JP2002330246A - Image forming device, control method, storage medium and program - Google Patents

Image forming device, control method, storage medium and program

Info

Publication number
JP2002330246A
JP2002330246A JP2001130158A JP2001130158A JP2002330246A JP 2002330246 A JP2002330246 A JP 2002330246A JP 2001130158 A JP2001130158 A JP 2001130158A JP 2001130158 A JP2001130158 A JP 2001130158A JP 2002330246 A JP2002330246 A JP 2002330246A
Authority
JP
Japan
Prior art keywords
application
display
control
state
management
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.)
Withdrawn
Application number
JP2001130158A
Other languages
Japanese (ja)
Inventor
Katsuya Sakai
克也 坂井
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 JP2001130158A priority Critical patent/JP2002330246A/en
Publication of JP2002330246A publication Critical patent/JP2002330246A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To surely report the information of high significance on each independent application to a user by using the application. SOLUTION: In the image forming device for executing the management or control of the device by selectively utilizing a plurality of applications, the device is provided with a state managing part (405) for managing a change in the state of management or control in the application, a mode switching control part (404) for switching the mode of the management or control of the application according to setting of input switching parts (201, 301 and 406), and a display switching control part (403) for determining an application for managing or controlling the device or displaying the state change according to display control signals from the state managing part and the mode switching control part and displaying the management or control of the device or state change on an LCD (202) by using the determined application.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、画像形成装置にお
いて、特に、装置を制御するための設定を効率的に行な
うための操作設定表示に関し、複数のアプリケーション
を選択的に利用して、装置の管理若しくは制御を実行す
る画像形成装置及びその制御方法、並びに制御方法をコ
ンピュータで実行するためのプログラムモジュールを記
憶した記憶媒体、プログラムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image forming apparatus and, more particularly, to an operation setting display for efficiently performing setting for controlling the apparatus. The present invention relates to an image forming apparatus that performs management or control, a control method thereof, a storage medium storing a program module for executing the control method by a computer, and a program.

【0002】[0002]

【従来の技術】従来、画像形成装置における操作設定表
示においては、1つのアプリケーションソフトウエア
(以下、「アプリケーション」という。)が操作設定部
の表示画面について全画面の画面表示を管理し、その管
理の下に画面の表示を行っていた。そのため、既存アプ
リケーションに新たなアプリケーションを追加して1つ
の画面を共有して利用するような場合は、追加したいア
プリケーションを元から存在していたアプリケーション
の1つの機能として作り込むか、既存アプリケーション
と追加アプリケーションの表示をハード的に切り分ける
ことにより対処せざる得なかった。
2. Description of the Related Art Conventionally, in the operation setting display in an image forming apparatus, one application software (hereinafter, referred to as "application") manages the entire screen display of a display screen of an operation setting section, and manages the display. The screen was displayed below. Therefore, when adding a new application to an existing application and sharing and using one screen, create the application to be added as a function of the application that originally existed, or add it to the existing application. I had to deal with it by dividing the display of the application in hardware.

【0003】しかしながら、追加するアプリケーション
を元から存在していたアプリケーションの1つの機能と
して作り込む方法は、追加アプリケーションの画面制御
のインターフェースを既存のアプリケーションに合わせ
ることが必要となるため、既存アプリケーションの画面
管理にその形式を合わせる必要があるため、追加アプリ
ケーションを組み込んで動作させるには、膨大な時間と
労力がかかっていた。
However, the method of creating an application to be added as one function of the application that originally existed requires that the interface of the screen control of the additional application be adjusted to the existing application. Because of the need to adapt its format to management, it took a great deal of time and effort to incorporate and run additional applications.

【0004】また、既存アプリケーションによる表示と
追加アプリケーションによる表示とを別個に切り分けて
ハードウエア資源を利用する方法では、ユーザは別個に
動作しているアプリケーションの状態を知るために、ア
プリケーションの切替え操作を自ら行う必要あり、別個
に動作しているアプリケーションに関する重要な情報を
見落とす危険性があった。
In the method of using hardware resources by separately separating display by an existing application and display by an additional application, a user performs an application switching operation in order to know the states of separately operating applications. There was a danger of overlooking important information about applications that had to be done by themselves and running separately.

【0005】[0005]

【課題を解決するための手段】本発明はこのような背景
のもとになされたものであり、その目的は、画像形成装
置において追加アプリケーションを既存アプリケーショ
ンの画面管理および画面制御インターフェースに合わせ
ることなく容易に両者の表示の切替を可能にする画面表
示制御に関し、そのような機能を実現する画像形成装置
及びその制御方法、制御方法をコンピュータにおいてを
提供することにある。
SUMMARY OF THE INVENTION The present invention has been made in view of such a background, and an object of the present invention is to provide an image forming apparatus without matching an additional application with a screen management and screen control interface of an existing application. It is an object of the present invention to provide an image forming apparatus which realizes such a function, a control method thereof, and a control method in a computer with respect to a screen display control capable of easily switching between both displays.

【0006】この画面表示制御により、各アプリケーシ
ョンに関する重要度の高い情報をユーザに確実に伝達可
能とすることが可能な画像形成装置及びその制御方法等
を提供することが可能になる。
[0006] By this screen display control, it is possible to provide an image forming apparatus and a control method thereof capable of reliably transmitting highly important information regarding each application to a user.

【0007】上記課題を解決し、その目的を達成するべ
く、本発明にかかる画像形成装置、制御方法、記憶媒
体、プログラムは以下の構成を有することを特徴とす
る。
In order to solve the above problems and achieve the object, an image forming apparatus, a control method, a storage medium, and a program according to the present invention have the following configurations.

【0008】すなわち、複数のアプリケーションを選択
的に利用して、装置の管理若しくは制御を実行する画像
形成装置は、前記アプリケーションにおける管理若しく
は制御の状態変化を管理する状態管理手段と、入力切替
手段の設定に従い、アプリケーションの管理若しくは制
御のモードを切替えるモード切替制御手段と、前記状態
管理手段およびモード切替制御手段からの表示制御信号
に従い、前記装置の管理、制御若しくは状態変化を表示
するためのアプリケーションを決定し、該決定によるア
プリケーションを使用して、前記装置の管理、制御若し
くは状態変化を表示手段に表示する表示切替制御手段
と、を備えることを特徴とする。
That is, an image forming apparatus that performs management or control of the apparatus by selectively using a plurality of applications includes a state management unit that manages a change in the state of management or control in the application, and an input switching unit. A mode switching control unit for switching an application management or control mode according to the setting; and an application for displaying the management, control or status change of the device according to a display control signal from the state management unit and the mode switching control unit. Display switching control means for determining, using an application based on the determination, management, control, or status change of the device on a display means.

【0009】あるいは、上記の画像形成装置において、
前記表示制御信号は、前記状態管理手段及び前記モード
切替制御手段からそれぞれ出力される表示切替要求信号
と、前記状態管理手段が管理するアプリケーション状態
フラグと、前記モード切替制御手段が管理するモードフ
ラグと、とを含むことを特徴とする。
Alternatively, in the above image forming apparatus,
The display control signal includes a display switching request signal output from the state management unit and the mode switching control unit, an application state flag managed by the state management unit, and a mode flag managed by the mode switching control unit. , And.

【0010】あるいは、上記の画像形成装置において、
前記表示切替制御手段は、現在使用しているアプリケー
ションを識別するための表示アプリケーションフラグ
と、前記アプリケーション状態フラグ若しくはモードフ
ラグと、を比較して、使用するアプリケーションを決定
することを特徴とする。
Alternatively, in the above image forming apparatus,
The display switching control means compares the display application flag for identifying an application currently used with the application state flag or the mode flag to determine an application to be used.

【0011】あるいは、上記の画像形成装置において、
前記表示切替制御手段は、前記フラグの比較に基づき、
同一と判断する場合は、現アプリケーションの使用を継
続し、異なると判断する場合は、前記前記表示制御信号
に従いアプリケーションの切替を行なうことを特徴とす
る。
Alternatively, in the above image forming apparatus,
The display switching control means, based on the comparison of the flag,
When it is determined that they are the same, use of the current application is continued, and when they are determined that they are different, the application is switched according to the display control signal.

【0012】あるいは、上記の画像形成装置において、
前記表示切替制御手段は、エラー状態のアプリケーショ
ンを優先的に選択することを特徴とする。
Alternatively, in the above image forming apparatus,
The display switching control means preferentially selects an application in an error state.

【0013】あるいは、上記の画像形成装置において、
前記複数のアプリケーションには、装置の管理若しくは
制御を実行するメインアプリケーションと、前記メイン
アプリケーションとは独立に機能して、前記装置の管理
若しくは制を実行する少なくとも1つのサブアプリケー
ションと、が含まれることを特徴とする。
Alternatively, in the above image forming apparatus,
The plurality of applications include a main application that performs device management or control, and at least one sub-application that functions independently of the main application and performs the device management or control. It is characterized by.

【0014】あるいは、上記の画像形成装置において、
前記表示切替制御手段は、エラー状態が回復した場合
は、該エラー状態表示直前の表示画面データを仮想VR
AMより読取り、該読取った表示画面データに従い表示
画面を復帰させることを特徴とする。
Alternatively, in the above image forming apparatus,
When the error state is recovered, the display switching control means converts the display screen data immediately before the display of the error state into a virtual VR.
It is characterized by reading from the AM and restoring the display screen according to the read display screen data.

【0015】また、複数のアプリケーションを選択的に
利用して、装置の管理若しくは制御を実行する画像形成
装置の制御方法は、前記アプリケーションにおける管理
若しくは制御の状態変化を管理する状態管理工程と、入
力切替手段の設定に従い、アプリケーションの管理若し
くは制御のモードを切替えるモード切替制御工程と、前
記状態管理工程およびモード切替制御工程からの表示制
御信号に従い、前記装置の管理、制御若しくは状態変化
を表示するためのアプリケーションを決定し、該決定に
よるアプリケーションを使用して、前記装置の管理、制
御若しくは状態変化を表示手段に表示する表示切替制御
工程と、を備えることを特徴とする。
Also, a method for controlling an image forming apparatus for performing management or control of an apparatus by selectively using a plurality of applications includes a state management step of managing a change in the state of management or control in the application, and an input method. A mode switching control step of switching an application management or control mode in accordance with a setting of a switching unit, and displaying the management, control or state change of the device according to a display control signal from the state management step and the mode switching control step. And a display switching control step of using the determined application to display the management, control, or status change of the apparatus on a display unit.

