JP7450230B2 - 表示システム - Google Patents

表示システム Download PDF

Info

Publication number
JP7450230B2
JP7450230B2 JP2021522714A JP2021522714A JP7450230B2 JP 7450230 B2 JP7450230 B2 JP 7450230B2 JP 2021522714 A JP2021522714 A JP 2021522714A JP 2021522714 A JP2021522714 A JP 2021522714A JP 7450230 B2 JP7450230 B2 JP 7450230B2
Authority
JP
Japan
Prior art keywords
display
change
amount
attitude
image
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
JP2021522714A
Other languages
English (en)
Other versions
JPWO2020241134A1 (ja
JPWO2020241134A5 (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
Publication of JPWO2020241134A1 publication Critical patent/JPWO2020241134A1/ja
Publication of JPWO2020241134A5 publication Critical patent/JPWO2020241134A5/ja
Application granted granted Critical
Publication of JP7450230B2 publication Critical patent/JP7450230B2/ja
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/60Instruments characterised by their location or relative disposition 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
    • G02B27/0101Head-up displays characterised by optical features
    • 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
    • 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/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • 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/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/23Head-up displays [HUD]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R1/00Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • 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
    • 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
    • G09G3/002Control 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 to project the image of a two-dimensional display, such as an array of light emitting or modulating elements or a CRT
    • 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
    • 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
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/149Instrument input by detecting viewing direction not otherwise provided for
    • 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
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/166Navigation
    • 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/28Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/30Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing
    • B60R2300/307Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing virtually distinguishing relevant parts of a scene from the background of the scene
    • B60R2300/308Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing virtually distinguishing relevant parts of a scene from the background of the scene by overlaying the real scene, e.g. through a head-up display on the windscreen
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/60Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by monitoring and displaying vehicle exterior scenes from a transformed perspective
    • B60R2300/602Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by monitoring and displaying vehicle exterior scenes from a transformed perspective with an adjustable viewpoint
    • B60R2300/605Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by monitoring and displaying vehicle exterior scenes from a transformed perspective with an adjustable viewpoint the adjustment being automatic
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2200/00Type of vehicle
    • B60Y2200/10Road Vehicles
    • B60Y2200/11Passenger cars; Automobiles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2400/00Special features of vehicle units
    • B60Y2400/30Sensors
    • B60Y2400/301Sensors for position or displacement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2400/00Special features of vehicle units
    • B60Y2400/92Driver 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
    • G02B27/0179Display position adjusting means not related to the information to be displayed
    • G02B2027/0183Adaptation to parameters characterising the motion of the vehicle
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/10Automotive applications

Landscapes

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

Description

本開示は、像の表示位置を移動体の動きに応じて制御する表示システムに関する。
特許文献1は、ヘッドアップディスプレイ(HUD)装置を用いて、拡張現実(AR)表示を行う車両情報投影システムを開示している。HUD装置は、車両のフロントガラスに虚像を表す光を投影することで、車両の乗員である視認者に、車両の外界の実景とともに虚像を視認させている。例えば、車両の案内経路を表す虚像を実景内の表示対象(例えば、道路)に対応付けて表示する。これにより、乗員は、実景を視認しながら案内経路を確認することができる。特許文献1の車両情報投影システムは、車速センサを備え、加速度に応じて虚像の表示位置を補正している。これにより、車両の急減速および急加速時に虚像の位置ずれが生じることを抑制している。
特開2015-101311号公報
本開示は、像の表示位置を補正する際に、視認者に与える違和感または不快感を低減する表示システムを提供する。
本開示の表示システムは、像の表示を制御する表示処理装置と、移動体の姿勢変化量を検出する姿勢検出装置と、姿勢変化量に基づいて、像の表示位置の補正量を設定する補正処理装置と、像を表示するか否かを判定する表示判定部と、を備え、表示処理装置は、表示判定部の判定結果と補正量とに基づいて、像の表示を制御する。
これらの概括的かつ特定の態様は、システム、方法、およびコンピュータプログラム、ならびに、それらの組み合わせにより実現されてもよい。
本開示の表示システムによれば、像の表示位置を補正する際に、視認者に与える違和感または不快感を低減することができる。
ヘッドアップディスプレイ(HUD)を説明するための図 第1実施形態における表示システムの内部構成を示すブロック図 車両が傾いていないときの例を示す図 フロントガラスから見える実景の例を示す図 虚像が基準位置に表示される例を示す図 拡張現実(AR)表示の一例を示す図 車両の後傾姿勢を示す図 車両が後傾姿勢のときに虚像の位置ずれが生じる例を説明するための図 補正後の虚像の表示例を示す図 補正された虚像の位置ずれが生じる例を示す図 第1実施形態における表示処理および補正処理を示すフローチャート 車両が走行する周回路 姿勢変化量、単位時間あたりの姿勢変化量の変動量、および表示判定結果の関係を示す図 第2実施形態における表示システムの内部構成を示すブロック図 第2実施形態における補正処理および表示処理を示すフローチャート 傾斜する走路と、ピッチ方向の姿勢変化量と、予め定められた時間ごとのピッチ角の変動量と、勾配変化フラグとの関係を示す図
(本開示の基礎となった知見)
路面の凹凸や加減速に起因した移動体の姿勢変化によるヘッドアップディスプレイ(HUD)装置の表示ずれを抑制する技術として、ジャイロセンサ等を用いて移動体の姿勢変化の変動量を検出し、変動量に基づいて表示ずれを補正する振動補正が知られている。
振動補正が対応できる補正範囲は、表示画角等のハードウェア制約、またはセンサの検出範囲等により制限される。移動体の姿勢変化が、振動補正の補正範囲を超える場合には、意図しない位置に虚像が表示され、視認者に違和感、不快感を与えるという問題がある。また、移動体がカーブ中であり、虚像の重畳先が視認できない場合にも、同様に視認者に違和感または不快感を与えることがある。
また、平坦な道から坂道に繋がるような路面の勾配が変化している区間を移動体が走行中の場合、すなわち、坂道への進入中の場合、移動体の自車位置の路面の勾配と重畳先の路面の勾配との差が変化するため、意図した位置に虚像を表示することができない。このため、視認者に不快感を与え、安全性が低下してしまう。
本開示の表示システムは、表示処理装置、姿勢検出装置、補正処理装置、および虚像を表示するか否かを判定する表示判定部を有し、表示処理装置は表示判定部の表示判定結果に基づいて虚像の表示を制御する。このような構成により、虚像の表示位置を補正する際に、視認者に与える違和感または不快感を低減することができる。
(第1実施形態)
以下、第1実施形態について、図面を参照しながら説明する。第1実施形態では、移動体が自動車などの車両であり、表示システムが車両のフロントガラスの前方に像として虚像を表示するヘッドアップディスプレイ(HUD)システムである場合を例にして説明する。
1. 表示システムの構成
図1は、HUDシステムを説明するための図である。図1において、車両200のロール軸をX軸とし、車両200のピッチ軸をY軸とし、車両200のヨー軸をZ軸としている。すなわち、X軸は、Y軸およびZ軸と直交し、虚像Ivを視認する乗員Dの視線方向に沿った軸である。Y軸は、虚像Ivを視認する乗員Dから見て左右方向に沿った軸である。Z軸は、車両200の高さ方向に沿った軸である。
本実施形態の表示システム100は、車両200のフロントガラス210の前方の実景に虚像Ivを重畳する、いわゆる、拡張現実(AR)表示を行うHUDシステムである。虚像Ivは、所定の情報を示す。例えば、虚像Ivは、目的地へ案内するための経路、目的地への到達予想時刻、進行方向、速度、種々の警告などを示す図形および文字である。表示システム100は、車両200に設置され、虚像Ivを表す表示光Lcを車両200のフロントガラス210の表示領域220内に投影する。本実施形態において、表示領域220は、フロントガラス210の一部の領域である。なお、表示領域220は、フロントガラス210の全領域であってもよい。表示光Lcは、フロントガラス210によって、車内の方向に反射される。これにより、車両200内の乗員(視認者)Dは、反射された表示光Lcを、車両200の前方にある虚像Ivとして視認する。
表示システム100は、投影装置10、情報取得装置20、表示処理装置30、姿勢検出装置40、および補正処理装置50を含む。
投影装置10は、虚像Ivを表す表示光Lcを表示領域220内に投影する。投影装置10は、例えば、虚像Ivの画像を表示する液晶表示素子、液晶表示素子を照明するLEDなどの光源、液晶表示素子が表示する画像の表示光Lcを表示領域220に反射するミラーおよびレンズなどを含む。投影装置10は、例えば、車両200のダッシュボード内に設置される。
情報取得装置20は、車両200の位置および車外の情報を取得する。具体的には、情報取得装置20は、車両200の位置を測定して位置を示す位置情報を生成する。情報取得装置20は、さらに、対象物、および対象物までの距離などを示す車外情報を取得する。対象物は、人、標識、道路などである。情報取得装置20は、車両200の位置情報および車外情報のうちの少なくとも1つを含む車両関連情報を出力する。なお、情報取得装置20は必須の構成ではなく、表示システム100に含まれていなくてもよい。
表示処理装置30は、情報取得装置20から得られる車両関連情報などに基づいて、虚像Ivの表示を制御し、虚像Ivの画像データを投影装置10に出力する。表示処理装置30は、虚像Ivの表示タイミング(表示時間)、または車両関連情報と表示タイミングの組み合わせに基づいて、虚像Ivの表示を制御してもよい。表示タイミングは、例えば、10秒間の表示と1秒間の非表示とを繰り返すことである。
姿勢検出装置40は、車両200の姿勢変化を検出する。本実施形態において、姿勢検出装置40は、例えば、角速度を検出するジャイロセンサ41を含む。ジャイロセンサ41は、検出した角速度を車両200の姿勢変化情報として補正処理装置50に出力する。ジャイロセンサ41は、角速度ではなく、車両200のピッチ角またはヨー角を検出してもよい。
補正処理装置50は、姿勢検出装置40から出力される車両200の姿勢変化情報に基づいて、虚像Ivの表示位置の補正量を算出する。
図2は、表示システム100の内部構成を示すブロック図である。
本実施形態において、情報取得装置20は、地理座標系における車両200の現在地を示す位置を検出するGPS(Global Positioning System)モジュール21を含む。具体的には、GPSモジュール21は、GPS衛星からの電波を受信して、受信した地点の緯度および経度を測位する。GPSモジュール21は、測位した緯度および経度を示す位置情報を生成する。情報取得装置20は、さらに、外景を撮像して撮像データを生成するカメラを含んでもよい。情報取得装置20は、例えば、画像処理により撮像データから対象物を特定し、対象物までの距離を測定する。情報取得装置20は、対象物および対象物までの距離を示す情報を車外情報として生成する。情報取得装置20は、位置情報および車外情報を含む車両関連情報を表示処理装置30に出力する。なお、カメラによって生成された撮像データが表示処理装置30に出力されてもよい。
表示処理装置30は、通信部31、表示制御部32、および記憶部33を含む。
通信部31は、所定の通信規格(例えば、LAN、Wi-Fi(登録商標)、Bluetooth(登録商標)、USB、HDMI(登録商標)、CAN(controller area network)、SPI(Serial Peripheral Interface))に準拠して外部機器との通信を行う回路を含む。
表示制御部32は、半導体素子などで実現可能である。表示制御部32は、例えば、マイコン、CPU、MPU、GPU、DSP、FPGA、ASICで構成することができる。表示制御部32の機能は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。表示制御部32は、記憶部33に格納されたデータやプログラムを読み出して種々の演算処理を行うことで、予め定められた機能を実現する。
記憶部33は、表示処理装置30の機能を実現するために必要なプログラムおよびデータを記憶する記憶媒体である。記憶部33は、例えば、ハードディスク(HDD)、SSD、RAM、DRAM、強誘電体メモリ、フラッシュメモリ、磁気ディスク、またはこれらの組み合わせによって実現できる。
記憶部33には、虚像Ivを表す複数の画像データ33iが格納されている。表示制御部32は、情報取得装置20から得られる車両関連情報に基づいて、表示する虚像Ivを決定する。表示制御部32は、決定した虚像Ivの画像データ33iを記憶部33から読み出して、投影装置10に出力する。さらに、表示制御部32は、虚像Ivの表示位置を設定する。
補正処理装置50は、通信部51と補正制御部52と記憶部53とを含む。
通信部51は、所定の通信規格(例えばLAN、Wi-Fi(登録商標)、Bluetooth(登録商標)、USB、HDMI(登録商標)、CAN(controller area network)、SPI(Serial Peripheral Interface))に準拠して外部機器との通信を行う回路を含む。
補正制御部52は、半導体素子などで実現可能な演算装置である。補正制御部52は、例えば、マイコン、CPU、MPU、GPU、DSP、FPGA、ASICで構成することができる。表示制御部32の機能は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。補正制御部52は、補正処理装置50内の記憶部53に格納されたデータやプログラムを読み出して種々の演算処理を行うことで、予め定められた機能を実現する。
補正制御部52は、機能的構成として、ずれ量算出部52a、補正量算出部52bおよび表示判定部52cを含む。
ずれ量算出部52aは、姿勢検出装置40が出力する姿勢変化情報に基づいて、車両200の姿勢(角度のずれ量)を算出する。例えば、ずれ量算出部52aは、ジャイロセンサ41が検出した角速度を積分演算することによって、車両200のピッチ軸周りの角度(ピッチ角)を算出する。これにより、図1に示すY軸(ピッチ軸)を中心とした回転方向における車両200のずれ量(角度)を算出することができる。なお、本実施形態では、ピッチ角とヨー角を算出するが、ロール角を算出してもよい。また、例えば、X軸、Y軸およびZ軸周りの角度を全て算出してもよい。なお、ずれ量算出部52aは、姿勢検出装置40が角度情報を出力する場合、姿勢検出装置40から出力された角度情報を角度のずれ量として使用してもよい。
補正量算出部52bは、車両200の姿勢(角度のずれ量)に応じて、虚像Ivの表示位置の補正量を算出する。具体的には、補正量算出部52bは、ずれ量算出部52aが算出した角度(ピッチ角)のずれ量を画素数に換算して、ずれている分の画素数(以下、「ずれ画素数」ともいう)を元に戻すような補正量を決定する。例えば、ずれ量算出部52aは、ヨー角のずれ量を元に戻すような補正量を決定する。補正量算出部52bは、算出した補正量を表示処理装置30に出力する。なお、本実施形態では、ピッチ軸まわりの補正量を算出するが、さらに、ヨー軸まわりおよびロール軸まわりの補正量を算出してもよい。ロール角については、角度のまま、ロール角のずれ量を元に戻すような補正量を決定する。
表示判定部52cは、姿勢検出装置40の出力、または姿勢検出装置40の出力を演算処理した結果(以後、変動量Xとする)の絶対値と閾値aとの大小関係を比較して、虚像Ivを表示するか否かを判定する。姿勢検出装置40の出力の演算処理は、姿勢検出装置40または補正処理装置50のずれ量算出部52aや表示判定部52c、または、他の構成で行われてもよい。
変動量Xは、例えばジャイロセンサ41により検出される角速度を積分した角度の一定時間における変動量である。本実施形態では、ジャイロセンサ41が検出した角速度を積分演算することによって、車両200のヨー軸周りの角度(ヨー角)を算出する。車両200のヨー角が姿勢変化量である。姿勢変化量に基づいて、図1に示すZ軸(ヨー軸)を中心とした回転方向における車両200の変動量Xを算出することができる。すなわち、本実施形態では、変動量Xとして、予め定められた単位時間におけるヨー角の変動量を算出する。なお、変動量Xは予め定められた単位時間におけるヨー角の変動量に限定されない。車両200の姿勢変化量をそのまま変動量Xとしてもよい。例えば、変動量Xとして、車両200のヨー角である姿勢変化量をそのまま用いてもよい。
表示判定部52cは、表示判定結果として、例えばブーリアン型の2値化データを出力する。表示判定部52cは、変動量Xの絶対値が閾値a未満であればTRUE、変動量Xの絶対値が閾値a以上であるときはFALSEを出力する。すなわち、表示判定部52cは、変動量Xの絶対値が閾値a未満であれば表示ONと判定し、変動量Xの絶対値が閾値a以上であれば表示OFFと判定し、その結果を出力する。表示判定部52cは、データをブーリアン型に限定せず、整数型でもよい。また、それ以外のデータ型で出力してもよい。
記憶部53は、補正制御部52の機能を実現するために必要なプログラムおよびデータを記憶する記憶媒体である。したがって、例えば、プロセッサ等の演算装置を表示判定部52cとして機能させるために必要なプログラムおよびデータも記憶部53に格納されている。記憶部53は、例えば、ハードディスク(HDD)、SSD、RAM、DRAM、強誘電体メモリ、フラッシュメモリ、磁気ディスク、またはこれらの組み合わせによって実現できる。
補正処理装置50は、表示処理装置30に補正量、および表示判定結果を出力する。
図3A~図3Dを参照して、AR表示について説明する。図3Aは、車両200が傾いていないときの例を示している。図3Bは、図3Aに示す車両200のフロントガラス210から見える実景の例を示している。図3Cは、表示領域220から見える虚像Ivの一例を示している。図3Dは、図3Bに示す実景に図3Cに示す虚像Ivが重なって表示される例を示している。表示システム100は、図3Bに示す実景に図3Cに示す虚像Ivを重畳させる。虚像Ivの基準位置(初期位置)P0は、虚像Ivの種類、車両200の状態(位置及び姿勢)、および地図データなどに基づいて決定された位置であり、当該基準位置P0は、外部装置により決定される。例えば、表示対象230が走行車線であって、虚像Ivが進行方向を示す矢印の場合、基準位置P0は走行車線の中央を矢印の先端が指し示すときの液晶上の表示位置である。基準位置P0は、例えば、図3Cにおいて、表示領域220内におけるY座標とZ座標の値に対応する液晶表示上の画素の位置で設定される。基準位置P0は、外部装置から取得される。外部装置は、例えば、マイコン、CPU、MPU、GPU、DSP、FPGA、または、ASICと、GPSモジュール21とで構成することができる。外部装置の機能は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。外部装置から出力される基準位置P0は、乗員数、荷重の変動、およびガソリンの減少などによる姿勢の変動に基づいて変化する場合があるため、例えば、最初に取得した基準位置(初期位置)と異なる場合がある。それ故、表示処理装置30は、外部装置から取得される基準位置P0を、乗員数、荷重の変動、およびガソリンの減少などによる姿勢の変動に基づいて変更してもよい。なお、表示処理装置30が、車両関連情報および地図データなどに基づいて、基準位置P0を設定してもよい。表示処理装置30は、車両関連情報に基づいて、虚像Ivの大きさを設定してもよい。
図4Aは、車両200が後傾姿勢になった状態の例を示している。図4Bは、車両200の姿勢変化に応じて、虚像Ivの表示位置が表示対象230からずれた場合を例示している。図4Cは、補正後の虚像Ivの表示位置を示している。
路面の凹凸、車両200の急加速または急減速などにより、車両200が傾く場合がある。例えば、車両200が路面301の凸部303に乗り上げると、図4Aに示すように車両200は後傾姿勢になる。この場合、図4Bに示すように、フロントガラス210から見える表示対象230の位置が車両200の走路に対する傾きθ1に応じて変動する。そのため、虚像Ivを基準位置P0に表示した場合、虚像Ivが表示対象230からずれる。
例えば、図4Bに示すように、車両200が路面301の凸部303により後傾姿勢になると、表示対象230の位置が通常走行時よりも下方に変動する。したがって、基準位置P0に表示される虚像Ivの矢印の先が車線外にずれてしまう。よって、表示システム100は、車両200の姿勢に応じてずれを戻す方向に虚像Ivの表示位置を調整する。
具体的には、図4Cに示すように、補正処理装置50が、車両200の角度に起因した表示位置のずれがない位置P1となるように補正量Cを算出する。すなわち、表示処理装置30は、虚像Ivの表示位置を「基準位置P0+補正量C」に設定する。これにより、投影装置10は、虚像Ivを表示対象230に対応する位置P1に表示することができる。このように、車両200が傾いた場合であっても、虚像Ivの表示位置を補正量Cに基づいて基準位置P0から変更することで、実景内の表示対象230に対応する位置P1に虚像Ivを表示することができる。
しかしながら、車両200の姿勢変化に応じて虚像Ivの表示位置を補正すると、例えば、車両200が斜面を走行する際に問題が生じる。図5は、車両200の姿勢変化に応じて、虚像Ivの表示位置を補正した結果、表示対象230からずれた場合を例示する図である。
車両200が、例えば坂道を登坂する場合、坂道の影響により登坂前後で車両姿勢が変化する。したがって、虚像Ivの表示位置が「基準位置P0+補正量C」に設定される。しかし、車両200が坂道を登坂する場合、車両200の勾配変化による姿勢変化に加え、車両200の位置と重畳先の路面の勾配との差も変化する。このため、車両200の姿勢変化から算出した「基準位置P0+補正量C」では、虚像Ivを正しい位置に補正することができない。また、車両200は、坂道の斜面に沿って平行に走行するので、虚像Ivの表示位置を補正する必要がない場合があるが、図5に示すように、必要のない補正処理により虚像Ivが表示対象230から下方にずれた位置P1に表示されてしまう。
また、車両200が、例えばカーブを曲がっている場合、重畳先が視認できないため、虚像Ivを表示してしまうと、視認者に違和感または不快感を与えてしまう。
本実施形態の表示システム100では、後述するように、表示判定部52cが、車両200の姿勢変化量の変動量Xに基づいて、虚像Ivを表示するか否かを判定し、表示判定部52cの判定結果に基づいて、表示処理装置30が虚像Ivの表示を制御する。具体的には、表示判定部52cは、変動量Xの絶対値が閾値a以上であるときに、虚像Ivを表示しない、すなわち表示OFFと判定する。また、表示判定部52cは、変動量Xの絶対値が閾値a未満であるときに、虚像Ivを表示する、すなわち表示ONと判定する。これにより、例えば坂道登坂時またはカーブ時等、意図しない位置に虚像Ivが表示されてしまう場合に、虚像Ivを表示しないようにしている。
2. 表示処理装置の動作
図6は、表示処理装置30の表示制御部32が行う表示処理、および補正処理装置50の補正制御部52が行う補正処理を示している。図6に示す表示処理は、例えば、車両200のエンジンが始動したとき、または虚像Ivの表示開始を指示するためのボタンが操作されたときなどに開始される。
表示制御部32は、情報取得装置20から車両関連情報を取得する(S101)。表示制御部32は、車両関連情報に基づいて、表示する虚像Ivを決定する(S102)。表示制御部32は、虚像Ivの基準位置P0を外部装置から取得する(S103)。表示制御部32は、補正処理装置50から出力される表示位置の補正量Cおよび表示判定結果を取得する(S104)。
表示制御部32は、表示判定結果に基づき、虚像Ivを表示するか否かを決定する(S105)。表示判定結果が表示ON、すなわち、虚像Ivを表示する場合(S105でYES)、表示制御部32は、基準位置P0と補正量Cとに基づいて、投影装置10に虚像Ivを表示させる(S106)。例えば、表示制御部32は、表示対象に対応する虚像Ivの画像データ33iを記憶部33から読み出し、虚像Ivの表示位置を「基準位置P0+補正量C」に設定して、投影装置10に出力する。表示判定結果が表示OFF、すなわち、虚像Ivを表示しない場合(S105でNO)、表示制御部32は、虚像Ivを非表示にする(S107)。
表示制御部32は、表示処理を継続するか否かを判断する(S108)。例えば、車両200のエンジンが停止したとき、または虚像Ivの表示の終了を指示するためのボタンが操作されたときなどに、表示制御部32は表示処理を終了する。表示処理を継続する場合は、ステップS101に戻る。
3. 補正処理装置の動作
図6に示す補正処理は、例えば、車両200のエンジンが始動したとき、または虚像Ivの表示開始を指示するためのボタンが操作されたときなどに開始される。補正処理は、例えば、表示処理とともに開始される。なお、補正処理は、虚像Ivの位置補正の開始を指示するためのボタンが操作されたときに開始されてもよい。
ずれ量算出部52aは、ジャイロセンサ41から出力される角速度を示す姿勢変化情報を取得する(S201)。ずれ量算出部52aは、取得した姿勢変化情報に基づいて、車両200のピッチ方向の角度であるずれ量とヨー方向の姿勢変化量の単位時間における変動量Xを算出する(S202)。具体的には、ずれ量算出部52aは、角速度を積分演算することによって、車両200のヨー角の予め定められた単位時間における変動量と、ピッチ角とを算出する。補正量算出部52bは、ピッチ方向に対するずれ量に基づいて、虚像Ivの表示位置の補正量Cを算出する(S203)。具体的には、補正量算出部52bは、ピッチ方向における車両200のずれ量を画素数に換算して、画素数で示されるずれ量を相殺するような補正量Cを決定する。
表示判定部52cは、変動量Xを取得する(S204)。変動量Xは、予め定められた時間におけるヨー方向のずれ量の変化量である。または、姿勢変化量(ヨー方向のずれ量)を変動量Xとして取得してもよい。以後の説明において、変動量Xとは、姿勢変化量または姿勢変化量の予め定められた単位時間における変動量のことをいう。そして、表示判定部52cは、変動量Xの絶対値と閾値aとを比較する(S205)。
変動量Xの絶対値が閾値a以上であれば(S205でYES)、表示判定部52cは、表示判定結果を表示OFFに設定する(S206)。変動量Xの絶対値が閾値a未満である場合は(S205でNO)、表示判定部52cは表示判定結果を表示ONに設定する(S207)。表示判定部52cは、補正量Cおよび表示判定結果を表示処理装置30に出力する(S208)。補正制御部52は、補正処理を継続するか否かを判断する(S209)。例えば、車両200のエンジンが停止したとき、または虚像Ivの表示の終了を指示するためのボタンが操作されたときなどに、補正制御部52は補正処理を終了する。補正処理を継続する場合は、ステップS201に戻る。
図7Aは、本実施形態の車両200が走行する周回路を示す図である。図7Bは、車両200が図7Aの周回路を走行している間の姿勢変化量と、姿勢変化量の予め定められた単位時間ごとの変動量と、表示判定結果との関係を示す図である。図7B(a)は、ジャイロセンサ41によって検出されたヨー角(姿勢変化量)の変化を示すグラフである。図7B(b)は、2秒ごとのヨー角の変動量を示すグラフである。図7B(c)は、表示判定結果を示す図である。なお、本実施形態において、姿勢変化量は車両200のヨー角を示し、姿勢変化量の変動量はヨー角の予め定められた単位時間における変動量を表す。また、本実施形態において、予め定められた単位時間は2秒に設定されている。
車両200が、図7Aに示す周回路60を、スタート地点Sからスタートして反時計回りに走行した場合、カーブCR1を曲がり始めたところで、図7B(b)に示すように、2秒ごとのヨー角変動量の絶対値が閾値a以上となる。このとき、図7B(c)に示すように、表示判定部52cにより、表示判定結果が表示OFFに設定される。この後、カーブCR1の終了地点において、図7B(b)に示すようにヨー角変動量の絶対値が閾値a未満となり、図7B(c)に示すように、表示判定結果が表示ONに設定される。このように、車両200がカーブCR1を曲がっている間に、ヨー角変動量の絶対値が閾値a以上となるため、表示判定結果が表示OFFとなり、虚像Ivが表示されない。同様に、車両200がカーブCR2、CR3、およびCR4を曲がっている間は、ヨー角変動量の絶対値が閾値a以上となり、表示判定結果が表示OFFとなる。一方、車両200がカーブCR1~CR4以外を走行している場合、図7B(a)に示すように、車両200のヨー角はほぼ一定であり、図7B(b)に示すように、2秒ごとのヨー角変動量の絶対値は閾値a未満となる。このため、図7B(c)に示すように、表示判定結果は表示ONとなり、虚像Ivが表示される。
走行中のヨー角の大きさは、ジャイロセンサ41により検出される。車両200がカーブに進入すると、車両200の進行方向が変化してヨー角が大きく変化する。予め定められた単位時間T1ごとにヨー角の変動量Xを算出する。なお、図7Bにおいて、単位時間T1は2秒に設定されている。変動量Xの算出は、例えば、(時間,ヨー角)=(t,y1)、(t+T1,y2)とすると、
X=(y2-y1)/(t+T1-t)=(y2-y1)/T1
により算出する。変動量Xの絶対値が閾値a以上である(|X|≧a)と、表示判定部52cは、虚像Ivを表示しないと判定し、表示判定結果を表示OFFに設定する。図7Bに示すように、走行し始めて約33秒経過後に、車両200がカーブCR1へ進入したためにヨー角の変動量Xの絶対値が、閾値a以上となり表示判定結果が表示OFFに設定される。この表示判定結果に基づいて、表示制御部32が虚像Ivを表示しないよう制御する。また、走行し始めて約40秒経過後に、車両200がカーブCR1を抜けて直進し始めたため、ヨー角の変動量Xの絶対値が閾値a未満となり、表示判定結果が表示ONに設定される。この表示判定結果に基づいて、表示制御部32が虚像Ivを表示するよう制御する。その他のカーブCR2~CR4においても同様である。
4. 効果および補足等
本開示の表示システム100は、虚像Ivの表示を制御する表示処理装置30と、車両200の姿勢変化量の変動量を検出する姿勢検出装置40と、変動量に基づいて虚像Ivの表示位置の補正量を設定する補正処理装置50と、虚像Ivを表示するか否かを判定する表示判定部52cと、を備える。表示処理装置30は、表示判定部52cの判定結果と補正量Cとに基づいて、虚像Ivの表示を制御する。
これにより、視認者に与える違和感または不快感を低減することができる。
表示判定部52cが、単位時間における姿勢変化量の変動量Xに基づいて虚像Ivを表示するか否かを判定することにより、例えば、カーブを曲がっている間には、虚像Ivを表示させない等の制御ができる。意図しない位置に虚像Ivが表示されてしまう場合、虚像Ivを表示しないよう制御することにより、視認者に与える違和感または不快感を低減することができる。
また、本実施形態の表示システム100は、虚像Ivを表す光を投影する投影装置10をさらに含む。本実施形態において、移動体は車両であり、像は車両のフロントガラスの前方に表示される虚像である。本実施形態によれば、車両の姿勢変化により、虚像が意図しない位置に表示されることを抑制することができる。
なお、本実施形態では、姿勢変化の方向として車両のヨー方向を用いて虚像Ivを表示するか否かを判定するが、姿勢変化の方向は、車両のピッチ方向、またはロール方向のいずれかであってもよい。または、これらの方向を複数組み合わせてもよい。
(第2実施形態)
第1実施形態では、ジャイロセンサにより検出された姿勢変化の変動量Xにより、表示判定部が、虚像Ivを表示するか否かを判定した。具体的には、表示判定部は、変動量Xの絶対値が閾値a以上であるときに、虚像Ivを表示しないと判定し、変動量Xの絶対値が閾値a未満であるときに、虚像Ivを表示すると判定する。本実施形態では、勾配変化検出部を備え、勾配変化検出部による勾配の変化の検出に基づいて、虚像Ivを表示するか否かを判定する。
図8は、第2実施形態における表示システム100Aの内部構成を示すブロック図である。第2実施形態における表示システム100Aは、第1実施形態における補正処理装置50の補正制御部52に、勾配変化検出部52dを加えた構成である。図9は、第2実施形態における表示処理および補正処理を示している。第2実施形態の表示処理は第1実施形態の表示処理と同一である。また、補正処理のステップS301~S303およびステップS308~S309は、第1実施形態の補正処理のステップS201~S203およびステップS208~S209と同一である。図10は、本実施形態の車両200が走行する傾斜した走路と、車両200のピッチ角(姿勢変化量)の変化と、予め定められた時間ごとのピッチ角の変動量と、勾配変化中フラグおよび勾配変化完了フラグとの関係を示す図である。図10(a)は、車両200が登坂する坂道の一例を示す。図10(b)は、ジャイロセンサ41によって検出されたピッチ角の変化を示すグラフである。図10(c)は、0.5秒ごとのピッチ角の変動量を示すグラフである。図10(d)は、勾配変化中フラグのON、OFFおよび勾配変化完了フラグのON、OFFを示す図である。
ずれ量算出部52aは、ジャイロセンサ41から出力される角速度を示す姿勢変化情報を取得する(S301)。ずれ量算出部52aは、取得した姿勢変化情報に基づいて、車両200のピッチ方向の角度であるずれ量と、姿勢変化量単位時間における変動量Xを算出する(S302)。補正量算出部52bは、ピッチ方向に対するずれ量に基づいて、虚像Ivの表示位置の補正量Cを算出する(S303)。
勾配変化検出部52dは、姿勢検出装置40の出力に基づいて、車両200が走行する走路の勾配が変化しているか否かを判定する。勾配変化検出部52dは、車両200の進行方向に対して左右の軸を中心にした回転移動量、すなわちピッチ方向の姿勢変化量に基づいて、走路の勾配の変化を検出する。勾配変化検出部52dの検出結果は、例えば、車両200が坂道を登坂し始めると、勾配変化中フラグONが設定される。また、車両200の坂道への進入が完了し、車両200の姿勢が走路の勾配と平行になったとき、勾配変化完了フラグONが設定され、勾配変化中フラグがOFFに設定される。
例えば、車両200が図10(a)に示す坂道を登坂する場合、車両200が坂道に進入し始めたときに、図10(b)、(c)に示すように、時間が8秒を超えたところでピッチ角の変動量Xが第1閾値aを超える。このとき、勾配変化検出部52dは、図10(d)に示すように、勾配変化中フラグをONに設定する。すなわち、補正制御部52は、車両200が走路の勾配の変化により姿勢変動が開始されたと判断する。勾配変化検出部52dは、勾配変化中フラグがONの場合、変動量Xの絶対値と第2閾値bとを比較する。変動量Xが第2閾値bよりも小さい場合、勾配変化検出部52dは、勾配変化完了フラグをONにする。勾配変化完了フラグがONにされると、勾配変化中グラフはOFFになる。
同様に、車両200が坂道から平地に退出し始めたときに、勾配変化中フラグONが設定され、車両200が平地に完全に退出したときに、勾配変化完了フラグONが設定される。表示判定部52cは、勾配変化検出部52dから、勾配検出結果としてこれらのフラグを取得する(S304)。表示判定部52cは、取得した勾配検出結果に基づいて、車両200の勾配変化による姿勢変化が完了しているかどうかを判定する(S305)。勾配検出結果が勾配変化中フラグONである、すなわち勾配変化中である場合(S305でYES)、表示判定部52cは、表示判定結果を表示OFFに設定する(S306)。勾配検出結果が勾配変化完了フラグONである、すなわち勾配変化中でない場合(S305でNO)、表示判定部52cは、表示判定結果を表示ONに設定する(S307)。
表示判定部52cは、補正量Cおよび表示判定結果を表示処理装置30に出力する(S308)。補正制御部52は、補正処理を継続するか否かを判断する(S309)。例えば、車両200のエンジンが停止したとき、または虚像Ivの表示の終了を指示するためのボタンが操作されたときなどに、補正制御部52は補正処理を終了する。補正処理を継続する場合は、ステップS201に戻る。
なお、姿勢変化量(ピッチ方向の角度)を変動量Xとする場合、変動量Xは図10(b)のグラフで示される。この場合、勾配変化が完了しているかどうかの判定をすることはできないため、単位時間における姿勢変化量の変動量X’を別途設けるとよい。
第1実施形態では、車両200のヨー角変動量により、表示判定部52cが虚像Ivを表示するか否かを判定したが、本実施形態では、車両200のピッチ方向の傾きの変化に基づいて、虚像Ivを表示するか否かを判定することができる。
このように、勾配変化検出部52dの勾配検出結果に基づいて、表示判定部52cが虚像Ivを表示するか否かを判定することにより、例えば、坂道への進入時または退出時に車両200の姿勢変化が大きいときに、虚像Ivを表示しないように制御することができる。これにより、坂道進入中に自車位置の路面と重畳先の路面の勾配差が随時変化する状況や重畳先が視認できない状況、すなわち重畳性が低下する状況では、虚像Ivが表示されない。このため、視認者に与える違和感または不快感を低減し、安全性を向上させることができる。
GPSと経路情報(高度情報を含む)とからもある程度は坂道への進入を判定することができるが、GPSと経路情報との組み合わせよりも、ジャイロセンサの方が高速サンプリングで高精度に傾きの変化を検出することができる。したがって、本実施形態のように、ジャイロセンサを用いることで、坂道への進入中の判定を高速かつ高精度に実施することができる。
多くの場合、坂道進入中の勾配の変化は路面の凹凸による車両の姿勢変化よりも大きくなるため、わずかな判定誤差が大きな表示ずれとなる可能性がある。このため、ジャイロセンサによる高速かつ高精度な判定が行われると、視認者に与える違和感または不快感を低減して安全性を向上させることができる。
(他の実施形態)
以上のように、本出願において開示する技術の例示として、上記実施形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施形態にも適用可能である。そこで、以下、他の実施形態を例示する。
上記実施形態では、投影装置10、情報取得装置20、表示処理装置30、姿勢検出装置40、および補正処理装置50がそれぞれ別個の装置である場合を例示した。しかし、複数の装置が1つの装置として一体的に形成されてもよい。例えば、表示処理装置30と補正処理装置50が一つの装置として一体的に形成されてもよい。情報取得装置20と表示処理装置30とが一つの装置として一体的に形成されてもよい。姿勢検出装置40と補正処理装置50が一つの装置として一体的に形成されてもよい。別個に形成された装置は、有線または無線により互いに通信可能に接続される。なお、投影装置10、情報取得装置20、表示処理装置30、姿勢検出装置40、および補正処理装置50の全てが一つの装置として形成されてもよい。この場合、通信部31,51はなくてもよい。
上記実施形態では、情報取得装置20がGPSモジュール21を含む例について説明した。しかし、情報取得装置20は、車両200から周囲の対象物までの距離と方向を計測する距離センサを含んでもよく、計測した距離と方向を示す距離情報を表示処理装置30に出力してもよい。情報取得装置20は、車両200の速度を検出する車速センサを含んでもよいし、ナビゲーションシステムを含んでもよい。情報取得装置20は、GPSモジュール21、距離センサ、およびカメラなどのうち、1つ以上を含んでもよい。この場合、情報取得装置20としての機能を有するGPSモジュール21、距離センサ、およびカメラなどは、1つの装置に内蔵されてもよいし、個別に車両200に取り付けられてもよい。
上記実施形態では、姿勢検出装置40がジャイロセンサ41を含む例について説明した。しかし、姿勢検出装置40は、車両200の加速度を検出する加速度センサを含んでもよく、検出した加速度を姿勢変化情報として出力してもよい。姿勢検出装置40は、路面からの高さを検出する車高センサを含んでもよく、検出した高さを姿勢変化情報として出力してもよい。姿勢検出装置40は、他の公知のセンサを含んでもよい。姿勢検出装置40は、ジャイロセンサ41、加速度センサ、および車速センサなどのうちの1つ以上を含んでもよい。この場合、姿勢検出装置40としての機能を有するジャイロセンサ41、加速度センサ、および車高センサなどは、一つの装置に内蔵されてもよいし、個別に車両200に取り付けられてもよい。
上記実施形態では、補正処理装置50が表示判定部52cを有しているが、表示処理装置30が表示判定部を有していてもよい。また、上記実施形態では、表示判定部52cは、ジャイロセンサ41の出力を信号処理して、虚像Ivを表示するか否かを判定しているが、例えば、ずれ量算出部52aの算出結果を使用して虚像Ivを表示するか否かの判定をしてもよい。
上記実施形態では、表示判定部52cは、姿勢変化量の変動量Xまたは勾配検出結果に基づいて虚像Ivを表示するか否かを判定しているが、例えば、角速度、角度、加速度、および操舵角のうち少なくとも1つ以上の情報を用いて判定してもよい。また、表示判定部52cは、LiDAR、カメラ等により取得された画像、高度情報、地図データまたはGPS21による位置情報等を用いて、虚像Ivを表示するか否かを判定してもよい。
上記実施形態では、表示判定部52cは1つの閾値を用いて虚像Ivを表示するか否かの判定を行っているが、例えば、表示ONに設定する場合と表示OFFに設定する場合とで異なる閾値を用いてもよい。
上記実施形態では、移動体が、自動車などの車両200である場合について説明した。しかし、移動体は車両200に限らない。移動体は、地上を走行する乗り物であってもよく、例えば、列車またはオートバイであってもよい。移動体は、自動運転で走行することができる無人機であってもよい。
上記実施形態では、移動体の前方に像を表示する場合について説明した。しかし、像を表示する位置は、前方に限らない。例えば、像は、移動体の側面方向や後方に表示されてもよい。
上記実施形態では、表示システム100、100AがHUDシステムである例について説明した。しかし、表示システム100、100AはHUDシステムでなくてもよい。表示システム100、100Aは、投影装置10に代えて、液晶ディスプレイまたは有機ELディスプレイを備えてもよい。表示システム100、100Aは、スクリーンおよびプロジェクタを含んでもよい。
(実施形態の概要)
(1)本開示の表示システムは、像の表示を制御する表示処理装置と、移動体の姿勢変化量を検出する姿勢検出装置と、姿勢変化量に基づいて、像の表示位置の補正量を設定する補正処理装置と、像を表示するか否かを判定する表示判定部と、を備え、表示処理装置は、表示判定部の判定結果と補正量とに基づいて、像の表示を制御する。これにより、視認者に違和感または不快感を与えることなく、虚像を表示することができる。
(2)(1)の表示システムにおいて、補正処理装置は、表示判定部を有していてもよい。
(3)(1)または(2)の表示システムにおいて、表示判定部は、姿勢変化量または姿勢変化量の予め定められた単位時間における変動量の絶対値が、予め定められた閾値以上であるとき、像を表示しないと判定してもよい。
(4)(1)ないし(3)の表示システムにおいて、表示判定部は、姿勢変化量または姿勢変化量の予め定められた単位時間における変動量の絶対値が、予め定められた閾値未満であるとき、像を表示すると判定してもよい。
(5)(3)または(4)の表示システムにおいて、変動量は、移動体のヨー方向、ピッチ方向、ロール方向、ロール軸に平行な方向、ピッチ軸に平行な方向、またはヨー軸に平行な方向のうち、いずれか1つ以上の方向を含んでもよい。
(6)(3)の表示システムにおいて、表示判定部は、ヨー方向またはピッチ方向のうち少なくとも1つの方向の姿勢変化量または変動量の絶対値が、閾値以上であるとき、像を表示しないと判定してもよい。
(7)(4)の表示システムにおいて、表示判定部は、ヨー方向またはピッチ方向のうち少なくとも1つの方向の姿勢変化量または変動量の絶対値が、閾値未満であるとき、像を表示すると判定してもよい。
(8)(5)ないし(7)の表示システムにおいて、さらに、ピッチ方向の姿勢変化量または変動量に基づいて、走路の勾配の変化を検出する勾配変化検出部、を備え、表示判定部は、勾配の変化の検出に基づいて、像を表示するか否かを判定してもよい。
(9)(5)ないし(7)の表示システムにおいて、姿勢検出装置は、姿勢変化量を、角速度、角度、加速度、または操舵角のうち少なくとも1つ以上の情報を用いて算出してもよい。
(10)(8)の表示システムにおいて、勾配変化検出部は、ピッチ方向の姿勢変化量または変動量の絶対値が、予め定められた第1閾値より大きくなると、走路の勾配変化により移動体の姿勢変化が開始されたことを検出し、走路の勾配変化による移動体の姿勢変化の開始後に、ピッチ方向の姿勢変化量または変動量の絶対値が、予め定められた第2閾値より小さくなると、走路の勾配により移動体の姿勢変化が完了したことを検出し、表示判定部は、勾配変化検出部により姿勢変化の開始が検出されてから姿勢変化の完了が検出されるまでの間に、像を表示しないと判定してもよい。
(11)(8)の表示システムにおいて、勾配変化検出部は、ピッチ方向の姿勢変化量または変動量の絶対値が、予め定められた第1閾値より大きくなると、走路の勾配変化により移動体の姿勢変化が開始されたことを検出し、走路の勾配変化による移動体の姿勢変化の開始後に、ピッチ方向の姿勢変化量または変動量の絶対値が、予め定められた第2閾値より小さくなると、走路の勾配により移動体の姿勢変化が完了したことを検出し、表示判定部は、前記勾配変化検出部により姿勢変化の開始が検出されてから姿勢変化の完了が検出されるまでの間以外のときに像を表示すると判定してもよい。
(12)(1)ないし(11)の表示システムにおいて、像を表す光を投影する投影装置をさらに含めてもよい。
(13)(1)から(12)の表示システムにおいて、移動体は、車両であり、像は、車両のフロントガラスの前方に表示される虚像でもよい。
本開示に記載の表示システムは、ハードウェア資源、例えば、プロセッサ、メモリ、およびプログラムとの協働などによって、実現される。
本開示は、虚像をフロントガラスの前方に表示する表示システムに適用可能である。
10 投影装置
20 情報取得装置
21 GPSモジュール
30 表示処理装置
31 通信部
32 表示制御部
33 記憶部
40 姿勢検出装置
41 ジャイロセンサ
50 補正処理装置
51 通信部
52 補正制御部
52a ずれ量算出部
52b 補正量算出部
52c 表示判定部
52d 勾配変化検出部
100 表示システム
200 車両
210 フロントガラス
220 表示領域

Claims (13)

  1. 像の表示を制御する表示処理装置と、
    移動体の姿勢変化量を検出する姿勢検出装置と、
    前記姿勢変化量に基づいて、前記像の表示位置の補正量を設定する補正処理装置と、
    前記像を表示するか否かを判定する表示判定部と、
    前記姿勢変化量および前記姿勢変化量の予め定められた単位時間における変動量に基づいて、走路の勾配の変化を検出する勾配変化検出部と、
    を備え、
    前記勾配変化検出部は、
    ピッチ方向の前記姿勢変化量の絶対値が、予め定められた第1閾値より大きくなると、走路の勾配変化により前記移動体の姿勢変化が開始されたことを検出し、
    前記走路の勾配変化による前記移動体の姿勢変化の開始後に、ピッチ方向の前記変動量の絶対値が、予め定められた第2閾値より小さくなると、前記走路の勾配により前記移動体の姿勢変化が完了したことを検出し、
    前記表示判定部は、前記勾配変化検出部により前記姿勢変化の開始が検出されてから前記姿勢変化の完了が検出されるまでの間、前記像を表示しないと判定し、
    前記表示処理装置は、前記表示判定部の判定結果と前記補正量とに基づいて、前記像の表示を制御する、
    表示システム。
  2. 前記補正処理装置は、前記表示判定部を有する、
    請求項1に記載の表示システム。
  3. 前記表示判定部は、前記姿勢変化量または前記変動量の絶対値が、予め定められた閾値以上であるとき、前記像を表示しないと判定する、
    請求項1または2に記載の表示システム。
  4. 前記表示判定部は、前記姿勢変化量または前記変動量の絶対値が、予め定められた閾値未満であるとき、前記像を表示すると判定する、
    請求項1ないし3のいずれか1項に記載の表示システム。
  5. 前記変動量は、前記移動体のヨー方向、ピッチ方向、ロール方向、ロール軸に平行な方向、ピッチ軸に平行な方向、またはヨー軸に平行な方向のうち、いずれか1つ以上の方向を含む、
    請求項3または4に記載の表示システム。
  6. 前記表示判定部は、ヨー方向の前記姿勢変化量または前記変動量の絶対値が、前記閾値以上であるとき、前記像を表示しないと判定する、
    請求項3に記載の表示システム。
  7. 前記表示判定部は、ヨー方向の前記姿勢変化量または前記変動量の絶対値が、前記閾値未満であるとき、前記像を表示すると判定する、
    請求項4に記載の表示システム。
  8. 前記表示判定部は、前記勾配変化検出部により前記姿勢変化の開始が検出されてから前記姿勢変化の完了が検出されるまでの間以外のときに、前記像を表示すると判定する、
    請求項1ないし7のいずれか1項に記載の表示システム。
  9. 前記姿勢検出装置は、前記姿勢変化量を、角速度、角度、加速度、または操舵角のうち少なくとも1つ以上の情報を用いて算出する、
    請求項1ないし8のいずれか1項に記載の表示システム。
  10. 前記像を表す光を投影する投影装置をさらに含む、
    請求項1ないし9のいずれか1項に記載の表示システム。
  11. 前記移動体は、車両であり、
    前記像は、車両のフロントガラスの前方に表示される虚像である、
    請求項1ないし10のいずれか1項に記載の表示システム。
  12. 像の表示を制御する表示処理装置と、
    移動体のヨー方向、ピッチ方向、ロール方向、ロール軸に平行な方向、ピッチ軸に平行な方向、ヨー軸に平行な方向のうち、いずれか1つ以上の方向の姿勢変化量を検出する姿勢検出装置と、
    前記姿勢変化量に基づいて、前記像の表示位置の補正量を設定する補正処理装
    置と、
    前記姿勢変化量または前記姿勢変化量の予め定められた単位時間における変動量の絶対値が、予め定められた閾値以上であるとき、前記像を表示しないと判定する表示判定部と、
    前記姿勢変化量および前記変動量に基づいて、走路の角度の変化を検出する角度変化検出部と、
    を備え、
    前記角度変化検出部は、
    前記姿勢変化量の絶対値が、予め定められた第1閾値より大きくなると、走路の角度変化により前記移動体の姿勢変化が開始されたことを検出し、
    前記走路の角度変化による前記移動体の姿勢変化の開始後に、前記変動量の絶対値が、予め定められた第2閾値より小さくなると、前記走路の角度により前記移動体の姿勢変化が完了したことを検出し、
    前記表示判定部は、前記角度変化検出部により前記姿勢変化の開始が検出されてから前記姿勢変化の完了が検出されるまでの間に、前記像を表示しないと判定し、
    前記表示処理装置は、前記表示判定部の判定結果と前記補正量とに基づいて、前記像の表示を制御する、
    表示システム。
  13. 前記表示判定部は、前記角度変化検出部により前記姿勢変化の開始が検出されてから前記姿勢変化の完了が検出されるまでの間以外のときに、前記像を表示すると判定する、
    請求項12に記載の表示システム。
JP2021522714A 2019-05-29 2020-04-23 表示システム Active JP7450230B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019100455 2019-05-29
JP2019100455 2019-05-29
PCT/JP2020/017558 WO2020241134A1 (ja) 2019-05-29 2020-04-23 表示システム

Publications (3)

Publication Number Publication Date
JPWO2020241134A1 JPWO2020241134A1 (ja) 2020-12-03
JPWO2020241134A5 JPWO2020241134A5 (ja) 2022-05-19
JP7450230B2 true JP7450230B2 (ja) 2024-03-15

Family

ID=73554042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021522714A Active JP7450230B2 (ja) 2019-05-29 2020-04-23 表示システム

Country Status (4)

Country Link
US (1) US11945309B2 (ja)
EP (1) EP3978316A4 (ja)
JP (1) JP7450230B2 (ja)
WO (1) WO2020241134A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2020241094A1 (ja) * 2019-05-31 2020-12-03
KR20210062144A (ko) * 2019-11-20 2021-05-31 현대자동차주식회사 군집 주행 시 가상 차선 표시 장치 및 그 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015159500A1 (ja) 2014-04-16 2015-10-22 株式会社デンソー ヘッドアップディスプレイ装置
US20170169612A1 (en) 2015-12-15 2017-06-15 N.S. International, LTD Augmented reality alignment system and method
WO2017134866A1 (ja) 2016-02-05 2017-08-10 日立マクセル株式会社 ヘッドアップディスプレイ装置
WO2018042898A1 (ja) 2016-08-29 2018-03-08 マクセル株式会社 ヘッドアップディスプレイ装置
JP2018076027A (ja) 2016-11-11 2018-05-17 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
JP2019073272A (ja) 2017-10-13 2019-05-16 株式会社リコー 表示装置、プログラム、映像処理方法、表示システム、移動体

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160216521A1 (en) * 2013-10-22 2016-07-28 Nippon Seiki Co., Ltd. Vehicle information projection system and projection device
JP6201690B2 (ja) 2013-11-28 2017-09-27 日本精機株式会社 車両情報投影システム
JP6717856B2 (ja) 2016-02-05 2020-07-08 マクセル株式会社 ヘッドアップディスプレイ装置
WO2019074114A1 (en) * 2017-10-13 2019-04-18 Ricoh Company, Ltd. DISPLAY DEVICE, PROGRAM, IMAGE PROCESSING METHOD, DISPLAY SYSTEM, AND MOBILE BODY
JP6756327B2 (ja) 2017-11-10 2020-09-16 株式会社Soken 姿勢検出装置、及び姿勢検出プログラム
JP6724885B2 (ja) * 2017-11-28 2020-07-15 株式会社デンソー 虚像表示装置
WO2020084954A1 (ja) * 2018-10-23 2020-04-30 マクセル株式会社 ヘッドアップディスプレイシステム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015159500A1 (ja) 2014-04-16 2015-10-22 株式会社デンソー ヘッドアップディスプレイ装置
US20170169612A1 (en) 2015-12-15 2017-06-15 N.S. International, LTD Augmented reality alignment system and method
WO2017134866A1 (ja) 2016-02-05 2017-08-10 日立マクセル株式会社 ヘッドアップディスプレイ装置
WO2018042898A1 (ja) 2016-08-29 2018-03-08 マクセル株式会社 ヘッドアップディスプレイ装置
JP2018076027A (ja) 2016-11-11 2018-05-17 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
JP2019073272A (ja) 2017-10-13 2019-05-16 株式会社リコー 表示装置、プログラム、映像処理方法、表示システム、移動体

Also Published As

Publication number Publication date
EP3978316A1 (en) 2022-04-06
WO2020241134A1 (ja) 2020-12-03
JPWO2020241134A1 (ja) 2020-12-03
US20220072959A1 (en) 2022-03-10
US11945309B2 (en) 2024-04-02
EP3978316A4 (en) 2022-07-27

Similar Documents

Publication Publication Date Title
US11305692B2 (en) Display system
US11945309B2 (en) Display system
US20210109357A1 (en) Display system, display device and display control method
WO2021020145A1 (ja) 表示制御装置
US20220028307A1 (en) Gradient change detection system, display system using same, and storage medium that stores program for moving body
WO2021020385A1 (ja) 表示制御装置
US11875760B2 (en) Display system
WO2019168157A1 (ja) 表示システム
US20220270527A1 (en) Display control device
WO2020208883A1 (ja) 表示システム
US20210109358A1 (en) Display system
JP7394306B2 (ja) 表示システム、表示装置、及び表示制御方法
US11945310B2 (en) Display system
JP7507439B2 (ja) 勾配変化検出システム、それを用いた表示システム及び移動体用プログラム
US11982817B2 (en) Display system
US20230168502A1 (en) Display system and vibration detection system
WO2019074114A1 (en) DISPLAY DEVICE, PROGRAM, IMAGE PROCESSING METHOD, DISPLAY SYSTEM, AND MOBILE BODY
US20230096047A1 (en) Display system
JP2021072455A (ja) 投影システム
JP2020179745A (ja) 表示システム
JP2020157933A (ja) 画像表示システム、移動体、画像表示方法及びプログラム

Legal Events

Date Code Title Description
A529 Written submission of copy of amendment under article 34 pct

Free format text: JAPANESE INTERMEDIATE CODE: A5211

Effective date: 20211116

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240125

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240226

R151 Written notification of patent or utility model registration

Ref document number: 7450230

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151