控制参数的系统 【技术领域】
本发明涉及一种控制参数的系统,其包含给所述参数编程的编程设备。本发明进一步涉及一种控制参数的方法,其包含给所述参数编程的步骤。本发明进一步涉及用于执行上述方法的计算机程序产品。
背景技术
这种系统的一个例子是用于控制中央加热的时钟恒温器。这种系统使用户能够编写白天期间的温度程序。为此,典型地用户不得不输入许多时钟时间和为每个时钟时间输入理想的温度。作为选择,时钟恒温器提供有限数目的、连续可调节的温度值,例如晚上和白天温度,每个用户提供的时钟时间与这些温度值中任何一个有关。
在起始段中定义的系统的另一个例子是一个闹钟,其可以编程来产生听觉叫醒信号,其可以是蜂鸣程序或广播节目。这样闹钟也使用户能够输入一个或几个时钟时间,在该时间里产生叫醒信号。
这种公知系统的缺点是编程麻烦,需要以非常精确的顺序按下许多按钮,提供有限的程序选项,难以学会和容易忘记。
本发明的目的和概述
本发明的目的是提供一种在起始段中定义的类型的系统和方法,其比较容易使用。为此,根据本发明的系统特征在于该系统包含使用户能够创建图画的画图设备,所述编程设备布置用于把所述图画转化为所述参数程序。更好地,该系统提供一个图解触摸屏,其使用户可以通过指示笔或只使用他的指尖来创建图画。作为选择,可以应用任何坐标输入装置和图像显示器地组合,例如LCD屏与一鼠标、触摸垫或轨迹球的组合。在另一个实施例中,用户可以在纸上创建图画,然后由所述系统扫描。
根据本发明系统的一个实施例特征在于所述图画中的每个点具有关于两个直角坐标轴的x坐标和y坐标,所述x坐标确定所述编程中的时间点。更好地,x轴的方向是水平的和y轴的方向是垂直的。该图画的任何元素然后通过它的X坐标与特定的时间点相联系。该系统可以沿着任何一个或两个坐标轴显示标度划分,例如一天用24小时表示。这种标度分划可以由用户改变,例如得到更细的分标度来表示5分钟间隔,其用于叫醒环境编程。
原则上,该图画可以包含任何类型的字母、图片、几何图像等,其可以由该系统来识别。例如,在一特定X坐标上的图片‘sun’(太阳)表示白天温度应该在与该特定X坐标相关的时间点上设置,而图片‘moon’(月亮)表示在该时间点切换到晚上温度。咖啡杯的图像表示在特定时刻咖啡机应该接通。
根据本发明系统的实施例特征在于该编程设备用于识别所述图画中的笔划,和依照至少一个所述笔划的属性给所述参数编程。这样用户可以通过简单画一笔划来创建一任意复杂参数编程,该笔划的属性确定所述参数的特征。这些属性可以是与特定时间点相对应的X坐标上所述笔划的Y坐标和/或浓度和/或颜色。例如,如果要控制的参数是环境温度,在特定时刻温度的高度可以从与所述特定时刻相对应的X坐标上的笔划的Y坐标、浓度或颜色中得到。环境光线可以用相同方式来控制。
在闹钟系统中,叫醒信号的声音级别可以编程为时间功能,和类似地从所述属性中得到。作为选择,或另外,这种类型叫醒信号例如音乐种类,可以由任何一种所述属性来表示,例如笔划的颜色。例如,一笔划以绿色部分开始,可以用自然声启动叫醒顺序,紧接着是古典音乐用笔划的红色部分表示,和用流行音乐结束,其用笔划黄色部分表示。在相同时刻,通过用倾斜度的正角度来画笔划,声音音量可以逐渐增加。
通过在输入装置的适当位置画图,Y坐标可以直接得到控制。图画的浓度可以通过压敏触摸屏或指示笔来控制,压力的增加导致较浓的图画。作为选择,图画的浓度可以从许多选项中选择,类似于公知的画图包,或仅仅使用多线条和/或阴影来画笔划。
图画的颜色也可以通过压敏输入装置来控制,较高压力导致连续颜色,例如与彩虹颜色顺序相一致。作为选择,图画的颜色可以从许多选项中来选择,类似于公知的画图包。
根据本发明系统的实施例特征在于该系统能够控制多个参数,该编程设备布置用于从所述笔划的y坐标和/或浓度和/或颜色中得到所述参数的标识,和/或所述笔划附近的标志。例如可以创建包含各种笔划的图画,每个笔划表示一个不同的参数。一个笔划可以表示声音级别,而另一个可以表示环境光线的强度,两者都逐渐增加以便温柔地叫醒人。分配给笔划的特定参数可以通过不同的方式来完成。参数可以预先与特定颜色或类型的笔划关联,例如断续的或连续的。当用户画特定类型或特定颜色的笔划时,该系统检查哪个参数与该特定类型或颜色相关联,和由此给这个参数编程。作为选择,用户可以在画笔划之前选择参数,其后该系统分配正确的类型或颜色给要画的笔划。可以提供正文识别设备用于识别笔划附近的手写标记,例如‘T’表示温度。
在只有一个参数要控制或该系统已经推断出如上所述想要的参数的情况下,该系统可以显示标度划分来帮助用户画图画。例如,Y坐标用于规划参数值,标度划分可以沿着垂直轴显示。如果浓度用于规划参数,标度划分可以显示在以当前的指示笔或手指的Y坐标为中心的垂直轴上,和与其一起浮动,所以用户有一个浓度与参数的特定值相对应的概念。
本发明尤其适用于在家庭网络中控制各种参数,或专门应用例如中央加热器或叫醒系统。该系统可以实现为计算机程序产品,其运行在个人电脑、笔记本或手掌电脑上,其连接在(无线)家庭网络上。为了创建和编辑图画,可以使用从电脑画图包中了解的传统技术。
附图的简要说明
根据非限定的例子,参考下文中描述的实施例,本发明的这些和其它方面是明显的。在这些图中:
图1表示一家用网络系统简图,其作为根据本发明系统的实施例,
图2表示根据本发明用于创建参数控制程序的图画例子,
图3表示根据本发明用于创建参数控制程序的另一个图画例子。
优选实施例的详细描述
图1表示一家用网络系统简图,其作为根据本发明系统的实施例,控制器101包含显示屏102、控制单元103和指示笔104。用户可以依靠指示笔104在显示屏102上画一图画。他可以依靠控制单元103选择要控制的参数。控制器101能够控制语音系统105、照明系统106和加热器107以及其它的事物。每个装置控制一环境参数,例如,加热器107控制家庭温度,照明系统106控制环境光线,而语音系统105控制环境声音。每个装置指定一个控制单元103,通过按下这样一个控制单元,用户指示他要画的笔划与指定的装置联系起来,因此与指定的装置控制的参数联系起来。其它控制单元103用于调用画图功能,例如擦除部分图画、选择不同的颜色或其它公知的画图功能。
控制器101进一步包含一定时器和一处理器(未示),其用于执行算法来解译用户创建的图画,根据从图画中推断的程序,测量时间和执行控制各种参数的动作。
图2表示根据本发明用于创建参数控制程序的图画例子。最初,时间标度分划例如12或24小时,显示在显示屏102的底部。使用本身公知的技术,用户可以缩小或放大来选择较小或较大部分时间标度,以至于能够以理想的间隔程度来编程。例如,为了编程叫醒环境,可以选择5分钟间隔的时间标度分划,来方便地编程在相对短的时间间隔内不得不执行的动作。在图2中选择从6:00到9:00的次标度201。该图画包含三个笔划,每个笔划与一不同的参数相对应。笔划202与家庭温度有关,因此笔划202用于给加热器107编程。依照笔划202,在6:00到6:30之间加热家庭到白天温度。控制器101的编程设备可以包含某一专门关于加热过程的知识,尤其是考虑到房间加热时出现的自然延时。因此,笔划202可以以这样一种方式解译,就是为了在6:30得到目标温度,加热器107在6:00时切换到满负荷或甚至更早。
笔划203与环境光线状况有关也就是与一个或更多光源有关。依照笔划203,光源在7:00时打开和逐渐增加它们的强度,在7:30时达到最大,然后保持直到(至少)9:00。
笔划204与语音系统105有关。在6:30时,叫醒声其更好是广播节目声或本地音乐载体,以非常低的水平启动和逐渐增加,在7:00时达到最大。在8:00时叫醒声关掉。
对于用户来说精确地画出平滑的笔划是困难的,因此笔划可能包含无意的不规则。为了避免这种不规则转换为无意的控制命令,控制器101可以包含平滑设备,例如根据公知技术比如沿着网格校正图画或多项式近似法。
图3表示根据本发明用于创建参数控制程序的另一个多于三种格式的图画例子。其包含笔划301和302以及其它事物。对于它们中的每一个,颜色确定其控制的参数和宽度确定控制参数幅度。例如,笔划301确定光线强度,而笔划302确定语音系统的音量。一咖啡杯图片304指示打开咖啡机,而点303密度分布还可以确定另一个参数例如气味或自然声。
图画的解译可以预制,在绘制图片和笔划中把各种限定强加给用户。例如咖啡杯304可以预存储在图片中,用户可以把其拖到显示屏上特定位置。在更高级的实施例中,该系统包含复杂图片分析算法,把画图元素映射在预制结构上。另外,该系统可以利用学习算法来学习用户特定的画图,其用于表示想要的程序。
总之,本发明涉及一种控制参数的系统,通过使用可编程控制装置给所述参数编程。根据本发明的系统包含画图设备,其使用户可以创建一个图画。该系统进一步包含用于把图画转换为所述参数程序的设备。
虽然参考说明实施例已经描述了本发明,变化和修改可能在本发明概念之内。所以,例如本发明可以实现,依靠包含一些不同部件的硬件和依靠适当编程计算机。在该装置权利要求中例举了一些设备,这些设备中的一些可以由一个或相同项硬件来表达。本发明也可以给关于除了时间之外的参数编程。例如,用户可以创建一个图画用于控制房间中的空间光线,也就是代替时间该参数控制为位置功能。
单词‘包含’(comprising)不排除存在除了权利要求中列出的部件或步骤之外的部件或步骤。‘计算机程序’(computer program)理解为保存在计算机可读媒介上的任何软件产品,例如软盘,通过网络可下载的,例如因特网,或以其它方式可销售的。