Method and apparatus to insert a scanned document
AssigneeSamsung Electronics Co., Ltd.
InventorSeung-yul Lee
Life of this patent
Estimating the term…
Abstract
A method of inserting a scanned document includes inputting a user command to select a position in a first document file where to insert a second document file, generating a file corresponding to the second document file, to have same format as the first document file, and generating a third document file in which the second document file is inserted in the first document file, at the selected position.
Claims18
A method of inserting a scanned document comprising:
- inputting a user command to select a position to insert a second document file in a first document file that includes a first trailer storing first document position information, the first document being stored in a memory device;
- scanning a second document and generating the second document file which is scan data of the scanned second document, to have the same format as the first document file in response to the scanning;
- and
- generating a third document file by inserting the second document file in the first document file, at the selected position, in response to generating the second document file,
- wherein the generating of the second document file comprises:
- generating scan data of the scanned second document, and
- adding an information header with respect to the second document to the scan data of the second document in response to generating the scan data,
- wherein the generating of the third document file comprises:
- changing the first document position information of the first trailer based on the selected position in response to adding the information header to the scan data of the second document to insert the second document file in the first document file;
- inserting the second document file in the first document file, based on the changed first document position information;
- and
- creating a new trailer in the third document file based on the changed first document position information of the first trailer in response to inserting the second document file in the first document file.
A non-transitory computer-readable recording medium containing computer readable codes to perform a method of inserting a scanned document, the method comprising:
- inputting a user command to select a position to insert a second document file in a first document file that includes a first trailer storing first document position information the first document being stored in a memory device;
- scanning a second document and generating the second document file which is scan data of the scanned second document, to have the same format as the first document file in response to the scanning;
- and
- generating a third document file by inserting the second document file in the first document file, at the selected position, in response to generating the second document file,
- wherein the generating of the second document file comprises:
- generating scan data of the scanned second document, and
- adding an information header with respect to the second document to the scan data of the second document in response to generating the scan data,
- wherein the generating of the third document file comprises:
- changing the first document position information of the first trailer to include the selected position in response to adding the information header to the scan data of the second document to insert the second document file in the first document file;
- inserting the second document file in the first document file, based on the changed first document position information;
- and
- creating a new trailer in the third document file based on the changed first document position information of the first trailer in response to inserting the second document file in the first document file.
An apparatus to insert a scanned document comprising:
- a user interface memory processor to input a user command to select a position to insert a second document file in a first document file that includes a first trailer storing first document position information the first document being stored in a memory device;
- a second document file generating memory processor including a scan memory processor to scan a second document, and to generate a second document file corresponding to a format of the first document file from scan data of the document in response to the scanning;
- and
- a third document file generation memory processor to generate a third document file by inserting the second document file in the first document file, based on the selected position where the second document is inserted, in response to generating the second document file,
- wherein the scan memory processor of the second file generation memory processor generates scan data of the scanned second document as the second document file;
- and
- a header insertion memory processor to generate the second document file, in response generating the scan data, by inserting an information header in the second document scan data generated by the scan memory processor,
- wherein the third document file generation memory processor changes the first document position information of the first trailer based on the selected position in response to adding the information header to the scan data of the second document to insert the second document file in the first document file;
- inserting the second document file in the first document file, based on the changed first document position information;
- and
- creating a new trailer in the third document file based on the changed first document position information of the first trailer in response to inserting the second document file in the first document file.
A method of inserting a scanned document into a first document file including one or more documents of at least one page long comprising:
- generating a user interface to allow a user to choose a name of a first document file stored in a memory device, a selected position in the first document file where to insert a second document file, a name of a third document file;
- scanning a second document to generate a second document file, and converting the second document file in the same format as the first document in response to the scanning;
- generating a third document file by modifying the first document file according to the insertion of the second document file at the selected position in response to generating the second document file;
- and
- storing the third document file using the name of a third document file in response to generating the third document file,
- wherein the generating of the second document file comprises:
- generating scan data of the second document, and
- adding an information header with respect to the second document to the scan data of the second document in response to generating the scan data,
- wherein the generating of the third document file comprises changing the first document position information of the first trailer to include the selected position in response to adding the information header to the scan data of the second document to insert the second document file in the first document file.
A method of inserting a scanned file into a first image file at a selected position in the first file, when the first file has a format including structural information, the method comprising:
- recovering the first image file from a memory and displaying the first image file structural information;
- selecting the position in the first file where to insert the scanned file according to the first image file structural information;
- modifying the first image file structural information to reflect the insertion of the scanned file into the first image file;
- generating a merger image file that has the content of the scanned file inserted into the first file at the selected position, and converting the merger image file to have the same format as the first image file and to contain the modified first file structure information;
- and
- saving the merger image file in the memory, unless another scan file insertion in same file follows,
- wherein the generating of the second document file comprises:
- scanning the second document according to the position selection and generating scan data of the second document to have the same format as the first document file in response to the scanning;
- and
- generating the second document file by adding an information header with respect to the second document to the scan data of the second document, and
- wherein the generating of the third document file comprises:
- changing the first document position information based on the selected position in response to generating the second document to have the same format as the first document file to insert the second document file in the first document file;
- inserting the second document file in the first document file, based on the changed first document position information;
- and
- creating third document position information in the third document file based on the changed first document position information in response to inserting the second document file in the first document file.
A method of inserting a scanned document comprising:
- inputting a user command to select a position to insert a second document file in a first document file that includes a first trailer storing first document position information, the first document being stored in a memory device;
- scanning a second document according to the input user command and generating the second document file, to have the same format as the first document file in response to the scanning;
- and
- generating a third document file by inserting the second document file in the first document file, at the selected position, in response to generating the second document file,
- wherein the generating of the second document file comprises:
- generating scan data of the scanned second document, and
- adding an information header with respect to the second document to the scan data of the second document in response to generating the scan data,
- wherein the generating of the third document file comprises:
- changing the first document position information of the first trailer based on the selected position in response to adding the information header to the scan data of the second document to insert the second document file in the first document file;
- inserting the second document file in the first document file, based on the changed first document position information;
- and
- creating a new trailer in the third document file based on the changed first document position information of the first trailer in response to inserting the second document file in the first document file.
Dependencies are inferred from the claim text.