建筑模型数据评价服务器、建筑模型数据评价方法以及建筑模型数据评价系统与流程

专利检索2022-05-10  42



1.本发明涉及建筑模型数据评价服务器、建筑模型数据评价方法以及建筑模型数据评价系统。


背景技术:

2.在高层楼宇的规划以及施工中,例如有效利用被称作bim(building information modeling,建筑信息建模)数据的建筑模型数据,推进相关人员间的信息共享。在此,对本说明书中使用的词句进行定义。建筑模型数据是内含多个建筑模型零件的数据。建筑模型零件是表示构成高层楼宇的建材、电梯、乘客输送机等设备的数据。构成建筑模型零件的信息至少包含2d或3d的形状数据,也可以包含规格、型号、制造者等任意的附带的信息。建筑模型数据还包含一般的bim数据。而且,将建筑模型零件当中特别是表示电梯的零件称作电梯建筑模型零件。
3.过去,在高层楼宇的规划中,期望将电梯的设置规划效率化。因此,电梯制造商面向高层楼宇的业主、设计者来推进电梯的建筑模型零件的提供。业主、设计者通过使用电梯制造商所提供的建筑模型零件,能基于实际能置办的电梯的形状、规格来将规划具体化。
4.例如在专利文献1中,公开了使用仿真等技术来评价嵌入电梯的建筑模型零件的建筑模型数据的建筑模型系统。
5.现有技术文献
6.专利文献
7.专利文献1:jp特开2014

10659号公报


技术实现要素:

8.发明要解决的课题
9.在专利文献1公开的bim系统中,在bim系统内生成电梯的建筑模型零件成为前提。但在实际的运用中,设计者大多将不是在bim系统中生成而是从电梯制造商提供的电梯建筑模型零件取入,使用bim系统以外的其他系统来构建建筑模型数据。在这样的建筑模型零件的使用方式中,需要确认输入到其他系统的建筑模型数据中所含的电梯建筑模型零件是否是电梯制造商所提供的正规的电梯建筑模型零件。但在专利文献1公开的bim系统中,不能确认电梯建筑模型零件是否是正规的数据。
10.正规的建筑模型零件所表征的电梯等设备已经由电梯制造商产品化完毕,保证了电梯制造商能交付给业主。但由其他电梯制造商提供的并非正规的建筑模型零件所表征的设备不能保证能实际交付。另外,可以认为,对不正规的建筑模型零件设定的功能、参数等也有不充分的可能性。过去,未考虑根据电梯建筑模型零件是否是正规的来变更评价的内容、输出的内容。因此,即使是并非正规的建筑模型零件所表征的设备,也有可能对用户示出能实现不能实现的功能。
11.本发明鉴于这样的状况而提出,目的在于,适当地评价在客户端终端使用的建筑模型数据。
12.用于解决课题的手段
13.本发明所涉及的建筑模型数据评价服务器进行在客户端终端使用的建筑模型数据的评价。该建筑模型数据评价服务器具备:将建筑模型数据作为输入来检测建筑模型数据中所含的建筑模型零件的建筑模型零件检测部;进行建筑模型零件的正规判定的正规判定部;和将包含以正规判定的判定结果以及建筑模型数据为输入而进行评价的建筑模型数据的评价结果的评价结果数据发送到客户端终端的评价处理部。
14.发明的效果
15.根据本发明,能判定所输入的建筑模型数据中所含的建筑模型零件是否是正规的,并将基于判定结果进行的建筑模型数据的评价结果发送到客户端终端。
16.上述以外的课题、结构以及效果通过以下的实施方式的说明而得以明确。
附图说明
17.图1是表示本发明的第1实施方式所涉及的建筑模型数据评价系统的结构例的框图。
18.图2是表示本发明的一实施方式所涉及的计算机的硬件结构例的框图。
19.图3是表示本发明的第1实施方式所涉及的建筑模型数据评价服务器评价建筑模型数据的处理的示例的流程图。
20.图4是表示本发明的第1实施方式所涉及的在客户端终端使用的电梯建筑模型零件和电梯制造商所提供的电梯建筑模型零件的示例的图。
21.图5是表示本发明的第1实施方式的第2变形例所涉及的建筑模型数据评价系统的结构例的框图。
22.图6是表示本发明的第2实施方式所涉及的建筑模型数据评价系统的结构例的框图。
23.图7是表示本发明的第3实施方式所涉及的建筑模型数据评价系统的结构例的框图。
具体实施方式
24.以下参考附图来说明用于实施本发明的形态。在本说明书以及附图中,对具有实质相同的功能或结构的构成要素标注相同附图标记,由此省略重复的说明。
25.[第1实施方式]
[0026]
最初,说明本发明的第1实施方式所涉及的建筑模型数据评价系统的结构例以及动作例。
[0027]
图1是表示第1实施方式所涉及的建筑模型数据评价系统1的结构例的框图。
[0028]
建筑模型数据评价系统1具备客户端终端2以及建筑模型数据评价服务器3。客户端终端2以及建筑模型数据评价服务器3经由网络n而能相互收发各种数据地连接。并且,建筑模型数据评价系统1对从客户端终端2输入的建筑模型数据21进行评价。所谓建筑模型数据21的评价,例如是指评价以建筑模型数据21表征的电梯的等待时间、轿厢的升降时产生
的噪声、轿厢的周围的流体(空气)的流动。
[0029]
客户端终端2例如由对高层楼宇的建设进行规划的业主、设计者使用。该客户端终端2具备建筑模型数据21。建筑模型数据21例如记录在设于客户端终端2的非易失性存贮器47(参考后述的图2)等。
[0030]
建筑模型数据21具备电梯建筑模型零件22。电梯建筑模型零件22设想为从电梯制造商提供,作成建筑模型数据21的建筑设计者等进行将建筑模型数据21所需的规格的电梯建筑模型零件22取入的作业。
[0031]
电梯建筑模型零件22作为电梯中使用的设备等的规格信息而至少具备3d形状23a、定员23b、速度23c、制造商id23d、零件id23e。
[0032]
3d形状23a例如是表征电梯的3d形状的数据。
[0033]
定员23b是表征电梯的轿厢的乘梯定员的数据。
[0034]
速度23c是表征电梯的轿厢的移动速度的数据。
[0035]
制造商id23d是为了唯一识别提供电梯建筑模型零件22的电梯制造商而被分配的数据。
[0036]
零件id23e是为了唯一识别电梯建筑模型零件22而被分配的数据。
[0037]
在本实施方式中,将建筑模型数据评价服务器3的运用主体即电梯制造商称作“本公司”。如上述那样,在客户端终端2中,作成使用了本公司所提供的电梯建筑模型零件22的建筑模型数据21。但是,在客户端终端2中,还作成使用了其他电梯制造商(以下称作“其他公司”)所提供的电梯建筑模型零件22的建筑模型数据21。
[0038]
因此,电梯制造商若不确认客户端终端2中作成的建筑模型数据21是否是使用了本公司所提供的电梯建筑模型零件22的建筑模型数据,就不能评价使用建筑模型数据21作成的建筑物的安全性等。因此,建筑模型数据评价服务器3在评价客户端终端2所作成的建筑模型数据21之前,判定构成建筑模型数据21的电梯建筑模型零件22是否是正规的电梯建筑模型零件。
[0039]
建筑模型数据评价服务器3至少具备电梯建筑模型零件检测部31、正规判定部32、评价处理部33、评价结果数据34和正规建筑模型零件数据库35。
[0040]
在客户端终端2中通过利用了建筑模型数据21的构建系统开始建筑物的构建时,从客户端终端2对建筑模型数据评价服务器3发送建筑模型数据21。另外,客户端终端2输出从接收自建筑模型数据评价服务器3的评价结果数据34取出的评价结果。
[0041]
电梯建筑模型零件检测部31将从客户端终端2经由网络n接收到的在客户端终端2使用的建筑模型数据21作为输入,来检测建筑模型数据21中所含的电梯建筑模型零件22。在图中,将电梯建筑模型零件检测部31略记为“建筑模型零件检测部”。
[0042]
正规判定部32判定由电梯建筑模型零件检测部31检测到的电梯建筑模型零件22是否是正规的电梯建筑模型零件(也称作“正规判定”),对评价处理部33输出判定结果。在该判定时,正规判定部32参考正规建筑模型零件数据库35。在电梯建筑模型零件22的规格信息与构成正规建筑模型零件数据库35中所含的电梯建筑模型零件22的规格信息全部或预先决定的一部分一致的情况下,正规判定部32判定为所输入的电梯建筑模型零件22是正规的。
[0043]
例如,若从建筑模型数据21检测到的电梯建筑模型零件22包含在正规建筑模型零
件数据库35中,正规判定部32就将电梯建筑模型零件22判定为正规(ok)。但在从建筑模型数据21检测到的电梯建筑模型零件22未含在正规建筑模型零件数据库35中的情况下,正规判定部32将电梯建筑模型零件22判定为并非正规(ng)。
[0044]
评价处理部33通过将正规判定部32的判定结果以及建筑模型数据21作为输入来实施仿真等评价处理,由此得到进行了建筑模型数据21的评价的评价结果。将建筑模型数据21的评价结果作为评价结果数据34输出。然后,评价处理部33将包含建筑模型数据21的评价结果的评价结果数据34发送到客户端终端2。例如通过评价处理部33基于正规判定部32的判定结果变更建筑模型数据21的评价处理的实施的有无、参数,或者变更评价结果的输出,由此进行建筑模型数据21的评价。
[0045]
评价结果数据34存放评价处理部33的建筑模型数据21的评价结果。而且,建筑模型数据评价服务器3经由网络n对客户端终端2发送评价结果数据34。在评价结果数据34中还包含建筑模型数据21中所使用的电梯建筑模型零件22是否是正规的判定结果。例如,若电梯建筑模型零件22是正规的,就在评价结果数据34中记录为正规。但若电梯建筑模型零件22不是正规的,就在评价结果数据34中记录错误。
[0046]
在此,评价处理部33有时即使在客户端终端2使用的电梯建筑模型零件22不是正规的,也不在评价结果数据34中记录错误,而是记录使得具有作为建筑模型数据21使用时不会出现故障程度的富余的值。或者,在使用从其他公司提供的电梯建筑模型零件22的情况下,有时还记录对用户传递电梯制造商有偿进行应对的消息。
[0047]
客户端终端2能基于从建筑模型数据评价服务器3接收到的评价结果数据34来显示电梯建筑模型零件22的评价结果。因此,使用客户端终端2的用户能确认所使用的电梯建筑模型零件22是否是正规的电梯建筑模型零件的判定结果、和建筑模型数据21的评价结果。
[0048]
正规建筑模型零件数据库35存放电梯制造商能提供给用户的正规的电梯建筑模型零件36。在图中,将电梯建筑模型零件36略记为“模型零件”。如上述那样,在正规判定部32的正规判定时读出正规的电梯建筑模型零件36。
[0049]
另外,在本实施方式中,客户端终端2和建筑模型数据评价服务器3设为经由网络n连接的结构。但也可以设为1台客户端终端兼作客户端终端2和建筑模型数据评价服务器3两方的功能的结构。
[0050]
以上结束对利用了图1的建筑模型数据评价系统1的结构的说明。
[0051]
接下来,说明构成建筑模型数据评价系统1的各装置的计算机4的硬件结构。
[0052]
图2是表示计算机4的硬件结构例的框图。
[0053]
计算机4是用作所谓的计算机的硬件。计算机4具备与总线44分别连接的cpu(central processing unit,中央处理器)41、rom(read only memory,只读存储器)42、ram(random access memory,随机存取存储器)43。进而,计算机4具备显示装置45、输入装置46、非易失性存贮器47、网络接口48。
[0054]
cpu41将实现本实施方式所涉及的各功能的软件的程序代码从rom42读出并载入到ram43,予以执行。在ram43临时写入在cpu41的运算处理的中途产生的变量、参数等,这些变量、参数等被cpu41适宜读出。建筑模型数据评价服务器3中的电梯建筑模型零件检测部31、正规判定部32以及评价处理部33的各功能通过cpu41的处理而实现。
[0055]
显示装置45例如是液晶显示器监视器,将计算机4中进行的处理的结果等显示给用户。输入装置46例如使用键盘、鼠标等,用户能进行给定的操作输入、指示。也可以是,客户端终端2具备显示装置45以及输入装置46,但建筑模型数据评价服务器3不具备显示装置45以及输入装置46。
[0056]
作为非易失性存贮器47,例如使用hdd(hard disk drive,硬盘驱动器)、ssd(solid state drive,固态硬盘)、软盘、光盘、光磁盘、cd

rom、cd

r、磁带、非易失性的存储器等。在该非易失性存贮器47中除了记录os(operating system,操作系统)、各种参数以外,还记录用于使计算机4发挥功能的程序。rom42、非易失性存贮器47永久地记录为了cpu41进行动作所需的程序、数据等,用作存放由计算机4执行的程序的计算机可读的非临时性的记录介质的一例。例如,将建筑模型数据21记录在客户端终端2所具备的非易失性存贮器47,将正规建筑模型零件数据库35构建成建筑模型数据评价服务器3所具备的非易失性存贮器47。
[0057]
网络接口48例如使用nic(network interface card,网络接口卡)等。网络接口48能经由与nic的端子连接的网络n将各种数据在客户端终端2与建筑模型数据评价服务器3之间进行收发。
[0058]
接下来,在图3示出在本发明的建筑模型数据评价服务器3中实施建筑模型数据21的评价的处理的流程,以下依次进行说明。
[0059]
图3是表示建筑模型数据评价服务器3评价建筑模型数据21的处理的示例的流程图。
[0060]
用户从客户端终端2对建筑模型数据评价服务器3指定设为评价对象的电梯建筑模型零件22。建筑模型数据评价服务器3对于从客户端终端2输入建筑模型数据21,首先由电梯建筑模型零件检测部31执行电梯建筑模型零件检测处理(s1)。在该处理中,电梯建筑模型零件检测部31检测建筑模型数据21中的电梯建筑模型零件22,将电梯建筑模型零件22以及输入的建筑模型数据21输入到正规判定部32。
[0061]
若将电梯建筑模型零件检测部31检测到的单一或多个电梯建筑模型零件22输入到正规判定部32,则在正规判定部32中执行正规判定处理(s2)。通过正规判定部32判定所输入的电梯建筑模型零件22是否是正规的数据来进行正规判定处理。然后,正规判定部32对输入的每个电梯建筑模型零件22,将设为“是正规(ok)”或“并非正规(ng)”的正规判定结果输出到评价处理部33。另外,正规判定部32将所输入的电梯建筑模型零件22以及建筑模型数据21也输出到评价处理部33。
[0062]
若对客户端终端2提供电梯建筑模型零件22的提供者和建筑模型数据评价服务器3的运用者都是相同的电梯制造商,则可以认为进行正规判定的电梯建筑模型零件22和正规的电梯建筑模型零件36相同。因此,若是电梯制造商所提供的电梯建筑模型零件22,正规判定部32就将该电梯建筑模型零件22判定为是正规的。但若是并非电梯制造商所提供的其他公司的电梯建筑模型零件22,正规判定部32就将电梯建筑模型零件22判定为并非正规。
[0063]
然后,根据输入到正规判定部32的电梯建筑模型零件22是否与正规建筑模型零件数据库35中所含的电梯建筑模型零件36一致,来进行步骤s2中正规判定部32所进行的正规判定。然后,正规判定部32若在正规建筑模型零件数据库35找到一致的电梯建筑模型零件36,就将该电梯建筑模型零件22判定为正规,若未找到一致的电梯建筑模型零件36,就判定
为并非正规。
[0064]
在该判定中,正规判定部32也可以事前确认电梯建筑模型零件22中所含的制造商id23d与零件id23e的组合是否是提供了电梯建筑模型零件22的电梯制造商所管理的组合。也可以是,若电梯制造商管理了制造商id23d与零件id23e的组合,正规判定部32就移转到电梯建筑模型零件22的正规判定,若未管理组合,就将电梯建筑模型零件22直接判定为并非正规。
[0065]
在步骤s2后,评价处理部33将建筑模型数据21、电梯建筑模型零件22以及正规判定结果作为输入,根据所输入的正规判定结果来将处理分岔(s3)。在电梯建筑模型零件22是正规的情况下,评价处理部33进行正规的情况下的建筑模型数据21的评价处理(s4),输出评价结果数据34。另一方面,在建筑模型数据21并非正规的情况下,评价处理部33进行并非正规的情况下的建筑模型数据21的评价处理(s5),输出评价结果数据34。将从评价处理部33输出的评价结果数据通知给客户端终端2。
[0066]
步骤s4、s5中评价处理部33所进行的评价处理可以使用公知的仿真技术等。由于若是包含正规的电梯建筑模型零件22的建筑模型数据21,电梯制造商就能详细掌握电梯产品的行为,因此能进行建筑模型数据21的正确的仿真。但在并非正规的电梯建筑模型零件22的情况下,有时电梯制造商不能掌握电梯产品的行为。另外,关于控制上的细微的动作、速度等明示地设定的信息,有时也不能保证该动作的偏差等。
[0067]
另一方面,在对评价处理部33输入了并非正规的电梯建筑模型零件22的情况下,与对评价处理部33输入正规的电梯建筑模型零件22的情况相比,建筑模型数据21的评价变得困难。但也可以是,即使将并非正规的电梯建筑模型零件22嵌入建筑模型数据21也能确保电梯产品的安全性。例如,考虑评价处理部33在步骤s5中的包含并非正规的电梯建筑模型零件22的建筑模型数据21的评价处理中,较大地输出建筑模型数据21的评价结果的偏差。
[0068]
然后,在正规判定部32将电梯建筑模型零件22判定为并非正规的情况下,评价处理部33不评价电梯建筑模型零件22。在该情况下,评价处理部33将错误消息记录到评价结果数据34。另外,评价处理部33也可以为了将电梯建筑模型零件22作为正规的电梯建筑模型零件来处置,将应改善的事项记录到评价结果数据34。由于在接收到这样的评价结果数据34的客户端终端2显示错误消息、应改善的事项,因此用户易于应对。
[0069]
另外,在正规判定部32将电梯建筑模型零件22判定为并非正规的情况下,评价处理部33将加大了以与判定为正规的电梯建筑模型零件22的评价不同的参数实施的仿真的结果的偏差的评价结果包含在评价结果数据34中。例如,评价处理部33在包含并非正规的电梯建筑模型零件22的建筑模型数据21的评价处理中,将预先在仿真上再现的模型的参数当中表现偏差的方差等参数设定得大,以使得得到偏差大的评价结果。通过这样的设定,评价处理部33可以输出考虑了在实际的结果中存在偏差的评价结果数据34。
[0070]
另外,作为设为与正规的电梯建筑模型零件22的评价时不同的设定的参数,考虑关于对电梯制造商而言并非正规的电梯的规格不能确认或保证行为的参数。例如在用电梯建筑模型零件22表征电梯的情况下,参数是轿厢的速度、加速度的设定值以及有效值。然后,评价处理部33将参数设定得大,以使得能将轿厢的速度、加速度、速度、加速度的设定值与有效值的偏差等变大。另外,评价处理部33也可以将使电梯的控制功能为有效或无效作
为评价结果。
[0071]
另外,在正规判定结果并非正规的情况下,评价处理部33也可以不实施并非正规的评价处理,而是输出包含表征所输入的电梯建筑模型零件22并非正规的评价结果的评价结果数据34。在接收到这样的评价结果数据34的客户端终端2中显示表征电梯建筑模型零件22并非正规的评价结果。因此,认为客户端终端2的用户想要得到正规的电梯建筑模型零件22。
[0072]
以上,结束对在建筑模型数据评价系统1中实施建筑模型数据21的评价的处理的流程的说明。
[0073]
在以上说明的第1实施方式所涉及的建筑模型数据评价系统1中,能将为了评价而从客户端终端2输入的建筑模型数据21中所含的电梯建筑模型零件22作为评价对象,来检测其是否是电梯制造商设想的数据。
[0074]
在此,正规判定部32判定所输入的建筑模型数据21中所含的电梯建筑模型零件22是否是正规的。然后,能根据电梯建筑模型零件22为正规的情况和为并非正规的情况,来变更之后执行的评价处理以及所输出的评价结果数据34。因此,在客户端终端2中,能基于变更的评价结果数据34来适当地表征以在客户端终端2使用的建筑模型数据21表征的电梯的等待时间等。
[0075]
在电梯建筑模型零件22并非正规的情况下,评价处理部33能不输出评价结果数据34,或者将由于并非正规而不能评价这一情况包含在评价结果数据34中输出到客户端终端2。在接收到这样的评价结果数据34的客户端终端2中,由于示出电梯建筑模型零件22并非正规这一情况,因此促使用户使用正规的电梯建筑模型零件22。
[0076]
另外,在电梯建筑模型零件22并非正规的情况下,即使是评价处理部33输出评价结果数据34的情况,评价处理部33也以与正规的电梯建筑模型零件22的评价时不同的参数实施利用了电梯建筑模型零件22的仿真。优选地,能够通过评价处理部33以不同的参数实施仿真,来变更输出内容,例如输出相对于利用了正规的电梯建筑模型零件22的结果而预估为加大了结果的偏差等的结果。
[0077]
另外,电梯制造商可能会提供尺寸、形状、定员、速度等不同的多种电梯建筑模型零件22。其中,在对客户端终端2提供多种电梯建筑模型零件22的情况下,正规判定部32也能有效率且在短时间内确认输入到客户端终端2的建筑模型数据21中所含的电梯建筑模型零件22是否是正规的。
[0078]
另外,关于电梯建筑模型零件22,通过用于编辑建筑模型数据21的软件,该数据的格式可能会被变更。在数据的格式被变更的情况下,正规判定部32也能适当地确认是否是电梯制造商所提供的正规的电梯建筑模型零件22。
[0079]
另外,在图1中,将作为在客户端终端2内保存建筑模型数据21的结构作为一例,来示出从客户端终端2对建筑模型数据评价服务器3发送建筑模型数据21的方式。但也可以设为在建筑模型数据评价服务器3内预先保存建筑模型数据21并从客户端终端2指定成为评价的对象的建筑模型数据21的方式。
[0080]
[第1实施方式的第1变形例]
[0081]
另外,即使电梯建筑模型零件22、36的整体不一致,只要作为能从预先指定的电梯建筑模型零件22提取的项目的例如形状的外部尺寸、定员、速度等的一部分项目一致,正规
判定部32也可以判定为正规。
[0082]
在此,说明电梯建筑模型零件22的正规判定的基准。
[0083]
图4是表示在客户端终端2使用的电梯建筑模型零件22和电梯制造商所提供的电梯建筑模型零件36的示例的图。
[0084]
在图4的左侧示出用户所使用的电梯建筑模型零件22的示例。例如,设为在客户端终端2中使用用于设计能在3个楼层移动的电梯的电梯建筑模型零件22。
[0085]
在图4的右侧示出电梯制造商所提供的电梯建筑模型零件36的示例。关于电梯制造商所提供的电梯建筑模型零件36,是为了设计能在3个楼层移动的电梯而使用的。而且,用户所使用的电梯建筑模型零件22和电梯制造商所提供的电梯建筑模型零件36是相同的。如此地,若电梯建筑模型零件22、36的规格信息的全部一致,正规判定部32就能判定为电梯建筑模型零件22是正规的。
[0086]
另外,用户能在所决定的范围内变更电梯制造商所提供的电梯建筑模型零件36。例如,能进行对电梯建筑模型零件22进行楼层扩充或楼层减少的变更,以使得将其用于设计能在5个楼层移动的电梯,从而做出用户所使用的电梯建筑模型零件22a。
[0087]
在图4的左下示出为了设计能在5个楼层移动的电梯而变更的电梯建筑模型零件22a的示例。在该情况下,只要电梯建筑模型零件22a、36的规格信息的预先决定的一部分一致,正规判定部32就视作电梯建筑模型零件22a、36是相同的,能将电梯建筑模型零件22a判定为正规。
[0088]
如此地,能在建筑模型数据21的提供者以及建筑模型数据评价服务器3的运用者间任意设定电梯建筑模型零件22是否正规的基准。但是,正规判定部32不能将进行过脱离预先决定的范围那样的变更的电梯建筑模型零件22判定为与电梯建筑模型零件36相同。例如在用户将电梯建筑模型零件22变更成能在20个楼层移动的形态的情况下,在电梯制造商,就不再能保证以所变更的电梯建筑模型零件22表征的电梯的性能。在这样的情况下,即使电梯建筑模型零件22、36的制造商id23d以及零件id23e一致,电梯建筑模型零件22也判定为并非正规。
[0089]
[第1实施方式的第2变形例]
[0090]
另外,建筑模型数据21可以设为保存在外部的数据库等中的方式。
[0091]
参考图5来说明该方式。
[0092]
图5是表示第2变形例所涉及的建筑模型数据评价系统1a的结构例的图。
[0093]
在建筑模型数据评价系统1a中,除了具备第1实施方式所涉及的建筑模型数据评价系统1的客户端终端2以及建筑模型数据评价服务器3以外,还具备模型零件数据库5。
[0094]
模型零件数据库5存放记录于图1所示的模型零件数据库5的电梯建筑模型零件22、36。在模型零件数据库5中,除了存放正规的电梯建筑模型零件22以外,有时还存放并非正规的电梯建筑模型零件22。另外,在模型零件数据库5中记录有事前从客户端终端2接收到的建筑模型数据21。
[0095]
在客户端终端2使用建筑模型数据21时,首先经过路径p1对建筑模型数据评价服务器3委托记录于模型零件数据库5的建筑模型数据21的评价。这时,客户端终端2经过路径p1将在客户端终端2使用的建筑模型数据21的识别符发送到建筑模型数据评价服务器3。电梯建筑模型数据21的识别符为了唯一识别电梯建筑模型数据21而使用。建筑模型数据评价
服务器3对模型零件数据库5经过路径p2仅发送从客户端终端2接收到的电梯建筑模型数据21的识别符。
[0096]
模型零件数据库5检索与从建筑模型数据评价服务器3接收到的识别符对应的建筑模型数据21,经过路径p3对建筑模型数据评价服务器3发送建筑模型数据21。另外,模型零件数据库5检索与建筑模型数据21中所含的电梯建筑模型零件22相当的电梯建筑模型零件36,对建筑模型数据评价服务器3发送电梯建筑模型零件36。
[0097]
然后,建筑模型数据评价服务器3的电梯建筑模型零件检测部31接收模型零件数据库5基于识别符检索到的与识别符对应的建筑模型数据21以及建筑模型数据21中所含的正规的电梯建筑模型零件36。这时,电梯建筑模型零件检测部31从建筑模型数据21检测电梯建筑模型零件22。
[0098]
正规判定部32确认电梯建筑模型零件检测部31检测到或接收到的电梯建筑模型零件22、36是否是相同的。若是相同的,则正规判定部32将电梯建筑模型零件22判定为是正规的,若不相同,则正规判定部32将电梯建筑模型零件22判定为并非正规。
[0099]
以后,与图1所示的建筑模型数据评价服务器3同样地进行电梯建筑模型零件22的评价处理。另外,在第2变形例所涉及的建筑模型数据评价系统1a中,与建筑模型数据评价服务器3分开地,由模型零件数据库5存放建筑模型数据21以及电梯建筑模型零件36。因此,建筑模型数据评价服务器3可以不准备大量建筑模型数据21和电梯建筑模型零件36。
[0100]
[第2实施方式]
[0101]
接下来,参考图6来说明本发明的第2实施方式所涉及的建筑模型数据评价系统的结构例。另外,对第1实施方式中已经说明的部分省略详细的说明。在本实施方式所涉及的建筑模型数据评价系统中,能使用电梯制造商预先对电梯建筑模型零件赋予的摘要值来判定电梯建筑模型零件是否是正规的。以下说明建筑模型数据评价系统的结构例以及动作例。
[0102]
图6是表示建筑模型数据评价系统1b的结构例的框图。
[0103]
建筑模型数据评价系统1b与第1实施方式所涉及的建筑模型数据评价系统1同样地,都具备能经由网络n收发数据地连接的客户端终端2和建筑模型数据评价服务器3。
[0104]
客户端终端2所具备的电梯建筑模型零件22除了具备3d形状23a、定员23b、速度23c、制造商id23d、零件id23e以外,还具备摘要值23f。摘要值23f是将电梯建筑模型零件22的规格信息进行摘要的信息,是电梯制造商基于电梯建筑模型零件36事前算出的值。摘要值23f由电梯制造商在设定于电梯建筑模型零件22的状态下提供到客户端终端2。关于摘要值23f的详细的算出方法,之后叙述。
[0105]
建筑模型数据评价服务器3具备电梯建筑模型零件检测部31、正规判定部32a、评价处理部33和评价结果数据34,进而具备秘密密钥37。秘密密钥37是在正规判定部32a算出摘要值时所用的信息,一般是不公开的信息。因此,由于电梯制造商以外的第三者不知道秘密密钥37,因此不能对电梯建筑模型零件22赋予正规的摘要值23f。因此,在电梯制造商算出摘要值23f时,不将秘密密钥37向建筑模型数据评价服务器3以外的外部公开是重要的。
[0106]
在建筑模型数据评价系统1b中,进行建筑模型数据21的评价的处理与参考图3说明的第1实施方式所涉及的建筑模型数据评价系统1同样地进行。因此,说明与建筑模型数据评价系统1中的处理的不同点。
[0107]
本实施方式所涉及的正规判定部32a通过参考电梯建筑模型零件22中所含的摘要值23f来进行电梯建筑模型零件22的正规判定。例如,在使用所输入的电梯建筑模型零件22和秘密密钥37算出的摘要值与对电梯建筑模型零件22预先设定的摘要值23f相同的情况下,正规判定部32a将所输入的电梯建筑模型零件22判定为是正规的。因此,依次说明摘要值23f的算出方法和正规判定的方法。
[0108]
最初,说明对电梯建筑模型零件22赋予的摘要值23f的算出方法。
[0109]
电梯制造商事前算出的摘要值23f的算出方法是与正规判定部32a所进行的摘要值算出处理基本同样的处理。电梯制造商将构成电梯建筑模型零件22的规格信息当中正规判定部32a设为摘要值算出的对象的规格信息和与秘密密钥37同样的数据,用与正规判定部32a中的摘要值算出同样的方式变换成一个字节串。然后,电梯制造商对变换的字节串,使用与在正规判定部32a中所用的相同的bcrypt等摘要值算出方式来算出摘要值23f。
[0110]
在此,若不对字节串赋予与秘密密钥37同样的数据,第三者就能使用相同摘要值算出方式来算出相同的摘要值23f。因此,正规判定部32a就不再能将对电梯建筑模型零件22赋予的摘要值23f用在是否是对正规的电梯建筑模型零件22设定的信息的判定中。
[0111]
因此,建筑模型数据评价服务器3具有不向外部公开的秘密密钥37。即使第三者从电梯建筑模型零件22仅参考摘要值23f,恢复算出摘要值23f的原始的字节串也并不容易。通过电梯制造商使用与秘密密钥37同样的数据来算出摘要值23f,建筑模型数据评价服务器3能使用对电梯建筑模型零件22设定的摘要值23f来判定建筑模型数据21是否是正规的建筑模型数据21。
[0112]
接下来,说明正规判定部32a所进行的正规判定的方法。
[0113]
正规判定部32a为了求取摘要值23f,将从电梯建筑模型零件22参考的规格信息和保管在建筑模型数据评价服务器3内的秘密密钥37的信息变换成由电梯制造商预先决定的顺序连结的一个字节串。
[0114]
然后,正规判定部32a对变换的字节串,使用公知的bcrypt等算法、软件模块来算出摘要值。在正规判定部32a算出摘要值的处理中,使用与电梯制造商事前算出摘要值23f时所用的公知的bcrypt等算法、软件模块相同的算法、软件模块。然后,正规判定部32a根据算出的摘要值和在电梯建筑模型零件22内设定的摘要值23f是否一致,来判定电梯建筑模型零件22是否是正规的数据。
[0115]
具体地,在从构成电梯建筑模型零件22的规格信息算出的摘要值和对电梯建筑模型零件22设定的摘要值23f是从相同的字节串生成的信息并且一致的情况下,正规判定部32a判定为电梯建筑模型零件22是正规的。另一方面,在从规格信息算出的摘要值和对电梯建筑模型零件22设定的摘要值23f不是从相同的字节串生成的信息而不一致的情况下,正规判定部32a判定为电梯建筑模型零件22不是正规的。
[0116]
然后,评价处理部33基于正规判定部32a的判定结果,来将对电梯建筑模型零件22设定的摘要值23f的评价结果输出到客户端终端2。因此,客户端终端2能对用户示出使用的电梯建筑模型零件22是否是正规的。
[0117]
另外,构成电梯建筑模型零件22的规格信息当中为了算出为摘要值23f而使用的信息也可以限定建筑模型数据评价服务器3的运用者(主要是电梯制造商)。通过将信息限定,在变更建筑模型数据21的文件格式之前和之后,电梯建筑模型零件22的摘要值23f和正
规判定部32算出的摘要值相同。然后,在变更建筑模型数据21的文件格式之前和之后,电梯建筑模型零件22的摘要值23f和正规判定部32算出的摘要值相同的情况下,正规判定部32判定为所输入的电梯建筑模型零件22是正规的。
[0118]
特别是,电梯的bim零件需要与服务层的数量相应的量的升降通道、门,根据对bim零件的设定而升降通道、门的形状等较大不同。因此,作为设为摘要值23f的算出对象的信息,也可以只要是服务层的增减等能容许的规格变更,就不改变所算出的摘要值23f。因此,即使是变更了构成电梯建筑模型零件22的数据当中预先容许变更的部分的规格的数据的情况,也能使对电梯建筑模型零件22预先设定的摘要值23f和正规判定部32算出的摘要值相同。
[0119]
具体地,考虑将设为摘要值23f的算出对象的3d形状23a仅限定在不受服务层的设定的影响的单一层(例如入口门厅层)的部分。而且,即使是变更了预先容许变更的部分的规格的数据的情况,正规判定部32也能在对电梯建筑模型零件22预先设定的摘要值23f和正规判定部32算出的摘要值相同的情况下,判定为所输入的建筑模型零件是正规的。
[0120]
另外,在文件格式的变换时,有变更了3d形状23a的数据的内部格式的情况。因此,电梯制造商也可以从3d形状的数据提取包围对电梯的安装影响大的升降通道、机房等构成电梯的主要的结构的边界框等,来算出摘要值23f。如此地,电梯制造商基于难以受到文件格式的影响的要素来算出摘要值23f。因此,能吸收在客户端终端2使用的电梯建筑模型零件22与电梯制造商在本公司所管理的电梯建筑模型零件36的细微的差异,将在客户端终端2使用的电梯建筑模型零件22判定为正规的电梯建筑模型零件。
[0121]
以上,结束了对在建筑模型数据评价系统1b中实施建筑模型数据21的评价的处理的流程的说明。
[0122]
在以上说明的第2实施方式所涉及的建筑模型数据评价系统1b中,对电梯建筑模型零件22设定摘要值23f。该摘要值23f是由电梯制造商事前设定的,若是正规的电梯建筑模型零件22,就是电梯制造商所掌握的值。然后,建筑模型数据评价服务器3在判定为所输入的建筑模型数据21中所含的电梯建筑模型零件22是正规的时,确认从电梯建筑模型零件22取得的摘要值23f。
[0123]
若对电梯建筑模型零件22设定的摘要值23f和正规判定部32a使用秘密密钥37算出的摘要值一致,正规判定部32a就能将电梯建筑模型零件22判定为是正规的。另一方面,若摘要值23f和正规判定部32a使用秘密密钥37算出的摘要值不一致,正规判定部32a就能将电梯建筑模型零件22判定为并非正规。基于该判定结果,建筑模型数据评价服务器3能根据电梯建筑模型零件22是否是正规的,来变更之后执行的评价处理以及输出的评价结果。
[0124]
另外,即使是变换了建筑模型数据21的文件格式的情况,通过限定算出摘要值23f时参考的使用信息,也容易判定电梯建筑模型零件22是否是正规的。进而,存在不用设置建筑模型数据21的数据库来集中管理正规的电梯建筑模型零件22的优点。
[0125]
[第3实施方式]
[0126]
接下来,参考图7来说明本发明的第3实施方式所涉及的建筑模型数据评价系统的结构例。另外,对第1实施方式中已经说明的部分省略详细的说明。在本实施方式所涉及的建筑模型数据评价系统中,能参考记录预先算出的摘要值的摘要值数据库的摘要值来判定电梯建筑模型零件是否是正规的。以下,说明建筑模型数据评价系统的结构例以及动作例。
[0127]
图7是表示建筑模型数据评价系统1c的结构例的框图。
[0128]
建筑模型数据评价系统1c与第1实施方式所涉及的建筑模型数据评价系统1同样,都由能经由网络n收发数据地连接的客户端终端2和建筑模型数据评价服务器3a构成,但进一步具备数据库服务器6。
[0129]
客户端终端2所具备的电梯建筑模型零件22具备3d形状23a、定员23b、速度23c、制造商id23d以及零件id23e。如此地,第3实施方式所涉及的客户端终端2在电梯建筑模型零件22中不具备摘要值23f。
[0130]
数据库服务器6是与建筑模型数据评价服务器3a分开构成的服务器,仅能与建筑模型数据评价服务器3a通信。在该数据库服务器6具备与第1实施方式所涉及的正规建筑模型零件数据库35同样的正规建筑模型零件数据库60。因此,正规建筑模型零件数据库60存放电梯制造商能提供给用户的正规的电梯建筑模型零件61。电梯建筑模型零件61与第1实施方式所涉及的正规的电梯建筑模型零件22相同。在图中,将电梯建筑模型零件61略记为“模型零件”。
[0131]
建筑模型数据评价服务器3具备电梯建筑模型零件检测部31、正规判定部32b、评价处理部33、评价结果数据34和秘密密钥37,进而具备摘要值数据库38以及摘要值算出部39。
[0132]
摘要值数据库38存放由摘要值算出部39算出的摘要值。
[0133]
摘要值算出部39访问数据库服务器6,来从正规建筑模型零件数据库60取得一个以上的正规的电梯建筑模型零件61。然后,摘要值算出部39使用一个以上的正规的电梯建筑模型零件61和秘密密钥37来算出摘要值。摘要值算出部39将算出的摘要值存放到摘要值数据库38。将摘要值与正规的电梯建筑模型零件61的零件id建立关联地存放到摘要值数据库38。
[0134]
若建筑模型数据评价服务器3从客户端终端2接收到建筑模型数据21,电梯建筑模型零件检测部31就从建筑模型数据21检测电梯建筑模型零件22。正规判定部32b读入秘密密钥37,并基于电梯建筑模型零件22的规格信息来算出电梯建筑模型零件22的摘要值。
[0135]
另外,正规判定部32b在使用所输入的电梯建筑模型零件22和秘密密钥37算出的摘要值包含在摘要值数据库38中的情况下,将所输入的电梯建筑模型零件22判定为是正规的。在该处理中,最初,正规判定部32b参考摘要值数据库38来取得事前算出的摘要值。然后,正规判定部32b判定为使用电梯建筑模型零件22和秘密密钥37算出的摘要值和从摘要值数据库38取得的摘要值是否是相同的。
[0136]
若这些摘要值是相同的,正规判定部32b就判定为在客户端终端2使用的电梯建筑模型零件22是正规的,若摘要值不相同,正规判定部32b就判定为电梯建筑模型零件22并非正规。然后,将判定结果输出到评价处理部33。然后,在评价处理部33中,基于判定结果来进行第1实施方式中进行的那样的建筑模型数据21的评价处理,将评价结果数据34输出到客户端终端2。
[0137]
在以上说明的第3实施方式所涉及的建筑模型数据评价系统1c中,不对电梯建筑模型零件22设定摘要值23f。但摘要值能通过正规判定部32b对由电梯建筑模型零件检测部31检测到的电梯建筑模型零件22使用秘密密钥37来算出。然后,正规判定部32b确认算出的摘要值是否存放在摘要值数据库38。
[0138]
若算出的摘要值存放在摘要值数据库38,正规判定部32b就判定为电梯建筑模型零件22是正规的。另一方面,若算出的摘要值未存放在摘要值数据库38,正规判定部32b就判定为电梯建筑模型零件22并非正规。基于该判定结果,建筑模型数据评价服务器3能根据电梯建筑模型零件22是否是正规的,来变更之后执行的评价处理以及输出的评价结果。
[0139]
另外,建筑模型数据评价系统1c也可以是构成为不具备数据库服务器6,而建筑模型数据评价服务器3具备正规建筑模型零件数据库60。
[0140]
[变形例]
[0141]
另外,上述的各实施方式所涉及的建筑模型数据评价系统还能对电梯以外的建筑模型数据21进行评价。例如,对于乘客输送机的建筑模型数据21,也可以用在评价乘客输送机的运转速度、乘梯人数等的情况中。
[0142]
另外,在电梯建筑模型零件22被判定为并非正规的情况下生成的评价结果数据34中,也可以和错误的通知一起而包含正规的电梯建筑模型零件22。由此,例如,即使用户虽然想着使用正规的电梯建筑模型零件22但却误使用并非正规的电梯建筑模型零件22,也能使用从评价结果数据34提供的正规的电梯建筑模型零件22来继续设计。
[0143]
另外,在评价结果数据34中也可以包含表示存放正规的电梯建筑模型零件22的网站的url(uniform resource locator,统一资源定位器)等的链接目的地信息。由此,客户端终端2能在任意的定时从沿着url访问的网站取得正规的电梯建筑模型零件22。
[0144]
另外,本发明并不限于上述的各实施方式,只要不脱离记载于权利要求书的本发明的要旨,当然能取得其他种种应用例、变形例。
[0145]
例如,上述的各实施方式为了易于理解地说明本发明而详细且具体地说明了客户端终端、服务器以及系统的结构,但不一定限定于具备说明的全部结构。另外,能将这里说明的实施方式的结构的一部分置换成其他实施方式的结构,进而,还能在某实施方式的结构中加进其他实施方式的结构。另外,关于各实施方式的结构之一,还能进行其他结构的追加、删除、置换。
[0146]
另外,控制线、信息线示出了被认为说明上必要的部分,产品上并不一定限于示出全部控制线、信息线。实际也可以认为几乎全部结构都相互连接。
[0147]
附图标记的说明
[0148]
1...建筑模型数据评价系统、2...客户端终端、3...建筑模型数据评价服务器、21...建筑模型数据、22...电梯建筑模型零件、31...建筑模型零件检测部、32...正规判定部、33...评价处理部、34...评价结果数据、35...正规建筑模型零件数据库。
转载请注明原文地址:https://win.8miu.com/read-25331.html

最新回复(0)