[go: up one dir, main page]

CN1879409A - 记录装置及方法、再生装置及方法、记录媒体及程序 - Google Patents

记录装置及方法、再生装置及方法、记录媒体及程序 Download PDF

Info

Publication number
CN1879409A
CN1879409A CNA2005800012775A CN200580001277A CN1879409A CN 1879409 A CN1879409 A CN 1879409A CN A2005800012775 A CNA2005800012775 A CN A2005800012775A CN 200580001277 A CN200580001277 A CN 200580001277A CN 1879409 A CN1879409 A CN 1879409A
Authority
CN
China
Prior art keywords
data
image
unit
thumbnail
recording
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.)
Granted
Application number
CNA2005800012775A
Other languages
English (en)
Other versions
CN1879409B (zh
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of CN1879409A publication Critical patent/CN1879409A/zh
Application granted granted Critical
Publication of CN1879409B publication Critical patent/CN1879409B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/326Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is a video-frame or a video-field (P.I.P.)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

本发明提供一种能够迅速再生与运动图像的编码的单位建立联系的图片的记录装置及方法、再生装置及方法、记录媒体、以及程序。其中,提取部(51)分别从GOP中提取一幅图片。像素数量转换部(40)通过稀化像素来缩减提取的图片的信息量。静止图像压缩部(41)以JPEG格式编码缩减了信息量的图片。微型计算机(31)使编码的图片与提取图片的GOP建立联系,控制向记录运动图像的磁盘(45)记录与GOP建立联系的图片。本发明适用于在数据记录媒体上记录运动图像的记录装置。

Description

记录装置及方法、再生装置及方法、 记录媒体及程序
技术领域
本发明涉及一种记录装置及方法、再生装置及方法、记录媒体、以及程序,特别涉及一种把运动图像记录于数据记录媒体或再生记录于数据记录媒体的运动图像的记录装置及方法、再生装置及方法、记录媒体、以及程序。
背景技术
数字记录运动图像的用户设备已普遍应用很长时间,但近年该记录运动图像的数据记录媒体的主流正从磁带向磁盘转变。通过利用磁盘这一数据记录媒体,使对运动图像(的数据)的随机存取成为可能,即使是在运动图像的再生时间中偏离时间轴上的位置的图像,也能迅速再生。即,能更迅速地查找所谓的再生起始点,或简单地进行运动图像的所需部分的拾取和合并、即制作所谓的非破坏性编辑内容。
为查找起始点或编辑点,必须再生记录的运动图像,当运动图像被编码时,如果不解码就不能显示运动图像。
可是,解码作为MPEG(Moving Pictures Experts Group)2格式的程序流被编码的运动图像时,因为以GOP(Group of Pictures)为单位编码运动图像,所以,必须从数据流中查找希望解码的部分,进行提取、解码。此时所要求的控制复杂、且处理上需要时间。这样,很难迅速地显示编码运动图像的期望的点处的图像。
另一方面,也提出了各种向数据记录媒体记录编码的运动图像的格式。
图1是说明以运动图像再生中的预定时间为单位,在数据记录媒体的连续区域中记录运动图像的记录格式的图。
流单元11-1至流单元11-6是按运动图像再生中的预定时间分割的运动图像的数据。流单元11-1至流单元11-6分别记录于数据记录媒体的连续区域上。
从数据记录媒体读出以图1所示的记录格式记录的运动图像时,流单元11-1至流单元11-6分别被连续读出。读出流单元11-1至流单元11-6中的一个后、当再读出流单元11-1至流单元11-6中的其他单元时,这期间需要寻道时间或旋转等待时间。
图2是说明现有的编辑点的检索显示的处理的流程图。在步骤S11中,读出存储有管理信息的管理信息文件,该管理信息表示数据记录媒体上的运动图像的记录位置。在步骤S12中,基于读出的管理信息文件,从作为数据记录媒体的磁盘中读出第一帧的流数据。
在步骤S13中,读出的流数据存储在缓冲器中。在步骤S14中,解压缩(解码)编码的流数据。在步骤S15中,由解压缩流数据得到的运动图像数据及声音数据被存储在后级的缓冲器中。在步骤S16中,从后级的缓冲器中依次读出运动图像数据及声音数据,在基于运动图像数据显示运动图像的同时,基于声音数据输出声音。
在步骤S17中,判断用户是否指示向下一点移动。在步骤S17中,当判断没有指示向下一点移动时,继续运动图像的显示及声音的输出,返回步骤S17,重复进行判断的处理。
在步骤S17中,当判断指示了向下一点移动时,进入步骤S18,基于读出的管理信息文件,从作为数据记录媒体的磁盘中读出所指示的点处的帧的流数据。
在步骤S19中,读出的流数据存储在缓冲器中。在步骤S20中,解压缩(解码)被编码的流数据。在步骤S21中,在后级的缓冲器中存储由解压缩流数据得到的运动图像数据及声音数据。在步骤S22中,从后级的缓冲器中依次读出运动图像数据及声音数据,在基于运动图像数据显示指示的点的运动图像的同时,基于声音数据输出指定的点的声音。
然后,返回步骤S17,根据来自用户的指示,重复进行下述处理:从作为数据记录媒体的磁盘中读出所指示的点处的帧的流数据、进行解码、显示运动图像、以及输出声音。
另外,也可以作为用于管理AV流的管理信息而生成ClipMark,同时生成PlayListMark,并将ClipMark和PlayListMark作为各自独立的表记录在媒体记录中,该ClipMark由指示从输入的AV流提取的特征性图像的标记构成,该PlayListMark由从与定义AV流中的规定的区间组合的PlayList所对应的再生区间中,指示用户任意指定的图像的标记构成。(例如,参考专利文献1)。
专利文献1:特开2002-158965号公报
如上,查找起始点、编辑点时,必须逐一解码、显示编码的运动图像,而很难迅速显示。其结果带来在搜索起始点、编辑点上需要花费时间的问题。
发明内容
鉴于以上问题,本发明的目的在于提供记录装置及方法、再生装置及方法、记录媒体和程序,其能迅速地再生与由图像构成的单位这样的运动图像的编码的单位发生联系的图像,其结果,用户能迅速地了解运动图像再生中的需要的时刻的内容。
本发明的记录装置包括:提取单元,用于从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅图像;缩减单元,用于缩减提取出的图像的信息量;编码单元,用于以规定的编码格式对缩减了信息量的图像进行编码;建立联系单元,用于使经过编码的图像与提取单元从其中提取了图像的单位建立联系;以及记录控制单元,用于控制向记录运动图像的数据记录媒体记录与单位建立联系的图像。
建立联系单元通过在与运动图像的轨道建立联系的、规定文件格式的轨道上安排经过编码的图像,从而可以使经过编码的图像与单位建立联系。
建立联系单元通过使再生运动图像的单位的时刻范围和经过编码的图像对应,从而可以使经过编码的图像与单位建立联系。
记录控制单元控制向数据记录媒体记录运动图像,以使再生中预定时间的运动图像记录在数据记录媒体的连续的第一区域上,而且,在结束向数据记录媒体的第一区域记录运动图像时,记录控制单元控制向数据记录媒体记录图像,以使当经过编码的图像的数据量超过规定的阀值时,图像记录到数据记录媒体的连续的第二区域上。
编码单元能以静止图像的压缩编码格式对图像进行编码。
编码单元以运动图像的压缩编码格式对图像进行编码,以使只有该图像可以解码。
缩减单元能通过稀化图像的像素,缩减图像的信息量。
缩减单元能通过除去图像的高频成分,缩减图像的信息量。
本发明的记录方法包括以下步骤:提取步骤,从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅图像;缩减步骤,缩减提取出的图像的信息量;编码步骤,以规定的编码格式对缩减了信息量的图像进行编码;建立联系步骤,使经过编码的图像与在提取步骤中提取了图像的单位建立联系;以及记录控制步骤,控制向记录运动图像的数据记录媒体记录与单位建立联系的图像。
根据本发明的第一记录媒体记录的程序,记录处理包括以下步骤:提取步骤,从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅图像;缩减步骤,缩减提取出的图像的信息量;编码步骤,以规定的编码格式对缩减了信息量的图像进行编码;建立联系步骤,使经过编码的图像与在提取步骤中提取了图像的单位建立联系;以及记录控制步骤,控制向记录运动图像的数据记录媒体记录与单位建立联系的图像。
根据本发明的第一程序,其使计算机执行以下步骤:提取步骤,从作为运动图像的编码的单位的、由一定数量的图像构成的单位中提取一幅图像;缩减步骤,缩减提取出的图像的信息量;编码步骤,以规定的编码格式对缩减了信息量的图像进行编码;建立联系步骤,使经过编码的图像与在提取步骤中提取了图像的单位建立联系;以及记录控制步骤,控制向记录运动图像的数据记录媒体记录与单位建立联系的图像。
本发明的再生装置包括:读出控制单元,用于基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,该数据记录媒体在记录运动图像的同时,记录从作为运动图像的编码的单位的、由一定数量的图像构成的单位上被提取、缩减其信息量、以规定的编码格式进行编码、并与各个单位建立联系的图像;解码单元,用于解码读出的图像;以及显示控制单元,用于控制经过解码的图像的显示。
读出控制单元控制从数据记录媒体读出图像,以使在由用户指示快进或回倒时,只读出该图像。
解码单元对以静止图像的压缩编码格式编码的图像进行解码。
解码单元对为使只有图像可以解码而以运动图像的压缩编码格式编码的图像进行解码。
本发明的再生方法包括以下步骤:读出控制步骤,基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,数据记录媒体在记录运动图像的同时,记录从作为运动图像的编码单位的、由一定数目的图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与各个所述单位建立联系的图像;解码步骤,用于解码读出的图像;以及显示控制步骤,用于控制经过解码的图像的显示。
根据本发明的第二记录媒体的程序,包括以下再生处理步骤:读出控制步骤,基于来自用户的指令及运动图像与单位的关系控制从数据记录媒体读出,图像,其中,数据记录媒体在记录运动图像的同时,记录从作为运动图像的编码单位的、由一定数目的图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与所述单位分别建立联系的图像;解码步骤,用于解码读出的图像;以及显示控制步骤,用于控制解码的图像的显示。
根据本发明的第二程序,其使计算机执行以下步骤:读出控制步骤,基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,数据记录媒体在记录运动图像的同时,记录从作为运动图像的编码单位的、由一定数目的图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与所述单位分别建立联系的图像;解码步骤,用于解码读出的图像;以及显示控制步骤,用于控制经过解码的图像的显示。
记录装置可以是独立的装置,也可以是记录再生装置的进行记录处理的模块。再生装置可以是独立的装置,也可以是记录再生装置的进行记录处理的模块。
根据本发明的记录装置及方法、第一记录媒体、及第一程序,其控制从作为运动图像的编码单位的、由一定数量的图像构成的单位上提取一幅图像,缩减提取的图像的信息量,信息量被缩减了的图像被以规定的编码格式编码,使编码的图像与提取图像的单位建立联系,向记录运动图像的数据记录媒体记录与单位建立联系的图像。
根据本发明的记录装置及方法、第二记录媒体、及第二程序,基于来自用户的指令及图像与运动图像的单位的关系,控制从数据记录媒体读出图像,解码读出的图像,控制解码的图像的显示,其中,所述数据记录媒体在记录运动图像的同时,记录从作为运动图像的编码单位的、由一定数量的图像构成的单位中被提取、缩减其信息量、以规定的编码方式编码、并与单位建立联系的图像。
发明效果
如上所述,根据本发明的第一方面,可以把运动图像对应的图像记录在数据记录媒体上。
另外,根据本发明的第一方面,再生运动图像时,可以迅速再生与单位建立联系的图像。其结果,用户可以迅速了解再生运动图像中需要的时刻的内容。
另外,根据本发明的第二方面,可以再生运动图像对应的图像。
另外,根据本发明的第二方面,可以迅速再生与单位建立联系的图像。其结果,用户可以迅速了解再生运动图像中需要的时刻的内容。
附图说明
图1是现有的记录格式的说明图。
图2是说明现有的编辑点的检索显示的处理的流程图。
图3是表示根据本发明的记录装置的一个实施例的构成框图。
图4是从一个GOP提取一帧(图片)的说明图。
图5是记录在磁盘的缩略图数据的一例的示意图。
图6是说明多路复用的运动图像数据及声音数据和缩略图数据同步的图。
图7是PLF格式的文件例的说明图。
图8是与PLF格式文件不同的、存储有缩略图数据的文件的说明图。
图9是静止图像包格式的文件例的说明图。
图10是轨道管理文件格式的文件例的示意图。
图11是定位关系数据文件例的示意图。
图12是定位的说明图。
图13是进一步参考在外部文件上存储的缩略图数据的定位关系数据文件、及存储有缩略图数据的参考的文件例的示意图。
图14是记录有缩略图数据的缩略图数据记录区域的说明图。
图15是在流单元邻接记录缩略图数据81并记录时的、向磁盘进行记录的处理的说明图。
图16是记录有缩略图数据的缩略图数据记录区域的说明图。
图17是在与流单元分离的位置上汇总记录缩略图数据时的、向磁盘进行记录的处理的说明图。
图18是说明数据的转换处理的流程图。
图19是说明数据的记录处理的流程图。
图20是表示根据本发明的记录再生装置中再生模块的一个实施例的构成框图。
图21是说明编辑点的检索显示的处理的流程图。
图22是缩略图的显示例的说明图。
图23是读出缩略图数据的说明图。
图24是读出缩略图数据的说明图。
图25是快进时的、存储在缓冲存储器中的缩略图数据的数据量的变化的说明图。
图26是回倒时的、存储在缓冲存储器的缩略图数据的数据量的变化的说明图。
图27是回倒时的、缩略图数据的读出的说明图。
图28是回倒时的、存储在缓冲存储器的缩略图数据的数据量的变化的详细的说明图。
图29是说明缩略图数据的读出的处理的流程图。
图30是向缓冲存储器存储缩略图数据的说明图。
图31是向缓冲存储器存储缩略图数据的说明图。
图32是向缓冲存储器存储缩略图数据的说明图。
图33是向缓冲存储器存储缩略图数据的说明图。
图34是向缓冲存储器存储缩略图数据的说明图。
图35是表示从记录有MPEG2程序流的磁盘读出MPEG2程序流,生成MPEG2程序流对应的缩略图数据,并记录在磁盘上的、根据本发明的记录再生装置的一个实施例的构成的框图。
图36是I图片选择解码部的构成的框图。
图37是表示分辨率转换部的构成的框图。
图38是表示JPEG编码部的构成的框图。
图39是说明缩略图数据的生成的处理的流程图。
图40是表示从记录有MPEG2程序流的磁盘读出MPEG2程序流,生成MPEG2程序流对应的I图片流缩略图,并记录在磁盘上的、根据本发明的记录再生装置的一个实施例的构成的框图。
图41是I图片编码部的构成的框图。
图42是说明编码量的控制的处理的流程图。
图43表示是VBV模式的构成的框图。
图44是缩略图的数据量不设限制时的VBV模式的动作的说明图。
图45是缩略图的限制数据量时的VBV模式的动作的说明图。
图46是从记录有MPEG2程序流的磁盘读出MPEG2程序流,生成MPEG2程序流对应的I图片流缩略图,并记录在磁盘上的、根据本发明的记录再生装置的一实施例的其他构成的框图。
图47是表示I图片选择解码部的构成的框图。
图48是表示频率特性转换部的构成的框图。
图49是DCT系数的说明图。
图50是水平方向滤波器的传达函数H(n)及垂直方向滤波器的传达函数V(m)的示意图。
图51是I图片编码部的构成的框图。
图52是说明缩略图数据的生成的其他处理的流程图。
图53是说明编码量的控制的其他处理的流程图。
图54是基于以JPEG格式压缩编码的缩略图数据,再生显示缩略图的、根据本发明的记录再生装置的再生模块的一个实施例的其他构成的框图。
图55是表JPEG解码部的构成的框图。
图56是基于作为I图片流被压缩编码的缩略图数据,再生显示缩略图的、根据本发明的记录再生装置的再生模块的一个实施例的其他构成的框图。
图57是表示I图片解码部的构成的框图。
图58是基于作为I图片流被压缩编码的缩略图数据,再生显示缩略图的、根据本发明的记录再生装置的再生模块的一个实施例的其他构成的框图。
附图标记说明
31    微型计算机        35    缓冲存储器
38    运动图像压缩部    40    像素数量转换部
41    静止图像压缩部    42    声音压缩部
43     缓冲存储器           44     驱动器
45     磁盘                 48     磁盘
51     提取部               81     缩略图数据
101    PLF格式文件          111    文件
121    静止图像包格式文件   131    轨道管理文件
141    定位关系数据文件     151    定位关系数据文件
162    缩略图数据记录区域   203    运动图像解压缩部
204    静止图像解压缩部     205    声音解压缩部
206    图像输出接口         302    I图片选择解码部
303    分辨率转换部         304    JPEG编码部
305    文件格式转换部       322    I图片判断部
323    选择器               324    变长编码译码器
325    逆量子化部           326    逆DCT处理部
341    低通滤波器           342    像素稀化部
381    I图片编码部          402    视觉参数检测部
403    DCT处理部            404    控制部
405    量子化部             406    可变长编码部
407    缓冲器                451    I图片选择解码部
452    频率特性转换部        453    I图片编码部
472    I图片判断部           473    选择器
474    可变长编码译码器      475    逆量子化部
491    水平方向滤波器        492    垂直方向滤波器
501    控制部                502    量子化部
503    可变长编码部          504    缓冲器
521    文件格式转换部        522    JPEG解码部
561    文件格式转换部        562    I图片解码部
591    像素稀化部
具体实施方式
图3是表示根据本发明的记录装置的一个实施例的构成的框图。图3表示的记录装置包括微型计算机31至模式转盘46。
微型计算机31诸如是内置有ROM(Read Only Memory:只读存储器)、RAM(Readom Access Memory:随机存取存储器)、串行接口或并行接口等的、所谓任意组合型微型计算机。微型计算机31运行规定的控制程序,控制记录装置的整体。微型计算机31运行规定的控制程序,基于用户的操作所对应的来自记录开始停止按钮32的信号,指示记录装置各部分的动作。微型计算机31运行规定的控制程序,调整存储在缓冲器43中的数据的文件格式。
摄影部33由透镜、光圈等的光学系统及CCD(Charge CoupledDevice:电荷耦合装置)或CMOS(Complementary Metal-OxideSemiconductor:互补金属氧化物半导体)传感器等的摄像元件构成,拍摄作为运动图像的拍摄对象的图像,向运动图像输入接口34提供拍摄到的运动图像的图像信息。运动图像输入接口34是摄影部33和缓冲存储器35的接口,例如,把从摄像部33提供的图像信号进行模拟数字转换、串行并行转换等,把图像信号转换成规定格式的运动图像的图像数据,并向缓冲存储器35提供该图像数据。
声音转换部36由例如麦克风构成,获取摄影对象的声音或其周围的声音,向声音输入接口37提供获取的声音对应的声音信号。从声音转换部36输出的声音信号与从摄影部33输出的图像信号同步。声音输入接口37是声音转换部36和缓冲存储器35的接口,例如,把从声音转换部36提供的声音信号进行模拟数字转换、串行并行转换等,把声音信号转换成规定格式的声音数据,并向缓冲存储器35提供该声音数据。
缓冲存储器35由例如半导体存储器构成,而且暂时存储从运动图像输入接口34提供的图像数据、及从声音输入接口37提供的声音数据。缓冲存储器35向运动图像压缩部38及像素数量转换部40提供存储的图像数据。另外,缓冲存储器35向声音压缩部42提供存储的声音数据。
运动图像压缩部38在微型计算机31的控制下,以规定的格式压缩编码由缓冲存储器35提供的运动图像的图像数据,向多路复用器39提供压缩编码的图像数据。例如,运动图像压缩部38以MPEG2格式压缩编码由缓冲存储器35提供的、运动图像的图像数据,向多路复用器39提供压缩编码的图像数据。
像素数量转换部40在微型计算机31的控制下,从运动图像的图像数据中提取规定的图片(帧或字段),转换提取的图片的像素数量。例如,像素数量转换部40通过稀化提取的图像的像素,转换图片的像素数量。
像素数量转换部40设置有提取部51。提取部51例如如图4所示,从在运动图像压缩部38中以MPEG2格式压缩编码的运动图像的图像数据中的一个GOP上提取1帧(图片)。
更具体地,例如,当运动图像压缩部38以连续的15帧构成的GOP为单位压缩编码每秒30帧的运动图像时,提取部51从构成每个GOP的15帧中提取1帧。
例如,像素数量转换部40从每个GOP提取的帧中稀化像素,从而转换像素数量。
像素数量转换部40向静止图像压缩部41提供转换了像素数量的图像数据。
静止图像压缩部41在微型计算机31的控制下,以压缩静止图像的压缩编码格式编码从像素数量转换部40提供的图像数据。例如,静止图像压缩部41以JPEG(Joint Photographic Experts Group:Joint联合摄影专家组)格式编码从像素数量转换部40提供的图像数据。静止图像压缩部41向缓冲存储器43提供编码的图像数据作为缩略图数据。
声音压缩部42在微型计算机31的控制下,以规定的格式压缩编码从缓冲存储器35提供的声音数据,向多路复用器39提供压缩编码的声音数据。从声音压缩部42输出的声音数据与从运动图像压缩部38输出的图像数据同步。例如,声音压缩部42以AC3(AudioCode Number3(Dolby Digital(商标)))格式压缩编码由缓冲存储器35提供的声音数据,向多路复用器39提供被压缩编码的声音数据。
多路复用器39多路复用从运动图像压缩部38提供的图像数据、及从声音压缩部42提供的声音数据,向缓冲存储器43提供多路复用的图像数据及声音数据。例如,多路复用器39以MPEG2的系统流格式多路复用图像数据及声音数据,向缓冲存储器43提供由通过多路复用而生成的图像数据及声音数据构成的MPEG2的系统流格式的数据。
缓冲存储器43暂时存储多路复用器39提供的被多路复用的图像数据及声音数据、及静止图像压缩部41提供的缩略图数据。
微型计算机31调整存储在缓冲存储器43中的缩略图数据的格式,使其为规定的文件格式。关于缩略图数据的文件格式,将在后面参考图7至图13进行阐述。
驱动器44从缓冲存储器43读出被多路复用的图像数据及声音数据、及调整成规定文件格式的缩略图数据,记录在作为数据记录媒体一例的磁盘45中。磁盘45为磁盘、光盘、或光磁盘等。
图5是记录在磁盘45上的缩略图数据的一例的示意图。缩略图数据81-1至81-n分别是用于显示一个缩略图的数据。当在磁盘45中作为由ECC(Error Correction Coding:纠错编码)纠错的单位为12千字节时,缩略图数据81-1至缩略图数据81-n分别被压缩为小于等于12千字节。
在此,例如,由ECC(Error Correction Coding:纠错编码)进行纠错的数据单位被记录在作为数据记录管理单位的1簇中。
缩略图数据81-1至缩略图数据81-n分别在一簇中作为由ECC进行纠错的单位而记录在磁盘45上。此时,当缩略图数据81-1至81-n中的任一个不足12千字节时,在不足12千字节的缩略图数据81-1至缩略图数据81-n的任一个上任意添加数据列以达到12千字节。通过添加任意的数据列而成为12千字节的缩略图数据81-1至缩略图数据81-n分别在一簇中作为由ECC(Error CorrectionCoding)进行纠错的单位而记录在磁盘45上。
例如,在图5的示例中,缩略图数据81-1因不足12千字节,所以任意添加数据列,以达到12千字节,达到12千字节的缩略图数据81-1被记录在一簇上。
例如,在图5的示例中,缩略图数据81-1因为是12千字节,所以不必任意添加数据列,直接将其记录在一簇上。
这样一来,当读取缩略图数据81-1至缩略图数据81-n中的一个数据时,就可以从一簇中读出数据,所以能更迅速地从磁盘45读出缩略图数据81-1至缩略图数据81-n。
以下,在不必区分缩略图数据81-1至缩略图数据81-n中的每一个时,将这些缩略图数据仅称为缩略图数据81。
模式转盘46根据用户的操作向微型计算机31提供指示记录装置动作模式的信号。例如,通过变更动作模式,可以改变被记录的图像数据的一帧(图片)的像素数量,或变更是否记录缩略图数据。
驱动器47根据需要安装在记录装置上,驱动器47从记录控制程序的磁盘48读出程序,并提供到微型计算机31。微型计算机31在内置的可改写的ROM或RAM中存储从磁盘48读出的程序,并运行该程序。可以用驱动器44及磁盘45代替驱动器47及磁盘48的功能。
图6是多路复用的运动图像数据和声音数据与缩略图数据的同步的说明图。根据图6所示,MPEG轨道包括运动图像数据及声音数据,缩略图轨道由缩略图数据构成。根据图6所示,一个矩形表示一幅图像。在此,所谓轨道指一连串的图像或声音的系列。
例如,构成MPEG2的系统流格式的数据的运动图像数据以由15帧构成的GOP为单位而进行编码,在由各个GOP的帧中的一帧生成缩略图数据时,MPEG2的系统流中的一个GOP和一个缩略图数据对应。此时,一个缩略图数据对应于再生运动图像中的0.5秒的时间。
参照图7至图13,说明与一个GOP对应的缩略图数据81的文件格式。
可以采用Quick Time(商标)文件格式作为缩略图数据81的文件格式。以下称Quick Time(商标)文件格式为QT文件格式。
根据QT文件格式,汇总运动图像数据、声音数据、或静止图像数据等,并分别模块化,另外,用于管理模块化的运动图像数据、声音数据、或静止图像数据等的管理信息也分别被汇总并模块化。这样的模块是基本的数据单位,称为原子。模块化的运动图像数据、声音数据、或静止图像数据等被分轨道管理,其信息称为轨道原子。另外,汇总多个轨道作为一个运动图像数据进行管理的信息称为电影原子。
并且,一个电影数据原子对应一个轨道。
图7是存储缩略图数据81的一例QT文件格式的Playlist File(PLF)格式的文件的说明图。在存储缩略图数据81的PLF格式文件101的开头安排描述文件类型的数据(图中的文件类型数据),在描述文件类型的数据之后,配置描述文件简介的数据(图中的简介数据)。
例如,描述文件类型的数据可以是遵照ISO(InternationalOrganization for Standardization)的BaseMediaFileFormat(ISO14496-12)的MP4解压缩(ISO 14496-14)的格式。另外,例如,在描述文件的简介的数据中设定表示PLF格式的值。
在PLF格式文件101中,接着描述文件简介的数据,安排电影原子(图中的moov表示的数据)。安排在图7中的电影原子的视频轨道的轨道原子(图中trak(vide)表示的数据)为缩略图数据81的管理信息。安排在图7的电影原子中的MPEG2的系统流(MPEG2程序流)轨道的轨道原子(图中trak(MPEG2程序流)表示的数据)为多路复用的运动图像数据及声音文件的MPEG2的系统流的管理信息。
轨道原子的媒体原子(图中的mdia表示的数据)存储用于管理对应的电影数据原子的压缩方式、存储场所、显示时间等的管理信息。在媒体原子中的媒体信息原子(图中的minf表示的数据)安排与作为最小管理单位的样本相关的各种信息。例如,在MPEG2的系统流(MPEG2程序流)轨道中,样本是一帧,在缩略图数据81的视频轨道中,样本是一个缩略图数据81。
在媒体信息原子中的样本表原子(图中stbl表示的数据)上安排各样本相关的各种信息。在样本表原子中的时间样本原子(图中stts表示的数据)上描述各样本和再生的时刻之间的关系。在样本表原子中的样本组块原子上(图中stsc表示的数据)描述样本和由该样本构成的组块(chunk)之间的关系。
在此,所谓组块是由多个样本的集合构成的轨道的数据单位。
另外,在样本表原子中的样本大小原子(图中stsz表示的数据)上描述各样本的数据量。在样本表原子中的组块偏移原子(图中stco表示的数据)上描述以文件开头为基准的各组块的位置信息。
并且,在PLF格式文件101中,作为电影数据原子(图中mdat表示的数据),存储缩略图数据81-1至缩略图数据81-n。在PLF格式文件101中,缩略图数据81-1至缩略图数据81-n被依次安排。
即,在图7的电影原子的轨道原子的时间样本表原子上描述作为电影数据原子的缩略图数据81-1至缩略图数据81-n的各自的再生中的时刻。
由此,如图6所示,可以分别使缩略图数据81-1至缩略图数据81-n分别对应于MPEG2的系统流的一个GOP而再生。
如此,在PLF格式文件101上存储缩略图数据81-1至缩略图数据81-n时,可以尽量减少存储在磁盘45上的文件数。
图8是与PLF格式文件101不同的存储缩略图数据81的文件的说明图。图8表示的文件111是参考PLF格式文件101的、存储缩略图数据81-1至缩略图数据81-n的文件。在文件111上依次安排缩略图数据81-1至缩略图数据81-n。
此时,在PLF格式文件101的轨道原子的媒体信息原子(图中minf表示的数据)上,存储例如文件111的存储地点(路径及文件名)等的、用于参考文件111的管理信息。
由此,在PLF格式文件101上作为电影数据原子可以不存储缩略图数据81,而是将缩略图数据81作为外部的被参考的单独格式的文件111进行记录,基于PLF格式文件101,可再生缩略图数据81。此时,在PLF格式文件101中,描述存储在文件111的缩略图数据81-1至缩略图数据81-n各自的再生中的时刻,所以,如图6所示,能使缩略图数据81-1至缩略图数据81-n分别对应于MPEG2的系统流的一个GOP而再生。
另外,作为由PLF格式文件参考的文件101,可以在静止图像包格式的文件上存储缩略图数据81。
图9是存储缩略图数据81的静止图像包格式的文件例的说明图。作为静止图像包格式的文件的静止图像包格式文件121具有与PLF格式文件101相同的数据构成,在图9中,在与图7所示情况相同的数据上描述有同样的名称,所以省略对其的说明。
在用于描述静止图像包格式文件121的文件简介的数据上设定有表示静止图像包格式的数值。
在静止图像包格式文件121上存储有作为缩略图数据81的管理信息的轨道原子(图中trak(vide)表示的数据)。静止图像包格式文件121是PLF格式文件101参考的文件,所以,在静止图像包格式文件121上不存储MPEG2的系统流的轨道原子。
与PLF格式的文件101中的轨道原子相同地描述静止图像包格式文件121中的轨道原子。另外,在静止图像包格式文件121上,作为电影数据原子(图中mdat表示的数据),存储有缩略图数据81-1至缩略图数据81-n。
并且,可以在定位关系数据文件格式的文件上存储缩略图数据81-1至缩略图数据81-n,并利用存储与轨道相关的管理信息的轨道管理文件格式的文件描述再生中的时刻,该定位关系数据文件格式是存储有多个元数据或图像数据的文件格式,各个元数据或图像数据分别对应于作为运动图像的时间范围的定位。
图10是此种情况下的轨道管理文件格式的文件例的示意图,图11是此种情况的定位关系数据文件格式的文件例的示意图。
在轨道管理文件131中,可以不使用视频轨道,所以,如图10所示,轨道管理文件131中的最初的轨道原子(图中trak(时间定位数据)表示的数据)作为图11表示的定位关系数据文件141的管理信息,轨道管理文件131中的接着的轨道原子(图中trak(MPEG2程序流)表示的数据)作为多路复用运动图像数据及声音数据的MPEG2的系统流的管理信息。
在定位关系数据文件141对应的轨道原子中,样本分别为被定位关系数据文件141存储的多个定位所对应的数据。即,在定位关系数据文件141对应的轨道原子中的媒体信息原子(图中minf表示的数据)上,存储定位关系数据文件141的多个定位所对应的各数据相关信息。在定位关系数据文件141对应的轨道原子中的、媒体信息原子的样本表原子的时间样本原子(图中stts表示的数据)上,描述作为样本的、定位关系数据文件141的多个定位所对应的各个数据和再生的时刻之间的关系。
如图11所示,在定位关系数据文件141中存储对应每个定位的数据。
在此,如图12所示,所谓定位指运动图像的时间范围,多个定位相互之间不与其他的定位重复、而且没有间隙地按顺序连续安排。即,通过按顺序指定定位,可以按顺序指定经过的时间范围。
当利用轨道管理文件131及定位关系数据文件141时,在一个定位上对应设置一个缩略图(缩略图数据81)。
例如,如图12所示,在最初的定位1上对应设置缩略图1(例如缩略图数据81-1),在接着定位1的定位2上对应设置缩略图2(例如缩略图数据81-2),在接着定位2的定位3上对应设置缩略图3(例如缩略图数据81-3),同样,在第n个定位n上对应设置缩略图n(如缩略图数据81-n)。
如图11所示,在定位关系数据文件141中,作为分别与定位对应的数据,安排表示数据顺序的数据序号及单位元数据(元数据单元)。在单位元数据上,按顺序安排单位元数据的数据量、使用于描述的语言、元数据的编码格式、识别元数据的类型的数据类型识别序号、作为元数据的缩略图数据81及缩略图数据81以外的数据。并且,安排于缩略图81后的、缩略图数据81以外的数据可以存储、也可以不存储在单位元数据上。
所以,在轨道管理文件格式的轨道管理文件131的轨道原子的媒体原子(图10中mdia表示的数据)上存储诸如定位关系数据文件141的存储场所(路径及文件名)等的、用于参考定位关系文件141的管理信息,在样本表原子文件(图10中stbl表示的数据)上,安排定位关系数据文件141中的、定位对应的各数据所涉及的信息(例如数据序号及表示数据序号与再生中的时刻之间的关系的信息等),可以使缩略图数据81-1至缩略图数据81-n分别对应于定位而再生。
如图6所示,如果把定位作为再生MPEG2的系统流的各个GOP的时间,则能使缩略图数据81-1至缩略图数据81-n的各数据分别对应于MPEG2的系统流的一个GOP而再生。
并且,如果不在定位关系数据文件格式的文件上存储缩略图数据81,也能由定位关系数据文件格式的文件进一步参考存储在外部文件中的缩略图数据81。
图13是没有存储缩略图数据81而是进一步参考存储在外部文件的缩略图数据81的定位关系数据文件151、及存储有缩略图数据81的参考的文件111的示例的示意图。
在定位关系数据文件151中,作为分别与定位对应的数据,安排有数据序号及单位元数据(元数据单元)。在单位元数据中依次安排单位元数据的数据量、描述使用的语言、元数据的编码格式、识别元数据类型的数据类型识别序号、以及元数据。定位关系数据文件151的元数据由文件111的文件名(包括路径)、文件111的各缩略图数据81的偏移、及文件111的各缩略图数据81的数据大小构成。
元数据的偏移表示从文件111的开头到该元数据参考的缩略图数据81的开头的数据量。元数据的数据大小表示该元数据参考的缩略图数据81的数据量。
以下,就记录在磁盘45上的MPEG2的系统流及缩略图数据81在磁盘45上的安排情况进行说明。
以再生MPEG2的系统流的运动图像的预定时间为单位,在磁盘45上连续的区域上记录MPEG2的系统流。
图14的流单元161-1至流单元161-6为运动图像再生中的预定的10秒至20秒的时间的MPEG2的系统流的记录单位。MPEG2的系统流对应每个运动图像再生中的预定时间设一个记录单位(例如,流单元161-1至流单元161-6的任一个),并记录在磁盘45上。流单元161-1至流单元161-6也可以说是被运动图像再生的预定时间分割的运动图像数据。
以下,不需要区别流单元161-1至流单元161-6时,仅称为流单元161。
并且,流单元161在磁盘45上被记录在一个连续区域上。
如图14所示,在流单元161上连续的区域、即缩略图数据记录区域162-1及缩略图数据记录区域162-2上记录缩略图数据81。例如,缩略图数据记录区域162-1及缩略图数据记录区域162-2在磁盘45的物理地址中,邻接流单元161设置在流单元161的前侧。
由此,读出缩略图数据81后,当读出流单元161时、读出缩略图数据81后,不需要寻道时间或磁盘旋转等待时间,就可以立刻读出流单元161。可以使记录缩略图数据81时的寻道次数或旋转等待次数与不记录缩略图数据81时的寻道次数或旋转等待次数相同,此格式可以说是适用于磁盘45为存取时间(寻道或旋转等待的时间)较长的光盘等情况的记录格式。
以下,不需要区别缩略图数据记录区域162-1及缩略图数据记录区域162-2时,仅称为缩略图数据记录区域162。
图15是邻接流单元161记录缩略图数据81时的向磁盘45记录的处理的说明图。
在缓冲存储器43上分别设置存储MPEG2的系统流的缓冲器及存储缩略图数据81的缓冲器。例如,缓冲存储器43的两个缓冲器可以作为硬件被分别设置,也可以通过基于作为一个硬件的缓冲存储器43上的地址,以规定的地址把区域分割为两个区域来进行理论上的设置。
图15的上侧表示缓存的MPEG2的系统流的数据量相对于时间的变化,图15的下侧表示缓存的缩略图数据81的数据量相对于时间的变化。图15的纵向表示数据量,图15的横向表示时间。
开始记录后,经过规定时间,达到时刻t1时,因为缓存的MPEG2的系统流的数据量大于等于系统流记录开始阀值,所以,缓存的MPEG2的系统流开始向磁盘45的流单元161-1记录。在时刻t2,MPEG2的系统流被记录到流单元161-1的最后,所以,从时刻t2到时刻t3期间,进行寻道或等待磁盘的旋转,在时刻t3,缓存的MPEG2的系统流开始向紧邻的流单元161-2记录。
在MPEG2的系统流被记录于流单元161-2的期间的中间时刻t4,缓存的缩略图数据81的数据量大于等于缩略图记录开始阀值。记录装置在把MPEG2的系统流记录于磁盘45期间不监视缩略图数据81的数据量。
在时刻t5,MPEG2的系统流被记录到流单元161-2的最后,所以,在时刻t5,记录装置判断缓存的缩略图数据81的数据量是否大于等于缩略图数据记录开始阀值。
在时刻t5,因为缩略图数据81的数据量大于等于缩略图数据记录开始阀值,所以,基于判断结果,在时刻t5到时刻t6期间,进行寻道或等待磁盘的旋转,在时刻t6,向缩略图数据记录区域162-1开始记录缓存的缩略图数据81。
并且,正如参考图5进行的说明一样,缩略图数据81在1簇(cluster)中作为由ECC纠错的单位被记录于磁盘45上。此时,缩略图数据81不足12千字节时,在不足12千字节的缩略图数据81上任意添加数据列以达到12千字节。
缩略图数据记录区域162-1是由一个或多个簇构成的连续区域,一个或多个缩略图数据81被记录于缩略图数据记录区域162-1上。
在时刻t7,向缩略图数据记录区域161-1记录缩略图数据81结束,所以,缓存的MPEG2的系统流开始记录向紧邻缩略图数据记录区域162-1的流单元161-3。
在时刻t8,MPEG2的系统流被记录到流单元161-3的最后,所以,从时刻t8到时刻t9期间,进行寻道或等待磁盘的旋转,在时刻t9,缓存的MPEG2的系统流开始向紧邻的流单元161-4记录。
在时刻t10,缓存的MPEG2的系统流的数据量小于等于1簇,所以,中断向流单元161-4记录MPEG2的系统流,等待MPEG2的系统流积存到缓冲器。
在MPEG2的系统流向流单元161-4的记录被中断的期间的中间时刻t11,缓存的缩略图数据81的数据量大于等于缩略图数据记录开始阀值。记录装置在中断记录MPEG2的系统流的期间,不监视缩略图数据81的数据量。
当为时刻t12时,因为缓存的MPEG2的系统流的数据量大于等于系统流记录开始阀值,所以,缓存的MPEG2的系统流再次开始向记录中断的流单元161-4记录。
在时刻t13,MPEG2的系统流被记录到流单元161-4的最后时,记录装置判断被缓存的缩略图数据81的数据量是否大于等于缩略图数据记录开始阀值。
在时刻t13,因为缩略图数据81的数据量大于等于缩略图数据记录开始阀值,所以,基于判断结果,在时刻t13到时刻t14期间,进行寻道或等待磁盘的旋转,在时刻t14,缓存的缩略图数据81开始向缩略图数据记录区域162-2记录。
在时刻t15,缩略图数据81向缩略图数据记录区域162-2的记录终止,所以,缓存的MPEG2的系统流开始向紧邻缩略图数据记录区域162-2的流单元161-5记录。
在缩略图数据记录区域162-2上记录缩略图数据81时,与缩略图数据记录区域162-1的情况相同,在不足12千字节的缩略图数据81上任意添加数据列以达到12千字节,缩略图数据81被记录于1簇上。缩略图数据记录区域162-2是由一个或多个簇构成的连续区域,缩略图数据记录区域162-2上记录一个或多个缩略图数据81。
在时刻t16,MPEG2的系统流被记录到流单元161-5的最后,所以,从时刻t16到时刻t17期间,进行寻道或等待旋转磁盘,在时刻t17,缓存的MPEG2的系统流开始向紧邻的流单元161-6记录。
在离开流单元161的位置上,也可以使缩略图数据记录区域162彼此邻接进行记录。
图16是表示以邻接并记录的缩略图数据记录区域162为例的示意图。缩略图数据记录区域162-1至缩略图数据记录区域162-4相互邻接设置于和流单元161-1至流单元161-(n+1)分离的位置上。
由此,即使从磁盘45读出多个缩略图数据81时,也不需要寻道时间或磁盘旋转等待时间,可以立刻从磁盘45读出多个缩略图数据81。记录缩略图数据81时的寻道次数或旋转等待次数多于不记录缩略图数据81时的寻道次数或旋转等待次数,但读出缩略图数据81时可以连续读出多个缩略图数据记录区域162,所以可以说是适合磁盘45为存取时间(寻道或旋转等待时间)较短的硬盘等情况的记录格式。
图17是在与流单元161分离的位置上汇总记录缩略图数据81时向磁盘45进行记录的处理的说明图。此时,在缓冲存储器43上分别设置存储MPEG2的系统流的缓冲器及存储缩略图数据81的缓冲器。
图17的上侧表示缓存的MPEG2的系统流的数据量相对于时间的变化,图17的下侧表示缓存的缩略图数据81的数据量相对于时间的变化。图17的纵向表示数据量,图17的横向表示时间。
开始记录后,经过规定时间,达到时刻t31时,缓存的MPEG2的系统流的数据量大于等于系统流记录开始阀值,所以,缓存的MPEG2的系统流开始向磁盘45的流单元161-1记录。在时刻t32,MPEG2的系统流记录到流单元161-1的最后,所以,从时刻t32到时刻t33期间,进行寻道或等待旋转磁盘,在时刻t33,缓存的MPEG2的系统流开始向紧邻的流单元161-2记录。
在MPEG2的系统流记录于流单元161-2的期间的中间时刻t34,缓存的缩略图数据81的数据量大于等于缩略图记录开始阀值。记录装置在把MPEG2的系统流记录于磁盘45期间不监视缩略图数据81的数据量。
在时刻t35,MPEG2的系统流记录到流单元161-2的最后,所以,在时刻t35,记录装置判断缓存的缩略图数据81的数据量是否大于等于缩略图数据记录开始阀值。
在时刻t35,因为缩略图数据81的数据量大于等于缩略图数据记录开始阀值,所以,基于判断结果,在时刻t35到时刻t36期间,进行寻道或等待旋转磁盘,在时刻t36,缓存的缩略图数据81开始向缩略图数据记录区域162-1记录。
并且,此时也正如参考图5进行的说明一样,缩略图数据81在1簇上作为由ECC纠错的单位记录于磁盘45上,添加簇。缩略图数据记录区域162-1是由一个或多个簇构成的连续区域,在缩略图数据记录区域162-1上记录一个或多个缩略图数据81。
在时刻t37,向缩略图数据记录区域162-1记录缩略图数据81结束,所以,在时刻t37到时刻t38期间,进行寻道,在时刻t38,缓存的MPEG2的系统流开始向与缩略图数据记录区域162-1分离的位置的流单元161-3进行记录。
在时刻t39,MPEG2的系统流被记录到流单元161-3的最后,所以,从时刻t39到时刻t40期间,进行寻道或等待磁盘的旋转,在时刻t40,缓存的MPEG2的系统流开始向邻接的流单元161-4记录。
在时刻t41,因为缓存的MPEG2的系统流的数据量小于等于1簇,所以,MPEG2的系统流向流单元161-4的记录被中断,等待直到MPEG2的系统流积存到缓冲器。
在MPEG2的系统流向流单元161-4的记录被中断的期间的中间时刻t42,缓存的81的数据量大于等于缩略图数据记录开始阀值。记录装置在MPEG2的系统流的记录中断期间不监视缩略图数据81的数据量。
当为时刻t43时,缓存的MPEG2的系统流数据量大于等于系统流记录开始阀值,所以,缓存的MPEG2的系统流再次开始向记录中断的流单元161-4记录。
在时刻t44,MPEG2的系统流记录到流单元161-4的最后时,记录装置判断缓存的缩略图数据81的数据量是否大于等于缩略图数据记录开始阀值。
在时刻t44,因为缩略图数据81的数据量大于等于缩略图数据记录开始阀值。所以,基于判断结果,在时刻t44到时刻t45期间,进行寻道,在时刻t45,缓存的缩略图数据81开始向缩略图数据记录区域162-2记录。
在时刻t46,向缩略图数据记录区域162-2记录缩略图数据81结束,所以,在时刻t46到时刻t47期间,进行寻道,在时刻t47,开始向与缩略图数据记录区域162-2分离的位置的流单元161-5记录缓存的MPEG2的系统流。
在时刻t48,MPEG2的系统流被记录到流单元161-5的最后,所以,从时刻t48到时刻t49期间,进行寻道或等待磁盘的旋转,在时刻t49,缓存的MPEG2的系统流开始向紧邻的流单元161-6进行记录。
以下,参考流程图,说明记录装置的处理。
图18是说明记录装置的数据转换处理的流程图。在步骤S51中,运动图像压缩部38以MPEG2格式压缩得到的运动图像。在步骤S52中,声音压缩部42以AC3格式压缩得到的声音。
在步骤S53中,像素数量转换部40的提取部51根据存储在缓冲存储器35的运动图像数据从由运动图像压缩部38压缩的运动图像的一个GOP上提取一幅图片(帧)。例如,在运动图像压缩部38中,当事先确定构成GOP的图片(帧)数量时,从该数量的图片(帧)中均提取一幅图片(帧)。另外,例如,提取部51可以基于来自运动图像压缩部38的表示GOP的边界的信号,从运动图像的一个GOP中提取一幅图片(帧)。
在步骤S54中,像素数量转换部40转换提取的帧的像素数量。例如,在步骤S54中,像素数量转换部40在提取的帧的像素中,稀化帧的规定位置的像素来转换帧的像素数量。更具体地,在步骤S54,像素数量转换部40在提取的帧的像素中,计算出纵2×横2的相互邻接的4个像素的平均像素值,把计算出的平均值设定于取代4个像素的一个像素,从而由4个像素中稀化3个像素,从而转换帧的像素数量。
并且,在步骤S54中,像素数量转换部40可以转换成任意数量的像素数量构成的帧,被转换的帧的像素数量并不限定本发明。
在步骤S55中,静止图像压缩部41以JPEG格式压缩转换了像素数量的帧作为静止图像,生成缩略图数据。静止图像压缩部41把生成的缩略图数据存储在缓冲存储器43中。
在步骤S56中,微型计算机31调整压缩得到的缩略图数据格式。例如,在步骤S56中,微型计算机31可以把压缩得到的缩略图数据的文件格式处理成PLF格式、PLF格式文件101参考的文件格式、静止图像包格式、或轨道管理文件131参考的定位关系数据文件141。
并且,缩略图数据处理成其他文件参考的文件格式时,微型计算机31生成参考缩略图数据的文件,生成的文件也作为缩略图数据存储在磁盘45中。
并且,根据说明,步骤S51至步骤S55的处理由运动图像压缩部38至声音图像压缩部42及提取部51执行,但运行控制程序的微型计算机31也可执行步骤S51至步骤S55的处理。
图19是说明运行控制程序的微型计算机31所执行的记录数据的处理的流程图。在步骤S71中,控制程序从缓冲存储器43中取得存储的MPEG2系统流的数据量,并判断存储在缓冲存储器43中的MPEG2系统流的数据量是否大于等于预定的系统流记录开始阀值。
在步骤S71中,判断存储在缓冲存储器43的MPEG2系统流的数据量小于预定的系统流记录开始阀值时,返回到步骤S71,重复判断处理直到MPEG2系统流的数据量大于等于系统流记录开始阀值。
在步骤S71中,判断存储在缓冲存储器43中的MPEG2系统流的数据量大于等于预定的系统流记录开始阀值时,进入步骤S72,控制程序使驱动器44把存储在缓冲存储器43的MPEG2系统流记录在磁盘45的1簇上。
在步骤S73中,控制程序判断是否已将MPEG2系统流一直记录到流单元的终端,当判断没有将MPEG2系统流一直记录到流单元的终端时,进入步骤S74。在步骤S74中,控制程序判断存储在缓冲存储器43的MPEG2系统流的数据量是否不足1簇。
在步骤S74中,判断存储在缓冲存储器43的MPEG2系统流的数据达到1簇时,因为还可以在该流单元上记录MPEG2系统流,所以,返回步骤S72,重复向簇记录MPEG2系统流的处理。
通过重复步骤S72至步骤S74的处理,MPEG2系统流被一直记录到流单元的终端。
在步骤S74中,判断存储在缓冲存储器43的MPEG2系统流的数据量不足1簇时,因为不能进一步向该流单元记录MPEG2系统流,所以,为等待MPEG2系统流积存到缓冲存储器43,而返回到步骤S71,重复上述处理。
并且,MPEG2系统流被记录到流单元的中段,根据步骤S74的判断,返回到步骤S71时,根据接着执行的步骤S72的处理,接着记录有MPEG2系统流的流单元,记录MPEG2系统流。
另一方面,在步骤S73中,当判断把MPEG2系统流一直记录到了流单元的终端时,进入步骤S75,控制程序判断缩略图数据的数据量是否大于等于预定的缩略图数据记录开始阀值。在步骤S75中,判断缩略图数据的数据量大于等于预定的缩略图数据记录开始阀值时,进入步骤S76,控制程序向缩略图数据进行添加,以使一个缩略图数据与通过ECC纠错的单位的数据量同样,达到如12千字节。
在步骤S77中,控制程序使驱动器44将添加的一个缩略图数据记录在磁盘45的一簇上。
在步骤S78中,控制程序判断存储在缓冲存储器43的缩略图数据是否存在,当判断存储在缓冲存储器43的缩略图数据存在时,为了把缩略图数据进一步记录在作为连续区域的缩略图数据记录区域162中,返回步骤S76重复记录缩略图数据的处理。
在步骤S78中,判断存储在缓冲存储器43的缩略图数据已不存在时,因为不能进行缩略图数据的记录,所以,进入步骤S74,执行判断处理,判断可以记录在磁盘45的MPEG2系统流是否被存储在缓冲存储器43中,并重复上述处理。
在步骤S75中,判断缩略图数据的数据量小于预定的缩略图数据记录开始阀值时,因为不必把缩略图数据记录在磁盘45中,所以,进入步骤S74,执行判断处理,判断可以记录在磁盘45的MPEG2系统流是否被存储在缓冲存储器43中,重复上述处理。
如上所述,通过记录装置将从作为运动图像的编码单位、即由多个帧(图片)构成的单位中提取的帧所对应的缩略图数据与提取的单位建立联系并记录在磁盘45上。
下面,对从磁盘45读出缩略图数据的再生装置进行说明,该磁盘将从作为运动图像的编码单位的、由多个帧(图像)构成的单位中提取的帧所对应的缩略图数据与提取的单位建立联系并记录。
从磁盘45读出缩略图数据的再生装置,可以作为具备对应参照图3进行构成说明的记录装置的功能的记录再生装置来实现。
图20是具备对应参照图3进行构成说明的记录装置的功能的、根据本发明的记录再生装置的再生模块的一个实施例的构成框图。与图3表示的情况相同的部分标注相同的符号,并适当省略其说明。
微型计算机31运行规定的控制程序,基于来自根据用户操作的再生开始停止按钮201的信号,向记录再生装置的再生模块的各部指示动作。
驱动器44基于微型计算机31的控制,从被安装的磁盘45中读出MPEG2系统流及缩略图数据。驱动器44把读出的MPEG2系统流及缩略图数据存储在缓冲存储器43。
多路分配器202对存储于缓冲存储器43中的MPEG2系统流中的、多路复用的运动图像数据和声音数据进行分离,向运动图像解压缩部203提供分离的运动图像数据的同时,向声音解压缩部205提供分离的声音数据。
运动图像解压缩部203在微型计算机31的控制下,通过解码由多路分配器202提供的以压缩编码运动图像数据的规定格式被压缩编码的运动图像数据,从而向缓冲存储器35提供解压缩、解码的运动图像数据。例如,运动图像解压缩部203解码以MPEG2格式压缩编码的运动图像数据,向缓冲存储器35提供解码的运动图像数据(所谓的基带运动图像数据)。
静止图像解压缩部204在微型计算机31的控制下,从存储缩略图数据的缓冲存储器43中取得缩略图数据,通过解码以压缩编码静止图像数据的规定格式压缩编码的缩略图数据,从而向缓冲存储器35提供解压缩、解码的缩略图数据。例如,静止图像解压缩部204解码以JPEG格式压缩编码的缩略图数据,从而向缓冲存储器35提供解码的缩略图数据。
声音解压缩部205在微型计算机31的控制下,通过解码由多路分配器202提供的以压缩声音数据的规定格式被压缩编码的声音数据,从而向缓冲存储器35提供解压缩、解码的声音数据。例如,声音解压缩部205解码以AC3格式压缩编码的声音数据,向缓冲存储器35提供解码的声音数据。
图像输出接口206是缓冲存储器35和显示部207的接口,例如,把缓冲存储器35提供的图像数据进行并行串行转换等,把图像数据转换成显示部207可以利用的规定格式的图像数据(图像信号),向显示部207提供该图像数据。图像输出接口206控制显示部207中的图像的显示。
显示部207由液晶显示装置或有机EL(Electro Luminescence:电发光)显示装置等构成,基于通过图像输出接口206提供的图像数据,显示运动图像及静止图像。
声音输出接口208是缓冲存储器35和声音输出部209的接口,例如,把缓冲存储器35提供的声音数据进行并行串行转换,或数字模拟转换等,把声音数据转换成声音输出部209可以利用的规定格式的声音数据(声音信号),向声音输出部209提供该声音数据(声音信号)。
声音输出部209由音频放大器或扩音器等构成,基于通过声音输出接口208提供的声音数据(声音信号),输出声音。
图21是说明运行控制程序的微型计算机31、静止图像解压缩部204、及显示部207的编辑点的检索显示的处理的流程图。
在步骤S101中,控制程序使驱动器44从磁盘读出管理信息文件。例如,在步骤S101中,控制程序使驱动器44从磁盘45读出参考存储在外部文件的缩略图数据81的PLF格式文件101、或作为图10的管理信息文件的轨道管理文件131。驱动器44把读出的管理信息文件存储在缓冲存储器43中。
在步骤S102中,控制程序基于从缓冲存储器43取得的管理信息文件,使驱动器44从磁盘45从起始的缩略图数据81按顺序地读出可以存储在缓冲存储器43中的数据量的缩略图数据81。
在步骤S103中,控制程序使驱动器44把读出的缩略图数据81存储在缓冲存储器43中。在步骤S104中,静止图像解压缩部204从存储缩略图数据81的缓冲存储器43中取得缩略图数据81,并解压缩取得的缩略图数据81。例如,静止图像解压缩部204通过解码以JPEG格式压缩编码的缩略图数据81来进行解压缩。
在步骤S105中,静止图像解压缩部204把解压缩的缩略图数据81存储在缓冲存储器35中。在步骤S106中,图像输出接口206基于从缓冲存储器35取得的缩略图数据81,控制显示部207的图像显示以使显示部207显示图像。
在步骤S107中,控制程序基于来自用户操作所对应的再生开始停止按钮201的信号,判断是否指示向下一点移动。在步骤S107中,当判断没有指示向下一点移动时,仍继续图像的显示,返回步骤S107,重复判断的处理。
在步骤S107中,当判断指示向下一点移动时,进入步骤S108,控制程序基于读出的管理信息,特别指定指示的点的GOP所对应的缩略图数据81。
在步骤S109中,控制程序判断特别指定的缩略图数据81是否被存储在缓冲存储器43中。在步骤S109中,当判断特别指定的缩略图数据81没有被存储在缓冲存储器43时,进入步骤S110,控制程序基于从缓冲存储器43取得的管理信息文件,使驱动器44从磁盘45中,从特别指定的缩略图数据81开始按顺序地读出可存储在缓冲存储器43中的数据量的缩略图数据81。
在步骤S110中,控制程序使驱动器44能以一次处理从磁盘45的一个缩略图数据记录区域162汇总读出多个缩略图数据81。
并且,正如参照图5所说明的那样,通过添加任意的数据列成为12千字节的缩略图数据81,在1簇上作为由ECC纠错的单位记录在磁盘45上,所以,控制程序可以利用简单的算法算出记录下次预读出的缩略图数据81的簇的物理地址。由此,能更迅速地读出缩略图数据81。
在步骤S111中,控制程序使驱动器44把读出的缩略图数据81存储在缓冲存储器43中,然后进入步骤S112。
在步骤S109中,当判断特别指定的缩略图数据81被存储在缓冲存储器43中时,因为不必从磁盘45读出缩略图数据81,所以,跳过步骤S110及步骤S111的处理,进入步骤S112。
在步骤S112中,静止图像解压缩部204从存储缩略图数据81的缓冲存储器43中取得缩略图数据81,并解压缩取得的缩略图数据81。例如,静止图像解压缩部204通过解码以JPEG格式被压缩编码的缩略图数据81而进行解压缩。
在步骤S113中,静止图像解压缩部204把解压缩的缩略图数据81存储在缓冲存储器35中。在步骤S114中,显示部207基于通过图像输出接口206从缓冲存储器35取得的缩略图数据81,显示图像。
接着,返回步骤S107,根据来自用户的指示,从磁盘45读出、解码被指示的点的GOP所对应的缩略图数据81,重复显示图像的处理。
如上,当从磁盘45中只读出缩略图数据81时,能更迅速地显示所需的缩略图。另外,从磁盘45读出MPEG2系统流,并可以读出缩略图数据81。
例如,根据步骤S114的处理,如图22所示,显示部207在整个画面显示运动图像231的同时,可以在画面的局部区域显示缩略图232。此种情况下,例如,根据步骤S114的处理,显示部207以通常速度再生显示运动图像231的同时,在画面的局部区域上显示被指示的点的GOP所对应的缩略图232。
例如,当用户指示快进或回倒时,显示部207以通常速度再生显示运动图像231的同时,在画面的局部区域上快进或回倒显示缩略图232。
根据用户的指示,再生装置能在显示部207上显示来自被显示的缩略图232对应的GOP的运动图像231。
由此,用户通过指示的点的GOP所对应的缩略图232,能迅速地了解运动图像的概要,同时,通过显示的运动图像,能了解运动图像的详细内容。由此,能迅速地定位需要位置的运动图像的起始点或编辑点。
并且,如下对利用运行控制程序的微型计算机31同时读出记录在磁盘45上的缩略图数据81和运动图像数据的处理进行说明。
控制程序使驱动器44从磁盘45中读出MPEG2的系统流的管理信息文件即轨道管理文件131、及文件系统的文件管理信息。控制程序基于MPEG2的系统流的管理信息文件即轨道管理文件131、及文件系统的文件管理信息,使驱动器44以流单元161为单位从磁盘45读出MPEG2的系统流。
此时,控制程序使驱动器44持续读出MPEG2的系统流直到来自一个流单元161的MPEG2系统流的读出结束为止,当来自一个流单元161的MPEG2系统流的读出结束时,计算出存储在缓冲存储器43中的MPEG2的系统流的数据量。
控制程序基于MPEG2的系统流的管理信息文件即轨道管理文件格式的文件及文件系统的文件管理信息,继续取得要读出的MPEG2的系统流的数据量及运动图像的再生时间。控制程序基于MPEG2的系统流的管理信息文件即轨道管理文件131及文件系统的文件管理信息,继续求得记录要读出的MPEG2的系统流的流单元161的物理地址、及记录要继续读出的缩略图数据81的缩略图数据记录区域162的物理地址。
控制程序当基于目前存储在缓冲存储器43中的MPEG2的系统流的数据量、轨道管理文件131、及文件系统的文件管理信息,计算出在从接着的流单元161中读出MPEG2系统流、并存储于缓冲存储器43时的、从下一个的流单元161读出MPEG2系统流时的预测为存储在缓冲存储器43中的MPEG2的系统流的数据量。控制程序判断算出的预测的MPEG2的系统流的数据量是否超过缓冲存储器43的容量上限。
当判断预测的MPEG2的系统流的数据量超过缓冲存储器43的容量上限时,控制程序使驱动器44停止从磁盘45的流单元161读出MPEG2的系统流,而使驱动器44从磁盘45的缩略图数据记录区域162中读出缩略图数据81。并且,控制程序在从缩略图数据记录区域162读出缩略图数据81结束时,使驱动器44从磁盘45的流单元161读出MPEG2的系统流。
另一方面,当判断预测的MPEG2的系统流的数据量没有超过缓冲存储器43的容量上限时,控制程序使驱动器44从磁盘45的流单元161读出MPEG2的系统流。
这样,在流单元161终止时,求出预测为继续读出的MPEG2的系统流的流单元161的读出终止时刻的、存储在缓冲存储器43中的MPEG2的系统流的数据量,根据预测的数据量,确定继续读出的数据,所以,能减少驱动器44的存取次数,增加单位时间从磁盘45读出的数据量,从而可提高数据读出效率。
如图14所示,在磁盘45中记录有流单元161-1至流单元161-6及缩略图数据记录区域162-1和缩略图数据记录区域162-2,缩略图数据记录区域162-1邻接流单元161-3,缩略图数据记录区域162-2邻接流单元161-6,读出记录在缩略图数据记录区域162-1及缩略图数据记录区域162-2的缩略图数据81时,如图23所示,被记录在作为连续区域的缩略图数据记录区域162-1中的缩略图数据81被按顺序读出后,通过寻道或磁盘45的旋转等待,再生装置的没有图示的磁头移向缩略图数据记录区域162-2,按顺序读出记录在作为连续区域的缩略图数据记录区域162-2中的缩略图数据81。
所以,与按顺序读出流单元161-1至流单元161-6的情况比较,能更迅速地从磁盘45中读出缩略图数据81。
并且,如图16所示,在磁盘45中记录有流单元161-1至流单元161-(n+1)及缩略图数据记录区域162-1至缩略图数据记录区域162-4,在与流单元161-1至流单元161-(n+1)分离的位置上邻接记录缩略图数据记录区域162-1至缩略图数据记录区域162-4记录时,当进行记录在缩略图数据记录区域162-1至缩略图数据记录区域162-4中的缩略图数据81的读出时,如图24所示,不需要寻道或磁盘旋转等待,就能按顺序读出记录在作为连续区域的缩略图数据记录区域162-1至缩略图数据记录区域162-4中的缩略图数据81。
所以,能更迅速地从磁盘45读出缩略图数据81。
图25是表示缩略图快进时的、存储在缓冲存储器43中的缩略图数据81的数据量的变化的说明图。图25的纵向表示数据量,图25的横向表示时间。
在此,存储在缓冲存储器43中的缩略图数据81的数据量是指从用于使当前显示的缩略图的后一个的缩略图显示的缩略图数据81到用于使图像上的时刻中最后(迟)的缩略图显示的缩略图数据81的数据量。
在开始快进的处理时,驱动器44从磁盘45读出缩略图数据81,存储在缓冲存储器43中。当存储在缓冲存储器43中的缩略图数据81的数据量大于等于缩略图显示开始阀值时,开始缩略图的显示的处理,从缓冲存储器43按顺序读出缩略图数据81。
用于显示一个缩略图的缩略图数据81的数据量比运动图像的数据量要少。另外,因为一个缩略图对应一个GOP,所以,图像上的单位时间的缩略图数据81的数据量更少。即使开始缩略图的显示的处理,与用于显示的缩略图数据81的数据量比较,从磁盘45读出、并存储的缩略图数据81的数据量较多。
所以,即使开始缩略图的显示的处理,如果从磁盘45读出缩略图数据81,则存储在缓冲存储器43中的缩略图数据81的数据量会随时间增加。
例如,在时刻t101,当存储在缓冲存储器43中的缩略图数据81的数据量等于表示可以存储在缓冲存储器43中的数据量的上限值时,在时刻t101,驱动器44终止(停止)从磁盘45读出缩略图数据81。
当驱动器44终止(停止)从磁盘45读出缩略图数据81时,对应缩略图的显示的处理,存储在缓冲存储器43中的缩略图数据81的数据量减少。
例如,从时刻t103到时刻t104期间,暂时停止缩略图的显示,在此期间,存储在缓冲存储器43中的缩略图数据81的数据量不变。
在时刻t104,如果被指示更快速地进行快进的处理,单位时间使用的缩略图数据81的数据量增加,所以,存储在缓冲存储器43中的缩略图数据81的数据量更快地减少。
在时刻t105,当存储在缓冲存储器43中的缩略图数据81的数据量小于等于缩略图数据读出重新开始阀值时,驱动器44开始从磁盘45读出缩略图数据81。在从时刻t105到时刻t106的期间,进行寻道、等待旋转磁盘45,在时刻t106,没有图示的磁头到达记录要读出的缩略图数据81的位置时,驱动器44开始从磁盘45读出缩略图数据81,并在缓冲存储器43存储缩略图数据81。
例如,在时刻t107,存储在缓冲存储器43中的缩略图数据81的数据量等于表示可以在缓冲存储器43存储的数据量的缓冲上限值时,驱动器44终止(停止)从磁盘45读出缩略图数据81。
例如,从时刻t108,暂时停止显示缩略图,此后,存储在缓冲存储器43中的缩略图数据81的数据量不变。
图26是缩略图回倒时的存储在缓冲存储器43中的缩略图数据81的数据量的变化的说明图。图26的纵向表示数据量,图26的横向表示时间。
在此,存储在缓冲存储器43中的缩略图数据81的数据量是指从用于使当前显示的缩略图的前一个缩略图显示的缩略图数据81到用于使图像上的时刻中最前面(早)的缩略图显示的缩略图数据81的数据量。
在开始回倒处理时,驱动器44从磁盘45读出缩略图数据81,存储在缓冲存储器43中。存储在缓冲存储器43中的缩略图数据81的数据量大于等于缩略图显示开始阀值时,开始缩略图的显示的处理,从缓冲存储器43按顺序读出缩略图数据81。
在此,在回倒时,按照与图像上的时刻前进方向相反的顺序显示缩略图,需要与图像上的时刻前进方向相反的顺序的缩略图数据81。
如图27所示,在图像上的时刻中最前面的缩略图的缩略图数据81被记录在缩略图数据记录区域162-1中,在图像上的时刻,记录在缩略图数据记录区域162-1中的缩略图的缩略图数据81的缩略图的后一个的缩略图的缩略图数据81被记录在缩略图数据记录区域162-2中,在图像上的时刻,记录在缩略图数据记录区域162-2中的缩略图的缩略图数据81的缩略图的后一个缩略图的缩略图数据81记录在缩略图数据记录区域162-3中时,驱动器44从磁盘45的缩略图数据记录区域162-3中读出缩略图数据81,然后,进行寻道直到缩略图数据记录区域162-2,磁头到达缩略图数据记录区域162-2时,从缩略图数据记录区域162-2读出缩略图数据81。并且,驱动器44在进行寻道直到缩略图数据记录区域162-1,磁头到达缩略图数据记录区域162-1时,从缩略图数据记录区域162-1中读出缩略图数据81。
所以,如图28所示,从时刻t141到时刻t142的期间,从缩略图数据记录区域162-3中读出缩略图数据81,在时刻t142,读出的缩略图数据81提供给缓冲存储器43,在时刻t142,读出的一定数据量的缩略图数据81存储在缓冲存储器43中。从时刻t142到时刻t143的期间,从缩略图数据记录区域162-2读出缩略图数据81,在时刻t143,读出的缩略图数据81提供给缓冲存储器43后,在时刻t143,读出的一定数据量的缩略图数据81存储在缓冲存储器43中。同样,从时刻t143到时刻t144的期间,从缩略图数据记录区域162-1中读出缩略图数据81,在时刻t144,读出的缩略图数据81提供给缓冲存储器43后,在时刻t144,读出的缩略图数据81提供给缓冲存储器43,在时刻t144,读出的一定数据量的缩略图数据81存储在缓冲存储器43中。
这样,在进行回倒的时,存储在缓冲存储器43中的缩略图数据81的数据量随着时间成阶梯状增加。
即使在进行回倒时,与用于显示的缩略图数据81的数据量相比,从磁盘45读出的缩略图数据81的数据量较多。
所以,即使开始缩略图的显示处理,如果从磁盘45读出缩略图数据81,则存储在缓冲存储器43中的缩略图数据81的数据量会随着时间而增加。
例如,在时刻t121,存储在缓冲存储器43中的缩略图数据81的数据量等于表示可以存储在缓冲存储器43的数据量的缓存上限值时,在时刻t121,驱动器44终止(停止)从磁盘45读出缩略图数据81。
驱动器44终止(停止)从磁盘45读出缩略图数据81后,根据缩略图的显示的处理,存储在缓冲存储器43中的缩略图数据81的数据量减少。
例如,从时刻t123到时刻t124期间,如暂时停止缩略图的显示,则在此期间,存储在缓冲存储器43中的缩略图数据81的数据量不变。
在时刻t124,如果被指示进行更快速地回倒的处理,则单位时间所使用的缩略图数据81的数据量增加,所以,存储在缓冲存储器43中的缩略图数据81的数据量更快地减少。
在时刻t125,存储在缓冲存储器43中的缩略图数据81的数据量小于等于缩略图数据重新开始读出阀值时,驱动器44开始从磁盘45读出缩略图数据81。在从时刻t125到时刻t126的期间,进行寻道、并等待磁盘45的旋转,在时刻t126,未图示的磁头到达记录要读出的缩略图数据81的位置后,驱动器44开始从磁盘45读出缩略图数据81,并在缓冲存储器43中存储缩略图数据81。
例如,在时刻t127,存储在缓冲存储器43中的缩略图数据81的数据量等于表示可以在缓冲存储器43存储的数据量的缓冲上限值时,驱动器44终止(停止)从磁盘45读出缩略图数据81。
例如,从时刻t128,暂时停止缩略图的显示,此后,存储在缓冲存储器43中的缩略图数据81的数据量不变。
图29是说明由运行控制程序的微型计算机31进行缩略图的读出处理的流程图。在步骤S141中,控制程序使驱动器44从磁盘45读出缩略图数据81。驱动器44把读出的缩略图数据81存储在缓冲存储器43中。
在步骤S142中,控制程序判断存储在缓冲存储器43中的缩略图数据81的数据量是否大于等于缩略图显示开始阀值。
在此,在快进或正常再生时,存储在缓冲存储器43中的缩略图数据81的数据量是指从用于使当前显示的缩略图的后一个的缩略图显示的缩略图数据81到用于使图像上的时刻中最后(迟)的缩略图显示的缩略图数据81的数据量。另外,在进行回倒时,存储在缓冲存储器43中的缩略图数据81的数据量是指从用于使当前显示的缩略图的前一个缩略图显示的缩略图数据81到用于使图像上的时刻中最前(早)的缩略图显示的缩略图数据81的数据量。
在步骤S142中,判断存储在缓冲存储器43中的缩略图数据81的数据量小于缩略图显示开始阀值时,返回步骤S141,重复缩略图数据读出的处理。
在步骤S142中,判断存储在缓冲存储器43中的缩略图数据的数据量大于等于缩略图显示开始阀值时,静止图像解压缩部204解码、解压缩存储在缓冲存储器43中的缩略图数据81,使显示部207显示缩略图。
在步骤S144中,控制程序使驱动器44从磁盘45读出缩略图数据81。驱动器44把读出的缩略图数据81存储在缓冲存储器43中。
在步骤S145中,控制程序判断缓冲存储器43是否已满。即,在步骤S145中,控制程序判断存储在缓冲存储器43中的缩略图数据81的数据量是否达到(相等吗?)缓冲存储器上限值。
在步骤S145中,当判断缓冲存储器43未满时,返回步骤S144,重复缩略图数据81的读出处理。
在步骤S145中,当判断缓冲存储器43已满时,因为不能再在缓冲存储器43中存储缩略图数据81,所以,不进行缩略图数据81的读出,进入步骤S146,控制程序判断是否按运动图像的再生顺序显示缩略图,即是否快进或正常再生。
在步骤S146中,当判断按运动图像的再生顺序显示缩略图时,即,因为是快进或正常再生,所以,进入步骤S147,控制程序在存储在缓冲存储器43中的缩略图数据81中,计算出从当前显示的缩略图的下一个缩略图到在图像上的时刻最后(迟)的缩略图的缩略图数据81的数据量,进入步骤S149。
在步骤S146中,当判断不按运动图像的再生顺序显示缩略图时,即,因为是回倒,所以,进入步骤S148,控制程序计算出从存储在缓冲存储器43的缩略图数据81中的、在图像上的时刻最前的缩略图到当前显示的缩略图的前一个的缩略图的缩略图数据81的数据量,进入步骤S149。
在步骤S149中,控制程序判断计算出的数据量是否小于等于缩略图数据重新开始读出阀值。在步骤S149中,在判断计算出的数据量大于缩略图数据重新开始读出阀值时,因为还不需要读出缩略图数据81,所以,返回步骤S146,重复上述的处理。
在步骤S149中,当判断计算出的数据量小于等于缩略图数据重新开始读出阀值时,因为需要读出缩略图数据81,所以,返回步骤S144,执行缩略图数据81的读出的处理。
参照图30至图34说明以上处理。在快进的情况下,指示显示图像上的时刻t0的缩略图时,控制程序指示驱动器44从缩略图数据81开始读出,该缩略图数据81是在图像上的时刻t0开始倒推规定时间T1的时刻(t0-T1)的缩略图数据。
以下,适当地把时刻t的缩略图数据81称为缩略图数据t。
由从时刻t0开始倒推规定时间T1的时刻(t0-T1)的缩略图数据(t0-T1)开始读出是因为当存在回倒指示时,能立刻实现回倒。
驱动器44从磁盘45中从缩略图数据(t0-T1)到图像上的时刻t0的缩略图数据t0进行读出,存储到作为环形缓冲区的缓冲器43,而且读出从缩略图数据t0到从时刻t0前进规定时间T1的时刻(t0+T1)的缩略图数据(t0+T1),存储在作为环形缓冲区的存储器43中。为了方便,以图30中的A表示存储在缓冲存储器43中的、从图像上的时刻(t0-T1)到图像上的时刻t0所对应的缩略图数据81。为了方便,以图30中的B表示存储在缓冲存储器43中的、从图像上的时刻t0到图像上的时刻(t0+T1)所对应的缩略图数据81。
并且,驱动器44从磁盘45读出缩略图数据81直到作为环形缓冲区的缓冲存储器43存满,把缩略图数据81存储在缓冲存储器43中。为了方便,以图30中的C表示存储在缓冲存储器43中的、从图像上的时刻(t0+T1)到图像上的时刻t(t0+Tn)所对应的缩略图数据81。
在执行快进时,当显示图像上的时刻tn的缩略图时,如图31所示,因为使用了从图像上的时刻t0到图像上的时刻tn所对应的缩略图数据81(因为此后的快进处理不能使用),所以,存储在缓冲存储器43中的、可以使用于之后的快进处理的缩略图数据81只是例如缩略图数据(t(n+1))至缩略图数据(tn+T1)。为了方便,以图31中的D表示存储在缓冲存储器43中的、从图像上的时刻tn到图像上的时刻(tn+T1)所对应的缩略图数据81。
当能够在之后快进处理中使用的缩略图数据81的数据量小于等于缩略图数据重新开始读出阈值时,如图32所示,驱动器44从磁盘45中依次读出缩略图数据(tn+T1)紧邻的缩略图数据81,直到作为环形缓冲区的缓冲存储器43已满为止,并使读出的缩略图数据81存储在缓冲存储器43中,以便防止在从图像上的时刻(tn-T1)到图像上的时刻(tn+T1)所对应的缩略图数据81上盖写。为了方便以图32中的E表示存储在缓冲存储器43中的、从图像上的时刻(tn+T1+1)开始的图像上的时刻所对应的缩略图数据81。
另一方面,在回倒时,显示图像上的时刻tm的缩略图,如图33所示,当使用了图像上的时刻tm之前所对应的缩略图数据81时,存储在缓冲存储器43中的、这之后回倒的处理可以使用的缩略图数据81只是例如缩略图数据(t(m-1))至缩略图数据(tm-T1)。为了方便以图33中的E表示存储在缓冲存储器43中的、从图像上的时刻tm到图像上的时刻(tm-T1)所对应的缩略图数据81。
如果这之后的回倒处理可以使用的缩略图数据81的数据量小于等于缩略图数据重新开始读出阀值时,如图34所示,驱动器44为了防止在从图像上的时刻(tm+T1)到图像上的时刻(tm-T1)所对应的缩略图数据81上盖写,而从磁盘45自缩略图数据(tm-T1-1)开始逆序(反向)读出缩略图数据81直到作为环形缓冲区的缓冲器43存满,并把读出的缩略图数据81存储在缓冲存储器43中。
此时,因为从每个缩略图记录区域162读出缩略图数据81,所以,具有缩略图数据(tm-T1-1)的、图34中的F表示的缩略图数据81被按图34中粗箭头表示的顺序存储在缓冲存储器43中,然后,图34中F表示的缩略图数据81前的G所表示的缩略图数据81存储在缓冲存储器43中。同样,倒推图像上的时刻从磁盘45读出缩略图数据81,并存储在缓冲存储器43中。
以下,对于当在磁盘45记录运动图像数据时,生成该运动图像数据对应的缩略图并记录于磁盘45时的记录装置进行说明。
图35表示本发明的记录再生装置的一个实施例的构成框图,该记录再生装置从记录MPEG2程序流的磁盘45读出MPEG2程序流,生成与MPEG2程序流对应的缩略图数据,并记录于磁盘45中。与图20表示的情况相同的部分标注相同符号,并适当省略其说明。
微型计算机31运行规定的控制程序,基于来自用户的操作所对应的开始停止按钮301的信号,对记录再生装置的各部指示动作。
驱动器44从存盘45读出MPEG2格式的程序流,把读出的MPEG2格式的程序流存储于缓冲存储器43中。多路分配器202从存储在缓冲存储器43的MPEG2格式的程序流中分离作为MPEG2格式的图像数据的MPEG2视频基本流和声音数据。
I图片选择解码部302在微型计算机31的控制下,从在多路分配器202中分离的MPEG2视频基本流中选择I(内部)图片,解码被选择的I图片。I图片选择解码部302向分辨率转换部303提供解码的图片。
分辨率转换部303与像素数量转换部40同样,在微型计算机31的控制下,转换解码的图片的分辨率。例如,分辨率转换部303通过从提取的图片中稀化像素,从而转换图片的分辨率。
分辨率转换部303向JPEG编码部304提供转换了像素数量的图像数据。JPEG编码部304在微型计算机31的控制下,以JPEG格式编码分辨率转换部303提供的图像数据。JPEG编码部304将以JPEG编码的图像数据作为缩略图数据提供到文件格式转换部305。
文件格式转换部305把缩略图数据的文件格式转换成PLF格式、PLF格式的文件101参考的文件格式、静止图像包格式、或轨道管理文件131参考的定位关系数据文件格式。文件格式转换部305向缓冲存储器43提供转换了文件格式的缩略图数据。
在此,对于指示生成缩略图的运动图像数据的所有的GOP,文件格式转换部305在由分辨率转换部303提供缩略图数据后,汇总并转换该缩略图数据的文件格式,以使所有的缩略图数据暂时成为一个或规定数目的文件。
驱动器44把存储在缓冲存储器43中的、转换成规定的文件格式的缩略图数据记录在磁盘45中。当对指示生成缩略图的运动图像数据所有的GOP,文件格式转换部305在由分辨率转换部303提供缩略图数据后,汇总并转换缩略图数据的文件格式,以使所有的缩略图数据暂时成为一个或规定数目的文件时,驱动器44把汇总并转换了文件格式的缩略图数据记录在磁盘45中。
图36是表示I图片选择解码部302的构成的框图。缓冲器321暂时存储由多路分配器202提供的MPEG2视频基本流的MPEG2格式的运动图像数据。I图片判断部322通过参考例如图片报头的picture coding type(图片编码类型),判断构成存储在缓冲器321的MPEG2格式的运动图像数据的各个图像是否为I图片。
选择器323基于I图片判断部322提供的表示图片是否为I图片的信号,控制是否向可变长编码译码器324提供存储在缓冲器321中的图片数据,或控制存储在缓冲器321中的图片数据向可变长编码译码器324的提供。更具体地,选择器323在I图片判断部322提供表示图片是I图片的信号时,向可变长编码译码器324提供存储在缓冲器321中的I图片数据。选择器323在I图片判断部322提供表示图片不是I图片的信号时,抑制存储在缓冲器321的B图片或P图片的图片数据向可变长编码译码器324的提供。
可变长编码译码器324解码通过选择器323从缓冲器321提供的、进行可变长编码的I图片的数据,向逆量子化部325提供解码的I图片数据。逆量子化部325在每个解码的I图片数据所包含的系数上乘以规定值的逆量子化系数,使I图片数据逆量子化。逆量子化部325向逆DCT处理部326提供逆量子化得到的I图片数据,即DCT(Discrete Cosine Tranxform)系数。
逆DCT处理部326通过逆DCT变换从逆量子化部325提供的DCT系数,从而生成作为没被压缩的图像数据的所谓的基带图像数据,并输出基带图像数据。
图37是表示分辨率转换部303的构成的框图。低通滤波器341从I图片选择解码部302提供的基带图像数据中除去高频成分(限制频带范围),向像素稀化部342提供除去图像高频成分的基带图像数据。例如,低通滤波器341算出纵2×横2的4个像素的像素值的平均值,通过把算出的平均值设为该4个像素的像素值,除去图像的高频成分。
像素稀化部(pixel-thinning section)342从除去了图像高频成分的基带图像数据中稀化像素,作为缩略图数据输出稀化了像素的基带图像数据。例如,像素稀化部342把基带图像数据的像素分为纵2×横2的4个像素的组,通过分别从4个像素除去3个像素,从基带图像数据中稀化像素。
图38是表示JPEG编码部304的构成的框图。DCT处理部361把分辨率转换部303提供的缩略图数据进行DCT转换,向量子化部362提供根据DCT转换结果得到的DCT系数。量子化部362把DCT处理部361提供的DCT系数除以规定的量子化系数,把DCT系数量子化,向可变长编码部363提供被量子化的DCT系数。可变长编码部363通过把量子化的DCT系数编码成可变长编码,生成以JPEG格式压缩的缩略图数据,输出生成的以JPEG格式压缩的缩略图数据。
图39是说明缩略图数据生成的处理的流程图。在步骤S301中,I图片选择解码部302从由驱动器44从磁盘45读出的作为MPEG2程序流的运动图像数据各自的GOP中提取(选择)I图片。在步骤S302中,I图片选择解码部302解码提取的I图片。
在步骤S303中,分辨率转换部303转换解码的I图片的分辨率以降低分辨率。在步骤S304中,JPEG编码部304以JPEG格式压缩转换了分辨率的I图片。在步骤S305中,文件格式转换部305调整以JPEG格式压缩I图片得到的缩略图数据文件格式,返回步骤S301,重复上述处理。
缩略图数据可以作为I图片流而生成。
图40是表示本发明的记录再生装置的一个实施例的构成的框图,该记录再生装置从记录有MPEG2程序流的磁盘45读出MPEG2程序流,生成MPEG2程序流对应的作为I图片流的缩略图,并记录在磁盘45中。与图35表示的相同的部分标注同一符号,并省略其说明。
I图片编码部381压缩编码由分辨率转换部303提供的、转换了分辨率的基带图像数据即缩略图数据作为I图片。I图片编码部381向文件格式转换部305提供作为I图片被压缩编码的缩略图数据。
图41是表示I图片编码部381的构成的框图。缓冲器401暂时存储由分辨率转换部303提供的、转换了分辨率的基带图像数据即缩略图数据。缓冲器401向视觉参数检测部402及DCT处理部403提供存储的缩略图数据。
视觉参数检测部402检测存储在缓冲器401中的表示缩略图数据的图像特征的视觉参数,向控制部404提供检测的视觉参数。视觉参数可以作为由如MPEG2TM(Test Model)5规定的表示像素值的空间方向变化的活动率。
DCT处理部403对缓冲器401提供的缩略图数据进行DCT转换,向量子化部405提供根据DCT转换结果得到的DCT系数。
控制部404基于由视觉参数检测部402提供的视觉参数及存储在缓冲器407中的压缩缩略图数据的数据量,确定量子化值,向量子化部405提供量子化值。例如,控制部404与MPEG2TM5的规定相同,基于视觉参数,确定量子化值,以在含有很多高频成分时,进行粗略量子化,在高频成分少时,进行更细致量子化。另外,控制部404基于存储在缓冲器407的压缩缩略图数据的数据量,确定量子化值,以使作为I图片被压缩编码的缩略图数据的数据量不超过规定上限。
量子化部405通过把由DCT处理部403提供的DCT系数除以控制部404提供的量子化值,使DCT系数量子化,向可变长编码部406提供量子化的DCT系数。可变长编码部406通过把量子化的DCT系数编码成可变长编码,生成作为I图片被压缩编码的缩略图数据,向缓冲器407提供生成的作为I图片被压缩编码的缩略图数据。
缓冲器407暂时存储作为I图片被压缩编码的缩略图数据。缓冲器407输出存储的作为I图片被压缩编码的缩略图数据。
图42是说明每个I图片的控制部404的编码量的控制处理的流程图。在步骤S321中,控制部404向图片分配编码量。例如,在步骤S321中,控制部404向图片分配不是图片对应的编码量的目标值的、而是考虑了图片对应的编码量的上限和规定的容限的编码量。更具体地,在步骤S321中,控制部404向图片分配编码量的上限减去容限的编码量。
这是因为作为I图片被压缩编码的缩略图数据的数据量作为结果已超过了步骤S321的设定值,从而保证在后述的缩略图的连续再生的VBV中所示的限制条件。
在步骤S322中,控制部404向各微模块分配向图片分配的编码量,基于向图片分配的编码量,向微模块分配编码量。
在步骤S323中,控制部404利用视觉参数,确定最终的量子化值,结束处理。
如此,缩略图数据作为I图片压缩编码以达到小于等于规定的上限值的数据量。由此,即使进行缩略图数据快进或回倒等特殊再生,解码时可以不产生下溢,迅速再生、显示缩略图。
使用VBV(Video Buffering Verifier)模式说明此效果。VBV是ISO13818-2Annex C规定的连接编码器的输出的假设的解码器的模式,根据存储在此模式所包含的VBV缓冲器的数据量所对应的约束条件,规定位流对应的限制条件。VBV通常规定解码侧的限制条件,下面,换成编码侧进行说明。
图43是表示VBV的模式构成的框图。编码部421向VBV缓冲器422输出图片对应的编码。VBV缓冲器422暂时存储由编码器421提供的编码,输出存储的编码。
在此,假设从编码器421向VBV缓冲器422瞬间传送编码。另外,当在VBV缓冲器422中不存储编码时,不从VBV缓冲器422输出编码,当在VBV缓冲器422中存储编码时,以最大传送速率从VBV缓冲器422输出编码。
图44是在缩略图数据量不设置限制时的VBV模式的动作的说明图。在图44中,纵向表示存储在VBV缓冲器422的编码的数据量,横向表示时间。
在图44中,时间T表示帧的期间“秒”,等于帧频的倒数。
VBV缓冲器422在从空状态开始编码处理的时刻t=0,数据量P0的编码从编码器421向VBV缓冲器422传送,所以在时刻t=0,存储在VBV缓冲器422的编码的数据量为P0。因为编码被以最大的传送速率从VBV缓冲器422输出,所以存储在VBV缓冲器422的编码的数据量随时间推移而减少,在时刻t=T,存储在VBV缓冲器422的编码的数据量为B1。同时,在时刻t=T,作为比P0少的数据量的数据量P1的编码被从编码器421向VBV缓冲器422传送,所以,存储在VBV缓冲器422的编码的数据量瞬时增加到B1+P1。
同样,在时刻t=2T,存储在VBV缓冲器422的编码的数据量为B2。同时,在时刻t=T,作为与P1大致相同的数据量的数据量P2的编码被从编码器421向VBV缓冲器422传送,所以,存储在VBV缓冲器422的编码的数据量瞬时增加到B2+P2。
在时刻t=Tx,存储在VBV缓冲器422的编码的数据量为0。存储在VBV缓冲器422的编码的数据量为0时,VBV缓冲器422不输出编码。
在时刻t=3T,数据量比P0少、比P1多的数据量P3的编码,因为从编码器421向VBV缓冲器422传送,所以存储在VBV缓冲器422中的编码的数据量瞬时增加到P3。在时刻t=4T,存储在VBV缓冲器422的编码的数据量为0,同时作为与P1几乎相同的数据量的数据量P4的编码因为从编码器421传送到VBV缓冲器422,所以,存储在VBV缓冲器422的编码的数据量瞬时增加到P4。
如此,从编码器421输出的一幅图片对应的编码量变化时,有时会产生下溢或溢流。
例如在时刻t=T或时刻t=2T,作为与P1几乎相同的数据量的数据量P4的编码被从编码器421传送到VBV缓冲器422时,发生了溢流。
在编码器侧,即使发生下溢,因为可以进行写入等待,所以,允许下溢的发生,可是如果发生溢流则编码会丢失,所以,不允许溢流的发生。
因此,编码时,监视被编码的数据量,必须利用改变编码量的参数,反馈控制编码的处理,以不产生溢流。
在此,考虑了在帧的期间T,以最大传送速率输出的数据量的编码总是被从编码器421向VBV缓冲器422传送的情况。这相当于例如在步骤S321中,控制部404在帧的期间T,以最大传送速率输出的数据量作为图片对应的编码量的上限,向图片分配编码量。
以从VBV缓冲器422输出的编码的最大传送速率为Rmax[bit/sec],以帧频为frame_rate[frame的数/sec]时,就1帧(图片)的缩略图容许的数据量即容许最大编码量fb[bit/frame]可以用Rmax/frame_rate算出。在此,frame_rate随NTSC(National TelevisionSystem Committee)格式或PAL(Phase Alternating(by)Line)格式等电视播放方式而不同。
图45是说明各缩略图的数据量等于如此算出的容许最大编码量fb时的VBV模式的动作的图。在图45中,纵向表示存储在VBV缓冲器422中的编码的数据量,横向表示时间。
在图45中,时间T表示帧的期间[秒],等于帧频的倒数。
VBV缓冲器422在从空状态开始编码处理的时刻t=0,数据量P0的编码被从编码器421向VBV缓冲器422传送,所以,在时刻t=0,存储在VBV缓冲器422的编码的数据量为P0(=容许最大编码量fb)。因为编码被以最大的传送速率从VBV缓冲器422输出,所以存储在VBV缓冲器422的编码的数据量随时间推移而减少,在时刻t=T,存储在VBV缓冲器422的编码的数据量为0。同时,在时刻t=T,数据量与P0相同的数据量P1的编码被从编码器421向VBV缓冲器422传送,所以,存储在VBV缓冲器422的编码的数据量瞬时增加到P1。
编码被以最大传送速率从VBV缓冲器422输出,所以存储在VBV缓冲器422中的编码的数据量随时间推移而减少,在时刻t=2T,存储在VBV缓冲器422中的编码的数据量为0,同时,在时刻t=2T,数据量与P0相同的数据量P2的编码被从编码器421向VBV缓冲器422传送,所以,存储在VBV缓冲器422的编码的数据量瞬时增加到P2。
同样,在时刻t=3T至时刻t=nT,存储在VBV缓冲器422中的编码的数据量为0,同时数据量与P0相同的编码被从编码器421向VBV缓冲器422传送,所以,存储在VBV缓冲器422的编码的数据量瞬时增加到与P0相同的数据量。
即,在从编码器421向VBV缓冲器422传送的时刻,存储在VBV缓冲器422中的编码的数据量最大,该数据量等于容许最大编码量fb。
在图40表示构成的记录再生装置中,因为缩略图的数据量被控制在小于等于容许最大编码量fb,所以,可以说比图45表示的情况更难引起溢流。即,可以说图45表示缓冲器的占有率处于最高的状态。
在此,对于再生侧,说明变速再生缩略图时的VBV。根据变速再生,任意的缩略图(图片)被按任意顺序再生。所以,各缩略图的数据量变化时,有时要求连续进行大数据量的缩略图的再生。此时,VBV缓冲器的占有率下降,有时VBV缓冲器会处于未占用,产生下溢。其结果,来不及再生缩略图,缩略图显示的切换没有按用户的指示进行。
可是,通过使所有的缩略图的数据量小于等于容许最大编码量fb,不论哪个缩略图按哪种顺序被再生,VBV缓冲器的占有率大于一定值,就不会产生下溢。其结果,可以保证缩略图显示的切换总是按用户的指示执行。
图46是表示根据本发明的记录再生装置的一个实施例的其他构成的框图,该记录再生装置从记录有MPEG2系统流的磁盘45读出MPEG2系统流,生成MPEG2系统流对应的作为I图片流的缩略图,并记录在磁盘45中。
I图片选择解码部451在微型计算机31的控制下,从在多路分配器202被分离的MPEG2视频基本流里,选择I(内部)图片,把选择的I图片解码到DCT系数。I图片选择解码部451向频率特性转换部452提供解码的DCT系数。
频率特性转换部452在微型计算机31的控制下,转换解码的DCT系数的频率特性。例如,频率特性转换部452通过在DCT系数中的除去图像高频对应的成分或使其衰减,从而转换DCT系数的频率特性。
频率特性转换部452向I图片编码部453提供转换了频率特性的DCT系数。I图片编码部453把频率特性转换部452提供的转换了频率特性的DCT系数作为I图片进行压缩编码。I图片编码部453向文件格式转换部305提供把DCT系数作为I图片进行压缩编码而得到的缩略图数据。
图47是表示I图片选择解码部451的构成的框图。缓冲器471暂时存储由多路分配器202提供的MPEG2视频基本流MPEG2格式的运动图像数据。I图片判断部472通过参考例如图片报头的picture coding type,判断存储在缓冲器471的、构成MPEG2格式的各运动图像数据的图片是否为I图片。
选择器473基于由I图片判断部472提供的表示图片是否为I图片的信号,控制是否向可变长编码译码器474提供存储在缓冲器471的图片的数据,或控制向可变长编码译码器474提供存储在缓冲器471的图片数据。更具体地,选择器473在由I图片判断部472提供表示图片是I图片的信号时,向可变长编码译码器474提供作为存储在缓冲器471的I图片的图片数据。选择器473在I图片判断部472提供表示图片不是I图片的信号时,控制存储在缓冲器471的B图片或P图片的图片数据向可变长编码译码器474的提供。
可变长编码译码器474解码通过选择器473从缓冲器471提供的、进行了可变长编码的I图片的数据,向逆量子化部475提供解码的I图片数据。逆量子化部475在每个解码的I图片的数据所包含的系数上乘以规定值的逆量子化系数,从而使I图片数据逆量子化。逆量子化部475输出逆量子化得到的I图片数据,即DCT系数及量子化比例。
图48是表示频率特性转换部452的构成的框图。水平方向滤波器491除去DCT系数中的水平方向排列的DCT系数高频成分或使其衰减。
如图49所示,DCT系数为二维,水平方向的阶数(n)为0至7,垂直方向的阶数(m)为0至7。比水平方向阶数(n)大的DCT系数对应于比图像高的频率成分,比垂直方向阶数(m)大的DCT系数对应于比图像高的频率成分。
图50是表示水平方向滤波器491的传送函数H(n)及垂直方向滤波器492的传送函数V(m)的图。例如,水平方向滤波器491基于图50表示的传送函数H(n),使比水平方向阶数(n)大的DCT系数为0或减小该值,除去水平方向排列的DCT系数在DCT系数中高频成分或使其衰减。
水平方向滤波器491向垂直方向滤波器492提供除去水平方向排列的DCT系数的高频成分或使其衰减而得到的DCT系数。
垂直方向滤波器492除去水平方向滤波器491提供的DCT系数中的垂直方向排列的DCT系数的高频成分或使其衰减并输出。例如,垂直方向滤波器492基于图50表示的传送函数V(m),使由水平方向滤波器491提供的比垂直方向阶数(n)大的DCT系数为0或减小该值,并除去DCT系数中的、垂直方向排列的DCT系数的高频成分或使其衰减。
即,当设输入到频率特性转换部452的DCT系数为d(n,m)时,以d(n,m)×H(n)×V(m)计算出的DCT系数d’(n,m)从图48所示构成的频率特性转换部452输出。因为DCT系数是频率区域值,所以通过把上述的的传送函数相乘,从而可以进行滤波处理。
换言之,把8×8的DCT系数乘以上述的传送函数H(n)及传送函数V(m),可以在纵8像素×横8像素的模块中施加图像的频率区域的限制。
并且,I图片选择解码部451输出的量子化比例原样通过频率特性转换部452并输出到I图片编码部453。
图51是表示I图片编码部453的构成的框图。控制部501基于通过频率特性转换部452由I图片选择解码部451提供的量子化比例及存储在缓冲器504的压缩缩略图数据的数据量,确定量子化值,并向量子化部502提供量子化值。例如,控制部501基于存储在缓冲器504的压缩缩略图数据的数据量,确定量子化值,以使作为I图片被压缩编码的缩略图数据的数据量超过规定的上限。
量子化部502通过把频率特性转换部452提供的DCT系数除以控制部501提供的量子化值,使DCT系数量子化,向可变长编码部503提供被量子化的DCT系数。除去输入到I图片编码部453的DCT系数的高频成分或使其衰减,所以,系数比频率特性转换前的DCT系数更小,通过在量子化部502中的再量子化,其值为0的DCT系数增加,截断阶数(Order)变低。
可变长编码部503通过把量子化的DCT系数编码成可变长编码,生成作为I图片被压缩编码的缩略图数据,向缓冲器504提供生成的作为I图片进行压缩编码的缩略图数据。
缓冲器504暂时存储作为I图片被压缩编码的缩略图数据。缓冲器504输出存储的作为I图片被压缩编码的缩略图数据。
因为除去输入到I图片编码部453的DCT系数的高频成分或使其衰减,所以,I图片编码部453可以输出数据量更少的缩略图数据。
图52是说明生成缩略图数据的其他的处理的流程图。在步骤S361中,I图片选择解码部451从由驱动器44从磁盘45读出的MPEG2程序流即各运动图像数据的GOP提取(选择)I图片。在步骤S362中,I图片选择解码部451把提取的I图片解码成DCT系数。
在步骤S363中,频率特性转换部452除去解码的DCT系数的高频成分,转换DCT系数的频率特性。在步骤S364中,I图片编码部453将进行了频率特性转换的DCT系数作为I图片进行压缩编码。
在步骤S365中,文件格式转换部305调整作为I图片被压缩编码的缩略图数据的文件格式,返回步骤S361,重复上述处理。
图53是说明控制部501对每个I图片的编码量的控制的处理的流程图。在步骤S381中,控制器501向图片分配编码量。例如,在步骤S381中,控制部501向图片分配不是图片所对应的编码量的目标值、而是考虑了图片对应的编码量的上限和规定的容限的编码量。更具体地,在步骤S381中,控制部501向图片分配从编码量的上限减去容限的编码量。
这是因为,作为结果,I图片被压缩编码的缩略图数据的数据量超过了步骤S321的设定值,从而保证如上述缩略图的连续再生的VBV表示的限制条件。
在步骤S382中,控制部501基于分配给图片的编码量,确定最终的量子化值,向微模块分配编码量,终止处理。
接着,就记录再生装置进行说明,该记录再生装置从记录有MPEG2的系统流的磁盘45读出MPEG2的系统流,生成MPEG2的系统流所对应的缩略图数据,从磁盘45读出记录在磁盘45缩略图数据,并再生缩略图。
图54是表示基于以MPEG格式压缩编码的缩略图数据81,再生显示缩略图的根据本发明的记录再生装置的再生模块的实施例的其他构成的框图。与图20表示的情况相同的部分标注同一符号,并省略其说明。
文件格式转换部521在微型计算机31的控制下读出由驱动器44从磁盘45读出的、存储在缓冲存储器43的PLF格式、PLF格式的文件101参考的文件格式、静止图像包格式、轨道管理文件131参考的定位关系数据文件格式、或定位关系数据文件141参考的文件格式的缩略图数据81。
文件格式转换部521转换读出的缩略图数据81的文件格式,向JPEG解码部522提供转换了文件格式的缩略图数据81。例如,文件格式转换部521通过从PLF格式、PLF格式的文件101参考的文件格式、静止图像包格式、轨道管理文件131参考的定位关系数据文件格式、或定位关系数据文件141参考的文件格式的缩略图数据81提取以JPEG格式压缩编码的缩略图数据81,从而转换缩略图数据81的文件格式。
JPEG解码部522在微型计算机31的控制下,解码由文件格式转换部521提供的、以JPEG格式压缩编码的缩略图数据81,使解码得到的基带图像即缩略图数据81存储在缓冲存储器35中。
图55是表示JPEG解码部522的构成的框图。可变长编码译码器541解码文件格式转换部521提供的、进行了可变长编码的缩略图数据81,向逆量子化部542提供解码的缩略图数据81。逆量子化部542通过在包含于每个解码的缩略图数据81的系数上乘以规定值的逆量子化系数,而使缩略图数据81逆量子化。逆量子化部542向逆DCT处理部543提供逆量子化得到的缩略图数据81,即DCT系数。
逆DCT处理部543通过将逆量子化部542提供的DCT系数进行逆DCT转换,生成没有压缩的图像数据,即所谓的基带图像数据,输出基带图像数据。
图56是表示基于作为I图片流被压缩编码的缩略图数据81,再生显示缩略图的本发明的记录再生装置的再生模块的一实施例的其他构成的框图。与图20相同的部分标注同一符号,并省略其说明。
文件格式转换部561在微型计算机31的控制下,读出由驱动器44从磁盘45读出的、存储在缓冲存储器43的PLF格式、PLF格式的文件101参考的文件格式、静止图像包格式、轨道管理文件131参考的定位关系数据文件格式、或定位关系数据文件141参考的文件格式的缩略图数据81。
文件格式转换部561转换读出的缩略图数据81的文件格式,向I图片解码部562提供转换了文件格式的缩略图数据81。例如,文件格式转换部561通过从PLF格式、PLF格式的文件101参考的文件格式、静止图像包格式、轨道管理文件131参考的定位关系数据文件格式、或定位关系数据文件141参考的文件格式的缩略图数据81提取作为I图片流被压缩编码的缩略图数据81,从而转换缩略图数据81的文件格式。
I图片解码部562在微型计算机31的控制下,解码由文件格式转换部561提供的、作为I图片流被压缩编码的缩略图数据81,把解码得到的基带图像缩略图数据81存储在缓冲存储器35中。
图57是表示I图片解码部562的构成的框图。可变长编码译码器581解码由文件格式转换部561提供的、进行了可变长编码的I图片数据,向逆量子化部582提供解码的I图片数据。逆量子化部582通过在每个解码的I图片的数据所含有的系数上乘以规定值的逆量子化系数,将I图片的数据进行逆量子化。逆量子化部582向逆DCT处理部583提供逆量子化得到的I图片的数据,即DCT系数。
逆DCT处理部583通过将逆量子化部582提供的DCT系数进行逆DCT转换,生成没有压缩的图像数据,即所谓的基带图像数据,输出基带图像数据。
缩略图数据81例如转换频率特性以除去图像的高频成分,作为I图片流被压缩编码时,可以稀化缩略图的像素进行显示。
图58是表示基于作为I图片流被压缩编码的缩略图数据81,再生显示缩略图的、根据本发明的记录再生装置的再生模块的一实施例的其他构成的框图。与图56表示的情况相同的部分标注同一符号,并省略其说明。
像素稀化部591在由I图片解码部562提供的、作为基带图像数据的缩略图数据81,从缩略图数据81的像素里稀化规定位置的像素,把稀化像素的缩略图数据81存储在缓冲存储器35。例如,像素稀化部591把缩略图数据81的像素分成纵2×横2的4个像素的组,通过分别从4个像素中除去3个像素,而从缩略图数据81稀化像素。
缩略图数据81转换频率特性以除去图像的高频成分,作为I图片流被压缩编码时,图像的大小没有被缩小,所以,像素稀化部591通过稀化像素,可以缩小图像的大小。
并且,在为除去图像的高频成分而转换频率特性的缩略图数据81中,返回没有问题时,像素稀化部591只需单纯地稀化像素。返回有问题时,优选像素稀化部591在稀化像素前,从通过低通滤波器限制了频带的图像数据稀化像素。
这样,当生成与运动图像对应的图片时,可以在数据记录媒体记录运动图像对应的图片。另外,当从作为运动图像进行编码的单位的、由一定数目的图片构成的单位中提取一幅图片,缩减提取的图片的信息量,以规定的编码格式编码已缩减信息量的图片,使编码的图片与提取图片的单位建立联系,控制向记录运动图像的数据记录媒体记录与单位建立联系的运动图像时,在再生运动图像时,能迅速地再生与单位建立了关系的图片,其结果,用户能迅速了解运动图像再生中期望的时刻的内容。
另外,当读出作为记录在数据记录媒体中的图片的、运动图像对应的图片时,能再生运动图像对应的图片。另外,当控制从数据记录媒体上读出基于来自用户的指令及与运动图像的单位建立联系的图片,并解码读出的图片,控制解码的图片的显示时,可以迅速地再生与单位建立联系的图片,该数据记录媒体记录运动图像的同时,记录从作为运动图像的编码单位的、由一定数目的图片构成的单位上被提取,缩减其信息量,以规定的编码格式编码,并与各单位建立联系的图片。其结果,用户能迅速了解图像再生中期望的时刻的内容。
并且,压缩编码缩略图的格式不限于JPEG格式,作为I图片的编码,可以是JPEG2000或运动JPEG等控制各缩略图的数据量的编码格式。另外,运动图像的编码格式解释为MPEG2,但并不限定于此,可以是MPEG4、MPEG7等其他编码格式。
上述一系列处理可以由硬件执行,但也可由软件实现。通过软件实现一系列处理时,构成该软件的程序被从记录媒体安装到组装有专用硬件的计算机上、或通过安装各种程序实现各种功能的、例如通用的个人计算机等上。
如图3、图20、图35、图40、图46、图54、图56或图58所示,此记录媒体与计算机分开,不仅包括为向用户提供程序而配备的记录程序的例如包括磁盘(包括软磁盘)、光盘(包括CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Disc))、光磁盘(包括MD(Mini-Disc)(商标))、或半导体存储器等构成的包媒体的磁盘48,而且以包括以预先组装于计算机的状态向用户提供的、内置于记录程序的微型计算机的没有图示的ROM、没有图示的硬盘等。
并且,执行上述一系列处理的程序,可以根据需要,通过路由器、调制解调器等接口,利用本地网、因特网、数字卫星播放等有线或无线通信媒体安装于计算机上。
另外,在本说明书中,描述存储在记录媒体的程序的步骤当然包括沿记载的顺序按时序进行的处理,也包括不必按时序进行的处理而并列或个别地进行的处理。

Claims (18)

1.一种记录装置,其特征在于,包括:
提取单元,用于从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅所述图像;
缩减单元,用于缩减提取出的所述图像的信息量;
编码单元,用于以规定的编码格式对缩减了所述信息量的所述图像进行编码;
建立联系单元,用于使经过编码的所述图像与所述提取单元从其中提取了所述图像的所述单位建立联系;以及
记录控制单元,用于控制向记录所述运动图像的数据记录媒体记录与所述单位建立联系的所述图像。
2.根据权利要求1所述的记录装置,其特征在于:
所述建立联系单元通过在与所述运动图像的轨道建立联系的、规定文件格式的轨道上安排经过编码的所述图像,从而使经过编码的所述图像与所述单位建立联系。
3.根据权利要求1所述的记录装置,其特征在于:
所述建立联系单元通过使再生所述运动图像的所述单位的时刻范围和所述经过编码的所述图像对应,从而使所述经过编码的所述图像与所述单位建立联系。
4.根据权利要求1所述的记录装置,其特征在于:
所述记录控制单元控制向所述数据记录媒体记录所述运动图像,以使再生中预定时间的所述运动图像记录在所述数据记录媒体的连续的第一区域上,
而且,在结束向所述数据记录媒体的所述第一区域记录所述运动图像时,所述记录控制单元控制向所述数据记录媒体记录所述图像,以使当所述经过编码的所述图像的数据量超过规定的阀值时,所述图像记录到所述数据记录媒体的连续的第二区域上。
5.根据权利要求1所述的记录装置,其特征在于:
所述编码单元以静止图像的压缩编码格式对所述图像进行编码。
6.根据权利要求1所述的记录装置,其特征在于:
所述编码单元以运动图像的压缩编码格式对所述图像进行编码,以使只有所述图像可以解码。
7.根据权利要求1所述的记录装置,其特征在于:
所述缩减单元通过稀化所述图像的像素,缩减所述图像的信息量。
8.根据权利要求1所述的记录装置,其特征在于:
所述缩减单元通过除去所述图像的高频成分,缩减所述图像的信息量。
9.一种记录方法,其特征在于,包括以下步骤:
提取步骤,从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅所述图像;
缩减步骤,缩减提取出的所述图像的信息量;编码步骤,以规定的编码格式对缩减了所述信息量的所
述图像进行编码;
建立联系步骤,使经过编码的所述图像与在所述提取步骤中提取了所述图像的所述单位建立联系;以及
记录控制步骤,控制向记录所述运动图像的数据记录媒体记录与所述单位建立联系的所述图像。
10.一种记录有使计算机执行下述记录处理的程序的记录媒体,其特征在于,所述记录处理包括以下步骤:
提取步骤,从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅所述图像;
缩减步骤,缩减提取出的所述图像的信息量;
编码步骤,以规定的编码格式对缩减了所述信息量的所
述图像进行编码;
建立联系步骤,使经过编码的所述图像与在所述提取步骤中提取了所述图像的所述单位建立联系;以及
记录控制步骤,控制向记录所述运动图像的数据记录媒体记录与所述单位建立联系的所述图像。
11.一种程序,其特征在于,使计算机执行以下步骤:
提取步骤,从作为运动图像的编码单位的、由一定数量的图像构成的单位中提取一幅所述图像;
缩减步骤,缩减提取出的所述图像的信息量;
编码步骤,以规定的编码格式对缩减了所述信息量的所述图像进行编码;
建立联系步骤,使经过编码的所述图像与在所述提取步骤中提取了所述图像的所述单位建立联系;以及
记录控制步骤,控制向记录所述运动图像的数据记录媒体记录与所述单位建立联系的所述图像。
12.一种再生装置,其特征在于,包括:
读出控制单元,用于基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,所述数据记录媒体在记录运动图像的同时,记录从作为所述运动图像的编码单位的、由一定数量的所述图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与各个所述单位建立联系的所述图像;
解码单元,用于解码读出的所述图像;以及显示控制单元,用于控制经过解码的所述图像的显示。
13.根据权利要求12所述的再生装置,其特征在于:
所述读出控制单元控制从所述数据记录媒体读出所述图像,以使在由所述用户指示快进或回倒时,只读出所述图像。
14.根据权利要求12所述的再生装置,其特征在于:
所述解码单元对以静止图像的压缩编码格式编码的所述图像进行解码。
15.根据权利要求12所述的再生装置,其特征在于:
所述解码单元对为使只有所述图像可以解码而以运动图像的压缩编码格式编码的所述图像进行解码。
16.一种再生方法,其特征在于包括以下步骤:
读出控制步骤,基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,所述数据记录媒体在记录运动图像的同时,记录从作为所述运动图像的编码单位的、由一定数目的所述图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与各个所述单位建立联系的图像;
解码步骤,用于解码读出的所述图像;以及
显示控制步骤,用于控制经过解码的所述图像的显示。
17.一种记录有使计算机执行下述再生处理的程序的记录媒体,其特征在于,所述再生处理包括以下步骤:
读出控制步骤,基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,所述数据记录媒体在记录运动图像的同时,记录从作为所述运动图像的编码的单位的、由一定数目的所述图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与各个所述单位建立联系的所述图像;
解码步骤,用于解码读出的所述图像;以及
显示控制步骤,用于控制经过解码的所述图像的显示。
18.一种程序,其特征在于,使计算机执行以下步骤:
读出控制步骤,基于来自用户的指令及运动图像与单位的关系,控制从数据记录媒体读出图像,其中,所述数据记录媒体在记录运动图像的同时,记录从作为所述运动图像的编码的单位的、由一定数量的所述图像构成的单位中被提取、缩减其信息量、以规定的编码格式进行编码、并与各个所述单位建立联系的所述图像;
解码步骤,用于解码读出的所述图像;以及
显示控制步骤,用于控制经过解码的所述图像的显示。
CN2005800012775A 2004-09-06 2005-06-15 记录装置及方法、再生装置及方法 Expired - Fee Related CN1879409B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2004258638A JP4221669B2 (ja) 2004-09-06 2004-09-06 記録装置および方法、記録媒体、並びにプログラム
JP258638/2004 2004-09-06
PCT/JP2005/010939 WO2006027880A1 (ja) 2004-09-06 2005-06-15 記録装置および方法、再生装置および方法、記録媒体、並びにプログラム

Publications (2)

Publication Number Publication Date
CN1879409A true CN1879409A (zh) 2006-12-13
CN1879409B CN1879409B (zh) 2013-01-09

Family

ID=36036174

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005800012775A Expired - Fee Related CN1879409B (zh) 2004-09-06 2005-06-15 记录装置及方法、再生装置及方法

Country Status (7)

Country Link
US (1) US7903947B2 (zh)
EP (1) EP1781030A4 (zh)
JP (1) JP4221669B2 (zh)
KR (1) KR20070049098A (zh)
CN (1) CN1879409B (zh)
TW (1) TW200614169A (zh)
WO (1) WO2006027880A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102186090A (zh) * 2010-01-13 2011-09-14 索尼公司 数据结构、记录设备和方法、回放设备和方法以及程序
CN108255600A (zh) * 2016-12-29 2018-07-06 乐视汽车(北京)有限公司 一种用于数据处理的方法、设备及电子设备
CN113805796A (zh) * 2020-06-17 2021-12-17 横河电机株式会社 数据管理系统、数据管理方法及记录有数据管理程序的记录介质

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4182932B2 (ja) * 2004-08-04 2008-11-19 ソニー株式会社 記録装置および方法、再生装置および方法、記録再生装置および方法、並びにプログラム
US7680182B2 (en) * 2004-08-17 2010-03-16 Panasonic Corporation Image encoding device, and image decoding device
US20070223793A1 (en) * 2006-01-19 2007-09-27 Abraham Gutman Systems and methods for providing diagnostic imaging studies to remote users
US8184687B1 (en) * 2006-04-03 2012-05-22 Arris Group, Inc System and method for generating a mosaic image stream
JP4944484B2 (ja) * 2006-04-20 2012-05-30 キヤノン株式会社 再生装置、再生方法及びプログラム
JP4978324B2 (ja) * 2007-06-14 2012-07-18 株式会社日立製作所 画像記録装置、画像記録システム、画像再生方法
JP4934580B2 (ja) * 2007-12-17 2012-05-16 株式会社日立製作所 映像音声記録装置および映像音声再生装置
US8411168B2 (en) * 2008-09-16 2013-04-02 Panasonic Corporation Imaging apparatus and video data creating method
JP5428835B2 (ja) 2009-12-21 2014-02-26 富士通株式会社 署名装置、署名方法、および署名プログラム
JP5505044B2 (ja) 2010-03-31 2014-05-28 富士通株式会社 静止画検証装置、静止画検証方法、および静止画検証プログラム
JP2012015713A (ja) * 2010-06-30 2012-01-19 Buffalo Inc 記録再生装置及びコンテンツ処理方法
JP5598341B2 (ja) * 2011-01-14 2014-10-01 ヤマハ株式会社 画像処理装置、およびプログラム
KR102053689B1 (ko) * 2013-01-14 2019-12-09 삼성전자 주식회사 카메라의 영상 데이터 압축 방법 및 이를 지원하는 단말기
JP5731083B1 (ja) * 2014-06-13 2015-06-10 株式会社日立システムズ 作業記録装置、作業記録システム、作業記録プログラムおよび作業記録方法
US11315604B2 (en) * 2015-05-29 2022-04-26 Adobe Inc. Thumbnail video player for video scrubbing

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5532833A (en) * 1992-10-13 1996-07-02 International Business Machines Corporation Method and system for displaying selected portions of a motion video image
US6445738B1 (en) * 1996-04-25 2002-09-03 Opentv, Inc. System and method for creating trick play video streams from a compressed normal play video bitstream
US7110025B1 (en) * 1997-05-28 2006-09-19 Eastman Kodak Company Digital camera for capturing a sequence of full and reduced resolution digital images and storing motion and still digital image data
US6298173B1 (en) * 1997-10-03 2001-10-02 Matsushita Electric Corporation Of America Storage management system for document image database
JP3597690B2 (ja) * 1998-01-21 2004-12-08 株式会社東芝 デジタル情報記録再生システム
US6307550B1 (en) * 1998-06-11 2001-10-23 Presenter.Com, Inc. Extracting photographic images from video
JP3269037B2 (ja) 1998-12-09 2002-03-25 三洋電機株式会社 画像再生装置
JP2000200461A (ja) * 1999-01-06 2000-07-18 Sanyo Electric Co Ltd ディスク記録装置
JP3376314B2 (ja) * 1999-05-12 2003-02-10 株式会社東芝 デジタル映像情報媒体、デジタル映像情報記録再生装置およびデジタル映像情報処理方法
JP4103276B2 (ja) * 1999-12-01 2008-06-18 ソニー株式会社 画像記録装置および方法
JP2001189915A (ja) * 1999-12-28 2001-07-10 Hitachi Ltd 録画装置
JP4517266B2 (ja) 2000-04-21 2010-08-04 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
JP3631430B2 (ja) * 2000-11-08 2005-03-23 株式会社東芝 自動チャプタ作成機能付き記録再生装置
US7647459B2 (en) * 2001-11-26 2010-01-12 Broadlogic Network Technologies, Inc. Multi-stream access scheme for high speed access and recording using a hard disk drive
JP2003168283A (ja) * 2001-11-29 2003-06-13 Sharp Corp データ編集方法およびデータ記録媒体
JP2003264773A (ja) 2002-03-07 2003-09-19 Sony Corp データ処理装置および方法、プログラム格納媒体、並びにプログラム
JP3814565B2 (ja) * 2002-06-10 2006-08-30 キヤノン株式会社 記録装置
JP4022755B2 (ja) * 2003-01-21 2007-12-19 ソニー株式会社 記録装置、再生装置、ファイル管理方法及びファイル再生方法
JP4204445B2 (ja) 2003-11-05 2009-01-07 三洋電機株式会社 コンテンツ記録装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102186090A (zh) * 2010-01-13 2011-09-14 索尼公司 数据结构、记录设备和方法、回放设备和方法以及程序
CN108255600A (zh) * 2016-12-29 2018-07-06 乐视汽车(北京)有限公司 一种用于数据处理的方法、设备及电子设备
CN113805796A (zh) * 2020-06-17 2021-12-17 横河电机株式会社 数据管理系统、数据管理方法及记录有数据管理程序的记录介质

