Display correction device, display correction method, and program

The display correction device addresses misalignments and color discrepancies across multiple display units by processing and correcting displayed content, ensuring uniformity and alignment with the intended display.

JP2026059853APending Publication Date: 2026-04-08NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2026-04-08

Smart Images

  • Figure 2026059853000001_ABST
    Figure 2026059853000001_ABST
Patent Text Reader

Abstract

This makes it easier to bring the display using a display device closer to the originally intended display. [Solution] The display correction device includes an image acquisition means for acquiring an image of a display device that is displaying first data based on the original data of the display content; an identification means for identifying the difference between the area in the image in which the display device is shown and the original data; a correction means for generating second data by correcting the first data so that the difference is eliminated; and a display control means for displaying the second data on the display device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a display correction device, a display correction method, and a program.

Background Art

[0002] There is a technology for causing a display device such as a liquid crystal display or an electronic paper to display data indicating various contents such as advertisements and guidance.

[0003] When displaying certain data on a display device, there may be a difference between the data to be displayed and what is actually displayed on the display device. In order to eliminate such a difference, the display may be adjusted.

[0004] Patent Document 1 describes a technique for projecting an adjustment image for adjustment in multi-screen display performed using a plurality of image projection devices onto other image projection devices.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0006] However, it is not easy for a person to perform display adjustment due to differences in each person's senses and experiences.

[0007] An example of the object of the present disclosure is to facilitate bringing the display closer to the originally assumed display in display using a display device.

Means for Solving the Problems

[0008] A display correction device in one aspect of the present disclosure includes: an image acquisition means for acquiring an image of a display device that is displaying first data based on original data of display content; an identification means for identifying the difference between the area in the image in which the display device is visible and the original data; a correction means for generating second data by correcting the first data so that the difference is eliminated; and a display control means for displaying the second data on the display device.

[0009] A display correction method in one aspect of this disclosure involves acquiring an image of a display device that is displaying first data based on the original data of the display content, identifying the difference between the area in the captured image where the display device is visible and the original data, correcting the first data so that the difference is eliminated to generate second data, and displaying the second data on the display device.

[0010] A program in one aspect of this disclosure involves causing a computer to perform the following processes: acquiring an image of a display device showing first data based on the original data of the display content; identifying the difference between the area in the captured image where the display device is visible and the original data; generating second data by correcting the first data so that the difference is eliminated; and displaying the second data on the display device.

[0011] Each program may be stored on a non-temporary storage medium that is readable by the computer. [Effects of the Invention]

[0012] One example of the effects of this disclosure is that it makes it easier to bring a display using a display device closer to the originally intended display. [Brief explanation of the drawing]

[0013] [Figure 1] This is a diagram showing the configuration of the system, including the display correction device. [Figure 2] This is a block diagram showing the functional configuration of the display correction device. [Figure 3] This figure shows an example of the displayed content. [Figure 4] FIG. is a diagram showing an example of an image of the display device taken. [Figure 5] FIG. is a diagram showing an example of the display content. [Figure 6] FIG. is a diagram showing an example of an image of the display device taken. [Figure 7] FIG. is a flowchart showing the operation of the display correction device. [Figure 8] FIG. is a block diagram showing another example of the functional configuration of the display correction device. [Figure 9] FIG. is a diagram showing a hardware configuration for realizing the display correction device in the present disclosure by a computer and its peripheral devices.

MODE FOR CARRYING OUT THE INVENTION

[0014] Embodiments of the present disclosure will be described in detail with reference to the drawings.

[0015] [Embodiment] FIG. 1 is a diagram showing the configuration of a system including the display correction device 100 of the present disclosure.

[0016] In FIG. 1, the display correction device 100 is a device that corrects data in order to bring the display of the display device closer to the originally assumed display.

[0017] In FIG. 1, the display correction device 100 is, for example, a server. The display correction device 100 is communicably connected to the display device and the camera, respectively.

[0018] The display device is a display device that displays content. Here, the content is an image that posts content such as advertisements and guides, but is not particularly limited. Further, the display device is one or more display devices. Further, the display device displays one or more contents. In the following description, the display device in the case where one content is displayed by a plurality of display devices may be referred to as a multi-configuration display device. <00B0095>

[0019] [[ID=4S]] Display devices include, for example, electronic paper, liquid crystal displays, organic EL (Electro-Luminescence) displays, or projectors.

[0020] In Figure 1, the camera is a camera that photographs a display device that is displaying predetermined data. Note that photographing the display device means photographing the area from which the projector is projecting, if the display device is a projector.

[0021] The camera captures images of the display device using one or more cameras. The camera may be a fixed camera such as a surveillance camera, or a movable camera attached to a terminal device, and is not particularly limited.

[0022] Note that the system configuration including the display correction device 100 is not limited to the example shown in Figure 1. For example, the display correction device 100 may be a terminal device such as a smartphone, tablet, or PC. In this case, the camera may be a camera provided in the terminal device.

[0023] Figure 2 is a block diagram showing the functional configuration of the display correction device 100. Referring to Figure 2, the display correction device 100 includes an image acquisition unit 101, a identification unit 102, a correction unit 103, and a display control unit 104.

[0024] The image acquisition unit 101 is an example of an image acquisition means that acquires an image of a display device that is displaying first data based on the original data of the display content. The image is an image captured by the camera described above.

[0025] Display content is the content intended to be displayed on the display device. The first data may be data processed from the original data for display on the display device, or it may be the original data itself. Processing for display on the display device may include, for example, trimming or adding margins according to the dimensions of the displayable area of ​​the display device, or changing the data format, and is not particularly limited.

[0026] The identification unit 102 is an example of an identification means for identifying the difference between the area of ​​the image where the display device is displayed and the original data. Here, the difference is, for example, a display misalignment or a difference in color. The original data may be acquired from the terminal device of a user using the display device or display correction device 100 at the time the image acquisition unit 101 acquires the image, or it may be stored in advance in a database that is communicatively connected to the display correction device 100.

[0027] The area in the image in which a display device is visible may be extracted from the image using known techniques by an extraction unit (not shown). The area in the image in which a display device is visible may be, for example, the display unit of a single display device. Alternatively, if the display device has a multi-configuration, the area in the image in which a display device is visible may be the outlines of multiple display units included in the multi-configuration display device. In this case, the bezels of the display devices and the gaps between the display units may be included. That is, the outlines of multiple display units included in a multi-configuration display device include the bezels of the display devices and the gaps between the display units.

[0028] Furthermore, the area of ​​the image in which the display device is visible may be distorted due to the relationship between the direction in which the camera is shooting and the position of the display device. For this reason, the extraction unit may correct the distortion of the area in which the display device is visible or the image using known techniques. In this case, the extraction unit may be provided inside or outside the display correction device 100.

[0029] Next, we will explain the case in which the identification unit 102 identifies a display misalignment. The display misalignment we will consider is primarily a display misalignment that occurs when the display device is configured to display a single display content using multiple display devices.

[0030] When displaying a single piece of data using multiple display devices, a non-display area may be created in the display of a single piece of content due to, for example, the bezels of the display devices or the gaps between the installed display devices. If a non-display area exists, and the display content is displayed using first data that has simply been extracted to be displayed on each display unit of the original data, the displayed content may appear stretched out. Therefore, the identification unit 102 identifies the display misalignment caused by the non-display area as a difference.

[0031] In other words, the display misalignment in this case is caused by non-display areas between the display sections of multiple display devices. These non-display areas include the bezels of the display devices and the gaps between multiple display devices.

[0032] An example of the process by which the specific unit 102 identifies display misalignment due to a non-display area will be described.

[0033] First, the identification unit 102 identifies whether or not there is a display misalignment by comparing the area of ​​the image where the display device is displayed with the difference between that area and the original data. Here, the display misalignment refers to the misalignment of objects included in the content or the stretching of objects.

[0034] For example, the identification unit 102 identifies an object in the original data by image recognition. The object may also be specified by an operation input by a user using the display correction device 100, for example. The identification unit 102 then identifies the object in the area of ​​the image where the display device is displayed, and identifies a display misalignment if there is a difference in shape between the object in the original data and the object in the area of ​​the image where the display device is displayed. The difference in shape may be identified by, for example, the outline of the object or the aspect ratio of the outline of the object, and the method of identifying the difference in shape is not particularly limited.

[0035] Then, if there is a display misalignment, the identification unit 102 identifies a non-display area from the outer shape of the display section of the multiple display devices.

[0036] Specific examples of display misalignment will be explained using Figures 3 and 4.

[0037] Figure 3 shows an example of display content. The display content C1 shown in Figure 3 is a pattern consisting of multiple diagonal lines. In Figure 3, one of the multiple diagonal lines is called object O1.

[0038] Figure 4 shows an example of displaying the content C1 shown in Figure 3 using a multi-configuration display device D1, D2, D3, and D4. Figure 4 shows the initial data, which is simply extracted from the original data of the display content C1 and displayed on each of the display units of the display devices D1 to D4. In Figure 4, object O1 consists of O1-1 displayed on display device D1, O1-2 displayed on display device D3, and O1-3 displayed on display device D4.

[0039] As shown in Figure 4, when the original data of display content C1 is simply extracted and displayed on the display units of each of the display devices D1 to D4, the object O1, which should be connected, is displayed in a misaligned state. The misalignment between O1-1 and O1-2 is caused by the presence of the bezels of display device D1 and display device D3, which are non-display areas. The misalignment between O1-2 and O1-3 is similar. Such misalignments can cause discomfort to the person viewing the display content C1.

[0040] In this case, for example, the identification unit 102 may identify a display misalignment by comparing the outline of object O1 in the original data with the outlines of objects O1-1, O1-2, and O1-3 in the area of ​​the image where the display device is displayed. Then, the identification unit 102 identifies the non-display area among the display devices D1 to D4 in the image.

[0041] Other specific examples of display misalignment will be explained using Figures 5 and 6.

[0042] Figure 5 shows an example of display content. The display content C2 shown in Figure 5 is an illustration in which a smile is represented by two eyes and a mouth inside a circle. In Figure 5, this illustration is referred to as object O2.

[0043] Figure 6 shows an example of the display content C2 of Figure 5 being displayed by the multi-configuration display devices D5 and D6. Figure 6 shows the first data, which is simply extracted from the original data of the display content C2 and displayed on the respective display sections of the display devices D5 to D6. In Figure 6, object O2 consists of O2-1 displayed on display device D5 and O2-2 displayed on display device D6.

[0044] As shown in Figure 6, when the original data of display content C2 is simply extracted and displayed on the display sections of each of the display devices D5 to D6, object O2 is displayed in a horizontally stretched state. This stretching of object O2 is caused by the presence of the bezels of display device D5 and display device D6 between O2-1 and O2-2, which are non-display areas. Such stretching may cause discomfort to the person viewing the display content C2.

[0045] In this case, for example, the identification unit 102 may identify a display misalignment by comparing the outline or aspect ratio of object O2 in the original data with the outline or aspect ratio of objects O2-1 and O2-2 in the area of ​​the image where the display device is displayed. Then, the identification unit 102 identifies the non-display area among the display devices D5 to D6 in the image.

[0046] Examples of display misalignment and methods for identifying display misalignment are not limited to these examples. For example, display misalignment may occur when the display units of multiple display devices overlap. In this case, the display misalignment is due to overlapping areas where the display units of multiple display devices overlap, and the identification unit 102 may identify the overlapping areas.

[0047] Next, we will describe the case in which the identification unit 102 identifies the color difference. When the identification unit 102 identifies the color difference, there may be one or more display devices, and there are no particular limitations.

[0048] The identification unit 102 identifies the difference between the color of the area in the captured image where the display device is displayed and the original data. The identification unit 102 may identify the color difference using, for example, RGB (Red, Green, Blue) values, but the method of identifying the color difference is not limited to this example.

[0049] Furthermore, the identification unit 102 may identify the color difference between the color of the area in the captured image where the display device is visible, within a predetermined area of ​​the display content, and the original data, as a color difference. The predetermined area may be the entire display content or a part of the display content.

[0050] For example, a predetermined area is an area where color differences should be eliminated. An area where color differences should be eliminated is, for example, an area of ​​the display content that is deemed important. The area where color differences should be eliminated may be set in advance by user input using the display correction device 100, or it may be identified using a trained model that has learned the relationship between the display content and the area of ​​the display content that is deemed important. The process of identifying the area of ​​the display content that is deemed important using the trained model may be performed by an important area identification unit provided inside or outside the display correction device 100.

[0051] Areas of the displayed content deemed important may include, for example, the area of ​​the most important object in the displayed content, or the area of ​​color that occupies a large portion of the displayed content, but are not limited to these examples.

[0052] The correction unit 103 is an example of a correction means that generates second data by correcting the first data so that the difference identified by the identification unit 102 is eliminated. Alternatively, the correction unit 103 may generate second data by correcting the original data instead of the first data. The first data may be acquired from the display device or the terminal device of the user using the display correction device 100 at the time the image acquisition unit 101 acquires the image, or it may be stored in advance in a database that is communicatively connected to the display correction device 100.

[0053] The correction unit 103 generates second data in a manner corresponding to the type of difference.

[0054] First, we will explain an example of how the correction unit 103 generates second data so that the display misalignment is eliminated.

[0055] For example, in a multi-configuration display device, if there is a display misalignment due to a non-display area, the correction unit 103 enlarges the first data and generates second data by deleting the area corresponding to the non-display area from the enlarged first data. The order of the enlargement and deletion processes is not particularly limited. The correction unit 103 also associates the arrangement information associated with the first data with the second data. The arrangement information is information about the arrangement of multiple display devices included in the multi-configuration display device. The arrangement information includes, for example, identification information for each of the multiple display devices included in the multi-configuration display device, dimensions of the display devices, number of displays, and arrangement position. The arrangement information may be stored in a database that is pre-connected to the display correction device 100 for communication, or it may be detected as described later.

[0056] Furthermore, if an area corresponding to a hidden area in the first data or original data is a deletion-prohibited area, the correction unit 103 enlarges or moves the first data or original data so that the deletion-prohibited area does not correspond to a hidden area. Here, the deletion-prohibited area is an area in the original data that is prohibited from being deleted. The deletion-prohibited area may be, for example, important characters or illustrations or other objects in the displayed content. The correction unit 103 may then generate second data from the data obtained by enlarging or moving the first data or original data, by deleting the area corresponding to the hidden area.

[0057] Furthermore, for example, in a multi-configuration display device, if there is a display misalignment due to overlapping areas, the correction unit 103 reduces the size of the first data, duplicates the overlapping area from the first data, or deletes one of the overlapping areas to generate second data.

[0058] The methods by which the correction unit 103 corrects the display to eliminate misalignment are not limited to these examples.

[0059] Next, an example of how the correction unit 103 generates second data so that color differences are eliminated will be described. For example, the correction unit 103 generates second data by correcting the RGB values ​​from the first data so that the color differences identified by the identification unit 102 are canceled out. For example, if the difference in R value of the area in the image where the display device is displayed is -5, the difference in G value is -10, and the difference in B value is -7 compared to the original data, the correction unit 103 corrects the R value of the first data or the original data to +5, the G value to +10, and the B value to +7. The method by which the correction unit 103 corrects so that color differences are eliminated is not limited to these examples.

[0060] Furthermore, the correction unit 103 may decide not to perform correction if the difference is less than or equal to a predetermined value. This is because minor differences may not require correction, and there may be limits to the range of correction possible depending on the characteristics of the content to be displayed, the type of display device, the performance of the display device, and the display environment. The predetermined value serves as the criterion for deciding whether to perform correction. The predetermined value may differ for each display content, may differ depending on the type of display device and the performance of the display device, or it may be constant. The predetermined value may also be specified by user input when using the display correction device 100, or it may be determined using a trained model that has learned the relationship between the predetermined value and at least one of the display content, the type of display device, and the performance of the display device.

[0061] Furthermore, the degree of correction performed by the correction unit 103 does not necessarily have to be perfect and can be set as appropriate. This is because there may be cases where minor differences remain unacceptable, or where there are limits to the range of correction possible depending on the characteristics of the content to be displayed, the type of display device, the performance of the display device, the display environment, etc. It may be determined according to the characteristics of the content to be displayed, the type of display device, the performance of the display device, the display environment, etc., or it may be specified by the user's input when using the display correction device 100.

[0062] Furthermore, the correction unit 103 may perform both display misalignment correction and color difference correction, or it may perform only one of them. Also, when the correction unit 103 performs both display misalignment correction and color difference correction, the order in which the two corrections are performed is not particularly limited.

[0063] The display control unit 104 is an example of a display control means for displaying the second data on the display device. The display control unit 104 may directly control the display device, or it may indirectly control it by issuing an instruction to the control unit of the display device to display the data.

[0064] If the display device is in a multi-configuration, the display control unit 104 may use the placement information associated with the second data to display the second data on each of the multiple display devices included in the multi-configuration.

[0065] The operation of the display correction device 100, configured as described above, will be explained with reference to the flowchart in Figure 7.

[0066] First, the image acquisition unit 101 acquires an image of the display device in a state where it is displaying first data based on the original data of the display content (step S101).

[0067] Next, the identification unit 102 identifies the difference between the area in the image acquired in step S101 in which the display device is displayed and the original data (step S102).

[0068] Next, the correction unit 103 generates second data by correcting the first data so that the difference identified in step S102 is eliminated (step S103).

[0069] Then, the display control unit 104 causes the second data to be displayed on the display device (step S104).

[0070] With this, the display correction device 100 completes its series of operations.

[0071] Furthermore, the display correction device 100 may return to step S101 after the display control processing in step S104 and repeat the series of display correction operations.

[0072] Furthermore, the display correction device 100 may initiate a series of operations based on user input, or it may initiate them at the appropriate time for display correction. The appropriate time for display correction may be when there is a change in at least one of the following: the display device, the surrounding environment of the display device, or the display content.

[0073] The display correction device in the above-described embodiment comprises an image acquisition unit, a identification unit, a correction unit, and a display control unit. The image acquisition unit acquires an image of a display device in a state where first data based on the original data of the display content is displayed. The identification unit identifies the difference between the area in the image in which the display device is visible and the original data. The correction unit generates second data by correcting the first data so that the difference is eliminated. The display control unit causes the second data to be displayed on the display device.

[0074] The display correction device in this embodiment corrects the data to be displayed using the image that actually displays the content. As a result, the display correction device in this embodiment can easily bring the display closer to the originally intended display when using a display device.

[0075] Furthermore, for example, the display correction device in this embodiment corrects the data to be displayed rather than the settings of the display device, so it does not require adjustment of the settings inside the display device or the installation position of the display device, and may be easy to introduce into existing display systems.

[0076] Furthermore, for example, the display correction device in this embodiment corrects the data of the display content to be actually displayed, so it can perform fine or complex corrections for each display content, and in some cases, it can correct appropriately.

[0077] [Differentiation] Next, modifications of the present disclosure will be described in detail with reference to the drawings. To the extent that the description of these modifications does not become unclear, any information that overlaps with the above description will be omitted.

[0078] Figure 8 is a block diagram showing the configuration of the display correction device 100A. In Figure 8, the display correction device 100A includes, in addition to the configuration of the display correction device 100, a generation unit 105, a placement information detection unit 106, an illuminance detection unit 107, and a vibration detection unit 108.

[0079] The generation unit 105 is an example of a generation means for generating a display template to be displayed on a display device so that the differences are eliminated. The display template is information indicating the content of the correction process to correct the first data so that the differences are eliminated. The content of the correction process may be the method exemplified in the correction unit 103 of the embodiment or a known method. The generation unit 105 also stores in a database (not shown) the display device identification information that identifies the display device for which the display template was generated, in association with the database.

[0080] The generation unit 105 may generate a display template based on the difference identified by the identification unit 102, using the method exemplified in the correction unit 103 of the embodiment or a known method. In this case, the correction unit 103 generates second data by correcting the first data based on the display template.

[0081] Furthermore, the generation unit 105 may, after the correction unit 103 has performed the correction, generate a display template of the correction process performed by the correction unit 103 for future corrections. In this case, if a display template exists for the display device acquired by the image acquisition unit 101, the correction unit 103 generates the second data by correcting the first data based on the display template.

[0082] The generation unit 105 may also associate the display template with usage conditions for the display template. The usage conditions for the display template may include an expiration date, usable environments, and characteristics of usable display content. The expiration date for the display template may be, for example, a period during which the display environment of the display device is not expected to change.

[0083] The arrangement information detection unit 106 is an example of arrangement information detection means for detecting the arrangement information of display devices. When the display correction device 100A is equipped with the arrangement information detection unit 106, the user does not need to input the arrangement information in advance. For example, the arrangement information detection unit 106 detects the arrangement information by detecting which data is displayed on which display device from an image taken of a display device that is displaying data for arrangement information detection. The data for arrangement information detection is, for example, a pattern such as a series of numbers. The method for detecting arrangement information and the data for detecting arrangement information are not limited to this example, and known methods may be used.

[0084] The illuminance detection unit 107 is an example of an illuminance detection means for detecting illuminance in a display device. The illuminance detection unit 107 detects illuminance using a sensor that is installed around the display device and detects illuminance in the display device, for example. Alternatively, the illuminance detection unit 107 may detect illuminance based on weather information when the display device is installed outdoors.

[0085] The image acquisition unit 101 may acquire an image of the display device when the illuminance changes. This is because changes in illuminance may cause the colors of the display content shown on the display device to appear different. For example, if the display device is electronic paper, the appearance of colors may change depending on the illuminance. Therefore, when the illuminance changes, the display correction device 100A can perform a series of display correction operations to display the display content in a state close to the intended state.

[0086] The vibration detection unit 108 is an example of a vibration detection means for detecting vibrations in a display device. The vibration detection unit 108 detects vibrations using, for example, a sensor installed around the display device that detects vibrations in the display device.

[0087] The image acquisition unit 101 may acquire an image of the display device if vibration occurs. This is because vibration can cause the display device to move, tilt, or shift. For example, if the display device is in a multi-device configuration, the gaps between the display devices may change due to vibration. Therefore, if vibration occurs, the display correction device 100A can perform a series of display correction operations to display the content in a state close to the intended state.

[0088] The display correction device 100 may be modified to include at least one of the generation unit 105, placement information detection unit 106, illuminance detection unit 107, and vibration detection unit 108 as described in the modified example.

[0089] [Hardware configuration] Some or all of the components of each apparatus or system in each embodiment of the present disclosure described above can be realized by any combination of an information processing device 1000 and a program, for example, as shown in Figure 15. The information processing device 1000 includes, as an example, the following configuration.

[0090] ·CPU(Central Processing Unit)1001 • ROM (Read Only Memory) 1002 ·RAM(Random Access Memory)1003 • Program 1004 loaded into RAM1003 • Storage device 1005 for storing program 1004 • Drive device 1007 for reading and writing recording medium 1006 • Communication I / F 1008 connected to communication network 1009 • Input / output interface 1010 for data input and output. • Bus 1011 connecting each component Note that I / F is an abbreviation for Interface.

[0091] Each component of each device or system in each embodiment is realized by the CPU 1001 acquiring and executing a program that realizes its function. The program that realizes the function of each component of each device is, for example, stored in advance in the storage device 1005 or RAM 1003 and read by the CPU 1001 as needed. The program 1004 may be supplied to the CPU 1001 via a communication network, or it may be stored in advance in the recording medium 1006 and read by the drive device 1007 and supplied to the CPU 1001.

[0092] There are various variations in how each device is implemented. For example, each device or system may be implemented by any combination of a separate information processing device 1000 and a program for each component. Alternatively, the multiple components of each device may be implemented by any combination of a single information processing device 1000 and a program.

[0093] Furthermore, some or all of the components of each device or system are realized by general-purpose or dedicated circuits, including processors, or combinations thereof. Examples of such circuits include CPUs, GPUs (Graphics Processing Units), FPGAs (Field Programmable Gate Arrays), and AI (Artificial Intelligence) processing LSIs (Large Scale Integration). These may be comprised of a single chip or multiple chips connected via a bus. Some or all of the components of each device may be realized by combinations of the aforementioned circuits and programs.

[0094] When some or all of the components of each device or system are implemented by multiple information processing devices or circuits, these multiple information processing devices or circuits may be centrally located or distributed. For example, the information processing devices or circuits may be implemented in a form in which each is connected via a communication network, such as a client-server system or a cloud computing system.

[0095] Although the present disclosure has been described above with reference to the embodiments described herein, the present disclosure is not limited to the embodiments described above. Various modifications to the structure and details of the present disclosure can be understood by those skilled in the art within the scope of the present disclosure.

[0096] Furthermore, although multiple operations are described sequentially in flowchart format, the order in which they are described does not limit the order in which they must be performed. Therefore, when implementing each embodiment, the order of the multiple operations may be changed to the extent that it does not impair the content.

[0097] Some or all of the above embodiments may also be described as follows, but are not limited to the following:

[0098] [Note 1] Image acquisition means for acquiring an image of a display device that is displaying first data based on the source data of the displayed content, A means for identifying the difference between the area in the image where the display device is displayed and the original data, Correction means for generating second data by correcting the first data so that the difference is eliminated, A display control means for displaying the second data on the display device, A display correction device equipped with the following features.

[0099] [Note 2] The system further comprises a generation means for generating a display template to be displayed on the display device such that the aforementioned difference is eliminated. The correction means generates the second data by correcting the first data based on the display template. Display correction device as described in Appendix 1.

[0100] [Note 3] The display device is configured to display a single display content using multiple such display devices. The aforementioned identification means identifies the display misalignment as the difference. Display correction device as described in Appendix 1 or 2.

[0101] [Note 4] The aforementioned display misalignment is a display misalignment caused by non-display areas between the display units of the multiple display devices. Display correction device as described in Appendix 3.

[0102] [Note 5] The non-display area is the bezel of the display device. Display correction device as described in Appendix 4.

[0103] [Note 6] The non-display area is the gap between the multiple display devices. Display correction device as described in Appendix 4 or 5.

[0104] [Note 7] The correction means generates the second data by deleting the area corresponding to the hidden area from the first data. A display correction device as described in any of the appendices 3 to 6.

[0105] [Note 8] The aforementioned display misalignment is an overlapping region where the display units of multiple display devices overlap. A display correction device as described in any of the appendices 3 to 7.

[0106] [Note 9] The device further comprises arrangement information detection means for detecting arrangement information of the display device, The correction means further uses the arrangement information to generate the second data. A display correction device as described in any of the appendices 3 to 8.

[0107] [Note 10] The identifying means identifies the difference between the color of the area in the captured image where the display device is visible and the original data, as the difference. A display correction device as described in any of the appendices 1 to 9.

[0108] [Note 11] The correction means generates the second data by performing a correction on the first data to reduce the color difference. Display correction device as described in Appendix 10.

[0109] [Note 12] The identifying means identifies the difference in color between the color of the area in the captured image where the display device is visible, within a predetermined area of ​​the display content, and the original data, as the difference in color. Display correction device as described in Appendix 10 or 11.

[0110] [Note 13] The aforementioned predetermined area is the area of ​​the display content that is deemed important. Display correction device as described in Appendix 12.

[0111] [Note 14] The display device further comprises an illuminance detection means for detecting illuminance, The acquisition means acquires the image when a change in illuminance is detected. A display correction device as described in any of appendices 10 to 13.

[0112] [Note 15] The correction means decides not to perform the correction if the difference is less than or equal to a predetermined value. A display correction device as described in any of the appendices 1 to 14.

[0113] [Note 16] The device further comprises vibration detection means for detecting vibrations in the aforementioned display device, The acquisition means acquires the image when the vibration is detected. A display correction device as described in any of the appendices 1 to 15.

[0114] [Note 17] An image is taken of the display device showing the first data based on the original data of the displayed content. The difference between the area in the captured image where the display device is visible and the original data is identified. Based on the difference between the area in the captured image where the display device is visible and the original data, the first data is corrected so that the identified difference is eliminated, thereby generating the second data. The second data is displayed on the display device. Display correction method.

[0115] [Note 18] An image is taken of the display device showing the first data based on the original data of the displayed content. The difference between the area in the captured image where the display device is visible and the original data is identified. Based on the difference between the area in the captured image where the display device is visible and the original data, the first data is corrected so that the identified difference is eliminated, thereby generating the second data. The second data is displayed on the display device. A program that instructs a computer to perform a process.

[0116] Furthermore, some or all of the configurations described in Appendices 2 to 16, which are subordinate to Appendice 1 (Display Correction Device) mentioned above, may also be subordinate to Appendice 17 (Display Correction Method) and Appendice 18 (Program) in the same way as those described in Appendices 2 to 16. Moreover, not limited to Appendices 1, 17, and 18, some or all of the configurations described as appendices may also be subordinate to various hardware, software, various recording means for recording software, or systems, without departing from the embodiments described above. [Explanation of Symbols]

[0117] 100, 100A Display Correction Device 101 Image acquisition unit 102 Specific part 103 Correction Unit 104 Display Control Unit 105 Generation part 106 Placement Information Detection Unit 107 Illuminance detection unit 108 Vibration detection unit 1000 Information Processing Devices 1001 CPU 1002 ROM 1003 RAM 1004 Program 1005 Storage device 1006 Recording media 1007 Drive unit 1008 Communication I / F 1009 Communication Network 1010 Input / Output Interface C1, C2 Display Content O1, O2 objects D1, D2, D3, D4, D5, D6 display device

Claims

1. Image acquisition means for acquiring an image of a display device that is displaying first data based on the source data of the displayed content, A means for identifying the difference between the area in the image where the display device is displayed and the original data, Correction means for generating second data by correcting the first data so that the difference is eliminated, A display control means for displaying the second data on the display device, A display correction device equipped with the following features.

2. The system further comprises a generation means for generating a display template to be displayed on the display device such that the aforementioned difference is eliminated. The correction means generates the second data by correcting the first data based on the display template. The display correction device according to claim 1.

3. The display device is configured to display a single display content using multiple such display devices. The aforementioned identification means identifies the display misalignment as the difference. The display correction device according to claim 1.

4. The aforementioned display misalignment is a display misalignment caused by non-display areas between the display units of the multiple display devices. The display correction device according to claim 3.

5. The non-display area is at least one of the bezel of the display device and the gaps between the multiple display devices. The display correction device according to claim 4.

6. The correction means generates the second data by deleting the area corresponding to the hidden area from the first data. The display correction device according to claim 4.

7. The identifying means identifies the difference between the color of the area in the captured image where the display device is visible and the original data, as the difference. The display correction device according to claim 1.

8. The identifying means identifies the difference in color between the color of the area in the captured image where the display device is visible, within a predetermined area of ​​the display content, and the original data, as the difference in color. The display correction device according to claim 7.

9. An image is taken of the display device showing the first data based on the original data of the displayed content. The difference between the area in the captured image where the display device is visible and the original data is identified. The second data is generated by correcting the first data so that the aforementioned difference is eliminated. The second data is displayed on the display device. Display correction method.

10. An image is taken of the display device showing the first data based on the original data of the displayed content. The difference between the area in the captured image where the display device is visible and the original data is identified. The second data is generated by correcting the first data so that the aforementioned difference is eliminated. The second data is displayed on the display device. A program that instructs a computer to perform a process.

Citation Information

Patent Citations

  • Image projection device, method for controlling image projection device, and program

    JP2018054763A