Wireless LAN system and communication speed control method

The wireless LAN system addresses user dissatisfaction by using vibration and voice detection to dynamically adjust bandwidth, enhancing communication speed and satisfaction through intuitive speed control.

JP7878756B2Active Publication Date: 2026-06-23NEC PLATFROMS LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
NEC PLATFROMS LTD
Filing Date
2024-07-25
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing wireless LAN systems face challenges with non-intuitive speed control methods, leading to user dissatisfaction due to irregular slow communication speeds, which existing automatic adjustments fail to address effectively.

Method used

A wireless LAN system with an access point base station and server equipped with vibration and voice detection units to identify user dissatisfaction, allowing for dynamic bandwidth control based on detected fluctuations in radio wave phase and user input, automatically increasing bandwidth to improve communication speed.

Benefits of technology

Enhances user satisfaction by dynamically adjusting bandwidth in response to user dissatisfaction, effectively addressing slow communication speeds and improving overall network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007878756000001
    Figure 0007878756000001
  • Figure 0007878756000002
    Figure 0007878756000002
  • Figure 0007878756000003
    Figure 0007878756000003
Patent Text Reader

Abstract

To provide a wireless LAN system that can contribute to improving the satisfaction of users who are dissatisfied with communication speed. [Solution] The wireless LAN system includes an access point parent unit that can be connected to a communication terminal via wireless LAN, the access point parent unit includes a vibration detection unit that detects fluctuations in the phase of radio waves from the communication terminal when the communication terminal is vibrated by a user, and the access point parent unit includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and the access point parent unit to increase when vibration is detected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a wireless LAN system and a communication speed control method.

Background Art

[0002] In recent years, the number of communication terminals (slave devices, smartphones, tablet terminals, personal computers, etc.) connected to access points (master devices, repeaters, routers, etc.) via wireless LAN (Local Area Network; Wi-Fi) has been increasing. In addition, recent communication terminals have evolved rapidly, and many communication terminals support wide bands. However, access points and line contracts have become bottlenecks, and the amount of traffic, frequency band, and number of simultaneous connections available for communication with a single access point are limited. Furthermore, due to various reasons such as the radio wave situation inside buildings, there is a problem that among the communication terminals connected to the access point via wireless LAN, there are communication terminals with slow communication speeds. As a method for solving such a problem, for example, there already exist methods such as "performing settings after undergoing a plurality of operations from a setting GUI (Graphical User Interface)" and "performing it with one touch by pressing a physical button" (see, for example, Non-Patent Document 1).

Prior Art Documents

Non-Patent Documents

[0003]

Non-Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] The following analysis is provided by the inventor of the present application.

[0005] However, neither method is intuitive, making them difficult for inexperienced users to understand and operate. Furthermore, users experience slow communication speeds irregularly, and even if the access point automatically detects this and increases bandwidth to speed up communication, it may not coincide with the user's dissatisfaction with the speed. Therefore, it is believed that speeding up communication when the user requests it would lead to greater user satisfaction.

[0006] The main objective of this invention is to provide a wireless LAN system and a communication speed control method that can contribute to improving the satisfaction of users who are dissatisfied with the communication speed. [Means for solving the problem]

[0007] The wireless LAN system relating to the first viewpoint includes an access point base station that is wirelessly connected to a communication terminal carried by a user and is also communicatively connected to an internet termination device, the access point base station includes a vibration detection unit capable of detecting fluctuations in the phase of radio waves from the communication terminal that are vibrated by the user, and the access point base station further includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and the access point base station to which the communication terminal is connected when the vibration detection unit detects the vibration.

[0008] The wireless LAN system relating to the second perspective includes an access point that is wirelessly connected to a communication terminal carried by a user, and a server that is wirelessly connected to the access point and also wirelessly connected to an internet termination device. The access point is equipped with a vibration detection unit capable of detecting fluctuations in the phase of radio waves from the communication terminal that are vibrated by the user, and the server is equipped with a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and the access point to which the communication terminal is connected when the vibration detection unit detects the vibration.

[0009] A third-party communication speed control method is a method for controlling the communication speed between a communication terminal and the access point base station to which the communication terminal is connected, using a wireless LAN system that includes an access point base station that is connectable via wireless LAN to a communication terminal carried by a user and is also connected to an internet termination device in a communicative manner, the method comprising: the step of the access point base station detecting a phase fluctuation of radio waves from the communication terminal that has been subjected to vibration by the user; and the step of the access point base station, upon detecting the fluctuation, controlling the wireless communication bandwidth between the communication terminal and the access point base station to which the communication terminal is connected.

[0010] A communication speed control method relating to a fourth perspective is a communication speed control method that uses a wireless LAN system comprising an access point that is wirelessly connected to a communication terminal carried by a user via wireless LAN, and a server that is wirelessly connected to the access point and also wirelessly connected to an internet termination device, to control the communication speed between the communication terminal and one of the access points to which the communication terminal is connected, and includes the steps of: the access point detecting a phase fluctuation of radio waves from the communication terminal that has been vibrated by the user; and the server, upon detecting the fluctuation, controlling the wireless communication bandwidth between the communication terminal and one of the access points to which the communication terminal is connected.

[0011] Each step of the method can be implemented by executing a program. The program can be recorded on a computer-readable storage medium. The storage medium can be a non-transitory medium such as semiconductor memory, hard disk, magnetic recording medium, or optical recording medium. In this disclosure, it is also possible to implement it as a computer program product. The program is input to the computer device via an input device or an external communication interface, stored in a storage device, drives the processor according to predetermined steps or processes, and can display the processing results, including intermediate states, at each stage via a display device as needed, or can communicate with the outside via a communication interface. For example, the computer device for this purpose typically comprises a processor, storage device, input device, communication interface, and, if necessary, a display device, all of which are connected to each other by a bus. [Effects of the Invention]

[0012] According to the first to fourth perspectives described above, it is possible to contribute to improving the satisfaction of users who are dissatisfied with communication speed. [Brief explanation of the drawing]

[0013] [Figure 1] This is a block diagram schematically showing a first example of the configuration of a wireless LAN system related to this disclosure. [Figure 2] This is a schematic block diagram showing an example (first example) of the configuration of an access point master unit in the wireless LAN system related to this disclosure. [Figure 3] This is a schematic block diagram showing an example of the configuration of an access point repeater in a wireless LAN system related to this disclosure. [Figure 4] This is a schematic block diagram showing a second example of the configuration of a wireless LAN system related to this disclosure. [Figure 5] This is a schematic block diagram showing an example (second example) of an access point master unit in a wireless LAN system related to this disclosure. [Figure 6] It is a schematic diagram showing an example of a position information setting screen of an access point master device in a wireless LAN system according to the present disclosure. [Figure 7] It is a flowchart schematically showing a first example of the operation of a wireless LAN system according to the present disclosure. The voice operation is shown within the dashed line frame. [Figure 8] It is a schematic diagram showing an example of a voice information setting screen in an example of an access point master device in a wireless LAN system according to the present disclosure. [Figure 9] It is a block diagram schematically showing a third example of the configuration of a wireless LAN system according to the present disclosure (including a server and an access point). [Figure 10] It is a block diagram schematically showing an example of the configuration of an access point in a wireless LAN system according to the present disclosure. [Figure 11] It is a block diagram schematically showing an example of the configuration of a server in a wireless LAN system according to the present disclosure. [Figure 12] It is a flowchart schematically showing a second example of the operation of a wireless LAN system according to the present disclosure. [Figure 13] It is a block diagram schematically showing a third example of the configuration of a wireless LAN system according to the present disclosure (including an access point master device and a repeater). [Figure 14] It is a block diagram schematically showing a fourth example of the configuration of a wireless LAN system according to the present disclosure (including a server). [Figure 15] It is a block diagram schematically showing the configuration of hardware resources.

Embodiments for Carrying Out the Invention

[0014] The following describes the embodiments with reference to the drawings. In the present application, when reference numerals are used in the drawings, they are for the sole purpose of facilitating understanding and are not intended to limit the illustrated embodiments. Further, the following embodiments are merely examples and do not limit the present invention. Also, the connection lines between blocks such as the drawings referred to in the following description include both bidirectional and unidirectional ones. The one-way arrows schematically indicate the flow of the main signal (data) and do not exclude bidirectionality. Furthermore, in the circuit diagrams, block diagrams, internal configuration diagrams, connection diagrams, etc. shown in the present disclosure, although not explicitly shown, input ports and output ports exist at the input ends and output ends of the respective connection lines. The same applies to input / output interfaces. The program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as required. The computer device is configured to be communicable with devices inside or outside the device (including computers) via the communication interface, whether wired or wireless.

[0015] [Embodiment 1] The wireless LAN system according to Embodiment 1 will be described with reference to the drawings. FIG. 1 is a block diagram schematically showing the basic configuration of the wireless LAN system according to the present disclosure. FIG. 2 is a block diagram schematically showing an example (the first example) of the configuration of the access point master device in the wireless LAN system according to the present disclosure. FIG. 3 is a block diagram schematically showing an example of the configuration of the relay device of the access point in the wireless LAN system according to the present disclosure. FIG. 4 is a block diagram schematically showing a second example of the configuration of the wireless LAN system according to the present disclosure. FIG. 5 is a block diagram schematically showing an example (the second example) of the access point master device in the wireless LAN system according to the present disclosure. FIG. 6 is a schematic diagram showing an example of the position information setting screen of the access point master device in the wireless LAN system according to the present disclosure. FIG. 8 is a schematic diagram showing an example of the voice information setting screen in an example of the access point master device in the wireless LAN system according to the present disclosure.

[0016] Wireless LAN system 1 is a system that connects a communication terminal 10 used by user 2 with an access point base station 20A via wireless LAN (e.g., Wi-Fi) (see Figure 1).

[0017] The access point master unit 20A is configured to be able to receive communications from the user 2's communication terminal 10 within the range of wireless communication (i.e., within the range of radio waves). An example of the access point master unit 20A is configured as shown in Figure 2 and includes a communication unit 21, a storage unit 23, and a control unit 24. The control unit 24 includes a vibration detection unit 24a, a terminal location identification unit 24c, a connection destination confirmation unit 24f, and a bandwidth control unit 24g. The access point master unit 20A may also be equipped with an optional element (shown by a dotted line frame in the following figures), such as a microphone unit 22, and the control unit 24 may also be equipped with a voice detection unit 24b, an unpleasantness determination unit 24d, and an overall unpleasantness determination unit 24e.

[0018] When user 2 vibrates the communication terminal 10, a phase shift (oscillation) occurs in the radio waves transmitted from the communication terminal 10. A vibration detection unit 24a is provided in the access point master unit 20A to detect this phase oscillation. When user 2 is dissatisfied (defective) with the communication state of the radio waves received by the communication terminal 10 (for example, if the transmission (or reception) speed is slow, or if the signal is intermittent and noisy), they will shake the communication terminal 10 to request its resolution. (Note that it is possible to communicate the poor communication state to the access point master unit 20A through this vibration, and this can be instructed and guided in advance through the manual, etc.) The access point master unit 20A is programmed to automatically take measures to resolve the communication state defect by detecting the phase oscillation of the radio waves from the communication terminal 10. If the cause of the defect is a slow communication speed, the communication configuration will be switched (to a high-speed configuration). If the cause is noise, the system will switch to a band with less (or no) noise. This can contribute to improving the satisfaction of users who are dissatisfied with the communication speed.

[0019] Wireless LAN system 1A is a system that connects a communication terminal 10 and access points 20A, 20B, and 20C via wireless LAN (Wi-Fi) (see Figure 4). Wireless LAN system 1A comprises a communication terminal 10 and access points 20A, 20B, and 20C.

[0020] In Figure 4, we assume that a total of three access points 20A, 20B, and 20C are installed in a room (building) at a certain distance apart. Note that two or more access points are sufficient. Furthermore, it is assumed that access points 20A, 20B, and 20C have their own location information and voice information such as words that trigger bandwidth increases registered. Access points 20A, 20B, and 20C each have different roles. In Figure 4, there is one access point master unit 20A that is wired or wirelessly connected to the internet termination device (not shown) and manages the setting information of access point repeaters 20B and 20C. There are two access point repeaters 20B and 20C that are wirelessly connected to the access point master unit 20A and extend the wireless connection range within the room. Note that one access point master unit is sufficient, and two or more access point repeaters are sufficient. Access point repeaters 20B and 20C are installed to supplement the signal from access point master unit 20A in areas where the signal does not reach. Furthermore, it is assumed that the communication terminal 10 in that room is connected via wireless LAN to one of the three access points 20A, 20B, and 20C (access point repeater 20B in Figure 4). Here, we will explain an example of extending the wireless bandwidth by using a smartphone held by user 2 as the communication terminal 10. Like a typical smartphone, the communication terminal 10 is equipped with voice terminal functions (microphone, speaker) and display functions, but these are omitted from the illustration.

[0021] The communication terminal 10 is a terminal capable of communicating with access points 20A, 20B, and 20C via wireless LAN (see Figure 4). The communication terminal 10 is carried and used by user 2. For example, a smartphone or tablet terminal can be used as the communication terminal 10. The communication terminal 10 can input and display information. User 2 can operate the communication terminal 10 to access the access point master unit 20A and register the location information and voice information of access points 20A, 20B, and 20C from the location information setting screen (see Figure 6) and voice information setting screen (see Figure 8) within the access point master unit 20A.

[0022] Access points 20A, 20B, and 20C are communication devices capable of communicating with the communication terminal 10 via a wireless LAN (see Figure 4). For example, corporate wireless LAN access points, public Wi-Fi networks, and home routers can be used as access points 20A, 20B, and 20C. Each access point 20A, 20B, and 20C comprises a communication unit 21, a microphone unit 22, a storage unit 23, and a control unit 24.

[0023] The communication unit 21 is a functional unit that communicates with other devices or terminals (see Figures 2 and 3). The communication unit 21 is connected to an internet termination device (not shown) via wired or wireless connection. The communication unit 21 is connected to other access points (e.g., 20B, 20C) other than its own access point (e.g., 20A) via wired or wireless connection. The communication unit 21 can communicate with the communication terminal 10 via wireless LAN (e.g., compliant with the IEEE 802.11 standard). The communication unit 21 is capable of detecting phase fluctuations of radio waves emitted from the communication terminal 10 when user 2 vibrates the communication terminal 10. The communication unit 21 includes an antenna (not shown) for wireless communication with the communication terminal 10.

[0024] The microphone unit 22 is a functional unit that detects sound (see Figures 5 and 3). The microphone unit 22 is capable of detecting the voice of user 2 who possesses the communication terminal 10. User 2's communication terminal 10 generally has voice functions such as a microphone, so it is not shown in the diagram.

[0025] The memory unit 23 is a functional unit that stores various types of data (see Figures 2 and 3). For example, the memory unit 23 can be a DRAM (Dynamic Random Access Memory) for temporarily storing data, or a FROM (Flash Read Only Memory) for storing firmware, software, programs, etc. The memory unit 23 stores pre-registered location information (see Figure 6) and audio information (see Figure 8) for each access point 20A, 20B, and 20C.

