Nothing Special   »   [go: up one dir, main page]

JP7077677B2 - Error notification system, main unit, operation unit, error notification method, program - Google Patents

Error notification system, main unit, operation unit, error notification method, program Download PDF

Info

Publication number
JP7077677B2
JP7077677B2 JP2018043630A JP2018043630A JP7077677B2 JP 7077677 B2 JP7077677 B2 JP 7077677B2 JP 2018043630 A JP2018043630 A JP 2018043630A JP 2018043630 A JP2018043630 A JP 2018043630A JP 7077677 B2 JP7077677 B2 JP 7077677B2
Authority
JP
Japan
Prior art keywords
error
timing
priority
operation unit
notification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018043630A
Other languages
Japanese (ja)
Other versions
JP2019155670A (en
Inventor
拓 井川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018043630A priority Critical patent/JP7077677B2/en
Publication of JP2019155670A publication Critical patent/JP2019155670A/en
Application granted granted Critical
Publication of JP7077677B2 publication Critical patent/JP7077677B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、エラー通知システム、本体装置、操作部装置、エラー通知方法、及び、プログラムに関する。 The present invention relates to an error notification system, a main body device, an operation unit device, an error notification method, and a program.

画像形成装置では紙詰まりなどのエラーが発生した場合、操作パネルにエラーの内容やエラーの解消方法(以下、単にエラー画面という)を表示することが一般的である。近年、本体と操作部が別々のOS(Operating System)を有し、本体と操作部が通信することにより操作部に入力された印刷設定などが本体に通知される画像形成装置が知られるようになった。このような画像形成装置においても本体がエラーを検出した場合は、エラーの内容が操作部に送信され、操作部が適切なエラー画面を表示する。 When an error such as a paper jam occurs in an image forming apparatus, it is common to display the content of the error and the method for resolving the error (hereinafter, simply referred to as an error screen) on the operation panel. In recent years, an image forming apparatus has been known in which a main body and an operation unit have separate OSs (Operating Systems), and the main body and the operation unit communicate with each other to notify the main body of print settings and the like input to the operation unit. became. Even in such an image forming apparatus, when the main body detects an error, the content of the error is transmitted to the operation unit, and the operation unit displays an appropriate error screen.

また、画像形成装置と通信する端末装置がエラー画面を表示する技術が考案されている(例えば、特許文献1参照。)。特許文献1には、トラブルを検出すると通信可能な端末装置の有無に応じて端末装置へのエラー通知要否を判断し、エラー通知が必要な場合に端末装置に通知する画像形成装置について開示されている。 Further, a technique has been devised in which a terminal device that communicates with an image forming device displays an error screen (see, for example, Patent Document 1). Patent Document 1 discloses an image forming apparatus that determines whether or not an error notification is necessary to a terminal device according to the presence or absence of a terminal device capable of communicating when a trouble is detected, and notifies the terminal device when an error notification is required. ing.

しかしながら、特許文献1に記載された技術では、ユーザにとって適切なタイミングでエラーを通知できないという問題がある。例えば、本体が要求したタイミングで操作部がエラー画面を表示するため、ユーザが操作部で何らかのアプリ等を実行していて操作部がこのアプリの画面を表示中でも、エラー画面が表示されてしまう。つまり、ユーザに対しエラー画面以外の画面を提示できなくなってしまう。この不都合を解消するため、ユーザが操作部で実行しているアプリの画面をエラー画面よりも優先して表示するだけではエラーを通知するタイミングが失われてしまう。 However, the technique described in Patent Document 1 has a problem that an error cannot be notified at an appropriate timing for the user. For example, since the operation unit displays the error screen at the timing requested by the main body, the error screen is displayed even when the user is executing some application or the like on the operation unit and the operation unit displays the screen of this application. That is, it becomes impossible to present a screen other than the error screen to the user. In order to eliminate this inconvenience, the timing of notifying an error is lost if the screen of the application executed by the user in the operation unit is displayed with priority over the error screen.

本発明は、上記課題に鑑み、ユーザにとって適切なタイミングでエラーを表示できるエラー通知システムを提供することを目的とする。 In view of the above problems, an object of the present invention is to provide an error notification system capable of displaying an error at an appropriate timing for the user.

上記課題に鑑み、本発明は、本体装置に生じたエラーを検出するエラー検出手段と、前記エラー検出手段が検出した前記エラーの優先度を判断する優先度判断手段と、前記エラーの優先度を操作部装置に送信する送信手段と、を有する本体装置と、前記本体装置から前記エラーの優先度を受信する受信手段と、前記エラーの優先度が閾値未満の場合に、前記エラーの通知タイミングを決定するタイミング決定手段と、前記タイミング決定手段が決定した前記エラーの通知タイミングで前記エラーを通知するエラー通知手段と、前記操作部装置に対する操作を受け付けるタッチパネルと、を有し、前記エラー通知手段は、前記タッチパネルが、前記エラーが生じた機能の使用をユーザから受け付けたタイミングで、前記エラーを通知する操作部装置と、を有するエラー通知システムを提供する。 In view of the above problems, the present invention determines the error detecting means for detecting an error occurring in the main body device, the priority determining means for determining the priority of the error detected by the error detecting means, and the priority of the error. A main unit having a transmission means for transmitting to the operation unit device, a receiving means for receiving the error priority from the main body device, and a notification timing of the error when the error priority is less than the threshold value. The error notification means includes a timing determining means for determining, an error notifying means for notifying the error at the error notification timing determined by the timing determining means, and a touch panel for receiving an operation on the operation unit device. Provided is an error notification system including an operation unit device for notifying the error at the timing when the touch panel receives the use of the function in which the error has occurred from the user .

ユーザにとって適切なタイミングでエラーを表示できるエラー通知システムを提供することができる。 It is possible to provide an error notification system that can display an error at an appropriate timing for the user.

本実施形態の画像形成装置の動作の概略を説明する図の一例である。It is an example of the figure explaining the outline of the operation of the image forming apparatus of this embodiment. 本実施形態の画像形成装置の外観斜視図の一例である。This is an example of an external perspective view of the image forming apparatus of the present embodiment. 画像形成装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware composition of the image forming apparatus. 画像形成装置が有する機能をブロック状に示す機能ブロック図の一例である。This is an example of a functional block diagram showing the functions of the image forming apparatus in a block shape. エラー通知に含まれる情報を説明する図の一例である。It is an example of the figure explaining the information included in the error notification. 画像形成装置がエラー画面を表示する手順を示すシーケンス図の一例である。This is an example of a sequence diagram showing a procedure in which an image forming apparatus displays an error screen. 優先度判断部がエラー優先度に応じてエラー画面の表示タイミングを切り替える手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which the priority determination unit switches the display timing of the error screen according to the error priority. エラー画面の一例を示す図である。It is a figure which shows an example of an error screen. 優先度判断部がエラー優先度に応じてエラー画面の表示タイミングを切り替える手順を示すフローチャート図の一例である(エラー優先度が3つの場合)。This is an example of a flowchart showing a procedure in which the priority determination unit switches the display timing of the error screen according to the error priority (when the error priority is three). 画像形成装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware composition of the image forming apparatus.

以下、本発明を実施するための形態の一例として、画像形成装置と画像形成装置が行うエラー通知方法について図面を参照しながら説明する。 Hereinafter, as an example of the embodiment for carrying out the present invention, the image forming apparatus and the error notification method performed by the image forming apparatus will be described with reference to the drawings.

<画像形成装置の動作の概略>
図1は、本実施形態の画像形成装置の動作の概略を説明する図の一例である。本実施形態の画像形成装置100は、本体10から操作部20に対してエラー優先度を送信し、緊急性が低い場合には操作部20で動作するアプリケーションソフト(以下、アプリという)にとって都合がよいタイミングでエラーを通知する。なお、図1では説明を分かりやすくするため、本体10(本体装置の一例)と操作部20(操作部装置の一例)が離れているが、操作部20は本体10に固定されていても着脱可能でも全く別の装置でもよい。
(1)何らかのエラーが画像形成装置100の本体10で発生する。
(2)画像形成装置100の本体10はエラー優先度とエラー種別を含むエラー通知を操作部20に送信する。操作部20では、エラー処理アプリとその他アプリがインストールされている。その他アプリとは操作部20に画面を表示しているアプリである。
(3)エラー優先度が高の場合、操作部20のエラー処理アプリはエラー通知を受信したら即座にエラー画面を表示する。
(4)エラー優先度が低の場合、エラー処理アプリは画面を表示中のその他アプリにエラーが発生した旨を通知し、その他アプリがエラー画面の表示に都合がよいタイミングになるとエラー画面を表示する。したがたって、その他アプリが画面を表示中の場合、その他アプリの画面が継続して表示される。エラー画面の表示に都合がよいタイミングの一例として、エラーが発生した機能をユーザが使用する操作を行ったタイミングがある。
(5)その他アプリはエラー画面の表示に都合がよいタイミングになると、エラー画面表示要求を出力する。エラー処理アプリはその他アプリからエラー画面表示要求を取得すると、操作部20にエラー画面を表示する。
<Outline of operation of image forming device>
FIG. 1 is an example of a diagram illustrating an outline of the operation of the image forming apparatus of the present embodiment. The image forming apparatus 100 of the present embodiment transmits an error priority from the main body 10 to the operation unit 20, and when the urgency is low, it is convenient for the application software (hereinafter referred to as an application) that operates in the operation unit 20. Notify the error at the right time. In addition, in FIG. 1, in order to make the explanation easy to understand, the main body 10 (an example of the main body device) and the operation unit 20 (an example of the operation unit device) are separated, but the operation unit 20 is attached / detached even if it is fixed to the main body 10. It may be possible or a completely different device.
(1) Some error occurs in the main body 10 of the image forming apparatus 100.
(2) The main body 10 of the image forming apparatus 100 transmits an error notification including an error priority and an error type to the operation unit 20. An error handling application and other applications are installed in the operation unit 20. The other application is an application that displays a screen on the operation unit 20.
(3) When the error priority is high, the error processing application of the operation unit 20 displays an error screen immediately after receiving the error notification.
(4) If the error priority is low, the error handling app notifies the other apps that are displaying the screen that an error has occurred, and displays the error screen when the other apps are at a convenient time to display the error screen. do. Therefore, if the screen of the other application is displayed, the screen of the other application is continuously displayed. As an example of the timing that is convenient for displaying the error screen, there is the timing when the user performs an operation using the function in which the error occurred.
(5) Others The application outputs an error screen display request when it is convenient to display the error screen. When the error processing application acquires an error screen display request from another application, the error processing application displays an error screen on the operation unit 20.

このように、エラー優先度が閾値未満の場合は、その他アプリがエラー画面の表示タイミングを決定する。その他アプリは例えば、エラーが発生した機能をユーザが使用する操作を行った場合など、その他アプリにとって都合がよいタイミングでエラー画面を表示できる。また、エラーが発生した機能を使用する際にはユーザがエラーを解消する必要があるので、その他アプリを使用するユーザにとっても都合がよいタイミングでエラー画面を表示できる。一方、エラー優先度が高ければ即座にエラー画面を表示できる。 In this way, when the error priority is less than the threshold value, the other application determines the display timing of the error screen. The other application can display the error screen at a timing convenient for the other application, for example, when the user performs an operation using the function in which the error has occurred. In addition, since the user needs to resolve the error when using the function in which the error has occurred, the error screen can be displayed at a timing convenient for the user who uses other applications. On the other hand, if the error priority is high, the error screen can be displayed immediately.

<用語について>
エラーとは、正常な状態から逸脱した状態をいう。単に正常かそうでないかだけでなく、正常な状態から逸脱している程度を含んでよい。エラー優先度は、例えばエラーを正常な状態に戻すべき緊急度が高いほど高くなる。正常な状態からの逸脱の程度とエラー優先度は相関する傾向にあるが、正常な状態からの逸脱の程度とエラー優先度は一致しなくてよい。なお、エラーを異常、不具合、又は故障等と称してもよい。
<Terminology>
An error is a state that deviates from the normal state. It may include not only whether it is normal or not, but also the degree of deviation from the normal state. For example, the higher the urgency for returning an error to a normal state, the higher the error priority. The degree of deviation from the normal state and the error priority tend to correlate, but the degree of deviation from the normal state and the error priority do not have to match. The error may be referred to as an abnormality, a malfunction, a failure, or the like.

エラーの通知とは、少なくともエラーが発生したことを通知することをいう。直接的にエラーの発生を通知する他、エラーの解消方法を通知することで間接的にエラーが発生したことを通知してもよい。また、エラーの通知は、画面表示などのユーザが視覚で検知できる通知が好ましいが、音声メッセージなど聴覚で検知できる通知でもよい。 Error notification means at least notifying that an error has occurred. In addition to directly notifying the occurrence of an error, it may be indirectly notified that an error has occurred by notifying the method of resolving the error. Further, the error notification is preferably a notification that can be visually detected by the user such as a screen display, but may be a notification that can be detected by hearing such as a voice message.

エラー通知システムは、エラーが生じうるシステム又は装置のエラーを検知するシステム又は装置である。エラー通知システムはエラーが生じうるシステム又は装置とは別のシステム又は装置でもよい。本実施形態では画像形成装置を例にして説明する。 An error notification system is a system or device that detects an error in a system or device in which an error may occur. The error notification system may be a system or device different from the system or device in which the error may occur. In this embodiment, an image forming apparatus will be described as an example.

<画像形成装置の構成例>
図2は、本実施形態の画像形成装置100の外観斜視図の一例である。画像形成装置100は、主に本体10と操作部20を有している。本体10は画像形成装置100が有する機能を実現するための稼働部を含み、操作部20はユーザに情報を表示しまたユーザの操作を受け付けるユーザインタフェースを提供する。
<Configuration example of image forming apparatus>
FIG. 2 is an example of an external perspective view of the image forming apparatus 100 of the present embodiment. The image forming apparatus 100 mainly has a main body 10 and an operation unit 20. The main body 10 includes an operating unit for realizing the function of the image forming apparatus 100, and the operation unit 20 provides a user interface for displaying information to the user and accepting the user's operation.

本体10は、大きく分けると、スキャナ部101とプリンタ部102を有している。スキャナ部101は、コンタクトガラス上の原稿を光学的に読み取って画像データを生成する。図2では、コンタクトガラス上にADF103(Auto Document Feeder)が搭載されている。ADF103は自動的に原稿を紙送りする装置である。 The main body 10 is roughly divided into a scanner unit 101 and a printer unit 102. The scanner unit 101 optically reads the original on the contact glass to generate image data. In FIG. 2, the ADF103 (Auto Document Feeder) is mounted on the contact glass. The ADF 103 is a device that automatically feeds paper.

プリンタ部102は、PC(Personal Computer)からの印刷データ又はスキャナ部101が読み取った画像データにガンマ変換などの画像処理を施して、電子写真方式やインクジェット方式などの画像形成方式で用紙などの記録媒体に画像を印刷する。あるいは、ファクスで受信した画像データを記録媒体に印刷する。 The printer unit 102 performs image processing such as gamma conversion on the print data from the PC (Personal Computer) or the image data read by the scanner unit 101, and records the paper or the like by an image forming method such as an electrophotographic method or an inkjet method. Print the image on the medium. Alternatively, the image data received by fax is printed on a recording medium.

プリンタ部102は、1つ以上の用紙トレイ104と手差しトレイ105を有する。使用時の手差しトレイ105は本体10の右側に開放される。また、プリンタ部102はスキャナ部101の下方に排紙トレイ106を有し、画像が形成された記録媒体は排紙トレイ106に排紙される。 The printer unit 102 has one or more paper trays 104 and a manual feed tray 105. The manual feed tray 105 at the time of use is opened to the right side of the main body 10. Further, the printer unit 102 has a paper ejection tray 106 below the scanner unit 101, and the recording medium on which the image is formed is ejected to the paper ejection tray 106.

図2では、本体10の手前に操作部20が固定又は脱着可能に取り付けられている。図示する操作部20の取り付け位置はあくまで一例であって、本体10の側面、又はスキャナ部101の周辺等に取り付けられてもよい。また、画像形成装置100が複数の操作部20を有していてもよい。 In FIG. 2, the operation unit 20 is fixedly or detachably attached to the front of the main body 10. The mounting position of the operation unit 20 shown in the figure is merely an example, and may be mounted on the side surface of the main body 10, the periphery of the scanner unit 101, or the like. Further, the image forming apparatus 100 may have a plurality of operating units 20.

なお、画像形成装置100は複合機と呼ばれる場合がある。すなわち、画像形成装置100は、用紙などの印刷媒体に画像を形成するプリンタ機能、スキャナとプリンタ機能により実現されるコピー機能、スキャナと電話回線(又はネットワーク)により実現されるFAX機能、データを蓄積する機能等を有していてもよい。また、画像形成装置100は、これらの機能を反映して、プリンタ、複写機、コピー機、FAX装置などと呼ばれていてもよい。なお、画像形成装置100が複合機の場合、MFP(Multi-Function Peripherals)と呼ばれる場合がある。画像形成装置100は、プリンタ機能、コピー機能、スキャナ機能、ファクス機能、又は、データを蓄積する機能の1つ以上を有すれば、他の機能を有していなくてもよい。 The image forming apparatus 100 may be called a multifunction device. That is, the image forming apparatus 100 stores a printer function for forming an image on a print medium such as paper, a copy function realized by a scanner and a printer function, a FAX function realized by a scanner and a telephone line (or a network), and data. It may have a function or the like. Further, the image forming apparatus 100 may be referred to as a printer, a copying machine, a copying machine, a FAX apparatus, or the like, reflecting these functions. When the image forming apparatus 100 is a multifunction device, it may be called an MFP (Multi-Function Peripherals). The image forming apparatus 100 may not have any other functions as long as it has one or more of a printer function, a copy function, a scanner function, a fax function, or a function for accumulating data.

一方で、本実施形態の画像形成装置100は本体10と操作部20が通信する情報処理装置又は電子機器の一例に過ぎない。例えば、電子黒板、プロジェクタ、テレビ会議端末等の機器でも、本体10と操作部20とが通信して操作部20が画面を表示する機器があれば、本実施形態を適用できる。 On the other hand, the image forming apparatus 100 of the present embodiment is merely an example of an information processing apparatus or an electronic device in which the main body 10 and the operation unit 20 communicate with each other. For example, even in devices such as electronic blackboards, projectors, and video conference terminals, the present embodiment can be applied as long as there is a device in which the main body 10 and the operation unit 20 communicate with each other and the operation unit 20 displays a screen.

<画像形成装置のハードウェア構成例>
図3は、画像形成装置100のハードウェア構成の一例を示す図である。図3に示すように、画像形成装置100は、本体10と、操作部20と、を備える。本体10と操作部20は相互に通信可能である。
<Hardware configuration example of image forming apparatus>
FIG. 3 is a diagram showing an example of the hardware configuration of the image forming apparatus 100. As shown in FIG. 3, the image forming apparatus 100 includes a main body 10 and an operation unit 20. The main body 10 and the operation unit 20 can communicate with each other.

なお、本体10は、操作部20で受け付けた操作に応じた動作を行うことができる。また、本体10は、クライアントPC(パーソナルコンピュータ)等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。 The main body 10 can perform an operation according to the operation received by the operation unit 20. Further, the main body 10 can also communicate with an external device such as a client PC (personal computer), and can perform an operation according to an instruction received from the external device.

次に、本体10のハードウェア構成について説明する。図3に示すように、本体10は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、HDD(Hard Disk Drive)14と、通信I/F(Interface)15と、接続I/F16と、エンジン部17と、を備え、これらがシステムバス18を介して相互に接続されている。説明の便宜上、図3では、本体10はHDD14を有している構成を例に挙げて説明したが、例えばHDD14を有しておらず、十分な記憶領域を確保できない構成もあり得る。 Next, the hardware configuration of the main body 10 will be described. As shown in FIG. 3, the main body 10 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an HDD (Hard Disk Drive) 14, and a communication I /. An F (Interface) 15, a connection I / F 16, and an engine unit 17 are provided, and these are connected to each other via a system bus 18. For convenience of explanation, in FIG. 3, the configuration in which the main body 10 has the HDD 14 has been described as an example, but for example, there may be a configuration in which the main body 10 does not have the HDD 14 and a sufficient storage area cannot be secured.

CPU11は、本体10の動作を統括的に制御する。CPU11は、RAM13をワークエリア(作業領域)としてROM12又はHDD14等に格納されたプログラムを実行することで、本体10全体の動作を制御し、上記したコピー機能、スキャナ機能、ファクス機能、プリンタ機能などの各種機能を実現する。 The CPU 11 comprehensively controls the operation of the main body 10. The CPU 11 controls the operation of the entire main body 10 by executing a program stored in the ROM 12 or the HDD 14 using the RAM 13 as a work area (work area), and has the above-mentioned copy function, scanner function, fax function, printer function, and the like. Realize various functions of.

通信I/F15は、ネットワーク8と接続するためのインタフェースである。接続I/F16は、通信路30を介して操作部20と通信するためのインタフェースである。例えばUSB(Universal Serial Bus)規格などで通信すれば、通信と充電を1つのケーブルで行うことができる。 The communication I / F 15 is an interface for connecting to the network 8. The connection I / F 16 is an interface for communicating with the operation unit 20 via the communication path 30. For example, if communication is performed using the USB (Universal Serial Bus) standard, communication and charging can be performed with a single cable.

エンジン部17は、コピー機能、スキャナ機能、ファクス機能、及び、プリンタ機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ(画像形成部)、ファクス通信を行うファクス部などを備えている。更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するADF(自動原稿給送装置)のような特定のオプションを備えることもできる。画像形成方式は電子写真方式でもインクジェット方式でもよい。 The engine unit 17 is hardware that performs general-purpose information processing and processing other than communication in order to realize a copy function, a scanner function, a fax function, and a printer function. For example, it is equipped with a scanner that scans and reads an image of a document, a plotter (image forming unit) that prints on a sheet material such as paper, and a fax unit that performs fax communication. Further, it may be provided with specific options such as a finisher for sorting printed sheet materials and an ADF (automatic document feeder) that automatically feeds documents. The image forming method may be an electrophotographic method or an inkjet method.

次に、操作部20のハードウェア構成について説明する。図3に示すように、操作部20は、CPU21と、ROM22と、RAM23と、フラッシュメモリ24と、通信I/F25と、接続I/F26と、操作パネル27と、を備え、これらがシステムバス28を介して相互に接続されている。これらは本体10と同様の機能を果たすものであるか、本体10と相違があるとしても本実施形態の説明の上では支障がないものとする。 Next, the hardware configuration of the operation unit 20 will be described. As shown in FIG. 3, the operation unit 20 includes a CPU 21, a ROM 22, a RAM 23, a flash memory 24, a communication I / F 25, a connection I / F 26, and an operation panel 27, which are system buses. They are interconnected via 28. It is assumed that these have the same functions as the main body 10, or even if they are different from the main body 10, there is no problem in the explanation of the present embodiment.

なお、操作パネル27は液晶ディスプレイや有機ELディスプレイなどのフラットパネルディスプレイであり、タッチパネルを一体に備えることが好ましい。操作パネル27は表示装置及び入力装置として利用される。操作パネル27はソフトキーを表示してその押下を受け付ける。また、操作パネル27はハードキーを有していてもよい。 The operation panel 27 is a flat panel display such as a liquid crystal display or an organic EL display, and it is preferable that the operation panel 27 is integrally provided with a touch panel. The operation panel 27 is used as a display device and an input device. The operation panel 27 displays a soft key and accepts its press. Further, the operation panel 27 may have a hard key.

説明の便宜上、図3では、操作部20はフラッシュメモリ24を有している構成を例に挙げて説明したが、例えばフラッシュメモリ24を有していない構成もあり得る。 For convenience of explanation, in FIG. 3, the configuration in which the operation unit 20 has the flash memory 24 has been described as an example, but for example, there may be a configuration in which the operation unit 20 does not have the flash memory 24.

<機能について>
図4は、画像形成装置100が有する機能をブロック状に示す機能ブロック図の一例である。
<About functions>
FIG. 4 is an example of a functional block diagram showing the functions of the image forming apparatus 100 in a block shape.

<<本体>>
本体10は、異常・故障検出部31、基本機能部32、エラー画面管理部33、状態監視部34、エラー優先度判断部35、及び、エラー通知部36を有する。本体10が有するこれらの機能は、図3に示された各構成要素のいずれかが、HDD14からRAM13に展開されたプログラムに従ったCPU11からの命令により動作することで実現される機能又は手段である。このプログラムは、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。
<< Main body >>
The main body 10 has an abnormality / failure detection unit 31, a basic function unit 32, an error screen management unit 33, a status monitoring unit 34, an error priority determination unit 35, and an error notification unit 36. These functions possessed by the main body 10 are functions or means realized by operating any of the components shown in FIG. 3 by a command from the CPU 11 according to a program expanded from the HDD 14 to the RAM 13. be. This program is distributed from a server for program distribution or stored in a storage medium.

まず、基本機能部32は、ユーザ操作等に応じて本体10が有する基本的な機能を提供する。例えば、印刷機能、スキャナ機能、コピー機能、及び、FAX機能などを提供する。また、各機能の提供に必要なアクチュエータ(モータ、クラッチ等)の制御、スイッチのON/OFF、定着ユニットの温度制御、用紙やカバーの開閉などを検知するセンサの制御等を行う。 First, the basic function unit 32 provides the basic functions of the main body 10 in response to user operations and the like. For example, it provides a print function, a scanner function, a copy function, a fax function, and the like. It also controls actuators (motors, clutches, etc.) required to provide each function, switches ON / OFF, temperature control of the fixing unit, and sensors that detect the opening and closing of paper and covers.

状態監視部34は、基本機能部32を監視して本体10の状態を表す機器監視データを取得する。機器監視データは異常又は故障と関連性が高いと推測される本体10の状態を含むことが好ましい。例えば、紙詰まり、カバーオープン、用紙等の消耗品の残量低下等が機器監視データに含まれる。状態監視部34は機器監視データに基づいてエラーを検出得る。また、状態監視部34は次述するサービスコールが発せられたことを異常・故障検出部31から取得する。 The state monitoring unit 34 monitors the basic function unit 32 and acquires device monitoring data representing the state of the main body 10. The device monitoring data preferably includes the state of the main body 10 which is presumed to be highly related to the abnormality or failure. For example, the device monitoring data includes a paper jam, a cover open, a decrease in the remaining amount of consumables such as paper, and the like. The condition monitoring unit 34 can detect an error based on the device monitoring data. Further, the condition monitoring unit 34 acquires from the abnormality / failure detection unit 31 that the service call described below has been issued.

異常・故障検出部31は基本機能部32の異常又は故障を監視する。一般に、異常又は故障はサービスコールという所定の情報により保守サーバに通知される。異常又は故障も本体10の状態の一態様であるが、状態(機器監視データ)は本体10の状態に過ぎないのに対し、サービスコールは何らかの不具合が生じたことを意味する。多くのサービスコールは、ユーザだけでは復旧が困難な不具合が生じたことを示す。したがって、サービスコールが生じた場合はエラーが検出され、また、エラー優先度は高いと判断される傾向がある。 The abnormality / failure detection unit 31 monitors the abnormality or failure of the basic function unit 32. Generally, an abnormality or failure is notified to the maintenance server by a predetermined information called a service call. An abnormality or failure is also an aspect of the state of the main body 10, but the state (device monitoring data) is only the state of the main body 10, whereas the service call means that some trouble has occurred. Many service calls indicate that a problem has occurred that is difficult for the user to recover. Therefore, when a service call occurs, an error is detected, and it tends to be determined that the error priority is high.

エラー優先度判断部35は、状態監視部34からエラーに関する情報を取得すると、エラー優先度を判断する。エラーに関する情報は、紙詰まり、カバーオープン、用紙等の消耗品の残量低下等のエラーの内容である。また、サービスコールもエラーに関する情報となる。また、これらのエラーの内容からエラー種別が特定される。 When the error priority determination unit 35 acquires the information related to the error from the status monitoring unit 34, the error priority determination unit 35 determines the error priority. The information about the error is the content of the error such as a paper jam, a cover open, and a low remaining amount of consumables such as paper. The service call is also information about the error. In addition, the error type is specified from the contents of these errors.

表1にエラー優先度を判断するためのテーブルを示す。 Table 1 shows a table for determining the error priority.

Figure 0007077677000001
表1ではエラー優先度とエラー種別が対応付けられている。一例として、サービスコールのエラー優先度は高い(emergency)と判断し、それ以外の紙詰まりなどのエラーをエラー優先度が低い(normal)と判断する。
Figure 0007077677000001
In Table 1, the error priority and the error type are associated with each other. As an example, it is determined that the error priority of the service call is high (emergency), and other errors such as paper jams are determined to have low error priority (normal).

エラー通知部36は、エラーが検出されたとエラー優先度判断部35が判断したエラーに関するエラー通知を操作部20に送信する。エラー通知にはエラー優先度とエラー種別が含まれる。エラー種別は、例えば、どのようなエラーが発生したのかを番号などで示す。 The error notification unit 36 transmits an error notification regarding an error determined by the error priority determination unit 35 that an error has been detected to the operation unit 20. The error notification includes the error priority and error type. The error type indicates, for example, what kind of error has occurred by a number or the like.

エラー画面管理部33は、エラー画面を操作部20が表示するための画面データを管理している。画面データはエラー画面データDB39に記憶されている。エラー画面の画面データは静的なものと動的なものがある。静的な画面データは、機器の構成情報、エラー画面を生成するために必要となる画像、動画、及び、表示文言のデータなど、変化のない情報が含まれる。静的な画面データには、エラー内容、及びエラーの解消方法等がふくまれている。動的な画面データは、本体10の状態など、動的に変化する情報を含む。エラー画面管理部33はエラー画面の画面データを操作部20からの要求に応じて送信する。 The error screen management unit 33 manages screen data for the operation unit 20 to display the error screen. The screen data is stored in the error screen data DB 39. The screen data of the error screen may be static or dynamic. The static screen data includes unchanged information such as device configuration information, images and moving images required to generate an error screen, and display wording data. The static screen data includes the content of the error and the method of resolving the error. The dynamic screen data includes information that changes dynamically, such as the state of the main body 10. The error screen management unit 33 transmits the screen data of the error screen in response to the request from the operation unit 20.

エラー画面データDB39には、少なくとも静的な画面データを記憶している。動的な画面データは都度、生成されるためエラー画面データDB39に記憶されていなくてもよい。画面データはエラー種別に対応付けられており、操作部20が画面データを取得するとエラー種別に対応付けられた静的な画面データを表示できる。なお、エラー画面データDB39は図3に示されたROM12、RAM13、及びHDD14のいずれか1つ以上に構築される。 At least static screen data is stored in the error screen data DB 39. Since the dynamic screen data is generated each time, it does not have to be stored in the error screen data DB 39. The screen data is associated with the error type, and when the operation unit 20 acquires the screen data, the static screen data associated with the error type can be displayed. The error screen data DB 39 is constructed in any one or more of the ROM 12, the RAM 13, and the HDD 14 shown in FIG.

<<操作部>>
まず、操作部20ではエラー処理アプリ40とその他アプリ50が動作する。エラー処理アプリ40はエラー画面を表示するなど、エラーをユーザに通知するアプリである。その他アプリ50は操作部20で動作する任意のアプリのうち、エラー発生時に画面を表示中のアプリである(エラー処理アプリ40は含まない)。例えば、プリントアプリ、コピーアプリ、スキャナアプリ、及び、FAXアプリなどがある。
<< Operation unit >>
First, the error processing application 40 and the other application 50 operate on the operation unit 20. The error processing application 40 is an application that notifies the user of an error, such as displaying an error screen. The other application 50 is an application that is displaying a screen when an error occurs among any applications that operate on the operation unit 20 (the error processing application 40 is not included). For example, there are a print application, a copy application, a scanner application, a FAX application, and the like.

このようにエラー処理アプリ40がその他アプリ50とは独立のアプリであることで、その他アプリ50の変更を抑制して、操作部20がエラー画面を表示できる。一方、エラー処理アプリ40とその他アプリ50が通信する必要があるが、エラー処理アプリ40とその他アプリ50の開発元は同じ企業であるか又は関連があるので、比較的容易に通信することができる。
・エラー処理アプリ40
エラー処理アプリ40は、エラー画面取得部41、エラー通知受信部42、エラー画面表示部43、優先度判断部44、及び、アプリ通信部45を有する。エラー処理アプリ40が有するこれらの機能は、図3に示された各構成要素のいずれかが、フラッシュメモリ24からRAM23に展開されたエラー処理アプリ40に従ったCPU21からの命令により動作することで実現される機能又は手段である。このエラー処理アプリ40は、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。
Since the error processing application 40 is an application independent of the other application 50 in this way, the operation unit 20 can display the error screen by suppressing the change of the other application 50. On the other hand, the error processing application 40 and the other application 50 need to communicate with each other, but since the developers of the error processing application 40 and the other application 50 are the same company or related to each other, they can communicate with each other relatively easily. ..
-Error handling application 40
The error processing application 40 includes an error screen acquisition unit 41, an error notification receiving unit 42, an error screen display unit 43, a priority determination unit 44, and an application communication unit 45. These functions of the error processing application 40 are such that any of the components shown in FIG. 3 operates according to an instruction from the CPU 21 according to the error processing application 40 expanded from the flash memory 24 to the RAM 23. It is a function or means to be realized. The error handling application 40 is distributed from a server for program distribution or in a state of being stored in a storage medium.

エラー通知受信部42は本体10から送信されるエラー通知を受信する。エラー通知受信部42はエラー通知をエラー画面取得部41と優先度判断部44に送出する。 The error notification receiving unit 42 receives the error notification transmitted from the main body 10. The error notification receiving unit 42 sends an error notification to the error screen acquisition unit 41 and the priority determination unit 44.

エラー画面取得部41は、エラー画面の画面データを本体10から取得する。まず、操作部20において初めて起動された時に、静的な画面データを本体10から取得し、エラー通知が受信された時にエラー通知に対応した動的な画面データを本体10から取得する。エラー画面取得部41は静的な画面データと動的な画面データをエラー画面表示部43に送出する。 The error screen acquisition unit 41 acquires the screen data of the error screen from the main body 10. First, when the operation unit 20 is started for the first time, static screen data is acquired from the main body 10, and when an error notification is received, dynamic screen data corresponding to the error notification is acquired from the main body 10. The error screen acquisition unit 41 sends static screen data and dynamic screen data to the error screen display unit 43.

優先度判断部44は、エラー通知に含まれるエラー優先度が閾値以上か否かを判断する。閾値以上の場合、エラー画面表示部43にエラー画面を表示させる。閾値未満の場合、アプリ通信部45に、エラーが発生した旨をその他アプリ50に通知させる。 The priority determination unit 44 determines whether or not the error priority included in the error notification is equal to or higher than the threshold value. If it is equal to or higher than the threshold value, the error screen display unit 43 displays the error screen. If it is less than the threshold value, the application communication unit 45 is notified to the other application 50 that an error has occurred.

アプリ通信部45はその他アプリ50と通信する。操作部20ではOS(Operating System)が動作しているので、必要に応じてOSを介して通信する。まず、エラーが発生した旨をその他アプリ50に通知し、その他アプリ50からエラー画面表示要求を受信する。エラー画面表示要求を受信するとエラー画面表示部43にエラー画面を表示させる。 The application communication unit 45 communicates with the other application 50. Since the OS (Operating System) is operating in the operation unit 20, communication is performed via the OS as necessary. First, the other application 50 is notified that an error has occurred, and an error screen display request is received from the other application 50. When the error screen display request is received, the error screen display unit 43 displays the error screen.

エラー画面表示部43は、エラー種別に対応付けられた静的なエラー画面の画像データ及び動的なエラー画面の画面データを使ってエラー画面を操作パネル27に表示する。 The error screen display unit 43 displays the error screen on the operation panel 27 by using the static error screen image data and the dynamic error screen screen data associated with the error type.

・その他アプリ50
その他アプリ50は、通信部46、及び、タイミング判断部47を有する。その他アプリ50が有するこれらの機能は、図3に示された各構成要素のいずれかが、フラッシュメモリ24からRAM23に展開されたその他アプリ50に従ったCPU21からの命令により動作することで実現される機能又は手段である。このその他アプリ50は、プログラム配信用のサーバから配信されるか又は記憶媒体に記憶された状態で配布される。
Other apps 50
The other application 50 has a communication unit 46 and a timing determination unit 47. These functions of the other application 50 are realized by operating any of the components shown in FIG. 3 by a command from the CPU 21 according to the other application 50 expanded from the flash memory 24 to the RAM 23. Function or means. The other application 50 is distributed from a server for program distribution or in a state of being stored in a storage medium.

通信部46は、エラー処理アプリ40と通信する。まず、エラーが発生した旨をその他アプリ50から受信し、エラー処理アプリ40にエラー画面表示要求を送信する。タイミング判断部47は、エラー画面を表示させるタイミングであるか否かを判断する。このタイミングは、上記のように、その他アプリ50にとってエラー画面を表示するのに都合がよいタイミングである。 The communication unit 46 communicates with the error processing application 40. First, the fact that an error has occurred is received from the other application 50, and an error screen display request is transmitted to the error processing application 40. The timing determination unit 47 determines whether or not it is the timing to display the error screen. As described above, this timing is convenient for displaying the error screen for the other application 50.

<エラー通知について>
図5は、エラー通知に含まれる情報を説明する図の一例である。エラー通知には上記のように、エラー優先度とエラー種別が含まれる。図5ではエラー優先度として「emergency」と「normal」がある。「emergency」は高い優先度に対応し、「normal」は低い優先度に対応する。
<About error notification>
FIG. 5 is an example of a diagram illustrating information included in the error notification. As mentioned above, the error notification includes the error priority and the error type. In FIG. 5, there are "emergency" and "normal" as error priorities. "Emergency" corresponds to high priority and "normal" corresponds to low priority.

エラー種別はどのようなエラーが生じたかを示す。「service_call」はサービスコールを示す。サービスコールはその種類ごとに番号で示される。「jam」は用紙詰まり又は原稿詰まりを示し、「cover_open」はカバーが開放されていることを示し、「stapl_end」はステイプルの残量がゼロになったことを示す。 The error type indicates what kind of error occurred. "Service_call" indicates a service call. Service calls are numbered by type. "Jam" indicates a paper jam or a document jam, "cover_open" indicates that the cover is open, and "stapl_end" indicates that the remaining amount of staples is zero.

<動作手順>
図6は、本実施形態の画像形成装置100がエラー画面を表示する手順を示すシーケンス図の一例である。
<Operation procedure>
FIG. 6 is an example of a sequence diagram showing a procedure in which the image forming apparatus 100 of the present embodiment displays an error screen.

S1:操作部20で動作するエラー処理アプリ40は、初回起動時に、エラー画面の表示のために必要な静的な画面データを本体10から取得する。静的な画面データはネットワーク上から取得してもよいし、可搬型の記憶媒体から読み取ってもよい。 S1: The error processing application 40 operated by the operation unit 20 acquires static screen data necessary for displaying an error screen from the main body 10 at the first startup. Static screen data may be acquired from the network or read from a portable storage medium.

S2:本体10の状態監視部34がサービスコール又は機器監視データに基づいてエラーを検知したものとする。 S2: It is assumed that the condition monitoring unit 34 of the main body 10 detects an error based on the service call or the device monitoring data.

S2.1:エラーが検知されるとエラー優先度判断部35は表1のテーブルを参照してエラー優先度を判断し、エラー通知部36がエラー優先度とエラー種別を含むエラー通知を操作部20のエラー処理アプリ40に送信する。 S2.1: When an error is detected, the error priority determination unit 35 determines the error priority by referring to the table in Table 1, and the error notification unit 36 sends an error notification including the error priority and the error type to the operation unit. It is transmitted to the error processing application 40 of 20.

S2.1.1:エラー処理アプリ40のエラー通知受信部42は本体10からのエラー通知を受信し、エラー画面取得部41にエラー通知を送出するので、エラー画面取得部41が本体10に対しエラー種別を指定してエラー画面の表示のために必要な動的な画面データを要求する。これにより、エラー画面取得部41は動的な画面データを取得する。 S2.1.1: Since the error notification receiving unit 42 of the error processing application 40 receives the error notification from the main body 10 and sends the error notification to the error screen acquisition unit 41, the error screen acquisition unit 41 causes the error type for the main body 10. To request the dynamic screen data required to display the error screen. As a result, the error screen acquisition unit 41 acquires dynamic screen data.

S2.1.2:エラー画面表示部43は、静的な画面データと動的な画面データを組み合わせ、エラー画面を構築する。構築とはエラー画面の画像データを生成することをいい、エラー画面の表示はまだ行われない。 S2.1.2: The error screen display unit 43 builds an error screen by combining static screen data and dynamic screen data. Construction means to generate the image data of the error screen, and the error screen is not displayed yet.

操作部20のエラー処理アプリ40は、通知されたエラー優先度によって、表示タイミングを制御する。 The error processing application 40 of the operation unit 20 controls the display timing according to the notified error priority.

S2.1.3:まず、エラー優先度が「emergency」であった場合、優先度判断部44はエラー画面表示部43に即座にエラー画面を表示させる。 S2.1.3: First, when the error priority is "emergency", the priority determination unit 44 causes the error screen display unit 43 to immediately display the error screen.

S2.1.4:エラー優先度が「normal」であった場合、優先度判断部44はアプリ通信部45を介して、操作パネル27に画面を表示中のその他アプリ50にエラーが発生した旨を通知する。なお、操作パネル27に画面を表示中のその他アプリ50がない場合、優先度判断部44はエラー優先度が「normal」でも、エラー画面表示部43に即座にエラー画面を表示させてよい。これにより、その他アプリ50が画面を表示中でなければ即座にエラーを通知できる。画面を表示中のその他アプリ50の有無や画面を表示中のその他アプリ50の名称などはOSにより管理されており、優先度判断部44はOSに問い合わせることで操作パネル27に画面を表示中のその他アプリ50があるか否かを判断できる。 S2.1.4: When the error priority is "normal", the priority determination unit 44 notifies the other application 50 displaying the screen on the operation panel 27 that an error has occurred via the application communication unit 45. do. When there is no other application 50 displaying the screen on the operation panel 27, the priority determination unit 44 may immediately display the error screen on the error screen display unit 43 even if the error priority is "normal". As a result, if the other application 50 is not displaying the screen, an error can be notified immediately. The presence / absence of the other application 50 displaying the screen, the name of the other application 50 displaying the screen, etc. are managed by the OS, and the priority determination unit 44 displays the screen on the operation panel 27 by inquiring to the OS. It is possible to determine whether or not there is another application 50.

S3:操作パネル27に画面を表示中のその他アプリ50の通信部46はエラーが発生した旨を受信し、タイミング判断部47がエラー画面を表示するのに都合がよいタイミングになったか否かを判断する。 S3: The communication unit 46 of the other application 50 displaying the screen on the operation panel 27 receives the fact that an error has occurred, and whether or not the timing is convenient for the timing determination unit 47 to display the error screen. to decide.

S3.1:エラー画面を表示するのに都合がよいタイミングになったと判断すると、エラー処理アプリ40に対し、通信部46がエラー画面表示要求を送信する。エラー画面を表示するのに都合がよいタイミングの1つの例は、例えば、ユーザが操作部20の操作によってエラーに関係のある機能を使用しようとしたタイミングである。これにより、ユーザがエラーを解消しなければならない時にエラーを通知できる。
・エラーが紙詰まりの場合、ユーザがコピー若しくはプリンタの設定を行うか又はこれらのジョブの実行を開始(スタートボタン押下)したタイミング
・エラーが原稿詰まりの場合、スキャンの設定を行ったタイミング、コピーの設定を行ったタイミング、又は、これらのジョブの実行を開始(スタートボタン押下)したタイミング
・エラーがステイプルの残量ゼロの場合、ユーザがステイプルの設定を行ったタイミング、又は、ステイプルを使ったジョブの実行を開始(スタートボタン押下)したタイミング
このようなタイミングの決定方法は、操作部20において動作するアプリの利用状況に基づいて、エラーの通知タイミングが決定されていると言える。
S3.1: When it is determined that the timing is convenient for displaying the error screen, the communication unit 46 sends an error screen display request to the error processing application 40. One example of a convenient timing for displaying an error screen is, for example, a timing when a user tries to use a function related to an error by operating the operation unit 20. This allows the user to be notified of an error when it must be resolved.
-If the error is a paper jam, the timing when the user sets the copy or printer or starts executing these jobs (presses the start button).-If the error is a document jam, the timing when the scan setting is made, copy. If the timing error when the settings are made or when the execution of these jobs is started (start button is pressed) and the remaining amount of staples is zero, the timing when the user sets the staples or the staples are used. Timing of starting job execution (pressing the start button) In such a timing determination method, it can be said that the error notification timing is determined based on the usage status of the application operated by the operation unit 20.

エラー画面を表示するのに都合がよいタイミングの他の例は、ユーザが所定時間以上、その他アプリ50を操作しなかったタイミングである。これにより、ユーザが画面をすぐには使用しない時にエラーを通知できる。また、エラー画面を表示するのに都合がよいタイミングの他の例は、ユーザがその他アプリ50を終了するタイミングである。これにより、その他アプリ50の画面が不要になる時にエラーを通知できる。 Another example of a convenient timing for displaying the error screen is a timing at which the user has not operated the other application 50 for a predetermined time or longer. This allows users to be notified of errors when they do not use the screen immediately. Another example of a convenient timing for displaying the error screen is the timing when the user terminates the other application 50. As a result, an error can be notified when the screen of the other application 50 is no longer needed.

S3.1.1:エラー処理アプリ40のアプリ通信部45はエラー画面表示要求を受信すると、エラー画面表示部43にエラー画面を表示させる。これにより、エラー画面表示部43はエラー画面を表示する。 S3.1.1: When the application communication unit 45 of the error processing application 40 receives the error screen display request, the error screen display unit 43 displays the error screen. As a result, the error screen display unit 43 displays the error screen.

<優先度判断部の判断処理>
図7は優先度判断部44がエラー優先度に応じてエラー画面の表示タイミングを切り替える手順を示すフローチャート図の一例である。図7の処理は図6のステップS2.1.2の後に実行される。
<Judgment processing of priority judgment unit>
FIG. 7 is an example of a flowchart showing a procedure in which the priority determination unit 44 switches the display timing of the error screen according to the error priority. The process of FIG. 7 is executed after step S2.1.2 of FIG.

優先度判断部44は画面を表示中のその他アプリ50があるか否かを判断する(S10)。ステップS10の判断がNoの場合、即座にエラー画面を表示してもユーザの操作を阻害しにくいので処理はステップS30に進む。 The priority determination unit 44 determines whether or not there is another application 50 displaying the screen (S10). If the determination in step S10 is No, the process proceeds to step S30 because it is difficult to hinder the user's operation even if the error screen is displayed immediately.

ステップS10の判断がYesの場合、優先度判断部44はエラー優先度が「emergency」であるか否かを判断する(S20)。ステップS20の判断がYesの場合、優先度判断部44は即座にエラー画面を表示すると判断する(S30)。 If the determination in step S10 is Yes, the priority determination unit 44 determines whether or not the error priority is "emergency" (S20). If the determination in step S20 is Yes, the priority determination unit 44 determines that the error screen is immediately displayed (S30).

ステップS20の判断がNoの場合、タイミング判断部47が、その他アプリ50がエラー画面を表示するのに都合がよいタイミングを判断する(S40)。 If the determination in step S20 is No, the timing determination unit 47 determines a timing that is convenient for the other application 50 to display the error screen (S40).

<エラー画面の一例>
図8は、エラー画面の一例を示す図である。図8では、用紙センサが紙詰まりを検出したものとする。図8(a)では、「右カバーを開けてください」というメッセージ401と対応する画像が表示されている。ユーザはメッセージを読んで右カバーを開ける。
<Example of error screen>
FIG. 8 is a diagram showing an example of an error screen. In FIG. 8, it is assumed that the paper sensor detects a paper jam. In FIG. 8A, the image corresponding to the message 401 "Please open the right cover" is displayed. The user reads the message and opens the right cover.

図8(b)では「つまっている用紙を取り除いてください」というメッセージ402と対応する画像が表示されている。ここで取り除かれる用紙は用紙センサが検出した紙詰まりの場所の用紙である。ユーザは用紙を取り除く。 In FIG. 8B, the image corresponding to the message 402 "Please remove the jammed paper" is displayed. The paper removed here is the paper at the location of the paper jam detected by the paper sensor. The user removes the paper.

図8(c)では「右カバーを確実に閉めてください」というメッセージ403と対応する画像が表示されている。ユーザは右カバーを閉める。 In FIG. 8 (c), the image corresponding to the message 403 "Please close the right cover securely" is displayed. The user closes the right cover.

このようなエラー画面はその他アプリ50の画面を隠してしまうが、本実施形態ではその他アプリ50にとってエラー画面を表示するのに都合がよいタイミングでエラー画面を表示するので、ユーザにとって適切なタイミングでエラー画面を表示できる。 Such an error screen hides the screen of the other application 50, but in the present embodiment, the error screen is displayed at a timing convenient for displaying the error screen for the other application 50, so that the error screen is displayed at an appropriate timing for the user. An error screen can be displayed.

<エラー優先度が3つの場合>
上記の実施形態ではエラー優先度が「emergency」と「normal」の2つの場合を説明したが、エラー優先度が「emergency」「normal」「low」のように3つある場合も考えられる。この場合の処理を、図9を用いて説明する。図9は、優先度判断部44がエラー優先度に応じてエラー画面の表示タイミングを切り替える手順を示すフローチャート図の一例である(エラー優先度が3つの場合)。
<When there are three error priorities>
In the above embodiment, two cases where the error priority is "emergency" and "normal" have been described, but there may be a case where there are three error priorities such as "emergency", "normal", and "low". The processing in this case will be described with reference to FIG. FIG. 9 is an example of a flowchart showing a procedure in which the priority determination unit 44 switches the display timing of the error screen according to the error priority (when the error priority is three).

ステップS10~S30の処理は図7と同様でよい。ステップS20でNoと判断され、エラー優先度が「normal」又は「low」の場合、その他アプリ50のタイミング判断部47は、予め定められている「normal」の場合の表示タイミング、「low」の場合の表示タイミングでエラー画面を表示すると決定する(S42)。 The processing of steps S10 to S30 may be the same as in FIG. 7. When No is determined in step S20 and the error priority is "normal" or "low", the timing determination unit 47 of the other application 50 determines the display timing, "low", in the case of the predetermined "normal". It is determined that the error screen is displayed at the display timing of the case (S42).

ユーザが操作部20の操作によってエラーに関係のある機能を使用しようとしたタイミングに関しては「normal」と「low」で同じでよい。「normal」と「low」で予め定められている表示タイミングとは、例えば、その他アプリ50の画面においてそれぞれに対応付けられたボタンが押下されたタイミングである。「normal」に「low」よりもよく使われるボタンが対応付けられることで、「normal」の場合の表示タイミングを「low」の場合の表示タイミングよりも早めることができる。 Regarding the timing when the user tries to use the function related to the error by the operation of the operation unit 20, "normal" and "low" may be the same. The predetermined display timings of "normal" and "low" are, for example, the timings at which the buttons associated with each other are pressed on the screen of the other application 50. By associating "normal" with a button that is used more often than "low", the display timing in the case of "normal" can be made earlier than the display timing in the case of "low".

また、無操作時間によって表示タイミングを変更してもよい。「normal」の場合の表示タイミングは、例えば、ユーザ操作が継続して所定時間I以上、途切れたタイミング、「low」の場合の表示タイミングは、例えば、ユーザ操作が継続して所定時間II(>所定時間I)以上、途切れたタイミングとする。こうすることで、「normal」の場合の表示タイミングを「low」の場合の表示タイミングよりも早めることができる。 Further, the display timing may be changed depending on the non-operation time. The display timing in the case of "normal" is, for example, the timing in which the user operation is continued for a predetermined time I or more, the timing is interrupted, and the display timing in the case of "low" is, for example, the user operation is continued for a predetermined time II (>). The timing is interrupted for a predetermined time I) or more. By doing so, the display timing in the case of "normal" can be made earlier than the display timing in the case of "low".

<操作部が本体に対し着脱可能な場合のハードウェア構成>
操作部20は本体10に対し固定されている必要がない。図10は、画像形成装置100のハードウェア構成の一例を示す図である。なお、図10の説明では、主に図3との相違を説明する。図10の画像形成装置100は、本体10と操作部20が無線通信I/F19、29を備える。
<Hardware configuration when the operation unit is removable from the main unit>
The operation unit 20 does not need to be fixed to the main body 10. FIG. 10 is a diagram showing an example of the hardware configuration of the image forming apparatus 100. In the description of FIG. 10, the difference from FIG. 3 will be mainly described. In the image forming apparatus 100 of FIG. 10, the main body 10 and the operation unit 20 include wireless communication I / Fs 19 and 29.

無線通信I/F19は、主に、無線通信により操作部20と通信するための通信装置(通信モジュール、通信ユニット、通信チップ等)である。通信規格としては、例えば、Bluetooth(登録商標)、Bluetooth Low Energy(登録商標)、ZigBee(登録商標)、無線LAN(Wi-Fi)、無線LANのアドホックモード、Wi-Fiダイレクト、NFC(Near Field Communication)、RFIDなどがある。あるいは、独自規格の無線通信でもよい。 The wireless communication I / F 19 is a communication device (communication module, communication unit, communication chip, etc.) for communicating with the operation unit 20 mainly by wireless communication. Communication standards include, for example, Bluetooth (registered trademark), Bluetooth Low Energy (registered trademark), ZigBee (registered trademark), wireless LAN (Wi-Fi), wireless LAN ad hoc mode, Wi-Fi direct, and NFS (Near Field). Communication), RFID, etc. Alternatively, wireless communication of a proprietary standard may be used.

