【技术实现步骤摘要】
转换装置和转换方法
本文中讨论的实施方式涉及转换装置和转换方法。
技术介绍
当对压缩数据执行字符代码转换时,通常将该转换执行两遍。第一遍是扩展处理,并且第二遍是字符代码转换处理(例如,参考日本公开特许专利公报第2003-30030号)。该处理需要存储区域,其被准备以在其中存储扩展处理的结果。应用LZ77的ZIP被广泛用作压缩算法和扩展算法。在ZIP中,滑动窗口用于确定要被压缩的字符串的最长匹配字符串,以生成压缩数据。滑动窗口还用于确定要被扩展的压缩数据的最长匹配字符串,以生成扩展数据。通过使用以字节为单位的滑动窗口来确定最长匹配字符串。存在通过以下方法来生成压缩数据的已知技术:通过使用静态字典将要被压缩的字符串转换成被分配给静态字典中的日语单词或者汉语、日语或韩语(CJK)字符的压缩代码。专利文献1:日本公开特许专利公报第2003-30030号。然而,当对通过扩展压缩数据而获得的数据执行字符代码转换时,从压缩数据的扩展处理输出的数据的单位不同于要执行字符代码转换处理的数据的单位。为了解决该问题,作为单独的处理,首先通过扩展处理来开发全部的压缩数据,并且然后对所开发 ...
【技术保护点】
一种由计算机执行的转换方法,所述转换方法包括:输入压缩文件,在所述压缩文件中,以包括单个字符或多个字符的字符串为单位对具有第一字符代码的字符串数据进行压缩;将被包括在所述压缩文件中的压缩信息转换成经转换的压缩信息,所述压缩信息将所述压缩文件中的经压缩的字符串数据中的每一个映射至具有所述第一字符代码的字符串的相应单位中的每一个,从而所述经转换的压缩信息将所述压缩文件中的经压缩的字符串数据中的每一个映射至具有第二字符代码的字符串的相应单位中的每一个;以及根据所述经压缩的字符串数据中的每一个以及所述经转换的压缩信息来生成经转换的压缩文件。
【技术特征摘要】
2015.01.19 JP 2015-0080761.一种由计算机执行的转换方法,所述转换方法包括:输入压缩文件,在所述压缩文件中,以包括单个字符或多个字符的字符串为单位对由第一字符代码系统表示的字符串数据进行压缩;将被包括在所述压缩文件中的压缩信息转换成经转换的压缩信息,所述压缩信息将所述压缩文件中的经压缩的字符串数据中的每一个映射至由所述第一字符代码系统表示的字符串的相应单位中的每一个,从而所述经转换的压缩信息将所述压缩文件中的经压缩的字符串数据中的每一个映射至由第二字符代码系统表示的字符串的相应单位中的每一个;以及根据所述经压缩的字符串数据中的每一个以及所述经转换的压缩信息来生成经转换的压缩文件。2.根据权利要求1所述的转换方法,其中,所述转换包括:确定所述压缩信息的标识符是第一标识符还是第二标识符,以及当所述压缩信息的标识符是所述第一标识符时,指定到从所述压缩信息获得的第一字符代码系统中的字符串的位置,并且基于通过用第二字符代码表替换第一字符代码表所获得的字符代码表以及所指定的位置将所述压缩信息从所述第一字符代码系统中的字符串转换成所述第二字符代码系统中的字符串,其中,所述第一字符代码表中存储有所述第一字符代码系统中的字符串,所述第二字符代码表中存储有所述第二字符代码系统中的字符串。3.根据权利要求2所述的转换方法,其中,当所述压缩信息的标识符是所述第二标识符时,所述转换包括:...
【专利技术属性】
技术研发人员:片冈正弘,宫下功,川村洋之,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。