Control device, control method, and program
Patent Information
- Application Number
- JP2025029356
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2026-09-07
Smart Images

Figure 2026142316000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a control device, a control method, and a program.
Background Art
[0002] A plurality of people often ride in a moving object such as a vehicle. Patent Document 1 describes a technique for reducing sound leakage output to other people when outputting sound from different sound sources for each individual to a plurality of users.
[0003] Further, Patent Document 2 describes a technique for changing music to be reproduced in accordance with changes in the position or movement state of a moving object.
Prior Art Literature
Patent Literature
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] As described in Patent Document 2, changing content to be output in accordance with the position of a moving object has been studied. However, when a plurality of people are riding in the moving object, it may not be appropriate to output content matching the position of the moving object to all of the plurality of people. An example of the object of the present invention is to enable appropriate content to be output to each of a plurality of people.
Means for Solving the Problems
[0006] The invention according to claim 1 is a control device that controls a plurality of output devices provided inside a moving object, Inside the aforementioned mobile body, multiple regions are set up, each capable of accommodating a person, and the output device is provided in each of these multiple regions. A content selection unit selects target content according to the conditions when the information regarding the position of the moving object satisfies predetermined conditions, For each of the aforementioned multiple regions, a determination unit determines whether or not to output the target content using region information relating to that region, This is a control device equipped with [a specific feature / feature].
[0007] The invention described in claim 8 is a control method performed by a computer that controls a plurality of output devices provided inside a mobile body, Inside the aforementioned mobile body, multiple regions are set up, each capable of accommodating a person, and the output device is provided in each of these multiple regions. The aforementioned computer, When the information regarding the position of the moving object satisfies predetermined conditions, the target content corresponding to those conditions is selected. This control method determines whether or not to output the target content for each of the aforementioned multiple regions, using region information relating to that region.
[0008] The invention described in claim 9 is a computer-executable program for controlling a plurality of output devices located inside a mobile body, Inside the aforementioned mobile body, multiple regions are set up, each capable of accommodating a person, and the output device is provided in each of these multiple regions. To the aforementioned computer, A selection unit that selects target content according to the conditions when the information regarding the position of the moving object satisfies predetermined conditions, For each of the aforementioned multiple regions, a determination unit determines whether or not to output the target content using region information relating to that region, This is a program that makes that possible. [Brief explanation of the drawing]
[0009] [Figure 1] This figure shows an example of the operating environment for the control device according to the embodiment. [Figure 2] This figure shows an example of the functional configuration of a control device. [Figure 3] This figure shows an example of the hardware configuration of a control device. [Figure 4] This flowchart shows an example of the processing performed by the control device. [Figure 5] This flowchart shows another example of the processes performed by the control device. [Figure 6] This is a table to explain the priority of content. [Figure 7] This is a table to explain the processes performed by the control device. [Modes for carrying out the invention]
[0010] Embodiments of the present invention will be described below with reference to the drawings. In all drawings, similar components are denoted by the same reference numerals, and their descriptions are omitted as appropriate.
[0011] Figure 1 shows an example of the operating environment of the control device 10 according to the embodiment. The control device 10 is used together with the mobile body 20. The control device 10 may be located inside the mobile body 20 or outside the mobile body 20. Furthermore, if the control device 10 is located inside the mobile body 20, one control device 10 may be provided for each mobile body 20, or a control device 10 may be provided for each of the multiple regions 200.
[0012] The moving object 20 is, for example, a vehicle, a ship, or an airplane. When the moving object 20 is a vehicle, the moving object 20 may be, for example, a private car, a taxi, a bus, or a railway vehicle. A plurality of people can board the moving object 20. A plurality of regions 200 are set inside the moving object 20. Different people can be located in the regions 200. In the example shown in this drawing, one person can be located in one region 200. However, a plurality of people may be located in at least one region 200.
[0013] At least one seat 210 is provided in one region 200, and an output device 220 and a region information acquisition unit 230 are also provided therein. When a plurality of seats 210 are provided in one region 200, the output device 220 and the region information acquisition unit 230 may be provided for each of the plurality of seats 210, or one output device 220 and one region information acquisition unit 230 may be provided for one region 200.
[0014] The output device 220 outputs content. The output device 220 includes, for example, a speaker and outputs audio. The output device 220 may further include a display. In this case, the output device 220 further outputs images and videos. Hereinafter, images and videos are referred to as "videos". Note that the speaker and the display may be arranged at different positions from each other. For example, the speaker is provided on the headrest of the seat 210, and the display is provided in front of the seat 210.
[0015] The area information acquisition unit 230 acquires various types of information related to the area 200. Hereinafter, this information is referred to as area information. For example, the area information acquisition unit 230 includes at least one sensor, and acquires an output from the sensor or a result obtained by processing the output as area information. The sensor included in the area information acquisition unit 230 is, for example, at least one of a microphone, a camera, a UWB (Ultra Wide Band) sensor, a millimeter wave sensor, and a temperature sensor, and may further include at least one of a vibration sensor and a weight sensor provided on the seat 210. Further, the area information acquisition unit 230 may acquire information managed by an external device as at least a part of the area information.
[0016] The area information is, for example, at least one of the following (1-1) to (1-3).
[0017] (1-1) The area information is, for example, at least one of information indicating whether a person is present in the area 200, information capable of identifying who the person is, information capable of identifying attributes of the person, and information indicating sound audible in the area 200. The person's attributes are, for example, at least one of age and gender. The area information also includes information indicating the state of the person. Specific examples of the person's state will be described later. In the example shown in (1-1), the area information is generated using outputs from sensors included in the area information acquisition unit 230, for example, audio data generated by a microphone and video generated by a camera.
[0018] The state of a person located in the area 200 is, for example, at least one of the following. · Whether a person is performing a specific work. Here, the specific work means, for example, continuously operating a portable communication device such as a smartphone or a tablet terminal for a predetermined time or longer. A determination unit 110 of the control device 10, which will be described later, determines that a predetermined condition is satisfied when a person is not performing the specific work. - Whether or not a person is fatigued. Whether or not a person is fatigued is determined, for example, using at least one of the video and audio generated by the area information acquisition unit 230. For example, the judgment unit 110 analyzes the video generated by the area information acquisition unit 230 to identify the movements of a person located in area 200, and uses these movements to determine whether or not that person is fatigued. The judgment unit 110 also determines that a person located in area 200 is fatigued if the audio information generated by the area information acquisition unit 230 contains predetermined keywords such as "tired" or "sleepy". The judgment unit 110 then determines that a predetermined condition has been met when a person is fatigued. • Whether or not people are talking. The determination unit 110 determines that the predetermined conditions are met if people are not talking. - Whether or not a person appears idle. For example, the judgment unit 110 determines that a person appears idle when they start looking out the window or are looking out the window. If a person appears idle, the judgment unit 110 determines that a predetermined condition is met.
[0019] (1-2) The region information is information relating to the output status of the output device 220 provided in the region 200. In this case, the region information includes, for example, whether or not the output device 220 is outputting content at that time. If the output device 220 is outputting content, the region information includes information relating to that content. The information relating to the content includes, for example, information indicating the type of content or the content itself, and information indicating the remaining time of the content. In this example, the region information is generated using the control information of the output device 220. The output control unit 130 of the control device 10, which will be described later, has this control information.
[0020] (1-3) Area information is the setting information for the content output policy in that area. This setting includes, for example, whether or not to output the target content described later. The input for making this setting is made, for example, by a person located in that area 200. This setting information is then stored in the storage unit 140 separately for each of the multiple areas 200.
[0021] The mobile device 20 further includes an external information acquisition unit 240. The external information acquisition unit 240 acquires information about the area outside the mobile device 20. The external information acquisition unit 240 includes, for example, a microphone and a camera, and generates various types of information about the area outside the mobile device 20. This information includes, for example, information indicating the sound around the mobile device 20 and video footage of the area around the mobile device 20. A single mobile device 20 may be provided with multiple external information acquisition units 240.
[0022] Furthermore, it has a function to generate information indicating the current location of the moving object 20. This function may be incorporated into the control device 10, for example, or into a device other than the control device 10. This function may also be incorporated into the route guidance device.
[0023] Figure 2 shows an example of the functional configuration of the control device 10. The control device 10 is a device that controls a plurality of output devices 220 installed inside the mobile body 20, and has a judgment unit 110, a decision unit 120, and an output control unit 130, and can utilize a storage unit 140. The judgment unit 110 also functions as a content selection unit.
[0024] The memory unit 140 stores multiple contents that the output device 220 can output. These contents may consist only of audio data, or they may include both audio and video. These contents may be games or virtual spaces. The memory unit 140 may be part of the control device 10, or it may be located outside the control device 10. The memory unit 140 may also consist of both a storage device as part of the control device 10 and a storage device located outside the control device 10. An example of a storage device located outside the control device 10 is a storage device that can communicate with the control device 10 via a communication network such as the Internet, for example, an external server, but is not limited to this.
[0025] In the memory unit 140, content that may become target content, as described later, is linked to predetermined conditions that must be met when outputting that content. In other words, when these predetermined conditions are met, the target content corresponding to those conditions is output. These predetermined conditions relate to at least one of the position of the mobile body 20 and the state of the person located in the area 200, and are, for example, at least one of the following (2-1) to (2-5).
[0026] (2-1) The current position of the mobile body 20 is the predetermined position. Whether or not this condition is met can be determined, for example, using map information. This map information may be stored in the control device 10 or in an external device. This condition may be, for example, that the mobile body 20 is located within a predetermined distance from a predetermined location, or that the mobile body 20 is located in a predetermined area. In the former case, if route guidance is set from the current location of the mobile body 20 to the predetermined location, the predetermined distance is the distance traveled by following this route guidance. On the other hand, if route guidance is not set, the predetermined distance is, for example, the distance traveled by searching for a route from the current location to the predetermined location and traveling along this route. An example of a predetermined location is at least one of the sea, lake, mountain, and specific facility. Specific facilities include at least one of a park, theme park, amusement park, and commercial facility. The predetermined area may be defined, for example, at the municipal level.
[0027] In this example, instead of the distance from the mobile object 20 to the predetermined location, the time required for the mobile object 20 to reach the destination may be used. Here, if route guidance is set from the current location of the mobile object 20 to the predetermined location, the time required is the time required when traveling according to this route guidance. On the other hand, if route guidance is not set, the predetermined distance is, for example, the time required when searching for a route from the current location to the predetermined location and traveling according to this route. In calculating this time required, the current speed of the mobile object 20 or its average speed may be used.
[0028] (2-2) The scenery surrounding the mobile body 20 meets the prescribed standards. These conditions include, for example, that the sea is visible from the mobile body 20, and that there are few man-made objects around the mobile body 20 (for example, in the mountains or forest). Whether or not these conditions are met is determined, for example, by processing the video generated by the external information acquisition unit 240.
[0029] (2-3) The distance from the current position of the moving object 20 to the destination becomes less than or equal to a predetermined value. The mobile vehicle 20 may be equipped with a route guidance device. This route guidance device may be pre-installed on the mobile vehicle 20, or it may be brought in by a passenger on the mobile vehicle 20. When a destination for the mobile vehicle 20 is set in the route guidance device, a predetermined condition may be that the distance from the current position of the mobile vehicle 20 to the destination is less than or equal to a predetermined value. In this example, instead of the distance from the current position of the mobile vehicle 20 to the destination, the time required from the current position of the mobile vehicle 20 to the destination may be used.
[0030] In this example, the decision unit 110 may also use at least one of the movement speed of the mobile object 20 and the weather information of the current location of the mobile object 20 when selecting target content. For example, the decision unit 110 may select a song with a faster tempo as the movement speed of the mobile object 20 increases. Alternatively, the decision unit 110 may select a song that is pre-associated with the weather conditions around the mobile object 20 in the memory unit 140.
[0031] (2-4) Conditions related to a person's fatigue. For example, the condition under which a person is determined to be fatigued. (2-5) A person performing a specific task.
[0032] Furthermore, the memory unit 140 may also store, for each of the multiple contents that could be the target content, information indicating the attributes of the person who should output that content and at least one of the state of the person located in the area 200. For example, the memory unit 140 may store the content to be output for each of the predetermined conditions and the attributes of the person, or it may store the content to be output for each of the predetermined conditions and the state of the person. An example of the predetermined conditions here is at least one of (2-1) to (2-5) above, for example, (2-2) that the scenery around the mobile body 20 meets a predetermined criterion.
[0033] As will be described later, the determination unit 110 selects the target content, and the output control unit 130 causes the output device 220 to output the target content. If there are multiple contents that meet the selection criteria for target content, the determination unit 110 may randomly select one of these contents as the target content, select all of these contents as the target content, or select the target content that matches the attributes or preferences of the person located in the area 200. The output control unit 130 then causes the output device 220 to output the target content selected by the determination unit 110. If the determination unit 110 has selected multiple contents, the output control unit 130 may randomly switch the contents to be output to the output device 220 while continuing output from the output device 220.
[0034] Furthermore, the memory unit 140 may associate information about the area 200 on which each of the multiple content items that could be the target content should be output. This information may include, for example, whether the area 200 is the driver's seat, or whether the area 200 is not the driver's seat. In this case, the target content will differ depending on whether or not it is the driver's seat.
[0035] For example, if the given condition is that a person is fatigued and the area 200 in which that person is located is the driver's seat, the target content is content that promotes alertness. On the other hand, if the given condition is that a person is fatigued and the area 200 in which that person is located is not the driver's seat, the target content is content that promotes sleep. In both examples, the content is, for example, music.
[0036] The memory unit 140 may also store information indicating the priority of each of the multiple contents for the target content. This priority indicates whether or not the target content may be output as an interrupt while the other content is being output.
[0037] If the target content is linked to information about the location of the mobile object 20, the priority may be set using this location. For example, the priority increases in the following order: when the location is in a scenic area (low priority), when approaching the destination (medium priority), and when it is in an area requiring attention (high priority).
[0038] Furthermore, if the target content is linked to the state of a person located in area 200, the priority may be set using this state. For example, the priority would increase as the person's state changes, with sleeping being low priority and concentrating being high priority.
[0039] Additionally, priorities may be set based on the attributes of the content. For example, movies, on-demand TV shows, and games may have high priority, followed by music specified by the user, and currently airing programs and music may have the lowest priority.
[0040] Based on the above premise, let's consider the following case, for example. In this case, the larger the number, the higher the priority.
[0041] First, as shown in Figure 6, the priority is 2 when the mobile object 20 is in a scenic section, 3 when the mobile object 20 is approaching its destination, 4 when the mobile object 20 is in a section requiring attention, 3 when a person is sleeping, and 5 when a person is concentrating. Furthermore, the priority is 3 when the content is a movie, on-demand playback of a program, or a game, 2 when the content is music selected by a person, and 1 when the content is a program or music currently being broadcast. Now, let's assume that the mobile object 20 is traveling in a scenic section (priority 2), and that the person in a certain area 200 is neither sleeping nor concentrating.
[0042] Then, as shown in the first row of the table in Figure 7, if the output device 220 in that region 200 is outputting a movie (priority 3), and content corresponding to a section with good scenery (priority 2) is selected as the target content, the output control unit 130 will instruct the output device 220 to continue outputting the movie.
[0043] Furthermore, as shown in the second row of the table in Figure 7, the output device 220 in that area 200 outputs music (priority 2) selected by a person located in that area 200. If content corresponding to a scenic section (priority 2) is selected as the target content, since these two priorities are the same, the output control unit 130 causes the output device 220 to perform a process to allow the person located in area 200 to select which content to output, for example, by displaying a selection screen.
[0044] Furthermore, as shown in the third row of the table in Figure 7, if the output device 220 in that region 200 is outputting a currently broadcasting program or music (priority 1), and content corresponding to a section with good scenery (priority 2) is selected as the target content, the output control unit 130 causes the output device 220 to output the target content.
[0045] The determination unit 110 then uses the storage unit 140 to select target content according to the conditions when the information regarding the position of the moving object 20 satisfies predetermined conditions.
[0046] The decision unit 120 acquires region information for each of the multiple regions 200 inside the mobile body 20, and uses this region information to decide whether or not to output the target content selected by the judgment unit 110. A specific example of the processing performed by the decision unit 120 is at least one of the following (3-1) to (3-4).
[0047] (3-1) If the area information relates to a person located in that area 200, the decision unit 120 decides to output the target content if the state of the person located in that area 200 meets the criteria, and decides not to output the target content if the state does not meet the criteria. The state of the person here is, for example, at least one of the following:
[0048] • Whether or not a person is performing a specific task. Here, a specific task is, for example, continuously operating a portable communication device such as a smartphone or tablet for a predetermined period of time or longer. The decision unit 120 then decides to output the target content when the person is not performing the specific task. • Whether or not a person is asleep. In this case, the decision unit 120 decides to output the target content when no one is asleep. - Whether or not a person is fatigued. Whether or not a person is fatigued is determined, for example, using at least one of the video and audio generated by the area information acquisition unit 230. For example, the decision unit 120 analyzes the video generated by the area information acquisition unit 230 to identify the movements of a person located in area 200, and uses these movements to determine whether or not that person is fatigued. The decision unit 120 also determines that a person located in area 200 is fatigued if the audio information generated by the area information acquisition unit 230 contains predetermined keywords such as "tired" or "sleepy". The decision unit 120 then decides to output the target content when the person is not fatigued.
[0049] (3-2) If the area information pertains to a person located in that area 200, the decision unit 120 decides to output the target content if the attributes of the person located in that area 200 meet the criteria. The attributes here are, for example, at least one of age and gender. For example, if the attributes of a person to whom the target content should be output are predetermined, the decision unit 120 decides to output the target content if the attributes of the person located in area 200 match these attributes.
[0050] (3-3) If the region information relates to whether or not the output device 220 is already outputting other content, the determination unit 120 determines to output the target content when the output device 220 is not already outputting other content.
[0051] (3-4) If the area information is setting information for the content output policy in that area, the decision unit 120 decides whether or not to output the target content according to that output policy. For example, in an area 200 where the setting is to not output the target content, the decision unit 120 decides not to output the target content. Also, in an area 200 where the setting is to output the target content, the decision unit 120 decides to output the target content.
[0052] In (3-3) above, the decision unit 120 may further decide whether or not to output the target content using information about other content being output at that time. For example, the decision unit 120 may decide not to output the target content if the other content is of a predetermined type. An example of a predetermined type of content is a game, but it is not limited to this. The decision unit 120 may also decide to output the target content if the remaining time of the other content is less than a threshold value.
[0053] Furthermore, the determination unit 110 determines, for each of the multiple regions 200, whether the state of a person located in that region 200 meets predetermined conditions. In this case, the determination unit 110 uses, for example, region information to determine whether the state of the person meets predetermined conditions.
[0054] Furthermore, if other content has been assigned a priority relative to the target content in the storage unit 140, the decision unit 120 may decide whether or not to output the target content according to this priority.
[0055] The output control unit 130 controls the output device 220. For example, for each of the multiple areas 200, the output control unit 130 retrieves content from the storage unit 140 according to the input made by a person located in that area 200, and outputs the retrieved content to the output device 220 of that area 200. Also, if the determination unit 110 selects target content, the output control unit 130 reads the target content from the storage unit 140, and for the area 200 that the decision unit 120 has determined to output the target content, it outputs the target content to the output device 220 of that area 200.
[0056] Furthermore, the output control unit 130 retrieves content from the storage unit 140 according to the input made by the person located in each of the multiple areas 200, and outputs the retrieved content to the output device 220 of that area 200. Also, if the state of the person located in that area 200 satisfies a predetermined condition, the output control unit 130 reads the target content corresponding to that condition from the storage unit 140 and outputs the target content to the output device 220 of that area 200.
[0057] The output control unit 130 controls the output device 220. For example, for each of the multiple areas 200, the output control unit 130 retrieves content from the storage unit 140 according to the input made by the person located in that area 200, and outputs the retrieved content to the output device 220 of that area 200. Also, if the state of the person located in that area 200 satisfies a predetermined condition, the output control unit 130 reads the target content corresponding to that condition from the storage unit 140 and outputs the target content to the output device 220 of that area 200.
[0058] Furthermore, if the condition used by the determination unit 110 is a fatigue level indicating the degree of human fatigue, the determination unit 110 may perform the following processing. First, if the output device 220 is not outputting other content, the determination unit 110 determines that a predetermined condition has been met when the fatigue level reaches a first level or higher. Also, if the output device 220 is outputting other content, the determination unit 110 may determine that a predetermined condition has been met when the fatigue level reaches a second level or higher, which is higher than the first level. This is because, if the fatigue level is low, it may be better to continue outputting the currently outputting content.
[0059] The degree of fatigue is determined using, but is not limited to, at least one of the following: biometric information such as heart rate variability, facial expressions, behavior, the number of blinks per unit time, and the number of yawns per unit time.
[0060] Furthermore, if there are multiple target contents corresponding to the fulfilled conditions, and each of these target contents is associated with the attributes of the person to whom that target content should be output, the output control unit 130 may identify the attributes of the person located in that area 200, read the target content corresponding to these attributes from the storage unit 140, and output the read target content from the output device 220. The attributes here are, for example, age, gender, and at least one of preferences.
[0061] In this example as well, if the region information includes setting information for the content output policy in that region, the output control unit 130 may further decide whether or not to output the target content according to that output policy. For example, in region 200 where the setting is to not output the target content, the output control unit 130 will not output the selected target content. Also, in region 200 where the setting is to output the target content, the output control unit 130 will output the selected target content.
[0062] Furthermore, if the region information includes information indicating whether or not the output device 220 is outputting content, and information about that content, the output control unit 130 may further use the information about the content currently being output to decide whether or not to output the target content. For example, the output control unit 130 may decide not to output the target content if the content is of a predetermined type. An example of a predetermined type of content is, but is not limited to, a game. The output control unit 130 may also decide to output the target content if the remaining time of that content is less than a reference value.
[0063] Figure 3 shows an example of the hardware configuration of the control device 10. The control device 10 includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input / output interface 1050, and a network interface 1060.
[0064] Bus 1010 is a data transmission path for the processor 1020, memory 1030, storage device 1040, input / output interface 1050, and network interface 1060 to send and receive data to and from each other. However, the method of connecting the processor 1020 and the other components to each other is not limited to bus connection.
[0065] Processor 1020 is a processor implemented in components such as the CPU (Central Processing Unit) and GPU (Graphics Processing Unit).
[0066] Memory 1030 is a main memory device implemented using RAM (Random Access Memory), etc.
[0067] The storage device 1040 is an auxiliary storage device implemented as a removable media such as an HDD (Hard Disk Drive), SSD (Solid State Drive), or memory card, or as ROM (Read Only Memory). The storage device 1040 stores program modules that implement each function of the control device 10 (for example, the judgment unit 110, the decision unit 120, and the output control unit 130). The processor 1020 reads these program modules into the memory 1030 and executes them, thereby realizing each function corresponding to the program module. The storage device 1040 may also function as a memory unit 140.
[0068] The input / output interface 1050 is an interface for connecting the control device 10 with various input / output devices. For example, the control device 10 may communicate with at least one of the storage unit 140 and the output device 220 via the input / output interface 1050.
[0069] The network interface 1060 is an interface for connecting the control device 10 to a network. This network may be, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The method by which the network interface 1060 connects to the network may be wireless or wired. The control device 10 may communicate with at least one of the storage unit 140 and the output device 220 via the network interface 1060.
[0070] Figure 4 is a flowchart showing an example of the processing performed by the control device 10. The control device 10 repeatedly acquires information regarding the position of the moving object 20 (step S2). Then, when this information meets a predetermined criterion (step S4: Yes), the control device 10 performs the following processing.
[0071] First, the determination unit 110 selects content corresponding to the satisfied criteria and designates it as the target content (step S10). Then, the decision unit 120 uses region information from multiple regions 200 to select the region 200 from which the target content should be output (step S20). Finally, the output control unit 130 outputs the target content from the output device 220 of the region 200 selected in step S20 (step S30). If no region 200 is selected in step S20, step S30 is omitted.
[0072] Figure 5 is a flowchart showing another example of processing performed by the control device 10. The control device 10 repeatedly acquires region information for each of the multiple regions 200 (step S102). This region information includes information about the state of the person located in that region 200. The determination unit 110 of the control device 10 repeatedly determines whether the state of the person meets a predetermined criterion. When this criterion is met (step S104), the output control unit 130 of the control device 10 performs the following processing.
[0073] First, the output control unit 130 selects content corresponding to the satisfied criteria and makes it the target content (step S110). Then, the output control unit 130 outputs the target content from the output device 220 corresponding to the region 200 where the criteria were satisfied (step S120).
[0074] As described above, according to this embodiment, the mobile body 20 has multiple regions 200 set within it. A person can be located in each of the multiple regions 200. After the control device 10 selects target content according to the position of the mobile body 20, it decides whether or not to output the target content for each of the multiple regions 200 using the region information of that region 200. Therefore, by using the control device 10, target content according to the position of the mobile body 20 can be output appropriately.
[0075] Furthermore, the control device 10 determines whether a person located in each of the multiple regions 200 has met a predetermined condition, and if there is a region 200 that has met the predetermined condition, it causes the output device 220 of that region 200 to output the target content corresponding to the condition that has been met. In other words, using the control device 10, it is possible to output content to each of multiple people according to their individual status.
[0076] The embodiments of the present invention have been described above with reference to the drawings, but these are merely examples of the present invention, and various other configurations can also be adopted.
[0077] Furthermore, although the flowchart used in the above description shows multiple steps (processes) in order, the execution order of the steps performed in each embodiment is not limited to the order in which they are described. In each embodiment, the order of the illustrated steps can be changed to the extent that it does not impede the content. Also, the above embodiments can be combined to the extent that their contents do not conflict. [Explanation of symbols]
[0078] 10 Control device 20 Mobile Units 110 Decision-making unit (content selection unit) 120 Decision Section 130 Output control unit 140 Storage section 200 areas 210 seats 220 Output Devices 230 Area information acquisition unit 240 External Intelligence Acquisition Department
Claims
1. A control device for controlling multiple output devices located inside a mobile body, Inside the aforementioned mobile body, multiple regions are set up, each capable of accommodating a person, and the output device is provided in each of these multiple regions. A content selection unit selects target content according to the conditions when the information regarding the position of the moving object satisfies predetermined conditions, For each of the aforementioned multiple regions, a determination unit determines whether or not to output the target content using region information relating to that region, A control device equipped with the following features.
2. In the control device according to claim 1, The control device wherein the predetermined condition is that the moving body is in a predetermined position.
3. In the control device according to claim 1 or 2, The aforementioned area information pertains to a person located within that area, and is a control device.
4. In the control device according to claim 3, The decision unit is a control device that determines to output the target content when the person's state meets the criteria.
5. In the control device according to claim 1 or 2, The control device, wherein the region information relates to whether or not the output device is outputting other content.
6. In the control device according to claim 5, The determination unit is a control device that determines whether or not to output the target content using information about the other content.
7. In the control device according to claim 6, A control device that assigns a priority to the other content relative to the target content, and outputs the target content instead of the other content when the priority meets a certain criterion.
8. A control method performed by a computer that controls multiple output devices located inside a mobile body, Inside the aforementioned mobile body, multiple regions are set up, each capable of accommodating a person, and the output device is provided in each of these multiple regions. The aforementioned computer, When the information regarding the position of the moving object satisfies predetermined conditions, the target content corresponding to those conditions is selected. A control method for determining whether or not to output the target content for each of the aforementioned multiple regions, using region information relating to that region.
9. A computer program that can be executed to control multiple output devices located inside a mobile body, Inside the aforementioned mobile body, multiple regions are set up, each capable of accommodating a person, and the output device is provided in each of these multiple regions. To the aforementioned computer, A selection unit that selects target content according to the conditions when the information regarding the position of the moving object satisfies predetermined conditions, For each of the aforementioned multiple regions, a determination unit determines whether or not to output the target content using region information relating to that region, A program that makes this possible.
Citation Information
Patent Citations
Music piece data distribution system, music piece data distribution server and music piece data distribution method
JP2008203337A
Audio system
JP2023072484A