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

JP2012065245A - On vehicle information system, on vehicle device, information terminal - Google Patents

On vehicle information system, on vehicle device, information terminal Download PDF

Info

Publication number
JP2012065245A
JP2012065245A JP2010209332A JP2010209332A JP2012065245A JP 2012065245 A JP2012065245 A JP 2012065245A JP 2010209332 A JP2010209332 A JP 2010209332A JP 2010209332 A JP2010209332 A JP 2010209332A JP 2012065245 A JP2012065245 A JP 2012065245A
Authority
JP
Japan
Prior art keywords
vehicle
information
vehicle information
gps signal
terminal
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.)
Granted
Application number
JP2010209332A
Other languages
Japanese (ja)
Other versions
JP5628612B2 (en
Inventor
Norikazu Nara
憲和 奈良
Hidetaka Suzuki
秀孝 鈴木
Noriyuki Abe
憲幸 阿部
Ryohei Kato
涼平 加藤
Kimio Okamoto
公男 岡本
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.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion 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 Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2010209332A priority Critical patent/JP5628612B2/en
Publication of JP2012065245A publication Critical patent/JP2012065245A/en
Application granted granted Critical
Publication of JP5628612B2 publication Critical patent/JP5628612B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Telephone Function (AREA)

Abstract

PROBLEM TO BE SOLVED: To obtain information in an information terminal without fail when the information from a vehicle is needed, and to reduce the information amount communicated between the vehicle and the information terminal.SOLUTION: A portable terminal 2 determines whether or not vehicle information is needed through a control unit 20. If the portable terminal 2 determines that the vehicle information is needed, an interface part 25 transmits requested data to an on vehicle device 1 to request the vehicle information. The on vehicle device 1 collects the vehicle information from the vehicle through a control part 10 in response to the request from the portable terminal 2 and transmits the vehicle information to the portable terminal 2.

Description

本発明は、車両に搭載されて使用される車載情報システムと、その車載情報システムにおいて用いられる車載装置および情報端末とに関する。   The present invention relates to an in-vehicle information system used by being mounted on a vehicle, and an in-vehicle device and an information terminal used in the in-vehicle information system.

従来、GPS(Global Positioning System)信号を受信して現在位置を検出し、現在位置付近の地図を表示することで車両のルート案内を行う携帯電話の地図表示方法が知られている(特許文献1参照)。また、携帯電話の画面に表示された情報を携帯電話から車載装置に送信し、その情報を車載装置のディスプレイにおいて表示する技術も知られている(特許文献2参照)。   2. Description of the Related Art Conventionally, there is known a mobile phone map display method that receives a GPS (Global Positioning System) signal, detects a current position, and displays a map near the current position to provide vehicle route guidance (Patent Document 1). reference). There is also known a technique for transmitting information displayed on a mobile phone screen from a mobile phone to an in-vehicle device and displaying the information on a display of the in-vehicle device (see Patent Document 2).

特開2007−57503号公報JP 2007-57503 A 特開2003−244343号公報JP 2003-244343 A

特許文献1に記載された地図表示方法において特許文献2に記載された技術を適用することにより、携帯電話のような携帯型の情報端末から車載装置へ現在位置付近の地図画像を送信し、車載装置において表示することができる。しかし、このようにすると、たとえばトンネル内などのように現在位置においてGPS信号を受信できない場合には、現在位置を正しく検出することができないため、情報端末において現在位置を検出するために必要な情報を車両から取得する必要がある。一方、こうした情報を常時車両から情報端末へ送信すると、車両と情報端末との間で通信される情報量が過大となり、通信遅れなどに起因する処理能力の低下などを生じるおそれがある。こうした状況に鑑みて、情報端末において車両からの情報が必要なときにその情報を確実に取得しつつ、車両と情報端末との間で通信される情報量を低減することが望まれている。   By applying the technique described in Patent Document 2 in the map display method described in Patent Document 1, a map image near the current position is transmitted from a portable information terminal such as a mobile phone to the in-vehicle device, It can be displayed on the device. However, if the GPS signal cannot be received at the current position, for example, in a tunnel, the current position cannot be correctly detected. Thus, information necessary for detecting the current position at the information terminal Must be obtained from the vehicle. On the other hand, if such information is constantly transmitted from the vehicle to the information terminal, the amount of information communicated between the vehicle and the information terminal becomes excessive, which may cause a reduction in processing capacity due to a communication delay or the like. In view of such a situation, it is desired to reduce the amount of information communicated between the vehicle and the information terminal while reliably obtaining the information from the vehicle when the information terminal requires the information.

本発明による車載情報システムは、携帯型の情報端末と車載装置とを有し、情報端末は、車両から出力される車両情報が必要であるか否かを判定する判定手段と、判定手段により車両情報が必要であると判定されたときに、車載装置へ車両情報を要求する要求手段と、要求手段による要求に応じて車載装置から送信される車両情報を受信する車両情報受信手段とを備え、車載装置は、情報端末から車両情報を要求されたときに、車両情報を収集する車両情報収集手段と、車両情報収集手段により収集された車両情報を情報端末へ送信する車両情報送信手段とを備えるものである。
本発明による車載装置は、携帯型の情報端末と接続され、情報端末からの要求に応じて、車両から出力される車両情報を収集する車両情報収集手段と、車両情報収集手段により収集された車両情報を情報端末へ送信する車両情報送信手段とを備えるものである。
本発明による携帯型の情報端末は、車載装置と接続され、車両から出力される車両情報が必要であるか否かを判定する判定手段と、判定手段により車両情報が必要であると判定されたときに、車載装置へ車両情報を要求する要求手段と、要求手段による要求に応じて車載装置から送信される車両情報を受信する車両情報受信手段とを備えるものである。
An in-vehicle information system according to the present invention includes a portable information terminal and an in-vehicle device. The information terminal determines whether vehicle information output from the vehicle is necessary, and the vehicle by the determination unit. When it is determined that information is required, the vehicle includes a request unit that requests vehicle information from the in-vehicle device, and a vehicle information reception unit that receives vehicle information transmitted from the in-vehicle device in response to a request by the request unit. The in-vehicle device includes vehicle information collection means for collecting vehicle information when vehicle information is requested from the information terminal, and vehicle information transmission means for transmitting vehicle information collected by the vehicle information collection means to the information terminal. Is.
An in-vehicle device according to the present invention is connected to a portable information terminal, and in response to a request from the information terminal, vehicle information collecting means for collecting vehicle information output from the vehicle, and a vehicle collected by the vehicle information collecting means Vehicle information transmitting means for transmitting information to the information terminal is provided.
A portable information terminal according to the present invention is connected to an in-vehicle device, and a determination unit that determines whether or not vehicle information output from the vehicle is necessary, and the determination unit determines that the vehicle information is necessary. Sometimes, a request means for requesting vehicle information from the in-vehicle device and a vehicle information receiving means for receiving vehicle information transmitted from the in-vehicle device in response to a request by the request means.

本発明によれば、情報端末において車両からの情報が必要なときにその情報を確実に取得しつつ、車両と情報端末との間で通信される情報量を低減することができる。   ADVANTAGE OF THE INVENTION According to this invention, when the information from a vehicle is required in an information terminal, the information amount communicated between a vehicle and an information terminal can be reduced, acquiring that information reliably.

本発明の一実施形態による車載情報システムの構成を示す図である。It is a figure which shows the structure of the vehicle-mounted information system by one Embodiment of this invention. 車載装置および携帯端末の構成を示すブロック図である。It is a block diagram which shows the structure of a vehicle-mounted apparatus and a portable terminal. 車載装置および携帯端末における情報の流れを示す図である。It is a figure which shows the flow of the information in a vehicle-mounted apparatus and a portable terminal. 車載装置および携帯端末における情報の流れを示す図である。It is a figure which shows the flow of the information in a vehicle-mounted apparatus and a portable terminal. 車載装置における処理のフローチャートである。It is a flowchart of the process in a vehicle-mounted apparatus. 第1の実施の形態による携帯端末における処理のフローチャートである。It is a flowchart of the process in the portable terminal by 1st Embodiment. 第2の実施の形態による携帯端末における処理のフローチャートである。It is a flowchart of the process in the portable terminal by 2nd Embodiment.

−第1の実施の形態−
図1は、本発明の一実施の形態による車載情報システムの構成を示す図である。図1に示す車載情報システムは、車両に搭載されて使用されるものであり、車載装置1と携帯端末2がUSB(Universal Serial Bus)ケーブル3を介して互いに接続されることによって実現される。車載装置1は、車両内に固定されており、たとえば車両のインストルメントパネル内などに設置されている。携帯端末2は、ユーザが持ち運び可能な携帯型の情報端末であり、たとえば携帯電話やスマートフォンなどである。
-First embodiment-
FIG. 1 is a diagram showing a configuration of an in-vehicle information system according to an embodiment of the present invention. The in-vehicle information system shown in FIG. 1 is used by being mounted on a vehicle, and is realized by connecting an in-vehicle device 1 and a portable terminal 2 to each other via a USB (Universal Serial Bus) cable 3. The in-vehicle device 1 is fixed in the vehicle, and is installed, for example, in an instrument panel of the vehicle. The mobile terminal 2 is a portable information terminal that can be carried by a user, and is, for example, a mobile phone or a smartphone.

車載装置1には、表示部11と、操作スイッチ12a、12b、12c、12dおよび12eとが設けられている。表示部11は、各種の画像を表示可能な表示モニタであり、たとえば液晶ディスプレイによって構成される。操作スイッチ12a〜12eは、ユーザの入力操作を検出するためのスイッチ類であり、車載装置1が実行中の処理に応じて様々な機能が割り当てられる。ユーザは、操作スイッチ12a〜12eのうち任意のスイッチを操作することで、所望の機能を車載装置1に実行させることができる。なお、図1では操作スイッチ12aを左右に回転可能なダイヤル式のスイッチとし、操作スイッチ12b〜12eを押圧可能なボタン式のスイッチとした例を示しているが、各操作スイッチの配置、構造、数などはこの例に限定されない。また、表示部11をタッチパネル式の表示モニタとし、操作スイッチの一部または全部を省略してもよい。   The in-vehicle device 1 is provided with a display unit 11 and operation switches 12a, 12b, 12c, 12d, and 12e. The display unit 11 is a display monitor capable of displaying various images, and is configured by, for example, a liquid crystal display. The operation switches 12a to 12e are switches for detecting a user's input operation, and various functions are assigned according to the process that the in-vehicle device 1 is executing. The user can cause the in-vehicle device 1 to execute a desired function by operating any switch among the operation switches 12a to 12e. Although FIG. 1 shows an example in which the operation switch 12a is a dial switch that can be rotated to the left and right, and the operation switches 12b to 12e are button switches that can be pressed, the arrangement, structure, The number is not limited to this example. The display unit 11 may be a touch panel display monitor, and some or all of the operation switches may be omitted.

携帯端末2には、表示部21が設けられている。表示部21は、各種の画像を表示可能なタッチパネル式の表示モニタであり、たとえばタッチ位置を検出するタッチセンサと液晶ディスプレイとを組み合わせて構成される。ユーザは、表示部21に表示される画像の内容に応じて、表示部21上で任意の位置を指等でタッチすることで、所望の機能を携帯端末2に実行させることができる。なお、ここでは表示部21をタッチパネル式の表示モニタとした例を説明したが、タッチパネル式ではない通常の表示モニタとしてもよい。その場合、携帯端末2が実行する処理の内容に応じた各種の操作スイッチを携帯端末2に設けることが好ましい。あるいは、表示部21をタッチパネル式の表示モニタとし、さらに所定の操作に対応する操作スイッチを携帯端末2に設けてもよい。   The mobile terminal 2 is provided with a display unit 21. The display unit 21 is a touch panel display monitor capable of displaying various images, and is configured by combining, for example, a touch sensor that detects a touch position and a liquid crystal display. The user can cause the portable terminal 2 to execute a desired function by touching an arbitrary position on the display unit 21 with a finger or the like according to the content of the image displayed on the display unit 21. In addition, although the example which used the display part 21 as the touchscreen type display monitor was demonstrated here, it is good also as a normal display monitor which is not a touchscreen type. In that case, it is preferable to provide the portable terminal 2 with various operation switches according to the contents of the process executed by the portable terminal 2. Alternatively, the display unit 21 may be a touch panel display monitor, and an operation switch corresponding to a predetermined operation may be provided in the mobile terminal 2.

