Abstract:
The stacker for stacking sets of cards comprises a container for receiving a set of boarding passes and a stacking section for stacking these boarding passes in the container in the fixed orientation. In the stacker, the container has first and second walls opposing each other, and the stacking section includes a first ejecting portion for ejecting the boarding pass into the container from the second wall side, such that front of the boarding pass faces the first wall, a second ejecting portion for ejecting the boarding passes into the container from the first wall side, such that the back of the boarding pass faces the second wall, and a feeder for supplying the passes to one of the first and second ejecting portions sequentially.

Description:
BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to a stacker for stacking a plurality of cards to be issued in a desired order. 
     2. Description of the Related Art 
     All airlines operate a boarding procedure for departing flights, and issue the required number of boarding passes to passengers by means of a boarding pass issuing device. The boarding passes each include flight information comprising the flight number, flight departure time passenger seat number, the passenger&#39;s name, and other details. 
     In the case of a conventional boarding pass issuing device, a continuous form is cut at fixed intervals, the relevant flight information being printed on the front surface of each cut form, and a printed card being conveyed to a container as a boarding pass. When a given set of boarding passes is printed, the boarding passes are stacked sequentially in a container such that the front of each one faces the back of the one immediately preceding it. The boarding passes are removed from the container after the final one of the set has been conveyed thereto. The order of the boarding passes is designated by the user, i.e., the airline, in seat number order, such as from the lowest to the highest seat number, as shown in FIG. 1, or, as is shown in FIG. 2, from the highest to the lowest seat number. In FIGS. 1 and 2, the seat numbers are indicated as SN1, SN2, . . . SNn. 
     Recently, the passenger counter is, in some cases, shared by some air companies, each using the counter for some time for its departure flight. In this case, the boarding passes issuing device has to supply both demands of order from small to large number of seat and of order from large to small number of seat. The memory incorporated in the conventional boarding passes issuing device stores a plurality of flight data items supplied from a host computer of each air company, and these data items are read from the memory in the order the boarding passes have been designated, and are printed on the boarding passes. 
     The above-mentioned memory needs to have sufficient memory capacity large enough to store all needed flight information. Further, since printing process starts after the all flight information supplied from the host computer is stored in the memory, a long time is required for preparing the printing, in comparison with the case where the printing process is achieved directly according to each flight information supplied from the host computer. 
     SUMMARY OF THE INVENTION 
     The object of the present invention is to provide a stacker for issuing cards, in which the order the cards are stacked having recorded information can be changed easily. 
     According to the present invention, there is provided a stacker for issuing sets of cards, comprising: a card container for receiving a set of cards, having first and second walls opposing each other; a first ejecting portion for ejecting the cards into the container from the second wall side so that the front of each card faces the first wall; a second ejecting portion for ejecting the cards into the container from the first wall side so that the back of each card faces the second wall; and a feeder for supplying the cards to one of first and second ejecting portions sequentially. 
     The order the cards are stacked in the card container can be reversed by selecting an ejecting portion. When the first ejecting portion is selected, and a set of cards are sequentially supplied into the first ejecting portion from the feeder, the cards are ejected into the container from the second wall side so that the front of each card faces the first wall of the container. After the first card is put into the container, the other cards are stacked sequentially on the back of the card previously put in. On the other hand, when the second ejecting portion is selected, and a set of cards are sequentially supplied to the second ejecting portion from the feeder, the cards are ejected into the container from the first wall side so that the back of each card faces the second wall of the container. After the first card is put into the container, the other cards are stacked sequentially on the front of the card previously put in. Namely, in the case where the feeder supplies a set of cards, which have serial numbers printed on the fronts, to the first or second ejecting portion, the cards ejected from the first ejecting portion are stacked in the order reverse to those ejected from the second ejecting portion. Further, the cards can be guided to the first or second wall side and set in the same orientation, without using any complicated mechanism. 
     If the stacker is used in, for example, a card issuing apparatus, the pieces of information supplied sequentially from an external device can be printed on the cards directly. Accordingly, the pieces of information corresponding to all cards need not be temporarily stored in the memory and read out from the memory in the order the cards should be stacked. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIGS. 1 and 2 illustrate boarding passes stacked in the container of a conventional boarding pass issuing device in the ascending order of seat numbers and in the descending order thereof, respectively; 
     FIG. 3 is a schematic view showing the internal structure of the boarding pass issuing device according to one embodiment of the present invention; 
     FIG. 4 illustrates for the boarding pass form put in a stacker of FIG. 3; 
     FIG. 5 illustrates the structure of the stack portion of FIG. 3, in greater detail; 
     FIG. 6 is a diagram showing the control circuit of the device of FIG. 3; and 
     FIGS. 7 and 8 are flow charts explaining the operation of the device of FIG. 3. 
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     A boarding pass issuing device according to one embodiment of the present invention will now be described, with reference to FIGS. 3 to 7. 
     FIG. 3 schematically shows the internal structure of the boarding pass issuing device and FIG. 4 shows a boarding pass form. The boarding pass issuing device has stackers 2a and 2b for holding boarding pass forms 9, a carrier path 11 for the boarding pass forms, a plurality of rollers 12 arranged on the carrier path 11, for carrying the forms 9 along the path 11, a motor M for driving the rollers 12, and paper sensors SR1, SR2 and SR3. The boarding pass issuing device contains further comprises a burster unit 3, a magnetic recording unit 4, a printing unit 5, and a stack unit ST--all located along the carrier path 11. Stackers 2a and 2b store the boarding pass form 9 and are selectively used at the time of issuing the boarding passes. The boarding pass forms 9 each include scores 9a marked at fixed intervals and a magnetic stripe 9b formed on back, as is shown in FIG. 4. The burster unit 3 cuts each form 9 supplied from either the stocker 2a or 2b along with the score 9a. The magnetic recording unit 4 records the flight information on a magnetic stripe 9b of the form 9 supplied from the burster unit 3. The printing unit 5 prints the flight information on the front of the form 9 supplied from the magnetic recording unit 4. The stack unit ST stacks, in a specific orientation the forms 9 sequentially supplied, as the boarding passes from the printing unit 5. The magnetic recording unit 4 comprises a write head 4a and a readout head 4b. The printing unit 5 comprises a printing head 5a, a platen 5b, an ink ribbon 5c, and a printing density sensor 5d. 
     FIG. 5 shows a stack unit ST in detail. The stack unit ST has a storage 6 for receiving the boarding passes, a void bin 7 for receiving defective boarding passes, first and second ejecting rollers 13 for ejecting the boarding passes 9 into the storage 6, first and second ejecting paths 21 and 31 for leading the boarding passes 9 into the first and second ejecting rollers 13a and 13b, a first feed selector V1 for supplying the boarding passes 9 into the first ejecting path 21 or the second ejecting 31, and a second feed selector V2 for supplying the boarding passes 9 into one of the storage 6 and the void pin 7. The storage 6 has first and second guides 6a and 6b and a holder 6 located under the guides 6a and 6b. The first guide 6a and one portion 6c-a of holder 6c form the first wall W1 of the storage 6, and the second guide 6b and the one portion 6c-2 of holder 6 form the second wall W2 of the storage 6. The first wall W1 opposes the second wall W2. First and second slots SL1 and SL2 are formed in the walls W1 and W2, respectively. The guide 6a is formed integrally with the one portion of second ejecting path 31 as shown in FIG. 5. 
     The first and second ejecting rollers 13a and 13b are provided at one end of the first and second ejecting paths 21 and 31, respectively. The ejecting paths 21 and 31 are connected at the other end to the carrier path 11 as a branch path. The first feed selector V1 comprises a solenoid 42, a flap 43, and an arm 44. The flap 43 is rotatable around a shaft SH1 located at the position where the ejecting paths 21 and 31 are connected to the carrier path 11. The flap 43 is connected to the solenoid 42 through the arm 44. The solenoid 42 is driven to set the flap 43 into an operative position as is shown by the solid line, or into a rest position as is shown by the two-dot, one-dash line. The boarding pass 9 is guided from the carrier path 11 to the first ejecting path 21 when the flap 4 is in the rest position. It is guided from the carrier path 11 to the second ejecting path 31 when the flap 44 is in the operative position. The second feed selector V2 comprises a solenoid 52, a flap 53, and an arm 54. The flap 53 is rotatable around a shaft SH2 provided in the axis of the ejecting path 21, and the flap 53 is connected to the solenoid 52 by the arm 54. The solenoid 52 is driven, setting the flap 53 into an operative position as is shown by the solid line, or into a rest position as is shown by the two-dots, one-dash line. The boarding pass 9 is guided from the ejecting path 21 to the storage 6 when the flap 54 is in the rest position. It is guided from the carrier path 21 to the void bin 7 when the flap 44 is in the operative position. The first and second ejecting rollers 13a and 13b are connected by a belt to the motor M shown in FIG. 3. 
     FIG. 6 is a diagram showing the control circuit of the boarding pass issuing device. The control circuit has CPU 70, ROM 72, RAM 74, a communication interface 76, an I/O port 78, a keyboard 80, and a motor driver 82. The CPU 70, ROM 72, RAM 74, and communication interface 76 are connected to the I/O port 78 through a bus BS2. The communication interface 76 is connected to the host computer HC of the air company through a communication line LN. The I/O port 78 is connected to the keyboard 80, motor driver 82, burster unit 3, magnetic recording unit 4, printing unit 5, and first and second feed selectors V1 and V2. The sensors SR1, SR2 and SR3 are connected to the burster unit 3, magnetic recording unit 4, and printing unit 5, respectively. The ROM 72 stores a control program and fixed data for the CPU 70. The RAM 74 stores variable data which is input to and output from the CPU 70. The CPU 70 performs various calculating operations and control operations, by executing the control program stored in ROM 72. The fixed data includes, for example, the order of boarding passes designated by the air companies. The variable data includes, for example, the number of boarding passes and flight information to be issued. The flight information is stored from the host computer HC into RAM 70 during the process for issuing the boarding passes HC. The keyboard 80 is operated, for example, to designate the air companies, to input flight number of the departure flight, to change the order of boarding passes based on the decision of the operator, and to direct the issuance of boarding passes. The burster unit 3, the magnetic recording unit 4, and the printing unit 5 are actuated after the corresponding sensors SR1, SR2 and SR3 detect a form. 
     The operation of this boarding pass issuing device will be explained, with reference to FIGS. 7 and 8. When the issuing device is turned to ON, CPU 70 starts it&#39;s processings as shown in FIG. 7. At the first step S1, each circuit element is initialized, and as to whether the order of issuing boarding pass is input or not is checked in step S2. In the case where the order is not input, the other processings are achieved in the step S3, and again step S2 is performed. In the case where the order is input, one of the air companies is selected in step S4, and the control circuit is connected to the host computer HC of the selected air company, whereby the flight number is supplied in accordance with the keyed input in step S5. In step S6, the order of boarding passes corresponding to the selected air company is preset, and the number of boarding passes to be issued corresponding to the flight number is preset. In step S7 checks it is determined whether the resulting order is positive or not. If it is positive, the flap 43 is set into the rest position in step S8. If it is not positive, the flap 43 is set into the operative position in step S9. In step S10, the flap 53 is set into the rest position, and the issuance of the boarding pass is controlled in the step S11. 
     FIG. 8 explains how the issuing of boarding passes is controlled. First the flight information is prepared in step S21. The motor M is driven in step S22. The the burster unit 3 is driven in step S23. The magnetic recording unit 4 is driven in step S24. The printing unit 5 is driven in step S25. In step S26, it is checked as to whether the defective boarding pass is detected by the read-out head 4b and the print density sensor 5d. If such a defective pass is detected, the flap S3 is set into the operative position in step S26, and the process returns to the step S21 after an error . process is finished in step S27. If such a defective pass is not detected, it is checked in step S28 as to whether all boarding passes are issued. If all boarding passes are not finished, step S21 is again performed for next issuance of boarding passes. If all boarding passes are finished, the host computer HC is released to stop the motor M, and the process returns to the step S2 as shown in FIG. 7. 
     In this embodiment, the burster unit 3 cuts the boarding pass forms sequentially supplied from, for example, the stacker 2a. Each boarding pass form is supplied to the stack unit ST through the carrier path 11, further through the magnetic recording unit 4 and the printing unit 5. The magnetic recording unit 4 records the flight information on the magnetic strip formed on the backs of the boarding passes form supplied from the burster unit 3 sequentially in the order of the seat numbers. The printing unit 5 prints the same flight information on the front surfaces of the boarding pass forms sequentially supplied from the magnetic recording unit 4. The stack unit ST receives the boarding pass forms sequentially supplied from the printing unit. 
     In the case where the order of the boarding pass is positive, each boarding pass is guided into the first ejecting path 21 by the flap 43 of the first feed selector V1, and is ejected from the ejecting roller 13a. The pass, thus ejected, is guided into the storage 6 by the flap 53 through the slap SL2. It is lifted temporarily along the guide 6a by the rotating force of the ejecting roller 13a, and then drops to onto the holder 6c. When the first boarding pass is put in, with its front facing the wall W1, the next boarding pass is put similarly and is stacked on the back of the previously ejected boarding pass. 
     On the other hand, when the order of the boarding pass is not positive, each boarding pass is guided into the second ejecting path 31 by the flap 43 of the first feed selector V1, and is ejected from the ejecting roller 13b. The pass, thus ejected, is guided into the storage 6 through the slot SL2. It is lifted temporarily along the guide 6b by the rotating force of the ejecting roller 13b and drops onto the holder 6c. When the first boarding pass is put in, with its back facing the wall W2, the next boarding pass is put similarly and is stacked on the front of the previously ejected boarding pass. 
     The defective boarding pass is guided into the second ejecting path 31 by the flap 43 of the first feed selector V1 and is ejected from the ejecting roller 13b. The ejected boarding pass is guided by the flap 53 and put in the void bin 7. 
     With the present embodiment, it is possible to record the flight information sequentially supplied from the external host computer HC, directly on the plurality of the boarding passes. Accordingly, the flight information corresponding to all boarding passes need not be temporarily stored in the memory, and the flight information need not be read out from the memory in the order the boarding passes should be stacked.