System and Program

The system addresses user disinterest in in-vehicle devices by displaying personalized boarding date information and images, enhancing engagement and safety through freshness and surprise.

JP7891278B2Active Publication Date: 2026-07-16YUPITERU CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
YUPITERU CORP
Filing Date
2024-10-01
Publication Date
2026-07-16

Smart Images

  • Figure 0007891278000001
    Figure 0007891278000001
  • Figure 0007891278000002
    Figure 0007891278000002
  • Figure 0007891278000003
    Figure 0007891278000003
Patent Text Reader

Abstract

To provide a system and others, capable of allowing a user to recognize that a boarding date has an individual character different from that of other dates and to feel freshness or surprise for each boarding.SOLUTION: A system that performs control for allowing display means to display information, includes a control unit that performs control for allowing a display that a passenger of a vehicle can visually recognize to display a date 51 of a boarding date of the vehicle and also individuality information 52, 53, 54 of the boarding date.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a system, a program, etc. for causing a display means to display personal information on the boarding date of a vehicle, for example.

Background Art

[0002] Electronic devices mounted on automobiles include various types such as radar detectors and car navigation devices. These electronic devices have, for example, control means for controlling the device, storage means for storing various information necessary for control, and display means for displaying the processing results by the control means. The display means is composed of a small display or the like, and this display is arranged near the driver's seat, and the user operates the electronic device by input such as a touch panel or a remote control.

[0003] Many of these in-vehicle electronic devices do not perform processing constantly even while the vehicle is running. For example, a radar detector is in a waiting state until it detects a radar. Also, for example, a car navigation device is in a waiting state when it is not performing route guidance.

[0004] In the waiting state, the display of the in-vehicle electronic device's display is often turned off, or a waiting screen indicating that it is in the waiting state is often displayed. Many of the waiting screens simply display an image such as the manufacturer's logo image.

[0005] However, in recent years, attempts have been made to display various information on this waiting screen to enhance the convenience and added value of in-vehicle electronic devices (see, for example, Patent Document 1). Examples of the information to be displayed on the waiting screen include general information such as the date and clock, and vehicle state information such as the inclination of the vehicle, the tire pressure, or the acceleration applied to the vehicle.

Prior Art Documents

Patent Documents

[0007] However, since general information such as the date and time, as well as vehicle status, does not change significantly from day to day, there is a possibility that users may stop paying much attention to the standby screen once they no longer find this information interesting. Therefore, it was necessary to display information that would give users the impression that the day of travel is a special day different from other days, thereby attracting their attention to the standby screen and further enhancing the added value of the in-car electronic device.

[0008] This invention was proposed to solve the problems of the prior art described above, and its purpose is to provide a system that allows users to recognize that the day they ride in the vehicle has a different character from other days, and to feel a sense of freshness and surprise each time they ride in it. [Means for solving the problem]

[0009] (1) The system according to the present invention is a system that controls the display of information on a display means, and includes a display control means that controls the display of the date of boarding the vehicle along with the personal information of the boarding date on the display means.

[0010] While the date of boarding is merely impersonal information, displaying unique characteristics specific to that day along with the date allows users to recognize that the day they boarded has a different character from other days. As a result, users don't board the vehicle mindlessly, expecting every day to be similar, but rather feel a sense of freshness and surprise each time they board, leading to a more focused and safer driving experience.

[0011] The display means should, for example, be something that can be visually recognized by the vehicle's occupants. For example, from the perspective of application to various in-vehicle electronic devices, the display unit should be a display screen. The date of the vehicle's occupancy should, for example, be the current date, and should be obtained from a current date generation means such as a battery-backed real-time clock. It is even better to obtain the date via GPS, a mobile phone network, or the internet, and to use the accurate current date and time.

[0012] Personal information regarding the boarding date may be incorporated into the program, for example, or obtained from a storage device on a server or the like via a network. In particular, it may be stored in a storage device built into or connected to equipment inside the vehicle and retrieved from there.

[0013] The individual information for the boarding date may be, for example, information stored in association with the individual information and information about the day on which the individual information should be displayed. The control for displaying the individual information for the boarding date on the display means may be, for example, a control that extracts the current date obtained from the current date generation means that matches the day on which the individual information should be displayed, and displays the individual information stored in association with the matching day. The information about the day on which the individual information should be displayed may be, for example, date information for a specific day, date information for multiple different days, or date information indicating a range of days.

[0014] (2) As unique information for the boarding date, it is good to include information that shows characteristics that make the boarding date different from other days. This will give users who see the unique information the impression that the boarding date is a special day that is different from other days.

[0015] To create a distinctive information that impresses upon the user that their boarding date is a special day different from other days, it would be beneficial to present information that evokes a certain impression or feeling in the user regarding their boarding date, rather than impersonal information such as a calendar or clock, which doesn't easily convey daily changes.

[0016] The distinguishing feature of the flight date does not need to be different from all other days on that date; for example, it should be different from at least the days immediately before and after it.

[0017] Information that distinguishes a particular flight date from other days may consist of, for example, a single piece of information whose content changes on a daily basis, or it may be composed of a combination of multiple such pieces of information whose content changes on a daily basis. Alternatively, for example, multiple pieces of information that individually change over a period longer than a daily basis may be combined to form information that distinguishes a particular flight date from other days.

[0018] (3) As unique information for each boarding day, it is good to include multiple pieces of information with different content. These multiple pieces of information do not all need to change on a daily basis; for example, they could be multiple pieces of information whose content changes on different units or cycles. This way, the combination of multiple pieces of information as a whole will create a unique character for the boarding day that is different from other days, and at the same time, each piece of information will allow the user to experience major seasonal changes such as the changing seasons.

[0019] (4) The distinctive information for the boarding date may include, for example, information on the Rokuyo (six-day cycle), the twenty-four solar terms, the seventy-two microseasons, the phases of the moon, the lunar age, the tides, or anniversaries related to the boarding date, or a combination of such information. Unlike impersonal information such as a mere date, this information contains meaning in itself, and can give the user a sense of individuality that sets the boarding date apart from other days.

[0020] For example, the Rokuyo (six-day cycle) has meaning embedded in each name. Similarly, the 24 solar terms and 72 microseasons, while a type of calendar like the Gregorian calendar currently used to indicate dates, evoke a sense of the changing seasons through the names of each day. The phases of the moon, lunar age, and tides change daily in a cycle of approximately 29 days, giving a sense of the passage of time.

[0021] For example, if the boarding date is "Taian" of the Six Auspicious Days, the user can feel good luck on the boarding date. Also, for example, if the boarding date is "Cherry Blossoms Begin to Bloom" of the Seventy-Two Climatic Periods, the user can feel the freshness brought by the changing seasons.

[0022] Similarly, anniversary information can also make the user feel the special individuality of the boarding date. The anniversary can be, for example, the user's personal anniversaries such as birthdays or wedding anniversaries. Also, for example, it can be an anniversary such as a holiday established by a public institution. Also, for example, it can be an anniversary created by a company or industry organization based on the phonetic combination of dates. If the boarding date is assigned to an anniversary such as "Bath Day" by phonetic combination, the user can feel the surprise in the unexpected anniversary information.

[0023] These pieces of information are also examples of information whose content changes in different units or cycles. For example, the Six Auspicious Days change in content on a daily basis, and the change is repeated in a 6-day cycle. The Seventy-Two Climatic Periods change in content in 5-day units, and the change is repeated in a 1-year cycle. Like the lunar age, it changes in content on a daily basis, and the change is repeated in an approximately 29-day cycle. Anniversaries may include days when there is no specific anniversary itself, but basically, they change in content on a daily basis, and the change is repeated in a 1-year cycle.

[0024] Information that changes in content on a daily basis like anniversaries and has a long cycle can be used, for example, as information showing a different characteristic from other days of the boarding date alone, thereby impressing the simple individuality of the boarding date. Information such as the Six Auspicious Days, the Twenty-Four Solar Terms, the Seventy-Two Climatic Periods, and the lunar age changes in content either not on a daily basis or has a short cycle, but by combining these, they can be configured as information showing a different characteristic from other days of the boarding date as a whole. The combination of these pieces of information achieves a synergistic effect, not only constituting the profound individuality of the boarding date but also making the user feel the significant changes in seasons through individual information such as the Twenty-Four Solar Terms and the Seventy-Two Climatic Periods.

[0025] In addition, along with this information, for example, comments explaining the content of the information may also be displayed. For example, when displaying the information on the seventy-two pentads, some of which have difficult names, by displaying an explanatory comment such as "the water begins to freeze" for "the water begins to dry up", it becomes easier for the user to understand the content, and the user's intellectual curiosity can also be satisfied. Also, it is preferable that such comments can be customized by the user.

[0026] (5) As personalized information for the boarding date, for example, when using a combination of multiple pieces of information, it is advisable to switch and display these multiple pieces of information at regular intervals. By doing so, a large amount of information can be displayed, and it also becomes easier for the user to recognize individual pieces of information. Also, each time the user looks at the screen and new information is displayed, the user can feel a sense of freshness. In addition, the vehicle is used as a means of transportation, and especially when it takes time to move, it can be boring and the awareness of safe driving tends to slacken. However, for example, each time the driver of the vehicle looks at the display means during a vehicle stop such as waiting at a traffic signal or in a traffic jam, by seeing new information about the boarding date, a refreshing effect can be obtained, and the driver can tighten their awareness and drive safely. Also, each time the information displayed on the display means changes, the co-rider can get an opportunity to start a conversation with the driver and help the driver to refresh.

[0027] (6) As personalized information for the boarding date, although character information can be used, for example, an image indicating the characteristics of the boarding date may also be used. By using an image, for example, the user can intuitively perceive the individuality of the boarding date.

[0028] (7) By displaying character information and an image corresponding to the character information on the display means together, for example, the user can easily and clearly understand the personalized information of the boarding date. The character information may be, for example, as described above, the information on the six days of the week, the twenty-four solar terms, the seventy-two pentads, the waxing and waning of the moon, the lunar age, the ebb and flow of the tide, or a commemorative day of the boarding date.

[0029] As images corresponding to text information, it is best to use images that are closely related to the content of the text information. Specifically, for example, if the text information is the lunar phase, it would be good to display an image of the moon corresponding to the phase or lunar phase on the day of boarding. Also, for example, if the text information is the 72 microseasons and the microseason on the day of boarding is "Sakura Hajime Kai" (cherry blossoms begin to bloom), it would be good to display an image of cherry blossoms that are about 20% in bloom. Furthermore, if the personal information is an anniversary and the anniversary on the day of boarding is "Bath Day," it would be good to display an image of an open-air bath.

[0030] Furthermore, it would be beneficial to allow users to customize text information and the corresponding images. For example, if the user's wedding anniversary information is displayed as personal information on the boarding date, the text information could read "Today marks our XXth wedding anniversary," and the image could display a photo from the user's wedding.

[0031] (8) When there are multiple images that represent the characteristics of the boarding date, it is advisable to switch between these multiple images at predetermined intervals. For example, if there are multiple textual pieces of information that represent the individuality of the boarding date, multiple images corresponding to each piece of textual information may be prepared. In that case, it is advisable for the display control means to switch between these multiple images at predetermined intervals. This allows for the display of many images and also makes it easier for the user to recognize each image.

[0032] Furthermore, vehicles are used as a means of transportation, and especially when travel takes a long time, people tend to get bored and their awareness of safe driving tends to weaken. However, for example, if a driver looks at a display device while the vehicle is stopped at a traffic light or in traffic, they can get a refreshing effect by seeing new information about the day of travel, which helps them to be more attentive and drive safely. Moreover, if it is an image, the information is easy to recognize even during short stops. In addition, passengers can get a start on conversation with the driver each time the information displayed on the display device changes, which helps the driver to refresh themselves. For example, if information about the day of travel is displayed and changed at predetermined intervals, it may be good to display related images in accordance with the timing of the change.

[0033] (9) The system may further include, for example, an input receiving means for receiving input from a user on the date an event occurred, and a display control means may cause the display means to display a message about the event as unique information for the boarding date on the boarding date corresponding to the date the event occurred.

[0034] This allows users to register personal anniversaries as unique information about their flight dates, making the flight date feel more special to them. Furthermore, by entering important deadlines as event dates, the system can be used as a convenient reminder. Alternatively, by entering anniversaries of family members or loved ones as event dates, it can be used as a way to surprise them.

[0035] Events should ideally be personal milestones for the user or important, time-sensitive matters. For example, they could be the user's or someone close to them's birthday, wedding anniversary, driver's license renewal date, renewal deadlines for various qualifications or memberships, vehicle registration expiration date, or voluntary insurance expiration date.

[0036] The input receiving means may, for example, display an event input screen on a display device separate from the screen that displays the boarding date and personal information, and accept input from the user for the event occurrence date and event type. Input may be performed, for example, by a button provided on the in-vehicle electronic device, a touch panel provided on the display device, or a remote control. In addition to the event occurrence date and event type, the event input screen may also include fields for inputting the names of people related to the event, selecting messages related to the event, or inputting original messages. The message regarding the event may be a message pre-registered in the system, or it may be an original message entered by the user.

[0037] If the event is a birthday, the message should be something like "Happy Birthday." If the event is to prompt the user to enter their driver's license renewal date, the message should be something like "Have you renewed your driver's license yet?"

[0038] (10) The input receiving means may be configured to accept input of the type of event from the user, and the display control means may be configured to display a message corresponding to the type of event entered by the input receiving means as unique information for the boarding date corresponding to the date the event occurred. This allows for the display of appropriate messages that are in line with the nature of various events, even though the content of the message to be displayed may vary greatly depending on the type of event, such as a birthday or a license renewal date, thus providing high convenience.

[0039] It is advisable to have multiple types of events, such as birthdays, wedding anniversaries, driver's license renewal dates, renewal deadlines for various qualifications or memberships, vehicle registration expiration dates, or voluntary insurance expiration dates, and to register these event types in the system beforehand.

[0040] The type of event can be entered by, for example, displaying several types of events pre-registered in the system on the event input screen and allowing the user to select the desired event from among them. If the desired event is not among the pre-registered events, it would be good to allow the user to register a new type of event.

[0041] It is advisable to pre-register messages in the system that correspond to different types of events. When a user enters an event type, the system should, for example, retrieve a message from the pre-registered messages corresponding to the entered event type and display it on the event input screen. If there are multiple messages corresponding to the entered event, these messages should be displayed on the event input screen, allowing the user to select the desired message.

[0042] If the desired message is not among the pre-registered messages, it would be good to allow the user to enter their own message, for example. Alternatively, if the user wants to customize a pre-registered message, it would be good to allow the user to edit the registered message, for example.

[0043] Additionally, depending on the event type, it would be good to allow users to enter the name of the person to whom the message should be sent, and then insert that name into the selected message. For example, if the event is the birthday of someone close to the user, and the user enters the name of the person to whom the message should be sent, the message could be something like, "Happy Birthday, [Name]."

[0044] (11) The display control means may, for example, display a message on the display means notifying the date of the event as a message related to the event, a predetermined period before the event date. Notifying the date of the event not only on the day of the event, but also a predetermined period before the event date, for example one month in advance, allows the user to make thorough preparations for events such as wedding anniversaries, such as preparing gifts or planning dates, providing the user with high convenience and helping to smooth interpersonal relationships.

[0045] (12) The message may not be limited to just one message before the event date, but may also be displayed at shorter intervals as the event date approaches, such as one month before, ten days before, five days before, and the day before. Shorter intervals allow users to intuitively understand that the event date is approaching and to feel a sense of excitement for the event. The necessity of such advance notices and the interval between them may be set on the event input screen.

[0046] (13) The display control means may, for example, display a message on the next boarding day that reflects the passage of time since the event occurred if the user did not board the vehicle on the day the event occurred. There is a possibility that the user may not board the vehicle on the day the event occurred, but in that case, displaying a message on the next boarding day that reflects the passage of time since the event occurred allows the user to become aware of the passage of time since the event occurred, which is highly convenient.

[0047] A message that reflects the passage of time since the event occurred should, for example, be a message notifying that the event date has passed. If the type of event is, for example, the expiration date of a vehicle's registration certificate, then a message like "Your vehicle registration certificate has expired, have you had your vehicle inspected?" would be appropriate.

[0048] Furthermore, messages that reflect the passage of time since the event occurred should, for example, be a modified version of the message that would have been sent on the event date, taking into account the changes that have occurred since then. If the event is, for example, a birthday, a message like "A little late, but happy birthday!" would be appropriate. Such messages have a warmth that sets them apart from mere standard messages, and can evoke a sense of attachment to the system in users.

[0049] (14) The display control means may, for example, display a message about the event on at least one day before the start of a predetermined period set around the event date, during the period, or after the period ends. This allows for timely message display not only on the reference date but also inside and outside the renewal period, such as for driver's license renewal, where the renewal period is set around the birthday and extends for one month before and after the birthday, thereby making the user aware of the driver's license renewal period and reducing the possibility of missing the renewal.

[0050] The predetermined period may be set automatically by registering periods in the system in advance according to the type of event, or it may be set by allowing the user to input any period.

[0051] The days on which the message should be displayed include: a day before the start of the specified period, for example, 10 days before the start date of the license renewal period, so that users can prepare for license renewal in advance. Days within the specified period, for example, the start date of license renewal, a day after the start date but before the reference date, a day after the reference date but before the end date, or the end date, so that users can be aware of the passage of the renewal period. A day after the end of the specified period, for example, the day after the renewal period has passed, so that users can be prompted to confirm whether their license renewal has been completed.

[0052] Event-related messages could be, for example, simply uniform messages informing users of the event or the set period, but they could also be varied depending on when they are displayed. This could, for example, prompt users to prepare for the event or draw their attention to the approaching end of the specified period.

[0053] Specifically, for example, a message displayed 10 days before the start date of the license renewal period should be "Your license renewal period begins on [Month] [Day]." Also, a message displayed on the start date should be "Your license renewal period runs from today until [Month] [Day]. Please renew your license as soon as possible." Also, a message displayed on the reference date or on a day after the reference date within the renewal period should be "You have △△ days left in your renewal period. Please renew your license immediately." Also, a message displayed on the end date should be "Your renewal period ends today. Have you renewed your license?" Also, a message displayed on a day after the end date should be "Your renewal period ended on [Month] [Day]. Have you renewed your license?"

[0054] Furthermore, for example, if the license renewal is completed within the license renewal period, the input receiving means may accept the user's input indicating the completion of the renewal, and the display control means may refrain from displaying any further messages. Alternatively, for example, when the input receiving means accepts the user's input indicating the completion of the renewal, it may automatically set the next license renewal deadline, and the display control means may display a similar message during the next license renewal period.

[0055] (15) Event-related messages may be displayed directly on the display device, but it is preferable to provide a button that notifies the user of the presence of a message, and to display the message on the display device when the user presses the button. This allows the user to display the message at a time of their choosing and can be used as a means of surprise gifting, making it user-friendly. Specifically, for example, if a user who is the driver enters their lover's birthday as the event date, they can press the button when they pick up their lover and have them get into the passenger seat to display a message celebrating their lover's birthday, thus surprising and delighting their lover.

[0056] (16) The button that notifies the user of the presence of an event message should be, for example, an image button operated on a touch panel, and should remain displayed on the display device until the user presses the button on the day the event occurs. This means that even if multiple pieces of information are displayed on the display device at predetermined intervals as unique information for the boarding day, keeping the button that notifies the user of the presence of an event message always displayed will ensure that the user does not miss the timing to surprise someone, for example, and will be easy to use. The image button should be placed in a location that doesn't interfere with the execution of the surprise or the display of other information, such as in the corner of the screen.

[0057] (17) A button to notify the user of the presence of an event message may be provided as a physical button, for example, near the display device or on a remote control device used by the user. Alternatively, this physical button may be illuminated on the day the event occurs. This ensures that the user is aware of the message's existence even if the button is not displayed on the display screen.

[0058] The buttons should be placed near the display means, for example, around the display screen on an in-vehicle electronic device. Furthermore, the remote control device used by the user should be, for example, a remote control for operating an in-vehicle electronic device.

[0059] (18) The date of boarding and personal information should be displayed, for example, on the system's initial screen or standby screen. When the system is applied to, for example, an in-vehicle electronic device, users often activate the in-vehicle electronic device when they get into the vehicle, so displaying the boarding date's personal information and traffic accident level information on the initial screen makes this information more visible to the user.

[0060] The system's initial screen is, for example, the screen displayed when the system is started. If the system is applied to, for example, an in-vehicle electronic device, it would be best to display this screen after the in-vehicle electronic device has been started and the manufacturer's logo and safety warnings have been displayed. By displaying passenger information for the boarding date on the system's standby screen, the display method can be effectively utilized while the system is in a processing waiting state.

[0061] The system's standby screen is, for example, a screen displayed when the system is in a processing waiting state. If the system is applied to, for example, a target detection device, it is a screen displayed on the display means when the system is in a standby state where no target objects are present in the vicinity.

[0062] Furthermore, the date of boarding and individual information may be displayed on both the system's initial screen and standby screen, for example. Displaying this information for an extended period can more strongly impress upon the user the individuality of the boarding date and the level of traffic accidents.

[0063] (19) The display control means may, for example, switch between multiple images corresponding to changes in the state of a predetermined item at predetermined intervals and display them on the display means along with the individual information of the boarding date.

[0064] This allows for the display of multiple images corresponding to changes in the state of a given item, along with the unique information for the boarding date. This draws the user's attention to the display and increases their interest in the unique information for the boarding date. Ideally, the images of the item's state changes should also help predict the next change. In this way, it is possible to evoke excitement not only for the current boarding date but also for the next one.

[0065] The items should ideally be things that are created or cultivated over a specified period of time in the real world through activities such as construction, gardening, growing, crafting, or sewing. Examples of such items include construction items such as skyscrapers, towers, or bridges; gardening items such as vegetables and fruits; raising items such as pets; crafting items such as furniture and robots; or sewing items such as dolls and clothing.

