动作空间提示装置、动作空间提示方法以及程序

    公开(公告)号:CN102448681A

    公开(公告)日:2012-05-09

    申请号:CN201080023195.1

    申请日:2010-12-09

    Abstract: 提供一种动作空间提示装置,生成用于对可动机器人的动作空间进行立体显示的数据。动作空间提示装置,生成用于提示可动机器人的动作空间的数据,包括:作业区域生成部(102),生成可动机器人进行动作的三维区域;摄影部(104),拍摄实际图像;位置姿势检测部(105),检测摄影部(104)的拍摄位置和拍摄方向;以及重叠部(106),按照从拍摄位置向拍摄方向来看可动机器人的线段近似模型时的像、与从所述拍摄位置向所述拍摄方向来看所述三维区域时的像之中的某一个像的可见难易度,来将这两个像有选择地重叠到由摄影部(104)拍摄的实际图像。

    程序变换装置和变换方法
    32.
    发明授权

    公开(公告)号:CN100565541C

    公开(公告)日:2009-12-02

    申请号:CN200680022462.7

    申请日:2006-04-21

    Abstract: 提供一种生成非法解析者不能容易地解析原始程序的秘密保持程序的程序变换装置。程序变换装置生成取得代入到多个选择参数中的值的第1指令群;包含根据使用所述多个选择参数的运算式、取得表示接着处理的选择对象数据的选择识别符的指令群的第2指令群;使选择参数的值反映表示过去处理的选择对象数据的选择识别符、或过去代入所述运算式中的1个以上选择参数的值中至少1个选择参数的值的第3指令群;和通过按规定顺序处理输出与所述原始程序相同的执行结果、并对应于不同的选择识别符的多个选择对象数据,生成包含所述第1指令群、所述第2指令群、所述第3指令群与所述多个选择对象数据的秘密保持程序。

    程序变换装置及程序执行装置

    公开(公告)号:CN100543761C

    公开(公告)日:2009-09-23

    申请号:CN200680004529.4

    申请日:2006-02-09

    CPC classification number: G06F21/14

    Abstract: 本发明提供一种程序变换装置及程序执行装置。在具有安全功能低但是高速的CPU的机器(PC等)和具有安全功能高但低速的CPU的机器(民用机等)等各种传送目的地机器的各个中难读化等级不同的程序预先全部通过传送元(服务器)来管理。程序变换装置,生成并传送将原程序难读化而生成的被变换程序,以及将用于对所述被变换程序逆变换的变化参数加密而生成的加密变换参数。安全功能高的机器,预先保持解密密钥,在程序执行时,对所述加密变换参数解密,利用解密的变换参数变换并生成程序,执行生成的程序。安全功能低的机器,不变换被变换程序而直接执行难读化的状态的程序。

    程序混淆装置
    35.
    发明公开

    公开(公告)号:CN101416197A

    公开(公告)日:2009-04-22

    申请号:CN200780011709.X

    申请日:2007-02-06

    CPC classification number: G06F21/14

    Abstract: 本发明涉及的程序混淆装置能够将对象程序分割成多个块,确定与块间的输入输出关系相对应地配置的程序命令,从而将计算秘密信息的值的程序命令扩散到各种位置进行配置。具体地说,对于在块间交接的秘密信息计算用的变量,使从块出来时的值和进入下一块时的值一致,在从各块输出的时刻的值成为被期待作为下一块的输入的值的范围内,对各块追加随机的变量转换命令。

Patent Agency Ranking