Data recording system, storage device, image receiving device, and program

The data recording system addresses playback and capacity issues in television devices by using manufacturer-specific information to manage data transfer and format conversion, ensuring compatibility and compliance.

JP7719357B2Active Publication Date: 2025-08-06BUFFALO CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021117472
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-15
Publication Date
2025-08-06
Estimated Expiration
2041-07-15

AI Technical Summary

Technical Problem

Existing television devices face issues with data migration between storage devices due to differing recording conditions based on manufacturer-specific file systems, leading to playback failures and underutilization of storage capacity.

Method used

A data recording system that includes a receiving device capable of acquiring product-related information to manage data transfer and format conversion between storage devices, ensuring compatibility with the television device manufacturer's specifications.

Benefits of technology

Enables seamless data migration and playback across different storage devices by adapting recording formats and expanding storage capacity based on manufacturer-specific information, while ensuring compliance with copyright regulations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007719357000001
    Figure 0007719357000001
  • Figure 0007719357000002
    Figure 0007719357000002
  • Figure 0007719357000003
    Figure 0007719357000003
Patent Text Reader

Abstract

To provide a data recording system, a storage device, an image receiving device, and a program which allow transition in a file system corresponding to a manufacturer of a TV device.SOLUTION: An image receiving device 10 acquires a product-related information related with the manufacturer of the image receiving device 10, refers to the acquired product-related information, and executes a predetermined process including transition of image recording data from a first storage device 20 to a second storage device 30.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a data recording system, a storage device, an image receiving device, and a program. [Background technology]

[0002] 2. Description of the Related Art In recent years, television devices equipped with a general-purpose operating system and capable of executing various application programs have become increasingly popular.

[0003] Some television sets allow connection to a storage device such as a hard disk drive and can record the recorded data of received programs onto that storage device. However, when recording the recorded data, the recording conditions, such as the assumed file system, differ depending on the television set manufacturer.

[0004] Patent document 1 discloses a technology in which file location information (such as the FAT of the file system) of the destination file system is acquired and stored, and upon receiving instructions from the server, the stored location information is referenced to determine the storage location so as not to overwrite an existing file, and the file is transferred. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-091496 Summary of the Invention [Problem to be solved by the invention]

[0006] Under these circumstances, if an attempt is made to replace a storage device without taking into account the conditions of each television device manufacturer, issues such as the inability to play transferred recorded data or the inability to utilize the capacity of the replaced storage device can occur, hindering migration to a file system tailored to the television device manufacturer.

[0007] The present invention has been made in consideration of the above-mentioned situation, and one of its objectives is to provide a data recording system, storage device, receiving device, and program that enable migration using a file system that corresponds to the manufacturer of the television device. [Means for solving the problem]

[0008] One aspect of the present invention for solving the problems of the above-mentioned conventional examples is a data recording system including a receiving device, a first storage device for recording recorded data, and a second storage device, wherein the receiving device is a receiving device capable of receiving television programs and includes an acquisition means for acquiring product-related information related to the manufacturer of the receiving device, and a processing execution means for executing a predetermined process including a process for transferring recorded data from the first storage device to the second storage device by referring to the acquired product-related information.

[0009] According to this data recording system, it is possible to refer to product-related information relating to the manufacturer of the television receiving device and to perform the transfer process of the recorded data according to the manufacturer of the television receiving device.

[0010] Here, the processing execution means of the image receiving device may include processing for copying the USB serial value of the first storage device as the USB serial value of the second storage device when the product-related information satisfies a predetermined condition.

[0011] According to this example, even if the image receiving device manages recorded data using USB serial values, it is possible to play back recorded data and the like.

[0012] Furthermore, the processing execution means of the receiving device may execute processing to expand the recording area of the recorded data of the second storage device in a predetermined manner according to the product-related information when the product-related information satisfies predetermined conditions.

[0013] In this way, the recording area can be expanded when the recorded data is transferred.

[0014] In addition, the processing execution means of the receiving device may execute processing to disable playback of recorded data stored in the first storage device in a predetermined manner according to the product-related information after the migration processing.

[0015] This example makes it possible to comply with regulations related to copyright protection.

[0016] Another aspect of the present invention is a storage device connected to a receiving device capable of receiving television programs, which accepts the transfer of recorded data from another storage device by referring to product-related information related to the manufacturer of the receiving device, and records the data that is the subject of the transfer process in a recording format determined based on the product-related information.

[0017] Furthermore, another aspect of the present invention is a receiving device capable of receiving television programs, which is connected to a first storage device and a second storage device capable of recording recorded data of the received television programs, and includes: an acquisition means for acquiring product-related information related to the manufacturer of the receiving device; and a processing execution means for executing a predetermined process, including a process of transferring recorded data from the first storage device to the second storage device, by referring to the acquired product-related information.

[0018] Yet another aspect of the present invention is a program that causes a receiving device capable of receiving television programs, connected to a first storage device and a second storage device capable of recording recorded data of the received television programs, to function as: an acquisition means for acquiring product-related information related to the manufacturer of the receiving device; and a processing execution means for executing predetermined processing, including a process for transferring recorded data from the first storage device to the second storage device, by referring to the acquired product-related information. [Effects of the Invention]

[0019] According to the present invention, it is possible to transfer recorded data according to the manufacturer of the TV receiving device. [Brief explanation of the drawings]

[0020] [Figure 1] 1 is a configuration block diagram illustrating an example of a data recording system according to an embodiment of the present invention. [Figure 2] 1 is a functional block diagram illustrating an example of an image receiving device according to an embodiment of the present invention. [Figure 3] FIG. 2 is an explanatory diagram illustrating an example of an information table used in the data recording system according to the embodiment of the present invention. [Figure 4] FIG. 2 is an explanatory diagram illustrating an example of setting a storage device in a data recording system according to an embodiment of the present invention. [Figure 5] 4 is a flowchart illustrating an example of the operation of the data recording system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0021] An embodiment of the present invention will be described with reference to the drawings. As shown in Figure 1, a data recording system 1 according to the embodiment of the present invention includes a receiving device 10, a first storage device 20 for recording recorded data, and a second storage device 30.

[0022] Here, the receiving device 10 is a receiving device capable of receiving television programs, and as shown in Figure 1, is composed of a control unit 11, a memory unit 12, an operation unit 13, an output unit 14, an interface unit 15, and a receiving circuit unit 16.

[0023] Here, the control unit 11 is a program-controlled device such as a CPU, and operates according to a program stored in the storage unit 12. In one example of the present embodiment, the control unit 11 executes a program of the Android (registered trademark) OS, and executes various application programs under the control of this OS.

[0024] Specifically, the control unit 11 of this embodiment performs processes such as setting the file system of a storage device connected via the interface unit 15 and storing recorded data (data files containing recorded programs). Also, in this embodiment, the control unit 11 executes a program stored in the storage unit 12 to acquire product-related information related to the manufacturer of this receiving device 10. Furthermore, the control unit 11 references the acquired product-related information and executes predetermined processes including a process for transferring recorded data from one storage device (first storage device) to another storage device (second storage device). The operation of this control unit 11 will be described in detail later.

[0025] The storage unit 12 is a memory device or the like, and holds a program executed by the control unit 11. This program may be provided by being stored in a computer-readable and non-transitory recording medium and copied to the storage unit 12, or may be received via a network or the like and stored in the storage unit 12. The storage unit 12 also operates as a work memory for the control unit 11.

[0026] The operation unit 13 accepts operations from the user. The output unit 14 follows instructions from the control unit 11 and outputs images and sounds of the received program.

[0027] The interface unit 15 includes, for example, a USB (Universal Serial Bus) interface, and is connected to the first storage device 20 and the second storage device 30. The interface unit 15 may also include a network interface, and sends and receives information via a network according to instructions input from the control unit 11.

[0028] The receiver circuit unit 16 includes a tuner circuit for receiving television programs, etc. In this embodiment, the receiver circuit unit 16 outputs the video and audio of the received television program to the output unit 14 and also to the control unit 11 for processing such as generating recorded data.

[0029] Next, the operation of the control unit 11 of the image receiving device of this embodiment will be described. In this embodiment, the control unit 11 executes a program stored in the storage unit 12, and thereby functionally includes an information acquisition unit 21 and a transition processing unit 22, as exemplified in FIG.