【0016】あるいは、上記の制御方法において、前記
表示切替制御工程は、現在使用しているアプリケーショ
ンを識別するための表示アプリケーションフラグと、前
記アプリケーション状態フラグ若しくはモードフラグ
と、を比較して、使用するアプリケーションを決定する
ことを特徴とする。
Alternatively, in the above control method, the display switching control step uses a display application flag for identifying an application currently used and the application state flag or the mode flag. The application is determined.

【0017】あるいは、上記の制御方法において、前記
表示切替制御工程は、前記フラグの比較に基づき、同一
と判断する場合は、現アプリケーションの使用を継続
し、異なると判断する場合は、前記前記表示制御信号に
従いアプリケーションの切替を行なうことを特徴とす
る。
Alternatively, in the above-mentioned control method, the display switching control step continues the use of the current application when it is determined that they are the same based on the comparison of the flags. Application switching is performed according to a control signal.

【0018】あるいは、上記の制御方法において、前記
表示切替制御工程は、エラー状態のアプリケーションを
優先的に選択することを特徴とする。
Alternatively, in the above control method, the display switching control step is characterized in that an application in an error state is preferentially selected.

【0019】あるいは、上記の制御方法において、前記
表示切替制御工程は、エラー状態が回復した場合は、該
エラー状態表示直前の表示画面データを仮想VRAMよ
り読取り、該読取った表示画面データに従い表示画面を
復帰させることを特徴とする。
Alternatively, in the above control method, when the error state is recovered, the display switching control step reads the display screen data immediately before displaying the error state from the virtual VRAM, and displays the display screen data in accordance with the read display screen data. Is returned.

【0020】また、複数のアプリケーションを選択的に
利用して、装置の管理若しくは制御を実行するためのプ
ログラムモジュールを記憶したコンピュータ可読の記憶
媒体であって、該プログラムモジュールが、前記アプリ
ケーションにおける管理若しくは制御の状態変化を管理
する状態管理モジュールと、入力切替手段の設定に従
い、アプリケーションの管理若しくは制御のモードを切
替えるモード切替制御モジュールと、前記状態管理モジ
ュールおよびモード切替制御モジュールからの表示制御
信号に従い、前記装置の管理、制御若しくは状態変化を
表示するためのアプリケーションを決定し、該決定によ
るアプリケーションを使用して、前記装置の管理、制御
若しくは状態変化を表示手段に表示する表示切替制御モ
ジュールと、を備えることを特徴とする。
A computer-readable storage medium storing a program module for executing management or control of an apparatus by selectively using a plurality of applications, wherein the program module is used for managing or controlling the application. A state management module that manages control state changes, a mode switching control module that switches an application management or control mode according to the setting of the input switching unit, and a display control signal from the state management module and the mode switching control module, A display switching control module that determines an application for displaying the management, control or status change of the device, and uses the determined application to display the management, control or status change of the device on a display unit. Preparation It is characterized in.

【0021】また、複数のアプリケーションを選択的に
利用して、装置の管理若しくは制御を実行するプログラ
ムであって、該プログラムがコンピュータを、前記アプ
リケーションにおける管理若しくは制御の状態変化を管
理する状態管理手段と、入力切替手段の設定に従い、ア
プリケーションの管理若しくは制御のモードを切替える
モード切替制御手段と、前記状態管理手段およびモード
切替制御手段からの表示制御信号に従い、前記装置の管
理、制御若しくは状態変化を表示するためのアプリケー
ションを決定し、該決定によるアプリケーションを使用
して、前記装置の管理、制御若しくは状態変化を表示手
段に表示する表示切替制御手段と、して機能させること
を特徴とする。
A program for executing management or control of an apparatus by selectively using a plurality of applications, the program causing a computer to manage a change in the status of management or control in the application. A mode switching control unit that switches a mode of application management or control in accordance with the setting of the input switching unit; and a management, control, or state change of the device according to a display control signal from the state management unit and the mode switching control unit. An application to be displayed is determined, and the application based on the determination is used to function as display switching control means for displaying the management, control, or status change of the device on a display means.

【0022】また、第1のアプリケーションと第2のア
プリケーションを選択的に制御して、装置の管理を実行
する、少なくとも表示部を有する画像形成装置は、前記
第1のアプリケーション、或いは、第2のアプリケーシ
ョン、それぞれに用意された状態フラグで、その状態に
応じて前記第1のアプリケーション、或いは、第2のア
プリケーションの何れかのアプリケーションに係わる状
態変化を、前記表示部へ表示制御する制御手段を有する
ことを特徴とする。
Further, the image forming apparatus having at least a display unit for selectively controlling the first application and the second application to execute the management of the apparatus includes the first application or the second application. The control unit includes a control unit configured to control the display unit to display a state change related to one of the first application and the second application in accordance with a state of the application using a state flag prepared for each application. It is characterized by the following.

【0023】上記の画像形成装置において、前記第1の
アプリケーションは前記画像形成装置の記憶部に予め記
憶されたアプリケーションであり、前記第2のアプリケ
ーションは新たに追加され前記記憶部に記憶されたアプ
リケーションであることを特徴とする。
In the above image forming apparatus, the first application is an application previously stored in a storage unit of the image forming apparatus, and the second application is an application newly added and stored in the storage unit. It is characterized by being.

【0024】上記の画像形成装置において、前記制御手
段は前記状態フラグの優先度を認識し、該認識された優
先度に応じて前記表示を制御することを特徴とする。
In the above image forming apparatus, the control means recognizes the priority of the status flag, and controls the display according to the recognized priority.

【0025】また、第1のアプリケーションと第2のア
プリケーションを選択的に制御して、画像形成装置の制
御を実行する制御方法は、前記第1のアプリケーショ
ン、或いは、第2のアプリケーション、それぞれに用意
された状態フラグで、その状態に応じて前記第1のアプ
リケーション、或いは、第2のアプリケーションの何れ
かのアプリケーションに係わる状態変化を、前記画像形
成装置の表示部へ表示するための処理を実行する表示制
御工程を有することを特徴とする。
Further, a control method for selectively controlling the first application and the second application to control the image forming apparatus is provided for each of the first application and the second application. A process for displaying, on the display unit of the image forming apparatus, a status change relating to one of the first application and the second application according to the status using the status flag thus set. A display control step is provided.

【0026】また、第1のアプリケーションと第2のア
プリケーションを選択的に制御して、画像形成装置の制
御を実行するためのプログラムモジュールを記憶したコ
ンピュータ可読の記憶媒体であって、該プログラムモジ
ュールが、前記第1のアプリケーション、或いは、第2
のアプリケーション、それぞれに用意された状態フラグ
で、その状態に応じて前記第1のアプリケーション、或
いは、第2のアプリケーションの何れかのアプリケーシ
ョンに係わる状態変化を、前記画像形成装置の表示部へ
表示するための処理を実行する表示制御モジュールを有
することを特徴とする。
A computer-readable storage medium storing a program module for selectively controlling a first application and a second application to execute control of an image forming apparatus, wherein the program module is The first application or the second
And a status flag prepared for each of the applications, and displays a status change relating to either the first application or the second application on the display unit of the image forming apparatus according to the status. And a display control module for executing the processing for the purpose.

【0027】また、第1のアプリケーションと第2のア
プリケーションを選択的に制御して、画像形成装置の制
御を実行するプログラムであって、該プログラムがコン
ピュータを、前記第1のアプリケーション、或いは、第
2のアプリケーション、それぞれに用意された状態フラ
グで、その状態に応じて前記第1のアプリケーション、
或いは、第2のアプリケーションの何れかのアプリケー
ションに係わる状態変化を、前記画像形成装置の表示部
へ表示するための表示制御手段として機能させることを
特徴とする。
A program for selectively controlling a first application and a second application to execute control of an image forming apparatus, the program causing a computer to execute the first application or the first application 2 applications, the status flags prepared for the respective applications, and the first application,
Alternatively, it is characterized by functioning as a display control means for displaying a state change relating to any one of the second applications on a display unit of the image forming apparatus.

【0028】[0028]

【発明の実施の形態】以下、本発明にかかる実施形態を
図面を参照しつつ説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0029】図1は、画像処理装置の構成を説明するブ
ロック図である。コントローラユニット(Controller U
nit)100は画像入力デバイスであるスキャナ170
や画像出力デバイスであるプリンタ195と接続し、一
方ではLAN111や公衆回線151と接続しており、
画像情報や接続機器のデバイス情報の入出力を行うコン
トローラである。
FIG. 1 is a block diagram illustrating the configuration of the image processing apparatus. Controller unit (Controller U
nit) 100 is a scanner 170 which is an image input device.
And a printer 195 which is an image output device, and on the other hand, a LAN 111 and a public line 151,
A controller that inputs and outputs image information and device information of connected devices.

【0030】CPU101はシステム全体を制御するコ
ントローラである。RAM102はCPU101が動作
するためのシステムワークメモリであり、画像データを
一時記憶するための画像メモリでもある。ROM103
はブートROMであり、システムのブートプログラムが
格納されている。HDD104はハードディスクドライ
ブで、システムソフトウェア、画像データを格納する。
The CPU 101 is a controller for controlling the entire system. The RAM 102 is a system work memory for the operation of the CPU 101, and is also an image memory for temporarily storing image data. ROM103
Denotes a boot ROM, which stores a system boot program. The HDD 104 is a hard disk drive that stores system software and image data.

【0031】また、VRAM105は、CPU101が
生成する画像を操作部112に表示するために操作部表
示画像を記憶するメモリである。
The VRAM 105 is a memory for storing an operation section display image for displaying an image generated by the CPU 101 on the operation section 112.

【0032】操作部I/F(インタフェース)106は
操作部(UI)112とのインターフェース部で、VRA
M105に記憶されている画像データであって、操作部
112に表示する操作部表示画像を操作部112に対し
て出力する。更に、操作部112から本システム使用者
が入力した情報をCPU101に伝える。
An operation unit I / F (interface) 106 is an interface unit with an operation unit (UI) 112,
An operation unit display image, which is image data stored in M105 and displayed on the operation unit 112, is output to the operation unit 112. Further, information input by the user of the system from the operation unit 112 is transmitted to the CPU 101.

【0033】ネットワーク(Network)部110
はLAN111に接続し、LAN経由により情報の入出
力を行う。
Network (Network) Unit 110
Is connected to the LAN 111 and inputs and outputs information via the LAN.

【0034】モデム(MODEM)部150は公衆回線
151に接続し、公衆回線経由により情報の入出力を行
う。
A modem (MODEM) unit 150 is connected to the public line 151 and inputs and outputs information via the public line.

【0035】以上のデバイスがシステムバス107上に
構成されている。
The above devices are configured on the system bus 107.

【0036】イメージバスインタフェース(Image
Bus I/F)109はシステムバス107と、画像
データを高速に転送する画像バス108とを接続し、デ
ータ構造を変換するバスブリッジである。
An image bus interface (Image)
A Bus I / F (109) is a bus bridge that connects the system bus 107 and the image bus 108 that transfers image data at high speed, and converts a data structure.

【0037】画像バス108は、PCIバスまたはIE
EE1394で構成される。この画像バス108上には
以下のデバイスが配置される。
The image bus 108 is a PCI bus or an IE
It is composed of EE1394. The following devices are arranged on the image bus 108.

【0038】ラスターイメージプロセッサ(RIP)1
60はPDLコードをビットマップイメージに展開す
る。
Raster image processor (RIP) 1
60 develops the PDL code into a bitmap image.

【0039】また、デバイスI/F部120は、画像入
出力デバイスであるスキャナ170やプリンタ195と
コントローラ100を接続し、画像データの同期系/非
同期系の変換を行う。
The device I / F unit 120 connects the controller 100 to the scanner 170 and the printer 195, which are image input / output devices, and performs synchronous / asynchronous conversion of image data.

【0040】スキャナ画像処理部180は、入力画像デ
ータに対し補正、加工、編集のための処理を行い、プリ
ンタ画像処理部190は、プリント出力画像データに対
して、プリンタの補正、解像度変換等の処理を行う。
The scanner image processing section 180 performs processing for correction, processing, and editing on input image data, and the printer image processing section 190 performs printer correction, resolution conversion, and the like on print output image data. Perform processing.

【0041】画像回転部130は画像データの回転処理
を行い、画像圧縮部140は多値画像データの場合JP
EG処理を行ない、2値画像画像データの場合はJBI
G、MMR、MHの圧縮伸張処理を行う。
The image rotation unit 130 performs rotation processing of image data, and the image compression unit 140
EG processing is performed, and in the case of binary image data, JBI
G / MMR / MH compression / expansion processing is performed.

【0042】操作部112の構成を図2に示す。LCD
表示部202は、LCD上にタッチパネルシート201
が貼られており、システムの操作画面およびソフトキー
を表示するとともに、表示してあるキーが押されるとそ
の位置情報をコントローラCPU101に伝える。スタ
ートキー203は原稿画像の読み取り動作を開始する時
などに用いる。スタートキー203中央部には、緑と赤
の2色LED214があり、その色によってスタートキ
ー203が有効な状態にあるかどうかを示す。
FIG. 2 shows the configuration of the operation unit 112. LCD
The display unit 202 includes a touch panel sheet 201 on the LCD.
Is displayed, and displays an operation screen and soft keys of the system. When a displayed key is pressed, the position information is transmitted to the controller CPU 101. A start key 203 is used to start a reading operation of a document image. A two-color LED 214 for green and red is provided at the center of the start key 203, and the color indicates whether the start key 203 is in a valid state.

【0043】ストップキー204は稼働中の動作を止め
る働きをし、リセットキー205は操作部からの設定を
初期化する時に用いる。
The stop key 204 functions to stop the operation during operation, and the reset key 205 is used when initializing settings from the operation unit.

【0044】テンキー群206は、数値の入力を行う際
に用いる。クリアキー207は、入力された数値をクリ
アしたいときに用い、IDキー208は、使用者のユー
ザIDを入力する時に用いる。
The numeric keypad group 206 is used for inputting numerical values. A clear key 207 is used to clear an input numerical value, and an ID key 208 is used to input a user ID of a user.

【0045】ガイドキー209は、設定や入力方法につ
いてのヘルプを表示するときに用い、ユーザモードキー
210は、装置の動作に関する特殊な設定や詳細な設定
を行うときに用いる。カウンタキー211は、装置がプ
リントした用紙の枚数を確認するときに用いる。
The guide key 209 is used to display help on setting and inputting methods, and the user mode key 210 is used for performing special settings and detailed settings related to the operation of the apparatus. The counter key 211 is used to check the number of sheets printed by the apparatus.

【0046】節電キー212は、装置を待機状態にし、
消費電力を抑えたいときに用い、電源キー213は、装
置の電源をONまたはOFFするときに用いる。タリー
ランプ215、216は、それぞれ装置が動作中である
とき、および装置に何らかの異常が生じたときに、点滅
あるいは点灯する。電源ランプ217は、電源キー21
3によって装置の電源がONされたときに点灯する。
The power saving key 212 puts the apparatus in a standby state,
The power key 213 is used to turn on or off the power of the apparatus. The tally lamps 215 and 216 blink or illuminate when the apparatus is in operation or when an abnormality occurs in the apparatus. The power lamp 217 is
Lights up when the power of the apparatus is turned on by 3.

【0047】図3は本発明にかかる実施形態において、
画像処理システムを構成する画像処理装置操作部の構成
を説明するブロック図である。画像処理装置において、
101は制御CPUでありプログラム用ROM103に
記憶された制御プログラム等に基づいてシステムバス1
07に接続される各種デバイスとのアクセスを総括的に
制御し、画像入力部インタフェース171を介して接続
されるスキャナ170から入力情報を読み込み、印刷部
インタフェース196を介して接続される印刷部195
に出力情報としての画像信号を出力する。
FIG. 3 shows an embodiment according to the present invention.
FIG. 2 is a block diagram illustrating a configuration of an image processing device operation unit included in the image processing system. In the image processing device,
A control CPU 101 is a system bus 1 based on a control program and the like stored in a program ROM 103.
07, read information input from a scanner 170 connected via an image input unit interface 171, and print unit 195 connected via a print unit interface 196.
To output an image signal as output information.

【0048】また、プログラムROM103には、図6
から図9のフローチャートで示されるような処理を実行
する制御プログラムが記憶されている。102は101
のCPUの主メモリ、ワークエリア等として機能するR
AMである。タッチパネル201における203〜21
3のハードキーからユーザ入力を受け取り、入力デバイ
スコントローラ301を介して、操作内容を取得する。
Further, the program ROM 103 stores
Through 9 stores a control program for executing processing as shown in the flowchart of FIG. 102 is 101
Functioning as the main memory, work area, etc. of the CPU
AM. 203 to 21 in touch panel 201
A user input is received from the hard key No. 3 and the operation content is acquired via the input device controller 301.

【0049】取得した操作内容と前述の制御プログラム
にもとづいて、CPU101において表示画面データが
生成される。さらに、生成された表示画面データは、V
RAM105に記憶され、その後、表示画面データの出
力を制御する出力デバイスコントローラ302を介し
て、LCD202に表示画面を出力する。
Display screen data is generated in the CPU 101 based on the acquired operation contents and the above-described control program. Further, the generated display screen data is V
The display screen is output to the LCD 202 via the output device controller 302 which is stored in the RAM 105 and controls the output of the display screen data.

【0050】また、ユーザからの入力や装置の状態か
ら、制御プログラムにしたがって、CPU101から出
力デバイスコントローラ302に信号をあたえ、出力デ
バイスコントローラ302は214から217における
適切なLED(214〜217)を点灯、点滅あるいは
消灯させる。
Also, according to the control program, the CPU 101 gives a signal to the output device controller 302 from the input from the user or the state of the apparatus, and the output device controller 302 turns on appropriate LEDs (214 to 217) in 214 to 217. Flashes or goes out.

【0051】図4は、本発明の実施形態における表示画
面データと、それを処理する各機能との関係を模式的に
示す図である。装置の管理や主機能の操作設定を行うメ
インアプリケーション401と、メインアプリケーショ
ン401とは独立して動作するサブアプリケーション4
02は、それぞれ表示切替制御部403、モード切替制
御部404、アプリケーション状態管理部405、入力
切替制御部406に接続されている。
FIG. 4 is a diagram schematically showing a relationship between display screen data and each function for processing the display screen data in the embodiment of the present invention. A main application 401 for managing devices and setting operations of main functions; and a sub-application 4 that operates independently of the main application 401.
02 is connected to the display switching control unit 403, the mode switching control unit 404, the application state management unit 405, and the input switching control unit 406, respectively.

【0052】表示切替制御部403は、メインアプリケ
ーション401およびサブアプリケーション402から
それぞれの操作設定表示画面データ、エラー表示画面デ
ータ等の各種表示画面データを受けとり、表示アプリケ
ーションフラグ407の値によって、受信した表示画面
データを仮想VRAM408もしくはVRAM105に
出力する。仮想VRAM408は、RAM102上に確
保される仮想的なVRAMであり、ここに出力された表
示画面データはRAM102上に一時的に記憶されだけ
でありLCD202には表示されない。表示切替制御部
403によってVRAM105に出力された表示画面デ
ータは、出力デバイスコントローラ302によってLC
D202に表示される。
The display switching control unit 403 receives various display screen data such as operation setting display screen data and error display screen data from the main application 401 and the sub application 402, and displays the received display data according to the value of the display application flag 407. The screen data is output to the virtual VRAM 408 or the VRAM 105. The virtual VRAM 408 is a virtual VRAM secured on the RAM 102, and the display screen data output here is only temporarily stored on the RAM 102 and is not displayed on the LCD 202. The display screen data output to the VRAM 105 by the display switching control unit 403 is
D202 is displayed.

【0053】また、表示切替制御部403はモード切替
制御部404やアプリケーション状態管理部405から
表示切替要求を受けるとモードフラグ409とアプリケ
ーション状態フラグ410の状態から実際に表示おいて
使用すべきアプリケーションを決定し、表示アプリケー
ションフラグ407を更新して表示の切り替えを行う。
ここで、モードフラグ409はユーザの指示に応じて装
置内で選択されたアプリケーションに対応するものであ
る。アプリケーション状態フラグ410は複数のアプリ
ケーションに対して独立して設けられている。
When the display switching control unit 403 receives a display switching request from the mode switching control unit 404 or the application state management unit 405, the display switching control unit 403 determines the application to be actually displayed and used based on the state of the mode flag 409 and the application state flag 410. Then, the display application flag 407 is updated to switch the display.
Here, the mode flag 409 corresponds to an application selected in the apparatus in accordance with a user's instruction. The application status flags 410 are provided independently for a plurality of applications.

【0054】入力切替制御部406は、タッチパネル2
01やキー203〜212から入力された操作指示が入
力デバイスコントローラ301を介して入力されて、表
示アプリケーションフラグ407の値によりメインアプ
リケーション401もしくはサブアプリケーション40
2に操作指示を通知する。
The input switching control unit 406 is connected to the touch panel 2
01 and keys 203 to 212, an operation instruction is input via the input device controller 301, and the main application 401 or the sub application 40
2 is notified of an operation instruction.

【0055】モード切替制御部404は、メインアプリ
ケーション401もしくはサブアプリケーション402
から指示されたモード切替指示要求を受け付け、現在の
画面表示モードを示すモードフラグ409を書き換える
とともに、表示切替制御部403に表示切替要求を出
す。
The mode switching control unit 404 includes a main application 401 or a sub application 402
Receives the mode switching instruction request instructed by the user, rewrites the mode flag 409 indicating the current screen display mode, and issues a display switching request to the display switching control unit 403.

【0056】アプリケーション状態管理部405は、メ
インアプリケーション401(第1のアプリケーショ
ン)もしくはサブアプリケーション402(第2のアプ
リケーション)から通知されたアプリケーションの状態
を保持し、アプリケーション状態フラグの更新を行な
う。そして、表示切替制御部403に表示切替要求を出
す。また、アプリケーション状態管理部405は、アプ
リケーションが複数用意されている場合などには複数の
アプリケーションの状態を管理することになる。複数の
アプリケーションとは予め用意された複数のアプリケー
ションでも良いし、また、予め用意(画像形成装置に予
めインストールされた)されたアプリケーションとは別
個に新たに追加(画像形成装置への記憶部への新たなア
プリケーションのインストール)されたものでも良い。
この時、画像形成装置に記憶された複数のアプリケーシ
ョンは別個独立して動作される場合が想定されるが、こ
の別個に動作(CPU101によって)されるアプリケ
ーションは、図4のアプリケーション状態制御管理部40
5によってアプリケーション毎に用意されたアプリケー
ション状態フラグ410の状態が監視されることによっ
て、状態が監視される。更に詳細には、アプリケーショ
ン状態制御管理部による管理は、各アプリケーションか
らの状態通知に応じて管理される形態、或いは、アプリ
ケーション状態制御管理部が、各アプリケーションがフ
ラグ等に書き込んだ状態フラグを、読み込むような形態
も本発明では想定される。
The application state management unit 405 holds the state of the application notified from the main application 401 (first application) or the sub application 402 (second application), and updates the application state flag. Then, a display switching request is issued to the display switching control unit 403. Also, the application state management unit 405 manages the states of a plurality of applications when a plurality of applications are prepared. The plurality of applications may be a plurality of applications prepared in advance, or may be newly added separately from an application prepared in advance (preinstalled in the image forming apparatus) (stored in a storage unit in the image forming apparatus). A new application may be installed).
At this time, it is assumed that a plurality of applications stored in the image forming apparatus are operated independently and independently, and the applications which are operated separately (by the CPU 101) are the application state control management unit 40 shown in FIG.
The status is monitored by monitoring the status of the application status flag 410 prepared for each application by 5. More specifically, the management by the application state control management unit is managed in accordance with a state notification from each application, or the application state control management unit reads a state flag written by each application in a flag or the like. Such a form is also assumed in the present invention.

【0057】また、本発明においてはメインアプリケー
ション401としては、例えば、複写動作を実行するた
めのプログラム、または、FAX機能を実現するための
プログラム、または、画像形成装置に設けられた画像読
込み部で取り込まれた画像データを他の複写機に所定の
通信回線(例えばLAN)を介して送信し、印刷出力さ
せるようなプログラム、また、それら各種機能に連動し
た設定画面、エラー表示などの表示画面が表示されるよ
うに表示切替制御部403に指示をするためのプログラ
ムなどを含むアプリケーションが想定される。
In the present invention, the main application 401 is, for example, a program for executing a copying operation, a program for realizing a FAX function, or an image reading unit provided in the image forming apparatus. A program for transmitting the captured image data to another copying machine via a predetermined communication line (for example, LAN) and printing it out, as well as a display screen such as a setting screen linked to those various functions and an error display. An application including a program for instructing the display switching control unit 403 to be displayed is assumed.

【0058】また、サブアプリケーションとしは、予め
画像形成装置に記憶されたもの、或いは、新たに追加さ
れたものなどが想定されるが、新たに追加されたような
アプリケーション(プログラム)としては、例えば、J
AVA(登録商標)プログラミング記述言語でプログラ
ミングされた各種ユーティリティープログラムなどが想
定される。無論、新たに追加されるプログラムはこれに
限定されるものではない。
As the sub-application, an application stored in the image forming apparatus in advance or a newly added application is supposed. Examples of the newly added application (program) include, for example, , J
Various utility programs programmed in the AVA (registered trademark) programming description language are assumed. Of course, the newly added program is not limited to this.

【0059】図5の(A)から(D)は、本発明の実施
形態におけるLCD202に表示される画面の例を示す
図である。
FIGS. 5A to 5D are diagrams showing examples of screens displayed on the LCD 202 according to the embodiment of the present invention.

【0060】図5(A)はメインアプリケーション40
1によって表示される設定表示画面である。ユーザはこ
の画面での設定によって、スキャナ170とネットワー
ク110などを用いたネットワーク送信機能や、スキャ
ナ170とプリンタ195などを用いたコピー機能に関
する設定を行うことができる。図5(A)において、切
替キー501はサブアプリケーションに表示を切り替え
るためのキーである。切替キー501を押下すると、モ
ード切替制御部404にモード切替要求が出され、画面
が図5(B)に切り替わる。
FIG. 5A shows the main application 40.
1 is a setting display screen displayed by No. 1. The user can make settings related to the network transmission function using the scanner 170 and the network 110 and the copy function using the scanner 170 and the printer 195 by using the settings on this screen. In FIG. 5A, a switching key 501 is a key for switching display to a sub application. When the switching key 501 is pressed, a mode switching request is issued to the mode switching control unit 404, and the screen is switched to FIG. 5B.

【0061】図5(B)はサブアプリケーションによっ
て表示される表示画面である。サブアプリケーション
は、ネットワーク110を用いたサービスなどメインア
プリケーションとは異なる設定画面を表示する。図5
(B)において、切り替えキー502を押下すると、モ
ード切替制御部404にモード切替要求が出され、画面
が図5(A)に切り替わる。
FIG. 5B shows a display screen displayed by the sub application. The sub-application displays a setting screen different from that of the main application such as a service using the network 110. FIG.
In FIG. 5B, when the switching key 502 is pressed, a mode switching request is issued to the mode switching control unit 404, and the screen is switched to FIG.

【0062】図5(C)は、メインアプリケーションに
おいて装置の異常状態を検知した場合に表示される表示
画面である。メインアプリケーションは、装置の異常状
態を検知してエラー状態になると、アプリケーション状
態管理部に状態変更通知を出し、サブアプリケーション
表示中(図5(B))の状態であっても、異常状態の報
知を優先するために図5(C)の画面に遷移するための
画面の切替えを行なう。エラーによる異常状態から復帰
すると直前に表示されていたアプリケーション画面が表
示されるような制御に遷移する。例えば、異常状態の報
知画面(図5(C))の直前が、サブアプリケーション
による設定表示であった場合は、図5(B)に復帰し、
メインアプリケーションによる設定表示であった場合
は、図5(A)の表示状態の復帰がなされる。
FIG. 5C is a display screen displayed when an abnormal state of the apparatus is detected in the main application. When the main application detects an abnormal state of the apparatus and enters an error state, the main application issues a state change notification to the application state management unit, and reports the abnormal state even when the sub application is being displayed (FIG. 5B). The screen is switched to transition to the screen of FIG. When returning from the abnormal state due to the error, the control transits to the control such that the application screen displayed immediately before is displayed. For example, if the setting display by the sub-application is immediately before the abnormal state notification screen (FIG. 5C), the display returns to FIG.
In the case of the setting display by the main application, the display state of FIG. 5A is restored.

【0063】また、図5(D)は、サブアプリケーショ
ンにおいて異常が発生した場合に表示される表示画面で
ある。サブアプリケーションにおいて異常が発生しエラ
ー状態になるとアプリケーション状態管理部に状態変更
通知が出され、メインアプリケーション表示中でも図5
(D)の画面に遷移するような制御がなされる。そして
エラー状態から復帰すると直前に表示されていたアプリ
ケーション画面が表示されるように遷移する。このと
き、エラー状態の復帰処理は図10のフローチャートに
従う。
FIG. 5D shows a display screen displayed when an abnormality occurs in the sub application. When an error occurs in the sub-application and an error occurs, a status change notification is issued to the application status management unit.
Control for transitioning to the screen of (D) is performed. Then, when returning from the error state, a transition is made so that the application screen displayed immediately before is displayed. At this time, the error state return process follows the flowchart of FIG.

【0064】すなわち、エラー状態の解消という状態変
化がアプリケーションからからの通知に応じてアプリケ
ーション状態管理部405により検知されると(S10
10−YES)、表示切替制御部403は、エラー表示
直前の表示画面データ及び直前に使用していたアプリケ
ーションを識別するためのフラグとを仮想VRAMから
読取り、変更し(S1020、S1030)、その読取
りしたデータ、フラグを使用して、表示画面を復帰させ
る(S1040)。
That is, when a state change of eliminating the error state is detected by the application state management unit 405 in response to a notification from the application (S10).
10-YES), the display switching control unit 403 reads the display screen data immediately before the error display and the flag for identifying the application used immediately before the error display from the virtual VRAM, changes them (S1020, S1030), and reads them. The display screen is restored using the data and the flag thus set (S1040).

