数据管理系统
文献发布时间:2024-04-18 20:01:23
技术领域
本发明涉及一种数据管理系统。
背景技术
在日本特许第6664785号公报中记载了一种数据复原装置。记载于此公报的发明将数据分离成两份。然后,将一份数据通过网络保存,并将剩余的数据在本地保存后,复原数据。此数据复原装置可减少保存于本地的数据。
现有技术文献
专利文献
专利文献1:日本特许第6664785号公报
发明内容
发明所欲解决的课题
相较日本特许第6664785号公报所记载的数据复原装置,期望有一种保密性更高的数据复原装置,可适当地保密且复原个人信息的数据管理系统,及即使在丢失用于复原数据的信息的情况下也可维持保密性及再现数据的数据管理系统。本发明的目的在于解决上述任一种以上的课题。
解决课题的技术方案
第一发明是关于一种数据管理系统。
此数据管理系统1具有:数据分割部17、第一数据存储部19、代码转换部21、代码化第二数据输出部23、代码信息读取部25以及数据复原部27。
数据分割部17是用于获得将原始数据11分割所获得的第一数据13及第二数据15的要素。原始数据的例子是将初级数据随机化而获得的二进制数据。第一数据的例子是后述的混沌数据,第二数据的例子是后述的碎片数据。
第一数据存储部19是用于存储第一数据(例:混沌数据)13的要素。第一数据存储部可存在于在线服务器上,也可离线地存在。
代码转换部21是用于将第二数据(例:碎片数据)15转换成代码信息而获得代码化第二数据的要素。代码化第二数据的例子为二维码信息或AQR代码(注册商标)信息。
代码化第二数据输出部23是用于将代码化第二数据(例:AQR代码信息(注册商标))作为输出后代码化第二数据输出的要素。输出后代码化第二数据的例子为印刷在媒体上的彩色QR码(注册商标)。输出后代码化第二数据的其他例包含印刷在媒体上的以紫外线或红外线识别的代码信息。此情况下,代码信息读取部使用以紫外线或红外线识别的代码信息读取出代码化第二数据。
代码信息读取部25是用于根据输出后代码化第二数据读取出代码化第二数据的要素。
数据复原部27是用于根据代码信息读取部25所读取出的代码化第二数据,从第一数据存储部读取出第一数据,并且将原始数据复原的要素。
此数据管理系统,
将原始数据11分割而获得第一数据及第二数据;
存储第一数据;
将第二数据转换成代码信息而获得代码化第二数据;
将代码化第二数据作为输出后代码化第二数据输出;
根据输出后代码化第二数据读取出代码化第二数据;
根据读取出的代码化第二数据,读取出第一数据,并且复原原始数据。此数据管理系统通过计算机、计算机的处理器、记录于计算机的程序而实现。
数据管理系统的优选例为进一步具有:代码化第二数据存储部29以及代码输出部31。
代码化第二数据存储部29是用于将代码化第二数据与和代码化第二数据相关的数据识别信息建立关联并存储的要素。
代码输出部31是用于在已输入数据识别信息的情况下,从代码化第二数据存储部读取出代码化第二数据,而获得输出后代码化第二数据的要素。
第二发明是关于一种计算机程序。此计算机程序是用于使计算机(或计算机的处理器)进行以下工序的数据管理用程序:
将原始数据分割而获得第一数据及第二数据的工序;
存储第一数据的工序;
根据第二数据转换成代码信息而获得代码化第二数据的工序;
使用代码化第二数据而将输出后代码化第二数据输出的工序;
使用输出后代码化第二数据读取出代码化第二数据的工序
使用代码化第二数据读取出第一数据的工序;以及
使用读取出代码化第二数据及第一数据的工序复原原始数据的工序。
此外,本说明书亦提供存储上述程序的计算机可读取的信息存储介质。
发明效果
如此,此数据管理系统将原始数据分割,将一份数据代码化并输出,且使用经代码化的数据复原所述数据,并进一步复原原始数据,因此保密性高。并且,将经代码化的数据与数据识别信息(例如,指纹、虹膜、瞳孔或个人信息)建立关联并存储,由此即使在已输出的代码信息丢失的情况下,也会维持保密性并且可再现。
附图说明
[图1]图1为表示数据管理系统的方框图;
[图2]图2为表示本发明的系统例的概念图;
[图3]图3为表示利用本发明的系统的管理数据的例子的概念图;
[图4]图4为表示管理数据的例子的流程图。
具体实施方式
以下,使用附图说明用于实施本发明的实施方式。本发明不限定于以下说明的实施方式,亦包含本领域技术人员在已知的范围内从以下的实施方式进行适当修改的方式。
图1为表示数据管理系统的方框图。此系统包含计算机,以下说明的各要素是通过计算机而实现的要素。计算机可为各种终端、行动终端、笔记本电脑、个人计算机、服务器及计算机服务器系统的任一者。并且,此系统也可通过处理器实现,也可通过各种硬件与程序等的软件的协同运作而实现。
如图1所示,此数据管理系统1具有:数据分割部17、第一数据存储部19、代码转换部21、代码化第二数据输出部23、代码信息读取部25以及数据复原部27。并且,此此数据管理系统1的优选例为进一步具有:代码化第二数据存储部29以及代码输出部31。
计算机具有:输入部、输出部、控制部、运算部以及存储部,各要素通过总线等连接,且可进行信息的交接。例如,在存储部可存储有程序,也可存储有各种信息。计算机具有处理器,可根据程序的指令进行各种运算或各种处理。在已从输入部输入预定的信息的情况下,控制部读取出存储于存储部的控制程序。然后,控制部适当读取出存储于存储部的信息,并传递至运算部。并且,控制部适当将已输入的信息传递至运算部。运算部使用已接收的各种信息进行运算处理,并存储于存储部。控制部读取出存储于存储部的运算结果,并从输出部输出。以此方式进行,而执行各种处理。以下说明的各要素,可对应于计算机的任一要素。输出部的例子例如是监视器或屏幕。
图2为表示本发明的系统例的概念图。如图2所示,本发明的系统(包含本发明的装置的系统)可包含:与因特网或内部网络43连接的行动终端45,以及与因特网或内部网络43连接的服务器47。当然,可以是单台的计算机或行动终端发挥作为本发明的装置的功能,也可存在多台服务器。
图3为表示利用本发明的系统的管理数据的例子的概念图。
在此例子中,准备欲管理的数据。欲管理的数据的例子为驾驶证、驾驶证的数据、印鉴证明的数据、印鉴的阴影数据、健康保险证的数据、住民票的数据、户籍誊本的数据、与个人遗传基因相关的数据、一般的数据。在这些当中,此系统如后述般,作为一形态,包含使用与个人相关的识别信息来复原数据,因此特别适合管理与个人相关联的数据。原始数据11可为所述数据的数字数据。并且,也可为将这些数字数据适当加密的数据。再者,原始数据也可为将数字数据或加密数据进一步随机化的数据(二进制数据)。
图4为表示管理数据的例子的流程图。
数据分割工序(S101)
数据分割部17获得将原始数据11分割所获得的第一数据13及第二数据15。计算机的控制部及运算部发挥作为数据分割部17的功能。原始数据11存储于存储部。然后,系统接收程序的指令,且从存储部读取出原始数据11,并使运算部进行分割原始数据11的处理。以此方式进行,系统获得第一数据13及第二数据15。第一数据也称为混沌数据,第二数据也称为碎片数据。优选为以下述方式将原始数据11分割:仅以混沌数据或仅以碎片数据无法将原始数据11或作为原始数据11的来源的数据复原。因此,原始数据11优选为将最初的数据加密或随机化的数据。
因为是将碎片数据作为代码信息输出,故第一数据(混沌数据)与第二数据(碎片数据)的数据量优选为前者较大。将数据量比设为第一数据(混沌数据)的数据量/第二数据(碎片数据)的数据量。在此情况下,数据量比优选为3以上10
第一数据存储部19存储第一数据(例如,混沌数据)13。计算机的存储部发挥作为第一数据存储部19的功能。第一数据存储部可存在于在线服务器上,也可存在于离线上。如此,第一数据(混沌数据)可存储于本地服务器的存储部。并且,第一数据也可通过因特网存储于各种服务器。并且,在仅以第一数据无法复原原始数据11或复原最初的数据10的情况下,也可公开第一数据。此时,第一数据可与和第二数据相关联的标识符建立关联并存储。并且,第一数据可存储于本地服务器,且在本地服务器故障时可存储于取代本地服务器而发挥功能的紧急用服务器。并且,第一数据也可存储于本地服务器及单独的存储部(例如,一般不存储在因特网上的独立计算机或独立硬盘)。通过以此方式进行,即使在非常时期也可利用第一数据。
第二数据(碎片数据)可存储于本地服务器的存储部,也可通过因特网存储于各种服务器。但第二数据优选为存储在计算机的存储部或本地服务器的存储部,且放置在无法由第三者存取的环境。计算机的存储部发挥作为第二数据存储部的功能。
话虽如此,第二数据优选为不存储于硬盘等,而仅存在于高速缓存上且被进行代码化处理。并且,第二数据被代码化后,可从存储部将第二数据删除。以此方式进行,因为不存在第二数据,故可提升数据的保密性。
代码化第二数据取得工序(S102)
代码转换部21将第二数据(碎片数据)15转换成代码信息而获得代码化第二数据24。代码化第二数据是用于输出代码信息的信息。例如,计算机的控制部及运算部发挥作为代码转换部21的功能。在计算机中,控制部根据程序的指令,使运算部对于第二数据进行适当的运算,由此获得代码化第二数据24。以此方式进行而获得的代码化第二数据适当存储于存储部。将数据代码化的方法或装置为习知。例如,在日本特许第6664785号公报(专利文献1)中,记载一种数据代码生成服务器。并且,在日本特许第5945376号公报中,记载一种二维码生成装置。通过使用这些装置,而可将数据代码化。代码化第二数据的例子是用于印刷二维码或彩色QR码(注册商标)的AQR代码信息(注册商标)。代码化第二数据可存储于后述的代码化第二数据存储部29。彩色二维码或彩色QR码(注册商标)意指不只是黑白而具有色彩的二维码。此色彩部分例如可为个人的照片或个人的虚拟化身。并且,此色彩部分也可为特定的字符。输出后代码化第二数据26通过具有此种色彩部分,而成为依附于输出后代码化第二数据24者。
代码化第二数据输出工序(S103)
代码化第二数据输出部23将代码化第二数据作为输出后代码化第二数据24输出。例如,计算机的控制部、运算部、输出部(打印机、接口及通讯部)发挥作为代码化第二数据输出部23的功能。输出部优选为包含彩色打印机。输出后代码化第二数据24可为识别信息,所述识别信息可读取出存储于代码化第二数据存储部29的代码化第二数据。此情况下,若将输出后代码化第二数据24输入,则计算机可使用输出后代码化第二数据24,从存储部读取出代码化第二数据。
输出后代码化第二数据26的例子是印刷在媒体上的彩色二维码(AOR代码(注册商标))。输出后代码化第二数据的另一例子是印刷在媒体上的以紫外线或红外线识别的代码信息。此情况下,代码信息读取部是根据以紫外线或红外线识别的代码信息读取出代码化第二数据者。优选的输出后代码化第二数据的例子除了可视觉辨认的代码信息(二维码、QR码(注册商标)及彩色QR码(注册商标))以外,包含以紫外线或红外线识别的代码信息。此情况下,例如即使他人复印媒体而复制可视觉辨认的代码信息部分,也无法复原以紫外线或红外线识别的代码信息,因此无法将输出后代码化第二数据完全复印,而可防止不正当利用。输出后代码化第二数据的其他例子是传送至个人用的终端(例如,行动终端)的QR码(注册商标)。此情况下,只要预先登录先前的与个人相关联的终端或与个人相关联的识别信息(电子邮件地址)等,使用预先登入的识别信息,而传送输出后代码化第二数据。
优选为,计算机以根据输出后代码化第二数据,复原代码化第二数据或第二数据的方式,将此等存储于存储部。
代码信息读取工序(S104)
代码信息读取部25是用于根据输出后代码化第二数据读取出代码化第二数据的要素。例如,计算机的输入部或输入部、控制部及运算部发挥作为代码信息读取部25的功能。例如,在日本特许第6664785号公报(专利文献1)、日本特许第5945376号公报中,记载一种读取二维码的装置。例如,与计算机连接的摄影部发挥作为代码信息读取部25的功能。例如,于摄影部扫描输出后代码化第二数据(印刷于媒体的彩色QR码(注册商标)或显示于行动终端的彩色QR码(注册商标))。然后,摄影部摄影输出后代码化第二数据,并将所摄影的影像输入至系统内。控制部根据程序的指令使运算部解析影像,并根据输出后代码化第二数据从存储部读取出代码化第二数据。
数据复原工序(S105)
数据复原部27根据代码信息读取部25所读取出的代码化第二数据,从第一数据存储部读取出第一数据,并且将原始数据复原。例如,计算机的控制部、运算部及存储部发挥作为数据复原部27的功能。在此工序中,使用代码化第二数据,从存储部读取出第二数据。另一方面,第一数据例如是与第二数据相关联并存储于存储部。使用读取出的第二数据读取出第一数据。然后,使用第一数据及第二数据复原原始数据。在原始数据已被加密的情况或已被随机化的情况下,控制部根据解密程序的指令使运算部进行适当的运算处理,由此使用原始数据11复原最初的数据10。以此方式进行,则数据被复原。
接着,说明在个人将输出后代码化第二数据(例如,印刷有彩色QR码(注册商标)的媒体)丢失的情况中的数据管理。
在此例子中,代码化第二数据存储部29使代码化第二数据与和代码化第二数据相关的数据识别信息建立关联并存储。计算机的存储部发挥作为代码化第二数据存储部29的功能。数据识别信息与代码化第二数据建立关联并存储于代码化第二数据存储部29。因此,若将数据识别信息输入至系统,则计算机可从存储部读取出代码化第二数据。数据识别信息只要是根据最初的数据10或原始数据11适当设定者即可。例如,最初的数据10或原始数据11是个人信息的情况下,数据识别信息的例子是用于特别指定其个人的信息。用于特别指定个人的信息的例子是指纹信息、虹膜信息、视网膜信息、瞳孔信息、脸部认证用的脸部数据信息、出生年月日、姓名、住址、电话以及秘密问题与其回答。
代码输出部31在已输入数据识别信息的情况下,从代码化第二数据存储部读取出代码化第二数据,而获得输出后代码化第二数据。例如,计算机的控制部、运算部及输出部发挥作为代码输出部31的功能。例如,将数据识别信息输入至计算机。然后,计算机使用数据识别信息从代码化第二数据存储部29读取出代码化第二数据。然后,计算机的控制部遵循程序的指令,使打印机等的输出部印刷代码,而获得输出后代码化第二数据。以此方式进行,例如,即使在使用者丢失输出后代码化第二数据的情况下,也可使用个人信息再现输出后代码化第二数据。若使用再现的输出后代码化第二数据,则如所述,可再现最初的数据10或原始数据11。
本发明包含用于使计算机发挥上述的任一系统的功能的程序,以及已储存所述程序的计算机可读取的信息存储介质(例如,DVD、CD-ROM、USB内存、硬盘、SIM卡)。
产业利用性
本发明可利用于信息通讯相关产业。
附图标记说明
1:数据管理系统
11:原始数据
13:第一数据
15:第二数据
17:数据分割部
第一数据存储部
21:代码转换部
23:代码化第二数据输出部
25:代码信息读取部
27:数据复原部
29:代码化第二数据存储部
31:代码输出部
- 车辆控制装置、车辆、车辆控制装置的处理方法以及存储介质
- 车辆控制装置、车辆、车辆控制装置的处理方法以及存储介质
- 车辆控制装置、车辆、车辆控制方法以及存储介质
- 车辆电力装置的控制方法和装置、存储介质和车辆
- 车辆控制装置、车辆控制方法及存储介质
- 车辆闪灯的控制方法、装置、车辆及存储介质
- 电动车辆的控制装置、具备该控制装置的电动车辆、电动车辆的控制方法以及存储有用于使计算机执行该控制方法的程序的计算机能够读取的存储介质