Communication device, control method for communication device, and program
First Claim
1. A communication device capable of wireless communication, comprising:
- a processor; and
a memory coupled to the processor having instructions that, when executed by the processor, cause the processor to perform operations comprising;
wirelessly connecting the communication device to a first other communication device, the communication device operating as a device which establishes a wireless network or as a device which takes part in an established wireless network;
receiving a request for print processing using wireless communication from a second other communication device different from the first other communication device, while the communication device is connected to the first other communication device;
determining whether print processing is being performed with the first other communication device in a case where the request for the print processing is received; and
determining whether the communication device is operating as a device which establishes a wireless network or as a device which takes part in an established wireless network; and
transmitting a response indicating that print processing is performable to the received request in a case where the first determination determines that the print processing is not being performed or in a case where the second determination determines that the communication device is operating as a device which establishes a wireless network, and not transmitting a response indicating that print processing is performable to the received request in a case where the first determination determines that the print processing is being performed and the second determination determines that the communication device is operating as a device which takes part in an established wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication device capable of handling, even in the case where requests for provision of a service are received from a plurality of devices, the requests appropriately, is provided.
A communication device which provides a service to a service utilizing device which utilizes a service, determines whether or not the communication device is executing a service requested from the service utilizing device. In the case where it is determined that the communication device is executing the service, the communication device makes a response to the request with the contents of the response changed according to whether or not the service is able to be provided to a plurality of service utilizing devices.
-
Citations
8 Claims
-
1. A communication device capable of wireless communication, comprising:
-
a processor; and a memory coupled to the processor having instructions that, when executed by the processor, cause the processor to perform operations comprising; wirelessly connecting the communication device to a first other communication device, the communication device operating as a device which establishes a wireless network or as a device which takes part in an established wireless network; receiving a request for print processing using wireless communication from a second other communication device different from the first other communication device, while the communication device is connected to the first other communication device; determining whether print processing is being performed with the first other communication device in a case where the request for the print processing is received; and determining whether the communication device is operating as a device which establishes a wireless network or as a device which takes part in an established wireless network; and transmitting a response indicating that print processing is performable to the received request in a case where the first determination determines that the print processing is not being performed or in a case where the second determination determines that the communication device is operating as a device which establishes a wireless network, and not transmitting a response indicating that print processing is performable to the received request in a case where the first determination determines that the print processing is being performed and the second determination determines that the communication device is operating as a device which takes part in an established wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A control method for a communication device capable of wireless communication, the method comprising:
-
wirelessly connecting the communication device to a first other communication device, the communication device operating as a device which establishes a wireless network or as a device which takes part in an established wireless network; receiving a request for print processing using wireless communication from a second other communication device different from the first other communication device, while the communication device is connected to the first other communication device; performing a first determination of determining whether print processing is being performed with the first other communication device in a case where the request for the print processing is received; and performing a second determination of determining whether the communication device is operating as a device which establishes a wireless network or as a device which takes part in an established wireless network; and transmitting a response indicating that print processing is performable to the request received by the receiving step in a case where the first determination determines that the print processing is not being performed or in a case where the second determination determines that the communication device is operating as a device which establishes a wireless network, and not transmitting a response indicating that print processing is performable to the received request in a case where the first determination determines that the print processing is being performed and the second determination determines that the communication device is operating as a device which takes part in an established wireless network.
-
Specification