[0066] The changes in an item's state could be represented, for example, from the start of its creation to its completion. The images corresponding to the changes in the item's state could be multiple images that show the item's creation in stages, from the initial stages to its completion. For example, if the item is a building construction item, it would be good to have multiple images showing the stages of construction: the ground-breaking ceremony before construction, the foundation work, the construction in progress, and the completed building.

[0067] The item may be just one type, or the user may choose from multiple items. The item selection process could be handled by displaying a separate item selection screen, distinct from the screen displaying the date and character information, allowing the user to select an item. The predetermined time for switching images may be a fixed time, such as a day, or it may be a variable time, such as the vehicle's driving time or distance traveled.

[0068] (20) The display control means may, for example, switch between a plurality of images according to the change in the state of the item according to the vehicle's driving time or distance traveled. As the images are switched according to the vehicle's driving time or distance traveled and the change in the state of the item progresses, for example, the user can feel the enjoyment of riding in the vehicle.

[0069] (21) The display control means may, for example, display the traffic accident level information for the boarding date along with the boarding date's individual information. By recognizing the traffic accident level information for the boarding date along with the boarding date's individual information, it is possible to make the user strongly aware of the traffic accident level information, which might otherwise be overlooked if it were simply displayed, thereby increasing the user's awareness of safe driving.

[0070] (22) As traffic accident level information for the day of travel, it would be good to display, for example, traffic accident caution levels by category and an overall traffic accident caution level. This would allow users to grasp the caution level for the day of travel at a glance, and also to check detailed levels for each category. For example, traffic accident caution levels by category could include monthly evaluation, day of the week evaluation, time of day evaluation, area evaluation, prefecture evaluation, and speed evaluation.

[0071] The individual and overall traffic accident caution levels should be determined, for example, from a score for traffic accident occurrence level evaluation, which is calculated by classifying past traffic accident occurrences under predetermined conditions and assigning relative values. These predetermined conditions could be, for example, by month, day of the week, time of day, area, or speed. This allows for the display of highly reliable caution levels.

[0072] The traffic accident risk level for each item can be determined by, for example, extracting the appropriate score based on the month, day of the week, time, and current location of the boarding date, from the evaluation of past traffic accident occurrence levels for the conditions corresponding to each item. The overall traffic accident occurrence level can be determined by, for example, summing up the evaluation scores extracted for each item. Alternatively, such traffic accident risk levels can be calculated in advance for each boarding date and stored in memory.

[0073] (23) The traffic accident caution level for each of the above items on the boarding date and the overall traffic accident occurrence level should be displayed in different colors according to the level. This will allow users to easily determine whether the level is high or low. For example, a high level should be displayed in red, a medium level in yellow, and a low level in green.

[0074] (24) Traffic accident level information should also be displayed on the initial screen and standby screen along with personal information. This will help to impress upon users the traffic accident level information before or while they are in the vehicle, and encourage them to drive safely.

[0075] When the system is applied to, for example, in-vehicle electronic devices, users often activate these devices when they get into the vehicle. By viewing traffic accident level information on the initial screen, they can start driving with a greater awareness of safe driving. Furthermore, viewing traffic accident level information on the initial screen can help users stay focused when starting to drive. Additionally, by viewing traffic accident level information on the standby screen while the vehicle is stopped in traffic, etc., drivers who may have become complacent during long drives can refocus on safe driving before resuming driving.

[0076] (25) The present invention is a program for a computer to implement the function of a display control means in any of the systems described in (1) to (24) above. [Effects of the Invention]

[0077] According to the present invention, users can recognize that each day they ride in a vehicle has a unique character different from other days. Therefore, instead of passively riding in a vehicle as if every day were similar, users can feel a sense of freshness and surprise each time they ride. This means that, if the system is applied to, for example, in-vehicle electronic equipment, the added value of the in-vehicle electronic equipment can be increased. Furthermore, because users feel a sense of freshness and surprise at the unique character of each day they ride in a vehicle, they can ride in a more attentive manner, which in turn can lead to safer driving. [Brief explanation of the drawing]

[0078] [Figure 1] This is a diagram showing the configuration of a radar detector, which is a preferred embodiment of the present invention. [Figure 2]This is a block diagram of a radar detector. [Figure 3] This is an explanatory diagram showing an example of the display screen on the display unit. [Figure 4] This figure shows an example of a calendar stored in EEPROM. [Figure 5] (a) is a table showing the evaluation of past accident occurrence levels stored in the EEPROM, (b) is a table showing the evaluation of traffic accident caution levels by item, and (c) is a table showing the overall evaluation of traffic accident caution levels. [Figure 6] This is an explanatory diagram showing an example of the display screen on the display unit. [Figure 7] This is an explanatory diagram showing an example of the display screen on the display unit. [Figure 8] This is an explanatory diagram showing an example of the display screen on the display unit. [Figure 9] This is an explanatory diagram showing an example of the display screen on the display unit. [Figure 10] This is an explanatory diagram showing an example of the display screen on the display unit. [Figure 11] This is an explanatory diagram showing an example of the event input screen of a display unit. [Figure 12] This is an explanatory diagram showing an example of the event input screen of a display unit. [Figure 13] This is an explanatory diagram showing an example of the event input screen of a display unit. [Figure 14] This is an explanatory diagram showing an example of the event input screen of a display unit. [Figure 15] This is an explanatory diagram showing an example of the event input screen of a display unit. [Figure 16] This is an explanatory diagram showing an example of a message displayed on the display unit. [Figure 17] This is an explanatory diagram showing an example of a message displayed on the display unit. [Figure 18] This figure shows another example of a radar detector configuration. [Figure 19] This is an explanatory diagram showing an example of a standby screen. [Figure 20] This is an explanatory diagram showing an example of a warning screen. [Modes for carrying out the invention]

[0079] [Electronic device configuration] Figures 1 and 2 show a radar detector 1, which is a suitable embodiment of the electronic equipment constituting the system of the present invention. Figure 1(a) is a perspective view of the front side (the side facing the rear of the vehicle (driver side)) of the radar detector 1, and Figure 1(b) is a perspective view of the rear side. Figure 2 is a block diagram of the radar detector 1.

[0080] The radar detector 1 comprises a thin, rectangular case body 2, and is attached and secured to the dashboard of a vehicle or the like using a bracket 3 mounted on the lower rear side of the case body 2.

[0081] The front of the case body 2 (the side facing the rear of the vehicle (driver side)) is equipped with a display unit 5. The display unit 5 consists of a 3.2-inch color TFT liquid crystal display. Above the display unit 5 is a touch panel 6 that detects which part of the display unit 5 is touched. In addition, volume control buttons 7 are located on the right side of the front of the case body 2, and various operation buttons 8 are located on the left side.

[0082] The right side of the case body 2 is provided with a card slot 9 for inserting a memory card 11 as a removable recording medium, and a memory card reader 10 is built into the inside of the card slot 9 within the case body 2. By inserting the memory card 11 through this card slot 9, the memory card 11 is inserted into the memory card reader 10. The memory card reader 10 takes in the data stored on the inserted memory card 11. More specifically, the data stored on the memory card 11 includes updated information such as new alarm target information (location information such as longitude and latitude, type information, etc.) and new individual information. This updated information is stored (downloaded) into the database 19 built into the device under the control of the control unit 18, and the data is updated.

[0083] The database 19 can be implemented using non-volatile memory (such as EEPROM) attached to the microcontroller of the control unit 18 or externally to the microcontroller. The database 19 initially contains map data, information on certain alarm targets, and data on individual characteristics to be displayed on the standby screen. Any additional data added thereafter is updated as described above.

[0084] A GPS receiver 13 is located inside the case body 2, in the upper center of the rear side, and a microwave receiver 14 and a wireless receiver 15 are located next to it. The GPS receiver 13 receives GPS signals from GPS satellites and outputs current position (longitude and latitude) information. The microwave receiver 14 receives microwaves of a predetermined frequency emitted from a speed measuring device. The wireless receiver 15 receives incoming radio waves of a predetermined frequency. A speaker 16 is also built into the lower part of the case body 2. The speaker opening is located on the bottom surface of the case body 2.

[0085] A DC jack 12 is located on the lower side of the case body 2. This DC jack 12 is for connecting a cigarette lighter plug cord (not shown), which is connected to the vehicle's cigarette lighter socket to receive power.

[0086] On the front of the case body 2, in addition to the display unit 5 mentioned above, a lamp 31, a remote control receiver 32, and an infrared communicator 34 are arranged (omitted in Figure 1). The lamp 31 lights up in various colors to warn depending on the type and urgency of the alarm. The remote control receiver 32 communicates data with the remote control (portable unit: slave unit) 33 via infrared and makes various settings for this device. The infrared communicator 34 sends and receives data with a communication device that has a built-in infrared communicator, such as a mobile phone 35.

[0087] The case body 2 also includes a geomagnetic sensor 36, an acceleration sensor 37, a barometric pressure sensor 38, and a real-time clock 39. The geomagnetic sensor 36 detects the Earth's magnetic field to determine which direction north is relative to the direction of travel. The acceleration sensor 37 detects the acceleration of the vehicle in the forward / backward, left / right, and up / down directions. The real-time clock 39 is a means of measuring the current time, expressed in year, month, day, hour, minute, and second.

[0088] Furthermore, the radar detector 1 of this embodiment is equipped with a connection cable 22 that connects to the OBD-II (II is the Roman numeral "2", and hereinafter "OBD-II" will be written as "OBD2") connector installed in the vehicle. A connector terminal 23 that can be detachably attached to the vehicle's OBD2 connector is attached to the tip of this connection cable 22. The OBD2 connector is also called a fault diagnosis connector and is connected to the vehicle's ECU, and various vehicle information is output from it.

[0089] The other end of the connection cable 22 is provided with a connector terminal 25 for connecting to a socket port 24 located on the side of the case body 2 of the radar detector 1, allowing the connection cable 22 to be attached to and detached from the radar detector 1. Of course, the connection cable 22 can also be connected directly to the radar detector 1.

[0090] By connecting the connector terminal 23 attached to the connection cable 22 with the OBD2 connector on the vehicle body side, the control unit 18 acquires various vehicle information every 0.5 seconds. This vehicle information includes, for example, vehicle speed, engine speed, engine load ratio, throttle degree, ignition timing, percentage of remaining fuel, intake manifold pressure, intake air volume (MAF), injection opening time, engine coolant temperature, temperature of air drawn into the engine, ambient temperature, amount of fuel remaining in the fuel tank, fuel flow rate, instantaneous fuel consumption, accelerator pedal opening, turn signal information (operation of left and right turn signals (ON / OFF)), brake opening, steering wheel rotation angle information, etc.

[0091] The control unit 18 is a computer equipped with a CPU, ROM, RAM, non-volatile memory, I / O, etc., and is connected to the above-mentioned parts. Based on information input from various input devices (touch panel 6, GPS receiver 13, microwave receiver 14, wireless receiver 15, etc.), it performs predetermined processing and outputs predetermined alarms and messages using output devices (display 5, speaker 16, etc.). These basic configurations can be basically the same as those of conventional systems. For example, for audio output, the PCM data of the audio is stored on the EEPROM, which is a non-volatile memory, and the control unit 18 plays back this PCM data and outputs the audio from the speaker 16.

