[go: up one dir, main page]

JP2010050570A - Display control unit, image-forming device, and program - Google Patents

Display control unit, image-forming device, and program Download PDF

Info

Publication number
JP2010050570A
JP2010050570A JP2008211133A JP2008211133A JP2010050570A JP 2010050570 A JP2010050570 A JP 2010050570A JP 2008211133 A JP2008211133 A JP 2008211133A JP 2008211133 A JP2008211133 A JP 2008211133A JP 2010050570 A JP2010050570 A JP 2010050570A
Authority
JP
Japan
Prior art keywords
display
function
usage status
unit
display unit
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.)
Pending
Application number
JP2008211133A
Other languages
Japanese (ja)
Inventor
Masatoshi Tagawa
昌俊 田川
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
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 filed Critical Fuji Xerox Co Ltd
Priority to JP2008211133A priority Critical patent/JP2010050570A/en
Publication of JP2010050570A publication Critical patent/JP2010050570A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)
  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To make a display means perform display in a display mode suitable for respective functions according to a situation of a plurality of functions achieved in parallel. <P>SOLUTION: When it is determined that an instruction for starting an application is given, a CPU 11 refers to a display section usage situation table 131 to acquire the usage situation of a current display section 16. Then, by referring to an installation setting table 141, arrangement parameters corresponding to the usage situation of the acquired display section 16 are identified. The CPU 11 having identified the arrangement parameters displays an application execution screen at the display section 16 according to the arrangement parameters. Then, the CPU 11 rewrites the display section usage situation table 131 so that the usage situation of the display section 16 that has been changed by the execution of an application is reflected. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、表示制御装置、画像形成装置およびプログラムに関する。   The present invention relates to a display control device, an image forming apparatus, and a program.

近年、ファクシミリ、スキャナ、複写機およびネットワーク印刷機など複数の機能を有する画像形成装置が実用化されている。この画像形成装置は複数の人が並行して使用する場合があり、複数の表示部を備えさせることによって、並行して使用する際の操作性を向上させることが試みられている。例えば、特許文献1には、装置に対して外部機器を接続したときに、拡張によって使用されなくなったパネルを利用し、主パネルとは別の情報を与える機能拡張型システムが記載されている。また、特許文献2には、操作画面用表示部とは別に着脱可能な構成にしたプレビュー画面用表示部を操作部に備えることにより操作性と機能性を向上させる技術が記載されている。
特開2002−331724号公報 特開2006−14244号公報
In recent years, image forming apparatuses having a plurality of functions such as facsimile machines, scanners, copying machines, and network printing machines have been put into practical use. This image forming apparatus may be used by a plurality of people in parallel, and attempts have been made to improve operability when using in parallel by providing a plurality of display units. For example, Patent Document 1 describes a function expansion type system that uses a panel that is no longer used due to expansion when an external device is connected to the apparatus, and gives information different from the main panel. Patent Document 2 describes a technique for improving operability and functionality by providing a preview screen display unit that is detachable separately from the operation screen display unit.
JP 2002-331724 A JP 2006-14244 A

本発明の課題は、並行して実現される複数の機能の状況に応じて、各機能に適した表示態様で表示を行わせることである。   The subject of this invention is making it display in the display mode suitable for each function according to the condition of the some function implement | achieved in parallel.

上述した課題を解決するため、本発明の請求項1に係る表示制御装置は、実現対象となる機能を特定する機能特定手段と、複数の表示手段のそれぞれが使用可能な状況であるか否かを表す使用状況情報を取得する使用状況情報取得手段と、各々の前記表示手段における複数種類の前記使用状況情報と、各機能を実現する場合における各々の前記表示手段による表示の態様を表す表示態様情報との対応関係を取得する表示態様情報取得手段と、前記表示態様情報取得手段により取得された対応関係に基づいて、前記機能特定手段が特定した機能について、前記使用状況情報取得手段により取得された使用状況情報に対応する表示態様情報を特定する特定手段と、前記特定手段により特定された表示態様情報が表す前記表示の態様に従って、前記複数の表示手段に表示を行わせる表示制御手段とを具備することを特徴とする。   In order to solve the above-described problem, the display control apparatus according to claim 1 of the present invention determines whether or not each of the function specifying means for specifying the function to be realized and each of the plurality of display means can be used. Usage status information acquisition means for acquiring usage status information representing a plurality of types of usage status information in each of the display means, and a display mode representing a mode of display by each of the display means when realizing each function A display mode information acquisition unit that acquires a correspondence relationship with information, and a function specified by the function specifying unit based on the correspondence relationship acquired by the display mode information acquisition unit. According to the specifying means for specifying the display mode information corresponding to the usage status information, and the display mode represented by the display mode information specified by the specifying means, Characterized by comprising a display control means for causing the display to the number of display means.

請求項2に係る表示制御装置は、請求項1に記載の表示制御装置において、前記複数の表示手段のいずれかを使用している機能と、前記機能特定手段により特定された機能とに対して、それぞれ順序を割り当てる順序割当手段と、前記使用状況情報取得手段は、当該特定された機能に割り当てられた順序が、当該表示手段を使用している機能に割り当てられた順序よりも優先される場合には、使用可能な状態であることを表す使用状況情報を生成する生成手段とを備え、前記使用状況情報取得手段は、前記生成手段により生成された使用状況情報を取得することを特徴とする。
請求項3に係る表示制御装置は、請求項1または2に記載の表示制御装置において、前記表示態様情報は、或る機能を実行する場合に前記表示手段に表示される画像を構成する複数の部分画像について、それぞれの配置を示す情報であることを特徴とする。
本発明の請求項4に係る画像形成装置は、複数の表示手段と、前記複数の表示手段を制御する上述の表示制御装置と、前記表示制御装置の前記機能特定手段が特定した機能を実現して記録媒体に画像を形成する画像形成手段とを具備することを特徴とする。
本発明の請求項5に係るプログラムは、コンピュータを実現対象となる機能を特定する機能特定手段と、複数の表示手段のそれぞれが使用可能な状況であるか否かを表す使用状況情報を取得する使用状況情報取得手段と、各々の前記表示手段における複数種類の前記使用状況情報と、各機能を実現する場合における各々の前記表示手段による表示の態様を表す表示態様情報との対応関係を取得する表示態様情報取得手段と、前記表示態様情報取得手段により取得された対応関係に基づいて、前記機能特定手段が特定した機能について、前記使用状況情報取得手段により取得された使用状況情報に対応する表示態様情報を特定する特定手段と、前記特定手段により特定された表示態様情報が表す前記表示の態様に従って、前記複数の表示手段に表示を行わせる表示制御手段として機能させるためのプログラムである。
A display control device according to claim 2 is the display control device according to claim 1, wherein a function using any one of the plurality of display means and a function specified by the function specifying means are provided. The order allocating means for allocating the order and the usage status information acquiring means, when the order assigned to the specified function has priority over the order assigned to the function using the display means Includes a generation unit that generates usage status information indicating that it is in a usable state, and the usage status information acquisition unit acquires the usage status information generated by the generation unit. .
The display control device according to claim 3 is the display control device according to claim 1 or 2, wherein the display mode information includes a plurality of images constituting an image displayed on the display means when a certain function is executed. The partial image is information indicating each arrangement.
An image forming apparatus according to claim 4 of the present invention realizes a function specified by a plurality of display means, the above-described display control apparatus that controls the plurality of display means, and the function specifying means of the display control apparatus. And image forming means for forming an image on a recording medium.
The program according to claim 5 of the present invention obtains usage status information indicating whether or not each of a plurality of display units is capable of using a function specifying unit that specifies a function to be realized by a computer. Acquire correspondences between usage status information acquisition means, a plurality of types of usage status information in each of the display means, and display mode information representing a display mode by each of the display means when realizing each function. Display corresponding to the usage status information acquired by the usage status information acquisition means for the function specified by the function specification means on the basis of the correspondence acquired by the display mode information acquisition means and the display status information acquisition means According to the specifying means for specifying the mode information and the display mode represented by the display mode information specified by the specifying means, the plurality of display means Is a program for functioning as display control means for causing the shown.

