Nothing Special   »   [go: up one dir, main page]

USRE48926E1 - Notification device and vehicle using same - Google Patents

Notification device and vehicle using same Download PDF

Info

Publication number
USRE48926E1
USRE48926E1 US16/206,836 US201816206836A USRE48926E US RE48926 E1 USRE48926 E1 US RE48926E1 US 201816206836 A US201816206836 A US 201816206836A US RE48926 E USRE48926 E US RE48926E
Authority
US
United States
Prior art keywords
vehicle
unit
information indicating
notification
driving assistance
Prior art date
Legal status (The legal status 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 status listed.)
Active, expires
Application number
US16/206,836
Inventor
Toshio Nakakuki
Takao Mizuguchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to US16/206,836 priority Critical patent/USRE48926E1/en
Priority to US17/563,558 priority patent/USRE49838E1/en
Application granted granted Critical
Publication of USRE48926E1 publication Critical patent/USRE48926E1/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096725Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/161Decentralised systems, e.g. inter-vehicle communication
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/095Traffic lights
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/096Arrangements for giving variable traffic instructions provided with indicators in which a mark progresses showing the time elapsed, e.g. of green phase
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096716Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information does not generate an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems

Definitions

  • the present invention relates to a technology of notification and, more particularly, to a notification device that outputs notification in accordance with predetermined information and vehicles in which the notification device is used.
  • driving assistance systems capable of automatically outputting an alert for avoiding danger to the driver driving a vehicle in order to prevent the vehicle from getting into a dangerous running condition.
  • the running condition of the driver's vehicle or the presence of an obstacle in front is detected to determine whether to output an alert.
  • Embodiments address these issues and a purpose thereof is to provide a technology that helps prevent an accident induced by a vehicle receiving driving assistance.
  • the notification device is mounted on a vehicle and includes: an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance in which a speed is controlled to allow the driver's vehicle to pass a signal with a traffic light of the signal turned green; an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit; and
  • a radio unit that transmits a packet signal including the notification output from the output unit.
  • FIG. 1 shows the structure of a communication system according to the first embodiment
  • FIG. 2 shows the structure of the base station apparatus of FIG. 1 ;
  • FIGS. 3A-3D show the format of a frame defined in the communication system of FIG. 1 ;
  • FIG. 4 shows the structure of the terminal apparatus mounted in the vehicle of FIG. 1 ;
  • FIG. 5 shows a protocol stack in the terminal apparatus of FIG. 4 ;
  • FIG. 6 shows an alternative structure of the communication system according to the embodiment
  • FIG. 7 shows the structure of the application processing unit of FIG. 4 ;
  • FIGS. 8A-8C show the data structure of data output from the application processing unit of FIG. 7 ;
  • FIG. 9 is a flowchart showing steps of transmitting a packet signal performed by the terminal apparatus of FIG. 5 ;
  • FIG. 10 is a flowchart showing alternative steps of transmitting a packet signal performed by the terminal apparatus of FIG. 5 ;
  • FIG. 11 shows the structure of the application processing unit according to the second embodiment
  • FIG. 12 is a flowchart showing steps of estimation performed by the application processing unit of FIG. 11 ;
  • FIG. 13 shows the structure of the notification device according to the third embodiment.
  • the first embodiment relates to a communication system that performs inter-vehicle communication between terminal apparatuses mounted in vehicles and also performs road-to-vehicle communication from a base station apparatus placed at a traffic intersection or the like to a terminal apparatus.
  • ITS Intelligent Transport System
  • ITS is defined by the standard for 700 Hz hand intelligent transport systems (Association of Radio Industries and Businesses).
  • the communication system uses access control called Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) along with wireless local area network (LAN) that complies with a standard such as IEEE802.11. For this reason, a given radio channel is shared by a plurality of terminal apparatuses. Meanwhile, information in ITS needs to be transmitted to an unspecified number of terminal apparatuses. To transmit information efficiently, the communication system broadcasts a packet signal.
  • CSMA/CA Carrier Sense Multiple Access with Collision Avoidance
  • LAN wireless local area network
  • a terminal apparatus broadcasts a packet signal containing information such as vehicle speed or position for inter-vehicle communication.
  • Other terminal apparatuses receive the packet signal and acknowledge, for example, that the broadcasting vehicle is approaching based on the information.
  • the base station apparatus repeatedly defines a frame containing a plurality of subframes in order to reduce interference between road-to-vehicle communication and inter-vehicle communication.
  • the base station apparatus selects one of the plurality of subframes and broadcasts a packet signal containing control information, etc. in a period at the start of the selected subframe.
  • the control information includes information related to a period in which the base station apparatus broadcasts a packet signal (hereinafter, referred to as “road-to-vehicle transmission period”).
  • the terminal apparatus identifies the road-to-vehicle period based on the control information and broadcasts a packet signal using CSMA in a period other than the road-to-vehicle period (hereinafter, referred to as “inter-vehicle transmission period”).
  • inter-vehicle transmission period As a result, road-to-vehicle communication and inter-vehicle communication are time-division multiplexed.
  • Terminal apparatuses that cannot receive the control information from the base station apparatus i.e., terminal apparatuses located outside an area formed by the base station apparatus, transmit a packet signal using CSMA irrespective of the frame structure.
  • GW driving is a form of driving designed to achieve smooth traffic flow by controlling the speed of a vehicle so that the vehicle can pass a green light.
  • the vehicle and the infrastructure are coordinated to present the driver with a method of driving capable of reducing energy loss.
  • a packet signal broadcast from a base station apparatus contains traffic signal information.
  • the traffic signal information indicates the timing of a red light or the timing of a green light.
  • the terminal apparatus mounted in the vehicle acquires the traffic signal information by receiving the packet signal.
  • the GW controller of the vehicle derives a speed, etc. to pass a green light at a traffic intersection based on the traffic signal information and the route information from the car navigation system and notifies the driver of the result.
  • the notification device performs the following process.
  • the notification device may be implemented by a standalone hardware device. In this case, it will be assumed that the notification device is implemented as an application of a terminal apparatus by way of example.
  • the terminal apparatus stores information indicating that GW control is in effect in a packet signal and broadcasts the packet signal.
  • Other terminal apparatuses mounted in vehicles behind receive the packet signal and notifies the drivers of the vehicles behind that the vehicle running in front is under GW control. For clarity, a description will be given below of 1. a summary of the communication system for broadcasting a packet signal and then 2. notification of GW control.
  • FIG. 1 shows the structure of a communication system 100 according to the first embodiment.
  • the illustration is a view from above a given traffic intersection.
  • the communication system 100 includes a base station apparatus 10 , a first vehicle 12 a, a second vehicle 12 b, a third vehicle 12 c, a fourth vehicle 12 d, a fifth vehicle 12 e, a sixth vehicle 12 f, a seventh vehicle 12 g, an eighth vehicle 12 h, which are generically referred to as vehicles 12 , and a network 202 .
  • the terminal apparatus 14 is mounted in each vehicle 12 .
  • An area 212 is formed around the base station apparatus 10 and an outlying area 214 is formed outside the area 212 .
  • the road that runs in the transversal direction in the figure i.e., that runs leftward and rightward
  • the road that runs in the vertical direction in the figure i.e., that runs upward and downward
  • the top of the figure corresponds to compass “north”
  • the left side corresponds to compass “west”
  • the bottom corresponds to compass “south”
  • the right side corresponds to compass “east”.
  • the intersection of the two roads represents a “traffic intersection”.
  • the first vehicle 12 a and the second vehicle 12 b are traveling from left to right
  • the third vehicle 12 c and the fourth vehicle 12 d are traveling from right to left.
  • the fifth vehicle 12 e and the sixth vehicle 12 f are traveling from top to bottom
  • the seventh vehicle 12 g and the eighth vehicle 12 h are traveling from bottom to top.
  • the base station apparatus is fixedly placed at the traffic intersection.
  • the base station apparatus 10 controls communication between terminal apparatuses.
  • the base station apparatus 10 repeatedly generates frames each including a plurality of subframes based on a signal received from a Global Positioning System (GPS) satellite (not shown) or a frame formed by another base station apparatus (not shown).
  • GPS Global Positioning System
  • the frames are defined such that a road-to-vehicle transmission period can be provided at the start of each subframe.
  • the base station apparatus 10 selects a subframe in which a road-to-vehicle transmission period is not defined by another base station apparatus 10 .
  • the base station apparatus 10 defines a road-to-vehicle transmission period at the start of the selected subframe.
  • the base station apparatus 10 broadcasts a packet signal during the road-to-vehicle transmission period thus defined.
  • a plurality of packet signals may be broadcast during a road-to-vehicle transmission period.
  • a packet signal includes traffic accident information, traffic jam information, signal information, etc.
  • a packet signal also includes information related to the timing of defining so the road-to-vehicle transmission period and control information related to frames.
  • the terminal apparatus 14 is mounted on the vehicle 12 and so is movable.
  • the terminal apparatus 14 estimates that the terminal apparatus 14 is located in the area 212 .
  • the terminal apparatus 14 While in the area 212 , the terminal apparatus 14 generates a frame based on the control information included in the packet signal and, in particular, the information related to the timing of defining the road-to-vehicle transmission period and the information related to frames.
  • the frame generated in each of the plurality of terminal apparatuses 14 is synchronized with the frame generated in the base station apparatus 10 .
  • the terminal apparatus 14 broadcasts a packet signal in an inter-vehicle transmission period different from the road-to-vehicle transmission period.
  • CSMA/CA is used in the inter-vehicle transmission period. Meanwhile, when the terminal apparatus 14 estimates that the terminal apparatus 14 is located in the outlying area 214 , the terminal apparatus 14 broadcasts a packet signal by using CSMA/CA irrespective of the frame structure.
  • FIG. 2 shows the structure of the base station apparatus 10 .
  • the base station apparatus 10 includes an antenna 20 , an RF unit 22 , a modem unit 24 , a processing unit 26 , a controller 28 , and a network communication unit 30 .
  • the processing unit 26 includes a frame definition unit 32 , a selector 34 , and a generator 36 .
  • the RF unit 22 receives a packet signal from the terminal apparatus 14 or another base station apparatus 10 (not shown) at the antenna 20 .
  • the RF unit 22 subjects the radio frequency packet signal thus received to frequency conversion so as to generate a baseband packet signal. Further, the RF unit 22 outputs the baseband packet signal to the modem unit 24 .
  • a baseband packet signal is fromed of an in-phase component and a quadrature component. Therefore, two signal lines should be shown. For clear illustration, the figure only shows one signal line.
  • the RE unit 22 also includes a Low Noise Amplifier (LNA), a mixer, an AGC, and an A/D converter.
  • LNA Low Noise Amplifier
  • the RF unit 22 subjects the baseband packet signal input from the modem unit 24 to frequency conversion so as to generate a radio frequency packet signal. Further, the RE unit 22 transmits the radio frequency packet signal from the antenna 20 in a road-to-vehicle transmission period.
  • the RF unit 22 also includes a Power Amplifier (PA), a mixer, and a D/A converter, For example, a radio frequency of 700 MHz is used.
  • PA Power Amplifier
  • mixer For example, a radio frequency of 700 MHz is used.
  • the modem unit 24 subjects the baseband packet signal from the RF unit 22 to demodulation. Further, the modem unit 24 outputs the demodulated result to the processing unit 26 . In a transmission process, the modem unit 24 subjects data from the processing unit 26 to modulation. Further, the modem unit 24 outputs the modulated result to the RE unit 22 as a baseband packet signal.
  • the communication system 100 supports the Orthogonal Frequency Division Multiplexing (OFDM) modulation scheme. Therefore, the modem unit 24 also performs Fast Fourier Transform (FFT) in a reception process and Inverse Fast Fourier Transform (IFFT) in a transmission process.
  • FFT Fast Fourier Transform
  • IFFT Inverse Fast Fourier Transform
  • the frame definition unit 32 receives a signal from a GPS satellite (not shown) and retrieves time information by referring to the received signal.
  • a publicly known technology may be used to retrieve time information so that a description thereof is omitted.
  • the frame definition unit 32 generates a plurality of frames based on the time information. For example, the frame definition unit 32 generates 10 “100 msec” frames by dividing a period of “1 sec” into 10 with reference to the timing indicated by the timing information. By repeating the process, frames are repeated.
  • the frame definition unit 32 may detect control information from the demodulated result and generate frames based on the detected control information. Such a process translates into generating frames synchronized with the timing of frames formed by another base station apparatus 10 .
  • FIGS. 3A-3D show the format of a frame defined in the communication system 100 .
  • FIG. 3A shows a frame structure.
  • a frame is formed by N subframes illustrated as first through N-th subframes. It can be said that a frame is formed by multiplexing subframes available for broadcasting by the terminal apparatus 14 in multiple time windows. For example, given that the length of a frame is 100 msec and N is equal to 8, subframes each having a length of 12.5 msec are defined. N may be other 8.
  • FIGS. 3B-3D A description with reference to FIGS. 3B-3D will be given later. Reference is made back to FIG. 2 .
  • the selector 34 selects a subframe in which a road-to-vehicle transmission period should be defined. To describe it more specifically, the selector 34 accepts a frame defined by the frame definition unit 32 . Also, the selector 34 accepts an instruction related to a selected subframe via an interface (not shown). The selector 34 selects a subframe designated by the instruction. Aside from this, the selector 34 may automatically select a subframe. In this process, the selector 34 may receive a result of demodulation from another base station apparatus 10 or the terminal apparatus 14 (not shown) via the RF unit 22 and the modem unit 24 .
  • the selector 34 refers to the input demodulation results and extracts a result of demodulation from another base station apparatus 10 .
  • the selector 34 identifies a subframe in which a result of demodulation is not received by identifying a subframe in which a result of demodulation is received.
  • identifying a subframe in which a road-to-vehicle transmission period is not defined by another base station apparatus 10 i.e., identifying an unused subframe. If there are a plurality of unused subframes, the selector 34 selects one subframe at random. If no unused subframes are available, i.e., if each of the plurality of subframes is used, the selector 34 acquires reception power corresponding to the result of demodulation and selects a subframe with small reception power in preference to the other subframes.
  • FIG. 3B shows the structure of a frame generated by a first to base stations apparatus 10 a (not shown).
  • the first base station apparatus 10 a defines a mad-to-vehicle transmission period at the start of the first subframe.
  • the first base station apparatus 10 a also defines an inter-vehicle transmission period to succeed the road-to-vehicle transmission period in the first subframe.
  • An inter-vehicle transmission period is a period in which the terminal apparatus 14 can broadcast a packet signal.
  • the first base station apparatus 10 a defines the frame such that a packet signal can be transmitted in a road-to-vehicle transmission period at the start of the first subframe, and the terminal apparatus 14 can broadcast a packet signal in the inter-vehicle transmission period provided in the frame in addition to the road-to-vehicle transmission period. Further, the first base station apparatus 10 a defines only inter-vehicle transmission periods in the second through N-th subframes.
  • FIG. 3C shows the structure of a frame generated by a second base station apparatus 10 b (not shown).
  • the second base station apparatus 10 b defines a road-to-vehicle transmission period at the start of the second subframe.
  • the second base station apparatus 10 b also defines inter-vehicle transmission periods subsequent to the road-to-vehicle transmission period in the second subframe, and in the first subframe, and the third through N-th subframes.
  • FIG. 3D shows the structure of a frame generated by a third base station apparatus 10 c (not shown).
  • the third base station apparatus 10 c defines a road-to-vehicle transmission period at the start of the third subframe.
  • the third base station apparatus 10 c also defines inter-vehicle transmission periods subsequent to the road-to-vehicle transmission period in the third subframe, and in the first subframe, the second subframe, and the fourth through N-th subframes.
  • the plurality of base station apparatuses 10 select mutually different subframes and define a road-to-vehicle transmission period at the start of the selected subframe. Reference is made back to FIG. 2 .
  • the selector 34 outputs the number of the selected subframe to the generator 36 .
  • the generator 36 receives the number of the subframe from the selector 34 , The generator 36 defines a road-to-vehicle transmission period in the subframe having the subframe number received and generates a packet signal that should be broadcast in the road-to-vehicle transmission period. If a plurality of packet signals are transmitted in a single road-to-vehicle transmission period, the generator 36 generates those packet signals.
  • a packet signal is comprised of control information and a payload.
  • the control information includes the number of the subframe in which the road-to-vehicle transmission period is defined.
  • the payload includes, for example, accident information, traffic jam information, and traffic signal information.
  • the processing unit 26 causes the modem unit 24 and the RF unit 22 to broadcast the packet signal in the road-to-vehicle transmission period.
  • the controller 28 controls the process of the base station apparatus 10 as a whole.
  • the features are implemented in hardware such as a CPU of a computer, a memory, or other LSI's, and in software such as a program loaded into a memory, etc.
  • the figure depicts functional blocks implemented by the cooperation of these elements. Therefore, it will be obvious to those skilled in the art that the functional blocks may be implemented in a variety of manners by hardware only or by a combination of hardware and software.
  • FIG. 4 shows the structure of the terminal apparatus 14 mounted in the vehicle 12 .
  • the terminal apparatus 14 includes an antenna 50 , an RF unit 52 , a modem unit 54 , a processing unit 56 , and a controller 58 .
  • the processing unit 56 includes a timing identifier 60 , a transfer determination unit 62 , an acquisition unit 64 , a generator 66 , a user IF unit 68 , a notification unit 70 , an application processing unit 76 , and an application manager 78 .
  • the timing identifier 60 includes an extractor 72 and a carrier sensor 74 .
  • the antenna 50 , the RE unit 52 , and the modem unit 54 performs processes similar to those of the antenna 20 , the RE unit 22 , and the modem unit 24 of FIG. 2 . The difference will be discussed below.
  • the modem unit 54 and the processing unit 56 receive a packet signal from another terminal apparatus 14 or the base station apparatus 10 (not shown). As described above, the modem unit 54 and the processing unit 56 receive a packet signal from the base station apparatus 10 in a road-to-vehicle transmission period and receive a packet signal from another terminal apparatus 14 in an inter-vehicle transmission period.
  • the extractor 72 identifies the timing of a subframe in which a road-to-vehicle transmission period is defined. In this process, the extractor 72 estimates that the terminal apparatus 14 is located in the area 212 of FIG. 1 . The extractor 72 generates a frame based on the timing of the subframe and the content of message header of the packet signal. As a result, the extractor 72 generates a frame synchronized with the frame formed in the base station apparatus 10 . If the source of broadcasting of the packet signal is another terminal apparatus 14 , the extractor 72 omits the process of generating a synchronized frame.
  • the extractor 72 identifies the road-to-vehicle transmission period in use and then identifies the inter-vehicle transmission periods.
  • the extractor 72 outputs the tinting of the frame and the subframes and information related to the inter-vehicle transmission periods to the carrier sensor 74 .
  • the extractor 72 estimates that the terminal apparatus 14 is located in the outlying area 214 of FIG. 1 . If the terminal apparatus 14 is located in the outlying area 214 , the extractor 72 directs the carrier sensor 74 to perform carrier sensing unrelated to the frame structure.
  • the carrier sensor 74 receives the timing of the frame and the subframes and information related to the inter-vehicle transmission periods from the extractor 72 .
  • the carrier sensor 74 determines the timing of transmission by initiating CSMA/CA in an inter-vehicle transmission period. This translates into defining a Network Allocation Vector (NAV) in the road-to-vehicle transmission period and performs carrier sensing in periods other than the period in which the NAV is defined. Meanwhile, if carrier sensor 74 is directed by the extractor 72 to perform carrier sensing unrelated to the frame structure, the carrier sensor 74 determines the timing of transmission by performing CSMA/CA, disregarding the frame structure.
  • the carrier sensor 74 communicates the determined timing of transmission to the modem unit 54 and the RF unit 52 so as to cause a packet signal to be broadcast.
  • the transfer determination unit 62 controls transfer of control information.
  • the transfer determination unit 62 refers to the control information and extracts information that should be transferred.
  • the transfer determination unit 62 determines the information that should be transferred based on the extracted information. A description of this process is omitted.
  • the transfer determination unit 62 outputs the information that should be transferred, i.e., a part of the control information, to the generator 66 .
  • the generator 66 receives data from the application manager 78 and receives a part of the control information from the transfer determination unit 62 . Data received from the application manager 78 will be described later.
  • the generator 66 generates a packet signal by storing a part of the control information thus received in the control information and storing the data in the payload.
  • the processing unit 56 , the modem unit 54 , and the RF unit 52 successively broadcast a plurality of packet signals generated by the generator 66 .
  • the controller 58 controls the operation of the terminal apparatus 14 .
  • the acquisition, unit 64 includes a GPS receiver, a gyroscope, a vehicle speed sensor, etc. (not shown).
  • the acquisition unit 64 refers to data supplied from these units so as to acquire a position, a direction of travel, a speed of movement, etc. (hereinafter, referred to as “position information”) of the vehicle 12 (not shown), i.e. the vehicle 12 in which the terminal apparatus is mounted.
  • the position is denoted by longitude and latitude. A publicly known technology could be used for acquisition so that a description thereof is omitted.
  • the GPS receiver, the gyroscope, the vehicle speed sensor, etc. may be provided outside the terminal apparatus 14 .
  • the acquisition unit 64 outputs the position information to the application processing unit 76 .
  • the application processing unit 76 can execute a plurality of types of applications. Each application is executed in a plurality of terminal apparatuses 14 .
  • the transmitting terminal apparatus 14 generates data and broadcasts a packet signal storing the data.
  • the receiving terminal apparatus 14 receives the packet signal and performs a predefined process based on the data included in the packet signal. Therefore, a given application is divided into a process at the transmitting end (hereinafter, referred to as “transmitter application”) and a process at the receiving end (hereinafter, “receiver application”).
  • transmitter application a process at the transmitting end
  • receiver application a process at the receiving end
  • the transmitter application and the receiver application executed in a given terminal apparatus 14 need not match.
  • the transmitter application and the receiver application may generically referred to as applications.
  • the plurality of types of applications are categorized as follows.
  • One category is a common application.
  • a common application is an application to alert the driver of the approach of another vehicle 12 and is executed in all terminal apparatuses 14 .
  • the application processing unit 76 receives position information from the acquisition unit 64 when executing the transmitter application in the common application. Further, the application processing unit 76 periodically outputs position information to the application manager 78 .
  • the application processing unit 76 acquires position information included in a packet signal from another terminal apparatus 14 from the application manager 78 .
  • the application processing unit 76 detects the approach of another vehicle 12 based on the position information of another terminal apparatus 14 acquired from the application manager 78 and the position information received from the acquisition unit 64 .
  • the application processing unit 76 causes the notification unit 70 to notify the driver of the approach of another vehicle 12 .
  • the notification unit 70 notifies the driver accordingly via a monitor or a speaker.
  • the second category is a free application.
  • a free application is executed only in a selected terminal apparatus 14 and not in all of the terminal apparatuses 14 .
  • a plurality of free applications may be executed simultaneously.
  • the application processing unit 76 executes a transmitter application in a free application that is allowed to be registered and outputs generated data to the application manager 78 . Meanwhile, the application processing unit 76 executes the receiver application by processing the data received from the application manager 78 as determined by the free application.
  • the application manager 78 manages a transmitter application by acknowledging an application registration request from the user IF unit 68 . Subsequently, the application manager 78 receives a plurality of data items from the application processing unit 76 and outputs the plurality of data items, which are used to generate a packet signal, to the generator 66 so as to cause the generator 66 to generate a packet signal based on the plurality of data items.
  • the application manager 78 manages a receiver application by receiving the data stored in a packet signal received by the extractor 72 . Of the received data, the application manager 78 outputs the data corresponding to the receiver application executed in the application processing unit 76 to the application processing unit 76 . The application manager 78 discards the other data.
  • the base station apparatus 10 and the terminal apparatus 14 in the communication system 100 both perform communication at a period of about 10 ms.
  • Road-to-vehicle communication and inter-vehicle communication are time-division multiplexed in order to reduce interference between road-to-vehicle communication and inter-vehicle communication
  • the base station apparatus 10 includes the transmission time and information on the road-to-vehicle communication period in a packet signal and notifies the surrounding terminal apparatuses accordingly in order to secure a road-to-vehicle communication period.
  • the terminal apparatus 14 in the area 212 transmits a packet signal using CSMA/CA at a point of time outside the road-to-vehicle communication period by establishing time synchronization based on the transmission time received from the base station apparatus 10 and suspending transmission based on the information on the road-to-vehicle communication period.
  • the payload of inter-vehicle communication is comprised of data for a common application and data for a free application.
  • FIG. 5 shows a protocol slack in the terminal apparatus 14 .
  • the application processing unit 76 and the application manager 78 in the two top layers are included in the terminal apparatus 14 at the transmitting end and so perform a process for a transmitter application.
  • the application manager 78 and the application processing unit 76 in the two bottom layers are included in the terminal apparatus 14 at the receiving end and so perform a process for a receiver application.
  • the application processing unit 76 at the transmitting end executes a plurality of types of applications. It will be assumed that a common application, a first free application, a second free application, and a third free application are executed.
  • the application processing unit 76 outputs the data corresponding to the respective applications to the application manager 78 .
  • the application manager 78 manages applications run in the application processing unit 76 . Further, the application manager 78 at the transmitting end receives a plurality of data items from the application processing unit 76 and aggregates a plurality of data items in order to store them in a single packet signal. The packet signal in which a plurality of data items are aggregated is output from the application manager 78 .
  • the application manager 78 at the receiving end receives the packet signal in which the plurality of data items are aggregated.
  • the application manager 78 extracts the data for the common application included in the packet signal and outputs the extracted data to the application processing unit 76 .
  • the application manager 78 managers the free application run in the application processing unit 76 in the subsequent stage and extracts the data corresponding to the free application that is being run. In this process, the data is extracted by referring to an application ID included in the header for the free application.
  • the application manager 78 outputs the extracted data to the application processing unit 76 . Meanwhile, the application manager 78 discards the remaining data.
  • the third free application is not being run in the application processing unit 76 in the subsequent stage so that the application manager 78 discards the data for the third free application.
  • the application processing unit 76 receives the data from the application manager 78 and executes the application corresponding to the data. In this process, it will be assumed that the common application, the first free application, the second free application, and the fourth free application are being run.
  • FIG. 6 shows an alternative structure of the communication system 100 according to the embodiment.
  • the first vehicle 12 a includes a first terminal apparatus 14 a, a GW controller 80 , and a navigator 86 .
  • the second vehicle 12 b includes a second terminal apparatus 14 b.
  • the first vehicle 12 a and the second vehicle 12 b will be generically referred to as vehicles 12 .
  • the first terminal apparatus 14 a and the second terminal apparatus 14 b will be generically referred to as terminal apparatuses 14 .
  • the navigator 86 in the first vehicle 12 a receives the position information from the first terminal apparatus 14 a and runs mute guidance based on the position information. For this purpose, the navigator 86 derives a route from the current position of the running vehicle to the destination based on the current position of the running vehicle and the position of the destination.
  • the navigator 86 may determine the position information by receiving a signal from a GPS satellite (not shown). A publicly known technology may be used to derive a route so that a description thereof is omitted.
  • the navigator 86 notifies the driver of the route by creating a map image reflecting the derived route and displaying the map image on a monitor. Sound may be output front a speaker so as to provide route guidance.
  • the GW controller 80 receives the route derived by the navigator 86 and receives the position information and the signal information from the first terminal apparatus 14 a.
  • the GW controller 80 derives a speed that allows the vehicle to pass a plurality fo signals included in the route with the traffic lights turned green. Further, the GW controller 80 checks for possible turns at traffic intersections along the route.
  • the ow controller 80 directs the driver to drive the vehicle in a GW mode by displaying the information on the derived speed and the information on possible turns checked.
  • the direction may be provided in sound.
  • the driver drives the vehicle in a GW mode according to the direction.
  • the GW controller 80 may directly control the driving of the first vehicle 12 a according to the information on the derived speed and the information on possible turns checked. This translates into automatic driving and a description thereof will be omitted.
  • the first terminal apparatus 14 a acquires the position information and the traffic signal information by performing the process substantially as already described and outputs the position information and the traffic signal information to the GW controller 80 and the navigator 86 .
  • the first terminal apparatus 14 a stores information indicating that “GW control is in effect” in a packet signal and broadcasts the packet signal.
  • the packet signal may further include information indicating that “the speed changes” or “the vehicle turns right or left”. A detailed description on the information included in the packet signal will be given later.
  • the function of the first terminal apparatus 14 a for performing the process described above represents the notification device.
  • the second terminal apparatus 14 b receives the packet signal from the first terminal apparatus 14 a.
  • the second terminal apparatus 14 b extracts the information indicating “GW control is in effect” from the received packet signal and notifies the driver of the information.
  • the driver of the second vehicle 12 b knows that the first vehicle 12 a is being driven in a GW mode.
  • the driver also understands that unexpected acceleration or deceleration of the first vehicle 12 a is due to GW driving.
  • a similar process is performed when the received packet signal includes information indicating that “the speed changes” or “the vehicle turns right or left”. Accordingly, the driver of the second vehicle 12 b can know that the change in the speed of the first vehicle 12 a, or the right or left turn thereof is due to GW driving.
  • FIG. 7 shows the stricture of the application processing unit 76 .
  • the application processing unit 76 includes an input unit 110 and an output unit 112 .
  • the illustrated structure is related to an application for notifying that GW control is in effect, which is one of the transmitter applications executed in the application processing unit 76 .
  • the application is a free application and corresponds to the notification device mounted on the vehicle 12 .
  • the input unit 110 acquires the information indicating that “GW control is in effect” from the GW controller 80 (not shown), i.e., acquires the information indicating that the driver's vehicle 12 is receiving driving assistance. The information is input when the GW controller 80 is started. The input unit 110 also acquires the information indicating that “the speed changes” or “the vehicle turns right or left” from the GW controller 80 (not shown), i.e., the information indicating that the running condition is changed due to the driving assistance. The information is input when the speed changes, or when the vehicle turns right or left. The speed is defined as changing when a difference between the speed derived by the GW controller 80 and the current speed is equal to or greater than a threshold value. The input unit 110 may only receive the information indicating that “GW control is in effect” and not receive the information indicating that “the speed changes” or “the vehicle turns right left”.
  • the output unit 112 outputs the information indicating that GW control is effect and acquired in the input unit 110 to the application manager 78 . Ultimately, the information indicating that GW control is in effect is included in a packet signal and broadcast. As a result, the output unit 112 outputs notification to other vehicles 12 in accordance with the information indicating that GW control is in effect. In other words, the output unit 112 broadcasts the information indicating that the vehicle is receiving GW driving assistance to the vehicles 12 around.
  • the output unit 112 When the input unit 110 acquires the information indicating that the speed changes or the information indicating that the vehicle turns right or left, the output unit 112 outputs the information to the application manager 78 . Ultimately, that information is also included in the packet signal and broadcast. As a result, the output unit 112 outputs notification to other vehicles 12 in accordance with the information indicating that the speed changes or the information indicating that the vehicle turns right or left. In other words, the likelihood that the vehicle may be accelerated or decelerated due to the driving assistance it receives is broadcast to the vehicles around. In particular, notification is given before the speed changes, or before the vehicle turns right or left actually. That the speed changes, or the vehicle turns right or left translates into change in the running condition induced by the driving assistance.
  • FIGS. 8A-8C show the data structure of the data output from the application processing unit 76 .
  • FIG. 8A shows a case where the data includes information indicating that GW control is in effect and does not include information indicating that the speed changes or the information indicating that the vehicle turns right or left.
  • FIG. 8B shows a case where the data includes information indicating that GW control is in effect and information indicating that the speed changes.
  • FIG. 8C shows a case the data includes information indicating that GW control is in effect and information indicating that the vehicle turns right or left.
  • FIG. 9 is a flowchart showing steps of transmitting a packet signal performed by the terminal apparatus 14 . If the input unit 110 acquires information indicating that GW control is in effect (Y in S 10 ), the output unit 112 transmits a packet signal including the information indicating that GW control is in effect (S 12 ). Meanwhile, if the input unit 110 does not acquire information indicating that GW control is in effect (N in S 10 ), the process is terminated.
  • FIG. 10 is a flowchart showing alternative steps of transmitting a packet signal performed by the terminal apparatus 14 .
  • lithe input unit 110 acquires information indicating that the running condition is changed (Y in S 20 )
  • the output unit 112 transmits a packet signal including the information indicating a change (S 22 ). Meanwhile, if the input unit 110 does not acquire information indicating that the running condition is changed (N in S 20 ), the process is terminated.
  • the vehicle When the vehicle according to the embodiment acquires information indicating that the driver's vehicle is receiving driving assistance, the vehicle outputs notification to other vehicles.
  • the drivers of the other vehicles can know that the notifying vehicle is receiving driving assistance. Since the drivers of the other vehicles can know that the notifying vehicle is receiving driving assistance, the stress felt by the drivers can be reduced. By reducing the stress, accidents induced by the vehicle receiving driving assistance are reduced.
  • notification is output to other vehicles. Therefore, the drivers of the other vehicles can know that the speed of the notifying vehicle is increased or decreased, or the vehicle turns right or left due to the driving assistance received. Because the notification is given before the running condition is changed, it can be made clear that the notification is output because the speed is increased or decreased, or the vehicle turns right or left due to the driving assistance received by the notifying vehicle. By declaring that the driver is receiving driving assistance and revealing the reason for the behavior or letting the other drivers know the behavior in advance, the other drivers are prevented from feeling uncomfortable. By understanding the driving policy and following that policy, the vehicles around can also benefit from automatic driving assistance of green wave driving assistance indirectly.
  • the second embodiment also assumes a communication system in which road-to-vehicle communication as well as inter-vehicle communication takes place, and relates to a notification device capable of notifying vehicles around that that acceleration or deceleration, or right or left turn of the notifying vehicle is induced by GW driving.
  • the notification device is implemented as an application of a terminal apparatus.
  • the notification device according to the first embodiment knows that the vehicle is driven in a GW mode.
  • the notification device according to the second embodiment determines that the vehicle is being driven in a GW mode on its own.
  • the notification device mounted in the vehicle notifies other vehicles that the notifying vehicle is being driven in a GW mode regardless of whether the notifying vehicle is being driven in a GW mode. In other words, a determination is made as to whether the vehicle is being manually (as opposed to automatically) driven in a GW mode. If it is determined that the vehicle is being driven in a GW mode, information indicating that the vehicle is changed by referring to the signal information, etc. is broadcast.
  • the communication system 100 , the base station apparatus 10 , and the terminal apparatus 14 according to the second embodiment are of the same type as those of FIGS. 1, 2, and 4 . The following description concerns a difference. A description of 1. an outline of the communication system will be omitted, and 2. notification of GW control will be described.
  • FIG. 11 shows the structure of the application processing unit 76 according to the second embodiment.
  • the application processing unit 76 includes the input unit 110 , a determination unit 114 , and the output unit 112 .
  • the illustrated structure is related to an application for indicating that GW control is in effect, which is one of the transmitter applications executed in the application processing unit 76 .
  • the input unit 110 may or may not acquire the information indicating that “GW control is in effect” from the GW controller 80 (not shown), i.e., the information indicating that the driver's vehicle 12 is receiving driving assistance. In other words, the process according to the second embodiment does not depend on whether or not the information indicating that the driver's vehicle 12 is receiving driving assistance is received. Meanwhile, the input unit 110 also acquires the information indicating that “the speed changes” or “the vehicle turns right or left” from the GW controller 80 (not shown), i.e., the information indicating that the running condition is changed due to the driving assistance.
  • the determination unit 114 receives from the GW controller 80 the speed derived by the GW controller 80 .
  • the determination unit 114 also receives the current speed via the acquisition unit 64 .
  • the determination unit 114 derives a cumulative difference between these speed values. If the cumulative value is smaller than a threshold value, the determination unit 114 determines that the vehicle is being driven in a manner similar to GW driving. In other words, the determination unit 114 determines whether the running condition of the driver's vehicle 12 approximates the running condition achieved by driving assistance regardless of whether the information indicating that the driver's vehicle is receiving driving assistance is received or not.
  • the output unit 112 outputs the information indicating that GW control is in effect to the application manager 78 .
  • the determination unit 114 similarly outputs the information as it does when the input unit 110 receives the information indicating that the driver's vehicle 12 is receiving driving assistance.
  • the output unit 112 also outputs the information to the application manager 78 .
  • FIG. 12 is a flowchart showing steps of estimation performed by the application processing unit 76 .
  • the determination unit 114 receives the speed under GW control (S 30 ).
  • the determination unit 114 receives the current speed (S 32 ). If the difference between the speed values is small over a predetermined period (Y in S 34 ), the determination unit 114 determines that GW control is in effect (S 36 ). If the difference between the speed values is not small (N in S 34 ), step 36 (S 36 ) is skipped.
  • notification given when the vehicle is receiving driving assistance is similarly given when the vehicle is in a running condition approximating the condition achieved by driving assistance. Therefore, the drivers of other vehicles can know that the notifying vehicle is virtually receiving driving assistance. Further, since the notification is given when the notifying vehicle is virtually in a running condition achieved by driving assistance, the drivers of other vehicles can know that the notifying vehicle is virtually traveling in a GW mode.
  • the third embodiment also relates to a notification device capable of notifying vehicles around that acceleration or deceleration, or right or left turn of a vehicle is induced by GW driving.
  • the communication system in which road-to-vehicle communication as well as inter-vehicle communication is performed may or may not be assumed in the third embodiment.
  • the notification device according to the third embodiment gives notification that the vehicle is being driven in a GW mode by flashing the tail lamp, etc.
  • the following description concerns the difference from the foregoing embodiments.
  • FIG. 13 shows the structure of a notification device 82 according to the third embodiment.
  • the vehicle 12 includes the notification device 82 and a tail lamp 84 in addition to the GW controller 80 and the navigator 86 .
  • the GW controller 80 and the navigator 86 are configured similarly as above.
  • the notification device 82 receives information indicating that “GW control is in effect” and notifies vehicles around that “GW control is in effect” by flashing the tail lamp 84 . For example, this is done before decreasing the speed.
  • the direction light may be flashed.
  • an arbitrary state indicator capable of displaying the status may be used instead of the tail lamp 84 .
  • the lamp or light may be lighted with brightness different from normal.
  • the drivers of other vehicles not provided with terminal apparatus can know that the notifying vehicle is being driven in a GW mode. Because the drivers of other vehicles not provided with a terminal apparatus can know that the notifying vehicle is being driven in a GW mode, the likelihood of implementation is increased.
  • ITS e.g., ITS compatible with the standard for 700 Hz band intelligent transport systems
  • the plurality of terminal apparatuses 14 may communicate with each other according to CSMA/CA as in wireless LAN. According to this variation, flexibility of communication between the plurality of terminal apparatuses 14 is improved.
  • the first through third embodiments are adapted to assist GW driving.
  • the target of driving assistance may be ordinary automatic driving instead of GW driving. According to this variation, the target of driving assistance is extended.
  • notification from the output unit 112 is given before the speed actually changes or before the vehicle actually turns right or left.
  • the example given is non-limiting.
  • notification may be given when an obstacle is detected and before the vehicle 12 is braked. According to this variation, notification is given before the vehicle is braked so that a collision accident is prevented from occurring.
  • Combinations of the first through third embodiments will also be useful. According to this variation, the advantages from an arbitrary combinations of the first through third embodiments are obtained.
  • the packet signal may be compatible with the standard for 700 Hz band intelligent transport systems.
  • a notification device is mounted on a vehicle and includes an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance, and an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit.
  • the driver's vehicle when the information indicating that the driver's vehicle is receiving driving assistance, the driver's vehicle outputs notification to other vehicles. Therefore, the drivers of the other vehicles can know that the notifying vehicle is receiving driving assistance.
  • the acquisition unit may also acquire information indicating that a running condition is changed due to the driving assistance, and the output unit may output notification to the to other vehicles when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance.
  • the output unit may output notification to the to other vehicles when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance.
  • the output unit may output notification to the other vehicles before the running condition is changed, when the acquisition unit receives the information indicating that the running condition is changed due to the driving assistance. In this case, the reason of notification is made clear by outputting notification before the running condition is changed.
  • the notification device may further include a determination unit that determines whether a running condition of the driver's vehicle approximates a running condition achieved by driving assistance, regardless of whether or not the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance.
  • the output unit may similarly output the information as it does when the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance.
  • notification is similarly output when the running condition approximates the running condition achieved by driving assistance as it is when the notifying vehicle is receiving driving assistance. Therefore, the drivers of other vehicles can know that the notifying vehicle is virtually receiving driving assistance.
  • the notification device may further include a radio unit that transmits a packet signal including the notification output from the output unit. In this case, notification is issued widely because the notification is included in the packet signal.
  • the notification device may farther include a display unit that lights in accordance with the notification output from the output unit. In this case, by lighting the display unit in accordance with the notification, the notification is directly issued.
  • the vehicle has a notification device mounted thereon.
  • the notification device includes an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance, and an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit.
  • the vehicle When the vehicle according to the embodiment of the present invention acquires information indicating that the vehicle is receiving driving assistance, the vehicle outputs notification to other vehicles. Thus, the vehicle can let the drivers of the other vehicles know that the notifying vehicle is receiving driving assistance.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Traffic Control Systems (AREA)

