JP4373259B2 - Data recording / reproducing device - Google Patents

Data recording / reproducing device Download PDF

Info

Publication number
JP4373259B2
JP4373259B2 JP2004093539A JP2004093539A JP4373259B2 JP 4373259 B2 JP4373259 B2 JP 4373259B2 JP 2004093539 A JP2004093539 A JP 2004093539A JP 2004093539 A JP2004093539 A JP 2004093539A JP 4373259 B2 JP4373259 B2 JP 4373259B2
Authority
JP
Japan
Prior art keywords
control list
album
lst
content
folder
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.)
Expired - Fee Related
Application number
JP2004093539A
Other languages
Japanese (ja)
Other versions
JP2005285164A (en
Inventor
和行 澁谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Olympus Corp
Original Assignee
Olympus Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Olympus Corp filed Critical Olympus Corp
Priority to JP2004093539A priority Critical patent/JP4373259B2/en
Publication of JP2005285164A publication Critical patent/JP2005285164A/en
Application granted granted Critical
Publication of JP4373259B2 publication Critical patent/JP4373259B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management Or Editing Of Information On Record Carriers (AREA)

Description

本発明は、制御リストを通じて画像・音声・動画等のコンテンツを記録再生するデータ記録再生装置に関する。   The present invention relates to a data recording / reproducing apparatus for recording / reproducing contents such as images, sounds, and moving pictures through a control list.

従来のDSC(デジタルスキャンカメラ)等のファイル管理では、例えば特開2002−199334号公報のように、従来のファイル管理構造に対して影響せずに、任意のカテゴリ毎に制御リストを特定のフォルダ内に作成し、制御リスト毎にアルバムのような概念でファイルを扱っていた。   In conventional file management such as DSC (Digital Scan Camera), a control list is assigned to a specific folder for each arbitrary category without affecting the conventional file management structure as disclosed in, for example, JP-A-2002-199334. It was created in the file, and each control list handled files with the concept of an album.

また、公知の技術として、親制御リストと子制御リスト、さらには孫制御リストのように、階層を持ってリンクする構造がある。例えばアルバムについては、マスタの制御リストはアルバム用の制御リストヘのリンクを記述し、アルバム用の制御リストはそれぞれの画像へのリンクを記述しており、制御リストから画像を再生することができる。
特開2002−199334号公報
Further, as a known technique, there is a structure of linking with a hierarchy such as a parent control list, a child control list, and a grandchild control list. For example, for an album, the master control list describes a link to the album control list, and the album control list describes a link to each image, and images can be reproduced from the control list.
JP 2002-199334 A

しかしながら、前記特開2002−199334号公報等では、制御リストが消失した場合には、画像の表示ができなくなる、といった問題がある。   However, Japanese Patent Laid-Open No. 2002-199334 and the like have a problem that when the control list disappears, it becomes impossible to display an image.

本発明は、上記事情に鑑みてなされたものであり、マスタの制御リストまたはアルバム用制御リストが復旧し、復旧したマスタの制御リストまたはアルバム用制御リストに基づきコンテンツの管理を行うことのできるデータ記録再生装置を提供することを目的としている。   The present invention has been made in view of the above circumstances, and the master control list or album control list is restored, and data that can be managed based on the restored master control list or album control list An object of the present invention is to provide a recording / reproducing apparatus.

本発明のデータ記録再生装置は、制御リストを通じてコンテンツを記録再生するデータ記録再生装置において、記録媒体内の前記制御リストあるいは前記コンテンツを検索する検索手段と、前記制御リスト間、あるいは前記制御リストと前記コンテンツ間の参照・被参照関係を調べる検証手段と、全ての前記制御リストと前記コンテンツが参照されるよう前記制御リストを作成する作成手段と、前記制御リストと前記コンテンツの前記参照・被参照関係を前記制御リスト消失前の状態に戻す状態帰還手段とを備えて構成される。   The data recording / reproducing apparatus of the present invention is a data recording / reproducing apparatus for recording / reproducing contents through a control list, search means for retrieving the control list or the contents in a recording medium, between the control lists, or the control list Verification means for checking a reference / reference relationship between the contents, creation means for creating the control list so that all the control lists and the contents are referred to, and the reference / reference of the control list and the contents State feedback means for returning the relationship to the state before the disappearance of the control list.

本発明によれば、マスタの制御リストまたはアルバム用制御リストが復旧し、復旧したマスタの制御リストまたはアルバム用制御リストに基づきコンテンツの管理を行うことができるという効果がある。   According to the present invention, there is an effect that the master control list or the album control list is restored, and the content can be managed based on the restored master control list or album control list.

以下、図面を参照しながら本発明の実施例について述べる。   Embodiments of the present invention will be described below with reference to the drawings.

図1ないし図19は本発明の実施例1に係わり、図1はDSCの背面構成を示す外観図、図2は図1のDSCの構成を示すブロック図、図3は図1のDSCでの画像・音声・動画等のコンテンツ及び制御リストファイルからなるフォルダ構成を示す図、図4は図1のDSCでのマスタの制御リストとアルバム用制御リストの関係を示す図、図5はマスタ制御リストalbum.lstが消失してしまった状態の図3のフォルダ構成を示す図、図6はマスタ制御リストalbum.lstが消失してしまった状態の図4のマスタの制御リストとアルバム用制御リストの関係を示す図、図7は図2のCPUによる解決方法(1)の処理の流れを示す図、図8は図7の変形例の処理の流れを示す図、図9は図7の処理で表示されるアルバム復旧中表示を示す図、図10はアルバム用制御リストalbum001.lstが消失してしまった状態の図3のフォルダ構成を示す図、図11はアルバム用制御リストalbum001.lstが消失してしまった状態の図4のマスタの制御リストとアルバム用制御リストの関係を示す図、図12は図2のCPUによる解決方法(2)の処理の流れを示す図、図13は図7の処理で表示されるアルバム復旧中表示の第1の変形例を示す図、図14は図7の処理で表示されるアルバム復旧中表示の第2の変形例を示す第1の図、図15は図7の処理で表示されるアルバム復旧中表示の第2の変形例を示す第2の図、図16は図7の処理で表示されるアルバム復旧中表示の第2の変形例を示す第3の図、図17はデータ記録再生装置としてのDSC単体構成を示す図、図18はデータ記録再生装置の第1の変形例構成を示す図、図19はデータ記録再生装置の第2の変形例構成を示す図である。   FIGS. 1 to 19 relate to the first embodiment of the present invention, FIG. 1 is an external view showing the rear side configuration of the DSC, FIG. 2 is a block diagram showing the configuration of the DSC in FIG. 1, and FIG. FIG. 4 is a diagram showing a folder structure including contents such as images, sounds, and moving images and a control list file, FIG. 4 is a diagram showing a relationship between a master control list and an album control list in the DSC of FIG. 1, and FIG. FIG. 6 shows the folder structure of FIG. 3 in a state where album.lst has disappeared. FIG. 6 shows the master control list and album control list in FIG. 4 in which the master control list album.lst has disappeared. FIG. 7 is a diagram showing the flow of processing of the solution (1) by the CPU of FIG. 2, FIG. 8 is a diagram showing the flow of processing of the modification of FIG. 7, and FIG. 9 is the processing of FIG. Fig. 10 shows the displayed album recovery display. 3 is a diagram showing the folder structure of FIG. 3 in a state where the album control list album001.lst has been lost. FIG. 11 shows the master control list in FIG. 4 in a state where the album control list album001.lst has been lost. FIG. 12 is a diagram showing the relationship of the album control list, FIG. 12 is a diagram showing a processing flow of the solution (2) by the CPU of FIG. 2, and FIG. 13 is a first album recovery display displayed in the processing of FIG. FIG. 14 is a diagram showing a modification, FIG. 14 is a first diagram showing a second modification of the album recovery display displayed in the process of FIG. 7, and FIG. 15 is an album recovery display displayed in the process of FIG. FIG. 16 is a third diagram showing a second modification of the album recovery display displayed in the process of FIG. 7, and FIG. 17 is a DSC as a data recording / reproducing apparatus. FIG. 18 is a diagram showing a unit configuration, and FIG. Diagram showing, FIG. 19 shows a second modification structure of the data recording and reproducing apparatus.

図1に示すように、本実施例のデジタルスチルカメラ(以下、DSC)2の背面には、被写体を撮影した画像を表示したり各種設定画面を表示する液晶表示部4と、被写体像を確認するファインダ5と、DSC2の電源オン状態を示すパワーLED6と、液晶表示部4に表示される各種設定画面上での操作データを入力する選択/決定ボタン9等とが設けられ、DSC2の上部には、画像の撮像を指示するシャッタ10と、DSC2における撮影モード及び操作モード等のモードを選択するモード選択ダイヤル11等が設けられている。   As shown in FIG. 1, on the back of the digital still camera (hereinafter referred to as DSC) 2 of this embodiment, a liquid crystal display unit 4 that displays an image of a subject or displays various setting screens and a subject image are confirmed. Finder 5, a power LED 6 indicating the power-on state of the DSC 2, and a selection / decision button 9 for inputting operation data on various setting screens displayed on the liquid crystal display unit 4 are provided at the top of the DSC 2. Are provided with a shutter 10 for instructing image capturing, a mode selection dial 11 for selecting a mode such as a shooting mode and an operation mode in the DSC 2, and the like.

図2に示すように、DSC2は、撮像装置20と、圧縮伸長エンジン19,CPU21,ROM22,RAM23,画像記録部24,ファイル管理部25,外部I/F26を備え、ROM22に格納されている制御プログラムに従いRAM23を用いてCPU21が各種制御を行うようになっている。   As shown in FIG. 2, the DSC 2 includes an imaging device 20, a compression / decompression engine 19, a CPU 21, a ROM 22, a RAM 23, an image recording unit 24, a file management unit 25, and an external I / F 26, and the control stored in the ROM 22. The CPU 21 performs various controls using the RAM 23 according to the program.

撮影時には、圧縮伸長エンジン19は、CPU21からの指示によりRAM23内の撮像データをCPU21が指定するフォーマットの画像へと圧縮する。圧縮された画像は、CPU21からの指示によりファイル管理部25を通して画像記録部24に記録される。   At the time of shooting, the compression / decompression engine 19 compresses the image data in the RAM 23 into an image in a format designated by the CPU 21 in accordance with an instruction from the CPU 21. The compressed image is recorded in the image recording unit 24 through the file management unit 25 according to an instruction from the CPU 21.

再生時には、圧縮伸長エンジン19は、CPU21からの指示により画像記録部24内の画像を、記録されているフォーマットに従い伸長する。伸長された画像データは、液晶表示部4に再生される。   At the time of reproduction, the compression / decompression engine 19 expands the image in the image recording unit 24 according to the recorded format in accordance with an instruction from the CPU 21. The expanded image data is reproduced on the liquid crystal display unit 4.

画像記録部24は、スマートメディアを始めとする半導体メモリ、あるいは磁気メモリ、ハードディスクなどの磁気ディスク、CDなどの光ディスク、MOなどの光磁気ディスク、上記の組み合わせ、などであってもよい。あるいは、画像記録部24は単数である必要は無く、複数の記録媒体からなっていても構わない。   The image recording unit 24 may be a semiconductor memory such as smart media, a magnetic memory, a magnetic disk such as a hard disk, an optical disk such as a CD, a magneto-optical disk such as an MO, a combination of the above, and the like. Or the image recording part 24 does not need to be single, and may consist of several recording media.

画像記録部24に格納された複数の画像データは液晶表示部4に縮小されて表示ができ、選択/決定ボタン9を用いて所望の画像データを図示しないPC(パーソナルコンピュータ)等に保存させることができるようになっている。   A plurality of image data stored in the image recording unit 24 can be reduced and displayed on the liquid crystal display unit 4, and desired image data is stored in a PC (personal computer) (not shown) or the like by using the selection / determination button 9. Can be done.

図3は、DSC2の画像記録部24に格納された、画像・音声・動画等のコンテンツファイルおよび制御リストファイルからなるフォルダ構成の例である。コンテンツはDCIMフォルダ以下にDCF規格に従って格納されている。   FIG. 3 shows an example of a folder structure made up of content files such as images, sounds, and moving images and a control list file stored in the image recording unit 24 of the DSC 2. Content is stored in the DCIM folder according to the DCF standard.

一方、PCからコピーされたコンテンツはDCF規格とは無関係に存在し、図3では例えば××旅行という名のフォルダ内に入っている。 Album フォルダには、各アルバム用の制御リストが格納されている。各アルバム用制御リストとは別にマスタの制御リストが存在し、これはrootの下にalbum.lstとして存在する。   On the other hand, the content copied from the PC exists regardless of the DCF standard, and is contained in a folder named XX travel in FIG. The Album folder contains a control list for each album. Apart from the control list for each album, there is a master control list, which exists as album.lst under root.

図4は、マスタの制御リストとアルバム用制御リストの関係を示した一例である。マスタの制御リスト内には、アルバム用制御リストのファイルの存在位置を示すファイルパスが記載されている。アルバム用制御リスト内には、画像・動画・音声などのコンテンツ、及び他のアルバム用制御リストのファイルの画像記録部24内の存在位置を示すファイルパスが記載されている。   FIG. 4 is an example showing the relationship between the master control list and the album control list. In the master control list, a file path indicating the location of the album control list file is described. In the album control list, file paths indicating contents in the image recording unit 24 of contents such as images, moving images, and audio and other album control lists are described.

図4を元に、DSC2の再生時の動作を以下に説明する。DSC2は、まず画像記録部24内のroot直下に存在する、マスタの制御リストalbum.lstを開く。   Based on FIG. 4, the operation during playback of the DSC 2 will be described below. The DSC 2 first opens the master control list album.lst that exists immediately below the root in the image recording unit 24.

マスタの制御リスト内には、アルバム用制御リストのファイルパスが、まず先頭に¥Album¥album001.lstと記載されている。これを取得したところで、そのファイルパス通りにalbum001.lstを開く。 album001.lst内には複数のコンテンツのファイルパスが記載されており、album001.lstを一つのアルバムとして扱うことができる。   In the control list of the master, the file path of the album control list is first described as \ Album \ album001.lst. When you get this, open album001.lst according to the file path. album001.lst contains multiple content file paths, and album001.lst can be handled as one album.

一つのアルバムに対して、コンテンツが保存されているフォルダは一つだけである必要は無く、album002.lstは別々のフォルダに保存されているコンテンツから抜粋して作成されたものである。   There is no need for only one folder in which contents are stored for one album, and album002.lst is created by excerpting from contents stored in different folders.

また、album003.lstは、アルバムの中からさらに別のアルバムを参照するように作成されたものである。その場合、album003.lstから参照するアルバム用制御リストは、¥Album¥Album003というように、参照元のアルバム用制御リストのファイル名と共通する名前の、album003.lstと同じ階層にあるフォルダに格納される。   Album003.lst is created so as to refer to another album from the album. In this case, the album control list referenced from album003.lst is stored in a folder in the same hierarchy as album003.lst, with the same name as the file name of the reference album control list, such as \ Album \ Album003. Is done.

図5及び図6は、図3、図4のフォルダ構成およびアルバム構成から、灰色の背景色で示しているマスタ制御リストalbum.lstが消失してしまった状態を示すフォルダ・アルバム構成図である。   FIGS. 5 and 6 are folder / album configuration diagrams showing a state in which the master control list album.lst indicated by the gray background color has disappeared from the folder configuration and album configuration of FIGS. 3 and 4. .

album001.lst、album002.lst、album003.lstは、album.lstから参照されていたため、album.lstの消失によりDSC2はマスタ制御リストを参照することができず、album001.lst、album002.lst、album003.lstを参照できない状態となっている。   Since album001.lst, album002.lst, and album003.lst were referenced from album.lst, DSC2 cannot refer to the master control list due to the disappearance of album.lst, and album001.lst, album002.lst, album003 .lst cannot be referenced.

上述のDSC2の再生時の動作説明の通り、root直下のマスタの制御リストalbum.lstからコンテンツの参照を行うため、album.lstが消失している状態では、DSC2は制御リストに従ったコンテンツ再生を行うことができない。   As described above, when the DSC2 is played back, since the content is referred from the master control list album.lst directly under the root, the DSC2 plays back the content according to the control list when album.lst is lost. Can not do.

本実施例では、以下の解決方法(1)及び(2)で制御リストとして再度作成すなわち復旧する。すなわち、
解決方法(1):
マスタの制御リストが、ユーザの誤操作や記録媒体の劣化、外部環境の影響などで削除されたり読むことができなくなった場合に、個々のアルバム用制御リストの所在であるファイルパスを装置内で取得する。そして、それぞれのアルバム用制御リストの所在を列挙したものをマスタの制御リストとして再度作成すなわち復旧する。
In the present embodiment, the control list is created again or restored by the following solutions (1) and (2). That is,
Solution (1):
When the master control list is deleted or cannot be read due to user error, recording media deterioration, external environment, etc., the file path where the individual album control list is located is acquired in the device. To do. Then, a list in which the locations of the respective album control lists are enumerated is created or restored again as a master control list.

解決方法(2):
アルバム用の制御リストが、解決方法(1)と同様の原因により削除されたり読むことができなくなった場合に、読むことができるアルバム用制御リストのいずれの中にも記載されていないコンテンツが存在すれば、個々の記載されていないコンテンツの所在を装置内で取得する。そして、それぞれのコンテンツの所在を列挙したものを未定義、例えばアルバム名や表紙などがない、またはデフォルトのものが適用されたとしてアルバム用の制御リストとして再度作成すなわち復旧する。
Solution (2):
If the album control list is deleted or cannot be read for the same reason as in solution (1), there is content that is not listed in any of the album control lists that can be read Then, the location of each content not described is acquired in the apparatus. Then, the list of the contents is re-created, that is, restored as an album control list assuming that the contents are not defined, for example, there is no album name or cover, or the default is applied.

図7あるいは図8は、解決方法(1)でのアルバムの復旧手順を示したものである。図7に示すように、まずステップS1にて、DSC2内のCPU21から、ファイル管理部25を通して画像記録部24のrootに対して、マスタ制御リストalbum.lstの検索を行う。   FIG. 7 or FIG. 8 shows an album recovery procedure in the solution (1). As shown in FIG. 7, first, in step S1, the CPU 21 in the DSC 2 searches the master control list album.lst for the root of the image recording unit 24 through the file management unit 25.

album.lstが見つかった場合は、ステップS2にて、マスタ制御リスト内に記載されているアルバム用制御リストの各ファイルパスを取得し、RAM23に記憶させる。
album.lstが見つからなかった場合は、ステップS3にで、マスタ制御リストalbum.lstを、中身は空のまま画像記録部24のrootに新規作成する。
If album.lst is found, each file path of the album control list described in the master control list is acquired and stored in the RAM 23 in step S2.
If album.lst is not found, the master control list album.lst is newly created at the root of the image recording unit 24 with the contents empty in step S3.

ステップS4にて、画像記録部24のAlbumフォルダ以下に対して、マスタ制御リスト以外の制御リストであるルバム用制御リストの検索を行う。検索でアルバム用制御リストが見つかると、自身がステップS2にてRAM23に記憶したファイルパスと一致するかを確認し、また、他のアルバム用制御リスト内で参照されているかを確認する。   In step S4, the control list for rhubam, which is a control list other than the master control list, is searched for the album folder and lower in the image recording unit 24. When the album control list is found by the search, it is confirmed whether or not it matches the file path stored in the RAM 23 in step S2, and it is confirmed whether it is referenced in another album control list.

検索・確認の結果、ステップS5にて、全てのアルバム用制御リストが、マスタ制御リスト、または他のアルバム用制御リストから参照されているならば終了する。   As a result of the search / confirmation, if all the album control lists are referenced from the master control list or another album control list in step S5, the process ends.

しかし、マスタ制御リスト、または他のアルバム用制御リストから参照されていないような、参照元が存在しないアルバム用制御リストがあった場合、ステップS6にて、アルバム復旧中であることをユーザに告知するために、図9のように液晶表示部4にアルバム復旧中表示100を表示させる。
そして、ステップS7aにて、そのアルバム用制御リストの実際ファイルパスを、マスタの制御リストヘ書き出し、追加する。ステップS8にて、液晶表示部4に表示されているアルバム復旧中表示100を消去する。
However, if there is an album control list that does not have a reference source that is not referenced from the master control list or another album control list, in step S6, the user is notified that the album is being restored. In order to do this, an album recovery display 100 is displayed on the liquid crystal display unit 4 as shown in FIG.
In step S7a, the actual file path of the album control list is written out and added to the master control list. In step S8, the album recovery display 100 displayed on the liquid crystal display unit 4 is deleted.

あるいは、図8に示すようにステップS5の結果、ステップS6にてアルバム復旧中表示100をさせた後、ステップS7xにて、参照元が存在しないアルバム用制御リストが格納されているフォルダ名と共通する名前の制御リストが存在するか確認する。   Alternatively, as shown in FIG. 8, as a result of step S <b> 5, after the album recovery display 100 is displayed in step S <b> 6, in step S <b> 7 x, the same as the folder name storing the album control list for which no reference source exists. Check if a control list with the name you want exists.

存在しない場合はステップS7yにて、そのフォルダ名と共通する名前のアルバム用制御リストを、参照元が存在しないアルバム用制御リストの一つ上の階層に空で作成する。   If it does not exist, in step S7y, an album control list having the same name as the folder name is created empty in the hierarchy one level above the album control list in which no reference source exists.

その後ステップS7zにて、そのフォルダ名と共通する名前のアルバム用制御リストに、参照元が存在しないアルバム用制御リストのファイルパスを追加する。次にステップS8にて、アルバム復旧中表示100を消去する。   Thereafter, in step S7z, the file path of the album control list having no reference source is added to the album control list having the same name as the folder name. In step S8, the album recovery display 100 is deleted.

図5及び図6の例では、ステップS1にて画像記録部24内を検索し、マスタ制御リストが見つからないのでステップS3にて空のマスタ制御リストを作成する。ステップS4にて検索した結果、¥Album¥album001.lst、¥Album¥album002.lst、¥Album¥album003.lst、¥Album¥Album003¥album101.lst、¥Album¥Album003¥album102.lstの5つのアルバム用制御リストが見つかる。   In the example of FIGS. 5 and 6, the image recording unit 24 is searched in step S1, and since no master control list is found, an empty master control list is created in step S3. As a result of searching in step S4, five albums of \ Album \ album001.lst, \ Album \ album002.lst, \ Album \ album003.lst, \ Album \ Album003 \ album101.lst, \ Album \ Album003 \ album102.lst A control list is found.

ステップS5の判断の結果、¥Album¥album001.lst、¥Album¥album002.lst、¥Album¥album003.lst、は参照元が存在しないことになる。そのため、ステップS7aにて、ステップS3で新規作成したマスタ制御リストヘこれら3つのファイルパスを書き込む。あるいは、S3を通った結果として、ステップS7xにてフォルダAlbumと名が共通する制御リストalbum.lstであるマスタ制御リストが見つかるので、ステップS7zでマスタ制御リストヘこれら3つのファイルパスを書き込む。これにより、マスタ制御リストは復旧され、DSC2内のコンテンツを再生することができるようになる。   As a result of the determination in step S5, there is no reference source for \ Album \ album001.lst, \ Album \ album002.lst, and \ Album \ album003.lst. Therefore, in step S7a, these three file paths are written into the master control list newly created in step S3. Alternatively, as a result of passing through S3, a master control list that is a control list album.lst having the same name as the folder Album is found in step S7x, and thus, these three file paths are written in the master control list in step S7z. As a result, the master control list is restored and the content in the DSC 2 can be reproduced.

また、例えば、album003.lstが消失してしまった場合でも、album101.lst、album102.lstがフォルダAlbum003に格納されていることを利用して、共通の名前を持つアルバム用制御リストalbum003.lstにそれらのアルバム用制御リストのファイルパスを追加して、アルバム用制御リスト消失前の状況に復旧し、アルバム内のコンテンツを再生することができる。   For example, even if album003.lst is lost, album101.lst and album102.lst are stored in the folder Album003, and the album control list album003.lst with a common name is used. By adding the file path of the album control list, it is possible to recover the state before the album control list disappears and to reproduce the contents in the album.

例えば、ステップS1,S2,S4,S5と辿り、album101.lst、album102.lstについて参照元が存在しないことが確認される。どちらの制御リストもフォルダAlbum003の中に格納されているため、ステップSxで、album003の名前をもつアルバム用制御リストが存在するかどうか確認する。   For example, following steps S1, S2, S4, and S5, it is confirmed that there is no reference source for album101.lst and album102.lst. Since both control lists are stored in the folder Album003, it is checked in step Sx whether an album control list having the name album003 exists.

その結果、album003.lstは消失しているので存在せず、ステップS7yで¥Album¥Album003の一つ上の階層、¥Albumに、album003.lstが空で作成される。 ステップS7zにおいて、参照元が存在していない2つのアルバム用制御リストのファイルパス、¥Album¥Album003¥album101.lst、¥Album¥Album003¥album102.lstを、album003.lst内に書き込む。これにより、消失していたアルバム用制御リストが消失する前の形に復旧し、マスタ制御リストから辿ってalbum101.lst、album102.lst内のコンテンツを再生できるよう復旧される。   As a result, album003.lst does not exist because it has disappeared. In step S7y, album003.lst is created empty in \ Album, one level above \ Album \ Album003. In step S7z, the file paths of two album control lists for which no reference source exists, \ Album \ Album003 \ album101.lst, \ Album \ Album003 \ album102.lst are written in album003.lst. As a result, the lost album control list is restored to the form before it disappears, and the contents in album101.lst and album102.lst are restored by tracing from the master control list.

図10及び図11は、図3、図4のフォルダ構成およびアルバム構成から、灰色の背景色で示しているアルバム用制御リストalbum001.lstが消失してしまった状態を示すフォルダ・アルバム構成図である。   10 and 11 are folder / album configuration diagrams showing a state in which the album control list album001.lst indicated by the gray background color has disappeared from the folder configuration and album configuration of FIGS. 3 and 4. is there.

¥DCIM¥100OLYMP¥P1010001.jpg、¥DCIM¥100OLYMP¥P1010002.jpg、¥DCIM¥100OLYMP¥P1010004.movは、album001.lstから参照されていたため、album001.lstの消失によりそれらのコンテンツはどこからも参照されない状態となっている。そのため、それらのコンテンツのDSC2にて再生ができない状態となっている。   ¥ DCIM ¥ 100OLYMP ¥ P1010001.jpg, ¥ DCIM ¥ 100OLYMP ¥ P1010002.jpg, and ¥ DCIM ¥ 100OLYMP ¥ P1010004.mov were referenced from album001.lst, so their contents are referenced from anywhere due to the disappearance of album001.lst It is in a state that is not. Therefore, the content cannot be reproduced by DSC2.

解決方法(2)に対応する、図12の作成手順において、ステップS9にて、それぞれのアルバム用制御リスト内に記載されているコンテンツの各ファイルパスを取得し、RAM23に記憶させる。   In the creation procedure of FIG. 12 corresponding to the solution (2), each file path of the content described in each album control list is acquired and stored in the RAM 23 in step S9.

ステップS10にて、画像記録部24に対して、どの制御リストからも参照されていないコンテンツの検索を行う。検索は、コンテンツが見つかると自身がステップS9でRAM23へ記憶したファイルパスと一致するかを確認することで行う。検索・確認の結果、ステップS11にて、全てのコンテンツが、アルバム用制御リストから参照されているならばアルバム復旧終了となる。   In step S10, the image recording unit 24 is searched for contents that are not referenced from any control list. The search is performed by confirming whether or not the content matches the file path stored in the RAM 23 in step S9. As a result of the search / confirmation, if all the contents are referred to from the album control list in step S11, the album restoration ends.

しかし、アルバム用制御リストから参照されていないような、参照元が存在しないコンテンツがあった場合、ステップS12にて、アルバム復旧中であることをユーザに告知するため、図9のように液晶表示部4にアルバム復旧中表示100を表示させる。 ステップS13にて、アルバム用制御リストを格納するフォルダAlbumが存在するか確認をする。   However, if there is content that does not have a reference source, such as is not referenced from the album control list, in step S12, a liquid crystal display is displayed as shown in FIG. 9 to notify the user that the album is being restored. The unit 4 displays an album recovery in progress display 100. In step S13, it is confirmed whether there is a folder Album for storing the album control list.

その結果、フォルダAlbumが存在しない場合のみ、ステップS14にて、フォルダAlbumを作成する。その後ステップS15にて、新規のアルバム用制御リストを空で作成する。そのアルバム用制御リストのファイル名については、既存のマスタ制御リストのファイル名、および既存のアルバム用制御リストのファイル名と異なる。ステップS16 にて、そのコンテンツの実際のファイルパスを、ステップS16で作成したアルバム用制御リストヘ書き出し、追加する。   As a result, only when the folder Album does not exist, the folder Album is created in step S14. In step S15, a new album control list is created empty. The file name of the album control list is different from the file name of the existing master control list and the file name of the existing album control list. In step S16, the actual file path of the content is written and added to the album control list created in step S16.

ステップS17にて、ステップS15で作成したアルバム用制御リストのファイルパスを、マスタ制御リストヘ書き出し、追加する。次にステップS18にて、アルバム復旧中表示100を消去する。   In step S17, the file path of the album control list created in step S15 is written to the master control list and added. In step S18, the album recovery display 100 is deleted.

図10及び図11の例では、ステップS9まで終了後、ステップS10にてDCIMフォルダや××旅行フォルダ以下にある各コンテンツが見つかる。 ステップS11での判断の結果、¥DCIM¥100OLYMP¥P1010001.jpg、¥DCIM¥100OLYMP¥P1010002.jpg、¥DCIM¥100OLYMP¥P1010004.movの3つについては、参照元が存在しないことになる。   In the example of FIGS. 10 and 11, after the process up to step S9, each content under the DCIM folder or the XX travel folder is found in step S10. As a result of the determination in step S11, there is no reference source for three of \ DCIM \ 100OLYMP \ P1010001.jpg, \ DCIM \ 100OLYMP \ P1010002.jpg, and \ DCIM \ 100OLYMP \ P1010004.mov.

フォルダAlbumは既に存在するので、ステップS13の結果、ステップS15にて他の制御リストと異なるファイル名の、新たなアルバム用制御リストを作成する。   Since the folder Album already exists, as a result of step S13, a new album control list having a file name different from that of other control lists is created in step S15.

この例では、album001.lstが消失しているので、例えば¥Album¥album001.lstを新規作成する。なお、アルバム用制御リスト名のファイル名は別のものでも構わない。   In this example, album001.lst has disappeared, so for example, \ Album \ album001.lst is newly created. The file name of the album control list name may be different.

次に、ステップS16にて、album001.lstへ、それら3つのコンテンツのファイルパスを書き込む。さらに、ステップS17にて、マスタ制御リストalbum.lstに対して、¥Album¥album001.lstを追加する。   Next, in step S16, the file paths of these three contents are written into album001.lst. In step S17, \ Album \ album001.lst is added to the master control list album.lst.

これにより、参照元が無かったコンテンツが、マスタ制御リストから辿ることができるようになり、DSC2内のコンテンツを再生することができるよう復旧される。   As a result, the content without the reference source can be traced from the master control list, and the content in the DSC 2 can be reproduced.

これまで、ステップS6、ステップS12でのアルバム復旧中表示100は、図9に示すように文字を基本とした表示で説明してきたが、図13のようにアルバム復旧中を示すアイコンを表示させてもよいし、あるいは図14→図15→図16→図14→…(以降ステップS8またはステップS18が実行されるまで繰り返し)のように、液晶表示部4内のアイコンでの表示をアニメーション風に順次切り替えることでアルバム復旧中を示してもよい。   Up to now, the album recovery display 100 in step S6 and step S12 has been described as a display based on characters as shown in FIG. 9, but an icon indicating that album recovery is in progress is displayed as shown in FIG. Alternatively, as shown in FIG. 14 → FIG. 15 → FIG. 16 → FIG. 14 →... (Repeated until step S8 or step S18 is executed thereafter), the icon display in the liquid crystal display unit 4 is animated. It may indicate that the album is being restored by switching sequentially.

以上はシステムとして図17のようにDSC単体での状態を想定したものであるが、図18のようににDSC2から外部の記録再生装置に対して、外部I/F26を経由して通常のファイル操作として制御リストの復旧を行うことも可能である。また、図19のように、外部の記録再生装置に対して制御リストの復旧を行うことができるのは、DSC2に限らず記録再生装置であれば構わない。   The above is based on the assumption that the system is a single DSC as shown in FIG. 17, but a normal file is sent from the DSC 2 to an external recording / playback device via the external I / F 26 as shown in FIG. It is also possible to restore the control list as an operation. Further, as shown in FIG. 19, it is not limited to the DSC 2 that can restore the control list to the external recording / reproducing apparatus, but any recording / reproducing apparatus may be used.

このように本実施例では、解決法法(1)においては、マスタの制御リストが復旧でき、マスタの制御リストから各々のアルバム用制御リストを辿ってコンテンツの表示ができるようになる。   Thus, in the present embodiment, in the solution (1), the master control list can be restored, and the contents can be displayed by tracing each album control list from the master control list.

また、解決法法(2)においては、アルバムの制御リストが復旧でき、復旧したアルバムの制御リストを通してコンテンツの表示ができるようになる。   In the solution (2), the album control list can be restored, and the content can be displayed through the restored album control list.

本発明は、上述した実施例に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。   The present invention is not limited to the above-described embodiments, and various changes and modifications can be made without departing from the scope of the present invention.

本発明の実施例1に係るDSCの背面構成を示す外観図1 is an external view showing a back configuration of a DSC according to Embodiment 1 of the present invention. 図1のDSCの構成を示すブロック図The block diagram which shows the structure of DSC of FIG. 図1のDSCでの画像・音声・動画等のコンテンツ及び制御リストファイルからなるフォルダ構成を示す図The figure which shows the folder structure which consists of contents, such as an image, an audio | voice, and a moving image, and a control list file in DSC of FIG. 図1のDSCでのマスタの制御リストとアルバム用制御リストの関係を示す図The figure which shows the relationship between the control list of the master in DSC of FIG. 1, and the control list for albums マスタ制御リストalbum.lstが消失してしまった状態の図3のフォルダ構成を示す図FIG. 3 shows the folder structure of FIG. 3 in a state where the master control list album.lst has been lost. マスタ制御リストalbum.lstが消失してしまった状態の図4のマスタの制御リストとアルバム用制御リストの関係を示す図The figure which shows the relationship between the control list of the master of FIG. 4 and the control list for albums in the state where the master control list album.lst has disappeared 図2のCPUによる解決方法(1)の処理の流れを示す図The figure which shows the flow of a process of the solution (1) by CPU of FIG. 図7の変形例の処理の流れを示す図The figure which shows the flow of a process of the modification of FIG. 図7の処理で表示されるアルバム復旧中表示を示す図The figure which shows the display under album recovery displayed by the process of FIG. アルバム用制御リストalbum001.lstが消失してしまった状態の図3のフォルダ構成を示す図FIG. 3 shows the folder structure of FIG. 3 in a state where the album control list album001.lst has been lost. アルバム用制御リストalbum001.lstが消失してしまった状態の図4のマスタの制御リストとアルバム用制御リストの関係を示す図The figure which shows the relationship between the control list of the master of FIG. 4 and the control list for albums in the state where album control list album001.lst has disappeared 図2のCPUによる解決方法(2)の処理の流れを示す図The figure which shows the flow of a process of the solution (2) by CPU of FIG. 図7の処理で表示されるアルバム復旧中表示の第1の変形例を示す図The figure which shows the 1st modification of the album recovery display displayed by the process of FIG. 図7の処理で表示されるアルバム復旧中表示の第2の変形例を示す第1の図The 1st figure which shows the 2nd modification of the display during album recovery displayed by the process of FIG. 図7の処理で表示されるアルバム復旧中表示の第2の変形例を示す第2の図2nd figure which shows the 2nd modification of the display during album recovery displayed by the process of FIG. 図7の処理で表示されるアルバム復旧中表示の第2の変形例を示す第3の図3rd figure which shows the 2nd modification of the display during album recovery displayed by the process of FIG. データ記録再生装置としてのDSC単体構成を示す図The figure which shows DSC single-piece | unit structure as a data recording / reproducing apparatus データ記録再生装置の第1の変形例構成を示す図The figure which shows the 1st modification structure of a data recording / reproducing apparatus. はデータ記録再生装置の第2の変形例構成を示す図FIG. 5 is a diagram showing a configuration of a second modification of the data recording / reproducing apparatus.

符号の説明Explanation of symbols

2…DSC
4…液晶表示部
5…ファインダ
6…パワーLED
9…選択/決定ボタン
10…シャッタ
11…モード選択ダイヤル
19…圧縮伸長エンジン
20…撮像装置
21…CPU
22…ROM
23…RAM
24…画像記憶部
25…ファイル管理部
26…外部I/F
代理人 弁理士 伊藤 進
2 ... DSC
4 ... Liquid crystal display 5 ... Finder 6 ... Power LED
DESCRIPTION OF SYMBOLS 9 ... Selection / decision button 10 ... Shutter 11 ... Mode selection dial 19 ... Compression / decompression engine 20 ... Imaging device 21 ... CPU
22 ... ROM
23 ... RAM
24 ... Image storage unit 25 ... File management unit 26 ... External I / F
Attorney Susumu Ito

Claims (4)

制御リストを通じてコンテンツを記録再生するデータ記録再生装置において、
記録媒体内の前記制御リストあるいは前記コンテンツを検索する検索手段と、
前記制御リスト間、あるいは前記制御リストと前記コンテンツ間の参照・被参照関係を調べる検証手段と、
全ての前記制御リストと前記コンテンツが参照されるよう前記制御リストを作成する作成手段と、
前記制御リストと前記コンテンツの前記参照・被参照関係を前記制御リスト消失前の状態に戻す状態帰還手段と
を備えたことを特徴とするデータ記録再生装置。
In a data recording / reproducing apparatus for recording / reproducing content through a control list,
Search means for searching the control list or the content in a recording medium;
Verification means for examining a reference / reference relationship between the control lists or between the control list and the content;
Creating means for creating the control list so that all the control lists and the content are referenced;
A data recording / reproducing apparatus comprising: state feedback means for returning the reference / reference relationship between the control list and the content to a state before the disappearance of the control list.
制御リストを通じてコンテンツを記録再生するデータ記録再生方法において、
記録媒体内の前記制御リストあるいは前記コンテンツを検索する検索工程と、
前記制御リスト間、あるいは前記制御リストと前記コンテンツ間の参照・被参照関係を調べる検証工程と、
全ての前記制御リストと前記コンテンツが参照されるよう前記制御リストを作成する作成工程と、
前記制御リストと前記コンテンツの前記参照・被参照関係を前記制御リスト消失前の状態に戻す状態帰還工程と、
を備えたことを特徴とするデータ記録再生方法。
In a data recording / reproducing method for recording / reproducing contents through a control list,
A search step for searching the control list or the content in a recording medium;
A verification step for examining a reference / reference relationship between the control lists or between the control list and the content;
Creating the control list so that all the control lists and the content are referenced;
A state feedback step of returning the reference / referenced relationship between the control list and the content to the state before the disappearance of the control list;
A data recording / reproducing method comprising:
前記作成工程は、
新規で前記制御リストを作成し、参照元が存在しない前記コンテンツを前記制御リストに追加する
ことを特徴とする請求項2に記載のデータ記録再生方法。
The creation process includes
The data recording / reproducing method according to claim 2, wherein the control list is newly created, and the content having no reference source is added to the control list.
前記状態帰還工程は、
前記制御リストの格納フォルダと関連した名前を、該フォルダ内の前記制御リストの参照元制御リストに付与する
ことを特徴とする請求項2に記載のデータ記録再生方法。
The state feedback step includes
3. The data recording / reproducing method according to claim 2 , wherein a name associated with the storage folder of the control list is given to a reference source control list of the control list in the folder.
JP2004093539A 2004-03-26 2004-03-26 Data recording / reproducing device Expired - Fee Related JP4373259B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004093539A JP4373259B2 (en) 2004-03-26 2004-03-26 Data recording / reproducing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004093539A JP4373259B2 (en) 2004-03-26 2004-03-26 Data recording / reproducing device

Publications (2)

Publication Number Publication Date
JP2005285164A JP2005285164A (en) 2005-10-13
JP4373259B2 true JP4373259B2 (en) 2009-11-25

Family

ID=35183388

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004093539A Expired - Fee Related JP4373259B2 (en) 2004-03-26 2004-03-26 Data recording / reproducing device

Country Status (1)

Country Link
JP (1) JP4373259B2 (en)

Also Published As

Publication number Publication date
JP2005285164A (en) 2005-10-13

Similar Documents

Publication Publication Date Title
US20080008056A1 (en) Recording apparatus having playlist editing function
US20040264933A1 (en) Recording apparatus
US20050267922A1 (en) Apparatus, method, and program for image display
JPWO2005114664A1 (en) Image data management method and management program
JP2004192510A (en) File transfer program
JP2005189982A (en) Data storage device and data storing method
JP4219791B2 (en) Data processing method, data processing apparatus, data processing program, and computer-readable recording medium
JP4373259B2 (en) Data recording / reproducing device
JP2009098733A (en) Information processor, information processing method and information processing program
JP2008005344A (en) File management system, imaging apparatus, external apparatus, and file management method, program, and computer readable storage medium
JP2006072736A (en) Information processing apparatus and method, program, and storage medium
JP2012103833A (en) Information processing apparatus, electronic equipment, information processing method, and program
JP2005269333A (en) Copy program
JP4280675B2 (en) Management program
JP2007179641A (en) Information processor, method and program for notifying whether content can be reproduced
JPWO2005071679A1 (en) Copy program and recording medium on which the copy program is recorded
JP4373298B2 (en) Data recording / reproducing device
JP4434805B2 (en) Data recording / reproducing device
JP2006139843A (en) Recording apparatus
JP2008011421A (en) Camera device
JP4312119B2 (en) Information playback device
WO2007114021A1 (en) Image data managing apparatus and image data managing method
JP2005175822A (en) Image pickup device, image processing method, recording medium and program
JP4312120B2 (en) Information playback device
US20060155767A1 (en) Information recording-and-reproducing method and information recording-and-reproducing apparatus with play-list copy function

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081028

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090105

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: 20090811

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090903

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120911

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120911

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130911

Year of fee payment: 4

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees