US 12,118,300 B2
Document creation device
Yoshio Hashimoto, Saitama (JP); Ryosuke Togashi, Tokyo (JP); and Kayoko Ichimura, Yamanashi (JP)
Assigned to Knowledge on Demand Co., Ltd., Tokyo (JP); and MAKINO MILLING MACHINE CO., LTD., Tokyo (JP)
Appl. No. 18/247,255
Filed by Knowledge on Demand Co., Ltd., Tokyo (JP); and MAKINO MILLING MACHINE CO., LTD., Tokyo (JP)
PCT Filed Sep. 30, 2021, PCT No. PCT/JP2021/036316
§ 371(c)(1), (2) Date Mar. 29, 2023,
PCT Pub. No. WO2022/071541, PCT Pub. Date Apr. 7, 2022.
Claims priority of application No. 2020-165333 (JP), filed on Sep. 30, 2020.
Prior Publication US 2023/0409825 A1, Dec. 21, 2023
Int. Cl. G06F 3/00 (2006.01); G06F 16/93 (2019.01); G06F 40/186 (2020.01); G06F 40/197 (2020.01)
CPC G06F 40/197 (2020.01) [G06F 16/93 (2019.01); G06F 40/186 (2020.01)] 6 Claims
OG exemplary drawing
 
1. A document creation device for creating a document, comprising:
a document storage unit for storing a common document having a plurality of regions, to which new regions can be added, and which serves as a template for generating a derived document, each of the plurality of regions being a region where an element is embedded or an empty region where no element is embedded, and a different document in which there are cases in which there are no regions which individually correspond to each region of the common document and cases in which there are regions which individually correspond to each region of the common document, and when there are corresponding regions, the regions are regions in which elements different from the elements embedded in the common document are embedded or empty regions,
a management table storage unit which stores combination of regions of the different document in which the elements are embedded and regions of the common document corresponding to these regions, and
a document generating unit which generates a derived document from the common document by deleting elements of the common document, replacing the elements of the common document with the elements of the corresponding regions of the different document, or ignoring elements of the different document based on the combination of a presence or absence of regions stored in the management table storage unit and a presence or absence of an element in a region.