MAGNETIC TAPE CARTRIDGE, MAGNETIC TAPE DRIVE, MAGNETIC TAPE SYSTEM, AND METHOD OF OPERATING MAGNETIC TAPE DRIVE
20230154494 · 2023-05-18
Assignee
Inventors
- Toru Nakao (Kanagawa, JP)
- Norihito Kasada (Kanagawa, JP)
- Tetsuya Kaneko (Kanagawa, JP)
- Atsushi Musha (Kanagawa, JP)
Cpc classification
G11B15/43
PHYSICS
G11B33/14
PHYSICS
G11B23/107
PHYSICS
International classification
Abstract
Provided is a magnetic tape cartridge including: a case in which a magnetic tape is accommodated; and a storage medium provided in the case, in which the storage medium stores tension allowable range related information regarding an allowable range of tension applied to the magnetic tape.
Claims
1. A magnetic tape cartridge comprising: a case in which a magnetic tape is accommodated; and a storage medium provided in the case, wherein the storage medium stores tension allowable range related information regarding an allowable range of tension applied to the magnetic tape.
2. The magnetic tape cartridge according to claim 1, wherein the tension allowable range related information is regarding the allowable range of tension applied to the magnetic tape during data recording and/or reading operations.
3. The magnetic tape cartridge according to claim 1, wherein the tension allowable range related information is identification information corresponding to any one of upper and lower limit values of the allowable range or a pair of a median value of the allowable range and a difference of the upper and lower limit values of the allowable range with respect to the median value.
4. The magnetic tape cartridge according to claim 1, wherein the tension allowable range related information is any one of upper and lower limit values of the allowable range or a pair of a median value of the allowable range and a difference of the upper and lower limit values of the allowable range with respect to the median value.
5. The magnetic tape cartridge according to claim 1, wherein the storage medium includes an internal storage medium incorporated in a noncontact communication medium where reading-out and writing-in of information are performed by a noncontact reading and writing device.
6. The magnetic tape cartridge according to claim 5, wherein the tension allowable range related information is stored in a storage block in which information is unrewritable, the storage block being provided in the internal storage medium.
7. The magnetic tape cartridge according to claim 1, wherein the storage medium includes a region of a part of the magnetic tape.
8. A magnetic tape drive in which the magnetic tape cartridge according to claim 1 is loaded, the magnetic tape drive comprising: a tension applying mechanism; and a processor that controls an operation of the tension applying mechanism to apply tension within the allowable range represented by the tension allowable range related information to the magnetic tape.
9. A method of operating a magnetic tape drive, comprising: reading out the tension allowable range related information stored in the storage medium provided in the magnetic tape cartridge according to claim 1; and controlling an operation of a tension applying mechanism to apply tension within the allowable range represented by the read-out tension allowable range related information to the magnetic tape.
10. A magnetic tape system comprising: the magnetic tape cartridge according to claim 1; a read-out device that reads out the tension allowable range related information stored in the storage medium; and a control device that controls an operation of a tension applying mechanism to apply tension within the allowable range represented by the read-out tension allowable range related information to the magnetic tape.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Exemplary embodiments according to the technique of the present disclosure will be described in detail based on the following figures, wherein:
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION
[0039] Hereinafter, an example of an embodiment of a magnetic tape cartridge and a magnetic tape drive according to the technology of the present disclosure will be described with reference to the accompanying drawings.
[0040] First, terms that are used in the following description will be described.
[0041] CPU is an abbreviation for “Central Processing Unit”. RAM is an abbreviation for “Random Access Memory”. NVM is an abbreviation for “Non-Volatile Memory”. ROM is an abbreviation for “Read Only Memory”. EEPROM is an abbreviation for “Electrically Erasable and Programmable Read Only Memory”. ASIC is an abbreviation for “Application Specific Integrated Circuit”. PLD is an abbreviation for “Programmable Logic Device”. FPGA is an abbreviation for “Field-Programmable Gate Array”. SoC is an abbreviation for “System-on-a-Chip”. IC is an abbreviation for “Integrated Circuit”. RFID is an abbreviation for “Radio Frequency IDentifier”. LTO is an abbreviation for “Linear Tape-Open”. IBM is an abbreviation for “International Business Machines Corporation”. CM is an abbreviation for “Cartridge Memory”. ID is an abbreviation for “Identification Data”. BOT is an abbreviation for “Beginning Of Tape”. EOT is an abbreviation for “End Of Tape”. ISO is an abbreviation for “International Organization for Standardization”. ECMA is an abbreviation for “European Computer Manufacturers Association”.
[0042] In the following description, for convenience of description, in
[0043] Further, in the following description, for convenience of description, in
[0044] Further, in the following description, for convenience of description, in
[0045] Further, in the following description, for convenience of description, in
[0046] Further, in the following description, for convenience of description, in
[0047] Further, in the following description, for convenience of description, in
[0048] Further, in the following description, although LTO will be described as an example of the specification of the magnetic tape cartridge 10, this is merely an example, and the specification of the magnetic tape cartridge 10 may conform to the specification of IBM3592 or the like.
First Embodiment
[0049] As shown in
[0050] A cartridge reel 18 is rotatably accommodated inside the case 12. The cartridge reel 18 comprises a reel hub 18A, an upper flange 18B1, and a lower flange 18B2. The reel hub 18A is formed in a cylindrical shape. The reel hub 18A is a shaft center portion of the cartridge reel 18, has a shaft center direction along an up-down direction of the case 12, and is disposed in a central portion of the case 12. Each of the upper flange 18B1 and the lower flange 18B2 is formed in an annular shape. A central portion in a plan view of the upper flange 18B1 is fixed to an upper end part of the reel hub 18A, and a central portion in a plan view of the lower flange 18B2 is fixed to a lower end part of the reel hub 18A. A magnetic tape MT is wound around an outer peripheral surface of the reel hub 18A, and widthwise end parts of the magnetic tape MT are held by the upper flange 18B1 and the lower flange 18B2. The reel hub 18A and the upper flange 18B1 and/or the lower flange 18B2 may be integrally molded.
[0051] An opening 12B is formed on a front side of a right wall 12A of the case 12. The magnetic tape MT is pulled out from the opening 12B.
[0052] As shown in
[0053] Information regarding the magnetic tape MT is stored in the cartridge memory 19. The information regarding the magnetic tape MT indicates, for example, management information for managing the magnetic tape cartridge 10. Examples of the management information include information regarding the cartridge memory 19, information capable of specifying the magnetic tape cartridge 10, information indicating a recording capacity of the magnetic tape MT, the outline of data recorded on the magnetic tape MT, items of data, a recording format of data, and the like.
[0054] The cartridge memory 19 performs noncontact communication with a noncontact reading and writing device. Examples of the noncontact reading and writing device include a noncontact reading and writing device (for example, a noncontact reading and writing device 50B shown in
[0055] The noncontact reading and writing device performs reading and writing of various types of information with respect to the cartridge memory 19 in a noncontact manner. Although details will be described later, the cartridge memory 19 generates power with electromagnetic application of a magnetic field MF (see
[0056] As shown in
[0057] In front of the support member 20, a pair of position restricting ribs 22 are disposed at an interval in the right-left direction. The pair of position restricting ribs 22 are provided upright on the inner surface of the bottom plate 16A and restrict a position of a lower end part of the cartridge memory 19 in a state in which the cartridge memory 19 is disposed on the support member 20.
[0058] As shown in
[0059] The cartridge memory 19 comprises a substrate 26. The substrate 26 is placed on the support member 20 with a back surface 26A of the substrate 26 facing the lower side, and the support member 20 supports the back surface 26A of the substrate 26 from below. A part of the back surface 26A of the substrate 26 is in contact with the inclined surface of the support member 20, that is, the inclined surfaces 20A1 and 20B1 (see
[0060] The upper case 14 comprises a plurality of ribs 24. The plurality of ribs 24 are disposed at intervals in the right-left direction of the case 12. The plurality of ribs 24 are provided so as to protrude toward the lower side from the inner surface 14A1 of the top plate 14A of the upper case 14, and a distal end surface 24A of each rib 24 is an inclined surface corresponding to the inclined surfaces 20A1 and 20B1 (see
[0061] In a case where the upper case 14 is bonded to the lower case 16 as described above in a state in which the cartridge memory 19 is disposed on the support member 20, the distal end surface 24A of each rib 24 comes into contact with the substrate 26 from the front surface 26B side, and the substrate 26 is pinched between the distal end surface 24A of each rib 24 and the inclined surfaces 20A1 and 20B1 (see
[0062] As shown in
[0063] The control device 38 controls the operation of the entire magnetic tape drive 30. In the present embodiment, although the control device 38 is realized by an ASIC 120 (see
[0064] The transport device 34 is a device that selectively transports the magnetic tape MT in a forward direction and a backward direction, and comprises a feeding motor 40, a winding reel 42, a winding motor 44, a plurality of guide rollers GR, and the control device 38.
[0065] The feeding motor 40 rotates the cartridge reel 18 provided in the magnetic tape cartridge 10 under the control of the control device 38. The control device 38 controls the feeding motor 40 to control a rotation direction, a rotation speed, rotation torque, and the like of the cartridge reel 18.
[0066] In a case where the magnetic tape MT is wound on the winding reel 42, the control device 38 rotates the feeding motor 40 such that the magnetic tape MT runs in the forward direction. A rotation speed, rotation torque, and the like of the feeding motor 40 are adjusted according to a speed of the magnetic tape MT to be wound on the winding reel 42.
[0067] The winding motor 44 rotates the winding reel 42 under the control of the control device 38. The control device 38 controls the winding motor 44 to control a rotation direction, a rotation speed, rotation torque, and the like of the winding reel 42.
[0068] In a case where the magnetic tape MT is wound on the winding reel 42, the control device 38 rotates the winding motor 44 such that the magnetic tape MT runs in the forward direction. A rotation speed, rotation torque, and the like of the winding motor 44 are adjusted according to the speed of the magnetic tape MT to be wound on the winding reel 42. The rotation speed, the rotation torque, and the like of each of the feeding motor 40 and the winding motor 44 are adjusted in this manner, whereby tension is applied to the magnetic tape MT. That is, the feeding motor 40 and the winding motor 44 are an example of a “tension applying mechanism” according to the technology of the present disclosure.
[0069] In a case of rewinding the magnetic tape MT onto the cartridge reel 18, the control device 38 rotates the feeding motor 40 and the winding motor 44 such that the magnetic tape MT runs in the backward direction.
[0070] In the present embodiment, the tension applied to the magnetic tape MT is controlled by controlling the rotation speed, the rotation torque, and the like of the feeding motor 40 and the winding motor 44, but the technology of the present disclosure is not limited thereto. For example, the tension applied to the magnetic tape MT may be controlled by using a dancer roller or may be controlled by drawing the magnetic tape MT into a vacuum chamber.
[0071] Each of the plurality of guide rollers GR is a roller that guides the magnetic tape MT. A running path of the magnetic tape MT is determined by separately disposing the plurality of guide rollers GR at positions where the plurality of guide rollers GR straddle the magnetic head 36 between the magnetic tape cartridge 10 and the winding reel 42.
[0072] The magnetic head 36 comprises a recording and reading element 46 and a holder 48. The recording and reading element 46 is held by the holder 48 so as to come into contact with the running magnetic tape MT, and records data on the magnetic tape MT transported by the transport device 34 and reads data from the magnetic tape MT.
[0073] The magnetic tape drive 30 comprises a noncontact reading and writing device 50. The noncontact reading and writing device 50 is disposed below the magnetic tape cartridge 10 so as to directly face the back surface 26A of the substrate 26 of the cartridge memory 19 in a state in which the magnetic tape cartridge 10 is loaded. The state in which the magnetic tape cartridge 10 is loaded in the magnetic tape drive 30 indicates, for example, a state in which the magnetic tape cartridge 10 has reached a position determined in advance as a position where data reading of the magnetic head 36 with respect to the magnetic tape MT starts.
[0074] In the example shown in
[0075] As shown in
[0076] As shown in
[0077] The noncontact reading and writing device 50A gives a command signal corresponding to the control signal to the cartridge memory 19 by performing noncontact communication with the cartridge memory 19. In more detail, the noncontact reading and writing device 50A spatially transmits the command signal to the cartridge memory 19 under the control of the control device 38. Although details will be described later, the command signal is a signal indicating a command with respect to the cartridge memory 19.
[0078] Here, an aspect example in which the noncontact reading and writing device 50A spatially transmits the command signal to the cartridge memory 19 under the control of the control device 38 has been described, but the technology of the present disclosure is not limited thereto. The noncontact reading and writing device 50B spatially transmits the command signal to the cartridge memory 19 under the control of a control device different from the control device 38, for example, in a stage in which the magnetic tape cartridge 10 is manufactured, a stage in which the magnetic tape cartridge 10 is inspected, or a stage in which the magnetic tape cartridge 10 is shipped.
[0079] The noncontact reading and writing device 50A makes the magnetic field MF include a command signal corresponding to an instruction from the control device 38. In other words, the command signal is superimposed on the magnetic field MF by the noncontact reading and writing device 50A. That is, the noncontact reading and writing device 50A transmits the command signal to the cartridge memory 19 via the magnetic field MF under the control of the control device 38.
[0080] An IC chip 52 and a capacitor 54 are mounted on the front surface 26B of the substrate 26 of the cartridge memory 19. The IC chip 52 and the capacitor 54 adhere to the front surface 26B. The IC chip 52 and the capacitor 54 are sealed by a sealing material 56. Here, as the sealing material 56, an ultraviolet curable resin that is cured by reacting with ultraviolet rays is employed. The ultraviolet curable resin is merely an example, and a photocurable resin that is cured by reacting with light in a wavelength range other than ultraviolet rays may be used as the sealing material 56, a thermosetting resin may be used as the sealing material 56, or other adhesives may be used as the sealing material 56.
[0081] As shown in
[0082] A first conduction portion 62A and a second conduction portion 62B are provided on the back surface 26A of the substrate 26 of the cartridge memory 19. The first conduction portion 62A and the second conduction portion 62B have solder and electrically connect both end parts of the coil 60 to the IC chip 52 (see
[0083] As shown in
[0084] As shown in
[0085] The cartridge memory 19 comprises a power generator 70. The power generator 70 generates power with the application of the magnetic field MF from the noncontact reading and writing device 50 to the coil 60. Specifically, the power generator 70 generates alternating-current power using a resonance circuit 92, and converts the generated alternating-current power into direct-current power to output the direct-current power.
[0086] The power generator 70 has the resonance circuit 92 and the power supply circuit 82. The resonance circuit 92 comprises the capacitor 54, the coil 60, and the internal capacitor 80. The internal capacitor 80 is a capacitor incorporated in the IC chip 52, and the power supply circuit 82 is also a circuit incorporated in the IC chip 52. The internal capacitor 80 is connected in parallel with the coil 60.
[0087] The capacitor 54 is a capacitor externally attached to the IC chip 52. The IC chip 52 is a general-purpose IC chip that is intrinsically usable for applications different from the magnetic tape cartridge 10. For this reason, the capacitance of the internal capacitor 80 may not be enough to realize a resonance frequency required for the cartridge memory 19 used in the magnetic tape cartridge 10. In that respect, in the cartridge memory 19, the capacitor 54 is post-attached to the IC chip 52 as a capacitor having a capacitance value necessary in causing the resonance circuit 92 to resonate at a predetermined resonance frequency with the application of the magnetic field MF. In a case where the internal capacitor 80 has capacitance enough to realize the resonance frequency required for the cartridge memory 19 used in the magnetic tape cartridge 10, the capacitor 54 is, of course, unnecessary. The predetermined resonance frequency is a frequency (for example, 13.56 MHz) corresponding to a frequency of the magnetic field MF, and need only be appropriately decided on the basis of the specification or the like of the cartridge memory 19 and/or the noncontact reading and writing device 50. Further, the capacitance of the capacitor 54 is determined on the basis of a measured value of the capacitance of the internal capacitor 80.
[0088] The resonance circuit 92 generates alternating-current power by generating a resonance phenomenon at the predetermined resonance frequency using the induced current induced by the coil 60 with the magnetic field MF passing through the coil 60. The resonance circuit 92 outputs the generated alternating-current power to the power supply circuit 82.
[0089] The power supply circuit 82 has a rectifier circuit, a smoothing circuit, and the like. The rectifier circuit is a full-wave rectifier circuit having a plurality of diodes. The full-wave rectifier circuit is merely an example, and a half-wave rectifier circuit may be used. The smoothing circuit includes a capacitor and a resistor. The power supply circuit 82 converts the alternating-current power input from the resonance circuit 92 into direct-current power and supplies various drive elements provided in the IC chip 52 with the direct-current power (hereinafter, also simply referred to as “power”) obtained by the conversion. Examples of the various drive elements include the computer 84, the clock signal generator 86, and the signal processing circuit 88. In this way, power is supplied to various drive elements provided in the IC chip 52 by the power generator 70, whereby the IC chip 52 operates.
[0090] The computer 84 controls the operation of the entire cartridge memory 19. The clock signal generator 86 generates a clock signal and outputs the clock signal to the signal processing circuit 88 and the like. The signal processing circuit 88 and the like operate in accordance with the clock signal input from the clock signal generator 86. The clock signal generator 86 changes a frequency of the clock signal in accordance with an instruction of the computer 84.
[0091] The signal processing circuit 88 is connected to the resonance circuit 92. The signal processing circuit 88 has a decoding circuit (not shown) and an encoding circuit (not shown). The decoding circuit of the signal processing circuit 88 extracts and decodes the command signal from the magnetic field MF received by the coil 60 and outputs the command signal to the computer 84. The computer 84 outputs a response signal to the command signal to the signal processing circuit 88. That is, the computer 84 executes processing corresponding to the command signal input from the signal processing circuit 88 and outputs a processing result as the response signal to the signal processing circuit 88. In a case where the response signal is input from the computer 84, the encoding circuit of the signal processing circuit 88 encodes the response signal to modulate the response signal and outputs the response signal to the resonance circuit 92. The resonance circuit 92 transmits the response signal input from the encoding circuit of the signal processing circuit 88 to the noncontact reading and writing device 50 via the magnetic field MF.
[0092] As shown in
[0093] The CPU 94 controls the operation of the computer 84. The NVM 96 is an example of an “internal storage medium” according to the technology of the present disclosure. An example of the NVM 96 includes an EEPROM. The EEPROM is merely an example, and, for example, a ferroelectric memory may be used instead of the EEPROM or any memory may be used as long as the memory is a non-volatile memory that can be mounted on the IC chip 52. The NVM 96 has a plurality of storage blocks 104. The management information and the like are stored in the plurality of storage blocks 104.
[0094] The CPU 94 selectively performs polling processing, read-out processing, write-in processing, locking processing, and the like according to the command signal input from the signal processing circuit 88. The polling processing is processing of establishing communication with the noncontact reading and writing device 50, and is performed, for example, as preparation processing in a pre-stage of the read-out processing and the write-in processing. The read-out processing is processing of reading out the management information and the like from the NVM 96. The write-in processing is processing of writing the management information and the like into the NVM 96. The locking processing is processing of locking the storage block 104, in other words, processing of disabling rewriting of information stored in the storage block 104. Here, a meaning of “rewriting of information” also includes a meaning of “erasure of information”.
[0095] As shown in
[0096] The tension allowable range related information 110 is an identification ID for uniquely identifying the type of the magnetic tape cartridge 10. The identification ID is, for example, a combination of an alphabet representing a manufacturer of the magnetic tape cartridge 10, such as “FS”, and a numeral representing a serial number or a model number of the magnetic tape cartridge 10, such as “1000”. The identification ID is an example of “identification information” according to the technology of the present disclosure.
[0097] As shown in
[0098] As shown in
[0099] As shown in
[0100] An allowable range table 126 is stored in the storage 122. The allowable range of tension corresponding to the identification ID of the tension allowable range related information 110 is registered in the allowable range table 126. Specifically, the allowable range is upper and lower limit values. The allowable range table 126 is updated each time a new product of the magnetic tape cartridge 10 is released.
[0101] As shown in
[0102] The noncontact reading and writing device 50A outputs the tension allowable range related information 110 from the cartridge memory 19 to the control device 38. The ASIC 120 of the control device 38 reads out the allowable range corresponding to the identification ID of the tension allowable range related information 110 from the allowable range table 126. The ASIC 120 controls the operations of the feeding motor 40 and the winding motor 44 to apply tension within the read-out allowable range to the magnetic tape MT.
[0103]
[0104] Next, the actions of the above-described configuration will be described with reference to flowcharts of
[0105] At a timing at which the magnetic tape cartridge 10 is loaded into the magnetic tape drive 30 (YES in Step ST120), as shown in
[0106] As shown in
[0107] Under the control of the ASIC 120, the magnetic head 36 is operated, and data is recorded onto the running magnetic tape MT and/or data recorded on the running magnetic tape MT is read (Step ST230).
[0108] As described above, the magnetic tape cartridge 10 comprises the case 12 in which the magnetic tape MT is accommodated, and the NVM 96 of the cartridge memory 19 provided in the case 12. The NVM 96 stores the tension allowable range related information 110 regarding the allowable range of the tension applied to the magnetic tape MT. Accordingly, it is possible to obtain information regarding the allowable range of the tension applied to the magnetic tape MT.
[0109] As shown in
[0110] In the present embodiment, the NVM 96 is used as the storage medium. The NVM 96 is incorporated in the cartridge memory 19 where reading-out and writing-in of information are performed by the noncontact reading and writing device 50. Therefore, the reading-out and the writing-in of the tension allowable range related information 110 can be easily performed.
[0111] The tension allowable range related information 110 is stored in the storage block 104A in which the information is unrewritable. Therefore, it is possible to prevent inadvertent rewriting or erasing of the tension allowable range related information 110.
[0112] The magnetic tape drive 30 in which the magnetic tape cartridge 10 is loaded comprises the feeding motor 40 and the winding motor 44, and the ASIC 120 that controls the operations of the feeding motor 40 and the winding motor 44 to apply tension within the allowable range represented by the tension allowable range related information 110 to the magnetic tape MT. Therefore, there is no concern that tension exceeding the upper limit value of the allowable range may be applied to the magnetic tape MT and irreversible damage, such as plastic deformation, may be given to the magnetic tape MT. Further, there is no concern that tension below the lower limit value of the allowable range may be applied to the magnetic tape MT and the running magnetic tape MT may be flapped. Accordingly, it is possible to stably perform recording of data onto the magnetic tape MT and/or reading of data recorded on the magnetic tape MT.
[0113] The allowable range table 126 in which the upper and lower limit values of the allowable range corresponding to the identification ID of the tension allowable range related information 110 are registered has been illustrated, but the technology of the present disclosure is not limited thereto. An allowable range table 130 shown in
[0114] The tension allowable range related information 110 is not limited to the illustrated identification ID. As in tension allowable range related information 132 shown in
Second Embodiment
[0115] In the above-described first embodiment, the NVM 96 of the cartridge memory 19 is illustrated as the storage medium, but the technology of the present disclosure is not limited thereto.
[0116] As shown in
[0117] In this way, in the second embodiment, the BOT region 140 of the magnetic tape MT is used as the storage medium. Therefore, it is possible to save labor to prepare the cartridge memory 19 or labor to store the tension allowable range related information 110 in the storage block 104A.
[0118] The tension allowable range related information 110 may be stored in the BOT region 140 by a magnetic head of a magnetic tape drive disposed in a factory at a timing of any one of a stage in which the magnetic tape cartridge 10 is manufactured, a stage in which the magnetic tape cartridge 10 is inspected, or a stage in which the magnetic tape cartridge 10 is shipped.
[0119] Further, as shown in
[0120] The technology of the present disclosure is not limited to the illustrated aspect in which the cartridge memory 19 is incorporated in the case 12. The cartridge memory 19 may be attached to an outer surface of the case 12.
[0121] The identification information is not limited to the illustrated identification ID. A product name itself of the magnetic tape cartridge 10 may be used as the identification information. Further, the storage medium is not limited to the illustrated NVM 96 of the cartridge memory 19 and the BOT region 140 of the magnetic tape MT. For example, a two-dimensional barcode or the like may be used as the storage medium.
[0122] As the hardware resource that executes the processing of the control device 38, various processors described below can be used. Examples of the processors include a CPU which is a general-purpose processor functioning as a hardware resource that executes software, that is, a program, to execute the processing. Further, examples of the processors include a dedicated electric circuit which is a processor having a dedicated circuit configuration designed for executing specific processing, such as an FPGA, a PLD, or the illustrated ASIC 120. A memory is also incorporated in or connected to any processor, and any processor uses the memory to execute the processing.
[0123] The hardware resource that executes the processing of the control device 38 may be composed of one of various processors or may be composed of a combination of two or more processors of the same type or different types (for example, a combination of a plurality of FPGAs or a combination of a CPU and an FPGA). Alternatively, the hardware resource that executes the processing of the control device 38 may be one processor.
[0124] A first example in which the hardware resource is composed of one processor is an aspect in which one or more CPUs and software are combined to constitute one processor and the processor functions as the hardware resource that executes the processing. A second example is an aspect in which a processor that realizes the functions of the entire system including a plurality of hardware resources that execute the processing with one IC chip is used, as typified by an SoC or the like. In this way, the processing of the control device 38 is realized using one or more of various processors as the hardware resource.
[0125] Furthermore, as the hardware structures of various processors, more specifically, an electric circuit into which circuit elements, such as semiconductor elements, are combined can be used. Further, the processing of the control device 38 described above is merely an example. Accordingly, it goes without saying that unnecessary steps may be deleted, new steps may be added, or a processing order may be changed without departing from the gist.
[0126] Similarly, in regard to the cartridge memory 19, instead of or in addition to the illustrated CPU 94, a dedicated electric circuit which is a processor having a dedicated circuit configuration designed for executing specific processing, such as an FPGA, a PLD, or an ASIC, may be used.
[0127] The technology of the present disclosure can also appropriately combine the above-mentioned various embodiments and/or various modification examples. In addition, it goes without saying that the technology of the present disclosure is not limited to the above embodiments and various configurations may be employed without departing from the gist. Furthermore, in addition to the program, the technology of the present disclosure extends to a storage medium that stores the program in a non-transitory manner.
[0128] The content of the above description and the content of the drawings are detailed description of parts according to the technology of the present disclosure, and are merely an example of the technology of the present disclosure. For example, the above description related to configurations, functions, actions, and advantageous effects is description related to an example of the configurations, functions, actions, and advantageous effects of the parts according to the technology of the present disclosure. Accordingly, it is needless to say that unnecessary parts may be deleted, new elements may be added, or replacement may be made to the content of the above description and the content of the drawings without departing from the gist of the technology of the present disclosure. Further, in order to avoid confusion and to facilitate understanding of the parts according to the technology of the present disclosure, description related to common technical knowledge and the like that does not require particular description to enable implementation of the technology of the present disclosure is omitted from the content of the above description and the content of the drawings.
[0129] In the present specification, “A and/or B” has the same meaning as “at least one of A or B”. That is, “A and/or B” means that only A may be used, only B may be used, or a combination of A and B may be used. In addition, in the present specification, the same concept as “A and/or B” is also applied to a case where three or more matters are expressed by “and/or”.
[0130] All documents, patent applications, and technical standards described in the present specification are incorporated in the present specification by reference to the same extent as in a case where the individual documents, patent applications, and technical standards were specifically and individually stated to be incorporated by reference.