Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
263 words
A library apparatus comprising: memory reproducing means for performing reading and writing operations for a portable memory medium; inlet/outlet means for inserting and ejecting said portable memory medium into/from an outside of the apparatus; medium stocking means for storing a plurality of said portable memory media; at least two medium conveying means for conveying said portable memory medium between said medium stocking means and said memory reproducing means or between said medium stocking means and said inlet/outlet means; and conveyance control means for generating an operating command to said medium conveying means and controlling on the basis of medium conveyance information including a moving side address and a moving destination address which were generated in association with a moving command from an upper-order unit, said conveyance control means further including conveying operation executing means which is made operative by a single command system from said upper-order unit, real table means for storing said medium conveyance information which is used by said conveying operation executing means, a pair of virtual table means which are provided in correspondence to said two medium conveying means for selectively storing said medium conveyance information corresponding to said moving command from said upper-order unit, and table switching means for selecting either one of said virtual table means at the time of operation of said conveying operation executing means, for copying contents of said selected virtual table means into said real table means, and for copying said contents of the real table means back to said selected virtual table means after completion of operation of said conveying operation executing means.
Claim 2
Dependent Claim
263 words
A library apparatus comprising: memory reproducing means for performing reading and writing operations for a portable memory medium; inlet/outlet means for inserting and ejecting said portable memory medium into/from an outside of the apparatus; medium stocking means for storing a plurality of said portable memory media; at least two medium conveying means for conveying said portable memory medium between said medium stocking means and said memory reproducing means or between said medium stocking means and said inlet/outlet means; and conveyance control means for generating an operating command to said medium conveying means and controlling on the basis of medium conveyance information including a moving side address and a moving destination address which were generated in association with a moving command from an upper-order unit, said conveyance control means further including conveying operation executing means which is made operative by a single command system from said upper-order unit, real table means for storing said medium conveyance information which is used by said conveying operation executing means, a pair of virtual table means which are provided in correspondence to said two medium conveying means for selectively storing said medium conveyance information corresponding to said moving command from said upper-order unit, and table switching means for selecting either one of said virtual table means at the time of operation of said conveying operation executing means, for copying contents of said selected virtual table means into said real table means, and for copying said contents of the real table means back to said selected virtual table means after completion of operation of said conveying operation executing means.
Claim 3
Dependent Claim
161 words
An apparatus according to claim 1, wherein said conveying operation executing means further comprises: real input/output table means for storing switching information for switching and connecting either one of a pair of input/output ports for said at least two medium conveying means; a pair of virtual input/output table means for selectively storing said switching information of said input/output ports provided in correspondence to said at least two medium conveying means; and input/output port switching means for selecting either one of said pair of virtual input/output table means at the time of operation of said conveying operation executing means, for copying said contents in said selected virtual input/output table means into said real input/output table means, for switching and connecting one of the input/output ports for said at least two medium conveying means, and for copying said contents of the real input/output table means back to said selected virtual input/output table means after completion of operation of the conveying operation executing means.
Claim 4
Dependent Claim
35 words
An apparatus according to claim 1, wherein a control unit of said medium conveying means has simulation means for falsely returning a response to an operating command which was sent from said conveyance control means.
Claim 5
Dependent Claim
56 words
An apparatus according to claim 3, wherein said simulation means responds to the operating command from said conveyance control means by randomly generating a signal indicating that the operating command is being executed, a signal indicative of the normal end of the operating command, or a signal indicative of the abnormal end of the operating command.
Claim 6
Dependent Claim
102 words
An apparatus according to claim 1, wherein said conveying operation executing means has a plurality of command sequences each for instructing a predetermined operation to said medium conveying means, and a sequence number corresponding to each said command sequence to be successively executed in accordance with a control command from the upper-order unit, said sequence numbers being stored in said real table means for every completion of a preceding command sequence, and at the time of the next operation of the conveying operation executing means, said sequence number of said real table means is analyzed and the corresponding command sequence is executed.
Claim 7
Dependent Claim
41 words
An apparatus according to claim 1, wherein an initialization sequence, a command generation sequence, a state monitor sequence, a retry sequence, a normal end sequence, and an abnormal end sequence are provided as command sequences for said conveying operation executing means.
Claim 8
Dependent Claim
41 words
An apparatus according to claim 6, wherein after completion of the execution of said command generation sequence, said conveying operation executing means stores a sequence number corresponding to said state monitor sequence to be executed next into said real table means.