US 11,928,835 B2
Map representation data processing device, information processing method, and program
Varela Enrique Javier Arriaga, Kyoto (JP); and Toru Takahashi, Kyoto (JP)
Assigned to STROLY INC., Kyoto (JP)
Appl. No. 17/622,473
Filed by STROLY INC., Kyoto (JP)
PCT Filed Jun. 22, 2020, PCT No. PCT/JP2020/024436
§ 371(c)(1), (2) Date Dec. 23, 2021,
PCT Pub. No. WO2020/262313, PCT Pub. Date Dec. 30, 2020.
Claims priority of application No. 2019-117259 (JP), filed on Jun. 25, 2019.
Prior Publication US 2022/0318297 A1, Oct. 6, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/532 (2019.01); G06F 16/55 (2019.01); G06F 16/587 (2019.01); G06T 7/70 (2017.01); G06V 10/40 (2022.01); G06V 10/764 (2022.01); G06V 30/19 (2022.01)
CPC G06T 7/70 (2017.01) [G06F 16/532 (2019.01); G06F 16/55 (2019.01); G06F 16/587 (2019.01); G06V 10/40 (2022.01); G06V 10/764 (2022.01); G06V 30/19 (2022.01)] 21 Claims
OG exemplary drawing
 
1. A map representation data processing device comprising:
a photograph reception unit that receives a captured map photograph from a terminal device;
a determination unit that searches a navigation information group that contains two or more pieces of navigation information that contain map representation data and two or more pieces of correspondence information that are each a set of coordinate information and position information on the map representation data that is one of an illustration map, a handwritten map, and a sketch map, and determines a piece of navigation information that has a relationship that satisfies a first condition, with the map photograph;
a string acquisition unit that acquires one or more strings from the map photograph; and
a navigation information transmission unit that transmits the piece of navigation information determined by the determination unit, to the terminal device, wherein:
the determination unit determines the piece of navigation information that satisfies the first condition, using the one or more strings,
region specification information that specifies a region that is covered by the piece of map representation data is stored in association with the piece of navigation information,
the string acquisition unit acquires three or more strings from the map photograph,
the map representation data processing device further comprises:
a position information acquisition unit that acquires pieces of position information corresponding to pieces of location information that are three or more strings acquired by the string acquisition unit, using a location dictionary that contains one or more pieces of location position information that associate the pieces of location information that specify locations and pieces of position information that specify positions of the locations with each other; and
a region specification information acquisition unit that acquires region specification information that specifies a region that is covered by the map photograph, using the three or more pieces of position information acquired by the position information acquisition unit, and
the determination unit determines a piece of navigation information corresponding to the region specification information acquired by the region specification information acquisition unit and the region specification information that satisfies the first condition.