JP2016082295A - Electronic apparatus, and display control method in electronic apparatus - Google Patents

Electronic apparatus, and display control method in electronic apparatus Download PDF

Info

Publication number
JP2016082295A
JP2016082295A JP2014208928A JP2014208928A JP2016082295A JP 2016082295 A JP2016082295 A JP 2016082295A JP 2014208928 A JP2014208928 A JP 2014208928A JP 2014208928 A JP2014208928 A JP 2014208928A JP 2016082295 A JP2016082295 A JP 2016082295A
Authority
JP
Japan
Prior art keywords
display
unit
screen
displayed
native
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2014208928A
Other languages
Japanese (ja)
Other versions
JP6435765B2 (en
Inventor
康裕 大島
Yasuhiro Oshima
康裕 大島
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2014208928A priority Critical patent/JP6435765B2/en
Priority to US14/867,686 priority patent/US10116814B2/en
Publication of JP2016082295A publication Critical patent/JP2016082295A/en
Application granted granted Critical
Publication of JP6435765B2 publication Critical patent/JP6435765B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide an electronic apparatus in which, when a mechanism part is operated by a user, screens in accordance with aspects of state changes in the mechanism part at that time can be rapidly displayed in a display part, and also to provide a display control method in the electronic apparatus.SOLUTION: In a display control part 93 of a compound machine, when state changes in a paper cassette and a cover member are detected by an event generating part 932 in the middle of execution of second display processing in which a browser screen is displayed in a display part 232, the switching is performed from the second display processing to first display processing in which a native screen is displayed in the display part 232, and the native screens in accordance with the state of the operated paper cassette and cover member are made to be displayed in the display part 232.SELECTED DRAWING: Figure 5

Description

本発明は、表示部を有する電子機器と、同電子機器における表示制御方法とに関する。   The present invention relates to an electronic device having a display unit and a display control method in the electronic device.

特許文献1には、ウェブブラウザー機能を有する複合機(電子機器の一例)が記載されている。こうした複合機では、外部サーバーで作成された画面であるブラウザー画面を自身の表示部に表示させることができる。すなわち、複合機の制御装置は、外部サーバーによってアクセス情報の一例であるURL(Uniform Resource Locator)が指定されると、このURLのブラウザー画面に関する情報であるブラウザー画面情報を要求し、同ブラウザー画面情報を受信(ダウンロード)する。そして、制御装置は、受信したブラウザー画面情報に基づいたブラウザー画面を表示部に表示させる。   Patent Document 1 describes a multifunction peripheral (an example of an electronic device) having a web browser function. In such a multifunction device, a browser screen, which is a screen created on an external server, can be displayed on its own display unit. That is, when a URL (Uniform Resource Locator), which is an example of access information, is specified by an external server, the control device of the multifunction device requests browser screen information that is information related to the browser screen of this URL, and the browser screen information Is received (downloaded). Then, the control device displays a browser screen based on the received browser screen information on the display unit.

特開2014−48746号公報JP 2014-48746 A

ここで、複合機などの印刷装置にあっては、機構部の一例を構成する用紙カセットにセットされている用紙(媒体の一例)の属性(サイズや種類など)を検知するためのセンサーを備えていない装置もある。こうした印刷装置では、同印刷装置を構成するユーザーインターフェースをユーザーが操作することにより、用紙カセットにセットされている用紙の属性を取得することができる。   Here, in a printing apparatus such as a multifunction machine, a sensor for detecting attributes (size, type, etc.) of paper (an example of a medium) set in a paper cassette constituting an example of a mechanism unit is provided. Some devices are not. In such a printing apparatus, the user can acquire the attributes of the paper set in the paper cassette by operating the user interface constituting the printing apparatus.

なお、こうした用紙の属性を設定するためのユーザーによるユーザーインターフェースの操作は、用紙カセットが操作され、用紙カセットが印刷装置の本体から離脱されたり用紙カセットが本体に装着されたりしたときに行われることがある。そのため、ユーザーによる用紙カセットの操作に起因する同用紙カセットの状態変化が検出されたときには、印刷装置の表示部に表示させる画面を、そのときの同機構部の状態変化の態様に応じた画面の一例である用紙属性設定用の画面に切り替えることが好ましい。   The user interface operation by the user for setting the paper attributes is performed when the paper cassette is operated and the paper cassette is detached from the main body of the printing apparatus or the paper cassette is attached to the main body. There is. Therefore, when a change in the state of the paper cassette due to the user's operation of the paper cassette is detected, the screen displayed on the display unit of the printing apparatus is changed to a screen corresponding to the state change state of the mechanism unit at that time. It is preferable to switch to a screen for setting paper attributes, which is an example.

しかしながら、外部サーバーによって指定されているULRのブラウザー画面を表示部に表示させる印刷装置と、同外部サーバーとを備えるシステムでは、ユーザーによる用紙カセットの操作に起因する同用紙カセットの状態変化を外部サーバーで検知することができない。そのため、当該外部サーバーでは、用紙属性設定用の画面を印刷装置の表示部に表示させるタイミングを計ることができず、ユーザーによる用紙カセットの操作によって同用紙カセットの状態が変化しても、印刷装置の表示部に用紙属性設定用の画面が表示されないおそれがある。   However, in a system including a printing apparatus that displays the browser screen of the ULR designated by the external server on the display unit and the external server, the external server detects changes in the state of the paper cassette caused by the user's operation of the paper cassette. Cannot be detected. For this reason, the external server cannot measure the timing for displaying the paper attribute setting screen on the display unit of the printing apparatus. Even if the state of the paper cassette changes due to the user operating the paper cassette, the printing apparatus There is a possibility that the screen for setting paper attributes may not be displayed on the display section.

ただし、ポーリングを実施する外部サーバーにあっては、印刷装置の状態、すなわち上記のような給紙カセットの状態変化を検知することは可能であり、当該外部サーバーでは、用紙属性設定用の画面を、ブラウザー画面として印刷装置の表示部に表示させることが可能である。しかし、ユーザーによる給紙カセットの操作に起因して同給紙カセットの状態が変化したタイミングと、外部サーバーがポーリングを実施することによって給紙カセットの状態変化を検知するタイミングとのずれが大きいほど、用紙属性設定用の画面の表示部への表示に遅れが生じることとなる。   However, an external server that performs polling can detect a change in the state of the printing apparatus, that is, the state of the paper cassette as described above, and the external server displays a screen for setting paper attributes. It can be displayed on the display unit of the printing apparatus as a browser screen. However, the greater the difference between the timing at which the state of the paper cassette changes due to the user's operation of the paper cassette and the timing at which the external server performs polling to detect the status change of the paper cassette. Thus, a delay occurs in the display on the display unit of the screen for setting the paper attribute.

本発明の目的は、機構部がユーザーによって操作されたときに、そのときの同機構部の状態変化の態様に応じた画面を表示部に速やかに表示させることができる電子機器、及び電子機器における表示制御方法を提供することにある。   An object of the present invention is to provide an electronic device capable of promptly displaying a screen corresponding to a state change state of the mechanism unit at that time when the mechanism unit is operated by a user, and an electronic device. It is to provide a display control method.

上記目的を達成するための電子機器は、外部サーバーとネットワークを介して通信可能な電子機器であって、操作可能な機構部と、前記機構部への操作に起因する同機構部の状態変化を検知する状態変化検知部と、画面を表示する表示部と、同表示部に表示させる画面に関する画面情報であるネイティブ画面情報を記憶するネイティブ画面記憶部と、同ネイティブ画面記憶部に記憶されている前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる第1の表示処理と、前記外部サーバーから受信した画面情報であるサーバー画面情報に基づいた画面を前記表示部に表示させる第2の表示処理とを実施する表示制御部と、を備え、前記表示制御部は、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記機構部の状態変化が検知されたとき、前記第2の表示処理から前記第1の表示処理に切り替え、同機構部の状態変化の態様に応じた画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる。   An electronic device for achieving the above object is an electronic device capable of communicating with an external server via a network, and an operable mechanism unit and a state change of the mechanism unit caused by an operation on the mechanism unit. A state change detection unit to detect, a display unit to display a screen, a native screen storage unit that stores native screen information that is screen information related to a screen to be displayed on the display unit, and a native screen storage unit A first display process for causing the display unit to display a screen based on the native screen information; and a second display for causing the display unit to display a screen based on server screen information that is screen information received from the external server. A display control unit that performs processing, and the display control unit is configured to perform the mechanism unit by the state change detection unit during the second display processing. When a state change is detected, the second display process is switched to the first display process, and a screen based on the native screen information related to the screen according to the state change mode of the mechanism unit is displayed on the display unit. Display.

上記構成によれば、外部サーバーから受信したサーバー画面情報に基づいた画面が表示部に表示されている状況下で、ユーザーによる機構部の操作に起因する同機構部の状態変化が検知されると、表示処理が、第2の表示処理から第1の表示処理に切り替えられる。すると、機構部の状態変化の態様に応じた画面に関するネイティブ画面情報がネイティブ画面記憶部から読み出され、このネイティブ画面情報に基づいた画面が表示部に表示される。したがって、機構部がユーザーによって操作されたときに、そのときの同機構部の状態変化の態様に応じた画面を表示部に速やかに表示させることができるようになる。   According to the above configuration, when a change in the state of the mechanism unit due to a user operation of the mechanism unit is detected in a situation where a screen based on server screen information received from an external server is displayed on the display unit, The display process is switched from the second display process to the first display process. Then, native screen information related to the screen according to the state change state of the mechanism unit is read from the native screen storage unit, and a screen based on the native screen information is displayed on the display unit. Therefore, when the mechanism unit is operated by the user, a screen corresponding to the state change state of the mechanism unit at that time can be quickly displayed on the display unit.

上記電子機器は、媒体に対して印刷を施す印刷部を備え、前記機構部は、印刷前の媒体が収容されるとともに、前記電子機器の本体への装着及び脱着が可能な媒体収容部を含んでおり、前記表示制御部は、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記媒体収容部の状態変化が検知されたときには、前記第2の表示処理から前記第1の表示処理に切り替え、同媒体収容部にセットされた媒体の属性を設定させるための画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させることが好ましい。   The electronic apparatus includes a printing unit that performs printing on a medium, and the mechanism unit includes a medium storage unit that stores a medium before printing and that can be attached to and detached from the main body of the electronic device. When the state change detection unit detects a change in the state of the medium storage unit during the second display process, the display control unit starts from the second display process. It is preferable to switch to the first display process and display on the display unit a screen based on the native screen information related to the screen for setting the attribute of the medium set in the medium accommodation unit.

ユーザーによって媒体収容部が操作されると、媒体収容部に収容される媒体の属性が変わった可能性がある。そのため、電子機器の表示部に、媒体の属性を設定させるための画面を表示させ、媒体収容部に収容されている媒体の属性をユーザーに設定させる必要がある。この点、上記構成によれば、外部サーバーから受信したサーバー画面情報に基づいた画面が表示部に表示されている状況下で、ユーザーによる媒体収容部の操作に起因する同媒体収容部の状態変化が検知されると、表示処理が、第2の表示処理から第1の表示処理に切り替えられる。その結果、電子機器の表示部に、媒体の属性を設定させるための画面を表示させることができるようになる。   When the medium storage unit is operated by the user, the attribute of the medium stored in the medium storage unit may have changed. Therefore, it is necessary to display a screen for setting the attribute of the medium on the display unit of the electronic apparatus and to allow the user to set the attribute of the medium accommodated in the medium accommodating unit. In this regard, according to the above configuration, the state change of the medium accommodation unit due to the user's operation of the medium accommodation unit under the situation where the screen based on the server screen information received from the external server is displayed on the display unit Is detected, the display process is switched from the second display process to the first display process. As a result, a screen for setting the attributes of the medium can be displayed on the display unit of the electronic device.

上記電子機器は、前記機構部はカバー部材を含み、同カバー部材は、前記電子機器の内部を覆うための遮蔽位置と、前記電子機器の内部を外部に露出させるための開放位置との間での変位が可能に構成されており、前記表示制御部は、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記カバー部材の位置が前記遮蔽位置から変わったことが検知されたときには、前記第2の表示処理から前記第1の表示処理に切り替え、前記カバー部材の位置変化に応じた画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させることが好ましい。   In the electronic device, the mechanism portion includes a cover member, and the cover member is between a shielding position for covering the inside of the electronic device and an open position for exposing the inside of the electronic device to the outside. The display control unit is configured so that the position of the cover member is changed from the shielding position by the state change detection unit during the execution of the second display process. When detected, it is preferable to switch from the second display process to the first display process, and to display on the display unit a screen based on the native screen information related to the screen according to a change in the position of the cover member. .

上記構成では、外部サーバーから受信したサーバー画面情報に基づいた画面が表示部に表示されている状況下で、カバー部材の遮蔽位置からの変位が検知されると、表示処理が、第2の表示処理から第1の表示処理に切り替えられる。その結果、電子機器の表示部に、カバー部材の状態の変化に応じた画面を表示部に表示させることができるようになる。   In the above configuration, when a displacement from the shielding position of the cover member is detected in a state where a screen based on server screen information received from an external server is displayed on the display unit, the display processing is performed as the second display. The process is switched to the first display process. As a result, a screen corresponding to a change in the state of the cover member can be displayed on the display unit on the display unit of the electronic device.

上記電子機器において、前記表示制御部は、前記第2の表示処理を実施するときに、前記外部サーバーによって指定されているアクセス情報に基づき、同外部サーバーから前記サーバー画面情報を受信し、同サーバー画面情報に基づいた画面を前記表示部に表示させるようになっており、前記表示制御部は、前記外部サーバーによって指定されているアクセス情報を記憶させるアクセス情報記憶部を備え、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記機構部の状態変化が検知されたときには、前記外部サーバーによって指定されている最新のアクセス情報を前記アクセス情報記憶部に記憶し、その後に前記第1の表示処理を終了させて前記第2の表示処理を再開させるときには、前記アクセス情報記憶部に記憶されている前記最新のアクセス情報に対応した前記サーバー画面情報に基づいた画面を前記表示部に表示させることが好ましい。   In the electronic device, the display control unit receives the server screen information from the external server based on the access information specified by the external server when performing the second display process, A screen based on screen information is displayed on the display unit, and the display control unit includes an access information storage unit for storing access information designated by the external server, and the second display When a state change of the mechanism unit is detected by the state change detection unit during processing, the latest access information designated by the external server is stored in the access information storage unit, and then When the first display process is ended and the second display process is restarted, the access information storage unit stores It is preferred that the screen based on said server screen information corresponding to the latest access information that is to be displayed on the display unit.

上記構成によれば、第2の表示処理から第1の表示処理に切り替わった場合、外部サーバーによって指定されている最新のアクセス情報が電子機器のアクセス情報記憶部に記憶される。そのため、その後に第1の表示処理が終了し、第2の表示処理が再開されるときには、アクセル情報記憶部から記憶されている最新のアクセス情報に基づいた画面が表示部に表示される。すなわち、アクセス情報を外部サーバーから新たに受信しなくても、第1の表示処理の開始前に表示部に表示されていた画面を、表示部に再び表示させることが可能となる。   According to the above configuration, when the second display process is switched to the first display process, the latest access information specified by the external server is stored in the access information storage unit of the electronic device. Therefore, when the first display process is subsequently ended and the second display process is resumed, a screen based on the latest access information stored from the accelerator information storage unit is displayed on the display unit. That is, even if the access information is not newly received from the external server, the screen displayed on the display unit before the start of the first display process can be displayed again on the display unit.

また、上記目的を達成するための電子機器における表示制御方法は、ネットワークを介して外部サーバーと通信する電子機器における表示制御方法であって、前記電子機器は、ユーザーによって操作される機構部と、画面を表示する表示部と、同表示部の表示態様を制御する制御装置と、を備え、前記制御装置には、前記表示部に表示させる画面に関する画面情報であるネイティブ画面情報を記憶するネイティブ画面記憶部が設けられており、前記制御装置に、同ネイティブ画面記憶部に記憶されている前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる第1の表示処理ステップと、前記外部サーバーから受信した画面情報であるサーバー画面情報に基づいた画面を前記表示部に表示させる第2の表示処理ステップと、前記機構部への操作に起因する同機構部の状態変化を検知させる状態変化検知ステップと、前記サーバー画面情報に基づいた画面を前記表示部が表示している最中に前記状態変化検知ステップで前記機構部の状態変化を検知したときには、前記第2の表示処理ステップから前記第1の表示処理ステップに切り替えさせる切り替えステップと、を有し、前記切り替えステップの実行によって前記第1の表示処理ステップが実行されたときには、前記機構部の状態変化の態様に応じた画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる。   Further, a display control method in an electronic device for achieving the above object is a display control method in an electronic device that communicates with an external server via a network, and the electronic device includes a mechanism unit operated by a user, A native screen that stores native screen information that is screen information relating to a screen to be displayed on the display unit; and a control unit that controls a display mode of the display unit. A storage unit is provided, and the control device causes the display unit to display a screen based on the native screen information stored in the native screen storage unit; and from the external server A second display processing step for causing the display unit to display a screen based on server screen information that is received screen information; A state change detecting step for detecting a state change of the mechanism unit due to an operation on the unit, and the state change detecting step while the display unit is displaying a screen based on the server screen information. A switching step for switching from the second display processing step to the first display processing step when a change in the state of the section is detected, and the first display processing step is executed by executing the switching step. When it is done, the display unit displays a screen based on the native screen information regarding the screen according to the state change state of the mechanism unit.

上記構成によれば、上記電子機器と同等の作用効果を得ることができる。   According to the said structure, the effect equivalent to the said electronic device can be acquired.

電子機器の一実施形態である複合機を備える管理システムの一実施形態の概略を示す構成図。The block diagram which shows the outline of one Embodiment of a management system provided with the multifunctional device which is one Embodiment of an electronic device. 複合機の概略構成を示す模式図。FIG. 2 is a schematic diagram illustrating a schematic configuration of a multifunction machine. 複合機のユーザーインターフェースの一例を示す模式図。FIG. 3 is a schematic diagram illustrating an example of a user interface of a multifunction machine. 複合機の電気的構成を示すブロック図。FIG. 2 is a block diagram illustrating an electrical configuration of the multifunction machine. 複合機の制御装置の機能構成を示すブロック図。FIG. 3 is a block diagram illustrating a functional configuration of a control device of the multifunction machine. 複合機で利用の許可されている処理を表示する画面の一例を示す図。FIG. 10 is a diagram illustrating an example of a screen that displays processing permitted to be used in the multifunction peripheral. 選択可能な印刷ジョブを一覧で表示する画面の一例を示す図。The figure which shows an example of the screen which displays the print job which can be selected in a list. 印刷中に表示される画面の一例を示す図。The figure which shows an example of the screen displayed during printing. 給紙カセット内の用紙の属性の設定を促す画面の一例を示す図。6 is a diagram illustrating an example of a screen that prompts setting of attributes of paper in a paper cassette. FIG. 給紙カセット内の用紙のサイズの設定を促す画面の一例を示す図。6 is a diagram illustrating an example of a screen that prompts the user to set the size of a sheet in a sheet cassette. FIG. 給紙カセット内の用紙の種類の設定を促す画面の一例を示す図。FIG. 10 is a diagram illustrating an example of a screen that prompts the user to set the type of paper in the paper cassette. カバー部材が遮蔽位置に位置していないことを報知する画面の一例を示す図。The figure which shows an example of the screen which alert | reports that a cover member is not located in a shielding position. ブラウザー画面が表示部に表示されている状況下で割り込み表示イベントが発生した際における処理手順を説明するフローチャート。The flowchart explaining the process sequence when the interruption display event generate | occur | produces in the condition where the browser screen is displayed on the display part.

以下、電子機器及び電子機器における表示制御方法を具体化した一実施形態について図1〜図13に従って説明する。
図1は、電子機器の一例である複合機20を備える管理システム10を図示している。図1に示すように、この管理システム10は、外部サーバーの一例である管理サーバー40と、LAN(Local Area Network)などのネットワーク11を通じて管理サーバー40と通信可能な複数の複合機20とを備えている。また、管理システム10には、ユーザーによって利用される情報端末12がネットワーク11に接続されている。
Hereinafter, an embodiment in which an electronic device and a display control method in the electronic device are embodied will be described with reference to FIGS.
FIG. 1 illustrates a management system 10 including a multifunction machine 20 which is an example of an electronic device. As shown in FIG. 1, the management system 10 includes a management server 40 that is an example of an external server, and a plurality of multifunction devices 20 that can communicate with the management server 40 through a network 11 such as a LAN (Local Area Network). ing. In addition, an information terminal 12 used by a user is connected to the network 11 in the management system 10.

複合機20は、用紙などの媒体に印刷を施すインクジェット方式の印刷部21と、媒体に記憶されている画像を読み取るスキャン部22と、ユーザーインターフェース23と、管理サーバー40と共に複合機20を制御する制御装置24とを備えている。印刷部21による印刷方式は、媒体への印刷が可能であれば、ドットインパクト方式、レーザー方式及び感熱方式などのようにインクジェット方式以外の他の方式であってもよい。   The multifunction device 20 controls the multifunction device 20 together with an inkjet printing unit 21 that prints on a medium such as paper, a scanning unit 22 that reads an image stored on the medium, a user interface 23, and a management server 40. And a control device 24. The printing method by the printing unit 21 may be a method other than the ink jet method, such as a dot impact method, a laser method, and a heat sensitive method, as long as printing on a medium is possible.

複合機20で実行可能な処理としては、印刷、コピー、スキャン及びファクシミリ(以下、「FAX」という。)を含んでいる。例えば、ユーザーが情報端末12を操作して印刷を要求すると、印刷ジョブが情報端末12から管理サーバー40に送信される。そして、この管理サーバー40から印刷ジョブが各複合機20の何れか1つの複合機に送信されると、同複合機が印刷ジョブに基づいた印刷を行う。   Processes that can be executed by the multifunction device 20 include printing, copying, scanning, and facsimile (hereinafter referred to as “FAX”). For example, when a user operates the information terminal 12 to request printing, a print job is transmitted from the information terminal 12 to the management server 40. When a print job is transmitted from the management server 40 to any one of the multifunction devices 20, the multifunction device performs printing based on the print job.

次に、図2を参照し、複合機20の構成について説明する。
図2に示すように、複合機20では、印刷部21とスキャン部22とが上下方向に並ぶように配置されている。印刷部21は、複合機20の筐体の一部を構成する印刷部ケース81を備えており、この印刷部ケース81における前面側の上部にユーザーインターフェース23が配置されている。
Next, the configuration of the multifunction machine 20 will be described with reference to FIG.
As shown in FIG. 2, in the multi-function device 20, the printing unit 21 and the scanning unit 22 are arranged in the vertical direction. The printing unit 21 includes a printing unit case 81 that constitutes a part of the housing of the multi-function device 20, and the user interface 23 is disposed in the upper part of the front side of the printing unit case 81.

印刷部ケース81におけるユーザーインターフェース23よりも下方には、カバー部材82が開閉可能に取り付けられている。このカバー部材82は、印刷部21の内部を覆うための遮蔽位置と、印刷部21の内部を外部に開放させるための開放位置との間で変位可能(この場合、回動可能)に構成されている。そして、カバー部材82を開放位置に配置させることにより、ユーザーは、自身の手などを印刷部ケース81内に進入させることができ、ひいては部品の交換などの各種のメンテナンスを行うことが可能となる。   A cover member 82 is attached to the printing unit case 81 below the user interface 23 so as to be openable and closable. The cover member 82 is configured to be displaceable (in this case, rotatable) between a shielding position for covering the inside of the printing unit 21 and an opening position for opening the inside of the printing unit 21 to the outside. ing. Then, by arranging the cover member 82 in the open position, the user can enter his / her hand or the like into the printing unit case 81 and can perform various maintenance such as replacement of parts. .

また、印刷部ケース81におけるカバー部材82よりも下方には、印刷済みの用紙P(媒体の一例)が排出される排出口83が設けられている。そして、印刷部ケース81における排出口83よりも下方には、印刷前の用紙Pを収容する媒体収容部の一例である給紙カセット84が着脱可能に装着されている。なお、カバー部材82及び給紙カセット84の各々が、ユーザーが操作可能な「機構部」の一例である。   A discharge port 83 through which printed paper P (an example of a medium) is discharged is provided below the cover member 82 in the printing unit case 81. A paper feed cassette 84, which is an example of a medium storage unit that stores the paper P before printing, is detachably mounted below the discharge port 83 in the printing unit case 81. Each of the cover member 82 and the paper feed cassette 84 is an example of a “mechanism unit” that can be operated by the user.

こうした印刷部ケース81の内部には、図中左右方向である主走査方向に移動するキャリッジ85と、キャリッジ85に支持されている印刷ヘッド86とが設けられている。そして、この印刷ヘッド86からインクなどの印刷材が用紙Pに向けて吐出されることにより、用紙Pに印刷が施される。   Inside the printing unit case 81 are provided a carriage 85 that moves in the main scanning direction, which is the left-right direction in the figure, and a print head 86 that is supported by the carriage 85. Then, a printing material such as ink is ejected from the print head 86 toward the paper P, whereby printing is performed on the paper P.

次に、図3を参照し、複合機20のユーザーインターフェース23について説明する。
図3に示すように、ユーザーインターフェース23は、ユーザーによる入力操作を受け付ける操作部231と、表示部232とを備えている。操作部231は、表示部232に取り付けられているタッチパネル23Aと、押しボタン式の複数のハードキー23Bとを有している。なお、図2では、タッチパネル23Aが二点鎖線で示されている。そして、ユーザーによるタッチパネル23Aの操作によって、例えば表示部232上の「印刷」の領域が選択されると、管理システム10では、ユーザーが印刷を要求していると認識することができる。
Next, the user interface 23 of the multifunction machine 20 will be described with reference to FIG.
As shown in FIG. 3, the user interface 23 includes an operation unit 231 that accepts an input operation by the user, and a display unit 232. The operation unit 231 includes a touch panel 23A attached to the display unit 232 and a plurality of push button hard keys 23B. In FIG. 2, the touch panel 23A is shown by a two-dot chain line. When, for example, the “print” area on the display unit 232 is selected by the user's operation of the touch panel 23A, the management system 10 can recognize that the user requests printing.

なお、ユーザーによる操作部231の操作に起因する入力情報は、複合機20の制御装置24に入力される。すなわち、ハードキー23Bが操作されると、ハードキー23Bの操作に関する情報であるキー操作情報が入力情報として制御装置24に入力され、キー操作情報が制御装置24によって解析される。一方、タッチパネル23Aが操作されると、タッチパネル23Aの操作に関する情報であるパネル操作情報が入力情報として制御装置24に入力される。こうしたパネル操作情報は、制御装置24から管理サーバー40に送信されることもある。そして、このようにパネル操作情報が管理サーバー40に送信されたときには、管理サーバー40でパネル操作情報が解析される。一方、パネル操作情報が管理サーバー40に送信されないときには、制御装置24でパネル操作情報が解析される。   Input information resulting from the operation of the operation unit 231 by the user is input to the control device 24 of the multifunction machine 20. That is, when the hard key 23B is operated, key operation information that is information related to the operation of the hard key 23B is input to the control device 24 as input information, and the key operation information is analyzed by the control device 24. On the other hand, when the touch panel 23A is operated, panel operation information that is information related to the operation of the touch panel 23A is input to the control device 24 as input information. Such panel operation information may be transmitted from the control device 24 to the management server 40. When the panel operation information is transmitted to the management server 40 in this way, the panel operation information is analyzed by the management server 40. On the other hand, when the panel operation information is not transmitted to the management server 40, the control device 24 analyzes the panel operation information.

次に、図4を参照し、複合機20の制御装置24について説明する。
図4に示すように、制御装置24は、マルチコアプロセッサーを備えている。そして、制御装置24を構成する複数(この場合、2つ)の制御回路50,60のうち、第1の制御回路50は複合機20の制御を司っており、第2の制御回路60は管理サーバー40との通信を司っている。こうした各制御回路50,60は、情報の入出力が互いに可能に構成されている。
Next, the control device 24 of the multifunction machine 20 will be described with reference to FIG.
As shown in FIG. 4, the control device 24 includes a multi-core processor. Of the plurality of (in this case, two) control circuits 50 and 60 constituting the control device 24, the first control circuit 50 controls the multifunction device 20, and the second control circuit 60 It manages communication with the management server 40. Each of these control circuits 50 and 60 is configured to be able to input and output information.

第1の制御回路50は、例えばユーザーが印刷の実行を要求しているときには、印刷部21を制御することにより、用紙Pへの印刷を実行する。また、第1の制御回路50は、例えばユーザーがコピーの実行を要求しているときには、印刷部21及びスキャン部22を制御することにより、コピーを実行する。   For example, when the user requests to execute printing, the first control circuit 50 controls the printing unit 21 to execute printing on the paper P. The first control circuit 50 executes copying by controlling the printing unit 21 and the scanning unit 22 when, for example, the user requests execution of copying.

こうした第1の制御回路50には、ユーザーインターフェース23の操作部231のハードキー23Bが操作されると、ハードキー23Bの操作に関するキー操作情報が入力情報として入力される。   When the hard key 23B of the operation unit 231 of the user interface 23 is operated, key operation information related to the operation of the hard key 23B is input to the first control circuit 50 as input information.

また、第1の制御回路50には、給紙カセット84が操作されたことを検知するためのカセットセンサー88と、カバー部材82の位置が遮蔽位置から開放位置に変化したことを検知するためのカバーセンサー89とが電気的に接続されている。そのため、第1の制御回路50は、カセットセンサー88からの信号を監視することにより、給紙カセット84が印刷部ケース81から離脱されたこと、及び給紙カセット84が印刷部ケース81に装着されたことを検知することができる。また、第1の制御回路50は、カバーセンサー89からの信号を監視することにより、カバー部材82が遮蔽位置に位置していないことを検知することができる。   The first control circuit 50 also includes a cassette sensor 88 for detecting that the paper feed cassette 84 has been operated, and for detecting that the position of the cover member 82 has changed from the shield position to the open position. The cover sensor 89 is electrically connected. For this reason, the first control circuit 50 monitors the signal from the cassette sensor 88, thereby detaching the paper feed cassette 84 from the printing unit case 81 and attaching the paper feeding cassette 84 to the printing unit case 81. Can be detected. Further, the first control circuit 50 can detect that the cover member 82 is not located at the shielding position by monitoring the signal from the cover sensor 89.

第1の制御回路50は、CPU51、ASIC52、RAM53、不揮発性メモリー54及びVRAM55を有している。「ASIC」は「Application Specific IC(特定用途向けIC)」の略記であり、「VRAM」は「Video Random Access Memory」の略記である。不揮発性メモリー54には、CPU51によって実行される各種のプログラム及び必要な設定データなどが記憶されている。RAM53には、CPU51が実行するプログラムや各種の演算結果などのデータが一時的に記憶される。VRAM55には、第1の制御回路50が表示部232に表示させる画面であるネイティブ画面に関する情報である画面情報(以下、「ネイティブ画面情報」ともいう。)が記憶される。なお、ネイティブ画面は、複合機20で予め用意されている画面を含んでいる。   The first control circuit 50 includes a CPU 51, an ASIC 52, a RAM 53, a nonvolatile memory 54 and a VRAM 55. “ASIC” is an abbreviation for “Application Specific IC”, and “VRAM” is an abbreviation for “Video Random Access Memory”. The nonvolatile memory 54 stores various programs executed by the CPU 51 and necessary setting data. The RAM 53 temporarily stores data such as programs executed by the CPU 51 and various calculation results. The VRAM 55 stores screen information (hereinafter also referred to as “native screen information”) that is information related to a native screen, which is a screen displayed on the display unit 232 by the first control circuit 50. The native screen includes a screen prepared in advance by the multi-function device 20.

第2の制御回路60は、CPU61、RAM62、不揮発性メモリー63及びVRAM64を有している。不揮発性メモリー63には、CPU61によって実行される各種のプログラム及び必要な設定データなどが記憶されている。RAM62には、CPU61が実行するプログラムや各種の演算結果などのデータが一時的に記憶される。VRAM64には、第2の制御回路60が表示部232に表示させる画面であるブラウザー画面に関する情報である画面情報(以下、「ブラウザー画面情報」ともいう。)が記憶される。なお、ブラウザー画面情報は、管理サーバー40によって指定されているURLから受信(ダウンロード)した画面情報であり、第2の制御回路60では、管理サーバー40から受信したブラウザー画面情報がVRAM64に記憶される。なお、「URL」とは、「Uniform Resource Locator」の略記である。そして、このURLが、「アクセス情報」の一例であり、ブラウザー画面情報が、「サーバー画面情報」の一例である。   The second control circuit 60 includes a CPU 61, a RAM 62, a nonvolatile memory 63 and a VRAM 64. The nonvolatile memory 63 stores various programs executed by the CPU 61 and necessary setting data. The RAM 62 temporarily stores data such as programs executed by the CPU 61 and various calculation results. The VRAM 64 stores screen information (hereinafter also referred to as “browser screen information”) that is information related to the browser screen, which is a screen displayed on the display unit 232 by the second control circuit 60. The browser screen information is screen information received (downloaded) from the URL specified by the management server 40, and the browser screen information received from the management server 40 is stored in the VRAM 64 in the second control circuit 60. . “URL” is an abbreviation for “Uniform Resource Locator”. The URL is an example of “access information”, and the browser screen information is an example of “server screen information”.

また、第2の制御回路60には、ユーザーインターフェース23の操作部231のタッチパネル23Aが操作されると、タッチパネル23Aの操作に関するパネル操作情報が入力情報として入力される。そして、第2の制御回路60は、入力されたパネル操作情報を管理サーバー40に送信したり、第1の制御回路50に出力したりする。   Further, when the touch panel 23A of the operation unit 231 of the user interface 23 is operated, panel operation information related to the operation of the touch panel 23A is input to the second control circuit 60 as input information. Then, the second control circuit 60 transmits the input panel operation information to the management server 40 or outputs it to the first control circuit 50.

また、制御装置24は、第1の制御回路50のVRAM55及び第2の制御回路60のVRAM64とは別にVRAM70を有している。このVRAM70には、表示部232に表示されている画面に関する画面情報が記憶される。このVRAM70には、第1の制御回路50及び第2の制御回路60の双方がアクセス可能である。そして、第1の制御回路50及び第2の制御回路60は、表示部232を制御するための表示制御ドライバーを有している。そのため、本実施形態の複合機20にあっては、第1の制御回路50による表示制御(「第1の表示処理」ともいう。)が可能であり、第2の制御回路60による表示制御(「第2の表示処理」ともいう。)が可能である。   Further, the control device 24 has a VRAM 70 separately from the VRAM 55 of the first control circuit 50 and the VRAM 64 of the second control circuit 60. The VRAM 70 stores screen information related to the screen displayed on the display unit 232. Both the first control circuit 50 and the second control circuit 60 can access the VRAM 70. The first control circuit 50 and the second control circuit 60 have a display control driver for controlling the display unit 232. Therefore, in the MFP 20 of the present embodiment, display control by the first control circuit 50 (also referred to as “first display processing”) is possible, and display control by the second control circuit 60 ( (Also referred to as “second display processing”).

具体的には、何れの制御回路によって表示制御を実行させるかについては、第1の制御回路50によって決定される。すなわち、第1の制御回路50が、表示部232の制御権を管理している。例えば、第1の制御回路50が制御権を有している場合、第1の制御回路50は、ネイティブ画面情報をVRAM70に記憶させ、同ネイティブ画面情報に基づいたネイティブ画面を表示部232に表示させる。一方、第2の制御回路60が制御権を第1の制御回路50から譲り受けた場合、第2の制御回路60は、管理サーバー40から受信し、自身のVRAM64に記憶しているブラウザー画面情報を、VRAM70に記憶させる。そして、第2の制御回路60は、同VRAM70に記憶されているブラウザー画面情報に基づいたブラウザー画面を表示部232に表示させる。   Specifically, the first control circuit 50 determines which control circuit is to execute display control. That is, the first control circuit 50 manages the control right of the display unit 232. For example, when the first control circuit 50 has the control right, the first control circuit 50 stores the native screen information in the VRAM 70 and displays the native screen based on the native screen information on the display unit 232. Let On the other hand, when the second control circuit 60 receives the control right from the first control circuit 50, the second control circuit 60 receives the browser screen information received from the management server 40 and stored in its own VRAM 64. And stored in the VRAM 70. Then, the second control circuit 60 causes the display unit 232 to display a browser screen based on the browser screen information stored in the VRAM 70.

次に、図5を参照し、複合機20の制御装置24の機能構成について説明する。
図5に示すように、複合機20の制御装置24は、ソフトウェア及びハードウェアの少なくとも一方で構成される機能部として、ハードキー入力判断部91、パネル入力判断部92、表示制御部93、ネイティブ画面記憶部94、通信部95及び制御部96を有している。
Next, a functional configuration of the control device 24 of the multifunction machine 20 will be described with reference to FIG.
As illustrated in FIG. 5, the control device 24 of the multifunction machine 20 includes a hard key input determination unit 91, a panel input determination unit 92, a display control unit 93, a native unit as functional units configured by at least one of software and hardware. A screen storage unit 94, a communication unit 95, and a control unit 96 are provided.

ハードキー入力判断部91は、所定のプログラムを実行する第1の制御回路50のCPU51によって構成されている。こうしたハードキー入力判断部91には、ユーザーがハードキー23Bを操作したときに、ユーザーインターフェース23からのハードキー操作情報が入力される。そして、ハードキー入力判断部91は、入力されたハードキー操作情報を解析し、その解析結果を表示制御部93に出力したり、制御部96に出力したりする。   The hard key input determination unit 91 is configured by the CPU 51 of the first control circuit 50 that executes a predetermined program. Hard key operation information from the user interface 23 is input to the hard key input determination unit 91 when the user operates the hard key 23B. The hard key input determination unit 91 analyzes the input hard key operation information and outputs the analysis result to the display control unit 93 or the control unit 96.

パネル入力判断部92は、所定のプログラムを実行する第2の制御回路60のCPU61によって構成されている。こうしたパネル入力判断部92には、ユーザーがタッチパネル23Aを操作したときに、ユーザーインターフェース23からのパネル操作情報が入力される。そして、パネル入力判断部92は、表示部232にブラウザー画面が表示されているときには、入力されたパネル操作情報を通信部95に出力する。すると、このパネル操作情報が、通信部95から管理サーバー40に送信される。一方、パネル入力判断部92は、表示部232にネイティブ画面が表示されているときには、パネル操作情報を表示制御部93に出力する。   The panel input determination unit 92 is configured by the CPU 61 of the second control circuit 60 that executes a predetermined program. Panel operation information from the user interface 23 is input to the panel input determination unit 92 when the user operates the touch panel 23A. The panel input determining unit 92 outputs the input panel operation information to the communication unit 95 when the browser screen is displayed on the display unit 232. Then, the panel operation information is transmitted from the communication unit 95 to the management server 40. On the other hand, the panel input determining unit 92 outputs panel operation information to the display control unit 93 when the native screen is displayed on the display unit 232.

表示制御部93は、所定のプログラムを実行する第1の制御回路50のCPU51及び表示ドライバーと、所定のプログラムを実行する第2の制御回路60のCPU61及び表示ドライバーと、VRAM70とによって構成されている。こうした表示制御部93は、第1の表示制御部931、イベント発生部932、制御権管理部933、第2の表示制御部934及びURL記憶部935を有している。   The display control unit 93 includes a CPU 51 and a display driver of a first control circuit 50 that executes a predetermined program, a CPU 61 and a display driver of a second control circuit 60 that executes a predetermined program, and a VRAM 70. Yes. The display control unit 93 includes a first display control unit 931, an event generation unit 932, a control right management unit 933, a second display control unit 934, and a URL storage unit 935.

第1の表示制御部931は、第1の制御回路50の表示ドライバー、所定のプログラムを実行する第1の制御回路50のCPU51、及びVRAM70により構成されている。こうした第1の表示制御部931は、ネイティブ画面記憶部94に記憶されているネイティブ画面情報を読み出し、同ネイティブ画面情報に基づいたネイティブ画面を表示部232に表示させる第1の表示処理を実行する。   The first display control unit 931 includes a display driver of the first control circuit 50, a CPU 51 of the first control circuit 50 that executes a predetermined program, and a VRAM 70. The first display control unit 931 reads the native screen information stored in the native screen storage unit 94 and executes a first display process for causing the display unit 232 to display a native screen based on the native screen information. .

イベント発生部932は、所定のプログラムを実行する第1の制御回路50のCPU51によって構成されている。こうしたイベント発生部932は、センサー88,89からの信号の変化を監視している。そのため、イベント発生部932は、機構部の一例であるカバー部材82や給紙カセット84が操作されたことを、センサー88,89からの信号に基づき検知することができる。この点で、イベント発生部932により、カバー部材82や給紙カセット84への操作に起因する同カバー部材82や給紙カセット84の状態変化を検知する「状態変化検知部」の一例が構成される。そして、イベント発生部932は、カバー部材82や給紙カセット84の状態変化を検知すると、機構部の状態変化に起因する割り込み表示イベントを発生させて制御権管理部933に出力する。   The event generating unit 932 is configured by the CPU 51 of the first control circuit 50 that executes a predetermined program. Such an event generation unit 932 monitors changes in signals from the sensors 88 and 89. Therefore, the event generation unit 932 can detect that the cover member 82 or the paper feed cassette 84 which is an example of the mechanism unit is operated based on signals from the sensors 88 and 89. In this regard, the event generation unit 932 constitutes an example of a “state change detection unit” that detects a change in the state of the cover member 82 or the paper feed cassette 84 due to an operation on the cover member 82 or the paper feed cassette 84. The When the event generation unit 932 detects a change in the state of the cover member 82 or the paper feed cassette 84, the event generation unit 932 generates an interrupt display event caused by the change in the state of the mechanism unit and outputs it to the control right management unit 933.

制御権管理部933は、所定のプログラムを実行する第1の制御回路50のCPU51によって構成されている。こうした制御権管理部933は、表示処理を第1の表示制御部931に実施させるのか第2の表示制御部934に実施させるのかを管理する。そして、制御権管理部933は、第2の表示処理を第2の表示制御部934が実施している状況下で、イベント発生部932が割り込み表示イベントを発生させると、表示部232の制御権を第2の表示制御部934から第1の表示制御部931に戻す旨を第1の表示制御部931及び第2の表示制御部934に出力する。その後、制御権管理部933は、割り込み表示イベントが終了したときには、表示部232の制御権を第1の表示制御部931から第2の表示制御部934に譲渡する旨を第1の表示制御部931及び第2の表示制御部934に出力する。   The control right management unit 933 is configured by the CPU 51 of the first control circuit 50 that executes a predetermined program. The control right management unit 933 manages whether the display process is performed by the first display control unit 931 or the second display control unit 934. Then, when the event generation unit 932 generates an interrupt display event in a situation where the second display control unit 934 performs the second display process, the control right management unit 933 controls the display right of the display unit 232. Is returned from the second display control unit 934 to the first display control unit 931 to the first display control unit 931 and the second display control unit 934. Thereafter, when the interrupt display event ends, the control right management unit 933 informs the first display control unit that the control right of the display unit 232 is transferred from the first display control unit 931 to the second display control unit 934. 931 and the second display control unit 934.

第2の表示制御部934は、第2の制御回路60の表示ドライバー、所定のプログラムを実行する第2の制御回路60のCPU61、及びVRAM70により構成されている。こうした第2の表示制御部934は、管理サーバー40から受信したブラウザー画面情報に基づいたブラウザー画面を表示部232に表示させる第2の表示処理を実行する。すなわち、第2の表示制御部934は、管理サーバー40によって指定されたURLを通信部95を介して受信し、同URLをアクセス情報記憶部の一例であるURL記憶部935に記憶させる。そして、第2の表示制御部934は、表示部232の制御権を有しているときには、URL記憶部935に記憶されている最新のURLのブラウザー画面を要求し、同ブラウザー画面に関するブラウザー画面情報を通信部95を介して管理サーバー40から受信(ダウンロード)する。続いて、第2の表示制御部934は、受信したブラウザー画面情報に基づいたブラウザー画面を表示部232に表示させる。   The second display control unit 934 includes a display driver of the second control circuit 60, a CPU 61 of the second control circuit 60 that executes a predetermined program, and a VRAM 70. The second display control unit 934 executes second display processing for causing the display unit 232 to display a browser screen based on the browser screen information received from the management server 40. That is, the second display control unit 934 receives the URL specified by the management server 40 via the communication unit 95 and stores the URL in the URL storage unit 935 that is an example of the access information storage unit. When the second display control unit 934 has the control right of the display unit 232, the second display control unit 934 requests the browser screen of the latest URL stored in the URL storage unit 935, and displays browser screen information related to the browser screen. Is received (downloaded) from the management server 40 via the communication unit 95. Subsequently, the second display control unit 934 causes the display unit 232 to display a browser screen based on the received browser screen information.

なお、第2の表示制御部934がブラウザー画面情報を受信している最中に、表示部232の制御権が第2の表示制御部934から第1の表示制御部931に移行することがある。この場合、第2の表示制御部934は、ブラウザー画面情報の受信を中断し、ブラウザー画面を表示部232に表示させる第2の表示処理を中断する。   Note that, while the second display control unit 934 is receiving browser screen information, the control right of the display unit 232 may be transferred from the second display control unit 934 to the first display control unit 931. . In this case, the second display control unit 934 interrupts the reception of the browser screen information and interrupts the second display process for displaying the browser screen on the display unit 232.

また、第2の表示制御部934がURLを受信している最中に、表示部232の制御権が第2の表示制御部934から第1の表示制御部931に移行することがある。この場合、第2の表示制御部934は、第1の表示制御部931による第1の表示処理の実行が開始されても、URLの受信を継続し、受信したURLをURL記憶部935に記憶させる。ただし、第2の表示制御部934は、表示部232の制御権を有していないときには、当該URLのブラウザー画面を管理サーバー40に要求しない。   In addition, while the second display control unit 934 is receiving the URL, the control right of the display unit 232 may be transferred from the second display control unit 934 to the first display control unit 931. In this case, even if the first display control unit 931 starts executing the first display process, the second display control unit 934 continues to receive the URL, and stores the received URL in the URL storage unit 935. Let However, when the second display control unit 934 does not have the control right of the display unit 232, the second display control unit 934 does not request the browser screen of the URL from the management server 40.

制御部96は、所定のプログラムを実行する第1の制御回路50のCPU51と、第1の制御回路50のASIC52とによって構成されている。こうした制御部96は、印刷制御部961、コピー制御部962、スキャン制御部963及びFAX制御部964を含んでいる。   The controller 96 includes a CPU 51 of the first control circuit 50 that executes a predetermined program and an ASIC 52 of the first control circuit 50. Such a control unit 96 includes a print control unit 961, a copy control unit 962, a scan control unit 963, and a FAX control unit 964.

印刷制御部961は、印刷が要求されたときに、管理サーバー40から印刷ジョブを受信し、同印刷ジョブに基づいた印刷を行う。コピー制御部962は、コピーが要求されたときに、印刷部21及びスキャン部22を制御してコピーを実行する。   When printing is requested, the print control unit 961 receives a print job from the management server 40 and performs printing based on the print job. The copy control unit 962 executes the copy by controlling the printing unit 21 and the scan unit 22 when a copy is requested.

スキャン制御部963は、スキャンが要求されたときに、スキャン部22を制御してスキャンを実行し、取得した画像情報を情報端末12に送信する。この送信対象となる情報端末12は、ユーザーによる操作部231の操作によって選択することが可能である。   When the scan is requested, the scan control unit 963 controls the scan unit 22 to execute the scan, and transmits the acquired image information to the information terminal 12. The information terminal 12 to be transmitted can be selected by operating the operation unit 231 by the user.

FAX制御部964は、FAXが要求されたときに、スキャン部22を制御して媒体に記録されている画像を読み取り、取得した画像情報をFAX情報として送信先に送信する。   When FAX is requested, the FAX control unit 964 controls the scanning unit 22 to read an image recorded on the medium, and transmits the acquired image information to the transmission destination as FAX information.

次に、図6〜図11を参照し、複合機20の表示部232に表示される画面について説明する。
図6に示す画面は、複合機20に実行させる処理をユーザーに選択させるための処理選択画面B1の一例である。この処理選択画面B1には、「印刷」、「コピー」、「スキャン」及び「FAX」の他、「その他」が選択可能に表示されている。そして、処理選択画面B1上で「その他」が選択された場合には複合機20の各種のメンテナンスや設定が可能となる。なお、こうした処理選択画面B1は、ブラウザー画面である。
Next, screens displayed on the display unit 232 of the multifunction machine 20 will be described with reference to FIGS.
The screen illustrated in FIG. 6 is an example of a process selection screen B1 for causing the user to select a process to be executed by the multifunction machine 20. In addition to “print”, “copy”, “scan”, and “FAX”, “other” is displayed on the process selection screen B1 in a selectable manner. When “others” is selected on the process selection screen B1, various maintenance and settings of the multifunction machine 20 are possible. Such a process selection screen B1 is a browser screen.

図7に示す画面は、処理選択画面B1上で「印刷」が選択された場合における画面の一例である。この画面は、ユーザーが選択可能な印刷ジョブを一覧表示するジョブリスト画面B2の一例である。なお、こうしたジョブリスト画面B2は、ブラウザー画面である。   The screen illustrated in FIG. 7 is an example of a screen when “print” is selected on the process selection screen B1. This screen is an example of a job list screen B2 that displays a list of print jobs that can be selected by the user. Note that such a job list screen B2 is a browser screen.

図8に示す画面は、ジョブリスト画面B2上で印刷ジョブが選択され、同印刷ジョブに基づいた印刷を印刷部21が実行している最中に表示させる印刷中画面B3の一例である。この印刷中画面B3は、ブラウザー画面である。   The screen shown in FIG. 8 is an example of a printing screen B3 that is displayed while a print job is selected on the job list screen B2 and printing based on the print job is being executed by the printing unit 21. This printing screen B3 is a browser screen.

図9に示す画面は、給紙カセット84が印刷部ケース81から離脱されたときに表示される用紙属性設定用画面N1の一例である。用紙属性設定用画面N1は、ネイティブ画面である。そして、用紙属性設定用画面N1上で「サイズ」が選択されると、図10に示す画面が表示部232に表示される。また、用紙属性設定用画面N1上で「種類」が選択されると、図11に示す画面が表示部232に表示される。また、用紙属性設定用画面N1上で「OK」が選択されると、割り込み表示イベントが終了したと判断され、表示部232から用紙属性設定用画面N1が消える。   The screen shown in FIG. 9 is an example of a paper attribute setting screen N1 displayed when the paper feed cassette 84 is detached from the printing unit case 81. The paper attribute setting screen N1 is a native screen. When “size” is selected on the paper attribute setting screen N1, the screen shown in FIG. When “Type” is selected on the paper attribute setting screen N1, the screen shown in FIG. When “OK” is selected on the paper attribute setting screen N 1, it is determined that the interrupt display event has ended, and the paper attribute setting screen N 1 disappears from the display unit 232.

図10に示す画面は、媒体の属性の一例である用紙のサイズを設定させるためのサイズ設定用画面N2である。このサイズ設定用画面N2上で例えば「A4」が選択され、その後に「OK」が選択されると、用紙のサイズの設定が完了したと判断され、表示部232では、用紙属性設定用画面N1が再び表示される。   The screen shown in FIG. 10 is a size setting screen N2 for setting the paper size, which is an example of a medium attribute. If, for example, “A4” is selected on this size setting screen N2 and then “OK” is selected, it is determined that the setting of the paper size has been completed, and the display unit 232 displays the paper attribute setting screen N1. Is displayed again.

図11に示す画面は、媒体の属性の一例である用紙の種類を設定させるための種類設定用画面N3である。この種類設定用画面N3上で例えば「普通紙」が選択され、その後に「OK」が選択されると、用紙の種類の設定が完了したと判断され、表示部232では、用紙属性設定用画面N1が再び表示される。   The screen shown in FIG. 11 is a type setting screen N3 for setting a paper type, which is an example of a medium attribute. If, for example, “plain paper” is selected on this type setting screen N3 and then “OK” is selected, it is determined that the setting of the paper type has been completed, and the display unit 232 displays the paper attribute setting screen. N1 is displayed again.

図12に示す画面は、カバー部材82が遮蔽位置に位置していないときに表示される画面の一例である。この画面は、カバー部材82が開放されていることを報知するための開放報知画面N4の一例である。この開放報知画面N4は、カバー部材82が遮蔽位置に戻されると、割り込み表示イベントが終了したと判断され、表示部232から消える。   The screen shown in FIG. 12 is an example of a screen displayed when the cover member 82 is not located at the shielding position. This screen is an example of an opening notification screen N4 for notifying that the cover member 82 is opened. When the cover member 82 is returned to the shielding position, the opening notification screen N4 is determined that the interrupt display event has ended, and disappears from the display unit 232.

次に、図13に示すフローチャートを参照し、ユーザーが給紙カセット84(機構部の一例)を印刷部ケース81から離脱させ、同給紙カセット84にセットされる用紙のサイズ及び種類を設定する際の処理手順について説明する。   Next, referring to the flowchart shown in FIG. 13, the user removes the paper feed cassette 84 (an example of a mechanism unit) from the printing unit case 81 and sets the size and type of paper set in the paper feed cassette 84. The processing procedure will be described.

図13に示すように、複合機20の表示部232に表示される画面をネイティブ画面からブラウザー画面に切り替える際、管理サーバー40が、ネイティブ画面からブラウザー画面への切り替えの要求であるブラウザー切替要求を複合機20に送信する(ステップS1−11)。なお、このステップS1−11では、管理サーバー40が表示部232に表示させたいブラウザー画面(例えば、図7に示すジョブリスト画面B2)のURLが、ブラウザー切替要求とともに送信される。   As illustrated in FIG. 13, when the screen displayed on the display unit 232 of the MFP 20 is switched from the native screen to the browser screen, the management server 40 issues a browser switching request that is a request for switching from the native screen to the browser screen. It transmits to the multi-function device 20 (step S1-11). In step S1-11, the URL of the browser screen (for example, job list screen B2 shown in FIG. 7) that the management server 40 wants to display on the display unit 232 is transmitted together with the browser switching request.

そして、こうしたブラウザー切替要求及びURLは、第2の制御回路60の通信部95で受信される。すると、第2の制御回路60の通信部95が、ブラウザー切替要求を第1の制御回路50の制御権管理部933に出力する(ステップS2−11)。また、第2の制御回路60では、ブラウザー切替要求とともに受信したURLがURL記憶部935に記憶される。   The browser switching request and the URL are received by the communication unit 95 of the second control circuit 60. Then, the communication unit 95 of the second control circuit 60 outputs a browser switching request to the control right management unit 933 of the first control circuit 50 (step S2-11). In the second control circuit 60, the URL received together with the browser switching request is stored in the URL storage unit 935.

一方、ブラウザー切替要求が入力された第1の制御回路50では、制御権管理部933が、表示部232の制御権を第2の表示制御部934に譲る旨を第1の表示制御部931に出力すると、この第1の表示制御部931が第1の表示処理を終了する(ステップS3−11)。続いて、第1の制御回路50の制御権管理部933は、表示部232の制御権を第2の表示制御部934に譲る旨を、第2の制御回路60の第2の表示制御部934に出力する(ステップS3−12)。   On the other hand, in the first control circuit 50 to which the browser switching request is input, the control right management unit 933 informs the first display control unit 931 that the control right of the display unit 232 is transferred to the second display control unit 934. When output is performed, the first display control unit 931 ends the first display process (step S3-11). Subsequently, the control right management unit 933 of the first control circuit 50 informs the second display control unit 934 of the second control circuit 60 that the control right of the display unit 232 is transferred to the second display control unit 934. (Step S3-12).

そして、第2の制御回路60において、第2の表示制御部934は、管理サーバー40によって指定されたURL、すなわちURL記憶部935に記憶されている最新のURLのブラウザー画面に関するブラウザー画面情報を同管理サーバー40に要求する(ステップS2−12)。すると、管理サーバー40は、要求されているブラウザー画面情報を第2の制御回路60に送信する(ステップS1−12)。   In the second control circuit 60, the second display control unit 934 stores the browser screen information related to the browser screen of the URL specified by the management server 40, that is, the latest URL stored in the URL storage unit 935. A request is sent to the management server 40 (step S2-12). Then, the management server 40 transmits the requested browser screen information to the second control circuit 60 (step S1-12).

そして、第2の制御回路60では、第2の表示制御部934が、ブラウザー画面情報を受信(ダウンロード)し、第2の表示処理を開始する(ステップS2−13)。これにより、表示部232には、受信したブラウザー画面情報に基づいたブラウザー画面が表示される。すなわち、このステップS2−13が実施されると、表示部232の画面が、ネイティブ画面からブラウザー画面に切り替わる。この点で、ステップS2−13により、複合機20の制御装置24に、管理サーバー40から受信したブラウザー画面情報に基づいた画面を表示部232に表示させる「第2の表示処理ステップ」の一例が構成される。   Then, in the second control circuit 60, the second display control unit 934 receives (downloads) the browser screen information and starts the second display process (step S2-13). As a result, a browser screen based on the received browser screen information is displayed on the display unit 232. That is, when step S2-13 is performed, the screen of the display unit 232 is switched from the native screen to the browser screen. In this regard, an example of a “second display processing step” in which the control unit 24 of the multi-function device 20 causes the display unit 232 to display a screen based on the browser screen information received from the management server 40 in step S2-13. Composed.

このように表示部232にブラウザー画面が表示されている状況下で、ユーザーが給紙カセット84を印刷部ケース81から離脱させたとする。この場合、カセットセンサー88からの信号が変化するため、第1の制御回路50のイベント発生部932が、ユーザーによる給紙カセット84の操作に起因する給紙カセット84の状態変化を検知し、同給紙カセット84の状態変化に起因する割り込み表示イベントを発生させる(ステップS3−13)。この点で、ステップS3−13により、複合機20の制御装置24に、機構部への操作に起因する同機構部の状態変化を検知させる「状態変化検知ステップ」の一例が構成される。   It is assumed that the user has detached the paper feed cassette 84 from the printing unit case 81 in a situation where the browser screen is displayed on the display unit 232 as described above. In this case, since the signal from the cassette sensor 88 changes, the event generation unit 932 of the first control circuit 50 detects a change in the state of the paper feed cassette 84 due to the operation of the paper feed cassette 84 by the user. An interrupt display event caused by a change in the state of the paper feed cassette 84 is generated (step S3-13). In this regard, step S3-13 constitutes an example of a “state change detection step” for causing the control device 24 of the multifunction machine 20 to detect a state change of the mechanism unit caused by an operation on the mechanism unit.

すると、第1の制御回路50では、制御権管理部933が、表示部232の制御権を第1の表示制御部931に戻す旨を、第2の制御回路60の第2の表示制御部934に出力する(ステップS3−14)。すなわち、ステップS3−14により、ブラウザー画面を表示部232が表示している最中に操作検知ステップ(ステップS3−13)で機構部の操作を検知したときには、第2の表示処理から第1の表示処理に切り替えさせる「切り替えステップ」の一例が構成される。   Then, in the first control circuit 50, the second display control unit 934 of the second control circuit 60 indicates that the control right management unit 933 returns the control right of the display unit 232 to the first display control unit 931. (Step S3-14). That is, in step S3-14, when the operation detection step (step S3-13) detects an operation of the mechanism unit while the display unit 232 is displaying the browser screen, the first display process is started from the second display process. An example of a “switching step” for switching to display processing is configured.

そして、第2の制御回路60において、第2の表示制御部934は、第2の表示処理を終了する(ステップS2−14)。これにより、表示部232にブラウザー画面が表示されなくなる。   Then, in the second control circuit 60, the second display control unit 934 ends the second display process (step S2-14). As a result, the browser screen is not displayed on the display unit 232.

このように第2の表示処理が終了すると、第1の制御回路50では、第1の表示制御部931は、表示部232の制御権を第1の表示制御部931に戻す旨が制御権管理部933から入力されているため、第1の表示処理を開始する(ステップS3−15)。具体的には、第1の表示制御部931は、発生した割り込み表示イベントに応じたネイティブ画面情報をネイティブ画面記憶部94から読み出し、読み出したネイティブ画面情報に基づいたネイティブ画面を表示部232に表示させる。すなわち、表示制御部93は、第2の表示処理を実施している最中に機構部の状態変化が検知されたときには、第2の表示処理から第1の表示処理に切り替え、同機構部の状態変化の態様に応じた画面に関するネイティブ画面情報に基づいた画面を表示部232に表示させる。この点で、ステップS3−15により、複合機20の制御装置24に、ネイティブ画面記憶部94に記憶されているネイティブ画面情報に基づいた画面を表示部232に表示させる「第1の表示処理ステップ」の一例が構成される。   When the second display process is thus completed, in the first control circuit 50, the first display control unit 931 indicates that the control right of the display unit 232 is returned to the first display control unit 931. Since it is input from the unit 933, the first display process is started (step S3-15). Specifically, the first display control unit 931 reads native screen information corresponding to the generated interrupt display event from the native screen storage unit 94 and displays the native screen based on the read native screen information on the display unit 232. Let That is, when a change in the state of the mechanism unit is detected during the execution of the second display process, the display control unit 93 switches from the second display process to the first display process, A screen based on the native screen information related to the screen according to the state change state is displayed on the display unit 232. In this regard, in step S3-15, the control device 24 of the multi-function device 20 causes the display unit 232 to display a screen based on the native screen information stored in the native screen storage unit 94. “First display processing step Is configured.

この場合、給紙カセット84の状態変化に起因した割り込み表示イベントが発生している。そのため、第1の表示制御部931は、ユーザーによる給紙カセット84の操作時用のネイティブ画面情報をネイティブ画面記憶部94から読み出すことにより、図9に示す用紙属性設定用画面N1を表示部232に表示させる。この状態で用紙属性設定用画面N1で「サイズ」の領域がユーザーによって選択されると、第1の表示制御部931は、サイズ設定用のネイティブ画面情報をネイティブ画面記憶部94から読み出し、図10に示すサイズ設定用画面N2を表示部232に表示させる。そして、このサイズ設定用画面N2上で用紙サイズ(例えば、「A4」)が設定され、「OK」の領域が選択されると、第1の表示制御部931は、ユーザーによる給紙カセット84の操作時用のネイティブ画面情報をネイティブ画面記憶部94から読み出すことにより、図9に示す用紙属性設定用画面N1を表示部232に表示させる。その次に、用紙属性設定用画面N1で「種類」の領域が選択されると、第1の表示制御部931は、種類設定用のネイティブ画面情報をネイティブ画面記憶部94から読み出し、図11に示す種類設定用画面N3を表示部232に表示させる。そして、この種類設定用画面N3上で用紙サイズ(例えば、「普通紙」)が設定され、「OK」の領域が選択されると、第1の表示制御部931は、ユーザーによる給紙カセット84の操作時用のネイティブ画面情報をネイティブ画面記憶部94から読み出すことにより、図9に示す用紙属性設定用画面N1を表示部232に表示させる。   In this case, an interrupt display event due to a change in the state of the paper feed cassette 84 has occurred. Therefore, the first display control unit 931 reads the native screen information for operating the paper cassette 84 by the user from the native screen storage unit 94, thereby displaying the sheet attribute setting screen N1 shown in FIG. To display. In this state, when the “size” area is selected by the user on the sheet attribute setting screen N1, the first display control unit 931 reads the native screen information for size setting from the native screen storage unit 94, and FIG. The size setting screen N2 shown in FIG. When the paper size (for example, “A4”) is set on the size setting screen N2 and the “OK” area is selected, the first display control unit 931 causes the user to feed the paper cassette 84. By reading the native screen information for operation from the native screen storage unit 94, the display unit 232 displays the sheet attribute setting screen N1 shown in FIG. Next, when the “type” area is selected on the paper attribute setting screen N1, the first display control unit 931 reads the native screen information for type setting from the native screen storage unit 94, and FIG. The type setting screen N3 to be displayed is displayed on the display unit 232. When the paper size (for example, “plain paper”) is set on the type setting screen N3 and the “OK” area is selected, the first display control unit 931 causes the paper feed cassette 84 by the user to be displayed. 9 is read from the native screen storage unit 94 to display the sheet attribute setting screen N1 shown in FIG. 9 on the display unit 232.

この状態で用紙属性設定用画面N1上の「OK」の領域が選択されると、用紙の属性の設定が完了したと判断できるため、第1の表示制御部931は、割り込み表示イベントの終了を検知する(ステップS3−16)。すると、第1の制御回路50では、制御権管理部933が、表示部232の制御権を第2の表示制御部934に譲る旨を、第2の制御回路60の第2の表示制御部934に出力する(ステップS3−17)。また、第1の制御回路50では、第1の表示制御部931には、表示部232の制御権を第2の表示制御部934に譲る旨が制御権管理部933から入力される。すると、第1の表示制御部931は、第1の表示処理を終了する。   If the “OK” area on the sheet attribute setting screen N1 is selected in this state, it can be determined that the setting of the sheet attribute has been completed, so the first display control unit 931 terminates the interrupt display event. It detects (step S3-16). Then, in the first control circuit 50, the second display control unit 934 of the second control circuit 60 indicates that the control right management unit 933 transfers the control right of the display unit 232 to the second display control unit 934. (Step S3-17). In the first control circuit 50, the first display control unit 931 receives an input from the control right management unit 933 to transfer the control right of the display unit 232 to the second display control unit 934. Then, the first display control unit 931 ends the first display process.

一方、第2の制御回路60において、第2の表示制御部934は、URL記憶部935に記憶されている最新のURLのブラウザー画面に関するブラウザー画面情報を同管理サーバー40に要求する(ステップS2−15)。すると、管理サーバー40は、要求されているブラウザー画面情報を第2の制御回路60に送信する(ステップS1−13)。   On the other hand, in the second control circuit 60, the second display control unit 934 requests the management server 40 for browser screen information related to the browser screen of the latest URL stored in the URL storage unit 935 (step S2- 15). Then, the management server 40 transmits the requested browser screen information to the second control circuit 60 (step S1-13).

そして、第2の制御回路60では、第2の表示制御部934が、ブラウザー画面情報を受信(ダウンロード)し、第2の表示処理を開始する(ステップS2−16)。これにより、表示部232には、受信したブラウザー画面情報に基づいたブラウザー画面が表示される。このとき、URL記憶部935から読み出したURLが、ステップS2−13の第2の表示処理の終了直前で表示部232に表示されていたブラウザー画面のURLと同じである場合、このステップS2−16で第2の表示処理が開始されることにより、表示部232の画面が、割り込み表示イベントの発生直前の画面に戻ることとなる。   Then, in the second control circuit 60, the second display control unit 934 receives (downloads) the browser screen information and starts the second display process (step S2-16). As a result, a browser screen based on the received browser screen information is displayed on the display unit 232. At this time, if the URL read from the URL storage unit 935 is the same as the URL of the browser screen displayed on the display unit 232 immediately before the end of the second display process of step S2-13, this step S2-16 Thus, when the second display process is started, the screen of the display unit 232 returns to the screen immediately before the occurrence of the interrupt display event.

なお、割り込み表示イベントは、給紙カセット84の状態変化の検知時だけではなく、カバー部材82の遮蔽位置からの変位が検知されたときにも発生する。すなわち、例えばカバー部材82への操作に起因し、同カバー部材82の位置が遮蔽位置から開放位置に変化すると、カバーセンサー89からの信号が変化するため、第1の制御回路50のイベント発生部932が、割り込み表示イベントを発生させる(ステップS3−13)。   The interrupt display event occurs not only when the state change of the paper feed cassette 84 is detected but also when the displacement of the cover member 82 from the shielding position is detected. That is, for example, when the position of the cover member 82 changes from the shield position to the open position due to an operation on the cover member 82, the signal from the cover sensor 89 changes, and therefore the event generation unit of the first control circuit 50 932 generates an interrupt display event (step S3-13).

すると、第1の制御回路50では、制御権管理部933が、表示部232の制御権を第1の表示制御部931に戻す旨を、第2の制御回路60の第2の表示制御部934に出力する(ステップS3−14)。そして、第2の制御回路60において、第2の表示制御部934は、第2の表示処理を終了する(ステップS2−14)。すると、第1の制御回路50において、第1の表示制御部931が、第1の表示処理を開始する(ステップS3−15)。   Then, in the first control circuit 50, the second display control unit 934 of the second control circuit 60 indicates that the control right management unit 933 returns the control right of the display unit 232 to the first display control unit 931. (Step S3-14). Then, in the second control circuit 60, the second display control unit 934 ends the second display process (step S2-14). Then, in the first control circuit 50, the first display control unit 931 starts the first display process (step S3-15).

すなわち、第2の表示処理から第1の表示処理に切り替わると、第1の表示制御部931は、図12に示す開放報知画面N4を表示部232に表示させる。この状態でのユーザー操作によってカバー部材82が遮蔽位置に戻されると、カバーセンサー89からの信号が変化するため、第1の制御回路50のイベント発生部932が、割り込み表示イベントを終了させる。すると、第1の表示制御部931は、割り込み表示イベントの終了を検知する(ステップS3−16)。続いて、第1の制御回路50では、制御権管理部933が、表示部232の制御権を第2の表示制御部934に譲る旨を、第2の制御回路60の第2の表示制御部934に出力する(ステップS3−17)。なお、以降の処理の流れについては、給紙カセット84が操作された場合と同様となるため、ここでは説明を割愛するものとする。   That is, when the second display process is switched to the first display process, the first display control unit 931 causes the display unit 232 to display the opening notification screen N4 illustrated in FIG. When the cover member 82 is returned to the shielding position by a user operation in this state, the signal from the cover sensor 89 changes, and the event generation unit 932 of the first control circuit 50 ends the interrupt display event. Then, the first display control unit 931 detects the end of the interrupt display event (step S3-16). Subsequently, in the first control circuit 50, the second display control unit of the second control circuit 60 indicates that the control right management unit 933 transfers the control right of the display unit 232 to the second display control unit 934. It outputs to 934 (step S3-17). Since the subsequent processing flow is the same as when the paper feed cassette 84 is operated, the description thereof will be omitted here.

給紙カセット84の操作やカバー部材82の操作は、ユーザーが行う操作であって、管理サーバー40では、こうした操作を予測することは困難である。そのため、本実施形態の複合機20では、給紙カセット84やカバー部材82への操作に起因する給紙カセット84やカバー部材82の状態変化が検知されると、給紙カセット84やカバー部材82の状態変化の態様に応じたネイティブ画面を割り込み的に表示部232に表示させるようにしている。   The operation of the paper feed cassette 84 and the operation of the cover member 82 are operations performed by the user, and it is difficult for the management server 40 to predict such operations. Therefore, in the MFP 20 of this embodiment, when a change in the state of the paper feed cassette 84 or the cover member 82 due to an operation on the paper feed cassette 84 or the cover member 82 is detected, the paper feed cassette 84 or the cover member 82 is detected. A native screen corresponding to the state change state is displayed on the display unit 232 in an interrupted manner.

以上、上記構成及び作用によれば、以下に示す効果を得ることができる。
(1)本実施形態では、ブラウザー画面が表示部232に表示されている状況下で、割り込み表示イベントが発生すると、表示処理が、第2の表示処理から第1の表示処理に切り替えられる。すると、機構部の状態変化の態様に応じた画面に関するネイティブ画面情報がネイティブ画面記憶部94から読み出され、このネイティブ画面情報に基づいたネイティブ画面が表示部232に表示される。したがって、機構部がユーザーによって操作されたときに、そのときの同機構部の状態変化の態様に応じたネイティブ画面を表示部232に速やかに表示させることができる。
As mentioned above, according to the said structure and effect | action, the effect shown below can be acquired.
(1) In the present embodiment, when an interrupt display event occurs in a situation where the browser screen is displayed on the display unit 232, the display process is switched from the second display process to the first display process. Then, native screen information related to the screen according to the state change mode of the mechanism unit is read from the native screen storage unit 94, and the native screen based on the native screen information is displayed on the display unit 232. Therefore, when the mechanism unit is operated by the user, a native screen corresponding to the state change state of the mechanism unit at that time can be quickly displayed on the display unit 232.

(2)なお、本実施形態では、給紙カセット84やカバー部材82などの操作部の状態変化が複合機20で検知されると、操作部の状態変化を管理サーバー40が検知しなくても、そのときの同機構部の状態の変化に応じたネイティブ画面が表示部232に表示される。したがって、ポーリングを実施することにより複合機20の状態の変化を管理サーバー40が監視しなくても、操作部の状態が変化したときには、そのときの同機構部の状態の変化に応じた画面を表示部232に表示させることができる。   (2) In the present embodiment, when a change in the state of the operation unit such as the paper feed cassette 84 or the cover member 82 is detected by the multifunction device 20, the management server 40 does not detect the change in the state of the operation unit. The native screen corresponding to the change in the state of the mechanism unit at that time is displayed on the display unit 232. Therefore, even if the management server 40 does not monitor the change in the state of the multifunction device 20 by performing polling, when the state of the operation unit changes, a screen corresponding to the change in the state of the mechanism unit at that time is displayed. It can be displayed on the display unit 232.

(3)ここで、ポーリングを実施することにより複合機20の状態の変化を管理サーバー40で監視させ、操作部の状態変化を管理サーバー40が検知したときに、管理サーバー40が複合機20の表示部232の表示内容を変更させる場合を比較例としたとする。この比較例では、ユーザーによる操作部の操作に起因して同操作部の状態が変化したタイミングと、管理サーバー40がポーリングを実施することによって操作部の状態変化を検知するタイミングとのずれが大きいほど、複合機20の表示部232の表示内容の変更に遅れが生じることとなる。この点、本実施形態では、操作部の状態変化を管理サーバー40に検知させることなく、表示部232の表示内容を変更させることができる。そのため、上記比較例の場合と比較し、操作部の状態が変化したときには、表示部232の表示内容を速やかに変更させることができる。   (3) Here, the management server 40 monitors the change in the state of the multifunction device 20 by performing polling, and when the management server 40 detects the change in the state of the operation unit, the management server 40 Assume that the display content of the display unit 232 is changed as a comparative example. In this comparative example, there is a large difference between the timing at which the state of the operation unit changes due to the operation of the operation unit by the user and the timing at which the management server 40 detects a change in the state of the operation unit by performing polling. As a result, there is a delay in changing the display content of the display unit 232 of the multifunction machine 20. In this regard, in the present embodiment, the display content of the display unit 232 can be changed without causing the management server 40 to detect a change in the state of the operation unit. Therefore, compared with the case of the comparative example, when the state of the operation unit is changed, the display content of the display unit 232 can be quickly changed.

(4)例えば、ユーザーによって給紙カセット84が操作されると、給紙カセット84に収容される用紙Pの属性が変わった可能性がある。そのため、本実施形態では、ブラウザー画面が表示部232に表示されている状況下で、ユーザーによる給紙カセット84の操作に起因する割り込み表示イベントが発生すると、表示部232に、用紙Pの属性を設定させるための用紙属性設定用画面N1が、割り込み的に表示される。そして、用紙属性設定用画面N1を表示部232に表示させることにより、ユーザーに、給紙カセット84内の用紙Pの属性を設定させることができる。   (4) For example, when the paper feed cassette 84 is operated by the user, the attribute of the paper P stored in the paper feed cassette 84 may have changed. For this reason, in the present embodiment, when an interrupt display event due to the operation of the paper cassette 84 by the user occurs in a situation where the browser screen is displayed on the display unit 232, the attribute of the paper P is displayed on the display unit 232. A sheet attribute setting screen N1 for setting is displayed in an interrupted manner. Then, by displaying the sheet attribute setting screen N1 on the display unit 232, the user can set the attribute of the sheet P in the sheet cassette 84.

(5)また、例えば、ブラウザー画面が表示部232に表示されている状況下で、カバー部材82の遮蔽位置からの変位に起因する割り込み表示イベントが発生すると、カバー部材82の状態に応じた開放報知画面N4を表示部232に表示させることができる。   (5) Further, for example, when an interrupt display event occurs due to the displacement of the cover member 82 from the shielding position in a situation where the browser screen is displayed on the display unit 232, the release according to the state of the cover member 82 is performed. The notification screen N4 can be displayed on the display unit 232.

(6)カバー部材82が遮蔽位置に完全に戻っていない場合には、割り込み表示イベントが終了していないと判断されるため、表示部232に開放報知画面N4が表示され続ける。そのため、ユーザーによるカバー部材82の閉め忘れを抑制することができる。   (6) If the cover member 82 has not completely returned to the shielding position, it is determined that the interrupt display event has not ended, and therefore the opening notification screen N4 continues to be displayed on the display unit 232. Therefore, it is possible to suppress the user from forgetting to close the cover member 82.

(7)なお、管理サーバー40によって指定されたURLはURL記憶部935に記憶される。そのため、割り込み表示イベントの発生に起因して第2の表示処理から第1の表示処理に切り替わり、その後に割り込み表示イベントが終了して第2の表示処理を再開させるときには、URL記憶部935に記憶されている最新のURLを読み出すことにより、同URLのブラウザー画面を表示部232に表示させることができる。すなわち、割り込み表示イベントの終了時に、URLを管理サーバー40から新たに受信しなくても、割り込み表示イベントの発生直前に表示部232に表示されていたブラウザー画面を、表示部232に再び表示させることが可能となる。   (7) The URL specified by the management server 40 is stored in the URL storage unit 935. Therefore, when the interrupt display event is switched from the second display process to the first display process and the interrupt display event ends and the second display process is resumed, the second storage process is stored in the URL storage unit 935. By reading the latest URL, the browser screen of the URL can be displayed on the display unit 232. That is, at the end of the interrupt display event, the browser screen displayed on the display unit 232 immediately before the occurrence of the interrupt display event is displayed again on the display unit 232 without receiving a new URL from the management server 40. Is possible.

なお、上記実施形態は以下のように変更してもよい。
・割り込み表示イベントの発生によって第2の表示処理から第1の表示処理に切り替わるときに、管理サーバー40によって指定された最新のURLを複合機20側で記憶していなくてもよい。この場合、第1の表示処理が終了し、第2の表示処理が再開されるときには、管理サーバー40からURLを再び送信させ、同URLのブラウザー画面に関する画面情報を受信し、同ブラウザー画面情報に基づいたブラウザー画面を表示部232に表示させるようにしてもよい。
In addition, you may change the said embodiment as follows.
The latest URL specified by the management server 40 may not be stored on the multi-function device 20 side when the second display process is switched to the first display process due to the occurrence of an interrupt display event. In this case, when the first display process is finished and the second display process is resumed, the URL is transmitted again from the management server 40, the screen information related to the browser screen of the URL is received, and the browser screen information is displayed. A browser screen based on this may be displayed on the display unit 232.

・割り込み表示イベントの発生によって第2の表示処理から第1の表示処理に切り替わるときには、第2の表示処理によって表示部232に表示されていたブラウザー画面に関する情報を所定の記憶部に記憶させるようにしてもよい。この場合、第1の表示処理が終了し、第2の表示処理が再開されるときには、所定の記憶部からブラウザー画面情報を読み出し、同ブラウザー画面情報に基づいたブラウザー画面を表示部232に表示させるようにしてもよい。   When switching from the second display process to the first display process due to the occurrence of an interrupt display event, information related to the browser screen displayed on the display unit 232 by the second display process is stored in a predetermined storage unit. May be. In this case, when the first display process is completed and the second display process is resumed, the browser screen information is read from the predetermined storage unit, and the browser screen based on the browser screen information is displayed on the display unit 232. You may do it.

・用紙の属性として、用紙サイズのみ設定可能な場合には、ユーザーによる給紙カセット84の操作に起因する割り込み表示イベントが発生したときには、図10に示すサイズ設定用画面N2を表示部232に表示させるようにしてもよい。   When only the paper size can be set as the paper attribute, when the interrupt display event caused by the user's operation of the paper feed cassette 84 occurs, the size setting screen N2 shown in FIG. You may make it make it.

・用紙の属性として、用紙の種類のみ設定可能な場合には、ユーザーによる給紙カセット84の操作に起因する割り込み表示イベントが発生したときには、図11に示す種類設定用画面N3を表示部232に表示させるようにしてもよい。   When only the paper type can be set as the paper attribute, when an interrupt display event due to the user's operation of the paper feed cassette 84 occurs, the type setting screen N3 shown in FIG. You may make it display.

・上記実施形態では、給紙カセット84が印刷部ケース81から離脱されたタイミングで割り込み表示イベントを発生させるようにしているが、離脱されている給紙カセット84が印刷部ケース81に装着されたタイミングで割り込み表示イベントを発生させるようにしてもよい。   In the above embodiment, an interrupt display event is generated when the paper feed cassette 84 is detached from the printing unit case 81, but the detached paper feeding cassette 84 is attached to the printing unit case 81. An interrupt display event may be generated at the timing.

・機構部の一例を構成するカバー部材は、複合機20の本体に対してスライド移動可能な構成であってもよいし、複合機20の本体から取り外し可能な構成であってもよい。
・機構部は、複合機20の本体に対して変位可能に構成されたものであれば、給紙カセット84やカバー部材82以外の他の機構部であってもよい。例えば、こうした他の機能部としては、インクタンクが収容されているケースや同ケースのカバー部材などを挙げることができる。また、機構部は、印刷部21の印刷部ケース81ではなく、スキャン部22のスキャン部ケースに設けられた機構部であってもよい。
The cover member that constitutes an example of the mechanism unit may be configured to be slidable with respect to the main body of the multifunction device 20 or may be configured to be removable from the main body of the multifunction device 20.
The mechanism unit may be a mechanism unit other than the paper feed cassette 84 and the cover member 82 as long as the mechanism unit is configured to be displaceable with respect to the main body of the multifunction device 20. For example, examples of such other functional units include a case in which an ink tank is accommodated and a cover member for the case. Further, the mechanism unit may be a mechanism unit provided in the scanning unit case of the scanning unit 22 instead of the printing unit case 81 of the printing unit 21.

・管理システムを構成する電子機器は、表示部232を有しているのであれば、複合機以外の他の電子機器であってもよい。例えば、電子機器は、印刷のみが実行可能なプリンターであってもよいし、コピーのみが実行可能なコピー機であってもよいし、スキャン機能を有するスキャナーであってもよい。   As long as the electronic device constituting the management system has the display unit 232, it may be another electronic device other than the multifunction peripheral. For example, the electronic device may be a printer that can execute only printing, a copier that can execute only copying, or a scanner having a scanning function.

次に、上記実施形態及び別の実施形態から把握できる技術的思想を以下に追記する。
(イ)前記機構部は、前記電子機器の本体に対して変位可能に構成されていることが好ましい。
Next, the technical idea that can be grasped from the above embodiment and another embodiment will be added below.
(A) It is preferable that the mechanism portion is configured to be displaceable with respect to the main body of the electronic device.

(ロ)前記表示制御部は、前記第1の表示処理を実施する第1の表示制御部と、前記第2の表示処理を実施する第2の表示制御部と、を有することが好ましい。   (B) It is preferable that the display control unit includes a first display control unit that performs the first display process and a second display control unit that performs the second display process.

11…ネットワーク、20…複合機、21…印刷部、232…表示部、24…制御装置、40…管理サーバー、81…電子機器の本体の一例を構成する印刷部ケース、82…機構部の一例を構成するカバー部材、84…機構部の一例を構成する給紙カセット(媒体収容部の一例)、88…カセットセンサー、89…カバーセンサー、93…表示制御部、931…第1の表示制御部、932…状態変化検知部の一例であるイベント発生部、934…第2の表示制御部、935…アクセス情報記憶部としてのURL記憶部、94…ネイティブ画面記憶部。   DESCRIPTION OF SYMBOLS 11 ... Network, 20 ... MFP, 21 ... Printing part, 232 ... Display part, 24 ... Control apparatus, 40 ... Management server, 81 ... Printing part case which constitutes an example of main body of electronic device, 82 ... Example of mechanism part 84... 84... Paper feed cassette (an example of a medium storage unit) constituting an example of the mechanism unit, 88... Cassette sensor, 89... Cover sensor, 93 .. display control unit, 931. 932... Event generation unit which is an example of state change detection unit 934... Second display control unit 935... URL storage unit as access information storage unit 94.

Claims (5)

外部サーバーとネットワークを介して通信可能な電子機器であって、
操作可能な機構部と、
前記機構部への操作に起因する同機構部の状態変化を検知する状態変化検知部と、
画面を表示する表示部と、
同表示部に表示させる画面に関する画面情報であるネイティブ画面情報を記憶するネイティブ画面記憶部と、
同ネイティブ画面記憶部に記憶されている前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる第1の表示処理と、前記外部サーバーから受信した画面情報であるサーバー画面情報に基づいた画面を前記表示部に表示させる第2の表示処理とを実施する表示制御部と、を備え、
前記表示制御部は、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記機構部の状態変化が検知されたとき、前記第2の表示処理から前記第1の表示処理に切り替え、同機構部の状態変化の態様に応じた画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる
ことを特徴とする電子機器。
An electronic device capable of communicating with an external server via a network,
An operable mechanism,
A state change detection unit for detecting a state change of the mechanism unit due to an operation to the mechanism unit;
A display for displaying a screen;
A native screen storage unit that stores native screen information that is screen information related to a screen to be displayed on the display unit;
A first display process for causing the display unit to display a screen based on the native screen information stored in the native screen storage unit; and a screen based on server screen information which is screen information received from the external server. A display control unit that performs a second display process to be displayed on the display unit,
The display control unit starts from the second display process to the first display when a state change of the mechanism unit is detected by the state change detection unit during the second display process. An electronic apparatus characterized by switching to processing and causing the display unit to display a screen based on the native screen information related to a screen corresponding to a state change state of the mechanism unit.
媒体に対して印刷を施す印刷部を備え、
前記機構部は、印刷前の媒体が収容されるとともに、前記電子機器の本体への装着及び脱着が可能な媒体収容部を含んでおり、
前記表示制御部は、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記媒体収容部の状態変化が検知されたときには、前記第2の表示処理から前記第1の表示処理に切り替え、同媒体収容部にセットされた媒体の属性を設定させるための画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる
請求項1に記載の電子機器。
A printing section for printing on the medium;
The mechanism unit includes a medium storage unit that stores a medium before printing and can be attached to and detached from the main body of the electronic device.
When the state change detection unit detects a change in the state of the medium storage unit during the second display process, the display control unit starts from the second display process. The electronic device according to claim 1, wherein the display device is switched to display processing, and a screen based on the native screen information related to a screen for setting an attribute of a medium set in the medium accommodation unit is displayed on the display unit.
前記機構部はカバー部材を含み、同カバー部材は、前記電子機器の内部を覆うための遮蔽位置と、前記電子機器の内部を外部に露出させるための開放位置との間での変位が可能に構成されており、
前記表示制御部は、前記第2の表示処理を実施している最中に前記状態変化検知部によって前記カバー部材の位置が前記遮蔽位置から変わったことが検知されたときには、前記第2の表示処理から前記第1の表示処理に切り替え、前記カバー部材の位置変化に応じた画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる
請求項1又は請求項2に記載の電子機器。
The mechanism part includes a cover member, and the cover member can be displaced between a shielding position for covering the inside of the electronic device and an open position for exposing the inside of the electronic device to the outside. Configured,
When the state change detection unit detects that the position of the cover member has changed from the shielding position while the second display process is being performed, the display control unit performs the second display. 3. The electronic device according to claim 1, wherein the electronic device according to claim 1, wherein the electronic device according to claim 1, wherein the electronic device is switched from processing to the first display processing, and a screen based on the native screen information related to the screen according to the position change of the cover member is displayed on the display unit.
前記表示制御部は、前記第2の表示処理を実施するときに、前記外部サーバーによって指定されているアクセス情報に基づき、同外部サーバーから前記サーバー画面情報を受信し、同サーバー画面情報に基づいた画面を前記表示部に表示させるようになっており、
前記表示制御部は、
前記外部サーバーによって指定されているアクセス情報を記憶させるアクセス情報記憶部を備え、
前記第2の表示処理を実施している最中に前記状態変化検知部によって前記機構部の状態変化が検知されたときには、前記外部サーバーによって指定されている最新のアクセス情報を前記アクセス情報記憶部に記憶し、その後に前記第1の表示処理を終了させて前記第2の表示処理を再開させるときには、前記アクセス情報記憶部に記憶されている前記最新のアクセス情報に対応した前記サーバー画面情報に基づいた画面を前記表示部に表示させる
請求項1〜請求項3のうち何れか一項に記載の電子機器。
The display control unit receives the server screen information from the external server based on the access information specified by the external server when performing the second display processing, and based on the server screen information The screen is displayed on the display unit,
The display control unit
An access information storage unit for storing access information specified by the external server;
When a state change of the mechanism unit is detected by the state change detection unit during the second display process, the access information storage unit stores the latest access information specified by the external server. Is stored in the server information, and then the first display process is terminated and the second display process is resumed, the server screen information corresponding to the latest access information stored in the access information storage unit is stored. The electronic device according to any one of claims 1 to 3, wherein a display screen is displayed on the display unit.
ネットワークを介して外部サーバーと通信する電子機器における表示制御方法であって、
前記電子機器は、ユーザーによって操作される機構部と、画面を表示する表示部と、同表示部の表示態様を制御する制御装置と、を備え、
前記制御装置には、前記表示部に表示させる画面に関する画面情報であるネイティブ画面情報を記憶するネイティブ画面記憶部が設けられており、
前記制御装置に、
同ネイティブ画面記憶部に記憶されている前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる第1の表示処理ステップと、
前記外部サーバーから受信した画面情報であるサーバー画面情報に基づいた画面を前記表示部に表示させる第2の表示処理ステップと、
前記機構部への操作に起因する同機構部の状態変化を検知させる状態変化検知ステップと、
前記サーバー画面情報に基づいた画面を前記表示部が表示している最中に前記状態変化検知ステップで前記機構部の状態変化を検知したときには、前記第2の表示処理ステップから前記第1の表示処理ステップに切り替えさせる切り替えステップと、を有し、
前記切り替えステップの実行によって前記第1の表示処理ステップが実行されたときには、前記機構部の状態変化の態様に応じた画面に関する前記ネイティブ画面情報に基づいた画面を前記表示部に表示させる
ことを特徴とする電子機器における表示制御方法。
A display control method in an electronic device that communicates with an external server via a network,
The electronic device includes a mechanism unit operated by a user, a display unit that displays a screen, and a control device that controls a display mode of the display unit,
The control device includes a native screen storage unit that stores native screen information that is screen information related to a screen to be displayed on the display unit.
In the control device,
A first display processing step for causing the display unit to display a screen based on the native screen information stored in the native screen storage unit;
A second display processing step for causing the display unit to display a screen based on server screen information that is screen information received from the external server;
A state change detection step for detecting a change in state of the mechanism unit caused by an operation on the mechanism unit;
When a change in the state of the mechanism unit is detected in the state change detection step while the display unit is displaying a screen based on the server screen information, the first display is started from the second display processing step. A switching step for switching to a processing step,
When the first display processing step is executed by executing the switching step, a screen based on the native screen information relating to a screen corresponding to a state change state of the mechanism unit is displayed on the display unit. A display control method in an electronic device.
JP2014208928A 2014-10-10 2014-10-10 Electronic device and display control method in electronic device Active JP6435765B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2014208928A JP6435765B2 (en) 2014-10-10 2014-10-10 Electronic device and display control method in electronic device
US14/867,686 US10116814B2 (en) 2014-10-10 2015-09-28 Electronic apparatus and display control method for electronic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014208928A JP6435765B2 (en) 2014-10-10 2014-10-10 Electronic device and display control method in electronic device

Publications (2)

Publication Number Publication Date
JP2016082295A true JP2016082295A (en) 2016-05-16
JP6435765B2 JP6435765B2 (en) 2018-12-12

Family

ID=55959209

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014208928A Active JP6435765B2 (en) 2014-10-10 2014-10-10 Electronic device and display control method in electronic device

Country Status (1)

Country Link
JP (1) JP6435765B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018122559A (en) * 2017-02-03 2018-08-09 コニカミノルタ株式会社 Processing device, service provision device, screen display method and computer program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185586A (en) * 1997-09-08 1999-03-30 Fujitsu Ltd File access information display system and recording medium
JP2001272885A (en) * 2000-03-24 2001-10-05 Konica Corp Image forming apparatus and power circuit control method for the same
JP2003223081A (en) * 2002-01-30 2003-08-08 Konica Corp Image forming device
JP2011039874A (en) * 2009-08-13 2011-02-24 Canon Inc Information processing apparatus, information processing method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1185586A (en) * 1997-09-08 1999-03-30 Fujitsu Ltd File access information display system and recording medium
JP2001272885A (en) * 2000-03-24 2001-10-05 Konica Corp Image forming apparatus and power circuit control method for the same
JP2003223081A (en) * 2002-01-30 2003-08-08 Konica Corp Image forming device
JP2011039874A (en) * 2009-08-13 2011-02-24 Canon Inc Information processing apparatus, information processing method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018122559A (en) * 2017-02-03 2018-08-09 コニカミノルタ株式会社 Processing device, service provision device, screen display method and computer program

Also Published As

Publication number Publication date
JP6435765B2 (en) 2018-12-12

Similar Documents

Publication Publication Date Title
JP2011059958A (en) Information processing apparatus, information processing system, image forming apparatus and program
JP6766375B2 (en) Programs and terminals
JP4391541B2 (en) Image forming apparatus
US20120133966A1 (en) Image processing apparatus, control method thereof and storage medium
JP6055853B2 (en) Display input device and image forming apparatus having the same
US20140368854A1 (en) Image forming apparatus, control method for image forming apparatus, and storage medium
JP2016076011A (en) Electronic equipment and display control method in electronic equipment
JP6435765B2 (en) Electronic device and display control method in electronic device
JP6799987B2 (en) Image forming device, control program and control method
JP6394883B2 (en) Electronic device and display control method in electronic device
JP2016058952A (en) Electronic device and display control method for electronic device
JP6634880B2 (en) Program and terminal device
JP2019188766A (en) Image formation apparatus
US10116814B2 (en) Electronic apparatus and display control method for electronic apparatus
JP2007232988A (en) Display controller, image forming apparatus and image forming system using the display controller
JP5737504B2 (en) Image reading apparatus and image reading control program
JP6895045B2 (en) program
US20180213094A1 (en) Information processing apparatus, image processing apparatus, and non-transitory computer readable medium
JP6084191B2 (en) Image forming apparatus
JP6065493B2 (en) Transmission device, multifunction device, transmission device control program, and transmission device control method
JP5669709B2 (en) Operation control program and information processing apparatus
JP6950316B2 (en) Data transfer device, image forming device, and image reading device
US10157025B2 (en) Image forming apparatus, method of controlling the same, information processing apparatus, and storage medium
JP6311773B2 (en) Image forming apparatus
JP2010194728A (en) Processing apparatus, and method of guiding operation procedure thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170810

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180613

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20181016

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181029

R150 Certificate of patent or registration of utility model

Ref document number: 6435765

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150