Abstract

An application processing unit executes an application that is perforated as a notification device mounted in a vehicle. In the application processing unit, an input unit acquires information indicating that the vehicle is receiving driving assistance. In the application processing unit, an output unit outputs notifications to other vehicles in accordance with the information that has been acquired at the input unit.

Description

RELATED APPLICATIONS
This application is a reissue application of U.S. Pat. No. 9,620,012 issued on Apr. 11, 2017, and is a continuation of application Ser. No. 16/204,958 filed on Nov. 29, 2018, which is also an application for reissue of U.S. Pat. No. 9,620,012, from U.S. patent application Ser. No. 14/616,430 filed Feb. 6, 2015, which is a continuation of International Application No. PCT/P2013/005349, filed on Sep. 10, 2013, which in turn claims the benefit of Japanese Application No. 2012-217887 filed on Sep. 28, 2012, the disclosures of which are incorporated by reference herein.
BACKGROUND
1. Field
The present invention relates to a technology of notification and, more particularly, to a notification device that outputs notification in accordance with predetermined information and vehicles in which the notification device is used.
2. Description of the Related Art
There are proposed driving assistance systems capable of automatically outputting an alert for avoiding danger to the driver driving a vehicle in order to prevent the vehicle from getting into a dangerous running condition. In such systems, the running condition of the driver's vehicle or the presence of an obstacle in front is detected to determine whether to output an alert.
SUMMARY
In the presence of a vehicle receiving driving assistance such as green wave, drivers of nearby vehicles seeing the supported vehicle may not be able to understand the behavior such as acceleration or deceleration and cause a near-end accident, the drivers may feel offended and drive the vehicle dangerously (e.g., drive the vehicle in an inciting manner).
Embodiments address these issues and a purpose thereof is to provide a technology that helps prevent an accident induced by a vehicle receiving driving assistance.
The notification device according to an embodiment is mounted on a vehicle and includes: an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance in which a speed is controlled to allow the driver's vehicle to pass a signal with a traffic light of the signal turned green; an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit; and
a radio unit that transmits a packet signal including the notification output from the output unit.
Optional combinations of the aforementioned constituting elements, and implementations of the invention in the form of methods, apparatuses, systems, recording mediums, and computer programs may also be practiced as additional modes of the present invention.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shows the structure of a communication system according to the first embodiment;
FIG. 2 shows the structure of the base station apparatus of FIG. 1;
FIGS. 3A-3D show the format of a frame defined in the communication system of FIG. 1;
FIG. 4 shows the structure of the terminal apparatus mounted in the vehicle of FIG. 1;
FIG. 5 shows a protocol stack in the terminal apparatus of FIG. 4;
FIG. 6 shows an alternative structure of the communication system according to the embodiment;
FIG. 7 shows the structure of the application processing unit of FIG. 4;
FIGS. 8A-8C show the data structure of data output from the application processing unit of FIG. 7;
FIG. 9 is a flowchart showing steps of transmitting a packet signal performed by the terminal apparatus of FIG. 5;
FIG. 10 is a flowchart showing alternative steps of transmitting a packet signal performed by the terminal apparatus of FIG. 5;
FIG. 11 shows the structure of the application processing unit according to the second embodiment;
FIG. 12 is a flowchart showing steps of estimation performed by the application processing unit of FIG. 11; and
FIG. 13 shows the structure of the notification device according to the third embodiment.
DETAILED DESCRIPTION
The invention will now be described by reference to the preferred embodiments. This does not intend to limit the scope of the present invention, but to exemplify the invention.
First Embodiment
The knowledge that provides the basis of the technology will be discussed before discussing the first embodiment in specific details. The first embodiment relates to a communication system that performs inter-vehicle communication between terminal apparatuses mounted in vehicles and also performs road-to-vehicle communication from a base station apparatus placed at a traffic intersection or the like to a terminal apparatus. Such a system is referred to as an Intelligent Transport System (ITS). ITS is defined by the standard for 700 Hz hand intelligent transport systems (Association of Radio Industries and Businesses).
The communication system uses access control called Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) along with wireless local area network (LAN) that complies with a standard such as IEEE802.11. For this reason, a given radio channel is shared by a plurality of terminal apparatuses. Meanwhile, information in ITS needs to be transmitted to an unspecified number of terminal apparatuses. To transmit information efficiently, the communication system broadcasts a packet signal.
In other words, a terminal apparatus broadcasts a packet signal containing information such as vehicle speed or position for inter-vehicle communication. Other terminal apparatuses receive the packet signal and acknowledge, for example, that the broadcasting vehicle is approaching based on the information. The base station apparatus repeatedly defines a frame containing a plurality of subframes in order to reduce interference between road-to-vehicle communication and inter-vehicle communication. For road-to-vehicle communication, the base station apparatus selects one of the plurality of subframes and broadcasts a packet signal containing control information, etc. in a period at the start of the selected subframe.
The control information includes information related to a period in which the base station apparatus broadcasts a packet signal (hereinafter, referred to as “road-to-vehicle transmission period”). The terminal apparatus identifies the road-to-vehicle period based on the control information and broadcasts a packet signal using CSMA in a period other than the road-to-vehicle period (hereinafter, referred to as “inter-vehicle transmission period”). As a result, road-to-vehicle communication and inter-vehicle communication are time-division multiplexed. Terminal apparatuses that cannot receive the control information from the base station apparatus, i.e., terminal apparatuses located outside an area formed by the base station apparatus, transmit a packet signal using CSMA irrespective of the frame structure.
A description will be given of an outline of the embodiments. When a vehicle decelerates or stops before a red light and then restarts, a large amount of energy is lost. GW driving is proposed in order to reduce energy loss. GW driving is a form of driving designed to achieve smooth traffic flow by controlling the speed of a vehicle so that the vehicle can pass a green light. In GW driving, the vehicle and the infrastructure are coordinated to present the driver with a method of driving capable of reducing energy loss. For example, a packet signal broadcast from a base station apparatus contains traffic signal information. The traffic signal information indicates the timing of a red light or the timing of a green light. The terminal apparatus mounted in the vehicle acquires the traffic signal information by receiving the packet signal. The GW controller of the vehicle derives a speed, etc. to pass a green light at a traffic intersection based on the traffic signal information and the route information from the car navigation system and notifies the driver of the result.
In GW driving as described above, the timing of acceleration or deceleration is different from that of normal driving. Drivers of nearby vehicles are not aware of the reason behind such driving. In order to reduce near-end accidents occurring for this reason, the notification device performs the following process. The notification device may be implemented by a standalone hardware device. In this case, it will be assumed that the notification device is implemented as an application of a terminal apparatus by way of example. The terminal apparatus stores information indicating that GW control is in effect in a packet signal and broadcasts the packet signal. Other terminal apparatuses mounted in vehicles behind receive the packet signal and notifies the drivers of the vehicles behind that the vehicle running in front is under GW control. For clarity, a description will be given below of 1. a summary of the communication system for broadcasting a packet signal and then 2. notification of GW control.
1. Summary of the Communication System
FIG. 1 shows the structure of a communication system 100 according to the first embodiment. The illustration is a view from above a given traffic intersection. The communication system 100 includes a base station apparatus 10, a first vehicle 12a, a second vehicle 12b, a third vehicle 12c, a fourth vehicle 12d, a fifth vehicle 12e, a sixth vehicle 12f, a seventh vehicle 12g, an eighth vehicle 12h, which are generically referred to as vehicles 12, and a network 202. Although only the first vehicle 12a is shown to have a terminal apparatus, the terminal apparatus 14 is mounted in each vehicle 12. An area 212 is formed around the base station apparatus 10 and an outlying area 214 is formed outside the area 212.
As illustrated, the road that runs in the transversal direction in the figure, i.e., that runs leftward and rightward, and the road that runs in the vertical direction in the figure, i.e., that runs upward and downward, intersect at the center. The top of the figure corresponds to compass “north”, the left side corresponds to compass “west”, the bottom corresponds to compass “south”, and the right side corresponds to compass “east”. The intersection of the two roads represents a “traffic intersection”. The first vehicle 12a and the second vehicle 12b are traveling from left to right, and the third vehicle 12c and the fourth vehicle 12d are traveling from right to left. Further, the fifth vehicle 12e and the sixth vehicle 12f are traveling from top to bottom, and the seventh vehicle 12g and the eighth vehicle 12h are traveling from bottom to top.
In the communication system 100, the base station apparatus is fixedly placed at the traffic intersection. The base station apparatus 10 controls communication between terminal apparatuses. The base station apparatus 10 repeatedly generates frames each including a plurality of subframes based on a signal received from a Global Positioning System (GPS) satellite (not shown) or a frame formed by another base station apparatus (not shown). The frames are defined such that a road-to-vehicle transmission period can be provided at the start of each subframe.
Of a plurality of subframes in a frame, the base station apparatus 10 selects a subframe in which a road-to-vehicle transmission period is not defined by another base station apparatus 10. The base station apparatus 10 defines a road-to-vehicle transmission period at the start of the selected subframe. The base station apparatus 10 broadcasts a packet signal during the road-to-vehicle transmission period thus defined. A plurality of packet signals may be broadcast during a road-to-vehicle transmission period. For example, a packet signal includes traffic accident information, traffic jam information, signal information, etc. A packet signal also includes information related to the timing of defining so the road-to-vehicle transmission period and control information related to frames.
As described above, the terminal apparatus 14 is mounted on the vehicle 12 and so is movable. When the terminal apparatus 14 receives a packet signal from the base station apparatus 10, the terminal apparatus 14 estimates that the terminal apparatus 14 is located in the area 212. While in the area 212, the terminal apparatus 14 generates a frame based on the control information included in the packet signal and, in particular, the information related to the timing of defining the road-to-vehicle transmission period and the information related to frames. As a result, the frame generated in each of the plurality of terminal apparatuses 14 is synchronized with the frame generated in the base station apparatus 10. The terminal apparatus 14 broadcasts a packet signal in an inter-vehicle transmission period different from the road-to-vehicle transmission period. CSMA/CA is used in the inter-vehicle transmission period. Meanwhile, when the terminal apparatus 14 estimates that the terminal apparatus 14 is located in the outlying area 214, the terminal apparatus 14 broadcasts a packet signal by using CSMA/CA irrespective of the frame structure.
FIG. 2 shows the structure of the base station apparatus 10. The base station apparatus 10 includes an antenna 20, an RF unit 22, a modem unit 24, a processing unit 26, a controller 28, and a network communication unit 30. The processing unit 26 includes a frame definition unit 32, a selector 34, and a generator 36.
In a reception process, the RF unit 22 receives a packet signal from the terminal apparatus 14 or another base station apparatus 10 (not shown) at the antenna 20. The RF unit 22 subjects the radio frequency packet signal thus received to frequency conversion so as to generate a baseband packet signal. Further, the RF unit 22 outputs the baseband packet signal to the modem unit 24. Generally, a baseband packet signal is fromed of an in-phase component and a quadrature component. Therefore, two signal lines should be shown. For clear illustration, the figure only shows one signal line. The RE unit 22 also includes a Low Noise Amplifier (LNA), a mixer, an AGC, and an A/D converter.
In a transmission process, the RF unit 22 subjects the baseband packet signal input from the modem unit 24 to frequency conversion so as to generate a radio frequency packet signal. Further, the RE unit 22 transmits the radio frequency packet signal from the antenna 20 in a road-to-vehicle transmission period. The RF unit 22 also includes a Power Amplifier (PA), a mixer, and a D/A converter, For example, a radio frequency of 700 MHz is used.
In a reception process, the modem unit 24 subjects the baseband packet signal from the RF unit 22 to demodulation. Further, the modem unit 24 outputs the demodulated result to the processing unit 26. In a transmission process, the modem unit 24 subjects data from the processing unit 26 to modulation. Further, the modem unit 24 outputs the modulated result to the RE unit 22 as a baseband packet signal. The communication system 100 supports the Orthogonal Frequency Division Multiplexing (OFDM) modulation scheme. Therefore, the modem unit 24 also performs Fast Fourier Transform (FFT) in a reception process and Inverse Fast Fourier Transform (IFFT) in a transmission process.
The frame definition unit 32 receives a signal from a GPS satellite (not shown) and retrieves time information by referring to the received signal. A publicly known technology may be used to retrieve time information so that a description thereof is omitted. The frame definition unit 32 generates a plurality of frames based on the time information. For example, the frame definition unit 32 generates 10 “100 msec” frames by dividing a period of “1 sec” into 10 with reference to the timing indicated by the timing information. By repeating the process, frames are repeated. The frame definition unit 32 may detect control information from the demodulated result and generate frames based on the detected control information. Such a process translates into generating frames synchronized with the timing of frames formed by another base station apparatus 10.
FIGS. 3A-3D show the format of a frame defined in the communication system 100. FIG. 3A shows a frame structure. A frame is formed by N subframes illustrated as first through N-th subframes. It can be said that a frame is formed by multiplexing subframes available for broadcasting by the terminal apparatus 14 in multiple time windows. For example, given that the length of a frame is 100 msec and N is equal to 8, subframes each having a length of 12.5 msec are defined. N may be other 8. A description with reference to FIGS. 3B-3D will be given later. Reference is made back to FIG. 2.
Of the plurality of subframes included in a frame, the selector 34 selects a subframe in which a road-to-vehicle transmission period should be defined. To describe it more specifically, the selector 34 accepts a frame defined by the frame definition unit 32. Also, the selector 34 accepts an instruction related to a selected subframe via an interface (not shown). The selector 34 selects a subframe designated by the instruction. Aside from this, the selector 34 may automatically select a subframe. In this process, the selector 34 may receive a result of demodulation from another base station apparatus 10 or the terminal apparatus 14 (not shown) via the RF unit 22 and the modem unit 24. The selector 34 refers to the input demodulation results and extracts a result of demodulation from another base station apparatus 10. The selector 34 identifies a subframe in which a result of demodulation is not received by identifying a subframe in which a result of demodulation is received.
This translates into identifying a subframe in which a road-to-vehicle transmission period is not defined by another base station apparatus 10, i.e., identifying an unused subframe. If there are a plurality of unused subframes, the selector 34 selects one subframe at random. If no unused subframes are available, i.e., if each of the plurality of subframes is used, the selector 34 acquires reception power corresponding to the result of demodulation and selects a subframe with small reception power in preference to the other subframes.
FIG. 3B shows the structure of a frame generated by a first to base stations apparatus 10a (not shown). The first base station apparatus 10a defines a mad-to-vehicle transmission period at the start of the first subframe. The first base station apparatus 10a also defines an inter-vehicle transmission period to succeed the road-to-vehicle transmission period in the first subframe. An inter-vehicle transmission period is a period in which the terminal apparatus 14 can broadcast a packet signal. In other words, the first base station apparatus 10a defines the frame such that a packet signal can be transmitted in a road-to-vehicle transmission period at the start of the first subframe, and the terminal apparatus 14 can broadcast a packet signal in the inter-vehicle transmission period provided in the frame in addition to the road-to-vehicle transmission period. Further, the first base station apparatus 10a defines only inter-vehicle transmission periods in the second through N-th subframes.
FIG. 3C shows the structure of a frame generated by a second base station apparatus 10b (not shown). The second base station apparatus 10b defines a road-to-vehicle transmission period at the start of the second subframe. The second base station apparatus 10b also defines inter-vehicle transmission periods subsequent to the road-to-vehicle transmission period in the second subframe, and in the first subframe, and the third through N-th subframes. FIG. 3D shows the structure of a frame generated by a third base station apparatus 10c (not shown). The third base station apparatus 10c defines a road-to-vehicle transmission period at the start of the third subframe. The third base station apparatus 10c also defines inter-vehicle transmission periods subsequent to the road-to-vehicle transmission period in the third subframe, and in the first subframe, the second subframe, and the fourth through N-th subframes. Thus, the plurality of base station apparatuses 10 select mutually different subframes and define a road-to-vehicle transmission period at the start of the selected subframe. Reference is made back to FIG. 2. The selector 34 outputs the number of the selected subframe to the generator 36.
The generator 36 receives the number of the subframe from the selector 34, The generator 36 defines a road-to-vehicle transmission period in the subframe having the subframe number received and generates a packet signal that should be broadcast in the road-to-vehicle transmission period. If a plurality of packet signals are transmitted in a single road-to-vehicle transmission period, the generator 36 generates those packet signals. A packet signal is comprised of control information and a payload. The control information includes the number of the subframe in which the road-to-vehicle transmission period is defined. The payload includes, for example, accident information, traffic jam information, and traffic signal information. These data are acquired by the network communication unit 30 from the network 202 (not shown) The processing unit 26 causes the modem unit 24 and the RF unit 22 to broadcast the packet signal in the road-to-vehicle transmission period. The controller 28 controls the process of the base station apparatus 10 as a whole.
The features are implemented in hardware such as a CPU of a computer, a memory, or other LSI's, and in software such as a program loaded into a memory, etc. The figure depicts functional blocks implemented by the cooperation of these elements. Therefore, it will be obvious to those skilled in the art that the functional blocks may be implemented in a variety of manners by hardware only or by a combination of hardware and software.
FIG. 4 shows the structure of the terminal apparatus 14 mounted in the vehicle 12. The terminal apparatus 14 includes an antenna 50, an RF unit 52, a modem unit 54, a processing unit 56, and a controller 58. The processing unit 56 includes a timing identifier 60, a transfer determination unit 62, an acquisition unit 64, a generator 66, a user IF unit 68, a notification unit 70, an application processing unit 76, and an application manager 78. The timing identifier 60 includes an extractor 72 and a carrier sensor 74. The antenna 50, the RE unit 52, and the modem unit 54 performs processes similar to those of the antenna 20, the RE unit 22, and the modem unit 24 of FIG. 2. The difference will be discussed below.
In a reception process, the modem unit 54 and the processing unit 56 receive a packet signal from another terminal apparatus 14 or the base station apparatus 10 (not shown). As described above, the modem unit 54 and the processing unit 56 receive a packet signal from the base station apparatus 10 in a road-to-vehicle transmission period and receive a packet signal from another terminal apparatus 14 in an inter-vehicle transmission period.
If a result of demodulation provided front the modem unit 54 indicates a packet signal from the base station apparatus 10 (not shown), the extractor 72 identifies the timing of a subframe in which a road-to-vehicle transmission period is defined. In this process, the extractor 72 estimates that the terminal apparatus 14 is located in the area 212 of FIG. 1. The extractor 72 generates a frame based on the timing of the subframe and the content of message header of the packet signal. As a result, the extractor 72 generates a frame synchronized with the frame formed in the base station apparatus 10. If the source of broadcasting of the packet signal is another terminal apparatus 14, the extractor 72 omits the process of generating a synchronized frame. If the terminal apparatus 14 is located in the area 212, the extractor 72 identifies the road-to-vehicle transmission period in use and then identifies the inter-vehicle transmission periods. The extractor 72 outputs the tinting of the frame and the subframes and information related to the inter-vehicle transmission periods to the carrier sensor 74.
Meanwhile, if the extractor 72 does not receive a packet signal from the base station apparatus 10, i.e., if the extractor 72 does not generate frames synchronized with the base station apparatus 10, the extractor 72 estimates that the terminal apparatus 14 is located in the outlying area 214 of FIG. 1. If the terminal apparatus 14 is located in the outlying area 214, the extractor 72 directs the carrier sensor 74 to perform carrier sensing unrelated to the frame structure.
The carrier sensor 74 receives the timing of the frame and the subframes and information related to the inter-vehicle transmission periods from the extractor 72. The carrier sensor 74 determines the timing of transmission by initiating CSMA/CA in an inter-vehicle transmission period. This translates into defining a Network Allocation Vector (NAV) in the road-to-vehicle transmission period and performs carrier sensing in periods other than the period in which the NAV is defined. Meanwhile, if carrier sensor 74 is directed by the extractor 72 to perform carrier sensing unrelated to the frame structure, the carrier sensor 74 determines the timing of transmission by performing CSMA/CA, disregarding the frame structure. The carrier sensor 74 communicates the determined timing of transmission to the modem unit 54 and the RF unit 52 so as to cause a packet signal to be broadcast.
The transfer determination unit 62 controls transfer of control information. The transfer determination unit 62 refers to the control information and extracts information that should be transferred. The transfer determination unit 62 determines the information that should be transferred based on the extracted information. A description of this process is omitted. The transfer determination unit 62 outputs the information that should be transferred, i.e., a part of the control information, to the generator 66. The generator 66 receives data from the application manager 78 and receives a part of the control information from the transfer determination unit 62. Data received from the application manager 78 will be described later. The generator 66 generates a packet signal by storing a part of the control information thus received in the control information and storing the data in the payload. The processing unit 56, the modem unit 54, and the RF unit 52 successively broadcast a plurality of packet signals generated by the generator 66. The controller 58 controls the operation of the terminal apparatus 14.
The acquisition, unit 64 includes a GPS receiver, a gyroscope, a vehicle speed sensor, etc. (not shown). The acquisition unit 64 refers to data supplied from these units so as to acquire a position, a direction of travel, a speed of movement, etc. (hereinafter, referred to as “position information”) of the vehicle 12 (not shown), i.e. the vehicle 12 in which the terminal apparatus is mounted. The position is denoted by longitude and latitude. A publicly known technology could be used for acquisition so that a description thereof is omitted. The GPS receiver, the gyroscope, the vehicle speed sensor, etc. may be provided outside the terminal apparatus 14. The acquisition unit 64 outputs the position information to the application processing unit 76.
The application processing unit 76 can execute a plurality of types of applications. Each application is executed in a plurality of terminal apparatuses 14. In other words, the transmitting terminal apparatus 14 generates data and broadcasts a packet signal storing the data. The receiving terminal apparatus 14 receives the packet signal and performs a predefined process based on the data included in the packet signal. Therefore, a given application is divided into a process at the transmitting end (hereinafter, referred to as “transmitter application”) and a process at the receiving end (hereinafter, “receiver application”). It should be noted that the transmitter application and the receiver application executed in a given terminal apparatus 14 need not match. Hereinafter, the transmitter application and the receiver application may generically referred to as applications.
The plurality of types of applications are categorized as follows. One category is a common application. A common application is an application to alert the driver of the approach of another vehicle 12 and is executed in all terminal apparatuses 14. The application processing unit 76 receives position information from the acquisition unit 64 when executing the transmitter application in the common application. Further, the application processing unit 76 periodically outputs position information to the application manager 78.
Meanwhile, in executing the receiver application in the common application, the application processing unit 76 acquires position information included in a packet signal from another terminal apparatus 14 from the application manager 78. The application processing unit 76 detects the approach of another vehicle 12 based on the position information of another terminal apparatus 14 acquired from the application manager 78 and the position information received from the acquisition unit 64. The application processing unit 76 causes the notification unit 70 to notify the driver of the approach of another vehicle 12. The notification unit 70 notifies the driver accordingly via a monitor or a speaker. The second category is a free application. A free application is executed only in a selected terminal apparatus 14 and not in all of the terminal apparatuses 14. A plurality of free applications may be executed simultaneously.
Given the above-defined system, the application processing unit 76 executes a transmitter application in a free application that is allowed to be registered and outputs generated data to the application manager 78. Meanwhile, the application processing unit 76 executes the receiver application by processing the data received from the application manager 78 as determined by the free application.
The application manager 78 manages a transmitter application by acknowledging an application registration request from the user IF unit 68. Subsequently, the application manager 78 receives a plurality of data items from the application processing unit 76 and outputs the plurality of data items, which are used to generate a packet signal, to the generator 66 so as to cause the generator 66 to generate a packet signal based on the plurality of data items.
Meanwhile, the application manager 78 manages a receiver application by receiving the data stored in a packet signal received by the extractor 72. Of the received data, the application manager 78 outputs the data corresponding to the receiver application executed in the application processing unit 76 to the application processing unit 76. The application manager 78 discards the other data.
To summarize the above, the base station apparatus 10 and the terminal apparatus 14 in the communication system 100 both perform communication at a period of about 10 ms. Road-to-vehicle communication and inter-vehicle communication are time-division multiplexed in order to reduce interference between road-to-vehicle communication and inter-vehicle communication, The base station apparatus 10 includes the transmission time and information on the road-to-vehicle communication period in a packet signal and notifies the surrounding terminal apparatuses accordingly in order to secure a road-to-vehicle communication period. The terminal apparatus 14 in the area 212 transmits a packet signal using CSMA/CA at a point of time outside the road-to-vehicle communication period by establishing time synchronization based on the transmission time received from the base station apparatus 10 and suspending transmission based on the information on the road-to-vehicle communication period. The payload of inter-vehicle communication is comprised of data for a common application and data for a free application.
A description will be given hereinafter of processes in the application processing unit 76 and the application manager 78. To describe how a plurality of applications are processed on the whole, a protocol stack involving the application processing unit 76 and the application manager 78 will be used. FIG. 5 shows a protocol slack in the terminal apparatus 14. The application processing unit 76 and the application manager 78 in the two top layers are included in the terminal apparatus 14 at the transmitting end and so perform a process for a transmitter application. The application manager 78 and the application processing unit 76 in the two bottom layers are included in the terminal apparatus 14 at the receiving end and so perform a process for a receiver application. The application processing unit 76 at the transmitting end executes a plurality of types of applications. It will be assumed that a common application, a first free application, a second free application, and a third free application are executed. The application processing unit 76 outputs the data corresponding to the respective applications to the application manager 78.
The application manager 78 manages applications run in the application processing unit 76. Further, the application manager 78 at the transmitting end receives a plurality of data items from the application processing unit 76 and aggregates a plurality of data items in order to store them in a single packet signal. The packet signal in which a plurality of data items are aggregated is output from the application manager 78.
The application manager 78 at the receiving end receives the packet signal in which the plurality of data items are aggregated. The application manager 78 extracts the data for the common application included in the packet signal and outputs the extracted data to the application processing unit 76. Further, the application manager 78 managers the free application run in the application processing unit 76 in the subsequent stage and extracts the data corresponding to the free application that is being run. In this process, the data is extracted by referring to an application ID included in the header for the free application. The application manager 78 outputs the extracted data to the application processing unit 76. Meanwhile, the application manager 78 discards the remaining data. For example, the third free application is not being run in the application processing unit 76 in the subsequent stage so that the application manager 78 discards the data for the third free application. The application processing unit 76 receives the data from the application manager 78 and executes the application corresponding to the data. In this process, it will be assumed that the common application, the first free application, the second free application, and the fourth free application are being run.
2. Notification of GW Control
A description will now be given of a process performed when GW control of the vehicle 12 is in effect. FIG. 6 shows an alternative structure of the communication system 100 according to the embodiment. For clarity of description, the figure shows only two vehicles, namely, the first vehicle 12a and the second vehicle 12b traveling from right to left. In other words, the first vehicle 12a is traveling in front, followed by the second vehicle 12b. In reality, the number of vehicles 12 may not be two. The first vehicle 12a includes a first terminal apparatus 14a, a GW controller 80, and a navigator 86. The second vehicle 12b includes a second terminal apparatus 14b. This translates into the fact that the first vehicle 12a is subject to GW control and the second vehicle 12b is not subject to GW control. The first vehicle 12a and the second vehicle 12b will be generically referred to as vehicles 12. The first terminal apparatus 14a and the second terminal apparatus 14b will be generically referred to as terminal apparatuses 14.
The navigator 86 in the first vehicle 12a receives the position information from the first terminal apparatus 14a and runs mute guidance based on the position information. For this purpose, the navigator 86 derives a route from the current position of the running vehicle to the destination based on the current position of the running vehicle and the position of the destination. The navigator 86 may determine the position information by receiving a signal from a GPS satellite (not shown). A publicly known technology may be used to derive a route so that a description thereof is omitted. The navigator 86 notifies the driver of the route by creating a map image reflecting the derived route and displaying the map image on a monitor. Sound may be output front a speaker so as to provide route guidance.
The GW controller 80 receives the route derived by the navigator 86 and receives the position information and the signal information from the first terminal apparatus 14a. The GW controller 80 derives a speed that allows the vehicle to pass a plurality fo signals included in the route with the traffic lights turned green. Further, the GW controller 80 checks for possible turns at traffic intersections along the route. The ow controller 80 directs the driver to drive the vehicle in a GW mode by displaying the information on the derived speed and the information on possible turns checked. The direction may be provided in sound. The driver drives the vehicle in a GW mode according to the direction. Apart from this, the GW controller 80 may directly control the driving of the first vehicle 12a according to the information on the derived speed and the information on possible turns checked. This translates into automatic driving and a description thereof will be omitted.
The first terminal apparatus 14a acquires the position information and the traffic signal information by performing the process substantially as already described and outputs the position information and the traffic signal information to the GW controller 80 and the navigator 86. When GW driving is performed by the GW controller 80, the first terminal apparatus 14a stores information indicating that “GW control is in effect” in a packet signal and broadcasts the packet signal. The packet signal may further include information indicating that “the speed changes” or “the vehicle turns right or left”. A detailed description on the information included in the packet signal will be given later. The function of the first terminal apparatus 14a for performing the process described above represents the notification device.
The second terminal apparatus 14b receives the packet signal from the first terminal apparatus 14a. The second terminal apparatus 14b extracts the information indicating “GW control is in effect” from the received packet signal and notifies the driver of the information. As a result, the driver of the second vehicle 12b knows that the first vehicle 12a is being driven in a GW mode. The driver also understands that unexpected acceleration or deceleration of the first vehicle 12a is due to GW driving. A similar process is performed when the received packet signal includes information indicating that “the speed changes” or “the vehicle turns right or left”. Accordingly, the driver of the second vehicle 12b can know that the change in the speed of the first vehicle 12a, or the right or left turn thereof is due to GW driving.
FIG. 7 shows the stricture of the application processing unit 76. The application processing unit 76 includes an input unit 110 and an output unit 112. The illustrated structure is related to an application for notifying that GW control is in effect, which is one of the transmitter applications executed in the application processing unit 76. The application is a free application and corresponds to the notification device mounted on the vehicle 12.
The input unit 110 acquires the information indicating that “GW control is in effect” from the GW controller 80 (not shown), i.e., acquires the information indicating that the driver's vehicle 12 is receiving driving assistance. The information is input when the GW controller 80 is started. The input unit 110 also acquires the information indicating that “the speed changes” or “the vehicle turns right or left” from the GW controller 80 (not shown), i.e., the information indicating that the running condition is changed due to the driving assistance. The information is input when the speed changes, or when the vehicle turns right or left. The speed is defined as changing when a difference between the speed derived by the GW controller 80 and the current speed is equal to or greater than a threshold value. The input unit 110 may only receive the information indicating that “GW control is in effect” and not receive the information indicating that “the speed changes” or “the vehicle turns right left”.
The output unit 112 outputs the information indicating that GW control is effect and acquired in the input unit 110 to the application manager 78. Ultimately, the information indicating that GW control is in effect is included in a packet signal and broadcast. As a result, the output unit 112 outputs notification to other vehicles 12 in accordance with the information indicating that GW control is in effect. In other words, the output unit 112 broadcasts the information indicating that the vehicle is receiving GW driving assistance to the vehicles 12 around.
When the input unit 110 acquires the information indicating that the speed changes or the information indicating that the vehicle turns right or left, the output unit 112 outputs the information to the application manager 78. Ultimately, that information is also included in the packet signal and broadcast. As a result, the output unit 112 outputs notification to other vehicles 12 in accordance with the information indicating that the speed changes or the information indicating that the vehicle turns right or left. In other words, the likelihood that the vehicle may be accelerated or decelerated due to the driving assistance it receives is broadcast to the vehicles around. In particular, notification is given before the speed changes, or before the vehicle turns right or left actually. That the speed changes, or the vehicle turns right or left translates into change in the running condition induced by the driving assistance.
FIGS. 8A-8C show the data structure of the data output from the application processing unit 76. FIG. 8A shows a case where the data includes information indicating that GW control is in effect and does not include information indicating that the speed changes or the information indicating that the vehicle turns right or left. FIG. 8B shows a case where the data includes information indicating that GW control is in effect and information indicating that the speed changes. FIG. 8C shows a case the data includes information indicating that GW control is in effect and information indicating that the vehicle turns right or left.
A description will now be given of the operation of the communication system 100 configured as described above. FIG. 9 is a flowchart showing steps of transmitting a packet signal performed by the terminal apparatus 14. If the input unit 110 acquires information indicating that GW control is in effect (Y in S10), the output unit 112 transmits a packet signal including the information indicating that GW control is in effect (S12). Meanwhile, if the input unit 110 does not acquire information indicating that GW control is in effect (N in S10), the process is terminated.
FIG. 10 is a flowchart showing alternative steps of transmitting a packet signal performed by the terminal apparatus 14. lithe input unit 110 acquires information indicating that the running condition is changed (Y in S20), the output unit 112 transmits a packet signal including the information indicating a change (S22). Meanwhile, if the input unit 110 does not acquire information indicating that the running condition is changed (N in S20), the process is terminated.
When the vehicle according to the embodiment acquires information indicating that the driver's vehicle is receiving driving assistance, the vehicle outputs notification to other vehicles. Thus, the drivers of the other vehicles can know that the notifying vehicle is receiving driving assistance. Since the drivers of the other vehicles can know that the notifying vehicle is receiving driving assistance, the stress felt by the drivers can be reduced. By reducing the stress, accidents induced by the vehicle receiving driving assistance are reduced.
As the information indicating that the speed is increased or decreased, or the information indicating the vehicle turns right or left is acquired, notification is output to other vehicles. Therefore, the drivers of the other vehicles can know that the speed of the notifying vehicle is increased or decreased, or the vehicle turns right or left due to the driving assistance received. Because the notification is given before the running condition is changed, it can be made clear that the notification is output because the speed is increased or decreased, or the vehicle turns right or left due to the driving assistance received by the notifying vehicle. By declaring that the driver is receiving driving assistance and revealing the reason for the behavior or letting the other drivers know the behavior in advance, the other drivers are prevented from feeling uncomfortable. By understanding the driving policy and following that policy, the vehicles around can also benefit from automatic driving assistance of green wave driving assistance indirectly.
Second Embodiment
Like the first embodiment, the second embodiment also assumes a communication system in which road-to-vehicle communication as well as inter-vehicle communication takes place, and relates to a notification device capable of notifying vehicles around that that acceleration or deceleration, or right or left turn of the notifying vehicle is induced by GW driving. In the second embodiment, as in the first embodiment, the notification device is implemented as an application of a terminal apparatus. The notification device according to the first embodiment knows that the vehicle is driven in a GW mode. The notification device according to the second embodiment determines that the vehicle is being driven in a GW mode on its own. Thus, if a vehicle is being driven in a manner similar to GW driving, the notification device mounted in the vehicle notifies other vehicles that the notifying vehicle is being driven in a GW mode regardless of whether the notifying vehicle is being driven in a GW mode. In other words, a determination is made as to whether the vehicle is being manually (as opposed to automatically) driven in a GW mode. If it is determined that the vehicle is being driven in a GW mode, information indicating that the vehicle is changed by referring to the signal information, etc. is broadcast. The communication system 100, the base station apparatus 10, and the terminal apparatus 14 according to the second embodiment are of the same type as those of FIGS. 1, 2, and 4. The following description concerns a difference. A description of 1. an outline of the communication system will be omitted, and 2. notification of GW control will be described.
FIG. 11 shows the structure of the application processing unit 76 according to the second embodiment. The application processing unit 76 includes the input unit 110, a determination unit 114, and the output unit 112. As in the case of the first embodiment, the illustrated structure is related to an application for indicating that GW control is in effect, which is one of the transmitter applications executed in the application processing unit 76.
The input unit 110 may or may not acquire the information indicating that “GW control is in effect” from the GW controller 80 (not shown), i.e., the information indicating that the driver's vehicle 12 is receiving driving assistance. In other words, the process according to the second embodiment does not depend on whether or not the information indicating that the driver's vehicle 12 is receiving driving assistance is received. Meanwhile, the input unit 110 also acquires the information indicating that “the speed changes” or “the vehicle turns right or left” from the GW controller 80 (not shown), i.e., the information indicating that the running condition is changed due to the driving assistance.
The determination unit 114 receives from the GW controller 80 the speed derived by the GW controller 80. The determination unit 114 also receives the current speed via the acquisition unit 64. The determination unit 114 derives a cumulative difference between these speed values. If the cumulative value is smaller than a threshold value, the determination unit 114 determines that the vehicle is being driven in a manner similar to GW driving. In other words, the determination unit 114 determines whether the running condition of the driver's vehicle 12 approximates the running condition achieved by driving assistance regardless of whether the information indicating that the driver's vehicle is receiving driving assistance is received or not.
If the determination unit 114 identifies similarity, the output unit 112 outputs the information indicating that GW control is in effect to the application manager 78. In other words, the determination unit 114 similarly outputs the information as it does when the input unit 110 receives the information indicating that the driver's vehicle 12 is receiving driving assistance. When the determination unit 114 identifies similarity and when the input unit 110 acquires the information indicating that the speed changes or the information indicating that the vehicle turns right or left, the output unit 112 also outputs the information to the application manager 78.
FIG. 12 is a flowchart showing steps of estimation performed by the application processing unit 76. The determination unit 114 receives the speed under GW control (S30). The determination unit 114 receives the current speed (S32). If the difference between the speed values is small over a predetermined period (Y in S34), the determination unit 114 determines that GW control is in effect (S36). If the difference between the speed values is not small (N in S34), step 36 (S36) is skipped.
According to the second embodiment, notification given when the vehicle is receiving driving assistance is similarly given when the vehicle is in a running condition approximating the condition achieved by driving assistance. Therefore, the drivers of other vehicles can know that the notifying vehicle is virtually receiving driving assistance. Further, since the notification is given when the notifying vehicle is virtually in a running condition achieved by driving assistance, the drivers of other vehicles can know that the notifying vehicle is virtually traveling in a GW mode.
Third Embodiment
Like the foregoing embodiments, the third embodiment also relates to a notification device capable of notifying vehicles around that acceleration or deceleration, or right or left turn of a vehicle is induced by GW driving. Meanwhile, the communication system in which road-to-vehicle communication as well as inter-vehicle communication is performed may or may not be assumed in the third embodiment. The notification device according to the third embodiment gives notification that the vehicle is being driven in a GW mode by flashing the tail lamp, etc. The following description concerns the difference from the foregoing embodiments.
FIG. 13 shows the structure of a notification device 82 according to the third embodiment. The vehicle 12 includes the notification device 82 and a tail lamp 84 in addition to the GW controller 80 and the navigator 86. The GW controller 80 and the navigator 86 are configured similarly as above. When the GW controller 80 is performing GW driving, the notification device 82 receives information indicating that “GW control is in effect” and notifies vehicles around that “GW control is in effect” by flashing the tail lamp 84. For example, this is done before decreasing the speed. Instead of flashing the tail lamp 84, the direction light may be flashed. In other words, an arbitrary state indicator capable of displaying the status may be used instead of the tail lamp 84. Still alternatively, the lamp or light may be lighted with brightness different from normal.
According to the third embodiment, vehicles around are notified that the vehicle is being driven in a GW mode by the flashing of a lamp, etc. Therefore, the drivers of other vehicles not provided with terminal apparatus can know that the notifying vehicle is being driven in a GW mode. Because the drivers of other vehicles not provided with a terminal apparatus can know that the notifying vehicle is being driven in a GW mode, the likelihood of implementation is increased.
Described above is an explanation based on an exemplary embodiment. The embodiment is intended to be illustrative only and it will be obvious to those skilled in the art that various modifications to constituting elements and processes could be developed and that such modifications are also within the scope.
In the first and second embodiments, ITS (e.g., ITS compatible with the standard for 700 Hz band intelligent transport systems) is used for communication between the plurality of terminal apparatuses 14. However, the example given is non-limiting. For example, the plurality of terminal apparatuses 14 may communicate with each other according to CSMA/CA as in wireless LAN. According to this variation, flexibility of communication between the plurality of terminal apparatuses 14 is improved.
The first through third embodiments are adapted to assist GW driving. However, the target of driving assistance may be ordinary automatic driving instead of GW driving. According to this variation, the target of driving assistance is extended.
In the first embodiment, notification from the output unit 112 is given before the speed actually changes or before the vehicle actually turns right or left. However, the example given is non-limiting. For example, if the vehicle 12 is provided with a device for preventing collision, notification may be given when an obstacle is detected and before the vehicle 12 is braked. According to this variation, notification is given before the vehicle is braked so that a collision accident is prevented from occurring.
Combinations of the first through third embodiments will also be useful. According to this variation, the advantages from an arbitrary combinations of the first through third embodiments are obtained.
In the embodiments described above, the packet signal may be compatible with the standard for 700 Hz band intelligent transport systems.
A summary of one embodiment is as described below. A notification device according to one embodiment is mounted on a vehicle and includes an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance, and an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit.
According to this embodiment, when the information indicating that the driver's vehicle is receiving driving assistance, the driver's vehicle outputs notification to other vehicles. Therefore, the drivers of the other vehicles can know that the notifying vehicle is receiving driving assistance.
The acquisition unit may also acquire information indicating that a running condition is changed due to the driving assistance, and the output unit may output notification to the to other vehicles when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance. In this case, by outputting notification to the other vehicles when the information indicating that the running condition is changed is received, the drivers of the other vehicles can know that the running condition is changed due to the driving assistance.
The output unit may output notification to the other vehicles before the running condition is changed, when the acquisition unit receives the information indicating that the running condition is changed due to the driving assistance. In this case, the reason of notification is made clear by outputting notification before the running condition is changed.
The notification device may further include a determination unit that determines whether a running condition of the driver's vehicle approximates a running condition achieved by driving assistance, regardless of whether or not the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance. When the determination unit identifies similarity, the output unit may similarly output the information as it does when the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance. In this case, notification is similarly output when the running condition approximates the running condition achieved by driving assistance as it is when the notifying vehicle is receiving driving assistance. Therefore, the drivers of other vehicles can know that the notifying vehicle is virtually receiving driving assistance.
The notification device may further include a radio unit that transmits a packet signal including the notification output from the output unit. In this case, notification is issued widely because the notification is included in the packet signal.
The notification device may farther include a display unit that lights in accordance with the notification output from the output unit. In this case, by lighting the display unit in accordance with the notification, the notification is directly issued.
Another embodiment of the present invention relates to a vehicle. The vehicle has a notification device mounted thereon. The notification device includes an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance, and an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit.
When the vehicle according to the embodiment of the present invention acquires information indicating that the vehicle is receiving driving assistance, the vehicle outputs notification to other vehicles. Thus, the vehicle can let the drivers of the other vehicles know that the notifying vehicle is receiving driving assistance.

Claims (8)

What is claimed is:
1. A notification device mounted on a vehicle, comprising:
an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance in which a speed is controlled to allow the driver's vehicle to pass a signal with a traffic light of the signal turned green;
an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit; and
a radio unit that transmits a packet signal including the notification output from the output unit, wherein
the acquisition unit also acquires information indicating that a running condition is changed due to the driving assistance, and
the output unit outputs notification to the other vehicles before the running condition is changed, when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance.
2. The notification device according to claim 1, farther comprising:
a determination unit that determines whether the running condition of the driver's vehicle approximates the running condition achieved by driving assistance, regardless of whether or not the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance, and
when the determination unit identifies similarity, the output unit similarly outputs the information as it does when the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance.
3. A notification device mounted on a vehicle, comprising:
an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance in which the driver's vehicle is automatically driven;
an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit; and
a radio unit that transmits a packet signal including the notification output from the output unit, wherein
the acquisition unit also acquires information indicating that a running condition is changed due to the driving assistance, and
the output unit outputs notification to the other vehicles before the running condition is changed, when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance.
4. The notification device according to claim 3, further comprising:
a determination unit that determines whether the running condition of the driver's vehicle approximates the running condition achieved by driving assistance, regardless of whether or not the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance, and
when the determination unit identifies similarity, the output unit similarly outputs the information as it does when the acquisition unit acquires the information indicating that the driver's vehicle is receiving driving assistance.
5. A vehicle having a notification device mounted thereon, wherein the notification device includes:
an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance in which a speed is controlled to allow the driver's vehicle to pass a signal with a traffic light of the signal turned green;
an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit; and
a radio unit that transmits a packet signal including the notification output from the output unit, wherein
the acquisition unit also acquires information indicating that a running condition is changed due to the driving assistance, and
the output unit outputs notification to the other vehicles before the running condition is changed, when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance.
6. A vehicle having a notification device mounted thereon, wherein the notification device includes:
an acquisition unit that acquires information indicating that a driver's vehicle is receiving driving assistance in which the driver's vehicle is automatically driven;
an output unit that outputs notification to other vehicles in accordance with the information acquired by the acquisition unit; and
a radio unit that transmits a packet signal including the notification output from the output unit, wherein
the acquisition unit also acquires information indicating that a running condition is changed due to the driving assistance, and
the output unit outputs notification to the other vehicles before the running condition is changed, when the acquisition unit acquires the information indicating that the running condition is changed due to the driving assistance.
7. A notification device for a first vehicle having a monitor, the notification device comprising:
a processor; and
a non-transitory memory storing a program which, when executed by the processor, causes the processor to:
wirelessly receive a packetized signal from a second vehicle, the packetized signal including information on a driving assist mode of the second vehicle, a speed of the second vehicle, and a traveling direction of the second vehicle, wherein the driving assist mode indicates whether the speed of the second vehicle is automatically controlled;
retrieve, from the packetized signal, the information on the driving assist mode of the second vehicle; and
when the driving assist mode indicates that the speed of the second vehicle is automatically controlled, notify, on the monitor of the first vehicle, a vehicle that is automatically controlled is around the first vehicle.
8. A notification method for a first vehicle having a monitor, the notification method comprising:
wirelessly receiving a packetized signal from a second vehicle, the packetized signal including information on a driving assist mode of the second vehicle, a speed of the second vehicle, and a traveling direction of the second vehicle, wherein the driving assist mode indicates whether the speed of the second vehicle is automatically controlled;
retrieving, from the packetized signal, the information on the driving assist mode of the second vehicle; and
in response to the retrieved driving assist mode indicating that the speed of the second vehicle is automatically controlled, notifying on the monitor of the first vehicle, a vehicle that is automatically controlled is around the first vehicle.
US16/206,836 2012-09-28 2018-11-30 Notification device and vehicle using same Active 2034-01-01 USRE48926E1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US16/206,836 USRE48926E1 (en) 2012-09-28 2018-11-30 Notification device and vehicle using same
US17/563,558 USRE49838E1 (en) 2012-09-28 2021-12-28 Notification device and vehicle using same

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2012-217887 2012-09-28
JP2012217887 2012-09-28
PCT/JP2013/005349 WO2014049987A1 (en) 2012-09-28 2013-09-10 Notification device and vehicle using same
US14/616,430 US9620012B2 (en) 2012-09-28 2015-02-06 Notification device and vehicle using same
US16/204,958 USRE48747E1 (en) 2012-09-28 2018-11-29 Notification device and vehicle using same
US16/206,836 USRE48926E1 (en) 2012-09-28 2018-11-30 Notification device and vehicle using same

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US14/616,430 Reissue US9620012B2 (en) 2012-09-28 2015-02-06 Notification device and vehicle using same
US16/204,958 Continuation USRE48747E1 (en) 2012-09-28 2018-11-29 Notification device and vehicle using same

Related Child Applications (2)

Application Number Title Priority Date Filing Date
PCT/JP2013/005349 Continuation WO2014049987A1 (en) 2012-09-28 2013-09-10 Notification device and vehicle using same
US14/616,430 Continuation US9620012B2 (en) 2012-09-28 2015-02-06 Notification device and vehicle using same

Publications (1)

Publication Number Publication Date
USRE48926E1 true USRE48926E1 (en) 2022-02-08

Family

ID=50387434

Family Applications (4)

Application Number Title Priority Date Filing Date
US14/616,430 Ceased US9620012B2 (en) 2012-09-28 2015-02-06 Notification device and vehicle using same
US16/204,958 Active 2034-01-01 USRE48747E1 (en) 2012-09-28 2018-11-29 Notification device and vehicle using same
US16/206,836 Active 2034-01-01 USRE48926E1 (en) 2012-09-28 2018-11-30 Notification device and vehicle using same
US17/563,558 Active 2034-01-01 USRE49838E1 (en) 2012-09-28 2021-12-28 Notification device and vehicle using same

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US14/616,430 Ceased US9620012B2 (en) 2012-09-28 2015-02-06 Notification device and vehicle using same
US16/204,958 Active 2034-01-01 USRE48747E1 (en) 2012-09-28 2018-11-29 Notification device and vehicle using same

Family Applications After (1)

Application Number Title Priority Date Filing Date
US17/563,558 Active 2034-01-01 USRE49838E1 (en) 2012-09-28 2021-12-28 Notification device and vehicle using same

Country Status (4)

Country Link
US (4) US9620012B2 (en)
EP (2) EP3118837B1 (en)
JP (4) JPWO2014049987A1 (en)
WO (1) WO2014049987A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9088613B2 (en) 2012-11-13 2015-07-21 Gogo Llc Ground system for vehicle data distribution
WO2014076758A1 (en) * 2012-11-13 2014-05-22 トヨタ自動車 株式会社 Driving support apparatus and driving support method
DE102014226886A1 (en) * 2014-12-22 2016-06-23 Continental Automotive Gmbh Method and device for controlling the traffic flow
JP6341110B2 (en) * 2015-02-18 2018-06-13 株式会社オートネットワーク技術研究所 Notification device and notification system
US10297151B2 (en) * 2016-05-16 2019-05-21 Ford Global Technologies, Llc Traffic lights control for fuel efficiency
KR102061750B1 (en) 2019-05-15 2020-01-03 주식회사 라이드플럭스 Method and apparatus for controlling a vehicle’s driving operation using advance information
KR102483716B1 (en) * 2019-05-15 2023-01-02 주식회사 라이드플럭스 Method and apparatus for controlling a vehicle’s driving operation using advance information
JP7200864B2 (en) * 2019-07-17 2023-01-10 トヨタ自動車株式会社 vehicle controller

Citations (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5656992A (en) * 1996-03-25 1997-08-12 Mcneill; Sheila Ann Externally mounted vehicle speedometer display
JPH09277887A (en) 1996-04-16 1997-10-28 Honda Motor Co Ltd Automatic follow-up running system
US5808728A (en) 1994-10-21 1998-09-15 Mitsubishi Denki Kabushiki Kaisha Vehicle environment monitoring system
US5835008A (en) 1995-11-28 1998-11-10 Colemere, Jr.; Dale M. Driver, vehicle and traffic information system
JPH1153689A (en) 1997-08-05 1999-02-26 Toyota Motor Corp Inter-vehicle communication equipment
JPH11321380A (en) 1998-05-15 1999-11-24 Fujitsu Ten Ltd Vehicle group formation control device and method therefor
JP2000067371A (en) 1998-08-18 2000-03-03 Matsushita Electric Ind Co Ltd Traffic signal control method and controller
US6243685B1 (en) * 1999-02-08 2001-06-05 Rick C. Bergman Voice operated interactive message display system for vehicles
US6262657B1 (en) * 1999-01-08 2001-07-17 Yazaki Corporation Driver alerting system
JP2001219760A (en) 2000-02-09 2001-08-14 Hitachi Ltd Moving body driving support device
US6300870B1 (en) 1999-10-04 2001-10-09 Warren F. Nelson Automotive digital rear window display unit
US6335681B1 (en) * 2001-02-08 2002-01-01 Teofilo Ontiveros Cruise control alert
US6411891B1 (en) 1997-03-10 2002-06-25 Global Research Systems, Inc. Advance notification system and method utilizing user-definable notification time periods
US20020105423A1 (en) * 2000-12-05 2002-08-08 Rast Rodger H. Reaction advantage anti-collision systems and methods
JP2003157482A (en) 2001-11-19 2003-05-30 Mazda Motor Corp Vehicle automatic information device
JP2003196800A (en) 2001-12-27 2003-07-11 Sumitomo Electric Ind Ltd System and device for providing support information
US6624782B2 (en) * 2000-02-28 2003-09-23 Veridian Engineering, Inc. System and method for avoiding accidents in intersections
US20030191568A1 (en) * 2002-04-09 2003-10-09 Breed David S. Method and system for controlling a vehicle
US7042345B2 (en) 1996-09-25 2006-05-09 Christ G Ellis Intelligent vehicle apparatus and method for using the apparatus
JP2006151114A (en) 2004-11-26 2006-06-15 Fujitsu Ten Ltd Driving support device
US7209050B2 (en) 2005-05-02 2007-04-24 Corcoran Iii James John Automatic vehicle collision avoidance and warning system
US7295925B2 (en) 1997-10-22 2007-11-13 Intelligent Technologies International, Inc. Accident avoidance systems and methods
JP2008003959A (en) 2006-06-23 2008-01-10 Omron Corp Communication system for vehicle
US7400237B2 (en) 2005-05-03 2008-07-15 Christl Cheng Signaling system for use in a vehicle to provide a signal indicative of a change in a vehicle speed
US7418346B2 (en) 1997-10-22 2008-08-26 Intelligent Technologies International, Inc. Collision avoidance methods and systems
US7426437B2 (en) 1997-10-22 2008-09-16 Intelligent Technologies International, Inc. Accident avoidance systems and methods
US20080312834A1 (en) 2007-06-13 2008-12-18 Denso Corporation Vehicle-use collision mitigation apparatus
DE102008035992A1 (en) 2007-08-29 2009-03-05 Continental Teves Ag & Co. Ohg Traffic light phase assistant supported by environmental sensors
JP2009176172A (en) 2008-01-27 2009-08-06 Masahiro Watanabe Control method for running without stop at intersection
US7663505B2 (en) 2003-12-24 2010-02-16 Publicover Mark W Traffic management device and system
JP2010176632A (en) 2009-02-02 2010-08-12 Toyota Motor Corp Eco-drive support apparatus and method
JP2010250442A (en) 2009-04-13 2010-11-04 Toyota Motor Corp Apparatus and method for calculating running pattern
EP2280386A1 (en) 2009-07-27 2011-02-02 Clarion Co., Ltd. Method and a device for scheduling vehicles at intersections
US7894988B2 (en) * 2006-06-28 2011-02-22 Nissan Motor Co., Ltd. Vehicle driving assist system
US20110130964A1 (en) * 2009-11-30 2011-06-02 Fujitsu Limited Drive assist apparatus, method, and recording medium
US20110260886A1 (en) 2010-04-21 2011-10-27 Denso Corporation Driver assistance device and method of controlling the same
JP2012003352A (en) 2010-06-14 2012-01-05 Sanyo Electric Co Ltd Terminal device
JP2012048655A (en) 2010-08-30 2012-03-08 Toyota Motor Corp Driving support device
JP2012048489A (en) 2010-08-26 2012-03-08 Toyota Infotechnology Center Co Ltd Cache management device and data distribution system having the same
JP2012048748A (en) 2011-11-24 2012-03-08 Denso It Laboratory Inc Message communication apparatus, message communication method, message communication system and message communication program
JP2012160126A (en) 2011-02-02 2012-08-23 Toyota Motor Corp Information processing device, drive support device, and vehicle control device
US8258981B2 (en) * 2006-03-29 2012-09-04 John Turnbull Warning apparatus and method
US20120239286A1 (en) 2009-11-19 2012-09-20 Primeworks Ip Attorneys Radio apparatus mounted on a vehicle
US8352112B2 (en) * 2009-04-06 2013-01-08 GM Global Technology Operations LLC Autonomous vehicle management
US20130076538A1 (en) * 2011-09-28 2013-03-28 Denso Corporation Driving assist apparatus and program for the same
US20130110371A1 (en) * 2011-11-01 2013-05-02 Yuki Ogawa Driving assisting apparatus and driving assisting method
US8554468B1 (en) * 2011-08-12 2013-10-08 Brian Lee Bullock Systems and methods for driver performance assessment and improvement
US8560609B2 (en) * 1997-08-26 2013-10-15 Paxgrid Telemetric Systems, Inc Automotive telemetry protocol
US8699754B2 (en) * 2008-04-24 2014-04-15 GM Global Technology Operations LLC Clear path detection through road modeling
US8884781B2 (en) 2010-05-31 2014-11-11 Sanyo Electric Co., Ltd. Terminal apparatus mounted on a vehicle to perform vehicle-to-vehicle communication
US8903617B2 (en) * 2004-10-05 2014-12-02 Vision Works Ip Corporation Absolute acceleration sensor for use within moving vehicles
US8907814B2 (en) 2011-12-19 2014-12-09 Fujitsu Limited Cooperative vehicle collision warning system
US8917189B2 (en) * 2009-01-13 2014-12-23 Toyota Jidosha Kabushiki Kaisha Driving assistance Device
US8935034B1 (en) * 2012-04-13 2015-01-13 Google Inc. System and method for automatically detecting key behaviors by vehicles
US20150029039A1 (en) * 2012-02-10 2015-01-29 Toyota Jidosha Kabushiki Kaisha Driving support device
US9037852B2 (en) * 2011-09-02 2015-05-19 Ivsc Ip Llc System and method for independent control of for-hire vehicles
US9050930B2 (en) * 2011-10-14 2015-06-09 Xerox Corporation Collision avoidance signal
US9108570B2 (en) 2010-07-13 2015-08-18 Ercole Giangrande Motor vehicle coasting caution light
US9365162B2 (en) * 2012-08-20 2016-06-14 Magna Electronics Inc. Method of obtaining data relating to a driver assistance system of a vehicle
US9633562B2 (en) * 2000-10-13 2017-04-25 Paxgrid Telemetric Systems, Inc. Automotive telemetry protocol

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7979172B2 (en) * 1997-10-22 2011-07-12 Intelligent Technologies International, Inc. Autonomous vehicle travel control systems and methods
US7796081B2 (en) * 1997-10-22 2010-09-14 Intelligent Technologies International, Inc. Combined imaging and distance monitoring for vehicular applications
US8630795B2 (en) * 1999-03-11 2014-01-14 American Vehicular Sciences Llc Vehicle speed control method and arrangement
KR100343285B1 (en) 2000-02-11 2002-07-15 윤종용 Program method of a flash memory device capable of reducing program time
JP3984523B2 (en) * 2002-09-27 2007-10-03 アルパイン株式会社 Inter-vehicle communication method
US8998617B2 (en) * 2006-03-20 2015-04-07 General Electric Company System, method, and computer software code for instructing an operator to control a powered system having an autonomous controller
US8311730B2 (en) * 2006-11-29 2012-11-13 Neff Ryan A Vehicle position determination system
US8009030B2 (en) * 2008-07-21 2011-08-30 Van Neste Kenneth J Automobile communication system
US8126642B2 (en) * 2008-10-24 2012-02-28 Gray & Company, Inc. Control and systems for autonomously driven vehicles
JP2011189776A (en) 2010-03-12 2011-09-29 Koito Mfg Co Ltd Vehicle lamp system
US8509982B2 (en) * 2010-10-05 2013-08-13 Google Inc. Zone driving
DE112011104550B4 (en) * 2010-12-23 2024-07-25 Cummins Intellectual Property, Inc. SYSTEM AND METHOD FOR VEHICLE SPEED-BASED OPERATING COST OPTIMIZATION
US20120310465A1 (en) * 2011-06-02 2012-12-06 Harman International Industries, Incorporated Vehicle nagivation system

Patent Citations (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5808728A (en) 1994-10-21 1998-09-15 Mitsubishi Denki Kabushiki Kaisha Vehicle environment monitoring system
US5835008A (en) 1995-11-28 1998-11-10 Colemere, Jr.; Dale M. Driver, vehicle and traffic information system
US5656992A (en) * 1996-03-25 1997-08-12 Mcneill; Sheila Ann Externally mounted vehicle speedometer display
JPH09277887A (en) 1996-04-16 1997-10-28 Honda Motor Co Ltd Automatic follow-up running system
US7042345B2 (en) 1996-09-25 2006-05-09 Christ G Ellis Intelligent vehicle apparatus and method for using the apparatus
US6411891B1 (en) 1997-03-10 2002-06-25 Global Research Systems, Inc. Advance notification system and method utilizing user-definable notification time periods
JPH1153689A (en) 1997-08-05 1999-02-26 Toyota Motor Corp Inter-vehicle communication equipment
US8560609B2 (en) * 1997-08-26 2013-10-15 Paxgrid Telemetric Systems, Inc Automotive telemetry protocol
US7295925B2 (en) 1997-10-22 2007-11-13 Intelligent Technologies International, Inc. Accident avoidance systems and methods
US7418346B2 (en) 1997-10-22 2008-08-26 Intelligent Technologies International, Inc. Collision avoidance methods and systems
US7426437B2 (en) 1997-10-22 2008-09-16 Intelligent Technologies International, Inc. Accident avoidance systems and methods
JPH11321380A (en) 1998-05-15 1999-11-24 Fujitsu Ten Ltd Vehicle group formation control device and method therefor
JP2000067371A (en) 1998-08-18 2000-03-03 Matsushita Electric Ind Co Ltd Traffic signal control method and controller
US6262657B1 (en) * 1999-01-08 2001-07-17 Yazaki Corporation Driver alerting system
US6243685B1 (en) * 1999-02-08 2001-06-05 Rick C. Bergman Voice operated interactive message display system for vehicles
US6300870B1 (en) 1999-10-04 2001-10-09 Warren F. Nelson Automotive digital rear window display unit
JP2001219760A (en) 2000-02-09 2001-08-14 Hitachi Ltd Moving body driving support device
US6624782B2 (en) * 2000-02-28 2003-09-23 Veridian Engineering, Inc. System and method for avoiding accidents in intersections
US9633562B2 (en) * 2000-10-13 2017-04-25 Paxgrid Telemetric Systems, Inc. Automotive telemetry protocol
US9922557B2 (en) * 2000-10-13 2018-03-20 Drivepath, Llc Automotive telemetry protocol
US7190260B2 (en) * 2000-12-05 2007-03-13 Rast Rodger H Reaction advantage anti-collision systems and methods
US20020105423A1 (en) * 2000-12-05 2002-08-08 Rast Rodger H. Reaction advantage anti-collision systems and methods
US6335681B1 (en) * 2001-02-08 2002-01-01 Teofilo Ontiveros Cruise control alert
JP2003157482A (en) 2001-11-19 2003-05-30 Mazda Motor Corp Vehicle automatic information device
JP2003196800A (en) 2001-12-27 2003-07-11 Sumitomo Electric Ind Ltd System and device for providing support information
US20030191568A1 (en) * 2002-04-09 2003-10-09 Breed David S. Method and system for controlling a vehicle
US7663505B2 (en) 2003-12-24 2010-02-16 Publicover Mark W Traffic management device and system
US8903617B2 (en) * 2004-10-05 2014-12-02 Vision Works Ip Corporation Absolute acceleration sensor for use within moving vehicles
JP2006151114A (en) 2004-11-26 2006-06-15 Fujitsu Ten Ltd Driving support device
US7209050B2 (en) 2005-05-02 2007-04-24 Corcoran Iii James John Automatic vehicle collision avoidance and warning system
US7400237B2 (en) 2005-05-03 2008-07-15 Christl Cheng Signaling system for use in a vehicle to provide a signal indicative of a change in a vehicle speed
US8258981B2 (en) * 2006-03-29 2012-09-04 John Turnbull Warning apparatus and method
JP2008003959A (en) 2006-06-23 2008-01-10 Omron Corp Communication system for vehicle
US7894988B2 (en) * 2006-06-28 2011-02-22 Nissan Motor Co., Ltd. Vehicle driving assist system
US20080312834A1 (en) 2007-06-13 2008-12-18 Denso Corporation Vehicle-use collision mitigation apparatus
US8260538B2 (en) 2007-06-13 2012-09-04 Denso Corporation Vehicle-use collision mitigation apparatus
US20100284382A1 (en) 2007-08-29 2010-11-11 Continental Teves Ag & Co. Ohg Emergency calling device for a vehicle
DE102008035992A1 (en) 2007-08-29 2009-03-05 Continental Teves Ag & Co. Ohg Traffic light phase assistant supported by environmental sensors
JP2009176172A (en) 2008-01-27 2009-08-06 Masahiro Watanabe Control method for running without stop at intersection
US8699754B2 (en) * 2008-04-24 2014-04-15 GM Global Technology Operations LLC Clear path detection through road modeling
US8917189B2 (en) * 2009-01-13 2014-12-23 Toyota Jidosha Kabushiki Kaisha Driving assistance Device
JP2010176632A (en) 2009-02-02 2010-08-12 Toyota Motor Corp Eco-drive support apparatus and method
US8352112B2 (en) * 2009-04-06 2013-01-08 GM Global Technology Operations LLC Autonomous vehicle management
US8352111B2 (en) 2009-04-06 2013-01-08 GM Global Technology Operations LLC Platoon vehicle management
JP2010250442A (en) 2009-04-13 2010-11-04 Toyota Motor Corp Apparatus and method for calculating running pattern
EP2280386A1 (en) 2009-07-27 2011-02-02 Clarion Co., Ltd. Method and a device for scheduling vehicles at intersections
US20120239286A1 (en) 2009-11-19 2012-09-20 Primeworks Ip Attorneys Radio apparatus mounted on a vehicle
US20110130964A1 (en) * 2009-11-30 2011-06-02 Fujitsu Limited Drive assist apparatus, method, and recording medium
JP2011227761A (en) 2010-04-21 2011-11-10 Denso Corp Driver support device and driver support system
US20110260886A1 (en) 2010-04-21 2011-10-27 Denso Corporation Driver assistance device and method of controlling the same
US8884781B2 (en) 2010-05-31 2014-11-11 Sanyo Electric Co., Ltd. Terminal apparatus mounted on a vehicle to perform vehicle-to-vehicle communication
JP2012003352A (en) 2010-06-14 2012-01-05 Sanyo Electric Co Ltd Terminal device
US9108570B2 (en) 2010-07-13 2015-08-18 Ercole Giangrande Motor vehicle coasting caution light
JP2012048489A (en) 2010-08-26 2012-03-08 Toyota Infotechnology Center Co Ltd Cache management device and data distribution system having the same
JP2012048655A (en) 2010-08-30 2012-03-08 Toyota Motor Corp Driving support device
JP2012160126A (en) 2011-02-02 2012-08-23 Toyota Motor Corp Information processing device, drive support device, and vehicle control device
US8554468B1 (en) * 2011-08-12 2013-10-08 Brian Lee Bullock Systems and methods for driver performance assessment and improvement
US9037852B2 (en) * 2011-09-02 2015-05-19 Ivsc Ip Llc System and method for independent control of for-hire vehicles
US20130076538A1 (en) * 2011-09-28 2013-03-28 Denso Corporation Driving assist apparatus and program for the same
US9050930B2 (en) * 2011-10-14 2015-06-09 Xerox Corporation Collision avoidance signal
US20130110371A1 (en) * 2011-11-01 2013-05-02 Yuki Ogawa Driving assisting apparatus and driving assisting method
JP2012048748A (en) 2011-11-24 2012-03-08 Denso It Laboratory Inc Message communication apparatus, message communication method, message communication system and message communication program
US8907814B2 (en) 2011-12-19 2014-12-09 Fujitsu Limited Cooperative vehicle collision warning system
US20150029039A1 (en) * 2012-02-10 2015-01-29 Toyota Jidosha Kabushiki Kaisha Driving support device
US8935034B1 (en) * 2012-04-13 2015-01-13 Google Inc. System and method for automatically detecting key behaviors by vehicles
US9365162B2 (en) * 2012-08-20 2016-06-14 Magna Electronics Inc. Method of obtaining data relating to a driver assistance system of a vehicle

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
Entire Prosecution of U.S. Appl. No. 14/616,430, filed Feb. 6, 2015, now U.S. Pat. No. 9,620,012, issued Jun. 4, 2015 to Panasonic Intellectual Property Management Co., Ltd. entitled "Notification Device and Vehicle Using Same".
Entire Prosecution of U.S. Appl. No. 16/204,958, filed Nov. 29, 2018, issued Jun. 4, 2015 to Panasonic Intellectual Property Management Co., Ltd. entitled "Notification Device and Vehicle Using Same".
Extended European Search Report issued in European Application No. 13 84 2558.2 dated Jun. 15, 2015.
International Search Report issued in International Application No. PCT/JP2013/005349 dated Oct. 8, 2013, with English translation.
Japanese Office Action issued in corresponding Japanese Patent Application No. 2018-061367, dated Oct. 27, 2020, with English translation.
Non-Final Office Action issued in corresponding U.S. Appl. No. 16/204,958, dated May 18, 2020.
Notice of Allawance issued in U.S. Appl. No. 16/204,958, dated Dec. 10, 2020.
Notice of Allowance issued in corresponding U.S. Appl. No. 16/204,958, dated Sep. 24, 2020.
US 8,008,030 B1, 08/2011, Van Neste (withdrawn)

Also Published As

Publication number Publication date
US20150154865A1 (en) 2015-06-04
JP2020115381A (en) 2020-07-30
EP3118837B1 (en) 2017-11-08
EP2902986A1 (en) 2015-08-05
US9620012B2 (en) 2017-04-11
JP6865390B2 (en) 2021-04-28
EP2902986A4 (en) 2015-08-05
EP3118837A1 (en) 2017-01-18
USRE48747E1 (en) 2021-09-21
JP2018136966A (en) 2018-08-30
JP2023138862A (en) 2023-10-02
JP7429864B2 (en) 2024-02-09
EP2902986B1 (en) 2016-09-07
JPWO2014049987A1 (en) 2016-08-22
USRE49838E1 (en) 2024-02-13
WO2014049987A1 (en) 2014-04-03

Similar Documents

Publication Publication Date Title
USRE49838E1 (en) Notification device and vehicle using same
JP5880904B1 (en) Terminal device
US9282485B2 (en) Terminal apparatus for transferring signal containing predetermined information and communication system
US8890714B2 (en) Radio apparatus that receives signals containing predetermined information
US9185032B2 (en) Radio apparatus that receives packet signal containing predetermined information
JP5820964B2 (en) Wireless device
US20150198692A1 (en) Receiving apparatus for receiving signal containing predetermined information
US20160148505A1 (en) Terminal device
JP2016100028A (en) Terminal device
JP5579511B2 (en) Terminal device
JP2015045949A (en) Terminal equipment and in-vehicle radio equipment
WO2011158484A1 (en) Terminal device
JPWO2014002485A1 (en) Wireless device
JP6028978B2 (en) Terminal device
JP5935176B2 (en) Wireless device
JP6156736B2 (en) Wireless device
JP6090631B2 (en) Wireless device

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8