Public performance system, device and method using multiple layers

Through data packet transmission and priority calculation of the multi-layer control system, the problem of systematic lighting pattern generation for the light-emitting devices in the performance venue was solved, and a variety of performance effects were achieved.

CN115209970BActive Publication Date: 2025-10-03FANLIGHT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180006445.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-02-10
Filing Date
2021-05-10
Publication Date
2025-10-03
Estimated Expiration
2041-05-10

AI Technical Summary

Technical Problem

In performance venues such as sports games or concerts, it is difficult to generate systematic lighting patterns or shapes using multiple independently controlled light-emitting devices, and because the seats are full, it is difficult to use light-emitting devices in other spaces to perform various media facade performances.

Method used

A multi-layer control system is used to generate and transmit data packets to multiple light-emitting devices through a console device, and the light-emitting colors are judged and calculated by priority to achieve coordinated lighting of the light-emitting devices.

Benefits of technology

It realizes the real-time status change of the lighting devices in the performance venue, provides a variety of performance scene effects, and enhances the diversity of luminous color expression.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115209970B_ABST
    Figure CN115209970B_ABST
Patent Text Reader

Abstract

The present invention provides a system, device, and method for performing a performance using multiple layers. The system includes: a console device that generates and transmits a data packet containing performance information for each of the multiple layers; and a plurality of light-emitting devices that receive the data packet from the console device and emit light based on the performance information included in the data packet.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a performance system, device and method for controlling light-emitting devices in a performance venue by using multiple layers. Background Art

[0002] Generally, a light-emitting device (or lighting device) is a device that achieves illumination by reflecting, refracting, or transmitting light from a light source. Light-emitting devices can be categorized into indirect, semi-indirect, general diffuse, semi-direct, and direct light-emitting devices, based on their light distribution.

[0003] With the development of technology, light-emitting devices are used for various purposes. For example, light-emitting devices are used in media facades. Media facades are places where light-emitting devices are installed on the exterior walls of buildings to achieve media functions.

[0004] As another example, light-emitting devices can be used as small cheering tools during sports games or concerts held in environments with illumination levels below a predetermined level. However, in such environments, since multiple lighting tools are controlled independently, it is difficult to create a systematic lighting pattern or shape.

[0005] Furthermore, at performance venues such as sports games and concerts, people look forward to a new performance each time. However, since most of the venues are filled with seats, it is difficult to use lighting devices to create media facades in other spaces.

[0006] Therefore, in order to specifically solve the above-mentioned problems, it is necessary to introduce a solution that can uniformly control multiple light-emitting devices and enable various performances to be performed in performance venues such as sports games or concerts through such control. Summary of the Invention

[0007] Technical issues

[0008] The technical problem that the present invention aims to solve is to provide a performance system, device and method using multiple layers.

[0009] The technical problems that the present invention intends to solve are not limited to the technical problems mentioned above, and those skilled in the art can clearly understand other technical problems not mentioned through the following description.

[0010] Technical Solution

[0011] In order to solve the technical problem of the present invention, the performance system using multiple layers according to the present invention includes: a console device, which generates and transmits a data packet including performance information for each of the multiple layers; and a plurality of light-emitting devices, which receive the data packet from the console device and emit light based on the performance information included in the data packet, wherein the multiple layers include a first layer as the topmost layer, a second layer as the middle layer, and a third layer as the bottommost layer, each of the multiple light-emitting devices judges the priority of the first layer as the topmost layer and the second layer as the middle layer based on the performance information of the first layer, performs calculations for determining the light-emitting color using at least one of the performance information of the first layer, the performance information of the second layer, and the performance information of the third layer according to the judgment of the priority, and emits light based on the result of the calculation.

[0012] In the present invention, each of the multiple light-emitting devices, according to the judgment of the priority, in the case where the first layer as the top layer takes precedence over the second layer as the middle layer, performs a first calculation using the performance information of the second layer and the performance information of the third layer, performs a second calculation using the result of the first calculation and the performance information of the first layer, and emits light based on the result of the second calculation; and according to the judgment of the priority, in the case where the second layer as the middle layer takes precedence over the first layer as the top layer, performs a first calculation using the performance information of the first layer and the performance information of the third layer, performs a second calculation using the result of the first calculation and the performance information of the second layer, and emits light based on the result of the second calculation.

[0013] In the present invention, the first layer of performance information may include numbering information, luminous color information, first masking information and first transparency information corresponding to the first performance scene; the second layer of performance information may include numbering information, second masking information and second transparency information corresponding to the second performance scene; and the third layer of performance information may include background color information.

[0014] In the present invention, each of the multiple light-emitting devices stores different condition information. Each of the multiple light-emitting devices can use the first layer of performance information to confirm the first luminous color value, first masking value and first transparency value in the first performance scene corresponding to the condition information, can use the second layer of performance information to confirm the second luminous color value, second masking value and second transparency value in the second performance scene corresponding to the condition information, and can use the third layer of performance information to confirm the background color value.

[0015] In the present invention, each of the multiple light-emitting devices determines the priority based on the first masking value. According to the priority determination, when the first layer as the top layer takes precedence over the second layer as the middle layer, when the first calculation is performed, alpha blending of the second luminous color value and the background color value is performed based on the second transparency information. When the second calculation is performed, alpha blending of the result of the first calculation and the first luminous color value is performed based on the first transparency information.

[0016] In the present invention, each of the multiple light-emitting devices determines the priority based on the first masking value. According to the priority determination, when the second layer as the middle layer takes precedence over the first layer as the top layer, when the first calculation is performed, alpha blending of the first luminous color value and the background color value is performed based on the first transparency information, and when the second calculation is performed, alpha blending of the result of the first calculation and the second luminous color value is performed based on the second transparency information.

[0017] In the present invention, the data packet also includes top layer change information. Each of the multiple light-emitting devices can change the second layer to the top layer and the first layer to the middle layer according to the top layer change information, and judge the priority of the second layer as the top layer and the first layer as the middle layer based on the second mask value.

[0018] In addition, in order to solve the above-mentioned technical problems, the performance method using a console device and multiple light-emitting devices according to the present invention includes the following steps: the console device generates and transmits a data packet including performance information for each of multiple layers; and each of the multiple light-emitting devices receives the data packet from the console device and emits light based on the performance information included in the data packet, wherein the multiple layers include a first layer as the topmost layer, a second layer as the middle layer, and a third layer as the bottommost layer, and the light-emitting step includes the following steps: judging the priority of the first layer as the topmost layer and the second layer as the middle layer based on the performance information of the first layer, performing calculations for determining the light-emitting color using at least one of the performance information of the first layer, the performance information of the second layer, and the performance information of the third layer according to the judgment of the priority; and emitting light based on the result of the calculation.

[0019] In addition, the console device for public performances according to the present invention for solving the above-mentioned technical problems includes: a communication unit for communicating with the light-emitting device; a memory for storing data; and a processor for generating a data packet for the light-emitting operation of the light-emitting device, wherein the data packet includes performance information for each of multiple layers.

[0020] In addition, the lighting device for public performances according to the present invention for solving the above-mentioned technical problems includes: a communication unit for communicating with a console device; a light-emitting unit for emitting light using a light source element; a memory for storing data; and a processor for controlling the operation of the light-emitting device, wherein the processor performs calculations for determining the color of the light emission based on the condition information stored in the memory and the performance information of each of the multiple layers included in the data packet received from the console device through the communication unit, and controls the light emission based on the result of the calculation.

[0021] In the present invention, the condition information stored in the memory is information transmitted through an application set in a smart device held by the user, and the application can match the condition information based on the seat information included in the ticket purchase information received by the user's smart device and provide it to the light-emitting device.

[0022] Technical Effects

[0023] According to the present invention, when a performance is performed in a performance venue, the lighting state of the lighting device can be changed in real time by transmitting data packets from the console device to the lighting device in real time, thereby having the effect of easily providing various performance scenes according to the situation.

[0024] Furthermore, when providing a performance scene, calculations between the emission color values ​​of each layer are performed using multiple layers, so that the final emission color of each light-emitting device can be performed with more diverse expressions.

[0025] The effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those skilled in the art through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 The figure schematically shows the structure of the system for performing in a performance hall according to the present invention.

[0027] Figure 2 1 is a diagram illustrating an example of a performance effect performed in an auditorium of a performance venue according to the present invention.

[0028] Figure 3 is a block diagram showing the configuration of a console device according to the present invention.

[0029] Figure 4 is a block diagram showing the configuration of a light emitting device according to the present invention.

[0030] Figure 5 It is a sequence diagram showing the performance method according to the present invention.

[0031] Figure 6 FIG. 1 is a diagram for explaining an example of a data packet according to the present invention.

[0032] Figure 7 It is used to describe the Figure 6 An example diagram of the performance information of the first layer of a data packet.

[0033] Figure 8 It is used to describe the Figure 6 An example diagram of the performance information of the second layer of a data packet.

[0034] Figure 9 It is used to describe the Figure 6 An example diagram of the third layer of the data packet.

[0035] Figure 10 FIG. 1 is a diagram for explaining an example of condition information of a light emitting device according to the present invention.

[0036] Figure 11a and Figure 11b 1 is an exemplary diagram for explaining emission colors based on a masking value of an uppermost layer according to the present invention.

[0037] Figure 12 It is used to indicate that the top-level change information is included in Figure 6 An example diagram of the situation of a data packet.

[0038] Figure 13a and Figure 13b Is used to illustrate Figure 12 An example diagram of top-level change information.

[0039] Figure 14 1 is an exemplary diagram for explaining emission color values, masking values, and transparency values ​​of respective layers corresponding to condition information of respective light-emitting devices according to the present invention.

[0040] Figures 15a to 15d This is an exemplary diagram for explaining a method of calculating the emission colors of each of a plurality of light-emitting devices when a top layer change value of 1 is uniformly applied to the plurality of light-emitting devices according to the present invention.

[0041] Figure 16 Is used to explain the Figures 15a to 15d An example diagram of the final performance scene performed based on the calculation results.

[0042] Figures 17a to 17d This is an exemplary diagram for explaining a method of calculating the emission colors of each of a plurality of light-emitting devices when a top layer change value of 0 is uniformly applied to the plurality of light-emitting devices according to the present invention.

[0043] Figure 18 Is used to explain the Figures 17a to 17dAn example diagram of the final performance scene performed based on the calculation results.

[0044] Figures 19a to 19d This is an exemplary diagram for explaining a method of calculating the emission color of each of a plurality of light-emitting devices when top layer change values ​​are applied differently to the plurality of light-emitting devices according to the present invention, namely, 1 or 0.

[0045] Figure 20 Is used to explain the Figures 19a to 19d An example diagram of the final performance scene performed based on the calculation results. DETAILED DESCRIPTION