本発明の請求項1に係る表示制御装置によれば、並行して実現される複数の機能の状況に応じて、各機能に適した表示態様で表示を行わせることができる。
本発明の請求項2に係る表示制御装置によれば、並行して実現される複数の機能の優先順位に応じて、各機能に適した表示態様で表示を行わせることができる。
本発明の請求項3に係る表示制御装置によれば、並行して実現される複数の機能の状況に応じて、その機能を実行する場合に表示手段に表示される画像を構成する複数の部分画像の配置を決定することができる。
本発明の請求項4に係る画像形成装置によれば、並行して実現される複数の機能の状況に応じて、各機能に適した表示態様で表示を行わせることができる。
本発明の請求項5に係るプログラムによれば、並行して実現される複数の機能の状況に応じて、各機能に適した表示態様で表示を行わせることができる。
According to the display control apparatus according to the first aspect of the present invention, it is possible to perform display in a display mode suitable for each function according to the situation of a plurality of functions realized in parallel.
According to the display control apparatus of the second aspect of the present invention, it is possible to display in a display mode suitable for each function according to the priority order of a plurality of functions realized in parallel.
According to the display control apparatus of the third aspect of the present invention, a plurality of parts constituting an image displayed on the display means when executing the function according to the situation of the plurality of functions realized in parallel. Image placement can be determined.
According to the image forming apparatus of the fourth aspect of the present invention, it is possible to display in a display mode suitable for each function according to the situation of a plurality of functions realized in parallel.
According to the program according to claim 5 of the present invention, display can be performed in a display mode suitable for each function according to the situation of a plurality of functions realized in parallel.

以下、図面を参照して本発明の実施の形態を説明する。
(A:構成)
(A−1:全体構成)
図1は、実施形態に係る画像形成装置1の外観を示す図である。図2は、実施形態に係る画像形成装置1の全体構成を示すブロック図である。図2に示すCPU(Central Processing Unit)11は、バス19を介してROM(Read Only Memory)12に記憶されているブートローダや記憶部14に記憶されている基本OSやアプリケーションプログラム(以下、アプリと記述する。なお、基本OSはアプリに含まれない)を読み出して実行することにより画像形成装置1の各部を制御する制御手段である。ROM12は半導体素子等で構成された読み出し専用の不揮発性記憶装置である。このROM12には、記憶部14に記憶されている基本OS(Operating System)をRAM(Random Access Memory)13にロードするためのブートローダやBIOS(Basic Input/Output System)などが記憶されている。RAM13は半導体素子等で構成された揮発性の記憶手段であり、CPU11がプログラムを実行する際のワークエリアとして利用される。また、上記の基本OSの機能により、RAM13には、表示部16の使用状況を表す表示部使用状況テーブル131が生成される。表示部使用状況テーブル131の詳細は後述する。
Embodiments of the present invention will be described below with reference to the drawings.
(A: Configuration)
(A-1: Overall configuration)
FIG. 1 is a diagram illustrating an appearance of an image forming apparatus 1 according to the embodiment. FIG. 2 is a block diagram illustrating the overall configuration of the image forming apparatus 1 according to the embodiment. A CPU (Central Processing Unit) 11 shown in FIG. 2 includes a boot loader stored in a ROM (Read Only Memory) 12 via a bus 19 and a basic OS and application programs (hereinafter referred to as applications) stored in a storage unit 14. The basic OS is not included in the application, and is a control unit that controls each unit of the image forming apparatus 1 by reading and executing. The ROM 12 is a read-only nonvolatile storage device composed of a semiconductor element or the like. The ROM 12 stores a boot loader for loading a basic operating system (OS) stored in the storage unit 14 into a random access memory (RAM) 13 and a basic input / output system (BIOS). The RAM 13 is a volatile storage unit composed of a semiconductor element or the like, and is used as a work area when the CPU 11 executes a program. In addition, a display unit usage status table 131 representing the usage status of the display unit 16 is generated in the RAM 13 by the function of the basic OS. Details of the display unit usage status table 131 will be described later.

記憶部14はハードディスクドライブなどの大容量の記憶手段であり、CPU11に読み込まれる上記基本OSや複数のアプリを記憶している。また、記憶部14には、各アプリが実行されることにより表示部16に表示される表示画面の配置の設定である配置設定テーブル141が記憶されている。
表示部16は、それぞれ液晶ディスプレイである主表示部161および補助表示部162を備えており、さらにこれらの液晶ディスプレイを駆動する駆動回路と、例えばビットマップ形式の画像データを記憶するVRAM(Video RAM)とを備えている。CPU11は、表示部16の主表示部161および補助表示部162を制御して、VRAMに記憶した画像データに応じた画像をこれらの液晶ディスプレイの表示領域に表示させる。図1に示すように、主表示部161は画像形成装置1の筐体の上面に備えられており、補助表示部162は、画像形成装置1の筐体の側面から伸びている支持台の上に備えられている。操作部15は各種の指示を入力するための座標取得部151や操作ボタン152を備えており、ユーザによる操作を受け付けてその操作内容に応じた信号をCPU11に供給する。ここで、座標取得部151とは、主表示部161や補助表示部162の上(すなわち、これらの表示領域の前面側)に重ねて設けられた透明感圧型タッチパネルであり、指等により押圧された位置を取得して、取得した位置情報をCPU11に供給する。操作ボタン152は、押下されるとCPU11にこれが押下されたことを示す信号を供給するスイッチである。このとき、表示部16に押圧された位置が、アプリの起動を指示する領域内にあると、CPU11は、操作部15からそのアプリの起動する旨の操作信号を受け取って、ユーザが指示した機能を特定する。つまり、このCPU11と操作部15は、実現対象となる機能を特定する機能特定手段の一例である。
The storage unit 14 is a large-capacity storage unit such as a hard disk drive, and stores the basic OS read by the CPU 11 and a plurality of applications. In addition, the storage unit 14 stores an arrangement setting table 141 that is a setting of the arrangement of the display screen displayed on the display unit 16 when each application is executed.
The display unit 16 includes a main display unit 161 and an auxiliary display unit 162, each of which is a liquid crystal display. Further, a driving circuit that drives these liquid crystal displays and a VRAM (Video RAM) that stores, for example, bitmap format image data. ). The CPU 11 controls the main display unit 161 and the auxiliary display unit 162 of the display unit 16 to display an image corresponding to the image data stored in the VRAM in the display area of these liquid crystal displays. As shown in FIG. 1, the main display unit 161 is provided on the upper surface of the casing of the image forming apparatus 1, and the auxiliary display unit 162 is on a support base that extends from the side surface of the casing of the image forming apparatus 1. Is provided. The operation unit 15 includes a coordinate acquisition unit 151 and operation buttons 152 for inputting various instructions. The operation unit 15 receives an operation by a user and supplies a signal corresponding to the operation content to the CPU 11. Here, the coordinate acquisition unit 151 is a transparent pressure-sensitive touch panel provided on the main display unit 161 and the auxiliary display unit 162 (that is, on the front side of these display areas) and is pressed by a finger or the like. The acquired position information is acquired, and the acquired position information is supplied to the CPU 11. The operation button 152 is a switch that, when pressed, supplies a signal indicating that the button has been pressed to the CPU 11. At this time, if the position pressed by the display unit 16 is within the area instructing activation of the application, the CPU 11 receives an operation signal indicating that the application is activated from the operation unit 15, and the function designated by the user Is identified. That is, the CPU 11 and the operation unit 15 are an example of a function specifying unit that specifies a function to be realized.

像形成部17は、電子写真方式で画像を形成する画像形成手段の一例である。具体的には、像形成部17は、用紙等の記録媒体を搬送する搬送装置や、CPU11の制御の下で送信される画像データに対応する潜像を形成する感光体と、潜像を現像するための現像剤を感光体に供給する現像剤供給装置と、現像された像を記録媒体に転写する転写装置と、記録媒体の表面に転写された像を定着させる定着装置など、記録媒体に画像を形成するための構成を備えている。さらに、像形成部17は、画像を記録した記録媒体等の表面に光を照射し、その反射光の受光強度に応じた撮像画像データを生成する光学読取装置など、画像データを生成するための構成を備えている。通信部18は、外部機器とデータの遣り取りを行うための通信手段の一例であり、例えば各種のモデムやIMT-2000に準拠した無線通信回路、あるいは、USB(Universal Serial Bus)規格に準拠したシリアルインタフェースや、IrDA(Infrared Data Association)、Bluetooth(登録商標)などに準拠した無線インタフェースなどで構成される。通信部18により外部機器から画像データを取得し、取得した画像データに応じた画像を、像形成部17により用紙等の記録材に形成することで、画像形成装置1はファクシミリとして機能する。すなわち、この像形成部17および通信部18は、CPU11が特定した機能を実現して、用紙等の記録媒体に画像を形成する画像形成手段の一例である。また、像形成部17に備えられた光学読取装置により画像データを取得することで、画像形成装置1はスキャナとして機能する。すなわち、この像形成部17および通信部18は、CPU11が特定した機能を実現して、ハードディスク等の記録媒体に画像を形成する画像形成手段の一例である。   The image forming unit 17 is an example of an image forming unit that forms an image by electrophotography. Specifically, the image forming unit 17 develops the latent image, a conveying device that conveys a recording medium such as paper, a photoconductor that forms a latent image corresponding to image data transmitted under the control of the CPU 11, and the like. To a recording medium such as a developer supplying device for supplying a developer to the photosensitive member, a transfer device for transferring the developed image to the recording medium, and a fixing device for fixing the image transferred on the surface of the recording medium. A configuration for forming an image is provided. Further, the image forming unit 17 generates image data such as an optical reader that irradiates light on the surface of a recording medium or the like on which an image is recorded and generates captured image data corresponding to the received light intensity of the reflected light. It has a configuration. The communication unit 18 is an example of a communication means for exchanging data with an external device. For example, various modems, wireless communication circuits compliant with IMT-2000, or serial compliant with USB (Universal Serial Bus) standards. An interface, a wireless interface compliant with IrDA (Infrared Data Association), Bluetooth (registered trademark), and the like. The image forming apparatus 1 functions as a facsimile by acquiring image data from an external device by the communication unit 18 and forming an image corresponding to the acquired image data on a recording material such as paper by the image forming unit 17. That is, the image forming unit 17 and the communication unit 18 are an example of an image forming unit that realizes the function specified by the CPU 11 and forms an image on a recording medium such as paper. Further, the image forming apparatus 1 functions as a scanner by acquiring image data with an optical reading device provided in the image forming unit 17. That is, the image forming unit 17 and the communication unit 18 are an example of an image forming unit that realizes the function specified by the CPU 11 and forms an image on a recording medium such as a hard disk.

(A−2:操作部および表示部の外観構成)
図3は、操作部15および主表示部161の外観の一例を示す図である。画像形成装置1には、液晶ディスプレイである主表示部161の横に、操作ボタン152として、テンキーや矢印ボタン、「ヘルプ」「リセット」「決定」などの文字が書かれたボタンなどが備えられている。ユーザは、主表示部161の表示内容を見ながら、操作ボタン152を操作したり、主表示部161に重ねて設けられた透明感圧型タッチパネルである座標取得部151を操作したりして、画像形成装置1に指示を与える。なお、補助表示部162の外観構成は、その横に操作ボタン152が備えられていない以外は同様であるため、説明を省略する。
(A-2: Appearance configuration of operation unit and display unit)
FIG. 3 is a diagram illustrating an example of the appearance of the operation unit 15 and the main display unit 161. The image forming apparatus 1 includes a numeric keypad, an arrow button, buttons with characters such as “help”, “reset”, “decision”, and the like as operation buttons 152 on the side of the main display unit 161 that is a liquid crystal display. ing. While viewing the display content of the main display unit 161, the user operates the operation button 152, or operates the coordinate acquisition unit 151 that is a transparent pressure-sensitive touch panel provided on the main display unit 161, thereby An instruction is given to the forming apparatus 1. Note that the external configuration of the auxiliary display unit 162 is the same except that the operation button 152 is not provided on the side, and the description thereof is omitted.

図4は、アプリを起動するためのアプリ起動操作画面の一例を示す図である。このアプリ起動操作画面は、基本OSによって主表示部161または補助表示部162に表示される。ここでは、主表示部161に表示されるアプリ起動操作画面について説明する。図に示すように、主表示部161の上段には、画像形成装置1の状態などを表した文章を表示する領域Bが設けられている。図に示す例では、この領域Bに「サービスを選択してください」という文章が表示されている。ここで、サービスとは、画像形成装置1がアプリを実行することによって実現する機能のことをいう。主表示部161の下段には、サービスの名称を示す文字列T1〜T4と、そのサービスの実行を指示するための画像A1〜A4とがそれぞれ対応付けられて表示されている。ユーザが、主表示部161の表示面のうち、これらの各画像A1〜A4が表示された領域を指などで押下すると、CPU11は、押下された領域に表示されている画像に対応するアプリを実行する。   FIG. 4 is a diagram illustrating an example of an application activation operation screen for activating an application. The application activation operation screen is displayed on the main display unit 161 or the auxiliary display unit 162 by the basic OS. Here, an application activation operation screen displayed on the main display unit 161 will be described. As shown in the figure, an area B for displaying a text representing the state of the image forming apparatus 1 and the like is provided in the upper part of the main display unit 161. In the example shown in the figure, the text “Please select a service” is displayed in this area B. Here, the service refers to a function realized by the image forming apparatus 1 executing an application. In the lower part of the main display portion 161, character strings T1 to T4 indicating service names and images A1 to A4 for instructing execution of the services are displayed in association with each other. When the user presses the area where these images A1 to A4 are displayed on the display surface of the main display unit 161 with a finger or the like, the CPU 11 selects an application corresponding to the image displayed in the pressed area. Execute.

図5は、アプリを実行することによって表示されるアプリ実行画面の一例を示す図である。このアプリ実行画面は、アプリ起動操作画面によって指示されたアプリにより主表示部161または補助表示部162に表示される。図5に示すアプリ実行画面は、スキャナ機能を実現するアプリのアプリ実行画面であり、主表示部161に表示される場合について説明する。
アプリ実行画面は、複数の部分画像によって構成されている。この部分画像は、アプリに対する操作や実行結果の閲覧等の種々の機能ごとにまとめられている。この実施形態においては、部分画像として矩形状のパネルR1〜R5が用いられている。例えば、パネルR1には「解像度選択」という文字列が記載され、その下にはスキャナで用いられる複数の解像度を示す文字列等が表示されている(図示せず)。そして、これらの文字列等が表示されている領域内をユーザの指等が押圧すると、CPU11は押圧位置に対応する解像度を選択する。パネルR2〜R4は、パネルR1と同様に、アプリを操作するための操作用画像が表示されている。またパネルR5には、このアプリによって取得された画像の概要を示すプレビュー画面が表示される。すなわち、パネルR5には、アプリの実行結果を閲覧するための閲覧用画像が表示される。
FIG. 5 is a diagram illustrating an example of an application execution screen displayed by executing an application. This application execution screen is displayed on the main display unit 161 or the auxiliary display unit 162 by the application instructed by the application activation operation screen. The application execution screen shown in FIG. 5 is an application execution screen of an application that realizes a scanner function, and a case where it is displayed on the main display unit 161 will be described.
The application execution screen is composed of a plurality of partial images. The partial images are grouped for each of various functions such as operations on the application and viewing execution results. In this embodiment, rectangular panels R1 to R5 are used as partial images. For example, a character string “resolution selection” is described on the panel R1, and a character string indicating a plurality of resolutions used in the scanner is displayed below the character string (not shown). When the user's finger or the like presses in the area where these character strings or the like are displayed, the CPU 11 selects a resolution corresponding to the pressed position. Panels R2 to R4 display operation images for operating the application, as with panel R1. On the panel R5, a preview screen showing an outline of the image acquired by this application is displayed. That is, the browsing image for browsing the execution result of the application is displayed on the panel R5.

(A−3:配置設定テーブルの構成)
図6は、配置設定テーブル141の一例を示す図である。記憶部14には、アプリごとに同図に示すような配置設定テーブル141が記憶されている。この配置設定テーブル141には、表示部16の使用状況とアプリ実行画面の各パネルの配置を表す配置パラメータとが対応付けられて記述されており、これらの組み合わせごとに相互を識別する識別子である配置名Va,Vb,Vcが記述されている。使用状況とは、主表示部161と補助表示部162の使用状況を示している。ここで、「○」はその表示部が使用可能であることを示し、「×」は使用不可能であることを示す。配置パラメータとは、パネルR1〜R5のそれぞれにそのパネルが優先して使用する「表示部」、パネルの左上の頂点である「基点」の座標、パネルの「幅」および「高さ」の画素数を記述したものである(図において、パネルR3〜R5についての配置パラメータは省略する)。
例えば、配置名Vaに対応する使用状況は、主表示部が「○」、補助表示部が「×」である。すなわち、この使用状況は、主表示部161が使用可能であり、補助表示部162が使用不可能であることを示している。そして、これに対応する配置パラメータは全てのパネルR1〜R5について使用する表示部は「主表示部」である。図7(a)は、この配置名Vaに対応するパネルの配置を示す概略図である。同図に示すように、主表示部161には、全てのパネルR1〜R5が配置パラメータに添って配置される。例えば、パネルR1の基点は(Xa1,Ya1)であり、幅は「Wa1」であり、高さは「Ha1」である。
(A-3: Configuration of arrangement setting table)
FIG. 6 is a diagram illustrating an example of the arrangement setting table 141. The storage unit 14 stores an arrangement setting table 141 as shown in FIG. In this arrangement setting table 141, the usage status of the display unit 16 and the arrangement parameters indicating the arrangement of each panel of the application execution screen are described in association with each other, and are identifiers for identifying each combination thereof. Arrangement names Va, Vb, and Vc are described. The usage status indicates the usage status of the main display portion 161 and the auxiliary display portion 162. Here, “◯” indicates that the display unit can be used, and “X” indicates that the display unit cannot be used. The placement parameters are the “display unit” that the panel preferentially uses for each of the panels R1 to R5, the coordinates of the “base point” that is the top left vertex of the panel, and the pixels of the “width” and “height” of the panel. Numbers are described (in the figure, arrangement parameters for panels R3 to R5 are omitted).
For example, the usage status corresponding to the arrangement name Va is “◯” for the main display unit and “×” for the auxiliary display unit. That is, this usage status indicates that the main display unit 161 is usable and the auxiliary display unit 162 is not usable. And the arrangement | positioning parameter corresponding to this is a "main display part" the display part used about all the panels R1-R5. FIG. 7A is a schematic diagram showing the layout of the panel corresponding to the layout name Va. As shown in the figure, all panels R1 to R5 are arranged on the main display unit 161 according to the arrangement parameters. For example, the base point of the panel R1 is (Xa1, Ya1), the width is “Wa1”, and the height is “Ha1”.

また、配置名Vbに対応する使用状況は、主表示部が「×」、補助表示部が「○」である。すなわち、この使用状況は、主表示部161が使用不可能であり、補助表示部162が使用可能であることを示している。そして、これに対応する配置パラメータは全てのパネルR1〜R5について使用する表示部は「補助表示部」である。図7(b)は、配置名Vbに対応するパネルの配置を示す概略図である。同図に示すように、補助表示部162には、全てのパネルR1〜R5が配置パラメータに添って配置される。例えば、パネルR1の基点は(Xb1,Yb1)であり、幅は「Wb1」であり、高さは「Hb1」である。
そして、配置名Vcに対応する使用状況は、主表示部が「○」、補助表示部が「○」である。すなわち、この使用状況は、主表示部161および補助表示部162がともに使用可能であることを示している。図7(c)は、配置名Vcに対応するパネルの配置を示す概略図である。同図に示すように、主表示部161には、パネルR1〜R4が、補助表示部162には、パネルR5が配置パラメータに添って配置される。これは、パネルR1〜R4が優先して使用する表示部が「主表示部」であり、パネルR5が優先して使用する表示部が「補助表示部」と記述されているからである。
The usage status corresponding to the arrangement name Vb is “X” for the main display section and “◯” for the auxiliary display section. That is, this usage status indicates that the main display unit 161 is unusable and the auxiliary display unit 162 is usable. And the arrangement | positioning parameter corresponding to this is a display part used about all the panels R1-R5 is an "auxiliary display part." FIG. 7B is a schematic diagram showing the layout of the panel corresponding to the layout name Vb. As shown in the figure, in the auxiliary display unit 162, all the panels R1 to R5 are arranged according to the arrangement parameters. For example, the base point of the panel R1 is (Xb1, Yb1), the width is “Wb1”, and the height is “Hb1”.
The usage status corresponding to the arrangement name Vc is “◯” for the main display portion and “◯” for the auxiliary display portion. That is, this usage status indicates that both the main display unit 161 and the auxiliary display unit 162 can be used. FIG. 7C is a schematic diagram showing the layout of the panel corresponding to the layout name Vc. As shown in the drawing, panels R1 to R4 are arranged on the main display unit 161, and a panel R5 is arranged on the auxiliary display unit 162 according to the arrangement parameters. This is because the display unit used preferentially by the panels R1 to R4 is “main display unit”, and the display unit used preferentially by the panel R5 is described as “auxiliary display unit”.

(A−4:表示部使用状況テーブルの構成)
図8は、表示部使用状況テーブル131の一例を示す図である。表示部使用状況テーブル131は、実行中のアプリによってCPU11が書き換えるテーブルであって、表示部16の現在の使用状況を表すテーブルである。使用状況には他のアプリによって使用されていない状態を示す「空き」と、他のアプリによって使用されている状態を示す「使用中」と、電力が供給されていない状態を示す「電源断」と、表示部がバス19に接続されていない状態を示す「未接続」とがある。CPU11は、使用状況が「空き」のときは、その表示部が使用可能であると判断し、それ以外の場合には使用不可能であると判断する。すなわち、表示部使用状況テーブル131は、複数の表示手段のそれぞれが使用可能な状況であるか否かを表す使用状況情報の一例であり、CPU11は、この使用状況情報を取得する使用状況情報取得手段の一例である。なお、基本OSは、「空き」の状態にある表示部に対し、上述したアプリ起動操作画面を表示する。
(A-4: Configuration of display unit usage status table)
FIG. 8 is a diagram illustrating an example of the display unit usage status table 131. The display unit usage status table 131 is a table that is rewritten by the CPU 11 according to an application being executed, and is a table that represents the current usage status of the display unit 16. In the usage status, “free” indicating a state that is not used by another application, “in use” indicating a state that is used by another application, and “power off” indicating a state that power is not supplied And “not connected” indicating that the display unit is not connected to the bus 19. The CPU 11 determines that the display unit is usable when the usage status is “vacant”, and determines that the display unit cannot be used otherwise. That is, the display unit usage status table 131 is an example of usage status information indicating whether or not each of the plurality of display units is in a usable status, and the CPU 11 acquires usage status information for acquiring this usage status information. It is an example of a means. The basic OS displays the above-described application activation operation screen on the display unit in the “vacant” state.

例えば、図8(a)において、主表示部の使用状況は「空き」であり、補助表示部の使用状況は「電源断」である。この場合、CPU11は、主表示部が使用可能であり、補助表示部が使用不可能であると判断する。また、図8(b)において、主表示部の使用状況は「使用中」であり、補助表示部の使用状況は「空き」である。この場合、CPU11は、主表示部が使用不可能であり、補助表示部が使用可能であると判断する。また、図8(c)においては、主表示部および補助表示部の両方が「空き」である。この場合、CPU11は、主表示部および補助表示部の両方が使用可能であると判断する。   For example, in FIG. 8A, the usage status of the main display section is “free”, and the usage status of the auxiliary display section is “power off”. In this case, the CPU 11 determines that the main display unit can be used and the auxiliary display unit cannot be used. In FIG. 8B, the usage status of the main display section is “in use”, and the usage status of the auxiliary display section is “free”. In this case, the CPU 11 determines that the main display unit is unusable and the auxiliary display unit is usable. In FIG. 8C, both the main display portion and the auxiliary display portion are “vacant”. In this case, the CPU 11 determines that both the main display unit and the auxiliary display unit can be used.

(B:動作)
次に、画像形成装置1の動作について説明する。
(B−1:起動動作)
ユーザが操作部15を操作すると、図示しない電源ユニットから画像形成装置1の各構成に電力が供給される。電力を供給されたCPU11は、ROM12からBIOSを読み出し、続いて記憶部14に記憶された基本OSを読み出して、読み出した基本OSを実行し、画像形成装置1を起動する。図9は、この起動の動作の流れを示すフロー図である。CPU11は、基本OSに従って、表示部16の主表示部161および補助表示部162の接続状態や、電源供給状態等を確認し(ステップS101)、確認結果に応じてRAM13の表示部使用状況テーブル131を生成する(ステップS102)。そして、CPU11は、使用可能な表示部に対し、図4に示したアプリ起動用操作画面を表示する(ステップS103)。
(B: Operation)
Next, the operation of the image forming apparatus 1 will be described.
(B-1: Start-up operation)
When the user operates the operation unit 15, power is supplied to each component of the image forming apparatus 1 from a power supply unit (not shown). The CPU 11 supplied with power reads the BIOS from the ROM 12, subsequently reads the basic OS stored in the storage unit 14, executes the read basic OS, and starts the image forming apparatus 1. FIG. 9 is a flowchart showing the flow of the activation operation. The CPU 11 confirms the connection state, power supply state, etc. of the main display unit 161 and the auxiliary display unit 162 of the display unit 16 according to the basic OS (step S101), and the display unit usage status table 131 of the RAM 13 according to the confirmation result. Is generated (step S102). And CPU11 displays the operation screen for application starting shown in FIG. 4 on the display part which can be used (step S103).

(B−2:アプリ実行動作)
図10は、アプリが実行される際の動作の流れを示したフロー図である。CPU11は、操作部15から操作信号を受け取り、ユーザによるアプリ起動の指示があったか否かを判断する(ステップS201)。アプリ起動の指示がないと判断した場合には(ステップS201;NO)、CPU11は、アプリ起動の指示を待ち続ける。一方、アプリ起動の指示があったと判断した場合には(ステップS201;YES)、CPU11は、表示部使用状況テーブル131を参照し、現在の表示部16の使用状況を取得する(ステップS202)。そして、配置設定テーブル141を参照して(ステップS203)、取得した表示部16の使用状況に対応する配置パラメータを特定する(ステップS204)。
すなわち、CPU11は、記憶部14から取得した配置設定テーブル141の内容に基づいて、操作部15によりユーザからの起動の指示を受けたアプリについて、RAM13の表示部使用状況テーブル131により取得された使用状況情報に対応する配置パラメータを特定する特定手段の一例である。配置パラメータを特定したCPU11は、この配置パラメータに従って、表示部16にアプリ実行画面を表示させる(ステップS205)。すなわち、CPU11は、特定された配置パラメータが表す表示の態様に従って、複数の表示手段に表示を行わせる表示制御手段の一例である。そして、CPU11は、アプリの実行により変化した表示部16の使用状況を反映させるように、表示部使用状況テーブル131を書き換える(ステップS206)。具体的には、主表示部161が「空き」のときにアプリを実行し、実行したアプリが主表示部161の使用を開始した場合には、表示部使用状況テーブル131の主表示部に対応する使用状況を「使用中」に書き換える。
その後、CPU11は、アプリを終了する旨の指示があったか否かを判断し(ステップS207)、あったと判断した場合には(ステップS207;YES)、終了を指示されたアプリを終了し(ステップS208)、この終了を反映させるように、表示部使用状況テーブル131を書き換える(ステップS209)。一方、アプリを終了する旨の指示がなかったと判断した場合には(ステップS207;NO)、CPU11は、他のアプリの起動や終了によって、表示部使用状況テーブル131が変更されたか否かを判断する(ステップS210)。ここで、CPU11は、ステップS206で書き換えた後の表示部使用状況テーブル131に基づいて、現在の表示部使用状況テーブル131が変更されたか否かを判断する。そして、変更されていないと判断した場合には(ステップS210;NO)、CPU11は、処理をステップS207に戻し、アプリ終了指示を待ち続ける。一方、変更されていると判断した場合には(ステップS210;YES)、CPU11は、処理をステップS202に戻す。すなわち、変更された表示部使用状況テーブル131に応じた配置パラメータを新たに特定し、これに沿った表示を表示部に行う。
(B-2: Application execution operation)
FIG. 10 is a flowchart showing the flow of operations when an application is executed. The CPU 11 receives an operation signal from the operation unit 15, and determines whether or not there is an instruction to start an application by the user (step S201). When it is determined that there is no application activation instruction (step S201; NO), the CPU 11 continues to wait for an application activation instruction. On the other hand, if it is determined that an application activation instruction has been given (step S201; YES), the CPU 11 refers to the display unit usage status table 131 and acquires the current usage status of the display unit 16 (step S202). Then, with reference to the arrangement setting table 141 (step S203), arrangement parameters corresponding to the obtained usage status of the display unit 16 are specified (step S204).
That is, the CPU 11 uses the application acquired from the display unit usage status table 131 of the RAM 13 for the application for which an operation instruction has been received from the user by the operation unit 15 based on the contents of the arrangement setting table 141 acquired from the storage unit 14. It is an example of the identification means which identifies the arrangement | positioning parameter corresponding to situation information. CPU11 which specified the arrangement | positioning parameter displays an application execution screen on the display part 16 according to this arrangement | positioning parameter (step S205). That is, the CPU 11 is an example of a display control unit that causes a plurality of display units to perform display according to the display mode represented by the specified arrangement parameter. And CPU11 rewrites the display part use condition table 131 so that the use condition of the display part 16 changed by execution of an application may be reflected (step S206). Specifically, when the main display unit 161 is “empty”, the application is executed, and when the executed application starts using the main display unit 161, it corresponds to the main display unit of the display unit usage status table 131. Rewrite the usage status to “in use”.
Thereafter, the CPU 11 determines whether or not there is an instruction to end the application (step S207), and if it is determined (step S207; YES), the application instructed to end is ended (step S208). ) The display unit usage status table 131 is rewritten to reflect this end (step S209). On the other hand, if it is determined that there is no instruction to end the application (step S207; NO), the CPU 11 determines whether the display unit usage status table 131 has been changed due to activation or termination of another application. (Step S210). Here, the CPU 11 determines whether or not the current display unit usage status table 131 has been changed based on the display unit usage status table 131 after rewriting in step S206. If it is determined that it has not been changed (step S210; NO), the CPU 11 returns the process to step S207 and continues to wait for an application termination instruction. On the other hand, when determining that it has been changed (step S210; YES), the CPU 11 returns the process to step S202. That is, a new arrangement parameter according to the changed display unit usage status table 131 is specified, and display along this is performed on the display unit.

以上の動作により、画像形成装置1は、ユーザが起動を指示したアプリに対し、その起動時における表示部16の使用状況に応じた配置で表示を行わせる。   With the above operation, the image forming apparatus 1 causes the application that the user has instructed to start to display in an arrangement according to the usage state of the display unit 16 at the time of starting.

(C:変形例)
上述の実施形態を以下のように変形してもよい。また、以下のように変形した態様を適宜組み合わせてもよい。
(C−1)上述の実施形態において、記憶部14の配置設定テーブル141には、表示部16の使用状況とアプリ実行画面の各パネルの配置を表す配置パラメータとが対応付けられて記述されていたが、配置設定テーブル141には、他の要素が記載されていてもよい。図11は、主表示部161および補助表示部162のそれぞれに予め定められたパネルの配置を示す図である。同図の各パネルの中央には、説明の便宜のため、その配置を識別する数字を記述している。ここでは、この数字は表示の順位を示している。
(C: Modification)
The above-described embodiment may be modified as follows. Moreover, you may combine suitably the aspect changed as follows.
(C-1) In the above embodiment, the arrangement setting table 141 of the storage unit 14 describes the usage status of the display unit 16 and the arrangement parameter indicating the arrangement of each panel of the application execution screen in association with each other. However, other elements may be described in the arrangement setting table 141. FIG. 11 is a diagram showing a predetermined panel arrangement for each of the main display unit 161 and the auxiliary display unit 162. In the center of each panel in the figure, a number for identifying the arrangement is described for convenience of explanation. Here, this number indicates the display order.

例えば、図11(a)は、主表示部161において、5枚のパネルを配置するときの各パネルの配置である。また、図11(b)は、主表示部161において、4枚のパネルを配置するときの各パネルの配置である。そして、図11(c)は、補助表示部162において、5枚のパネルを配置するときの各パネルの配置であり、図11(d)は、補助表示部162において、1枚のパネルを配置するときの各パネルの配置である。これらの配置は、各表示部に表示されるパネルの枚数ごとに、予め記憶部14に記憶されている。なお、この配置はアプリごとに異なっていてもよい。   For example, FIG. 11A shows an arrangement of each panel when five panels are arranged on the main display unit 161. FIG. 11B shows the arrangement of each panel when four panels are arranged on the main display unit 161. 11C shows the arrangement of each panel when five panels are arranged in the auxiliary display unit 162. FIG. 11D shows the arrangement of one panel in the auxiliary display unit 162. FIG. This is the layout of each panel. These arrangements are stored in advance in the storage unit 14 for each number of panels displayed on each display unit. This arrangement may be different for each application.

そして、図12は、記憶部14に記憶される配置設定テーブル141aの一例を示す図である。この配置設定テーブル141aには、パネル名ごとに優先表示部と順位が記述されている。具体的には、優先表示部はパネルR1〜R4については「主(主表示部161を示す)」であり、パネルR5については「補助(補助表示部162を示す)」である。そして、順位は主表示部161においては、パネルR1→R2→R3→R4→R5の順になるように定められており、補助表示部162においては、パネルR5→R1→R2→R3→R4の順になるように定められている。   FIG. 12 is a diagram illustrating an example of the arrangement setting table 141a stored in the storage unit 14. In this arrangement setting table 141a, the priority display section and the order are described for each panel name. Specifically, the priority display portion is “main (shows the main display portion 161)” for the panels R1 to R4, and “auxiliary (shows the auxiliary display portion 162)” for the panel R5. In the main display unit 161, the order is determined in the order of the panels R1, R2, R3, R4, and R5. In the auxiliary display unit 162, the order of the panels R5, R1, R2, R3, and R4 is established. It is determined to be.

CPU11は、RAM13の表示部使用状況テーブル131を参照し、配置設定テーブル141aおよび上述した配置についての記憶部14の記憶内容を参照して、主表示部161および補助表示部162に対する各パネルの表示の割り当てを行う。例えば、主表示部161と補助表示部162の両方が使用可能である場合には、パネルR1〜R4が主表示部161に割り当てられ、主表示部161に4枚のパネルを表示するための配置として、図11(b)に示す配置の表示が行われる。そして、パネルR5が補助表示部162に割り当てられ、補助表示部162に1枚のパネルを表示するための配置として、図11(d)に示す配置の表示が行われる。すなわち、記憶部14は、各々の表示手段における複数種類の使用状況情報と、各機能を実現する場合における各々の表示手段による表示の態様を表す表示態様情報との対応関係を記憶していればよい。なお、CPU11は、記憶手段14に記憶されたこの対応関係を取得する表示態様情報取得手段の一例である。
この変形例では、表示部に表示させるパネルの枚数ごとにそのパネルの配置が予め記憶されているので、使用状況に応じて各表示部に割り当てるパネルの枚数が決まり、各表示部に表示させるアプリ実行画面の配置が決定される。
The CPU 11 refers to the display unit usage status table 131 of the RAM 13, refers to the storage setting table 141 a and the storage contents of the storage unit 14 for the above-described layout, and displays each panel on the main display unit 161 and the auxiliary display unit 162. Make assignments. For example, when both the main display unit 161 and the auxiliary display unit 162 are usable, the panels R1 to R4 are assigned to the main display unit 161, and an arrangement for displaying four panels on the main display unit 161 is provided. As shown in FIG. 11B. Then, the panel R5 is assigned to the auxiliary display unit 162, and the arrangement shown in FIG. 11D is displayed as an arrangement for displaying one panel on the auxiliary display unit 162. That is, the storage unit 14 stores a correspondence relationship between a plurality of types of usage status information in each display unit and display mode information representing a display mode by each display unit when each function is realized. Good. The CPU 11 is an example of a display mode information acquisition unit that acquires the correspondence relationship stored in the storage unit 14.
In this modification, since the arrangement of the panels is stored in advance for each number of panels to be displayed on the display unit, the number of panels to be allocated to each display unit is determined according to the usage situation, and the application to be displayed on each display unit The layout of the execution screen is determined.

(C−2)上述の実施形態において、アプリ実行画面が有する複数の部分画像として、矩形状のパネルR1〜R5が用いられていたが、部分画像はパネルに限られない。図13は、この変形例における部分画像の例を示す図である。図13(a)に示すように、部分画像とは、タブ付きの領域R1〜R3であってもよい。また、上述の実施形態において、各パネルR1〜R5は互いに重なり合わない配置となっていたが、重なり合う配置であってもよい。例えば、図13(b)に示すように、アプリ実行画面の部分画像は、矩形のパネルR1〜R3であり、各パネルは重なり合うように配置されていてもよい。 (C-2) In the above-described embodiment, the rectangular panels R1 to R5 are used as the plurality of partial images included in the application execution screen, but the partial images are not limited to panels. FIG. 13 is a diagram showing an example of a partial image in this modification. As shown in FIG. 13A, the partial images may be tabbed regions R1 to R3. In the above-described embodiment, the panels R1 to R5 are arranged so as not to overlap each other, but may be arranged so as to overlap each other. For example, as shown in FIG. 13B, the partial images of the application execution screen are rectangular panels R1 to R3, and the panels may be arranged so as to overlap each other.

(C−3)上述の実施形態において、表示部使用状況テーブル131によって、主表示部161および補助表示部162について、他のアプリが使用中であると記述されているときには、CPU11は、その表示部を使用不可能と判断したが、使用しているアプリやプロセスまたはユーザ等によって、使用の可否を判断してもよい。この場合、例えば、表示部使用状況テーブル131の使用状況には、「使用中」だけではなく、どのアプリが使用中であるかを記述する。記憶部14には、予め各アプリが表示部を使用しようとする際に優先される順位(優先順位)を、アプリごとに記憶している。CPU11は、ユーザによって起動が指示されたアプリの優先順位とその表示部を使用しているアプリの優先順位を比較して、それぞれがその表示部を優先して使用する順序を割り当てる。すなわち、CPU11は、複数の表示手段のいずれかを使用している機能と、操作部15により特定された機能とに対して、それぞれ順序を割り当てる順序割当手段の一例である。そして、起動が指示されたアプリに割り当てられた順序が、現在、表示部を使用しているアプリに割り当てられた順序よりも優先される場合には、CPU11は、表示部使用状況テーブル131においてそのアプリ現在使用されている表示部に対応する「使用状況」を、使用可能な状態であることを表す「空き」に書き換えてもよい。そしてその結果、CPU11は、現在表示部を使用しているアプリを強制終了させ、起動が指示されたアプリを実行するようにしてもよい。また、表示部使用状況テーブル131の「使用状況」には、その表示部を使用しているアプリが起動された時刻を記述してもよい。そして、CPU11は、その時刻から現在までの時間である経過時間を算出し、記憶部14に予め定められた閾値と比較して、算出した経過時間がその閾値を超えている場合には、起動が指示されたアプリによってその表示部を使用可能であることを表す使用状況情報を生成してもよい。具体的には、CPU11は、その表示部を使用しているアプリを強制終了させ、起動が指示されたアプリを実行するようにすればよい。 (C-3) In the above-described embodiment, when the display unit usage status table 131 describes that another application is being used for the main display unit 161 and the auxiliary display unit 162, the CPU 11 displays the display. However, it may be determined whether it can be used by an application, a process, a user, or the like. In this case, for example, the usage status of the display unit usage status table 131 describes not only “in use” but which application is in use. The storage unit 14 stores, in advance, a priority order (priority order) for each application when each application intends to use the display unit. The CPU 11 compares the priority order of the application instructed to be activated by the user with the priority order of the application using the display unit, and assigns the order in which each display unit is used with priority. That is, the CPU 11 is an example of an order assignment unit that assigns an order to a function that uses any one of a plurality of display units and a function that is specified by the operation unit 15. When the order assigned to the application that is instructed to start is prioritized over the order assigned to the application that is currently using the display unit, the CPU 11 displays the order in the display unit usage status table 131. The “usage status” corresponding to the display unit currently used by the application may be rewritten to “empty” indicating that the application is usable. As a result, the CPU 11 may forcibly terminate the application currently using the display unit and execute the application for which activation has been instructed. In addition, the “usage status” of the display unit usage status table 131 may describe the time when the application using the display unit is activated. Then, the CPU 11 calculates the elapsed time that is the time from that time to the present, and compares it with a threshold value that is predetermined in the storage unit 14, and if the calculated elapsed time exceeds the threshold value, the CPU 11 Usage status information indicating that the display unit can be used by the application instructed by the user may be generated. Specifically, the CPU 11 may forcibly terminate the application using the display unit and execute the application for which activation has been instructed.

(C−4)上述の実施形態において、表示部16には、主表示部161と補助表示部162の2つの表示部が備えられていたが、3以上の表示部が備えられていてもよい。この場合、表示部使用状況テーブル131や、配置設定テーブル141は、3以上の表示部について記述されていればよい。 (C-4) In the above-described embodiment, the display unit 16 includes two display units, the main display unit 161 and the auxiliary display unit 162, but may include three or more display units. . In this case, the display unit usage status table 131 and the arrangement setting table 141 may be described for three or more display units.

(C−5)上述の実施形態において、表示部使用状況テーブル131は、実行中のアプリによってCPU11が書き換えるテーブルであったが、CPU11が基本OSに従って周期的に書き換えるテーブルであってもよい。この場合、指示されたアプリを実行中のCPU11が、ステップS206やステップS209において、表示部使用状況テーブル131を書き換える替わりに、CPU11により実行される基本OSが周期的に各アプリに対し、特定された配置パラメータに対応する使用状況を要求して、要求に対する各アプリからの応答に基づいて、表示部使用状況テーブル131を書き換えてもよい。 (C-5) In the above-described embodiment, the display unit usage status table 131 is a table that is rewritten by the CPU 11 by the application being executed, but may be a table that the CPU 11 periodically rewrites according to the basic OS. In this case, instead of the CPU 11 executing the instructed application rewriting the display unit usage status table 131 in step S206 or step S209, the basic OS executed by the CPU 11 is periodically specified for each application. The usage status corresponding to the arrangement parameter may be requested, and the display unit usage status table 131 may be rewritten based on a response from each application to the request.

(C−6)上述の実施形態において、画像形成装置1のCPU11によって実行される基本OSやアプリの実行内容を記述したプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットのようなネットワーク経由でダウンロードさせることも可能である。なお、このような制御を行う制御手段としてはCPU以外にも種々の装置を適用することができ、例えば、専用のプロセッサなどを用いてもよい。 (C-6) In the above-described embodiment, the program describing the basic OS and application execution contents executed by the CPU 11 of the image forming apparatus 1 is a magnetic recording medium such as a magnetic tape or a magnetic disk, or an optical recording such as an optical disk. It may be provided in a state stored in a recording medium readable by a computer device such as a medium, a magneto-optical recording medium, or a semiconductor memory. It is also possible to download this program via a network such as the Internet. Various devices other than the CPU can be applied as the control means for performing such control. For example, a dedicated processor may be used.

実施形態に係る画像形成装置の外観を示す図である。1 is a diagram illustrating an appearance of an image forming apparatus according to an embodiment. 実施形態に係る画像形成装置の全体構成を示すブロック図である。1 is a block diagram illustrating an overall configuration of an image forming apparatus according to an embodiment. 操作部および主表示部の外観の一例を示す図である。It is a figure which shows an example of the external appearance of an operation part and a main display part. アプリを起動するためのアプリ起動操作画面の一例を示す図である。It is a figure which shows an example of the application starting operation screen for starting an application. アプリ実行画面の一例を示す図である。It is a figure which shows an example of an application execution screen. 配置設定テーブルの一例を示す図である。It is a figure which shows an example of an arrangement | positioning setting table. 配置名に対応するパネルの配置の一例を示す概略図である。It is the schematic which shows an example of the arrangement | positioning of the panel corresponding to an arrangement name. 配置名に対応するパネルの配置の一例を示す概略図である。It is the schematic which shows an example of the arrangement | positioning of the panel corresponding to an arrangement name. 配置名に対応するパネルの配置の一例を示す概略図である。It is the schematic which shows an example of the arrangement | positioning of the panel corresponding to an arrangement name. 表示部使用状況テーブルの一例を示す図である。It is a figure which shows an example of a display part use condition table. 起動の動作の流れを示すフロー図である。It is a flowchart which shows the flow of operation | movement of starting. アプリが実行される際の動作の流れを示したフロー図である。It is the flowchart which showed the flow of the operation | movement when an application is performed. 主表示部および補助表示部の予め定められたパネルの配置を示す図である。It is a figure which shows arrangement | positioning of the predetermined panel of a main display part and an auxiliary | assistant display part. 変形例における記憶部に記憶される配置設定テーブルの一例を示す図である。It is a figure which shows an example of the arrangement | positioning setting table memorize | stored in the memory | storage part in a modification. 変形例における部分画像の例を示す図である。It is a figure which shows the example of the partial image in a modification.

符号の説明Explanation of symbols

