JP7180516B2 - 車両用装置、車両用装置の制御方法 - Google Patents
車両用装置、車両用装置の制御方法 Download PDFInfo
- Publication number
- JP7180516B2 JP7180516B2 JP2019077778A JP2019077778A JP7180516B2 JP 7180516 B2 JP7180516 B2 JP 7180516B2 JP 2019077778 A JP2019077778 A JP 2019077778A JP 2019077778 A JP2019077778 A JP 2019077778A JP 7180516 B2 JP7180516 B2 JP 7180516B2
- Authority
- JP
- Japan
- Prior art keywords
- priority
- queue
- vehicle device
- input
- display
- 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
Links
- 238000000034 method Methods 0.000 title claims description 34
- 230000000737 periodic effect Effects 0.000 claims description 6
- 238000004148 unit process Methods 0.000 claims description 2
- 238000013500 data storage Methods 0.000 claims 2
- 230000008569 process Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 18
- 230000004044 response Effects 0.000 description 13
- 238000009877 rendering Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000004043 responsiveness Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 206010047571 Visual impairment Diseases 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/21—Output 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/23—Head-up displays [HUD]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/28—Output 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/29—Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/001—Arbitration of resources in a display system, e.g. control of access to frame buffer by video controller and/or main processor
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control 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/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/164—Infotainment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/166—Navigation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/172—Driving mode indication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/178—Warnings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/18—Information management
- B60K2360/182—Distributing information between displays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/18—Information management
- B60K2360/186—Displaying information according to relevancy
- B60K2360/1876—Displaying information according to relevancy according to vehicle situations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/21—Output 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/22—Display screens
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2350/00—Solving problems of bandwidth in display systems
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2358/00—Arrangements for display data security
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/08—Power processing, i.e. workload management for processors involved in display operations, such as CPUs or GPUs
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/10—Automotive applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Instrument Panels (AREA)
- Controls And Circuits For Display Device (AREA)
Description
以下、第1実施形態について説明する。図1に示すように、車両用装置1は、例えば、メータディスプレイ2、センターディスプレイ3およびヘッドアップディスプレイ4の3つの表示器を備えるコックピットシステム5を構成している。
上記した速度計M1や回転数計M2あるいは警告灯M3は、車両を利用する際に必須なものであるとともに、その表示に即応性が要求されるものである。例えば、速度計M1や回転数計M2は、例えば1秒間に60回と言った周期的な表示の更新が必要であるとともに、車速の変化等に応じてリアルタイムな更新が必要になる画像である。これは、1/60秒以内に表示が更新されなければ、針画像M1aが固着して見えたり、滑らかに表示されなかったりするおそれがあるためである。
車両用装置1は、複数のアプリ21から描画が行われるものであって、複数のアプリ21からの描画依頼に基づいて描画を行うGPU13と、GPU13に対する描画依頼が入力される通常キュー13aと、通常キュー13aよりも優先的に処理する描画依頼が入力される優先キュー13bと、を備え、GPU13は、優先キュー13bに入力された描画依頼を優先しつつ、通常キュー13aに入力された描画依頼をラウンドロビン形式で処理する。
次に、第2実施形態について説明する。第2実施形態では、GPU13に対してプリエンプションを行う際に生じる更なる課題とその解決手法について説明する。なお、説明の簡略化のために、車両用装置1やOS20あるいはアプリ21には共通する符号を付して説明する。また、車両用装置1の構成は第1実施形態と共通するため、図2、図3、図10あるいは図11等も参照しながら説明する。また、描画依頼処理の流れについては、概ね第1実施形態と共通するため、図8も参照しながら説明する。
まず、車両用装置1は、GPU13に対してプリエンプションを行っていることから、上記した第1実施形態と同様に、複数のアプリ21から描画が行われる際の描画依頼について、即応性が必要とされる描画を優先的に処理することができるようになるとともに、他の描画へのGPU13のリソースが不足するおそれを低減することができる。これは、本実施形態による制御方法によっても同様である。
次に、第3実施形態について説明する。第3実施形態では、通常キュー13aと優先キュー13bとに入力する描画要求の他の例について説明する。なお、車両用装置1の構成は第1実施形態や第2実施形態と共通する。
Claims (11)
- 複数のアプリケーションプログラム(21)から描画が行われる車両用装置(1)であって、
複数の前記アプリケーションプログラムからの描画依頼に基づいて、表示器(2、3、4)にコンテンツとして表示される画像データであるサーフェスを、メモリ上に確保されるデータの格納領域のうち複数の前記アプリケーションプログラムに個別に割り当てられている格納領域である物理面に描画するグラフィック処理ユニット(13)と、
前記グラフィック処理ユニットに対する描画依頼が入力される通常キュー(13a)と、
前記通常キューよりも優先的に処理する描画依頼が入力される優先キュー(13b)と、を備え、
前記グラフィック処理ユニットは、前記優先キューに入力された描画依頼を優先しつつ、前記通常キューに入力された描画依頼をラウンドロビン形式で処理する車両用装置。 - 複数の前記アプリケーションプログラムのうち少なくとも1つは、周期的な更新が必要とされる画像(M1~M8)の描画依頼を、前記優先キューに入力する請求項1記載の車両用装置。
- 複数の前記アプリケーションプログラムのうち少なくとも1つは、警告表示用の画像(M3)の描画依頼を、前記優先キューに入力する請求項1または2記載の車両用装置。
- 複数の前記アプリケーションプログラムのうち少なくとも1つは、描画を依頼する画像のうち優先的に処理すべき優先部位(M1a、M2a、M3、M8)を特定し、前記優先部位に対する描画依頼を前記優先キューに入力する一方、前記優先部位以外に対する描画依頼を前記通常キューに入力する請求項1から3のいずれか一項記載の車両用装置。
- 複数の前記アプリケーションプログラムのうち少なくとも1つは、フルグラフィック表示が可能なメータディスプレイに表示する画像の描画依頼を入力するものであり、前記優先部位として、メータの針に対応する部位(M1a、M2a)、および、メータの警告灯に対応する部位(M3)の描画依頼のうち少なくとも一方を、前記優先キューに入力する請求項4記載の車両用装置。
- 複数の前記アプリケーションプログラムのうち少なくとも1つは、フルグラフィック表示が可能なメータディスプレイに表示する画像の描画依頼を入力するものであり、前回描画した前記優先部位を消去するための描画依頼を、前記優先キューに入力する請求項4または5記載の車両用装置。
- 複数の前記アプリケーションプログラムに優先順位を付け、相対的に優先順位が高い前記アプリケーションプログラムからの描画依頼を前記優先キューに入力し、相対的に優先順位が低い前記アプリケーションプログラムからの描画依頼を前記通常キューに入力する
請求項1から6のいずれか一項記載の車両用装置。 - 車両用装置は、複数のオペレーティングシステム(20)が実装されており、
複数の前記オペレーティングシステムに優先順位を付け、相対的に優先順位が高い前記オペレーティングシステムからの描画依頼を前記優先キューに入力し、相対的に優先順位が低い前記オペレーティングシステムからの描画依頼を前記通常キューに入力する請求項1から7のいずれか一項記載の車両用装置。 - 車両用装置は、複数のCPUモジュール(16)を備えており、
複数の前記CPUモジュールに優先順位を付け、相対的に優先順位が高い前記CPUモジュールからの描画依頼を前記優先キューに入力し、相対的に優先順位が低い前記CPUモジュールからの描画依頼を前記通常キューに入力する請求項1から8のいずれか一項記載の車両用装置。 - 車両用装置は、複数の表示器(2、3、4)に画面を出力するものであり、
複数の前記表示器に優先順位を付け、相対的に優先順位が高い前記表示器に対応する描画依頼を前記優先キューに入力し、相対的に優先順位が低い前記表示器に対応する描画依頼を前記通常キューに入力する請求項1から9のいずれか一項記載の車両用装置。 - 複数のアプリケーションプログラム(21)から描画が行われる車両用装置(1)の制御方法であって、
複数の前記アプリケーションプログラムからの描画依頼に基づいて、表示器(2、3、4)にコンテンツとして表示される画像データであるサーフェスを、メモリ上に確保されるデータの格納領域のうち複数の前記アプリケーションプログラムに個別に割り当てられている格納領域である物理面に描画する際、通常キュー(13a)に入力された描画依頼と前記通常キューよりも優先的に処理される優先キュー(13b)に入力された描画依頼とを、前記優先キューに入力された描画依頼を優先しつつ、前記通常キューに入力された描画依頼をラウンドロビン形式で処理する車両用装置の制御方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019077778A JP7180516B2 (ja) | 2019-04-16 | 2019-04-16 | 車両用装置、車両用装置の制御方法 |
CN202080028326.9A CN113727878B (zh) | 2019-04-16 | 2020-04-01 | 车辆用装置、车辆用装置的控制方法 |
PCT/JP2020/015033 WO2020213401A1 (ja) | 2019-04-16 | 2020-04-01 | 車両用装置、車両用装置の制御方法 |
DE112020001974.8T DE112020001974T5 (de) | 2019-04-16 | 2020-04-01 | Fahrzeugvorrichtung und Fahrzeugvorrichtungssteuerungsverfahren |
US17/498,888 US12008676B2 (en) | 2019-04-16 | 2021-10-12 | Vehicle device, drawing requests using priority queues, and vehicle device control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019077778A JP7180516B2 (ja) | 2019-04-16 | 2019-04-16 | 車両用装置、車両用装置の制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020177075A JP2020177075A (ja) | 2020-10-29 |
JP7180516B2 true JP7180516B2 (ja) | 2022-11-30 |
Family
ID=72837280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019077778A Active JP7180516B2 (ja) | 2019-04-16 | 2019-04-16 | 車両用装置、車両用装置の制御方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US12008676B2 (ja) |
JP (1) | JP7180516B2 (ja) |
CN (1) | CN113727878B (ja) |
DE (1) | DE112020001974T5 (ja) |
WO (1) | WO2020213401A1 (ja) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000056992A (ja) | 1998-08-13 | 2000-02-25 | Nec Corp | タスクスケジューリングシステム、方法及び記録媒体 |
JP2008015638A (ja) | 2006-07-04 | 2008-01-24 | Renesas Technology Corp | データ処理装置 |
JP2008289030A (ja) | 2007-05-21 | 2008-11-27 | Nec Corp | 画面描画転送システム |
JP2009179240A (ja) | 2008-01-31 | 2009-08-13 | Denso Corp | 車両用メータユニット |
JP2014021833A (ja) | 2012-07-20 | 2014-02-03 | Denso Corp | 車両用の映像制御装置 |
JP2015041199A (ja) | 2013-08-21 | 2015-03-02 | キヤノン株式会社 | 情報処理装置 |
WO2017033289A1 (ja) | 2015-08-25 | 2017-03-02 | 三菱電機株式会社 | 描画制御装置 |
JP2017068312A (ja) | 2015-09-28 | 2017-04-06 | アルパイン株式会社 | 電子装置 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5285192A (en) * | 1988-09-16 | 1994-02-08 | Chips And Technologies, Inc. | Compensation method and circuitry for flat panel display |
JPH0664526B2 (ja) * | 1988-11-09 | 1994-08-22 | 株式会社日立製作所 | マルチウィンド表示制御方法 |
JPH07244572A (ja) * | 1994-03-07 | 1995-09-19 | Hitachi Ltd | 並列描画処理装置 |
JPH07271344A (ja) * | 1994-03-29 | 1995-10-20 | Hitachi Ltd | グラフィック表示装置 |
JPH10275059A (ja) * | 1996-04-30 | 1998-10-13 | Matsushita Electric Ind Co Ltd | 記憶デバイス制御装置及び管理システム |
US5757268A (en) * | 1996-09-26 | 1998-05-26 | United Technologies Automotive, Inc. | Prioritization of vehicle display features |
JP3681026B2 (ja) * | 1997-03-27 | 2005-08-10 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および方法 |
JP4342710B2 (ja) * | 2000-09-18 | 2009-10-14 | 株式会社リコー | 情報入力/表示システムおよび記憶媒体 |
JP3975703B2 (ja) * | 2001-08-16 | 2007-09-12 | 日本電気株式会社 | 情報処理システムにおける優先実行制御方法及びその装置並びにプログラム |
DE10313001A1 (de) * | 2003-03-24 | 2004-10-14 | Daimlerchrysler Ag | Verfahren zur Abbildung unterschiedlicher Bilddaten auf einem Fahrzeugdisplay |
JP2005003870A (ja) * | 2003-06-11 | 2005-01-06 | Matsushita Electric Ind Co Ltd | 画面表示装置および方法 |
US7548804B2 (en) * | 2005-05-19 | 2009-06-16 | Novariant, Inc. | Emulation to provide multiple applications in mobile equipment |
US8717380B2 (en) * | 2008-07-04 | 2014-05-06 | Canon Kabushiki Kaisha | Image processing apparatus and control method thereof |
JP5173712B2 (ja) * | 2008-09-30 | 2013-04-03 | ルネサスエレクトロニクス株式会社 | マルチスレッドプロセッサ |
JP5421631B2 (ja) * | 2009-03-26 | 2014-02-19 | 京セラ株式会社 | 電子機器 |
JP5578698B2 (ja) | 2009-04-23 | 2014-08-27 | ルネサスエレクトロニクス株式会社 | 半導体データ処理装置及びデータ処理システム |
US9117297B2 (en) * | 2010-02-17 | 2015-08-25 | St-Ericsson Sa | Reduced on-chip memory graphics data processing |
CN102844740B (zh) * | 2011-02-09 | 2016-08-24 | 松下电器(美国)知识产权公司 | 虚拟计算机显示装置、虚拟计算机显示方法、以及集成电路 |
DE112012005580T5 (de) * | 2012-01-06 | 2014-11-13 | Mitsubishi Electric Corporation | Zeichnungssteuervorrichtung |
US9142978B2 (en) * | 2012-11-06 | 2015-09-22 | EV Connect, Inc. | Queue prioritization for electric vehicle charging stations |
JP5971138B2 (ja) | 2013-01-30 | 2016-08-17 | 株式会社デンソー | 車載表示システム |
JP6080634B2 (ja) | 2013-03-19 | 2017-02-15 | 三菱電機株式会社 | 情報処理装置及び情報処理方法及びプログラム |
US20150186027A1 (en) * | 2013-12-27 | 2015-07-02 | Thomson Licensing | System and method for gesture based color correction |
WO2015103374A1 (en) * | 2014-01-06 | 2015-07-09 | Johnson Controls Technology Company | Vehicle with multiple user interface operating domains |
JP2016061837A (ja) | 2014-09-16 | 2016-04-25 | 株式会社デンソー | 表示システム |
KR101672099B1 (ko) * | 2014-11-28 | 2016-11-16 | 윤석주 | 2차사고 예방을 위한 델리네이터 모듈 제어 시스템 및 이의 실행 방법 |
DE102015222388A1 (de) * | 2015-11-13 | 2017-05-18 | Bayerische Motoren Werke Aktiengesellschaft | Vorrichtung und Verfahren zum Steuern einer Anzeigeeinrichtung in einem Kraftfahrzeug |
JP6578901B2 (ja) | 2015-11-13 | 2019-09-25 | 株式会社デンソー | 表示制御装置 |
DE102016223389A1 (de) * | 2016-11-25 | 2018-05-30 | Conti Temic Microelectronic Gmbh | Bildverarbeitungssystem und bildverarbeitungsverfahren |
JP6986699B2 (ja) * | 2017-07-04 | 2021-12-22 | パナソニックIpマネジメント株式会社 | 表示制御システム、表示システム、移動体、表示制御方法及びプログラム |
JP6990089B2 (ja) | 2017-10-24 | 2022-02-10 | 三菱エンジニアリングプラスチックス株式会社 | ポリエステル系樹脂組成物及び車両灯体用部品 |
-
2019
- 2019-04-16 JP JP2019077778A patent/JP7180516B2/ja active Active
-
2020
- 2020-04-01 WO PCT/JP2020/015033 patent/WO2020213401A1/ja active Application Filing
- 2020-04-01 DE DE112020001974.8T patent/DE112020001974T5/de active Granted
- 2020-04-01 CN CN202080028326.9A patent/CN113727878B/zh active Active
-
2021
- 2021-10-12 US US17/498,888 patent/US12008676B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000056992A (ja) | 1998-08-13 | 2000-02-25 | Nec Corp | タスクスケジューリングシステム、方法及び記録媒体 |
JP2008015638A (ja) | 2006-07-04 | 2008-01-24 | Renesas Technology Corp | データ処理装置 |
JP2008289030A (ja) | 2007-05-21 | 2008-11-27 | Nec Corp | 画面描画転送システム |
JP2009179240A (ja) | 2008-01-31 | 2009-08-13 | Denso Corp | 車両用メータユニット |
JP2014021833A (ja) | 2012-07-20 | 2014-02-03 | Denso Corp | 車両用の映像制御装置 |
JP2015041199A (ja) | 2013-08-21 | 2015-03-02 | キヤノン株式会社 | 情報処理装置 |
WO2017033289A1 (ja) | 2015-08-25 | 2017-03-02 | 三菱電機株式会社 | 描画制御装置 |
JP2017068312A (ja) | 2015-09-28 | 2017-04-06 | アルパイン株式会社 | 電子装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2020177075A (ja) | 2020-10-29 |
CN113727878A (zh) | 2021-11-30 |
WO2020213401A1 (ja) | 2020-10-22 |
DE112020001974T5 (de) | 2021-12-30 |
US20220028029A1 (en) | 2022-01-27 |
CN113727878B (zh) | 2024-05-14 |
US12008676B2 (en) | 2024-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2010181989A (ja) | データ処理装置 | |
JP7259571B2 (ja) | 車両用制御装置、車両用表示システム、及び車両用表示制御方法 | |
WO2014196140A1 (ja) | 図形表示処理装置、図形表示処理方法及び図形表示処理装置を備える車両 | |
JP6372262B2 (ja) | 印刷装置、およびプログラム | |
US20220024315A1 (en) | Vehicular device and control method for vehicular device | |
CN116762062A (zh) | 利用选择性的基于优先级的两级装仓的处理*** | |
JP7180516B2 (ja) | 車両用装置、車両用装置の制御方法 | |
JP5726332B2 (ja) | 描画制御装置 | |
JP7151631B2 (ja) | 車両用制御装置、車両用表示システム、及び車両用表示制御方法 | |
CN114756192B (zh) | 一种多操作***同屏显示方法和装置 | |
US20220121408A1 (en) | Content presentation control device, presentation control method, and non-transitory computer-readable storage medium | |
JP7174926B2 (ja) | 表示制御システム、移動体、表示制御方法、表示装置、表示方法及びプログラム | |
EP3113169B1 (en) | Method for controlling a graphic processing unit in a control unit, in particular of a vehicle, computer program product and system for an embedded control unit | |
KR102407781B1 (ko) | 플립 큐 관리에 기초한 그래픽스 컨텍스트 스케줄링 | |
Schnitzer et al. | Real-time scheduling for 3d gpu rendering | |
US12020343B2 (en) | Vehicle device and vehicle device control method | |
CN113711300A (zh) | 车辆用装置、车辆用装置的控制方法 | |
US20230221964A1 (en) | Display control device for vehicle, vehicle display device, vehicle, method and non-transitory storage medium | |
JP7167853B2 (ja) | 表示制御装置 | |
WO2022176557A1 (ja) | コンテントの表示制御装置、表示制御方法及び表示制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220705 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220802 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220927 |
|
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: 20221018 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221031 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7180516 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |