Source: https://patents.google.com/patent/JP2014030100A/en
Timestamp: 2019-11-16 00:06:44
Document Index: 623214291

Matched Legal Cases: ['art 120', 'art 120', 'art 150', 'art 150', 'art 200', 'art. 6', 'art 270', 'art 120', 'art 120', 'art 180', 'art 180', 'art 180', 'art 180', 'art 180', 'art 210', 'art 703', 'art 120', 'art 150', 'art 200', 'art 120', 'art 120', 'art 130', 'art 140', 'art 150', 'art 160', 'art 170', 'art 180', 'art 190']

JP2014030100A - Information processing device, communication system, information processing method and program - Google Patents
Information processing device, communication system, information processing method and program Download PDF
JP2014030100A
JP2014030100A JP2012169475A JP2012169475A JP2014030100A JP 2014030100 A JP2014030100 A JP 2014030100A JP 2012169475 A JP2012169475 A JP 2012169475A JP 2012169475 A JP2012169475 A JP 2012169475A JP 2014030100 A JP2014030100 A JP 2014030100A
JP2012169475A
2012-07-31 Application filed by Sony Corp, ソニー株式会社 filed Critical Sony Corp
2012-07-31 Priority to JP2012169475A priority Critical patent/JP2014030100A/en
2014-02-13 Publication of JP2014030100A publication Critical patent/JP2014030100A/en
PROBLEM TO BE SOLVED: To easily learn communication quality of a destination of a radio communication device.SOLUTION: An information processing device comprises a determination unit for determining a travel route of a radio communication device and an output control unit for outputting the communication quality of radio communication. The determination unit determines the travel route of the radio communication device on the basis of the location where the radio communication device is situated. The output control unit gets the radio communication device to output the communication quality of radio communication on the travel route determined by the determination unit.
The present technology relates to an information processing apparatus. Specifically, the present invention relates to an information processing apparatus, a communication system, an information processing method, and a program for causing a computer to execute the method related to wireless communication.
Conventionally, wireless communication devices connected to a network such as a public wireless network have been widely used. In 2002, a 3G (3rd Generation) mobile phone service (referred to as the third generation in Japan) was started. Initially, this mobile phone service was mainly used for small-capacity packets such as voice and mail. However, with the introduction of HSDPA (High Speed Downlink Packet Access) or the like, the user's usage behavior is changing to downloading a relatively large size packet such as downloading a music file or viewing a moving image.
In addition, for example, it is assumed that a user concentrates in a specific area and downloads a packet having a large capacity. In this case, since traffic is concentrated locally, a sufficient rate may not be obtained.
Thus, for example, an information providing apparatus that acquires communication parameters associated with position information and provides the user with image information in which the communication parameters are represented on map information has been proposed (see, for example, Patent Document 1). .
JP 2012-109742 A
According to the above-described conventional technology, the user can grasp the communication quality in the area where the wireless communication device exists.
Here, for example, a case where a user having a wireless communication device is on a train is assumed. In this case, since the wireless communication device moves according to the movement of the train, the area where the wireless communication device exists is sequentially changed. In such a case, it is important for the user to easily grasp the communication quality at the destination of the wireless communication device.
The present technology has been created in view of such a situation, and an object thereof is to easily grasp the communication quality of the movement destination of the wireless communication device.
The present technology has been made to solve the above-described problems, and a first aspect thereof includes a specifying unit that specifies a moving path of the wireless communication device based on a position where the wireless communication device exists, An information processing apparatus, an information processing method, and a program for causing a computer to execute the method include an output control unit that outputs communication quality of wireless communication on the movement route from the wireless communication apparatus. This brings about the effect that the communication quality of the wireless communication in the movement path of the wireless communication device is output from the wireless communication device.
Further, in the first aspect, the specifying unit is configured to transmit the wireless communication from a position where the wireless communication device exists out of a plurality of routes extracted based on a position where the wireless communication device exists. A path toward the moving direction of the apparatus may be specified as the moving path, and the output control unit may acquire and output the communication quality at each position arranged at a predetermined interval in the moving path. Thereby, among the routes extracted based on the position where the wireless communication device exists from among a plurality of routes, the route from the position where the wireless communication device exists to the moving direction of the wireless communication device is specified as the movement route, This brings about the effect that the communication quality at each position arranged at a predetermined interval in the movement route is acquired and output.
Further, in the first aspect, a position information acquisition unit that acquires position information for specifying a position where the wireless communication device exists and a position for specifying each point arranged on one or a plurality of routes Based on the location information storage unit for storing location information including information, the acquired location information, and the location information included in the location information, the location of the wireless communication device and the route are arranged. A first distance calculation unit that calculates a first distance, which is a distance to the point, for each point arranged on the route, and a point where the first distance is the shortest among the points arranged on the route An extraction unit that extracts a point may be further included, and the specifying unit may specify the route including the extracted nearest point as the moving route. Accordingly, the first distance is calculated based on the acquired position information and the position information included in the point information, and the point having the shortest first distance among the points arranged on the route is set as the nearest point. Extraction is performed, and the route including the extracted nearest point is specified as a movement route.
Further, in the first aspect, a section information storage unit that stores section information in which sections of two adjacent points in the route and position information for specifying each position in the section are associated; Based on the acquired position information and the position information related to each position in the section including the extracted nearest point, a second distance that is a distance between the position where the wireless communication device exists and the position in the section A second distance calculation unit for calculating the position of the wireless communication device for each position in the section, and determining whether the wireless communication device exists on the route including the extracted nearest point based on the calculated second distance. A determining unit that performs the determination, and the specifying unit may specify a route determined to include the wireless communication device as the moving route. Thus, the second distance is calculated based on the acquired position information and the position information related to each position in the section including the extracted nearest point, and is extracted based on the calculated second distance. In addition, it is determined whether or not the wireless communication device exists in the route including the nearest point, and the route determined to have the wireless communication device is specified as the movement route.
Moreover, in this first aspect, the extraction unit is configured to generate a plurality of different above-described positions based on a plurality of pieces of position information acquired at different times and the position information included in the point information. The nearest point is extracted, and the specifying unit specifies a moving direction of the wireless communication device in a route determined that the wireless communication device exists based on the plurality of different nearest points extracted, and the wireless You may make it identify | isolate the path | route which goes to the specified moving direction from the position where the said radio | wireless communication apparatus exists among the paths determined with a communication apparatus as said moving path. Thereby, based on the plurality of position information acquired at different times among the acquired position information and the position information included in the point information, a plurality of different nearest points are extracted, and it is determined that the wireless communication device exists. The direction of movement of the wireless communication device in the determined route is specified based on a plurality of different nearest points, and is determined from the position where the wireless communication device exists in the route determined to have the wireless communication device. This brings about the effect of specifying the route toward the moving direction as the moving route.
In the first aspect, the determination unit may perform the wireless communication on the route including the extracted nearest point when at least one of the calculated second distances is small with reference to a threshold value. You may make it determine with an apparatus existing. Accordingly, there is an effect that when at least one of the second distances is small with reference to the threshold, it is determined that the wireless communication device exists on the route including the extracted nearest point.
In the first aspect, the wireless communication apparatus further includes a communication quality information storage unit that stores communication quality information in which each position in the route and the communication quality are associated with each other. The communication quality on the travel route may be acquired from the communication quality information related to the route determined to be present and output to the wireless communication device. This brings about the effect that the communication quality in the movement route is acquired from the communication quality information related to the route determined that the wireless communication device exists and is output to the wireless communication device.
Further, in the first aspect, a movement distance calculation unit that calculates a movement distance of the wireless communication device based on a plurality of position information acquired at different times among the acquired position information, and the calculated You may make it further comprise the acquisition frequency control part which controls the acquisition frequency of the positional information by the said positional information acquisition part based on a movement distance. Thereby, the movement distance of the wireless communication device is calculated based on a plurality of position information acquired at different times among the acquired position information, and the position information obtained by the position information acquisition unit is calculated based on the calculated movement distance. This brings about the effect of controlling the acquisition frequency of.
Further, in the first aspect, a movement distance calculation unit that calculates a movement distance of the wireless communication device based on a plurality of position information acquired at different times among the acquired position information, and the calculated An acquisition frequency for controlling the acquisition frequency of communication quality by the output control unit based on a determination result by the movement type determination unit and a determination result by the movement type determination unit based on a movement distance And a control unit. Thereby, the movement distance of the wireless communication device is calculated based on a plurality of pieces of position information acquired at different times among the acquired position information, and the movement means of the wireless communication device is calculated based on the calculated movement distance. The type is determined, and based on the determination result, the communication quality acquisition frequency by the output control unit is controlled.
In the first aspect, the information processing apparatus may be the wireless communication apparatus, and the output control unit may display the communication quality on a display unit of the wireless communication apparatus. This brings about the effect | action of displaying communication quality on the display part of a radio | wireless communication apparatus.
In the first aspect, the route may be a railway line and the point may be a station. This brings about the effect | action which specifies the route of a railway as a movement path | route of a radio | wireless communication apparatus.
In this first aspect, the route is a road, and the point is an intersection, a part or all of an address, a store, a building, a bus stop, a historic site, a scenic spot, a park, a river, and a port. You may make it. This brings about the effect | action of specifying a road as a movement path | route of a radio | wireless communication apparatus.
In addition, the second aspect of the present technology includes a point information storage unit that stores point information including position information for specifying each point arranged on one or a plurality of routes, and two adjacent points on the route A section information storage unit that stores section information in which section information is associated with position information for specifying each position in the section, and each position in the route is associated with communication quality of wireless communication at the position. An information processing apparatus comprising: a communication quality information storage unit that stores communication quality information that is stored; a transmission control unit that transmits the point information, the section information, and the communication quality information to a wireless communication device; and the wireless communication device A position information acquisition unit that acquires position information for specifying a position where the information exists, the point information and the section information transmitted from the information processing apparatus, and the acquired position And a control unit that identifies a movement path of the wireless communication device based on the information, and an output control that obtains the communication quality in the movement route from the communication quality information transmitted from the information processing device and displays the communication quality information on the display unit. A communication system including the wireless communication device including the unit, an information processing method thereof, and a program for causing a computer to execute the method. Thereby, the information processing apparatus transmits the spot information, the section information, and the communication quality information to the wireless communication apparatus, and the wireless communication apparatus transmits the spot information and the section information transmitted from the information processing apparatus and the acquired position information. Based on the above, the movement route of the wireless communication device is specified, and the communication quality in the movement route is acquired from the communication quality information transmitted from the information processing device and displayed on the display unit.
In the second aspect, the wireless communication device includes a communication quality detection unit that detects the communication quality at a position where the wireless communication device exists, the acquired position information, and the detected communication quality. A transmission control unit for transmitting the communication quality information associated with the information processing apparatus to the information processing apparatus, wherein the information processing apparatus uses the communication quality information transmitted from the wireless communication apparatus. An update unit for updating the communication quality information stored in the information may be further provided. Accordingly, the wireless communication device transmits communication quality information in which the acquired position information and the detected communication quality are associated with each other to the information processing device, and the information processing device transmits the communication transmitted from the wireless communication device. This brings about the effect that the communication quality information stored in the communication quality information storage unit is updated using the quality information.
According to the present technology, it is possible to achieve an excellent effect that the communication quality of the destination of the wireless communication apparatus can be easily grasped.
It is a block diagram which shows the function structural example of the radio | wireless communication apparatus 100 in 1st Embodiment of this technique. It is a figure showing a map including a part of each point where each information is memorized by point information storage part 120 in a 1st embodiment of this art. It is a figure which shows typically an example of the memory content of the point information storage part 120 in 1st Embodiment of this technique. It is a figure which shows typically an example of the memory content of the area information storage part 150 in 1st Embodiment of this technique. It is a figure showing typically an example of the setting method of the position information memorized by section information storage part 150 in a 1st embodiment of this art. It is a figure which shows typically an example of the memory content of the communication quality information storage part 200 in 1st Embodiment of this technique. It is a figure showing an example of a display screen displayed on indicator 210 in a 1st embodiment of this art. It is a figure showing an example of a display screen displayed on indicator 210 in a 1st embodiment of this art. It is a figure showing an example of a display screen displayed on indicator 210 in a 1st embodiment of this art. It is a figure showing an example of a display screen displayed on indicator 210 in a 1st embodiment of this art. It is a figure showing an example of a display screen displayed on indicator 210 in a 1st embodiment of this art. It is a figure showing an example (display screen 450) of a display screen displayed on indicator 210 in a 1st embodiment of this art. 6 is a flowchart illustrating an example of a processing procedure of an on-path communication quality display process of the wireless communication device 100 according to the first embodiment of the present technology. 6 is a flowchart illustrating an example of a processing procedure of communication quality acquisition processing control processing of the wireless communication device 100 according to the first embodiment of the present technology. 7 is a flowchart illustrating an example of a movement type determination process procedure in the communication quality acquisition process control process of the wireless communication apparatus 100 according to the first embodiment of the present technology. It is a figure which shows the example of each area in the case of managing the spot information memorize | stored in the spot information storage part 270 in 1st Embodiment of this technique per area. It is a block diagram showing an example of functional composition of communication system 500 in a 2nd embodiment of this art. It is a block diagram showing an example of functional composition of information processor 600 in a 2nd embodiment of this art. It is a block diagram which shows the function structural example of the radio | wireless communication apparatus 700 in 3rd Embodiment of this technique. It is a block diagram showing an example of functional composition of information processor 750 in a 3rd embodiment of this art. Fig. 16 is a block diagram illustrating a functional configuration example of a wireless communication device 800 according to a fourth embodiment of the present technology.
1. First embodiment (communication quality display control: an example in which a wireless communication apparatus specifies a movement path and displays the communication quality in the movement path)
2. Second embodiment (communication quality display control: an example in which an information processing apparatus identifies a movement path of a wireless communication apparatus and displays the communication quality in the movement path on the wireless communication apparatus)
3. Third embodiment (communication quality information update control: an example in which a wireless communication device and an information processing device cooperate to update point information, section information, and communication quality information)
4). Fourth embodiment (communication quality information storage control: an example of acquiring and storing communication quality information by a wireless communication device)
FIG. 1 is a block diagram illustrating a functional configuration example of the wireless communication device 100 according to the first embodiment of the present technology.
The wireless communication device 100 includes a position information acquisition unit 110, a point information storage unit 120, a first distance calculation unit 130, a nearest point and section extraction unit 140, a section information storage unit 150, and a second distance calculation unit. 160 and a route presence / absence determination unit 170. In addition, the wireless communication device 100 includes a movement path identification unit 180, a communication quality acquisition unit 190, a communication quality information storage unit 200, a display unit 210, a movement distance calculation unit 230, an acquisition frequency control unit 240, a movement A type determination unit 250 and a communication quality acquisition processing control unit 260 are provided. The wireless communication device 100 is, for example, a mobile phone device (for example, a mobile phone device or a smartphone having a call function and a data communication function), a data communication device (for example, a personal computer) having a wireless communication function, or the like. The wireless communication device 100 is an example of a wireless communication device and an information processing device described in the claims.
The position information acquisition unit 110 acquires information (position information (for example, latitude, route, altitude)) for specifying the position where the wireless communication device 100 exists (position where the wireless communication device 100 exists) at a fixed or variable period. It is. Then, the position information acquisition unit 110 outputs the acquired position information to the first distance calculation unit 130, the second distance calculation unit 160, the communication quality acquisition unit 190, and the movement distance calculation unit 230. The position information acquisition unit 110 is realized by, for example, a GPS receiver that receives a GPS (Global Positioning System) signal and calculates latitude, longitude, and altitude. Further, the position information acquisition unit 110 may acquire position information from an information processing apparatus (for example, a communication control apparatus operated by a telecommunications carrier related to currently set contract authentication information). For example, the position information acquisition unit 110 obtains information (position information) related to the position corresponding to the identification information of a base station of a wireless communication device (for example, a mobile phone) or an access point of a wireless LAN (Local Area Network). It can be acquired from the information processing apparatus. The base station identification information of the wireless communication device is, for example, a cell ID, and the wireless LAN access point identification information is, for example, an SSID (Service Set Identifier).
The contract authentication information is information necessary for connection to a wireless communication network managed by a communication carrier, and includes, for example, contractor information related to authentication and billing. The contract authentication information includes, for example, telephone subscriber information and authentication key information. For example, the contract authentication information is a USIM (Universal Subscriber Identity Module).
The point information storage unit 120 stores information (point information) for specifying each point (for example, a station) arranged on one or more preset routes (for example, a train route). Yes, the stored point information is supplied to the first distance calculation unit 130. In addition, the spot information memorize | stored in the spot information storage part 120 is demonstrated in detail with reference to FIG. 2, FIG.
The section information storage unit 150 stores information (section information) in which sections of two adjacent points on the route are associated with position information for specifying each position in the section. Is supplied to the second distance calculation unit 160. The section information stored in the section information storage unit 150 will be described in detail with reference to FIGS.
The communication quality information storage unit 200 stores information (communication quality information) in which each position in the route and the communication quality at each position are associated with each other, and obtains the communication quality information stored therein. To the unit 190. The communication quality information stored in the communication quality information storage unit 200 will be described in detail with reference to FIGS.
[Example of map]
FIG. 2 is a diagram illustrating a map including a part of each point where each piece of information is stored in the point information storage unit 120 according to the first embodiment of the present technology.
The map shown in FIG. 2 is a map including a part of the Tokyu Toyoko Line. Specifically, the map includes each station (Yutenji Station 301, Gakugei University Station 302, Tokyo Metropolitan University Station 303) on the Tokyu Toyoko Line and its surroundings. In FIG. 2, detailed portions are omitted. The white circles (A point 311 and B point 312) will be described in detail with reference to FIG.
[Example of stored contents of point information storage unit]
FIG. 3 is a diagram schematically illustrating an example of the contents stored in the point information storage unit 120 according to the first embodiment of the present technology.
In the point information storage unit 120, a route ID 121, a section ID 122, a station ID 123, a station name 124, a latitude 125, and a longitude 126 are stored in association with each other.
The route ID 121 is identification information for identifying a route. For example, “TTY” is stored in the route ID 121 as the route ID of the Tokyu Toyoko Line.
The section ID 122 is identification information for identifying a section between two stations, and stores one or a plurality of section IDs for one station. For example, the section ID 122 stores “YTJ01” as the section ID between Yutenji Station and Gakugei University Station on the Tokyu Toyoko Line.
The station ID 123 is identification information for identifying a station. For example, the station ID 123 stores “TTY03” as the station ID of Yutenji Station on the Tokyu Toyoko Line.
The station name 124 is a name of the station.
The latitude 125 is a latitude for specifying the position where the station exists, and the longitude 126 is a longitude for specifying the position where the station exists.
For ease of explanation, FIG. 3 shows only information corresponding to the three stations (“Yutenji”, “Gakugei University”, and “Tokyo Metropolitan University”) existing on the map shown in FIG.
In the embodiment of the present technology, a route that is set in advance is assumed to be a train route, and a point that is arranged on the route is assumed to be a station such as Yutenji Station, Gakugei University Station, Metropolitan University Station, etc. To do. However, the route and the point are not limited to these, and can be applied to any point. For example, a predetermined route is a road (for example, a main road, a bus route), and a point to be arranged on the route is an intersection, a part or all of an address (for example, what number is ○ chome), a store, a building Things, bus stops, historic sites, scenic spots, parks, rivers, harbors, etc. Moreover, the point arrange | positioned in the path | route can be made into at least 1 of these. Further, for example, a route set in advance can be a river (for example, a route for a liner), and a point arranged on the route can be a departure / arrival place for a liner.
[Example of contents stored in section information storage unit]
FIG. 4 is a diagram schematically illustrating an example of the contents stored in the section information storage unit 150 according to the first embodiment of the present technology.
In the section information storage unit 150, a section ID 151, a section name 152, and position information 153 are stored in association with each other.
The section ID 151 is identification information for identifying a section between two stations. The section ID 151 corresponds to the section ID 122 shown in FIG.
The section name 152 is a name representing a section between stations.
The position information 153 is information for specifying a section between stations, and stores one or a plurality of position information (latitude and longitude) for specifying a position in a route between stations. A method for setting the position information stored in the position information 153 will be described in detail with reference to FIG.
In FIG. 4, for ease of explanation, only information corresponding to three stations (“Yutenji”, “Gakugei University”, and “Tokyo Metropolitan University”) existing on the map shown in FIG. 2 is shown.
As described above, in the embodiment of the present technology, two adjacent stations of Yutenji Station and Gakugei University Station are defined as one section, and two adjacent stations of Gakugei University Station and Tokyo Metropolitan Station are defined as different sections. To do. The section information storage unit 150 stores information on the latitude and longitude of one or a plurality of positions included in each section (section information). In other words, for all points included in one route (for example, Tokyu Toyoko Line) (for example, for all stations on Tokyu Toyoko Line), the section information storage unit 150 includes section information in which each adjacent point is one section. Is remembered.
[Location information setting example]
FIG. 5 is a diagram schematically illustrating an example of a method for setting position information stored in the section information storage unit 150 according to the first embodiment of the present technology.
FIG. 5 a shows a section between the A station 321 and the B station 322. FIG. 5b shows a part of the route between the A station 321 and the B station 322 and a primary approximate line.
As shown to a of FIG. 5, the area of A station 321 and P1 and the area of P2 and B station 322 are straight lines (or substantially straight lines), but the area of P1 and P2 is a curve.
Here, with respect to sections that are straight lines (sections of A station 321 and P1, and sections of P2 and B station 322), for example, even when there is no plurality of position information in the section, linear approximation is performed. Is possible. For this reason, regarding the section that is a straight line, only the position information of the end portions (A station 321 and P1, P2, and B station 322) can be stored in the section information storage unit 150.
On the other hand, for a section (P1 and P2 section) that is a curve, for example, when modeling with a first-order approximate expression, position information of a plurality of points is required.
FIG. 5b shows a route 323 between the A station 321 and the B station 322 and a primary approximate line 324 of P1 and P3. Further, the maximum value of the error between the route 323 between the A station 321 and the B station 322 and the primary approximate line 323 is assumed to be ε.
Here, the arrangement position of the position information between P1 and P3 can be set according to the allowable value of ε. Generally, the larger the curvature of the curve, the larger the number of points (the number of necessary position information). For example, when the error between the position information acquired by the position information acquisition unit 110 and the modeled route is less than 50 m, a determination process is performed to determine that the wireless communication device 100 exists on the route. Suppose. In this case, for example, ε is modeled to be 25 m or less.
The position information setting method is not limited to this, and other settings may be performed. For example, the arrangement position of the position information may be set at regular intervals (for example, 25 m), or may be set at variable intervals.
[Contents stored in the communication quality information storage unit]
FIG. 6 is a diagram schematically illustrating an example of the contents stored in the communication quality information storage unit 200 according to the first embodiment of the present technology.
In the communication quality information storage unit 200, a route ID 201, a latitude 202, a longitude 203, and an SNR (Signal to Noise power Ratio) 204 are stored in association with each communication carrier.
The route ID 201 is identification information for identifying a route. The route ID 201 corresponds to the route ID 121 shown in FIG.
Latitude 202 is a latitude for specifying a position on the route, and longitude 203 is a longitude for specifying a position on the route.
The SNR 204 is communication quality on the route. Note that SNR broadly encompasses the concept of SINR (Signal to Interference and Noise Power Ratio) including interference signals.
Thus, the communication quality information storage unit 200 stores the communication quality (for example, SNR) at each position on the route (route) related to the spot information and the section information. This communication quality is stored, for example, at intervals of 500 m along a route (route) related to point information and section information. Further, when displaying the communication quality, it is assumed that the user is present at a position sandwiched between the two points, so the communication quality at the two points may be displayed on average.
FIG. 6 shows an example of storing communication quality information related to a plurality of communication carriers. However, only communication quality related to the communication carriers related to the contract authentication information set in the wireless communication apparatus 100 is stored. Also good. Further, for example, a case is assumed where the wireless communication device 100 is a wireless communication device capable of switching contract authentication information. In this case, as shown in FIG. 6, communication quality information related to a plurality of communication carriers is stored, and the communication quality related to the communication carriers related to the currently set contract authentication information is used.
In the embodiment of the present technology, an example in which SNR is stored in the communication quality information storage unit 200 will be described as an example of communication quality. However, one or more other communication qualities are stored in the communication quality information storage unit 200. You may make it memorize | store.
For example, a received signal strength indicator (RSSI) may be stored in the communication quality information storage unit 200 as communication quality. For example, the signal strength of the pilot signal, the signal strength of the reference signal, and the signal strength of the beacon signal may be stored as communication quality. Further, for example, CQI (Channel Quality Indicator) and DRC (Data Rate Control) corresponding to SNR may be stored as communication quality. Further, for example, a signal-to-interference ratio (SIR) and a signal-to-interference and noise ratio (SINR) may be stored as communication quality. Further, for example, Ec / No (Common Pilot Channel Energy per Chip to Noise Ratio) may be stored as communication quality. Further, for example, Ec / Io (Common Pilot Channel Energy per Chip to Interference Ratio) may be stored as communication quality. Further, for example, RSRP (Reference Signal Received Power) and RSRQ (Reference Signal Received Quality) may be stored as communication quality. Further, for example, RSCP (Received Signal Code Power) of the serving cell and its neighboring cells may be stored as communication quality. Further, various parameters necessary for these calculations may be used. Further, any one of these, or two or more of these communication qualities may be associated and stored in the communication quality information storage unit 200. A serving cell is a cell (base station) to which a wireless communication device is connected using wireless communication, or a cell to be connected specified by cell search. That is, the serving cell means a connection target cell (base station).
Here, each of the spot information in the spot information storage unit 120, the section information in the section information storage unit 150, and the communication quality information in the communication quality information storage unit 200 can be stored in one file format. Alternatively, each piece of information (point information, section information, communication quality information) may be divided into predetermined units (for example, area units) and stored in a plurality of file formats.
Further, the spot information storage unit 120 may store spot information related to all regions (for example, all over Japan) in advance. Alternatively, in accordance with the area where the wireless communication device 100 is located, the information downloaded from another information processing device (for example, the point information providing server) including the area or its surrounding area, You may make it memorize | store in the point information storage part 120. FIG. The same applies to the section information in the section information storage unit 150 and the communication quality information in the communication quality information storage unit 200.
The first distance calculation unit 130 illustrated in FIG. 1 calculates a distance (first distance) between a position (current position) where the wireless communication device 100 exists and a station (point). That is, the first distance calculation unit 130 calculates the first distance based on the position information acquired by the position information acquisition unit 110 and the point information stored in the point information storage unit 120. Then, the first distance calculation unit 130 obtains information (first distance information) including the calculated first distance and information (point information) stored in association with the station where the first distance is calculated. Output to the nearest point and section extraction unit 140. The point information to be output is, for example, the route ID 121, the section ID 122, and the station ID 123 shown in FIG.
For example, the first distance calculation unit 130 acquires the surrounding spot information including the position specified by the position information acquired by the position information acquisition unit 110 from the point information storage unit 120. Then, the first distance calculation unit 130 determines the current position and the longitude 125 based on the latitude 125 and longitude 126 included in the acquired point information and the latitude and longitude included in the position information acquired by the position information acquisition unit 110. The distance between the stations (first distance) is calculated for each station.
For example, point A 311 in the map shown in FIG. 2 is set as the position where the wireless communication device 100 exists. In this case, the distances between the point A 311 and the three stations (“Yutenji”, “Gakugei University”, and “Tokyo Metropolitan University”) are calculated. In the example shown in FIG. 2, the distance between the A point 311 and the Gakugei University station 302 is the shortest distance, and the distance between the A point 311 and Yutenji station 301 is the maximum distance.
Based on the first distance information output from the first distance calculation unit 130, the nearest point and section extraction unit 140 determines the nearest point of the wireless communication device 100 and the route and section where the wireless communication device 100 exists. To extract. Then, the nearest point and section extraction unit 140 obtains the extraction result (including the route ID 121, section ID 122, and station ID 123 shown in FIG. 3), the second distance calculation unit 160, the route presence / absence determination unit 170, and the movement route identification. Output to the unit 180. The nearest point and section extraction unit 140 is an example of the extraction unit described in the claims.
For example, the nearest point and section extraction unit 140 determines that the first distance calculated by the first distance calculation unit 130 is the smallest among the stations corresponding to the first distance information output from the first distance calculation unit 130. Is extracted, and the extracted station is selected as the nearest point. In this case, the nearest point may be selected only when the first distance is less than a threshold (for example, 500 m). That is, a station in which the first distance calculated by the first distance calculation unit 130 is less than the threshold and the first distance is minimum is extracted from each station stored in the point information storage unit 120. The selected station is selected as the nearest point. For example, in the example shown in FIG. 2, the closest point of the point A 311 is the Gakugei University station 302.
Further, for example, the nearest spot and section extraction unit 140 extracts one or a plurality of sections associated with the selected nearest spot as a section in which the wireless communication device 100 exists. In addition, the nearest point and section extraction unit 140 extracts a route associated with the extracted section as a route in which the wireless communication device 100 exists.
For example, when there is one section corresponding to the extracted nearest point (for example, when the nearest point is a terminal station), the nearest point and section extracting unit 140 determines that one section as a wireless communication device. 100 is extracted as an interval where 100 exists. Further, for example, when there are two or more sections corresponding to the determined nearest point (for example, when the nearest point is a passing station), the nearest point and section extracting unit 140 selects the two or more sections. Then, it is extracted as a section where the wireless communication apparatus 100 exists.
For example, point A 311 in the map shown in FIG. 2 is a position where the wireless communication device 100 exists, and the nearest point is a Gakugei University station 302. In this case, two sections (“Yutenji-Gakugei University” and “Gakugei University-Toritsu University”) are sections in which the wireless communication device 100 exists.
The second distance calculation unit 160 includes the position specified by the position information acquired by the position information acquisition unit 110 (the position where the wireless communication device 100 exists), the nearest point and the section extracted by the section extraction unit 140 The distance (second distance) is calculated. Then, the second distance calculation unit 160 obtains information (second distance information) including the calculated second distance and information (point information) stored in association with the section where the second distance is calculated. The data is output to the route existence determination unit 170. The point information to be output is, for example, the route ID 121, the section ID 122, and the station ID 123 shown in FIG.
For example, the second distance calculation unit 160 may include position information 153 (see FIG. 3) associated with one or more sections corresponding to the extraction result (section ID 122 shown in FIG. 3) output from the nearest point and section extraction unit 140. 4) is acquired from the section information storage unit 150. Subsequently, the second distance calculation unit 160 determines whether the wireless communication device 100 and each section are based on the acquired position information 153 (shown in FIG. 4) and the position information acquired by the position information acquisition unit 110. A distance (second distance) is calculated. For example, a section (for example, a straight line corresponding to a first-order approximation) specified by two adjacent positions in the position information 153 associated with the section ID 151 “YTJ01” illustrated in FIG. The distance from the position where is present is calculated sequentially. Here, two adjacent position information among the position information 153 associated with the section ID 151 “YTJ01” illustrated in FIG. 4 are, for example, “latitude: 35.6373, longitude: 139.6908” and “latitude: 35”. .6357, longitude: 139.6895 ”. Similarly, for example, the distance between the section specified by two adjacent positions in the position information 153 associated with the section ID 151 “GGD02” illustrated in FIG. 4 and the position where the wireless communication device 100 exists is sequentially calculated. Is done.
Note that the second distance may be calculated by another calculation method. For example, based on two pieces of position information associated with the section including the extracted nearest point (for example, two pieces of position information associated with section ID 151 “YTJ01” illustrated in FIG. 4), a plurality of orders Generate an approximate expression. Then, the distance (second distance) between the position information obtained from the generated approximate expression (for example, a straight line corresponding to the approximate expression) and the position where the wireless communication apparatus 100 exists may be calculated.
Based on the second distance calculated by the second distance calculation unit 160, the radio communication apparatus 100 determines that the route communication presence / absence determination unit 170 includes the closest point and the closest point extracted by the section extraction unit 140. It is determined whether or not it exists. Then, the route presence / absence determination unit 170 outputs the determination result and point information (including the route ID 121, the section ID 122, and the station ID 123 shown in FIG. 3) to the movement route specifying unit 180. The path presence / absence determination unit 170 is an example of a determination unit described in the claims.
For example, the presence / absence determination unit 170 on the route, when the second distance that is the smallest among the second distances calculated by the second distance calculation unit 160 is small with reference to the threshold value (for example, below or below the threshold value) In addition, it is determined that the wireless communication device 100 exists on the route including the nearest point. Here, the threshold value can be set to 50 m, for example. Note that other values may be used for the threshold value, and may be changed by user settings. For example, when increasing the accuracy of the route presence / absence determination process, a small value (for example, 20 m to 40 m) is set as the threshold value, and when reducing the accuracy of the route presence / absence determination process, a large value ( For example, 60 m to 100 m) can be set.
Thus, one route can be specified for a plurality of routes stored in the wireless communication device 100, and it can be determined whether or not the wireless communication device 100 is moving along the route.
The movement route specifying unit 180 specifies the direction (movement direction) in which the wireless communication device 100 moves in the route determined by the presence / absence determination unit 170 that the wireless communication device 100 exists, and the movement route of the wireless communication device 100 Is specified. Then, the movement route specifying unit 180 acquires communication quality including information on the route (including the route ID 121, the section ID 122, and the station ID 123 shown in FIG. 3), the specified movement direction, and the movement route. Output to the unit 190. Here, the movement route is a route that the wireless communication apparatus 100 is predicted to move, and is specified from among one or more preset routes.
Here, an example of a method for specifying the moving direction will be described.
For example, in the example illustrated in FIG. 2, it is assumed that the wireless communication apparatus 100 moves from the A point 311 to the B point 312. In this case, when the wireless communication device 100 exists at the A point 311, the nearest point and section extracting unit 140 extracts the Gakugei University station 302 as the nearest point of the wireless communication device 100. Moreover, the movement path | route specific | specification part 180 hold | maintains the extraction result (the nearest point "Gakugei University Station"). Subsequently, when the wireless communication device 100 moves to the B point 312, the nearest point and section extraction unit 140 extracts the Todai University station 303 as the nearest point of the wireless communication device 100. Moreover, the movement path | route specific | specification part 180 hold | maintains the extraction result (nearest point "Toei University"). As described above, the nearest spot and section extracting unit 140 is based on a plurality of position information acquired at different times among the position information acquired by the position information acquiring unit 110 and the position information included in the point information. Multiple different nearest points. Further, the nearest point and section extraction unit 140 extracts two sections of “Gakugei University-Toritsu University” and “Toritsu University-Jiyugaoka (not shown)” as the section including the nearest point “Todai University”. .
Then, the movement route specifying unit 180 selects the two nearest points (the nearest nearest point “Gakugei University”, the current nearest point) from the nearest point and the zone extracted by the zone extracting unit 140. The section "Gakugei University-Toritsu University" including the point "Toritsu University") is specified. And the movement path | route specific | specification part 180 pinpoints the moving direction in the area "Gakugei University-Metropolitan University" based on the order of the two nearest points currently hold | maintained. For example, when the order of the two closest points held is Gakugei University → Tokyo Metropolitan University (that is, the nearest nearest point “Gakugei University”, the current nearest point “Toritsu University”) Is specified as “Gakugei University → Tokyo Metropolitan University” as the moving direction. On the other hand, in the case where the order of the two closest points held is Tokyo Metropolitan University → Gakugei University (that is, the nearest nearest point “Toritsu University” and the current nearest point “Gakugei University”) Is specified as “Tokyo Metropolitan University → Gakugei University” as the moving direction.
In the example illustrated in FIG. 2, since the wireless communication device 100 moves from the point A 311 to the point B 312, “Gakugei University → Toritsu University” is specified as the movement direction.
As described above, the movement route specifying unit 180 moves the wireless communication device 100 from the position where the wireless communication device 100 exists among the routes extracted based on the position where the wireless communication device 100 exists from among the plurality of routes. The route toward the direction is specified as the movement route. Specifically, the movement route specifying unit 180 specifies the movement direction of the wireless communication device 100 on the route determined that the wireless communication device 100 exists based on a plurality of different nearest points. Then, the movement route specifying unit 180 specifies, as a movement route, a route toward the specified movement direction from the position where the wireless communication device 100 exists among the routes determined that the wireless communication device 100 exists. As described above, the movement route specifying unit 180 specifies the route including the extracted nearest point as the movement route. Moreover, the movement path | route specific | specification part 180 specifies the path | route determined that the radio | wireless communication apparatus 100 exists as a movement path | route. That is, the movement path specifying unit 180 specifies the movement path of the wireless communication apparatus 100 based on the position where the wireless communication apparatus 100 exists. In addition, the movement path | route specific | specification part 180 is an example of the specific part as described in a claim.
In addition, as the nearest point of the radio | wireless communication apparatus 100, when the distance between stations is long or the speed of a train is slow, it is assumed that the same station is determined continuously. For this reason, the movement route specifying unit 180 holds the specified movement direction, and while the same station on the same route is continuously determined as the nearest point, the movement direction held immediately before is determined. May be used.
The communication quality acquisition unit 190 acquires the communication quality at the current position of the wireless communication device 100 and the movement path of the wireless communication device 100 from the communication quality information storage unit 200, and displays the acquired communication quality on the display unit 210. To display. For example, the communication quality (for example, SNR 204 shown in FIG. 6) associated with the current position of the wireless communication device 100 and the movement path of the wireless communication device 100 is acquired from the communication quality information storage unit 200 and displayed on the display unit 210. Is displayed. In this case, for example, the communication quality acquisition unit 190 acquires and displays the communication quality at each position arranged at a predetermined interval (for example, 500 m) in the movement route of the wireless communication apparatus 100.
Here, the movement route of the wireless communication device 100 is specified based on the current position of the wireless communication device 100 and the movement direction specified by the movement route specifying unit 180. For example, it is assumed that the current position of the wireless communication device 100 is the B point 312 and the movement direction identified by the movement route identification unit 180 is “Gakugei University → Toritsu University”. In this case, the movement route of the wireless communication device 100 is a route within a predetermined range (for example, within a range of 2000 m) from the B point 312 on the Tokyu Toyoko Line toward Yokohama (toward Tokyo Metropolitan University Station 303). Further, when displaying the communication quality on the movement route, it is assumed that the user is present at a position sandwiched between the two points, so the communication quality at the two points may be displayed on average.
The communication quality acquisition unit 190 acquires and displays only the communication quality associated with the position closest to the current position of the wireless communication device 100 from the communication quality stored in the communication quality information storage unit 200. You may make it display on the part 210. FIG.
Further, the communication quality acquisition unit 190 may calculate other communication quality using the communication quality acquired from the communication quality information storage unit 200 and display it on the display unit 210. For example, the communication quality acquisition unit 190 may calculate the predicted maximum communication rate based on the SNR 204 shown in FIG. 6 and display the calculation result (expected maximum communication rate) on the display unit 210 as the communication quality. . The communication quality acquisition unit 190 is an example of an output control unit described in the claims.
Here, in the HSDPA system of the third generation mobile communication system, adaptive modulation coding called AMC (Adaptive Modulation and Coding) is performed. Also, in LTE (Long Term Evolution) and LTE-Advanced, adaptive modulation encoding called AMC is performed. Then, the modulation method and the coding rate are optimized according to the propagation characteristics between the base station and the wireless communication device. Therefore, the communication quality acquisition unit 190 can calculate the maximum communication rate expected when the serving cell is used according to the acquired SNR. For example, a CQI (Channel Quality Indicator) can be calculated based on the SNR, and a maximum communication rate corresponding to this CQI can be set.
Further, the communication quality may be classified into two stages or displayed in three or more stages according to the SNR value.
The display unit 210 displays the communication quality acquired by the communication quality acquisition unit 190. This display example will be described in detail with reference to FIGS. The display unit 210 may display other information related to communication quality. As the display unit 210, for example, a display panel such as an organic EL (Electro Luminescence) panel or an LCD (Liquid Crystal Display) panel can be used.
The movement distance calculation unit 230 calculates the movement distance of the wireless communication device 100 based on the position information acquired by the position information acquisition unit 110. The movement distance calculation unit 230 uses the calculated movement distance as the acquisition frequency control unit 240 and the movement type. The data is output to the determination unit 250. For example, the movement distance calculation unit 230 uses the position information acquired at two different times in time series (for example, 1 minute intervals) among the position information acquired by the position information acquisition unit 110, and the position information The movement distance between them (for example, the movement distance per minute (unit time)) is calculated.
The acquisition frequency control unit 240 controls the acquisition frequency of the position information by the position information acquisition unit 110 based on the movement distance calculated by the movement distance calculation unit 230. For example, if the movement distance calculation unit 230 calculates that the movement distance per minute is less than 100 m, the acquisition frequency control unit 240 sets the acquisition frequency of the position information by the position information acquisition unit 110 to 5 minutes. To do. For example, when the movement distance calculation unit 230 calculates that the movement distance per minute is 500 m or more, the acquisition frequency control unit 240 sets the acquisition frequency of the position information by the position information acquisition unit 110 to 1 minute. Set to. When the movement distance calculation unit 230 calculates that the movement distance per minute is 100 m or more and less than 500 m, the position information acquisition frequency by the position information acquisition unit 110 is set to 3 minutes. The setting of the acquisition frequency of the position information by the acquisition frequency control unit 240 is not limited to three stages, and may be set to two stages or four or more stages.
Thus, the acquisition frequency of position information can be controlled according to the moving distance per unit time. Thereby, acquisition of position information at stable intervals can be realized. In addition, for example, by reducing the acquisition frequency when moving at a low speed, the power consumed to acquire the position information can be reduced.
In the embodiment of the present technology, an example in which the position information acquisition frequency by the position information acquisition unit 110 is controlled based on the movement distance per unit time is shown, but other control may be performed. For example, it is determined whether or not to execute the communication quality acquisition process based on the moving distance per unit time, and each unit (indicated by a rectangular dotted line) that executes the communication quality acquisition process based on the determination result You may make it control. For example, when the moving distance per unit time is less than the threshold value, it can be determined that the wireless communication device 100 has not moved, and control can be performed so as not to execute the communication quality acquisition process.
The movement type determination unit 250 determines the type of moving means of the user of the wireless communication apparatus 100 based on the movement distance calculated by the movement distance calculation unit 230, and the determination result is used as a communication quality acquisition processing control unit. To 260. For example, the movement type determination unit 250 determines the type of movement means such as walking, bicycle, bus, and train based on the movement distance per unit time calculated by the movement distance calculation unit 230.
For example, when the movement distance per minute is less than 100 m, the movement type determination unit 250 determines that the user's moving means is “walking”. The movement type determination unit 250 determines that the user's moving means is “bicycle” when the movement distance per minute is 100 m or more and less than 250 m. Also, the movement type determination unit 250 determines that the user's moving means is a “bus” when the movement distance per minute is 250 m or more and less than 650 m. The movement type determination unit 250 determines that the user's moving means is a “train” when the movement distance per minute is 650 m or more. The movement type determination unit 250 determines the type of movement means based on the average value (average movement distance) of the movement distance (movement distance per minute) calculated by the movement distance calculation unit 230. Also good.
Further, the type of moving means may be determined based on the maximum speed instead of the moving distance or the average moving distance. For example, when the maximum speed is less than 5 km / h, it is determined as “walking”, and when the maximum speed is 5 km / h or more and less than 30 km / h, it is determined as “bicycle”. it can. Further, for example, when the maximum speed is 30 km / h or more and less than 60 km / h, it is determined as “bus”, and when the maximum speed is 60 km / h or more, it is determined as “train”. it can. Further, the movement type determination unit 250 moves as “walking or bicycle”, “bicycle or bus”, “bus or train” based on the movement distance, the average movement distance, and the maximum speed. The type of means may be widened to increase the determination accuracy.
In addition, based on the acquisition history of acceleration sensors that are standard on many smartphones, the characteristics of each means of walking, bicycle, bus, and train are extracted, and the characteristics of the acceleration sensor acquired at each time are extracted. Based on this, the type of moving means may be determined.
Here, when performing the above-described determination process, for example, there is a possibility that the state where the train is stopped at the station is erroneously determined as “walking”. Therefore, in order not to erroneously determine that the stop at the station is “walking”, when the average movement distance per minute is less than 100 m, the number of times determined as “less than 100 m” may be counted. Then, only when the count number is equal to or greater than the threshold value, it is determined as “walking”. When the count number is not equal to or greater than the threshold value, the determination process is repeatedly performed without being determined as “walking”. Thereby, it is possible to reduce the possibility that the stop at the station is erroneously determined as “walking”. Further, this counting process may be performed only when the type of moving means is determined to be “bus” or “train”.
The communication quality acquisition process control unit 260 determines whether to execute the communication quality acquisition process based on the determination result of the movement type determination unit 250, and executes the communication quality acquisition process based on the determination result. Each part (indicated by a rectangular dotted line) is controlled. For example, the communication quality acquisition frequency by the communication quality acquisition unit 190 or the like is controlled.
For example, when the user who has the wireless communication device 100 is walking, it is assumed that the moving distance is relatively short, so that it is not necessary to display the communication quality of the moving destination. Therefore, for example, when the determination result of the movement type determination unit 250 is “walking”, the communication quality acquisition process is not executed. On the other hand, when the determination result of the movement type determination unit 250 is other than “walking” (for example, in the case of a bicycle, a bus, or a train), control is performed to execute the communication quality acquisition process. The communication quality acquisition processing control unit 260 is an example of an acquisition frequency control unit described in the claims.
In this way, it is possible to specify the moving means (railway, route bus, taxi, car, bicycle, walking, etc.) of the user who has the wireless communication device 100, and whether the moving means is moving along a specific route. It can be determined whether or not. In addition, it is possible to perform a determination process as to whether or not a user having the wireless communication device 100 exists on the route only for a specific moving means (for example, other than walking). Thereby, the processing load in the wireless communication apparatus 100 can be reduced, and power consumption can be effectively utilized.
[Example of displaying communication quality in 5 levels]
7 and 8 are diagrams illustrating an example of a display screen displayed on the display unit 210 according to the first embodiment of the present technology.
The display screen 400 is a display screen that displays the communication quality acquired by the communication quality acquisition unit 190. In the display screen 400, for example, a battery icon display area 401, a time display area 402, an antenna bar display area 403, and a communication quality display area 405 are provided.
FIG. 7A shows the communication quality display area 405 in five stages (1: worst, 2: bad, 3: normal, 4: good, 5: best) for every 500 m in the communication path of the wireless communication device 100. An example of display is shown below. In other words, the communication quality display area 405 displays the communication quality at the current position of the wireless communication device 100, the position 500 m away from the current position, and the position 1000 m away from the current position in five stages. Specifically, the example illustrated in a of FIG. 7 illustrates a display example in the case where the communication quality deteriorates after 500 m from the current point and the communication quality slightly improves after 1000 m.
FIG. 7b shows an example of displaying the route name and the moving direction (traveling direction) in the communication quality display area 405 shown in FIG. 7a. Thus, by displaying the route name (Toyoko Line) and the moving direction (Yokohama direction), the user can easily understand which communication quality is displayed every 500 m. The route name and the moving direction can be displayed based on the spot information stored in the spot information storage unit 120.
[Example of displaying communication quality as text]
FIG. 8 shows an example in which the communication quality of the wireless communication device 100 on the movement route is displayed in the communication quality display area 405 as characters. That is, FIG. 8 shows an example in which the communication quality is displayed in text.
Specifically, FIG. 8A shows a display example when the communication quality of the movement destination of the wireless communication apparatus 100 deteriorates. FIG. 8b shows a display example when the current communication quality is degraded. FIG. 8c shows a display example when the communication quality of the movement destination of the wireless communication apparatus 100 is improved. Note that the display examples illustrated in FIGS. 7 and 8 are examples, and the communication quality of the wireless communication device 100 in the movement route may be displayed by another display mode that can give the same information to the user. . Examples of these displays are shown in FIGS.
[Example of displaying communication quality etc. in the form of a line graph]
9 and 10 are diagrams illustrating an example of a display screen displayed on the display unit 210 according to the first embodiment of the present technology. 9 and 10 show an example in which the communication quality is displayed in the form of a line graph.
FIG. 9A shows an example (display screen 420) in which the communication quality is displayed in five stages in time series with the horizontal axis as the time axis and the vertical axis as the axis representing the communication quality. In FIG. 9 b, an example in which communication quality is displayed in five stages according to the distance in the moving direction, with the horizontal axis representing the distance (distance from the current position) and the vertical axis representing the communication quality ( A display screen 425) is shown. As described above, FIG. 9 illustrates an example in which the communication quality of the wireless communication device 100 in the movement route is displayed in the communication quality display areas 421 and 426 in the form of a line graph.
Here, the time can be obtained by dividing the distance in the movement direction (distance from the current position (for example, in units of 500 m)) by the movement distance per unit time calculated by the movement distance calculation unit 230. .
Note that the display of communication quality is not limited to five levels, and may be displayed at any level of two or more levels.
FIG. 10 a shows an example (display screen 430) in which the predicted value of the communication rate is displayed in time series with the horizontal axis as the time axis and the vertical axis as the axis representing the predicted value of the communication rate. In FIG. 10 b, the predicted value of the communication rate is displayed according to the distance in the moving direction, with the horizontal axis representing the distance (distance from the current position) and the vertical axis representing the predicted communication rate. An example (display screen 435) is shown. As described above, FIG. 10 shows an example in which the communication rate in the movement path of the wireless communication apparatus 100 is displayed in the communication quality display areas 431 and 436 in the form of a line graph.
The vertical axis is not limited to the communication quality (communication rate) displayed in a plurality of stages, but is SNR, SINR, S / N, Ec / No, Ec / Io, RSSI, RSCP, RSRP, RSRQ, etc. You may make it display.
For example, a general user may perform a display according to an expected communication rate, and a user who has a wealth of knowledge regarding wireless communication may perform a display according to a user setting, such as a display based on SINR.
[Example of displaying communication quality in shades of color]
FIG. 11 is a diagram illustrating an example of a display screen displayed on the display unit 210 according to the first embodiment of the present technology. FIG. 11 shows an example in which the communication quality and the like are displayed with color shading. Further, in the example illustrated in FIG. 11, it is assumed that the predicted value of the communication quality or the communication rate is good as the color becomes darker.
FIG. 11A shows an example (display screen 440) in which the horizontal axis is a time axis and the predicted value of communication quality or communication rate is displayed in shades of color on this time axis. FIG. 11 b shows an example (display screen 445) in which the horizontal axis is an axis representing a distance (distance from the current position), and the predicted value of communication quality or communication rate is displayed in shades of color on this axis. As described above, FIG. 11 illustrates an example in which the communication quality or the communication rate prediction value on the movement path of the wireless communication apparatus 100 is displayed in the communication quality display areas 441 and 446 in shades of color.
Note that the predicted value of the communication quality or the communication rate may be displayed by the color difference instead of the color shading.
[Example of displaying communication quality, etc. on a map with color differences]
FIG. 12 is a diagram illustrating an example of the display screen (display screen 450) displayed on the display unit 210 according to the first embodiment of the present technology. FIG. 12 shows an example in which the communication quality or the like is displayed on the map by the color difference. In FIG. 12, it is assumed that the color difference is expressed by using diagonal lines or the like instead of adding the color.
Specifically, on the display screen 450, the user's current location 460 (Δ mark) and communication quality information 461 to 465 extending from the current location 460 are provided on the map. Here, the communication quality information 461 to 465 extending from the current location 460 displays the communication quality (for example, the communication rate) on the movement route (the route of the Tokyu Toyoko Line) by the color difference. Further, the communication quality information 461 to 465 are arranged based on the latitude and longitude corresponding to the communication quality and the latitude and longitude on the map. In addition, a display area 451 for displaying five types of colors corresponding to communication quality displayed in five stages is provided on the upper left of the map.
Here, as a method of displaying on the map, a method of displaying a numerical value at each position may be used in addition to a method of displaying by color difference. Further, the display screens shown in FIGS. 7 to 12 may be switched according to user settings.
Moreover, the display examples shown in FIGS. 7 to 12 are examples, and the display examples are not limited to these, and the display may be performed in other display modes. For example, meter display, icon display, and display using a widget (Widget) can be performed. The display using the widget is, for example, a display method in which a small window is displayed on the upper right of the display screen and the communication quality is displayed on the small window.
FIG. 13 is a flowchart illustrating an example of a processing procedure of the on-path communication quality display process of the wireless communication device 100 according to the first embodiment of the present technology.
First, the position information acquisition unit 110 acquires information (position information) for specifying a position (current position) where the wireless communication apparatus 100 exists (step S901). Subsequently, the first distance calculation unit 130, based on the position information acquired by the position information acquisition unit 110 and the point information stored in the point information storage unit 120, the current position, each point (station), The distance (first distance) is calculated (step S902).
Subsequently, the nearest point and section extracting unit 140 determines whether or not there is a point (station) where the first distance calculated by the first distance calculating unit 130 is less than the threshold and the first distance is minimum. Judgment is made (step S903). Here, the threshold value can be set to 500 m, for example. Then, if there is no point (station) where the first distance is less than the threshold and the first distance is minimum, the process returns to step S901. On the other hand, when there is a point (station) where the first distance is less than the threshold and the first distance is minimum (step S903), the nearest point and section extraction unit 140 sets the point (station) as the highest point. It extracts as a stop point (step S904). Further, the nearest spot and section extracting unit 140 extracts a section including the nearest spot (step S905).
Subsequently, the second distance calculation unit 160 calculates the distance (second distance) between the current position and the nearest point and the section extracted by the section extraction unit 140 (step S906). Subsequently, the route presence / absence determination unit 170 performs wireless communication with the route including the nearest point and the nearest point extracted by the section extracting unit 140 based on the second distance calculated by the second distance calculation unit 160. It is determined whether or not the device 100 exists (steps S907 to S910). That is, the minimum second distance is selected from the second distances calculated for the extracted section (step S907). Subsequently, it is determined whether or not the selected second distance is small with reference to the threshold value (step S908). For example, it is determined whether or not the selected second distance is equal to or less than a threshold value (step S908).
If the selected second distance is greater than the threshold (step S908), the route presence / absence determination unit 170 determines that the wireless communication device 100 does not exist on the route including the nearest point (step S909). Then, the operation of the communication quality display process on the route is terminated. On the other hand, when the selected second distance is equal to or smaller than the threshold (step S908), the route presence / absence determining unit 170 determines that the wireless communication device 100 exists on the route including the nearest point (step S910).
Subsequently, the movement route specifying unit 180 specifies the direction (movement direction) in which the wireless communication device 100 moves in the route determined by the presence / absence determination unit 170 that the wireless communication device 100 exists, and the wireless communication device 100. Is identified (step S911). Note that steps S901 to S911 are an example of a specific procedure described in the claims.
Subsequently, the communication quality acquisition unit 190 acquires the communication quality at the current position of the wireless communication device 100 and the movement route of the wireless communication device 100 from the communication quality information storage unit 200 (step S912). Subsequently, the communication quality acquisition unit 190 causes the display unit 210 to display the acquired communication quality (step S913). For example, it is displayed as shown in FIGS. Steps S912 and S913 are an example of an output control procedure described in the claims.
FIG. 14 is a flowchart illustrating an example of a processing procedure of communication quality acquisition processing control processing of the wireless communication device 100 according to the first embodiment of the present technology.
First, the position information acquisition unit 110 acquires information (position information) for specifying a position (current position) where the wireless communication device 100 exists (step S921). Subsequently, the movement distance calculation unit 230 calculates the movement distance of the wireless communication device 100 based on the position information acquired by the position information acquisition unit 110 (step S922).
Subsequently, a movement type determination process is performed (step S930). The movement type determination process will be described in detail with reference to FIG.
Subsequently, the communication quality acquisition processing control unit 260 determines whether or not the user's moving means is “walking” (step S923). If the user's moving means is “walking” (step S923), the process returns to step S921 because the communication quality acquisition process is not executed. On the other hand, when the user's moving means is not “walking” (step S923), the communication quality acquisition process control unit 260 performs control for executing the communication quality acquisition process (step S924).
In this example, an example is shown in which it is determined whether or not to execute the communication quality acquisition process depending on whether or not the user's moving means is “walking”, but a type other than “walking” is determined. You may make it become a reference | standard. In addition, it may be determined whether or not to execute the communication quality acquisition process using a plurality of types as determination criteria. Whether or not to execute the communication quality acquisition process may be determined according to whether or not the user's moving means is “walking” or “bicycle”. Alternatively, the condition that the user's moving means is in a predetermined type may be used as a condition. For example, the control not to execute the communication quality acquisition process may be performed only when the state where the user's moving means is “walking” continues for a certain time (for example, 5 minutes).
FIG. 15 is a flowchart illustrating an example of the movement type determination process procedure (the process procedure of step S930 illustrated in FIG. 14) in the communication quality acquisition process control process of the wireless communication device 100 according to the first embodiment of the present technology. is there. This processing procedure shows an example in which the number of times of determination is counted when the average moving distance per minute is less than 100 m, and “walking” is determined based on the number of counts. Further, this processing procedure shows an example in which the type of the moving means of the user is determined using the average value of the moving distance per minute (average moving distance per minute).
First, the movement type determination unit 250 calculates an average value (average movement distance per minute) of the movement distance (movement distance per minute) calculated by the movement distance calculation unit 230 (step S931). For example, an average value for 3 minutes is calculated for the movement distance calculated at 1 minute intervals.
Subsequently, the movement type determination unit 250 determines whether or not the average movement distance per minute is less than 100 m (step S932), and when the average movement distance per minute is less than 100 m, “ The number of times determined as “less than 100 m” is counted (step S933). Subsequently, the movement type determination unit 250 determines whether or not the count number is greater than or equal to a threshold value (step S934). If the count number is less than the threshold value, the process returns to step S931. Here, for example, the threshold value can be set to 3 to 5 when the process of determining whether or not the average moving distance per minute is less than 100 m is performed at intervals of 3 minutes.
If the count is equal to or greater than the threshold (step S934), the movement type determination unit 250 determines that the user's moving means is “walking” (step S935).
Further, the movement type determination unit 250 determines whether the average movement distance per minute is 100 m or more and less than 250 m (step S936). When the average movement distance per minute is 100 m or more and less than 250 m (step S936), the movement type determination unit 250 determines that the user's moving means is “bicycle” (step S937). ).
In addition, the movement type determination unit 250 determines whether or not the movement distance per minute is 250 m or more and less than 650 m (step S938). If the movement distance per minute is 250 m or more and less than 650 m, the movement type determination unit 250 determines that the user's moving means is “bus” (step S939).
If the movement distance per minute is 650 m or more (step S938), the movement type determination unit 250 determines that the user's moving means is “train” (step S940).
Note that the movement type determination unit 250 may acquire the movement route of the wireless communication apparatus 100 specified by the movement route specification unit 180 and determine the user's moving means using this movement route. For example, when the current position of the wireless communication device 100 exists at each point (for example, a station) on the movement route, it is assumed that the train stops at the station. The determination process of the moving means may be stopped.
Further, the movement type determination unit 250 may determine the moving means of the user with reference to the acquired movement route. For example, the user's moving means may be determined to be a “train” only when the acquired moving route is a train route and the moving distance per minute is 650 m or more. . Further, for example, only when the acquired travel route is a bus route and the travel distance per minute is 250 m or more and less than 650 m, the user's travel means is determined to be a “bus”. You may make it do.
[Example of managing point information by area]
Here, the point information can be managed in area units. Therefore, in the following, an example of managing point information in units of areas will be shown.
FIG. 16 is a diagram illustrating an example of each area when the spot information stored in the spot information storage unit 270 according to the first embodiment of the present technology is managed in area units.
FIG. 16 a shows an example of each area, and FIG. 16 b shows an example of the contents stored in the point information storage unit 270. Since the spot information storage unit 270 is a modification of part of the spot information storage unit 120 shown in FIG. 3, parts common to the spot information storage unit 120 are denoted by the same reference numerals, and these The description of is omitted.
As shown in FIG. 16a, it is assumed that the point information is managed in units of areas divided into rectangular predetermined ranges. The four corners of the rectangle representing each area are shown with corresponding latitude and longitude.
Area information 271 is stored in the point information storage unit 270 shown in FIG. The area information 271 is information corresponding to the areas 1 to 9 shown in FIG. 16a, and stores the number of the area including each point (station).
For example, it is assumed that position information (latitude: 35.63608, longitude: 139.689985) is acquired by the position information acquisition unit 110. In this case, the first distance calculation unit 130 calculates the first distance using only the spot information associated with the area 5. That is, only the location information associated with “area 5” including the location information (latitude: 35.63608, longitude: 139.66885) acquired by the location information acquisition unit 110 is used as the nearest location (the nearest station). ) Is used to calculate the first distance for extracting. Thus, by managing the point information for each area, when extracting the nearest point, it is not necessary to obtain the first distance related to the position information of the points (stations) of all the areas, and it is included in the corresponding area. It is only necessary to obtain the first distance related to the location information of the station (station) to be registered. Thereby, the processing load for extracting the nearest point can be greatly reduced, and the power consumption can be effectively utilized.
In the first embodiment of the present technology, an example has been described in which a wireless communication apparatus identifies a movement route and displays communication quality on the movement route. However, for example, in a device other than the wireless communication device (for example, an information processing device), the movement route of the wireless communication device may be specified and the communication quality in the movement route may be displayed on the wireless communication device.
Therefore, in the second embodiment of the present technology, an example in which the information processing apparatus identifies the movement path of the wireless communication apparatus and displays the communication quality on the movement path on the wireless communication apparatus is shown.
FIG. 17 is a block diagram illustrating a functional configuration example of the communication system 500 according to the second embodiment of the present technology.
The communication system 500 includes a public line network 510, a communication control device 520, base stations 521 and 522, wireless communication devices 531 to 534, and an information processing device 600.
The public line network 510 is a public line network such as a telephone network or the Internet. Public network 510 and communication control device 520 are connected via a gateway (not shown).
Base stations 521 and 522 are base stations operated by a communication carrier. That is, the base stations 521 and 522 connect the mobile communication base that connects the wireless communication device that holds the contract authentication information related to the communication carrier and the communication control device 520 operated by the communication carrier through the wireless line. It is a station (NodeB or eNodeB).
In FIG. 17, only one communication carrier (a communication carrier that operates the communication control device 520) is shown for ease of explanation, but the same applies to the case where two or more communication carriers exist. be able to. Further, in FIG. 17, for ease of explanation, only base stations 521 and 522 are shown as base stations operated by the communication carrier, but the case where the number of base stations operated by the communication carrier is 1 or 3 or more. Can be applied similarly. Further, when the communication carrier operates two or more base stations, they may be operated with different carrier frequencies and different communication methods.
The communication control device 520 is a communication control device managed by a communication provider that provides a wireless connection service, and performs authentication control of the wireless communication devices connected via the base stations 521 and 522. Then, the communication control device 520 connects the authenticated wireless communication device to the public line network 510 via a gateway (not shown).
Here, the communication control apparatus 520 holds contract authentication information related to a communication carrier that operates the communication control apparatus 520 except for a specific case among wireless communication apparatuses connected via the base stations 521 and 522. Authenticate only wireless communication devices. The specific case is, for example, a case where a call is made for emergency use (for example, a case where a call is made to the police, a fire department, or the like).
Further, the communication control apparatus 520 outputs various information transmitted from the wireless communication apparatuses 531 to 534 via the base stations 521 and 522 to the information processing apparatus 600. In addition, the communication control device 520 transmits various information output from the information processing device 600 to the wireless communication devices 531 to 534 via the base stations 521 and 522.
FIG. 18 is a block diagram illustrating a functional configuration example of the information processing apparatus 600 according to the second embodiment of the present technology.
The information processing apparatus 600 includes a position information acquisition unit 611, a spot information storage unit 612, a first distance calculation unit 613, a nearest spot and section extraction unit 614, a section information storage unit 615, and a second distance calculation unit. 616. In addition, the information processing apparatus 600 includes a route presence / absence determination unit 617, a movement route identification unit 618, a communication quality acquisition unit 619, a communication quality information storage unit 620, a transmission control unit 621, and a communication unit 622. . Note that the position information acquisition unit 611 through the communication quality information storage unit 620 correspond to the components having the same name in the wireless communication apparatus 100 shown in FIG. For this reason, below, about each part which is common with the radio | wireless communication apparatus 100, it demonstrates centering on a different point from the radio | wireless communication apparatus 100, and abbreviate | omits other description.
Here, the wireless communication devices 531 to 534 illustrated in FIG. 17 transmit a communication quality acquisition request to the information processing device 600 at a fixed or variable period. This communication quality acquisition request includes position information acquired by each wireless communication device. Further, when receiving the communication quality acquisition request, the information processing apparatus 600 acquires the communication quality related to the communication quality acquisition request using the position information included in the communication quality acquisition request. Then, the information processing apparatus 600 transmits information regarding the acquired communication quality to the wireless communication apparatus that has transmitted the communication quality acquisition request.
The communication unit 622 transmits and receives various kinds of information to and from the wireless communication devices 531 to 534 via base stations 521 and 522 operated by a communication carrier (a communication carrier that operates the communication control device 520). is there. For example, when the communication unit 622 receives a communication quality acquisition request from the wireless communication devices 531 to 534, the communication unit 622 transmits the received communication quality acquisition request to the position information acquisition unit 611.
The position information acquisition unit 611 acquires position information included in information transmitted from the wireless communication devices 531 to 534 via the communication unit 622. Here, when acquiring position information from a plurality of wireless communication devices, the position information acquisition unit 611 arranges the position information for each wireless communication device in time series.
The transmission control unit 621 transmits the information on the communication quality acquired by the communication quality acquisition unit 619 (communication quality corresponding to each position in the movement route) via the communication unit 622. The control to transmit to is performed. Here, the information relating to the communication quality to be transmitted to the wireless communication device includes information relating to each position on the movement route.
As described above, in the second embodiment of the present technology, the wireless communication device performs acquisition of position information and transmission of a communication quality acquisition request including the position information, and the information processing device 600 includes the wireless communication device. Each process for acquiring the communication quality in a movement path | route is performed. For this reason, the load of each process in a radio | wireless communication apparatus can be reduced significantly, and power consumption can be utilized effectively.
In the first and second embodiments of the present technology, an example in which the information processing apparatus or the wireless communication apparatus identifies the movement path of the wireless communication apparatus and displays the communication quality in the movement path on the wireless communication apparatus is shown. . Here, it is considered that more optimal information can be provided to the user by cooperatively updating the point information, the section information, and the communication quality information by the wireless communication device and the information processing device.
Therefore, in the third embodiment of the present technology, an example in which the wireless communication device and the information processing device cooperate and update the spot information, the section information, and the communication quality information at a fixed or variable period is shown. Note that the communication system according to the third embodiment of the present technology corresponds to the communication system 500 illustrated in FIG. For example, the wireless communication device 700 illustrated in FIG. 19 corresponds to the wireless communication devices 531 to 534 illustrated in FIG. 17, and the information processing device 750 illustrated in FIG. 20 corresponds to the information processing device 600 illustrated in FIG.
FIG. 19 is a block diagram illustrating a functional configuration example of a wireless communication device 700 according to the third embodiment of the present technology. The wireless communication apparatus 700 is a modification of a part of the wireless communication apparatus 100 shown in FIG. For this reason, below, about each part which is common with the radio | wireless communication apparatus 100, the same code | symbol is attached | subjected and some description is abbreviate | omitted.
The wireless communication apparatus 700 includes a communication quality detection unit 701, a wireless communication unit 702, and an update unit 703.
The communication quality detection unit 701 detects communication quality at a position (current position) where the wireless communication apparatus 700 exists, and supplies the detected communication quality to the wireless communication unit 702.
Here, the communication quality detected by the communication quality detection unit 701 is received signal strength (RSSI), signal-to-interference ratio SIR, SINR, S / N, Ec / No, Ec / Io, RSRP, RSRQ, or these It may be various parameters necessary for calculation. Further, the communication quality may include RSCP (Received Signal Code Power) of the serving cell and neighboring cells.
The wireless communication unit 702 transmits and receives information (for example, voice data and image data) to and from a base station that provides a communication service (a base station operated by a communication carrier). Supply information to each part. For example, the wireless communication unit 702 performs wireless communication using a 3G network based on contract authentication information (valid contract authentication information) stored in the wireless communication device 700. Also, the wireless communication unit 702 displays information (communication quality information) that associates the communication quality detected by the communication quality detection unit 701 with the position information acquired by the position information acquisition unit 110 (information processing device 750 (FIG. 20)). Transmitted at a fixed or variable period. Also, the wireless communication unit 702 receives point information, section information, and communication quality information provided at a fixed or variable period from the information processing device 750 (shown in FIG. 20) and outputs the received point information, section information, and communication quality information to the update unit 703. The wireless communication unit 702 is an example of a transmission control unit included in the wireless communication device described in the claims.
The update unit 703 updates each piece of information (point information, section information, communication quality information) stored in the point information storage unit 120, the section information storage unit 150, and the communication quality information storage unit 200. For example, the update unit 703 acquires information (point information, section information, or communication quality information) provided from the information processing device 750 (shown in FIG. 20). And the update part 703 updates the memory content of the memory | storage part (The spot information memory | storage part 120, the area information memory | storage part 150, or the communication quality information memory | storage part 200) according to the acquired information. In this case, all of the acquired information may be overwritten and updated, or only the changed part of the immediately preceding contents may be overwritten and updated.
The movement path specifying unit 180 is based on each piece of information transmitted from the information processing device 750 (that is, each piece of updated information (point information and section information)) and the position information acquired by the position information acquisition unit 110. The movement route of the wireless communication apparatus 100 is specified.
The communication quality acquisition unit 190 acquires the communication quality in the movement route from the communication quality information (that is, updated communication quality information) transmitted from the information processing device 750 and causes the display unit 210 to display the communication quality.
Note that the communication quality at the current position detected by the communication quality detection unit 701 may be displayed on the display unit 210 together with the communication quality in the movement path acquired by the communication quality acquisition unit 190. Note that as the communication quality at the current location, the serving cell congestion level and the estimated free space of the base station may be displayed.
FIG. 20 is a block diagram illustrating a functional configuration example of the information processing device 750 according to the third embodiment of the present technology.
The information processing device 750 includes a communication unit 751, a communication quality acquisition unit 752, a route information storage unit 753, and a communication quality calculation unit 754. Further, the information processing device 750 includes a communication quality storage unit 755 on the route, a point information storage unit 756 for each route, a section information storage unit 757 for each route, an update unit 758, and a transmission control unit 759. .
The communication unit 751 transmits / receives various information to / from the wireless communication device 700 via a base station operated by a communication carrier. For example, when the communication unit 751 receives the communication quality information from the wireless communication apparatus 700, the communication unit 751 outputs the received communication quality information to the communication quality acquisition unit 752.
The communication quality acquisition unit 752 acquires the communication quality and position information included in the communication quality information transmitted from the wireless communication apparatus 700 via the communication unit 751, and communicates the acquired communication quality and position information. The data is output to the quality calculation unit 754.
The route information storage unit 753 stores information (route information) relating to a preset route, and supplies the stored route information to the communication quality calculation unit 754 and the update unit 758. This route information is, for example, the spot information shown in FIG. 3, the section information shown in FIG. 4, the route ID 201, the latitude 202, and the longitude 203 shown in FIG.
The communication quality calculation unit 754 averages the communication quality acquired by the communication quality acquisition unit 752 for each position specified by the route information stored in the route information storage unit 753, thereby calculating the communication quality in the route. Is to be calculated. Then, the communication quality calculation unit 754 stores the calculated communication quality in the communication quality storage unit 755 on the route. That is, the communication quality calculation unit 754 updates the communication quality information stored in the communication quality storage unit 755 on the route using the communication quality information transmitted from the wireless communication apparatus 700. The communication quality calculation unit 754 is an example of an update unit included in the information processing apparatus described in the claims.
In this example, only the communication quality information transmitted from one wireless communication device 700 is used, but the communication quality calculation unit 754 uses the communication quality information transmitted from a plurality of wireless communication devices, The communication quality on the route may be calculated. In this case, the average value of communication quality is sequentially calculated for each position.
The communication quality storage unit 755 on the path stores the communication quality on the path calculated by the communication quality calculation unit 754, and supplies the stored communication quality to the transmission control unit 759. The information stored in the communication quality storage unit 755 on the route is transmitted to the wireless communication device 700 via the communication unit 751 at a fixed or variable period, and the communication quality information storage unit of the wireless communication device 700 is transmitted. 200 is used to update communication quality information at 200.
The point information storage unit 756 for each route stores information (point information) regarding the points for each route, and supplies the stored point information to the transmission control unit 759.
The section information storage unit 757 for each path stores section information for each path, and supplies the stored section information for each path to the transmission control unit 759.
The update unit 758 updates information in the point information storage unit 756 for each route and the section information storage unit 757 for each route.
The transmission control unit 759 transmits the information in the communication quality storage unit 755 on the route, the point information storage unit 756 for each route, and the section information storage unit 757 for each route to the wireless communication apparatus 700 via the communication unit 751. The control which performs is performed.
For example, when there is a change in the point information on the route included in the route information storage unit 753, the update unit 758 updates the information regarding the point for each route stored in the point information storage unit 756 for each route. .
Further, for example, when there is an update in the point information for each route stored in the point information storage unit 756 for each route, the transmission control unit 759 wirelessly transmits the information related to the update via the communication unit 751. It transmits to the communication apparatus 700. Thereby, the point information in the point information storage unit 120 of the wireless communication apparatus 700 is updated. This update process may be performed every time the point information storage unit 756 for each route is updated, or may be performed at a fixed or variable cycle. In addition, the information related to the last update date / time of the spot information in the spot information storage unit 120 is acquired from the wireless communication apparatus 700, and the update of the spot information in the spot information storage part 120 of the wireless communication apparatus 700 is performed only when an update occurs after that. Update may be performed.
Further, for example, when there is a change in a point in the route included in the route information storage unit 753 or position information in the route, the update unit 758 stores each route stored in the section information storage unit 757 for each route. Update the section information.
In addition, for example, when there is an update in the section information for each route stored in the section information storage unit 757 for each route, the transmission control unit 759 wirelessly transmits the information related to the update via the communication unit 751. It transmits to the communication apparatus 700. Thereby, the section information in the section information storage unit 150 of the wireless communication apparatus 700 is updated. This update process may be performed every time the point information storage unit 756 for each route is updated, or may be performed at a fixed or variable cycle. Also, information related to the last update date and time of the section information in the section information storage unit 150 is acquired from the wireless communication apparatus 700, and only when the update occurs after that, the section information in the section information storage unit 150 of the wireless communication apparatus 700 is updated. Update may be performed
In the first to third embodiments of the present technology, the example in which the communication quality information for acquiring the communication quality in the movement route is acquired from another device (for example, an information processing device) is shown. Here, since the wireless communication device can detect the predetermined communication quality, the user can acquire the communication quality of the route traveled by carrying the wireless communication device.
Thus, in the fourth embodiment of the present technology, an example in which communication quality information is acquired and stored by a wireless communication device is shown. That is, an example is shown in which processing is closed in the wireless communication apparatus.
FIG. 21 is a block diagram illustrating a functional configuration example of a wireless communication device 800 according to the fourth embodiment of the present technology. Radio communication apparatus 800 is a modification of part of radio communication apparatus 100 shown in FIG. For this reason, below, about each part which is common with the radio | wireless communication apparatus 100, the same code | symbol is attached | subjected and some description is abbreviate | omitted.
The wireless communication apparatus 800 includes a communication quality detection unit 801, a route information storage unit 802, and a communication quality calculation unit 803. The communication quality detection unit 801 corresponds to the communication quality detection unit 701 shown in FIG.
The route information storage unit 802 stores information (route information) regarding a route set in advance, and supplies the stored route information to the communication quality calculation unit 803. This route information is, for example, the route ID 201, the latitude 202, and the longitude 203 shown in FIG.
The communication quality calculation unit 803 averages the communication quality detected by the communication quality detection unit 801 for each position specified by the route information stored in the route information storage unit 802, thereby calculating the communication quality in the route. Is to be calculated. Then, the communication quality calculation unit 803 updates the communication quality information in the communication quality information storage unit 200 using the information regarding the communication quality in the calculated route. This update process may be performed every time the communication quality on the route is calculated, or may be performed at a fixed or variable period.
In this way, the communication quality at each position in the route through which the wireless communication device 800 has passed can be sequentially acquired, and the communication quality information in the route through which the wireless communication device 800 has passed can be sequentially stored. Then, when the user of the wireless communication device 800 moves again on the route in which the communication quality information is stored, the user can display the communication quality on the moving route using the stored communication quality information.
For example, when a user who owns the wireless communication device 800 moves on a train in the Tokyo metropolitan area, communication quality information on the route of each train can be acquired. Then, when the user of the wireless communication apparatus 800 moves again on a route in which the communication quality information is stored (for example, a route used for communication, a route used for travel), the stored communication quality information is stored. It is possible to display the communication quality on the movement route.
Moreover, you may make it exchange the communication quality information acquired personally with another person. For example, communication quality information on routes near Tokyo and routes near Osaka can be obtained by exchanging communication quality information acquired between users living near Tokyo and users living near Osaka. Information can be easily acquired.
In recent years, various wireless systems are being developed. Also, the services used by users vary from small capacity to large capacity. However, for example, the cell edge (between the cell and the cell) is generally poor in communication quality because the received signal strength is low due to the arrangement of the base stations or the influence of interference from other cells. There are many. For this reason, for example, when a user moves and approaches such an area (cell edge), it may be difficult to receive a service with sufficient communication quality. Therefore, it is important for the moving user to easily grasp the communication quality at the destination.
Therefore, in the embodiment of the present technology, the communication quality in a predetermined route can be predicted and provided to the user using the communication quality distribution and the position information. That is, it is possible to provide prediction information of the communication quality of the destination to the user who is moving on the fixed route. In addition, prefetching of communication quality on a fixed route can be realized.
Further, since it is possible to notify the user of the communication quality of the destination on the route determined that the wireless communication device exists, it is possible to guide the user to an action that avoids communication in a place where the communication condition is bad. Can be used effectively. Further, the communication capacity can be expanded equivalently.
In the embodiment of the present technology, an example in which only the communication quality related to the communication carrier related to the contract authentication information set in the wireless communication apparatus is provided to the user is shown. However, the communication quality related to a communication carrier other than the communication carrier related to the contract authentication information set in the wireless communication device may be provided to the user. For example, when displaying the communication quality on the movement route, it is possible to display the communication quality related to a plurality of communication carriers so as to be comparable. Thereby, for example, when a wireless communication apparatus capable of switching contract authentication information is used, the contract authentication information can be appropriately switched with reference to the communication quality of the destination of the wireless communication apparatus. .
In the embodiment of the present technology, the information processing apparatus configured as an integral unit (for example, the information processing apparatuses 600 and 750) has been described as an example. However, the embodiment of the present technology can also be applied to an information processing system in which each unit included in these information processing devices is configured by a plurality of devices. For example, an information processing system (for example, cloud computing) existing on a network can be assumed. In addition, the embodiment of the present technology is applied to a portable wireless communication device other than the mobile phone device (for example, an electronic device having a wireless communication function (for example, a game machine, a home appliance, a music playback device, a video processing device)). can do. The embodiment of the present technology can also be applied to an electronic device that can perform wireless communication by connecting to another wireless communication device.
In the embodiment of the present technology, an example in which the calculated communication quality is displayed on the display unit 210 has been described. However, for example, communication quality may be output from an audio output unit (for example, a speaker) of the wireless communication device. For example, regularly or irregularly, “the current communication quality is 4, the communication quality 500 meters ahead is 2, and the communication quality 1000 meters ahead is 1. The necessary communications should be done now. It is possible to output a voice message. Further, communication quality may be output in an electronic device (for example, an external audio output device or an external display device) connected to the wireless communication device. In this case, information related to communication quality is transmitted from the wireless communication apparatus to the electronic device, and the communication quality is output from the electronic device.
Further, the processing procedure described in the above embodiment may be regarded as a method having a series of these procedures, and a program for causing a computer to execute these series of procedures or a recording medium storing the program. You may catch it. As this recording medium, for example, a hard disk, a CD (Compact Disc), an MD (MiniDisc), a DVD (Digital Versatile Disk), or the like can be used. Further, a memory card, a Blu-ray Disc (registered trademark), or the like can be used.
A specifying unit that specifies a movement path of the wireless communication device based on a position where the wireless communication device exists;
An information processing apparatus comprising: an output control unit configured to output communication quality of wireless communication on the movement path from the wireless communication apparatus.
The identifying unit selects a path from a position where the wireless communication apparatus exists to a moving direction of the wireless communication apparatus from among a plurality of paths extracted based on the position where the wireless communication apparatus exists. Identify it as a travel route,
The information processing apparatus according to (1), wherein the output control unit acquires and outputs the communication quality at each position arranged at a predetermined interval in the movement route.
A position information acquisition unit that acquires position information for specifying a position where the wireless communication device exists;
A point information storage unit for storing point information including position information for specifying each point arranged on one or a plurality of routes;
Based on the acquired position information and the position information included in the point information, a first distance that is a distance between a position where the wireless communication device exists and a point arranged in the route is arranged in the route A first distance calculation unit for calculating for each spot to be performed;
An extraction unit that extracts, as a nearest point, a point where the first distance is the shortest among points arranged in the route;
The information processing apparatus according to (1), wherein the specifying unit specifies the route including the extracted nearest point as the moving route.
A section information storage unit that stores section information in which sections of two adjacent points in the route and position information for specifying each position in the section are associated;
Based on the acquired position information and position information related to each position in the section including the extracted nearest point, a second distance that is a position between the position where the wireless communication device exists and the position in the section A second distance calculation unit that calculates a distance for each position in the section;
A determination unit that determines whether or not the wireless communication device exists on the route including the extracted nearest point based on the calculated second distance;
The information processing apparatus according to (3), wherein the specifying unit specifies, as the movement route, a route that is determined to include the wireless communication device.
The extraction unit extracts a plurality of different nearest points based on a plurality of position information acquired at different times and the position information included in the point information among the acquired position information,
The specifying unit specifies a moving direction of the wireless communication device in a route determined to be the presence of the wireless communication device based on the plurality of extracted different nearest points, and is determined that the wireless communication device is present. The information processing apparatus according to (4), wherein a path from the position where the wireless communication apparatus exists to the specified moving direction is specified as the moving path.
The determination unit determines that the wireless communication device exists in the route including the extracted nearest point when at least one of the calculated second distances is small with reference to a threshold (4) ) Or the information processing apparatus according to (5).
A communication quality information storage unit for storing communication quality information in which each position in the route and the communication quality are associated;
The output control unit acquires the communication quality in the movement route from the communication quality information related to the route determined that the wireless communication device exists, and causes the wireless communication device to output the communication quality (6) to (6) ).
A moving distance calculating unit that calculates a moving distance of the wireless communication device based on a plurality of pieces of position information acquired at different times among the acquired position information;
The information processing apparatus according to any one of (3) to (7), further including: an acquisition frequency control unit that controls an acquisition frequency of position information by the position information acquisition unit based on the calculated moving distance.
A movement type determination unit that determines the type of movement means of the wireless communication device based on the calculated movement distance;
The information processing apparatus according to any one of (2) to (8), further including: an acquisition frequency control unit that controls an acquisition frequency of communication quality by the output control unit based on a determination result by the movement type determination unit .
The information processing apparatus according to any one of (1) to (9), wherein the output control unit displays the communication quality on a display unit of the wireless communication device.
The route is a rail line,
The information processing apparatus according to any one of (1) to (10), wherein the point is a station.
The route is a road;
The point is at least one of an intersection, a part or all of an address, a store, a building, a bus stop, a historic site, a scenic spot, a park, a river, and a port, according to any one of (1) to (10) Information processing device.
A point information storage unit for storing point information including position information for specifying each point arranged in one or a plurality of routes, a section between two adjacent points in the route, and a position in the section Section information storage unit for storing section information associated with position information for communication, and communication quality information for storing communication quality information associated with each position in the route and communication quality of wireless communication at the position An information processing apparatus comprising: a storage unit; and a transmission control unit that transmits the point information, the section information, and the communication quality information to a wireless communication device;
Based on a position information acquisition unit that acquires position information for specifying a position where the wireless communication device exists, the point information and the section information transmitted from the information processing device, and the acquired position information A radio comprising: a specifying unit that specifies a movement route of the wireless communication device; and an output control unit that acquires the communication quality in the movement route from the communication quality information transmitted from the information processing device and displays the communication quality information on a display unit. A communication system comprising a communication device.
The wireless communication device includes a communication quality detection unit that detects the communication quality at a position where the wireless communication device exists, and communication quality information in which the acquired location information and the detected communication quality are associated with each other. A transmission control unit for transmitting to the information processing apparatus;
The information processing apparatus according to (13), further including an update unit configured to update the communication quality information stored in the communication quality information storage unit using the communication quality information transmitted from the wireless communication apparatus. Communications system.
A specifying procedure for specifying a movement path of the wireless communication device based on a position where the wireless communication device exists;
An information processing method comprising: an output control procedure for outputting communication quality of wireless communication on the movement path from the wireless communication device.
A program for causing a computer to execute an output control procedure for outputting communication quality of wireless communication on the movement route from the wireless communication device.
DESCRIPTION OF SYMBOLS 100 Wireless communication apparatus 110 Position information acquisition part 120 Point information storage part 130 1st distance calculation part 140 Nearest point and area extraction part 150 Section information storage part 160 2nd distance calculation part 170 Path presence determination part 180 Movement path | route identification part 190 communication quality acquisition unit 200 communication quality information storage unit 210 display unit 230 travel distance calculation unit 240 acquisition frequency control unit 250 movement type determination unit 260 communication quality acquisition processing control unit 500 communication system 510 public line network 520 communication control device 521, 522 Base station 531 to 534 Wireless communication device 600 Information processing device 611 Position information acquisition unit 612 Point information storage unit 613 First distance calculation unit 614 Nearest point and section extraction unit 615 Section information storage unit 616 Second distance calculation unit 617 On route Existence determining unit 618 Movement path specifying unit 61 Communication quality acquisition unit 620 Communication quality information storage unit 621 Transmission control unit 622 Communication unit 700 Wireless communication device 701 Communication quality detection unit 702 Wireless communication unit 703 Update unit 750 Information processing device 751 Communication unit 752 Communication quality acquisition unit 753 Path information storage unit 754 Communication quality calculation unit 755 Communication quality storage unit on route 756 Point information storage unit for each route 757 Section information storage unit for each route 758 Update unit 759 Transmission control unit 800 Wireless communication device 801 Communication quality detection unit 802 Route information storage unit 803 Communication quality calculation unit
The information processing apparatus according to claim 1, wherein the output control unit acquires and outputs the communication quality at each position arranged at a predetermined interval in the movement route.
The information processing apparatus according to claim 1, wherein the specifying unit specifies the route including the extracted nearest point as the moving route.
The information processing apparatus according to claim 3, wherein the specifying unit specifies, as the movement route, a route determined that the wireless communication device exists.
The specifying unit specifies a moving direction of the wireless communication device in a route determined to be the presence of the wireless communication device based on the plurality of extracted different nearest points, and is determined that the wireless communication device is present. The information processing apparatus according to claim 4, wherein a path from the position where the wireless communication apparatus exists to the specified moving direction is specified as the moving path.
The said determination part determines with the said radio | wireless communication apparatus existing in the said path | route including the extracted nearest point, when at least 1 of the calculated 2nd distance is small on the basis of a threshold value. The information processing apparatus described.
5. The information processing according to claim 4, wherein the output control unit acquires the communication quality in the movement route from the communication quality information related to a route determined that the wireless communication device is present, and outputs the communication quality to the wireless communication device. apparatus.
The wireless communication apparatus according to claim 3, further comprising: an acquisition frequency control unit that controls an acquisition frequency of position information by the position information acquisition unit based on the calculated moving distance.
The information processing apparatus according to claim 2, further comprising: an acquisition frequency control unit that controls an acquisition frequency of communication quality by the output control unit based on a determination result by the movement type determination unit.
The information processing device according to claim 1, wherein the output control unit displays the communication quality on a display unit of the wireless communication device.
The information processing apparatus according to claim 1, wherein the point is a station.
The wireless communication apparatus according to claim 1, wherein the point is at least one of an intersection, a part or all of an address, a store, a building, a bus stop, a historic site, a scenic spot, a park, a river, and a harbor.
The communication system according to claim 13, wherein the information processing apparatus further includes an update unit that updates communication quality information stored in the communication quality information storage unit using communication quality information transmitted from the wireless communication apparatus. .
JP2012169475A 2012-07-31 2012-07-31 Information processing device, communication system, information processing method and program Pending JP2014030100A (en)
JP2012169475A JP2014030100A (en) 2012-07-31 2012-07-31 Information processing device, communication system, information processing method and program
US14/416,290 US9408027B2 (en) 2012-07-31 2013-07-24 Mobile device, method and recording medium
PCT/JP2013/004517 WO2014020869A1 (en) 2012-07-31 2013-07-24 Mobile device, method and recording medium for obtaining communication quality information based on position
EP13747529.9A EP2880879B1 (en) 2012-07-31 2013-07-24 Mobile device for obtaining communication quality information based on position
CN201380039356.XA CN104509134B (en) 2012-07-31 2013-07-24 Mobile device, method and recording medium for obtaining communication quality information based on position
US15/191,380 US10015636B2 (en) 2012-07-31 2016-06-23 Techniques for obtaining and displaying communication quality information
JP2014030100A true JP2014030100A (en) 2014-02-13
ID=48874455
JP2012169475A Pending JP2014030100A (en) 2012-07-31 2012-07-31 Information processing device, communication system, information processing method and program
US (2) US9408027B2 (en)
EP (1) EP2880879B1 (en)
JP (1) JP2014030100A (en)
CN (1) CN104509134B (en)
WO (1) WO2014020869A1 (en)
JP2016100606A (en) * 2014-11-18 2016-05-30 国立大学法人東北大学 Radio communication system, radio terminal, and radio communication method
JP2017103684A (en) * 2015-12-03 2017-06-08 日本電信電話株式会社 Network quality predictor, network quality prediction method, and program
CN105681500A (en) * 2016-02-23 2016-06-15 北京小米移动软件有限公司 Communication control method and device and terminal
US10321245B2 (en) * 2016-03-15 2019-06-11 Starkey Laboratories, Inc. Adjustable elliptical polarization phasing and amplitude weighting for a hearing instrument
JP2011217058A (en) 2010-03-31 2011-10-27 Sony Corp Apparatus and method for controlling communication, program, terminal equipment and wireless communication system
EP2561706B1 (en) * 2010-04-22 2018-12-19 Telefonaktiebolaget LM Ericsson (publ) Measures indicative of wireless data transfer rates for a user equipment
JP2012109742A (en) 2010-11-16 2012-06-07 Sony Corp Information providing device and information providing method and communication system
2012-07-31 JP JP2012169475A patent/JP2014030100A/en active Pending
2013-07-24 EP EP13747529.9A patent/EP2880879B1/en active Active
2013-07-24 CN CN201380039356.XA patent/CN104509134B/en active IP Right Grant
2013-07-24 WO PCT/JP2013/004517 patent/WO2014020869A1/en active Application Filing
2013-07-24 US US14/416,290 patent/US9408027B2/en active Active
2016-06-23 US US15/191,380 patent/US10015636B2/en active Active
US20160345134A1 (en) 2016-11-24
US9408027B2 (en) 2016-08-02
EP2880879B1 (en) 2018-05-09
EP2880879A1 (en) 2015-06-10
CN104509134A (en) 2015-04-08
US10015636B2 (en) 2018-07-03
WO2014020869A1 (en) 2014-02-06
US20150181374A1 (en) 2015-06-25
CN104509134B (en) 2018-08-21
US20150057032A1 (en) 2015-02-26 Position estimation of a wireless terminal in a structure using base station signal information
WO2009089246A3 (en) 2009-10-08 Passive traffic alert and communication system
TW200909782A (en) 2009-03-01 Method, apparatus and computer program product for a social route planner
CN1722883A (en) 2006-01-18 Mobile station apparatus capable of displaying better communication locations for power saving and method of the same
JP2016513934A (en) 2016-05-16 Location-aware network selection
WO2011016943A2 (en) 2011-02-10 Gps-based wireless network connection selection and network topology overlay on satellite geographic map
US9389299B2 (en) 2016-07-12 Mobile communication device maintaining lifetrails in a battery efficient manner