無線通信I/F19、29により、本体10と操作部20は、有線通信と無線通信のいずれであっても相互に通信可能である。例えば、操作部20が本体10に取り付けられた状態では有線で通信すると共に充電し、操作部20が本体10に取り付けられていない状態では無線で通信する。 With the wireless communication I / Fs 19 and 29, the main body 10 and the operation unit 20 can communicate with each other regardless of whether they are wired communication or wireless communication. For example, when the operation unit 20 is attached to the main body 10, it communicates by wire and charges, and when the operation unit 20 is not attached to the main body 10, it communicates wirelessly.

このように、操作部20と本体10は別々の装置であればよく、固定されていても着脱可能でもよい。別々の装置とは、例えば、別々のOS上で動作すること、筐体が分かれていること、別々のCPUで実行されていること、などをいう。 As described above, the operation unit 20 and the main body 10 may be separate devices, and may be fixed or detachable. The separate devices mean, for example, that they operate on different OSs, that the housings are separated, that they are executed by different CPUs, and the like.

<まとめ>
以上説明したように、本実施形態の画像形成装置100は、その他アプリにとって都合がよいタイミングでエラー画面を表示できる。また、エラーが発生した機能を使用する際にはユーザがエラーを解消する必要があるので、その他アプリを使用するユーザにとっても都合がよいタイミングでエラー画面を表示できる。一方、エラー優先度が高ければ即座にエラー画面を表示できる。
<Summary>
As described above, the image forming apparatus 100 of the present embodiment can display an error screen at a timing convenient for other applications. In addition, since the user needs to resolve the error when using the function in which the error has occurred, the error screen can be displayed at a timing convenient for the user who uses other applications. On the other hand, if the error priority is high, the error screen can be displayed immediately.

<その他の適用例>
操作部20としては、複合機に着脱可能な情報処理装置に限られず、複合機とは独立に販売される汎用的な情報処理装置でもよい。例えば、タブレット、スマートフォン、PC(Personal Computer)等でもよい。本実施形態の画像形成装置100、電子黒板、プロジェクタ、テレビ会議端末等、本体10と操作部20とが通信して操作部20が画面を表示する機器、及び、機器と独立の汎用的な情報処理装置はエラー通知システムの一例である。
<Other application examples>
The operation unit 20 is not limited to the information processing device that can be attached to and detached from the multifunction device, and may be a general-purpose information processing device that is sold independently of the multifunction device. For example, a tablet, a smartphone, a PC (Personal Computer), or the like may be used. An image forming apparatus 100, an electronic blackboard, a projector, a video conference terminal, or the like of the present embodiment, a device in which the main body 10 and the operation unit 20 communicate with each other and the operation unit 20 displays a screen, and general-purpose information independent of the device. The processing device is an example of an error notification system.

本体10の装置としては、遠隔操作が可能であってトラブルが発生した場合に遠隔操作している操作部20にエラーを通知する装置であればよい。例えば、テレビ会議端末、電子黒板、プロジェクタなどでも適用できる。また、例えばスマートフォンから操作可能な監視カメラ、家電などにも適用できる。 The device of the main body 10 may be a device that can be remotely controlled and notifies an error to the remote-controlled operation unit 20 when a trouble occurs. For example, it can be applied to a video conference terminal, an electronic blackboard, a projector, and the like. It can also be applied to, for example, surveillance cameras and home appliances that can be operated from smartphones.

