Display control device, display control method, and recording medium recorded with display control program

By displaying images of specific objects by mimicking the appearance and color of objects around the vehicle through a display control device, the problem of occupants having difficulty recognizing objects is solved, improving recognition and attention, and reducing processing load.

CN121361336APending Publication Date: 2026-01-20TOYOTA JIDOSHA KK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510965429.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-07-18
Filing Date
2025-07-14
Publication Date
2026-01-20

AI Technical Summary

Technical Problem

In the existing technology, the display of images of objects around the vehicle makes it difficult for occupants to accurately identify specific objects, making it difficult for occupants to grasp the correspondence between objects.

Method used

The display control device displays images of specific objects based on detection information, mimicking the characteristic colors of objects around the vehicle, and displays them in predetermined colors or in a pre-defined manner when necessary, thereby reducing the processing load.

Benefits of technology

It improves the occupants' ability to recognize and pay attention to specific objects, reduces the processing load, and efficiently displays important information during driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121361336A_ABST
    Figure CN121361336A_ABST
Patent Text Reader

Abstract

The invention provides a display control device, a display control method, and a recording medium on which a display control program is recorded. A display control device is provided with a control unit that causes a display unit to display, on the basis of detection information detectable by a vehicle, a vehicle image indicating the vehicle when viewed from a virtual viewpoint. And causes the display unit to display a specific target object image representing a specific target object in a predetermined color that imitates a feature color derived from the appearance of the specific target object present around the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to a display control device, a display control method, and a recording medium on which a display control program is recorded. BACKGROUND

[0002] In Japanese Patent No. 7048398, a vehicle control device capable of automatic driving that gives a sense of security to an occupant is disclosed. SUMMARY

[0003] Problem to be Solved by the Invention

[0004] However, in the technology related to Japanese Patent No. 7048398, an image representing another vehicle existing in the periphery of the host vehicle is displayed on a display section (see Japanese Patent No. 7048398, paragraph 0010). Here, in a case where an image representing a target existing in the periphery of the host vehicle, such as an image representing another vehicle, is displayed on a display section, it has been difficult for an occupant of the host vehicle to grasp which target the image representing the target corresponds to. Figure 8

[0005] Therefore, an object of the present disclosure is to provide a display control device, a display control method, and a recording medium on which a display control program is recorded, which enable an occupant of a vehicle to easily grasp a specific target corresponding to a specific target image, as compared to a case where a feature derived from the appearance of the specific target is not reflected in the specific target image representing the specific target.

[0006] Means for Solving the Problem

[0007] The display control device related to the first aspect includes a control section that causes a display section to display a vehicle image representing the vehicle as viewed from a virtual viewpoint based on detection information that the vehicle is able to detect, and causes the display section to display a specific target image representing a specific target existing in the periphery of the vehicle in a predetermined color that imitates a feature color derived from the appearance of the specific target.

[0008] In the display control device related to the first aspect, the control section causes the display section to display a vehicle image representing the vehicle as viewed from a virtual viewpoint based on detection information. Also, the control section causes the display section to display a specific target image representing a specific target existing in the periphery of the vehicle in a predetermined color that imitates a feature color derived from the appearance of the specific target. Thus, in this display control device, a feature derived from the appearance of the specific target is reflected in the color of the specific target image. Therefore, in this display control device, an occupant of the vehicle is able to easily grasp the specific target corresponding to the specific target image, as compared to a case where a feature derived from the appearance of the specific target is not reflected in the specific target image.​

[0009] The display control device according to the second aspect is the display control device according to the first aspect in which the control section causes a part of the specific object image to be displayed in the predetermined color, and causes a part other than the part to be displayed in a predetermined manner.

[0010] In the display control device according to the second aspect, the control section causes a part of the specific object image to be displayed in the predetermined color, and causes a part other than the part to be displayed in a predetermined manner. Thereby, in the display control device, it is possible to reduce a processing load of the control section, as compared with a case where the entire specific object image is displayed in the predetermined color.

[0011] The display control device according to the third aspect is the display control device according to the first aspect or the second aspect in which the control section selects, as the predetermined color, a color having a smallest color difference from the characteristic color, from among a plurality of colors prepared in advance.

[0012] In the display control device according to the third aspect, the control section selects, as the predetermined color, a color having a smallest color difference from the characteristic color, from among a plurality of colors prepared in advance. Thereby, in the display control device, it is possible to reduce a processing load of the control section, as compared with a case where the predetermined color imitating the characteristic color is generated every time the specific object image is displayed.

[0013] The display control device according to the fourth aspect is the display control device according to any one of the first aspect to the third aspect in which the specific object is an object having a predetermined attribute.

[0014] In the display control device according to the fourth aspect, the specific object is an object having a predetermined attribute. Thereby, in the display control device, it is possible to cause an occupant of the vehicle to pay attention to the object having the predetermined attribute existing in the periphery of the vehicle.

[0015] The display control device according to the fifth aspect is the display control device according to the fourth aspect in which the control section causes the display section to display the specific object image in a manner corresponding to the attribute possessed by the specific object.

[0016] In the display control device according to the fifth aspect, the control section causes the display section to display the specific object image in a manner corresponding to the attribute possessed by the specific object. Thereby, in the display control device, it is possible to improve a degree of recognition of the specific object by the occupant of the vehicle.

[0017] The display control device according to the sixth aspect is any one of the first to fifth aspects in which, when the display section displays, based on the detection information, an other-target image representing an other target different from the specific target together with the specific-target image, the control section causes the other-target image to be displayed in a predetermined manner.

[0018] In the display control device according to the sixth aspect, the control section causes the other-target image to be displayed in a predetermined manner when the display section displays the other-target image together with the specific-target image based on the detection information. Thereby, in the display control device, it is possible to improve the degree of attention of the occupant of the vehicle to the specific target while reducing the processing load of the control section, as compared to a case in which a feature derived from the appearance of the other target is reflected in the other-target image.

[0019] The display control device according to the seventh aspect is any one of the first to sixth aspects in which the display section is an instrument display provided at a vehicle front of a driver seat of the vehicle.

[0020] In the display control device according to the seventh aspect, the display section is an instrument display provided at a vehicle front of a driver seat of the vehicle. Thereby, in the display control device, it is possible for an occupant who cannot direct the line of sight toward a plurality of locations during driving of the vehicle to efficiently grasp information of an instrument of a measuring device of the vehicle, the vehicle image, and the specific-target image.

[0021] The display control device according to the eighth aspect is any one of the first to seventh aspects in which the control section causes the display section to display, in the predetermined color, a specific-target image representing a target of the specific targets that requires the highest degree of attention.

[0022] In the display control device according to the eighth aspect, the control section causes the display section to display, in the predetermined color, a specific-target image representing a target of the specific targets that requires the highest degree of attention. Thereby, in the display control device, it is possible to cause the occupant of the vehicle to pay attention to the target of the specific targets existing in the periphery of the vehicle that requires the highest degree of attention.

[0023] The display control method according to the ninth aspect is a method in which, by a computer, a process is executed in which, based on detection information that a vehicle is able to detect, a display section displays a vehicle image representing the vehicle when viewed from a virtual viewpoint, and the display section displays, in a predetermined color that imitates a feature color derived from the appearance of a specific target existing in the periphery of the vehicle, a specific-target image representing the specific target.

[0024] In the display control method according to the ninth aspect, the display section displays a vehicle image representing the vehicle as viewed from a virtual viewpoint, based on the detection information. Also, in the display control method, the display section displays a specific object image representing a specific object existing in the periphery of the vehicle, in a predetermined color that imitates a characteristic color derived from the appearance of the specific object. Thus, in the display control method, a characteristic derived from the appearance of the specific object is reflected in the color of the specific object image. Therefore, in the display control method, a passenger of the vehicle can easily recognize the specific object corresponding to the specific object image, as compared with a case where the characteristic derived from the appearance of the specific object is not reflected in the specific object image.

[0025] The tenth aspect is a non-transitory recording medium recording a display control program. The display control program causes a computer to execute a process of causing a display section to display a vehicle image representing a vehicle as viewed from a virtual viewpoint, based on detection information that the vehicle is able to detect, and causing the display section to display a specific object image representing a specific object existing in the periphery of the vehicle, in a predetermined color that imitates a characteristic color derived from the appearance of the specific object.

[0026] In the display control program according to the tenth aspect, the display section displays a vehicle image representing the vehicle as viewed from a virtual viewpoint, based on the detection information. Also, in the display control method, the display section displays a specific object image representing a specific object existing in the periphery of the vehicle, in a predetermined color that imitates a characteristic color derived from the appearance of the specific object. Thus, in the display control method, a characteristic derived from the appearance of the specific object is reflected in the color of the specific object image. Therefore, in the display control method, a passenger of the vehicle can easily recognize the specific object corresponding to the specific object image, as compared with a case where the characteristic derived from the appearance of the specific object is not reflected in the specific object image.

[0027] Effects of Invention

[0028] As described above, in the display control device, the display control method, and the recording medium recording a display control program according to the present disclosure, a passenger of the vehicle can easily recognize the specific object corresponding to the specific object image, as compared with a case where the characteristic derived from the appearance of the specific object is not reflected in the specific object image. BRIEF DESCRIPTION OF DRAWINGS

[0029] Figure 1 A block diagram showing an outline structure of a vehicle.

[0030] Figure 2 An outline view showing a front portion in a cabin in a vehicle as viewed from a rear side of the vehicle.

[0031] Figure 3 This is an explanatory diagram illustrating the display area of ​​the first display unit.

[0032] Figure 4 A block diagram illustrating the general structure of the display control device.

[0033] Figure 5 A block diagram illustrating an example of the functional structure of a display control device.

[0034] Figure 6 A flowchart to represent the process of a specific procedure.

[0035] Figure 7 The first explanatory diagram shows a display example displayed in the display area of ​​the first display unit.

[0036] Figure 8 An explanatory diagram used to show the appearance of a specific object.

[0037] Figure 9 An explanatory diagram used to show the appearance of other objects.

[0038] Figure 10 This is a second explanatory diagram showing a display example displayed in the display area of ​​the first display unit.

[0039] Figure 11 The third explanatory figure shows a display example displayed in the display area of ​​the first display unit.

[0040] Figure 12 The fourth explanatory figure shows a display example displayed in the display area of ​​the first display unit.

[0041] Figure 13 The fifth explanatory figure shows a display example displayed in the display area of ​​the first display unit. Detailed Implementation

[0042] The vehicle 10 described below is an example of this embodiment.

[0043] (First Implementation)

[0044] First, the first embodiment of the vehicle 10 involved in this embodiment will be described.

[0045] Figure 1 A block diagram showing the general structure of vehicle 10.

[0046] like Figure 1 As shown, vehicle 10 includes display device 21, sensor group 30, camera 40, and display control device 50. Display device 21, sensor group 30, camera 40, and display control device 50 are connected together via external bus (communication bus) 15.

[0047] The display device 21 displays a proposal of an action related to a function of the vehicle 10, and an image and the like related to an explanation of the function. In the present embodiment, a first display portion 24 and a second display portion 25 are provided as the display device 21. The first display portion 24 is one example of the "display portion" of the present disclosure. Further, the details of the first display portion 24 and the second display portion 25 will be described later.

[0048] The sensor group 30 includes, for example, a 3D-LiDAR, a millimeter wave sensor, an infrared sensor, a turn signal sensor, an accelerator position sensor, a shift position sensor, an illuminance sensor, a vehicle speed sensor, a steering angle sensor, an angular velocity sensor, a GPS (Global Positioning System) sensor, a gyro sensor, an acceleration sensor, and the like for detecting the state of the vehicle 10 and the surrounding situation. The sensor group 30 outputs the detection results of the respective sensors to the display control device 50.

[0049] The camera 40 is a photographing device that photographs using a photographing element such as a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semiconductor) image sensor. The camera 40 is provided on the front, rear, left side, and right side of the vehicle 10, and photographs the surroundings of the vehicle 10. For example, a photographed image photographed by the camera 40 provided at the front of the vehicle 10 is used to recognize other vehicles traveling in front of the vehicle, the inter-vehicle distance from the other vehicles, the lane, a traffic signal, and the like. Further, the photographed image photographed by the camera 40 is output to the display control device 50. In addition, the camera 40 can also be configured as a photographing device for other purposes such as a drive recorder and an ADAS (Advanced Driver Assistance System).

[0050] The display control device 50 is, for example, an ECU (Electrical Control Unit) that implements various controls.

[0051] Figure 2 A schematic view for observing the front portion in the cabin 12 in the vehicle 10 from the rear side of the vehicle. Figure 2The arrow mark UP indicates the upper side in the vehicle up-down direction, and the arrow mark RH indicates the right side in the vehicle width direction. The up-down direction and the left-right direction in the following description each refer to the up-down and the left-right in the vehicle up-down direction and the vehicle width direction, respectively.

[0052] As shown in Figure 2 , an instrument panel 14 is provided at a front portion in a cabin 12 in the vehicle 10. The instrument panel 14 extends in the vehicle width direction, and a steering wheel 16 is provided at a vehicle right side of the instrument panel 14. That is, as one example, the vehicle 10 is a right-hand drive vehicle in which the steering wheel 16 is provided at the right side, and a driver seat is provided at the vehicle right side. In addition, the vehicle 10 can also be a left-hand drive vehicle in which the driver seat is provided at the vehicle left side, without being limited thereto.

