EP1587002A2

Document processing apparatus, control method therefor, computer program, and computer-readable storage medium

Abstract

This invention enables storing and managing one document of respective parts as electronic data created by a plurality of applications regardless of the type of application program which creates each part of one document. For this purpose, a plurality of shared folders are set on a network, and attributes in printing are set for the shared folders. A hot folder program supervises the shared folders. When a document image data file scanned by a multifunction apparatus is stored in one of the shared folders, the hot folder program causes an action program to perform a process complying with the attributes set for the shared folder which stores the file, and a bookbinding application to import the file.

EP1587002A2, drawing sheet 1
Sheet 1 of 44

Term

Term ended

Projected expiry passed 14 April 2025, 1.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

34 claims: 27 independent, 7 dependent

  1. 1
    A document processing apparatus which creates a book file managed by a hierarchical structure and formed from document data, characterized by comprising:setting means for setting an attribute for a folder;detection means for detecting storage of data into the folder;andcreation means for, when said detection means detects that data is stored into a first folder set by said setting means, creating document data based on a setting of the first folder on any layer of a book file which has already been created.
  2. 4
    The apparatus according to any one of claims 1-3, characterized by further comprising specifying means for specifying from a plurality of book files a book file which is created by said creation means and serves as an addition destination of document data on any layer,    wherein said creation means creates document data for the book file which is specified by said specifying means and serves as an addition destination.
  3. 5
    The apparatus according to any one of claims 1-4, characterized by further comprising processing means for, when data is stored into the first folder in order to add document data of any layer to the book file which has already been created, adopting some of settings of the first folder and using the settings as settings of the document data to be added.
  4. 6
    The apparatus according to any one of claims 1-5, characterized in that when a setting of document data to be added to the book file is the same as an attribute of a book, said creation means synchronizes the setting of the document data to be added with a change of the attribute of the book, and when the setting of the document data to be added to the book file is different from the attribute of the book, makes the setting of the document data to be added independent of the attribute of the book.
  5. 7
    The apparatus according to any one of claims 1-6, characterized in that the first folder or the second folder includes a shared folder accessible by a document scanning apparatus connected via a communication line, and stores a document image scanned by the document scanning apparatus.
  6. 8
    The apparatus according to any one of claims 1-7, characterized in that the first folder is prepared by changing a setting of the second folder.
  7. 9
    The apparatus according to any one of claims 1-8, characterized in that the first folder and the second folder include folders discriminated and displayed.
  8. 10
    The apparatus according to any one of claims 1-9, characterized in that the attribute set by said setting means includes layout information representing the number of pages laid out on one print sheet, and information representing whether to perform double-sided printing.
  9. 11
    The apparatus according to any one of claims 2-10, characterized by further comprising:determination means for determining whether a file stored in the first folder or the second folder is a file of a predetermined format;storage means for storing a device driver which is activated upon designating printing on an application program, converts data output from the application into data of a predetermined format, and outputs the data of the predetermined format as a file;andapplication activation means for, when said determination means determines that the file is of a format other than the predetermined format, causing an application program which creates the file to read the file and using the device driver to designate printing,    wherein said creation means creates page information from a data file of the predetermined format.
  10. 13
    The apparatus according to any one of claims 1-12, characterized in that the hierarchical structure includes a hierarchical structure formed from a book representing a property of an entire document, at least one chapter contained in the book, and at least a page contained in each chapter, and allows setting attribute information for each of the book, the chapter, and the page on layers.
  11. 15
    A document processing apparatus which creates a book file, characterized by comprising:setting means for setting an attribute for a folder;detection means for detecting storage of data into the folder;andcreation means for, when said detection means detects that data is stored into a target folder, creating document data based on a setting of the folder,    wherein when a setting of document data to be added to the book file is the same as an attribute of a book, said creation means synchronizes the setting of the document data to be added with a change of the attribute of the book, and when the setting of the document data to be added to the book file is different from the attribute of the book, makes the setting of the document data to be added independent of the attribute of the book.
  12. 16
    The apparatus according to any one of claims 1-15, characterized in that the document data includes chapter data of the book file, and the chapter data includes an attribute setting and page data of the chapter.
  13. 17
    A method of controlling a document processing apparatus which creates a book file managed by a hierarchical structure and formed from document data, characterized by comprising:a setting step of setting an attribute for a folder;a detection step of detecting storage of data into the folder;anda creation step of, when data is detected in the detection step to be stored into a first folder set in the setting step, creating document data based on a setting of the first folder on any layer of a book file which has already been created.
  14. 20
    The method according to any one of claims 17-19, characterized by further comprising a specifying step of specifying from a plurality of book files a book file which is created in the creation step and serves as an addition destination of document data on any layer,    wherein in the creation step, document data is created for the book file which is specified in the specifying step and serves as an addition destination.
  15. 21
    The method according to any one of claims 17-20, characterized by further comprising a processing step of, when data is stored into the first folder in order to add document data of any layer to the book file which has already been created, adopting some of settings of the first folder and using the settings as settings of the document data to be added.
  16. 22
    The method according to any one of claims 17-21, characterized in that in the creation step, when a setting of document data to be added to the book file is the same as an attribute of a book, the setting of the document data to be added is synchronized with a change of the attribute of the book, and when the setting of the document data to be added to the book file is different from the attribute of the book, the setting of the document data to be added is made independent of the attribute of the book.
  17. 23
    The method according to any one of claims 17-22, characterized in that the first folder or the second folder includes a shared folder accessible by a document scanning apparatus connected via a communication line, and stores a document image scanned by the document scanning apparatus.
  18. 24
    The method according to any one of claims 17-23, characterized in that the first folder is prepared by changing a setting of the second folder.
  19. 25
    The method according to any one of claims 17-24, characterized in that the first folder and the second folder include folders discriminated and displayed.
  20. 26
    The method according to any one of claims 17-25, characterized in that the attribute set in the setting step includes layout information representing the number of pages laid out on one print sheet, and information representing whether to perform double-sided printing.
  21. 27
    The method according to any one of claims 17-26, characterized by further comprising:a determination step of determining whether a file stored in the first folder or the second folder is a file of a predetermined format;a storage step of storing a device driver which is activated upon designating printing on an application program, converts data output from the application into data of a predetermined format, and outputs the data of the predetermined format as a file;andan application activation step of, when the file is determined in the determination step to be of a format other than the predetermined format, causing an application program which creates the file to read the file and using the device driver to designate printing,    wherein in the creation step, page information is created from a data file of the predetermined format.
  22. 29
    The method according to any one of claims 17-28, characterized in that the hierarchical structure includes a hierarchical structure formed from a book representing a property of an entire document, at least one chapter contained in the book, and at least a page contained in each chapter, and allows setting attribute information for each of the book, the chapter, and the page on layers.
  23. 30
    The method according to any one of claims 17-29, characterized in that in the creation step, when document data stored in a folder are files of single pages, the files of single pages are created as one new chapter.
  24. 31
    A method of controlling a document processing apparatus which creates a book file, characterized by comprising:a setting step of setting an attribute for a folder;a detection step of detecting storage of data into the folder;anda creation step of, when data is detected in the detection step to be stored into a target folder, creating document data based on a setting of the folder,    wherein in the creation step, when a setting of document data to be added to the book file is the same as an attribute of a book, the setting of the document data to be added is synchronized with a change of the attribute of the book, and when the setting of the document data to be added to the book file is different from the attribute of the book, the setting of the document data to be added is made independent of the attribute of the book.
  25. 32
    The method according to any one of claims 17-31, characterized in that the document data includes chapter data of the book file, and the chapter data includes an attribute setting and page data of the chapter.
  26. 33
    A computer program characterized by comprising a function of executing steps in a method defined in any one of claims 17-32.
  27. 34
    A computer-readable storage medium characterized by storing a computer program defined in claim 33.
Independent claims27