[0092] The functions of the radar detector 1 in this embodiment are realized by the computer, which is the control unit 18, executing a program stored in the EEPROM of the control unit 18. The computer in the control unit 18 then executes this program. Functions realized by the computer through the program in the control unit 18 include GPS logging, standby screen display, map display, GPS warning, radar wave warning, and wireless warning.

[0093] The GPS logging function is a function in which the control unit 18 stores the current location detected by the GPS receiver 13 every second as a location history in non-volatile memory, associated with the time of detection and speed (vehicle speed). This location history is recorded in, for example, NMEA format.

[0094] The standby screen display function is a function that displays a predetermined standby screen on the display unit 5. Figure 19(a) shows an example of a standby screen, which displays the vehicle's speed, latitude, longitude, and altitude detected by the GPS receiver 13.

[0095] The map display function, as shown in Figure 19(b), accesses the database 19 based on the current location detected by the GPS receiver 13, reads the map data stored therein, and displays it. The map display function also searches for alert targets in the vicinity of the current location based on the location information stored in the database 19, and if an alert target exists in the vicinity, it overlays information indicating that alert target (such as a target icon 112) on the map at the corresponding location. The specific display modes are as follows.

[0096] The control unit 18 displays a map on the main display area R1, which covers almost the entire surface of the display unit 5, such that the direction of travel of the vehicle is always facing upwards. The control unit 18 displays the map so that the lower center of the main display area R1 is the current position of the vehicle, and displays the vehicle icon 111 at that position.

[0097] The control unit 18 displays status information in the status area R2, which is set above the main display area R1. The status information displayed in the status area R2, from left to right, is: current time 121 (shown as "15:10" in the diagram), GPS signal reception level display icon 122 (shown as the maximum reception level with three parallel lines of different lengths in the diagram), no parking area icon 123 (displayed when in a parking priority area or a high-priority parking area), reception sensitivity mode display icon 124 (shown as "SE" for maximum sensitivity in the diagram), vehicle speed 125 (shown as "30km / h" in the diagram), and compass needle 126. The status area R2 is a transparent area and is positioned using a layer above the main display area R1. This allows the map located below to be visible even in areas of the status area R2 where status information is not displayed.

[0098] The control unit 18 displays the current scale information (scale) in the scale display area R3, which is set on the left side of the main display area R1. The scale displays the distance from the vehicle's position (0m) to the midpoint of the main area R1 vertically (500 in the diagram) and the distance to the upper position (1000 in the diagram). The unit is "m". When the control unit 18 detects that the main display area R1 has been touched twice in a row, it displays a map scale change button at a predetermined position within the main display area R1 (a position aligned with the scale display area R3) (not shown), and changes the map scale in response to touches to that map scale change button. In other words, the control unit 18 changes the scale of the map displayed in the main display area R1 to match the scale of the changed map scale, and also changes the scale information displayed in the scale display area R3.

[0099] When the standby screen display function, as shown in Figure 19(a), is being executed, the control unit 18 detects a single touch on the display unit 5 and displays a menu screen. When the control unit 18 detects that a screen switching button provided on that menu screen has been touched, it switches to the map display function, as shown in Figure 19(b). Similarly, when the map display function is being executed, the control unit 18 detects a single touch on the display unit 5 and displays a menu screen. When the control unit 18 detects that a screen switching button provided on that menu screen has been touched, it performs the process of switching back to the standby screen display function.

[0100] The control unit 18 executes processing to implement various functions such as GPS warning function, radar wave warning function, and wireless warning function in response to events that occur while the standby screen display function and map display function (hereinafter these functions are collectively referred to as the standby function) are being executed, and returns to the original standby function processing when the processing of the said function is completed. The priority of each function is set in the following order from highest to lowest: radar wave warning function, wireless warning function, and GPS warning function.

[0101] The GPS warning function is a process that is executed at predetermined time intervals (1-second intervals) in response to an event from a timer in the control unit 18. This process calculates the distance between the latitude and longitude of the warning target stored in the database 19 and the latitude and longitude of the current position detected by the GPS receiver 13. When the calculated distance reaches a predetermined approach distance, the process displays a GPS warning display 130 (a schematic diagram of the warning target, remaining distance, etc.), which is a warning screen as shown in Figure 20(a), on the display unit 5, and outputs an approach warning sound from the speaker 16 indicating that the warning target has been approached.

[0102] These warning targets include locations of accidents caused by drowsy driving, speed measuring devices (radar type, loop coil type, H system, LH system, photoelectric tube type, mobile type, etc.), speed limit change points, enforcement areas, checkpoint areas, parking violation monitoring areas, N systems, traffic monitoring systems, intersection monitoring points, red light violation prevention systems, police stations, accident-prone areas, car break-in-prone areas, sharp / continuous curves (expressways), junction / merging points (expressways), ETC lane advance notice (expressways), service areas (expressways), parking areas (expressways), highway oases (expressways), smart interchanges (expressways), gas stations within PA / SA (expressways), tunnels (expressways), highway radio reception areas (expressways), prefectural border notices, roadside stations, viewpoint parking areas, etc. Information on the type of these targets, their latitude and longitude information indicating their location, and schematic diagrams or photographs displayed on the display unit 5, along with audio data, are associated and stored in the database 19.

[0103] Figure 20(a) shows an example of the radar wave warning function display. This radar wave warning function is a warning function that, when a signal corresponding to microwaves in the frequency band emitted from a speed measuring device (mobile radar, etc. (hereinafter simply referred to as "radar")) is detected by the microwave receiver 14, displays a warning screen, the GPS warning display 131, on the display unit 5 and outputs a warning sound from the speaker 16. For example, when microwaves in the frequency band of microwaves emitted by a radar are detected by the microwave receiver 14, as shown in Figure 20(b), a schematic diagram or photograph of the radar stored in the database 19 is displayed on the display unit 5 as a warning screen, and audio data stored in the database 19 is read out and the voice "Radar. Speed ​​caution." is output from the speaker 16. The distance to be displayed may be, for example, the distance estimated from the electric field strength.

[0104] The radio warning function is a function that, when the radio receiver 15 receives radio waves emitted by emergency vehicles, etc., issues a warning to prevent interference with their driving. The radio warning function scans frequencies such as speed enforcement radio, car location radio, digital radio, low-power radio, police station activity radio, police telephone, police activity radio, tow truck radio, helicopter telemetry radio, fire helicopter telemetry radio, fire radio, ambulance radio, highway radio, and security radio. When a radio signal is received on a scanned frequency, a schematic diagram indicating that a radio signal corresponding to that frequency has been received, stored in the database 19 for each radio signal type, is displayed on the display unit 5 as a warning screen. At the same time, audio data stored in the database 19 for each radio signal type is read out and an alarm sound indicating the type of radio signal is output from the speaker 16. For example, when a speed enforcement radio signal is received, an audio message such as "Speed ​​enforcement radio. Be careful of speeding." is output.

[0105] [Waiting screen display function] The control unit 18 also displays a standby screen on the display unit 5 when no information is being input from various input devices or from the user, i.e., when in standby mode. The control unit 18 extracts the unique information for each boarding day stored in the EEPROM, incorporates it into a predetermined standby screen format, and outputs it as a standby screen specific to the boarding day.

[0106] Figure 3 shows an example of a standby screen displaying such individual information for the boarding date. The standby screen 50 shown in Figure 3 is broadly divided into an upper area R1 and a lower area R2, each displaying individual information.

[0107] The upper section first displays the date information 51 for the boarding date, which is "2011 3 / 26 SAT 17:58". The date information for the boarding date includes the year, month, day, day of the week, and time. The control unit 18 obtains the current time, which is measured by the real-time clock 39 and is represented as year, month, day, hour, minute, and second. It then obtains the day of the week by referring to the calendar 40 (Figure 4), which will be described later and is stored in the EEPROM, and displays these as date information 51 on the standby screen 50.

[0108] Next, next to the date information 51 of the boarding date, the Rokuyo 52 for the boarding date is displayed as one of the unique characteristics of the boarding date. The Rokuyo consists of six types: Sensho, Tomobiki, Senpu, Butsumetsu, Taian, and Shakko, and each day has its own specific auspiciousness or inauspiciousness. Therefore, compared to impersonal information such as the date information 51, users can form some kind of impression or feeling about the boarding date. In Figure 3, "Taian" is displayed as an example, and Taian is considered the most auspicious day among the Rokuyo. Therefore, a user who sees the unique characteristic of the boarding date, Taian, can perceive that the boarding date has characteristics that are different from, at least, the days immediately before and after it.

[0109] Below the date information 51 and the Rokuyo (six-day cycle) 52 on the standby screen 50, the 72 microseasons 53 for the boarding date are displayed as one of the unique pieces of information for the boarding date. The 72 microseasons are a type of calendar devised in China, which divides the year into 24 equal parts, and each of the 24 solar terms is further divided into three 5-day periods: the first, second, and third microseasons. Each microseason is given a name that indicates changes in weather, temperature, and plants and animals. For example, the first microseason of the 24 solar terms "Risshun" (beginning of spring) is called "Tofuto Kaitai" (east wind begins to melt thick ice). Also, for example, the second microseason of the 24 solar terms "Geshi" (summer solstice) is called "Shobu Hana" (irises bloom). From these names of the 72 microseasons, users can sense the changing seasons on the boarding date.

[0110] Figure 3 shows, as an example, "Sakura Hajime Kai" (Cherry Blossoms Begin to Bloom), which is the 53rd of the 72 microseasons. Since many of the names of the 72 microseasons are difficult to understand on their own, it is a good idea to display a simple explanation alongside them to make them easier for users to understand. In Figure 3, the explanation "This is the time when cherry blossoms begin to bloom" is displayed next to "Sakura Hajime Kai". To make it easier to grasp the name of the 72 microseasons and the explanation together, this information is displayed enclosed in a rectangular frame.

[0111] In Figure 3, the image 54 corresponding to the seventy-two microseasons is displayed to the right of the textual information for microseason 53. Specifically, an image of cherry blossoms corresponding to the microseason "Sakura Hajimekai" (cherry blossoms begin to bloom) is displayed. Since the image of cherry blossoms is deeply associated with "Sakura Hajimekai," which means "the time when cherry blossoms begin to bloom," users can easily and clearly understand the meaning of "Sakura Hajimekai."

[0112] The information regarding the Rokuyo 52 and Shichijuniko 53, which constitute the unique characteristics of the boarding date, is stored on the EEPROM in the form of a calendar 40, as shown in Figure 4. That is, the Rokuyo 52 and Shichijuniko 53 information, as well as images 54 related to the Shichijuniko, are stored in association with the year, month, and day information of the day on which the unique characteristics should be displayed.

[0113] The control unit 18 obtains the current date from the real-time clock 39, refers to the calendar 40 stored in the EEPROM, extracts the date and day of the week corresponding to the current date, i.e., the day on which the personal information should be displayed, as well as the Rokuyo 52 and Shichijuniko 53, incorporates this information into the standby screen format, and displays it on the display unit 5 as the standby screen 50.

[0114] Now, returning to Figure 3, the lower area R2 of the standby screen 50 displays traffic accident level information 57 for the boarding date as an example of individual information, making the user aware of the individuality of the boarding date and prompting the user to pay attention to safe driving.

[0115] In the example shown in Figure 3, the traffic accident level information 57 consists of the overall traffic accident caution level 58a for the day of travel, the traffic accident occurrence level 59 for each item, and the explanatory text 58b. The traffic accident caution level 58a for the day of travel is placed at the top of the lower area R2 so that it is the first thing the user sees. The explanatory text 58b is placed next to it. Furthermore, the traffic accident occurrence level 59 for each item is placed at the bottom of the lower area R2. In other words, the user can easily and accurately grasp the data by first looking at the overall traffic accident caution level 58a for the day of travel, and then moving on to the explanatory text 58b and the detailed traffic accident occurrence level 59 for each item.

[0116] The overall traffic accident risk level is displayed in three stages according to its level, allowing users to grasp the risk level at a glance. More specifically, the rectangle placed to the right of the words "Accident Risk Level" is green if the traffic accident risk level is lower than the first assessment level, yellow if it is moderate (between the second assessment level, which is set higher than the first assessment level, and the first assessment level), and red if it is higher than the second assessment level. In Figure 3, a moderate green rectangle is displayed.

[0117] The traffic accident occurrence level 59 for each item, located below the lower area R2 of the standby screen 50, includes six items in the example in Figure 3: monthly evaluation 59a, day of the week evaluation 59b, time of day evaluation 59c, area evaluation 59d, prefecture evaluation 59e, and speed evaluation 59f.

[0118] Each item has an indicator that displays the level of traffic accident occurrence. Specifically, the indicator is a vertical rectangle, and the area of ​​the colored bar increases from the bottom to the top of the rectangle, indicating a higher level of traffic accident risk. At the same time, the color of the bar also changes according to the traffic accident risk level.

[0119] Specifically, a bar is displayed in green if the traffic accident risk level is low, yellow if it is moderate, and red if it is high. In the example in Figure 3, the low-level day-of-the-week evaluation 59b and prefecture evaluation 59a are colored green, the moderate-level month evaluation 59a and speed evaluation 59f are colored yellow, and the high-level time-of-day evaluation 59c is colored red. Users can grasp the level at a glance by the color, and further understand the detailed level by the area of ​​the colored part of the indicator.

[0120] Explanation text 58b displays a description of the accident risk level for the day of travel. Figure 3 shows the text, "The accident risk level is moderate, but this is a month with a high number of accidents. Please be careful." In other words, it explains the overall traffic accident risk level 58a, and then explains the notable points within the traffic accident risk level 59 by category.

[0121] The traffic accident caution levels 59a to 59f for each item, as described above, are extracted and displayed by the control unit 18 from the traffic accident occurrence level evaluation table shown in Figure 5(a), based on the conditions of the day of travel. This traffic accident occurrence level evaluation table is stored on the EEPROM. The traffic accident occurrence level evaluation table is created by classifying the number of past traffic accidents according to the conditions shown in Table 1 to 6, converting them into relative values, and calculating scores. The conditions shown in Table 1 to 6 correspond to items 59a to 59f, respectively. The conditions in Table 1 to 6 are explained below.

[0122] 1. Accident level assessment by month The number of accidents in each month from January to December was converted into a relative value, and this was used to determine the evaluation score for each month.

[0123] 2. Accident level assessment by day of the week This is a relative ranking of the number of accidents that occurred on each day from Sunday to Saturday, and uses that ranking to determine the evaluation score for each day.

[0124] 3. Assessment of accident levels by time of day This is a relative value calculated by determining the number of traffic accidents occurring every two hours from 0:00 to 24:00, and assigning an evaluation score to each time period.

[0125] 4. Accident level assessment in accident-prone areas In areas with a high incidence of accidents, as published by the Ministry of Land, Infrastructure, Transport and Tourism and the National Police Agency, 5 points will be added to the penalty.

[0126] 5. Accident level assessment per 100,000 people This system calculates the number of accidents per 100,000 people in each prefecture and assigns a score from 1 to 5 to each of the top 10 prefectures in terms of accident count. Higher scores indicate a higher accident count.

[0127] 6. Accident level assessment based on speed The system divides speed into two categories for both regular roads and expressways, assigning a score to each category. Specifically, on regular roads, speeds between 60km / h and 69km / h receive a score of 2.5, while speeds above 70km / h receive a score of 5. On expressways, speeds between 105km / h and 120km / h receive a score of 2.5, while speeds above 121km / h receive a score of 5.

[0128] The control unit 18 extracts evaluation scores that correspond to the conditions of the boarding date from the evaluation tables described in 1. to 6. above. In the example shown in Figure 3, evaluation scores are extracted under the following conditions. Table 1. (Month): March Table 2. (Day of the week): Saturday Table 3. (Time slot): 4 PM - 6 PM Table 4. (Area): Areas outside of accident-prone areas. Table 5. (Prefecture): 32nd worst prefecture. Table 6. (Speed): Highway 110km / h

[0129] Specifically, for Table 1, the evaluation score corresponding to the current month obtained from the real-time clock 39 is extracted. For Table 2, the evaluation score corresponding to the current day of the week obtained from the calendar 40 is extracted. For Table 3, the evaluation score for the time period corresponding to the current time obtained from the real-time clock 39 is extracted. For Table 4, if the current location obtained from the GPS receiver 13 falls within an accident-prone area, a score of 5 is extracted. For Table 5, the evaluation score for the prefecture where the current location obtained from the GPS receiver 13 is located is extracted. For Table 6, the type of road (expressway or general road) is determined from the current location obtained from the GPS receiver 13, and the evaluation score corresponding to the vehicle's speed obtained from the acceleration sensor 37 is extracted.

[0130] Next, the control unit 18 determines the level of each extracted item based on its evaluation score. Specifically, it determines whether the level is high, medium, or low according to the individual level evaluation table shown in Figure 5(b). This individual level evaluation table is stored on the EEPROM. An evaluation score of 4 to 5 is determined to be high level, an evaluation score of 2.1 to 3.9 is determined to be medium level, and an evaluation score of 1 to 2 is determined to be low level.

[0131] The control unit 18 increases or decreases the area of ​​the colored portion of the indicator according to the extracted evaluation score for each item 59a to 59f, and further colors it with a color corresponding to the large, medium, or small level of the determined level, and displays it on the standby screen 50.

[0132] The control unit 18 further aggregates the evaluation scores of each extracted item 59a to 59f and determines the level based on the total score. Specifically, it determines whether the level is high, medium, or low according to the comprehensive level evaluation table shown in Figure 5(c). This comprehensive level evaluation table is also stored on the EEPROM. If the evaluation score is 21 to 30, it is determined to be high level; if the evaluation score is 11 to 20, it is determined to be medium level; and if the evaluation score is 1 to 10, it is determined to be low level.

[0133] The control unit 18 displays the overall accident warning level 58a on the standby screen 50 in a color corresponding to the determined level (high, medium, or low). Furthermore, it generates an explanatory text 58b corresponding to the determined level and displays it on the standby screen 50.

[0134] As described above, an example of a standby screen 50 that the control unit 18 displays on the display unit 5 has been explained. The control unit 18 switches the personal information displayed on the display unit 5 at predetermined intervals, for example, every 20 seconds, so that a lot of personal information is visible to the user.

[0135] Figure 6 shows another example of personal information to be displayed on the standby screen 50: the phase of the moon 55a, lunar age 55b, tides 55c, and an image of the moon 55d for the day of boarding. The phase of the moon, lunar age, and tides change daily in a cycle of approximately 29 days, giving a sense of the passage of time.

[0136] The lunar phases (55a) consist of four stages: new moon, first quarter, full moon, and last quarter, and change in a cycle of approximately 29 days. In the example in Figure 6, the last quarter is shown.

[0137] A lunar age of 55b represents the elapsed time since the apparent ecliptic longitudes of the moon and the sun were equal. It generally corresponds to the phases of the moon and fluctuates from approximately 0 to 29 days. In the example in Figure 6, a lunar age of 21.3 is displayed.

[0138] Tidal fluctuations (55c) represent changes in sea level and there are five types: spring tide, neap tide, slack tide, and young tide. They generally correspond to the phases of the moon (55a) and change in a cycle of approximately 29 days. In the example in Figure 6, a neap tide is shown.

[0139] Image 55d of the moon corresponds to the displayed lunar age 55b. In the example in Figure 6, the waning crescent moon, corresponding to lunar age 21.3, is displayed.

[0140] Figure 7 shows another example of personal information displayed on the standby screen 50: anniversary information 56a and anniversary image 56b. Anniversary information 56a displays information on holidays and other anniversaries established by public institutions, as well as anniversaries created by companies and industry associations based on wordplay on the date. In the example in Figure 7, information on "Bath Day," which is set on the 26th of every month based on the wordplay "26 (furo)," is displayed as "Today is Bath Day, based on wordplay."

[0141] The commemorative image 56b is an image related to the commemorative day displayed in the commemorative day information 56a. In the example in Figure 7, a photograph of an open-air bath related to the commemorative day "Bath Day" is displayed.

[0142] The data for the phases of the moon 55a, lunar age 55b, tides 55c, moon image 55d, anniversary information 56a, and anniversary image 56b are stored on the EEPROM in the format of a calendar 40, similar to the data for the Rokuyo (six-day cycle) 52 and the 72 microseasons 53.

[0143] Figure 8 shows an example where an item image 60 is displayed on the standby screen 50 along with the boarding date's personality information. The item image 60 is an image that represents the state changes of a predetermined item using illustrations or photographs. In the example in Figure 8, the growth of a marguerite, a gardening item, is displayed as an illustration.

[0144] The data for item image 60 is stored on EEPROM, but for each item, multiple images are prepared that show the state changing in stages, and these images are switched and displayed at predetermined intervals to represent the state changes of the item.

[0145] In the case of the marguerite shown in Figure 8, images are provided to illustrate each stage from sowing the seeds, germination, growth, bud formation, and flowering. Figure 8(a) is an illustration of the plant with two leaves. Figure 8(b) is an illustration of the plant with buds. Figure 8(c) is an illustration of the plant in flowering. In addition to these, several other illustrations are provided to depict further changes in the plant's development, such as when it has four leaves or when leaves have grown and the stem has lengthened.

[0146] Figure 9 shows another example of an item image 60 to be displayed on the standby screen 50, specifically an image of a skyscraper, which is a construction item. Figure 9(a) shows an image depicting the ground-breaking ceremony, which is the initial stage of skyscraper construction. Figure 9(b) shows an image of the completed skyscraper, which is the final stage of construction. In addition to these, several other images are available to show detailed changes in the construction process, such as images of foundation work being done and images of wall painting being done.

[0147] The images of the gardening and construction items mentioned above will be switched on a daily or hourly basis. Alternatively, the illustrations will be switched each time the travel time exceeds a predetermined amount of time. Furthermore, the images will be switched according to the actual time required for cultivation or construction. For items that require a long time, such as the construction of a skyscraper, the setting will be that 10 days pass for every 1 hour in real time, shortening the displayed time to approximately 6 months. Similarly, for cultivating marguerites, the setting will be that half a day passes for every 1 hour in real time, shortening the displayed time. Alternatively, the illustrations will be switched when the travel distance exceeds a predetermined distance. For skyscraper construction, one day will pass for every 50km traveled, and for marguerite cultivation, one day will pass for every 10km traveled.

[0148] In addition to the aforementioned Margaret and skyscraper images, the EEPROM stores 60 images of various items. The user can select which items to display on the standby screen from the stored items.

[0149] As shown in Figure 10(a), when no item is selected to be displayed, the item image 60 is not displayed on the standby screen 50. Instead, a message 64 prompting the user to select an item, "Press the item button to select an item and start," is displayed.

[0150] Below message 64, an item selection button 61 is displayed. When the user selects the item selection button 61 via the touch panel 6, the control unit 18 displays the item list 65 shown in Figure 10(b) on the standby screen 50 instead of message 64.

[0151] Item list 65 contains the items stored on the EEPROM. In the example in Figure 10(b), "Skyscraper," "Tower," and "Bridge" are displayed as construction items, and "Marguerite," "Rose," "Tomato," "Cucumber," and "Eggplant" are displayed as gardening items.

[0152] When a user selects an item and then selects the item display start button 62, which is displayed to the right of the item selection button 61, the display of the selected item image 60 begins on the standby screen 50.

[0153] Specifically, the control unit 18 acquires an image of the selected item stored in the EEPROM and displays it on the standby screen 50. Multiple images are provided for each item according to the stage of state change, and information on the display order and display time for each image is also stored in the EEPROM. Based on the display order information, the control means first acquires the first image and displays it on the standby screen 50. Furthermore, the control means acquires time from the real-time clock 39, and when the display time for the first image has elapsed, it acquires the second image from the EEPROM and displays it on the standby screen 50 in place of the first image. The third and subsequent images are also displayed sequentially based on the display order and display time information.

[0154] If the user wants to stop displaying the item image 60, they select the item display reset button 63, which is located to the right of the item display start button 62. The control unit 18 stops displaying the item image 60 and instead displays a message 64 prompting the user to configure the item on the standby screen.

[0155] [Event message display function] The above describes a function that displays personal information pre-stored in the EEPROM on the standby screen 50. However, personal information also includes information about personal events that occur on the day of boarding, which are entered by the user. The control unit 18 receives input of such personal events from the user and stores that information in the EEPROM. Furthermore, on the day of boarding when the event occurs, it displays a message related to that event on the display unit 5 as personal information for the day of boarding.

[0156] (Event input) First, let's explain the event input operation. The menu screen (not shown) of the radar detector 1 is equipped with an event input button, and the user enters event input mode by selecting this button. In event input mode, the control unit 18 displays various event input screens on the display unit 5. On the various event input screens, the control unit 18 accepts input of various information from the user, such as the type of event and the date of occurrence. In other words, the control unit 18 acts as an event input receiving means.

[0157] Specifically, first, as shown in Figure 11, a title selection screen 70 is displayed that accepts input for the event type. In the center of the title selection screen 70, buttons 70a to 70f are displayed, each bearing the name of the event.

[0158] Of the event types indicated by buttons 70a to 70f, Driver's License 70a means the driver's license renewal deadline. Vehicle Registration Certificate 70b means the vehicle registration certificate expiration date. Qualifications 70c means the renewal deadline for various qualifications and memberships. Voluntary Insurance Certificate 70d means the expiration date for various voluntary insurance certificates such as compulsory automobile liability insurance and general liability insurance. Birthday 70e means the birthday of the user or someone close to the user. Other 70f means the event occurrence date that the user can optionally enter in addition to the event types mentioned above.

[0159] When the user selects one of buttons 70a to 70f, and then selects the OK button 76 displayed on the lower right of the title selection screen 70, the event type is determined, and the user then proceeds to the detailed input screen corresponding to the event. To cancel the selection of buttons 70a to 70f, the user selects the back button 75 displayed on the lower left of the screen.

[0160] The buttons 70a-70f, which indicate the event type, can be changed to names that are easier for the user to understand. Alternatively, users can add new buttons with any name they like.

[0161] If "Driver's License 70a" is selected on the title selection screen 70, the control unit 18 then displays the driver's license expiration date input screen 71 (hereinafter also simply referred to as the expiration date input screen 71) shown in Figure 12.

[0162] Driver's licenses must be renewed within a two-month renewal period, from one month before the birthday in the year of expiration to one month after the birthday. Therefore, input fields 71a to 71c are provided in the center of the expiration date input screen 71 to properly display the validity period of the driver's license.

[0163] At the top of the expiration date input screen 71, there is an input field 71a for the renewal date, which is the start date of the renewal period. Below the renewal date input field 71a, there is an input field 71b for the expiration date, which is the end date of the renewal period.

[0164] Furthermore, below the expiration date input field 71b, there is a next validity period input field 71c for entering the validity period until the next renewal. Driver's licenses come in three types: green, blue, and gold, each with a different validity period of 3 or 5 years. By entering the validity period according to the type of license in the next validity period input field 71c, the control unit 18 calculates the appropriate renewal period from the next validity period and displays a message, even if the user does not enter the renewal date and expiration date.

[0165] In addition, the page number 71e is displayed in the upper right corner of the expiration date input screen 71, and the page-turning button 71d is displayed to its left. In the example in Figure 12, it is shown that the total number of pages is 2. In this case, the page can be moved by operating the page-turning button 71d.

[0166] The specific input operations on the expiration date input screen 71 will be explained using the renewal date input field 71a as an example. First, when the user selects the "Renewal Date" button displayed on the left side of the field, the control unit 18 displays the text input screen 72 shown in Figure 13.

[0167] The central part of the character input screen 72 features character keys 72a, which include the 50 Japanese hiragana characters, diacritics, semi-diacritics, and Arabic numerals 0-9. The user inputs characters by selecting an input key 72a. Note that characters include numbers.

[0168] At the top of the screen is a character display bar 72b that shows the characters entered by the user, allowing the user to confirm the characters they have entered.

[0169] When entering the update date, although not shown in the diagram, the text input screen 72 first displays the message "Please enter the year in four digits in the Western calendar." The user enters the year of the update date using the Arabic numerals 0-9 on the character keys 72a. After checking the text display bar 72b and confirming the input is correct, select the OK button 76. If you want to correct the input, select the Correction button 78 displayed to the left of the OK button 76. In this case, the Correction button 78 functions as a so-called "Backspace key." That is, each time the Correction button 78 is pressed, the last character of the entered text is deleted.

[0170] After entering the year, the message "Please enter the month in two digits" will be displayed. The user enters the month of the update date using character key 72a, just as they did for the year. After entering the month, the message "Please enter the day in two digits" will be displayed. The user enters the day of the update date using character key 72a, just as they did for the year and month. Note that when entering the year, month, and day, character key 72a is configured not to accept non-numeric characters.

[0171] Once all date entries have been completed, the control unit 18 displays the expiration date input screen 71 in Figure 12 again. The date entered by the user is reflected and displayed in the field to the right of the "Update Date" button in the update date input field 71a.

[0172] Similarly, to enter the expiration date in the expiration date input field 71b and the next validity period input field 71c, select the "Expiration Date" button displayed on the left side of the field and enter the numbers in the displayed text input screen 72. Similarly, to enter the next validity period in the next validity period input field 71c, select the "Next Validity Period" button displayed on the left side of the field and enter the numbers in the displayed text input screen 72.

[0173] To delete previously entered content, select the button located to the left of any input field 71a to 71c, and then select the delete button 77 displayed in the lower left corner of the screen. The control unit 18 will then erase the entered content. To correct entered content, select the button located to the left of any input field 71a to 71c, and then select the correct button 78 displayed in the lower right corner of the screen. When the correct button 78 is selected, the control means will again display the character input screen 72 shown in Figure 13 and accept the input of the correct year, month, and day.

[0174] Once the expiration date has been entered, select the OK button 76 displayed on the lower right of the screen. When the OK button 76 is selected, the control unit 18 stores the entered data in the EEPROM.

[0175] If birthday 70e is selected on the title selection screen 70 in Figure 11, the control unit 18 then displays the birthday input screen 73 shown in Figure 14.

[0176] The birthday input screen 73 accepts the input of a name and birthday, as well as the selection of a message to be displayed on the birthday. The birthday input screen 73 has 10 input fields so that the birthdays of multiple people can be entered. Each field has a name display field 73a that displays the entered name, a birthday display field 73b that displays the entered birthday, and a selected message display field 73c that displays the number of the selected message.

[0177] When no name has been entered, the name display field 73a displays buttons labeled with the input field numbers 1 through 10.

[0178] First, let's explain the specific input procedure for names and birthdays. From the 10 input fields, select the button corresponding to the number of the input field you want to use, from input field 1 to 10, via the touch panel 6. Once a button is selected, the control unit 18 displays the text input screen 72 shown in Figure 13 and accepts the input of the name and date of the person whose birthday is to be entered.

[0179] First, the system enters a name input mode. Although not shown in the diagram, the text input screen 72 displays the message, "Please enter your name." The input operation on the text input screen 72 is the same as for entering the expiration date of the driver's license as described above, but in name input mode, all character keys 72a are enabled.

[0180] After entering hiragana characters, you can perform kanji conversion by selecting the conversion button 79 located in the lower left corner of the screen. The converted characters will be displayed in the character display bar 72b at the top of the screen, allowing the user to confirm the character conversion as they input.

[0181] Once you have finished entering your name, select the OK button 76 displayed on the lower right of the screen. If you do not wish to enter a name, simply select the OK button 76 without entering anything.

[0182] When the OK button is selected, the system switches to a mode for entering the birthday. Although not shown in the diagram, the text input screen 72 displays the message, "Please enter your birthday month in two digits." The user enters their birthday month using the character key 72a. After detecting the month's input, the message, "Please enter your birthday day in two digits," is displayed. Note that when entering the birthday month and day, the character key 72a is configured not to accept any characters other than numbers.

[0183] As described above, when the control unit 18 detects the input of a name and a date of birth on the text input screen 72, it displays the date of birth input screen 73 of Figure 14 again. The name display field 73a displays the name entered on the text input screen 72 instead of the field number, and the date of birth entered on the text input screen 72 is also displayed on the date of birth input field 73b.

[0184] Next, we will explain the process of selecting a message to be displayed on the birthday. First, on the birthday input screen 73, the user selects the name display field 73a from the input fields 1 to 10, where the name and birthday have already been entered, for the field in which they wish to select a message. Furthermore, they select the message button 80 displayed in the lower right corner of the screen. Upon detecting the selection of the message button 80, the control unit 18 displays the message selection screen 74 shown in Figure 15.

[0185] The message selection screen 74 has a message selection field 74a that displays various birthday-related messages M1 to M4. Messages M1 to M4 are stored in the EEPROM. To the left of the message selection field 74a is a message number field 74b, which displays buttons with the respective message numbers M1 to M4. Messages M1 to M3 are general birthday greetings. When message M4 is actually displayed, the name entered on the birthday input screen is incorporated into the "○○" part at the beginning.

[0186] The user selects the button corresponding to the message number they want to display from messages M1 to M4, and then selects the OK button 76 displayed on the lower right of the screen. For example, if message M2 is selected, the control unit 18 stores message M2 in the EEPROM along with the name and birthday information. Furthermore, it displays the birthday input screen 73 shown in Figure 14 again.

[0187] Next to the birthday input field 73b in each field, there is a selected message display field 73c, which displays the message number selected on the message selection screen 74. In the selected message display field of field 3, message number M2 is displayed. By default, message number M1 is set and displayed in the selected message display field 73c.

[0188] Now, returning to the message selection screen 74 in Figure 15, below the existing messages M1 to M4 stored in the EEPROM, there is an original message display area 74c where the user's own original message is displayed. To the right of the original message display area 74c, in the message number area 74b, a button labeled "Original" is displayed instead of a message number to indicate that it is an original message.

[0189] If the user wants to create an original message instead of selecting an existing message M1 to M4, they select the "Original" button in the message number field 74b. Selecting the "Original" button causes the control unit 18 to display the text input screen 72 shown in Figure 13.

[0190] In the text input screen 72 of Figure 13, the user can input an original message within a specified number of characters. Similar to entering a name, the user uses the character keys 72a to write the message and, if necessary, selects the conversion button 79 to convert hiragana to kanji. The user inputs and converts while checking the content displayed on the character display bar 72b.

[0191] Once the original message has been entered, select the OK button 76. The control unit 18 stores the original message in the EEPROM and displays the message selection screen 74 in Figure 15 again. The original message display field 74c on the message selection screen 74 displays the content of the original message entered on the text input screen 72.

[0192] When you return to the message selection screen 74 from the text input screen 72, the "Original" button is selected. By selecting the OK button 76 in this state, the entered original message will be set as the message to be displayed on the birthday.

[0193] The control unit 18 stores the original message in the EEPROM along with the name and birthday information. Furthermore, it displays the birthday input screen 73 in Figure 14 again. If an original message is selected, the selected message display field 73c will display "Ori" as shown in input field 1, indicating that an original message has been selected.

[0194] (Displaying a message) As described above, the user inputs an event. The control unit 18 stores the input information in the EEPROM and displays a message on the display unit 5 corresponding to the content of the event. The display methods of these messages are described below.

[0195] Figure 16 shows how the message is displayed when a birthday is entered as an event. When the event is a birthday, in order to surprise the user, instead of displaying the message content itself, a message notification button 90 that indicates the existence of a message is first displayed on the screen, as shown in Figure 16(a).

[0196] The message notification button 90 is displayed in a conspicuous manner, such as by having the word "Message" enclosed in a frame and flashing. The message notification button 90 is always displayed on the screen, including the standby screen, after the radar detector 1 is activated, so that the user will notice the presence of a message. However, to avoid interfering with other functions of the radar detector 1, it is displayed in the lower corner of the screen.

[0197] When the user presses the message notification button 90, the control unit displays the message 91, "Happy Birthday," on the screen, as shown in Figure 16(b). Like the message notification button 90, message 91 is displayed at the bottom of the screen so as not to interfere with other functions of the radar detector 1. However, to create a celebratory mood for the birthday, the message is displayed in colored letters, and decorative letters and illustrations are placed around the letters. Simultaneously with the display of message 91, the message is also read aloud.

[0198] Furthermore, even if the user does not board the vehicle on their birthday, if they do board the vehicle within approximately one week thereafter, the message notification button 90 and message 91 will be displayed. In this case, taking into account that their birthday has passed, a phrase such as "A little late" will be added before message 91.

[0199] If the driver's license expiration date is entered as an event, message 91 will be displayed directly without showing message notification button 90. Furthermore, the message will be displayed not just once, but multiple times before and after the two-month renewal period.

[0200] For example, if the renewal period is from July 19th to September 19th, first, as shown in Figure 17, on July 10th, which is 10 days before the start of the license renewal period, a message 91 will be displayed saying, "Your license renewal period starts on July 19th. Are you ready?"

[0201] Message 91 will be displayed at the bottom of the screen so as not to interfere with other functions of the radar detector 1. To ensure it catches the user's eye, it will be displayed multiple times at predetermined intervals, such as 30 minutes apart. If the message cannot be displayed on the screen all at once, the text will be displayed as a scrolling animation from right to left.

[0202] Next, on July 19th, the start date of the renewal period, a message will be displayed stating, "Your license renewal period is from today until September 19th. Please go and renew it as soon as possible." On August 19th, the reference date for the renewal period, a message will be displayed stating, "You have one month left until your renewal period ends. If you haven't renewed yet, please go and renew it as soon as possible." On September 19th, the end date of the renewal period, a message will be displayed stating, "Your renewal period ends today. Have you renewed?" If the user does not board the vehicle on September 19th, the next time the user boards, a message will be displayed stating, "Your renewal period ended on September 19th. Have you renewed?"

[0203] [effect] The above-described embodiment provides the following effects. (A) The control unit 18 displays the date of the vehicle ride along with the unique information of the ride date on the display unit 5. This allows the user to see not only the impersonal information of the date of the ride, but also the unique information specific to that day, enabling them to recognize that each ride date has a different character from other days. As a result, instead of riding the vehicle mindlessly as if every day were similar, the user can feel a sense of freshness and surprise each time they ride, and ride the vehicle with heightened awareness, which in turn contributes to the safety of vehicle operation.

[0204] (B) In the above embodiment, as unique information for the boarding day, the following information was displayed on the standby screen 50: the Rokuyo (six-day cycle) 52, the 72 microseasons 53, the phases of the moon 55a, the lunar age 55b, the tides 55c, and information about anniversaries 56a related to the boarding day. This information indicates characteristics that distinguish the boarding day from other days, and compared to inorganic information such as a calendar or clock, which does not easily convey daily changes, users who see this information will have some impression or feeling about the boarding day, and it can give the impression that the boarding day is a special day different from other days.

[0205] Each piece of this information does not necessarily distinguish the flight date from all other days, but it does distinguish it from the days immediately before and after it. These are combinations of information whose content changes in different units and cycles, and when combined, they create a synergistic effect, fostering a profound individuality that sets the flight date apart from other days, and allowing users to experience significant seasonal changes, such as the changing seasons, as a whole.

[0206] (C) Because many of the names in the 72 Microseasons 53 are difficult to understand, comments explaining their meanings have also been displayed. This makes it easier for users to understand the content and also satisfies their intellectual curiosity.

[0207] (D) The control unit 18 switches the above-mentioned individual information on the standby screen 50 at predetermined intervals, allowing more information to be displayed and making it easier for the user to recognize each piece of information. In addition, the user can feel a sense of freshness as new information is displayed each time they look at the screen. Vehicles are used as a means of transportation, and especially when travel takes a long time, it can become boring and awareness of safe driving tends to decrease. However, each time the driver of the vehicle looks at the display while the vehicle is stopped, such as at a traffic light or in traffic jams, they can see new information about the day they are traveling, which can have a refreshing effect and help them to drive safely with renewed awareness. In addition, each time the information displayed on the standby screen 50 changes, passengers can find an opportunity to talk with the driver, which can help the driver refresh themselves.

[0208] (E) In this embodiment, images 54 of the seventy-two microseasons 54 are displayed on the standby screen 50 along with information on the seventy-two microseasons 53. In addition, images 55d of the moon are displayed along with information on the phases of the moon 55a and the lunar age 55b. Furthermore, images 56b of anniversaries are displayed along with anniversary information 56a. By using images that represent the characteristics of the boarding date as unique information for the boarding date, the user can intuitively grasp the uniqueness of the boarding date in a short amount of time. Also, by using images that correspond to textual information or are deeply linked to the content of the textual information, the user can easily and clearly understand the unique information for the boarding date. By switching and displaying these images along with the corresponding textual information at predetermined intervals, many images can be displayed, and the user can easily recognize each image.

[0209] (F) The control unit 18 displays the traffic accident level information 57 for the day of travel on the standby screen 50 along with the individual information for the day of travel mentioned above. This makes the user more aware of the traffic accident level information, which might otherwise be overlooked if displayed alone, thereby increasing the user's awareness of safe driving. In addition, by viewing the traffic accident level information on the standby screen while the vehicle is stopped due to traffic congestion, etc., the driver can become more conscious of safe driving when they have become complacent during long drives and resume driving.

[0210] (G) As traffic accident level information 57, the traffic accident alert level 58 for the day of boarding and the past traffic accident occurrence level 59 used to determine this traffic accident alert level are displayed together. This allows the user to easily grasp the alert level for the day of boarding, and at the same time, they can understand the past performance that formed the basis of that alert level, thus ensuring the reliability of the alert level for the day of boarding.

[0211] (H) The traffic accident warning level 58 for the day of boarding and the past traffic accident occurrence level 59 will be displayed in red if the level is high, yellow if the level is moderate, and green if the level is low. By displaying different colors according to the level, users can easily determine whether the level is high or low.

[0212] (I) The control unit 18 displays multiple images on the standby screen 50, along with the individual information for the boarding day, that correspond to changes in the state of a predetermined item, switching them at predetermined intervals. This attracts the user's attention to the standby screen 50 and increases their interest in the individual information for the boarding day. By using items that allow for prediction of future changes, such as gardening items like flowers and vegetables, or construction items like skyscrapers and bridges, it is possible to evoke excitement not only for the current boarding day but also for the next boarding day.

[0213] (J) The control unit 18 displays various event input screens on the display unit 5 and accepts the date of the event from the user as an input receiving means. Then, on the boarding date corresponding to the date of the event, a message related to the event is displayed on the display unit 5 as unique information for the boarding date. This allows the user to register personal anniversaries such as birthdays as unique information for the boarding date, making the boarding date a more memorable and special day for the user. Furthermore, by entering important deadlines such as the driver's license renewal deadline as the date of the event, the system can be used as a convenient reminder. In addition, by entering the birthdays of the user's family or loved ones as events, it can be used as a way to surprise them.

[0214] (K) The control unit 18 displays the title selection screen 70 and accepts input from the user for the type of event. The control unit displays a message corresponding to the input type of event on the display as individual information for the boarding date corresponding to the event occurrence date. This means that although the content of the message to be displayed can vary greatly depending on the type of event, such as a birthday or license renewal date, it is possible to display an appropriate message that is in line with the nature of each event, thus providing high convenience.

[0215] (L) The control unit 18, if the user did not board the vehicle on the day the event occurred, displays a message on the next boarding day that reflects the passage of time since the event occurred. For example, the user can become aware of the passage of time since the event occurred, which is highly convenient. Furthermore, if the event is a birthday, the control unit displays a message that takes into account the changes due to the passage of time, such as "A little late, but happy birthday," which is different from the message that would have been sent on the day the event occurred. This gives a warmer feeling than a mere standard message and can evoke affection in the user for the system.

[0216] (M) The control unit can reduce the likelihood of users forgetting to renew their driver's license by displaying messages before, during, and after the renewal period if the event is the driver's license renewal deadline. Furthermore, by changing the content of the message depending on when it is displayed, it can encourage users to prepare for driver's license renewal or draw their attention to the approaching end of the renewal period.

[0217] (N) If the event is a birthday, instead of immediately displaying the message on the display unit 5, the message notification button 90 is displayed first, and the message 91 is displayed when the user selects this button. This allows the message to be displayed at the user's desired timing and can be used as a means of surprise gifting, making it user-friendly. Specifically, if the user, who is the driver, enters their lover's birthday as the event date, they can select the button when picking up their lover and getting them into the passenger seat, and a message celebrating their lover's birthday will be displayed, surprising and delighting their lover. In addition, by keeping the message notification button 90 displayed until selected by the user, the user will not miss the timing to carry out the surprise, making it user-friendly.

[0218] [Other embodiments] The present invention is not limited to the embodiments described above, and the following embodiments can also be constructed. (a) In the above embodiment, the year, month, day, and time were acquired using a battery-backed real-time clock 39 built into the radar detector 1. However, it is preferable to use a radio-controlled clock to automatically adjust the time value to Japan Standard Time periodically, or to acquire the time via GPS, a mobile phone network, or the internet, etc., in order to use the accurate current date and time.

[0219] (b) Personal information for the boarding date was stored on the EEPROM built into the radar detector 1, and the control unit 18 acquired and displayed it according to the program, but it may also be stored on a storage means such as an external server and acquired via a network.

[0220] (c) The unique information of the boarding date is not limited to what is described above. It may include information that shows characteristics that differentiate the boarding date from other days and that can impress upon the user that the boarding date is a special day different from other days. As information that shows characteristics that can impress upon the user that the boarding date is a special day different from other days, for example, it would be good to have information that gives the user some impression or feeling about the boarding date when they see it, rather than inorganic information that does not easily convey daily changes, such as a calendar or clock. The characteristics that differentiate the boarding date from other days do not need to be different from all other days of the boarding date; for example, it would be good to have characteristics that are different from at least the days immediately before and after it.

[0221] Information that distinguishes a particular flight date from other days may consist of, for example, a single piece of information whose content changes on a daily basis, or it may be composed of a combination of multiple such pieces of information whose content changes on a daily basis. Alternatively, for example, multiple pieces of information that individually change over a period longer than a daily basis may be combined to form information that distinguishes a particular flight date from other days.

[0222] As unique information for each boarding date, it would be good to include multiple pieces of information with different content. These pieces of information do not all need to change on a daily basis; for example, they could be pieces of information whose content changes on different units or cycles. This way, the combination of multiple pieces of information as a whole will create a unique character that sets the boarding date apart from other days, and at the same time, each piece of information will allow the user to experience major seasonal changes, such as the changing seasons. Another example of such unique information would be to display the 24 solar terms.

[0223] (d) In addition, it would be good to allow users to customize and display original personal information on the standby screen 50, rather than just using existing information. To enable customization, it would be good to provide a customization mode on the menu screen of the radar detector 1. For example, personal anniversary information could include wedding anniversary information. In this case, it would be good to register the text information "Today is our XXth wedding anniversary" and the user's wedding photo as related images in the customization mode. It would also be good to allow users to specify the display timing and frequency.

[0224] (e) In the above-described embodiment, the date of boarding and individual information were described in which the information is displayed on the standby screen 50. However, it is preferable to display this information not only on the standby screen but also on the initial screen that is displayed immediately after starting up the radar detector 1. The initial screen, in this case, is the screen that is displayed after the manufacturer's logo and safety warnings are displayed immediately after starting up the radar detector 1. Since users often start up the radar detector 1 when they get into a vehicle, displaying the individual information of the boarding date and traffic accident level information on the initial screen makes this information more likely to catch the user's eye.

[0225] (f) Traffic accident level information for the boarding date may be displayed not only on the standby screen 50 but also on the initial screen when the radar detector 1 is activated. This allows the user to be impressed with the traffic accident level information before boarding the vehicle and to be more conscious of safe driving. Furthermore, by displaying the individual characteristics information and traffic accident level information for the boarding date on both the initial screen and the standby screen 50, the information is displayed for a longer period of time, allowing the individual characteristics information and traffic accident level information for the boarding date to be more strongly impressed upon the user.

[0226] (g) In the embodiments described above, gardening items and construction items were explained as examples of items to be displayed on the standby screen 50, but the invention is not limited to these. Other items that change state over a predetermined period of time through actions such as cultivation, crafting, or sewing can also be used. Examples of cultivation items include pets such as dogs and cats. Examples of pet crafting items include furniture and robots. Examples of sewing items include dolls and clothes.

[0227] (h) In the above embodiment, the item was displayed on the standby screen 50 along with other personal information, but it may also be displayed on the display unit 5 by itself.

[0228] (i) The types of events that the user can select are not limited to those displayed on the title selection screen 70 in Figure 11. If the desired event is not among the pre-prepared events, it would be good to allow the user to register a new type of event in customization mode. Furthermore, it would be good to allow the user to register a message corresponding to that event and set the timing of message notification.

[0229] (j) In the message selection screen 74 of Figure 15, if the desired message is not found among the existing messages M1 to M4, the user is allowed to enter an original message. However, it is also acceptable to allow the user to edit the existing messages M1 to M4. In that case, an edit button should be provided, and the user should enter edit mode by selecting the edit button and then selecting one of the message numbers. Editing should be performed on the text input screen 72 of Figure 13.

[0230] (k) In the above embodiment, when the event was the driver's license renewal deadline, messages were displayed before and after the renewal period. However, for other events, messages related to the event may also be displayed before the event occurs. For example, by notifying the user of the event date one month before their birthday, the user can make thorough preparations such as preparing a gift, providing the user with greater convenience and helping to smooth interpersonal relationships.

[0231] Furthermore, the message displayed before an event does not have to be limited to just one time. Messages may be displayed at shorter intervals as the event date approaches, such as one month, ten days, five days, and the day before. Shorter intervals allow users to intuitively understand that the event date is approaching and to feel a sense of excitement for the event. The necessity of such advance notifications and the interval between them may be set on the event input screen.

[0232] (l) In the above embodiment, a configuration in which messages are displayed multiple times before and after the license renewal period has been described, but when the license renewal is completed, no further messages are needed. Therefore, a field for entering the completion date of the procedure may be provided on the expiration date input screen 71 in Figure 12, and when the user enters the completion date, the control unit 18 may stop displaying any further messages. Alternatively, the next license renewal deadline may be automatically set from the input of the next validity period 71c, and similar messages may be displayed during the next license renewal period.

[0233] (m) In the above embodiment, the message notification button 90 was displayed on the display unit 5 as an image button as shown in Figure 16, but it may also be provided as a physical button. For example, the message notification button 90 can be provided on the remote control device used to operate the radar detector 1.

[0234] Alternatively, as shown in Figure 18, if the display unit 5 and the operation buttons 8 are arranged on the front of the radar detector 1, the message notification button 90 may be placed as one of the operation buttons 8.

[0235] If the message notification button 90 is a physical button, it would be best to make the physical button light up on the day the event occurs so that the user can be sure that a message exists.

[0236] (n) In the above-described embodiment, a radar detector 1 was used as an example to which the system of the present invention can be applied, but it can also be applied to other in-vehicle electronic devices such as car navigation systems. Furthermore, it is not limited to in-vehicle electronic devices, but can also be applied to clocks used indoors, such as digital clocks, and home appliances equipped with displays. In addition, by installing a program to realize the functions of the control unit of the present invention into electronic devices such as PCs and smartphones, this system can also be applied to these electronic devices. [Explanation of Symbols]

[0237] 1. Radar detector 2 Case body 3 brackets 5 Display 6 Touch panel 7. Volume control buttons 8 Operation buttons 9 Card slots 10. Memory card reader 11 Memory card 12 DC jacks 13 GPS receiver 14 Microwave receiver 15 Wireless receiver 16 speakers 18 Control Unit 19 Databases 22 connection cables 23 Connector terminals 24 sockets 25 Connector terminals 31 Lamps 32 Remote control receiver 33 Remote control 34 Infrared communication device 35 Mobile phones 36. Geomagnetic Sensor 37. Accelerometer 38. Barometric pressure sensor 39 Real-time clock 40 Calendar 50 Standby screen Information dated 51 52 Rokuyo (six-day cycle) 53 Seventy-two Lords 54 Images of the 72 Microseasons 55a Phases of the Moon 55b Lunar age 55c Tide 55d Image of the Moon 56a Anniversary Information 56b Anniversary image 57 Traffic Accident Level Information 58a Overall traffic accident risk level 58b Explanation Traffic accident risk levels by 59 categories 59a Monthly evaluation 59b Day of the week rating 59c Time zone evaluation 59d Area Evaluation 59e Prefectural Evaluation 59f Speed ​​Evaluation 60 item images 61 Item Selection Button 62 Item Display Start Button 63 Reset button 64 Message prompting you to set up items 65 Item List 70 Title Selection Screen 70a Driver's license 70b Vehicle registration certificate 70c qualification 70d Voluntary Insurance Certificate 70th birthday 70f Other 71 Driver's License Expiration Date Input Screen 71a Input field for update date 71b Expiration Date Input Field 71c Next expiration date input field 72-character input screen 72a Character Key 72b Character display bar 73 Birthday Input Screen 73a Name display field 73b Birthday input field 73c Selection message display area 74 Message Selection Screen 74a Message selection field 74b Message number field 74c Original message display field 75 Back button 76 Confirm button 77 Delete button 78 Correction button 79 Conversion button 80 Message Buttons 90 Message notification button 91 Messages M1, M2, M3, M4 Message

Claims

1. A system that controls the display means to display information, A display control means that controls the display means to display the date of the vehicle boarding date along with the individual information of the boarding date, It has an input receiving means for receiving the date of event occurrence from the user, The input receiving means receives input from the user regarding the editing of a message related to the event. The display control means, on the boarding date corresponding to the event occurrence date, continuously displays a button on the display means that notifies the existence of the message as unique information for that boarding date, and displays the message on the display means in response to the user pressing the button. system.

2. A system that controls the display means to display information, A display control means that controls the display means to display the date of the vehicle boarding date along with the individual information of the boarding date, It includes an input receiving means for receiving registration of new types of events from users and input of the event occurrence date of said event, The input receiving means receives input from the user regarding the editing of a message related to the event. The display control means, on the boarding date corresponding to the event occurrence date, continuously displays a button on the display means that notifies the existence of the message as unique information for that boarding date, and displays the message on the display means in response to the user pressing the button. system.

3. The aforementioned input receiving means is The user provides input regarding the type of event, If there are multiple messages corresponding to the aforementioned event, those messages are displayed on the display means. The display means receives a desired message selected by the user from among a plurality of messages displayed on the display means. The system according to claim 1 or 2.

4. A program for a computer to implement the functions of the system described in any one of claims 1 to 3.