IP Library › Granted Patent US 8,913,280
Granted Patent B2
US 8,913,280 · App. 14/196,335 · Granted Dec 16, 2014

Communication apparatus, method for controlling the same, storage medium, and printing apparatus

Inventor: Tomohiro Kimura (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
H04N1/00413G06F3/1292G06F3/1236G06F3/1203
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,913,280
App. No.
14/196,335
Granted
Dec 16, 2014
Kind
B2
Abstract

A communication apparatus includes a first communication unit for executing direct wireless communication between an external apparatus and the communication apparatus in which one of the external apparatus and the communication apparatus serves as an access point, and a second communication unit for executing communication between the external apparatus and the communication apparatus in a different way from the communication by the first communication unit. If it is determined that the communication which the communication apparatus is executing is the communication by the second communication unit, a selection screen is displayed so as to enable a user to select a desired service, and if it is determined that the communication which the communication apparatus is executing is the communication by the first communication unit, the selection screen is displayed so as to prevent the user from selecting the specific service.

Claims (30)

1. A communication apparatus capable of providing a plurality of services, comprising:

a display unit configured to display a selection screen with which a user selects a desired service from among the plurality of services;

a first communication unit configured to execute a direct wireless communication between an external apparatus and the communication apparatus in which one of the external apparatus and the communication apparatus serves as an access point;

a second communication unit configured to execute communication between the external apparatus and the communication apparatus in a different way from the communication by the first communication unit;

a determination unit configured to determine whether a communication which the communication apparatus is executing is the communication by the first communication unit or the communication by the second communication unit; and

a control unit configured to control, if it is determined by the determination unit that the communication which the communication apparatus is executing is the communication by the second communication unit, the display unit so as to display the selection screen such that the user can select a desired service from among the plurality of services, and to control, if it is determined by the determination unit that the communication which the communication apparatus is executing is the communication by the first communication unit, the display unit so as to display the selection screen such that the user cannot select a specific service from among the plurality of services.

2. The communication apparatus according to claim 1 ,

wherein the specific service is available if the communication which the communication apparatus is executing is the communication by the second communication unit, whereas the specific service is unavailable if the communication which the communication apparatus is executing is the communication by the first communication unit.

3. The communication apparatus according to claim 1 ,

wherein the control unit controls, if it is determined by the determination unit that the communication which the communication apparatus is executing is the communication by the first communication unit, the display unit so as to display the selection screen such that the user cannot select the specific service.

4. The communication apparatus according to claim 1 ,

wherein the control unit controls, if it is determined by the determination unit that the communication which the communication apparatus is executing is the communication by the first communication unit, the display unit so as to display the selection screen such that the user can select the specific service, and, if the specific service is selected, the control unit provides the specific service by forcibly switching a communication mode of the first communication unit to a communication mode of the second communication unit.

5. The communication apparatus according to claim 4 ,

wherein, after the specific service has been provided by forcibly switching the communication mode of the first communication unit to the communication mode of the second communication unit, and use of the specific service is terminated, the control unit again switches the communication mode of the second communication unit to the communication mode of the first communication unit.

6. The communication apparatus according to claim 4 ,

wherein, when forcibly switching the communication mode of the first communication unit to the communication mode of the second communication unit, the control unit determines whether or not the switching was successful, and the control unit provides the specific service if the switching was successful, and does not provide the specific service if the switching was not successful.

7. The communication apparatus according to claim 1 ,

wherein, if it is determined by the determination unit that the communication which the communication apparatus is executing is the communication by the first communication unit, the control unit controls the display unit so as to display the selection screen such that the specific service is in a gray-out state.

8. The communication apparatus according to claim 1 ,

wherein the communication by the first communication unit is a wireless communication based on Wi-Fi Direct.

9. The communication apparatus according to claim 1 ,

wherein the communication by the second communication unit is a communication using a wired LAN, or a wireless communication executed between the external apparatus and the communication apparatus via an access point.

10. A method for controlling a communication apparatus that is capable of providing a plurality of services, the communication apparatus including a first communication unit configured to execute a direct wireless communication between an external apparatus and the communication apparatus in which one of the external apparatus and the communication apparatus serves as an access point, and a second communication unit configured to execute communication between the external apparatus and the communication apparatus in a different way from the communication by the first communication unit,

the method comprising:

a display unit displaying a selection screen with which a user selects a desired service from among the plurality of services;

a determination unit determining whether a communication which the communication apparatus is executing is the communication by the first communication unit or the communication by the second communication unit; and

a control unit controlling, if it is determined in the determination that the communication which the communication apparatus is executing is the communication by the second communication unit, the display unit so as to display the selection screen such that the user can select a desired service from among the plurality of services, and controlling, if it is determined in the determination that the communication which the communication apparatus is executing is the communication by the first communication unit, the display unit so as to display the selection screen such that the user cannot select a specific service from among the plurality of services.

11. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute each step of the method according to claim 10 .

12. A printing apparatus comprising the communication apparatus according to claim 1 ,

wherein the specific service is a send function for sending image data to the external apparatus, or a backup function for storing the image data in the external apparatus.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2014
From: KIMURA, TOMOHIRO
To: CANON KABUSHIKI KAISHA
Reel/Frame 033053/0344 →
Priority Claims (1)
JP 2013-054145 · Mar 15, 2013 · national
Continuity (1)
Related Publication 20140268223A1 · Sep 18, 2014