JP2006040416A - Content recorder - Google Patents
Content recorder Download PDFInfo
- Publication number
- JP2006040416A JP2006040416A JP2004219496A JP2004219496A JP2006040416A JP 2006040416 A JP2006040416 A JP 2006040416A JP 2004219496 A JP2004219496 A JP 2004219496A JP 2004219496 A JP2004219496 A JP 2004219496A JP 2006040416 A JP2006040416 A JP 2006040416A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- content
- recording medium
- external
- internal
- 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.)
- Pending
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
この発明は、コンテンツ記録装置に関し、特にたとえば、1つのコンテンツを複数の記録媒体に分散して記録する、コンテンツ記録装置に関する。 The present invention relates to a content recording apparatus, and more particularly to a content recording apparatus that records one content in a distributed manner on a plurality of recording media.
従来この種の装置としては、特許文献1に開示されたものが知られている。この従来の記録装置は、入力されるコンテンツを内蔵ハードディスクに記録し、内蔵ハードディスクでオーバーフローが生じたときには、溢れたコンテンツをネットワーク経由で外部サーバに転送する。外部サーバには、こうして記録装置から転送されてくる溢れコンテンツが蓄積される。これにより、入力されるコンテンツを洩れなく記録することができる。
さて、最近では、多くの家庭にハードディスク内蔵型のビデオレコーダが普及している。1つの家庭内に複数台のレコーダが設置されることもまれではない。一方、パソコン,周辺機器,情報家電などを互いに接続して家庭内LANを構成することも広く行われるようになっている。 Nowadays, video recorders with a built-in hard disk are widely used in many homes. It is not uncommon for multiple recorders to be installed in a single home. On the other hand, it is also widely practiced to configure a home LAN by connecting personal computers, peripheral devices, information appliances and the like to each other.
そこで、家庭内の複数台のレコーダをLANで接続し、そのうち1台、または複数台のレコーダの各々で従来技術のような記録制御を行うことが考えられる。具体的には、あるレコーダは、入力されるコンテンツを記録しているとき、内蔵ハードディスクが満杯になると、それ以降に入力される溢れコンテンツをLAN経由で別のレコーダに転送する。このように、別のレコーダを外部サーバとして利用することによって、途中で内蔵ハードディスクが満杯となっても、入力されるコンテンツを洩れなく記録することができる。 Therefore, it is conceivable to connect a plurality of recorders in the home via a LAN and perform recording control as in the prior art with one or each of the recorders. Specifically, when a certain recorder is recording the input content and the internal hard disk is full, the overflow content input thereafter is transferred to another recorder via the LAN. In this way, by using another recorder as an external server, it is possible to record the input content without omission even if the internal hard disk becomes full on the way.
しかし、この場合、どのレコーダも、専用のサーバのような大容量のハードディスクを備えているわけではなく、本来の用途に従えば自らがコンテンツを記録しなければならない。このため、特定のレコーダが他のレコーダの空き領域を多く占有すれば、他のレコーダが要求されたコンテンツを記録できない事態が起こる。 However, in this case, every recorder does not have a large-capacity hard disk like a dedicated server, and it has to record content according to its intended use. For this reason, if a specific recorder occupies a lot of free space of another recorder, a situation occurs in which the other recorder cannot record the requested content.
それゆえに、この発明の主たる目的は、入力されるコンテンツを洩れなく記録することができる、かつ外部に与える影響を抑えることができる、コンテンツ記録装置を提供することである。 Therefore, a main object of the present invention is to provide a content recording apparatus that can record input content without omission and suppress external influences.
請求項1の発明に従うコンテンツ記録装置は、コンテンツを入力する入力手段、記録指示を受け付けたとき入力手段によって入力されたコンテンツを内部記録媒体に記録する第1記録手段、内部記録媒体の空き容量があるか否かを第1記録手段による記録と並行して繰り返し判別する第1判別手段、第1判別手段の判別結果が否定的となった後に入力手段によって入力される超過コンテンツを外部記録媒体に記録する第2記録手段、削除指示を受け付けたとき内部記録媒体に記録されたコンテンツの一部を削除する削除手段、削除手段の削除によって内部記録媒体に確保された空き容量が超過コンテンツのサイズ以上であるか否かを判別する第2判別手段、および第2判別手段の判別結果が肯定的であるとき超過コンテンツを外部記録媒体から内部記録媒体に転送する転送手段を備える。 The content recording apparatus according to the first aspect of the present invention has an input means for inputting content, a first recording means for recording the content input by the input means when an instruction for recording is received, and a free space in the internal recording medium. First discriminating means for repeatedly discriminating whether or not there is in parallel with recording by the first recording means; excess content input by the input means after the determination result of the first discriminating means becomes negative is stored in the external recording medium Second recording means for recording, deletion means for deleting a part of the content recorded on the internal recording medium when a deletion instruction is received, and the free space secured in the internal recording medium by deletion of the deleting means exceeds the size of the excess content Second discriminating means for discriminating whether or not the content is over, and if the discrimination result of the second discriminating means is affirmative Comprising a transfer means for transferring the internal recording medium.
第1記録手段は、記録指示を受け付けたとき、入力手段によって入力されたコンテンツを内部記録媒体に記録する。第1判別手段は、この第1記録手段による記録と並行して、第1記録手段の空き容量があるか否かを繰り返し判別する。第2記録手段は、この第1判別手段の判別結果が否定的となった後に入力手段によって入力される超過コンテンツを外部記録媒体に記録する。 When receiving the recording instruction, the first recording unit records the content input by the input unit on the internal recording medium. In parallel with the recording by the first recording means, the first determination means repeatedly determines whether or not there is free space in the first recording means. The second recording unit records the excess content input by the input unit after the determination result of the first determination unit becomes negative on the external recording medium.
削除手段は、削除指示を受け付けたとき、内部記録媒体に記録されたコンテンツの一部を削除する。第2判別手段は、この削除手段の削除によって内部記録媒体に確保された空き容量が超過コンテンツのサイズ以上であるか否かを判別する。転送手段は、この第2判別手段の判別結果が肯定的であるとき、超過コンテンツを外部記録媒体から内部記録媒体に転送する。 When receiving the deletion instruction, the deletion unit deletes a part of the content recorded on the internal recording medium. The second discriminating unit discriminates whether or not the free space secured in the internal recording medium by the deletion unit is equal to or larger than the excess content size. The transfer means transfers excess content from the external recording medium to the internal recording medium when the determination result of the second determination means is affirmative.
つまり、内部記録媒体が満杯となって以降に入力される超過コンテンツを外部記録媒体に記録し、後に、内部記録媒体に記録されたコンテンツの一部が削除されることによって超過コンテンツのサイズ以上の空き容量が内部記録媒体に確保されたとき、超過コンテンツを外部記録媒体から内部記録媒体に転送する。 In other words, excess content input after the internal recording medium becomes full is recorded on the external recording medium, and later, a part of the content recorded on the internal recording medium is deleted, so that it exceeds the size of the excess content. When the free space is secured in the internal recording medium, excess content is transferred from the external recording medium to the internal recording medium.
請求項2の発明に従うコンテンツ記録装置は、請求項1に従属し、外部記録媒体は複数あり、複数ある外部記録媒体のいずれか1つを第2記録手段の記録先として選択する選択手段をさらに備える。 A content recording apparatus according to a second aspect of the present invention is dependent on the first aspect, wherein there are a plurality of external recording media, and a selection means for selecting any one of the plurality of external recording media as a recording destination of the second recording means is further provided. Prepare.
複数ある外部記録媒体のいずれか1つを選択手段が選択し、第2記録手段は、選択手段によって選択された外部記録媒体に超過コンテンツを記録する。 The selection unit selects any one of a plurality of external recording media, and the second recording unit records excess content on the external recording medium selected by the selection unit.
請求項3の発明に従うコンテンツ記録装置は、請求項2に従属し、選択手段は複数ある外部記録媒体のうち最も空き容量が多いものを選択する。 A content recording apparatus according to a third aspect of the present invention is dependent on the second aspect, and the selecting means selects a plurality of external recording media having the largest free space.
最も空き容量が多い外部記録媒体に超過コンテンツを記憶するので、外部記録媒体が満杯になる可能性を低減できる。 Since the excess content is stored in the external recording medium having the largest free space, the possibility that the external recording medium becomes full can be reduced.
請求項4の発明に従うコンテンツ記録装置は、請求項2または3に従属し、選択手段は第1判別手段の判別結果が否定的となったとき選択を行う。このため、内部記録媒体が満杯となる直前に外部記録媒体への記録を開始することができる。
The content recording apparatus according to the invention of
請求項5の発明に従うコンテンツ記録装置は、請求項1ないし4のいずれかに従属し、第1判別手段は内部記録媒体の空き容量が第1閾値を上回るとき肯定的な判別結果を示し、第2記録手段は内部記録媒体の空き容量が第1閾値よりも小さい第2閾値を下回ったとき外部記録媒体への記録を開始する。 A content recording apparatus according to a fifth aspect of the invention is dependent on any one of the first to fourth aspects, wherein the first determination means indicates a positive determination result when the free space of the internal recording medium exceeds the first threshold, The second recording means starts recording on the external recording medium when the free space of the internal recording medium falls below a second threshold value that is smaller than the first threshold value.
請求項6の発明に従うプログラムは、コンテンツ記録装置のプロセサによって実行される記録制御プログラムであって、コンテンツを入力する入力ステップ、記録指示を受け付けたとき入力ステップによって入力されたコンテンツを内部記録媒体に記録する第1記録ステップ、内部記録媒体の空き容量があるか否かを第1記録ステップによる記録と並行して繰り返し判別する第1判別ステップ、第1判別ステップの判別結果が否定的となった後に入力ステップによって入力される超過コンテンツを外部記録媒体に記録する第2記録ステップ、削除指示を受け付けたとき内部記録媒体に記録されたコンテンツの一部を削除する削除ステップ、削除ステップの削除によって内部記録媒体に確保された空き容量が超過コンテンツのサイズ以上であるか否かを判別する第2判別ステップ、および第2判別ステップの判別結果が肯定的であるとき超過コンテンツを外部記録媒体から内部記録媒体に転送する転送ステップを備える。 A program according to a sixth aspect of the present invention is a recording control program executed by a processor of a content recording device, wherein an input step for inputting content and a content input by the input step when a recording instruction is received are stored in an internal recording medium. The first recording step for recording, the first determining step for repeatedly determining whether there is free space on the internal recording medium in parallel with the recording by the first recording step, and the determination result of the first determining step is negative A second recording step for recording excess content input later in the input step on the external recording medium; a deletion step for deleting a part of the content recorded on the internal recording medium when a deletion instruction is accepted; The free space secured on the recording medium is greater than or equal to the excess content size. Second determining step to determine whether, and the second determination step determination result is provided with a transfer step of transferring the internal recording medium the excess content when it is positive from the external recording medium.
この発明によれば、内部記録媒体が満杯となった後に入力される超過コンテンツを外部記録媒体に記録するので、入力されるコンテンツを洩れなく記録することができる。また、必要な空き容量が確保され次第、外部記録媒体に記録された超過コンテンツを内部記録媒体に転送するので、外部に与える影響を抑えることができる。 According to the present invention, excess content input after the internal recording medium becomes full is recorded on the external recording medium, so that the input content can be recorded without omission. Further, as soon as the necessary free space is secured, the excess content recorded on the external recording medium is transferred to the internal recording medium, so that the influence on the outside can be suppressed.
この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。 The above object, other objects, features and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.
図1を参照して、この発明のコンテンツ記録システム10は、3台のビデオレコーダ12a,12bおよび12cを含む。ビデオレコーダ12a,12bおよび12cは、リビング,寝室および子供部屋にそれぞれ設置され、かつLAN14を介して互いに接続される。
Referring to FIG. 1, the
ビデオレコーダ12a,12bおよび12cには、識別情報として名称“リビング”,“寝室”および“子供部屋”がそれぞれ付与され、かつIPアドレス“192.168.1.9”,“192.168.1.10”,“192.168.1.11”がそれぞれ割り当てられている。
The
ビデオレコーダ12aは、図2に示すように構成される。なお、ビデオレコーダ12bおよび12cもまた、図2に示すように構成される。図2を参照して、ビデオレコーダ12aは、デコーダ20aを含む。図示しないアンテナで受信された放送信号は、デコーダ20aによってビデオ信号にデコードされる。このビデオ信号は、RAM28aを通してMPEGコーデック22aに与えられ、MPEG圧縮処理を施される。MPEGコーデック22aから出力された圧縮ビデオ信号は、ハードディスクドライブ(HDD)34aによってハードディスク36aに記録され、その後、同じHDD34aによってハードディスク36aから読み出される。
The
ハードディスク36aから読み出された圧縮ビデオ信号は、MPEGコーデック22aに与えられ、MPEG伸長処理を施される。MPEGコーデック22aから出力されたビデオ信号は、エンコーダ24aによってコンポジットビデオ信号にエンコードされる。エンコーダ24aから出力されたコンポジットビデオ信号は、図示しないテレビモニタに入力される。
The compressed video signal read from the
なお、ここでは一例として、アナログ方式に従う放送信号を受信し、受信された放送信号をハードディスク36a(36b,36c)に記録する場合を示している。この発明は、信号形式や記録方式に何ら依存するものではないので、適用対象が図1および図2に示した構成に限定されるわけではない。例えば、デコーダ20a(20b,20c)に入力される放送信号はディジタル方式に従うものであってもよく、エンコーダから24a(24b,24c)から出力されるビデオ信号はRGB形式の信号であってもよい。また、信号を記録する媒体は、半導体メモリであってもよい。
Here, as an example, a case where a broadcast signal according to an analog system is received and the received broadcast signal is recorded on the
これにより、番組の圧縮ビデオ信号がハードディスク36aに記録され、また、同じ番組の映像がモニタ画面に表示される。以下では、1番組分のビデオ信号を”コンテンツ”と呼ぶ。
Thereby, the compressed video signal of the program is recorded on the
CPU30aは、ハードディスク36a内のコンテンツを図3に示すディレクトリツリーに基づいて管理する。図3を参照して、ディレクトリツリーは、ルートディレクトリを含む。ルートディレクトリの下位には、2つのディレクトリ“home”および“mnt”があり、“home”の下位に“data”がある。さらに“data”の下位に“mpeg”および“contents”が設けられる。ハードディスク34d内のコンテンツは“mpeg”内に置かれ、“contents”には、この“mpeg”内のコンテンツに関する情報(以下“コンテンツ情報”)が書き込まれる。コンテンツ情報には、コンテンツ識別子,再生順位,パス,容量などが含まれる。
The
ビデオレコーダ12aはまた、ネットワークコントローラ26aを含む。ネットワークコントローラ26aは、LAN14を介してビデオレコーダ12bのネットワークコントローラ26bおよびビデオレコーダ12cのネットワークコントローラ26cの各々と接続される。このときCPU30aは、ハードディスク36bおよび36cつまり外部HD内のコンテンツを管理するためのディレクトリツリー(以下“サブツリー”)を図3のディレクトリツリー(以下“メインツリー”)内にマウントする。
具体的には、図4に示されるように、まずハードディスク36c内のコンテンツを管理するためのサブツリーがメインツリー内の“mnt”の下位にマウントされる。このサブツリーは“192.168.1.10”を含み、“192.168.1.10”の下位に“mpeg”および“contents”が設けられている。ハードディスク36b内のコンテンツは“192.168.1.10”下の“mpeg”に置かれ、“contents”にそのコンテンツ情報が書き込まれる。
Specifically, as shown in FIG. 4, first, a subtree for managing the contents in the
次いで、図5に示されるように、ハードディスク36c内のコンテンツを管理するためのサブツリーが“mnt”の下位にさらにマウントされる。このサブツリーは“192.168.1.11”を含み、“192.168.1.11”の下位に“mpeg”および“contents”が設けられている。ハードディスク36c内のコンテンツは“192.168.1.11”下の“mpeg”に置かれ、“contents”にそのコンテンツ情報が書き込まれる。
Next, as shown in FIG. 5, a subtree for managing the content in the
このようなマウント処理によって、CPU30aは、内蔵HDであるハードディスク36aに加え、ハードディスク36bおよび36cを外部HDとして利用できるようになる。ビデオレコーダ12bおよび12cにおいても同様のマウント処理が行われ、その結果、CPU30bおよび30cの各々もまた、3つのハードディスク36a,26bおよび36cの利用が可能となる。
By such mounting processing, the
CPU30aはまた、ハードディスク36aの残量に関する2つの閾値K1およびK2(ただしK1>K2>0;図6参照)を保持している。CPU30aは、ハードディスク36aつまり内蔵HDにコンテンツを記録中、内蔵HDの残量が閾値K1を下回ると、外部HDを選択する。外部HD選択では、ハードディスク36bおよび36cつまり外部HDの各々の残量を検知し、その時点で最も残量の大きいものを”間借り先”として選択する。そして、内蔵HDの残量が閾値K2を下回ったとき、コンテンツの記録先を“間借り外部HD”に切り換える。さらに、“間借り外部HD”の残量が閾値K1を下回ると再び外部HD選択を行い、その時点で最も残量の大きい外部HDを次の”間借り先”として選択する。そして、現在の“間借り外部HD”の残量が閾値K2を下回ったとき、コンテンツの記録先を新しい”間借り外部HD”に切り換える。この結果、1つのコンテンツが内蔵HDと1以上の外部HDとに分散して記録されることとなる。
The
このように、内蔵HDの残量が少なくなると記録先を外部HDに切り換え、この外部HDの残量も少なくなると記録先を別の外部HDに切り換えるので、全HDが満杯とならない限り、入力されるコンテンツを最後まで記録することができる。記録先の切り換えに当たっては、現在の記録先の残量が閾値K1を下回った時点で次の記録先を選択し、残量が閾値K2を下回ったとき切り換えを実行するので、入力されるコンテンツを途切れないように記録することができる。記録先の選択に当たっては、その時点で最も残量の多い外部HDを選択するので、外部HDが満杯となる可能性を低減することができ、ひいては記録先の切り換え回数を極力少なくすることができる。 In this way, the recording destination is switched to the external HD when the remaining amount of the built-in HD is reduced, and the recording destination is switched to another external HD when the remaining amount of the external HD is reduced. Content can be recorded to the end. When switching the recording destination, the next recording destination is selected when the remaining amount of the current recording destination falls below the threshold value K1, and switching is executed when the remaining amount falls below the threshold value K2. It can be recorded without interruption. When selecting the recording destination, the external HD with the largest remaining amount at that time is selected, so that the possibility that the external HD becomes full can be reduced, and the number of times of switching the recording destination can be reduced as much as possible. .
CPU30aはさらに、内蔵HDから不要なコンテンツが削除されるなどして内蔵HDに空き領域が生じたとき、内蔵HDから溢れた超過部分が外部HDに記録されたコンテンツ(以下“間借りコンテンツ”)がもしあれば、超過部分を外部HDから回収する処理を行う。具体的には、内蔵HDに対する削除処理が実行されたとき、内蔵HDの残量を検出すると共に、“間借りコンテンツ”の超過部分の容量を算出する。そして、算出容量が検出残量を上回っていなければ、その超過部分を外部HDから内蔵HDに移動する。
Further, the
このように、“間借りコンテンツ”がある場合には、内蔵HDに空き領域が確保され次第、外部HDから超過部分を回収するので、他のビデオレコーダの記録処理に支障が出る事態を回避することができる。 As described above, when there is “inter-borrowed content”, an excess portion is collected from the external HD as soon as a free space is secured in the built-in HD, so that a situation in which the recording process of other video recorders is hindered is avoided. Can do.
以下、1つのコンテンツを内部HDと1以上の外部HDとに分散記録する処理、および外部HDに記録された超過部分を内部HDに移動する処理を、図7〜図13により具体的に説明する。図7には、ビデオレコーダ12aで3つのコンテンツつまり“ドラマ1”,“映画1”および“映画2”を録画する際、内部HDであるハードディスク36aつまり“リビング”と、外部HDであるハードディスク36bおよび36cつまり“寝室”および“子供部屋”とをどのように利用するかが示されている。
Hereinafter, a process of distributing and recording one content in the internal HD and one or more external HDs, and a process of moving an excess portion recorded in the external HD to the internal HD will be specifically described with reference to FIGS. . In FIG. 7, when the
図7を参照して、最初の“ドラマ1”は、サイズが“リビング”の残量を下回るので、最後まで“リビング”に録画される。“ドラマ1”の録画が完了した時点で、“リビング”にはまだ若干の空き領域がある。
Referring to FIG. 7, the first “
次の“映画1”は、サイズが“リビング”の残量を上回るので、途中まで“リビング”に記録され、後は2つの外部HDのうち残量の多い方つまり“子供部屋”に記録される。これにより“映画1”は、“映画1−1”および“映画1−2”に分割される。“映画1”の録画が完了した時点で、“子供部屋”の残量はまだ“寝室”のそれを上回っている。
The next “
その次の“映画2”は、“リビング”が満杯なので、2つの外部HDのうち残量の多い方つまり“子供部屋”に記録される。ただし“映画2”は、サイズが“子供部屋”の残量を上回るので、途中まで“子供部屋”に記録され、後は“寝室”に記録される。これにより“映画2”は、“映画2−1”および“映画2−2”に分割される。 The next “movie 2” is recorded in the “external HD” having the most remaining amount, that is, the “child's room” because “living room” is full. However, since “Movie 2” has a size exceeding the remaining amount of “Children's room”, it is recorded in the “Children's room” halfway, and then in the “Bedroom”. As a result, “movie 2” is divided into “movie 2-1” and “movie 2-2”.
こうして3つのコンテンツの記録が完了した時点で、図5のディレクトリツリー内のコンテンツ情報40,42および44は、図8(A),図8(B)および図8(C)のようなものとなる。図8(A),図8(B)および図8(C)を参照して、コンテンツ情報は、“コンテンツ識別子”,“再生順位”,“パス”および“サイズ”を含む。“コンテンツ識別子”は、録画元のビデオレコーダ名とコンテンツ名とで構成される。“再生順位”は、1つのコンテンツを複数の部分コンテンツに分割した場合に、複数の部分コンテンツの各々に付与される。“パス”には、コンテンツの実データの格納場所が図5のディレクトリツリーに沿って記述される。“パス”の末尾部分はファイル名を示す。“サイズ”には、1つ1つのファイルのサイズが記述される。
When the recording of the three contents is completed in this way, the
この後、図9に示すように、“リビング”から“ドラマ1”が削除されたとする。これにより“リビング”には、“子供部屋”に間借りしている“映画1−2”の容量に相当する空き領域が生じる。そこで、図10のような画面を表示して、“映画1−2”の回収を行うかどうかの確認を行う。ここで“はい”が選択されると、“映画1−1”を“リビング”内の空き領域へと移動する。この結果、“リビング”は再び満杯となり、“子供部屋”には2.7GB分の空き領域が生じる。
Thereafter, as shown in FIG. 9, it is assumed that “
“映画1−2”の移動が完了した時点で、コンテンツ情報40および44は、図11(A)および図11(C)のように更新される。すなわち、コンテンツ情報44から“映画1”に関する情報が削除され、これと同じ情報がコンテンツ情報40に追加される。
When the movement of “movie 1-2” is completed, the
この後さらに、図12に示すように、“リビング”から“番組X”が削除されたとする。これにより“リビング”には、“子供部屋”および“寝室”に間借りしている“映画2−1”および“映画2−2”の合計容量を超える空き領域が生じる。そこで、図13のような画面を表示して、“映画2”の回収を行うかどうかの確認を行う。ここで“はい”が選択されると、“映画2−1”および“映画2−2”を“リビング”内の空き領域へと移動する。この結果、“リビング”は残量が0.3GBとなり、一方、“子供部屋”には2.1GB分の空き領域が新たに生じ、“寝室”には1.2GB分の空き領域が新たに生じる。 Thereafter, as shown in FIG. 12, it is assumed that “program X” is deleted from “living room”. As a result, an empty area exceeding the total capacity of “movie 2-1” and “movie 2-2” borrowed between “children's room” and “bedroom” is generated in “living room”. Therefore, a screen as shown in FIG. 13 is displayed to confirm whether or not to collect “movie 2”. When “Yes” is selected here, “Movie 2-1” and “Movie 2-2” are moved to an empty area in “Living”. As a result, “living room” has a remaining amount of 0.3 GB, while “children's room” newly has 2.1 GB of free space, and “bedroom” has 1.2 GB of free space. Arise.
“映画2−1”および“映画2−2”の移動が完了した時点で、コンテンツ情報40および44は、図14(A),図14(B)および図14(C)のように更新される。すなわち、コンテンツ情報42および44から“映画2”に関する情報がそれぞれ削除され、これらと同じ情報がコンテンツ情報40に追加される。
When the movement of “movie 2-1” and “movie 2-2” is completed, the
CPU30aは、図15〜図20に示すフロー図を処理する。なお、これらのフロー図に対応するプログラムは、図示しないフラッシュメモリに格納されている。まず図15を参照して、起動後、ステップS1でマウント処理を行う。マウント処理では、RAM28a内に生成されたハードディスク36a用のメインリツリー(図3参照)に対し、最初ハードディスク36b用のサブツリーをマウントし(図4参照)、続いてハードディスク36c用のサブツリーをさらにマウントする(図5参照)。
The
その後、ステップS3,S5およびS7のキー操作待ち状態に入る。操作パネル32a上の録画開始キーが押されると、ステップS3でYESと判別され、ステップS9に進む。ステップS9では、内蔵HDつまりハードディスク36aの残量を検出する。ステップS11では、検出残量が閾値K1を上回るか否かを判別し、この判別結果が否定的であれば、ステップS13に移って、外部HDの選択(後述)を行う。ステップS15では、ステップS13で選択された外部HDをターゲットに設定し、その後、ステップS19に進む。
Thereafter, the process enters the key operation waiting state of steps S3, S5 and S7. If the recording start key on the
ステップS11の判定結果が肯定的であれば、ステップS17に移って内蔵HDつまりハードディスク36aをターゲットに設定し、その後、ステップS19に進む。
If the determination result of step S11 is affirmative, the process proceeds to step S17 to set the built-in HD, that is, the
ステップS19では、ターゲットへの記録処理を開始する。次のステップS21では、コンテンツ情報を更新する。この更新処理では、ターゲットに対応するコンテンツ情報にコンテンツ識別子およびパスを追加する。例えばハードディスク36aに対して“ドラマ1”の記録を開始したのであれば、“リビング_ドラマ1”および“/home/data/mpeg/リビング_ドラマ1.mpg”がコンテンツ情報40に追加される(図8(A)参照)。
In step S19, the recording process to the target is started. In the next step S21, the content information is updated. In this update process, a content identifier and a path are added to the content information corresponding to the target. For example, if recording of “
その後、ステップS23およびS25のループに入る。ステップS23では録画停止キーの押下の有無が判別され、ステップS25ではターゲット残量が閾値K1を下回ったか否かが判別される。 Thereafter, the loop of steps S23 and S25 is entered. In step S23, it is determined whether or not the recording stop key has been pressed. In step S25, it is determined whether or not the remaining amount of the target has fallen below the threshold value K1.
操作パネル32a上の録画停止キーが押されると、ステップS23でYESと判別され、ステップS27に移ってターゲットへの記録処理を停止する。そして、ステップS29でコンテンツ情報を更新する。この更新処理では、ターゲットに記録したファイルのサイズをターゲットに対応するコンテンツ情報に追加する。例えば、ハードディスク36aにサイズが2.7MBの“リビング_ドラマ1.mpg”を記録し終えたのであれば、“2.7”がコンテンツ情報40に追加される(図8(A)参照)。その後、ステップS3に戻る。
When the recording stop key on the
ターゲットの残量が閾値K1を下回ると、ステップS25でYESと判別され、ステップS31に移って外部HDの選択(後述)を行う。その後、ステップS33およびS35のループに入る。ステップS33では録画停止キーの押下の有無が判別され、ステップS35ではターゲット残量が閾値K2を下回ったか否かが判別される。 When the remaining amount of the target falls below the threshold value K1, “YES” is determined in the step S25, and the process shifts to a step S31 to select an external HD (described later). Thereafter, a loop of steps S33 and S35 is entered. In step S33, it is determined whether or not the recording stop key has been pressed. In step S35, it is determined whether or not the remaining amount of the target has fallen below the threshold value K2.
録画停止キーが押されると、ステップS33でYESと判別され、ステップS27に戻る。ターゲットの残量が閾値K2を下回ると、ステップS35でYESと判別され、ステップS37に移る。 If the recording stop key is pressed, YES is determined in the step S33, and the process returns to the step S27. When the remaining amount of the target falls below the threshold value K2, “YES” is determined in the step S35, and the process shifts to a step S37.
図16を参照して、ステップS37では、ターゲットをステップS31で選択された外部HDに切り換える。そして、ステップS39でコンテンツ情報を更新する。この更新処理では、前ターゲットに記録したファイルのサイズを前ターゲットに対応するコンテンツ情報に追加し、かつコンテンツ識別子およびパスを現ターゲットに対応するコンテンツ情報に追加する。 Referring to FIG. 16, in step S37, the target is switched to the external HD selected in step S31. In step S39, the content information is updated. In this update process, the size of the file recorded in the previous target is added to the content information corresponding to the previous target, and the content identifier and path are added to the content information corresponding to the current target.
例えば、サイズが1.5MBの“リビング_映画1−1.mpg”が前ターゲットであるハードディスク34aに記録されたのであれば“1.5”がハードディスク34aに対応するコンテンツ情報40に追加され(図8(A)参照)、かつ“リビング_映画1”および“/home/data/mpeg/リビング_映画1−2.mpg”が新ターゲットであるハードディスク34bに対応するコンテンツ情報42に追加される(図8(B)参照)。
For example, if “Living_Movie 1-1.mpg” having a size of 1.5 MB is recorded on the
その後、ステップS41およびS43のループに入る。ステップS41では、録画停止キーの押下の有無が判別され、ステップS43では、ターゲット残量が閾値K1を下回ったか否かが判別される。ターゲットの残量が閾値K1を下回ると、ステップS43でYESと判別され、ステップS31に戻る。録画停止キーが押されると、ステップS41でYESと判別され、ステップS45に移ってターゲットへの記録処理を停止する。そして、ステップS47でコンテンツ情報を更新する。その後、ステップS3,S5およびS7のキー操作待ち状態に戻る。 Thereafter, the loop of steps S41 and S43 is entered. In step S41, it is determined whether or not the recording stop key has been pressed. In step S43, it is determined whether or not the remaining amount of the target has fallen below the threshold value K1. When the remaining amount of the target falls below the threshold value K1, “YES” is determined in the step S43, and the process returns to the step S31. When the recording stop key is pressed, YES is determined in the step S41, and the process proceeds to a step S45 to stop the recording process on the target. In step S47, the content information is updated. Thereafter, the process returns to the key operation waiting state in steps S3, S5 and S7.
削除キー(図示せず)が押されると、ステップS5でYESと判別され、ステップS49に移って削除処理を実行する。次に、ステップS51で外部HDを間借りしているかどうかを判別し、間借り中でなければステップS3,S5およびS7のキー操作待ち状態に戻る。間借り中であれば、ステップS53でコンテンツ移動(後述)を行い、その後、ステップS3,S5およびS7のキー操作待ち状態に戻る。 If a delete key (not shown) is pressed, YES is determined in the step S5, and the process proceeds to a step S49 to execute a delete process. Next, in step S51, it is determined whether or not an external HD has been borrowed. If not, the process returns to the key operation waiting state in steps S3, S5 and S7. If the loan is in progress, the content is moved (described later) in step S53, and then the process returns to the key operation waiting state in steps S3, S5, and S7.
他のキーが押されると、ステップS7でYESと判別され、ステップS55に移って該当処理を実行する。その後、ステップS3,S5およびS7のキー操作待ち状態に戻る。 If another key is pressed, YES is determined in the step S7, and the process proceeds to a step S55 to execute the corresponding process. Thereafter, the process returns to the key operation waiting state in steps S3, S5 and S7.
上記ステップS13およびS31の外部HD選択は、図17のサブルーチンに従って実行される。図17を参照して、最初ステップS61で、複数の外部HDの各々の残量を検出し、次にステップS63で、複数の外部HDのうち残量が最大である外部HDを選択する。そしてステップS65で、選択された外部HDの残量が閾値K1を超えているか否かを判別する。 The external HD selection in steps S13 and S31 is executed according to the subroutine of FIG. Referring to FIG. 17, first, the remaining amount of each of the plurality of external HDs is detected in step S61, and then, in step S63, the external HD having the largest remaining amount is selected from the plurality of external HDs. In step S65, it is determined whether or not the remaining amount of the selected external HD exceeds a threshold value K1.
ステップS65の判別結果が否定的であれば、ステップS67でエラーを通知し、その後、ステップS3,S5およびS7のキー操作待ち状態に戻る。ステップS65の判別結果が肯定的であれば、上位層のルーチンに復帰する。 If the determination result in step S65 is negative, an error is notified in step S67, and then the process returns to the key operation waiting state in steps S3, S5, and S7. If the determination result in step S65 is affirmative, the process returns to the upper layer routine.
上記ステップS53のコンテンツ移動は、図18のサブルーチンに従って実行される。図18を参照して、最初ステップS81で、“間借りコンテンツ”、すなわち、超過部分が外部HDに記録されたコンテンツをレジスタ(図示せず)に登録する。次にステップS83で、内蔵HDの残量を検出する。ステップS85では、レジスタから1つの“間借りコンテンツ”を選択し、ステップS87では、選択された“間借りコンテンツ”の記録先が複数の外部HDに分散しているか否かを判別する。ステップS87の判別結果が否定的であればステップS89〜S105を実行し、肯定的であればステップS107〜S121を実行する。 The content movement in step S53 is executed according to the subroutine of FIG. Referring to FIG. 18, in the first step S81, "Borrowed content", that is, content in which the excess part is recorded on the external HD is registered in a register (not shown). In step S83, the remaining amount of the built-in HD is detected. In step S85, one “inter-borrowed content” is selected from the register, and in step S87, it is determined whether or not the recording destinations of the selected “inter-borrowed content” are distributed to a plurality of external HDs. If the determination result of step S87 is negative, steps S89 to S105 are executed, and if affirmative, steps S107 to S121 are executed.
まず、ステップS89〜S105について説明する。ステップS89では、外部HDに記録された“間借りファイル”のサイズを検出する。ここで“間借りファイル”とは、“間借りコンテンツ”の超過部分を格納したファイルをいう。図7の例では、“寝室”に記録された“映画2−2”と、“子供部屋”に記録された“映画1−2”および“映画2−1”とが“間借りファイル”に該当する。 First, steps S89 to S105 will be described. In step S89, the size of the “borrowed file” recorded on the external HD is detected. Here, the “borrowed file” refers to a file that stores an excess portion of the “borrowed content”. In the example of FIG. 7, “Movie 2-2” recorded in “Bedroom” and “Movie 1-2” and “Movie 2-1” recorded in “Children's Room” correspond to “Loan File”. To do.
図19に移って、ステップS91では、ステップS89で検出されたサイズが内蔵HDの残量を超えているか否かを判別する。この判別結果が肯定的であれば、ステップS105に進む。 Moving to FIG. 19, in step S91, it is determined whether or not the size detected in step S89 exceeds the remaining capacity of the built-in HD. If the determination result is affirmative, the process proceeds to step S105.
ステップS91の判別結果が否定的であればステップS93に移って、図10のような確認画面を表示する。確認画面には、ステップS85で選択された“間借りコンテンツ”の回収を実行するか否かの問いかけが含まれる。そしてステップS95およびS97のループに入り、“はい”および“いいえ”のどちらかが選択されるのを待つ。 If the determination result of step S91 is negative, it will move to step S93 and will display a confirmation screen like FIG. The confirmation screen includes an inquiry as to whether or not to collect the “borrowed content” selected in step S85. Then, the process enters a loop of steps S95 and S97, and waits for either “Yes” or “No” to be selected.
“はい”が選択されるとステップS99に移り、外部HDに記録された“間借りファイル”を内蔵HDに転送する。そして、ステップS101でコンテンツ情報を更新し、その後、ステップS105に進む。“いいえ”が選択されるとステップS103に移り、ステップS85で選択された“間借りコンテンツ”をレジスタから削除する。そして、ステップS105に進む。 If “Yes” is selected, the process proceeds to step S99, and the “intermediary borrowed file” recorded on the external HD is transferred to the built-in HD. In step S101, the content information is updated, and then the process proceeds to step S105. If “NO” is selected, the process proceeds to step S103, and the “inter-borrowed content” selected in step S85 is deleted from the register. Then, the process proceeds to step S105.
ステップS105では、未選択の“間借りコンテンツ”がまだレジスタに残っているか否かを判別し、判別結果が肯定的であればステップS83に戻る。ステップS105の判別結果が肯定的であれば、上位層のルーチンに復帰する。 In step S105, it is determined whether or not unselected “inter-borrowed content” still remains in the register. If the determination result is affirmative, the process returns to step S83. If the determination result in step S105 is affirmative, the process returns to the upper layer routine.
次に、S107〜S121について説明する。ステップS107では、外部HDに記録された“間借りファイル”のサイズをそれぞれ検出する。図20に移って、ステップS109では、検出総サイズ、つまりステップS107で検出された複数のサイズの総計が内蔵HDの残量を超えているか否かを判別する。この判別結果が肯定的であれば、ステップS123に進む。 Next, S107 to S121 will be described. In step S107, the size of the “borrowed file” recorded on the external HD is detected. Moving to FIG. 20, in step S109, it is determined whether or not the detected total size, that is, the total of a plurality of sizes detected in step S107, exceeds the remaining amount of the built-in HD. If the determination result is affirmative, the process proceeds to step S123.
ステップS109の判別結果が否定的であれば、ステップS111に移って、図13のような確認画面を表示する。確認画面には、ステップS85で選択された“間借りコンテンツ”の削除を実行するか否かの問いかけが含まれる。そして、ステップS113およびS115のループに入り、“はい”および“いいえ”のどちらかが選択されるのを待つ。 If the determination result of step S109 is negative, it will move to step S111 and will display a confirmation screen like FIG. The confirmation screen includes an inquiry as to whether or not to delete the “borrowed content” selected in step S85. Then, the process enters a loop of steps S113 and S115, and waits for either “Yes” or “No” to be selected.
“はい”が選択されるとステップS113からステップS117に移り、外部HDに記録された“間借りファイル”を内蔵HDにそれぞれ転送する。次に、ステップS119でコンテンツ情報を更新し、その後、ステップS123に進む。“いいえ”が選択されると、ステップS115からステップS121に移って、ステップS85で選択された“間借りコンテンツ”をレジスタから削除する。そして、ステップS123に進む。 If “Yes” is selected, the process moves from step S113 to step S117, and the “intermediate borrowed file” recorded on the external HD is transferred to the built-in HD. Next, the content information is updated in step S119, and then the process proceeds to step S123. If “No” is selected, the process proceeds from step S115 to step S121, and the “interest borrowed content” selected in step S85 is deleted from the register. Then, the process proceeds to step S123.
ステップS123では、未選択の“間借りコンテンツ”がまだレジスタに残っているか否かを判別し、判別結果が肯定的であればステップS83に戻る。ステップS105の判別結果が肯定的であれば、上位層のルーチンに復帰する。 In step S123, it is determined whether unselected “inter-borrowed content” still remains in the register. If the determination result is affirmative, the process returns to step S83. If the determination result in step S105 is affirmative, the process returns to the upper layer routine.
以上から明らかなように、この実施例では、ビデオレコーダ12aは、LAN14を介してビデオレコーダ12bおよび12cと接続される。ビデオレコーダ12aは、マウント処理を行うことによって、内蔵HDであるハードディスク36aに加え、ビデオレコーダ12bのハードディスク36bおよびビデオレコーダ12bのハードディスク36cの各々を外部HDとして利用することが可能となる。
As is apparent from the above, in this embodiment, the
ビデオレコーダ12aは、内蔵HDつまりハードディスク36aが満杯となって以降に入力される超過コンテンツを、最も空き容量の大きい外部HD、ここでは2つの外部HDつまりハードディスク36bおよび36cのうち空き容量の多い方に記録する。そして、後に、内蔵HDに記録されたコンテンツの一部が削除されることによって超過コンテンツのサイズ以上の空き容量が内蔵HDに確保されたとき、超過コンテンツを外部HDから内蔵HDに転送する。
In the
これにより、ビデオレコーダ12aは、入力されるコンテンツを洩れなく記録でき、かつビデオレコーダ12bおよび12cに与える影響を極力抑えることができる。
Thereby, the
なお、この実施例では、超過コンテンツの記録先として最も空き容量の多い外部HDを選択したが、予め外部HDに優先順位を付与しておき、最も優先順位の高い外部HDを選択してもよい。 In this embodiment, the external HD with the largest free space is selected as the recording destination of excess content. However, priorities may be given to the external HDs in advance, and the external HD with the highest priority may be selected. .
また、この実施例では、1つの“間借りコンテンツ”の記録先が複数の外部HDに分散している場合には、内蔵HDの残量が複数の外部HDに記録された複数の“間借りファイル”の合計サイズを上回っていなければ、その“間借りコンテンツ”の回収を行わなかった(ステップS91を参照)、つまり“間借りコンテンツ”単位で回収を行っているが、代わりに、“間借りファイル”単位で回収を行ってもよい。 Further, in this embodiment, when the recording destinations of one “intermediate borrowed content” are distributed to a plurality of external HDs, the remaining “internal borrowed files” in which the remaining amount of the built-in HD is recorded on the plurality of external HDs. If it does not exceed the total size, the “borrowed content” was not collected (see step S91), that is, collected in “borrowed content” unit, but instead in “borrowed file” unit Recovery may be performed.
具体的には、例えばハードディスク36bおよび36cに図8(B)および図8(C)に示されるような“間借りファイル”がそれぞれ記録されている状態で、ハードディスク36aに2GBの空き領域が発生したとする。このような場合、前述の実施例に従えば、“間借りコンテンツ”の回収は実行されない。これに対し、“間借りファイル”単位で回収を行うようにすれば、ハードディスク36bに記録された“リビング_映画2−2.mpg”がハードディスク36aに転送されることとなる。
Specifically, for example, a 2 GB free space is generated on the
なお、以上では、3台のビデオレコーダ12a,12bおよび12cを備えるコンテンツ記録システム10について説明したが、少なくとも2台のビデオレコーダがあれば、この発明を適用できる。また、ビデオレコーダに限らず、音声専用のレコーダ,汎用的なパソコンなど、様々なコンテンツ記録装置を用いたシステムに適用できる。
In the above, the
また、各々が固定式HDDを内蔵した複数のビデオレコーダをネットワークで接続したシステムに限らず、例えば固定式HDDとリムーバブルHDDとを備えたビデオレコーダ、固定式HDDと書換え可能なDVDとを備えたビデオレコーダ、固定式HDDとメモリカードとを備えたビデオレコーダといった、1つのビデオレコーダに2つ以上の記憶媒体を備えたビデオレコーダにも、この発明を適用することができる。 Further, the present invention is not limited to a system in which a plurality of video recorders each having a built-in fixed HDD are connected via a network, but includes, for example, a video recorder having a fixed HDD and a removable HDD, and a rewritable DVD with the fixed HDD. The present invention can also be applied to a video recorder having two or more storage media in one video recorder, such as a video recorder or a video recorder having a fixed HDD and a memory card.
10…コンテンツ記録システム
12a,12b,12c…ビデオレコーダ
14…LAN
30a,30b,30c…CPU
36a,36b,36c…ハードディスク
40,42,44…コンテンツ情報
DESCRIPTION OF
30a, 30b, 30c ... CPU
36a, 36b, 36c ...
Claims (6)
記録指示を受け付けたとき前記入力手段によって入力されたコンテンツを内部記録媒体に記録する第1記録手段、
前記内部記録媒体の空き容量があるか否かを前記第1記録手段による記録と並行して繰り返し判別する第1判別手段、
前記第1判別手段の判別結果が否定的となった後に前記入力手段によって入力される超過コンテンツを外部記録媒体に記録する第2記録手段、
削除指示を受け付けたとき前記内部記録媒体に記録されたコンテンツの一部を削除する削除手段、
前記削除手段の削除によって前記内部記録媒体に確保された空き容量が前記超過コンテンツのサイズ以上であるか否かを判別する第2判別手段、および
前記第2判別手段の判別結果が肯定的であるとき前記超過コンテンツを前記外部記録媒体から前記内部記録媒体に転送する転送手段を備える、コンテンツ記録装置。 Input means for inputting content,
First recording means for recording the content input by the input means on an internal recording medium when receiving a recording instruction;
First discriminating means for repeatedly discriminating whether or not there is free space in the internal recording medium in parallel with recording by the first recording means;
Second recording means for recording excess content input by the input means after the determination result of the first determination means becomes negative on an external recording medium;
A deletion means for deleting a part of the content recorded on the internal recording medium when receiving a deletion instruction;
A second discriminating unit for discriminating whether or not the free space secured in the internal recording medium by the deletion by the deleting unit is greater than or equal to the size of the excess content; and the discrimination result of the second discriminating unit is positive A content recording apparatus comprising transfer means for transferring the excess content from the external recording medium to the internal recording medium.
複数ある前記外部記録媒体のいずれか1つを前記第2記録手段の記録先として選択する選択手段をさらに備える、請求項1記載のコンテンツ記録装置。 There are a plurality of the external recording media,
The content recording apparatus according to claim 1, further comprising selection means for selecting any one of a plurality of external recording media as a recording destination of the second recording means.
前記第2記録手段は前記内部記録媒体の空き容量が前記第1閾値よりも小さい第2閾値を下回ったとき前記外部記録媒体への記録を開始する、請求項1ないし4のいずれかに記載のコンテンツ記録装置。 The first determination means indicates a positive determination result when the free space of the internal recording medium exceeds a first threshold;
5. The recording apparatus according to claim 1, wherein the second recording unit starts recording on the external recording medium when a free space of the internal recording medium falls below a second threshold value that is smaller than the first threshold value. Content recording device.
コンテンツを入力する入力ステップ、
記録指示を受け付けたとき前記入力ステップによって入力されたコンテンツを内部記録媒体に記録する第1記録ステップ、
前記内部記録媒体の空き容量があるか否かを前記第1記録ステップによる記録と並行して繰り返し判別する第1判別ステップ、
前記第1判別ステップの判別結果が否定的となった後に前記入力ステップによって入力される超過コンテンツを外部記録媒体に記録する第2記録ステップ、
削除指示を受け付けたとき前記内部記録媒体に記録されたコンテンツの一部を削除する削除ステップ、
前記削除ステップの削除によって前記内部記録媒体に確保された空き容量が前記超過コンテンツのサイズ以上であるか否かを判別する第2判別ステップ、および
前記第2判別ステップの判別結果が肯定的であるとき前記超過コンテンツを前記外部記録媒体から前記内部記録媒体に転送する転送ステップを備える、記録制御プログラム。 A recording control program executed by a processor of the content recording device,
Input step to enter content,
A first recording step of recording the content input in the input step on an internal recording medium when receiving a recording instruction;
A first determination step of repeatedly determining whether or not there is free space in the internal recording medium in parallel with the recording in the first recording step;
A second recording step of recording excess content input by the input step after the determination result of the first determination step becomes negative on an external recording medium;
A deletion step of deleting a part of the content recorded on the internal recording medium when receiving a deletion instruction;
A second determination step of determining whether or not the free space secured in the internal recording medium by the deletion in the deletion step is equal to or larger than the size of the excess content; and the determination result of the second determination step is positive A recording control program comprising a transfer step of transferring the excess content from the external recording medium to the internal recording medium.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004219496A JP2006040416A (en) | 2004-07-28 | 2004-07-28 | Content recorder |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004219496A JP2006040416A (en) | 2004-07-28 | 2004-07-28 | Content recorder |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006040416A true JP2006040416A (en) | 2006-02-09 |
Family
ID=35905243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004219496A Pending JP2006040416A (en) | 2004-07-28 | 2004-07-28 | Content recorder |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006040416A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008251082A (en) * | 2007-03-30 | 2008-10-16 | Hitachi Ltd | Recording system and recording / reproducing method |
JP2010519668A (en) * | 2007-02-26 | 2010-06-03 | フランス・テレコム | Multimedia stream distributed recording method, apparatus and computer program product |
JP2010194116A (en) * | 2009-02-25 | 2010-09-09 | Toshiba Corp | Medical image diagnostic apparatus, medical image storage device, and medical image storage and communication system |
WO2012017641A1 (en) * | 2010-08-03 | 2012-02-09 | パナソニック株式会社 | Array management device, method, integrated circuit, and program |
-
2004
- 2004-07-28 JP JP2004219496A patent/JP2006040416A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010519668A (en) * | 2007-02-26 | 2010-06-03 | フランス・テレコム | Multimedia stream distributed recording method, apparatus and computer program product |
JP2008251082A (en) * | 2007-03-30 | 2008-10-16 | Hitachi Ltd | Recording system and recording / reproducing method |
JP2010194116A (en) * | 2009-02-25 | 2010-09-09 | Toshiba Corp | Medical image diagnostic apparatus, medical image storage device, and medical image storage and communication system |
WO2012017641A1 (en) * | 2010-08-03 | 2012-02-09 | パナソニック株式会社 | Array management device, method, integrated circuit, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007082231A (en) | Method and apparatus for managing multimedia content saved in digital multimedia apparatus | |
JP2008134966A (en) | Data management server, data management system, data management method and program | |
JP2000030253A (en) | Recording medium storing real-time recording and reproduction information, real-time recording and reproducing method and device therefor, and file operating method using the information | |
JP5235541B2 (en) | Recording apparatus and method | |
JP2004062916A (en) | Information processor and its method, recording medium, and program | |
US20090245046A1 (en) | Recording device for recording a content into a plurality of recording media and control method thereof | |
KR20000071794A (en) | Information processing apparatus, information managing method and medium | |
JP2008090747A (en) | Communication system, communication equipment, program, and communication method | |
JP2006040416A (en) | Content recorder | |
JP2000021136A (en) | Recording and reproducing apparatus for multimedia information and recording and reproducing method applied to the apparatus | |
CN100472639C (en) | Recording apparatus and method | |
JP2006522557A (en) | Information storage medium on which ENAV buffer configuration information is recorded, its playback device and its buffer management method | |
JP2008041120A (en) | Information processing apparatus and information processing method | |
US8364637B2 (en) | File transmission system and file management method thereof | |
JP2005158151A (en) | Information recording and reproducing device | |
JP4155878B2 (en) | Information recording / reproducing device | |
JP4580207B2 (en) | Data storage terminal, system, and method | |
JP2007059011A (en) | Data recording method, recording medium, reproducing apparatus and recording / reproducing apparatus | |
JP6375665B2 (en) | VIDEO DATA MANAGEMENT DEVICE, VIDEO DATA MANAGEMENT METHOD, AND VIDEO DATA MANAGEMENT PROGRAM | |
JP3866729B2 (en) | Content capacity reduction method, content capacity reduction device, and content capacity reduction program | |
CN100543858C (en) | Information recording device, information recording method, information recording program, and recording medium | |
JP4364158B2 (en) | Data processing device | |
JP4609251B2 (en) | Material management system and material management method | |
JPH11162089A (en) | Data reproduction controller, storage medium used for the same and data reproduction control method | |
JP2009017478A (en) | Recording device and reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070918 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071114 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071218 |