《信息处理装置及其控制方法.pdf》由会员分享,可在线阅读,更多相关《信息处理装置及其控制方法.pdf(30页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102981898 A(43)申请公布日 2013.03.20CN102981898A*CN102981898A*(21)申请号 201210309901.X(22)申请日 2012.08.282011-189401 2011.08.31 JPG06F 9/46(2006.01)(71)申请人佳能株式会社地址日本东京都大田区下丸子3-30-2(72)发明人久保拓也(74)专利代理机构北京怡丰知识产权代理有限公司 11293代理人迟军(54) 发明名称信息处理装置及其控制方法(57) 摘要本发明提供信息处理装置及其控制方法。该信息处理装置被设置为根据从用户保持的文件中要。
2、实际编辑的文件添加功能,以允许用户根据选择的图像的图像信息选择要添加至图像处理应用的功能,确定从记录介质中选择的图像的特征,基于所确定的特征检索并判定要添加至应用的功能,并且将与所判定的功能相对应的程序从外部安装在信息处理装置中。(30)优先权数据(51)Int.Cl.权利要求书2页 说明书11页 附图16页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 2 页 说明书 11 页 附图 16 页1/2页21.一种信息处理装置,所述信息处理装置被设置为与客户机通信,具有图像处理功能的应用程序在所述客户机中运行,所述信息处理装置包括:特征获得单元,其用于获得要由所述应用程序处理。
3、的对象图像的特征;功能选择单元,其用于基于由所述特征获得单元获得的特征来选择要添加至所述应用程序的功能;以及程序发送单元,其用于获得与由所述功能选择单元选择的功能相对应的安装程序,并且在获得与由所述功能选择单元选择的功能相对应的安装程序之后,将所获得的安装程序发送到所述客户机。2.根据权利要求1所述的信息处理装置,其中,由所述特征获得单元获得的图像的特征是与由所述客户机选择的对象图像相对应的图像数据的分析结果或属性信息。3.根据权利要求1所述的信息处理装置,该信息处理装置还包括:发送单元,其用于基于由所述特征获得单元获得的特征发送表示功能候选的信息;以及接收单元,其用于接收关于由所述客户机从所。
4、述功能候选中选择的功能候选的信息,其中,所述功能选择单元选择由所述接收单元接收的功能候选,作为要添加至所述应用程序的功能。4.根据权利要求1所述的信息处理装置,其中,所述特征获得单元获得与要处理的多个对象图像相对应的图像数据或属性信息,并且其中,所述功能选择单元基于多个图像数据或多条属性信息选择功能。5.一种信息处理装置,具有图像处理功能的应用程序在所述信息处理装置中运行,所述信息处理装置包括:图像选择单元,其用于选择要由所述应用程序处理的对象图像;功能选择单元,其用于基于由所述图像选择单元选择的对象图像的特征选择要添加至所述应用程序的功能;程序获得单元,其用于获得与由所述功能选择单元选择的功。
5、能相对应的安装程序;以及控制单元,其用于通过使用由所述程序获得单元获得的安装程序添加功能。6.根据权利要求5所述的信息处理装置,其中,所述功能选择单元基于与由所述图像选择单元选择的对象图像相对应的图像数据的分析结果或属性信息来选择功能。7.根据权利要求5所述的信息处理装置,所述信息处理装置还包括用于与外部服务器通信的通信单元,其中,所述功能选择单元基于由所述图像选择单元选择的对象图像的特征,来从由所述外部服务器判定的功能候选中选择功能。8.根据权利要求7所述的信息处理装置,其中,所述程序获得单元经由所述通信单元从所述外部服务器获得与由所述功能选择单元选择的功能相对应的安装程序。9.根据权利要求。
6、5所述的信息处理装置,所述信息处理装置还包括:存储单元,其用于存储表示图像的特征与要添加的功能之间的对应关系的信息,其中,所述功能选择单元通过使用存储在所述存储单元中的信息来选择与由所述图像选择单元选择的对象图像的特征相对应的功能。权 利 要 求 书CN 102981898 A2/2页310.根据权利要求9所述的信息处理装置,该信息处理装置还包括:通信单元,其用于与外部服务器通信,其中,所述程序获得单元经由所述通信单元从所述外部服务器获得与由所述功能选择单元选择的功能相对应的安装程序。11.根据权利要求9所述的信息处理装置,该信息处理装置还包括:读取单元,其用于从外部存储介质读取与由所述功能选。
7、择单元选择的功能相对应的安装程序。12.一种信息处理装置的控制方法,所述信息处理装置被设置为与客户机通信,具有图像处理功能的应用程序在所述客户机中运行,所述控制方法包括以下步骤:获得要由所述应用程序处理的对象图像的特征;基于在所述特征获得步骤中获得的特征选择要添加至所述应用程序的功能;以及获得与在所述功能选择步骤中选择的功能相对应的安装程序并且将所述安装程序发送到所述客户机。13.一种信息处理装置的控制方法,具有图像处理功能的应用程序在所述信息处理装置中运行,所述控制方法包括以下步骤:选择要由所述应用程序处理的对象图像;基于在所述图像选择步骤中选择的对象图像的特征选择要添加至所述应用程序的功能。
8、;获得与在所述功能选择步骤中选择的功能相对应的安装程序;以及通过使用在所述程序获得步骤中获得的安装程序添加功能。权 利 要 求 书CN 102981898 A1/11页4信息处理装置及其控制方法技术领域0001 本发明涉及信息处理装置,特别地,涉及被设置为将功能添加至处理图像的应用程序的信息处理装置、信息处理方法和存储介质。背景技术0002 在例如个人计算机(PC)的处理装置中运行的一些应用程序(下文中被表示为应用),能够将当前应用所没有的功能作为扩展功能来添加。该扩展功能大多被称为插件并且使用户能够即使在安装了应用之后也可根据需要添加功能。0003 由用户从在服务器上发布的功能列表选择并添加。
9、期望的功能的方法,可以用作添加这种功能的方法。0004 日本专利特开2001-61020号公报公开了如下方法,即,在通过终端并入数据时,根据并入数据的类型显示能够添加的应用并使用户选择应用。0005 然而,当要从作为列表显示的功能中选择并且添加功能时,如果仅仅呈现许多扩展功能,则用户可能不知道选择哪个功能。即使用户适当地选择并且添加功能,该功能也可能不适用于用户的安装文件。为了避免该情况,强烈期望被设置为根据用户希望处理(例如,编辑)的文件来选择添加功能,并且结果只添加用户希望使用的功能的处理装置。发明内容0006 本发明的方面旨在解决上述问题中的全部或至少一个。0007 此外,根据本发明的方。
10、面,提供了一种信息处理装置,该信息处理装置被设置为与客户机通信,具有图像处理功能的应用程序在所述客户机中运行,所述信息处理装置包括:特征获得单元,其获得要由所述应用程序处理的对象图像的特征;功能选择单元,其基于由所述特征获得单元获得的特征选择要添加至所述应用程序的功能;以及程序发送单元,其获得与由所述功能选择单元选择的功能相对应的安装程序并且将所获得的安装程序发送至所述客户机。0008 通过以下参照附图对示例性实施例的详细描述,本发明的其他特征和方面将变得清楚。附图说明0009 包含在说明书中并构成说明书的一部分的附图例示了本发明的示例性实施例、特征和方面,并且与文字说明一起用来解释本发明的原。
11、理。0010 图1A和1B是示出根据本发明实施例的图像处理应用的显示画面的图。0011 图2是示出根据本发明实施例的信息处理装置的系统结构的图。0012 图3是示出获得根据本发明实施例的图像信息和获得关于在图像处理应用中安装的功能的信息的流程图的图。0013 图4A和4B是示出根据本发明实施例的图像信息和关于安装的功能的信息的结构说 明 书CN 102981898 A2/11页5的图。0014 图5是示出根据本发明实施例的判定添加功能的处理的流程图的图。0015 图6是示出根据本发明实施例的图像信息和功能信息之间的对应关系的图。0016 图7是示出根据本发明实施例的添加功能信息的显示处理的流程。
12、图的图。0017 图8是示出在本发明实施例中选择多个图像时的图像处理应用的功能信息显示画面的图。0018 图9A、9B和9C是示出在本发明实施例中所选择的多个图像的图像信息以及图像信息和功能信息之间的对应关系的图。0019 图10是示出在本发明实施例中选择多个图像时的图像处理应用的功能信息显示画面的图。0020 图11A和11B是示出在本发明实施例中选择多个图像时具有图像信息的选择的图像与选择的图像的比率以及图像信息和功能信息之间的对应关系的图。0021 图12A和12B是示出在根据本发明实施例的图像处理应用执行编辑功能时显示的功能信息显示画面的图。0022 图13是示出根据本发明实施例的图像。
13、处理应用执行编辑功能的流程图的图。具体实施方式0023 下面将参照附图详细描述本发明的各种示例性实施例、特征和方面。0024 图2是示出本发明的系统结构的图。图2中的附图标记201表示安装有具有图像处理功能的应用程序(下文中,表示为应用)的信息处理装置(下文中,表示为PC)。附图标记208表示作为PC201的外部装置的信息处理装置(下文中,表示为服务器),并且具有向用户提供图形处理应用或添加功能的安装程序的功能。根据本发明,如果在用户已经选择图像的条件下,用户执行在PC201中运行的图像处理应用的添加功能,则通过使用选择的图像的图像信息来检索添加功能(例如,能够添加的功能或要添加的推荐候选的功。
14、能)。然后,通过图像处理应用显示关于检索到的功能的信息,与选择的图像相对应的添加功能被呈现给用户。附图标记202表示控制整个PC201的CPU。附图标记204表示诸如硬盘的辅助存储设备,其存储由CPU202控制PC201的操作的程序和诸如图像文件的数据。附图标记203表示诸如RAM的主存储设备,其存储从辅助存储设备读出的程序并且也提供用于执行程序的工作区。附图标记205表示诸如液晶显示器的显示单元。附图标记206表示诸如键盘和鼠标的操作单元。附图标记207表示用于与其他计算机通信的、诸如以太网(注册商标)终端的网络装置。附图标记208表示如上所述的服务器。附图标记209表示控制整个服务器208。
15、的CPU。附图标记211表示诸如硬盘的辅助存储设备,其存储由CPU209控制服务器208的程序。此外,存储关于可添加至根据本发明实施例的图像处理应用的功能的信息。0025 图2中的系统是实现以下描述的本发明实施例的结构的基本结构,并且根据存储在PC201和服务器208的各辅助存储设备中的控制程序,由CPU的控制操作实现各实施例的具体结构。0026 第一实施例0027 图1A示出根据本实施例的在PC201中运行的图像处理应用的显示画面。附图标说 明 书CN 102981898 A3/11页6记101是文件夹选择区。如果选择该区域中显示的文件夹,则存储在所选择的文件夹中的图像的缩略图显示在缩略图显。
16、示区103。图像与拍摄信息和属性信息一起以文件格式存储在文件夹中,并且该文件夹存储辅助存储设备中。在图1A的情况下,选择文件夹102,并且三个图像显示在缩略图显示区103中。通过例如对操作单元206进行操作,在缩略图显示区103中显示的图像可以被选择作为图像处理对象,并且在图1A的情况下,缩略图图像104被选择作为图像处理对象。如果选择了图像,则选择的图像的框突出显示,如图1A所示。当然,其他显示方法也可以用于指示选择。0028 如果选择在缩略图显示区103中显示的图像,则能够选择进行在菜单中显示的添加功能处理105。也可以由上下文菜单或专用按钮进行添加功能处理。0029 图3中的流程图示出在。
17、进行图像选择处理之后执行添加功能处理时由PC201进行的处理。由CPU202根据存储在辅助存储设备204中的程序控制PC201的各构件来实现执行图像处理应用的处理。0030 在步骤S301中,CPU202首先进行特征获得处理以获得选择的图像的特征。选择的图像的特征包括例如拍摄图像时的日期/时间的日期/时间信息和诸如光圈值和拍摄模式的拍摄信息。然而,选择的图像的特征不仅限于上述信息,并且可以是例如表示由CPU202对图像的属性信息、图像的亮度和色调以及被摄体的类型的分析的结果的特征量数据。0031 在以下描述中,示出诸如以上拍摄信息和特征量数据的图像的特征的信息将统称为图像信息。0032 在图4。
18、A中示出了由图1A中的图像处理应用选择的图像104的图像信息的示例。如图4A所示,图像信息包括图像信息的类型和值以及与各类型和值相对应的ID。例如,图像信息402示出拍摄模式为水下。ID “002”被分配给图像信息的类型“拍摄模式”,ID“008”被分配给图像信息的值“水下”。在程序内部的处理或与服务器的通信中,替代发送/接收“拍摄模式”和“水下”的信息,发送/接收作为图像信息的类型的ID“002”和作为图像信息的值的ID“008”。通过以这种方式使用ID,能够减少所处理的信息的量。此外,当图像处理应用被本地化为多种语言时,能够进行与服务器的通信,而不受语言影响。0033 根据4A,图像104。
19、的图像信息示出图像格式是JPG(401),拍摄模式是水下(402),GPS信息可用(403)。当在步骤S301获得图像信息时,图像信息可以直接从图像数据读取,或可以从由图像处理应用管理的数据库读取。图像信息也包括缩略图图像。缩略图图像是分辨率通常为160*120(横纵)像素的缩小的图像。0034 在步骤S302中,CPU202执行功能获得处理以获得关于安装在PC201中作为图像处理应用的功能的功能的信息。图像处理应用将关于在应用中安装的功能的信息存储在注册表等中,并且因此能够通过参照注册表中存储的信息来获得关于安装的功能的信息。图4B示出所获得的功能信息的示例。功能信息包括ID和功能名称。ID。
20、具有不与其他功能的值重叠的唯一值,并且假设图像处理应用的开发者针对各功能分配唯一值。图4B示出自动调整(404)、运动图像切割(405)、及RAW显影(406)的功能安装在PC201中。0035 在步骤S303中,CPU202将在步骤S302获得的图像信息和功能信息发送到服务器。信息被经由网络装置207发送到服务器208。如上所述,如果图像本身被用作图像信息,则除图4A中的图像信息之外,图像或其缩小图像被作为图像信息发送。0036 因此,在本实施例中,在步骤S302中获得关于在PC中安装的功能的信息,并且在说 明 书CN 102981898 A4/11页7步骤S303中功能信息被发送到服务器。。
21、这是因为在添加功能时,仅向用户呈现没有安装在PC中的添加功能。因此,关于已经安装的功能的信息被发送到服务器,即使在服务器中检索与图像信息相对应的功能时找到该已安装的功能,其功能信息也不被发送到PC。此外,从PC201发送的功能信息可以由服务器208用来检查已经安装的功能的更新状态。0037 图5的流程图示出如下处理,即,服务器208通过使用在步骤S303中由PC201发送的图像信息和功能信息来检索要推荐添加到PC201的功能,并且选择性地将添加功能通知给PC201。0038 在步骤S501中,CPU209接收由PC201发送的图像信息和功能信息。经由网络装置214接收由PC201发送的信息。0。
22、039 在步骤S502中,CPU209通过使用所接收的图像信息和功能信息生成要发送到PC201的功能信息。通过使用所接收的图像信息和功能信息,根据作为图6所示的功能信息管理表的存储在辅助存储设备211中的管理信息,检索并判定可添加至PC201功能的信息,来生成功能信息。0040 如图6所示,功能信息管理表可分为两个部分,图像信息601和功能信息602。图像信息601包括可以从PC发送的所有图像信息。图像信息601的结构与参照图4描述的图像信息的结构相同。在图4A中示出图像格式是JPG的图像信息401也作为图6中的附图标记603存在。类似地,在图4A中的图像信息402和图像信息403存在如图6中。
23、的附图标记604和附图标记605所示。功能信息602包含要检索的功能。该功能与图像信息相关。例如,由附图标记606表示的功能(静止图像切割、运动图像组合和运动图像切割)与图像格式是运动图像的图像信息相关。通过以这种方式将图像信息601和功能信息602相关联(对应),能够检索与从PC发送的图像信息相对应的功能。与参照图4B描述的图像信息的结构相同,功能信息602的结构包括ID和功能名称。功能信息602还可以包括稍后描述的功能的显示优先级信息。0041 描述返回到在步骤S502中检索添加功能。CPU209在功能信息管理表中检索与所接收的图像信息相关的功能。如果例如发送图4A所示的图像信息,如图6中。
24、的功能信息管理表中的粗线所示,与图像信息401、402及403相关的功能信息607、功能信息608及功能信息609变为检索结果。也就是说,亮度校正、修整(JPG)、对比度调整、倾斜校正、水下校正及地图显示是功能的检索结果。这里检索的功能被报告给PC201作为要添加的候选功能。通过进行功能选择处理以从候选功能中选择期望安装的功能,只有所选择的功能或所有功能能够被选择作为要添加在PC101中的功能。0042 将描述与图像信息401相关的功能信息610(自动调整)从检索结果中排除的原因。如上所述,当用户添加功能时,不需要新呈现安装在PC201中的功能。因此,在步骤S502中,作为包括在步骤S501中。
25、接收的功能信息中的功能的自动调整的信息被从检索结果中排除。通过以这种方式将检索结果限定在除安装在PC中的功能以外的功能,防止将已经安装在PC中的功能呈现给用户。0043 服务器208可以被配置为获得包括在从PC201接收的功能信息中的安装功能的更新状态。例如,可以获得所安装的功能的最新版本信息以与添加功能的检索结果一起发送到PC201。在这种方式,即使针对已经安装在图像处理应用中的功能,最新版本的更新信息也能够与添加功能一起呈现。说 明 书CN 102981898 A5/11页80044 在步骤S503中,CPU209通过使用包含在检索结果中的各功能来处理图像。这里描述的图像处理是通过使用缩略。
26、图来执行亮度校正、水下校正等的功能。用于图像处理的缩略图是包括在从PC201接收的图像信息中的缩略图。如果在步骤S502中的检索结果是功能信息607至609,则通过图6所示的总共六个功能来进行图像处理。0045 在步骤S504中,CPU209将检索结果的功能信息和在步骤S503中的处理中所产生的图像数据发送到PC201。如果例如发送图4A所示的图像信息,则检索结果的功能信息607至609和在步骤S502中创建的六个缩略图被发送到PC201。以这种方式由服务器208通过发送处理发送的功能变为要由PC201添加的功能的候选。0046 当该功能信息被发送到PC201时,不仅发送ID,例如,“002”。
27、,还发送功能名称“亮度校正”。由于使PC在添加功能的情况下显示尚未出现在PC中的ID的功能,所以除ID之外,也发送功能名称,因此不能够从ID得知功能名称。在本实施例中,使得要发送到PC201的功能信息被还包括显示优先级611的信息。显示优先级是表示由PC201中的图像处理应用显示从服务器208接收的功能信息的优先级顺序的信息。该显示优先级是能够由服务器管理员设置并且校正的信息,各功能的显示优先级被假设为不与其他功能的值重复的唯一值。PC201的图像处理应用被配置为以显示优先级的数字升序来显示功能信息。通过自由设置显示优先级,能够实现合理地确定和改变被强烈推荐给用户的功能。此外,如上所述,服务器。
28、208可以被配置为将在PC201中安装的功能的最新版本信息发送到PC201。以这种方式,能够检查安装在PC201中的功能的版本,并且能够基于版本检查结果引起用户对更新功能的注意。0047 图7中的流程图示出在PC201接收由服务器208发送的功能信息和处理后的图像数据时由PC201进行的处理。0048 在步骤S701中,CPU202接收从服务器208发送的功能信息和处理后的图像数据。0049 在步骤S702中,CPU202通过图像处理应用显示所接收的功能和处理后的图像数据。图1B示出在已经选择图1A中的图像的条件下执行添加功能时在图像处理应用中显示所接收的功能信息和处理后的图像数据的画面。也就。
29、是说,如果在图1A的状态下执行添加功能,则CPU201与服务器通信,结果图像处理应用将其显示画面改变为图1B中的状态。附图标记108表示显示所接收的功能信息和处理后的图像数据的功能信息显示区域。附图标记109表示从服务器208接收的一条功能信息。附图标记110表示所接收的处理后的图像数据。如以上所示,通过将功能信息和处理后的图像数据显示为一组,通过添加功能对选择的图像的处理结果一目了然,并且与只显示功能名称的情况相比,用户能够更容易地识别出能够添加的功能。当在功能信息显示区域108中显示所接收的功能信息时,CPU202根据包括在功能信息中的显示优先级控制显示。在图1B中,从屏幕左侧以所接收的显。
30、示优先级的数字升序显示功能信息。如果所有所接收到的功能信息不能够包含在功能信息显示区域108中,则滚动条可以设置在功能信息显示区域108中,从而能够通过移动滚动条以显示优先级的顺序显示所有功能信息。作为另一选择,按钮可以设置在功能信息显示区域108中,使得在按下按钮时打开另一窗口,以在该另一窗口中显示不能够包括在功能信息显示区域108中的功能信息。此外,允许用户基于显示优先级选择是否显示功能信息的功能可以给予图像处理应用。此外,如果从服务器208接收所安装的功能的最新版本信息,则可以显示表示在所安装的功能中能够更新的功能的信息。说 明 书CN 102981898 A6/11页90050 在图1。
31、B中,如果PC201从在功能信息显示区域108中显示的功能中接收选择由用户期望安装的功能的操作,则PC201将表示功能的信息发送到服务器(步骤S703)。然后,接收表示所选择的功能的信息的服务器进行发送程序的程序发送处理以将所选择的功能安装到PC201中(未示出)。在步骤S704中,当获得从服务器读取的并且发送到PC201的安装程序时,PC201激活安装程序,使得新的功能被添加到应用。0051 例如,如果用户选择附图标记109的水下校正,则CPU202将与所选择的功能相对应的ID发送到服务器208。服务器208检索与所接收的ID相对应的功能,并且将用于将功能的程序添加到图像处理应用的安装程序发。
32、送到PC201。PC201执行所接收的安装程序以将该功能添加到图像处理应用。PC201也可以被配置为使得在显示安装的功能中能够更新的功能时能够执行类似处理。0052 本实施例的基本结构是用户检索能够被选择作为添加的功能候选。如果考虑到这点,可以例如如下所述修改本实施例。在第一实施例中,防止所安装的功能显示在关于图1B中的添加功能的信息的显示中,因此在选择的图像的图像信息被发送到服务器时,关于所安装的功能的信息也被一起发送到服务器。因此,在步骤S502中服务器208检索功能时,将安装完的功能从检索结果中移除。然而,作为防止所安装的功能被显示的方法,在步骤S702中PC201显示功能时,安装完的功。
33、能可以从显示对象功能中移除。因此,作为第一实施例的第一变形例,从服务器接收添加功能的检索结果的PC201从显示对象功能中移除安装完的功能,而没有将关于所安装的功能的信息发送到服务器。也就是说,在步骤S702中显示功能信息时,PC201从显示对象功能中移除安装完的功能。0053 首先执行图3中的步骤S302,但是在步骤S303中发送到服务器的信息是图像信息。因此,在步骤S501中由服务器208接收的信息也是图像信息。然后,在步骤S502中,通过使用所接收的图像信息来检索添加功能。也就是说,如果接收到图4A所示的图像信息,则在图6中功能信息607至610中所示的所有功能变为检索结果。在以上描述中,。
34、安装在PC中的功能610从检索结果中移除,但此时,根据本过程不知道功能610是否安装在PC中,因此,与所接收的图像信息相关的所有功能变为检索结果。然后,服务器208将作为检索结果的功能信息发送到PC201。PC201接收由服务器发送的功能信息。然后,在步骤S702之前,PC201基于关于在PC中获得并且安装的功能的信息将已经安装在PC中的功能从服务器接收的功能信息中移除。通过以这种方式限制在步骤S702中显示的功能信息,能够防止图像处理应用显示关于已经安装在PC中的功能的信息。以上是防止图像处理应用显示关于已经安装在PC中的功能的信息的另一种方法。取代在步骤S302中进行处理,处理可以在步骤S。
35、701和步骤S702之间进行。本变形例可以应用于以下所述的其他变形例。顺便提及,根据本变形例,功能信息不被发送到服务器,因此,当添加功能时,不能够获得所安装的功能的最新版本信息。0054 接下来,将描述第一实施例的第二变形例。本变形例被配置为能够将由图像处理应用选择的图像扩展到多个图像,使得能够对多个选择的图像执行根据第一实施例的添加功能。本变形例在结构上与第一变形例相同,其中,选择的图像的图像信息和所安装的功能的功能信息被从PC201发送到服务器208。0055 图8示出在多个图像被选择并且添加功能被执行时图像处理应用的显示画面。在图8中,用户在缩略图区域中选择图像801和802。能够通过操。
36、作单元206的操作,例如,鼠说 明 书CN 102981898 A7/11页10标的拖放操作或键盘操作来选择多个图像。如果在该状态下执行添加功能,则所选择的两个图像的图像信息与功能信息(例如,图4B)一起发送到服务器208。也就是说,PC201根据图3中的流程图对各个选择的图像进行处理。例如,如果在图8中所选择的两个图像的图像信息是图9A和9B,则图像信息901至904、图像801和802的缩略图、以及在步骤S302中获得的功能信息被发送到服务器208。服务器208首先根据图5的流程图通过使用所接收到的图像信息和功能信息,从图9C所示的功能信息管理表中检索并判定要发送到PC201的添加功能。在。
37、本实施例中,如果多个图像的图像信息被发送到服务器208,则服务器208首先将与所接收的图像信息相关的功能设置为检索结果。也就是说,如果在图9A和9B所示的图像信息被发送,则服务器208通过参照从PC201接收的功能信息来将功能信息管理表中的功能905至907设置为检索结果。附图标记905的功能与图像格式为JPG的图像信息相关,附图标记906的功能与拍摄模式是夜景的图像信息相关,并且附图标记907的功能与拍摄模式是运动的图像信息相关。0056 接下来,服务器208从以上检索结果的功能中检索可应用于所有选择图像的功能。也就是说,如果在图9A和9B所示的图像信息被发送,则图像格式为JPG的图像信息是。
38、共有的,因此,附图标记905的功能能够应用于两个图像。然后,标记被附加到功能905。该标记被用于在所检索的功能中区别能够应用于所有选择图像的功能和能够应用于一个图像的功能。因此,该标记可以添加至功能906和907,或者可以应用除标记以外的任何方法。因此,根据本变形例,考虑到在本变形例中选择多个图像的情况,针对添加功能,添加有用处理。0057 接下来,当进行步骤S503中的图像处理时,对检索结果的功能能够应用的所有图像进行图像处理。也就是说,进行包括在图像801、802的缩略图所共有的功能905中的亮度校正、修整、对比度调整以及倾斜校正。对图像801的缩略图进行功能906的夜景校正,对图像802。
39、的缩略图进行功能907的振动校正。当在步骤S504发送功能信息时,服务器208发送功能信息905至907,以及附在上面的标记。当发送处理后的图像数据时,发送上述所有处理后的图像数据。当接收功能信息时,图像处理应用显示能够应用于选择图像和处理后的图像中的至少一个的功能。在图8中,显示能够应用于图像801及其处理后的图像804的夜景校正功能803,并且显示能够应用于图像802及其处理后的图像806的振动校正功能805。也显示能够应用于图像801、802以及其处理后的图像808、809的亮度校正功能。能够应用于选择图像中的至少一个的功能的显示模式和能够应用于所有选择图像的功能的显示模式能够通过单选按。
40、钮810、811切换。默认显示能够应用于选择图像中的至少一个的功能,并且因此,选择示出OR(或)检索结果的单选按钮810。如果选择示出AND(与)检索结果的单选按钮811,则只显示能够应用于所有选择图像的功能。为了显示能够应用于所有选择图像的功能,图像处理应用参照从服务器发送的标记。如果在服务器检索添加功能时标记被附加至能够应用于所有选择图像的功能,则在选择单选按钮811时显示附加有标记的功能信息。也就是说,显示在图9C中由附图标记905表示的功能信息。因此,通过参照由服务器附加的标记,能够应用于所有选择图像的功能的显示和能够应用于选择图像中的至少一个的功能的显示能够被切换。0058 虽然本变形例假设第一实施例的结构,但是即使本变形例假设第一变形例的结构,也不需要改变标记的附加。在该情况下,可以在由PC201从服务器208接收的检索结果说 明 书CN 102981898 A10。