Source: https://patents.google.com/patent/JP4666003B2/en
Timestamp: 2020-01-24 16:20:07
Document Index: 374791898

Matched Legal Cases: ['art 12', 'art 24', 'art 112', 'art 114', 'art 120', 'art 130', 'art 260']

JP4666003B2 - Communication device, communication system, communication method, and program - Google Patents
JP4666003B2
JP4666003B2 JP2008135971A JP2008135971A JP4666003B2 JP 4666003 B2 JP4666003 B2 JP 4666003B2 JP 2008135971 A JP2008135971 A JP 2008135971A JP 2008135971 A JP2008135971 A JP 2008135971A JP 4666003 B2 JP4666003 B2 JP 4666003B2
JP2008135971A
JP2009284355A (en
宏明 宮地
2008-05-23 Priority to JP2008135971A priority Critical patent/JP4666003B2/en
2009-12-03 Publication of JP2009284355A publication Critical patent/JP2009284355A/en
2011-04-06 Publication of JP4666003B2 publication Critical patent/JP4666003B2/en
In recent years, radio wave communication systems defined by IEEE (Institute of Electrical and Electronic Engineers) 802.11 have been widely used.
In addition to the radio wave communication system, a communication system that performs communication using electric field coupling or magnetic field coupling has been proposed. In such a communication system, for example, when a plurality of couplers that perform magnetic field coupling are close to each other, the plurality of couplers are magnetically coupled, and communication between the plurality of couplers is realized by magnetic field coupling. A technique for performing communication by magnetic field coupling is described in, for example, Patent Document 1.
JP 2006-60283 A
By the way, when performing short-distance one-to-one communication between two devices using a communication method that uses electric field coupling or magnetic field coupling, it is necessary to bring one device close to the other device. However, if the two devices are both stationary, it is difficult to move the device body, and it is difficult to reduce the distance between the devices. Here, the stationary devices are, for example, personal computers, home video processing devices (DVD recorders, video decks, etc.), stereo components, and the like. For this reason, it has been difficult to exchange data files between two stationary devices using the above communication method. Therefore, the portable device having the proximity communication method is brought close to the stationary device having the proximity communication method, and the stationary device once transmits the data file to the portable device. Then, it can be considered that the data file received by the portable device is transmitted to another stationary device.
When such relay transfer is performed, an operation for selecting a data file is usually required in a portable device. The portable device can transfer the data file selected by the selection operation to another device. However, in a portable device, the data file acquired immediately before may be clearly identified. For this reason, if a file selection operation must be performed for each relay transfer, there is a problem that a troublesome procedure is required for the user.
Accordingly, the present invention has been made in view of the above problems, and an object of the present invention is to enable easy and simple data file relay transfer in the case of short-distance one-to-one communication. A new and improved communication device, communication system, communication method, and program are provided.
In order to solve the above-described problem, according to an aspect of the present invention, a communication unit that performs near field one-to-one communication with a communication partner device by electric field coupling or magnetic field coupling, and one or more other one or more devices. A relay transfer mode setting unit for setting a relay transfer mode for relay transfer of a data file to another device, a storage unit for holding data files received from one or a plurality of devices with the relay transfer mode set, and relay transfer In a state in which the mode is set, a communication apparatus is provided that includes a transmission control unit that transmits a data file held in the storage unit to one or more other apparatuses that have established communication.
The relay transfer mode cancellation unit may have an input unit to which the relay transfer mode cancel command is input, and the relay transfer mode setting unit may cancel the relay transfer mode when the cancel command is input to the input unit.
The relay transfer mode setting unit may have a time counter that determines whether or not a timeout has occurred, and the relay transfer mode setting unit may cancel the relay transfer mode when the timeout occurs in the time counter.
The transmission control unit may transmit the data file to one or more other apparatuses with which communication has been established after the end of reception of the data file from one or more apparatuses is input.
You may provide the display process part for displaying the setting or cancellation | release of the said relay transfer mode.
In order to solve the above-described problem, according to another aspect of the present invention, a first communication device that communicates with a second communication device by near field communication by electric field coupling or magnetic field coupling, and electric field coupling Alternatively, a communication unit that communicates with the first communication device or the third communication device by near field one-to-one communication by magnetic field coupling, and a relay transfer mode that relays and transfers a data file from the first communication device to the third communication device. The relay transfer mode setting unit for setting the data, the storage unit for holding the data file received from the first communication device with the relay transfer mode set, and the communication established with the relay transfer mode set A second communication device having a transmission control unit that transmits a data file held in the storage unit to the third communication device, and short distance one-to-one communication by electric field coupling or magnetic field coupling Communication system comprising a first communication apparatus is different from the third communication device that communicates with the second communication device is provided.
In order to solve the above-described problem, according to another aspect of the present invention, a step of performing near field one-to-one communication with a communication partner device by electric field coupling or magnetic field coupling, and one or more devices to another one Or setting a relay transfer mode for relay transfer of data files to a plurality of devices, holding a data file received from one or a plurality of devices while the relay transfer mode is set, and setting the relay transfer mode. In this state, there is provided a communication method including a step of transmitting a held data file to one or more other devices with which communication has been established.
In order to solve the above-mentioned problem, according to another aspect of the present invention, means for performing near field one-to-one communication with a communication partner device by electric field coupling or magnetic field coupling from one or more devices to another one or Means for setting a relay transfer mode for relay transfer of a data file to a plurality of devices, means for holding a data file received from one or a plurality of devices in a state where the relay transfer mode is set, a state for which the relay transfer mode is set Then, there is provided a program for causing a computer to function as means for transmitting a data file held to one or more other apparatuses with which communication has been established.
According to the present invention, when performing short-distance one-to-one communication, relay transfer of a data file can be performed easily and simply.
First, the configuration of a proximity (non-contact) communication system according to an embodiment of the present invention will be described. FIG. 1 is an explanatory diagram showing a configuration of a communication system according to the present embodiment.
The communication system according to the present embodiment includes a transmitter 10 that transmits data and a receiver 20 that receives the transmitted data. The transmitter 10 includes a transmission circuit unit 11, a high-frequency coupler (electric field coupler) including a series inductor 12, a parallel inductor 13, and a planar transmission electrode 14. The receiver 20 includes a receiving circuit unit 21, a high-frequency coupler (electric field coupler) including a series inductor 22, a parallel inductor 23, and a plate-shaped receiving electrode 24.
The transmitting electrode 14 and the receiving electrode 24 are arranged to face each other with a distance of about 3 cm, for example, and can be coupled to each other. The transmission circuit unit 11 on the transmitter 10 side generates a high-frequency transmission signal such as a UWB (Ultra Wide Band) signal, for example, based on the transmission data when a transmission request is generated from a higher-level application. The generated signal propagates from the transmission electrode 14 to the reception electrode 24. Then, the receiving circuit unit 21 on the receiver 20 side demodulates and decodes the received high-frequency signal and passes the reproduced data to the upper application.
Next, an application example of a communication system according to an embodiment of the present invention will be described. FIG. 2 is an explanatory diagram illustrating an application example of the communication system according to the present embodiment. FIG. 3 is a schematic diagram showing configurations of the stationary device (A) 100-1, the stationary device (B) 100-2, and the mobile device 200 according to the present embodiment.
As shown in FIGS. 2 and 3, the communication system according to the present embodiment includes, for example, a stationary device (A) 100-1, a mobile device 200, a stationary device (B) 100-2, and the like. The stationary device (A) 100-1 (first communication device), the mobile device 200 (second communication device), and the stationary device (B) 100-2 (third communication device) are communication devices. And a high-frequency coupler (electric field coupler) capable of electric field coupling with each other. Note that the stationary device (A) 100-1 and the stationary device (B) 100-2 may include a display (A) 101-1 and a display (B) 101-2, respectively. The display (A) 101-1 and the display (B) 101-2 display, for example, the file names and contents of data files transmitted and received in the communication system.
Here, the stationary device (A) 100-1 and the stationary device (B) 100-2 are devices that are not premised on movement during use, such as a personal computer, a DVD recorder, a video deck, and a stereo component. . The mobile device 200 is a device that can be easily carried, such as a mobile phone, a PDA (Personal Digital Assistants), an audio player, a video camera, and a game device. The mobile device 200 may be a portable storage device such as a hard disk drive.
As shown in FIG. 3, the configurations related to the communication functions of the stationary device (A) 100-1, the stationary device (B) 100-2, and the mobile device 200 according to the present embodiment are configured similarly. ing. The stationary device (A) 100-1, the stationary device (B) 100-2, and the mobile device 200 include an electric field coupler (communication unit) 102, a selector 104, a communication module 106, and the like.
When the electric field coupler 102 of the mobile device 200 and the electric field coupler 102 of the stationary device (A) 100-1 or the stationary device (B) 100-2 are close to each other, for example, within about 3 cm, one electric field coupler The other electric field coupler 102 senses a change in the induced electric field generated by the above. As a result, one-to-one electric field communication is realized between the stationary device (A) 100-1 and the mobile device 200, or between the mobile device 200 and the stationary device (B) 100-2.
More specifically, one of the pair of devices performing the electric field communication functions as an initiator, and the other functions as a responder. The initiator is the side that makes a connection establishment request, and the responder is the side that waits for a connection establishment request from the initiator.
For example, a case will be described in which the stationary device (A) 100-1 illustrated in FIG. 2 functions as an initiator and the mobile device 200 functions as a responder. When the stationary device (A) 100-1 and the mobile device 200 come close to each other, the mobile device 200 receives a connection establishment request (connection request frame) transmitted from the stationary device (A) 100-1. When the mobile device 200 receives the connection establishment request, the mobile device 200 transmits a connection response permission (connection response frame) to the stationary device (A) 100-1. When the stationary device (A) 100-1 receives the connection response permission, communication connection is established between the mobile device 200 and the stationary device (A) 100-1. After the connection is established or simultaneously with the connection establishment, the mobile device 200 and the stationary device (A) 100-1 perform an authentication process. When the authentication process ends normally, the mobile device 200 and the stationary device (A) 100-1 are ready for data communication. Examples of the authentication process include checking whether the version of the software, the data transfer method, the protocol of each device, and the like match between the mobile device 200 and the stationary device (A) 100-1.
Thereafter, the mobile device 200 and the stationary device (A) 100-1 perform one-to-one data communication. More specifically, the stationary device (A) 100-1 transmits arbitrary data to the mobile device 200 via the electric field coupler 102. Then, the mobile device 200 holds the data file received from the stationary device (A) 100-1. Here, the arbitrary data includes audio data such as music, lectures and radio programs, video data such as movies, television programs, video programs, photographs, documents, pictures and charts, games and software. It is done.
In the above description, the stationary device (A) 100-1 functions as an initiator and the mobile device 200 functions as a responder. However, the mobile device 200 functions as an initiator, and the stationary device (B) 100-2. The same applies to the case where the device functions as a responder.
While the radio wave radiated from the antenna of the radio communication system attenuates in inverse proportion to the square of the distance, the strength of the induced electric field generated from the electric field coupler of the communication system according to this embodiment is the fourth power of the distance. Since it is inversely proportional, it is advantageous in that the distance between a pair of devices capable of electric field communication can be limited. That is, according to the electric field communication of the present embodiment, an effect that there is little signal degradation due to an obstacle present in the surroundings, an effect that a technique for ensuring hacking and confidentiality can be simplified, and the like can be obtained.
In the present embodiment, an example in which a pair of communication devices performs near field communication (non-contact communication, TransferJet) using an electric field coupler will be described, but the present invention is not limited to such an example. For example, the pair of communication devices can perform short-range wireless communication via a communication unit that can communicate by magnetic field coupling. According to a communication method using electric field coupling or magnetic field coupling, a signal is not transmitted when a communication partner is not close to each other, which is advantageous over a radio wave communication method in that an interference problem hardly occurs.
Next, with reference to FIG. 4, the communication function of the stationary device (A) 100-1 and the stationary device (B) 100-2 (hereinafter collectively referred to as “stationary device 100”). The configuration will be described. FIG. 4 is a block diagram illustrating a configuration of the stationary apparatus 100 according to the present embodiment.
As shown in FIG. 4, the stationary device 100 includes an electric field coupler (communication unit) 102, a selector 104, a transmission processing unit 112, a reception processing unit 114, a control unit 120, a memory 130, and the like. The electric field coupler 102 includes the high frequency coupler shown in FIG. 1 and communicates with the electric field coupler 102 of the mobile device 200 by electric field coupling. The electric field couplers 102 possessed by the stationary device 100 and the mobile device 200 are arranged facing each other at a short distance of, for example, about 3 cm, and can be coupled to each other. The electric field coupler 102 is selectively connected to one of the transmission processing unit 112 and the reception processing unit 114 via the selector 104. In the present embodiment, the signal processing unit 110 includes the transmission processing unit 112 and the reception processing unit 114. Further, the signal processing unit 110 and the control unit 120 constitute a communication module 106.
The transmission processing unit 112 generates a transmission signal for transmission from the electric field coupler 102 to the mobile device 200. The transmission processing unit 112 includes an encoder that encodes transmission data, a spreader that spreads transmission data, a mapper that expands transmission data from a binary sequence to a complex signal, an RF circuit that performs upconversion to a center frequency, and the like. It has elements.
The reception processing unit 114 decodes the reception signal received by the electric field coupler 102. The reception processing unit 114 includes components such as an RF circuit to which a reception signal is input, an AD conversion unit that converts the reception signal into a digital signal, a demapper that demaps the reception signal, and a decoder.
When a transmission request is issued from a higher-level application, the transmission processing unit 112 generates a high-frequency transmission signal such as a UWB signal based on the transmission data, and the signal propagates from the electric field coupler 102 to the mobile device 200. The electric field coupler 102 on the mobile device 200 side demodulates and decodes the received high-frequency signal and passes the reproduced data to the upper application. As shown in FIG. 5, the same processing is performed when data is sent from the mobile device 200 side to the stationary device 100. FIG. 5 is a block diagram showing a configuration of the mobile device 200 according to the present embodiment. Therefore, bidirectional communication is realized between the stationary device 100 and the mobile device 200.
The control unit 120 controls the overall operation of the stationary device 100. For example, the control unit 120 controls transmission signal generation by the transmission processing unit 112 and controls reception signal decoding by the reception processing unit 114. Further, when transmitting a connection request frame, a data file, or the like to the mobile device 200, the control unit 120 outputs a switching signal to the selector 104 to connect the electric field coupler 102 and the transmission processing unit 112. Further, when waiting for a connection request frame, a data file, or the like from the mobile device 200, the control unit 120 outputs a switching signal to the selector 104 to connect the electric field coupler 102 and the reception processing unit 114. The control unit is an example of a transmission control unit
Connection establishment is realized by transmitting a connection request frame C-Req from one device (initiator) to the other (responder) and receiving the connection response frame C-Acc transmitted from the responder. . The connection request frame is transmitted to the communication partner by the device on the user input side such as data file transfer or data file selection. In the system of the present embodiment, when connection is established between the stationary device 100 and the mobile device 200, both the stationary device 100 and the mobile device 200 do not establish connection with other devices. Accordingly, one-to-one communication is performed between the stationary device 100 and the mobile device 200.
The control unit 120 of the mobile device 200 is an example of a relay transfer mode setting unit, and sets a relay transfer mode in which a data file is relayed and transferred from one or a plurality of devices to another one or a plurality of devices. The control unit 120 of the mobile device 200 is an example of an input unit. For example, a relay transfer mode cancel command from the operation unit 250 is input. At this time, the control unit 120 cancels the relay transfer mode when a cancel command is input. The control unit 120 of the mobile device 200 is an example of a time counter, and determines whether a timeout has occurred. At this time, the control unit 120 cancels the relay transfer mode when a timeout occurs. The relay transfer mode will be described later.
The memory 130 is a recording medium such as a hard disk drive or a flash memory. The memory 130 holds the received data file. Note that the functional blocks shown in FIGS. 4 and 5 can be configured by hardware (circuit), or an arithmetic processing unit (CPU) and software (program) for causing it to function. When these functional blocks are configured by an arithmetic processing unit and software, the program can be stored in a recording medium such as the memory 130 provided in the stationary device 100 and the mobile device 200.
As illustrated in FIG. 5, the mobile device 200 may further include an operation unit 250 and a display unit 260 in addition to the blocks of the stationary device 100 illustrated in FIG. 4. The operation unit 250 is a user interface that accepts a user operation, and sends a signal corresponding to the operation to the control unit 120. The display unit 260 is a display device that can display operation contents, data file contents, and the like. The display unit 260 is controlled by the display processing unit. The display unit 260 displays the setting or cancellation of the relay transfer mode.
Next, the relay transfer mode according to the present embodiment will be described.
The relay transfer mode is a function that the mobile device 200 has. The relay transfer mode is used when the data file is temporarily stored in the mobile device 200 when the data file is transferred from the stationary device (A) 100-1 to the stationary device (B) 100-2. As a data file transferred here, a data file group including a plurality of data files can be assumed in addition to a single data file. The relay transfer mode can be used for, for example, a stationary device in which it is difficult to move the devices when it is difficult to approach the devices necessary for the proximity communication method of the present embodiment.
Normally, when a mobile device performs relay transfer of a data file as described above, the mobile device requires an operation of selecting a data file to be relayed and transferred via an operation unit or a display unit. Then, the mobile device can send the data file selected by the selection operation to another stationary device. However, in a mobile device, the data file acquired immediately before may be clearly identified. Therefore, if it is necessary to perform a file selection operation for each relay transfer, a troublesome procedure for the user is required.
For this reason, in the mobile device 200 of the present embodiment, when a data file is received from one or a plurality of stationary devices (A) 100-1 in the state set to the relay transfer mode, the file that relays the data file is transferred. Held in the memory 130. In the state where the relay transfer mode is set, the data file held in the memory 130 is transmitted to the other one or more stationary devices (B) 100-2 with which communication has been established. Therefore, in this embodiment, when performing relay transfer, a complicated operation such as a file selection operation is not necessary in the mobile device 200, and a data file can be relayed and transferred quickly and simply.
With reference to FIG. 6, the relay transfer mode in the communication system of this embodiment will be described in detail. Here, as shown in FIG. 2, the communication system is a transmission source stationary device (A) 100-1, a mobile device 200 having a relay transfer function, and a transmission destination stationary device (B) 100-. 2. FIG. 6 is a flowchart showing the operation of the communication system according to the present embodiment.
First, in the stationary device (A) 100-1, a data file to be transmitted to the stationary device (B) 100-2 via the mobile device 200 is selected (step S101). The selected data file may be one data file or a plurality of data files. Next, the mobile device 200 is set to the relay transfer mode (step S102). For example, the user presses a relay transfer mode setting button on the operation unit 250, and the mobile device 200 is set to the relay transfer mode based on the operation.
Then, with the mobile device 200 set to the relay transfer mode, the mobile device 200 is brought close to the stationary device (A) 100-1 (step S103). When communication is established between the stationary device (A) 100-1 and the mobile device 200 with the relay transfer mode set, the data file selected by the stationary device (A) 100-1 is deferred. The data is transferred from the device (A) 100-1 to the mobile device 200 (step S104). When all the selected data files are transferred to the mobile device 200, the data file transfer is completed (step S105). The mobile device 200 holds the received data file in the memory 130.
The mobile device 200 includes a time counter that determines whether a timeout has occurred, for example. In a state where the mobile device 200 is set to the relay transfer mode, the time counter measures, for example, the elapsed time after the file transfer in step S105 is completed, and generates a timeout when a certain time has elapsed. Alternatively, the time counter measures, for example, an elapsed time since the relay transfer mode is set, and generates a timeout when a predetermined time elapses. The time for generating the timeout can be arbitrarily set in advance by the user.
The mobile device 200 determines whether or not communication has been established in the vicinity of another stationary device (B) 100-2 within a certain time until a timeout occurs in a state where the relay transfer mode is set. (Step S106). When communication with the stationary device (B) 100-2 is established within a certain time, the mobile device 200 sets the data file received from the stationary device (A) 100-1 in a state where the relay transfer mode is set. The data is transferred to the placement device (B) 100-2 (step S107). At this time, it is not necessary for the mobile device 200 to select a data file by the user. Therefore, since the user does not need to perform complicated operations, the data file can be relayed and transferred quickly and simply. When all the data files received and held in the state where the relay transfer mode is set are transferred to the stationary device (B) 100-2, the transfer of the data files is completed (step S108). Then, the relay transfer mode set in the mobile device 200 is canceled (step S109). The mobile device 200 may erase the data file received with the relay transfer mode set by canceling the relay transfer mode.
On the other hand, if communication with the stationary device (B) 100-2 is not established within a certain time and a timeout occurs, the relay transfer mode set in the mobile device 200 is canceled without transferring the data file. (Step S109). By canceling the relay transfer mode when a timeout occurs, it can be determined that relay transfer is no longer necessary. Therefore, the mobile device 200 can delete the data file and does not need to store the data file permanently.
Note that the cancellation of the relay transfer mode is determined based on whether or not the relay transfer mode is in proximity to another stationary device (B) 100-2 within a certain time, but the present invention is not limited to such an example. For example, the cancellation of the relay transfer mode may be determined by a user operation. Specifically, file transfer may be realized by drag and drop, like a mouse operation on a personal computer. First, while the button (relay transfer mode setting button) provided on the mobile device 200 is pressed, the mobile device 200 comes close to the stationary device (A) 100-1 and communication is established. ) The data file is transferred from 100-1 to the mobile device 200. Then, in the state where the relay transfer mode setting button is pressed, the relay transfer mode is continued. When the file transfer is completed and the mobile device 200 comes close to another stationary device (B) 100-2 and communication is established, the data file is transferred from the mobile device 200 to the stationary device (B) 100-2. The The press of the relay transfer mode setting button may be released while communication is established.
As described above, when the button is pressed or released, a command is input from the operation unit 250 to the control unit 120, and the relay transfer mode of the mobile device 200 is set or released. As a result, the relay transfer mode can be canceled without using a time counter.
In the above description, it is assumed that the relay transfer mode is continued with the button being pressed as in the case of drag and drop. However, the relay transfer mode may be set / released by another button operation. . For example, the relay transfer mode may be started by pressing and releasing the button once, and the relay transfer mode may be ended by pressing and releasing the button once more.
The file transfer in the relay transfer mode described with reference to FIGS. 2 and 6 is performed by transferring data files from one stationary device (A) 100-1 to one stationary device (B) 100-2. However, the present invention is not limited to this example. For example, a plurality of transmission source stationary devices (A) 100-1 may be provided, and a plurality of transmission destination stationary devices (B) 100-2 may be provided.
Specifically, when there are a plurality of transmission source stationary devices (A) 100-1, the mobile device 200 needs to recognize the end of reception of the data file. For example, the mobile device 200 can receive a data file until the end of receiving the data file is input by a user button operation on the operation unit 250. Then, after the end of reception of the data file is input, the mobile device 200 transmits the data file to the other stationary device (B) 100-2 with which communication has been established.
On the other hand, when there are a plurality of destination deferred devices (B) 100-2, the mobile device 200 is connected to one deferred device (B) 100-2 when the relay transfer mode is set. Instead of automatically canceling the relay transfer mode by transmitting a data file, data transfer to a plurality of stationary devices (B) 100-2 may be possible. The relay transfer may be terminated when the relay transfer mode is canceled due to a timeout or a user operation.
Next, a flow of communication establishment and data transmission / reception operations between the stationary device 100 and the mobile device 200 will be described with reference to FIG. FIG. 7 is a sequence diagram showing a flow of communication establishment operation between the stationary device 100 and the mobile device 200.
As shown in FIG. 6, in a state where the electric field coupler 102 connected to the signal processing unit 110 of the stationary device 100 is periodically switched by the selector 104, the mobile device 200 is connected to the electric field coupler 102 of the stationary device 100. (S151). In this case, the connection establishment request transmitted from the mobile device 200 is received by the electric field coupler 102 of the stationary device 100 (S152).
Then, the stationary device 100 receives the connection establishment request from the mobile device 200, and thereafter, the control unit 120 controls the electric field coupler 102 to be continuously connected to the signal processing unit 110 (S153). After that, when the ACK generated by the signal processing unit 110 is transmitted from the electric field coupler 102 and the ACK is received by the mobile device 200, the stationary device 100 and the mobile device 200 are connected to a state where data communication is possible (S154). ).
Thereafter, when a data transmission request is transmitted from the mobile device 200 to the electric field coupler 102 (S155), the control unit 120 causes the signal processing unit 110 to generate a transmission signal for the data file. Then, the electric field coupler 102 transmits the transmission signal generated by the signal processing unit 110 to the mobile device 200 (S156).
When the data reception confirmation is further received by the electric field coupler 102, the control unit 120 of the stationary device 100 determines that the communication with the mobile device 200 has been completed, and sets the connection destination of the signal processing unit 110 to the selector 104 again. (Step S157).
As described above, communication establishment and data transmission / reception operations are performed in the stationary device 100 and the mobile device 200. In the above description, the mobile device 200 makes a connection establishment request with the initiator, and the stationary device 100 waits for the connection establishment request with the responder. There may be.
Next, a case where a plurality of data files are transmitted and received in the relay transfer mode will be described in detail with reference to FIGS. When a plurality of data files are transmitted / received by an operation described later, the receiving apparatus can explicitly know when the reception of the file is completed. As a result, not only relay transfer of one data file but also transfer of a plurality of data files can be easily performed.
8 and 9 are flowcharts showing data file transmission / reception operations in the stationary device 100 and the mobile device 200 according to this embodiment. Hereinafter, a case where a plurality of data files are transmitted from the stationary device (A) 100-1 to the mobile device 200 will be described. However, a plurality of data files are transmitted from the mobile device 200 to the stationary device (B) 100-2. The same applies to the case where it is performed.
In the example illustrated in FIG. 8, file metadata in which a plurality of data files to be transmitted are collected is generated in advance in the transmission-side stationary device (A) 100-1. The file metadata is, for example, data such as the file name and the number of files of the data file to be transmitted.
First, the stationary device (A) 100-1 transmits file metadata to the mobile device 200 (step S201). The receiving-side mobile device 200 receives the file metadata, and stores the file metadata in, for example, the memory 130 (step S202). Next, the stationary device (A) 100-1 and the mobile device 200 are set to a mode capable of transmitting / receiving file data (data transmission / reception mode) (step S203).
In the data transmission / reception mode, the stationary device (A) 100-1 continuously transmits file data to the mobile device 200 (step S204). Then, the mobile device 200 on the receiving side receives the file data and stores the file data, for example, in the memory 130 (step S205). The mobile device 200 checks whether or not the file name or the number of files of the received file data matches the file name or the number of files recorded in the previously received file metadata (step S206). The mobile device 200 continues to receive file data until a match with the file metadata can be confirmed. Then, the mobile device 200, consistent with the file metadata to check, when the reception of all the data files can be judged to be complete, finishes data reception mode (step S207).
As described above, in the example shown in FIG. 8, by using file metadata, a plurality of data files can be reliably transmitted and received.
In the example illustrated in FIG. 9, in the transmission-side stationary device (A) 100-1, information indicating whether there is a data file to be continuously transmitted is transmitted along with transmission of one file data.
First, the stationary device (A) 100-1 and the mobile device 200 are set to a mode (data transmission / reception mode) in which file data can be transmitted and received (step S211). In the data transmission / reception mode, the stationary device (A) 100-1 transmits one file data to the mobile device 200 (step S212). Then, the mobile device 200 on the receiving side receives the file data and stores the file data, for example, in the memory 130 (step S213).
Next, since there are a plurality of data files transmitted by the stationary device (A) 100-1, it is determined whether there is a subsequent data file (step S214). If there is a subsequent data file, the stationary device (A) 100-1 transmits metadata indicating that there is a subsequent data file to the mobile device 200 (step S215). On the other hand, if there is no subsequent data file, the stationary device (A) 100-1 transmits metadata indicating that the transmission of the data file is completed to the mobile device 200 (step S216).
Then, the mobile device 200 receives continuous metadata or completion metadata (step S217). When the stationary device (A) 100-1 continues to transmit metadata and the mobile device 200 continues to receive metadata (step S218), the data transmission / reception mode continues, and further transmission / reception of the next one data file is performed. It is performed (step S212, step S213). Then, metadata is transmitted and received in the same manner as described above (steps S214 to S217).
On the other hand, when the stationary device (A) 100-1 transmits the completion metadata and the mobile device 200 receives the completion metadata (step S218), the data transmission / reception mode is completed (step S219).
As described above, in the example illustrated in FIG. 9, since the metadata is also transmitted and received for each data file, a plurality of data files can be reliably transmitted and received. The operation of transmitting / receiving a plurality of data files is not limited to the examples shown in FIGS. For example, the display unit 260 of the mobile device 200 may display the file name of the data file being transmitted / received so that the user can confirm the transmission / reception. In this case, since the connection or disconnection between devices is determined by the user, the stationary device 100 and the mobile device 200 do not need to receive information on when transmission / reception of a plurality of data files is completed.
As described above, according to the present embodiment, since the relay transfer mode is set in the mobile device 200, the user does not need to select a file to be relayed and transferred by the mobile device 200. Specifically, in the conventional relay transfer, it is considered that file selection is necessary on the mobile device as shown in step S15 in FIG.
Here, FIG. 10 is a flowchart showing the operation of the conventional communication system. First, in the stationary device (A), a data file to be transmitted to the stationary device (B) via the mobile device is selected (step S11). Next, the mobile device is brought close to the stationary device (A) (step S12). When communication is established between the stationary device (A) and the mobile device, the data file selected by the stationary device (A) is transferred from the stationary device (A) to the mobile device (step S13). When all the selected data files are transferred to the mobile device, the data file transfer is completed (step S14). The mobile device holds the received data file in the memory.
Next, the mobile device 200 selects a data file to be transmitted to the stationary device (B) (step S15). Unlike this embodiment, this step is also necessary when the data file received from the stationary device (A) immediately before is transmitted as it is, which may be a complicated operation for the user.
Then, the mobile device establishes communication in the vicinity of the other stationary device (B) (step S16). The mobile device transfers the data file selected in step S14 to the stationary device (B) (step S17). When all the selected data files are transferred to the stationary device (B), the data file transfer is completed (step S18).
On the other hand, according to this embodiment, there is no need to select a file to be relayed and transferred in the mobile device as shown in step S15 of FIG. As a result, when a data file is relayed and transferred using the mobile device 200, the mobile device 200 does not require a complicated operation such as a file selection operation, and the data file can be relayed and transferred quickly and simply.
Moreover, according to the short-distance one-to-one communication used in the present embodiment, connection between devices is easy. Furthermore, since different models can be identified by the communication system, the procedure up to the establishment of communication is simplified. For this reason, the connection between the storage device (flash memory, hard disk, etc.) using a conventional USB terminal and the stationary device and the connection between the mobile device 200 of this embodiment and the stationary device 100 are compared, and this implementation is performed. The form is simple to send and receive data files. That is, in a storage device using a conventional USB terminal or the like, a user operation of selecting a data file to be transmitted / received is required in either a transmission source stationary device or a transmission destination stationary device. On the other hand, according to the present embodiment, since the data file can be transmitted / received immediately after the communication is established, the transmission / reception of the data file becomes quicker and easier than the relay transfer of the data file using the conventional storage apparatus. .
For example, although the case where one or a plurality of transmission destination devices that receive the data file is the stationary device (B) 100-2 has been described, the present invention is not limited to such an example. For example, the destination device or devices may be the mobile device 200-2. Then, data may be received in a state where the destination mobile device 200-2 is further set to the relay transfer mode. Thereby, the mobile device 200-2 can relay and transfer the data file to one or more other devices quickly and simply. For example, if the mobile device 200-2 receives data files from a plurality of devices in a state where the relay transfer mode is set, the mobile device 200-2 can collect a plurality of data files and transmit them to other devices. There is a unique effect.
It is explanatory drawing which shows the structure of the communication system which concerns on one Embodiment of this invention. It is explanatory drawing which shows the example of application of the communication system which concerns on the same embodiment. It is a schematic diagram which shows the structure of the stationary apparatus (A) which concerns on the embodiment, a stationary apparatus (B), and a mobile apparatus. It is a block diagram which shows the structure of the stationary apparatus which concerns on the same embodiment. It is a block diagram which shows the structure of the mobile apparatus which concerns on the same embodiment. It is a flowchart which shows operation | movement of the communication system which concerns on the same embodiment. It is the sequence diagram which showed the flow of communication establishment operation | movement in the stationary apparatus and mobile device which concern on the embodiment. 4 is a flowchart showing a data file transmission / reception operation between the stationary device and the mobile device according to the embodiment. 4 is a flowchart showing a data file transmission / reception operation between the stationary device and the mobile device according to the embodiment. It is a flowchart which shows operation | movement of the conventional communication system.
DESCRIPTION OF SYMBOLS 10 Transmitter 11 Transmission circuit part 12, 22 Series inductor 13, 23 Parallel inductor 14 Transmission electrode 20 Receiver 21 Reception circuit part 24 Reception electrode 100 Stationary apparatus 100-1 Stationary apparatus (A)
100-2 Stationary equipment (B)
101-1 Display (A)
101-2 Display (B)
DESCRIPTION OF SYMBOLS 102 Electric field coupler 104 Selector 106 Communication module 110 Signal processing part 112 Transmission processing part 114 Reception processing part 120 Control part 130 Memory 200 Mobile device 250 Operation part 260 Display part
A communication unit that performs near field one-to-one communication with a communication partner device by electric field coupling or magnetic field coupling;
A relay transfer mode setting unit that sets a relay transfer mode for relaying and transferring data files from one or more devices to one or more other devices;
The one or more devices transmit first among the data files received from the one or more devices and the predetermined data files received from the one or more devices with the relay transfer mode set Metadata indicating that there is another data file when there is another data file to be transmitted next to the data file to be transmitted, and is generated by the one or more devices and received from the one or more devices. A storage unit for holding data;
Wherein in the state where the relay transfer mode is set, the device prior Symbol 1 or more which communication is established until it receives all the predetermined plurality of data files based on the metadata, and continues the reception of the data files A reception control unit ;
In the state in which the relay transfer mode is set, all the predetermined data files held in the storage unit are transmitted based on the metadata to the one or more other devices that have established communication. A communication control unit .
An input unit for inputting the relay transfer mode release command;
The communication apparatus according to claim 1, wherein the relay transfer mode setting unit cancels the relay transfer mode when the cancel command is input to the input unit.
It has a time counter that determines whether a timeout has occurred,
The communication device according to claim 1, wherein the relay transfer mode setting unit cancels the relay transfer mode when the time-out occurs in the time counter.
2. The transmission control unit according to claim 1, wherein the transmission control unit transmits a data file to the one or more other devices with which communication has been established after the end of reception of the data file from the one or more devices is input. The communication device described.
The communication apparatus according to claim 1, further comprising a display processing unit configured to display setting or cancellation of the relay transfer mode.
A first communication device that communicates with a second communication device by near field communication by electric field coupling or magnetic field coupling;
A communication unit that communicates with the first communication device or the third communication device through near field one-to-one communication by electric field coupling or magnetic field coupling, and relay transfer of the data file from the first communication device to the third communication device A relay transfer mode setting unit for setting a relay transfer mode to be performed; a data file received from the first communication device in a state where the relay transfer mode is set; and a predetermined plurality of received from the first communication device Among the data files, when there is another data file to be transmitted next to the data file to be transmitted first by the first communication device, metadata indicating that the other file exists, and the first communication device a storage unit is generated for holding the meta data received from the one or more devices by, in a state where the relay transfer mode is set, the first communication is established From the communication apparatus until receiving all the predetermined plurality of data files based on the metadata, the reception control section to continue the reception of the data file, in a state where the relay transfer mode is set, communication is established A second communication device comprising: a transmission control unit that transmits all of the predetermined plurality of data files held in the storage unit based on the metadata to the third communication device;
A communication system comprising: a third communication device different from the first communication device that communicates with the second communication device by short-range one-to-one communication by electric field coupling or magnetic field coupling.
Performing near field one-to-one communication with a communication partner device by electric field coupling or magnetic field coupling;
Setting a relay transfer mode for relaying and transferring data files from one or more devices to another one or more devices;
The one or more devices transmit first among the data files received from the one or more devices and the predetermined data files received from the one or more devices with the relay transfer mode set Metadata indicating that there is another data file when there is another data file to be transmitted next to the data file to be transmitted, and is generated by the one or more devices and received from the one or more devices. Holding data, and
Wherein in the state where the relay transfer mode is set, the device prior Symbol 1 or more which communication is established until it receives all the predetermined plurality of data files based on the metadata, and continues the reception of the data files Steps ,
In the state in which the relay transfer mode is set, all the predetermined data files held in the storage unit are transmitted based on the metadata to the one or more other devices that have established communication. And a communication method.
Means for performing near field one-to-one communication with a communication partner device by electric field coupling or magnetic field coupling;
Means for setting a relay transfer mode in which a data file is relay-transferred from one or a plurality of devices to another one or a plurality of devices;
The one or more devices transmit first among the data files received from the one or more devices and the predetermined data files received from the one or more devices with the relay transfer mode set Metadata indicating that there is another data file when there is another data file to be transmitted next to the data file to be transmitted, and is generated by the one or more devices and received from the one or more devices. Means to hold data,
Wherein in the state where the relay transfer mode is set, the device prior Symbol 1 or more which communication is established until it receives all the predetermined plurality of data files based on the metadata, and continues the reception of the data files Means ,
In the state in which the relay transfer mode is set, means for transmitting all of the predetermined data files held based on the metadata to the one or more other devices that have established communication < A program for operating a computer.
JP2008135971A 2008-05-23 2008-05-23 Communication device, communication system, communication method, and program Active JP4666003B2 (en)
JP2008135971A JP4666003B2 (en) 2008-05-23 2008-05-23 Communication device, communication system, communication method, and program
US12/470,616 US8620209B2 (en) 2008-05-23 2009-05-22 Communication apparatus, communication system, communication method, and program
JP2009284355A JP2009284355A (en) 2009-12-03
JP4666003B2 true JP4666003B2 (en) 2011-04-06
ID=41342465
JP2008135971A Active JP4666003B2 (en) 2008-05-23 2008-05-23 Communication device, communication system, communication method, and program
US (1) US8620209B2 (en)
JP (1) JP4666003B2 (en)
JP2002269508A (en) * 2001-03-07 2002-09-20 Sharp Corp Portable informration terminal equipped with rfid communication function, using method therefor, and display processing method therefor
JP2005129110A (en) * 2003-10-22 2005-05-19 Alpine Electronics Inc Audio system and content output method
JP2005267184A (en) * 2004-03-18 2005-09-29 Casio Comput Co Ltd Mobile terminal and method and program for managing directory
2008-05-23 JP JP2008135971A patent/JP4666003B2/en active Active
2009-05-22 US US12/470,616 patent/US8620209B2/en active Active
US8620209B2 (en) 2013-12-31
US20090291639A1 (en) 2009-11-26
JP2009284355A (en) 2009-12-03