Tape cassette, recording device, recording method, reproduction system, reproduction method, and storage medium
By introducing RFID tags to record search keywords in the tape cartridge and establishing associations with the data, the problem of poor searchability of the tape cartridge is solved, and efficient data search and management are achieved.
Patent Information
- Application Number
- CN202011000223.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-09-27
- Filing Date
- 2020-09-22
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2040-09-22
AI Technical Summary
In the prior art, the data searchability of the magnetic tape cartridge is poor, making it difficult for users to search data containing specific keywords, and the index information is one-to-one related to the magnetic tape cartridge, so the searchability is not high.
An RFID tag is introduced into the tape cartridge, a keyword for searching data is recorded, and a corresponding relationship is established with the data. The control unit and the reading and writing unit record and read the search information in the RFID tag, and efficient data search is achieved by combining the tape drive and the information processing device.
Improves data searchability in tapes, and users can quickly find target data by entering keywords, even without updating management information when data is migrated to other systems.
Smart Images

Figure CN112579624B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a tape cassette, a recording device, a recording method, a reproducing system, a reproducing method, and a storage medium. Background Art
[0002] A technique is disclosed in which data-related information related to backup data recorded on a magnetic tape in a tape cassette is recorded on an IC (Integrated Circuit) tag in the tape cassette (see Patent Document 1). In this technique, the IC tag records the content, type, and recording date of the backup data as data-related information.
[0003] Furthermore, a technique is disclosed for storing index information in a magnetic disk (see Patent Document 2), in which a search keyword for identifying the type of data recorded on a magnetic tape in a tape cassette is associated with identification information of the tape cassette.
[0004] Patent Document 1: Japanese Patent Application Laid-Open No. 2006-323918
[0005] Patent Document 2: Japanese Patent Application Laid-Open No. 2006-092707
[0006] Unless the magnetic tape is pulled out of the housing of the tape cassette, data cannot be read, and therefore searching for data recorded on the magnetic tape is not always easy.
[0007] In the data-related information recorded in the IC tag described in Patent Document 1, although it is possible to search for what kind of data is recorded, it is not possible to search for data containing a keyword that the user wants to search for.
[0008] Furthermore, in the technology described in Patent Document 2, a search keyword is associated with a tape cartridge in a one-to-one manner, and the search keyword is used as an index. Therefore, in order to search for target data from a tape, a user needs to know what type of data is recorded on the tape, and searchability is not necessarily high. Summary of the Invention
[0009] The present invention has been made in view of the above circumstances, and provides a tape cassette, a recording device, a recording method, a reproducing system, a reproducing method, and a storage medium capable of improving the searchability of data recorded on a magnetic tape.
[0010] A magnetic tape cassette according to the present invention includes: a magnetic tape on which data is recorded; and a recording medium other than the magnetic tape on which a keyword for searching the data recorded on the magnetic tape is recorded.
[0011] Furthermore, the magnetic tape cassette of the present invention may be such that the data recorded on the magnetic tape is data including text, and the keyword is a word extracted from the data recorded on the magnetic tape.
[0012] Furthermore, the magnetic tape cassette of the present invention may be as follows: the data includes a title, attributes, and text, and the keywords include at least words extracted from the text.
[0013] Furthermore, the magnetic tape cassette of the present invention may include explanatory content of at least one of an image and a diagram in the main text.
[0014] Furthermore, the magnetic tape cassette of the present invention may be as follows: a plurality of data may be recorded on the magnetic tape, and at least one of the keywords may be associated with at least two of the plurality of data recorded on the magnetic tape.
[0015] Furthermore, the recording device of the present invention may include a recording unit that records a search keyword for data recorded on the magnetic tape on a recording medium of a tape cassette including a magnetic tape for recording data and a recording medium other than the magnetic tape.
[0016] Furthermore, in the recording method of the present invention, a keyword for searching data recorded on the magnetic tape is recorded on a recording medium of a tape cassette including a magnetic tape for recording data and a recording medium other than the magnetic tape.
[0017] Furthermore, the reproduction system of the present invention includes: a tape cassette having a magnetic tape for recording data and a recording medium other than the magnetic tape on which a keyword for searching the data recorded on the magnetic tape is recorded; a receiving unit for receiving a keyword input by a user; a determination unit for determining, from among the tape cassettes, a tape cassette having a recording medium on which the keyword received by the receiving unit is recorded; and a control unit for controlling the reproduction of data containing the keyword from the magnetic tape of the tape cassette determined by the determination unit.
[0018] Furthermore, in the reproduction method of the present invention, a keyword input by a user is received, a tape cassette having a recording medium on which the received keyword is recorded is determined from tape cassettes having a recording medium other than a tape and having a magnetic tape for recording data and a keyword for searching the data recorded on the tape, and control is performed to reproduce the data containing the keyword from the magnetic tape of the determined tape cassette.
[0019] Furthermore, the storage medium of the present invention is a non-temporary storage medium storing a program that enables a reproduction system to perform reproduction processing, and the reproduction processing includes the following steps: receiving a keyword input by a user, determining the tape cassette having the recording medium with the received keyword recorded from a tape cassette having a recording medium other than the tape that has a tape for recording data and a recording medium with a search keyword recorded on the data recorded on the tape, and reproducing the data containing the search keyword from the tape of the determined tape cassette.
[0020] Effects of the Invention
[0021] According to the present invention, it is possible to improve the searchability of data recorded on a magnetic tape. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 This is a block diagram showing an example of the structure of a magnetic tape cassette.
[0023] Figure 2 This is a block diagram showing an example of the structure of a recording and reproducing system.
[0024] Figure 3 This is a block diagram showing an example of the hardware configuration of an information processing device.
[0025] Figure 4 This is a flowchart showing an example of data recording processing.
[0026] Figure 5 This is a diagram showing an example of search information.
[0027] Figure 6 This is a block diagram showing an example of the functional structure of an information processing device.
[0028] Figure 7 This is a flowchart showing an example of search processing executed by the information processing device.
[0029] Figure 8 This is a flowchart of an example of a search process executed by a tape drive.
[0030] Figure 9 This is a flowchart of an example of a search process executed by a tape drive according to a modification. DETAILED DESCRIPTION
[0031] Hereinafter, examples of modes for implementing the technology of the present invention will be described in detail with reference to the drawings.
[0032] refer to Figure 1 The structure of the tape cassette 10 according to this embodiment will be described. Figure 1 As shown, the tape cassette 10 includes a magnetic tape MT that records information using magnetism, and an RFID (Radio Frequency IDentifier) tag 12, which is an example of a recording medium other than the magnetic tape MT and enables contactless recording and reading of information through wireless communication or the like. The RFID tag 12 stores search information 14, etc., for searching for target data among the plurality of data recorded on the magnetic tape MT. The details of the search information 14 will be described later. An example of the magnetic tape MT is an LTO (Linear Tape-Open) tape.
[0033] refer to Figure 2The structure of the recording and reproducing system 30 for recording and reproducing data on the tape cassette 10 will be described. Figure 2 As shown, the recording and reproducing system 30 includes an information processing device 32 and a tape library 40. The tape library 40 has a plurality of slots 42 and a tape drive 44. The recording and reproducing system 30 is an example of a reproducing system according to the disclosed technology, and the tape drive 44 is an example of a recording device according to the disclosed technology.
[0034] The slot 42 stores the magnetic tape cassette 10. The magnetic tape cassette 10 removed from the slot 42 is loaded into the tape drive 44. After recording or reproducing data on the magnetic tape MT of the magnetic tape cassette 10 loaded in the tape drive 44 is completed, the magnetic tape cassette 10 is unloaded from the tape drive 44 and then stored in the slot 42.
[0035] The tape drive 44 includes a control unit 46, a read / write unit 48, and a magnetic head H. The magnetic head H includes a recording and reproducing element RWD, which includes a recording element for recording data on the magnetic tape MT and a reproducing element for reproducing data from the magnetic tape MT. Reproduction, as used herein, refers to reading a signal representing data recorded on the magnetic tape MT. The control unit 46 is an example of the recording unit, determination unit, and control unit involved in the disclosed technology.
[0036] The reader / writer 48 reads information recorded on the RFID tag 12 built into the tape cassette 10 in a contactless manner under the control of the controller 46, and outputs the read information to the controller 46. Furthermore, the reader / writer 48 records information in the RFID tag 12 in a contactless manner under the control of the controller 46. An example of the reader / writer 48 is an RFID reader / writer.
[0037] The control unit 46 includes a PLD (Programmable Logic Device), a memory as a temporary storage area, a nonvolatile storage unit, etc. The control unit 46 controls the read / write unit 48 and the magnetic head H, etc.
[0038] Next, refer to Figure 3 The hardware structure of the information processing device 32 involved in this embodiment is described. Figure 3As shown, the information processing device 32 includes a CPU (Central Processing Unit) 20, a memory 21 serving as a temporary storage area, and a nonvolatile storage unit 22. Furthermore, the information processing device 32 includes a display unit 23 such as a liquid crystal display, an input unit 24 such as a keyboard and a mouse, a network interface (Interface) 25 for connecting to a network, and an external interface 26 for connecting to the tape library 40. The CPU 20, memory 21, storage unit 22, display unit 23, input unit 24, network interface 25, and external interface 26 are connected to a bus 27. Examples of the information processing device 32 include a personal computer and a server computer.
[0039] The storage unit 22 is implemented by an HDD (Hard Disk Drive), an SSD (Solid State Drive), a flash memory, or the like. The storage unit 22, serving as a storage medium, stores a search program 29. The CPU 20 reads the search program 29 from the storage unit 22, expands it in the memory 21, and executes the expanded search program 29.
[0040] Next, refer to Figure 4 The flow of data recording processing for recording and reproducing system 30 to record data on tape cassette 10 will be described. For example, when a plurality of data to be recorded (hereinafter referred to as "recording target data") is input from information processing device 32 to tape drive 44, control unit 46 of tape drive 44 executes Figure 4 The data recording process is shown. Here, the data recording process is performed in a state where the tape cassette 10 is loaded into the tape drive 44. In this embodiment, an example is described in which each recording object data is data containing text. The data containing text mentioned here is not limited to document data, and for example also includes image data with the attribute of containing text. In addition, the recording object data also includes data containing the title, attributes, and text of the data. In addition, when the recording object data is data containing at least one of an image and a chart, the text of the data contains the description content of at least one of the image and the chart.
[0041] exist Figure 4In step S10, the control unit 46 obtains a plurality of record object data input from the information processing device 32 to the tape drive 44. In step S12, the control unit 46 extracts search keywords for each record object data from each record object data. Specifically, for example, the control unit 46 extracts words from each record object data by performing well-known natural language processing on each record object data. Then, for each record object data, the control unit 46 extracts, for example, a predetermined number of words in descending order of frequency as search keywords for the record object data. When the record object data includes text, the extraction process of the words is performed on at least the text. In addition, the search keyword extraction process of step S12 can be executed by the CPU 20 of the information processing device 32.
[0042] In step S14, the control unit 46 controls the magnetic head H to record the plurality of recording target data acquired in step S10 onto the magnetic tape MT. In step S16, the control unit 46 controls the read / write unit 48 to record the search keyword extracted from each recording target data in step S12, the identification information of each recording target data acquired in step S10, and the recording position of each recording target data on the magnetic tape MT onto the RFID tag 12. When step S16 is completed, the data recording process ends. When the data recording process ends, the tape cassette 10 is unloaded from the tape drive 44. Alternatively, after the data recording process ends, the tape cassette 10 may be left unloaded from the tape drive 44 and the process may wait for the next action.
[0043] pass Figure 4 In the data recording process shown, a plurality of data are recorded in the magnetic tape MT, and the search information 14 is recorded in the RFID tag 12. Figure 5 An example of search information 14 is shown in FIG. Figure 5 As shown, the search information 14 is the identification information of the search keyword and data (in Figure 5 In this embodiment, at least one search keyword is associated with at least two of the plurality of data items recorded on the magnetic tape MT. An example of the data item's location on the magnetic tape MT is a combination of the data strip number of the magnetic tape MT and information indicating the location along the length of the magnetic tape MT.
[0044] Next, refer to Figure 6 The functional structure of the information processing device 32 involved in this embodiment is described. Figure 6As shown, the information processing device 32 includes a receiving unit 50, an output unit 52, and an acquisition unit 54. The receiving unit 50, the output unit 52, and the acquisition unit 54 function as the CPU 20 executing the search program 29.
[0045] The receiving unit 50 receives keywords input by the user via the input unit 24. Alternatively, the receiving unit 50 may receive keywords input by the user to a terminal device (not shown) via the network I / F 25 and transmitted from the terminal device, the terminal device being communicably connected to the information processing device 32 via the network.
[0046] The output unit 52 outputs the keyword received by the receiving unit 50 to the tape drive 44. The acquisition unit 54 acquires data output from the tape drive 44 in accordance with the keyword output from the output unit 52 to the tape drive 44. The acquisition unit 54 then stores the acquired data in the storage unit 22.
[0047] Next, refer to Figure 7 and Figure 8 The flow of data search processing will be described. When a user inputs a keyword via the input unit 24, the CPU 20 of the information processing device 32 executes Figure 7 The search process shown.
[0048] exist Figure 7 In step S20, the receiving unit 50 receives the keyword input by the user through the input unit 24. In step S22, the output unit 52 outputs the keyword received in step S20 to the tape drive 44. In step S24, the acquiring unit 54 acquires the keyword output to the tape drive 44 through the process described later in accordance with the keyword output to the tape drive 44 in step S22. Figure 8 The processing of step S40 of the search process shown in FIG. 4 is performed to obtain the data output from the tape drive 44. Then, the acquisition unit 54 stores the acquired data in the storage unit 22. When the processing of step S24 is completed, Figure 7 The search process shown ends.
[0049] If passed Figure 7 The search process shown in step S22 is performed by inputting a keyword into the tape drive 44, and the control unit 46 of the tape drive 44 executes Figure 8 The search process shown.
[0050] exist Figure 8 In step S30, the control unit 46 obtains the Figure 7The process of step S22 is performed based on the keyword input from the information processing device 32. In step S32, the control unit 46 controls a moving mechanism (not shown) for moving the tape cassette 10, and loads the tape cassette 10 stored in the slot 42 into the tape drive 44. When the process of step S32 is repeatedly performed, the tape cassette 10 that has not been loaded so far becomes the processing target.
[0051] In step S34, the control unit 46 controls the reader / writer 48 to read the search information 14 recorded in the RFID tag 12 of the tape cassette 10 loaded into the tape drive 44 in step S32. Then, the control unit 46 acquires the search information 14 read by the reader / writer 48.
[0052] In step S36, the control unit 46 determines whether the search keyword included in the search information 14 acquired in step S34 contains the keyword acquired in step S30. If this determination is negative, the process moves to step S42; if it is positive, the process moves to step S38. Through the processing in step S36, the control unit 46 functions as a determination unit that determines, from among the plurality of tape cassettes 10, the tape cassette 10 having the RFID tag 12 on which the keyword received by the receiving unit 50 is recorded.
[0053] In step S38, the control section 46 controls the magnetic head H to reproduce the data of the data name corresponding to the keyword acquired in step S30 in the search information 14 acquired in step S34 from the corresponding recording position on the magnetic tape MT. Then, the control section 46 acquires the data reproduced by the magnetic head H.
[0054] In step S40, the control section 46 outputs the data acquired in step S38 to the information processing device 32. In step S42, the control section 46 unloads the magnetic tape cartridge 10 from the tape drive 44. The unloaded magnetic tape cartridge 10 is stored in the slot 42.
[0055] In step S44, the control unit 46 determines whether the preset end timing has been reached. When the determination is negative, the process returns to step S32. When the determination is positive, Figure 8 The search process shown ends. An example of this end timing is the timing at which the processing from step S32 to step S42 for all the tape cartridges 10 being searched is completed. Furthermore, if the tape library 40 includes multiple tape drives 44, the processing from step S30 to step S44 can be executed in parallel using the multiple tape drives 44. In this case, a method can be used in which the tape cartridges 10 being searched are pre-set for each tape drive 44.
[0056] As described above, according to this embodiment, a plurality of tape cassettes 10 can be searched for a tape cassette 10 recording data containing a user-entered (free) keyword. Therefore, the user can search for target data even if they do not know what type of data is recorded on each tape cassette 10. This improves the searchability of data recorded on a magnetic tape.
[0057] Furthermore, according to this embodiment, the search keyword is recorded in the RFID tag 12 of the tape cartridge 10. Therefore, even if the tape cartridge 10 is transferred to another system, the data recorded in the tape cartridge 10 can be searched without updating the management information.
[0058] In addition, in the above embodiment, the case of reproducing all data containing the keyword input by the user is described, but the present invention is not limited to this. For example, a method can also be set to display a list of all data containing the keyword input by the user on the display unit 23. In this case, the user selects target data from the list of data displayed on the display unit 23. Then, in this case, the control unit 46 controls the magnetic head H to reproduce only the data selected by the user from all data containing the keyword input by the user.
[0059] Furthermore, in the above embodiment, a reading unit for reading the information recorded on the RFID tag 12 in a non-contact manner may be provided in the moving mechanism for moving the tape cartridge 10 between the slot 42 and the tape drive 44. An example of the flow of the search process executed by the control unit 46 in this embodiment is shown in FIG. Figure 9 .for Figure 9 Execution and Figure 8 The same processing steps are marked with the same symbols and the description is omitted. Figure 9 In the process, between step S36 and step S38, a replacement is performed. Figure 8 Step S32A of step S32. And, in Figure 9 In place of Figure 8 Step S34 is executed instead of step S34A. Figure 9 When the determination in step S36 is negative, the process moves to step S44.
[0060] exist Figure 9 In step S34A, the control unit 46 controls the reading unit provided in the moving mechanism to read the search information 14 recorded on the RFID tag 12 of the tape cassette 10 stored in the slot 42. The control unit 46 then acquires the search information 14 read by the reading unit. When the process of step S34A is repeatedly executed, the tape cassette 10 whose search information 14 recorded on the RFID tag 12 has not been read becomes the processing target.
[0061] In step S32A, the control unit 46 controls the moving mechanism to load the tape cassette 10 from which the search information 14 was read in step S34A into the tape drive 44. In this embodiment, only the tape cassette 10 recording data including the keyword input by the user among all the tape cassettes 10 to be searched is loaded into the tape drive 44. Therefore, the search time can be shortened compared to the above embodiment.
[0062] Furthermore, in the above-described embodiment, the control unit 46 of the tape drive 44 may include functional units such as the receiving unit 50 included in the information processing device 32 .
[0063] Explanation of symbols
[0064] 10-Tape cassette, 12-RFID tag, 14-Search information, 20-CPU, 21-Memory, 22-Storage unit, 23-Display unit, 24-Input unit, 25-Network I / F, 26-External I / F, 27-Bus, 29-Search program, 30-Recording and reproducing system, 32-Information processing device, 40-Tape library, 42-Slot, 44-Tape drive, 48-Reading and writing unit, 50-Receiving unit, 52-Output unit, 54-Acquisition unit, H-Magnetic head, MT-Tape, RWD-Recording and reproducing element.
Claims
1. A recording device comprising: a control unit that performs natural language processing on data containing text to be recorded in a tape cassette having a magnetic tape for recording data and a recording medium other than the magnetic tape, thereby extracting words; and The recording unit records the word extracted by the control unit in the recording medium as a keyword for searching the data recorded in the magnetic tape.
2. The recording device according to claim 1, wherein The control unit extracts a preset number of words from the data to be recorded in descending order of appearance frequency.
3. A recording method comprising the following steps: Natural language processing is performed on data containing text, which is data to be recorded on a tape cartridge having a magnetic tape for recording data and a recording medium other than the magnetic tape, thereby extracting words. The extracted words are recorded in the recording medium as keywords for searching the data recorded in the magnetic tape.
4. A reproduction system comprising: a magnetic tape cassette comprising a magnetic tape recording data and a recording medium other than the magnetic tape recording a keyword for searching the data recorded on the magnetic tape; a receiving unit that receives a keyword input by a user; a determination unit that determines, from among the tape cassettes, the tape cassette having the recording medium on which the keyword received by the receiving unit is recorded; and a control unit that reproduces data including the search keyword from the magnetic tape of the tape cassette identified by the identifying unit, The data is data containing text, The keywords are words extracted by performing natural language processing on the text of the data.
5. The reproduction system according to claim 4, wherein The keywords are a predetermined number of words in the data in descending order of appearance frequency.
6. The reproduction system according to claim 4 or 5, wherein: The recording medium is capable of reading information in a non-contact manner, The identifying unit identifies the tape cassette having the recording medium on which the keyword received by the receiving unit is recorded, based on the search keyword read from the recording medium in a non-contact manner. The control unit controls the tape drive to load only the tape cassette identified by the identification unit among the tape cassettes to be searched, and to reproduce data including the search keyword from the magnetic tape of the loaded tape cassette.
7. A reproduction method comprising the following steps: Receive keywords input by the user, The tape cassette having the recording medium on which the received keyword is recorded is identified from among tape cassettes having a data-recorded tape and a recording medium other than the tape on which a keyword for searching the data recorded on the tape is recorded, performing control to reproduce data containing the search keyword from the magnetic tape of the determined tape cassette, The data is data containing text, The keywords are words extracted by performing natural language processing on the text of the data.
Citation Information
Patent Citations
Library device
JP2006092707A
Recording / reproducing device
JP2006323918A
Magnetic tape library device
JP2014067113A
Apparatus for recording / reproducing digital information to / from a memory device
US6124999A