US20040027604A1 - Methods of document management, methods of automated document tracking, document tracking methods, and document tracking systems - Google Patents
Methods of document management, methods of automated document tracking, document tracking methods, and document tracking systems Download PDFInfo
- Publication number
- US20040027604A1 US20040027604A1 US10/635,726 US63572603A US2004027604A1 US 20040027604 A1 US20040027604 A1 US 20040027604A1 US 63572603 A US63572603 A US 63572603A US 2004027604 A1 US2004027604 A1 US 2004027604A1
- Authority
- US
- United States
- Prior art keywords
- machine
- document
- readable code
- copying
- information
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
- H04N1/0084—Determining the necessity for prevention
- H04N1/00843—Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote
- H04N1/00846—Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote based on detection of a dedicated indication, e.g. marks or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00838—Preventing unauthorised reproduction
- H04N1/00856—Preventive measures
- H04N1/00875—Inhibiting reproduction, e.g. by disabling reading or reproduction apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
- H04N1/32133—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image on the same paper sheet, e.g. a facsimile page header
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3246—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of data relating to permitted access or usage, e.g. level of access or usage parameters for digital rights management [DRM] related to still images
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3254—Orientation, e.g. landscape or portrait; Location or order of the image data, e.g. in memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3271—Printing or stamping
Definitions
- the invention pertains to automated document management systems, and to methods of utilizing such systems.
- Modern computing methods enable documents to be produced rapidly and profusely. Such methods also enable several versions of a document to be stored in a database, and numerous users to work on the stored document versions. In many applications, it is desirable to track which user was responsible for the last update of a particular version of a document. It would be desirable to develop automated systems to enable such tracking.
- the copier is linked with an entry code system, and each employee is provided with a unique identification recognized by the entry code system.
- the employees are required to input the unique identification before making copies, which enables a company to at least monitor the number of copies generated by each employee.
- the employees also input an identification of the project they are working on to enable a company to track costs associated with particular projects.
- Sensitive documents can include, for example, trade secret information, employee payroll information, or company checks.
- a company will have a few persons authorized to make copies of some or all of the sensitive documents, and the remainder of the employees are not so authorized.
- a common method for avoiding the copying of sensitive documents by unauthorized employees is to limit access to the documents.
- the invention encompasses a method of document management.
- a document is printed with a printing device configured to automatically label the document with a machine-readable code.
- the machine-readable code contains information, and the printing device is in data communication with a database so that the information contained in the machine-readable code on the document is also recorded in the database.
- the document is scanned with a scanning machine configured to extract at least some of the information from the machine-readable code. Subsequently, some of the information extracted from the machine-readable code by the scanning machine is compared with information in the database to track the document.
- the invention encompasses a document management system.
- a document management system comprises a printing device configured to print text on documents as well as to automatically print machine-readable code on the documents.
- the system further comprises a database in data communication with the printing device, and which records the information printed in machine-readable code on the documents.
- the system comprises a scanning machine configured to scan documents and extract at least some information from the machine-readable code, and a processor configured to compare information extracted by the scanning machine with information in the database.
- FIG. 1 is a diagrammatic block diagram of a first embodiment system encompassed by the present invention.
- FIG. 2 is a diagrammatic block diagram of a second embodiment system encompassed by the present invention.
- System 10 comprises a printing device 12 in data communication with a database 14 .
- Database 14 is also in data communication with a processor 16 , which in turn is in data communication with a scanning machine (scanner) 18 .
- Database 14 can, for example, be either onboard processor 16 , or stored on a network separate from processor 16 and to which processor 16 is in data communication.
- database 14 is shown as a singular database, it is to be understood that database 14 can comprises a single location of data storage, or plurality of separate locations of data storage.
- database 14 can comprise a network, such as, for example, the global network commonly referred to as the “Internet”.
- processor 16 is shown as singular processor, such can comprise a plurality of separate processors.
- Database 14 can contain, for example, a list of the various users having access for utilizing printing device 12 , and/or a list of the various projects that such users are working on. For instance, database 14 can contain listings of (1) the version numbers of documents printed by device 12 , (2) the authors of the documents, (3) file names of the documents, and (4) storage locations of files corresponding to the documents.
- Printing device 12 is configured to print an image on a medium upon receiving appropriate input. Once printing device 12 prints such image it generates a document 20 .
- the instructions to print the image can be received from database 14 , or from another input (not shown).
- the above-described image which is printed on document 20 will be referred to herein as a “primary” image.
- Such primary image is the image that would be generated by any conventional printing process, and can comprise graphics and/or text.
- printing device 12 is further configured to provide a machine-readable code on document 20 . Such machine-readable code serves to label document 20 for further document tracking, and contains information retrieved from database 14 .
- the information can comprise, for example, a description of the version number of the document, an identification of the author of the document, a filename of the document, and/or a storage location of a data file corresponding to the document.
- the machine-readable code can further define the persons, if any, authorized to copy document 20 .
- Numerous methods are available for providing a machine-readable code on document 20 .
- One class of methods is to hide the code within the primary image. Such can be accomplished by utilizing particular digital encoding, such as, for example, font pattern modifications, including, halftone screen, inter-character spacing modification, and dithering patterns.
- Another method is to place the machine-readable code on a portion of document 20 that is not normally printed upon with a primary image. Such portion can include, for example, one or more of the corners of document 20 .
- the machine-readable code can be stored in such portion as, for example, a pattern of dots or lines. Such pattern could, for example, have the appearance of a bar code.
- the machine-readable code could be printed with an ink that is not visible in the range of human vision when viewed with only light of the visible wavelength range.
- the printed ink would therefore appear “invisible” unless the document were viewed under a light outside of the visible wavelength range.
- Suitable inks having the property of being visible to humans only when viewed with light outside of the visible wavelength range include, for example, inks described in U.S. Pat. Nos. 5,093,147 and 4,243,694.
- document 20 After document 20 is generated by printing device 12 , it can be scanned with scanning machine 18 configured to determine if machine-readable code is present, and to extract at least some of the information contained in the machine-readable code when the code is present. The extracted information is then sent to processor 16 which compares the information with information in database 14 to enable document 20 to be tracked. For instance, if two versions of document 20 are found, and if the information contained in document 20 contains, for example, authorship and version number, then the versions can be analyzed by scanner 18 to determine which of the two is a later version. The analysis could also determine if either of the two documents is a copy.
- System 50 like the above-described system 10 , comprises a printing device 12 , a database 14 and a processor 16 , and generates a document 20 from printing device 12 . Also, like the system 10 described above, system 50 utilizes printing device 12 to provide a machine-readable code on document 20 while printing a primary image on document 20 .
- System 50 differs from the above-described system 10 in that the scanner of system 50 is configured as a scanner/image-forming-device construction 52 , which can be utilized to generate output documents 54 in response to scanning document 20 .
- Output documents 54 are illustrated in a dashed line, to indicate that a decision can be made by a processor to determine if output documents 54 will be generated.
- the image-forming-device of component 52 can be, for example, a copier or a printer.
- a first aspect of the invention is described assuming that the image-forming-device of component 52 is a copier (and thus that component 52 is a scanner/copier), and that the output documents are copies.
- the scanning machine portion of scanner/copier construction 52 extracts information from the machine-readable code provided on document 20 by printer 12 , and sends such information to processor 16 .
- Processor 16 then ascertains if copying of document 20 is authorized, and if so, enables the copier portion of scanner/copier construction 52 to form copies. If, on the other hand, processor 16 determines that copying of document 20 is not authorized, it does not enable copies to be made.
- an authorization code is provided in a machine-readable code format that will not be reproduced upon copying of document 20 .
- the scanner/copier construction 52 can be configured to not copy a document unless the scanning machine portion extracts information authorizing such copying from the machine-readable code.
- the authorization can be in the form of individual dots or lines printed at a resolution higher than that achievable by most copiers. Accordingly, if the original document is copied, the lines or dots will become blurred together, and at least some of the information in the machine-readable code will not be reproduced by a copying machine. If such non-reproduced code contained the authorization to copy the document, the processor would prevent the copied document from being recopied.
- Another method of preventing reproduction of an authorization code on copied documents is to print the code with a tonal difference that cannot be reproduced with a copier.
- Yet another method of preventing reproduction of an authorization code on copied documents is to print the code in an ink invisible to the light utilized in a copier.
- the machine-readable code can be utilized to prevent unauthorized copying of original documents.
- the machine-readable code can define particular groups of users authorized to copy document 20 , and other groups not so authorized, and thus function as a block to unauthorized copying.
- the machine-readable code could prevent any copying of a document by any users.
- the information in database 14 comprises one or both of a listing of machine-readable codes indicating authorization to copy a document, and a listing of machine readable codes indicating that a document is not authorized to be copied.
- the scanning machine portion of scanner/copier construction 52 extracts information from the machine-readable code provided on document 20 by printer 12 , and sends such information to processor 16 .
- Processor 16 compares the extracted information with one or both of the above-described listings in database 14 to ascertain if copying of document 20 is authorized, and if so, enables the copier portion of scanner/copier construction 52 to form copies. If, on the other hand, processor 16 determines that copying of document 20 is not authorized, it does not enable copies to be made.
- the scanning machine and copier are illustrated as a common construction referred to as a scanner/copier construction. It is to be understood, however, that the invention encompasses constructions wherein the scanning machine is separate from the copying machine. Also, although the embodiment is described in an application wherein information from the scanner is passed to processor 16 , which is in turn in data communication with database 14 , the invention encompasses other embodiments (not shown) wherein the scanner(scanning machine) is in data communication with a processor which is not in further communication with database 14 . Such processor can be preconfigured to recognize portions of the machine-readable code generated by printing device 12 that define authorization for making copies. The shown embodiment can, however, offer advantages over said other embodiments.
- the shown method can enable database 14 to selectively identify user groups authorized for copying a particular document.
- the machine-readable code can contain information which defines only a particular group of users authorized to make copies from a document.
- the scanner/copier construction 52 can be configured such that persons wishing to make copies first enter an identification code. Such code can then be passed to processor 16 along with the authorization identifier information from document 20 . Processor 16 can then be utilized to compare the user identification code obtained from scanner/copier construction 52 , and copier authorization information extracted from document 20 , with information on database 14 to determine if the particular user is authorized to copy the particular document.
- the scanner/copier construction 52 can be further configured to record the number of copies generated by particular individuals as a record in a data file. Such could be particularly valuable in applications in which, for example, royalties were to be paid on a per document basis.
- the printing device 12 and copy machine 52 of system 50 can be incorporated into a common device.
- the device could be configured to print a machine-readable code on copies that are formed, as well as on documents that are printed.
- the machine-readable code on copies could be different from that on printed documents, to assist in distinguishing copies from original documents.
- a specific example of how the present invention can be utilized is as follows. Consider that there is law firm responsible for generating a contract for a client, and that the law firm has a single partner and several associates working on the project. Each time a contract is printed, a machine-readable code is automatically provided on the document identifying who within the law firm generated the contract, as well as identifying the version number, and the date that the contract was printed, and further identifying the law firm. If, for some reason, multiple similar versions of the contract are found, the machine readable code can be scanned and processed to identify which of the multiple versions is the most recent version of the contract, and which, if any, had been generated by the partner.
- the machine-readable code can contain information which authorizes only certain persons to copy the contract, with such information being provided in a form which will be destroyed upon making a single copy. Accordingly, if a copy should be generated for some illicit purpose, such document can be identified as a copy (rather than as an original document) merely by passing the document through a scanning machine.
- scanner/image-forming-device 52 of FIG. 2 is a scanner/printer.
- a digital representation of document 20 can be stored on database 14 .
- the digital representation corresponds to an electronic representation of document 20 and can be in any file format.
- the digital representation can, for example, be an electronic file encoding document 20 and which, when sent to printing device 12 , results in document 20 being printed. It is also to be understood that multiple versions of document 20 can be electronically stored in database 14 .
- processor 16 can be configured to determine which of the versions of document 20 was input into scanner/printer 52 , and to determine that other versions of document 20 have digital representations stored in database 14 .
- Processor 16 can be further configured to enable other versions of document 20 , besides the scanned version to be output in response to scanning a version of document 20 .
- processor 16 could be configured to cause only the most recent versions of document 20 stored in database 14 to be output as output documents 54 , regardless of whether the scanned document 20 corresponds to the most recent version stored in database 14 .
- processor 16 could be configured to determine if multiple versions of a scanned document are present in database 14 , and, if multiple versions are found, to prompt a user to identify which of the multiple versions is to be output as output document 54 .
Abstract
In one aspect, the invention encompasses a method of document management. A document is printed with a printing device configured to automatically label the document with a machine-readable code. The machine-readable code contains information, and the printing device is in data communication with a database so that the information contained in the machine-readable code on the document is also recorded in the database. The document is scanned with a scanning machine configured to extract at least some of the information from the machine-readable code. Subsequently, some of the information extracted from the machine-readable code by the scanning machine is compared with information in the database to track the document. In another aspect, the invention encompasses a document management system. Such system comprises a printing device configured to print text on documents as well as to automatically print machine-readable code on the documents. The system further comprises a database in data communication with the printing device, and which records the information printed in machine-readable code on the documents. Additionally, the system comprises a scanning machine configured to scan documents and extract at least some information from the machine-readable code, and a processor configured to compare information extracted by the scanning machine with information in the database.
Description
- The invention pertains to automated document management systems, and to methods of utilizing such systems.
- Modern computing methods enable documents to be produced rapidly and profusely. Such methods also enable several versions of a document to be stored in a database, and numerous users to work on the stored document versions. In many applications, it is desirable to track which user was responsible for the last update of a particular version of a document. It would be desirable to develop automated systems to enable such tracking.
- Among the modern devices which have enabled the proliferation of documents is the copy machine. Many offices allow their workers relatively unrestricted access to copy machines, as it is becoming increasingly necessary for persons to make copies of documents to enhance their productivity, and/or to maintain records of transactions occurring as part of their employment. Frequently, the copier is linked with an entry code system, and each employee is provided with a unique identification recognized by the entry code system. The employees are required to input the unique identification before making copies, which enables a company to at least monitor the number of copies generated by each employee. In more advanced systems, the employees also input an identification of the project they are working on to enable a company to track costs associated with particular projects.
- A difficulty of having relatively free employee access to copy machines can be in preventing copying of sensitive documents. Sensitive documents can include, for example, trade secret information, employee payroll information, or company checks. Generally, a company will have a few persons authorized to make copies of some or all of the sensitive documents, and the remainder of the employees are not so authorized. A common method for avoiding the copying of sensitive documents by unauthorized employees is to limit access to the documents. However, circumstances occur wherein employees who are not authorized to copy particular sensitive documents nonetheless have access to the documents. It would therefore be desirable to develop new methods of protecting sensitive documents from being copied by unauthorized persons.
- In one aspect, the invention encompasses a method of document management. A document is printed with a printing device configured to automatically label the document with a machine-readable code. The machine-readable code contains information, and the printing device is in data communication with a database so that the information contained in the machine-readable code on the document is also recorded in the database. The document is scanned with a scanning machine configured to extract at least some of the information from the machine-readable code. Subsequently, some of the information extracted from the machine-readable code by the scanning machine is compared with information in the database to track the document.
- In another aspect, the invention encompasses a document management system. Such system comprises a printing device configured to print text on documents as well as to automatically print machine-readable code on the documents. The system further comprises a database in data communication with the printing device, and which records the information printed in machine-readable code on the documents. Additionally, the system comprises a scanning machine configured to scan documents and extract at least some information from the machine-readable code, and a processor configured to compare information extracted by the scanning machine with information in the database.
- FIG. 1 is a diagrammatic block diagram of a first embodiment system encompassed by the present invention.
- FIG. 2 is a diagrammatic block diagram of a second embodiment system encompassed by the present invention.
- The invention encompasses automated methods of document management. A
first embodiment system 10 encompassed by the present invention is described with reference to the block diagram of FIG. 1.System 10 comprises aprinting device 12 in data communication with adatabase 14.Database 14 is also in data communication with aprocessor 16, which in turn is in data communication with a scanning machine (scanner) 18.Database 14 can, for example, be eitheronboard processor 16, or stored on a network separate fromprocessor 16 and to whichprocessor 16 is in data communication. Also, althoughdatabase 14 is shown as a singular database, it is to be understood thatdatabase 14 can comprises a single location of data storage, or plurality of separate locations of data storage. In particular applications,database 14 can comprise a network, such as, for example, the global network commonly referred to as the “Internet”. Further, it is to be understood that althoughprocessor 16 is shown as singular processor, such can comprise a plurality of separate processors. -
Database 14 can contain, for example, a list of the various users having access for utilizingprinting device 12, and/or a list of the various projects that such users are working on. For instance,database 14 can contain listings of (1) the version numbers of documents printed bydevice 12, (2) the authors of the documents, (3) file names of the documents, and (4) storage locations of files corresponding to the documents. -
Printing device 12 is configured to print an image on a medium upon receiving appropriate input. Onceprinting device 12 prints such image it generates adocument 20. The instructions to print the image can be received fromdatabase 14, or from another input (not shown). The above-described image which is printed ondocument 20 will be referred to herein as a “primary” image. Such primary image is the image that would be generated by any conventional printing process, and can comprise graphics and/or text. In addition to printing the primary image,printing device 12 is further configured to provide a machine-readable code ondocument 20. Such machine-readable code serves tolabel document 20 for further document tracking, and contains information retrieved fromdatabase 14. The information can comprise, for example, a description of the version number of the document, an identification of the author of the document, a filename of the document, and/or a storage location of a data file corresponding to the document. The machine-readable code can further define the persons, if any, authorized to copydocument 20. - Numerous methods are available for providing a machine-readable code on
document 20. One class of methods is to hide the code within the primary image. Such can be accomplished by utilizing particular digital encoding, such as, for example, font pattern modifications, including, halftone screen, inter-character spacing modification, and dithering patterns. Another method is to place the machine-readable code on a portion ofdocument 20 that is not normally printed upon with a primary image. Such portion can include, for example, one or more of the corners ofdocument 20. The machine-readable code can be stored in such portion as, for example, a pattern of dots or lines. Such pattern could, for example, have the appearance of a bar code. In particular applications, the machine-readable code could be printed with an ink that is not visible in the range of human vision when viewed with only light of the visible wavelength range. The printed ink would therefore appear “invisible” unless the document were viewed under a light outside of the visible wavelength range. Suitable inks having the property of being visible to humans only when viewed with light outside of the visible wavelength range include, for example, inks described in U.S. Pat. Nos. 5,093,147 and 4,243,694. - The above-described methods of forming machine-readable code on a document can be readily utilized by persons of ordinary skill in the art by combining conventional technologies.
- After
document 20 is generated byprinting device 12, it can be scanned withscanning machine 18 configured to determine if machine-readable code is present, and to extract at least some of the information contained in the machine-readable code when the code is present. The extracted information is then sent toprocessor 16 which compares the information with information indatabase 14 to enabledocument 20 to be tracked. For instance, if two versions ofdocument 20 are found, and if the information contained indocument 20 contains, for example, authorship and version number, then the versions can be analyzed byscanner 18 to determine which of the two is a later version. The analysis could also determine if either of the two documents is a copy. - Another embodiment of the invention is described with reference to a
system 50 in FIG. 2. In referring tosystem 50, identical numbering to that utilized above in describingsystem 10 will be used where possible, with differences indicated utilizing numerals greater than 50.System 50, like the above-describedsystem 10, comprises aprinting device 12, adatabase 14 and aprocessor 16, and generates adocument 20 fromprinting device 12. Also, like thesystem 10 described above,system 50 utilizesprinting device 12 to provide a machine-readable code ondocument 20 while printing a primary image ondocument 20.System 50 differs from the above-describedsystem 10 in that the scanner ofsystem 50 is configured as a scanner/image-forming-device construction 52, which can be utilized to generateoutput documents 54 in response to scanningdocument 20. Output documents 54 are illustrated in a dashed line, to indicate that a decision can be made by a processor to determine if output documents 54 will be generated. - The image-forming-device of
component 52 can be, for example, a copier or a printer. A first aspect of the invention is described assuming that the image-forming-device ofcomponent 52 is a copier (and thus thatcomponent 52 is a scanner/copier), and that the output documents are copies. The scanning machine portion of scanner/copier construction 52 extracts information from the machine-readable code provided ondocument 20 byprinter 12, and sends such information toprocessor 16.Processor 16 then ascertains if copying ofdocument 20 is authorized, and if so, enables the copier portion of scanner/copier construction 52 to form copies. If, on the other hand,processor 16 determines that copying ofdocument 20 is not authorized, it does not enable copies to be made. - In particular embodiments, an authorization code is provided in a machine-readable code format that will not be reproduced upon copying of
document 20. In such embodiments, the scanner/copier construction 52 can be configured to not copy a document unless the scanning machine portion extracts information authorizing such copying from the machine-readable code. For instance, the authorization can be in the form of individual dots or lines printed at a resolution higher than that achievable by most copiers. Accordingly, if the original document is copied, the lines or dots will become blurred together, and at least some of the information in the machine-readable code will not be reproduced by a copying machine. If such non-reproduced code contained the authorization to copy the document, the processor would prevent the copied document from being recopied. Another method of preventing reproduction of an authorization code on copied documents is to print the code with a tonal difference that cannot be reproduced with a copier. Yet another method of preventing reproduction of an authorization code on copied documents is to print the code in an ink invisible to the light utilized in a copier. - In addition to, or as an alternative to, preventing the copying of copies, the machine-readable code can be utilized to prevent unauthorized copying of original documents. For instance, the machine-readable code can define particular groups of users authorized to copy
document 20, and other groups not so authorized, and thus function as a block to unauthorized copying. For particularly sensitive documents, the machine-readable code could prevent any copying of a document by any users. In particular applications, the information indatabase 14 comprises one or both of a listing of machine-readable codes indicating authorization to copy a document, and a listing of machine readable codes indicating that a document is not authorized to be copied. The scanning machine portion of scanner/copier construction 52 extracts information from the machine-readable code provided ondocument 20 byprinter 12, and sends such information toprocessor 16.Processor 16 then compares the extracted information with one or both of the above-described listings indatabase 14 to ascertain if copying ofdocument 20 is authorized, and if so, enables the copier portion of scanner/copier construction 52 to form copies. If, on the other hand,processor 16 determines that copying ofdocument 20 is not authorized, it does not enable copies to be made. - In the shown embodiment, the scanning machine and copier are illustrated as a common construction referred to as a scanner/copier construction. It is to be understood, however, that the invention encompasses constructions wherein the scanning machine is separate from the copying machine. Also, although the embodiment is described in an application wherein information from the scanner is passed to
processor 16, which is in turn in data communication withdatabase 14, the invention encompasses other embodiments (not shown) wherein the scanner(scanning machine) is in data communication with a processor which is not in further communication withdatabase 14. Such processor can be preconfigured to recognize portions of the machine-readable code generated by printingdevice 12 that define authorization for making copies. The shown embodiment can, however, offer advantages over said other embodiments. For instance, the shown method can enabledatabase 14 to selectively identify user groups authorized for copying a particular document. In such applications, the machine-readable code can contain information which defines only a particular group of users authorized to make copies from a document. Also, the scanner/copier construction 52 can be configured such that persons wishing to make copies first enter an identification code. Such code can then be passed toprocessor 16 along with the authorization identifier information fromdocument 20.Processor 16 can then be utilized to compare the user identification code obtained from scanner/copier construction 52, and copier authorization information extracted fromdocument 20, with information ondatabase 14 to determine if the particular user is authorized to copy the particular document. - In a particular application of the invention, the scanner/
copier construction 52 can be further configured to record the number of copies generated by particular individuals as a record in a data file. Such could be particularly valuable in applications in which, for example, royalties were to be paid on a per document basis. - It is noted that the
printing device 12 andcopy machine 52 ofsystem 50 can be incorporated into a common device. In such application, the device could be configured to print a machine-readable code on copies that are formed, as well as on documents that are printed. The machine-readable code on copies could be different from that on printed documents, to assist in distinguishing copies from original documents. - A specific example of how the present invention can be utilized is as follows. Consider that there is law firm responsible for generating a contract for a client, and that the law firm has a single partner and several associates working on the project. Each time a contract is printed, a machine-readable code is automatically provided on the document identifying who within the law firm generated the contract, as well as identifying the version number, and the date that the contract was printed, and further identifying the law firm. If, for some reason, multiple similar versions of the contract are found, the machine readable code can be scanned and processed to identify which of the multiple versions is the most recent version of the contract, and which, if any, had been generated by the partner. Further, the machine-readable code can contain information which authorizes only certain persons to copy the contract, with such information being provided in a form which will be destroyed upon making a single copy. Accordingly, if a copy should be generated for some illicit purpose, such document can be identified as a copy (rather than as an original document) merely by passing the document through a scanning machine.
- Among the applications for which the methodology of the present invention can be incorporated are: (1) logging and possibly charging for copies; (2) verification that a document being copied is the most recent version of the document on record, and if the document is not the most recent version, the copying machine can be configured to ask a user if a more recent copy should be printed and copied; (3) verification that a copy can be printed and is not confidential; and (4) determination of whether a document is an original or a copy.
- Another aspect of the invention is described assuming that scanner/image-forming-
device 52 of FIG. 2 is a scanner/printer. In describing such aspect, it is to be understood that a digital representation ofdocument 20 can be stored ondatabase 14. The digital representation corresponds to an electronic representation ofdocument 20 and can be in any file format. The digital representation can, for example, be an electronicfile encoding document 20 and which, when sent toprinting device 12, results indocument 20 being printed. It is also to be understood that multiple versions ofdocument 20 can be electronically stored indatabase 14. In the aspect in whichcomponent 52 is a scanner/printer,processor 16 can be configured to determine which of the versions ofdocument 20 was input into scanner/printer 52, and to determine that other versions ofdocument 20 have digital representations stored indatabase 14.Processor 16 can be further configured to enable other versions ofdocument 20, besides the scanned version to be output in response to scanning a version ofdocument 20. For instance,processor 16 could be configured to cause only the most recent versions ofdocument 20 stored indatabase 14 to be output asoutput documents 54, regardless of whether the scanneddocument 20 corresponds to the most recent version stored indatabase 14. Alternatively,processor 16 could be configured to determine if multiple versions of a scanned document are present indatabase 14, and, if multiple versions are found, to prompt a user to identify which of the multiple versions is to be output asoutput document 54.
Claims (16)
1. A method of document management, comprising:
providing a document;
scanning the document with a scanning machine configured to determine if the document has a machine-readable code thereon; the scanning machine being further configured to extract at least some information from the machine-readable code if the machine readable code is present on the document;
providing a database of information that can be present in the machine-readable code on the document; and
comparing at least some of any information extracted from the machine-readable code by the scanning machine with the information in the database to track the document.
2. The method of claim 1 wherein the providing the document comprises printing the document with a printing device which prints the machine-readable code on the document; and wherein the printing device is in data communication with the database.
3. The method of claim 1 wherein the scanning machine is linked with a copying machine configured for copying the document, wherein the information contained in the machine-readable code defines if the document can be copied, and wherein the copier is configured to copy the document unless the scanning machine finds the machine-readable code on the document and extracts information from the machine-readable code not authorizing the copying.
4. The method of claim 1 wherein the scanning machine is linked with a copying machine configured for copying the document, wherein the information contained in the machine-readable code defines if the document can be copied, and wherein the copier is configured to not copy the document unless the scanning machine finds the machine-readable code on the document and extracts information from the machine-readable code authorizing the copying.
5. The method of claim 1 wherein the information included in the machine-readable code includes one or more of a version number of the document, an identification of an author of the document, a filename of the document, and a storage location of a file corresponding to the document.
6. A method of automated document tracking, comprising:
generating a primary image on a document with either a printer or a first copying machine;
printing a machine-readable code on the document as it is generated; the machine-readable code containing information, the printing device being in data communication with a database so that the information printed in machine-readable code on the document is also recorded in the database;
scanning the document with a scanning machine configured to determine if the machine readable code is present on the document and further configured to extract at least some of the information from the machine-readable code; and
comparing the information extracted from the machine-readable code by the scanning machine with the information in the database to track the document.
7. The method of claim 6 wherein the scanning machine is linked with a second copying machine configured for copying the document, wherein the information contained in the machine-readable code defines if the document can be copied, and wherein the second copying machine is configured to copy the document unless the scanning machine finds machine-readable code on the document and extracts information from the machine-readable code not authorizing the copying.
8. The method of claim 6 wherein the scanning machine is linked with a second copying machine configured for copying the document, wherein the information contained in the machine-readable code defines if the document can be copied, and wherein the second copying machine is configured to not copy the document unless the scanning machine finds the machine-readable code on the document and extracts information from machine-readable code authorizing the copying.
9. The method of claim 8 wherein the machine-readable code is configured such that it will not be fully reproduced on any copies formed by copying the original document with the second copying machine.
10. The method of claim 9 wherein the machine-readable code is printed with at least one of a resolution or tonal difference that cannot be reproduced by the second copying machine.
11. The method of claim 9 wherein the machine-readable code is printed with an ink that is not visible when viewed with only light in the visible wavelength range, said ink becoming visible when stimulated with light outside of the visible wavelength range.
12. The method of claim 8 wherein the machine-readable code is configured such that it is reproduced on copies formed by copying the original document with the second copying machine.
13. The method of claim 8 wherein the second copying machine is configured with a second printing device that prints a new machine-readable code on any copies formed from the document.
14. The method of claim 8 wherein the document is generated with the first copying machine, and wherein the second copying machine and the first copying machine are the same copying machine.
15. The method of claim 8 wherein the second copying machine is configured to identify a user requesting a copy of the document, wherein the information contained in the machine-readable code defines if the document can be copied by particular users, and wherein the second copying machine is configured to not copy the document unless the scanning machine finds the machine-readable code and extracts information from the machine-readable code authorizing the copying by the user identified by the second copying machine as requesting a copy of the original document.
16. The method of claim 6 wherein the scanning machine is linked with a processor that is in data communication with the database and in data communication with a second printer, wherein the information contained in the machine-readable code defines a version of the document, wherein a digital representation of the scanned version of the document is stored on the database together with digital representations of other versions of the document, and wherein the processor is configured to determine that electronic representations of said other versions of the document are in the database, the processor being configured to enable either the scanned version of the document or at least one of said other versions of the document stored in the database as digital representations to be printed by the second printer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/635,726 US20040027604A1 (en) | 1999-08-05 | 2003-08-05 | Methods of document management, methods of automated document tracking, document tracking methods, and document tracking systems |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/369,381 US6628412B1 (en) | 1999-08-05 | 1999-08-05 | Methods of document management and automated document tracking, and a document management system |
US10/635,726 US20040027604A1 (en) | 1999-08-05 | 2003-08-05 | Methods of document management, methods of automated document tracking, document tracking methods, and document tracking systems |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/369,381 Continuation US6628412B1 (en) | 1999-08-05 | 1999-08-05 | Methods of document management and automated document tracking, and a document management system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040027604A1 true US20040027604A1 (en) | 2004-02-12 |
Family
ID=28454866
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/369,381 Expired - Fee Related US6628412B1 (en) | 1999-08-05 | 1999-08-05 | Methods of document management and automated document tracking, and a document management system |
US10/635,726 Abandoned US20040027604A1 (en) | 1999-08-05 | 2003-08-05 | Methods of document management, methods of automated document tracking, document tracking methods, and document tracking systems |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/369,381 Expired - Fee Related US6628412B1 (en) | 1999-08-05 | 1999-08-05 | Methods of document management and automated document tracking, and a document management system |
Country Status (1)
Country | Link |
---|---|
US (2) | US6628412B1 (en) |
Cited By (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030115547A1 (en) * | 2001-11-21 | 2003-06-19 | Toshikazu Ohwada | Document processing apparatus |
US20050062849A1 (en) * | 2003-09-18 | 2005-03-24 | Pitney Bowes Incorporated | System and method for tracking positions of objects in space, time as well as tracking their textual evolution |
US20050185214A1 (en) * | 2004-02-25 | 2005-08-25 | Canon Kabushiki Kaisha | Image forming apparatus, control method thereof, image forming system, and program |
US20060050308A1 (en) * | 2004-09-07 | 2006-03-09 | Canon Kabushiki Kaisha | Information processing device capable of outputting print data to print device, and control method thereof |
US20060112017A1 (en) * | 2004-11-22 | 2006-05-25 | George Koppich | System and method for auditing an electronic document trail |
US20060138210A1 (en) * | 2004-12-23 | 2006-06-29 | Parkos Arthur J | Paper based mailing and shipping user interface |
US20060285772A1 (en) * | 2004-10-01 | 2006-12-21 | Hull Jonathan J | System and methods for creation and use of a mixed media environment |
US20070047008A1 (en) * | 2005-08-23 | 2007-03-01 | Jamey Graham | System and methods for use of voice mail and email in a mixed media environment |
US20070050712A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Visibly-Perceptible Hot Spots in Documents |
US20070047782A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | System And Methods For Creation And Use Of A Mixed Media Environment With Geographic Location Information |
US20070047002A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Embedding Hot Spots in Electronic Documents |
US20070050411A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Database for mixed media document system |
US20070047781A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Authoring Tools Using A Mixed Media Environment |
US20070050419A1 (en) * | 2005-08-23 | 2007-03-01 | Stephen Weyl | Mixed media reality brokerage network and methods of use |
US20070047818A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Embedding Hot Spots in Imaged Documents |
US20070047819A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Data organization and access for mixed media document system |
US20070052997A1 (en) * | 2005-08-23 | 2007-03-08 | Hull Jonathan J | System and methods for portable device for mixed media system |
US20070165904A1 (en) * | 2005-08-23 | 2007-07-19 | Nudd Geoffrey H | System and Method for Using Individualized Mixed Document |
US20070223034A1 (en) * | 2006-03-23 | 2007-09-27 | Canon Kabushiki Kaisha | Image forming apparatus, image processing apparatus, image forming method, image processing method, program, and storage medium |
US20070281372A1 (en) * | 2006-06-05 | 2007-12-06 | Seiko Epson Corporation | Memory element, method for manufacturing memory element, memory device, electronic apparatus and method for manufacturing transistor |
US20080027983A1 (en) * | 2006-07-31 | 2008-01-31 | Berna Erol | Searching media content for objects specified using identifiers |
US20080175507A1 (en) * | 2007-01-18 | 2008-07-24 | Andrew Lookingbill | Synthetic image and video generation from ground truth data |
US20080307521A1 (en) * | 2007-06-08 | 2008-12-11 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program, and storage medium for performing access control of document including two-dimensional code |
US20090016564A1 (en) * | 2007-07-11 | 2009-01-15 | Qifa Ke | Information Retrieval Using Invisible Junctions and Geometric Constraints |
US20090019402A1 (en) * | 2007-07-11 | 2009-01-15 | Qifa Ke | User interface for three-dimensional navigation |
US20090018990A1 (en) * | 2007-07-12 | 2009-01-15 | Jorge Moraleda | Retrieving Electronic Documents by Converting Them to Synthetic Text |
US20090016604A1 (en) * | 2007-07-11 | 2009-01-15 | Qifa Ke | Invisible Junction Features for Patch Recognition |
US20090063431A1 (en) * | 2006-07-31 | 2009-03-05 | Berna Erol | Monitoring and analyzing creation and usage of visual content |
US20090067726A1 (en) * | 2006-07-31 | 2009-03-12 | Berna Erol | Computation of a recognizability score (quality predictor) for image retrieval |
US20090070302A1 (en) * | 2006-07-31 | 2009-03-12 | Jorge Moraleda | Mixed Media Reality Recognition Using Multiple Specialized Indexes |
US20090070415A1 (en) * | 2006-07-31 | 2009-03-12 | Hidenobu Kishi | Architecture for mixed media reality retrieval of locations and registration of images |
US20090074300A1 (en) * | 2006-07-31 | 2009-03-19 | Hull Jonathan J | Automatic adaption of an image recognition system to image capture devices |
US20090076996A1 (en) * | 2006-07-31 | 2009-03-19 | Hull Jonathan J | Multi-Classifier Selection and Monitoring for MMR-based Image Recognition |
US20090092287A1 (en) * | 2006-07-31 | 2009-04-09 | Jorge Moraleda | Mixed Media Reality Recognition With Image Tracking |
US20090100334A1 (en) * | 2006-07-31 | 2009-04-16 | Hull Jonathan J | Capturing Symbolic Information From Documents Upon Printing |
US20090100048A1 (en) * | 2006-07-31 | 2009-04-16 | Hull Jonathan J | Mixed Media Reality Retrieval of Differentially-weighted Links |
US20090100050A1 (en) * | 2006-07-31 | 2009-04-16 | Berna Erol | Client device for interacting with a mixed media reality recognition system |
US20090125510A1 (en) * | 2006-07-31 | 2009-05-14 | Jamey Graham | Dynamic presentation of targeted information in a mixed media reality recognition system |
US20090285444A1 (en) * | 2008-05-15 | 2009-11-19 | Ricoh Co., Ltd. | Web-Based Content Detection in Images, Extraction and Recognition |
US20090303535A1 (en) * | 2008-06-05 | 2009-12-10 | Kabushiki Kaisha Toshiba | Document management system and document management method |
US20090313245A1 (en) * | 2005-08-23 | 2009-12-17 | Ricoh Co., Ltd. | Mixed Media Reality Brokerage Network With Layout-Independent Recognition |
US7672543B2 (en) | 2005-08-23 | 2010-03-02 | Ricoh Co., Ltd. | Triggering applications based on a captured text in a mixed media environment |
US20100329574A1 (en) * | 2009-06-24 | 2010-12-30 | Jorge Moraleda | Mixed media reality indexing and retrieval for repeated content |
US7885955B2 (en) | 2005-08-23 | 2011-02-08 | Ricoh Co. Ltd. | Shared document annotation |
US7920759B2 (en) | 2005-08-23 | 2011-04-05 | Ricoh Co. Ltd. | Triggering applications for distributed action execution and use of mixed media recognition as a control input |
US7991778B2 (en) | 2005-08-23 | 2011-08-02 | Ricoh Co., Ltd. | Triggering actions with captured input in a mixed media environment |
US8156427B2 (en) | 2005-08-23 | 2012-04-10 | Ricoh Co. Ltd. | User interface for mixed media reality |
US8156115B1 (en) | 2007-07-11 | 2012-04-10 | Ricoh Co. Ltd. | Document-based networking with mixed media reality |
US8184155B2 (en) | 2007-07-11 | 2012-05-22 | Ricoh Co. Ltd. | Recognition and tracking using invisible junctions |
US8195659B2 (en) | 2005-08-23 | 2012-06-05 | Ricoh Co. Ltd. | Integration and use of mixed media documents |
US8332401B2 (en) | 2004-10-01 | 2012-12-11 | Ricoh Co., Ltd | Method and system for position-based image matching in a mixed media environment |
US8335789B2 (en) | 2004-10-01 | 2012-12-18 | Ricoh Co., Ltd. | Method and system for document fingerprint matching in a mixed media environment |
US8521737B2 (en) | 2004-10-01 | 2013-08-27 | Ricoh Co., Ltd. | Method and system for multi-tier image matching in a mixed media environment |
US8600989B2 (en) | 2004-10-01 | 2013-12-03 | Ricoh Co., Ltd. | Method and system for image matching in a mixed media environment |
US8676810B2 (en) | 2006-07-31 | 2014-03-18 | Ricoh Co., Ltd. | Multiple index mixed media reality recognition using unequal priority indexes |
US8856108B2 (en) | 2006-07-31 | 2014-10-07 | Ricoh Co., Ltd. | Combining results of image retrieval processes |
US9058331B2 (en) | 2011-07-27 | 2015-06-16 | Ricoh Co., Ltd. | Generating a conversation in a social network based on visual search results |
US20150242075A1 (en) * | 2014-02-21 | 2015-08-27 | Toshiba Tec Kabushiki Kaisha | Method for providing document data and document data server |
US9373029B2 (en) | 2007-07-11 | 2016-06-21 | Ricoh Co., Ltd. | Invisible junction feature recognition for document security or annotation |
US9530050B1 (en) | 2007-07-11 | 2016-12-27 | Ricoh Co., Ltd. | Document annotation sharing |
US11323264B2 (en) | 2020-07-30 | 2022-05-03 | International Business Machines Corporation | Validating tracked portions of received sensor data using computer cryptographic processing |
US11496291B2 (en) | 2020-07-30 | 2022-11-08 | International Business Machines Corporation | Validating received sensor data using computer cryptographic processing |
US11755782B2 (en) | 2021-06-06 | 2023-09-12 | International Business Machines Corporation | Validating primary subsets of received sensor data using computer cryptographic processing |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6813039B1 (en) * | 1999-05-25 | 2004-11-02 | Silverbrook Research Pty Ltd | Method and system for accessing the internet |
US7982725B2 (en) * | 1999-05-25 | 2011-07-19 | Silverbrook Research Pty Ltd | Sensing device with inductive charging |
US6628412B1 (en) * | 1999-08-05 | 2003-09-30 | Hewlett-Packard Development Company, L.P. | Methods of document management and automated document tracking, and a document management system |
JP3609307B2 (en) * | 1999-12-07 | 2005-01-12 | シャープ株式会社 | Document management device |
JP2002092399A (en) * | 2000-09-11 | 2002-03-29 | Olympus Optical Co Ltd | Printing order placing/receiving method, and printing order placing/receiving system, and information resource used for printing order placing/receiving system |
US7392287B2 (en) * | 2001-03-27 | 2008-06-24 | Hemisphere Ii Investment Lp | Method and apparatus for sharing information using a handheld device |
US7054039B2 (en) * | 2001-07-31 | 2006-05-30 | James Burke | Fax confirmation device |
US20030142358A1 (en) * | 2002-01-29 | 2003-07-31 | Bean Heather N. | Method and apparatus for automatic image capture device control |
US7852495B2 (en) * | 2003-01-15 | 2010-12-14 | Xerox Corporation | Systems and methods for generating document distribution confirmation sheets with multi-destination status and/or multi-service status information |
EP1551146B1 (en) * | 2004-01-05 | 2011-08-24 | Ricoh Company, Ltd. | Document security management for repeatedly reproduced hardcopy and electronic documents |
US20060206541A1 (en) * | 2005-03-10 | 2006-09-14 | Kabushiki Kaisha Toshiba | Document managing apparatus |
US20060262358A1 (en) * | 2005-04-14 | 2006-11-23 | Kornfeld William A | Apparatus, method, and program for electronic filing |
US7878549B2 (en) * | 2005-07-29 | 2011-02-01 | Hewlett-Packard Development Company, L.P. | Printed substrate having embedded covert information |
US10089378B2 (en) | 2006-01-30 | 2018-10-02 | Adobe Systems Incorporated | Automatic asset versioning |
JP2008028675A (en) * | 2006-07-20 | 2008-02-07 | Kyocera Mita Corp | Image formation processor, and image formation processing program |
JP2008072334A (en) * | 2006-09-13 | 2008-03-27 | Ricoh Co Ltd | Image processing device, and document system |
US8983970B1 (en) | 2006-12-07 | 2015-03-17 | Google Inc. | Ranking content using content and content authors |
US8577866B1 (en) | 2006-12-07 | 2013-11-05 | Googe Inc. | Classifying content |
JP4314282B2 (en) * | 2007-03-07 | 2009-08-12 | キヤノン株式会社 | Authentication apparatus, image processing apparatus, control method for image processing apparatus, program, and storage medium |
US20120314246A1 (en) * | 2011-06-07 | 2012-12-13 | Janeen Jahn | Printing Command Center Graphical User Interface |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4243694A (en) * | 1978-06-26 | 1981-01-06 | Whittaker Corporation | Jet ink process and ink composition fluorescent in ultraviolet light |
US5093147A (en) * | 1990-09-12 | 1992-03-03 | Battelle Memorial Institute | Providing intelligible markings |
US5671282A (en) * | 1995-01-23 | 1997-09-23 | Ricoh Corporation | Method and apparatus for document verification and tracking |
US5735547A (en) * | 1992-10-01 | 1998-04-07 | Morelle; Fredric T. | Anti-photographic/photocopy imaging process and product made by same |
US5748780A (en) * | 1994-04-07 | 1998-05-05 | Stolfo; Salvatore J. | Method and apparatus for imaging, image processing and data compression |
US5853197A (en) * | 1996-03-05 | 1998-12-29 | The Standard Register Company | Security document |
US5987127A (en) * | 1992-06-30 | 1999-11-16 | Minolta Co., Ltd. | Image forming apparatus and copy management system |
US6119051A (en) * | 1998-10-27 | 2000-09-12 | Bell & Howell Mail And Messaging Technologies Co. | Client-server system, method and computer product for managing database driven insertion (DDI) and mail piece tracking (MPT) data |
US6427140B1 (en) * | 1995-02-13 | 2002-07-30 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
US6597469B1 (en) * | 1998-01-08 | 2003-07-22 | Canon Kabushiki Kaisha | Image forming system, management method of number of outputs from image forming system, and medium storing program for executing the method |
US6628412B1 (en) * | 1999-08-05 | 2003-09-30 | Hewlett-Packard Development Company, L.P. | Methods of document management and automated document tracking, and a document management system |
US6633878B1 (en) * | 1999-07-30 | 2003-10-14 | Accenture Llp | Initializing an ecommerce database framework |
US20040153649A1 (en) * | 1995-07-27 | 2004-08-05 | Rhoads Geoffrey B. | Digital authentication with digital and analog documents |
-
1999
- 1999-08-05 US US09/369,381 patent/US6628412B1/en not_active Expired - Fee Related
-
2003
- 2003-08-05 US US10/635,726 patent/US20040027604A1/en not_active Abandoned
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4243694A (en) * | 1978-06-26 | 1981-01-06 | Whittaker Corporation | Jet ink process and ink composition fluorescent in ultraviolet light |
US5093147A (en) * | 1990-09-12 | 1992-03-03 | Battelle Memorial Institute | Providing intelligible markings |
US5987127A (en) * | 1992-06-30 | 1999-11-16 | Minolta Co., Ltd. | Image forming apparatus and copy management system |
US5735547A (en) * | 1992-10-01 | 1998-04-07 | Morelle; Fredric T. | Anti-photographic/photocopy imaging process and product made by same |
US5748780A (en) * | 1994-04-07 | 1998-05-05 | Stolfo; Salvatore J. | Method and apparatus for imaging, image processing and data compression |
US5671282A (en) * | 1995-01-23 | 1997-09-23 | Ricoh Corporation | Method and apparatus for document verification and tracking |
US6427140B1 (en) * | 1995-02-13 | 2002-07-30 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
US20040153649A1 (en) * | 1995-07-27 | 2004-08-05 | Rhoads Geoffrey B. | Digital authentication with digital and analog documents |
US5853197A (en) * | 1996-03-05 | 1998-12-29 | The Standard Register Company | Security document |
US6597469B1 (en) * | 1998-01-08 | 2003-07-22 | Canon Kabushiki Kaisha | Image forming system, management method of number of outputs from image forming system, and medium storing program for executing the method |
US6119051A (en) * | 1998-10-27 | 2000-09-12 | Bell & Howell Mail And Messaging Technologies Co. | Client-server system, method and computer product for managing database driven insertion (DDI) and mail piece tracking (MPT) data |
US6633878B1 (en) * | 1999-07-30 | 2003-10-14 | Accenture Llp | Initializing an ecommerce database framework |
US6628412B1 (en) * | 1999-08-05 | 2003-09-30 | Hewlett-Packard Development Company, L.P. | Methods of document management and automated document tracking, and a document management system |
Cited By (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7134071B2 (en) * | 2001-11-21 | 2006-11-07 | Ricoh Company, Ltd. | Document processing utilizing a version managing part |
US20030115547A1 (en) * | 2001-11-21 | 2003-06-19 | Toshikazu Ohwada | Document processing apparatus |
US20050062849A1 (en) * | 2003-09-18 | 2005-03-24 | Pitney Bowes Incorporated | System and method for tracking positions of objects in space, time as well as tracking their textual evolution |
US7369681B2 (en) * | 2003-09-18 | 2008-05-06 | Pitney Bowes Inc. | System and method for tracking positions of objects in space, time as well as tracking their textual evolution |
US8477352B2 (en) | 2004-02-25 | 2013-07-02 | Canon Kabushiki Kaisha | Image forming apparatus, control method thereof, image forming system, and program |
US20050185214A1 (en) * | 2004-02-25 | 2005-08-25 | Canon Kabushiki Kaisha | Image forming apparatus, control method thereof, image forming system, and program |
US20100302572A1 (en) * | 2004-02-25 | 2010-12-02 | Canon Kabushiki Kaisha | Image forming apparatus, control method thereof, image forming system, and program |
US7760380B2 (en) * | 2004-02-25 | 2010-07-20 | Canon Kabushiki Kaisha | Image forming apparatus, control method thereof, image forming system, and program |
US20060050308A1 (en) * | 2004-09-07 | 2006-03-09 | Canon Kabushiki Kaisha | Information processing device capable of outputting print data to print device, and control method thereof |
US8760698B2 (en) | 2004-09-07 | 2014-06-24 | Canon Kabushiki Kaisha | Information processing device capable of outputting print data to print data device, and control method thereof |
US9424501B2 (en) | 2004-09-07 | 2016-08-23 | Canon Kabushiki Kaisha | Information processing device capable of outputting print data to print device, and control method thereof |
US8521737B2 (en) | 2004-10-01 | 2013-08-27 | Ricoh Co., Ltd. | Method and system for multi-tier image matching in a mixed media environment |
US8335789B2 (en) | 2004-10-01 | 2012-12-18 | Ricoh Co., Ltd. | Method and system for document fingerprint matching in a mixed media environment |
US8332401B2 (en) | 2004-10-01 | 2012-12-11 | Ricoh Co., Ltd | Method and system for position-based image matching in a mixed media environment |
US7702673B2 (en) | 2004-10-01 | 2010-04-20 | Ricoh Co., Ltd. | System and methods for creation and use of a mixed media environment |
US20060285772A1 (en) * | 2004-10-01 | 2006-12-21 | Hull Jonathan J | System and methods for creation and use of a mixed media environment |
US8600989B2 (en) | 2004-10-01 | 2013-12-03 | Ricoh Co., Ltd. | Method and system for image matching in a mixed media environment |
US9063953B2 (en) | 2004-10-01 | 2015-06-23 | Ricoh Co., Ltd. | System and methods for creation and use of a mixed media environment |
US20060112017A1 (en) * | 2004-11-22 | 2006-05-25 | George Koppich | System and method for auditing an electronic document trail |
US20060138210A1 (en) * | 2004-12-23 | 2006-06-29 | Parkos Arthur J | Paper based mailing and shipping user interface |
US7404521B2 (en) * | 2004-12-23 | 2008-07-29 | Pitney Bowes Inc. | Paper based mailing and shipping user interface |
US9171202B2 (en) | 2005-08-23 | 2015-10-27 | Ricoh Co., Ltd. | Data organization and access for mixed media document system |
US8005831B2 (en) | 2005-08-23 | 2011-08-23 | Ricoh Co., Ltd. | System and methods for creation and use of a mixed media environment with geographic location information |
US9405751B2 (en) | 2005-08-23 | 2016-08-02 | Ricoh Co., Ltd. | Database for mixed media document system |
US20070047008A1 (en) * | 2005-08-23 | 2007-03-01 | Jamey Graham | System and methods for use of voice mail and email in a mixed media environment |
US7885955B2 (en) | 2005-08-23 | 2011-02-08 | Ricoh Co. Ltd. | Shared document annotation |
US20070165904A1 (en) * | 2005-08-23 | 2007-07-19 | Nudd Geoffrey H | System and Method for Using Individualized Mixed Document |
US8949287B2 (en) | 2005-08-23 | 2015-02-03 | Ricoh Co., Ltd. | Embedding hot spots in imaged documents |
US8838591B2 (en) | 2005-08-23 | 2014-09-16 | Ricoh Co., Ltd. | Embedding hot spots in electronic documents |
US20070052997A1 (en) * | 2005-08-23 | 2007-03-08 | Hull Jonathan J | System and methods for portable device for mixed media system |
US20070047819A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Data organization and access for mixed media document system |
US20070047818A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Embedding Hot Spots in Imaged Documents |
US20070050419A1 (en) * | 2005-08-23 | 2007-03-01 | Stephen Weyl | Mixed media reality brokerage network and methods of use |
US20070047781A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Authoring Tools Using A Mixed Media Environment |
US20070050411A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Database for mixed media document system |
US20070047002A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Embedding Hot Spots in Electronic Documents |
US8195659B2 (en) | 2005-08-23 | 2012-06-05 | Ricoh Co. Ltd. | Integration and use of mixed media documents |
US8156427B2 (en) | 2005-08-23 | 2012-04-10 | Ricoh Co. Ltd. | User interface for mixed media reality |
US7812986B2 (en) | 2005-08-23 | 2010-10-12 | Ricoh Co. Ltd. | System and methods for use of voice mail and email in a mixed media environment |
US7991778B2 (en) | 2005-08-23 | 2011-08-02 | Ricoh Co., Ltd. | Triggering actions with captured input in a mixed media environment |
US7769772B2 (en) | 2005-08-23 | 2010-08-03 | Ricoh Co., Ltd. | Mixed media reality brokerage network with layout-independent recognition |
US7551780B2 (en) | 2005-08-23 | 2009-06-23 | Ricoh Co., Ltd. | System and method for using individualized mixed document |
US7587412B2 (en) | 2005-08-23 | 2009-09-08 | Ricoh Company, Ltd. | Mixed media reality brokerage network and methods of use |
US7920759B2 (en) | 2005-08-23 | 2011-04-05 | Ricoh Co. Ltd. | Triggering applications for distributed action execution and use of mixed media recognition as a control input |
US7917554B2 (en) | 2005-08-23 | 2011-03-29 | Ricoh Co. Ltd. | Visibly-perceptible hot spots in documents |
US20090313245A1 (en) * | 2005-08-23 | 2009-12-17 | Ricoh Co., Ltd. | Mixed Media Reality Brokerage Network With Layout-Independent Recognition |
US7639387B2 (en) * | 2005-08-23 | 2009-12-29 | Ricoh Co., Ltd. | Authoring tools using a mixed media environment |
US7669148B2 (en) | 2005-08-23 | 2010-02-23 | Ricoh Co., Ltd. | System and methods for portable device for mixed media system |
US7672543B2 (en) | 2005-08-23 | 2010-03-02 | Ricoh Co., Ltd. | Triggering applications based on a captured text in a mixed media environment |
US20070047782A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | System And Methods For Creation And Use Of A Mixed Media Environment With Geographic Location Information |
US20070050712A1 (en) * | 2005-08-23 | 2007-03-01 | Hull Jonathan J | Visibly-Perceptible Hot Spots in Documents |
US7952739B2 (en) * | 2006-03-23 | 2011-05-31 | Canon Kabushiki Kaisha | Image forming apparatus, image processing apparatus, image forming method, image processing method, program, and storage medium |
US20070223034A1 (en) * | 2006-03-23 | 2007-09-27 | Canon Kabushiki Kaisha | Image forming apparatus, image processing apparatus, image forming method, image processing method, program, and storage medium |
US20070281372A1 (en) * | 2006-06-05 | 2007-12-06 | Seiko Epson Corporation | Memory element, method for manufacturing memory element, memory device, electronic apparatus and method for manufacturing transistor |
US8489987B2 (en) | 2006-07-31 | 2013-07-16 | Ricoh Co., Ltd. | Monitoring and analyzing creation and usage of visual content using image and hotspot interaction |
US9020966B2 (en) | 2006-07-31 | 2015-04-28 | Ricoh Co., Ltd. | Client device for interacting with a mixed media reality recognition system |
US20080027983A1 (en) * | 2006-07-31 | 2008-01-31 | Berna Erol | Searching media content for objects specified using identifiers |
US20090063431A1 (en) * | 2006-07-31 | 2009-03-05 | Berna Erol | Monitoring and analyzing creation and usage of visual content |
US20090125510A1 (en) * | 2006-07-31 | 2009-05-14 | Jamey Graham | Dynamic presentation of targeted information in a mixed media reality recognition system |
US20090067726A1 (en) * | 2006-07-31 | 2009-03-12 | Berna Erol | Computation of a recognizability score (quality predictor) for image retrieval |
US20090100050A1 (en) * | 2006-07-31 | 2009-04-16 | Berna Erol | Client device for interacting with a mixed media reality recognition system |
US20090100048A1 (en) * | 2006-07-31 | 2009-04-16 | Hull Jonathan J | Mixed Media Reality Retrieval of Differentially-weighted Links |
US8073263B2 (en) | 2006-07-31 | 2011-12-06 | Ricoh Co., Ltd. | Multi-classifier selection and monitoring for MMR-based image recognition |
US9384619B2 (en) | 2006-07-31 | 2016-07-05 | Ricoh Co., Ltd. | Searching media content for objects specified using identifiers |
US9176984B2 (en) | 2006-07-31 | 2015-11-03 | Ricoh Co., Ltd | Mixed media reality retrieval of differentially-weighted links |
US8156116B2 (en) | 2006-07-31 | 2012-04-10 | Ricoh Co., Ltd | Dynamic presentation of targeted information in a mixed media reality recognition system |
US20090100334A1 (en) * | 2006-07-31 | 2009-04-16 | Hull Jonathan J | Capturing Symbolic Information From Documents Upon Printing |
US8510283B2 (en) | 2006-07-31 | 2013-08-13 | Ricoh Co., Ltd. | Automatic adaption of an image recognition system to image capture devices |
US9063952B2 (en) | 2006-07-31 | 2015-06-23 | Ricoh Co., Ltd. | Mixed media reality recognition with image tracking |
US8676810B2 (en) | 2006-07-31 | 2014-03-18 | Ricoh Co., Ltd. | Multiple index mixed media reality recognition using unequal priority indexes |
US20090092287A1 (en) * | 2006-07-31 | 2009-04-09 | Jorge Moraleda | Mixed Media Reality Recognition With Image Tracking |
US8201076B2 (en) | 2006-07-31 | 2012-06-12 | Ricoh Co., Ltd. | Capturing symbolic information from documents upon printing |
US20090070302A1 (en) * | 2006-07-31 | 2009-03-12 | Jorge Moraleda | Mixed Media Reality Recognition Using Multiple Specialized Indexes |
US8868555B2 (en) | 2006-07-31 | 2014-10-21 | Ricoh Co., Ltd. | Computation of a recongnizability score (quality predictor) for image retrieval |
US20090076996A1 (en) * | 2006-07-31 | 2009-03-19 | Hull Jonathan J | Multi-Classifier Selection and Monitoring for MMR-based Image Recognition |
US20090074300A1 (en) * | 2006-07-31 | 2009-03-19 | Hull Jonathan J | Automatic adaption of an image recognition system to image capture devices |
US8369655B2 (en) | 2006-07-31 | 2013-02-05 | Ricoh Co., Ltd. | Mixed media reality recognition using multiple specialized indexes |
US8856108B2 (en) | 2006-07-31 | 2014-10-07 | Ricoh Co., Ltd. | Combining results of image retrieval processes |
US8825682B2 (en) | 2006-07-31 | 2014-09-02 | Ricoh Co., Ltd. | Architecture for mixed media reality retrieval of locations and registration of images |
US20090070415A1 (en) * | 2006-07-31 | 2009-03-12 | Hidenobu Kishi | Architecture for mixed media reality retrieval of locations and registration of images |
US7970171B2 (en) | 2007-01-18 | 2011-06-28 | Ricoh Co., Ltd. | Synthetic image and video generation from ground truth data |
US20080175507A1 (en) * | 2007-01-18 | 2008-07-24 | Andrew Lookingbill | Synthetic image and video generation from ground truth data |
US8245290B2 (en) * | 2007-06-08 | 2012-08-14 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program, and storage medium for performing access control of document including two-dimensional code |
US20080307521A1 (en) * | 2007-06-08 | 2008-12-11 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program, and storage medium for performing access control of document including two-dimensional code |
US8184155B2 (en) | 2007-07-11 | 2012-05-22 | Ricoh Co. Ltd. | Recognition and tracking using invisible junctions |
US8086038B2 (en) | 2007-07-11 | 2011-12-27 | Ricoh Co., Ltd. | Invisible junction features for patch recognition |
US10192279B1 (en) | 2007-07-11 | 2019-01-29 | Ricoh Co., Ltd. | Indexed document modification sharing with mixed media reality |
US9530050B1 (en) | 2007-07-11 | 2016-12-27 | Ricoh Co., Ltd. | Document annotation sharing |
US20090016604A1 (en) * | 2007-07-11 | 2009-01-15 | Qifa Ke | Invisible Junction Features for Patch Recognition |
US8276088B2 (en) | 2007-07-11 | 2012-09-25 | Ricoh Co., Ltd. | User interface for three-dimensional navigation |
US20090019402A1 (en) * | 2007-07-11 | 2009-01-15 | Qifa Ke | User interface for three-dimensional navigation |
US8989431B1 (en) | 2007-07-11 | 2015-03-24 | Ricoh Co., Ltd. | Ad hoc paper-based networking with mixed media reality |
US9373029B2 (en) | 2007-07-11 | 2016-06-21 | Ricoh Co., Ltd. | Invisible junction feature recognition for document security or annotation |
US8144921B2 (en) | 2007-07-11 | 2012-03-27 | Ricoh Co., Ltd. | Information retrieval using invisible junctions and geometric constraints |
US20090016564A1 (en) * | 2007-07-11 | 2009-01-15 | Qifa Ke | Information Retrieval Using Invisible Junctions and Geometric Constraints |
US8156115B1 (en) | 2007-07-11 | 2012-04-10 | Ricoh Co. Ltd. | Document-based networking with mixed media reality |
US8176054B2 (en) | 2007-07-12 | 2012-05-08 | Ricoh Co. Ltd | Retrieving electronic documents by converting them to synthetic text |
US20090018990A1 (en) * | 2007-07-12 | 2009-01-15 | Jorge Moraleda | Retrieving Electronic Documents by Converting Them to Synthetic Text |
US8385589B2 (en) | 2008-05-15 | 2013-02-26 | Berna Erol | Web-based content detection in images, extraction and recognition |
US20090285444A1 (en) * | 2008-05-15 | 2009-11-19 | Ricoh Co., Ltd. | Web-Based Content Detection in Images, Extraction and Recognition |
US20090303535A1 (en) * | 2008-06-05 | 2009-12-10 | Kabushiki Kaisha Toshiba | Document management system and document management method |
US20100329574A1 (en) * | 2009-06-24 | 2010-12-30 | Jorge Moraleda | Mixed media reality indexing and retrieval for repeated content |
US8385660B2 (en) | 2009-06-24 | 2013-02-26 | Ricoh Co., Ltd. | Mixed media reality indexing and retrieval for repeated content |
US9058331B2 (en) | 2011-07-27 | 2015-06-16 | Ricoh Co., Ltd. | Generating a conversation in a social network based on visual search results |
US20150242075A1 (en) * | 2014-02-21 | 2015-08-27 | Toshiba Tec Kabushiki Kaisha | Method for providing document data and document data server |
US11323264B2 (en) | 2020-07-30 | 2022-05-03 | International Business Machines Corporation | Validating tracked portions of received sensor data using computer cryptographic processing |
US11496291B2 (en) | 2020-07-30 | 2022-11-08 | International Business Machines Corporation | Validating received sensor data using computer cryptographic processing |
US11755782B2 (en) | 2021-06-06 | 2023-09-12 | International Business Machines Corporation | Validating primary subsets of received sensor data using computer cryptographic processing |
Also Published As
Publication number | Publication date |
---|---|
US6628412B1 (en) | 2003-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6628412B1 (en) | Methods of document management and automated document tracking, and a document management system | |
US5982956A (en) | Secure method for duplicating sensitive documents | |
US6522770B1 (en) | Management of documents and other objects using optical devices | |
Brassil et al. | Copyright protection for the electronic distribution of text documents | |
US7110541B1 (en) | Systems and methods for policy based printing | |
US7913313B2 (en) | Method and system for invisibly embedding into a text document the license identification of the generating licensed software | |
US6970259B1 (en) | Systems and methods for forgery detection and deterrence of printed documents | |
JP4704010B2 (en) | Image forming apparatus, image forming system, security management apparatus, and security management method | |
US7609989B2 (en) | System and control method for generating an image having a latent pattern with or without a background pattern | |
US20080297853A1 (en) | Methods and Apparatus for Embedding and Detecting Digital Watermarks in a Text Document | |
KR20000048145A (en) | Ticket issuing method, ticket issuing system and ticket collating method | |
JP3383793B2 (en) | Content copy tracking management system, content copy machine, center device, and their program recording media | |
CN101192135A (en) | Access control apparatus, access control method and printing system | |
CN101686294B (en) | Embedded type file information security management system | |
US20070003341A1 (en) | Image processing device, image processing method, program, and recording medium | |
US6636614B1 (en) | Method for preventing the falsification of documents comprising a photograph, preferably a facial-view photograph | |
US20110007348A1 (en) | Process determining apparatus, image processing apparatus, process determining system, computer readable medium storing program, and process determining method | |
US8316415B2 (en) | Security document printing system and method of controlling the same | |
JP2000253241A (en) | Data monitoring method and device therefor | |
JP4619261B2 (en) | Copy management apparatus and program | |
US8390830B2 (en) | Printing control device, printing and printing control method with controls for canceling security image | |
JP2001344557A (en) | Method and device for managing document | |
US20060209331A1 (en) | Image forming apparatus and image forming method | |
JP2825275B2 (en) | Document processing system | |
US10530953B2 (en) | Copy method of generating and comparing generation-count information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |