[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2013098980A1 - 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法 - Google Patents

情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法 Download PDF

Info

Publication number
WO2013098980A1
WO2013098980A1 PCT/JP2011/080341 JP2011080341W WO2013098980A1 WO 2013098980 A1 WO2013098980 A1 WO 2013098980A1 JP 2011080341 W JP2011080341 W JP 2011080341W WO 2013098980 A1 WO2013098980 A1 WO 2013098980A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
information processing
imaging
processing apparatus
map
Prior art date
Application number
PCT/JP2011/080341
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 パイオニア株式会社
Priority to PCT/JP2011/080341 priority Critical patent/WO2013098980A1/ja
Publication of WO2013098980A1 publication Critical patent/WO2013098980A1/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/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3833Creation or updating of map data characterised by the source of data
    • G01C21/3848Data obtained from both position sensors and additional sensors
    • 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/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3833Creation or updating of map data characterised by the source of data
    • G01C21/3837Data obtained from a single source

Definitions

  • the present application belongs to the technical fields of an information processing system, an information processing apparatus, an information processing program, an information recording medium, and an information processing method. More specifically, an information processing system in which a plurality of information processing devices are connected, each information processing device, a program for the information processing device, an information recording medium on which the information processing program is recorded, and the information processing The present invention belongs to the technical field of information processing methods executed in a system.
  • information such as roads, stores, traffic lights, etc. is recorded in advance on a map used for guidance in a vehicle navigation system.
  • information is collected, for example, when the creator of the map actually travels on roads nationwide.
  • features such as roads and buildings that should be displayed on the map are newly constructed every day, but due to the above circumstances, it takes time to update the map corresponding to the new architecture, As a result, there may be a difference between the information on the map and the actual road.
  • a navigation apparatus is provided with a camera, and update information for map update is acquired from an image captured by the camera and used for map update.
  • the invention described in Patent Document 1 has already been made.
  • the invention described in Patent Document 1 since an image is recognized using an in-vehicle device, there is a problem that advanced image analysis cannot be performed from the viewpoint of the processing speed of the in-vehicle device. It was.
  • the inventions described in Patent Document 2 and Patent Document 3 below have been made. These inventions are configured to transmit captured images to a server device connected via a network and perform necessary and advanced processing such as image recognition on the server device.
  • the image to be transmitted is narrowed down by transmitting the image to the server device at the timing when the vehicle reaches a specific position such as around a predetermined landmark (a famous feature or the like). It is configured to do.
  • JP 2002-243469 A Japanese Patent Laid-Open No. 2004-205344 (for example, FIGS. 1 and 2) Japanese Unexamined Patent Publication No. 2007-78600 (for example, FIGS. 1 and 2)
  • Another object of the present invention is to provide an information processing system or the like that can update a map corresponding to a case where a new feature or the like is around a vehicle or the like.
  • the invention according to claim 1 is a first information processing apparatus that is one information processing apparatus that moves together with a moving body in an information processing system in which a plurality of information processing apparatuses are connected.
  • An apparatus includes: a position detection unit that detects a position of the first information processing device at the time of imaging by an imaging unit that captures an image of the periphery of the moving body and generates imaging information corresponding to the periphery; and the generated imaging information And comparison means for comparing the previous imaging information generated by imaging the surroundings before the generation of the imaging information at the detected position, and when the imaging information and the past imaging information are different, Transmission means for transmitting the imaging information and position information corresponding to the detected position to a second information processing apparatus that is another information processing apparatus, and the second information processing apparatus includes: The input means for inputting the imaging information and the position information transmitted from the first information processing apparatus and the map information corresponding to the position corresponding to the input position information are used for the input imaging information. Updating means.
  • the invention according to claim 6 is the first information processing apparatus included in the information processing system according to any one of claims 1 to 5.
  • An apparatus comprising at least the position detection unit, the comparison unit, and the transmission unit.
  • the invention according to claim 7 is the information processing that is the second information processing apparatus included in the information processing system according to any one of claims 1 to 5.
  • An apparatus comprising at least the input means and the update means.
  • the invention according to claim 8 is the information processing apparatus that is the first information processing apparatus included in the information processing system according to any one of claims 1 to 5.
  • a computer included in the apparatus is caused to function as at least the position detection unit, the comparison unit, and the transmission unit.
  • the invention according to claim 9 is the second information processing apparatus included in the information processing system according to any one of claims 1 to 5.
  • a computer included in the apparatus is caused to function as at least the input unit and the update unit.
  • the invention according to claim 10 is the information processing program according to claim 8 or 9 read by the computer according to claim 8 or 9, respectively. It is recorded as possible.
  • an invention according to claim 11 is an information processing method executed in an information processing system in which a plurality of information processing devices are connected.
  • the first information processing apparatus which is the one information processing apparatus that performs imaging and generates imaging information corresponding to the surroundings, and the one information processing apparatus that moves together with the moving body, the position of the first information processing apparatus at the time of imaging
  • the generated imaging information and past imaging information generated by imaging the surroundings before the imaging information is generated at the detected position.
  • the imaging information and the past imaging information correspond to each other.
  • 1 is a block diagram illustrating a schematic configuration of an information processing system according to an embodiment. It is a block diagram which shows schematic structure of the map data update system which concerns on 1st Example. It is a flowchart which shows the map data update process which concerns on 1st Example. It is a block diagram which shows schematic structure of the map data update system which concerns on 2nd Example. It is a flowchart which shows the map data update process which concerns on 2nd Example.
  • FIG. 1 is a block diagram illustrating a schematic configuration of the information processing system according to the embodiment.
  • the information processing system S allows the first information processing apparatus 1 and the second information processing apparatus 10 to exchange data with each other via a network NW such as the Internet. Connected and configured.
  • the first information processing apparatus 1 moves together with a moving body such as a vehicle, a bicycle, or a person.
  • the first information processing apparatus 1 includes a position detection unit 3, a comparison unit 4, and a transmission unit 5.
  • the second information processing apparatus 10 includes an input unit 11 and an update unit 12.
  • the position detection means 3 of the first information processing apparatus 1 images the surroundings of the moving body that moves together with the first information processing apparatus 1, and the first information at the time of imaging by the imaging means that generates imaging information corresponding to the surroundings.
  • the position of the processing device 1 is detected.
  • the position detection means 3 detects the position of the moving body that moves together with the first information processing apparatus 1 by, for example, so-called self-contained navigation or by GPS (Global Positioning System).
  • GPS Global Positioning System
  • the comparison unit 4 of the first information processing apparatus 1 captures the surroundings of the moving body before the generation of the imaging information at the position detected by the imaging information generated by the imaging unit and the position detection unit 3. The generated past imaging information is compared.
  • the transmission unit 5 of the first information processing apparatus 1 is configured to detect the imaging information and the position information corresponding to the position detected by the position detection unit 3 when the imaging information generated by the imaging unit is different from the past imaging information. Is transmitted to the second information processing apparatus 10.
  • the receiving means 11 of the second information processing apparatus 10 receives the imaging information and the position information transmitted from the first information processing apparatus 1.
  • the updating unit 12 of the second information processing apparatus 10 captures the map information corresponding to the position corresponding to the position information transmitted from the first information processing apparatus 1 and the imaging information transmitted from the first information processing apparatus 1. Update using.
  • the imaging information automatically captured / generated is different from the past imaging information previously captured / generated at the same position.
  • the imaging information is transmitted to the second information processing apparatus 10 to be used for updating the map information. Therefore, a new feature or the like is around the moving body without imposing a burden on the user of the first information processing apparatus 1 and suppressing the communication amount between the first information processing apparatus 1 and the second information processing apparatus 10. Map information can be updated accordingly.
  • FIG. 2 is a block diagram showing a schematic configuration of the map data update system according to the first embodiment
  • FIG. 3 is a flowchart showing a map data update process according to the first embodiment.
  • the same member number as each structural member in the information processing system S is used for each structural member of the example corresponding to each structural member in the information processing system S according to the embodiment shown in FIG. ing.
  • the map data update system S1 according to the first example as an example of the information processing system S according to the embodiment includes a plurality of navigation devices 1 each of which is an example of the first information processing device 1.
  • the map management apparatus 10 as an example of the second information processing apparatus 10 is configured to be connected to and from each other via a network NW such as the Internet or a dedicated line.
  • each of the navigation devices 1 is mounted on the vehicle M, for example, and guides the movement of the vehicle M while moving with the vehicle M, respectively.
  • Each navigation device 1 includes an imaging unit 2, a position detection unit 3 as an example of a position detection unit 3, an image analysis unit 4 as an example of a comparison unit 4, and a transmission unit 5 as an example of a transmission unit 5.
  • an image comprising a display unit 6 including a liquid crystal display, a control unit 7 including a CPU, a RAM (Random Access Memory), a ROM (Read Only Memory), and the like, and a hard disk drive (hereinafter simply referred to as HDD), for example.
  • a recording unit 8 and a map recording unit 9 composed of an HDD or the like are provided.
  • the map management apparatus 10 includes a receiving unit 11 as an example of the receiving unit 11, a map updating unit 12 as an example of the updating unit 12, a control unit 13 including a CPU, a RAM, a ROM, and the like, an image recognition unit 14, and the like. And a map recording unit 15 composed of an HDD or the like.
  • each navigation device 1 has the same configuration and performs the same operation, in the following description, the map according to the first embodiment is used using the relationship between one navigation device 1 and the map management device 10. The configuration and operation of the data update system S1 will be described.
  • the position detection unit 3 of the navigation device 1 uses, for example, GPS, vehicle speed pulses corresponding to rotation of a tire (not shown) of the vehicle M, acceleration data from a gyro sensor (not shown), or the like.
  • the current position of the vehicle M on which the navigation device 1 is mounted is specified by, for example, latitude / longitude and altitude.
  • the control unit 7 sets the specified position as the position of the navigation device 1 itself.
  • the imaging unit 2 of the navigation device 1 is composed of, for example, a video camera or a still camera. Then, when the vehicle M is stopped or moving, the imaging unit 2 automatically controls the moving road, the surrounding scenery, a building such as a store on the route, or a famous feature under the control of the control unit 7. The image data corresponding to the scenery is generated and output to the image analysis unit 4. In addition, you may comprise so that imaging of scenery etc. in the image pick-up part 2 may be automatically performed corresponding to some driving
  • control unit 7 of the navigation device 1 obtains position data indicating the position of the navigation device 1 at the timing when the scenery corresponding to the generated image data is captured (that is, the timing at which the image data is generated). Obtained from the position detector 3. As a result, the control unit 7 records the image data generated by the imaging unit 2 and the position data indicating the position of the navigation device 1 at the timing at which the image data was generated as a pair in the image recording unit 8. .
  • the image analysis unit 4 of the navigation device 1 controls the image data generated by the imaging unit 2 under the control of the control unit 7 using the position data, and the position of the navigation device 1 when the image data is generated.
  • the image data that has been captured / generated in the past and recorded in the image recording unit 8 is compared, and it is determined whether or not there is a difference between the two image data, that is, whether or not they are different.
  • the determination result is output to the unit 7.
  • a determination method in the image analysis unit 4 for example, two image data are overlapped, and for example, a difference is detected for each pixel constituting the image data.
  • the image data can be determined to be different. In this case, it may be determined that both image data are different even if they are not different in all pixels.
  • the control unit 7 captures the image data captured / generated by the imaging unit 2 and the time when the image data is generated.
  • the position data indicating the position of the navigation device 1 is output to the map management device 10 via the transmission unit 5 and the network NW.
  • the transmission unit 5 performs necessary output interface processing and the like on the image data and position data to be transmitted.
  • the map recording unit 9 records the map data necessary for guiding the movement of the vehicle M by the navigation device 1 in a nonvolatile manner, and outputs the map data to the control unit 7 as necessary.
  • the control part 7 performs the process required for the said guidance using the said output map data, and performs the map data update process which concerns on 1st Example demonstrated using FIG.
  • the display unit 6 displays a map or the like necessary for the guidance under the control of the control unit 7 and displays an image or the like corresponding to the image data as necessary.
  • the map recording unit 15 of the map management device 10 records, in a nonvolatile manner, map data to be distributed to each navigation device 1 via, for example, the network NW under the control of the control unit 13.
  • the map data is updated as necessary by the map update unit 12 as will be described later.
  • the receiving unit 11 of the map management apparatus 10 receives the image data and the position data transmitted from the transmitting unit 5 of any of the navigation devices 1 under the control of the control unit 13, and performs necessary input interface processing. And output to the control unit 13.
  • the image recognition unit 14 of the map management apparatus 10 includes the contents of the signboard of the road or the store included in the received image data (specifically, for example, imaged as a signboard). Or the like, and the traffic signal is output to the control unit 13.
  • the map update unit 12 of the map management apparatus 10 displays the recognition result in the image recognition unit 14 and the map data already recorded in the map recording unit 15 in the recognition result.
  • the position data transmitted together with the basic image data is compared as a clue to determine whether there is a difference between the two. If there is a difference between the two, the map updating unit 12 updates necessary map data among the map data recorded in the map recording unit 15 using the recognition result in the image recognition unit 14.
  • the control unit 13 controls the receiving unit 11, the map update unit 12, the image recognition unit 14, and the map recording unit 15 to execute the map data update process according to the first embodiment, and the entire map management device 10. Centrally control the operation.
  • map data update processing according to the first embodiment which is executed mainly by the control unit 7 of the navigation device 1 and the control unit 13 of the map management device 10, will be specifically described with reference to FIGS. 2 and 3. To do.
  • the control unit 7 of the navigation device 1 controls the imaging unit 2 when the navigation device 1 is turned on, and the above-described operation is performed while the vehicle M is stopped or moving. As described above, the moving scenery or the like is automatically imaged, and image data corresponding to the scenery or the like is generated and output to the image analysis unit 4 (step S1).
  • the control unit 7 controls the position detection unit 3 to specify the current position of the vehicle M (in other words, the current position of the navigation device 1) as described above (step S2). Further, the control unit 7 records the image data generated by the imaging unit 2 and the position data corresponding to the image data as a pair in the image recording unit 8 (step S3).
  • control unit 7 reads out from the image recording unit 8 the image data previously captured / generated at the position where the image data was generated by the imaging unit 2 and recorded in the image recording unit 8 (step S4).
  • the read image data and the image data generated by the imaging unit 2 are compared by the image analysis unit 4 (step S5), and it is determined whether or not the two image data are different (step S6). If it is determined in step S6 that the two are not different (step S6; NO), it is not necessary to update the map data regarding the scenery and the like captured at that timing. Returning to the operation of step S1, the next scene or the like is imaged.
  • step S6 when it is determined in step S6 that they are different (step S6; YES), the control unit 7 indicates the image data captured / generated by the imaging unit 2 and the position where the image data is generated.
  • the position data is transmitted as transmission data D to the map management apparatus 10 via the transmission unit 5 and the network NW (step S7).
  • control unit 7 determines whether or not the power of the navigation device 1 is turned off (step S8). If it is determined that the navigation device 1 is turned off, the map data updating process according to the first example is terminated, while the power source is If it is not turned off (step S8; NO), the process returns to the operation of step S1 to capture the next scene or the like.
  • the control unit 13 of the map management device 10 starts monitoring whether or not the transmission data D has been transmitted from any of the navigation devices 1 after turning on the power to the map management device 10 (see step S7). Step S10).
  • the control unit 13 continues to perform the monitoring, while when the transmission data D is transmitted (step S10; YES),
  • the control unit 13 receives the transmitted image data and position data in the transmission data D, and further uses the image recognition unit 14 to describe the contents of the image data (the road or store signboard on which the vehicle M is moving). Or the like) (step S12).
  • the control unit 13 is transmitted by the map update unit 12 together with the recognition result in the image recognition unit 14 and the map data already recorded in the map recording unit 15 (the image data that is the basis of the recognition result). Map data corresponding to the position data) is compared (step S13), and it is determined whether there is a difference between the two (step S14). If there is no difference between the two in the determination in step S14 (step S14; NO), the control unit 13 returns to the determination in step S10 to receive the next transmission data D. On the other hand, when there is a difference between the two in the determination in step S14 (step S14; YES), the control unit 13 is recorded in the map recording unit 15 by the map update unit 12 using the recognition result in the image recognition unit 14. Necessary map data among the existing map data is updated (step S15). Thereafter, the control unit 13 returns to the determination in step S10 to receive the next transmission data D.
  • update data corresponding to the update portion is transmitted to each navigation device 1 via the network NW, for example, every update or periodically. It is preferable that the map data recorded in the map recording unit 9 of the navigation device 1 is updated.
  • the update data in this case is transmitted directly to each navigation apparatus 1 via the network NW, and the update data recorded on a recording medium such as an optical disk is provided to the user of the navigation apparatus 1 to update the map data. It can also be used.
  • the update data may be provided to a store of the navigation device 1 and further distributed or distributed to the users of the navigation devices 1 at the store.
  • the same position as the image data automatically captured / generated by the image capturing unit 2 of the navigation device 1 is displayed.
  • the image data is transmitted to the map management device 10 to be used for updating the map data, so that the user of the navigation device 1 is not burdened.
  • the map data is updated correspondingly. Can do.
  • the image data and the corresponding position data are recorded in the image recording unit 8 as a pair, read out as past image data, and used for comparison with new image data.
  • the amount of communication between the navigation device 1 and the map management device 10 can be suppressed as compared with the case where the image data is acquired from the map management device 10.
  • FIG. 4 is a block diagram showing a schematic configuration of the map data update system according to the second embodiment
  • FIG. 5 is a flowchart showing a map data update process according to the second embodiment. 4 and 5, the same component numbers and step numbers are assigned to the same configurations and processes as those of the map update system S1 according to the first embodiment (see FIG. 2) and processes (see FIG. 3). Detailed description is omitted.
  • the image data imaged / generated by the imaging unit 2 of the navigation device 1 is recorded in the image recording unit 8 of the navigation device 1 and compared with new image data by the image analysis unit 4. It was offered to.
  • the image data generated in the past is acquired from the map management device 10 and the navigation device 1 does not include the image recording unit 8.
  • the navigation device 20 of the map data update system S2 according to the second embodiment is configured not to include the image recording unit 8 of the navigation device 1 according to the first embodiment, as shown in FIG.
  • the other imaging unit 2 to control unit 7 and map recording unit 9 are provided in the same manner as the navigation device 1 according to the first embodiment.
  • the map management device 30 of the map data update system S2 according to the second embodiment includes each navigation device in the past in addition to the receiving unit 11 to the map recording unit 15 of the map management device 10 according to the first embodiment.
  • An image recording unit 16 composed of an HDD or the like is provided, which records image data transmitted as transmission data D from 20 together with corresponding position data.
  • map data update process which is executed mainly by the control unit 7 of the navigation device 20 and the control unit 13 of the map management device 30, will be specifically described with reference to FIGS. 4 and 5. To do.
  • the control unit 7 of the navigation device 20 first performs the same steps as the map data update process according to the first embodiment.
  • the processes from S1 to S3 are executed.
  • the control unit 7 includes position data DP indicating the position specified in the process of step S2 together with identification data for identifying the navigation device 20 provided with the control unit 7 from other navigation devices 20. It transmits to the map management apparatus 30 via the transmission part 5 and the network NW (step S20).
  • the control unit 7 receives a receiving unit (not shown in FIG. 4). This is received (step S21). Then, the control unit 7 uses the image analysis unit 4 to compare the received image data with the image data generated by the imaging unit 2 in the immediately preceding step S1 (step S22). Thereafter, the control unit 7 executes the processes of steps S6 to S8 similar to the map data update process according to the first embodiment.
  • the control unit 13 of the map management device 30 starts monitoring whether or not the position data DP has been transmitted from any of the navigation devices 20 after the map management device 30 is powered on. (See step S20 above. Step S30).
  • the control unit 13 thereafter performs the processes of steps S10 to S15 similar to the map data update process according to the first example. Execute. At this time, the image data and the position data included in the transmission data D transmitted from the navigation device 20 are recorded in the image recording unit 16 as a pair.
  • step S30 when the position data DP is transmitted in the monitoring in step S30 (step S30; YES), the control unit 13 is imaged / generated in the past at the position indicated by the transmitted position data DP, and the image recording unit 16 (Step S31), and the navigation apparatus that has transmitted the position data DP in the determination of step S30 using the read image data DG as a clue to the identification data transmitted together with the position data DP. 20 is sent (replyed) to 20 (step S32).
  • the transmission of the image data DG in this case is performed via the network NW using a transmission unit (not shown in FIG. 4). Thereafter, the control unit 13 returns to step S30 and monitors reception of the position data DP.
  • a burden is imposed on the user of the navigation device 20 as in the map data update process according to the first embodiment. Even if there is a new feature or the like around the vehicle M, the map data is updated in response to the traffic volume between the navigation device 20 and the map management device 30. can do.
  • update data corresponding to the updated map data is transmitted to any one of the navigation devices 20, and the map data recorded in the navigation device 20 is updated using the transmitted update data.
  • Map data can be used in each navigation device 20.
  • image data DG transmitted from the map management device 30 corresponding to the position data DP is newly captured / generated in the navigation device 20. Since it is used for comparison with image data, the configuration of the navigation device 20 can be simplified as compared with the case where past image data as a comparison target is recorded in the navigation device 20.
  • the image data to be compared when comparing image data based on the imaging position, the image data to be compared can be specified in consideration of the direction in which the image data was captured.
  • the imaging unit 2 in the navigation device 1 or the navigation device 20 in each embodiment described above is not built in the navigation device 1 or the navigation device 20 but sold separately or out of the navigation device 1 or the navigation device 20. It can also be configured as an additional imaging unit.
  • the transmission data D, the position data DP, or the image data DG is directly exchanged between the navigation device 1 or the navigation device 20 and the map management device 10 or the map management device 30.
  • the transmission data D and the like are exchanged with the map management device 10 or the map management device 30 via a portable wireless telephone (mobile phone) carried by the user who uses the navigation device 1 or the navigation device 20. It can also be configured to send and receive indirectly.
  • a portable wireless telephone mobile phone
  • control of the imaging unit 2 in the navigation device 1 or the navigation device 20 the control of the transmission unit 5, the position detection unit 3 and the image analysis unit 4, and the map management device 10 or the map management device 30.
  • the control of the reception unit 11, the image recognition unit 14, and the map update unit 12, for example, the program corresponding to the flowchart shown in FIG. 3 or 5 is read and executed by the CPU of the control unit 7 or the control unit 13.
  • the control unit 7 or the control unit 13 may be functionally realized.
  • This program may be configured to be acquired and executed by each navigation device 1, navigation device 20, map management device 10, or map management device 30 via the network NW, for example, recorded on an optical disc or the like
  • the program may be read and executed by the control unit 7 or the control unit 13 of each device.
  • the navigation device 1 or the navigation device 20 in each embodiment is not only a device having a position detection unit 3 and a guidance function, but also a portable information terminal having a function of simply displaying a map to the user. Also good. Further, it is not always necessary for the portable information terminal or the like to record the map data on its own, and the image data obtained by capturing a moving scene or the like is compared with the past image data corresponding to the imaging position. However, when they are different, it is sufficient to have at least a function of transmitting the image data and the position data indicating the imaging position to the map management device 10 or the map management device 30. In this case, the map data used in the portable information terminal or the like may be configured such that the portable information terminal or the like acquires the map data from the external map server device or the like connected through the network NW, for example. .
  • First information processing device 2 Imaging unit 3 Position detection unit (position detection means) 4 Image analysis unit (comparison means) 5 Transmitter (Transmission means) 7, 13 Control unit 8, 16 Image recording unit 9, 15 Map recording unit 10, 30 Map management device (second information processing device) 11 Receiver (Receiving means) 12 Map update section (update means) 14 Image recognition unit S Information processing system S1, S2 Map data update system D Transmission data NW Network M Vehicle DP Position data DG Image data

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

 ナビゲーション装置のユーザに負担をかけることなく、且つナビゲーション装置とサーバ装置間の通信量を抑制しつつ、新規な地物等が車両等の周囲にあった場合等であってもそれに対応して地図を更新することが可能な情報処理システム等を提供する。 車両Mと共に移動するナビゲーション装置1は、車両の周囲を撮像して画像データを生成する撮像部2と、撮像時の位置を検出する位置検出部3と、生成された画像データと、過去に撮像された画像データと、を比較する画像解析部4と、画像データ同士が異なるとき、新たに生成された画像データ及び位置データを地図管理装置10に宛てて送信する送信部5と、を備える。地図管理装置10は、送信された画像データ及び位置データが入力される受信部11と、位置データに相当する地図情報を、送信されてきた画像データを用いて更新する地図更新部12と、を備える。

Description

情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法
 本願は、情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法の技術分野に属する。より詳細には、複数の情報処理装置が接続されてなる情報処理システム並びに当該各情報処理装置、当該情報処理装置用のプログラム並びに当該情報処理用プログラムが記録された情報記録媒体、及び当該情報処理システムにおいて実行される情報処理方法の技術分野に属する。
 近年、車両や自転車或いは人と共に移動しつつ、当該車両等の移動を案内するナビゲーション装置が広く一般化している。
 ここで、特に車両のナビゲーション装置において案内用に用いられる地図には、例えば道路や店舗、信号機等の情報が予め記録されている。このときこれらの情報は、例えば当該地図の作製者が実際に全国の道路を走行するなどして収集している。一方、地図に表示されるべき道路や建物等の地物は日々新しく建設等されているが、上記のような事情のため、当該新たな建築等に対応した地図の更新に時間を要し、結果として地図上の情報と実際の道路等との間に差異が生じる場合がある。
 そこで、上述した問題を解決する方法として、ナビゲーション装置にカメラを備えさせ、このカメラで撮像した画像から地図更新用の更新情報を取得して地図更新に供させることが考えられており、例えば下記特許文献1に記載の発明などが既に為されている。しかしながら、この特許文献1に記載されている発明では、車載機器を用いて画像の認識を行うため、その車載機器の処理速度等の観点からは高度な画像解析を行うことができないという問題があった。そこでこの問題の解決のため、例えば下記特許文献2及び特許文献3にそれぞれ記載されている発明が為されている。これらの発明は、撮像した画像を、ネットワークを介して接続されたサーバ装置に伝送し、そのサーバ装置上で必要且つ高度な画像認識等の処理を行う構成とされている。
 ここで、サーバ装置で画像認識を行う場合には上述のような高度な画像解析が可能となるが、一般的にサーバ装置には多数のナビゲーション装置から画像が伝送されるため、各ナビゲーション装置が常時画像を伝送することとすると、サーバ装置での画像認識の処理量は膨大となる。このため、画像認識を行う必要のある画像を各ナビゲーション装置側で予め絞り込み、その絞り込んだ画像のみをサーバ装置に伝送するという工夫が必要である。この点、下記特許文献2に記載の発明では、実際の道路周辺の状況と地図情報との差異をそのナビゲーション装置のユーザが発見して処理開始の指示を行うことにより、伝送する画像の絞り込みを行う構成とされている。また下記特許文献3記載の発明では、予め決められたランドマーク(著名地物等)周辺などの特定位置に車両が到達したタイミングにおいて画像をサーバ装置に伝送することで、伝送する画像の絞り込みを行う構成とされている。
特開2002-243469号公報 特開2004-205344号公報(例えば第1図及び第2図) 特開2007-78600号公報(例えば第1図及び第2図)
 しかしながら、上記特許文献2に記載の発明では、例えばそのユーザが車両の運転中であった場合には、そのユーザへの操作負担が過度となると共に、交通安全上も大きな問題がある。また上記特許文献3に記載の発明では、想定していなかった場所(それまで建築されていなかった、新たなランドマーク等)では画像の伝送が行われないため、当該想定していなかった場所についての地図情報を更新することができないという問題点がある。
 そこで本願は、上記の各問題点に鑑みて為されたもので、その課題の一例は、例えばナビゲーション装置のユーザに負担をかけることなく、且つナビゲーション装置とサーバ装置間の通信量を抑制しつつ、新規な地物等が車両等の周囲にあった場合等であってもそれに対応して地図を更新することが可能な情報処理システム等を提供することにある。
 上記の課題を解決するために、請求項1に記載の発明は、複数の情報処理装置が接続されてなる情報処理システムにおいて、移動体と共に移動する一の前記情報処理装置である第1情報処理装置は、前記移動体の周囲を撮像し、当該周囲に相当する撮像情報を生成する撮像手段による撮像時の前記第1情報処理装置の位置を検出する位置検出手段と、前記生成された撮像情報と、前記検出された位置において当該撮像情報の生成より前に前記周囲を撮像して生成された過去撮像情報と、を比較する比較手段と、前記撮像情報と前記過去撮像情報とが異なるとき、当該撮像情報及び前記検出された位置に相当する位置情報を、他の前記情報処理装置である第2情報処理装置に宛てて送信する送信手段と、を備え、前記第2情報処理装置は、前記第1情報処理装置から送信された前記撮像情報及び前記位置情報が入力される入力手段と、前記入力された位置情報に相当する前記位置に対応する地図情報を、前記入力された撮像情報を用いて更新する更新手段と、を備える。
 上記の課題を解決するために、請求項6に記載の発明は、請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第1情報処理装置である前記情報処理装置であって、少なくとも、前記位置検出手段と、前記比較手段と、前記送信手段と、を備える。
 上記の課題を解決するために、請求項7に記載の発明は、請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第2情報処理装置である前記情報処理装置であって、少なくとも、前記入力手段と、前記更新手段と、を備える。
 上記の課題を解決するために、請求項8に記載の発明は、請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第1情報処理装置である前記情報処理装置に含まれるコンピュータを、少なくとも、前記位置検出手段、前記比較手段、及び、前記送信手段、として機能させる。
 上記の課題を解決するために、請求項9に記載の発明は、請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第2情報処理装置である前記情報処理装置に含まれるコンピュータを、少なくとも、前記入力手段、及び、前記更新手段、として機能させる。
 上記の課題を解決するために、請求項10に記載の発明は、請求項8又は請求項9に記載の前記情報処理用プログラムが、請求項8又は請求項9に記載の前記コンピュータによりそれぞれ読み取り可能に記録されている。
 上記の課題を解決するために、請求項11に記載の発明は、複数の情報処理装置が接続されてなる情報処理システムにおいて実行される情報処理方法において、移動体において、当該移動体の周囲を撮像し、当該周囲に相当する撮像情報を生成する撮像工程と、前記移動体と共に移動する一の前記情報処理装置である第1情報処理装置において、前記撮像時の当該第1情報処理装置の位置を検出する位置検出工程と、前記第1情報処理装置において、前記生成された撮像情報と、前記検出された位置において当該撮像情報の生成より前に前記周囲を撮像して生成された過去撮像情報と、を比較する比較工程と、前記第1情報処理装置において、前記撮像情報と前記過去撮像情報とが異なるとき、当該撮像情報及び前記検出された位置に相当する位置情報を、前記第1情報処理装置から他の前記情報処理装置である第2情報処理装置に宛てて送信する送信工程と、前記第2情報処理装置において、前記第1情報処理装置から送信された前記撮像情報及び前記位置情報が入力される入力工程と、前記第2情報処理装置において、前記入力された位置情報に相当する前記位置に対応する地図情報を、前記入力された撮像情報を用いて更新する更新工程と、を含む。