[0046] References and Attachments Figure 1 The advantages and features of the present invention and the methods for achieving these advantages and features will be made clearer by the detailed embodiments described below. However, the present invention can be implemented in a variety of different forms and is not limited to the embodiments disclosed below. These embodiments are provided only to complete the disclosure of the present invention and to fully inform those skilled in the art of the present invention of the scope of the present invention. The present invention is defined solely by the scope of the claims.

[0047] The terms used in this specification are used to illustrate the embodiments and are not intended to limit the present invention. In this specification, the singular also includes the plural, unless otherwise mentioned in the sentence. The "comprises" and / or "comprising" used in the specification do not exclude the existence or addition of one or more other constituent elements in addition to the mentioned constituent elements. Throughout the specification, the same figure marks refer to the same constituent elements, and "and / or" includes each of the mentioned constituent elements and all combinations of more than one. Although "first", "second" and the like are used to describe a variety of constituent elements, these constituent elements are obviously not limited to these terms. These terms are only used to distinguish one constituent element from another constituent element. Therefore, the first constituent element mentioned below can obviously also be the second constituent element within the technical idea of ​​the present invention.

[0048] In this specification, the word "exemplary" is used to mean "used as an example or illustration." In this specification, any embodiment described as "exemplary" should not necessarily be construed as preferred or having advantages over other embodiments.

[0049] Furthermore, the term "unit" as used in this specification refers to a software element, or a hardware element such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), and the "unit" performs a certain function. However, the "unit" is not limited to software or hardware. The "unit" can be configured to reside in an addressable storage medium, or it can be configured to run one or more processors. Therefore, as an example, the "unit" includes elements, processes, functions, attributes, programs, subroutines, program code segments, drivers, firmware, microcodes, circuits, data, databases, data structures, tables, arrays, and variables such as software elements, object-oriented software elements, class elements, and task elements. The functions provided in the elements and "units" can be combined with a smaller number of elements and "units", or can be further separated into additional elements and "units".

[0050] Furthermore, in this specification, all “units” may be controlled by at least one processor, and at least one processor may also execute the operations performed by the “units” of this disclosure.

[0051] The embodiments of the present specification may be described from the perspective of functions or blocks that perform functions. Blocks that may be referred to as "units" or "modules" of the present disclosure may be physically implemented by analog circuits or digital circuits such as logic gates, integrated circuits, microprocessors, microcontrollers, memories, passive electronic components, active electronic components, optical components, hardwired circuits, etc., and may be selectively driven by firmware and software.

[0052] The embodiments of the present specification may be implemented by at least one software program running on at least one hardware device and may perform network management functions to control elements.

[0053] Unless otherwise defined, all terms (including technical and scientific terms) used in this specification have the meanings commonly understood by those skilled in the art. Furthermore, terms defined in commonly used dictionaries should not be interpreted ideally or excessively unless specifically defined.

[0054] "Below", "beneath", "lower", "above", "upper" and the like as spatially relative terms can be used to facilitate description of the relationship between one constituent element and another constituent element as shown in the figure. Spatially relative terms should be understood as terms that include different directions of constituent elements when in use or operation in addition to the directions shown in the figure. For example, when the constituent elements shown in the figure are turned over, the constituent element described as being "below" or "beneath" another constituent element can be placed "above" another constituent element. Therefore, "below" as an exemplary term can include both the directions of below and above. Constituent elements can also be oriented in other directions, so spatially relative terms can be interpreted according to the orientation.

[0055] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0056] Figure 1 The figure schematically shows the structure of the system for performing in a performance hall according to the present invention.

[0057] Reference Figure 1 According to the present invention, a system 1 for performing in a performance venue (hereinafter referred to as a performance system) may include a console device 10, transmitters 20a, 20b, ..., 20n (hereinafter referred to as 20) and light-emitting devices 30a_1, ..., 30a_n, 30b_1, ..., 30b_n, ..., 30n_1, ..., 30n_n (hereinafter referred to as 30). Here, a performance venue refers to a performance venue such as a sports stadium or a concert venue, and may refer to a place where performances such as sports games or concerts are actually held. The performance system 1 may include Figure 1 The components shown may be fewer or greater in number.

[0058] In more detail, the performance system 1 may include a console device 10 that generates and transmits data packets for lighting operations according to the performance scene for the performance, a transmitter 20 that transmits data packets received from the console device 10 to the lighting device 30, and multiple lighting devices 30 that receive data packets generated from the console device 10 through the transmitter 20 and perform lighting operations in the data packets.

[0059] In this performance system 1 , the console device 10 controls the lighting state of the light emitting device 30 , thereby making it possible to create various lighting patterns for performances, such as cheers from audience seats in a performance venue.

[0060] Furthermore, during a performance at a performance venue, the performance system 1 changes the lighting state of the lighting device 30 in real time by transmitting data packets from the console device 10 to the lighting device 30 in real time, thereby easily providing a variety of performance scenes according to the situation.

[0061] In the present invention, the console device 10 can control the light-emitting device 30 for performing a public performance at a performance venue. As an example, the console device 10 can be an electronic device such as a mobile phone, a smart phone, a laptop computer, a digital broadcast terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation system, a touchscreen tablet PC (slate PC), a tablet PC, an ultrabook, a wearable device (e.g., a smartwatch, smart glasses, or a head-mounted display (HMD)), etc. The console device 10 can include any electronic device capable of installing and executing applications related to the embodiments, or can be configured as a part of such an electronic device or in various forms that can be linked with such an electronic device.

[0062] Furthermore, the console device 10 can be one of the electronic devices and PC software such as MALighting grandMA2, grandMA3, ETC EOS, ETCION, ETC GIO, Chroma Q Vista, High End HOG, High End Fullboar, Avolites SapphireAvolites Tiger, Chamsys MagicQ, Obsidian control systems Onyx, Martin M6, MartinM1, Nicolaude Sunlite, ESA, ESA2, Lumidesk, SunSuite, Arcolis, Daslight, LightRider, MADRIX, DJ LIGHT STUDIO, DISCO-DESIGNER VJ STUDIO, Stagecraft, Lightkey, etc.

[0063] Furthermore, the console device 10 includes suitable software or a computer program capable of controlling the lighting device 30. For example, exemplary protocols for controlling the lighting device 30 may include DMX512, Art-Net, sACN, ETC-Net2, Pathport, Shownet, KiNET, etc. The console device 10 may transmit data signals (e.g., data packets) in a suitable format such as DMX512, Art-Net, sACN, ETC-Net2, Pathport, Shownet, KiNET, etc. The console device 10 may generate data packets to control the lighting device 30 and transmit the data packets to the lighting device 30.

[0064] Furthermore, the host device (not shown) can receive data packets generated by the console device 10 and convert the received data packets into wireless signals. Furthermore, the host device (not shown) transmits the converted data packets to the transmitter 20, which can then transmit the received data packets to the lighting devices 30 within the performance venue using wireless communication (e.g., RF communication). The wireless signals can be signals generated by converting control data into a form used to wirelessly control the lighting devices 30.

[0065] According to an embodiment, the host device (not shown) may be omitted, the console device 10 may directly transmit a data packet to the transmitter 20 , and the transmitter 20 may convert the data packet into a wireless signal and transmit it to the lighting device 30 .

[0066] Furthermore, the console device 10 may be equipped with multiple input / output ports. The console device 10 may be equipped with input / output ports corresponding to or associated with specific data signal formats or protocols. For example, the console device 10 may include a first port dedicated to DMX512 and RDM data input / output and a second port dedicated to Art-Net, sACN, ETC-Net2, Pathport, Shownet, and KiNET data input / output.

[0067] DMX512 and RDM, Art-Net, sACN, ETC-Net2, Pathport, Shownet, and KiNET protocols are widely known as control protocols for stage lighting equipment. According to embodiments of the present invention, using DMX512 or RDM, Art-Net, sACN, ETC-Net2, Pathport, Shownet, KiNET, and other control protocols enables more flexible control planning for the lighting device 30.

[0068] Furthermore, the console device 10 may receive and store performance data in advance from another device (e.g., a data generation device), or may receive performance data via another storage medium or transmission medium. Furthermore, the console device 10 may receive performance data in real time during a performance and generate corresponding data packets.

[0069] Here, the performance data may include information about all performance scenes performed during the performance time according to the performance seating plan. Specifically, the performance data may include information related to group control, picture control, and pixel control for each performance scene.

[0070] The performance data may include control information for each performance scene during the performance period. Specifically, the performance data may include information related to group control, image control, and pixel control for each performance scene. Group control, image control, and pixel control will be described later.

[0071] In the present invention, the transmitter 20, as a communication device such as an antenna, can transmit data packets received from the console device 10 to the lighting device 30. The transmitter 20 can receive data packets for controlling the lighting of the lighting device 30 from the console device 10 and transmit the data packets to the lighting device 30.

[0072] Although the transmitter 20 is disclosed as a device independent of the console device 10, the console device 10 may include a communication module that performs the same function as the transmitter 20. Therefore, if the console device 10 includes the communication module, the console device 10 can perform the same function as the transmitter 20, and the light-emitting device 30 can receive data packets from the console device 10 and emit light.

[0073] Here, the transmitter 20 may have directivity, and the performance planner may arrange the transmitter 20 at the performance planning stage in consideration of the specifications of the transmitter used in the corresponding performance. However, due to physical limitations, the lighting devices 30 located at a portion of the seats may receive all the data packets sent from different transmitters 20 (overlapping parts of the transmitter coverage). From the standpoint of the lighting device 30, it may be difficult to determine which data packet corresponds to which light. However, according to an embodiment of the present invention, within a limited wireless bandwidth, the lighting device 30 can accurately determine the data packet corresponding to itself. Therefore, the lighting device 30 can receive the data packet based on the identification information of the transmitter 20. In addition, the console device 10 minimizes the influence of noise by transmitting data packets to each transmitter 20, thereby achieving a performance effect different from that of existing performances.

[0074] Furthermore, the transmitter 20 can repeatedly transmit data packets to the light-emitting device 30 a predetermined number of times. Typically, the signal transmitted (transmitted) by the transmitter 20 is a one-time transmission in most cases. However, a performance venue is a place where many signals with different bandwidths coexist, so signals other than data packets may become noise during a performance. This noise may prevent the data packets from being accurately transmitted to the light-emitting device 30. Therefore, by transmitting data packets to the light-emitting device 30 a predetermined number of times (for example, five times per data packet), the transmitter 20 can achieve the effect of enabling the light-emitting device 30 to accurately receive the data packets.

[0075] In the present invention, the lighting device 30 can perform the function of performing various lighting patterns in real time or according to a predetermined data packet through the console device 10 .

