发明名称 字形处理装置,终端装置,字形处理方法及记录字形处理程式之电脑可读取之媒体
摘要 关于字形的扩大,将扩大.缩小的对象字形分割为行、列,根据各行、列的构成画素模式来计算成本。于扩大处理当中,成本乃显示线分量,成本较小的行或列,亦即具有接近线分的画素配置之行或列设定为较不被扩大。此外,于缩小处理当中,成本乃显示与邻接的行或列之相似度,于旁边具有相似的画素模式之行或列,成为优先缩小的对象。实际上因为是根据扩大.缩小的对象字形的画素构成,来决定扩大.缩小的对象之行或列,因此可得到自然的扩大.缩小字形。此外,亦利用字形的扩大.缩小来进行字形的变形处理。
申请公布号 TWI277058 申请公布日期 2007.03.21
申请号 TW092122883 申请日期 2003.08.20
申请人 精工爱普生股份有限公司 发明人 桃幸信;胡桃泽孝
分类号 G09G5/24(2006.01) 主分类号 G09G5/24(2006.01)
代理机构 代理人 林志刚 台北市中山区南京东路2段125号7楼
主权项 1.一种字形处理装置,其特征为具备有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置;和 于纵方向上分析前述字形资料之画素构成的纵方 向分析装置;和 根据纵方向的分析结果,于横方向上扩大或缩小前 述字形资料之横方向扩大/缩小装置;和 于横方向上分析前述字形资料之画素构成的横方 向分析装置;和 根据横方向的分析结果,于纵方向上扩大或缩小前 述字形资料之纵方向扩大/缩小装置。 2.如申请专利范围第1项所记载之字形处理装置,其 中: 前述纵方向分析装置,为具备有: 于复数的行上分割前述字形资料之分割装置,和 于前述行上,计算显示画素构成特征的成本之计算 装置; 前述横方向扩大/缩小装置,为自前述成本小的行 开始依序,于特定数的行进行画素的扩大或缩小处 理。 3.如申请专利范围第1项所记载之字形处理装置,其 中: 前述纵方向分析装置,为具备有: 于复数的行上分割前述字形资料之分割装置,和 于前述行,计算显示画素构成特征的成本之计算装 置; 前述横方向扩大/缩小装置,为自前述成本大的行 开始依序,于特定数的行进行画素的扩大或缩小处 理。 4.如申请专利范围第1项乃至第3项之任一项所记载 之字形处理装置,其中: 前述横方向分析装置,为具备有: 于复数的列上分割前述字形资料之分割装置,和 于前述列上,计算显示画素构成特征的成本之计算 装置; 前述纵方向扩大/缩小装置为,自前述成本小的列 依序,于特定数的列进行画素的扩大或缩小处理。 5.如申请专利范围第1项乃至第3项之任一项所记载 之字形处理装置,其中: 前述横方向分析装置,为具备有: 于复数的列上分割前述字形资料之分割装置,和 于前述列上,计算显示画素构成特征的成本之计算 装置; 前述纵方向扩大/缩小装置为,自前述成本大的列 依序,于特定数的列进行画素的扩大或缩小处理。 6.一种字形处理装置,其特征为: 具备有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置,和 进行前述字形资料的横方向扩大处理之横方向扩 大处理装置,和 进行前述字形资料的纵方向扩大处理之纵方向扩 大处理装置; 前述横方向扩大处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本小的行依序、于横方向上扩大特定数 的行之装置; 前述纵方向扩大处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本小的列依序、于纵方向上扩大特定数 的列之装置。 7.一种字形处理装置,其特征为: 具备有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置,和 进行前述字形资料的横方向扩大处理之横方向扩 大处理装置,和 进行前述字形资料的纵方向扩大处理之纵方向扩 大处理装置; 前述横方向扩大处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本成本大的行依序、于横方向上扩大特 定数的行之装置; 前述纵方向扩大处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本大的列依序、于纵方向上扩大特定数 的列之装置。 8.如申请专利范围第6项或第7项所记载之字形处理 装置,其中: 前述特定数为,经由前述字形资料的纵方向及横方 向之画素数和前述字形资料的扩大率,所决定之。 9.如申请专利范围第6项或第7项所记载之字形处理 装置,其中: 前述成本计算装置,为具备有: 于前述行或列,计算构成该行或列的画素数的成本 之装置;和 于该行或列的方向上具有邻接画素的画素数用来 加以合计前述成本之装置。 10.如申请专利范围第6项或第7项所记载之字形处 理装置,其中: 前述成本计算装置,为具备有: 于前述行或列,计算构成该行或列的画素数之装置 ;和 合计于该行或列的方向上构成具有连接画素的画 素数之前述该行或列的画素数,计算合计结果的倒 数作为成本之装置。 11.如申请专利范围第6项或第7项所记载之字形处 理装置,其中: 前述字形资料为,包含显示需实行该字形资料的扩 大处理之纵方向扩大处理与横方向扩大处理的顺 序之处理顺序资讯; 依照前述处理资讯,更具备有控制前述横方向扩大 处理与前述纵方向扩大处理的实行顺序之顺序控 制装置。 12.一种字形处理装置,其特征为: 具备有: 取得点炬阵字形(Bitmap Font)的字形资料之资料取得 装置,和 进行前述字形资料的横方向缩小处理之横方向缩 小处理装置,和 进行前述字形资料的纵方向缩小处理之纵方向缩 小处理装置; 前述横方向缩小处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示邻接行的画素构成的相似度 的成本之成本计算装置,和 自前述成本小的行依序、于横方向上缩小特定数 的行之装置; 前述纵方向缩小处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示邻接列的画素构成的相似度 的成本之成本计算装置,和 自前述成本小的列依序、于纵方向上缩小特定数 的列之装置。 13.一种字形处理装置,其特征为: 具备有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置,和 进行前述字形资料的横方向缩小处理之横方向缩 小处理装置,和 进行前述字形资料的纵方向缩小处理之纵方向缩 小处理装置; 前述横方向缩小处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示邻接行的画素构成的相似度 的成本之成本计算装置,和 自前述成本大的行依序、于横方向上缩小特定数 的行之装置; 前述纵方向缩小处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示邻接列的画素构成的相似度 的成本之成本计算装置,和 自前述成本大的列依序、于纵方向上缩小特定数 的列之装置。 14.如申请专利范围第12项或第13项所记载之字形处 理装置,其中: 前述特定数为,经由前述字形资料的纵方向及横方 向之画素数和前述字形资料的缩小率,所决定之。 15.如申请专利范围第12项或第13项所记载之字形处 理装置,其中: 前述成本计算装置为,于前述行或列,根据该行或 列的画素构成,和于该行或列上所邻接的行或列的 画素构成之互斥逻辑和,来计算成本。 16.如申请专利范围第12项或第13项所记载之字形处 理装置,其中: 前述字形资料为,于该字形资料的缩小处理包含显 示需实行纵方向缩小处理与横方向缩小处理的顺 序之处理顺序资讯, 依照前述处理资讯,更具备有控制前述横方向缩小 处理与前述纵方向缩小处理的实行顺序之顺序控 制装置。 17.一种终端装置,其特征为具备有: 如申请专利范围第1项乃至第16项之任一项之字形 处理装置;和 记忆经由前记字形处理装置所生成的字形资料之 记忆装置;和 显示经由前记字形处理装置所生成的字形资料之 显示部。 18.一种字形处理方法,其特征为具有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程;和 于纵方向上分析前述字形资料的画素构成之纵方 向分析工程;和 根据纵方向的分析结果,于横方向上扩大或缩小前 述字形资料之横方向扩大/缩小工程;和 于横方向上分析前述字形资料的画素构成之横方 向分析工程;和 根据横方向的分析结果,于纵方向上扩大或缩小前 述字形资料之纵方向扩大/缩小工程。 19.一种字形处理方法,其特征为: 具有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程,和 进行前述字形资料的横方向扩大处理之横方向扩 大处理工程,和 进行前述字形资料的纵方向扩大处理之纵方向扩 大处理工程; 前述横方向扩大处理工程,为具有: 于复数行上分割前述字形资料之工程,和 于前述行、计算显示画素构成的线分量的成本之 成本计算工程,和 自前述成本小的行依序、于横方向上扩大特定数 的行之工程; 前述纵方向扩大工程,为具有: 于复数列上分割前述字形资料之工程,和 于前述列、计算显示画素构成的线分量的成本之 成本计算工程,和 自前述成本小的列依序,于纵方向上扩大特定数的 列之工程。 20.一种字形处理方法,其特征为: 具有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程,和 进行前述字形资料的横方向扩大处理之横方向扩 大处理工程,和 进行前述字形资料的纵方向扩大处理之纵方向扩 大处理工程; 前述横方向扩大处理工程,为具有: 于复数行上分割前述字形资料之工程,和 于前述行、计算显示画素构成的线分量的成本之 成本计算工程,和 自前述成本大的行依序、于横方向上扩大特定数 的行之工程; 前述纵方向扩大工程,为具有: 于复数列上分割前述字形资料之工程,和 于前述列、计算显示画素构成的线分量的成本之 成本计算工程,和 自前述成本大的列依序、于纵方向上扩大特定数 的列之工程。 21.一种字形处理方法,其特征为: 具有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程,和 进行前述字形资料的横方向缩小处理之横方向缩 小处理工程,和 进行前述字形资料的纵方向缩小处理之纵方向缩 小处理工程; 前述横方向缩小处理工程,为具有: 于复数行上分割前述字形资料之工程,和 于前述行、计算显示邻接行的画素构成的相似度 的成本之成本计算工程,和 自前述成本小的行依序、于横方向上缩小特定数 的行之工程; 前述纵方向缩小处理工程,为具有: 于复数列上分割前述字形资料之工程,和 于前述列、计算显示邻接列的画素构成的相似度 的成本之成本计算工程,和 自前述成本小的列依序、于纵方向上缩小特定数 的列之工程。 22.一种字形处理方法,其特征为: 具有: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程,和 进行前述字形资料的横方向缩小处理之横方向缩 小处理工程,和 进行前述字形资料的纵方向缩小处理之纵方向缩 小处理工程; 前述横方向缩小处理工程,为具有: 于复数行上分割前述字形资料之工程,和 于前述行、计算显示邻接行的画素构成的相似度 的成本之成本计算工程,和 自前述成本大的行依序、于横方向上缩小特定数 的行之工程; 前述纵方向缩小处理装置,为具有: 于复数列上分割前述字形资料之工程,和 于前述列、计算显示邻接列的画素构成的相似度 的成本之成本计算工程,和 自前述成本大的列依序、于纵方向上缩小特定数 的列之工程。 23.一种记录字形处理程式之电脑可读取之媒体,实 行于具备有电脑之终端装置,其特征为: 前述电脑为,其机能被当作: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 于纵方向上分析前述字形资料的画素构成之纵方 向分析装置, 根据纵方向的分析结果、于横方向上扩大或缩小 前述字形资料之横方向扩大/缩小装置, 于横方向上分析前述字形资料的画素构成之横方 向分析装置, 根据横方向的分析结果、于纵方向上扩大或缩小 前述字形资料之纵方向扩大/缩小装置。 24.一种记录字形处理程式之电脑可读取之媒体,实 行于具备有电脑之终端装置,其特征为: 前述电脑为,其机能被当作: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 进行前述字形资料的横方向扩大处理之横方向扩 大处理装置, 进行前述字形资料的纵方向扩大处理之纵方向扩 大处理装置; 前述横方向扩大处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本小的行依序、于横方向上扩大特定数 的行之装置; 前述纵方向扩大处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本小的列依序、于纵方向上扩大特定数 的列之装置。 25.一种记录字形处理程式之电脑可读取之媒体,实 行于具备有电脑之终端装置,其特征为: 前述电脑为,其机能被当作: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 进行前述字形资料的横方向扩大处理之横方向扩 大处理装置, 进行前述字形资料的纵方向扩大处理之纵方向扩 大处理装置; 前述横方向扩大处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本大的行依序、于横方向上扩大特定数 的行之装置; 前述纵方向扩大处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的线分量的成本之 成本计算装置,和 自前述成本大的列依序、于纵方向上扩大特定数 的列之装置。 26.一种记录字形处理程式之电脑可读取之媒体,实 行于具备有电脑之终端装置,其特征为: 前述电脑为,其机能被当作: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 进行前述字形资料的横方向缩小处理之横方向缩 小处理装置, 进行前述字形资料的纵方向缩小处理之纵方向缩 小处理装置; 前述横方向缩小处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示邻接行的画素构成的相似度 的成本之成本计算装置,和 自前述成本小的行依序、于横方向上缩小特定数 的行之装置; 前述纵方向缩小处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示邻接列的画素构成的相似度 的成本之成本计算装置,和 自前述成本小的列依序、于纵方向上缩小特定数 的列之装置。 27.一种记录字形处理程式之电脑可读取之媒体,实 行于具备有电脑之终端装置,其特征为: 前述电脑为,其机能被当作: 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 进行前述字形资料的横方向缩小处理之横方向缩 小处理装置, 进行前述字形资料的纵方向缩小处理之纵方向缩 小处理装置; 前述横方向缩小处理装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示邻接行的画素构成的相似度 的成本之成本计算装置,和 自前述成本大的行依序、于横方向上缩小特定数 的行之装置; 前述纵方向缩小处理装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示邻接列的画素构成的相似度 的成本之成本计算装置,和 自前述成本大的列依序、于纵方向上缩小特定数 的列之装置。 28.一种字形处理装置,其特征为具备有: 接受字形变形指示之装置;和 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置;和 前述字形变形指示为包含字形的横方向的变形之 场合,于纵方向上分析前述字形资料的画素构成, 根据分析结果于横方向上扩大或缩小前述字形资 料之横方向变形装置;和 前述字形变形指示为包含字形的纵方向的变形之 场合,于横方向上分析前述字形资料的画素构成, 根据分析结果于纵方向上扩大或缩小前述字形资 料之纵方向变形装置。 29.如申请专利范围第28项所记载之字形处理装置, 其中: 前述横方向变形装置,为具备有: 于复数行上分割前述字形资料之分割装置;和 于前述行,计算显示画素构成的特征的成本之计算 装置;和 自前述成本小的行依序,于特定数的行进行画素的 扩大或缩小处理之装置。 30.如申请专利范围第28项所记载之字形处理装置, 其中: 前述横方向变形装置,为具备有: 于复数行上分割前述字形资料之分割装置;和 于前述行,计算显示画素构成的特征的成本之计算 装置;和 自前述成本大的行依序,于特定数的行进行画素的 扩大或缩小处理之装置。 31.如申请专利范围第28项乃至第30项之任一项所记 载之字形处理装置,其中: 前述纵方向变形装置,为具备有: 于复数列上分割前述字形资料之分割装置;和 于前述列,计算显示画素构成的特征的成本之计算 装置;和 自前述成本小的列依序,于特定数的列进行画素的 扩大或缩小处理之装置。 32.如申请专利范围第28项乃至第30项之任一项所记 载之字形处理装置,其中: 前述纵方向变形装置,为具备有: 于复数列上分割前述字形资料之分割装置;和 于前述列,计算显示画素构成的特征的成本之计算 装置;和 自前述成本大的列依序,于特定数的列进行画素的 扩大或缩小处理之装置。 33.一种字形处理装置,其特征为: 具备有: 接受包含纵方向及横方向的变形率的字形变形指 示之装置,和 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置,和 对应前述横方向的变形率、进行前述字形资料的 横方向的变形处理之横方向变形装置,和 对应前述纵方向的变形率、进行前述字形资料的 纵方向的变形处理之纵方向变形装置; 前述横方向变形装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的特征的成本之第1 成本计算装置,和 自前述成本小的行依序、于横方向上扩大或缩小 第1特定数的行之装置; 前述纵方向变形装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的特征的成本之第2 成本计算装置,和 自前述成本小的列依序,于纵方向上扩大或缩小第 2特定数的列之装置。 34.一种字形处理装置,其特征为: 具备有: 接受包含纵方向及横方向的变形率的字形变形指 示之装置,和 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置,和 对应前述横方向的变形率、进行前述字形资料的 横方向的变形处理之横方向变形装置,和 对应前述纵方向的变形率、进行前述字形资料的 纵方向的变形处理之纵方向变形装置; 前述横方向变形装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的特征的成本之第1 成本计算装置,和 自前述成本大的行依序、于横方向上扩大或缩小 第1特定数的行之装置; 前述纵方向变形装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的特征的成本之第2 成本计算装置,和 自前述成本大的列依序、于纵方向上扩大或缩小 第2特定数的列之装置。 35.如申请专利范围第33项或第34项所记载之字形处 理装置,其中: 前述第1特定数为,经由前述字形资料的纵方向及 横方向的画素数与前述横方向的变形率所决定之; 前述第2特定数为,经由前述字形资料的纵方向及 横方向的画素数与前述纵方向的变形率所决定之 。 36.如申请专利范围第33项或第34项所记载之字形处 理装置,其中: 前述成本计算装置为, 前述变形处理于扩大场合,于此前述行或列计算显 示前述画素构成的线分量的成本, 前述变形处理于缩小场合,于此前述行或列计算显 示该行或列的画素构成与邻接行或列的画素构成 的相似度之成本。 37.如申请专利范围第36项所记载之字形处理装置, 其中: 前述成本计算装置为,于计算显示前述线分量的成 本之场合,于前述行或列,计算构成该行或列的画 素数之成本,更且,合计于该行或列的方向上具有 邻接画素的画素数至前述成本。 38.如申请专利范围第36项所记载之字形处理装置, 其中: 前述成本计算装置为,于计算显示前述线分量的成 本之场合,于前述行或列,计算构成该行或列之画 素数,更且,合计于该行或列的方向上构成具有邻 接画素的画素数的前述该行或列之画素数,计算合 计结果的倒数做为成本。 39.如申请专利范围第36项所记载之字形处理装置, 其中: 前述成本计算装置为,计算显示前述相似度的成本 之场合,于前述行或列,根据该行或列的画素构成, 和于该行或列上所邻接的该行或列的画素构成之 互斥逻辑和,计算成本。 40.如申请专利范围第33项或第34项所记载之字形处 理装置,其中: 前述字形资料为,于该字形资料的变形处理包含显 示需实行纵方向的变形处理与横方向的变形处理 的顺序之处理顺序资讯; 依照前述处理顺序资讯,更具备有控制前述横方向 的变形处理与前述纵方向的变形处理的实行顺序 的顺序控制装置。 41.一种终端装置,其特征为具备有: 如前述申请专利范围第28项乃至第40项之任一项之 字形处理装置,和 记忆经由前述字形处理装置所生成的字形资料之 记忆装置,和 显示经由前述字形处理装置所生成的字形资料之 显示部。 42.一种字形处理方法,其特征为具有: 接受字形变形指示的工程;和 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程;和 前述字形变形指示包含字形的横方向的变形之场 合,于纵方向上分析前述字形资料的画素构成,根 据分析结果于横方向上扩大或缩小前述字形资料 之横方向变形工程;和 前述字形变形指示包含字形的横方向的变形之场 合,于横方向上分析前述字形资料的画素构成,根 据分析结果于纵方向上扩大或缩小前述字形资料 之纵方向变形工程。 43.一种字形处理方法,其特征为: 具有: 接受包含纵方向及横方向的变形率的字形变形指 示之工程,和 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程,和 对应前述横方向的变形率、进行前述字形资料的 横方向的变形处理之横方向变形工程,和 和对应前述纵方向的变形率、进行前述字形资料 的纵方向的变形处理之纵方向变形工程; 前述横方向变形装置,为具有: 于复数行上分割前述字形资料之工程,和 于前述行、计算显示画素构成的特征的成本之第1 成本计算工程,和 自前述成本小的行依序、于横方向上扩大或缩小 第1特定数的行之工程; 前述纵方向变形工程,为具有: 于复数列上分割前述字形资料之工程,和 于前述列、计算显示画素构成的特征的成本之第2 成本计算工程,和 自前述成本小的列依序、于纵方向上扩大或缩小 第2特定数的列之工程。 44.一种字形处理方法,其特征为: 具有: 接受包含纵方向及横方向的变形率的字形变形指 示之工程,和 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 工程,和 对应前述横方向的变形率、进行前述字形资料的 横方向的变形处理之横方向变形工程,和 对应前述纵方向的变形率、进行前述字形资料的 纵方向的变形处理之纵方向变形工程; 前述横方向变形装置,为具有: 于复数行上分割前述字形资料之工程,和 于前述行、计算显示画素构成的特征的成本之第1 成本计算工程,和 自前述成本大的行依序、于横方向上扩大或缩小 第1特定数的行之工程; 前述纵方向变形工程,为具有: 于复数列上分割前述字形资料之工程,和 于前述列、计算显示画素构成的特征的成本之第2 成本计算工程,和 自前述成本大的列依序、于纵方向上扩大或缩小 第2特定数的列之工程。 45.一种记录字形处理程式之电脑可读取之媒体,经 由具有电脑的终端装置来实行,其特征为: 前述电脑为,其机能被当作: 接受字形变形指示之装置, 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 前述字形变形指示为包含字形的横方向的变形之 场合、于纵方向上分析前述字形资料的画素构成 、根据分析结果于横方向上扩大或缩小前述字形 资料之横方向变形装置, 前述字形变形指示为包含字形的横方向的变形之 场合、于横方向上分析前述字形资料的画素构成 、根据分析结果于纵方向上扩大或缩小前述字形 资料之纵方向变形装置。 46.一种记录字形处理程式之电脑可读取之媒体,经 由具有电脑的终端装置来实行,其特征为: 前述电脑为,其机能被当作: 接受包含纵方向及横方向的变形率的字形变形指 示之装置, 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 对应前述横方向的变形率、进行前述字形资料的 横方向的变形处理之横方向变形装置, 对应前述纵方向的变形率、进行前述字形资料的 纵方向的变形处理之纵方向变形装置; 前述横方向变形装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的特征的成本之第1 成本计算装置,和 自前述成本小的行依序、于横方向上扩大或缩小 第1特定数的行之装置; 前述纵方向变形装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的特征的成本之第2 成本计算装置,和 自前述成本小的列依序、于纵方向上扩大或缩小 第2特定数的列之装置。 47.一种记录字形处理程式之电脑可读取之媒体,经 由具有电脑的终端装置来实行,其特征为: 前述电脑为,其机能被当作: 接受包含纵方向及横方向的变形率的字形变形指 示之装置, 取得点矩阵字形(Bitmap Font)的字形资料之资料取得 装置, 对应前述横方向的变形率,进行前述字形资料的横 方向的变形处理之横方向变形装置, 对应前述纵方向的变形率,进行前述字形资料的纵 方向的变形处理之纵方向变形装置; 前述横方向变形装置,为具备有: 于复数行上分割前述字形资料之装置,和 于前述行、计算显示画素构成的特征的成本之第1 成本计算装置,和 自前述成本大的行依序、于横方向上扩大或缩小 第1特定数的行之装置; 前述纵方向变形装置,为具备有: 于复数列上分割前述字形资料之装置,和 于前述列、计算显示画素构成的特征的成本之第2 成本计算装置,和 自前述成本大的列依序、于纵方向上扩大或缩小 第2特定数的列之装置。 图式简单说明: 第1图系显示,适用本发明的第1实施型态之点矩阵 字形的扩大缩小处理之可携式终端装置的概略 构成。 第2图系显示,字形扩大处理之流程图。 第3图系显示,行(列)方向扩大处理之流程图。 第4图系显示,字形扩大处理及依据扩大之字形变 形处理中之成本计算处理之流程图。 第5图系显示,字形扩大处理及依据扩大之字形变 形处理中之成本计算处理例之图式。 第6图系显示,成本计算处理的例子之图式。 第7图系显示,行(列)方向扩大处理及横(纵)方向扩 大处理的例子之图式。 第8图系显示,字形缩小处理之流程图。 第9图系显示,行(列)方向缩小处理之流程图。 第10图系显示,字形缩小处理及依据缩小之字形变 形处理中之成本计算处理例之图式。 第11图系显示,比较字形的扩大/缩小、变形处理, 以及依据单纯的座标转换之字形的扩大/缩小、变 形处理的结果之图式。 第12图系显示,行方向处理及列方向处理的处理顺 序及处理结果之比较,及包含处理顺序资讯之字形 资料的资料构造例之图式。 第13图系显示,适用本发明的第2实施型态之点矩阵 字形的变形处理之可携式终端装置的概略构成。 第14图系显示,字形变形处理之流程图。 第15图系显示,横(纵)方向扩大处理之流程图。 第16图系显示,依据缩小之字形变形处理之流程图 。 第17图系显示,横(纵)方向缩小处理之流程图。
地址 日本