図2は、車載装置1および携帯端末2の構成を示すブロック図である。図2に示すように車載装置1は、制御部10、表示部11、操作部12、音声出力部13、メモリ部14およびインタフェース部15を有する。一方、携帯端末2は、制御部20、表示部21、操作部22、音声出力部23、メモリ部24、インタフェース部25、無線通信部26およびGPS(Global Positioning System)受信部27を有する。   FIG. 2 is a block diagram illustrating configurations of the in-vehicle device 1 and the mobile terminal 2. As shown in FIG. 2, the in-vehicle device 1 includes a control unit 10, a display unit 11, an operation unit 12, an audio output unit 13, a memory unit 14, and an interface unit 15. On the other hand, the portable terminal 2 includes a control unit 20, a display unit 21, an operation unit 22, an audio output unit 23, a memory unit 24, an interface unit 25, a wireless communication unit 26, and a GPS (Global Positioning System) reception unit 27.

車載装置1において、制御部10は、マイクロプロセッサや各種周辺回路、RAM、ROM等によって構成されており、メモリ部14に記録されている制御プログラムに基づいて各種の処理を実行する。この制御部10が行う処理により、各種の画像表示処理や音声出力処理などが実行される。   In the in-vehicle device 1, the control unit 10 includes a microprocessor, various peripheral circuits, RAM, ROM, and the like, and executes various processes based on a control program recorded in the memory unit 14. By the processing performed by the control unit 10, various image display processing, audio output processing, and the like are executed.

さらに制御部10は、携帯端末2からの要求に応じて、車両から出力される車両情報を収集し、携帯端末2へ出力する。この車両情報には、携帯端末2において車両の現在位置を検出するための情報として、車速、ヨーレート、GPS信号などの情報が含まれる。車速は車両の速度に関する情報であり、たとえば車両に搭載された車速センサから出力される車速パルスに基づいて算出される。ヨーレートは車両の向きに関する情報であり、車両のヨー方向の回転速度を表している。このヨーレートは、たとえば車両の各車輪に設置された車速センサからそれぞれ出力される車速パルスや、車両に搭載されたヨーレートセンサからの出力に基づいて算出される。GPS信号は車両の現在位置に関する情報であり、車両に設置された不図示のGPS受信装置により受信されたGPS信号の内容を表している。すなわち、車載装置1は、制御部10の処理により、車両の速度、車両の向き、および車両の現在位置のいずれか少なくとも一つに関する情報を車両情報として収集する。なお、これらの車両情報は、たとえば車両内に設けられた通信ネットワークである不図示のCAN(Controller Area Network)を経由して収集される。   Furthermore, the control unit 10 collects vehicle information output from the vehicle in response to a request from the mobile terminal 2 and outputs the vehicle information to the mobile terminal 2. The vehicle information includes information such as a vehicle speed, a yaw rate, and a GPS signal as information for detecting the current position of the vehicle in the mobile terminal 2. The vehicle speed is information relating to the speed of the vehicle, and is calculated based on, for example, a vehicle speed pulse output from a vehicle speed sensor mounted on the vehicle. The yaw rate is information related to the direction of the vehicle and represents the rotational speed of the vehicle in the yaw direction. This yaw rate is calculated based on, for example, vehicle speed pulses output from vehicle speed sensors installed on the wheels of the vehicle and outputs from yaw rate sensors mounted on the vehicle. The GPS signal is information relating to the current position of the vehicle and represents the content of the GPS signal received by a GPS receiver (not shown) installed in the vehicle. That is, the in-vehicle device 1 collects information on at least one of the speed of the vehicle, the direction of the vehicle, and the current position of the vehicle as vehicle information by the processing of the control unit 10. The vehicle information is collected via, for example, a CAN (Controller Area Network) (not shown) that is a communication network provided in the vehicle.

表示部11は、図1を用いて前述したように、液晶ディスプレイ等によって構成される表示モニタである。操作部12は、ユーザの入力操作を検出するためのスイッチであり、たとえば図1に示した操作スイッチ12a〜12eによって実現される。なお、前述のように表示部11をタッチパネル式の表示モニタとすることで、表示部11と操作部12を一体化された構成としてもよい。操作部12に対して行われたユーザの入力操作内容は制御部10へ出力され、制御部10が行う処理に反映される。   The display unit 11 is a display monitor configured by a liquid crystal display or the like as described above with reference to FIG. The operation unit 12 is a switch for detecting a user input operation, and is realized by, for example, the operation switches 12a to 12e illustrated in FIG. As described above, the display unit 11 and the operation unit 12 may be integrated by using the display unit 11 as a touch panel display monitor. The content of the user input operation performed on the operation unit 12 is output to the control unit 10 and reflected in the processing performed by the control unit 10.

音声出力部13は、アンプ、スピーカ等を有しており、制御部10の制御によって各種の音声を出力することができる。たとえば、携帯端末2または不図示の記録媒体から読み出された音楽データを再生した音楽や、車両を目的地まで誘導するための誘導音声などが音声出力部13から出力される。   The sound output unit 13 includes an amplifier, a speaker, and the like, and can output various sounds under the control of the control unit 10. For example, music that reproduces music data read from the portable terminal 2 or a recording medium (not shown), guidance voice for guiding the vehicle to the destination, and the like are output from the voice output unit 13.

メモリ部14は、不揮発性のデータ格納装置であり、たとえばHDD(ハードディスクドライブ)やフラッシュメモリ等によって実現される。メモリ部14には、たとえば制御部10において用いられる前述の制御プログラムなど、各種のデータが記憶されている。メモリ部14におけるデータの読み出しおよび書き込みは、制御部10の制御により必要に応じて行われる。   The memory unit 14 is a non-volatile data storage device and is realized by, for example, an HDD (hard disk drive), a flash memory, or the like. The memory unit 14 stores various data such as the above-described control program used in the control unit 10, for example. Reading and writing of data in the memory unit 14 is performed as necessary under the control of the control unit 10.

インタフェース部15は、制御部10の制御により、USBケーブル3を介して携帯端末2との間で情報の送受信を行う際に必要なインタフェース処理を行う。たとえば、制御部10から出力された情報を所定の信号形式に変換して携帯端末2へ送信したり、携帯端末2から所定の信号形式で出力された情報を受信して制御部10へ出力したりする。インタフェース部15によるインタフェース処理は、USBで規定された通信規格に従って行われる。   The interface unit 15 performs interface processing necessary when information is transmitted to and received from the portable terminal 2 via the USB cable 3 under the control of the control unit 10. For example, the information output from the control unit 10 is converted into a predetermined signal format and transmitted to the mobile terminal 2, or the information output from the mobile terminal 2 in the predetermined signal format is received and output to the control unit 10. Or Interface processing by the interface unit 15 is performed in accordance with a communication standard defined by USB.

一方、携帯端末2において、制御部20は、車載装置1の制御部10と同様にマイクロプロセッサや各種周辺回路、RAM、ROM等によって構成されており、メモリ部24に記録されている制御プログラムに基づいて各種の処理を実行する。   On the other hand, in the mobile terminal 2, the control unit 20 is configured by a microprocessor, various peripheral circuits, RAM, ROM, and the like, similar to the control unit 10 of the in-vehicle device 1, and the control program recorded in the memory unit 24 is Various processes are executed based on the above.

表示部21は、前述したようなタッチパネル式の表示モニタである。操作部22は、ユーザの入力操作を検出するための部分である。なお、図2では表示部21と操作部22を別々の構成として示しているが、実際には、操作部22はタッチパネル式の表示部21と一体化された構造を有している。あるいは、前述のように操作スイッチを携帯端末2に設けた場合は、その操作スイッチが操作部22に対応する。操作部22に対して行われたユーザの入力操作内容は制御部20へ出力され、制御部20が行う処理に反映される。   The display unit 21 is a touch panel display monitor as described above. The operation unit 22 is a part for detecting a user input operation. In FIG. 2, the display unit 21 and the operation unit 22 are shown as separate configurations, but actually, the operation unit 22 has a structure integrated with the touch panel display unit 21. Alternatively, when the operation switch is provided in the mobile terminal 2 as described above, the operation switch corresponds to the operation unit 22. The content of the user input operation performed on the operation unit 22 is output to the control unit 20 and reflected in the processing performed by the control unit 20.

音声出力部23は、アンプ、スピーカ等を有しており、制御部20の制御によって各種の音声を出力することができる。たとえば、携帯端末2を用いて通話を行ったときには、通話相手の音声が音声出力部23から出力される。   The sound output unit 23 includes an amplifier, a speaker, and the like, and can output various sounds under the control of the control unit 20. For example, when a call is made using the mobile terminal 2, the voice of the other party is output from the voice output unit 23.

メモリ部24は、車載装置1のメモリ部14と同様の不揮発性のデータ格納装置であり、制御部20の処理において利用するための各種のデータが記憶されている。このメモリ部24には、ユーザが予め入手した様々なアプリケーションプログラム(以下、単にアプリケーションと称する)が記憶されている。ユーザは、メモリ部24に記憶された各種アプリケーションの中からいずれかを選択して制御部20に実行させることにより、様々な機能を携帯端末2において実現することができる。   The memory unit 24 is a non-volatile data storage device similar to the memory unit 14 of the in-vehicle device 1, and stores various data to be used in the processing of the control unit 20. The memory unit 24 stores various application programs (hereinafter simply referred to as applications) acquired by the user in advance. The user can implement various functions in the mobile terminal 2 by selecting any one of the various applications stored in the memory unit 24 and causing the control unit 20 to execute the selected application.

インタフェース部25は、車載装置1のインタフェース部15と同様に、USBで規定された通信規格に基づいたインタフェース処理を行う。すなわち、車載装置1と携帯端末2との間の通信は、インタフェース部15とインタフェース部25とがUSBケーブル3を介して互いに接続された状態で行われる。   The interface unit 25 performs interface processing based on a communication standard defined by USB, as with the interface unit 15 of the in-vehicle device 1. That is, communication between the in-vehicle device 1 and the mobile terminal 2 is performed in a state where the interface unit 15 and the interface unit 25 are connected to each other via the USB cable 3.

無線通信部26は、不図示の無線通信回線網を介して携帯端末2を他の携帯端末やサーバに接続するための無線通信を行う。携帯端末2は、無線通信部26が行う無線通信により、他の携帯端末との間で通話を行ったり、サーバから任意のアプリケーションをダウンロードしたりすることができる。なお、無線通信部26が行う無線通信では、たとえば携帯電話回線網や、無線LANを介したインターネット回線網などを無線通信回線網として利用することができる。   The wireless communication unit 26 performs wireless communication for connecting the mobile terminal 2 to another mobile terminal or a server via a wireless communication network (not shown). The mobile terminal 2 can make a call with another mobile terminal or download an arbitrary application from the server by wireless communication performed by the wireless communication unit 26. In the wireless communication performed by the wireless communication unit 26, for example, a mobile phone network or an Internet network via a wireless LAN can be used as the wireless communication network.

GPS受信部27は、GPS衛星から送信されるGPS信号を受信して制御部20へ出力する。GPS信号には、携帯端末2の現在位置と現在時刻を求めるための情報として、そのGPS信号を送信したGPS衛星の位置と送信時刻に関する情報が含まれている。したがって、所定数以上のGPS衛星からGPS信号を受信することにより、これらの情報に基づいて現在位置と現在時刻を制御部20において算出することができる。   The GPS receiver 27 receives a GPS signal transmitted from a GPS satellite and outputs it to the controller 20. The GPS signal includes information on the position and transmission time of the GPS satellite that transmitted the GPS signal as information for obtaining the current position and the current time of the mobile terminal 2. Accordingly, by receiving GPS signals from a predetermined number or more of GPS satellites, the control unit 20 can calculate the current position and the current time based on these pieces of information.

次に、本車載情報システムにおいて行われるナビゲーション処理について説明する。本車載情報システムは、車載装置1と携帯端末2とが接続された状態で、携帯端末2においてナビゲーション用のアプリケーションを実行することにより、車両を目的地まで誘導するためのナビゲーション処理を行うことができる。このナビゲーション処理では、携帯端末2において現在位置付近の地図を描画した地図画像を作成し、その地図画像を携帯端末2から車載装置1へ送信する。これにより、車載装置1の表示部11において現在位置付近の地図画像を表示できるようにする。また、出発地から目的地までの推奨経路を携帯端末2において予め探索しておき、車両が推奨経路上の誘導地点に近づくと、その誘導地点における車両の進行方向に応じた誘導音声を出力するための情報を携帯端末2から車載装置1へ送信する。これにより、車載装置1の音声出力部13から誘導音声を出力できるようにする。   Next, the navigation process performed in this vehicle information system is demonstrated. This in-vehicle information system can perform a navigation process for guiding a vehicle to a destination by executing a navigation application in the portable terminal 2 in a state where the in-vehicle device 1 and the portable terminal 2 are connected. it can. In this navigation processing, a map image in which a map near the current position is drawn on the mobile terminal 2 is created, and the map image is transmitted from the mobile terminal 2 to the in-vehicle device 1. As a result, a map image near the current position can be displayed on the display unit 11 of the in-vehicle device 1. Further, a recommended route from the departure point to the destination is searched in advance in the mobile terminal 2, and when the vehicle approaches a guidance point on the recommended route, a guidance voice corresponding to the traveling direction of the vehicle at the guidance point is output. Information is transmitted from the portable terminal 2 to the in-vehicle device 1. Thereby, the guidance voice can be output from the voice output unit 13 of the in-vehicle device 1.

なお、携帯端末2がナビゲーション用のアプリケーションを実行するために必要な地図データ等の各種データは、携帯端末2のメモリ部24において予め記憶されたものを使用してもよい。あるいは、メモリ部24には必要最小限のデータのみを記憶しておき、携帯端末2がナビゲーション用のアプリケーションを実行したときには、無線通信部26を用いて所定のサーバに接続し、必要なデータをその都度取得するようにしてもよい。   Note that various data such as map data necessary for the mobile terminal 2 to execute the navigation application may be stored in advance in the memory unit 24 of the mobile terminal 2. Alternatively, only the minimum necessary data is stored in the memory unit 24, and when the mobile terminal 2 executes the navigation application, the wireless communication unit 26 is used to connect to a predetermined server, and the necessary data is stored. You may make it acquire each time.

上記のナビゲーション処理において、携帯端末2は、GPS受信部27によりGPS信号が正常に受信されているときには、そのGPS信号に基づいて現在位置の検出を行う。一方、GPS信号を正常に受信できない場合は、前述のような車両情報を車載装置1に対して要求する。この要求に応じて車載装置1により、車速、ヨーレート、GPS信号などの車両情報が収集されて車載装置1から携帯端末2へ送信されると、携帯端末2は、その車両情報に基づいて現在位置の検出を行う。   In the above navigation processing, when the GPS signal is normally received by the GPS receiver 27, the mobile terminal 2 detects the current position based on the GPS signal. On the other hand, when the GPS signal cannot be normally received, the vehicle information as described above is requested to the in-vehicle device 1. In response to this request, when vehicle information such as vehicle speed, yaw rate, and GPS signal is collected by the in-vehicle device 1 and transmitted from the in-vehicle device 1 to the portable terminal 2, the portable terminal 2 determines the current position based on the vehicle information. Detection is performed.

たとえば、車載装置1から車両情報として車速とヨーレートが送信された場合、携帯端末2は、最後に受信したGPS信号に基づく位置を基準として、そこからの車両の移動距離および移動方向を車速とヨーレートに基づいて算出し、その算出結果から現在位置を推定する。また、車載装置1から車両情報としてGPS信号が送信された場合、そのGPS信号に基づいて現在位置を算出する。こうして現在位置を推定または算出することにより、車両情報に基づいて現在位置の検出を行うことができる。これらの検出方法を組み合わせて用いてもよい。   For example, when the vehicle speed and yaw rate are transmitted as vehicle information from the in-vehicle device 1, the mobile terminal 2 uses the position based on the last received GPS signal as a reference, and determines the moving distance and moving direction of the vehicle from there as the vehicle speed and yaw rate. And the current position is estimated from the calculation result. When a GPS signal is transmitted as vehicle information from the in-vehicle device 1, the current position is calculated based on the GPS signal. By estimating or calculating the current position in this way, the current position can be detected based on the vehicle information. You may use combining these detection methods.

なお、車両における携帯端末2の搭載位置とGPS受信装置の設置位置とは必ずしも同じではなく、通常は異なっている。また、GPS信号に対する受信感度も、携帯端末2とGPS受信装置とでは必ずしも同一ではない。したがって、車両の周囲環境によっては、携帯端末2のGPS受信部27ではGPS信号を受信できないが、車両のGPS受信装置ではGPS信号を受信できる場合があり得る。このような場合は、GPS受信部27においてはGPS信号を受信できず、車載装置1から車両情報としてGPS信号が送信されることになる。   In addition, the mounting position of the mobile terminal 2 in the vehicle and the installation position of the GPS receiver are not necessarily the same, and are usually different. Also, the reception sensitivity with respect to the GPS signal is not necessarily the same between the portable terminal 2 and the GPS receiver. Therefore, depending on the surrounding environment of the vehicle, the GPS signal reception unit 27 of the mobile terminal 2 cannot receive the GPS signal, but the vehicle GPS reception device may be able to receive the GPS signal. In such a case, the GPS receiving unit 27 cannot receive a GPS signal, and the GPS signal is transmitted as vehicle information from the in-vehicle device 1.

図3は、以上説明したようなナビゲーション処理において携帯端末2から車載装置1へ車両情報を要求する際の車載装置1および携帯端末2における情報の流れを示す図である。図3において、符号31、32および33は、車両情報の収集および送信に関わる車載装置1の各機能を示しており、符号34、35および36は、車両情報の要求に関わる携帯端末2の各機能を示している。   FIG. 3 is a diagram showing a flow of information in the in-vehicle device 1 and the portable terminal 2 when requesting vehicle information from the portable terminal 2 to the in-vehicle device 1 in the navigation process described above. In FIG. 3, reference numerals 31, 32, and 33 indicate the functions of the in-vehicle device 1 related to the collection and transmission of vehicle information, and reference numerals 34, 35, and 36 indicate the functions of the mobile terminal 2 related to the request for vehicle information. Indicates the function.

符号31に示す機能は、携帯端末2からの車両情報の要求を受け付けるために車載装置1において実行されるアプリケーションプログラムを表している。なお、このアプリケーションプログラム31は、携帯端末2において実行される前述のアプリケーションとは異なるものである。   A function indicated by reference numeral 31 represents an application program executed in the in-vehicle device 1 in order to accept a request for vehicle information from the mobile terminal 2. The application program 31 is different from the above-described application executed on the mobile terminal 2.

符合32に示す機能は、車載装置1がUSB通信を行うために使用するドライバソフトウェアの一部であるHID(Human Interface Device)ドライバを表している。周知のように、USBでは接続される機器の機能に応じて分類された様々なクラスが定義されており、各クラスごとに共通のドライバソフトウェアが提供されている。HIDドライバ32は、そのうちHIDクラスについて提供されているドライバソフトウェアである。なお、HIDクラスは、キーボードやマウスなどの入力装置との接続において主に利用されるクラスである。   The function indicated by reference numeral 32 represents an HID (Human Interface Device) driver which is a part of driver software used for the in-vehicle device 1 to perform USB communication. As is well known, various classes classified according to the functions of connected devices are defined in the USB, and common driver software is provided for each class. The HID driver 32 is driver software provided for the HID class. The HID class is a class mainly used in connection with an input device such as a keyboard or a mouse.

符号33に示す機能は、車載装置1から携帯端末2への情報の送信、および携帯端末2から車載装置1へ送信される情報の受信を、USBで規定された通信規格に従って実行するUSBホストを表している。   The function indicated by reference numeral 33 is a USB host that executes transmission of information from the in-vehicle device 1 to the portable terminal 2 and reception of information transmitted from the portable terminal 2 to the in-vehicle device 1 in accordance with a communication standard defined by USB. Represents.

符号34に示す機能は、携帯端末2から車載装置1への情報の送信、および車載装置1から携帯端末2へ送信される情報の受信を、USBで規定された通信規格に従って実行するUSBデバイスを表している。   The function denoted by reference numeral 34 is a USB device that executes transmission of information from the portable terminal 2 to the in-vehicle device 1 and reception of information transmitted from the in-vehicle device 1 to the portable terminal 2 in accordance with a communication standard defined by USB. Represents.

符合35に示す機能は、携帯端末2がUSB通信を行うために使用するHIDドライバを表している。   The function indicated by reference numeral 35 represents an HID driver used by the mobile terminal 2 for performing USB communication.

符号36に示す機能は、携帯端末2において実行されるアプリケーションプログラム、すなわち前述したナビゲーション用のアプリケーションを表している。   A function denoted by reference numeral 36 represents an application program executed in the portable terminal 2, that is, the navigation application described above.

なお、車載装置1において、上記の各機能のうちアプリケーションプログラム31およびHIDドライバ32は、制御部10において実現される。一方、USBホスト33は、インタフェース部15において実現される。同様に、携帯端末2において、アプリケーションプログラム36およびHIDドライバ35は、制御部20において実現される。一方、USBデバイス34は、インタフェース部25において実現される。   In the in-vehicle device 1, the application program 31 and the HID driver 32 among the above functions are realized in the control unit 10. On the other hand, the USB host 33 is realized in the interface unit 15. Similarly, in the mobile terminal 2, the application program 36 and the HID driver 35 are realized in the control unit 20. On the other hand, the USB device 34 is realized in the interface unit 25.

車載装置1と携帯端末2においてアプリケーション31、36がそれぞれ実行されている状態で車載装置1と携帯端末2とが接続されると、図3において(1)に示すように、HIDドライバ32からUSBホスト33に対してインタラプト(IN)の設定が行われる。このインタラプト(IN)の設定が行われると、USBホスト33は所定の周期ごとにポーリングを行うように設定される。   When the in-vehicle device 1 and the portable terminal 2 are connected while the applications 31 and 36 are being executed in the in-vehicle device 1 and the portable terminal 2, respectively, as shown in (1) in FIG. Interrupt (IN) is set for the host 33. When the interrupt (IN) is set, the USB host 33 is set to perform polling at predetermined intervals.

インタラプト(IN)の設定が行われたUSBホスト33は、USBデバイス34に対して、(2)、(6)に示すようにトークンパケット(IN)を所定周期ごとに送信してポーリングを行う。トークンパケット(IN)は、USBで規定された通信モードのうちの一つであるインタラプト転送モードにおいて、情報の受信側から送信側へ送信すべき情報の有無を確認するために用いられるものである。これにより、USBホスト33からUSBデバイス34に対して、車両情報の要求が存在するか否かの問い合わせが所定周期ごとに行われる。   The USB host 33 in which the interrupt (IN) has been set transmits the token packet (IN) to the USB device 34 at predetermined intervals as shown in (2) and (6) to perform polling. The token packet (IN) is used to check whether there is information to be transmitted from the information receiving side to the transmitting side in the interrupt transfer mode, which is one of the communication modes defined by USB. . As a result, an inquiry as to whether or not there is a request for vehicle information from the USB host 33 to the USB device 34 is made at predetermined intervals.

USBホスト33からトークンパケット(IN)を受信すると、USBデバイス34は、インタフェース部25内に設けられているバッファメモリを参照する。その結果、バッファメモリ内に送信すべき情報が蓄積されていない場合は、(3)に示すように、情報がないことを表す「NAK」をUSBホスト33へ返信する。   When receiving the token packet (IN) from the USB host 33, the USB device 34 refers to a buffer memory provided in the interface unit 25. As a result, when the information to be transmitted is not accumulated in the buffer memory, “NAK” indicating that there is no information is returned to the USB host 33 as shown in (3).

携帯端末2において、GPS信号受信部27によりGPS信号が正常に受信できない場合、アプリケーション36はHIDドライバ35に対して、車両情報要求を(4)に示すように出力する。この車両情報要求を受けると、HIDドライバ35は(5)に示すように、インタフェース部25内のバッファメモリに対して、車両情報要求に応じた要求データの設定を行う。この要求データには、車両情報として要求するデータの内容などが示されている。   In the portable terminal 2, when the GPS signal cannot be normally received by the GPS signal receiving unit 27, the application 36 outputs a vehicle information request to the HID driver 35 as shown in (4). Upon receiving this vehicle information request, the HID driver 35 sets request data corresponding to the vehicle information request in the buffer memory in the interface unit 25 as shown in (5). This request data indicates the contents of data requested as vehicle information.

こうして要求データがバッファメモリにおいて設定されている状態で、(6)に示すようにUSBホスト33からトークンパケット(IN)が送信されると、USBデバイス34は、インタフェース部25内に設けられているバッファメモリを参照する。そして(7)に示すように、バッファメモリ内の要求データを所定データサイズのパケットに分割し、各要求データパケットをUSBホスト33へ返信する。このときUSBデバイス34は、USBのインタラプト転送を利用して要求データパケットの送信を行う。   When the request packet is set in the buffer memory in this way and the token packet (IN) is transmitted from the USB host 33 as shown in (6), the USB device 34 is provided in the interface unit 25. Refers to the buffer memory. Then, as shown in (7), the request data in the buffer memory is divided into packets of a predetermined data size, and each request data packet is returned to the USB host 33. At this time, the USB device 34 transmits a request data packet using USB interrupt transfer.

USBホスト33は、USBデバイス34から要求データパケットを受信すると、その要求データパケットを(8)に示すようにHIDドライバ32へ出力する。さらに(9)に示すように、要求データパケットを正常に受信したことを表す「ACK」をUSBデバイス34へ返信する。   When receiving the request data packet from the USB device 34, the USB host 33 outputs the request data packet to the HID driver 32 as shown in (8). Further, as shown in (9), “ACK” indicating that the request data packet has been normally received is returned to the USB device 34.

HIDドライバ32は、USBホスト33から出力された要求データパケットを(10)に示すようにアプリケーション31へ出力する。この要求データパケットに基づいて、車載装置1はアプリケーション31により、携帯端末2から車両情報の要求があったことを認識する。   The HID driver 32 outputs the request data packet output from the USB host 33 to the application 31 as indicated by (10). Based on the request data packet, the in-vehicle device 1 recognizes that the vehicle information is requested from the portable terminal 2 by the application 31.

図4は、図3に示したようにして携帯端末2から車載装置1へ車両情報の要求が行われた場合に、車載装置1から携帯端末2へ車両情報を送信する際の車載装置1および携帯端末2における情報の流れを示す図である。なお、図4において符号31〜36は、図3と同一の各機能をそれぞれ表している。   FIG. 4 shows the in-vehicle device 1 when the vehicle information is transmitted from the in-vehicle device 1 to the portable terminal 2 when the vehicle information is requested from the portable terminal 2 to the in-vehicle device 1 as shown in FIG. It is a figure which shows the flow of the information in the portable terminal. In FIG. 4, reference numerals 31 to 36 denote the same functions as those in FIG.

車載装置1から携帯端末2へ車両情報を送信するとき、車載装置1と携帯端末2は、図3で説明したインタラプト転送モードとは別の通信モードであるコントロール転送モードを使用する。コントロール転送モードでは、最初にセットアップステージと呼ばれる通信手順が行われ、続いて、データステージと呼ばれる通信手順が行われる。   When transmitting vehicle information from the in-vehicle device 1 to the portable terminal 2, the in-vehicle device 1 and the portable terminal 2 use a control transfer mode which is a communication mode different from the interrupt transfer mode described in FIG. In the control transfer mode, a communication procedure called a setup stage is first performed, and then a communication procedure called a data stage is performed.

セットアップステージにおいて、車載装置1のHIDドライバ32は(11)に示すように、携帯端末2のHIDドライバ35に対して、コントロール転送に必要な設定を携帯端末2において行うためのセットアップトークンを送信する。このセットアップトークンを受信すると、HIDドライバ35はHIDドライバ32に対して、(12)に示すように「ACK」を返信する。なお、HIDドライバ32とHIDドライバ35との間におけるセットアップトークンの送信および「ACK」の返信は、車載装置1のUSBホスト33および携帯端末2のUSBデバイス34を介して行われる。   At the setup stage, as shown in (11), the HID driver 32 of the in-vehicle device 1 transmits a setup token for performing settings necessary for control transfer in the mobile terminal 2 to the HID driver 35 of the mobile terminal 2. . Upon receiving this setup token, the HID driver 35 returns “ACK” to the HID driver 32 as shown in (12). The transmission of the setup token and the reply of “ACK” between the HID driver 32 and the HID driver 35 are performed via the USB host 33 of the in-vehicle device 1 and the USB device 34 of the portable terminal 2.

データステージにおいて、車載装置1のアプリケーション31はHID32に対して、(13)に示すように車両情報データを出力する。アプリケーション31から車両情報データが出力されると、HID32は、その車両情報データを(14)に示すようにUSBホスト33へ出力する。   In the data stage, the application 31 of the in-vehicle device 1 outputs vehicle information data to the HID 32 as shown in (13). When the vehicle information data is output from the application 31, the HID 32 outputs the vehicle information data to the USB host 33 as shown in (14).

HID32から車両情報データが出力されると、USBホスト33は(15)に示すように、USBデバイス34に対してトークンパケット(OUT)を出力し、続いて車両情報データを出力する。このとき車両情報データは、所定データサイズのバケットに分割されて送信される。   When the vehicle information data is output from the HID 32, the USB host 33 outputs a token packet (OUT) to the USB device 34 as shown in (15), and then outputs the vehicle information data. At this time, the vehicle information data is transmitted after being divided into buckets having a predetermined data size.

USBデバイス34は、USBホスト33から車両情報データを受信すると、その車両情報データをバッファメモリに対して書き込む。HID35は、バッファメモリに書き込まれた車両情報データを読み出し、(16)に示すようにアプリケーション36へ出力する。USBホスト33から送信された全ての車両情報データを受信してバッファに書き込んだら、USBデバイス34は(17)に示すように、車両情報データを正常に受信したことを表す「ACK」をUSBホスト33へ返信する。アプリケーション36は、HID35から出力された車両情報データに基づいて、前述したような方法により現在位置の検出を行う。   When the USB device 34 receives the vehicle information data from the USB host 33, the USB device 34 writes the vehicle information data to the buffer memory. The HID 35 reads the vehicle information data written in the buffer memory and outputs it to the application 36 as shown in (16). When all the vehicle information data transmitted from the USB host 33 is received and written in the buffer, the USB device 34 displays “ACK” indicating that the vehicle information data is normally received as shown in (17). Reply to 33. The application 36 detects the current position by the method as described above based on the vehicle information data output from the HID 35.

以上説明したような流れに従って車載装置1と携帯端末2の間で情報が送受信されることにより、携帯端末2においてGPS信号を正常に受信できないときには、携帯端末2から車載装置1に対して車両情報の要求が行われる。この要求に応じて、車載装置1において車両情報が収集され、携帯端末2へ送信される。そして、携帯端末2において車両情報が受信され、車両情報に基づいて現在位置が検出される。   When information is transmitted and received between the in-vehicle device 1 and the portable terminal 2 in accordance with the flow described above, and the GPS signal cannot be normally received by the portable terminal 2, vehicle information is transmitted from the portable terminal 2 to the in-vehicle device 1. Requests are made. In response to this request, vehicle information is collected in the in-vehicle device 1 and transmitted to the mobile terminal 2. And vehicle information is received in the portable terminal 2, and a present position is detected based on vehicle information.

なお、車載装置1から携帯端末2への車両情報の送信は、たとえば1秒などの所定周期ごとに行われる。したがって、車両から車速やヨーレートが出力される周期よりも車両情報の送信周期の方が長い場合は、これらの情報については、各送信周期間に収集された情報の値をそれぞれ積算することにより車両の移動距離および移動方向を算出し、その算出結果を車両情報として車載装置1から携帯端末2へ送信してもよい。なお、情報の積算や移動距離および移動方向の算出は、車載装置1において行ってもよいし、車両側で行ってもよい。一方、車両情報のうちGPS信号については、車両からの出力周期および車両情報の送信周期に関わらず、各送信周期で得られた最新の値を車載装置1から携帯端末2へ送信することが好ましい。   In addition, transmission of the vehicle information from the vehicle-mounted apparatus 1 to the portable terminal 2 is performed at predetermined intervals such as 1 second. Therefore, when the vehicle information transmission cycle is longer than the cycle in which the vehicle speed and yaw rate are output from the vehicle, the vehicle information is accumulated by integrating the values of the information collected during each transmission cycle. The travel distance and the travel direction may be calculated, and the calculation result may be transmitted from the in-vehicle device 1 to the mobile terminal 2 as vehicle information. Note that the integration of information and the calculation of the moving distance and moving direction may be performed in the in-vehicle device 1 or may be performed on the vehicle side. On the other hand, regarding the GPS signal in the vehicle information, it is preferable to transmit the latest value obtained in each transmission cycle from the in-vehicle device 1 to the portable terminal 2 regardless of the output cycle from the vehicle and the transmission cycle of the vehicle information. .

車載装置1および携帯端末2における上記のような処理のフローチャートを図5および6に示す。図5は、車載装置1における処理のフローチャートを示しており、図6は、携帯端末2における処理のフローチャートを示している。   Flow charts of the above-described processing in the in-vehicle device 1 and the portable terminal 2 are shown in FIGS. FIG. 5 shows a flowchart of processing in the in-vehicle device 1, and FIG. 6 shows a flowchart of processing in the mobile terminal 2.

最初に図5のフローチャートについて説明する。図5のフローチャートに示す処理は、車載装置1において、制御部10およびインタフェース部15により実行されるものである。   First, the flowchart of FIG. 5 will be described. The process shown in the flowchart of FIG. 5 is executed by the control unit 10 and the interface unit 15 in the in-vehicle device 1.

ステップS10において、制御部10は、携帯端末2が接続されているか否かを判定する。図1に示したように、車載装置1と携帯端末2がUSBケーブル3を介して接続されている場合は、次のステップS20へ進む。   In step S10, the control unit 10 determines whether or not the mobile terminal 2 is connected. As shown in FIG. 1, when the in-vehicle device 1 and the portable terminal 2 are connected via the USB cable 3, the process proceeds to the next step S20.

ステップS20において、制御部10は、ステップS10で接続されていると判定された携帯端末2においてナビゲーション用のアプリケーションを実行中であるか否かを判定する。ナビゲーション用のアプリケーションが携帯端末2により実行されている場合はステップS30へ進み、実行されていない場合はステップS10へ戻る。   In step S20, the control unit 10 determines whether or not the navigation application is being executed in the mobile terminal 2 determined to be connected in step S10. If the navigation application is being executed by the portable terminal 2, the process proceeds to step S30, and if not, the process returns to step S10.

ステップS30において、制御部10は、HIDドライバ32により、インタフェース部15のUSBホスト33に対して、図3で説明したようなインタラプト(IN)の設定を行う。   In step S <b> 30, the control unit 10 sets the interrupt (IN) as described with reference to FIG. 3 to the USB host 33 of the interface unit 15 by the HID driver 32.

ステップS40において、インタフェース部15は、USBホスト33により、前回ポーリングを行ってから所定周期が経過したか否かを判定する。前回のポーリングから所定周期が経過していれば、次のステップS50へ進む。   In step S40, the interface unit 15 determines whether or not a predetermined period has elapsed since the last polling by the USB host 33. If the predetermined period has elapsed since the previous polling, the process proceeds to the next step S50.

ステップS50において、インタフェース部15は、USBホスト33により、携帯端末2のUSBデバイス34に対してポーリングを行う。ここでは、図3で説明したようにUSBホスト33からUSBデバイス34へトークンパケット(IN)を送信することによりポーリングを行い、車両情報の要求が存在するか否かを携帯端末2へ問い合わせる。   In step S <b> 50, the interface unit 15 polls the USB device 34 of the mobile terminal 2 by the USB host 33. Here, as described with reference to FIG. 3, polling is performed by transmitting a token packet (IN) from the USB host 33 to the USB device 34, and the mobile terminal 2 is inquired whether there is a request for vehicle information.

ステップS60において、インタフェース部15は、USBホスト33により、ステップS50で行ったポーリングに応答して携帯端末2のUSBデバイス34から要求データパケットが送信されたか否かを判定する。USBデバイス34から要求データパケットが送信された場合は、次のステップS70へ進む。一方、USBデバイス34から要求データパケットが送信されずに「NAK」が返信された場合は、ステップS40へ戻って次のポーリング周期まで待機する。   In step S60, the interface unit 15 determines whether a request data packet is transmitted from the USB device 34 of the portable terminal 2 in response to the polling performed in step S50 by the USB host 33. When the request data packet is transmitted from the USB device 34, the process proceeds to the next step S70. On the other hand, when the request data packet is not transmitted from the USB device 34 and “NAK” is returned, the process returns to step S40 and waits until the next polling cycle.

ステップS70において、制御部10は、前述のような車両情報を車両から収集する。このとき収集する車両情報の内容は、USBデバイス34から送信された要求データパケットに基づいて決定される。   In step S70, the control unit 10 collects the vehicle information as described above from the vehicle. The contents of the vehicle information collected at this time are determined based on the request data packet transmitted from the USB device 34.

ステップS80において、制御部10は、HIDドライバ32により、携帯端末2のHIDドライバ35に対して、図4で説明したようなセットアップトークンを送信する。   In step S <b> 80, the control unit 10 transmits the setup token as described in FIG. 4 to the HID driver 35 of the mobile terminal 2 by the HID driver 32.

