JP6883759B2 - 表示システム、表示システムの制御方法、プログラム、及び移動体 - Google Patents

表示システム、表示システムの制御方法、プログラム、及び移動体 Download PDF

Info

Publication number
JP6883759B2
JP6883759B2 JP2017129895A JP2017129895A JP6883759B2 JP 6883759 B2 JP6883759 B2 JP 6883759B2 JP 2017129895 A JP2017129895 A JP 2017129895A JP 2017129895 A JP2017129895 A JP 2017129895A JP 6883759 B2 JP6883759 B2 JP 6883759B2
Authority
JP
Japan
Prior art keywords
virtual image
shield
display
control unit
distance
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
JP2017129895A
Other languages
English (en)
Other versions
JP2019012236A5 (ja
JP2019012236A (ja
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2017129895A priority Critical patent/JP6883759B2/ja
Priority to DE112018003314.7T priority patent/DE112018003314B4/de
Priority to PCT/JP2018/022659 priority patent/WO2019003929A1/ja
Publication of JP2019012236A publication Critical patent/JP2019012236A/ja
Publication of JP2019012236A5 publication Critical patent/JP2019012236A5/ja
Application granted granted Critical
Publication of JP6883759B2 publication Critical patent/JP6883759B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/001Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J1/00Windows; Windscreens; Accessories therefor
    • B60J1/02Windows; Windscreens; Accessories therefor arranged at the vehicle front, e.g. structure of the glazing, mounting of the glazing
    • 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
    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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
    • 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
    • G09G5/38Control 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 with means for controlling the display position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/64Constructional details of receivers, e.g. cabinets or dust covers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Optics & Photonics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Instrument Panels (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本開示は、一般に表示システム、表示システムの制御方法、プログラム、及び移動体に関し、より詳細には、対象空間に虚像を投影する表示システム、表示システムの制御方法、プログラム、及び移動体に関する。
従来、車両用の表示装置(表示システム)として、運転に必要な運転情報映像などを、ウインドシールドを介して虚像として遠方表示する車両用ヘッドアップディスプレイ装置が知られている(例えば、特許文献1参照)。
特許文献1に記載の表示装置は、画像が描画されるスクリーンを備えている。スクリーン上に形成される画像は、投影手段を介して車両のウインドシールドで反射され運転者の目に到達するので、運転者の目には、ウインドシールドの先の遠方に、虚像が視認される。
特開2009−150947号公報
ところで、虚像の投影方向(移動体の前方)には、人、自動車等の遮蔽物が存在する。この場合、特許文献1の表示装置(表示システム)は、虚像を投影する場合に遮蔽物が存在すると、遮蔽物に虚像を重ねて表示する。そのため、運転者(対象者)は、実在する遮蔽物に虚像が重なることによる違和感を得る可能性がある。
本開示は上記事由に鑑みてなされており、実在する遮蔽物に虚像が重なることにより対象者が違和感を得る可能性を低くすることができる表示システム、表示システムの制御方法、プログラム、及び移動体を提供することを目的とする。
本開示の一態様に係る表示システムは、制御部を備える。前記制御部は、虚像をユーザに視認させるように、対象空間に投影される前記虚像の表示を制御する。前記制御部は、前記虚像の投影方向に遮蔽物が存在し、かつ、前記遮蔽物までの距離が前記虚像までの視距離以下であるときには、前記虚像において前記遮蔽物と重複しない非重複部分の表示態様は変更せず、前記虚像において前記遮蔽物と重複し前記非重複部分と連続する重複部分の表示態様を変更する。前記制御部は、前記遮蔽物までの距離が前記虚像までの前記視距離以下であり、かつ前記遮蔽物までの距離が一定距離以上である場合には、前記重複部分の表示態様を変更しない。
本開示の一態様に係る表示システムの制御方法は、虚像をユーザに視認させるように、対象空間に投影される虚像の表示を制御する制御ステップを含む表示システムの制御方法である。前記制御ステップでは、前記虚像の投影方向に遮蔽物が存在し、かつ、前記遮蔽物までの距離が前記虚像までの視距離以下であるときには、前記虚像において前記遮蔽物と重複しない非重複部分の表示態様は変更せず、前記虚像において前記遮蔽物と重複し前記非重複部分と連続する重複部分の表示態様を変更する。前記制御ステップでは、前記遮蔽物までの距離が前記虚像までの前記視距離以下であり、かつ前記遮蔽物までの距離が一定距離以上である場合には、前記重複部分の表示態様を変更しない。
本開示の一態様に係るプログラムは、コンピュータ、前記表示システムの制御方法を実行させるためのプログラムである。
本開示の一態様に係る移動体は、前記表示システムと、前記対象空間に前記虚像を投影する投影部と、光透過性を有し、前記投影部で出射された光を反射して、前記虚像を対象者に視認させる反射部材とを備える。
本開示によると、遮蔽物に虚像が重なることにより対象者が違和感を得る可能性を低くすることができる。
図1は、一実施形態に係る表示システムを備える自動車の概念図である。 図2は、同上の表示システムを用いた場合のユーザの視野を示す概念図である。 図3は、同上の表示システムの構成を示す概念図である。 図4は、同上の表示システムの動作を説明するための流れ図である。 図5A、図5Bは、第1虚像を投影した場合の一例を示す概念図である。図5C,図5Dは、投影した第1虚像が遮蔽物と重なる場合の一例を示す概念図である。 図6Aは、第1虚像が遮蔽物と重なる場合に、一部の表示態様を変更した場合の一例を示す概念図である。図6Bは、遮蔽物までの距離が一定値以上である場合における第1虚像の表示の一例を示す概念図である。 図7は、変形例1における表示態様の変更を説明するための概念図である。 図8A、図8Bは、変形例2における表示態様の変更を説明するための概念図である。 図9A、図9Bは、変形例3における表示態様の変更を説明するための概念図である。 図10A、図10Bは、変形例4における表示態様の変更を説明するための概念図である。 図11A、図11Bは、変形例4における表示態様の変更を説明するための概念図である。 図12A、図12Bは、変形例4における表示態様の変更を説明するための概念図である。 図13A、図13Bは、変形例4における別の表示態様の変更を説明するための概念図である。 図14A、図14Bは、変形例5における表示態様の変更を説明するための概念図である。 図15A、図15Bは、変形例6における表示態様の変更を説明するための概念図である。 図16A〜図16Eは、変形例7における表示態様の変更を説明するための概念図である。 図17は、変形例8における表示システムの動作を説明するための流れ図である。 図18A、図18Bは、変形例8における表示態様の変更を説明するための概念図である。
以下に説明する各実施形態及び変形例は、本発明の一例に過ぎず、本発明は、実施形態及び変形例に限定されない。この実施形態及び変形例以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能である。
(実施形態)
(1)概要
本実施形態の表示システム10は、図1に示すように、例えば、移動体としての自動車100に用いられるヘッドアップディスプレイ(HUD:Head-Up Display)である。
この表示システム10は、自動車100のウインドシールド101に下方から画像を投影するように、自動車100の車室内に設置されている。図1の例では、ウインドシールド101の下方のダッシュボード102内に、表示システム10が配置されている。表示システム10からウインドシールド101に画像が投影されると、反射部材としてのウインドシールド101で反射された画像がユーザ200(運転者)に視認される。
このような表示システム10によれば、ユーザ200は、自動車100の前方(車外)に設定された対象空間400に投影された虚像300を、ウインドシールド101越しに視認する。ここでいう「虚像」は、表示システム10から出射される光がウインドシールド101等の反射物にて発散するとき、その発散光線によって、実際に物体があるように結ばれる像を意味する。ウインドシールド101は光透過性を有しており、対象者であるユーザ200はウインドシールド101を通して自動車100の前方の対象空間400を見ることができる。そのため、ユーザ200は、自動車100の前方に広がる実空間に重ねて、表示システム10にて投影される虚像300を見ることができる。したがって、表示システム10によれば、例えば、車速情報、ナビゲーション情報、歩行者情報、前方車両情報、車線逸脱情報、及び車両コンディション情報等の、種々の運転支援情報を、虚像300として表示し、ユーザ200に視認させることができる。これにより、ユーザ200は、ウインドシールド101の前方に視線を向けた状態から僅かな視線移動だけで、運転支援情報を視覚的に取得することができる。
本実施形態の表示システム10では、対象空間400に形成される虚像300は、少なくとも第1虚像301と第2虚像302との2種類の虚像を含んでいる。ここでいう「第1虚像」は、第1仮想面501上に形成される虚像300(301)である。「第1仮想面」は、表示システム10の光軸500に対する傾斜角度αが所定値γよりも小さい(α<γ)仮想面である。また、ここでいう「第2虚像」は、第2仮想面502上に形成される虚像300(302)である。「第2仮想面」は、表示システム10の光軸500に対する傾斜角度βが所定値γよりも大きい(β>γ)仮想面である。ここでいう「光軸」は、後述する投影光学系4(図3参照)の光学系の光軸であって、対象空間400の中心を通り虚像300の光路に沿った軸を意味する。所定値γは一例として45度であって、傾斜角度βは一例として90度である。
また、本実施形態の表示システム10では、対象空間400に形成される虚像300は、第1虚像301及び第2虚像302に加えて、第3虚像303(図2参照)を含んでいる。「第3虚像」は、第2虚像302と同様に、光軸500に対する傾斜角度βが所定値γよりも大きい第2仮想面502上に形成される虚像300(303)である。詳しくは後述するが、第2仮想面502上に形成される虚像300のうち、可動スクリーン1aを透過する光によって形成される虚像が第2虚像302であって、固定スクリーン1bを透過する光によって形成される虚像が第3虚像303である。
本実施形態では、光軸500は、自動車100の前方の対象空間400において、自動車100の前方の路面600に沿っている。そして、第1虚像301は、路面600に略平行な第1仮想面501上に形成され、第2虚像302及び第3虚像303は、路面600に対して略垂直な第2仮想面502上に形成される。例えば、路面600が水平面である場合には、第1虚像301は水平面に沿って表示され、第2虚像302及び第3虚像303は鉛直面に沿って表示されることになる。
図2は、ユーザ200の視野を示す概念図である。すなわち、本実施形態の表示システム10によれば、図2に示すように、路面600に沿って奥行きをもって視認される第1虚像301と、ユーザ200から一定距離の路面600上に直立して視認される第2虚像302及び第3虚像303とを表示可能である。したがって、ユーザ200においては、第1虚像301については路面600に略平行な平面上にあるように見え、第2虚像302及び第3虚像303については路面600に対して略垂直な平面上にあるように見える。第1虚像301は、一例として、ナビゲーション情報として自動車100の進行方向を示す情報であり、路面600上に右折又は左折を示す矢印を提示すること等が可能である。第2虚像302は、一例として、前方車両又は歩行者までの距離を示す情報であり、前方車両上に前方車両までの距離(車間距離)を提示すること等が可能である。第3虚像303は、一例として、現在時刻、車速情報、及び車両コンディション情報であり、例えば文字、数字、及び記号、又は燃料計等のメータにてこれらの情報を提示すること等が可能である。
また、表示システム10は、検知システム7と組み合わせて、情報提示システム1000を構成している。例えば検知システム7は、図3に示すように、撮像装置71とレーザレーダ72とを備える。
撮像装置71は、カメラを有し、虚像300の投影方向を撮影するように設けられている。レーザレーダ72は、虚像300の投影方向に存在する物体(遮蔽物)を検知するように設けられている。ここで、投影方向とは、ユーザ200が、虚像300を見る方向である。
検知システム7は、撮像装置71で撮影された画像、及びレーザレーダ72による検知結果を基に、投影方向に自動車、人等の遮蔽物が存在するか否かを検出する。検知システム7は、遮蔽物が存在する場合には、レーザレーダ72による検知結果を基に自動車100から遮蔽物までの距離を求める。具体的には、レーザレーダ72は、対象空間400にパルス状のレーザ光を照射し、対象空間にある物体で反射された反射光を受光する。レーザレーダ72は、レーザ光を照射してから反射光を受光するまでの時間をもとに、物体までの距離を算出する。
また、検知システム7は、例えば、機械学習アルゴリズムによって生成された学習モデルを用いて、撮像装置71で撮影された画像から対象空間に存在する遮蔽物を認識する。
検知システム7は、遮蔽物の有無の検知結果と、遮蔽物が存在する場合にはその遮蔽物までの距離とを含む検知結果情報を、表示システム10に通知する。
また、検知システム7は、GPS(Global Positioning System)を用いて自動車100の現在位置を求めて、自動車100の現在位置をもとに、現在位置の周辺のマップ情報を取得する。なお、検知システム7、予めマップ情報が記憶されたメモリから自動車100の現在位置の周辺のマップ情報を取得してもよいし、外部のサーバと通信することで、自動車100の現在位置の周辺のマップ情報を取得してもよい。ここで、位置情報は、例えば、自動車100の現在位置における道路の情報であり、道路の車線数、車道幅、歩道の有無、勾配、カーブの曲率等の情報である。
また、検知システム7は、先進運転支援システム(ADAS:Advanced Driver Assistance System)等から自動車100の状態を表す車両情報を取得する。車両情報は、例えば、自動車100の走行速度(車速)、加速度、アクセル開度、ブレーキペダルの踏込度等を含んでいる。なお、撮像装置71、レーザレーダ72は、ADASと共用されてもよい。
(2)構成
本実施形態の表示システム10は、図3に示すように、複数のスクリーン1a,1bと、駆動部2と、照射部3と、投影光学系4と、制御部5と、取得部6とを備えている。本実施形態では、投影光学系4は、照射部3とともに、対象空間400(図1参照)に虚像300(図1参照)を投影する投影部40を構成する。
複数のスクリーン1a,1bは、固定スクリーン1b、及び可動スクリーン1aを含んでいる。固定スクリーン1bは、表示システム10の筐体等に対して定位置に固定されている。可動スクリーン1aは、基準面503に対して角度θだけ傾斜している。更に、可動スクリーン1aは、基準面503に直交する移動方向Xに、移動可能に構成されている。ここでいう「基準面」は、可動スクリーン1aの移動方向を規定する仮想平面であって、実在する面ではない。可動スクリーン1aは、基準面503に対して角度θだけ傾斜した姿勢を維持したまま、移動方向X(図3に矢印X1−X2で示す方向)に直進移動可能に構成されている。以下、可動スクリーン1aと固定スクリーン1bとを特に区別しない場合、複数のスクリーン1a,1bの各々を「スクリーン1」と呼ぶこともある。
スクリーン1(可動スクリーン1a及び固定スクリーン1bの各々)は、透光性を有しており、対象空間400(図1参照)に虚像300(図1参照)を形成するための画像を形成する。すなわち、スクリーン1には、照射部3からの光によって画像が描画され、スクリーン1を透過する光により、対象空間400に虚像300が形成される。スクリーン1は、例えば、光拡散性を有し、矩形に形成された板状の部材からなる。スクリーン1は、照射部3と投影光学系4との間に配置されている。
駆動部2は、可動スクリーン1aを移動方向Xに移動させる。ここで、駆動部2は、可動スクリーン1aを、移動方向Xに沿って、投影光学系4に近づく向きと、投影光学系4から離れる向きとの両方に移動させることができる。駆動部2は、例えば、ボイスコイルモータ等の電気駆動型のアクチュエータからなり、制御部5からの第1制御信号に従って動作する。
照射部3は、走査型の光照射部であって、可動スクリーン1a又は固定スクリーン1bに対して光を照射する。照射部3は、光源31及び走査部32を有している。この照射部3は、光源31及び走査部32の各々が制御部5からの第2制御信号を従って動作する。
光源31は、レーザ光を出力するレーザモジュールからなる。この光源31は、赤色(R)のレーザ光を出力する赤色レーザダイオードと、緑色(G)のレーザ光を出力する緑色レーザダイオードと、青色(B)のレーザ光を出力する青色レーザダイオードと、を含んでいる。これら3種類のレーザダイオードから出力される3色のレーザ光は、例えば、ダイクロイックミラーにより合成され、走査部32に入射する。
走査部32は、光源31からの光を走査することにより、可動スクリーン1a又は固定スクリーン1bの一面上を走査する光を可動スクリーン1a又は固定スクリーン1bに照射する。ここで、走査部32は、可動スクリーン1a又は固定スクリーン1bの一面に対し、二次元的に光を走査する、ラスタスキャン(Raster Scan)を行う。
投影光学系4は、照射部3から出力されスクリーン1を透過する光が入射光として入射し、入射光により、対象空間400(図1参照)に虚像300(図1参照)を投影する。ここで、投影光学系4は、スクリーン1に対して可動スクリーン1aの移動方向Xに並ぶように配置されている。投影光学系4は、図3に示すように、拡大レンズ41、第1ミラー42、及び第2ミラー43を有している。
拡大レンズ41、第1ミラー42、及び第2ミラー43は、スクリーン1を透過した光の経路上に、この順で配置されている。拡大レンズ41は、スクリーン1から移動方向Xに沿って出力される光が入射するように、スクリーン1から見て移動方向Xにおける照射部3とは反対側(第1の向きX1側)に配置されている。拡大レンズ41は、照射部3からの光によりスクリーン1に形成された画像を拡大し、第1ミラー42に出力する。第1ミラー42は、拡大レンズ41からの光を第2ミラー43に向けて反射する。第2ミラー43は、第1ミラー42からの光を、ウインドシールド101(図1参照)に向けて反射する。すなわち、投影光学系4は、照射部3からの光によってスクリーン1に形成される画像を、拡大レンズ41にて拡大し、ウインドシールド101に投影することで、対象空間400に虚像300を投影する。ここで、拡大レンズ41の光軸が、投影光学系4の光軸500となる。
制御部5は、例えば、CPU(Central Processing Unit)及びメモリを主構成とするマイクロコンピュータにて構成されている。言い換えれば、制御部5は、CPU及びメモリを有するコンピュータにて実現されており、CPUがメモリに格納されているプログラムを実行することにより、コンピュータが制御部5として機能する。プログラムは、ここでは制御部5のメモリに予め記録されているが、インターネット等の電気通信回線を通じて、又はメモリカード等の記録媒体に記録されて提供されてもよい。
制御部5は、駆動部2、照射部3を制御する。制御部5は、第1制御信号で駆動部2を制御し、第2制御信号で照射部3を制御する。また、制御部5は、駆動部2の動作と照射部3の動作とを同期させるように構成されている。更に、制御部5は、図3に示すように、駆動制御部51、表示制御部52としての機能を有している。
駆動制御部51は、駆動部2を制御することにより、可動スクリーン1aを基準位置に対して相対的に移動させる。ここでいう「基準位置」は、可動スクリーン1aの移動範囲における規定位置に設定された位置である。駆動制御部51は、可動スクリーン1aを透過する光により対象空間400に第2虚像302を投影するために可動スクリーン1aを移動させるのであり、照射部3による可動スクリーン1aへの描画と同期して駆動部2を制御する。
表示制御部52は、取得部6が取得した1以上の情報に基づいて、表示すべき虚像300の内容(コンテンツ)及び虚像300の表示位置(視距離)を決定する。さらに、表示制御部52は、遮蔽物が存在する場合には、遮蔽物までの距離と虚像300の表示位置とに基づいて、投影する虚像300の表示態様の変更の有無を決定する。具体的には、表示制御部52は、検知システム7からの検出結果が虚像の投影方向に遮蔽物が存在することを表す場合、遮蔽物までの距離が虚像300までの視距離以下であるときには、虚像の表示態様を変更する。具体的な処理については後述する。ここで、虚像の表示態様には、虚像のデザインだけでなく、表示位置も含まれる。「表示態様の変更」とは、「デザイン」、及び「表示位置」のうち少なくとも一方を変更することを意図する。さらに、「表示態様の変更」には、他の情報を付加する場合、及び虚像300の種別を変更する場合も含む。「虚像300の種別の変更」とは、第1虚像301、第2虚像302及び第3虚像303のうち一の虚像を、他の虚像に変更することである。視距離とは、ユーザ200の目(アイポイント)から虚像300までの距離である。「遮蔽物までの距離が虚像300までの視距離以下である」とは、遮蔽物までの距離が虚像300の後端(手前部分の端部)までの視距離以上であり、かつ遮蔽物までの距離が虚像300の前端までの視距離以下であることをいう。
取得部6は、自動車100の周辺に存在する物体に関する情報(運転支援情報)を検知システム7から取得する。具体的には、取得部6は、検知システム7から、検知結果情報を運転支援情報として取得する。また、取得部6は、上述したマップ情報、車両情報、位置情報、自動車100に対するナビゲーションに関する情報(ナビゲーション情報)等の情報をも運転支援情報として取得する。
(3)動作
(3.1)基本動作
以下、本実施形態の表示システム10の基本的な動作について説明する。制御部5は、照射部3を制御し、可動スクリーン1aに対して照射部3から光を照射する。このとき、可動スクリーン1aには、可動スクリーン1aの一面上を走査する光が照射部3から照射される。これにより、可動スクリーン1aには、画像が形成(投影)される。更に、照射部3からの光は可動スクリーン1aを透過し、投影光学系4からウインドシールド101に照射される。これにより、可動スクリーン1aに形成された画像は、自動車100の車室内であってウインドシールド101の下方から、ウインドシールド101に投影される。
投影光学系4からウインドシールド101に画像が投影されると、ウインドシールド101は、投影光学系4からの光を、車室内のユーザ200(運転者)に向けて反射する。これにより、ウインドシールド101で反射された画像が、ユーザ200に視認される。その結果、ユーザ200は、自動車100の前方(車外)に投影された虚像300(第1虚像301又は第2虚像302)を、ウインドシールド101越しに視認することができる。
具体的には、制御部5が移動方向Xにおいて可動スクリーン1aを固定した状態で可動スクリーン1aの一面上に光を走査させることで、路面600に沿って奥行きをもって視認される第1虚像301が形成される。また、制御部5が、可動スクリーン1aの一面における輝点から投影光学系4までのX方向の距離が一定となるように可動スクリーン1aを移動させながら、可動スクリーン1aの一面上に光を走査させる。この結果、ユーザ200から一定距離の路面600上に直立して視認される第2虚像302が形成される。
ここで、制御部5は、可動スクリーン1aに対して照射部3から光が照射されている期間において、駆動制御部51にて駆動部2を制御し、可動スクリーン1aを移動方向Xに移動させる。可動スクリーン1aの一面における照射部3からの光の照射位置、つまり輝点の位置が同じ場合、可動スクリーン1aが第1の向きX1に移動すると、ユーザ200の目(アイポイント)から虚像300までの距離(「視距離」)は、短くなる。反対に、可動スクリーン1aの一面における輝点の位置が同じ場合に、可動スクリーン1aが第2の向きX2に移動すると、虚像300までの視距離は、長く(遠く)なる。つまり、虚像300までの視距離は移動方向Xにおける可動スクリーン1aの位置によって変化する。
例えば、第1虚像301の視距離を変更する場合には、制御部5は、視距離に応じて可動スクリーン1aをX方向に移動させ、移動後の位置で可動スクリーン1aを固定した状態にして可動スクリーン1aの一面上に光を走査させる。第2虚像302の視距離を変更する場合には、制御部5は、視距離に応じて可動スクリーン1aをX方向に移動させる。制御部5は、移動後の位置を基準にして輝点から投影光学系4までのX方向の距離が一定となるように可動スクリーン1aを移動させながら、可動スクリーン1aの一面上に光を走査させる。
また、制御部5は、照射部3を制御し、固定スクリーン1bに対して照射部3から光を照射する。このとき、固定スクリーン1bには、固定スクリーン1bの一面上を走査する光が照射部3から照射される。これにより、可動スクリーン1aに光を照射する場合と同様に、固定スクリーン1bには画像が形成(投影)され、ウインドシールド101に画像が投影される。その結果、ユーザ200は、自動車100の前方(車外)に投影された虚像300(第3虚像303)を、ウインドシールド101越しに視認することができる。ここで、第3虚像303は、位置が固定された固定スクリーン1bに投影された光で形成されるので、第3虚像303は、ユーザ200から所定の距離(例えば2〜3m)の路面600上に直立して視認される。
本実施形態の表示システム10では、走査部32が可動スクリーン1aの縦方向(可動スクリーン1aの基準面503に対して傾斜した方向)に1往復する1周期の間に、第1虚像301、第2虚像302、及び第3虚像303の全てを投影可能である。具体的には、投影部40は、可動スクリーン1a、固定スクリーン1bの順に光を走査する「往路」において、まずは可動スクリーン1aに光を照射して第1虚像301を投影し、その後、固定スクリーン1bに光を照射して第3虚像303を表示する。それから、投影部40は、固定スクリーン1b、可動スクリーン1aの順に光を走査する「復路」において、まずは固定スクリーン1bに光を照射して第3虚像303を表示し、その後、可動スクリーン1aに光を照射して第2虚像302を投影する。
したがって、走査部32が縦方向に走査する1周期の間に、対象空間400には、第1虚像301、第3虚像303、及び第2虚像302が投影される。照射部3における縦方向の走査が比較的高速で行われることにより、ユーザ200においては、第1虚像301、第3虚像303、及び第2虚像302が同時に表示されているように視認される。照射部3における縦方向の走査の周波数は、一例として、60Hz以上である。
(3.2)表示システムの動作
次に、本実施形態における表示システム10の動作について、図4の流れ図を用いて説明する。
制御部5の表示制御部52は、取得部6が取得した運転支援情報に基づいて、表示すべき虚像300の内容及び虚像300の表示位置を決定する(ステップS1)。
表示制御部52は、検知システム7での検知結果に基づいて、虚像300の投影方向(ユーザ200の前方)に遮蔽物が存在するか否か判断する(ステップS2)。
遮蔽物が存在すると判断する場合(ステップS2における「Yes」)、表示制御部52は、取得部6が取得した運転支援情報を用いて、検知システム7で求められた遮蔽物までの距離を取得する(ステップS3)。
表示制御部52は、遮蔽物までの距離が虚像300までの視距離以下であるか否かを判断する(ステップS4)。
遮蔽物までの距離が虚像300の視距離以下であると判断する場合(ステップS4における「Yes」)、表示制御部52は、検知システム7から受け取った通知を基に、遮蔽物までの距離が一定値(例えば、100[m])以上であるか否かを判断する(ステップS5)。
遮蔽物までの距離が一定値以上でないと判断する場合(ステップS5における「No」)、表示制御部52は、表示すべき虚像300の表示態様を変更して、駆動制御部51に変更後の表示態様で虚像300を表示させる(ステップS6)。
遮蔽物が存在しないと判断する場合(ステップS2における「No」)、表示制御部52は、虚像300の表示態様を変更しないで、駆動制御部51に虚像300を表示させる(ステップS7)。同様に、遮蔽物までの距離が虚像300の視距離以下でないと判断する場合(ステップS4における「No」)、表示制御部52は、虚像300の表示態様を変更しないで、駆動制御部51に虚像300を表示させる(ステップS7)。さらに、遮蔽物までの距離が一定値以上であると判断する場合(ステップS5における「Yes」)も、表示制御部52は、虚像300の表示態様を変更しないで、駆動制御部51に虚像300を表示させる(ステップS7)。
なお、上述したステップS1〜ステップS7の処理は、虚像300を表示するサイクル(例えば、1/60秒)で繰り返し実行される。
(4)表示態様の変更の具体例
ここでは、表示態様の変更について、具体例を用いて説明する。
表示制御部52は、運転支援情報を基に、第1仮想面501に第1虚像301として直進矢印310(図5A、図5B参照)を表示(投影)すると決定する。
第1仮想面501に直進矢印310が投影されると、上述したように、ユーザ200は、路面600に沿って奥行きをもつ直進矢印310(第1虚像301)を視認することができる(図5B参照)。
ここで、投影方向(ユーザ200の前方)に遮蔽物として自動車150が存在し、自動車150までの距離が視距離以下である場合には、自動車150に直進矢印310が重なる(図5C、図5D参照)。言い換えると、直進矢印310が、自動車150に突き刺さる、または自動車150を突き抜けたように見える。そのため、ユーザ200は、違和感を得てしまう。
そこで、本実施形態の表示制御部52は、ユーザ200の違和感を低減するために、第1虚像301(直進矢印310)の表示態様を変更する。
本実施形態では、表示制御部52は、直進矢印310の全体のうち、自動車150と重なる部分311については、重ならない部分312に比べて目立たないように表示態様を変更する(図6A参照)。例えば、表示制御部52は、直進矢印310の全体のうち、自動車150と重なる部分311については、輝度を低くしたり、色を変更したり、線の太さを変更したり、白抜きにしたりする。つまり、表示制御部52は、直進矢印310の全体のうち、自動車150と重なる部分311については、輝度の低下、色の変更、線の太さの変更及び白抜きのうち少なくとも1つを行う。別の表現をすると、表示制御部52は、第1虚像301の一部であって遮蔽物(自動車150)と重複する重複部分について、非重複部分よりも視認性が低くなるように、重複部分の表示態様を変更する。また、表示制御部52は、非重複部分については、元の表示態様のまま残すように、第1虚像301の表示態様を変更しているともいえる。
また、本実施形態では、遮蔽物(例えば自動車150)までの距離が視距離以下であっても遮蔽物(自動車150)までの距離が一定値以上である場合は、表示制御部52は、第1虚像301(例えば直進矢印310)の表示態様の変更は行わない(図6B参照)。直進矢印310の先端部分(視距離が最も遠い部分)が自動車150と重なっても、自動車150が近くにある場合よりもユーザ200の違和感が小さいからである。
なお、本実施形態では、表示制御部52は、直進矢印310の全体のうち、自動車150と重なる部分311については、重ならない部分312に比べて目立たないように表示態様を変更する構成としたが、この構成に限定されない。表示制御部52は、第1虚像301(直進矢印310)の視距離が、遮蔽物までの距離よりも短くなるように第1虚像301の表示態様を変更してもよい。
また、第1虚像301としての直進矢印310は一例であり、第1虚像301として他の表示内容であってもよい。
以上説明したように、本実施形態の表示システム10は、遮蔽物までの距離が視距離以下であり、かつ遮蔽物までの距離が一定値よりも短い場合は、表示制御部52は、第1虚像301の表示態様を変更する。これにより、表示システム10は、遮蔽物と奥行きがある第1虚像301とが重なって見えることによるユーザ200の違和感を小さくすることができる。
なお、表示システム10は、遮蔽物までの距離が視距離以下であっても遮蔽物までの距離が一定値以上である場合は、第1虚像301の表示態様の変更は行わない構成としたが、この構成に限定されない。表示システム10は、遮蔽物までの距離が視距離以下である場合には、遮蔽物までの距離に関係なく常に、第1虚像301表示態様を変更してもよい。
また、第1虚像301が路面600に沿った方向の両端部が遮蔽物に重ならず、中央部位のみが重なる場合がある。この場合、遮蔽物に重ならない第1虚像301の両端は、それぞれ異なる表示態様としてもよいし、同一の表示態様としてもよい。
(5)表示態様の変形例1
上記「(4)表示態様の変更の具体例」では、表示態様の変更前と変更後において、ともに路面600に沿った奥行きがある第1虚像301(直進矢印310)を表示した。本変形例では、表示システム10は、路面600に沿った奥行きがある第1虚像301の表示態様を変更することで、奥行きがない第2虚像302を表示する。
以下、具体例を用いて説明する。
表示制御部52は、運転支援情報を基に、第1仮想面501に第1虚像301として直進矢印310(図5A参照)を表示(投影)すると決定する。
ここで、投影方向(ユーザ200の前方)に遮蔽物として自動車150が存在し、自動車までの距離が視距離以下である場合には、自動車150に直進矢印310が重なる(図5C、図5D参照)。
そこで、表示制御部52は、直進矢印310を第1仮想面501に表示する代わりに、第2仮想面502に表示するように表示態様を変更する(図7参照)。つまり、表示制御部52は、直進矢印310を第1虚像301としてではなく、第2虚像302として表示するように表示態様を変更する。このとき、駆動制御部51は、第1虚像301としての直進矢印310の代わりに第2虚像302としての直進矢印315が第2仮想面502に表示(投影)されるように、投影部40を制御する。
上述したように、第2虚像302は、ユーザ200から見て、上下方向(図2の上下方向)において、上端側と下端側とで視距離が略均等な虚像となる。言い換えると、第2虚像302は、略垂直に表示されるので、路面600に沿った奥行きはなくなる。
したがって、直進矢印310を第1虚像301として表示するよりも第2虚像302として表示した方が、路面600に沿った奥行きがないためユーザ200の違和感は小さい。
なお、第1虚像301としての直進矢印310は一例であり、第1虚像301として他の表示内容であってもよい。
また、本変形例では、第1虚像301(例えば直進矢印310)を第2虚像302として表示するように表示態様を変更したが、第3虚像303として表示するように表示態様を変更してもよい。
(6)表示態様の変形例2
上記変形例1では、表示システム10は、路面600に沿った奥行きがある第1虚像301を、奥行きがない第2虚像302に単に変換している。
本変形例では、表示システム10は、路面600に沿った奥行きがある第1虚像301を、奥行きがない第2虚像302へと表示態様を変更する場合に、自動車100の前方の状況も虚像として表示する。
以下、具体例を用いて説明する。
表示制御部52は、運転支援情報を基に、第1仮想面501に第1虚像301として右折矢印又は左折矢印を表示(投影)すると決定する。なお、以下では、右折矢印を一例として用いて説明する。
ここで、投影方向(ユーザ200の前方)に遮蔽物として自動車150が存在し、自動車までの距離が視距離以下である場合には、自動車150に右折矢印が重なる。
表示制御部52は、上記変形例1と同様に、右折矢印を第1仮想面501に表示する代わりに、第2仮想面502に表示するように表示態様を変更する。このとき、表示システム10は、取得部6により歩行者情報、前方車両情報等の自動車100の周辺の情報を得ているので、これらの情報を基に、自動車100の前方の状況を表す虚像も、第2仮想面502に表示(投影)する対象とする。このとき、駆動制御部51は、右折矢印及び自動車100の前方の状況を表す虚像が第2仮想面502に表示(投影)されるように、投影部40を制御する。
本変形例で表示される虚像320は、自動車100の前方の状況としてユーザ200が見る内容ではなく、ユーザ200の上方から前方を見た内容である。つまり、虚像320は、自動車100の上方から斜め前方を見たときの状況を表している。これにより、第2虚像302においてバーチャル表示が可能となる。
図8Aに、右折矢印と自動車100の前方の状況を表す情報とからなる第2虚像302としての虚像320が第2仮想面502に表示された一例を示す。右折矢印と自動車150を表す情報とからなる第2虚像302としての虚像320が第2仮想面502に表示された一例を示す。虚像320では、運転支援情報を基に表示すべきと決定された右折矢印321と、遮蔽物としての自動車150を表す虚像322とが含まれている。虚像320を視認することで、ユーザ200は、自動車100の前方には、自動車150が存在し、さらに自動車150の前方には人、自動車等は存在していないことを知ることができる。
図8Bに、図8Aとは異なる第2虚像302としての虚像330が第2仮想面502に表示された一例を示す。虚像330には、運転支援情報を基に表示すべきと決定された右折矢印331と、遮蔽物としての自動車150を表す虚像332と、自動車150の前方に存在する人を表す虚像333とが含まれている。虚像330を視認することで、ユーザ200は、自動車100の前方には、自動車150が存在し、さらに自動車150の前方には人が存在していることを知ることができる。これにより、ユーザ200は、遮蔽物で隠れた物体(人、自動車等)を知ることができる。
なお、第1虚像301としての右折矢印は一例であり、第1虚像301として他の表示内容であってもよい。
(7)表示態様の変形例3
本変形例では、表示システム10は、表示すべき第1虚像301を、遮蔽物と組み合わせることで表示すべき第1虚像301の内容に相当する別の虚像(第2虚像302)に変換する。
以下、具体例を用いて説明する。
表示制御部52は、運転支援情報を基に、第1仮想面501に第1虚像301として右折矢印を表示(投影)すると決定する。
ここで、投影方向(ユーザ200の前方)に遮蔽物として自動車150が存在し、自動車までの距離が視距離以下である場合には、自動車150に右折矢印が重なる。
そこで、表示制御部52は、右折矢印を、遮蔽物(自動車150)と組み合わせて右折を表す別の虚像(第2虚像302)へと変更することで、右折矢印の表示態様を変更する。表示制御部52は、図9Aに示すように、右折矢印(虚像)を、前方の自動車150の右ウィンカーランプの位置に重ねられる円形の別の虚像340へと変更する。この場合、表示制御部52は、撮像装置71で撮影された画像から自動車150の右ウィンカーランプの位置を求める。表示制御部52は、求めた位置に虚像340が重なるように、第2仮想面502での虚像340の投影位置を求める。駆動制御部51は、虚像340が表示位置で第2仮想面502に表示(投影)されるように、投影部40を制御する。
本実施形態では、右折矢印を表示する代わりに、前方の自動車150の右ウィンカーランプの位置に虚像を重ねることで、あたかも自動車150の右ウィンカーランプが点灯しているようにユーザ200に見せることで、右折を促すことができる。つまり、本変形例では、表示システム10は、自動車150をキャンバス代わりにし、自動車150と虚像340との組み合わせで、右折矢印に相当する内容をユーザ200に知らせている。
また、別の例として、表示制御部52は、運転支援情報を基に、遮蔽物としての自動車150の前方に人が存在すると判断する場合には、人の存在に注意することを促す虚像(注意虚像)を、第1仮想面501に表示(投影)すると決定する。
ここで、投影方向(ユーザ200の前方)に遮蔽物として自動車150が存在し、自動車までの距離が視距離以下である場合には、自動車150に注意虚像が重なる。
そこで、表示制御部52は、注意虚像を、遮蔽物(自動車150)と組み合わせて人の存在に注意することを促す別の虚像へと変更することで、注意虚像の表示態様を変更する。表示制御部52は、図9Bに示すように、注意虚像を、前方の自動車150のブレーキランプ(テールランプ)の位置に重ねられる一対の虚像341へと変更する。この場合、表示制御部52は、撮像装置71で撮影された画像から自動車150の一対のブレーキランプの位置を求める。表示制御部52は、求めた一対の位置に一対の虚像341がそれぞれ重なるように、第2仮想面502で一対の虚像341の投影位置を求める。駆動制御部51は、一対の虚像341のそれぞれが表示位置で第2仮想面502に表示(投影)されるように、投影部40を制御する。
本実施形態では、注意虚像を表示する代わりに、前方の自動車150の部位であるブレーキランプの位置に虚像341を重ねることで、あたかも自動車150のブレーキランプが点灯しているようにユーザ200に見せることで、注意を促すことができる。つまり、表示システム10は、自動車150をキャンバス代わりにし、自動車150と虚像340との組み合わせで、人の存在に注意することを促すことができる。
なお、本変形例において、表示制御部52は、第1虚像301から表示態様が変更された第2虚像302を表示する際に、第2虚像302の視距離が遮蔽物(自動車150)の距離と一致するように、表示位置を決定することが好ましい。これにより、第2虚像302の視距離が遮蔽物(自動車150)の距離と一致しない場合と比較して、ユーザ200は、より違和感がなく視認することができる。
また、自動車100から人までの距離に応じて、ブレーキランプの位置に重ねる虚像の色を変更してもよい。例えば、自動車100から人までの距離が短くなるにつれて、輝度を高くする。
(8)表示態様の変形例4
自動車100の運転中において、他の自動車150が車線変更等で虚像の投影方向(自動車100の前方)に現れる場合がある。
例えば、自動車150が他の走行車線(進行方向に対して左側の車線)を走行している場合に、自動車100の表示システム10は、第1虚像301として直進矢印350を、路面600に沿って奥行きがあるように表示する場合、当該直進矢印350を青色(安全を表す色)で表示する(図10A参照)。
表示制御部52は、運転支援情報、特に車両の周辺の情報を基に、自動車150が、自動車100が走行している車線に車線変更していることを判別すると、青色の直進矢印350をから黄色(注意を表す色)の直進矢印350へと変更する(図10B参照)。駆動制御部51は、変更された表示色で直進矢印350が表示されるように投影部40を制御する。
表示制御部52は、自動車150がさらなる移動により直進矢印350との重なり部分が生じたと認識する場合には、自動車150を遮蔽物として、直進矢印350のうち自動車150と重なる部分については表示しないように表示態様を変更する。表示制御部52は、自動車150の移動に応じて、直進矢印350のうち自動車150と重なる部分を徐々に削除する(図11A,11B参照)。
また、図11Aに示すように、直進矢印350のうち自動車150より手前の部分350aと、残りの部分350bとで、表示態様を変えてもよい。例えば、部分350bが、部分350aに比べて徐々に目立たなくなるように、輝度を徐々に低くする。これにより、自動車150の移動により自動車150が直進矢印350に重なるにつれて、直進矢印350のうち自動車150と重なる部分をフェードアウトすることができる。
表示制御部52は、自動車150の左右方向における移動が安定した場合(左右方向の移動が所定の範囲内である場合)、自動車150の車線変更が完了したと認識する。自動車150の車線変更が完了したと認識した場合には、図11Bに示すように、直進矢印350の先端部分が削除された状態となる。そこで、表示制御部52は、先端部分が削除された直進矢印350の他、第2虚像302として直進矢印及び直進を表すメッセージを含む表示内容の虚像355も表示対象とする(図12A参照)。このとき、駆動制御部51は、先端部分が削除された直進矢印350は第1仮想面501で、虚像355が第2仮想面502で、それぞれ表示されるように投影部40を制御する。駆動制御部51は、虚像355を投影部40で投影(表示)させる際に、遮蔽物(自動車150)と重ならない位置に、虚像355が表示されるように投影部40を制御する。例えば、駆動制御部51は、自動車150の前方に位置するように虚像355を表示するよう投影部40を制御してもよいし、自動車150の後方に位置するように虚像355を表示するよう投影部40を制御してもよい。
これにより、表示システム10は、第1虚像301と、第2虚像302とを同時に表示して、ユーザ200に視認させることができる。
上記では、第1虚像301として直進矢印350を表示している場合の表示態様の変化について説明した。第1虚像301として右折矢印又は左折矢印を表示する場合も、同様の表示態様の変化をさせることができる。
図12Bは、第1虚像301として右折矢印351(先端部が削除された右折矢印)と、第2虚像として右折矢印及び右折を表すメッセージを含む表示内容の虚像356とが表示されている一例を示す。この場合においても、駆動制御部51は、自動車150の前方に位置するように虚像355を表示するよう投影部40を制御してもよいし、自動車150の後方に位置するように虚像355を表示するよう投影部40を制御してもよい。または、駆動制御部51は、虚像356を実際の右折位置を表示の基準点として、当該基準点を起点として虚像356を表示するよう投影部40を制御してもよい。この場合、駆動制御部51は、右折位置に近づくにつれて、虚像355が大きくなるように表示するよう投影部40を制御してもよい。
なお、第1虚像301としての直進矢印350及び右折矢印351は一例であり、第1虚像301として他の表示内容であってもよい。
以下に、表示システム10は、第1虚像301と、第2虚像302とを同時に表示する別の例を示す。
ここでは、第1虚像301の一例として直進矢印を用いて説明する。
表示制御部52は、運転支援情報を基に、第1仮想面501に第1虚像301として直進矢印360を表示(投影)すると決定する。
直進矢印360が、遮蔽物(自動車150)と重ならない場合には、直進矢印360は、第1虚像301として表示される(図13A参照)。
表示制御部52は、直進矢印360のうち自動車150と重ならない部分361については第1虚像301として表示し、直進矢印360のうち自動車150と重なる部分に相当する虚像362を第2虚像302として表示するように、直進矢印360の表示態様を変更する(図13B参照)。このとき、駆動制御部51は、直進矢印360のうち自動車150と重ならない部分361が第1仮想面501で表示されるように投影部40を制御し、虚像362が第2仮想面502で部分361と連続して表示されるように投影部40を制御する。
これにより、表示システム10は、第1虚像301のうち遮蔽物によって削除された部分を第2虚像302で補うので、ユーザ200は、削除された部分についても視認することができる。
なお、第1虚像301としての直進矢印360は一例であり、第1虚像301として他の表示内容であってもよい。
(9)表示態様の変形例5
本変形例では、表示システム10は、虚像300が遮蔽物と重なる場合に、虚像300が表す表示内容に相当する内容を、遮蔽物と重ならない位置において虚像300として表示する。
例えば、表示制御部52は、運転支援情報を基に、車線変更禁止を表す第1虚像301としての虚像を表示すると決定する場合がある。
この場合、表示制御部52は、表示するべきと決定した虚像301が遮蔽物(自動車150)に重なると判断すると、車線変更禁止を表す別の虚像を自動車150と重ならない位置に表示するように表示態様を変更する。例えば、図14Aに示すように、自動車150の両側に、赤色(危険を表す色)の四角形状の複数の図形からなる第1虚像301としての虚像370が表示されるように表示態様を変更する。このとき、駆動制御部51は、自動車150の両側に虚像370が第1虚像301として表示されるように投影部40を制御する。これにより、路面600に沿って、赤色の四角形が自動車150の両側に並ぶように表示されるので、ユーザ200は、車線変更ができないことを知る。
また、表示制御部52は、運転支援情報を基に、進行方向に対して左側には車線変更禁止であるが、右側には車線変更可能であると判断する場合がある。この場合、表示制御部52は、表示するべきと決定した第1虚像301としての虚像が自動車150に重なると判断すると、左側は車線変更禁止を表し、右側は車線変更可能を表す別の虚像を自動車150と重ならない位置に表示するように表示態様を変更する。例えば、図14Bに示すように、自動車150の左側には赤色の四角形状の複数の図形からなる第1虚像301としての虚像371が表示され、自動車150の右側には青色の四角形状の複数の図形からなる第1虚像301としての虚像372が表示されるように表示態様を変更する。このとき、駆動制御部51は、自動車150の左側には虚像371が、右側には虚像372がそれぞれ第1虚像301として表示されるように投影部40を制御する。これにより、路面600に沿って、自動車150の左側には赤色の四角形が並ぶように表示され、右側には青色の四角形が並ぶように表示されるので、ユーザ200は、右側には車線変更ができることを知る。
なお、表示する内容として車線変更は一例であり、他の内容であってもよい。また、遮蔽物と重ならない位置において第1虚像301として表示する図形は四角形に限らず、他の形であってもよい。また、遮蔽物と重ならない位置において第1虚像301として表示する虚像は図形に限らず文字、記号等であってもよい。
(10)表示態様の変形例6
表示システム10は、上述したように、車速情報をも虚像300として表示可能である。
例えば、表示制御部52は、自動車100の速度を、第2虚像302として表示すると決定する場合がある。
このとき、制御部5は、第2虚像302が遮蔽物(自動車150)と重ならない場合には、自動車150の手前に速度を表す第2虚像302を表示する(図15A参照)。
第2虚像302が自動車150と重なる場合には、表示制御部52は、表示態様を第2虚像302から第3虚像303へと変更する(図15B参照)。このとき、駆動制御部51は、車速情報が第3虚像303とし表示されるように投影部40を制御する。
(11)表示態様の変形例7
表示システム10は、上述したように、ナビゲーション情報に基づいた内容を表示することが可能である。例えば、従来の表示システムは、図16Aに示す破線C1〜C3で囲まれる表示領域C4内において自動車が目的地に向けてどの方向(直進方向、右方向、左方向等)に進むべきかを案内するための情報(進むべき方向を表す矢印)を表示する。この場合、ユーザ200(運転者)は、現時点を基準としてどの方向に目的地があるのかを分からず、不安になる場合がある。
そこで、本変形例の表示システム10は、図16Aに示すように、虚像300の投影方向の一定距離(破線C3よりもさらに前方の距離)に基準点A1を設定する。例えば、基準点A1は、自動車100から虚像300の投影方向の50m先に設定される。表示システム10は、設定した基準点A1を始点として目的地の方向を表す情報を虚像300として表示する。
例えば、図16Aに示す地点B1を目的地とする場合には、表示制御部52は、基準点A1から目的地である地点B1に向う方向を求める。駆動制御部51は、表示制御部52が求めた方向を第1虚像301として表示するように投影部40を制御する。図16Bは、地点B1を目的地とした場合に、基準点A1から地点B1に向う方向を表す一例を示している。図16Bに示す第1虚像301としての虚像380には、基準点A1を表す第2虚像381と、基準点A1から地点B1(目的地)に向う方向を表す第3虚像382が含まれている。これにより、ユーザ200は、目的地が基準点A1からさらに遠方に存在していることを直感的に知ることができる。
また、図16Aに示す地点B2を目的地とする場合には、表示制御部52は、基準点A1から目的地である地点B2に向う方向を求める。駆動制御部51は、表示制御部52が求めた方向を第1虚像301として表示するように投影部40を制御する。図16Cは、地点B2を目的地とした場合に、基準点A1から地点B2に向う方向を表す一例を示している。図16Cに示す第1虚像301としての虚像385には、基準点A1を表す第2虚像386と、基準点A1から地点B2(目的地)に向う方向を表す第3虚像387が含まれている。これにより、ユーザ200は、目的地が基準点A1の付近に存在していることを直感的に知ることができる。
また、図16Aに示す地点B3を目的地とする場合には、表示制御部52は、基準点A1から目的地である地点B3に向う方向を求める。駆動制御部51は、表示制御部52が求めた方向を第1虚像301として表示するように投影部40を制御する。図16Dは、地点B3を目的地とした場合に、基準点A1から地点B3に向う方向を表す一例を示している。図16Dに示す第1虚像301としての虚像390には、基準点A1を表す第1虚像391と、基準点A1から地点B3(目的地)に向う方向を表す第2虚像392が含まれている。これにより、ユーザ200は、目的地が基準点A1よりも手前に存在している、つまり目的地が自動車100と基準点A1との間に存在していることを直感的に知ることができる。
また、図16Aに示す地点B4を目的地とする場合には、表示制御部52は、基準点A1から目的地である地点B4に向う方向を求める。駆動制御部51は、表示制御部52が求めた方向を第1虚像301として表示するように投影部40を制御する。図16Eは、地点B4を目的地とした場合に、基準点A1から地点B4に向う方向を表す一例を示している。図16Eに示す第1虚像301としての虚像395には、基準点A1を表す第1虚像396と、基準点A1から地点B4(目的地)に向う方向を表す第2虚像397が含まれている。図16Eでは、第2虚像397には、矢印が表示されていない。矢印を表示しないで直線のみとすることで、通常の表示領域C4において手前側の境域の境界を表す破線C2よりもさらに手前に目的地が存在していることを表現することができる。これにより、ユーザ200は、自動車100が目的地に最も近付いているか、又は目的地を通過したかを直感的に知ることができる。
本変形例において、基準点A1から目的地への距離及び方向に応じて第1虚像301の表示色を変更してもよい。例えば、目的地が基準点A1よりもさらに遠方に存在する場合、及び基準点A1付近に存在する場合には、第1虚像301の表示色を青色とする。目的地が自動車100と基準点A1との間に存在している場合には、第1虚像301の表示色を黄色とする。破線C2よりもさらに手前に目的地が存在している場合には、第1虚像301の表示色を赤色とする。表示色を変更することで、ユーザ200は、さらに目的地までの距離感や目的地の方向を直感的に知ることができる。
また、本変形例においても第1虚像301を表示する際において、第1虚像301が遮蔽物に重なる場合がある。この場合、上述した実施形態、変形例1〜6で説明したように、表示システム10は、第1虚像301の表示態様を変更する。
(12)表示態様の変形例8
上記変形例7では、基準点を設定する値は固定(上記変形例では、50[m])であるとしたが、本変形例では、基準点を設定する値が変更可能である。
本変形例の表示制御部52は、設定した基準点が遮蔽物に重なる場合には、基準点が遮蔽物と重ならない位置、例えば遮蔽物よりも手前の位置に新たな基準点を設定する。表示制御部52は、新たに設定した基準点から目的地に向けた方向を表す第1虚像301を表示する。
以下、本変形例における表示システム10の動作について、図17に示す流れ図を用いて説明する。
取得部6は、自動車100の位置情報、進行方向の情報及び車速情報等を取得する(ステップS100)。
取得部6は、検知システム7から遮蔽物に関する遮蔽物情報を取得する(ステップS101)。遮蔽物情報は、遮蔽物の有無及び遮蔽物が存在する場合にはその遮蔽物までの距離を含む。
取得部6は、ナビゲーション情報から案内対象地点(目的地)の座標を取得する(ステップS102)。
表示制御部52は、基準点が視認可能であるか否かを判断する(ステップS103)。具体的には、表示制御部52は、基準点がビル等の遮蔽物と重なっていないかを判断する。
基準点が視認可能であると判断する場合(ステップS103における「Yes」)、表示制御部52は、表示すべき虚像300の表示領域を算出する(ステップS104)。
表示制御部52は、表示領域が視認可能であるか否かを判断する(ステップS105)。表示領域が視認可能であると判断する場合(ステップS105における「Yes」)、表示制御部52は、現在の地点から案内対象地点までの距離及び方向を求める(ステップS107)。
表示制御部52は、案内対象地点までの距離及び方向に応じて、虚像300として表示すべき図形(表示用図形)、表示色、透過率等の表示形式を決定する(ステップS108)。表示制御部52は、基準点の座標と案内対象地点の座標とから基準点から案内対象地点までの距離及び方向を特定する。表示制御部52は、例えば、基準点から案内対象地点までの向きを示す表示用図形を、図16B〜図16Eのいずれかで示す図形に決定する。さらに、基準点の表示色、透過率を決定するとともに、距離及び方向に応じて表示用図形の表示色、透過率を決定する。例えば、表示制御部52は、変形例7で説明したように、表示色を決定する。
駆動制御部51は、決定した表示形式で第1虚像301を表示(投影)するように表示処理を行う(ステップS109)。
表示制御部52は、基準点が視認可能でないと判断する場合(ステップS103における「No」)、基準点の補正処理を行う(ステップS106)。具体的には、表示制御部52は、基準点を視認可能となる位置(遮蔽物よりも手前の位置)に変更する。そして、表示制御部52は、ステップS104及びステップS105と同様の処理を行い、視認可能な表示領域を算出する。その後、処理はステップS108へと移行する。
表示制御部52は、表示領域が視認可能でないと判断する場合(ステップS105における「No」)、基準点の補正処理を行う(ステップS106)。この場合、基準点は視認可能であるので、表示制御部52は、視認可能な表示領域を再度算出する。その後、処理はステップS108へと移行する。
以下、具体例を用いて説明する。
図18Aは、基準点A1がビル等の遮蔽物D1と重なっている場合の変更例を示す。基準点A1と遮蔽物D1とが重なると、表示すべき第1虚像301(特に基準点A1を表す虚像)が遮蔽物D1と重なるため、ユーザ200は視認しづらくなる。そこで、上述したように、表示制御部52は、新たな基準点A2を、遮蔽物D1の手前に設定する。これにより、表示される第1虚像301と遮蔽物D1とは重ならないので、ユーザ200は、新たな基準点A2と目的地(例えば、図18Aに示す地点B2〜B4)との距離及び方向を視認することが容易となる。
なお、新たな基準点を設定するのは、基準点A1が遮蔽物D1と重なっている場合に限らない。例えば、遮蔽物の有無にかかわらず、速度、道路の形状、傾斜等の走行状況に応じて基準点を変更してもよい。具体的には、基準点A1は遮蔽物と重なっていないが、道路が上り坂等により基準点A1が視認されにくい場合には、基準点A1を変更する(図18B参照)。図18Bでは、基準点A1を、遮蔽物D1の前方であって視認しやすい位置を新たな基準点A3とする。これにより、ユーザ200は、基準点A3は視認できるので、基準点A3と目的地(例えば、図18Bに示す地点B2〜B4)との距離及び方向を視認することが容易となる。
(その他の変形例)
上記実施形態は、本開示の様々な実施形態の一つに過ぎない。上記実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。また、表示システム10と同様の機能は、識別方法、コンピュータプログラム、又はプログラムを記録した記録媒体等で具現化されてもよい。一態様に係る表示システムの制御方法は、対象空間400に虚像300を投影し、対象者(例えば、ユーザ200)に視認させる投影部40と、虚像300の表示を制御する制御部5とを備える制御方法である。表示システム10の制御方法は、注意対象に応じた虚像300を投影部40が投影する際に、注意対象の周辺に実在する1つ以上の候補点から基準点を選択し、基準点に虚像300を対応付ける。一態様に係るプログラムは、コンピュータシステムを、上述した表示システム10の制御方法を実行するためのプログラムである。
本開示における表示システム10又は表示システムの制御方法の実行主体は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを主構成とする。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示におけるシステム又は方法の実行主体としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されていてもよいが、電気通信回線を通じて提供されてもよい。また、プログラムは、コンピュータシステムで読み取り可能なメモリカード、光学ディスク、ハードディスクドライブ等の非一時的な記録媒体に記録されて提供されてもよい。コンピュータシステムのプロセッサは、半導体集積回路(IC)又は大規模集積回路(LSI)を含む1乃至複数の電子回路で構成される。複数の電子回路は、1つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、1つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。
また、表示システム10の制御部5の機能は、複数のシステム(装置)に分散して設けられてもよい。制御部5の少なくとも一部の機能は、例えば、クラウド(クラウドコンピューティング)によって実現されてもよい。
また、表示システム10は、車両と車両との間(車車間)、又は車両と信号機及び道路標識等のインフラ(infrastructure)との間(路車間)で、直接的に通信する、いわゆるV2X(Vehicle to Everything)の通信技術を利用してもよい。V2Xの通信技術によれば、例えば、移動体情報を、自動車100が、周辺の車両又はインフラから取得することが可能になる。また、インフラにて対象空間400に投影する虚像300の内容を決定してもよく、この場合、自動車100には、制御部5の少なくとも一部が搭載されなくてもよい。
また、表示システム10は、自動車100の進行方向の前方に設定された対象空間400に虚像300を投影する構成に限らず、例えば、自動車100の進行方向の側方、後方、又は上方等に虚像300を投影してもよい。
また、表示システム10は、自動車100に用いられるヘッドアップディスプレイに限らず、例えば、二輪車、電車、航空機、建設機械、及び船舶等、自動車100以外の移動体にも適用可能である。さらに、表示システム10は、移動体に限らず、例えば、アミューズメント施設で用いられてもよいし、ヘッドマウントディスプレイ(HMD:Head Mounted Display)等のウェアラブル端末、医療設備、又は据置型の装置として用いられてもよい。
また、表示システム10は、レーザ光を用いて虚像を投影する構成に限らない。例えば、表示システム10は、拡散透過型のスクリーン1に対し、スクリーン1の背後からプロジェクタで画像(虚像300)を投影する構成であってもよい。または、液晶ディスプレイで表示された画像に応じた虚像300を投影部40を介して投影してもよい。
上記実施形態及び各変形例において、表示態様を変更する前の虚像300は第1虚像301として説明したが、表示態様を変更する前の虚像300は第2虚像302であってもよい。
上記実施形態及び各変形例では、検出システム7として撮像装置71及びレーザレーダ72を備える構成としたが、この構成に限定されない。検出システム7は、虚像300の投影方向での注意対象の有無を検出することができる機能を有していればよい。
上記実施形態及び各変形例では、検知システム7が遮蔽物との距離を求める構成としたが、この構成に限定されない。表示システム10の制御部5が遮蔽物との距離を求めてもよい。
(まとめ)
第1の態様の表示システム(10)は、投影部(40)と、制御部(5)とを備える。投影部(40)は、対象空間(400)に虚像(300)を投影する。制御部(5)は、虚像(300)の表示を制御する。制御部(5)は、虚像(300)の投影方向に遮蔽物(例えば自動車150)が存在する場合、遮蔽物までの距離が虚像(300)までの視距離以下であるときには、虚像(300)の表示態様を変更する。
この構成によると、表示システム(10)は、遮蔽物までの距離が虚像(300)までの視距離以下であるときには虚像(300)の表示態様を変更するので、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
第2の態様の表示システム(10)では、第1の態様において、制御部(5)は、遮蔽物までの距離が一定距離以上である場合には、虚像(300)の表示態様を変更しない。この構成によると、虚像(300)が一定距離以上離れた場所に見える遮蔽物と重なった場合、近くに見える遮蔽物と重なる場合と比較して、違和感を得る可能性が低い。そこで、表示システム(10)は、遮蔽物までの距離が一定距離以上である場合には、虚像(300)の表示態様の変更を回避することで、処理負担を軽減することができる。
第3の態様の表示システム(10)では、第1又は第2の態様において、制御部(5)は、遮蔽物までの距離が虚像(300)までの視距離以下であるときには、虚像(300)までの視距離が遮蔽物までの距離より短くなるように虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、虚像(300)を遮蔽物と重ならないように表示するので、遮蔽物に虚像が重なることにより対象者が違和感を得る可能性を低くすることができる。
第4の態様の表示システム(10)では、第3の態様において、制御部(5)は、虚像(300)が遮蔽物の手前及び奥のうち少なくとも一方に投影されるように虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、虚像(300)を遮蔽物の手前及び奥のうち少なくとも一方の位置に表示するので、遮蔽物に虚像が重なることにより対象者が違和感を得る可能性を低くすることができる。
第5の態様の表示システム(10)では、第1又は第2の態様において、制御部(5)は、遮蔽物の横に投影されるように、虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、遮蔽物の横に位置に表示するので、遮蔽物に虚像が重なることにより対象者が違和感を得る可能性を低くすることができる。
第6の態様の表示システム(10)では、第1〜第6のいずれかの態様において、制御部(5)は、遮蔽物に隠れている物体に関する情報を表示するように、虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、遮蔽物の奥に隠れている物体に関する情報を表示することで、ユーザ200に注意を促すことができる。
第7の態様の表示システム(10)では、第1又は第2の態様において、制御部(5)は、遮蔽物の予め定められた部位に重畳して虚像(300)を表示するように、虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、遮蔽物と虚像(300)と組み合わせて、ユーザ200に意味ある内容を通知することができる。
第8の態様の表示システム(10)では、第7の態様において、制御部(5)は、遮蔽物の予め定められた部位に虚像(300)を重畳する際に、遮蔽物の距離に応じて、虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、遮蔽物の予め定められた位置に虚像(300)を重畳する際に、遮蔽物の距離に応じて虚像(300)を表示するので、遮蔽物と虚像(300)と組み合わせたことによる違和感を低減することができる。
第9の態様の表示システム(10)では、第1〜第8のいずれかの態様において、制御部(5)は、虚像(300)の一部であって遮蔽物と重複しない非重複部分を残すように、虚像(300)の表示態様を変更する。この構成によると、表示システム(10)は、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
第10の態様の表示システム(10)では、第9の態様において、制御部(5)は、虚像(300)の一部であって遮蔽物と重複する重複部分について、非重複部分よりも視認性が低くなるように、重複部分の表示態様を変更する。この構成によると、表示システムは、虚像(300)のうち遮蔽物と重複する重複部分を、非重複部分よりも視認性が低くなるように表示するので、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
第11の態様の情報提示システム(1000)は、第1〜第10のいずれかの態様の表示システム(10)と、遮蔽物を検知する検知システム(7)とを備える。この構成によると、情報提示システム(1000)は、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
第12の態様の表示システム(10)の制御方法は、対象空間(400)に虚像(300)を投影する投影部(40)と、虚像(300)の表示を制御する制御部(5)とを備える表示システム(10)の制御方法である。表示システム(10)の制御方法は、虚像(300)の投影方向に遮蔽物が存在する場合、遮蔽物までの距離が虚像(300)までの視距離以下であるときには、虚像の表示態様を変更する。この制御方法によると、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
第13の態様のプログラムは、コンピュータを、第12の態様の表示システム(10)の制御方法を実行させる。このプログラムによると、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
第14の態様の移動体(例えば自動車100)は、第1〜第10のいずれかの態様の表示システム(10)と、光透過性を有し、投影部(40)で出射された光を反射して、虚像(300)を対象者(例えば、ユーザ200)に視認させる反射部材(例えばウインドシールド101)とを備える。この構成によると、移動体は、遮蔽物に虚像(300)が重なることにより対象者が違和感を得る可能性を低くすることができる。
10 表示システム
40 投影部
5 制御部
51 駆動制御部
52 表示制御部
100 自動車(移動体)
150 自動車(遮蔽物)
101 ウインドシールド(反射部材)
200 ユーザ(対象者)
300 虚像
301 第1虚像
302 第2虚像
303 第3虚像
400 対象空間
7 検知システム
1000 情報提示システム

Claims (10)

  1. 虚像をユーザに視認させるように、対象空間に投影される前記虚像の表示を制御する制御部を備え、
    前記制御部は、
    前記虚像の投影方向に遮蔽物が存在し、かつ、前記遮蔽物までの距離が前記虚像までの視距離以下であるときには、前記虚像において前記遮蔽物と重複しない非重複部分の表示態様は変更せず、前記虚像において前記遮蔽物と重複し前記非重複部分と連続する重複部分の表示態様を変更し、
    前記遮蔽物までの距離が前記虚像までの前記視距離以下であり、かつ前記遮蔽物までの距離が一定距離以上である場合には、前記重複部分の表示態様を変更しない
    ことを特徴とする表示システム。
  2. 前記制御部は、前記遮蔽物までの距離が前記虚像までの視距離以下であるときには、前記重複部分が前記遮蔽物に遮られることなく表示される位置に前記重複部分を表示するように前記重複部分の表示態様を変更する
    ことを特徴とする請求項1に記載の表示システム。
  3. 前記虚像は、路面に重畳表示され、進行方向を示す虚像であり、
    前記制御部は、前記重複部分の表示態様を削除し、前記重複部分の内容を指し示す内容を、前記進行方向を示す虚像とは別の虚像であって前記路面に重畳表示されない別の虚像として表示する
    ことを特徴とする請求項1又は2に記載の表示システム。
  4. 前記別の虚像は、前記ユーザの上方から前記ユーザの前方を見た内容を表す
    ことを特徴とする請求項3に記載の表示システム。
  5. 前記別の虚像は、文字情報を表す
    ことを特徴とする請求項3に記載の表示システム。
  6. 前記遮蔽物は、前記投影方向に存在する移動体であり、
    前記制御部は、前記遮蔽物の予め定められた部位に重畳して前記虚像を表示するように、前記重複部分の表示態様を変更する
    ことを特徴とする請求項1に記載の表示システム。
  7. 前記制御部は、前記遮蔽物の予め定められた部位に前記虚像を重畳する際に、前記遮蔽物の距離に応じて、前記重複部分の表示態様を変更する
    ことを特徴とする請求項6に記載の表示システム。
  8. 虚像をユーザに視認させるように、対象空間に投影される虚像の表示を制御する制御ステップを含む表示システムの制御方法であって、
    前記制御ステップでは、前記虚像の投影方向に遮蔽物が存在し、かつ、前記遮蔽物までの距離が前記虚像までの視距離以下であるときには、前記虚像において前記遮蔽物と重複しない非重複部分の表示態様は変更せず、前記虚像において前記遮蔽物と重複し前記非重複部分と連続する重複部分の表示態様を変更し、
    前記遮蔽物までの距離が前記虚像までの前記視距離以下であり、かつ前記遮蔽物までの距離が一定距離以上である場合には、前記重複部分の表示態様を変更しない
    ことを特徴とする表示システムの制御方法。
  9. コンピュータに、
    請求項8に記載の表示システムの制御方法を実行させるためのプログラム。
  10. 請求項1〜7のいずれか一項に記載の表示システムと、
    前記対象空間に前記虚像を投影する投影部と、
    光透過性を有し、前記投影部で出射された光を反射して、前記虚像を対象者に視認させる反射部材とを備える
    ことを特徴とする移動体。
JP2017129895A 2017-06-30 2017-06-30 表示システム、表示システムの制御方法、プログラム、及び移動体 Active JP6883759B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017129895A JP6883759B2 (ja) 2017-06-30 2017-06-30 表示システム、表示システムの制御方法、プログラム、及び移動体
DE112018003314.7T DE112018003314B4 (de) 2017-06-30 2018-06-14 Anzeigesystem, Informationsdarstellungssystem, Verfahren zum Steuern eines Anzeigesystems, Programm und Aufzeichnungsmedium für ein Anzeigesystem und mobiler Körper
PCT/JP2018/022659 WO2019003929A1 (ja) 2017-06-30 2018-06-14 表示システム、情報提示システム、表示システムの制御方法、プログラムと記録媒体、及び移動体装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017129895A JP6883759B2 (ja) 2017-06-30 2017-06-30 表示システム、表示システムの制御方法、プログラム、及び移動体

Publications (3)

Publication Number Publication Date
JP2019012236A JP2019012236A (ja) 2019-01-24
JP2019012236A5 JP2019012236A5 (ja) 2020-08-06
JP6883759B2 true JP6883759B2 (ja) 2021-06-09

Family

ID=64741478

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017129895A Active JP6883759B2 (ja) 2017-06-30 2017-06-30 表示システム、表示システムの制御方法、プログラム、及び移動体

Country Status (3)

Country Link
JP (1) JP6883759B2 (ja)
DE (1) DE112018003314B4 (ja)
WO (1) WO2019003929A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113196377B (zh) * 2018-12-20 2024-04-12 Ns西日本株式会社 显示光射出装置、平视显示装置、图像显示***及头盔
GB2584609B (en) * 2019-05-03 2021-10-20 Jaguar Land Rover Ltd Controller for a vehicle
JP7188575B2 (ja) * 2019-05-15 2022-12-13 日産自動車株式会社 表示制御方法及び表示制御装置
KR102270502B1 (ko) * 2019-10-24 2021-06-30 네이버랩스 주식회사 주행 정보 안내 방법 및 시스템
JP7415516B2 (ja) * 2019-12-11 2024-01-17 株式会社デンソー 表示制御装置
US20240042855A1 (en) * 2020-12-25 2024-02-08 Nissan Motor Co., Ltd. Information processing device and information processing method
DE102021127551A1 (de) 2021-10-22 2023-04-27 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Kraftfahrzeuge zur virtuellen Anzeige von Kraftfahrzeugteilen
WO2023233447A1 (ja) * 2022-05-30 2023-12-07 マクセル株式会社 仮想オブジェクトを表示する装置およびその表示方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4134785B2 (ja) * 2003-03-28 2008-08-20 株式会社デンソー 表示装置
JP4085928B2 (ja) * 2003-08-22 2008-05-14 株式会社デンソー 車両用ナビゲーションシステム
JP5712119B2 (ja) * 2011-12-08 2015-05-07 ダイムラー・アクチェンゲゼルシャフトDaimler AG 車両用歩行者報知装置
JP2013235378A (ja) * 2012-05-08 2013-11-21 Toyota Motor Corp 車両用情報提供装置
JP2014181927A (ja) 2013-03-18 2014-09-29 Aisin Aw Co Ltd 情報提供装置、及び情報提供プログラム
JP2014185926A (ja) * 2013-03-22 2014-10-02 Aisin Aw Co Ltd 誘導表示システム
JP6201690B2 (ja) * 2013-11-28 2017-09-27 日本精機株式会社 車両情報投影システム
JP6176541B2 (ja) 2014-03-28 2017-08-09 パナソニックIpマネジメント株式会社 情報表示装置、情報表示方法及びプログラム
JP2016112984A (ja) * 2014-12-12 2016-06-23 日本精機株式会社 車両用虚像表示システム、ヘッドアップディスプレイ
JP6361492B2 (ja) * 2014-12-19 2018-07-25 アイシン・エィ・ダブリュ株式会社 虚像表示装置
US9713956B2 (en) 2015-03-05 2017-07-25 Honda Motor Co., Ltd. Vehicle-to-vehicle communication system providing a spatiotemporal look ahead and method thereof
US10410423B2 (en) * 2015-04-17 2019-09-10 Mitsubishi Electric Corporation Display control device for controlling stereoscopic display of superimposed display object, display system, display control method and computer readable medium
MX2018003908A (es) * 2015-09-30 2018-05-23 Nissan Motor Dispositivo de despliegue vehicular.
KR101916993B1 (ko) 2015-12-24 2018-11-08 엘지전자 주식회사 차량용 디스플레이 장치 및 그 제어방법

Also Published As

Publication number Publication date
DE112018003314T5 (de) 2020-03-26
DE112018003314B4 (de) 2024-02-15
WO2019003929A1 (ja) 2019-01-03
JP2019012236A (ja) 2019-01-24

Similar Documents

Publication Publication Date Title
JP6883759B2 (ja) 表示システム、表示システムの制御方法、プログラム、及び移動体
JP7065383B2 (ja) 表示システム、情報提示システム、表示システムの制御方法、プログラム、及び移動体
JP6861375B2 (ja) 表示システム、情報提示システム、表示システムの制御方法、プログラム、及び移動体
US10551619B2 (en) Information processing system and information display apparatus
JP7113259B2 (ja) 表示システム、表示システムを備える情報提示システム、表示システムの制御方法、プログラム、及び表示システムを備える移動体
JP2010143520A (ja) 車載用表示システム及び表示方法
US20120235805A1 (en) Information display apparatus and information display method
US11525694B2 (en) Superimposed-image display device and computer program
JP2017211366A (ja) 移動体システム、情報表示装置
US10649207B1 (en) Display system, information presentation system, method for controlling display system, recording medium, and mobile body
JP2022179574A (ja) 表示制御装置及び表示制御プログラム
JP2012035745A (ja) 表示装置、画像データ生成装置及び画像データ生成プログラム
JP6876277B2 (ja) 制御装置、表示装置、表示方法及びプログラム
JP2010185761A (ja) ナビゲーションシステム、道路地図表示方法
JP2016107947A (ja) 情報提供装置、情報提供方法及び情報提供用制御プログラム
JP2021075219A (ja) 表示制御装置及び表示制御プログラム
JP2022084266A (ja) 表示制御装置、表示装置、及び画像の表示制御方法
JP7127565B2 (ja) 表示制御装置及び表示制御プログラム
JP2021135933A (ja) 表示方法、表示装置及び表示システム
JP2021006805A (ja) 表示制御装置及び表示制御プログラム
JP7318431B2 (ja) 表示制御装置及び表示制御プログラム
JP7266257B2 (ja) 表示システム、及び表示システムの制御方法
JP2021160409A (ja) 表示制御装置、画像表示装置、及び方法
JP2019202641A (ja) 表示装置
JP2022113292A (ja) 表示制御装置、ヘッドアップディスプレイ装置、及び表示制御方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200608

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210308

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210416

R151 Written notification of patent or utility model registration

Ref document number: 6883759

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

SZ03 Written request for cancellation of trust registration

Free format text: JAPANESE INTERMEDIATE CODE: R313Z03