Transmittance control device

The transmittance control device stabilizes visibility of display objects on transparent devices by adjusting transmittance based on environmental brightness, addressing issues of fluctuating light conditions.

JP7829676B2Active Publication Date: 2026-03-13NTT DOCOMO INC
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-02-28
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Transmissive display devices experience difficulty in maintaining user visibility of display targets due to frequent changes in transmittance in response to external light fluctuations, such as when a user moves between sunlight and shade.

Method used

A transmittance control device that adjusts the transmittance of display objects on transparent devices based on the brightness of the display object and the environment, using a terminal device to control the transmittance in accordance with the highest environmental brightness prior to changes, thereby stabilizing visibility.

Benefits of technology

This approach stabilizes the visibility of display objects on transparent devices by reducing transmittance fluctuations in response to environmental brightness changes, enhancing user experience by preventing difficulties in seeing display targets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007829676000001
    Figure 0007829676000001
  • Figure 0007829676000002
    Figure 0007829676000002
  • Figure 0007829676000003
    Figure 0007829676000003
Patent Text Reader

Abstract

This transmittance control device includes: a first specifying unit that specifies the brightness of a display object on the basis of display information indicating the display object; a second specifying unit that specifies the brightness of the environment in which a transmissive display device is located; and a transmittance control unit that, in a situation where the brightness of the display object does not fluctuate and the brightness of the environment fluctuates within the range of a first brightness or less, decreases the transmittance of the display object displayed on the transmissive display device with an increase in the brightness of the environment, and at first timing, controls the transmittance of the display object displayed on the transmissive display device, on the basis of the maximum brightness of the environment and the brightness of the display object during a first period before the first timing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a transmittance control device.

Background Art

[0002] A transmissive display device that displays a display target such as content is known. A user of the transmissive display device visually recognizes the display target displayed on the transmissive display device together with external light transmitted through the transmissive display device. Patent Document 1 discloses a transmissive display device that controls the transmittance of external light based on the illuminance of the external light and the luminance of the display image. This transmissive display device further determines the transmittance of the external light using a moving average of the light amount change value of the external light so that the transmittance of the external light does not change more frequently than necessary in response to a change in the illuminance of the external light.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the transmissive display device described in Patent Document 1, when the luminance of the display image does not fluctuate, the transmittance of the external light always follows the change in the external light. For this reason, when a user wearing the transmissive display device passes through sunlight and shade in order, for example, the transmittance of the external light sequentially changes in response to the switching between sunlight and shade. Therefore, when the transmittance of the external light always follows the change in the external light, the user of the transmissive display device may have difficulty visually recognizing the display target displayed on the transmissive display device due to the change in the transmittance of the external light.

[0005] An object of the present invention is to provide a transmittance control device capable of suppressing the difficulty of a user of a transmissive display device in visually recognizing a display target displayed on the transmissive display device. [Means for solving the problem]

[0006] A transmittance control device according to one embodiment includes: a first identification unit that identifies the brightness of a display object based on display information indicating the display object; a second identification unit that identifies the brightness of the environment in which a transmissive display device is located; and a transmittance control unit that, in situations where the brightness of the display object does not change but the brightness of the environment changes within a range of a first brightness or less, reduces the transmittance of the display object displayed on the transmissive display device in accordance with the increase in the brightness of the environment, and controls the transmittance of the display object displayed on the transmissive display device at a first timing based on the highest brightness of the environment in a first period prior to the first timing and the brightness of the display object. [Effects of the Invention]

[0007] According to one embodiment, it is possible to suppress the difficulty for users of a transparent display device to see the display object shown on the transparent display device. [Brief explanation of the drawing]

[0008] [Figure 1] This is a schematic diagram showing the display control system 1. [Figure 2] This figure shows an example of the configuration of AR glasses 10. [Figure 3] This figure shows an example of the configuration of the terminal device 20. [Figure 4] This figure shows an example of control information D. [Figure 5] This is a diagram showing an example of content A1. [Figure 6] This figure shows another example of content A1. [Figure 7] This figure shows yet another example of content A1. [Figure 8] This figure shows an example of the highest brightness EBmax. [Figure 9] This is a diagram illustrating the operation of terminal device 20. [Figure 10]This figure shows an example of determining the first timing T1. [Figure 11] This figure shows another example of determining the first timing T1. [Figure 12] This figure shows an example of a terminal device 20A of the third modified example. [Figure 13] This figure shows yet another example of determining the first timing T1. [Figure 14] This figure shows yet another example of determining the first timing T1. [Modes for carrying out the invention]

[0009] A: First Embodiment A1: Display control system 1 Figure 1 is a schematic diagram of the display control system 1. The display control system 1 includes AR glasses 10, a terminal device 20, and a server 30. AR is an abbreviation for Augmented Reality. The AR glasses 10 and the terminal device 20 can communicate with each other. The terminal device 20 and the server 30 can communicate with each other via a communication network NW.

[0010] AR glasses 10 are an example of transparent smart glasses. Transparent smart glasses are glasses-type display devices. Transparent smart glasses are also called transparent XR (X Reality) glasses or transparent HMD (Head Mounted Display).

[0011] AR glasses 10 and transparent smart glasses are examples of transparent display devices. Transparent display devices are not limited to AR glasses 10 and transparent smart glasses; for example, transparent HMDs with a goggle shape may also be used.

[0012] The AR glasses 10 are used by the user U. The AR glasses 10 include a transmissive display unit 11. The transmissive display unit 11 displays the content A1 while transmitting external light representing the real world. Therefore, the AR glasses 10 can allow the user U to view the real world while allowing the user U to view the content A1. That is, the AR glasses 10 can provide augmented reality to the user U.

[0013] The terminal device 20 acquires content information B1 from the server 30. The content information B1 is information indicating the content A1. The terminal device 20 generates content information B2 by changing the content information B1. The content information B2 is information indicating the content A1 obtained by adjusting the brightness of the content A1 indicated by the content information B1. The brightness of the content A1 indicated by the content information B1 is adjusted based on the brightness Li of the content A1 indicated by the content information B1 and the brightness EB of the environment where the AR glasses 10 are located. The terminal device 20 causes the AR glasses 10 to display the content A1 indicated by the content information B2.

[0014] The brightness Lu of the content A1 displayed on the AR glasses 10 affects the transmittance CT of the content A1 displayed on the AR glasses 10. Here, the transmittance CT of the content A1 displayed on the AR glasses 10 means the transmittance of the external light that passes through the content A1 displayed on the AR glasses 10.

[0015] As the brightness Lu of the content A1 displayed on the AR glasses 10 increases, the transmittance CT of the content A1 displayed on the AR glasses 10 decreases. Therefore, as the brightness Lu of the content A1 displayed on the AR glasses 10 increases, the visibility of the content A1 displayed on the AR glasses 10 increases, and the visibility of the external light passing through the AR glasses 10 decreases.

[0016] On the other hand, as the brightness Lu of content A1 displayed on the AR glasses 10 decreases, the transmittance CT of content A1 displayed on the AR glasses 10 increases. Therefore, as the brightness Lu of content A1 displayed on the AR glasses 10 decreases, the visibility of content A1 displayed on the AR glasses 10 decreases, and the visibility of ambient light passing through the AR glasses 10 increases.

[0017] The terminal device 20 controls the transmittance CT of content A1 displayed on the AR glasses 10 by controlling the brightness Lu of content A1 based on the brightness Li of content A1 and the brightness EB of the environment in which the AR glasses 10 are located. The terminal device 20 can control the balance between the visibility of content A1 displayed on the AR glasses 10 and the visibility of ambient light passing through the AR glasses 10, based on the brightness Li of content A1 and the brightness EB of the environment in which the AR glasses 10 are located.

[0018] Content A1 is, for example, a still image such as a tourist map. Content A1 is not limited to a tourist map; it may also be, for example, text, sticky notes, advertisements, or moving images. Content A1 is represented by various data formats. For example, Content A1 is represented by data in still image format, moving image format, or PDF (Portable Document Format) format.

[0019] Content A1 is located in a virtual space, for example. When AR glasses 10 display content A1 located in a virtual space, AR glasses 10 can provide user U with mixed reality (MR), in which the virtual space and the real world are merged. When AR glasses 10 provide mixed reality, AR glasses 10 may be referred to as "MR glasses."

[0020] Content A1 is an example of a display target. The display target is not limited to Content A1; for example, it could be a virtual object. A virtual object is, for example, a virtual product. A virtual object is not limited to a virtual product; for example, it could be a virtual sign or a virtual input device. When the display target is a virtual object, virtual object information indicating the virtual object is used instead of content information B1 indicating Content A1. Content information B1 and virtual object information are examples of display information, respectively.

[0021] The terminal device 20 is, for example, a smartphone. The terminal device 20 is not limited to a smartphone; it may also be, for example, a tablet device or a notebook PC (Personal Computer). The terminal device 20 is carried by, for example, user U.

[0022] Server 30 transmits content information B1. For example, Server 30 transmits content information B1 to terminal device 20.

[0023] A2: AR Glasses 10 Figure 2 shows an example of AR glasses 10. The AR glasses 10 include an illuminance sensor 15, a display device 16, a communication device 17, a storage device 18, a processing device 19, and a bus 101.

[0024] Bus 101 is a wiring configuration for communicating information. Bus 101 interconnects the illuminance sensor 15, the display device 16, the communication device 17, the storage device 18, and the processing device 19. Bus 101 may be configured using a single bus, or it may be configured using different buses for each element of the device.

[0025] The illuminance sensor 15 detects the brightness EB of the environment where the AR glasses 10 are located. Hereinafter, "the brightness EB of the environment where the AR glasses 10 are located" will also be simply referred to as "the ambient brightness EB". Based on the detection result of the ambient brightness EB, the illuminance sensor 15 generates brightness information C1. Brightness information C1 is information that indicates the ambient brightness EB.

[0026] The display device 16 transmits ambient light representing the real world while displaying content A1. The display device 16 includes a display panel and a half-mirror. The display panel is, for example, a liquid crystal panel or an organic EL (Electro-Luminescence) panel. The display panel emits light representing content A1. The half-mirror includes a transmissive display section 11. The half-mirror reflects the light emitted by the display panel toward the user U's eyes. By transmitting ambient light representing the real world, the half-mirror guides ambient light representing the real world toward the user U's eyes.

[0027] The communication device 17 communicates with the terminal device 20 wirelessly. The communication device 17 may also communicate with the terminal device 20 via a wired connection.

[0028] The storage device 18 is a recording medium that can be read by the processing device 19. The storage device 18 includes one or more memories. The storage device 18 includes, for example, non-volatile memory and volatile memory. Non-volatile memory is, for example, ROM (Read Only Memory), EPROM (Erasable Programmable Read Only Memory), and EEPROM (Electrically Erasable Programmable Read Only Memory). Volatile memory is, for example, RAM (Random Access Memory). The storage device 18 stores the program PG1.

[0029] The processing unit 19 includes one or more CPUs (Central Processing Units). One or more CPUs are examples of one or more processors. Each of the processors and CPUs is an example of a computer.

[0030] The processing unit 19 reads the program PG1 from the storage device 18. By executing the program PG1, the processing unit 19 functions as an operation control unit 191. The operation control unit 191 may be composed of circuits such as a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), and an FPGA (Field Programmable Gate Array).

[0031] The motion control unit 191 controls the operation of the AR glasses 10. For example, the motion control unit 191 acquires brightness information C1 from the illuminance sensor 15. The motion control unit 191 causes the communication device 17 to transmit the brightness information C1 to the terminal device 20. When the communication device 17 receives content information B2 from the terminal device 20, the motion control unit 191 acquires the content information B2 from the communication device 17. The motion control unit 191 causes the content A1 indicated in the content information B2 to be displayed on the display device 16.

[0032] A3: Terminal device 20 Figure 3 shows an example of the configuration of a terminal device 20. The terminal device 20 is an example of a transmittance control device. The terminal device 20 includes an input device 21, a display device 22, a communication device 23, a communication device 24, a storage device 25, a processing device 26, and a bus 27.

[0033] Bus 27 is a wiring configuration for communicating information. Bus 27 interconnects the input device 21, the display device 22, the communication device 23, the communication device 24, the storage device 25, and the processing device 26. Bus 27 may be configured using a single bus, or it may be configured using different buses for each element of the device.

[0034] The input device 21 includes a touch panel. The input device 21 may also include multiple operation keys in addition to the touch panel. The input device 21 may also include multiple operation keys without a touch panel. The input device 21 accepts operations performed by user U.

[0035] The display device 22 includes a display. The touch panel of the input device 21 is stacked on top of the display of the display device 22. The display device 22 displays various types of information.

[0036] The communication device 23 communicates with the server 30 via the communication network NW. The communication device 23 may also communicate with the server 30 without using the communication network NW.

[0037] The communication device 24 communicates with the AR glasses 10 wirelessly. The communication device 24 may also communicate with the AR glasses 10 via a wired connection.

[0038] The storage device 25 is a recording medium readable by the processing unit 26. The storage device 25 includes one or more memories. The storage device 25 includes, for example, non-volatile memory and volatile memory. The storage device 25 stores control information D and program PG2.

[0039] Control information D is information for controlling the transmittance CT of content A1 displayed on the AR glasses 10. Control information D shows the correspondence between the brightness Li of content A1, the ambient brightness EB, and the transmittance CT of content A1 displayed on the AR glasses 10. Control information D may also show the correspondence between the brightness Li of content A1, the ambient brightness EB, the luminance Lu of content A1 displayed on the AR glasses 10, and the transmittance CT of content A1 displayed on the AR glasses 10. Hereinafter, "luminance Lu of content A1 displayed on the AR glasses 10" will also be simply referred to as "luminance Lu of content A1". Similarly, "transmittance CT of content A1 displayed on the AR glasses 10" will also be simply referred to as "transmittance CT of content A1".

[0040] Figure 4 shows an example of control information D. The control information D shown in Figure 4 shows the correspondence between the brightness Li of content A1, the ambient brightness EB, the luminance Lu of content A1, and the transmittance CT of content A1. Hereinafter, the correspondence between the value of brightness Li of content A1, the value of ambient brightness EB, the value of luminance Lu of content A1, and the value of transmittance CT of content A1 will also be simply referred to as the "first correspondence." The values ​​shown by control information D are determined, for example, based on the results of prior verification experiments. In the verification experiments, multiple subjects wearing AR glasses 10 identify a first correspondence that makes it easy to see both content A1 and the real world, under conditions where the value of brightness Li of content A1, the value of ambient brightness EB, the value of luminance Lu of content A1, and the value of transmittance CT of content A1 are each changed. The first correspondence identified by the verification experiments is reflected in the values ​​shown by control information D. The values ​​shown by control information D are not limited to the values ​​shown in Figure 4 and can be changed as appropriate. For example, both the luminance value Lu and the transmittance value CT of content A1, as indicated by control information D, may be customized for user U. Furthermore, the values ​​indicated by control information D may be determined by the designer without being based on the results of prior verification experiments.

[0041] The brightness Li of content A1 is compared with judgment values ​​E1 and E2. Judgment value E1 is smaller than judgment value E2.

[0042] Figure 5 shows an example of content A1 with a brightness Li of a judgment value E2 or higher. Figure 6 shows an example of content A1 with a brightness Li of a judgment value E1 or higher but less than E2. Figure 7 shows an example of content A1 with a brightness Li of less than E1. Of the content A1 shown in Figures 5 to 7, content A1 shown in Figure 5 is the brightest and closest to white. Of the content A1 shown in Figures 5 to 7, content A1 shown in Figure 7 is the darkest and closest to black.

[0043] Let's return to the explanation in Figure 4. The brightness Lu of content A1 represents the ratio, expressed as a percentage, of the brightness of content A1 displayed on the AR glasses 10 to the brightness of content A1 indicated by content information B1. For example, if the brightness of content A1 displayed on the AR glasses 10 matches the brightness of content A1 indicated by content information B1, then the brightness Lu of content A1 is 100%.

[0044] The transmittance CT of content A1 is obtained by subtracting the luminance Lu of content A1 from 100%. Similarly, the luminance Lu of content A1 is obtained by subtracting the transmittance CT of content A1 from 100%. Therefore, either the transmittance CT of content A1 or the luminance Lu of content A1 may be omitted.

[0045] The explanation returns to Figure 3. The processing unit 26 includes one or more CPUs. The processing unit 26 is another example of a transmittance control unit. The processing unit 26 reads the program PG2 from the storage device 25. By executing the program PG2, the processing unit 26 functions as a first identification unit 261, a second identification unit 262, and a transmittance control unit 263. At least one of the first identification unit 261, the second identification unit 262, and the transmittance control unit 263 may be configured by a circuit such as a DSP, ASIC, and FPGA.

[0046] The first identification unit 261 identifies the brightness Li of content A1 based on the content information B1. For example, the first identification unit 261 first obtains the content information B1 from the server 30 via the communication device 23. Subsequently, the first identification unit 261 identifies the average brightness of the entire content A1 indicated by the content information B1 as the brightness Li of content A1. 。

[0047] The brightness Li of content A1 is not limited to the average brightness of content A1 as a whole, but may also be, for example, the average brightness of a part of content A1. For example, the first identification unit 261 first divides content A1 into multiple regions. Subsequently, the first identification unit 261 identifies the average brightness of one of the multiple regions as the brightness Li of content A1.

[0049] The second identification unit 262 identifies the ambient brightness EB. For example, the second identification unit 262 identifies the ambient brightness EB based on brightness information C1 generated by the AR glasses 10. To give one example, the second identification unit 262 first acquires brightness information C1 from the AR glasses 10 via the communication device 24. Subsequently, the second identification unit 262 identifies the brightness indicated by the brightness information C1 as the ambient brightness EB.

[0050] Methods for identifying ambient brightness EB are not limited to methods that identify ambient brightness EB based on brightness information C1.

[0051] The second identification unit 262 may determine the ambient brightness EB based on weather information indicating the amount of solar radiation in the area where the AR glasses 10 are located. For example, if the operation control unit 191 of the AR glasses 10 generates first position information indicating the position of the AR glasses 10 using GPS (Global Positioning System) or the like, the second identification unit 262 of the terminal device 20 first acquires the first position information from the AR glasses 10. Subsequently, the second identification unit 262 uses the first position information to acquire weather information indicating the amount of solar radiation in the area where the AR glasses 10 are located, for example, from a weather information server. If the second identification unit 262 can determine the position of the terminal device 20 using GPS or the like, the second identification unit 262 may use the position of the terminal device 20 as the position of the AR glasses 10 to acquire weather information indicating the amount of solar radiation in the area where the AR glasses 10 are located. The second identification unit 262 determines the value obtained by multiplying the amount of solar radiation indicated by the weather information by a conversion coefficient as the ambient brightness EB.

[0052] The second identification unit 262 may determine the ambient brightness EB based on both the brightness information C1 and the weather information. For example, the second identification unit 262 determines the initial value of the ambient brightness EB based on the weather information as described above. Subsequently, the second identification unit 262 determines the latest ambient brightness EB by updating the initial value of the ambient brightness EB based on the latest brightness information C1.

[0053] For example, the first update method or the second update method can be used to update the initial value of the ambient brightness EB based on the latest brightness information C1.

[0054] In the first update method, the second identification unit 262 identifies the latest ambient brightness EB by changing the initial value of the ambient brightness EB to the brightness indicated by the latest brightness information C1.

[0055] In the second update method, the second identification unit 262 identifies the latest brightness EB of the environment as a value obtained by adding the change in brightness indicated by brightness information C1 to the initial value of the environment brightness EB. The change in brightness indicated by brightness information C1 is a value obtained by subtracting the brightness indicated by brightness information C1 when the initial value of the environment brightness EB was identified from the brightness indicated by the latest brightness information C1.

[0056] When the second identification unit 262 identifies the ambient brightness EB, it stores ambient brightness information EBI indicating the ambient brightness EB in the storage device 25. The second identification unit 262 further deletes ambient brightness information EBI from the storage device 25 if the elapsed time since it was stored in the storage device 25 exceeds the storage period. The storage period is, for example, 5 seconds. The storage period is not limited to 5 seconds; it may be shorter or longer than 5 seconds.

[0057] The transmittance control unit 263 controls the transmittance CT of content A1 displayed on the AR glasses 10 based on the brightness Li of content A1 and the ambient brightness EB. The transmittance control unit 263 obtains the brightness Li of content A1 from the first identification unit 261. The transmittance control unit 263 obtains ambient brightness information EBI, which indicates the ambient brightness EB, from the storage device 25.

[0058] The transmittance control unit 263 controls the transmittance CT of content A1 displayed on the AR glasses 10 by controlling the brightness Lu of content A1 displayed on the AR glasses 10. The transmittance control unit 263 decreases the transmittance CT of content A1 displayed on the AR glasses 10 by increasing the brightness Lu of content A1 displayed on the AR glasses 10. The transmittance control unit 263 increases the transmittance CT of content A1 displayed on the AR glasses 10 by decreasing the brightness Lu of content A1 displayed on the AR glasses 10.

[0059] The transmittance control unit 263 reduces the transmittance CT of content A1 in accordance with the increase in ambient brightness EB when the brightness Li of content A1 does not change but the ambient brightness EB changes within a range of first brightness or less. By reducing the transmittance CT of content A1, the visibility of content A1 is improved. The first brightness is, for example, 0.5 klux as shown in control information D in Figure 4. The first brightness is not limited to 0.5 klux, but may be lower or higher than 0.5 klux.

[0060] The transmittance control unit 263 determines a first timing T1 for controlling the transmittance CT of content A1. For example, the transmittance control unit 263 determines the timing after the second identification unit 262 begins to continuously store the ambient brightness information EBI in the storage device 25 as the first timing T1. The transmittance control unit 263 may update the first timing T1 as time progresses.

[0061] At the first timing T1, the transmittance control unit 263 controls the transmittance CT of content A1 based on the highest brightness EBmax of the ambient brightness EB during the first period DT1 prior to the first timing T1 and the brightness Li of content A1.

[0062] Figure 8 shows an example of the maximum brightness EBmax when user U, wearing AR glasses 10, passes through sunny and shady areas in sequence. In Figure 8, the vertical axis represents the ambient brightness EB, and the horizontal axis represents time t. The dashed line EBK shows the future trend of ambient brightness EB.

[0063] The ambient brightness EB when user U wearing the AR glasses 10 passes through sunlight is higher than the ambient brightness EB when user U wearing the AR glasses 10 passes through shade. In the example shown in Figure 8, even if the first timing T1 occurs during the period when user U wearing the AR glasses 10 passes through shade, the transmittance control unit 263 uses the ambient brightness EB when user U wearing the AR glasses 10 passes through sunlight as the maximum brightness EBmax. Therefore, it is possible to suppress fluctuations in the transmittance CT of content A1 in response to fluctuations in ambient brightness EB.

[0064] At the first timing T1, the transmittance control unit 263 reads out the ambient brightness information EBIa, which represents the highest brightness EBmax, from the ambient brightness information EBI stored in the storage device 25. The highest brightness EBmax is the highest brightness in the ambient brightness EB within the first period DT1 prior to the first timing T1. The first period DT1 is the period from the time when the oldest ambient brightness information EBI in the ambient brightness information EBI stored in the storage device 25 was stored until the first timing T1.

[0065] Next, the transmittance control unit 263 refers to the control information D in Figure 4 and identifies the luminance Lu of content A1, which corresponds to both the ambient brightness EB (maximum brightness EBmax) indicated by the ambient brightness information EBIa and the brightness Li of content A1, as the target luminance Lua. Since the transmittance CT of content A1 is uniquely identified from the luminance Lu of content A1, identifying the target luminance Lua means identifying the target transmittance of content A1.

[0066] The transmittance control unit 263 generates content information B2 by modifying content information B1 based on the target brightness Lua. Content information B2 represents content A1 obtained by changing the brightness of content A1 indicated by content information B1 to the target brightness Lua. Here, the brightness of content A1 indicated by content information B1 is, for example, the average brightness of the entire content A1 indicated by content information B1. Therefore, in content A1 indicated by content information B2, the average brightness of the entire content A1 indicated by content information B1 matches the target brightness Lua. In this case, the transmittance CT of content A1 may be omitted in the control information D.