Also Published As

Publication number Publication date
US20080292267A1 (en) 2008-11-27
KR20070049098A (ko) 2007-05-10
JP2006074690A (ja) 2006-03-16
JP4221669B2 (ja) 2009-02-12
TW200614169A (en) 2006-05-01
EP1781030A4 (en) 2009-07-01
EP1781030A1 (en) 2007-05-02
CN1879409B (zh) 2013-01-09
US7903947B2 (en) 2011-03-08
WO2006027880A1 (ja) 2006-03-16
TWI325582B (zh) 2010-06-01

Similar Documents

Publication Publication Date Title
CN1165903C (zh) 盘介质和在其上记录和重放信息的方法和设备
CN1265646C (zh) 流变换方法和装置,数据记录方法和装置,和数据记录介质
CN1879409A (zh) 记录装置及方法、再生装置及方法、记录媒体及程序
CN1237822C (zh) 光盘、光盘记录方法和装置,以及光盘再现方法和装置
CN1101038C (zh) 再生装置
CN1310508C (zh) 数据传输装置及方法
CN1293755C (zh) 流变换方法和装置、数据记录方法和装置、数据记录介质
CN1145965C (zh) 用于生成存储在信息记录盘上的图象位流设备和方法
CN1174625C (zh) 记录装置及编码装置
CN1535465A (zh) 信息记录介质,将信息记录到信息记录介质的装置及方法
CN1771728A (zh) 信息记录介质,将信息记录到信息记录介质的装置及方法
CN1206988A (zh) 图像处理设备、图像处理方法和记录媒体
CN1638468A (zh) 记录/回放装置、记录/回放方法和记录媒体
CN1366776A (zh) 解码器、解码方法、记录介质和程序
CN1943246A (zh) 图像解码方法
CN1956545A (zh) 图像处理装置、图像处理方法、记录介质和程序
CN1694521A (zh) 用于运动图像的元数据
CN1875624A (zh) 文件记录设备和视频效果编辑方法
CN1139860A (zh) 对信息数据进行编码和/或解码的装置和方法
CN1750627A (zh) 盘介质和在其上记录和重放信息的方法和设备
CN1747544A (zh) 记录装置、记录方法、再生装置、再生方法、及程序
CN100348029C (zh) 数字视频信号的记录和重放设备及其记录和重放的方法
CN1102292A (zh) 图像信号编译码方法和装置及其记录媒体
CN1642277A (zh) 图像及信息处理的装置和方法、程序、记录媒体及系统
CN1961576A (zh) 记录可以高速转换的流的信息记录介质,及其记录装置和记录方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130109

Termination date: 20150615

EXPY Termination of patent right or utility model