System and program

JP2024037789A5Active Publication Date: 2025-02-05YUPITERU CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023205064
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-05
Publication Date
2025-02-05
Estimated Expiration
2034-03-07

AI Technical Summary

Technical Problem

Existing systems for configuring electronic devices face issues where users may select inappropriate models due to unknown model names, leading to improper operation and time-consuming resetting of settings when model changes occur.

Method used

A system that stores setting information for multiple electronic device models on a storage medium, reads model identification information to display the correct setting screen, and maintains previous settings during model changes, distinguishing between changeable and non-changeable settings.

Benefits of technology

Facilitates easy and accurate model selection, reduces the risk of improper configuration, and minimizes the need for repetitive setting adjustments, enhancing user convenience and device usability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an easy-to-use setting-purpose system or the like that allows a user to easily operate an electronic appliance as intended, compared to a conventional system.SOLUTION: A system including a function for storing setting information in an SD card for a dashboard camera 1 which operates based on the setting information read from the SD card, includes: a function for storing, in the SD card, at least one setting information for the dashboard camera 1 among the setting information for a plurality of different types of dashboard cameras; and a function for reading model type identification information stored in the SD card and displaying a setting screen for a model type specified by the model type identification information.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a system and a program having a function for making settings for a plurality of different models of electronic devices. [Background technology]

[0002] Conventionally, a system in which the settings of electronic devices are performed using a personal computer or the like has been known. For example, as in Patent Document 1, a system in which the settings of the recording conditions of a drive recorder are performed using a personal computer is known. This system is composed of a program or the like that runs on a personal computer, and has a function of displaying setting items such as the operation record of the drive recorder on a screen, allowing setting information indicating the setting contents for each setting item to be selected using a mouse or the like, and writing the selected setting information to an SD card. A user removes the SD card on which this setting information is recorded from the personal computer, takes it to a vehicle, and inserts it into a drive recorder mounted on the vehicle. When the drive recorder is turned on, it reads the setting information in the SD card and operates using the setting information as the operating conditions of the drive recorder. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2012-64126 A Summary of the Invention [Problem to be solved by the invention]

[0004] Among these systems, there are systems that allow the setting of various models in one system. For example, a list of model names that can be set is displayed, and one model name is selected from the list. For example, a pull-down menu that is displayed when the menu bar is clicked displays a list of model names that can be set, and one model name can be selected from the list of model names displayed in the pull-down menu, with a check mark displayed in front of the selected model name. Then, the setting items for the selected model are displayed on the screen, and each setting item can be set. In such a system, when the model selection is changed, the default setting value for each model is displayed.

[0005] However, there are problems with electronic devices not functioning correctly as intended because users may not know the model name and may end up selecting and setting up an inappropriate model. In addition, when the model selection is changed, the default settings are restored, which makes the setup process time-consuming. Therefore, an object of the present invention is to provide a system etc. that is easier to use than conventional systems. [Means for solving the problem]

[0006] (1) In a system having a function of storing setting information in a storage means for an electronic device that operates based on the setting information read from the storage means, the system may be characterized in having a function of storing setting information for at least one model among setting information for a plurality of different models of electronic devices in the storage means, reading model identification information stored in the storage means, and displaying a setting screen for the model identified by the model identification information.

[0007] This solves the problem of selecting and setting an inappropriate model because the user does not know the model name. As a result, the user can easily operate the electronic device as intended, which is convenient.

[0008] The system may be configured as a device separate from the electronic device, for example, a personal computer. For example, the system may be configured as an application program that runs on a personal computer. The system may be configured with multiple devices. For example, the system may be configured with a personal computer and a device connected to the personal computer that has a connection section for a storage means.

[0009] The electronic device may be, for example, an electronic device that exists at a different location from the system. The storage means may be a configuration that is provided in the system or the electronic device, for example, a configuration that can store and read information by communication between the system and the electronic device, and may be a storage medium that is detachable from the system and also detachable from the electronic device. In such a configuration, in the conventional configuration, when the selected model is incorrect, it is necessary to remove the storage medium from the electronic device, return to the location where the system is located, attach it to the system, and use the system to set it to the correct model again, which is very time-consuming and inconvenient, but according to the present configuration, it is possible to suppress the occurrence of such time-consuming work. The storage medium may be, for example, a card-type storage medium. The system may be, for example, a system installed in a building, and the electronic device may be, for example, an electronic device installed in a vehicle.

[0010] The function of storing in the storage means the setting information for at least one model among the setting information for a plurality of different models of electronic devices may be, for example, a function of storing in the storage means the setting information for the model used by the user, and in particular, a configuration in which, among the setting information for a plurality of different models of electronic devices, the setting information for one model of electronic device is stored in the storage means. The storage means may be composed of a plurality of physically separated storage means, but is preferably a physically single storage means, and the physically single storage means may be, for example, a single storage medium.

[0011] The model identification information may be stored in advance in a storage means, and a package may be constructed by packaging the electronic device with the model identification information together with the storage means in which the model identification information is stored. For example, the package may be constructed by packaging the electronic device together with a storage medium as storage means in which the model identification information of the electronic device is stored. Then, the package may be transferred, etc.

[0012] In this way, the system displays a setting screen for the model of the electronic device in the package specified by the model identification information stored in the storage means in the package. Since the correspondence between the electronic device and the storage means in the same package is determined in advance, the problem of selecting and setting an inappropriate model due to not knowing the model name can be more accurately solved. The setting information may be, for example, information including settings such as operating conditions of the electronic device. (2) It is preferable that the device has a model selection function and a function for causing the storage means to store the model identification information of the model selected by the model selection function.

[0013] In this way, the next time the system reads the storage means in which the model identification information of the selected model is stored, the setting screen for the model of the stored model identification information is displayed. Therefore, by simply selecting and storing a model once using the model selection function, the possibility of making a wrong model selection can be reduced from the next time.

[0014] Furthermore, even if the storage means does not store model identification information, such as a brand new storage medium or a formatted storage medium, it is possible to create a new storage means that can exert the effects of this system.

[0015] Also, for example, a person who has introduced multiple models of electronic devices can use this system to generate a storage means in which model identification information for the other models that he or she uses is stored.

[0016] (3) It is preferable to have a function for storing in the storage means the setting information selected on the setting screen of the model selected by the model selection function, and when a change in the model selected by the model selection function is detected, to maintain the setting information selected in the model before the change for setting items that are common to the model before the change and the model after the change, and to display it on the setting screen.

[0017] In this way, the model name can be changed and settings can be made while maintaining the model settings before the change. For example, if you set the contents of a setting item without realizing that the model name is not the correct model name, and then realize that the model name is not the correct model name, in the conventional configuration, when you change the model name to the correct model name, the setting items change to the default setting information for that correct model name, and you have to start over again. However, with the configuration of (3), even if you set the contents of a setting item and then realize that the model name is not the correct model name, there is no need to reset the contents of the setting item, which is easy to use.

[0018] (4) It is preferable that the configuration has a function for changing the display manner of setting items that do not exist on the setting screen, setting items that exist on the model but whose settings cannot be changed, and setting items that exist on the model but whose settings can be changed.

[0019] In this way, it is easy to distinguish and recognize whether the setting item is not present in the model you are trying to set, is present in that model but the setting cannot be changed, or is present in that model but the setting can be changed, thus realizing a user-friendly system.

[0020] For example, for setting items that do not exist on the model that one is trying to set, the display section of the setting information may be grayed out and "---" may be displayed. On the other hand, for setting items that exist on the model but cannot be changed, the display section of the setting information may be grayed out and the setting information may be displayed. And for setting items that exist on the model but can be changed, the display section of the setting information may not be grayed out and selectable setting information may be displayed when clicked.

[0021] As for the display of the setting items that exist in the model but cannot be changed, it is advisable to display the fixed content of the setting items of the model and to indicate that they cannot be changed. For example, it is advisable to display a fixed value and to gray out the setting items to indicate that they cannot be changed.

[0022] (5) It is preferable that the configuration be provided with a function for storing in the storage means setting information selected on the setting screen of the model selected by the model selection function, and when a change in the model selected by the model selection function is detected, a function for changing the display of the setting items on the setting screen to a display for the changed model, and further, when it is detected that the model selected by the model selection function has been changed from the changed model to the model before the change, a function for displaying the setting items with the setting information selected before the change.

