Patents by Inventor Naohiro Isobe

Naohiro Isobe 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).

  • Publication number: 20150277825
    Abstract: An information processing apparatus including a first generation unit configured to generate a data source object based on data source information, a first description unit configured to describe, in variable print data in variable-data printing, reference information for referencing the data source object generated by the first generation unit, a second generation unit configured to generate, based on placeholder information, a placeholder object related to generation of a print object based on the data source object to be referenced by the reference information described by the first description unit, and a second description unit configured to describe, in a page object of the variable print data, reference information for referencing the placeholder object generated by the second generation unit.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 1, 2015
    Inventor: Naohiro Isobe
  • Patent number: 8860990
    Abstract: An information processing apparatus includes a control unit configured to receive first PDL data including a first bookmark and a second bookmark from a user, create a first node mapped to a page which is the reference of the first bookmark and a second node mapped to a page which is the reference of the second bookmark, and create second PDL data having a hierarchical structure for the pages by including the first node and the second node. The first bookmark is different from the second bookmark, the first node is different from the second node, and the first PDL data is different from the second PDL data wherein the second PDL data includes the page which is the reference of the first bookmark and the page which is the reference of the second bookmark.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: October 14, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasuhiro Yoshimura, Naohiro Isobe
  • Patent number: 8773677
    Abstract: An information processing apparatus that converts PDL data into PDL data having a hierarchical structure is provided. The information processing apparatus: acquires the number of records in PDL data and creates a template including nodes in a record layer, which correspond to records in a one-to-one relationship and are equal to the number of records, based on the number of records; inputs PDL data and acquires relational information indicating the relation between a page and a record both included in PDL data; adds nodes in a lower layer of the record layer, which are linked with the nodes in the record layer included in the created template, and sets attribute information about PDL data to each of the nodes in the lower layer of the record layer; and maps each page included in PDL data to each node in the lower layer of the record layer based on relational information.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: July 8, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naohiro Isobe
  • Patent number: 8631245
    Abstract: An information processing apparatus that performs mapping of a data field in a database to a document template holding a variable area according to a mapping rule defined in the variable area, thereby generating print data for each record in the database, the information processing apparatus comprises: an accepting unit configured to accept designation from a user regarding whether or not to perform encryption of the data field referred to by the mapping rule, for each data field; a determination unit configured to determine whether or not to encrypt content that is to be applied to the variable area based on the data field for which encryption designation is accepted by the accepting unit and the mapping rule; and a generation unit configured to encrypt the content that is to be applied to the variable area and that is determined to be encrypted by the determination unit.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: January 14, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Akiteru Naka, Yutaka Myoki, Naohiro Isobe
  • Patent number: 8559047
    Abstract: An information processing apparatus includes an automatic update determination unit that stores update information for updating a record level among layers included in print data, a layered metadata change unit that acquires a key included in metadata in the print data and a value corresponding to the key, generates a change screen that can receive an instruction relating to grouping processing of the metadata, performs grouping processing on the metadata based on the instruction relating to grouping processing received via the change screen, determines based on the update information whether the record level needs to be changed by the grouping processing, and changes the record level when it is determined that the record level needs to be changed.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: October 15, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Akiteru Naka, Naohiro Isobe, Yutaka Myoki
  • Patent number: 8375289
    Abstract: An input of document data, in which a rule for retrieving an object from a database has been specified for each region, is received. For each region, the number of times that the database is referenced for retrieving the object is counted by applying the rule. A reference value and each of the counted are compared. For each region, it is determined that the object is to be inserted in the region if the result of the comparison is that the number of times is less than or equal to the reference value, and that the object is not to be inserted in the region if the number of times is greater than the reference value. A preview of the document data is displayed with, for each region, the object being inserted in the region or the object not being inserted in the region in accordance with the determination.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: February 12, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naohiro Isobe
  • Publication number: 20120320417
    Abstract: An information processing apparatus includes a control unit configured to receive first PDL data including a first bookmark and a second bookmark from a user, create a first node mapped to a page which is the reference of the first bookmark and a second node mapped to a page which is the reference of the second bookmark, and create second PDL data having a hierarchical structure for the pages by including the first node and the second node. The first bookmark is different from the second bookmark, the first node is different from the second node, and the first PDL data is different from the second PDL data wherein the second PDL data includes the page which is the reference of the first bookmark and the page which is the reference of the second bookmark.
    Type: Application
    Filed: May 23, 2012
    Publication date: December 20, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yasuhiro Yoshimura, Naohiro Isobe
  • Publication number: 20120268763
    Abstract: An information processing apparatus that converts PDL data into PDL data having a hierarchical structure is provided. The information processing apparatus acquires the number of records in PDL data and creates a template including nodes in a record layer, which correspond to records in a one-to-one relationship and are equal to the number of records, based on the number of records. The information processing apparatus inputs PDL data and acquires relational information indicating the relation between a page and a record both included in PDL data. The information processing apparatus adds nodes in a lower layer of the record layer, which are linked with the nodes in the record layer included in the created template, and sets attribute information about PDL data to each of the nodes in the lower layer of the record layer. The information processing apparatus maps each page included in PDL data to each node in the lower layer of the record layer based on relational information.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 25, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Naohiro Isobe
  • Publication number: 20120147426
    Abstract: There is provided an information processing apparatus capable of merging a plurality of print documents having a hierarchical structure including layers to which metadata are attached. To achieve this capability, the information processing apparatus receives from a user an instruction for merging the plurality of print documents, changes the plurality of print documents, and then merges the plurality of print documents.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 14, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Akiteru Naka, Naohiro Isobe
  • Publication number: 20120072827
    Abstract: An information processing apparatus calculates, for each object, a parameter from page description information that describes a plurality of pieces of object information each defining a group parameter applied to a group to which an object provided to a plurality of pages in common belongs and defining an individual parameter applied to the object, wherein the group parameter and the individual parameter are merged into the parameter. The apparatus generates shared information defining the calculated parameter and generates the page description information in which the shared information is referred to.
    Type: Application
    Filed: July 8, 2011
    Publication date: March 22, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Naohiro Isobe
  • Publication number: 20110170140
    Abstract: An information processing apparatus includes an automatic update determination unit that stores update information for updating a record level among layers included in print data, a layered metadata change unit that acquires a key included in metadata in the print data and a value corresponding to the key, generates a change screen that can receive an instruction relating to grouping processing of the metadata, performs grouping processing on the metadata based on the instruction relating to grouping processing received via the change screen, determines based on the update information whether the record level needs to be changed by the grouping processing, and changes the record level when it is determined that the record level needs to be changed.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 14, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Akiteru Naka, Naohiro Isobe, Yutaka Myoki
  • Publication number: 20110107110
    Abstract: An information processing apparatus that performs mapping of a data field in a database to a document template holding a variable area according to a mapping rule defined in the variable area, thereby generating print data for each record in the database, the information processing apparatus comprises: an accepting unit configured to accept designation from a user regarding whether or not to perform encryption of the data field referred to by the mapping rule, for each data field; a determination unit configured to determine whether or not to encrypt content that is to be applied to the variable area based on the data field for which encryption designation is accepted by the accepting unit and the mapping rule; and a generation unit configured to encrypt the content that is to be applied to the variable area and that is determined to be encrypted by the determination unit.
    Type: Application
    Filed: October 13, 2010
    Publication date: May 5, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Akiteru Naka, Yutaka Myoki, Naohiro Isobe
  • Publication number: 20110099472
    Abstract: An input of document data, in which a rule for retrieving an object from a database has been specified for each region, is received. For each region, the number of times that the database is referenced for retrieving the object is counted by applying the rule. A reference value and each of the counted are compared. For each region, it is determined that the object is to be inserted in the region if the result of the comparison is that the number of times is less than or equal to the reference value, and that the object is not to be inserted in the region if the number of times is greater than the reference value. A preview of the document data is displayed with, for each region, the object being inserted in the region or the object not being inserted in the region in accordance with the determination.
    Type: Application
    Filed: September 24, 2010
    Publication date: April 28, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Naohiro Isobe
  • Publication number: 20080186537
    Abstract: An information processing apparatus operates to generate template data including one or more variable areas in which content data acquired from a database can be disposed. The information processing apparatus includes a setting unit that sets preview conditions. A selection unit selects a variable area to be previewed and into which content data can be disposed, from the one or more variable areas, based on the preview conditions. A generation unit generates content data to be disposed in the variable area selected by the selection unit, as preview data disposed in the variable area. A display control unit causes a display device to display the preview data. The generation unit generates a plurality of preview data as a combination of content data disposed in each variable area. The display control unit causes the display device to display the plurality of preview data generated by the generation unit.
    Type: Application
    Filed: February 1, 2008
    Publication date: August 7, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Naohiro Isobe