また、図4などの構成例は、本体10と操作部20による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。本体10と操作部20の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。 Further, the configuration example shown in FIG. 4 is divided according to the main functions in order to facilitate understanding of the processing by the main body 10 and the operation unit 20. The present invention is not limited by the method of dividing the processing unit or the name. The processing of the main body 10 and the operation unit 20 can be further divided into more processing units according to the processing content. Further, one processing unit can be divided so as to include more processing.

なお、状態監視部34はエラー検出手段の一例であり、エラー優先度判断部35は優先度判断手段の一例であり、エラー通知部36は送信手段の一例であり、エラー通知受信部42は受信手段の一例であり、タイミング判断部47はタイミング決定手段の一例であり、エラー画面表示部43はエラー通知手段の一例であり、エラー処理アプリ40は第一のアプリの一例であり、その他アプリ50は第二のアプリの一例である。 The status monitoring unit 34 is an example of error detection means, the error priority determination unit 35 is an example of priority determination means, the error notification unit 36 is an example of transmission means, and the error notification reception unit 42 receives. The timing determination unit 47 is an example of timing determination means, the error screen display unit 43 is an example of error notification means, the error processing application 40 is an example of a first application, and the other application 50 is an example of means. Is an example of the second app.

10 本体
20 操作部
40 エラー処理アプリ
50 その他アプリ
100 画像形成装置
10 Main unit 20 Operation unit 40 Error handling application 50 Other applications 100 Image forming device

特開2014-73632号公報Japanese Unexamined Patent Publication No. 2014-73632

Claims (11)

本体装置に生じたエラーを検出するエラー検出手段と、
前記エラー検出手段が検出した前記エラーの優先度を判断する優先度判断手段と、
前記エラーの優先度を操作部装置に送信する送信手段と、を有する本体装置と、
前記本体装置から前記エラーの優先度を受信する受信手段と、
前記エラーの優先度が閾値未満の場合に、前記エラーの通知タイミングを決定するタイミング決定手段と、
前記タイミング決定手段が決定した前記エラーの通知タイミングで前記エラーを通知するエラー通知手段と、
前記操作部装置に対する操作を受け付けるタッチパネルと、を有し、
前記エラー通知手段は、前記タッチパネルが、前記エラーが生じた機能の使用をユーザから受け付けたタイミングで、前記エラーを通知する操作部装置と、
を有するエラー通知システム。
Error detection means for detecting errors that occur in the main unit,
A priority determining means for determining the priority of the error detected by the error detecting means, and a priority determining means.
A main unit having a transmission means for transmitting the priority of the error to the operation unit device, and
A receiving means for receiving the priority of the error from the main body device, and
When the priority of the error is less than the threshold value, the timing determining means for determining the notification timing of the error and the timing determining means.
An error notification means for notifying the error at the error notification timing determined by the timing determination means, and an error notification means.
It has a touch panel that accepts operations on the operation unit device, and has.
The error notification means includes an operation unit device that notifies the error at the timing when the touch panel accepts the use of the function in which the error has occurred from the user .
Error notification system with.
前記タイミング決定手段は、前記操作部装置において動作するアプリの利用状況に基づいて、前記エラーの通知タイミングを決定することを特徴とする請求項1に記載のエラー通知システム。 The error notification system according to claim 1, wherein the timing determination means determines the error notification timing based on the usage status of the application operating in the operation unit device. 前記操作部装置は、前記エラーの優先度が閾値以上か否かを判断する優先度判断手段を有し、
前記優先度判断手段は、前記優先度判断手段が前記エラーの優先度が閾値以上であると判断した場合、前記タイミング決定手段に前記エラーの通知タイミングを決定させることなく、即座に前記エラーを通知させることを特徴とする請求項1又は2に記載のエラー通知システム。
The operation unit device has a priority determination means for determining whether or not the priority of the error is equal to or higher than a threshold value.
When the priority determining means determines that the priority of the error is equal to or higher than the threshold value, the priority determining means immediately notifies the error without causing the timing determining means to determine the notification timing of the error. The error notification system according to claim 1 or 2, wherein the error notification system is to be used.
前記エラー通知手段は、エラー画面を表示することでエラーを通知するものであり、
前記操作部装置で実行されるアプリが画面を表示している場合、前記タイミング決定手段が前記エラーの通知タイミングを決定し、
前記操作部装置で実行されるアプリが画面を表示していない場合、前記エラーの優先度が閾値未満であっても、前記優先度判断手段は、前記タイミング決定手段に前記エラーの通知タイミングを決定させることなく、即座に前記エラーを通知させることを特徴とする請求項3に記載のエラー通知システム。
The error notification means notifies an error by displaying an error screen.
When the application executed by the operation unit device is displaying the screen, the timing determination means determines the error notification timing.
When the application executed by the operation unit device does not display the screen, even if the priority of the error is less than the threshold value, the priority determining means determines the error notification timing to the timing determining means. The error notification system according to claim 3, wherein the error is immediately notified without causing the error.
前記タイミング決定手段は、前記エラーが生じた機能が使用されたタイミングを前記エラーの通知タイミングに決定することを特徴とする請求項1~4のいずれか1項に記載のエラー通知システム。 The error notification system according to any one of claims 1 to 4, wherein the timing determining means determines the timing at which the function in which the error has occurred is used as the error notification timing. 前記受信手段は、前記操作部装置で実行されるエラー通知を行う第一のアプリが有する機能であり、
前記タイミング決定手段は、前記操作部装置で実行される第二のアプリが有する機能であり、
前記エラーが検出された旨を前記第一のアプリが前記第二のアプリに通知すると、
前記タイミング決定手段が前記エラーの通知タイミングを決定することを特徴とする請求項5に記載のエラー通知システム。
The receiving means is a function of the first application that performs an error notification executed by the operation unit device.
The timing determination means is a function of the second application executed by the operation unit device.
When the first application notifies the second application that the error has been detected,
The error notification system according to claim 5, wherein the timing determination means determines the notification timing of the error.
前記エラー通知手段は、前記操作部装置で実行されるエラー通知を行う第一のアプリが有する機能であり、
前記タイミング決定手段は、前記操作部装置で実行される第二のアプリが有する機能であり、
前記第二のアプリが前記エラーを通知するタイミングであることを前記第一のアプリに通知すると、
前記エラー通知手段が、前記タイミング決定手段が決定した前記エラーの通知タイミングで前記エラーを通知することを特徴とする請求項6に記載のエラー通知システム。
The error notification means is a function of the first application that performs error notification executed by the operation unit device.
The timing determination means is a function of the second application executed by the operation unit device.
When the first application is notified that it is time to notify the error of the second application,
The error notification system according to claim 6, wherein the error notification means notifies the error at the notification timing of the error determined by the timing determination means.
本体装置からエラーの優先度を受信する受信手段と、
前記エラーの優先度が閾値未満の場合に、前記エラーの通知タイミングを決定するタイミング決定手段と、
前記タイミング決定手段が決定した前記エラーの通知タイミングで前記エラーを通知するエラー通知手段と、
操作部装置に対する操作を受け付けるタッチパネルと、を有し、
前記エラー通知手段は、前記タッチパネルが、前記エラーが生じた機能の使用をユーザから受け付けたタイミングで、前記エラーを通知する操作部装置と通信する本体装置であって、
本体装置に生じた前記エラーを検出するエラー検出手段と、
前記エラー検出手段が検出した前記エラーの優先度を判断する優先度判断手段と、
前記エラーの優先度を操作部装置に送信する送信手段と、を有する本体装置。
A receiving means that receives error priority from the main unit, and
When the priority of the error is less than the threshold value, the timing determining means for determining the notification timing of the error and the timing determining means.
An error notification means for notifying the error at the error notification timing determined by the timing determination means, and an error notification means.
It has a touch panel that accepts operations on the operation unit and
The error notification means is a main body device that communicates with an operation unit device that notifies the error at the timing when the touch panel accepts the use of the function in which the error has occurred from the user .
Error detection means for detecting the error that occurred in the main unit, and
A priority determining means for determining the priority of the error detected by the error detecting means, and a priority determining means.
A main unit having a transmission means for transmitting the priority of the error to the operation unit device.
本体装置と通信する操作部装置であって、
前記本体装置から前記本体装置に生じたエラーの優先度を受信する受信手段と、
前記エラーの優先度が閾値未満の場合に、前記エラーの通知タイミングを決定するタイミング決定手段と、
前記タイミング決定手段が決定した前記エラーの通知タイミングで前記エラーを通知するエラー通知手段と、
操作部装置に対する操作を受け付けるタッチパネルと、を有し、
前記エラー通知手段は、前記タッチパネルが、エラーが生じた機能の使用をユーザから受け付けたタイミングで、前記エラーを通知する操作部装置。
An operation unit that communicates with the main unit,
A receiving means for receiving the priority of an error that has occurred in the main body device from the main body device, and
When the priority of the error is less than the threshold value, the timing determining means for determining the notification timing of the error and the timing determining means.
An error notification means for notifying the error at the error notification timing determined by the timing determination means, and an error notification means.
It has a touch panel that accepts operations on the operation unit and
The error notification means is an operation unit device that notifies the error at the timing when the touch panel accepts the use of the function in which the error has occurred from the user .
本体装置が、本体装置に生じたエラーを検出するステップと、
前記エラーを検出するステップで検出された前記エラーの優先度を判断するステップと、
前記エラーの優先度を操作部装置に送信するステップと、を有し、
前記操作部装置が、前記本体装置から前記エラーの優先度を受信するステップと、
前記エラーの優先度が閾値未満の場合に、前記エラーの通知タイミングを決定するステップと、
前記エラーの通知タイミングを決定するステップで決定された前記エラーの通知タイミングで前記エラーを通知するステップと、を有し、
前記操作部装置は、前記操作部装置に対する操作を受け付けるタッチパネル、を有し、
前記エラーを通知するステップでは、前記タッチパネルが、エラーが生じた機能の使用をユーザから受け付けたタイミングで、前記エラーを通知するエラー通知方法。
The step in which the main unit detects an error that has occurred in the main unit,
A step of determining the priority of the error detected in the step of detecting the error, and a step of determining the priority of the error.
It has a step of transmitting the priority of the error to the operation unit device, and has.
The step in which the operation unit device receives the priority of the error from the main body device, and
When the priority of the error is less than the threshold value, the step of determining the notification timing of the error and
It has a step of notifying the error at the error notification timing determined in the step of determining the error notification timing.
The operation unit device has a touch panel that receives an operation on the operation unit device.
In the step of notifying the error, an error notification method for notifying the error at the timing when the touch panel accepts the use of the function in which the error has occurred from the user .
本体装置に生じたエラーを検出するエラー検出手段と、
前記エラー検出手段が検出した前記エラーの優先度を判断する優先度判断手段と、
前記エラーの優先度を操作部装置に送信する送信手段と、を有する本体装置と通信する操作部装置を、
前記本体装置から前記エラーの優先度を受信する受信手段と、
前記エラーの優先度が閾値未満の場合に、前記エラーの通知タイミングを決定するタイミング決定手段と、
前記タイミング決定手段が決定した前記エラーの通知タイミングで前記エラーを通知するエラー通知手段、として機能させ、
前記操作部装置は、前記操作部装置に対する操作を受け付けるタッチパネル、を有し、
前記エラー通知手段は、前記タッチパネルが、エラーが生じた機能の使用をユーザから受け付けたタイミングで、前記エラーを通知するプログラム。
Error detection means for detecting errors that occur in the main unit,
A priority determining means for determining the priority of the error detected by the error detecting means, and a priority determining means.
An operation unit device that communicates with a main body device having a transmission means for transmitting the priority of the error to the operation unit device.
A receiving means for receiving the priority of the error from the main body device, and
When the priority of the error is less than the threshold value, the timing determining means for determining the notification timing of the error and the timing determining means.
It is made to function as an error notification means for notifying the error at the notification timing of the error determined by the timing determination means.
The operation unit device has a touch panel that receives an operation on the operation unit device.
The error notification means is a program for notifying the error at the timing when the touch panel accepts the use of the function in which the error has occurred from the user .
JP2018043630A 2018-03-09 2018-03-09 Error notification system, main unit, operation unit, error notification method, program Active JP7077677B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018043630A JP7077677B2 (en) 2018-03-09 2018-03-09 Error notification system, main unit, operation unit, error notification method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018043630A JP7077677B2 (en) 2018-03-09 2018-03-09 Error notification system, main unit, operation unit, error notification method, program

Publications (2)

Publication Number Publication Date
JP2019155670A JP2019155670A (en) 2019-09-19
JP7077677B2 true JP7077677B2 (en) 2022-05-31

Family

ID=67994361

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018043630A Active JP7077677B2 (en) 2018-03-09 2018-03-09 Error notification system, main unit, operation unit, error notification method, program

Country Status (1)

Country Link
JP (1) JP7077677B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7395378B2 (en) * 2020-02-07 2023-12-11 キヤノン株式会社 Printing system, printing system operating terminal, and program

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002344682A (en) 2001-05-21 2002-11-29 Sharp Corp Image processor
JP2003312107A (en) 2002-04-25 2003-11-06 Canon Inc Print controller, print controlling method, storage medium and program
JP2010238219A (en) 2009-03-10 2010-10-21 Konica Minolta Business Technologies Inc Image forming apparatus, display screen switching method and program
JP2011198238A (en) 2010-03-23 2011-10-06 Konica Minolta Business Technologies Inc Device and method for controlling display screen, and program
JP2011198195A (en) 2010-03-23 2011-10-06 Konica Minolta Business Technologies Inc Display screen control device, display screen control method, and program
JP2012119751A (en) 2010-11-29 2012-06-21 Canon Inc Image processing device, image processing device control method, and program
JP2014146098A (en) 2013-01-28 2014-08-14 Ricoh Co Ltd Information processing system, information processing method, and program
JP2014241494A (en) 2013-06-11 2014-12-25 株式会社リコー Information processing system, information processing method and program
US20150116760A1 (en) 2013-10-30 2015-04-30 Samsung Electronics Co., Ltd Image forming device operating with other image forming device, image forming system including the image forming device, mobile device to use the image forming device and method of controlling the image forming device
JP2015108940A (en) 2013-12-04 2015-06-11 株式会社リコー Information processing system, information processing device, information processing method and program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002344682A (en) 2001-05-21 2002-11-29 Sharp Corp Image processor
JP2003312107A (en) 2002-04-25 2003-11-06 Canon Inc Print controller, print controlling method, storage medium and program
JP2010238219A (en) 2009-03-10 2010-10-21 Konica Minolta Business Technologies Inc Image forming apparatus, display screen switching method and program
JP2011198238A (en) 2010-03-23 2011-10-06 Konica Minolta Business Technologies Inc Device and method for controlling display screen, and program
JP2011198195A (en) 2010-03-23 2011-10-06 Konica Minolta Business Technologies Inc Display screen control device, display screen control method, and program
JP2012119751A (en) 2010-11-29 2012-06-21 Canon Inc Image processing device, image processing device control method, and program
JP2014146098A (en) 2013-01-28 2014-08-14 Ricoh Co Ltd Information processing system, information processing method, and program
JP2014241494A (en) 2013-06-11 2014-12-25 株式会社リコー Information processing system, information processing method and program
US20150116760A1 (en) 2013-10-30 2015-04-30 Samsung Electronics Co., Ltd Image forming device operating with other image forming device, image forming system including the image forming device, mobile device to use the image forming device and method of controlling the image forming device
JP2015108940A (en) 2013-12-04 2015-06-11 株式会社リコー Information processing system, information processing device, information processing method and program