実施形態に係る情報処理システムの概要構成を示すブロック図である。 第1実施例に係る地図データ更新システムの概要構成を示すブロック図である。 第1実施例に係る地図データ更新処理を示すフローチャートである。 第2実施例に係る地図データ更新システムの概要構成を示すブロック図である。 第2実施例に係る地図データ更新処理を示すフローチャートである。
 次に、本願を実施するための形態について、図1を用いて説明する。なお図1は、実施形態に係る情報処理システムの概要構成を示すブロック図である。
 図1に示すように、実施形態に係る情報処理システムSは、第1情報処理装置1と第2情報処理装置10とが、例えばインターネット等のネットワークNWを介して相互にデータの授受が可能に接続されて構成されている。
 この構成において第1情報処理装置1は、例えば車両、自転車又は人等である移動体と共に移動する。この第1情報処理装置1は、位置検出手段3と、比較手段4と、送信手段5と、を備えて構成されている。また第2情報処理装置10は、入力手段11と、更新手段12と、を備えて構成されている。
 第1情報処理装置1の位置検出手段3は、第1情報処理装置1と共に移動する移動体の周囲を撮像し、当該周囲に相当する撮像情報を生成する撮像手段による撮像時の当該第1情報処理装置1の位置を検出する。具体的に位置検出手段3は、例えばいわゆる自立航法により、又はGPS(Global Positioning System)により、第1情報処理装置1と共に移動する移動体の位置を検出する。そして、例えば当該検出された位置をもって、第1情報処理装置1自体の位置とする。
 次に第1情報処理装置1の比較手段4は、撮像手段により生成された撮像情報と、位置検出手段3により検出された位置において当該撮像情報の生成より前に移動体の周囲を撮像して生成された過去撮像情報と、を比較する。
 そして第1情報処理装置1の送信手段5は、撮像手段により生成された撮像情報と、過去撮像情報と、が異なるとき、当該撮像情報及び位置検出手段3により検出された位置に相当する位置情報を、第2情報処理装置10に送信する。
 その後、第2情報処理装置10の受信手段11は、第1情報処理装置1から送信されてきた撮像情報及び位置情報を受信する。
 そして第2情報処理装置10の更新手段12は、第1情報処理装置1から送信されてきた位置情報に相当する位置に対応する地図情報を、第1情報処理装置1から送信されてきた撮像情報を用いて更新する。
 以上説明したように、実施形態に係る情報処理システムSの動作によれば、自動的に撮像/生成された撮像情報と、同じ位置について前に撮像/生成された過去撮像情報と、が異なるときに、当該撮像情報を第2情報処理装置10に送信して地図情報の更新に供させる。よって、第1情報処理装置1のユーザに負担をかけることなく、且つ第1情報処理装置1及び第2情報処理装置10間の通信量を抑制しつつ、新規な地物等が移動体の周囲にあった場合等であっても、それに対応して地図情報を更新することができる。
 次に、上述した実施形態に対応する複数の具体的な実施例について、図2乃至図5を用いて説明する。なお以下に説明する各実施例は、車両に搭載されて当該車両の移動を案内するナビゲーション装置に用いられる地図データを更新しつつ管理する地図データ更新システムに対して、本願を適用した場合の実施例である。
