WO2012173268A1 - 地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラム - Google Patents

地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラム Download PDF

Info

Publication number
WO2012173268A1
WO2012173268A1 PCT/JP2012/065446 JP2012065446W WO2012173268A1 WO 2012173268 A1 WO2012173268 A1 WO 2012173268A1 JP 2012065446 W JP2012065446 W JP 2012065446W WO 2012173268 A1 WO2012173268 A1 WO 2012173268A1
Authority
WO
WIPO (PCT)
Prior art keywords
familiarity
area
occupant
occupants
mobile body
Prior art date
Application number
PCT/JP2012/065446
Other languages
English (en)
French (fr)
Inventor
圭介 梅津
Original Assignee
日本電気株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日本電気株式会社 filed Critical 日本電気株式会社
Publication of WO2012173268A1 publication Critical patent/WO2012173268A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003Maps
    • G09B29/006Representation of non-cartographic information on maps, e.g. population distribution, wind direction, radiation levels, air and sea routes
    • G09B29/007Representation of non-cartographic information on maps, e.g. population distribution, wind direction, radiation levels, air and sea routes using computer methods

Definitions

  • the present invention relates to an area familiarity calculating device, an area familiarity calculating method, and an area familiarity calculating program for calculating an area familiarity level, which is a degree that a user is familiar with an area.
  • the degree of local familiarity which is a degree indicating how much knowledge a certain area has, that is, familiarity with the area
  • a car navigation system that changes the display method and frequency of guidance for users according to the degree of local familiarity.
  • a car navigation system for example, at a crossing where a user should make a right turn, a user with a high degree of local knowledge is presented only once with simple guidance.
  • detailed guidance by voice and screen display is presented several times to users with low local familiarity.
  • a car navigation system that recommends information on restaurants and tourist facilities according to the degree of local familiarity has been proposed.
  • the navigation device of Patent Document 1 stores a user's travel history and map information in association with each other, and uses the map for each predetermined region in the map information based on the travel history and map information for each road section. The degree of local familiarity.
  • the information provision apparatus of patent document 2 analyzes the user's life sphere from a user's movement history, and monitors whether the user is in a life sphere. Then, when the user is outside the living area, the information providing apparatus estimates that the user is in a place where there is no land intuition.
  • the degree of local familiarity is calculated for a single user.
  • Such a degree of local familiarity calculated for one user may not be suitable when a service is provided to a moving body on which a plurality of passengers such as cars are on board.
  • the driver's regional familiarity obtained by the car navigation device is calculated, and the local familiarity is calculated. Assume that the recommended restaurant information is provided when the degree is low.
  • An object of the present invention is to solve the above-described problems and to calculate an area familiarity calculation device that can calculate an area familiarity suitable for providing a service to a moving body on which a plurality of passengers are on board, It is to provide an area familiarity calculation method and an area familiarity calculation program.
  • An area familiarity calculating apparatus includes an occupant detection unit that detects a plurality of occupants of a moving body, and an occupant indicating a degree of familiarity with the area of each of the occupants.
  • Mobile body area familiarity calculating means for calculating a mobile body area familiarity degree indicating the area familiarity degree with respect to a plurality of passengers of the mobile body based on the area familiarity degree.
  • the area familiarity calculation method is a method of detecting a plurality of passengers of a moving body, and calculating a passenger familiarity degree indicating a degree of familiarity with the area of each of the plurality of passengers.
  • a moving body area familiarity degree indicating a degree of area familiarity with a plurality of passengers of the moving body is calculated.
  • the computer detects a plurality of occupants of the moving body and indicates a degree of familiarity with the area of each of the plurality of occupants.
  • An area familiarity degree calculation program for executing a process of calculating a moving body area familiarity degree indicating an area familiarity degree with respect to a plurality of passengers of the moving body based on an occupant area familiarity degree is stored.
  • the effect of the present invention is that it is possible to calculate an area familiarity suitable for providing a service to a moving body on which a plurality of passengers are on board.
  • FIG. 2 is a block diagram showing a configuration of the navigation system 1 including the area familiarity calculation device 100 according to the first embodiment of the present invention.
  • the navigation system 1 includes an area familiarity calculation device 100 and a mobile terminal 500.
  • the local familiarity calculation device 100 is installed in an automobile, and the passenger familiarity degree of a plurality of passengers of the automobile is integrated into one based on the passenger familiarity degree that is the local familiarity of each passenger of the automobile.
  • the mobile area familiarity level which is a value, is calculated.
  • the mobile terminal 500 is a terminal device such as a mobile phone possessed by each vehicle occupant.
  • the local familiarity calculation device 100 and the mobile terminal 500 are connected by, for example, near field communication such as Bluetooth (registered trademark) or wireless LAN (Local Area Network).
  • the area familiarity calculation device 100 includes an occupant detection unit 101, a movement history acquisition unit 102, an occupant area familiarity calculation unit 103, a moving body area familiarity calculation unit 104, an application 105, an output unit 106, a positioning unit 107, and an occupant information storage.
  • the occupant detection unit 101 detects an occupant identifier that identifies each occupant of the automobile, and generates occupant information 121.
  • the occupant information storage unit 111 stores the occupant information 121 generated by the occupant detection unit 101.
  • FIG. 3 is a diagram illustrating an example of the occupant information 121 according to the first embodiment of this invention.
  • the occupant information 121 includes an occupant identifier of the detected occupant.
  • occupants with occupant identifiers M1, M2, and M3 are detected.
  • the occupant identifier may be a terminal identifier that identifies the mobile terminal 500 that the occupant has.
  • the occupant detection unit 101 acquires an occupant identifier of the occupant by reading an RFID tag possessed by the occupant with, for example, an RFID tag reader installed in each seat. Further, the occupant detection unit 101 may acquire an occupant's face image from a camera installed in an automobile, and determine the occupant using a face recognition technique.
  • the occupant detection unit 101 may acquire a terminal identifier of the mobile terminal 500 possessed by the occupant using near field communication such as Bluetooth, and may determine the occupant based on the terminal identifier. In addition, the occupant detection unit 101 acquires the occupant identifier, for example, at the timing when the area familiarity calculation device 100 is activated. The occupant detection unit 101 may acquire an occupant identifier periodically (for example, every 20 minutes).
  • the movement history acquisition unit 102 acquires movement history information 122 indicating the movement history of each occupant from the mobile terminal 500.
  • the movement history storage unit 112 stores the movement history information 122 acquired by the movement history acquisition unit 102.
  • FIG. 4 is a diagram illustrating an example of the movement history information 122 according to the first embodiment of this invention.
  • the movement history information 122 includes position information indicating the position where the occupant was present by latitude and longitude, and the time when the occupant was at the position.
  • the occupant area familiarity calculation unit 103 calculates the occupant area familiarity information 123 for each area based on the movement history information 122 of each occupant, and generates occupant area familiarity information 123.
  • the occupant area familiarity storage unit 113 stores the occupant area familiarity degree information 123 generated by the occupant area familiarity degree calculation unit 103.
  • FIG. 5 is a diagram illustrating an example of the occupant area familiarity information 123 according to the first embodiment of this invention.
  • the occupant area familiarity information 123 indicates the occupant area familiarity with respect to the area identifier for identifying the area and the occupant identifier of the occupant.
  • the occupant area familiarity calculation unit 103 calculates the movement time of each occupant in each area based on the movement history information 122.
  • the ground surface is divided into mesh shapes into predetermined rectangular sections (regions), and region identifiers are assigned to the respective regions.
  • the occupant area familiarity calculation unit 103 calculates the travel time for each area based on the position information included in the travel history information 122, for example. Then, the occupant area familiarity calculation unit 103 sets the calculated travel time in the area as the occupant area familiarity degree in the area.
  • the occupant area familiarity calculation unit 103 may use information other than the travel time as the occupant area familiarity degree as long as it indicates the familiarity with the area. For example, the occupant area familiarity calculation unit 103 accumulates the movement frequency (number of visits) and the movement distance of the area, and sets one of these as the occupant area familiarity degree, or some of these Alternatively, the degree of passenger area familiarity may be calculated. Further, the area is not limited to a rectangular section, and may be defined in a graph format in which an intersection is a node and a road is a link, for example.
  • the positioning unit 107 uses GPS (Global Positioning System) or the like to acquire the position information of the automobile in which the area familiarity calculating device 100 is installed.
  • GPS Global Positioning System
  • the mobile body area familiarity calculation unit 104 calculates the mobile body area familiarity degree for the designated area in response to a request from the application 105.
  • the moving body area familiarity calculation unit 104 calculates the moving body area familiarity degree according to Equation 1 using the passenger area familiarity degree of each occupant.
  • Fij is an occupant area familiarity about the occupant i in the area j
  • N is the number of occupants.
  • the application 105 provides various services such as “provide restaurant information” and “notification of lane information” to the occupants of the moving body using the degree of familiarity with the moving body area.
  • the application 105 requests the mobile body area familiarity calculation unit 104 to calculate the mobile body area familiarity degree.
  • the output unit 106 outputs the result and information of the service provided by the application 105 to the user of the mobile body through a display unit and a voice output unit (not shown).
  • the area familiarity calculation apparatus 100 may be a computer that includes a CPU (Central Processing Unit) and a storage medium that stores a program, and operates by control based on the program.
  • the occupant information storage unit 111, the movement history storage unit 112, and the occupant area familiarity storage unit 113 may be configured as individual storage media or a single storage medium.
  • the portable terminal 500 includes a movement history output unit 501 and a movement history storage unit 511.
  • the movement history storage unit 511 stores movement history information 122 of an occupant who owns the mobile terminal 500.
  • the movement history output unit 501 transmits the movement history information 122 to the area familiarity calculation device 100.
  • the mobile terminal 500 may include a movement history generation unit (not shown) that acquires position information of the mobile terminal 500 and generates movement history information 122.
  • the portable terminal 500 may be a computer that includes a CPU and a storage medium that stores a program and that operates by control based on the program.
  • FIG. 6 is a flowchart showing the processing of the area familiarity calculation device 100 according to the first embodiment of the present invention. First, it is assumed that movement history information 122 of each occupant is stored in advance in the movement history storage unit 511 of the portable terminal 500 possessed by each occupant.
  • the occupant detection unit 101 of the regional familiarity calculation device 100 detects each occupant of the automobile and generates occupant information 121 (step S101).
  • the occupant detection unit 101 stores the generated occupant information 121 in the occupant information storage unit 111.
  • the occupant detection unit 101 generates occupant information 121 as shown in FIG.
  • the movement history acquisition unit 102 acquires the movement history information 122 of each occupant from the movement history storage unit 511 of the mobile terminal 500 possessed by each detected occupant via the movement history output unit 501 (Step S1). S102).
  • the movement history acquisition unit 102 stores the acquired movement history information 122 of each occupant in the movement history storage unit 112.
  • the movement history acquisition unit 102 acquires movement history information 122 as shown in FIG. 4 from the portable terminals 500 of the passengers M1, M2, and M3.
  • the occupant area familiarity calculation unit 103 calculates the occupant area familiarity degree 123 for each area based on the movement history information 122 of each occupant, and generates occupant area familiarity information 123 (step S103).
  • the occupant area familiarity degree calculation unit 103 stores the occupant area familiarity degree information 123 in the occupant area familiarity degree storage unit 113.
  • the occupant area familiarity calculation unit 103 generates occupant area familiarity information 123 as shown in FIG.
  • the application 105 requests the mobile body area familiarity calculation unit 104 to calculate the mobile body area familiarity degree.
  • the application 105 designates the area identifier of the area for which the degree of familiarity with the moving body area is calculated.
  • the application 105 requests the degree of local familiarity in the region where the car is currently traveling
  • the application 105 determines the region identifier of the region where the vehicle is currently traveling based on the position information acquired from the positioning unit 107. And specify.
  • the mobile body area familiarity calculation unit 104 calculates the mobile body area familiarity degree for the designated area based on the passenger area familiarity information 123 (step S104).
  • the moving body area familiarity calculation unit 104 calculates the moving body area familiarity degree according to equation (1).
  • the application 105 requests the calculation of the mobile area familiarity for the area A1.
  • the application 105 provides services and information to the user using the mobile area familiarity degree calculated by the mobile area familiarity degree calculation unit 104 (step S105).
  • the application 105 determines that the vehicle occupant is familiar with the area where the vehicle is currently traveling, and provides information on services and information. Do not provide to users.
  • FIG. 1 is a block diagram showing a characteristic configuration of the first embodiment of the present invention.
  • an area familiarity calculation device 100 includes an occupant detection unit 101 and a moving body area familiarity calculation unit 104.
  • the occupant detection unit 101 detects a plurality of occupants of the moving body.
  • the mobile body area familiarity calculation unit 104 is configured to determine the degree of local familiarity with respect to a plurality of occupants of the mobile body based on the occupant area familiarity degree indicating the degree of familiarity with the area of each of the plurality of occupants.
  • the degree of familiarity with the moving body area is calculated. According to the first embodiment of the present invention, it is possible to calculate a regional familiarity suitable for providing a service to a moving body on which a plurality of passengers are on board.
  • the mobile area familiarity calculation unit 104 is based on the occupant area familiarity indicating the degree of familiarity with the area of each of the occupants of the mobile object. This is for calculating the mobile body area familiarity indicating the degree of area familiarity with a plurality of passengers.
  • the application 105 determines whether to provide a service by using the mobile region familiarity calculated based on the passenger regional familiarity of a plurality of passengers. This is because the provision of services is suppressed when the degree of familiarity is high.
  • FIG. 7 is a block diagram showing a configuration of the navigation system 1 including the area familiarity calculation device 100 according to the second embodiment of the present invention.
  • the area familiarity calculating apparatus 100 includes a weight information storage unit 214 in addition to the configuration of the area familiarity calculating apparatus 100 according to the first embodiment of the present invention. Further, the occupant detection unit 101 and the occupant information storage unit 111 are replaced with an occupant detection unit 201 and an occupant information storage unit 211.
  • the occupant detection unit 201 detects an occupant identifier of each occupant of the car and a boarding position identifier that identifies the boarding position (seat position) of the occupant in the car, and generates occupant information 221.
  • the occupant information storage unit 211 stores the occupant information 221 generated by the occupant detection unit 201.
  • FIG. 8 is a diagram showing an example of the occupant information 221 in the second embodiment of the present invention.
  • the occupant information 221 includes a boarding position identifier and an occupant identifier.
  • occupants with occupant identifiers M1, M2, and M3 are detected at the boarding positions with the occupant position identifiers P1, P2, and P3.
  • FIG. 9 is a diagram illustrating an example of the boarding position in the automobile according to the second embodiment of the present invention.
  • boarding position identifiers are given in the order of a driver seat, a passenger seat,.
  • the occupant detection unit 201 obtains an occupant identifier for each boarding position, for example, by reading an RFID tag possessed by the occupant with an RFID tag reader installed in each seat. Moreover, the passenger
  • the weight information storage unit 214 stores weight information 224. The weight information 224 indicates a weight value to be multiplied by the occupant area familiarity according to the position of each occupant when calculating the moving body area familiarity. FIG.
  • the weight value information 224 indicates a weight value for the boarding position identifier for each application identifier (application name) that identifies the application 105.
  • the weighting value for each boarding position in the weighting value information 224 is, for example, the boarding position of an occupant to whom the application 105 provides a service, or the occupant positions of other occupants who can provide the occupant with information related to the service, It is set based on the possibility that the other passengers provide the information.
  • the “restaurant information provision” application 105 that provides information on restaurants in a region provides information to passengers at all boarding positions in the car, and each passenger has knowledge of the restaurants that other passengers have.
  • the “restaurant information provision” application 105 for notifying the same weight value is set regardless of the boarding position.
  • the “lane information notification” application 105 for notifying the advancing direction in each traffic zone on the road provides information for passengers (drivers) in the driver's seat.
  • the passenger in the passenger seat has a high possibility of paying attention to the driving operation of the driver, and is more likely to provide the driver with information related to local lane information than the passenger in the rear seat.
  • the rear seat occupant is less likely to pay attention to the driver's driving operation, and is less likely to provide the driver with information regarding local lane information than the passenger in the passenger seat.
  • a weighting value that decreases in the order of the driver seat, the passenger seat, and the rear seat is set.
  • the weight information 224 is set in advance by an administrator or the like.
  • the weight value of the boarding position that is not used to calculate the moving body area familiarity may be zero.
  • the weight value information 224 may indicate the weight value only for the boarding position used for calculating the moving body area familiarity.
  • the mobile body area familiarity calculating unit 104 obtains a weight value corresponding to each occupant's boarding position.
  • the mobile body area familiarity calculation unit 104 calculates the mobile body area familiarity degree according to the equation (2) using the weight value of each passenger and the passenger area familiarity degree.
  • Fij is an occupant area familiarity for occupant i in region j
  • Wi is a weighted value for occupant i
  • N is the number of occupants.
  • operation movement of the local familiarity calculation apparatus 100 in the 2nd Embodiment of this invention is demonstrated.
  • FIG. 11 is a flowchart showing a process of the area familiarity calculating apparatus 100 according to the second embodiment of the present invention.
  • the occupant detection unit 201 of the regional familiarity calculation device 100 detects the occupant position of each occupant of the automobile and generates occupant information 221 (step S201).
  • the occupant detection unit 201 stores the generated occupant information 221 in the occupant information storage unit 211. For example, when occupants M1, M2, and M3 are on boarding positions P1, P2, and P3 in FIG. 9, the occupant detection unit 201 generates occupant information 221 as shown in FIG.
  • the operation of obtaining the movement history information 122 and the generation of the occupant area familiarity information 123 are the same as the operations (steps S102 and S103) of the first embodiment of the present invention.
  • the movement history acquisition unit 102 acquires movement history information 122 as shown in FIG. 4 from the portable terminals 500 of the passengers M1, M2, and M3.
  • the occupant area familiarity calculation unit 103 generates occupant area familiarity information 123 as shown in FIG.
  • the application 105 requests the mobile body area familiarity calculation unit 104 to calculate the mobile body area familiarity degree.
  • the application 105 designates an area identifier and an application identifier of the area for which the degree of familiarity with the moving body area is calculated.
  • the mobile body area familiarity calculation unit 104 acquires a weight value for each occupant's boarding position for the designated application from the weight value information 224 (step S204). Then, the mobile body area familiarity calculation unit 104 calculates the mobile body area familiarity degree for the designated area based on the occupant area familiarity information 123 (step S205).
  • the moving body area familiarity calculation unit 104 calculates the moving body area familiarity degree using Equation (2). For example, when the application 105 is “lane information notification”, the application 105 designates the area A1 and the application identifier “lane information notification” and requests the calculation of the mobile area familiarity. The mobile body area familiarity calculation unit 104 acquires the boarding positions P1, P2, and P3 of the passengers M1, M2, and M3 from the passenger information 221 of FIG. Then, the mobile body area familiarity calculation unit 104 calculates 1.0, 0 as the weight values for the boarding positions P1, P2, and P3 for the “lane information notification” application 105 from the weight information 224 in FIG. Obtain .5, 0.1.
  • the application 105 provides services and information to the user using the mobile area familiarity degree calculated by the mobile area familiarity degree calculation unit 104 (step S206). For example, the “lane information notification” application 105 omits the presentation of “advancing direction in the traffic zone” when the mobile area familiarity level is equal to or greater than a predetermined threshold.
  • the local familiarity is less than a predetermined threshold
  • the above information is presented.
  • the operation of the second exemplary embodiment of the present invention is completed.
  • the mobile body area familiarity calculation unit 104 multiplies a plurality of passengers by multiplying each passenger's passenger area familiarity by a weight value for each passenger's boarding position set for each application. This is for calculating the degree of familiarity with the mobile body area.
  • FIG. 12 is a block diagram showing a configuration of the navigation system 1 including the area familiarity calculation device 100 according to the third embodiment of the present invention.
  • the area familiarity calculating apparatus 100 according to the third embodiment of the present invention includes a movement history update unit 309 in addition to the configuration of the area familiarity calculating apparatus 100 according to the second embodiment of the present invention.
  • the movement history update unit 309 updates the movement history information 122 stored in the movement history storage unit 112 based on the position information of the automobile acquired by the positioning unit 107.
  • movement of the local familiarity calculation apparatus 100 in the 3rd Embodiment of this invention is demonstrated.
  • FIG. 13 is a flowchart showing the processing of the area familiarity calculation device 100 according to the third embodiment of the present invention.
  • the operations for generating the occupant information 221 and generating the movement history information 122 are the same as the operations (steps S201 and S202) of the second embodiment of the present invention.
  • the movement history update unit 309 adds (updates) the movement history (the driving history of the car) to the movement history information 122 based on the position information of the car acquired by the positioning unit 107 (step S303). .
  • the movement history update unit 309 adds a traveling history to the movement history information 122 of a predetermined occupant designated in advance by an administrator or the like.
  • the travel history update unit 309 may add the travel history to the travel history information 122 of the occupant (driver) whose boarding position is the driver's seat, or add the travel history to the travel history information 122 of all occupants. May be.
  • the movement history update unit 309 may transmit the updated movement history information 122 of each occupant to each occupant's mobile terminal 500, and each mobile terminal 500 may store the movement history information 122 in the movement history storage unit 511.
  • the occupant area familiarity calculating unit 103 calculates the occupant area familiarity information 123 for each area based on the movement history information 122 of each occupant, and generates occupant area familiarity information 123 (step S304). ).
  • the occupant area familiarity calculation unit 103 generates the occupant area familiarity information 123 at a predetermined timing specified in advance by an administrator or the like at regular intervals.
  • step S305 to S307 from when the application 105 requests the calculation of the degree of familiarity with the mobile area until the service is provided to the user (step S305 to S307) is the operation according to the second embodiment of the present invention (step S204 to S206).
  • step S204 to S206 the operation according to the second embodiment of the present invention.
  • step S204 to S206 the operation according to the second embodiment of the present invention.
  • the operation of the third exemplary embodiment of the present invention is completed.
  • the movement history update unit 309 updates the movement history information 122 stored in the movement history storage unit 112 based on the position information of the moving body, and the occupant area familiarity calculation unit 103 is updated. This is because the travel history information 122 is used to calculate the passenger area familiarity.
  • the mobile body on which the regional familiarity calculation device 100 is installed is an automobile, but the mobile body may be a taxi, a bus, a railway vehicle, a ship, an airplane, or other transport equipment or public transportation. It may be a vehicle.
  • all the components of the region familiarity calculation device 100 are installed in the mobile body. However, some components of the region familiarity calculation device 100 calculate the region familiarity calculation degree.
  • the region familiarity calculating device 100 acquires the movement history information 122 from each occupant's mobile terminal 500. However, the region familiarity calculating device 100 acquires the movement history information 122 from the region familiarity. You may acquire from the server apparatus connected with the degree calculation apparatus 100 by the network. Further, the area familiarity calculation device 100 may generate the movement history information 122 based on the position information acquired by the positioning unit 107 without acquiring the movement history information 122 from the mobile terminal 500 or the server device.
  • the present invention can be applied to various systems that provide services and information to a moving body such as a car navigation system, a PND, and an information providing system for public transportation vehicles.

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Ecology (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

複数の乗員が乗車している移動体に対してサービスを提供する場合に適した地域精通度を算出する。地域精通度算出装置100は、乗員検出部101と移動体地域精通度算出部104とを含む。乗員検出部101は、移動体の複数の乗員を検出する。移動体地域精通度算出部104は、複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する。

Description

地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラム
 本発明は、利用者が地域に精通している度合いである地域精通度を算出する地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラムに関する。
 近年、利用者の情報機器上にて動作する様々なアプリケーションにおいて、ある地域に対してどのくらいの知識を持っているか、すなわち、地域に精通しているかを示す度合いである地域精通度(土地勘レベル)が活用されている。
 例えば、地域精通度に応じて、利用者に対する案内の表示方法や頻度を変更するカーナビゲーションシステムが提案されている。このようなカーナビゲーションシステムでは、例えば利用者が右折すべき交差点において、地域精通度の高い利用者に対しては、音声のみの簡単な案内を一度だけ提示する。一方、地域精通度の低い利用者に対しては、音声と画面表示による詳細な案内を数回にわたり提示する。
 また、地域精通度に応じて、レストランや観光施設の情報を推薦するカーナビゲーションシステムも提案されている。
 このような利用者の地域精通度を活用するアプリケーションは、主に携帯電話やPHS(Personal Handy−phone System)、PDA(Personal Digital Assistant)、カーナビゲーションシステムなど、利用者が移動中に使用する情報機器で動作する。
 そして、これらのアプリケーションで活用する地域精通度は、例えば、以下のような方法で推定される。
 特許文献1のナビゲーション装置は、利用者の走行履歴と地図情報とを対応付けて記憶し、道路区間毎の走行履歴と地図情報とに基づいて、地図情報における所定の地域毎に当該地域に対する利用者の地域精通度を算出する。
 また、特許文献2の情報提供装置は、利用者の移動履歴からその利用者の生活圏を分析し、利用者が生活圏の中にいるかどうかを監視する。そして、情報提供装置は、利用者が生活圏の外にいるとき、利用者が土地勘のない場所にいると推定する。
特許第3882554号公報 特許第3722444号公報
 上述の特許文献1または特許文献2に記載された技術では、ある1人の利用者に対して地域精通度を算出する。このような、1人の利用者を対して算出された地域精通度は、自動車等の複数の乗員が乗車している移動体に対してサービスを提供する場合には、適さないことがある。
 例えば、地域精通度をもとに地域におけるレストランの情報を提供する、カーナビゲーション装置の「レストラン情報提供」アプリケーションにおいて、当該カーナビゲーション装置が取得した運転者の地域精通度を算出し、当該地域精通度が低い場合に、推薦するレストランの情報を提供すると仮定する。ここで、運転者の地域精通度が低い場合でも、同乗者の地域精通度が高ければ、同乗者が運転者に対してレストランの情報を提供できるため、運転者はレストランの情報を必要としない可能性が高い。
 本発明の目的は、上述した課題を解決し、複数の乗員が乗車している移動体に対してサービスを提供する場合に適した地域精通度を算出することができる、地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラムを提供することである。
 本発明の一態様における地域精通度算出装置は、移動体の複数の乗員を検出する乗員検出手段と、前記複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、前記移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する移動体地域精通度算出手段とを含む。
 本発明の一態様における地域精通度算出方法は、移動体の複数の乗員を検出し、前記複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、前記移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する。
 本発明の一態様におけるコンピュータが読み取り可能な記録媒体は、コンピュータに、移動体の複数の乗員を検出し、前記複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、前記移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する処理を実行させる地域精通度算出プログラムを格納する。
 本発明の効果は、複数の乗員が乗車している移動体に対してサービスを提供する場合に適した地域精通度を算出できることである。
本発明の第1の実施の形態の特徴的な構成を示すブロック図である。 本発明の第1の実施の形態に係る地域精通度算出装置100を含むナビゲーションシステム1の構成を示すブロック図である。 本発明の第1の実施の形態における乗員情報121の例を示す図である。 本発明の第1の実施の形態における移動履歴情報122の例を示す図である。 本発明の第1の実施の形態における乗員地域精通度情報123の例を示す図である。 本発明の第1の実施の形態における地域精通度算出装置100の処理を示すフローチャートである。 本発明の第2の実施の形態に係る地域精通度算出装置100を含むナビゲーションシステム1の構成を示すブロック図である。 本発明の第2の実施の形態における乗員情報221の例を示す図である。 本発明の第2の実施の形態における、自動車内での乗車位置の例を示す図である。 本発明の第2の実施の形態における加重値情報224の例を示す図である。 発明の第2の実施の形態における地域精通度算出装置100の処理を示すフローチャートである。 本発明の第3の実施の形態に係る地域精通度算出装置100を含むナビゲーションシステム1の構成を示すブロック図である。 本発明の第3の実施の形態における地域精通度算出装置100の処理を示すフローチャートである。
 (第1の実施の形態)
 次に、本発明の第1の実施の形態について説明する。ここでは、移動体を自動車(乗用車)とし、自動車の複数の乗員に対して、地域精通度を用いてサービスを提供するナビゲーションシステムを例に、実施の形態を説明する。
 はじめに、本発明の第1の実施の形態の構成について説明する。図2は、本発明の第1の実施の形態に係る地域精通度算出装置100を含むナビゲーションシステム1の構成を示すブロック図である。
 ナビゲーションシステム1は、地域精通度算出装置100と携帯端末500を含む。地域精通度算出装置100は、自動車に設置され、当該自動車の各乗員の地域精通度である乗員地域精通度をもとに、当該自動車の複数の乗員の乗員地域精通度を1つにまとめた値である、移動体地域精通度を算出する。携帯端末500は、自動車の各乗員が所持する携帯電話等の端末装置である。地域精通度算出装置100と携帯端末500とは、例えば、Bluetooth(登録商標)等の近距離通信や、無線LAN(Local Area Network)により、接続される。
 地域精通度算出装置100は、乗員検出部101、移動履歴取得部102、乗員地域精通度算出部103、移動体地域精通度算出部104、アプリケーション105、出力部106、測位部107、乗員情報記憶部111、移動履歴記憶部112、及び、乗員地域精通度記憶部113を含む。
 乗員検出部101は、自動車の各乗員を識別する乗員識別子を検出し、乗員情報121を生成する。乗員情報記憶部111は、乗員検出部101により生成された乗員情報121を記憶する。
 図3は、本発明の第1の実施の形態における乗員情報121の例を示す図である。乗員情報121は、検出された乗員の乗員識別子を含む。図3の例では、乗員識別子M1、M2、M3の乗員が検出されている。
 なお、乗員識別子は、乗員の所持する携帯端末500を識別する端末識別子でもよい。
 乗員検出部101は、例えば、各座席に設置されたRFIDタグリーダにより、乗員の所持するRFIDタグを読み取ることにより、乗員の乗員識別子を取得する。また、乗員検出部101は、自動車内に設置されたカメラから乗員の顔画像を取得し、顔認識技術を用いて、乗員を判定してもよい。また、乗員検出部101は、Bluetooth等の近距離通信を用いて、乗員の所持する携帯端末500の端末識別子を取得し、当該端末識別子をもとに乗員を判定してもよい。
 また、乗員検出部101は、乗員識別子の取得を、例えば、地域精通度算出装置100が起動したタイミングで実行する。また、乗員検出部101は、定期的(例えば、20分おき)に、乗員識別子の取得を行ってもよい。
 移動履歴取得部102は、各乗員の移動履歴を示す移動履歴情報122を携帯端末500から取得する。移動履歴記憶部112は、移動履歴取得部102が取得した移動履歴情報122を記憶する。
 図4は、本発明の第1の実施の形態における移動履歴情報122の例を示す図である。移動履歴情報122は、図4に示すように、乗員がいた位置を緯度と経度により示す位置情報と、当該乗員が当該位置にいた時刻とを含む。
 乗員地域精通度算出部103は、各乗員の移動履歴情報122をもとに、各地域について、各乗員の地域精通度を算出し、乗員地域精通度情報123を生成する。乗員地域精通度記憶部113は、乗員地域精通度算出部103が生成した乗員地域精通度情報123を記憶する。
 図5は、本発明の第1の実施の形態における乗員地域精通度情報123の例を示す図である。乗員地域精通度情報123は、地域を識別する地域識別子と乗員の乗員識別子に対する、乗員地域精通度を示す。
 乗員地域精通度算出部103は、移動履歴情報122をもとに、各地域における各乗員の移動時間を算出する。ここで、地表は所定の長方形の区画(地域)に、メッシュ状に分割され、それぞれの地域に地域識別子が付与される。乗員地域精通度算出部103は、例えば、移動履歴情報122に含まれる位置情報をもとに、地域毎の移動時間を算出する。そして、乗員地域精通度算出部103は、算出された地域内の移動時間を、当該地域における乗員地域精通度とする。
 なお、乗員地域精通度算出部103は、地域に対する精通度を示すものであれば、移動時間以外の他の情報を、乗員地域精通度としてもよい。例えば、乗員地域精通度算出部103は、地域の移動頻度(訪問回数)や移動距離を蓄積し、これらのうちのいずれかを乗員地域精通度とする、あるいは、これらのうちのいくつかをもとに乗員地域精通度を算出してもよい。また、地域は、長方形の区画に限らず、例えば、交差点をノード、道路をリンクとしたグラフ形式で定義されてもよい。
 測位部107は、GPS(Global Positioning System)等を用いて、地域精通度算出装置100が設置された自動車の位置情報を取得する。
 移動体地域精通度算出部104は、アプリケーション105からの要求に応じて、指定された地域についての移動体地域精通度を算出する。ここで、移動体地域精通度算出部104は、各乗員の乗員地域精通度を用いて、数1式により、移動体地域精通度を算出する。
Figure JPOXMLDOC01-appb-M000001
 ここで、Fijは、地域jにおける、乗員iについての乗員地域精通度、Nは乗員の数である。
 アプリケーション105は、移動体地域精通度を用いて、移動体の乗員に対して、「レストラン情報提供」、「レーン情報通知」等の各種サービスを提供する。また、アプリケーション105は、移動体地域精通度算出部104に移動体地域精通度の算出を要求する。
 出力部106は、アプリケーション105により提供されるサービスの結果や情報を、図示しない表示部や音声出力部を通じて、移動体の利用者に出力する。
 なお、地域精通度算出装置100は、CPU(Central Processing Unit)とプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。また、乗員情報記憶部111、移動履歴記憶部112、及び、乗員地域精通度記憶部113は、それぞれ個別の記憶媒体でも、1つの記憶媒体によって構成されてもよい。
 携帯端末500は、移動履歴出力部501、及び、移動履歴記憶部511を含む。
 移動履歴記憶部511は、携帯端末500を所持する乗員の移動履歴情報122を記憶する。移動履歴出力部501は、地域精通度算出装置100に移動履歴情報122を送信する。なお、携帯端末500は、携帯端末500の位置情報を取得し、移動履歴情報122を生成する移動履歴生成部(図示せず)を含んでいてもよい。
 なお、携帯端末500は、CPUとプログラムを記憶した記憶媒体を含み、プログラムに基づく制御によって動作するコンピュータであってもよい。
 次に、本発明の第1の実施の形態における地域精通度算出装置100の動作について説明する。
 図6は、本発明の第1の実施の形態における地域精通度算出装置100の処理を示すフローチャートである。
 はじめに、各乗員が所持する携帯端末500の移動履歴記憶部511には、予め、各乗員の移動履歴情報122が記憶されていると仮定する。
 地域精通度算出装置100の乗員検出部101は、自動車の各乗員を検出し、乗員情報121を生成する(ステップS101)。乗員検出部101は、生成された乗員情報121を乗員情報記憶部111に保存する。
 例えば、自動車に乗員M1、M2、M3が乗車している場合、乗員検出部101は、図3のような乗員情報121を生成する。
 次に、移動履歴取得部102は、検出された各乗員が所持する携帯端末500の移動履歴記憶部511から、各乗員の移動履歴情報122を、移動履歴出力部501を介して取得する(ステップS102)。移動履歴取得部102は、取得した各乗員の移動履歴情報122を、移動履歴記憶部112に保存する。
 例えば、移動履歴取得部102は、乗員M1、M2、M3の携帯端末500から、図4のような移動履歴情報122を取得する。
 乗員地域精通度算出部103は、各乗員の移動履歴情報122をもとに、各地域について、各乗員の乗員地域精通度を算出し、乗員地域精通度情報123を生成する(ステップS103)。乗員地域精通度算出部103は、乗員地域精通度情報123を、乗員地域精通度記憶部113に保存する。
 例えば、乗員地域精通度算出部103は、図5のような乗員地域精通度情報123を生成する。
 次に、アプリケーション105は、移動体地域精通度算出部104に、移動体地域精通度の算出を要求する。ここで、アプリケーション105は、移動体地域精通度を算出する地域の地域識別子を指定する。アプリケーション105が、現在、自動車が走行している地域における地域精通度を要求する場合、アプリケーション105は、測位部107から取得した位置情報をもとに、現在走行している地域の地域識別子を判定し、指定する。
 移動体地域精通度算出部104は、乗員地域精通度情報123をもとに、指定された地域についての移動体地域精通度を算出する(ステップS104)。ここで、移動体地域精通度算出部104は、数1式により、移動体地域精通度を算出する。
 例えば、アプリケーション105は、地域A1について、移動体地域精通度の算出を要求する。
 移動体地域精通度算出部104は、図5の乗員地域精通度情報123から、乗員M1、M2、M3の地域A1における乗員地域精通度として、それぞれ、0.8、0.5、0.5を取得する。そして、移動体地域精通度算出部104は、数1式により、移動体地域精通度=0.8+0.5+0.5=1.8を算出する。
 アプリケーション105は、移動体地域精通度算出部104により算出された移動体地域精通度を用いて、利用者にサービスや情報を提供する(ステップS105)。
 ここで、アプリケーション105は、例えば、移動体地域精通度が所定の閾値以上であれば、自動車の乗員が、現在、自動車が走行中の地域に精通していると判断して、サービスや情報の利用者への提供を行わない。一方、移動体地域精通度が所定の閾値未満であれば、自動車の乗員が地域に精通していないと判断して、サービスや情報を自動車の乗員に提示する。
 例えば、アプリケーション105が「レストラン情報提供」であり、移動体地域精通度が所定の閾値以上の場合、アプリケーション105は、「地域における推薦するレストランの情報」の提示を省略する。一方、地域精通度が所定の閾値未満の場合、上記の情報を提示する。
 以上により、本発明の第1の実施形態の動作が完了する。
 次に、本発明の第1の実施の形態の特徴的な構成を説明する。図1は、本発明の第1の実施の形態の特徴的な構成を示すブロック図である。
 図1を参照すると、本発明の第1の実施形態に係る地域精通度算出装置100は、乗員検出部101と移動体地域精通度算出部104とを含む。
 乗員検出部101は、移動体の複数の乗員を検出する。移動体地域精通度算出部104は、複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する。
 本発明の第1の実施の形態によれば、複数の乗員が乗車している移動体に対してサービスを提供する場合に適した地域精通度を算出できる。その理由は、移動体地域精通度算出部104が、移動体の複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出するためである。
 また、本発明の第1の実施の形態によれば、地域精通度が低い場合に移動体にサービスの提供を行うシステムにおいて、乗員にとって不要なサービスを提供することを防ぐことができる。その理由は、アプリケーション105が、複数の乗員の乗員地域精通度をもと算出された移動体地域精通度を用いて、サービスを提供するかどうかを判断するため、複数の乗員のいずれかの地域精通度が高い場合には、サービスの提供が抑制されるためである。これにより、不要なサービスの提供により乗員が感じる不快感が低減される。
 (第2の実施の形態)
 次に、本発明の第2の実施の形態について説明する。本発明の第2の実施の形態は、移動体地域精通度を算出するときに、アプリケーション105毎に設定された、各乗員の乗車位置に応じた加重値を用いる点において、本発明の第1の実施の形態と異なる。
 なお、本発明の第2の実施の形態において、第1の実施の形態と同様の構成要素については、第1の実施の形態と同じ符号を付与する。
 次に、本発明の第2の実施の形態の構成について説明する。図7は、本発明の第2の実施の形態に係る地域精通度算出装置100を含むナビゲーションシステム1の構成を示すブロック図である。
 本発明の第2の実施の形態の地域精通度算出装置100は、本発明の第1の実施の形態の地域精通度算出装置100の構成に加えて、加重値情報記憶部214を含む。さらに、乗員検出部101と乗員情報記憶部111とが、乗員検出部201と乗員情報記憶部211とに置き換えられている。
 乗員検出部201は、自動車の各乗員の乗員識別子と当該乗員の自動車内での乗車位置(座席位置)を識別する乗車位置識別子とを検出し、乗員情報221を生成する。乗員情報記憶部211は、乗員検出部201により生成された乗員情報221を記憶する。
 図8は、本発明の第2の実施の形態における乗員情報221の例を示す図である。乗員情報221は、乗車位置識別子と乗員識別子とを含む。図8の例では、乗車位置識別子P1、P2、P3の乗車位置に、乗員識別子M1、M2、M3の乗員が検出されている。
 図9は、本発明の第2の実施の形態における、自動車内での乗車位置の例を示す図である。図9の例では、運転席、助手席、…の順に、P1、P2、…のように、乗車位置識別子が付与されている。
 乗員検出部201は、例えば、各座席に設置されたRFIDタグリーダにより、乗員の所持するRFIDタグを読み取ることにより、各乗車位置に対する乗員識別子を取得する。また、乗員検出部201は、顔認識技術を用いて、乗車位置と乗員を判定してもよい。また、乗員検出部201は、各座席に設置されたBluetooth等の近距離通信を用いて取得した、乗員の携帯端末500の端末識別子をもとに、乗車位置と乗員を判定してもよい。
 加重値情報記憶部214は、加重値情報224を記憶する。加重値情報224は、移動体地域精通度を算出するときに各乗員の乗車位置に応じて乗員地域精通度に乗じる重みの値を示す。図10は、本発明の第2の実施の形態における加重値情報224の例を示す図である。加重値情報224は、アプリケーション105を識別するアプリケーション識別子(アプリケーション名)毎に、乗車位置識別子に対する加重値を示す。
 加重値情報224における各乗車位置に対する加重値は、例えば、アプリケーション105がサービスを提供する対象としている乗員の乗車位置や、その乗員に当該サービスに関係する情報を提供できる他の乗員の乗員位置、当該他の乗員が当該情報を提供する可能性等をもとに設定される。
 例えば、地域におけるレストランの情報を提供する「レストラン情報提供」のアプリケーション105は、自動車内の全ての乗車位置の乗員を対象に情報を提供し、各乗員は、他の乗員が有するレストランの知識を、自動車内で共有できる。したがって、「レストラン情報提供」のアプリケーション105については、図10に示すように、乗車位置によらず、ほぼ同じ加重値が設定される。
 一方、道路上の各通行帯における進行可能方向を通知する「レーン情報通知」のアプリケーション105は、運転席の乗員(運転手)を対象に情報を提供する。この場合、助手席の乗員は、運転手の運転操作に注意を払う可能性が高く、運転手に地域のレーン情報に関する情報を提供する可能性が後部座席の乗員に比べて高い。後部座席の乗員は、運転手の運転操作に注意を払う可能性が低く、運転手に地域のレーン情報に関する情報を提供する可能性が助手席の乗員に比べて低い。したがって、「レーン情報通知」のアプリケーション105については、図10に示すように、運転席、助手席、後部座席の順に、小さくなるような加重値が設定される。
 なお、加重値情報224は、管理者等により事前に設定される。また、加重値情報224において、移動体地域精通度を算出するために使用しない乗車位置の加重値は0であってもよい。また、加重値情報224は、移動体地域精通度を算出するために使用する乗車位置のみについて、その加重値を示していてもよい。
 移動体地域精通度算出部104は、乗員情報221と加重値情報224とをもとに、各乗員の乗車位置に対応する加重値を取得する。そして、移動体地域精通度算出部104は、各乗員の加重値と乗員地域精通度とを用いて、数2式により、移動体地域精通度を算出する。
Figure JPOXMLDOC01-appb-M000002
 ここで、Fijは、地域jにおける、乗員iについての乗員地域精通度、Wiは乗員iに対する加重値、Nは乗員の数である。
 次に、本発明の第2の実施の形態における地域精通度算出装置100の動作について説明する。
 図11は、本発明の第2の実施の形態における地域精通度算出装置100の処理を示すフローチャートである。
 地域精通度算出装置100の乗員検出部201は、自動車の各乗員の乗車位置を検出し、乗員情報221を生成する(ステップS201)。乗員検出部201は、生成された乗員情報221を乗員情報記憶部211に保存する。
 例えば、図9の乗車位置P1、P2、P3に、乗員M1、M2、M3が乗車している場合、乗員検出部201は、図8のような乗員情報221を生成する。
 移動履歴情報122の取得、及び、乗員地域精通度情報123の生成の動作(ステップS202、S203)は、本発明の第1の実施の形態の動作(ステップS102、S103)と同様となる。
 例えば、移動履歴取得部102は、乗員M1、M2、M3の携帯端末500から、図4のような移動履歴情報122を取得する。また、乗員地域精通度算出部103は、図5のような乗員地域精通度情報123を生成する。
 次に、アプリケーション105は、移動体地域精通度算出部104に、移動体地域精通度の算出を要求する。ここで、アプリケーション105は、移動体地域精通度を算出する地域の地域識別子とアプリケーション識別子とを指定する。
 移動体地域精通度算出部104は、加重値情報224から、指定されたアプリケーションについて、各乗員の乗車位置に対する加重値を取得する(ステップS204)。そして、移動体地域精通度算出部104は、乗員地域精通度情報123をもとに、指定された地域についての移動体地域精通度を算出する(ステップS205)。ここで、移動体地域精通度算出部104は、数2式により、移動体地域精通度を算出する。
 例えば、アプリケーション105が「レーン情報通知」である場合、アプリケーション105は、地域A1とアプリケーション識別子「レーン情報通知」とを指定して、移動体地域精通度の算出を要求する。
 移動体地域精通度算出部104は、図3の乗員情報221から、乗員M1、M2、M3の乗車位置P1、P2、P3を取得する。そして、移動体地域精通度算出部104は、図10の加重値情報224から、「レーン情報通知」のアプリケーション105について、乗車位置P1、P2、P3に対する加重値として、それぞれ、1.0、0.5、0.1を取得する。また、移動体地域精通度算出部104は、図5の乗員地域精通度情報123から、乗員M1、M2、M3の地域A1における乗員地域精通度として、それぞれ、0.8、0.5、0.5を取得する。そして、移動体地域精通度算出部104は、数2式により、移動体地域精通度=1.0×0.8+0.5×0.5+0.1×0.5=1.1を算出する。
 アプリケーション105は、移動体地域精通度算出部104により算出された移動体地域精通度を用いて、利用者にサービスや情報を提供する(ステップS206)。
 例えば、「レーン情報通知」のアプリケーション105は、移動体地域精通度が所定の閾値以上の場合、「通行帯における進行可能方向」の提示を省略する。一方、地域精通度が所定の閾値未満の場合、上記の情報を提示する。
 以上により、本発明の第2の実施形態の動作が完了する。
 本発明の第2の実施の形態によれば、複数の乗員が乗車している移動体に対してサービスを提供する場合に、アプリケーションに応じた地域精通度を算出できる。その理由は、移動体地域精通度算出部104が、各乗員の乗員地域精通度に、アプリケーション毎に設定された、当該乗員の乗車位置に対する加重値を乗じて、複数の乗員について合計することにより、移動体地域精通度を算出するためである。
 (第3の実施の形態)
 次に、本発明の第3の実施の形態について説明する。本発明の第3の実施の形態は、移動履歴情報122を移動体の移動履歴で更新する点において、本発明の第2の実施の形態と異なる。
 なお、本発明の第3の実施の形態において、第2の実施の形態と同様の構成要素については、第2の実施の形態と同じ符号を付与する。
 次に、本発明の第3の実施の形態の構成について説明する。図12は、本発明の第3の実施の形態に係る地域精通度算出装置100を含むナビゲーションシステム1の構成を示すブロック図である。
 本発明の第3の実施の形態の地域精通度算出装置100は、本発明の第2の実施の形態の地域精通度算出装置100の構成に加えて、移動履歴更新部309を含む。
 移動履歴更新部309は、測位部107により取得された、自動車の位置情報をもとに、移動履歴記憶部112に記憶された移動履歴情報122を更新する。
 次に、本発明の第3の実施の形態における地域精通度算出装置100の動作について説明する。
 図13は、本発明の第3の実施の形態における地域精通度算出装置100の処理を示すフローチャートである。
 乗員情報221の生成、及び、移動履歴情報122の生成の動作(ステップS301、S302)は、本発明の第2の実施の形態の動作(ステップS201、S202)と同様となる。
 次に、移動履歴更新部309は、測位部107により取得された、自動車の位置情報をもとに、移動履歴情報122に移動履歴(自動車の走行履歴)を追加(更新)する(ステップS303)。ここで、移動履歴更新部309は、管理者等に予め指定された所定の乗員の移動履歴情報122に走行履歴を追加する。例えば、移動履歴更新部309は、乗車位置が運転席である乗員(運転手)の移動履歴情報122に走行履歴を追加してもよいし、全ての乗員の移動履歴情報122に走行履歴を追加してもよい。
 なお、移動履歴更新部309は、更新された各乗員の移動履歴情報122を、各乗員の携帯端末500に送信し、各携帯端末500が移動履歴記憶部511に保存するようにしてもよい。
 次に、乗員地域精通度算出部103は、各乗員の移動履歴情報122をもとに、各地域について、各乗員の地域精通度を算出し、乗員地域精通度情報123を生成する(ステップS304)。ここで、乗員地域精通度算出部103は、一定期間毎等、管理者等に予め指定された所定のタイミングで、乗員地域精通度情報123を生成する。
 以降、アプリケーション105が、移動体地域精通度の算出を要求してから、利用者にサービスを提供するまでの動作(ステップS305からS307)は、本発明の第2の実施の形態の動作(ステップS204からS206)と同様となる。
 以上により、本発明の第3の実施形態の動作が完了する。
 本発明の第3の実施の形態によれば、移動体地域精通度の算出精度を向上できる。その理由は、移動履歴更新部309が、移動体の位置情報をもとに、移動履歴記憶部112に記憶された移動履歴情報122を更新し、乗員地域精通度算出部103が、更新された移動履歴情報122を用いて、乗員地域精通度を算出するためである。
 以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
 例えば、上述の実施形態においては、地域精通度算出装置100が設置される移動体を自動車としたが、移動体は、タクシー、バス、鉄道車両、船舶、飛行機等、他の輸送機器や公共交通車両であってもよい。
 また、上述の実施形態においては、地域精通度算出装置100の全ての構成要素が、移動体に設置されるとしたが、地域精通度算出装置100の一部の構成要素が、地域精通度算出装置100とネットワークにより接続されたサーバ装置に含まれていてもよい。
 また、上述の実施形態においては、地域精通度算出装置100は、移動履歴情報122を各乗員の携帯端末500から取得するとしたが、地域精通度算出装置100は、移動履歴情報122を、地域精通度算出装置100とネットワークにより接続されたサーバ装置から取得してもよい。
 また、地域精通度算出装置100は、移動履歴情報122を携帯端末500やサーバ装置から取得せずに、測位部107により取得された位置情報をもとに生成してもよい。
 この出願は、2011年6月14日に出願された日本出願特願2011−132003を基礎とする優先権を主張し、その開示の全てをここに取り込む。
 本発明は、カーナビゲーションシステム、PND、公共交通車両向け情報提供システム等、移動体にサービスや情報を提供する各種システムに適用できる。
 1 ナビゲーションシステム
 100 地域精通度算出装置
 101 乗員検出部
 102 移動履歴取得部
 103 乗員地域精通度算出部
 104 移動体地域精通度算出部
 105 アプリケーション
 106 出力部
 107 測位部
 111 乗員情報記憶部
 112 移動履歴記憶部
 113 乗員地域精通度記憶部
 121 乗員情報
 122 移動履歴情報
 123 乗員地域精通度情報
 201 乗員検出部
 211 乗員情報記憶部
 221 乗員情報
 214 加重値情報記憶部
 224 加重値情報
 309 移動履歴更新部
 500 携帯端末
 501 移動履歴出力部
 511 移動履歴記憶部

Claims (10)

  1.  移動体の複数の乗員を検出する乗員検出手段と、
     前記複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、前記移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する移動体地域精通度算出手段と
    を含む地域精通度算出装置。
  2.  さらに、前記移動体内での複数の位置の各々に対する加重値を示す加重値情報を記憶する加重値情報記憶手段を含み、
     前記乗員検出手段は、前記複数の乗員の各々の前記移動体内での位置を検出し、
     前記移動体地域精通度算出手段は、前記複数の乗員の各々の前記乗員地域精通度に、前記移動体内での複数の位置の内の当該乗員の位置に対する加重値を乗じて、前記複数の乗員について合計することにより、前記移動体地域精通度を算出する
    請求項1に記載の地域精通度算出装置。
  3.  前記加重値情報は、複数のアプリケーションの各々について、前記移動体内での複数の位置の各々に対する加重値を示し、
     前記移動体地域精通度算出手段は、前記複数のアプリケーションのいずれかが前記移動体地域精通度を要求した場合、前記加重値情報における当該アプリケーションについての加重値を用いて、前記移動体地域精通度を算出する
    請求項2に記載の地域精通度算出装置。
  4.  前記移動体は自動車であり、前記移動体内での複数の位置は、運転席と運転席以外の席とを含む
    請求項2または3に記載の地域精通度算出装置。
  5.  さらに、前記地域における前記複数の乗員の各々の移動時間、移動頻度、移動距離の内の少なくとも1つをもとに前記乗員地域精通度を算出する乗員地域精通度算出手段
    を含む請求項1から4のいずれかに記載の地域精通度算出装置。
  6.  さらに、前記移動体の位置を示す位置情報を検出する測位手段と、
     前記検出された位置情報をもとに、前記複数の乗員の内の所定の乗員の前記移動履歴を更新する移動履歴更新手段と
    を含む請求項5に記載の地域精通度算出装置。
  7.  移動体の複数の乗員を検出し、
     前記複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、前記移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する
    地域精通度算出方法。
  8.  さらに、前記移動体内での複数の位置の各々に対する加重値を示す加重値情報を記憶し、
     前記複数の乗員を検出する場合、前記複数の乗員の各々の前記移動体内での位置を検出し、
     前記移動体地域精通度を算出する場合、前記複数の乗員の各々の前記乗員地域精通度に、前記移動体内での複数の位置の内の当該乗員の位置に対する加重値を乗じて、前記複数の乗員について合計することにより、前記移動体地域精通度を算出する
    請求項7に記載の地域精通度算出方法。
  9.  コンピュータに、
     移動体の複数の乗員を検出し、
     前記複数の乗員の各々の、地域に精通している度合いである地域精通度を示す乗員地域精通度をもとに、前記移動体の複数の乗員に対する地域精通度を示す移動体地域精通度を算出する
    処理を実行させる地域精通度算出プログラムを格納する、コンピュータが読み取り可能な記録媒体。
  10.  さらに、前記移動体内での複数の位置の各々に対する加重値を示す加重値情報を記憶し、
     前記複数の乗員を検出する場合、前記複数の乗員の各々の前記移動体内での位置を検出し、
     前記移動体地域精通度を算出する場合、前記複数の乗員の各々の前記乗員地域精通度に、前記移動体内での複数の位置の内の当該乗員の位置に対する加重値を乗じて、前記複数の乗員について合計することにより、前記移動体地域精通度を算出する
    処理を実行させる前記地域精通度算出プログラムを格納する、請求項9に記載のコンピュータが読み取り可能な記録媒体。
PCT/JP2012/065446 2011-06-14 2012-06-12 地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラム WO2012173268A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011132003 2011-06-14
JP2011-132003 2011-06-14

Publications (1)

Publication Number Publication Date
WO2012173268A1 true WO2012173268A1 (ja) 2012-12-20

Family

ID=47357245

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/065446 WO2012173268A1 (ja) 2011-06-14 2012-06-12 地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラム

Country Status (1)

Country Link
WO (1) WO2012173268A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3882554B2 (ja) * 2001-09-17 2007-02-21 日産自動車株式会社 ナビゲーション装置
JP2008064605A (ja) * 2006-09-07 2008-03-21 Nissan Motor Co Ltd 地図表示装置、地図表示方法およびコンピュータ・プログラム
JP2008249652A (ja) * 2007-03-30 2008-10-16 Aisin Aw Co Ltd ナビゲーション装置
JP2009222409A (ja) * 2008-03-13 2009-10-01 Pioneer Electronic Corp 情報出力装置、情報出力方法、情報出力プログラムおよび記録媒体

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3882554B2 (ja) * 2001-09-17 2007-02-21 日産自動車株式会社 ナビゲーション装置
JP2008064605A (ja) * 2006-09-07 2008-03-21 Nissan Motor Co Ltd 地図表示装置、地図表示方法およびコンピュータ・プログラム
JP2008249652A (ja) * 2007-03-30 2008-10-16 Aisin Aw Co Ltd ナビゲーション装置
JP2009222409A (ja) * 2008-03-13 2009-10-01 Pioneer Electronic Corp 情報出力装置、情報出力方法、情報出力プログラムおよび記録媒体

Similar Documents

Publication Publication Date Title
US11922803B2 (en) Method, apparatus, and system for detecting a merge lane traffic jam
JP6904637B2 (ja) 輸送停車場ロケーションを決定するためのシステムと方法
CN112236648B (zh) 使用v2x补充信息增强导航体验
US9904286B2 (en) Method and apparatus for providing adaptive transitioning between operational modes of an autonomous vehicle
US9691281B2 (en) Navigation system with image assisted navigation mechanism and method of operation thereof
US9812007B2 (en) Map generation system, map generation device, map generation method, and program
CN104468140A (zh) 用于在一组车辆之间共享信息的方法、***和装置
US20200090503A1 (en) Method, apparatus, and system for real-time detection of road closures
US8639439B2 (en) Electronic device and transportion information management method utilized thereby
WO2015156279A1 (ja) 歩行者と運転者間の情報共用システム
US10088330B2 (en) Navigation system with notification mechanism and method of operation thereof
JP2019074803A (ja) サーバ装置および車両システム
JP5741452B2 (ja) 車両用ナビゲーション装置
CN111928870B (zh) 一种行驶路线规划的方法及装置、计算设备和存储介质
US20220092970A1 (en) Method and apparatus for traffic report certainty estimation
JP2018063266A (ja) 表示制御装置、表示制御方法及びプログラム
JP5494501B2 (ja) 情報処理システム
WO2023021162A2 (en) Automated dynamic routing unit and method thereof
WO2012173268A1 (ja) 地域精通度算出装置、地域精通度算出方法、及び、地域精通度算出プログラム
JP2016139427A (ja) 情報処理システム、情報処理装置、情報処理方法、および情報処理プログラム
JP2008304261A (ja) 車載ナビゲーション装置
JP2005056005A (ja) サーバ
US20240233535A1 (en) Apparatus and methods determining a newly established vehicle-related rule within an area
CN113928246B (zh) 信息处理装置、信息处理***、车辆以及计算机可读取的介质
JP2014099016A (ja) 情報処理システム、情報処理装置、サーバ、端末装置、情報処理方法、およびプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12800098

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12800098

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP