Nothing Special   »   [go: up one dir, main page]

CN101207672B - 图像处理设备和图像处理方法 - Google Patents

图像处理设备和图像处理方法 Download PDF

Info

Publication number
CN101207672B
CN101207672B CN2007101459823A CN200710145982A CN101207672B CN 101207672 B CN101207672 B CN 101207672B CN 2007101459823 A CN2007101459823 A CN 2007101459823A CN 200710145982 A CN200710145982 A CN 200710145982A CN 101207672 B CN101207672 B CN 101207672B
Authority
CN
China
Prior art keywords
image data
still image
information
motion
frame
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
CN2007101459823A
Other languages
English (en)
Other versions
CN101207672A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Publication of CN101207672A publication Critical patent/CN101207672A/zh
Application granted granted Critical
Publication of CN101207672B publication Critical patent/CN101207672B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/23Reproducing arrangements
    • H04N1/2307Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00458Sequential viewing of a plurality of images, e.g. browsing or scrolling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32037Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing
    • H04N1/32053Delayed transmission, e.g. to make use of reduced connection rates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3214Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a date
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3215Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3226Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
    • H04N2201/3228Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image further additional information (metadata) being comprised in the identification information
    • H04N2201/3229Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image further additional information (metadata) being comprised in the identification information further additional information (metadata) being comprised in the file name (including path, e.g. directory or folder names at one or more higher hierarchical levels)

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

本发明涉及一种图像处理设备和图像处理方法。输入包括多个帧的运动图像数据;从包括在输入的运动图像数据中的多个帧中选择帧;从运动图像数据中提取所选择的帧作为静止图像数据;对所提取的静止图像数据添加位置信息作为属性信息,所述位置信息表示选择的帧在所述运动图像数据中的位置;将添加了位置信息的所提取的静止图像数据存储在存储单元中;选择存储在所述存储单元中的多个静止图像数据;以及根据基于位置信息确定的顺序,打印所选择的多个静止图像数据。

Description

图像处理设备和图像处理方法
技术领域
本发明涉及一种图像处理设备(例如,打印设备、多功能外围设备(MFP))、图像处理方法以及存储介质,更具体地说,本发明涉及从运动图像数据中提取帧作为静止图像数据以及处理该静止图像数据。
背景技术
最近几年,随着因特网通信速度和信息处理设备的存储容量的提高,可以轻而易举地处理运动图像内容。此外,利用数字照相机或数字便携式摄像机,用户可以轻而易举地捕获运动图像。运动图像数据的例子包括电视节目内容或电影内容,或用户拍摄的日常生活场景。
在这方面,可以从上述运动图像数据中选择一个场景,并提取该场景,将该场景用作静止图像数据。例如,可以提取食谱插入烹调节目中的场景,并作为静止图像数据存储,然后,将其显示或打印。此外,可以从用户在旅游时捕获的运动图像数据中提取选择的场景作为静止图像数据,且可以将提取的图像显影成照片。
例如,日本特开第2006-060649号公报公开了一种将运动图像数据分割为预定数量的部分,并提取和显示对应于属于每个部分的预定数量帧图像的静止图像,以打印用户选择的静止图像的技术。
当利用上述方法等提取多个静止图像数据时,需要以运动图像数据中的再现顺序重新排列静止图像数据。更具体地说,用户可能希望使用提取的静止图像数据创建运动图像数据的内容表,或希望从用户在旅游时捕获的运动图像数据中提取静止图像数据以创建相册。
然而,在利用上述传统方法从运动图像数据中提取静止图像数据的情况下,将提取的静止图像数据存储在独立文件中。即,没有使这些静止图像数据互相相关的信息,因此,不能以运动图像数据的再现顺序重新排列稍后存储的多个静止图像数据。
此外,在产生静止图像数据的情况下,通常可以以产生静止图像的顺序对静止图像数据赋予文件名,例如,0001、0002、0003、...。如果即使在从运动图像数据中提取静止图像数据时,也可以赋予这种文件名,则可以以提取图像的顺序重新排列多个静止图像数据。
然而,在快进或快退时提取想要的场景作为静止图像数据的情况下,则所提取的图像的顺序不总是对应于再现顺序。即,即使根据表示再现顺序的文件名重新排列静止图像数据,可能也不以运动图像数据的再现顺序排列静止图像数据。
发明内容
本发明实施例涉及一种用于在加上了关于帧在运动图像数据中位置的信息时,提取运动图像数据中的帧作为静止图像数据的图像处理设备、图像处理方法、程序产品以及存储介质。
根据本发明的一个方面,一种图像处理设备,包括:输入单元,用于输入包括多个帧的运动图像数据;第一选择单元,用于从包括在输入的运动图像数据中的多个帧中选择帧;提取单元,用于从所述运动图像数据中提取由所述第一选择单元选择的帧作为静止图像数据;添加单元,用于对所提取的静止图像数据添加位置信息作为属性信息,所述位置信息表示选择的帧在所述运动图像数据中的位置;存储单元,用于存储添加了所述位置信息的所提取的静止图像数据;第二选择单元,用于选择存储在所述存储单元中的多个静止图像数据;以及打印单元,用于根据基于所述位置信息确定的顺序,打印由所述第二选择单元选择的多个静止图像数据。
根据本发明的另一方面,一种图像处理方法,包括:输入包括多个帧的运动图像数据;从包括在输入的运动图像数据中的多个帧中选择帧;从所述运动图像数据中提取所选择的帧作为静止图像数据;对所提取的静止图像数据添加位置信息作为属性信息,所述位置信息表示选择的帧在所述运动图像数据中的位置;将添加了所述位置信息的所提取的静止图像数据存储在存储单元中;选择存储在所述存储单元中的多个静止图像数据;以及根据基于所述位置信息确定的顺序,打印所选择的多个静止图像数据。
根据下面参考附图对典型实施例的详细说明,本发明的其它特征和方面显而易见。
附图说明
包含于说明书且构成说明书一部分的附图示出本发明的典型实施例、特征以及各方面,并与说明一起用于解释本发明原理。
图1是根据本发明典型实施例的多功能外围设备(MFP)的框图。
图2示出根据本发明典型实施例的操作单元的外观。
图3示出根据本发明典型实施例的显示在操作单元上的基本复制画面。
图4示出根据本发明典型实施例的显示在操作单元上的文件列表画面。
图5是示出根据本发明典型实施例的存储在硬盘驱动器(HDD)内的运动图像数据的结构的原理图。
图6示出根据本发明典型实施例的时间代码信息。
图7示出根据本发明典型实施例的显示在操作单元上的捕获指示画面。
图8是根据本发明典型实施例的提取静止图像数据的操作的流程图。
图9示出根据本发明典型实施例的显示在操作单元上的文件列表画面。
图10示出根据本发明典型实施例的显示在操作单元上的打印条件设置画面。
图11是根据本发明典型实施例的用于打印静止图像数据的操作的流程图。
图12示出根据本发明典型实施例的显示在操作单元上的文件列表画面。
图13示出根据本发明典型实施例的显示在操作单元上的属性显示画面。
图14示出根据本发明典型实施例的重新排列文件的处理。
具体实施方式
下面将参考附图详细说明本发明的各种典型实施例、特征和方面。
下文中,将说明本发明的典型实施例。
第一典型实施例
图1是根据本发明的用作图像处理设备的多功能外围设备(MFP)100的框图。
控制单元110连接到打印机140(即,图像输出装置)和扫描仪130(即,图像输入装置),并对输入/输出图像信息进行控制。另一方面,控制单元110连接到局域网(LAN)190或公共交换电话网(PSTN,Public Switched Telephone Networks)(即,公共线路),并对输入/输出包括运动图像数据或静止图像数据的图像信息以及装置信息进行控制。
中央处理单元(CPU)111控制MFP100,并根据存储在随机存取存储器(RAM)112中的程序工作。RAM112用作临时存储图像数据的图像存储器。只读存储器(ROM)113是引导ROM,且其存储系统的引导程序。硬盘驱动器(HDD)114存储系统软件、图像数据以及用于控制MFP100的操作的程序。将存储在HDD114内的程序装载到RAM112,且基于该程序,CPU111控制MFP100的操作。
操作单元接口(I/F)115将操作单元150连接到控制单元110,以将图像数据输出到显示该图像数据的操作单元150。此外,I/F115将用户通过操作单元150输入的信息发送到CPU111。网络I/F116连接到LAN190,并对输入/输出各种信息进行控制。调制解调器117连接到PSTN,并对输入/输出图像信息进行控制。
在再现存储在HDD114内的运动图像数据或音频数据时,音频输出单元118将音频信息输出到扬声器160。无线LAN I/F119执行诸如红外通信的无线通信,以将运动图像数据或静止图像数据发送到便携式终端180/从便携式终端180接收运动图像数据或静止图像数据,便携式终端180诸如蜂窝式电话、笔记本计算机或数字照相机。将通过无线LAN I/F119接收到的运动图像数据或静止图像数据存储在HDD114中如下所述的用户box内。存储器120和HDD114相似存储运动图像数据或静止图像数据。存储器120可以是可移动外部存储装置。
图像总线I/F121对通过图像总线的高速图像数据输入/输出进行控制。光栅图像处理器(RIP,Raster Image Processor)单元123将通过LAN190和网络I/F116从主PC170接收到的页面描述语言(PDL,Page Description Language)代码展开(expand)为位图图像。
扫描仪图像处理单元125对利用扫描仪130从原稿读取的图像数据进行图像校正。打印机图像处理单元126对输出到打印机140的图像数据进行图像校正。
图像变换单元124对存储在RAM112内的图像数据进行图像变换。更具体地说,图像变换单元124对图像执行诸如图像旋转或分辨率变换的处理。此外,图像变换单元124将二值图像变换为多层图像,或将多层图像变换为二值图像。
图2示出MFP100的操作单元150的外观。液晶面板200是具有触摸面板薄片的液晶显示器件,其显示用于执行各种设置的操作画面,还显示输入的设置信息。此外,液晶面板200再现或显示存储在HDD114内的运动图像数据,或显示静止图像数据的预览。如果用户使用触摸面板输入指令,则检测关于用户触摸位置的信息,并通过CPU111将相应指令送到操作单元I/F115。
开始键201是指示扫描仪130开始读取或指示打印机140开始打印操作的硬键。开始键201中包含绿色LED和红色LED,在打印机、扫描仪等准备好开始工作时,绿色LED亮起,而在因为错误等导致不能开始工作时,红色LED亮起。停止键202是指示扫描仪130停止操作的硬键。
硬键组203包括数字小键盘、登录键和用户模式键。数字小键盘用于输入诸如份数的数字值。登录键允许用户键入用户ID或口令以登录到目标网站,用户模式键允许将操作模式转移到用户模式以执行各种装置设置。
图3示出液晶面板200上显示的操作画面,并示出当MFP100上电时作为默认画面显示的基本复制画面。MFP100具有4种模式,即,复制模式、发送模式、BOX模式以及扫描模式。
在复制模式中,执行复制操作,在该复制操作中,利用扫描仪130读取原稿的图像,输入读取的图像,并利用打印机140打印输入图像。在发送模式中,通过LAN190或因特网,利用电子邮件等,将从扫描仪130输入的图像数据或事先存储在HDD114内的图像数据发送到目的地。在BOX模式中,对存储在box中的各种数据进行处理(编辑、打印、发送等)。Box指对每个用户分配了HDD114上的存储区的用户box。在扫描模式中,扫描仪130读取原稿的图像,并输入该图像,将该图像存储在box中或通过LAN190将它发送到主PC170。
可以通过从模式按钮301~304中选择适当按钮切换上述模式(即,复制模式、发送模式、BOX模式以及扫描模式)。在图3的例子中,显示选择复制模式情况下的画面。在该画面上,通过操作按钮305~310,用户对图像放大/图像缩小、选择薄片排出方法、双面打印/单面打印、选择薄片大小、文本/照片以及浓度进行设置。
如果在图3中选择BOX模式按钮303,则显示示出关于分配给每个用户的用户box的属性信息列表的用户box列表画面(未示出)。当从用户box列表画面上显示的用户box列表中选择任何用户box时,显示图4的文件列表画面。
图4示出显示关于存储在从用户box列表画面上选择的用户box内的文件属性信息列表的文件列表画面。在文件名显示区401中,显示每个文件的名称。在文件类型显示区402中,显示表示每个文件的类型的信息。在HDD114中,不仅可以存储静止图像数据(图像),而且可以存储运动图像数据(电影)或音频数据(声音)。在存储日期显示区403中,显示关于每个文件存储在box内的日期和时间的信息。
在对存储在用户box内的每个文件执行各种类型的处理的情况下,在选择显示的文件之一时,按下按钮411~414之一。除非至少选择一个文件,否则不能选择按钮411~414。触摸显示文件名的区域的用户可以选择目标文件。如果选择了文件,则改变示出选择文件的属性信息的区域的背景色,以表示选择了该文件。
在图4的例子中,选择标题为“Birthday Party”的运动图像数据。可选文件数量并不局限于1个,而是一次可以选择多个文件。如果选择多个文件,则改变示出每个文件的属性信息的区域的背景色。
如果在选择任意文件时选择显示按钮411,则可以检查选择文件的内容。更具体地说,如果选择文件是静止图像数据,则显示图像预览。此外,如果选择的文件是音频数据,则通过扬声器160输出音频。如果选择的文件是运动图像数据,则再现并显示运动图像,并从扬声器160输出音频。如果选择了多个文件,则按选择顺序显示和再现文件。
如果在选择任意文件时按下了打印按钮412,则利用打印机140打印选择的文件。然而,在该处理中可以打印的文件只有静止图像数据。如果选择运动图像数据或音频数据,则显示告警消息。下面将详细说明打印处理。
如果在选择任意文件时选择发送按钮413,则将选择的文件添加到电子邮件,并将其发送到指定的地址。不仅可以对静止图像数据,而且可以对运动图像数据或音频数据执行发送处理。此外,如果选择多个文件,则将各文件附到一个电子邮件。
提取静止图像数据的操作
如果在选择任意文件时按下捕获按钮414,则从选择的运动图像数据中提取一些帧作为静止图像数据,并打印它们。可以执行该处理的文件只有运动图像数据。如果选择了静止图像数据或音频数据,则显示告警消息。此外,不能同时对多个文件进行这种处理。如果选择了多个文件,则显示告警消息。在第一典型实施例中,作为例子说明了从标题为“Birthday Party”的运动图像数据中提取静止图像数据的情况,如图4所示。
图5示意性示出多个文件构成的运动图像数据的结构。在标题为“Birthday Party.avi”(.avi是文件扩展名)的运动图像数据中,每秒切换30帧(即,30的帧速率),因此,一秒的数据中包括30帧,如图5所示。
在重放图像数据的情况下,基于再现每帧的时间将时间代码信息加到运动图像数据中的每帧。图6是示出时间代码信息的详图。
如图6所示,时间代码信息被分割为4部分:从左侧开始顺序示出时(601)、分(602)、秒(603),帧号(604)。帧号604是表示指出每秒时间内的帧号的信息。如果运动图像数据的帧速率为30,则显示1~30之中任一个。例如,在长度刚好是120分钟的运动图像数据的情况下,对第一帧加上时间代码信息(00:00:01:01),而对最后帧加上时间代码信息(02:00:00:30)。
回头参考图5,“Birthday Party.avi”包括帧501~503,其时间代码信息510分别为(01:01:37:24)、(01:35:27:17)以及(01:58:01:23)。作为例子,第一典型实施例说明了以顺序502、503和501提取3个帧作为静止图像数据,并存储各帧的情况。
回头参考图4,如果在选择“Birthday Party”时选择捕获按钮414,则显示图7所示的捕获指示画面。在图7中,在运动图像数据显示区700中,显示运动图像数据中的每帧图像。在时间代码信息显示区711中,显示对应于显示在运动图像数据显示区700上的帧的时间代码信息。搜寻条712示出运动图像数据显示区700中显示的帧相对于整个运动图像数据的位置。
用户从按钮组713中选择每个按钮以指示播放、停止、快进、快退以及帧进,从而检索要打印帧的图像。为了选择要作为静止图像数据提取和打印的帧,当在运动图像数据显示区700中显示想要的帧时停止再现运动图像数据,并按下捕获按钮715。
在捕获按钮715被按下时,提取当前显示的帧作为静止图像数据,并将它与该运动图像数据存储在同一个用户box中。此时,基于对应于提取的帧的时间代码信息确定新静止图像数据的文件名。即,在图7的例子中,当捕获按钮715被按下时,产生文件名为“01352717.jpg”的静止图像数据。在该例中,以JPEG格式产生静止图像数据,因此,加扩展名“.jpg”。然而,图像数据格式并不局限于JPEG格式。
图8是示出提取包括在运动图像数据中的帧作为静止图像数据的一系列处理的流程图。根据存储在HDD114中的程序,控制单元110的CPU111对该流程图的一系列处理进行控制。
首先,在步骤S801中,判断用户是否指示进行捕获处理。更具体地说,如果选择图4的捕获按钮414,则该处理前进到步骤S802。如果选择了其它按钮,则执行相应处理。
在步骤S802中,判断在图4的画面中是否选择了多个文件。如果判断为仅选择了一个文件,则处理前进到后续步骤S803以判断选择的文件是否是运动图像数据。如果选择的文件是运动图像数据,则处理前进到步骤S805。
如果判断为在步骤S802中选择了多个文件或在步骤S803中选择了运动图像数据之外的文件,则处理前进到步骤S804以显示告警消息,然后,返回步骤S801。
在步骤S805中,根据用户使用按钮组713发出的指示,通过执行播放、停止、暂停、快进、快退或帧进,显示选择的运动图像数据。在后续步骤S806中,判断用户是否发送了结束捕获处理的指令。更具体地说,如果检测到图7的完成按钮(donebutton)714被按下,则判断为用户发出了结束捕获处理的指令,且捕获处理结束。另一方面,如果用户没有发送结束捕获处理的指令,则处理前进到步骤S807。
在步骤S807中,判断用户是否已经发送了用于暂停播放运动图像数据的指令。暂停指在不进一步再现的情况下,显示特定帧并使特定帧暂停的状态。如果经过了预定时间,没有指示进行下面说明的捕获处理,则自动取消暂停。
在步骤S807中,如果判断为用户指示暂停,则处理前进到步骤S808以判断用户是否发送了进行捕获处理的指示。更具体地说,如果在图7的画面中按下捕获按钮715,则判断为用户发送了进行捕获处理的指令,且处理前进到步骤S809。如果用户没有发送进行捕获处理的指令,则处理返回步骤S807,并等待用户按下捕获按钮715。
在步骤S808中,如果判断为用户已经发送了进行捕获处理的指令,则处理前进到步骤S809。在步骤S809中,将所显示帧的图像作为静止图像数据进行修剪。在后续步骤S810中,将基于对应于修剪的帧的时间代码信息产生的文件名加到提取的静止图像数据上,并存储该数据。此后,处理返回步骤S805以重新开始再现运动图像数据。
此外,用户还可以利用在再现运动图像数据的同时选择帧的上述方法之外的方法选择要作为静止图像数据提取的帧。例如,用户可以直接输入时间代码信息,并提取对应于输入的时间代码信息的帧作为静止图像数据。此外,还可以使用其它任何方法,只要可以选择运动图像数据中的帧。
打印提取的静止图像数据
接着,将说明打印处理,在该打印处理过程中,利用上述方法打印通过提取包括在运动图像数据中的帧作为静止图像数据得到并存储的文件。
图9的画面是图4的文件列表画面的另一个例子。与图4所示例子相比,添加存储了3个静止图像数据。如上所述,在第一实施例中,作为例子,以502、503和501的帧顺序,提取图5的3个帧作为静止图像数据。
基于各帧的时间代码信息,即,“01352717”、“01580123”和“01013724”,对从帧502、503和501中提取的静止图像数据赋予文件名,并以提取静止图像的顺序列出。
在此,说明集中打印这3个文件的情况。如上所述,选择显示在文件列表中的文件,并选择打印按钮412以利用打印机140打印出保存在用户box内的静止图像数据。如果此时选择了多个文件,则按下打印按钮412以指示打印机集中打印这些文件。
在根据一个打印指令指定并集中打印多个文件的情况下,通常以选择文件的顺序打印文件。在图9的例子中,从该列表中选择了3个文件。例如,如果以顺序“01352717”、“01580123”和“01013724”选择文件,则以所述的顺序打印出各文件。
然而,上述顺序与在运动图像数据“Birthday Party”中再现提取的帧的顺序不同。当如上述例子中,仅集中打印3个文件时,在打印了之后,用户可以手动重新排列文件。然而,在从很长运动图像数据中提取静止图像数据,或提取大量静止图像时,用户需要进行繁杂的任务。
因此,根据第一实施例,提供了一种当集中打印从运动图像数据的各帧中提取的多个静止图像数据时,自动重新排列并打印出运动图像数据的各帧的模式。其结果是,用户可以以再现运动图像数据的每帧的静止图像数据的顺序打印提取的静止图像数据,而不需要繁杂的处理。
更具体地说,当如图9所示选择多个文件的同时按下打印按钮412时,显示图10所示的打印条件设置画面。图10示出用于设置打印存储在用户box内的文件的打印条件的操作画面。通过操作该画面上的操作按钮1001~1005,用户设置打印条件,例如,打印纸、N-in-1布局、薄片传送方法、双面打印或单面打印以及浓度。
此外,用户可以判断是否利用复选框1010自动改变图像排列顺序。如果用户指示自动改变排序,则根据文件名自动改变排序并打印在图9的文件列表画面上选择的多个文件。其结果是,以再现原始运动图像数据的顺序,打印多个选择的文件。另一方面,如果自动改变排序复选框1010没有被标记,则按通常以在图9的文件列表画面上选择文件的顺序,打印各文件。
图11是示出当打印从运动图像数据中提取的多个静止图像数据时,以运动图像数据中每帧的顺序自动重新排列静止图像并且打印重新排列的静止图像数据的一系列处理的流程图。根据存储在HDD114中的程序,控制单元110的CPU111对该流程图的一系列处理进行控制。
首先,在步骤S1101中,判断用户是否发送了执行打印处理的指令。更具体地说,如果图9的打印按钮412被按下,则处理前进到步骤S1102。如果选择了其它按钮,则执行相应处理。
在步骤S1102中,判断选择文件是否是静止图像数据。如果在步骤S1102中判断为选择的文件是静止图像数据,则处理前进到步骤S1104。如果在步骤S1102中判断为选择的文件不是静止图像数据,则处理前进到步骤S1103。在步骤S1103中,显示告警消息,然后,处理返回步骤S1101。当在步骤S1102中选择了多个文件时,如果检测到至少一个文件不是静止图像数据,则处理前进到步骤S1103。
在步骤S1104中,根据通过操作按钮1001~1005发送的用户指令,设置打印选择的文件的打印条件。在后续步骤S1105中,判断是否通过在图9的画面上选择了多个文件。如果在步骤S1105中,仅选择了一个文件,则处理前进到步骤S1108。
另一方面,如果在步骤S1105中判断为选择了多个文件,则处理前进到步骤S1106。在步骤S1106中,判断是否发送了自动改变文件排序的指令。更具体地说,判断在图10的打印条件设置画面上是否标记了复选框1010。如果标记了复选框1010,则判断为用户发送了以再现原始运动图像数据的顺序打印多个选择的文件的指令。然后,处理前进到步骤S1107。另一方面,如果没有标记复选框1010,则处理前进到步骤S1108。
在步骤S1107中,根据文件名,自动以升序重新排列图9的画面中的被指定为印出目标的多个文件。然后,处理前进到步骤S1108。在步骤S1108中,以从HDD114读取文件的顺序展开(expand)要打印的文件,并利用打印机140打印出它。
如上所述,根据第一实施例,当提取运动图像数据中的帧作为静止图像数据时,将基于对应于提取的帧的时间代码信息的文件名加到静止图像数据,并且存储该静止图像数据。然后,在集中打印这样存储的多个静止图像数据时,根据用户指令,以再现原始运动图像数据的顺序,自动重新排列文件,然后打印出它们。
因此,当集中打印从运动图像数据提取的多个静止图像数据时,用户可以轻而易举地以再现原始运动图像数据的顺序重新排列各图像,而无需执行繁杂处理。此外,基于相应文件的时间代码信息,对从运动图像数据中提取的静止图像数据赋予文件名。因此,用户可以可视地并轻而易举地检查每个静止图像数据在原始运动图像数据中的位置或再现时间。
第二典型实施例
接着,将说明本发明的第二典型实施例。第二典型实施例与第一典型实施例的不同之处在于,当从运动图像数据提取静止图像数据时,加上面的代码信息作为属性信息代替文件名。此外,除了时间代码信息,还加上用于识别原始运动图像数据的运动图像数据的文件名作为属性信息。第二典型实施例的基本配置与第一典型实施例的相同,因此,在此省略它们的详细说明。下面的说明重点说明第一典型实施例与第二典型实施例之间的差别。
根据图8的第一典型实施例的流程图,执行根据第二典型实施例从运动图像数据提取静止图像数据的处理。然而,在第二典型实施例中,不像在图8的步骤S810中那样加文件名。代替地,对提取的静止图像数据加时间代码信息作为属性信息。
在第一典型实施例中,加时间代码信息作为静止图像数据的文件名。然而,如果在这种情况下通过用户操作改变了文件名,则不能正确执行图11中步骤S1107的自动改变排序处理。即,当集中打印多个静止图像数据时,如果必须以再现原始运动图像数据的顺序自动重新排列和打印图像,则用户不能改变文件名。因此,可用性变低。为了解决该问题,根据第二典型实施例,对提取的静止图像数据加时间代码信息作为属性信息,而不加文件名。
此外,在第二典型实施例中,在图8的步骤S810中,除了时间代码信息,还加上运动图像数据的文件名作为属性信息,以使可以识别原始运动图像数据。这是因为,当将多个运动图像数据存储在例如MFP100内时,如果仅基于时间代码信息重新排列从每个运动图像数据提取的静止图像数据,则存在从不同运动图像数据提取的静止图像数据发生混淆的可能性。
因此,在第二典型实施例中,除了时间代码信息,还加上用于识别运动图像数据的信息作为属性信息,以基于运动图像数据重新排列静止图像数据,从而根据每个运动图像区别静止图像数据。
图12示出对应于在第一典型实施例中说明的图9的画面的文件列表画面。在此,假定从先前存储在用户box内文件名为“cooking”或“Birthday Party”的运动图像数据提取静止图像数据“新文件1”~“新文件6”,并存储它们。对提取的静止图像数据赋予包括先前设置的公共部分“新文件”和以提取图像的顺序加到每个静止图像上的序列号的文件名。
在图12中,显示图9的画面上没有显示的属性按钮1201。选择属性按钮以检查从文件列表中选择的文件的属性信息。图13示出当如图12所示选择6个静止图像数据“新文件1”~“新文件6”的同时按下属性按钮1201时显示的属性显示画面的例子。
在图13的属性显示画面上,使用显示区1301~1305显示每项的属性信息。文件名显示在显示区1301中。表示从运动图像数据提取图像时的数据和时间的信息显示在显示区1302中。从中提取静止图像数据的原始运动图像数据的文件名显示在显示区1303中。对应于作为静止图像数据提取的帧的时间代码信息显示在显示区1304中。静止图像数据的预览显示在显示区1305中。
如果在选择多个文件的同时按下属性按钮1201,则滚读键1306显示在属性显示画面上。如果选择滚读键1306,则该画面切换到显示另一个文件的属性信息。另外,可以禁止用户编辑属性信息。其结果是,基于该属性信息,可以证明何时从哪个运动图像数据提取了静止图像数据。
接着,说明第二典型实施例的打印处理。与第一实施例相似,根据图11的流程图执行根据第二典型实施例打印的静止图像数据的打印处理。然而,在第二典型实施例中,基于对静止图像数据加的属性信息重新排列图像,而不像在图11的步骤S1107中执行的那样根据文件名重新排列图像。
更具体地说,在图11的步骤S1107,基于作为属性信息加到每个静止图像数据的原始运动图像数据的文件名和时间代码信息,重新排列图像。图14是示出第二典型实施例的重新排列处理的概念示图。
首先,如果选择多个静止图像数据进行打印,则以用户选择图像数据的顺序打印出该静止图像数据。在此,如果用户指示执行自动改变排序处理,则首先在步骤S1401中基于,根据每个运动图像数据对静止图像数据进行分类。更具体地说,根据作为属性信息加上的运动图像数据的文件名,对静止图像数据进行分类。
此外,在后续步骤S1402中,相对于每个运动图像数据,基于时间代码信息重新排列静止图像数据。即,在图14的例子中,对从“Birthday Party.avi”提取的静止图像数据“新文件1”、“新文件4”和“新文件5”进行分组,以与其它静止图像数据区别开。然后,仅将这些从“Birthday Party.avi”提取的静止图像数据根据时间代码信息重新排列。
其结果是,在基于每个原始运动图像数据分组的同时以再现每个运动图像数据的顺序打印静止图像数据。如果基于每个原始运动图像数据集中装订或排出具有每个静止图像数据的打印薄片,则可以提高可用性。
如上所述,在第二典型实施例中,对静止图像数据加上作为静止图像数据提取的帧的时间代码信息和原始运动图像数据的文件名作为属性信息。然后,当打印图像时,基于原始运动图像数据对图像分组,并根据时间代码信息重新排列各图像。因此,即使在集中打印从多个不同运动图像数据提取的多个静止图像数据时,也可以正确重新排列各图像。
在第一和第二典型实施例中,时间代码信息用作表示每帧在运动图像数据中的位置的信息。然而,可以使用表示帧顺序的其它任何信息。例如,也可以使用对运动图像数据中的全部帧加上序列号的信息。
在该典型实施例中,说明了打印处理的情况。然而,除了打印处理,根据该典型实施例的自动改变排序处理可以应用于集中选择和处理多个静止图像数据的任何其它情况。
其它典型实施例
上面详细说明了典型实施例。本发明也允许作为系统、设备、方法、程序或存储介质(记录介质)的实施例。更具体地说,本发明可以应用于配置有多个装置的系统,或可以应用于由一个装置构成的设备。
根据本发明,用于执行各典型实施例的上述功能的软件程序(对应于典型实施例中的流程图的程序)可以直接或远程地提供给系统或设备。因此,本发明的范围包括这样提供的程序代码,它利用该系统或设备的计算机读取并执行。
即,本发明的范围包括用于实现本发明的功能处理的计算机程序本身。
在这种情况下,只要包括程序功能,可以使用诸如目标代码、解释器执行的程序以及提供到OS的脚本数据的其它形式。
用于提供程序的记录介质包括:软盘、硬盘、光盘、磁光盘、MO、CD-ROM、CD-R、CD-RW、磁带、非易失性存储卡、ROM、以及DVD(DVD-ROM、DVD-R)。
此外,作为提供程序的方法,通过使用客户计算机的浏览器将程序从因特网网站下载到诸如硬盘的记录介质也可以提供程序。即,访问网站以从该网站下载本发明的计算机程序本身或包括自动安装功能的压缩文件。此外,将构成本发明的程序的程序代码划分为多个文件,并从不同网站下载各文件。即,从WWW服务器下载多个用户程序文件以使计算机执行本发明的功能处理包括在本发明范围内。
此外,可以编码本发明的程序,并将它存储在诸如CD-ROM的存储介质中,传送给用户。然后,允许满足预定条件的用户通过因特网从该网站下载用于解码该程序的密钥信息。然后,使用该密钥信息执行该编码程序,并将它们安装在计算机上以便进行处理。
此外,计算机执行读取的程序以执行典型实施例的上述功能。另外,根据该程序的指令运行在该计算机上的OS执行部分或全部实际处理,且通过该处理,可以执行典型实施例的功能。
此外,当将从记录介质读取的程序写入包括在插入计算机的扩展板或连接到计算机的扩展单元上的存储器时,实现典型实施例的功能。即,根据程序的指令,执行部分或全部实际处理的扩展板或扩展单元上的CPU实现典型实施例的功能。
尽管参考典型实施例对本发明进行说明,应该理解本发明不限于所公开的典型实施例。所附权利要求的范围符合最宽的解释,从而包括全部变形、等同结构和功能。