(I)第1実施例
 始めに、実施形態に対応する第1実施例について、図2及び図3を用いて説明する。なお図2は第1実施例に係る地図データ更新システムの概要構成を示すブロック図であり、図3は第1実施例に係る地図データ更新処理を示すフローチャートである。このとき図2では、図1に示した実施形態に係る情報処理システムSにおける各構成部材に対応する実施例の構成部材それぞれについて、当該情報処理システムSにおける各構成部材と同一の部材番号を用いている。
 図2に示すように、実施形態に係る情報処理システムSの一例としての第1実施例に係る地図データ更新システムS1は、それぞれが第1情報処理装置1の一例である複数のナビゲーション装置1と、第2情報処理装置10の一例としての地図管理装置10と、が、例えばインターネットや専用回線等であるネットワークNWを介して相互にデータの授受が可能に接続されて構成されている。
 この構成においてナビゲーション装置1の各々は、例えば車両Mにそれぞれ搭載されており、当該車両Mと共にそれぞれ移動しつつ、当該車両Mの移動をそれぞれ案内する。各ナビゲーション装置1のそれぞれは、撮像部2と、位置検出手段3の一例としての位置検出部3と、比較手段4の一例としての画像解析部4と、送信手段5の一例としての送信部5と、液晶ディスプレイ等からなる表示部6と、CPU、RAM(Random Access Memory)及びROM(Read Only Memory)等を含む制御部7と、例えばハードディスクドライブ(以下、単にHDDと称する)等からなる画像記録部8と、HDD等からなる地図記録部9と、を備えて構成されている。また地図管理装置10は、受信手段11の一例としての受信部11と、更新手段12の一例としての地図更新部12と、CPU、RAM及びROM等を含む制御部13と、画像認識部14と、HDD等からなる地図記録部15と、を備えて構成されている。
 次に動作について説明する。なお各ナビゲーション装置1は、それぞれ同一の構成を備えると共に同一の動作を行うので、以下の説明では、一つのナビゲーション装置1と地図管理装置10との関係を用いて、第1実施例に係る地図データ更新システムS1の構成及び動作を説明する。
 図2に例示する構成においてナビゲーション装置1の位置検出部3は、例えばGPSや、車両Mの図示しないタイヤの回転に対応した車速パルス、或いは図示しないジャイロセンサからの加速度データ等を用いて、当該ナビゲーション装置1が搭載されている車両Mの現在位置を例えば緯度/経度及び高度により特定する。これにより制御部7は、当該特定された位置をもってナビゲーション装置1自体の位置とする。
 一方、ナビゲーション装置1の撮像部2は、例えばビデオカメラ又はスチルカメラ等からなる。そして撮像部2は、車両Mが停止中又は移動中において、制御部7の制御の下、移動中の道路、その周囲の景色或いは経路上の店舗等の建物又は著名な地物等を自動的に撮像し、当該景色等に対応する画像データを生成して画像解析部4に出力する。なお撮像部2における景色等の撮像を、ユーザによる何らかの運転操作等に対応付けて自動的に行うように構成してもよい。
 更にナビゲーション装置1の制御部7は、上記生成された画像データに相当する上記景色等が撮像されたタイミング(即ち、当該画像データが生成されたタイミング)におけるナビゲーション装置1の位置を示す位置データを位置検出部3から取得する。これにより制御部7は、撮像部2により生成された画像データと、当該画像データが生成された上記タイミングにおけるナビゲーション装置1の位置を示す位置データと、を対として、画像記録部8に記録する。
 そしてナビゲーション装置1の画像解析部4は、上記位置データを用いた制御部7の制御の下、撮像部2により生成された画像データと、当該画像データが生成された際のナビゲーション装置1の位置において過去に撮像/生成されて画像記録部8に記録されていた画像データと、を比較し、二つの画像データ間に差があるか否か、即ち両者が異なるか否かを判定し、制御部7にその判定結果を出力する。この画像解析部4における判定方法として具体的には、例えば、二つの画像データを重ね合わせ、それらを構成する例えば画素毎に異同を検出し、例えば予め設定されている閾値以上の数の画素においてその内容が異なっていると判定された場合、両画像データは異なっていると判定するように構成することができる。この場合には、全ての画素において異なっていない場合でも両画像データが異なっていると判定される場合もある。
 そして、画像解析部4の判定結果により上記二つの画像データが異なるとされている場合、制御部7は、撮像部2により撮像/生成された画像データと、当該画像データが生成された際のナビゲーション装置1の位置を示す位置データと、を、送信部5及びネットワークNWを介して地図管理装置10に出力する。このとき送信部5は、送信されるべき画像データ及び位置データに対して必要な出力インターフェース処理等を施す。
 これらと平行して地図記録部9は、ナビゲーション装置1による車両Mの移動の案内に必要な地図データを不揮発性に記録しており、必要に応じて当該地図データを制御部7に出力する。これにより制御部7は、当該出力された地図データを用いて上記案内に必要な処理を実行すると共に、図3を用いて説明する第1実施例に係る地図データ更新処理を実行する。このとき表示部6は、制御部7の制御の下、上記案内のために必要な地図等を表示すると共に、必要に応じて上記画像データに相当する画像等を表示する。
 次に、地図管理装置10の地図記録部15は、制御部13の制御の下、各ナビゲーション装置1に例えばネットワークNWを介して配信されるべき地図データを不揮発性に記録している。この地図データは、後述するように地図更新部12により必要に応じて更新される。
 そして地図管理装置10の受信部11は、制御部13の制御の下、いずれかのナビゲーション装置1の送信部5から送信されてきた上記画像データ及び位置データを受信し、必要な入力インターフェース処理を施して制御部13に出力する。
 次に地図管理装置10の画像認識部14は、制御部13の制御の下、受信した画像データに画像として含まれている上記道路或いは店舗の看板の内容(具体的には、例えば看板として撮像された文字や図形の内容。以下、同様。)等又は信号機等を認識し、その認識結果を制御部13に出力する。
 これにより地図管理装置10の地図更新部12は、制御部13の制御の下、画像認識部14における認識結果と、既に地図記録部15に記録されていた地図データと、を、当該認識結果の基礎となった画像データと共に送信されてきた位置データを手がかりとして比較し、両者に差があるか否かを判定する。そして両者に差があった場合に地図更新部12は、画像認識部14における認識結果を用いて、地図記録部15に記録されている地図データのうち必要な地図データを更新する。
 なお制御部13は、上記受信部11、地図更新部12、画像認識部14及び地図記録部15を制御して第1実施例に係る地図データ更新処理を実行すると共に、地図管理装置10全体の動作を統括制御する。
 次に、ナビゲーション装置1の制御部7及び地図管理装置10の制御部13をそれぞれ中心として実行される第1実施例に係る地図データ更新処理について、具体的に図2及び図3を用いて説明する。
 第1実施例に係る地図データ更新処理においてナビゲーション装置1の制御部7は、ナビゲーション装置1へ電源が投入されると、撮像部2を制御して、車両Mの停止中又は移動中において、上述したように移動中の景色等を自動的に撮像し、当該景色等に対応する画像データを生成して画像解析部4に出力する(ステップS1)。次に制御部7は、位置検出部3を制御して、上述したように車両Mの現在位置(換言すれば、ナビゲーション装置1の現在位置)を特定する(ステップS2)。更に制御部7は、撮像部2により生成された画像データと、当該画像データに対応する位置データと、を対として画像記録部8に記録する(ステップS3)。
 そして制御部7は、撮像部2により当該画像データが生成された位置において過去に撮像/生成されて画像記録部8に記録されていた画像データを画像記録部8から読み出し(ステップS4)、その読み出した画像データと、撮像部2により生成された画像データと、を画像解析部4により比較し(ステップS5)、二つの画像データが異なるか否かを判定する(ステップS6)。ステップS6の判定において両者が異ならないと判定された場合(ステップS6;NO)、そのタイミングにおいて撮像された景色等についての地図データを更新する必要はないことになるので、制御部7は、上記ステップS1の動作に戻って次の景色等の撮像を行う。一方、ステップS6の判定において両者が異なると判定された場合(ステップS6;YES)、制御部7は、撮像部2により撮像/生成された画像データと、当該画像データが生成された位置を示す位置データと、を、送信データDとして、送信部5及びネットワークNWを介して地図管理装置10に送信する(ステップS7)。
 その後制御部7は、ナビゲーション装置1の電源がオフとされたか否かを判定し(ステップS8)、オフと判定された場合は第1実施例に係る地図データ更新処理を終了し、一方電源がオフとされていない場合は(ステップS8;NO)、上記ステップS1の動作に戻って次の景色等の撮像を行う。
 一方、地図管理装置10の制御部13は、地図管理装置10への電源投入後、いずれかのナビゲーション装置1から上記送信データDが送信されてきたか否かの監視を開始する(上記ステップS7参照。ステップS10)。ステップS10の監視において送信データDが送信されてきていない場合(ステップS10;NO)、制御部13は引き続き当該監視を継続し、一方送信データDが送信されてきた場合(ステップS10;YES)、制御部13は、当該送信されてきた送信データD内の画像データ及び位置データを受信し、更に画像認識部14を用いて当該画像データの内容(車両Mが移動している道路或いは店舗の看板の内容等又は信号機等)を認識する(ステップS12)。
 次に制御部13は、地図更新部12により、画像認識部14における認識結果と、既に地図記録部15に記録されていた地図データ(当該認識結果の元となった画像データと共に送信されてきた位置データに対応する地図データ)と、を比較し(ステップS13)、両者に差があるか否かを判定する(ステップS14)。ステップS14の判定において両者に差がない場合(ステップS14;NO)、制御部13は、次の送信データDを受信すべく上記ステップS10の判定に戻る。一方ステップS14の判定において両者に差がある場合(ステップS14;YES)、制御部13は、地図更新部12により、画像認識部14における上記認識結果を用いて、地図記録部15に記録されている地図データのうち必要な地図データを更新する(ステップS15)。その後制御部13は、次の送信データDを受信すべく上記ステップS10の判定に戻る。
 なお、各ナビゲーション装置1からの送信データDが送信されてくるタイミングは予め特定できない場合が多いため、上記ステップS10乃至S15の処理は、地図管理装置10への電源投入がなされた後は、常に実行されている。
 また、上記ステップS15の処理により更新された地図データについては、その更新部分に相当する更新データを、例えば更新の度又は定期的に各ナビゲーション装置1にネットワークNWを介して送信することにより、各ナビゲーション装置1の地図記録部9に記録されている地図データの更新に供させることが好ましい。この場合の更新データは、ネットワークNWを介して直接各ナビゲーション装置1に送信する他、例えば光ディスク等の記録媒体にその更新データを記録したものをナビゲーション装置1のユーザに提供して地図データの更新に用いられることも可能である。或いは、ナビゲーション装置1の販売店に当該更新データを提供し、その販売店において各ナビゲーション装置1のユーザに更に配布又は配信させるように構成することもできる。
 以上説明したように、第1実施例に係る地図データ更新システムS1における地図データ更新処理によれば、ナビゲーション装置1の撮像部2において自動的に撮像/生成された画像データと、同じ位置について前に撮像/生成された過去の画像データと、が異なるときに、当該画像データを地図管理装置10に送信して地図データの更新に供させるので、ナビゲーション装置1のユーザに負担をかけることなく、且つナビゲーション装置1と地図管理装置10との間の通信量を抑制しつつ、新規な地物等が車両Mの周囲にあった場合等であっても、それに対応して地図データを更新することができる。
 また、画像データと、それに対応する位置データと、を対として画像記録部8内に記録し、それを過去の画像データとして読み出して新たな画像データとの比較に用いるので、比較対象としての過去の画像データを地図管理装置10から取得する場合に比して、ナビゲーション装置1と地図管理装置10との間の通信量を抑制することができる。
 更に、更新された地図データに対応する更新データをいずれかのナビゲーション装置1に送信し、送信された更新データを用いてナビゲーション装置1に記録されている地図データを更新するので、常に新しい地図データを各ナビゲーション装置1において用いることができる。