[0026] The location information of access points 20A, 20B, and 20C can be set, for example, by plotting the installation location of each access point using a location information setting screen as shown in Figure 6, setting whether each access point is a master unit or a repeater, and setting the distance between the master access point 20A and the repeater access point 20B, the distance between the master access point 20A and the repeater access point 20C, and the distance between the repeater access point 20B and the repeater access point 20C. The location information of access points 20A, 20B, and 20C is used to identify the location information of the communication terminal 10. The location information of access points 20A, 20B, and 20C is registered with the master access point 20A. The location information of the communication terminal 10 can be identified based on the location information of access points 20A, 20B, and 20C, the radio wave strength of the communication terminal 10 relative to access points 20A, 20B, and 20C, and terminal radio wave data including identification information.

[0027] Voice information can be configured, for example, using a voice information setting screen like the one shown in Figure 8, to set the relationship between discomfort level (bandwidth increase) and words (words that trigger a bandwidth increase, such as "slow" or "cannot connect"), and the relationship between discomfort level (bandwidth increase) and volume. For discomfort level, templates such as high, medium, and low may be set. The words and volume may be set by the user 2 actually speaking into the microphone unit 22 of access points 20A, 20B, and 20C. Voice information is used to determine bandwidth increase. Voice information is registered in advance with each access point 20A, 20B, and 20C.

[0028] The control unit 24 is a functional unit that controls the communication unit 21, the microphone unit 22, and the storage unit 23 (see Figures 5 and 3). The control unit 24 performs predetermined information processing. As the control unit 24, hardware such as a CPU (Central Processing Unit) or FPGA (Field Programmable Gate Array) that executes programs can be used, or a circuit module may be used. The operation of the control unit 24 differs between the control unit 24 of the access point master unit 20A and the control unit 24 of the access point repeaters 20B and 20C.

[0029] The control unit 24 of the access point master unit 20A can be configured to virtually include a vibration detection unit 24a, a sound detection unit 24b, a terminal location identification unit 24c, a discomfort level determination unit 24d, an overall discomfort level determination unit 24e, a connection destination confirmation unit 24f, and a bandwidth control unit 24g by executing a predetermined program stored in the memory unit 23 (see Figure 5).

[0030] The fluctuation detection unit 24a is a functional unit that detects fluctuations in the phase of radio waves emitted from the communication terminal 10 through the communication unit 21 (antenna) (see Figure 5). The radio waves contain identification information of the communication terminal 10 (for example, the MAC address (Media Access Control address)). The fluctuation detection unit 24a can measure the radio wave strength of the communication terminal 10. The fluctuation detection unit 24a determines whether the detected fluctuation is above a preset threshold. When the fluctuation is above the threshold, the fluctuation detection unit 24a can generate terminal radio wave data including the radio wave strength and identification information of the communication terminal 10 and transmit it to the terminal location identification unit 24c. When the fluctuation is below the threshold, the fluctuation detection unit 24a can choose not to output terminal radio wave data to the terminal location identification unit 24c.

[0031] The voice detection unit 24b is a functional unit that detects the voice spoken by the user 2 carrying the communication terminal 10 through the microphone unit 22 (see Figure 5). The voice detection unit 24b can identify (analyze and measure) the words and volume from the detected voice. The voice detection unit 24b determines whether the detected volume is above a preset threshold. When the volume is above the threshold, the voice detection unit 24b can generate voice data including the detected words and volume and transmit it to the discomfort determination unit 24d. When the volume is below the threshold, the voice detection unit 24b can choose not to output voice data to the discomfort determination unit 24d.

[0032] The terminal location identification unit 24c is a functional unit that identifies the location of the communication terminal 10 (see Figure 5). The terminal location identification unit 24c acquires terminal radio wave data from the vibration detection units 24a of each access point 20A, 20B, and 20C. Based on the location information of each access point 20A, 20B, and 20C stored in the storage unit 23 (see Figure 6) and the acquired terminal radio wave data from the vibration detection units 24a of the access points 20A, 20B, and 20C, the terminal location identification unit 24c identifies the location of the communication terminal 10.

[0033] The discomfort level determination unit 24d is a functional unit that determines the level of discomfort of user 2 carrying the communication terminal 10 (see Figure 5). The discomfort level determination unit 24d acquires voice data from the voice detection unit 24b. Based on the voice information stored in the storage unit 23 (see Figure 8) and the acquired voice data, the discomfort level determination unit 24d determines the level of discomfort of user 2 (e.g., high, medium, low).

[0034] The overall discomfort level determination unit 24e is a functional unit that determines the overall level of discomfort (total discomfort level) of user 2 carrying the communication terminal 10 (see Figure 5). The overall discomfort level determination unit 24e determines user 2's total discomfort level based on the discomfort levels of user 2 determined by the discomfort level determination units 24d of access points 20A, 20B, and 20C. The total discomfort level can be the highest discomfort level selected from multiple discomfort levels, or the sum of the discomfort levels.

[0035] The connection destination confirmation unit 24f is a functional unit that confirms the access points 20A, 20B, and 20C to which the communication terminal 10 carried by user 2 will connect (see Figure 5). The connection destination confirmation unit 24f confirms the access points 20A, 20B, and 20C to which the communication terminal 10 will connect based on the location of the communication terminal 10 identified by the terminal location identification unit 24c.

[0036] The bandwidth control unit 24g is a functional unit that controls the wireless communication bandwidth of access points 20A, 20B, and 20C (see Figure 5). The bandwidth control unit 24g controls the wireless communication bandwidth of the access point (in Figure 4, the access point repeater 20B which is the connection destination of the communication terminal 10) confirmed by the connection destination confirmation unit 24f, according to the overall discomfort level determined by the overall discomfort level determination unit 24e.

[0037] The control unit 24 of the access point repeaters 20B and 20C can virtually be configured to include a vibration detection unit 24a, a voice detection unit 24b, and a discomfort level determination unit 24d by executing a predetermined program stored in the memory unit 23 (see Figure 3). The vibration detection unit 24a of the access point repeaters 20B and 20C can transmit terminal radio wave data to the terminal location identification unit 24c of the access point master unit 20A when the vibration is above a threshold. The discomfort level determination unit 24d of the access point repeaters 20B and 20C can transmit data related to the determined discomfort level of user 2 (discomfort level data) to the overall discomfort level determination unit 24e of the access point master unit 20A. Furthermore, the other operations of the vibration detection unit 24a, the sound detection unit 24b, and the discomfort level determination unit 24d of the access point repeaters 20B and 20C are the same as those of the vibration detection unit 24a, the sound detection unit 24b, and the discomfort level determination unit 24d of the access point master unit 20A.

[0038] Next, the operation of the wireless LAN system according to Embodiment 1 will be explained using diagrams. Figure 7 is a flowchart schematically showing a first example of the operation of the wireless LAN system according to this disclosure. The voice operation is shown within the dashed-dotted line frame. For the configuration of the wireless LAN system and access points (master unit, repeater), please refer to Figures 1 to 3 and Figure 5.

[0039] First, when user 2 is dissatisfied with the slow communication speed of the communication terminal 10 they are using, they intentionally vibrate the communication terminal 10 (step A1).

[0040] Next, the communication terminal 10 generates a phase fluctuation in the radio waves it transmits to access points 20A, 20B, and 20C due to the vibrations of user 2 (step A2).

[0041] Next, the access point master unit 20A and the access point repeaters 20B and 20C detect phase fluctuations of the radio waves of the communication terminal 10 using the vibration detection unit 24a via the communication unit 21 (antenna) (steps A3 and A4).

[0042] Next, the vibration detection units 24a of the access point repeaters 20B and 20C determine whether the detected vibration is above a preset threshold, and if the vibration is above the threshold, they transmit the radio wave strength of the communication terminal 10 and terminal radio wave data including identification information to the terminal location identification unit 24c of the access point master unit 20A (step A5).

[0043] Next, the terminal location identification unit 24c of the access point master unit 20A acquires terminal radio wave data from the vibration detection units 24a of each access point 20A, 20B, and 20C, and identifies the location of the communication terminal 10 based on the location information of each access point 20A, 20B, and 20C stored in the storage unit 23 and the acquired terminal radio wave data (step A6). Here, the location of the communication terminal 10 can be identified by the three-point method based on the location information of each access point 20A, 20B, and 20C and the radio wave intensity of the terminal radio wave data. For example, if user 2 has previously set location information (see Figure 6) including plots of access points 20A, 20B, and 20C, the distance between access point master unit 20A and access point repeater 20B, the distance between access point master unit 20A and access point repeater 20B, and the distance between access point repeater 20B and access point repeater 20C, then by measuring the signal strength of communication terminal 10 at each access point 20A, 20B, and 20C, it is possible to determine how far communication terminal 10 is from each access point 20A, 20B, and 20C, and to roughly pinpoint the location of communication terminal 10 using the three-point method. Note that in Figure 7, the steps enclosed by the dashed line (Voice A7 to Overall Discomfort Determination A13) can be skipped as needed (see Basic Configuration in Figure 1).

[0044] Next, User 2 speaks a word expressing displeasure, which has been pre-set in the audio information of access points 20D, 20E, and 20F (see Figure 8) (Step A7).

[0045] Next (or almost simultaneously), the access point master unit 20A and the access point repeaters 20B and 20C detect the voice (words, volume) spoken by user 2 via the microphone unit 22 using the voice detection unit 24b (steps A8 and A9).

[0046] Next, the discomfort level determination units 24d of the access point master unit 20A and the access point repeaters 20B and 20C determine the discomfort level of user 2 (e.g., high, medium, low) based on the voice (words, volume) detected by the voice detection unit 24b and the voice information stored in the storage unit 23 (see Figure 8) (steps A10 and A11).

[0047] Next, the discomfort level determination units 24d of the access point repeaters 20B and 20C transmit the data related to the determined discomfort level to the overall discomfort level determination unit 24e of the access point master unit 20A (step A12).

[0048] Next, the overall discomfort level determination unit 24e of the access point master unit 20A determines the overall discomfort level based on the discomfort level determined by the discomfort level determination unit 24d of the access point master unit 20A, and the discomfort level data from the respective discomfort level determination units 24d of the access point repeaters 20B and 20C (step A13).

[0049] Next, the connection destination confirmation unit 24f of the access point master unit 20A confirms the access points 20A, 20B, and 20C to which the communication terminal 10 carried by user 2 will connect, based on the location of the communication terminal 10 identified by the terminal location identification unit 24c (step A14). As a result, the access point master unit 20A knows "where and to which communication terminal 10 the bandwidth should be increased," and can issue an instruction to the access point (access point repeater 20B in Figure 4) to which the relevant communication terminal 10 is connected to secure bandwidth (increase bandwidth).

[0050] Finally, the bandwidth control unit 24g of the access point master unit 20A controls the wireless communication bandwidth of the access point (in Figure 4, the access point repeater 20B to which the communication terminal 10 is connected) confirmed by the connection destination confirmation unit 24f to increase the overall discomfort level determined by the overall discomfort level determination unit 24e (step A15), and then terminates. Here, the amount of bandwidth increase can be increased as the overall discomfort level increases. In addition, the bandwidth increase can increase at least the downlink bandwidth between the communication terminal 10 and the access point (in Figure 4, the access point repeater 20B), or it may increase both the uplink and downlink bandwidth. Furthermore, when increasing the wireless communication bandwidth, bandwidth increase processing such as beamforming, setting QoS (Quality of Service) for the target communication terminal 10, setting QoS for other connected communication terminals, and disconnecting wireless LAN communications other than the target communication terminal 10 can be dynamically performed according to the overall discomfort level (or the discomfort level of the access point repeater 20B to which the connection is connected). This makes it possible to improve the wireless LAN communication speed of the communication terminal 10 at the timing intended by user 2.

[0051] According to Embodiment 1, when user 2 using the communication terminal 10 requests it (when the communication terminal 10 vibrates, or when there is a voice message expressing dissatisfaction), the access point (20B in Figure 4) automatically increases the wireless communication bandwidth allocated to the target communication terminal 10, thereby increasing the communication speed. This contributes to improving the satisfaction of user 2 who is dissatisfied with the communication speed (dissatisfaction with the slow internet connection).

[0052] Furthermore, according to Form 1, the system also detects the voice (words, volume) of user 2's dissatisfaction as needed, making it possible to measure user 2's discomfort with slow communication speeds. The voice detection function can be configured, for example, by providing a settings panel on a screen like the one shown in Figure 6.

[0053] Furthermore, according to Embodiment 1, the location information of access points 20A, 20B, and 20C is registered in advance, and the fluctuation in radio wave phase when user 2 vibrates the communication terminal 10 is detected, so the location of the communication terminal 10 can be determined.

[0054] [Form 2] A wireless LAN system relating to Form 2 will be described with reference to drawings. Figure 9 is a schematic block diagram showing a third example of the configuration of the wireless LAN system relating to this disclosure. Figure 10 is a schematic block diagram showing an example of the configuration of an access point in the wireless LAN system relating to this disclosure. Figure 11 is a schematic block diagram showing an example of the configuration of a server in the wireless LAN system relating to this disclosure.

[0055] Form 2 is a modification of Form 1, in which the location identification process (corresponding to step A6 in Figure 7), the overall discomfort level determination process (corresponding to step A13 in Figure 7), the terminal connection destination confirmation process (corresponding to step A14 in Figure 7), and the bandwidth increase process (corresponding to step A15 in Figure 7) are performed by the server 30 instead of the access points 20D, 20E, and 20F (see Figures 9 and 11).

[0056] Wireless LAN system 1 is a system that connects a communication terminal 10 and access points 20D, 20E, and 20F via wireless LAN (Wi-Fi) (see Figure 9). Wireless LAN system 1 comprises a communication terminal 10, access points 20D, 20E, and 20F, and a server 30. Note that the communication terminal 10 is the same as the communication terminal in form 1 (10 in Figure 4).

[0057] Access points 20D, 20E, and 20F do not distinguish between master units and repeaters. They are configured to transmit terminal radio wave data detected by the vibration detection unit 24a to the terminal location identification unit 33a of the server 30, and to transmit the discomfort level data determined by the discomfort level determination unit 24d to the overall discomfort level determination unit 33b of the server 30 (see Figures 10 and 11). Access points 20D, 20E, and 20F are connected to the server 30 via wired (or wireless) communication. The configuration of the other access points 20D, 20E, and 20F is the same as that of the access point repeater in Form 1 (20B and 20C in Figure 3).

[0058] Server 30 is a device that performs processing similar to that of the access point master unit (20A in Figure 5) in Form 1 (corresponding to step A6 in Figure 7), overall discomfort level determination processing (corresponding to step A13 in Figure 7), terminal connection destination confirmation processing (corresponding to step A14 in Figure 7), and bandwidth increase processing (corresponding to step A15 in Figure 7) (see Figures 9 and 11). For example, a server, a personal computer, etc., can be used as Server 30. Server 30 comprises a communication unit 31, a storage unit 32, and a control unit 33.

[0059] The communication unit 31 is a functional unit that communicates with access points 20D, 20E, and 20F (see Figure 11). The communication unit 31 is connected to an internet termination device (not shown) via a wired connection. The communication unit 31 is connected to access points 20D, 20E, and 20F via a wired connection (wireless connection is also possible).