Claims (12)

1.一种图像处理设备,包括:
输入单元,用于输入包括多个帧的运动图像数据;
第一选择单元,用于从包括在输入的运动图像数据中的多个帧中选择帧;
提取单元,用于从所述运动图像数据中提取由所述第一选择单元选择的帧作为静止图像数据;
添加单元,用于对所提取的静止图像数据添加位置信息作为属性信息,所述位置信息表示所选择的帧在所述运动图像数据中的位置;
存储单元,用于存储添加了所述位置信息的所提取的静止图像数据;
第二选择单元,用于选择存储在所述存储单元中的多个静止图像数据;以及
打印单元,用于根据基于所述位置信息确定的顺序,打印由所述第二选择单元选择的多个静止图像数据。
2.根据权利要求1所述的图像处理设备,其特征在于,所述添加单元对所提取的静止图像数据添加所述位置信息,作为所述静止图像数据的文件名。
3.根据权利要求1所述的图像处理设备,其特征在于,所述添加单元添加表示每个帧在所述运动图像数据中的位置的时间代码信息作为所述位置信息。
4.根据权利要求1所述的图像处理设备,其特征在于,所述添加单元还对所提取的静止图像数据添加识别信息作为属性信息,所述识别信息表示提取所述静止图像数据的运动图像数据,且所述打印单元用于根据基于所述位置信息和所述识别信息确定的顺序打印由所述第二选择单元选择的多个静止图像数据。
5.根据权利要求4所述的图像处理设备,其特征在于,所述打印单元集中打印添加了相同识别信息的静止图像数据。
6.根据权利要求1所述的图像处理设备,其特征在于,还包括:指定单元,用于指定第一打印模式或第二打印模式;
在所述指定单元指定了所述第一打印模式的情况下,所述打印单元根据基于所述位置信息确定的顺序打印由所述第二选择单元选择的多个静止图像数据,而在所述指定单元指定了所述第二打印模式的情况下,所述打印单元根据所选择的顺序打印由所述第二选择单元选择的多个静止图像数据。
7.一种图像处理方法,包括:
输入包括多个帧的运动图像数据;
从包括在输入的运动图像数据中的多个帧中选择帧;
从所述运动图像数据中提取所选择的帧作为静止图像数据;
对所提取的静止图像数据添加位置信息作为属性信息,所述位置信息表示所选择的帧在所述运动图像数据中的位置;
将添加了所述位置信息的所提取的静止图像数据存储在存储单元中;
选择存储在所述存储单元中的多个静止图像数据;以及
根据基于所述位置信息确定的顺序,打印所选择的多个静止图像数据。
8.根据权利要求7所述的图像处理方法,其特征在于,对所提取的静止图像数据添加所述位置信息,作为所述静止图像数据的文件名。
9.根据权利要求7所述的图像处理方法,其特征在于,添加表示每个帧在所述运动图像数据中的位置的时间代码信息作为所述位置信息。
10.根据权利要求7所述的图像处理方法,其特征在于,还对所提取的静止图像数据添加识别信息作为属性信息,所述识别信息表示提取所述静止图像数据的运动图像数据,并根据基于所述位置信息和所述识别信息确定的顺序打印所选择的多个静止图像数据。
11.根据权利要求10所述的图像处理方法,其特征在于,集中打印添加了相同识别信息的静止图像数据。
12.根据权利要求7所述的图像处理方法,其特征在于,还包括:指定第一打印模式或第二打印模式;
在指定所述第一打印模式的情况下,根据基于所述位置信息确定的顺序打印所选择的多个静止图像数据,而在指定所述第二打印模式的情况下,根据所选择的顺序打印所选择的多个静止图像数据。
CN2007101459823A 2006-12-20 2007-08-30 图像处理设备和图像处理方法 Expired - Fee Related CN101207672B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006-343047 2006-12-20
JP2006343047 2006-12-20
JP2006343047A JP4757183B2 (ja) 2006-12-20 2006-12-20 画像処理装置、画像処理装置の制御方法、プログラム

Publications (2)

Publication Number Publication Date
CN101207672A CN101207672A (zh) 2008-06-25
CN101207672B true CN101207672B (zh) 2010-10-27

Family

ID=39542345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101459823A Expired - Fee Related CN101207672B (zh) 2006-12-20 2007-08-30 图像处理设备和图像处理方法

Country Status (3)

Country Link
US (1) US20080151317A1 (zh)
JP (1) JP4757183B2 (zh)
CN (1) CN101207672B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4317234B2 (ja) * 2007-03-05 2009-08-19 キヤノンマーケティングジャパン株式会社 画像表示制御装置および画像表示制御方法および画像表示制御プログラム
KR101405917B1 (ko) * 2008-10-06 2014-06-12 삼성전자주식회사 화상형성장치에서 웹 메일에 파일을 첨부하여 전송하는 방법 및 이를 수행하는 화상형성장치
JP2010130510A (ja) * 2008-11-28 2010-06-10 Brother Ind Ltd 印刷装置及びプログラム
JP4692614B2 (ja) * 2008-11-28 2011-06-01 ブラザー工業株式会社 印刷装置及びプログラム
JP4692615B2 (ja) * 2008-11-28 2011-06-01 ブラザー工業株式会社 印刷装置及びプログラム
JP5343739B2 (ja) * 2009-07-02 2013-11-13 ブラザー工業株式会社 出力装置及びプログラム
US20110050942A1 (en) * 2009-08-28 2011-03-03 Nikon Corporation Image file data structure, image file generation device, image file generation method, and electronic camera
JP6627559B2 (ja) * 2016-02-18 2020-01-08 大日本印刷株式会社 画像プリント方法、画像プリント装置、画像プリントシステム、及びプログラム
JP6775386B2 (ja) 2016-11-02 2020-10-28 キヤノン株式会社 撮像装置、その制御方法、プログラムならびに記録媒体
JP6904871B2 (ja) * 2017-10-03 2021-07-21 キヤノン株式会社 プログラム、情報処理装置、および情報処理方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1420476A (zh) * 2001-11-16 2003-05-28 诺日士钢机株式会社 数字图像处理装置、数字图像处理方法以及处理程序
CN1711763A (zh) * 2002-11-26 2005-12-21 索尼株式会社 数字照相机装置以及数字照相机装置的打印方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002142191A (ja) * 2000-10-31 2002-05-17 Matsushita Electric Ind Co Ltd 画像サーバー及び画像サーバーシステム
JP2002290908A (ja) * 2001-03-28 2002-10-04 Minolta Co Ltd 撮影装置、動画および静止画の記録制御方法、画像編集装置
US7345783B2 (en) * 2001-10-31 2008-03-18 Canon Kabushiki Kaisha Image processing method and apparatus for generating sequential still images by extracting still images from moving image data, and printing apparatus
JP4392548B2 (ja) * 2002-05-30 2010-01-06 富士フイルム株式会社 動画画像プリント装置、方法及びプログラム
KR20040065928A (ko) * 2003-01-16 2004-07-23 삼성전자주식회사 동영상 출력기능을 갖는 프린터 및 그 제어방법
JP2005101931A (ja) * 2003-09-25 2005-04-14 Fuji Photo Film Co Ltd 画像プリント装置
US20050178821A1 (en) * 2004-02-18 2005-08-18 Yuji Ono Manual providing apparatus, multi function printer, server, electronic manual presentation method, and computer program
JP2005303908A (ja) * 2004-04-15 2005-10-27 Fuji Photo Film Co Ltd 画像編集装置,方法およびプログラム
US20050237588A1 (en) * 2004-04-15 2005-10-27 Fuji Photo Film Co., Ltd. Printing order receiving method and apparatus and frame extraction method and apparatus
JP4416606B2 (ja) * 2004-09-07 2010-02-17 キヤノン株式会社 表示制御装置及び表示制御方法、プログラム、記憶媒体

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1420476A (zh) * 2001-11-16 2003-05-28 诺日士钢机株式会社 数字图像处理装置、数字图像处理方法以及处理程序
CN1711763A (zh) * 2002-11-26 2005-12-21 索尼株式会社 数字照相机装置以及数字照相机装置的打印方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JP 2004-7067 A,全文.
JP2004-334192A 2004.11.25

Also Published As

Publication number Publication date
CN101207672A (zh) 2008-06-25
JP4757183B2 (ja) 2011-08-24
JP2008160171A (ja) 2008-07-10
US20080151317A1 (en) 2008-06-26

Similar Documents

Publication Publication Date Title
CN101207672B (zh) 图像处理设备和图像处理方法
CN101207762B (zh) 图像处理设备和图像处理方法
JP2008004071A (ja) メディアキーを作成し、用いるためのユーザ・インタフェース
US20130095890A1 (en) Information providing apparatus, terminal device, information providing system, and computer readable medium
EP1840898B1 (en) Techniques for using media keys
JP2003316524A (ja) 記録媒体及びプログラム
CN101344891A (zh) 内容传输设备、内容传输方法以及内容传输程序
CN101207670B (zh) 图像处理设备和图像处理方法
JP5668412B2 (ja) 情報管理プログラム、情報管理装置、情報管理システム及び情報管理方法
JP5336759B2 (ja) 画像出力装置及び画像出力方法
JP4320977B2 (ja) 画像読取装置、画像送信方法、画像送信プログラム、画像送信プログラムを記録したコンピュータ読取可能な記録媒体、画像管理装置、画像管理方法、画像管理プログラムおよび画像管理プログラムを記録したコンピュータ読取可能な記録媒体
JP2008502985A (ja) プリントまたは表示の制御情報伝送/保存装置及び方法とその方法を行うためのコンピュータプログラムが保存された記録媒体
JP3713891B2 (ja) 情報処理装置および方法並びに情報処理プログラムを記録した記録媒体
JP2009163391A (ja) ビューアーソフトウエアプログラムおよびビューアー装置
JP4881132B2 (ja) 画像再生装置及び画像再生装置の制御方法
JP2002283647A (ja) 画像処理装置、及び、画像処理プログラム
JP4323902B2 (ja) 画像レイアウト装置
JP4455358B2 (ja) 画像処理装置およびその方法
US8677239B2 (en) Electronic album and method for replaying electronic album
JP2011096052A (ja) ファイル選択プログラム、及び印刷システム
JP2008140075A (ja) 文書蓄積検索装置および画像形成装置
JP2005222344A (ja) 工事写真帳作成支援システム
JP2001297320A (ja) 画像ファイル装置及び方法
WO2016199841A1 (ja) コンテンツ管理システム、コンテンツ管理サーバ、及びコンテンツ管理方法
JP2010136203A (ja) 動画プリント注文装置、動画プリント注文プログラム、及び、これを格納した記録媒体

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101027