书签 分享 收藏 举报 版权申诉 / 37

带处理器的单元的控制.pdf

  • 上传人:1520****312
  • 文档编号:647293
  • 上传时间:2018-03-01
  • 格式:PDF
  • 页数:37
  • 大小:1.69MB
  • 摘要
    申请专利号:

    CN02812701.3

    申请日:

    2002.06.25

    公开号:

    CN1520542A

    公开日:

    2004.08.11

    当前法律状态:

    终止

    有效性:

    无权

    法律详情:

    未缴年费专利权终止IPC(主分类):G06F 3/033申请日:20020625授权公告日:20090916终止日期:20110625|||授权|||专利申请权、专利权的转移(专利申请权的转移)变更项目:申请人变更前权利人:阿诺托知识产权许可贸易公司 申请人地址:瑞典隆德变更后权利人:阿诺托股份公司 申请人地址:瑞典隆德登记生效日:2006.7.7|||专利实施许可合同的备案合同备案号: 051000030074让与人: 阿诺托知识产权许可贸易公司受让人: 跳蛙国际研究有限公司发明名称: 带处理器的单元的控制申请日: 2002-06-25授权公告日:许可种类: 独占许可备案日期: 2005年8月17日合同履行期限: 2004年1月25日到2022年6月25日合同变更|||专利申请权、专利权的转移(专利申请权的转移)变更项目:申请人变更前权利人:阿诺托股份公司变更后权利人:阿诺托知识产权许可贸易公司变更项目:地址变更前:瑞典隆德变更后:瑞典隆德登记生效日:2005.3.11|||实质审查的生效|||公开

    IPC分类号:

    G06F3/033; G06K1/12; H04L12/56

    主分类号:

    G06F3/033; G06K1/12; H04L12/56

    申请人:

    阿诺托股份公司;

    发明人:

    斯蒂芬·林加德

    地址:

    瑞典隆德

    优先权:

    2001.06.25 SE 0102236-7

    专利代理机构:

    中国国际贸易促进委员会专利商标事务所

    代理人:

    冯赓宣

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及控制带处理器的单元的控制方法。该方法包括接收至少一个呈位置形式的图形记号,所述位置代表当产生图形记号时,传感器装置在具有位置编码图案的基片上的移动,根据至少一个图形记号,识别用于带处理器的单元的至少一个命令,接收带处理器的单元的地址,和通过把至少一个命令发送给地址,控制带处理器的单元。本发明还包括实现该方法的计算机程序产品和装置,利用传感器装置控制带处理器的单元的方法和控制带处理器的单元的产品工具包。

    权利要求书

    1: 一种控制带处理器的单元的方法,其特征在于包括: 接收至少一个呈位置形式的图形记号,所述位置代表当产生所 述图形记号时,传感器装置在具有位置编码图案的基片上的移动, 根据所述至少一个图形记号,识别用于带处理器的单元的至少 一个命令, 接收带处理器的单元的地址,和 通过把所述至少一个命令发送给所述地址,控制带处理器的单 元。
    2: 按照权利要求1所述的方法,其特征在于所述至少一个图形 记号至少部分包含手写字符。
    3: 按照权利要求1或2所述的方法,其特征在于所述至少一个 图形记号至少被部分转换成字符编码格式,以便识别所述至少一个命 令。
    4: 按照前述任意权利要求所述的方法,其特征在于识别所述至 少一个命令包括根据所述至少一个图形记号,识别至少一个图形符 号,所述图形符号代表所述至少一个命令。
    5: 按照前述任意权利要求所述的方法,其特征在于识别所述至 少一个命令包括根据所述至少一个图形记号,检测命令指示符。
    6: 按照权利要求5所述的方法,其特征在于识别所述至少一个 命令包括识别所述位置编码图案的一个子区,所述子区实质上被所述 命令指示符环绕。
    7: 按照权利要求6所述的方法,其特征在于使所述子区和所述 至少一个命令联系起来。
    8: 按照权利要求7所述的方法,其特征在于响应子区内一对坐 标的记录,向所述地址发送所述至少一个命令。
    9: 按照前述任意权利要求所述的方法,其特征在于接收地址包 括从传感器装置中的存储器接收地址。
    10: 按照前述任意权利要求所述的方法,其特征在于根据所述 至少一个图形记号,识别所述地址和所述至少一个命令之间的至少一 种联系。
    11: 按照权利要求1-8任一所述的方法,其特征在于接收地址包 括根据所述至少一个图形记号识别地址。
    12: 按照权利要求11所述的方法,其特征在于接收至少一个图 形记号包括接收代表所述地址,所述至少一个命令及所述地址与所述 至少一个命令之间的所述至少一种联系的至少三个可分离图形记号。
    13: 按照权利要求12所述的方法,其特征在于根据连接分别代 表所述至少一个命令和所述地址的图形记号的可分离图形记号,识别 所述至少一种联系。
    14: 按照权利要求13所述的方法,其特征在于所述至少一种联 系被识别为实质上具有在代表所述至少一个命令和所述地址的所述图 形记号之间延伸的线条形的图形记号。
    15: 按照权利要求1所述的方法,其特征在于在所述传感器装 置的存储器中,提供命令分层的电子表示,所述命令分层包括至少两 个命令和至少一种联系,所述至少两个命令和所述至少一种联系分别 借助节点和弧线以绘图方式表现在基片上,所述至少两个命令均与位 置编码图案的相应子区相关。
    16: 按照权利要求15所述的方法,其特征在于提供所述命令分 层的所述电子表示至少部分包括根据所述至少一个图形记号,识别所 述命令分层。
    17: 按照权利要求15所述的方法,其特征在于提供所述命令分 层的所述电子表示至少部分包括以电子方式接收所述命令分层的所述 电子表示。
    18: 按照权利要求15-17任一所述的方法,其特征在于提供所述 命令分层的所述电子表示包括: 根据所述至少一个图形记号,识别至少一个其它命令和至少一 种其它联系,和 根据所述至少一种其它联系,把所述至少一个命令和所述至少 一个其它命令保存在所述传感器装置的存储器中。
    19: 按照权利要求15-18任一所述的方法,其特征在于以树形数 据结构的形式,把所述命令分层的所述电子表示保存在所述传感器装 置的存储器中。
    20: 按照权利要求15-18任一所述的方法,其特征在于以可根据 所述命令分层的所述电子表示形成的至少一个命令串的形式,保存所 述命令分层的所述电子表示。
    21: 按照权利要求15-20任一所述的方法,其特征在于根据命令 分层形成至少一个命令串,和 通过把命令串发送给所述地址,控制带处理器的单元。
    22: 按照权利要求21所述的方法,其特征在于识别所述至少一 个命令包括从所述子区之一接收一对坐标,所述一对坐标代表选择的 命令,并识别所述选择命令的电子表示,其中根据所述选择命令和至 少一个上层命令形成所述命令串。
    23: 按照权利要求15-22任一所述的方法,其特征在于其上形成 图形记号的所述基片具有至少一部分所述命令分层的图形表示。
    24: 按照权利要求15-23任一所述的方法,其特征在于接收地址 包括从传感器装置中的存储器接收地址。
    25: 按照权利要求15-23任一所述的方法,其特征在于接收地址 包括根据所述至少一个图形记号识别地址。
    26: 一种用于控制带处理器的单元的计算机程序产品,所述计 算机程序产品包括用于传感器装置的指令,其特征在于当被执行时, 所述指令使传感器装置实现按照权利要求1-25任一所述的方法。
    27: 一种用于控制带处理器的单元(3)的传感器装置(2), 所述传感器装置包含信号处理器(16),所述信号处理器接收代表传 感器装置(2)在具有位置编码图案(P)的基片(1)上的移动的位 置,其特征在于信号处理器(16)被安排成: 接收呈所述位置形式的至少一个图形记号, 根据所述至少一个图形记号,识别用于所述带处理器的单元的 至少一个命令, 接收带处理器的单元的地址,和 通过把所述至少一个命令发送给地址,控制带处理器的单元。
    28: 按照权利要求27所述的传感器装置,其特征在于信号处理 器被安排成使得接收地址包括根据所述至少一个图形记号识别地址。
    29: 按照权利要求27或28所述的传感器装置,其特征在于信 号处理器被安排成根据所述至少一个图形记号,识别所述地址和所述 命令之间的至少一个联系。
    30: 一种用于控制带处理器的单元的方法,其特征在于 利用传感器装置记录位置,所述位置代表当在基片上产生图形 记号时,传感器装置在具有位置编码图案的基片上的移动, 利用传感器装置,在基片上以绘图方式记录用于带处理器的单 元的至少一个命令,和 把所述命令发送给带处理器的单元以便控制该单元。
    31: 按照权利要求30所述的方法,其特征在于以绘图方式记录 给带处理器的单元的其它命令和该单元的地址其中的一个。
    32: 按照权利要求30或31所述的方法,其特征在于以绘图方 式记录所述命令、所述其它命令和所述地址中两者之间的联系的指 示。
    33: 一种用于控制带处理器的单元的产品工具包,其特征在于 包括 一个具有位置编码图案(P)的控制基片(1),在所述控制基 片(1)上,以绘图方式表示至少包含两个命令的命令分层,并在所 述控制基片(1)上,使所述至少两个命令分别与所述位置编码图案 (P)的相应子区相关联,和 一个计算机程序产品,所述计算机程序产品包括所述命令分层 的电子表示,从而根据在其相应相关子区内的一对坐标的记录,所述 至少两个命令是可识别的。

    说明书


    带处理器的单元的控制

        【技术领域】

        本发明涉及带处理器的单元的控制方法,还涉及用于相同目的的装置、计算机程序产品和产品工具包。

        背景技术

        随着信息技术的发展,出现了实现所谓的“智能住宅”地新时机。“智能住宅”是可从位于房屋之外的单元控制或监控一个或多个电子设备的住宅。可远程控制或监控的设备的例子是加热设备,例如度假别墅中的加热设备,火警报警器,水灾报警器和防盗自动警铃。可远程控制或监控的设备的其它例子是计算机、照明设备、灌溉系统、电视机、录像机、音乐中心、电冰箱、冷冻箱、炊具、微波炉或者洗衣机。基本要求是该设备可配有处理器或者可与处理器连接,所述处理器能够接收、处理和传递信息。从而处理器应能够与某一形式的通信网络,例如电话网络或因特网连接。

        对于可远程控制的智能住宅来说,需要一种遥控器。根据现有系统,所述遥控器一般是通过通信网络与处理器通信的电话,移动电话或者计算机终端。最简单的遥控器是借助预定键命令或代码直接与处理器通信的电话或移动电话。更先进的遥控器是通过诸如因特网之类计算机网络与处理器通信的计算机或移动电话。使用电话作为遥控终端的问题在于用户接口以按下数字小键盘上的按键为基础,这会导致,例如掌握或记忆要使用的代码方面的问题。从而通过按下数字小键盘上的按键进行通信的用户友好性不是很好。另外,由于移动电话较小,因此移动电话通常具有有限的数据输入工具。此外,几乎不响应键入移动电话的内容提供任何反馈。

        具有因特网连接的计算机的使用是一种以这种计算机可用为条件工作的解决方案。另外,这种解决方案要求开发具体的用户接口,并且要求所述用户接口适用于要遥控的相应设备。另外,不习惯计算机的人们认为要求使用计算机的解决方案复杂并且难以使用。

        另一问题在于当利用可遥控的多个设备形成该系统时,需要这些设备的统一控制标准。例如,为了控制中央供暖系统和微波炉,需要查找不同的因特网主页,这较费时,从而难以令人满意。

        于是,需要一种用户友好并且灵活地控制带处理器的单元的方法,所述方法利用便携式设备。

        【发明内容】

        本发明的目的是全部或者部分地解决上述问题。

        在独立权利要求1和30中描述了实现该目的的方法。在独立权利要求26、27和33中分别描述了实现该目的的计算机程序产品,装置和产品工具包。根据附加的从属权利要求并根据下面的说明,本发明的实施例是显而易见的。

        根据本发明的第一方面,提供一种控制带处理器的单元(unit)的方法。该方法包括接收至少一个呈位置形式的图形记号,所述位置代表当产生所述图形记号时,传感器装置在具有位置编码图案的基片上的移动。该方法还包括根据所述至少一个图形记号,识别用于带处理器的单元的至少一个命令,并接收带处理器的单元的地址。最后,该方法包括通过把所述至少一个命令发送给所述地址,控制带处理器的单元。

        图形记号(graphical notation)可以是利用根据基片上具有的位置编码图案,记录位置的传感器装置在基片上产生的任意笔迹和/或图画。图形记号可以是单一笔划,连续笔划,或者一组笔划。每个笔划可被表示成由基片上的位置编码图案编码的一系列坐标对。从而,在不需要用户方的任意额外操作,例如扫描基片或者以某种方式将其数字化的情况下,可把用户输入数字化。

        根据本发明,这种图形记号可被用于在诸如纸张之类基片上草拟命令结构或分层。命令结构可包含用于控制带处理器的单元的命令。这向用户提供一种控制带处理器的单元的快速、简单并且易于理解的方法。另外,通过记下命令,用户自动获得输入单元中内容的易于理解的副本。

        本发明的另一优点在于用户并不局限于专用于一种特定命令的一个基片。

        带处理器的单元可以是包含任意形式的处理器,例如微处理器的设备。这种设备的例子是计算机,现代家用电器(洗碗机,微波炉,炊具/烘箱,音频/视频播放机等),工业机械和其它计算机控制的应用系统,例如中央加热设备,空调设备,电话系统和监视/报警系统。

        基片(base)可以是其上可记录信息的器具,通常是具有位置编码图案的一张纸,画板或者其它类似介质,所述位置编码图案使得能够以电子方式记录在基片上写下的内容。

        命令可以是代表特定操作,功能,操作符,参数和变元,从而可被单独或者组合地用于控制带处理器的单元的单词、符号、计算机网络中的子地址,程序名称,命令名称,文件名称,存储地址或符号。

        带处理器的单元的地址可以是用于与带处理器的单元通信的地址。它可以是计算机网络地址,例如标准IP地址,不过其它一些形式的地址也是可能的。它也可以是带处理器的单元通过其能够实现通信的单元的地址,例如代理服务器或者用于诸如蓝牙之类短程通信的单元。从而当用户在带处理器的单元附近时,也可利用本发明,而不必通过例如计算机网络进行连接。地址也可被表示成与地址相关的简略名称。例如单词“住宅”可以是位于用户住宅中的计算机的特定计算机网络地址的指示。

        标记(marking)图形记号可能(但是不一定)意味着在基片上留下一个标志。其优点在于基片将形成被输入配有处理器的单元的内容的副本。但是,在重新使用先前输入的命令的情况下,有利的是不在基片上留下任何标志,以便能够实现反复使用。

        根据本发明的一个实施例,至少一个图形记号至少部分可包括手写字符。从而,至少一个图形记号至少可被部分转换成字符编码格式,以便识别至少一个命令。这提供一种非常灵活的命令输入方式,因为无需预先确定或使命令和用户友好的符号相关联。

        另一方面,识别至少一个命令可包括从至少一个图形记号识别至少一个图形符号,图形符号代表至少一个命令。这样,可提供用户友好的符号,该符号加速图形记号的产生。通过向频繁使用的命令或地址提供预定符号,而不常使用的命令或地址将被记录为手写字符以便转换成字符编码形式,这种变型可和上面描述的字符编码变型相结合。

        根据本发明的另一实施例,识别至少一个命令可包括根据至少一个图形记号,检测命令指示符。可选的是,识别至少一个命令可包括识别位置编码图案的子区,所述子区实质上被命令指示符环绕。子区可与命令相联系。

        命令指示符可以是绘图记录的指示,该指示被传感器装置识别为识别命令的指令。该指令可以是符号,在本发明的一个实施例中,符号可环绕(encircle)命令,从而构成全部或者部分环绕命令的框架或者任意其它绘制形状。框架可具有特定的外观,框架的外观被传感器装置识别并被理解为命令正被输入的指示。

        通过指示命令正被输入,传感器装置能够更容易地把图形记号理解成一个命令。

        子区是基片上位置编码图案的一个区域,该区域由例如命令指示符或者由与命令的某一其它关系,例如环绕图形符号的某一区域划界。例如,一旦某一命令被识别,就可确定环绕该命令的环状区域。借助位置编码图案,子区可与该命令联系起来,从而可根据落入与该某一相关的子区内的任意一对坐标的记录,识别该命令。

        通过允许命令指示符定义与命令相关的子区,并指示命令已被输入,命令指示符可具有双重功能:定义子区和指示命令正被输入。

        从而,根据本发明的一个实施例,可响应子区内一对坐标的记录,实现向地址发送至少一个命令。这使得能够“重复使用”先前记下并记录的命令。

        根据本发明,可按照不同方式接收地址。一种备选方法是接收地址包括从传感器装置中的存储器接收地址。从而,带处理器的单元的地址可被预先编程并保存在传感器装置中的存储器中。根据另一种备选方法,接收地址可包括根据至少一个图形记号识别地址。从而,地址可绘图记在基片上,由传感器装置记录,并且可选的是,可与一个或多个命令相关。

        根据本发明的一个实施例,根据至少一个图形记号,可识别地址和至少一个命令之间的联系(association)。所述联系可指示命令和地址之间的关系。

        根据本发明的一个实施例,接收至少一个图形记号包括接收代表地址,至少一个命令及地址与所述至少一个命令之间的至少一种联系的至少三个可分离图形记号。从而,代表地址,命令和联系的图形记号能够明显地彼此区分开。

        根据连接分别代表至少一个命令和所述地址的图形记号的可分离图形记号,可识别所述至少一种联系。例如,至少一种联系可被识别为实质上具有在代表至少一个命令和地址的图形记号之间延伸的线条形的图形记号。自然地,联系也可连接两个命令,或者一个命令和一个地址。联系提供一种简单、直观的使命令、地址等彼此相关的方法。

        根据本发明的一个实施例,在传感器装置的存储器中,提供命令分层的电子表示,所述命令分层包括至少两个命令和至少一种联系,所述至少两个命令和至少一种联系分别借助节点和弧线以绘图方式表现在基片上,所述至少两个命令均与位置编码图案的相应子区相关。

        命令分层或者命令结构可以是用于一个或多个带处理器的单元的任意命令分层。命令分层一般具有一个根节点,根节点可以是给带处理器的单元的命令或者该单元的地址。此外,命令分层可具有(但是不是必须具有)也可称为节点的若干分枝,每个分枝或节点又具有若干子分枝,从而形成树形结构。命令分层可能较大,以致包含许多命令层次和/或每一层次上的大量命令。节点可用线条连接,从而每个节点具有一个上级节点,但是可具有一个以上的从属节点。连接节点的线条可被理解为上面所指的联系,而节点可以是用于控制带处理器的单元的地址或命令。自然地,一个地址又可具有例如配有处理器的不同单元的若干子地址。

        本发明的方法可包括根据命令分层形成至少一个命令串,并通过把命令串分送给地址,控制带处理器的单元。命令串是用于带处理器的单元的指令,所述指令由一个以上的命令,还可由地址构成。命令串可包括一个以上的命令。

        此外,识别至少一个命令可包括从子区之一接收一对坐标,该对坐标代表选择的命令,并识别选择命令的电子表示,其中根据选择的命令和至少一个上层命令(hierarchically superior command)形成命令串。

        可在配有位置编码图案的基片上表示根据本实施例的命令分层。通过根据至少一个图形记号识别命令分层,至少可部分提供命令分层的电子表示。至少部分意味着用户通过增加其它命令或地址,可扩展用户或其它某人预打印或绘画记录的现有命令分层。

        另一方面,提供命令分层的电子表示至少部分包括以电子方式接收命令分层的电子表示。其上产生图形记号的基片可具有至少一部分命令分层的图形表示。从而,具有预打印命令结构的基片可和电子版的命令结构一起被提供,电子版的命令结构将被保存在传感器装置的存储器中,以供未来之用。

        根据本发明,提供命令分层的电子表示还包括根据至少一个图形记号,识别至少一个其它命令和至少一种其它联系,并且根据所述至少一种其它联系,把所述至少一个命令和所述至少一个其它命令保存在传感器装置的存储器中。从而,通过增加其它命令,或者通过增加地址,用户可扩展预先确定的命令结构。也可通过记录和命令分层中的命令相关的预定子区内的坐标对,使用命令分层。根据这样的记录,命令可被发送给带处理器的单元,如上所述。

        命令分层的电子表示可以树形数据结构的形式保存在传感器装置的存储器中。树形数据结构可以是用于表示分层或者树形结构的任意数据结构。各种这样的数据结构已为人们熟知。根据这种备选方法,响应命令的指示,例如与命令相关的子区内的一对坐标的记录,形成命令串。通过开始于选择的命令,并增加各个上层命令,直到到达根节点为止,可构成命令串。建立命令串还可包括增加分隔符,例如“\”等,按照适当的顺序排列命令,并增加必需的参数或开关。

        另一方面,可按照能够根据命令分层的电子表示,形成至少一个命令串的形式,保存命令分层的电子表示。从而,能够按照完整程度不同的命令串的形式,保存可根据命令分层形成的若干或者全部命令串。当通过记录子区内一对坐标指示某一命令时,取回包含该命令的命令串,并将其发送给带处理器的单元。

        根据本发明的第二方面,提供一种用于控制带处理器的单元的计算机程序产品。计算机程序产品包括用于传感器装置的指令,当被执行时,所述指令使传感器装置实现上述方法。

        根据本发明的第三方面,提供一种用于控制带处理器的单元的传感器装置。传感器装置包含信号处理器,所述信号处理器接收代表传感器装置在具有位置编码图案的基片内的移动的位置。信号处理器被安排成接收呈位置形式的至少一个图形记号,根据至少一个图形记号,识别用于带处理器的单元的至少一个命令,接收带处理器的单元的地址,并通过把所述至少一个命令发送给所述地址,控制带处理器的单元。传感器装置的处理器可被安排成实现上述方法。借助专用电路装置,可编程的微处理器或者它们的组合,可实现上述方法。

        根据本发明的第四方面,提供一种用于控制带处理器的单元的方法。该方法包括利用传感器装置记录代表当在基片上产生图形记号时,传感器装置在具有位置编码图案的基片内的移动的位置,利用传感器装置,在基片上以绘图方式记录用于带处理器的单元的至少一个命令,并把所述命令发送给带处理器的单元以便控制该单元。该方法提供一种用户友好并且直观的带处理器的单元的控制方式。

        例如,当用户打算借助无线装置,把某一命令串输入与传感器装置连接的计算机或者配有处理器的其它单元时,可使用该方法。该方法使得能够控制带处理器的单元,而不必利用预先存在的用户接口,例如具有命令选项的预打印基片。相反,用户可使用具备位置编码图案的任意基片(他或她在所述任意基片上产生对应于所需命令的图形记号),并把命令发送给带处理器的单元。

        根据本发明的第五方面,提供一种用于控制带处理器的单元的产品工具包。产品工具包包括一个具有位置编码图案的控制基片和一个计算机程序产品,在所述控制基片上,以绘图方式表示至少包含两个命令的命令分层,并在所述控制基片上,使所述至少两个命令分别与位置编码图案的相应子区联系起来,所述计算机程序产品包括命令分层的电子表示,从而根据在其相应相关子区内的一对坐标的记录,所述至少两个命令是可识别的。这种产品工具包提供一种把例如家用电器集成到智能住宅用遥控系统中的方式。

        命令分层的电子表示可保存在传感器装置的存储器中,并且可通过用户增加命令将被发往的地址来完成,从而完成智能住宅中电器的安装。随后用户可使用为选择预定命令而提供的控制基片,或者在任意基片上绘制命令分层,并把命令串发送给带处理器的单元。

        【附图说明】

        下面参考附图,更详细地说明本发明,为了便于举例说明,附图根据本发明的不同方面,表示了本发明的多个实施例。

        图1示意表示了可使用本发明的系统。

        图2根据本发明实施例的第一应用,示意表示了具有绘图记录的命令和联系的基片。

        图3根据本发明实施例的第二应用,示意表示了具有数个绘图记录的命令和联系的基片。

        图4根据本发明实施例的第三应用,示意表示了具有数个绘图记录的命令和联系的基片。

        图5示意表示了供本发明使用的传感器装置。

        图6-12是示意说明根据本发明,用于控制带处理器的单元的方法的流程图。

        【具体实施方式】

        作为介绍,下面参考图1说明本发明的一般原理。之后,将参考图2-7论述本发明的若干例证应用和备选实施例。

        本发明以利用写在位置编码基片(base)上,之后被发送给带处理器的单元的命令,控制带处理器的单元的原理为基础。图1中示意地图解说明了该原理,图1更具体地表示了呈一页纸形式的基片1,命令可写于其上;传感器装置2,利用其可使命令写在基片1上,以电子形式记录并被发送给带处理器的单元3,图1中用计算机作为单元3的例子。

        传感器装置2可按照各种方式与计算机3通信。一种备选方法是传感器装置2通过电缆、红外链路或者诸如按照蓝牙标准的短程无线电链路,直接与计算机3通信。这在图1中用虚线4图解说明。第二种备选方法是传感器装置2通过本地或全球计算机网络5,例如因特网与计算机通信。传感器装置2可借助计算机6与计算机网络5连接,计算机6永久地连接到计算机网络上,并且传感器装置能够按照上面关于与计算机3通信提及的任意一种方式与其通信。这如虚线4所示。另一方面,传感器装置可通过借助移动电话8,诸如PDA-个人数字助手-之类手持式计算机9,或者便携式计算机10到达的无线电接入点,利用无线装置与计算机网络5连接。可选的是,这些单元互相与无线电接入点7通信,例如便携式计算机10或手持式计算机9利用移动电话8中的调制解调器作为与无线电接入点7的链路与无线电接入点7通信,无线电接入点7可以是诸如GSM、CDMA、GPRS之类一些已知系统或者其它类型的移动通信网络中的无线电接入点。

        作为另一备选方法,传感器2本身可具有通信装置,能够实现与无线电接入点7的直接连接。

        如上所述,基片1配有位置编码图案P。图1中,位置编码图案P仅被示意表示为具有圆点的表面。这种位置编码图案被用于以电子形式记录写在基片上的内容。可用于该用途的各种位置编码图案已知。例如在US 5477012中,说明了一种位置编码图案,其中利用独特的符号对每个位置编码。利用笔可读出位置编码图案,所述笔以光学方式检测位置代码,译解位置代码并产生描述笔在所述表面内的移动的一对坐标。在作为参考包含于此,并且都转让给本申请的申请人的WO 00/73983和WO 01/26032中,描述了另一种位置编码图案,其中利用更简单的若干符号对每个位置编码,每个符号参加一个以上位置的编码。在WO 00/73983中,不同大小的圆点被用于对二进制位置编码图案中的1和0编码。在WO 01/26032中,圆点的偏离指定位置的四个不同偏移量被用于对位置编码图案中不同的四对二进制位编码。一定数目的圆点,例如6*6个圆点,对某一唯一位置编码。根据和这些圆点对应的位值,可计算该位置。

        利用译解圆点,并产生每组圆点,例如6*6圆点的一对坐标的笔,可用光学方式检测WO 00/73983和WO 01/26032中的位置编码图案。如果当笔在位置编码图案上书写的时候,读出位置编码图案,则获得描述笔在位置编码图案内的移动的一系列坐标对,从而构成写在纸张上的内容的电子表示。

        下面,假定基片1具有在WO 01/26032中描述的那种位置编码图案。但是,应注意对于本发明的目的来说,其它类型的位置编码图案具有相同的功能。

        从而,传感器装置2也可以是在WO 01/26032中描述的那种传感器装置。下面参考图5描述了这种传感器装置的结构的例子。

        它包括形状和笔相似的外壳11。在外壳的一端有一个开孔12。该端部用于紧靠将在其上进行位置确定的表面,或者与所述表面保持较小的距离。

        外壳主要包含一个光学部件,一个电子电路部件和一个电源。

        光学部件包含至少一个照明要成像表面的发光二极管13和一个记录二维图像的光敏面传感器14,例如CCD或CMOS传感器。可选的是,该装置还可包含一个光学系统,例如反射镜和/或透镜系统(未示出)。发光二极管可以红外光发射二极管,传感器可敏感红外光线。

        该装置的电力供应从电池15获得,电池15安装在外壳中的一个独立隔舱中。也可借助电缆从外部电源(未示出)获得供电。

        电子电路部分包含信号处理器16,信号处理器16包含具有主存储器和程序存储器的处理器。处理器被编程,以便从传感器读取图像,检测图像中的位置编码图案,把位置编码图案译解成呈坐标对形式的位置,按照下面更详细说明的方式处理以电子形式记录的信息,从而控制带处理器的单元3。

        本实施例中,该装置还包括笔尖(pen point)17,借助笔尖17,可把基于普通颜料的笔迹写在将在其中进行位置确定的表面上。笔尖17可以是能够伸缩的,从而用户可控制是否使用它。在某些应用中,该装置根本不必具备笔尖。

        基于颜料的笔迹最好对红外光透明,字迹恰当地吸收红外光。通过利用发射红外光的发光二极管和对红外光灵敏的传感器,在前述笔迹不干扰位置编码图案的情况下,进行位置编码图案的检测。

        传感器装置还可包括按钮18,借助按钮18,可激活和控制该装置。它还具有例如通过利用红外光、无线电波或超声波,相对于传感器装置无线收发信息的收发器19。传感器装置还可包含显示位置或记录信息的显示器20。

        传感器装置可被分成不同的物理外壳,第一外壳包含记录位置编码图案的图像,把这些图像传送给包含在第二外壳中,并根据记录的图像进行位置确定的组件所需的组件。

        根据一个实施例,传感器装置2按照本领域的技术人员已知的方式,借助无线装置与其它单元8、9、10或6通信。同样按照本领域的技术人员已知的方式进行相应单元8、9、10和6,无线电接入点7,计算机网络5和带处理器的单元3之间的通信。传感器的功能,和基片上位置编码图案的应用也是本领域的技术人员已知的方法。

        现在参考图2说明本发明的一个实施例的第一应用。在具有位置编码图案的基片1上,记录有构成命令22、23或地址21的许多短语或符号。命令可以是单词,也可以是符号,只要传感器装置被预先编程为认识符号并把符号识别命令即可。可通过某一形式的学习,由此使命令和符号相关来实现这种预先编程,下面将更详细地说明。

        记录的短语21之一构成传感器装置与其连接的计算机网络地址(例如带处理器的单元3所处的计算机网络地址)的指示。计算机网络地址也可是用于计算机通信的其它类型的地址,例如蓝牙(Bluetooth)地址。

        按照地址或地址的指示构成根节点,命令构成树形结构中的节点的方式,以树形结构在基片上记录命令。利用在其间绘制的线条使某一节点和另一节点联系起来。

        从而命令22、23可构成条件、操作符、参数或从属命令,如图2中所示。注意到具有命令的树形结构在范围方面可从单链命令变化到具有许多命令和从属命令的大型树形结构。

        可围绕每个命令记录(note)命令框架(frame)24。命令框架24可按照划定基片1的一部分的界限的方式工作,也可按照它被传感器装置2识别并理解为命令正被输入的指示,从而起命令指示符作用的方式工作。在命令22、23或命令框架24之间,可绘制指示这些命令之间的连接的线条。

        图2-4中命令框架的形状只构成能够如何设计这些框架的一个例子。其它形状也是可能的,并且不同形状可代表不同类型的命令或地址。在基片1上,还有一个“发送”框26,“发送”框26向传感器装置指示命令将被发送给带处理器的单元。“发送”框26可以是预打印方框,包含对“发送”功能编码的特定的预定一部分位置编码图案,或者“发送”框26可由用户在基片1上记录,并具有代表“发送”功能的特定符号或特定命令字。作为另一种备选方法,当传感器装置认出命令框或者计算机网络地址的指示时,与计算机网络地址直接连接的传感器装置可忽略“发送”框。

        如图2中所示,用户已利用传感器装置2记录地址“我的计算机”21,这向传感器装置2指示用户自己的计算机的计算机网络地址。在该地址周围,记录命令框架24,命令框架24确定在输入之后,将由传感器装置使之与所述地址相联系的位置编码图案的子区。在进行记录的同时,传感器装置读出位置编码图案,形成地址21和命令框架24构成的图形图像的电子表示。随后利用OCR或ICR解释该图形图像,从而获得命令“我的计算机”的电子形式,并将其保存在传感器装置中的存储器中。可选的是,和记录的“我的计算机”是一个地址,而不只是一个文本串的指示一起保存该地址。作为一种备选方法,可保存传感器得到的地址,例如197.57.3.982。命令框架24包围的基片1上的表面的表示也保存在传感器装置中,并使之与作为这里由197.57.3.982例举的IP地址关联的“我的计算机”相关联。

        当用户记录命令“格式化”22和第二命令“硬盘”23及命令框架24时,重复相同的过程:记下的命令被以电子形式记录,解释并和它们构成命令的指示,以及和基片1的与它们相关的子区一起被保存。当用户随后记下命令22、23之间的联系(association)25时,联系25也被记录并保存为命令22、23如何彼此相关的指示。

        根据保存的命令22、23和联系25,在传感器装置中形成命令串,命令串的第一部分由构成树形命令结构中的根节点的地址,即地址“我的计算机”组成。接下来是联系25,直到到达最后命令“硬盘”23为止从而逐渐建立命令串,并且最后呈现例如这样的形式

        我的计算机/格式化/硬盘

        或者

        197.57.3.982/格式化/硬盘

        可按照不同的方式形成和保存命令串。根据一种备选方法,可保存可根据指定的命令结构或分层形成的每个命令串。根据这种备选方法,新的命令串被增加为新的命令,或者参数被加入命令结构中。

        根据另一种备选方法,可在传感器装置中按照任意适当的方式,例如借助用于表现树形结构的任意数据结构,表示以图形方式记录并登记的树形结构。当选择某一命令时,例如通过记录基片上该命令框架内的一对坐标选择某一命令时,根据标记的命令或参数以及直到根节点的所有其它命令或参数形成相应的命令串。

        当用户标记“发送”框26时,命令串被发送给由地址“我的计算机”指示的计算机网络地址,从而配有处理器并与该计算机网络地址连接的单元3执行该命令,其硬盘被格式化。

        在本发明的一个实施例中,带处理器的单元3随后向传感器装置2发送命令已执行的确认。可以传感器装置中的声、光或震动信号的形式向用户提供确认,或者通过在用户附近的某一其它单元(例如移动电话或手持式计算机)上显示所述确认,向用户提供确认。

        下面参考图3说明本发明的一个实施例的第二应用。在具有位置编码图案的基片1上,按照和上面参考图2说明的相似方式,记录了被命令框架24围绕并由联系25连接的地址30和若干命令31、32、33、34、35、36。命令被记录和连接到一起形成树形结构,其中地址“住宅”30指示例如位于用户的智能住宅中的某一单元的计算机网络地址,所述单元被安排成控制用户住宅中带处理器一个或多个单元。另一方面,在不存在如同本例中的任意主单元的情况下,用户住宅中配有处理器的每个单元可具有网络地址,并且能够直接与计算机网络连接。

        配有处理器的许多单元与计算机网络地址连接,这些单元由命令31、32、33、34寻址。其它类型的单元也是可能的,并被认为被本发明覆盖。每个单元随后可被提供用于其控制的若干命令或参数。在图3中,仅仅关于加热系统的温度控制详细绘出了树形结构,但是要认识到当增加了新的单元,或者当现有单元具备新功能时,可扩展该树形结构。还要认识到图3中所示的树形结构是机械绘制的,并且为了便于举例说明,图3表示了比本例必需的一部分树形结构更大的一部分树形结构。在实际应用中,树形结构或者命令分层可以手绘,并且只绘制要使用的那部分结构,即那些命令,如图2中所示。另一方面,预定的和打印或机器绘制的命令结构,或其一部分也是可能的。这些命令结构可由,例如某一家用电器的制造商提供。通过允许用户增加其它参数或命令,这种预定的命令分层是可扩展的。家用电器的制造商还可提供包含某一电器或者一组电器必需的全部命令或参数的预定命令分层。可采取控制基片,例如具有位置编码图案,其中预先打印命令分层,但是还没有填写地址的一张纸的形式提供命令分层。可以软件形式提供相应电子版本的命令分层,以便安装在传感器装置上。软件向传感器装置提供使位置编码图案的子区和正确命令相联系的必需指令。

        通过在命令分层(hierarchy)中的恰当位置,填写用户的关于传感器装置的地址,从而使得能够借助传感器装置控制电器,用户可安装该电器。一旦命令分层已被安装在传感器装置中,则用户可使用该命令分层,并根据上面所述增加命令。

        从而,电器制造商可向其客户提供包含控制基片和软件的产品工具包,以便把命令分层安装在传感器装置中。

        指示温度参数的命令35和用于命令35的数值命令36被标记并由联系线25连接。为设置加热设备的温度而产生的命令串是

        住宅/加热/温度/20,

        从而响应用户通过标记包含温度参数的节点,随后标记“发送”框26,向由地址“住宅”指示的计算机网络地址发送该命令串,用户住宅中的加热设备把温度设置为20度。要认识到可为所有其它单元31、32、33、34构成类似的命令结构,从而设置参数和数值可被输入并发送给单元31、32、33、34。

        图4表示了本发明的一个实施例的第三种应用。根据该应用,完成相对于用户的计算机3(图1)中的程序的输入。另外在这种情况下,地址40和若干命令41、42、43、44已绘制在基片1上,由联系25连接,并利用命令框架24标记。“发送”框26也安排在基片1上。在基片上还记录了草图45,并以电子形式记录。图4中的命令结构包含指示用户计算机地址的地址“我的计算机”40,和安装在用户的计算机3中的图形程序41、字处理程序42和电子表格程序43。

        本例中,描述了相对于图形程序41的草图形式的数据的输入,但是要认识到可类似地完成相对于字处理程序42和电子表格程序43的输入。实际上,也可按照这种方式传送记录在基片上的所有信息。其它例子是日历信息、备忘录、数据库项。

        作为图形程序的从属命令,已记下并利用传感器装置以电子形式记录命令“输入”44。草图45由线条47与命令“输入”44连接。以下面称为“图像数据”的图形数据的形式,把草图45保存在传感器装置中。更具体地说,草图被保存为图形文件,例如矢量图形文件。这可以采取诸如.wmf(WindowsMeta File)之类标准存储格式,或者采取专用于传感器装置的存储格式。在执行命令之前,该文件被传送给带处理器的单元或者与正被执行的命令相关联。

        响应“发送”框正被标记,下述命令串被发送给带处理器的单元3:

        我的计算机/图形程序/输入/图像数据。

        带处理器的单元3接收命令串和图像,并使图形程序输入该图像。当使用标准存储格式时,通过指示包含文件名的命令串,可由正被执行的程序的现有能力实现对图形程序的输入。但是,如果使用专用于传感器装置的存储格式,则接收图像数据的程序必需具备处理传感器装置的存储格式的功能。

        给图形程序的其它命令可记录在基片1上,并被用于更准确地控制草图45的输入。作为一种备选方法,可标记将构成图像数据的区域,以便将其与不要求被传送给带处理器的单元3的其它区域分开。图4中表示了这样的标记46。

        当进行记录时,其上记有命令的基片1可被保存在传感器装置中的存储器中的命令反复使用。这意味着用户可通过利用传感器装置指向写入的命令,向传感器装置指示哪个命令将被执行,从而传感器装置可读出对应于该命令的位置编码图案。传感器装置可识别在其存储器中的该命令,并把该命令发送给当在基片上进行记录时,与该命令相关的地址。这可通过简单地记录位置编码图案的恰当子区内的一对坐标来实现,而不必标记任意“发送”框。

        根据本发明的一个实施例,通过以绘画方式在基片上记下定义先前记下并记录的命令的其它命令或参数,并使之和先前记下并记录的命令相关,可增加所述其它命令或参数。这样,获得一种动态命令结构,当增加新的单元时,该动态命令结构可被扩大,或者可利用新的命令扩大所述动态命令结构。按照这种方式增加到命令分层中的命令从而构成如上所述的命令分层的一部分。

        这里描述的方法可被实现为计算机程序产品,如图6和7中所示。计算机程序产品包括保存在传感器装置的程序存储器中,并在其处理器中执行的计算机程序。作为一种备选方案,可整体地或者部分地以产品专用电路,例如ASIC、FPGA的形式,或者以数字或模拟电路的形式或者它们的任意适当组合,实现这里描述的方法。

        下面的说明针对基于图6-12的发明方法,图6-12表示了本发明的不同实施例,这些实施例可以单独或者组合使用。

        图6是根据本发明的方法的示意流程图。可用例如计算机程序产品实现该方法。在步骤50中,在传感器装置2中接收图形记号。在步骤51中,根据图形记号,识别用于带处理器的单元3的命令。传感器装置还在步骤52中接收带处理器的单元3的地址。在步骤53,该命令被发送给该地址。可按照不同的方式启动步骤53,例如通过传感器装置2检测基片上的“发送”框,通过接收发送命令或者其它任何指示,例如按钮被按下等。

        图7是根据本发明实施例的方法的示意流程图。在图7中,识别用于带处理器的单元的命令的步骤51包括借助,例如ICR(智能字符识别)或HWR(笔迹识别),至少部分地把图形记号转换成机器可读字符格式的子步骤51a,根据步骤51a的输出,可在步骤51b中识别该命令。从而或者直接根据机器可读字符的实际组合,或者通过根据字符组合,从数据库检索相关命令,可识别用明文书写的命令。类似地,传感器装置可被安排成根据这样的字符组合识别地址(步骤52)。

        图8是根据本发明另一实施例的方法的示意流程图。在图8中,识别命令的步骤51包含识别可预先确定,从而被识别为等同于某一命令的图形符号的第一子步骤51c。在第二子步骤51b中,识别对应的命令。例如,十字标志(“x”)可被解释为“删除”命令。类似地,传感器装置可被安排成根据这样的图形符号(symbol)识别地址(步骤52)。

        显然,由于传感器装置能够首先确定命令或地址是否是用明文记录的,随后根据字符组合或者图形符号识别命令或地址,图7和8的实施例可被组合。

        在对应于在图6-8中描述的那些步骤的附加步骤(未示出)中可增加其它命令。

        图9是根据本发明又一实施例的方法的示意流程图。图9中,识别命令的步骤51还包括检测命令指示符,例如图2-4的命令指示符24的子步骤51d。在命令指示符的检测方面,在步骤51e中可识别位置编码图案的子区。在步骤51f中可使所述子区与命令联系起来,从而子区内一对坐标的记录将被传感器装置解释为等于相关命令的记录。

        图10是根据本发明另一实施例的方法的示意流程图。在图10中,接收地址的步骤52a包括从存储器55接收地址,存储器55可包含在传感器装置2中。

        图11是根据本发明另一实施例的方法的示意流程图。在图11中,均根据图形记号50,识别命令(在步骤51中),地址(在步骤52b中)和联系(在步骤54中)。

        图12图解说明了根据本发明的方法的一个实施例,其中在步骤57中,在传感器装置2的存储器56中提供了命令分层。通过保存早先时候产生的图形记号,可提供该命令分层。还可借助上面关于图1说明的任意一种通信路径,通过从例如外部存储器介质下载到存储器56中,提供所述命令分层。在存储器56中,可使命令和位置编码图案的子区联系起来(associated)。

        在图12中,识别命令的步骤51包括从与命令相关的子区接收一对坐标的子步骤51g。从而在子步骤51h中,识别与该子区相关的命令。

        图12还图解说明根据命令分层,可形成命令串。当通过图形记号正在输入命令时,或者响应通过例如图形符号,或者通过预定子区内的一对坐标识别的命令,可形成命令串。

        对地址和/或命令预编程或预先确定地址和/或命令的不同程序是想象得到的。

        一种备选方法是使用具有位置编码图案的专用表格,在该表格上,用户在例如指定方框中写下将使之可被传感器装置识别的简略名称,地址或命令。

        另一种选择是借助与传感器装置通信的单元,例如计算机、PDA等,实现预编程。这样的单元可借助,例如计算机网络,或者借助诸如蓝牙或IrDA之类短程通信传送信息。

        根据上面的说明,对本领域的技术人员来说,显然可组合根据本发明的方法的各个实施例,并且显然可按照不同的顺序执行各个步骤。

        图形记号还可包括,例如呈数字、文本、草图或图形形式的数据,所述数据由传感器装置2记录并如上参考图4所述与命令或地址联系起来。

        传感器装置可被编程,以便当收到图形记号时,根据它们的内容,评价这些图形记号。例如,明文命令,图形符号或命令指示符可触发识别命令的上述方法。可按照任意标准方式处理未识别的数据,例如可作为笔划,即坐标对序列被保存在传感器装置2的存储器中。

        在附加权利要求的范围内,还可按照其它方式改变本发明。

        例如,除了这里表示的那些位置编码图案之外,许多不同类型的位置编码图案是能够想到的。位置编码图案不必需要能够以光学方式检测。例如,它可以是能够借助磁性、电容性、感应、化学或声学装置读取的位置编码图案。但是,这需要使用不同类型的传感器。

        WO 01/26032中的位置编码图案可对很多独特的位置或点的坐标编码。可认为好像所有这些点一起构成比任意单一基片明显大得多的假想表面。这种假想表面可被分成不同的区域,所述不同区域专供不同的应用之用。例如,一个区域可专供控制带处理器的单元之用。定义这种区域的信息和与之相连的功能可保存在笔中,并被用于控制笔的功能。

        另一种备选方案是实际上允许在假想表面的任意部分内记录命令。按照这种方式,几乎任意具备位置编码图案的表面都可被用于输入命令,以用于带处理器的单元的相关控制。在该实施例中,由于某些区域先前已被保留供某些功能之用,因此可能需要采取一些措施来防止干扰。

        通过查寻位于传感器装置之外的数据库中的地址,可识别命令和数据发往的地址。命令和地址都可被发送给外部单元以便解释和进一步处理。可在传感器装置中,在带处理器的单元中,或者在专用于解释的某一其它外部单元中实现这种解释。

        还可事先确定命令串将发往的地址,例如由利用这种信息预先编程的传感器装置事先确定所述地址。根据本实施例,不必以绘图方式记录地址。至少可记录一个命令,但是根据本实施例,也可记录和保存如上所述的命令结构。另一方面,可使命令串将发往的地址与位置编码图案的特定区域相关,从而与位置编码图案的该区域所位于的特定基片相关。

        作为以动态结构的形式保存命令的一种备选方法,还可保存若干命令串,其中每个命令串代表命令的可能组合。

        发送命令和地址的方式也可改变:例如,可按照传感器装置从基片取出的图像的形式,发送原始数据。也可发送某一形式的处理图像数据,例如压缩图像数据,从图像得到的并且代表传感器装置在基片内的移动的一系列坐标,或者呈字符编码格式的命令或地址。不排除发送命令、地址或数据的其它方式。

        还允许位于不同基片上的命令和/或数据的关联。例如,这可由在第一基片上记录一个地址并在第二基片上记录一个命令,随后利用彼此相邻排列的基片链接所述地址和所述命令,之后在所述地址和所述命令之间绘制一条线来实现。传感器装置可处理可能因此而产生的位置编码图案的中断,例如如同作为参考包含于此的WO 01/75781中所述,通过产生位于中断相应一侧的位置编码图案的两个区域之间的联系来处理位置编码图案的这种中断。

        通过利用“发送”按钮可启动向带处理器的单元发送地址、命令和数据,不过也可响应写在基片上的指示,启动向带处理器的单元发送地址、命令和数据。例如,围绕某一命令绘制框架可启动传输。一旦传感器装置已记录一个完整的命令串,或者当标记框架内部分区域(该区域围绕已写下的命令)时,也可启动传输。启动发送的其它备选方案包括(但不限于)语音控制,按下笔上的按钮等。

        另外,通过用户按下传感器装置上的按钮,可标记地址和命令项。这可先于命令的输入,但是在整个或者部分输入过程中,也可使按钮保持被按下状态。

        在附加权利要求的范围内,其它变化和组合也是可能的。

    关 键  词:
    处理器 单元 控制
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:带处理器的单元的控制.pdf
    链接地址:https://www.zhuanlichaxun.net/p-647293.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1