[0023] In this way, once the setting information for the model has been set, it is not necessary to reset it even if the model is switched. Conventionally, for example, setting information set in model A would be returned to the default settings of model A when the model is switched to model B and then back to model A, and it was necessary to reset it, but with this configuration, such trouble is eliminated and it is easy to use.

[0024] Also, even if the configuration does not have the function to return to the default settings, if the configuration has the functions (1)+(4) but not (5), when changing the model, if the setting items change to ones that do not exist in the new model or to ones that exist but cannot be changed, the setting information will change. If the model is returned to the previous state in that state, the setting information will be different from the contents that were set before the change. However, by providing the configuration (5), such problems can be prevented.

[0025] (6) The setting screen may have a function for displaying information about the model based on the model identification information stored in the storage means and information about the model selected by the model selection function.

[0026] In this way, it is easy to compare which model the settings currently stored in the storage means are for and which model the user is currently trying to set. For example, it is easy to know whether the model selection is correct. Therefore, it is possible to realize a user-friendly system.

[0027] (7) It is preferable that the configuration has a function of displaying information about the model based on the model identification information stored in the storage means or information about the model selected by the model selection function as a picture instead of a character string. In this way, it is possible to intuitively prevent errors more easily, and therefore to realize a user-friendly system. (8) The functions of the system according to any one of (1) to (7) may be realized by a program for causing a computer to execute the functions. Effect of the Invention

[0028] It is possible to provide a system that is easier to use than ever before. [Brief description of the drawings]

[0029] [Figure 1]1A and 1B are perspective views of a drive recorder. [Diagram 2] 1A and 1B are perspective views of the internal imaging mechanism of the drive recorder. [Diagram 3] FIG. 4 is a perspective view of a holder equipped with an acceleration sensor. [Figure 4] FIG. 2 is a block diagram illustrating an electrical configuration of the drive recorder. [Diagram 5] An explanatory diagram showing the transfer of an SD card between a drive recorder and a computer. [Figure 6] FIG. 1 is a block diagram illustrating the electrical configuration of a personal computer. [Figure 7] FIG. 4 is an explanatory diagram illustrating an example of a viewer screen displayed on a monitor of a personal computer. [Figure 8] FIG. 4 is an explanatory diagram illustrating an example of a setting screen displayed on a monitor of a personal computer. [Figure 9] FIG. 4 is an explanatory diagram illustrating an example of a setting screen displayed on a monitor of a personal computer. [Figure 10] FIG. 4 is an explanatory diagram illustrating an example of a setting screen displayed on a monitor of a personal computer. [Figure 11] FIG. 4 is an explanatory diagram illustrating an example of a setting screen displayed on a monitor of a personal computer. [Figure 12] FIG. 4 is an explanatory diagram illustrating an example of a setting screen displayed on a monitor of a personal computer. [Figure 13] FIG. 4 is an explanatory diagram illustrating an example of a viewer screen displayed on a monitor of a personal computer. [Figure 14] FIG. 4 is an explanatory diagram illustrating an example of a viewer screen displayed on a monitor of a personal computer. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0030] The configuration of an information processing system including a drive recorder as an electronic device and a PC as a system according to an embodiment of the present invention will be described below with reference to the drawings. Figures 1 to 4 are explanatory diagrams of the configuration of the drive recorder as an electronic device, Figure 5 is an explanatory diagram of the transfer of an SD card as a storage means between the drive recorder and the PC, and Figures 6 to 14 are explanatory diagrams of the configuration of the PC and the operation of the PC's setting program, such as screen display contents. The setting program has a viewer function that displays data stored in the SD card and a setting function that sets the operation of the drive recorder, and is capable of setting a number of different drive recorder models and displaying data. For example, it is possible to display the settings and data of a number of different drive recorder models, such as "BDR-1" (hereinafter also referred to as drive recorder 1a), which is a drive recorder for motorcycles equipped with the functions of drive recorder 1, "BU-DRR603T" (hereinafter also referred to as drive recorder 1b), which is a drive recorder for trucks equipped with the functions of drive recorder 1, and "BU-DRR403" (hereinafter also referred to as drive recorder 1c), which is a drive recorder for passenger cars equipped with the functions of drive recorder 1. The settings of these different drive recorder models are generally the same, but there are differences in some functions, and setting items that cannot be set on the models are displayed as grayed out and cannot be changed, as shown in Figures 8 to 12.

