KR102079694B1 - Method and device for controling a plurality of wireless liting devices - Google Patents
Method and device for controling a plurality of wireless liting devices Download PDFInfo
- Publication number
- KR102079694B1 KR102079694B1 KR1020190046905A KR20190046905A KR102079694B1 KR 102079694 B1 KR102079694 B1 KR 102079694B1 KR 1020190046905 A KR1020190046905 A KR 1020190046905A KR 20190046905 A KR20190046905 A KR 20190046905A KR 102079694 B1 KR102079694 B1 KR 102079694B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- function
- lighting
- wireless
- coordinate
- 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
- 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
- H05B47/175—Controlling the light source by remote control
- H05B47/19—Controlling the light source by remote control via wireless transmission
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
Description
본 발명의 복수의 무선 라이팅(lighting) 디바이스들의 제어 방법 및 장치에 대한 것으로, 특히, 복수의 무선 라이팅 디바이스들 각각의 라이팅 색과 같은 반응을 제어함으로써 다양한 연출 효과를 제공하는, 제어 방법 및 장치에 대한 것이다. A control method and apparatus for a plurality of wireless lighting devices of the present invention, in particular, to provide a variety of effects by controlling the reaction, such as the lighting color of each of the plurality of wireless lighting devices, control method and apparatus It is about.
통신 기술 및 반도체 기술의 고도화로 인해 통신 장비의 크기는 매우 작아졌다. 그리고 IoT(Internet of Things) 기술이 도입되어, 많은 가전, 휴대형 디바이스들의 통신이 가능하게 되었다. Due to the advancement of communication technology and semiconductor technology, the size of communication equipment has become very small. And with the introduction of the Internet of Things (IoT) technology, many home appliances and portable devices can communicate.
기존의 공연장의 연출 효과는 대부분 공연장에 구비된 조명 및 음향 효과에 의해 구현되었다. 공연장에 입장한 관객들은 휴대폰, 응원봉 등의 라이팅 디바이스를 사용하였다. 라이팅/발광 디바이스는 LCD, LED 등의 라이팅 소자를 포함하여 라이팅 효과를 제공한다. 라이팅 디바이스는 다양한 색으로 빛을 발할 수 있다. 다만, 이제 라이팅 디바이스에 통신 장비가 부가됨으로써, 관객들의 무선 라이팅 디바이스들을 사용한 공연 연출이 가능하게 되었다.Most of the existing theater production effects were realized by the lighting and sound effects provided in the theater. Audiences who entered the venue used lighting devices such as mobile phones and cheering rods. Lighting / light emitting devices include lighting elements such as LCDs and LEDs to provide lighting effects. The lighting device can shine in a variety of colors. However, as communication equipment is added to the lighting device, it is possible to produce a performance using the wireless lighting devices of the audience.
관객들이 휴대하는 무선 라이팅 디바이스들을 무선으로 제어함으로써 공연 연출을 수행할 수 있다. 전송 디바이스는, 해당 라이팅 디바이스들에게 제어 신호를 전송해야하며, 해당 라이팅 디바이스들은 제어 신호에 기초하여 동작한다. 다만, 공연장 내의 다수의 라이팅 디바이스들을 개별적으로 제어하려면 다수의 명령 또는 신호를 전송해야 하며, 이는 동작 지연/딜레이를 초래할 수 있다. 공연 연출에 있어서의 동작 지연/딜레이는 공연에 큰 지장을 초래할 수 있다. The performance of the performance can be performed by wirelessly controlling the wireless lighting devices carried by the audience. The transmitting device must transmit a control signal to the corresponding lighting devices, which lighting devices operate based on the control signal. However, in order to individually control a plurality of lighting devices in a venue, a plurality of commands or signals must be transmitted, which may cause an operation delay / delay. Motion delays / delays in performance production can cause great disruption to the performance.
상술한 과제를 해결하기 위하여, 복수의 무선 라이팅(lighting) 디바이스들을 제어하는 방법은, 상기 복수의 무선 라이팅 디바이스들 각각이 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하는 단계; 상기 복수의 무선 라이팅 디바이스들 중 적어도 하나의 무선 라이팅 디바이스의 반응을 지시함으로써 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 생성하는 단계; 및 상기 라이팅 제어 정보를 전송하는 단계를 포함하고, 상기 라이팅 제어 정보는 반응 정보, 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하는 상기 적어도 하나의 무선 라이팅 디바이스의 반응 여부를 지시한다.In order to solve the above-described problem, a method of controlling a plurality of wireless lighting devices, the method comprising the steps of: obtaining coordinate information each of the plurality of wireless lighting devices mapped to a coordinate value of the coordinate system; Generating lighting control information for directing a lighting shape of the coordinate system by instructing a reaction of at least one wireless lighting device of the plurality of wireless lighting devices; And transmitting the lighting control information, wherein the lighting control information includes response information and function information, wherein the response information indicates a lighting response of the wireless writing device and the function information is the coordinate value. Indicate whether or not the at least one wireless writing device based on the response.
상술한 제어 방법에 있어서, 상기 함수 정보는 상기 라이팅 형상을 나타내는 적어도 하나의 함수를 지시하는 함수 지시 정보, 상기 함수의 해석을 위한 부가 정보를 나타내는 함수 관련 정보를 포함한다. In the above-described control method, the function information includes function instruction information indicating at least one function indicating the lighting shape, and function related information indicating additional information for interpretation of the function.
또한, 상술한 제어 방법에 있어서, 상기 함수는 상기 좌표 값 및 상기 함수 관련 정보의 적용에 의해 상기 좌표 값을 갖는 무선 라이팅 디바이스의 반응 여부로서 해석된다.In addition, in the above-described control method, the function is interpreted as a response of the wireless writing device having the coordinate value 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 argument information, region index information, or region argument information, wherein the function argument information indicates an argument value of the function, and the region index. Information indicates the function interpretation scheme, and the area factor information indicates the scaling of the function.
또한, 상술한 제어 방법에 있어서, 상기 라이팅 제어 정보는, 상기 함수 정보가 특정 값을 포함하는 경우, 상기 좌표값에 무관하게 상기 복수의 라이팅 디바이스들의 전체 반응을 지시한다.In addition, in the above-described control method, the lighting control information indicates the overall reaction of the plurality of lighting devices regardless of the coordinate value when the function information includes a specific value.
또한, 상술한 제어 방법에 있어서, 상기 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수의 인덱스를 나타내는 함수 인덱스 정보 또는 상기 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함한다.In addition, 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 stored functions or text function information describing the at least one function. .
또한, 상술한 제어 방법에 있어서, 복수의 라이팅 디바이스 각각은 상기 공연장의 좌석 번호에 기초하여 상기 좌표계의 좌표로 매핑된다.In addition, in the above-described control method, each of the plurality of lighting devices is mapped to coordinates of the coordinate system based on the seat number of the performance hall.
또한, 상술한 제어 방법에 있어서, 상기 반응 제어 정보는 코드 정보를 더 포함하고, 상기 코드 정보는 상기 무선 라이팅 디바이스의 제품 코드를 식별한다.Further, in the above-described control method, the reaction control information further includes code information, and the code information identifies a product code of the wireless writing device.
또한, 상술한 제어 방법에 있어서, 상기 반응 정보는 상기 무선 라이팅 디바이스의 음향 반응 정보 또는 촉각 반응 정보 중 적어도 하나를 선택적으로 추가로 지시한다.In addition, in the above-described control method, the response information selectively further indicates at least one of acoustic response information or tactile response information of the wireless writing device.
상술한 기술적 과제를 해결하기 위하여, 복수의 무선 라이팅 디바이스들을 제어하는 제어 디바이스는, 데이터를 저장하는 메모리, 외부 디바이스와 통신을 수행하는 통신 유닛, 및 상기 메모리 및 상기 통신 유닛과 연결되며, 상기 제어 디바이스를 동작하는 프로세서를 포함하고, 상기 프로세서는, 상기 복수의 무선 라이팅 디바이스들 각각이 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하고, 상기 복수의 무선 라이팅 디바이스들 중 적어도 하나의 무선 라이팅 디바이스의 반응을 지시함으로써 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 생성하고; 및 상기 라이팅 제어 정보를 전송하며, 상기 라이팅 제어 정보는 반응 정보, 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하는 상기 적어도 하나의 무선 라이팅 디바이스의 반응 여부를 지시한다. In order to solve the above technical problem, a control device for controlling a plurality of wireless writing devices, a memory for storing data, a communication unit for communicating with an external device, and the memory and the communication unit is connected, the control A processor for operating a device, wherein the processor is further configured to: obtain coordinate information in which each of the plurality of wireless lighting devices is mapped to a coordinate value of a coordinate system, and wherein the at least one of the plurality of wireless lighting devices is configured. Generating lighting control information for directing a lighting shape of the coordinate system by instructing a reaction; And transmit the lighting control information, wherein the lighting control information includes response information and function information, wherein the response information indicates a lighting response of the wireless writing device, and wherein the function information is based on the coordinate value. Indicate whether the at least one wireless writing device responds.
본 발명의 실시예에 따르면, 복수의 무선 라이팅 디바이스를 고속으로 정확히 제어할 수 있고, 따라서 다양하고 심미감있는 라이팅 연출이 가능하게 된다. 또한, 본 발명의 실시예에 따르면, 복수의 무선 라이팅 디바이스들을 제어하기 위한 데이터의 양이 최소화되므로, 통신 부하가 줄고 제어 디바이스 및 피제어 디바이스의 처리 속도가 향상된다. 본 발명의 실시예들에 따른 효과에 대해서는 이하에서 실시예와 함께 추가로 후술한다.According to the embodiment of the present invention, it is possible to accurately control a plurality of wireless lighting devices at high speed, and thus various and aesthetic lighting can be produced. Further, according to the embodiment of the present invention, since the amount of data for controlling the 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 embodiments of the present invention will be further described below with examples.
도 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 rendering system for producing a lighting effect according to an embodiment of the present invention.
2 shows a master system included in a rendering system according to an embodiment of the present invention.
3 illustrates a slave device included in a rendering system according to an embodiment of the present invention.
4 illustrates a coordinate system according to an embodiment of the present invention.
5 illustrates information for mapping a wireless writing device to a specific coordinate value according to an embodiment of the present invention.
6 is an embodiment of the lighting shape according to an embodiment of the present invention, an embodiment of directing a lighting shape of a specific color of a rectangular shape in the central portion.
7 shows control information according to an embodiment of the present invention.
FIG. 8 shows the control information used to produce the lighting shape shown in FIG. 6 and the resulting lighting shape, according to one embodiment of the invention.
9 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
10 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
11 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
12 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
13 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
14 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
15 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
16 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
17 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
18 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
19 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
20 illustrates a lighting control method of a lighting control device according to an exemplary embodiment of the present invention.
21 illustrates 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 plurality of wireless lighting devices of a lighting control device according to an embodiment of the present invention.
23 illustrates a lighting control device for controlling a plurality of lighting devices according to an embodiment of the present invention.
본 발명의 바람직한 실시예에 대해 구체적으로 설명하며, 그 예는 첨부된 도면에 나타낸다. 첨부된 도면을 참조한 아래의 상세한 설명은 본 발명의 실시예에 따라 구현될 수 있는 실시예만을 나타내기보다는 본 발명의 바람직한 실시예를 설명하기 위한 것이다. 다음의 상세한 설명은 본 발명에 대한 철저한 이해를 제공하기 위해 세부 사항을 포함하지만, 본 발명이 이러한 세부 사항을 모두 필요로 하는 것은 아니다. 본 발명은 이하에서 설명되는 실시예들은 각각 따로 사용되어야 하는 것은 아니다. 복수의 실시예 또는 모든 실시예들이 함께 사용될 수 있으며, 특정 실시예들은 조합으로서 사용될 수도 있다.Preferred embodiments of the present invention will be described in detail, examples of which are illustrated in the accompanying drawings. DETAILED DESCRIPTION The following detailed description with reference to the accompanying drawings is intended to explain preferred embodiments of the invention rather than to show only embodiments that may be implemented in accordance with embodiments of the invention. The following detailed description includes details in order to provide a thorough understanding of the present invention, but the present invention does not require all of these details. The present invention is not to be used separately the embodiments described below. Multiple or all embodiments may be used together, and specific embodiments may be used in combination.
본 발명에서 사용되는 대부분의 용어는 해당 분야에서 널리 사용되는 일반적인 것들에서 선택되지만, 일부 용어는 출원인에 의해 임의로 선택되며 그 의미는 필요에 따라 다음 설명에서 자세히 서술한다. 따라서 본 발명은 용어의 단순한 명칭이나 의미가 아닌 용어의 의도된 의미에 근거하여 이해되어야 한다.Most of the terms used in the present invention are selected from general ones widely used in the art, but some terms are arbitrarily selected by the applicant, and their meanings are described in detail in the following description as necessary. Therefore, the present invention should be understood based on the intended meaning of the term and not the simple name or meaning of the term.
본 명세서는 라이팅 효과(lighting effect)를 연출(producing)하는 시스템에 대한 것이다. 연출 시스템은 실내/야외/가상의 공연장/콘서트홀 등에서 특정 형상 또는 색의 시각 효과(visual effect)를 제공할 수 있다. 시각 효과는 복수의 무선 라이팅 디바이스의 라이팅을 제어함으로써 구현될 수 있다.This specification is directed to a system for producing a lighting effect. The rendering system may provide visual effects of certain shapes or colors in indoor / outdoor / virtual theaters / concert halls and the like. The visual effect may be implemented by controlling the lighting of the plurality of wireless lighting devices.
특히, 본 명세서는 라이팅 연출 시스템에 포함된 라이팅 제어 디바이스/시스템이 라이팅 시스템을 제어하는 방법에 대한 것이다. 또한, 본 발명은 라이팅 시스템의 무선 라이팅 디바이스가 라이팅 제어 시스템의 무선 전송된 명령에 따라서 동작하는 방법에 대한 것이다. 라이팅 제어 시스템은 무선 또는 유선으로 명령을 전송하여 라이팅 시스템의 라이팅 효과를 제공한다. 라이팅 시스템은 복수의 무선 라이팅 디바이스들을 포함한다.In particular, the present disclosure is directed to a method in which a lighting control device / system included in a lighting directing system controls the lighting system. The invention also relates to a method in which a wireless writing device of a lighting system operates according to a wireless transmitted command of a lighting control system. The lighting control system transmits commands wirelessly or wired to provide a lighting effect of the lighting system. The lighting system includes a plurality of wireless writing devices.
본 발명에서 라이팅 시스템의 제어 방법이 설명된다. 본 명세서에서 라이팅 시스템은 복수의 무선 라이팅 디바이스들을 포함한다. 각각의 무선 라이팅 디바이스는 임의의 통신 프로토콜을 사용하여 무선/유선 통신 가능하다. 라이팅 시스템은 연출의 대상이 되는 복수의 무선 라이팅 디바이스들을 포함한다. In the present invention, a control method of the lighting system is described. The lighting system herein 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.
이하에서 라이팅 제어 시스템은 마스터 시스템으로 지칭될 수도 있다. 라이팅 제어 시스템 및/또는 마스터 시스템은 라이팅 제어 디바이스 및/또는 마스터 제어 디바이스에 해당하거나, 포함될 수 있다. 라이팅 시스템은 슬레이브 시스템이라고 지칭될 수 있고, 무선 라이팅 디바이스는 슬레이브 디바이스로 지칭될 수도 있다. 본 발명의 라이팅 제어 시스템/디바이스는 라이팅 시스템을 제어함으로써 연출 효과를 발생시킨다. 라이팅 제어 시스템은 좌표 매핑 시스템을 포함할 수 있다. In the following the lighting control system may be referred to as a master system. The lighting control system and / or 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 writing device may be referred to as a slave device. The lighting control system / device of the present invention produces a rendering effect by controlling the lighting system. The lighting control system can include a coordinate mapping system.
무선 라이팅 디바이스는, LCD, LED 등의 라이팅 소자/장치를 포함하거나, 라이팅 소자/장치가 연결되며, 무선 통신이 가능한 임의의 전자 디바이스를 지칭한다. 실시예로서, 핸드폰, 무선 응원봉, 라이팅 스틱(stick), 라이팅 바(bar) 등이 이에 해당할 수도 있다. 본 명세서에서 무선 라이팅 디바이스는 라이팅 디바이스, 수신 디바이스, 또는 슬레이브 디바이스로 지칭될 수도 있다. 무선 라이팅 디바이스는 블루투스(Bluetooth), 직비(Zeegbee), 와이파이(WiFi), LTE(Long Term Evolution), NR(New Radio)와 같은 다양한 통신 프로토콜에 기초하여 무선 통신을 수행할 수 있다. A wireless lighting device refers to any electronic device that includes a lighting element / device, such as an LCD, LED, or the like, to which the lighting element / device is connected and capable of wireless communication. As an embodiment, a mobile phone, a wireless cheering rod, a writing stick, a writing bar, or the like may correspond thereto. The wireless writing device may be referred to herein 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, Wi-Fi, Long Term Evolution (LTE), and New Radio (NR).
도 1은 본 발명의 실시예에 따른 라이팅 효과를 연출하는 연출 시스템을 나타낸다.1 shows a rendering system for producing a lighting effect according to an embodiment of the present invention.
본 명세서에서, 연출 시스템은(1000)은 마스터 시스템(1100) 및 슬레이브 시스템(1200)을 포함한다. In the present 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 1120-n. The
마스터 시스템(1100)은 무선 통신을 통해 슬레이브 시스템(1200)을 제어할 수 있다. 다양한 무선 통신 프로토콜이 무선 통신에 사용될 수 있다. The
도 2는 본 발명의 실시예에 따른 연출 시스템에 포함되는 마스터 시스템을 나타낸다.2 shows a master system included in a rendering 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 illustrates a slave device included in a rendering 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 rendering system presupposes the use of a coordinate system. In order to generate lighting effects of various shapes, the wireless lighting device carried by the audience may be mapped to a coordinate system, and the lighting effect may be directed / controlled based on the coordinate system.
도 4는 본 발명의 실시예에 따른 좌표계를 나타낸다.4 illustrates a coordinate system according to an embodiment of the present invention.
도 4에서 각 무선 라이팅 디바이스 또는 무선 라이팅 디바이스의 위치가 3차원 좌표값에 매핑되는 사각형 형상의 좌표계를 나타낸다. 라이팅 디바이스 또는 관객의 좌석이 1번부터 400번까지 넘버링된다. 다만, 좌표계의 넘버링, 총 수, 형상은 실시예로서, 다양한 형태의 좌표계가 사용될 수 있다. 도 4는 z=1인 3차원 좌표계에 포함되는 하나의 2차원 좌표계를 나타내는 것으로 볼 수도 있다.In FIG. 4, a coordinate system having a rectangular shape in which positions of the wireless writing devices or the wireless writing devices are mapped to three-dimensional coordinate values is illustrated. The lighting device or the seat of the audience is numbered from 1 to 400 times. However, the numbering, the total number, and the shape of the coordinate system are examples, and various types of coordinate systems may be used. 4 may be regarded as representing one two-dimensional coordinate system included in the three-dimensional coordinate system of z = 1.
무선 라이팅 디바이스 및/또는 무선 라이팅 디바이스의 위치는 좌표계의 좌표값으로 맵핑된다. 실시예로서, 무선 라이팅 디바이스의 위치는 좌석 위치에 기초하여 매핑될 수도 있다. 도 4와 같이, 무선 라이팅 디바이스가 위치하는 좌석 번호가 각각 좌표값으로 매핑될 수 있다. 도 4에서 좌석 번호 344 위치는 (4, 5, 1)의 좌표 값으로 매핑된다. 그리고 해당 좌석 번호의 관객이 보유하는 무선 라이팅 디바이스 또한 (4, 5, 1)의 좌표 값으로 매핑된다.The location of the wireless writing device and / or the wireless writing device is mapped to the coordinate values of the coordinate system. As an embodiment, the location of the wireless writing device may be mapped based on the seat location. As shown in FIG. 4, the seat number where the wireless writing device is located may be mapped to coordinate values. In FIG. 4, the
무선 라이팅 디바이스가 좌표 값으로 매핑되는 동작은 여러가지 방법에 의해 수행될 수 있다. 일 실시예로서, 무선 라이팅 디바이스에 좌표 값이 기설정될 수도 있다. 다른 일 실시예로서, 무선 라이팅 디바이스에 좌표 값이 인풋되고, 해당 좌표 값이 무선 라이팅 디바이스의 메모리에 저장될 수 있다. 예를 들면, 특정 무선 라이팅 디바이스를 보유한 관객의 좌석 번호에 해당하는 좌표 값을 제어 시스템이 무선 라이팅 디바이스에 기입할 수 있다. 좌표 매핑은 별도의 매핑 시스템에 의해 수행되고, 매핑된 좌표계 및 좌표 매핑 정보가 라이팅 제어 시스템에게 전달될 수도 있다. The operation of mapping the wireless writing device to coordinate values may be performed by various methods. As one embodiment, coordinate values may be preset in the wireless writing device. As another example, 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 the seat number of the audience with the specific wireless writing device into the wireless writing 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.
실시예로서, 제어 시스템은 무선 라이팅 디바이스에게 맵핑을 위한 패킷을 전송함으로써, 무선 라이팅 디바이스에게 특정 좌표 값을 저장시킬 수 있다. 실시예로서, 좌표값 매핑은 별도의 매핑 시스템에 의해 수행될 수도 있다.By way of example, the control system may store the specific coordinate value in the wireless writing device by sending a packet for mapping to the wireless writing device. As an embodiment, the coordinate value mapping may be performed by a separate mapping system.
도 5는 본 발명의 실시예에 따른, 무선 라이팅 디바이스를 특정 좌표 값으로 매핑하는 정보를 나타낸다. 5 illustrates information for mapping a wireless writing device to a specific coordinate value according to an embodiment of the present invention.
도 5의 정보는 패킷 형태로 유선 또는 무선 전송될 수도 있다. 도 5의 정보는 좌표 매핑 정보로 지칭될 수 있다.5 may be wired or wirelessly transmitted in the form of a packet. 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. A description of each information is as follows.
코드 정보는 제품 코드를 지시한다. 코드 정보는 회사 코드(company code) 정보, 또는 아티스트(artist) 코드 중 적어도 하나를 포함할 수도 있다.Code information indicates the 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 lighting device by using a uniform ID (UID), a MAC address, and the like.
좌표 매핑 정보는, 대상 라이팅 디바이스/라이팅 디바이스의 위치가 매핑되는 좌표계의 좌표값을 지시한다. 좌표 정보는 x, y, z 축에서의 좌표 값을 포함할 수 있다. 다만, 좌표 값은 1차원, 2차원, 3차원 좌표 값 중 어느 하나에 해당할 수도 있다.The coordinate mapping information indicates the coordinate value of the coordinate system to which the position of the target lighting device / writing device is mapped. The coordinate information may include coordinate values on 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) 정보일 수도 있다.The other information, if necessary, provides information other than the above-mentioned information. The other information may be information reserved for future use.
제어 시스템은 좌표 매핑 정보를 대상 라이팅 디바이스에게 전송하므로써, 라이팅 디바이스를 좌표 값으로 매핑할 수 있다. 이러한 동작은 동시에 복수의 라이팅 디바이스들에 대해 수행될 수도 있다.The control system can map the lighting device to the coordinate values 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 with the coordinate value, the lighting 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 the larger the number of devices, the greater the delay. In particular, since ID information for identifying each of the entire lighting devices is required, the data amount of the control packet becomes very large, resulting in a delay in a wireless environment.
라이팅 제어 디바이스는 라이팅 디바이스들을 그룹화하고, 그룹 단위로 제어할 수도 있다. 그러나 이 경우 사전에 정해진 그룹 단위 외의 제어가 불가능하고, 라이팅 효과/패턴이 단조로워질 수 있다. 본 발명은 데이터 양이 적은 정보/패킷을 전송하면서도 다양한 라이팅 효과/패턴을 제공할 수 있는, 라이팅 제어 방법에 대해 설명한다. 본 명세서에서 라이팅 제어 정보는 제어 정보 또는 제어 패킷으로 지칭될 수 있다. 제어 정보는 제어 패킷에 포함될 수도 있다.The lighting control device may group the lighting devices and control the grouping devices. However, in this case, control outside the predetermined group unit is impossible, and the lighting effect / pattern may be monotonous. The present invention describes a lighting control method capable of providing various lighting effects / patterns while transmitting information / packets having a small amount of data. In the present specification, the writing control information may be referred to as control information or control packet. The control information may be included in the control packet.
도 6은 본 발명의 실시예에 따른 라이팅 형상의 실시예로서, 사각형 모양의 특정 색의 라이팅 형상을 중앙 부분에 연출하는 실시예이다.FIG. 6 is an embodiment of a lighting shape according to an embodiment of the present invention, in which a specific shape of a rectangular color is directed to a central portion. FIG.
일 실시예에서, 연출 시스템은 사각형 형상의 붉은 색 라이팅 형상을 연출하고자 한다. 즉, 도 6에서 내부의 사각형 형상에 해당하는 100개의 좌석을 붉은 색으로 라이팅하도록 제어하고자 한다. In one embodiment, the rendering system seeks to produce a square red shaped lighting shape. That is, in FIG. 6, 100 seats corresponding to the rectangular shape inside are controlled to be written in red.
일 실시예에서, 전송된 제어 정보에 반응하지 않는 무선 라이팅 디바이스는, 마지막으로 반응한 제어 정보에 의한 반응 상태에 머무르는 것을 전제로 할 수 있다. 즉, 도 6의 제어 전에 전체 라이팅 디바이스들이 노란 색으로 라이팅되어 있는 경우, 도 6의 제어는 노란색 바탕에 붉은색 사각형 형상을 연출할 수 있다. 다른 예로서, 도 6의 제어 전에 전체 라이팅 디바이스들이 턴오프된 경우, 도 6의 제어는 턴오프된 검은색 바탕에 붉은색 사각형 형상을 연출할 수 있다. In one embodiment, a wireless writing device that does not respond to the transmitted control information may be premised on staying in a reaction state by the last responded control information. That is, when all the lighting devices are written in yellow 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 of the lighting devices are turned off prior to 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 rectangular shape, seat number 56-60, 66-70, 76-80, 86-90, 96-100, 106-110, 116-120, 126-130, 136-140, Lighting device for seats of 146 ~ 150, 251 ~ 255, 261 ~ 265, 271 ~ 275, 281 ~ 285, 291 ~ 295, 301 ~ 305, 311 ~ 315, 321 ~ 325, 331 ~ 335, 341 ~ 345 Should be lit red.
이를 위해, 총 100개의 라이팅 디바이스들에게 제어 정보가 전송되어야 할 수 있다. 다만, 동시에 100개의 라이팅 디바이스를 라이팅시키기 위해 전송되는 제어 정보는 100개의 라이팅 디바이스를 식별해야만 한다. 따라서 100개의 제어 패킷이 전송되거나, 100개의 라이팅 디바이스 식별 정보를 포함하는 1개의 제어 패킷이 전송되어야 한다. 100개의 제어 패킷이 전송되는 경우는 시간/주파수 딜레이로 인해 동기 문제가 발생할 수 있다. 100개의 라이팅 디바이스 식별 정보를 포함하는 1개의 제어 패킷이 전송되는 경우, 패킷 사이즈가 크므로 패킷 처리에 딜레이가 발생할 수 있다. 그리고 두 가지 모두 데이터 양으로 인한 딜레이는 피할 수 없다. To this end, control information may need to be transmitted to a total of 100 lighting devices. However, the control information transmitted to write 100 lighting devices at the same time should identify 100 lighting devices. Therefore, 100 control packets should be transmitted or one control packet including 100 writing device identification information should 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 delay may occur in packet processing because the packet size is large. In both cases, the delay due to the amount of data is unavoidable.
이하에서는 패킷 사이즈를 줄이면서도 고속 제어가 가능한 제어 방법에 대하여 설명한다.Hereinafter, a control method capable of high speed control while reducing 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 response / feedback may include lighting, sound / sound, and tactile response. Hereinafter, the lighting reaction will be described. In this case, the control information may be referred to as lighting control information. The control information may correspond to a control packet or may be transmitted in a control packet.
도 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, the code information, response information, and function information of FIG. 7 may be referred to as code fields, response fields, and function fields. A description of the lower information of FIG. 7 is as follows.
코드 정보: 코드 정보는 무선 라이팅 디바이스에 해당하는 제품을 식별한다. 코드 정보는 회사 코드 정보 또는 아티스트 코드 정보 중 적어도 하나를 포함할 수 있다. 회사 코드 정보는 발광 디바이스의 생산자 또는 발광 디바이스를 사용하는 아티스트의 소속사를 식별할 수 있다. 아티스트 코드는 해당 종류의 발광 디바이스를 사용하는 아티스트를 식별할 수 있다. 코드 정보에 기초하여 무선 라이팅 디바이스의 제어 정보 프로세싱 여부가 결정될 수도 있다. 예를 들면, 무선 라이팅 디바이스가 수신한 제어 정보에 포함된 코드 정보가 자신의 제품을 지시하지 않는 경우, 무선 라이팅 디바이스는 해당 제어 정보를 폐기(discard)하거나 무시할 수 있다.Code Information: The code information identifies the 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 a producer of the light emitting device or an affiliate of the artist using the light emitting device. The artist code can identify the artist using that kind of light emitting device. It may be determined whether to process the 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 control information.
반응 정보: 반응 정보는 라이팅 디바이스의 라이팅 반응을 지시한다. 추가로, 반응 정보는, 음향/사운드 동작, 촉각 동작 중 적어도 하나의 반응을 추가로 지시할 수도 있다. 라이팅 반응의 경우, 반응 정보는 RGB과 같은 컬러 정보를 제공할 수 있다. 반응 정보는 해당 패킷에 의해 라이팅 디바이스가 특정 색으로 라이팅하면서, 특정 음성 및/또는 특정 진동을 함께 출력할 것을 지시할 수도 있다. 본 명세서에서, 라이팅 반응은 라이트 턴온/턴오프 동작을 포함한다.Response Information: The response information indicates the lighting response of the lighting device. In addition, the response information may further indicate at least one response 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 lighting device to output a specific voice and / or a specific vibration together, with the packet writing in a specific color. In this specification, the lighting reaction includes a write turn on / turn off operation.
함수 정보는 좌표 값에 기초하여 무선 라이팅 디바이스의 반응 여부를 지시한다. 함수 정보는 각 무선 라이팅 디바이스의 반응 여부를 지시한다는 점에서, 반응 조건 정보 또는 라이팅 조건 정보라고 지칭될 수도 있다. 함수 정보는 라이팅 형상 연출을 위한 정보를 제공한다. 함수 정보는 라이팅 디바이스들의 좌표 값을 변수로 하는 라이팅 형상을 나타내는 함수 관련 정보를 포함한다. 따라서, 함수 정보는 라이팅 시스템의 라이팅 효과를 제공할 수 있다. 함수 정보는 함수 지시 정보 및 함수 관련 정보를 더 포함할 수 있다. The function information indicates whether the wireless writing device responds based on the coordinate value. The function information may be referred to as reaction condition information or lighting condition information in that it indicates whether each wireless lighting device responds. The function information provides information for rendering the lighting shape. The function information includes function related information indicating a lighting shape using coordinate values of the lighting devices as variables. Thus, 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 indicating the lighting shape to be rendered. The function related information may provide additional information for interpreting the function. The function related information may be referred to as function interpretation information. Also, since the function related information eventually derives the deformation of the lighting shape determined by the function, it may be referred to as shape variation information or lighting shape related information. The lighting shape to be produced may correspond to at least one of points, lines, and surfaces, or may include at least one. Embodiments 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 of the plurality of functions corresponding to the lighting shape provided by the lighting system by the lighting control. Embodiments 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 a function list, a specific function may be indicated only by the function index. Therefore, the amount of data transmitted and received can be reduced.
텍스트 함수 정보는 텍스트 분석형 함수를 기술한다. 텍스트 함수 정보는 특히 상술한 인덱스로 지시가능한 함수들 외의 함수를 직접 설명/기술할 수 있다.Text function information describes a text parsing function. The text function information may specifically describe / describe functions other than the functions indicated by the above-mentioned indexes.
함수 관련 정보는 함수 인자 정보, 영역 인덱스 정보, 또는 영역 인자 정보 중 적어도 하나를 포함할 수 있다. 제어 시스템은 함수 인자 정보, 영역 인덱스 정보, 또는 영역 인자 정보 중 적어도 하나를 변경함으로써, 함수가 나타내는 좌표 계 상의 라이팅 형상을 변경할 수 있다.The function related information may include at least one of function argument information, region index information, or region argument information. The control system may change the lighting shape on the coordinate system represented by the function by changing at least one of the function parameter information, the area index information, or the area factor information.
함수 인자(parameter) 정보는 함수 인자 값을 지시/제공한다. 함수 인자 값은 함수 해석에 필요한 인자/파라미터/엘레먼트(element) 값이다. 함수 인자 정보는, 함수가 나타내는 라이팅 형상또는 형상의 변형을 결정하는데 사용될 수 있다. Function parameter information indicates / provides the function parameter value. The function argument value is an argument / parameter / element value required for the function interpretation. The function factor information can be used to determine the lighting shape or deformation of the shape that the function represents.
영역 인덱스 정보는 함수 해석 방식을 지시한다. 영역 인덱스 정보는 함수 해석 후 함수의 범위를 결정하는데 필요한 범위 인덱스 값으로서, 함수가 나타내는 라이팅 형상의 범위를 결정하는데 사용될 수도 있다. 실시예로서, 영역 인덱스 정보는 인덱싱에 의해, 예를 들면, 1(=), 2(≠), 3(<), 4(>), 5(≤), 6(≥), 7(≠≤), 8(≠≥)와 같은 함수 범위를 지시할 수 있다. 영역 인덱스 정보는 1~8의 숫자에 해당하는 값을 지시하고, 라이팅 디바이스는 해당 숫자에 해당하는 영역 인덱스 설정에 기초하여 함수를 해석할 수 있다. 다른 실시예로서, 영역 인덱스 정보는 인덱스 사용 없이 바로 =, ≠, <, > 등의 영역 지시를 제공할 수 있다. 따라서, 영역 인덱스 정보는 영역 정보로 지칭될 수도 있다. 영역 정보는 함수 해석에 있어 참/거짓의 판별을 위한 좌변과 우변간의 관계를 지시한다.Area index information indicates a function interpretation method. The area index information is a range index value required to determine the range of the function after the 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 (≠ ≤). ), And 8 (≠ ≥). The area index information indicates a value corresponding to a number of 1 to 8, and the writing device may interpret a function based on an area index setting corresponding to the number. As another example, the region index information may provide region indications such as =, ≠, <, and> without using an index. Therefore, region index information may be referred to as region information. Area information indicates the relationship between left and right sides for true / false determination in function interpretation.
영역 인자 정보는 함수 해석 후 함수의 범위를 결정하는데 필요한 변수 값을 지시한다. 영역 인자 정보는, 함수가 나타내는 라이팅 형상의 스케일을 지시할 수도 있다. 함수의 스케일링이 라이팅 형상의 스케일링과 연관될 수도 있다. The domain argument information indicates the variable value needed to determine the scope of the function after the function interpretation. The area factor information may indicate the scale of the lighting shape indicated by the function. Scaling of the function may be associated with scaling of the lighting shape.
라이팅 제어 정보에 포함된 함수 정보는 연출 목표가 되는 라이팅 형상을 나타내며, 동시에 좌표 값을 사용함으로써 라이팅 형상 연출을 위한 라이팅 디바이스의 반응 여부를 나타낸다. 라이팅 제어 정보에 따른 연출 방법에 대해서는 이하에서 더욱 상세하게 설명한다.The function information included in the lighting control information indicates a lighting shape to be directed, and at the same time, indicates whether the lighting device responds to the lighting shape by using coordinate values. The rendering method according to the lighting control information will be described in more detail below.
도 8은, 본 발명의 일 실시예에 따른, 도 6에서 나타낸 라이팅 형상을 연출하는데 사용되는 제어 정보 및 그에 따른 라이팅 형상을 나타낸다.FIG. 8 shows the control information used to produce the lighting shape shown in FIG. 6 and the resulting lighting shape, according to one embodiment of the invention.
도 8(a)의 제어 정보에 대한 설명은 아래와 같다.A description of the control information of FIG. 8 (a) is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (255,0,0,0)에 해당한다. 도 8의 실시예에서, 반응 정보는 색상을 나타내며, (255,0,0,0)은 붉은 색을 지시한다. Reaction information: Reaction information corresponds to (255,0,0,0). In the example of FIG. 8, the response information indicates color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 1번 함수를 지시한다. 도 8의 실시예에서, 1번 함수는 아래와 같다.Function Index Information: The function index points to 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 a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값 a=0, b=0임을 지시한다.Function argument information: The function argument information indicates that the parameter values a = 0 and b = 0 are required to interpret the function.
영역 인덱스 정보: 영역 인덱스 정보는 5(≤)를 지시한다. 함수의 범위는 d 값보다 작거나 같으면 참이다. 즉, 1번 함수 좌변의 연산 값이 우변의 d보다 작거나 같은 경우, 해당 함수는 참으로 해석된다.Area index information: The area index information indicates 5 (≤). True if the range of the function is less than or equal to d. That is, if the operation value on the left side of
영역 인자 정보: 영역 인자인 d 값은 10이다.Area factor information: The area value of d is 10.
무선 라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 8(a)의 제어 정보는 1번 함수에 의해 아래의 조건을 제공한다.The wireless writing device assigns its coordinate value to the function and determines to react if the result of the operation of the function is true. That is, the control information of FIG. 8 (a) provides the following conditions by the first function.
|(x-0)+(y-0)| + |(x-0)-(y-0)| ≤ 10| (x-0) + (y-0) | + | (x-0)-(y-0) | ≤ 10
도 6을 참조하면, 좌석 1번은 (-10, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 6,
|(-10-0)+(-10-b)|+|(-10-0)-(-10-0)| = 20| (-10-0) + (-10-b) | + | (-10-0)-(-10-0) | = 20
그리고 좌변을 1번 함수의 조건식에 비교하면, 20 ≤ 10 은 거짓(false)으로 결정되므로, 무선 라이팅 디바이스는 반응하지 않는다. And when the left side is compared to the conditional expression of the function of
도 6을 참조하면, 좌석 301번은 (1, 1, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 6, the
|(1-0)+(1-0)| + |(1-0)-(1-0)| = 2| (1-0) + (1-0) | + | (1-0)-(1-0) | = 2
그리고 좌변을 1번 함수의 조건식에 비교하면, 2 ≤ 10 은 참(true)으로 결정되므로, 무선 라이팅 디바이스는 빨간 색으로 라이팅한다.And when the left side is compared to the conditional expression of the
이와 같은 방식으로, 도 8의 제어 정보를 수신한 모든 무선 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 8(b)과 같은 붉은 색 사각 형상의 라이팅 효과를 연출하게 된다.In this manner, all wireless writing devices that receive the control information of FIG. 8 process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices that determine the correspondence simultaneously correspond to each other to produce a red square lighting effect as shown in FIG.
도 9는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.9 illustrates the rendering of 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)에서 표시된 라이팅 디바이스들은 하늘 색으로 라이팅될 수 있다.In the case of FIGS. 9A to 9D, in the control information of the embodiment of FIG. 8, only the reaction information is changed. That is, FIG. 9A illustrates an embodiment in which the response information corresponds to (0,255,0,0), and FIG. 9B illustrates an embodiment in which the response information corresponds to (0,0,255,0). (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). According to each reaction degree, the lighting devices corresponding to the rectangular coordinate values as shown in FIG. 9 may be written in different colors. In the embodiment of FIG. 9A, the indicated lighting devices may be lit green. In addition, the lighting devices shown in FIG. 9B may be written in blue. In addition, the lighting devices shown in FIG. 9C may be written in yellow. In addition, the lighting devices shown in FIG. 9 (d) may be written in a sky color.
반응 정보의 포맷은 실시예에 불과하며, 임의의 데이터 포맷에 의해 다양한 색상 기타 정보를 제공할 수 있다. 예를 들면, 반응 정보는 비트 값으로서, 라이팅 색상과 함께 출력 음성 또는 출력 진동과 같은 반응을 추가로 지시할 수도 있다. 실시예로서, 반응 정보는 00010110과 같은 값을 갖고, 앞의 4비트는 색상을, 그 다음 2비트는 출력 음성을, 그 다음 2비트는 출력 진동을 지시할 수도 있다.The format of the response information is only an example, and various color and other information may be provided by any data format. For example, the response information may further indicate a response, such as output speech or output vibration, with the lighting color as a bit value. By way of example, the response information may have a value such as 00010110, where the first four bits indicate color, the next two bits indicate output speech, and the next two bits indicate output vibration.
도 10은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.10 illustrates the rendering of 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 illustrates an embodiment in which the function argument information of the function information included in the control information is changed. That is, FIGS. 10A to 10D show an embodiment in which only function parameter information is changed in the control information of FIG. 8. FIG. 10A illustrates a case in which the function argument information corresponds to a = -5 and b = 5 in the function information of FIG. 8, and FIG. 10B illustrates a = 5 in the function information of FIG. 8. , b = 5, and FIG. 10 (c) shows a case in which the function argument information corresponds to a = -5 and b = -5 in the function information of FIG. 8, and FIG. In the function information, the function argument information corresponds to a = 5 and b = -5.
도 10(b)의 경우를 예로서 무선 라이팅 디바이스의 제어 동작에 대해 설명한다. As an example, the control operation of the wireless writing device will be described.
함수 인덱스 정보: 함수 인덱스는 기할당된 1번 함수를 지시한다. 도 8에서 설명한 바와 같이, 1번 함수는 아래와 같다.Function Index Information: The function index points to 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 a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값 a=5, b=5임을 지시한다.Function argument information: The function argument information indicates that the argument values a = 5 and b = 5 necessary for the function interpretation.
영역 인덱스 정보: 함수의 범위는 d 값보다 작거나 같으면 참이다. 즉, 1번 함수 좌변의 연산 값이 d보다 작거나 같은 경우, 해당 함수는 참이다.Area index information: True if the range of the function is less than or equal to d. That is, if the operation value of the left side of
영역 인자 정보: 영역 인자 d 값은 10이다.Area factor information: The area factor d value is 10.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 8의 제어 정보는 1번 함수에 의해 아래의 조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation of the function is true. That is, the control information of FIG. 8 provides the following conditions by the first function.
|(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. 10B, the
|(-10-5)+(-10-5)|+|(-10-5)-(-10-5)| = 30| (-10-5) + (-10-5) | + | (-10-5)-(-10-5) | = 30
그리고 좌변을 1번 함수의 조건식에 비교하면, 30 ≤ 10 은 거짓(false)으로 결정되므로, 좌석번호 1의 라이팅 디바이스는 반응하지 않는다. And when the left side is compared to the conditional expression of the first function, since 30 ≦ 10 is determined to be false, the writing device of the
도 10(b)를 참조하면, 좌석 301번은 (1, 1, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 10B, the
|(1-5)+(1-5)| + |(1-5)-(1-5)| = 8| (1-5) + (1-5) | + | (1-5)-(1-5) | = 8
그리고 좌변을 1번 함수의 조건식에 비교하면, 8 ≤ 10 은 참(true)으로 결정되므로, 좌석번호 301의 라이팅 디바이스는 빨간 색으로 라이팅한다.And when the left side is compared to the conditional expression of the first function, 8 ≤ 10 is determined to be true, so the writing device of the
이와 같은 방식으로, 도 10(b)의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 10(b)과 같은 붉은 색 사각 형상의 라이팅 효과가 전체 좌표계의 우측 상단에 위치하게 된다.In this manner, all the lighting devices that receive the control information of FIG. 10 (b) process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices having determined the corresponding correspond at the same time, such that the red rectangular lighting effect as shown in FIG. 10 (b) is located at the upper right of the overall coordinate system.
도 11은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.11 illustrates the rendering of 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 illustrates an embodiment in which region index information included in function information is changed. That is, FIGS. 11A to 11H illustrate embodiments in which only the region index information is changed in the control information of FIG. 8. FIG. 11A illustrates a case in which the value of region index information indicates = (equal) as 1 in the function information of FIG. 8, and FIG. 11B illustrates that the region index information has a value of 2 in the function information of FIG. 8. Fig. 11 (c) shows a case where the value of the area index information in the function information of Fig. 8 indicates <(less) as Fig. 11 (d). In the function information of FIG. 8, the value of the area index information indicates 4 (>), and FIG. 11 (e) shows that the value of the area index information in the function information of FIG. 8 is 5 as ≤ (small or equal). 11 (f) shows a case in which the value of region index information in the function information of FIG. 8 indicates ≥ (greater or equal), and FIG. 11 (g) shows the case of FIG. Indicates that the value of the area index information in the function information indicates 7 as ≠ ≤ (less than or equal to). , FIG. 11 (h) shows a case indicating a ≠ ≥ (greater than or not equal) as the value of the region index information in the function information of Figure 88.
도 11(c)의 경우는 도 8에서 상술한 라이팅 제어 방법과 같다. 도 11에서와 같이, 영역 인덱스 정보를 상이하게 설정함으로써, 동일한 함수 타입을 갖고 다양한 형상의 변형이 연출될 수 있다. 함수 타입 및 라이팅 디바이스의 라이팅 결정 방법은 상술한 바와 같으므로, 중복하여 설명하지는 않는다. 11 (c) is the same as the lighting control method described above with reference to 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 writing determination method of the writing device are as described above, they will not be redundantly described.
도 12는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.12 illustrates the rendering of 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 illustrates an embodiment in which area factor information included in function information is changed. That is, FIGS. 12A to 12D show an embodiment in which only the area factor information is changed in the control information of FIG. 8. FIG. 12A illustrates a case where the value d of area factor information is d = 2 in the function information of FIG. 8, and FIG. 12B illustrates a case where the value of area factor information d = 6 exists in the function information of FIG. 8. FIG. 12C shows a case where the value of area factor information d = 6 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.
도 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 writing determination method of the writing device are as described above, they will not be redundantly described.
도 13는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.13 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 13(a)의 제어 정보에 대한 설명은 아래와 같다.Description of the control information of Fig. 13A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 2번 함수를 지시한다. 도 13의 실시예에서, 2번 함수는 아래와 같다.Function Index Information: The function index points to the second assigned function. In the embodiment of Figure 13,
2번 함수: Function 2:
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=0, b=0, m=6, n=4 임을 지시한다.Function argument information: The function argument information indicates that a = 0, b = 0, m = 6, and n = 4 for the argument values required to interpret the function.
영역 인덱스 정보: 함수의 범위는 d 값보다 작거나 같으면 참이다. 즉, 2번 함수 좌변의 연산 값이 d보다 작거나 같은 경우, 해당 함수는 참이다.Area index information: True if the range of the function is less than or equal to d. That is, if the operation value of the left side of
영역 인자 정보: 영역 인자 d 값은 1이다.Area factor information: The area factor d value is one.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 13의 제어 정보는 2번 함수에 의해 아래의 조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation of the function is true. That is, the control information of FIG. 13 provides the following conditions by the second function.
(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 when the left side is compared with the conditional expression of the function No. 1, 9.028 ≤ 1 is determined to be false, so the writing device of
도 13을 참조하면, 좌석 301번은 (1, 1, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 13, the
(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 when the left side is compared to the conditional expression of the first function, 0.09 ≤ 10 is determined to be true, so the lighting device of the
이와 같은 방식으로, 도 13의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 13(b)과 같은 붉은 색 타원 형상의 라이팅 효과가 연출된다.In this manner, all the lighting devices that receive the control information of FIG. 13 process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices having determined the correspondence correspond simultaneously at the same time, thereby producing a red oval-shaped lighting effect as shown in FIG. 13 (b).
도 14는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.14 illustrates the rendering of 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: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 3번 함수를 지시한다. 도 14의 실시예에서, 3번 함수는 아래와 같다.Function Index Information: The function index points to the
3번 함수: (y-a) = m(x-b) + nFunction 3: (y-a) = m (x-b) + n
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=0, b=0, m=1, n=0 임을 지시한다.Function argument information: The function argument information indicates that a = 0, b = 0, m = 1, and n = 0 for argument values required for function interpretation.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 산출된 값과 우변의 산출된 값이 동일하면 참으로 해석된다. Area index information: The area index information indicates 1 (=). The function is interpreted as true if the calculated value of the left side and the calculated value of the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d value. In an embodiment, the area factor information may be transmitted with a value of 0 or null.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 14의 제어 정보는 3번 함수에 의해 아래의 조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation of the function is true. That is, the control information of FIG. 14 provides the following conditions by the third function.
(y-0) = 1(x-0) + 0(y-0) = 1 (x-0) + 0
도 14를 참조하면, 좌석 1번의 라이팅 디바이스는 (-10, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 14, the writing device of
(-10-0)= 1(-10-0) +0(-10-0) = 1 (-10-0) + 0
그리고 좌변과 우변을 비교하면, -10=-10 은 참(true)으로 결정되므로, 좌석 1번의 라이팅 디바이스는 빨간 색으로 라이팅한다. And when comparing the left side and the right side, since -10 = -10 is determined to be true, the writing device of
도 14를 참조하면, 좌석 2번의 라이팅 디바이스는 (-9, -10, 1)의 좌표값으로 매핑된다. 이 좌표 값을 1번 함수에 대입하면, 그 결과는 아래와 같다.Referring to FIG. 14, the writing device of
(-10-0)= 1(-9-0) +0(-10-0) = 1 (-9-0) + 0
그리고 좌변과 우변을 비교하면, -10=-9 는 거짓(false)으로 결정되므로, 좌석 2번의 라이팅 디바이스는 반응하지 않는다. And when comparing the left side and the right side, since -10 = -9 is determined to be false, the lighting device of
이와 같은 방식으로, 도 14의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 14(b)과 같은 특정 기울기를 갖는, 대각선 방향의 붉은 색 직선 형상의 라이팅 효과가 연출된다.In this manner, all the lighting devices that receive the control information of FIG. 14 process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices having determined the correspondence correspond simultaneously at the same time, so that the lighting effect of the diagonal red linear shape having a specific inclination as shown in FIG. 14 (b) is produced.
도 15는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.15 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 15(a)의 제어 정보에 대한 설명은 아래와 같다.Description of the control information of Fig. 15A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 4번 함수를 지시한다. 도 15의 실시예에서, 4번 함수는 아래와 같다.Function Index Information: The function index points to the
4번 함수: y = aFunction 4: y = a
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=5 임을 지시한다.Function argument information: The function argument information indicates that a = 5 for the argument values needed to interpret the function.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 산출된 값과 우변의 산출된 값이 동일하면 참으로 해석된다. Area index information: The area index information indicates 1 (=). The function is interpreted as true if the calculated value of the left side and the calculated value of the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d value. In an embodiment, the area factor information may be transmitted with a value of 0 or null.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 15의 제어 정보는 4번 함수에 의해 아래의 조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation 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 assigned a coordinate value having a y-axis value of 5 interpret a function as true. Therefore, as shown in FIG. 15B, the lighting devices having the y-axis value of 5 are red.
다시 말하면, 도 15의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 15(b)과 같은 붉은 색의 수평 방향의 직선 형상의 라이팅 효과가 연출된다.In other words, all the lighting devices that receive the control information of FIG. 15 process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices having determined the correspondence correspond simultaneously at the same time, thereby producing a linear horizontal writing effect in the red color as shown in FIG. 15 (b).
도 16은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.16 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 16(a)의 제어 정보에 대한 설명은 아래와 같다.Description of the control information of Fig. 16A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents 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,
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수를 지시한다. 도 16의 실시예에서 텍스트 분석형 알고리즘 함수는 아래의 함수를 나타낸다.Function name information: The function name information indicates a text parsing algorithm function. In the embodiment of FIG. 16, the text parsing algorithm function represents the following function.
|y| = x| y | = x
함수 인자 정보: 도 16의 실시예에서 함수 해석에 필요한 함수 인자 정보는 없다. 함수 인자 정보는 널 값이나 특정 값으로서, 함수 인자값이 없음을 지시할 수 있다.Function argument information: In the embodiment of FIG. 16, there is no function argument information necessary for function interpretation. The function argument information is a null value or a specific value and may indicate that there is no function argument value.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 산출된 값과 우변의 산출된 값이 동일하면 참으로 해석된다. Area index information: The area index information indicates 1 (=). The function is interpreted as true if the calculated value of the left side and the calculated value of the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다. 영역 인자 정보의 임의의 값이 영역 인자 값이 없음을 지시할 수 있다.Area factor information: There is no area factor d value. In an embodiment, the area factor information may be transmitted with a value of 0 or null. Any value of the area factor information may indicate that there is no area factor value.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 16의 제어 정보는 텍스트 분석형 알고리즘 함수에 의해 아래의 함수/조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation of the function is true. That is, the control information of FIG. 16 provides the following functions / conditions by the text parsing algorithm function.
|y| = x| y | = x
텍스트 분석헝 함수를 참조하면, 자신의 좌표 값 중 y 값의 절대값이 x값과 같은 라이팅 디바이스들은 모두 반응 정보에 따라서 동작한다. Referring to the text analysis function, all the lighting devices whose absolute value of the y value in the coordinate value is equal to the x value operate according to the response information.
도 16의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 16(b)과 같은 붉은 색의 대각 방향의 꺾인 직선 형상의 라이팅 효과가 연출된다.All of the lighting devices that receive the control information of FIG. 16 process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described in the above example, the lighting devices that have determined correspondence correspond at the same time to produce a writing effect of a curved straight line in the red diagonal direction as shown in FIG. 16 (b).
도 17은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.17 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 17(a)의 제어 정보에 대한 설명은 아래와 같다.Description of the control information of Fig. 17A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 254번 함수를 지시한다. 도 17의 실시예에서, 254번 함수는 아래와 같다.Function Index Information: The function index points to the
254번 함수: (x,y,z)=(a,b,c)Function 254: (x, y, z) = (a, b, c)
위 함수는 표현 방식에 따라 다음과 같이 표현될 수도 있다.The above function may be expressed as follows according to 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 a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=8, b=5, c=1 임을 지시한다.Function argument information: The function argument information indicates that a = 8, b = 5, and c = 1 for argument values required for function interpretation.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 결과 값과 우변의 결과 값이 동일하면 참으로 해석된다. Area index information: The area index information indicates 1 (=). The function is interpreted as true if the result on the left side and the result on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d value. In an embodiment, the area factor information may be transmitted with a value of 0 or null.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 17의 제어 정보는 3번 함수에 의해 아래의 조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation of the function is true. That is, the control information of FIG. 17 provides the following condition by the
(x,y,z)=(8,5,1)(x, y, z) = (8,5,1)
도 17을 참조하면, 해당 좌표 값이 (8, 5, 1)인 라이팅 디바이스 만이 함수를 참으로 해석한다. 따라서 도 17(b)와 같이 좌석번호 348의 라이팅 디바이스만이 제어 정보에 의해 동작하기로 결정한다.Referring to FIG. 17, only a lighting device having a corresponding coordinate value of (8, 5, 1) interprets a function as true. Therefore, as shown in FIG. 17B, only the writing device of the
이와 같은 방식으로, 도 17(a)의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 17(b)과 같은 붉은 색의 특정 포인트의 라이팅 효과가 연출된다.In this manner, all of the lighting devices that receive the control information of FIG. 17A process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices having determined the correspondence correspond at the same time to produce the lighting effect of a specific point of red color as shown in FIG.
도 18은 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.18 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 18(a)의 제어 정보에 대한 설명은 아래와 같다.Description of the control information of Fig. 18A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 101번 함수를 지시한다. 도 18의 실시예에서, 101번 함수는 아래와 같다.Function Index Information: The function index points to the 101 assigned function. In the embodiment of Figure 18, function 101 is as follows.
101번 함수: z = aFunction 101: z = a
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 함수 해석에 필요한 인자 값들에 대해 a=1 임을 지시한다.Function argument information: The function argument information indicates that a = 1 for argument values required for function interpretation.
영역 인덱스 정보: 영역 인덱스 정보는 1(=)을 지시한다. 함수는 좌변의 결과 값과 우변의 결과 값이 동일하면 참으로 해석된다. Area index information: The area index information indicates 1 (=). The function is interpreted as true if the result on the left side and the result on the right side are the same.
영역 인자 정보: 영역 인자 d 값은 없다. 실시예로서, 해당 영역 인자 정보는 0 또는 null값으로 전송될 수도 있다.Area factor information: There is no area factor d value. In an embodiment, the area factor information may be transmitted with a value of 0 or null.
라이팅 디바이스는, 자신의 좌표 값을 함수에 대입하고, 해당 함수의 연산 결과가 참이면 반응하는 것으로 결정한다. 즉, 도 18의 제어 정보는 101번 함수에 의해 아래의 조건을 제공한다.The lighting device assigns its coordinate value to the function and decides to react if the result of the operation of the function is true. That is, the control information of FIG. 18 provides the following condition by the
z = 1z = 1
도 18을 참조하면, 해당 좌표의 z값이 1인 라이팅 디바이스 만이 함수를 참으로 해석한다. 따라서 도 18(b)와 같이 z=1인 평면의 모든 라이팅 디바이스가 반응한다. Referring to FIG. 18, only a writing device whose z value of the corresponding coordinate is 1 interprets a function as true. Therefore, as shown in FIG. 18B, all the lighting devices in the plane of z = 1 react.
이와 같은 방식으로, 도 18의 제어 정보를 수신한 모든 라이팅 디바이스는 자신의 좌표 값을 대입하여 함수 정보를 프로세싱하고, 프로세싱 결과에 따라서 제어 정보에 따른 대응 여부를 결정한다. 상술한 예와 같이 대응을 결정한 라이팅 디바이스들이 동시에 대응하여, 도 18(b)과 같은 특정 평면의 전체 라이팅 디바이스들이 붉은 색으로 라이팅하는 효과를 낼 수 있다.In this way, all the lighting devices that receive the control information of FIG. 18 process the function information by substituting their coordinate values, and determine whether to correspond according to the control information according to the processing result. As described above, the lighting devices having determined the correspondence may correspond simultaneously, so that the entire lighting devices of a specific plane as shown in FIG. 18B may be written in red.
실시예로서, 공연장을 복수의 2차원 평면들로 나누고, 각 평면들에게 상이한 z값들을 할당할 수 있다. 예를 들면, 1층의 좌석들은 z=1인 x,y 평면으로 좌표가 할당되고, 2층의 좌석들은 z=2인 x,y 평면으로 좌표가 할당될 수 있다. 도 18의 실시예와 같은 방식으로, 특정 평면 단위의 라이팅 효과 제어가 가능하게 된다.As an example, the venue may be divided into a plurality of two-dimensional planes, and different planes may be assigned to each plane. For example, seats on the first floor may be assigned coordinates in the x, y plane where z = 1, and seats on the second floor may be assigned coordinates in the x, y plane where z = 2. In the same manner as in the embodiment of FIG. 18, the lighting effect control in a specific plane unit can be performed.
도 19는 본 발명의 다른 일 실시예에 따른, 제어 정보에 기초하는 라이팅 효과의 연출을 나타낸다.19 illustrates the rendering of a lighting effect based on control information according to another embodiment of the present invention.
도 19(a)의 제어 정보에 대한 설명은 아래와 같다.Description of the control information of Fig. 19A is as follows.
코드 정보: 코드 정보는 A1을 지시한다. 이는 A사의 1번 아티스트의 코드에 해당할 수 있다.Code Information: The code information indicates A1. This may correspond to the code of the artist A's
반응 정보: 반응 정보는 (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 response information represents color, and (255, 0, 0, 0) indicates red color.
함수 인덱스 정보: 함수 인덱스는 기할당된 0번 함수를 지시한다. 본 발명의 실시예에서, 함수 인덱스 0번은 함수와 상관없이 무조건 반응할 것을 지시한다.Function Index Information: The function index points to the previously assigned
함수명 정보: 함수명 정보는 텍스트 분석형 알고리즘 함수는 사용하지 않음을 지시한다. 함수명 정보의 값은 null 값이나 임의의 값을 가질 수 있다.Function name information: The function name information indicates that a text parsing algorithm function is not used. The value of the function name information may have a null value or any value.
함수 인자 정보: 함수 인자 정보는 없다.Function argument information: There is no function argument information.
영역 인덱스 정보: 영역 인덱스 정보는 없다.Area index information: There is no area index information.
영역 인자 정보: 영역 인자 정보는 없다.Area argument information: There is no area argument information.
도 19의 실시예는, 함수 조건과 상관없이 공연장 내의 모든 라이팅 디바이스를 일괄 제어하는데 사용된다. 도 19(a)는 특정 함수 인덱스 값이, 함수와 상관없는 무조건 반응을 지시한다. 다만, 함수 정보에 포함된 임의의 정보의 특정 값이, 이러한 전체 반응을 지시할 수 있다. The embodiment of Fig. 19 is used to collectively control all the lighting devices in the venue, regardless of the function condition. 19 (a) indicates that a specific function index value is unconditionally unrelated to a function. However, a specific value of any information included in the function information may indicate this overall reaction.
이와 같은 방식으로, 도 19의 제어 정보를 수신한 모든 라이팅 디바이스는 함수와 무관하게 붉은 색으로 라이팅한다. In this manner, all the lighting devices that receive the control information of FIG. 19 light in red regardless of the function.
실시예로서, 공연장을 복수의 2차원 평면들로 나누고, 각 평면들에게 상이한 z값들을 할당할 수 있다. 예를 들면, 1층의 좌석들은 z=1인 x,y 평면으로 좌표가 할당되고, 2층의 좌석들은 z=2인 x,y 평면으로 좌표가 할당될 수 있다. 도 19의 실시예와 같은 방식으로, 특정 평면 단위의 라이팅 효과 제어가 가능하게 된다.As an example, the venue may be divided into a plurality of two-dimensional planes, and different planes may be assigned to each plane. For example, seats on the first floor may be assigned coordinates in the x, y plane where z = 1, and seats on the second floor may be assigned coordinates in the x, y plane where 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 lighting device that fails coordinate mapping or lacks coordinate mapping. In this case, the lighting device does not have a coordinate value and therefore cannot respond by the function. However, by operating the entire control signal as in the embodiment of FIG. 19 irrespective of the coordinate value, it is possible to maintain the minimum uniformity according to the performance direction.
예를 들면, 공연 연출이 t1 시점에는 붉은색에 기반하여 색 연출되고, t2 시점에는 푸른색에 기반하여 색 연출될 수 있다. 좌표 매핑이 되지 않은 디바이스는 t2 시점 후에도 붉은 색으로 라이팅되어, 연출의 통일성을 저해할 수 있다. 이 경우 본 발명은 t2 시점에 전체 제어 신호를 통해 모든 디바이스의 라이팅 색을 푸른 색으로 바뀔 수 있다. 그 후의 함수를 사용한 제어 시에는, 좌표 매핑이 되지 않은 디바이스도 푸른 색으로 라이팅되는 중이므로, 색 연출의 불연속성을 최소화할 수 있다.For example, the performance production may be performed based on the color red at the time t1, and may be produced based on the color blue at the time t2. Devices that do not have coordinate mapping may be lit in red even after time t2, which may hinder the uniformity of performance. In this case, the present invention may change the lighting color of all devices to blue color through the entire control signal at time t2. In the control using the function afterwards, even devices that are not coordinate mapped are being written in blue, so that discontinuities in color rendering can be minimized.
도 20은 본 발명의 실시예에 따른 라이팅 제어 디바이스의 라이팅 제어 방법을 나타낸다.20 illustrates a lighting control method of a lighting control device according to an exemplary embodiment of the present invention.
라이팅 제어 디바이스는 좌표 정보를 습득할 수 있다(S20010). 좌표 정보는 상술한 무선 라이팅 디바이스가 매핑된 좌표계 또는 좌표 값을 나타낸다.The lighting control device may acquire coordinate information (S20010). The coordinate information indicates a coordinate system or coordinate value to which the above-described wireless writing device is mapped.
라이팅 제어 디바이스는 제품 코드 즉 코드 정보를 생성한다(S20020). 라이팅 제어 디바이스는 반응 정보를 생성한다(S20030). 라이팅 제어 디바이스는 함수를 결정한다(S20040). 라이팅 디바이스는 함수와 연관된 변수/인자값을 결정한다(S20050). 라이팅 함수는 함수와 연관된 영역을 결정한다(S20060). The lighting control device generates product code, that is, code information (S20020). The lighting control device generates reaction information (S20030). The lighting 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 lighting control device generates a control protocol for controlling the plurality of lighting devices (S200700. The control protocol corresponds to the lighting control information.) The lighting control device verifies the control protocol (S20080), and the lighting control device controls the control protocol. To transmit (S20090).
도 21은 본 발명의 실시예에 따른 무선 라이팅 디바이스의 라이팅 제어 방법을 나타낸다. 21 illustrates 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 the variables included in the control protocol (S21040). The wireless writing device applies an area included in the control protocol (S21050).
무선 라이팅 디바이스는 함수를 해석하여 반응 여부를 결정한다(S21060). 무선 라이팅 디바이스가 반응하는 경우, 반응 정보를 습득하고(S21070), 반응 정보를 실행한다(S21080). The wireless writing device interprets the function to determine whether to respond (S21060). When the wireless writing device reacts, the response information is acquired (S21070), and the reaction information is executed (S21080).
도 22는 본 발명의 실시예에 따른, 라이팅 제어 디바이스의 복수의 무선 라이팅 디바이스들을 제어하는 방법을 나타내는 순서도이다.22 is a flowchart illustrating a method of controlling a plurality of wireless lighting devices of a lighting control device according to an embodiment of the present invention.
제어 디바이스는, 좌표 정보를 획득할 수 있다(S22010).The control device can acquire the coordinate information (S22010).
제어 디바이스는 복수의 무선 라이팅 디바이스들 각각이 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득할 수 있다. 제어 디바이스는 매핑을 수행하여 좌표 정보를 획득하거나, 매핑이 기수행된 좌표 정보를 획득할 수도 있다. 좌표 정보는 좌표계 전체에 대한 좌표 값, 좌표 값에 매핑된 좌석 번호 또는 매핑 관계, 또는 매핑된 디바이스 정보 중 적어도 하나를 포함할 수 있다.The control device may obtain coordinate information in which each of the plurality of wireless lighting devices is mapped to coordinate values of the coordinate system. The control device may perform mapping to obtain coordinate information or to obtain coordinate information on which mapping has been performed. The coordinate information may include at least one of a coordinate value for the entire coordinate system, a seat number or mapping relationship mapped to the coordinate value, or mapped device information.
제어 디바이스는, 라이팅 제어 정보를 생성할 수 있다(S22020). The control device can generate writing control information (S22020).
제어 디바이스는 복수의 무선 라이팅 디바이스들 중 적어도 하나의 무선 라이팅 디바이스의 반응을 지시함으로써 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 생성할 수 있다. 라이팅 제어 정보는 반응 정보 및 함수 정보를 포함할 수 있다. 반응 정보는 무선 라이팅 디바이스의 라이팅 반응을 지시할 수 있다. 함수 정보는 좌표 값에 기초하는 적어도 하나의 무선 라이팅 디바이스의 반응 여부를 지시할 수 있다.The control device may generate lighting control information for directing the lighting shape of the coordinate system by instructing a reaction of at least one wireless lighting device of the plurality of wireless lighting devices. The lighting control information may include response information and function information. The response information may indicate a writing response of the wireless writing device. The function information may indicate whether the at least one wireless writing device responds based on the coordinate value.
제어 디바이스는, 라이팅 제어 정보를 전송할 수 있다(S22030). The control device can transmit the writing control information (S22030).
제어 디바이스는 라이팅 제어 정보를 패킷화하고, 주파수 업컨버팅하여 라이팅 제어 정보를 전송할 수 있다. 제어 디바이스는 라이팅 제어 정보를 브로드캐스팅 방식으로 전송할 수도 있다. 제어 디바이스는 다만, 주변의 브로드캐스트 장치로 해당 라이팅 제어 정보를 유선/무선 전송함으로써, 라이팅 제어 정보를 브로드캐스트할 수도 있다. 본 발명의 실시예에서, 라이팅 제어 정보는 특정 라이팅 디바이스를 대상으로 하지 않고, 신호 도달 범위의 모든 라이팅 디바이스를 대상으로 전송될 수 있으며, 이러한 전송 방식을 브로드캐스트로 지칭하였다.The control device may packetize the lighting control information, and frequency upconvert to transmit the lighting control information. The control device may transmit the lighting control information in a broadcast manner. However, the control device may broadcast the lighting control information by wire / wireless transmission of the corresponding lighting control information to the surrounding broadcast apparatus. In the embodiment of the present invention, the lighting control information may be transmitted to all the lighting devices in the signal coverage range without targeting the specific lighting device, and this transmission scheme is referred to as broadcast.
상술한 바와 같이, 함수 정보는 라이팅 형상을 나타내는 적어도 하나의 함수를 지시하는 함수 지시 정보, 또는 함수의 해석을 위한 부가 정보를 나타내는 함수 관련 정보 중 적어도 하나를 포함할 수 있다. As described above, the function information may include at least one of function indication information indicating at least one function indicating a lighting shape, or function related information indicating additional information for interpretation of the function.
상술한 바와 같이, 함수는 좌표 값 및 함수 관련 정보의 적용에 의해 좌표 값을 갖는 무선 라이팅 디바이스의 반응 여부로서 해석될 수 있다. As described above, the function may be interpreted as a response of the wireless writing device having the coordinate value by applying the coordinate value and the function related information.
상술한 바와 같이, 함수 관련 정보는, 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함할 수 있다. 함수 인자 정보는 함수의 인자 값을 지시할 수 있다. 또는, 함수 인자 정보는 함수의 파라미터 값을 지시할 수 있다. 영역 인덱스 정보는 함수 해석 방식을 지시할 수 있다. 즉, 영역 인덱스 정보는 함수 좌변 및 우변의 관계를 지시함으로써 함수를 참으로 해석하는 기준 또는 범위를 제공할 수 있다. 영역 인자 정보는 함수의 스케일링을 지시할 수 있다.As described above, the function related information may include at least one of function argument information, region index information, or region argument information. The function argument information may indicate an argument value of the function. Alternatively, the function argument information may indicate a parameter value of the function. The region index information may indicate a function interpretation method. That is, the region index information may provide a reference or range for truly interpreting the function by indicating a relationship between the left and right sides of the function. The area factor information may indicate scaling of the function.
상술한 바와 같이, 라이팅 제어 정보는, 함수 정보가 특정 값을 포함하거나 해당하는 경우, 좌표값에 무관하게 복수의 라이팅 디바이스들의 전체 반응을 지시할 수도 있다. 즉 제어 디바이스는 라이팅 제어 정보에 포함된 데이터의 일 값을 특정 값으로 설정함으로써, 통신 범위 내의 모든 라이팅 디바이스들의 반응(특정 색의 전체 라이팅, 특정 색의 전체 턴온(turn-on), 전체 턴오프(turn-off)을 지시할 수 있다.As described above, the lighting control information may indicate the overall response of the plurality of lighting devices, regardless of the coordinate value, if the function information includes or corresponds to a particular 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 response of all the lighting devices in the communication range (full lighting of a specific color, total turn-on of a specific color, and total turnoff (turn-off) can be indicated.
상술한 바와 같이, 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수의 인덱스를 나타내는 함수 인덱스 정보 또는 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함할 수 있다.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 stored functions or text function information describing at least one function.
상술한 바와 같이, 복수의 라이팅 디바이스 각각은 공연장의 좌석 번호에 기초하여 좌표계의 좌표로 매핑될 수 있다. 다만, 실시예에 따라서, 라이팅 디바이스는 GPS 좌표값과 같은 위치 정보에 기초하여 연출 좌표계로 매핑될 수 있다. 또한, 연출을 위해 복수의 라이팅 디바이스들이 하나의 좌표 값으로 매핑되거나, 하나의 라이팅 디바이스가 복수의 좌표 값으로 매핑될 수도 있다.As described above, each of the plurality of lighting devices may be mapped to coordinates of the coordinate system based on the seat number of the venue. However, according to the exemplary embodiment, the lighting device may be mapped to the production coordinate system based on location information such as a GPS coordinate value. Also, a plurality of lighting devices may be mapped to one coordinate value or one lighting device may be mapped to a plurality of coordinate values for the presentation.
상술한 바와 같이, 반응 제어 정보는 코드 정보를 더 포함할 수 있다. 코드 정보는 무선 라이팅 디바이스의 제품 코드를 식별할 수 있다. 코드 정보는 회사 코드 정보 또는 아티스트 코드 정보 중 적어도 하나를 포함할 수 있다. 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 optionally further indicate at least one of acoustic response information or tactile response information of the wireless writing device.
도 22의 제어 방법에 대해, 도 1 내지 도 21에서 상술한 설명이 적용될 수 있다. 예를 들면, 좌표 정보와 관련하여, 도 4~5 및 해당 관련 설명이 적용되고, 라이팅 제어 정보 관련하여 도 7 내지 도 19의 설명이 적용될 수 있다.With respect to the control method of FIG. 22, the description described above with reference to FIGS. 1 to 21 may be applied. For example, with respect to the coordinate information, FIGS. 4 to 5 and the related description may be applied, and the description of FIGS. 7 to 19 may be applied with respect to the lighting control information.
상술한 함수 정보는 각 무선 라이팅 디바이스의 반응 여부를 지시한다는 점에서, 반응 조건 정보로 지칭할 수도 있다. 즉, 반응 조건 정보는 무선 라이팅 디바이스가 수신 수 처리 시에 자신의 좌표값을 적용함으로써 반응 여부를 결정하도록 한다. 따라서 제어 디바이스는 하나의 라이팅 형상을 연출하기 위해 라이팅 시스템의 전체 수신 라이팅 디바이스들에게 동일한 하나의 함수 정보/반응 조건 정보를 전송한다. 따라서, 형상 연출을 위해 일부 라이팅 디바이스 식별을 위한 식별 정보가 생략될 수 있어, 전송 데이터의 양이 저감된다.The function information described above may be referred to as reaction condition information in that it indicates whether or not each wireless writing device responds. That is, the reaction condition information allows the wireless writing device to determine whether to respond by applying its coordinate value in processing the received water. The control device thus transmits the same one function information / response condition information to all of the receiving lighting devices of the lighting system to produce one lighting shape. Therefore, identification information for identifying some lighting devices can be omitted for shape rendering, so that the amount of transmission data is reduced.
본 발명은 특정 위치의 무선 라이팅 디바이스를 제어하기 위하여 각 무선 라이팅 디바이스에 특정 좌표값을 매핑한다. 그리고 제어 알고리즘 프로토콜에 의해 적은 양의 패킷으로 전체 무선 라이팅 디바이스들을 제어할 수 있다. 함수나 디바이스 식별 정보, 또는 좌표 값은 제어 정보에 포함되지 않을 수 있다. 무선 라이팅 디바이스는 특정 함수 및 함수 관련 정보에 의해 함수, 인덱스, 매개변수/파라미터, 인자값/아규먼트(argument)를 분석하여 제어 정보를 프로세싱하고, 그 결과에 따라서 반응한다. 고유의 좌표값, 함수 및 변수를 사용하므로, 실시간으로 원하는 라이팅 형상을 적은 양의 패킷으로 제어할 수 있게 된다.The present invention maps specific coordinate values to each wireless writing device in order to control the wireless writing device at a specific location. And it is possible to control the entire wireless writing devices with a small amount of packets by the control algorithm protocol. The function, device identification information, or coordinate values may not be included in the control information. The wireless lighting device analyzes the function, index, parameter / parameter, argument value / argument based on the specific function and function related information, processes the control information, and responds accordingly. Using unique coordinate values, functions and variables, you can control the desired lighting shape in real time with a small amount of packets.
도 23은 본 발명의 실시예에 따른 복수 라이팅 디바이스들을 제어하는 라이팅 제어 디바이스를 나타낸다. 23 illustrates a lighting control device for controlling a plurality of lighting devices according to an embodiment of the present invention.
메모리(23010)는 프로세서(23020)와 연결되어, 프로세서(23020)를 구동하기 위한 다양한 데이터/정보를 저장한다. 메모리(23010)는 프로세서(23020)의 내부에 포함되거나 또는 프로세서(23020)의 외부에 설치되어 프로세서(23020)와 공지의 수단에 의해 연결될 수 있다. 메모리(23010)는 휘발성 및 비휘발성 메모리를 통칭한다. 본 발명에서 메모리(23010)는 상술한 라이팅 제어 방법을 실시하기 위한 프로그램, 어플리케이션, 또는 프로그램 코드를 저장할 수 있다.The
프로세서(23020)는 메모리(23010)과 연결되어 본 발명의 복수의 라이팅 디바이스들의 제어 방법을 수행할 수 있다. 상술한 본 발명의 다양한 실시예에 따른 시스템(23000)의 동작을 구현하는 모듈, 데이터, 프로그램 또는 소프트웨어 중 적어도 하나가 메모리(23010)에 저장되고, 프로세서(23020)에 의하여 실행될 수 있다. 프로세서(23030)은 본 발명의 방법을 수행하기 위한 애플리케이션/소프트웨어를 구동함으로써, 본 발명의 방법을 실시할 수 있다. 프로세서(23030)는 하나 또는 복수의 프로세싱 칩으로서 구비될 수 있다.The
통신 유닛(23030)은 시스템의 외부 기기와 유선 통신 또는 무선 통신을 수행할 수 있다. 통신 유닛(23030)은 하나 또는 복수의 통신 칩셋들로 구성될 수도 있다. 통신 유닛(23030)은 통신 모듈을 구비하고, 유선, 3G, 4G(LTE), 5G, WIFI, 블루투스, NFC, 직비(zigbee) 등 다양한 통신 프로토콜에 기초하여 통신을 수행할 수 있다. 통신 유닛은 각 통신 프로토콜에 따라 동작하는 복수의 하위 통신 소자를 더 포함할 수도 있다.The
실시예로서, 제어 디바이스(23000)는 컴퓨팅 시스템으로서, 임의의 전자 기기에 포함될 수도 있다. 제어 디바이스(23000) 또는 제어 디바이스의 프로세서(23020)는 도 1 내지 도 22에서 상술한 본 발명의 복수의 무선 라이팅 디바이스들에 대한 제어 방법을 수행할 수 있다.As an embodiment, the
예를 들면, 복수의 무선 라이팅 디바이스들을 제어하는 제어 디바이스는, 데이터를 저장하는 메모리, 외부 디바이스와 통신을 수행하는 통신 유닛, 및 메모리 및 통신 유닛과 연결되며, 제어 디바이스를 동작하는 프로세서를 포함한다. 제어 디바이스/프로세서는, 상기 복수의 무선 라이팅 디바이스들 각각이 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하고, 상기 복수의 무선 라이팅 디바이스들 중 적어도 하나의 무선 라이팅 디바이스의 반응을 지시함으로써 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 생성하고; 및 상기 라이팅 제어 정보를 전송하며, 상기 라이팅 제어 정보는 반응 정보, 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하는 상기 적어도 하나의 무선 라이팅 디바이스의 반응 여부를 지시하할 수 있다.For example, a control device for controlling a plurality of wireless lighting devices includes a memory for storing data, a communication unit for communicating with an external device, and a processor coupled with the memory and the communication unit, the processor operating the control device. . The control device / processor acquires coordinate information in which each of the plurality of wireless lighting devices is mapped to a coordinate value of a coordinate system, and instructs a response of at least one wireless lighting device of the plurality of wireless lighting devices to determine the coordinate system. Generate lighting control information for producing a lighting shape; And transmit the lighting control information, wherein the lighting control information includes response information and function information, wherein the response information indicates a lighting response of the wireless lighting device, and wherein the function information is based on the coordinate value. It may indicate whether the at least one wireless writing device responds.
이상에서 설명된 실시예들은 본 발명의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려되어야 한다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시예를 구성하는 것도 가능하다. 본 발명의 실시예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구항들을 결합하여 실시예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하다.The embodiments described above are the components and features of the present invention are combined in a predetermined form. Each component or feature is to be considered optional unless stated otherwise. Each component or feature may be embodied in a form that is not combined with other components or features. It is also possible to combine some of the components and / or features to constitute an embodiment of the invention. The order of the operations described in the embodiments of the present invention may be changed. Some components or features of one embodiment may be included in another embodiment or may be replaced with corresponding components or features of another embodiment. It is obvious that the claims may be combined to form embodiments by combining claims that do not have an explicit citation in the claims or as new claims by post-application correction.
본 발명에 따른 실시예는 다양한 수단, 예를 들어, 하드웨어, 펌웨어(firmware), 소프트웨어 또는 그것들의 결합 등에 의해 구현될 수 있다. 하드웨어에 의한 구현의 경우, 본 발명의 일 실시예는 하나 또는 그 이상의 ASICs(application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서, 콘트롤러, 마이크로 콘트롤러, 마이크로 프로세서 등에 의해 구현될 수 있다.Embodiments according to the present invention may be implemented by various means, for example, hardware, firmware, software, or a combination thereof. In the case of a hardware implementation, an embodiment of the present invention may include one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), FPGAs ( field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, and the like.
펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시예는 이상에서 설명된 기능 또는 동작들을 수행하는 모듈, 절차, 함수 등의 형태로 구현될 수 있다. 소프트웨어 코드는 메모리에 저장되어 프로세서에 의해 구동될 수 있다. 상기 메모리는 상기 프로세서 내부 또는 외부에 위치하여, 이미 공지된 다양한 수단에 의해 상기 프로세서와 데이터를 주고 받을 수 있다.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, function, etc. that performs the functions or operations described above. The software code may be stored in memory and driven by the processor. The memory may be located inside or outside the processor, and may exchange data with the processor by various known means.
본 발명은 본 발명의 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상술한 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니 되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다. It will be apparent to those skilled in the art that the present invention may be embodied in other specific forms without departing from the essential features of the present invention. Accordingly, the above detailed description should not be construed as limiting in all aspects and 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: 통신 유닛23010: memory
23020: processor
23030: communication unit
Claims (18)
상기 복수의 무선 라이팅 디바이스들 각각이 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하는 단계;
상기 복수의 무선 라이팅 디바이스들 중 적어도 하나의 무선 라이팅 디바이스의 반응을 지시함으로써 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 생성하는 단계; 및
상기 라이팅 제어 정보를 전송하는 단계로서,
상기 라이팅 제어 정보는 반응 정보 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하는 상기 적어도 하나의 무선 라이팅 디바이스의 반응 여부를 지시하고,
상기 함수 정보는 상기 복수의 무선 라이팅 디바이스들의 상기 좌표계 상의 상기 라이팅 형상을 나타내는 함수를 지시하는 함수 지시 정보 및 상기 좌표 값을 적용하여 상기 함수를 해석하기 위한 부가 정보를 나타내는 함수 관련 정보를 포함하는, 제어 방법.A method of controlling a plurality of wireless lighting devices, the method comprising:
Acquiring coordinate information of each of the plurality of wireless lighting devices mapped to coordinate values of a coordinate system;
Generating lighting control information for directing a lighting shape of the coordinate system by instructing a reaction of at least one wireless lighting device of the plurality of wireless lighting devices; And
Transmitting the lighting control information,
The lighting control information includes response information and function information, wherein the response information indicates a writing response of the wireless writing device, and the function information indicates whether the at least one wireless writing device responds based on the coordinate value. Instruct,
The function information includes function indication information indicating a function indicating the lighting shape on the coordinate system of the plurality of wireless lighting devices and function related information indicating additional information for interpreting the function by applying the coordinate value, Control method.
상기 함수는 상기 좌표 값 및 상기 함수 관련 정보의 적용에 의해 상기 좌표 값을 갖는 무선 라이팅 디바이스의 반응 여부로서 해석되는, 제어 방법.The method of claim 1,
And the function is interpreted as a response of the wireless writing device having the coordinate value by application of the coordinate value and the function related information.
상기 함수 관련 정보는, 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함하고,
상기 함수 인자 정보는 상기 함수의 인자 값을 지시하고,
상기 영역 인덱스 정보는 상기 함수의 해석 방식을 지시하고,
상기 영역 인자 정보는 상기 함수의 스케일링을 지시하는, 제어 방법.The method of claim 1,
The function related information includes at least one of function argument information, region index information, or region argument information,
The function argument information indicates an argument value of the function,
The region index information indicates an interpretation method of the function,
And the area factor information indicates scaling of the function.
상기 라이팅 제어 정보는, 상기 함수 정보가 특정 값을 포함하는 경우, 상기 좌표 값에 무관하게 상기 복수의 무선 라이팅 디바이스들의 전체 반응을 지시하는, 제어 방법. The method of claim 1,
And the lighting control information indicates an overall response of the plurality of wireless lighting devices regardless of the coordinate value when the function information includes a specific value.
상기 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수의 인덱스를 나타내는 함수 인덱스 정보 또는 상기 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함하는, 제어 방법.The method of claim 1,
The function indication information includes at least one of function index information representing an index of at least one function among a plurality of stored functions or text function information describing the at least one function.
복수의 무선 라이팅 디바이스 각각은 공연장의 좌석 번호에 기초하여 상기 좌표계로 매핑되는, 제어 방법. The method of claim 1,
And each of the plurality of wireless lighting devices are mapped to the coordinate system based on the seat number of the venue.
상기 라이팅 제어 정보는 코드 정보를 더 포함하고, 상기 코드 정보는 상기 무선 라이팅 디바이스의 제품 코드를 식별하는, 제어 방법. The method of claim 1,
The lighting control information further comprises code information, the code information identifying a product code of the wireless writing device.
상기 반응 정보는 상기 무선 라이팅 디바이스의 음향 반응 정보 또는 촉각 반응 정보 중 적어도 하나를 선택적으로 추가로 지시하는, 제어 방법. The method of claim 1,
And wherein the response information selectively further indicates at least one of acoustic response information or tactile response information of the wireless writing device.
데이터를 저장하는 메모리,
외부 디바이스와 통신을 수행하는 통신 유닛, 및
상기 메모리 및 상기 통신 유닛과 연결되며, 상기 제어 디바이스를 동작하는 프로세서를 포함하며,
상기 프로세서는,
상기 복수의 무선 라이팅 디바이스들 각각이 좌표계의 좌표 값으로 매핑된 좌표 정보를 획득하고,
상기 복수의 무선 라이팅 디바이스들 중 적어도 하나의 무선 라이팅 디바이스의 반응을 지시함으로써 상기 좌표계의 라이팅 형상을 연출하는 라이팅 제어 정보를 생성하고; 및
상기 라이팅 제어 정보를 전송하며,
상기 라이팅 제어 정보는 반응 정보 및 함수 정보를 포함하며, 상기 반응 정보는 상기 무선 라이팅 디바이스의 라이팅 반응을 지시하고, 상기 함수 정보는 상기 좌표 값에 기초하는 상기 적어도 하나의 무선 라이팅 디바이스의 반응 여부를 지시하고,
상기 함수 정보는 상기 복수의 무선 라이팅 디바이스들의 상기 좌표계 상의 상기 라이팅 형상을 나타내는 함수를 지시하는 함수 지시 정보 및 상기 좌표 값을 적용하여 상기 함수를 해석하기 위한 부가 정보를 나타내는 함수 관련 정보를 포함하는, 제어 디바이스.A control device for controlling a plurality of wireless lighting devices, the control device comprising:
Memory for storing data,
A communication unit for communicating with an external device, and
A processor coupled to the memory and the communication unit, the processor operating the control device,
The processor,
Acquire coordinate information of each of the plurality of wireless lighting devices mapped to coordinate values of a coordinate system,
Generating lighting control information for directing a lighting shape of the coordinate system by instructing a reaction of at least one wireless lighting device of the plurality of wireless lighting devices; And
Transmit the lighting control information,
The lighting control information includes response information and function information, wherein the response information indicates a writing response of the wireless writing device, and the function information indicates whether the at least one wireless writing device responds based on the coordinate value. Instruct,
The function information includes function indication information indicating a function indicating the lighting shape on the coordinate system of the plurality of wireless lighting devices and function related information indicating additional information for interpreting the function by applying the coordinate value. Control device.
상기 함수는 상기 좌표 값 및 상기 함수 관련 정보의 적용에 의해 상기 좌표 값을 갖는 무선 라이팅 디바이스의 반응 여부로서 해석되는, 제어 디바이스.The method of claim 10,
And the function is interpreted as a response of the wireless writing device having the coordinate value by application of the coordinate value and the function related information.
상기 함수 관련 정보는, 함수 인자 정보, 영역 인덱스 정보 또는 영역 인자 정보 중 적어도 하나를 포함하고,
상기 함수 인자 정보는 상기 함수의 인자 값을 지시하고,
상기 영역 인덱스 정보는 상기 함수의 해석 방식을 지시하고,
상기 영역 인자 정보는 상기 함수의 스케일링을 지시하는, 제어 디바이스.The method of claim 10,
The function related information includes at least one of function argument information, region index information, or region argument information,
The function argument information indicates an argument value of the function,
The region index information indicates an interpretation method of the function,
And the area factor information indicates scaling of the function.
상기 라이팅 제어 정보는, 상기 함수 정보가 특정 값을 포함하는 경우, 상기 좌표 값에 무관하게 상기 복수의 무선 라이팅 디바이스들의 전체 반응을 지시하는, 제어 디바이스.The method of claim 10,
And the lighting control information indicates an overall response of the plurality of wireless lighting devices regardless of the coordinate value when the function information includes a specific value.
상기 함수 지시 정보는 기저장된 복수의 함수들 중 적어도 하나의 함수의 인덱스를 나타내는 함수 인덱스 정보 또는 상기 적어도 하나의 함수를 기술하는 텍스트 함수 정보 중 적어도 하나를 포함하는, 제어 디바이스.The method of claim 10,
And the function indication information comprises at least one of function index information representing an index of at least one function among a plurality of stored functions or text function information describing the at least one function.
복수의 무선 라이팅 디바이스 각각은 공연장의 좌석 번호에 기초하여 상기 좌표계로 매핑되는, 제어 디바이스.The method of claim 10,
And each of the plurality of wireless lighting devices are mapped to the coordinate system based on the seat number of the venue.
상기 라이팅 제어 정보는 코드 정보를 더 포함하고, 상기 코드 정보는 상기 무선 라이팅 디바이스의 제품 코드를 식별하는, 제어 디바이스.The method of claim 10,
The lighting control information further comprising code information, the code information identifying a product code of the wireless writing device.
상기 반응 정보는 상기 무선 라이팅 디바이스의 음향 반응 정보 또는 촉각 반응 정보 중 적어도 하나를 선택적으로 추가로 지시하는, 제어 디바이스.The method of claim 10,
And the response information selectively further indicates at least one of acoustic response information or tactile response information of the wireless writing device.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190046905A KR102079694B1 (en) | 2019-04-22 | 2019-04-22 | Method and device for controling a plurality of wireless liting devices |
JP2020526549A JP7114707B2 (en) | 2019-04-22 | 2019-05-13 | Method and apparatus for controlling multiple wireless lighting devices |
PCT/KR2019/005717 WO2020218666A1 (en) | 2019-04-22 | 2019-05-13 | Method and apparatus for controlling multiple wireless lighting devices |
US16/855,596 US11096263B2 (en) | 2019-04-22 | 2020-04-22 | Method and device for controlling a plurality of wireless lighting devices |
US17/367,735 US11723138B2 (en) | 2019-04-22 | 2021-07-06 | Method and device for controlling a plurality of wireless lighting devices |
US17/367,702 US11729891B2 (en) | 2019-04-22 | 2021-07-06 | Method and device for controlling a plurality of wireless lighting devices |
JP2022119738A JP7367138B2 (en) | 2019-04-22 | 2022-07-27 | Wireless lighting device and its control method |
JP2022119735A JP7370429B2 (en) | 2019-04-22 | 2022-07-27 | Method and apparatus for controlling multiple wireless lighting devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190046905A KR102079694B1 (en) | 2019-04-22 | 2019-04-22 | Method and device for controling a plurality of wireless liting devices |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200017832A Division KR102224664B1 (en) | 2020-02-13 | 2020-02-13 | Method and device for controling a plurality of wireless liting devices |
Publications (2)
Publication Number | Publication Date |
---|---|
KR102079694B1 true KR102079694B1 (en) | 2020-02-20 |
KR102079694B9 KR102079694B9 (en) | 2020-02-20 |
Family
ID=69647562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190046905A KR102079694B1 (en) | 2019-04-22 | 2019-04-22 | Method and device for controling a plurality of wireless liting devices |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102079694B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102298593B1 (en) * | 2021-04-13 | 2021-09-07 | (주)코팬글로벌 | System for matching cheering stick to match unmatched cheering stick and method thereof |
KR20210127583A (en) * | 2020-04-14 | 2021-10-22 | 주식회사 이음하나 | A method and apparatus of playing digital contents and controlling synchronized wireless lighting device |
KR102336353B1 (en) * | 2021-04-13 | 2021-12-09 | (주)코팬글로벌 | System for controlling cheering stick for directing performances and method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160149580A (en) * | 2015-06-18 | 2016-12-28 | 주식회사 하남아트텍 | Wireless light control system |
KR20180015703A (en) * | 2018-02-02 | 2018-02-13 | 주식회사 팬라이트 | Master system and method for performance direction |
KR101939627B1 (en) * | 2018-06-25 | 2019-01-17 | 주식회사 팬라이트 | Method for performance directing using light emitting device for chiiring and system using thereof |
-
2019
- 2019-04-22 KR KR1020190046905A patent/KR102079694B1/en active IP Right Review Request
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160149580A (en) * | 2015-06-18 | 2016-12-28 | 주식회사 하남아트텍 | Wireless light control system |
KR20180015703A (en) * | 2018-02-02 | 2018-02-13 | 주식회사 팬라이트 | Master system and method for performance direction |
KR101939627B1 (en) * | 2018-06-25 | 2019-01-17 | 주식회사 팬라이트 | Method for performance directing using light emitting device for chiiring and system using thereof |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210127583A (en) * | 2020-04-14 | 2021-10-22 | 주식회사 이음하나 | A method and apparatus of playing digital contents and controlling synchronized wireless lighting device |
KR102426739B1 (en) | 2020-04-14 | 2022-07-29 | 주식회사 이음하나 | A method and apparatus of playing digital contents and controlling synchronized wireless lighting device |
KR20220110147A (en) * | 2020-04-14 | 2022-08-05 | 주식회사 이음하나 | A method and apparatus of playing digital contents and controlling synchronized wireless lighting device |
KR102540874B1 (en) | 2020-04-14 | 2023-07-31 | 주식회사 이음하나 | A method and apparatus of playing digital contents and controlling synchronized wireless lighting device |
KR102298593B1 (en) * | 2021-04-13 | 2021-09-07 | (주)코팬글로벌 | System for matching cheering stick to match unmatched cheering stick and method thereof |
KR102336353B1 (en) * | 2021-04-13 | 2021-12-09 | (주)코팬글로벌 | System for controlling cheering stick for directing performances and method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR102079694B9 (en) | 2020-02-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102224664B1 (en) | Method and device for controling a plurality of wireless liting devices | |
KR102079694B1 (en) | Method and device for controling a plurality of wireless liting devices | |
JP7370429B2 (en) | Method and apparatus for controlling multiple wireless lighting devices | |
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 | |
KR102493612B1 (en) | System, apparatus and method for directing performance using plural layers | |
CN108353482A (en) | Spatial light effect based on lamp place | |
KR102079695B1 (en) | Wireless Lighting Device and Controlling Method Thereof | |
JP7114707B2 (en) | Method and apparatus for controlling multiple wireless lighting devices | |
KR20210119341A (en) | Method and apparatus for creating lighting effect inducing dynamic effect of directing object using masking layer | |
KR102186356B1 (en) | Wireless Lighting Device and Controlling Method Thereof | |
KR102436542B1 (en) | Wireless Lighting Device and Controlling Method Thereof | |
KR102462006B1 (en) | Method and device for controling a plurality of wireless liting devices | |
KR102577977B1 (en) | System and method for controlling lighting supporting multiple modes | |
KR102486417B1 (en) | System and method for controlling light emission using modulation of radio wave intensity | |
KR20220151586A (en) | Method and device for controling a plurality of wireless liting devices | |
EP4066913B1 (en) | System, apparatus, and method using multiple layers for performance production | |
JP7054795B2 (en) | Arrival angle commissioning of lighting devices | |
KR20200071711A (en) | Method for performance directing using light emitting device for chiiring and system using thereof | |
KR20170106105A (en) | Emission control system using modulation of spreading century |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
A107 | Divisional application of patent | ||
GRNT | Written decision to grant | ||
Z072 | Maintenance of patent after cancellation proceedings: certified copy of decision transmitted [new post grant opposition system as of 20170301] | ||
Z131 | Decision taken on request for patent cancellation [new post grant opposition system as of 20170301] |