[0076] Here, the light-emitting device 30 is a device that can include a light-emitting element / device such as an LCD, LED, or a device that is connected to a light-emitting element / device and includes any electronic device that can perform wireless communication. It can be a small cheering tool held by the audience in a performance venue such as a stadium or a concert. As an embodiment, the following devices can also be equivalent to the light-emitting device 30: a mobile phone, a wireless cheering stick, a lighting stick, a lighting bar, a lighting ball, and an appliance with a wirelessly controllable light source. In addition, the light-emitting device 30 can also be called a lighting device, a receiver, a controlled device, a slave device, or a slave lighting device. In addition, the light-emitting device 30 can include a wearable device that can be worn on a part of the body such as the wrist or chest.

[0077] The light-emitting device 30 can parse the data packet received from the transmitter 20 based on the pre-stored identification information of the transmitter 20 and emit light. Specifically, the light-emitting device 30 can compare the pre-stored identification information of the transmitter 20 with the identification information of the transmitter 20 included in the data packet. When the comparison result shows that the two are the same, the light-emitting device 30 can emit light in a manner corresponding to the light pattern included in the data packet.

[0078] like Figure 1As shown, the light-emitting devices 30a_a, ..., 30a_n included in set 40a can emit light in a manner corresponding to the light pattern included in the data packet received from transmitter 20a, the light-emitting devices 30b_a, ..., 30b_n included in set 40b can emit light in a manner corresponding to the light pattern included in the data packet received from transmitter 20b, and the light-emitting devices 30n_a, ..., 30n_n included in set 40n can emit light in a manner corresponding to the light pattern included in the data packet received from transmitter 20n. Here, sets 40a, 40b, ..., 40n (hereinafter referred to as "40") may refer to a collection of light-emitting devices 30 having the same identification information of transmitter 20. The number of light-emitting devices 30 included in each set 40 may vary from set to set. Sets 40 may be divided into zones or areas based on the seating information of the performance venue, assuming that the light-emitting devices 30 are located at the seats, as intended by the performance organizer. Therefore, the set 40 may correspond to information indicating zone A, zone B, and so on, where zone A and zone B are the largest units in the seat information indicated for each seat. Furthermore, the performance planner may divide the control area into sub-sets within a zone and control the lighting devices 30 included in each sub-set using different transmitters 20.

[0079] As described above, transmitter 20 can have directivity. Performance planners can consider the specifications of the transmitters used in the performance and arrange transmitters 20 during the performance planning phase. Consequently, lighting device 30 can receive data packets from transmitter 20 having identification information corresponding to the identification information of transmitter 20 pre-stored in lighting device 30.

[0080] As described above, the transmitter 20 can repeatedly send data packets to the lighting device 30 a predetermined number of times. In this case, the lighting device 30 may receive the same data packet multiple times and perform repeated lighting operations. To prevent this, each data packet can include a frame sequence number (FSN). The FSN can serve to inform the lighting device 30 of the order of the transmitted data (specifically, the data packet indicating the lighting pattern). Each time the performance scene changes, the FSN can, for example, have a value that increases by 1. When the lighting device 30 receives a data packet with the same FSN as a data packet it has already received, the lighting device 30 can determine that the data packet has already been received and ignore it.

[0081] Figure 2 The diagram is an example showing the effect of a performance performed in an auditorium of a performance hall according to the present invention.

[0082] The performance system 1 can generate data packets in order to realize a performance effect using the light emitting devices 30 provided corresponding to each seat in the performance hall.

[0083] At this time, the data packet may be generated by the console device 10, or generated by a separate device (eg, a data generating device or an external server) and provided to the console device 10. For ease of description, the following description will be based on the case where the console device 10 generates the data packet.

[0084] As described above, the console device 10 may receive and store the performance data in advance from another device (e.g., a data generation device), or may receive the performance data via other storage media or transmission media. Furthermore, the console device 10 may receive the performance data in real time during the performance and generate corresponding data packets.

[0085] The data generating device (not shown) generates a performance scene (scene) to be performed using the light emitting device 30 during the performance at the performance venue. At this time, the performance scene can be composed according to the performance scene and the performance interval. For example, a performance scene (for example, a first scene) can be generated in the first performance interval (for example, the first time), and another performance scene (for example, a second scene) can be generated in the second performance interval (for example, the second time). Figure 2 As shown, in the case where there are audience seats in the performance venue, the first performance period can be Figure 2 The specific text shown is combined with the generated performance scene (first scene) in which different luminous colors are displayed for each seat in the auditorium. Furthermore, in the second performance segment, a different scene from the first performance segment (first scene) can be generated, for example, a performance scene (second scene) displayed with specific graphics or patterns.

[0086] According to one embodiment of the present invention, when a data generation device (not shown) performs group control on the light-emitting device 30, the audience seats of the performance venue can be grouped into multiple groups based on the various performance scenes generated according to the performance interval, and group information for each of the multiple grouped groups can be generated. For example, when there are multiple group units that can be grouped with similar or identical lighting patterns to the performance scene (first scene) to be performed in the first performance interval, the audience seats of the performance venue can be divided into multiple areas corresponding to the group units, and each divided area can be generated as a group. In other words, the performance scene (first scene) of the first performance interval can include multiple groups.

[0087] Reference Figure 2, the seats in the auditorium displayed with specific text can be designated as the first group 210, and the seats in the auditorium that are performed with the same luminous color can be distinguished and designated as the second group 220, the third group 230, the fourth group 240, and the fifth group 250 respectively.

[0088] The group control may be a control method for controlling all light emitting devices emitting light of the same color to form one group. Figure 2 The group control method described in the embodiment is only an example for controlling the light emitting device 30, and the data packet should not be interpreted as being limited to signals for group control. For example, the data packet of the present invention may include a control signal for picture control, or may include a control signal for pixel control.

[0089] In addition, a data packet may include not only signals for a specific type of control but also signals for multiple types of control. For example, a signal for group control and a signal for picture control may also be included in a data packet.

[0090] The image control method may be a control method in which each lighting device 30 is configured to emit light in accordance with the corresponding performance scene based on the received data packet, based on the light emission colors pre-stored for each performance scene. For example, a specific lighting device may pre-store red, green, blue, white, and amber values ​​corresponding to each light emitting element and control element according to the scene, so that the lighting device emits red in a specific performance scene (first scene) and green in other performance scenes (second scene).

[0091] There is a difference in that, in group control, each light emitting device 30 stores information related to the group to which it belongs for each scene, whereas in picture control, each light emitting device 30 stores its own light emission color for each scene.

[0092] In addition, similar to group control, each light-emitting device 30 can store information related to the pixel to which it belongs. A pixel can include at least one consecutive seat. Therefore, in group control, light-emitting devices 30 in discrete seats can be controlled to the same color, whereas in pixel control, light-emitting devices 30 in consecutive seats can be controlled to the same color. This is a key difference.

[0093] Refer again Figure 2 The console device 10 transmits a data packet based on at least one of group control, pixel control, and picture control, and the light emitting device 30 receives the data packet and emits light, so that the light emitting device 30 is as follows: Figure 2The operation of the above-mentioned data generating device can also be performed by the console device 10.

[0094] Figure 3 is a block diagram showing the configuration of a console device according to the present invention.

[0095] Reference Figure 3 The console device 10 may include a first communication unit 110 , a first memory 120 , and a first processor 130 . Figure 3 The components shown are not essential for realizing the console device 10 , and thus the console device 10 described in this specification may have more or fewer components than those listed above.

[0096] More specifically, the first communication unit 110 may include one or more modules capable of performing wired or wireless communication with the transmitter 20, a wireless communication terminal (e.g., a smartphone) held by a viewer (not shown), the lighting device 30, or a data generation device (not shown). Furthermore, the first communication unit 110 may include one or more modules for connecting the console device 10 to one or more networks.

[0097] The first memory 120 may be configured to include a cache memory, a buffer, etc., and may store data received or generated from the first processor 130 or a data generating device (not shown). As one embodiment, the first memory 120 may store performance data generated by the data generating device (not shown).

[0098] The first processor 130 may generate data packets corresponding to the performance scenes in the corresponding performance interval based on the performance data stored in the first memory 120, and transmit the generated data packets to the transmitter 20. Alternatively, the first processor 130 may transmit the generated data packets to the lighting device 30.

[0099] In addition, the first processor 130 may operate at least two of the constituent elements included in the console device 10 in combination with each other.

[0100] Figure 4 is a block diagram showing the configuration of a light emitting device according to the present invention.

[0101] Reference Figure 4 The light emitting device 30 may include a second communication unit 310 , a second memory 320 , a light emitting unit 330 and a second processor 340 . Figure 4 The components shown are not essential for realizing the light emitting device 30 , and thus the light emitting device 30 described in this specification may have more or fewer components than the components listed above.

[0102] More specifically, the second communication unit 310 may include one or more modules capable of wirelessly communicating with the console device 10, the transmitter 20, or a wireless communication terminal (e.g., a smartphone) held by a viewer (not shown). Furthermore, the second communication unit 310 may include one or more modules for connecting the lighting device 30 to one or more networks.

[0103] The second communication unit 310 can communicate with various types of external devices according to various types of communication methods. The second communication unit 310 may include at least one of a Wi-Fi chip, a Bluetooth chip, a wireless communication chip, an RFID, and an NFC chip.

[0104] According to the mobile communication technology of this specification, wireless signals are received and sent with at least one of a base station, an external terminal, and an external server on a mobile communication network established according to a technical standard or communication method (for example, Global System for Mobile communication (GSM), Code Division Multiple Access (CDMA), Code Division Multiple Access 2000 (CDMA2000), Enhanced Voice-Data Optimized or Enhanced Voice-Data Only (EV-DO), Wideband CDMA (WCDMA), High Speed ​​Downlink Packet Access (HSDPA), High Speed ​​Uplink Packet Access (HSUPA), Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A), etc.).

[0105] In addition, the wireless Internet technologies in this specification include wireless local area network (WLAN: Wireless LAN), wireless communication technology (Wi-Fi: Wireless-Fidelity), wireless communication technology direct connection (Wi-Fi (Wireless Fidelity) Direct), Digital Living Network Alliance (DLNA: Digital Living Network Alliance), wireless broadband (WiBro: Wireless Broadband), World Interoperability for Microwave Access (WiMAX: World Interoperability for Microwave Access), High Speed ​​Downlink Packet Access (HSDPA: High Speed ​​Downlink Packet Access), High Speed ​​Uplink Packet Access (HSUPA: High Speed ​​Uplink Packet Access), Long Term Evolution (LTE: Long Term Evolution), Advanced Long Term Evolution (LTE-A: Long Term Evolution-Advanced), etc.

[0106] Furthermore, the communication technology in this specification may include using Bluetooth TM Radio Frequency Identification (Bluetooth TM The communication technology is supported by at least one of the following technologies: RFID (Radio Frequency Identification)), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, Near Field Communication (NFC), Wireless-Fidelity (Wi-Fi Direct), Wireless USB (Wireless Universal Serial Bus), Transistor-Transistor Logic (TTL), Universal Serial Bus (USB), IEEE1394, Ethernet, Musical Instrument Digital Interface (MIDI), RS232, RS422, RS485, optical communication, and coaxial cable communication.

[0107] The second memory 320 may be a local storage medium that supports the various functions of the lighting device 30. The second memory 320 may store multiple application programs (or applications) that can be driven by the lighting device 30, as well as data and instructions for operating the lighting device 30. At least some of these applications may be downloaded from an external device (e.g., an external server) via wireless communication. The applications are stored in the second memory 320 and provided on the lighting device 30, thereby being driven by the second processor 340 to execute the operations (or functions) of the lighting device 30.

[0108] Furthermore, even if power to the light-emitting device 30 is interrupted, the second memory 320 of the present invention needs to retain data and, in order to reflect changes, can be configured as a writable non-volatile memory (Writable ROM). Specifically, the second memory 320 can be configured as any of flash memory, EPROM, and EEPROM. For ease of explanation, the present invention illustrates a scenario where all instruction information is stored in a single second memory 320. However, this is not limiting, and the light-emitting device 30 can be configured with multiple memories.

[0109] Furthermore, the lighting device 30 of the present invention may receive control-related information (condition information) through the second communication unit 310 and store the information in the second memory 320 , so that the lighting device 30 is controlled according to at least one of group control, picture control, and pixel control.

[0110] In the present invention, control-related information (condition information) may include information that must be stored in the second memory 320 in order to control the light-emitting device 30 according to at least one of group control, picture control, and pixel control. For example, the second memory 320 may store group information for each scene for group control, pixel information for each scene for pixel control, lighting information for each scene for picture control, and identification information of the transmitter 20.

[0111] Furthermore, the second memory 320 may also store seat information for audience members' tickets. As a large number of people gather at the performance venue, a specific lighting device may not accurately store the conditional information required to illuminate in a manner corresponding to the lighting pattern. In this case, the specific lighting device may need to be individually controlled by the console device 10 until the correct conditional information is received. The console device 10 can then send a control signal via the transmitter 20 to control only the specific lighting device.

[0112] In addition, the seat information of the ticket stored in the second memory 320 may include at least one of the seat information displayed on the ticket (for example, seat No. 1 in column A), the location information of the corresponding seat in the performance hall (for example, GPS information of the corresponding seat), and the identification information of the corresponding seat (for example, the seat located at the upper left end of the 50,000 seats when generating the performance data is "No. 1").

[0113] The condition information can be input into the lighting device 30 during the production stage of the lighting device 30, or input through a terminal (e.g., a smart phone, tablet computer, personal computer) of the audience holding the lighting device 30 before or after entering the performance venue.

[0114] The audience (user) can electrically connect the terminal he / she owns to the light emitting device 30 and receive condition information for the performance through an application installed in the terminal.

[0115] The application may match condition information based on seat information included in ticket purchase information received by the terminal (smart device) of the audience (user), store the condition information in the second memory 320 , and provide the condition information to the lighting device 30 .

[0116] When a user purchases tickets online or provides contact information for their terminal (smart device) when purchasing tickets, they can receive purchase information via an online purchase application or via a message such as email, MMS, or KakaoTalk. Furthermore, if the application providing the purchase information is authorized to access information, the application automatically retrieves the performance date and seat information included in the purchase information, matches it with the seat information, and provides it to the lighting device 30, without the user having to directly enter the information.

[0117] Alternatively, the application program may download the condition information from an external server, store the condition information in the second memory 320 , and provide the condition information to the lighting device 30 .

[0118] The electrical connection may be achieved through near-field wireless communication or physical connection between the terminal and the light emitting device 30 .

[0119] In addition, as an embodiment, the conditional information can also be input during the ticket confirmation process before admission. Specifically, the audience can perform the performance ticket confirmation step before entering the performance venue. In this case, the performance staff can directly input the seat information included in the ticket into the light-emitting device 30 by handwriting, or receive the seat information included in the ticket through an information confirmation device (not shown) using an OCR function or an electronic code reading function, and provide the conditional information related to the position information corresponding to the seat information to the light-emitting device 30 and store it in the second memory 320. In this case, the position information can be the position information for each seat in the performance venue. In addition, the information confirmation device can provide the conditional information related to the position information to the light-emitting device 30 by communicating with an external server (not shown), or pre-store the conditional information related to the position information in the performance planning step and provide it to the light-emitting device 30.

[0120] Alternatively, the information confirmation device may include an electronic device such as a kiosk (not shown). In this case, the audience can directly perform the performance ticket confirmation step through the kiosk. The kiosk receives the electronic code information included in the ticket and provides conditional information related to the location information corresponding to the electronic code information to the light-emitting device 30, which is then stored in the second memory 320. In this case, the kiosk may communicate with an external server (not shown) or pre-store the conditional information related to the location information during the performance planning process.

[0121] Here, the above-mentioned condition information may be information included in the performance data.

[0122] The light emitting unit 330 may include one or more light source elements, such as light emitting diodes (LEDs), etc. The light emitting unit 330 may output light of various colors according to RGB color information using the light source elements.

[0123] According to the present invention, each of the transmitters 20 can use a different wireless radio frequency bandwidth (channel). In this way, the data packets sent from each of the transmitters 20 can have a different wireless bandwidth.

[0124] The second processor 340 can compare the identification information of the transmitter 20 stored in the second memory 320 with the identification information of the transmitter 20 included in the received data packet at each preset time unit (for example, minutes, hours) or whenever an event occurs (for example, the next song is played or the audience returns after leaving their seats, etc.), and if the two are consistent, only receive the data packets received through the wireless bandwidth sent by the corresponding transmitter 20.

[0125] According to the present invention, second memory 320 can store the identification information of transmitter 20 and the wireless bandwidth to be used by transmitter 20 as a list. Specifically, lighting device 30 can store the identification information of transmitters 20 used in corresponding performances and the wireless bandwidth to be used by transmitter 20 in the form of a list in second memory 320. If a data packet including identification information consistent with the identification information of transmitter 20 stored in second memory 320 is not received, or if the received data packet does not have an appropriate wireless signal level, lighting device 30 needs to scan the entire wireless bandwidth (channel) to receive the data packet. Therefore, by storing the list, second processor 340 can refer to the list to quickly identify the identification information of transmitter 20 to be received by lighting device 30 and the wireless bandwidth transmitted by transmitter 20 by partially (selectively) scanning.

[0126] The second processor 340 may receive the data packet from the console device 10 through the second communication unit 310 and execute an operation for emitting light in the data packet.

[0127] As an example, in the case where the data packet is a control signal for group control (i.e., in the case where performance information for group control is included in the data packet), the second processor 340 can confirm which group in the corresponding scene the second processor 340 belongs to based on the condition information stored in the second memory 320, and can cause the light-emitting unit 330 to emit light according to a color matching the corresponding group.

[0128] As another example, in the case where the data packet is a control signal for pixel control (i.e., in the case where performance information for pixel control is included in the data packet), the second processor 340 can confirm which pixel in the corresponding scene the second processor 340 belongs to based on the conditional information stored in the second memory 320, and can cause the light-emitting unit 330 to emit light according to a color matching the corresponding pixel.

[0129] As another example, in the case where the data packet is a control signal for picture control (i.e., the performance information for picture control is included in the data packet), the second processor 340 can confirm in which color the second processor 340 emits light in the corresponding scene based on the condition information stored in the second memory 320, and can make the light-emitting unit 330 emit light according to the corresponding color.

[0130] In addition, the second processor 340 may combine and operate at least two or more components among the components included in the light emitting device 30 .

[0131] As described above, in the case of group control according to the control mode, each of the light-emitting devices 30 can directly emit light in a color that matches the group to which it belongs in the corresponding scene. In the case of pixel control, each of the light-emitting devices 30 can emit light in a color that matches the pixel to which it belongs in the corresponding scene. In the case of picture control, each of the light-emitting devices 30 can emit light in a color that matches the color of the pixel to which it belongs in the corresponding scene, so that Figure 2 As shown, each performance scene can be performed in a variety of ways in each performance section.

[0132] Furthermore, the present invention includes performance information about multiple control methods into the data packet and performs calculations on the colors that each light-emitting device 30 needs to emit in each scene according to each control method, thereby enabling the light-emitting device 30 to display more diverse colors, thereby enabling the performance scene to be presented more colorfully.

[0133] Below, refer to Figures 5 to 20 , a method for controlling the light emission of the light emitting device 30 using multiple control methods is described in detail.

[0134] Figure 5 It is a sequence diagram showing the performance method according to the present invention.

[0135] Figure 6 FIG. 1 is a diagram for explaining an example of a data packet according to the present invention.

[0136] Figure 7 It is used to describe the Figure 6 An example diagram of the performance information of the first layer of a data packet.

[0137] Figure 8 It is used to describe the Figure 6 An example diagram of the performance information of the second layer of a data packet.

[0138] Figure 9 It is used to describe the Figure 6 An example diagram of the third layer of the data packet.

[0139] Figure 10 FIG. 1 is a diagram for explaining an example of condition information of a light emitting device according to the present invention.

[0140] Figure 11a and Figure 11b 1 is an exemplary diagram for explaining emission colors based on a masking value of an uppermost layer according to the present invention.

[0141] Figure 12 It is used to indicate that the top-level change information is included in Figure 6 An example diagram of the situation of a data packet.

[0142] Figure 13a and Figure 13b Is used to illustrate Figure 12 An example diagram of top-level change information.

[0143] Figure 14 1 is an exemplary diagram for explaining emission color values, masking values, and transparency values ​​of respective layers corresponding to condition information of respective light-emitting devices according to the present invention.

[0144] Figures 15a to 15d This is an exemplary diagram for explaining a method of calculating the emission colors of each of a plurality of light-emitting devices when a top layer change value of 1 is uniformly applied to the plurality of light-emitting devices according to the present invention.

[0145] Figure 16 Is used to explain the Figures 15a to 15d An example diagram of the final performance scene performed based on the calculation results.

[0146] Figures 17a to 17d This is an exemplary diagram for explaining a method of calculating the emission colors of each of a plurality of light-emitting devices when a top layer change value of 0 is uniformly applied to the plurality of light-emitting devices according to the present invention.

[0147] Figure 18 Is used to explain the Figures 17a to 17d An example diagram of the final performance scene performed based on the calculation results.

[0148] Figures 19a to 19d This is an exemplary diagram for explaining a method of calculating the emission colors of each of the plurality of light-emitting devices when top layer change values ​​are applied to the plurality of light-emitting devices according to the present invention as 1 or 0, respectively.

[0149] Figure 20 Is used to explain the Figures 19a to 19d An example diagram of the final performance scene performed based on the calculation results.

[0150] Below, refer to Figures 5 to 20When describing the configuration and operation of the console device 10 and the lighting device 30 of the performance system 1 according to the present invention, the console device 10 will be described as controlling the lighting device 30 located in one area through one transmitter 20 .

[0151] Reference Figure 5 The first processor 130 of the console device 10 may generate a data packet including performance information for each of the plurality of layers and transmit the generated data packet through the first communication unit 110 ( S110 ).

[0152] In the present invention, a layer may be a virtual concept used to conveniently calculate a plurality of colors for a performance scene.

[0153] The plurality of layers may include a first layer, a second layer, and a third layer. However, the present invention is not limited thereto, and the number of layers may be greater or less.

[0154] Here, the first layer may refer to a layer for the group control or the pixel control, the second layer may refer to a layer for the picture control, and the third layer may refer to a background layer. However, this is not limiting, and all layers except the third layer serving as the background layer may be layers for at least one of the group control, the pixel control, and the picture control. Depending on the embodiment, the third layer serving as the last layer may also be a layer for at least one of the group control, the pixel control, and the picture control, rather than a background layer.

[0155] Here, the first layer, which is a layer for group control or pixel control, may be the top layer, the second layer, which is a layer for image control, may be a middle layer, and the third layer, which is a background layer, may be the bottom layer. The console device 10 may store the basic setting values ​​in the order of the first layer being the top layer, the second layer being the middle layer, and the third layer being the bottom layer. However, this is not limiting, and in some cases, the console device 10 may store the basic setting values ​​in a different order.

[0156] The console device 10 can generate a data packet 400 including performance information for each performance scene in each performance section based on performance data received in advance from another device (eg, a data generating device) and stored in advance.

[0157] Reference Figure 6 The data packet 400 may include first-layer performance information 410 , second-layer performance information 420 , and third-layer performance information 430 .

[0158] According to the present invention, since the performance scenes for the first layer and the second layer differ depending on the control method, the performance information is also divided into performance information for the first layer and performance information for the second layer, and included in data packet 400. In this case, since the third layer is the background layer, data packet 400 includes information on the background color as the performance information.

[0159] Specifically, refer to Figure 7 The first layer of performance information 410 may include number information, luminous color information, first masking information and first transparency information corresponding to the first performance scene.

[0160] Here, the number information may indicate the number of the first performance scene to be displayed by the group control or the pixel control at the current time point (current performance section).

[0161] The luminous color information may represent the color information that matches each classification (group or pixel) in the number of the first performance scene. Figure 7 In FIG, the luminous color information is shown as “red”, “yellow”, “blue”, and “white”, but the luminous color information can be represented by color values ​​based on RGB, etc. for each category. For example, “red” can be represented as 255, 0, 0.

[0162] The first masking information may indicate a masking value assigned to each category in the numbering of the first performance scene. Here, the masking value may refer to a value used to determine the priority between the first layer and the layer located behind the first layer. If the masking value is 0, the first layer takes precedence over the layer located behind it, while if the masking value is 1, the first layer does not take precedence over the layer located behind it (i.e., the layer located behind the first layer takes precedence over the first layer). In this case, the layer located behind the first layer may be the second layer or the third layer.

[0163] The first transparency information may indicate a transparency value assigned to each category in the first performance scene number. Here, the transparency value may refer to a value applied to the first layer and used for alpha blending the first layer. The transparency value may be determined as a value between 0% and 100%, with the greater the value, the more transparent the first layer becomes.

[0164] Here, the classification of the first masking information and the classification of the first transparency information do not distinguish the multiple light-emitting devices 30 based on groups or pixels. Instead, the multiple light-emitting devices 30 can be distinguished based on various conditions, such as the form or pattern that each light-emitting device 30 is to represent in the corresponding number of the first performance scene. However, this is not limiting, and the classification of the first masking information and the classification of the first transparency information can also be distinguished based on groups or pixels.

[0165] The classification of the luminous color information, the classification of the first shielding information, and the classification of the first transparency information may be applied to each of the plurality of light-emitting devices 30 in the same manner, or may be applied to each of the plurality of light-emitting devices 30 in a different manner.

[0166] In the same application, if the specific light-emitting device 30 belongs to category 1 with respect to the emission color information, it may also belong to category 1 with respect to the first masking information and the first transparency information.

[0167] In different applications, the specific lighting device 30 may belong to category 1 with respect to the lighting color information, may belong to category 2 with respect to the first masking information, and may belong to category 3 with respect to the first transparency information.

[0168] In the case of the same application, the number of categories for the luminous color information, the number of categories for the first masking information, and the number of categories for the first transparency information should be the same, but in the case of different applications, the number of categories for the luminous color information, the number of categories for the first masking information, and the number of categories for the first transparency information may be the same or different.

[0169] Reference Figure 8 The second layer of performance information 420 may include number information corresponding to the second performance scene, second masking information and second transparency information.

[0170] Here, the number information may indicate the number of the second performance scene to be displayed by the image control at the current time point (current performance section).

[0171] The second masking information may indicate a masking value assigned to each category in the numbering of the second performance scene. Here, the masking value may refer to a value used to determine the priority between the second layer and the layer located behind the second layer. If the masking value is 0, the second layer takes precedence over the layer located behind it, while if the masking value is 1, the second layer does not take precedence over the layer located behind it (i.e., the layer located behind the second layer takes precedence over the second layer). In this case, the layer located behind the second layer may be the first layer or the third layer.

[0172] The second transparency information may indicate a transparency value assigned to each category in the second performance scene number. The transparency value may refer to a value applied to the second layer and used for alpha blending. The transparency value may be determined as a value between 0% and 100%, with the greater the value, the more transparent the second layer becomes.

[0173] Here, the classification of the second masking information and the classification of the second transparency information can distinguish the plurality of light emitting devices 30 according to various conditions such as the form or pattern to be expressed by each of the plurality of light emitting devices 30 in the corresponding number of the second performance scene.

[0174] The classification for the second masking information and the classification for the second transparency information may be applied to each of the plurality of light emitting devices 30 in the same manner or may be applied to each of the plurality of light emitting devices 30 in different manners.

[0175] In the same manner, if a specific lighting device 30 belongs to category 1 with respect to the second masking information, it may also belong to category 1 with respect to the second transparency information.

[0176] In different applications, a specific lighting device 30 may belong to category 1 with respect to the second masking information and may belong to category 3 with respect to the second transparency information.

[0177] In the case of the same application, the number of categories for the second masking information and the number of categories for the second transparency information should be the same, but in the case of different applications, the number of categories for the second masking information and the number of categories for the second transparency information may be the same or different.

[0178] Reference Figure 9 The performance information 430 of the third layer may include background color information. That is, for the third layer, the plurality of light emitting devices 30 may all be displayed in the same color (eg, black or white).

[0179] exist Figure 9 In the figure, for convenience, the background color information is shown as "black", but the background color information can be represented by a color value based on RGB, etc. For example, "black" can be represented as 0,0,0.

[0180] Refer again Figure 5 The second processor 340 of the plurality of light emitting devices 30 may receive the data packet 400 from the console device 10 through the second communication unit 310 and enable the light emitting unit 330 to emit light based on the performance information included in the data packet 400 (S120).

[0181] Each of the plurality of light-emitting devices 30 may store different condition information. Specifically, as described above, each light-emitting device 30 stores condition information related to its location information (i.e., the seat information of the user holding the corresponding light-emitting device), allowing the light-emitting device 30 to emit light in different colors for each seat. To this end, each light-emitting device 30 must confirm the value (for emitting light) corresponding to its condition information in the received data packet 400.

[0182] Specifically, each of the multiple light-emitting devices 30 can use the performance information of the first layer to confirm the first luminous color value, the first masking value and the first transparency value in the first performance scene corresponding to the condition information, use the performance information of the second layer to confirm the second luminous color value, the second masking value and the second transparency value in the second performance scene corresponding to the condition information, and confirm the background color value based on the performance information of the third layer.

[0183] Reference Figure 10 In lighting device A, classification information for luminous color, classification information for masking, and classification information for transparency can be stored according to the number of the first performance scene in the first layer, and luminous color information, classification information for masking, and classification information for transparency can be stored according to the number of the second performance scene in the second layer. Here, condition information for the third layer does not need to be stored separately. This is probably because the background color value for the third layer is included in the performance information and transmitted, allowing direct confirmation without comparison with the condition information.

[0184] like Figure 10 As shown, for the lighting device A, when the first performance scene is No. 1, the classification information for the luminous color can be 1, the classification information for the masking can be 4, and the classification information for the transparency can be 1. For the lighting device A, when the second performance scene is No. 1, the luminous color information can be "red", the classification information for the masking can be 1, and the classification information for the transparency can be 1. Figure 10 In the figure, for convenience, the emission color information is shown as "red", "white", "yellow", "cyan" and "green", but the emission color information can be represented by color values ​​based on RGB or the like for each number. For example, "red" can be represented as 255,0,0.

[0185] During a specific performance period, Figures 7 to 9 In the case of data packet 400 of the performance information of each layer shown, for the light-emitting device A, when the first performance scene is No. 1, since the classification information for the light-emitting color is 1, the classification information for the masking is 4, and the classification information for the transparency is 1, in the first performance scene, the first light-emitting color value of the light-emitting device A can be "red", the first masking value can be 0, and the first transparency value can be 25%.

[0186] In addition, for the light-emitting device A, when the second performance scene is No. 4, the luminous color information is "cyan", the classification information for masking is 3, and the classification information for transparency is 2. Therefore, in the second performance scene, the second luminous color value of the light-emitting device A can be "cyan", the second masking value can be 1, and the second transparency value can be 10%.

[0187] In this way, each light-emitting device 30 compares its own condition information with the received data packet 400, confirms the value used to determine its own final light-emitting color, and by calculating using these values, it can emit light with the color assigned to itself (final light-emitting color) in each performance scene (final performance scene) in each performance interval.

[0188] Hereinafter, the process of each light emitting device 30 determining its own final light emitting color through calculation will be described in detail.

[0189] First, each of the plurality of lighting devices 30 may determine the priority of the first layer, which is the uppermost layer, and the second layer, which is the middle layer, based on the performance information 410 of the first layer.

[0190] Then, each of the multiple light-emitting devices 30 can perform calculations based on the priority judgment, using at least one of the first layer performance information 410, the second layer performance information 420 and the third layer performance information 430, and emit light based on the calculation results.

[0191] Specifically, the priority may be determined using the first masking value for the first layer as the top layer. As described above, if the masking value is 0, the first layer takes precedence over the layer located behind it (the second layer as the middle layer), whereas if the masking value is 1, the first layer does not take precedence over the layer located behind it (the second layer as the middle layer) (i.e., the layer located behind the first layer takes precedence over the first layer).

[0192] Furthermore, according to priority judgment, when the first layer as the top layer takes precedence over the second layer as the middle layer, a first calculation can be performed based on the performance information 420 of the second layer and the performance information 430 of the third layer, a second calculation can be performed using the result of the first calculation and the performance information of the first layer, and light can be emitted based on the result of the second calculation.

[0193] More specifically, based on the priority determination, if the first layer, as the topmost layer, takes precedence over the second layer, as the middle layer, when performing the first calculation, alpha blending of the second emission color value and the background color value may be performed based on the second transparency information. When performing the second calculation, alpha blending of the result of the first calculation and the first emission color value may be performed based on the first transparency information. Consequently, each light-emitting device 30 can emit light in the final emission color determined by the result of the second calculation.

[0194] On the contrary, according to the priority judgment, when the second layer as the middle layer takes precedence over the first layer as the top layer, the first calculation can be performed based on the performance information 410 of the first layer and the performance information 430 of the third layer, and the second calculation can be performed using the result of the first calculation and the performance information of the second layer, and light can be emitted based on the result of the second calculation.

[0195] More specifically, based on the priority determination, if the second layer, as the middle layer, takes precedence over the first layer, as the top layer, when performing the first calculation, alpha blending of the first emission color value and the background color value may be performed based on the first transparency information. When performing the second calculation, alpha blending of the result of the first calculation and the second emission color value may be performed based on the second transparency information. Consequently, each light-emitting device 30 may emit light in the final emission color determined by the result of the second calculation.

[0196] Reference Figure 11a , a method for determining the final luminescent color when the first layer 510 is the uppermost layer, the second layer 520 is the middle layer, the third layer 530 is the lowermost layer, and when the first layer 510 takes precedence over the second layer 520 is described.

[0197] Since the first layer 510 takes priority, if a second transparency (10%) is applied to the second luminous color value (i.e., cyan) of the second layer 520 and alpha blended with the background color value of the third layer 530 (first calculation), a result 540 of the first calculation can be derived.

[0198] Next, if the first transparency (25%) is applied to the first luminous color value (ie, red) of the first layer 510 and alpha blended with the result 540 of the first calculation (second calculation), the result of the second calculation, ie, the final luminous color 550 , can be derived.

[0199] Reference Figure 11b, a method for determining the final luminous color when the first layer 510 is the top layer, the second layer 520 is the middle layer, and the third layer 530 is the bottom layer, and the first layer 510 does not take precedence over the second layer 520 (when the second layer 520 takes precedence), is described.

[0200] Since the second layer 520 is prioritized, if the first transparency (25%) is applied to the first luminous color value (i.e., red) of the first layer 510 and alpha blended with the background color value of the third layer 530 (first calculation), the result 560 of the first calculation can be derived.

[0201] Next, if a second transparency (10%) is applied to the second emission color value (ie, cyan) of the second layer 520 and alpha blended with the result 560 of the first calculation (second calculation), the result of the second calculation, ie, the final emission color 570 , can be derived.

[0202] In this way, the color of light emitted by the light emitting device 30 may be different depending on which layer, the first layer or the second layer, is prioritized.

[0203] In addition, refer to Figure 12 , data packet 400 may also include top-level change information 440 .

[0204] The top layer change information 440 may be information indicating whether the order of the top layer and the middle layers among the multiple layers is changed.

[0205] As described above, in the order of the plurality of layers, the first layer is the uppermost layer, the second layer is the middle layer, and the third layer is the lowermost layer as a basic setting value.

[0206] Reference Figure 13a , the top layer change information 440 can be set to 0 or 1 according to the first performance scene number of the first layer which is the top layer.

[0207] When the top-level change information 440 for No. 1 of the first performance scene is 0, for No. 1 of the first performance scene, all light-emitting devices 30 judge the priority between the first layer and the second layer based on the first masking value of the first layer as the top layer according to the basic setting value, and perform the first calculation and the second calculation according to the judgment result.

[0208] On the contrary, when the top layer change information 440 for No. 1 of the first performance scene is 1, for No. 1 of the first performance scene, all light-emitting devices 30 change the second layer to the top layer differently from the basic setting value, and change the first layer to the middle layer, and judge the priority between the second layer and the first layer based on the second masking value of the changed second layer as the top layer, and perform the first calculation and the second calculation according to the judgment result.

[0209] Reference Figure 13b , the top-level change information 440 can represent the change value assigned to each category according to the first performance scene number of the first layer as the top layer.

[0210] In this case, the condition information stored in the lighting device 30 may include top-level change classification information. Each lighting device 30 may confirm the change value corresponding to its own condition information, determine the priority based on the change value, and perform the first and second calculations based on the determination result.

[0211] Specifically, in the light-emitting device 30 whose change value assigned to the category to which it belongs is 0 for No. 1 of the first performance scene, for No. 1 of the first performance scene, according to the basic setting value, the priority between the first layer and the second layer is judged based on the first masking value of the first layer as the top layer, and the first calculation and the second calculation are performed according to the judgment result.

[0212] On the contrary, in the light-emitting device 30 whose change value assigned to the category to which it belongs is 1 for No. 1 of the first performance scene, the second layer is changed to the top layer and the first layer is changed to the middle layer, which is different from the basic setting value, for No. 1 of the first performance scene, the priority between the second layer and the first layer is judged based on the second masking value of the second layer as the top layer, and the first calculation and the second calculation are performed according to the judgment result.

[0213] The above describes the case where, when the first layer is the top layer according to the basic setting value, the first performance scene number of the first layer as the top layer includes the top layer change information. However, when the basic setting value is set so that the second layer is the top layer, the second performance scene number of the second layer as the top layer may also include the top layer change information.

[0214] Below, refer to Figures 14 to 20 , describing a situation in which each light-emitting device 30 determines its own final light-emitting color by distinguishing whether the top-level change information 440 is applied identically to all light-emitting devices 30 or whether the top-level change information 440 is applied individually according to the classification to which each light-emitting device 30 belongs.

[0215] When referring to Figures 14 to 20 In the description, for the sake of convenience, a case where there are four light-emitting devices is described, but in reality, the present invention can be uniformly applied to tens of thousands of light-emitting devices present in a performance venue.

[0216] If the console device 10 generates a data packet for a specific performance interval and transmits the data packet to the four light-emitting devices 30, the four light-emitting devices 30 can compare the received data packet with their own condition information to confirm the value (for light emission) corresponding to their own condition information.

[0217] Reference Figure 14 It can be confirmed that the first luminous color value of the light-emitting device A for the first performance scene number 1 is "red", the first masking value is 0, and the first transparency value is 25%, and the second luminous color value for the second performance scene number 4 is "cyan", the second masking value is 1, and the second transparency value is 10%.

[0218] It can be confirmed that the first luminous color value of the light-emitting device B for the first performance scene number 1 is "yellow", the first masking value is 0, and the first transparency value is 15%, and the second luminous color value for the second performance scene number 4 is "blue", the second masking value is 0, and the second transparency value is 15%.

[0219] It can be confirmed that the first luminous color value of the light-emitting device C for the first performance scene number 1 is "yellow", the first masking value is 1, and the first transparency value is 50%, and the second luminous color value for the second performance scene number 4 is "green", the second masking value is 0, and the second transparency value is 30%.

[0220] It can be confirmed that the first luminous color value of the light-emitting device D for the first performance scene number 1 is "red", the first masking value is 0, and the first transparency value is 70%, and the second luminous color value for the second performance scene number 4 is "purple", the second masking value is 0, and the second transparency value is 15%.

[0221] exist Figure 14 In the figure, for convenience, the luminous color values ​​are shown as "red", "yellow", "cyan", "blue", "green" and "purple", but the corresponding values ​​can be expressed in color values ​​based on RGB or the like. For example, "red" can be expressed as 255,0,0.

[0222] First, if Figure 13a As shown, when the top-level change information 440 is applied identically to all light-emitting devices 30, when the change value is 0, the four light-emitting devices can judge the priority between the first layer and the second layer according to the basic setting value based on the first masking value of the first layer as the top layer for No. 1 of the first performance scene, and perform the first calculation and the second calculation according to the judgment result.

[0223] Specifically, refer to Figure 15aAs described above, since the first masking value of light-emitting device A is 0, it can be determined that the first layer 510, which is the top layer, takes precedence over the second layer 520, which is the middle layer. Therefore, the first calculation can be performed between the second layer 520 and the third layer 530, and the second calculation can be performed between the result of the first calculation and the first layer 510.

[0224] The first calculation may be performed by applying 10% as the second transparency value to the second emission color value (cyan) of the second layer 520 and performing alpha blending with the background color value (black) of the third layer 530, and the second calculation may be performed by applying 25% as the first transparency value to the first emission color value (red) of the first layer 510 and performing alpha blending with the result of the first calculation. Figure 16 As shown, the light emitting device A may emit light in a final light emitting color 911 corresponding to the result of the second calculation.

[0225] In addition, refer to Figure 15b As described above, since the first masking value of light-emitting device B is 0, it can be determined that the first layer 610, as the top layer, takes precedence over the second layer 620, as the middle layer. Therefore, the first calculation can be performed between the second layer 620 and the third layer 630, and the second calculation can be performed between the result of the first calculation and the first layer 610.

[0226] The first calculation may be performed by applying 15% as the second transparency value to the second luminous color value (blue) of the second layer 620 and performing alpha blending with the background color value (black) of the third layer 630, and the second calculation may be performed by applying 15% as the first transparency value to the first luminous color value (yellow) of the first layer 610 and performing alpha blending with the result of the first calculation. Figure 16 As shown, the light emitting device B may emit light in a final light emitting color 912 corresponding to the result of the second calculation.

[0227] In addition, refer to Figure 15c As described above, since the first masking value of light-emitting device C is 1, it can be determined that first layer 710, the topmost layer, does not take precedence over second layer 720, the middle layer. Therefore, the first calculation can be performed between first layer 710 and third layer 730, and the second calculation can be performed between the result of the first calculation and second layer 720.

[0228] The first calculation may be performed by applying 50% as a first transparency value to the first luminous color value (yellow) of the first layer 710 and performing alpha blending with the background color value (black) of the third layer 730, and the second calculation may be performed by applying 30% as a second transparency value to the second luminous color value (green) of the second layer 720 and performing alpha blending with the result of the first calculation. Figure 16 As shown, the light emitting device C may emit light in a final light emitting color 913 corresponding to the result of the second calculation.

[0229] In addition, refer to Figure 15d As described above, since the first masking value of light-emitting device D is 0, it can be determined that the first layer 810, which is the top layer, takes precedence over the second layer 820, which is the middle layer. Therefore, the first calculation can be performed between the second layer 820 and the third layer 830, and the second calculation can be performed between the result of the first calculation and the first layer 810.

[0230] The first calculation may be performed by applying 15% as the second transparency value to the second luminous color value (purple) of the second layer 820 and performing alpha blending with the background color value (black) of the third layer 830, and the second calculation may be performed by applying 70% as the first transparency value to the first luminous color value (red) of the first layer 810 and performing alpha blending with the result of the first calculation. Figure 16 As shown, the light emitting device D may emit light in a final light emitting color 914 corresponding to the result of the second calculation.

[0231] Then, if Figure 13a As shown, when the top-level change information 440 is applied identically to all light-emitting devices 30, when the change value is 1, the four light-emitting devices can change the second layer to the top layer and the first layer to the middle layer for No. 1 of the first performance scene, which is different from the basic setting value, and judge the priority between the second layer and the first layer based on the second masking value of the second layer as the top layer, and perform the first calculation and the second calculation according to the judgment result.

[0232] Specifically, refer to Figure 17a As described above, since the second masking value of light-emitting device A is 1, it can be determined that second layer 520, the topmost layer, does not take precedence over first layer 510, the middle layer. Therefore, the first calculation can be performed between second layer 520 and third layer 530, and the second calculation can be performed between the result of the first calculation and first layer 510.

[0233] The first calculation may be performed by applying 10% as the second transparency value to the second emission color value (cyan) of the second layer 520 and performing alpha blending with the background color value (black) of the third layer 530, and the second calculation may be performed by applying 25% as the first transparency value to the first emission color value (red) of the first layer 510 and performing alpha blending with the result of the first calculation. Figure 18 As shown, the light emitting device A may emit light in a final light emitting color 921 corresponding to the result of the second calculation.

[0234] In addition, refer to Figure 17b As described above, since the second masking value of light-emitting device B is 0, it can be determined that the second layer 620, as the top layer, takes precedence over the first layer 610, as the middle layer. Therefore, the first calculation can be performed between the first layer 610 and the third layer 630, and the second calculation can be performed between the result of the first calculation and the second layer 620.

[0235] The first calculation may be performed by applying 15% as a first transparency value to the first luminous color value (yellow) of the first layer 610 and performing alpha blending with the background color value (black) of the third layer 630, and the second calculation may be performed by applying 15% as a second transparency value to the second luminous color value (blue) of the second layer 620 and performing alpha blending with the result of the first calculation. Figure 18 As shown, the light emitting device B may emit light in a final light emitting color 922 corresponding to the result of the second calculation.

[0236] In addition, refer to Figure 17c As described above, since the second masking value of light-emitting device C is 0, it can be determined that the second layer 720, as the top layer, takes precedence over the first layer 710, as the middle layer. Therefore, the first calculation can be performed between the first layer 710 and the third layer 730, and the second calculation can be performed between the result of the first calculation and the second layer 720.

[0237] The first calculation may be performed by applying 50% as a first transparency value to the first luminous color value (yellow) of the first layer 710 and performing alpha blending with the background color value (black) of the third layer 730, and the second calculation may be performed by applying 30% as a second transparency value to the second luminous color value (green) of the second layer 720 and performing alpha blending with the result of the first calculation. Figure 18 As shown, the light emitting device C may emit light in a final light emitting color 923 corresponding to the result of the second calculation.

[0238] In addition, refer to Figure 17d As described above, since the second masking value of light-emitting device D is 0, it can be determined that the second layer 820, which is the top layer, takes precedence over the first layer 810, which is the middle layer. Therefore, the first calculation can be performed between the first layer 810 and the third layer 830, and the second calculation can be performed between the result of the first calculation and the second layer 820.

[0239] The first calculation may be performed by applying 70% as a first transparency value to the first luminous color value (red) of the first layer 810 and performing alpha blending with the background color value (black) of the third layer 830, and the second operation may be performed by applying 15% as a second transparency value to the second luminous color value (purple) of the second layer 820 and performing alpha blending with the result of the first calculation. Figure 18 As shown, the light emitting device D may emit light in a final light emitting color 924 corresponding to the result of the second calculation.

[0240] Finally, if Figure 14 As shown, when top-level change information 440 is applied individually based on the category to which each lighting device 30 belongs, if the change value for lighting devices A and D is 0 and the change value for lighting devices B and C is 1, lighting devices A and D determine the priority between the first and second layers based on the first masking value of the first layer, which is the top layer, for the first performance scene No. 1, in accordance with the basic setting value, and perform the first and second calculations based on the determination result. Conversely, lighting devices B and C, in contrast to the basic setting value, change the second layer to the top layer and the first layer to the middle layer for the first performance scene No. 1, determine the priority between the second layer and the first layer based on the second masking value of the second layer, which is the top layer, and perform the first and second calculations based on the determination result.

[0241] Specifically, refer to Figure 19a As described above, since the first masking value of light-emitting device A is 0, it can be determined that the first layer 510, which is the top layer, takes precedence over the second layer 520. Accordingly, the first calculation can be performed between the second layer 520 and the third layer 530, and the second calculation can be performed between the result of the first calculation and the first layer 510.

[0242] The first calculation may be performed by applying 10% as the second transparency value to the second emission color value (cyan) of the second layer 520 and performing alpha blending with the background color value (black) of the third layer 530, and the second calculation may be performed by applying 25% as the first transparency value to the first emission color value (red) of the first layer 510 and performing alpha blending with the result of the first calculation. Figure 20 As shown, the light emitting device A may emit light in a final light emitting color 931 corresponding to the result of the second calculation.

[0243] In addition, refer to Figure 19b As described above, since the second masking value of light-emitting device B is 0, it can be determined that the second layer 620, as the top layer, takes precedence over the first layer 610, as the middle layer. Therefore, the first calculation can be performed between the first layer 610 and the third layer 630, and the second calculation can be performed between the result of the first calculation and the second layer 620.

[0244] The first calculation may be performed by applying 15% as a first transparency value to the first luminous color value (yellow) of the first layer 610 and performing alpha blending with the background color value (black) of the third layer 630, and the second calculation may be performed by applying 15% as a second transparency value to the second luminous color value (blue) of the second layer 620 and performing alpha blending with the result of the first calculation. Figure 20 As shown, the light emitting device B may emit light in a final light emitting color 932 corresponding to the result of the second calculation.

[0245] In addition, refer to Figure 19c As described above, since the second masking value of light-emitting device C is 0, it can be determined that the second layer 720, as the top layer, takes precedence over the first layer 710, as the middle layer. Therefore, the first calculation can be performed between the first layer 710 and the third layer 730, and the second calculation can be performed between the result of the first calculation and the second layer 720.

[0246] The first calculation may be performed by applying 50% as a first transparency value to the first luminous color value (yellow) of the first layer 710 and performing alpha blending with the background color value (black) of the third layer 730, and the second calculation may be performed by applying 30% as a second transparency value to the second luminous color value (green) of the second layer 720 and performing alpha blending with the result of the first calculation. Figure 20 As shown, the light emitting device C may emit light in a final light emitting color 933 corresponding to the result of the second calculation.

[0247] In addition, refer to Figure 19d As described above, since the first masking value of light-emitting device D is 0, it can be determined that the first layer 810, which is the top layer, takes precedence over the second layer 820, which is the middle layer. Therefore, the first calculation can be performed between the second layer 820 and the third layer 830, and the second calculation can be performed between the result of the first calculation and the first layer 810.

[0248] The first calculation may be performed by applying 15% as the second transparency value to the second luminous color value (purple) of the second layer 820 and performing alpha blending with the background color value (black) of the third layer 830, and the second calculation may be performed by applying 70% as the first transparency value to the first luminous color value (red) of the first layer 810 and performing alpha blending with the result of the first calculation. Figure 20 As shown, the light emitting device D may emit light in a final light emitting color 934 corresponding to the result of the second calculation.

[0249] The above describes the following situation: when the first layer is the top layer, the second layer is the middle layer, and the third layer is the bottom layer as the basic setting order, the top layer change information is uniformly applied to the entire light-emitting device or applied individually to each light-emitting device according to the number of the first performance scene of the first layer as the top layer, so that each light-emitting device performs alpha blending and emits light with the final light-emitting color.

[0250] Similarly, when the second layer is the top layer, the first layer is the middle layer, and the third layer is the bottom layer as the basic setting order, the top layer change information is uniformly applied to the entire light-emitting device or applied individually to each light-emitting device according to the number of the second performance scene of the second layer as the top layer, so that each light-emitting device performs alpha blending and emits light with the final light-emitting color.

[0251] The present invention allows for the final emission of various colors by each light-emitting device 30, depending on various factors, such as the basic setting value, the top layer change value (applied globally or individually), the number of layers, the masking value for each layer, and the transparency value. This allows for more detailed and diverse performances using all the light-emitting devices 30 present in the performance venue.

[0252] The above describes a situation in which the priority of only the top layer and the middle layer is determined by using the masking value of the top layer, and the first calculation and the second calculation are performed in sequence according to the result of the priority determination. However, according to an embodiment of the present invention, both the masking value of the top layer and the masking value of the middle layer can be used to determine the priority and perform the calculation.

[0253] The following describes in detail a method of determining priority and performing calculations using both the masking values ​​of the top layer and the middle layer, assuming that the first layer is the top layer, the second layer is the middle layer, and the third layer is the bottom layer as basic setting values.

[0254] The first processor 130 of the console device 10 may generate a data packet including performance information for each of the multiple layers and transmit the data packet via the first communication unit 110 (S110). Since step (S110) is the same as that described above, detailed description is omitted.

[0255] The second processor 340 of the plurality of light emitting devices 30 may receive the data packet 400 from the console device 10 through the second communication unit 310 and cause the light emitting unit 330 to emit light based on the performance information included in the data packet 400 ( S120 ).

[0256] In the following description of step (S120), detailed description of contents that overlap with the above description will be omitted.

[0257] Each of the plurality of light emitting devices 30 may perform a first calculation based on the second masking value of the second layer, then perform a second calculation based on a result of the first calculation and the first masking value of the first layer, and emit light in a final emission color based on a result of the second calculation.

[0258] When performing the first calculation, each of the plurality of light emitting devices 30 may determine the priority of the second layer and the third layer based on the second masking value, and determine whether to perform alpha blending using the second transparency value according to the priority determination result.

[0259] Specifically, when the priority judgment result is that the second layer takes precedence over the third layer (when the second layer masks the third layer), alpha blending can be performed with the background color value (black) by applying the second transparency value to the second luminous color value.

[0260] In contrast, in a case where the priority determination result shows that the second layer does not take precedence over the third layer (a case where the second layer does not mask the third layer), alpha blending using the second transparency value may not be performed.

[0261] Then, when performing the second calculation, each of the plurality of light-emitting devices 30 can determine the priority between the first layer and the result of the first calculation based on the first masking value, and determine whether to perform alpha blending using the first transparency value based on the priority determination result. In this case, the result of the first calculation can be a second layer that applies a color value obtained by alpha blending the second luminous color value applying the second transparency value with the background color value, or a second layer that directly applies the second luminous color value without alpha blending. Alternatively, the result of the first calculation can be a color value obtained by alpha blending the second luminous color value applying the second transparency value with the background color value, or a second layer that directly applies the second luminous color value without alpha blending.

[0262] Specifically, when the priority judgment result is that the first layer takes precedence over the result of the first calculation (when the first layer masks the result of the first calculation), alpha blending can be performed with the result of the first calculation by applying the first transparency value to the first luminous color value.

[0263] In contrast, in a case where the priority determination result is that the first layer does not take precedence over the result of the first calculation (in a case where the first layer does not mask the result of the first calculation), alpha blending using the first transparency value may not be performed.

[0264] Each of the plurality of light emitting devices 30 may emit light in a color corresponding to the result of the second calculation according to such diverse circumstances.

[0265] As described above, the priority is judged twice using two mask values, and alpha blending is performed or not performed according to each judgment result, thereby enabling each light emitting device 30 to emit light in more diverse colors.

[0266] Various embodiments according to the present invention can be implemented by software including one or more instructions stored in a storage medium (storage medium) (e.g., memory) that can be read by a device (machine). For example, the processor of the device (e.g., processor 130, 440) can call and execute at least one instruction of the one or more instructions stored in the storage medium. This enables the device to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The storage medium readable by the device may be provided in the form of a non-transitory storage medium. Here, "non-transitory storage medium" is a tangible device and only means that it does not include a signal (e.g., an electromagnetic wave). The term does not distinguish between a case where data is semi-permanently stored in a storage medium and a case where data is temporarily stored in a storage medium. For example, a "non-transitory storage medium" may include a buffer for temporarily storing data.

[0267] According to one embodiment, the method according to the various embodiments disclosed in the present invention may be included in a computer program product and provided. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a device-readable storage medium (e.g., a compact disc read only memory (CD-ROM)), or may be available through an application store (e.g., PlayStore). TM ) or directly distributed online (e.g., downloaded or uploaded) between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be temporarily stored in a device-readable storage medium such as a manufacturer's server, an app store's server, or a memory of a relay server, or may be temporarily generated.

[0268] While the embodiments of the present invention have been described above with reference to the accompanying drawings, it will be understood by those skilled in the art that the present invention may be implemented in other specific forms without changing the technical concept or essential features of the present invention. Therefore, the embodiments described above should be considered in all respects as illustrative rather than restrictive.

Claims

1. A performance system utilizing multiple layers, comprising: a console device that generates and transmits a data packet including performance information for each of the plurality of layers; as well as a plurality of light emitting devices that receive the data packet from the console device and emit light based on the performance information included in the data packet, The plurality of layers include a first layer as the uppermost layer, a second layer as the middle layer, and a third layer as the lowermost layer. Each of the plurality of light emitting devices, The priority of the first layer as the top layer and the second layer as the middle layer is determined based on the performance information of the first layer, performing calculations for determining a light emission color using at least one of the first layer performance information, the second layer performance information, and the third layer performance information according to the priority determination, and emitting light based on a result of the calculation, The first layer of performance information includes number information, luminous color information, first masking information and first transparency information corresponding to the first performance scene. The second layer of performance information includes number information corresponding to the second performance scene, second masking information and second transparency information. The third layer of performance information includes background color information.

2. The performance system using multiple layers according to claim 1, wherein: Each of the plurality of light emitting devices, According to the priority judgment, in a case where the first layer as the top layer takes precedence over the second layer as the middle layer, a first calculation is performed using the performance information of the second layer and the performance information of the third layer, a second calculation is performed using the result of the first calculation and the performance information of the first layer, and light is emitted based on the result of the second calculation, According to the priority judgment, when the second layer as the middle layer takes precedence over the first layer as the top layer, a first calculation is performed using the performance information of the first layer and the performance information of the third layer, a second calculation is performed using the result of the first calculation and the performance information of the second layer, and light is emitted based on the result of the second calculation.

3. The performance system using multiple layers according to claim 2, wherein: Each of the plurality of light emitting devices stores condition information that is different from one another. Each of the plurality of light emitting devices, Using the performance information of the first layer, confirming the first luminous color value, the first masking value and the first transparency value in the first performance scene corresponding to the condition information, Using the performance information of the second layer, confirming the second luminous color value, the second masking value and the second transparency value in the second performance scene corresponding to the condition information, The background color value is confirmed using the performance information of the third layer.

4. The performance system using multiple layers according to claim 3, wherein: Each of the plurality of light emitting devices, Determining the priority based on the first masking value, According to the priority determination, when the first layer as the top layer takes precedence over the second layer as the middle layer, When performing the first calculation, performing alpha blending of the second emission color value and the background color value based on the second transparency information, When performing the second calculation, alpha blending of a result of the first calculation and the first emission color value is performed based on the first transparency information.

5. The performance system using multiple layers according to claim 3, wherein: Each of the plurality of light emitting devices, determining the priority based on the first masking value, According to the priority determination, when the second layer as the middle layer takes precedence over the first layer as the top layer, When performing the first calculation, performing alpha blending of the first emission color value and the background color value based on the first transparency information, When performing the second calculation, alpha blending of a result of the first calculation and the second emission color value is performed based on the second transparency information.

6. The performance system using multiple layers according to claim 3, wherein: The data packet also includes top-level change information, Each of the plurality of light emitting devices, According to the top layer change information, the second layer is changed to the top layer, and the first layer is changed to the middle layer. The priorities of the second layer as the uppermost layer and the first layer as the middle layer are determined based on the second mask value.

7. The performance system using multiple layers according to claim 3, wherein: The condition information is information transmitted by an application program installed in a smart device held by the user. The application matches condition information based on seat information included in purchase information of the ticket received by the user's smart device and provides it to the lighting device.

8. A performance method using multiple layers, the performance method using a console device and multiple light-emitting devices, comprising the following steps: generating and transmitting, by the console device, a data packet including performance information for each of a plurality of layers; and Each of the plurality of light emitting devices receives the data packet from the console device and emits light based on the performance information included in the data packet, in, The plurality of layers include a first layer as an uppermost layer, a second layer as an intermediate layer, and a third layer as a lowermost layer, The light emitting step comprises the following steps: The priorities of the first layer as the top layer and the second layer as the middle layer are determined based on the performance information of the first layer, performing calculation for determining a light emission color using at least one of the first-layer performance information, the second-layer performance information, and the third-layer performance information according to the priority determination; and emitting light based on the result of said calculation, The first layer of performance information includes number information, luminous color information, first masking information and first transparency information corresponding to the first performance scene. The second layer of performance information includes number information corresponding to the second performance scene, second masking information and second transparency information. The third layer of performance information includes background color information.

9. The performance method using multiple layers according to claim 8, wherein: Each of the plurality of light emitting devices, According to the priority judgment, in a case where the first layer as the top layer takes precedence over the second layer as the middle layer, a first calculation is performed using the performance information of the second layer and the performance information of the third layer, a second calculation is performed using the result of the first calculation and the performance information of the first layer, and light is emitted based on the result of the second calculation, According to the priority judgment, when the second layer as the middle layer takes precedence over the first layer as the top layer, a first calculation is performed using the performance information of the first layer and the performance information of the third layer, a second calculation is performed using the result of the first calculation and the performance information of the second layer, and light is emitted based on the result of the second calculation.

10. The performance method using multiple layers according to claim 9, wherein: Each of the plurality of light emitting devices stores condition information that is different from one another. Each of the plurality of light emitting devices, Using the performance information of the first layer, confirming the first luminous color value, the first masking value, and the first transparency value in the first performance scene corresponding to the condition information, Using the performance information of the second layer, confirming the second luminous color value, the second masking value and the second transparency value in the second performance scene corresponding to the condition information, The background color value is confirmed using the performance information of the third layer.

11. The performance method using multiple layers according to claim 10, wherein: Each of the plurality of light emitting devices, Determining the priority based on the first masking value, According to the priority determination, when the first layer as the top layer takes precedence over the second layer as the middle layer, When performing the first calculation, performing alpha blending of the second emission color value and the background color value based on the second transparency information, When performing the second calculation, alpha blending of a result of the first calculation and the first emission color value is performed based on the first transparency information.

12. The performance method using multiple layers according to claim 10, wherein: Each of the plurality of light emitting devices, determining the priority based on the first masking value, According to the priority determination, when the second layer as the middle layer takes precedence over the first layer as the top layer, When performing the first calculation, performing alpha blending of the first emission color value and the background color value based on the first transparency information, When performing the second calculation, alpha blending of a result of the first calculation and the second emission color value is performed based on the second transparency information.

13. The performance method using multiple layers according to claim 10, wherein: The data packet also includes top-level change information, Each of the plurality of light emitting devices, According to the top layer change information, the second layer is changed to the top layer, and the first layer is changed to the middle layer. The priorities of the second layer as the uppermost layer and the first layer as the middle layer are determined based on the second mask value.

14. The performance method using multiple layers according to claim 10, wherein: The condition information is information transmitted by an application program installed in a smart device held by the user. The application matches condition information based on seat information included in purchase information of the ticket received by the user's smart device and provides it to the lighting device.

15. A light-emitting device for use in public performances, comprising: a communication unit for communicating with the console device; A light emitting unit, which emits light using a light source element; Memory, which stores data; as well as a processor to control the operation of the light emitting device, wherein the processor, performing calculation for determining a light emission color based on condition information stored in the memory using performance information for each of a plurality of layers included in a data packet received from the console device via the communication section, and performing control to emit light based on a result of the calculation, The plurality of layers include a first layer as an uppermost layer, a second layer as an intermediate layer, and a third layer as a lowermost layer, wherein the processor, The priority of the first layer as the top layer and the second layer as the middle layer is determined based on the performance information of the first layer, performing calculations for determining a light emission color using at least one of the first layer performance information, the second layer performance information, and the third layer performance information according to the priority determination, and emitting light based on a result of the calculation, The performance information of the first layer includes at least one of number information corresponding to the first performance scene, luminous color information, first masking information and first transparency information. The second layer of performance information includes at least one of number information corresponding to the second performance scene, second masking information, and second transparency information. The third layer of performance information includes background color information.

16. The light emitting device according to claim 15, wherein: The condition information is information transmitted through an application installed in a smart device held by the user. The application matches condition information based on seat information included in purchase information of the ticket received by the user's smart device and provides it to the lighting device.

Citation Information

Patent Citations

  • Method for directing performance in theater by using light-emitting devices for cheering and performance directing system using same

    CN110896612A

  • KR20200123735A