【0065】仮想VRAMには、表示画面データの切替
に際して表示画面データ及び使用しているアプリケーシ
ョンを識別するためのフラグ情報の待避が行われ、格納
されるので(ステップS905)、画面の復帰におい
て、直前のデータはこの仮想VRAMに格納されている
データ、フラグ情報を利用することで再生することが可
能である。
When the display screen data is switched, the display screen data and the flag information for identifying the application being used are saved and stored in the virtual VRAM (step S905). The immediately preceding data can be reproduced by using the data and flag information stored in the virtual VRAM.

【0066】異常状態(図5(C)、(D))の報知
は、メイン、サブいずれのアプリケーションによる設定
表示(図5(A)、(B))に対しても優先して表示さ
れる。
The notification of the abnormal state (FIGS. 5C and 5D) is displayed prior to the setting display (FIGS. 5A and 5B) by the main and sub applications. .

【0067】このような優先順位を設けることにより、
装置における異常の発生やアプリケーションにおける異
常発生等のユーザにとって重要な情報をユーザがすぐに
認知できるようになる。
By providing such priorities,
The user can immediately recognize information important to the user such as occurrence of an abnormality in the apparatus or occurrence of an abnormality in the application.

【0068】図5で示した操作画面における、アプリケ
ーション表示画面の切り替えを行うための手順につい
て、図6から図9に示すフローチャートを用いて詳細に
説明する。この処理手順は、プログラムROM103に
格納されており、この画像処理装置において必要時に実
行される。実際の処理は記憶部(ROM103、或い
は、HDD104)に記憶されたプログラムコードをC
PU101が処理することによって実現される。
The procedure for switching the application display screen on the operation screen shown in FIG. 5 will be described in detail with reference to the flowcharts shown in FIGS. This processing procedure is stored in the program ROM 103, and is executed when necessary in this image processing apparatus. The actual processing is performed by storing the program code stored in the storage unit (ROM 103 or HDD 104) in C
The processing is realized by the PU 101.

【0069】まず、図6におけるステップS601にお
いて、各アプリケーション(メインアプリケーション4
01とサブアプリケーション402)からの状態変更通
知の有無を判定する。
First, in step S601 in FIG. 6, each application (main application 4
01 and the sub-application 402).

【0070】アプリケーションもしくは、管理するファ
クシミリやコピーなどのデバイスに異常状態が発生した
場合、すなわち、各アプリケーションに状態変更通知が
ある場合(S601−YES)には図7に示すの処理
に進む。状態変更通知がない場合(S601−NO)
は、ステップS602に進む。ステップS602では、
異常状態の発生がない状況で、各アプリケーションから
のモード切替要求が行われたかどうかを判定する。モー
ド切替要求が行われた場合(S602−YES)は図8
に示すの処理に進み、要求が行われなかったと判定さ
れた場合(S602−NO)にはステップS603に進
む。
When an abnormal state occurs in an application or a device such as a facsimile or a copy to be managed, that is, when there is a state change notification in each application (S601-YES), the process proceeds to the processing shown in FIG. When there is no status change notification (S601-NO)
Proceeds to step S602. In step S602,
It is determined whether or not a mode switching request has been made from each application in a situation where no abnormal state has occurred. When the mode switching request is made (S602-YES), FIG.
When it is determined that the request has not been made (S602-NO), the process proceeds to step S603.

【0071】ステップS603では、各アプリケーショ
ンからLCD表示画面への描画要求が行われたかどうか
を判定する。各アプリケーションからの描画要求が行わ
れていないと判定された場合(S603−NO)は、ス
テップS601へ戻り、上記の判断処理を繰り返す。各
アプリケーションからの描画要求があったと判定された
場合(S603−YES)には処理をステップS604
へ進める。
In step S603, it is determined whether or not each application has made a drawing request on the LCD display screen. If it is determined that the drawing request has not been made from each application (S603-NO), the process returns to step S601, and the above determination process is repeated. If it is determined that there is a drawing request from each application (S603-YES), the process proceeds to step S604.
Proceed to.

【0072】ステップS604では、表示切替制御部4
03で受信した描画要求がどのアプリケーションからの
ものかを判定する。もし、表示アプリケーションフラグ
407が現在示しているアプリケーションからの要求な
らば(同一のアプリケーションの場合)ステップS60
5へ処理を進め、アプリケーションの切替えを行なうこ
となく、表示切替制御部403はその描画要求に従って
VRAM105へ表示画面データを出力して、その後ス
テップS601の処理に戻る。VRAM105に出力さ
れた表示画面データは、出力デバイスコントローラ30
2によってLCD202に表示される。
In step S604, the display switching control unit 4
It is determined from which application the drawing request received in 03 is from. If the display application flag 407 is a request from the application currently indicated (in the case of the same application), step S60 is performed.
5, the display switching control unit 403 outputs the display screen data to the VRAM 105 in accordance with the drawing request without switching the application, and then returns to the process of step S601. The display screen data output to the VRAM 105 is output to the output device controller 30.
2 is displayed on the LCD 202.

【0073】ステップS604において表示アプリケー
ションフラグが示しているアプリケーションからの描画
要求でないと判定された場合(アプリケーションが異な
る場合)(S604−NO)、処理をステップS606
へ進める。
If it is determined in step S604 that the drawing request is not a drawing request from the application indicated by the display application flag (if the application is different) (S604-NO), the process proceeds to step S606.
Proceed to.

【0074】ステップS606では描画要求がメインア
プリケーションからのものかどうかを判定する。描画要
求がメインアプリケーションからのものであると判定さ
れた場合は、ステップS607へ進み、メインアプリケ
ーション用の仮想VRAMに要求に従って、表示画面デ
ータを格納し、その後ステップS601へ戻る。
In step S606, it is determined whether the drawing request is from the main application. If it is determined that the drawing request is from the main application, the process advances to step S607 to store the display screen data in the virtual VRAM for the main application according to the request, and then returns to step S601.

【0075】ステップS606において描画要求がメイ
ンアプリケーションからのものでないと判定された場合
はステップS608へ進み、サブアプリケーション用の
仮想VRAMに表示画面データの格納を行い、その後ス
テップS601の処理に戻る。
If it is determined in step S606 that the drawing request is not from the main application, the flow advances to step S608 to store the display screen data in the virtual VRAM for the sub application, and then returns to the processing in step S601.

【0076】表示切替制御部403はモード切替制御部
404やアプリケーション状態管理部405から表示切
替要求を受けるとモードフラグ409とアプリケーショ
ン状態フラグ410の状態から実際に表示すべきアプリ
ケーションを決定し、表示アプリケーションフラグ40
7を更新する。
When the display switching control unit 403 receives a display switching request from the mode switching control unit 404 or the application status management unit 405, the display switching control unit 403 determines an application to be actually displayed based on the status of the mode flag 409 and the application status flag 410. Flag 40
7 is updated.

【0077】図7は、図6のステップS601におい
て、アプリケーションからの状態変更通知があったと判
断されたときの処理を示すフローチャートである。
FIG. 7 is a flowchart showing a process when it is determined in step S601 in FIG. 6 that a status change notification has been received from the application.

【0078】アプリケーションから状態変更通知が行わ
れた場合、まずステップS701において、状態変更通
知されたアプリケーションと状態通知の通知元アプリケ
ーションの状態フラグを比較して、その状態フラグが示
す状態が同じか否かを判断する。もし同じ場合は何もせ
ずにステップS601の処理へ戻る。
When a status change notification is issued from an application, first, in step S701, the status flag of the application notified of the status change is compared with the status flag of the application that has sent the status notification, and whether the status indicated by the status flag is the same. Judge. If they are the same, the process returns to step S601 without doing anything.

【0079】ステップS701において状態フラグと違
う状態と判定された場合はステップS702において、
アプリケーション状態管理部405は対応するアプリケ
ーションの状態フラグ410を更新し、処理をステップ
S703へ進める。ステップS703において、表示切
替制御部403は、アプリケーション状態管理部405
から出力された表示切替要求に応じて、画面の表示切替
処理を行い、その後ステップS601へ戻る。
If it is determined in step S701 that the state is different from the state flag, then in step S702,
The application status management unit 405 updates the status flag 410 of the corresponding application, and advances the processing to step S703. In step S703, the display switching control unit 403 sets the application state management unit 405
In response to the display switching request output from, the screen display switching process is performed, and the process returns to step S601.

【0080】図8は、図6のステップS602におい
て、アプリケーションからのモード切替要求が行われた
と判断されたときの処理を示すフローチャートである。
FIG. 8 is a flowchart showing the processing when it is determined in step S602 in FIG. 6 that a mode switching request has been made from the application.

【0081】アプリケーションからモード切替要求がき
た場合、まずステップS801において、モードフラグ
が示すモードと要求されたモードが同じかどうかを判定
する。もし同じ場合は、何もせずにステップS601の
処理に戻る。
When a mode switching request is received from the application, first, in step S801, it is determined whether the mode indicated by the mode flag is the same as the requested mode. If they are the same, the process returns to step S601 without doing anything.

【0082】ステップS801においてモードフラグが
示すモードと要求されたモードが違うと判定された場合
は、ステップS802に進む。ステップS802におい
て、モード切替制御部404は対応するモードフラグ4
09を更新し、処理をステップS803に進める。
If it is determined in step S801 that the mode indicated by the mode flag is different from the requested mode, the flow advances to step S802. In step S802, the mode switching control unit 404 sets the corresponding mode flag 4
09 is updated, and the process proceeds to step S803.

【0083】ステップS803において、表示切替制御
部403は、モード切替制御部404から出力された表
示切替要求に応じて、画面の表示切替処理を行い、その
後ステップS601へ戻る。
In step S 803, display switching control section 403 performs screen display switching processing in response to the display switching request output from mode switching control section 404, and thereafter returns to step S 601.

【0084】図9は、図7および図8におけるステップ
S703、S803における表示切替処理の処理手順を
示すフローチャートであり、図2のCPU101がROM1
03或いはHDD104に記憶されたプログラムコードに
基づく処理を実行することによってな実現される処理で
ある。
FIG. 9 is a flowchart showing the processing procedure of the display switching process in steps S703 and S803 in FIGS. 7 and 8, and the CPU 101 in FIG.
03 or a process realized by executing a process based on the program code stored in the HDD 104.

【0085】まず、ステップS901においてエラー状
態のアプリケーションがあるかどうかを判定する。該判
定は複数のアプリケーションに夫々設けられたアプリケ
ーション状態フラグを監視することによってなされる処
理である。該監視は図3で説明したCPU101(図4の
アプリケーション状態制御管理部)によってなされる処
理に対応する。もしエラー状態のアプリケーションがな
ければ(S901−NO)、ステップS902に進む。
ステップS902では表示するアプリケーションを、先
のステップS702、S802で更新したモードフラグ
が示すアプリケーションに設定し、ステップS904に
進む。
First, in step S901, it is determined whether there is an application in an error state. The determination is a process performed by monitoring application status flags provided for a plurality of applications. The monitoring corresponds to the processing performed by the CPU 101 (the application state control management unit in FIG. 4) described in FIG. If there is no application in an error state (S901-NO), the process proceeds to step S902.
In step S902, the application to be displayed is set to the application indicated by the mode flag updated in steps S702 and S802, and the process proceeds to step S904.

【0086】一方ステップS901において複数のアプ
リケーション中で少なくとも1つ以上のエラー状態のア
プリケーションがあると判定された場合(S901−Y
ES)はステップS903に処理を進める。無論アプリ
ケーションが1つであった場合には該1つのアプリケー
ションに対応するS901の処理に対応してS903の
処理が実行される。
On the other hand, when it is determined in step S901 that there is at least one application in an error state among a plurality of applications (S901-Y
ES) advances the process to step S903. Of course, when there is one application, the process of S903 is executed in correspondence with the process of S901 corresponding to the one application.

【0087】ステップS903ではS901で監視され
たエラー状態が確認されたアプリケーションの内、最も
エラーレベルが高いアプリケーションを特定する。例え
ば、S903においては、エラーレベルの最も高いアプ
リケーションがアプリAであった場合が示されている。
そして、処理をステップS904へ進める。
In step S 903, the application having the highest error level is specified from the applications for which the error status monitored in S 901 has been confirmed. For example, S903 shows a case where the application having the highest error level is the application A.
Then, the process proceeds to step S904.

【0088】ステップS904では、現在表示中となっ
ているアプリケーションとステップS902もしくはス
テップS903で決定したアプリケーションとが同じも
のであるかどうかを、フラグ(ID)の同一性に基づき
判定する。更に詳しくは、表示アプリケーションフラグ
から特定されるアプリケーションとS902或いはS9
03で決定されたアプリケーションを比較することによ
って処理される。なお実際には、各種フラグには、各ア
プリケーションが特定できるIDなどが可能されてい
る。ステップS904において同一のアプリケーション
であると判定された場合は、表示切替処理を終了する。
一方ステップS904において異なるアプリケーション
であると判定された場合は、ステップS905に進む。
In step S904, it is determined whether the currently displayed application is the same as the application determined in step S902 or S903, based on the identity of the flag (ID). More specifically, the application specified by the display application flag and S902 or S9
Processed by comparing the application determined in 03. It should be noted that, in practice, an ID or the like that can identify each application is possible for each flag. If it is determined in step S904 that the applications are the same, the display switching process ends.
On the other hand, if it is determined in step S904 that the application is different, the process proceeds to step S905.

【0089】ステップS905ではVRAMの表示画面
データ及び表示アプリケーションを識別するフラグ情報
を、表示中のアプリケーション用の仮想VRAMに格納
し、ステップS906に進む。
In step S905, display screen data of the VRAM and flag information for identifying the display application are stored in the virtual VRAM for the application being displayed, and the flow advances to step S906.

【0090】ステップS906では、表示アプリケーシ
ョンのフラグをステップS902もしくはステップS9
03で決定したアプリケーションのものに設定し、ステ
ップS907に進む。
In step S906, the display application flag is set in step S902 or step S9.
03 is set for the application determined in step 03, and the flow advances to step S907.

【0091】ステップS907では表示アプリケーショ
ンフラグにより特定されるアプリケーション用の仮想V
RAMのデータをVRAMに転送し、ここで転送された
表示画面データは、コントローラ302によりLCD2
02に表示され、表示切替処理を終了する。
In step S907, the virtual V for the application specified by the display application flag is set.
The data in the RAM is transferred to the VRAM, and the transferred display screen data is sent to the LCD 2 by the controller 302.
02, and the display switching process ends.

【0092】以上説明したように本実施形態によれば、
既存のアプリケーションの描画システムを特別に変更す
ることなく、操作部を共用して2つ以上のアプリケーシ
ョンを切り替えて使用することができる。また、エラー
が発生したアプリケーション画面を優先的に表示させる
ことが可能なため、重要な情報を確実にユーザに伝達で
きる。
As described above, according to the present embodiment,
The operation unit can be shared and two or more applications can be switched and used without specially changing the drawing system of the existing application. Further, since the application screen in which the error has occurred can be preferentially displayed, important information can be reliably transmitted to the user.

【0093】なお、本実施形態ではエラー状態のアプリ
ケーションを優先的に表示させているが、閾値を設けて
致命的なエラーが発生したときのみ表示を行うようにし
てもよい。
In this embodiment, an application in an error state is preferentially displayed. However, a threshold may be provided to display only when a fatal error occurs.

【0094】本実施形態においては、1つのメインアプ
リケーションと1つのサブアプリケーションの組合わせ
について説明したが、この構成に限定するものではな
く、更に、複数からなるサブアプリケーションの組合わ
せによって構成されていても、本発明の趣旨は達成され
ることはいうまでもない。
In the present embodiment, a combination of one main application and one sub-application has been described. However, the present invention is not limited to this configuration, and is further configured by a combination of a plurality of sub-applications. However, it goes without saying that the gist of the present invention is achieved.

【0095】[0095]

【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ,インターフェース機器,リーダ,
プリンタなど)から構成されるシステムに適用しても、
一つの機器からなる装置(例えば、複写機,ファクシミ
リ装置など)に適用してもよい。
[Other Embodiments] The present invention relates to a plurality of devices (for example, a host computer, an interface device, a reader,
Printer, etc.)
The present invention may be applied to a device including one device (for example, a copying machine, a facsimile device, etc.).

【0096】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
Further, an object of the present invention is to provide a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and a computer (or CPU) of the system or apparatus.
And MPU) read and execute the program code stored in the storage medium.

【0097】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、該プログラムコード或いはそのプログラムコ
ードを記憶した記憶媒体は本発明を構成することにな
る。プログラムコードを供給するための記憶媒体として
は、例えば、フロッピディスク,ハードディスク,光デ
ィスク,光磁気ディスク,CD−ROM,CD−R,磁
気テープ,不揮発性のメモリカード,ROMなどを用い
ることができる。
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the program code or the storage medium storing the program code constitutes the present invention. . As a storage medium for supplying the program code, for example, a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, and the like can be used.

【0098】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) May perform some or all of the actual processing, and the processing may realize the functions of the above-described embodiments.

【0099】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided on a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0100】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明した(図6から図10に示
す)フローチャートに対応するプログラムコードが格納
されることになる。
When the present invention is applied to the storage medium, the storage medium stores program codes corresponding to the above-described flowcharts (shown in FIGS. 6 to 10).

【0101】[0101]

【発明の効果】以上説明したように本発明によれば、既
存のアプリケーションの描画システムを特別に変更する
ことなく、操作部を共用して2つ以上のアプリケーショ
ンを切り替えて使用することができる。例えば、既存の
アプリケーションに対して新たにアプリケーションが追
加された場合でも、既存のアプリケーションと新たに追
加されたアプリケーションの表示をスムースに実現する
ことができる。
As described above, according to the present invention, it is possible to switch and use two or more applications by sharing the operation unit without specially changing the drawing system of the existing application. For example, even when a new application is added to an existing application, it is possible to smoothly display the existing application and the newly added application.

【0102】また、複数のアプリケーションの表示を制
御する上で、エラーが発生したアプリケーション画面を
優先的に表示させることが可能なため、重要な情報を確
実にユーザに伝達できる。
In controlling the display of a plurality of applications, it is possible to preferentially display the application screen in which an error has occurred, so that important information can be reliably transmitted to the user.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施形態にかかる画像形成装置の構成
を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of an image forming apparatus according to an embodiment of the present invention.

【図2】操作部の構成を示す操作部外観図である。FIG. 2 is an external view of an operation unit showing a configuration of the operation unit.

【図3】操作部の構成を示すブロック図である。FIG. 3 is a block diagram illustrating a configuration of an operation unit.

【図4】本発明の実施形態にかかる表示画面データの処
理を説明するためのブロック図である。
FIG. 4 is a block diagram for explaining processing of display screen data according to the embodiment of the present invention.

【図5】LCDに表示される画面の例を示す図である。FIG. 5 is a diagram showing an example of a screen displayed on the LCD.

【図6】表示するアプリケーションを切り替えるための
処理手順を示すフローチャートである。
FIG. 6 is a flowchart illustrating a processing procedure for switching an application to be displayed.

【図7】図6のステップS601においてアプリケーシ
ョンからの状態変更通知があったと判断されたときの処
理手順を示すフローチャートである。
FIG. 7 is a flowchart showing a processing procedure when it is determined in step S601 in FIG. 6 that a status change notification has been received from an application.

【図8】図6のステップS602においてアプリケーシ
ョンからのモード切替要求が行われたと判断されたとき
の処理を示すフローチャートである。
FIG. 8 is a flowchart showing processing when it is determined in step S602 in FIG. 6 that a mode switching request has been made from an application.

【図9】図7のステップS703及び図8のステップS
803における表示切替処理の処理手順を示すフローチ
ャートである。
FIG. 9 is a flowchart showing step S703 of FIG. 7 and step S703 of FIG. 8;
8 is a flowchart illustrating a processing procedure of display switching processing in 803.

【図10】エラー状態からの復帰処理を説明するフロー
チャートである。
FIG. 10 is a flowchart illustrating a process of returning from an error state.

【符号の説明】[Explanation of symbols]

100 コントローラユニット 101 CPU 102 RAM 103 ROM 104 HDD 105 VRAM 112 操作部 170 スキャナ 195 プリンタ 201 タッチパネル 202 LCD 301 入力デバイスコントローラ 302 出力デバイスコントローラ Reference Signs List 100 controller unit 101 CPU 102 RAM 103 ROM 104 HDD 105 VRAM 112 operation unit 170 scanner 195 printer 201 touch panel 202 LCD 301 input device controller 302 output device controller

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G03G 21/00 500 G06F 3/12 C G06F 3/12 B41J 29/00 T Fターム(参考) 2C061 AP01 AP07 CQ04 CQ05 CQ14 CQ22 CQ24 CQ29 CQ34 CQ42 CQ47 2H027 EE08 EE09 EE10 EJ08 EK00 FB19 GB07 5B021 AA01 CC06 5C062 AA05 AA14 AB20 AB23 AB43 AB46 AC05 AE15 BA00 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G03G 21/00 500 G06F 3/12 C G06F 3/12 B41J 29/00 TF term (Reference) 2C061 AP01 AP07 CQ04 CQ05 CQ14 CQ22 CQ24 CQ29 CQ34 CQ42 CQ47 2H027 EE08 EE09 EE10 EJ08 EK00 FB19 GB07 5B021 AA01 CC06 5C062 AA05 AA14 AB20 AB23 AB43 AB46 AC05 AE15 BA00

Claims (22)

【特許請求の範囲】[Claims] 【請求項1】 複数のアプリケーションを選択的に利用
して、装置の管理若しくは制御を実行する画像形成装置
であって、 前記アプリケーションにおける管理若しくは制御の状態
変化を管理する状態管理手段と、 入力切替手段の設定に従い、アプリケーションの管理若
しくは制御のモードを切替えるモード切替制御手段と、 前記状態管理手段およびモード切替制御手段からの表示
制御信号に従い、前記装置の管理、制御若しくは状態変
化を表示するためのアプリケーションを決定し、該決定
によるアプリケーションを使用して、前記装置の管理、
制御若しくは状態変化を表示手段に表示する表示切替制
御手段と、を備えることを特徴とする画像形成装置。
1. An image forming apparatus for performing management or control of an apparatus by selectively using a plurality of applications, comprising: a state management unit that manages a change in a state of management or control in the application; Mode switching control means for switching the mode of application management or control in accordance with the setting of the means, and for displaying the management, control or status change of the device according to a display control signal from the state management means and the mode switching control means. Determining an application and using the determined application to manage the device;
An image forming apparatus, comprising: display switching control means for displaying control or state change on a display means.
【請求項2】 前記表示制御信号は、前記状態管理手段
及び前記モード切替制御手段からそれぞれ出力される表
示切替要求信号と、 前記状態管理手段が管理するアプリケーション状態フラ
グと、 前記モード切替制御手段が管理するモードフラグと、 とを含むことを特徴とする請求項1に記載の画像形成装
置。
2. The display control signal includes: a display switching request signal output from each of the state management unit and the mode switching control unit; an application state flag managed by the state management unit; The image forming apparatus according to claim 1, further comprising: a mode flag for managing.
【請求項3】 前記表示切替制御手段は、現在使用して
いるアプリケーションを識別するための表示アプリケー
ションフラグと、前記アプリケーション状態フラグ若し
くはモードフラグと、を比較して、使用するアプリケー
ションを決定することを特徴とする請求項1または2に
記載の画像形成装置。
3. The display switching control unit determines that an application to be used is determined by comparing a display application flag for identifying an application currently being used with the application status flag or the mode flag. The image forming apparatus according to claim 1, wherein:
【請求項4】 前記表示切替制御手段は、前記フラグの
比較に基づき、同一と判断する場合は、現アプリケーシ
ョンの使用を継続し、 異なると判断する場合は、前記前記表示制御信号に従い
アプリケーションの切替を行なうことを特徴とする請求
項1乃至3のいずれかに記載の画像形成装置。
4. The display switching control means, based on the comparison of the flags, continues to use the current application when judging that they are the same, and switches the application according to the display control signal when judging that they are different. The image forming apparatus according to claim 1, wherein:
【請求項5】 前記表示切替制御手段は、エラー状態の
アプリケーションを優先的に選択することを特徴とする
請求項1に記載の画像形成装置。
5. The image forming apparatus according to claim 1, wherein the display switching control unit preferentially selects an application in an error state.
【請求項6】 前記複数のアプリケーションには、装置
の管理若しくは制御を実行するメインアプリケーション
と、 前記メインアプリケーションとは独立に機能して、前記
装置の管理若しくは制を実行する少なくとも1つのサブ
アプリケーションと、 が含まれることを特徴とする請求項1に記載の画像形成
装置。
6. The plurality of applications include: a main application that performs management or control of a device; and at least one sub-application that functions independently of the main application and performs management or control of the device. The image forming apparatus according to claim 1, further comprising:
【請求項7】 前記表示切替制御手段は、エラー状態が
回復した場合は、該エラー状態表示直前の表示画面デー
タを仮想VRAMより読取り、該読取った表示画面デー
タに従い表示画面を復帰させることを特徴とする請求項
1に記載の画像形成装置。
7. When the error state is recovered, the display switching control means reads the display screen data immediately before displaying the error state from the virtual VRAM, and restores the display screen according to the read display screen data. The image forming apparatus according to claim 1.
【請求項8】 複数のアプリケーションを選択的に利用
して、装置の管理若しくは制御を実行する画像形成装置
の制御方法であって、 前記アプリケーションにおける管理若しくは制御の状態
変化を管理する状態管理工程と、 入力切替手段の設定に従い、アプリケーションの管理若
しくは制御のモードを切替えるモード切替制御工程と、 前記状態管理工程およびモード切替制御工程からの表示
制御信号に従い、前記装置の管理、制御若しくは状態変
化を表示するためのアプリケーションを決定し、該決定
によるアプリケーションを使用して、前記装置の管理、
制御若しくは状態変化を表示手段に表示する表示切替制
御工程と、 を備えることを特徴とする制御方法。
8. A method for controlling an image forming apparatus for managing or controlling an apparatus by selectively using a plurality of applications, comprising: a state managing step of managing a change in the state of management or control in the application. A mode switching control step of switching the mode of application management or control according to the setting of the input switching means; and displaying the management, control or state change of the device according to a display control signal from the state management step and the mode switching control step. To determine an application to manage, using the determined application to manage the device,
A display switching control step of displaying control or a state change on a display means.
【請求項9】 前記表示切替制御工程は、現在使用して
いるアプリケーションを識別するための表示アプリケー
ションフラグと、前記アプリケーション状態フラグ若し
くはモードフラグと、を比較して、使用するアプリケー
ションを決定することを特徴とする請求項8に記載の制
御方法。
9. The display switching control step includes: comparing a display application flag for identifying an application currently used with the application state flag or the mode flag to determine an application to be used. The control method according to claim 8, characterized in that:
【請求項10】 前記表示切替制御工程は、前記フラグ
の比較に基づき、同一と判断する場合は、現アプリケー
ションの使用を継続し、 異なると判断する場合は、前記前記表示制御信号に従い
アプリケーションの切替を行なうことを特徴とする請求
項8または9に記載の制御方法。
10. The display switching control step, based on the comparison of the flags, continues to use the current application when it is determined that they are the same, and switches the application according to the display control signal when it is determined that they are different. The control method according to claim 8, wherein the control is performed.
【請求項11】 前記表示切替制御工程は、エラー状態
のアプリケーションを優先的に選択することを特徴とす
る請求項8に記載の制御方法。
11. The control method according to claim 8, wherein the display switching control step preferentially selects an application in an error state.
【請求項12】 前記表示切替制御工程は、エラー状態
が回復した場合は、該エラー状態表示直前の表示画面デ
ータを仮想VRAMより読取り、該読取った表示画面デ
ータに従い表示画面を復帰させることを特徴とする請求
項8に記載の制御方法。
12. The display switching control step, when the error state is recovered, reads the display screen data immediately before displaying the error state from the virtual VRAM, and returns the display screen according to the read display screen data. The control method according to claim 8, wherein
【請求項13】 複数のアプリケーションを選択的に利
用して、装置の管理若しくは制御を実行するためのプロ
グラムモジュールを記憶したコンピュータ可読の記憶媒
体であって、該プログラムモジュールが、 前記アプリケーションにおける管理若しくは制御の状態
変化を管理する状態管理モジュールと、 入力切替手段の設定に従い、アプリケーションの管理若
しくは制御のモードを切替えるモード切替制御モジュー
ルと、 前記状態管理モジュールおよびモード切替制御モジュー
ルからの表示制御信号に従い、前記装置の管理、制御若
しくは状態変化を表示するためのアプリケーションを決
定し、該決定によるアプリケーションを使用して、前記
装置の管理、制御若しくは状態変化を表示手段に表示す
る表示切替制御モジュールと、を備えることを特徴とす
る記憶媒体。
13. A computer-readable storage medium storing a program module for executing management or control of an apparatus by selectively using a plurality of applications, the program module comprising: A state management module that manages control state changes, a mode switching control module that switches an application management or control mode according to the setting of the input switching unit, and a display control signal from the state management module and the mode switching control module. A display switching control module that determines an application for displaying the management, control or status change of the device, and uses the determined application to display the management, control or status change of the device on a display unit. Prepare A storage medium characterized by the above-mentioned.
【請求項14】 複数のアプリケーションを選択的に利
用して、装置の管理若しくは制御を実行するプログラム
であって、該プログラムがコンピュータを、 前記アプリケーションにおける管理若しくは制御の状態
変化を管理する状態管理手段と、 入力切替手段の設定に従い、アプリケーションの管理若
しくは制御のモードを切替えるモード切替制御手段と、 前記状態管理手段およびモード切替制御手段からの表示
制御信号に従い、前記装置の管理、制御若しくは状態変
化を表示するためのアプリケーションを決定し、該決定
によるアプリケーションを使用して、前記装置の管理、
制御若しくは状態変化を表示手段に表示する表示切替制
御手段と、 して機能させることを特徴とするプログラム。
14. A program for executing management or control of an apparatus by selectively using a plurality of applications, said program causing a computer to manage status changes of management or control in said application. Mode switching control means for switching the mode of application management or control according to the setting of the input switching means; and managing, controlling or changing the state of the device according to a display control signal from the state management means and mode switching control means. Determining an application to display and using the determined application to manage the device;
A program characterized in that it functions as display switching control means for displaying control or state change on a display means.
【請求項15】 第1のアプリケーションと第2のアプ
リケーションを選択的に制御して、装置の管理を実行す
る、少なくとも表示部を有する画像形成装置において、 前記第1のアプリケーション、或いは、第2のアプリケ
ーション、それぞれに用意された状態フラグで、その状
態に応じて前記第1のアプリケーション、或いは、第2
のアプリケーションの何れかのアプリケーションに係わ
る状態変化を、前記表示部へ表示制御する制御手段を有
することを特徴とする画像形成装置。
15. An image forming apparatus having at least a display unit for selectively controlling a first application and a second application to execute device management, wherein the first application or the second application Application, a status flag prepared for each of the applications, and the first application or the second application depending on the status.
An image forming apparatus comprising: a control unit configured to control a display unit to display a state change relating to any one of the applications.
【請求項16】 前記第1のアプリケーションは前記画
像形成装置の記憶部に予め記憶されたアプリケーション
であり、前記第2のアプリケーションは新たに追加され
前記記憶部に記憶されたアプリケーションであることを
特徴とする請求項15に記載の画像形成装置。
16. The image processing apparatus according to claim 16, wherein the first application is an application previously stored in a storage unit of the image forming apparatus, and the second application is an application newly added and stored in the storage unit. The image forming apparatus according to claim 15, wherein
【請求項17】 前記制御手段は前記状態フラグの優先
度を認識し、該認識された優先度に応じて前記表示を制
御することを特徴とする請求項15又は16に記載の画
像形成装置。
17. The image forming apparatus according to claim 15, wherein the control unit recognizes a priority of the status flag, and controls the display according to the recognized priority.
【請求項18】 第1のアプリケーションと第2のアプ
リケーションを選択的に制御して、画像形成装置の制御
を実行する制御方法において、 前記第1のアプリケーション、或いは、第2のアプリケ
ーション、それぞれに用意された状態フラグで、その状
態に応じて前記第1のアプリケーション、或いは、第2
のアプリケーションの何れかのアプリケーションに係わ
る状態変化を、前記画像形成装置の表示部へ表示するた
めの処理を実行する表示制御工程を有することを特徴と
する制御方法。
18. A control method for selectively controlling a first application and a second application to execute control of an image forming apparatus, wherein the first application and the second application are prepared for each of the first application and the second application. The first application or the second application according to the status.
A display control step of executing a process for displaying a state change relating to any one of the applications on the display unit of the image forming apparatus.
【請求項19】 前記第1のアプリケーションは前記画
像形成装置の記憶部に予め記憶されたアプリケーション
であり、前記第2のアプリケーションは新たに追加され
前記記憶部に記憶されたアプリケーションであることを
特徴とする請求項18に記載の制御方法。
19. The image processing apparatus according to claim 19, wherein the first application is an application previously stored in a storage unit of the image forming apparatus, and the second application is an application newly added and stored in the storage unit. The control method according to claim 18, wherein:
【請求項20】 前記表示制御工程は前記状態フラグの
優先度を認識し、該認識された優先度に応じて前記表示
を制御することを特徴とする請求項18又は19に記載
の制御方法。
20. The control method according to claim 18, wherein the display control step recognizes a priority of the status flag and controls the display according to the recognized priority.
【請求項21】 第1のアプリケーションと第2のアプ
リケーションを選択的に制御して、画像形成装置の制御
を実行するためのプログラムモジュールを記憶したコン
ピュータ可読の記憶媒体であって、該プログラムモジュ
ールが、 前記第1のアプリケーション、或いは、第2のアプリケ
ーション、それぞれに用意された状態フラグで、その状
態に応じて前記第1のアプリケーション、或いは、第2
のアプリケーションの何れかのアプリケーションに係わ
る状態変化を、前記画像形成装置の表示部へ表示するた
めの処理を実行する表示制御モジュールを有することを
特徴とする記憶媒体。
21. A computer-readable storage medium storing a program module for selectively controlling a first application and a second application to execute control of an image forming apparatus, wherein the program module is The state flag prepared for each of the first application and the second application, and the first application or the second application is used in accordance with the state.
A storage medium, comprising: a display control module that executes a process for displaying a state change relating to any one of the applications on a display unit of the image forming apparatus.
【請求項22】 第1のアプリケーションと第2のアプ
リケーションを選択的に制御して、画像形成装置の制御
を実行するプログラムであって、該プログラムがコンピ
ュータを、 前記第1のアプリケーション、或いは、第2のアプリケ
ーション、それぞれに用意された状態フラグで、その状
態に応じて前記第1のアプリケーション、或いは、第2
のアプリケーションの何れかのアプリケーションに係わ
る状態変化を、前記画像形成装置の表示部へ表示するた
めの表示制御手段として機能させることを特徴とするプ
ログラム。
22. A program for selectively controlling a first application and a second application to execute control of an image forming apparatus, wherein the program causes a computer to execute the first application or the first application. 2 applications, the status flags prepared for the respective applications, and the first application or the second application according to the status.
A program causing a state change relating to any one of the applications to be displayed on a display unit of the image forming apparatus as a display control unit.
JP2001130158A 2001-04-26 2001-04-26 Image forming device, control method, storage medium and program Withdrawn JP2002330246A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001130158A JP2002330246A (en) 2001-04-26 2001-04-26 Image forming device, control method, storage medium and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001130158A JP2002330246A (en) 2001-04-26 2001-04-26 Image forming device, control method, storage medium and program

