СВЕТОВОЙ ПУЛЬТ ДЛЯ УПРАВЛЕНИЯ ОСВЕЩЕНИЕМ
LIGHT PANEL FOR LIGHTING CONTROL

Настоящее изобретение относится к удаленному контроллеру для взаимодействия и управления источниками света, в том числе выбором, регулировкой, копированием, перетаскиванием и вставкой характеристик света для источников света.
Световое излучение и освещение имеют много функций в человеческой жизни, но традиционно наиболее распространенной из них является основное освещение. Как правило, обычное использование светового излучения содержит набор ламп, присоединенных проводами к одному или более переключателям для включения или выключения ламп.
Однако новые пути использования светового излучения, такие как украшение и создание атмосферы, продолжают развиваться как результат усовершенствований характеристик современных источников света, которые меньше по габаритам, потребляют меньше энергии, имеют более низкую теплоотдачу и более длительные сроки службы, а также могут управляться, чтобы изменять характеристики света, такие как интенсивность и/или цветовая температура излучаемого света.
Малые источники света используются для освещения ограниченного пространства и могут управляться, чтобы работать в качестве функционального светового излучения, такого как точечное освещение или для создания желаемой атмосферы. Например, уменьшенный размер твердотельных источников света, таких как светодиоды (LED), а также длительные сроки службы, сопоставимые со сроками службы, например, мебели, и низкая теплоотдача, делающая их безопасными для касания, позволяют легко интегрировать их в новые изделия, такие как мебель, обеспечивая, тем самым, новые пути использования светового излучения и источников света. Рост использования источников света с управляемыми световыми характеристиками (такими как цвет, интенсивность, направленность, динамика и т.п.) и их быстрое внедрение в различные изделия, установки и положения создает потребность в интуитивном и простом управлении световыми характеристиками, чтобы обеспечивать гибкие и разумные системы управления освещением и интерфейсы.
Дополнительно, световое излучение используется во многих средах, где среди требований, с которыми сталкиваются в розничных магазинах, особенно высокие требования предъявляются к уровню функциональных возможностей и управления, которого необходимо добиваться от системы освещения, часто требующей динамичного светового излучения, цвета и эффектов. Например, в среде розничной торговли, освещение используется как часть имиджа и дизайна магазина, когда световые излучения используются для создания внутри магазина определенной атмосферы, усиления или определения брэнда и, например, для акцентирования ключевых изделий в магазине. Следовательно, если магазин является частью более широкой цепочки магазинов, существует потребность иметь некие общие черты для различных филиалов или универмагов в цепочке магазинов, чтобы поддерживать имидж брэнда. В таком сценарии предпочтительно накладывать ограничения на проект освещения и иметь средство для простого копирования цветов и эффектов, используемых в одном магазине, для соответствия остальной части магазинов в цепочке.
Чтобы оказать помощь в общем поддержании брэнда в различных филиалах цепочки магазинов с многочисленными магазинами во многих местах, эффекты освещения могут устанавливаться так, чтобы создавать одинаковое оформление и впечатление, независимо от того, какой магазин посещается. Проблема для достижения такого единообразия вызвана большим количеством предлагаемых цветов и потенциально большим количеством светильников в магазине. Традиционные формы систем управления освещением использовали интерфейс с движками (слайдерами) или даже ввод и загрузку текстовых файлов, причем оба этих способа могут быть очень трудоемкими и ненаглядными для необученного персонала.
Дополнительно, с точки зрения установки освещения возможности различных магазинов могут существенно отличаться. Когда система в магазине должна приспосабливаться к некоторой форме "развертывания" осветительных установок, более мелкие магазины в цепочке, вероятно, будут иметь значительно меньшую установку или систему освещения и менее обученный персонал или опыт работы с ними. Тривиальное развертывание осветительных установок с адресами, вероятно, должно быть неэффективным, чтобы должным образом обеспечить желательное освещение, и, вероятно, должно привести к плохому совпадению с другими магазинами.
Дополнительная проблема с традиционными системами освещения и средством развертывания цветов, чтобы обеспечить определенную атмосферу при конкретном освещении или определенное оформление и восприятие, состоит в том, что достижение конкретного цвета, вероятно, зависит от характеристик среды, в которой цвет наблюдается или рассматривается. Например, если цвет рассматривается на двух отдельных экранах или на напечатанной бумаге, цвет будет зависеть от яркости, контраста и цветовой насыщенности экрана и качества чернил принтера. Поэтому трудно добиться точного воссоздания цвета в двух разных местах расположения. Из-за этого механизм, которым единообразие могло бы быть достигнуто, требует соответствующего уровня человеческого участия и опыта, а также правильных инструментов взаимодействия, чтобы позволить проектировщику легко достигнуть соответствующей атмосферы.
Соответственно, имеется потребность обеспечить простое и наглядное управление и интерфейс для освещения типа регулировки освещения внутри магазина или в среде розничной торговли и воспроизведения с легкостью желательного цвета обычными клерками и персоналом, а также типичными потребителями, использующими сложные системы освещения в домашней среде или в другом месте, не обученными осветительному дизайну или, например, программному обеспечению управления.
Документ WO 2006/111934 A1 описывает систему управления освещением, имеющую множество световых излучений и устройство пользовательского управления, имеющее датчик для приема светового излучения от множества ламп. Устройство пользовательского управления способно считывать фактические параметры настройки ламп. Устройство пользовательского управления содержит функцию "копирования" для сохранения фактических параметров настройки светового излучения в памяти и функцию «применить» для создания команды пользователя, при осуществлении контроля световых излучений до тех пор, пока параметры настройки не станут соответствовать параметрам настройки, хранящимся в памяти.
Одной из задач настоящих систем и методов должно быть преодоление недостатков традиционных систем управления освещением, проектных и интерактивных систем, в которых обеспечиваются системы взаимодействия "человек-свет", устройства и способы оказания помощи в проектировании и управлении системами освещения, а также обеспечение чувствительных и интуитивных систем взаимодействия, устройств и способов управления источниками света, используя, например, карманное устройство указания.
Эта и другие задачи достигаются системами, устройствами и способами, как заявлено в независимых пунктах формулы изобретения, содержащими источники света и световой пульт, выполненный с возможностью управления источниками света в ответ на пользовательский ввод. Световой пульт содержит клавишу, которая, когда активирована, копирует световую характеристику первого светового излучения упомянутого множества источников света при указании на упомянутый первый источник света, и вставляет скопированную световую характеристику во второй источник света упомянутого множества источников света посредством указания упомянутого удаленного контроллера (250) на упомянутый второй источник света для того, чтобы при деактивации упомянутой клавиши (330) второй источник света обеспечивал второе световое излучение, имеющее световую характеристику упомянутого первого светового излучения. Иллюстративно, световой пульт имеет клавишу, которая копирует световую характеристику при указании на первый источник света, перетаскивает характеристику на второй источник света путем перемещения светового пульта в направлении второго источника света, удерживая клавишу нажатой, и вставляет световую характеристику во второй источник света после деактивации клавиши.
Дополнительные области применения настоящих систем, устройств и способов станут очевидными из подробного описания, предоставленного далее. Следует понимать, что подробное описание и конкретные примеры при указании примеров вариантов осуществления систем, устройств и способов предназначены только для целей иллюстрации и не предназначены ограничивать объем изобретения.
Эти и другие признаки, аспекты и преимущества устройств, систем и способов настоящего изобретения станут более понятны из последующего описания, прилагаемой формулы изобретения и сопроводительных чертежей, на которых:
Фиг.1 - блок-схема, соответствующая одному из вариантов осуществления настоящей системы;
Фиг.2 - пример физического расположения источников света и инфракрасных (ИК) приемников, соответствующих другому примеру варианта осуществления настоящей системы;
Фиг.3 - контроллер с интерфейсом пользователя, соответствующий дополнительному примеру варианта осуществления настоящей системы;
Фиг.4 - последовательность взаимодействия пользователя с контроллером/интерфейсом пользователя в соответствии с другим примером варианта осуществления настоящей системы;
Фиг.5 - внутренний конечный автомат ИК-приемников в соответствии с еще одним другим примером варианта осуществления настоящей системы;
Фиг.6-7 - пример последовательностей для различных маршрутов прохождения через конечный автомат в соответствии с дополнительным вариантом осуществления настоящей системы;
Фиг.8 - цветовой круг для изменения цвета света в соответствии с другим примером варианта осуществления настоящей системы;
Фиг.9A-9D - набор панелей, которые независимо освещаются и управляются в соответствии с еще одним другим примером варианта осуществления настоящей системы; и
Фиг.10 - внутренний конечный автомат ИК-приемников в соответствии с дополнительным примером варианта осуществления настоящей системы.
Последующее описание некоторого варианта(-ов) осуществления является просто примером по своему характеру и никоим образом не предназначено для ограничения изобретения, его применения или использования. В последующем подробном описании вариантов осуществления настоящих систем и способов ссылка делается на сопроводительные чертежи, которые составляют его часть, и в котором посредством примера показываются конкретные варианты осуществления, позволяющие практически осуществлять описанные системы и способы. Эти варианты осуществления описываются в достаточных подробностях, чтобы позволить специалистам в данной области техники осуществлять на практике раскрытые системы и способы, и следует понимать, что могут использоваться и другие варианты осуществления и что структурные и логические изменения могут быть сделаны, не отступая от объема и сущности настоящей системы.
Приведенное далее подробное описание поэтому не должно рассматриваться как имеющее ограничительный смысл, и объем настоящей системы определяется только прилагаемой формулой изобретения. Первая цифра(-ы) ссылочных номеров на приведенных здесь чертежах обычно соответствует номеру чертежа, за исключением того, что идентичные компоненты, которые присутствуют на многих чертежах, обозначаются одинаковыми ссылочными номерами. Кроме того, с целью ясности, подробные описания известных устройств, схем и способов опущены, чтобы не скрывать за собой описание настоящей системы.
Типичные системы управления освещением, содержащие много цветных источников света, страдают от присущих им сложностей, заключающихся в установке и управлении цветным освещением. Часто рабочие универмагов и мелких магазинов не обладают достаточным опытом работы со сложными системами освещения. Исторически создание заказных осветительных систем шло через трудоемкий ввод текста, программное изменение и/или подобные сложные и ненаглядные способы.
Одна из конкретных проблем касается адресования конкретных световых излучений, чтобы корректировать их цвета. Это часто требует, например, поиска по диаграмме, чтобы гарантировать, что при регулировке, например, светового излучения будут правильно выбраны источники света. Представляемые системы, устройства и способы обеспечивают намного более быстрое и удобное для пользователя средство установки и изменения освещения среды. Например, представляемые системы, устройства и способы обеспечивают человеку с низкой квалификацией средство, позволяющее ему изменять набор световых излучений, используя беспроводное устройство указания. Источники света устанавливаются на задних панелях отсеков внутри шкафа, например, в шкафу витрины магазина, обычно закрытом диффузором, чтобы обеспечивать равномерную яркость по всей панели. Источники света могут иметь, например, полную возможность воспроизведения RGB-цветов и способность повышения и понижения яркости.
Источники света могут быть любыми управляемыми источниками света, способными обеспечивать световые излучения с различными характеристиками, такими как различные уровни интенсивности, различные цвета, оттенки, насыщенность и т.п., в том числе любые из следующих устройств или их комбинаций: светодиоды, лампы накаливания, флуоресцентные лампы, галогеновые лампы или газоразрядные лампы (HID), которые могут иметь балласт для управления различными световыми характеристиками. Однако наиболее пригодными источниками света являются светодиоды, поскольку они могут быть легко выполняться с возможностью обеспечения светового излучения с изменяющимися световыми характеристиками (такими как изменяющиеся цвета, интенсивности, оттенки, насыщенности и другие характеристики) и обычно имеют электронную схему питания для управления и регулирования различных световых характеристик. Конечно, светодиоды могут быть индивидуально управляемыми светодиодами красного, зеленого и синего цвета, которые в комбинации обеспечивают любой желательный цвет, в том числе белый свет, интенсивность и т.п.
Как будет описано с дополнительными подробностями, карманное устройство может использоваться для указания конкретного отсека и изменения характеристик, например, цвета, яркости, оттенка, насыщенности и/или направленности источников света внутри такого отсека, чтобы корректировать световое излучение, исходящее от источников света. Карманное устройство также позволяет пользователю "перетаскивать" цвет отсека на другую панель. "Перетаскивание" достигается, например, нажатием и удержанием пользователем кнопки на карманном устройстве и наведением его на новый отсек, куда, например, "перетащенный" свет будет затем переноситься в соответствии с указанием устройства указания и где он будет затем оставляться на панели, на которую указывается (чтобы освещать указанную панель световым излучением с характеристиками перетаскиваемого светового излучения), когда пользователь, например, отпускает нажатую и удерживаемую кнопку "перетаскивания". Могут быть введены также кнопка отмены или опция, чтобы позволить пользователю полностью отменять последнее действие, если это желательно. Таким образом, настоящие системы, устройства и способы обеспечивают пользователю быстрое адресование источника света путем указания на него и восстановление световых характеристик, таких как цвет, очень быстро без необходимости в отдельном и сложном интерфейсе пользователя (UI).
На фиг.1 показано краткое представление структурной схемы 100 системы, соответствующей одному из вариантов осуществления настоящей системы, имеющей множество источников света, и для примера показаны три источника 110, 115, 120 света, каждый из которых имеет приемопередатчик 130, 135, 140, способный работать в любом частотном диапазоне, таком как инфракрасный (ИК), звуковой, лазерный или в другом радиочастотном диапазоне. Конечно, следует понимать, что не имеется никакого ограничения по количеству источников света и/или панелей, которые могут использоваться. Каждый источник света может также иметь свой собственный контроллер, типа балласта или электронного регулятора, который управляет соответствующими источниками света, например, включает/выключает их или изменяет характеристики излучаемого ими света.
В примере установки для магазина или универмага набор светильников 110, 115, 120 может устанавливаться на задней стенке отдельных отсеков или панелей магазинного оборудования, например, на полках или в шкафах. Чтобы обеспечить равномерную освещенность по всей панели, каждая панель может содержать много источников света, распределенных по панели, на которой диффузор 210, показанный на фиг.2, может быть установлен перед источниками света (на фиг.2 показан один источник 220 света), чтобы смешивать световое излучение от каждого источника света и гарантировать равномерное освещение, такое, например, как равномерный цвет. На фиг.2 показан пример физического расположения 200, содержащего один источник 220 света, состоящий из источника(-ов) света 110, 115, 120 и одного ИК-приемника 230 из числа ИК-приемников 130, 135, 140, показанных на фиг.1.
Каждый из приемопередатчиков 130, 135, 140, содержащих, например, ИК-приемники (где на фиг.2 показан один ИК-приемник 230), может быть расположен в отдельном отсеке, позади диффузора 210 и вне поля зрения, и способен принимать ИК-сигнал 240 (фиг.2), переданный от карманного удаленного контроллера, также упоминаемого как световой пульт или лазерная указка 250, показанные, например, на фиг.2-3. Световой пульт 250 работает от батареи и имеет форму указки, например, с четырьмя кнопками, в том числе кнопки "drag" (перетащить), "color left" (цвет влево), "color right" (цвет вправо) и "undo" (отменить). Световой пульт 250 излучает сфокусированный ИК-луч, например, из торца, указывающего на источники 110, 115, 120 света.
Преобразователь 150 команд, показанный на фиг.1, оперативно связан или подключен к ИК-приемникам через любую линию связи, проводную или беспроводную, такую как ИК- или радиочастотная линия связи, для приема сообщений от приемопередатчиков 130, 135, 140. Преобразователь 150 команд может быть выполнен с возможностью содержать контроллер 160 системы освещения (который может иметь интерфейс пользователя, если желательно), который оперативно подключен к приемопередатчикам 130, 135, 140 через любой тип линии связи, проводной или беспроводной, такой как, например, ИК- или радиочастотная линия (используя, например, протоколы Bluetooth™ или Zigbee™), чтобы обеспечивать или передавать управляющие сигналы на приемопередатчики 130, 135, 140 для управления источниками 110, 115, 120 света. Например, ИК-приемники/приемопередатчики 130, 135, 140 соединяются с преобразователем 150 команд через последовательное соединение (например, RS232), которое, в свою очередь, связано с контроллером 160 системы, управляющим источниками света 110, 115, 120. Для различных линий связи может использоваться любой протокол, такой как DMX или DALI, или, например, протоколы и/или частные алгоритмы.
Каждый светильник, панель, группа светильников и/или группа панелей могут иметь свою собственную уникальную идентификацию (ID), используемую для адресования и управления, например, такую, которая содержится в ярлыке RFID или любом другом аппаратном обеспечении, программном обеспечении или сигнале. Идентификация может быть сообщена на световой пульт 250, например, на контроллер 360 указки типа микропроцессора (µp) светового пульта 250, любым способом, проводным или беспроводным, таким как, например, с помощью радиочастотных, лазерных и/или инфракрасных сигналов.
Как показано на фиг.3, световой пульт или указка 250 является устройством, удерживаемым пользователем, и содержит четыре кнопки 310, 320, 330, 340 и сфокусированный источник(-и) инфракрасного излучения и/или источник(-и) 350 лазерного луча для связи с ИК-приемниками 130, 135, 140 в системе 100, показанной на фиг.1, и/или обеспечивает визуальную обратную связь с пользователем. Для обратной связи указка 250 может также содержать один или более светодиодов 345. Конечно, если желательно, наряду с ИК-лучом, может также иметься визуальный лазерный луч, чтобы освещать указываемую область и, таким образом, обеспечивать пользователю визуальную обратную связь относительно того, куда направлена указка 250. Лазерный луч может также использоваться один, без дополнительных лучей, и содержать информацию управления, которая может приниматься соответствующим приемником или детектором на источнике света/панели, указываемой для дальнейшей обработки.
Четыре кнопки, показанные на фиг.3, содержат кнопки 310, 320 цвета с регулировкой по часовой стрелке (CW) и против часовой стрелки (CCW), кнопку 330 перетаскивания/оставления и кнопку 340 отмены. Конечно, эти кнопки могут также обеспечивать дополнительные функции и/или световой пульт или указка 250 может иметь дополнительные кнопки, программируемые и/или заранее конфигурированные для обеспечения дополнительных функций. Луч (240 на фиг.2), излучаемый источником 350 ИК-луча, может быть сфокусирован, чтобы позволить направленное управление для ИК-луча, который должен приниматься ИК-приемником в то же время. Для примера, указка 250 содержит контроллер или микропроцессор 360, который генерирует команды RC5, например, при нажатии кнопок. Фактический протокол может отличаться от стандарта RC5 команд по мере необходимости, так чтобы позволить посылать сообщение отжатия или отпускания кнопки, когда кнопка 330 перетаскивания/оставления отпускается после того, как она удерживалась во время операции перетаскивания.
Когда активируется любая кнопка из различных кнопок 310-340 лазерной указки 250 или любого другого интерфейса пользователя, команды RC5 могут быть переданы следующим способом, показанным в таблице 1.
<b>Таблица 1</b>Поведение кнопок на лазерной указке
Состояние
Действие
Клавиша нажата и удерживается
Посылает ИК-сообщение "<Key>_Down" (клавиша нажата). После периода длительностью несколько миллисекунд следует серия повторяющихся сообщений "<Key>_Down"
Клавиша отпущена
Посылает ИК-сообщение "<Key>_Up" (клавиша отпущена). Это будет прерывать любые ИК-сообщения, посылаемые при нажатой и удерживаемой нажатой клавише
Любой протокол, стандартный или частный, может использоваться с изменениями, если необходимо. Например, стандартная команда RC5 не реагирует на команды "Button Up" (клавиша отжата), и поэтому такая дополнительная команда может быть добавлена.
На фиг.4 показана примерная блок-схема 400 последовательности взаимодействий между пользователем 410 (например, владельцем магазина) и световым пультом/указкой 250, посылающим команды на ИК-приемник(-и) 230 (также показанный на фиг.2 и показанный на фиг.1 со ссылочными номерами 130, 135, 140). В качестве примера показана последовательность для одной кнопки, упомянутой как кнопка "Select" (выбор), хотя все другие кнопки могут демонстрировать такое же или подобное поведение. Для ясности, на фиг.1 только один ИК-приемник 230 показывается в качестве получателя сообщений, но принимать или адресовать сообщения может любое количество приемников (в том числе, ноль). Конечно, любой один приемник или группа(-ы) приемников могут быть по отдельности или все вместе адресованы сигналами, широковещательно передаваемыми всем приемникам, например, уникальные адреса желаемого приемника(-ов) или группы(-п) приемников могут быть введены в сигнал, например, при выборе пользователем приемника/группы(-п), которые должны быть адресованы, такой как простое указание на желаемый приемник. То есть, альтернативно или в дополнение, указка 250 может передавать сигнал в узком луче, наведенном и/или сфокусированном на один или более приемников, с которыми должна осуществляться связь или которые должны управляться. Для примера, когда кнопка "Select" является кнопкой 320 перемещения/оставления, затем клавиша Key Down копирует характеристики светильников для света, излучаемого источником света, указанным световым пультом/указкой 250. Как объясняется с дополнительными подробностями со ссылкой на фиг.9A-9D, скопированные световые характеристики могут перемещаться по разным источникам света/панелям по мере того, как перемещается световая указка 250, например, в то время, когда она последовательно наводится на различные источники света/панели, и скопированные световые характеристики вставляются в один источник света, указанный световой указкой 250, когда отпускается удерживаемая нажатой кнопка 320 перемещения/оставления.
Как описано со ссылкой на таблицу 1 и показано на фиг.4, когда одна из кнопок (например, кнопка выбора) световой указки 250 нажимается пользователем 410, что указывается стрелкой 415, световая указка 250 передает на ИК-приемник 230 команду 420 Select Down (выбор нажатия), которая повторяется, как показано ссылочными позициями 430, 440, до тех пор, пока пользователь 410 не отпустит нажатую кнопку выбора. В ответ на действие 450 пользователя 410 по отпусканию кнопки световая указка 250 передает на приемник 230 команду 460 Select Up (выбор отпускания).
ИК-приемники 230 могут быть установлены позади осветительных панелей шкафов, например, в помещении или розничном магазине. Приемники 230 могут иметь в своем составе или быть оперативно присоединены к преобразователям (150 на фиг.1) по мере необходимости, чтобы извлекать и преобразовать желательную информацию в пригодные для использования форматы, такие как преобразователь 150, показанный на фиг.1, преобразовывать принятые ИК-сигналы в сигналы, например, RS232. Таким образом, приемники 230 (также указанные ссылочными номерами 130, 135, 140 на фиг.1) могут быть выполнены с возможностью приема ИК-сообщения от световой указки 250 и передачи сообщений RS232 на преобразователь 150 команд, показанный на фиг.1. После приема ИК-сообщения от световой указки 250, ИК-приемник обрабатывает принятое ИК-сообщение, например, в соответствии с конечным автоматом 500, показанным на фиг.5.
Как показано на фиг.5, конечный автомат 500 содержит состояние 510 простоя и состояние 520 фокусировки или активное состояние. Состояние световой указки, например, Key_Up, представлено стрелками 530, 535. На фиг.6-7 также более подробно показаны блок-схемы 600, 700 последовательностей, показывающие различные маршруты (через конечный автомат) в среде лазерной указки 250, одного из приемников 230 и диспетчера 610, оперативно соединенных или интегрированных с приемником 230. В частности, на фиг.6 показана последовательность для кнопки, нажимаемой и таким образом копирующей световые характеристики, связанные с источником света, на который наведена указка, тогда как на фиг.7 показана последовательность 700 для перемещения скопированных световых характеристик при удержании нажатой кнопки (копирования) и перемещения указки в точку на другом источнике(-ах) света и затем отпускания кнопки (копирования), таким образом вставляя скопированные световые характеристики в новый источник(-и) света или панель(-и), указанные в настоящее время.
Как показано на фиг.5-7, когда сигнал клавиши Key Down или команда 620 получена приемником 230, то затем команда Key Down следует по пути 540, чтобы перейти из состояния 510 простоя в активное состояние 520, как показано на фиг.5, и сигнал 625 Key_Down посылается от приемника 230 диспетчеру 610, и запускается таймер времени ожидания, как показано ссылочной позицией 630 на фиг.6. Таймер времени ожидания может быть осуществлен аппаратурно или программным обеспечением и может вести отсчет до любого программируемого счета, который желателен.
Дополнительно, когда клавиша удерживается нажатой, от световой указки 250 передаются повторяющиеся сигналы 640, 645 Key-Down_Repeated нажатой клавиши. Когда сигналы 640, 645 Key-Down_Repeated принимаются в пределах заранее определенного времени, например, в пределах 250 мс (t < 250 мс), то тогда состояние приемника следует по пути 550 Key_Down_Repeated, чтобы перейти из состояния 510 простоя в активное состояние 520, как показано на фиг.5. Дополнительно сигналы 650, 655 сброса времени ожидания Reset_Timeout (фиг.6) сбрасывают в исходное состояние таймер, например, 250 мс, и путь 560 сброса времени ожидания Reset_Timeout поддерживает приемник в активном состоянии 520 и сбрасывает в исходное состояние таймер, например, 250 мс.
Если команда Key_Down_Repeated не принята в пределах определенного времени, например, команда не принята более 250 мс, то путь 570 отмены клавиши Key Cancel возвращает состояние обратно в состояние 510 простоя (из активного состояния 520), и время, установленное для таймера, истекает, создавая сигнал 660 истечения установленного времени таймера и запуская передачу сигнала 670 отмены клавиши Key_Cancel, как показано на фиг.6.
Как показано на фиг.7, когда команда 720 повторения нажатия клавиши Key-Down_Repeated принята, приемник 230 сообщает об этом диспетчеру 610 с помощью сигнала 725, и таймер времени ожидания запускается сигналом 730. Дополнительно, команда(-ы) 720 повторения нажатия клавиши Key-Down_Repeated создает дополнительный сигнал(-ы) 755 сброса в исходное состояние времени ожидания 755. Когда от световой указки 250 принята команда 765 отпускания клавиши Key_Up, то тогда приемник 230 сообщает об этом диспетчеру 610 с помощью сигнала 775, создает сигнал 780 отмены времени ожидания, чтобы отменить любой отсчет таймера времени ожидания, и выполняется последовательность пути 580 для клавиши Key_Up, чтобы перейти из активного состояния 520 в состояние 510 простоя, как показано на фиг.5.
Программное обеспечение связывается с преобразователем 150 команд, показанным на фиг.1, чтобы, например, интерпретировать различные сообщения, приходящие от ИК-приемников, чтобы определить состояние системы и какие световые излучения требуется регулировать. Благодаря природе ИК-излучения и близости ИК-приемников друг к другу, управление сообщениями может учитывать некоторый уровень фильтрации, чтобы гарантировать, что обрабатываются только соответствующие сообщения. Например, когда световой пульт или указка 250 перемещают световые характеристики через две панели, реакция на все команды может вызывать некоторое мерцание как следствие, что обе панели принимают сообщение "Select Key Down Repeated" (выбор повторных нажатий клавиши).
Чтобы подавить или предотвратить любое мерцание, преобразователь 150 команд может быть выполнен с возможностью использования внутренней очередности. Все сообщения, принятые от ИК-приемников, помещаются в очередь, где сообщение, следующее впереди очереди, представляет состояние, которое поддерживается. Состояние может обновляться, если оно становится недействительным. Примером этого может быть случай, когда выбрана панель X и затем принимается команда клавиши отмены. Это делает недействительным текущее состояние, так что оно удаляется из очереди, и следующее сообщение после него становится новым состоянием. Аналогично, если принимается любая из команд клавиши отмены Key_Cancel или Key_Up, относящаяся к сообщениям, последующим в очереди, они также удаляются. Дополнительно, дублирующие сообщения или те сообщения, которые не относятся к этому состоянию, игнорируются или добавляются в очередь, чтобы иметь с ними дело, если в дальнейшем они станут уместными. Сообщения могут быть удалены из очереди, если, например, принимаются команды клавиши отменены, таким образом, делающие их недействительными.
В любое время это сообщение в начале очереди, по которому выполняется действие. В таблице 2 приведены иллюстративные примеры реакции на различные сообщения.
<b>Таблица 2</b>
Параметр Select Scroll Key (выбор клавиши прокрутки)
Действие
Key Down от панели Х
Исключить операцию перетаскивания и отпускания и начать снова другую на панели Х
Key Down Repeated от панели Х
Передвинуть перетаскиваемый светильник на панель Х
Команды Key_Up и Cancelled после приема обрабатываются в соответствии с таблицей 3.
<b>Таблица 3</b>
Параметр Select Scroll Key (выбор клавиши прокрутки)
Действие
Key_Down от панели Х
Очистка очереди и прекращение перетаскивания на панель Х
Клавиша Cancelled от панели Х
Если панель Х является текущей перетащенной панелью, то извлечь из очереди другое сообщение и перейти к перетаскиванию в другой отсек
Дополнительно, в таблице 4 показаны три других примера команд, которые выполняют действия, показанные в таблице 4.
<b>Таблица 4</b>
Принятая команда
Действие
Начать перетаскивание и оставление на панели Х
Начать запуск панели Х, установить ее как "current dragged panel" (текущая перетаскиваемая панель) и сохранить ее установки как "drag color" (перетащить цвет)
Перейти к перетаскиванию на панель Х
Восстановить предыдущие установки "current dragged panel" и установить панель Х как "current dragged panel". Переключить панель Х на "drag color"
Закончить перетаскивание и оставление на панели Х
Включить панель Х и непрерывно обновлять панель Х с помощью "drag color"
Контроллер 360 указки светового пульта/указки 250 может также быть выполнен с возможностью разрешения циклического прохода световой указки 250 через различные световые характеристики, такие как цвет, яркость, насыщенность и т.п., и регулирования или изменения любой из выбранных световых характеристик. В таблице 5 показаны различные примеры взаимодействий и управления для источников света и характеристик света, излучаемого ими, следующим образом.
<b>Таблица 5</b>
Параметр клавиши регулировки цвета
Действие
Клавиша нажата
Исключить текущий цветовой цикл и начать другой
Повторение нажатия клавиши
Действие отсутствует
Клавиша отпущена
Информировать контроллер указки, чтобы прекратить цветовой цикл
Информация отмены клавиши
Информировать контроллер указки, чтобы прекратить цветовой цикл
Когда клавиша 310, 320 цвета на световой указке 250, показанной на фиг.3, удерживается нажатой, цветовой цикл периодически изменяет и обновляет цвет светового излучения соответствующей панели или отсека, указанного световой указкой 250, движущейся по цветовой окружности 800, показанной на фиг.8, которая содержит цвета, например, от красного к зеленому и к синему и промежуточные цвета. Изменение или обновление цвета для излучаемого света от управляемого источника(-ов) света (и освещение панели или отсека, например) прекращается, когда пользователь отпускает удерживаемую кнопку, тем самым выбирая последний цвет. Направление по цветовой окружности зависит от того, какая из кнопок 310, 320 цвета нажимается и перемещается по часовой стрелке (CW) или против часовой стрелки (CCW). Регулировки яркости и насыщенности могут также выполняться нажатием других кнопок на световой указке или тех же самых кнопок 310, 320 цвета после изменения режима кнопки с регулировки цвета на регулировку яркости и насыщенности, например, с помощью дополнительной кнопки выбора режима. Подобно регулировке цвета, яркость и насыщенность могут увеличиваться или уменьшаться приращениями до тех пор, пока пользователь либо не отпустит соответствующую нажатую и удерживаемую кнопку, либо, например, пока не будет достигнута точка максимума/минимума, в которой никакое дальнейшее регулирование не происходит.
На фиг.9A-9D показан набор 900 панелей, которые независимо освещаются и управляются, чтобы обеспечить пример сценария, использующего световую указку 250, чтобы, например, коротко показать работу настоящей системы. Набор 900 содержит, например, первую панель 910, освещаемую красным светом R, вторую панель 920, освещаемую зеленым светом G, третью панель 930, освещаемую оранжевым светом O, четвертую панель 940, освещаемую желтым светом Y, пятую панель 950, освещаемую синим светом B, и шестую панель 960, освещаемую белым светом W.
Чтобы копировать красный цвет R с первой панели 910 на шестую панель 960, пользователь может навести световой пульт 250 на панель 910 и нажать и удерживать нажатой кнопку Select (выбрать), которая может быть кнопкой 330 перетаскивания/оставления, показанной на фиг.3. Первая панель 910 может быть выполнена с возможностью вспышки, указывающей, что она выбрана. Пользователь может затем передвинуть световой пульт 250, чтобы навести его на вторую панель 920, цвет которой обновится или изменится на перетаскиваемый цвет, а именно на красный цвет R, как показано на фиг.9B.
Затем, как показано на фиг.9C, пользователь может навести световой пульт 250 или передвинуть его вниз на пятую панель 950, удерживая нажатой кнопку Select. Теперь цвет светового излучения, освещающего пятую панель 950, изменяется с синего B на перемещенный цвет, а именно на красный цвет R. Как показано на фиг.9C, когда световой пульт 350 указывает или перемещается на пятую панель 950 от второй панели 920, цвет второй панели 920 возвращается обратно к своему первоначальному цвету, то есть изменяется обратно с красного цвета R на зеленый цвет G.
Затем, как показано на фиг.9D, пользователь может переместить световую указку-перо 250, чтобы навести ее на шестую панель 960 и отпустить кнопку Select. Это заставляет шестую панель 960 изменить свой цвет с первоначального белого цвета на красный цвет R первой панели 910, причем шестая панель 960 может быть выполнена с возможностью вспышки, как только кнопка отпущена, чтобы указать, например, на завершение операций копирования и вставки, и цвет шестой панели 960 станет красным R. То есть красный цвет R был скопирован с первой панели 910 и вставлен в шестую панель 960.
Когда красный цвет R был скопирован с первой панели на шестую, пользователь может затем, например, произвести тонкую настройку установки цвета, используя кнопки регулировки цвета или яркости на световой указке, наводя ее на любую из панелей, чтобы достигнуть желаемого цвета или других желательных световых характеристик. Конечно, регулировка световых характеристик может быть выполнена в любое время, не только после завершения операций копирования и вставки, просто наводя указку на желаемый источник света или панель, выбирая характеристику, которая будет изменяться, и изменяя ее одной кнопкой или комбинацией кнопок световой указки, чтобы выбрать характеристику, такую как цвет или интенсивность, и затем изменить выбранную характеристику светового излучения, освещающего выбранную панель, например, выбранную наведением световой указкой 350 на панель, и/или, например, активируя выбранную клавишу.
В дополнение к описанным системам, в которых различные источники света и/или панели расположены близко друг к другу, как, например, в одном помещении или зоне, дополнительные системы освещения могут потенциально содержать большое количество источников света и/или светящихся панелей в различных зонах, помещениях или этажах внутри зданий или во внешних местах. Для таких больших систем освещения, управляющих световым излучением на больших и/или разных площадях, желательно позволить многочисленным пользователям использовать систему освещения одновременно, так чтобы изменения освещения в различных местах могли делаться одновременно и быстро, не влияя на освещение в других местах системы освещения, используя несколько устройств указания, выполненных с возможностью связи с контроллером света, например, через ИК-, радиочастотное, лазерное или любое другое беспроводное или проводное средство связи, такое как световые пульты/указки 250.
Подобно предыдущим вариантам осуществления, световой пульт/указка 250 может использовать сфокусированный инфракрасный луч, чтобы идентифицировать индивидуальные световые излучения и регулировать их параметры настройки (например, цвет, яркость, насыщенность и т.д.), копировать их параметры настройки на другие световые излучения или отменять последнее действие. Например, кнопка 340 отмены может быть активирована, чтобы отменить последнюю команду или отменить последние несколько команд путем непрерывного нажатия на кнопку отмены, чтобы, например, возвратиться к предыдущему действию(-ям) вставки. Если желательно, то для снижения затрат можно обойтись без уникальной идентификации каждого источника света/панели или групп источников света/панелей, и световая указка(-и) 250 может управлять любым желаемым светильником/панелью при ее указании на желаемый светильник/панель и активируя кнопки указки.
Конечно, если желательно, система может быть выполнена с возможностью разрешения управления световыми излучениями в любой момент только одному отдельному пользователю, так чтобы иметь только одну световую указку, способную управлять различными световыми излучениями. Однако такое ограничение может быть обременительным, особенно для систем, управляющих большими световыми средами, которые содержат многочисленные помещения или этажи зданий. В такой большой среде система освещения может, вероятно, быть частью более широкой системы управления зданием. Для такого крупномасштабного здания было бы непрактично позволить только одному человеку использовать световой пульт/указку 250 или ограничить использование световой указки 250 последовательным использованием в противоположность одновременному или параллельному использованию, когда более одной световой указки 250 могут использоваться одновременно одним или разными пользователями. Одним из возможных решений могло бы быть введение системы с параллельным включением, но это может быть проблематичным с точки зрения возникновения конфликтов, а также дорогостоящим, если система управления освещением связана, например, с большой системой управления зданием.
Вместо этого система (например, системный контроллер 160, показанный на фиг.1) может быть выполнена с возможностью приема команд и управления от более чем одной световой указки одновременно, когда, например, первая световая указка может использоваться для управления световыми излучениями в первом помещении (или первым источником света/панелью), и одновременно вторая световая указка может использоваться для управления световыми излучениями во втором помещении (или вторым источником света/панелью). Системный контроллер 160 может быть выполнен с возможностью определения, что различные пользователи и/или различные световые указки пытаются управлять системой освещения, и назначения пользователям или различным световым указкам отличительной идентификации, чтобы система знала, что первая команда передана от первой указки для управления первым источником света, тогда как вторая команда передана, например, второй указкой, чтобы управлять вторым источником света. Таким образом, системный контроллер 160 может быть выполнен с такой возможностью, когда, например, первая команда не влияет на второй источник света и вторая команда не влияет на первый источник света. Дополнительно, системный контроллер 160 может быть выполнен с возможностью связи, например, первой световой указки с первым помещением и второй световой указки со вторым помещением после обнаружения (например, при первом использовании или регистрации) конкретной световой указки в конкретном помещении или зоне.
Соответственно, многочисленные пользователи имеют возможность изменять параметры световых излучений, одновременно используя различные световые пульты, или многочисленные световые пульты могут использоваться, чтобы одновременно управлять многочисленными источниками света. Световой пульт может использоваться для указания на конкретный источник света, расположенный в определенных частях зоны, и управления этим источником света, то есть изменением цвета или яркости, и, как описано, для копирования и вставки световых характеристик одного источника света на другой, перетаскивая и оставляя световую характеристику от одного источника света к другому, используя кнопку 330 перетаскивания на световом пульте 250, показанном на фиг.3, а именно нажимая кнопку в то время, когда световой пульт 250 наведен на источник, удерживая ее нажатой и перетаскивая световые характеристики и отпуская кнопку 330 в месте назначения.
Чтобы различить различные световые пульты и распознавать конкретный световой пульт, адресная информация может быть введена в ИК-команды, передаваемые конкретным световым пультом на ИК-приемники. Например, ярлык 370 RFID может быть введен в ядро светового пульта, как показано на фиг.3, чтобы запомнить адресную или идентифицирующую информацию, уникальную для каждого светового пульта. Ярлык 370 RFID может оперативно быть присоединен к контроллеру 360 указки, например, через линии универсального ввода-вывода (GPIO).
Дополнительно, как показано на фиг.1 пунктирным прямоугольником, устройство 170 считывания ярлыка RFID может быть оперативно присоединено или введено в состав преобразователя 150 команд и/или системного контроллера 160, чтобы считывать принятые адреса RFID, а также конфигурировать, то есть присваивать уникальные идентификаторы (или изменять их, как желательно) ярлыкам RFID световых пультов/указок 250. Таким образом, в дополнение к передаче сигналов управления (например, ИК), световые пульты/указки 250 могут дополнительно передавать информацию RFID. Как описано, ярлык RFID может быть программируемым ярлыком RFID для выгрузки информации на световой пульт, например, от системного контроллера 160. Альтернативно или в дополнение, системный контроллер 160 может программироваться пользователем вручную, например, чтобы содержать уникальные идентификационные коды различных световых указок.
Устройство 170 считывания ярлыков RFID и системный контроллер 160 могут быть выполнены с возможностью считывания и записи информации в ярлыки RFID, связанные со световыми пультами/указками 250, а также с преобразователем 150 команд (и/или системным контроллером 160) в случае, когда уникальная информация RFID также присваивается источникам света 110, 115, 120 для индивидуальной идентификации и управления ими. В этом случае, в дополнение к посылке сообщения "Button up" (кнопка отпущена), протокол может быть дополнительно изменен в отношении стандартных команд RC5, чтобы содержать дополнительное адресное поле, такое как 8-разрядное адресное поле, которое добавляется к сообщению, чтобы, например, уникально идентифицировать адрес посылаемого светового пульта. Адрес конкретного светового пульта запоминается на ярлыке 370 RFID и считывается для использования, например, при ИК-передачах. Таким образом, команды от световой указки 250, показанной на фиг.4-7, могут также содержать уникальный идентификатор световой указки 250, когда уникальный идентификатор указки также проходит от ИК-приемника 230 к ИК-диспетчеру 610, показанному на фиг.6-7.
Чтобы идентифицировать световой пульт 250, ярлык 370 RFID светового пульта 250 считывается внутренне, например, используя линии GPIO на микропроцессоре 360, и уникальный идентификатор указки используется в адресном поле измененных команд RC5. Адрес присваивается и передается на световой пульт 250, например, через устройство 170 считывания RFID (фиг.1). Выгрузка уникального адреса может быть выполнена, например, помещая световой пульт 250 на устройство 170 считывания RFID или автоматически или при активации кнопки интерфейса пользователя (UI) на преобразователе 150 команд и/или UI системного контроллера 160. Преобразователь 150 команд и/или системный контроллер 160 может быть выполнен с возможностью запоминания (в памяти, оперативно подключенной к преобразователю 150 команд и/или системному контроллеру 160) списка всех зарегистрированных световых пультов и присвоения имеющегося в наличии адреса при добавлении нового светового пульта.
Когда световые пульты зарегистрированы системой освещения и/или когда в световые пульты выгружены уникальные адреса, затем пользователь(-и) может использовать систему освещения, анонимно используя любую одну или множество зарегистрированных световых указок одновременно. В более сложной реализации система освещения может быть соединена с более широкой системой управления зданием, в которой пользователь(-и) идентифицируется и связывается с конкретным световым пультом. Это может быть достигнуто либо через UI, локальный по отношению к преобразователю 150 команд, либо через системный контроллер 160, либо с помощью отдельного UI, расположенного в удаленном месте, например, вблизи от устройства 170 считывания RFID.
В дополнительном варианте осуществления, чтобы помочь создать единое оформление и восприятие для всех разных универмагов цепочки магазинов, обеспечиваются образцы цвета, имеющие схему кодирования, которая может использоваться для копирования желаемого цвета светового излучения, например, в магазине. Кодированный цвет затем считывается световым пультом/указкой 250, которые используются для указания на источник(-и) света/панель(-и) и установления желаемого цвета (считывание из книги 390 образцов) светового излучения, излучаемого источником(-ами) света/панелью(-ями).
Для примера, может обеспечиваться книга 390 образцов, которая содержит набор цветов и команд, как должны использоваться определенные элементы внутри универмага, чтобы создать подобную атмосферу в других универмагах. Книга образцов может содержать описания того, какие цвета должны использоваться, чтобы выделить определенные изделия, и т.д. Под цветами в книге образцов могут указываться штриховой код или подобные кодированные данные, где штриховой код содержит или представляет информацию о параметрах настройки цвета для источника(-ов) света/панели(-ей). В этом варианте осуществления световой пульт/указка 250 могут также содержать считывающее устройство 380 штрихового кода, как показано пунктирным прямоугольником на фиг.3. Считывающее устройство 380 штрихового кода может быть выполнено с возможностью, например, считывания цвета из штрихового кода и передачи его на конкретный источник света или панель, которые затем излучают свет, имеющий цвет, связанный с цветовым кодом, полученным от светового пульта/указки 250, и считанный из книги образцов.
Световой пульт/указка 250 может иметь дополнительную кнопку для "копирования" и "вставки", или существующие кнопки могут использоваться так, чтобы выполнять операции копирования и вставки при соответствующем выборе режима кнопки, например, посредством циклического переключения кнопки выбора режима. Альтернативно, вместо четырех кнопок, показанных на фиг.1, световой пульт/указка 250 может иметь три кнопки, а именно кнопки "копировать", "вставить" и "отмена" или любые комбинации кнопок по желанию.
Книга 390 образцов содержит список цветных диаграмм различных цветов, каждая из которых представляет цвета, которые должны использоваться внутри помещения, с штриховым кодом 392, расположенным, например, рядом с каждым образцом 394 цвета. Для примера, цвет кодируется, чтобы представить формат HSL (оттенок, насыщенность, яркость) так, чтобы он был независим от световой визуализации.
Штриховые коды 392 кодируют значение цвета для соответствующего образца 394 цвета, который должен использоваться внутри системы. Конечно, может также обеспечиваться инструкция для пользователя, чтобы предоставить некоторый пояснительный текст в отношении того, как цвета должны быть представлены внутри помещения, в частности, в среде розничных магазинов, где для различных магазинов в сети магазинов розничной торговли желательны, например, единое оформление и восприятие. Штриховой код 392 может считываться считывающим устройством 380 штрихового кода, активируя кнопку копирования или дополнительную кнопку, например, считывания/сканирования. Конечно, контроллер 360 указки также оперативно присоединяется к считывающему устройству 380 штрихового кода, кнопкам и другим элементам световой указки 250, таким, например, как память 385.
Указка 250 может быть активирована нажатием кнопки копирования "copy". Это запускает считывающее устройство 380 штрихового кода, и пользователь наводит указку 250 на желаемый штриховой код 392, чтобы передать или копировать световое излучение, имеющее цвет, связанный с желаемым штриховым кодом. Когда действительный штриховой код найден, код считывается и запоминается в памяти указки 250. После завершения считывания желаемого штрихового кода 392 сканер штрихового кода или считывающее устройство 380 прекращает сканирование, и пользователь информируется через механизм обратной связи (например, светодиод 345 вспыхивает или включается или обеспечивается звук зуммера световой указки 250), указывая, что указка 250 успешно считала цвет. По желанию, если никакой цвет не считан в течение или после некоторого периода времени, несмотря на попытку сканировать или считать штриховой код, пользователь может быть информирован об ошибке.
Чтобы передать сканированный или считанный цвет на источник(-и) света/панель(-и), пользователь может нажать и удерживать нажатой кнопку вставки "paste" и навести указку 250 на желаемый источник света/панель для обновления или изменения цвета излучаемого им света. Для примера, при нажатии кнопки излучается серия ИК-команд и происходит то, что показано в таблице 6, где приводится действие, вызываемое кнопками, например, на лазерной указке.
<b>Таблица 6</b>
Состояние
Действие
Нажатие и удержание
Посылает ИК-сообщения "Paste_Down", повторяющиеся каждые 100 мс
Отпускание
Посылает ИК-сообщения "Paste_Up". Это будет прерывать любые ИК-сообщения, посылаемые при удерживаемой нажатой клавише
На фиг.10 показан внутренний конечный автомат 1000 ИК-приемников, который подобен конечному автомату 500, показанному на фиг.5. Как показано на фиг.10, конечный автомат 1000 включает состояние 1010 простоя и состояние фокусировки или активное состояние 1020. Никакое изменение не происходит, и состояние 1010 простоя сохраняется до тех пор, пока на световой указке 250 не нажимается никакая кнопка, как представлено стрелкой 1025 Paste_Up_No_change на фиг.10. Когда кнопка вставки на световой указке 250 нажимается, состояние изменяется из состояния 1010 простоя в активное состояние 1020, как представлено стрелкой 1030 "Paste_Down". Никакое изменение не происходит и активное состояние 1020 сохраняется, пока кнопка вставки удерживается нажатой, как показано стрелкой 1040 Paste_Down_No_change. Когда удерживаемая нажатой кнопка вставки отпускается, процесс следует по пути 1050 Paste_Up, чтобы перейти из активного состояния 1020 в состояние 1010 простоя. Если команда Paste_Up не принята в пределах заранее определенного периода времени, такого как больше 150 мс, указывающего, что кнопка вставки удерживается нажатой, или если ее отпускание не обнаружено (так, как когда она отпускается, не будучи наведенной в это время на любой источник(-и) света/панель(-и)), то тогда процесс следует по пути 1060 отмены, чтобы изменить состояние из активного состояния 1020 в состояние 1010 простоя.
Преобразователь 150 команд может использовать внутреннюю очередь, как описано ранее, чтобы подавить любое мерцание как следствие приема двумя панелями сообщения "Paste Down", когда световой пульт 250 перетаскивает световое излучение через эти две панели.
В любое время, в начале очереди присутствует сообщение, что она действует. В таблице 7 приводятся подробности реакции на различные сообщения.
<b>Таблица 7</b>
Параметр клавиши
Действие
Paste Down, Color C from Light X
Изменить цвет светильника Х на принятый цвет С
С командами Paste Cancelled (вставка отменена) и Paste Up (клавиша вставки отпущена) после приема обращаются, как, например, показано в таблице 8.
<b>Таблица 8</b>
Параметр клавиши выбора прокрутки Select Scroll
Действие
Paste Down, Color C from Light X
Постоянно сохраняет цвет С на светильнике Х
Paste Cancelled from Light X
Если светильник Х сфокусирован на данный момент, делается попытка другого сообщения из очереди. Возвращение цвета светильника Х к предыдущему цвету
Когда цвет помещается на световое излучение, преобразователь 150 команд затем сообщает системному контроллеру 160, чтобы обновить параметры настройки светового излучения, создавая положительную обратную связь с пользователем в отношении того, куда будет помещен цвет. В целом, эффект состоит в том, что пользователь может считать цвет из книги 390 образцов и затем перемещать цвет по помещению (управляя направленным источником света, чтобы излучать световое излучение, имеющее считанный цвет), пока не определит соответствующее место для такого цвета. Когда желательное место для цвета определено, пользователь может затем установить цвет на конкретный источник(-и) света/панель(-и) для постоянного использования, отпуская удерживаемую нажатой кнопку или, например, активируя другую кнопку. Пользователь может повторять это действие, устанавливая один и тот же цвет на множество световых излучений тем же способом или считать другой цвет и установить другой цвет в одно или множество мест.
Если желательно, может быть активирована кнопка отмены, чтобы отменить последнюю команду или команды, удерживая постоянно нажатой кнопку отмены, то есть, например, возвратиться к предыдущему действию вставки. Однократное нажатие кнопки отмены посылает одиночную ИК-команду на ИК-приемники, которые сообщают преобразователю команд о команде отмены. Опять же может применяться фильтрация, чтобы команда отмены принималась только однажды и одним приемником, для которого это желательно.
Следует понимать, что подробности и компоненты, которые очевидны специалистам в данной области техники, не были описаны, чтобы сохранить ясность и скрывать за ними описание настоящей системы. Например, как должно быть очевидно специалистам в данной области техники связи с точки зрения настоящего описания, среди элементов системы для связи могут содержаться различные элементы, такие как передатчики, приемники или приемопередатчики, антенны, модуляторы, демодуляторы, преобразователи, антенные переключатели, фильтры, мультиплексоры и т.д. Связь или звенья связи среди различных компонент системы могут осуществляться любым способом, например, проводным или беспроводным. Элементы системы могут быть отдельными или интегрированными вместе, например, с процессором.
Как известно, процессоры системы, и/или указки, и/или контроллеры 160, 360 выполняют команду, хранящуюся в соответствующих блоках памяти, таких как память 385 указки и дополнительная память системы 100, оперативно подключаемых, например, к системному контроллеру 160. Блоки памяти могут также хранить другие данные, такие как заранее определенные или программируемые параметры настройки, связанные с системным взаимодействием, порогами, установками для навесов, выступающих над окнами магазинов.
Следует понимать, что различные компоненты системы взаимодействия могут оперативно подключаться друг к другу любым типом звена связи, в том числе например, проводным или беспроводным. Могут также обеспечиваться различные изменения, которые признаются специалистами в данной области техники, с точки зрения приведенного здесь описания. Память может быть любым типом устройства для хранения данных прикладных программ, а также других данных. Данные прикладных программ и другие данные принимаются контроллером или процессором для их конфигурирования с возможностью выполнения этапов операций в соответствии с настоящими системами и способами.
Этапы операции согласно настоящим способам, в частности, пригодны для выполнения программой компьютерного программного обеспечения, причем такая программа компьютерного программного обеспечения предпочтительно содержит модули, соответствующие отдельным этапам или действиям способов. Такое программное обеспечение может, конечно, осуществляться на считываемом компьютером носителе данных, типа интегрированной микросхемы, периферийного устройства или памяти, такого как запоминающее устройство или другая память, присоединенная к процессору контроллера или светового модуля.
Считываемый компьютером носитель данных и/или память могут быть любым пригодным для записи носителем данных (например, RAM, ROM, съемное запоминающее устройство, CD-ROM, жесткие диски, диски DVD, дискеты или карты памяти) или могут быть средой передачи (например, сеть, содержащая волоконную оптику, Интернет, кабели и/или беспроводные каналы, использующие, например, многостанционный доступ с временным разделением, многостанционный доступ с кодовым разделением каналов или другие системы радиосвязи). Любой носитель, известный или разрабатываемый, который может хранить информацию, пригодную для использования с компьютерной системой, может использоваться как считываемый компьютером носитель данных и/или блоки памяти системы и указки.
Могут также использоваться дополнительные блоки памяти. Считываемый компьютером носитель данных, запоминающие устройства и/или любые другие блоки памяти могут быть долгосрочные, краткосрочными или комбинацией долгосрочных и краткосрочных запоминающих устройств. Блоки памяти определяют конфигурацию системного контроллера 160 и/или контроллера указки 360, чтобы осуществлять способы, оперативные действия и функции, раскрытые здесь. Блоки памяти могут быть распределенными или локальными, и процессор, в котором могут обеспечиваться дополнительные процессоры, может быть распределенным или единым. Блоки памяти могут быть осуществлены как электрическая, магнитная или оптическая память или любая комбинация таких или других типов запоминающих устройств. Кроме того, термин "память" должен рассматриваться достаточно широко, чтобы охватывать любую информацию, пригодную для считывания или записанную в адрес в адресном пространстве, к которому обращается процессор. При таком определении информация о сети все еще находится в пределах памяти, например, потому что процессор может отыскивать информацию в сети.
Системный процессор 160 и/или процессор указки 360 и блоки памяти могут быть любым типом процессора/контроллера и памяти, такими как те, которые описаны в патенте США 2003/0057887, который содержится здесь путем ссылки во всей его полноте. Процессор может быть способен выполнять операции в ответ на обнаружение намерений пользователя, а также выполнять команды, хранящиеся в памяти. Процессор может быть предназначенным для конкретной прикладной программы или интегральной схемой(-ами) общего назначения. Дополнительно, процессор может быть специализированным процессором для выполнения действий в соответствии с настоящей системой или может быть универсальным процессором, в котором только одна из многих функций работает для выполнения действий в соответствии с настоящей системой. Процессор может работать, используя часть программы, многочисленные сегменты программ или может быть аппаратным устройством, использующим специализированную или универсальную интегральную схему. Каждая из упомянутых выше систем используется для управления источниками света согласно описанию.
Конечно, следует понимать, что любой из описанных выше вариантов осуществления или процессов может комбинироваться с любым одним или более другими вариантами осуществления или процессами, чтобы обеспечивать дополнительные усовершенствования управления источниками света.
Наконец, приведенное выше обсуждение предназначено быть просто примером настоящей системы и не должно рассматриваться как ограничение приведенной в конце формулы изобретения любым конкретным вариантом осуществления или группой вариантов осуществления. Таким образом, хотя настоящая система была описана с частными подробностями со ссылкой на конкретные примеры вариантов ее осуществления, следует понимать, что специалистами в данной области техники могут быть внесены многочисленные изменения и альтернативные варианты осуществления, не отходящие от более широкого и целевого объема и сущности настоящей системы, изложенных в приведенной далее формуле изобретения. Описание и чертежи должны соответственно расцениваться как иллюстративный материал и не предназначены для ограничения объема прилагаемой формулы изобретения.
При толковании приведенной далее формулы изобретения следует понимать, что:
a) слово "содержащий" не исключает присутствие других элементов или действий, отличных от перечисленных в данной формуле изобретения;
b) единственное число элемента не исключает присутствие множества таких элементов;
c) любые ссылочные обозначения в формуле изобретения не ограничивают ее объем;
d) несколько "средств" могут быть представлены одним и тем же или другим элементом(-ами) или реализованной структурой или функцией аппаратных средств или программного обеспечения;
e) любой из раскрытых элементов может содержать части аппаратурного обеспечения (например, дискретную и интегральную электронную схемотехнику), части программного обеспечения (например, компьютерное программирование) и любую их комбинацию;
f) части аппаратурного обеспечения могут быть составлены из одной или более аналоговых и цифровых частей;
g) любое из раскрытых устройств или их частей может комбинироваться вместе или разделяться на дополнительные части, если конкретно не заявлено иное; и
h) никакая конкретная последовательность действий или этапов не предназначена, чтобы ограничивать права заявителя, если это конкретно не указано.