[0053] A front end portion of the instrument panel 14 is provided with a windshield 18. The windshield 18 extends in the vehicle up-down direction and the vehicle width direction, and divides an inside of the cabin 12 and an outside of the cabin 12.

[0054] A vehicle right side end portion of the windshield 18 is fixed to a front pillar 20 at the vehicle right side. The front pillar 20 extends in the vehicle up-down direction, and the windshield 18 is fixed to an inner side end portion in the vehicle width direction of the front pillar 20. Further, a front end portion of a front side window glass 22 is fixed to an outer side end portion in the vehicle width direction of the front pillar 20. In addition, a vehicle left side end portion of the windshield 18 is fixed to a front pillar at the vehicle left side, which is not shown.

[0055] Here, a first display portion 24 having a display region V of an image is provided on the instrument panel 14. The first display portion 24 is constituted by an instrument display provided at a vehicle front side of the driver seat at the vehicle right side of the instrument panel 14. The first display portion 24 is connected to various instrument devices mounted on the vehicle 10, and is provided at a position which enters the field of view in a state where the driver directs the line of sight toward the vehicle front side.

[0056] Further, a second display portion 25 is provided on the instrument panel 14. The second display portion 25 is constituted by a center display disposed at a central portion in the vehicle width direction of the instrument panel 14.

[0057] Figure 3 An explanatory view for explaining a display region of the instrument display as the display region V of the first display portion 24.

[0058] In Figure 3 , the display region V of the first display portion 24 is shown. Also, in the present embodiment, in a display region X which is a part of the display region V, a vehicle image 10A (refer to FIG. 2) indicating the vehicle 10 is displayed. The display region X is a display region of the instrument display which is a part of the display region V of the first display portion 24. Figure 7and an image indicating the surrounding situation of the vehicle 10, i.e., a surrounding situation image. Further, specific examples of these images will be described later.

[0059] The display region X is a region that can be visually confirmed by the driver seated on the driver seat through the opening portion 17 (refer to FIG. 1) of the steering wheel 16. Specifically, as shown in FIG. 2, the center of the region that can be seen from between the edge line L1 of the upper edge and the edge line L2 of the lower edge of the opening portion 17 becomes the display region X. The meter displays M1, M2 of meters indicating the measuring devices of the vehicle 10 are displayed at the left and right of the display region X in the display region V. Figure 2 Figure 3

[0060] Figure 4 is a block diagram indicating the outline structure of the display control device 50. The display control device 50 is one example of the “computer” of the present disclosure.

[0061] As shown in FIG. 3, the display control device 50 is configured to include a CPU (Central Processing Unit) 51, a ROM (Read Only Memory) 52, a RAM (Random Access Memory) 53, a storage 54, a communication I / F (Interface) 55, and an input / output I / F 56. The CPU 51, the ROM 52, the RAM 53, the storage 54, the communication I / F 55, and the input / output I / F 56 are connected together in a manner that enables them to communicate with each other via an internal bus 57. Figure 4

[0062] The CPU 51 is a central arithmetic processing unit that executes various programs or controls each part. That is, the CPU 51 reads out a program from the ROM 52 and executes the program using the RAM 53 as a work area.

[0063] The ROM 52 stores various programs and various data. The RAM 53 temporarily stores programs or data as a work area.

[0064] The storage 54 is a NAND memory constituted by an eMMC (embedded Multi Media Card) or a UFS (Universal Flash Storage), or the like. The storage 54 and the CPU 51 are connected together using an eMMC or a UFS interface.

[0065]

[0066] ​​​​Further, each component of the display control device 50, such as the ROM 52 and the storage 54, is preferably a medium having tamper resistance, such as an HSM (Hardware Security Module).

[0067] The communication I / F 55 is an interface for connecting with other ECUs. This interface uses a communication standard based on Ethernet (registered trademark).

[0068] The input / output I / F 56 is an interface for communicating with in-vehicle devices, such as the display device 21, the sensor group 30, and the camera 40, mounted on the vehicle 10.

[0069] Here, in the ROM 52, the display control program 52A, the map data 52B, the object detection model 52C, the illustration data 52D, and the color data 52E are stored.

[0070] The display control program 52A is a program for causing the CPU 51 to execute various processes. Upon execution of this display control program 52A, the display control device 50 executes processes based on this display control program 52A using the structure illustrated in FIG. 1. The display control program 52A is one example of the “display control program” of the present disclosure. Figure 4

[0071] The map data 52B is high-precision map data indicating a map of the entire country in which the vehicle 10 is located.

[0072] The object detection model 52C is a model that, when a captured image captured by the camera 40 is input, performs region recognition of an object indicated in this captured image and class (kind) determination of this object. The object detection model 52C is constituted, for example, using a publicly known model such as YOLO (YOU Only Look Once) and SSD (Single Shot Multibox Detector) as appropriate.

[0073] The above-described object includes, for example, a person, an animal, and a vehicle. Further, the above-described class is provided with, for a person, a child, an adult, and an elderly person, and, for an animal, a dog, a cat, and a horse, and, for a vehicle, a two-wheeled vehicle, a three-wheeled vehicle, and a four-wheeled vehicle.

[0074] The illustration data 52D is data indicating an illustration design of each object displayed on the first display portion 24.

[0075] ​The color data 52E is data representing a color by which an image representing a specific object described later is colored. For example, the color data 52E is RGB values corresponding to a plurality of colors prepared in advance. Thus, in the color data 52E, there are stored RGB values corresponding to red, RGB values corresponding to blue, RGB values corresponding to white, RGB values corresponding to black, and the like.

[0076] Next, the functional configuration of the display control device 50 will be described.

[0077] Figure 5 A block diagram representing an example of the functional configuration of the display control device 50.

[0078] As Figure 5 indicated, the CPU 51 of the display control device 50 has, as a functional configuration, an acquisition section 51A and a control section 51B. Each functional configuration is realized by the CPU 51 reading out and executing a display control program 52A stored in a ROM 52. The CPU 51 is one example of the "processor" of the present disclosure. The control section 51B is one example of the "control section" of the present disclosure.

[0079] The acquisition section 51A acquires various information. For example, the acquisition section 51A acquires, as various information, detection information that the vehicle 10 is able to detect. The detection information includes detection results detected by each sensor constituting the sensor group 30, and captured images captured by the camera 40, and the like.

[0080] The control section 51B implements display control related to display of the display device 21. For example, the control section 51B causes the first display section 24 to display, as this display control, a vehicle image 10A and a surrounding situation image when viewed from a virtual viewpoint based on the detection information acquired by the acquisition section 51A. This virtual viewpoint is set on a three-dimensional virtual space with the position of the vehicle image 10A as the origin, and is defined by a viewpoint coordinate and a viewpoint angle (orientation) on the virtual space. As one example, this virtual viewpoint is a viewpoint that views from a specific viewpoint coordinate on the upper side of the vehicle image 10A at a specific viewpoint angle. Further, the surrounding situation image includes a road image representing a road including a sidewalk and a lane on which the vehicle 10 travels, and an object image representing an object other than the vehicle 10, such as another vehicle and a pedestrian.

[0081] Figure 6 A flowchart representing a flow of a specific process performed by the display control device 50. The specific process is implemented by the CPU 51 reading out the display control program 52A from the ROM 52 and expanding it in the RAM 53. As one example, the specific process is automatically repeated every fixed time.

[0082] In Figure 6 In step S10 shown in the drawing, the CPU 51 acquires detection information that the vehicle 10 is able to detect. Then, the CPU 51 proceeds to step Sll.

[0083] In step Sll, the CPU 51 causes the first display portion 24 to display a road image based on the detection information acquired in step S10. For example, the CPU 51 determines the current position of the vehicle 10 from the detection result of the GPS sensor included in the detection information. Thereafter, the CPU 51 3D models the road 3D model of the periphery of the vehicle 10 corresponding to the current position shown in the map data 52B and depicts on the first display portion 24. Then, the CPU 51 proceeds to step S12.

[0084] In step S12, the CPU 51 causes the first display portion 24 to display the vehicle image 10A based on the detection information acquired in step S10. The CPU 51 acquires the illustration design of the vehicle 10 from the illustration data 52D and depicts the vehicle image 10A generated based on the illustration design on the first display portion 24. At this time, the CPU 51 displays the vehicle image 10A on the road image in a configuration corresponding to the current position of the vehicle 10 determined from the detection information and from a viewpoint observed from the above-mentioned virtual viewpoint. Then, the CPU 51 proceeds to step S13.

[0085] In step S13, the CPU 51 judges whether or not there is a specific object in the periphery of the vehicle 10 based on the detection information acquired in step S10. Here, the CPU 51 proceeds to step S14 in the case where it is judged that there is a specific object (step S13: YES). On the other hand, the CPU 51 proceeds to step S17 in the case where it is judged that there is no specific object (step S13: NO).

[0086] Here, the specific object is an object having a predetermined attribute. Which of the various objects existing in the real space corresponds to the specific object is determined in advance. In the present embodiment, as the attribute, a person classified into the category of a child or an elderly person is the specific object. In addition, the attribute that can correspond to the specific object is not limited to the above-mentioned attribute, and for example, can be a person classified into the category of a pedestrian (i.e., all pedestrians), or a vehicle classified into the category of a two-wheeled vehicle or a small-sized vehicle or the like. The attribute indicates that attention is required, i.e., the degree of attention required is high. The "degree of attention required is high" means that the driver of the vehicle 10 has a high possibility of encountering an event such as a near collision or an accident such as the vehicle 10 and the object coming into contact.

[0087] The CPU 51 inputs the captured image captured by the camera 40 included in the detection information acquired in step S10 to the object detection model 52C, and judges the presence or absence of the specific object based on the output result of the object detection model 52C. Specifically, the CPU 51 judges that the specific object is present in a case where the output result of the object detection model 52C includes a person classified into the category of a child or an elderly person. On the other hand, the CPU 51 judges that the specific object is not present in a case where the output result of the object detection model 52C does not include a person classified into the category of a child or an elderly person.

[0088] In step S14, the CPU 51 derives a feature color from the appearance of the specific object. For example, the feature color is a representative color that represents a representative color of the image. The CPU 51 derives the representative color by taking the average of the RGB values of the pixels in the region of the specific object of the captured image captured by the camera 40 included in the detection information acquired in step S10, or by finding the mode, or by finding the median. Then, the CPU 51 proceeds to step S15.

[0089] In step S15, the CPU 51 selects a predetermined color that imitates the feature color derived in step S14. For example, the CPU 51 selects, as the predetermined color, a color that has the smallest color difference from the above-described feature color, from among a plurality of colors shown by the color data 52E. Then, the CPU 51 proceeds to step S16.

[0090] In step S16, the CPU 51 displays, on the first display portion 24, a specific object image that is an image representing the specific object after the specific object image has been colored in the predetermined color selected in step S15. The CPU 51 acquires an illustration design of the specific object from the illustration data 52D, and draws, on the first display portion 24, a specific object image generated by coloring the illustration design in the predetermined color. At this time, the CPU 51 displays the specific object image on the road image in a configuration corresponding to the current position of the specific object determined from the detection information, and from a viewpoint that observes the specific object image from the above-described virtual viewpoint. Then, the CPU 51 proceeds to step S17.

[0091] In step S17, the CPU 51 judges the presence or absence of another object different from the specific object in the periphery of the vehicle 10, based on the detection information acquired in step S10. Here, the CPU 51 proceeds to step S18 in a case where it is judged that another object is present (step S17: YES). On the other hand, the CPU 51 proceeds to step S19 in a case where it is judged that another object is not present (step S17: NO).

[0092] The CPU 51 inputs the captured image captured by the camera 40 included in the detection information acquired in step S10 to the object detection model 52C, and judges the presence or absence of other objects on the basis of the output result of the object detection model 52C. Specifically, the CPU 51 judges that other objects are present in a case where the output result of the object detection model 52C includes a person classified into a category other than children and elderly people, or an object classified into a category other than the person. On the other hand, the CPU 51 judges that other objects are not present in a case where the output result of the object detection model 52C includes only a person classified into a category of children or elderly people, or does not include an object classified into any category.

[0093] In step S18, the CPU 51 causes the first display portion 24 to display an image representing other objects, i.e., an other-objects image, in a predetermined manner. The predetermined manner is, for example, a default color scheme. The CPU 51 acquires an illustration design of other objects from the illustration data 52D, and draws an other-objects image generated on the basis of the illustration design on the first display portion 24. At this time, the CPU 51 displays the other-objects image on the road image from a viewpoint observing the virtual viewpoint in a configuration corresponding to the current position of other objects determined from the detection information. Then, the CPU 51 proceeds to step S19.

[0094] In step S19, the CPU 51 updates the display content of the first display portion 24 on the basis of the detection information acquired in step S10. For example, the CPU 51 changes the value indicated by the following-described vehicle speed information 72 (refer to FIG. 6) displayed on the first display portion 24, or reduces the distance between the vehicle image 10A and the image representing the pedestrian on the first display portion 24 in a case where the vehicle speed of the vehicle 10 is increased or decreased. Then, the CPU 51 proceeds to step S20. Figure 7 and the like) displayed on the first display portion 24, or reduces the distance between the vehicle image 10A and the image representing the pedestrian on the first display portion 24 in a case where the vehicle 10 approaches the pedestrian. Then, the CPU 51 proceeds to step S20.