ステップS90において、制御部10は、ステップS70で収集した車両情報データを携帯端末2へ送信する。このとき図4で説明したように、制御部10においてアプリケーション31により出力された車両情報データがHID32とUSBホスト33へ順次出力される。そして、インタフェース部15において、USBホスト33により、トークンパケット(OUT)と車両情報データが携帯端末2のUSBデバイス34へ送信される。ここでは前述のように、USBのコントロール転送を用いて各車両情報データパケットの送信を行う。   In step S90, the control unit 10 transmits the vehicle information data collected in step S70 to the portable terminal 2. At this time, as described with reference to FIG. 4, the vehicle information data output by the application 31 in the control unit 10 is sequentially output to the HID 32 and the USB host 33. In the interface unit 15, the token packet (OUT) and the vehicle information data are transmitted from the USB host 33 to the USB device 34 of the mobile terminal 2. Here, as described above, each vehicle information data packet is transmitted using USB control transfer.

ステップS100において、制御部10は、ナビゲーション処理を終了するか否かを判定する。車載装置1と携帯端末2との接続が解除された場合や、携帯端末2においてナビゲーション用のアプリケーションが実行されなくなった場合などは、ナビゲーション処理を終了すると判定して図5のフローチャートを終える。一方、こうした状況に該当しない場合はナビゲーション処理を終了しないと判定し、ステップS40へ戻って次のポーリング周期まで待機する。   In step S100, the control unit 10 determines whether or not to end the navigation process. When the connection between the in-vehicle device 1 and the mobile terminal 2 is released, or when the navigation application is no longer executed in the mobile terminal 2, it is determined that the navigation process is ended, and the flowchart of FIG. On the other hand, if it does not correspond to such a situation, it is determined that the navigation process is not terminated, and the process returns to step S40 and waits for the next polling cycle.

次に図6のフローチャートについて説明する。図6のフローチャートに示す処理は、携帯端末2においてナビゲーション用のアプリケーションを実行したときに、制御部20およびインタフェース部25により実行される。   Next, the flowchart of FIG. 6 will be described. The process shown in the flowchart of FIG. 6 is executed by the control unit 20 and the interface unit 25 when a navigation application is executed on the mobile terminal 2.

ステップS110において、制御部20は、車載装置1が接続されているか否かを判定する。図1に示したように、車載装置1と携帯端末2がUSBケーブル3を介して接続されている場合は、次のステップS120へ進む。   In step S110, the control unit 20 determines whether or not the in-vehicle device 1 is connected. As shown in FIG. 1, when the in-vehicle device 1 and the mobile terminal 2 are connected via the USB cable 3, the process proceeds to the next step S120.

ステップS120において、制御部20は、車両情報が必要であるか否かを判定する。ここでは、GPS受信部27によりGPS信号が正常に受信されないときには車両情報が必要であると判定し、正常に受信されるときには車両情報が不要であると判定する。なお、GPS受信部27によりGPS信号が正常に受信されるかどうかは、GPS受信部27におけるGPS信号の受信強度や、各GPS衛星の配置から求められる精度などに基づいて判断することができる。あるいは、たとえばトンネル内などのようにGPS信号の受信が困難となる地点を車両が走行しているか否かを地図データ等から判断することにより、GPS信号が正常に受信されるかどうかを判断してもよい。ステップS120において車両情報が必要であると判定した場合はステップS130へ進み、不要であると判定した場合はステップS150へ進む。   In step S120, the control unit 20 determines whether vehicle information is necessary. Here, it is determined that the vehicle information is necessary when the GPS signal is not normally received by the GPS receiver 27, and it is determined that the vehicle information is unnecessary when the GPS signal is normally received. Whether or not the GPS signal is normally received by the GPS receiving unit 27 can be determined based on the reception strength of the GPS signal in the GPS receiving unit 27, the accuracy required from the arrangement of each GPS satellite, and the like. Alternatively, it is determined whether or not the GPS signal is normally received by determining from the map data or the like whether or not the vehicle is traveling at a point where reception of the GPS signal is difficult, such as in a tunnel. May be. If it is determined in step S120 that vehicle information is necessary, the process proceeds to step S130. If it is determined that vehicle information is not necessary, the process proceeds to step S150.

ステップS130において、制御部20は、携帯端末2に対して車両情報を要求するための車両情報要求を出力する。ここでは図3で説明したように、アプリケーション36からHIDドライバ35に対して車両情報要求を出力する。   In step S <b> 130, the control unit 20 outputs a vehicle information request for requesting vehicle information to the mobile terminal 2. Here, as described with reference to FIG. 3, the vehicle information request is output from the application 36 to the HID driver 35.

ステップS140において、制御部20は、HIDドライバ35により、ステップS130でアプリケーション36から出力された車両情報要求に基づいて要求データを決定し、その要求データをインタフェース部25内の送信用バッファメモリに対して設定する。ここでは図3で説明したように、車両情報要求に応じた要求データをHIDドライバ35によりバッファメモリ内に蓄積する。ステップS140を実行したらステップS160へ進む。   In step S140, the control unit 20 determines request data based on the vehicle information request output from the application 36 in step S130 by the HID driver 35, and sends the request data to the transmission buffer memory in the interface unit 25. To set. Here, as described with reference to FIG. 3, the request data corresponding to the vehicle information request is stored in the buffer memory by the HID driver 35. If step S140 is performed, it will progress to step S160.

ステップS150において、制御部20は、GPS受信部27により受信されたGPS信号に基づいて現在位置を検出する。これにより、GPS信号が正常に受信されたときには、そのGPS信号に基づいて、携帯端末2の現在位置、すなわち車両の現在位置が検出される。   In step S150, the control unit 20 detects the current position based on the GPS signal received by the GPS receiving unit 27. Thus, when the GPS signal is normally received, the current position of the mobile terminal 2, that is, the current position of the vehicle is detected based on the GPS signal.

ステップS160において、インタフェース部25は、USBデバイス34により、車載装置1からのポーリングの有無を判定する。車載装置1のインタフェース部15において図5のステップS50が実行され、USBホスト33からUSBデバイス34に対してトークンパケット(IN)が送信されることによりポーリングが行われた場合は、次のステップS170へ進む。一方、USBホスト33からUSBデバイス34に対してトークンパケット(IN)が送信されておらず、ポーリングが行われていない場合は、ステップS120へ戻る。   In step S <b> 160, the interface unit 25 determines the presence / absence of polling from the in-vehicle device 1 by the USB device 34. When the interface unit 15 of the in-vehicle device 1 executes step S50 of FIG. 5 and polling is performed by transmitting a token packet (IN) from the USB host 33 to the USB device 34, the next step S170 is performed. Proceed to On the other hand, if the token packet (IN) is not transmitted from the USB host 33 to the USB device 34 and polling is not performed, the process returns to step S120.

ステップS170において、インタフェース部25は、USBデバイス34により、要求データが送信用バッファメモリにおいて設定されているか否かを判定する。前述のステップS130により車両情報要求が出力され、その車両情報要求に応じた要求データがステップS140においてバッファメモリに設定されている場合は、ステップS180へ進む。一方、ステップS130およびS140が実行されておらず、要求データがバッファメモリに設定されていない場合は、ステップS220へ進む。   In step S <b> 170, the interface unit 25 determines whether the request data is set in the transmission buffer memory by the USB device 34. If the vehicle information request is output in step S130 described above and the request data corresponding to the vehicle information request is set in the buffer memory in step S140, the process proceeds to step S180. On the other hand, if steps S130 and S140 are not executed and the request data is not set in the buffer memory, the process proceeds to step S220.

ステップS180において、インタフェース部25は、USBデバイス34により、バッファメモリに設定されている要求データをパケット単位でUSBホスト33へ送信する。ここでは前述のように、USBのインタラプト転送を用いて各要求データパケットの送信を行う。これにより、携帯端末2において車両情報が必要であると判断したときには、携帯端末2から車載装置1へ車両情報の要求を行う。全ての要求データパケットを送信したら、ステップS190へ進む。   In step S180, the interface unit 25 transmits the request data set in the buffer memory to the USB host 33 by the USB device 34 in units of packets. Here, as described above, each request data packet is transmitted using USB interrupt transfer. Thus, when it is determined that the mobile terminal 2 needs the vehicle information, the mobile terminal 2 requests the vehicle information 1 from the mobile terminal 2. When all the request data packets have been transmitted, the process proceeds to step S190.

ステップS190において、制御部20は、HIDドライバ35により、車載装置1からセットアップトークンが送信されたか否かを判定する。車載装置1の制御部10においてHIDドライバ32により図5のステップS80が実行されてセットアップトークンが送信された場合は、そのセットアップトークンに応じた送信設定を行った後、次のステップS200へ進む。   In step S <b> 190, the control unit 20 determines whether a setup token is transmitted from the in-vehicle device 1 by the HID driver 35. When the HID driver 32 executes step S80 in FIG. 5 and the setup token is transmitted in the control unit 10 of the in-vehicle device 1, after performing the transmission setting according to the setup token, the process proceeds to the next step S200.

ステップS200において、制御部20は、車載装置1の制御部10において図5のステップS90が実行されることにより車載装置1から送信される車両情報データを受信する。このとき図4で説明したように、インタフェース部25において、USBデバイス34により、車載装置1のUSBホスト33から送信された車両情報データがバッファメモリに蓄積される。そして、HID35により、バッファメモリ内の車両情報データが読み出され、アプリケーション36に対して出力される。   In step S200, the control unit 20 receives the vehicle information data transmitted from the in-vehicle device 1 when the control unit 10 of the in-vehicle device 1 executes step S90 in FIG. At this time, as described with reference to FIG. 4, in the interface unit 25, the vehicle information data transmitted from the USB host 33 of the in-vehicle device 1 is accumulated in the buffer memory by the USB device 34. Then, the vehicle information data in the buffer memory is read out by the HID 35 and output to the application 36.

ステップS210において、制御部20は、ステップS200で受信した車両情報データに基づいて現在位置を検出する。ここでは前述のように、車載装置1から車両情報として送信された車速とヨーレートに基づいて車両の移動距離および移動方向を算出したり、車両情報として送信されたGPS信号に基づく現在位置を算出したりすることで、現在位置の検出を行う。これにより、GPS信号が正常に受信されないときには、車載装置1から送信された車両情報に基づいて、携帯端末2の現在位置、すなわち車両の現在位置が検出される。ステップS210を実行したら、ステップS230へ進む。   In step S210, the control unit 20 detects the current position based on the vehicle information data received in step S200. Here, as described above, the moving distance and moving direction of the vehicle are calculated based on the vehicle speed and yaw rate transmitted as vehicle information from the in-vehicle device 1, or the current position based on the GPS signal transmitted as vehicle information is calculated. To detect the current position. Thereby, when the GPS signal is not normally received, the current position of the mobile terminal 2, that is, the current position of the vehicle is detected based on the vehicle information transmitted from the in-vehicle device 1. If step S210 is performed, it will progress to step S230.

ステップS220において、インタフェース部25は、USBデバイス34により、携帯端末2から車載装置1に対して車両情報の要求がないことを表す「NAK」をUSBホスト33へ返信する。ステップS220を実行したら、ステップS230へ進む。   In step S <b> 220, the interface unit 25 returns “NAK” indicating that there is no request for vehicle information from the mobile terminal 2 to the in-vehicle device 1 by the USB device 34 to the USB host 33. If step S220 is performed, it will progress to step S230.

ステップS230において、制御部20は、ナビゲーション処理を終了するか否かを判定する。ここでは図5のステップS100と同様に、車載装置1と携帯端末2との接続が解除された場合や、ナビゲーション用のアプリケーションを終了するための所定の操作がユーザによって行われた場合などに、ナビゲーション処理を終了すると判定して図6のフローチャートを終える。一方、こうした状況に該当しない場合はナビゲーション処理を終了しないと判定してステップS120へ戻り、前述のような処理を繰り返す。   In step S230, the control unit 20 determines whether or not to end the navigation process. Here, as in step S100 of FIG. 5, when the connection between the in-vehicle device 1 and the portable terminal 2 is released, or when a predetermined operation for ending the navigation application is performed by the user, It is determined that the navigation process is finished, and the flowchart of FIG. 6 is finished. On the other hand, if it does not correspond to such a situation, it is determined that the navigation process is not ended, the process returns to step S120, and the process as described above is repeated.

以上説明した第1の実施の形態によれば、次の作用効果を奏する。   According to 1st Embodiment described above, there exists the following effect.

(1)携帯端末2は、制御部20の処理により、車両情報が必要であるか否かを判定する(ステップS120)。この判定の結果、車両情報が必要であると判定されたときに、車両情報要求を出力し(ステップS130)、その車両情報要求に応じた要求データをバッファメモリに設定して(ステップS140)、インタフェース部25により車載装置1へ送信する(ステップS180)。これにより、車載装置1へ車両情報を要求する。そして、この要求に応じて車載装置1から送信される車両情報を受信する(ステップS200)。一方、車載装置1は、制御部10の処理により、携帯端末2から車両情報を要求されたときに、車両から車両情報を収集し(ステップS70)、収集した車両情報を携帯端末2へ送信する(ステップS90)。このようにしたので、携帯端末2において車両からの情報が必要なときにその情報を確実に取得しつつ、車両と情報端末との間で通信される情報量を低減することができる。 (1) The portable terminal 2 determines whether vehicle information is required by the process of the control unit 20 (step S120). As a result of this determination, when it is determined that the vehicle information is necessary, a vehicle information request is output (step S130), request data corresponding to the vehicle information request is set in the buffer memory (step S140), It transmits to the vehicle-mounted apparatus 1 by the interface part 25 (step S180). Thereby, vehicle information is requested | required of the vehicle-mounted apparatus 1. FIG. And the vehicle information transmitted from the vehicle-mounted apparatus 1 according to this request | requirement is received (step S200). On the other hand, when the vehicle information is requested from the portable terminal 2 by the process of the control unit 10, the in-vehicle device 1 collects the vehicle information from the vehicle (Step S <b> 70) and transmits the collected vehicle information to the portable terminal 2. (Step S90). Since it did in this way, when the information from a vehicle is required in the portable terminal 2, the information amount communicated between a vehicle and an information terminal can be reduced, acquiring that information reliably.

(2)携帯端末2の制御部20は、ステップS120において、GPS受信部27によりGPS信号が正常に受信されないときに、車両情報が必要であると判定する。一方、車載装置1の制御部10は、携帯端末2から車両情報を要求されると、ステップS70において、車両の速度に関する車速と、車両の向きに関するヨーレートと、車両の現在位置に関するGPS信号とのいずれか少なくとも一つの情報を車両情報として収集する。このようにしたので、携帯端末2においてGPS信号が正常に受信されないときであっても、車載装置1により収集された車両情報に基づいて携帯端末2により現在位置を検出することができる。 (2) The control unit 20 of the mobile terminal 2 determines that the vehicle information is necessary when the GPS signal is not normally received by the GPS receiving unit 27 in step S120. On the other hand, when the vehicle information is requested from the portable terminal 2, the control unit 10 of the in-vehicle device 1 receives the vehicle speed related to the vehicle speed, the yaw rate related to the vehicle direction, and the GPS signal related to the current position of the vehicle in step S <b> 70. At least one piece of information is collected as vehicle information. Since it did in this way, even if it is a time when a GPS signal is not received normally in the portable terminal 2, the present position can be detected by the portable terminal 2 based on the vehicle information collected by the vehicle-mounted apparatus 1. FIG.

(3)携帯端末2は、制御部20の処理により、GPS受信部27によってGPS信号が正常に受信されたときには、当該GPS信号に基づいて現在位置を検出する(ステップS150)。一方、GPS受信部27によってGPS信号が正常に受信されないときには、ステップS90において車載装置1から送信され、ステップS200において受信した車両情報に基づいて、現在位置を検出する(ステップS210)。このようにしたので、携帯端末2において、GPS信号の受信状況に応じて最適な方法で現在位置を検出することができる。 (3) When the GPS signal is normally received by the GPS receiver 27 by the processing of the controller 20, the portable terminal 2 detects the current position based on the GPS signal (step S150). On the other hand, when the GPS signal is not normally received by the GPS receiver 27, the current position is detected based on the vehicle information transmitted from the in-vehicle device 1 in step S90 and received in step S200 (step S210). Since it did in this way, in the portable terminal 2, a present position is detectable by the optimal method according to the reception condition of a GPS signal.

−第2の実施の形態−
以上説明した第1の実施の形態では、携帯端末2によりGPS信号が正常に受信できないときに、車載装置1から出力される車両情報に基づいて、現在位置を携帯端末2において検出する車載情報システムの例について説明した。これに対して、以下に説明する第2の実施の形態では、車両が所定の分岐点付近を走行しているときに、車載装置1から出力される車両情報に基づいて、車両が分岐点を通過後に走行する道路を携帯端末2において特定する車載情報システムの例について説明する。
-Second Embodiment-
In the first embodiment described above, the in-vehicle information system that detects the current position in the mobile terminal 2 based on the vehicle information output from the in-vehicle device 1 when the GPS signal cannot be normally received by the mobile terminal 2. The example of was described. On the other hand, in the second embodiment described below, when the vehicle is traveling near a predetermined branch point, the vehicle determines the branch point based on the vehicle information output from the in-vehicle device 1. An example of an in-vehicle information system for specifying a road that travels after passing in the mobile terminal 2 will be described.

なお、本実施形態による車載情報システムの構成は、図1に示したものと同一である。また、本実施形態による車載情報システムにおいて、車載装置1および携帯端末2の構成は図2に示したものと同一である。さらに、携帯端末2から車載装置1へ車両情報を要求する際の情報の流れと、車載装置1から携帯端末2へ車両情報を送信する際の情報の流れとは、図3、4にそれぞれ示したものと同一である。   The configuration of the in-vehicle information system according to the present embodiment is the same as that shown in FIG. In the in-vehicle information system according to the present embodiment, the configurations of the in-vehicle device 1 and the portable terminal 2 are the same as those shown in FIG. Furthermore, the flow of information when requesting vehicle information from the mobile terminal 2 to the in-vehicle device 1 and the flow of information when transmitting vehicle information from the in-vehicle device 1 to the mobile terminal 2 are shown in FIGS. Is the same as

本実施形態において、携帯端末2は、第1の実施の形態で説明したのと同様にナビゲーション処理を行う。このナビゲーション処理において、携帯端末2は、現在位置と地図データにおける道路の位置とを比較することによりマップマッチング処理を行い、車両の走行道路を特定する。こうして車両の走行道路を特定することで、車両の誘導を確実に行うようにしている。   In the present embodiment, the mobile terminal 2 performs navigation processing in the same manner as described in the first embodiment. In this navigation processing, the mobile terminal 2 performs map matching processing by comparing the current position with the position of the road in the map data, and identifies the traveling road of the vehicle. In this way, the vehicle is surely guided by specifying the traveling road of the vehicle.

ここで、一般的にマップマッチング処理では、たとえば狭角分岐点などを車両が通過すると、分岐後の複数の道路のうちいずれの道路を車両が走行しているかを判別しづらい場合があることが知られている。狭角分岐点とは、分岐角度が比較的狭い分岐点のことであり、たとえば高速道路等におけるY字型の分岐点などが該当する。   Here, in general, in the map matching process, for example, when a vehicle passes a narrow-angle branch point, it may be difficult to determine which road the vehicle is traveling among a plurality of roads after the branch. Are known. A narrow-angle branch point is a branch point having a relatively narrow branch angle, and corresponds to, for example, a Y-shaped branch point on a highway or the like.

そこで、本実施形態による車載情報システムでは、狭角分岐点など所定の分岐点に車両が近づいたときに、携帯端末2から車載装置1に対して、道路標示線(道路上の白線)の認識結果を車両情報として要求する。車両には、車両前方の路面を撮影できるように設置されたカメラと、このカメラによる撮影画像に基づいて車両の前方における道路標示線の位置および種類を認識する画像認識装置とが搭載されている。携帯端末2から車載装置1へ車両情報の要求があると、車載装置1は、画像認識装置による道路標示線の認識結果を取得し、車両情報として携帯端末2へ送信する。   Therefore, in the in-vehicle information system according to the present embodiment, when the vehicle approaches a predetermined branch point such as a narrow-angle branch point, the road marking line (white line on the road) is recognized from the mobile terminal 2 to the in-vehicle device 1. Request the result as vehicle information. The vehicle is equipped with a camera installed so that the road surface in front of the vehicle can be photographed, and an image recognition device that recognizes the position and type of the road marking line in front of the vehicle based on an image captured by the camera. . When there is a request for vehicle information from the portable terminal 2 to the in-vehicle device 1, the in-vehicle device 1 acquires the recognition result of the road marking line by the image recognition device and transmits it to the portable terminal 2 as vehicle information.

車載装置1から送信された車両情報を受信したら、携帯端末2は、その車両情報が表す道路標示線の認識結果に基づいて、分岐点の手前における車両の走行車線を判断する。たとえば、右側に存在する道路標示線が実線であり、左側に存在する道路標示線が点線である場合は、車両が右側の走行車線を走行していると判断することができる。また、これとは反対に、右側に存在する道路標示線が点線であり、左側に存在する道路標示線が実線である場合は、車両が左側の走行車線を走行していると判断することができる。ここで、分岐点の手前において走行車線が2つ存在し、各走行車線の間には道路標示線が点線状に示されているものとする。   When the vehicle information transmitted from the in-vehicle device 1 is received, the mobile terminal 2 determines the travel lane of the vehicle before the branch point based on the recognition result of the road marking line represented by the vehicle information. For example, if the road marking line existing on the right side is a solid line and the road marking line existing on the left side is a dotted line, it can be determined that the vehicle is traveling in the right traveling lane. On the other hand, if the road marking line on the right side is a dotted line and the road marking line on the left side is a solid line, it can be determined that the vehicle is traveling in the left lane. it can. Here, it is assumed that there are two traveling lanes in front of the branch point, and a road marking line is shown as a dotted line between the traveling lanes.

以上説明したようにして分岐点の手前における車両の走行車線を判断することで、携帯端末2は、車両が分岐点を通過後にいずれの道路を走行するかを判断することができる。すなわち、右側の走行車線を車両が走行していると判断した場合、分岐点の通過後に車両が走行する道路は、分岐点から右側に分岐する道路であると判断できる。反対に、左側の走行車線を車両が走行していると判断した場合、分岐点の通過後に車両が走行する道路は、分岐点から左側に分岐する道路であると判断できる。このようにして、車両が分岐点を通過後に走行する道路を携帯端末2において特定し、その結果をマップマッチングに反映させるようにする。   By determining the travel lane of the vehicle before the branch point as described above, the mobile terminal 2 can determine which road the vehicle travels after passing the branch point. That is, when it is determined that the vehicle is traveling in the right travel lane, it can be determined that the road on which the vehicle travels after passing through the branch point is a road that branches rightward from the branch point. On the other hand, when it is determined that the vehicle is traveling on the left lane, it can be determined that the road on which the vehicle travels after passing through the branch point is a road that branches leftward from the branch point. In this way, the road on which the vehicle travels after passing through the branch point is specified in the mobile terminal 2, and the result is reflected in the map matching.

なお、上記では分岐点の手前において走行車線が2つ存在する場合を説明したが、走行車線が3つ以上存在する場合においても同様にして、車両が分岐点を通過後に走行する道路を特定することができる。すなわち、携帯端末2から車載装置1へ車両情報の要求を行う対象とする各分岐点について、その分岐点の手前における車線数の情報と、各車線がそれぞれ分岐後のどの道路に対応しているかを示す情報とを予め地図データ内に記録しておくことで、車両が各分岐点を通過後に走行する道路を携帯端末2により車両情報に基づいて特定することができる。   In the above description, the case where two traveling lanes exist before the branch point has been described. Similarly, when there are three or more traveling lanes, the road on which the vehicle travels after passing the branch point is specified in the same manner. be able to. That is, for each branch point for which vehicle information is requested from the mobile terminal 2 to the in-vehicle device 1, information on the number of lanes before the branch point and which road after each branch corresponds to each branch point Is recorded in advance in the map data, the road on which the vehicle travels after passing through each branch point can be specified by the portable terminal 2 based on the vehicle information.

あるいは、車両情報が表す道路標示線の認識結果に基づいて、車両前方の道路標示線の中で最も太い破線状の道路標示線の位置を検出し、その検出結果から分岐点通過後の車両の走行道路を特定してもよい。一般的に狭角分岐点の手前では、分岐後の各道路にそれぞれつながる車線の間に太い破線状の道路標示線が描かれており、この道路標示線によって分岐を表している。したがって、こうした道路標示線が車両の左右いずれに存在するかを車両情報に基づいて判断することにより、車両が各分岐点を通過後に走行する道路を携帯端末2において特定することができる。   Alternatively, based on the recognition result of the road marking line represented by the vehicle information, the position of the thickest broken road marking line among the road marking lines ahead of the vehicle is detected, and the vehicle after passing the branch point is detected from the detection result. A traveling road may be specified. In general, before the narrow-angle branch point, a thick broken-line road marking line is drawn between lanes connected to each road after branching, and the road marking line represents a branch. Therefore, by determining whether the road marking line exists on the left or right side of the vehicle based on the vehicle information, the road on which the vehicle travels after passing through each branch point can be specified in the mobile terminal 2.

