This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2023-222283 filed Dec. 28, 2023.
The present invention relates to an information processing system and a non-transitory computer-readable recording medium.
For example, JP2003-256836A discloses a configuration in which a region of interest is selected in an image, an image region is automatically moved to the left or right while maintaining the region of interest when a zoom level is changed, the selected region of interest is maintained, and if there is a plurality of regions of interest, the number of regions of interest is optimized for display.
A diagnosis image of a recording medium is output by an image forming section, the output diagnosis image is read by a reading section, and when there is an image abnormality in the read image as a result of the diagnosis of the read image which has been read, a cause of the image abnormality is identified. A user can know the presence of the image abnormality and the cause of the image abnormality by viewing a screen displaying a diagnosis result. The user takes countermeasures such as component replacement according to the cause of the image abnormality to prevent the image abnormality from occurring.
However, in a mode in which the cause of an image abnormality is displayed only in association with the image abnormality, it may be difficult for some users to determine whether the cause is reliable.
Aspects of non-limiting embodiments of the present disclosure relate to an information processing system that obtains, from a user who has viewed a diagnosis result, higher reliability about a cause of an image abnormality than in a case where the diagnosis result of a read image is displayed only in such a manner that the cause is associated with the image abnormality.
Aspects of certain non-limiting embodiments of the present disclosure address the above advantages and/or other advantages not described above. However, aspects of the non-limiting embodiments are not required to address the advantages described above, and aspects of the non-limiting embodiments of the present disclosure may not address advantages described above.
According to an aspect of the present disclosure, there is provided an information processing system comprising one or a plurality of processors, wherein the one or the plurality of processors acquires a read image that is an image obtained by reading, by a reading section, a diagnosis image of a recording medium output by an image forming section, when the read image has an image abnormality as a result of diagnosis of the read image acquired, displays a cause of the image abnormality in association with the image abnormality, and outputs presence of another image abnormality having the cause being common when at least one of the image abnormality displayed or the cause of the image abnormality is designated by a user.
Exemplary embodiments of the present invention will be described in detail based on the following figures, wherein:
In the following, exemplary embodiments of the present invention will be described with reference to the drawings.
The diagnosis system 1 according to the present exemplary embodiment is provided with a plurality of image forming apparatuses 100 and a server apparatuses 200 connected to each of the plurality of image forming apparatuses 100 via a communication line 900. In the present exemplary embodiment, diagnosis of each of the image forming apparatuses 100 is performed in the server apparatus 200 as an example of an information processing system and an example of an information processing apparatus.
Furthermore, the diagnosis system 1 according to the present exemplary embodiment is provided with a user terminal 300 that is connected to the server apparatus 200 and receives an operation from a user.
Note that
The user terminal 300 is provided with a display device 310. The user terminal 300 is implemented by a computer. Examples of the form of the user terminal 300 include a personal computer (PC), a smartphone, and a tablet terminal.
The image forming apparatus 100 is provided with an image former 100A as an example of an image forming section that forms an image on paper as an example of a recording medium.
An image is formed on paper by the image former 100A by using, for example, an inkjet method or an electrophotographic method. The method of forming an image on paper by the image former 100A is not limited to the inkjet method or the electrophotographic method, and another method may be used.
The image forming apparatus 100 is further provided with an information processing unit 100B. The information processing unit 100B performs various kinds of processing to be performed on the image forming apparatus 100.
Each of the server apparatus 200 and the information processing unit 100B includes a calculation processing unit 11 that executes digital calculation processing in accordance with a program and a secondary storage 12 that stores information.
The secondary storage 12 is implemented by an existing information storage device such as, for example, a hard disk drive (HDD), a semiconductor memory, or a magnetic tape. The calculation processing unit 11 includes a CPU 11a as an example of a processor.
The calculation processing unit 11 is provided with a RAM 11b used as a working memory or the like of the CPU 11a and a ROM 11c in which a program or the like to be executed by the CPU 11a is stored.
The calculation processing unit 11 is provided with a non-volatile memory 11d that is configured to be rewritable and can hold data even when power supply is stopped, and an interface unit 11e that controls each unit such as a communication unit connected to the calculation processing unit 11.
The non-volatile memory 11d includes, for example, a battery-backed SRAM, a flash memory, or the like. The secondary storage 12 stores, in addition to files and the like, programs to be executed by the calculation processing unit 11.
In the present exemplary embodiment, the calculation processing unit 11 reads a program stored in the ROM 11c or the secondary storage 12 to execute each processing.
The program executed by the CPU 11a can be provided to the server apparatus 200 and the information processing unit 100B in a state of being stored in a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, or the like), an optical recording medium (optical disc or the like), a magneto-optical recording medium, or a semiconductor memory. The program executed by the CPU 11a may be provided to the server apparatus 200 and the information processing unit 100B by using a communication unit such as the Internet.
As used in the specification, a processor refers to a processor in a broad sense, and includes a general-purpose processor (for example, central processing unit (CPU) and the like) and a dedicated processor (for example, graphics processing unit (GPU), application specific integrated circuit (ASIC), field programmable gate array (FPGA), programmable logic devices, and the like).
The operation of the processor may be performed not only by one processor but also by a plurality of processors existing at physically distant positions in cooperation with each other. The order of the operations of the processor is not limited to only the order described in the present exemplary embodiment and may be changed.
Of the processing described below, the processing performed by the image forming apparatus 100 is performed by the CPU 11a as an example of a processor provided in the image forming apparatus 100.
Of the processing described below, the processing performed by the server apparatus 200 is performed by the CPU 11a as an example of a processor provided in the server apparatus 200.
In the processing described below, the server apparatus 200 as an example of an information processing system performs processing for diagnosis of the image forming apparatus 100. The information processing system that performs processing for diagnosis of the image forming apparatus 100 may be implemented by one apparatus such as one server apparatus 200 or may be implemented by a plurality of apparatuses.
In the present exemplary embodiment, as described above, the image forming apparatus 100 is provided with the image former 100A that forms an image on paper P that is an example of a recording medium.
In the present exemplary embodiment, when passing through the image former 100A, the paper P passes through the image former 100A with one side of the paper P facing the image former 100A.
The image forming apparatus 100 is also provided with an image reading device 130 as an example of an image reading section that reads an image formed on a recording medium such as the paper P.
The image reading device 130 is a so-called scanner having a function of conveying the paper P. The image reading device 130 includes a light source that emits light to be applied to the paper P, and a light receiver such as a CCD that receives reflected light from the paper P. In the present exemplary embodiment, read image data, which will be described later, is generated on the basis of the reflected light received by the light receiver.
In the image reading device 130, an image reading position is set in advance, and the image reading device 130 reads an image of a part of the sequentially transported paper P positioned at the reading position.
The image forming apparatus 100 also has an information transmission function of transmitting information to the server apparatus 200 (see
In an example illustrated in
An installation mode of the image reading device 130 is not limited to the mode illustrated in
In this case, the paper P on which the image is formed by the image former 100A sequentially passes through the image reading device 130, and during this passage, each image on the paper P is sequentially read.
In the present exemplary embodiment, the image reading device 130 is provided with a paper reversing mechanism, so that the reversed paper can be supplied to the image reading position.
Accordingly, in the present exemplary embodiment, the paper whose image formed on one side has been read can be reversed and supplied to the reading position again, so that the images on front and back sides of the paper can be read.
In addition, in reading the image of the paper, the paper may be placed on a document table (not illustrated) including plate-shaped glass or the like, and the paper placed on the document table may be read.
Furthermore, each of the image forming apparatuses 100 is provided with an operation receiver 132 that receives an operation from the user. The operation receiver 132 is configured by a so-called touch panel. The operation receiver 132 displays information to the user and receives an operation performed by the user.
Note that the display of information to the user and the reception of a user operation are not required to be performed by one operation receiver 132 as in the present exemplary embodiment, and an operation receiver and an information display unit may be provided separately.
In the present exemplary embodiment, when the image forming apparatus 100 (see
The chart image 61 is an image used for diagnosis of the image forming apparatus 100, and in the present exemplary embodiment, the chart paper CP on which the chart image 61 used for the diagnosis is formed is generated.
When the chart paper CP is generated, as indicated by a reference numeral 1B in
Accordingly, read image data obtained by reading the chart paper CP is generated.
In the present exemplary embodiment, the read image data is transmitted to the server apparatus 200 and stored in the server apparatus 200. The server apparatus 200 diagnoses the image forming apparatus 100 on the basis of the read image data.
Then, in the present exemplary embodiment, a user who uses the diagnosis system 1 accordingly to the present exemplary embodiment, such as a maintenance person who performs maintenance of the image forming apparatus 100, accesses the server apparatus 200 and refers to a result of the diagnosis by the server apparatus 200.
Each of the image forming apparatuses 100 generates the chart paper CP and reads the chart paper CP in this manner to generate read image data.
Next, the read image data is transmitted to the server apparatus 200. Then, as described above, in the present exemplary embodiment, the server apparatus 200 diagnoses the image forming apparatus 100.
Diagnosis processing by the server apparatus 200 will be described.
In the present exemplary embodiment, the CPU 11a (see
Specifically, the CPU 11a acquires a diagnosis result that is a result of diagnosing the chart image 61, which is an image formed on the chart paper CP, and that is a diagnosis result for each of a plurality of diagnosis items.
In the present exemplary embodiment, the plurality of diagnosis items is determined in advance, and the CPU 11a of the server apparatus 200 analyzes the chart image 61 included in the read image data, and acquires a diagnosis result for each of the plurality of diagnosis items.
Specifically, the CPU 11a of the server apparatus 200 acquires a diagnosis result for each of the plurality of diagnosis items, for example, on the basis of a difference between a reference value predetermined for each of the plurality of diagnosis items and a value obtained by analyzing the chart image 61.
The CPU 11a of the server apparatus 200 acquires a diagnosis result with a worse evaluation as the difference is greater.
Next, the CPU 11a rearranges a plurality of the obtained diagnosis results so that the plurality of the diagnosis results is arranged in a predetermined order.
Specifically, when rearranging the plurality of diagnosis results, the CPU 11a rearranges the plurality of diagnosis results, for example, so that the plurality of the diagnosis results is arranged in descending order or in ascending order of evaluation.
Thereafter, the CPU 11a generates a screen on which the plurality of diagnosis results is arranged in the predetermined order.
Next, a description will be made of a configuration for, when a diagnosis result indicates that there is a malfunction, distinguishing whether the malfunction is due to the image former 100A (see
The image forming apparatus 100 is provided with the image former 100A and a paper conveyor 190. The image reading device 130 is disposed at a paper ejection position of the image forming apparatus 100.
The image former 100A is provided with an image forming unit 140, an intermediate transfer belt 150, a secondary transfer section 160, a fixing device 170, and a post-processing unit 180.
In the present exemplary embodiment, as the image forming units 140, four image forming units 140Y, 140M, 140C, and 140K corresponding to toners of four colors of yellow (Y), magenta (M), cyan (C), and black (K) are provided.
The image forming units 140Y, 140M, 140C, and 140K are aligned in a moving direction of the intermediate transfer belt 150, and form toner images by the electrophotographic method.
Each of the image forming units 140Y, 140M, 140C, and 140K includes a photosensitive drum 141, a charging section 142, an exposure section 143, a development section 144, and a primary transfer section 145.
Each of the image forming units 140Y, 140M, 140C, and 140K forms a toner image in one of the color Y, M, C, or K, and transfers the toner image onto the intermediate transfer belt 150. Accordingly, a toner image in which the toner images of the respective colors of YMCK are superimposed is formed on the intermediate transfer belt 150.
The photosensitive drum 141 rotates in the direction of arrow A at a predetermined speed. An electrostatic latent image is formed on a circumferential surface of the photosensitive drum 141.
The charging section 142 charges the circumferential surface of the photosensitive drum 141 to a predetermined potential.
The exposure section 143 irradiates the charged circumferential surface of the photosensitive drum 141 with light to form an electrostatic latent image on the circumferential surface of the photosensitive drum 141.
The development section 144 attaches toner to the electrostatic latent image formed on the circumferential surface of the photosensitive drum 141 to form a toner image.
The primary transfer section 145 transfers the toner image formed on the circumferential surface of the photosensitive drum 141 onto the intermediate transfer belt 150.
A voltage having a polarity opposite to a charging polarity of the toner is applied to the primary transfer section 145. As a result, the toner images formed on the circumferential surface of the photosensitive drum 141 are sequentially electrostatically attracted onto the intermediate transfer belt 150, and a color toner image in which the toner images overlap each other is formed on the intermediate transfer belt 150.
The intermediate transfer belt 150 is supported by a plurality of roll-shaped members. The intermediate transfer belt 150 is formed in an endless shape and circularly moves in the direction of arrow B. Furthermore, the intermediate transfer belt 150 has an outer peripheral surface 154 and an inner peripheral surface 155.
The intermediate transfer belt 150 is used for conveyance of the toner image. In the present exemplary embodiment, a toner image is formed on the outer peripheral surface 154 of the intermediate transfer belt 150, and the toner image is conveyed to the secondary transfer section 160 by movement of the intermediate transfer belt 150.
In the present exemplary embodiment, a driving roller 151 that is driven by a motor (not illustrated) to drive the intermediate transfer belt 150 is provided as a roll-shaped member disposed inside the intermediate transfer belt 150. In addition, an idle roll 153 that supports the intermediate transfer belt 150 and a backup roll 164 are provided as roll-shaped members.
These roll-shaped members are rotatably provided and pressed against the inner peripheral surface 155 of the intermediate transfer belt 150.
The paper conveyor 190 is provided with a conveyance path 191 that takes out the sheet P from a paper storage portion (not illustrated) and conveys the paper P to the secondary transfer section 160, a reverse path 192 that is branched between the fixing device 170 and the post-processing unit 180 and is for reversing the paper P fixed by the fixing device 170 so that the front and back sides are inverted, and a conveyance path 193 that guides the paper P reversed by the reverse path 192 to the conveyance path 191.
In double-sided printing, the paper is conveyed by the reverse path 192 and the conveyance path 193.
The conveyance path 191 is formed so that the paper P fixed by the fixing device 170 is conveyed to the post-processing unit 180 and then ejected from the image forming apparatus 100. The paper P ejected from the image forming apparatus 100 passes through the image reading device 130.
The post-processing unit 180 referred to herein is a device that performs, for example, processing of binding paper bundle, processing of folding paper, processing of cutting paper, processing of bookbinding, and the like. Note that the chart paper CP is ejected without being subjected to the post-processing, and the chart image 61 (see, for example,
The image reading device 130 includes a reader 131 positioned on an upper side of a region through which paper passes and a reader 133 positioned on a lower side. In single-sided printing, the image is read by the upper reader 131, and in double-sided printing, the images on both sides are read at once by the upper reader 131 and the lower reader 133.
The secondary transfer section 160 includes a secondary transfer conveyance belt 161 disposed in contact with the outer peripheral surface 154 of the intermediate transfer belt 150. The secondary transfer conveyance belt 161 is a semiconductive endless annular belt stretched between a driving roll (transfer roll) 162 including metal such as SUS, for example, and a driven roll 163 including, for example, a rubber roll. The secondary transfer conveyance belt 161 is conveyed at a predetermined speed by the driving roll 162, and is given a predetermined tension by the driving roll 162 and the driven roll 163.
The secondary transfer section 160 is also provided with a backup roll 164 that is disposed on the inner peripheral surface 155 of the intermediate transfer belt 150 and constitutes a counter electrode of the secondary transfer conveyance belt 161, and a power feeding roll 165 including metal that applies a secondary transfer bias to the backup roll 164.
The secondary transfer section 160 configured as described above transfers the toner image conveyed to the secondary transfer section 160 by the intermediate transfer belt 150 onto the conveyed paper P.
The fixing device 170 is disposed downstream of the secondary transfer section 160 in a conveyance direction of the paper P. The fixing device 170 is provided with a fixing roll having a heat source and a pressure roll provided as to face the fixing roll. The fixing device 170 fuses an unfixed toner image on the paper P to fix the toner image onto the paper P. As a result, an image including the toner image is formed on the paper P.
Next, a method of identifying a cause of an image abnormality will be described.
The table shown in
Under (1) the normal condition, charging by the charging section 142, exposure by the exposure section 143, and development by the development section 144 are performed on the photosensitive drum 141 in the image forming unit 140. The image developed on the photosensitive drum 141 is transferred to an intermediate transfer belt 150 by the primary transfer section 145.
Under (2) the no exposure condition, only exposure by the exposure section 143 is not performed, and transfer to the intermediate transfer belt 150 is performed.
Under (3) the no charging and exposure condition, only charging by the charging section 142 and exposure by the exposure section 143 are not performed, and transfer to the intermediate transfer belt 150 is performed.
The indication illustrated in
<Case where Cause is Identified as Exposure>
In a case where a streak appears under the normal condition, when the same streak does not appear under neither the no exposure condition nor the no charging and exposure condition, the cause of the streak is identified as exposure by the exposure section 143. That is, the streak is an exposure streak.
<Case where Cause is Identified as Drum>
In a case where a streak appears under the normal condition, when the same streak appears under the no exposure condition but does not appear under the no charging and exposure condition, the cause of the streak is identified as surface deterioration of the photosensitive drum 141. That is, the streak is a drum streak.
<Case where Cause is Identified as Development>
In a case where a streak appears under the normal condition, when the same streak appears under both the no exposure condition and the no charging and exposure condition, the cause of the streak is identified as development by the development section 144. That is, the streak is a development streak.
Next, a functional configuration of the CPU 11a according to the present exemplary embodiment will be described.
As illustrated in
The diagnosis result acquirer 13 acquires a diagnosis result which is a result of diagnosis performed on the read image 30 transmitted from the image forming apparatus 100. The diagnosis is performed for each of diagnosis items determined in advance in accordance with the chart image 61 (see
Specifically, the diagnosis result acquirer 13 according to the present exemplary embodiment acquires a diagnosis result of a streaky image extending in one direction, which is an image abnormality of the read image 30. The diagnosis result referred to herein includes detection information as to whether a streaky image is generated, and identification information indicating a cause identified when a streaky image is generated.
Note that the streaky image referred to herein is a so-called printer streak generated during image formation.
As illustrated in
The profile calculator 13a calculates an averaged brightness profile of the read image 30.
The image abnormality determiner 13b detects an image abnormality existing in the read image 30 by using the averaged brightness profile calculated by the profile calculator 13a.
The image abnormality determiner 13b according to the present exemplary embodiment uses the averaged brightness profile calculated by the profile calculator 13a, but it is also conceivable to adopt another method, for example, a method of outputting and reading the chart paper CP (see
The cause identifier 13c identifies the cause of the detected image abnormality. Such a cause can include a case where the cause is exposure by the exposure section 143 (see
The screen generator 14 generates a screen for notifying the user of the acquired diagnosis result. A generated screen 50 which is a screen having been generated is transmitted from the server apparatus 200 to the user terminal 300, and is displayed on the display device 310 of the user terminal 300 to be notified to the user.
Next, processing by the diagnosis result acquirer 13 (see
For a portion 30a of the read image 30 illustrated in
To further describe the brightness profile, the brightness profile is an averaged brightness profile 30b (see
In the read image 30 illustrated in
For the averaged brightness profile 30b illustrated in
The averaged brightness profile 30b exemplified in
All of the vertices 31a to 33a exceed the threshold value 30d. Therefore, the image abnormality determiner 13b determines the vertices 31a to 33a as an image abnormality. The image abnormality is determined focusing on contrast.
By image analysis of the read image 30 illustrated in
Therefore, as illustrated in
Here, as illustrated in
Of the differences Δ31 to Δ33, the difference Δ33 of the vertex 33a is the largest, and the difference Δ31 of the vertex 31a is the smallest (431<A32<433). The larger the difference is, the more clearly the image abnormality appears in the read image 30, and the user can recognize the image abnormality more easily. Therefore, the streak 31 corresponding to the vertex 31a is hardly confirmed, and the streak 33 corresponding to the vertex 33a is easily confirmed.
In such a case, with only an indication of the streak 31 as the image abnormality and the exposure as the cause to the user on the result display screen 41, it may be difficult for the user to determine whether the result is reliable. That is, although the cause of the image abnormality can be identified by automatic analysis, the accuracy is assumed to be not high. If the cause is not accurate, it is necessary to visually identify the cause or reacquire a member necessary for coping with the cause, which increases time and effort for the user. In addition, for example, even if a numerical value is indicated, there is a problem that it is difficult for the user to intuitively understand numerical value information alone.
Therefore, in the present exemplary embodiment, when a user's operation on the result display screen 41 is detected, information that is easy to understand intuitively is notified in accordance with the operation. That is, the image abnormality focused by the user is identified through the operation, and notification screens 42 and 43 (for example, see
Note that in the result display screen 41, the character 31c “exposure” indicating the cause is displayed in association with the streak 31. In the result display screen 41, the character 32c of “drum” indicating the cause is displayed in association with the streak 32, and the character 33c of “exposure” indicating the cause is displayed in association with the streak 33. The result display screen 41 is an example of a display in which the cause of the image abnormality is associated with the image abnormality.
Hereinafter, various exemplary embodiments of the notification screen 42 will be described. A first exemplary embodiment will be described with reference to
Next, display on the display device 310 of the user terminal 300 according to the first exemplary embodiment will be described with reference to
As illustrated in
The result display screen 41 includes the read image 30 and diagnosis results which are the triangular marks 31b to 33b corresponding to the streaks 31 to 33 in the read image 30 and the characters 31c to 33c indicating the causes. The character 31c of “exposure” indicating the cause is provided to the streak 31, the character 32c of “drum” indicating the cause is provided to the streak 32, and the character 33c of “exposure” indicating the cause is provided to the streak 33.
When the user who has confirmed the result display screen 41 designates the character 31c of the streak 31 with a cursor 411 as illustrated in
As illustrated in
As the display mode referred to herein, the triangular marks 31b and 33b are white, and the characters 31c and 33c of “exposure” are bold in
Note that the display mode of the streak 32 has not been changed on the notification screen 42.
In this manner, on the notification screen 42 according to the first exemplary embodiment, the streak 31 selected by the user with the cursor 411 on the result display screen 41 and the streak 33 having a common cause are highlighted more than the streak 32 having no common cause. The user can compare the widths, densities, and the like of the streaks 31 and 33. In other words, the notification screen 42 can provide information that is easy for the user to intuitively understand. Note that the user who refers to the diagnosis result includes a repairer illustrated in
In the first exemplary embodiment, the character 31c of “exposure” indicating the cause of the streak 31 is an example of the cause of the image abnormality designated by the user, and the streak 33 is an example of another image abnormality having a common cause. The notification screen 42 in which the display mode of the streak 33 is different from the display mode of the result display screen 41 is an example of output of the presence of another image abnormality having a common cause.
Next, display on the display device 310 of the user terminal 300 according to the second exemplary embodiment will be described with reference to
In the read image 30 on the result display screen 41 illustrated in
As illustrated in
In this manner, in the second exemplary embodiment, unlike the first exemplary embodiment (see
Here, the range 41a designated by the user is an example of a region including an image abnormality in the read image. The presence of only the streak 31 in the designated range 41a is an example of a predetermined condition.
The predetermined condition used herein refers to a condition for identifying one cause of a streak focused on by the user on the basis of the range 41a designated by the user, and examples of the predetermined condition include a case where only one streak is included in the range 41a and a case where a plurality of streaks is included in the range 41a and the causes of the plurality of streaks are common.
When the streak 31 is identified by the range designation of the range 41a, as illustrated in
The notification screen 42 according to the second exemplary embodiment includes a description 71 indicating the presence of the streak 33 having a cause common to the cause of the streak 31, an enlarged display section 72 that enlarges and displays the range 41a including the streak 31, and an enlarged display section 73 that enlarges and displays the range 41b including the streak 33. The enlarged display section 72 and 73 are enlarged and displayed on the left and right sides so that the streak 31 in the enlarged display section 72 and the streak 33 in the enlarged display section 73 can be easily compared with each other. The notification screen 42 is disposed so that the streak 31 and the streak 33 can be easily compared with each other.
In the notification screen 42 according to the second exemplary embodiment, the enlarged display section 72 is an example of a designated region including an image abnormality, and the enlarged display section 73 is an example of a region including another image abnormality.
The description 71 includes characters of “streak is generated for identical cause in portion other than enlarged portion” in the present exemplary embodiment. Thus, the user is notified of the presence of the streak 33 that can be compared with the streak 31.
The enlarged display section 72 includes a display 72a including characters “enlargement (200%)” indicating an enlargement magnification, a display 72b including characters “streak for identical cause exists” for describing the enlarged display section 73 and a rightward symbol indicating that the enlarged display section 73 is on the right side, and a scale 72c indicating the position of the streak 31.
The enlarged display section 73 includes a display 73b “exposure for streak as cause” indicating that the cause of the streak 31 is exposure, and a scale 73c indicating the position of the streak 33 having the same cause as the streak 31. In the second exemplary embodiment, since the enlargement magnification of the enlarged display section 73 is the same as the enlargement magnification of the enlarged display section 72, there is no display corresponding to the display 72a of the enlarged display section 72, but the display may be provided.
To further describe the enlargement magnification, the enlargement magnification of the enlarged display section 72 and the enlargement magnification of the enlarged display section 73 may be the same value or may be different values.
Specifically, it is conceivable to automatically set the enlargement magnification of the enlarged display section 72 in accordance with the size of the range 41a (see
Furthermore, it is also conceivable to manually set the enlargement magnification of the enlarged display section 72 and the enlargement magnification of the enlarged display section 73.
The automatic setting and the manual setting of the enlargement magnification here are examples of the setting of the magnification for the read image.
Note that although the example of performing enlarged display has been described in the second exemplary embodiment, it is also conceivable to adopt an example of performing equal-magnification display without performing enlarged display or an example of performing reduced display.
The triangular mark 31b indicating the position of the streak 31 and the character 31c of “exposure” indicating the cause in the enlarged display section 72 and the triangular mark 33b indicating the position of the streak 33 and the character 33c of “exposure” indicating the cause in the enlarged display section 73 are different from each other in display mode. That is, the user's attention is drawn to the streak 33 to be compared with the streak 31 selected by the user more than to the streak 31.
In this manner, on the notification screen 42 according to the second exemplary embodiment, the streak 31 included in the range 41a designated by the user with the cursor (not illustrated) on the result display screen 41 and the streak 33 having a cause common to the cause of the streak 31 are displayed in an enlarged manner. The streaks 31 and 33 are displayed in the enlarged display sections 72 and 73 disposed on the left and right sides on the notification screen 42. The display facilitates comparison of the streaks 31 and 33 and makes it possible to provide information that is easy for the user to intuitively understand.
Next, display on the display device 310 of the user terminal 300 according to the third exemplary embodiment will be described with reference to
In the read image 30 of the result display screen 41 illustrated in
As illustrated in
In this manner, the result display screen 41 is switched to the notification screen 42 when only the streaks 31 and 34 having the common cause of “exposure” exist in the designated range 41a. That is, this is when the streaks 31 and 34 having a common cause of “exposure” exist, but the streak 32 having the cause of “drum” other than “exposure” does not exist in the range 41a.
The streak 34 is an example of a different image abnormality. The presence of only the streak 34 in addition to the streak 31 in the designated range 41a is an example of the predetermined condition.
Here, when the causes of the streaks 31 and 34 are not common, the causes cannot be identified as one cause, and therefore, the result display screen 41 is not switched to the notification screen 42. It is conceivable to prompt the user to designate again. That is, although it is allowed to designate a plurality of streaks by the operation on the character 31c with the cursor 411 (see
As illustrated in
On the other hand, the notification screen 42 according to the third exemplary embodiment does not include the enlarged display section 73 (see
To further describe the enlarged display section 72, two streaks 31 and 34 having a common cause are displayed in the enlarged display section 72 according to the third exemplary embodiment. The enlarged display section 72 includes the character 31c and 34c of “exposure” corresponding to the streak 31 and the streak 34, and triangular marks 31b and 34b indicating the positions.
Therefore, the user can compare the widths and the densities of the streak 31 and the streak 34 by the enlarged display section 72 of the notification screen 42.
As illustrated in
For comparison with another streak having a common cause, the user designates the display 72b of the notification screen 42 with the cursor 411, and then, the notification screen 42 is switched to the notification screen 43 illustrated in
The notification screen 43 illustrated in
Specifically, the notification screen 43 illustrated in
In the third exemplary embodiment, in response to an operation of a cursor (not illustrated) by the user on the result display screen 41, the notification screen 42 illustrated in
In the third exemplary embodiment, such notification screens 42 and 43 are used to perform a notification as designated by the user, but the notification may be applied to the second exemplary embodiment described above or the fourth exemplary embodiment described below.
Here, the notification screen 43 according to the third exemplary embodiment is an example of information that displays at least a part of another image abnormality. The enlarged display section 73 of the notification screen 43 is displayed when an operation is performed on the display 72b of the notification screen 42, and is an example of information displayed when the user designates a display of the at least a part.
Next, display on the display device 310 of the user terminal 300 according to the fourth exemplary embodiment will be described with reference to
The streaks 31 and 33 to 38 are detected in the read image 30 of the result display screen 41 illustrated in
As illustrated in
The notification screen 42 includes the description 71 and the enlarged display sections 72 and 73. In this respect, the fourth exemplary embodiment is the same as the second exemplary embodiment (see
In the enlarged display section 73, the streaks 36 to 38 other than the streaks 31 and 34 displayed in the enlarged display section 72 of the detected streaks 31 and 33 to 38 are displayed. Such selection of the streaks 36 to 38 is performed in accordance with a predetermined display condition.
The predetermined display condition is considered to be all the streaks not displayed in the enlarged display section 72. When the enlargement magnification of the enlargement display section 73 is the same as the enlargement magnification of the enlarged display section 72, the number of images to be displayed is limited. Therefore, the predetermined display condition is considered to be, for example, an order of contrast of brightness.
Next, processing when enlarged display is performed in the second exemplary embodiment, the third exemplary embodiment, and the fourth exemplary embodiment described above will be described. That is, the enlarged display described herein is a mode implemented in the second exemplary embodiment to the fourth exemplary embodiment described above.
Hereinafter, processing when enlarged display is performed will be described separately as pre-processing and display processing performed after the pre-processing. The pre-processing will be described with reference to
In a processing example illustrated in
For each detected streak, the diagnosis result acquirer 13 (see
The cause identifier 13c (see
Then, each streak is rearranged in the order of contrast based on the “contrast”, that is, sorted (step 103). For example, an ID such as a serial number is given to each streak after sorting. Thus, a contrast table in which information of each of the streaks is arranged in the order of contrast is created.
The contrast table exemplified in
In a processing example illustrated in
When the enlarged display is performed (Yes in step 201), in order to acquire the cause of the streak in an enlargement range which is the range 41a, the screen generator 14 (see
Next, the screen generator 14 (see
When the number of causes of streak is one (Yes in step 204), the streak, that is, the streak 31 is displayed in the enlarged display section 72 (see
When the enlarged display is not performed (NO in step 201), the processing ends.
When the number of causes of streak is one (Yes in step 204), processing of selecting a display streak to be displayed of streaks outside the coordinate range is performed. That is, a streak outside the coordinate range and having an identical cause is acquired (step 205). The streaks outside the enlargement range are the streaks of ID1, ID2, and ID3, the cause of ID1 and ID3 is “exposure”, and the cause of ID2 is “drum”. Therefore, the streaks selected in step 205 are the streaks of ID1 and ID3 as illustrated in
A streak having a maximum contrast is selected from the streaks acquired in step 205 (step 206). Since the streak is the streaks of ID1 and ID3, the contrast of ID1 is ten, and the contrast of ID3 is three. Therefore, the streak selected in step 206 is the streak of ID1 as illustrated in
Note that when the number of streaks selected in step 205 is one, the streak selected in step 206 is the same as the streak selected in step 205.
Next, the enlarged display section 73 (see
In this manner, in the present exemplary embodiment, when it is determined that the user has focused on any image abnormality, if another image abnormality having a common cause with the image abnormality focused on exists in the read image 30, the presence of the other image abnormality is notified.
Specifically, when the user selects an image abnormality, if an image abnormality for a common cause exists in the read image 30, the presence of the image abnormality may be displayed. When only a single image abnormality is selected by an enlargement operation by the user, if there is an image abnormality for a common cause outside the enlargement range, the presence of the image abnormality may be displayed. Furthermore, when only an image abnormality for a common cause is selected by an enlargement operation by the user, if there is an image abnormality for a common cause outside the enlargement range, the presence of the image abnormality may be displayed.
(((1))
An information processing system comprising one or a plurality of processors, wherein the one or the plurality of processors acquires a read image that is an image obtained by reading, by a reading section, a diagnosis image of a recording medium output by an image forming section, when the read image has an image abnormality as a result of diagnosis of the read image acquired, displays a cause of the image abnormality in association with the image abnormality, and outputs presence of another image abnormality having the cause being common when at least one of the image abnormality displayed or the cause of the image abnormality is designated by a user.
(((2)))
The information processing system according to (((1))), wherein when the user designates a region including the image abnormality in the read image and the region designated satisfies a predetermined condition, the outputting is performed.
(((3)))
The information processing system according to (((2))), wherein the predetermined condition is presence of only the image abnormality in the region designated.
(((4)))
The information processing system according to (((2))), wherein the predetermined condition is presence of only a different image abnormality having the cause of the image abnormality being common in the region designated.
(((5)))
The information processing system according to any one of (((2))) to (((4))), wherein the outputting is performed by displaying the region designated including the image abnormality and a region including the another image abnormality.
(((6)))
The information processing system according to (((5))), wherein a magnification for the read image is set for the region designated and the region including the another image abnormality.
(((7)))
The information processing system according to any one of (((1))) to (((6))), wherein the presence of the another image abnormality is information that displays at least a part of the another image abnormality.
(((8)))
The information processing system according to (((7))), wherein the information that displays the at least a part of the another image abnormality is displayed when the user designates a display of the at least a part.
(((9)))
The information processing system according to (((7))) or (((8))), wherein when there is a plurality of the another image abnormalities, the information that displays the at least a part of the another image abnormality is information that displays any one of the another image abnormalities satisfying a predetermined display condition.
(((10)))
A non-transitory computer-readable recording medium that stores a program that causes an information processing apparatus to implement an acquisition function of acquiring a read image that is an image obtained by reading, by a reading section, a diagnosis image of a recording medium output by an image forming section, a display function of, when the read image has an image abnormality as a result of diagnosis of the read image acquired by the acquisition function, displaying a cause of the image abnormality in association with the image abnormality, and an output function of, when at least one of the image abnormality or the cause of the image abnormality displayed by the display function is designated by a user, outputting presence of another image abnormality having the cause being common.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2023-222283 | Dec 2023 | JP | national |