[0030] Here, the information acquisition unit 21 acquires product-related information related to the manufacturer of the image receiving device 10. Here, the product-related information may include information that identifies the manufacturer of the image receiving device 10, as well as information that indicates the model of the image receiving device 10.

[0031] The migration processing unit 22 migrates the recording data from the first storage device 20 to the second storage device 30 in accordance with an instruction input by the user. Specifically, the migration processing unit 22 executes sector copy (migration processing) from the first storage device 20 to the second storage device 30.

[0032] After completing the sector copy, the migration processing unit 22 verifies the file system of the second storage device 30. This verification may be a general file verification process, for example, a process executed by the fsck command in Linux (registered trademark).

[0033] If the file verification is successful, the migration processing unit 22 performs a process of making the recorded data stored in the first storage device 20 unplayable. In this embodiment, the migration processing unit 22 performs a process of making the recorded data stored in the first storage device 20 unplayable, using a predetermined method according to the product-related information acquired by the information acquisition unit 21.

[0034] As an example, the memory unit 12 of the image receiving device 10 of this embodiment stores an information table (hereinafter referred to as processing information) that records the file system type (T), information about partitions (N), and information about post-processing (P) in association with product-related information (A), as illustrated in Figure 3.

[0035] Here, the information about the partitions includes, for example, information about the partition structure, and information indicating in which partitions the recording data and management data (such as data recording the file storage locations) are to be stored.

[0036] From this processing information, the migration processing unit 22 acquires the file system type (T), information about partitions (N), and information about post-processing (P) recorded in association with the product-related information acquired by the information acquisition unit 21. Then, the migration processing unit 22 checks whether the partition where the recorded data is stored and the partition where the management data is stored, indicated by the acquired information about partitions, are different partitions, and if they are different partitions, the migration processing unit 22 deletes the partition containing the management data and makes it impossible to play back the recorded data.

[0037] The deletion method here may be, for example, a method of overwriting the partition with predetermined data such as "00" or "FF" or random data (hereinafter referred to as "complete erasure"). A known example of such a process is the method specified in the UK HMG Infosec Standard 5, Baseline Standard.

[0038] Furthermore, if the partition in which the recording data is stored and the partition in which the management data is stored, as indicated by the acquired information on the partition, are not different partitions, the migration processing unit 22 deletes the data in the partition storing the recording data and the management data by a complete erasure method, making it impossible to play back the recording data.

[0039] Furthermore, if the acquired information about the partition includes information indicating that there is a partition that is backing up data including management data, the migration processing unit 22 also deletes the contents of the partition that is backing up data including the management data using the complete erasure method.

[0040] Furthermore, when the product-related information acquired by the information acquisition unit 21 satisfies predetermined conditions, the migration processing unit 22 may execute a process of expanding the recording area of the video recording data on the second storage device 30 in a predetermined manner according to the product-related information.

[0041] When performing this process, the migration processing unit 22 checks whether the storage area of the partition in which the recorded data is recorded is expandable by referring to the file system type (T) and information about the partition (N) recorded in the processing information in association with the product-related information acquired by the information acquisition unit 21. Then, if the storage area of the partition in which the recorded data is recorded is expandable and the recordable capacity of the second storage device 30 is larger than the recordable capacity of the first storage device 20 (this does not mean the free capacity, but the total capacity in which data can be recorded; the same applies below), the migration processing unit 22 performs the area expansion process as follows.

[0042] Specifically, in this case, it is assumed that in the first storage device 20, as illustrated in Figure 4(a), at least one partition (P0, P1, ...) including a partition (P0) for storing recording data, etc., is set between the first GUID partition table (GPT) and the second GPT.

[0043] At this time, when the migration processing unit 22 sector-copies the contents of this first storage device 20 to the second storage device 30, a free area E is created after the second GPT, as shown in Figure 4(b). Therefore, the migration processing unit 22 moves this free area E to immediately after the partition (P0) in which the recorded data is recorded, and moves the subsequent partition (including the second GPT) after that, thereby expanding the partition in which the recorded data is recorded (Figure 4(c)). Such partition expansion processing can employ a well-known method according to the type of file system.