本実施形態による車載情報システムの携帯端末2において実行される処理のフローチャートを図7に示す。図7において、図6のフローチャートと同一の処理を実行する処理ステップについては、共通のステップ番号を付している。以下の説明では、図6と共通のステップ番号が付された処理ステップの内容については、特に必要が無い限りその説明を省略する。なお、車載装置1において実行される処理のフローチャートは、図5で説明した第1の実施の形態によるものと同一であるため、ここでは説明しない。   FIG. 7 shows a flowchart of processing executed in the mobile terminal 2 of the in-vehicle information system according to this embodiment. In FIG. 7, process steps that execute the same processes as those in the flowchart of FIG. 6 are given common step numbers. In the following description, the contents of the processing steps assigned with the step numbers common to those in FIG. 6 are omitted unless particularly required. The flowchart of the process executed in the in-vehicle device 1 is the same as that according to the first embodiment described with reference to FIG.

ステップS121において、制御部20は、車両情報が必要であるか否かを判定する。ここでは図6のステップS120の場合とは異なり、狭角分岐点のような特定の分岐点と車両との位置関係に基づいて、車両情報が必要であるか否かを判定する。こうした判定の対象とする分岐点(対象分岐点)は、予め地図データにおいて指定しておくこととしてもよいし、あるいは分岐角度から判断してもよい。対象分岐点から所定距離以内に車両が近づいたら、車両情報が必要であると判定してステップS130へ進む。一方、対象分岐点から所定距離以内に車両が近づいていなければ、車両情報が不要であると判定してステップS160へ進む。   In step S121, the control unit 20 determines whether vehicle information is necessary. Here, unlike the case of step S120 in FIG. 6, it is determined whether or not vehicle information is necessary based on the positional relationship between a specific branch point such as a narrow-angle branch point and the vehicle. The branch point (target branch point) to be determined may be specified in advance in the map data, or may be determined from the branch angle. If the vehicle approaches within a predetermined distance from the target branch point, it is determined that the vehicle information is necessary, and the process proceeds to step S130. On the other hand, if the vehicle is not approaching within the predetermined distance from the target branch point, it is determined that the vehicle information is unnecessary, and the process proceeds to step S160.

ステップS211において、制御部20は、ステップS200で受信した車両情報データに基づいて、対象分岐点を通過後の車両の走行道路を特定する。ここでは前述のような方法により、対象分岐点の手前における車両の走行車線を判断し、その判断結果に基づいて対象分岐点を通過後の車両の走行道路を特定する。なお、このときステップS200において、車両の走行車線に関する情報、すなわち前述のような画像認識装置による道路標示線の認識結果を示す情報を、車両情報データとして車載装置1から受信しているものとする。ステップS211を実行したら、ステップS230へ進む。   In step S211, the control unit 20 specifies the traveling road of the vehicle after passing through the target branch point based on the vehicle information data received in step S200. Here, the traveling lane of the vehicle before the target branch point is determined by the method described above, and the traveling road of the vehicle after passing through the target branch point is specified based on the determination result. At this time, in step S200, it is assumed that the information related to the travel lane of the vehicle, that is, the information indicating the recognition result of the road marking line by the image recognition device as described above is received from the in-vehicle device 1 as the vehicle information data. . If step S211 is performed, it will progress to step S230.

以上説明した第2の実施の形態によれば、第1の実施の形態において(1)で説明した作用効果に加えて、次の(4)のような作用効果を奏する。   According to the second embodiment described above, in addition to the function and effect described in (1) in the first embodiment, the following function and effect (4) are achieved.

(4)携帯端末2の制御部20は、車両が所定の分岐点付近を走行しているときに、車両情報が必要であると判定する(ステップS121)。一方、車載装置1の制御部10は、携帯端末2から車両情報を要求されると、ステップS70において、車両の走行車線に関する情報、すなわち車両の前方を撮影した画像に基づく道路標示線の検出結果を表す情報を車両情報として収集し、ステップS90において携帯端末2へ送信する。携帯端末2の制御部20は、こうして車載装置1から送信されてステップS200において受信した車両情報に基づいて、車両が分岐点を通過後に走行する道路を特定する(ステップS211)。このようにしたので、マップマッチング処理が困難な分岐点を車両が通過した場合であっても、分岐点通過後の車両の走行道路を携帯端末2において確実に特定することができる。 (4) The control unit 20 of the portable terminal 2 determines that vehicle information is necessary when the vehicle is traveling near a predetermined branch point (step S121). On the other hand, when the vehicle information is requested from the portable terminal 2, the control unit 10 of the in-vehicle device 1 detects the road marking line based on the information about the traveling lane of the vehicle, that is, the image obtained by photographing the front of the vehicle in step S <b> 70. Is collected as vehicle information and transmitted to the portable terminal 2 in step S90. Based on the vehicle information thus transmitted from the in-vehicle device 1 and received in step S200, the control unit 20 of the portable terminal 2 identifies the road on which the vehicle travels after passing the branch point (step S211). Since it did in this way, even if it is a case where a vehicle passes the branch point in which map matching processing is difficult, the travel road of the vehicle after a branch point passage can be pinpointed reliably.

なお、以上説明した第2の実施の形態では、車両に搭載されたカメラにより車両の前方を撮影し、その撮影画像に基づく道路標示線の検出結果を車両情報として車載装置1により収集することで、携帯端末2において車両の走行車線を特定することとした。しかし、車両の後方を撮影した撮影画像を用いても、同様にして車両の走行車線を特定することができる。さらに、車両の後方を撮影した撮影画像を用いる場合は、分岐点の通過後においても車両の走行車線を特定することが可能となる。すなわち、車載装置1では、車両の前方または後方のいずれか少なくとも一方を撮影した画像に基づく道路標示線の検出結果を表す情報を車両情報として収集することができる。   In the second embodiment described above, the front of the vehicle is photographed by a camera mounted on the vehicle, and the detection result of the road marking line based on the photographed image is collected by the in-vehicle device 1 as vehicle information. In the portable terminal 2, the driving lane of the vehicle is specified. However, the travel lane of the vehicle can be specified in the same manner using a captured image obtained by capturing the rear of the vehicle. Furthermore, when a captured image obtained by capturing the rear of the vehicle is used, the traveling lane of the vehicle can be specified even after passing through the branch point. That is, the in-vehicle device 1 can collect information representing the detection result of the road marking line based on an image obtained by photographing at least one of the front and rear of the vehicle as vehicle information.

また、以上説明した第2の実施の形態において、画像認識装置による道路標示線の認識結果の信頼度を示す情報を車両情報にさらに含めて、車載装置1から携帯端末2へ送信してもよい。このようにすれば、車両情報の内容をどの程度重視するかを適切に判断した上で、分岐点通過後の車両の走行道路を携帯端末2において特定することができる。   Further, in the second embodiment described above, information indicating the reliability of the recognition result of the road marking line by the image recognition device may be further included in the vehicle information and transmitted from the in-vehicle device 1 to the portable terminal 2. . In this way, it is possible to specify the travel road of the vehicle after passing through the branch point on the portable terminal 2 after appropriately determining how much importance is given to the content of the vehicle information.

本発明では、第1の実施の形態で説明した車載情報システムと、第2の実施の形態で説明した車載情報システムとを、それぞれ単独で採用してもよいし、組み合わせて採用してもよい。すなわち、車載装置1は、車両の速度、車両の向き、車両の現在位置、および車両の走行車線のいずれか少なくとも一つに関する情報を車両情報として収集し、携帯端末2へ送信することができる。また、携帯端末2は、これらの車両情報に基づいて、現在位置を検出したり、分岐点通過後の車両の走行道路を特定したりすることができる。   In the present invention, the in-vehicle information system described in the first embodiment and the in-vehicle information system described in the second embodiment may be employed independently or in combination. . That is, the in-vehicle device 1 can collect information on at least one of the speed of the vehicle, the direction of the vehicle, the current position of the vehicle, and the traveling lane of the vehicle as vehicle information and transmit it to the portable terminal 2. Moreover, the portable terminal 2 can detect a present position based on these vehicle information, or can specify the traveling road of the vehicle after passing a branch point.

上記の各実施の形態で説明した以外の車両情報を車載装置1により収集し、携帯端末2へ送信してもよい。車両において収集可能であり、かつ携帯端末2が実行する処理において状況に応じて必要なものである限り、どのような情報を車両情報として収集し送信してもよい。   Vehicle information other than that described in the above embodiments may be collected by the in-vehicle device 1 and transmitted to the mobile terminal 2. Any information may be collected and transmitted as vehicle information as long as it can be collected in the vehicle and is necessary depending on the situation in the process executed by the mobile terminal 2.

以上説明した各実施の形態では、USBケーブル3を介して車載装置1と携帯端末2を互いに接続し、USB通信により車載装置1から携帯端末2へ車両情報を送信する例を説明したが、他の通信方式を用いても本発明は実現可能である。たとえば、ブルートゥース(登録商標)、ワイヤレスUSB等の無線通信や、USB以外の有線通信などを用いることができる。携帯端末2からの要求に応じて収集された車両情報を車載装置1から携帯端末2へ送信可能なものである限り、どのような通信方式を採用してもよい。   In each of the embodiments described above, an example in which the in-vehicle device 1 and the portable terminal 2 are connected to each other via the USB cable 3 and vehicle information is transmitted from the in-vehicle device 1 to the portable terminal 2 by USB communication has been described. The present invention can also be realized by using the communication method. For example, wireless communication such as Bluetooth (registered trademark) or wireless USB, or wired communication other than USB can be used. Any communication method may be adopted as long as vehicle information collected in response to a request from the mobile terminal 2 can be transmitted from the in-vehicle device 1 to the mobile terminal 2.

以上説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されるものではない。また、上記各実施の形態と変形例とを任意に組み合わせて用いてもよい。   Each embodiment and various modifications described above are merely examples, and the present invention is not limited to these contents as long as the features of the invention are not impaired. Moreover, you may use combining said each embodiment and modification example arbitrarily.

1:車載装置、2:携帯端末、3:USBケーブル、10:制御部、11:表示部、
12:操作部、13:音声出力部、14:メモリ部、15:インタフェース部、
20:制御部、21:表示部、22:操作部、23:音声出力部、24:メモリ部、
25:インタフェース部、26:無線通信部、27:GPS受信部
1: vehicle-mounted device, 2: portable terminal, 3: USB cable, 10: control unit, 11: display unit,
12: operation unit, 13: audio output unit, 14: memory unit, 15: interface unit,
20: Control unit, 21: Display unit, 22: Operation unit, 23: Audio output unit, 24: Memory unit,
25: interface unit, 26: wireless communication unit, 27: GPS receiving unit

Claims (10)

