Data receiving apparatus, data transmitting apparatus, method for controlling the same and program
First Claim
1. A data receiving apparatus comprising:
- a communication unit that communicates with a data transmitting apparatus through close-proximity wireless communications;
a detecting unit that detects a state of a connection to the data transmitting apparatus,wherein the communication unit receives, from the data transmitting apparatus, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if the detecting unit detects that a first connection through close-proximity wireless communication with the data transmitting apparatus has been established via the communication unit; and
a designation unit that designates data to be received from the data transmitting apparatus based on the index information, after receiving the index information, if the detection unit detects that the first connection through close-proximity wireless communication with the data transmitting apparatus has been terminated, wherein, after the detecting unit detects the first connection, the designation unit cannot designate data to be received until the first connection is disconnected,wherein the communication unit receives, from the data transmitting apparatus, the data designated by the designation unit if a second connection through close-proximity wireless communication with the data transmitting apparatus is established via the communication unit, after the designation unit has designated the data to be received from the data transmitting apparatus and after the detecting unit has detected a termination of the first connection.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention enables a data obtaining apparatus to select data to be transferred without maintaining a communication connection through close-proximity wireless communication. Accordingly, when a digital camera is communicatively connected to an external device through close-proximity wireless communication, a central processor of the digital camera obtains, from the external device, index information indicating a list of data stored in the external device. Next, the central processor terminates the communication connection to the external device and receives a designation of data to be transferred via an operation unit based on the index information. After having designated data to be transferred, an image processing unit of the digital camera obtains designated data from the external device when the camera is communicatively reconnected to the external device through close-proximity wireless communication.
-
Citations
12 Claims
-
1. A data receiving apparatus comprising:
-
a communication unit that communicates with a data transmitting apparatus through close-proximity wireless communications; a detecting unit that detects a state of a connection to the data transmitting apparatus, wherein the communication unit receives, from the data transmitting apparatus, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if the detecting unit detects that a first connection through close-proximity wireless communication with the data transmitting apparatus has been established via the communication unit; and a designation unit that designates data to be received from the data transmitting apparatus based on the index information, after receiving the index information, if the detection unit detects that the first connection through close-proximity wireless communication with the data transmitting apparatus has been terminated, wherein, after the detecting unit detects the first connection, the designation unit cannot designate data to be received until the first connection is disconnected, wherein the communication unit receives, from the data transmitting apparatus, the data designated by the designation unit if a second connection through close-proximity wireless communication with the data transmitting apparatus is established via the communication unit, after the designation unit has designated the data to be received from the data transmitting apparatus and after the detecting unit has detected a termination of the first connection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising a data receiving apparatus and a data transmitting apparatus,
wherein the data receiving apparatus comprises: -
a first communication unit that communicates with a data transmitting apparatus through close-proximity wireless communications; a first detecting unit that detects a state of a connection to the data transmitting apparatus; wherein the first communication unit receives, from the data transmitting apparatus, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if the first detecting unit detects that a first connection through close-proximity wireless communication with the data transmitting apparatus has been established via the first communication unit, and a designation unit that designates data to be received from the data transmitting apparatus based on the index information, after receiving the index information, if the detection unit detects that the first connection through close-proximity wireless communication with the data transmitting apparatus has been terminated, wherein, after the first detecting unit detects the first connection, the designation unit cannot designate data to be received until the first connection is disconnected; wherein the first communication unit receives, from the data transmitting apparatus, the data designated by the designation unit if a second connection through close-proximity wireless communication with the data transmitting apparatus is established via the first communication unit, after the designation unit has designated the data to be received from the data transmitting apparatus and after the first detecting unit has detected a termination of the first connection through close-proximity wireless communication, and wherein the data transmitting apparatus comprises; a second communication unit that communicates with the data receiving apparatus through close-proximity wireless communications; and a second detecting unit that detects a state of a connection to the data receiving apparatus, wherein the second communication unit transmits, to the data receiving apparatus, the index information indicating the list of data stored in the storage medium of the data transmitting apparatus if the second detecting unit detects that a first connection through close-proximity wireless communication with the data receiving apparatus has been established via the second communication unit, and wherein the second communication unit transmits, to the data receiving apparatus, the data selected by the data receiving apparatus based on the index information if a second connection through close-proximity wireless communication with the data receiving apparatus is established via the second communication unit, after the index information has been transmitted and after the second detecting unit has detected a termination of the first connection through close-proximity wireless communication with the data receiving apparatus. - View Dependent Claims (7, 8)
-
-
9. A method for controlling a data receiving apparatus having a communication unit that performs close-proximity wireless communications, the method comprising:
-
detecting a state of a connection to a data transmitting apparatus via the communication unit; receiving, from the data transmitting apparatus via the communication unit, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if a first connection through close-proximity wireless communication with the data transmitting apparatus that has been established via the communication unit is detected; designating data to be received from the data transmitting apparatus based on the index information after receiving the index information if the first connection through close-proximity wireless communication with the data transmitting apparatus is detected to have been terminated, wherein, after the detecting detects the first connection, the designating cannot designate data to be received until the first connection is disconnected; and receiving, from the data transmitting apparatus, the designated data via the communication unit if a second connection through close-proximity wireless communication with the data transmitting apparatus is established via the communication unit, after the data to be received from the data transmitting apparatus has been designated and after a termination of the first connection has been detected.
-
-
10. A method for controlling a system including a data receiving apparatus having a first communication unit that performs close-proximity wireless communication communications, and a data transmitting apparatus having a second communication unit that performs close-proximity wireless communications, the method comprising:
-
detecting, by the data receiving apparatus, a state of a connection to the data transmitting apparatus via the first communication unit; receiving, by the data receiving apparatus, from the data transmitting apparatus via the first communication unit, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if a first connection through close-proximity wireless communication with the data transmitting apparatus that has been established via the first communication unit is detected; designating, by the data receiving apparatus, data to be received from the data transmitting apparatus based on the index information after receiving the index information, if the first connection through close-proximity wireless communication with the data transmitting apparatus is detected to have been terminated, wherein, after the detecting detects the first connection, the designating cannot designate data to be received until the first connection is disconnected; receiving, by the data receiving apparatus, from the data transmitting apparatus, the designated data via the first communication unit if a second connection with the data transmitting apparatus is established via the first communication unit, after the data to be received from the data transmitting apparatus has been designated and after a termination of the first connection through close-proximity wireless communication with the data transmitting apparatus has been detected; detecting, by the data transmitting apparatus, a state of a connection to the data receiving apparatus via the second communication unit; transmitting, by the data transmitting apparatus, to the data receiving apparatus via the second communication unit, the index information indicating the list of data stored in the storage medium of the data transmitting apparatus if a first connection through close-proximity wireless communication with the data transmitting apparatus that has been established via the second communication unit is detected; and transmitting, by the data transmitting apparatus, to the data receiving apparatus via the second communication unit, the data selected by the data receiving apparatus based on the index information if a second connection with the data transmitting apparatus is established via the second communication unit, after the index information has been transmitted and after the termination of the first connection through close-proximity wireless communication with the data transmitting apparatus has been detected.
-
-
11. A non-transitory computer-readable storage medium storing computer-executable code that, when executed causes a data receiving apparatus having a communication unit that performs close-proximity wireless communications to:
-
detect a state of a connection to a data transmitting apparatus via the communication unit; receive, from the data transmitting apparatus via the communication unit, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if a first connection through close-proximity wireless communication with the data transmitting apparatus that has been established via the communication unit is detected; designate data to be received from the data transmitting apparatus based on the index information, after receiving the index information, if the first connection through close-proximity wireless communication with the data transmitting apparatus is detected to have been terminated, wherein, after detection of the first connection, data to be received cannot be designated until the first connection is disconnected; and receive, from the data transmitting apparatus, the designated data via the communication unit if a second connection with the data transmitting apparatus is established via the communication unit, after the data to be received from the data transmitting apparatus has been designated and after a termination of the first connection through close-proximity wireless communication has been detected.
-
-
12. A non-transitory computer-readable storage medium storing computer-executable code that, when executed, causes a data receiving apparatus having a first communication unit that performs close-proximity wireless communication communications to:
-
detect a state of a connection to the data transmitting apparatus via the first communication unit; receive from the data transmitting apparatus via the first communication unit, index information indicating a list of data stored in a storage medium of the data transmitting apparatus if a first connection through close-proximity wireless communication with the data transmitting apparatus that has been established via the first communication unit is detected; designate data to be received from the data transmitting apparatus based on the index information, after receiving the index information, if the first connection through close-proximity wireless communication with the data transmitting apparatus is detected to have been terminated, wherein, after detection of the first connection, data to be received cannot be designated until the first connection is disconnected; and receive, by the data receiving apparatus, from the data transmitting apparatus, the designated data via the first communication unit if a second connection with the data transmitting apparatus is established via the first communication unit, after the data to be received from the data transmitting apparatus has been designated and after a termination of the first connection through close-proximity wireless communication with the data transmitting apparatus has been detected, wherein execution of the computer-executable code further causes a data transmitting apparatus having a second communication unit that performs close-proximity wireless communications to; detect a state of a connection to the data receiving apparatus via the second communication unit; transmit to the data receiving apparatus via the second communication unit, the index information indicating the list of data stored in the storage medium of the data transmitting apparatus if a first connection through close-proximity wireless communication with the data transmitting apparatus that has been established via the second communication unit is detected; and transmit to the data receiving apparatus via the second communication unit, the data selected by the data receiving apparatus based on the index information if a second connection with the data transmitting apparatus is established via the second communication unit, after the index information has been transmitted and after the termination of the first connection through close-proximity wireless communication with the data transmitting apparatus has been detected.
-
Specification