WO2014069287A1 - 課金処理システム、課金処理方法、課金処理装置、プログラム、及び記録媒体 - Google Patents
課金処理システム、課金処理方法、課金処理装置、プログラム、及び記録媒体 Download PDFInfo
- Publication number
- WO2014069287A1 WO2014069287A1 PCT/JP2013/078599 JP2013078599W WO2014069287A1 WO 2014069287 A1 WO2014069287 A1 WO 2014069287A1 JP 2013078599 W JP2013078599 W JP 2013078599W WO 2014069287 A1 WO2014069287 A1 WO 2014069287A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- unit
- road
- charge
- positioning
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/06—Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
Definitions
- the present invention relates to a charge processing system, a charge processing method, a charge processing device, a program, and a recording medium.
- GPS Global Positioning System
- DGPS Different GPS
- a high sensitivity GPS receiver can also be used to receive weak GPS signals in urban areas.
- high sensitivity GPS receivers are susceptible to multipath signals, and their elimination becomes a new technical issue.
- Various techniques are known as techniques related to such background (see, for example, Patent Document 1).
- Patent Document 1 describes an apparatus for exchanging information such as toll collection with a moving object traveling in the charge target area and performing an accounting process on a user of the moving object. More specifically, this device detects position information of a mobile. Then, this apparatus defines a chargeable area in predetermined map information, defines a buffer area at the boundary between the chargeable area and the area other than the chargeable area, and associates the map information with the position information. An entry state is determined which indicates whether the mobile has at least entered the charging target area or the buffer area. The device then generates charging information for the mobile based on the determination result.
- the charging information for the vehicle can be generated according to the entering state without installing the roadway at the location, and the charging process can be properly performed for the user of the vehicle by the simple configuration.
- Patent Document 1 is efficient as a technique for appropriately charging a user of a vehicle traveling in the chargeable area when the positioning error of the GPS in the chargeable area is not known. It is a technology.
- the GPS positioning result at the same positioning position tends to have a stationary positioning error due to the environment if there is no change in the environment such as the arrangement of structures around the positioning position.
- the buffer area range is set in accordance with the small positioning error, the area not included in the buffer area will be generated despite the chargeable area, and the toll road operator is disadvantaged. Will suffer.
- a charging processing system for charging for a specific road use which uses signals transmitted from other devices provided in a vehicle according to the first aspect of the present invention.
- a charging processing device provided on the vehicle to perform charging processing for a specific road use, and the charging processing device generates the positioning result measured by the positioning device due to the environment Based on the position identification unit that specifies the position of the vehicle and the position information that is specified by the position identification unit, it is determined whether the vehicle is using a specific road or not, using the information related to the positioning error It has a road use determination unit and a charge processing unit that performs charge processing for the road use when the road use determination unit determines that the vehicle is using a specific road.
- the charge processing device further includes a charge amount calculation unit that calculates a charge amount for the road use when the road use determination unit determines that the vehicle is using a specific road, and the charge processing unit The charge processing of the charge amount calculated by the amount calculation unit may be performed.
- the charge processing device calculates a travel distance calculation unit that calculates the travel distance of the vehicle based on the position information specified by the position specification unit. Furthermore, the charge amount calculation unit may calculate the charge amount based on the travel distance calculated by the travel distance calculation unit.
- a charging processing method for charging for a specific road use which is provided in a vehicle and positioned by a positioning device that measures using signals transmitted from other devices.
- the positioning result is corrected using the information on the positioning error generated due to the environment, and the vehicle is specified based on the position specifying step for specifying the position of the vehicle and the position information specified in the position specifying step.
- the road use determination step of determining whether or not the road use is being performed, and the charging process of performing charging processing for the road use when it is determined in the road use determination step that the vehicle is using a specific road use And stage.
- a charging processing device provided in a vehicle for performing charging processing for a specific road use, wherein the charging processing device is provided in the vehicle and transmitted from another device.
- a position identification unit that identifies the position of the vehicle by correcting the positioning result measured by the positioning device that measures using a signal using information on the positioning error that occurs due to the environment, and the position identification unit
- the road use determination unit that determines whether the vehicle is using a specific road based on the position information obtained, and the road use determination unit determines that the vehicle is using a specific road
- a charge processing unit that performs charge processing for road use.
- a program for causing a computer to function as a charging processing device provided in a vehicle and performing charging processing for a specific road use the computer being provided in the vehicle
- a position identification unit that specifies the position of a vehicle by correcting the positioning result measured by the positioning device that measures the position using the signal transmitted from the device, using information on the positioning error generated due to the environment
- the road use determination unit determines whether the vehicle is using a specific road based on the position information specified by the specific unit, and the road use determination unit determines that the vehicle is using a specific road Function as a charge processing unit that performs charge processing for the road use.
- a recording medium storing a program for causing a computer to function as a charging processing device provided in a vehicle and performing charging processing for specific road use, the computer being provided in the vehicle And corrects the positioning result determined by the positioning device, which measures the position using the signal transmitted from the other device, using the information on the positioning error generated due to the environment to specify the position of the vehicle
- a position identification unit a road use determination unit that determines whether the vehicle is using a specific road based on the position information specified by the position identification unit, a road use determination that the vehicle is using a specific road
- a program is made to function as a charge processing unit that performs charge processing for the road use.
- the position of the vehicle when there is a positioning error caused by the environment, the position of the vehicle can be specified more accurately by using a signal such as GPS, and the position information Charging processing can be performed.
- FIG. 1 It is a figure which shows an example of the utilization environment of the fee-charging processing system 100 which concerns on 1st Embodiment. It is a figure which shows an example of the block configuration of the onboard equipment. It is a figure which shows an example of the information stored in the positioning difference
- FIG. 1 shows an example of a usage environment of the charging processing system 100 according to the first embodiment.
- the charging processing system 100 is a system that performs charging processing according to the traveling distance of the vehicle in the charging target area. Further, performing the charging process according to the travel distance of the vehicle in the charging target area may be an example of performing the charging process for specific road usage in the present invention.
- the charge processing system 100 includes an onboard unit 110, a GPS receiver 130, and a display 150.
- the on-board unit 110 may be an example of the “charging processing device” in the present invention.
- the GPS receiver 130 may be an example of the “positioning device” in the present invention.
- the GPS receiver 130 is a device for performing positioning using a signal transmitted from a GPS satellite.
- the GPS receiver 130 is provided at a position where the antenna of the GPS receiver 130 is not shielded, such as on the dashboard D of a vehicle.
- the GPS receiver 130 is electrically connected to the vehicle-mounted device 110.
- the GPS receiver 130 uses the GPS signals transmitted from three or four GPS satellites to calculate the latitude and longitude of the GPS receiver 130 as the positioning result from the simultaneous equations.
- the latitude and longitude of the GPS receiver 130 can be regarded as the latitude and longitude of the vehicle.
- the GPS receiver 130 outputs data indicating the positioning result to the on-vehicle device 110.
- the GPS satellite may be an example of the “other device” in the present invention.
- the GPS signal may be an example of the "signal" in the present invention.
- the on-vehicle device 110 is a device that performs charging processing according to the travel distance of the vehicle in the charging target area.
- the vehicle-mounted device 110 is provided at a position where the driver of the vehicle can reach without being disturbed by driving, such as the side surface of the center console C of the vehicle.
- the on-vehicle device 110 is electrically connected to the GPS receiver 130 and the display 150.
- an IC (Integrated Circuit) card is inserted into the card slot I of the vehicle-mounted device 110.
- the IC card in addition to non-volatile memory for storing information of the user of the charging processing system 100, charging information including the usage history, etc., application data for realizing the security function is implemented. Be done.
- the on-vehicle device 110 when receiving the input of the data output from the GPS receiver 130, the on-vehicle device 110 performs the charging process according to the travel distance of the vehicle in the charging target area. Then, the on-vehicle device 110 outputs data for displaying the result of the charging process to the display 150.
- the display 150 is a device that displays characters and figures.
- the display 150 is provided at a position where the driver of the vehicle can visually recognize, such as the center console C of the vehicle.
- the display 150 is electrically connected to the vehicle-mounted device 110.
- the display 150 receives an input of data output from the on-vehicle device 110, the display 150 displays the result of the charging process indicated by the data.
- the charging processing system 100 includes one GPS receiver 130 and the display 150
- the billing system 100 may include multiple GPS receivers 130 and a display 150.
- FIG. 2 shows an example of the block configuration of the onboard unit 110.
- the vehicle-mounted device 110 includes a positioning data input reception unit 111, a position specification unit 112, a road usage determination unit 113, a travel distance calculation unit 114, a charge amount calculation unit 115, a charge processing unit 116, a data output unit 117, and a digital map storage unit 118. , Positioning error information storage unit 119, and charging target area information storage unit 120.
- a positioning data input reception unit 111 includes a position specification unit 112, a road usage determination unit 113, a travel distance calculation unit 114, a charge amount calculation unit 115, a charge processing unit 116, a data output unit 117, and a digital map storage unit 118.
- Positioning error information storage unit 119 the function and operation of each component will be described in detail.
- the positioning data input reception unit 111 receives an input of data indicating the positioning result, which is output from the GPS receiver 130.
- the position specifying unit 112 corrects the positioning result measured by the GPS receiver 130 using information on a positioning error generated due to the environment, and specifies the position of the vehicle.
- the road use determination unit 113 determines whether the vehicle has entered the charging target area based on the position information specified by the position specifying unit 112. Further, based on the position information specified by the position specifying unit 112, the road use determining unit 113 determines whether the vehicle has left the charging target area. In addition, it is determined in the present invention that “the vehicle performs specific road utilization according to the present invention, to determine whether the vehicle has entered the chargeable area and to determine whether the vehicle has left the chargeable area. It may be an example of “determining whether or not to
- the travel distance calculation unit 114 After the road use determination unit 113 determines that the vehicle has entered the chargeable area, position specification is performed until the road use determination unit 113 determines that the vehicle has left the chargeable area. Based on the position information specified by the unit 112, the travel distance of the vehicle is calculated.
- the charge amount calculation unit 115 uses the road until the road use determination unit 113 determines that the vehicle has left the chargeable area. Calculate the charge for. For example, the charge amount calculation unit 115 calculates the charge amount based on the travel distance calculated by the travel distance calculation unit 114.
- the charge processing unit 116 is for the road use from the time when the road use determination unit 113 determines that the vehicle has entered the charge target area to when the road use determination unit 113 determines that the vehicle has left the charge target area. Perform accounting processing. For example, the charging processing unit 116 performs charging processing of the charging amount calculated by the charging amount calculation unit 115.
- the data output unit 117 outputs data for displaying the billing amount calculated by the billing amount calculation unit 115 to the display 150.
- the data output unit 117 outputs data for displaying a notification to that effect to the display 150.
- the digital map storage unit 118 stores digital map data.
- the digital map is a map that can be computerized and computerized.
- a digital map is created by a creation method such as a method of reading a paper map by a scanner and digital mapping.
- the positioning error information storage unit 119 stores information on positioning errors.
- the charging target area information storage unit 120 stores information on the charging target area.
- FIG. 3 illustrates an example of information stored in the positioning error information storage unit 119 in the form of a table.
- the positioning error information storage unit 119 stores information on the positioning position (longitude, latitude) and the positioning result (longitude, latitude) in association with each other. Further, the information stored in the positioning error information storage unit 119 may be an example of “information regarding positioning error generated due to environment” in the present invention.
- the information on the positioning position is information indicating the latitude and longitude on the digital map stored in the digital map storage unit 118.
- the positioning position which is the target of the information of the positioning position (longitude, latitude) is a position at which a positioning error of GPS due to the environment occurs in the charging target area or its periphery.
- the latitude and longitude (E, N) indicated by the information of the positioning position (longitude, latitude) will be referred to as a positioning position (E, N).
- Information of the positioning result is information indicating the latitude and longitude of the result of positioning using the signal received by the GPS receiver 130 at the position of longitude and latitude indicated by the information of the positioning position (longitude and latitude) It is.
- the latitude and longitude (E, N) indicated by the information of the positioning result (longitude, latitude) will be referred to as the positioning result (E, N).
- the positioning result E, N
- FIG. 4 shows an example of information stored in the charge target area information storage unit 120 in a table format.
- the charge target area information storage unit 120 stores information of a road ID (identifier) and a charge amount (yen / km) in association with each other.
- the information of road ID is an identification code for uniquely identifying the road corresponding to the charging target area.
- the information of road ID corresponds to the identification information of the road attached to the road on the digital map stored in the digital map storage unit 118.
- the road identified by the road ID "R ****” is referred to as a road "R ****”.
- the information on the charged amount (yen / km) is information indicating the charged amount when using the road identified by the road ID. For example, in this example, it is indicated that the charge amount in the case of using the road "R 0048" is "250 (yen / km)".
- FIG. 5 shows an example of the concept of multipath error.
- the main error factors in GPS positioning are the error of the GPS satellite's atomic clock, the error due to the deviation from the orbit of the GPS satellite, the error due to the placement of the GPS satellite, the ionospheric delay error, the multipath error, and the noise generated in the GPS receiver. Error due to
- Multipath error occurs when radio waves from GPS satellites are reflected on hills, buildings, trees, ground surfaces, etc. and enter the GPS receiver antenna.
- a position P1 such as a road between the high-rise building B1 and the high-rise building B2
- a direct radio wave W1 from the GPS satellite S is blocked by one high-rise building B1 and does not reach it. Only radio wave W2 reflected to B2 may reach.
- the radio wave W2 is detoured from the direct radio wave W1 by the reflected amount. Therefore, the GPS receiver calculates the distance to the GPS satellite S longer than it actually is, which causes a positioning error.
- the multipath reflected and received by the high-rise building B2 in the urban area is very harmful.
- the result of positioning may come to a position P2 opposite to the high-rise building B2 as a mirror image.
- FIG. 6 shows an example of the operation flow of the vehicle-mounted device 110.
- the process for specifying the position of the vehicle will be described in detail.
- FIGS. 1 to 5 will be referred to together.
- the GPS receiver 130 repeatedly calculates the latitude and longitude of the GPS receiver 130 over time as a positioning result from simultaneous equations using GPS signals transmitted from three or four GPS satellites. Then, the GPS receiver 130 outputs data indicating the positioning result to the on-vehicle device 110 each time the positioning result is calculated.
- the positioning data input reception unit 111 of the on-vehicle device 110 receives an input of data output from the GPS receiver 130 (S101), the positioning data input reception unit 111 sends the data to the position specification unit 112.
- the position specifying unit 112 of the vehicle-mounted device 110 receives the data sent from the positioning data input reception unit 111, the position determination result indicated by the data is stored using the information stored in the positioning error information storage unit 119.
- the position of the vehicle is identified by correction (S102). For example, when the amount of change from the value of the latitude and longitude based on the previous positioning result to the value of the latitude and longitude based on the current positioning result is less than the threshold, the position specifying unit 112 calculates the latitude and longitude value based on the current positioning result. , As the position of the vehicle.
- the position specifying unit 112 selects the value of the latitude and longitude based on the current positioning result.
- the correction is performed using the information stored in the positioning error information storage unit 119. For example, when the values of the latitude and longitude of the positioning result this time are (Eb, Nb), the position specifying unit 112 determines the positioning result (latitude, longitude) among the information stored in the positioning error information storage unit 119.
- the information “(Ea, Na)” of the positioning position (latitude, longitude) stored in association with the information “(Eb, Nb)” is read out. Then, the position specifying unit 112 specifies the values (Ea, Na) of the latitude and longitude as the position of the vehicle.
- FIG. 7 shows an example of the operation flow of the vehicle-mounted device 110.
- the process when the vehicle enters the charge target area will be described in detail. Furthermore, in the explanation of this operation flow, FIGS. 1 to 6 will be referred to together.
- the vehicle-mounted device 110 performs the processing from step S101 to step S102 shown in FIG. 6 to repeatedly specify the position of the vehicle over time.
- the position specifying unit 112 of the vehicle-mounted device 110 uses the data indicating the value of the latitude and longitude specified as the data indicating the position information of the vehicle every time the position of the vehicle is specified. Send to 114.
- the road use determination unit 113 of the on-vehicle device 110 stores the position information indicated by the data and the digital map storage unit 118 each time the data sent from the position specifying unit 112 is received. It is determined whether the vehicle has entered the chargeable area based on the digital map being processed and the information stored in the chargeable area information storage unit 120 (S201). For example, the road use determination unit 113 uses the digital map stored in the digital map storage unit 118 to perform map matching using the value of the longitude and latitude that is the position information indicated by the data received from the position specifying unit 112. Do. Then, as a result of the map matching, the road usage determination unit 113 specifies the road ID on the digital map in which the vehicle is present.
- the road use determination unit 113 determines that the vehicle has not entered the chargeable area (S201: No ). On the other hand, if the information of the same road ID as the road ID on the digital map is stored in the chargeable area information storage unit 120, the road use determination unit 113 determines that the vehicle has entered the chargeable area (S201: Yes). Then, when it is determined that the vehicle has entered the charge target area, the road use determination unit 113 sends data notifying that fact to the travel distance calculation unit 114.
- the traveling distance calculation unit 114 calculates the traveling distance of the vehicle in the chargeable area each time the data sent from the position specifying unit 112 is received (S202). For example, the traveling distance calculation unit 114 calculates the traveling distance of the vehicle from the movement distance of the position of the vehicle on the digital map and the scale of the digital map. Then, every time the travel distance calculation unit 114 calculates the travel distance of the vehicle, it calculates the billing amount of data indicating the road ID of the road on which the vehicle is traveling and the travel distance on the road indicated by the road ID. Send to section 115.
- the charge amount calculation unit 115 of the on-vehicle device 110 receives the data sent from the travel distance calculation unit 114, the charge amount calculation unit 115 is based on the information indicated by the data and the information stored in the charge target area information storage unit 120. Calculate the charge amount. In the case of this example, the charge amount calculation unit 115 calculates the charge amount each time the travel distance increases by “1 (km)”. Then, the charge amount calculation unit 115 sends data indicating the calculated charge amount to the data output unit 117.
- the data output unit 117 of the on-vehicle device 110 When the data output unit 117 of the on-vehicle device 110 receives the data sent from the charge amount calculation unit 115, the data output unit 117 outputs data for displaying the charge amount indicated by the data to the display 150. In this manner, the charge amount in the charge target area is displayed on the display 150 in real time.
- the road use determination unit 113 stores the position information indicated by the data and the digital map storage unit 118 every time the data sent from the position specifying unit 112 is received. It is determined based on the existing digital map and the information stored in the charge target area information storage unit 120 whether the vehicle has left the charge target area (S205). Since this process is the same process as the process of determining whether the vehicle has entered the charge target area, the detailed description thereof will be omitted. Then, when the road use determination unit 113 determines that the vehicle has not left the charge target area (S205: No), the on-vehicle device 110 repeats the processing from step S202 to step S205. On the other hand, when the road use determination unit 113 determines that the vehicle has left the charge target area (S205: Yes), it sends data to notify that to the charge amount calculation unit 115.
- the charge amount calculation unit 115 Upon receipt of the data sent from the road use determination unit 113, the charge amount calculation unit 115 sends data indicating the charge amount up to that point to the charge processing unit 116.
- the charge processing unit 116 of the in-vehicle device 110 Upon receipt of the data sent from the charge amount calculation unit 115, the charge processing unit 116 of the in-vehicle device 110 removes electronic money equal to the charge amount indicated by the data from the IC card inserted in the card slot I. An accounting process is performed by processing (S206). Then, the charging processing unit 116 sends data indicating the result of the charging process to the data output unit 117.
- the data output unit 117 of the on-vehicle device 110 When the data output unit 117 of the on-vehicle device 110 receives the data sent from the charge processing unit 116, the data output unit 117 outputs data for displaying the result of the charge processing indicated by the data to the display 150 (S207). In this way, the display 150 displays the result of the charging process.
- FIG. 8 shows an example of a usage environment of the charging processing system 200 according to the second embodiment.
- the charge processing system 200 is a system that performs charge processing when the vehicle passes a charge point. Furthermore, performing the charging process when the vehicle passes the charging point may be an example of performing the charging process for specific road usage in the present invention.
- the charging processing system 200 includes an on-board unit 210, a GPS receiver 130, and a display 150.
- the onboard equipment 210 may be an example of the "charging processing device" in the present invention.
- the components having the same names and assigned the same reference numerals as the components of the charging processing system 100 of the first embodiment have the same functions and operations as the charging processing system 100. Indicates
- the on-vehicle device 210 is a device that performs charging processing when the vehicle passes a charging point.
- the vehicle-mounted device 210 is provided at a position where the driver of the vehicle can reach without being disturbed by driving, such as the side surface of the center console C of the vehicle.
- the on-vehicle device 210 is electrically connected to the GPS receiver 130 and the display 150.
- an IC (Integrated Circuit) card is inserted into the card slot I of the vehicle-mounted device 210.
- the vehicle-mounted device 210 receives an input of data output from the GPS receiver 130
- the vehicle-mounted device 210 performs charging processing when the vehicle passes a charging point.
- the on-board unit 210 outputs data for displaying the result of the charging process to the display 150.
- the charging processing system 200 includes one GPS receiver 130 and the display 150
- the billing system 200 may include multiple GPS receivers 130 and a display 150.
- FIG. 9 shows an example of a block configuration of the on-vehicle device 210.
- the vehicle-mounted device 210 includes a positioning data input reception unit 111, a position specifying unit 112, a road usage determination unit 213, a charge amount calculation unit 215, a charge processing unit 216, a data output unit 117, a positioning error information storage unit 119, and charge point information.
- a storage unit 221 is included. In the following description, the function and operation of each component will be described in detail.
- components of the same name that are given the same reference numerals as components of the vehicle-mounted device 110 in the first embodiment indicate the same functions and operations as the vehicle-mounted device 110. .
- the road use determining unit 213 determines whether the vehicle has passed the charging point based on the position information specified by the position specifying unit 112. Furthermore, determining whether the vehicle has passed the charging point may be an example of “determining whether the vehicle is using a specific road” in the present invention.
- the charge amount calculation unit 215 calculates the charge amount for the road use.
- the charge processing unit 216 When the road use determination unit 213 determines that the vehicle has passed the charge point, the charge processing unit 216 performs charge processing for the road use. For example, the charging processing unit 216 performs charging processing of the charging amount calculated by the charging amount calculation unit 215.
- the charging point information storage unit 221 stores information on charging points.
- FIG. 10 illustrates an example of information stored in the charging point information storage unit 221 in a table format.
- the charging point information storage unit 221 stores information of a charging point ID, a position (longitude, latitude), and a charging amount (yen) in association with each other.
- Information on the charging point ID is an identification code for uniquely identifying the charging point.
- the charging point indicated by the information of the charging point ID “Pxxxx” is referred to as a charging point “Pxxxx”.
- the information on the charging position is information indicating the position of the charging point to be charged when the vehicle passes. For example, in this example, it is indicated that the position (longitude, latitude) of the charging point “P0001” is “(Eg, Ng)”.
- the information of the charged amount (yen) is information indicating the charged amount to be charged when the vehicle passes the position indicated by the information of the charged position (longitude, latitude). For example, in this example, it is indicated that “200 (yen)” is charged when the vehicle passes the charging point “P0001”.
- FIG. 11 shows an example of the operation flow of the on-vehicle device 210.
- the process when the vehicle passes the charging point will be described in detail.
- FIGS. 1 to 10 will be referred to together.
- the vehicle-mounted device 210 performs processing similar to the processing of step S101 to step S102 shown in FIG. 6, and repeatedly specifies the position of the vehicle over time. Then, every time the position specifying unit 112 of the vehicle-mounted device 210 specifies the position of the vehicle, the data specifying the value of the latitude and longitude specified is sent to the road use determining unit 213 as data indicating the position information of the vehicle.
- the road use determination unit 213 of the on-vehicle device 210 Every time the road use determination unit 213 of the on-vehicle device 210 receives the data sent from the position specification unit 112, the road use determination unit 213 is based on the position information indicated by the data and the information stored in the charging point information storage unit 221. It is determined whether the vehicle has passed the charging point (S301). For example, the value of the latitude and longitude, which is the position information indicated by the data received from the position specifying unit 112, is indicated by the information of any charging position (longitude, latitude) stored in the charging point information storage unit 221. If the deviation value is greater than or equal to the threshold value, the road use determination unit 213 determines that the vehicle has not passed the charging point (S301: No). In that case, the road use determination unit 213 does not perform any processing.
- the road usage determining unit 213 determines that the vehicle has passed the charging point (S301: Yes). Then, the road usage determination unit 213 sends, to the charge amount calculation unit 215, data indicating information on the charge point ID of the charge point determined to have passed.
- the charge amount calculation unit 215 of the on-vehicle device 210 uses the data received from the road use determination unit 213 among the information stored in the charge point information storage unit 221. The information of the charge amount (yen) stored corresponding to the indicated charge point ID is read out. Then, the charge amount calculation unit 215 calculates the charge amount indicated by the read information as the charge amount for the vehicle having passed the charge point (S302). Then, the charging amount calculation unit 215 sends data indicating the calculated charging amount to the charging processing unit 216.
- the vehicle-mounted device 210 performs the same processing as the processing shown in step S206 to step S207 shown in FIG. 7 and outputs data for displaying the result of the charging processing to the display 150. In this way, the display 150 displays the result of the charging process.
- the billing system may include a speaker instead of or in conjunction with the display.
- the data output unit of the vehicle-mounted device outputs, to the speaker, data for voice output of the billing amount calculated by the billing amount calculating unit.
- the data output unit outputs data for causing a voice notification to that effect to the speaker.
- the charging processing system includes the GPS receiver provided in the vehicle and positioning using the signal transmitted from the GPS satellites.
- the charge processing system includes an on-vehicle device provided in the vehicle and performing charge processing for a specific road use. Then, the on-vehicle device corrects the positioning result measured by the GPS receiver using information on a positioning error generated due to the environment to specify the position of the vehicle. Then, the on-vehicle device determines whether the vehicle is using a specific road based on the specified position information. Then, when it is determined that the vehicle is using a specific road, the on-vehicle device performs charging processing for the road use.
- the GPS signal is used to more accurately identify the position of the vehicle, and the charging processing according to the position information is performed. It can be carried out.
- the on-vehicle device calculates the charge for the road use. Then, the vehicle-mounted device performs charging processing of the calculated charging amount.
- the on-vehicle device calculates the travel distance of the vehicle based on the identified position information. Then, the in-vehicle device calculates the billing amount according to the calculated travel distance.
- FIG. 12 shows an example of the hardware configuration of a computer 800 that constitutes an onboard unit according to this embodiment.
- a computer 800 includes a CPU peripheral unit having a central processing unit (CPU) 802, a random access memory (RAM) 803, a graphic controller 804, and a display 805 mutually connected by a host controller 801, and an input / output.
- An input / output unit having a communication interface 807, a hard disk drive 808, and a CD-ROM (Compact Disk Read Only Memory) drive 809 mutually connected by the controller 806, and a ROM (Read Only Memory) connected to the input / output controller 806
- Legacy I / O with 810, flexible disk drive 811, and I / O chip 812 Provided with a door.
- the host controller 801 connects the RAM 803, the CPU 802 that accesses the RAM 803 at a high transfer rate, and the graphic controller 804.
- the CPU 802 operates based on programs stored in the ROM 810 and the RAM 803 to control each part.
- the graphic controller 804 acquires image data generated by the CPU 802 or the like on a frame buffer provided in the RAM 803 and causes the display 805 to display the image data.
- the graphic controller 804 may internally include a frame buffer for storing image data generated by the CPU 802 or the like.
- the input / output controller 806 connects the host controller 801 to the communication interface 807, which is a relatively high-speed input / output device, the hard disk drive 808, and the CD-ROM drive 809.
- the hard disk drive 808 stores programs and data used by the CPU 802 in the computer 800.
- the CD-ROM drive 809 reads a program or data from the CD-ROM 892 and provides it to the hard disk drive 808 via the RAM 803.
- the ROM 810 and the flexible disk drive 811 and relatively low-speed input / output devices of the input / output chip 812 are connected to the input / output controller 806.
- the ROM 810 stores a boot program executed when the computer 800 starts up, and / or a program depending on the hardware of the computer 800, and the like.
- the flexible disk drive 811 reads a program or data from the flexible disk 893 and provides the hard disk drive 808 via the RAM 803.
- the input / output chip 812 connects the flexible disk drive 811 to the input / output controller 806, and also connects various input / output devices to the input / output controller 806 via, for example, a parallel port, serial port, keyboard port, and mouse port. Do.
- the program provided to the hard disk drive 808 via the RAM 803 is stored in a recording medium such as the flexible disk 893, the CD-ROM 892, or an IC (Integrated Circuit) card, and provided by the user.
- the program is read from the recording medium, installed in the hard disk drive 808 in the computer 800 via the RAM 803, and executed by the CPU 802.
- the program installed in the computer 800 and causing the computer 800 to function as an on-vehicle device uses the computer 800 in step S102 using the information on the positioning error generated due to the environment as the positioning result measured by the GPS receiver. Based on the position specifying unit that corrects the position of the vehicle and the position information specified by the position specifying unit, it is determined in step S201, step S205, and step S301 whether the vehicle is using a specific road. When the road use determination unit determines that the vehicle is using a specific road, it is made to function as a charge processing unit that performs charge processing for the road use in step S206.
- the program calculates the charge amount for calculating the charge for the road use in step S203 and step S302 when the road use determining unit determines that the vehicle is using the specific road.
- the unit and the charge processing of the charge amount calculated by the charge amount calculation unit may function as a charge processing unit performed in step S206.
- the program runs the vehicle in step S202 based on the position information specified by the position specifying unit. It may function as a charge amount calculation unit for calculating a charge amount in step S203 based on the travel distance calculation unit for calculating a distance and the travel distance calculated by the travel distance calculation unit.
- the information processing described in these programs is read by the computer 800, and the positioning data input acceptance unit, which is a specific means in which the software and the various hardware resources described above cooperated, the position specifying unit, and the road use It functions as a determination unit, a traveling distance calculation unit, a charge amount calculation unit, a charge processing unit, a data output unit, a digital map storage unit, a positioning error information storage unit, a charge target area information storage unit, and a charge point information storage unit. And, by realizing calculation or processing of information according to the purpose of use of the computer 800 in the present embodiment by these specific means, a specific on-vehicle device according to the purpose of use is constructed.
- the CPU 802 executes the communication program loaded on the RAM 803, and based on the processing content described in the communication program, the communication interface It instructs communication processing to 807.
- the communication interface 807 reads out transmission data stored in a transmission buffer area or the like provided on a storage device such as the RAM 803, the hard disk drive 808, the flexible disk 893, or the CD-ROM 892 to the network. Alternatively, it writes data received or received from the network into a reception buffer area or the like provided on the storage device.
- the communication interface 807 may transfer transmission / reception data with the storage device by the direct memory access method, and instead, the CPU 802 reads data from the transfer source storage device or the communication interface 807.
- the transmission / reception data may be transferred by writing the data to the transfer destination communication interface 807 or storage device.
- the CPU 802 can also transfer all or necessary portions out of files or databases stored in the external storage device such as the hard disk drive 808, CD-ROM 892, flexible disk 893, etc. to the RAM 803 by direct memory access transfer or the like.
- the data is read, and various processing is performed on the data on the RAM 803. Then, the CPU 802 writes the processed data back to the external storage device by direct memory access transfer or the like.
- the RAM 803 can be regarded as temporarily holding the contents of the external storage device, in the present embodiment, the RAM 803 and the external storage device are collectively referred to as a memory, a storage unit, or a storage device. .
- Various kinds of information such as various kinds of programs, data, tables, databases, and the like in the present embodiment are stored on such a storage device and become an object of information processing.
- the CPU 802 can hold a part of the RAM 803 in a cache memory, and can read and write on the cache memory. Even in such a mode, since the cache memory bears a part of the function of the RAM 803, in the present embodiment, the cache memory is also included in the RAM 803, the memory, and / or the storage device, unless otherwise indicated. Do.
- the CPU 802 performs various operations described in this embodiment on data read from the RAM 803, specified by the instruction sequence of the program, including various operations, information processing, condition determination, information search, and replacement. And write back to the RAM 803.
- the CPU 802 satisfies the condition that the various variables described in the present embodiment are larger, smaller, greater than, less than, equal to, etc. as compared with other variables or constants. It is determined whether the condition is satisfied or not, the process branches to a different instruction sequence, or a subroutine is called.
- the CPU 802 can also search for information stored in a file in a storage device, a database, or the like. For example, in the case where a plurality of entries in which the attribute value of the second attribute is associated with the attribute value of the first attribute are stored in the storage device, for example, the CPU 802 sets the plurality of entries stored in the storage device. Search for an entry that matches the condition for which the attribute value of the first attribute is specified from among them, and by reading out the attribute value of the second attribute stored in the entry, it is associated with the first attribute that satisfies the predetermined condition An attribute value of the second attribute can be obtained.
- the programs or modules described above may be stored in an external storage medium.
- an optical recording medium such as a DVD (Digital Versatile Disk) or a CD (Compact Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape A medium, a semiconductor memory such as an IC card, or the like can be used.
- the program may be provided to the computer 800 via a network using a dedicated communication network or a storage medium such as a hard disk provided in a server system connected to the Internet or a RAM as a recording medium.
- the present invention provides a charge processing system, charge processing method and method for charging for a specific road use, and a charge processing device for charging for a specific road use, provided in a vehicle, and causing a computer to function as the charge processing device.
- the present invention can be applied to a program and a recording medium on which the program is recorded.
- charge processing system 110 vehicle-mounted device 111 positioning data input reception unit 112 position specification unit 113 road use determination unit 114 travel distance calculation unit 115 charge amount calculation unit 116 charge processing unit 117 data output unit 118 digital map storage unit 119 storage of positioning error information Section 120 Charge target area information storage unit 130 GPS receiver 150 Display 200 Charge processing system 210 On-board unit 213 Road use determination unit 215 Charge amount calculation unit 216 Charge processing unit 221 Charge point information storage unit 800 Computer 801 Host controller 802 CPU 803 RAM 804 graphic controller 805 display 806 input / output controller 807 communication interface 808 hard disk drive 809 CD-ROM drive 810 ROM 811 Flexible disk drive 812 I / O chip 892 CD-ROM 893 Flexible disk B1 High-rise building B2 High-rise building C Center console D Dashboard I Card slot P1 position P2 position S GPS satellite W1 electric wave W2 electric wave
Landscapes
- Business, Economics & Management (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Traffic Control Systems (AREA)
Abstract
他の装置から送信された信号を用いて測位する測位装置(130)と、車両に設けられて特定の道路利用に対して課金処理を行う課金処理装置(110)とを備え、課金処理装置(110)は、測位装置(130)によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定部と、位置特定部が特定した位置情報に基づいて、特定の道路利用に対して課金処理を行う課金処理部とを有する。
Description
本発明は、課金処理システム、課金処理方法、課金処理装置、プログラム、及び記録媒体に関する。本願は、2012年11月5日に、日本に出願された特願2012-243767号に基づき優先権を主張し、その内容をここに援用する。
DSRC(Dedicated Short Range Communication)方式のERP(Electronic Road Pricing)システムに続くシステムとしては、ドイツの高速道路においてトラック等の重量車を対象に実用化された課金システムに代表されるGPS(Global Positioning System)を使用したシステムが有望視されている。GPSを使用したシステムは、標準化の動きも進んでいる。
DGPS(Differential GPS)のような補強対策をしていない、普通のGPS受信機によって測位した場合には、GPS衛星の配置がよく、4個以上のGPS衛星が天空にばらばらに広がって見られるような環境のよい場所であれば、測位誤差は概ね10m以下になる。
しかしながら、このGPSによる測位手段を、ERPの対象地域となるビルが立ち並ぶ市街地に適用しようとした場合には、ビルや高架によりGPS信号が遮断されたり、また、GPS信号が乱反射したりするマルチパス等の問題に直面する。そのため、一般に、構造物が多い市街地においては、GPS本来の測位性能を発揮することが困難である。
ERPシステムに車両位置の測位手段としてGPSを適用する場合には、市街地においてGPSを利用する際に直面するこれらの問題の対策が不可欠である。市街地での微弱なGPS信号を受信するためには、高感度型のGPS受信機を使用することもできる。しかしながら、高感度型のGPS受信機は、マルチパス信号の影響を受け易くなり、その排除が新たな技術課題になる。このような背景に関連する技術としては、様々なものが知られている(例えば、特許文献1参照。)。
例えば、特許文献1には、課金対象領域内を走行する移動体に対して料金収受等の情報授受を行い移動体の利用者に対して課金処理を施す装置が記載されている。より具体的に説明すると、この装置は、移動体の位置情報を検出する。そして、この装置は、予め定めた地図情報内に課金対象領域を定め、且つその課金対象領域と課金対象領域以外の領域との境界に緩衝領域を定め、地図情報と位置情報とを対応させ、課金対象領域、又は緩衝領域の何れかに移動体が少なくとも進入したか否かを表す進入状態を決定する。そして、この装置は、決定結果に基づいて、移動体に対する課金情報を生成する。このようにして、この装置によっては、車両の位置の検出に検出誤差が生じた場合であっても、確実に課金対象領域内に存在することを決定でき、出入口等の進入、及び退出の全箇所に路上機を設置することなく、進入状態に応じて車両に対する課金情報を生成でき、簡単な構成によって車両の利用者に対して課金処理を適正に行うことができる。
特許文献1に記載の技術は、課金対象領域におけるGPSの測位誤差が分からない場合に、その課金対象領域内を走行する車両の利用者に対して課金処理を適正に行う技術として、効率的な技術である。
ところで、同じ測位位置におけるGPSの測位結果は、その測位位置の周辺の構造物の配置等の環境に変化がなければ、その環境に起因する定常的な測位誤差を有する傾向がある。
そこで、特許文献1に記載の技術を以て、課金対象領域内の複数の測位位置における定常的な測位誤差に適正に対応させるには、コア領域の周囲において候補となり得る複数の測位位置のうち、所定の測位位置における定常的な測位誤差に合わせて、緩衝領域の範囲を設定する必要がある。
しかしながら、小さい測位誤差に合わせて緩衝領域の範囲を設定した場合には、課金対象領域であるにも拘らず、緩衝領域に含まれない領域が生じてしまうため、有料道路の事業者が不利益を被ることになってしまう。
一方、大きい測位誤差に合わせて緩衝領域の範囲を設定した場合には、課金対象領域ではないにも拘らず、緩衝領域に含まれる領域が生じてしまうため、利用者が不利益を被ることになってしまう。
上記課題を解決するために、本発明の第1の形態によると、特定の道路利用に対する課金処理を行う課金処理システムであって、車両に設けられて、他の装置から送信された信号を用いて測位する測位装置と、車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置とを備え、課金処理装置は、測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定部と、位置特定部が特定した位置情報に基づいて、車両が特定の道路利用を行っているか否かを判定する道路利用判定部と、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部とを有する。
課金処理装置は、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、当該道路利用に対する課金額を算出する課金額算出部を更に有し、課金処理部は、課金額算出部が算出した課金額の課金処理を行ってよい。
課金処理装置は、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、位置特定部が特定した位置情報に基づいて、車両の走行距離を算出する走行距離算出部を更に有し、課金額算出部は、走行距離算出部が算出した走行距離に基づいて、課金額を算出してよい。
本発明の第2の形態によると、特定の道路利用に対する課金処理を行う課金処理方法であって、車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定段階と、位置特定段階において特定された位置情報に基づいて、車両が特定の道路利用を行っているか否かを判定する道路利用判定段階と、車両が特定の道路利用を行っていると道路利用判定段階において判定された場合に、当該道路利用に対する課金処理を行う課金処理段階とを備える。
本発明の第3の形態によると、車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置であって、課金処理装置は、車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定部と、位置特定部が特定した位置情報に基づいて、車両が特定の道路利用を行っているか否かを判定する道路利用判定部と、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部とを備える。
本発明の第4の形態によると、車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置として、コンピュータを機能させるプログラムであって、コンピュータを、車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定部、位置特定部が特定した位置情報に基づいて、車両が特定の道路利用を行っているか否かを判定する道路利用判定部、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部として機能させる。
本発明の第5の形態によると、車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置として、コンピュータを機能させるプログラムを記録した記録媒体であって、コンピュータを、車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定部、位置特定部が特定した位置情報に基づいて、車両が特定の道路利用を行っているか否かを判定する道路利用判定部、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部として機能させるプログラムを記録した。
なおまた、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となり得る。
以上の説明から明らかなように、この発明によっては、環境に起因する測位誤差がある場合に、GPS等の信号を利用して、車両の位置をより精確に特定して、その位置情報に応じた課金処理を行うことができる。
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
図1は、第1の実施形態に係る課金処理システム100の利用環境の一例を示す。課金処理システム100は、課金対象領域における車両の走行距離に応じて課金処理を行うシステムである。なおまた、課金対象領域における車両の走行距離に応じて課金処理を行うことは、この発明における「特定の道路利用に対する課金処理を行う」ことの一例であってよい。
課金処理システム100は、車載器110、GPS受信機130、及びディスプレイ150を備える。なおまた、車載器110は、この発明における「課金処理装置」の一例であってよい。また、GPS受信機130は、この発明における「測位装置」の一例であってよい。
GPS受信機130は、GPS衛星から送信された信号を用いて測位する装置である。例えば、GPS受信機130は、車両のダッシュボードDの上等のように、GPS受信機130のアンテナが遮蔽されない位置に設けられている。そして、GPS受信機130は、車載器110と電気的に接続されている。そして、GPS受信機130は、3個、又は4個のGPS衛星から送信されるGPS信号を用いて、連立方程式からGPS受信機130の経緯度を、測位結果として算出する。ここで、GPS受信機130の経緯度は、車両の経緯度とみなすことができる。そして、GPS受信機130は、その測位結果を示すデータを、車載器110へ出力する。なおまた、GPS衛星は、この発明における「他の装置」の一例であってよい。また、GPS信号は、この発明における「信号」の一例であってよい。
車載器110は、課金対象領域における車両の走行距離に応じて課金処理を行う装置である。例えば、車載器110は、車両のセンターコンソールCの側面等のように、運転の邪魔にならずに、車両のドライバーの手が届く位置に設けられている。そして、車載器110は、GPS受信機130、及びディスプレイ150と電気的に接続されている。そして、車載器110のカードスロットIには、IC(Integrated Circuit)カードが挿入される。ここで、ICカード内には、課金処理システム100の利用者の情報や、利用履歴をはじめとする課金情報等を格納する不揮発性メモリの他、セキュリティ機能を実現するためのアプリケーションデータ等が実装される。そして、車載器110は、GPS受信機130から出力されたデータの入力を受け付けると、課金対象領域における車両の走行距離に応じて課金処理を行う。そして、車載器110は、課金処理の結果を表示させるためのデータを、ディスプレイ150へ出力する。
ディスプレイ150は、文字や図形を表示する装置である。例えば、ディスプレイ150は、車両のセンターコンソールC等のように、車両のドライバーが視認し得る位置に設けられている。そして、ディスプレイ150は、車載器110と電気的に接続されている。そして、ディスプレイ150は、車載器110から出力されたデータの入力を受け付けると、そのデータによって示される課金処理の結果を表示する。
なおまた、本実施形態においては、説明が煩雑になることを防ぐことを目的として、課金処理システム100が一のGPS受信機130、及びディスプレイ150を備える構成について説明する。しかしながら、課金処理システム100は、複数のGPS受信機130、及びディスプレイ150を備えてよい。
図2は、車載器110のブロック構成の一例を示す。車載器110は、測位データ入力受付部111、位置特定部112、道路利用判定部113、走行距離算出部114、課金額算出部115、課金処理部116、データ出力部117、デジタル地図格納部118、測位誤差情報格納部119、及び課金対象領域情報格納部120を有する。以下の説明においては、各構成要素の機能、及び動作を詳述する。
測位データ入力受付部111は、GPS受信機130から出力された、測位結果を示すデータの入力を受け付ける。
位置特定部112は、GPS受信機130によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する。
道路利用判定部113は、位置特定部112が特定した位置情報に基づいて、車両が課金対象領域に進入したか否かを判定する。また、道路利用判定部113は、位置特定部112が特定した位置情報に基づいて、車両が課金対象領域から退出したか否かを判定する。なおまた、車両が課金対象領域に進入したか否かを判定すること、及び車両が課金対象領域から退出したか否かを判定することは、この発明における「車両が特定の道路利用を行っているか否かを判定する」ことの一例であってよい。
走行距離算出部114は、車両が課金対象領域に進入したと道路利用判定部113が判定してから、車両が課金対象領域から退出したと道路利用判定部113が判定するまでの間、位置特定部112が特定した位置情報に基づいて、車両の走行距離を算出する。
課金額算出部115は、車両が課金対象領域に進入したと道路利用判定部113が判定してから、車両が課金対象領域から退出したと道路利用判定部113が判定するまでの間の道路利用に対する課金額を算出する。例えば、課金額算出部115は、走行距離算出部114が算出した走行距離に基づいて、課金額を算出する。
課金処理部116は、車両が課金対象領域に進入したと道路利用判定部113が判定してから、車両が課金対象領域から退出したと道路利用判定部113が判定するまでの間の道路利用に対する課金処理を行う。例えば、課金処理部116は、課金額算出部115が算出した課金額の課金処理を行う。
データ出力部117は、課金額算出部115が算出した課金額を表示させるためのデータを、ディスプレイ150へ出力する。また、データ出力部117は、課金処理部116が課金処理を行った場合に、その旨の通知を表示させるためのデータを、ディスプレイ150へ出力する。
デジタル地図格納部118には、デジタル地図のデータが格納されている。ここで、デジタル地図とは、電子化されコンピュータ処理が可能な地図である。例えば、デジタル地図は、紙地図をスキャナによって読み取りデジタル地図化する方法等の作成方法によって作成される。
測位誤差情報格納部119には、測位誤差に関する情報が格納されている。
課金対象領域情報格納部120には、課金対象領域に関する情報が格納されている。
図3は、測位誤差情報格納部119に格納されている情報の一例をテーブル形式で示す。測位誤差情報格納部119には、測位位置(経度、緯度)、及び測位結果(経度、緯度)の各情報が対応付けられて格納されている。なおまた、測位誤差情報格納部119に格納されている情報は、この発明における「環境に起因して発生する測位誤差に関する情報」の一例であってよい。
測位位置(経度、緯度)の情報は、デジタル地図格納部118に格納されているデジタル地図上の経緯度を示す情報である。例えば、測位位置(経度、緯度)の情報の対象となる測位位置は、課金対象領域やその周辺において、環境に起因するGPSの測位誤差が発生するような位置である。以下の説明においては、測位位置(経度、緯度)の情報によって示される経緯度(E、N)を、測位位置(E、N)と称する。
測位結果(経度、緯度)の情報は、測位位置(経度、緯度)の情報によって示される経緯度の位置において、GPS受信機130によって受信された信号を用いて測位した結果の経緯度を示す情報である。以下の説明においては、測位結果(経度、緯度)の情報によって示される経緯度(E、N)を、測位結果(E、N)と称する。例えば、この例においては、測位位置(Ea、Na)において、GPS受信機130によって受信された信号を用いて即位した場合、その測位結果が測位結果(Eb、Nb)となることを示している。
図4は、課金対象領域情報格納部120に格納されている情報の一例をテーブル形式で示す。課金対象領域情報格納部120には、道路ID(identifier)、及び課金額(円/km)の各情報が対応付けられて格納されている。
道路IDの情報は、課金対象領域に該当する道路を一意に識別するための識別符号である。道路IDの情報は、デジタル地図格納部118に格納されているデジタル地図上の道路に付されている道路の識別情報に対応する。以下の説明においては、道路ID「R****」によって識別される道路を、道路「R****」と称する。
課金額(円/km)の情報は、道路IDによって識別される道路を利用する場合の課金額を示す情報である。例えば、この例においては、道路「R0048」を利用する場合の課金額が「250(円/km)」であることを示している。
図5は、マルチパス誤差の概念の一例を示す。GPS測位における主な誤差要因は、GPS衛星の原子時計の誤差、GPS衛星の軌道からのずれによる誤差、GPS衛星の配置による誤差、電離層遅延誤差、マルチパス誤差、及びGPS受信機内において発生するノイズによる誤差である。
これらの誤差要因のうち、ここでは、測位に影響の大きいマルチパス誤差について説明する。
マルチパスによる誤差は、GPS衛星からの電波が丘、建物、樹木、地上面等に反射して、GPS受信機のアンテナに入ってくる場合に発生する。図5に示すように、高層ビルB1と高層ビルB2の間の道等の位置P1においては、GPS衛星Sから直接の電波W1が一方の高層ビルB1に遮られて届かず、他方の高層ビルB2に反射した電波W2だけが届くことがある。その電波W2は、反射した分だけ直接の電波W1より遠回りしてくる。したがって、GPS受信機は、GPS衛星Sまでの距離を実際より長く計算してしまい、これが測位誤差を生む。
市街地において高層ビルB2に反射して受信されるマルチパスは、非常に害が大きい。例えば、測位した結果は、鏡像のように高層ビルB2の反対側の位置P2にきてしまうこともある。
図6は、車載器110の動作フローの一例を示す。この動作フローの説明においては、車両の位置を特定するための処理について詳述する。なおまた、この動作フローの説明においては、図1から図5を共に参照する。
GPS受信機130は、3個、又は4個のGPS衛星から送信されるGPS信号を用いて、連立方程式からGPS受信機130の経緯度を、測位結果として経時的に繰り返し算出する。そして、GPS受信機130は、測位結果を算出する度に、その測位結果を示すデータを、車載器110へ出力する。
車載器110の測位データ入力受付部111は、GPS受信機130から出力されたデータの入力を受け付ける度に(S101)、そのデータを、位置特定部112へ送る。
車載器110の位置特定部112は、測位データ入力受付部111から送られたデータを受け取る度に、そのデータによって示される測位結果を、測位誤差情報格納部119に格納されている情報を用いて補正して、車両の位置を特定する(S102)。例えば、前回の測位結果による経緯度の値から、今回の測位結果による経緯度の値までの変化量がしきい値未満の場合、位置特定部112は、今回の測位結果による経緯度の値を、車両の位置として特定する。一方、前回の測位結果による経緯度の値から、今回の測位結果による経緯度の値までの変化量がしきい値以上の場合、位置特定部112は、今回の測位結果による経緯度の値を、測位誤差情報格納部119に格納されている情報を用いて補正する。例えば、今回の測位結果の経緯度の値が(Eb、Nb)であった場合、位置特定部112は、測位誤差情報格納部119に格納されている情報のうち、測位結果(緯度、経度)の情報「(Eb、Nb)」に対応付けられて格納されている測位位置(緯度、経度)の情報「(Ea、Na)」を読み出す。そして、位置特定部112は、その経緯度の値(Ea、Na)を、車両の位置として特定する。
図7は、車載器110の動作フローの一例を示す。この動作フローの説明においては、車両が課金対象領域に進入したときの処理について詳述する。なおまた、この動作フローの説明においては、図1から図6を共に参照する。
車載器110は、図6に示すステップS101からステップS102の処理を行って、車両の位置を、経時的に繰り返し特定する。車載器110の位置特定部112は、車両の位置を特定する度に、特定した経緯度の値を示すデータを、車両の位置情報を示すデータとして、道路利用判定部113、及び走行距離算出部114へ送る。
車載器110の道路利用判定部113は、車両が課金対象領域にいない場合、位置特定部112から送られたデータを受け取る度に、そのデータによって示される位置情報と、デジタル地図格納部118に格納されているデジタル地図と、課金対象領域情報格納部120に格納されている情報とに基づいて、車両が課金対象領域に進入したか否かを判定する(S201)。例えば、道路利用判定部113は、位置特定部112から受け取ったデータによって示される位置情報である経緯度の値と、デジタル地図格納部118に格納されているデジタル地図とを用いて、マップマッチングを行う。そして、道路利用判定部113は、マップマッチングした結果、車両が存在しているデジタル地図上の道路IDを特定する。そして、その道路IDと同じ道路IDの情報が課金対象領域情報格納部120に格納されていなければ、道路利用判定部113は、車両が課金対象領域に進入していないと判定する(S201:No)。一方、デジタル地図上の道路IDと同じ道路IDの情報が課金対象領域情報格納部120に格納されていれば、道路利用判定部113は、車両が課金対象領域に進入したと判定する(S201:Yes)。そして、道路利用判定部113は、車両が課金対象領域に進入したと判定した場合、その旨を通知するデータを、走行距離算出部114へ送る。
走行距離算出部114は、道路利用判定部113から送られたデータを受け取ると、位置特定部112から送られたデータを受け取る度に、課金対象領域における車両の走行距離を算出する(S202)。例えば、走行距離算出部114は、デジタル地図上の車両の位置の移動距離と、そのデジタル地図の縮尺とから、車両の走行距離を算出する。そして、走行距離算出部114は、車両の走行距離を算出する度に、車両が走行している道路の道路IDと、その道路IDによって示される道路における走行距離とを示すデータを、課金額算出部115へ送る。
車載器110の課金額算出部115は、走行距離算出部114から送られたデータを受け取ると、そのデータによって示される情報と、課金対象領域情報格納部120に格納されている情報とに基づいて、課金額を算出する。この例の場合、課金額算出部115は、走行距離が「1(km)」増える度に、課金額を算出する。そして、課金額算出部115は、算出した課金額を示すデータを、データ出力部117へ送る。
車載器110のデータ出力部117は、課金額算出部115から送られたデータを受け取ると、そのデータによって示される課金額を表示させるためのデータを、ディスプレイ150へ出力する。このようにして、ディスプレイ150には、課金対象領域における課金額がリアルタイムに表示されることになる。
一方、道路利用判定部113は、車両が課金対象領域にいる場合、位置特定部112から送られたデータを受け取る度に、そのデータによって示される位置情報と、デジタル地図格納部118に格納されているデジタル地図と、課金対象領域情報格納部120に格納されている情報とに基づいて、車両が課金対象領域から退出したか否かを判定する(S205)。この処理は、車両が課金対象領域に進入したか否かを判定する処理と同様の処理であるから、その詳細な説明を省略する。そして、車両が課金対象領域から退出していないと道路利用判定部113が判定した場合(S205:No)、車載器110は、ステップS202からステップS205の処理を繰り返すことになる。一方、道路利用判定部113は、車両が課金対象領域から退出したと判定すると(S205:Yes)、その旨を通知するデータを、課金額算出部115へ送る。
課金額算出部115は、道路利用判定部113から送られたデータを受け取ると、その時点までの課金額を示すデータを、課金処理部116へ送る。
車載器110の課金処理部116は、課金額算出部115から送られたデータを受け取ると、そのデータによって示される課金額と同額の電子マネーを、カードスロットIに挿入されているICカードから引き去り処理することによって課金処理を行う(S206)。そして、課金処理部116は、その課金処理の結果を示すデータを、データ出力部117へ送る。
車載器110のデータ出力部117は、課金処理部116から送られたデータを受け取ると、そのデータによって示される課金処理の結果を表示させるためのデータを、ディスプレイ150へ出力する(S207)。このようにして、ディスプレイ150には、課金処理の結果が表示されることになる。
図8は、第2の実施形態に係る課金処理システム200の利用環境の一例を示す。課金処理システム200は、車両が課金ポイントを通過した場合に課金処理を行うシステムである。なおまた、車両が課金ポイントを通過した場合に課金処理を行うことは、この発明における「特定の道路利用に対して課金処理を行う」ことの一例であってよい。
課金処理システム200は、車載器210、GPS受信機130、及びディスプレイ150を備える。なおまた、車載器210は、この発明における「課金処理装置」の一例であってよい。また、課金処理システム200の構成要素のうち、第1の実施形態の課金処理システム100の構成要素と同じ符号を付している同名の構成要素は、課金処理システム100と同様の機能、及び動作を示す。
車載器210は、車両が課金ポイントを通過した場合に課金処理を行う装置である。例えば、車載器210は、車両のセンターコンソールCの側面等のように、運転の邪魔にならずに、車両のドライバーの手が届く位置に設けられている。そして、車載器210は、GPS受信機130、及びディスプレイ150と電気的に接続されている。そして、車載器210のカードスロットIには、IC(Integrated Circuit)カードが挿入される。そして、車載器210は、GPS受信機130から出力されたデータの入力を受け付けると、車両が課金ポイントを通過した場合に課金処理を行う。そして、車載器210は、課金処理の結果を表示させるためのデータを、ディスプレイ150へ出力する。
なおまた、本実施形態においては、説明が煩雑になることを防ぐことを目的として、課金処理システム200が一のGPS受信機130、及びディスプレイ150を備える構成について説明する。しかしながら、課金処理システム200は、複数のGPS受信機130、及びディスプレイ150を備えてよい。
図9は、車載器210のブロック構成の一例を示す。車載器210は、測位データ入力受付部111、位置特定部112、道路利用判定部213、課金額算出部215、課金処理部216、データ出力部117、測位誤差情報格納部119、及び課金ポイント情報格納部221を有する。以下の説明においては、各構成要素の機能、及び動作を詳述する。
なおまた、車載器210の構成要素のうち、第1の実施形態における車載器110の構成要素と同じ符号を付している同名の構成要素は、車載器110と同様の機能、及び動作を示す。
道路利用判定部213は、位置特定部112が特定した位置情報に基づいて、車両が課金ポイントを通過したか否かを判定する。なおまた、車両が課金ポイントを通過したか否かを判定することは、この発明における「車両が特定の道路利用を行っているか否かを判定すること」の一例であってよい。
課金額算出部215は、車両が課金ポイントを通過したと道路利用判定部213が判定した場合に、その道路利用に対する課金額を算出する。
課金処理部216は、車両が課金ポイントを通過したと道路利用判定部213が判定した場合に、その道路利用に対する課金処理を行う。例えば、課金処理部216は、課金額算出部215が算出した課金額の課金処理を行う。
課金ポイント情報格納部221には、課金ポイントに関する情報が格納されている。
図10は、課金ポイント情報格納部221に格納されている情報の一例をテーブル形式で示す。課金ポイント情報格納部221には、課金ポイントID、位置(経度、緯度)、及び課金額(円)の各情報が対応付けられて格納されている。
課金ポイントIDの情報は、課金ポイントを一意に識別するための識別符号である。以下の説明においては、課金ポイントID「Pxxxx」の情報によって示される課金ポイントを、課金ポイント「Pxxxx」と称する。
課金位置(経度、緯度)の情報は、車両が通過した場合に課金すべき課金ポイントの位置を示す情報である。例えば、この例においては、課金ポイント「P0001」の位置(経度、緯度)が「(Eg、Ng)」であることを示している。
課金額(円)の情報は、課金位置(経度、緯度)の情報によって示される位置を車両が通過した場合に、課金処理すべき課金額を示す情報である。例えば、この例においては、課金ポイント「P0001」を車両が通過した場合に、「200(円)」が課金されることを示している。
図11は、車載器210の動作フローの一例を示す。この動作フローの説明においては、車両が課金ポイントを通過したときの処理について詳述する。なおまた、この動作フローの説明においては、図1から図10を共に参照する。
なおまた、車載器210の動作フローの処理段階のうち、第1の実施形態における車載器110の動作フローの処理段階と同じ符号を付している同名の処理段階は、車載器110の動作フローの処理段階と同様の動作を示す。
車載器210は、図6に示すステップS101からステップS102の処理と同様の処理を行って、車両の位置を、経時的に繰り返し特定する。そして、車載器210の位置特定部112は、車両の位置を特定する度に、特定した経緯度の値を示すデータを、車両の位置情報を示すデータとして、道路利用判定部213へ送る。
車載器210の道路利用判定部213は、位置特定部112から送られたデータを受け取る度に、そのデータによって示される位置情報と、課金ポイント情報格納部221に格納されている情報とに基づいて、車両が課金ポイントを通過したか否かを判定する(S301)。例えば、位置特定部112から受け取ったデータによって示される位置情報である経緯度の値が、課金ポイント情報格納部221に格納されているいずれの課金位置(経度、緯度)の情報によって示される経緯度の値ともずれ量がしきい値以上の場合、道路利用判定部213は、車両が課金ポイントを通過していないと判定する(S301:No)。その場合、道路利用判定部213は、何ら処理を行わない。一方、例えば、位置特定部112から受け取ったデータによって示される位置情報である経緯度の値と、課金ポイント情報格納部221に格納されているいずれかの課金位置(経度、緯度)の情報によって示される経緯度の値とのずれ量がしきい値未満の場合、道路利用判定部213は、車両が課金ポイントを通過したと判定する(S301:Yes)。そして、道路利用判定部213は、通過したと判定した課金ポイントの課金ポイントIDの情報を示すデータを、課金額算出部215へ送る。
車載器210の課金額算出部215は、道路利用判定部213から送られたデータを受け取ると、課金ポイント情報格納部221に格納されている情報のうち、道路利用判定部213から受け取ったデータによって示される課金ポイントIDに対応付けられて格納されている課金額(円)の情報を読み出す。そして、課金額算出部215は、読み出した情報によって示される課金額を、車両が課金ポイントを通過したことに対する課金額として算出する(S302)。そして、課金額算出部215は、算出した課金額を示すデータを、課金処理部216へ送る。
そして、車載器210は、図7に示すステップS206からステップS207に示す処理と同様の処理を行って、課金処理の結果を表示させるためのデータを、ディスプレイ150へ出力する。このようにして、ディスプレイ150には、課金処理の結果が表示されることになる。
なおまた、課金処理システムは、ディスプレイの代わりに、又はディスプレイと共に、スピーカを備えてもよい。その場合、車載器のデータ出力部は、課金額算出部が算出した課金額を音声出力させるためのデータを、スピーカへ出力する。また、データ出力部は、課金処理部が課金処理を行った場合に、その旨の通知を音声出力させるためのデータを、スピーカへ出力する。
以上、説明したように、課金処理システムは、車両に設けられて、GPS衛星から送信された信号を用いて測位するGPS受信機を備える。また、課金処理システムは、車両に設けられて、特定の道路利用に対する課金処理を行う車載器を備える。そして、車載器は、GPS受信機によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する。そして、車載器は、特定した位置情報に基づいて、車両が特定の道路利用を行っているか否かを判定する。そして、車載器は、車両が特定の道路利用を行っていると判定した場合に、その道路利用に対する課金処理を行う。
このようにして、課金処理システムによっては、環境に起因する測位誤差がある場合に、GPSの信号を利用して、車両の位置をより精確に特定して、その位置情報に応じた課金処理を行うことができる。
また、上述したように、車載器は、車両が特定の道路利用を行っていると判定した場合に、その道路利用に対する課金額を算出する。そして、車載器は、算出した課金額の課金処理を行う。
このようにして、課金処理システムによっては、サーバ等の外部の装置に頼ることなく、特定の道路利用を行った場合に、その道路利用に対する課金処理を行うことができる。
また、上述したように、車載器は、車両が特定の道路利用を行っていると判定した場合に、特定した位置情報に基づいて、車両の走行距離を算出する。そして、車載器は、算出した走行距離に応じて、課金額を算出する。
このようにして、課金処理システムによっては、対距離課金を採用している有料道路に適用することができる。
図12は、本実施形態に係る車載器を構成するコンピュータ800のハードウェア構成の一例を示す。本実施形態に係るコンピュータ800は、ホストコントローラ801により相互に接続されるCPU(Central Processing Unit)802、RAM(Random Access Memory)803、グラフィックコントローラ804、及びディスプレイ805を有するCPU周辺部と、入出力コントローラ806により相互に接続される通信インターフェース807、ハードディスクドライブ808、及びCD-ROM(Compact Disk Read Only Memory)ドライブ809を有する入出力部と、入出力コントローラ806に接続されるROM(Read Only Memory)810、フレキシブルディスクドライブ811、及び入出力チップ812を有するレガシー入出力部とを備える。
ホストコントローラ801は、RAM803と、高い転送レートでRAM803をアクセスするCPU802、及びグラフィックコントローラ804とを接続する。CPU802は、ROM810、及びRAM803に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ804は、CPU802等がRAM803内に設けたフレームバッファ上に生成する画像データを取得し、ディスプレイ805上に表示させる。これに代えて、グラフィックコントローラ804は、CPU802等が生成する画像データを格納するフレームバッファを、内部に含んでもよい。
入出力コントローラ806は、ホストコントローラ801と、比較的高速な入出力装置である通信インターフェース807、ハードディスクドライブ808、及びCD-ROMドライブ809を接続する。ハードディスクドライブ808は、コンピュータ800内のCPU802が使用するプログラム、及びデータを格納する。CD-ROMドライブ809は、CD-ROM892からプログラム、又はデータを読み取り、RAM803を介してハードディスクドライブ808に提供する。
また、入出力コントローラ806には、ROM810と、フレキシブルディスクドライブ811、及び入出力チップ812の比較的低速な入出力装置とが接続される。ROM810は、コンピュータ800が起動時に実行するブートプログラム、及び/又はコンピュータ800のハードウェアに依存するプログラム等を格納する。フレキシブルディスクドライブ811は、フレキシブルディスク893からプログラム、又はデータを読み取り、RAM803を介してハードディスクドライブ808に提供する。入出力チップ812は、フレキシブルディスクドライブ811を入出力コントローラ806へと接続すると共に、例えばパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して各種の入出力装置を入出力コントローラ806へと接続する。
RAM803を介してハードディスクドライブ808に提供されるプログラムは、フレキシブルディスク893、CD-ROM892、又はIC(Integrated Circuit)カード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM803を介してコンピュータ800内のハードディスクドライブ808にインストールされ、CPU802において実行される。
コンピュータ800にインストールされ、コンピュータ800を車載器として機能させるプログラムは、コンピュータ800を、ステップS102において、GPS受信機によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、車両の位置を特定する位置特定部と、位置特定部が特定した位置情報に基づいて、ステップS201、ステップS205、ステップS301において、車両が特定の道路利用を行っているか否かを判定する道路利用判定部と、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、ステップS206において、その道路利用に対する課金処理を行う課金処理部として機能させる。
更に、当該プログラムは、コンピュータ800を、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、ステップS203、ステップS302において、その道路利用に対する課金額を算出する課金額算出部と、課金額算出部が算出した課金額の課金処理を、ステップS206において行う課金処理部として機能させてもよい。
更に、当該プログラムは、コンピュータ800を、車両が特定の道路利用を行っていると道路利用判定部が判定した場合に、位置特定部が特定した位置情報に基づいて、ステップS202において、車両の走行距離を算出する走行距離算出部と、走行距離算出部が算出した走行距離に基づいて、ステップS203において、課金額を算出する課金額算出部として機能させてもよい。
これらのプログラムに記述された情報処理は、コンピュータ800に読み込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である測位データ入力受付部、位置特定部、道路利用判定部、走行距離算出部、課金額算出部、課金処理部、データ出力部、デジタル地図格納部、測位誤差情報格納部、課金対象領域情報格納部、及び課金ポイント情報格納部として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ800の使用目的に応じた情報の演算、又は加工を実現することにより、使用目的に応じた特有の車載器が構築される。
一例として、コンピュータ800と外部の装置等との間で通信を行う場合には、CPU802は、RAM803上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェース807に対して通信処理を指示する。通信インターフェース807は、CPU802の制御を受けて、RAM803、ハードディスクドライブ808、フレキシブルディスク893、又はCD-ROM892等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェース807は、ダイレクトメモリアクセス方式により記憶装置との間で送受信データを転送してもよく、これに代えて、CPU802が転送元の記憶装置、又は通信インターフェース807からデータを読み出し、転送先の通信インターフェース807、又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
また、CPU802は、ハードディスクドライブ808、CD-ROM892、フレキシブルディスク893等の外部記憶装置に格納されたファイル、又はデータベース等の中から、全部、又は必要な部分をダイレクトメモリアクセス転送等によりRAM803へと読み込ませ、RAM803上のデータに対して各種の処理を行う。そして、CPU802は、処理を終えたデータを、ダイレクトメモリアクセス転送等により外部記憶装置へと書き戻す。
このような処理において、RAM803は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはRAM803、及び外部記憶装置等をメモリ、記憶部、又は記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なおまた、CPU802は、RAM803の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはRAM803の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもRAM803、メモリ、及び/又は記憶装置に含まれるものとする。
また、CPU802は、RAM803から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索、置換等を含む各種の処理を行い、RAM803へと書き戻す。例えば、CPU802は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数、又は定数と比較して、大きい、小さい、以上、以下、又は等しい等の条件を満たすかどうかを判断し、条件が成立した場合、又は不成立であった場合に、異なる命令列へと分岐し、又はサブルーチンを呼び出す。
また、CPU802は、記憶装置内のファイル、又はデータベース等に格納された情報を検索することができる。例えば、第1属性の属性値に対し第2属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、CPU802は、記憶装置に格納されている複数のエントリの中から第1属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第2属性の属性値を読み出すことにより、所定の条件を満たす第1属性に対応付けられた第2属性の属性値を得ることができる。
以上に示したプログラム、又はモジュールは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク893、CD-ROM892の他に、DVD(Digital Versatile Disk)、又はCD(Compact Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、ICカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク、又はインターネットに接続されたサーバシステムに設けたハードディスク、又はRAM等の記憶媒体を記録媒体として使用して、ネットワークを介してプログラムをコンピュータ800に提供してもよい。
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更、又は改良を加えることが可能であることが当業者に明らかである。そのような変更、又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
特許請求の範囲、明細書、及び図面中において示したシステム、方法、装置、プログラム、及び記録媒体における動作、手順、ステップ、及び段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現し得ることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
特に本発明は、特定の道路利用に対する課金処理を行う課金処理システム、課金処理方法、車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置、当該課金処理装置としてコンピュータを機能させるプログラム、並びに当該プログラムを記録した記録媒体に適用することができる。
100 課金処理システム
110 車載器
111 測位データ入力受付部
112 位置特定部
113 道路利用判定部
114 走行距離算出部
115 課金額算出部
116 課金処理部
117 データ出力部
118 デジタル地図格納部
119 測位誤差情報格納部
120 課金対象領域情報格納部
130 GPS受信機
150 ディスプレイ
200 課金処理システム
210 車載器
213 道路利用判定部
215 課金額算出部
216 課金処理部
221 課金ポイント情報格納部
800 コンピュータ
801 ホストコントローラ
802 CPU
803 RAM
804 グラフィックコントローラ
805 ディスプレイ
806 入出力コントローラ
807 通信インターフェース
808 ハードディスクドライブ
809 CD-ROMドライブ
810 ROM
811 フレキシブルディスクドライブ
812 入出力チップ
892 CD-ROM
893 フレキシブルディスク
B1 高層ビル
B2 高層ビル
C センターコンソール
D ダッシュボード
I カードスロット
P1 位置
P2 位置
S GPS衛星
W1 電波
W2 電波
110 車載器
111 測位データ入力受付部
112 位置特定部
113 道路利用判定部
114 走行距離算出部
115 課金額算出部
116 課金処理部
117 データ出力部
118 デジタル地図格納部
119 測位誤差情報格納部
120 課金対象領域情報格納部
130 GPS受信機
150 ディスプレイ
200 課金処理システム
210 車載器
213 道路利用判定部
215 課金額算出部
216 課金処理部
221 課金ポイント情報格納部
800 コンピュータ
801 ホストコントローラ
802 CPU
803 RAM
804 グラフィックコントローラ
805 ディスプレイ
806 入出力コントローラ
807 通信インターフェース
808 ハードディスクドライブ
809 CD-ROMドライブ
810 ROM
811 フレキシブルディスクドライブ
812 入出力チップ
892 CD-ROM
893 フレキシブルディスク
B1 高層ビル
B2 高層ビル
C センターコンソール
D ダッシュボード
I カードスロット
P1 位置
P2 位置
S GPS衛星
W1 電波
W2 電波
Claims (7)
- 特定の道路利用に対する課金処理を行う課金処理システムであって、
車両に設けられて、他の装置から送信された信号を用いて測位する測位装置と、
前記車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置と
を備え、
前記課金処理装置は、
前記測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、前記車両の位置を特定する位置特定部と、
前記位置特定部が特定した位置情報に基づいて、前記車両が特定の道路利用を行っているか否かを判定する道路利用判定部と、
前記車両が特定の道路利用を行っていると前記道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部と
を有する課金処理システム。 - 前記課金処理装置は、
前記車両が特定の道路利用を行っていると前記道路利用判定部が判定した場合に、当該道路利用に対する課金額を算出する課金額算出部
を更に有し、
前記課金処理部は、前記課金額算出部が算出した課金額の課金処理を行う
請求項1に記載の課金処理システム。 - 前記課金処理装置は、
前記車両が特定の道路利用を行っていると前記道路利用判定部が判定した場合に、前記位置特定部が特定した位置情報に基づいて、前記車両の走行距離を算出する走行距離算出部
を更に有し、
前記課金額算出部は、前記走行距離算出部が算出した走行距離に基づいて、課金額を算出する
請求項2に記載の課金処理システム。 - 特定の道路利用に対する課金処理を行う課金処理方法であって、
車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、
前記車両の位置を特定する位置特定段階と、
前記位置特定段階において特定された位置情報に基づいて、前記車両が特定の道路利用を行っているか否かを判定する道路利用判定段階と、
前記車両が特定の道路利用を行っていると前記道路利用判定段階において判定された場合に、当該道路利用に対する課金処理を行う課金処理段階と
を備える課金処理方法。 - 車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置であって、
前記課金処理装置は、
前記車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、前記車両の位置を特定する位置特定部と、
前記位置特定部が特定した位置情報に基づいて、前記車両が特定の道路利用を行っているか否かを判定する道路利用判定部と、
前記車両が特定の道路利用を行っていると前記道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部と
を備える課金処理装置。 - 車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置として、コンピュータを機能させるプログラムであって、
前記コンピュータを、
前記車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、前記車両の位置を特定する位置特定部、
前記位置特定部が特定した位置情報に基づいて、前記車両が特定の道路利用を行っているか否かを判定する道路利用判定部、
前記車両が特定の道路利用を行っていると前記道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部
として機能させるプログラム。 - 車両に設けられて、特定の道路利用に対する課金処理を行う課金処理装置として、コンピュータを機能させるプログラムを記録した記録媒体であって、
前記コンピュータを、
前記車両に設けられて、他の装置から送信された信号を用いて測位する測位装置によって測位された測位結果を、環境に起因して発生する測位誤差に関する情報を用いて補正して、前記車両の位置を特定する位置特定部、
前記位置特定部が特定した位置情報に基づいて、前記車両が特定の道路利用を行っているか否かを判定する道路利用判定部、
前記車両が特定の道路利用を行っていると前記道路利用判定部が判定した場合に、当該道路利用に対する課金処理を行う課金処理部
として機能させるプログラムを記録した記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SG11201503392RA SG11201503392RA (en) | 2012-11-05 | 2013-10-22 | Billing processing system, billing processing method, billing processing device, program, and recording medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012243767A JP6110632B2 (ja) | 2012-11-05 | 2012-11-05 | 課金処理システム、課金処理方法、課金処理装置、プログラム、及び記録媒体 |
JP2012-243767 | 2012-11-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014069287A1 true WO2014069287A1 (ja) | 2014-05-08 |
Family
ID=50627198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/078599 WO2014069287A1 (ja) | 2012-11-05 | 2013-10-22 | 課金処理システム、課金処理方法、課金処理装置、プログラム、及び記録媒体 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP6110632B2 (ja) |
SG (1) | SG11201503392RA (ja) |
WO (1) | WO2014069287A1 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5980283B2 (ja) * | 2014-09-09 | 2016-08-31 | 三菱重工業株式会社 | 課金処理システム |
KR102091958B1 (ko) * | 2015-11-30 | 2020-03-20 | 미츠비시 쥬고 기카이 시스템 가부시키가이샤 | 요금 수수 시스템, 위치 측정 방법 및 프로그램을 기록한 컴퓨터 판독 가능한 매체 |
KR102021254B1 (ko) * | 2015-11-30 | 2019-09-11 | 미츠비시 쥬고 기카이 시스템 가부시키가이샤 | 통신 제어 장치, 요금 수수 시스템, 통신 제어 방법 및 컴퓨터 판독 가능한 기록 매체에 저장된 프로그램 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004192349A (ja) * | 2002-12-11 | 2004-07-08 | Mitsubishi Heavy Ind Ltd | 距離課金車載装置及び距離課金システム |
JP2007183752A (ja) * | 2006-01-05 | 2007-07-19 | Mitsubishi Heavy Ind Ltd | 車両用課金処理システム |
JP2008139255A (ja) * | 2006-12-05 | 2008-06-19 | Mitsubishi Heavy Ind Ltd | Gps受信機および位置検出方法 |
-
2012
- 2012-11-05 JP JP2012243767A patent/JP6110632B2/ja active Active
-
2013
- 2013-10-22 WO PCT/JP2013/078599 patent/WO2014069287A1/ja active Application Filing
- 2013-10-22 SG SG11201503392RA patent/SG11201503392RA/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004192349A (ja) * | 2002-12-11 | 2004-07-08 | Mitsubishi Heavy Ind Ltd | 距離課金車載装置及び距離課金システム |
JP2007183752A (ja) * | 2006-01-05 | 2007-07-19 | Mitsubishi Heavy Ind Ltd | 車両用課金処理システム |
JP2008139255A (ja) * | 2006-12-05 | 2008-06-19 | Mitsubishi Heavy Ind Ltd | Gps受信機および位置検出方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6110632B2 (ja) | 2017-04-05 |
JP2014092986A (ja) | 2014-05-19 |
SG11201503392RA (en) | 2015-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9495813B2 (en) | Vehicle data collection system, vehicle data collection method, vehicle-mounted device, program, and recording medium | |
WO2015002219A1 (ja) | 車載器、及びスプーフィング検知方法 | |
JP7400247B2 (ja) | 報告書作成支援システム、サーバ装置、及びコンピュータプログラム | |
WO2015002226A1 (ja) | 車載器、及びスプーフィング検知方法 | |
WO2010137309A1 (ja) | 車両位置測定装置および車両位置測定方法 | |
CN110599612B (zh) | 高速公路不停车自动收费的方法、设备、存储介质 | |
CN111681443A (zh) | 停车管理方法、装置、系统、电子设备及存储介质 | |
CN111380546A (zh) | 基于平行道路的车辆定位方法、装置、电子设备和介质 | |
JP7146097B2 (ja) | トンネル工事車両の出勤評価方法、コンピューター装置及びコンピューター読み取り可能な記憶媒体 | |
WO2014069287A1 (ja) | 課金処理システム、課金処理方法、課金処理装置、プログラム、及び記録媒体 | |
TWI498855B (zh) | 道路收費系統、收費要求裝置、控制方法及程式 | |
JP5545780B2 (ja) | 車載装置、車両および路側機 | |
JP5156040B2 (ja) | 通信装置、dsrcユニット、路側機および車載装置 | |
CN113847914A (zh) | 一种车辆定位方法、装置、电子设备及存储介质 | |
JP4835518B2 (ja) | プローブ情報収集システム | |
JP5919615B2 (ja) | 走行経路特定システム、走行経路特定方法、走行経路特定装置、プログラム、及び記録媒体 | |
CN117002518A (zh) | 车辆速度确定方法、装置及电子设备 | |
JP4704718B2 (ja) | 移動情報管理システム、管理装置、管理装置の移動情報管理方法および移動情報管理プログラム | |
JP6122574B2 (ja) | 迂回情報提供システム、迂回情報処理方法、迂回情報処理装置、プログラム、及び記録媒体 | |
CN116013099B (zh) | 用于etc伴侣的信息播放方法、装置、存储介质及电子设备 | |
JP7499723B2 (ja) | 課金処理装置、課金処理方法及びプログラム | |
CN113438735B (zh) | 一种车辆的定位方法、装置、电子设备及存储介质 | |
JP3899707B2 (ja) | 車両用ナビゲーション装置 | |
KR102736790B1 (ko) | 과속 음성 경고 기능을 갖는 스마트 방문증 및 동작 방법 | |
CN113077348B (zh) | 基于驾驶行为的风险获取系统 |
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: 13850788 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: 13850788 Country of ref document: EP Kind code of ref document: A1 |