(II)第2実施例
 次に、実施形態に対応する他の実施例である第2実施例について、図4及び図5を用いて説明する。なお図4は第2実施例に係る地図データ更新システムの概要構成を示すブロック図であり、図5は第2実施例に係る地図データ更新処理を示すフローチャートである。また図4及び図5において、第1実施例に係る地図更新システムS1の構成(図2参照)及び処理(図3参照)と同一の構成及び処理については、同一の部材番号及びステップ番号を付して細部の説明は省略する。
 上述した第1実施例では、ナビゲーション装置1の撮像部2により撮像/生成された画像データは当該ナビゲーション装置1の画像記録部8に記録され、画像解析部4による新たな画像データとの比較処理に供されていた。これに対して以下に説明する第2実施例では、過去に生成された画像データは地図管理装置10から取得することとし、ナビゲーション装置1内に画像記録部8を備えない構成とされている。
 即ち第2実施例に係る地図データ更新システムS2のナビゲーション装置20は、図4に示すように、第1実施例に係るナビゲーション装置1の画像記録部8を備えない構成とされている。その他の、撮像部2乃至制御部7及び地図記録部9については、第1実施例に係るナビゲーション装置1と同様に備えている。これに対して第2実施例に係る地図データ更新システムS2の地図管理装置30は、第1実施例に係る地図管理装置10の受信部11乃至地図記録部15に加えて、過去に各ナビゲーション装置20から送信データDとして送信されてきた画像データを、それに対応する位置データと共に対として記録する、HDD等からなる画像記録部16を備えている。
 次に、ナビゲーション装置20の制御部7及び地図管理装置30の制御部13をそれぞれ中心として実行される第2実施例に係る地図データ更新処理について、具体的に図4及び図5を用いて説明する。
 第2実施例に係る地図データ更新処理においては、図5に示すように、第2実施例に係るナビゲーション装置20の制御部7は、先ず第1実施例に係る地図データ更新処理と同様のステップS1乃至S3の処理を実行する。次に制御部7は、ステップS2の処理において特定された位置を示す位置データDPを、当該制御部7が備えられているナビゲーション装置20を他のナビゲーション装置20から識別するための識別データと共に、送信部5及びネットワークNWを介して地図管理装置30に送信する(ステップS20)。
 次に制御部7は、ステップS20の処理により送信した位置データDPにより示される位置において過去に撮像/生成された画像データDGが地図管理装置30から送信されてきたら、図4において図示しない受信部によりこれを受信する(ステップS21)。そして制御部7は、受信した画像データと、直前のステップS1の処理において撮像部2により生成された画像データと、を画像解析部4により比較する(ステップS22)。これ以降制御部7は、第1実施例に係る地図データ更新処理と同様のステップS6乃至S8の処理を実行する。
 一方、第2実施例に係る地図管理装置30の制御部13は、地図管理装置30への電源投入後、いずれかのナビゲーション装置20から上記位置データDPが送信されてきたか否かの監視を開始する(上記ステップS20参照。ステップS30)。ステップS30の監視において位置データDPが送信されてきていない場合(ステップS30;NO)、制御部13は、これ以降、第1実施例に係る地図データ更新処理と同様のステップS10乃至S15の処理を実行する。なおこのとき、ナビゲーション装置20から送信されてきた送信データDに含まれていた画像データと位置データとは、対として画像記録部16に記録される。
 一方ステップS30の監視において位置データDPが送信されてきた場合(ステップS30;YES)、制御部13は、送信されてきた位置データDPにより示される位置において過去に撮像/生成されて画像記録部16に記録されていた画像データを読み出し(ステップS31)、その読み出した画像データDGを、位置データDPと共に送信されてきた識別データを手がかりとして、ステップS30の判定において位置データDPを送信してきたナビゲーション装置20に送信(返信)する(ステップS32)。この場合の画像データDGの送信は、図4において図示しない送信部を用いてネットワークNWを介して行われる。その後制御部13は、上記ステップS30に戻って位置データDPの受信を監視する。
 以上説明したように、第2実施例に係る地図データ更新システムS2における地図データ更新処理によれば、第1実施例に係る地図データ更新処理と同様に、ナビゲーション装置20のユーザに負担をかけることなく、且つナビゲーション装置20と地図管理装置30との間の通信量を抑制しつつ、新規な地物等が車両Mの周囲にあった場合等であっても、それに対応して地図データを更新することができる。
 また同様に、更新された地図データに対応する更新データをいずれかのナビゲーション装置20に送信し、送信された更新データを用いてナビゲーション装置20に記録されている地図データを更新するので、常に新しい地図データを各ナビゲーション装置20において用いることができる。
 これに加えて第2実施例に係る地図データ更新処理によれば、位置データDPに対応して地図管理装置30から送信されてきた画像データDGを、新たにナビゲーション装置20において撮像/生成された画像データとの比較に用いるので、比較対象としての過去の画像データをナビゲーション装置20内に記録する場合に比して、ナビゲーション装置20としての構成を簡素化することができる。
 なお上述した各実施例において、撮像位置に基づいて画像データを比較する際、当該画像データが撮像された方向をも加味して比較対象となる画像データを特定するように構成することもできる。
 また、上述した各実施例におけるナビゲーション装置1又はナビゲーション装置20における撮像部2を、当該ナビゲーション装置1又はナビゲーション装置20に内蔵させるのではなく、当該ナビゲーション装置1又はナビゲーション装置20に対して別売り又は外付けの撮像部として構成することもできる。
 更に、上述した各実施例では、送信データD、位置データDP又は画像データDGを、ナビゲーション装置1又はナビゲーション装置20と、地図管理装置10又は地図管理装置30との間で直接授受する構成とした。しかしながらこれ以外に、例えばナビゲーション装置1又はナビゲーション装置20を使用するユーザが携帯する携帯型無線電話機(携帯電話)を介して、当該送信データD等を地図管理装置10又は地図管理装置30との間で間接的に授受するように構成することもできる。
 更にまた上述した各実施例において、ナビゲーション装置1又はナビゲーション装置20における撮像部2の制御、送信部5の制御、位置検出部3並びに画像解析部4、及び地図管理装置10又は地図管理装置30における受信部11の制御、画像認識部14並びに地図更新部12は、例えば、図3又は図5に示すフローチャートに対応するプログラムが制御部7又は制御部13のCPUにより読み出されて実行されることにより、当該制御部7又は制御部13において機能的に実現されるものであってもよい。このプログラムは、ネットワークNWを介して各ナビゲーション装置1或いはナビゲーション装置20又は地図管理装置10或いは地図管理装置30において取得されて実行されるように構成してもよいし、例えば光ディスク等に記録された当該プログラムを各装置の制御部7又は制御部13において読み出して実行するように構成することもできる。
 また、各実施例におけるナビゲーション装置1又はナビゲーション装置20としては、位置検出部3を備えて案内機能を有するものだけでなく、単に地図をユーザに表示する機能を有する携帯型情報端末等であってもよい。更に当該携帯型情報端末等としては、それ自体に地図データを記録しておくことは必ずしも必要ではなく、移動中の景色等を撮像した画像データをその撮像位置に対応する過去の画像データと比較し、両者が異なる場合に当該画像データと当該撮像位置を示す位置データとを地図管理装置10又は地図管理装置30に送信する機能を少なくとも備えていればよい。またこの場合に、その携帯型情報端末等において用いる地図データを、例えばネットワークNWを介して接続された例えば外部の地図サーバ装置等から当該携帯型情報端末等が取得するように構成しても良い。
 1、20  ナビゲーション装置(第1情報処理装置)
 2  撮像部
 3  位置検出部(位置検出手段)
 4  画像解析部(比較手段)
 5  送信部(送信手段)
 7、13  制御部
 8、16  画像記録部
 9、15  地図記録部
 10、30  地図管理装置(第2情報処理装置)
 11  受信部(受信手段)
 12  地図更新部(更新手段)
 14  画像認識部
 S  情報処理システム
 S1、S2  地図データ更新システム
 D  送信データ
 NW  ネットワーク
 M  車両
 DP  位置データ
 DG  画像データ

Claims (11)

  1.  複数の情報処理装置が接続されてなる情報処理システムにおいて、
     移動体と共に移動する一の前記情報処理装置である第1情報処理装置は、
     前記移動体の周囲を撮像し、当該周囲に相当する撮像情報を生成する撮像手段による撮像時の前記第1情報処理装置の位置を検出する位置検出手段と、
     前記生成された撮像情報と、前記検出された位置において当該撮像情報の生成より前に前記周囲を撮像して生成された過去撮像情報と、を比較する比較手段と、
     前記撮像情報と前記過去撮像情報とが異なるとき、当該撮像情報及び前記検出された位置に相当する位置情報を、他の前記情報処理装置である第2情報処理装置に宛てて送信する送信手段と、
     を備え、
     前記第2情報処理装置は、
     前記第1情報処理装置から送信された前記撮像情報及び前記位置情報が入力される入力手段と、
     前記入力された位置情報に相当する前記位置に対応する地図情報を、前記入力された撮像情報を用いて更新する更新手段と、
     を備えることを特徴とする情報処理システム。
  2.  請求項1に記載の情報処理システムにおいて、
     前記第1情報処理装置は、前記生成された撮像情報と、当該撮像情報に対応する前記位置情報と、を、対として記録する撮像情報記録手段を更に備え、
     前記第1情報処理装置の前記比較手段は、前記記録されている撮像情報を前記過去撮像情報として読み出して、新たに生成された前記撮像情報との比較を行うことを特徴とする情報処理システム。
  3.  請求項1に記載の情報処理システムにおいて、
     前記第1情報処理装置は、
     前記位置情報を前記第2情報処理装置に宛てて送信する位置情報送信手段と、
     前記送信した位置情報に相当する前記位置に対応する前記過去撮像情報が前記第2情報処理装置から送信されてきたとき、当該送信されてきた過去撮像情報を受信する撮像情報受信手段と、
     を更に備え、
     前記第1情報処理装置の前記比較手段は、新たに生成された前記撮像情報との比較を前記受信した過去撮像情報を用いて行うことを特徴とする情報処理システム。
  4.  請求項1から請求項3のいずれか一稿に記載の情報処理システムにおいて、
     前記第2情報処理装置は、前記地図情報を記録する記録手段を更に備え、
     前記第2情報処理装置の前記更新手段は、前記記録されている地図情報のうち、前記入力された位置情報に相当する前記位置に対応する当該地図情報を、前記入力された撮像情報を用いて更新することを特徴とする情報処理システム。
  5.  請求項1から請求項4のいずれか一項に記載の情報処理システムにおいて、
     前記第2情報処理装置は、前記更新された地図情報に対応する更新情報を当該第2情報処理装置以外のいずれかの前記情報処理装置に宛てて送信する地図情報送信手段を更に備え、
     前記いずれかの前記情報処理装置は、
     前記地図情報を記録する地図情報記録手段と、
     前記送信された更新情報を受信する更新情報受信手段と、
     前記受信した更新情報を用いて前記地図情報記録手段に記録されている前記地図情報を更新する地図情報更新手段と、
     を備えることを特徴とする情報処理システム。
  6.  請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第1情報処理装置である前記情報処理装置であって、
     少なくとも、
     前記位置検出手段と、
     前記比較手段と、
     前記送信手段と、
     を備えることを特徴とする情報処理装置。
  7.  請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第2情報処理装置である前記情報処理装置であって、
     少なくとも、
     前記入力手段と、
     前記更新手段と、
     を備えることを特徴とする情報処理装置。
  8.  請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第1情報処理装置である前記情報処理装置に含まれるコンピュータを、
     少なくとも、
     前記位置検出手段、
     前記比較手段、及び、
     前記送信手段、
     として機能させることを特徴とする情報処理用プログラム。
  9.  請求項1から請求項5のいずれか一項に記載の情報処理システムに含まれる前記第2情報処理装置である前記情報処理装置に含まれるコンピュータを、
     少なくとも、
     前記入力手段、及び、
     前記更新手段、
     として機能させることを特徴とする情報処理用プログラム。
  10.  請求項8又は請求項9に記載の前記情報処理用プログラムが、請求項8又は請求項9に記載の前記コンピュータによりそれぞれ読み取り可能に記録されていることを特徴とする情報記録媒体。
  11.  複数の情報処理装置が接続されてなる情報処理システムにおいて実行される情報処理方法において、
     移動体において、当該移動体の周囲を撮像し、当該周囲に相当する撮像情報を生成する撮像工程と、
     前記移動体と共に移動する一の前記情報処理装置である第1情報処理装置において、前記撮像時の当該第1情報処理装置の位置を検出する位置検出工程と、
     前記第1情報処理装置において、前記生成された撮像情報と、前記検出された位置において当該撮像情報の生成より前に前記周囲を撮像して生成された過去撮像情報と、を比較する比較工程と、
     前記第1情報処理装置において、前記撮像情報と前記過去撮像情報とが異なるとき、当該撮像情報及び前記検出された位置に相当する位置情報を、前記第1情報処理装置から他の前記情報処理装置である第2情報処理装置に宛てて送信する送信工程と、
     前記第2情報処理装置において、前記第1情報処理装置から送信された前記撮像情報及び前記位置情報が入力される入力工程と、
     前記第2情報処理装置において、前記入力された位置情報に相当する前記位置に対応する地図情報を、前記入力された撮像情報を用いて更新する更新工程と、
     を含むことを特徴とする情報処理方法。
PCT/JP2011/080341 2011-12-27 2011-12-27 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法 WO2013098980A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/080341 WO2013098980A1 (ja) 2011-12-27 2011-12-27 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/080341 WO2013098980A1 (ja) 2011-12-27 2011-12-27 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法

Publications (1)

Publication Number Publication Date
WO2013098980A1 true WO2013098980A1 (ja) 2013-07-04

Family

ID=48696543

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/080341 WO2013098980A1 (ja) 2011-12-27 2011-12-27 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法

Country Status (1)

Country Link
WO (1) WO2013098980A1 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5734521B2 (ja) * 2012-07-17 2015-06-17 三菱電機株式会社 車載機およびセンター装置
WO2017160201A1 (en) * 2016-03-15 2017-09-21 Scania Cv Ab Method and control unit for vehicle self-diagnosis
JP2019502152A (ja) * 2016-06-15 2019-01-24 華為技術有限公司Huawei Technologies Co.,Ltd. 地図更新方法および車載端末
EP3505869A1 (en) * 2017-12-29 2019-07-03 Baidu Online Network Technology (Beijing) Co., Ltd. Method, apparatus, and computer readable storage medium for updating electronic map
CN110530398A (zh) * 2019-08-30 2019-12-03 北京三快在线科技有限公司 一种电子地图精度检测的方法及装置
CN113899355A (zh) * 2021-08-25 2022-01-07 上海钧正网络科技有限公司 地图更新方法、装置、云端服务器和共享骑行设备
WO2023203762A1 (ja) * 2022-04-22 2023-10-26 日本電気株式会社 情報処理装置、システム、方法、及びコンピュータ可読媒体

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002243469A (ja) * 2001-02-19 2002-08-28 Alpine Electronics Inc ナビゲーション装置および地図データベース更新システム
WO2010095426A1 (ja) * 2009-02-20 2010-08-26 株式会社ニコン 携帯情報機器、撮像装置、及び情報取得システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002243469A (ja) * 2001-02-19 2002-08-28 Alpine Electronics Inc ナビゲーション装置および地図データベース更新システム
WO2010095426A1 (ja) * 2009-02-20 2010-08-26 株式会社ニコン 携帯情報機器、撮像装置、及び情報取得システム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5734521B2 (ja) * 2012-07-17 2015-06-17 三菱電機株式会社 車載機およびセンター装置
JPWO2014013545A1 (ja) * 2012-07-17 2016-06-23 三菱電機株式会社 車載機およびセンター装置
WO2017160201A1 (en) * 2016-03-15 2017-09-21 Scania Cv Ab Method and control unit for vehicle self-diagnosis
JP2019502152A (ja) * 2016-06-15 2019-01-24 華為技術有限公司Huawei Technologies Co.,Ltd. 地図更新方法および車載端末
EP3505869A1 (en) * 2017-12-29 2019-07-03 Baidu Online Network Technology (Beijing) Co., Ltd. Method, apparatus, and computer readable storage medium for updating electronic map
US11105638B2 (en) 2017-12-29 2021-08-31 Baidu Online Network Technology (Beijing) Co., Ltd. Method, apparatus, and computer readable storage medium for updating electronic map
CN110530398A (zh) * 2019-08-30 2019-12-03 北京三快在线科技有限公司 一种电子地图精度检测的方法及装置
CN113899355A (zh) * 2021-08-25 2022-01-07 上海钧正网络科技有限公司 地图更新方法、装置、云端服务器和共享骑行设备
WO2023203762A1 (ja) * 2022-04-22 2023-10-26 日本電気株式会社 情報処理装置、システム、方法、及びコンピュータ可読媒体

Similar Documents

Publication Publication Date Title
WO2013098980A1 (ja) 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法
EP2876622B1 (en) Vehicle-surroundings monitoring device and vehicle-surroundings monitoring system
JP4812415B2 (ja) 地図情報更新システム、中央装置、地図情報更新方法、及びコンピュータプログラム
JP6043470B2 (ja) 記録装置
KR20110073502A (ko) 이미지 데이터를 기록하기 위한 내비게이션 장치 및 방법
JP2008026253A (ja) 車両周辺撮影送信装置および車両周辺撮影送信プログラム
CN104054033A (zh) 用于监视车辆环境的方法
JP6838522B2 (ja) 画像収集システム、画像収集方法、画像収集装置、および記録媒体
JP2015161592A (ja) ナビゲーション装置、通信装置、サーバ装置、制御方法、プログラム及び記憶媒体
JP2014137752A (ja) 視覚障害者用の歩行誘導システム、視覚障害者用の歩行誘導方法、サーバ及び該サーバで実行することが可能なコンピュータプログラム
JP2009099033A (ja) 車両周辺画像撮影制御装置および車両周辺画像撮影制御装置に用いるプログラム
JP2018133055A (ja) 動画収集システム、動画収集装置、および動画収集方法
CN103913175A (zh) 导航系统及其兴趣地点提示方法
WO2014002223A1 (ja) 情報処理システム、情報処理装置、情報処理用プログラム並びに情報記録媒体及び情報処理方法
JP2013239087A (ja) 情報処理システム及び移動体
JP2020009215A (ja) 画像処理装置及びプログラム
JP6424100B2 (ja) ナビゲーションシステム、ナビゲーション装置、グラス型デバイス及び装置間連携方法
JP2019087969A (ja) 走行現調支援装置
JP2016173764A (ja) 撮影装置、撮影システム、撮影方法および撮影プログラム
WO2007148698A1 (ja) 通信端末装置、通信方法、通信プログラム、および記録媒体
JP5014420B2 (ja) 通信端末装置、通信方法、通信プログラムおよび記録媒体
CN106840181B (zh) 用于确定车辆位置的系统和方法
JP2015146076A (ja) ナビゲーションシステムと、その処理方法及びプログラム
JP7207120B2 (ja) 情報処理装置
JP2012145376A (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: 11878775

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: 11878775

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP

122 Ep: pct application non-entry in european phase

Ref document number: 11878775

Country of ref document: EP

Kind code of ref document: A1