[0067] The transmittance control unit 263 may, by referring to the control information D in Figure 4, identify the transmittance CT of content A1 as the target transmittance, which corresponds to both the ambient brightness EB (maximum brightness EBmax) indicated by the ambient brightness information EBIa and the brightness Li of content A1. In this case, the transmittance control unit 263 identifies the target brightness Lua by subtracting the target transmittance from 100%. Subsequently, the transmittance control unit 263 generates content information B2 by modifying content information B1 based on the target brightness Lua. In this case, the brightness Lu of content A1 may be omitted in the control information D.

[0068] The transmittance control unit 263 controls the transmittance CT of the content A1 displayed by the AR glasses 10 by providing content information B2 to the AR glasses 10 via the communication device 24.

[0069] A4: Operation Description Figure 9 is a diagram illustrating the operation of the terminal device 20. In step S101, the first identification unit 261 acquires content information B1 from the server 30. If the storage device 25 has content information B1 stored in it, the first identification unit 261 may acquire content information B1 from the storage device 25.

[0070] Next, in step S102, the first identification unit 261 identifies the brightness Li of content A1 based on the content information B1. Note that step S102 may be performed before step S101.

[0071] Next, in step S103, the second identification unit 262 identifies the ambient brightness EB. For example, the second identification unit 262 identifies the ambient brightness EB based on the brightness information C1 generated by the AR glasses 10. The second identification unit 262 stores the ambient brightness information EBI, which indicates the ambient brightness EB, in the storage device 25. The second identification unit 262 further deletes from the storage device 25 any ambient brightness information EBI whose elapsed time since being stored in the storage device 25 exceeds the storage period.

[0072] Next, in step S104, the transmittance control unit 263 identifies the target brightness Lua.

[0073] First, at the first timing T1, the transmittance control unit 263 reads out the ambient brightness information EBIa, which represents the highest brightness EBmax, from the ambient brightness information EBI stored in the storage device 25. Next, the transmittance control unit 263 refers to the control information D and identifies the luminance Lu of content A1, which corresponds to both the ambient brightness EBmax indicated by the ambient brightness information EBIa and the brightness Li of content A1, as the target luminance Lua.

[0074] Next, in step S105, the transmittance control unit 263 generates content information B2 based on the target brightness Lua. Content information B2 indicates content A1 obtained by changing the brightness of content A1 indicated by content information B1 to the target brightness Lua.

[0075] Next, in step S106, the transmittance control unit 263 uses the content information B2 to control the transmittance CT of the content A1 displayed by the AR glasses 10. For example, the transmittance control unit 263 provides the content information B2 to the AR glasses 10 via the communication device 24, causing the AR glasses 10 to display the content A1 indicated by the content information B2.

[0076] A5: Summary of the first embodiment The first identification unit 261 identifies the brightness Li of content A1 based on content information B1 indicating content A1. The second identification unit 262 identifies the brightness EB of the environment in which the AR glasses 10 are located. In situations where the brightness Li of content A1 does not change but the brightness EB of the environment changes within a range of a first brightness or less, the transmittance control unit 263 reduces the transmittance of content A1 displayed on the AR glasses 10 in accordance with the increase in the brightness EB of the environment.

[0077] As the transmittance of content A1 displayed on the AR glasses 10 decreases, the brightness of content A1 displayed on the AR glasses 10 increases. When the brightness of content A1 displayed on the AR glasses 10 increases, the visibility of content A1 displayed on the AR glasses 10 increases. Therefore, as the transmittance of content A1 displayed on the AR glasses 10 decreases, the visibility of content A1 displayed on the AR glasses 10 increases. Here, in situations where the brightness Li of content A1 does not change but the ambient brightness EB changes within a range of first brightness or less, the transmittance control unit 263 decreases the transmittance of content A1 displayed on the AR glasses 10 in accordance with the increase in ambient brightness EB. Therefore, the higher the ambient brightness EB used to adjust the transmittance of content A1, the higher the probability that the visibility of content A1 can be improved.

[0078] The transmittance control unit 263 controls the transmittance CT of content A1 displayed on the AR glasses 10 at the first timing T1, based on the highest brightness EB of the ambient brightness during the first period DT1 prior to the first timing T1 and the brightness Li of content A1. This makes it possible to suppress unnecessary fluctuations in the transmittance CT of content A1 in response to fluctuations in the ambient brightness EB while maintaining the visibility of content A1. Therefore, it is possible to prevent the user U of the AR glasses 10 from having difficulty seeing the content A1 displayed on the AR glasses 10.

[0079] B: Modification The following are examples of modifications in the above-described embodiment. Two or more modifications can be arbitrarily selected from the following examples and combined as appropriate, provided they do not contradict each other.

[0080] B1: First variation In the first embodiment, the transmittance control unit 263 may determine the first timing T1 based on the change in ambient brightness EB G1. The change in ambient brightness EB G1 means the absolute value of the change in ambient brightness EB in a unit time. The unit time is, for example, 0.5 seconds. The unit time is not limited to 0.5 seconds, but may be shorter or longer than 0.5 seconds. The transmittance control unit 263 identifies the change in ambient brightness EB G1 in the unit time each time a unit time has elapsed.

[0081] The transmittance control unit 263 uses, for example, a first determination method as a method for determining the first timing T1. In the first determination method, the transmittance control unit 263 determines the first timing T1 based on the timing Ta at which the change in ambient brightness EB G1 exceeds a first threshold F1.

[0082] For example, if the change in ambient brightness EB G1 exceeds a first threshold F1, the transmittance control unit 263 determines the timing Ta at which the change in ambient brightness EB G1 exceeds the first threshold F1 as the first timing T1. Also, if the change in ambient brightness EB G1 does not exceed the first threshold F1, the transmittance control unit 263 maintains the transmittance CT of the content A1 displayed on the AR glasses 10.

[0083] Figure 10 shows an example of determining the first timing T1 as the timing Ta at which the change in ambient brightness EB G1 exceeds the first threshold F1. In Figure 10, the vertical axis represents the change in ambient brightness EB G1, and the horizontal axis represents time t. In Figure 10, the timing Ta at which the change in ambient brightness EB G1 exceeds the first threshold F1 coincides with the first timing T1.

[0084] In the first determination method, the transmittance control unit 263 may determine the timing after a first predetermined time has elapsed from timing Ta as the first timing T1. The first predetermined time is, for example, 0.2 seconds. The first predetermined time is not limited to 0.2 seconds; it may be shorter or longer than 0.2 seconds. The method of determining the timing after a first predetermined time has elapsed from timing Ta as the first timing T1 is an example of a method for determining the first timing T1 based on the change in the amount of change G1 of the ambient brightness EB.

[0085] According to the first modified example, the transmittance control unit 263 determines the first timing T1 based on the change amount G1 of the ambient brightness EB. For example, the first timing T1 can be determined based on the magnitude of the change amount G1 of the ambient brightness EB or the transition of the change amount G1 of the ambient brightness EB. Therefore, for example, the timing for adjusting the transmittance CT of content A1 can be determined based on the magnitude of the change amount G1 of the ambient brightness EB or the transition of the change amount G1 of the ambient brightness EB.

[0086] Furthermore, the transmittance control unit 263 determines the first timing T1 based on the timing at which the change in ambient brightness EB G1 exceeds the first threshold F1. Therefore, compared to a configuration that always adjusts the transmittance CT of content A1 regardless of the magnitude of the change in ambient brightness EB G1, the frequency of adjusting the transmittance CT of content A1 can be reduced. Consequently, it is possible to suppress adjusting the transmittance CT of content A1 more frequently than necessary.

[0087] Furthermore, if the change in ambient brightness EB G1 exceeds the first threshold F1, the transmittance control unit 263 determines the timing Ta at which the change in ambient brightness EB G1 exceeds the first threshold F1 as the first timing T1. If the change in ambient brightness EB G1 does not exceed the first threshold F1, the transmittance control unit 263 maintains the transmittance CT of the content A1 displayed on the AR glasses 10. The timing Ta at which the change in ambient brightness EB G1 exceeds the first threshold F1 is likely to be the timing at which adjustment of the transmittance CT of content A1 is necessary. Therefore, it is possible to perform the adjustment of the transmittance CT of content A1 at the necessary timing while suppressing the adjustment of the transmittance CT of content A1 more frequently than necessary.

[0088] B2: Second variation In the first modified example, the transmittance control unit 263 may use a second determination method instead of the first determination method as a method for determining the first timing T1 based on the amount of change G1 of the ambient brightness EB.

[0089] In the second determination method, the transmittance control unit 263 determines the first timing T1 based on the timing Tb when the first maintenance period H1 exceeds the first determination period J1. Here, the first maintenance period H1 is the period during which the change in ambient brightness EB G1 maintains the state in which the change in ambient brightness EB G1 is less than or equal to the second threshold F2, starting from the point when the change in ambient brightness EB G1 exceeds the second threshold F2 and then becomes less than or equal to the second threshold F2. The first determination period J1 is, for example, 1.5 seconds. The first determination period J1 is not limited to 1.5 seconds; it may be a period shorter than 1.5 seconds or a period longer than 1.5 seconds.

[0090] For example, if the first maintenance period H1 exceeds the first determination period J1, the transmittance control unit 263 determines the timing Tb at which the first maintenance period H1 exceeds the first determination period J1 as the first timing T1. Also, if the first maintenance period H1 does not exceed the first determination period J1, the transmittance control unit 263 maintains the transmittance CT of the content A1 displayed on the AR glasses 10.

[0091] Figure 11 shows an example of determining the first timing T1 as the timing Tb at which the first maintenance period H1 exceeds the first judgment period J1. In Figure 11, the vertical axis represents the change in ambient brightness EB G1. The horizontal axis represents time t. The first maintenance period H1 begins at timing Tc. Timing Tc is the timing at which the change in ambient brightness EB G1 exceeds the second threshold F2 and then becomes less than or equal to the second threshold F2. In Figure 11, the timing Tb at which the first maintenance period H1 exceeds the first judgment period J1 coincides with the first timing T1.

[0092] In the second determination method, the transmittance control unit 263 may determine the timing after a second predetermined time has elapsed from timing Tb as the first timing T1. The second predetermined time is, for example, 0.2 seconds. The second predetermined time is not limited to 0.2 seconds; it may be shorter or longer than 0.2 seconds. The method of determining the timing after a second predetermined time has elapsed from timing Tb as the first timing T1 is another example of the method of determining the first timing T1 based on the change in the amount of change G1 of the ambient brightness EB.

[0093] According to the second modification, the transmittance control unit 263 determines the first timing T1 based on the timing Tb when the first maintenance period H1 exceeds the first determination period J1. This makes it possible to adjust the transmittance CT of content A1 after the ambient brightness EB has stabilized. Thus, for example, it is possible to suppress the adjustment of the transmittance CT of content A1 in response to noise related to the ambient brightness EB. Consequently, it is possible to suppress the adjustment of the transmittance CT of content A1 more frequently than necessary.

[0094] Furthermore, if the first maintenance period H1 exceeds the first determination period J1, the transmittance control unit 263 determines the timing Tb at which the first maintenance period H1 exceeds the first determination period J1 as the first timing T1. If the first maintenance period H1 does not exceed the first determination period J1, the transmittance control unit 263 maintains the transmittance CT of the content A1 displayed on the AR glasses 10. Therefore, once the ambient brightness EB stabilizes, the transmittance CT of content A1 can be adjusted immediately, while suppressing adjustments to the transmittance CT of content A1 more frequently than necessary.

[0095] B3: Third variation In the first embodiment and the first to second modifications, the first timing T1 may be determined based on the amount of change G2 in the position of the AR glasses 10. The amount of change G2 in the position of the AR glasses 10 means the absolute value of the amount of change in the position of the AR glasses 10 in a unit time.

[0096] Figure 12 shows an example of a third modified terminal device 20A. Terminal device 20A is used in place of terminal device 20. Terminal device 20A is, like terminal device 20, for example, a smartphone. Terminal device 20A is not limited to a smartphone; for example, it may be a tablet device or a notebook PC. Terminal device 20A is carried by, for example, user U.

[0097] The main differences between terminal device 20A and terminal device 20 are that terminal device 20A includes a third specific unit 264, terminal device 20A includes a transmittance control unit 263a instead of a transmittance control unit 263, and terminal device 20A stores program PG3 instead of program PG2. Below, terminal device 20A will be described, focusing on the differences from terminal device 20.

[0098] The processing unit 26 of the terminal device 20A reads program PG3 from the storage device 25 of the terminal device 20A. By executing program PG3, the processing unit 26 of the terminal device 20A functions as a first identification unit 261, a second identification unit 262, a transmittance control unit 263a, and a third identification unit 264. At least one of the first identification unit 261, the second identification unit 262, the transmittance control unit 263a, and the third identification unit 264 may be configured by circuits such as a DSP, ASIC, and FPGA.

[0099] The third identification unit 264 identifies the position of the AR glasses 10. For example, if the operation control unit 191 of the AR glasses 10 generates first position information indicating the position of the AR glasses 10 using GPS or the like, the third identification unit 264 first acquires the first position information from the AR glasses 10. Subsequently, the third identification unit 264 identifies the position indicated by the first position information as the position of the AR glasses 10. If the third identification unit 264 can identify the position of the terminal device 20A using GPS or the like, the third identification unit 264 may identify the position of the terminal device 20A as the position of the AR glasses 10.

[0100] The transmittance control unit 263a has the same functions as the transmittance control unit 263. The transmittance control unit 263a further determines a first timing T1 based on the amount of change G2 in the position of the AR glasses 10. The transmittance control unit 263a identifies the amount of change G2 in the position of the AR glasses 10 each time a unit of time has elapsed.

[0101] If the change in position G2 of the AR glasses 10 exceeds the third threshold F3, the transmittance control unit 263a determines the timing Td at which the change in position G2 of the AR glasses 10 exceeds the third threshold F3 as the first timing T1. If the change in position G2 of the AR glasses 10 does not exceed the third threshold F3, the transmittance control unit 263a maintains the transmittance CT of the content A1 displayed on the AR glasses 10.

[0102] Figure 13 shows an example of determining the first timing T1 as the timing Td at which the change in position G2 of the AR glasses 10 exceeds the third threshold F3. In Figure 13, the vertical axis represents the change in position G2 of the AR glasses 10. The horizontal axis represents time t. In Figure 13, the timing Td at which the change in position G2 of the AR glasses 10 exceeds the third threshold F3 coincides with the first timing T1.

[0103] The transmittance control unit 263a may determine the timing after a third predetermined time has elapsed from timing Td as the first timing T1. The third predetermined time is, for example, 0.2 seconds. The third predetermined time is not limited to 0.2 seconds; it may be shorter or longer than 0.2 seconds. The method of determining the timing after a third predetermined time has elapsed from timing Td as the first timing T1 is an example of a method of determining the first timing T1 based on the change in the amount of change G2 of the position of the AR glasses 10.

[0104] According to the third modification, the third identification unit 264 identifies the position of the AR glasses 10. The transmittance control unit 263a determines a first timing T1 based on the amount of change G2 in the position of the AR glasses 10. When the position of the AR glasses 10 changes, the brightness EB of the environment in which the AR glasses 10 are located may change. Therefore, the transmittance control unit 263a can determine the timing to adjust the transmittance CT of the content A1 when the brightness EB of the environment in which the AR glasses 10 are located may change.

[0105] B4: Fourth variation In the third modified example, the transmittance control unit 263a may determine the first timing T1 based on the timing Te when the second maintenance period H2 exceeds the second determination period J2. Here, the second maintenance period H2 is the period during which the change in position amount G2 of the AR glasses 10 maintains the state in which the change in position amount G2 of the AR glasses 10 is less than or equal to the third threshold F3, starting from the point when the change in position amount G2 of the AR glasses 10 exceeds the third threshold F3 and then becomes less than or equal to the third threshold F3. The second determination period J2 is, for example, 1.5 seconds. The second determination period J2 is not limited to 1.5 seconds; it may be a period shorter than 1.5 seconds or a period longer than 1.5 seconds.

[0106] For example, if the second maintenance period H2 exceeds the second determination period J2, the transmittance control unit 263a determines the timing Te at which the second maintenance period H2 exceeds the second determination period J2 as the first timing T1. Furthermore, if the second maintenance period H2 does not exceed the second determination period J2, the transmittance control unit 263a maintains the transmittance CT of the content A1 displayed on the AR glasses 10.

[0107] Figure 14 shows an example of determining the first timing T1 as the timing Te when the second maintenance period H2 exceeds the second judgment period J2. In Figure 14, the vertical axis represents the change in position G2 of the AR glasses 10. The horizontal axis represents time t. The second maintenance period H2 begins at timing Tf. Timing Tf is the timing when the change in position G2 of the AR glasses 10 exceeds the third threshold F3 and then becomes less than or equal to the third threshold F3. In Figure 14, the timing Te when the second maintenance period H2 exceeds the second judgment period J2 coincides with the first timing T1.

[0108] The transmittance control unit 263a may determine the timing after a fourth predetermined time has elapsed from timing Te as the first timing T1. The fourth predetermined time is, for example, 0.2 seconds. The fourth predetermined time is not limited to 0.2 seconds; it may be shorter or longer than 0.2 seconds. The method of determining the timing after a fourth predetermined time has elapsed from timing Te as the first timing T1 is another example of the method of determining the first timing T1 based on the change in the amount of change G2 of the position of the AR glasses 10.

[0109] According to the fourth modification, the transmittance control unit 263a determines the first timing T1 based on the timing Te when the second maintenance period H2 exceeds the second determination period J2. This makes it possible to adjust the transmittance CT of content A1 after the position of the AR glasses 10 has stabilized. Therefore, it is possible to suppress adjusting the transmittance CT of content A1 more frequently than necessary.

[0110] Furthermore, if the second maintenance period H2 exceeds the second determination period J2, the transmittance control unit 263a determines the timing Te at which the second maintenance period H2 exceeds the second determination period J2 as the first timing T1. If the second maintenance period H2 does not exceed the second determination period J2, the transmittance control unit 263a maintains the transmittance CT of the content A1 displayed on the AR glasses 10. Therefore, once the position of the AR glasses 10 is stable, the transmittance CT of content A1 can be adjusted immediately, while suppressing adjustments to the transmittance CT of content A1 more frequently than necessary.

[0111] B5: Fifth variation In the first embodiment and the first to fourth modified examples, the transmittance control unit 263 or 263a may determine the first timing T1 based on the timing at which the period during which the transmittance CT of the content A1 displayed on the AR glasses 10 is maintained exceeds the third determination period.

[0112] For example, the transmittance control unit 263 or 263a determines the timing T1 as the timing at which the transmittance CT of the content A1 displayed on the AR glasses 10 is maintained for a period exceeding the third determination period. The third determination period is, for example, 1 minute. The third determination period is not limited to 1 minute; it may be a period shorter than 1 minute or a period longer than 1 minute.

[0113] The transmittance control unit 263 or 263a may determine the first timing T1 as the timing after a fifth predetermined time has elapsed from the timing when the period during which the transmittance CT of the content A1 displayed on the AR glasses 10 is maintained exceeds the third determination period. The fifth predetermined time is, for example, 0.2 seconds. The second predetermined time is not limited to 0.2 seconds, but may be shorter or longer than 0.2 seconds.

[0114] According to the fifth modified example, the transmittance control unit 263 or 263a determines the first timing T1 based on the timing at which the period during which the transmittance CT of content A1 displayed on the AR glasses 10 is maintained exceeds the third determination period. This prevents the period during which the transmittance CT of content A1 is not controlled from exceeding the third determination period. Therefore, for example, the transmittance CT of content A1 can be adjusted at time intervals of less than or equal to the third determination period.

[0115] B6: Sixth variation In the first embodiment and the first to fifth modifications, the brightness Li of content A1 is divided into three ranges in the control information D shown in Figure 4. However, in the control information D, the brightness Li of content A1 may be divided into two ranges, or into four or more ranges. In the sixth modification, the value indicated by the control information D is determined, for example, based on the results of prior verification experiments, similar to the first embodiment. However, the value indicated by the control information D in the sixth modification is not limited to a value determined based on the results of prior verification experiments. For example, the value indicated by the control information D in the sixth modification may be a value customized for user U. Furthermore, the value indicated by the control information D in the sixth modification may be determined by the designer without relying on the results of prior verification experiments.

[0116] B7: Seventh variation In the first embodiment and the first to sixth modifications, the control information D shown in Figure 4 divides the ambient brightness EB into six ranges. However, in the control information D, the ambient brightness EB may be divided into two or more ranges but less than six, or into seven or more ranges. In the seventh modification, the value indicated by the control information D is determined, for example, based on the results of prior verification experiments, similar to the first embodiment. However, the value indicated by the control information D in the seventh modification is not limited to a value determined based on the results of prior verification experiments. For example, the value indicated by the control information D in the seventh modification may be a value customized for user U. Furthermore, the value indicated by the control information D in the seventh modification may be determined by the designer without relying on the results of prior verification experiments.

[0117] B8: Eighth variation In the first embodiment and the first to seventh modified examples, the control information D shown in Figure 4 uses the luminance Lu of content A1 as information to determine the transmittance CT of content A1. However, instead of the luminance Lu of content A1, the target brightness of content A1 may be used as information to determine the transmittance CT of content A1. The target brightness of content A1 is expressed as a percentage of the ratio of the brightness of content A1 displayed on the AR glasses 10 to the brightness Li of content A1 indicated by content information B1. For example, if the brightness of content A1 displayed on the AR glasses 10 matches the brightness Li of content A1 indicated by content information B1, the target brightness of content A1 is 100%. When the target brightness of content A1 is used as information to determine the transmittance CT of content A1, the transmittance CT of content A1 is obtained by subtracting the target brightness of content A1 from 100%. Hereinafter, the correspondence between the brightness value Li of content A1, the ambient brightness value EB, the target brightness value of content A1, and the transmittance value CT of content A1 will also be simply referred to as the "second correspondence." In the eighth modified example, the value indicated by control information D is determined, for example, based on the results of a prior verification experiment. In the verification experiment in the eighth modified example, multiple subjects wearing AR glasses 10 identify a second correspondence that makes both content A1 and the real world easily visible, in a situation where the brightness value Li of content A1, the ambient brightness value EB, the target brightness value of content A1, and the transmittance value CT of content A1 are all changed. The second correspondence identified by the verification experiment is reflected in the value indicated by control information D in the eighth modified example. Note that the value indicated by control information D in the eighth modified example is not limited to a value determined based on the results of a prior verification experiment. For example, the value indicated by control information D in the eighth modified example may be a value customized for user U. Also, the value indicated by control information D in the eighth modified example may be determined by the designer without being based on the results of a prior verification experiment.

[0118] B9: Ninth Revision In the first embodiment and the first to eighth modified examples, the control information D shown in Figure 4 may be stored by the AR glasses 10 or the server 30. When the AR glasses 10 or the server 30 stores the control information D, the transmittance control unit 263 or 263a obtains the luminance Lu of content A1, which corresponds to both the maximum brightness EBmax and the brightness Li of content A1, from the AR glasses 10 or the server 30.

[0119] B10: 10th variation Each element implemented by the processing unit 26 of the terminal device 20 or 20A may also be implemented by the processing unit 19 of the AR glasses 10. In this case, the processing unit 19 of the AR glasses 10 is an example of a transmittance control device, and the display device 16 of the AR glasses 10 is an example of a transparent display device. Alternatively, each element implemented by the processing unit 26 of the terminal device 20 or 20A may also be implemented by the server 30. In this case, the server 30 is an example of a transmittance control device.

[0120] According to the tenth modified example, terminal devices 20 and 20A can be omitted.

[0121] C: Other (1) Each function illustrated in Figure 2, Figure 3, or Figure 12 can be implemented by any combination of hardware and software. The method of implementing each function is not particularly limited. Each function may be implemented using a single device that is physically or logically coupled, or it may be implemented using a device that is configured by directly or indirectly connecting two or more physically or logically separated devices (for example, using wired, wireless, etc.). Each function may be implemented by combining the above single device or the above multiple devices with software.

[0122] (2) In this specification, the term “apparatus” may be replaced with other terms such as circuit, device or unit.

[0123] (3) In the first embodiment and each of the first to tenth modifications, the storage device 18 and the storage device 25 may consist of at least one of the following: an optical disc such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disc, a digital multipurpose disc, a Blu-ray® disc), a smart card, flash memory (e.g., a card, a stick, a key drive), a floppy® disk, a magnetic strip, etc. The program may also be transmitted from a network via a telecommunications line.

[0124] (4) Each of the first embodiment and the first to tenth modified examples is LTE (Long Term Evolution), LTE-A (LTA-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), 6th generation mobile communication system (6G), xth generation mobile communication system (xG) (where x is, for example, an integer or decimal), FRA (Future Radio Access), NR (new Radio), New radio access (NX), Future generation radio access (FX), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE This may apply to at least one system utilizing 802.20, UWB (Ultra-WideBand), Bluetooth®, or other appropriate systems, and to next-generation systems extended, modified, created, or defined based thereon. It may also apply to a combination of multiple systems (for example, a combination of at least one of LTE and LTE-A with 5G).

[0125] (5) The processing procedures, sequences, or flowcharts illustrated in each of the first embodiment and the first to tenth modified examples may be rearranged in order, as long as they do not contradict each other. For example, the methods described herein present various step elements in an illustrated order and are not limited to the specific order presented.

[0126] (6) In the first embodiment and each of the first to tenth modified examples, the input and output information may be stored in a specific location (e.g., memory) or managed using a management table. The input and output information may be overwritten, updated, or appended to. The output information may be deleted. The input information may be transmitted to other devices.

[0127] (7) In the first embodiment and each of the first to tenth variations, the determination may be based on a value represented by one bit (0 or 1), on a Boolean value (true or false), or on a numerical comparison (for example, a comparison with a predetermined value).

[0128] (8) The programs illustrated in each of the First Embodiment and the First to Tenth Modifications should be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, or functions, whether they are called software, firmware, middleware, microcode, or hardware description languages ​​or by other names. Furthermore, software, or instructions, etc., may be transmitted or received via a transmission medium. For example, if software is transmitted from a website, server, or other remote source using at least one of wired technology (such as coaxial cable, fiber optic cable, twisted pair, and digital subscriber line (DSL)) and wireless technology (such as infrared, microwave, etc.), at least one of these wired and wireless technologies is included in the definition of a transmission medium.

[0129] (9) The information described in the first embodiment and each of the first to tenth modifications may be represented using any of the various different technologies. For example, the data and information that may be mentioned throughout the above description may be represented by voltage, current, electromagnetic waves, magnetic fields, magnetic particles, optical fields, photons, or any combination thereof. Notwithstanding the terms described herein and the terms necessary for understanding this specification, terms may be replaced with terms having the same or similar meanings.

[0130] (10) In the first embodiment and each of the first to tenth variations, the terms “system” and “network” are used interchangeably.

[0131] (11) In the first embodiment and each of the first to tenth modifications, at least one of the AR glasses 10, terminal device 20, and terminal device 20A may be a mobile station. A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or several other appropriate terms.

[0132] (12) A mobile station may also be called a transmitting device, receiving device, or communication device. A mobile station may also be a device mounted on a mobile body, or the mobile body itself. A mobile body means a movable object. The speed of movement of a mobile body is arbitrary. A mobile body is stoppable. A mobile body includes, but is not limited to, vehicles, transport vehicles, automobiles, motorcycles, bicycles, connected cars, excavators, bulldozers, wheel loaders, dump trucks, forklifts, trains, buses, handcarts, rickshaws, ships and other watercraft, airplanes, rockets, satellites, drones (registered trademarks), multicopters, quadcopters, balloons, and things mounted on them. A mobile body may be a mobile body that moves autonomously based on operational commands. A mobile body may be a vehicle (e.g., a car, an airplane), an unmanned mobile body (e.g., a drone, an autonomous vehicle), or a robot (manned or unmanned). A mobile station also includes devices that do not necessarily move during communication operations. For example, the mobile station could be an IoT (Internet of Things) device such as a sensor.

[0133] (13) In each of the First Embodiment and the First to Tenth Modifications, the term “determining” may encompass a wide variety of actions. “Determining” may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database or another data structure), and ascertaining. “Determining” may also include, for example, receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, and accessing (e.g., accessing data in memory). Furthermore, "decision" can include considering something as having "decided" to have resolved, selected, chosen, established, compared, etc. In other words, "decision" can include considering some action as having been "decided". Also, "decision" can be rephrased as "assuming", "expecting", or "considering".

[0134] (14) In the first embodiment and each of the first to tenth modifications, the term “connected,” or any variation thereof, means any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are “connected” or “coupled” to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, “connection” may be read as “access.” As used in the present disclosure, two elements may be considered to be “connected” or “coupled” to each other using at least one of one or more wires, cables, and printed electrical connections, and, in some non-limiting and non-exclusive examples, electromagnetic energy having wavelengths in the radio frequency domain, microwave domain, and optical (both visible and invisible) domain.

[0135] (15) In the first embodiment and each of the first to tenth modifications, the phrase "based on" does not mean "based solely on" unless otherwise specified. In other words, the phrase "based on" means both "based solely on" and "based at least on".

[0136] (16) Any reference to elements using the designations “first” and “second” as used herein does not generally limit the quantity or order of those elements. These designations may be used herein as a convenient way to distinguish between two or more elements. Accordingly, references to first and second elements do not imply that only two elements may be adopted or that the first element must precede the second element in any way.

[0137] (17) Where “include,” “including,” and variations thereof are used in this specification or in the claims in each of the First Embodiment and the First to Tenth Modifications, these terms are intended to be inclusive, as is the term “comprising.” Furthermore, where the term “or” is used in this specification or in the claims, it is not intended to be an exclusive OR.

[0138] (18) Where articles are added by translation throughout the Application, for example, a, an, and the in English, the Disclosure may include the fact that the nouns following these articles are plural.

[0139] (19) It will be apparent to those skilled in the art that the present invention is not limited to the embodiments described herein. The present invention can be implemented in modified and altered forms without departing from the spirit and scope of the invention as defined by the claims. Accordingly, the description herein is for illustrative purposes only and is not intended to be restrictive in any way to the present invention. Furthermore, multiple embodiments selected from those illustrated herein may be combined.

[0140] D: Modes understood from the above-described forms or modified forms From at least one of the above-described forms or variations, the following embodiments can be understood.

[0141] D1: First aspect A transmittance control device according to the first embodiment includes a first identification unit, a second identification unit, and a transmittance control unit. The first identification unit identifies the brightness of a display object based on display information indicating the display object. The second identification unit identifies the brightness of the environment in which the transmissive display device is located. In situations where the brightness of the environment fluctuates within a range of a first brightness or less without a change in the brightness of the display object, the transmittance control unit decreases the transmittance of the display object displayed on the transmissive display device in accordance with the increase in the brightness of the environment. At a first timing, the transmittance control unit controls the transmittance of the display object displayed on the transmissive display device based on the highest brightness of the environment in a first period prior to the first timing and the brightness of the display object.

[0142] According to this embodiment, it is possible to suppress unnecessary fluctuations in the transmittance of the displayed object in response to changes in ambient brightness while maintaining the visibility of the displayed object. Therefore, it is possible to prevent users of a transparent display device from having difficulty seeing the displayed object on the transparent display device.

[0143] D2: Second aspect In the example of the first embodiment (second embodiment), the transmittance control unit determines the first timing based on the amount of change in ambient brightness. According to this embodiment, for example, the first timing can be determined based on the magnitude of the change in ambient brightness or the transition of the change in ambient brightness.

[0144] D3: Third aspect In the example of the second embodiment (third embodiment), the transmittance control unit determines the first timing based on the timing at which the amount of change in ambient brightness exceeds a first threshold. According to this embodiment, the frequency of adjusting the transmittance of the display target can be reduced compared to a configuration that always adjusts the transmittance of the display target regardless of the magnitude of the change in ambient brightness. Therefore, it is possible to suppress adjusting the transmittance of the display target more frequently than necessary.

[0145] D4: Fourth aspect In an example of the third embodiment (fourth embodiment), the transmittance control unit determines the timing at which the change in ambient brightness exceeds the first threshold as the first timing, and maintains the transmittance of the display object displayed on the transmissive display device if the change in ambient brightness does not exceed the first threshold. According to this embodiment, it is possible to adjust the transmittance of the display object at the necessary timing while suppressing adjustment of the transmittance of the display object at a frequency greater than necessary.

[0146] D5: Fifth aspect In an example of the second embodiment (fifth embodiment), the transmittance control unit determines the first timing based on the timing at which the first maintenance period exceeds the first determination period. The first maintenance period is the period from the time when the amount of change in ambient brightness exceeds the second threshold and then becomes less than or equal to the second threshold, during which the amount of change in ambient brightness remains less than or equal to the second threshold. According to this embodiment, it becomes possible to adjust the transmittance of the display object after the ambient brightness has stabilized. Therefore, it is possible to suppress adjusting the transmittance of the display object more frequently than necessary.

[0147] D6: Sixth aspect In an example of the fifth embodiment (sixth embodiment), the transmittance control unit determines the timing at which the first maintenance period exceeds the first determination period as the first timing, and maintains the transmittance of the display target displayed on the transmissive display device if the first maintenance period exceeds the first determination period. According to this embodiment, it is possible to immediately adjust the transmittance of the display target when the ambient brightness stabilizes, while suppressing adjustments to the transmittance of the display target at a frequency that is not necessary.

[0148] D7: Seventh aspect In an example of the first embodiment (seventh embodiment), the system further includes a third identifying unit for identifying the position of the transmissive display device, and the transmittance control unit determines the first timing based on the amount of change in the position of the transmissive display device. According to this embodiment, the first timing can be determined when the brightness of the environment in which the transmissive display device is located may change.

[0149] D8: Eighth aspect In the example of the seventh embodiment (eighth embodiment), the transmittance control unit determines the first timing based on the timing at which the second maintenance period exceeds the second determination period. The second maintenance period is the period from the time when the amount of change in the position of the transparent display device exceeds the third threshold and then becomes less than or equal to the third threshold, until the amount of change in the position of the transparent display device is maintained at or below the third threshold. According to this embodiment, it becomes possible to adjust the transmittance of the display target after the position of the transparent display device has stabilized. Therefore, it is possible to suppress adjusting the transmittance of the display target more frequently than necessary.

[0150] D9: 9th aspect In an example of the eighth embodiment (ninth embodiment), the transmittance control unit determines the timing at which the second maintenance period exceeds the second determination period as the first timing if the second maintenance period exceeds the second determination period, and maintains the transmittance of the display target displayed on the transparent display device if the second maintenance period does not exceed the second determination period. According to this embodiment, once the position of the transparent display device is stable, adjustment of the transmittance of the display target can be performed immediately, while suppressing adjustments to the transmittance of the display target at a frequency that is not necessary.

[0151] D10: Tenth aspect In any example of the first to ninth embodiments (tenth embodiment), the transmittance control unit determines the first timing based on the timing at which the period during which the transmittance of the display object displayed on the transmissive display device is maintained exceeds the third determination period. According to this embodiment, it is possible to suppress the period during which the transmittance of the display object is not controlled from exceeding the third determination period. Therefore, for example, the transmittance of the display object can be adjusted at time intervals of the third determination period or less. [Explanation of Symbols]

[0152] 1...Display control system, 10...AR glasses, 11...Transmittance display unit, 15...Illuminance sensor, 16...Display device, 17...Communication device, 18...Storage device, 19...Processing device, 20...Terminal device, 20A...Terminal device, 21...Input device, 22...Display device, 23...Communication device, 24...Communication device, 25...Storage device, 26...Processing device, 27...Bus, 30...Server, 101...Bus, 191...Operation control unit, 261...First identification unit, 262...Second identification unit, 263...Transmittance control unit, 263a...Transmittance control unit, 264...Third identification unit, NW...Communication network.

Claims

1. A first identification unit that identifies the brightness of the display target based on display information indicating the display target, A second identification unit that determines the brightness of the environment in which the transmissive display device is located, In a situation where the brightness of the display target does not change but the brightness of the environment changes within a range of first brightness or less, the transmittance of the display target displayed on the transmissive display device is reduced in accordance with the increase in the brightness of the environment, and In a situation where the brightness of the display target does not change but the brightness of the environment changes within a range exceeding the first brightness, the transmittance of the display target displayed on the transmissive display device is maintained or increased even if the brightness of the environment increases. Using the correspondence between the brightness of the object to be displayed, the brightness of the environment, and the transmittance of the object to be displayed, A transmittance control unit controls the transmittance of the display object displayed on the transmissive display device based on the highest brightness of the environment during the first period prior to the first timing and the brightness of the display object, at a first timing which is the timing for controlling the transmittance of the display object. A transmittance control device including a light transmission control device.

2. The transmittance control unit determines the first timing based on the amount of change in the brightness of the environment. The transmittance control device according to claim 1.

3. The transmittance control unit determines the first timing based on the timing at which the amount of change in ambient brightness exceeds a first threshold. The transmittance control device according to claim 1.

4. The transmittance control unit, If the amount of change in the brightness of the environment exceeds a first threshold, the timing at which the amount of change in the brightness of the environment exceeds the first threshold is determined as the first timing. If the amount of change in the brightness of the environment does not exceed the first threshold, the transmittance of the display object shown on the transmissive display device is maintained. The transmittance control device according to claim 1.

5. The transmittance control unit determines the first timing based on the timing at which the first maintenance period exceeds the first determination period. The first maintenance period is the period from the point when the amount of change in ambient brightness exceeds the second threshold and then becomes less than or equal to the second threshold, during which the amount of change in ambient brightness remains less than or equal to the second threshold. The transmittance control device according to claim 1.

6. The transmittance control unit, If the first maintenance period exceeds the first determination period, the timing at which the first maintenance period exceeds the first determination period is determined as the first timing. If the first maintenance period does not exceed the first determination period, the transmittance of the display object shown on the transparent display device is maintained. The first maintenance period is the period from the point when the amount of change in ambient brightness exceeds the second threshold and then becomes less than or equal to the second threshold, during which the amount of change in ambient brightness remains less than or equal to the second threshold. The transmittance control device according to claim 1.

7. It further includes a third identifying unit that identifies the position of the transparent display device, The transmittance control unit determines the first timing based on the amount of change in the position of the transmissive display device. The transmittance control device according to claim 1.

8. It further includes a third identifying unit that identifies the position of the transparent display device, The transmittance control unit determines the first timing based on the timing at which the second maintenance period exceeds the second determination period. The second maintenance period is the period from the point when the amount of change in the position of the transparent display device exceeds the third threshold and then becomes less than or equal to the third threshold, during which the amount of change in the position of the transparent display device remains less than or equal to the third threshold. The transmittance control device according to claim 1.

9. It further includes a third identifying unit that identifies the position of the transparent display device, The transmittance control unit, If the second maintenance period exceeds the second determination period, the timing at which the second maintenance period exceeds the second determination period is determined as the first timing. If the second maintenance period does not exceed the second determination period, the transmittance of the display object shown on the transparent display device is maintained. The second maintenance period is the period from the point when the amount of change in the position of the transparent display device exceeds the third threshold and then becomes less than or equal to the third threshold, during which the amount of change in the position of the transparent display device remains less than or equal to the third threshold. The transmittance control device according to claim 1.

10. The transmittance control unit determines the first timing based on the timing at which the period during which the transmittance of the display object displayed on the transmissive display device is maintained exceeds the third determination period. The transmittance control device according to claim 1.

Citation Information

Patent Citations

  • Control method and device, equipment and storage medium

    CN114339171A

  • Visual display device for instrument panel for car

    JP2005096750A

  • Image display device

    JP2018141826A

  • Control apparatus, display device, control program, and control method

    JP2021148874A

  • Method of operating display device and display device performing the same

    US20160027388A1