Claims
- 1. A printer for printing both variable and repetitive information on a moving surface as such surface passes by a printing station, said printer comprising:
- stationary dot matrix impact printing means for imprinting markings on a face of a moving substrate at a printing station;
- substrate transport means for transporting said substrate past said printing staton in a first direction at a controlled rate;
- web transport means for transporting a continuous loop of web element in said first direction at a constant rate past said printing station between said face and said printing means including a plurality of roller means having support surfaces for said web element and means for simultaneously reciprocally moving said plurality of roller means laterally of said first direction relative to said stationary printing means without interrupting transport movement of said web element; and
- detachable inking means for applying a marking media to a first surface of said web element, said first surface being disposed in position to contact said face responsive to the action of said printing means whereby said marking media is transferred from said web element to said face at said printing station; and
- control means for permitting continuous variation in said markings without interrupting said operation.
- 2. A printer for printing both variable and repetitive information on a moving surface as such surface passes by a printing station, said printer comprising:
- stationary dot matrix impact printing means for imprinting markings on a face of a moving substrate at a printing station;
- substrate transport means for transporting said substrate past said printing station in a first direction at a controlled rate;
- web transport means for transporting a continuous loop of web element in said first direction at a constant rate past said printing station between said face and said printing means, said web transport means including at least one web drive member and at least one web tensioning member;
- detachable inking means for applying a marking media to a first surface of said web element, said first surface being disposed in position to contact said face responsive to the action of said printing means whereby said marking media is transferred from said web element to said face at said printing station; and
- control means for permitting continuous variation in said markings without interrupting said operation;
- said stationary dot matrix impact printing means including a print head having a plurality of print wires, each of which terminates in an impact printing end disposed for reciprocal movement in a guide element defined in said print head, and wick means for wiping ink from said print wires ends, said wick means being mounted between said print head and said web element thereby to prevent clogging of said guide elements with ink lifted from said web element.
- 3. A printer of claim 2 further comprising a solvent reservoir, said wick means extending into said reservoir for absorbing ink solvent therefrom for improved wiping action.
- 4. A printer for printing both variable and repetitive information on a moving surface as such surface passes by a printing station, said printer comprising:
- stationary dot matrix impact printing means for imprinting markings on a face of a moving substrate at a printing station;
- substrate transport means for transporting said substrate past said printing station in a first direction at a controlled rate;
- web transport means for transporting a continuous loop of web element in said first direction at a constant rate past said printing station between said face and said support surfaces for said web element and means for simultaneously reciprocally moving said plurality of roller means laterally of said fiand P.sub.j are interchangeable, namely P.sub.i can be used in the place of P.sub.j and P.sub.j can be used in the place of P.sub.i.
- 13. In a process for communicating securely over an insecure communication medium of the type which communicates a digital message A from a sender to a receiver by enciphering at said sender said digital message using two compound parameters Q.sub.1 =P.sub.j (P.sub.k) and Q.sub.2 =P.sub.i (P.sub.j), which are kept in secret or which are open to general public, constructed by pseudocomplementing operations from three parameters P.sub.i, P.sub.j and P.sub.k, by transmitting said enciphered message from said sender to said receiver, and by deciphering at the receiver's end said enciphered message using said parameter P.sub.i and a third compound parameter Q.sub.3 =P.sub.i (P.sub.k) constructed from said parameters P.sub.i and P.sub.k where applicable pseudocomplementing operations that define the pseudocomplements of Q.sub.1 =P.sub.j (P.sub.k), Q.sub.2 =P.sub.i (P.sub.j) and Q.sub.3 =P.sub.i (P.sub.k) as well as P.sub.1 (Q.sub.1)=Q.sub.2 (Q.sub.3)=Q.sub.1 (P.sub.1) and P.sub.1 =P.sub.i are determined in first equation selected among the equations (6-1) through (6-16) which are
- ______________________________________P.sub.1 (Q.sub.1) Q.sub.2 (Q.sub.3) Q.sub.1 (P.sub.1)______________________________________P.sub.i .sup.+ --(P.sub.j .sup.+.sub.P --(P.sub.k)-- )-- = (6-1)(P.sub.i *.sup.P --(P.sub.j)--)**--(P.sub.i *.sup.P --(P.sub.k)-- )-- =(P.sub.j .sup.+.sub.P --(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.+ --(P.sub.j *--(P.sub.k)-- )-- = (6-2)(P.sub.i *.sup.P --(P.sub.j)--)**--(P.sub.i .sup.+ --(P.sub.k)-- )-- =(P.sub.j *--(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.+ --(P.sub.j .sup.+ '--(P.sub.k)-- )-- = (6-3)(P.sub.i .sup.+ --(P.sub.j)-- )**--(P.sub.i *.sup.P --(P.sub.k)-- )-- =(P.sub.j .sup.+ '--(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.+ --(P.sub.j **--(P.sub.k)-- )-- = (6-4)(P.sub.i .sup.+ --(P.sub.j)--)**--(P.sub.i .sup.+ --(P.sub.k)-- )-- =(P.sub.j **--(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.++ --(P.sub.j .sup.+.sub.P --(P.sub.k)-- )-- = (6-5)(P.sub.i *'--(P.sub.j)--)**--(P.sub.i *'--(P.sub.k)-- )-- =(P.sub.j .sup.+.sub.P --(P.sub.k)--).sup.++ --(P.sub.i)--P.sub.i .sup.++ --(P.sub.j *--(P.sub.k)-- )-- = (6-6)(P.sub.i *'--(P.sub.j)--)**--(P.sub.i .sup.++ --(P.sub.k)-- )-- =(P.sub.j *--(P.sub.k)--).sup.++-- (P.sub.i)--P.sub.i .sup.++ --(P.sub.j .sup.+ '--(P.sub.k)-- )-- = (6-7)(P.sub.i .sup.++ --(P.sub.j)--)**--(P.sub.i *'--(P.sub.k)-- )-- =(P.sub.j .sup.+ '--(P.sub.k)--).sup.++ --(P.sub.i)--P.sub.i .sup.++ --(P.sub.j **--(P.sub.k)-- )-- = (6-8)(P.sub.i .sup.++ --(P.sub.j)--)**--(P.sub.i .sup.++ --(P.sub.k)--)-- =(P.sub.j **--(P.sub.k)--).sup.++ -- (P.sub.i)--P.sub.i *--(P.sub.j *.sup.P --(P.sub.k)-- )-- = (6-9)(P.sub.k.sup.+.sub.P --(P.sub.j)--).sup.++ --(P.sub.i .sup.+.sub.P--(P.sub.k)-- )-- =(P.sub.j *.sup.P --(P.sub.k)--).sup.+ '-- (P.sub.i)--P.sub.i *--(P.sub.j .sup.+ --(P.sub.k)-- )-- = (6-10)(P.sub.i .sup.+.sub.P --(P.sub.j)--).sup.++ --(P.sub.i *--(P.sub.k)-- )--(P.sub.j .sup.+ --(P.sub.k)--).sup.+ '--(P.sub.i)--P.sub.i *--(P.sub.j *'--(P.sub.k)-- )-- = (6-11)(P.sub.i *--(P.sub.j)--).sup.++ --(P.sub.i .sup.+.sub.P --(P.sub.k)-- )--=(P.sub.j *'--(P.sub.k)--).sup.+ '--(P.sub.i)--P.sub.i *--(P.sub.j .sup.++ --(P.sub.k)-- )-- = (6-12)(P.sub.i *--(P.sub.j)--).sup.++ --(P.sub.i *--(P.sub.k)-- )-- =(P.sub.j .sup.++ --(P.sub.k)--).sup.+ '--(P.sub.i)--P.sub.i **--(P.sub.j *.sup.P --(P.sub.k)-- = (6-13)(P.sub.i .sup.+ '--(P.sub.j)--).sup.++ --(P.sub.i .sup.+ '--(P.sub.k)--)-- =(P.sub.j *.sup.P --(P.sub.k)--)**--(P.sub.i)--P.sub.i **--(P.sub.j .sup.+ --(P.sub.k)-- )-- = (6-14) (P.sub.i .sup.+ '--(P.sub.j)--).sup.++ --(P.sub.i **--(P.sub.k)-- )-- =(P.sub.j .sup.+ --(P.sub.k)--)**--(P.sub.i)--P.sub.i **--(P.sub.j *'--(P.sub.k)-- )-- = (6-15)(P.sub.i **--(P.sub.j)--).sup.++ --(P.sub.i .sup.+ '--(P.sub.k)-- )-- =(P.sub.j *'--(P.sub.k)--)**--(P.sub.i)--P.sub.i **--(P.sub.j .sup.++ --(P.sub.k)-- )-- = (6-16)(P.sub.i **--(P.sub.j)--).sup.++ --(P.sub.i **--(P.sub.k)-- )-- =(P.sub.j .sup.++ --(P.sub.k)--)**--(P.sub.i)--______________________________________ the process characterized in that
- said sender means includes means for receiving and storing said two compound parameters Q.sub.1 and Q.sub.2 ; means for receiving and enciphering said digital message by applying two conjugate pseudocomplementing operations (i) with respect to said compound parameter Q.sub.1 and (ii) with respect to said compound parameter Q.sub.2 where by electing (i) second equation from four equations which are chosen from the equations (3-1) through (3-16) by collecting the pseudocomplement terms with respect to said parameter Q.sub.1 (P.sub.1) (that is also appeared in said first equation) in the third term of the fourth term after substituting Q.sub.1 and P.sub.1 in the places of P.sub.i and P.sub.j of the equations (3-1) through (3-16) and (ii) third equation from four equations which are chosen from the equations (3-1) through (3-16) by collecting the pseudocomplement terms with respect to said parameter Q.sub.2 (Q.sub.3) (that is also appeared in said first equation) in the third term or the fourth term after substituting Q.sub.2 and Q.sub.3 in the places of P.sub.i and P.sub.j of the equations (3-1) through (3-16), the first term or the second term of the pseudocomplement with respect to Q.sub.1 of said second equation and the first term or the second term of the pseudocomplement with respect to Q.sub.2 of said third equation specify said applicable two conjugate pseudocomplementing operations, respectively,
- __________________________________________________________________________(A.sup.+.sub.P --(P.sub.i)--).sup.+ '--(P.sub.j)-- = (A.sup.++ --(P.sub.i)--).sup.+.sub.P --(P.sub.j)-- = A.sup.+.sub.P --(P.sub.i .sup.++ --(P.sub.j)-- )-- = A*--(P.sub.i .sup.+.sub.P --(P.sub.j) -- )-- (3-1)(A.sup.+.sub.P --(P.sub.i)--)**--(P.sub.j)-- = (A.sup.++ --(P.sub.i)--)*--(P.sub.j -- = A.sup.+.sub.P --(P.sub.i *'--(P.sub.j)-- = A*--(P.sub.i *--(P.sub.j)-- )-- (3-2)(A*--(P.sub.i)--).sup.+ '--(P.sub.j)-- = (A*'--(P.sub.i)--).sup.+.sub.P --(P.sub.j)-- = A.sup.+.sub.P --(P.sub.i .sup.+ --(P.sub.j)-- = A*--(P.sub.i .sup.+ '--(P.sub.j)-- )-- (3-3)(A*--(P.sub.i)--)**--(P.sub.j)-- = (A*'--(P.sub.i)--)*--(P.sub.j)-- = A.sup.+.sub.P --(P.sub.i *.sup.P --(P.sub.j)-- )-- = A*--(P.sub.i **--(P.sub.j)-- (3-4)(A.sup.+ '--(P.sub.i)--).sup.+ '--(P.sub.j)-- = (A.sup.+ --(P.sub.i)--).sup.+.sub.P --(P.sub.j)-- = A.sup.+ '--(P.sub.i .sup.++ --(P.sub.j)---- = A**--(P.sub.i .sup.+.sub.P --(P.sub.j )-- ) -- (3-5)(A.sup.+ '--(P.sub.i --)**--(P.sub.j)-- = (A.sup.+ --(P.sub.i)--)*--(P.sub.j)-- = A.sup.+ '--(P.sub.i *'--(P.sub.j)-- )-- = A**--(P.sub.i *--(P.sub.j)-- (3-6)(A**--(P.sub.i)--).sup.+ '--(P.sub.j)-- = (A*.sup.P --(P.sub.i)--).sup.+.sub.P --(P.sub.j)-- = A.sup.+ '--(P.sub.i hu +--(P.sub.j)-- )-- = A**--(P.sub.i .sup.+ '--(P.sub.j)-- )-- (3-7)(A**--(P.sub.i)--)**--(P.sub.j)-- = (A*.sup.P --(P.sub.i)--)*--(P.sub.j)-- = A.sup.+ '--(P.sub.i *.sup.P --(P.sub.j)-- = A**--(P.sub.i **--(P.sub.j)-- (3-8)(A*.sup.P --(P.sub.i)--)*'--(P.sub.j)-- = (A**--(P.sub.i)--)*.sup.P --(P.sub.j)-- = A.sup.+ --(P.sub.i *.sup.P --(P.sub.j)-- = A*.sup.P --(P.sub.i **--(P.sub.j)-- )-- (3-9)(A*.sup.P --(P.sub.i)--).sup.++ --(P.sub.j)-- = (A**--(P.sub.i)--).sup.+ --(P.sub.j)-- = A.sup.+ --(P.sub.i.sup.+--(P.sub.j)-- )-- = A*.sup.P --(P.sub.i .sup.+ '--(P.sub. j)-- )-- (3-10)(A.sup.+ --(P.sub.i)--)*'--(P.sub.j)-- = (A.sup. + '--(P.sub.i)--)*.sup.P --(P.sub.j)-- = A.sup.+ --(P.sub.i *'--(P.sub.j)-- )-- = A*.sup.P --(P.sub.i *--(P.sub.j)-- )-- (3-11)(A.sup.+ --(P.sub.i)--).sup.++--(P.sub.j)-- = (A.sup.+ '--(P.sub.i)--).sup.+ --(P.sub.j)-- = A.sup.+ --(P.sub.i .sup.++ --(P.sub.j)-- = A*.sup.P --(P.sub.i .sup.+.sub.P --(P.sub.j)-- )-- (3-12)(A*'--(P.sub.i)--)*'--(P.sub.j)-- = (A*--(P.sub.i)--)*.sup.P --(P.sub.j)-- = A.sup.++ --(P.sub.i *.sup.P --(P.sub.j)-- = A*'--(P.sub.i **--(P.sub.j)-- (3-13)(A*'--(P.sub.i)--).sup.++ --(P.sub.j)-- = (A*--(P.sub.i)--).sup.+ --(P.sub.j)-- = A.sup.++ --(P.sub.i .sup.+ --(P.sub.j)-- = A*'--(P.sub.i .sup.+ '--(P.sub.j)-- )-- (3-14)(A.sup.++ --(P.sub.i)--)*'--(P.sub.j)-- = (A.sup.+.sub.P --(P.sub.i)--)*.sup.P --(P.sub.j)-- = A.sup.++--(P.sub.i *'--(P.sub.j)-- )-- = A*'--(P.sub.i *--(P.sub.j)-- (3-15)(A.sup.++ --(P.sub.i)--).sup.++ --(P.sub.j)-- = (A.sup.+.sub. P --(P.sub.i)--).sup.+ --(P.sub.j)-- = A.sup.++ --(P.sub.i .sup.++ --(P.sub.j)-- = A*'--(P.sub.i .sup.+.sub.P --(P.sub.j )-- )-- (3-16);__________________________________________________________________________
- means for forming said enciphered message consisting of pseudocomplements of a conjugate pair constructed from (i) said pseudocomplement with respect to Q.sub.1 in the first term or the second term of said second equation and (ii) said pseudocomplement with respect to Q.sub.2 in the first term or the second term of said third equation by considering the conjugateness between (i) a star or plus pseudocomplement of A with respect to Q.sub.1 (P.sub.1) appeared in the third term or the fourth term of said second equation and (ii) a star or plus pseudocomplement of A with respect to Q.sub.2 (Q.sub.3) appeared in the third term or the fourth term of said third equation; and means for transmitting said enciphered message to said receiver;
- said receiver means includes means for receiving storing said enciphered message received by said receiver; means for performing two receiver-pseudocomplementing operations (i) with respect to P.sub.1 specified in the first term or the second term of said second equation in order to acquire the third term or the fourth term which is the pseudocomplement with respect to Q.sub.1 (P.sub.1) and (ii) with respect to Q.sub.3 specified in the first term or the second term of said third equation in order to acquire the third term or the fourth term which is the pseudocomplement with respect to Q.sub.2 (Q.sub.3); means for transforming a pair consisting of said acquired third term or fourth term of said second equation and said acquired third term or the fourth term of said third equation into a targeted pair of {(A*',A.sup.++), (A**,A.sup.+ '), (A*.sup.P,A.sup.+), (A*,A.sup.+.sub.P), (A*',A.sup.+), (A**,A.sup.+.sub.P), (A*.sup.P,A.sup.++), (A*,A.sup.+ ')} with respect to said parameter Q.sub.1 (P.sub.1 )=Q.sub.2 (Q.sub.3) by performing necessary Boolean algebra operations of {X.sub.p X',X.sup.P,I}; and means for combining the star pseudocomplement and the plus pseudocomplement of said targeted pair by a logical AND or a logical OR operation which achieves A=A**.multidot.A.sup.+ =A*'+A.sup.++, A'=A*.multidot.A.sup.+.sub.P =A*.sup.P +A.sup.+, A.sup.P =A**.multidot.A.sup.+.sub.P =A*'+A.sup.+, or A.sub.P =A*.multidot.A.sup.+ '=A*.sup.P +A.sup.++ in order to retrieve a diciphered message of {A,A', A.sup.P, A.sub.P } and to convert said deciphered message into said original digital message A by applying a respective operation of {I,X',X.sub.P,X.sup.P }, respectively;
- said conjugate pseudocomplementing operations include means for transforming a digital message received by said sender and an enciphered message received by said receiver into two conjugate sets of a pair consisting of a star pseudocomplement of {A*,A**,A*.sup.P,A*'} by applying an operation of {X*,X**,X*.sup.P,X*'} and a plus pseudocomplement of {A.sup.+,A.sup.++,A.sup.+.sub.P,A.sup.+ '} by applying an operation of {X.sup.+,X.sup.++,X.sup.+.sub.P,X.sup.+ '}, respectively, (i) with respect to said parameter Q.sub.1 or P.sub.1 and (ii) with respect to said parameter Q.sub.2 or Q.sub.3.
- 14. The process for communicating securely over an insecure communication medium set forth in claim 13 including:
- said necessary Boolean algebra operations for performing a transformation operation, which is indicated at the intersection of the table below, from a present pseudocomplement in the leftmost column to a targeted pseudocomplement in the top row,
- ______________________________________Star pseudocomplement Plus pseudocomplementto tofrom * ** *.sup.P *' from + ++ +.sub.P +'______________________________________* I X.sub.P X.sup.P X' + I X.sup.P X.sub.P X'** X.sub.P I X' X.sup.P ++ X.sup.P I X' X.sub.P*.sup.P X.sup.P X' I X.sub.P +.sub.P X.sub.P X' I X.sup.P*' X' X.sup.P X.sub.P I +' X' X.sub.P X.sup.P I______________________________________
- 15. The process for communicating securely over an insecure communication medium set forth in claim 13 including:
- said parameters P.sub.i, P.sub.j and P.sub.k are interchangeable, namely changing placed with each other.
- 16. An apparatus for communicating securely over an insecure communication medium of the type which communicates a digital message A from a sender to a receiver by enciphering at said sender said digital message with two compound parameters Q.sub.1 =P.sub.j (P.sub.k) and Q.sub.2 =P.sub.i (P.sub.j), which are kept in secret or which are open to general public, constructed from three parameters, P.sub.i, P.sub.j and P.sub.k, by transmitting said enciphered message from said sender to said receiver, by deciphering at the receiver's end said enciphered message using said parameter P.sub.i (=P.sub.1) and a third compound parameter Q.sub.3 =P.sub.i (P.sub.k), which are kept in secret, constructed from said three parameters where applicable pseudocomplementing operations that define the pseudocomplements of Q.sub.1 =P.sub.j (P.sub.k), Q.sub.2 =P.sub.i (P.sub.j) and Q.sub.3 =P.sub.i (P.sub.k) as well as relationships P.sub.1 (Q.sub.1)=Q.sub.2 (Q.sub.3)=Q.sub.1 (P.sub.1) and P.sub.1 =P.sub.i are determined in first equation selected among the equations (6-1) through (6-16) which are
- ______________________________________P.sub.1 (Q.sub.1) Q.sub.2 (Q.sub.3) Q.sub.1 (P.sub.1)______________________________________P.sub.i .sup.+ --(P.sub.j .sup.+.sub.P --(P.sub.k)-- )-- = (6-1)(P.sub.i *.sup.P --(P.sub.j)--)**--(P.sub.i *.sup.P --(P.sub.k)-- )-- =(P.sub.j .sup.+.sub.P --(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.+ --(P.sub.j *--(P.sub.k)-- )-- = (6-2)(P.sub.i *.sup.P --(P.sub.j)--)**--(P.sub.i .sup.+ --(P.sub.k)-- )-- =(P.sub.j *--(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.+ --(P.sub.j .sup.+ '--(P.sub.k)-- )-- = (6-3)(P.sub.i .sup.+ --(P.sub.j)-- )**--(P.sub.i *.sup.P --(P.sub.k)-- )-- =(P.sub.j .sup.+ '--(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.+ --(P.sub.j **--(P.sub.k)-- )-- = (6-4)(P.sub.i .sup.+ --(P.sub.j)--)**--(P.sub.i .sup.+ --(P.sub.k)-- )-- =(P.sub.j **--(P.sub.k)--)*'--(P.sub.i)--P.sub.i .sup.++ --(P.sub.j .sup.+.sub.P --(P.sub.k)-- )-- = (6-5)(P.sub.i *'--(P.sub.j)--)**--(P.sub.i *'--(P.sub.k)-- )-- =(P.sub.j .sup.+.sub.P --(P.sub.k)--).sup.++ --(P.sub.i)--P.sub.i .sup.++ --(P.sub.j *--(P.sub.k)-- )-- = (6-6)(P.sub.i *'--(P.sub.j)--)**--(P.sub.i .sup.++ --(P.sub.k)-- )-- =(P.sub.j *--(P.sub.k)--).sup.++-- (P.sub.i)--P.sub.i .sup.++ --(P.sub.j .sup.+ '--(P.sub.k)-- )-- = (6-7)(P.sub.i .sup.++ --(P.sub.j)--)**--(P.sub.i *'--(P.sub.k)-- )-- =(P.sub.j .sup.+ '--(P.sub.k)--).sup.++ --(P.sub.i)--P.sub.i .sup.++ --(P.sub.j **--(P.sub.k)-- )-- = (6-8)(P.sub.i .sup.++ --(P.sub.j)--)**--(P.sub.i .sup.++ --(P.sub.k)--)-- =(P.sub.j **--(P.sub.k)--).sup.++ -- (P.sub.i)--P.sub.i *--(P.sub.j *.sup.P --(P.sub.k)-- )-- = (6-9)(P.sub.k.sup.+.sub.P --(P.sub.j)--).sup.++ --(P.sub.i .sup.+.sub.P--(P.sub.k)-- )-- =(P.sub.j *.sup.P --(P.sub.k)--).sup.+ '-- (P.sub.i)--P.sub.i *--(P.sub.j .sup.+ --(P.sub.k)-- )-- = (6-10)(P.sub.i .sup.+.sub.P --(P.sub.j)--).sup.++ --(P.sub.i *--(P.sub.k)-- )--(P.sub.j .sup.+ --(P.sub.k)--).sup.+ '--(P.sub.i)--P.sub.i *--(P.sub.j *'--(P.sub.k)-- )-- = (6-11)(P.sub.i *--(P.sub.j)--).sup.++ --(P.sub.i .sup.+.sub.P --(P.sub.k)-- )--=(P.sub.j *'--(P.sub.k)--).sup.+ '--(P.sub.i)--P.sub.i *--(P.sub.j .sup.++ --(P.sub.k)-- )-- = (6-12)(P.sub.i *--(P.sub.j)--).sup.++ --(P.sub.i *--(P.sub.k)-- )-- =(P.sub.j .sup.++ --(P.sub.k)--).sup.+ '--(P.sub.i)--P.sub.i **--(P.sub.j *.sup.P --(P.sub.k)-- = (6-13)(P.sub.i .sup.+ '--(P.sub.j)--).sup.++ --(P.sub.i .sup.+ '--(P.sub.k)--)-- =(P.sub.j *.sup.P --(P.sub.k)--)**--(P.sub.i)--P.sub.i **--(P.sub.j .sup.+ --(P.sub.k)-- )-- = (6-14) (P.sub.i .sup.+ '--(P.sub.j)--).sup.++ --(P.sub.i **--(P.sub.k)-- )-- =(P.sub.j .sup.+ --(P.sub.k)--)**--(P.sub.i)--P.sub.i **--(P.sub.j *'--(P.sub.k)-- )-- = (6-15)(P.sub.i **--(P.sub.j)--).sup.++ --(P.sub.i .sup.+ '--(P.sub.k)-- )-- =(P.sub.j *'--(P.sub.k)--)**--(P.sub.i)--P.sub.i **--(P.sub.j .sup.++ --(P.sub.k)-- )-- = (6-16)(P.sub.i **--(P.sub.j)--).sup.++ --(P.sub.i **--(P.sub.k)-- )-- =(P.sub.j .sup.++ --(P.sub.k)--)**--(P.sub.i)--______________________________________
- comprising:
- s-plaintext register means for receiving and storing a digital message A,
- first generator means for receiving and storing (i) said compound parameter Q.sub.1 and (ii) (u.sub.1 u.sub.0).sub.1, (v.sub.1 v.sub.0).sub.1 and w.sub.01 of control bits q.sub.1, for receiving the content of said s-plaintext register means, for enciphering said received digital message into a pair of conjugate pseudocomplements by performing conjugate pseudocomplementing operations with respect to said parameter Q.sub.1, and for outputting said pair of the conjugate pseudocomplements from its terminals M.sub.0 and M.sub.1,
- second generator means for receiving and storing (i) said compound parameter Q.sub.2 and (ii) (u.sub.1 u.sub.0).sub.2, (v.sub.1 v.sub.0).sub.2 and w.sub.02 of control bits q.sub.2, for receiving the content of said s-plaintext register means, for enciphering said received digital message into a pair of conjugate pseudocomplements by performing conjugate pseudocomplementing operations with respect to said parameter Q.sub.2, and for outputting said pair of the conjugate pseudocomplements from its terminals M.sub.0 and M.sub.1,
- s-selector means for receiving (i) two pairs of conjugate pseudocomplements and (ii) switching bits w.sub.3 and w.sub.2, and control bit w.sub.1, for selectively passing said received two pairs of conjugate pseudocomplements using said switching and control bits, and for outputting a selected pair of the pseudocomplements consisting of one pseudocomplement with respect to Q.sub.1 and the other pseudocomplement with respect to Q.sub.2,
- s-ciphertext register means for receiving and transmitting an enciphered message,
- first means, connect said s-plaintext register means to said first generator means and to said second generator means,
- second means, connect said terminals M.sub.0 and M.sub.1 of each said generator means to said s-selector means, and for passing said selected pair of the pseudocomplements to said s-ciphertext register means through said s-selector means selected by said bits w.sub.3, w.sub.2 and w.sub.1,
- r-ciphertext register means for receiving and storing an enciphered message,
- r-selector means for receiving (i) said switching bits w.sub.3 and w.sub.2, and control bit w.sub.1, and (ii) an enciphered message, for selectively passing the conjugate pseudocomplements of said enciphered message received using said switching and control bits w.sub.3, w.sub.2 and w.sub.1, and for outputting each of the conjugate pseudocomplements,
- temporary register means for receiving and storing a pair of conjugate pseudocomplements with respect to Q.sub.2 (Q.sub.3) obtained from said enciphered message,
- third generator means for receiving and storing said parameter P.sub.i (=P.sub.1) and (u.sub.1 u.sub.0).sub.a, (v.sub.1 v.sub.0).sub.a and (w.sub.0).sub.a of control bits q.sub.a, for receiving and enciphering the pseudocomplement with respect to Q.sub.1 of said enciphered message by taking pseudocomplementing operations with respect to P.sub.i (=P.sub.1), which is specified by said bits (u.sub.1 u.sub.0).sub.a, (v.sub.1 v.sub.0).s impressed against the surface of a paper P via a ribbon R.
- An elastic presser plate 48 with a pair of flexible arms 48a at its opposite ends is fixed with the nuts 38 to the planar portion 41 of the motor holder 40. The flexible arms 48a resiliently contact the rear surface of the cassette 51 so as to press the cassette 51 against the abutment plate 22. Thus, the cassette 51 is held in place without rattling movements.
- The operating lever 70 previously referred to in connection with the stopper portion 43, is made of a suitable resin having elasticity. As illustrated in FIG. 5, the operating lever 70 comprises as integral parts thereof: a base portion 71; an operating portion 73 which extends upwardly from the base portion 71, and at which the operating lever 70 is manipulated by the operator of the printer; a retainer portion 74 which extends downwardly from the operating portion 73; a pivot portion in the form of a protrusion 72 which extends from the base portion 71 toward the abutment plate 22, in a direction parallel to the drive shaft 31 of the index motor 30, and engages the previously described rectangular opening 45 in the motor holder 40, so that the operating lever is pivotable in a plane parallel to the drive shaft 31 and perpendicular to the guide rod 15; an arm portion 71a which extends from the base portion 71 away from the abutment plate 22, in a direction parallel to the drive shaft 31; a first spring portion 77 of a generally sheet-like shape which extends downwardly from the base portion 71; a U-shaped second spring portion 78 having a pair of arms one of which extends downwardly from the arm portion 71a; and a movable piece 79 with an arrowhead 79a which is connected to the free end of the U-shaped second spring portion 78.
- The arm portion 71a has, in its lower part, a slot 71b which is formed along its length, i.e., in the direction of extension of the arm portion 71a. The slot 71b has an opening at the end of the arm portion 71a remote from the base portion 71. This opening is narrower than the remainer of the slot 71b. The arm portion 71a provides a first abutment portion 75, which is defined by two surfaces provided by a cutout in the upper surface of the arm portion 71a near the opening of the slot 71b. As shown in FIG. 1, one of these surfaces faces in the direction of extension of the arm portion 71a from the base portion 71, and the other surface faces in the direction of extension of the operating portion 73 from the base portion 71. In the meantime, the arm portion 71a cooperates with the base portion 71 to provide a second abutment portion 76, which is defined by two surfaces one of which faces in the direction of extension of the arm portion 71a from the base portion 71, and the other of which faces in the direction of extension of the operating portion 73 from the base portion 71.
- As shown in FIG. 5, the other one of the two arms of the U-shaped second spring portion 78 which is not connected to the arm portion 71a terminates in the arrowhead 79a such that the arrowhead 79a is bent inwardly of the spring portion 78. The operating lever 70 assumes its natural shape as indicated in solid line in FIG. 5. More specifically described, the arrowhead 79a and the movable piece 79 are spaced a slight distance away from the end of the arm portion 71a. The movable piece 79 is secured to one of opposite sides of the arrowhead 79a, so that the movable piece 79 is located on one side of the arm portion 71a when the arrowhead 79a is received within the slot 71b in a manner described below.
- To put the arrowhead 79a into the slot 71b, the above-indicated other arm of the U-shaped second spring portion 78 is deflected toward the arm portion 71a against the biasing force of the spring portion 78, such that the arrowhead 79a is forced into the slot 71b through its opening at the end of the arm portion 71a. At this time, the upper and lower sections defining the slot 71b of the arm portion 71a elastically yield so as to allow the arrowhead 79a to pass through the opening of the slot 71b, thereby permitting the arrowhead 79a to be inserted into the slot 71b. In this condition, the movable piece 79 located adjacent to the surface of the arm portion 71a, and the arrowhead 79a in the slot 71b are biased in the direction away from the base portion 71 (to the right in FIG. 5), under a biasing action of the second spring portion 78. However, the movable piece 79 is prevented, by the arrowhead 79a and the opening of the slot 71b, from being moved out of the slot 71b, whereby the movable piece 79 with the arrowhead 79 is normally held in its operative position indicated in phantom line in FIG. 5. Thus, the arrowhead 79a and the slot 71b cooperate to provide restrictor means for defining the operative position of the movable piece 79 at which the movable piece extends from the first abutment portion 75 by a suitable distance. It is noted that when the movable piece 79 is located in the position indicated in phantom line in FIG. 5, a part of the movable piece 79 extends from the abutment surface of the first abutment portion 75 in the direction of extension of the arm portion 71a from the base portion 71. Further, the movable piece 79 is adapted such that its upper surface is flush with the upper surface of the arm portion 71a.
- The operating lever 70 is mounted on the motor holder 40 in the following state. The operating lever 70 is positioned such that the protrusion 72 is inserted through the rectangular opening 45 in the planar portion 41 of the motor holder 40, as shown in FIG. 1, and such that the stopper portion 43 of the motor holder 40 extends in a void formed in the operating portion 73, as indicated in broken line in FIG. 1. In this condition, the retainer portion 74 is held in contact with the outer surface of the planar portion 71 which is remote from the base portion 41. More precisely, the retainer portion 74 contacts a part of the outer surface of the planar portion 41 which is adjacent to the opening 45. Meanwhile, the first spring portion 77 is held in pressed contact with the inner surface of the planar portion 41 of the motor holder 40. In positioning the operating lever 70 as indicated above, the retainer portion 74 elastically yields to permit the protrusion 72 to be inserted into the rectangular opening 45.
- Referring further to FIGS. 4(A) through 4(E) in addition to FIGS. 1 and 3, there will be described a manner in which the operating lever 70 is operated to move the index motor 30 (motor holder 40) from the inoperative position (second position) of FIG. 3 to the operative position (first position) of FIG. 1, and vice versa.
- While the motor holder 40 is placed in the second position of FIG. 3, the cassette 51 is inserted into a space defined by the abutment plate 22, bent plate 24 and the guide plates 21, and thus installed as indicated in phantom line in FIG. 3. The relation of the operating lever 70 with respect to the stopper 23 and the motor holder 40 in its second position is illustrated in a fragmentary view of FIG. 4(A). In this condition, the motor holder 40 is biased by the coil spring 80 in a direction indicated by arrow G, so as to cause the motor holder 40 to pivot about the guide rod 15 in the counterclockwise direction. In the meantime, the operating lever 70 is biased by its first spring portion 77 in a direction indicated by arrow F, so as to cause the operating lever to pivot about its protrusion 72 in the clockwise direction. Meanwhile, the second abutment portion 76 is held in abutting contact with the stopper 23, whereby the motor holder 40 and the operating lever 70 are held in the second position of FIG. 3 or FIG. 4(A) due to the biasing forces of the coil spring 80 and the first spring portion 77.
- When the operating portion 73 of the operating lever 70 is moved to pivot the operating lever 70 and the motor holder 40 about the guide rod 15 in a direction of arrow H against the biasing force of the coil spring 80, the upper surface of the arm portion 71a slides on the lower surface of the stopper 23. At this time, the stopper 23 bears the moment which is acting in the direction F due to an operating force on the operating portion 73 and the biasing force of the first spring portion 77. With a predetermined angle of pivotal movement of the operating lever 70, the motor holder 40 is located at its first position in which the presser plate 48 presses the cassette 51 against the abutment plate 22. In this position, however, the head portion 32c of the flange 32 of the drive shaft 31 may or may not properly engage, but at least contacts the torsion spring 52 of the type wheel 50, since the type wheel 50 made of an elastic resin material may be slightly deflected by a depressing force of the head portion 32c acting on the torsion spring 52, and since the torsion spring 52 elastically yields in a slight degree. To assure perfect or complete engagement of the head portion 32c with the torsion spring 52, the first abutment portion 75 is prevented by the movable piece 79 from engaging the stopper 23 because the stopper 23 is still in contact with the upper surface of the movable piece 79 which is flush with the upper surface of the arm portion 71a, as illustrated in FIG. 4(B). Therefore, the operating lever 70 and the motor holder 40 are prevented from being locked in the first position at this time. With a further pivotal movement of the operating lever 70 about the guide rod 15 in the clockwise direction H from the position of FIG. 4(B) to the position of FIG. 4(C), the drive shaft 31 is further moved by a slight distance which is sufficient for the head portion 32c to complete the engagement with the torsion spring 52. As soon as the operating lever 70 has been moved to a point at which the movable piece 79 is spaced a slight distance away from the stopper 23 as indicated in FIG. 4(C), the operating lever 70 is permitted to pivot about its protrusion 72 in the clockwise direction F, whereby the end face of the movable piece 79 is brought into engagement with the side surface of the stopper 23 as illustrated in FIG. 4(D). When a force acting on the operating portion 73 of the lever 70 is removed in this condition, the lever 70 and the motor holder 40 are pivoted about the guide rod 15 in the counterclockwise direction G as indicated in FIG. 4(E) by the biasing force of the coil spring 80, and thus returned to the first position of FIG. 4(E) and FIG. 1. In this connection, it is noted that the movable piece 79 is forced against the stopper 23 by the biasing force of the second spring portion 78, and the arm portion 71a is moved relative to the stopped movable piece 79 toward the stopper 23, since the biasing force of the coil spring 80 is larger than that of the second spring portion 78. Namely, the arm portion 71a is moved relative to the movable piece 79 with a relative movement of the arrowhead 79a in the slot 71b, until the first abutment portion 75 is aligned with the movable piece 79 as indicated in FIG. 4(E). In this condition, the biasing forces of the coil spring 80 and the first spring portion 77 are exerted on the stopper 23, whereby the motor holder 40 is held in its first position in which the index motor 30 is placed in its operative position of FIG. 1. In this way, the positioning of the index motor 30 from its inoperative position to its operative position is completed.
- When the index motor 30 is moved from the operative position of FIG. 1 to the inoperative position of FIG. 3, the operating portion 73 of the operating lever 70 is pushed in the counterclockwise direction I from its first position of FIG. 4(E) against the biasing force of the first spring portion 77 which acts in the clockwise direction F. Consequently, the operating lever 70 is pivoted counterclockwise about the protrusion 72, to the position of FIG. 4(C), whereby the movable piece 79 is moved away from the first abutment portion 75, to the position of FIG. 4(B). Thus, the first abutment portion 75 is disengaged from the stopper 23, and the operating lever 70 and the motor holder 40 are pivoted about the guide rod 15, in the counterclockwise direction G, by the biasing force of the coil spring 80, until the second abutment portion 76 abuts on the stopper 23 as indicated in FIG. 4(A). In this manner, the motor holder 40 is located in the second position of FIG. 3. During the pivotal movement of the motor holder 40 from its first position to its second position, the cassette 51 is held in position by the bent plate 24. Hence, the movement of the drive shaft 31 caused by the pivotal movement of the motor holder 40 causes the head portion 32c on the flange 32 to be disengaged from the torsion spring 52 of the type wheel 50, whereby the drive shaft 31 is disconnected from the type wheel 50. Thus, the cassette 51 can be removed, for replacement of the type wheel 50 with another type wheel.
- The previously indicated stopper portion 43 which extends from the planar portion 41 of the motor holder 40 serves to prevent an excessive amount of pivotal movement of the operating lever 7 about the protrusion 72 in the counterclockwise direction. More specifically, the operating portion 73 of the operating lever 70 has a void through which the stopper portion 43 extends. The void is defined by inner surfaces which includes a surface 73a. Although the stopper portion 43 does not abut on any of the inner surfaces of the operating portion 73 as long as the operating lever 70 is operated in a normal manner, the stopper portion 43 abuts on the inner surface 73a if the operating lever 70 is operated in the counterclockwise direction (in the figures) with an excessive operating force when the motor holder is moved from the first position of FIG. 1 to the second position of FIG. 3. The abutment of the stopper portion 43 on the inner surface 73a protects the first spring portion 77 against excessive deflection.
- While the present invention has been described in detail in its preferred embodiment, it is to be understood that the invention is not confined to the precise disclosure contained herein, but the invention may be embodied with various changes, modifications and improvements which may occur to those skilled in the art, without departing from the spirit and scope of the invention defined in the appended claims.
- For example, the principle of the invention may be practiced without the provision of the movable piece 79, arrowhead 79a, second spring portion 79, and slot 71b, which cooperate to constitute means for inhibiting the first abutment portion 75 from engaging the stopper 23 even when the motor holder 40 has been moved to its first position indicated in FIG. 4(B). If this inhibiting means is not provided, the first abutment portion 75 is permitted to engage the stopper 23 when the motor holder 40 has been located at its first position.
Parent Case Info
This is a continuation-in-part patent application of Ser. No. 700,823 filed Feb. 11, 1985 now abandoned.
US Referenced Citations (5)
Non-Patent Literature Citations (1)
Entry |
Lisinski; "Print Wire Inking System", IBM Technical Disclosure Bulletin, vol. 14, No. 10, p. 2980, 3/1972. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
700823 |
Feb 1985 |
|