JP7617427B2 - Recording system, storage device, image receiving device, and program - Google Patents
Recording system, storage device, image receiving device, and program Download PDFInfo
- Publication number
- JP7617427B2 JP7617427B2 JP2021117473A JP2021117473A JP7617427B2 JP 7617427 B2 JP7617427 B2 JP 7617427B2 JP 2021117473 A JP2021117473 A JP 2021117473A JP 2021117473 A JP2021117473 A JP 2021117473A JP 7617427 B2 JP7617427 B2 JP 7617427B2
- Authority
- JP
- Japan
- Prior art keywords
- storage device
- data
- recording
- recorded data
- password
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Description
本発明は、記録システム、ストレージデバイス、受像装置、及びプログラムに関する。 The present invention relates to a recording system, a storage device, an image receiving device, and a program.
コンテンツの移動(Move)の際には、コンテンツの著作権保護の観点などから、移動元から移動先への移動が終了するまでは、移動先のコンテンツを利用できない状態としておく必要がある。 When moving content (Move), from the perspective of protecting the copyright of the content, it is necessary to make the content unavailable at the destination until the transfer from the source to the destination is complete.
特許文献1には、移動元から移動先へ暗号化したコンテンツを伝送し、伝送が完了したときに移動元と移動先とで暗号鍵を共有して、移動先のコンテンツを有効化する技術が開示されている。 Patent document 1 discloses a technology that transmits encrypted content from a source to a destination, and when the transmission is complete, the source and destination share an encryption key to enable the content at the destination.
しかしながら、上記従来の技術では、録画データ等の移動中に、録画データ等を格納するストレージデバイスの電源がオフになった場合が考慮されていない。つまり、従来の技術では、例えば転送後のファイルの検証の処理の実行中に電源の遮断が生じたときの動作が保証されていない。 However, the above conventional technology does not take into consideration the case where the power to the storage device storing the recorded data, etc. is turned off while the recorded data, etc. is being moved. In other words, the conventional technology does not guarantee operation when, for example, a power interruption occurs while the process of verifying a file after transfer is being performed.
本発明は上記実情に鑑みて為されたもので、転送中に電源断があっても録画データを保護できる記録システム、ストレージデバイス、受像装置、及びプログラムを提供することを、その目的の一つとする。 The present invention has been made in consideration of the above-mentioned circumstances, and one of its objectives is to provide a recording system, storage device, image receiving device, and program that can protect recorded data even if the power is interrupted during transfer.
上記従来例の問題点を解決する本発明の一態様は、テレビジョン番組を受信可能な受像装置と、第1のストレージデバイスと、第2のストレージデバイスとを含む記録システムであって、前記受像装置は、前記第1のストレージデバイスから第2のストレージデバイスへ、録画データを移動する際に、当該第2のストレージデバイスのうち前記録画データが記録される記録部に所定のパスワードを設定し、前記第2のストレージデバイスは、電源がオフとなるかまたは前記受像装置から接続が解除されたときに、設定されたパスワードにより、前記記録部からの録画データの読み出しを規制することとしたものである。 One aspect of the present invention that solves the problems of the above conventional examples is a recording system that includes a receiving device capable of receiving television programs, a first storage device, and a second storage device, and when the receiving device moves recorded data from the first storage device to the second storage device, the receiving device sets a predetermined password in the recording section of the second storage device in which the recorded data is recorded, and when the second storage device is powered off or disconnected from the receiving device, the set password is used to restrict the reading of recorded data from the recording section.
またここで、前記録画データの移動中は、前記第2のストレージデバイスへ移動した録画データが、読み出し不能なデータとして設定されてもよい。さらに、前記記録部はベアドライブであり、前記録画データの読み出しの規制はATAパスワードによるロックによる規制であってもよい。 In addition, during the transfer of the recorded data, the recorded data transferred to the second storage device may be set as unreadable data. Furthermore, the recording unit may be a bare drive, and the restriction on reading the recorded data may be a restriction on locking with an ATA password.
また、本実施の形態の別の態様は、テレビジョン番組を受信可能な受像装置に接続されるストレージデバイスであって、移動元となるストレージデバイスからの前記受信したテレビジョン番組の録画データを受け入れる手段と、前記録画データを受け入れる際に、所定のパスワードの設定を受け入れる手段と、前記パスワードの設定を受け入れて、前記録画データを記録する記録部に、当該受け入れたパスワードを設定する手段と、を有し、当該記録部が、パスワードが設定されているときには、電源がオフとなるかまたは前記受像装置から接続が解除されたときに、当該設定されたパスワードにより、前記記録部からの録画データの読み出しを規制することとしたものである。 Another aspect of this embodiment is a storage device connected to a receiving device capable of receiving television programs, the storage device having a means for accepting recorded data of the received television program from a source storage device, a means for accepting a predetermined password setting when accepting the recorded data, and a means for accepting the password setting and setting the accepted password in a recording unit that records the recorded data, and when a password is set, the recording unit restricts the reading of the recorded data from the recording unit using the set password when the power is turned off or the connection from the receiving device is released.
さらに本実施の形態の別の態様は、テレビジョン番組を受信可能な受像装置であって、前記受信したテレビジョン番組の録画データを記録可能な第1のストレージデバイスと第2のストレージデバイスとに接続され、前記第1のストレージデバイスから第2のストレージデバイスへ、前記録画データを移動する際に、前記第2のストレージデバイスのうち前記録画データが記録される記録部に対して、所定のパスワードを設定し、前記第2のストレージデバイスの電源がオフとなるかまたは受像装置から接続が解除されたときに、前記パスワードにより、前記第2のストレージデバイスの記録部からの録画データの読み出しを規制することとしたものである。 Another aspect of this embodiment 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 when the recorded data is transferred from the first storage device to the second storage device, a predetermined password is set for the recording section of the second storage device in which the recorded data is recorded, and when the second storage device is powered off or disconnected from the receiving device, the password is used to restrict the reading of the recorded data from the recording section of the second storage device.
さらに本発明の別の態様は、プログラムであって、テレビジョン番組を受信可能な受像装置であって、前記受信したテレビジョン番組の録画データを記録可能な第1のストレージデバイスと第2のストレージデバイスとに接続される受像装置を、前記第1のストレージデバイスから第2のストレージデバイスへ、前記録画データを複写して移動する手段と、前記第1のストレージデバイスから第2のストレージデバイスへ、前記録画データを移動する際に、前記第2のストレージデバイスのうち前記録画データが記録される記録部に対して、所定のパスワードを設定し、前記第2のストレージデバイスの電源がオフとなるかまたは受像装置から接続が解除されたときに、前記パスワードにより、前記第2のストレージデバイスの記録部からの録画データの読み出しを規制する手段と、として機能させるものである。 Yet another aspect of the present invention is a program that causes 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, to function as: means for copying and moving the recorded data from the first storage device to the second storage device; and means for setting a predetermined password for a recording section of the second storage device in which the recorded data is recorded when the recorded data is moved from the first storage device to the second storage device, and for restricting the reading of the recorded data from the recording section of the second storage device using the password when the second storage device is powered off or disconnected from the receiving device.
本発明の各態様によれば、転送中に電源断があっても、転送先の第2のストレージデバイスにATAパスワードロック等が設定されるため、録画データが保護されることとなる。 According to each aspect of the present invention, even if the power is interrupted during transfer, the recorded data is protected because an ATA password lock or the like is set on the second storage device to which the data is transferred.
本発明によると、転送中に電源断があっても録画データが保護される。 With this invention, recorded data is protected even if the power is interrupted during transfer.
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の態様に係るデータ記録システム1は、図1に例示するように、受像装置10と、録画データを記録する第1のストレージデバイス20と、第2のストレージデバイス30とを含んで構成される。
The following describes an embodiment of the present invention with reference to the drawings. As shown in FIG. 1, a data recording system 1 according to an embodiment of the present invention includes a receiving device 10, a
ここで第1、第2のストレージデバイス20,30は、ハードディスクドライブや、SSD(Solid State Disk)ドライブ等の情報記録デバイスであり、少なくとも第2のストレージデバイス30は、録画データ等を記録する記録部として機能するベアドライブを含む。また少なくとも第2のストレージデバイス30は、ATAパスワードロックの機能に対応したものであるとする。なお、ATAパスワードロックの機能については広く知られているので、ここでの説明は省略する。
Here, the first and
また受像装置10は、テレビジョン番組を受信可能な受像装置であり、図1に示されるように、制御部11と、記憶部12と、操作部13と、出力部14と、インタフェース部15と、受像回路部16とを含んで構成される。
The receiving device 10 is capable of receiving television programs, and as shown in FIG. 1, includes a
ここで制御部11は、CPU等のプログラム制御デバイスであり、記憶部12に格納されたプログラムに従って動作する。本実施の形態の一例では、この制御部11は、アンドロイド(登録商標)OSのプログラムを実行しており、このOSの管理下で種々のアプリケーションプログラムを実行する。
Here, the
具体的に本実施の形態の制御部11は、インタフェース部15を介して接続されたストレージデバイスに対して、そのファイルシステムの設定を行うとともに、録画データ(受像した番組を録画したデータファイル)を格納する等の処理を実行する。また本実施の形態では、記憶部12に格納したプログラムを実行することで、この受像装置10のメーカーに関係する製品関係情報を取得する。また制御部11は、当該取得した製品関係情報を参照して、あるストレージデバイス(第1のストレージデバイス)からもう一つのストレージデバイス(第2のストレージデバイス)への録画データの移動処理を含む所定処理を実行する。またこの制御部11は、録画データの移動処理を行う際に、第2のストレージデバイス30に対し、所定のATAパスワードを用いたATAパスワードロックを設定する。これにより当該第2のストレージデバイス30の電源がオフとなるかまたは前記受像装置から接続が解除されると、ATAパスワードロックがかかり、上記所定のATAパスワードが再度入力されるまで、記録したデータの読み出し要求を受け入れないよう制御される。この制御部11の詳しい動作については後に述べる。
Specifically, the
記憶部12は、メモリデバイス等であり、制御部11によって実行されるプログラムを保持する。このプログラムは、コンピュータ可読かつ非一時的な記録媒体に格納されて提供され、この記憶部12に複写されたものであってもよいし、ネットワーク等を介して受信され、この記憶部12に格納されたものであってもよい。またこの記憶部12は、制御部11のワークメモリとしても動作する。
The
操作部13は、利用者の操作を受け入れる。出力部14は、制御部11の指示に従い、受像した番組の画像や音声などを出力する。
The
インタフェース部15は、例えばUSB(Universal Serial Bus)インタフェースを含み、第1のストレージデバイス20と、第2のストレージデバイス30とに対して接続される。またこのインタフェース部15は、ネットワークインタフェースを含んでもよく、制御部11から入力される指示に従って、ネットワークを介して情報を授受する。
The
受像回路部16は、テレビ番組を受像するチューナー回路等を含む。本実施の形態の例では、この受像回路部16は、受像したテレビ番組の映像や音声などを出力部14に出力するとともに、制御部11に出力し、録画データの生成などの処理に供する。
The image receiving
次に、本実施の形態の受像装置の制御部11の動作について説明する。本実施の形態では、この制御部11は、記憶部12に格納されたプログラムを実行することで、機能的に、図2に例示するように、情報取得部21と、移動処理部22と、ロック処理部23とを含む。
Next, the operation of the
情報取得部21は、受像装置10自身のメーカーに関係する製品関係情報を取得する。またここで製品関係情報は、受像装置10のメーカーを特定する情報のほか、受像装置10の機種を表す情報等を含んでもよい。
The
移動処理部22は、利用者から入力される指示に従って、第1のストレージデバイス20から第2のストレージデバイス30へと録画データを移動する。具体的に移動処理部22は、第1のストレージデバイス20から第2のストレージデバイス30へとセクタコピー(移動処理)を実行する。
The
本実施の形態の一例では、移動処理部22は、一般的なセクタコピーと同様に、各セクタを所定の順序、例えばセクタ番号の順で複写することとすればよい。この場合、移動処理部22は、最後に複写に成功したセクタ番号を、再起動により消去されない記憶領域(システム記憶領域や不揮発性のメモリ等)に記録しておく。
In one example of this embodiment, the
また移動処理部22は、録画データを保持するパーティションと、それに対応する管理データ(録画データのファイル名や、当該ファイルを構成するデータが格納されるセクタのリスト、当該ファイルに対するアクセス権限等の情報を含むデータ)を保持するパーティションについては、セクタ番号の順ではなく、所定の単位ごとにセクタコピーを行ってもよい。ここで複写の単位は、例えば所定のデータ量(セクタサイズやバッファサイズ等)単位で行っても良いし、録画時間1分の単位、あるいは1つの録画データの単位などとしてもよい。なお、以下ではデータの複写時に一度に複写するデータの単位を便宜的にブロックと呼ぶ。
The
移動処理部22は、第1のストレージデバイス20に格納されているデータのブロックごとに、当該ブロックを構成するデータが保持されているセクタを特定し、当該セクタの内容を、第2のストレージデバイス30の対応するセクタに書き込む処理を行う。すなわち移動処理部22は、管理データを参照し、ブロックを保持するセクタを特定する情報のリストを得て、複写順を表すセクタを特定する情報(セクタ番号等)のリストを生成する。移動処理部22は、このリストを、再起動により消去されない記憶領域(システム記憶領域や不揮発性のメモリ等)に記録しておく。
For each block of data stored in the
そして移動処理部22は、このリストが示す順に、第1のストレージデバイス20からセクタ内のデータを読み出し、第2のストレージデバイス30の対応するセクタに書き込む。移動処理部22は、書き込みが完了するごとに、リストから書き込みが完了したセクタを特定する情報を削除する。またこの場合、移動処理部22は、コピーしようとするブロックに対応する管理データのセクタのコピーが完了したときに、当該管理データが表すアクセス権限のデータを「読み出し不可」の状態に設定する。もっともこれは一例であり、別の例として、第2のストレージデバイス30への移動処理を開始するときに、第2のストレージデバイス30の内容全体を「読み出し不可」に設定してもよい。
Then, the
そして移動処理部22は、対応するブロックのコピーが完了した後に(対応する録画データのブロックを構成するデータを保持する全セクタの複写が完了した直後であってもよいし、第1のストレージデバイス20の全セクタのうち、データが保持されているすべてのセクタの複写が完了した後でもよい)、対応する管理データのアクセス権限のデータを「読み出し可」の状態に設定する。
Then, after the copying of the corresponding block is completed (which may be immediately after the copying of all sectors that hold the data constituting the corresponding block of recorded data is completed, or after the copying of all sectors in which data is held out of all sectors of the
なお、この例では、データが含まれていないブロックのセクタについては複写が行われない。 Note that in this example, no copying is performed on sectors of blocks that do not contain data.
このように本実施の形態では、セクタコピーの処理の際に、最後に複写したセクタ番号(セクタ番号順に複写を行う場合)、またはセクタを特定する情報のリストが再起動により消去されない記憶領域(システム記憶領域や不揮発性のメモリ等)に記録されることとしている。そこで移動処理部22は、後に説明するロック処理部23から処理を再開するべき旨の指示を受けたときに、上記記憶領域に、最後に複写したセクタ番号が保持されているときには、当該セクタ番号の次のセクタ番号のセクタから、複写の処理を再開する。
In this manner, in this embodiment, during sector copy processing, the last copied sector number (when copying is performed in sector number order) or a list of information identifying the sector is recorded in a storage area that is not erased by reboot (such as a system storage area or non-volatile memory). Thus, when the
また移動処理部22は、後に説明するロック処理部23から処理を再開するべき旨の指示を受けたときに、上記記憶領域にセクタを特定する情報のリストが保持されているときには、当該リストの先頭の情報で特定されるセクタから複写の処理を再開する。
When the
移動処理部22は、セクタコピーの終了後、第2のストレージデバイス30のファイルシステムを検証する。この検証は、一般的なファイルシステムの検証の処理、例えばlinux(登録商標)におけるfsckコマンドで実行される処理でよい。
After the sector copy is completed, the
移動処理部22は、ここでファイルシステムの検証に成功すると、第1のストレージデバイス20に格納された録画データを再生不能にする処理を行う。本実施の形態では、この移動処理部22は、情報取得部21で取得した製品関係情報に応じて予め定められた方法で、第1のストレージデバイス20に格納された録画データの再生を不能とする処理を実行する。
If the file system verification is successful, the
ここでの一例として本実施の形態の受像装置10の記憶部12には、図3に例示するように、製品関係情報(A)に関連付けて、ファイルシステムの種類(T)と、パーティションに関する情報(N)と、後処理に関する情報(P)とを記録した情報テーブル(以下、処理情報と呼ぶ)が格納されているものとする。
As an example, the
ここでパーティションに関する情報は例えば、パーティションの構造に関する情報や、録画データと管理データ(ブロックの格納位置などを記録したデータなど)とをそれぞれどのパーティションに格納するかを表す情報などを含む。 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 that records the storage positions of blocks) are to be stored.
移動処理部22は、この処理情報から情報取得部21で取得した製品関係情報に関連付けて記録されているファイルシステムの種類(T)と、パーティションに関する情報(N)と、後処理に関する情報(P)とを取得する。そして移動処理部22は、取得したパーティションに関する情報により示される録画データの格納先パーティションと、管理データの格納先パーティションとが互いに異なるパーティションとなっているか否かを調べ、これらが互いに異なるパーティションとなっていれば、管理データが含まれるパーティションを削除して、録画データの再生を不能とする。
From this processing information, the
なお、ここでの削除方法は例えば当該パーティションを「00」や「FF」等の所定のデータや、ランダムなデータで埋めて上書きする方法(以下、完全消去法と呼ぶ)を採用してよい。このような処理としては例えば、英国 HMG Infosec Standard 5, Baseline Standardで規定される方法が知られている。 The method of deletion here may be, for example, a method of overwriting the partition by filling it with predetermined data such as "00" or "FF" or random data (hereinafter referred to as the complete deletion method). For example, a method stipulated in the UK HMG Infosec Standard 5, Baseline Standard is known as such a process.
また、移動処理部22は、取得したパーティションに関する情報により示される録画データの格納先パーティションと、管理データの格納先パーティションとが互いに異なるパーティションとなっていない場合は、例えば録画データと管理データとを格納しているパーティション内のデータを完全消去法により削除して、録画データの再生を不能とする。
In addition, 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 partition-related information, are not different partitions, the
さらに、取得したパーティションに関する情報に、管理データを含むデータをバックアップしているパーティションが存在する旨の情報が含まれる場合、移動処理部22は、当該管理データを含むデータをバックアップしているパーティションについても、その内容を完全消去法により削除する。
Furthermore, if the acquired information about the partition includes information indicating the existence of a partition that backs up data including management data, the
さらに移動処理部22は、情報取得部21で取得した製品関係情報が所定の条件を満足するとき、当該製品関係情報に応じて予め定められた方法で、第2のストレージデバイス30の録画データの記録領域を拡張する処理を実行してもよい。
Furthermore, when the product-related information acquired by the
ロック処理部23は、移動処理部22が移動処理を実行する際、具体的には移動処理の実行開始の直前に、第2のストレージデバイス30に対し、SECURITY SET PASSWORDコマンドを発行して、所定の、予め定められたATAパスワードを用いたATAパスワードロックを設定し、ディスクアクセス可能なロック解除状態で録画データの移動処理を実行する。
When the
これにより第2のストレージデバイス30は、録画データの移動処理中に、その電源がオフとなるかまたは受像装置10との接続が解除されたとき(USBケーブルが引き抜かれるなどして接続が解除されたとき)に、ロック解除状態からロック状態になり、他の装置に接続されても、上記所定のATAパスワードが再度入力されるまで、記録したデータの読み出しが規制される(ATAパスワードロックがされた状態となる)。なお、ATAパスワードロックは記録部であるベアドライブに設定される。このため、記録部であるベアドライブが第2のストレージデバイス30から引き抜かれて、他のストレージデバイスのケースに入れられ、当該他のストレージデバイスの記録部として利用される場合であっても、ロック状態が維持されることとなる。これより、データ移動途中で取り外されるなどして移動中のデータが不正に利用されることを防止できる。
As a result, when the
またロック処理部23は、接続されている第2のストレージデバイス30がATAパスワードロックされた状態となっているときには、上記所定のATAパスワードを用いてATAパスワードロックを解除し、録画データの移動の処理を再開するべき旨の指示をする。
When the connected
またこのロック処理部23は、移動処理部22が移動処理を終了したとき、あるいは、移動処理部22が第1のストレージデバイス20内の録画データの再生不能化を完了したときに、第2のストレージデバイス30に対して、SECURITY DISABLE PASSWORDコマンドを発行するなどして、ATAパスワードロックを無効化する。
In addition, when the
これにより第2のストレージデバイス30は、録画データの移動処理後、または移動処理中、第1のストレージデバイス20に格納された録画データが再生不能となった後に、その電源がオフとなるかまたは受像装置10との接続が解除されても、再度電源を投入するか、再度接続すれば、ATAパスワードを入力することなく、録画データへのアクセスが可能となる。
As a result, even if the
[動作]
本実施の形態のデータ記録システム1は次のように動作する。受像装置10は、その受像回路部16で受像したテレビ番組の映像や音声などに基づいて録画データを生成し、利用者の指示に従って、第1のストレージデバイス20に格納する。このときには、第2のストレージデバイス30は必ずしも接続されていなくてもよい。
[Action]
The data recording system 1 of this embodiment operates as follows: The receiver 10 generates recording data based on the video and audio of a television program received by its
受像装置10は、受像装置10のメーカーが定めた方法で、録画データを第1のストレージデバイス20に格納する。一例としてあるメーカーでは、マイクロソフト社のNTFSファイルシステムのパーティションに録画データを記録し、他のメーカーでは、linux(登録商標)で利用されるext4ファイルシステムのパーティションに録画データを記録する。
The image receiving device 10 stores the recording data in the
以下の例では、受像装置10の記憶部12には、図3に例示したように、メーカーの情報を含む製品関係情報(A)に関連付けて、ファイルシステムの種類(T)や、パーティションに関する情報(N)、後処理に関する情報(P)などを記録した処理情報が格納されているものとする。
In the following example, the
利用者が、容量不足などを理由として第1のストレージデバイス20を、第2のストレージデバイス30に置き換えるため、受像装置10に第2のストレージデバイス30を接続して、移行処理のためのプログラムを起動すると、受像装置10が次のように動作する。
When a user replaces the
まず受像装置10は、図4に例示するように、第2のストレージデバイス30が移行処理を中断したものでないか否かを調べ(S1)、移行処理を中断したものでなければ(S1:No)、通常の移行処理を開始する(S2)。この通常の移行処理の内容については後に説明する。
First, as shown in FIG. 4, the image receiving device 10 checks whether the
一方、第2のストレージデバイス30が移行途中である場合(S1:Yes)、第1のストレージデバイス20が接続されているか否かを調べ(S3)、第1のストレージデバイス20が接続されていれば(S3:Yes)、移動処理を再開する(S4)。この処理についても後に述べる。なお、処理S3で第1のストレージデバイス20が接続されていなければ(S3:No)、処理を終了する。
On the other hand, if the
受像装置10は、通常の移行処理が開始されると、図5に例示するように、自身のメーカーに関係する製品関係情報を取得する(S11)。なお受像装置10は、この情報を、再起動により消去されない記憶領域に記録しておく。 When the normal migration process is started, the image receiving device 10 acquires product-related information related to its own manufacturer (S11), as shown in FIG. 5. The image receiving device 10 records this information in a storage area that is not erased by rebooting.
そして受像装置10は、第2のストレージデバイス30に対し、SECURITY SET PASSWORDコマンドを発行して、所定の、予め定められたATAパスワードを用いたATAパスワードロックを設定し(S12)、第1のストレージデバイス20から第2のストレージデバイス30へのセクタコピー(移動処理)を開始する(S13)。
Then, the image receiving device 10 issues a SECURITY SET PASSWORD command to the
この処理では、受像装置10は、図6に例示するように、第1のストレージデバイス20内に形成されているパーティションごとに、当該パーティションが録画データや、対応する管理データを保持しているパーティションであるか否かを判断し(S131)、そうでない場合(S131:No)、つまりパーティションがGPT等を含むものである場合は、一般的なセクタコピーと同様に、各セクタを所定の順序、例えばセクタ番号の順で複写する。
In this process, as shown in FIG. 6, the image receiving device 10 determines for each partition formed in the
すなわち受像装置10は、セクタ番号の順に、第1のストレージデバイス20の当該セクタ内のデータを読み出して、第2のストレージデバイス30の対応するセクタに書き込み(S132)、当該書き込みに成功したセクタの番号を、再起動により消去されない記憶領域に記録する(S133)。
That is, the image receiving device 10 reads the data in the sectors of the
そして受像装置10は、1つのパーティション内の全セクタの複写が完了すると、複写が終了していない次のパーティションについての処理を開始する。ここで、複写が終了していない次のパーティションがなければ(すべてのパーティションについてのセクタコピーの処理が完了していれば)、移動処理を終了する。 When the image receiving device 10 has completed copying all sectors in one partition, it starts processing the next partition for which copying has not been completed. If there is no next partition for which copying has not been completed (if sector copy processing has been completed for all partitions), it ends the move processing.
一方、処理S131において、当該パーティションが録画データや、対応する管理データを保持しているパーティションであれば(S131:Yes)、受像装置10は、管理データを参照して、各録画データのファイルを構成するデータを保持するセクタを特定し、録画データごとに、当該録画データのファイルについての管理データを保持するセクタを特定する情報のリストと、録画データを保持するセクタを特定する情報のリストとを生成して互いに連接し、複写順を表すセクタを特定する情報(セクタ番号等)のリストを生成する(S134)。 On the other hand, in process S131, if the partition is a partition that holds recorded data or corresponding management data (S131: Yes), the image receiving device 10 refers to the management data to identify the sectors that hold the data that constitutes each recorded data file, and generates, for each recorded data, a list of information that identifies the sectors that hold the management data for that recorded data file and a list of information that identifies the sectors that hold the recorded data, concatenates these together, and generates a list of information (sector numbers, etc.) that identifies the sectors that indicate the order of copying (S134).
受像装置10は、このリストを、再起動により消去されない記憶領域に記録し(S135)、このリストが示す順に、第1のストレージデバイス20からセクタ内のデータを読み出し、第2のストレージデバイス30の対応するセクタに書き込む(S136)。
The image receiving device 10 records this list in a storage area that will not be erased by reboot (S135), and reads data in sectors from the
受像装置10は、セクタの書き込みが完了するごとに、リストの先頭から書き込みが完了したセクタを特定する情報を削除する(S137)。 Each time writing to a sector is completed, the image receiving device 10 deletes the information identifying the sector for which writing has been completed from the top of the list (S137).
受像装置10は、パーティションのコピーが完了したか否かを調べ(S138)、アクセス権限のデータを復元不可能な状態に設定する(S139)。 The image receiving device 10 checks whether copying of the partition is complete (S138) and sets the access authority data to an unrestorable state (S139).
また受像装置10は、処理S134で生成したリストに含まれるすべてのセクタのコピーが完了したときには、複写した各ブロックの管理データのアクセス権限を「読み出し可」の状態に設定する(S1310)。そして受像装置10は、複写が終了していない次のパーティションについての処理を開始する。ここで、複写が終了していない次のパーティションがなければ(すべてのパーティションについてのセクタコピーの処理が完了していれば)、移動処理を終了する。なお、全てのパーティションの処理が完了した後に、複写した各ファイルの管理データのアクセス権限を「読み出し可」に設定してもよい。 When copying of all sectors included in the list generated in process S134 is complete, the image receiving device 10 sets the access authority for the management data of each copied block to "read allowed" (S1310). The image receiving device 10 then starts processing the next partition for which copying has not been completed. If there is no next partition for which copying has not been completed (if sector copy processing has been completed for all partitions), the move processing ends. Note that after processing of all partitions is complete, the access authority for the management data of each copied file may be set to "read allowed".
受像装置10は、処理S138において一つのファイルの管理データのセクタのコピーが完了していないとき、つまり管理データを構成するデータを保持するセクタの複写中、あるいは、録画データの複写中であれば(S138:No)、処理S139をスキップする。 When the image receiving device 10 has not completed copying the sectors of the management data for one file in step S138, that is, when it is in the process of copying sectors that hold data that constitutes the management data, or when it is in the process of copying recorded data (S138: No), it skips step S139.
受像装置10は、セクタコピーが終了すると、第2のストレージデバイス30のファイルシステムを検証し(S14)、ここで検証に失敗した場合は(S14:失敗)、エラーを報知して(S15)、処理を終了する。 When the sector copy is complete, the image receiving device 10 verifies the file system of the second storage device 30 (S14), and if the verification fails (S14: Failed), it reports an error (S15) and ends the process.
一方処理S14において検証に成功したときには(S14:成功)、受像装置10は、処理S11で取得した製品関係情報に関連付けて処理情報に記録されているファイルシステムの種類(T)と、パーティションに関する情報(N)と、後処理に関する情報(P)とを取得する(S16)。 On the other hand, if the verification is successful in process S14 (S14: successful), the image receiving device 10 acquires the file system type (T), partition information (N), and post-processing information (P) recorded in the processing information in association with the product-related information acquired in process S11 (S16).
そして受像装置10は、取得したパーティションに関する情報により示される録画データの格納先パーティションと、管理データの格納先パーティションとが互いに異なるパーティションとなっているか否かを調べる(S17)。 Then, the image receiving device 10 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 (S17).
ここで録画データの格納先パーティションと、管理データの格納先パーティションとが互いに異なっていれば(S17:Yes)、第1のストレージデバイス20に記録されている、管理データが含まれるパーティションに対して完全消去法による消去を実行して、第1のストレージデバイス20内の録画データの再生を不能とする(S18)。なお、このとき、処理S16で取得したパーティションに関する情報に、管理データを含むデータをバックアップしているパーティション(バックアップ用パーティション)が存在する旨の情報が含まれる場合、受像装置10は、当該バックアップ用パーティションについても、その内容を完全消去法により削除する。
If the partition in which the recorded data is stored and the partition in which the management data is stored are different (S17: Yes), the partition containing the management data recorded in the
受像装置10は、第1のストレージデバイス20に記録されている録画データの再生を不能とする処理を完了すると、第2のストレージデバイス30に対して、SECURITY DISABLE PASSWORDコマンドを発行するなどして、ATAパスワードロックを無効化する(S19)。
When the image receiving device 10 completes the process of disabling playback of the recorded data stored in the
これにより第2のストレージデバイス30は、録画データの移動処理後、または移動処理中、第1のストレージデバイス20に格納された録画データが再生不能となった後に、その電源がオフとなるかまたは受像装置10との接続が解除されても、再度電源を投入するか、再度接続すれば、ATAパスワードを入力することなく、録画データへのアクセスが可能となる。
As a result, even if the
受像装置10は、処理S4で移行処理を再開するときには、予め定められたATAパスワードを用いてATAパスワードロックを解除する。そして受像装置10は、再起動により消去されない記憶領域に、複写が完了したセクタ番号が保持されているときには、図6の処理S132に移行して当該セクタ番号の次のセクタからの移動処理を再開する(A)。また受像装置は、再起動により消去されない記憶領域に、移動処理を行うべきセクタのリストが保持されているときには、図6の処理S136に移行して処理を続ける(B)。 When the image receiving device 10 resumes the transfer process in step S4, it releases the ATA password lock using a predetermined ATA password. If the sector number for which copying has been completed is stored in a storage area that will not be erased by rebooting, the image receiving device 10 proceeds to step S132 in FIG. 6 and resumes the transfer process from the sector next to that sector number (A). If the image receiving device has a list of sectors to be transferred stored in a storage area that will not be erased by rebooting, it proceeds to step S136 in FIG. 6 and continues processing (B).
[動作例]
従って本実施の形態の受像装置10を利用する利用者が、第1のストレージデバイス20から第2のストレージデバイス30への録画データの移行中に、録画データの複製を不正に得るなどの目的で、第2のストレージデバイス30の電源を遮断する場合、次のような状態となる。
[Example of operation]
Therefore, if a user of the receiving device 10 of this embodiment cuts off the power supply to the
本実施の形態では、第1のストレージデバイス20から第2のストレージデバイス30への録画データの移行を開始したときに第2のストレージデバイス30にATAパスワードが設定されるため、移行中に第2のストレージデバイス30の電源を遮断すると、ATAパスワードロックが設定される。
In this embodiment, an ATA password is set in the
そこで利用者がこの第2のストレージデバイス30をパーソナルコンピュータや、別の種類の受像装置に接続して、録画データを取得しようとしても、ATAパスワードロックが設定されているので、録画データを再生することができなくなる。
Therefore, even if a user connects this
さらに何らかの原因でATAパスワードロックが解除されてしまったとしても、少なくとも複写中の録画データについては読み出し不能のパーミッションが設定されるので、読み出しが制限された状態となる。 Furthermore, even if the ATA password lock is released for some reason, at least the recording data being copied will have unreadable permissions set, so reading will be restricted.
一方、録画データの移行が完了し、第1のストレージデバイス20内の録画データが再生不能となったときには、ATAパスワードが無効化されるので、その後は第2のストレージデバイス30内の録画データには、他の種類の受像装置であっても再生等が可能となる。
On the other hand, when the transfer of the recorded data is completed and the recorded data in the
[ストレージのメーカーによる制限]
また本実施の形態では、録画データの移行処理を行う制御部11は、移行処理に先立って、移行元のストレージデバイスである第1のストレージデバイス20のメーカーの情報(さらに機種の情報を含んでもよい)と、移行先のストレージデバイスである第2のストレージデバイス30のメーカーの情報(さらに機種の情報を含んでもよい)とを取得し、これらが所定の条件を満足しないときには、移行処理を実行しないよう制御してもよい。
[Storage manufacturer restrictions]
In addition, in this embodiment, the
この条件としては、例えば、第1,第2のストレージデバイス20,30のメーカーがいずれも予め定めたメーカーであることとしてもよい。また別の条件として、第1のストレージデバイス20の機種よりも、第2のストレージデバイス30の機種のほうが、より新しい機種である、といった条件としてもよい。
This condition may be, for example, that the manufacturers of the first and
またここではメーカーや機種の情報を条件としたが、制御部11は、第2のストレージデバイス30の記録可能容量が、第1のストレージデバイス20の記録可能容量以上であるとの条件を、上記メーカー等の条件に代えて、あるいは上記メーカー等の条件とともに判断し、いずれかの条件を満足しない場合には移行処理を実行しないよう制御してもよい。
In addition, although the manufacturer and model information are used as conditions here, the
[処理を中断した場合の再開処理]
本実施の形態においては、図5の処理S18または処理S23における、第1のストレージデバイス20内の録画データの再生不能化の処理中に第1のストレージデバイス20が取り外されるか、受像装置10の電源が切られるなどして処理が中断したときには、その後、再び第1のストレージデバイス20が取り付けられたときに、再生不能化の処理を再実行する。
[Resuming processing when processing is interrupted]
In this embodiment, if the
あるいは、例えば再生不能化処理のために完全消去するべきパーティションが複数ある場合には、当該パーティションを特定する情報を、再起動により消去されない記憶領域(システム記憶領域や不揮発性のメモリ等)に消去対象リストとして記録しておき、完全消去が完了したパーティションを特定する情報を、当該消去対象リストから除去することとしておくこととする。 Alternatively, for example, if there are multiple partitions that need to be completely erased in order to make them unplayable, information identifying those partitions will be recorded as a list of partitions to be erased in a storage area that will not be erased by rebooting (such as a system storage area or non-volatile memory), and information identifying partitions that have been completely erased will be removed from that list of partitions to be erased.
このようにしておけば、再び第1のストレージデバイス20が取り付けられたときに、当該消去対象リストを参照して、再生不能化処理のために完全消去するべきパーティションの完全消去の処理を続けることができる。
In this way, when the
なお、本実施形態のここまでの例では、ATAパスワードロックを用いる例を示したが、電源がオフとなるかまたは受像装置10から接続が解除されたときに第2のストレージデバイス30の記録部のデータの取り出しが出来ない状態になれば他の方法を採用してもよく、例えば、ブリッジICよるデータの暗号化などハードウェアの機能を使用することとしてもよい。この場合も、製品が分解されてベアドライブ等の記録部が取り出されても、データが読み取れることを防ぐことができる。
In the examples of this embodiment so far, an example using an ATA password lock has been shown, but other methods may be adopted as long as the data in the recording section of the
また上記の実施形態の例では、第2のストレージデバイスにのみATAパスワードロックを設定していたが、第1のストレージデバイスにもATAパスワードロックを設定してもよい。この例で第1のストレージデバイスにATAパスワードロックを設定するタイミングは、第2のストレージデバイスと同じであってもよい。ただし、少なくとも第1のストレージデバイスからデータを削除する前のタイミングでATAパスワードロックが設定されていることが好ましい。 In the above embodiment, an ATA password lock is set only on the second storage device, but an ATA password lock may also be set on the first storage device. In this example, the timing for setting the ATA password lock on the first storage device may be the same as that for the second storage device. However, it is preferable that the ATA password lock is set at least before data is deleted from the first storage device.
1 データ記録システム、10 受像装置、11 制御部、12 記憶部、13 操作部、14 出力部、15 インタフェース部、16 受像回路部、20 第1のストレージデバイス、21 情報取得部、22 移動処理部、23 ロック処理部、30 第2のストレージデバイス。 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 Movement processing unit, 23 Lock processing unit, 30 Second storage device.
Claims (6)
前記受像装置は、前記第1のストレージデバイスから第2のストレージデバイスへ、録画データを移動する際に、当該第2のストレージデバイスのうち前記録画データが記録される記録部に所定のパスワードを設定し、
前記第2のストレージデバイスは、電源がオフとなるかまたは前記受像装置から接続が解除されたときに、設定されたパスワードにより、前記記録部からの録画データの読み出しを規制する記録システム。 A recording system including a receiving device capable of receiving television programs, a first storage device, and a second storage device,
when transferring the recorded data from the first storage device to the second storage device, the image receiving device sets a predetermined password in a recording section of the second storage device in which the recorded data is recorded;
A recording system in which the second storage device restricts reading of recorded data from the recording unit using a set password when the second storage device is powered off or disconnected from the image receiving device.
前記録画データの移動中は、前記第2のストレージデバイスへ移動した録画データが、読み出し不能なデータとして設定される記録システム。 2. The recording system of claim 1,
The recording system, wherein the recorded data moved to the second storage device is set as unreadable data during the movement of the recorded data.
前記記録部はベアドライブであり、前記録画データの読み出しの規制はATAパスワードによるロックによる規制である記録システム。 A recording system according to claim 1 or 2,
A recording system in which the recording unit is a bear drive, and reading of the recorded data is restricted by locking with an ATA password.
移動元となるストレージデバイスから前記テレビジョン番組の録画データを受け入れる手段と、
前記録画データを受け入れる際に、所定のパスワードの設定を受け入れる手段と、
前記パスワードの設定を受け入れて、前記録画データを記録する記録部に、当該受け入れたパスワードを設定する手段と、を有し、
当該記録部が、パスワードが設定されているときには、電源がオフとなるかまたは前記受像装置から接続が解除されたときに、当該設定されたパスワードにより、前記記録部からの録画データの読み出しを規制するストレージデバイス。 A storage device connected to a receiving device capable of receiving television programs, comprising:
means for receiving the recorded data of the television program from a source storage device;
a means for accepting a predetermined password when accepting the recorded data;
means for accepting the setting of the password and setting the accepted password in a recording unit that records the video recording data;
A storage device in which, when a password is set for the recording unit, when the power is turned off or the connection to the receiving device is disconnected, the reading of recorded data from the recording unit is restricted by the set password.
受信した前記テレビジョン番組の録画データを記録可能な第1のストレージデバイスと第2のストレージデバイスとに接続され、
前記第1のストレージデバイスから第2のストレージデバイスへ、前記録画データを移動する際に、前記第2のストレージデバイスのうち前記録画データが記録される記録部に対して、所定のパスワードを設定し、前記第2のストレージデバイスの電源がオフとなるかまたは受像装置から接続が解除されたときに、前記パスワードにより、前記第2のストレージデバイスの記録部からの録画データの読み出しを規制する受像装置。 A receiving device capable of receiving television programs,
a first storage device and a second storage device that are connected to the first storage device and the second storage device that are capable of recording the recorded data of the received television program;
When transferring the recorded data from the first storage device to the second storage device, a predetermined password is set for the recording section of the second storage device in which the recorded data is recorded, and when the second storage device is powered off or disconnected from the receiving device, the receiving device restricts the reading of the recorded data from the recording section of the second storage device using the password.
前記第1のストレージデバイスから第2のストレージデバイスへ、前記録画データを複写して移動する手段と、
前記第1のストレージデバイスから第2のストレージデバイスへ、前記録画データを移動する際に、前記第2のストレージデバイスのうち前記録画データが記録される記録部に対して、所定のパスワードを設定し、前記第2のストレージデバイスの電源がオフとなるかまたは受像装置から接続が解除されたときに、前記パスワードにより、前記第2のストレージデバイスの記録部からの録画データの読み出しを規制する手段と、
として機能させるプログラム。 A receiving device capable of receiving a television program, the receiving device being connected to a first storage device and a second storage device capable of recording recorded data of the received television program,
A means for copying and transferring the recording data from the first storage device to a second storage device;
a means for setting a predetermined password for a recording section of said second storage device in which said video recording data is recorded when said video recording data is transferred from said first storage device to said second storage device, and restricting reading of said video recording data from said recording section of said second storage device by said password when said second storage device is powered off or disconnected from a video receiving device;
A program that functions as a
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021117473A JP7617427B2 (en) | 2021-07-15 | 2021-07-15 | Recording system, storage device, image receiving device, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021117473A JP7617427B2 (en) | 2021-07-15 | 2021-07-15 | Recording system, storage device, image receiving device, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023013353A JP2023013353A (en) | 2023-01-26 |
| JP7617427B2 true JP7617427B2 (en) | 2025-01-20 |
Family
ID=85129177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021117473A Active JP7617427B2 (en) | 2021-07-15 | 2021-07-15 | Recording system, storage device, image receiving device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7617427B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001251605A (en) | 2000-03-06 | 2001-09-14 | Yozan Inc | Program video recorder and recording medium |
| JP2006099649A (en) | 2004-09-30 | 2006-04-13 | Canon Inc | Data recording system and data access method |
| JP2008078950A (en) | 2006-09-21 | 2008-04-03 | Hitachi Ltd | Information processing apparatus and information processing method |
| JP2008090880A (en) | 2006-09-29 | 2008-04-17 | Funai Electric Co Ltd | Av equipment mounted with hdd |
| JP2008140269A (en) | 2006-12-04 | 2008-06-19 | Mitsubishi Electric Corp | Content moving system and information terminal and server used therefor |
| JP2009267640A (en) | 2008-04-23 | 2009-11-12 | Toshiba Corp | Content recorder, copy control program |
-
2021
- 2021-07-15 JP JP2021117473A patent/JP7617427B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001251605A (en) | 2000-03-06 | 2001-09-14 | Yozan Inc | Program video recorder and recording medium |
| JP2006099649A (en) | 2004-09-30 | 2006-04-13 | Canon Inc | Data recording system and data access method |
| JP2008078950A (en) | 2006-09-21 | 2008-04-03 | Hitachi Ltd | Information processing apparatus and information processing method |
| JP2008090880A (en) | 2006-09-29 | 2008-04-17 | Funai Electric Co Ltd | Av equipment mounted with hdd |
| JP2008140269A (en) | 2006-12-04 | 2008-06-19 | Mitsubishi Electric Corp | Content moving system and information terminal and server used therefor |
| JP2009267640A (en) | 2008-04-23 | 2009-11-12 | Toshiba Corp | Content recorder, copy control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023013353A (en) | 2023-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6654820B1 (en) | System capable of recording a content onto a recording medium which does not have a medium ID | |
| US7275139B1 (en) | Secure deletion of information from hard disk drive | |
| US7111137B2 (en) | Data storage systems and processes, such as one-way data mirror using write mirroring | |
| US20050149683A1 (en) | Methods and systems for data backups | |
| US20080228770A1 (en) | Method for Performing Recoverable Live Context Migration in a Stacked File System | |
| US20080270724A1 (en) | Removable storage device | |
| US20100058066A1 (en) | Method and system for protecting data | |
| US8955150B2 (en) | Apparatus and method for managing digital rights using virtualization technique | |
| US8775783B2 (en) | Method and apparatus for creating a self booting operating system image backup on an external USB hard disk drive that is capable of performing a complete restore to an internal system disk | |
| US20110167234A1 (en) | Backup system and its control method | |
| JP2006099784A (en) | Computer backup system operable in opened state of file | |
| JPH08129507A (en) | Information storage management system | |
| US20050193195A1 (en) | Method and system for protecting data of storage unit | |
| US6684293B1 (en) | Methods and computer readable media for preserving unique critical information during data imaging | |
| US8095804B1 (en) | Storing deleted data in a file system snapshot | |
| US7620994B2 (en) | Data recording system and data access method | |
| JP7617427B2 (en) | Recording system, storage device, image receiving device, and program | |
| JP2004070467A (en) | External storage device and computer system using same | |
| JP2004362221A (en) | Hard disk backup recovery system, hard disk backup recovery method, and information processing device | |
| US20050149548A1 (en) | One-way data mirror using copy-on-write | |
| JP2003208234A (en) | Software recording part separation type information processor and software managing method | |
| US20050149554A1 (en) | One-way data mirror using write logging | |
| JP2005506632A (en) | Security device for mass storage devices | |
| JPH03105525A (en) | Program control system | |
| JP4502898B2 (en) | External hard disk storage device, external hard disk storage device control method, and external hard disk storage device control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240307 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241112 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241127 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7617427 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |