The present invention relates to an image processing apparatus and an image processing method.
In recent years, an image forming apparatus equipped with a wireless LAN has been used. With the image forming apparatus, for example, a personal computer (PC) can wirelessly connect to the image forming apparatus via a predetermined access point (AP), and the image forming apparatus can perform printing processing or transfer image data scanned by the image forming apparatus to the PC.
The image forming apparatus may experience slow communication speed or disconnection in an environment where many devices are connected by a wireless LAN or an environment where a device, such as a microwave oven, using radio waves in the same frequency band is placed nearby.
Here, when the image forming apparatus is connected to a device by a wired LAN, a cable is used for the connection; therefore, when the connection between the devices is broken, it is possible to visually identify the cause such as a disconnected cable or a hub connecting the cable that is not turned on. In addition, when the communication speed is low, it is assumed that there are many PCs connected to the network or that the amount of communication data has temporarily increased, and the cause can be identified by capturing packets flowing through the cable.
However, when the image forming apparatus is connected to a device by a wireless LAN, there may be an influence of radio wave strength or radio wave interference, and it is difficult to visually identify the cause of communication interference. Therefore, when the connection between the devices is broken, it is difficult to identify the cause. In addition, since the communication speed is affected by the magnitude of the radio wave strength, the amount of data flowing through the network, and the like, it is also difficult to identify the cause of a decrease in the communication speed.
Conventionally, there has been known an image forming apparatus which notifies a user that the radio wave strength is not sufficient when the radio wave strength of a radio circuit becomes equal to or less than a predetermined threshold value (see, for example, Patent Literature 1).
Patent Literature 1: Japanese Unexamined Patent Application Publication No. 2019-179577
However, in the conventional technique, only the result that the radio wave strength has become equal to or less than the threshold value is notified to the user, and the user cannot grasp the communication environment such as how the radio wave strength became equal to or less than the threshold value. Therefore, it is difficult for the user to implement measures for preventing the occurrence of a communication failure or improving the communication environment.
An object of the present invention is to provide an image processing apparatus and an image processing method capable of presenting information relating to a communication environment to a user in an image processing apparatus connected to a device by a wireless LAN.
An image processing apparatus according to one aspect of the present invention comprises a connection processing portion, a detection processing portion, a transmission/reception processing portion, and an output processing portion. The connection processing portion performs wireless connection to a predetermined access point. The detection processing portion detects the radio wave strength of the access point. The transmission/reception processing portion transmits and receives image data to and from a device connected to the access point. The output processing portion outputs communication environment information including the radio wave strength of the access point at the time of transmission and reception of the image data.
An image processing method according to another aspect of the present invention includes a connection step, a detection step, a transmission/reception step, and an output step. In the connection step, wireless connection to a predetermined access point is performed. In the detection step, the radio wave strength of the access point is detected. In the transmission/reception step, image data is transmitted and received to and from a device connected to the access point. In the output step, communication environment information including the radio wave strength of the access point at the time of transmission and reception of the image data is output.
According to the present invention, there are provided an image processing apparatus and an image processing method capable of presenting information relating to a communication environment to a user in an image processing apparatus connected to a device by a wireless LAN.
Embodiments of the present invention will be described below with reference to the accompanying drawings for understanding of the present invention. It is noted that the following embodiments are examples of embodying the present invention and do not limit the technical scope of the present invention.
As shown in
The communication portion 8 is a communication interface for wirelessly connecting the image forming apparatus 100 to an access point AP connected to a network N1 and performing data communication according to a predetermined communication protocol with an external device, such as a personal computer (PC), via the access point AP. The communication portion 8 is provided with a wireless LAN interface.
The access point AP is an IEEE802.11 (Wi-Fi) or other standard wireless LAN (Local Area Network) access point, a wireless LAN router, a wireless LAN-wired LAN network converter, a server with a built-in wireless LAN interface, or the like. The access point AP transmits a packet acquired from each device to the network N1, and causes a packet in the network N1 to be transmitted to each device. Thus, the access point AP can connect devices by causing the devices to perform packet communication with each other through a wireless LAN.
In addition, the access point AP may be capable of transmitting an SSID (Service Set Identifier), which is the identification name (network name) of the access point in the wireless LAN (Wi-Fi), to each device.
In the present embodiment, the network N1 is a wired LAN such as an intranet, the Internet, a WAN (Wide Area Network) such as a mobile phone network, or the like. When the network N1 is a WAN, the network N1 may be connectable to another server via a router, a gateway, or the like. In addition, the network N1 may constitute a VPN (Virtual Private Network).
Here, a user such as a network administrator can designate an access point AP to which the image forming apparatus 100 is to be connected. For example, the user designates an access point AP suitable for transmission and reception (transfer processing) of image data based on the communication environment of the image forming apparatus 100, and causes the image forming apparatus 100 to connect to the access point AP.
The user selects (designates) an access point AP to be used for transferring image data with reference to the detection result. The example shown in
The control portion 10 (connection processing portion 111) of the image forming apparatus 100 connects the image forming apparatus 100 to the designated access point AP. In this way, the image forming apparatus 100 can connect to the access point AP designated by the user.
The image reading portion 1 includes a contact glass, a reading unit, a mirror, an optical lens, a CCD (Charge Coupled Device), and the like.
The ADF 2 includes a document sheet loading portion, a plurality of conveying rollers, a document sheet holder, and a sheet discharge portion, and conveys a document sheet to be read by the image reading portion 1.
The image forming portion 3 can form an image on a sheet by an electrophotographic method based on image data obtained at the image reading portion 1. In addition, the image forming portion 3 can also form an image on a sheet based on image data input from an external device (for example, a user's PC). Specifically, the image forming portion 3 includes a photoconductor drum, a charging device, a laser scanning unit (LSU), a developing device, a transfer roller, a cleaning device, a fixing roller, and a pressure roller. It is noted that the image forming portion 3 may form an image on a sheet by another image forming method such as an inkjet method. In addition, the image forming portion 3 conveys a sheet (printing sheet) on which an image has been formed to the discharge portion 6.
The sheet feed portion 4 includes a sheet storing portion 41 and a plurality of conveying rollers, and supplies a sheet to the image forming portion 3. The sheet feed portion 4 is controlled by the control portion 10 to convey a sheet stored in the sheet storing portion 41 to the image forming portion 3. In addition, the sheet feed portion 4 includes a manual feed tray 42 on which a user manually (by a manual feed) sets a sheet. The sheet feed portion 4 is controlled by the control portion 10 to convey a sheet set on the manual feed tray 42 to the image forming portion 3. In the present embodiment, the sheet storing portion 41 is provided on the lower side as viewed from the front of the image forming apparatus 100, and the manual feed tray 42 is provided on the right side as viewed from the front of the image forming apparatus 100.
The discharge portion 6 discharges a printing sheet on which an image has been formed by the image forming portion 3. The discharge portion 6 includes one or more discharge trays 61. When a plurality of discharge trays 61 are provided, the discharge trays 61 are provided at positions different in height from the installation surface (floor surface) of the image forming apparatus 100. The discharge portion 6 is controlled by the control portion 10 to discharge the printing sheet to a predetermined discharge tray 61. The discharge portion 6 discharges the printing sheet to a determined discharge tray 61 in accordance with a command of the control portion 10. In the present embodiment, the discharge tray 61 is provided on the left side as viewed from the front of the image forming apparatus 100.
The operation display portion 5 includes a display portion such as a liquid crystal display for displaying various types of information in response to a command of the control portion 10, and an operation portion such as an operation key or a touch panel for inputting various types of information to the control portion 10 in response to a user's operation.
The storage portion 7 is a nonvolatile storage device. For example, the storage portion 7 is a storage device such as a nonvolatile memory including a flash memory, an EEPROM (registered trademark), and the like, an SSD, or an HDD. The storage portion 7 stores various control programs such as an information presentation program for causing the control portion 10 to execute information presentation processing (see
The control portion 10 includes control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a nonvolatile storage portion in which information such as control programs for causing the CPU to execute various types of processing are stored in advance. The RAM is a volatile or nonvolatile storage portion used as a temporary storage memory (work area) for various types of processing executed by the CPU.
Meanwhile, in the conventional technique, only the result that the radio wave strength has become equal to or less than the threshold value is notified to the user, and the user cannot grasp the communication environment such as how the radio wave strength became equal to or less than the threshold value. Therefore, it is difficult for the user to implement measures for preventing the occurrence of a communication failure or improving the communication environment. In contrast, the image forming apparatus 100 according to the present embodiment can present information relating to the communication environment to the user.
Specifically, as shown in
The connection processing portion 111 wirelessly connects the image forming apparatus 100 to a predetermined access point AP. For example, when the user designates a predetermined access point AP on a setting screen displayed on the operation display portion 5 of the image forming apparatus 100, the connection processing portion 111 connects the image forming apparatus 100 to the designated access point AP. When the connection between the image forming apparatus 100 and the access point AP is established, data communication via the access point AP becomes possible between the image forming apparatus 100 and a device connected to the network N1. As the connection method to the access point AP, a well-known technique can be applied. The connection processing portion 111 is an example of the connection processing portion of the present invention.
The detection processing portion 112 detects the radio wave strength of an access point AP. For example, as described above, the detection processing portion 112 detects the radio wave strength of each of a plurality of access points AP from which the image forming apparatus 100 can receive radio waves (see
In addition, the detection processing portion 112 detects the radio wave strength of a specific access point AP connected by the connection processing portion 111. For example, when the power of the image forming apparatus 100 is turned on and the image forming apparatus 100 is connected to the designated access point AP, the detection processing portion 112 starts detection processing of the radio wave strength of the access point AP. The detection processing portion 112 continues the detection processing until the connection between the image forming apparatus 100 and the access point AP is interrupted (predetermined period). In addition, in the detection processing, the detection processing portion 112 detects the radio wave strength when the transmission/reception processing portion 113 transmits and receives image data. That is, the detection processing portion 112 detects the radio wave strength of the access point AP1 at the time of transmission and reception of the image data. The detection processing portion 112 stores the detection result of the predetermined period in the storage portion 7.
It is noted that the user may be able to set the period during which the detection processing is executed in the image forming apparatus 100. For example, the user may be able to set a start date and time and an end date and time of the detection processing on the setting screen. In this case, the detection processing portion 112 executes the detection processing only for the period set by the user.
The transmission/reception processing portion 113 transmits and receives image data to and from a device connected to the access point AP. Specifically, the transmission/reception processing portion 113 transmits and receives image data to and from a device (PC) connected to a specific access point AP connected by the connection processing portion 111. For example, when the image forming apparatus 100 is connected to the access point AP1 and image data for printing is output from PC1, the transmission/reception processing portion 113 receives the image data transferred from the access point AP1. When the transmission/reception processing portion 113 acquires the image data, the image forming portion 3 forms an image on a sheet based on the image data. In addition, for example, when the image forming apparatus 100 is connected to the access point AP1 and the image forming apparatus 100 executes scanning processing of an image, the transmission/reception processing portion 113 outputs image data obtained by the image reading portion 1 to the access point AP1. The access point AP1 transfers the received image data to PC2.
Here, the transmission/reception processing portion 113 transmits and receives the image data by packet communication. In the packet communication, a transfer error may occur in which some packets of the image data are not transferred normally. Such a transfer error is likely to occur when the data amount of image data is large or when the communication environment is not good.
Therefore, in the present embodiment, the determination processing portion 114 determines whether or not the image data has been transferred normally. Then, the transmission/reception processing portion 113 detects the data amount (for example, the number of packets) of the image data, the number of packets of the image data that have been transferred normally (normal transfer packets) (the number of normal transfer packets), and the number of packets of the image data that have not been transferred normally (error transfer packets) (the number of error transfer packets). The transmission/reception processing portion 113 stores these detection results in the storage portion 7.
Here, the control portion 10 generates detection log information D1 based on the detection result of the detection processing portion 112 and the detection results of the transmission/reception processing portion 113, and stores the detection log information D1 in the storage portion 7.
The number of normal transfer packets is information calculated based on the normal transfer packets detected by the transmission/reception processing portion 113. For example, the control portion 10 registers, as the number of normal transfer packets, the number of packets obtained by adding up the normal transfer packets detected by the transmission/reception processing portion 113 every hour. The number of error transfer packets is information calculated based on the error transfer packets detected by the transmission/reception processing portion 113. For example, the control portion 10 registers, as the number of error transfer packets, the number of packets obtained by adding up the error transfer packets detected by the transmission/reception processing portion 113 every hour.
The radio wave strength is information calculated based on the radio wave strength detected by the detection processing portion 112. For example, the control portion 10 registers, as the radio wave strength, an average value obtained by averaging the radio wave strengths detected by the detection processing portion 112 at the time of transmission and reception of image data every hour. It is noted that the control portion 10 may register, as the radio wave strength, the maximum value or the minimum value of the radio wave strength for each hour.
As described above, the control portion 10 generates the detection log information D1 in association with the data amount of the image data (the number of normal transfer packets, the number of error transfer packets) and the radio wave strength. The control portion 10 registers each type of information in the detection log information D1, for example, every hour.
It is noted that
The output processing portion 115 outputs communication environment information including the radio wave strength of the access point AP at the time of transmission and reception of the image data. The communication environment information is information used when the user selects an access point AP to which the image forming apparatus 100 is to be connected, and the user can designate a specific access point AP by referring to the communication environment information. The output processing portion 115 causes the communication environment information to be displayed on at least one of the image forming apparatus 100 and the PC.
Specifically, the output processing portion 115 outputs communication environment information in which the data amount (the number of packets) of the image data and the radio wave strength of the access point AP are associated with each other. In addition, the output processing portion 115 may further output a determination result as to whether or not image data has been transferred normally. For example, the output processing portion 115 outputs communication environment information in which the data amount of the image data, the radio wave strength of the access point AP, and the determination result (transfer success, transfer failure, etc.) are associated with each other.
In addition, for example, the output processing portion 115 may output communication environment information in which the number of packets of the image data that have been transferred normally (the number of normal transfer packets), the number of packets of the image data that have not been transferred normally (the number of error transfer packets), and the radio wave strength of the access point AP are associated with each other. In addition, for example, the output processing portion 115 may output communication environment information indicating changes in the data amount of the image data and the radio wave strength of the access point AP during a predetermined period (for example, one day, one week, one month, etc.). Specifically, the output processing portion 115 presents the detection log information D1 (see
In addition, the output processing portion 115 may present a graph corresponding to the detection log information D1 to the user so that the user can easily understand how the radio wave strength has changed.
It is noted that when the user selects an access point AP and performs an operation to request communication environment information on the setting screen, the output processing portion 115 presents the detection log information D1 corresponding to the access point AP (see
[Information Presentation Processing]
An example of the procedure of information presentation processing executed by the control portion 10 in the image forming apparatus 100 will be described below with reference to the flowchart of
Here, the present invention can be understood as an invention of an information presentation method for executing one or more steps included in the information presentation processing. The information presentation method is an example of the image processing method of the present invention.
First, in step S11, the control portion 10 receives an operation for designating an access point AP from a user (for example, a network administrator). For example, when the user selects, on the setting screen, one access point AP from a list of access points AP from which the image forming apparatus 100 can receive radio waves, the control portion 10 acquires identification information of the access point AP.
Next, in step S12, the control portion 10 executes connection processing for connecting the image forming apparatus 100 to the designated access point AP. When the connection between the image forming apparatus 100 and the access point AP is established, data communication via the access point AP becomes possible between the image forming apparatus 100 and a device connected to the network N1. Step S12 is an example of the connection step of the present invention.
Next, in step S13, the control portion 10 starts detection processing of the radio wave strength of the access point AP connected to the image forming apparatus 100. For example, the control portion 10 detects the radio wave strength at a predetermined sampling period. The control portion 10 stores the detection result in the storage portion 7. Step S13 is an example of the detection step of the present invention.
Next, in step S14, the control portion 10 determines whether or not image data has been transmitted or received. When the control portion 10 determines that image data has been transmitted or received (Yes in S14), the processing proceeds to step S15. In addition, when image data has been transmitted or received, the control portion 10 detects the radio wave strength of the access point AP at the time of transmission or reception of the image data. The control portion 10 stores the radio wave strength detected at the time of transmission or reception of the image data in the storage portion 7. When the control portion 10 does not determine that image data has been transmitted or received (No in S14), the processing proceeds to step S17. Step S14 is an example of the transmission/reception step of the present invention.
In step S15, the control portion 10 determines whether or not the image data has been transferred normally (success or failure). The control portion 10 determines the success or failure of the transfer of the image data based on the number of packets of the image data.
Next, in step S16, the control portion 10 detects the number of normal transfer packets and the number of error transfer packets of the image data based on the determination result in step S15.
Next, in step S17, the control portion 10 generates detection log information D1 (see
Next, in step S18, the control portion 10 determines whether or not a request for presentation of communication environment information has been received from the user. When the control portion 10 has received the presentation request from the user (Yes in S18), the processing proceeds to step S19. On the other hand, when the control portion 10 has not received the presentation request from the user (No in S18), the processing returns to step S13. Returning to step S13, the control portion 10 repeats the processing described above.
Next, in step S19, the control portion 10 presents the communication environment information to the user. For example, the control portion 10 causes the user's PC or the operation display portion 5 of the image forming apparatus 100 to display the detection log information D1 (see
The control portion 10 executes the information presentation processing as described above. The control portion 10 executes the information presentation processing every time an access point AP is designated by the user.
As described above, the image forming apparatus 100 according to the present embodiment wirelessly connects to a predetermined access point AP, and outputs communication environment information including the radio wave strength of the access point AP at the time of transmission or reception of image data transmitted or received via the access point AP. Specifically, the image forming apparatus 100 presents to the user communication environment information in which the number of normal transfer packets, the number of error transfer packets, and the radio wave strength of the access point in a predetermined period are associated with each other. This makes it possible to present useful information relating to the communication environment of the image forming apparatus 100 to the user. Therefore, the user can easily grasp the communication environment corresponding to the image forming apparatus 100. In addition, based on the information (communication environment information), the user can take measures to prevent the occurrence of a communication failure or to improve the communication environment.
For example, according to the graph shown in
The present invention is not limited to the above-described embodiment. As another embodiment of the present invention, the output processing portion 115 may output communication environment information in which the data amount of the image data (the number of normal transfer packets, the number of error transfer packets), the radio wave strength of the access point AP, and information indicating the communication state of the access point AP (good, bad, etc.) are associated with each other.
In addition, as another embodiment of the present invention, the output processing portion 115 may output communication environment information corresponding to a plurality of access points AP and information of a recommended access point AP for each time period which is identified based on that communication environment information.
When the connection between the access point AP and the image forming apparatus 100 is broken due to some kind of failure, communication between the two becomes impossible; however, when a function to recover from the disconnected state is set in the image forming apparatus 100, it is difficult for the user to recognize that the communication has been disconnected. Therefore, as another embodiment, the control portion 10 may store log information D2 of disconnection/reconnection in the storage portion 7.
The log information D2 can suggest to the user whether or not a disconnection occurred frequently during the day and what the trend is in this case. The control portion 10 can present the log information D2 to the user by generating it and causing it to be displayed on the operation display portion 5, to be checked on the connected PC, or to be printed out as a report. For example, when the time of disconnection was during the daytime and during normal use, it is presumed that communication was not possible during that time. In this case, confirming the cause and taking measures to prevent recurrence can help to improve the communication environment thereafter.
It is to be understood that the embodiments described herein are illustrative only and non-limiting, as the scope of the present invention is defined by the appended claims, not by the detailed description preceding the claims. Accordingly, all modifications or equivalents that do not depart from the scope of the claims are included in the claims.
Number | Date | Country | Kind |
---|---|---|---|
2020-114724 | Jul 2020 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/025069 | 7/2/2021 | WO |