[go: up one dir, main page]

JP7613358B2 - Display device - Google Patents

Display device Download PDF

Info

Publication number
JP7613358B2
JP7613358B2 JP2021542915A JP2021542915A JP7613358B2 JP 7613358 B2 JP7613358 B2 JP 7613358B2 JP 2021542915 A JP2021542915 A JP 2021542915A JP 2021542915 A JP2021542915 A JP 2021542915A JP 7613358 B2 JP7613358 B2 JP 7613358B2
Authority
JP
Japan
Prior art keywords
image
display
vehicle
notification image
forward object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021542915A
Other languages
Japanese (ja)
Other versions
JPWO2021039762A1 (en
Inventor
誠 秦
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.)
Nippon Seiki Co Ltd
Original Assignee
Nippon Seiki 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 Nippon Seiki Co Ltd filed Critical Nippon Seiki Co Ltd
Publication of JPWO2021039762A1 publication Critical patent/JPWO2021039762A1/ja
Application granted granted Critical
Publication of JP7613358B2 publication Critical patent/JP7613358B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/80Arrangements for controlling instruments
    • B60K35/81Arrangements for controlling instruments for controlling displays
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Optics & Photonics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Instrument Panels (AREA)

Description

本発明は、表示装置に関する。 The present invention relates to a display device.

表示装置として、特許文献1~3には、車両の前方風景と重なる虚像としてユーザ(主に車両の運転者)に視認される画像を表示するものが開示されている。特許文献1~3に開示された表示装置は、車両の前方に存在する前方物体の位置に対応する位置(例えば、前方物体に重畳する位置)に、前方物体の存在等を報知するための報知画像を虚像として表示する。これらの表示装置の各々は、特有の制御を行うことで、車両に与えられる振動や前方物体の挙動等の外的要因によって報知画像が所望の表示位置からずれ、ユーザに違和感を与えてしまうことを抑制する。 Patent documents 1 to 3 disclose display devices that display an image that is visually recognized by a user (mainly the driver of the vehicle) as a virtual image that is superimposed on the scenery ahead of the vehicle. The display devices disclosed in patent documents 1 to 3 display an alarm image as a virtual image to notify the user of the presence of a forward object, etc., at a position corresponding to the position of the forward object in front of the vehicle (for example, a position superimposed on the forward object). Each of these display devices performs unique control to prevent the alarm image from shifting from the desired display position due to external factors such as vibrations applied to the vehicle or the behavior of the forward object, causing the user to feel uncomfortable.

特開2015-80988号公報JP 2015-80988 A 特開2017-13590号公報JP 2017-13590 A 特開2017-171226号公報JP 2017-171226 A

報知画像が所望の表示位置からずれてしまう要因としては、前記の外的要因だけでなく、描画制御の負荷や前方物体のセンシング処理等の内的要因も存在する。このため、報知画像の表示位置のずれにより、ユーザに違和感を与えてしまうことを抑制するに当たっては、改善の余地がある。 Factors that cause the notification image to shift from the desired display position include not only the external factors mentioned above, but also internal factors such as the load of drawing control and the sensing process of the object ahead. Therefore, there is room for improvement in preventing the user from feeling uncomfortable due to the shift in the display position of the notification image.

本発明は、上記実情に鑑みてなされたものであり、報知画像を視認するユーザに違和感を与えてしまうことを抑制することができる表示装置を提供することを目的とする。The present invention has been made in consideration of the above-mentioned situation, and aims to provide a display device that can suppress the sense of discomfort felt by a user viewing an alarm image.

上記目的を達成するため、本発明に係る表示装置は、
車両の前方風景と重なる虚像としてユーザに視認される重畳画像を表示する表示装置であって、
前記車両の前方に存在する前方物体に関する情報であって、少なくとも前記前方物体の位置情報を含む物体情報を取得する取得手段と、
前記取得手段が取得した前記物体情報に基づいて、前記重畳画像の表示領域内における前記位置情報に対応する対応位置に、前記前方物体に関する情報を報知するための報知画像を描画する描画制御手段と、
所定タイミングで取得した前記物体情報に基づいて描画される前記報知画像が、前記所定タイミングから遅れて表示される要因となる表示遅延要因を特定する特定手段と、を備え、
前記表示遅延要因は、前記描画制御手段による描画制御負荷と、前記物体情報の伝送遅延との少なくともいずれかに基づいて特定され、
前記描画制御手段は、特定された前記表示遅延要因が示す値が所定値以上の場合、予め定められた基準サイズよりも大きいサイズで前記報知画像を描画する画像拡大処理を実行し、前記前方物体が前記車両に対して所定の相対速度以上で遠ざかる移動体である場合には、当該移動体に関する情報を報知するための前記報知画像についての前記画像拡大処理を実行しない。
また、上記目的を達成するため、本発明に係る表示装置は、
車両の前方風景と重なる虚像としてユーザに視認される重畳画像を表示する表示装置であって、
前記車両の前方に存在する前方物体に関する情報であって、少なくとも前記前方物体の位置情報を含む物体情報を取得する取得手段と、
前記取得手段が取得した前記物体情報に基づいて、前記重畳画像の表示領域内における前記位置情報に対応する対応位置に、前記前方物体に関する情報を報知するための報知画像を描画する描画制御手段と、
所定タイミングで取得した前記物体情報に基づいて描画される前記報知画像が、前記所定タイミングから遅れて表示される要因となる表示遅延要因を特定する特定手段と、を備え、
前記表示遅延要因は、前記描画制御手段による描画制御負荷と、前記物体情報の伝送遅延との少なくともいずれかに基づいて特定され、
前記描画制御手段は、特定された前記表示遅延要因が示す値が所定値以上の場合、予め定められた基準サイズよりも大きいサイズで前記報知画像を描画する画像拡大処理を実行し、
前記特定手段は、前記表示遅延要因としての前記描画制御負荷を、前記描画制御手段によって前記表示領域内に描画される画像であって、前記報知画像を含むコンテンツ画像の面積と数と次元との少なくともいずれかに基づいて特定する。
In order to achieve the above object, the display device according to the present invention comprises:
A display device that displays a superimposed image that is visually recognized by a user as a virtual image that is superimposed on a view ahead of a vehicle,
an acquisition means for acquiring object information relating to a forward object present in front of the vehicle, the object information including at least position information of the forward object;
a drawing control means for drawing a notification image for notifying information about the forward object at a corresponding position corresponding to the position information within a display area of the superimposed image based on the object information acquired by the acquisition means; and
a determination unit that determines a display delay factor that causes the notification image drawn based on the object information acquired at a predetermined timing to be displayed with a delay from the predetermined timing,
the cause of the display delay is identified based on at least one of a drawing control load imposed by the drawing control means and a transmission delay of the object information;
When the value indicated by the identified display delay factor is equal to or greater than a predetermined value, the drawing control means executes an image enlargement process to draw the notification image at a size larger than a predetermined standard size, and when the object ahead is a moving body moving away from the vehicle at a predetermined relative speed or greater, does not execute the image enlargement process on the notification image to notify information regarding the moving body.
In order to achieve the above object, a display device according to the present invention comprises:
A display device that displays a superimposed image that is visually recognized by a user as a virtual image that is superimposed on a view ahead of a vehicle,
an acquisition means for acquiring object information relating to a forward object present in front of the vehicle, the object information including at least position information of the forward object;
a drawing control means for drawing a notification image for notifying information about the forward object at a corresponding position corresponding to the position information within a display area of the superimposed image based on the object information acquired by the acquisition means; and
a determination unit that determines a display delay factor that causes the notification image drawn based on the object information acquired at a predetermined timing to be displayed with a delay from the predetermined timing,
the cause of the display delay is identified based on at least one of a drawing control load imposed by the drawing control means and a transmission delay of the object information;
the drawing control means, when a value indicated by the identified display delay factor is equal to or greater than a predetermined value, executes an image enlargement process for drawing the notification image at a size larger than a predetermined reference size;
The identification means identifies the drawing control load as a cause of the display delay based on at least one of the area, number, and dimension of a content image, which is an image drawn in the display area by the drawing control means and includes the notification image.

本発明によれば、報知画像を視認するユーザに違和感を与えてしまうことを抑制することができる。 According to the present invention, it is possible to prevent the user viewing the notification image from feeling uncomfortable.

本発明の第1実施形態に係るヘッドアップディスプレイ(HUD)装置の車両への搭載態様例を示す図である。1 is a diagram showing an example of a manner in which a head-up display (HUD) device according to a first embodiment of the present invention is mounted on a vehicle. ユーザの視点位置と虚像との関係を示す図である。1A and 1B are diagrams illustrating the relationship between a user's viewpoint position and a virtual image. 車両用表示システムのブロック図である。FIG. 1 is a block diagram of a vehicle display system. 第1実施形態に係る報知画像の表示例を示す図である。5A to 5C are diagrams illustrating an example of a display of a notification image according to the first embodiment. 表示ずれの発生例を示す図である。11A and 11B are diagrams illustrating an example of occurrence of display deviation. 第1実施形態に係る画像拡大処理が実行された場合の報知画像の表示例を示す図である。13A to 13C are diagrams illustrating an example of a display of a notification image when the image enlargement process according to the first embodiment is executed. 表示ずれの発生例を示す図である。11A and 11B are diagrams illustrating an example of occurrence of display deviation. 第1実施形態に係る画像拡大処理が実行された場合の報知画像の表示例を示す図である。13A to 13C are diagrams illustrating an example of a display of a notification image when the image enlargement process according to the first embodiment is executed. 特定種別の報知画像の一例を示す図である。FIG. 13 is a diagram showing an example of a specific type of notification image. 特定種別ではない報知画像の一例を示す図である。FIG. 13 is a diagram showing an example of a notification image of a non-specific type. 第1実施形態に係る表示制御処理で用いられる各種テーブルの構成例を示す図である。5A to 5C are diagrams illustrating examples of configurations of various tables used in the display control process according to the first embodiment. 第1実施形態に係る表示制御処理で用いられる各種テーブルの構成例を示す図である。5A to 5C are diagrams illustrating examples of configurations of various tables used in the display control process according to the first embodiment. 第1実施形態に係る表示制御処理で用いられる各種テーブルの構成例を示す図である。5A to 5C are diagrams illustrating examples of configurations of various tables used in the display control process according to the first embodiment. 第1実施形態に係る表示制御処理で用いられる各種テーブルの構成例を示す図である。5A to 5C are diagrams illustrating examples of configurations of various tables used in the display control process according to the first embodiment. 第1実施形態に係る表示制御処理のフローチャートである。4 is a flowchart of a display control process according to the first embodiment. 第2実施形態に係る報知画像に表示ずれが発生した状態を示す図である。13A and 13B are diagrams illustrating a state in which display deviation occurs in a notification image according to the second embodiment. 第2実施形態に係る画像位置調整処理が実行された場合の報知画像の表示例を示す図である。13A and 13B are diagrams illustrating an example of a display of a notification image when an image position adjustment process according to the second embodiment is executed. 前方物体の特定移動状態を説明するための図である。11A and 11B are diagrams for explaining a specific moving state of a forward object; 前方物体の特定移動状態を説明するための図である。11A and 11B are diagrams for explaining a specific moving state of a forward object; 第2実施形態に係る表示制御処理で用いられる移動量決定テーブルの構成例を示す図である。13 is a diagram showing an example of the configuration of a movement amount determination table used in the display control process according to the second embodiment; FIG. 第2実施形態に係る表示制御処理のフローチャートである。10 is a flowchart of a display control process according to a second embodiment. 第3実施形態に係る報知画像に表示遅延が発生した状態を示す図である。13A and 13B are diagrams illustrating a state in which a display delay occurs in an alarm image according to the third embodiment. 第3実施形態に係る線幅拡大処理が実行された場合の報知画像の表示例を示す図である。13A and 13B are diagrams illustrating an example of a display of a notification image when a line width enlargement process according to the third embodiment is executed. 表示ずれの発生例を示す図である。11A and 11B are diagrams illustrating an example of occurrence of display deviation. 第3実施形態に係る線幅拡大処理が実行された場合の報知画像の表示例を示す図である。13A and 13B are diagrams illustrating an example of a display of a notification image when a line width enlargement process according to the third embodiment is executed. 第3実施形態に係る表示制御処理で用いられる拡大量決定テーブルの構成例を示す図である。13 is a diagram showing an example of the configuration of an enlargement amount determination table used in the display control process according to the third embodiment. FIG. 第3実施形態に係る表示制御処理のフローチャートである。13 is a flowchart of a display control process according to the third embodiment.

本発明の一実施形態に係る表示装置について図面を参照して説明する。 A display device according to one embodiment of the present invention will be described with reference to the drawings.

(第1実施形態)
本実施形態に係る表示装置は、図2に示す車両用表示システム100に含まれるHUD(Head-Up Display)装置10である。HUD装置10は、図1Aに示すように、車両1(以下、自車1とも言う。)のダッシュボード2の内部に設けられ、車両1に関する情報(以下、車両情報と言う。)だけでなく、車両情報以外の情報も統合的にユーザ4(主に車両1の運転者)に報知する。なお、車両情報は、車両1自体の情報だけでなく、車両1の運行に関連した車両1の外部の情報も含む。
First Embodiment
The display device according to this embodiment is a HUD (Head-Up Display) device 10 included in a vehicle display system 100 shown in Fig. 2. As shown in Fig. 1A, the HUD device 10 is provided inside a dashboard 2 of a vehicle 1 (hereinafter also referred to as the vehicle 1), and notifies a user 4 (mainly the driver of the vehicle 1) of not only information related to the vehicle 1 (hereinafter referred to as vehicle information) but also information other than the vehicle information in an integrated manner. Note that the vehicle information includes not only information about the vehicle 1 itself but also information outside the vehicle 1 related to the operation of the vehicle 1.

車両用表示システム100は、車両1内において構成されるシステムであり、図2に示すように、HUD装置10と、前方物体検出部40と、視点検出部50と、ECU(Electronic Control Unit)60と、カーナビゲーション(カーナビ)装置70と、を備える。The vehicle display system 100 is a system configured within the vehicle 1, and as shown in Figure 2, includes a HUD device 10, a forward object detection unit 40, a viewpoint detection unit 50, an ECU (Electronic Control Unit) 60, and a car navigation device 70.

HUD装置10は、図1Aに示すように、車両1のフロントガラス3に向けて表示光Qを射出する。フロントガラス3で反射した表示光Qは、ユーザ4側へと向かう。ユーザ4は、自身の視点をアイボックス5内におくことで、フロントガラス3の前方に表示される表示光Qが表す画像を、虚像Aとして視認することができる。これにより、ユーザ4は、虚像Aを前方風景と重畳させて視認することができる。 As shown in Fig. 1A, the HUD device 10 emits display light Q toward the windshield 3 of the vehicle 1. The display light Q reflected by the windshield 3 travels toward the user 4. By placing the user 4's viewpoint within the eye box 5, the user 4 can visually recognize the image represented by the display light Q displayed in front of the windshield 3 as a virtual image A. This allows the user 4 to visually recognize the virtual image A superimposed on the scenery ahead.

HUD装置10は、図1Bに示すように、車両1の前方に設定された仮想面において虚像Aを表示する。当該仮想面は、ユーザ4がアイボックス5内に視点をおいた際の視点位置4aから車両1の前方へ所定距離P(例えば5~10m程度)だけ離れた位置に設定される。仮想面は、表示部20における画像の表示面に対応する。仮想面及びアイボックス5は、当該表示面の大きさや、HUD装置10内の各種の鏡やフロントガラス3によって構成される光学系に基づいて設定される。 As shown in Figure 1B, the HUD device 10 displays a virtual image A on a virtual plane set in front of the vehicle 1. The virtual plane is set at a position a predetermined distance P (e.g., about 5 to 10 m) ahead of the vehicle 1 from the viewpoint position 4a when the user 4 places his/her viewpoint within the eye box 5. The virtual plane corresponds to the display surface of the image on the display unit 20. The virtual plane and the eye box 5 are set based on the size of the display surface and the optical system formed by the various mirrors and windshield 3 within the HUD device 10.

HUD装置10は、図2に示す表示部20及び制御装置30と、図示しない反射部とを備える。The HUD device 10 comprises a display unit 20 and a control unit 30 shown in Figure 2, and a reflector unit not shown.

表示部20は、制御装置30の制御により、虚像Aとしてユーザ4に視認される重畳画像を表示する。表示部20は、例えば、TFT(Thin Film Transistor)型のLCD(Liquid Crystal Display)や、LCDを背後から照明するバックライト等を有する。バックライトは、例えばLED(Light Emitting Diode)を含んで構成されている。表示部20は、制御装置30の制御の下で、バックライトに照明されたLCDが画像を表示することにより表示光Qを生成する。生成された表示光Qは、反射部で反射した後に、フロントガラス3に向けて射出される。反射部は、例えば、折り返しミラーと凹面鏡の二枚の鏡から構成される。折り返しミラーは、表示部20から射出された表示光Qを折り返して凹面鏡へと向かわせる。凹面鏡は、折り返しミラーからの表示光Qを拡大しつつ、フロントガラス3に向けて反射させる。これにより、ユーザ4に視認される虚像Aは、表示部20に表示されている画像が拡大されたものとなる。なお、反射部を構成する鏡の種類及び枚数は、設計に応じて任意に変更可能である。The display unit 20 displays a superimposed image that is visually recognized by the user 4 as a virtual image A under the control of the control device 30. The display unit 20 has, for example, a TFT (Thin Film Transistor) type LCD (Liquid Crystal Display) and a backlight that illuminates the LCD from behind. The backlight is configured to include, for example, an LED (Light Emitting Diode). Under the control of the control device 30, the display unit 20 generates display light Q by displaying an image on the LCD illuminated by the backlight. The generated display light Q is reflected by the reflecting unit and then emitted toward the windshield 3. The reflecting unit is composed of, for example, two mirrors, a folding mirror and a concave mirror. The folding mirror folds the display light Q emitted from the display unit 20 and directs it toward the concave mirror. The concave mirror reflects the display light Q from the folding mirror toward the windshield 3 while enlarging it. As a result, the virtual image A visually recognized by the user 4 is an enlarged image displayed on the display unit 20. The type and number of mirrors constituting the reflecting portion can be changed as desired depending on the design.

なお、以下では、虚像Aとしてユーザ4に視認される画像を表示部20が表示することを「重畳画像を表示する」とも言う。また、制御装置30が表示部20の表示制御を行うことを「重畳画像の表示制御を行う」とも言う。また、表示部20は、重畳画像を表示することができれば、LCDを用いたものに限られず、OLED(Organic Light Emitting Diodes)、DMD(Digital Micro mirror Device)、LCOS(Liquid Crystal On Silicon)などの表示デバイスを用いたものであってもよい。In the following, the display unit 20 displaying the image that is visually recognized by the user 4 as virtual image A is also referred to as "displaying a superimposed image." Furthermore, the control device 30 controlling the display of the display unit 20 is also referred to as "performing display control of a superimposed image." Furthermore, as long as the display unit 20 can display a superimposed image, it is not limited to one that uses an LCD, and may use a display device such as an OLED (Organic Light Emitting Diodes), a DMD (Digital Micro mirror Device), or an LCOS (Liquid Crystal On Silicon).

制御装置30は、HUD装置10の全体動作を制御するマイクロコンピュータからなり、制御部31と、記憶部32とを備える。また、制御装置30は、図示しない構成として、表示部20を駆動するためのドライバや、車両1内の各種システムと通信を行うための入出力回路を備える。The control device 30 is composed of a microcomputer that controls the overall operation of the HUD device 10, and includes a control unit 31 and a memory unit 32. The control device 30 also includes components (not shown) such as a driver for driving the display unit 20 and an input/output circuit for communicating with various systems within the vehicle 1.

記憶部32は、動作プログラムや各種の画像データを予め記憶するROM(Read Only Memory)や、各種の演算結果などを一時的に記憶するRAM(Random Access Memory)などから構成されている。記憶部32のROMには、後述の表示制御処理を実行するための動作プログラムのデータや、表示制御処理を実行する際に用いられる各種テーブルや数式のデータ等が格納されている。制御部31は、記憶部32のROMに記憶された動作プログラムを実行するCPU(Central Processing Unit)31aと、CPU31aと協働して画像処理を実行するGDC(Graphics Display Controller)31bとを備える。GDC31bは、例えば、GPU(Graphics Processing Unit)、FPGA(Field-Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)等から構成されている。GDC31bは、ベクターイメージによる描画処理とラスターイメージ(ビットマップ画像)による描画処理との双方が可能なものである。なお、制御装置30や制御部31の構成は、以下に説明する機能を充足する限りにおいては任意である。The storage unit 32 is composed of a ROM (Read Only Memory) that stores operation programs and various image data in advance, and a RAM (Random Access Memory) that temporarily stores various calculation results. The ROM of the storage unit 32 stores data of operation programs for executing the display control process described below, and data of various tables and formulas used when executing the display control process. The control unit 31 includes a CPU (Central Processing Unit) 31a that executes the operation programs stored in the ROM of the storage unit 32, and a GDC (Graphics Display Controller) 31b that cooperates with the CPU 31a to execute image processing. The GDC 31b is composed of, for example, a GPU (Graphics Processing Unit), an FPGA (Field-Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), etc. The GDC 31b is capable of both drawing processing using vector images and drawing processing using raster images (bitmap images). The configuration of the control device 30 and the control unit 31 is arbitrary as long as they fulfill the functions described below.

制御部31は、表示部20を駆動制御する。例えば、制御部31は、CPU31aで表示部20のバックライトを駆動制御し、CPU31aと協働して動作するGDC31bで表示部20のLCDを駆動制御する。The control unit 31 drives and controls the display unit 20. For example, the control unit 31 drives and controls the backlight of the display unit 20 using the CPU 31a, and drives and controls the LCD of the display unit 20 using the GDC 31b that operates in cooperation with the CPU 31a.

制御部31のCPU31aは、GDC31bと協働して、記憶部32のROMに記憶された各種の画像データに基づき、重畳画像の制御を行う。GDC31bは、CPU31aからの表示制御指令に基づき、表示部20の表示動作の制御内容を決定する。GDC31bは、表示部20に表示する1画面を構成するために必要な画像パーツデータをROMから読み込み、記憶部32のRAMへ転送する。また、GDC31bは、RAMを使って、画像パーツデータやHUD装置10の外部から通信により受け取った各種の画像データを元に、1画面分の絵データを作成する。そして、GDC31bは、RAMで1画面分の絵データを完成させたところで、画像の更新タイミング(フレームレート)に合わせて、表示部20に転送する。これにより、表示部20に虚像Aとしてユーザ4に視認される重畳画像が表示される。また、虚像Aとして視認される画像を構成する各画像には予めレイヤが割り当てられており、制御部31は、各画像の個別の表示制御が可能となっている。
このような制御により、制御部31は、虚像Aの表示領域内においてコンテンツ画像を描画する。なお、図1B、図3等で虚像Aが示している矩形枠は、虚像Aの表示領域を示し、コンテンツ画像は、当該表示領域内に虚像Aの一部として視認される画像である。これは、虚像Aとしてユーザ4に視認される重畳画像を表示する表示部20において、当該重畳画像の表示領域内にコンテンツ画像が表示されることと同義である。
The CPU 31a of the control unit 31 cooperates with the GDC 31b to control the superimposed image based on various image data stored in the ROM of the storage unit 32. The GDC 31b determines the control content of the display operation of the display unit 20 based on a display control command from the CPU 31a. The GDC 31b reads image part data necessary for constituting one screen to be displayed on the display unit 20 from the ROM and transfers it to the RAM of the storage unit 32. The GDC 31b also uses the RAM to create picture data for one screen based on the image part data and various image data received by communication from the outside of the HUD device 10. Then, when the GDC 31b completes one screen of picture data in the RAM, it transfers it to the display unit 20 in accordance with the image update timing (frame rate). As a result, the superimposed image visually recognized by the user 4 as the virtual image A is displayed on the display unit 20. Also, a layer is assigned in advance to each image constituting the image visually recognized as the virtual image A, and the control unit 31 is capable of individual display control of each image.
By such control, the control unit 31 draws the content image within the display area of the virtual image A. Note that the rectangular frame indicated by the virtual image A in Fig. 1B, Fig. 3, etc. indicates the display area of the virtual image A, and the content image is an image that is visually recognized within the display area as part of the virtual image A. This is synonymous with the content image being displayed within the display area of the superimposed image in the display unit 20 that displays the superimposed image visually recognized by the user 4 as the virtual image A.

コンテンツ画像とは、虚像Aの表示領域内に描画される任意の画像であり、車両1の前方に存在する前方物体Fに関する情報を報知するための報知画像Cを含む。報知画像Cは、制御部31の制御によって、虚像Aの表示領域内における後述の位置情報(前方物体Fの位置を示す情報)に対応する対応位置に表示される。ここで、虚像Aの表示領域内における報知画像Cの表示位置としての対応位置は、後述の表示ずれが発生していない場合の理想的な状態においては、報知画像Cが前方物体Fの少なくとも一部に重畳した態様や前方物体Fに隣接した態様で、ユーザ4に視認される位置である。対応位置は、前方物体Fの種別に応じて適宜設定することができる。図3Aは、先行車としての前方物体Fの存在を報知する報知画像Cが表示されている例である。なお、コンテンツ画像は、報知画像Cだけでなく、車両情報を示す画像なども含む。例えば、車両情報を示す画像は、図3Bに示す、車速を表す画像A1や、走行車線の制限速度を表す画像A2などである。また、報知画像Cによる報知対象となる前方物体Fは、先行車に限られず、歩行者、建物、道路の一部(例えば、白線の実線や破線などの区画線、交差点、分岐路)等であってもよく、任意に設定することができる。The content image is any image drawn in the display area of the virtual image A, and includes a notification image C for notifying information about a forward object F present in front of the vehicle 1. The notification image C is displayed at a corresponding position corresponding to the position information (information indicating the position of the forward object F) described later in the display area of the virtual image A under the control of the control unit 31. Here, the corresponding position as the display position of the notification image C in the display area of the virtual image A is a position where the notification image C is superimposed on at least a part of the forward object F or adjacent to the forward object F and is visually recognized by the user 4 in an ideal state in which the display deviation described later does not occur. The corresponding position can be appropriately set according to the type of the forward object F. FIG. 3A is an example in which a notification image C is displayed to notify the presence of a forward object F as a preceding vehicle. Note that the content image includes not only the notification image C but also an image showing vehicle information. For example, the image showing vehicle information is an image A1 showing the vehicle speed and an image A2 showing the speed limit of the driving lane, as shown in FIG. 3B. In addition, the forward object F that is the target of notification by the notification image C is not limited to the preceding vehicle, but may be a pedestrian, a building, part of the road (for example, a dividing line such as a solid or dashed white line, an intersection, or a fork in the road), etc., and can be set arbitrarily.

また、制御部31は、前方物体検出部40、視点検出部50、ECU60、及びカーナビ装置70の各々と通信を行う。当該通信としては、例えば、CAN(Controller Area Network)、Ethernet(登録商標)、MOST(Media Oriented Systems Transport)(登録商標)、LVDS(Low Voltage Differential Signaling)などの通信方式が適用可能である。The control unit 31 also communicates with each of the forward object detection unit 40, the viewpoint detection unit 50, the ECU 60, and the car navigation device 70. For this communication, communication methods such as CAN (Controller Area Network), Ethernet (registered trademark), MOST (Media Oriented Systems Transport) (registered trademark), and LVDS (Low Voltage Differential Signaling) can be applied.

前方物体検出部40は、自車1の前方に位置する前方物体Fを検出し、検出した前方物体Fに関する情報として、少なくとも前方物体Fの位置情報を含む「物体情報」を制御部31に供給する。物体情報に含まれる位置情報は、例えば、図1Bに示すように、車両1の進行方向をx軸、車両1における左右方向をy軸、車両1の高さ方向をz軸とした場合における座標(x,y,z)のデータである。なお、座標の原点は、車両1の先端の代表点や、車両1の中心点など任意に設定した位置であればよい。The forward object detection unit 40 detects a forward object F located in front of the vehicle 1, and supplies "object information" including at least the position information of the forward object F to the control unit 31 as information related to the detected forward object F. The position information included in the object information is, for example, data of coordinates (x, y, z) in which the traveling direction of the vehicle 1 is the x-axis, the left-right direction of the vehicle 1 is the y-axis, and the height direction of the vehicle 1 is the z-axis, as shown in FIG. 1B. The origin of the coordinates may be any position set, such as a representative point at the tip of the vehicle 1 or the center point of the vehicle 1.

前方物体検出部40は、例えば、以下に述べる各種センサの1又は複数の組み合わせと、センサが検出した情報を処理する処理部とを含んで構成される。
前方物体検出部40を構成するセンサとしては、例えばLiDAR(Light Detection And Ranging)を採用することができる。前方物体検出部40は、LiDARで計測した点群データから不要の点群を除去した後、クラスタリング処理を行って1又は複数のクラスタ(点群集合)を検出する。また、前方物体検出部40は、検出したクラスタのうち、予め設定された前方物体Fを計測したと推定されるものについて識別器によって前方物体Fか否かを判定する。例えば、クラスタリング処理としては、PCL(Point Cloud Library)におけるEuclidean Clusteringを用いることができる。また、識別器としては、SVM(Support Vector Machine)を用いることができる。このようにして、前方物体検出部40は、このように検出した前方物体Fにつき、その位置情報(前方物体Fの大きさを示す情報も含む。)や、前方物体Fの種別(先行車、歩行者、建物など)を示す種別情報を含む物体情報を制御部31に供給する。
また、前方物体検出部40は、車両1が走行する路面を含む前方風景を撮像する撮像装置を含んで構成されていてもよい。撮像装置は、例えばステレオカメラから構成される。前方物体検出部40は、撮像装置が撮像した画像のデータを、パターンマッチング法などの公知の手法により処理部で画像解析することで、前方物体Fの位置情報や種別情報を算出する。そして、前方物体検出部40は、これらの情報を物体情報として制御部31に供給する。なお、前方物体検出部40は、前方物体Fを検出するソナー、超音波センサ、ミリ波レーダ等を含んで構成されていてもよい。
The forward object detection unit 40 is configured to include, for example, one or a combination of various sensors described below, and a processing unit that processes information detected by the sensors.
As a sensor constituting the forward object detection unit 40, for example, LiDAR (Light Detection And Ranging) can be adopted. The forward object detection unit 40 removes unnecessary points from the point cloud data measured by the LiDAR, and then performs clustering processing to detect one or more clusters (point cloud sets). In addition, the forward object detection unit 40 uses a classifier to determine whether or not a cluster that is estimated to have measured a preset forward object F among the detected clusters is a forward object F. For example, Euclidean Clustering in PCL (Point Cloud Library) can be used as the clustering processing. In addition, a support vector machine (SVM) can be used as the classifier. In this way, the forward object detection unit 40 supplies object information including position information (including information indicating the size of the forward object F) and type information indicating the type of the forward object F (leading vehicle, pedestrian, building, etc.) to the control unit 31 for the forward object F detected in this way.
Furthermore, the forward object detection unit 40 may be configured to include an imaging device that captures an image of a forward scene including a road surface on which the vehicle 1 is traveling. The imaging device may be, for example, a stereo camera. The forward object detection unit 40 calculates position information and type information of the forward object F by performing image analysis on the data of the image captured by the imaging device using a known method such as a pattern matching method in a processing unit. The forward object detection unit 40 then supplies this information to the control unit 31 as object information. The forward object detection unit 40 may be configured to include a sonar, an ultrasonic sensor, a millimeter wave radar, or the like that detects the forward object F.

制御部31は、前方物体検出部40から物体情報を取得し、取得した物体情報に基づいて虚像Aの表示領域内における前方物体Fの位置を特定する。また、制御部31は、前方物体検出部40が検出した前方物体Fが複数ある場合には、複数の前方物体Fの各々に識別情報(ID)を付し、IDに対応する位置情報により、所定の前方物体Fの位置を特定する。なお、前方物体Fの位置情報(座標)が分かれば、自車1に対する前方物体Fの方向を特定することができる。また、位置情報が分かれば、自車1から前方物体Fまでの距離を算出することができる。当該距離を時間微分することで、自車1に対する前方物体Fの相対速度を算出することができる。前方物体Fの方向の特定や、当該距離や相対速度の算出は、前方物体検出部40によって行われてもよいし、制御部31によって行われてもよい。The control unit 31 acquires object information from the forward object detection unit 40 and identifies the position of the forward object F within the display area of the virtual image A based on the acquired object information. In addition, when there are multiple forward objects F detected by the forward object detection unit 40, the control unit 31 assigns identification information (ID) to each of the multiple forward objects F and identifies the position of a specific forward object F based on the position information corresponding to the ID. Note that if the position information (coordinates) of the forward object F is known, the direction of the forward object F relative to the vehicle 1 can be identified. In addition, if the position information is known, the distance from the vehicle 1 to the forward object F can be calculated. By differentiating the distance with respect to time, the relative speed of the forward object F relative to the vehicle 1 can be calculated. The direction of the forward object F and the calculation of the distance and relative speed may be identified by the forward object detection unit 40 or the control unit 31.

視点検出部50は、ユーザ4の視点位置(視線方向も含む)を検出する公知の構成であり、例えば、ユーザ4の顔を撮像する赤外線カメラと、赤外線カメラで撮像した画像のデータ(撮像データ)を解析する視点位置解析部と、を有する。視点位置解析部は、撮像データをパターンマッチング法などの公知の手法により画像解析することで、ユーザ4の視点位置を特定し、当該視点位置を示す情報を制御部31に供給する。The viewpoint detection unit 50 is a known configuration for detecting the viewpoint position (including the line of sight) of the user 4, and includes, for example, an infrared camera that captures an image of the face of the user 4, and a viewpoint position analysis unit that analyzes the image data (imaging data) captured by the infrared camera. The viewpoint position analysis unit identifies the viewpoint position of the user 4 by performing image analysis of the imaging data using a known method such as a pattern matching method, and supplies information indicating the viewpoint position to the control unit 31.

ECU60は、車両1の各部を制御するものであり、自車1に関する車両情報を制御部31に供給する。なお、制御部31は、車速センサ等の各種センサから車速情報を直接取得してもよい。自車1に関する車両情報は、例えば、車速、エンジン回転数、警告情報(燃料低下や、エンジン油圧異常など)などである。制御部31は、ECU60から取得した車両情報に基づいて重畳画像の表示制御を行い、虚像Aの表示領域内に所定の車両情報を示す画像を表示させることも可能となっている。つまり、虚像Aの表示領域内には、報知画像C以外の車両情報を示す画像も表示可能となっている。The ECU 60 controls each part of the vehicle 1 and supplies vehicle information related to the vehicle 1 to the control unit 31. The control unit 31 may directly acquire vehicle speed information from various sensors such as a vehicle speed sensor. The vehicle information related to the vehicle 1 includes, for example, vehicle speed, engine RPM, and warning information (low fuel, abnormal engine oil pressure, etc.). The control unit 31 controls the display of the superimposed image based on the vehicle information acquired from the ECU 60, and is also capable of displaying an image showing specified vehicle information within the display area of the virtual image A. In other words, images showing vehicle information other than the alarm image C can also be displayed within the display area of the virtual image A.

カーナビ装置70は、人工衛星などから受信したGPS(Global Positioning System)信号に基づいて車両1の位置を算出するGPSコントローラを含む。カーナビ装置70は、地図データを記憶する記憶部を有し、GPSコントローラからの車両1の位置情報に基づいて、現在位置近傍の地図データを記憶部から読み出し、ユーザ4により設定された目的地までの案内経路を決定する。そして、カーナビ装置70は、車両1の位置や決定した案内経路に関する情報を制御部31に出力する。また、カーナビ装置70は、地図データを参照することにより、車両1の前方の施設の名称・種類や、施設と車両1との距離などを示す情報を制御部31に出力する。地図データでは、道路形状情報(車線、道路の幅員、車線数、交差点、カーブ、分岐路等)、制限速度などの道路標識に関する規制情報、車線が複数存在する場合の各車線についての情報などの各種情報が位置データと対応付けられている。カーナビ装置70は、これら各種の情報をナビゲーションデータとして、制御部31に出力する。ここで、報知画像Cの報知対象である前方物体Fが建物や交差点である場合、ナビゲーションデータは、その前方物体Fに関する物体情報や、案内経路を報知画像Cとして表示するための情報や、車両1から前方物体Fまでの距離を制御部31が特定するための情報を含む。つまり、制御部31は、カーナビ装置70から物体情報を取得してもよい。そして、報知画像Cは、ユーザ4がカーナビ装置70で予め設定した、目的地や施設などのPOI(Point of Interest)を示す画像であってもよい。なお、カーナビ装置70は、車両1に搭載されたものに限られず、制御部31との間で有線又は無線により通信を行い、カーナビゲーション機能を有する携帯端末(スマートフォン、タブレットPC(Personal Computer)等)により実現されてもよい。The car navigation device 70 includes a GPS controller that calculates the position of the vehicle 1 based on a GPS (Global Positioning System) signal received from an artificial satellite or the like. The car navigation device 70 has a storage unit that stores map data, and based on the position information of the vehicle 1 from the GPS controller, reads map data in the vicinity of the current position from the storage unit and determines a guide route to the destination set by the user 4. The car navigation device 70 then outputs information on the position of the vehicle 1 and the determined guide route to the control unit 31. The car navigation device 70 also references the map data to output information indicating the name and type of the facility ahead of the vehicle 1, the distance between the facility and the vehicle 1, and the like to the control unit 31. In the map data, various information such as road shape information (lanes, road width, number of lanes, intersections, curves, branching roads, etc.), regulation information on road signs such as speed limits, and information on each lane when there are multiple lanes are associated with position data. The car navigation device 70 outputs these various pieces of information to the control unit 31 as navigation data. Here, when the forward object F that is the notification target of the notification image C is a building or an intersection, the navigation data includes object information regarding the forward object F, information for displaying a guide route as the notification image C, and information for the control unit 31 to specify the distance from the vehicle 1 to the forward object F. That is, the control unit 31 may obtain the object information from the car navigation device 70. The notification image C may be an image showing a POI (Point of Interest) such as a destination or a facility that is set in advance by the user 4 in the car navigation device 70. Note that the car navigation device 70 is not limited to being mounted on the vehicle 1, and may be realized by a mobile terminal (such as a smartphone or a tablet PC (Personal Computer)) that communicates with the control unit 31 by wire or wirelessly and has a car navigation function.

制御部31は、前方物体検出部40からの物体情報に基づき特定した前方物体Fの位置情報と、視点検出部50から入力されるユーザ4の視点位置に関する情報とに基づき、虚像Aの表示領域内における報知画像Cの表示位置を演算し、表示部20の表示動作を制御する。これにより、制御部31は、実景における前方物体Fに対する所望の位置(前述の対応位置)に報知画像Cを表示する。The control unit 31 calculates the display position of the notification image C within the display area of the virtual image A based on the position information of the forward object F identified based on the object information from the forward object detection unit 40 and information on the viewpoint position of the user 4 input from the viewpoint detection unit 50, and controls the display operation of the display unit 20. As a result, the control unit 31 displays the notification image C at a desired position (the aforementioned corresponding position) relative to the forward object F in the real scene.

なお、制御部31は、報知画像Cを含むコンテンツ画像を2次元(2D)で表示するだけでなく、記憶部32のROMに予め記憶された3次元(3D)画像データを用いて3Dでの表示が可能であってもよい。また、制御部31は、主にフロントガラス3の曲面形状に起因して生じる虚像Aの歪みを補正するための処理として、表示部20の表示面(スクリーンに表示光Qを投影する構成を採用した場合には、当該スクリーン)に表示される画像を、当該表示面以後の光学計によって歪む量だけ逆方向に予め歪めておくワーピングを実行してもよい。さらに、制御部31は、ユーザ4の視点位置に応じたワーピングであるダイナミックワーピングを実行してもよい。ダイナミックワーピングは、アイボックス5の矩形領域をグリッド状に分割して得られる複数の領域毎に設定されたパラメータを用い、視点位置に応じて最適化された歪み補正を実現する。In addition, the control unit 31 may not only display the content image including the notification image C in two dimensions (2D), but may also display it in 3D using three-dimensional (3D) image data pre-stored in the ROM of the storage unit 32. In addition, the control unit 31 may perform warping to pre-distort the image displayed on the display surface of the display unit 20 (the screen when a configuration is adopted in which the display light Q is projected onto a screen) in the opposite direction by the amount of distortion caused by the optical meter after the display surface, as a process for correcting the distortion of the virtual image A mainly caused by the curved shape of the windshield 3. Furthermore, the control unit 31 may perform dynamic warping, which is warping according to the viewpoint position of the user 4. Dynamic warping uses parameters set for each of multiple areas obtained by dividing the rectangular area of the eye box 5 into a grid, and realizes distortion correction optimized according to the viewpoint position.

ここで、前方物体Fを報知するための報知画像Cの表示例を図3Aに示す。図3Aは、所望の表示位置に報知画像Cが表示されている例であり、先行車としての前方物体Fの路面側に、前方物体Fの一部と重畳して視認される楕円状の報知画像Cが表示されている例である。Here, Fig. 3A shows an example of the display of a notification image C for notifying the driver of a forward object F. Fig. 3A shows an example in which a notification image C is displayed at a desired display position, and an elliptical notification image C that is visually recognized superimposed on a part of the forward object F is displayed on the road surface side of the forward object F, which is a preceding vehicle.

前方物体Fの位置に応じて表示される報知画像Cは、その描画制御負荷(以下、描画負荷とも言う。)などに起因して所望の表示タイミングから遅れて表示される場合がある。報知画像Cの表示遅れが発生すると、自車1と前方物体Fとの相対速度によっては、報知画像Cが所望の表示位置からずれてしまう「表示ずれ」が発生し、ユーザに違和感を与えてしまう。図3Bは、虚像Aの表示領域内に表示されるコンテンツ画像の数が増え、描画負荷が大きくなったことに起因して、報知画像Cに表示ずれが発生している例を示す。図3Bは、前方物体Fとして、自車1の走行車線に存在する先行車F1、走行車線の隣の車線に存在する先行車F2、自車1の前方に位置する建物F3,F4が検出され、これら4つの前方物体Fの各々を報知する報知画像C(報知画像C1~C4)に表示ずれが発生している例である。
このような表示ずれによりユーザに与える違和感を低減するため、第1実施形態に係る制御部31は、画像拡大処理を実行する。
The notification image C displayed according to the position of the forward object F may be displayed with a delay from the desired display timing due to the drawing control load (hereinafter also referred to as the drawing load) and the like. When the display delay of the notification image C occurs, depending on the relative speed between the vehicle 1 and the forward object F, a "display shift" occurs in which the notification image C is shifted from the desired display position, which gives a sense of discomfort to the user. FIG. 3B shows an example in which a display shift occurs in the notification image C due to an increase in the number of content images displayed in the display area of the virtual image A and an increase in the drawing load. FIG. 3B shows an example in which a preceding vehicle F1 in the driving lane of the vehicle 1, a preceding vehicle F2 in the lane next to the driving lane, and buildings F3 and F4 located in front of the vehicle 1 are detected as the forward object F, and a display shift occurs in the notification image C (notification images C1 to C4) that notifies each of these four forward objects F.
In order to reduce the discomfort felt by the user due to such display misalignment, the control unit 31 according to the first embodiment executes image enlargement processing.

ここからは、画像拡大処理を実行する制御部31の主な機能について説明する。制御部31は、取得手段、描画制御手段、及び特定手段として、主に機能する。From here, we will explain the main functions of the control unit 31 that executes the image enlargement process. The control unit 31 mainly functions as an acquisition means, a drawing control means, and a specification means.

取得手段は、前方物体検出部40から前述の物体情報を取得する。描画制御手段は、取得手段が取得した物体情報に基づいて、前方物体Fの位置(位置情報)に対応する対応位置においてユーザ4に視認される報知画像Cを重畳画像の表示領域内において描画する。位置情報と対応位置(虚像Aの表示領域内における報知画像Cの表示位置)との対応関係は、予め記憶部32のROMに記憶されている。The acquisition means acquires the above-mentioned object information from the forward object detection unit 40. The drawing control means draws, in the display area of the superimposed image, an alarm image C that is visible to the user 4 at a corresponding position that corresponds to the position (position information) of the forward object F, based on the object information acquired by the acquisition means. The correspondence between the position information and the corresponding position (the display position of the alarm image C in the display area of the virtual image A) is stored in advance in the ROM of the storage unit 32.

また、特定手段は、所定タイミングで取得手段が取得した物体情報に基づいて描画される報知画像Cが、当該所定タイミングから遅れて表示される要因となる表示遅延要因を特定する。具体的に、特定手段としての制御部31は、以下のようにして表示遅延要因を特定する。In addition, the identification means identifies a display delay factor that causes the notification image C, which is drawn based on the object information acquired by the acquisition means at a predetermined timing, to be displayed with a delay from the predetermined timing. Specifically, the control unit 31 as the identification means identifies the display delay factor as follows.

(表示遅延要因の特定について)
表示遅延要因を特定するにあたり、まず、制御部31は、図7Aに示す予測描画負荷決定テーブルTA1を参照し、虚像Aの表示領域内にこれから表示されるコンテンツ画像(報知画像Cも含む。)を描画予測手段(主にGDC31b)が描画する際に予測される描画負荷(予測描画負荷L)を決定する。予測描画負荷決定テーブルTA1は、例えば、1つのコンテンツ画像に対して参照されるものであり、そのコンテンツ種別(2Dか3D)と描画面積Sの組み合わせと、予測描画負荷Lとが対応して構成されている。予測描画負荷決定テーブルTA1は、予め記憶部32のROM内に格納されている。
(Identifying the cause of display delays)
In identifying the cause of the display delay, first, the control unit 31 refers to a predicted drawing load determination table TA1 shown in Fig. 7A and determines a predicted drawing load (predicted drawing load L) when the drawing prediction means (mainly GDC 31b) draws a content image (including notification image C) to be displayed in the display area of the virtual image A. The predicted drawing load determination table TA1 is referenced for one content image, for example, and is configured so that a combination of the content type (2D or 3D) and the drawing area S corresponds to the predicted drawing load L. The predicted drawing load determination table TA1 is stored in advance in the ROM of the storage unit 32.

制御部31は、GDC31bによって作成される1画面分の画像であって、フレームレートにおける次回以降の所定の更新タイミング(以下、予測対象タイミングと呼ぶ。)に表示部20に転送される画像のうち、1つのコンテンツ画像(以下、予測対象画像と呼ぶ。)に対して、予測描画負荷決定テーブルTA1を参照して、予測描画負荷Lを決定する。例えば、予測対象画像の種別が「2D」で、その描画面積Sが「S1≦S<S2」である場合、制御部31は、予測描画負荷決定テーブルTA1を参照して予測描画負荷Lを「10%」に決定する。The control unit 31 refers to the predicted drawing load determination table TA1 to determine the predicted drawing load L for one content image (hereinafter referred to as the predicted target image) among images for one screen created by the GDC 31b and transferred to the display unit 20 at a specified update timing (hereinafter referred to as the predicted target timing) from the next time onwards at the frame rate. For example, if the type of the predicted target image is "2D" and its drawing area S is "S1≦S<S2", the control unit 31 refers to the predicted drawing load determination table TA1 to determine the predicted drawing load L to be "10%".

制御部31は、予測対象タイミングで描画される1画面分の絵データに予測対象画像が複数含まれる場合は、予測対象画像の数だけ予測描画負荷Lを決定する。そして、制御部31は、決定した予測描画負荷Lを合計し、合計予測描画負荷ΣLを求める。例えば、図3Bに示すように虚像Aの表示領域に、4つの報知画像C(C1~C4)、車速を表す画像A1、及び、走行車線の制限速度を表す画像の6つのコンテンツ画像がある場合、6つのコンテンツ画像の各々に対しての予測描画負荷Lを決定し、これらを合算して合計予測描画負荷ΣLを求める。 When one screen's worth of picture data to be drawn at the prediction target timing contains multiple prediction target images, the control unit 31 determines a predicted drawing load L equal to the number of prediction target images. The control unit 31 then sums up the determined predicted drawing loads L to obtain a total predicted drawing load ΣL. For example, as shown in FIG. 3B, when the display area of virtual image A contains six content images, namely, four notification images C (C1 to C4), an image A1 representing the vehicle speed, and an image representing the speed limit of the driving lane, the control unit 31 determines a predicted drawing load L for each of the six content images and adds them up to obtain a total predicted drawing load ΣL.

つまり、特定手段としての制御部31は、表示遅延要因としての描画制御負荷を、コンテンツ画像(報知画像Cを含む。)の面積と数と次元とに基づいて特定する。なお、制御部31は、表示遅延要因としての描画制御負荷を、コンテンツ画像の面積と数と次元の少なくともいずれかに基づいて特定してもよい。That is, the control unit 31 as the identification means identifies the drawing control load as a cause of the display delay based on the area, number, and dimension of the content image (including the notification image C). Note that the control unit 31 may identify the drawing control load as a cause of the display delay based on at least one of the area, number, and dimension of the content image.

合計予測描画負荷ΣLを求めた制御部31は、図7Bに示す、予測遅延時間決定テーブルTA2を参照し、描画負荷に起因するコンテンツ画像の表示の遅れ時間を予測する(予測遅延時間Tを決定する)。予測遅延時間決定テーブルTA2は、合計予測描画負荷ΣLと予測遅延時間Tとが対応して構成され、予め記憶部32のROM内に格納されている。制御部31は、予測遅延時間決定テーブルTA2を参照し、求めた合計予測描画負荷ΣLに対応する予測遅延時間Tを決定する。 The control unit 31, which has calculated the total predicted drawing load ΣL, refers to a predicted delay time determination table TA2 shown in Fig. 7B to predict a delay time in displaying a content image caused by the drawing load (determines a predicted delay time T L ). The predicted delay time determination table TA2 is configured so that the total predicted drawing load ΣL corresponds to the predicted delay time T L , and is stored in advance in the ROM of the storage unit 32. The control unit 31 refers to the predicted delay time determination table TA2 to determine a predicted delay time T L corresponding to the calculated total predicted drawing load ΣL.

コンテンツ画像の表示遅れは、描画負荷以外のシステム構成によっても生じる。例えば、前方物体検出部40が所定の前方物体Fをセンシングしたタイミングをt0とした場合、t0でセンシングした物体情報に基づいて、報知画像Cを描画するのはt0以降のt1のタイミングとなるためである。この実施形態では、描画負荷以外の表示遅延要因として、主にセンシングに起因して生じる遅延時間であるセンシング遅延時間Tを考慮する。センシング遅延時間Tは、主に、前方物体検出部40から制御部31への物体情報の伝送遅延であり、予め記憶部32のROM内にデータとして記憶されている。
制御部31は、前述のように決定した描画負荷に起因する予測遅延時間Tと、センシング遅延時間Tとを合算したものを表示遅延要因(T=T+T)として特定する。
The display delay of the content image is also caused by system configuration other than the drawing load. For example, if the timing when the forward object detection unit 40 senses a predetermined forward object F is t0, the notification image C is drawn based on the object information sensed at t0 at a timing t1 after t0. In this embodiment, a sensing delay time T S , which is a delay time mainly caused by sensing, is considered as a display delay factor other than the drawing load. The sensing delay time T S is mainly a transmission delay of object information from the forward object detection unit 40 to the control unit 31, and is stored in advance as data in the ROM of the storage unit 32.
The control unit 31 specifies the sum of the predicted delay time T L caused by the drawing load determined as described above and the sensing delay time T S as the display delay factor (T=T L +T S ).

なお、予測遅延時間Tは、描画負荷だけでなく、表示部20の表示制御や表示動作を考慮した上で予め設定しておいてもよい。また、センシング遅延時間Tは、前方物体検出部40が物体情報を算出する上での処理遅延も考慮して定めてもよい。さらには、システム構成によって生じる表示遅延要因として、制御部31が前述のワーピングやダイナミックワーピングを実行する際の処理負荷を考慮してもよい。ダイナミックワーピングを行う際の処理負荷は、予め設定した視点位置の数や、アイボックス5を複数の領域に分割する際のグリッド数の設定などを鑑みて予測したり、実験により求めたりすることが可能である。 The predicted delay time T L may be set in advance taking into consideration not only the drawing load but also the display control and display operation of the display unit 20. The sensing delay time T S may be determined taking into consideration the processing delay when the forward object detection unit 40 calculates object information. Furthermore, the processing load when the control unit 31 executes the above-mentioned warping or dynamic warping may be taken into consideration as a display delay factor caused by the system configuration. The processing load when performing dynamic warping can be predicted in consideration of the number of viewpoint positions set in advance, the setting of the number of grids when dividing the eye box 5 into multiple regions, and the like, or can be obtained by experiment.

(画像拡大処理について)
以上のように、特定手段によって表示遅延要因が特定されると、描画制御手段としての制御部31は、特定された表示遅延要因が示す値が所定値以上の場合、基準サイズよりも大きいサイズで報知画像Cを描画する画像拡大処理を実行する。
(Image enlargement processing)
As described above, when the cause of the display delay is identified by the identification means, the control unit 31, as a drawing control means, executes an image enlargement process to draw the notification image C at a size larger than the reference size if the value indicated by the identified display delay cause is greater than or equal to a predetermined value.

基準サイズは、報知画像Cの種類に応じて定められた所定距離P(図1B参照)における報知画像Cのサイズである。基準サイズは、虚像Aの表示領域内において固定のサイズではなく、自車1から前方物体Fの距離と基準サイズの大きさとの対応関係を規定した基準情報(数式のデータやテーブルデータ)に応じて可変するものである。基準情報は、予め記憶部32に記憶され、例えば遠近法を利用して報知対象の前方物体Fへの距離が長くなればなるほど基準サイズが小さくなるように設定されている。制御部31は、自車1から前方物体Fへの距離と基準情報とに基づいて報知画像Cを基準サイズで描画する。The reference size is the size of the notification image C at a predetermined distance P (see Figure 1B) determined according to the type of notification image C. The reference size is not a fixed size within the display area of the virtual image A, but varies according to reference information (mathematical formula data or table data) that specifies the correspondence between the distance from the vehicle 1 to the forward object F and the size of the reference size. The reference information is stored in advance in the memory unit 32, and is set, for example, using the law of perspective, so that the reference size becomes smaller as the distance to the forward object F of the notification target becomes longer. The control unit 31 draws the notification image C at the reference size based on the distance from the vehicle 1 to the forward object F and the reference information.

描画制御手段としての制御部31は、画像拡大処理を実行する際、以下のようにして基準サイズに対する倍率を決定する。 When performing image enlargement processing, the control unit 31, which serves as a drawing control means, determines the magnification relative to the reference size as follows.

制御部31は、図8Aに示す第1の倍率決定テーブルTA3を参照して、前述のように求めた表示遅延要因に対応する倍率(以下、第1の倍率と言う。)を決定する。第1の倍率決定テーブルTA3は、表示遅延要因と第1の倍率とが対応して構成され、予め記憶部32のROM内に格納されている。The control unit 31 refers to the first magnification determination table TA3 shown in Fig. 8A to determine a magnification (hereinafter referred to as the first magnification) corresponding to the display delay factor obtained as described above. The first magnification determination table TA3 is configured so that the display delay factor corresponds to the first magnification, and is stored in advance in the ROM of the storage unit 32.

また、制御部31は、第1の倍率を決定した場合であって、車両1と相対的に近付いている前方物体Fとの相対速度が所定速度以上である場合、図8Bに示す第2の倍率決定テーブルTA4を参照して、当該相対速度に対応する倍率(以下、第2の倍率と言う。)を決定する。第2の倍率決定テーブルTA4は、当該相対速度と第2の倍率とが対応して構成され、予め記憶部32のROM内に格納されている。Furthermore, when the control unit 31 has determined the first magnification and the relative speed between the vehicle 1 and the approaching forward object F is equal to or greater than a predetermined speed, the control unit 31 refers to the second magnification determination table TA4 shown in Fig. 8B to determine a magnification (hereinafter referred to as the second magnification) corresponding to the relative speed. The second magnification determination table TA4 is configured so that the relative speed corresponds to the second magnification, and is stored in advance in the ROM of the storage unit 32.

第2の倍率を決定した制御部31は、第1の倍率と第2の倍率とを乗算したものを、画像拡大処理における倍率に決定する。例えば、決定した第1の倍率が「1.1」で、第2の倍率が「1.2」である場合、制御部31は、1.1×1.2=1.32により、1.32を画像拡大処理における倍率に決定する。この場合、制御部31は、前述の基準情報に従う基準サイズの1.32倍の報知画像Cを描画する。例えば、画像拡大処理は、基準サイズの報知画像Cのアスペクト比を保ったまま実行される。なお、報知画像Cの形状は、図示例の楕円状に限られず任意であり、矩形、円形、三角形、多角形状などの他の形状であってもよい。また、報知画像Cの構成は、前方物体Fに関する情報を報知することができれば任意であり、例えば、文字、記号、図形、アイコンやこれらの組み合わせであればよい。The control unit 31, which has determined the second magnification, multiplies the first magnification and the second magnification and determines the magnification in the image enlargement process as the product of the first magnification and the second magnification. For example, if the determined first magnification is "1.1" and the second magnification is "1.2", the control unit 31 determines 1.32 as the magnification in the image enlargement process, since 1.1 x 1.2 = 1.32. In this case, the control unit 31 draws an alarm image C that is 1.32 times the standard size according to the above-mentioned reference information. For example, the image enlargement process is performed while maintaining the aspect ratio of the alarm image C of the standard size. Note that the shape of the alarm image C is not limited to the ellipse shown in the figure and may be any shape, such as a rectangle, a circle, a triangle, or a polygon. In addition, the configuration of the alarm image C may be any shape as long as it can notify information about the forward object F, and may be, for example, a character, a symbol, a figure, an icon, or a combination of these.

図4に、画像拡大処理が実行された場合の報知画像Cの表示例を示す。表示遅延要因が示す値が所定値以上ある場合に、前述のように決定した倍率で基準サイズの報知画像Cを拡大する画像拡大処理を実行することで、所望の表示位置からのずれを目立たなくでき、ユーザへ与える違和感を抑制することができる。 Figure 4 shows an example of the display of notification image C when image enlargement processing is performed. When the value indicated by the display delay factor is equal to or greater than a predetermined value, image enlargement processing is performed to enlarge notification image C of a standard size at the magnification determined as described above, thereby making the deviation from the desired display position less noticeable and reducing the sense of discomfort felt by the user.

特に、描画制御手段として機能する制御部31は、車両1と前方物体Fとが所定方向において相対的に近づく場合、画像拡大処理を実行する際には、報知画像Cの端部Bであって、前記所定方向において車両1から遠い位置に視認される端部Bを基準として、車両1側に向かって拡大して視認されるように報知画像Cを描画する。In particular, when the control unit 31, which functions as a drawing control means, executes an image enlargement process when the vehicle 1 and the forward object F become relatively closer in a specified direction, it draws the notification image C so that it is enlarged and viewed toward the vehicle 1, based on an end B of the notification image C that is viewed at a position far from the vehicle 1 in the specified direction.

例えば、図4に示す状態で、車両1と前方物体Fとが前後方向に相対的に近づく場合、画像拡大処理を実行する際には、前後方向において車両1から遠い位置に視認される端部B(図4での上端部)を基準として、車両1側に向かって拡大して視認されるように報知画像Cを描画する。こうすれば、表示遅延に起因して所望の表示位置よりも上側に報知画像Cがずれる表示ずれが生じた場合であっても、当該表示ずれを良好に目立たなくすることができる。For example, in the state shown in Figure 4, when the vehicle 1 and the forward object F approach each other relatively in the fore-and-aft direction, the image enlargement process is performed by drawing the notification image C so that it is enlarged and viewed toward the vehicle 1, based on the end B (the upper end in Figure 4) that is viewed at a position farther from the vehicle 1 in the fore-and-aft direction. In this way, even if a display shift occurs in which the notification image C is shifted above the desired display position due to a display delay, the display shift can be effectively made inconspicuous.

また、図5Aに、前方物体Fが道路の区画線(同図の例では白線)であって、前方物体Fを報知する報知画像Cが区画線の存在を強調すべく、当該区画線に重畳して表示される例を示す。この場合、前方物体Fは地面に対して不動の不動体であるが、車両1が区画線に近づいていけば、図5Aに示すように、報知画像Cの表示ずれが発生する可能性がある。このように車両1と前方物体Fとが横方向に相対的に近づく場合、画像拡大処理を実行する際には、図5Bに示すように、横方向において車両1から遠い位置に視認される端部B(図5Bでの右端部)を基準として、車両1側に向かって拡大して視認されるように報知画像Cを描画する。こうすれば、表示遅延に起因して所望の表示位置よりも右側に報知画像Cがずれる表示ずれが生じた場合であっても、当該表示ずれを良好に目立たなくすることができる。 Also, FIG. 5A shows an example in which the forward object F is a road marking (a white line in the example of the figure), and the notification image C notifying the forward object F is displayed superimposed on the marking to emphasize the presence of the marking. In this case, the forward object F is an immovable object with respect to the ground, but as the vehicle 1 approaches the marking, a display shift of the notification image C may occur as shown in FIG. 5A. In this way, when the vehicle 1 and the forward object F relatively approach each other in the lateral direction, as shown in FIG. 5B, when the image enlargement process is performed, the notification image C is drawn so that it is enlarged and viewed toward the vehicle 1 side, based on the end B (the right end in FIG. 5B) that is viewed at a position far from the vehicle 1 in the lateral direction. In this way, even if a display shift occurs in which the notification image C is shifted to the right of the desired display position due to a display delay, the display shift can be made less noticeable.

(表示制御処理)
ここからは、制御部31が実行する表示制御処理について、主に図9を参照しつつ説明する。表示制御処理は、例えば、車両1のイグニッションがオンされた状態において継続して実行される。
(Display control process)
From here on, the display control process executed by the control unit 31 will be described mainly with reference to Fig. 9. The display control process is executed continuously while the ignition of the vehicle 1 is turned on, for example.

表示制御処理を開始すると、まず、制御部31は、前方物体Fが検出されたか否かを判別する(ステップS101)。制御部31は、前方物体検出部40から物体情報が供給された場合、前方物体Fが検出されたと判別し(ステップS101;Yes)、処理をステップS102へ進める。一方、前方物体Fが検出されていない場合(ステップS101;No)、制御部31は、ステップS101で待機する。When the display control process is started, the control unit 31 first determines whether or not a forward object F has been detected (step S101). When object information is supplied from the forward object detection unit 40, the control unit 31 determines that a forward object F has been detected (step S101; Yes) and proceeds to step S102. On the other hand, when a forward object F has not been detected (step S101; No), the control unit 31 waits in step S101.

続いて、制御部31は、前方物体検出部40から取得した物体情報に基づいて、前述のように、自車1と前方物体Fの相対速度を算出する(ステップS102)。Next, the control unit 31 calculates the relative speed between the vehicle 1 and the forward object F as described above based on the object information obtained from the forward object detection unit 40 (step S102).

続いて、制御部31は、検出した前方物体Fを報知するための報知画像Cが特定種別の画像か否かを判別する(ステップS103)。Next, the control unit 31 determines whether the notification image C for notifying the user of the detected forward object F is a specific type of image (step S103).

ここで、特定種別の画像とは、前方物体Fが道路などの不動体である場合に、当該不動体に関する情報を報知するための報知画像Cが、所望の表示位置(前述の対応位置)に対して車両1の進行方向にずれて視認されたとしても当該報知を行う上で許容できる画像であり、その種別が予め記憶部32のROM内に記憶されている。例えば、図6Aに示すように、前方物体Fが車両1の前方路面であり、報知画像Cが単に直進を示す案内表示である場合には、報知画像Cに表示遅延が発生したとしても、前方路面に対してずれて表示されているとユーザ4に認識される可能性は少ない。したがって、このように、報知画像Cが直進を示す案内表示などの報知画像Cを予め特定種別として記憶し、報知画像Cが特定種別の画像である場合には、後述の画像拡大処理を実行しない。一方、図6Bに示すように、前方物体Fが交差点であり、報知画像Cが左折を示す案内表示である場合には、当該報知画像Cを特定種別には設定しない。図6Bに示す態様の報知画像Cが、車両1の進行方向にずれて視認されてしまうと、案内に影響が出るためである。その他、報知画像Cが直進以外の方向を案内する場合なども、当該報知画像Cを特定種別には設定しない。Here, the specific type of image is an image that is acceptable for making the notification even if the notification image C for notifying information about the forward object F is a non-moving object such as a road and is viewed shifted in the traveling direction of the vehicle 1 from the desired display position (the corresponding position described above), and the type is stored in the ROM of the storage unit 32 in advance. For example, as shown in FIG. 6A, when the forward object F is the road surface in front of the vehicle 1 and the notification image C is simply a guide display indicating going straight, even if a display delay occurs in the notification image C, the user 4 is unlikely to recognize that it is displayed shifted from the forward road surface. Therefore, in this way, the notification image C, such as a guide display indicating going straight, is stored in advance as a specific type, and when the notification image C is an image of a specific type, the image enlargement process described later is not executed. On the other hand, as shown in FIG. 6B, when the forward object F is an intersection and the notification image C is a guide display indicating a left turn, the notification image C is not set to a specific type. 6B is viewed out of the direction of travel of the vehicle 1, the guidance will be affected. In addition, when the notification image C provides guidance in a direction other than going straight ahead, the notification image C is not set to a specific type.

ステップS103で、報知画像Cが図6Bに示すような特定種別の画像である場合(ステップS103;Yes)、制御部31は、物体情報に含まれる位置情報に対応した対応位置に、前述の基準情報に従う基準サイズの報知画像Cを表示する通常画像制御を実行する(ステップS104)。なお、ステップS101で複数の前方物体Fを検出した場合、制御部31は、複数の前方物体Fの各々に対応した報知画像Cを表示する。In step S103, if the notification image C is a specific type of image as shown in Fig. 6B (step S103; Yes), the control unit 31 executes normal image control to display a notification image C of a standard size according to the above-mentioned standard information at a corresponding position corresponding to the position information included in the object information (step S104). Note that, if multiple forward objects F are detected in step S101, the control unit 31 displays a notification image C corresponding to each of the multiple forward objects F.

ステップS103で、報知画像Cが特定種別の画像でない場合(ステップS103;No)、制御部31は、前方物体Fが所定の相対速度以上で遠ざかっているか否かをステップS102で算出した相対速度に基づき判別する(ステップS103A)。具体的には、ステップS101で取得した物体情報により特定される前方物体Fが先行車等の移動体であり、当該移動体が予め記憶部32のROMに定めた所定の相対速度以上で自車1に対して遠ざかっている場合(ステップS103A;Yes)、制御部31は、通常画像制御を実行する(ステップS104)。当該移動体は、現時点でユーザ4にとって重要度が低いと見做せるためである。なお、移動体とは、地面に対して移動する物体であり、例えば、先行車、歩行者などである。In step S103, if the notification image C is not a specific type of image (step S103; No), the control unit 31 determines whether the forward object F is moving away at a predetermined relative speed or more based on the relative speed calculated in step S102 (step S103A). Specifically, if the forward object F identified by the object information acquired in step S101 is a moving object such as a preceding vehicle, and the moving object is moving away from the vehicle 1 at a predetermined relative speed or more previously set in the ROM of the storage unit 32 (step S103A; Yes), the control unit 31 executes normal image control (step S104). This is because the moving object is considered to be of low importance to the user 4 at the present time. Note that a moving object is an object that moves relative to the ground, such as a preceding vehicle or a pedestrian.

ステップS103Aで、前方物体Fが所定の相対速度以上で遠ざかっていない場合(ステップS103A;No)、制御部31は、表示遅延要因を特定する(ステップS105)。前述のように、制御部31は、これから表示すべき報知画像Cの種別(2Dか3D)等と、予測描画負荷決定テーブルTA1及び予測遅延時間決定テーブルTA2とに基づき、予測遅延時間Tを決定する。そして、制御部31は、決定した予測遅延時間Tとセンシング遅延時間Tとを合算したものを表示遅延要因(T=T+T)として特定する。 In step S103A, if the forward object F is not moving away at a relative speed equal to or greater than a predetermined speed (step S103A; No), the control unit 31 identifies the cause of the display delay (step S105). As described above, the control unit 31 determines the predicted delay time T L based on the type (2D or 3D) of the notification image C to be displayed, the predicted drawing load determination table TA1, and the predicted delay time determination table TA2. The control unit 31 then determines the sum of the determined predicted delay time T L and the sensing delay time T S as the display delay cause (T=T L +T S ).

続いて、制御部31は、ステップS105で特定した表示遅延要因を示す値Tが、予め記憶部32のROM内に定めた所定値T1以上であるか否かを判別する(ステップS106)。表示遅延要因が示す値Tが所定値T1未満である場合(ステップS106;No)、制御部31は、通常画像制御を実行する(ステップS104)。Next, the control unit 31 determines whether the value T indicating the display delay factor identified in step S105 is equal to or greater than a predetermined value T1 previously defined in the ROM of the storage unit 32 (step S106). If the value T indicating the display delay factor is less than the predetermined value T1 (step S106; No), the control unit 31 executes normal image control (step S104).

一方、表示遅延要因が示す値Tが所定値T1以上である場合(ステップS106;Yes)、制御部31は、基準サイズに対する倍率を決定する(ステップS107)。ここでは前述のように、制御部31は、第1の倍率決定テーブルTA3を参照して、ステップS105で特定した表示遅延要因に対応する倍率(第1の倍率)を決定する。また、車両1と相対的に近付いている前方物体Fとの相対速度Vが所定速度(図8Bの例ではV1)以上である場合、第2の倍率決定テーブルTA4を参照して、相対速度Vに対応する倍率(第2の倍率)を決定する。そして、制御部31は、第1の倍率と第2の倍率とを乗算したものを画像拡大処理における倍率に決定する。なお、相対速度Vが所定速度V1未満である場合には、第1の倍率をそのまま画像拡大処理における倍率として決定する。On the other hand, if the value T indicated by the display delay factor is equal to or greater than the predetermined value T1 (step S106; Yes), the control unit 31 determines the magnification for the reference size (step S107). Here, as described above, the control unit 31 refers to the first magnification determination table TA3 to determine the magnification (first magnification) corresponding to the display delay factor identified in step S105. Also, if the relative speed V between the vehicle 1 and the forward object F approaching relatively is equal to or greater than a predetermined speed (V1 in the example of FIG. 8B), the control unit 31 refers to the second magnification determination table TA4 to determine the magnification (second magnification) corresponding to the relative speed V. Then, the control unit 31 determines the product of multiplying the first magnification and the second magnification as the magnification in the image enlargement process. Note that, if the relative speed V is less than the predetermined speed V1, the first magnification is determined as it is as the magnification in the image enlargement process.

