[发明专利]信息处理装置以及信息处理方法有效
申请号: | 201680007574.9 | 申请日: | 2016-01-14 |
公开(公告)号: | CN107209672B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 城代佳范;坂井孝介 | 申请(专利权)人: | 日立社会信息服务有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F40/126 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 范胜杰;曹鑫 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 装置 以及 方法 | ||
一种信息处理装置(P),其在作为处理对象的数据的字符编码体系被变更的情况下,使用变更后的字符编码体系来对数据进行处理,该信息处理装置(P)具备:DA设定部(31),其设定可存储1个数据量的数据,并且各自的区域大小均等的数据存储区域(DA);FA设定部(32),其与DA对应地设定标志存储区域(FA),该标志存储区域(FA)存储用于识别存储在DA中的数据的种类的标志;FA读取部(33),其读取存储有标志的FA;以及DA读取部(34),其读取与FA对应地设定的DA。
技术领域
本发明涉及一种伴随字符编码体系的变更的数据处理技术。
背景技术
从超过数十年之前开始运行的信息系统所使用的Shift-JIS(JapaneseIndustrial Standards,日本工业标准)等字符编码体系中,每个字符的显示宽度(位数)和数据大小(字节数)相等。例如,Shift-JIS用1字节表示由1位构成的半角字符,用2字节表示由2位构成的全角字符。因此,信息系统可以以字符为单位进行处理,可以准确无误地读出作为处理目标的字符数据。此外,作为用于上述信息系统的生成的代表性的程序语言,有COBOL(COmmon Business Oriented Language,面向商业通用语言)。COBOL不区分字符数据和作为非字符的二进制数据而同样地进行处理。
当前,随着全球化,作为字符编码体系,例如标准采用Unicode。Unicode相比于Shift-JIS,不以位数对字符进行分类,每个字符的显示宽度与数据大小间没有预定的关系。在此,例如对于由COBOL生成并使用Shift-JIS等字符编码体系的信息系统,希望将字符编码体系变更为Unicode等。尤其,大多希望将由COBOL生成并使用Shift-JIS等字符编码体系的从很久以前起运行的信息系统,通过迁移,用作使用Unicode等字符编码体系的新的信息系统。另外,例如在专利文献1中公开了迁移的技术内容。
现有技术文献
专利文献
专利文献1:日本专利第4405571号公报
发明内容
发明要解决的课题
但是,即使将字符编码体系简单地变更为每个字符的显示宽度和数据大小间没有预定关系的Unicode等,信息系统也无法获知为了1个字符的处理而需要读出的字节数。其结果是在变更后的字符编码体系中,无法以字符为单位进行处理,发生错误地读出作为处理目标的字符数据的不良情况。以往,字符编码体系变更时,开发者提取成为字符数据的处理部分的程序代码,适当地进行修改来消除这样的不良情况。此外,成为二进制数据的处理部分的程序代码的修改,需要与字符数据不同的方法。但是,这些人为进行的程序代码的修改多少会产生错误,此外,导致迁移的作业效率的下降、变更字符编码体系后的信息系统的品质下降。
因此,本发明是鉴于这样的情况而提出的,其目的是无论处理对象数据的字符编码体系变更为何种字符编码体系,都辅助为能够可靠地进行作为目的的处理。
用于解决课题的手段
为了实现上述目的,本发明提供一种信息处理装置,其在作为处理对象的数据的字符编码体系被变更的情况下,使用变更后的字符编码体系来对上述数据进行处理,其特征在于,该信息处理装置具备:
数据存储区域设定部,其设定能够存储1个数据量的数据,并且各自的区域大小均等的数据存储区域;
标志存储区域设定部,其与上述数据存储区域对应地设定标志存储区域,该标志存储区域存储用于识别存储在上述数据存储区域中的数据的种类的标志;
标志存储区域读取部,其读取存储有上述标志的上述标志存储区域;以及
数据存储区域读取部,其读取与上述标志存储区域对应地设定的上述数据存储区域。
对于其他手段将予以后述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日立社会信息服务有限公司,未经日立社会信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680007574.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双磁极结构电磁铁
- 下一篇:一种载片标本检测的预处理装置