IP Library Granted Patent US 11,734,506
Granted Patent B2
US 11,734,506 · App. 16/945,920 · Granted Aug 22, 2023

Information processing apparatus and non-transitory computer readable medium storing program

Inventor: Saneyuki Kobayashi (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F40/186G06V30/414G06V30/416
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,734,506
App. No.
16/945,920
Granted
Aug 22, 2023
Kind
B2
Abstract

An information processing apparatus includes: a processor configured to specify a first template document corresponding to a first document including a first document element, and a second template document corresponding to a second document including a second document element in a case where a relationship is set between the first document element and the second document element; set the relationship between a first template element which is a document element corresponding to the first document element among document elements in the first template document and a second template element which is a document element corresponding to the second document element among document elements in the second template document; and set the relationship between the document element corresponding to the first template element in a first duplicated document obtained by duplicating the first template document and the document element corresponding to the second template element in a second duplicated document obtained by duplicating the second template document in a case where the first duplicated document and the second duplicated document are created, after setting the relationship between the first template element and the second template element.

Claims (20)

1. An information processing apparatus comprising:

a processor configured to

specify a first template document corresponding to a first document including a first document element, and a second template document corresponding to a second document including a second document element by using a relationship is set between the first document element and the second document element which are obtained by respectively accessing attribute data of the first document and the second document;

set the relationship between a first template element which is a document element corresponding to the first document element among document elements in the first template document and a second template element which is a document element corresponding to the second document element among document elements in the second template document;

set the relationship between the document element corresponding to the first template element in a first duplicated document obtained by duplicating the first template document and the document element corresponding to the second template element in a second duplicated document obtained by duplicating the second template document in a case where the first duplicated document and the second duplicated document are created, after setting the relationship between the first template element and the second template element; and

store the relationship between the document element of the first duplicated document and the document element of the first template element as an attribute data of the first duplicated document, and store the relationship between the document element of the second duplicated document and the document element of the second template element as an attribute data of the second duplicated document.

2. The information processing apparatus according to claim 1 ,

wherein the processor is configured to

set the relationship between the document element corresponding to the first template element in an existing third document created from the first template document and the document element corresponding to the second template element in an existing fourth document created from the second template document in a case where the relationship is set between the first template element and the second template element.

3. The information processing apparatus according to claim 2 , wherein the first template document is specified on the basis of the number of times of duplication from a root document group of the first document.

4. The information processing apparatus according to claim 3 , wherein in a process of reverting back the first document one document at a time to a root side, a document on the root side in a case where the similarity of contents other than a text between adjacent documents is equal to or less than the threshold value is not selected as the first template document.

5. The information processing apparatus according to claim 2 , wherein in a process of reverting back the first document one document at a time to a root side, a document on the root side in a case where a similarity of contents other than a text between adjacent documents is equal to or less than a threshold value is not selected as the first template document.

6. The information processing apparatus according to claim 1 , wherein the first template document is specified on the basis of the number of times of duplication, from a root document group of the first document.

7. The information processing apparatus according to claim 6 , wherein in a process of reverting back the first document one document at a time to a root side, a document on the root side in a case where a similarity of contents other than a text between adjacent documents is equal to or less than a threshold value is not selected as the first template document.

8. The information processing apparatus according to claim 1 , wherein in a process of reverting back the first document one document at a time to a root side, a document on the root side in a case where a similarity of contents other than a text between adjacent documents is equal to or less than a threshold value is not selected as the first template document.

9. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:

specifying a first template document corresponding to a first document including a first document element, and a second template document corresponding to a second document including a second document element by using a relationship is set between the first document element and the second document element which are obtained by respectively accessing attribute data of the first document and the second document;

setting the relationship between a first template element which is a document element corresponding to the first document element among document elements in the first template document and a second template element which is a document element corresponding to the second document element among document elements in the second template document;

setting the relationship between the document element corresponding to the first template element in a first duplicated document obtained by duplicating the first template document and the document element corresponding to the second template element in a second duplicated document obtained by duplicating the second template document in a case where the first duplicated document and the second duplicated document are created, after setting the relationship between the first template element and the second template element; and

storing the relationship between the document element of the first duplicated document and the document element of the first template element as an attribute data of the first duplicated document, and storing the relationship between the document element of the second duplicated document and the document element of the second template element as an attribute data of the second duplicated document.

Assignments (2)
CHANGE OF NAME Recorded May 19, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056281/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2020
From: KOBAYASHI, SANEYUKI
To: FUJI XEROX CO., LTD.
Reel/Frame 053388/0983 →
Priority Claims (1)
JP 2020-006512 · Jan 20, 2020 · national
Continuity (1)
Related Publication 20210224472A1 · Jul 22, 2021