US20110221782A1 - Electronic document processing apparatus, computer readable medium storing program and method for processing electronic document - Google Patents

Electronic document processing apparatus, computer readable medium storing program and method for processing electronic document Download PDF

Info

Publication number
US20110221782A1
US20110221782A1 US12/860,309 US86030910A US2011221782A1 US 20110221782 A1 US20110221782 A1 US 20110221782A1 US 86030910 A US86030910 A US 86030910A US 2011221782 A1 US2011221782 A1 US 2011221782A1
Authority
US
United States
Prior art keywords
electronic document
storage destination
unstored
storage
folder
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/860,309
Inventor
Yasuhiro Ito
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
LG Electronics Inc
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Assigned to FUJI XEROX CO., LTD. reassignment FUJI XEROX CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ITO, YASUHIRO
Assigned to LG ELECTRONICS INC. reassignment LG ELECTRONICS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PARK, SANGJEON, RYU, SEONGHWAN, SEO, HOYOUNG, BAE, SEUNGCHOON, JUNG, BUPSUNG, KIM, SUNGWOO, KWON, SOONHYUNG, PARK, SANGTAE, SEO, BUWAN
Priority to US13/219,087 priority Critical patent/US8792947B2/en
Publication of US20110221782A1 publication Critical patent/US20110221782A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems

Definitions

  • the present invention relates to an electronic document processing apparatus, a computer readable medium storing a program and a method for processing an electronic document.
  • an electronic document processing apparatus including: a storage unit that holds region information indicating a region of an electronic document, storage destination information indicating a storage destination of the electronic document, and form information on a form electronic document as a form of an electronic document of the storage destination, linked with each other; a display unit that displays the electronic document and the form electronic document; and an input/output controller that, when the storage destination is designated, controls the display unit so as to enlarge-display a region corresponding to region information linked with the storage destination and stored in the storage unit, in comparison with other regions.
  • FIG. 1 is a block diagram showing a hardware configuration of an electronic document processing apparatus according to an exemplary embodiment of the present invention
  • FIG. 2 is a block diagram showing a software configuration of a first electronic document processing program
  • FIG. 3 illustrates an example of a correspondence table stored in a correspondence table storage part 244 of the first electronic document processing program
  • FIG. 4 is a flowchart showing an operation flow (S 10 ) of the first electronic document processing program
  • FIGS. 5A through 5F illustrate screen examples displayed on a display
  • FIG. 6 is a flowchart showing an operation flow (S 20 ) of a second electronic document processing program
  • FIG. 7A through illustrate screen examples displayed on the display.
  • a scanned document is stored in a folder of a file server; however, the present invention is not limited to this arrangement. It may be arranged such that an electronic document generated in an electronic document processing apparatus is stored in a folder of the electronic document processing apparatus.
  • a form of an electronic document stored in a folder is displayed, together with an electronic document to be stored in the folder, on a display or the like of the electronic document processing apparatus; however, the present invention is not limited to this arrangement. It may be arranged such that any of electronic documents already stored in the folder is displayed. For example, among the stored electronic documents, an electronic document with the latest generation date may be displayed.
  • the scanned document is an electronic document read with a scanner.
  • the electronic document is electronic data having any one of or combination of text data, figure data, image data and the like, which is the subject of storage, editing, search or the like, and which is individually transmitted/received in a system or among users, further, which includes similar data.
  • the form of an electronic document is electronic data indicating the format and style common to electronic documents of the same type.
  • the form of form electronic document can be used as a sample upon generation of an electronic document, and includes similar data.
  • the form of electronic document will be simply referred to as a form.
  • FIG. 1 is a block diagram showing a hardware configuration of an electronic document processing apparatus 1 according to an exemplary embodiment of the present invention.
  • the electronic document processing apparatus 1 has a memory 10 , a storage device 12 such as an HDD (Hard Disk Drive), a CPU 14 , an output device 16 such as a display, an input device 18 including a keyboard, a mouse and the like, and a communication interface 20 (hereinbelow, communication IF 20 ) for data transmission/reception with other devices such as a scanner and a file server.
  • a communication interface 20 hereinbelow, communication IF 20
  • control bus 22 These components are communicably interconnected via a control bus 22 .
  • the memory 10 holds an electronic document processing program to be described later or the like.
  • the storage device 12 holds a scanned document and the like.
  • the CPU 14 controls the operation of the electronic document processing apparatus 1 such that predetermined processing is performed on a scanned document or the like based on the electronic document processing program or the like stored in the memory 10 .
  • the output device 16 displays electronic document(s) stored in the storage device 12 and a folder holding electronic document(s) (for example, a folder of a file server connected via the communication IF 20 ) or the like as icons.
  • the input device 18 receives an operation input with respect to an electronic document or the like from a user.
  • mouse button depression in a state where a mouse cursor is placed over an icon displayed on the output device 16 , movement of the mouse (drag) while the mouse button is depressed, release of the mouse button (drop) in a position after the movement, can be given.
  • the icon is a small picture or a symbol indicating processing performed in the electronic document processing apparatus 1 and the subject of the processing
  • the thumbnail is an image obtained by reducing the content of an electronic document.
  • FIG. 2 is a block diagram showing a software configuration of the first electronic document processing program 24 which operates on the document processing apparatus 1 in FIG. 1 .
  • the first electronic document processing program 24 has an input/output controller 240 , an electronic document storage part 242 and a correspondence table storage part 244 .
  • a scanned document is automatically stored into a folder, and a scanned document which has not been automatically stored is manually stored into the folder by the user.
  • the input/output controller 240 transmits the user operation to the electronic document storage part 242 .
  • the electronic document storage part 242 stores the scanned document into the folder of the file server connected via the communication IF 20 in FIG. 1 or the like (automatic storage).
  • the electronic document storage part 242 stores the scanned document into the folder of the file server connected via the communication IF 20 or the like based on the user operation from the input/output controller 240 (manual storage).
  • the electronic document storage part 242 performs character recognition on the scanned document stored in the storage device 12 , and analyzes regions in the scanned document and types of characters included in the respective regions.
  • the electronic document storage part 242 reads a correspondence table stored in the correspondence table storage part 244 , determines the type of the scanned document based on the correspondence table, and stores the scanned document into a storage destination corresponding to the type of the scanned document.
  • the correspondence table is stored in the correspondence table storage part 244 in e.g. the format as shown in FIG. 3 .
  • the correspondence table five data items of “type” 246 , “region” 248 , “character” 250 , “storage destination” 252 and “form storage destination” 254 are linked with each other.
  • the electronic document storage part 242 outputs, to the input/output controller 240 , information on a scanned document, which has not been stored in any folder because e.g. the image quality of the scanned document is poor and character recognition has failed and it is impossible to determine the type of the scanned document (hereinbelow, such scanned document will be referred to as a “unstored scanned document”).
  • the electronic document storage part 242 may store the unstored scanned document in a predetermined folder.
  • the input/output controller 240 controls information outputted to the output device 16 in FIG. 1 so as to display the unstored scanned document and a folder described in the “storage destination” in the correspondence table as icons.
  • an object displayed as an icon will be angle-bracketed (for example, ⁇ unstored scanned document> and ⁇ folder>), and the object itself may be unbracketed.
  • the input/output controller 240 receives inputs of operations to drag an ⁇ unstored scanned document> to a ⁇ folder> and to drop the ⁇ unstored scanned document> in the ⁇ folder>, and the like, from the input device 18 in FIG. 1 .
  • the electronic document storage part 242 reads the correspondence table stored in the correspondence table storage part 244 , and based on the correspondence table, designates a folder corresponding to the ⁇ folder> among the “storage destinations” in the correspondence table, as a storage destination of the unstored scanned document corresponding to the ⁇ unstored scanned document>.
  • the electronic document storage part 242 stores the unstored scanned document corresponding to the ⁇ unstored scanned document> in the folder corresponding to the ⁇ folder>.
  • the input/output controller 240 may receive an input of the user operation to drag (and drop) the ⁇ unstored scanned document> to a region away from the ⁇ folder> by a predetermined distance from the input device 18 .
  • the electronic document storage part 242 designates the folder corresponding to the ⁇ folder> as a storage destination of the unstored scanned document corresponding to the ⁇ unstored scanned document> or stores the unstored scanned document corresponding to the ⁇ unstored scanned document> in the folder corresponding to the ⁇ folder>, in accordance with the distance from the ⁇ folder>.
  • the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display the unstored scanned document corresponding to the ⁇ unstored scanned document> in a position before dragging and in the vicinity of the ⁇ folder>, thumbnail-display a form stored in the “form storage destination” corresponding to the designated “storage destination”, and enlarge-display a “region” corresponding to the designated “storage destination” in the thumbnail of the unstored scanned document and the thumbnail of the form.
  • positions in which the respective thumbnails are displayed are not limited to the above-described positions but may be positions in which the displayed thumbnails do not overlap each other.
  • FIG. 4 is a flowchart showing an operation flow (S 10 ) of the first electronic document processing program 24 which operates on the electronic document processing apparatus 1 in FIG. 1 .
  • step S 100 the input/output controller 240 in FIG. 2 determines whether or not an input of the user operation to store a scanned document has been received by the input device 18 in FIG. 1 .
  • the process proceeds to step S 102 , otherwise, the processing at step S 100 is repeated.
  • the electronic document storage part 242 in FIG. 2 performs the user operation received at step S 100 . More particularly, the electronic document storage part 242 determines the type of the scanned document based on the correspondence table stored in the correspondence table storage part 244 in FIG. 2 using the result of analysis of character recognition of the scanned document, and stores the scanned document in a storage destination corresponding to the type of the scanned document. Note that when plural scanned documents exist, the processing at step S 102 is repeated for each of the scanned documents.
  • step S 104 the electronic document storage part 242 determines whether or not all the scanned documents stored in the storage device 12 have been stored into folders. When it is determined that all the scanned document have been stored, the process ends, while when it is determined that an unstored scanned document exists, the process proceeds to step S 106 .
  • the input/output controller 240 controls information outputted to the output device 16 in FIG. 1 so as to display the unstored scanned document and a folder described in the “storage destination” in the correspondence table as icons. Note that the processing at step S 106 may be performed after the processing at step S 100 . In this case, the automatic storage is not performed but only the manual storage is performed.
  • step S 108 the input/output controller 240 determines whether or not inputs of the user operation to drag the ⁇ unstored scanned document> to the ⁇ folder> and to drop the ⁇ unstored scanned document> in the ⁇ folder> have been received by the input device 18 .
  • the process proceeds to step S 110 , otherwise, the processing at step S 108 is repeated.
  • the electronic document storage part 242 designates a folder corresponding to the ⁇ folder> which is a dragging destination at step S 108 among the “storage destinations” in the correspondence table, as a storage destination of the unstored scanned document corresponding to the ⁇ unstored scanned document> dragged at step S 108 .
  • the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display the unstored scanned document corresponding to the ⁇ unstored scanned document> in a position before the dragging, and in the vicinity of the ⁇ folder>, thumbnail-display a form stored in the “form storage destination” corresponding to the designated “storage destination”, and enlarge-display a “region” corresponding to the designated “storage destination” in the thumbnail of the unstored scanned document and the thumbnail of the form.
  • step S 114 the input/output controller 240 determines whether or not the input of the user operation to drop the ⁇ unstored scanned document> dragged at step S 112 in the ⁇ folder> has been received by the input device 18 .
  • the process proceeds to step S 110 , otherwise, returns to step S 108 .
  • the electronic document storage part 242 stores the unstored scanned document corresponding to the ⁇ unstored scanned document> dropped at step S 114 in a folder corresponding to the ⁇ folder> as the destination of the dropping at step S 114 .
  • step S 118 the electronic document storage part 242 determines whether or not all the unstored scanned documents icon-displayed at step S 106 have been stored in the folders. When it is determined that all the unstored scanned documents have been stored, the process ends, otherwise, the processing at steps S 108 to S 118 is repeated.
  • FIG. 5A illustrates a screen example displayed at step S 106 in FIG. 4 .
  • an ⁇ unstored scanned document> 160 a ⁇ folder> 162 in which a scanned document is stored (here an ⁇ order> 162 - 1 , an ⁇ invoice> 162 - 2 and a ⁇ debit note> 162 - 3 ) are displayed.
  • the ⁇ unstored scanned document> 160 can be dragged along an arrow 164 direction to the ⁇ folder> 162 (here ⁇ order> 162 - 1 ).
  • an unstored scanned document corresponding to the ⁇ unstored scanned document> 160 and a form corresponding to the ⁇ folder> 162 are thumbnail-displayed and enlarge-displayed.
  • the ⁇ unstored scanned document> 160 can be dropped in the ⁇ folder> 162 .
  • the unstored scanned document corresponding to the ⁇ unstored scanned document> 160 is stored in the folder corresponding to the ⁇ folder> 162 .
  • the number of layers of the ⁇ folder> 162 is one; however, the number of layers may be two or more.
  • the ⁇ folder> 162 has a ⁇ sub folder> (not shown)
  • thumbnail display and enlarged display are produced.
  • FIG. 5C illustrates another screen example displayed at step S 112 .
  • an unstored scanned document corresponding to the ⁇ unstored scanned document> 160 is thumb-nail displayed, and in a position 168 in the vicinity of the ⁇ folder> 162 , a form corresponding to the ⁇ folder> 162 is thumbnail-displayed.
  • FIG. 5D illustrates another screen example displayed at step S 112 in FIG. 4 .
  • an unstored scanned document corresponding to the ⁇ unstored scanned document> 160 is thumb-nail displayed, and in the position 168 in the vicinity of the ⁇ folder> 162 , a form corresponding to the ⁇ folder> 162 is thumbnail-displayed.
  • FIG. 5E illustrates another screen example displayed at step S 112 in FIG. 4 .
  • an unstored scanned document corresponding to the ⁇ unstored scanned document> 160 is thumb-nail displayed, and in the position 168 in the vicinity of the ⁇ folder> 162 , a form corresponding to the ⁇ folder> 162 is thumbnail-displayed.
  • plural different regions may be enlarge-displayed. Note that it may be arranged such that the plural different regions are simultaneously enlarge-displayed, or enlarged display of one region and another region, at predetermined periods, is repeated.
  • FIG. 5F illustrates another screen example displayed at step S 112 in FIG. 4 .
  • an unstored scanned document corresponding to the ⁇ unstored scanned document> 160 is thumb-nail displayed, and in the position 168 in the vicinity of the ⁇ folder> 162 , a form corresponding to the ⁇ folder> 162 is thumbnail-displayed.
  • a region corresponding to the ⁇ folder> 162 is pop-up displayed.
  • the region may be pop-up displayed.
  • the second electronic document processing program 26 has the same software configuration as that of the first electronic document processing program 24 .
  • FIG. 6 is a flowchart showing an operation flow (S 20 ) of the second electronic document processing program 26 which operates on the electronic document processing apparatus 1 in FIG. 1 .
  • steps S 200 to S 204 and steps S 212 to S 214 the same processing as that in steps S 100 to S 104 and steps S 116 to S 118 in FIG. 4 is performed.
  • the input/output controller 240 in FIG. 2 controls information outputted to the output device 16 in FIG. 1 so as to thumbnail-display an unstored scanned document and an electronic document stored in the “form storage destination” in the correspondence table and enlarge-display a “region” corresponding to the “form storage destination” in the thumbnail of the unstored scanned document and in the thumbnail of the electronic document.
  • the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display an unstored scanned document and a form stored in the “form storage destination” described in the correspondence table within the same window, and enlarge-display a “region” corresponding to the “form storage destination” in which the form is stored in the thumbnail of the unstored scanned document and in the thumbnail of the form.
  • the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display e.g. a form stored in a “form storage destination” described in a top row of the correspondence table.
  • the input/output controller 240 controls information outputted to the output device 16 , in accordance with the number of repetition in the determination at step S 210 , so as to thumbnail-display e.g. a form stored in a “form storage destination” described in a row of the correspondence table below the top row by the number of repetition in the determination at step S 210 .
  • thumbnail-display e.g. a form stored in a “form storage destination” described in a row of the correspondence table below the top row by the number of repetition in the determination at step S 210 .
  • the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display a form stored in a “form storage destination” described in a row of the correspondence table next to the top row at step S 206 .
  • the input/output controller 240 receives an input of the user operation to store the unstored scanned document into a folder corresponding to the form thumbnail-displayed at step S 206 and an input of the user operation to thumbnail-display the unstored scanned document and a form different from the form thumbnail-displayed at step S 206 , from the input device 18 in FIG. 1 .
  • the input/output controller 240 controls information outputted to the output device 16 so as to display a button for determination of a folder corresponding to the thumbnail-displayed form as a storage destination of the unstored scanned document and a button for thumbnail-display of the unstored scanned document and a form stored in a “form storage destination” described in the row next to the top row of the correspondence table in the window.
  • step S 210 the input/output controller 240 determines the contents of the input of the user operation received by the input device 18 at step S 208 .
  • step S 208 the process proceeds to step S 212 , while when it is determined that an input of the user operation for thumbnail display has been received, the process returns to step S 206 .
  • FIG. 7A illustrates a screen example displayed at step S 206 in FIG. 6 .
  • a thumbnail 172 of an unstored scanned document As shown in FIG. 7A , within a window 170 , a thumbnail 172 of an unstored scanned document, a thumbnail 174 of a form for a document stored in a folder (here an invoice form), a button 176 to return to a previous form, a button 178 to proceed to the next form, a storage button 180 to determine a folder corresponding to the displayed form 174 as a storage destination of the unstored scanned document 172 , and a button 182 to close the window 170 are displayed. Note that a broken line indicates an invalidated part. In this example, no previous form exists, and the return button 176 is invalidated (similar display is produced when the next form does not exist).
  • the unstored scanned document and the form are thumbnail-displayed, and further, a region corresponding to the storage destination of the form (here a title part) is enlarge-displayed.
  • the user determines not to store the unstored scanned document into a folder corresponding to the displayed form. In this case, the user does not press the storage button 180 , but presses the proceed button 178 and waits for display of the next form.
  • FIG. 7B illustrates another screen example displayed after the depression of the proceed button 178 in the example shown in FIG. 7A .
  • the thumbnail 172 of the unstored scanned document As shown in FIG. 7B , the thumbnail 172 of the unstored scanned document, the thumbnail 174 of a form of a document stored in a folder (here an invoice form), the return button 176 , the proceed button 178 , the storage button 180 and the close button 182 are displayed within the window 170 .
  • the user determines not to store the unstored scanned document into the folder corresponding to the displayed form. In this case, the user does not press the storage button 180 , but presses the proceed button 178 and waits for display of the next form.
  • FIG. 7C illustrates another screen example displayed after the depression of the proceed button 178 in the example shown in FIG. 7B .
  • the thumbnail 172 of the unstored scanned document As shown in FIG. 7C , the thumbnail 172 of the unstored scanned document, the thumbnail 174 of a form of a document stored in a folder (here an invoice form), the return button 176 , the proceed button 178 , the storage button 180 and the close button 182 are displayed in the window 170 .
  • the user determines to store the unstored scanned document into a folder corresponding to the displayed form.
  • the user presses the storage button 180 , and stores the unstored scanned document into the folder corresponding to the displayed form.
  • the above-described program may be stored and provided on a storage medium, or may be provided via a communication unit. That is, the present invention can be understood as an invention of a “computer-readable storage medium storing a program”.
  • the “computer-readable storage medium storing a program” means a computer-readable storage medium storing a program used for installation, execution, distribution or the like of the program.
  • a digital versatile disc (DVD) in conformance with standards formulated in the DVD forum “a DVD-R, a DVD-RW, a DVD-RAM or the like”, “a DVD+R, DVD+RW or the like” which is a digital versatile disc (DVD) in conformance with standards formulated in the DVD+RW forum
  • a compact disc (CD) such as a read-only memory (CD-ROM), a CD-recordable (CD-R), and a CD rewritable (CD-RW), a blue-ray disc (Blu-ray Disc (registered trademark)), a magneto-optical disc (MO), a flexible disc (FD), a magnetic tape, a hard disk, a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM),
  • the program or a part of the program may be stored on the storage medium and distributed. Further, the program may be transmitted by communication using a transmission medium such as a cable network or wireless communication network or further a combination thereof used in e.g. a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), the Internet, an intranet, an extranet. Further, the program may be carried on a carrier wave.
  • a transmission medium such as a cable network or wireless communication network or further a combination thereof used in e.g. a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), the Internet, an intranet, an extranet.
  • the above-described program may be a part of another program, or may be stored together with another program on a storage medium. Further, the program may be divided and stored on plural storage media. Further, the program may be stored in any form such as compressed form or coded form as long as it can be recovered.

Abstract

An electronic document processing apparatus includes: a storage unit that holds region information indicating a region of an electronic document, storage destination information indicating a storage destination of the electronic document, and form information on a form electronic document as a form of an electronic document of the storage destination, linked with each other; a display unit that displays the electronic document and the form electronic document; and an input/output controller that, when the storage destination is designated, controls the display unit so as to enlarge-display a region corresponding to region information linked with the storage destination and stored in the storage unit, in comparison with other regions.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2010-055976 filed Mar. 12, 2010.
  • BACKGROUND Technical Field
  • The present invention relates to an electronic document processing apparatus, a computer readable medium storing a program and a method for processing an electronic document.
  • SUMMARY
  • According to an aspect of the present invention there is provided an electronic document processing apparatus including: a storage unit that holds region information indicating a region of an electronic document, storage destination information indicating a storage destination of the electronic document, and form information on a form electronic document as a form of an electronic document of the storage destination, linked with each other; a display unit that displays the electronic document and the form electronic document; and an input/output controller that, when the storage destination is designated, controls the display unit so as to enlarge-display a region corresponding to region information linked with the storage destination and stored in the storage unit, in comparison with other regions.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • An exemplary embodiment of the present invention will be described in detail based on the following figures, wherein:
  • FIG. 1 is a block diagram showing a hardware configuration of an electronic document processing apparatus according to an exemplary embodiment of the present invention;
  • FIG. 2 is a block diagram showing a software configuration of a first electronic document processing program;
  • FIG. 3 illustrates an example of a correspondence table stored in a correspondence table storage part 244 of the first electronic document processing program;
  • FIG. 4 is a flowchart showing an operation flow (S10) of the first electronic document processing program;
  • FIGS. 5A through 5F illustrate screen examples displayed on a display;
  • FIG. 6 is a flowchart showing an operation flow (S20) of a second electronic document processing program;
  • FIG. 7A through illustrate screen examples displayed on the display.
  • DETAILED DESCRIPTION
  • Hereinbelow, an exemplary embodiment of the present invention will be described. Note that the following description is merely an example of implementation of the present invention and the present invention is not limited to the example described below but may be arbitrarily changed in accordance with necessity.
  • For example, in the following exemplary embodiment of the present invention, a scanned document is stored in a folder of a file server; however, the present invention is not limited to this arrangement. It may be arranged such that an electronic document generated in an electronic document processing apparatus is stored in a folder of the electronic document processing apparatus.
  • Further, a form of an electronic document stored in a folder is displayed, together with an electronic document to be stored in the folder, on a display or the like of the electronic document processing apparatus; however, the present invention is not limited to this arrangement. It may be arranged such that any of electronic documents already stored in the folder is displayed. For example, among the stored electronic documents, an electronic document with the latest generation date may be displayed.
  • Note that the scanned document is an electronic document read with a scanner. The electronic document is electronic data having any one of or combination of text data, figure data, image data and the like, which is the subject of storage, editing, search or the like, and which is individually transmitted/received in a system or among users, further, which includes similar data. Further, the form of an electronic document is electronic data indicating the format and style common to electronic documents of the same type. The form of form electronic document can be used as a sample upon generation of an electronic document, and includes similar data. Hereinbelow, the form of electronic document will be simply referred to as a form.
  • [Hardware Configuration of Electronic Document Processing Apparatus]
  • FIG. 1 is a block diagram showing a hardware configuration of an electronic document processing apparatus 1 according to an exemplary embodiment of the present invention. As shown in FIG. 1, the electronic document processing apparatus 1 has a memory 10, a storage device 12 such as an HDD (Hard Disk Drive), a CPU 14, an output device 16 such as a display, an input device 18 including a keyboard, a mouse and the like, and a communication interface 20 (hereinbelow, communication IF 20) for data transmission/reception with other devices such as a scanner and a file server.
  • These components are communicably interconnected via a control bus 22.
  • The memory 10 holds an electronic document processing program to be described later or the like.
  • The storage device 12 holds a scanned document and the like.
  • The CPU 14 controls the operation of the electronic document processing apparatus 1 such that predetermined processing is performed on a scanned document or the like based on the electronic document processing program or the like stored in the memory 10.
  • The output device 16 displays electronic document(s) stored in the storage device 12 and a folder holding electronic document(s) (for example, a folder of a file server connected via the communication IF 20) or the like as icons.
  • The input device 18 receives an operation input with respect to an electronic document or the like from a user.
  • As an operation input, for example, mouse button depression (click) in a state where a mouse cursor is placed over an icon displayed on the output device 16, movement of the mouse (drag) while the mouse button is depressed, release of the mouse button (drop) in a position after the movement, can be given.
  • Note that the icon is a small picture or a symbol indicating processing performed in the electronic document processing apparatus 1 and the subject of the processing, and the thumbnail is an image obtained by reducing the content of an electronic document.
  • [Software Configuration of Electronic Document Processing Apparatus]
  • FIG. 2 is a block diagram showing a software configuration of the first electronic document processing program 24 which operates on the document processing apparatus 1 in FIG. 1.
  • As shown in FIG. 2, the first electronic document processing program 24 has an input/output controller 240, an electronic document storage part 242 and a correspondence table storage part 244.
  • With the above-described configuration, a scanned document is automatically stored into a folder, and a scanned document which has not been automatically stored is manually stored into the folder by the user.
  • When the input device 18 in FIG. 1 receives an input of operation by the user (user operation), the input/output controller 240 transmits the user operation to the electronic document storage part 242.
  • When the user operation from the input/output controller 240 is to store a scanned document stored in the storage device 12 in FIG. 1, the electronic document storage part 242 stores the scanned document into the folder of the file server connected via the communication IF 20 in FIG. 1 or the like (automatic storage).
  • Further, the electronic document storage part 242 stores the scanned document into the folder of the file server connected via the communication IF 20 or the like based on the user operation from the input/output controller 240 (manual storage).
  • In the case of automatic storage, the electronic document storage part 242 performs character recognition on the scanned document stored in the storage device 12, and analyzes regions in the scanned document and types of characters included in the respective regions.
  • Further, the electronic document storage part 242 reads a correspondence table stored in the correspondence table storage part 244, determines the type of the scanned document based on the correspondence table, and stores the scanned document into a storage destination corresponding to the type of the scanned document.
  • The correspondence table is stored in the correspondence table storage part 244 in e.g. the format as shown in FIG. 3. As shown in FIG. 3, in the correspondence table, five data items of “type” 246, “region” 248, “character” 250, “storage destination” 252 and “form storage destination” 254 are linked with each other.
  • For example, in a scanned document, when characters “order” are included in a region A{X=0, Y=0, Width=100, Height=80}, the type of the scanned document is determined as an “order”, and the scanned document is stored into a “Z:¥order folder”.
  • Note that in the correspondence table in FIG. 3, different regions are linked to respective types of scanned document; however, the same region may be linked to the respective types. Further, a scanned document as the object of storage may be stored in plural storage destinations. In this case, the item “storage destination” 252 is not necessarily set in the correspondence table in FIG. 3.
  • Further, the electronic document storage part 242 outputs, to the input/output controller 240, information on a scanned document, which has not been stored in any folder because e.g. the image quality of the scanned document is poor and character recognition has failed and it is impossible to determine the type of the scanned document (hereinbelow, such scanned document will be referred to as a “unstored scanned document”). Note that the electronic document storage part 242 may store the unstored scanned document in a predetermined folder.
  • In the case of manual storage, the input/output controller 240 controls information outputted to the output device 16 in FIG. 1 so as to display the unstored scanned document and a folder described in the “storage destination” in the correspondence table as icons. In the following description, an object displayed as an icon will be angle-bracketed (for example, <unstored scanned document> and <folder>), and the object itself may be unbracketed.
  • Further, the input/output controller 240 receives inputs of operations to drag an <unstored scanned document> to a <folder> and to drop the <unstored scanned document> in the <folder>, and the like, from the input device 18 in FIG. 1.
  • When an input of the user operation to drag the <unstored scanned document> to the <folder> is received by the input device 18 and the user operation is transmitted by the input/output controller 240, the electronic document storage part 242 reads the correspondence table stored in the correspondence table storage part 244, and based on the correspondence table, designates a folder corresponding to the <folder> among the “storage destinations” in the correspondence table, as a storage destination of the unstored scanned document corresponding to the <unstored scanned document>.
  • Further, when an input of the user operation to drop the <unstored scanned document> in the <folder> is received by the input device 18 and the user operation is transmitted by the input/output controller 240, the electronic document storage part 242 stores the unstored scanned document corresponding to the <unstored scanned document> in the folder corresponding to the <folder>.
  • Note that the input/output controller 240 may receive an input of the user operation to drag (and drop) the <unstored scanned document> to a region away from the <folder> by a predetermined distance from the input device 18.
  • In this case, the electronic document storage part 242 designates the folder corresponding to the <folder> as a storage destination of the unstored scanned document corresponding to the <unstored scanned document> or stores the unstored scanned document corresponding to the <unstored scanned document> in the folder corresponding to the <folder>, in accordance with the distance from the <folder>.
  • Further, when the input of the user operation to drag the <unstored scanned document> to the <folder> is received by the input device 18, the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display the unstored scanned document corresponding to the <unstored scanned document> in a position before dragging and in the vicinity of the <folder>, thumbnail-display a form stored in the “form storage destination” corresponding to the designated “storage destination”, and enlarge-display a “region” corresponding to the designated “storage destination” in the thumbnail of the unstored scanned document and the thumbnail of the form.
  • Note that the positions in which the respective thumbnails are displayed are not limited to the above-described positions but may be positions in which the displayed thumbnails do not overlap each other.
  • FIG. 4 is a flowchart showing an operation flow (S10) of the first electronic document processing program 24 which operates on the electronic document processing apparatus 1 in FIG. 1.
  • As shown in FIG. 4, at step S100, the input/output controller 240 in FIG. 2 determines whether or not an input of the user operation to store a scanned document has been received by the input device 18 in FIG. 1. When it is determined that the input of the user operation has been received, the process proceeds to step S102, otherwise, the processing at step S100 is repeated.
  • At step S102, the electronic document storage part 242 in FIG. 2 performs the user operation received at step S100. More particularly, the electronic document storage part 242 determines the type of the scanned document based on the correspondence table stored in the correspondence table storage part 244 in FIG. 2 using the result of analysis of character recognition of the scanned document, and stores the scanned document in a storage destination corresponding to the type of the scanned document. Note that when plural scanned documents exist, the processing at step S102 is repeated for each of the scanned documents.
  • At step S104, the electronic document storage part 242 determines whether or not all the scanned documents stored in the storage device 12 have been stored into folders. When it is determined that all the scanned document have been stored, the process ends, while when it is determined that an unstored scanned document exists, the process proceeds to step S106.
  • At step S106, the input/output controller 240 controls information outputted to the output device 16 in FIG. 1 so as to display the unstored scanned document and a folder described in the “storage destination” in the correspondence table as icons. Note that the processing at step S106 may be performed after the processing at step S100. In this case, the automatic storage is not performed but only the manual storage is performed.
  • At step S108, the input/output controller 240 determines whether or not inputs of the user operation to drag the <unstored scanned document> to the <folder> and to drop the <unstored scanned document> in the <folder> have been received by the input device 18. When it is determined that the inputs of the user operation have been received, the process proceeds to step S110, otherwise, the processing at step S108 is repeated.
  • At step S110, the electronic document storage part 242 designates a folder corresponding to the <folder> which is a dragging destination at step S108 among the “storage destinations” in the correspondence table, as a storage destination of the unstored scanned document corresponding to the <unstored scanned document> dragged at step S108.
  • At step S112, when the input of the operation to drag the <unstored scanned document> to the <folder> has been received by the input device 18, the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display the unstored scanned document corresponding to the <unstored scanned document> in a position before the dragging, and in the vicinity of the <folder>, thumbnail-display a form stored in the “form storage destination” corresponding to the designated “storage destination”, and enlarge-display a “region” corresponding to the designated “storage destination” in the thumbnail of the unstored scanned document and the thumbnail of the form.
  • At step S114, the input/output controller 240 determines whether or not the input of the user operation to drop the <unstored scanned document> dragged at step S112 in the <folder> has been received by the input device 18. When it is determined that the input of the user operation has been received, the process proceeds to step S110, otherwise, returns to step S108.
  • At step S116, the electronic document storage part 242 stores the unstored scanned document corresponding to the <unstored scanned document> dropped at step S114 in a folder corresponding to the <folder> as the destination of the dropping at step S114.
  • At step S118, the electronic document storage part 242 determines whether or not all the unstored scanned documents icon-displayed at step S106 have been stored in the folders. When it is determined that all the unstored scanned documents have been stored, the process ends, otherwise, the processing at steps S108 to S118 is repeated.
  • Hereinbelow, screen examples or the like displayed on a display (not shown) as the output device 16 will be described with reference to FIGS. 5A to 5F.
  • FIG. 5A illustrates a screen example displayed at step S106 in FIG. 4.
  • As shown in FIG. 5A, an <unstored scanned document> 160, a <folder> 162 in which a scanned document is stored (here an <order> 162-1, an <invoice> 162-2 and a <debit note> 162-3) are displayed.
  • In the screen example in FIG. 5A, as shown in FIG. 5B, the <unstored scanned document> 160 can be dragged along an arrow 164 direction to the <folder> 162 (here <order> 162-1). When the <unstored scanned document> 160 is dragged to the <folder> 162, an unstored scanned document corresponding to the <unstored scanned document> 160 and a form corresponding to the <folder> 162 are thumbnail-displayed and enlarge-displayed. Further, the <unstored scanned document> 160 can be dropped in the <folder> 162. When the <unstored scanned document> 160 is dropped in the <folder> 162, the unstored scanned document corresponding to the <unstored scanned document> 160 is stored in the folder corresponding to the <folder> 162.
  • Note that in the following description, the number of layers of the <folder> 162 is one; however, the number of layers may be two or more. In a case where the <folder> 162 has a <sub folder> (not shown), when the <unstored scanned document> 160 is dragged to any <sub folder>, thumbnail display and enlarged display are produced.
  • FIG. 5C illustrates another screen example displayed at step S112.
  • As shown in FIG. 5C, in a position 166 before the <unstored scanned document> 160 is dragged to the <folder> 162 (here the <order> 162-1), an unstored scanned document corresponding to the <unstored scanned document> 160 is thumb-nail displayed, and in a position 168 in the vicinity of the <folder> 162, a form corresponding to the <folder> 162 is thumbnail-displayed. In the thumbnail of the unstored scanned document corresponding to the <unstored scanned document> 160 and in the thumbnail of the form, a region corresponding to the <folder> 162 (here a title part in an upper central position) is enlarge-displayed.
  • FIG. 5D illustrates another screen example displayed at step S112 in FIG. 4.
  • As shown in FIG. 5D, in the position 166 before the <unstored scanned document> 160 is dragged to the <folder> 162 (here the <invoice> 162-2), an unstored scanned document corresponding to the <unstored scanned document> 160 is thumb-nail displayed, and in the position 168 in the vicinity of the <folder> 162, a form corresponding to the <folder> 162 is thumbnail-displayed. In the thumbnail of the unstored scanned document corresponding to the <unstored scanned document> 160 and in the thumbnail of the form, a region corresponding to the <folder> 162 (here a title part in an upper left position) is enlarge-displayed.
  • In this manner, a region which differs by document type may be enlarge-displayed.
  • FIG. 5E illustrates another screen example displayed at step S112 in FIG. 4.
  • As shown in FIG. 5E, in the position 166 before the <unstored scanned document> 160 is dragged to the <folder> 162 (here the <order> 162-1), an unstored scanned document corresponding to the <unstored scanned document> 160 is thumb-nail displayed, and in the position 168 in the vicinity of the <folder> 162, a form corresponding to the <folder> 162 is thumbnail-displayed. In the thumbnail of the unstored scanned document corresponding to the <unstored scanned document> 160 and in the thumbnail of the form, plural different regions corresponding to the <folder> 162 (here a correspondent name part in an upper left position and a title part in an upper central position) are enlarge-displayed.
  • In this manner, plural different regions may be enlarge-displayed. Note that it may be arranged such that the plural different regions are simultaneously enlarge-displayed, or enlarged display of one region and another region, at predetermined periods, is repeated.
  • FIG. 5F illustrates another screen example displayed at step S112 in FIG. 4.
  • As shown in FIG. 5F, in the position 166 before the <unstored scanned document> 160 is dragged to the <folder> 162 (here the <order> 162-1), an unstored scanned document corresponding to the <unstored scanned document> 160 is thumb-nail displayed, and in the position 168 in the vicinity of the <folder> 162, a form corresponding to the <folder> 162 is thumbnail-displayed. In the thumbnail of the unstored scanned document corresponding to the <unstored scanned document> 160 and in the thumbnail of the form, a region corresponding to the <folder> 162 (here a title part in an upper central position) is pop-up displayed.
  • In this manner, the region may be pop-up displayed.
  • Hereinbelow, a second electronic document processing program 26 which operates on the electronic document processing apparatus 1 in FIG. 1 will be described.
  • The second electronic document processing program 26 has the same software configuration as that of the first electronic document processing program 24.
  • FIG. 6 is a flowchart showing an operation flow (S20) of the second electronic document processing program 26 which operates on the electronic document processing apparatus 1 in FIG. 1.
  • In FIG. 6, at steps S200 to S204 and steps S212 to S214, the same processing as that in steps S100 to S104 and steps S116 to S118 in FIG. 4 is performed.
  • At step S206, the input/output controller 240 in FIG. 2 controls information outputted to the output device 16 in FIG. 1 so as to thumbnail-display an unstored scanned document and an electronic document stored in the “form storage destination” in the correspondence table and enlarge-display a “region” corresponding to the “form storage destination” in the thumbnail of the unstored scanned document and in the thumbnail of the electronic document.
  • For example, the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display an unstored scanned document and a form stored in the “form storage destination” described in the correspondence table within the same window, and enlarge-display a “region” corresponding to the “form storage destination” in which the form is stored in the thumbnail of the unstored scanned document and in the thumbnail of the form.
  • Note that after the processing at step S204, when other steps have not been performed, the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display e.g. a form stored in a “form storage destination” described in a top row of the correspondence table.
  • After the processing at step S240, when the other steps S206 to S210 have been performed, the input/output controller 240 controls information outputted to the output device 16, in accordance with the number of repetition in the determination at step S210, so as to thumbnail-display e.g. a form stored in a “form storage destination” described in a row of the correspondence table below the top row by the number of repetition in the determination at step S210. When the determination at step S210 has been performed once, the input/output controller 240 controls information outputted to the output device 16 so as to thumbnail-display a form stored in a “form storage destination” described in a row of the correspondence table next to the top row at step S206.
  • At step S208, the input/output controller 240 receives an input of the user operation to store the unstored scanned document into a folder corresponding to the form thumbnail-displayed at step S206 and an input of the user operation to thumbnail-display the unstored scanned document and a form different from the form thumbnail-displayed at step S206, from the input device 18 in FIG. 1.
  • For example, the input/output controller 240 controls information outputted to the output device 16 so as to display a button for determination of a folder corresponding to the thumbnail-displayed form as a storage destination of the unstored scanned document and a button for thumbnail-display of the unstored scanned document and a form stored in a “form storage destination” described in the row next to the top row of the correspondence table in the window.
  • At step S210, the input/output controller 240 determines the contents of the input of the user operation received by the input device 18 at step S208. When it is determined at step S208 that an input of the user operation for storage in the folder has been received, the process proceeds to step S212, while when it is determined that an input of the user operation for thumbnail display has been received, the process returns to step S206.
  • Hereinbelow, screen examples or the like displayed on the display (not shown) as the output device 16 in FIG. 1 will be described with reference to FIGS. 7A to 7C.
  • FIG. 7A illustrates a screen example displayed at step S206 in FIG. 6.
  • As shown in FIG. 7A, within a window 170, a thumbnail 172 of an unstored scanned document, a thumbnail 174 of a form for a document stored in a folder (here an invoice form), a button 176 to return to a previous form, a button 178 to proceed to the next form, a storage button 180 to determine a folder corresponding to the displayed form 174 as a storage destination of the unstored scanned document 172, and a button 182 to close the window 170 are displayed. Note that a broken line indicates an invalidated part. In this example, no previous form exists, and the return button 176 is invalidated (similar display is produced when the next form does not exist).
  • As shown in FIG. 7A, the unstored scanned document and the form are thumbnail-displayed, and further, a region corresponding to the storage destination of the form (here a title part) is enlarge-displayed.
  • As shown in this example, when characters and the like enlarge-displayed in the thumbnail of the unstored scanned document are different from characters and the like enlarge-displayed in the thumbnail of the form, the user determines not to store the unstored scanned document into a folder corresponding to the displayed form. In this case, the user does not press the storage button 180, but presses the proceed button 178 and waits for display of the next form.
  • FIG. 7B illustrates another screen example displayed after the depression of the proceed button 178 in the example shown in FIG. 7A.
  • As shown in FIG. 7B, the thumbnail 172 of the unstored scanned document, the thumbnail 174 of a form of a document stored in a folder (here an invoice form), the return button 176, the proceed button 178, the storage button 180 and the close button 182 are displayed within the window 170.
  • As shown in FIG. 7B, when characters and the like enlarge-displayed in the thumbnail of the unstored scanned document are different from characters and the like enlarge-displayed in the thumbnail of the form, the user determines not to store the unstored scanned document into the folder corresponding to the displayed form. In this case, the user does not press the storage button 180, but presses the proceed button 178 and waits for display of the next form.
  • FIG. 7C illustrates another screen example displayed after the depression of the proceed button 178 in the example shown in FIG. 7B.
  • As shown in FIG. 7C, the thumbnail 172 of the unstored scanned document, the thumbnail 174 of a form of a document stored in a folder (here an invoice form), the return button 176, the proceed button 178, the storage button 180 and the close button 182 are displayed in the window 170.
  • As shown in FIG. 7C, when characters and the like enlarge-displayed in the thumbnail of the unstored scanned document are the same as characters and the like enlarge-displayed in the thumbnail of the form, the user determines to store the unstored scanned document into a folder corresponding to the displayed form. In this case, the user presses the storage button 180, and stores the unstored scanned document into the folder corresponding to the displayed form.
  • The above-described program may be stored and provided on a storage medium, or may be provided via a communication unit. That is, the present invention can be understood as an invention of a “computer-readable storage medium storing a program”.
  • The “computer-readable storage medium storing a program” means a computer-readable storage medium storing a program used for installation, execution, distribution or the like of the program. Note that as a storage medium, a digital versatile disc (DVD) in conformance with standards formulated in the DVD forum, “a DVD-R, a DVD-RW, a DVD-RAM or the like”, “a DVD+R, DVD+RW or the like” which is a digital versatile disc (DVD) in conformance with standards formulated in the DVD+RW forum, a compact disc (CD) such as a read-only memory (CD-ROM), a CD-recordable (CD-R), and a CD rewritable (CD-RW), a blue-ray disc (Blu-ray Disc (registered trademark)), a magneto-optical disc (MO), a flexible disc (FD), a magnetic tape, a hard disk, a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a random-access memory (RAM), and the like are included.
  • The program or a part of the program may be stored on the storage medium and distributed. Further, the program may be transmitted by communication using a transmission medium such as a cable network or wireless communication network or further a combination thereof used in e.g. a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), the Internet, an intranet, an extranet. Further, the program may be carried on a carrier wave.
  • Further, the above-described program may be a part of another program, or may be stored together with another program on a storage medium. Further, the program may be divided and stored on plural storage media. Further, the program may be stored in any form such as compressed form or coded form as long as it can be recovered.
  • The foregoing description of the exemplary embodiment of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The exemplary embodiment was chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.

Claims (6)

1. An electronic document processing apparatus comprising:
a storage unit that holds region information indicating a region of an electronic document, storage destination information indicating a storage destination of the electronic document, and form information on a form electronic document as a form of an electronic document of the storage destination, linked with each other;
a display unit that displays the electronic document and the form electronic document; and
an input/output controller that, when the storage destination is designated, controls the display unit as to enlarge-display a region corresponding to region information linked with the storage destination and stored in the storage unit, in comparison with other regions.
2. The electronic document processing apparatus according to claim 1, wherein when the storage destination is designated, the input/output controller reduce-displays the electronic document and the form electronic document linked with the storage destination and stored in the storage unit, and in the reduce-displayed electronic document and form electronic document, enlarge-displays a region corresponding to the region information linked with the storage destination and stored in the storage unit, in comparison with the other regions.
3. The electronic document processing apparatus according to claim 1,
wherein the storage unit holds a plurality of region information pieces and the storage destination information linked with each other, and
when the storage destination is designated, the input/output controller enlarge-displays a plurality of regions corresponding to the plurality of region information pieces linked with the storage destination and stored in the storage unit, in comparison with the other regions.
4. The electronic document processing apparatus according to claim 1, wherein, when the storage destination is designated, the input/output controller pop-up displays a region corresponding to the region information linked with the storage destination and stored in the storage unit.
5. A computer readable medium storing a program causing a computer to execute a process for electronic document processing, the process comprising:
holding region information indicating a region of an electronic document, storage destination information indicating a storage destination of the electronic document, and form information on a form electronic document as a form of an electronic document of the storage destination, linked with each other;
displaying the electronic document and the form electronic document; and
when the storage destination is designated, performing control so as to enlarge-display a region corresponding to region information linked with the storage destination and stored, in comparison with other regions.
6. A method for processing an electronic document, the method comprising:
holding region information indicating a region of an electronic document, storage destination information indicating a storage destination of the electronic document, and form information on a form electronic document as a form of an electronic document of the storage destination, linked with each other;
displaying the electronic document and the form electronic document; and
when the storage destination is designated, performing control so as to enlarge-display a region corresponding to region information linked with the storage destination and stored, in comparison with other regions.
US12/860,309 2010-03-12 2010-08-20 Electronic document processing apparatus, computer readable medium storing program and method for processing electronic document Abandoned US20110221782A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/219,087 US8792947B2 (en) 2010-08-20 2011-08-26 Mobile device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010055976A JP5477640B2 (en) 2010-03-12 2010-03-12 Electronic document processing apparatus and program
JP2010-055976 2010-03-12

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/860,609 Continuation-In-Part US8660621B2 (en) 2010-08-20 2010-08-20 Mobile phone