[0095] In step S20, the CPU 51 judges whether or not a predetermined end condition is satisfied. Here, the CPU 51 ends the specific processing in a case where it is judged that the end condition is satisfied (step S20: YES). On the other hand, the CPU 51 returns to step S10 in a case where it is judged that the end condition is not satisfied (step S20: NO). As one example, the CPU 51 judges that the end condition is satisfied in a case where the ignition switch of the vehicle 10 is turned off.

[0096] Next, a display example of the first display portion 24 based on the above-described specific processing will be described using FIG. 6. Figure 7 to Figure 9

[0097] Figure 7 ​This is a first explanatory diagram showing a display example in the display area X of the first display unit 24. As an example, Figure 7 The display content of display area X is shown when vehicle 10 is driving on a normal road.

[0098] exist Figure 7 The upper part of the display area X shown displays gear information 70 and vehicle speed information 72.

[0099] Gear information 70 indicates the shift position of vehicle 10. Figure 7 In the middle, the gear information 70 is displayed as "D", indicating that the gear position is D.

[0100] Speed ​​information 72 indicates the speed of vehicle 10. Figure 7 In the text, the speed information 72 is displayed as "20km / h", indicating that the vehicle speed is 20km / h.

[0101] In addition, Figure 7 In the display area X shown, below the gear information 70 and vehicle speed information 72, a general road image 60 is displayed as a road image. The general road image 60 is an illustration image depicted to model the general roads surrounding the vehicle 10 shown in map data 52B in 3D. Furthermore, the general road image 60 is divided into lane Y, which is a lane area, and sidewalks Z1 and Z2, which are sidewalk areas. On lane Y, a stop line image 74, representing a stop line, is displayed in the portion overlapping with the vehicle image 10A, and a pedestrian crossing image 76, representing a pedestrian crossing related to crossing between sidewalks Z1 and Z2, is also displayed.

[0102] Moreover, in Figure 7 In the general road image 60, vehicle images 10A, pedestrian images 78 as specific landmark images, and pedestrian images 80 as other landmark images are displayed.

[0103] Vehicle image 10A is an illustration image generated based on the illustration design of vehicle 10 shown in illustration data 52D. As an example, vehicle 10 is turning right at an intersection through the stop line shown in stop line image 74. Therefore, in Figure 7 In the image, vehicle image 10A is displayed on the portion of lane Y that overlaps with stop line image 74 from the viewpoint observed from the aforementioned virtual viewpoint.

[0104] Pedestrian image 78 represents user U1 (see reference) crossing the crosswalk shown in image 76. Figure 8 A specific landmark image. Thus, user U1 is crossing this crosswalk, therefore, in Figure 7In this case, the pedestrian image 78 is displayed on a portion of the lane Y overlapping the pedestrian crossing image 76, from a viewpoint of observation from the above-described virtual viewpoint.

[0105] Further, the pedestrian image 78 is an illustration image in which a portion of the illustration design of the person shown in the illustration data 52D is colored in a predetermined color (for example, black). Here, the pedestrian image 78 can be divided into a head 78A, an upper body 78B, and a lower body 78C. The head 78A is a portion corresponding to the head of the person shown in the pedestrian image 78. The upper body 78B is a portion from the neck to the hip joint of the person. The lower body 78C is a portion corresponding to below the hip joint of the person. In this case, the upper body 78B of the pedestrian image 78 is colored in a predetermined color (for example, black), and the head 78A and the lower body 78C are displayed in a predetermined manner (for example, white). Figure 7

[0106] The pedestrian image 80 is another object image indicating the user U2 (refer to FIG. 2) existing on the sidewalk Z2. Thus, the user U2 exists on the sidewalk shown in the sidewalk Z2, and therefore in this case, the pedestrian image 80 is displayed on a portion of the sidewalk Z2, from a viewpoint of observation from the above-described virtual viewpoint. Figure 9 Figure 7

[0107] Further, the pedestrian image 80 is an illustration image in which the illustration design of the person shown in the illustration data 52D is generated in a predetermined manner, specifically, in a default color scheme. Here, the pedestrian image 80 can be divided into a head 80A, an upper body 80B, and a lower body 80C. The head 80A is a portion corresponding to the head of the person shown in the pedestrian image 80. The upper body 80B is a portion from the neck to the hip joint of the person. The lower body 80C is a portion corresponding to below the hip joint of the person. In this case, the head 80A, the upper body 80B, and the lower body 80C of the pedestrian image 80 are displayed in a predetermined manner (for example, white). Figure 7

[0108] Figure 8 An explanatory view indicating the appearance of the user Ul as a specific object.

[0109] As one example, the user Ul is an 8-year-old child. Also, the user Ul is classified as the category of children in the above-described specific processing and is recognized as a specific object existing in the periphery of the vehicle 10.

[0110] ​​​​Here, user U1 has a head 90A, an upper body 90B, and a lower body 90C. The head 90A is the portion corresponding to user U1's head. The upper body 90B is the portion extending from user U1's neck to the hip joint. The lower body 90C is the portion corresponding to user U1 below the hip joint. User U1's upper body 90B is wearing a black long-sleeved turtleneck 91, and the lower body 90C is wearing black trousers 92.

[0111] Presented by user U1 Figure 8 In the case of the appearance shown, in the specific processing described above, the characteristic color derived from this appearance is, for example, black with an RGB value of (0:0:0). Furthermore, the RGB value corresponding to black stored in color data 52E is set to (0:0:0). In this case, CPU 51 selects the black with the smallest RGB value of (0:0:0) that has the smallest color difference from the various colors shown in color data 52E, compared to black with an RGB value of (0:0:0) as the characteristic color. Therefore, it represents... Figure 7 The upper body 78B of the pedestrian image 78 shown in the image of user U1 is colored with black as the RGB value (0:0:0) of a predetermined color. In addition, in this embodiment, when the specific object image is an image representing a person, the part colored with the predetermined color is preset to correspond to the upper body.

[0112] Figure 9 An explanatory diagram showing the appearance of user U2 as another object.

[0113] As an example, user U2 is a 30-year-old adult. Moreover, user U2 is classified as an adult in the specific processing described above and is thus identified as another object present in the vicinity of vehicle 10.

[0114] Here, user U2 has a head 95A, an upper body 95B, and a lower body 95C. The head 95A is the portion corresponding to user U2's head. The upper body 95B is the portion extending from user U2's neck to the hip joint. The lower body 95C is the portion corresponding to user U2 below the hip joint. User U2's upper body 95B wears a white sleeveless top 96 with a moon symbol 96A representing the moon, and the lower body 95C wears white shorts 97 with vertical stripes.

[0115] Although user U2 presents Figure 9 The appearance shown is incorrect, but because it is identified as another type of object, therefore, it is not considered a valid representation. Figure 7 The image of user U2 shown, namely pedestrian image 80, depicts the head 80A, upper body 80B, and lower body 80C in a white color scheme as predefined.

[0116] As explained above, in the display control device 50, the CPU 51 causes the first display portion 24 to display the vehicle image 10A representing the vehicle 10 as viewed from the virtual viewpoint on the basis of the detection information. Then, the CPU 51 causes the first display portion 24 to display the pedestrian image 78 representing the user U1 as a specific object existing in the periphery of the vehicle 10 in a predetermined color that imitates a characteristic color derived from the appearance of the user U1. Thereby, in this display control device 50, the characteristic derived from the appearance of the user U1 is reflected in the color of the pedestrian image 78. Therefore, in this display control device 50, the user U1 corresponding to the pedestrian image 78 can be made easy for the driver as an occupant of the vehicle 10 to grasp compared to a case where the characteristic derived from the appearance of the user U1 is not reflected in the pedestrian image 78.

[0117] Further, in the display control device 50, the CPU 51 causes a part of the pedestrian image 78 to be displayed in the predetermined color and causes the other part to be displayed in a predetermined manner. Thereby, in this display control device 50, the processing load of the CPU 51 can be reduced compared to a case where the entire pedestrian image 78 is displayed in the predetermined color.

[0118] Further, in the display control device 50, the CPU 51 selects a color that has the smallest color difference from the characteristic color as the predetermined color from among a plurality of colors prepared in advance. Thereby, in this display control device 50, the processing load of the CPU 51 can be reduced compared to a case where the predetermined color that imitates the characteristic color is generated every time the specific object image is displayed.

[0119] Further, in the display control device 50, the user U1 as the specific object is an object having a predetermined attribute. Thereby, in this display control device 50, the driver of the vehicle 10 can be prompted to pay attention to the object having the predetermined attribute existing in the periphery of the vehicle 10.

[0120] Further, in the display control device 50, the CPU 51 causes the pedestrian image 80 representing the user U2 as another object to be displayed together with the pedestrian image 78 by the first display portion 24 on the basis of the detection information. Thereby, in this display control device 50, the degree of attention of the driver of the vehicle 10 to the user U1 as the specific object can be improved while reducing the processing load of the CPU 51 compared to a case where the characteristic derived from the appearance of the user U2 is reflected in the pedestrian image 80.

[0121] Furthermore, in the display control device 50, the first display unit 24 is an instrument display located in front of the driver's seat of the vehicle 10. Thus, in this display control device 50, the driver, who cannot look at multiple parts of the vehicle 10 while driving, can efficiently grasp the information displayed by the instruments of the vehicle 10's measuring devices, the vehicle image 10A, and the pedestrian image 78.

[0122] (Second Implementation)

[0123] Next, while omitting or simplifying the parts that are repeated with the above embodiments, the second embodiment of the vehicle 10 involved in this embodiment will be described.

[0124] In the second embodiment, the CPU 51 causes the first display unit 24 to display a specific object image in a manner corresponding to the attributes possessed by the specific object, which differs from the first embodiment. As an example, the manner corresponding to the attributes possessed by the specific object is one that allows the user to recall the category of the specific object. Specifically, in the case where the specific object is a person classified as a child, the display size of the specific object image on the first display unit 24 is smaller than that of an image representing a person classified as another category, in accordance with the attributes possessed by the specific object.

[0125] Figure 10 This is a second explanatory diagram showing an example of a display in the display area X of the first display unit 24. As an example, Figure 10 and Figure 7 Similarly, the display content of display area X is shown when vehicle 10 is driving on a normal road.

[0126] exist Figure 10 In the display area X shown, and Figure 7 Similarly, vehicle image 10A, general road image 60, gear information 70, vehicle speed information 72, stop line image 74, pedestrian crossing image 76, pedestrian image 78, and pedestrian image 80 are also displayed. Furthermore, the display method of the pedestrian image 78, which serves as a specific landmark image, differs from the above information. Figure 7 Since they are the same, the explanation is omitted.

[0127] Pedestrian image 78 is a specific landmark image representing user U1, who is an 8-year-old child crossing the crosswalk shown in pedestrian image 76. Furthermore, user U1 is categorized as a child in the specific processing described above and is thus identified as a specific landmark present around vehicle 10.

[0128] In the above case, the CPU 51 causes the first display portion 24 to display the pedestrian image 78 in a manner corresponding to the attribute possessed by the user Ul who is the specific target. In this way, in the display control device 50 according to the first embodiment, the degree of recognition of the user Ul by the driver of the vehicle 10 can be improved. Figure 10 In the second embodiment, the display size of the pedestrian image 78 in the display region X becomes smaller than the pedestrian image 80 of the user U2 who is classified into the category indicating an adult. Thus, in the display control device 50 according to the second embodiment, the degree of recognition of the user Ul by the driver of the vehicle 10 can be improved.

[0129] (Third Embodiment)

[0130] Next, a third embodiment of the vehicle 10 according to the present embodiment will be described while omitting or simplifying portions repeated from the above-described embodiments.

[0131] In the third embodiment, the CPU 51 causes the first display portion 24 to display a specific target image indicating a target that is the most attention-demanding among the specific targets existing in the periphery of the vehicle 10 in a predetermined color. In the present embodiment, as the above-described attribute, a person classified into the category of a pedestrian is set as the specific target. Further, as one example, the above-described attention-demanding degree is set to be the highest for a person classified into the category of a child among all pedestrians.

[0132] Here, if the case of Figure 7 to 9 is assumed, in the present embodiment, the user Ul and the user U2 are persons classified into the category of a pedestrian, and correspond to the specific target. In this case, the CPU 51 displays the upper body 78B of the pedestrian image 78 indicating the user Ul classified into the category of a child that is the most attention-demanding target among the specific target in a predetermined color (for example, black). On the other hand, the CPU 51 displays the head 80A, the upper body 80B, and the lower body 80C of the pedestrian image 80 indicating the user U2 that is not the most attention-demanding target among the specific target in a predetermined manner (for example, white). With the above structure, in the display control device 50 according to the third embodiment, the driver of the vehicle 10 can be caused to pay attention to the most attention-demanding target among the specific targets existing in the periphery of the vehicle 10.

[0133] In addition, examples of the most attention-demanding target are not limited to the target shown above. For example, in the case where a person classified into the category of a pedestrian is set as the specific target, a person classified into the category of a child or an elderly person among all pedestrians can be set as the most attention-demanding target at the same rate. Further, in the case where a vehicle classified into the category of a preceding vehicle of the vehicle 10 is set as the specific target, a vehicle classified into the category of a cut-in vehicle can be set as the most attention-demanding target.

[0134] Here, a display example of a specific object image in a case where a vehicle to be classified into a category of a cut-in vehicle is set as an object of the highest degree of attention is described.

[0135] Figure 11 A third explanatory view for showing a display example displayed in the display region X of the first display portion 24 is shown. As one example, Figure 11 A case where the vehicle 10 is traveling on a different general road is shown. Figure 7 The display content of the display region X is shown.

[0136] In the upper portion of the display region X shown, Figure 11 the gear information 70 and the vehicle speed information 72 are displayed. In the example shown, Figure 11 the gear information 70 is displayed as "D", indicating that the shift position is in the D range. Further, in the example shown, Figure 11 the vehicle speed information 72 is displayed as "54 km / h", indicating that the vehicle speed is 54 km / h.

[0137] Further, in the display region X shown, Figure 11 in the lower portion of the gear information 70 and the vehicle speed information 72, a general road image 65 as a road image is displayed. The general road image 65 is an illustration image indicating a general road in the vicinity of the vehicle 10 shown in the map data 52B.

[0138] Further, in the example shown, Figure 11 the vehicle image 10A, the other vehicle image 10B, and the other vehicle image 10C are displayed on the general road image 65.

[0139] As one example, the vehicle 10 is traveling on the central lane of a one-side three-lane road. Therefore, in the example shown, Figure 11 the vehicle image 10A is displayed in the central lane of the road shown in the general road image 65.

[0140] The other vehicle image 10B is an illustration image generated based on an illustration design of another vehicle shown in the illustration data 52D. As one example, the other vehicle shown in the other vehicle image 10B is a preceding vehicle traveling on the same lane as the vehicle 10. Therefore, in the example shown, Figure 11 the other vehicle image 10B is displayed above the vehicle image 10A in the central lane of the road shown in the general road image 65.

[0141] The other vehicle image 10C is an illustration image generated based on an illustration design of another vehicle shown in the illustration data 52D. As one example, the other vehicle shown in the other vehicle image 10C is a preceding vehicle traveling on an adjacent lane adjacent to the right side of the vehicle 10. Therefore, in the example shown,Figure 11 In this case, the other-vehicle image 10C is displayed in the lane at the right end of the road shown in the general road image 65 in the upper side of the map of the vehicle image 10A.

[0142] Here, in the state shown in Figure 11 In the state shown in

[0143] Figure 12 A fourth explanatory view for showing a display example displayed in the display region X of the first display portion 24. As one example, Figure 12 The display content of the display region X in the case where the CPU 51 detects a cut-in vehicle is shown.

[0144] In the state shown in Figure 12 In the display region X shown in Figure 11 the same, the explanation is omitted.

[0145] In the state shown in Figure 12 In the state shown in

[0146] In the above case, the CPU 51 reflects the position in the real space of the above other vehicle, which becomes a specific object of the highest degree of attention, onto the display region X. As one example, the above other vehicle is in a state of crossing the white line at the right side of the one-side three-lane road. Therefore, in Figure 12 In this case, the other-vehicle image 10C showing the above other vehicle is displayed on the line 65A that divides the central lane of the road shown in the general road image 65 and the adjacent lane adjacent to the right side of the central lane.

[0147] Furthermore, in the aforementioned situation, the CPU 51 displays other vehicle images 10C that represent specific objects requiring the highest level of attention, using a predetermined color (e.g., amber) that mimics the characteristic colors derived from the appearance of the other vehicles. Thus, the CPU 51 emphasizes the other vehicle images 10C, representing the other vehicles requiring the highest level of attention, compared to other vehicle images 10B representing other vehicles present in the same lane. Additionally, in Figure 12 For ease of explanation, the 10C marker for other vehicle images is replaced with a predefined color.

[0148] (other)

[0149] The embodiments of this disclosure have been described in detail above with reference to the accompanying drawings; however, the technical scope of this disclosure is not limited to the related examples. Obviously, those skilled in the art can conceive of various modifications or variations within the scope of the technical concepts described in the technical solutions, and these modifications or variations should obviously be understood as falling within the technical scope of this disclosure as well.

[0150] Furthermore, the effects described in the above embodiments are illustrative or exemplary and are not limited to the effects described in the above embodiments. That is to say, based on the descriptions in the above embodiments, the technology involved in this disclosure can obviously achieve other effects besides those described in the above embodiments, or in place of those described in the above embodiments, for those skilled in the art.

[0151] The processing described in the above embodiments can also be implemented using dedicated hardware circuitry. In this case, it can be executed using a single piece of hardware or multiple pieces of hardware.

[0152] In the above embodiment, the ROM 52 stores the display control program 52A, map data 52B, object detection model 52C, illustration data 52D, and color data 52E. However, it is not limited to this; the data can also be stored in the memory 54, or the ROM 52 and the memory 54 can be used to store the data separately.

[0153] Although the object corresponding to the specific object is set to a person classified into the category of children or elderly in the above-described embodiment, the object corresponding to the specific object is not limited thereto. For example, instead of or in addition to the person, an animal classified into the category of small animals such as a dog or a cat, or a vehicle classified into the category of two-wheeled vehicles can be set as the object corresponding to the specific object. That is, the specific object as an object having a predetermined attribute is not limited to the object shown in the above-described embodiment. The attribute can include the category of children or elderly among persons, the category of small animals such as a dog or a cat among animals, and the category of two-wheeled vehicles among vehicles, and the like.

[0154] Although the case where the predetermined color is black having the RGB value (0:0:0) identical to the characteristic color is exemplified in the above-described embodiment, the predetermined color and the characteristic color can not be the same color. For example, the color triad of the predetermined color and the characteristic color can be different as long as the color is the color having the smallest color difference among the plurality of colors shown in the color data 52E and the characteristic color.

[0155] Although the part colored in the predetermined color is set as the part corresponding to the upper body in the case where the specific object image is an image representing a person in the above-described embodiment, the present application is not limited thereto. For example, the part colored in the predetermined color can be a part corresponding to the head or a part corresponding to the lower body in the case where the specific object image is an image representing a person.

[0156] Although the case where the display size of the specific object image on the first display portion 24 is made smaller as the manner corresponding to the attribute possessed by the specific object compared to the image representing a person classified into another category is exemplified in the above-described embodiment, the present application is not limited thereto. For example, in the case where the specific object is a person classified into the category of elderly, the image representing the elderly displayed as the specific object image can be made to hold a predetermined article (for example, a cane) as the manner corresponding to the attribute possessed by the specific object.

[0157] In the above-described embodiment, the viewpoint coordinates and the viewpoint angle constituting the virtual viewpoint when the vehicle image 10A or the like is displayed in the display region X are not particularly limited. Hereinafter, the case where a person classified into the category of children or elderly is set as the specific object as a predetermined attribute will be described as an example. Figure 13

[0158] Figure 13 A fifth explanatory view for showing a display example in the display region X of the first display portion 24. As one example, Figure 13 shows the vehicle 10 in the state where the vehicle 10 is stopped at the intersection 12. In this case, the viewpoint coordinates and the viewpoint angle constituting the virtual viewpoint when the vehicle image 10A is displayed in the display region X are set as the viewpoint coordinates and the viewpoint angle of the viewpoint 1. Figure 11 ​the display content of the display area X in the case where the same general road is traveled on.

[0159] In Figure 13 the display area X illustrated, the vehicle image 10A, the other vehicle image 10B, the general road image 65, the gear information 70, the vehicle speed information 72, and the pedestrian image 82 are displayed. In addition, since the content other than the pedestrian image 82 among the above-described each information is the same as that in Figure 11 , the explanation is omitted.

[0160] Here, the virtual viewpoint of looking down on the vehicle image 10A and the like in Figure 13 is different from the virtual viewpoint of looking down on the vehicle image 10A and the like in Figure 7 . As one example, Figure 13 the virtual viewpoint in Figure 7 becomes a viewpoint of looking down on the vehicle image 10A from a position on the rear side in the traveling direction and to the obliquely lower side, and becomes a viewpoint of observing the vehicle image 10A from a position lower than the virtual viewpoint in

[0161] In addition, the pedestrian image 82 is a specific object image indicating an 8-year-old child who is approaching the general road illustrated in the general road image 65. Thus, since the child is approaching the general road, in Figure 13 , the pedestrian image 82 is displayed on the portion outside the general road image 65 in the viewpoint of being observed from the above-described virtual viewpoint.

[0162] Further, the pedestrian image 82 is an illustration image in which the illustration design of the person illustrated in the illustration data 52D is colored in a predetermined color (for example, black). Here, the pedestrian image 82 can be divided into a head 82A, an upper body 82B, and a lower body 82C. The head 82A is a portion corresponding to the head of the person illustrated in the pedestrian image 82. The upper body 82B is a portion from the neck to the hip joint of the person. The lower body 82C is a portion corresponding to the portion below the hip joint of the person. In Figure 13 , the head 82A and the upper body 82B of the pedestrian image 82 are colored in a predetermined color (for example, black), and the lower body 82C is displayed in a predetermined manner (for example, white).

[0163] Although the first display 24 as the instrument display is provided as one example of the "display" of the present disclosure in the above-described embodiment, one example of the "display" is not limited to the instrument display. For example, one example of the "display" can also be other displays such as a center display and a head-up display (HUD). In addition, one example of the "display" can also be a combination of a plurality of displays such as the instrument display and the center display.

[0164] In the above-described embodiment, it is assumed that the display control device 50 performsFigure 6 The specific processing is not limited thereto, and can be executed cooperatively by the display control device 50 and other ECUs. For example, the result of the specific processing is displayed on the first display portion 24 and the second display portion 25. In this case, the display control device 50 can control the first display portion 24 among the display device 21, and the other ECUs can control the second display portion 25. In this case, the specific processing can be executed cooperatively by the display control device 50 and the plurality of ECUs of the other ECUs, or can be executed by any one of the display control device 50 or the other ECUs as a representative.

[0165] In addition, the various processes executed by the CPU 21 in the above-described embodiments can also be executed by various processors other than the CPU. As the processor in this case, a PLD (Programmable Logic Device) such as an FPGA (Field-Programmable Gate Array) that can change the circuit structure after manufacture, an ASIC (Application Spec Integrated Circuit) and the like that is a dedicated circuit having a circuit structure specially designed to execute specific processing, and the like can be exemplified. Furthermore, the various processes can be executed by one of these various processors, or can be executed by a combination of two or more processors of the same kind or different kinds (for example, a plurality of FPGAs, a combination of a CPU and an FPGA, and the like). Furthermore, the hardware structure of these various processors is more specifically a circuit in which circuit elements such as semiconductor elements are combined.

[0166] Furthermore, although the above-described embodiment has been described with respect to the case where the display control program 52A is stored (installed) in the ROM 52 in advance, the present technology is not limited thereto. For example, the display control program 52A can be provided in a form recorded in a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), and a USB (Universal Serial Bus) memory. In this case, various programs and data and the like are stored in these recording media. Furthermore, the display control program 52A can be provided in a form downloaded from an external device via a network. In addition, the present technology can also be applied to a program and a program product.

Claims

1. A display control device, wherein, The system includes a control unit that, based on detection information detectable by the vehicle, causes a display unit to display a vehicle image representing the vehicle as viewed from a virtual viewpoint, and causes the display unit to display a specific object image representing the specific object in a predetermined color that mimics the characteristic color derived from the appearance of a specific object existing around the vehicle.

2. The display control device as described in claim 1, wherein, The control unit causes a portion of the specific target image to be displayed in the predetermined color, and causes the portion other than the predetermined portion to be displayed in a pre-defined manner.

3. The display control device as described in claim 1, wherein, The control unit selects the color with the smallest color difference from the feature color from a variety of pre-prepared colors as the predetermined color.

4. The display control device as described in claim 1, wherein, The specific object is an object with predefined attributes.

5. The display control device as described in claim 4, wherein, The control unit causes the display unit to display the image of the specific object in a manner corresponding to the attributes possessed by the specific object.

6. The display control device as claimed in claim 1, wherein, When the control unit, based on the detection information, causes the display unit to display an image of another object representing a different object from the specific object together with the specific object image, the other object image is displayed in a predetermined manner.

7. The display control device as claimed in claim 1, wherein, The display unit is an instrument display located in front of the driver's seat of the vehicle.

8. The display control device as claimed in claim 1, wherein, The control unit causes the display unit to display a specific object image representing the object requiring the highest level of attention among the specific objects in the predetermined color.

9. A display control method, wherein, The following processing is performed by a computer: Based on the detection information that the vehicle can detect, the display unit displays a vehicle image representing the vehicle as viewed from a virtual viewpoint, and the display unit displays a specific object image representing the specific object in a predetermined color that mimics the characteristic color derived from the appearance of a specific object existing around the vehicle.

10. A recording medium containing a display control program, wherein, The display control program is used to cause the computer to perform the following processes, namely, Based on the detection information that the vehicle can detect, the display unit displays a vehicle image representing the vehicle as viewed from a virtual viewpoint, and the display unit displays a specific object image representing the specific object in a predetermined color that mimics the characteristic color derived from the appearance of a specific object existing around the vehicle.