KR102186356B1 - Wireless Lighting Device and Controlling Method Thereof - Google Patents
Wireless Lighting Device and Controlling Method Thereof Download PDFInfo
- Publication number
- KR102186356B1 KR102186356B1 KR1020200017854A KR20200017854A KR102186356B1 KR 102186356 B1 KR102186356 B1 KR 102186356B1 KR 1020200017854 A KR1020200017854 A KR 1020200017854A KR 20200017854 A KR20200017854 A KR 20200017854A KR 102186356 B1 KR102186356 B1 KR 102186356B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- function
- lighting
- reaction
- wireless
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63J—DEVICES FOR THEATRES, CIRCUSES, OR THE LIKE; CONJURING APPLIANCES OR THE LIKE
- A63J5/00—Auxiliaries for producing special effects on stages, or in circuses or arenas
- A63J5/02—Arrangements for making stage effects; Auxiliary stage appliances
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H30/00—Remote-control arrangements specially adapted for toys, e.g. for toy vehicles
- A63H30/02—Electrical arrangements
- A63H30/04—Electrical arrangements using wireless transmission
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H33/00—Other toys
- A63H33/22—Optical, colour, or shadow toys
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H37/00—Jokes; Confetti, streamers, or other dance favours ; Cracker bonbons or the like
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/105—Controlling the light source in response to determined parameters
- H05B47/115—Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings
- H05B47/12—Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings by detecting audible sound
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
무선 라이팅 디바이스의 제어 방법이 개시된다. 본 발명의 실시예에 따른 제어 방법은, 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하는 단계; 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신하는 단계; 상기 좌표 정보를 사용하여 상기 라이팅 제어 정보를 프로세싱함으로써 라이팅 반응 여부를 결정하는 단계; 및 상기 결정에 기초하여 라이팅 반응을 수행하는 단계를 포함한다.A method of controlling a wireless writing device is disclosed. A control method according to an embodiment of the present invention includes: obtaining coordinate information mapped to a coordinate value of a coordinate system; Receiving lighting control information representing a lighting shape of the coordinate system; Determining whether to respond to lighting by processing the lighting control information using the coordinate information; And performing a lighting reaction based on the determination.
Description
본 발명의 무선 라이팅(lighting) 디바이스들의 제어 방법 및 장치에 대한 것으로, 특히, 복수의 무선 라이팅 디바이스들 각각의 라이팅 색과 같은 반응을 제어함으로써 다양한 연출 효과를 제공하는, 제어 방법 및 장치에 대한 것이다. The present invention relates to a method and apparatus for controlling wireless lighting devices, and more particularly, to a control method and apparatus for providing various directing effects by controlling a reaction such as a lighting color of each of a plurality of wireless lighting devices. .
통신 기술 및 반도체 기술의 고도화로 인해 통신 장비의 크기는 매우 작아졌다. 그리고 IoT(Internet of Things) 기술이 도입되어, 많은 가전, 휴대형 디바이스들의 통신이 가능하게 되었다. Due to the advancement of communication technology and semiconductor technology, the size of communication equipment has become very small. In addition, IoT (Internet of Things) technology was introduced, enabling communication between many home appliances and portable devices.
기존의 공연장의 연출 효과는 대부분 공연장에 구비된 조명 및 음향 효과에 의해 구현되었다. 공연장에 입장한 관객들은 휴대폰, 응원봉 등의 라이팅 디바이스를 사용하였다. 라이팅/발광 디바이스는 LCD, LED 등의 라이팅 소자를 포함하여 라이팅 효과를 제공한다. 라이팅 디바이스는 다양한 색으로 빛을 발할 수 있다. 다만, 이제 라이팅 디바이스에 통신 장비가 부가됨으로써, 관객들의 무선 라이팅 디바이스들을 사용한 공연 연출이 가능하게 되었다.Most of the effects of the existing performance halls were realized by lighting and sound effects provided in the venues. Audiences who entered the concert hall used lighting devices such as cell phones and cheering sticks. The lighting/light-emitting device provides a lighting effect by including lighting elements such as LCD and LED. The lighting device can shine in a variety of colors. However, as communication equipment is now added to the lighting device, it is possible for the audience to produce performances using wireless lighting devices.
관객들이 휴대하는 무선 라이팅 디바이스들을 무선으로 제어함으로써 공연 연출을 수행할 수 있다. 전송 디바이스는, 해당 라이팅 디바이스들에게 제어 신호를 전송해야하며, 해당 라이팅 디바이스들은 제어 신호에 기초하여 동작한다. 다만, 공연장 내의 다수의 라이팅 디바이스들을 개별적으로 제어하려면 다수의 명령 또는 신호를 전송해야 하며, 이는 동작 지연/딜레이를 초래할 수 있다. 공연 연출에 있어서의 동작 지연/딜레이는 공연에 큰 지장을 초래할 수 있다. Performance directing can be performed by wirelessly controlling wireless lighting devices carried by the audience. The transmitting device must transmit a control signal to the corresponding writing devices, and the corresponding writing devices operate based on the control signal. However, in order to individually control a plurality of lighting devices in a concert hall, a plurality of commands or signals must be transmitted, which may cause an operation delay/delay. Motion delay/delay in directing a performance can cause a great hindrance to a performance.
상술한 과제를 해결하기 위하여, 무선 라이팅(lighting) 디바이스의 제어 방법은, 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하는 단계; 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신하는 단계; 상기 좌표 정보를 사용하여 상기 라이팅 제어 정보를 프로세싱함으로써 라이팅 반응 여부를 결정하는 단계; 및 상기 결정에 기초하여 라이팅 반응을 수행하는 단계를 포함하며, 상기 라이팅 제어 정보는 반응 정보, 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 상기 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하여 상기 무선 라이팅 디바이스의 반응 여부를 지시한다. In order to solve the above problems, a method of controlling a wireless lighting device includes: obtaining coordinate information mapped to a coordinate value of a coordinate system; Receiving lighting control information representing a lighting shape of the coordinate system; Determining whether to respond to lighting by processing the lighting control information using the coordinate information; And performing a lighting reaction based on the determination, wherein the lighting control information includes reaction information and function information, the reaction information indicating the lighting reaction of the wireless lighting device, and the function information Indicates whether or not the wireless writing device reacts based on the coordinate value.
상술한 제어 방법에 있어서, 상기 함수 정보는 상기 라이팅 형상을 나타내는 적어도 하나의 함수를 지시하는 함수 지시 정보, 상기 함수의 해석을 위한 부가 정보를 나타내는 함수 관련 정보를 포함한다.In the above-described control method, the function information includes function instruction information indicating at least one function representing the writing shape, and function related information representing additional information for analysis of the function.
상술한 제어 방법에 있어서, 상기 함수는 상기 좌표 값 및 상기 함수 관련 정보의 적용에 의해 상기 좌표 값을 갖는 상기 무선 라이팅 디바이스의 반응 여부로서 해석된다.In the above-described control method, the function is interpreted as whether or not the wireless writing device having the coordinate value responds by applying the coordinate value and the function-related information.
상술한 제어 방법에 있어서, 상기 함수 관련 정보는, 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함하고, 상기 함수 인자 정보는 상기 함수의 인자 값을 지시하고, 상기 영역 인덱스 정보는 상기 함수 해석 방식을 지시하고, 상기 영역 인자 정보는 상기 함수의 스케일링을 지시한다.In the above-described control method, the function-related information includes at least one of function parameter information, region index information, or region parameter information, the function parameter information indicates an argument value of the function, and the region index information The function analysis method is indicated, and the region factor information indicates scaling of the function.
상술한 제어 방법에 있어서, 상기 라이팅 제어 정보는, 상기 함수 정보가 특정 값을 포함하는 경우, 상기 좌표값에 무관하게 상기 무선 라이팅 디바이스의 반응을 지시한다.In the above-described control method, the writing control information indicates a reaction of the wireless writing device regardless of the coordinate value when the function information includes a specific value.
상술한 제어 방법에 있어서, 상기 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수의 인덱스를 나타내는 함수 인덱스 정보 또는 상기 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함한다.In the above-described control method, the function indication information includes at least one of function index information indicating an index of at least one function among a plurality of pre-stored functions or text function information describing the at least one function.
상술한 제어 방법에 있어서, 상기 무선 라이팅 디바이스는 공연장의 좌석 번호에 기초하여 상기 좌표계의 좌표 값으로 매핑된다.In the control method described above, the wireless lighting device is mapped to a coordinate value of the coordinate system based on the seat number of the performance hall.
상술한 제어 방법에 있어서, 상기 반응 제어 정보는 코드 정보를 더 포함하고, 상기 코드 정보는 상기 무선 라이팅 디바이스의 제품 코드를 식별한다.In the above-described control method, the response control information further includes code information, and the code information identifies a product code of the wireless writing device.
상술한 제어 방법에 있어서, 상기 반응 정보는 상기 무선 라이팅 디바이스의 음향 반응 정보 또는 촉각 반응 정보 중 적어도 하나를 선택적으로 추가로 지시한다.In the above control method, the response information selectively further indicates at least one of acoustic response information and tactile response information of the wireless lighting device.
상술한 기술적인 해결하기 위하여, 본 발명의 실시예에 따른 무선 라이팅 디바이스는, 데이터를 저장하는 메모리, 외부 디바이스와 통신을 수행하는 통신 유닛, 라이팅 반응을 제어하는 라이팅 반응 유닛; 및 상기 메모리, 상기 통신 유닛, 및 상기 라이팅 반응 유닛과 연결되며, 상기 무선 라이팅 디바이스의 동작을 제어하는 프로세서를 포함하며, 상기 프로세서는, 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하고, 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신하고, 상기 좌표 정보를 사용하여 상기 라이팅 제어 정보를 프로세싱함으로써 라이팅 반응 여부를 결정하고, 상기 결정에 기초하여 라이팅 반응을 수행하며, 상기 라이팅 제어 정보는 반응 정보, 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 상기 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하여 상기 무선 라이팅 디바이스의 반응 여부를 지시한다.In order to solve the above technical solution, a wireless writing device according to an embodiment of the present invention includes: a memory for storing data, a communication unit for communicating with an external device, and a writing reaction unit for controlling a writing reaction; And a processor connected to the memory, the communication unit, and the writing reaction unit and controlling an operation of the wireless writing device, wherein the processor acquires coordinate information mapped to a coordinate value of a coordinate system, and the coordinate system Receiving lighting control information representing the lighting shape of, and processing the lighting control information using the coordinate information to determine whether to react to lighting, and to perform a lighting reaction based on the determination, the lighting control information Information, and function information, wherein the response information indicates the lighting response of the wireless lighting device, and the function information indicates whether the wireless writing device responds based on the coordinate value.
본 발명의 실시예에 따르면, 복수의 무선 라이팅 디바이스를 고속으로 정확히 제어할 수 있고, 따라서 다양하고 심미감있는 라이팅 연출이 가능하게 된다. 또한, 본 발명의 실시예에 따르면, 복수의 무선 라이팅 디바이스들을 제어하기 위한 데이터의 양이 최소화되므로, 통신 부하가 줄고 제어 디바이스 및 피제어 디바이스의 처리 속도가 향상된다. 본 발명의 실시예들에 따른 효과에 대해서는 이하에서 실시예와 함께 추가로 후술한다.According to an embodiment of the present invention, it is possible to accurately control a plurality of wireless lighting devices at high speed, and thus, various and esthetic lighting productions are possible. Further, according to the embodiment of the present invention, since the amount of data for controlling a plurality of wireless writing devices is minimized, the communication load is reduced and the processing speed of the control device and the controlled device is improved. Effects according to the embodiments of the present invention will be described later in addition to the embodiments.
도 1은 본 발명의 실시예에 따른 라이팅 효과를 연출하는 연출 시스템을 나타낸다.
도 2는 본 발명의 실시예에 따른 연출 시스템에 포함되는 마스터 시스템을 나타낸다.
도 3은 본 발명의 실시예에 따른 연출 시스템에 포함되는 슬레이브 디바이스를 나타낸다.
도 4는 본 발명의 실시예에 따른 좌표계를 나타낸다.
도 5는 본 발명의 실시예에 따른, 무선 라이팅 디바이스를 특정 좌표 값으로 매핑하는 정보를 나타낸다.
도 6은 본 발명의 실시예에 따른 라이팅 형상의 실시예로서, 사각형 모양의 특정 색의 라이팅 형상을 중앙 부분에 연출하는 실시예이다.
도 7은 본 발명의 실시예에 따른 제어 정보를 나타낸다.
도 8은, 본 발명의 일 실시예에 따른, 도 6에서 나타낸 라이팅 형상을 연출하는데 사용되는 제어 정보 및 그에 따른 라이팅 형상을 나타낸다.
도 9는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 10은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 11은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 12는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 13는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 14는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 15는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 16은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 17은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 18은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 19는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.
도 20은 본 발명의 실시예에 따른 라이팅 제어 디바이스의 라이팅 제어 방법을 나타낸다.
도 21은 본 발명의 실시예에 따른 무선 라이팅 디바이스의 라이팅 제어 방법을 나타낸다.
도 22는 본 발명의 실시예에 따른, 무선 라이팅 디바이스의 제어 방법을 나타내는 순서도이다.
도 23은 본 발명의 실시예에 따른 무선 라이팅 디바이스를 나타낸다. 1 shows a directing system for producing a lighting effect according to an embodiment of the present invention.
2 shows a master system included in the directing system according to an embodiment of the present invention.
3 shows a slave device included in the directing system according to an embodiment of the present invention.
4 shows a coordinate system according to an embodiment of the present invention.
5 shows information for mapping a wireless writing device to a specific coordinate value according to an embodiment of the present invention.
6 is an example of a lighting shape according to an embodiment of the present invention, in which a lighting shape of a specific color in a square shape is displayed in a central portion.
7 shows control information according to an embodiment of the present invention.
FIG. 8 shows control information used to produce the lighting shape shown in FIG. 6 and a lighting shape according to the control information according to an embodiment of the present invention.
9 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
10 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
11 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
12 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
13 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
14 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
15 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
16 illustrates a lighting effect based on control information according to another embodiment of the present invention.
17 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
18 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
19 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
20 shows a lighting control method of a lighting control device according to an embodiment of the present invention.
21 shows a lighting control method of a wireless writing device according to an embodiment of the present invention.
22 is a flowchart illustrating a method of controlling a wireless writing device according to an embodiment of the present invention.
23 shows a wireless writing device according to an embodiment of the present invention.
본 발명의 바람직한 실시예에 대해 구체적으로 설명하며, 그 예는 첨부된 도면에 나타낸다. 첨부된 도면을 참조한 아래의 상세한 설명은 본 발명의 실시예에 따라 구현될 수 있는 실시예만을 나타내기보다는 본 발명의 바람직한 실시예를 설명하기 위한 것이다. 다음의 상세한 설명은 본 발명에 대한 철저한 이해를 제공하기 위해 세부 사항을 포함하지만, 본 발명이 이러한 세부 사항을 모두 필요로 하는 것은 아니다. 본 발명은 이하에서 설명되는 실시예들은 각각 따로 사용되어야 하는 것은 아니다. 복수의 실시예 또는 모든 실시예들이 함께 사용될 수 있으며, 특정 실시예들은 조합으로서 사용될 수도 있다.The preferred embodiments of the present invention will be described in detail, examples of which are shown in the accompanying drawings. The detailed description below with reference to the accompanying drawings is for explaining a preferred embodiment of the present invention rather than showing only the embodiments that can be implemented according to the embodiment of the present invention. The following detailed description includes details to provide a thorough understanding of the invention, but the invention does not require all of these details. The present invention does not have to be used separately for the embodiments described below. A plurality of embodiments or all embodiments may be used together, and specific embodiments may be used in combination.
본 발명에서 사용되는 대부분의 용어는 해당 분야에서 널리 사용되는 일반적인 것들에서 선택되지만, 일부 용어는 출원인에 의해 임의로 선택되며 그 의미는 필요에 따라 다음 설명에서 자세히 서술한다. 따라서 본 발명은 용어의 단순한 명칭이나 의미가 아닌 용어의 의도된 의미에 근거하여 이해되어야 한다.Most terms used in the present invention are selected from general ones widely used in the field, but some terms are arbitrarily selected by the applicant, and their meanings will be described in detail in the following description as necessary. Therefore, the present invention should be understood based on the intended meaning of the term, not the simple name or meaning of the term.
본 명세서는 라이팅 효과(lighting effect)를 연출(producing)하는 시스템에 대한 것이다. 연출 시스템은 실내/야외/가상의 공연장/콘서트홀 등에서 특정 형상 또는 색의 시각 효과(visual effect)를 제공할 수 있다. 시각 효과는 복수의 무선 라이팅 디바이스의 라이팅을 제어함으로써 구현될 수 있다.The present specification relates to a system for producing a lighting effect. The directing system may provide a visual effect of a specific shape or color in an indoor/outdoor/virtual concert hall/concert hall. The visual effect can be implemented by controlling the lighting of a plurality of wireless lighting devices.
특히, 본 명세서는 라이팅 연출 시스템에 포함된 라이팅 제어 디바이스/시스템이 라이팅 시스템을 제어하는 방법에 대한 것이다. 또한, 본 발명은 라이팅 시스템의 무선 라이팅 디바이스가 라이팅 제어 시스템의 무선 전송된 명령에 따라서 동작하는 방법에 대한 것이다. 라이팅 제어 시스템은 무선 또는 유선으로 명령을 전송하여 라이팅 시스템의 라이팅 효과를 제공한다. 라이팅 시스템은 복수의 무선 라이팅 디바이스들을 포함한다.In particular, the present specification relates to a method of controlling a lighting system by a lighting control device/system included in the lighting directing system. In addition, the present invention relates to a method of operating a wireless lighting device of a lighting system according to a wirelessly transmitted command of a lighting control system. The lighting control system provides a lighting effect of the lighting system by transmitting commands wirelessly or wired. The lighting system includes a plurality of wireless lighting devices.
본 발명에서 라이팅 시스템의 제어 방법이 설명된다. 본 명세서에서 라이팅 시스템은 복수의 무선 라이팅 디바이스들을 포함한다. 각각의 무선 라이팅 디바이스는 임의의 통신 프로토콜을 사용하여 무선/유선 통신 가능하다. 라이팅 시스템은 연출의 대상이 되는 복수의 무선 라이팅 디바이스들을 포함한다. In the present invention, a method of controlling a lighting system is described. In the present specification, the lighting system includes a plurality of wireless lighting devices. Each wireless writing device is capable of wireless/wired communication using any communication protocol. The lighting system includes a plurality of wireless lighting devices to be directed.
이하에서 라이팅 제어 시스템은 마스터 시스템으로 지칭될 수도 있다. 라이팅 제어 시스템 및/또는 마스터 시스템은 라이팅 제어 디바이스 및/또는 마스터 제어 디바이스에 해당하거나, 포함될 수 있다. 라이팅 시스템은 슬레이브 시스템이라고 지칭될 수 있고, 무선 라이팅 디바이스는 슬레이브 디바이스로 지칭될 수도 있다. 본 발명의 라이팅 제어 시스템/디바이스는 라이팅 시스템을 제어함으로써 연출 효과를 발생시킨다. 라이팅 제어 시스템은 좌표 매핑 시스템을 포함할 수 있다. Hereinafter, the lighting control system may be referred to as a master system. The lighting control system and/or the master system may correspond to or be included in the lighting control device and/or the master control device. The lighting system may be referred to as a slave system, and the wireless lighting device may be referred to as a slave device. The lighting control system/device of the present invention generates a directing effect by controlling the lighting system. The lighting control system may include a coordinate mapping system.
무선 라이팅 디바이스는, LCD, LED 등의 라이팅 소자/장치를 포함하거나, 라이팅 소자/장치가 연결되며, 무선 통신이 가능한 임의의 전자 디바이스를 지칭한다. 실시예로서, 핸드폰, 무선 응원봉, 라이팅 스틱(stick), 라이팅 바(bar) 등이 이에 해당할 수도 있다. 본 명세서에서 무선 라이팅 디바이스는 라이팅 디바이스, 수신 디바이스, 또는 슬레이브 디바이스로 지칭될 수도 있다. 무선 라이팅 디바이스는 블루투스(Bluetooth), 직비(Zeegbee), 와이파이(WiFi), LTE(Long Term Evolution), NR(New Radio)와 같은 다양한 통신 프로토콜에 기초하여 무선 통신을 수행할 수 있다. The wireless lighting device refers to any electronic device that includes a lighting device/device such as an LCD or an LED, or to which the lighting device/device is connected, and enables wireless communication. As an example, a mobile phone, a wireless cheering stick, a lighting stick, a lighting bar, etc. may correspond to this. In this specification, the wireless writing device may be referred to as a writing device, a receiving device, or a slave device. The wireless writing device may perform wireless communication based on various communication protocols such as Bluetooth, Zeegbee, WiFi, Long Term Evolution (LTE), and New Radio (NR).
도 1은 본 발명의 실시예에 따른 라이팅 효과를 연출하는 연출 시스템을 나타낸다.1 shows a directing system for producing a lighting effect according to an embodiment of the present invention.
본 명세서에서, 연출 시스템은(1000)은 마스터 시스템(1100) 및 슬레이브 시스템(1200)을 포함한다. In this specification, the
마스터 시스템(1100)은 복수의 무선 라이팅 디바이스들을 제어하는 라이팅 제어 디바이스에 해당하거나 포함될 수 있다. The
마스터 시스템(1100)은 통신 유닛(1110), 제어 유닛(1120), 맵핑 유닛(1130), 데이터 생성 유닛(1140), 정보 유닛(1150) 또는 저장 유닛(1160) 중 적어도 하나의 논리적인 유닛을 포함한다. 마스터 시스템(1100)에 포함된 하위 유닛들에 대한 설명은 후술한다.The
슬레이브 시스템(1200)은 복수의 슬레이브 디바이스들(1210-1~1210-n)을 포함한다. 슬레이브 디바이스(1210)는 상술한 무선 라이팅 디바이스에 해당하거나 무선 라이팅 디바이스에 포함될 수 있다.The slave system 1200 includes a plurality of slave devices 1210-1 to 1210-n. The
마스터 시스템(1100)은 무선 통신을 통해 슬레이브 시스템(1200)을 제어할 수 있다. 다양한 무선 통신 프로토콜이 무선 통신에 사용될 수 있다. The
도 2는 본 발명의 실시예에 따른 연출 시스템에 포함되는 마스터 시스템을 나타낸다.2 shows a master system included in the directing system according to an embodiment of the present invention.
도 2의 마스터 시스템(2000)은 도 1의 마스터 시스템(1100)에 해당할 수 있다. 마스터 시스템(2000)은 통신 유닛(2010), 제어 유닛(2020), 맵핑 유닛(2030), 데이터 생성 유닛(2040), 정보 유닛(2050), 또는 저장 유닛(2060) 중 적어도 하나를 포함할 수 있다.The
통신 유닛(2010)은 외부 디바이스 또는 슬레이브 디바이스와 통신을 수행한다. 제어 유닛(2020)은 연산 명령에 의하여 마스터 시스템 또는 다른 시스템을 제어한다. 맵핑 유닛(2030)은 특정 위치의 좌표 정보를 포함하는 데이터 베이스를 슬레이브 시스템으로 전달할 수 있다. 데이터 생성 유닛(2040)은 슬레이브 시스템을 제어하기 위한 특정 명령 또는 특정 명령을 포함하는 패킷을 생성할 수 있다. 정보 유닛(2050)은 특정 위치의 좌표 정보를 포함하는 데이터 베이스 및 제어를 위한 정보를 처리할 수 있다. 저장 유닛(2060)은 특정 위치의 좌표 정보를 포함하는 데이터 베이스 및 제어를 위한 정보를 저장할 수 있다.The
마스터 시스템(2000)의 동작에 대해서는 이하에서 상술한다. The operation of the
도 3은 본 발명의 실시예에 따른 연출 시스템에 포함되는 슬레이브 디바이스를 나타낸다.3 shows a slave device included in the directing system according to an embodiment of the present invention.
도 3의 슬레이브 디바이스(3000)는 도 1의 슬레이브 디바이스(1210)에 해당할 수 있다. 슬레이브 디바이스(3000)는 무선 라이팅 디바이스에 해당할 수 있다. 슬레이브 디바이스(3000)는 통신 유닛(3010), 반응 유닛(3020), 제어 유닛(3030), 맵핑 유닛(3040), 데이터 해석 유닛(3050), 정보 유닛(3060), 또는 저장 유닛(3070) 중 적어도 하나를 포함할 수 있다. The
통신 유닛(3010)은 외부 디바이스 또는 마스터 디바이스와 통신을 수행한다. 반응 유닛(3020)은 라이팅, 음향, 진동과 같은 반응/리액션(reaction)/피드백(feedback)을 제공한다. 제어 유닛(3030)은 연산 명령에 의하여 슬레이브 디바이스 또는 다른 시스템을 제어한다. 맵핑 유닛(3040)은 특정 위치의 좌표 정보를 포함하는 데이터 베이스를 슬레이브 시스템 또는 마스터 시스템으로 전달할 수 있다. 데이터 해석 유닛(3050)은 슬레이브 시스템을 제어하기 위한 명령 또는 패킷을 해석/파싱(parsing)할 수 있다. 정보 유닛(3060)은 특정 위치의 좌표 정보를 포함하는 데이터 베이스 및 제어를 위한 정보를 처리할 수 있다. 저장 유닛(3070)은 특정 위치의 좌표 정보를 포함하는 데이터 베이스 및 제어를 위한 정보를 저장할 수 있다.The
슬레이브 디바이스(3000)의 동작에 대해서는 이하에서 상술한다.The operation of the
본 발명에서, 라이팅 연출 시스템의 동작은 좌표계의 사용을 전제로 한다. 다양한 형상(shape)의 라이팅 효과를 생성하기 위해, 관객들이 휴대하는 무선 라이팅 디바이스를 좌표계로 매핑(mapping)하고, 해당 좌표계에 기초하여 라이팅 효과가 연출/제어될 수 있다. In the present invention, the operation of the lighting directing system is based on the use of a coordinate system. In order to generate lighting effects of various shapes, wireless lighting devices carried by audiences may be mapped to a coordinate system, and lighting effects may be directed/controlled based on the coordinate system.
도 4는 본 발명의 실시예에 따른 좌표계를 나타낸다.4 shows a coordinate system according to an embodiment of the present invention.
*도 4에서 각 무선 라이팅 디바이스 또는 무선 라이팅 디바이스의 위치가 3차원 좌표값에 매핑되는 사각형 형상의 좌표계를 나타낸다. 라이팅 디바이스 또는 관객의 좌석이 1번부터 400번까지 넘버링된다. 다만, 좌표계의 넘버링, 총 수, 형상은 실시예로서, 다양한 형태의 좌표계가 사용될 수 있다. 도 4는 z=1인 3차원 좌표계에 포함되는 하나의 2차원 좌표계를 나타내는 것으로 볼 수도 있다.* In FIG. 4, a rectangular coordinate system in which the location of each wireless writing device or wireless writing device is mapped to a three-dimensional coordinate value is shown. The lighting device or spectator's seats are numbered from 1 to 400. However, the numbering, total number, and shape of the coordinate system are examples, and various types of coordinate systems may be used. 4 may be viewed as showing one 2D coordinate system included in the 3D coordinate system of z=1.
무선 라이팅 디바이스 및/또는 무선 라이팅 디바이스의 위치는 좌표계의 좌표값으로 맵핑된다. 실시예로서, 무선 라이팅 디바이스의 위치는 좌석 위치에 기초하여 매핑될 수도 있다. 도 4와 같이, 무선 라이팅 디바이스가 위치하는 좌석 번호가 각각 좌표값으로 매핑될 수 있다. 도 4에서 좌석 번호 344 위치는 (4, 5, 1)의 좌표 값으로 매핑된다. 그리고 해당 좌석 번호의 관객이 보유하는 무선 라이팅 디바이스 또한 (4, 5, 1)의 좌표 값으로 매핑된다.The location of the wireless lighting device and/or the wireless lighting device is mapped to a coordinate value of the coordinate system. As an embodiment, the location of the wireless lighting device may be mapped based on the seat location. As shown in FIG. 4, seat numbers in which the wireless lighting device is located may be mapped to coordinate values, respectively. In FIG. 4, the position of
무선 라이팅 디바이스가 좌표 값으로 매핑되는 동작은 여러가지 방법에 의해 수행될 수 있다. 일 실시예로서, 무선 라이팅 디바이스에 좌표 값이 기설정될 수도 있다. 다른 일 실시예로서, 무선 라이팅 디바이스에 좌표 값이 인풋되고, 해당 좌표 값이 무선 라이팅 디바이스의 메모리에 저장될 수 있다. 예를 들면, 특정 무선 라이팅 디바이스를 보유한 관객의 좌석 번호에 해당하는 좌표 값을 제어 시스템이 무선 라이팅 디바이스에 기입할 수 있다. 좌표 매핑은 별도의 매핑 시스템에 의해 수행되고, 매핑된 좌표계 및 좌표 매핑 정보가 라이팅 제어 시스템에게 전달될 수도 있다. The operation in which the wireless writing device is mapped to coordinate values may be performed by various methods. As an embodiment, a coordinate value may be preset in the wireless writing device. As another embodiment, a coordinate value may be input to the wireless writing device, and the coordinate value may be stored in a memory of the wireless writing device. For example, the control system may write a coordinate value corresponding to a seat number of an audience with a specific wireless lighting device in the wireless lighting device. Coordinate mapping is performed by a separate mapping system, and the mapped coordinate system and coordinate mapping information may be transmitted to the lighting control system.
실시예로서, 제어 시스템은 무선 라이팅 디바이스에게 맵핑을 위한 패킷을 전송함으로써, 무선 라이팅 디바이스에게 특정 좌표 값을 저장시킬 수 있다. 실시예로서, 좌표값 매핑은 별도의 매핑 시스템에 의해 수행될 수도 있다.As an embodiment, the control system may store a specific coordinate value in the wireless writing device by transmitting a packet for mapping to the wireless writing device. As an embodiment, coordinate value mapping may be performed by a separate mapping system.
도 5는 본 발명의 실시예에 따른, 무선 라이팅 디바이스를 특정 좌표 값으로 매핑하는 정보를 나타낸다. 5 shows information for mapping a wireless writing device to a specific coordinate value according to an embodiment of the present invention.
도 5의 정보는 패킷 형태로 유선 또는 무선 전송될 수도 있다. 도 5의 정보는 좌표 매핑 정보로 지칭될 수 있다.The information of FIG. 5 may be transmitted by wire or wirelessly in a packet form. The information of FIG. 5 may be referred to as coordinate mapping information.
도 5의 좌표 매핑 정보는 코드 정보, 디바이스 ID 정보, 좌표 정보, 시간 정보, 또는 기타 정보 중 적어도 하나를 포함할 수 있으며, 각 정보에 대한 설명은 아래와 같다.The coordinate mapping information of FIG. 5 may include at least one of code information, device ID information, coordinate information, time information, or other information, and a description of each information is as follows.
코드 정보는 제품 코드를 지시한다. 코드 정보는 회사 코드(company code) 정보, 또는 아티스트(artist) 코드 중 적어도 하나를 포함할 수도 있다.Code information indicates product code. The code information may include at least one of company code information or artist code.
디바이스 ID 정보는, 대상 라이팅 디바이스를 식별한다. 디바이스 ID 정보는 UID(Uniform ID), MAC 어드레스 등을 사용함으로써 해당 라이팅 디바이스를 식별한다. The device ID information identifies the target writing device. The device ID information identifies the corresponding writing device by using a UID (Uniform ID), MAC address, and the like.
좌표 매핑 정보는, 대상 라이팅 디바이스/라이팅 디바이스의 위치가 매핑되는 좌표계의 좌표값을 지시한다. 좌표 정보는 x, y, z 축에서의 좌표 값을 포함할 수 있다. 다만, 좌표 값은 1차원, 2차원, 3차원 좌표 값 중 어느 하나에 해당할 수도 있다.The coordinate mapping information indicates a coordinate value of a coordinate system to which the location of the target lighting device/writing device is mapped. The coordinate information may include coordinate values in the x, y, and z axes. However, the coordinate value may correspond to any one of 1D, 2D, and 3D coordinate values.
시간 정보는, 제어를 위한 참조 시간을 지시한다. 예를 들면, 시간 정보는 해당 공연과 관련된 시간 정보를 지시할 수 있다.The time information indicates a reference time for control. For example, the time information may indicate time information related to the performance.
기타 정보는, 필요한 경우 상술한 정보 외의 다른 정보를 제공한다. 기타 정보는 추후 사용을 위해 유보되는(reserved) 정보일 수도 있다.Other information, if necessary, provides information other than the above-described information. Other information may be information that is reserved for future use.
제어 시스템은 좌표 매핑 정보를 대상 라이팅 디바이스에게 전송하므로써, 라이팅 디바이스를 좌표 값으로 매핑할 수 있다. 이러한 동작은 동시에 복수의 라이팅 디바이스들에 대해 수행될 수도 있다.The control system may map the writing device to the coordinate value by transmitting the coordinate mapping information to the target lighting device. This operation may be performed on a plurality of lighting devices at the same time.
상술한 바와 같이 무선 라이팅 디바이스가 좌표 값과 매핑되면, 라이팅 제어 디바이스는 라이팅 제어 정보를 전송함으로써 무선 라이팅 디바이스를 제어한다. 라이팅 제어 디바이스는 전체 라이팅 디바이스 각각에 대해 별도의 제어 신호를 전송할 수 있으나, 이는 디바이스의 수가 많을수록 많은 지연이 발생한다. 특히, 전체 라이팅 디바이스 각각을 식별하기 위한 ID 정보가 요구되므로, 제어 패킷의 데이터 양이 매우 커지며, 무선 환경에서 딜레이를 초래한다. As described above, when the wireless writing device is mapped to the coordinate value, the writing control device controls the wireless writing device by transmitting lighting control information. The lighting control device may transmit a separate control signal for each of the entire lighting devices, but this causes a greater delay as the number of devices increases. In particular, since ID information for identifying each of the entire writing devices is required, the amount of data in the control packet is very large, and a delay occurs in a wireless environment.
라이팅 제어 디바이스는 라이팅 디바이스들을 그룹화하고, 그룹 단위로 제어할 수도 있다. 그러나 이 경우 사전에 정해진 그룹 단위 외의 제어가 불가능하고, 라이팅 효과/패턴이 단조로워질 수 있다. 본 발명은 데이터 양이 적은 정보/패킷을 전송하면서도 다양한 라이팅 효과/패턴을 제공할 수 있는, 라이팅 제어 방법에 대해 설명한다. 본 명세서에서 라이팅 제어 정보는 제어 정보 또는 제어 패킷으로 지칭될 수 있다. 제어 정보는 제어 패킷에 포함될 수도 있다.The lighting control device may group the lighting devices and control them in groups. However, in this case, it is impossible to control other than a predetermined group unit, and the lighting effect/pattern may become monotonous. The present invention describes a writing control method capable of providing various lighting effects/patterns while transmitting information/packets having a small amount of data. In this specification, the writing control information may be referred to as control information or a control packet. Control information may be included in the control packet.
도 6은 본 발명의 실시예에 따른 라이팅 형상의 실시예로서, 사각형 모양의 특정 색의 라이팅 형상을 중앙 부분에 연출하는 실시예이다.6 is an example of a lighting shape according to an embodiment of the present invention, in which a lighting shape of a specific color in a rectangular shape is directed to a central portion.
일 실시예에서, 연출 시스템은 사각형 형상의 붉은 색 라이팅 형상을 연출하고자 한다. 즉, 도 6에서 내부의 사각형 형상에 해당하는 100개의 좌석을 붉은 색으로 라이팅하도록 제어하고자 한다. In one embodiment, the directing system attempts to produce a rectangular red lighting shape. That is, in FIG. 6, it is intended to control to light 100 seats corresponding to the inner square shape in red.
일 실시예에서, 전송된 제어 정보에 반응하지 않는 무선 라이팅 디바이스는, 마지막으로 반응한 제어 정보에 의한 반응 상태에 머무르는 것을 전제로 할 수 있다. 즉, 도 6의 제어 전에 전체 라이팅 디바이스들이 노란 색으로 라이팅되어 있는 경우, 도 6의 제어는 노란색 바탕에 붉은색 사각형 형상을 연출할 수 있다. 다른 예로서, 도 6의 제어 전에 전체 라이팅 디바이스들이 턴오프된 경우, 도 6의 제어는 턴오프된 검은색 바탕에 붉은색 사각형 형상을 연출할 수 있다. In one embodiment, the wireless writing device that does not respond to the transmitted control information may be premised to stay in the reaction state by the last responded control information. That is, if all the lighting devices are written in yellow color before the control of FIG. 6, the control of FIG. 6 may produce a red square shape on a yellow background. As another example, when all the lighting devices are turned off before the control of FIG. 6, the control of FIG. 6 may produce a red square shape on the turned off black background.
도 6과 같이, 사각형 형상의 연출을 위해, 좌석 번호 56~60, 66~70, 76~80, 86~90, 96~100, 106~110, 116~120, 126~130, 136~140, 146~150, 251~255, 261~265, 271~275, 281~285, 291~295, 301~305, 311~315, 321~325, 331~335, 341~345의 좌석에 해당하는 라이팅 디바이스들이 붉은 색으로 라이팅되어야 한다. As shown in Figure 6, for the production of a square shape,
이를 위해, 총 100개의 라이팅 디바이스들에게 제어 정보가 전송되어야 할 수 있다. 다만, 동시에 100개의 라이팅 디바이스를 라이팅시키기 위해 전송되는 제어 정보는 100개의 라이팅 디바이스를 식별해야만 한다. 따라서 100개의 제어 패킷이 전송되거나, 100개의 라이팅 디바이스 식별 정보를 포함하는 1개의 제어 패킷이 전송되어야 한다. 100개의 제어 패킷이 전송되는 경우는 시간/주파수 딜레이로 인해 동기 문제가 발생할 수 있다. 100개의 라이팅 디바이스 식별 정보를 포함하는 1개의 제어 패킷이 전송되는 경우, 패킷 사이즈가 크므로 패킷 처리에 딜레이가 발생할 수 있다. 그리고 두 가지 모두 데이터 양으로 인한 딜레이는 피할 수 없다. To this end, control information may have to be transmitted to a total of 100 writing devices. However, the control information transmitted to simultaneously write 100 lighting devices must identify 100 lighting devices. Therefore, 100 control packets must be transmitted, or one control packet including 100 writing device identification information must be transmitted. When 100 control packets are transmitted, synchronization problems may occur due to time/frequency delay. When one control packet including 100 writing device identification information is transmitted, a packet processing delay may occur because the packet size is large. And in both cases, the delay due to the amount of data is inevitable.
이하에서는 패킷 사이즈를 줄이면서도 고속 제어가 가능한 제어 방법에 대하여 설명한다.Hereinafter, a control method capable of high-speed control while reducing the packet size will be described.
도 7은 본 발명의 실시예에 따른 제어 정보를 나타낸다.7 shows control information according to an embodiment of the present invention.
제어 정보는 라이팅/반응(reaction) 제어 정보로 지칭될 수 있고, 반응/피드백은 라이팅, 음향/사운드(sound), 촉감적 반응을 포함할 수 있다. 이하에서는 라이팅 반응을 위주로 설명하며, 이 경우 제어 정보는 라이팅 제어 정보로 지칭될 수도 있다. 제어 정보는 제어 패킷에 해당되거나, 제어 패킷에 포함되어 전송될 수 있다.The control information may be referred to as lighting/reaction control information, and the reaction/feedback may include lighting, sound/sound, and tactile reaction. Hereinafter, the lighting reaction will be mainly described, and in this case, the control information may be referred to as lighting control information. The control information may correspond to the control packet or may be included in the control packet and transmitted.
도 7과 같이, 제어 정보는 복수의 하위 정보/데이터를 포함하며, 하위 정보/데이터는 필드로서 지칭될 수도 있다. 즉, 도 7의 코드 정보, 반응 정보, 함수 정보는 코드 필드, 반응 필드, 함수 필드로서 지칭될 수도 있다. 도 7의 하위 정보들에 대한 설명은 하와 같다.As shown in FIG. 7, the control information includes a plurality of sub-information/data, and the sub-information/data may be referred to as a field. That is, code information, response information, and function information of FIG. 7 may be referred to as a code field, a response field, and a function field. A description of the sub-information of FIG. 7 is as follows.
코드 정보: 코드 정보는 무선 라이팅 디바이스에 해당하는 제품을 식별한다. 코드 정보는 회사 코드 정보 또는 아티스트 코드 정보 중 적어도 하나를 포함할 수 있다. 회사 코드 정보는 발광 디바이스의 생산자 또는 발광 디바이스를 사용하는 아티스트의 소속사를 식별할 수 있다. 아티스트 코드는 해당 종류의 발광 디바이스를 사용하는 아티스트를 식별할 수 있다. 코드 정보에 기초하여 무선 라이팅 디바이스의 제어 정보 프로세싱 여부가 결정될 수도 있다. 예를 들면, 무선 라이팅 디바이스가 수신한 제어 정보에 포함된 코드 정보가 자신의 제품을 지시하지 않는 경우, 무선 라이팅 디바이스는 해당 제어 정보를 폐기(discard)하거나 무시할 수 있다.Code information: The code information identifies a product corresponding to the wireless writing device. The code information may include at least one of company code information or artist code information. The company code information may identify the manufacturer of the light emitting device or the agency of the artist using the light emitting device. The artist code can identify the artist using the type of light emitting device. It may be determined whether to process control information of the wireless writing device based on the code information. For example, if the code information included in the control information received by the wireless writing device does not indicate its own product, the wireless writing device may discard or ignore the corresponding control information.
반응 정보: 반응 정보는 라이팅 디바이스의 라이팅 반응을 지시한다. 추가로, 반응 정보는, 음향/사운드 동작, 촉각 동작 중 적어도 하나의 반응을 추가로 지시할 수도 있다. 라이팅 반응의 경우, 반응 정보는 RGB과 같은 컬러 정보를 제공할 수 있다. 반응 정보는 해당 패킷에 의해 라이팅 디바이스가 특정 색으로 라이팅하면서, 특정 음성 및/또는 특정 진동을 함께 출력할 것을 지시할 수도 있다. 본 명세서에서, 라이팅 반응은 라이트 턴온/턴오프 동작을 포함한다.Response information: The response information indicates the lighting response of the lighting device. Additionally, the reaction information may additionally indicate at least one of an acoustic/sound operation and a tactile operation. In the case of a lighting reaction, the reaction information may provide color information such as RGB. The response information may instruct the writing device to output a specific voice and/or a specific vibration while writing in a specific color by the corresponding packet. In the present specification, the lighting reaction includes a light turn-on/turn-off operation.
함수 정보는 좌표 값에 기초하여 무선 라이팅 디바이스의 반응 여부를 지시한다. 함수 정보는 각 무선 라이팅 디바이스의 반응 여부를 지시한다는 점에서, 반응 조건 정보 또는 라이팅 조건 정보라고 지칭될 수도 있다. 함수 정보는 라이팅 형상 연출을 위한 정보를 제공한다. 함수 정보는 라이팅 디바이스들의 좌표 값을 변수로 하는 라이팅 형상을 나타내는 함수 관련 정보를 포함한다. 따라서, 함수 정보는 라이팅 시스템의 라이팅 효과를 제공할 수 있다. 함수 정보는 함수 지시 정보 및 함수 관련 정보를 더 포함할 수 있다. The function information indicates whether or not the wireless writing device responds based on the coordinate value. The function information may also be referred to as reaction condition information or lighting condition information in that it indicates whether or not each wireless writing device reacts. The function information provides information for directing the lighting shape. The function information includes function-related information indicating a lighting shape using coordinate values of the lighting devices as a variable. Therefore, the function information can provide a lighting effect of the lighting system. The function information may further include function indication information and function related information.
함수 지시 정보는 연출되는 라이팅 형상을 나타내는 적어도 하나의 함수를 지시한다. 함수 관련 정보는 함수 해석을 위한 부가 정보를 제공할 수 있다. 함수 관련 정보는 함수 해석 정보로 지칭될 수도 있다. 또한, 함수 관련 정보는 결국 함수에 의해 정해진 라이팅 형상의 변형을 도출하므로, 형상 변형(variation) 정보 또는 라이팅 형상 관련 정보로 지칭될 수도 있다. 연출되는 라이팅 형상은, 점, 선, 면 중 적어도 하나에 해당하거나, 적어도 하나를 포함할 수 있다. 함수에 의해 나타내어지는 다양한 라이팅 형상의 실시예가 이하에서 설명된다. The function indication information indicates at least one function representing the generated lighting shape. The function-related information may provide additional information for function analysis. Function-related information may also be referred to as function analysis information. In addition, since the function-related information eventually derives a deformation of the lighting shape determined by the function, it may be referred to as shape variation information or lighting shape-related information. The directing lighting shape may correspond to at least one of, or may include at least one of a point, a line, and a surface. Examples of various lighting shapes represented by functions are described below.
함수 지시 정보는 함수 인덱스 정보 또는 텍스트 함수 정보 중 적어도 하나를 포함할 수 있다.The function indication information may include at least one of function index information or text function information.
함수 인덱스 정보는 라이팅 시스템이 라이팅 제어에 의해 제공하는 라이팅 형상에 해당하는 복수의 함수들 중 적어도 하나의 함수를 지시한다. 함수가 나타내는 라이팅 형상의 실시예는 후술한다. 함수 인덱스 정보는 복수의 함수가 기설정/기저장되는 경우 해당 함수의 인덱스를 지시할 수 있다. 제어 디바이스 및 무선 라이팅 디바이스가 함수 리스트를 공유하는 경우, 함수 인덱스 만으로 특정 함수가 지시될 수 있다. 따라서 송수신 데이터의 양이 감소될 수 있다. The function index information indicates at least one function of a plurality of functions corresponding to a lighting shape provided by the lighting system by the lighting control. Examples of the lighting shape represented by the function will be described later. The function index information may indicate an index of a corresponding function when a plurality of functions are preset/stored. When the control device and the wireless writing device share the function list, a specific function may be indicated by only the function index. Accordingly, the amount of transmitted/received data can be reduced.
텍스트 함수 정보는 텍스트 분석형 함수를 기술한다. 텍스트 함수 정보는 특히 상술한 인덱스로 지시가능한 함수들 외의 함수를 직접 설명/기술할 수 있다.The text function information describes a text analysis type function. In particular, the text function information can directly describe/describe functions other than the functions indicated by the above-described index.
함수 관련 정보는 함수 인자 정보, 영역 인덱스 정보, 또는 영역 인자 정보 중 적어도 하나를 포함할 수 있다. 제어 시스템은 함수 인자 정보, 영역 인덱스 정보, 또는 영역 인자 정보 중 적어도 하나를 변경함으로써, 함수가 나타내는 좌표 계 상의 라이팅 형상을 변경할 수 있다.The function related information may include at least one of function parameter information, region index information, or region factor information. The control system may change the writing shape on the coordinate system indicated by the function by changing at least one of the function parameter information, the region index information, or the region parameter information.
함수 인자(parameter) 정보는 함수 인자 값을 지시/제공한다. 함수 인자 값은 함수 해석에 필요한 인자/파라미터/엘레먼트(element) 값이다. 함수 인자 정보는, 함수가 나타내는 라이팅 형상또는 형상의 변형을 결정하는데 사용될 수 있다. Function parameter information indicates/provides the function parameter value. Function argument values are arguments/parameters/elements required for function analysis. The function factor information may be used to determine a lighting shape or shape deformation represented by the function.
영역 인덱스 정보는 함수 해석 방식을 지시한다. 영역 인덱스 정보는 함수 해석 후 함수의 범위를 결정하는데 필요한 범위 인덱스 값으로서, 함수가 나타내는 라이팅 형상의 범위를 결정하는데 사용될 수도 있다. 실시예로서, 영역 인덱스 정보는 인덱싱에 의해, 예를 들면, 1(=), 2(≠), 3(<), 4(>), 5(≤), 6(≥), 7(≠≤), 8(≠≥)와 같은 함수 범위를 지시할 수 있다. 영역 인덱스 정보는 1~8의 숫자에 해당하는 값을 지시하고, 라이팅 디바이스는 해당 숫자에 해당하는 영역 인덱스 설정에 기초하여 함수를 해석할 수 있다. 다른 실시예로서, 영역 인덱스 정보는 인덱스 사용 없이 바로 =, ≠, <, > 등의 영역 지시를 제공할 수 있다. 따라서, 영역 인덱스 정보는 영역 정보로 지칭될 수도 있다. 영역 정보는 함수 해석에 있어 참/거짓의 판별을 위한 좌변과 우변간의 관계를 지시한다.The region index information indicates a function interpretation method. The region index information is a range index value required to determine the range of the function after function analysis, and may be used to determine the range of the lighting shape represented by the function. As an embodiment, the region index information is indexed, for example, 1(=), 2(≠), 3(<), 4(>), 5(≤), 6(≥), 7(≠≤) ), 8(≠≥). The region index information indicates a value corresponding to a number from 1 to 8, and the writing device may interpret the function based on the region index setting corresponding to the number. As another embodiment, the region index information may provide region indications such as =, ≠, <, >, etc. without using the index. Accordingly, the region index information may be referred to as region information. The domain information indicates the relationship between the left and right sides for determining true/false in function analysis.
영역 인자 정보는 함수 해석 후 함수의 범위를 결정하는데 필요한 변수 값을 지시한다. 영역 인자 정보는, 함수가 나타내는 라이팅 형상의 스케일을 지시할 수도 있다. 함수의 스케일링이 라이팅 형상의 스케일링과 연관될 수도 있다. The area parameter information indicates the value of a variable required to determine the range of the function after function analysis. The area factor information may indicate the scale of the writing shape indicated by the function. The scaling of the function may be related to the scaling of the lighting shape.
라이팅 제어 정보에 포함된 함수 정보는 연출 목표가 되는 라이팅 형상을 나타내며, 동시에 좌표 값을 사용함으로써 라이팅 형상 연출을 위한 라이팅 디바이스의 반응 여부를 나타낸다. 라이팅 제어 정보에 따른 연출 방법에 대해서는 이하에서 더욱 상세하게 설명한다.The function information included in the lighting control information indicates a lighting shape that is a target for directing, and at the same time indicates whether the lighting device responds to the lighting shape by using a coordinate value. The directing method according to the lighting control information will be described in more detail below.
도 8은, 본 발명의 일 실시예에 따른, 도 6에서 나타낸 라이팅 형상을 연출하는데 사용되는 제어 정보 및 그에 따른 라이팅 형상을 나타낸다.8 illustrates control information used to produce the lighting shape shown in FIG. 6 and a lighting shape according to the control information according to an embodiment of the present invention.
도 8(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 8A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 도 8의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In the embodiment of FIG. 8, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 1번 함수를 지시한다. 도 8의 실시예에서, 1번 함수는 아래와 같다.Function index information: The function index indicates the previously allocated
1번 함수: |(x-a)+(y-b)| + |(x-a)-(y-b)| = dFunction #1: |(x-a)+(y-b)| + |(x-a)-(y-b)| = d
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값 a=0, b=0임을 지시한다.Function argument information: The function argument information indicates that the argument values a=0 and b=0 required for function analysis.
영역 인덱스 정보: 영역 인덱스 정보는 5(≤)를 지시한다. 함수의 범위는 d 값보다 작거나 같으면 참이다. 즉, 1번 함수 좌변의 연산 값이 우변의 d보다 작거나 같은 경우, 해당 함수는 참으로 해석된다.Region index information: The region index information indicates 5 (≤). The range of the function is true if it is less than or equal to the value of d. That is, if the operation value of the left side of
영역 인자 정보: 영역 인자인 d 값은 10이다.Area factor information: The value of d, the area factor, is 10.
무선 라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 8(a)의 제어 정보는 1번 함수에 의해 아래의 조건을 제공한다.The wireless writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of Fig. 8(a) provides the following conditions by
|(x-0)+(y-0)| + |(x-0)-(y-0)| ≤ 10|(x-0)+(y-0)| + |(x-0)-(y-0)| ≤ 10
도 6을 참조하면, 좌석 1번은 (-10, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.6,
|(-10-0)+(-10-b)|+|(-10-0)-(-10-0)| = 20|(-10-0)+(-10-b)|+|(-10-0)-(-10-0)| = 20
그리고 좌변을 1번 함수의 조건식에 비교하면, 20 ≤ 10 은 거짓(false)으로 결정되므로, 무선 라이팅 디바이스는 반응하지 않는다. And if the left side is compared to the conditional expression of
도 6을 참조하면, 좌석 301번은 (1, 1, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.6,
|(1-0)+(1-0)| + |(1-0)-(1-0)| = 2|(1-0)+(1-0)| + |(1-0)-(1-0)| = 2
그리고 좌변을 1번 함수의 조건식에 비교하면, 2 ≤ 10 은 참(true)으로 결정되므로, 무선 라이팅 디바이스는 빨간 색으로 라이팅한다.And if the left side is compared to the conditional expression of
이와 같은 방식으로, 도 8의 제어 정보를 수신한 모든 무선 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 8(b)과 같은 붉은 색 사각 형상의 라이팅 효과를 연출하게 된다.In this way, all wireless writing devices that have received the control information of FIG. 8 process function information by substituting their own coordinate values, and determine whether to correspond to the control information according to the processing result. As in the above-described example, the lighting devices determined to correspond to each other simultaneously correspond to produce a red square-shaped lighting effect as shown in FIG. 8(b).
도 9는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.9 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 9 (a) 내지 도 9(d)의 경우, 도 8의 실시예의 제어 정보에서, 반응 정보만이 변경되는 실시예를 나타낸다. 즉, 도 9(a)는 반응 정보가 (0,255,0,0)에 해당하는 실시예를, 도 9(b)는 반응 정보가 (0,0,255,0)에 해당하는 실시예를, 도 9(c)는 반응 정보가 (255,255,0,0)에 해당하는 실시예를, 도 9(d)는 반응 정보가 (0,255,255,0)에 해당하는 실시예를 나타낸다. 각각의 반응 정도에 따라서, 도 9와 같이 사각형 형상의 좌표값에 해당하는 라이팅 디바이스들은 다른 색으로 라이팅될 수 있다. 도 9(a)의 실시예에서, 표시된 라이팅 디바이스들이 녹색으로 라이팅될 수 있다. 또한, 도 9(b)에서 표시된 라이팅 디바이스들은 파란 색으로 라이팅될 수 있다. 또한, 도 9(c)에서 표시된 라이팅 디바이스들은 노란 색으로 라이팅될 수 있다. 또한, 도 9(d)에서 표시된 라이팅 디바이스들은 하늘 색으로 라이팅될 수 있다.9(a) to 9(d) show an embodiment in which only reaction information is changed in the control information of the embodiment of FIG. 8. That is, FIG. 9(a) shows an embodiment in which the response information corresponds to (0,255,0,0), FIG. 9(b) shows an embodiment in which the response information corresponds to (0,0,255,0), and FIG. 9 (c) shows an embodiment in which the reaction information corresponds to (255,255,0,0), and FIG. 9(d) shows an embodiment in which the reaction information corresponds to (0,255,255,0). Depending on the degree of each reaction, the lighting devices corresponding to the square-shaped coordinate values as shown in FIG. 9 may be lit with different colors. In the embodiment of FIG. 9A, the displayed lighting devices may be lit in green. In addition, the lighting devices shown in FIG. 9(b) may be lit in blue. In addition, the lighting devices shown in FIG. 9(c) may be lit in yellow. In addition, the lighting devices indicated in FIG. 9(d) may be lit in sky color.
반응 정보의 포맷은 실시예에 불과하며, 임의의 데이터 포맷에 의해 다양한 색상 기타 정보를 제공할 수 있다. 예를 들면, 반응 정보는 비트 값으로서, 라이팅 색상과 함께 출력 음성 또는 출력 진동과 같은 반응을 추가로 지시할 수도 있다. 실시예로서, 반응 정보는 00010110과 같은 값을 갖고, 앞의 4비트는 색상을, 그 다음 2비트는 출력 음성을, 그 다음 2비트는 출력 진동을 지시할 수도 있다.The format of the response information is merely an example, and various colors and other information may be provided by an arbitrary data format. For example, the response information is a bit value and may additionally indicate a response such as an output voice or an output vibration along with a lighting color. As an example, the response information may have a value such as 00010110, the first 4 bits indicate color, the next 2 bits indicate the output voice, and the next 2 bits indicate the output vibration.
도 10은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.10 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 10은 제어 정보에 포함된 함수 정보의, 함수 인자 정보가 변경되는 실시예를 나타낸다. 즉, 도 10(a)~(d)는 도 8의 제어 정보에서, 함수 인자 정보만이 변경되는 실시예를 나타낸다. 도 10(a)는 도 8의 함수 정보에서 함수 인자 정보가 a=-5, b=5에 해당하는 경우를 나타내고, 도 10(b)는 도 8의 함수 정보에서 함수 인자 정보가 a=5, b=5에 해당하는 경우를 나타내고 도 10(c)는 도 8의 함수 정보에서 함수 인자 정보가 a=-5, b=-5에 해당하는 경우를 나타내고 도 10(d)는 도 8의 함수 정보에서 함수 인자 정보가 a=5, b=-5에 해당하는 경우를 각각 나타낸다.10 shows an embodiment in which function parameter information of function information included in control information is changed. That is, FIGS. 10A to 10D illustrate an embodiment in which only function factor information is changed in the control information of FIG. 8. FIG. 10(a) shows a case where the function parameter information corresponds to a=-5 and b=5 in the function information of FIG. 8, and FIG. 10(b) shows the case where the function parameter information in the function information of FIG. 8 is a=5. , b=5, and FIG. 10(c) shows a case where the function argument information in the function information of FIG. 8 corresponds to a=-5, b=-5, and FIG. 10(d) shows the case of FIG. In the function information, the case where the function argument information corresponds to a=5 and b=-5 is shown, respectively.
도 10(b)의 경우를 예로서 무선 라이팅 디바이스의 제어 동작에 대해 설명한다. The control operation of the wireless writing device will be described taking the case of Fig. 10B as an example.
함수 인덱스 정보: 함수 인덱스는 기할당된 1번 함수를 지시한다. 도 8에서 설명한 바와 같이, 1번 함수는 아래와 같다.Function index information: The function index indicates the previously allocated
1번 함수: |(x-a)+(y-b)| + |(x-a)-(y-b)| = dFunction #1: |(x-a)+(y-b)| + |(x-a)-(y-b)| = d
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값 a=5, b=5임을 지시한다.Function argument information: The function argument information indicates that the argument values a=5 and b=5 required for function analysis are.
영역 인덱스 정보: 함수의 범위는 d 값보다 작거나 같으면 참이다. 즉, 1번 함수 좌변의 연산 값이 d보다 작거나 같은 경우, 해당 함수는 참이다.Area index information: If the range of the function is less than or equal to the d value, it is true. That is, if the operation value on the left side of
영역 인자 정보: 영역 인자 d 값은 10이다.Area factor information: The value of area factor d is 10.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 8의 제어 정보는 1번 함수에 의해 아래의 조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 8 provides the following conditions by
|(x-5)+(y-5)| + |(x-5)-(y-5)| ≤ 10|(x-5)+(y-5)| + |(x-5)-(y-5)| ≤ 10
도 10(b)를 참조하면, 좌석 1번은 (-10, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to Fig. 10(b),
|(-10-5)+(-10-5)|+|(-10-5)-(-10-5)| = 30|(-10-5)+(-10-5)|+|(-10-5)-(-10-5)| = 30
그리고 좌변을 1번 함수의 조건식에 비교하면, 30 ≤ 10 은 거짓(false)으로 결정되므로, 좌석번호 1의 라이팅 디바이스는 반응하지 않는다. And if the left side is compared to the conditional expression of
도 10(b)를 참조하면, 좌석 301번은 (1, 1, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 10(b),
|(1-5)+(1-5)| + |(1-5)-(1-5)| = 8|(1-5)+(1-5)| + |(1-5)-(1-5)| = 8
*그리고 좌변을 1번 함수의 조건식에 비교하면, 8 ≤ 10 은 참(true)으로 결정되므로, 좌석번호 301의 라이팅 디바이스는 빨간 색으로 라이팅한다.*And if the left side is compared to the conditional expression of
이와 같은 방식으로, 도 10(b)의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 10(b)과 같은 붉은 색 사각 형상의 라이팅 효과가 전체 좌표계의 우측 상단에 위치하게 된다.In this way, all of the writing devices that have received the control information of FIG. 10(b) process function information by substituting their own coordinate values, and determine whether or not to correspond to the control information according to the processing result. As in the above-described example, the lighting devices determined to correspond to each other simultaneously correspond, and the lighting effect of a red square shape as shown in FIG. 10(b) is located at the upper right of the entire coordinate system.
도 11은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.11 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 11는 함수 정보에 포함된 영역 인덱스 정보가 변경되는 실시예를 나타낸다. 즉, 도 11(a)~(h)는 도 8의 제어 정보에서, 영역 인덱스 정보만이 변경되는 실시예를 나타낸다. 도 11(a)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 1로서 =(같다)를 지시하는 경우를 나타내고, 도 11(b)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 2로서 ≠(같지 않다)를 지시하는 경우를 나타내고, 도 11(c)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 3으로서 <(작다)를 지시하는 경우를 나타내고, 도 11(d)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 4로서 >(크다)를 지시하는 경우를 나타내고, 도 11(e)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 5로서 ≤(작거나 같다)를 지시하는 경우를 나타내고, 도 11(f)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 6으로서 ≥(크거나 같다)를 지시하는 경우를 나타내고, 도 11(g)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 7로서 ≠≤(작거나 같지 않다)를 지시하는 경우를 나타내고, 도 11(h)는 도 8의 함수 정보에서 영역 인덱스 정보의 값이 8로서 ≠≥(크거나 같지 않다)를 지시하는 경우를 나타낸다.11 shows an embodiment in which region index information included in function information is changed. That is, FIGS. 11A to 11H illustrate an embodiment in which only region index information is changed in the control information of FIG. 8. Fig. 11(a) shows a case where the value of the region index information in the function information of Fig. 8 indicates = (equal) as 1, and Fig. 11(b) shows the case where the value of the region index information in the function information of Fig. 8 is 2 As ≠ (not equal) is indicated, Fig. 11(c) shows a case where the value of the region index information in the function information of Fig. 8 is 3, indicating <(smaller), and Fig.11(d) In the function information of FIG. 8, the value of the area index information is 4, indicating a case where >(greater) is indicated, and FIG. 11(e) shows that the value of the area index information in the function information of FIG. 8 is 5 and ≤ (less than or equal to) ) Is indicated, and FIG. 11(f) shows a case in which a value of region index information in the function information of FIG. 8 indicates ≥ (greater than or equal to) as 6, and FIG. 11(g) is In the function information, the value of the region index information is 7 indicating a case where ≠≤ (less than or equal to), and FIG. 11(h) shows the value of the region index information in the function information of FIG. Or not equal to).
도 11(c)의 경우는 도 8에서 상술한 라이팅 제어 방법과 같다. 도 11에서와 같이, 영역 인덱스 정보를 상이하게 설정함으로써, 동일한 함수 타입을 갖고 다양한 형상의 변형이 연출될 수 있다. 함수 타입 및 라이팅 디바이스의 라이팅 결정 방법은 상술한 바와 같으므로, 중복하여 설명하지는 않는다. The case of FIG. 11(c) is the same as the lighting control method described above in FIG. 8. As shown in FIG. 11, by setting the region index information differently, deformations of various shapes with the same function type can be produced. Since the function type and the method of determining the writing of the writing device are the same as described above, the description is not repeated.
도 12는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.12 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 12은 함수 정보에 포함된 영역 인자 정보가 변경되는 실시예를 나타낸다. 즉, 도 12(a)~(d)는 도 8의 제어 정보에서, 영역 인자 정보만이 변경되는 실시예를 나타낸다. 도 12(a)는 도 8의 함수 정보에서 영역 인자 정보의 값 d=2인 경우를 나타내고, 도 12(b)는 도 8의 함수 정보에서 영역 인자 정보의 값 d=6인 경우를 나타내고,도 12(c)는 도 8의 함수 정보에서 영역 인자 정보의 값 d=6인 경우를 나타내고,도 12(d)는 도 8의 함수 정보에서 영역 인자 정보의 값 d=6인 경우를 나타낸다. 12 shows an embodiment in which area factor information included in function information is changed. That is, FIGS. 12A to 12D illustrate an embodiment in which only region factor information is changed in the control information of FIG. 8. 12(a) shows a case where the value d=2 of the area factor information in the function information of FIG. 8, and FIG. 12(b) shows a case where the value d=6 of the area factor information in the function information of FIG. 8, 12(c) shows a case where the value d=6 of area factor information in the function information of FIG. 8, and FIG. 12(d) shows a case where the value d=6 of area factor information in the function information of FIG. 8.
도 12에서와 같이, 영역 인자 정보를 상이하게 설정함으로써, 동일한 함수 타입을 갖고 다양한 형상의 변형이 연출될 수 있다. 특히, 영역 인자 정보를 제어함으로써 함수로 인한 라이팅 형상의 범위(range)가 제어될 수 있다. 함수 타입 및 라이팅 디바이스의 라이팅 결정 방법은 상술한 바와 같으므로, 중복하여 설명하지는 않는다. As shown in FIG. 12, by setting the region factor information differently, deformations of various shapes with the same function type can be produced. In particular, by controlling the area factor information, the range of the lighting shape due to the function can be controlled. Since the function type and the method of determining the writing of the writing device are the same as described above, the description is not repeated.
도 13는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.13 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 13(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 13A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 2번 함수를 지시한다. 도 13의 실시예에서, 2번 함수는 아래와 같다.Function index information: The function index indicates a
2번 함수: Function #2:
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=0, b=0, m=6, n=4 임을 지시한다.Function argument information: The function argument information indicates that a=0, b=0, m=6, n=4 for argument values required for function analysis.
영역 인덱스 정보: 함수의 범위는 d 값보다 작거나 같으면 참이다. 즉, 2번 함수 좌변의 연산 값이 d보다 작거나 같은 경우, 해당 함수는 참이다.Area index information: If the range of the function is less than or equal to the d value, it is true. That is, if the operation value on the left side of
영역 인자 정보: 영역 인자 d 값은 1이다.Area factor information: The value of area factor d is 1.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 13의 제어 정보는 2번 함수에 의해 아래의 조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 13 provides the following condition by
(x-0)2/62 + (y-0)2/42 ≤ 1(x-0) 2 /6 2 + (y-0) 2 /4 2 ≤ 1
도 13을 참조하면, 좌석 1번의 라이팅 디바이스는 (-10, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 13, the lighting device of
(-10-0)2/62 + (-10-0)2/42 ≒ 9.028(-10-0) 2 /6 2 + (-10-0) 2 /4 2 ≒ 9.028
그리고 좌변을 1번 함수의 조건식에 비교하면, 9.028 ≤ 1 은 거짓(false)으로 결정되므로, 좌석 1번의 라이팅 디바이스는 반응하지 않는다. And if the left side is compared to the conditional expression of
도 13을 참조하면, 좌석 301번은 (1, 1, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 13,
(1-0)2/62 + (1-0)2/42 ≒ 0.09(1-0) 2 /6 2 + (1-0) 2 /4 2 ≒ 0.09
그리고 좌변을 1번 함수의 조건식에 비교하면, 0.09 ≤ 10 은 참(true)으로 결정되므로, 좌석 301 번의 라이팅 디바이스는 빨간 색으로 라이팅한다.And if the left side is compared to the conditional expression of
이와 같은 방식으로, 도 13의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 13(b)과 같은 붉은 색 타원 형상의 라이팅 효과가 연출된다.In this way, all the writing devices that have received the control information of FIG. 13 process the function information by substituting their own coordinate values, and determine whether to correspond to the control information according to the processing result. As in the above-described example, the lighting devices determined to correspond to each other simultaneously correspond, thereby producing a red oval-shaped lighting effect as shown in FIG. 13(b).
도 14는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.14 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 14(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 14A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 3번 함수를 지시한다. 도 14의 실시예에서, 3번 함수는 아래와 같다.Function index information: The function index indicates the previously allocated
3번 함수: (y-a) = m(x-b) + nFunction 3: (y-a) = m(x-b) + n
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=0, b=0, m=1, n=0 임을 지시한다.Function argument information: The function argument information indicates that a=0, b=0, m=1, n=0 for argument values necessary for function analysis.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 산출된 값과 우변의 산출된 값이 동일하면 참으로 해석된다. Region index information: The region index information indicates 1 (=). The function is interpreted as true if the calculated value on the left side and the calculated value on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d. As an embodiment, the region factor information may be transmitted as 0 or a null value.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 14의 제어 정보는 3번 함수에 의해 아래의 조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 14 provides the following condition by
(y-0) = 1(x-0) + 0(y-0) = 1(x-0) + 0
도 14를 참조하면, 좌석 1번의 라이팅 디바이스는 (-10, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 14, the lighting device of
(-10-0)= 1(-10-0) +0(-10-0)= 1(-10-0) + 0
그리고 좌변과 우변을 비교하면, -10=-10 은 참(true)으로 결정되므로, 좌석 1번의 라이팅 디바이스는 빨간 색으로 라이팅한다. And when comparing the left and right sides, -10=-10 is determined to be true, so the lighting device for
도 14를 참조하면, 좌석 2번의 라이팅 디바이스는 (-9, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 14, the lighting device for
(-10-0)= 1(-9-0) +0(-10-0)= 1(-9-0) +0
그리고 좌변과 우변을 비교하면, -10=-9 는 거짓(false)으로 결정되므로, 좌석 2번의 라이팅 디바이스는 반응하지 않는다. And when comparing the left and right sides, -10=-9 is determined to be false, so the lighting device in
이와 같은 방식으로, 도 14의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 14(b)과 같은 특정 기울기를 갖는, 대각선 방향의 붉은 색 직선 형상의 라이팅 효과가 연출된다.In this way, all of the writing devices that have received the control information of FIG. 14 process function information by substituting their own coordinate values, and determine whether to correspond to the control information according to the processing result. As in the above-described example, the lighting devices determined to correspond to each other simultaneously correspond, and a lighting effect of a diagonal red linear shape having a specific inclination as shown in FIG. 14B is produced.
도 15는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.15 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 15(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information in FIG. 15A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 4번 함수를 지시한다. 도 15의 실시예에서, 4번 함수는 아래와 같다.Function index information: The function index indicates the
4번 함수: y = aFunction 4: y = a
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=5 임을 지시한다.Function argument information: The function argument information indicates that a=5 for argument values required for function analysis.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 산출된 값과 우변의 산출된 값이 동일하면 참으로 해석된다. Region index information: The region index information indicates 1 (=). The function is interpreted as true if the calculated value on the left side and the calculated value on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d. As an embodiment, the region factor information may be transmitted as 0 or a null value.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 15의 제어 정보는 4번 함수에 의해 아래의 조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 15 provides the following condition by
y=5y=5
도 15를 참조하면, y축 값이 5인 좌표값이 할당된 라이팅 디바이스들은 함수를 참으로 해석한다. 따라서, 도 15(b)와 같이 y축 값이 5인 라이팅 디바이스들이 붉은색으로 라이팅하다.Referring to FIG. 15, lighting devices to which a coordinate value having a y-axis value of 5 is assigned interpret the function as true. Therefore, as shown in FIG. 15(b), the lighting devices having a y-axis value of 5 are lit in red.
다시 말하면, 도 15의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 15(b)과 같은 붉은 색의 수평 방향의 직선 형상의 라이팅 효과가 연출된다.In other words, all the writing devices that have received the control information of FIG. 15 process the function information by substituting their own coordinate values, and determine whether to respond according to the control information according to the processing result. As in the above-described example, the lighting devices determined to respond simultaneously correspond to each other, thereby producing a red horizontal linear lighting effect as shown in FIG. 15(b).
도 16은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.16 illustrates a lighting effect based on control information according to another embodiment of the present invention.
도 16(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 16A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 155를 지시한다. 도 16의 실시예에서, 함수 인덱스 255는 기설정된 함수가 아닌, 텍스트 분석형 알고리즘 함수의 사용을 지시한다. Function index information: The function index indicates 155. In the embodiment of FIG. 16, the
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수를 지시한다. 도 16의 실시예에서 텍스트 분석형 알고리즘 함수는 아래의 함수를 나타낸다.Function name information: The function name information indicates a text analysis type algorithm function. In the embodiment of FIG. 16, the text analysis algorithm function represents the following function.
|y| = x|y| = x
함수 인자 정보: 도 16의 실시예에서 함수 해석에 필요한 함수 인자 정보는 없다. 함수 인자 정보는 널 값이나 특정 값으로서, 함수 인자값이 없음을 지시할 수 있다.Function parameter information: In the embodiment of FIG. 16, there is no function parameter information necessary for function analysis. The function argument information is a null value or a specific value, and may indicate that there is no function argument value.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 산출된 값과 우변의 산출된 값이 동일하면 참으로 해석된다. Region index information: The region index information indicates 1 (=). The function is interpreted as true if the calculated value on the left side and the calculated value on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다. 영역 인자 정보의 임의의 값이 영역 인자 값이 없음을 지시할 수 있다.Area factor information: There is no area factor d. As an embodiment, the region factor information may be transmitted as 0 or a null value. An arbitrary value of the area factor information may indicate that there is no area factor value.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 16의 제어 정보는 텍스트 분석형 알고리즘 함수에 의해 아래의 함수/조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 16 provides the following functions/conditions by a text analysis type algorithm function.
|y| = x|y| = x
텍스트 분석헝 함수를 참조하면, 자신의 좌표 값 중 y 값의 절대값이 x값과 같은 라이팅 디바이스들은 모두 반응 정보에 따라서 동작한다. Referring to the text analysis function, all of the writing devices whose absolute value of y value is equal to x value of their coordinate values operate according to response information.
도 16의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 16(b)과 같은 붉은 색의 대각 방향의 꺾인 직선 형상의 라이팅 효과가 연출된다.All of the writing devices that have received the control information of FIG. 16 process function information by substituting their own coordinate values, and determine whether to correspond to the control information according to the processing result. As in the above-described example, the lighting devices determined to correspond to each other simultaneously correspond, and the lighting effect of the curved straight line shape in the diagonal direction of red color as shown in FIG. 16(b) is produced.
도 17은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.17 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 17(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 17(a) is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 254번 함수를 지시한다. 도 17의 실시예에서, 254번 함수는 아래와 같다.Function index information: The function index indicates the previously allocated
254번 함수: (x,y,z)=(a,b,c)Function 254: (x,y,z)=(a,b,c)
위 함수는 표현 방식에 따라 다음과 같이 표현될 수도 있다.The function above can be expressed as follows depending on the expression method.
(x,y,z): x=a and y=b and z=c(x,y,z): x=a and y=b and z=c
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=8, b=5, c=1 임을 지시한다.Function argument information: The function argument information indicates that a=8, b=5, c=1 for argument values required for function analysis.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 결과 값과 우변의 결과 값이 동일하면 참으로 해석된다. Region index information: The region index information indicates 1 (=). The function is interpreted as true if the result value on the left side and the result value on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d value. As an embodiment, the region factor information may be transmitted as 0 or a null value.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 17의 제어 정보는 3번 함수에 의해 아래의 조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 17 provides the following condition by
(x,y,z)=(8,5,1)(x,y,z)=(8,5,1)
도 17을 참조하면, 해당 좌표 값이 (8, 5, 1)인 라이팅 디바이스 만이 함수를 참으로 해석한다. 따라서 도 17(b)와 같이 좌석번호 348의 라이팅 디바이스만이 제어 정보에 의해 동작하기로 결정한다.Referring to FIG. 17, only the writing device whose coordinate value is (8, 5, 1) interprets the function as true. Therefore, as shown in FIG. 17(b), only the lighting device with
이와 같은 방식으로, 도 17(a)의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 17(b)과 같은 붉은 색의 특정 포인트의 라이팅 효과가 연출된다.In this way, all the writing devices that have received the control information of FIG. 17(a) process function information by substituting their own coordinate values, and determine whether or not to correspond to the control information according to the processing result. As in the above-described example, the lighting devices that have determined the correspondence simultaneously correspond to each other, so that the lighting effect of a specific point of red color as shown in FIG. 17B is produced.
도 18은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.18 is a diagram illustrating a lighting effect based on control information according to another embodiment of the present invention.
도 18(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 18A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 101번 함수를 지시한다. 도 18의 실시예에서, 101번 함수는 아래와 같다.Function index information: The function index indicates the previously allocated
101번 함수: z = aFunction 101: z = a
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=1 임을 지시한다.Function argument information: The function argument information indicates that a=1 for argument values required for function analysis.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 결과 값과 우변의 결과 값이 동일하면 참으로 해석된다. Region index information: The region index information indicates 1 (=). The function is interpreted as true if the result value on the left side and the result value on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d value. As an embodiment, the region factor information may be transmitted as 0 or a null value.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 18의 제어 정보는 101번 함수에 의해 아래의 조건을 제공한다.The writing device substitutes its own coordinate value into a function, and determines that it reacts if the operation result of the function is true. That is, the control information of FIG. 18 provides the following condition by
z = 1z = 1
도 18을 참조하면, 해당 좌표의 z값이 1인 라이팅 디바이스 만이 함수를 참으로 해석한다. 따라서 도 18(b)와 같이 z=1인 평면의 모든 라이팅 디바이스가 반응한다. Referring to FIG. 18, only the writing device whose z-value of the corresponding coordinate is 1 interprets the function as true. Therefore, as shown in FIG. 18(b), all the lighting devices in the plane of z=1 respond.
이와 같은 방식으로, 도 18의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 18(b)과 같은 특정 평면의 전체 라이팅 디바이스들이 붉은 색으로 라이팅하는 효과를 낼 수 있다.In this way, all the writing devices that have received the control information of FIG. 18 process function information by substituting their own coordinate values, and determine whether or not to correspond to the control information according to the processing result. As in the above-described example, the lighting devices determined to correspond to each other simultaneously correspond to each other, so that all lighting devices on a specific plane as shown in FIG. 18(b) may write red color.
실시예로서, 공연장을 복수의 2차원 평면들로 나누고, 각 평면들에게 상이한 z값들을 할당할 수 있다. 예를 들면, 1층의 좌석들은 z=1인 x,y 평면으로 좌표가 할당되고, 2층의 좌석들은 z=2인 x,y 평면으로 좌표가 할당될 수 있다. 도 18의 실시예와 같은 방식으로, 특정 평면 단위의 라이팅 효과 제어가 가능하게 된다.As an example, the performance hall may be divided into a plurality of two-dimensional planes, and different z values may be assigned to the planes. For example, seats on the first floor may be assigned coordinates in an x,y plane with z=1, and seats on the second floor may be assigned coordinates in an x,y plane with z=2. In the same manner as in the embodiment of FIG. 18, it is possible to control the lighting effect in a specific plane unit.
*도 19는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.* Fig. 19 shows a rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 19(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 19(a) is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code information: Code information indicates A1. This may correspond to the code of the No. 1 artist of Company A.
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 본 발명의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In an embodiment of the present invention, the reaction information indicates color, and (255,0,0,0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 0번 함수를 지시한다. 본 발명의 실시예에서, 함수 인덱스 0번은 함수와 상관없이 무조건 반응할 것을 지시한다.Function index information: The function index indicates the
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that the text analysis type algorithm function is not used. The value of the function name information may have a null value or an arbitrary value.
함수 인자 정보: 함수 인자 정보는 없다.Function argument information: There is no function argument information.
영역 인덱스 정보: 영역 인덱스 정보는 없다.Region index information: There is no region index information.
영역 인자 정보: 영역 인자 정보는 없다.Area factor information: There is no area factor information.
도 19의 실시예는, 함수 조건과 상관없이 공연장 내의 모든 라이팅 디바이스를 일괄 제어하는데 사용된다. 도 19(a)는 특정 함수 인덱스 값이, 함수와 상관없는 무조건 반응을 지시한다. 다만, 함수 정보에 포함된 임의의 정보의 특정 값이, 이러한 전체 반응을 지시할 수 있다. The embodiment of Fig. 19 is used to collectively control all lighting devices in the performance hall regardless of the function condition. 19(a) indicates an unconditional reaction in which a specific function index value is irrelevant to the function. However, a specific value of arbitrary information included in the function information may indicate this overall reaction.
이와 같은 방식으로, 도 19의 제어 정보를 수신한 모든 라이팅 디바이스는 함수와 무관하게 붉은 색으로 라이팅한다. In this manner, all the writing devices that have received the control information of FIG. 19 write red color regardless of the function.
실시예로서, 공연장을 복수의 2차원 평면들로 나누고, 각 평면들에게 상이한 z값들을 할당할 수 있다. 예를 들면, 1층의 좌석들은 z=1인 x,y 평면으로 좌표가 할당되고, 2층의 좌석들은 z=2인 x,y 평면으로 좌표가 할당될 수 있다. 도 19의 실시예와 같은 방식으로, 특정 평면 단위의 라이팅 효과 제어가 가능하게 된다.As an example, the performance hall may be divided into a plurality of two-dimensional planes, and different z values may be assigned to the planes. For example, seats on the first floor may be assigned coordinates in an x,y plane with z=1, and seats on the second floor may be assigned coordinates in an x,y plane with z=2. In the same manner as in the embodiment of FIG. 19, it is possible to control the lighting effect in a specific plane unit.
실시예로서, 좌표 매핑에 실패하거나, 좌표 매핑이 없는 라이팅 디바이스가 존재할 수 있다. 이러한 경우, 라이팅 디바이스는 좌표 값이 없으므로 함수에 의해 반응하지 못한다. 그러나 도 19의 실시예와 같은 전체 제어 신호에 의해, 좌표값과 무관하게 동작함으로써, 공연 연출에 따른 최소한의 통일성을 유지할 수 있다. As an embodiment, there may be a writing device that fails to map coordinates or does not have coordinate mapping. In this case, the lighting device does not have a coordinate value and therefore cannot respond by the function. However, by operating irrespective of the coordinate value by the overall control signal as in the embodiment of FIG. 19, it is possible to maintain a minimum uniformity according to the performance of the performance.
예를 들면, 공연 연출이 t1 시점에는 붉은색에 기반하여 색 연출되고, t2 시점에는 푸른색에 기반하여 색 연출될 수 있다. 좌표 매핑이 되지 않은 디바이스는 t2 시점 후에도 붉은 색으로 라이팅되어, 연출의 통일성을 저해할 수 있다. 이 경우 본 발명은 t2 시점에 전체 제어 신호를 통해 모든 디바이스의 라이팅 색을 푸른 색으로 바뀔 수 있다. 그 후의 함수를 사용한 제어 시에는, 좌표 매핑이 되지 않은 디바이스도 푸른 색으로 라이팅되는 중이므로, 색 연출의 불연속성을 최소화할 수 있다.For example, the performance direction may be colored based on a red color at a time point t1 and a color based on a blue color at the time t2. Devices that are not coordinate-mapped are lit in red even after the point in time t2, which may impair the uniformity of presentation. In this case, the present invention may change the lighting color of all devices to blue through the entire control signal at time t2. In the subsequent control using the function, since the device that has not been coordinate-mapped is also being lit in blue, discontinuity in color rendering can be minimized.
도 20은 본 발명의 실시예에 따른 라이팅 제어 디바이스의 라이팅 제어 방법을 나타낸다.20 shows a lighting control method of a lighting control device according to an embodiment of the present invention.
라이팅 제어 디바이스는 좌표 정보를 습득할 수 있다(S20010). 좌표 정보는 상술한 무선 라이팅 디바이스가 매핑된 좌표계 또는 좌표 값을 나타낸다.The lighting control device may acquire coordinate information (S20010). The coordinate information represents a coordinate system or coordinate value to which the above-described wireless writing device is mapped.
라이팅 제어 디바이스는 제품 코드 즉 코드 정보를 생성한다(S20020). 라이팅 제어 디바이스는 반응 정보를 생성한다(S20030). 라이팅 제어 디바이스는 함수를 결정한다(S20040). 라이팅 디바이스는 함수와 연관된 변수/인자값을 결정한다(S20050). 라이팅 함수는 함수와 연관된 영역을 결정한다(S20060). The writing control device generates a product code, that is, code information (S20020). The lighting control device generates reaction information (S20030). The writing control device determines a function (S20040). The writing device determines a variable/factor value associated with the function (S20050). The writing function determines an area associated with the function (S20060).
라이팅 제어 디바이스는 복수의 라이팅 디바이스를 제어하기 위한 제어 프로토콜을 생성한다(S200700. 제어 프로토콜은 라이팅 제어 정보에 해당한다. 라이팅 제어 디바이스는 제어 프로토콜을 검증한다(S20080). 그리고 라이팅 제어 디바이스는 제어 프로토콜을 송신한다(S20090).The writing control device generates a control protocol for controlling a plurality of writing devices (S200700. The control protocol corresponds to the writing control information. The writing control device verifies the control protocol (S20080). Is transmitted (S20090).
도 21은 본 발명의 실시예에 따른 무선 라이팅 디바이스의 라이팅 제어 방법을 나타낸다. 21 shows a lighting control method of a wireless writing device according to an embodiment of the present invention.
무선 라이팅 디바이스는 제어 프로토콜 즉 라이팅 제어 정보를 수신한다(S21010). 무선 라이팅 디바이스는 수신한 제어 프로토콜의 제품 코드를 검증한다(S21020). The wireless writing device receives a control protocol, that is, writing control information (S21010). The wireless writing device verifies the product code of the received control protocol (S21020).
무선 라이팅 디바이스는 제품 코드가 검증되면 제어 프로토콜에 포함된 함수를 적용한다(S21030). 무선 라이팅 디바이스는 제어 프로토콜에 포함된 변수를 적용한다(S21040). 무선 라이팅 디바이스는 제어 프로토콜에 포함된 영역을 적용한다(S21050). When the product code is verified, the wireless writing device applies a function included in the control protocol (S21030). The wireless writing device applies variables included in the control protocol (S21040). The wireless writing device applies the area included in the control protocol (S21050).
무선 라이팅 디바이스는 함수를 해석하여 반응 여부를 결정한다(S21060). 무선 라이팅 디바이스가 반응하는 경우, 반응 정보를 습득하고(S21070), 반응 정보를 실행한다(S21080). The wireless writing device analyzes the function and determines whether to react (S21060). When the wireless writing device reacts, it acquires reaction information (S21070) and executes the reaction information (S21080).
도 22는 본 발명의 실시예에 따른, 라이팅 연출을 제공하는 무선 라이팅 디바이스들의 동작 방법을 나타내는 순서도이다.22 is a flowchart illustrating a method of operating wireless writing devices that provide lighting production according to an embodiment of the present invention.
무선 라이팅 디바이스는, 좌표 정보를 획득할 수 있다(S22010).The wireless writing device may acquire coordinate information (S22010).
무선 라이팅 디바이스는 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득할 수 있다. 무선 라이팅 디바이스는 제어 디바이스로부터 좌표 정보를 획득할 수 있다. 좌표 정보는 무선 라이팅 디바이스에 기설정될 수도 있다. 좌표 정보는 좌표계 전체에 대한 좌표 값, 좌표 값에 매핑된 좌석 번호 또는 매핑 관계, 또는 매핑된 디바이스 정보 중 적어도 하나를 포함할 수 있다. 실시예로서, 무선 라이팅 디바이스는 자신의 좌석 또는 위치에 대한 좌표계의 좌표값을 획득할 수도 있다.The wireless writing device may obtain coordinate information mapped to a coordinate value of a coordinate system. The wireless writing device may obtain coordinate information from the control device. The coordinate information may be preset in the wireless writing device. The coordinate information may include at least one of a coordinate value for the entire coordinate system, a seat number or a mapping relationship mapped to the coordinate value, or mapped device information. As an embodiment, the wireless lighting device may acquire a coordinate value of a coordinate system for its seat or location.
무선 라이팅 디바이스는, 라이팅 제어 정보를 수신할 수 있다(S22020).The wireless writing device may receive writing control information (S22020).
무선 라이팅 디바이스는 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신할 수 있다. 라이팅 제어 정보는 반응 정보 및 함수 정보를 포함할 수 있다. 반응 정보는 무선 라이팅 디바이스의 라이팅 반응을 지시할 수 있다. 함수 정보는 좌표 값에 기초하여 무선 라이팅 디바이스의 반응 여부를 지시할 수 있다.The wireless writing device may receive lighting control information that creates a lighting shape of a coordinate system. The lighting control information may include reaction information and function information. The reaction information may indicate a lighting reaction of the wireless lighting device. The function information may indicate whether or not the wireless writing device reacts based on the coordinate value.
무선 라이팅 디바이스는 좌표 정보를 사용하여 라이팅 제어 정보를 프로세싱함으로써, 반응 여부를 결정할 수 있다(S22030).The wireless writing device may determine whether to react by processing the lighting control information using the coordinate information (S22030).
무선 라이팅 디바이스는 상술한 바와 같이, 라이팅 제어 정보에 포함된 함수 정보에 좌표 정보를 적용함으로써, 반응 여부를 결정할 수 있다. 라이팅 제어 정보를 프로세싱하는 것은, 라이팅 제어 정보를 파싱하고, 좌표 정보를 적용하여 함수 정보를 해석하는 것을 의미할 수 있다.As described above, the wireless writing device may determine whether to react by applying coordinate information to function information included in the lighting control information. Processing the lighting control information may mean parsing the lighting control information and analyzing function information by applying coordinate information.
무선 라이팅 디바이스는, 라이팅 반응이 결정된 경우, 라이팅 반응을 수행할 수 있다(S22040). 라이팅 반응하지 않는 것으로 결정된 경우, 무선 라이팅 디바이스는 라이팅 상태를 유지할 수 있다. 라이팅 반응은 전의 상태의 유지를 제외한 임의의 반응을 포함한다.When the lighting reaction is determined, the wireless writing device may perform a lighting reaction (S22040). If it is determined that the lighting does not respond, the wireless lighting device may maintain the lighting state. The lighting reaction includes any reaction other than the maintenance of the previous state.
상술한 바와 같이, 함수 정보는 라이팅 형상을 나타내는 적어도 하나의 함수를 지시하는 함수 지시 정보, 또는 함수의 해석을 위한 부가 정보를 나타내는 함수 관련 정보 중 적어도 하나를 포함할 수 있다. As described above, the function information may include at least one of function indication information indicating at least one function indicating a writing shape, or function related information indicating additional information for analyzing the function.
상술한 바와 같이, 함수는 좌표 값 및 함수 관련 정보의 적용에 의해 좌표 값을 갖는 무선 라이팅 디바이스의 반응 여부로서 해석될 수 있다. As described above, the function may be interpreted as whether or not the wireless writing device having the coordinate value responds by applying the coordinate value and the function-related information.
상술한 바와 같이, 함수 관련 정보는, 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함할 수 있다. 함수 인자 정보는 함수의 인자 값을 지시할 수 있다. 또는, 함수 인자 정보는 함수의 파라미터 값을 지시할 수 있다. 영역 인덱스 정보는 함수 해석 방식을 지시할 수 있다. 즉, 영역 인덱스 정보는 함수 좌변 및 우변의 관계를 지시함으로써 함수를 참으로 해석하는 기준 또는 범위를 제공할 수 있다. 영역 인자 정보는 함수의 스케일링을 지시할 수 있다.As described above, the function related information may include at least one of function parameter information, region index information, and region factor information. The function argument information can indicate a function argument value. Alternatively, the function argument information may indicate a parameter value of a function. The region index information may indicate a function interpretation method. That is, the region index information may provide a criterion or range for truly interpreting a function by indicating the relationship between the left and right sides of the function. The region factor information may indicate scaling of the function.
상술한 바와 같이, 라이팅 제어 정보는, 함수 정보가 특정 값을 포함하거나 해당하는 경우, 좌표값에 무관하게 라이팅 디바이스의 반응을 지시할 수도 있다. 즉 제어 디바이스는 라이팅 제어 정보에 포함된 데이터의 일 값을 특정 값으로 설정함으로써, 통신 범위 내의 모든 라이팅 디바이스들의 반응(특정 색의 전체 라이팅, 특정 색의 전체 턴온(turn-on), 전체 턴오프(turn-off)을 지시할 수 있다. 무선 라이팅 디바이스는 라이팅 제어 정보의 함수 정보가 특정 값을 포함하거나 해당하는 경우, 단계(S22030)에서 좌표 정보를 사용하지 않고, 반응 여부를 결정할 수 있다. As described above, when the function information includes or corresponds to a specific value, the writing control information may indicate a reaction of the writing device regardless of the coordinate value. That is, the control device sets one value of the data included in the lighting control information to a specific value, so that the reaction of all the lighting devices within the communication range (all lighting of a specific color, turn-on of a specific color, turn-off of all If the function information of the lighting control information includes or corresponds to a specific value, the wireless writing device may determine whether to react without using the coordinate information in step S22030.
상술한 바와 같이, 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수의 인덱스를 나타내는 함수 인덱스 정보 또는 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함할 수 있다.As described above, the function indication information may include at least one of function index information indicating an index of at least one function among a plurality of pre-stored functions or text function information describing at least one function.
상술한 바와 같이, 무선 라이팅 디바이스는 공연장의 좌석 번호에 기초하여 좌표계의 좌표로 매핑될 수 있다. 다만, 실시예에 따라서, 무선 라이팅 디바이스는 GPS 좌표값과 같은 위치 정보에 기초하여 연출 좌표계로 매핑될 수 있다. 또한, 연출을 위해 복수의 라이팅 디바이스들이 하나의 좌표 값으로 매핑되거나, 하나의 무선 라이팅 디바이스가 복수의 좌표 값으로 매핑될 수도 있다.As described above, the wireless lighting device may be mapped to coordinates in a coordinate system based on the seat number of the concert hall. However, according to an embodiment, the wireless writing device may be mapped to a directing coordinate system based on location information such as GPS coordinate values. In addition, for directing, a plurality of lighting devices may be mapped to one coordinate value, or one wireless writing device may be mapped to a plurality of coordinate values.
상술한 바와 같이, 반응 제어 정보는 코드 정보를 더 포함할 수 있다. 코드 정보는 무선 라이팅 디바이스의 제품 코드를 식별할 수 있다. 코드 정보는 회사 코드 정보 또는 아티스트 코드 정보 중 적어도 하나를 포함할 수 있다. As described above, the reaction control information may further include code information. The code information can identify the product code of the wireless writing device. The code information may include at least one of company code information or artist code information.
상술한 바와 같이, 반응 정보는 무선 라이팅 디바이스의 음향 반응 정보 또는 촉각 반응 정보 중 적어도 하나를 선택적으로 추가로 지시할 수도 있다.As described above, the response information may selectively further indicate at least one of acoustic response information or tactile response information of the wireless lighting device.
도 22의 제어 방법에 대해, 도 1 내지 도 21에서 상술한 설명이 적용될 수 있다. 예를 들면, 좌표 정보와 관련하여, 도 4~5 및 해당 관련 설명이 적용되고, 라이팅 제어 정보 관련하여 도 7 내지 도 19의 설명이 적용될 수 있다.For the control method of FIG. 22, the descriptions described above with reference to FIGS. 1 to 21 may be applied. For example, with respect to coordinate information, FIGS. 4 to 5 and related descriptions may be applied, and descriptions of FIGS. 7 to 19 may be applied with respect to lighting control information.
상술한 함수 정보는 각 무선 라이팅 디바이스의 반응 여부를 지시한다는 점에서, 반응 조건 정보로 지칭할 수도 있다. 즉, 반응 조건 정보는 무선 라이팅 디바이스가 수신 수 처리 시에 자신의 좌표값을 적용함으로써 반응 여부를 결정하도록 한다. 따라서 제어 디바이스는 하나의 라이팅 형상을 연출하기 위해 라이팅 시스템의 전체 수신 라이팅 디바이스들에게 동일한 하나의 함수 정보/반응 조건 정보를 전송한다. 따라서, 형상 연출을 위해 일부 라이팅 디바이스 식별을 위한 식별 정보가 생략될 수 있어, 전송 데이터의 양이 저감된다.The above-described function information may also be referred to as reaction condition information in that it indicates whether or not each wireless writing device reacts. That is, the reaction condition information allows the wireless writing device to determine whether to react by applying its own coordinate value when processing the reception number. Accordingly, the control device transmits the same function information/reaction condition information to all receiving writing devices of the lighting system in order to produce one lighting shape. Accordingly, identification information for identifying some of the writing devices may be omitted for shape presentation, thereby reducing the amount of transmission data.
본 발명은 특정 위치의 무선 라이팅 디바이스를 제어하기 위하여 각 무선 라이팅 디바이스가 특정 좌표값으로 매핑된다. 그리고 제어 알고리즘 프로토콜에 의해 적은 양의 패킷으로 전체 무선 라이팅 디바이스들을 제어할 수 있다. 함수나 디바이스 식별 정보, 또는 좌표 값은 제어 정보에 포함되지 않을 수 있다. 무선 라이팅 디바이스는 특정 함수 및 함수 관련 정보에 의해 함수, 인덱스, 매개변수/파라미터, 인자값/아규먼트(argument)를 분석하여 제어 정보를 프로세싱하고, 그 결과에 따라서 반응한다. 고유의 좌표값, 함수 및 변수를 사용하므로, 실시간으로 원하는 라이팅 형상을 적은 양의 패킷으로 제어할 수 있게 된다.In the present invention, each wireless writing device is mapped to a specific coordinate value in order to control a wireless writing device in a specific location. And it is possible to control all wireless writing devices with a small amount of packets by the control algorithm protocol. The function, device identification information, or coordinate value may not be included in the control information. The wireless writing device processes control information by analyzing functions, indexes, parameters/parameters, and factor values/arguments according to specific functions and function-related information, and reacts according to the results. Since unique coordinate values, functions and variables are used, it is possible to control the desired lighting shape in real time with a small amount of packets.
도 23은 본 발명의 실시예에 따른 무선 라이팅 디바이스를 나타낸다. 23 shows a wireless writing device according to an embodiment of the present invention.
메모리(23010)는 프로세서(23020)와 연결되어, 프로세서(23020)를 구동하기 위한 다양한 데이터/정보를 저장한다. 메모리(23010)는 프로세서(23020)의 내부에 포함되거나 또는 프로세서(23020)의 외부에 설치되어 프로세서(23020)와 공지의 수단에 의해 연결될 수 있다. 메모리(23010)는 휘발성 및 비휘발성 메모리를 통칭한다. 본 발명에서 메모리(23010)는 상술한 라이팅 제어 방법을 실시하기 위한 프로그램, 어플리케이션, 또는 프로그램 코드를 저장할 수 있다. 반응 유닛(23040)은 시각/청각/촉각 피드백을 제공하거나 컨트롤할 수 있다. The
프로세서(23020)는 메모리(23010)과 연결되어 본 발명의 무선 라이팅 디바이스의 제어 방법을 수행할 수 있다. 상술한 본 발명의 다양한 실시예에 따른 시스템(23000)의 동작을 구현하는 모듈, 데이터, 프로그램 또는 소프트웨어 중 적어도 하나가 메모리(23010)에 저장되고, 프로세서(23020)에 의하여 실행될 수 있다. 프로세서(23030)은 본 발명의 방법을 수행하기 위한 애플리케이션/소프트웨어를 구동함으로써, 본 발명의 방법을 실시할 수 있다. 프로세서(23030)는 하나 또는 복수의 프로세싱 칩으로서 구비될 수 있다.The
통신 유닛(23030)은 시스템의 외부 기기와 유선 통신 또는 무선 통신을 수행할 수 있다. 통신 유닛(23030)은 하나 또는 복수의 통신 칩셋들로 구성될 수도 있다. 통신 유닛(23030)은 통신 모듈을 구비하고, 유선, 3G, 4G(LTE), 5G, WIFI, 블루투스, NFC, 직비(zigbee) 등 다양한 통신 프로토콜에 기초하여 통신을 수행할 수 있다. 통신 유닛은 각 통신 프로토콜에 따라 동작하는 복수의 하위 통신 소자를 더 포함할 수도 있다. The
반응 유닛(23040)은 시각적, 청각적 또는 촉각적 피드백 중 적어도 하나를 제공하거나, 제어할 수 있다. 실시예로서, 반응 유닛(23040)은 라이팅 제어 정보의 처리 결과에 기초하여 라이팅 효과를 제공할 수 있다. 반응 유닛(23040)은 LED, LCD와 같은 라이팅 소자를 포함하거나, 라이팅 소자와 연결될 수 있다. 반응 유닛(23040)이 라이팅 소자에 해당할 수도 있다. 특히, 반응 유닛(23040)은 라이팅 반응 유닛으로 지칭될 수도 있다. The
실시예로서, 반응 유닛(23040)이 무선 라이팅 디바이스(23000)에 포함되지 않고, 디바이스 외부에 구비될 수 있다. 무선 라이팅 디바이스는 결정된 라이팅 반응을 지시하는 라이팅 반응 명령을 별도의 반응 유닛으로 전송할 수도 있다. As an example, the
실시예로서, 무선 라이팅 디바이스(23000)는 컴퓨팅 시스템으로서, 임의의 전자 기기에 포함될 수도 있다. 무선 라이팅 디바이스(23000) 또는 무선 라이팅 디바이스의 프로세서(23020)는 도 1 내지 도 22에서 상술한 본 발명의 무선 라이팅 디바이스에 대한 제어 방법을 수행할 수 있다.As an embodiment, the
예를 들면, 무선 라이팅 디바이스는, 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하고, 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신하고, 좌표 정보를 사용하여 라이팅 제어 정보를 프로세싱함으로써 라이팅 반응 여부를 결정하고, 이러한 결정에 기초하여 라이팅 반응을 수행하며, 라이팅 제어 정보는 반응 정보, 및 함수 정보를 포함하며, 반응 정보는 무선 라이팅 디바이스의 라이팅 반응을 지시하고, 함수 정보는 좌표 값에 기초하여 무선 라이팅 디바이스의 반응 여부를 지시할 수 있다.For example, the wireless lighting device acquires coordinate information mapped to the coordinate value of the coordinate system, receives lighting control information representing the lighting shape of the coordinate system, and processes the lighting control information using the coordinate information to determine whether or not lighting is responsive. Is determined, and the lighting reaction is performed based on this determination, the lighting control information includes reaction information and function information, the reaction information indicates the lighting reaction of the wireless lighting device, and the function information is based on the coordinate value. It is possible to indicate whether or not the wireless lighting device reacts.
이상에서 설명된 실시예들은 본 발명의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려되어야 한다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시예를 구성하는 것도 가능하다. 본 발명의 실시예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구항들을 결합하여 실시예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하다.The embodiments described above are those in which components and features of the present invention are combined in a predetermined form. Each component or feature should be considered optional unless explicitly stated otherwise. Each component or feature may be implemented in a form that is not combined with other components or features. In addition, it is also possible to constitute an embodiment of the present invention by combining some components and/or features. The order of operations described in the embodiments of the present invention may be changed. Some configurations or features of one embodiment may be included in other embodiments, or may be replaced with corresponding configurations or features of other embodiments. It is obvious that the embodiments may be configured by combining claims that do not have an explicit citation relationship in the claims or may be included as new claims by amendment after filing.
본 발명에 따른 실시예는 다양한 수단, 예를 들어, 하드웨어, 펌웨어(firmware), 소프트웨어 또는 그것들의 결합 등에 의해 구현될 수 있다. 하드웨어에 의한 구현의 경우, 본 발명의 일 실시예는 하나 또는 그 이상의 ASICs(application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서, 콘트롤러, 마이크로 콘트롤러, 마이크로 프로세서 등에 의해 구현될 수 있다.The embodiment according to the present invention may be implemented by various means, for example, hardware, firmware, software, or a combination thereof. In the case of implementation by hardware, an embodiment of the present invention is one or more ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs ( field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, etc.
펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시예는 이상에서 설명된 기능 또는 동작들을 수행하는 모듈, 절차, 함수 등의 형태로 구현될 수 있다. 소프트웨어 코드는 메모리에 저장되어 프로세서에 의해 구동될 수 있다. 상기 메모리는 상기 프로세서 내부 또는 외부에 위치하여, 이미 공지된 다양한 수단에 의해 상기 프로세서와 데이터를 주고 받을 수 있다.In the case of implementation by firmware or software, an embodiment of the present invention may be implemented in the form of a module, procedure, or function that performs the functions or operations described above. The software code can be stored in a memory and driven by a processor. The memory may be located inside or outside the processor, and may exchange data with the processor through various known means.
본 발명은 본 발명의 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상술한 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니 되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다. It is obvious to those skilled in the art that the present invention can be embodied in other specific forms without departing from the essential features of the present invention. Therefore, the above detailed description should not be construed as restrictive in all respects, but should be considered as illustrative. The scope of the present invention should be determined by reasonable interpretation of the appended claims, and all changes within the equivalent scope of the present invention are included in the scope of the present invention.
23010: 메모리
23020: 프로세서
23030: 통신 유닛
23040: 라이팅 반응 유닛23010: memory
23020: processor
23030: communication unit
23040: lighting reaction unit
Claims (14)
상기 무선 라이팅 디바이스와 좌표계의 좌표 값 간의 매핑에 대한 좌표 정보를 획득하는 단계;
상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신하는 단계로서, 상기 라이팅 제어 정보는, 연출되는 상기 라이팅 형상을 나타내는 함수를 지시하는 함수 지시 정보, 상기 좌표 값을 적용하여 상기 함수를 해석하기 위한 함수 해석 정보, 상기 무선 라이팅 디바이스의 반응 방법을 지시하는 반응 정보를 포함하는, 상기 단계;
상기 좌표 값 및 상기 함수에 기초하여 라이팅 반응 여부를 결정하는 단계; 및
라이팅 반응이 결정된 경우 상기 반응 정보에 기초하여 상기 라이팅 반응을 수행하는 단계를 포함하며,
하나의 라이팅 형상 연출에 대해, 하나의 함수를 지시하는 상기 라이팅 제어 정보가 브로드캐스트 방식으로 수신되는, 제어 방법.In the control method of a wireless lighting device,
Acquiring coordinate information on the mapping between the wireless writing device and coordinate values of the coordinate system;
Receiving lighting control information representing the lighting shape of the coordinate system, wherein the lighting control information is used to analyze the function by applying the function instruction information indicating a function representing the generated lighting shape, and the coordinate value. The step of including function analysis information and reaction information indicating a reaction method of the wireless writing device;
Determining whether to respond to lighting based on the coordinate value and the function; And
When the lighting reaction is determined, comprising the step of performing the lighting reaction based on the reaction information,
For one lighting shape presentation, the lighting control information indicating one function is received in a broadcast manner.
상기 라이팅 반응 여부는 상기 함수에 대한 상기 좌표 값 또는 상기 함수 해석 정보 중 적어도 하나의 적용에 의해 결정되는, 제어 방법.The method of claim 1,
Whether the lighting reaction is determined by application of at least one of the coordinate value or the function analysis information to the function.
상기 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수를 지시하는 함수 인덱스 정보 또는 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함하는, 제어 방법.The method of claim 1,
The function indication information includes at least one of function index information indicating at least one function among a plurality of pre-stored functions or text function information describing at least one function.
상기 함수 해석 정보는 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함하고,
상기 함수 인자 정보는 상기 함수의 인자 값을 지시하고,
상기 영역 인덱스 정보는 상기 함수의 해석 방식을 지시하고,
상기 영역 인자 정보는 상기 함수의 스케일링을 지시하는, 제어 방법.The method of claim 1,
The function analysis information includes at least one of function parameter information, region index information, or region factor information,
The function argument information indicates an argument value of the function,
The region index information indicates an interpretation method of the function,
The area factor information indicates scaling of the function.
상기 함수 지시 정보가 특정 값을 포함하는 경우, 상기 좌표 값에 무관하게 상기 반응 정보에 기초하여 라이팅 반응을 수행하는, 제어 방법.The method of claim 1,
When the function indication information includes a specific value, a writing reaction is performed based on the reaction information regardless of the coordinate value.
상기 무선 라이팅 디바이스는 공연장의 좌석 번호에 기초하여 상기 좌표계로 매핑되는, 제어 방법. The method of claim 1,
The wireless lighting device is mapped to the coordinate system based on the seat number of the venue.
상기 라이팅 제어 정보는 코드 정보를 더 포함하고, 상기 코드 정보는 상기 무선 라이팅 디바이스의 제품 코드를 식별하는, 제어 방법.The method of claim 1,
The writing control information further includes code information, wherein the code information identifies a product code of the wireless writing device.
데이터를 저장하는 메모리,
외부 디바이스와 통신을 수행하는 통신 유닛,
라이팅 반응을 제공하는 라이팅 반응 유닛; 및
상기 메모리, 상기 통신 유닛, 및 상기 라이팅 반응 유닛과 연결되며, 상기 무선 라이팅 디바이스의 동작을 제어하는 프로세서를 포함하며,
상기 무선 라이팅 디바이스는,
상기 무선 라이팅 디바이스와 좌표계의 좌표 값 간의 매핑에 대한 좌표 정보를 획득하고;
상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 수신하며, 상기 라이팅 제어 정보는, 연출되는 상기 라이팅 형상을 나타내는 함수를 지시하는 함수 지시 정보, 상기 좌표 값을 적용하여 상기 함수를 해석하기 위한 함수 해석 정보, 상기 무선 라이팅 디바이스의 반응 방법을 지시하는 반응 정보를 포함하고;
상기 좌표 값 및 상기 함수에 기초하여 라이팅 반응 여부를 결정하고; 및
라이팅 반응이 결정된 경우 상기 반응 정보에 기초하여 상기 라이팅 반응을 수행하며,
하나의 라이팅 형상 연출에 대해, 하나의 함수를 지시하는 상기 라이팅 제어 정보가 브로드캐스트 방식으로 수신되는, 무선 라이팅 디바이스.In the wireless writing device,
Memory to store data,
A communication unit that communicates with an external device,
A lighting reaction unit that provides a lighting reaction; And
A processor connected to the memory, the communication unit, and the writing reaction unit, and controlling an operation of the wireless writing device,
The wireless writing device,
Acquiring coordinate information for mapping between the wireless writing device and coordinate values of a coordinate system;
Receives lighting control information representing the lighting shape of the coordinate system, and the lighting control information includes function instruction information indicating a function representing the generated lighting shape, function analysis for analyzing the function by applying the coordinate value Information, and reaction information indicating a reaction method of the wireless writing device;
Determining whether to respond to lighting based on the coordinate value and the function; And
When the lighting reaction is determined, the lighting reaction is performed based on the reaction information,
A wireless lighting device in which the lighting control information indicating one function is received in a broadcast manner for one lighting shape presentation.
상기 라이팅 반응 여부는 상기 함수에 대한 상기 좌표 값 또는 상기 함수 해석 정보 중 적어도 하나의 적용에 의해 결정되는, 무선 라이팅 디바이스.The method of claim 8,
Whether the lighting reaction is determined by application of at least one of the coordinate value or the function analysis information to the function.
상기 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수를 지시하는 함수 인덱스 정보 또는 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함하는, 무선 라이팅 디바이스.The method of claim 8,
The function indication information includes at least one of function index information indicating at least one function among a plurality of pre-stored functions or text function information describing at least one function.
상기 함수 해석 정보는 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함하고,
상기 함수 인자 정보는 상기 함수의 인자 값을 지시하고,
상기 영역 인덱스 정보는 상기 함수의 해석 방식을 지시하고,
상기 영역 인자 정보는 상기 함수의 스케일링을 지시하는, 무선 라이팅 디바이스.The method of claim 8,
The function analysis information includes at least one of function parameter information, region index information, or region factor information,
The function argument information indicates an argument value of the function,
The region index information indicates an interpretation method of the function,
The area factor information indicates scaling of the function.
상기 함수 지시 정보가 특정 값을 포함하는 경우, 상기 좌표 값에 무관하게 상기 반응 정보에 기초하여 라이팅 반응을 수행하는, 무선 라이팅 디바이스.The method of claim 8,
When the function indication information includes a specific value, the wireless writing device performs a writing reaction based on the reaction information regardless of the coordinate value.
상기 무선 라이팅 디바이스는 공연장의 좌석 번호에 기초하여 상기 좌표계로 매핑되는, 무선 라이팅 디바이스.The method of claim 8,
The wireless lighting device is mapped to the coordinate system based on the seat number of the venue.
상기 라이팅 제어 정보는 코드 정보를 더 포함하고, 상기 코드 정보는 상기 무선 라이팅 디바이스의 제품 코드를 식별하는, 무선 라이팅 디바이스.The method of claim 8,
The writing control information further includes code information, wherein the code information identifies a product code of the wireless writing device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200017854A KR102186356B1 (en) | 2020-02-13 | 2020-02-13 | Wireless Lighting Device and Controlling Method Thereof |
KR1020200152172A KR102436542B1 (en) | 2020-02-13 | 2020-11-13 | Wireless Lighting Device and Controlling Method Thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200017854A KR102186356B1 (en) | 2020-02-13 | 2020-02-13 | Wireless Lighting Device and Controlling Method Thereof |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190046906A Division KR102079695B1 (en) | 2019-04-22 | 2019-04-22 | Wireless Lighting Device and Controlling Method Thereof |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200152172A Division KR102436542B1 (en) | 2020-02-13 | 2020-11-13 | Wireless Lighting Device and Controlling Method Thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200123736A KR20200123736A (en) | 2020-10-30 |
KR102186356B1 true KR102186356B1 (en) | 2020-12-03 |
Family
ID=73048255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200017854A KR102186356B1 (en) | 2020-02-13 | 2020-02-13 | Wireless Lighting Device and Controlling Method Thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102186356B1 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101740642B1 (en) * | 2015-06-18 | 2017-05-26 | 주식회사 하남아트텍 | Wireless light control system |
KR101979345B1 (en) * | 2018-02-02 | 2019-05-16 | 주식회사 팬라이트 | Master system and method for performance direction |
-
2020
- 2020-02-13 KR KR1020200017854A patent/KR102186356B1/en active
Also Published As
Publication number | Publication date |
---|---|
KR20200123736A (en) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102224664B1 (en) | Method and device for controling a plurality of wireless liting devices | |
JP7367138B2 (en) | Wireless lighting device and its control method | |
KR102079694B1 (en) | Method and device for controling a plurality of wireless liting devices | |
US10716195B2 (en) | Lighting system for controlling an LED array | |
KR102370732B1 (en) | Method for performance directing and system using thereof | |
US20170265284A1 (en) | Lighting system, lighting devices, and terminal | |
CN104270866A (en) | Method, device and system for implementing horse race lamp | |
KR102344604B1 (en) | System, apparatus and method for directing performance using plural layers | |
US20190053355A1 (en) | Lighting system, operating device, and mapping method for use in lighting system | |
CN108353482A (en) | Spatial light effect based on lamp place | |
WO2017067922A1 (en) | Notification lighting control | |
KR102186356B1 (en) | Wireless Lighting Device and Controlling Method Thereof | |
JP7114707B2 (en) | Method and apparatus for controlling multiple wireless lighting devices | |
KR20200130802A (en) | Wireless Lighting Device and Controlling Method Thereof | |
KR20210013257A (en) | Method and device for controling a plurality of wireless liting devices | |
KR102079695B1 (en) | Wireless Lighting Device and Controlling Method Thereof | |
US20180092193A1 (en) | Luminaire grouping method, controller, and lighting system | |
KR20220151586A (en) | Method and device for controling a plurality of wireless liting devices | |
KR102486417B1 (en) | System and method for controlling light emission using modulation of radio wave intensity | |
CN105630211A (en) | Master control device, remote control device, and remote control indicating system and method | |
US10368425B2 (en) | Lighting system, method for transmitting schedule information in lighting system, and operation terminal | |
KR102093280B1 (en) | Performance directing system | |
KR20200032078A (en) | Performance directing system | |
KR20170106105A (en) | Emission control system using modulation of spreading century |