[0044] The migration processing unit 22 may further execute post-processing defined by information (P) relating to post-processing that is recorded in the processing information in association with the product-related information acquired by the information acquisition unit 21. This post-processing may include, for example, acquiring the USB serial value of the first storage device 20 and setting the USB serial value of the second storage device 30 to the acquired USB serial value of the first storage device 20 (making the second storage device 30 a clone of the first storage device 20).

[0045] When copying the USB serial value in this way, the migration processing unit 22 acquires in advance the individual identification information of each of the first storage device 20 and the second storage device 30, and records it in a storage area that will not be erased by rebooting (such as a system storage area or non-volatile memory). The individual identification information acquired here is something other than the USB serial value, such as the serial number of the bare drive.

[0046] When the migration processing unit 22 performs migration processing, the migration processing unit 22 checks whether or not these individual identification information items are stored, and if they are stored, it further checks whether or not the individual identification information items of the first storage device 20 and the second storage device 30 connected to the image receiving device 10 match the stored individual identification information items.

[0047] If the individual identification information of the first storage device 20 and the second storage device 30 connected to the image receiving device 10 matches the stored individual identification information, the migration processing unit 22 checks whether the USB serial values of the first storage device 20 and the second storage device 30 match, and if they do not match, performs the process of copying the USB serial values again.

[0048] [Operation] The data recording system 1 of this embodiment basically has the above configuration and operates as follows: The receiver 10 generates recording data based on the video and audio of a television program received by its receiver circuit section 16, and stores the data in the first storage device 20 in accordance with instructions from the user. At this time, the second storage device 30 does not necessarily have to be connected.

[0049] The TV receiving device 10 stores the recorded data in the first storage device 20 using a method determined by the manufacturer of the TV receiving device 10. For example, one manufacturer records the recorded data in a partition with the Microsoft NTFS file system, while another manufacturer records the recorded data in a partition with the ext4 file system used by Linux (registered trademark).

[0050] In the following example, it is assumed that the memory unit 12 of the image receiving device 10 stores processing information that records the file system type (T), information about partitions (N), information about post-processing (P), etc., in association with product-related information (A) including manufacturer information, as illustrated in FIG. 3.

[0051] When a user replaces the first storage device 20 with the second storage device 30 due to insufficient capacity or other reasons, the user connects the second storage device 30 to the image receiving device 10 and starts a program for migration processing, and the image receiving device 10 operates as follows.

[0052] First, the image receiving device 10 acquires product-related information related to the manufacturer of the image receiving device 10 itself (S11), as illustrated in Fig. 5. Then, the image receiving device 10 executes sector copy (migration processing) from the first storage device 20 to the second storage device 30 (S12).

[0053] After the sector copy is completed, the image receiving device 10 verifies the file system of the second storage device 30 (S13), and if the verification fails (S13: failure), it notifies the error (S14) and ends the process.

[0054] On the other hand, if the verification is successful in process S13 (S13: Success), the image receiving device 10 acquires the file system type (T), information about the partition (N), and information about post-processing (P) recorded in the processing information in association with the product-related information acquired in process S11 (S15).

[0055] The TV receiver 10 then checks whether the partition in which the recorded data is to be stored and the partition in which the management data is to be stored are different partitions, as indicated by the acquired information about the partition (S16).

[0056] If the partition where the recorded data is stored and the partition where the management data is stored are different from each other (S16: Yes), the partition containing the management data recorded in the first storage device 20 is erased by a complete erasure method, making it impossible to play back the recorded data in the first storage device 20 (S17). At this time, if the information about the partition acquired in process S15 includes information indicating the existence of a partition (backup partition) that backs up data including the management data, the television receiving device 10 also deletes the contents of the backup partition by a complete erasure method.

[0057] Then, the receiving device 10 refers to the file system type (T) and partition information (N) acquired in process S15 to determine whether the storage area of the partition that records the recorded data is expandable and whether the recording capacity of the second storage device 30 is greater than the recording capacity of the first storage device 20 (S18: Determining whether the area can be expanded).

