US20160316102A1 - Image forming system and monitoring method in which an image forming apparatus is monitored via a server - Google Patents
Image forming system and monitoring method in which an image forming apparatus is monitored via a server Download PDFInfo
- Publication number
- US20160316102A1 US20160316102A1 US15/131,600 US201615131600A US2016316102A1 US 20160316102 A1 US20160316102 A1 US 20160316102A1 US 201615131600 A US201615131600 A US 201615131600A US 2016316102 A1 US2016316102 A1 US 2016316102A1
- Authority
- US
- United States
- Prior art keywords
- image
- template
- image forming
- forming apparatus
- panel
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012544 monitoring process Methods 0.000 title claims abstract description 10
- 238000004891 communication Methods 0.000 abstract description 10
- 230000000007 visual effect Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003705 background correction Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32609—Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
- H04N1/32625—Fault detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00026—Methods therefor
- H04N1/00042—Monitoring, i.e. observation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00071—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
- H04N1/00074—Indicating or reporting
- H04N1/00079—Indicating or reporting remotely
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00344—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a management, maintenance, service or repair apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Definitions
- the present disclosure relates to an image forming system in which an image forming apparatus is monitored via a server, and to a monitoring method for such an image forming system.
- a typical monitoring device that monitors the status of an image forming apparatus and, on detecting a fault in it, notifies its administrator of the fault.
- the typical monitoring device generates a message by embedding a message template with a character string such as a model name; it also transmits the generated message to a terminal that the administrator uses. The terminal then displays a message comprising the character string. The administrator is thus notified of the fault.
- the image forming apparatus including a multifunction peripheral has high functionality.
- image forming apparatuses become increasingly versatile, they suffer ever more various faults.
- the very panel image that is being displayed on a display of an image forming apparatus is acquired from it, and the acquired panel image is displayed before an administrator.
- this typical technique provides the advantage of allowing the administrator an intuitive, visual grasp of a fault in the image forming apparatus, it suffers from a disadvantage of posing a load on network communication because of the large data size of panel images.
- an image forming system includes an image forming apparatus and a sever, both connected to a network.
- the image forming apparatus include: a display configured to display a panel image; and a template code/character data feeder configured to feed a template code corresponding to a template image included in the panel image and character data included in the panel image to the server.
- the server includes: a template code/character data acquirer configured to acquire, from the image forming apparatus, the template code corresponding to the template image included in the panel image and the character data included in the panel image; and a panel image generator configured to read, from a storage configured to store a template image, the template image corresponding to the template code, and to generate the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
- a template code/character data acquirer configured to acquire, from the image forming apparatus, the template code corresponding to the template image included in the panel image and the character data included in the panel image
- a panel image generator configured to read, from a storage configured to store a template image, the template image corresponding to the template code, and to generate the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
- a monitoring method includes steps of operation as gone through in the image forming system described above.
- FIG. 1 is a diagram illustrating a configuration of an image forming system according to one embodiment of the present disclosure
- FIG. 2 is a block diagram illustrating a configuration of a server
- FIG. 3 is a block diagram illustrating a configuration of an image forming apparatus
- FIG. 4 is a block diagram illustrating a configuration of an image forming apparatus and a server
- FIG. 5 is a sequence diagram of operations of an image forming system
- FIG. 6 is a flow chart of operations of a server
- FIG. 7 is a flow chart of operations of an image forming apparatus.
- FIG. 1 is a diagram illustrating an image forming system according to one embodiment of the present disclosure.
- the image forming system 1 includes a server 10 and one or more image forming apparatuses 20 .
- the server 10 communicates with the image forming apparatuses 20 across a network N such as the Internet on a bidirectional basis to exchange information with them.
- the server 10 typically is a personal computer, and is used by an administrator of the image forming apparatuses 20 .
- An “administrator” typically is a serviceperson who undertakes maintenance and administration work for the image forming apparatuses 20 , and will hereinafter be referred to simply as “serviceperson”.
- the image forming apparatuses 20 typically are multifunction peripherals.
- the image forming apparatuses 20 are used by end users (hereinafter occasionally referred to simply as “users”).
- the image forming system 1 is typically used in the following manner.
- a fault occurs while an end user (hereinafter also referred to simply as “user”) is using one of the image forming apparatuses 20 .
- the user seeks instructions from the serviceperson, for example, on a telephone (unillustrated).
- the very image (panel image) that is currently being displayed on a display of the image forming apparatus 20 is displayed remotely.
- a serviceperson needs to understand on a real time basis the status of the image forming apparatus 20 that is being used by a user.
- the new panel image is displayed on the display connected to the server 10 on a real time basis.
- the serviceperson While viewing the image (panel image) displayed on the display connected to the server 10 , the serviceperson gives the user instructions to recover the image forming apparatus 20 from the fault.
- FIG. 2 is a block diagram illustrating a configuration of the server.
- the server 10 includes a controller 11 , a display 12 that is connected to the controller 11 via a bus 17 , a communication controller 13 , an operation panel 15 , and a storage 16 .
- the controller 11 includes a CPU (central processing unit), etc.
- the controller 11 executes programs loaded in RAM (random-access memory).
- the storage 16 includes ROM (read-only memory), RAM, and a large-capacity storage device such as a HDD (hard disk drive).
- ROM read-only memory
- RAM random access memory
- HDD hard disk drive
- the ROM non-volatilely stores programs executed by the controller 11 , data, etc.
- the RAM is loaded with the programs stored in the ROM.
- the large-capacity storage device stores a database.
- the display 12 includes an LCD (liquid crystal display), an organic EL (electroluminescence) display, or the like.
- the display 12 performs data processing based on information received from the controller 11 , and displays on a screen an image based on a generated signal.
- the display 12 typically is an externally provided display device.
- the operation panel 15 includes a keyboard, a mouse, various switches, etc.
- the operation panel 15 detects user operation and conveys it to the controller 11 .
- the communication controller 13 is an interface for connection with the network N.
- FIG. 3 is a block diagram illustrating a configuration of the image forming apparatus.
- the image forming apparatus 20 includes a controller 21 .
- the controller 21 is composed of a CPU, RAM, ROM, a dedicated hardware circuit, etc., and controls the operation of the image forming apparatus 20 in a comprehensive fashion.
- the controller 21 is connected to an image reader 22 , an image processor 24 , an image memory 25 , an image former 26 , an operation panel 27 , a communication controller 29 , a storage 28 , etc.
- the controller 21 controls the operation of the just-enumerated blocks to which it is connected, and exchanges signals and/or data with those blocks.
- the controller 21 drives those mechanisms and controls those processes which are necessary to control the operation of various functions, including a scanning function, a printing function, a copying function, and a facsimile transmission/reception function.
- the image reader 22 reads an image from a document.
- the image processor 24 processes, as necessary, the image data of the image read by the image reader 22 .
- the image processor 24 performs image processing such as shading correction so that the image read by the image reader 22 has improved quality after image formation.
- the image memory 25 provides a storage area for temporary storage of the data of the document image read by the image reader 22 , and for temporary storage of the data to be printed by the image former 26 .
- the image former 26 forms an image based on the image data or the like read by the image reader 22 .
- the operation panel 27 includes a touch screen and an operation keypad for accepting instructions from a user for various operations and processes that can be executed by the image forming apparatus 20 .
- the touch screen includes a display 27 a, such as an LCD (liquid crystal display), that is fitted with a touch panel.
- the communication controller 29 is an interface for connection with the network N.
- the storage 28 is a large-capacity storage device, such as a HDD, that stores the document image read by the image reader 22 , etc.
- FIG. 4 is a block diagram illustrating a configuration of the server and the image forming apparatus.
- the server 10 includes an image forming apparatus list feeder 101 , a template code/character data acquirer 102 , and a panel image generator 103 .
- the image forming apparatus list feeder 101 detects, as an image forming apparatus list request, a predetermined operation on the operation panel 15 by a serviceperson, it reads an image forming apparatus list 161 stored in the storage 16 and displays it on the display 12 .
- the template code/character data acquirer 102 When the template code/character data acquirer 102 detects, as a panel-image acquisition request, a predetermined operation on the operation panel 15 by a serviceperson, based on this operation, it selects one of the one or more image forming apparatuses 20 included in the image forming apparatus list 161 . The template code/character data acquirer 102 then transmits a template code/character data acquisition request to the one selected image forming apparatus 20 . The template code/character data acquirer 102 receives a template code and character data from the image forming apparatus 20 . The template code/character data acquirer 102 feeds the received template code and character data to the panel image generator 103 .
- the panel image generator 103 recognizes the template code acquired from the template code/character data acquirer 102 , and searches a template image database (DB) 162 in the storage 16 with that template code as a key.
- the panel image generator 103 reads a template image corresponding to the template code from the template image database 162 .
- the panel image generator 103 generates a panel image by combining together the template image read from the template image database 162 and the character data acquired from the template code/character data acquirer 102 .
- the generated panel image is identical with the panel image being displayed on the display 27 a of the image forming apparatus 20 .
- the panel image generator 103 displays the generated panel image on the display 12 .
- the image forming apparatus 20 includes a template code/character data feeder 201
- the template code/character data feeder 201 receives a template code/character data acquisition request from the server 10 .
- the template code/character data feeder 201 reads from the storage 28 a template code corresponding to the template image included in the panel image that is currently being displayed on the display 27 a.
- the template code/character data feeder 201 further reads from the storage 28 the character data included in the panel image that is being displayed on the display 27 a.
- the template code/character data feeder 201 transmits the read template code and character data to the server 10 .
- FIG. 5 is a sequence diagram of operation of the image forming system.
- FIG. 6 is a flow chart of operation of the server.
- FIG. 7 is a flow chart of operation of the image forming apparatus.
- the image forming apparatus list feeder 101 in the server 10 detects, as an image forming apparatus list request, a predetermined operation on the operation panel 15 by a serviceperson (Step S 101 ), it reads an image forming apparatus list 161 stored in the storage 16 (Step S 102 ).
- the image forming apparatus list feeder 101 displays the image forming apparatus list 161 on the display 12 (Step S 103 ).
- the serviceperson selects one image forming apparatus 20 by operating the operation panel 15 .
- the template code/character data acquirer 102 detects, as a panel-image acquisition request, a predetermined operation on the operation panel 15 by the serviceperson (Step S 104 ), based on that operation, it selects one of the one or more image forming apparatuses 20 included in the image forming apparatus list 161 .
- the template code/character data acquirer 102 transmits a template-code/character data acquisition request to the selected one image forming apparatus 20 (Step S 105 ).
- the template code/character data feeder 201 in the image forming apparatus 20 receives the template-code/character data acquisition request from the server 10 (Step S 201 ). In response to the request, the template code/character data feeder 201 reads from the storage 28 a template code corresponding to the template image included in the panel image that is currently being displayed on the display 27 a (Step S 202 ). The template code/character data feeder 201 further reads from the storage 28 the character data included in the panel image that is being displayed on the display 27 a (Step S 203 ). The template code/character data feeder 201 transmits the read template code and character data to the server 10 (Step S 204 ).
- the template code/character data acquirer 102 in the server 10 receives the template code and the character data from the image forming apparatus 20 (Step S 106 ).
- the template code/character data acquirer 102 feeds the received template code and character data to the panel image generator 103 .
- the panel image generator 103 recognizes the template code acquired from the template code/character data acquirer 102 (Step S 107 ), and searches a template image database 162 in the storage 16 with that template code as a key (Step S 108 ).
- the panel image generator 103 reads a template image corresponding to the template code from the template image database 162 (Step S 109 ).
- the panel image generator 103 generates a panel image by combining together the template image read from the template image database 162 and the character data acquired from the template code/character data acquirer 102 (Step S 110 ).
- the generated panel image is identical with the panel image that is being displayed on the display 27 a of the image forming apparatus 20 .
- the panel image generator 103 displays the generated panel image on the display 12 (Step S 111 ).
- an image forming apparatus 20 transmits a template code and character data to a server 10 .
- the server 10 reads a template image corresponding to the received template code from a template image database 162 set in a large-capacity storage 16 , generates a panel image by combining together the read template image and the received character data, and displays the panel image on a display 12 .
- the server 10 displays on the display 12 the very panel image that is displayed on a display 27 a of the image forming apparatus 20 .
- This allows a serviceperson a more intuitive, visual grasp of the status of the image forming apparatus 20 compared with a method that displays a message generated based on a message template.
- the image forming apparatus 20 transmits a template code and character data (with a small data size). This allows a significant reduction in the load on network communication compared with a method that requires the image forming apparatus to transmit a panel image itself (with a large data size).
- the server 10 needs to acquire a panel image each time the panel image on the image forming apparatus 20 changes to another.
- a panel image with a large data size needs to be transmitted, further increasing the load on network communication.
- the image forming apparatus 20 has only to transmit a template code and character data. It is thus possible to reduce the size of the transmitted data to as small as when a message is transmitted.
- a template image is stored in the template image database 162 set in the large-capacity storage 16 .
- the panel image or template image
- the capacity of the storage in the image forming apparatus is limited.
- a template image with a large data size is stored in the template image database 162 set in the large-capacity storage 16 .
- the server 10 generates a panel image by combining together a template image and character data.
- the image forming apparatus 20 can be used in a variety of language environments all over the world. According to the embodiment under discussion, no matter what language environment in the world the image forming apparatus 20 may be used, the image forming apparatus 20 can generate a linguistically proper panel image by embedding a uniform template image with character data in the national language there.
- the image forming apparatus 20 can generate a linguistically proper panel image by embedding a uniform template image with character data in the national language there.
- a method that requires the image forming apparatus to transmit a panel image itself separate panel images with indications in a variety of languages need to be stored in the image forming apparatus itself, inconveniently further increasing the amount of data stored in the image forming apparatus. It is also necessary to store panel images in a particular language at the time of shipment, necessitating an extra working step at the time of shipment.
- the panel image generator 103 in the server 10 cannot read a template image from the template image database 162 .
- the panel image generator 103 may feed a template image acquisition request to the image forming apparatus 20 to acquire from the image forming apparatus 20 a template image corresponding to the template code included in the template image acquisition request.
- a personal computer (unillustrated) may be connected to the server 10 so that a serviceperson operates the personal computer to control the server 10 .
- the template image database 162 may be stored in an externally provided large-capacity storage device (unillustrated) connected to the server 10 .
- a monitoring method comprising: via a server,
- a template code/character data acquirer configured to acquiring, from an image forming apparatus having a display configured to display a panel image, a template code corresponding to a template image included in the panel image and character data included in the panel image, and
- a template code/character data acquirer configured to acquiring, from an image forming apparatus having a display configured to display a panel image, a template code corresponding to a template image included in the panel image and character data included in the panel image, and
- a template code/character data feeder configured to feed a template code corresponding to a template image included in a panel image displayed on a display and character data included in the panel image to a server.
- a non-transitory computer readable medium having stored thereon a program for making an image forming apparatus function as
- a template code/character data feeder configured to feed a template code corresponding to a template image included in a panel image displayed on a display and character data included in the panel image to a server.
- a monitoring method comprising:
- an image forming apparatus having a display configured to display a panel image
- a server 10 generates the very panel image displayed on a display of an image forming apparatus 20 . This allows an administrator a more intuitive, visual grasp of the status of the image forming apparatus 20 compared with a method that gives a notification by a message.
- the image forming apparatus 20 transmits a template code and character data (with a small data size). This allows a significant reduction in the load on network communication.
- the server 10 needs to acquire a panel image
- the image forming apparatus 20 has only to transmit a template code and character data. This helps reduce the size of the transmitted data.
- the server 10 stores template images with a large data size. Thus, the storage capacity of the image forming apparatus 20 no longer matters.
- the server 10 generates a panel image by combining together a template image and character data.
- the image forming apparatus 20 it is possible to generate a linguistically proper panel image by embedding a uniform template image with character data in the national language there.
- the technology disclosed herein provides an image forming system and a monitoring method that allow an administrator an intuitive, visual grasp of the status of an image forming apparatus and that help reduce the load on network communication.
- the benefits of the present technology are not limited to those mentioned here; it provides any of the benefits mentioned herein.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
- This application is based upon and claims the benefit of priority from the corresponding Japanese Patent Application No. 2015-086555 filed on Apr. 21, 2015, the entire contents of which are incorporated herein by reference.
- The present disclosure relates to an image forming system in which an image forming apparatus is monitored via a server, and to a monitoring method for such an image forming system.
- A typical monitoring device is known that monitors the status of an image forming apparatus and, on detecting a fault in it, notifies its administrator of the fault. The typical monitoring device generates a message by embedding a message template with a character string such as a model name; it also transmits the generated message to a terminal that the administrator uses. The terminal then displays a message comprising the character string. The administrator is thus notified of the fault.
- Recently, the image forming apparatus including a multifunction peripheral (MFP) has high functionality. As image forming apparatuses become increasingly versatile, they suffer ever more various faults. Thus, there is a limit to exactly notifying an administrator of a fault in an image forming apparatus by sole use of a message generated based on a message template.
- As an alternative to a method of notifying a fault by use of a message generated based on a message template, according to one typical technique, the very panel image that is being displayed on a display of an image forming apparatus is acquired from it, and the acquired panel image is displayed before an administrator. However, while this typical technique provides the advantage of allowing the administrator an intuitive, visual grasp of a fault in the image forming apparatus, it suffers from a disadvantage of posing a load on network communication because of the large data size of panel images.
- According to one aspect of the present disclosure, an image forming system includes an image forming apparatus and a sever, both connected to a network. The image forming apparatus include: a display configured to display a panel image; and a template code/character data feeder configured to feed a template code corresponding to a template image included in the panel image and character data included in the panel image to the server. The server includes: a template code/character data acquirer configured to acquire, from the image forming apparatus, the template code corresponding to the template image included in the panel image and the character data included in the panel image; and a panel image generator configured to read, from a storage configured to store a template image, the template image corresponding to the template code, and to generate the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
- According to another aspect of the present disclosure, a monitoring method includes steps of operation as gone through in the image forming system described above.
-
FIG. 1 is a diagram illustrating a configuration of an image forming system according to one embodiment of the present disclosure; -
FIG. 2 is a block diagram illustrating a configuration of a server; -
FIG. 3 is a block diagram illustrating a configuration of an image forming apparatus; -
FIG. 4 is a block diagram illustrating a configuration of an image forming apparatus and a server; -
FIG. 5 is a sequence diagram of operations of an image forming system; -
FIG. 6 is a flow chart of operations of a server; and -
FIG. 7 is a flow chart of operations of an image forming apparatus. - An embodiment of the present disclosure will be described below with reference to the accompanying drawings.
-
FIG. 1 is a diagram illustrating an image forming system according to one embodiment of the present disclosure. Theimage forming system 1 includes aserver 10 and one or moreimage forming apparatuses 20. - The
server 10 communicates with theimage forming apparatuses 20 across a network N such as the Internet on a bidirectional basis to exchange information with them. Theserver 10 typically is a personal computer, and is used by an administrator of theimage forming apparatuses 20. An “administrator” typically is a serviceperson who undertakes maintenance and administration work for theimage forming apparatuses 20, and will hereinafter be referred to simply as “serviceperson”. - The
image forming apparatuses 20 typically are multifunction peripherals. Theimage forming apparatuses 20 are used by end users (hereinafter occasionally referred to simply as “users”). - The
image forming system 1 is typically used in the following manner. Suppose that a fault occurs while an end user (hereinafter also referred to simply as “user”) is using one of theimage forming apparatuses 20. In this situation, the user seeks instructions from the serviceperson, for example, on a telephone (unillustrated). On a display connected to theserver 10 that the serviceperson uses, the very image (panel image) that is currently being displayed on a display of theimage forming apparatus 20 is displayed remotely. In maintenance and administration work, a serviceperson needs to understand on a real time basis the status of theimage forming apparatus 20 that is being used by a user. Accordingly, each time the panel image on theimage forming apparatus 20 switches to another, the new panel image is displayed on the display connected to theserver 10 on a real time basis. While viewing the image (panel image) displayed on the display connected to theserver 10, the serviceperson gives the user instructions to recover theimage forming apparatus 20 from the fault. -
FIG. 2 is a block diagram illustrating a configuration of the server. Theserver 10 includes acontroller 11, adisplay 12 that is connected to thecontroller 11 via abus 17, acommunication controller 13, anoperation panel 15, and astorage 16. - The
controller 11 includes a CPU (central processing unit), etc. Thecontroller 11 executes programs loaded in RAM (random-access memory). - The
storage 16 includes ROM (read-only memory), RAM, and a large-capacity storage device such as a HDD (hard disk drive). The ROM non-volatilely stores programs executed by thecontroller 11, data, etc. The RAM is loaded with the programs stored in the ROM. The large-capacity storage device stores a database. - The
display 12 includes an LCD (liquid crystal display), an organic EL (electroluminescence) display, or the like. Thedisplay 12 performs data processing based on information received from thecontroller 11, and displays on a screen an image based on a generated signal. Thedisplay 12 typically is an externally provided display device. - The
operation panel 15 includes a keyboard, a mouse, various switches, etc. Theoperation panel 15 detects user operation and conveys it to thecontroller 11. - The
communication controller 13 is an interface for connection with the network N. -
FIG. 3 is a block diagram illustrating a configuration of the image forming apparatus. Theimage forming apparatus 20 includes acontroller 21. Thecontroller 21 is composed of a CPU, RAM, ROM, a dedicated hardware circuit, etc., and controls the operation of theimage forming apparatus 20 in a comprehensive fashion. - The
controller 21 is connected to animage reader 22, animage processor 24, animage memory 25, an image former 26, anoperation panel 27, acommunication controller 29, astorage 28, etc. Thecontroller 21 controls the operation of the just-enumerated blocks to which it is connected, and exchanges signals and/or data with those blocks. - According to an instruction to execute a job that is entered by a user via the
operation panel 27 or that is fed in from a network-connected PC or the like, thecontroller 21 drives those mechanisms and controls those processes which are necessary to control the operation of various functions, including a scanning function, a printing function, a copying function, and a facsimile transmission/reception function. - The
image reader 22 reads an image from a document. - The
image processor 24 processes, as necessary, the image data of the image read by theimage reader 22. For example, theimage processor 24 performs image processing such as shading correction so that the image read by theimage reader 22 has improved quality after image formation. - The
image memory 25 provides a storage area for temporary storage of the data of the document image read by theimage reader 22, and for temporary storage of the data to be printed by the image former 26. - The image former 26 forms an image based on the image data or the like read by the
image reader 22. - The
operation panel 27 includes a touch screen and an operation keypad for accepting instructions from a user for various operations and processes that can be executed by theimage forming apparatus 20. The touch screen includes adisplay 27 a, such as an LCD (liquid crystal display), that is fitted with a touch panel. - The
communication controller 29 is an interface for connection with the network N. - The
storage 28 is a large-capacity storage device, such as a HDD, that stores the document image read by theimage reader 22, etc. -
FIG. 4 is a block diagram illustrating a configuration of the server and the image forming apparatus. Theserver 10 includes an image formingapparatus list feeder 101, a template code/character data acquirer 102, and apanel image generator 103. - When the image forming
apparatus list feeder 101 detects, as an image forming apparatus list request, a predetermined operation on theoperation panel 15 by a serviceperson, it reads an image formingapparatus list 161 stored in thestorage 16 and displays it on thedisplay 12. - When the template code/
character data acquirer 102 detects, as a panel-image acquisition request, a predetermined operation on theoperation panel 15 by a serviceperson, based on this operation, it selects one of the one or moreimage forming apparatuses 20 included in the image formingapparatus list 161. The template code/character data acquirer 102 then transmits a template code/character data acquisition request to the one selectedimage forming apparatus 20. The template code/character data acquirer 102 receives a template code and character data from theimage forming apparatus 20. The template code/character data acquirer 102 feeds the received template code and character data to thepanel image generator 103. - The
panel image generator 103 recognizes the template code acquired from the template code/character data acquirer 102, and searches a template image database (DB) 162 in thestorage 16 with that template code as a key. Thepanel image generator 103 reads a template image corresponding to the template code from thetemplate image database 162. Thepanel image generator 103 generates a panel image by combining together the template image read from thetemplate image database 162 and the character data acquired from the template code/character data acquirer 102. The generated panel image is identical with the panel image being displayed on thedisplay 27 a of theimage forming apparatus 20. Thepanel image generator 103 displays the generated panel image on thedisplay 12. - The
image forming apparatus 20 includes a template code/character data feeder 201 - The template code/
character data feeder 201 receives a template code/character data acquisition request from theserver 10. In response to the request, the template code/character data feeder 201 reads from the storage 28 a template code corresponding to the template image included in the panel image that is currently being displayed on thedisplay 27 a. The template code/character data feeder 201 further reads from thestorage 28 the character data included in the panel image that is being displayed on thedisplay 27 a. The template code/character data feeder 201 transmits the read template code and character data to theserver 10. -
FIG. 5 is a sequence diagram of operation of the image forming system.FIG. 6 is a flow chart of operation of the server.FIG. 7 is a flow chart of operation of the image forming apparatus. When the image formingapparatus list feeder 101 in theserver 10 detects, as an image forming apparatus list request, a predetermined operation on theoperation panel 15 by a serviceperson (Step S101), it reads an image formingapparatus list 161 stored in the storage 16 (Step S102). The image formingapparatus list feeder 101 displays the image formingapparatus list 161 on the display 12 (Step S103). - Referring to the displayed image forming
apparatus list 161, the serviceperson selects oneimage forming apparatus 20 by operating theoperation panel 15. When the template code/character data acquirer 102 detects, as a panel-image acquisition request, a predetermined operation on theoperation panel 15 by the serviceperson (Step S104), based on that operation, it selects one of the one or moreimage forming apparatuses 20 included in the image formingapparatus list 161. The template code/character data acquirer 102 transmits a template-code/character data acquisition request to the selected one image forming apparatus 20 (Step S105). - The template code/
character data feeder 201 in theimage forming apparatus 20 receives the template-code/character data acquisition request from the server 10 (Step S201). In response to the request, the template code/character data feeder 201 reads from the storage 28 a template code corresponding to the template image included in the panel image that is currently being displayed on thedisplay 27 a (Step S202). The template code/character data feeder 201 further reads from thestorage 28 the character data included in the panel image that is being displayed on thedisplay 27 a (Step S203). The template code/character data feeder 201 transmits the read template code and character data to the server 10 (Step S204). - The template code/
character data acquirer 102 in theserver 10 receives the template code and the character data from the image forming apparatus 20 (Step S106). The template code/character data acquirer 102 feeds the received template code and character data to thepanel image generator 103. - The
panel image generator 103 recognizes the template code acquired from the template code/character data acquirer 102 (Step S107), and searches atemplate image database 162 in thestorage 16 with that template code as a key (Step S108). Thepanel image generator 103 reads a template image corresponding to the template code from the template image database 162 (Step S109). Thepanel image generator 103 generates a panel image by combining together the template image read from thetemplate image database 162 and the character data acquired from the template code/character data acquirer 102 (Step S110). The generated panel image is identical with the panel image that is being displayed on thedisplay 27 a of theimage forming apparatus 20. Thepanel image generator 103 displays the generated panel image on the display 12 (Step S111). - According to one embodiment, an
image forming apparatus 20 transmits a template code and character data to aserver 10. Theserver 10 reads a template image corresponding to the received template code from atemplate image database 162 set in a large-capacity storage 16, generates a panel image by combining together the read template image and the received character data, and displays the panel image on adisplay 12. - In this way, first, the
server 10 displays on thedisplay 12 the very panel image that is displayed on adisplay 27 a of theimage forming apparatus 20. This allows a serviceperson a more intuitive, visual grasp of the status of theimage forming apparatus 20 compared with a method that displays a message generated based on a message template. - Second, the
image forming apparatus 20 transmits a template code and character data (with a small data size). This allows a significant reduction in the load on network communication compared with a method that requires the image forming apparatus to transmit a panel image itself (with a large data size). In particular, in maintenance and administration work that requires a serviceperson to understand on a real time basis the status of theimage forming apparatus 20 that an end user is using, theserver 10 needs to acquire a panel image each time the panel image on theimage forming apparatus 20 changes to another. Inconveniently, with a method that involves the transmission of the panel image itself, each time the panel image changes to another, a panel image with a large data size needs to be transmitted, further increasing the load on network communication. By contrast, according to the embodiment under discussion, each time the panel image is changed to another, theimage forming apparatus 20 has only to transmit a template code and character data. It is thus possible to reduce the size of the transmitted data to as small as when a message is transmitted. - Third, a template image is stored in the
template image database 162 set in the large-capacity storage 16. With a method that requires the image forming apparatus to transmit a panel image itself to the server, the panel image (or template image) needs to be stored in the image forming apparatus itself. However, the capacity of the storage in the image forming apparatus is limited. By contrast, according to the embodiment under discussion, a template image with a large data size is stored in thetemplate image database 162 set in the large-capacity storage 16. Thus, storage capacity no longer matters. - Fourth, the
server 10 generates a panel image by combining together a template image and character data. Theimage forming apparatus 20 can be used in a variety of language environments all over the world. According to the embodiment under discussion, no matter what language environment in the world theimage forming apparatus 20 may be used, theimage forming apparatus 20 can generate a linguistically proper panel image by embedding a uniform template image with character data in the national language there. By contrast, with a method that requires the image forming apparatus to transmit a panel image itself, separate panel images with indications in a variety of languages need to be stored in the image forming apparatus itself, inconveniently further increasing the amount of data stored in the image forming apparatus. It is also necessary to store panel images in a particular language at the time of shipment, necessitating an extra working step at the time of shipment. - Suppose that, at Step S109, the
panel image generator 103 in theserver 10 cannot read a template image from thetemplate image database 162. In that case, thepanel image generator 103 may feed a template image acquisition request to theimage forming apparatus 20 to acquire from the image forming apparatus 20 a template image corresponding to the template code included in the template image acquisition request. - A personal computer (unillustrated) may be connected to the
server 10 so that a serviceperson operates the personal computer to control theserver 10. - The
template image database 162 may be stored in an externally provided large-capacity storage device (unillustrated) connected to theserver 10. - The technology disclosed herein can be implemented also in the following configurations.
- (1) A monitoring method, comprising: via a server,
- acquiring, from an image forming apparatus having a display configured to display a panel image, a template code corresponding to a template image included in the panel image and character data included in the panel image;
- reading, from a storage configured to store a template image, the template image corresponding to the template code; and
- generating the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
- (2) A program for making a server as
- a template code/character data acquirer configured to acquiring, from an image forming apparatus having a display configured to display a panel image, a template code corresponding to a template image included in the panel image and character data included in the panel image, and
- a panel image generator configured
-
- to read, from a storage configured to store a template image, the template image corresponding to the template code and
- to generate the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
(3) A non-transitory computer readable medium having stored thereon a program for making a server as
- a template code/character data acquirer configured to acquiring, from an image forming apparatus having a display configured to display a panel image, a template code corresponding to a template image included in the panel image and character data included in the panel image, and
- a panel image generator configured
-
- to read, from a storage configured to store a template image, the template image corresponding to the template code and
- to generate the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
(4) A monitoring method, comprising: via an image forming apparatus having a display configured to display a panel image,
- feeding a template code corresponding to a template image included in the panel image and character data included in the panel image to a server.
- (5) A program for making an image forming apparatus function as
- a template code/character data feeder configured to feed a template code corresponding to a template image included in a panel image displayed on a display and character data included in the panel image to a server.
- (6) A non-transitory computer readable medium having stored thereon a program for making an image forming apparatus function as
- a template code/character data feeder configured to feed a template code corresponding to a template image included in a panel image displayed on a display and character data included in the panel image to a server.
- (7) A monitoring method, comprising:
- via an image forming apparatus having a display configured to display a panel image,
-
- feeding a template code corresponding to a template image included in the panel image and character data included in the panel image to a server; and
- via a server,
-
- acquiring, from the image forming apparatus, the template code corresponding to the template image included in the panel image and the character data included in the panel image;
- reading, from a storage configured to store a template image, the template image corresponding to the template code; and
- generating the panel image by combining together the template image read and the character data acquired from the image forming apparatus.
- As described above, according to the present disclosure, first, a
server 10 generates the very panel image displayed on a display of animage forming apparatus 20. This allows an administrator a more intuitive, visual grasp of the status of theimage forming apparatus 20 compared with a method that gives a notification by a message. - Second, the
image forming apparatus 20 transmits a template code and character data (with a small data size). This allows a significant reduction in the load on network communication. In particular, even in a case where, each time the panel image on theimage forming apparatus 20 changes to another, theserver 10 needs to acquire a panel image, each time the panel image is changed to another, theimage forming apparatus 20 has only to transmit a template code and character data. This helps reduce the size of the transmitted data. - Third, while the capacity of the storage in the
image forming apparatus 20 is limited, theserver 10 stores template images with a large data size. Thus, the storage capacity of theimage forming apparatus 20 no longer matters. - Fourth, the
server 10 generates a panel image by combining together a template image and character data. In no matter what language environment in the world theimage forming apparatus 20 may be used, it is possible to generate a linguistically proper panel image by embedding a uniform template image with character data in the national language there. - Thus, the technology disclosed herein provides an image forming system and a monitoring method that allow an administrator an intuitive, visual grasp of the status of an image forming apparatus and that help reduce the load on network communication. The benefits of the present technology are not limited to those mentioned here; it provides any of the benefits mentioned herein.
Claims (2)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015086555A JP6304114B2 (en) | 2015-04-21 | 2015-04-21 | Information processing system |
| JP2015-086555 | 2015-04-21 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20160316102A1 true US20160316102A1 (en) | 2016-10-27 |
| US9497351B1 US9497351B1 (en) | 2016-11-15 |
Family
ID=57147493
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/131,600 Expired - Fee Related US9497351B1 (en) | 2015-04-21 | 2016-04-18 | Image forming system and monitoring method in which an image forming apparatus is monitored via a server |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9497351B1 (en) |
| JP (1) | JP6304114B2 (en) |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3327566B2 (en) * | 1991-10-25 | 2002-09-24 | 株式会社リコー | Remote monitoring device and remote control device for office equipment |
| US5699494A (en) * | 1995-02-24 | 1997-12-16 | Lexmark International, Inc. | Remote replication of printer operator panel |
| US5727135A (en) * | 1995-03-23 | 1998-03-10 | Lexmark International, Inc. | Multiple printer status information indication |
| JP2000172589A (en) * | 1998-12-09 | 2000-06-23 | Nippon Telegr & Teleph Corp <Ntt> | Emotion image communication method, emotion image communication device, and recording medium storing emotion image communication program |
| JP4046897B2 (en) * | 1999-06-30 | 2008-02-13 | キヤノン株式会社 | Image input apparatus and control method thereof |
| JP2002014905A (en) * | 2000-06-29 | 2002-01-18 | Sharp Corp | E-mail transmission device, e-mail reception device, image server device, storage medium storing e-mail transmission program, and storage medium storing e-mail reception program |
| JP4582942B2 (en) | 2001-03-23 | 2010-11-17 | 株式会社リコー | Device monitoring apparatus, device monitoring method, and device monitoring system |
| JP2003153058A (en) * | 2001-11-13 | 2003-05-23 | Sony Corp | Imaging device |
| JP2007001237A (en) * | 2005-06-27 | 2007-01-11 | Konica Minolta Business Technologies Inc | Apparatus, apparatus system, image forming apparatus, and method and program for controlling apparatus |
| JP2010204980A (en) * | 2009-03-04 | 2010-09-16 | Konica Minolta Business Technologies Inc | Character display system and multilingual supporting image forming device |
-
2015
- 2015-04-21 JP JP2015086555A patent/JP6304114B2/en not_active Expired - Fee Related
-
2016
- 2016-04-18 US US15/131,600 patent/US9497351B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US9497351B1 (en) | 2016-11-15 |
| JP6304114B2 (en) | 2018-04-04 |
| JP2016206875A (en) | 2016-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10694057B2 (en) | Apparatus, method and storage medium that stores program | |
| US9535662B2 (en) | Data processing apparatus and data processing method | |
| EP2395423A2 (en) | Information transmission apparatus, control method of information transmission apparatus, and computer program | |
| US9135360B2 (en) | Information transmission apparatus, control method thereof, and recording medium storing computer program | |
| US9934096B2 (en) | Fault management system | |
| US8705100B2 (en) | Image processing apparatus that displays screen on display unit using browser, control method therefor, and storage medium | |
| US9628665B2 (en) | Information processing system, information processing apparatus, information processing method, and recording medium | |
| US20160085488A1 (en) | Information processing apparatus, system, storage medium, and information processing method | |
| US20120133966A1 (en) | Image processing apparatus, control method thereof and storage medium | |
| US20150163373A1 (en) | Data process system, data process apparatus, and data process method | |
| US9258449B1 (en) | Image processing apparatus, system, image processing method, and non-transitory computer readable medium | |
| US8154760B2 (en) | Image forming apparatus, content display method, and computer program product | |
| US9917964B2 (en) | Information processing apparatus, information system, information processing method, and storage medium | |
| US9497351B1 (en) | Image forming system and monitoring method in which an image forming apparatus is monitored via a server | |
| US20150324247A1 (en) | Failure information management system and failure information management apparatus | |
| US10523829B2 (en) | Image forming device and control program of image forming device | |
| US9509871B2 (en) | Information processing apparatus, information processing system, information processing method, and non-transitory computer readable medium | |
| JP5669510B2 (en) | Information processing apparatus, control method therefor, and program | |
| US10917531B2 (en) | Operation apparatus, information processing system, and operation method for outputting a message by voice sound | |
| US10015351B2 (en) | Instruction apparatus, processing apparatus, and processing system | |
| US9176693B2 (en) | Electronic device that automatically registers alternative user operation | |
| JP2017046026A (en) | Data processing system, information processing apparatus, information processing apparatus control method, and program | |
| JP2018065300A (en) | Electronic apparatus and program | |
| JP2016218794A (en) | Information processing apparatus, application conversion method, computer program, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: KYOCERA DOCUMENT SOLUTIONS INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MATSUMOTO, ATSUSHI;OKU, TOYOAKI;NAKAMURA, TAKESHI;AND OTHERS;SIGNING DATES FROM 20160411 TO 20160412;REEL/FRAME:038330/0677 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20241115 |