Embodiments described herein relate generally to a wireless communication apparatus for distributing information to communication terminals by wireless communication, a connection control method used by the apparatus, and a non-transitory recording medium recording a connection control program.
In public areas such as stations and airports, and commercial facilities such as restaurants, a public wireless LAN (Local Area Network) open to the public has become widespread. Along with popularization of a public wireless LAN open to the public, a service for improving the user convenience by distributing various kinds of information such as an advertisement and/or the operation information of a train, airplane, or the like using a wireless LAN system is spreading. In this type of service, it is effective to distribute information to a place optimum for the user of the information to utilize it. To do this, it is necessary to distribute the information to a limited narrow area such as an area in front of a store. To attract the user of information, it is necessary to provide a large amount of information such as a high-quality video and image instead of information such as text and a still image obtained by thinning out an information amount.
In the above-described background, when a plurality of communication terminals exist in an area in which information is distributed by a wireless LAN (IEEE802.11) generally used, the information distribution time taken to distribute the information to the communication terminals becomes long. Consequently, distribution of the information may not be completed while the user of the information passes through this area.
As described above, the conventional wireless communication apparatus imposes a problem that the information distribution time becomes long when a plurality of communication terminals exist in an area in which information is distributed.
In general, according to an embodiment, a wireless communication apparatus includes an antenna unit, a wireless communication unit, an arithmetic unit, and an antenna control unit. The antenna unit can receive wireless signals from a plurality of wireless communication terminals existing in a communication area, and change a direction of directivity. The wireless communication unit acquires pieces of position information contained in the wireless signals. The arithmetic unit calculates moving directions and moving speeds of the wireless communication terminals based on the pieces of position information, respectively, and calculates remaining times taken to pass through the communication area based on the pieces of position information, the moving directions, and the moving speeds. The antenna control unit changes the direction of directivity of the antenna unit from a set first direction of directivity to a second direction of directivity in which the wireless communication terminal whose remaining time is shorter than those of the remaining wireless communication terminals exists.
Embodiments will be described below with reference to the accompanying drawings.
The antenna unit 11 has a function capable of adjusting directivity. The antenna unit 11 changes the direction of directivity in accordance with a direction-of-directivity control signal output from the antenna control unit 14.
In response to a receiving of a direction-of-directivity control signal for designating the first direction of directivity, the antenna unit 11 transmits a wireless signal in the first direction of directivity, that is, equally omnidirectionally transmits a wireless signal. This forms, for example, the first communication area in a concentric shape, as shown in
The antenna unit 11 transmits the wireless signal in the second direction of directivity in response to a direction-of-directivity control signal for designating the second direction of directivity. When the wireless signal is transmitted in the second direction of directivity, the second communication area is formed. The antenna unit 11 receives a wireless signal coming from the second direction of directivity.
The wireless communication unit 12 wirelessly communicates with each wireless communication terminal 20 existing in the first communication area or the second communication area. The wireless communication unit 12 generates a reception signal by performing power adjustment, frequency conversion, and the like for the wireless signal received by the antenna unit 11. The wireless communication unit 12 outputs position information contained in the reception signal to the arithmetic unit 13.
The arithmetic unit 13 includes a position information storage unit 131, a moving direction calculation unit 132, a moving speed calculation unit 133, and a remaining time calculation unit 134.
The position information storage unit 131 stores, in advance, position information of the self apparatus.
The moving direction calculation unit 132 receives the position information of each wireless communication terminal 20 from the wireless communication unit 12. The moving direction calculation unit 132 calculates the moving direction of each wireless communication terminal 20 based on a temporal change of the received position information. The moving direction calculation unit 132 outputs the calculated moving direction to the remaining time calculation unit 134.
The moving speed calculation unit 133 receives the position information of each wireless communication terminal 20 from the wireless communication unit 12. The moving speed calculation unit 133 calculates the moving speed of each wireless communication terminal 20 based on the temporal change of the received position information. The moving speed calculation unit 133 outputs the calculated moving speed to the remaining time calculation unit 134.
The remaining time calculation unit 134 grasps the range of the first communication area. Based on the position information of the self apparatus stored in the position information storage unit 131, the position information of each wireless communication terminal 20, the range of the first communication area, the moving direction, and the moving speed, the remaining time calculation unit 134 calculates, as a remaining time, the time taken for each wireless communication terminal 20 existing in the first communication area to pass through the first communication area. The remaining time calculation unit 134 outputs the calculated remaining time to the antenna control unit 14.
The antenna control unit 14 compares the remaining times supplied from the remaining time calculation unit 134 between the wireless communication terminals 20 existing in the first communication area. The antenna control unit 14 sets, as the second direction of directivity, a direction in which the wireless communication terminal 20 whose remaining time is shortest exists. The antenna control unit 14 outputs a direction-of-directivity control signal to the antenna unit 11 so as to converge a beam in the second direction of directivity.
The antenna unit 21 receives a wireless signal transmitted from the AP 10. The antenna unit 21 transmits, as a wireless signal, to the AP 10, a transmission signal supplied from the wireless communication unit 22.
The wireless communication unit 22 wirelessly communicates with the AP 10. The wireless communication unit 22 modulates the position information of the self terminal acquired by the position information acquisition unit 23. The wireless communication unit 22 performs processing such as frequency conversion and power adjustment for the modulated signal. The wireless communication unit 22 outputs the processed signal to the antenna unit 21.
The position information acquisition unit 23 acquires the position of the self apparatus by, for example, a GPS (Global Positioning System) or the like for every preset period. The position information acquisition unit 23 outputs the acquired position information to the wireless communication unit 22.
A connection control operation by the AP 10 having the above arrangement will be described in accordance with the processing procedure of the AP 10.
In an initial state, the AP 10 forms the first communication area shown in
When each of the wireless communication terminals 20-1 and 20-2 enters the first communication area, the wireless communication unit 12 of the AP 10 wirelessly communicates with each of the wireless communication terminals 20-1 and 20-2 (step S41). The wireless communication unit 12 acquires position information A1 of the wireless communication terminal 20-1 at time t0 from a wireless signal transmitted from the wireless communication terminal 20-1. Furthermore, the wireless communication unit 12 acquires position information B1 of the wireless communication terminal 20-2 at time t0 from a wireless signal transmitted from the wireless communication terminal 20-2 (step S42).
The wireless communication unit 12 receives a wireless signal from each of the wireless communication terminals 20-1 and 20-2 again after a predetermined time elapses. The wireless communication unit 12 acquires position information A2 of the wireless communication terminal 20-1 at time t1. Furthermore, the wireless communication unit 12 acquires position information B2 of the wireless communication terminal 20-2 at time t1 (step S43).
The moving direction calculation unit 132 of the AP 10 calculates the moving direction of the wireless communication terminal 20-1 by assuming that the wireless communication terminal 20-1 moves in a direction in which a line connecting the position information A1 and the position information A2 extends. Similarly, the moving direction calculation unit 132 calculates the moving direction of the wireless communication terminal 20-2 by assuming that the wireless communication terminal 20-2 moves in a direction in which a line connecting the position information B1 and the position information B2 extends (step S44).
The moving speed calculation unit 133 of the AP 10 obtains the moving distance of the wireless communication terminal 20-1 from the position information A1 and the position information A2. The moving speed calculation unit 133 calculates the moving speed of the wireless communication terminal 20-1 by dividing the obtained moving distance by the difference between times t1 and t0. Similarly, the moving speed calculation unit 133 obtains the moving distance of the wireless communication terminal 20-2 from the position information B1 and the position information B2. The moving speed calculation unit 133 calculates the moving speed of the wireless communication terminal 20-2 by dividing the obtained moving distance by the difference between times t1 and t0 (step S45).
Based on the position information of the self apparatus, the pieces A2 and B2 of position information of the wireless communication terminals 20-1 and 20-2, the range of the first communication area, the moving directions of the wireless communication terminals 20-1 and 20-2, and the moving speeds of the wireless communication terminals 20-1 and 20-2, the remaining time calculation unit 134 of the AP 10 calculates, as remaining times L1 and L2, the times taken for the wireless communication terminals 20-1 and 20-2 to pass through the first communication area (step S46).
The antenna control unit 14 of the AP 10 compares the remaining times L1 and L2 with each other, and determines which of the remaining times is shorter (step S47). Referring to
The wireless communication unit 12 distributes information to the wireless communication terminal 20-1 by wirelessly communicating with the wireless communication terminal 20-1 existing in the second communication area (step S49).
Upon end of the information distribution to the wireless communication terminal 20-1, the wireless communication unit 12 notifies the antenna control unit 14 that the information distribution has ended. Upon receiving the notification from the wireless communication unit 12, the antenna control unit 14 outputs a direction-of-directivity control signal to the antenna unit 11 so that the antenna unit 11 transmits the wireless signal in the first direction of directivity (step S410). The wireless communication unit 12 restarts wireless communication with the wireless communication terminal 20-2 (step S411).
The wireless communication unit 12 determines whether the wireless communication terminal 20 to which the information has not been distributed exists or not in the first communication area (step S412). In this description, since the information has not been distributed to the wireless communication terminal 20-2 (YES in step S412), the AP 10 causes the process to transit to step S42. The AP 10 re-executes the processes in steps S42 to S48 for the wireless communication terminal 20-2, and outputs a direction-of-directivity control signal to the antenna unit 11 so as to transmit the wireless signal in a direction in which the wireless communication terminal 20-2 exists. The wireless communication unit 12 distributes the information to the wireless communication terminal 20-2 by wirelessly communicating with the wireless communication terminal 20-2 existing in the newly formed second communication area (step S49).
Upon end of the information distribution to the wireless communication terminal 20-2, the wireless communication unit 12 notifies the antenna control unit 14 that the information distribution has ended, and causes the antenna control unit 14 to control the directivity so that the antenna unit 11 transmits the wireless signal in the first direction of directivity (step S410). The wireless communication unit 12 restarts wireless communication with the wireless communication terminal 20 existing in the first communication area (step S411).
If the wireless communication unit 12 determines in step S412 that no wireless communication terminal 20 to which the information has not been distributed exists (NO in step S412), it terminates the process.
As described above, in the first embodiment, the arithmetic unit 13 calculates the remaining time taken for each wireless communication terminal 20 to pass through the first communication area by referring to the position information from each wireless communication terminal 20. The antenna control unit 14 compares the remaining times between the wireless communication terminals 20 existing in the first communication area, and outputs a direction-of-directivity control signal to the antenna unit 11 so as to set the directivity to the wireless communication terminal 20 whose remaining time is shorter. This allows the AP 10 to concentratedly distribute the information to the wireless communication terminal 20 whose remaining time is shorter.
Therefore, according to the first embodiment, even if the plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
In the first embodiment, a case in which the antenna control unit 14 sets the directivity of the antenna unit 11 to the wireless communication terminal 20 whose remaining time is shorter has been explained. In addition to this function, if the wireless communication terminals 20 whose remaining times are equal to each other exist, the antenna control unit 14 may compare the moving speeds of the wireless communication terminals 20, and set the directivity of the antenna unit 11 to the wireless communication terminal 20 whose moving speed is higher.
In an initial state, the AP 10 forms the first communication area shown in
After steps S41 to S46 of
If it is determined that the remaining times L1 and L2 are not equal to each other (NO in step S61), the antenna control unit 14 sets, as the second direction of directivity, a direction in which the wireless communication terminal 20 whose remaining time is shorter exists, and outputs a direction-of-directivity control signal to the antenna unit 11 so as to transmit the wireless signal in the second direction of directivity (step S48). The wireless communication unit 12 distributes the information to the wireless communication terminal 20 existing in the second communication area formed by setting the second direction of directivity (step S49).
Subsequently, the AP 10 performs steps S410 to S412 to distribute the information to the wireless communication terminal 20 existing in the first communication area.
As described above, in the second embodiment, if the remaining times of the wireless communication terminals 20 are equal to each other, the antenna control unit 14 determines the direction of directivity of the antenna unit 11 based on the moving speeds of the wireless communication terminals 20. This allows the AP 10 to concentratedly distribute the information to one wireless communication terminal 20 even if the wireless communication terminals 20 whose remaining times are equal to each other exist.
Therefore, according to the second embodiment, even if the plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
In the first embodiment, a case in which the antenna control unit 14 sets the directivity of the antenna unit 11 to the wireless communication terminal 20 whose remaining time is shorter has been explained. In addition to this function, if the wireless communication terminal 20 whose remaining time is shorter than an information distribution time exists, the antenna control unit 14 may exclude the wireless communication terminal 20 from targets to which the directivity of the antenna unit 11 is set. The information distribution time indicates the time taken for the AP 10 to distribute the information.
In an initial state, the AP 10 forms the first communication area shown in
After steps S41 to S46 of
If the remaining time L1 is equal to or longer than the information distribution time (YES in step S71), the antenna control unit 14 sets, as the second direction of directivity, a direction in which a wireless communication terminal 20-1 exists, and outputs a direction-of-directivity control signal to an antenna unit 11 so as to transmit a wireless signal in the second direction of directivity (step S48). A wireless communication unit 12 distributes information to the wireless communication terminal 20 existing in the second communication area formed by setting the second direction of directivity (step S49). Subsequently, the AP 10 performs steps S410 to S412 to distribute the information to the wireless communication terminal 20 existing in the first communication area.
If the remaining time L1 is shorter than the information distribution time (NO in step S71), the antenna control unit 14 excludes the wireless communication terminal 20-1 from targets to which the directivity of the antenna unit 11 is set (step S72), and causes the process to transit to step S42.
As described above, in the third embodiment, if the shortest remaining time in the first communication area is shorter than the information distribution time, the antenna control unit 14 excludes the wireless communication terminal 20 having this remaining time from targets to which the directivity of the antenna unit 11 is set. That is, the antenna control unit 14 does not distribute the information to the wireless communication terminal 20 which may pass through the first communication area before completion of information distribution. On the other hand, the antenna control unit 14 sets the directivity to the wireless communication terminal 20 whose remaining time is second shortest. This allows the AP 10 to distribute the information to the wireless communication terminal 20 more efficiently.
Therefore, according to the third embodiment, even if the plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
In the first embodiment, a case in which the antenna control unit 14 sets the directivity of the antenna unit 11 to the single wireless communication terminal 20 whose remaining time is shorter has been explained. The antenna control unit 14 may set the directivity to the plurality of wireless communication terminals 20.
That is, if the moving directions of a preset number or more of wireless communication terminals 20 are identical, the remaining times of the wireless communication terminals 20 fall within a preset range, and the wireless communication terminals 20 are dense, the antenna control unit 14 sets the directivity of the antenna unit 11 to the wireless communication terminals 20. Note that a case in which the plurality of wireless communication terminals 20 are dense indicates a case in which the preset number or more of wireless communication terminals 20 exist within a preset range.
In an initial state, the AP 10 forms the first communication area shown in
After steps S41 to S46 of
If no group satisfying the above condition exists in the first communication area (NO in step S91), the antenna control unit 14 compares the remaining times between the wireless communication terminals 20, and selects the wireless communication terminal 20 whose remaining time is shortest (step S47). The antenna control unit 14 sets, as the second direction of directivity, a direction in which the wireless communication terminal 20 whose remaining time is shortest exists, and outputs a direction-of-directivity control signal to the antenna unit 11 so as to transmit the wireless signal in the second direction of directivity (step S48). The wireless communication unit 12 distributes the information to the wireless communication terminals 20 existing in the second communication area formed by setting the second direction of directivity (step S49).
Subsequently, the AP 10 performs steps S410 to S412 to distribute the information to the wireless communication terminals 20 existing in the first communication area.
As described above, in the fourth embodiment, if the moving directions of the preset number or more of wireless communication terminals 20 are identical, the remaining times of the wireless communication terminals 20 fall within the preset range, and the wireless communication terminals 20 are dense, the antenna control unit 14 sets the directivity of the antenna unit 11 to the group of wireless communication terminals 20. This decreases the frequency of directivity control of the antenna unit 11, thereby making it possible to reduce the time taken to control the antenna unit. Thus, the AP 10 can distribute the information to the wireless communication terminals 20 more efficiently.
Therefore, according to the fourth embodiment, even if the plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
In the first embodiment, a case in which the antenna control unit 14 sets the directivity of the antenna unit 11 to the wireless communication terminal 20 whose remaining time is shorter has been explained. In addition to this function, the antenna control unit 14 may set the directivity of the antenna unit 11 in consideration of pieces of connection priority information of the wireless communication terminals 20. The connection priority information is set for each wireless communication terminal 20, and determined based on, for example, the service contract conditions of the terminal, the number of times the terminal passes through the communication area of the AP 10, and the like.
In an initial state, the AP 10 forms the first communication area shown in
After steps S41 to S46 of
If it is determined that the remaining times L1 and L2 are not equal to each other (NO in step S111), the antenna control unit 14 sets, as the second direction of directivity, a direction in which the wireless communication terminal 20 whose remaining time is shorter, and outputs a direction-of-directivity control signal to the antenna unit 11 so as to transmit the wireless signal in the second direction of directivity (step S48). The wireless communication unit 12 distributes the information to the wireless communication terminal 20 existing in the second communication area formed by setting the second direction of directivity (step S49).
Subsequently, the AP 10 performs steps S410 to S412 to distribute the information to the wireless communication terminal 20 existing in the first communication area.
As described above, in the fifth embodiment, the antenna control unit 14 sets the directivity of the antenna unit 11 to the wireless communication terminal 20 having a higher priority among the wireless communication terminals 20 whose remaining times are equal to each other. This allows the AP 10 to distribute the information to the wireless communication terminals 20 more efficiently.
Therefore, according to the fifth embodiment, even if the plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
Note that a case in which priorities are compared after the remaining times are compared has been exemplified in the fifth embodiment. However, the present invention is not limited to this. For example, the AP 10 may compare the priorities with each other first, and then compare the remaining times between the wireless communication terminals 20 having the equal priorities.
In the first embodiment, a case in which the AP 10 controls the directivity of the antenna unit 11 based on the pieces of position information of the wireless communication terminals 20 existing in the first communication area formed by the self apparatus has been explained. The AP may be connected to another AP via a network to refer to pieces of position information of wireless communication terminals existing in a communication area formed by the other AP.
A practical example will be described below.
The AP 40 acquires pieces of position information of wireless communication terminals 20-3 and 20-4 positioned within a communication area formed by the self apparatus. The AP 40 outputs the acquired pieces of position information to the AP 30 via the network NW in the background.
The interface unit 31 receives the pieces of position information of the wireless communication terminals 20-3 and 20-4 transmitted from the AP 40.
The arithmetic unit 32 includes a position information storage unit 131, a moving direction calculation unit 321, a moving speed calculation unit 322, an entry position calculation unit 323, and a remaining time calculation unit 324.
The moving direction calculation unit 321 receives the pieces of position information of the wireless communication terminals 20-3 and 20-4 from the AP 40 via the interface unit 31. The moving direction calculation unit 321 calculates the moving directions of the wireless communication terminals 20-3 and 20-4 based on temporal changes of the received pieces of position information. The moving direction calculation unit 321 outputs the calculated moving directions to the entry position calculation unit 323 and the remaining time calculation unit 324.
The moving speed calculation unit 322 receives the pieces of position information of the wireless communication terminals 20-3 and 20-4 from the AP 40 via the interface unit 31. The moving speed calculation unit 322 calculates the moving speeds of the wireless communication terminals 20-3 and 20-4 based on the temporal changes of the received pieces of position information. The moving speed calculation unit 322 outputs the calculated moving speeds to the entry position calculation unit 323 and the remaining time calculation unit 324.
Based on position information of the self apparatus stored in the position information storage unit 131, the pieces of position information of the wireless communication terminals 20-3 and 20-4, the range of the first communication area, the moving directions, and the moving speeds, the entry position calculation unit 323 calculates entry positions at which the wireless communication terminals 20-3 and 20-4 enter the first communication area. The entry position calculation unit 323 outputs the calculated entry positions to the remaining time calculation unit 324.
Based on the position information of the self apparatus stored in the position information storage unit 131, the range of the first communication area, the entry positions, the moving directions, and the moving speeds, the remaining time calculation unit 324 calculates, as remaining times, the times taken for the wireless communication terminals 20-3 and 20-4 entering the first communication area to pass through the first communication area. The remaining time calculation unit 324 outputs the calculated remaining times to the antenna control unit 33.
The antenna control unit 33 compares, between the wireless communication terminals 20 entering the first communication area, the remaining times supplied from the remaining time calculation unit 324. The antenna control unit 33 outputs a direction-of-directivity control signal to the antenna unit 11 so as to converge a beam in a direction in which the wireless communication terminal 20 whose remaining time is shortest exists. This causes the antenna control unit 33 to set, as the second direction of directivity, the direction in which the wireless communication terminal 20 whose remaining time is shortest exists.
A connection control operation by the AP 30 having the above arrangement will be described in accordance with the processing procedure of the AP 30.
In an initial state, the AP 30 forms the first communication area shown in
The interface unit 31 of the AP 30 receives position information C1 of the wireless communication terminal 20-3 and position information D1 of the wireless communication terminal 20-4 at time t0, which are transmitted from the AP 40 (step S151). Furthermore, the interface unit 31 receives position information C2 of the wireless communication terminal 20-3 and position information D2 of the wireless communication terminal 20-4 at time t1, which are transmitted from the AP 40 (step S152).
The moving direction calculation unit 321 of the AP 30 calculates the moving direction of the wireless communication terminal 20-3 by assuming that the wireless communication terminal 20-3 moves in a direction in which a line connecting the position information C1 and the position information C2 extends. Similarly, the moving direction calculation unit 321 calculates the moving direction of the wireless communication terminal 20-4 by assuming that the wireless communication terminal 20-4 moves in a direction in which a line connecting the position information D1 and the position information D2 extends (step S153).
The moving speed calculation unit 322 of the AP 30 obtains the moving distance of the wireless communication terminal 20-3 from the position information C1 and the position information C2, and calculates the moving speed of the wireless communication terminal 20-3 by dividing the obtained moving distance by the difference between times t1 and t0. Similarly, the moving speed calculation unit 322 obtains the moving distance of the wireless communication terminal 20-4 from the position information D1 and the position information D2, and calculates the moving speed of the wireless communication terminal 20-4 by dividing the obtained moving distance by the difference between times t1 and t0 (step S154).
Based on the position information of the self apparatus, the pieces of position information of the wireless communication terminals 20-3 and 20-4, the range of the first communication area, the moving directions, and the moving speeds, the entry position calculation unit 323 of the AP 30 calculates the entry positions at which the wireless communication terminals 20-3 and 20-4 enter the first communication area (step S155).
Based on the position information of the self apparatus, the range of the first communication area, the entry positions of the wireless communication terminals 20-3 and 20-4, the moving directions of the wireless communication terminals 20-3 and 20-4, and the moving speeds of the wireless communication terminals 20-3 and 20-4, the remaining time calculation unit 324 of the AP 30 calculates, as remaining times L3 and L4, the times taken for the wireless communication terminals 20-3 and 20-4 to pass through the first communication area (step S156).
The antenna control unit 33 of the AP 30 compares the remaining times L3 and L4 with each other, and determines which of the remaining times is shorter (step S157). Referring to
The wireless communication unit 12 distributes information to the wireless communication terminal 20-3 by wirelessly communicating with the wireless communication terminal 20-3 existing in the second communication area (step S159).
As described above, in the sixth embodiment, the arithmetic unit 32 of the AP 30 receives the pieces of position information of the wireless communication terminals 20-3 and 20-4 from the AP 40, and calculates the entry positions at which the wireless communication terminals 20-3 and 20-4 enter the first communication area. Furthermore, the arithmetic unit 32 calculates the remaining times taken for the wireless communication terminals 20-3 and 20-4 to pass through the first communication area. The antenna control unit 33 compares, between the wireless communication terminals 20, the remaining times after entering the first communication area, and outputs a direction-of-directivity control signal to the antenna unit 11 so as to set the directivity to the entry position of the wireless communication terminal 20 whose remaining time is shorter. With this processing, when the wireless communication terminal 20 whose remaining time is shorter enters the first communication area, the AP 30 can start distribution of the information to the wireless communication terminal.
Therefore, according to the sixth embodiment, even if the plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
In the first embodiment, a case in which when the AP 10 transmits a nondirectional wireless signal, the concentric first communication area is formed has been exemplified. However, the present invention is not limited to this. An AP 10 may control the directivity of an antenna unit 11 when forming the first communication area.
If the AP 10 is installed in a path or the like, it is easy to predict a direction in which a wireless communication terminal 20 enters. For example, in an amusement facility or the like, the traveling direction of a gate may be limited to the incoming direction of the facility. In this case, as shown in
If a direction in which the probability that the wireless communication terminal 20 enters is high changes depending on a time period in an event venue, a lecture hall, or the like, the antenna control unit 14 may output a direction-of-directivity control signal to the antenna unit 11 so as to switch the first direction of directivity for every time period. This allows the AP 10 to start distribution of the information to the wireless communication terminal 20 at an earlier stage.
In the first embodiment, a case in which based on the position information of the self apparatus, the position information of the wireless communication terminal 20, the range of the first communication area, the moving direction, and the moving speed, the remaining time calculation unit 134 calculates, as a remaining time, the time taken for the wireless communication terminal 20 existing in the first communication area to pass through the first communication area has been exemplified. However, the present invention is not limited to this. A remaining time calculation unit 134 may calculate a remaining time by additionally considering a path of a location where an AP 10 is installed.
This causes the remaining time calculation unit 134 to calculate the remaining time in consideration of the moving path of the wireless communication terminal 20, thereby making it possible to more correctly calculate the remaining time.
Therefore, according to the eighth embodiment, even if a plurality of wireless communication terminals 20 exist in the first communication area, it is possible to suppress the data transfer time from becoming long.
Each component described in each of the above embodiments may be implemented by executing a predetermined program on a computer. This program may be recorded in a recording medium of any form such as a RAM, flash memory, ROM, EPROM, EEPROM, register, hard disk, removable disk, or CD-ROM.
Although some embodiments of the present invention have been explained, these embodiments are presented as examples, and do not intend to limit the scope of the invention. The embodiments can be practiced in various other aspects, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. The embodiments and their modifications are included in the scope and spirit of the invention, and are also included in inventions described in the scope of the claims and their equivalent scope.
Number | Date | Country | Kind |
---|---|---|---|
2013-188844 | Sep 2013 | JP | national |
This application is a Continuation application of PCT Application No. PCT/JP2014/064094, filed May 28, 2014 and based upon and claims the benefit of priority from prior Japanese Patent Application No. 2013-188844, filed Sep. 11, 2013, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2014/064094 | May 2014 | US |
Child | 15063988 | US |