[0058] In this process S18, if the storage area of the partition in which the recorded data is recorded is expandable and the recordable capacity of the second storage device 30 is greater than the recordable capacity of the first storage device 20 (S18: Yes), the television receiver 10 executes area expansion processing for the partition in which the recorded data is recorded (S19). As already explained, this processing can be performed by a well-known method, and therefore a detailed explanation will be omitted here.

[0059] Furthermore, if the information on post-processing acquired in step S15 includes an instruction for post-processing to be performed, the image receiving device 10 executes the post-processing in accordance with the instruction (S20). As already described, this post-processing includes acquiring the USB serial value of the first storage device 20 and setting the USB serial value of the second storage device 30 to the acquired USB serial value of the first storage device 20 (making the second storage device 30 a clone of the first storage device 20), etc.

[0060] Furthermore, in process S18, if the storage area of the partition that records the recorded data is not expandable or the recordable capacity of the second storage device 30 is not greater than the recordable capacity of the first storage device 20 (S18: No), the television receiver 10 proceeds to process S20 and continues the process.

[0061] Furthermore, in process S16, if the partition storing the recorded data and the partition storing the management data are not different from each other (S16: No), the TV receiving device 10 deletes the data in the partition storing the recorded data and the management data by a complete deletion method, makes playback of the recorded data impossible (S21), and proceeds to process S18 to continue processing.In this case, too, if the information about the partition acquired in process S15 includes information indicating the existence of a partition (backup partition) that backs up data including management data, the TV receiving device 10 also deletes the contents of the backup partition by a complete deletion method.

[0062] According to this example of the present embodiment, even if the recording format of the recorded data etc. to the storage device differs depending on the manufacturer of the television device, the recorded data etc. can be transferred, and when making the recorded data stored in the first storage device 20, which is the source of the transfer, unplayable, only the data portion necessary for playback is selectively deleted (not all data including the recorded data is deleted), thereby improving the execution speed of the transfer process, including making the files in the storage device before the transfer unplayable.

[0063] Furthermore, in this example, the second storage device 30 refers to product-related information related to the manufacturer of the television receiver 10, accepts the transfer of recorded data from another storage device, the first storage device 20, and records the recorded data that is the subject of the transfer process in a recording format determined based on the product-related information.

[0064] [Variations of the deletion method] In the explanation so far, the process of making the recorded data unplayable (hereinafter referred to as the unplayable process) differs depending on whether the recorded data and the management data are stored in different partitions, and if the recorded data and the management data are stored in different partitions, the partition storing the management data is erased, but this embodiment is not limited to this.

[0065] For example, the control unit 11 may change the mode of the unplayable processing based on the acquired product-related information. In this example, information specifying the content of the unplayable processing may be recorded in association with the product-related information as processing information, and the unplayable processing specified by the recorded information may be performed.

[0066] [Storage manufacturer restrictions] In addition, in this embodiment, the control unit 11 that performs the migration process of the recorded data may, prior to the migration process, obtain manufacturer information (which may also include model information) of the first storage device 20, which is the source storage device, and manufacturer information (which may also include model information) of the second storage device 30, which is the destination storage device, and may control the migration process not to be performed if these do not satisfy specified conditions.

[0067] This condition may be, for example, that the manufacturers of the first and second storage devices 20, 30 are both predetermined manufacturers. Another condition may be that the model of the second storage device 30 is newer than the model of the first storage device 20.

[0068] Also, although the manufacturer and model information are used as conditions here, the control unit 11 may determine the condition that the recording capacity of the second storage device 30 is equal to or greater than the recording capacity of the first storage device 20 in place of or in addition to the above manufacturer conditions, etc., and may control the migration process not to be executed if any of the conditions is not satisfied.

[0069] [Transition process] In the above explanation, when the control unit 11 operates as the migration processing unit 22, it acquires the file system type (T), partition information (N), and post-processing information (P) using product-related information such as information about the manufacturer of the image receiving device as a key. However, this embodiment is not limited to this. For example, even if the manufacturer is the same, the file system used may differ depending on the product type, etc.

[0070] Therefore, when the control unit 11 operates as the migration processing unit 22, it identifies the type of file system of the first storage device 20. This identification of the type of file system can be done by checking the file (for example, / etc / fstab) that is referenced when mounting the device, or by using a command equivalent to the df command or the like.

