用于楼宇门禁系统的密码设定方法和装置的制作方法

文档序号:6684560阅读:533来源:国知局
专利名称:用于楼宇门禁系统的密码设定方法和装置的制作方法
技术领域
本发明涉及楼宇门禁系统,特别是指一种用于楼宇门禁系统的密码设定方法和装置。
背景技术
目前,楼宇门禁系统通常包括室内机和门口机,室内机与门口机可以通过以太网 相连,室内机设置在用户室内用于向门口机发出开单门的命令,门口机设置在大门上用于 根据接收的命令控制打开门锁。楼宇门禁系统的室内机可以是具有用户交互界面的智能终端或者是可视对讲的 室内机。该智能终端可以接收门口机传输过来的音视频数据,将其中的视频数据在显示屏 上显示和将音频数据在扬声器上播放。门口机控制门锁开关,可以是带有音视频数据的采集和播放功能的终端。访客来访时,通过按门口机上的按键呼叫用户,用户可以在显示屏上看到访客并 且可以与访客对讲,用户触动开门按键就可以遥控门口机打开门锁。用户自己则可以通过 在门口机上输入密码的方式打开门锁。目前,门口机的开门密码通常由物业公司设定并且定期更换,物业公司负责将新 密码发送到用户邮箱或者用户手机上以告知用户。上述开门密码的设定方法存在一些缺陷,1、很多用户共用一个密码容易造成密码 的泄密,给用户的人身财产安全带来隐患;2、物业公司设定的密码对于用户来说很陌生,用 户容易忘记密码,导致用户无法打开单元门,而且用户还要记住定期更换的不同密码,这就 又给用户增加了困难;3、如果出现意外情况,如用户没有收到更换后的密码,用户就无法打 开单元门,给用户带来烦恼和不便。针对上述问题,人们提出了一种密码设定方法,用户可以自行在门口机对原始密 码进行修改,这样每个用户都可以设定自己的开门密码。这种开门密码的设定方法的缺陷是在公共场所对密码进行修改容易造成密码的 泄漏,而且如果有人在门口机上恶意设定其他用户的密码,那么用户本人就不能开门,给用 户造成不便。

发明内容
有鉴于此,本发明的主要目的在于提供一种用于楼宇门禁系统的密码设定方法和 装置,使用户可以在室内的智能终端上设置门口机密码,且针对不同用户可以生成不同的 密码。本发明提供的一种用于楼宇门禁系统的密码设定方法,包括步骤A、室内机处理单元接收用户输入的密码,并发送给门口机处理单元;B、门口机处理单元确定所述室内机处理单元所对应的房间标识信息,并结合所接 收的密码生成开门所需的密码并存储。
可选的,步骤A之前还包括鉴权所述用户身份的步骤。可选的,步骤A还包括判断接收的所述密码是否为有效的步骤。可选的,步骤A所述发送之前还包括将所述密码加密的步骤;步骤B接收所述密码 之后还包括解密该加密后的密码的步骤。其中,步骤B所述确定所述室内机处理单元所对应的房间标识信息的步骤包括确定所述室内机处理单元消息中的IP地址,读取存储的所述IP地址对应的房间 标识信息。可选的,所述房间标识信息包括至少以下之一或任意组合小区号、楼栋号、单 元号、楼层号、房间号;或用户预先设定的特定数字信息。本发明提供的用于楼宇门禁系统的密码设定装置包括室内机处理单元和门口机 处理单元,其中,室内机处理单元包括密码接收子单元,用于接收用户输入的密码;和密码传输 子单元,用于将所述密码发送给门口机处理单元;门口机处理单元包括密码接收子单元,用于接收室内机处理单元发送过来的所 述密码;开门密码生成子单元,用于确定所述室内机处理单元所对应的房间标识信息,并结 合所接收的密码生成开门所需的密码;和密码存储子单元,用于将生成的开门所需的密码 进行存储。可选的,室内机处理单元还包括鉴权子单元,用于对所述用户身份进行鉴权。可选的,其特征在于,室内机处理单元还包括密码限制子单元,用于判断密码接 收子单元所接收的密码是否为有效。可选的,室内机处理单元还包括加密子单元,用于将密码接收子单元所接收的所 述密码进行加密;门口机处理单元还包括解密子单元,用于将密码接收子单元所接收的 加密后的密码进行解密。由上可以看出,本发明提供的密码设置方法和设置装置,可以实现由用户通过室 内机设定密码,并且结合其房间标识信息生成密码,实现不同用户可以分别设置开门密码, 且由于密码的生成结合了房间标识信息,更为有针对性和安全性。其中,还实现可以对用户的身份进行鉴权,避免非法的进入设定密码过程。其中,还可以实现对用户所输入的密码进行分析是否有效,避免用户输入不够安 全基本的密码作为设定密码。其中,密码在室内机与门口机传输时可以采用加密的方式,增加数据传输过程中 的安全性。其中,所述房间标识信息可以与室内机IP地址对应存储,可以直接读取出房间标 识信息进行应用。可选的,所述房间标识信息包括至少以下之一或任意组合小区号、楼 栋号、单元号、房间号;或用户预先设定的特定数字信息。尤其当为用户预定的特定数字信 息时,更加体现出了开门密码的专有性,其他人是无法得知所述特定数字信息的,加强了开 门密码的安全性。


图1为楼宇门禁系统的架构示意4
图2为楼宇门禁系统的密码设定装置的构成示意图;图3为房间标识信息的构成格式示意图;图4为开门密码构成示意图;图5为密码设定方法的流程图。
具体实施例方式图1为楼宇门禁系统的架构图,如图所示,楼宇内的各个室内机和门口机通过以 太网交换机相互连接,可以使用基于Linux操作系统组建的局域网。室内机和门口机具有 人机交互界面,该人机交互界面可以由Mini⑶I制作。室内机与门口机通过UDP协议传输 音视频数据,也可以通过485通信协议传输数据。室内机包括室内机处理单元100,门口机 包括门口机处理单元200,室内机处理单元100和门口机处理单元200可以采用ARM10处理
o图2为楼宇门禁系统的密码设定装置的构成示意图,如图所示,室内机处理单元 100包括密码接收子单元101,用于接收用户输入的密码;用户输入的鉴权密码和新密码 都由密码接收子单元101接收。鉴权子单元102,用于对输入密码的用户的身份进行鉴权。鉴权子单元102存储有 正确密码,通过判断密码接收子单元101所接收的用户输入的鉴权密码与存储的正确密码 是否匹配来对用户身份进行鉴权。鉴权子单元102接收的用户输入的鉴权密码与鉴权子单 元102存储的正确密码相匹配,则用户身份通过鉴权,反之则判断用户身份为非法。密码限制子单元103,用于判断密码接收子单元101所接收的新密码是否为有效。 例如,密码限制子单元103存储有限制密码列表,列表内包括最常用的简单数字密码,如 123456,111111,00000,888888或其他类型限制的密码,通过将接收的新密码与存储的限制 密码比较来判断接收的新密码是否为有效。新密码与列表中的任何一个密码一致,则判断 新密码为无效,反之则有效。列表内还可以包括其他条件,例如判断用户输入的密码位数不 满足位数的要求(如输入密码应为6位)时,也视为新密码无效。加密子单元104,用于将密码接收子单元101接收的新密码进行加密。密码传输子单元105,用于将加密后的密码通过局域网TCP协议发送给门口机处 理单元200。门口机处理单元200包括密码接收子单元201,用于接收室内机处理单元100发送过来的加密密码;解密子单元202,用于将密码接收子单元201接收的加密密码进行解密。开门密码生成子单元203,将解密后的密码和发送密码的IP地址对应的房间标识 信息结合生成开门所需的密码。开门密码生成子单元203预先存储有每个室内机对应的房 间标识信息和IP地址。房间标识信息和IP地址对应存储,根据发送密码的IP地址即可得 知发送密码的室内机对应的房间标识信息。其中房间标识信息的构成格式可如图3所示, 包括2字节的小区号、2字节的楼栋号、1字节的单元号和2字节的房间号,其中,可以将房 间标识信息或其包含的部分信息,如房间号作为房间标识信息。还可以包含楼层号等。开门 密码的格式如图4所示,由2个字节的房间号和6个字节的密码信息构成,其中密码信息中的1个字节代表用户输入的一个字符。例如房间号为402的用户输入的新密码是256489, 则生成的开门所需密码为402256489,就是说该用户在门口机上输入密码402256489才能 开启大门。开门密码中加入房间号可以增加密码的安全级别,不易被人破解。需要说明的 是,房间标识信息也可以是由用户预先设定的其他信息,例如是特定数字信息,这可以由室 内机提供相应的输入界面来实现。当为特定数字信息时,如果被其他人修改了密码,由于他 不知道用户预设的特定数字信息,因此也无法去开启门禁。当然,为了避免用户忘记其设定 的特定数字信息,还应该设置该信息的清除或取消程序,以备万一。密码存储子单元204,用于存储开门所需的密码。密码存储单元可以采用具有 128M 的 RAM 或 256M 的 FLASH。图5为密码设定方法的流程图,如图所示,包括以下步骤步骤501、室内机处理单元100的密码接收子单元101接收用户在门口机的交互界 面输入的鉴权密码,并由鉴权子单元102进行鉴权,通过鉴权后用户可以登录进入设定密 码的界面。步骤502、室内机处理单元100的密码接收子单元101接收用户在设定密码的界面 输入的新密码。步骤503、室内机处理单元100的密码限制子单元103判断用户输入的新密码是否 为有效密码,当判断输入的密码为无效密码时通过交互界面提示用户输入的密码无效,以 及提示重新输入其他密码;当判断有效时,则继续执行下一步。步骤504、室内机处理单元100的加密子单元104对所接受的新密码采用MD5的加 密方法进行加密。步骤505、室内机处理单元100的密码传输子单元105将加密后的新密码发送给门 口机处理单元200。如图1所示,可以通过所述网络发送给远端的门口机处理单元200。步骤506、门口机处理单元200的密码接收子单元201接收室内机处理单元100发 送过来的加密密码。步骤507、门口机处理单元200的解密子单元202对接收的加密密码采用MD5的解 密方法进行解密。不难理解,当步骤504采用了其他加密方式时,本步骤需要采用相应的解 密方式。步骤508、门口机处理单元200的开门密码生成子单元203将解密后的密码与房间 标识信息结合生成开门所需的密码。步骤509、门口机处理单元200的密码存储子单元204将生成的开门所需的密码进 行存储。加密子单元104也可以采用其他的加密方法对密码进行加密,如将密码取反的加 密方法。相应的,解密子单元202将接收到的密码取反进行解密。当然房间标识信息也可 以包括单元号等信息。另外,对于开门密码生成时,如对密码安全级别要求不高,也可以仅 使用所存储的密码,即用户所设置的密码作为开门密码。
权利要求
一种用于楼宇门禁系统的密码设定方法,其特征在于,包括步骤A、室内机处理单元接收用户输入的密码,并发送给门口机处理单元;B、门口机处理单元确定所述室内机处理单元所对应的房间标识信息,并结合所接收的密码生成开门所需的密码并存储。
2.根据权利要求1所述的密码设定方法,其特征在于,步骤A之前还包括鉴权所述用户 身份的步骤。
3.根据权利要求1或2所述的密码设定方法,其特征在于,步骤A还包括判断接收的所 述密码是否为有效的步骤。
4.根据权利要求3所述的密码设定方法,其特征在于, 步骤A所述发送之前还包括将所述密码加密的步骤;步骤B接收所述密码之后还包括解密该加密后的密码的步骤。
5.根据权利要求1所述的密码设定方法,其特征在于,步骤B所述确定所述室内机处理 单元所对应的房间标识信息的步骤包括确定所述室内机处理单元消息中的IP地址,读取存储的所述IP地址对应的房间标识 fn息ο
6.根据权利要求5所述的密码设定方法,其特征在于,所述房间标识信息包括 至少以下之一或任意组合小区号、楼栋号、单元号、楼层号、房间号;或用户预先设定的特定数字信息。
7.一种用于楼宇门禁系统的密码设定装置,其特征在于,包括室内机处理单元(100) 和门口机处理单元(200),其中,室内机处理单元(100)包括 密码接收子单元(101),用于接收用户输入的密码;和 密码传输子单元(105),用于将所述密码发送给门口机处理单元(200); 门口机处理单元(200)包括密码接收子单元(201),用于接收室内机处理单元(100)发送过来的所述密码; 开门密码生成子单元(203),用于确定所述室内机处理单元(100)所对应的房间标识 信息,并结合所接收的密码生成开门所需的密码;和密码存储子单元(204),用于将生成的开门所需的密码进行存储。
8.根据权利要求7所述的密码设定装置,其特征在于,室内机处理单元(100)还包括 鉴权子单元(102),用于对所述用户的身份进行鉴权。
9.根据权利要求7或8所述的密码设定装置,其特征在于,室内机处理单元(100)还包 括密码限制子单元(103),用于判断密码接收子单元(101)所接收的密码是否为有效。
10.根据权利要求9所述的密码设定装置,其特征在于,室内机处理单元(100)还包括 加密子单元(104),用于将密码接收子单元(101)所接收的所述密码进行加密;门口机处理单元(200)还包括解密子单元(202),用于将密码接收子单元(201)所接 收的加密后的密码进行解密。
全文摘要
本发明提供了一种用于楼宇门禁系统的密码设定方法,包括室内机处理单元接收用户输入的密码,并发送给门口机处理单元;门口机处理单元确定所述室内机处理单元所对应的房间标识信息,并结合所接收的密码生成开门所需的密码并存储。还相应提供了密码设定装置,包括室内机处理单元和门口机处理单元,其中,室内机处理单元包括密码接收子单元和密码传输子单元;门口机处理单元包括密码接收子单元、开门密码生成子单元和密码存储子单元。使用本发明,可以实现用户在室内的智能终端上设置门口机密码,能够有效防止密码泄漏。
文档编号G07C9/00GK101853533SQ20091013111
公开日2010年10月6日 申请日期2009年4月2日 优先权日2009年4月2日
发明者王运涛 申请人:海尔集团公司;青岛海尔智能家电科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1