続いて、制御部31は、ステップS107で決定した倍率で基準サイズを拡大した報知画像Cを描画する画像拡大処理を実行する(ステップS108)。前述の通り、車両1と前方物体Fとが所定方向において相対的に近づく場合、画像拡大処理を実行する際には、報知画像Cの端部Bであって、前記所定方向において車両1から遠い位置に視認される端部Bを基準として、車両1側に向かって拡大して視認されるように報知画像Cを描画する。なお、車両1と前方物体Fとが所定方向において相対的に近づいていない場合、制御部31は、任意の位置を基準に報知画像Cを拡大すればよい。また、ステップS101で複数の前方物体Fを検出した場合、制御部31は、複数の前方物体Fの各々に対応して表示される報知画像Cのうち、ステップS107で倍率を決定した画像について画像拡大処理を実行する。Next, the control unit 31 executes an image enlargement process to draw the notification image C with the reference size enlarged at the magnification determined in step S107 (step S108). As described above, when the vehicle 1 and the forward object F are relatively approaching each other in a predetermined direction, the notification image C is drawn so as to be enlarged and viewed toward the vehicle 1 side, based on the end B of the notification image C that is viewed at a position far from the vehicle 1 in the predetermined direction, when the image enlargement process is executed. Note that, when the vehicle 1 and the forward object F are not relatively approaching each other in the predetermined direction, the control unit 31 may enlarge the notification image C based on an arbitrary position. In addition, when multiple forward objects F are detected in step S101, the control unit 31 executes the image enlargement process for the image of the notification image C with the magnification determined in step S107 among the multiple forward objects F that are displayed corresponding to each of the multiple forward objects F.

ステップS108やステップS104の実行後、制御部31は、再びステップS101の処理から実行する。以上の表示制御処理は、例えばHUD装置10がオフされるまで継続して実行される。第1実施形態の説明は以上である。After executing step S108 or step S104, the control unit 31 executes the process again from step S101. The above display control process is continuously executed until, for example, the HUD device 10 is turned off. This concludes the description of the first embodiment.

ここからは、表示制御処理における一部の処理等が第1実施形態と異なる他の実施形態について説明する。以下の実施形態は、車両用表示システム100の構成が第1実施形態と同様である。したがって、以下では、第1実施形態と同様の各構成については第1実施形態と同一の符号を用いて説明するとともに、第1実施形態と異なる点を中心に説明する。From here on, other embodiments will be described in which some of the processes in the display control process are different from the first embodiment. In the following embodiments, the configuration of the vehicle display system 100 is similar to that of the first embodiment. Therefore, below, the same components as in the first embodiment will be described using the same reference numerals as in the first embodiment, and the differences from the first embodiment will be mainly described.

(第2実施形態)
第2実施形態においても、制御部31は、例えば、図3Aに示すように、前方物体Fを報知するための報知画像Cを表示する。そして、第2実施形態に係る制御部31は、図3Bや図10Aに示すような表示ずれが発生することによりユーザに与える違和感を低減するため、後述の画像位置調整処理を実行する。画像位置調整処理を含む表示制御処理を実行する制御部31は、取得手段、描画制御手段、及び特定手段として、主に機能する。第2実施形態に係る特定手段は、第1実施形態と同様に表示遅延要因を特定する。
Second Embodiment
In the second embodiment as well, the control unit 31 displays an alarm image C for notifying a user of a forward object F, for example, as shown in Fig. 3A. The control unit 31 according to the second embodiment executes an image position adjustment process, which will be described later, in order to reduce the sense of discomfort felt by the user due to the occurrence of display misalignment as shown in Fig. 3B and Fig. 10A. The control unit 31, which executes a display control process including the image position adjustment process, mainly functions as an acquisition means, a drawing control means, and an identification means. The identification means according to the second embodiment identifies the cause of the display delay in the same manner as in the first embodiment.

(画像位置調整処理について)
特定手段によって表示遅延要因が特定されると、描画制御手段としての制御部31は、特定された表示遅延要因が示す値が所定値以上の場合、所望の表示位置(前述の対応位置)を車両1に対して前方物体Fが移動する方向に所定の移動量だけ移動した調整位置に視認される報知画像Cを描画する画像位置調整処理を実行する。描画制御手段としての制御部31は、画像位置調整処理を実行する際、以下のようにして報知画像Cの移動量を決定する。
(Image position adjustment process)
When the identification means identifies the cause of the display delay, if the value indicated by the identified cause of the display delay is equal to or greater than a predetermined value, the control unit 31 as the drawing control means executes an image position adjustment process to draw an alert image C that is visually recognized at an adjusted position obtained by moving the desired display position (the corresponding position described above) by a predetermined movement amount in the direction in which the forward object F moves relative to the vehicle 1. When executing the image position adjustment process, the control unit 31 as the drawing control means determines the movement amount of the alert image C as follows.

制御部31は、表示遅延要因が示す値が所定値以上の場合、移動量を予め定められた値M(以下、Mを基準移動量とも呼ぶ。)とする。さらに、制御部31は、自車1と前方物体Fとの相対速度Vを求め、図12に示す移動量決定テーブルTA5を参照して、求めた相対速度Vに対応する移動量を決定する。移動量決定テーブルTA5は、相対速度と移動量とが対応して構成され、予め記憶部32のROM内に格納されている。例えば、算出した相対速度Vの大きさ(絶対値)が0≦V<V1の場合、制御部31は、報知画像Cの移動量をそのままMとする。また、算出した相対速度Vの大きさがV1≦V<V2の場合、制御部31は、報知画像Cの移動量をα×M(α>1)とする。つまり、制御部31は、相対速度Vが第1の値である場合に比べて、相対速度Vが第1の値よりも大きい第2の値である場合の移動量を大きくする。When the value indicated by the display delay factor is equal to or greater than a predetermined value, the control unit 31 sets the movement amount to a predetermined value M (hereinafter, M is also referred to as a reference movement amount). Furthermore, the control unit 31 determines the relative speed V between the vehicle 1 and the forward object F, and determines the movement amount corresponding to the determined relative speed V by referring to the movement amount determination table TA5 shown in FIG. 12. The movement amount determination table TA5 is configured so that the relative speed and the movement amount correspond to each other, and is stored in the ROM of the storage unit 32 in advance. For example, when the magnitude (absolute value) of the calculated relative speed V is 0≦V<V1, the control unit 31 sets the movement amount of the notification image C as M as it is. Also, when the magnitude of the calculated relative speed V is V1≦V<V2, the control unit 31 sets the movement amount of the notification image C to α×M (α>1). In other words, the control unit 31 increases the movement amount when the relative speed V is a second value greater than the first value, compared to when the relative speed V is a first value.

なお、制御部31は、表示遅延要因が示す値が大きくなるほど報知画像Cの移動量が大きくなるように、基準移動量M自体を可変制御してもよい。また、制御部31は、求めた相対速度Vに応じて係数(図12の例では、αやβ)を決定し、決定した係数を基準移動量Mに乗算することで、相対速度Vに応じた報知画像Cの移動量を求めてもよい。また、相対速度Vと報知画像Cの移動量との関係を関数(例えば一次関数や二次関数)のデータとして予め記憶部32のROMに記憶し、制御部31は、求めた相対速度Vと関数に基づき報知画像Cの移動量を決定してもよい。The control unit 31 may variably control the reference movement amount M itself so that the movement amount of the notification image C increases as the value indicated by the display delay factor increases. The control unit 31 may also determine a coefficient (α or β in the example of FIG. 12) according to the determined relative speed V, and multiply the determined coefficient by the reference movement amount M to determine the movement amount of the notification image C according to the relative speed V. The relationship between the relative speed V and the movement amount of the notification image C may be stored in advance in the ROM of the storage unit 32 as data of a function (e.g., a linear function or a quadratic function), and the control unit 31 may determine the movement amount of the notification image C based on the determined relative speed V and the function.

図10Bに、画像位置調整処理が実行された場合の報知画像Cの表示例を示す。例えば、表示遅延要因が増大した場合に、前方物体Fが自車1に対して近づいてきた際には、図10Aに示すような表示ずれが発生する。この表示ずれによりユーザ4に与える違和感を抑制するため、第2実施形態に係る制御部31は、表示遅延要因が示す値が所定値以上の場合、所望の表示位置(前述の対応位置)を車両1に対して前方物体Fが移動する方向(図10の例では下方向)に所定の移動量だけ移動した調整位置に視認される報知画像Cを描画する画像位置調整処理を実行する。 Figure 10B shows an example of the display of the notification image C when the image position adjustment process is executed. For example, when the display delay factor increases and the forward object F approaches the vehicle 1, a display shift as shown in Figure 10A occurs. In order to suppress the discomfort felt by the user 4 due to this display shift, the control unit 31 according to the second embodiment executes an image position adjustment process in which, when the value indicated by the display delay factor is equal to or greater than a predetermined value, the control unit 31 draws the notification image C that is visible at an adjusted position that is moved a predetermined amount from the desired display position (the corresponding position described above) in the direction in which the forward object F moves relative to the vehicle 1 (downward in the example of Figure 10).

特に、描画制御手段として機能する制御部31は、前方物体Fが車両1の進行方向(例えばx方向)と交差する交差方向(例えばy方向)において、車両1から特定距離以上離れた位置から車両1に近づいている特定移動状態である場合、前方物体Fが特定移動状態でない場合よりも、画像位置調整処理を実行する際の移動量が大きくなるように、移動量を補正する。
ここで、図11A、図11Bを参照して、前方物体Fの特定移動状態について説明する。図11Aは、前方物体Fが自車1に対して大きさvの相対速度ベクトルで真っ直ぐに接近する例である。一方、図11Bは、前方物体Fが自車1に対して大きさvの相対速度ベクトルで斜めに接近する例である。ユーザ4(主に運転者)にとっては、図11Aに示す場合よりも図11Bに示す場合のほうが、両場合の相対速度の大きさがvで同じであったとしても、距離感が掴みにくい。これを考慮して、例えば、制御部31は、取得した物体情報に含まれる位置情報(x,y,z)に基づき、前方物体Fが自車1に近づいており、且つ、前方物体Fのy座標が車両1から特定距離以上離れた位置にある場合に、前方物体Fが特定移動状態であると特定する。特定距離は、y方向における距離として予め記憶部32のROMに記憶されている。
前述のように決定した移動量をMfとすれば、制御部31は、前方物体Fが特定移動状態であると特定した場合には、Mfに補正量ΔMを加算し、報知画像Cの移動量を(Mf+ΔM)とする。こうすれば、報知画像Cをより自車1側に表示させることができるため、ユーザ4にとって距離感が掴みにくいと想定される特定移動状態の前方物体Fの存在を良好に報知することができる。
In particular, the control unit 31, which functions as a drawing control means, corrects the amount of movement when the forward object F is in a specific moving state in which it is approaching the vehicle 1 from a position more than a specific distance away from the vehicle 1 in an intersecting direction (e.g., y direction) that intersects with the vehicle 1's traveling direction (e.g., x direction) so that the amount of movement when performing the image position adjustment process is larger than when the forward object F is not in the specific moving state.
Here, the specific movement state of the forward object F will be described with reference to Figs. 11A and 11B. Fig. 11A is an example in which the forward object F approaches the vehicle 1 in a straight line with a relative velocity vector of magnitude v. On the other hand, Fig. 11B is an example in which the forward object F approaches the vehicle 1 in an oblique manner with a relative velocity vector of magnitude v. For the user 4 (mainly the driver), it is more difficult to grasp the sense of distance in the case shown in Fig. 11B than in the case shown in Fig. 11A, even if the magnitude of the relative velocity in both cases is the same at v. Taking this into consideration, for example, the control unit 31 determines that the forward object F is in a specific movement state based on the position information (x, y, z) included in the acquired object information when the forward object F is approaching the vehicle 1 and the y coordinate of the forward object F is at a position away from the vehicle 1 by a specific distance or more. The specific distance is stored in advance in the ROM of the storage unit 32 as a distance in the y direction.
If the movement amount determined as described above is Mf, when the control unit 31 determines that the forward object F is in a specific movement state, it adds a correction amount ΔM to Mf and sets the movement amount of the notification image C to (Mf+ΔM). In this way, the notification image C can be displayed closer to the vehicle 1, so that the presence of the forward object F in a specific movement state, which is assumed to be difficult for the user 4 to grasp, can be properly notified.

なお、図5Aに示すように、前方物体Fが道路の区画線であり、報知画像Cが区画線を強調して報知する場合においても、第2実施形態に係る画像位置調整処理を実行することができる。車両1が区画線に近づいていけば、図5Aに示すように、報知画像Cの表示ずれが発生する可能性があるが、第2実施形態に係る画像位置調整処理を実行し、車両1に対して前方物体Fが移動する方向(図5Aでの左方向)に決定した移動量だけ移動した調整位置に視認される報知画像Cを描画すれば、当該表示ずれを目立たなくすることができる。こうすれば、表示遅延に起因して所望の表示位置よりも右側に報知画像Cがずれる表示ずれが生じた場合であっても、当該表示ずれを良好に目立たなくすることができる。 As shown in FIG. 5A, the image position adjustment process according to the second embodiment can be executed even when the forward object F is a road dividing line and the notification image C emphasizes the dividing line to notify the driver. As the vehicle 1 approaches the dividing line, a display shift of the notification image C may occur as shown in FIG. 5A. However, by executing the image position adjustment process according to the second embodiment and drawing the notification image C to be viewed at an adjusted position moved by a determined amount in the direction in which the forward object F moves relative to the vehicle 1 (leftward in FIG. 5A), the display shift can be made less noticeable. In this way, even if a display shift occurs in which the notification image C is shifted to the right of the desired display position due to a display delay, the display shift can be made less noticeable.

(表示制御処理)
ここからは、第2実施形態に係る表示制御処理について図13を参照して説明する。制御部31は、ステップS201~S206の処理を、第1実施形態で説明したステップS101~S106と同様に実行する。
(Display control process)
From here, the display control process according to the second embodiment will be described with reference to Fig. 13. The control unit 31 executes the processes of steps S201 to S206 in the same manner as steps S101 to S106 described in the first embodiment.

ステップS206で、表示遅延要因が示す値Tが所定値T1以上である場合(ステップS206;Yes)、制御部31は、報知画像Cの対応位置から調整位置までの移動量を決定する(ステップS207)。ここでは前述のように、制御部31は、移動量決定テーブルTA5を参照して、ステップS202で求めた相対速度Vと対応する移動量を決定する。In step S206, if the value T indicated by the display delay factor is equal to or greater than the predetermined value T1 (step S206; Yes), the control unit 31 determines the amount of movement from the corresponding position of the notification image C to the adjustment position (step S207). Here, as described above, the control unit 31 refers to the movement amount determination table TA5 to determine the amount of movement corresponding to the relative speed V calculated in step S202.

続いて、制御部31は、前述のように、前方物体Fが斜めから自車1に近づいている特定移動状態か否かを判別する(ステップS207A)。Next, the control unit 31 determines whether or not the vehicle 1 is in a specific moving state in which the forward object F is approaching the vehicle 1 from an oblique angle, as described above (step S207A).

前方物体Fが特定移動状態でない場合(ステップS207A;No)、制御部31は、ステップS207で決定した移動量だけ、対応位置から移動した調整位置に報知画像Cを描画する画像位置調整処理を実行する(ステップS208)。なお、ステップS207AでNoとなり、処理がステップS208へ遷移した場合は、制御部31は、前方物体Fが自車1に対して離れている場合であっても、画像位置調整処理を実行してもよい。If the forward object F is not in a specific movement state (step S207A; No), the control unit 31 executes an image position adjustment process to draw the notification image C at an adjustment position moved from the corresponding position by the movement amount determined in step S207 (step S208). Note that if step S207A is No and the process transitions to step S208, the control unit 31 may execute the image position adjustment process even if the forward object F is far away from the vehicle 1.

前方物体Fが特定移動状態である場合(ステップS207A;Yes)、制御部31は、ステップS207で決定した移動量をMfとした場合、Mfに補正量ΔMを加算することで報知画像Cの移動量を(Mf+ΔM)と補正し(ステップS207B)、補正後の移動量で画像位置調整処理を実行する(ステップS208)。If the forward object F is in a specific movement state (step S207A; Yes), the control unit 31, assuming that the movement amount determined in step S207 is Mf, corrects the movement amount of the alarm image C to (Mf + ΔM) by adding a correction amount ΔM to Mf (step S207B), and performs image position adjustment processing with the corrected movement amount (step S208).

ステップS208やステップS204の実行後、制御部31は、再びステップS201の処理から実行する。第2実施形態の説明は以上である。After executing step S208 or step S204, the control unit 31 executes the process again from step S201. This completes the description of the second embodiment.

(第3実施形態)
第3実施形態では、制御部31は、例えば、図14Aに示すように、前方物体Fを報知するための画像として、線状画像(線状に視認される画像)から構成された報知画像Cを表示する。
Third Embodiment
In the third embodiment, the control unit 31 displays an alert image C composed of a linear image (an image that is visually recognized as a line) as an image for alerting a forward object F, for example, as shown in FIG. 14A.

報知画像Cは、例えばベクターイメージにより描画されるものであり、図14Aに示すように、車両1と前方物体Fとが相対する方向(図14Aにおける上下方向)と交差する方向に沿って視認される特定線状画像Csと、特定線状画像Csの両端の各々から車両1の前方に向かって延びるように視認される所定線状画像Cnとを含んで構成されている。なお、この実施形態における所定線状画像Cnは、後述の線幅拡大処理対象ではない画像である。The notification image C is drawn, for example, by a vector image, and as shown in Fig. 14A, includes a specific linear image Cs that is viewed along a direction intersecting the direction in which the vehicle 1 and the forward object F face each other (the up-down direction in Fig. 14A), and a predetermined linear image Cn that is viewed as extending from each of both ends of the specific linear image Cs toward the front of the vehicle 1. Note that the predetermined linear image Cn in this embodiment is an image that is not subject to the line width expansion process described below.

図14Aに示す報知画像Cは、2つの所定線状画像Cnの各々の先端が近づくように傾いていることにより、遠近感が創出されるとともに、前方の路面に沿って視認される態様の例である。なお、図14Aは、前述の表示ずれにより、報知画像Cが所望の表示位置からずれて表示されてしまっている例である。The notification image C shown in Figure 14A is an example of a state in which the tips of the two predetermined linear images Cn are tilted toward each other, creating a sense of perspective and allowing the image to be viewed along the road surface ahead. Note that Figure 14A shows an example in which the notification image C is displayed shifted from the desired display position due to the above-mentioned display shift.

第3実施形態に係る制御部31は、図14Aに示すような表示ずれが発生することによりユーザに与える違和感を低減するため、後述の線幅拡大処理を実行する。線幅拡大処理を含む表示制御処理を実行する制御部31は、取得手段、描画制御手段、及び特定手段として、主に機能する。第3実施形態に係る特定手段は、第1及び第2実施形態と同様に表示遅延要因を特定する。The control unit 31 according to the third embodiment executes a line width enlargement process described below in order to reduce the discomfort felt by the user due to the occurrence of a display misalignment as shown in Fig. 14A. The control unit 31, which executes a display control process including the line width enlargement process, mainly functions as an acquisition means, a drawing control means, and an identification means. The identification means according to the third embodiment identifies the cause of the display delay in the same manner as in the first and second embodiments.

(線幅拡大処理について)
特定手段によって表示遅延要因が特定されると、描画制御手段としての制御部31は、特定された表示遅延要因が示す値が所定値以上の場合、特定線状画像Csの線幅が車両1に対して前方物体Fが移動する方向に所定の拡大量だけ拡大して視認されるように報知画像Cを描画する線幅拡大処理を実行する。線幅拡大処理は、予め定められた基準線幅を決定した拡大量だけ拡大することで実行される。基準線幅は、報知画像Cの種類に応じて定められた所定距離P(図1B参照)における線状画像(特定線状画像Csを含む。)の幅である。基準線幅は、虚像Aの表示領域内において固定でなくともよく、自車1から前方物体Fの距離と基準線幅との対応関係を規定した基準線幅情報(数式のデータやテーブルデータ)に応じて可変であってもよい。この基準線幅情報は、予め記憶部32に記憶され、例えば遠近法を利用して報知対象の前方物体Fへの距離が長くなればなるほど基準線幅が狭くなるように設定されている。制御部31は、自車1から前方物体Fへの距離と基準線幅情報とに基づいて線状画像から構成される報知画像Cを基準線幅で描画する。
(Regarding line width expansion processing)
When the display delay factor is identified by the identification means, the control unit 31 as the drawing control means executes a line width enlargement process for drawing the notification image C so that the line width of the specific linear image Cs is enlarged by a predetermined enlargement amount in the direction in which the forward object F moves relative to the vehicle 1 and is visually recognized when the value indicated by the identified display delay factor is equal to or greater than a predetermined value. The line width enlargement process is executed by enlarging a predetermined reference line width by a determined enlargement amount. The reference line width is the width of the linear image (including the specific linear image Cs) at a predetermined distance P (see FIG. 1B ) determined according to the type of the notification image C. The reference line width does not need to be fixed within the display area of the virtual image A, and may be variable according to reference line width information (formula data or table data) that specifies the correspondence between the distance from the vehicle 1 to the forward object F and the reference line width. This reference line width information is stored in advance in the storage unit 32, and is set so that the reference line width becomes narrower as the distance to the forward object F to be notified becomes longer, for example, by using the law of perspective. The control unit 31 draws the notification image C, which is composed of a linear image, with the reference line width based on the distance from the vehicle 1 to the forward object F and the reference line width information.

制御部31は、表示遅延要因が示す値が所定値以上の場合、拡大量を予め定められた値E(以下、Eを基準移動量とも呼ぶ。)とする。さらに、制御部31は、自車1と前方物体Fとの相対速度Vを求め、図16に示す拡大量決定テーブルTA6を参照して、求めた相対速度Vに対応する拡大量を決定する。拡大量決定テーブルTA6は、相対速度と拡大量とが対応して構成され、予め記憶部32のROM内に格納されている。例えば、算出した相対速度Vの大きさ(絶対値)が0≦V<V1の場合、制御部31は、特定線状画像Csの拡大量をそのままEとする。また、算出した相対速度Vの大きさがV1≦V<V2の場合、制御部31は、特定線状画像Csの拡大量をα×E(α>1)とする。つまり、制御部31は、相対速度Vが第1の値である場合に比べて、相対速度Vが第1の値よりも大きい第2の値である場合の拡大量を大きくする。When the value indicated by the display delay factor is equal to or greater than a predetermined value, the control unit 31 sets the enlargement amount to a predetermined value E (hereinafter, E is also referred to as a reference movement amount). Furthermore, the control unit 31 obtains the relative speed V between the vehicle 1 and the forward object F, and determines the enlargement amount corresponding to the obtained relative speed V by referring to the enlargement amount determination table TA6 shown in FIG. 16. The enlargement amount determination table TA6 is configured so that the relative speed and the enlargement amount correspond to each other, and is stored in the ROM of the storage unit 32 in advance. For example, when the magnitude (absolute value) of the calculated relative speed V is 0≦V<V1, the control unit 31 sets the enlargement amount of the specific linear image Cs as E as it is. Also, when the magnitude of the calculated relative speed V is V1≦V<V2, the control unit 31 sets the enlargement amount of the specific linear image Cs to α×E (α>1). In other words, the control unit 31 increases the enlargement amount when the relative speed V is a second value greater than the first value, compared to when the relative speed V is a first value.

なお、制御部31は、表示遅延要因が示す値が大きくなるほど特定線状画像Csの拡大量が大きくなるように、基準拡大量E自体を可変制御してもよい。また、制御部31は、求めた相対速度Vに応じて係数(図16の例では、αやβ)を決定し、決定した係数を基準拡大量Eに乗算することで、相対速度Vに応じた特定線状画像Csの拡大量を求めてもよい。また、相対速度Vと特定線状画像Csの拡大量との関係を関数(例えば一次関数や二次関数)のデータとして予め記憶部32のROMに記憶し、制御部31は、求めた相対速度Vと関数に基づき特定線状画像Csの拡大量を決定してもよい。The control unit 31 may variably control the reference enlargement amount E itself so that the enlargement amount of the specific linear image Cs increases as the value indicated by the display delay factor increases. The control unit 31 may also determine a coefficient (α or β in the example of FIG. 16) according to the determined relative speed V, and multiply the determined coefficient by the reference enlargement amount E to determine the enlargement amount of the specific linear image Cs according to the relative speed V. The relationship between the relative speed V and the enlargement amount of the specific linear image Cs may be stored in advance in the ROM of the storage unit 32 as data of a function (e.g., a linear function or a quadratic function), and the control unit 31 may determine the enlargement amount of the specific linear image Cs based on the determined relative speed V and the function.

図14Bに、線幅拡大処理が実行された場合の報知画像Cの表示例を示す。例えば、表示遅延要因が増大した場合に、前方物体Fが自車1に対して近づいてきた際には、図14Aに示すような表示ずれが発生する。この表示ずれによりユーザ4に与える違和感を抑制するため、第3実施形態に係る制御部31は、表示遅延要因が示す値が所定値以上の場合、特定線状画像Csの線幅が車両1に対して前方物体Fが移動する方向(図14の例では下方向)に決定した拡大量だけ拡大して視認されるように報知画像Cを描画する線幅拡大処理を実行する。 Figure 14B shows an example of the display of the notification image C when the line width enlargement process is executed. For example, when the display delay factor increases and the forward object F approaches the vehicle 1, a display shift as shown in Figure 14A occurs. In order to suppress the discomfort felt by the user 4 due to this display shift, the control unit 31 according to the third embodiment executes a line width enlargement process to draw the notification image C so that the line width of the specific linear image Cs is visually enlarged by a determined enlargement amount in the direction in which the forward object F moves relative to the vehicle 1 (downward in the example of Figure 14) when the value indicated by the display delay factor is equal to or greater than a predetermined value.

特に、描画制御手段として機能する制御部31は、第2実施形態で述べたのと同様に、前方物体Fが車両1の進行方向(例えばx方向)と交差する交差方向(例えばy方向)において、車両1から特定距離以上離れた位置から車両1に近づいている特定移動状態である場合、前方物体Fが特定移動状態でない場合よりも、線幅拡大処理を実行する際の拡大量が大きくなるように、拡大量を補正する。
前述のように決定した拡大量をEfとすれば、制御部31は、前方物体Fが特定移動状態であると特定した場合には、Efに補正量ΔEを加算し、特定線状画像Csの拡大量を(Ef+ΔE)とする。こうすれば、報知画像Cにおける特定線状画像Csをより自車1側に拡大させることができるため、ユーザ4にとって距離感が掴みにくいと想定される特定移動状態の前方物体Fの存在を良好に報知することができる。
In particular, the control unit 31, which functions as a drawing control means, corrects the enlargement amount when executing the line width enlargement process so that when the forward object F is in a specific moving state in which it is approaching the vehicle 1 from a position more than a specific distance away from the vehicle 1 in an intersecting direction (e.g., y direction) that intersects with the traveling direction (e.g., x direction) of the vehicle 1, the enlargement amount is larger than when the forward object F is not in the specific moving state, as described in the second embodiment.
If the enlargement amount determined as described above is Ef, when the control unit 31 determines that the forward object F is in a specific moving state, it adds a correction amount ΔE to Ef and sets the enlargement amount of the specific linear image Cs to (Ef+ΔE). In this way, the specific linear image Cs in the notification image C can be enlarged further toward the vehicle 1, so that the presence of the forward object F in a specific moving state in which it is assumed that it is difficult for the user 4 to grasp the sense of distance can be properly notified.

また、図15Aに、前方物体Fが道路の区画線(同図の例では白線)であって、前方物体Fを報知する報知画像Cが区画線の存在を強調すべく、当該区画線に重畳して表示される例を示す。図15Aの例では、報知画像Cが略矩形の囲み形状で構成され、車両1と前方物体Fとが相対する方向と交差する方向(図15Aにおける前方物体Fである区画線が延びる方向)に沿って視認される2つ線状画像のうち、車両1に近いものが特定線状画像Csとして設定されている。そして、線状画像で構成される報知画像Cのうち、特定線状画像Cs以外のものは所定線状画像Cnに設定されている。
車両1が区画線に近づいていけば、図15Aに示すように、報知画像Cの表示ずれが発生する可能性があるが、特定線状画像Csの線幅が車両1に対して前方物体Fが移動する方向(図15Bにおける左方向)に所定の拡大量だけ拡大して視認されるように報知画像Cを描画する線幅拡大処理を実行すれば、当該表示ずれを目立たなくすることができる。こうすれば、表示遅延に起因して所望の表示位置よりも右側に報知画像Cがずれる表示ずれが生じた場合であっても、当該表示ずれを良好に目立たなくすることができる。
15A shows an example in which the forward object F is a road division line (a white line in the example of the figure), and an alert image C for alerting the forward object F is displayed superimposed on the division line to emphasize the presence of the division line. In the example of FIG. 15A, the alert image C is configured in a substantially rectangular enclosing shape, and of two linear images visually recognized along a direction intersecting the direction in which the vehicle 1 and the forward object F face each other (the direction in which the division line, which is the forward object F in FIG. 15A, extends), the one closer to the vehicle 1 is set as a specific linear image Cs. Among the alert images C configured as linear images, the ones other than the specific linear image Cs are set as predetermined linear images Cn.
As the vehicle 1 approaches the lane marking, a display shift of the notification image C may occur as shown in Fig. 15A, but the display shift can be made less noticeable by executing a line width enlargement process for drawing the notification image C so that the line width of the specific linear image Cs is visually enlarged by a predetermined amount in the direction in which the forward object F moves relative to the vehicle 1 (leftward in Fig. 15B). In this way, even if a display shift occurs in which the notification image C is shifted to the right of the desired display position due to a display delay, the display shift can be made less noticeable.

(表示制御処理)
ここからは、第3実施形態に係る表示制御処理について図17を参照して説明する。制御部31は、ステップS301~S306の処理を、第1実施形態で説明したステップS101~S106と同様に実行する。
(Display control process)
From here on, the display control process according to the third embodiment will be described with reference to Fig. 17. The control unit 31 executes the processes of steps S301 to S306 in the same manner as steps S101 to S106 described in the first embodiment.

ステップS306で、表示遅延要因が示す値Tが所定値T1以上である場合(ステップS306;Yes)、制御部31は、前方物体Fが自車1に近づいているか否かを判別する(ステップS306A)。前方物体Fが自車1に近づいていない場合(ステップS306A;No)、制御部31は、線幅拡大処理を実行せず、通常画像制御で報知画像Cを描画する(ステップS304)。これにより、前方物体Fが自車1に近づいておらず、ユーザ4にとって重要度が低いと見做せる報知画像Cについては、線幅拡大処理を実行せずに、制御負担を低減することができる。
前方物体Fが自車1に近づいている場合(ステップS306A;Yes)、制御部31は、拡大量決定テーブルTA6を参照して、ステップS302で求めた相対速度Vと対応する拡大量を決定する(ステップS307)。
In step S306, if the value T indicated by the display delay factor is equal to or greater than the predetermined value T1 (step S306; Yes), the control unit 31 determines whether the forward object F is approaching the vehicle 1 (step S306A). If the forward object F is not approaching the vehicle 1 (step S306A; No), the control unit 31 does not execute the line width enlargement process and draws the notification image C by normal image control (step S304). As a result, for the notification image C in which the forward object F is not approaching the vehicle 1 and is considered to be of low importance to the user 4, the control load can be reduced without executing the line width enlargement process.
If the forward object F is approaching the host vehicle 1 (step S306A; Yes), the control unit 31 refers to the enlargement amount determination table TA6 and determines the enlargement amount corresponding to the relative speed V obtained in step S302 (step S307).

続いて、制御部31は、第2実施形態のステップS207Aと同様に、前方物体Fが斜めから自車1に近づいている特定移動状態か否かを判別する(ステップS307A)。Next, the control unit 31 determines whether the vehicle is in a specific moving state in which the forward object F is approaching the vehicle 1 from an oblique angle (step S307A), similar to step S207A in the second embodiment.

前方物体Fが特定移動状態でない場合(ステップS307A;No)、制御部31は、ステップS307で決定した拡大量で報知画像Cにおける特定線状画像Csの線幅を拡大する線幅拡大処理を実行する(ステップS308)。If the forward object F is not in a specific moving state (step S307A; No), the control unit 31 executes a line width enlargement process to enlarge the line width of the specific linear image Cs in the alarm image C by the enlargement amount determined in step S307 (step S308).

前方物体Fが特定移動状態である場合(ステップS307A;Yes)、制御部31は、ステップS307で決定した拡大量をEfとした場合、Efに補正量ΔEを加算することで報知画像Cの拡大量を(Ef+ΔE)と補正し(ステップS307B)、補正後の拡大量で線幅拡大処理を実行する(ステップS308)。If the forward object F is in a specific moving state (step S307A; Yes), the control unit 31 corrects the enlargement amount of the notification image C to (Ef + ΔE) by adding a correction amount ΔE to the enlargement amount determined in step S307, when the enlargement amount is Ef (step S307B), and performs line width enlargement processing with the corrected enlargement amount (step S308).

ステップS308やステップS304の実行後、制御部31は、再びステップS301の処理から実行する。第3実施形態の説明は以上である。After executing step S308 or step S304, the control unit 31 executes the process again from step S301. This concludes the explanation of the third embodiment.

なお、本発明は以上の実施形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で、適宜、変更(構成要素の削除も含む)を加えることが可能である。 Note that the present invention is not limited to the above-described embodiments and drawings. Modifications (including the deletion of components) may be made as appropriate within the scope that does not change the gist of the present invention.

以上では、表示遅延要因が示す値を、描画負荷に起因する予測遅延時間Tと、センシング遅延時間Tとを合算した遅延時間Tとした例を示したが、これに限られない。表示遅延要因は、描画制御手段による描画制御負荷と、物体情報の伝送遅延との少なくともいずれかに基づいて特定されるものであればよい。例えば、表示遅延要因が示す値は、図7Aに示す予測描画負荷Lであってもよい。そして、制御部31は、第1実施形態に係る倍率や、第2実施形態に係る移動量や、第3実施形態に係る拡大量を予測描画負荷Lに応じて決定してもよい。また、以上では、テーブルデータを用いて表示遅延要因が示す値を決定する例を示したが、制御部31は、数式のデータを用いて表示遅延要因が示す値を算出してもよい。当該数式のデータは、予め記憶部32のROMに記憶され、例えば、コンテンツ画像の種別、面積、数などの各種パラメータから表示遅延要因が示す値を算出可能に構成されていればよい。 In the above, an example has been shown in which the value indicated by the display delay factor is the delay time T obtained by adding up the predicted delay time T L caused by the drawing load and the sensing delay time T S , but this is not limited thereto. The display delay factor may be specified based on at least one of the drawing control load by the drawing control means and the transmission delay of the object information. For example, the value indicated by the display delay factor may be the predicted drawing load L shown in FIG. 7A. The control unit 31 may determine the magnification according to the first embodiment, the movement amount according to the second embodiment, and the enlargement amount according to the third embodiment according to the predicted drawing load L. In addition, in the above, an example has been shown in which the value indicated by the display delay factor is determined using table data, but the control unit 31 may calculate the value indicated by the display delay factor using data of a formula. The data of the formula may be stored in advance in the ROM of the storage unit 32, and may be configured to be capable of calculating the value indicated by the display delay factor from various parameters such as the type, area, and number of content images, for example.

また、制御部31は、第1実施形態に係る画像拡大処理、第2実施形態に係る画像位置調整処理、及び、第3実施形態に係る線幅拡大処理のうち、複数を組み合わせて実行してもよい。例えば、制御部31は、特定した表示遅延要因に応じて画像拡大処理を実行する際の倍率と、画像位置調整処理を実行する際の移動量を決定し、報知画像Cを基準サイズから拡大させる画像拡大処理を実行するとともに、報知画像Cの表示位置を決定した移動量だけ移動させる画像位置調整処理を実行してもよい。また、虚像Aの表示領域内に、線状画像からなる報知画像Cと、線状画像ではない報知画像C(例えば塗り潰し状の画像等)との両者が表示される場合には、制御部31は、画像拡大処理及び画像位置調整処理の少なくともいずれかと、線幅拡大処理とを実行可能であってもよい。 The control unit 31 may also execute a combination of the image enlargement process according to the first embodiment, the image position adjustment process according to the second embodiment, and the line width enlargement process according to the third embodiment. For example, the control unit 31 may determine the magnification when executing the image enlargement process and the movement amount when executing the image position adjustment process according to the identified display delay factor, execute the image enlargement process to enlarge the notification image C from the reference size, and execute the image position adjustment process to move the display position of the notification image C by the determined movement amount. In addition, when both the notification image C consisting of a linear image and the notification image C that is not a linear image (for example, a filled-in image, etc.) are displayed within the display area of the virtual image A, the control unit 31 may be able to execute at least one of the image enlargement process and the image position adjustment process, and the line width enlargement process.

第3実施形態で説明した報知画像Cは、特定線状画像Csを含む線状画像から構成されていれば、その形状や態様は任意である。例えば、報知画像Cはリング状の線状画像であってもよい。この場合、リング状の線状画像のうち、車両1と前方物体Fとが相対する方向と交差する方向に沿って視認される任意の部分を特定線状画像Csとし、他の部分を所定線状画像Cnと設定することができる。The notification image C described in the third embodiment may have any shape or form as long as it is composed of a linear image including a specific linear image Cs. For example, the notification image C may be a ring-shaped linear image. In this case, any part of the ring-shaped linear image that is visible along a direction intersecting the direction in which the vehicle 1 and the forward object F face each other can be set as the specific linear image Cs, and the other part can be set as the specified linear image Cn.

また、第3実施形態で説明した報知画像Cにおける特定線状画像Csは、ユーザ4から見て左右方向に沿う横線状画像であってもよい。また、線幅拡大処理において、基準線幅に対して幅が拡大された特定線状画像Csの少なくとも一部をぼかしてもよい。例えば、特定線状画像Csにおける基準線幅から幅が拡大された部分をぼかしてもよいし、拡大された特定線状画像Csの全てをぼかす等してもよい。こうすることで、例えば、特定線状画像Csが拡大されることによる見栄えの違和感を低減することができ、また、前方物体Fに対する重畳性を向上させることができる。また、線幅拡大処理において、特定線状画像Csの線幅の拡大と併せて、所定線状画像Cn(例えば、ユーザ4から見て概ね上下方向に沿う縦線状の画像)の線幅を拡大してもよい。このように特定線状画像Csの線幅の拡大と併せて所定線状画像Cnの線幅を拡大する処理は、例えば、自車1に対して前方物体Fが斜めに移動する場合に有用である。 The specific linear image Cs in the notification image C described in the third embodiment may be a horizontal linear image extending in the left-right direction as viewed from the user 4. In addition, in the line width enlargement process, at least a part of the specific linear image Cs whose width has been enlarged relative to the reference line width may be blurred. For example, the part of the specific linear image Cs whose width has been enlarged from the reference line width may be blurred, or the entire enlarged specific linear image Cs may be blurred. In this way, for example, the strange appearance caused by the enlargement of the specific linear image Cs can be reduced, and the superimposition on the forward object F can be improved. In addition, in the line width enlargement process, the line width of the specific linear image Cn (for example, a vertical line image extending in the approximately up-down direction as viewed from the user 4) may be enlarged in addition to the enlargement of the line width of the specific linear image Cs. The process of enlarging the line width of the specific linear image Cn in this way together with the enlargement of the line width of the specific linear image Cs is useful, for example, when the forward object F moves diagonally relative to the vehicle 1.

以上では、前方物体検出部40が自車1から前方物体Fをセンシングする構成例を説明したが、これに限られない。
前方物体検出部40は、自車1の外部から前方物体Fに係る物体情報を受信し、受信した物体情報を制御部31に供給する構成であってもよい。当該構成の前方物体検出部40は、車両1とワイヤレスネットワークとの通信(V2N:Vehicle To cellular Network)、車両1と他車両との通信(V2V:Vehicle To Vehicle)、車両1と歩行者との通信(V2P:Vehicle To Pedestrian)、車両1と路側のインフラとの通信(V2I:Vehicle To roadside Infrastructure)を可能とする各種モジュールから構成すればよい。例えば、(i)前方物体検出部40は、WAN(Wide Area Network)に直接アクセスできる通信モジュール、WANにアクセス可能な外部装置(モバイルルータなど)や公衆無線LAN(Local Area Network)のアクセスポイント等と通信するための通信モジュールなどを備え、インターネット通信を行ってもよいし、人工衛星などから受信したGPS(Global Positioning System)信号に基づいて車両1の位置を算出するGPSコントローラを備えていてもよい。これらの構成により、V2Nによる通信が可能である。(ii)また、前方物体検出部40は、所定の無線通信規格に準拠した無線通信モジュールを備え、V2VやV2Pによる通信を行ってもよい。(iii)また、前方物体検出部40は、路側のインフラと無線通信する通信装置を有し、例えば、安全運転支援システム(DSSS:Driving Safety Support Systems)の基地局から、インフラストラクチャーとして設置された路側無線装置を介して、車両1の前方情報を取得してもよい。これによりV2Iによる通信が可能となる。
Although an example of a configuration in which the forward object detection unit 40 senses the forward object F from the host vehicle 1 has been described above, the present invention is not limited to this.
The forward object detection unit 40 may be configured to receive object information related to a forward object F from outside the vehicle 1 and supply the received object information to the control unit 31. The forward object detection unit 40 configured as such may be configured from various modules that enable communication between the vehicle 1 and a wireless network (V2N: Vehicle To Cellular Network), communication between the vehicle 1 and other vehicles (V2V: Vehicle To Vehicle), communication between the vehicle 1 and pedestrians (V2P: Vehicle To Pedestrian), and communication between the vehicle 1 and roadside infrastructure (V2I: Vehicle To Roadside Infrastructure). For example, (i) the forward object detection unit 40 may include a communication module that can directly access a WAN (Wide Area Network), a communication module for communicating with an external device (such as a mobile router) that can access the WAN, an access point of a public wireless LAN (Local Area Network), or the like, and may perform Internet communication, or may include a GPS (Global Positioning System) controller that calculates the position of the vehicle 1 based on a GPS signal received from an artificial satellite or the like. These configurations enable communication by V2N. (ii) The forward object detection unit 40 may also include a wireless communication module that complies with a predetermined wireless communication standard and perform communication by V2V or V2P. (iii) The forward object detection unit 40 may also have a communication device that wirelessly communicates with roadside infrastructure, and may acquire forward information of the vehicle 1 from a base station of a driving safety support system (DSSS) via a roadside wireless device installed as infrastructure. This enables communication by V2I.

つまり、前方物体検出部40は、車両1と車両1の外部との間でV2X(Vehicle To Everything)による通信を可能とする構成であってもよい。そして、前方物体検出部40が、前記の撮像装置やセンサ群、V2Xによる通信を可能とする各種モジュールのうち、複数の装置の組み合わせから構成され、当該複数の装置の各々から物体情報を制御部31に供給する構成としてもよい。In other words, the forward object detection unit 40 may be configured to enable communication by V2X (Vehicle To Everything) between the vehicle 1 and the outside of the vehicle 1. The forward object detection unit 40 may be configured to be composed of a combination of multiple devices from among the above-mentioned imaging devices, sensor groups, and various modules that enable communication by V2X, and to supply object information from each of the multiple devices to the control unit 31.

表示部20の表示面(LCDの表示面や、DMDやLCOSを用いた場合にはスクリーン)を傾けて配置することにより、虚像Aが表示される仮想面を車両1の上下方向に対して前方に傾けて設定してもよい。By tilting the display surface of the display unit 20 (the display surface of an LCD, or a screen when a DMD or LCOS is used), the virtual surface on which the virtual image A is displayed may be tilted forward relative to the vertical direction of the vehicle 1.

表示光Qの投射対象は、フロントガラス3に限定されず、板状のハーフミラー、ホログラム素子等により構成されるコンバイナであってもよい。また、以上で説明した表示制御処理を実行する表示装置は、HUD装置10に限られない。表示装置は、車両1のユーザ4の頭部に装着されるヘッドマウントディスプレイ(HMD:Head Mounted Display)として構成されてもよい。そして、HMDが虚像として表示する画像において、報知画像Cの表示制御を、前述と同様な手法で実行してもよい。つまり、表示装置は、車両1に搭載されているものに限られず、車両1で使用されるものであればよい。The projection target of the display light Q is not limited to the windshield 3, but may be a combiner composed of a plate-shaped half mirror, a hologram element, etc. Furthermore, the display device that executes the display control process described above is not limited to the HUD device 10. The display device may be configured as a head mounted display (HMD) worn on the head of a user 4 of the vehicle 1. Then, in an image displayed as a virtual image by the HMD, the display control of the notification image C may be executed in a manner similar to that described above. In other words, the display device is not limited to one mounted on the vehicle 1, but may be one that is used in the vehicle 1.

以上に説明した表示装置の一例としてのHUD装置10は、車両1の前方風景と重なる虚像Aとしてユーザ4に視認される重畳画像を表示する。HUD装置10は、取得手段、描画制御手段、及び特定手段として機能する制御部31を備える。取得手段は、車両1の前方に存在する前方物体Fに関する情報であって、少なくとも前方物体Fの位置情報を含む物体情報を取得する。描画制御手段は、取得手段が取得した物体情報に基づいて、重畳画像の表示領域内における位置情報に対応する対応位置に、前方物体Fに関する情報を報知するための報知画像Cを描画する。特定手段は、所定タイミングで取得した物体情報に基づいて描画される報知画像Cが、前記所定タイミングから遅れて表示される要因となる表示遅延要因を特定する。表示遅延要因は、描画制御手段による描画制御負荷と、物体情報の伝送遅延との少なくともいずれかに基づいて特定される。The HUD device 10, which is an example of the display device described above, displays a superimposed image that is visually recognized by the user 4 as a virtual image A that overlaps with the scenery ahead of the vehicle 1. The HUD device 10 includes a control unit 31 that functions as an acquisition means, a drawing control means, and a specification means. The acquisition means acquires object information that is information about a forward object F that exists ahead of the vehicle 1, and includes at least position information of the forward object F. The drawing control means draws an alarm image C for notifying information about the forward object F at a corresponding position that corresponds to the position information in the display area of the superimposed image based on the object information acquired by the acquisition means. The specification means specifies a display delay factor that causes the alarm image C, which is drawn based on the object information acquired at a specified timing, to be displayed with a delay from the specified timing. The display delay factor is specified based on at least one of the drawing control load by the drawing control means and the transmission delay of the object information.

(1-1)第1実施形態に係るHUD装置10では、描画制御手段は、特定された表示遅延要因が示す値が所定値以上の場合、予め定められた基準サイズよりも大きいサイズで報知画像Cを描画する画像拡大処理を実行する。
この構成によれば、前述のように、報知画像Cを視認するユーザ4に違和感を与えてしまうことを抑制することができる。
(1-1) In the HUD device 10 according to the first embodiment, when the value indicated by the identified display delay factor is equal to or greater than a predetermined value, the drawing control means executes an image enlargement process to draw the notification image C at a size larger than a predetermined reference size.
According to this configuration, as described above, it is possible to prevent the user 4 viewing the notification image C from feeling uncomfortable.

(1-2)具体的に、描画制御手段は、画像拡大処理を実行する際には、表示遅延要因に基づいて決定した基準サイズに対する倍率で報知画像Cを描画する。 (1-2) Specifically, when performing image enlargement processing, the drawing control means draws the notification image C at a magnification relative to a reference size determined based on the display delay factor.

(1-3)また、描画制御手段は、車両1と前方物体Fとが所定方向において相対的に近づく場合、画像拡大処理を実行する際には、報知画像Cの端部Bであって、所定方向において車両1から遠い位置に視認される端部Bを基準として、車両1側に向かって拡大して視認されるように報知画像Cを描画する。
この構成によれば、表示遅延に起因して所望の表示位置から報知画像Cがずれる表示ずれが生じた場合であっても、当該表示ずれを良好に目立たなくすることができる。
(1-3) In addition, when the drawing control means executes an image enlargement process when the vehicle 1 and the forward object F become relatively closer in a specified direction, the drawing control means draws the notification image C so that it is enlarged and viewed toward the vehicle 1, based on an end B of the notification image C that is viewed at a position far from the vehicle 1 in the specified direction.
According to this configuration, even if a display delay causes a display deviation in which the notification image C is shifted from a desired display position, the display deviation can be effectively made inconspicuous.

(1-4)また、描画制御手段は、車両1と前方物体Fとが相対的に近づく場合であって、車両1と前方物体Fとの相対速度Vが所定速度以上の場合、画像拡大処理を実行する際には、表示遅延要因と相対速度Vとに基づいて決定した基準サイズに対する倍率で報知画像Cを描画する。
この構成によれば、前方物体Fに対する報知画像Cの追従性を確保することができる。
(1-4) In addition, when the vehicle 1 and the object ahead F are approaching each other relatively and the relative speed V between the vehicle 1 and the object ahead F is equal to or greater than a predetermined speed, the drawing control means draws the notification image C at a magnification relative to a reference size determined based on the display delay factor and the relative speed V when executing the image enlargement process.
According to this configuration, the ability of the notification image C to follow the forward object F can be ensured.

(1-5)また、描画制御手段は、前方物体Fが地面に対する不動体である場合に、不動体に関する情報を報知するための報知画像Cが予め定められた特定種別の画像(所望の表示位置に対して車両1の進行方向にずれて視認されたとしても当該報知を行う上で許容できる画像)である場合には、特定種別の画像についての画像拡大処理を実行しない。
この構成によれば、特定種別の報知画像Cについての画像拡大処理を実行せずに済むので、制御負担を軽減することができる。
(1-5) In addition, when the forward object F is an immovable object relative to the ground, if the notification image C for notifying information about the immovable object is a predetermined specific type of image (an image that is acceptable for making the notification even if it is viewed shifted in the direction of travel of the vehicle 1 from the desired display position), the drawing control means does not perform image enlargement processing on the specific type of image.
According to this configuration, it is not necessary to execute image enlargement processing for the specific type of notification image C, and therefore the control load can be reduced.

(1-6)また、描画制御手段は、前方物体Fが車両1に対して所定の相対速度以上で遠ざかる移動体である場合には、当該移動体に関する情報を報知するための報知画像Cについての画像拡大処理を実行しない。
この構成によれば、ユーザ4にとって重要度が低いと見做せる報知画像Cについての画像拡大処理を実行せずに済むので、制御負担を軽減することができる。
(1-6) In addition, when the forward object F is a moving object moving away from the vehicle 1 at a relative speed greater than or equal to a predetermined speed, the drawing control means does not execute image enlargement processing on the notification image C for notifying information about the moving object.
According to this configuration, it is not necessary to perform image enlargement processing on the notification image C that is considered to be of low importance to the user 4, and therefore the control burden can be reduced.

(1-7)具体的に、特定手段は、表示遅延要因としての描画制御負荷を、描画制御手段によって重畳画像の表示領域内に描画される画像であって、報知画像Cを含むコンテンツ画像の面積と数と次元との少なくともいずれかに基づいて特定する。 (1-7) Specifically, the identification means identifies the drawing control load as a cause of display delay based on at least one of the area, number, and dimensions of a content image, which is an image drawn by the drawing control means within the display area of the superimposed image and includes an alarm image C.

(2-1)第2実施形態に係るHUD装置10では、描画制御手段は、特定された表示遅延要因が示す値が所定値以上の場合、対応位置(所望の表示位置)を車両1に対して前方物体Fが移動する方向に所定の移動量だけ移動した調整位置に視認される報知画像Cを描画する画像位置調整処理を実行する。
この構成によれば、前述のように、報知画像Cを視認するユーザ4に違和感を与えてしまうことを抑制することができる。
(2-1) In the HUD device 10 according to the second embodiment, when the value indicated by the identified display delay factor is equal to or greater than a predetermined value, the drawing control means executes an image position adjustment process to draw an alarm image C that is visible at an adjusted position where the corresponding position (desired display position) is moved a predetermined amount relative to the vehicle 1 in the direction in which the forward object F is moving.
According to this configuration, as described above, it is possible to prevent the user 4 viewing the notification image C from feeling uncomfortable.

(2-2)具体的に、描画制御手段は、画像位置調整処理を実行する際には、表示遅延要因に基づいて移動量を決定する。 (2-2) Specifically, when performing image position adjustment processing, the drawing control means determines the amount of movement based on the display delay factor.

(2-3)また、描画制御手段は、車両1と前方物体Fとの相対速度Vに応じて画像位置調整処理を実行する際の移動量を制御し、相対速度Vが第1の値である場合に比べて、相対速度Vが第1の値よりも大きい第2の値である場合の移動量を大きくする。
この構成によれば、前方物体Fに対する報知画像Cの追従性を確保することができる。
(2-3) In addition, the drawing control means controls the amount of movement when performing the image position adjustment process in accordance with the relative speed V between the vehicle 1 and the forward object F, and increases the amount of movement when the relative speed V is a second value greater than the first value compared to when the relative speed V is a first value.
According to this configuration, the ability of the notification image C to follow the forward object F can be ensured.

(2-4)また、描画制御手段は、前方物体Fが車両1の進行方向と交差する交差方向において車両1から特定距離以上離れた位置から車両1に近づいている特定移動状態である場合、前方物体Fが特定移動状態でない場合よりも、画像位置調整処理を実行する際の移動量が大きくなるように移動量を補正する。
この構成によれば、報知画像Cをより自車1側に表示させることができるため、ユーザ4にとって距離感が掴みにくいと想定される特定移動状態の前方物体Fの存在を良好に報知することができる。
(2-4) In addition, when the forward object F is in a specific movement state in which it is approaching vehicle 1 from a position that is a specific distance or more away from vehicle 1 in an intersecting direction that intersects the direction of travel of vehicle 1, the drawing control means corrects the amount of movement when performing the image position adjustment process so that it is greater than the amount of movement when the forward object F is not in the specific movement state.
According to this configuration, the notification image C can be displayed closer to the vehicle 1, thereby effectively notifying the user 4 of the presence of a forward object F in a specific moving state, which is assumed to be difficult for the user 4 to grasp the sense of distance.

(2-5)具体的に、特定手段は、表示遅延要因としての描画制御負荷を、描画制御手段によって重畳画像の表示領域内に描画される画像であって、報知画像Cを含むコンテンツ画像の面積と数と次元との少なくともいずれかに基づいて特定する。 (2-5) Specifically, the identification means identifies the drawing control load as a cause of display delay based on at least one of the area, number, and dimensions of a content image, including an alarm image C, which is an image drawn by the drawing control means within the display area of the superimposed image.

(3-1)第3実施形態に係るHUD装置10では、報知画像Cは、線状画像から構成され、車両1と前方物体Fとが相対する方向と交差する方向に沿って視認される特定線状画像Csを含む。そして、描画制御手段は、特定された表示遅延要因が示す値が所定値以上の場合、特定線状画像Csの線幅が車両1に対して前方物体Fが移動する方向に所定の拡大量だけ拡大して視認されるように報知画像Cを描画する線幅拡大処理を実行する。
この構成によれば、前述のように、報知画像Cを視認するユーザ4に違和感を与えてしまうことを抑制することができる。
(3-1) In the HUD device 10 according to the third embodiment, the notification image C is configured from linear images and includes a specific linear image Cs that is visually recognized along a direction intersecting the direction in which the vehicle 1 and the forward object F face each other. When the value indicated by the identified display delay factor is equal to or greater than a predetermined value, the drawing control means executes a line width enlargement process to draw the notification image C such that the line width of the specific linear image Cs is visually enlarged by a predetermined enlargement amount in the direction in which the forward object F moves relative to the vehicle 1.
According to this configuration, as described above, it is possible to prevent the user 4 viewing the notification image C from feeling uncomfortable.

(3-2)具体的に、描画制御手段は、線幅拡大処理を実行する際には、表示遅延要因に基づいて拡大量を決定する。 (3-2) Specifically, when performing line width enlargement processing, the drawing control means determines the amount of enlargement based on the display delay factor.

(3-3)また、描画制御手段は、車両1と前方物体Fとの相対速度Vに応じて線幅拡大処理を実行する際の拡大量を制御し、相対速度Vが第1の値である場合に比べて、相対速度Vが第1の値よりも大きい第2の値である場合の拡大量を大きくする。
この構成によれば、前方物体Fに対する報知画像Cの追従性を確保することができる。
(3-3) In addition, the drawing control means controls the amount of enlargement when executing the line width enlargement process in accordance with the relative speed V between the vehicle 1 and the forward object F, and increases the amount of enlargement when the relative speed V is a second value greater than the first value compared to when the relative speed V is a first value.
According to this configuration, the ability of the notification image C to follow the forward object F can be ensured.

(3-4)また、描画制御手段は、前方物体Fが特定移動状態である場合、前方物体Fが特定移動状態でない場合よりも、線幅拡大処理を実行する際の拡大量が大きくなるように拡大量を補正する。
この構成によれば、報知画像Cをより自車1側に表示させることができるため、ユーザ4にとって距離感が掴みにくいと想定される特定移動状態の前方物体Fの存在を良好に報知することができる。
(3-4) In addition, when the forward object F is in a specific movement state, the drawing control means corrects the enlargement amount when executing the line width enlargement process so that the enlargement amount is larger than when the forward object F is not in a specific movement state.
According to this configuration, the notification image C can be displayed closer to the vehicle 1, thereby effectively notifying the user 4 of the presence of a forward object F in a specific moving state, which is assumed to be difficult for the user 4 to grasp the sense of distance.

(3-5)具体的に、特定手段は、表示遅延要因としての描画制御負荷を、描画制御手段によって重畳画像の表示領域内に描画される画像であって、報知画像Cを含むコンテンツ画像の面積と数と次元との少なくともいずれかに基づいて特定する。 (3-5) Specifically, the identification means identifies the drawing control load as a cause of display delay based on at least one of the area, number, and dimensions of a content image, including an alarm image C, which is an image drawn by the drawing control means within the display area of the superimposed image.

以上の説明では、本発明の理解を容易にするために、公知の技術的事項の説明を適宜省略した。 In the above explanation, explanations of well-known technical matters have been omitted as appropriate in order to facilitate understanding of the present invention.

100…車両用表示システム
10…HUD装置
20…表示部
30…制御装置、31…制御部、32…記憶部
40…前方物体検出部、50…視点検出部、60…ECU、70…カーナビ装置
Q…表示光、A…虚像、C…報知画像、F…前方物体
Cs…特定線状画像、Cn…所定線状画像
TA1…予測描画負荷決定テーブル
TA2…予測遅延時間決定テーブル
TA3…第1の倍率決定テーブル
TA4…第2の倍率決定テーブル
TA5…移動量決定テーブル
TA6…拡大量決定テーブル
1…車両、2…ダッシュボード、3…フロントガラス、4…ユーザ、5…アイボックス
100...vehicle display system 10...HUD device 20...display unit 30...control device, 31...control unit, 32...storage unit 40...forward object detection unit, 50...viewpoint detection unit, 60...ECU, 70...car navigation device Q...display light, A...virtual image, C...alert image, F...forward object Cs...specific linear image, Cn...predetermined linear image TA1...predicted drawing load determination table TA2...predicted delay time determination table TA3...first magnification determination table TA4...second magnification determination table TA5...movement amount determination table TA6...magnification amount determination table 1...vehicle, 2...dashboard, 3...windshield, 4...user, 5...eye box

Claims (7)

車両の前方風景と重なる虚像としてユーザに視認される重畳画像を表示する表示装置であって、
前記車両の前方に存在する前方物体に関する情報であって、少なくとも前記前方物体の位置情報を含む物体情報を取得する取得手段と、
前記取得手段が取得した前記物体情報に基づいて、前記重畳画像の表示領域内における前記位置情報に対応する対応位置に、前記前方物体に関する情報を報知するための報知画像を描画する描画制御手段と、
所定タイミングで取得した前記物体情報に基づいて描画される前記報知画像が、前記所定タイミングから遅れて表示される要因となる表示遅延要因を特定する特定手段と、を備え、
前記表示遅延要因は、前記描画制御手段による描画制御負荷と、前記物体情報の伝送遅延との少なくともいずれかに基づいて特定され、
前記描画制御手段は、特定された前記表示遅延要因が示す値が所定値以上の場合、予め定められた基準サイズよりも大きいサイズで前記報知画像を描画する画像拡大処理を実行前記前方物体が前記車両に対して所定の相対速度以上で遠ざかる移動体である場合には、当該移動体に関する情報を報知するための前記報知画像についての前記画像拡大処理を実行しない、
表示装置。
A display device that displays a superimposed image that is visually recognized by a user as a virtual image that is superimposed on a view ahead of a vehicle,
an acquisition means for acquiring object information relating to a forward object present in front of the vehicle, the object information including at least position information of the forward object;
a drawing control means for drawing a notification image for notifying information about the forward object at a corresponding position corresponding to the position information within a display area of the superimposed image based on the object information acquired by the acquisition means; and
a determination unit that determines a display delay factor that causes the notification image drawn based on the object information acquired at a predetermined timing to be displayed with a delay from the predetermined timing,
the cause of the display delay is identified based on at least one of a drawing control load imposed by the drawing control means and a transmission delay of the object information;
the drawing control means, when a value indicated by the identified display delay factor is equal to or greater than a predetermined value, executes an image enlargement process for drawing the notification image at a size larger than a predetermined reference size, and , when the forward object is a moving object moving away from the vehicle at a relative speed equal to or greater than a predetermined relative speed, does not execute the image enlargement process for the notification image for notifying information about the moving object.
Display device.
車両の前方風景と重なる虚像としてユーザに視認される重畳画像を表示する表示装置であって、
前記車両の前方に存在する前方物体に関する情報であって、少なくとも前記前方物体の位置情報を含む物体情報を取得する取得手段と、
前記取得手段が取得した前記物体情報に基づいて、前記重畳画像の表示領域内における前記位置情報に対応する対応位置に、前記前方物体に関する情報を報知するための報知画像を描画する描画制御手段と、
所定タイミングで取得した前記物体情報に基づいて描画される前記報知画像が、前記所定タイミングから遅れて表示される要因となる表示遅延要因を特定する特定手段と、を備え、
前記表示遅延要因は、前記描画制御手段による描画制御負荷と、前記物体情報の伝送遅延との少なくともいずれかに基づいて特定され、
前記描画制御手段は、特定された前記表示遅延要因が示す値が所定値以上の場合、予め定められた基準サイズよりも大きいサイズで前記報知画像を描画する画像拡大処理を実行
前記特定手段は、前記表示遅延要因としての前記描画制御負荷を、前記描画制御手段によって前記表示領域内に描画される画像であって、前記報知画像を含むコンテンツ画像の面積と数と次元との少なくともいずれかに基づいて特定する、
表示装置。
A display device that displays a superimposed image that is visually recognized by a user as a virtual image that is superimposed on a view ahead of a vehicle,
an acquisition means for acquiring object information relating to a forward object present in front of the vehicle, the object information including at least position information of the forward object;
a drawing control means for drawing a notification image for notifying information about the forward object at a corresponding position corresponding to the position information within a display area of the superimposed image based on the object information acquired by the acquisition means; and
a determination unit that determines a display delay factor that causes the notification image drawn based on the object information acquired at a predetermined timing to be displayed with a delay from the predetermined timing,
the cause of the display delay is identified based on at least one of a drawing control load imposed by the drawing control means and a transmission delay of the object information;
the drawing control means, when a value indicated by the identified display delay factor is equal to or greater than a predetermined value, executes an image enlargement process for drawing the notification image at a size larger than a predetermined reference size;
The determination means determines the drawing control load as the cause of the display delay based on at least one of an area, a number, and a dimension of a content image, which is an image drawn in the display area by the drawing control means and includes the notification image.
Display device.
前記描画制御手段は、前記画像拡大処理を実行する際には、前記表示遅延要因に基づいて決定した前記基準サイズに対する倍率で前記報知画像を描画する、
請求項1又は2に記載の表示装置。
When executing the image enlargement process, the drawing control means draws the notification image at a magnification ratio with respect to the reference size determined based on the cause of the display delay.
The display device according to claim 1 .
前記描画制御手段は、前記車両と前記前方物体とが所定方向において相対的に近づく場合、前記画像拡大処理を実行する際には、前記報知画像の端部であって、前記所定方向において前記車両から遠い位置に視認される端部を基準として、前記車両側に向かって拡大して視認されるように前記報知画像を描画する、
請求項1乃至3のいずれか1項に記載の表示装置。
and when the vehicle and the forward object are relatively approaching each other in a predetermined direction, the drawing control means, when executing the image enlargement process, draws the notification image so that the notification image is enlarged and viewed toward the vehicle side based on an end of the notification image that is viewed at a position far from the vehicle in the predetermined direction.
The display device according to claim 1 .
前記描画制御手段は、前記車両と前記前方物体とが相対的に近づく場合であって、前記車両と前記前方物体との相対速度が所定速度以上の場合、前記画像拡大処理を実行する際には、前記表示遅延要因と前記相対速度とに基づいて決定した前記基準サイズに対する倍率で前記報知画像を描画する、
請求項1乃至のいずれか1項に記載の表示装置。
when the vehicle and the forward object are relatively approaching each other and a relative speed between the vehicle and the forward object is equal to or greater than a predetermined speed, the drawing control means draws the notification image at a magnification ratio with respect to the reference size determined based on the cause of the display delay and the relative speed when executing the image enlargement process.
The display device according to claim 1 .
前記描画制御手段は、前記前方物体が地面に対する不動体である場合に、前記不動体に関する情報を報知するための前記報知画像が予め定められた特定種別の画像である場合には、前記特定種別の画像についての前記画像拡大処理を実行しない、
請求項1乃至のいずれか1項に記載の表示装置。
the drawing control means, when the forward object is an immovable object relative to the ground, and when the notification image for notifying information regarding the immovable object is an image of a predetermined specific type, does not execute the image enlargement process for the image of the predetermined specific type.
The display device according to claim 1 .
前記特定手段は、前記表示遅延要因としての前記描画制御負荷を、前記描画制御手段によって前記表示領域内に描画される画像であって、前記報知画像を含むコンテンツ画像の面積と数と次元との少なくともいずれかに基づいて特定する、
請求項1記載の表示装置。
The determination means determines the drawing control load as the cause of the display delay based on at least one of an area, a number, and a dimension of a content image, which is an image drawn in the display area by the drawing control means and includes the notification image.
The display device according to claim 1 .
JP2021542915A 2019-08-30 2020-08-25 Display device Active JP7613358B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019158121 2019-08-30
JP2019158121 2019-08-30
PCT/JP2020/031957 WO2021039762A1 (en) 2019-08-30 2020-08-25 Display device

Publications (2)

Publication Number Publication Date
JPWO2021039762A1 JPWO2021039762A1 (en) 2021-03-04
JP7613358B2 true JP7613358B2 (en) 2025-01-15

Family

ID=74685940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021542915A Active JP7613358B2 (en) 2019-08-30 2020-08-25 Display device

Country Status (2)

Country Link
JP (1) JP7613358B2 (en)
WO (1) WO2021039762A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022153304A (en) * 2021-03-29 2022-10-12 パナソニックIpマネジメント株式会社 Drawing system, display system, display control system, drawing method, and program
JP2024050167A (en) * 2022-09-29 2024-04-10 マクセル株式会社 Head-up display device and video data processing method
JP2024029820A (en) * 2022-08-23 2024-03-07 マクセル株式会社 Head-up display device and video data processing method
WO2024042762A1 (en) * 2022-08-23 2024-02-29 マクセル株式会社 Head-up display device and video data processing method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010088045A (en) 2008-10-02 2010-04-15 Toyota Motor Corp Night view system, night pedestrian display method
JP2013196359A (en) 2012-03-19 2013-09-30 Honda Motor Co Ltd Driving assistance device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5158063B2 (en) * 2009-12-02 2013-03-06 株式会社デンソー Vehicle display device
JP5533766B2 (en) * 2011-04-05 2014-06-25 株式会社デンソー Vehicle display device
JP6040897B2 (en) * 2013-09-04 2016-12-07 トヨタ自動車株式会社 Attention display device and attention display method
JP6561616B2 (en) * 2015-06-19 2019-08-21 日本精機株式会社 In-vehicle head-up display device and in-vehicle display system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010088045A (en) 2008-10-02 2010-04-15 Toyota Motor Corp Night view system, night pedestrian display method
JP2013196359A (en) 2012-03-19 2013-09-30 Honda Motor Co Ltd Driving assistance device

Also Published As

Publication number Publication date
JPWO2021039762A1 (en) 2021-03-04
WO2021039762A1 (en) 2021-03-04

Similar Documents

Publication Publication Date Title
JP7613358B2 (en) Display device
JP6695049B2 (en) Display device and display control method
US8536995B2 (en) Information display apparatus and information display method
JP6201690B2 (en) Vehicle information projection system
JP2015099469A (en) Vehicle information projection system
CN111095078A (en) Method, device and computer-readable storage medium with instructions for controlling the display of an augmented reality head-up display device for a motor vehicle
US20180356630A1 (en) Head-up display
JP2019202589A (en) Display device
US10922976B2 (en) Display control device configured to control projection device, display control method for controlling projection device, and vehicle
JP7459883B2 (en) Display control device, head-up display device, and method
JP2013174667A (en) Display device for vehicle
WO2022230995A1 (en) Display control device, head-up display device, and display control method
JP2021037916A (en) Display control device and display control program
JP2019206262A (en) Display device
JP6186905B2 (en) In-vehicle display device and program
JP7379945B2 (en) display device
JP2020047153A (en) Display device
JP7338632B2 (en) Display device
JP7379946B2 (en) display device
JP2019207632A (en) Display device
JP7619007B2 (en) Display control device, head-up display device, and display control method
JP2024048432A (en) Display System
JP6692981B1 (en) Display device and display method
WO2021200914A1 (en) Display control device, head-up display device, and method
JP2021160409A (en) Display control device, image display device, and method

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20220426

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230616

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240918

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241209

R150 Certificate of patent or registration of utility model

Ref document number: 7613358

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150