[go: up one dir, main page]

WO1996009590A1 - Systeme et procede de production et d'impression d'imprimes et de detection et de prevention de l'alteration d'un effet bancaire - Google Patents

Systeme et procede de production et d'impression d'imprimes et de detection et de prevention de l'alteration d'un effet bancaire Download PDF

Info

Publication number
WO1996009590A1
WO1996009590A1 PCT/US1995/011829 US9511829W WO9609590A1 WO 1996009590 A1 WO1996009590 A1 WO 1996009590A1 US 9511829 W US9511829 W US 9511829W WO 9609590 A1 WO9609590 A1 WO 9609590A1
Authority
WO
WIPO (PCT)
Prior art keywords
check
signals
printing
document
security
Prior art date
Application number
PCT/US1995/011829
Other languages
English (en)
Inventor
William W. Nevin
Original Assignee
Nevin William W
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 Nevin William W filed Critical Nevin William W
Priority to AU35555/95A priority Critical patent/AU3555595A/en
Publication of WO1996009590A1 publication Critical patent/WO1996009590A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/04Testing magnetic properties of the materials thereof, e.g. by detection of magnetic imprint
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G5/00Receipt-giving machines

Definitions

  • the present invention relates generally to improvements in bank-related processing, such as check writing, making deposits, managing collections, payroll processing, and statement reconciliation, and, more particularly, to a system for laser printing information on existing forms, such as checks and deposit slips.
  • the instant invention is directed to a variety of features associated with computer processing.
  • the instant invention is directed to, inter alia, a method of generating custom computer printouts tailored to a preexisting form, including the steps of: generating a grid sheet comprising a first coordinate ruler and a second coordinate ruler, the second coordinate ruler disposed in an orthogonal relationship with the first ruler, generating a master table corresponding to the first coordinate ruler and the second coordinate ruler of the grid sheet, determining first and second coordinates of information printed on the preexisting form by aligning the first coordinate ruler and the second coordinate ruler of the grid sheet with the previous existing form, editing the master table to conform the first and second coordinates of information printed on the previous existing form, generating instruction signals to print alphanumeric characters on the preexisting form in coordination with the master table and the edits to the master table, and printing alphanumeric characters on the preexisting form in response to the instruction signals.
  • the present invention may also include the steps of generating a forms table containing vertical and horizontal coordinates from a plurality of forms, and selecting one of the plurality forms to serve as the master table. Moreover, the method of the present invention may also include the step of security shading select portions surrounding the alphanumeric characters on the preexisting form.
  • the present invention may also include the following steps: expanding the size of the preexisting form to enable printing of alphanumeric characters on the preexisting form, printing a date comprising a year within a range of 2,000 to 9,999 on the preexisting form in response to the instruction signal, maintaining collection service data from information contained in the instruction signal, printing payment request letters containing financial information from the collection service data, collecting payroll data from a plurality of employees, printing table data on a plurality of preexisting forms in coordination with the first and second coordinates of the edited master table, calculating time from an installation date of the method, suspending use of the method upon the expiration of a rental due date, and reinitializing the method upon payment of a rental fee.
  • the present invention is also directed to a computer-based layout grid system, including a grid sheet, memory means, and processing means which generates custom computer printouts tailored to a preexisting form.
  • the memory means comprises a plurality of memory cell locations, the memory cell locations storing master table signals comprising signals corresponding to a first coordinate ruler and a second coordinate ruler, and input table signals comprising instruction signals inputted by a user for editing the master table signals in accordance with the first and second coordinates of information printed on a pre-existing form.
  • Figure 1 is a schematic flow diagram of the setup of a preferred embodiment for configuring a printing layout for checks or checkbook pages of the present invention.
  • Figure 2 is an example of the printing layout grid co-ordinate sheet for checks, checkbook pages, or other documents of the present invention.
  • Figure 3 is a schematic flow diagram of a preferred embodiment of the setup of a printing layout for deposit slips of the present invention.
  • Figure 4 is an example of the printing layout grid coordinate sheet for deposit slips of the present invention.
  • Figure 5A is a schematic flow diagram of a preferred embodiment of the setup of a printing layout for bank statement reviews of the present invention.
  • Figure 5B is a schematic flow diagram of a preferred embodiment of the bank statement reconciliation method of the present invention.
  • Figure 5C is an example of a monthly bank statement.
  • Figure 5D is an example of a printing layout arranged in a similar line spacing with the bank statement of Figure 5C for check reconciliation.
  • Figure 6 is a diagram of a preferred embodiment of a personal checkbook with optional laser-stub tear-off of the present invention.
  • Figure 7 is a diagram of a preferred embodiment of a special post-it to be used as a personal check laser printer leader carrier of the present invention.
  • Figure 8 is a diagram of method for using standard 4" x 6" post-it note for personal check laser printer leader carrier of the present invention.
  • Figure 9A is a photo diagram of a preferred embodiment of the present invention of a method for printing 3 to a page checkbook checks in a laser printer.
  • Figure 9B is a photo diagram of a preferred embodiment of the present invention of a method for printing on a check.
  • Figure 10A is a diagram of a preferred embodiment of a device for printing on a 3 to page checkbook page (with checks missing) in a laser printer of the present invention.
  • Figure 10B is a diagram of a preferred embodiment of a method for using standard 4" x 6" post-it notes for printing on a 3 to a page checkbook page (with checks missing) .
  • Figure 11 is an example of a three check to a page laser-printer ready form.
  • Figure 12A is a diagram of a preferred embodiment of a shadow printing check security device for any check of the present invention.
  • Figure 12B is a diagram of shadow printing check security device of the present invention.
  • Figure 13A is a schematic flow diagram of a preferred embodiment of a deposit entry and bank information recording system of the present invention.
  • Figure 13B is a schematic flow diagram of a preferred embodiment of a nationwide electronic collection service springing from deposit system of the present invention.
  • Figure 14 is a schematic flow diagram of a preferred embodiment of a nationwide electronic payroll service springing from checkbook system of the present invention.
  • Figure 15 is a schematic flow diagram of the logic used for a date entry scheme of the present invention which will function until the year 9999.
  • Figure 16 is a schematic flow diagram of a preferred embodiment of a software rental renewal method of the system of the present invention.
  • Figure 17 is a block diagram which depicts the computer architecture for use in the preferred embodiment of the present invention.
  • FIG. 1 a schematic flow diagram of the setup of a preferred embodiment for configuring a printing layout for checks or checkbook pages of the present invention is shown.
  • the flowchart of Figure 1 utilizes the printing layout grid coordinate sheet of Figure 2 to facilitate custom printing which is tailored to a pre-existing document.
  • the process is initiated by first setting-up the checkbook or other suitable document at step 10 and then choosing a printing environment at step 20.
  • the printing environment includes selections including the type of printer (such as a laser or dot matrix printer) , the type of feed system used (such as manual or sheet) , and other selection choices at step 22.
  • This approach results in a situation in which, for example, ten environment choices can cover literally thousands of various printers.
  • Each environment choice references a subprogram at step 24 that is written specifically for that printer type. This subprogram is utilized for changing layout, grid sheet print and check printing, among possible other functions.
  • the user chooses the check type at step 30.
  • the check types to be selected are the three-to-a-page format (which is described in greater detail later in the application), personal regular checks, personal laser stub checks, continuous form-fed checks, among others.
  • Various photo instructions and array flags may be displayed to assist the user in this regard at step 34.
  • the system retrieves integer coordinates from the master layout and uses the unique subprogram to create a printer code table at step 42.
  • the user decides whether or not to make changes to the system. If no changes are desired, then the program may move on into a deposit slip set-up program at step 52 (which will also be described in greater detail later in this application) . If changes are desired, then a grid sheet is printed at step 60 for use in making the changes. An example of such a grid sheet is shown in Figure 2.
  • a grid sheet 100 is shown for use in the flowchart of Figure 1.
  • the grid sheet has a first coordinate ruler, represented by the x- coordinate frame, and a second coordinate ruler, represented by the y-coordinate frame.
  • a user simply mounts the checK on this coordinate frame, fills in the grid form to create coordinate integers which are used to update a printer control code table using the unique subprogram at step 62.
  • Specific instructions for filling out the example grid sheet as shown in Figure 2 are provided on that sheet itself.
  • the user need only fill-in various x-y coordinates (i.e. column # and row #) on the grid sheet relating to various portions of a check instrument. For example, if the payee area of a user's check is at row no. 45 and column no. 140, the user simply enters 45 and 140, respectively, for the payee row and column prompts on the grid sheet 100. Thereafter, the user simply enters these coordinates on a computer form (on the computer itself) which is similar to the grid sheet of Figure 2.
  • a test print is generated at step 70 using the unique subprogram with a printer control code table which was updated by the step at 62 to print a test check at step 72.
  • the user may then determine whether or not changes need to be made at step 80 by continuing the test check with the check on which information is to be printed. If no changes are required, the program simply directs the user to the deposit slip set-up at step 82. However, if changes are desired, then the program leads the user back to step 60 to iterate a proper configuration of the check.
  • the system uses three tables to store data to accomplish customized printing: a master table, an input table and a printer control code (instruction) table.
  • the master layout table consists of integers representing horizontal and vertical coordinate positioning as measured by the grid sheet of each data field to be printed on the instrument.
  • This master table can contain many records that are set-up for popular instrument layouts which can be fine-tuned by the user.
  • the overall master table may consist of a second master table including records that are set-up for proper instrument layouts.
  • the input table also contains integers and is generally the same as the master table except that a single record is related to a single system, for example a single checkbook.
  • This input table is updated with the integers from the chosen startoff master table record.
  • the master record is chosen by style or maker identification and is posted to the input table.
  • the user can modify the integers in the input table to fine tune the layout.
  • the user mounts their instrument (check, deposit slip, etc.) to the grid sheet at the 0,90 axis of Figure 2 to easily align the print fields on the instrument to the integer coordinates used by the system.
  • the user enters these integers into a computer form (on the computer) that serves the input table.
  • a subprogram is then used to update a printer control code table which is formed by concatenating printer control codes that are built into the subprogram with the integer numbers from the input table.
  • This printer control code table can now be referenced, whenever the instrument is printed, such that any specific data field being printed is concatenated with the vertical and horizontal placing printer control codes from the printer control code table to place that data field exactly at the vertical and horizontal coordinates that were entered into the input table. Accordingly, data can be placed at any specific point. Moreover, pitch, font, and line spacing, among other features, can be computed from entries made into the input table. Therefore, the subprogram is suitable for any specified printer type.
  • the printer control code table may contain printer control codes which are quite complex, but the end-user only sees and edits the form serving the input table, which itself is mostly already filled-in for the user because of the initial selection from the master layout table.
  • the system may be configured such that it utilizes only a single integer table which the user addresses.
  • the integer table stores coordinates entered by the user and the system creates printer control codes from this table.
  • this alternative system utilizes a user-addressable printer control code table.
  • this alternative system is integrally linked with the grid sheet system of the present invention.
  • the subprogram itself contains synchronized processes to control the master layout table selection, the grid sheet printout, the input table updating, the printer control code table updating, test printing, actual printing, and the display of photo demonstration instructions.
  • a check is preferably used for printing information thereon.
  • other pre-existing instruments having a wide variety of designs may be incorporated into a single computer program, thereby facilitating printing on such a wide variety of instruments.
  • such a system allows any instrument to be filled-out by hand or by the computer's printer.
  • the deposit slips are set-up at step 150 to be followed by the selection of the printer environment at step 160.
  • Selection of the printer environment includes selection of the type of laser printer (laser, dot matrix, etc.), among other selections, at step 162 and the installation of a unique subprogram for changing layout, grid sheet print, photo instructions, and deposit slip printing at step 164.
  • the user then chooses the deposit slip style at step 170 which includes retrieving integer coordinates from the master layouts and using the unique subprogram to create the printer control code table at step 172.
  • the user decides whether or not to make changes, thereby either leading to the bank statement viewer set-up program at step 182 or the printing and use of the grid sheet at step 190.
  • the user mounts the deposit slip to the grid sheet, fills in the grid form, and fills in the computer form for the grid so that, at step 192, coordinate integers are used to update the printer control code table using the unique subprogram.
  • a test print is generated using unique subprogram with the printer control table to print the test deposit slip at step 202.
  • the user decides at step 210 whether or not to make changes, thereby either leading to the bank statement view setup program at step 212 or a reiteration of the measuring of the deposit slip spacing at step 190.
  • a grid sheet for use with a deposit slip is shown.
  • the implementation of this grid sheet provides for customized spacing by taking the vertical coordinate of line 1 and the vertical coordinate of the last line and a total number of lines into account. The difference between line l and the last line is divided by the total number of lines. This is the line spacing in whatever unit measure the grid is printed.
  • the line spacing printer control code is created by concatenating the printer control codes for line spacing with this computed line spacing number, and is stored in the printer control code table.
  • This implementation also provides for rotated print placement if the printer being used has this feature.
  • the master layout table preferably has two records for each Preformatted deposit slip, one for rotated and one for unrotated.
  • the rotated print items are preferably placed somewhere on the slip, out of the way, and/or they can be manually copied after printing.
  • the deposit slip form is separated into three sheets and fed one at a time into manual input trays of a laser printer, or printed in one pass on an impact printer.
  • the deposit slip printing system of Figures 3 and 4 may utilize either the three table format or the single integer table format, previously discussed.
  • a schematic flow diagram of a preferred embodiment of the set-up of a printing layout for bank statement reviews of the present invention is shown and described.
  • a user sets-up the bank statement viewer and then chooses the printer environment at step 280.
  • Choosing the printer environment includes the selection of the type of printer (laser, dot matrix, etc.), the type of feed (manual, sheet, etc.), among other selections, at step 282 which leads to the installation of a unique subprogram for changing the layout and bank statement viewer printing at step 284.
  • the user measures the input line spacing at step 290 which leads to the creation of a printer control code table using the unique subprogram at step 292.
  • a test print is then created at step 300 which leads to a decision at step 310 as to whether changes are required. If changes are not required, the program continues the administrative information and preferences program (a main menu) at step 312. If changes are desired, an iterative step leads the user back to the measuring and inputting of the line spacing step of 290.
  • a user begins at step 320 in the reconciliation process of Figure 5B by first marking checks on the statement by check number at step 330 and then printing a bank statement check list viewer at step 340. The user then holds the bank statement viewer side by side with the bank statement to quickly see any differences between the two at step 350.
  • Figure 5A therefore shows a typical setup method using the above grid sheet method to allow a custom printout report for bank statement reconciliation.
  • This implementation allows the listing of all check numbers and check amounts to be printed on the same line spacing as the bank statement itself. This proves a quick way to see any discrepancies between the computer records and the bank statement. By holding the printout listing next to the bank statement listing, lined-up side by side, the user may quickly and easily see any differences. Therefore, the printout of only the checks flagged for reconciliation must be lined-up perfectly with the bank statement.
  • the same line spacing method as used above is used to compute and store line spacing printer control codes for this report.
  • FIG. 5C and 5D an example of, respectively, a bank statement and a listing of check numbers printed in the same line spacing as the bank statement is shown. As can be seen from aligning Figures 5C and 5D side-by-side, printing the check numbers in the same line spacing as the bank statement itself facilitates checkbook-bank statement reconciliation.
  • Figure 6 demonstrates a new personal checkbook 400 for use in a laser printer.
  • the checkbook has a top bound side 410 and a perforation 415 connecting the top bound side 410 to an extra top stub 420 which is approximately 3.75" wide and ends at a bottom perforation 425.
  • This stub 420 can be removed after the check is printed.
  • the check can be torn out of the personal checkbook along the bottom perforation 425.
  • the check can be torn out of the checkbook along the top perforation 415.
  • Check 430 in general, has the dimensions of a standard 2.75" check. Although a 0.75" stub 420 is shown and described, it is to be understood that other dimensioned stubs may also be used to facilitate printing on standard checks.
  • Post-it 480 is approximately 3.5" wide by about 6" long and contains a glue portion 490 which is approximately 2.5" high by approximately 1" wide.
  • the check 470 is applied to the post-it 480, the entire glue portion 490 is covered by the check 470.
  • the entire check and post-it combination is shown as reference numeral 450.
  • Post-it 480 can be applied, removed and reapplied to numerous checks several times over.
  • the 4x6" post-it is shown generally as reference numeral 500 and contains a non-glued portion 510 and a glued portion 520.
  • the top portion of the post-it may be folded over approximately 0.75" for placement behind a standard check 530.
  • the folded sheet is approximately 3.25" wide by 6" long.
  • the check is applied sideways along the left side and down about 0.25" to provide a total instrument width of 3.5".
  • Figures 6, 7 and 8 serve to expand the size of a check for insertion into the manual input tray in a standard laser printer.
  • Figure 9A is a photo diagram that is displayed by the software program of the preferred embodiment of the instant invention. It shows the proper way to fold a checkbook page to print in a particular laser printer.
  • the layout is made of multiple pictures, and is controlled by a subprogram which is unique to the printer type chosen by the original installation set-up. Therefore, this is only one embodiment, or an example, tailored for a particular laser printer. In this example, the top, middle, and bottom checks, all have a specific folding method.
  • the manual input tray insertion is also shown.
  • the checks could also be inserted into a sheet feeder of a dot matrix printer and be printed all at once.
  • the system could store the check number of any top check, and be able to calculate the check position from thereon by taking the current check number and comparing that number to the modulus of the established top check number.
  • An emulation program for dot matrix printers can provide a post-script printer environment that allows for rotated print such that the checkbook pages can be fed into a dot matrix sideways.
  • the data itself can be output to the printer as a graphic image, to allow the checkbook page to be fed into a dot matrix printer sideways.
  • instructions are provided on how to print a check if the top or middle check has already been removed from the checkbook page.
  • the user takes the second checkbook page and overlays it underneath the checkbook page to be printed.
  • the user then folds as shown, and secures the stub edge using any post-it note, placed underneath with the glue side folded just over the top side of the stub. Accordingly, this will satisfy the minimum 3.0-3.5" width requirement of the standard laser printer.
  • Figure 9B is a photo diagram that is displayed by the software program of the preferred embodiment of the present invention.
  • Figure 9B illustrates the technique of utilizing a 4" x 6" post-it note, as also shown in Figure 8.
  • a checkbook page laser printer carrier sleeve for providing the minimum 3.0-3.5" width requirement is also shown.
  • the width of a check is less than 3.0". Therefore, if fed through a laser printer, the feed mechanism of the printer will detect an ou -of-paper status and therefore will not print on the entire document.
  • the carrier sleeve shown generally at 550, includes a top sealed portion 560, an open side 562, a folded side 564, and another open side 566. This sleeve is for use in providing a 3.0-3.5" width to the entire length of a checkbook page when the top or middle check has been detached from the checkbook page itself.
  • a checkbook page laser printer post-it sleeve is shown.
  • the post-it sleeve is made-up of a first 4"x6" post-it 575 and a second 4"x6" post-it 576, containing glued portions 575a, 576a respectively.
  • This sleeve is for use in providing a 3.0- 3.5" width to a checkbook page when the top or middle check has been detached from the checkbook page.
  • the post-its 575 and 576 may be used to facilitate printing on a check 577 and stub 578.
  • post-its 575 and 576 once attached to stub 579 via glued portion 575a, provides the 3.0-3.5" width required for printing to take place on check 577.
  • a three-on-a-page check format is shown for use in a laser printer.
  • the three-on-a-page format shown generally as reference numeral 580 comprises a first check 582, a second check 584, and a third check 586, each of which having a check stub for record purposes.
  • the use of the three-on-a-page check format of Figure 11 is envisioned as a useful transition from a user's initial use of personal checks with the present invention to the use of computerized checks with the present invention. While the size of a checkbook page as shown in Figure 11 is 8 " x 13", the checks themselves are 17 line checks which can fit onto an 8 " 11" space.
  • These checkbook pages may be either manually (i.e. a user may hand-write information on the check) or with the computerized printing techniques of the present invention.
  • Previously used 3-to-a-page checkpages are 9" in length and therefore cannot be used in a laser printer.
  • a user may place multiple sheets of checks in a laser printer paper cartridge for printing without needing to fold the checks in the manner shown in Figure 9A.
  • the use of the check configuration of Figure 11 in conjunction with the printing system of the present invention provides true automatic loading, feeding and printing of checks.
  • the checks of Figure 11 can be dimensioned to fit into a windowed envelope and further provide for the performance of tape calculations directly on the check. Therefore, even though the individual signing a check does not have the stub attached for reference, the individual nevertheless is provided with sufficient information to execute the instrument.
  • an 8 by 13" checkpage is preferably used.
  • an 8 by 14" checkpage with a 1" perforated stub on the side of the page may also be used.
  • Such checkpages are designed to fit into standard ring binder checkbooks, and also into standard laser printer cassettes or trays. Such checkpages are similar in width to a standard 3 to a page manual checks but the height of the checks is 8 " divided by 3 or 2.8333 inches (17 lines at 6 lines per inch).
  • the system of the present invention utilizes checkpages, such as that shown in Figure 11, and the check number of any of the checkpages top of page check.
  • the system uses this recorded number to calculate the check position (i.e., top, middle, or bottom) when printing checks and to thereby properly adjust the vertical print positioning of the printout to facilitate printing on the correct check automatically.
  • the method for calculating the check position utilizes a function to compare the recorded top of the page check number with the current check number which the user has requested to print information on.
  • a function in which the check number is divided by 3 may be utilized for this purpose.
  • Three consecutive check numbers, when divided by three, will leave consistent post-decimal point (i.e., fractional) values of .3333, .6666 and 0.
  • check numbers 10, 11 and 12 when divided by three yield 3.3333, 3.6666 and 4.0, respectively.
  • check positioning may be achieved by using a modulus of 3 function on the top of page recorded check number, or other mathematical process. For example, if the check position is equal to (modulus ( (any recorded top of page check number + current check number requested to print) , 3 ) ) , then positioning may be determined as follows.
  • the design 610 is preferably difficult to duplicate thereby further facilitating security of the check.
  • the design area 610 could be printed in a magnetic ink which could be quickly scanned for any interruptions to indicate that an unwanted change was made, thereby possibly triggering an alarm signal.
  • blank checks could be preprinted with a shade design for use with any laser printer check printing system by using the aforementioned system to preprint the full areas 610.
  • the system that prints the checks can also provide the shadow background design as it prints the data.
  • the data can be printed using a 12 pitch bold font
  • the shadow character can be printed using a 17 pitch light font.
  • the background characters are given 17 ⁇ 12 more spaces than the data, thereby providing a more discrete background design.
  • the computer system of the present invention determines an area to be shaded surrounding such key areas such as the payee and amount areas to create a security table having coordinates (rows and columns) of the areas to be shaded.
  • This security table is used to determine and forward printer control codes for a printer to properly shade the document in question.
  • Another possible variation of the present invention would be to simply use the above coordinate grid sheet system in a software program to print only the shadow background design on any existing instrument.
  • the system When used in conjunction with the magnetic ink scanner, the system provides a secure shading system for detecting check alteration.
  • Standard OCR toner cartridges for laser printers, or OCR ribbon inks for other printers, could also be used as well as any indelible erasable ink which can make it rather difficult to erase the design without being readily detectable.
  • the user may select the payor and enter an amount at step 650. If it is not, then the additional payor record can be added to the system at step 660 and the amount of the payment may be entered at step 670.
  • the new payor record need only contain the payor name, the bank routing number and the bank account number to fully update the system. This short cycle could lead the end user back to the bank of the payor, should that payor ever become delinquent on future payments. Collections agencies and collection attorneys can utilize such key data in a collection proceeding.
  • a new bank routing number look-up service can be provided to greatly facilitate collection recovery.
  • step 680 when a bill is left unpaid for thirty days, a series of payment request letters may be sent over a thirty day period in step 690. Thereafter, if the bill remains unpaid for a sixty day period as in step 700, the system user calls a 900 service which looks up the bank location and phone number based on the bank routing number and a deposit record for the delinquent payor in step 710. If an attorney is required, as determined at step 720, the 900 service can be called to look-up an attorney located nearby the delinquent payor to facilitate collection at step 730.
  • a report containing a collection service table of information can be faxed to the attorney that will include all the information needed by the attorney to expedite the collection process. Accordingly, this system can allow the end user to initiate a collection process in record time, with less time and effort then previously required.
  • a second 8-1/2 x 11 sheet maybe printed to a printer of choice whenever a check is printed.
  • This page serves as a mailing page, or as an employee payroll receipt.
  • the second page contains the address of the payee at a position so as to be visible in a standard number 10 window envelope.
  • the service begins at step 750 in which an accountant registers the end user with a service, who provides all the necessary information to process payroll on a form which is synchronized with the central system and the end users system.
  • the form is approved by the central system and the end user is faxed a setup format to enter into their system.
  • the end user prints and faxes back a report which validates correct setup format at step 770.
  • the central system calls the end user with the password that locks the setup format in place. At this point, no changes can be made and the system can now be used.
  • the end user calls or faxes the central system every payroll period and states ID number, hours, or pay rate changes by employee ID number at step 790.
  • the central system faxes data to the end user such as gross, net, FICA, State, City, etc. by employee ID number in step 800.
  • the end user enters and prints payroll checks using an existing checkbook in step 810 and the central service can provide detailed periodic reports via a payroll service table of data, or the end user can print summations of any payroll data (also via a payroll service table of data) at step 820.
  • This service eliminates the need for checks to be delivered by courier service.
  • an end user may receive complex computations done by professional service. Computations can be done by the professional service at a central location, thereby freeing the end user of the very complicated tasks of payroll programming.
  • the payroll details can be transmitted to the end user, who can then simply enter only these basic amounts and print payroll checks at their location very quickly.
  • the payroll details also can be loaded directly to the system by modem, to further expedite the process.
  • An accountant can be involved in the setup and, in fact, needs no computer experience.
  • the software can also be configured to provide simple summation reports, and the complete audit trail and check stubs, as well as the ability to provide a central service having more extensive reporting services if necessary. In the event of an equipment failure, the checks can be nevertheless written manually and entered into the computer at a later point.
  • a date entry scheme for a computer system is shown and described. Most existing software will fail to function in the year 2000. This is a function of the fact that they only use two digits for the year. On the contrary, the system preferably utilizes a four digit year system and therefore the method used by the system will function until the year 9999.
  • the system will allow the end user to enter only two digits for the years 1980 to 2079. In the preferred embodiment of the present invention, the user must enter four digits for the year before 1980 and after 2079.
  • the month, day, and year are entered as three separate integers. The month is verified to be between 1 and 12, while the day is verified to be between 1 and 31, while the year is verified to be between 0 and 99 or greater than 9999. If the year is between 80 and 99, then 1900 is added to the year. If the year is between 0 and 80, then 2000 is added to the year. Moreover, no three digit year entries would be allowed.
  • the user sets the date at step 830, using a two digit integer for the month at step 840, and an analysis is done at step 850 to determine whether the month is less then zero, the month is greater than 12, the month is not equal to an integer, or the month fails. If any of this conditions occur, the user must refill in the two digit integer for the month at step 840. If these conditions do not occur, the user fills in a two digit integer for the day at step 860 and another analysis is performed at 870 to determine whether the day is less then zero, the day is greater then 31, the day is not equal to an integer or the day fails. Upon failure, the system returns to the step at 860 requiring the user to fill in the two digit integer for the day.
  • step 880 the user fills in a four digit integer for the year and another analysis is performed at step 900 to determine whether the year is less than zero, the year is between 100 and 999, the year is not equal to an integer or the year fails. If failure occurs, then the user must enter a four digit integer for the year at step 880.
  • step 910 the system determines whether the year is greater then 80 or less then 99. If so, 1900 is added to the year at step 912. Otherwise, the determination is made as to whether the year is less then 80 at step 920. If so, 2000 is added to the year at step 922. If not, the system combines the month, day, year to form the complete date at step 930. If the date fails at step 932, the user must return to step 860 and begin again. Otherwise, the system completes its functions at step 934.
  • the system is directed to a method to distribute software in which the software can be securely rented thereby decreasing the operating cost associated with the software. Moreover, an increase in total distribution may be achieved in such a manner.
  • the end user verifies the system clock date. This date is stored as the install date.
  • the program subtracts the install date from the current block date. If the difference is less then 12 months, then the program will run normally. If the difference is between 11 and 12 months, then the program will ask the user to verify the clock date, and warn them that they must renew soon. The amount of time left to renew will be computed as the install date plus 365 minus the current clock date that is displayed. The program will then run as normal. If the difference is greater then 12 months, the program will inform the user that they must call now to renew before the program will run.
  • the program both verifies the clock date and displays a serial number, rental rate, and phone number to call. The program waits for a renewal password to be entered.
  • the program Upon entry, the program updates the install date with the following formula: current clock date plus 365, or install date plus 365 minus the current clock date, whichever is later.
  • the renewal will be at least one year. Should an end user renew early however, the end user will receive the one year plus any extra time that would have been left over on the current year's rental. If the end user refuses to enter the correct password, the program will simply exit to the operating system.
  • the correct password will be a computed a variance of the serial number and the current clock date. Therefore, the password will be different each day, and will be different for each serial number, but the formula necessary to compute the correct password will always be the same. Accordingly, this formula will be in the end users program, and will also be available to the renewal service program.
  • this renewal service can be administered by a computer connected to a 900 number phone service, for maximum efficiency. While the password formula can be quite complex, it is computed on both sides by a computer. The end user will only enter their serial number into the phone, the password will be audibly revealed to the user, and the user will in turn enter the password into the computer. This entire package can be controlled by a 900 number phone service.
  • the current date is stored as the install date and the computer clock date is verified at step 940.
  • the program is started and the install date is subtracted from the clock date.
  • a determination is made as to whether the difference is less then 11 months. If so, the program is run at step 962. Otherwise, a determination is made at step 970 as to whether the difference is greater then 11 months and less then 12 months. If so, the user is warned that they must renew within the install date plus one year minus current date in step 972 and the program is run at step 974. Otherwise, the user is informed that they must call now to get a password to renew their software rental period so as to allow the program to run at step 980.
  • step 980 the serial number and 900 number and rate are displayed.
  • a password is determined as a variance of the current date and the serial number.
  • the program exits at step 992. Otherwise, the 900 number service uses the serial number and the current date to compute the password needed to renew at step 995. The user then enters the correct password at step 996 to update the install date with the current date in step 997 and to run the program at step 998. If the end user does not enter the correct password, the program again exits at step 1000.
  • the grid sheet is used at step 1010 to extract information regarding the bank instrument so that a user may input the information using a keyboard at step 1020 to generate data signals 1021.
  • a computer processor at step 1030 receives the information from the user via data signals 1021 and manipulates the information to achieve the benefits of the present invention.
  • the processor is preferably an Intel ® 486 Processor, although it is to be understood that other suitable processors such as a 386, Pentium, etc. may be used in its place.
  • RBASE ® by Microrim ® is preferably used to instruct the processor, although languages such as C, Fortran, etc., may also be used.
  • Processor 1030 communicates with a memory 1040 having a series of memory cell locations.
  • the memory 1040 comprises a series of master table signals 1041 corresponding to the master table of the present invention, second master table signals 1042 corresponding to the second master table of the present invention, input table signals 1043 corresponding to the input table of the present invention, printer control code signals 1044 corresponding to the printer control code table of the present invention, security table signals 1045 corresponding to the security table of the present invention, collection service table signals 1046 corresponding to the collection service table of the present invention and payroll service table signals 1047 corresponding to the payroll service table of the present invention.
  • Processor 1030 and memory 1040 may also create, receive and transfer all types of signals corresponding to any of the functions of the present invention.
  • Processor 1030 also communicates with a printer 1050 using printer control signals 1051 from the processor to the printer.
  • the processor 1030 may communicate with a display device 1060 through display signals 1061 forwarded from the processor 1030 to the display device 1060.
  • the processor 1030 may receive information via data signals 1081 from the rental period clock 1080 for use throughout the invention.
  • the system may also include a scanner 1070 which scans a printed document with security shading 1069 generated by the printer 1050.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

Procédé servant à informatiser tous chéquiers, chèques, bordereaux de dépôt et relevés de compte existants (30, 32, 34, 40, 42), de manière que l'utilisateur final puisse continuer à utiliser ses effets bancaires courants. On utilise une grille (60), afin de personnaliser le logiciel informatique en fonction des caractéristiques d'un chèque. De plus, on utilise l'impression en gras anti-fraude sur les zones d'écriture de la somme et du bénéficiaire du chèque (610), afin d'en empêcher la falsification. On utilise également un procédé de concordance des relevés bancaires, qui consiste à imprimer des listes de contrôle mensuelles, dont les lignes présentent le même espacement que le relevé bancaire de l'utilisateur final, afin de contribuer à repérer immédiatement (320) toutes différences éventuelles. L'invention concerne, de plus, un système de location de logiciel permettant de réaliser une distribution initiale, libre et illimitée (940).
PCT/US1995/011829 1994-09-20 1995-09-18 Systeme et procede de production et d'impression d'imprimes et de detection et de prevention de l'alteration d'un effet bancaire WO1996009590A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU35555/95A AU3555595A (en) 1994-09-20 1995-09-18 System and method for generating and printing printouts and for detecting and preventing alteration of bank instrument

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US30938194A 1994-09-20 1994-09-20
US08/309,381 1994-09-20

Publications (1)

Publication Number Publication Date
WO1996009590A1 true WO1996009590A1 (fr) 1996-03-28

Family

ID=23197999

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1995/011829 WO1996009590A1 (fr) 1994-09-20 1995-09-18 Systeme et procede de production et d'impression d'imprimes et de detection et de prevention de l'alteration d'un effet bancaire

Country Status (2)

Country Link
AU (1) AU3555595A (fr)
WO (1) WO1996009590A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9003538B2 (en) 2007-12-07 2015-04-07 Roche Diagnostics Operations, Inc. Method and system for associating database content for security enhancement
CN104751558A (zh) * 2015-03-27 2015-07-01 深圳怡化电脑股份有限公司 验钞装置、验钞系统及验钞方法

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3734543A (en) * 1968-12-09 1973-05-22 M Donovan Combined check and record-keeping book
US3770943A (en) * 1972-04-06 1973-11-06 Banctec Inc Check processing tab
US3858705A (en) * 1972-11-03 1975-01-07 Burroughs Corp Color coded digit identifying value ribbon for document fraud prevention
US3886083A (en) * 1974-05-09 1975-05-27 American Bank Note Co Safety inks and documents
US4642767A (en) * 1984-04-23 1987-02-10 Moisey Lerner Bookkeeping and accounting system
US4651288A (en) * 1983-11-11 1987-03-17 Olympia Werke Ag Method and apparatus for filling out a form by a machine
US4658366A (en) * 1984-08-09 1987-04-14 Posh David R Methods and apparatus for accurately completing pre-printed forms
US4846502A (en) * 1986-06-24 1989-07-11 Wallace Computer Services, Inc. Tamper evident document and use thereof
US4953105A (en) * 1986-07-15 1990-08-28 Brother Kogyo Kabushiki Kaisha Word processor with a merge print function responsive to variable data length
US5129053A (en) * 1986-06-20 1992-07-07 Brother Kogyo Kabushiki Kaisha Word processor utilizing image inputting means
US5140139A (en) * 1989-11-13 1992-08-18 Cognitronics Corporation Preparing mark/read documents with markable boxes and locating the boxes from the document scan data
US5208905A (en) * 1987-11-16 1993-05-04 Canon Kabushiki Kaisha Document processing apparatus
US5215396A (en) * 1991-06-05 1993-06-01 Rogers Ray A Position finding overlay for forms
US5274567A (en) * 1990-12-27 1993-12-28 Ncr Corporation Table top image based document processing machine and methods of processing documents
US5289547A (en) * 1991-12-06 1994-02-22 Ppg Industries, Inc. Authenticating method
US5317646A (en) * 1992-03-24 1994-05-31 Xerox Corporation Automated method for creating templates in a forms recognition and processing system
US5326959A (en) * 1992-08-04 1994-07-05 Perazza Justin J Automated customer initiated entry remittance processing system
US5336870A (en) * 1992-05-26 1994-08-09 Hughes Thomas S System for remote purchase payment transactions and remote bill payments
US5412190A (en) * 1991-07-17 1995-05-02 J. D. Carreker & Associates, Inc. Electronic check presentment system having a return item notification system incorporated therein
US5420695A (en) * 1992-03-05 1995-05-30 Ricoh Company, Ltd. Image reading and forming apparatus for identifying and correcting the gridlines of a table
US5428694A (en) * 1993-10-14 1995-06-27 International Business Machines Corporation Data processing system and method for forms definition, recognition and verification of scanned images of document forms
US5441309A (en) * 1993-04-19 1995-08-15 D'alessio; Sergio Negotiable instrument
US5448685A (en) * 1992-03-11 1995-09-05 Chinon Industries, Inc. Label printing apparatus and wordprocessor
US5450537A (en) * 1989-12-08 1995-09-12 Hitachi, Ltd. Method and apparatus for completing a partially completed document in accordance with a blank form from data automatically retrieved from a database
US5456498A (en) * 1993-12-20 1995-10-10 Bancimage, Inc. Negotiable instrument fraud detector and processor

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3734543A (en) * 1968-12-09 1973-05-22 M Donovan Combined check and record-keeping book
US3770943A (en) * 1972-04-06 1973-11-06 Banctec Inc Check processing tab
US3858705A (en) * 1972-11-03 1975-01-07 Burroughs Corp Color coded digit identifying value ribbon for document fraud prevention
US3886083A (en) * 1974-05-09 1975-05-27 American Bank Note Co Safety inks and documents
US4651288A (en) * 1983-11-11 1987-03-17 Olympia Werke Ag Method and apparatus for filling out a form by a machine
US4642767A (en) * 1984-04-23 1987-02-10 Moisey Lerner Bookkeeping and accounting system
US4658366A (en) * 1984-08-09 1987-04-14 Posh David R Methods and apparatus for accurately completing pre-printed forms
US5129053A (en) * 1986-06-20 1992-07-07 Brother Kogyo Kabushiki Kaisha Word processor utilizing image inputting means
US4846502A (en) * 1986-06-24 1989-07-11 Wallace Computer Services, Inc. Tamper evident document and use thereof
US4953105A (en) * 1986-07-15 1990-08-28 Brother Kogyo Kabushiki Kaisha Word processor with a merge print function responsive to variable data length
US5208905A (en) * 1987-11-16 1993-05-04 Canon Kabushiki Kaisha Document processing apparatus
US5140139A (en) * 1989-11-13 1992-08-18 Cognitronics Corporation Preparing mark/read documents with markable boxes and locating the boxes from the document scan data
US5450537A (en) * 1989-12-08 1995-09-12 Hitachi, Ltd. Method and apparatus for completing a partially completed document in accordance with a blank form from data automatically retrieved from a database
US5274567A (en) * 1990-12-27 1993-12-28 Ncr Corporation Table top image based document processing machine and methods of processing documents
US5215396A (en) * 1991-06-05 1993-06-01 Rogers Ray A Position finding overlay for forms
US5412190A (en) * 1991-07-17 1995-05-02 J. D. Carreker & Associates, Inc. Electronic check presentment system having a return item notification system incorporated therein
US5289547A (en) * 1991-12-06 1994-02-22 Ppg Industries, Inc. Authenticating method
US5420695A (en) * 1992-03-05 1995-05-30 Ricoh Company, Ltd. Image reading and forming apparatus for identifying and correcting the gridlines of a table
US5448685A (en) * 1992-03-11 1995-09-05 Chinon Industries, Inc. Label printing apparatus and wordprocessor
US5317646A (en) * 1992-03-24 1994-05-31 Xerox Corporation Automated method for creating templates in a forms recognition and processing system
US5336870A (en) * 1992-05-26 1994-08-09 Hughes Thomas S System for remote purchase payment transactions and remote bill payments
US5326959A (en) * 1992-08-04 1994-07-05 Perazza Justin J Automated customer initiated entry remittance processing system
US5441309A (en) * 1993-04-19 1995-08-15 D'alessio; Sergio Negotiable instrument
US5428694A (en) * 1993-10-14 1995-06-27 International Business Machines Corporation Data processing system and method for forms definition, recognition and verification of scanned images of document forms
US5456498A (en) * 1993-12-20 1995-10-10 Bancimage, Inc. Negotiable instrument fraud detector and processor
US5456498B1 (en) * 1993-12-20 1998-03-10 Edwin B Greene Negotiable instrument fraud detector and processor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9003538B2 (en) 2007-12-07 2015-04-07 Roche Diagnostics Operations, Inc. Method and system for associating database content for security enhancement
CN104751558A (zh) * 2015-03-27 2015-07-01 深圳怡化电脑股份有限公司 验钞装置、验钞系统及验钞方法

Also Published As

Publication number Publication date
AU3555595A (en) 1996-04-09

Similar Documents

Publication Publication Date Title
US5909673A (en) Method and system for creating site specific coupons at a plurality of remote locations which are controlled by a central office
AU707840B2 (en) System and method for retrieving, selecting and printing postage indicia on documents
US5285384A (en) Payroll trust check system
US5787405A (en) Method and system for creating financial instruments at a plurality of remote locations which are controlled by a central office
US6430581B1 (en) Automated court document docketing filing system
CN101882266A (zh) 中小企业做账系统
US6131099A (en) Print and mail business recovery configuration method and system
WO1996009590A1 (fr) Systeme et procede de production et d'impression d'imprimes et de detection et de prevention de l'alteration d'un effet bancaire
US3257129A (en) Accounting means
US3254906A (en) Checkbook
Kelly Sage 50 Accounts for Dummies
Stone et al. Using microcomputers
JP3078558U (ja) 伝 票
JP3047878B2 (ja) タクシーチケット発行システム及びタクシーチケット発行方法
JP3352324B2 (ja) 消費税自動仕訳式領収証
JP2000148867A (ja) 自動車整備請求書出力装置
JPH0539904Y2 (fr)
oflO'WIllil‘j " D ITTO SYSTEMS KNilW-HOW
JP3019282U (ja) 銀行の家計メモ等のサービスシステム及び利用明細カード
JP3110487U (ja) 金融機関用依頼票
AU721032B2 (en) System and method for retrieving, selecting and printing postage indicia on documents
JPS582631Y2 (ja) 写真用dp袋
Ragan Financial recordkeeping for small stores
Profits New Roto-Kard Drum File locates Any One Of 6000 Records In 2 ‘/z Seconds!
JPH05204957A (ja) 振込自動機

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AM AT AU BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU IS JP KE KG KP KR KZ LK LR LT LU LV MD MG MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TT UA UG UZ VN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE MW SD SZ UG AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA