INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A non-transitory computer readable medium stores a program causing a computer to execute a process. The process includes: receiving addition of a file representing information for providing a change to be made to an element forming a digital document to be read; managing the information by linking the information with the digital document; and presenting the digital document in which the information is reflected.
1 . A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:
receiving addition of a file representing information for providing a change to be made to an element forming a digital document to be read;
managing the information by linking the information with the digital document; and
presenting the digital document in which the information is reflected.
2 . The non-transitory computer readable medium according to claim 1 , wherein the information indicates at least one of a document which replaces part of the digital document, a document which replaces entirety of the digital document, and a program for providing an instruction to make a change to the element.
3 . The non-transitory computer readable medium according to claim 2 , wherein an extension is appended to the file in accordance with a type of the information.
4 . The non-transitory computer readable medium according to claim 1 , wherein the file is linked with a comment which will be displayed as a popup or a note.
5 . The non-transitory computer readable medium according to claim 1 , wherein a screen which assists in inputting of the information is displayed.
6 . The non-transitory computer readable medium according to claim 1 , wherein a range of readers to be permitted to read the information is selected by an input operation.
7 . The non-transitory computer readable medium according to claim 6 , wherein the range of readers is selected by using one of or a combination of an individual, a group, an organization, a position in an organization, a project, a client, a terminal device, and position information.
8 . The non-transitory computer readable medium according to claim 1 , wherein the information and a range of readers to be permitted to read the information to be linked with the digital document are managed in a storage area different from a storage area of the digital document.
9 . A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:
judging whether a file representing information for providing a change to be made to an element forming a digital document to be read is linked with the digital document;
judging, if the file is linked with the digital document, whether a subject reader is a reader permitted to read the digital document in which the information is reflected; and
presenting the digital document in which the information is reflected if the subject reader is permitted to read the digital document in which the information is reflected and presenting the digital document in which the information is not reflected if the subject reader is not permitted to read the digital document in which the information is reflected.
10 . The non-transitory computer readable medium according to claim 9 , wherein judging of whether the file is linked with the digital document is made by accessing a storage area different from a storage area of the digital document.
11 . An information processing apparatus comprising:
a receiver that receives addition of a file representing information for providing a change to be made to an element forming a digital document to be read;
a manager that manages the information by linking the information with the digital document; and
a presenter that presents the digital document in which the information is reflected.