一种记录控制装置、记录系统和记录控制方法。通过将适合于记录装置内置的字体数据的文字代码赋予记录装置,可靠地记录所需的文字。对通过使用与多个文字代码组的文字代码对应的字体数据来记录文字的记录装置进行控制的主计算机(10),将与记录对象数据对应的通用文字代码组的文字代码变换成规定的文字代码组的文字代码,判定变换后得到的文字代码是否能够由打印机(20)对应,在判定不能够对应时,变换成打印机(20)所对应的文字代码组的文字代码,并将包含变换后得到的文字代码的记录对象数据输出到打印机(20)。
【技术实现步骤摘要】
本专利技术涉及一种对用于将文字记录到记录介质上的记录装置进行控制的记录控制装置、具有该记录装置的记录系统和记录控制方法。
技术介绍
现有技术中,已知一种将文字记录中使用的字体(font)数据存储(内置)在ROM等记录介质中并基于所存储的字体数据来进行文字记录的记录装置(例如参考专利文献I)。该种记录装置,通常以能够对应于多种语言的方式针对每种语言与多种文字代码组(文字代码体系,字符集)对应。专利文献I :日本特开平6-183071号公报。 用于构成与记录装置连接的记录控制装置的计算机,近年来,大多使用Unicode等通用文字代码组,但是,记录装置大多依然使用现有的文字代码组。在该情况下,在对记录装置进行控制的计算机一侧,将进行记录的文字代码变换成记录装置所使用的文字代码组的文字代码,从而输出到记录装置。但是,由于在收容与一个文字代码组的文字代码相对应的所有字体数据时需要存储容量大的存储器,因此记录装置不一定具有文字代码组的所有的字体数据。此外,还包括不同的文字代码组之间,所有的文字代码不一定针对字体数据以I对I的方式进行对应。因此,由于记录装置没有内置与记录控制装置所生成的文字代码相对应的字体数据,因此存在不能够记录该文字代码的文字的可能性。
技术实现思路
本专利技术是鉴于上述问题提出的,目的在于提供一种能够通过将适合于记录装置内置的字体数据的文字代码赋予记录装置从而可靠地对所需的文字进行记录的记录控制装置、记录系统、记录装置的控制方法和程序。为了实现上述目的,本专利技术提供一种记录控制装置,是用于对存储与多个文字代码组的文字代码对应的字体数据、且使用所述字体数据来记录文字的记录装置进行控制的记录控制装置,其特征在于,包括 第I代码变换机构,其将与记录对象数据对应的通用文字代码组的文字代码变换成规定的文字代码组的文字代码;第2代码变换机构,其将所述通用文字代码组的文字代码或者所述规定的文字代码组的文字代码变换成所述记录装置对应的文字代码组的文字代码;以及控制机构,其判定由所述第I代码变换机构变换后得到的文字代码是否能够由所述记录装置对应,在判定为不能够对应时,通过所述第2代码变换机构变换成所述记录装置所对应的文字代码组的文字代码,且将变换后得到的所述文字代码输出到所述记录装置。根据本专利技术,记录控制装置,将基于应用程序等的记录对象数据变换成规定的文字代码组的文字代码,当在记录装置中没有相应于该文字代码的字体数据、或者因未与文字代码对应等而使记录装置不能进行记录的情况下,由于通过变换成记录装置所对应的另外的文字代码组的文字代码并输出到记录装置,因此通过使用适合于记录装置内置的字体数据的文字代码,能够可靠地对记录对象数据的文字进行记录。此外,在本专利技术的上述记录控制装置中,其特征在于,所述控制机构,判定在所述记录装置所对应的文字代码中有无与由所述第I代码变换机构变换后得到的文字代码对应的文字代码,在没有与由所述第I代码变换机构变换后得到的文字代码对应的文字代码的情况下,通过所述第2代码变换机构变换成所述记录装置所对应的文字代码。根据本专利技术,记录控制装置生成规定的文字代码组的文字代码,在记录装置没有该文字代码对应的文字代码的情况下,由于通过变换成另外的文字代码组的文字代码并输出到记录装置,因此通过使用适合于记录装置内置的字体数据的文字代码,能够可靠地对记录对象数据的文字进行记录。此外,在本专利技术的上述记录控制装置中,其特征在于,包括存储机构,其用于存储所述第I代码变换机构变换后得到的所述规定的文字代码组的文字代码当中的设定数据,所述设定数据用于表示与所述记录装置所未对应的文字代码之间的关系,所述控制机构,基于所述存储机构中所存储的设定数据,判定有无由所述第I代码变换机构变换后得到的 文字代码对应的所述记录装置的文字代码。根据本专利技术,能够更加快速地判定记录装置是否对应于第I代码变换机构变换后得到的文字代码。此外,在本专利技术的上述记录控制装置中,其特征在于,所述控制机构,在与所述记录对象数据对应的通用文字代码组的文字代码是所述第I代码变换机构所未对应的文字代码、且是所述记录装置所对应的文字代码组的文字代码时,通过所述第2代码变换机构变换成所述记录装置所对应的文字代码。根据本专利技术,在尽管由于通用文字代码组的更新等而使文字数量增加从而第I代码变换机构未对应的情况下,能够将所增加的文字的文字代码通过所述第2代码变换机构变换成所述记录装置所对应的文字代码。在第I代码变换机构使用了操作系统等的功能时,存在不进行版本升级就不能够对应于通用文字代码组的更新的情况。在这样的情况下,如果第2代码变换机构是打印机驱动程序,则在打印机驱动程序侧可以进行版本升级使得对应于通用文字代码组的更新。此外,在本专利技术的上述记录控制装置中,其特征在于,所述记录装置,存储与I字节代码组对应的字体数据和与多字节代码组对应的字体数据,所述第I代码变换机构,将所述通用文字代码变换成所述多字节代码组的文字代码,所述控制机构,判定在所述记录装置的所述多字节代码组的文字代码中有无与所述第I代码变换机构变换后得到的文字代码相应的文字代码,所述第2代码变换机构,在由所述控制机构判定为没有相应于与所述记录装置的所述多字节代码组对应的所述字体数据的文字代码时,将该文字代码变换成所述I字节代码组的文字代码。根据本专利技术,在记录装置没有由多个字节表示的多字节代码组的文字代码的情况下,由于通过第2代码变换机构变换成用由I个字节表示的I字节代码组来表示相同文字的文字代码、并输出到记录装置,因此记录装置在将多字节代码的一部分的文字代码通过其他的文字代码组的文字进行置换时,能够输出适合于该记录装置的文字代码并执行记录。此外,在本专利技术的上述记录控制装置中,其特征在于,所述第I代码变换机构,是从Unicode的文字代码变换成GB18030的文字代码的代码变换机构,所述第2代码变换机构,是从GB18030的文字代码变换成ASCII的文字代码的代码变换机构。此外,为了实现上述目的,本专利技术的一种记录系统,包括记录装置,其存储与多个文字代码组的文字代码对应的字体数据,且通过使用所述字体数据,来记录文字;以及记录控制装置,其用于控制所述记录装置,所述记录系统的特征在于,所述记录控制装置包括第I代码变换机构,其将与记录对象数据对应的通用文字代码组的文字代码变换成规定的文字代码组的文字代码;第2代码变换机构,其将所述通用文字代码组的文字代码变换成所述记录装置所对应的文字代码组的文字代码;以及控制机构,其判定由所述第I代码变换机构变换后得到的所述文字代码是否能够由所述记录装置对应,在判定为不能够对应时,通过所述第2代码变换机构变换成所述记录装置所对应的文字代码组的文字代码,且将变换后得到的所述文字代码输出到所述记录装置。根据本专利技术,记录控制装置,将基于应用程序等的记录对象数据变换成规定的文 字代码组的文字代码,当在记录装置上没有相应于该文字代码的字体数据、或者因未与文字代码对应等而使记录装置不能进行记录的情况下,由于通过变换成记录装置所对应的另外的文字代码组的文字代码并输出到记录装置,因此通过使用适合于记录装置内置的字体数据的文字代码,能够可靠地对记录对象数据的文字进行记录。此外,为了实现上述目的,本专利技术的本文档来自技高网...
【技术保护点】
一种记录控制装置,用于对记录装置进行控制,该记录装置存储与多个文字代码组的文字代码对应的字体数据,且使用所述字体数据来记录文字,所述记录控制装置包括:第1代码变换机构,其将与记录对象数据对应的通用文字代码组的文字代码变换成规定的文字代码组的文字代码;第2代码变换机构,其将所述通用文字代码组的文字代码变换成所述记录装置所对应的文字代码组的文字代码;以及控制机构,其判定由所述第1代码变换机构变换后得到的文字代码是否能够由所述记录装置对应,在判定为不能够对应时,通过所述第2代码变换机构变换成所述记录装置所对应的文字代码组的文字代码,且将变换后得到的所述文字代码输出到所述记录装置。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:藤森达也,
申请(专利权)人:精工爱普生株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。