1…画像形成装置、11…CPU、12…ROM、13…RAM、131…表示部使用状況テーブル、14…記憶部、141…配置設定テーブル、141a…配置設定テーブル、15…操作部、151…座標取得部、152…操作ボタン、16…表示部、161…主表示部、162…補助表示部、17…像形成部、18…通信部、19…バス。 DESCRIPTION OF SYMBOLS 1 ... Image forming apparatus 11 ... CPU, 12 ... ROM, 13 ... RAM, 131 ... Display part use condition table, 14 ... Memory | storage part, 141 ... Arrangement setting table, 141a ... Arrangement setting table, 15 ... Operation part, 151 ... Coordinate acquisition unit, 152 ... operation buttons, 16 ... display unit, 161 ... main display unit, 162 ... auxiliary display unit, 17 ... image forming unit, 18 ... communication unit, 19 ... bus.

Claims (5)

実現対象となる機能を特定する機能特定手段と、
複数の表示手段のそれぞれが使用可能な状況であるか否かを表す使用状況情報を取得する使用状況情報取得手段と、
各々の前記表示手段における複数種類の前記使用状況情報と、各機能を実現する場合における各々の前記表示手段による表示の態様を表す表示態様情報との対応関係を取得する表示態様情報取得手段と、
前記表示態様情報取得手段により取得された対応関係に基づいて、前記機能特定手段が特定した機能について、前記使用状況情報取得手段により取得された使用状況情報に対応する表示態様情報を特定する特定手段と、
前記特定手段により特定された表示態様情報が表す前記表示の態様に従って、前記複数の表示手段に表示を行わせる表示制御手段と
を具備することを特徴とする表示制御装置。
A function specifying means for specifying a function to be realized;
Usage status information acquisition means for acquiring usage status information indicating whether each of the plurality of display means is in a usable status; and
Display mode information acquisition means for acquiring a correspondence relationship between a plurality of types of usage status information in each of the display means and display mode information representing a display mode by each of the display means when realizing each function;
A specifying unit that specifies display mode information corresponding to the usage status information acquired by the usage status information acquiring unit for the function specified by the function specifying unit based on the correspondence acquired by the display mode information acquiring unit. When,
A display control unit that causes the plurality of display units to perform display according to the display mode represented by the display mode information specified by the specifying unit.
前記複数の表示手段のいずれかを使用している機能と、前記機能特定手段により特定された機能とに対して、それぞれ順序を割り当てる順序割当手段と、
当該特定された機能に割り当てられた順序が、当該表示手段を使用している機能に割り当てられた順序よりも優先される場合には、使用可能な状態であることを表す使用状況情報を生成する生成手段とを備え、
前記使用状況情報取得手段は、前記生成手段により生成された使用状況情報を取得する
ことを特徴とする請求項1に記載の表示制御装置。
Order assignment means for assigning an order to the function using any of the plurality of display means and the function specified by the function specifying means;
If the order assigned to the specified function has priority over the order assigned to the function using the display means, usage status information indicating that the function is usable is generated. Generating means,
The display control apparatus according to claim 1, wherein the usage status information acquisition unit acquires the usage status information generated by the generation unit.
前記表示態様情報は、或る機能を実行する場合に前記表示手段に表示される画像を構成する複数の部分画像について、それぞれの配置を示す情報である
ことを特徴とする請求項1または2に記載の表示制御装置。
The display mode information is information indicating an arrangement of a plurality of partial images constituting an image displayed on the display unit when a certain function is executed. The display control apparatus described.
複数の表示手段と、
前記複数の表示手段を制御する請求項1ないし3のいずれかに記載の表示制御装置と、
前記表示制御装置の前記機能特定手段が特定した機能を実現して記録媒体に画像を形成する画像形成手段と
を具備することを特徴とする画像形成装置。
A plurality of display means;
The display control apparatus according to any one of claims 1 to 3, which controls the plurality of display means;
An image forming apparatus comprising: an image forming unit that realizes a function specified by the function specifying unit of the display control device and forms an image on a recording medium.
コンピュータを
実現対象となる機能を特定する機能特定手段と、
複数の表示手段のそれぞれが使用可能な状況であるか否かを表す使用状況情報を取得する使用状況情報取得手段と、
各々の前記表示手段における複数種類の前記使用状況情報と、各機能を実現する場合における各々の前記表示手段による表示の態様を表す表示態様情報との対応関係を取得する表示態様情報取得手段と、
前記表示態様情報取得手段により取得された対応関係に基づいて、前記機能特定手段が特定した機能について、前記使用状況情報取得手段により取得された使用状況情報に対応する表示態様情報を特定する特定手段と、
前記特定手段により特定された表示態様情報が表す前記表示の態様に従って、前記複数の表示手段に表示を行わせる表示制御手段と
して機能させるためのプログラム。
A function identification means for identifying a function to be realized by a computer;
Usage status information acquisition means for acquiring usage status information indicating whether each of the plurality of display means is in a usable status; and
Display mode information acquisition means for acquiring a correspondence relationship between a plurality of types of usage status information in each of the display means and display mode information representing a display mode by each of the display means when realizing each function;
A specifying unit that specifies display mode information corresponding to the usage status information acquired by the usage status information acquiring unit for the function specified by the function specifying unit based on the correspondence acquired by the display mode information acquiring unit. When,
A program for causing a plurality of display means to function as display control means in accordance with the display form indicated by the display form information specified by the specifying means.
JP2008211133A 2008-08-19 2008-08-19 Display control unit, image-forming device, and program Pending JP2010050570A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008211133A JP2010050570A (en) 2008-08-19 2008-08-19 Display control unit, image-forming device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008211133A JP2010050570A (en) 2008-08-19 2008-08-19 Display control unit, image-forming device, and program

Publications (1)

Publication Number Publication Date
JP2010050570A true JP2010050570A (en) 2010-03-04

Family

ID=42067330

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008211133A Pending JP2010050570A (en) 2008-08-19 2008-08-19 Display control unit, image-forming device, and program

Country Status (1)

Country Link
JP (1) JP2010050570A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012185704A (en) * 2011-03-07 2012-09-27 Ricoh Co Ltd Information processing apparatus, control method, control program, and recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012185704A (en) * 2011-03-07 2012-09-27 Ricoh Co Ltd Information processing apparatus, control method, control program, and recording medium

Similar Documents

Publication Publication Date Title
JP6410584B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP6028429B2 (en) Display control apparatus, service providing apparatus, and program
RU2666967C2 (en) Information processing apparatus, information processing method and recording medium
JP2011113392A (en) Display device, image forming device, customizing method, and program
JP2012023624A (en) Multifunction machine
JP2014117855A (en) Image processing device operable in power saving mode and image processing device control method
WO2003103272A1 (en) Image processing device
JP2019070937A (en) Control device, shortcut icon registration method, and shortcut icon registration control program
JP4333717B2 (en) Image forming apparatus
JP5795465B2 (en) Display device
JP2019113999A (en) Image processing device
JP2010038998A (en) Image forming apparatus, start-up control method, program, and recording medium
JP2010050570A (en) Display control unit, image-forming device, and program
JP2013200602A (en) Image processing apparatus
JP6930082B2 (en) Information processing equipment, image forming equipment, and programs
US20140145956A1 (en) Data processing apparatus, operation accepting method, and non-transitory computer-readable recording medium encoded with browsing program
JP2003224696A (en) Multifunction MFP
JP2020014143A (en) Image forming apparatus and program
JP2013152509A (en) Image processing apparatus
JP6618593B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP4872986B2 (en) Information processing apparatus, image forming apparatus, and program
JP2008022130A (en) Image forming apparatus and starting method thereof, and method of displaying menu
JP2016127462A (en) Information processing device, information processing method, information processing program, and storage medium
JP2016164725A (en) Information processing device, information processing system, and information processing program
JP2005197978A (en) Multi-function machine