电子化数据管理系统以及方法

文档序号:6650288阅读:513来源:国知局
专利名称:电子化数据管理系统以及方法
技术领域
本发明涉及电子化数据管理系统以及方法,更详细地涉及可以确认电子化数据的真实性的电子化数据管理系统以及方法。
当订货人向接受订货人订购了产品时,可能会发生从接受订货人处获得的产品和订货的画面不同。尤其是使用被电子化(数字化)后的画面作为订货画面时,作为产品缺陷发生的原因考虑到可能有以下几点(1)接受订货人制造产品时产生了制造缺陷。
(2)接受订货人改动画面,根据被改动的画面制造产品。
(3)订货人在产品的订货后改动画面。
可是,电子画面是否被改动,可以通过在订货人的计算机系统以及在接受订货人的计算机系统这两个系统中装入认证系统来确定。
该认证系统的构成,例如,如特开平9-198437号公报中公开的那样,可以根据被附带记录在电子化文件(即,电子画面)上的认证信息、被记录在每一认证人的电子计算机中的认证信息,确认电子化文件是否已被改动。
但是,在上述认证系统中,在每次由各计算机系统进行认证时,因为需要对电子计算机以及电子化文件进行记录认证信息的处理,所以,伴随认证的处理复杂化的问题。
另外,在上述的认证系统中,因为需要在每台电子计算机系统中设置用于记录认证信息的管理机构,所以产生了计算机系统的构成复杂化的问题。
进而,在该认证系统中,当在认证后的电子化文件中被加入有改动时,确定改动是在订货人一方进行的还是在接受订货人一方进行的很困难。因而,确定上述的(1)~(3)的原因,弄清产品缺陷发生的责任之所在是困难的。
本发明就是鉴于上述的问题而提出的,其目的在于提供一种在可以可靠地判断电子化数据的真实性的同时,在电子化数据的真实性受到破坏时可以可靠地确定向电子化数据中加入变更的计算机系统而且可以简化构成的电子化数据管理系统以及方法。
在这里,为了便于理解,在附图中标注符号加以说明。因而,被记录在这里的内容,其解释并不限于标注了此符号的部分。
涉及本发明的电子化数据管理系统(10),是在至少被分成2类的计算机系统之间用于相互利用电子化数据的电子化数据管理系统(10),包括基准固有值抽出单元(26),它从由原始的电子化数据(A1)求得的被添加有基准固有值(H1)的复制电子化数据{B2(T)}中抽出上述基准的固有值(H1);比较对象固有值计算单元(26),它从上述复制电子化数据(B2),以及(或者),在复制上述原始的电子化数据(A1)时的电子化数据(A2)中,求出比较对象的固有值(H1);判定单元(26),它通过比较上述基准固有值(H2、H3)和上述比较对象的固有值(H2、H3),判定上述复制的电子化数据(B2)以及(或者)上述再复制电子化数据(A2)的真实性。
这种情况下,在该电子化数据管理系统(10)中,通过比较被添加在复制的电子化数据{B2(T)}中的基准固有值(H1)、从复制的电子化数据(B2)以及(或者)再复制的电子化数据(A2)中求得的比较对象的固有值(H2、H3),就可以判定这些复制的电子化数据(B2)以及(或者)再复制电子化数据(A2)的真实性。因此,在可以可靠地管理复制的电子化数据(B2)以及(或者)再复制的电子化数据(A2)的真实性的同时,例如,与在每台计算机系统中设置认证管理机构等的系统相比,可以大大简化构成。
另外,上述计算机系统,被分为设置有上述基准固有值抽出单元(26)、上述比较对象固有值计算单元(26)以及上述判定单元(26)的管理方计算机系统(12),和不属于该管理方计算机系统(12)的被管理方计算机系统(14),在上述管理方计算机系统(12)中,管理上述复制的电子化数据(B2)以及(或者)上述再复制的电子化数据(A2)之出处。
因此,在管理方计算机系统(12)中,当复制的电子化数据(B2)以及(或者)再复制的电子化数据(A2)的真实性被改动时,可以根据这些复制的电子化数据(B2)以及(或者)再复制的电子化数据(A2)之出处,确定是在管理方计算机系统(12)和被管理方计算机系统(14)的哪一方中对这些复制的电子化数据(B2)以及(或者)再复制的电子化数据(A2)上进行了变更。
这种情况下,上述管理方计算机系统(12)可以具备基准固有值添加单元(22),它把根据上述原始的电子化数据(A1)求得的上述基准固有值(H1)添加在该原始的电子化数据(A1)上。
另外,上述各电子化数据(A1、A2、B2)是电子画面数据,上述各固有值(H1,H2,H3),也可以是根据被包含在上述各电子画面数据中的图形信息得到的散列值。
另外,上述管理计算机系统(12),是根据作为上述原始的电子化数据(A1)的电子画面数据订货产品的订货方计算机系统(12),上述被管理方计算机系统(14),是制造从上述订货方计算机系统(12)订购的产品(M)并交货该产品(M)的接收方计算机系统(14),上述订货方计算机系统(12)具有判定单元,它通过比较作为以该订购方计算机系统(12)为出处的上述再复制电子化数据(A2)的电子画面数据,以及(或者),作为以上述接收订货方计算机系统(14)为出处的上述复制的电子化数据(B2)的电子化画面数据、从上述接收订货方计算机系统(14)交货的产品(M),判定这些产品(M)以及电子画面数据(A2,B2)的一致/不一致。
因此,在订购方计算机系统(12)中,可以可靠地进行产品(M)的质量好/产品有缺陷的管理。
进而,上述基准固有值(H1)被加密,或者,使用电子水印技术,被加入到上述电子化数据{A1(T),B2(T)}。因此,除了确定的计算机系统{管理方计算机系统(12),订货方计算机系统(12)},不能改写基准固有值(H1)的内容,因而,可以可靠地管理复制的电子化数据(B2)以及(或者)再复制的电子化数据(A2)的真实性。
本发明的电子化数据管理方法,是在发布方(12)中保管原始的电子画面数据(A1)的同时,把该原始的电子画面数据(A1)作为发布用画面数据发送到发布目的地(14)的电子化数据管理方法,包括以下步骤预先,从原始的电子画面数据(A1)的图形信息中求出基准固有值(H1),把添加有该基准固有值(H1)的上述原始的电子画面数据{A1(T)}发送到上述发布目的地(14);从根据被添加有上述基准固有值(H1)后被发送出的上述原始的电子画面数据{A1(T)}中复制出的电子画面数据{B2(T)}中,抽出上述基准的固有值(H1);从根据被保管的上述原始的电子画面数据(A1)再复制的电子画面数据(A2)的图形信息求出比较对象的固有值(H2);通过比较上述基准固有值(H1)和上述比较对象的固有值(H2),判定上述复制的电子画面数据(B2)以及上述再复制的电子画面数据(A2)之一是否被改动。
因此,可以得到在可以可靠地管理复制的电子画面数据(B2)以及再复制的电子画面数据(A2)的真实性的同时,构成也变得简单化的电子化数据管理方法。
图1是展示适用本发明的一实施方案的电子化数据管理系统的构成的方框图。
图2是构成图1的电子化数据管理系统的出图处理部分的功能方框图。
图3是展示在构成图1的电子化数据管理系统的检查部分中,进行产品的合格/不合格的判定处理的流程图。
图4是展示在构成图1的电子化数据管理系统的判断部分中,判定是否在电子画面数据的内容中加入有变更的处理的流程图。
图5是展示在构成图1的电子化数据管理系统的判断部分中,判定是否在电子画面数据的内容中加入有变更的处理的流程图。
以下,参照


本发明的一实施方案。
图1展示适用本发明的一实施方案的电子化数据管理系统10的构成。
该电子化数据管理系统10,是在订货方(发布方)以及接受订货方(发布目的地),相互利用作为电子化数据的电子画面数据的系统,该两方各自具备作为计算机系统构成的订货方(管理方)计算机系统12和接受订货方(被管理方)计算机系统14。再有,在订货方计算机系统12和接受订货方计算机系统14中,还可以分别包含数个计算机系统。
订货方计算机系统12包括画面制作部分16、存储装置(存储单元)18、订货部分20、出图处理部分(基准固有值添加单元)22、检查部分24以及判断部分(基准固有值抽出单元,判定单元)26。另一方面,接受订货方计算机系统14包括接受订货部分30以及制造部分32。
订货方计算机系统12的画面制作部分16,制成要订购的产品的画面,把该画面作为原始的电子画面数据(也可以只称为原始数据)A1发送到存储装置18。存储装置18,包括存储器元件、硬盘、光盘等的记录介质,在该记录介质上存储来自画面制作部分16的原始数据A1。再有,也可以把添加有后述的标签T的原始A1(T)存储在存储装置18中。
订货部分20,从存储装置18中读出原始数据A1,把该原始数据A1作为订货画面发送到出图处理部分22。
图2是展示出图处理部分22的构成的功能方框图。出图处理部分22,包括散列值计算单元40、散列值加密单元42、标签添加单元44。
来自订货部分20的原始数据A1,被分别提供给散列值计算单元40以及标签添加单元44。
散列值计算单元40,从被包含在原始数据A1中的直线、曲线、点、尺寸、加工标号等的图形信息、画面标题、制作人、改订过程等的管理信息中,算出作为基准固有值的基准散列值H1。
散列值加密单元42,对在散列值计算单元40中得到的基准散列值H1实施加密处理,得到被加密的基准散列值H1′。这种情况下,加密处理,采用PGP(Pretty Good Privacy)等的加密方法进行。
标签添加单元44,对来自订货部分20的原始数据A1,把被加密后的基准散列值H1′作为标签T贴上。至此,作为画面制作用软件,在使用“CATIA”(达索(ダッソ-)系统公司)的情况下,为了与该“CATIA”的功能对应,把被加密的基准散列值H1′16进制化,进而在将其大文字化后,加入到原始A1中。
这种情况下,包含在标签T中的基准散列值H1′被加密,而且,使用电子水印技术(把形成有用肉眼不能和原图象区别的水印图象加入到原图象中的技术)等,把标签T加入到原始数据A1中。因此,除了订货方计算机系统12的出图处理部分22以及判断部分26以外,不能确认该标签T是否存在和其内容,不能改写标签T的内容。
标签添加单元44,把包含标签T的原始数据A1(T)作为发布用画面数据,对接受订货方计算机系统14的接受订货部分30输出(出图)。再有,符号“(T)”,表示在原始数据A1中埋入了标签T。
如图1所示,接受订购部分30,如果收到来自订购方计算机系统12的原始数据A1(T),则在确认该原始数据A1(T)的内容(接受订货内容)之后,作为在该接受订货部分30中被复制的电子画面数据(也可以只称为接受订货方复制数据。)将B1(T)发送到制造部分32。
再有,在接受订货部分30中,因为在除去标签T的原始数据A1的内容中有可能被加入了变更,所以从该接受订货部分30输出的接受定货方复制数据的符号从“A1”改变为“B1”。以下,从符号“A1”改变到“A2”以及从“B1”改变到“B2”也一样。另外,符号“A”,表示电子画面数据之出处是订货方计算机系统12,符号“B”,表示电子画面数据之出处是接受订货方计算机系统14。
制造部分32,根据来自接受订货部分30的接受订货方复制数据B1(T),进行产品的制造管理(制造过程的控制)。而后,在把被制造的产品M交到订货人手中时,把用于该产品M的制造的、从接受订货方复制数据B1(T)复制出的接受订货方复制数据B2(T),发送到订货方计算机系统12的检查部分24。
检查部分24,如果收到来自接受订货方计算机系统14的产品M和接受订货方复制数据B2(T),则对订货部分20输出要求提供与这些产品M以及接受订货方复制数据B2(T)对应的电子画面数据{根据原始数据A1在订货方被再复制的电子画面数据(也可以只称为订货方复制数据。)}A2的命令d。
根据该命令d从存储装置18读出的订货方复制数据A2,被从订货部分20发送到检查部分24。而后,通过把该订货方复制数据A2以及来自接受订货方计算机系统的接受定货方复制数据B2(T)和产品M比较,进行产品M的合格/不合格的判定。这种情况下,在检查部分24中,管理订货方复制数据A2以及接受订货方复制数据B2(T)的出处。
图3是展示在检查部分24中的产品M的合格/不合格的判定处理的流程图。
检查部分24,在步骤S11中,进行比较订货方复制数据A2和产品M的处理(A2=M?)。在此,例如,使用用3维形状测定装置(例如,用检查针、激光束扫描产品M的表面,测定该产品M的表面形状的装置)的检查方法、图象处理方法等,进行订货方复制数据A2和产品M的比较处理。
而后,在步骤S11中,在订货方复制数据2A和产品M的一致被确认时(是),在步骤S12中,把表示产品M的状态的标志Fa设定为Fa=0(表示产品M是合格产品)。
另一方面,在步骤S11中,当确认为订货方复制数据A2和产品M不一致时(否),进入下一步骤S13。
在步骤S13中,检查部分24,通过和上述步骤S11一样的处理,进行比较接受订货方复制数据2B(T)(实际上是接受订货方复制数据B2)和产品M的处理(B2=M?)。
而后,在该步骤S13中,当确认接受订货方数据B2(T)和产品M不一致{即,产品M和订货方复制数据A2以及接受订货方复制数据B2(T)两方都不一致}时(否),在步骤S14中,把标志Fa设定为Fa=1(表示产品M是不合格产品。)。
另一方面,在步骤S13中,当确认为接受订货方复制数据B2(T)和产品M一致的情况下(是),在步骤S15中,把标志Fa设定为Fa=2(表示产品M的合格/不合格未确定。)。
在这些步骤S11~S15的处理结束时,检查部分24,如图1所示,将表示产品M的状态的标志Fa的值及订货方复制数据A2以及接受订货方复制数据B2(T)提供给判定部分26。
判断部分26,如果收到来自检查部分24的标志Fa、订货方复制数据A2以及接受订货方复制数据B2(T),则如图4的流程图所示,对订货方复制数据A2以及接受订货方复制数据B2(T)之一,进行判定是否在内容中加入变更的处理。
在步骤S21中,判断部分26,确认标志Fa是否是Fa=2(产品M的合格/不合格未确定)。而后,在标志Fa是Fa=2的情况下(是),进入以下的步骤S22,另一方面,当标志Fa不是Fa=2(是Fa=0或者Fa=1)的情况下(否),进入后述的步骤S29。
在步骤S22中,判断部分26,从接受订货方复制数据B2(T)中抽出在出图处理部分22中被附加的标签T。而后,在步骤S23中,从该标签T中抽出被加密的基准散列值H1′,进而,在步骤S24中,从被加密的基准散列值H1′中,复原基准散列值H1。即,这些步骤S22~S24的处理,具有作为从接受订货方复制数据B2(T)中抽出作为基准固有值的基准散列值H1用的基准固有值抽出单元的功能。
接着,判断部分26,在步骤S25中,从订货方复制数据A2中算出作为比较对象的固有值的订货方散列值H2。即,该步骤S25的处理,具有作为从订货方复制数据A2中求出作为相对基准散列值H1的比较对象的固有值的订货方散列值H2的比较对象固有值计算单元的功能。
接着,判断部分26,在步骤S26中,进行比较在步骤S24中得到的基准散列值H1、在步骤S25中得到的订货方散列值H2的处理(H1=H2?)。
在该步骤S26中,当判断出基准散列值H1与订货方散列值H2一致(是)时,接着在步骤S27,将表示订货方复制数值A2及接受订货方复制数据B2(T)的真实性的标签Fb设定为Fb=1{表示在接受订货方复制数据B2(T)中加入了变更}。
在基准散列值H1与订货方散列值H2一致时,可以判断为原始数据A1与订货方复制数据A2相同,当产品M当订货方复制数据A2不一致(图3的步骤S12)、与产品M与接受订货方复制数据B2(T)一致时(图3的步骤S14)。可以认为在接受订货方计算机系统14中,在接受订货方复制数据B2(T)中加入了变更。
另一方面,在步骤S26中,当判定为基准散列值H1和订货方散列值H2不一致(否)时,接着在步骤S28中,把标志Fb设定为Fb=2(表示在订货方复制数据A2中加入了变更。)。
这是因为,当基准散列值H1和订货方散列值H2不一致的情况下,可以认为在订货方计算机系统12的例如画面制作部分16中,例如,在存储装置18中的原始数据A1(订货方复制数据A2)上加入了变更的缘故。
这样,在步骤S26的处理,就具有作为比较基准散列值H1和订货方散列值H2判定订货方复制数据A2的真实性的判定单元的功能。
以下,判定部分26,在步骤S29中,对未图示的显示装置、打印机等的输出装置输出基于在步骤S27中或者S28中得到的标志Fb、在检查部分24中得到的标志Fa的信息{产品M是否合格,还有,订货方复制数据A2以及接受订货方复制数据B2是否和原始数据A1相同(真实性),进而,当订货方复制数据A2以及接受订货方复制数据B2不真实的情况下,在哪里加入了变更等的信息}。而后,从这些输出装置中,输出产品M的合格/不合格的信息、各电子画面数据A1、A2、B1、B2有无真实性的信息等。
再有,在判断部分26中,求出接受订货方复制数据B2的散列值,通过比较在该散列值和在步骤S24中得到的基准散列值H1(被添加在接受订货方复制数据B2上的基准散列值H1),也可以判断在接受订货方复制数据B2中是否加入了变更。有关该处理,参照图5的流程图具体地加以说明。
判断部分26,在步骤S31~S33(基准固有值抽出单元)中,进行和图4的步骤S22~S24同样的处理。即,从接受订货方复制数据B2(T)中抽出并复原基准散列值H1。
接着,判断部分26,在步骤S34中(比较对象固有值计算单元),从接受订货方复制数据B2(T)中算出作为比较对象的固有值的接受订货方散列值H3。这种情况下,判断部分26,从接受订货方复制数据B2(T)中除去在出图处理部分22中被附加的标签T,从由此得到的接受订货方复制数据B2中,算出接受订货方散列值H3。
而后,判断部分26,在步骤S35(判定单元)中,进行比较在步骤S33中得到的基准散列值H1、在步骤S34中得到的接受订货方散列值H3的处理(H1=H3?)。
在该步骤S35中,当判定为基准散列值H1和接受订货方散列值H3一致(是)的情况下,接着在步骤S36中,把表示接受订货方复制数据B2的真实性的标志Fc设定为Fc=1(表示在接收订货方复制数据B2中未加入变更。)。
另一方面,在步骤S35中,当判定为基准散列值H1和接受订货方散列值H3不一致(否)时,接着在步骤S37中,把标志Fc设定为Fc=2(表示在接受订货方复制数据B2中加入了变更。)。
再有,接着这些步骤S36或者S37的处理,通过进行在图4的步骤S25~S28的处理,还可以判断在订货方复制数据A2中是否加入了变更,因而,可以确认是否对订货方复制数据A2以及接受订货方复制数据B2之一加入了变更。
这样,在适用了本发明的一实施方案的电子化数据管理系统10中,通过比较基于被添加在接受订货方复制数据B2(T)中的原始数据A1的基准散列值H1、从订货方复制数据A2以及接受订货方复制数据B2中分别求得的订货方散列值H2以及接受订货方散列值H3,就可以判定这些订货方复制数据A2以及接受订货方散列数据B2的真实性。因此,在可以可靠地管理这些订货方复制数据A2以及接受订货方复制数据B2的真实性的同时,例如,与在每一计算机系统(订货方计算机系统12以及接受订货方计算机系统14)中设置认证管理机构等的系统相比,可以大大简化构成。
另外,在订货方计算机系统12中,因为可以管理订货方复制数据A2和接受订货方复制数据B2之出处,所以可以在订货方计算机系统12以及接收订货方计算机系统14的某一方中,确定是否在订货方复制数据A2以及接受订货方复制数据B2中加入了变更。
另外,基准散列值H1被加密,进而,使用电子水印技术,标签T被加入到原始数据A1中。因此,除了订货方计算机系统12、特别是出图处理部分22以及判断部分26外,不能确认标签T是否存在和其内容,不能改写标签T的内容。因而,可以可靠地管理订货方复制数据A2以及接受订货方复制数据B2的真实性。
再有,适用本发明的一实施方案的电子化数据管理系统10,可以适用于管理电子画面数据以外的各种电子化数据的系统。
如果采用本发明,则可以在可靠地判定电子化数据的真实性的同时,当电子化数据的本征被破坏时,可靠地确定在电子化数据中加入变更的计算机系统,而且,可以得到构成被简化后的电子化数据管理系统以及方法。
权利要求
1.一种电子化数据管理系统,用于在至少被分成2类的计算机系统之间相互利用电子化数据,其特征在于包括,基准固有值抽出单元,从添加有从原始的电子化数据中求得的基准固有值的复制电子化数据中抽出上述基准的固有值;比较对象固有值计算单元,从上述复制的电子化数据,以及(或者),再复制上述原始的电子化数据时的电子化数据中,求出比较对象的固有值;判定单元,通过比较上述基准的固有值和上述比较对象的固有值,判定上述复制的电子化数据以及(或者)上述再复制的电子化数据的真实性。
2.如权利要求1所述的电子化数据管理系统,其特征在于上述计算机系统被分为管理方计算机系统,它设置有上述基准固有值抽出单元、上述比较对象固有值计算单元以及上述判定单元;被管理方计算机系统,它不属于该管理方计算机系统;在上述管理方计算机系统中,管理上述复制的电子化数据以及(或者)上述再复制的电子化数据的出处。
3.如权利要求2所述的电子化数据管理系统,其特征在于上述管理方计算机系统具备基准固有值添加单元,它把根据上述原始的电子化数据求得的上述基准的固有值添加在该原始的电子化数据中。
4.如权利要求1~3的任意1项所述的电子化数据管理系统,其特征在于上述各电子化数据是电子画面数据,上述各固有值,是根据被包含在上述各电子画面数据中的图形信息得到的散列值。
5.如权利要求2或者3所述的电子化数据管理系统,其特征在于上述管理方计算机系统,是用于根据作为上述原始的电子化数据的电子画面数据订购产品的订货方计算机系统,上述被管理方计算机系统,是用于制造从上述订货方计算机系统订货的产品并交货该产品的接受订货方计算机系统,上述订货方计算机系统,具有通过比较作为以该订货方计算机系统为出处的上述再复制的电子化数据的电子画面数据,以及(或者),作为以上述接收订货方计算机系统为出处的上述复制的电子化数据的电子画面数据、从上述接受订货方计算机系统交货的产品,判定这些产品以及电子画面数据的一致/不一致的单元。
6.如权利要求1~5的任意1项所述的电子化数据管理系统,其特征在于上述基准的固有值被加密并被加入到上述电子化数据中。
7.如权利要求1~6的任意1项所述的电子化数据管理系统,其特征在于使用电子水印技术将上述基准的固有值,加入到上述电子化数据中。
8.一种电子化数据管理方法,用于在发布方中保管原始的电子画面数据的同时,把该原始的电子画面数据作为发布用画面数据发送到发布目的地,其特征在于包括以下步骤,预先,从原始的电子画面数据的图形信息求出基准固有值,把添加有该基准固有值的上述原始的电子画面数据发送到上述发布目的地;从根据被添加有上述基准固有值后被发送出的上述原始的电子画面数据中复制出的电子画面数据中,抽出上述基准固有值;从被保管的上述原始的电子画面数据再复制的电子画面数据的图形信息求出比较对象的固有值;通过比较上述基准固有值和上述比较对象的固有值,判定上述复制的电子画面数据以及上述再复制的电子画面数据之一是否被改动。
全文摘要
本发明涉及可以可靠地确定电子化数据的真实性以及真实性被破坏的电子化数据的出处并且构成简单的电子化数据管理系统。包括出图处理部分,用于向在画面制作部分中作为原始的电子画面数据的原始数据A1中添加标签T并发送到接受订货部分。接受订货部分以及制造部分,把作为原始数据A1(T)的复制的接受订货方复制数据B2(T)和根据原始数据A1(T)制造的产品M一同送到检查部分。检查部分,把从原始数据A1再复制出的订货方复制数据A2以及接受订货方复制数据B2(T)和检查产品M的检查结果Fa一同送到判断部分。判断部分,判断这些订货方复制数据A2以及接受订货方复制数据B2的真实性。
文档编号G06F21/62GK1304112SQ01101248
公开日2001年7月18日 申请日期2001年1月5日 优先权日2000年1月6日
发明者吉弘拓二 申请人:本田技研工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1