[0031] First, a schematic configuration of a drive recorder 1 common to different drive recorder models such as drive recorders 1a to 1c will be described with reference to Figures 1(a) and (b). The exterior of the drive recorder 1 is composed of a main body case 2, a mounting bracket 3 attached to the outer periphery of the main body case 2, and a cap 4 for fixing the mounting bracket 3 to the main body case 2. The main body case 2 is composed of a pair of front and rear first and second case pieces 2a and 2b. An attachment plate 5 that protrudes outward is formed on a part of the outer periphery of the mounting bracket 3.

[0032] The wall surface of the first case piece 2a is provided with the holder 7, first and second push buttons 8, 9 serving as operating means, and first and second pilot lamp illumination blocks 10, 11. The wall surface of the second case piece 2b is provided so that the lens 14 of the CCD camera 13 is exposed. As shown in Fig. 3, an acceleration sensor 15 is mounted on the holder body 7a of the holder 7. In the holder 7, the acceleration sensor 15 can be positioned in the horizontal direction, which serves as a reference position, as the holder body 7a is rotated.

[0033] An insertion hole 17 for a DC power jack 16 is formed in the exposed surface of the main body case 2 seen through the cap 4. An insertion slot 18 for inserting an SD card is formed in the wall surface of the main body case 2 opposite the cap 4.

[0034] An imaging mechanism 21 is disposed within the main body case 2. As shown in Figs. 2(a) and (b), a CCD camera 13, a GPS receiver 24, a DC jack 16, a power supply circuit, etc. are mounted on a main board 22 constituting the imaging mechanism 21. A sub-board 25 is disposed so as to overlap the main board 22. The acceleration sensor 15 is connected to the sub-board 25. Switches 27 and 28 are disposed at positions corresponding to the first and second push buttons 8 and 9, and LEDs 29 and 30 corresponding to the first and second pilot lamp illumination blocks 10 and 11 are disposed. An SD card reader 31 is disposed between the main board 22 and the sub-board 25.

[0035] A drive recorder configured as described above is attached to the front window via a mounting plate 5 so that the lens 14 of the CCD camera 13 faces in a specified direction (generally forward), and the holder body 7a of the holder 7 is rotated to position the acceleration sensor 15 in the horizontal direction which serves as the reference position, and is used with an SD card loaded in the SD card reader 31.

[0036] Next, the electrical configuration of the drive recorder having such a configuration will be described with reference to the block diagram of Fig. 4. Note that configurations that are not directly related to the present invention will be omitted. The CCD camera 13, the acceleration sensor 15, the GPS receiver 24, the SD card reader 31, and the database 32 are connected to the controller MC.

[0037] The controller MC constituting the control means is composed of a known CPU, memories such as ROM and RAM, a timer, etc. Various programs are stored in the ROM of the controller MC, such as a GPS information processing program for processing GPS information received by the GPS receiver 24, an image processing program for storing images captured by the CCD camera 13 in memory or an SD card, and an OS (Operation System).

[0038] The GPS receiver 24, which constitutes the acquisition means and position detection means, detects the position information of the vehicle at the current time based on the instruction of the controller MC. In this embodiment, the detection timing is every second. The detected position information is the position, speed, latitude, longitude, and altitude of the vehicle. The CCD camera 13 outputs the image captured continuously to the controller MC via the interface unit 33, which compresses and digitally converts the captured data. The controller MC temporarily stores the image in memory (10 seconds of image in this embodiment), and stores the image that is determined to be stored in the event occurrence determination routine described later in the SD card via the SD card reader 31. The acceleration sensor 15, which constitutes the acquisition means, is a three-axis type sensor that detects acceleration and tilt in each of the three axes (X, Y, Z), and constantly outputs the detected value to the controller MC.

[0039] The SD card reader 31 reads data from the SD card as a memory card inserted from the insertion slot 18 under the control of the controller MC, or updates data on the SD card. The SD card is packed in the same package as the drive recorder and shipped from the factory. The SD card is shipped with the same model name as the drive recorder included in the package stored in the SD card as model identification information. In the factory, for example, the model name "BDR-1" for the drive recorder 1a, the model name "BU-DRR603T" for the drive recorder 1b, and the model name "BU-DRR403" for the drive recorder 1c are stored in a model identification information storage area provided in a setting file that stores setting information provided in the SD card. The setting information is configured as a character string consisting of a set of setting item names and setting content names, and a process is performed to write a setting file including a character string consisting of a set of each setting item name and setting content name set by the setting program to the SD card. When power supply to the drive recorder 1 with the SD card with this setting file written in it attached is started, the controller MC reads the setting information stored in the SD card from the setting file and operates based on the setting information. That is, the drive recorder 1 reads character strings consisting of pairs of setting item names and setting content names in the setting file, and operates by setting the operating conditions of the drive recorder 1 corresponding to each setting item name as the contents of the setting content name corresponding to the setting item name.

[0040] Next, a method for storing setting information on an SD card and a method for viewing images corresponding to events (and information related to the occurrence of other events) stored on the SD card will be described.

[0041] A user loads an SD card into an SD card reader / writer 36 connected to a personal computer 35 as shown in FIG. 5. FIG. 6 is a block diagram explaining the general electrical configuration of the personal computer 35. The personal computer 35 is equipped with an MPU (Micro Processing Unit) 37, which is a control device. A ROM 38 and a RAM 39 are connected to the MPU 37. In addition to the SD card reader / writer 36, a hard disk drive 40 is also connected to the MPU 37 as a data interface means, and a keyboard 42 and a mouse 43 are connected as data input means, and a printer 44 and a monitor 45 are connected as data output means (or display means). The hard disk in the hard disk drive 40 stores general programs for the personal computer 35 and a setting program for displaying an image of an acceleration pattern on the monitor 45 together with data.

[0042] The user operates the data input means to start the setting program. The OS then starts the setting program, which is then executed, causing a viewer screen to be displayed on the monitor 45. When the setting program is started, a setting file is read from the SD card and stored in the RAM 39 as setting information. Figure 7 is an example of a viewer screen displayed on the monitor 45. The title bar at the top of the viewer screen displays the character string "PC Browser", which is the program name, followed by the model name read from the setting information stored in the RAM 39 as model identification information. In the example of Figure 7, "BDR-1" is stored in the SD card as model identification information, and the character string "[BDR-1]" is displayed. Below the title bar, there is a menu bar for executing various operations.

[0043] To the lower left of the menu bar, from top to bottom, there is a video display area that displays videos saved on the SD card, a driving speed display area, and an acceleration display area, and to the right of the driving speed display area, there are video start / stop buttons and an acceleration history display area, one above the other.To the lower right of the menu bar, from top to bottom, there is a playlist and an acceleration status image display area.

[0044] The acceleration state image display area displays an image corresponding to the model name. This is realized by storing the correspondence between the model name and the image file name in advance, and specifying and displaying the image file name from the correspondence. For example, if the model name displayed in the title bar is "BDR-1", it is a drive recorder 1a for motorcycles, so an image of a motorcycle is displayed as shown in FIG. 7. For example, if the model name displayed in the title bar is "BU-DRR603T", it is a drive recorder 1b for trucks, so an image of a truck is displayed in the acceleration state image display area as shown in FIG. 13. For example, if the model name displayed in the title bar is "BU-DRR403", it is a drive recorder 1c for passenger cars, so an image of a passenger car is displayed in the acceleration state image display area as shown in FIG. 14.

[0045] When the user operates the menu bar to specify a file number in the playlist of the captured image to be displayed, the captured image corresponding to the file number is displayed in the video display area. The image displayed at this time is a still image from the time it is determined that the event occurred. As the captured image is displayed, data corresponding to that image is displayed in the driving speed display area, acceleration display area and latitude / longitude display area. The acceleration history display area shows the acceleration history of the captured image in three axes over the saved time, and plots the acceleration position at the time currently being displayed in the video display area.

[0046] Next, the setting screen of the operation of the drive recorder 1 will be described. When an operation corresponding to pressing a gear-shaped setting icon on the right side of the menu bar in FIG. 7 is detected from the data input means, a setting screen as shown in FIG. 8 is displayed. At this time, the setting contents for the current setting item name are set and displayed in the setting information, which is the information of the setting file read from the SD card stored in the RAM 39. That is, the setting contents of the SD card and the setting contents of each setting item on the setting screen are displayed so as to match. For example, the setting item "Model used" near the bottom right of the setting screen and "SD card settings" below it display the model name as model identification information included in the setting information, which is the information of the setting file read from the SD card stored in the RAM 39. In addition, the display part of the setting contents of the setting items that can be set on the model has a white background and displays a selectable pull-down menu. For example, as shown in FIG. 8, the setting contents of the setting item "Recording method" "Continuous recording + event recording" are displayed. In contrast, for setting items that do not exist on the model, the display part of the setting contents is grayed out and "---" is displayed. For example, the setting item "acceleration sensor trigger" shown in FIG. 8 is configured to display "---" as the setting content and to be grayed out so that it cannot be set by the data input unit. Also, for setting items that exist in the model but cannot be changed, the setting content is displayed and the display part of the setting content is grayed out. For example, FIG. 12 shows an example in which the setting item "model used" is changed to "BDR-S1" as described later. In this model, the setting item "recording method" is fixed to the setting content "continuous recording", so the setting content is displayed as "continuous recording" and grayed out so that it cannot be set by the data input unit. The settable setting content group for each setting item in each model and information on whether it is grayed out are stored in the hard disk drive 40 as a correspondence table for each model, and the display is made according to the contents of this correspondence table for the model. As shown in FIG. 8, the setting screen comprises, from top to bottom, a recording setting area, a date and time setting area, a system setting area, and a button group area.

[0047] The left column of the recording settings area has, from top to bottom, the following setting items: recording method, image quality setting, number of frames for continuous recording, number of frames for event recording, event recording time, recording extension time, and audio recording.The right column of the recording settings area has, from top to bottom, the following setting items: method for starting continuous recording, power button, acceleration sensor trigger, camera brightness setting, and continuous recording, event recording, and history recording in overwrite mode. The date and time setting area has a "set" checkbox, and when checked, the date and time setting items can be set.

[0048] The left column of the system settings area has, from top to bottom, the setting items for history recording time, beep sound, and installation angle detection, while the right column of the system settings area has, from top to bottom, the setting items for SD card ID, password, and model used.

[0049] The names of the setting items on the settings screen and the names of the settings that can be set are basically the same as in the past, but this embodiment is characterized in that it has a display of the SD card settings below the setting items for the model of device being used.

[0050] The SD card setting display is an area on the setting screen that displays the model name stored in the SD card as model identification information. In the example of FIG. 8, "BDR-1" is displayed. For example, as shown in FIG. 12, if the setting content of the setting item of the model being used is changed to "BDR-S1", the SD card setting display shows "BDR-1", so it is easy to compare which model the settings stored in the SD card are for and which model the model being currently being set is for. Therefore, it is easy to know whether the model selection is correct. This makes it possible to realize a user-friendly system.

[0051] The button group area includes, from the left, the following buttons: SD card format, recorded data delete, backup, OK, and cancel. When the SD card format button is detected as being pressed, a screen for formatting the SD card is displayed. When the recorded data delete button is detected as being pressed, a list of file names of recorded data stored in the SD card is displayed, and the selected recorded data file is deleted. When the backup button is detected as being pressed, a process of copying the files on the SD card to the hard disk drive 40 is performed. When the OK button is detected as being pressed, a process of writing a setting file including a string consisting of a set of each setting item name and setting content name currently displayed on the setting screen to the SD card is performed, and then the screen returns to the viewer screen as shown in FIG. 7. In other words, when a setting change is made, a setting file reflecting the setting change is stored in the SD card. When the cancel button is detected as being pressed, the setting content of the current setting screen is discarded, and the screen returns to the viewer screen as shown in FIG. 7. Next, the operation when setting on the setting screen will be described in more detail. FIG. 8 is an example of the setting screen displayed when an SD card with the model name "BDR-S1" of the drive recorder 1a is inserted into the SD card reader / writer 36.

[0052] In this state, when a click is detected on the setting item "Recording Method" with the mouse 43, which is the data input means, a list of configurable setting item names is read out from the correspondence table in the hard disk drive 40 and displayed as shown in FIG. 9. In the correspondence table for "BDR-S1", three configurable setting content names for the setting item "Recording Method" are stored: "Continuous Recording", "Event Recording", and "Continuous Recording + Event Recording", which are displayed selectably in a pull-down menu as shown in FIG. 9. When a click on "Event Recording" is detected from among the selectable setting content names, the selected setting item name, "Event Recording", is displayed as shown in FIG. 10. Similarly, it is assumed that the setting content name of the setting item "Power Button" is changed from "Enabled" in FIG. 10 to "Disabled" in FIG. 11. In this state, it is assumed that the setting item "Model Used" is mistakenly changed from the setting content "BDR-1" in FIG. 11 to the setting content "BDR-S1" in FIG. 12. When a change in the setting item "Model in Use" is detected, the setting contents of each setting item on the setting screen of the model before the change are stored in RAM 39 as the model-specific setting screen state. In the "BDR-S1," the setting item "Recording Method" is stored in the correspondence table as "Continuous Recording" only and grayed out, so the setting name of the "Recording Item" is fixed to "Continuous Recording" and displayed as grayed out so that the setting cannot be changed, as shown in Fig. 12. Also, in the "BDR-S1," the setting item "Power Button" is disabled and the setting name is "---" and stored in the correspondence table as grayed out, so the setting name of the "Power Button" is fixed to "---" and displayed as grayed out so that the setting cannot be changed, as shown in Fig. 12.

[0053] In this state, if the user notices that the model name in the setting item "Model in Use" does not match that in the "SD Card Settings" displayed below it, and that he / she has mistakenly changed the setting item "Model in Use" to the setting "BDR-S1" in FIG. 12, he / she performs an operation to return the original setting item "Model in Use" to the setting "BDR-1". At this time, the model-specific setting screen state is read from the RAM 39, and the setting contents of each setting item before the change are displayed. That is, as shown in FIG. 11, when the "Model in Use" is returned to "BDR-1", the "Recording Method" is not set to "Continuous Recording" which was automatically set in the changed "BDR-S1", but is displayed as "Event Recording" which was the setting before the change. Also, the "Power Button" is not set to "---" which was automatically set in the changed "BDR-S1", but is displayed as "Disabled" which was the setting before the change.

[0054] By processing in this manner, for example, if after changing some settings the settings of the model being used are accidentally changed, when you switch back to the original model being used, the settings of the setting items before the model change will be remembered and those settings will be displayed, eliminating the hassle of having to change the settings again.

[0055] As described above, the system has a function of storing setting information in an SD card for the drive recorder 1 that operates based on the setting information read from the SD card. The system also has a function of storing setting information for at least one drive recorder 1 out of setting information for a plurality of different models of drive recorders in an SD card. The system has a function of reading the model identification information stored in the SD card and displaying a setting screen for the model identified by the model identification information. This solves the problem of selecting and setting an inappropriate model because the model name is unknown. As a result, the user can easily operate the electronic device as intended, which is convenient to use.

[0056] The drive recorder 1 is, for example, an electronic device that exists in a different location from the PC that is the system. In the conventional configuration, if the model selected is incorrect, it is necessary to remove the SD card from the drive recorder 1, return to the location where the PC 35 is located, insert it into the SD card reader / writer 36 of the PC 35, and use the PC 35 to set it to the correct model again, which is very time-consuming and inconvenient, but with this configuration, it is possible to reduce the occurrence of such time-consuming work.

[0057] Also, the model identification information is stored in an SD card at the time of shipment from the factory, and the drive recorder 1 with that model identification information is packed together with the SD card storing that model identification information to form a package. Therefore, a setting screen for the model of the drive recorder 1 in the package specified by the model identification information stored in the SD card in the package is displayed on the PC 35. Since the drive recorder 1 and the SD card in the same package are associated in advance, the problem of selecting and setting an inappropriate model due to not knowing the model name can be more accurately solved.

[0058] The setting screen has a model selection function for selecting a model by the setting item "Model to be used" and a function for storing the model name, which is the model identification information of the model selected by the model selection function, in the SD card. Therefore, when the SD card in which the model identification information of the selected model is stored is read next time when the setting program of the PC 35 is executed, the setting screen for the model with the stored model identification information is displayed. Therefore, by simply selecting and storing the model once by the model selection function, the possibility of making a wrong model selection can be reduced from the next time. Also, even if the SD card does not store model identification information, such as a new SD card or a formatted SD card, a new SD card that can demonstrate the effects of this system can be created.

[0059] Also, for example, a person who has installed multiple models of drive recorders 1 can use this system to generate an SD card storing model identification information for the other models that he or she uses.

[0060] The device has a function for storing the setting information selected on the setting screen of the model selected by the model selection function in an SD card, and a function for displaying the setting information selected in the model before the change on the setting screen for the setting items common to the model before the change and the model after the change when a change in the model selected by the model selection function is detected. Therefore, the model name can be changed and set while maintaining the settings of the model before the change. For example, if the user sets the contents of the setting items without realizing that the model name is not the correct model name, and then realizes that the model name is not the correct model name, in the conventional configuration, when the model name is changed to the correct model name, the setting items change to the default setting information of the correct model name, and the user must start over again. However, since the device has this configuration, even if the user sets the contents of the setting items and then realizes that the model name is not the correct model name, there is no need to reset the contents of the setting items, making the device easy to use.

[0061] Among the setting items displayed on the setting screen, the system has a function for displaying differently the setting items that do not exist in the model, the setting items that exist in the model but cannot be changed, and the setting items that exist in the model but can be changed. Therefore, it is easy to distinguish and recognize whether the setting item does not exist in the model that one is trying to set, whether it exists in the model but cannot be changed, or whether it exists in the model but can be changed. Therefore, a user-friendly system can be realized.

[0062] The device has a function to store the setting information selected on the setting screen of the model selected by the model selection function in an SD card, a function to change the display of the setting items on the setting screen to that of the changed model when a change in the model selected by the model selection function is detected, and a function to display the setting items with the setting information selected before the change when a change in the model selected by the model selection function is detected from the changed model to the model before the change. Therefore, the setting information of the model that has been set once does not need to be reset even when the model is switched.

[0063] The setting screen has a function for displaying information about the model based on the model identification information stored in the SD card and information about the model selected by the model selection function. Therefore, it is easy to compare which model the settings currently stored in the SD card are for and which model the user is currently trying to set is for. For example, it is easy to know whether the model selection is correct. Therefore, a user-friendly system can be realized.

[0064] It has a function to display information about the model based on the model identification information stored in the SD card or information about the model selected by the model selection function as a picture instead of a character string. For example, it has a function to display a picture of a motorcycle, a truck, or a passenger car. This makes it easy to intuitively prevent mistakes. Therefore, it is possible to realize a user-friendly system. [Explanation of symbols]

[0065] 1...Drive recorder, 2...Main body case, 15...Acceleration sensor, 24...GPS receiver, 31...SD card reader, 32...Database, 35...PC, 36...SD card reader / writer, 45...Monitor, MC...Controller.

Claims

1. A program for causing a computer to realize a predetermined function, The predetermined function is: a function of storing, in the storage medium, setting information for a model selected by a model selection function of storing, in the storage medium, setting information for the electronic device that operates based on setting information read from a storage medium detachable from the electronic device; The function of displaying the model name of the said model together with the program name character string of the said program in the title bar at the top of the screen is provided. A program characterized by.

2. The predetermined function is: The function of displaying an image corresponding to the model name on a screen that displays the model name of the model together with the program name of the program in a title bar at the top of the screen is provided. The program according to claim 1 .

3. the electronic device is a drive recorder, The predetermined function is: A setting function for setting an operation of a drive recorder in which the storage medium is mounted, The setting function includes a function for setting the drive recorder of the different model based on information on the model identified by information for identifying which of the different models the drive recorder is, stored in the storage medium.

3. The program according to claim 1 or 2,