整形装置和整形方法制造方法及图纸

技术编号:10177444 阅读:99 留言:0更新日期:2014-07-02 17:01
根据实施例,整形装置包括一个以上的处理器和显示器。一个以上的处理器被配置为获取用户手写的数据。一个以上的处理器被配置为将数据分割成为多个构造。一个以上的处理器被配置为确定用于多个构造中的每个构造的整形模式。一个以上的处理器被配置为以对于多个构造中的每个构造所确定的整形模式对多个构造进行整形。显示器,所述显示器被配置为显示整形所述多个构造中的每个构造的结果。还公开一种整形方法。

【技术实现步骤摘要】
【专利摘要】根据实施例,整形装置包括一个以上的处理器和显示器。一个以上的处理器被配置为获取用户手写的数据。一个以上的处理器被配置为将数据分割成为多个构造。一个以上的处理器被配置为确定用于多个构造中的每个构造的整形模式。一个以上的处理器被配置为以对于多个构造中的每个构造所确定的整形模式对多个构造进行整形。显示器,所述显示器被配置为显示整形所述多个构造中的每个构造的结果。还公开一种整形方法。【专利说明】相关申请的交叉引用这个申请是基于2012年12月27日提交的第2012-286048号日本专利申请,并要求其优先权的权益,其全部内容通过引用被结合在此。
在此描述的实施例大体涉及。
技术介绍
有用于判定用户输入的手写数据是否是字符数据或者图形数据、并且根据该判定结果来切换用于编辑该手写数据的方法的技术。然而,利用上述相关技术,如果用户输入包含诸如字符和图形的多个类型数据的组合的手写数据,那么手写数据不能被正确地整形。本专利技术要实现的目的是提供能够正确地对包含多个类型的数据的组合的手写数据进行整形的整形装置、方法和程序。
技术实现思路
实施例的目的是提供一种能够正确地对包含多个类型的数据的组合的手写数据进行整形的整形装置。根据实施例,整形装置包括一个以上的处理器和显示器。一个以上的处理器被配置为获取用户手写的数据。一个以上的处理器被配置为将数据分割成为多个构造。一个以上的处理器被配置为确定用于多个构造中的每个构造的整形模式。一个以上的处理器被配置为以对于多个构造中的每个构造所确定的整形模式对多个构造进行整形。显示器,该显示器被配置为显示整形多个构造中的每个构造的结果。根据如上所述的整形装置,即使包含多个类型数据的组合的手写数据也可以被正确地整形。【专利附图】【附图说明】图1是图解根据实施例的整形装置的实例的构成图;图2是图解根据实施例的手写数据的实例的图;图3是图解根据实施例的分割手写数据的结果的实例的图;图4是图解根据实施例的图形整形模式中的整形结果的实例的图;图5是图解根据实施例的数学表达式整形模式中的整形结果的实例的图;图6是图解根据实施例的构成手写字符的笔划群的构造的实例的图;图7是图解根据实施例的字符整形模式中的整形结果的实例的图;图8是图解根据实施例的格线(rule)笔划的分类实例的图表;图9是图解根据实施例的格线笔划的分类实例的图;图10是图解根据实施例的构成手写表格的笔划群的分类结果的实例的图;图11是图解根据实施例的识别手写表格中的区域的结果的实例的图;图12是图解根据实施例的判定格线笔划的结果的实例的图;图13是图解根据实施例的表格整形模式中的整形结果的实例的图;图14是图解根据实施例的整形结果的显示实例的图;图15是图解根据实施例的整形处理的实例的流程图;图16是图解根据实施例的再整形与输出处理的实例的流程图;图17是图解根据变形例I的一部分的选择实例的图;以及图18是图解根据实施例和变形例的整形装置的示范性的硬件构造的图。【具体实施方式】以下将参照附图详细地描述实施例。图1是图解根据实施例的整形装置10的实例的构成图。如图1图解的,该整形装置10包括输入单元11、获取单元13、接收单元15、分割单元17、确定单元19、整形单元21、显示控制器23、显示单元25、和输出单元27。输入单元11可以利用诸如触摸面板、触摸板、鼠标和电子笔的允许手写输入的输入装置被实现。举例来说,获取单元13、接收单元15、分割单元17、确定单元19、整形单元21、显示控制器23和输出单元27可以通过使得诸如中央处理单元(CPU)的处理器执行程序来实现,即通过软件来实现,可以通过诸如集成电路(IC)的硬件来实现,或者可以通过软件和硬件的组合来实现。举例来说,显示单元25可以利用诸如触摸面板显示器或者液晶显示器的显示装置来实现。输入单元11将手写数据输入到整形装置10,该手写数据是由用户手写的字符、图形、表格、数学表达式等等的数据。在该实施例中,假设输入单元11是触摸面板,并且用户通过利用触控笔(Stylus pen)或者手指在触摸面板上手写字符、图形、表格、数学表达式等等来输入手写数据,但是该输入单元11并不局限于此。例如,输入单元11可以利用触摸板、鼠标或者电子笔来实现。手写数据由笔划的集合组成。笔划是表示用户手写的字符、图形、表格、数学表达式等等的一个单元的数据,即,表示触控笔或者手指的从笔或者手指触摸该触摸面板的输入面到笔或者手指从那里离开(从下笔到提笔)的轨迹的数据。笔划被表示为触控笔或者手指与输入面的接触点的时间序列坐标值诸如{ (X1, Υι>? (χ2,y2),——,(χη,yn) I。输入单元11同样输入各种指令,诸如对输入的手写数据进行整形的指令、再整形手写数据的指令、输出由整形的或者再整形的手写数据产生的整形数据的文件的指令、取消整形数据的文件的输出的指令、以及将手写数据的文件输出到整形装置10的指令。[0033尽管在本实施例中假定输入单元11同样输入这些各种指令,但是输入各种指令的方式并不局限于此。例如,整形装置10可以进一步包含诸如是不同于输入单元11的操作器的输入单元,并且这个输入单元可以输入上述的各种指令。该获取单元13获取由输入单元11输入的手写数据。具体地,该获取单元13通过依序地获取由输入单元11输入的笔划来获取手写数据。图2是图解根据实施例的手写数据的实例的图。在图2图解的实例中,手写数据41包含手写图形和手写数学表达式,该手写图形是用户手写的流程图,该手写数学表达式是用户手写的表达式。尽管将不进行详细说明,但是在该实施例中假定,一旦获取单元13获取从输入单元11输入的手写数据,笔划的坐标值就被线性地补偿,并且在显示单元25上显示产生的手写数据。在图2图解的实例中,利用整形按钮42图解显示在显示单元25上的手写数据41。注意,诸如整形按钮42的菜单屏幕被显示的形式并不局限于此,而是可以采用诸如图标或者本文的各种显示形式。尽管在以下的描述中假定包含手写图形和手写数学表达式的手写数据,但是该手写数据并不局限于此,并且可以是包含手写字符、手写图形、手写表格、手写数学表达式等等中的至少两个的任何数据。接收单元15 (第一接收部分和第二接收部分的实例)接收由输入单元11输入的各种指令。例如,在图2图解的实例中,当触摸整形按钮42时,输入单元11输入对手写数据41进行整形的指令,并且接收单元15接收该整形指令。分割单元17将由获取单元13获取的手写数据分割成为多个构造。具体地,当接收单元15接收对手写数据进行整形的指令时,该分割单元17根据构成获取单元13获取的手写数据的各个笔划的相对位置将该手写数据(笔划的集合)构造成为多个笔划群。更具体地,该分割单元17计算构成获取的手写数据的每个笔划的可能性,在马尔可夫随机场(MRF)中表现该可能性,以便增加坐标平面上的空间接近度和连续性,并且推测多个分割区域,呈现该手写数据的区域被分割成为该多个分割区域,并且该多个分割区域可以被最容易地分离(例如,参照Xiang-Dong Zhou, Cheng-Lin Liu, “基于马尔可夫随机场在日文笔迹中的文本/非本文墨水笔划分类(Text/Non-text Ink Stroke本文档来自技高网...

【技术保护点】
一种整形装置,其特征在于,包括:一个以上的处理器,所述一个以上的处理器被配置为:获取由用户手写的数据;将所述数据分割成为多个构造;确定用于所述多个构造中的每个构造的整形模式;以对于所述多个构造中的每个构造所确定的所述整形模式对所述多个构造进行整形;以及显示器,所述显示器被配置为显示对所述多个构造中的每个构造进行整形的结果。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:柴田智行山内康晋井本和范
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1