Patents by Inventor Tooru Ishizaki
Tooru Ishizaki has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8849726Abstract: 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.Type: GrantFiled: December 17, 2010Date of Patent: September 30, 2014Assignee: Canon Kabushiki KaishaInventor: Tooru Ishizaki
-
Patent number: 8185565Abstract: An information processing apparatus for combining a plurality of structured documents, including an acquiring unit, for each of the plurality of structured documents, correspondence information showing a correspondence between vocabulary information and token information, and encoded information in which the vocabulary information included in the structured document has been replaced with corresponding token information, a replacing unit for, if the vocabulary information included in a first correspondence information is common with the vocabulary information included in a second correspondence information, replace the common vocabulary information with a reference to the common vocabulary information included in the second correspondence information, and a combining unit to generate combined information by combining the correspondence information and the encoded information, of each of the plurality of structured documents.Type: GrantFiled: November 14, 2008Date of Patent: May 22, 2012Assignee: Canon Kabushiki KaishaInventor: Tooru Ishizaki
-
Patent number: 8156088Abstract: Digit counts c? after the decimal point of attribute values in a structured document are acquired (S404). The detected attribute values are transformed into value character strings that represent integer values by manipulating the decimal point positions of the attribute values in accordance with a maximum digit count of the acquired digit counts (S406). The transformed value character strings and the maximum digit count C are encoded (S407).Type: GrantFiled: September 16, 2008Date of Patent: April 10, 2012Assignee: Canon Kabushiki KaishaInventor: Tooru Ishizaki
-
Patent number: 8117217Abstract: There is provided an information processing apparatus for providing encoding technology that enables data size reductions and analysis processing speed improvements even for data including elements having complex attribute values. The apparatus includes a file input unit that inputs a file including elements having a data stream of a predetermined format as an attribute value, a hierarchy information setting unit that sets hierarchy information indicating hierarchical positions for each of one or more delimiters included in the data stream, a structure information generating unit that generates structure information that defines mutual relations between hierarchy information, a designating unit that designates a region of a data stream of a predetermined format from the input file, and an encoding unit that detects delimiters from the designated region and, based on detected delimiters and structure information, encodes a data stream of the designated region based on a preset structured description language.Type: GrantFiled: September 5, 2008Date of Patent: February 14, 2012Assignee: Canon Kabushiki KaishaInventors: Tooru Ishizaki, Keisuke Tamiya, Satoshi Imaizumi
-
Patent number: 7970802Abstract: XML document data is divided in a page tag unit, and an encoding table is created for each of the XML divided document data. Then, by using the encoding table, the XML divided document data is encoded to create code division data, and then the encoding table and code division data corresponding to the encoding table are sent to a printer. In this manner, the encoding tables with small redundancy and small data size are created, and the encoded XML document data and the code division data in small pieces are sent to the printer. Thus, even an apparatus with a small usable storage area such as an inexpensive printer can decode the XML document data by using the encoding tables with the small data size.Type: GrantFiled: November 29, 2007Date of Patent: June 28, 2011Assignee: Canon Kabushiki KaishaInventor: Tooru Ishizaki
-
Publication number: 20110153531Abstract: 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.Type: ApplicationFiled: December 17, 2010Publication date: June 23, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Tooru Ishizaki
-
Publication number: 20100229079Abstract: The page division unit which contains link information is updated by merging an image data indicated by the link information into the start of the page division unit, and changing a link destination indicated by the link information to the image data (S505).Type: ApplicationFiled: February 20, 2007Publication date: September 9, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Tooru Ishizaki, Wataru Suzuki
-
Patent number: 7793207Abstract: An information processing apparatus and method for analyzing structured document data and outputting the analytical results in units of structure. The apparatus detects a specific character string indicating a first data form contained in the structured document data. When the specific character string is detected, data corresponding to this specific character string is converted to a second data form that is different from the first data form and the data of the second data form is stored.Type: GrantFiled: March 28, 2006Date of Patent: September 7, 2010Assignee: Canon Kabushiki KaishaInventor: Tooru Ishizaki
-
Publication number: 20090132564Abstract: An information processing apparatus for combining a plurality of structured documents, including an acquiring unit configured to acquire, for each of the plurality of structured documents, correspondence information showing a correspondence between vocabulary information constituting the structured document and token information, and encoded information in which the vocabulary information included in the structured document has been replaced with corresponding token information based on the correspondence information, a replacing unit configured to, if the vocabulary information included in a first correspondence information is common with the vocabulary information included in a second correspondence information, replace the common vocabulary information included in the first correspondence information with a reference to the common vocabulary information included in the second correspondence information, and a combining unit configured to generate combined information by combining the correspondence informaType: ApplicationFiled: November 14, 2008Publication date: May 21, 2009Applicant: CANON KABUSHIKI KAISHAInventor: Tooru Ishizaki
-
Publication number: 20090083315Abstract: There is provided an information processing apparatus for providing encoding technology that enables data size reductions and analysis processing speed improvements even for data including elements having complex attribute values. The apparatus includes a file input unit that inputs a file including elements having a data stream of a predetermined format as an attribute value, a hierarchy information setting unit that sets hierarchy information indicating hierarchical positions for each of one or more delimiters included in the data stream, a structure information generating unit that generates structure information that defines mutual relations between hierarchy information, a designating unit that designates a region of a data stream of a predetermined format from the input file, and an encoding unit that detects delimiters from the designated region and, based on detected delimiters and structure information, encodes a data stream of the designated region based on a preset structured description language.Type: ApplicationFiled: September 5, 2008Publication date: March 26, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Tooru Ishizaki, Keisuke Tamiya, Satoshi Imaizumi
-
Publication number: 20090083298Abstract: Digit counts c? after the decimal point of attribute values in a structured document are acquired (S404). The detected attribute values are transformed into value character strings that represent integer values by manipulating the decimal point positions of the attribute values in accordance with a maximum digit count of the acquired digit counts (S406). The transformed value character strings and the maximum digit count C are encoded (S407).Type: ApplicationFiled: September 16, 2008Publication date: March 26, 2009Applicant: CANON KABUSHIKI KAISHAInventor: Tooru Ishizaki
-
Publication number: 20080133557Abstract: XML document data is divided in a page tag unit, and an encoding table is created for each of the XML divided document data. Then, by using the encoding table, the XML divided document data is encoded to create code division data, and then the encoding table and code division data corresponding to the encoding table are sent to a printer. In this manner, the encoding tables with small redundancy and small data size are created, and the encoded XML document data and the code division data in small pieces are sent to the printer. Thus, even an apparatus with a small usable storage area such as an inexpensive printer can decode the XML document data by using the encoding tables with the small data size.Type: ApplicationFiled: November 29, 2007Publication date: June 5, 2008Applicant: CANON KABUSHIKI KAISHAInventor: Tooru Ishizaki
-
Publication number: 20060214707Abstract: An information processing apparatus and method for analyzing structured document data and outputting the analytical results in units of structure. The apparatus detects a specific character string indicating a first data form contained in the structured document data. When the specific character string is detected, data corresponding to this specific character string is converted to a second data form that is different from the first data form and the data of the second data form is stored.Type: ApplicationFiled: March 28, 2006Publication date: September 28, 2006Inventor: Tooru Ishizaki