【技术实现步骤摘要】
【国外来华专利技术】数据解压/压缩装置
本专利技术的主题涉及将多个定长记录的排列被压缩而形成的数据高速解压的技术。
技术介绍
汽车导航系统是将地图数据进行加工而向用户提供交通引导信息的系统。作为该地图数据的存储介质,目前大多采用的是使用HDD(HardDiskDrive,硬磁盘驱动器)的机型,但近年来,使用SD卡或SSD(SolidStateDrive,固态驱动器)等半导体元件存储器的机型正在变成主流。半导体元件存储器与现有的HDD相比,具有电力消耗少、耐冲击性优异等优点,另一方面,具有每容量的单价高的缺点。因此,为了在与现有产品同程度的价格范围内向用户提供汽车导航系统,需要减小要使用的半导体元件存储器的容量。与此相对,汽车导航系统进行动作所需要的数据的内容,不管存储介质是HDD还是半导体元件存储器都没有变化,另外,由于新的道路或设施的整备等,数据库的大小具有逐年增加的倾向,因此总是期待着减少收录于汽车导航系统中的数据的大小的技术。作为该减少数据的大小的技术,提案有以下技术。首先,为了不改变数据内容地减少数据的大小,作为通常使用的方法,具有专利文献1记载的数据压缩技术。因为数据压缩技术能够容易地减少数据大小,所以除专利文献1记载的技术以外,还提案有许多压缩方法被广泛实用。另外,作为减少数据大小的其它技术,具有专利文献2记载的技术。该技术是,在数据具有二维的表状构造的情况下,关注表的各列,以规定的顺序生成词典,然后利用该词典,以列为单位进行压缩,由此来减少数据大小。此外,在像这样压缩对象的数据具有由行和列构成的二维构造的情况下,与单纯地从开头起在行方向上处理数据(字节列)相比, ...
【技术保护点】
一种数据解压装置,其将含有压缩后的多个定长记录的压缩数据解压,该数据解压装置的特征在于:压缩对象数据以规定的压缩对象块大小单位被分割,所述压缩数据包含按每个所述压缩对象块进行压缩而得的结果,该数据解压装置具有列数据解压部,在所述压缩对象块大小基于所述定长记录的大小和该数据解压装置的规格信息决定的情况下,该列数据解压部基于所述定长记录的大小和所述数据解压装置的规格信息,判定所述压缩对象块的大小,从所述压缩数据取得一个以上的压缩对象块,将按每列压缩所述压缩对象块中所含有的所述多个定长记录的同一列数据而得的结果即压缩列数据分别解压,将所述多个定长记录复原。
【技术特征摘要】
【国外来华专利技术】2012.05.25 JP 2012-1191801.一种数据解压装置,其将含有压缩后的多个定长记录的压缩数据解压,该数据解压装置的特征在于:压缩对象数据以规定的压缩对象块大小单位被分割,所述压缩数据包含按每个所述压缩对象块进行压缩而得的结果,该数据解压装置具有列数据解压部,在所述压缩对象块大小基于所述定长记录的大小和该数据解压装置的规格信息决定的情况下,该列数据解压部基于所述定长记录的大小和所述数据解压装置的规格信息,判定所述压缩对象块的大小,从所述压缩数据取得一个以上的压缩对象块,将按每列压缩所述压缩对象块中所含有的所述多个定长记录的同一列数据而得的结果即压缩列数据分别解压,将所述多个定长记录复原,所述数据解压装置的规格信息是该数据解压装置所具有的高速缓冲存储器的容量,所述压缩对象块的大小是不超过所述高速缓冲存储器的容量乘以规定的比率所得的值的、所述定长记录的大小的最大的倍数。2.如权利要求1所述的数据解压装置,其特征在于:还具有执行软件的软件执行部,所述压缩数据含有一个以上的块,所述块含有一个以上的按每个所述压缩对象块进行压缩所得的结果即子块,该数据解压装置包括块数据解压部,该块数据解压部对含有所述软件所请求的数据的一个以上的所述块各自的解压进行控制。3.如权利要求1所述的数据解压装置,其特征在于:与所述高速缓冲存储器的容量相乘的规定的比率为0.5。4.一种数据解压装置,其将含有压缩后的多个定长记录的压缩数据解压,该数据解压装置的特征在于:压缩对象数据以规定的压缩对象块大小单位被分割,所述压缩数据包含按每个所述压缩对象块进行压缩而得的结果,该数据解压装置具有列数据解压部,在所述压缩对象块大小基于所述定长记录的大小和该数据解压装置的规格信息决定的情况下,该列数据解压部基于所述定长记录的大小和所述数据解压装置的规格信息,判定所述压缩对象块的大小,从所述压缩数据取得一个以上的压缩对象块,将按每列压缩所述压缩对象块中所含有的所述多个定长记录的同一列数据而得的结果即压缩列数据分别解压,将所述多个定长记录复原,数据解压装置还具有执行软件的软件执行部,所述数据解压装置的规格信息是为了所述软件保持所述压缩对象块的解压数据而确保的主存储装置的容量,所述压缩对象块的大小是不超过所述主存储装置的容量的、所述定长记录的大小的最大的倍数。5.一种数据解压装置,其将含有压缩后的多个定长记录的压缩数据解压,该数据解压装置的特征在于:压缩对象数据以规定的压缩对象块大小单位被分割,所述压缩数据包含按每个所述压缩对象块进行压缩而得的结果,该数据解压装置具有列数据解压部,在所述压缩对象块大小基于所述定长记录的大小和该数据解压装置的规格信息决定的情况下,该列数据解压部基于所述定长记录的大小和所述数据解压装置的规格信息,判定所述压缩对象块的大小,从所述压缩数据取得一个以上的压缩对象块,将按每列压缩所述压缩对象块中所含有的所述多个定长记录的同一列数据而得的结果即压缩列数据分别解压,将所述多个定长记录复原,所述数据解压装置的规格信息是该数据解压装置所具有的通信装置一次能够发送的数据的最大大小,所述压缩对象块的大小是不超过所述一次能够发送的数据的最大大小的、所述定长记录的大小的最大的倍数。6.如权利要求1、4、5中任一项所述的数据解压装置,其特征在于:具有压缩数据请求部,其经由通信网络,向数据压缩装置发送压缩数据的名称和所述数据解压装置的规格信息,从所述数据压缩装置接收适合所述压缩数据的名称和所述数据解压装置的规格信息的压缩数据。7.如权利要求6所述的数据解压装置,其特征在于:在从所述数据压缩装置发出了不存在适合的压缩数据的通知的情况下,所述压缩数据请求部对表示不存在适合的压缩数据的警告画面进行显示。8.一种数据压缩装置,其对含有多个定长记录的压缩对象数据进行压缩,该数据压缩装置的特征在于,包括:单位大小设定部,其接受所述定长记录的1个记录的大小和数据解压装置的规格信息的输入;和列数据压缩部,其基于所述定长记录的大小和所述数据解压装置的规格信息决定压缩对象块的大小,按每列将各个所述压缩对象块中所含的多个所述定长记录的同一列数据压缩,生成压缩列数据,生成含有各个所述压缩列数据的压缩数据,所述数据解压装置的规格信息是该数据解压装置所具有的解压装置高速缓冲存储器的容量,所述压缩对象块的大小是不超过所述解压装置高速缓冲存储器的容量乘以规定的比率所得的值的、所述定长记录的大小的最大的倍数。9.如权利要求8所述的数据压缩装置,其特征在于:与所述解压装置高速缓冲存储器的容量相乘的规定的比率为...
【专利技术属性】
技术研发人员:关口隆昭,永井靖,长船辰昭,福永良一,大久保贵博,今井大贵,
申请(专利权)人:歌乐株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。