Display control device, display control system, display control method, and program
The display control system addresses the challenge of monitoring multiple individuals by using a wearable device to display icons representing their locations and statuses, ensuring easy and timely updates without needing to operate a mobile device, thus enhancing the usability of wearable technology for location monitoring.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- CASIO COMPUTER CO LTD
- Filing Date
- 2021-12-21
- Publication Date
- 2026-04-14
AI Technical Summary
Existing systems, such as those described in Patent Document 1, require users to actively operate a mobile device to check the location of children or multiple individuals, which is inconvenient when the device is not readily accessible, and wearable devices with limited display capabilities struggle to effectively display multiple locations and statuses simultaneously.
A display control system that includes a positioning terminal, a mobile terminal, and a display terminal, where the display terminal displays icons representing the location and status of multiple objects based on information received from the positioning terminals, allowing for easy and timely monitoring without needing to operate the mobile device, utilizing a smartwatch or similar wearable device for quick updates.
Enables easy and prompt checking of the status and location of multiple individuals by displaying relevant icons on a wearable device, overcoming the limitations of small display areas and resolutions in wearable technology.
Smart Images

Figure 0007844864000001 
Figure 0007844864000002 
Figure 0007844864000003
Abstract
Description
Technical Field
[0001] The present invention relates to a display control device, a display control system, a display control method, and a program.
Background Art
[0002] The safety of children who are out, such as going to school, is one of the most important concerns for guardians. For the purpose of monitoring children who are out, various forms of location information transmission devices are carried by children, and the location information from the children's devices is received by a mobile terminal such as a smartphone held by the guardian, and the location where the child is can be confirmed by an app on the mobile terminal. A system has been proposed. For example, Patent Document 1 describes a technology in which location information from a GPS terminal held by a child is transmitted to a mobile terminal such as a smartphone held by a guardian via a server, and the guardian can confirm the current location of the child on the mobile terminal.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in Patent Document 1, checking the child's current location requires taking out a mobile device and launching the necessary app. This presents a problem because, for example, if the mobile device is in a bag or on a desk while doing housework, it is not possible to immediately check the child's current location on the mobile device. To solve this problem, it is conceivable to display the child's current location on a wearable device such as a smartwatch worn by the guardian. However, due to the limited display capabilities of wearable devices (constraints such as display area and resolution), it is difficult to display the child's current location on a map. In particular, when there are multiple people to monitor, it is extremely difficult to immediately check where each person is and what their situation is.
[0005] One of the objectives of the present invention is to provide a display control device, a display control system, a display control method, and a program that enable the status of multiple objects to be easily and in a timely manner. [Means for solving the problem]
[0006] According to one aspect of the present invention In wearable devices The display control device displays information about multiple objects, and the multiple objects terminal devices equipped Each of the following is obtained from and associated with each of the information about the multiple objects, relating to at least one of the object's current location and activity. icon The image is displayed on the display unit based on object-related information, which includes the location information of multiple objects, the relationships between multiple objects, and the status of multiple objects. The system includes a display control unit, and the display control unit prevents the display unit from displaying the icon image associated with the current location where none of the multiple objects exist. . [Effects of the Invention]
[0007] According to the present invention, it becomes possible to easily and promptly check the status of multiple objects. [Brief explanation of the drawing]
[0008] [Figure 1]This is a system configuration diagram illustrating the configuration of a display control system in one embodiment of the present invention. [Figure 2] This is a block diagram illustrating the hardware configuration of a positioning terminal, a mobile terminal, and a display terminal in one embodiment of the present invention. [Figure 3] Figure 2 is a block diagram illustrating the functions implemented by the processing unit of the positioning terminal shown as an example. [Figure 4] Figure 2 is a block diagram illustrating the functions implemented by the processing unit of the mobile terminal shown as an example. [Figure 5] Figure 2 is a block diagram illustrating the functions implemented by the processing unit of the display terminal shown as an example. [Figure 6] This figure illustrates an example of a settings screen for a mobile device in one embodiment of the present invention. [Figure 7] This diagram shows an example of the configuration of the icon ID storage section in a mobile device. [Figure 8] This diagram shows an example of the configuration of the schedule storage unit in a mobile device. [Figure 9] This diagram shows an example of the configuration of the icon data storage unit in a display terminal. [Figure 10A] This figure shows an example of the icon settings screen for a mobile device in one embodiment of the present invention. [Figure 10B] This figure shows an example of an icon setting menu. [Figure 11] This flowchart illustrates the flow of icon display processing by a display control system in one embodiment of the present invention. [Figure 12] This flowchart illustrates the flow of icon segmentation display processing by a display control system in one embodiment of the present invention. [Figure 13] This flowchart illustrates the flow of icon non-divided display processing by a display control system in one embodiment of the present invention. [Figure 14A] This figure shows an example of a normal display screen of a display terminal according to one embodiment of the present invention. [Figure 14B] This figure shows an example of an icon sub-display screen for a display terminal in one embodiment of the present invention. [Figure 15A] FIG. is a diagram showing an example of a standard mode (equal division) display screen of a display terminal in an embodiment of the present invention. [Figure 15B] FIG. is a diagram showing an example of a priority mode (unequal division) display screen of a display terminal in an embodiment of the present invention [Figure 16A] FIG. is a diagram showing an example of an unequal division display screen of a display terminal in an embodiment of the present invention [Figure 16B] FIG. is a diagram showing an example of an unequal division display screen of a display terminal in an embodiment of the present invention [Figure 17A] FIG. is a diagram showing an example of a one-screen display of a display terminal in an embodiment of the present invention. [Figure 17B] FIG. is a diagram showing an example of a one-screen display of a display terminal in an embodiment of the present invention. [Figure 17C] FIG. is a diagram showing an example of a one-screen display of a display terminal in an embodiment of the present invention. [Figure 17D] FIG. is a diagram showing an example of a one-screen display of a display terminal in an embodiment of the present invention. [Figure 17E] FIG. is a diagram showing an example of a two-screen switching display of a display terminal in an embodiment of the present invention. [Figure 18] FIG. is a diagram showing an example of a display screen of a display terminal with the passage of time in an embodiment of the present invention. [Figure 19] FIG. is a diagram showing an example of the passage of time display icon in FIG. 18. [Figure 20] FIG. is a diagram showing an example of a display screen in which a passage of time display icon is displayed in an icon sub-display.
BEST MODE FOR CARRYING OUT THE INVENTION
[0009] Hereinafter, the present invention will be described in accordance with its embodiments with reference to the accompanying drawings.
[0010] <Display control system> Figure 1 is a system configuration diagram illustrating the system configuration of a display control system S in one embodiment of the present invention. As shown in Figure 1, the display control system S includes a positioning terminal 10 held by the person to be protected, such as a child, a mobile terminal 20 held by the guardian P, and a display terminal 30 such as a wearable device worn by the guardian P. The target of location confirmation (the target of monitoring) is not limited to child C, but may be another person such as an elderly person, or a moving object such as a car. In this embodiment, the display control system S is used to provide a configuration that allows for easy and timely notification of the location and status of two children A and B, who are the targets.
[0011] The positioning terminals 10, each possessed by child A and child B, are terminal devices that have the function of receiving positioning satellite signals from a satellite positioning system such as GPS and calculating location information indicating the current position of the positioning terminal 10 (latitude, longitude, altitude), and that can transmit the calculated location information to other terminal devices via wireless communication. These terminals can be suitably configured as, for example, smartwatches, smartphones, etc. Alternatively, the positioning terminal 10 may be configured as a portable device that simply has positioning and communication functions. In the embodiment described herein, the altitude information of the positioning terminal 10 is not used, but this does not mean that altitude information is excluded, and it may be used as appropriate as information for determining the location of the positioning terminal 10.
[0012] The mobile terminal 20 is a device held by the guardian P, and has the function of reading the icon ID, which is information about the type of icon to be displayed on the display terminal 30, based on the location information received from the positioning terminal 10, and transmitting it to the display terminal 30. It can be suitably configured as, for example, a smartphone or a tablet terminal. The location information received from the positioning terminal 10 can be displayed on the map screen of the mobile terminal 20.
[0013] The display terminal 30 can be suitably configured as a wearable device such as a smartwatch, which can be worn by, for example, a guardian P, and allows them to quickly check the screen display as needed. The display terminal 30 displays the corresponding icon on the screen according to the icon ID received from the mobile terminal 20. This display process also includes a process to notify the user of the display change by sound or vibration. It is also possible to integrate the functions of the mobile terminal 20 in this embodiment, which will be described later, into the display terminal 30, and to realize this display control system S by combining the positioning terminal 10 and the display terminal 30.
[0014] Referring to Figure 1, the positioning terminals 10A and 10B, each possessed by children A and B, are connected to the parent P's mobile terminal 20 via the network N, enabling communication. When there is no need to distinguish between positioning terminals 10A and 10B, and when referring to each individual positioning terminal, they will simply be referred to as positioning terminal 10.
[0015] Network N consists of wired or wireless communication lines that enable secure communication, such as a mobile communication network or a local area network (LAN). The mobile terminal 20 and display terminal 30 held by parent P are connected via wireless communication using communication standards such as BLE (Bluetooth® Low Energy), Wi-Fi® (Wireless Fidelity), or NFC (Near Field Communication). The positioning terminals 10 held by children A and B receive signals from the positioning satellite GS to determine their current location. The location information acquired by the positioning terminal 10 is transmitted to parent P's mobile terminal 20 via Network N. Based on the received location information, the mobile terminal 20 displays the positioning terminal 10's location on a map as the current location of children A and B, and also transmits the icon ID, which is the type of display icon associated with the current location of children A and B, to the paired display terminal 30. The display terminal 30 reads the icon data to be displayed according to the received icon ID and displays it on the screen in a predetermined display format. For example, even if parent P cannot immediately operate the mobile device 20 to check the current location of children A and B on the map, parent P can instantly find out the current location of children A and B by looking at the display device 30. The icon display on the display device 30 will be described later with reference to the data processing flow in the positioning device 10, mobile device 20, and display device 30.
[0016] <Positioning terminal> Next, the configuration of the positioning terminal 10 will be described. Figure 2 is a block diagram illustrating the hardware configuration of the positioning terminal 10 in one embodiment of the present invention. The hardware configurations of the mobile terminal 20 and the display terminal 30 in this embodiment are substantially the same as those illustrated in Figure 2.
[0017] As described above, the positioning terminal 10 in this embodiment is configured as a smartwatch. The positioning terminal 10 includes a processing unit 11, a main memory unit 12, an auxiliary memory unit 13, an input unit 14, an output unit 15, a GNSS unit 16, a sensor unit 17, and a communication unit 18.
[0018] The processing unit 11 is comprised of a processor that performs various calculations and control processes necessary for the operation of the positioning terminal 10. The processing unit 11 can also be referred to as a processor. The processors comprising the processing unit 11 include, for example, a CPU (Central Processing Unit), MPU (Micro Processing Unit), SoC (System on a Chip), DSP (Digital Signal Processor), GPU (Graphics Processing Unit), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), or FPGA (Field-Programmable Gate Array), or a combination thereof. Furthermore, the processing unit 11 may also be a combination of these processors with hardware accelerators, etc.
[0019] The main memory unit 12 stores programs such as firmware, system software, and application software, and also functions as a work area that is temporarily used for various processing tasks. The main memory unit 12 is composed of, for example, non-volatile memory such as ROM (Read Only Memory) and volatile memory such as RAM (Random Access Memory).
[0020] The auxiliary storage unit 13 stores user information, etc. The auxiliary storage unit 13 is composed of semiconductor memory or the like.
[0021] The input unit 14 consists of various components such as a touch panel, keys, and a microphone, and accepts user input. The output unit 15 consists of a display equipped with the aforementioned touch panel to display images and a speaker to amplify sound, and outputs images and sound.
[0022] The GNSS unit 16 is a positioning information acquisition unit for obtaining location information. GNSS is an abbreviation for Global Navigation Satellite System, and the GNSS unit 16 is a satellite positioning device that utilizes satellite positioning systems such as GPS (Global Positioning System). The GNSS unit 16 is composed of antennas and electronic components, and it acquires positioning satellite signals transmitted from multiple positioning satellites to determine its own position.
[0023] The sensor unit 17 consists of various sensors that detect the user's state and movements. The sensor unit 17 is composed of, for example, an acceleration sensor, an angular acceleration sensor, a geomagnetic sensor, a heart rate sensor, etc. The acceleration sensor, angular acceleration sensor, and geomagnetic sensor can make the sensor unit 17 function as a behavior detection unit to detect the user's movements, or as a location determination unit together with the GNSS unit 16. In addition, the heart rate sensor can make the sensor unit 17 function as a biometric information acquisition unit.
[0024] The communication unit 18 controls communication with external information processing devices such as smartphones and tablets. The communication unit 18 is composed of, for example, network connection devices such as SIM (Subscriber Identity Module) cards and network adapters, and short-range wireless communication devices based on communication standards such as BLE (Bluetooth® Low Energy), Wi-Fi® (Wireless Fidelity), and NFC (Near Field Communication).
[0025] The communication unit 18 may exchange information with an external information processing device via a network such as the Internet, or it may exchange information with an external information processing device via a paired information processing terminal such as a smartphone or tablet.
[0026] Next, the functions realized by the processing unit 11 of the positioning terminal 10 will be described. The processing unit 11 of this embodiment includes a communication control unit 111, an output control unit 112, an input control unit 113, a location information acquisition unit 114, a sensor information acquisition unit 115, and a motion information acquisition unit 116.
[0027] The communication control unit 111 performs processing for communicating with external devices via the communication unit 18. For example, the communication control unit 111 communicates with the mobile terminal 20 held by the guardian P to send and receive various types of information.
[0028] The output control unit 112 performs processing to display an image on the screen of the output unit 15. For example, the output control unit 112 performs processing to display the clock display image of a smartwatch on the screen of the output unit 15.
[0029] The input control unit 113 executes a process to accept user operations on the input unit 14. For example, the input control unit 113 executes a process to accept input operations for selection items entered by the user into the input unit 14 based on a menu image displayed on the output unit 15 screen.
[0030] The location information acquisition unit 114 has the function of calculating the latitude and longitude indicating the current location of the positioning terminal 10 based on the positioning satellite signals received by the GNSS unit 16, and using this as location information. The location information acquisition unit 114 also has the function of transmitting the calculated location information, along with a terminal ID (described later), to the mobile terminal 20 via the communication control unit 111.
[0031] The sensor information acquisition unit 115 has the function of acquiring measurement values obtained by each sensor from the sensor signals acquired by the various sensors provided in the sensor unit 17.
[0032] The motion information acquisition unit 116 has the function of detecting the movement of the positioning terminal 10 based on the measured values obtained from the acceleration sensor, angular acceleration sensor, geomagnetic sensor, etc. of the sensor unit 17 via the sensor information acquisition unit 115.
[0033] The terminal ID is an identification code used to distinguish between the positioning terminals 10A and 10B in this embodiment. In this embodiment, the terminal ID is configured such that, for example, the code data "A" and "B" are stored in a predetermined area of the main memory unit 12 of the positioning terminals 10A and 10B as data to identify each positioning terminal 10A and 10B. By attaching the terminal IDs "A" and "B" to the location information transmitted from the positioning terminals 10A and 10B, the mobile terminal 20 that receives the location information can know which positioning terminal 10 each location information was transmitted from. Information such as the serial number unique to each positioning terminal can also be used as the terminal ID.
[0034] <Mobile devices> Next, the configuration of the mobile terminal 20 will be described. As mentioned above, the hardware configuration of the mobile terminal 20 in this embodiment is substantially the same as the configuration of the positioning terminal 10 illustrated in Figure 2, so the explanation will be omitted.
[0035] Next, the functions implemented by the processing unit 21 of the mobile terminal 20 will be described. Figure 4 illustrates the functional blocks of the mobile terminal 20 in this embodiment. The processing unit 21 in this embodiment includes a communication control unit 211, an output control unit 212, an input control unit 213, a location information acquisition unit 214, a current location information receiving unit 215, a current location determination unit 216, and an icon display setting unit 217.
[0036] The functions of the communication control unit 211, output control unit 212, input control unit 213, and location information acquisition unit 214 are substantially the same as those of the communication control unit 111, output control unit 112, input control unit 113, and location information acquisition unit 114 in the positioning terminal 10, so their explanation is omitted.
[0037] The current location information receiving unit 215 has the function of acquiring location information received from the positioning terminal 10 as the current location of the positioning terminal 10, that is, the current location of children A and B who are carrying the positioning terminal 10.
[0038] The current location determination unit 216 has the function of determining whether the positioning terminal 10 is within any of the geographical ranges, such as schools and parks, which are registered as locations where icons will be displayed, by comparing the location information from the positioning terminal 10 with range information that indicates the geographical range of a school, park, etc., which will be described later.
[0039] The icon display setting unit 217 provides a function for setting range information, etc., that indicates a location such as a school corresponding to the icon display, which is used in the determination process by the current location determination unit 216. Figure 7 shows an example of the range information setting screen on the mobile terminal 20. The range information setting screen 60 is displayed on the output unit 25 by an application program (app) installed on the mobile terminal 20 to realize the icon display function in this embodiment. The range information setting screen 60 illustrated in Figure 7 includes a map 61, target range information 62, target name information 63, target icon information 64, notification-related information 65, and a setting save button 66. The map 61 displayed on the range information setting screen 60 is obtained, for example, from map information (including features such as buildings and roads) stored in the auxiliary storage unit 23 of the mobile terminal 20, or from map information stored on a server (not shown) via the communication unit 28 of the mobile terminal 20. The target area information 62 on the map 61 can be set by tapping or tracing the outline of a desired area within the outline representing the outer shape of buildings and facilities such as schools, hospitals, bases, and parks on the map 61. The set area is displayed, for example, by shading to indicate the tapped area, as shown in Figure 7. Once the target area information 62 is set, the name of the facility, etc. corresponding to that location is automatically set as the target name information 63, and the default icon (icon image) corresponding to that location is automatically set as the target icon information 64. This setting is performed automatically based on the location information indicated in the target area information 62 and the map information. After setting the target area information 62, tapping the area where the icon in the target icon information 64 is displayed may cause multiple predetermined icon images pre-stored in the auxiliary storage unit 23, etc., to be displayed in a pull-down menu format, allowing the user to select from this menu. Furthermore, the name in the target name information 63 can be edited by tapping the displayed name. The notification-related information 65 provides notification condition setting functions such as turning the notification function on or off according to the location information of the positioning terminal 10, and the conditions for sending notifications (inside or outside the location range).The setting save button 66 has the function of associating the icon ID, target name information 63, and target range information 62 corresponding to the icon set (selected) as target icon information 64, and recording them in the auxiliary storage unit 23 as target icon ID table 1.
[0040] Figure 6 shows an example of the information stored in the target icon ID table 1. The icon ID is identification information used to identify the display icon image stored in the display terminal 30, which will be described later. The target name information and range information show the name of the target indicated by the corresponding icon ID and the data representing the range of that target, respectively. In the example in Figure 6, it is shown that the home is identified by icon ID "001," and its range is identified as the area enclosed by the four position coordinates (latitude, longitude) (P1, P2, P3, P4). In addition to the range enclosed by position coordinates, the range data can also be defined as the area enclosed by a circle with radius R1 centered on the reference position coordinate P5, as in the range corresponding to icon ID "002." Furthermore, as in icon ID "003," the range of school (non-attending school) can be defined as the combined range enclosed by a circle with radius R2 centered on position coordinate P6 and a circle with radius R3 centered on position coordinate P7. The same concept applies to ID "004." In other words, items enclosed in parentheses (for example, (P5, R1)) represent a single range defined by the position information and radius information within the parentheses. As explained above, if there are multiple items enclosed in parentheses, the combined range of each range becomes the range information. The format of the data for the range information of the target icon ID table 1 is automatically generated by the icon display setting unit 217. Furthermore, the recorded range information can be manually modified by the user by selecting the target range information 92, which is displayed as set on a screen as shown in Figure 8, using a tap operation or similar method, to change the data format (a range enclosed by three or more position coordinates, a range of a circle defined by one position coordinate and one radius information, etc.) and position coordinates. The mobile terminal 20 may also store the information of the icon data table 3, described later, in the auxiliary storage unit 23 when the application program (app) is installed.
[0041] The mobile terminal 20 can pre-register the schedules of children A and B, who are the targets (monitoring targets) whose current location is acquired from the positioning terminal 10. In this embodiment, the registered schedules for each child A and B are stored in the auxiliary storage unit 23 as a schedule table 2. Registering schedules in this schedule table 2 can be easily done by linking with, for example, the calendar function or schedule book function installed on the mobile terminal 20. Figure 8 shows an example of the configuration of the schedule table 2. The schedule table 2 has, for example, items for each monitoring target terminal ID, such as year, month, day, day of the week, time, planned activity (location), and remarks (name of each schedule, such as "cram school" or "club activity"). Figure 8 is an example for child A, who is assigned terminal ID "A," and shows that, for example, on December 6, 2021, child A will attend X Elementary School from 8:00 to 16:00, and then from 16:30 to 18:30 for club activities at Y Elementary School, which is not the school child A attends. As will be explained later, even within the same elementary school system, if child A attends one school and child Y does not, the system is configured to assign different icons to X Elementary School and Y Elementary School.
[0042] <Display terminal> Next, the configuration of the display terminal 30 will be described. As mentioned above, the hardware configuration of the display terminal 30 in this embodiment is substantially the same as the configuration of the positioning terminal 10 illustrated in Figure 2, so the explanation will be omitted.
[0043] Next, the functions implemented by the processing unit 31 of the display terminal 30 will be described. Figure 5 illustrates the functional blocks of the display terminal 30 in this embodiment. The processing unit 31 in this embodiment includes a communication control unit 311, an output control unit 312, an input control unit 313, a location information acquisition unit 314, a motion information acquisition unit 315, and an icon display control unit 316.
[0044] The functions of the communication control unit 311, output control unit 312, input control unit 313, location information acquisition unit 314, and motion information acquisition unit 315 are substantially the same as those of the communication control unit 111, output control unit 112, input control unit 113, location information acquisition unit 114, and motion information acquisition unit 116 in the positioning terminal 10, so their explanation is omitted.
[0045] The icon display control unit 316 has the function of reading icon data corresponding to the icon ID received from the mobile terminal 20 from the icon data table 3 (described later) and displaying it on the display screen of the display terminal 30. The icon display control unit 316 controls how each icon is displayed on the display screen according to information including location information, which is information related to the current location of children A and B, the timing of icon ID reception on the mobile terminal 20, the relationship between children A and B, the relationship between the received icons, and the posture and movement of the display terminal 30 based on information from the movement information acquisition unit 315 (also referred to as "target-related information"). In this embodiment, the display screen of the display terminal 30 is divided and used separately for children A and B as needed so that the location and actions of the two children A and B, who are being monitored, can be intuitively understood. An example of display control by the icon display control unit 316 will be described below with reference to the data processing flow example in this embodiment.
[0046] Figure 9 shows an example of the configuration of the icon data table 3 used by the icon display control unit 316. The icon data table 3 stores display data for icons that are displayed on the display screen constituting the output unit 35 of the display terminal 30, corresponding to the icon ID received from the mobile terminal 20. The icon data stored in the icon data table 3 may be stored in advance as preset data in the auxiliary storage unit 33 of the display terminal 30, or it may be made available for the user of the display terminal 30 to download to the display terminal 30 by accessing a predetermined website or the mobile terminal 20, etc. The icon data table 3 stores icon display data (icon image data) for displaying icons, and the name and icon ID corresponding to the icon display data as a set of records. Each icon is an image designed to allow users to intuitively grasp the current location and actions of the monitored children A and B, who are being monitored and are carrying the positioning terminal 10, at a glance, without using map information (facilities, roads, etc.) of the surrounding area, according to the current location and type of action of the monitored children A and B, who are being monitored and are carrying the positioning terminal 10, such as "home," "school," "park," etc. (facilities), "going to and from school," "moving to a place for lessons," etc. The icon data in Icon Data Table 3, such as "cram school," "music school," "swimming," "abacus school," "calligraphy," "English / English conversation," "computer / programming," "martial arts school," "ballet school," "baseball club," and "soccer club," represents facilities (landmarks) such as facilities, classrooms, open spaces, and ball game fields where extracurricular activities and sports clubs are held. Whether the subject is performing an action is determined by whether the time-series data of location information transmitted from the positioning terminal 10 falls within the range set as "going to / from school" or "moving to the location of an extracurricular activity." Each icon data is pre-created according to the display area and resolution of the display device equipped in the display terminal 30, which is composed of a smartwatch or the like, as will be described later. As described in relation to Schedule Table 2 of the mobile terminal 20, even for the same type of facility or activity, different icons are assigned depending on the relationship with the monitored children A and B.For example, a school that a child attends, identified by icon ID 002, and a school that a child does not attend, identified by icon ID 003, are assigned different icons. This configuration allows for more detailed information about where a child is and what they are doing.
[0047] Figures 10A and 10B show examples of setting screens when assigning different icon display data to the same type of facility or activity for children A and B. The setting screen example in Figure 10A is essentially the same as the setting screen example illustrated in Figure 7. Using the target icon information 64 in Figure 7, the icon selection menu 64A and target selection menu 64B in Figure 10A allow for setting different icon display data for children A and B, even for the same type of facility, such as a cram school. This setting allows users to intuitively understand which cram school children A and B attend based on the displayed icons, as shown in the example in Figure 10A. Figure 10B is an example of the icon selection menu 64A in Figure 10A, allowing for easy icon settings on the mobile device 20. It would be convenient to configure this pull-down menu so that icons that have already been selected cannot be selected again. Other examples of using different icons include "Soccer Club" (icon IDs: 018-020) in the icon data table 3 in Figure 9, among others.
[0048] <Icon display processing on display terminal 30> The icon display in the display terminal 30 of this embodiment is (1) Calculation of position information based on positioning satellite signals in positioning terminals 10A and 10B, and transmission of said position information to mobile terminal 20 (2) Determining the current location of the person being monitored based on the location information received from the positioning terminals 10A and 10B and the set range information, determining whether the person is within any of the ranges or performing a specific action, extracting an icon ID based on the determination result and transmitting it to the display terminal 30. (3) Reading of corresponding icon display data based on the icon IDs corresponding to positioning terminals 10A and 10B received from the mobile terminal 20, and display of the icon display data in a display format determined based on the reception timing, the orientation and movement of the display terminal 30, and other relevant information. This is achieved through the cooperation of the positioning terminals 10A and 10B, the mobile terminal 20, and the display terminal 30, and through data processing by each terminal device. The icon display process will be explained below with reference to an example of the data processing flow in this embodiment.
[0049] Figure 11 shows a flowchart illustrating an example of icon display processing on the display terminal 30 in this embodiment. The processing flow in Figure 11 begins with the reception of positioning satellite signals by the positioning terminals 10A and 10B on the left side of the page. It is assumed that the positioning terminals 10A and 10B, the mobile terminal 20, and the display terminal 30 are powered on and in operation.
[0050] With respect to the positioning terminal 10A, in step S1010, the position information acquisition unit 114 of the positioning terminal 10A performs positioning processing based on the positioning satellite signal from the positioning satellite GS received by the GNSS unit 16. In step S1020, the position information acquisition unit 114 uses the positioning result from step S1010 to calculate position information consisting of latitude and longitude indicating the current position of the positioning terminal 10. In step S1030, the position information acquisition unit 114 transmits the calculated position information to the mobile terminal 20. Similarly to the positioning terminal 10A, the position information acquisition unit 114 transmits position information to the mobile terminal 20 through steps S1040, S1050, and S1060 for the positioning terminal 10B.
[0051] Although not shown in Figure 11, the positioning terminals 10A and 10B may upload their location information to a server located on the network N. In this case, the mobile terminal 20 accesses the server at an appropriate time to download and acquire the location information uploaded by the positioning terminals 10A and 10B.
[0052] In step S1070, the mobile terminal 20 reads the contents of the schedule table 2 illustrated in Figure 8. In step S1080, the current location information receiving unit 215 of the mobile terminal 20 receives location information from the positioning terminals 10A and 10B. In step S1090, the current location determination unit 216 of the mobile terminal 20 compares and determines whether the two location information received from the positioning terminals 10A and 10B falls within any of the ranges stored in the target icon ID table 1. If it is determined that the received location information falls within any of the ranges (step S1090 is Yes), in step S1100, the current location determination unit 216 reads the icon ID associated with the corresponding range from the target icon ID table 1 and transmits it to the display terminal 30. If it is determined that the received location information does not fall within any of the ranges (step S1090 is No), in step S1110, the current location determination unit 216 reads the icon ID "000", which is associated with "Not applicable" in the target name information, from the target icon ID table 1 and transmits it to the display terminal 30. The processing in steps S1090 to S1110 is performed for each of the location information received from the positioning terminals 10A and 10B.
[0053] In step S1130, the icon display control unit 316 in the display terminal 30 receives an icon ID from the mobile terminal 20. At this point, the display terminal 30, which is configured as a smartwatch, displays the digital clock screen, which is the normal display, in step S1120. An example of the normal screen display is shown in Figure 14A. The display terminal 30 illustrated in Figure 14A is a smartwatch and displays the clock 30A and the step count 30B. The normal display on the display terminal 30 may be content according to the type and function of the display terminal 30.
[0054] In step S1140, the icon display control unit 316 of the display terminal 30 determines whether a predetermined time has elapsed since the last time an icon ID was received. If it is determined that the predetermined time has not elapsed (step S1140 is No), the icon display control unit 316 determines the importance of the received icon ID in step S1150. If it is determined that the importance of the received icon ID is not low (S1150 is No), the icon display control unit 316 proceeds to the segmented display determination step S1160, even if the predetermined time has not elapsed. If it is determined that the importance of the received icon ID is low (S1150 is Yes), the icon display control unit 316 skips the icon segmented display determination step S1160. The determination of whether the importance of the icon ID is low or not in step S1150 is made by comparing it with a pre-set reference value (threshold).
[0055] In this way, importance levels are set according to the icon ID, and for icon IDs with high importance, regardless of the elapsed time since the main icon display described later in this embodiment, the display terminal 30 will make an audible sound indicating the main icon display. This allows the guardian P wearing the display terminal 30 to know without delay when children A and B enter a high-importance location, regardless of the frequency of the main icon display. Here, the importance of an icon ID can be determined by the icon display control unit 316 by providing items such as importance A (high), B, C (low) corresponding to the icon ID in the target icon ID table 1 in Figure 6. The importance level can also be set at the same time as setting the target range information 62, target name information 93, target icon information 94, etc. using a pull-down menu or the like not shown in Figure 7 to select the importance level.
[0056] In step S1160, the icon display control unit 316 determines whether to split the display screen of the display terminal 30 and display icons based on the two icon IDs being processed. The icon display control unit 316 determines whether to perform a split display based on whether the two icon IDs are the same. In this embodiment, the process of displaying icons as the main element on the display screen of the display terminal 30, either in a split-screen or non-split-screen form, instead of displays such as a clock display based on the functions of the display terminal 30, is referred to as "icon-main display".
[0057] If it is determined in step S1160 to split the screen display (step S1160 is Yes), then in step S1170, the icon display control unit 316 executes the split display process. The split display process will be described later with reference to an example of its processing flow.
[0058] If it is determined in step S1160 that the screen display should not be split (step S1160 is No), then in step S1180, the icon display control unit 316 executes non-split display processing. The non-split display processing will be described later with reference to an example of its processing flow.
[0059] In step S1190, the icon display control unit 316 continues the main icon display, i.e., the split display processing in step S1170 or the non-split display processing in step S1180, for a predetermined time set by the timer. After the predetermined time has elapsed, in step S1200, the icon display control unit 316 determines whether it has received an icon ID of "not registered" (ID=000 in the icon data table 3 in Figure 9). If it determines that it has received an icon ID of "not registered" (step S1200 is Yes), the icon display control unit 316 hides the icon associated with "not registered" (step S1210). If it determines that it has not received an icon ID of "not registered" (step S120 is No), the processing in step S1210 is skipped. This is because, if it is determined that the target is not within the range registered in the icon ID based on the location information, it is judged that there is little point in displaying information about the target on the display terminal 30. In other words, this processing is based on the idea of making more effective use of the limited display screen of the display terminal 30.
[0060] Thereafter, the mobile terminal 20 and the display terminal 30 continue to execute the display control processing described above, triggered by the reception of location information from the positioning terminals 10A and 10B. With this configuration, the display terminal 30 can intuitively and without delay inform the user of the location and status of multiple children A and B, using the location information from the positioning terminals 10A and 10B and the icon IDs associated with the relationship between that location information and the set range.
[0061] <Split display processing> Here, the split display process in step S1170 in Figure 11 will be explained. Figure 12 shows an example of the processing flow of the split display process in a flowchart. When the split display process starts, in step S1310, the icon display control unit 316 determines whether the split display is in standard split mode. Standard split mode is a display mode in which the display screen of the display terminal 30 is divided equally, and icons for each object are displayed on each of the divided screens (hereinafter referred to as "sub-screens"). If it is determined that it is in standard split mode (step S1310 is Yes), the icon display control unit 316 divides the display screen of the display terminal 30 equally into two sub-screens and displays icons for two objects on each sub-screen. Then, in step S1330, after confirming the timer operation that determines that a predetermined time has elapsed, the icon display control unit 316 displays the sub-icon on the display screen of the display terminal 30 and finishes the process. In other words, after a predetermined time (for example, 10 seconds) has elapsed since the icon display in step S1320, it switches to the sub-icon display. In this application, "icon sub-display" means a display process that displays an icon related to the subject and its associated information on the display screen, along with a display based on the functions of the display terminal 30. In other words, "icon sub-display" is a term that is paired with the aforementioned "icon main display."
[0062] Figure 15A shows an example of the display screen of the display terminal 30 in standard split mode. In the example in Figure 15A, the children A and B are shown to be at a "cram school" (icon ID=008 in Figure 9). However, in this example, the cram school icons for children A and B are different, indicating that children A and B are at different cram schools (see Figures 10A and 10B). In the example in Figure 15A, since there is no difference in the amount of time children A and B spend at the cram school, the display screen is evenly divided into two sub-screens. Figure 14B shows an example of the icon sub-display screen by the icon display control unit 316. As illustrated in Figure 14B, the icon sub-display screen displays the clock display 30A and step count display 30B based on the functions of the display terminal 30, and the icons 30C for children A and B coexist. In the example in Figure 15A, it is shown that child A is at the cram school and child B is at a friend's house. In this way, after intuitively understanding the status of children A and B through the icon-based display, users can continue to check the status of children A and B as needed by utilizing the functions of the display terminal 30.
[0063] If it is determined in step S1310 that the standard division mode is not in place (step S1310 is No), then in step S1340, the icon display control unit 316 determines whether the display mode is "remaining time priority". If it is determined that the display mode is "remaining time priority" (step S1340 is Yes), the icon display control unit 316 divides the display screen and displays icons based on the ratio of the remaining time (time from the current time to the scheduled time of departure) at the location where the children A and B are staying. Figure 15B shows an example of the display screen in the remaining time priority mode. In Figure 15B, children A and B are at a cram school, and child A, whose display area is smaller, has less remaining time at the cram school.
[0064] If the icon display control unit 316 determines that it is not in time-priority mode (step S1340 is No), in step S1360, the icon display control unit 316 determines whether it is in age-priority mode. If it determines that it is in age-priority mode (step S1360 is Yes), in step S1370, the icon display control unit 316 divides the display screen in a ratio corresponding to the ages of the target children A and B and displays their respective icons on each sub-screen. Figure 16A shows an example of the display screen in age-priority mode. In the example display screen in Figure 16A, the display screen is divided unevenly vertically, with the icon 30C1 of child A displayed on the smaller upper sub-screen and the icon 30C2 of child B displayed on the larger lower sub-screen. In this case, child B, whose icon is displayed larger, is younger. This makes it possible to display the icons of younger children, whose behavior needs to be closely monitored, in a larger and more visible size. Note that the display screens corresponding to the age difference of the target children can be configured without the above constraints.
[0065] If it is determined in step S1360 that the target age priority mode is not being used (step S1360 is No), then in step S1380, the icon display control unit 316 divides the display screen at a ratio determined based on the relationship between the two types of icons for children A and B, and displays the icons for children A and B respectively on each sub-screen. Figure 16B shows an example of a display screen when the display screen is divided based on the relationship between the two types of icons. In the example in Figure 16B, icons 30C1 and 30C2 indicate that child A is at school and child B is at the barber shop. In this case, based on the relationship between the two, where school is considered more important than the barber shop, icon 30C1 for child A is displayed larger. The relationship between icons can be realized, for example, by recording an importance index (for example, expressed in 5 levels from 1 to 5) for each icon ID in the icon data table 3 in Figure 9. The importance in this case can be appropriately defined by judgment criteria such as public activities (e.g., going to school) being more important than private activities (e.g., visiting a friend's house, getting a haircut).
[0066] <Non-split display processing> Next, the non-split display process in step S1180 of Figure 11 will be explained. As explained with respect to the example display process flow in Figure 11, if the icon display control unit 316 determines that the display screen of the display terminal 30 should not be split, it executes the non-split display process in step S1180. Figure 13 shows an example of the processing flow of the non-split display process as a flowchart. As shown in Figure 13, in step S1410, the icon display control unit 316 determines whether to display on one screen or switch between two screens on the display terminal 30.
[0067] In single-screen display, a single icon can represent information such as the location of multiple subjects. For example, this can be the case when children A and B are at home, the same school, a park, or a friend's house. Single-screen display is also executed when children A and B are on their way to school. Figures 17A to 17D show examples of display screens when children A and B are on their way to school. In this case, based on the location information received from children A and B, the current location determination unit 216 of the mobile terminal 20 determines that children A and B are on their way to school, and the display terminal 30 receives icon IDs to that effect for children A and B. Based on this information, the icon display control unit 316 of the display terminal 30 reads the "School Route (Commuting to and from School)" icon (icon ID=004) stored in the icon data table 3, and processes the image so that both children A and B are shown, and displays it. Furthermore, whether the subject is performing actions such as "going to or from school" or "traveling to an extracurricular activity" is determined by checking whether the time-series data of location information transmitted from the positioning terminal 10 falls within the range set as "going to or from school" or "traveling to an extracurricular activity."
[0068] Figure 17A shows a single screen displaying children A and B both moving along their school route to and from school. In the example of Figure 17B, in addition to the example in Figure 17A, circular frames of a predetermined width are displayed inward from the edge of the circular display of the output unit 35 of the display terminal 30, representing the distances traveled by children A and B respectively (30D1 and 30D2). In Figure 17B, the circular frame 30D2, which is further from the center of the circular display, is assigned to the older child A, and the circular frame 30D1, which is closer to the center, is assigned to the younger child B. In 30D1 and 30D2, one full rotation of the circle represents the total distance of the school route, and the display format (display color, pattern, etc.) within the circular frame changes according to the distance traveled clockwise from the 12 o'clock position on the circular display. The distance traveled is derived by the mobile terminal 20 based on location information received chronologically from the positioning terminal 10 and transmitted to the display terminal 30. Alternatively, if the positioning terminal 10 has a pedometer function, step count data for children A and B may be sent to the mobile terminal 20 and used to calculate the distance traveled.
[0069] Figure 17C shows an example where one of children A and B is within the school route area, while the other is outside the school route area, by changing the display format (display color, pattern, etc.) of children A and B. Furthermore, as illustrated in Figure 17D, if children A and B are determined to be moving together (in close proximity) along the school route based on their respective location information, they may be displayed using the same display format (display color, pattern, etc.). Such a single-screen display allows for intuitive notification of the location and situation of multiple subjects.
[0070] Figures 17B to 17D show an example of the display screen of the display terminal 30 graphically displaying the weather at the current location of the positioning terminal 10 (in this example, a sun symbol indicating sunny weather). The weather at the current location of the positioning terminal 10 can be realized, for example, by a mobile terminal 20 that receives location information from the positioning terminal 10 and using that location information to obtain weather information from an external device via the internet. With this, the guardian P can know the weather at the location of children A and B along with their whereabouts, which can help in deciding whether to bring an umbrella when picking up or dropping off children A and B.
[0071] On the other hand, in the dual-screen display, the display terminal 30 switches between displaying information for children A and B, using the entire screen, based on location information received from multiple children A and B, and the corresponding icon IDs. This is because, if it is determined that either child contains information of high importance based on their location information and icon ID, it is considered necessary to quickly and intuitively inform the guardian P, etc., of the situation of children A and B by displaying a large icon using the entire screen. Such information may include cases where both children A and B are on the move, or where other high-importance notification content applies (e.g., the icon ID indicates an unregistered location, the child is traveling off the designated route for longer than the prescribed time during their commute to or from school, or the child has not arrived at the location at the scheduled start time for extracurricular activities such as cram school).
[0072] Returning to the example processing flow in Figure 13, if it is determined in step S1410 that it is a single-screen display (step S1410 is "single-screen display"), in step S1430, the icon display control unit 316 of the display terminal 30 reads the icon display data corresponding to the icon ID received from the mobile terminal 20 for children A and B from the icon data table 3 and displays it using the entire display screen. At this time, as explained with respect to Figure 17A, the icon is configured to be processed so that both children A and B are displayed. In this embodiment, the display control system S monitors two children, A and B, but if there are three or more subjects, the icon may be processed so that the number of people displayed in the icon increases according to the number of subjects. Alternatively, to prevent the display from becoming difficult to see, it may be configured so that the number of people does not increase when the number exceeds a certain number (for example, 4 people).
[0073] If step S1410 determines that a two-screen display is required (step S1410 is a two-screen display), in step S1420, the icon display control unit 316 reads the icon display data associated with the two received icon IDs from the icon data table 3 and displays it on the entire display screen of the display terminal 30, and also performs a process to switch the screen at predetermined intervals. The two-screen switching is not limited to predetermined intervals; it can also be switched by the guardian P twisting the wrist to which the display terminal 30 is attached. Detection of this action can be made possible by known techniques such as using the angular acceleration sensor of the sensor unit 37 of the display terminal 30.
[0074] Figure 17E shows an example of the display screen of the display terminal 30 in a dual-screen switching display. The example display screen in Figure 17E shows the "On the way to extracurricular activity" icon (Icon ID=021 in Figure 9) indicating that both children A and B are on their way to their next scheduled location, such as a cram school. It shows that child A is heading to "swimming" (Icon ID=010 in Figure 9) and child B is heading to "music class" (Icon ID=009). The example display screen on the left shows that there are 2 minutes and 54 seconds until the scheduled start time of swimming for child A, and the example display screen on the right shows that there are 10 minutes and 20 seconds until the scheduled start time of music class for child B. In this case, since the remaining time until child A's next scheduled activity is shorter than that of child B, the icon display control unit 316 controls the display terminal 30 to first display child A's screen, and then child B's screen. This makes it possible to intuitively inform the user of the location and status of both children A and B while they are on the move, while prioritizing one of them. Furthermore, the display order of icons and the display time and number of times each of the two screens are displayed may be appropriately set based on the priority given to children A and B (prioritizing the display of younger children based on their age, prioritizing icons of higher importance based on the type of icon, etc.).
[0075] Following steps S1420 and S1430, in step S1440, the icon display control unit 316 continues the single-screen display or dual-screen switching display for a predetermined time according to the timer setting. In step S1450, after the predetermined time has elapsed, the icon display control unit 316 terminates this process by setting the display screen of the display terminal 30 to an icon sub-display.
[0076] <Other display modes of display terminal 30> Figure 18 shows another example of display processing in the display terminal 30 in this embodiment. In the example in Figure 18, since both children A and B are in the same park, a non-split display process is applied to the entire display screen of the display terminal 30, where an icon representing "park" and images representing children A and B are displayed. Furthermore, in this example, the icon display control unit 316 of the display terminal 30 is configured to graphically display the length of time (the length of time elapsed) that children A and B spend in the park. That is, in Figure 18, the icon representing "park" and the images representing children A and B are displayed as the main icons, and in addition, the process of a frog growing from an egg to a tadpole and then to an adult is displayed as icon 30G (Figures 18(A) to 18(E)).
[0077] Icons (30G) used to indicate the passage of time can employ easily understandable and appropriate motifs, such as a frog growing from an egg or plants growing from seeds, as shown in Figure 19. In Figure 18, for example, in the case of a frog, each stage—egg, tadpole, tadpole with hind legs, frog with tail, and adult frog—is set to represent 15 minutes. By displaying such time-transition icons together with icons representing facilities (landmarks), it becomes intuitively clear, for example, in Figure 18, how long children A and B have been in the park, and the guardian P wearing the display terminal 30 can take action such as calling or emailing children A and B to urge them to come home soon. As shown in Figure 20, after a predetermined time has elapsed, the time elapsed display 30H may be displayed on the screen along with the clock display 30A and step count display 30B, which are functions of the display terminal 30. In this way, it is possible to continue monitoring children A and B while utilizing the functions of the display terminal 30.
[0078] Furthermore, the motion information acquisition unit 116 of the measuring device 10 may detect the movement (activity) status (walking, running, cycling, etc.) of the positioning terminal 10 based on the measured values obtained from the sensors included in the sensor unit 17, and transmit it to the mobile terminal 20 via the communication unit 18. The mobile terminal 20 may then display an image related to the activity on the output unit 35 of the display terminal 30 based on the acquired movement (activity) status and the icon data table 3. In this case, the name of the activity included in the detected movement status (walking, running, cycling, etc.) is compared with the name information of the components of the icon data table 3, and the corresponding icon display data is extracted (for example, "walking" would mean going to or from school, and "cycling" would mean moving to a place for extracurricular activities, etc.).
[0079] Furthermore, while icon data table 3 in this embodiment registers icon display data (still images) as icons, it is not limited to this. Videos (which may also include sound) may be registered as icons.
[0080] The information concerning children A and B may be considered to be information concerning their current location and information concerning their activities.
[0081] In this way, the display terminal 30 can grasp the current location and activities of children A and B who are being monitored.
[0082] The processing unit 31 may choose not to display other images showing features near the current positions of children A and B in the output unit 35.
[0083] In this way, the display terminal 30 can intuitively grasp only the current location and activities of the children A and B who are being monitored.
[0084] The processing unit 31 may divide the display screen of the output unit 35 into multiple sub-screens based on the location information of children A and B, the relationship between children A and B, the relationship between the icons associated with the location information of children A and B, and arrange and display the icons on each of the divided sub-screens.
[0085] This way, you can intuitively see at a glance where each child, A and B, is and what their situation is.
[0086] The processing unit 31 may, if children A and B are in the same location indicated by the same icon, choose not to split the display screen of the output unit 35 into the sub-screen and display it separately.
[0087] In this way, icons indicating the status of children A and B can be displayed across the entire display screen of the output unit 35, allowing users to understand the status of children A and B more intuitively.
[0088] The processing unit 31 may also change the display of multiple icons to show children A and B in the same location.
[0089] This way, you can see at a glance that children A and B are in the same place.
[0090] 7 The processing unit 31 may, depending on whether a predetermined condition is met between children A and B, display an icon for one of children A or B with priority over the icons for other objects.
[0091] In this way, information about children who meet certain conditions, such as the importance of their safe space, can be prioritized and shared.
[0092] 8 The processing unit 31 may also prioritize displaying the icon of the child among children A and B whose next scheduled activity starts earliest.
[0093] This method can draw the attention of parents or guardians to the child, especially if their next scheduled event is approaching.
[0094] 9 The processing unit 31 may divide the display screen of the output unit 35 into a plurality of sub-screens, and place and display icons on each of the divided sub-screens.
[0095] This way, the situations of children A and B can be communicated in an easily understandable manner.
[0096] 10 The processing unit 31 may divide the display screen of the output unit 35 into a plurality of sub-screens and display icons on each of the divided sub-screens, and may change the display area ratio of the plurality of sub-screens according to a predetermined condition that holds between children A and B.
[0097] This approach allows for more intuitive communication of each child's situation, such as the expected duration of their stay at each location.
[0098] The processing unit 31 may also assign and display icons that have different appearances to children A and B, for each representing a different location of the same type.
[0099] This way, it becomes easier to intuitively know where children A and B are.
[0100] The processing unit 31 may also obtain weather information for the location where children A and B are located from an external device on the network N, based on the location information of children A and B, and display it on the output unit 35.
[0101] In this way, based on weather information at the target's current location, appropriate action can be taken for the target child C, etc. (such as going to pick them up) as needed.
[0102] The processing unit 31 may, based on the location information, cause the output unit 35 to display an image representing the elapsed time since entering the facility if the former children A and B are staying inside the facility indicated by the icon.
[0103] In this way, the guardians of children A and B can use means such as telephone or email to warn them about the time they spend in that area and encourage them to leave as soon as possible.
[0104] Furthermore, an embodiment of the present invention can be configured as a display control system comprising a plurality of positioning terminals 10 that transmit information about children A and B, and a display terminal 30 that acquires information about children A and B from the plurality of positioning terminals 10 and displays icons associated with each piece of information about children A and B on an output unit 35 based on location information, which is information indicating the current location of each child A and B, and subject-related information, which is information including the relationship between children A and B and the status of each child A and B.
[0105] In this case, the positioning terminal 10 may be configured as a battery-powered wireless terminal device, and may send at least one of the following to the display terminal 30: information regarding the battery status and information indicating the wireless communication status of the positioning terminal 10.
[0106] In this way, guardians or others who possess the display terminal 30 can easily find out the reason when it becomes difficult or impossible to receive location information from the positioning terminal 10.
[0107] The series of processes described above can be executed by hardware or by software. In other words, the functional configurations shown in Figures 3 to 5 are merely examples and are not particularly limited. That is, it is sufficient that the positioning terminal 10, mobile terminal 20, and display terminal 30 are equipped with a function that can execute the series of processes described above as a whole, and the type of functional block used to realize this function is not particularly limited to the examples in Figures 3 to 5. Furthermore, a single functional block may be composed of hardware alone, software alone, or a combination of both. The functional configuration in this embodiment is realized by a processor that performs arithmetic processing, and processors that can be used in this embodiment include not only single-processor, multi-processor, and multi-core processors, but also combinations of these various processing units with processing circuits such as ASICs (Application Specific Integrated Circuits) and FPGAs (Field-Programmable Gate Arrays).
[0108] When a series of processes are executed by software, the programs that make up that software are installed on a computer or other device from a network or storage medium. The computer may be a computer built into dedicated hardware. Alternatively, the computer may be a computer capable of performing various functions by installing various programs, such as a general-purpose personal computer.
[0109] Such recording media containing programs consist not only of removable media such as USB memory distributed separately from the main unit to the user to provide the program, but also of recording media provided to the user in a pre-installed state within the main unit. Removable media consist of, for example, magnetic disks (including floppy disks), optical disks, or magneto-optical disks. Optical disks consist of, for example, CD-ROMs (Compact Disk-Read Only Memory), DVDs (Digital Versatile Disks), Blu-ray® Discs, etc. Magneto-optical disks consist of, for example, MDs (Mini-Disks). Furthermore, recording media provided to the user in a pre-installed state within the main unit consist of, for example, ROMs on which programs are recorded, or hard disks included in auxiliary storage units 13, 23, and 33.
[0110] In this specification, the step of describing a program to be recorded on a recording medium includes not only processes that are performed chronologically in that order, but also processes that are not necessarily performed chronologically, but are executed in parallel or individually.
[0111] Although several embodiments of the present invention have been described above, these embodiments are merely illustrative and do not limit the technical scope of the present invention. The present invention can take on a variety of other embodiments, and it is also possible to combine the above embodiments with their modified configurations. Furthermore, various modifications such as omissions and substitutions can be made without departing from the spirit of the present invention. These embodiments and their variations are included in the scope and spirit of the invention as described herein, and are also included in the scope of the invention and its equivalents as described in the claims.
[0112] The invention described in the original claims of this application is listed below. [Note 1] Information about multiple objects is obtained from each of the multiple objects, A display control device comprising a display control unit that causes each image associated with at least one of the current location and activity of a plurality of objects, which is associated with each of the objects' information, to be displayed on a display unit based on location information, which is information indicating the current location of the plurality of objects, and object-related information, which is information including the relationships between the plurality of objects and the status of the plurality of objects. [Note 2] The display control device described in Appendix 1, wherein the information relating to the object is information relating to the object's current location and information relating to its activity. [Note 3] The display control device according to Appendix 1 or Appendix 2, wherein the display control unit does not display other images showing features near the current position of the plurality of targets on the display unit. [Note 4] The display control device according to any one of the appendices 1 to 3, wherein the display control unit divides the display screen of the display unit into a plurality of sub-screens based on the object-related information, and arranges and displays the images on each of the divided sub-screens. [Note 5] The display control device according to any one of the appendices 1 to 3, wherein the display control unit does not divide and display the display screen of the display unit when multiple objects are located in the same location shown in the same image. [Note 6] The display control device described in Appendix 5, wherein the display control unit changes the display of the multiple images to show the multiple objects in the same location. [Note 7] The display control device according to Appendix 5 or Appendix 6, wherein the display control unit displays the image of one of the multiple objects with priority over the images of other objects, depending on whether a predetermined condition is met between the multiple objects. [Note 8] The display control device according to Appendix 7, wherein the display control unit prioritizes displaying the image of the object among the plurality of objects whose next scheduled start date is the earliest. [Note 9] The display control device according to Appendix 4, wherein the display control unit divides the display screen of the display unit into a plurality of sub-screens equally, and arranges and displays the images on each of the divided sub-screens. [Note 10] The display control device according to Appendix 4, wherein the display control unit divides the display screen of the display unit into a plurality of sub-screens, and when the divided plurality of sub-screens are arranged and displayed, the display control unit changes the display area ratio of the plurality of sub-screens according to predetermined conditions that apply between the plurality of objects. [Note 11] The display control device according to Appendix 4, wherein the display control unit assigns and displays images that have different appearances to each other, with respect to images representing different locations of the same kind for a plurality of objects. [Note 12] The display control unit, based on the location information of the target, acquires weather information at the location where the target is located from an external device and displays it on the display unit, as described in any of the appendices 1 to 11. [Note 13] The display control device according to any one of the appendices 1 to 12, wherein, based on the location information, if the object remains within the facility indicated by the image, the display control unit causes an image representing the elapsed time since entering the facility to be displayed on the display unit. [Note 14] Multiple terminal devices that transmit information about the target, Obtain information about the subject from multiple terminal devices, A display control device that displays images associated with information about each of the aforementioned objects on a display unit based on location information, which is information indicating the current location of each of the aforementioned objects, and object-related information, which is information including the relationships between the aforementioned objects and the status of each of the aforementioned objects. A display control system equipped with the following features. [Note 15] The terminal device is a battery-powered wireless terminal device, and the display control system according to Appendix 14 sends at least one of the following to the display control device: information regarding the state of the battery and information indicating the state of wireless communication of the terminal device. [Note 16] Information processing device, Information about the target is obtained from each of the multiple aforementioned targets, Images associated with the information of each of the aforementioned objects are displayed on the display unit based on location information, which is information indicating the current location of each of the aforementioned objects, and object-related information, which is information including the relationships between the aforementioned objects and the status of each of the aforementioned objects. Display control method. [Note 17] In an information processing device, Information about the target is obtained from each of the multiple aforementioned targets, The process is executed to display images associated with the information about each of the aforementioned objects on the display unit, based on location information which indicates the current location of each of the aforementioned objects, object-related information which includes the relationships between the aforementioned objects and the status of each of the aforementioned objects. program. [Explanation of symbols]
[0113] S Display Control System 1. Target Icon ID Table 2. Schedule Table 3 Icon Data Table 10 Positioning terminals 11, 21, 31 Processing Units 20 Mobile devices 30 Display terminals 35 Output section 316 Icon Display Control Unit
Claims
1. A display control device for a wearable terminal, Information about multiple objects is obtained from the terminal devices equipped by each of the multiple objects. The system includes a display control unit that displays icon images associated with at least one of the current location and activity of each of the multiple objects, which are associated with information about each of the multiple objects, on a display unit based on location information, which is information indicating the current location of the multiple objects, and object-related information, which is information including the relationships between the multiple objects and the status of the multiple objects. The display control unit prevents the display unit from displaying the icon image associated with the current location where none of the multiple objects exist. Display control device.
2. A display control device for a wearable terminal, Information about multiple objects is obtained from the terminal devices equipped by each of the multiple objects. The system includes a display control unit that displays icon images associated with at least one of the current location and activity of each of the multiple objects, which are associated with information about each of the multiple objects, on a display unit based on location information, which is information indicating the current location of the multiple objects, and object-related information, which is information including the relationships between the multiple objects and the status of the multiple objects. The display control unit divides the display screen of the display unit into a plurality of sub-screens based on the target-related information, and places and displays the icon images on each of the divided sub-screens. Display control device.
3. The display control device according to claim 1 or claim 2, wherein the display control unit does not divide the display screen of the display unit when multiple objects are located in the same location indicated by the same icon image.
4. The display control unit changes the display of the multiple icon images to show the multiple objects in the same location. The display control device according to claim 3.
5. The display control unit, according to whether a predetermined condition is met between the multiple objects, displays the icon image of one of the multiple objects with priority over the icon images of the other objects. The display control device according to claim 3 or claim 4.
6. The display control unit prioritizes displaying the icon image of the target among the multiple targets whose next scheduled start date is the earliest. The display control device according to claim 5.
7. The display control unit divides the display screen of the display unit into a plurality of sub-screens equally, and places and displays the icon images on each of the divided sub-screens. The display control device according to claim 2.
8. The display control unit divides the display screen of the display unit into a plurality of sub-screens, and when it places and displays the icon images on each of the divided sub-screens, it changes the display area ratio of the plurality of sub-screens according to predetermined conditions that apply between the plurality of objects. The display control device according to claim 2.
9. The display control unit assigns and displays icon images that have different appearances to each other, with respect to the icon images that represent different locations of the same kind for a plurality of objects. The display control device according to claim 2.
10. The display control unit acquires weather information at the location where the object is located from an external device based on the object's location information and displays it on the display unit. A display control device according to any one of claims 1 to 9.
11. Based on the location information, the display control unit causes the display unit to display an image representing the elapsed time since entering the facility if the target remains within the facility indicated by the icon image. A display control device according to any one of claims 1 to 10.
12. A plurality of terminal devices carried by an object and transmitting information relating to the object, A display control device for a wearable device, Obtain information about the subject from multiple terminal devices, The display control device causes an icon image associated with at least one of the current location and activity of each of the aforementioned objects, which is associated with information about each of the aforementioned objects, to be displayed on a display unit based on location information, which is information indicating the current location of each of the aforementioned objects, and object-related information, which is information including the relationships between the aforementioned objects and the status of each of the aforementioned objects. The display control device does not display the icon image associated with the current location where each of the aforementioned objects does not exist on the display unit. Display control system.
13. The display control system according to claim 12, wherein the terminal device is a battery-powered wireless terminal device, and transmits at least one of the following to the display control device: information regarding the state of the battery and information indicating the state of wireless communication of the terminal device.
14. An information processing device in a wearable terminal, Information regarding the target is obtained from each of the terminal devices provided by the multiple targets. Each icon image associated with at least one of the current location and activity of each of the aforementioned objects, which is associated with the information of each of the aforementioned objects, is displayed on the display unit based on location information, which is information indicating the current location of each of the aforementioned objects, and object-related information, which is information including the relationships between the aforementioned objects and the status of each of the aforementioned objects, while the icon image associated with a current location where no of the aforementioned objects exist is not displayed on the display unit. Display control method.
15. An information processing device in a wearable terminal, Information regarding the target is obtained from each of the terminal devices provided by the multiple targets. The system displays each icon image associated with at least one of the current location and activity of each of the aforementioned objects, which is associated with the information about each of the aforementioned objects, on the display unit based on location information, which is information indicating the current location of each of the aforementioned objects, and object-related information, which is information including the relationships between the aforementioned objects and the status of each of the aforementioned objects. The system also performs a process to prevent the display unit from displaying the icon images associated with current locations where no aforementioned objects exist. program.
Citation Information
Patent Citations
Method and system for providing information, and recording medium where information providing program is recorded
JP2000010892A
Communication terminal device, system, method, and program
JP2016154320A
Wandering missing person prevention network system, and control method therefor
JP2017126967A
Information processing device and information processing system
JP2018195334A
Position monitoring system
JP2020161906A