Publications (1)

Publication Number Publication Date
JP2002330246A true JP2002330246A (en) 2002-11-15

Family

ID=18978583

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001130158A Withdrawn JP2002330246A (en) 2001-04-26 2001-04-26 Image forming device, control method, storage medium and program

Country Status (1)

Country Link
JP (1) JP2002330246A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006159888A (en) * 2004-11-11 2006-06-22 Tohoku Ricoh Co Ltd Printer
JP2009134014A (en) * 2007-11-29 2009-06-18 Kyocera Corp Electronic equipment
JP2010238219A (en) * 2009-03-10 2010-10-21 Konica Minolta Business Technologies Inc Image forming apparatus, display screen switching method and program
JP2010254148A (en) * 2009-04-24 2010-11-11 Clarion Co Ltd Vehicle-mounted electronic equipment, method for controlling vehicle-mounted electronic equipment, and control program
JP2012182669A (en) * 2011-03-01 2012-09-20 Ricoh Co Ltd Image forming device, management method, management program, and recording medium
JP2014107839A (en) * 2012-11-29 2014-06-09 Ricoh Co Ltd Image forming apparatus, display screen control method, and display screen control program
US9384041B2 (en) 2013-06-03 2016-07-05 Ricoh Company, Ltd. Information processing system for ending a first program when a second program ends
JP2016220249A (en) * 2016-09-01 2016-12-22 株式会社リコー Image processing apparatus, image processing program, and image processing method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006159888A (en) * 2004-11-11 2006-06-22 Tohoku Ricoh Co Ltd Printer
JP2009134014A (en) * 2007-11-29 2009-06-18 Kyocera Corp Electronic equipment
JP2010238219A (en) * 2009-03-10 2010-10-21 Konica Minolta Business Technologies Inc Image forming apparatus, display screen switching method and program
US8531687B2 (en) 2009-03-10 2013-09-10 Konica Minolta Business Technologies, Inc. Image formation device, display screen switching method, and program
JP2010254148A (en) * 2009-04-24 2010-11-11 Clarion Co Ltd Vehicle-mounted electronic equipment, method for controlling vehicle-mounted electronic equipment, and control program
JP2012182669A (en) * 2011-03-01 2012-09-20 Ricoh Co Ltd Image forming device, management method, management program, and recording medium
JP2014107839A (en) * 2012-11-29 2014-06-09 Ricoh Co Ltd Image forming apparatus, display screen control method, and display screen control program
US9384041B2 (en) 2013-06-03 2016-07-05 Ricoh Company, Ltd. Information processing system for ending a first program when a second program ends
JP2016220249A (en) * 2016-09-01 2016-12-22 株式会社リコー Image processing apparatus, image processing program, and image processing method

Similar Documents

Publication Publication Date Title
JP3327566B2 (en) Remote monitoring device and remote control device for office equipment
JP5178282B2 (en) Information processing apparatus, control method, and program
CN106303140A (en) Can suitably perform messaging device and control method thereof that shutdown processes
JP2002142385A (en) Server device, network equipment, network system, and control method therefor
JP2006235957A (en) Equipment information distribution system, information processor, equipment information distribution method, and computer program
JP2009157753A (en) Item input device, item input program, and item input method
JP2002330246A (en) Image forming device, control method, storage medium and program
US20140185081A1 (en) Print control apparatus, method for controlling print control apparatus, and program
US20160065760A1 (en) Information processing apparatus, method for processing information, and information processing system
JP2004310154A (en) Computer program, peripheral device, and application program
JP6260025B2 (en) Image forming system and device setting method
JP3652153B2 (en) Image output apparatus and control method thereof
US20110321046A1 (en) Process information management apparatus and method, image forming apparatus, and computer readable medium storing program therefor
JP2003348272A (en) Image forming apparatus and method for switching function for the same
JP2010063061A (en) Information processing device, image forming apparatus, power supply control method and power supply control program
JP2020123054A (en) Information processing device and control method therefor, and program
JP5478344B2 (en) Communication apparatus and image forming apparatus
JP4241569B2 (en) Image forming apparatus and method
JP2006005963A (en) Information processor and information processing method
JP2580778B2 (en) Facsimile machine
JP2003015856A (en) Device, method for controlling display, program and storage medium
JP2024072542A (en) Information processing device, control method for information processing device, and program
JP4641470B2 (en) Image forming apparatus
JP2004056445A (en) Image forming device, image output control method, computer readable storage medium and program
JP2006123310A (en) Image forming device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080701