[0060] The memory unit 32 is a functional unit that stores various types of data (see Figure 11). For example, the memory unit 32 can be a DRAM (Dynamic Random Access Memory) for temporarily storing data, or a FROM (Flash Read Only Memory) for storing firmware, software, programs, etc. The memory unit 32 stores pre-registered location information for each access point 20D, 20E, and 20F (similar to Figure 6), as well as audio information (see Figure 8).

[0061] The control unit 33 is a functional unit that controls the communication unit 31 and the storage unit 32 (see Figure 11). The control unit 33 performs predetermined information processing. As the control unit 33, hardware such as a CPU (Central Processing Unit) or FPGA (Field Programmable Gate Array) that executes programs can be used, or a circuit module may be used. By executing a predetermined program stored in the storage unit 32, the control unit 33 can virtually be configured to include a terminal location identification unit 33a, an overall discomfort level determination unit 33b, a connection destination confirmation unit 33c, an application confirmation unit 33d, and a bandwidth control unit 33e. Note that the terminal location identification unit 33a, the overall discomfort level determination unit 33b, and the connection destination confirmation unit 33c are the same as the terminal location identification unit 24c, the overall discomfort level determination unit 24e, and the connection destination confirmation unit 24f of the access point master unit 20A in Figure 5.

[0062] The application verification unit 33d is a functional unit that checks whether a dedicated application for increasing bandwidth has been installed on the communication terminal 10 via the access point (20E in Figure 9) (see Figure 11). The function of the application verification unit 33d may also be incorporated into the access point master unit 20A of Form 1.

[0063] The bandwidth control unit 33e is a functional unit that controls the wireless communication bandwidth of access points 20D, 20E, and 20F (see Figure 11). The bandwidth control unit 33e controls the wireless communication bandwidth of the access point (access point 20E, which is the connection destination of the communication terminal 10 in Figure 9) confirmed by the connection destination confirmation unit 24f, according to the overall discomfort level determined by the overall discomfort level determination unit 33b and whether or not a dedicated application has been installed, as confirmed by the application confirmation unit 33d. Here, the amount of bandwidth increase can be made larger as the overall discomfort level increases. If the dedicated application has not been installed, the bandwidth control unit 33e can control the bandwidth to increase only the downlink bandwidth between the access point (20E in Figure 9) and the communication terminal 10. If the dedicated application has been installed, the bandwidth control unit 33e can control the bandwidth to increase both the uplink and downlink bandwidth between the access point (20E in Figure 9) and the communication terminal 10.

[0064] Next, the operation of the wireless LAN system according to Form 2 will be explained using diagrams. Figure 12 is a flowchart schematically showing a second example of the operation of the wireless LAN system according to this disclosure. For the configuration of the wireless LAN system, access point, and server, please refer to Figures 9 to 11.

[0065] First, when user 2 is dissatisfied with the slow communication speed of the communication terminal 10 they are using, they intentionally vibrate the communication terminal 10 (step B1).

[0066] Next, the communication terminal 10 generates a phase fluctuation in the radio waves it transmits to access points 20D, 20E, and 20F due to the vibrations of user 2 (step B2).

[0067] Next, access points 20D, 20E, and 20F detect phase fluctuations of the radio waves of the communication terminal 10 using the vibration detection unit 24a via the communication unit 21 (antenna) (step B3).

[0068] Next, each of the vibration detection units 24a of access points 20D, 20E, and 20F determines whether the detected vibration is above a preset threshold, and if the vibration is above the threshold, it transmits the radio wave strength of the communication terminal 10 and terminal radio wave data including identification information to the terminal location identification unit 33a of the server 30 (step B4).

[0069] Next, the terminal location identification unit 33a of the server 30 acquires terminal radio wave data from the vibration detection units 24a of each access point 20D, 20E, and 20F, and identifies the location of the communication terminal 10 based on the location information of each access point 20D, 20E, and 20F stored in the storage unit 32 and the acquired terminal radio wave data (step B5).

[0070] Next, User 2 speaks a word expressing displeasure, which has been pre-set in the audio information of access points 20D, 20E, and 20F (see Figure 8) (Step B6).

[0071] Next, the access points 20D, 20E, and 20F detect the voice (words, volume) spoken by user 2 via the microphone unit 22 using the voice detection unit 24b (step B7).

[0072] Next, each of the discomfort determination units 24d in access points 20D, 20E, and 20F determines the user 2's level of discomfort (e.g., high, medium, low) based on the voice (words, volume) detected by the voice detection unit 24b and the voice information stored in the memory unit 23 (see Figure 8) (step B8).

[0073] Next, each of the discomfort level determination units 24d in access points 20D, 20E, and 20F transmits the data related to the determined discomfort level to the overall discomfort level determination unit 33b of the server 30 (step B9).

[0074] Next, the overall discomfort level determination unit 33b of the server 30 determines the overall discomfort level based on the discomfort level data from the discomfort level determination units 24d of each access point 20D, 20E, and 20F (step B10). Note that steps B6 to B10 of the vocalization determination, enclosed by a dashed line in Figure 12, can be skipped depending on the settings.

[0075] Next, the connection destination confirmation unit 33c of the server 30 confirms the access points 20A, 20B, and 20C to which the communication terminal 10 carried by user 2 will connect, based on the location of the communication terminal 10 identified by the terminal location identification unit 33a (step B11).

[0076] Next, the application verification unit 33d of the server 30 checks whether the communication terminal 10 has installed a dedicated application related to increasing bandwidth via the access point (20E in Figure 9) (step B12).

[0077] Finally, the bandwidth control unit 33e of the server 30 controls the wireless communication bandwidth of the access point (access point 20E, which is the connection destination of the communication terminal 10 in Figure 9) confirmed by the connection destination confirmation unit 33c to increase the overall discomfort level determined by the overall discomfort level determination unit 33b and whether or not the dedicated application has been installed, as confirmed by the application confirmation unit 33d (step B13), and then terminates.

[0078] According to Form 2, similar to Form 1, it can contribute to improving the satisfaction of user 2 who is dissatisfied with the communication speed. Furthermore, since the server 30 performs a series of processes related to bandwidth increase, it is no longer necessary for access points 20D, 20E, and 20F to perform these processes alone. This reduces the load on access points 20D, 20E, and 20F and the dependence on access points 20D, 20E, and 20F, thereby improving processing flexibility.

[0079] Furthermore, while the primary objective of Form 2 is to increase the downlink bandwidth of the communication terminal 10, by installing a dedicated application on the communication terminal 10, access points 20D, 20E, and 20F can execute commands other than increasing downlink bandwidth on the communication terminal 10 with the dedicated application installed, making it possible to increase the uplink bandwidth from the communication terminal 10 to the access point (access point 20E in Figure 9).

[0080] [Form 3] A wireless LAN system relating to Embodiment 3 will be described using drawings. Figure 13 is a schematic block diagram showing a third example of the configuration of the wireless LAN system relating to this disclosure.

[0081] The wireless LAN system 1 includes an access point base station 20A that can connect wirelessly to a communication terminal 10 carried by user 2 and is also connected to an internet termination device, and access point repeaters 20B and 20C that can connect wirelessly to the communication terminal 10 and are also connected to the access point base station 20A. The access point base station 20A and the access point repeaters 20B and 20C each include a microphone unit 22 capable of detecting the voice of user 2, a vibration detection unit 24a capable of detecting phase fluctuations of radio waves from the communication terminal 10 that have been vibrated by user 2, and a voice detection unit 24b capable of detecting the voice spoken by user 2 through the microphone unit 22. The access point master unit 20A further includes a bandwidth control unit 24g that controls the wireless communication bandwidth between the communication terminal 10 and one of the access point master unit 20A and access point repeaters 20B or 20C to which the communication terminal 10 is connected, when the vibration detection unit 24a detects vibration and the voice detection unit 24b detects voice.

[0082] According to Form 3, when requested by user 2 using the communication terminal 10 (when the communication terminal 10 vibrates and / or when there is a voice message expressing dissatisfaction), the access point (20B in Figure 13) automatically increases the wireless communication bandwidth allocated to the target communication terminal 10, thereby increasing the communication speed. This contributes to improving the satisfaction of user 2 who is dissatisfied with the communication speed (dissatisfaction with feeling that the internet connection is slow).

[0083] [Form 4] A wireless LAN system relating to Embodiment 4 will be described using drawings. Figure 14 is a schematic block diagram showing a fourth example of the configuration of the wireless LAN system relating to this disclosure.

[0084] The wireless LAN system 1 includes access points 20D, 20E, and 20F that are wirelessly connected to a communication terminal 10 carried by user 2, and a server that is wirelessly connected to access points 20D, 20E, and 20F, and also wirelessly connected to an internet termination device. Access points 20D, 20E, and 20F include a microphone unit 22 capable of detecting the voice of user 2, a vibration detection unit 24a capable of detecting fluctuations in the phase of radio waves from the communication terminal 10 that have been vibrated by user 2, and a voice detection unit 24b capable of detecting the voice spoken by user 2 through the microphone unit 22. The server 30 includes a bandwidth control unit 33e that controls the wireless communication bandwidth between the communication terminal 10 and one of the access points 20D, 20E, or 20F to which the communication terminal 10 is connected when the vibration detection unit 24a detects vibration and the voice detection unit 24b detects voice.

[0085] According to Embodiment 4, when requested by user 2 using the communication terminal 10 (when the communication terminal 10 vibrates and / or when there is a voice message expressing dissatisfaction), the access point (20E in Figure 14) automatically increases the wireless communication bandwidth allocated to the target communication terminal 10, thereby increasing the communication speed. This contributes to improving the satisfaction of user 2 who is dissatisfied with the communication speed (dissatisfaction with the slow internet connection).

[0086] The servers relating to forms 2 and 4 can be composed of so-called hardware resources (information processing devices, computers), and a configuration as illustrated in Figure 15 can be used. For example, the hardware resource 100 includes a processor 101, memory 102, network interface 103, etc., which are interconnected by an internal bus 104.

[0087] The configuration shown in Figure 15 is not intended to limit the hardware configuration of the hardware resource 100. The hardware resource 100 may include hardware not shown (e.g., input / output interfaces). Similarly, the number of units such as processors 101 included in the device is not limited to the example in Figure 15; for example, multiple processors 101 may be included in the hardware resource 100. For example, a CPU (Central Processing Unit), MPU (Micro Processor Unit), GPU (Graphics Processing Unit), etc., can be used for the processor 101.

[0088] Memory 102 can be, for example, RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard Disk Drive), SSD (Solid State Drive), etc.

[0089] The network interface 103 can use, for example, a LAN (Local Area Network) card, a network adapter, a network interface card, etc.

[0090] The functions of the hardware resource 100 are realized by the processing module described above. This processing module is realized, for example, by the processor 101 executing a program stored in memory 102. Furthermore, this program can be downloaded via a network or updated using a storage medium containing the program. Moreover, the processing module may be implemented by a semiconductor chip. In other words, the functions performed by the processing module can be realized by the execution of software on some hardware.

[0091] Some or all of the above forms may also be described as follows, but are not limited to the following:

[0092] [Note 1] It is equipped with an access point base station that can connect to the user's portable communication terminal via Wi-Fi and is also connected to the internet termination device in a communicative manner. The aforementioned access point master unit is The system includes a vibration detection unit capable of detecting phase fluctuations in radio waves from the communication terminal that have been subjected to vibration by the user, The access point master unit further includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and the access point master unit to which the communication terminal is connected when the vibration detection unit detects the vibration. Wireless LAN system. [Note 2] The system further comprises multiple access point repeaters that can connect to the aforementioned communication terminal via wireless LAN and are also connected to the aforementioned access point base unit in a manner that enables communication. The aforementioned multiple access point relay units are equipped with a vibration detection unit, similar to the aforementioned access point master unit. When the vibration detection unit detects the vibration, it generates terminal radio wave data including the radio wave strength of the communication terminal. The aforementioned access point master unit is A terminal location identification unit identifies the location of the communication terminal based on the location information of the access point master unit and the access point relay unit set in advance, and the terminal radio wave data generated by the vibration detection unit of the access point master unit and the access point relay unit. A connection destination confirmation unit identifies the access point master unit and the access point relay unit that will be the connection destination of the communication terminal based on the location of the communication terminal identified by the terminal location identification unit, Furthermore, Preferably, the wireless LAN system described in Appendix 1. [Note 3] The access point master unit is further equipped with a voice detection unit. When the voice detection unit detects a voice, it generates voice data containing the words or voice of the voice. Each access point master unit further includes a discomfort determination unit that determines the user's level of discomfort based on voice information that associates a preset level of discomfort with words or volume, and the voice data generated by the voice detection unit of the access point master unit. The access point master unit further comprises a total discomfort determination unit that determines the total discomfort level based on the discomfort level determined by the discomfort level determination units of the access point master unit and the access point repeater, The bandwidth control unit controls the wireless communication bandwidth to increase according to the overall level of discomfort. Preferably, the wireless LAN system described in Appendix 2. [Note 4] The access point master unit further includes an application verification unit that checks whether or not a dedicated application for increasing the wireless communication bandwidth has been installed on the communication terminal. The bandwidth control unit controls the wireless communication bandwidth to increase depending on the overall level of discomfort and whether or not the dedicated application is installed. Preferably, the wireless LAN system described in Appendix 3. [Note 5] The user's portable communication terminal can connect via Wi-Fi, and the access point base station is also connected to the internet termination device in a way that allows communication. At least one access point repeater that can connect to the aforementioned communication terminal via wireless LAN and is also connected to the aforementioned access point base station in a communicative manner, Equipped with, The aforementioned access point master unit and the aforementioned access point repeater are, respectively, A microphone unit capable of detecting the user's voice, A vibration detection unit capable of detecting phase fluctuations of radio waves from the communication terminal that have been subjected to vibration by the user, A voice detection unit capable of detecting the sound spoken by the user through the microphone unit, Equipped with, The access point master unit further includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and either the access point master unit or the access point repeater to which the communication terminal is connected, when the vibration detection unit detects the vibration and the voice detection unit detects the voice. Wireless LAN system. [Note 6] When the vibration detection unit detects the vibration, it generates terminal radio wave data including the radio wave strength and identification information of the communication terminal. The aforementioned access point master unit is A terminal location identification unit identifies the location of the communication terminal based on the location information of the access point master unit and the access point relay unit set in advance, and the terminal radio wave data generated by the vibration detection unit of the access point master unit and the access point relay unit. A connection destination confirmation unit confirms the access point master unit and the access point relay unit that the communication terminal will connect to, based on the location of the communication terminal identified by the terminal location identification unit. Furthermore, The bandwidth control unit controls the wireless communication bandwidth between the communication terminal and either the access point master unit or the access point repeater, which is the connection destination of the communication terminal as confirmed by the connection destination confirmation unit. The wireless LAN system described in Appendix 5. [Note 7] The system further includes a voice detection unit, which, when it detects a voice, generates voice data containing the words or voice of the voice. The access point master unit and the access point relay unit each further include a discomfort determination unit that determines the user's discomfort level based on audio information that associates a preset level of discomfort with words or volume, and the audio data generated by the respective audio detection units of the access point master unit and the access point relay unit. The access point master unit further comprises a total discomfort determination unit that determines the total discomfort level based on the discomfort level determined by the discomfort level determination units of the access point master unit and the access point repeater, The bandwidth control unit controls the wireless communication bandwidth to increase according to the overall level of discomfort. The wireless LAN system described in Appendix 5 or 6. [Note 8] The access point master unit further includes an application verification unit that checks whether or not a dedicated application for increasing the wireless communication bandwidth has been installed on the communication terminal. The bandwidth control unit controls the wireless communication bandwidth to increase depending on the overall level of discomfort and whether or not the dedicated application is installed. Preferably, a wireless LAN system as described in any one of appendices 5 to 7. [Note 9] A user's portable communication device and an access point connected via Wi-Fi, A server that is connected to the aforementioned access point in a communicative manner and also connected to an internet termination device in a communicative manner, Equipped with, The aforementioned access point is A microphone unit capable of detecting the user's voice, A vibration detection unit capable of detecting phase fluctuations of radio waves from the communication terminal that have been subjected to vibration by the user, A voice detection unit capable of detecting the sound spoken by the user through the microphone unit, Equipped with, The aforementioned server, The system includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and either the access point to which the communication terminal is connected, when the vibration detection unit detects the vibration and the voice detection unit detects the voice. Wireless LAN system. [Note 10] When the vibration detection unit detects the vibration, it generates terminal radio wave data including the radio wave strength and identification information of the communication terminal. The aforementioned server, A terminal location identification unit identifies the location of the communication terminal based on the location information of the access point set in advance and the terminal radio wave data generated by each of the vibration detection units of the access point, A connection destination confirmation unit confirms the access point to which the communication terminal will connect, based on the location of the communication terminal identified by the terminal location identification unit, Furthermore, The bandwidth control unit controls the wireless communication bandwidth between the communication terminal and one of the access points that the communication terminal is connected to, as confirmed by the connection destination confirmation unit. The wireless LAN system described in Appendix 9. [Note 11] When the voice detection unit detects the voice, it generates voice data that includes the words or voice of the voice. The access point further comprises a discomfort determination unit that determines the user's level of discomfort based on audio information that associates a predetermined level of discomfort with words or volume, and the audio data generated by each of the audio detection units of the access point. The server further comprises a total discomfort determination unit that determines the total discomfort level based on the discomfort level determined by each of the discomfort determination units of the access points, The bandwidth control unit controls the wireless communication bandwidth to increase according to the overall level of discomfort. The wireless LAN system described in Appendix 9 or 10. [Note 12] The server further includes an application verification unit that checks whether or not a dedicated application for increasing the wireless communication bandwidth has been installed on the communication terminal. The bandwidth control unit controls the wireless communication bandwidth to increase depending on the overall level of discomfort and whether or not the dedicated application is installed. The wireless LAN system described in Appendix 11. [Note 13] The user's portable communication terminal can connect via Wi-Fi, and the access point base station is also connected to the internet termination device in a way that allows communication. An access point repeater that can connect to the aforementioned communication terminal via wireless LAN and is also connected to the aforementioned access point base station in a manner that enables communication, A communication speed control method for controlling the communication speed between a communication terminal and either the access point base station or the access point repeater to which the communication terminal is connected, using a wireless LAN system equipped with the following: The access point master unit and the access point repeater detect a phase fluctuation of radio waves from the communication terminal that has been subjected to vibration by the user, The access point master unit and the access point relay unit detect the voice spoken by the user, The access point master unit, upon detecting the shaking and the sound, controls the system to increase the wireless communication bandwidth between the communication terminal and either the access point master unit or the access point repeater to which the communication terminal is connected. including, A method for controlling communication speed. [Note 14] The steps include: when the access point master unit and the access point repeater detect the shaking, they generate terminal radio wave data including the radio wave strength and identification information of the communication terminal; The access point master unit determines the location of the communication terminal based on the location information of the access point master unit and the access point relay unit that has been set in advance, and the terminal radio wave data generated by the access point master unit and the access point relay unit. The access point master unit confirms the access point master unit and the access point relay unit to which the communication terminal will connect based on the location of the identified communication terminal, Includes In the step of controlling to increase the wireless communication bandwidth, the control is performed to increase the wireless communication bandwidth between the communication terminal and either the access point master unit or the access point repeater to which the confirmed communication terminal is connected. The communication speed control method described in Appendix 13. [Note 15] The steps include: when the access point master unit and the access point relay unit detect the voice, they generate voice data containing the words or voice of the voice; The access point master unit and the access point relay unit determine the user's level of discomfort based on audio information that associates a predetermined level of discomfort with words or volume, and the audio data generated by the access point master unit and the access point relay unit. The access point master unit determines the overall level of discomfort based on the level of discomfort determined by the access point master unit and the access point repeater, Includes, In the step of controlling to increase the wireless communication bandwidth, the wireless communication bandwidth is increased according to the overall level of discomfort. Communication speed control method as described in Appendix 13 or 14. [Note 16] The access point base station includes a step of checking whether it has installed a dedicated application for increasing the wireless communication bandwidth on the communication terminal, In the step of controlling to increase the wireless communication bandwidth, the control is performed to increase the wireless communication bandwidth depending on the overall level of discomfort and whether or not the dedicated application is installed. A communication speed control method described in any one of Appendix 13 to 15. [Note 17] A user's portable communication device and an access point connected via Wi-Fi, A server that is connected to the aforementioned access point in a communicative manner and also connected to an internet termination device in a communicative manner, A communication speed control method for controlling the communication speed between a communication terminal and an access point to which the communication terminal is connected, using a wireless LAN system equipped with The access point detects a phase fluctuation in the radio waves from the communication terminal that has been vibrated by the user, The access point detects the voice spoken by the user, The server, upon detecting the shaking and the sound, controls the communication terminal to increase the wireless communication bandwidth between it and either the communication terminal or the access point to which it is connected. including, A method for controlling communication speed. [Note 18] The access point, upon detecting the shaking, generates terminal radio wave data including the radio wave strength and identification information of the communication terminal; The server performs the step of determining the location of the communication terminal based on the location information of the access points set in advance and the terminal radio wave data generated at each of the access points. The server takes the step of confirming the access point to which the communication terminal will connect based on the location of the identified communication terminal, Includes, In the step of controlling to increase the wireless communication bandwidth, the wireless communication bandwidth between the communication terminal and one of the access points to which the confirmed communication terminal is connected is increased. The communication speed control method described in Appendix 17. [Note 19] The access point, upon detecting the voice, generates voice data containing the words or voice of the voice; The access point determines the user's level of discomfort based on audio information that associates a predetermined level of discomfort with words or volume, and the audio data generated at each of the access points. The server determines an overall level of discomfort based on the level of discomfort determined at each access point. Includes, In the step of controlling to increase the wireless communication bandwidth, the wireless communication bandwidth is increased according to the overall level of discomfort. Communication speed control method as described in Appendix 17 or 18. [Note 20] The server includes a step of checking whether it has installed a dedicated application for increasing the wireless communication bandwidth on the communication terminal, In the step of controlling to increase the wireless communication bandwidth, the control is performed to increase the wireless communication bandwidth depending on the overall level of discomfort and whether or not the dedicated application is installed. A communication speed control method described in any one of Appendix 17 to 19. [Note 21] The user's portable communication terminal can connect via Wi-Fi, and the access point base station is also connected to the internet termination device in a way that allows communication. An access point repeater that can connect to the aforementioned communication terminal via wireless LAN and is also connected to the aforementioned access point base station in a manner that enables communication, A program that is executed on the access point base station in a wireless LAN system equipped with the following: A program that causes the access point master unit and the access point repeater to execute a process to increase the wireless communication bandwidth between the communication terminal and either the access point master unit or the access point repeater to which the communication terminal is connected, when the access point master unit and the access point repeater detect a phase fluctuation of radio waves from the communication terminal that has been vibrated by the user, and when the access point master unit and the access point repeater detect voice spoken by the user. [Note 22] A user's portable communication device and an access point connected via Wi-Fi, A server that is connected to the aforementioned access point in a communicative manner and also connected to an internet termination device in a communicative manner, A program executed on the server in a wireless LAN system equipped with the following: A program that causes the server to execute a process to increase the wireless communication bandwidth between the communication terminal and the access point to which the communication terminal is connected, when the access point detects a phase fluctuation of radio waves from the communication terminal that has been vibrated by the user, and the access point detects a voice spoken by the user.

[0093] Furthermore, the disclosures in the above-mentioned non-patent literature are incorporated into this document by reference and may be used as the basis or part of the present invention as necessary. Within the framework of the full disclosure of the present invention (including the claims and drawings), further modifications and adjustments to the form or embodiment are possible based on the basic technical concept. Also, within the framework of the full disclosure of the present invention, various combinations or selections (or non-selection as necessary) of various disclosure elements (including each element of each claim, each element of each form or embodiment, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes the full disclosure, including the claims and drawings, and various modifications and alterations that a person skilled in the art could make in accordance with the technical concept. Furthermore, regarding the numerical values ​​and numerical ranges described in this application, any intermediate values, lower values, and smaller ranges shall be deemed to be described even if not explicitly stated. Moreover, each disclosure item of the above-mentioned cited documents may, as necessary, be used in part or in whole as part of the disclosure of the present invention, in accordance with the spirit of the present invention, in combination with the matters described in this document, and these items shall also be deemed to be included in (belong to) the disclosure items of this application. [Explanation of symbols]

[0094] 1. 1A Wireless LAN System 2 users 10 Communication terminals 20A Access Point (Access Point Master Unit) 20B, 20C Access Point (Access Point Repeater) 20D, 20E, 20F Access Points 21 Communications Department 22 Microphone section 23 Memory section 24 Control Unit 24a Shake detection unit 24b Voice detection unit 24c Terminal location identification unit 24d Discomfort level determination section 24e Overall Discomfort Level Determination Unit 24f Connection Destination Confirmation Section 24g bandwidth control unit 30 servers 31 Communications Department 32 Storage section 33 Control Unit 33a Terminal location identification unit 33b Overall Discomfort Level Determination Unit 33c Connection Destination Confirmation Section 33d App Verification Section 33e Bandwidth Control Unit 100 hardware resources 101 Processors 102 memory 103 Network Interface 104 Internal Bus

Claims

1. It is equipped with an access point base station that can connect to the user's portable communication terminal via wireless LAN and is also connected to the internet termination device in a communicative manner. The aforementioned access point master unit is The system includes a vibration detection unit capable of detecting phase fluctuations in radio waves from the communication terminal that have been subjected to vibration by the user, The access point master unit further includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and the access point master unit to which the communication terminal is connected when the vibration detection unit detects the vibration. Wireless LAN system.

2. The system further comprises multiple access point repeaters that can be connected to the aforementioned communication terminal via wireless LAN and are also connected to the aforementioned access point base unit in a manner that enables communication. The aforementioned multiple access point relay units are equipped with a vibration detection unit, similar to the aforementioned access point master unit. When the vibration detection unit detects the vibration, it generates terminal radio wave data including the radio wave strength of the communication terminal. The aforementioned access point master unit is A terminal location identification unit identifies the location of the communication terminal based on the location information of the access point master unit and the access point relay unit set in advance, and the terminal radio wave data generated by the vibration detection unit of the access point master unit and the access point relay unit. A connection destination confirmation unit identifies the access point master unit and the access point relay unit that will be the connection destination of the communication terminal based on the location of the communication terminal identified by the terminal location identification unit, Furthermore, The wireless LAN system according to claim 1.

3. The access point master unit is further equipped with a voice detection unit. When the voice detection unit detects a voice, it generates voice data containing the words or voice of the voice. Each access point master unit further includes a discomfort determination unit that determines the user's level of discomfort based on voice information that associates a preset level of discomfort with words or volume, and the voice data generated by the voice detection unit of the access point master unit. The access point master unit further comprises a total discomfort determination unit that determines the total discomfort level based on the discomfort level determined by the discomfort level determination units of the access point master unit and the access point repeater, The bandwidth control unit controls the wireless communication bandwidth to increase according to the overall level of discomfort. The wireless LAN system according to claim 2.

4. The access point master unit further includes an application verification unit that checks whether or not a dedicated application for increasing the wireless communication bandwidth has been installed on the communication terminal. The bandwidth control unit controls the wireless communication bandwidth to increase depending on the overall level of discomfort and whether or not the dedicated application is installed. The wireless LAN system according to claim 3.

5. A user's portable communication terminal and an access point connected to it via Wi-Fi, A server that is connected to the aforementioned access point in a communicative manner and also connected to an internet termination device in a communicative manner, Equipped with, The aforementioned access point is The system includes a vibration detection unit capable of detecting phase fluctuations in radio waves from the communication terminal that have been subjected to vibration by the user, The aforementioned server, The system includes a bandwidth control unit that controls the wireless communication bandwidth between the communication terminal and the access point to which the communication terminal is connected when the vibration detection unit detects vibration. Wireless LAN system.

6. When the vibration detection unit detects the vibration, it generates terminal radio wave data including the radio wave strength and identification information of the communication terminal. The aforementioned server, A terminal location identification unit identifies the location of the communication terminal based on the location information of the access point set in advance and the terminal radio wave data generated by each of the vibration detection units of the access point, A connection destination confirmation unit confirms the access point to which the communication terminal will connect, based on the location of the communication terminal identified by the terminal location identification unit, Furthermore, The bandwidth control unit controls the wireless communication bandwidth between the communication terminal and one of the access points that the communication terminal is connected to, as confirmed by the connection destination confirmation unit. The wireless LAN system according to claim 5.

7. The system further includes a voice detection unit, which, when it detects a voice, generates voice data containing the words or voice of the voice. The access point further comprises a discomfort determination unit that determines the user's level of discomfort based on audio information that associates a predetermined level of discomfort with words or volume, and the audio data generated by each of the audio detection units of the access point. The server further comprises a total discomfort determination unit that determines the total discomfort level based on the discomfort level determined by each of the discomfort determination units of the access points, The bandwidth control unit controls the wireless communication bandwidth to increase according to the overall level of discomfort. The wireless LAN system according to claim 5.

8. The server further includes an application verification unit that checks whether or not a dedicated application for increasing the wireless communication bandwidth has been installed on the communication terminal. The bandwidth control unit controls the wireless communication bandwidth to increase depending on the overall level of discomfort and whether or not the dedicated application is installed. The wireless LAN system according to claim 7.

9. A communication speed control method for controlling the communication speed between a communication terminal and the access point base station to which the communication terminal is connected, using a wireless LAN system that includes an access point base station that is capable of connecting to a communication terminal carried by a user via wireless LAN and is also capable of communicating with an internet termination device, The access point master unit detects a phase fluctuation in the radio waves from the communication terminal that has been vibrated by the user, The access point master unit, upon detecting the shaking, controls the system to increase the wireless communication bandwidth between the communication terminal and the access point master unit to which the communication terminal is connected. including, A method for controlling communication speed.

10. A user's portable communication terminal and an access point connected to it via Wi-Fi, A server that is connected to the aforementioned access point in a communicative manner and also connected to an internet termination device in a communicative manner, A communication speed control method for controlling the communication speed between a communication terminal and either of the access points to which the communication terminal is connected, using a wireless LAN system equipped with The access point detects a phase fluctuation in the radio waves from the communication terminal that has been vibrated by the user, The server, upon detecting the shaking, controls the communication terminal to increase the wireless communication bandwidth between it and either the communication terminal or the access point to which it is connected. including, A method for controlling communication speed.