携帯型の情報端末と車載装置とを有する車載情報システムであって、
前記情報端末は、
車両から出力される車両情報が必要であるか否かを判定する判定手段と、
前記判定手段により前記車両情報が必要であると判定されたときに、前記車載装置へ前記車両情報を要求する要求手段と、
前記要求手段による要求に応じて前記車載装置から送信される前記車両情報を受信する車両情報受信手段とを備え、
前記車載装置は、
前記情報端末から前記車両情報を要求されたときに、前記車両情報を収集する車両情報収集手段と、
前記車両情報収集手段により収集された前記車両情報を前記情報端末へ送信する車両情報送信手段とを備えることを特徴とする車載情報システム。
An in-vehicle information system having a portable information terminal and an in-vehicle device,
The information terminal
Determining means for determining whether vehicle information output from the vehicle is necessary;
Request means for requesting the vehicle information to the in-vehicle device when the determination means determines that the vehicle information is necessary;
Vehicle information receiving means for receiving the vehicle information transmitted from the in-vehicle device in response to a request by the request means;
The in-vehicle device is
Vehicle information collecting means for collecting the vehicle information when the vehicle information is requested from the information terminal;
An in-vehicle information system comprising: vehicle information transmission means for transmitting the vehicle information collected by the vehicle information collection means to the information terminal.
請求項1に記載の車載情報システムにおいて、
前記情報端末は、GPS信号を受信するGPS信号受信手段をさらに備え、
前記判定手段は、前記GPS信号受信手段により前記GPS信号が正常に受信されないときに、前記車両情報が必要であると判定し、
前記車両情報収集手段は、前記車両の速度、前記車両の向き、および前記車両の現在位置のいずれか少なくとも一つに関する情報を前記車両情報として収集することを特徴とする車載情報システム。
The in-vehicle information system according to claim 1,
The information terminal further includes GPS signal receiving means for receiving a GPS signal,
The determining means determines that the vehicle information is necessary when the GPS signal is not normally received by the GPS signal receiving means,
The vehicle information collection unit collects information on at least one of the speed of the vehicle, the direction of the vehicle, and the current position of the vehicle as the vehicle information.
請求項2に記載の車載情報システムにおいて、
前記情報端末は、現在位置を検出する位置検出手段をさらに備え、
前記位置検出手段は、
前記GPS信号受信手段により前記GPS信号が正常に受信されたときには、当該GPS信号に基づいて前記現在位置を検出し、
前記GPS信号受信手段により前記GPS信号が正常に受信されないときには、前記車載装置から送信されて前記車両情報受信手段により受信された前記車両情報に基づいて、前記現在位置を検出することを特徴とする車載情報システム。
The in-vehicle information system according to claim 2,
The information terminal further comprises position detection means for detecting a current position,
The position detecting means includes
When the GPS signal is normally received by the GPS signal receiving means, the current position is detected based on the GPS signal,
When the GPS signal is not normally received by the GPS signal receiving means, the current position is detected based on the vehicle information transmitted from the in-vehicle device and received by the vehicle information receiving means. In-vehicle information system.
請求項1乃至3のいずれか一項に記載の車載情報システムにおいて、
前記判定手段は、前記車両が所定の分岐点付近を走行しているときに、前記車両情報が必要であると判定し、
前記車両情報収集手段は、前記車両の走行車線に関する情報を前記車両情報として収集し、
前記情報端末は、前記車載装置から送信されて前記車両情報受信手段により受信された前記車両情報に基づいて、前記車両が前記分岐点を通過後に走行する道路を特定することを特徴とする車載情報システム。
In the in-vehicle information system according to any one of claims 1 to 3,
The determination means determines that the vehicle information is necessary when the vehicle is traveling near a predetermined branch point,
The vehicle information collection means collects information on the travel lane of the vehicle as the vehicle information,
The in-vehicle information is characterized in that the information terminal specifies a road on which the vehicle travels after passing the branch point based on the vehicle information transmitted from the in-vehicle device and received by the vehicle information receiving means. system.
請求項4に記載の車載情報システムにおいて、
前記車両情報収集手段は、前記車両の前方または後方のいずれか少なくとも一方を撮影した画像に基づく道路標示線の検出結果を表す情報を前記車両情報として収集することを特徴とする車載情報システム。
The in-vehicle information system according to claim 4,
The vehicle information collecting means collects information representing a detection result of a road marking line based on an image obtained by photographing at least one of the front and rear of the vehicle as the vehicle information.
携帯型の情報端末と接続される車載装置であって、
前記情報端末からの要求に応じて、車両から出力される車両情報を収集する車両情報収集手段と、
前記車両情報収集手段により収集された前記車両情報を前記情報端末へ送信する車両情報送信手段とを備えることを特徴とする車載装置。
An in-vehicle device connected to a portable information terminal,
Vehicle information collecting means for collecting vehicle information output from the vehicle in response to a request from the information terminal;
An in-vehicle apparatus comprising: vehicle information transmission means for transmitting the vehicle information collected by the vehicle information collection means to the information terminal.
請求項6に記載の車載装置において、
前記車両情報収集手段は、前記車両の速度、前記車両の向き、前記車両の現在位置、および前記車両の走行車線のいずれか少なくとも一つに関する情報を前記車両情報として収集することを特徴とする車載装置。
The in-vehicle device according to claim 6,
The vehicle information collecting means collects information related to at least one of the speed of the vehicle, the direction of the vehicle, the current position of the vehicle, and the traveling lane of the vehicle as the vehicle information. apparatus.
車載装置と接続される携帯型の情報端末であって、
車両から出力される車両情報が必要であるか否かを判定する判定手段と、
前記判定手段により前記車両情報が必要であると判定されたときに、前記車載装置へ前記車両情報を要求する要求手段と、
前記要求手段による要求に応じて前記車載装置から送信される前記車両情報を受信する車両情報受信手段とを備えることを特徴とする情報端末。
A portable information terminal connected to an in-vehicle device,
Determining means for determining whether vehicle information output from the vehicle is necessary;
Request means for requesting the vehicle information to the in-vehicle device when the determination means determines that the vehicle information is necessary;
An information terminal comprising: vehicle information receiving means for receiving the vehicle information transmitted from the in-vehicle device in response to a request by the request means.
請求項8に記載の情報端末において、
GPS信号を受信するGPS信号受信手段と、
現在位置を検出する位置検出手段とをさらに備え、
前記判定手段は、前記GPS信号受信手段により前記GPS信号が正常に受信されないときに、前記車両情報が必要であると判定し、
前記車両情報受信手段は、前記車載装置から、前記車両情報として送信される前記車両の速度、前記車両の向き、および前記車両の現在位置のいずれか少なくとも一つに関する情報を受信し、
前記位置検出手段は、
前記GPS信号受信手段により前記GPS信号が正常に受信されたときには、当該GPS信号に基づいて前記現在位置を検出し、
前記GPS信号受信手段により前記GPS信号が正常に受信されないときには、前記車載装置から送信されて前記車両情報受信手段により受信された前記車両情報に基づいて、前記現在位置を検出することを特徴とする情報端末。
The information terminal according to claim 8, wherein
GPS signal receiving means for receiving GPS signals;
It further comprises position detection means for detecting the current position,
The determining means determines that the vehicle information is necessary when the GPS signal is not normally received by the GPS signal receiving means,
The vehicle information receiving means receives information on at least one of the speed of the vehicle, the direction of the vehicle, and the current position of the vehicle transmitted from the in-vehicle device as the vehicle information,
The position detecting means includes
When the GPS signal is normally received by the GPS signal receiving means, the current position is detected based on the GPS signal,
When the GPS signal is not normally received by the GPS signal receiving means, the current position is detected based on the vehicle information transmitted from the in-vehicle device and received by the vehicle information receiving means. Information terminal.
請求項8または9に記載の情報端末において、
前記判定手段は、前記車両が所定の分岐点付近を走行しているときに、前記車両情報が必要であると判定し、
前記車両情報受信手段は、前記車載装置から、前記車両情報として送信される前記車両の走行車線に関する情報を受信し、
前記車載装置から送信されて前記車両情報受信手段により受信された前記車両情報に基づいて、前記車両が前記分岐点を通過後に走行する道路を特定することを特徴とする情報端末。
In the information terminal according to claim 8 or 9,
The determination means determines that the vehicle information is necessary when the vehicle is traveling near a predetermined branch point,
The vehicle information receiving means receives information relating to a traveling lane of the vehicle transmitted as the vehicle information from the in-vehicle device,
An information terminal characterized in that, based on the vehicle information transmitted from the in-vehicle device and received by the vehicle information receiving means, a road on which the vehicle travels after passing the branch point is specified.
JP2010209332A 2010-09-17 2010-09-17 In-vehicle information system, in-vehicle device, information terminal Expired - Fee Related JP5628612B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010209332A JP5628612B2 (en) 2010-09-17 2010-09-17 In-vehicle information system, in-vehicle device, information terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010209332A JP5628612B2 (en) 2010-09-17 2010-09-17 In-vehicle information system, in-vehicle device, information terminal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2014203727A Division JP2015014617A (en) 2014-10-02 2014-10-02 On vehicle information system, on vehicle device, information terminal

Publications (2)

Publication Number Publication Date
JP2012065245A true JP2012065245A (en) 2012-03-29
JP5628612B2 JP5628612B2 (en) 2014-11-19

Family

ID=46060483

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010209332A Expired - Fee Related JP5628612B2 (en) 2010-09-17 2010-09-17 In-vehicle information system, in-vehicle device, information terminal

Country Status (1)

Country Link
JP (1) JP5628612B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014029281A (en) * 2012-07-31 2014-02-13 Aisin Aw Co Ltd Navigation system, method, and program
JP2014094615A (en) * 2012-11-08 2014-05-22 Honda Motor Co Ltd Vehicle display device
JP2015094691A (en) * 2013-11-13 2015-05-18 トヨタ自動車株式会社 Vehicle position estimation method
US20160313135A1 (en) * 2015-04-21 2016-10-27 Beijing Sunplus-Ehue Tech Co., Ltd. Method, portable terminal, in-vehicle terminal and system for vehicle positioning
JP2018110039A (en) * 2013-03-13 2018-07-12 クラリオン株式会社 Display device and information terminal operation method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0962998A (en) * 1995-08-21 1997-03-07 Aqueous Res:Kk Portable navigation device
JP2005214883A (en) * 2004-01-30 2005-08-11 Denso Corp Car navigation system
JP2009103521A (en) * 2007-10-22 2009-05-14 Fujitsu Ten Ltd Navigation system, portable terminal device, and onboard equipment
JP2010193319A (en) * 2009-02-19 2010-09-02 Fujitsu Ten Ltd Onboard system and mobile terminal apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0962998A (en) * 1995-08-21 1997-03-07 Aqueous Res:Kk Portable navigation device
JP2005214883A (en) * 2004-01-30 2005-08-11 Denso Corp Car navigation system
JP2009103521A (en) * 2007-10-22 2009-05-14 Fujitsu Ten Ltd Navigation system, portable terminal device, and onboard equipment
JP2010193319A (en) * 2009-02-19 2010-09-02 Fujitsu Ten Ltd Onboard system and mobile terminal apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014029281A (en) * 2012-07-31 2014-02-13 Aisin Aw Co Ltd Navigation system, method, and program
JP2014094615A (en) * 2012-11-08 2014-05-22 Honda Motor Co Ltd Vehicle display device
US9126483B2 (en) 2012-11-08 2015-09-08 Honda Motor Co., Ltd. Vehicular display system
JP2018110039A (en) * 2013-03-13 2018-07-12 クラリオン株式会社 Display device and information terminal operation method
JP2015094691A (en) * 2013-11-13 2015-05-18 トヨタ自動車株式会社 Vehicle position estimation method
US20160313135A1 (en) * 2015-04-21 2016-10-27 Beijing Sunplus-Ehue Tech Co., Ltd. Method, portable terminal, in-vehicle terminal and system for vehicle positioning

Also Published As

Publication number Publication date
JP5628612B2 (en) 2014-11-19

Similar Documents

Publication Publication Date Title
JP4946238B2 (en) Vehicle periphery photographing transmission device and vehicle periphery photographing transmission program
WO2011064895A1 (en) Map display device, map display method, map display program, and recording medium
JP5628612B2 (en) In-vehicle information system, in-vehicle device, information terminal
JP2011526017A5 (en)
CN110519555B (en) Display control device and computer-readable storage medium
JP2015161592A (en) Navigation device, communication device, server device, control method, program, and storage medium
JP2016053584A (en) On-vehicle device
JP2013257268A (en) Information generation device, navigation device, control method, program, and recording medium
JP7082538B2 (en) Image processing equipment and programs
JP4783437B2 (en) Information processing apparatus, information processing method, information processing program, and computer-readable recording medium
JP2024091758A (en) Server device, information processing method, and server program
JP2011238144A (en) Traffic information acquisition system
JP2011022004A (en) Device, method and program for updating of map data, and recording medium
JP2019074862A (en) Recommendable driving output device, recommendable driving output system, and recommendable driving output method
WO2007148698A1 (en) Communication terminal device, communication method, communication program, and recording medium
JP4825555B2 (en) Display control apparatus, display control method, display control program, and computer-readable recording medium
JP2015014617A (en) On vehicle information system, on vehicle device, information terminal
JP2007257370A (en) Information presenting device, method and program, information providing device, method and program, and recording medium
JP2012063249A (en) In-vehicle information system, in-vehicle device, and information terminal
JP6793884B2 (en) Automatic driving control device, information communication terminal, automatic driving control system and automatic driving control method
JP2005339176A (en) Vehicle recognition device, navigation device and vehicle recognition method
JP6848635B2 (en) Information collection system, vehicle, information collection method, program, recording medium
JP2022139593A (en) Driver&#39;s viewing status confirming device
JP2017167925A (en) Parking row specification system and parking row specification program
JP5054431B2 (en) Navigation system, navigation device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130905

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140516

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140902

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141002

R150 Certificate of patent or registration of utility model

Ref document number: 5628612

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees