发明名称 Information processing apparatus and control method for the same
摘要 An information processing apparatus that encodes input structured data according to an encoding rule is provided. When the structured data matches a specified learning target, this apparatus determines the start of learning of the encoding rule. Upon determining the start of learning, the apparatus recognizes the structure and data type of the structured data and starts learning the encoding rule. The apparatus stores the structured data until an end condition corresponding to the specified learning target holds and the end of learning of the encoding rule is determined. Upon determining the end of learning, the apparatus encodes the stored structured data according to the learned encoding rule.
申请公布号 US8849726(B2) 申请公布日期 2014.09.30
申请号 US201012971237 申请日期 2010.12.17
申请人 Canon Kabushiki Kaisha 发明人 Ishizaki Tooru
分类号 G06F15/18;G06F17/22 主分类号 G06F15/18
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. An information processing apparatus which encodes input structured data according to an encoding rule, the apparatus comprising: a specifying unit configured to specify a learning target for the encoding rule; a start determination unit configured to determine a start of learning of the encoding rule when the input structured data matches a learning target specified by said specifying unit; a learning unit configured to learn the encoding rule by recognizing a structure and data type of the structured data when said start determination unit determines a start of learning; an end determination unit configured to determine an end of learning of the encoding rule when an end condition corresponding to a learning target specified by said specifying unit holds for the input structured data; a storage unit configured to store the structured data until said end determination unit determines an end of learning, wherein the end determination unit further determines an end of learning, when a sum of a data size of the input structured data and a data size of structured data stored in the storage unit exceeds a predetermined data size; and an encoding unit configured to encode the structured data stored in said storage unit according to the encoding rule learned by said learning unit when said end determination unit determines an end of learning.
地址 Tokyo JP