[0071] In this example, the control unit 11 acquires information about the partition (N) and information about post-processing (P) from an information table that associates product-related information, file system type, information about partitions (N), and information about post-processing (P) using information about the type of file system identified here as a key, along with product-related information such as information about the manufacturer of the image receiving device.The control unit 11 then performs migration processing while referring to this acquired information. [Explanation of symbols]

[0072] 1 data recording system, 10 image receiving device, 11 control unit, 12 memory unit, 13 operation unit, 14 output unit, 15 interface unit, 16 image receiving circuit unit, 20 first storage device, 21 information acquisition unit, 22 migration processing unit, 30 second storage device.

Claims

1. A data recording system including a receiving device, a first storage device for recording recorded data, and a second storage device, The receiving device is a receiving device capable of receiving television programs, an acquisition means for acquiring product-related information relating to the manufacturer of the image receiving device itself from among product-related information including information identifying the manufacturer of the image receiving device; a processing execution means for executing a process of transferring the recording data from the first storage device to a second storage device, and after the transfer process, for deleting a partition including management data in the first storage device by referring to information on a partition recorded in association with the acquired product-related information, thereby making it impossible to play back the recording data stored in the first storage device; Including, Data recording system.

2. 2. The data recording system of claim 1, The processing execution means of the image receiving device acquires information related to post-processing that is recorded in association with the acquired product-related information, and if the acquired information related to post-processing includes an instruction to copy the USB serial value of the first storage device as the USB serial value of the second storage device as the post-processing to be executed, executes the post-processing of copying the USB serial value of the first storage device as the USB serial value of the second storage device in accordance with the instruction.

3. 3. A data recording system according to claim 1 or 2, A data recording system in which the processing execution means of the receiving device refers to information regarding the type of file system and partition recorded in association with the acquired product-related information, and if the storage area of the partition that records the recorded data is expandable and the recording capacity of the second storage device is greater than the recording capacity of the first storage device, executes a process to expand the recording area of the recorded data of the second storage device in a method corresponding to the type of file system recorded in association with the acquired product-related information.

4. 4. A data recording system according to claim 1, A data recording system in which the processing execution means of the receiving device executes a process to verify the file system of the second storage device after the migration process, and if the verification is successful, deletes a partition containing management data in the first storage device and executes a process to make playback of the recorded data stored in the first storage device impossible.

5. A storage device connected to a receiver capable of receiving television programs, A storage device that accepts transfer of recording data from another storage device by referring to product-related information related to a manufacturer of the video receiving device, among product-related information including information for identifying a manufacturer of the video receiving device, A storage device that records the video recording data that is the target of the transfer in a recording format determined based on the referenced product-related information.

6. A receiving device capable of receiving television programs, connected to a first storage device and a second storage device capable of recording recorded data of received television programs; an acquisition means for acquiring product-related information relating to the manufacturer of the image receiving device itself from among product-related information including information identifying the manufacturer of the image receiving device; a processing execution means for executing a process of transferring the recording data from the first storage device to a second storage device, and after the transfer process, for deleting a partition including management data in the first storage device by referring to information on a partition recorded in association with the acquired product-related information, thereby making it impossible to play back the recording data stored in the first storage device; A receiving device including:

7. A receiving device capable of receiving television programs, the receiving device being connected to a first storage device and a second storage device capable of recording recorded data of the received television programs, an acquisition means for acquiring product-related information relating to the manufacturer of the image receiving device itself from among product-related information including information identifying the manufacturer of the image receiving device; a processing execution means for executing a process of transferring the recording data from the first storage device to a second storage device, and after the transfer process, for deleting a partition including management data in the first storage device by referring to information on a partition recorded in association with the acquired product-related information, thereby making it impossible to play back the recording data stored in the first storage device; A program that functions as a

Citation Information

Patent Citations

  • Information transfer system, path controller and path control method

    JP2003091496A

  • Data processing apparatus

    JP2009104765A

  • Electronic appliance service system

    JP2009157819A

  • Information processing system, storage device, information processor, data duplication method and data duplication program

    JP2014130493A