Legal claims defining the scope of protection, as filed with the USPTO.
1. A data processing apparatus comprising: a controller comprising one or more control devices; a communication device configured to communicate using a first communication protocol; and an other communication device configured to communicate using a second communication protocol, wherein the controller is configured to control the communication device to communicate with an external device using the first communication protocol to transmit connection information between the communication device and the external device, the connection information comprising information for establishing communication using the second communication protocol, wherein the controller is configured to determine whether an image transmission condition for transferring image data between the data processing apparatus and the external device is satisfied, wherein the controller is configured to control the other communication device to communicate with the external device using the second communication protocol after the connection information is used to establish communication between the other communication device and the external device using the second communication protocol in response to the controller determining that the image transmission condition is satisfied, wherein the communication between the other communication device and the external device using the second communication protocol comprises at least one of: transmitting the image data from the other communication device to the external device; and receiving the image data by the other communication device from the external device, wherein the controller is configured to determine whether a portion of the image data generated is greater than or equal to a predetermined value after a predetermined waiting time from when communication between the other communication device and the external device using the first communication protocol is established, wherein the controller is configured to control the other communication device to disconnect communication with the external device using the second communication protocol in response to determining that the portion of the image data generated is not greater than or equal to the predetermined value after the predetermined waiting time, wherein the controller is configured to determine whether an other waiting time from when the other communication device disconnected communication with the external device using the second communication protocol is greater than or equal to an other predetermined time, and wherein the controller is configured to control the other communication device to reestablish communication with the external device using the second communication protocol in response to determining that the other waiting time is greater than or equal to the other predetermined time.
2. The data processing apparatus according to claim 1 , further comprising an image processing device configured to perform image processing for at least one of: printing print image data, which is transmitted from the external device, and generating scanning image data, which is read from a document and transmitted to the external device.
3. The data processing apparatus according to claim 2 , wherein the image transmission condition is satisfied when the image processing device is available for performing image processing.
4. The data processing apparatus according to claim 2 , wherein the image transmission condition is satisfied when the image processing device is not in an error state.
5. The data processing apparatus according to claim 1 , wherein the image transmission condition is satisfied when a portion of the image data generated is greater than or equal to the predetermined value.
6. The data processing apparatus according to claim 1 , further comprising a memory configured to store the image data, wherein the image transmission condition is satisfied when an amount of free space in the memory becomes less than or equal to a predetermined amount.
7. The data processing apparatus according to claim 1 , wherein the image transmission condition is satisfied when a waiting time, from a time when communication between the other communication device and the external device using the first communication protocol is established, becomes greater than or equal to a predetermined time.
8. A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a processor of a data processing apparatus, instruct the processor to perform processes comprising: controlling a communication device to communicate with an external device using the first communication protocol to transmit connection information between the communication device and the external device, the connection information comprising information for establishing communication using the second communication protocol, determining whether an image transmission condition for transferring image data between the data processing apparatus and the external device is satisfied, controlling an other communication device to communicate with the external device using the second communication protocol after the connection information is used to establish communication between the other communication device and the external device using the second communication protocol in response to determining that the image transmission condition is satisfied, wherein the communication between the other communication device and the external device using the second communication protocol comprises at least one of: transmitting the image data from the other communication device to the external device; and receiving the image data by the other communication device from the external device, and wherein the computer-readable instructions, when executed by the processor, instruct the processor to perform further processes comprising: determining whether a portion of the image data generated is greater than or equal to a predetermined value after a predetermined waiting time from when communication between the other communication device and the external device using the first communication protocol is established, controlling the other communication device to disconnect communication with the external device using the second communication protocol in response to determining that the portion of the image data generated is not greater than or equal to the predetermined value after the predetermined waiting time, determining whether an other waiting time from when the other communication device disconnected communication with the external device using the second communication protocol is greater than or equal to an other predetermined time, and controlling the other communication device to reestablish communication with the external device using the second communication protocol in response to determining that the other waiting time is greater than or equal to the other predetermined time.
9. The non-transitory computer-readable medium according to claim 8 , wherein the computer-readable instructions further instruct the processor to control an image processing device to perform image processing for at least one of: printing print image data, which is transmitted from the external device, and generating scanning image data, which is read from a document and transmitted to the external device.
10. The non-transitory computer-readable medium according to claim 9 , wherein the image transmission condition is satisfied when the image processing device is available for performing image processing.
11. The non-transitory computer-readable medium according to claim 9 , wherein the image transmission condition is satisfied when the image processing device is not in an error state.
12. The non-transitory computer-readable medium according to claim 8 , wherein the image transmission condition is satisfied when a portion of the image data generated is greater than or equal to the predetermined value.
13. The non-transitory computer-readable medium according to claim 8 , wherein the computer-readable instructions further instruct the processor to store the image data in a memory, wherein the image transmission condition is satisfied when an amount of free space in the memory becomes less than or equal to a predetermined amount.
14. The non-transitory computer-readable medium according to claim 8 , wherein the image transmission condition is satisfied when a waiting time, from a time when communication between the other communication device and the external device using the first communication protocol is established, becomes greater than or equal to a predetermined time.
Unknown
May 19, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.