Also Published As

Publication number Publication date
JP2019155670A (en) 2019-09-19

Similar Documents

Publication Publication Date Title
US10694057B2 (en) Apparatus, method and storage medium that stores program
EP2428886B1 (en) Job processing apparatus, computer program, and computer-readable storage medium
US10853707B2 (en) Image forming apparatus, control method for image forming apparatus, and storage medium
CN110389728B (en) Setting control device, setting control method, and program
US10785380B2 (en) Non-transitory computer-readable medium and terminal apparatus
JP2017151899A (en) Program and terminal device
JP2018045664A (en) Use amount management device, use amount management method, use amount management program, and use amount management system
US20130077117A1 (en) Image pickup apparatus, method for controlling the same, and storage medium
US10091369B2 (en) Image processing system, image processing method, and storage medium
US10051136B2 (en) Information processing apparatus, control method for information processing apparatus, and program
JP7077677B2 (en) Error notification system, main unit, operation unit, error notification method, program
JP2015145923A (en) Image processing apparatus, screen display control method, and screen display control program
JP2011041129A (en) Image input/output system
JP2020102760A (en) Image processing apparatus and method for displaying screen of image processing apparatus
JP5716729B2 (en) Image forming apparatus, program, and job execution control method
JP2019176364A (en) Reading device, control method of reading device, and program
US20170048399A1 (en) Image processing apparatus, information processing apparatus, and medium
JP2017151898A (en) Program and terminal device
US20190037094A1 (en) Information processing apparatus and non-transitory computer readable medium
US20120287453A1 (en) Image forming apparatus, method of controlling the same and recording medium
US9883056B2 (en) Image processing apparatus, image processing method, and image processing system
US11831821B2 (en) Information processing apparatus capable of responding to image transmission request issued before image accumulation, method of controlling same, image processing system, and storage medium
US20220263958A1 (en) Image forming apparatus and remote operation control method
JP2019140601A (en) Image processing apparatus and program
JP2018101219A (en) Electronic apparatus setting device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220127

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220502

R151 Written notification of patent or utility model registration

Ref document number: 7077677

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151