Publications (1)

Publication Number Publication Date
US20110221782A1 true US20110221782A1 (en) 2011-09-15

Family

ID=44559537

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/860,309 Abandoned US20110221782A1 (en) 2010-03-12 2010-08-20 Electronic document processing apparatus, computer readable medium storing program and method for processing electronic document

Country Status (3)

Country Link
US (1) US20110221782A1 (en)
JP (1) JP5477640B2 (en)
CN (1) CN102193722B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170099403A1 (en) * 2015-10-06 2017-04-06 Canon Kabushiki Kaisha Document distribution system, document distribution apparatus, information processing method, and storage medium
US20180278792A1 (en) * 2017-03-22 2018-09-27 Kabushiki Kaisha Toshiba System and method for storing scanned documents
US11405518B2 (en) * 2019-06-05 2022-08-02 Canon Kabushiki Kaisha Image processing apparatus, method of controlling image processing apparatus, and storage medium
US11477332B2 (en) * 2020-03-30 2022-10-18 Canon Kabushiki Kaisha Information processing apparatus and control method thereof setting a rule for property information to be used during storage

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5942432B2 (en) * 2012-01-06 2016-06-29 富士ゼロックス株式会社 Document management system
JP6700705B2 (en) * 2015-10-06 2020-05-27 キヤノン株式会社 Distribution system, information processing method, and program

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4428065A (en) * 1979-06-28 1984-01-24 Xerox Corporation Data processing system with multiple display apparatus
US4823303A (en) * 1986-07-17 1989-04-18 Kabushiki Kaisha Toshiba Display control apparatus for use in composite document processing apparatus
US4907284A (en) * 1986-05-08 1990-03-06 Nec Corporation Image processing apparatus having function of enlargement and/or shrinkage of image
US5565888A (en) * 1995-02-17 1996-10-15 International Business Machines Corporation Method and apparatus for improving visibility and selectability of icons
US6105042A (en) * 1998-02-13 2000-08-15 Cylex Systems, Inc. Multi-user information management system adapted for efficient, remote, on-demand document management, storage and retrieval
US20050177783A1 (en) * 2004-02-10 2005-08-11 Maneesh Agrawala Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking
US20050256866A1 (en) * 2004-03-15 2005-11-17 Yahoo! Inc. Search system and methods with integration of user annotations from a trust network
US7552399B2 (en) * 2005-12-27 2009-06-23 International Business Machines Corporation Extensible icons with multiple drop zones
US20090307626A1 (en) * 2008-06-06 2009-12-10 Julien Jalon Browsing or searching user interfaces and other aspects
US20100077333A1 (en) * 2008-09-24 2010-03-25 Samsung Electronics Co., Ltd. Method and apparatus for non-hierarchical input of file attributes
US20100329577A1 (en) * 2009-06-24 2010-12-30 Fuji Xerox Co., Ltd. Image processing device
US20110007096A1 (en) * 2008-02-04 2011-01-13 Access Co., Ltd. Content display method, content display program, and content display device
US7975216B2 (en) * 1999-12-07 2011-07-05 Microsoft Corporation System and method for annotating an electronic document independently of its content

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07175911A (en) * 1993-12-20 1995-07-14 Ricoh Co Ltd Electronic filing system
JP2000242387A (en) * 1999-02-19 2000-09-08 Casio Comput Co Ltd Item selecting device and its program recording medium
JP2000284878A (en) * 1999-03-31 2000-10-13 Hitachi Ltd Portable type information terminal device
JP2009169963A (en) * 2000-08-09 2009-07-30 Mitsubishi Heavy Ind Ltd Electronic file device, system preparing method, and method for selecting document data
JP2005018734A (en) * 2003-04-30 2005-01-20 Seiko Epson Corp File management method and device, and annotation information generation method and device
JP2006074592A (en) * 2004-09-03 2006-03-16 Canon Inc Electronic album edit apparatus, control method thereof, program thereof, and computer readable storage medium with program stored
JP4590320B2 (en) * 2005-07-14 2010-12-01 キヤノン株式会社 Information management apparatus, control method therefor, and computer program
JP2008298903A (en) * 2007-05-30 2008-12-11 Konica Minolta Business Technologies Inc Image processor, control method of image processor, and control program of image processor
JP5239423B2 (en) * 2008-03-17 2013-07-17 株式会社リコー Information processing apparatus, information processing method, program, and recording medium

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4428065A (en) * 1979-06-28 1984-01-24 Xerox Corporation Data processing system with multiple display apparatus
US4907284A (en) * 1986-05-08 1990-03-06 Nec Corporation Image processing apparatus having function of enlargement and/or shrinkage of image
US4823303A (en) * 1986-07-17 1989-04-18 Kabushiki Kaisha Toshiba Display control apparatus for use in composite document processing apparatus
US5565888A (en) * 1995-02-17 1996-10-15 International Business Machines Corporation Method and apparatus for improving visibility and selectability of icons
US6105042A (en) * 1998-02-13 2000-08-15 Cylex Systems, Inc. Multi-user information management system adapted for efficient, remote, on-demand document management, storage and retrieval
US7975216B2 (en) * 1999-12-07 2011-07-05 Microsoft Corporation System and method for annotating an electronic document independently of its content
US20050177783A1 (en) * 2004-02-10 2005-08-11 Maneesh Agrawala Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking
US20050256866A1 (en) * 2004-03-15 2005-11-17 Yahoo! Inc. Search system and methods with integration of user annotations from a trust network
US7552399B2 (en) * 2005-12-27 2009-06-23 International Business Machines Corporation Extensible icons with multiple drop zones
US20110007096A1 (en) * 2008-02-04 2011-01-13 Access Co., Ltd. Content display method, content display program, and content display device
US20090307626A1 (en) * 2008-06-06 2009-12-10 Julien Jalon Browsing or searching user interfaces and other aspects
US20100077333A1 (en) * 2008-09-24 2010-03-25 Samsung Electronics Co., Ltd. Method and apparatus for non-hierarchical input of file attributes
US20100329577A1 (en) * 2009-06-24 2010-12-30 Fuji Xerox Co., Ltd. Image processing device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Cox et al. ("Windows Vista: Step by Step Deluxe Edition", by Joyce Cox and Joan Lambert; Feb. 27, 2008) *
Decurtins et al. ("Digital Annotation of Printed Documents", CIKM '03 Proceedings of the 12th international conference on Information and knowledge management, 552-555, ACM New York, NY, 2003) *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170099403A1 (en) * 2015-10-06 2017-04-06 Canon Kabushiki Kaisha Document distribution system, document distribution apparatus, information processing method, and storage medium
US10142499B2 (en) * 2015-10-06 2018-11-27 Canon Kabushiki Kaisha Document distribution system, document distribution apparatus, information processing method, and storage medium
US20180278792A1 (en) * 2017-03-22 2018-09-27 Kabushiki Kaisha Toshiba System and method for storing scanned documents
US11405518B2 (en) * 2019-06-05 2022-08-02 Canon Kabushiki Kaisha Image processing apparatus, method of controlling image processing apparatus, and storage medium
US20220303418A1 (en) * 2019-06-05 2022-09-22 Canon Kabushiki Kaisha Image processing apparatus, method of controlling image processing apparatus, and storage medium
US11792346B2 (en) * 2019-06-05 2023-10-17 Canon Kabushiki Kaisha Image processing apparatus, method of controlling image processing apparatus, and storage medium
US11477332B2 (en) * 2020-03-30 2022-10-18 Canon Kabushiki Kaisha Information processing apparatus and control method thereof setting a rule for property information to be used during storage
US11831822B2 (en) 2020-03-30 2023-11-28 Canon Kabushiki Kaisha Information processing apparatus and control method thereof setting a rule for property information based on a drag and drop operation

Also Published As

Publication number Publication date
JP5477640B2 (en) 2014-04-23
JP2011191886A (en) 2011-09-29
CN102193722A (en) 2011-09-21
CN102193722B (en) 2015-08-19

Similar Documents

Publication Publication Date Title
US20200380200A1 (en) Information processing apparatus and method and non-transitory computer readable medium
US8201072B2 (en) Image forming apparatus, electronic mail delivery server, and information processing apparatus
US8773471B2 (en) Content managing device and content managing method
US7610274B2 (en) Method, apparatus, and program for retrieving data
US20110221782A1 (en) Electronic document processing apparatus, computer readable medium storing program and method for processing electronic document
CN105635507A (en) Image scanning apparatus and method for controlling the same
US20070220425A1 (en) Electronic mail editing device, image forming apparatus, and electronic mail editing method
US9990102B2 (en) Creating and editing digital content works
US20130076705A1 (en) Display control apparatus, display control method, and storage medium for displaying a content of a file on a display apparatus
US9946714B2 (en) Information processing apparatus and non-transitory computer readable medium for associating multiple targets
US9052811B2 (en) Information processing apparatus for associating electronic information displayed on a screen
US20170308516A1 (en) Email image attachment album curation
US20080170084A1 (en) Information processing apparatus, information display method, and information display program product
JP5565130B2 (en) Reduced image generation apparatus and program
US11868705B2 (en) Associating document part with another document
JP2019134347A (en) Control program and information processing apparatus
JP2011248669A (en) Document management program, storage medium, information processor, and document management method
CN105119954A (en) File transmission method, apparatus and system
US11320964B2 (en) Information processing apparatus and non-transitory computer readable medium
US9959249B2 (en) Information processing apparatus, document processing apparatus, information processing system, information processing method, and document processing method
JP5365537B2 (en) Information processing apparatus and information processing program
US11206336B2 (en) Information processing apparatus, method, and non-transitory computer readable medium
US20060206520A1 (en) Document management device, document management method, and document management program
JP6772770B2 (en) Programs and information processing systems executed by information processing terminals
JP2022188895A (en) Information processing device and information processing program

Legal Events

Date Code Title Description
AS Assignment

Owner name: FUJI XEROX CO., LTD., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ITO, YASUHIRO;REEL/FRAME:024866/0128

Effective date: 20100813

AS Assignment

Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PARK, SANGTAE;PARK, SANGJEON;KIM, SUNGWOO;AND OTHERS;SIGNING DATES FROM 20100805 TO 20100811;REEL/FRAME:025364/0637

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION