信息处理设备,部件生成和使用方法,及程序的利记博彩app
【专利摘要】本公开涉及信息处理设备,部件生成和使用方法,及程序。所述信息处理设备包括部件生成单元,所述部件生成单元被配置成生成适合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在显示屏幕上的部件,和应用控制单元,所述应用被配置成控制应用的执行,并在应用执行期间,至少把所述部件显示在显示屏幕上。
【专利说明】信息处理设备,部件生成和使用方法,及程序
[0001] 相关申请的引用
[0002] 本申请要求2013年5月14日提交的日本专利申请JP2013-102031的优先权,该 申请的整个内容在此引为参考。
【技术领域】
[0003] 本公开涉及信息处理设备,部件生成和使用方法,及程序。
【背景技术】
[0004] 在诸如个人计算机(PC)、智能电话机和平板PC之类的信息处理设备中执行的各 种应用程序中,通常进行利用照片的通信。例如,通过在邮件软件(邮件收发软件)中传送 和接收附加有照片的消息,或者通过在即时通信软件中连同消息一起交换照片,在用户之 间实现并不仅仅限于文本信息的多样通信。
[0005] 在这种照片的使用中,最好还准备各种照片,以提高用户选择照片的自由度。提出 了关于照片的拍摄的技术,以致用户能够自由度更高地进行摄影。例如,JP2003-280083A公 开一种通过叠加多种窗帘并形成拍摄照片时的用户的背景,能够提供其中使用用户期望的 背景的照片的技术。
【发明内容】
[0006] 然而,即使利用例如在JP2003-280083A中公开的技术能够拍摄用户期望的照片, 在现有技术的预定应用中利用拍摄的照片时,照片也从不与所述预定应用关联。例如,由于 应用不管理保存照片的数据的存储区,因此当选择要在应用中使用的照片时,用户必须指 定保存照片的数据的存储区,并从该存储区中搜索期望的照片。另外,由于照片的数据大 小、数据格式等不适合于应用,因此应用中的照片的顺利使用一直较为困难。
[0007] 鉴于上述情况,当用户在应用中利用照片时,用户需要更简单并且更便利地利用 照片。因此,理想的是提供一种能够进一步提高用户在使用应用时的便利性的新颖并且改 进的信息处理设备,部件生成和使用方法,及程序。
[0008] 按照本公开的实施例,提供一种信息处理设备,包括部件生成单元,所述部件生成 单元被配置成生成适合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在 显示屏幕上的部件,和应用控制单元,所述应用控制单元被配置成控制应用的执行,并在应 用执行期间,至少把所述部件显示在显示屏幕上。
[0009] 按照本公开的实施例,提供一种部件生成和使用方法,包括生成适合于预定应用、 包括任意照片的至少一部分并在应用执行时被显示在显示屏幕上的部件,和控制应用的执 行,并在应用执行期间,至少把所述部件显示在显示屏幕上。
[0010] 按照本公开的实施例,提供一种程序,所述程序使计算机实现生成适合于预定应 用、包括任意照片的至少一部分并在应用执行时被显示在显示屏幕上的部件的功能,和控 制应用的执行,并在应用执行期间,至少把所述部件显示在显示屏幕上的功能。 toon] 按照本公开的实施例,生成适合于预定应用、包括任意照片的至少一部分并由应 用显示在显示屏幕上的部件。然后,在应用执行期间,生成的部件被显示在显示屏幕上。从 而,通过作为应用的一个部件地利用所述照片,用户能够更简单地在应用中利用所述照片。 因而,改善了使用应用时的用户的便利性。
[0012] 按照上面说明的本公开的一个或多个实施例,能够进一步提高使用应用时的用户 的便利性。
【专利附图】
【附图说明】
[0013] 图1是表示按照本公开的实施例的部件生成和使用系统的结构例子的功能方框 图;
[0014] 图2是表示按照本公开的实施例的信息处理设备的结构例子的功能方框图。
[0015] 图3是表示按照本实施例的变形例的部件生成和使用系统的结构例子的功能方 框图。
[0016] 图4是表示当部件是戳记时,按照本实施例的部件生成和使用处理中的显示屏幕 的例子的不意图;
[0017] 图5是说明按照本实施例的戳记的结构的说明图;
[0018] 图6A是表示当部件是背景图像时,按照本实施例的部件生成和使用处理中的显 示屏幕的例子的示意图;
[0019] 图6B是表示当部件是背景图像时,按照本实施例的部件生成和使用处理中的显 示屏幕的例子的示意图;
[0020] 图6C是表示当部件是背景图像时,按照本实施例的部件生成和使用处理中的显 示屏幕的例子的示意图;
[0021] 图7是表示按照本公开的实施例的部件生成和使用方法的处理顺序的例子的流 程图;
[0022] 图8是表示按照本公开的实施例的信息处理设备的硬件结构的功能方框图。
【具体实施方式】
[0023] 下面参考附图,详细说明本公开的优选实施例。注意在说明书和附图中,具有大体 相同的功能结构的构成元件被赋予相同的附图标记,这些构成元件的重复说明被省略。
[0024] 将按照以下顺序进行说明。
[0025] 1.部件生成和使用系统的结构
[0026] 2.信息处理设备的结构
[0027] 3.部件生成和使用处理的具体例子
[0028] 3-1.其中部件是戳记的情况
[0029] 3-2.其中部件是背景图像的情况
[0030] 4.部件生成和使用方法的处理顺序
[0031] 5.硬件结构
[0032] 6.结论
[0033] 〈1.部件生成和使用系统的结构〉
[0034] 在本公开的实施例中,通过按适合于应用的格式处理任意照片,生成适合于预定 应用、包括任意照片的至少一部分并在应用执行时被显示在显示屏幕上的部件。另外,在应 用执行期间生成的部件被显示在显示屏幕上。在下面的说明中,在本实施例中进行的至少 包括上述处理的一系列处理被称为部件生成和使用处理。
[0035] 首先参考图1,说明配置成实现按照本公开的实施例的部件生成和使用处理的部 件生成和使用系统的结构例子。图1是表示按照本公开的实施例的部件生成和使用系统的 结构例子的功能方框图。
[0036] 参见图1,利用通信网络(网络)30,连接信息处理设备10和应用管理服务器20, 以便进行相互通信地构成按照本公开的实施例的部件生成和使用系统1。
[0037] 信息处理设备10是通过往来于应用管理服务器20传送和接收各种信息,来执行 各种应用的信息处理终端。信息处理设备10反映在应用的执行期间从用户输入的各种信 息,以控制应用,或者进行把通过应用的执行可获得的各种信息输出给用户的处理。信息处 理设备10的例子可包括各种信息处理终端,比如PC、智能电话机和平板PC。另外,图1中 表示了其中部件生成和使用系统1包括两个信息处理设备10的例子,不过,按照本实施例 的部件生成和使用系统1并不局限于该例子。可以提供单个信息处理设备10,或者可通过 网络30连接多于2个的许多信息处理设备10。
[0038] 应用管理服务器20控制各种应用的执行,并管理应用处理的各种信息。例如,当 应用是在多个用户之间进行通信的应用,比如邮件软件(邮件收发软件)和社交网络服务 (SNS)中的各个服务,或者即时通信软件时,应用管理服务器20可管理登记在应用中的用 户ID信息,诸如密码信息之类的账户信息,或者诸如相互传送和接收的消息之类的信息, 并且能够执行该应用,以致在特定的用户范围内共享消息等。
[0039] 这里,将说明在各种应用中使用的部件。在本实施例中,部件指的是具有适合于预 定应用的格式的信息,和意味着用于执行该应用的信息。具体地,按照本实施例的部件是适 合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在显示屏幕上的部件。 按照本实施例的信息处理设备10能够生成这样的部件,并显示在应用执行时生成的部件。 另外,在下面的说明中,术语"照片"可包括将在按照本实施例的部件生成和使用系统1中, 经历信息处理的"照片数据"的含意。
[0040] 例如,当在应用执行的时候,信息处理设备10试图处理照片数据和图像数据,而 照片数据或图像数据具有不同于应用的上下文(例如,当照片数据或图像数据是利用另一 个应用获得的时),所述照片数据或图像数据不具有适合于该应用的格式,于是,存在不能 顺利地进行处理的可能性。具体地,例如当用户试图在用户间进行通信的应用(例如,即时 通信软件)中,向另一个用户传送照片数据,而所述照片数据不适合于该应用时,保存所述 照片数据的存储区不受所述应用管理。于是,存在用户必须指定其中保存用户试图传送的 照片数据的存储区,例如,本地存储单元或外部存储单元,并在所述存储区中搜索期望的照 片的不便。另外同样地,当要传送的相同照片数据不适合于该应用时,存在必须按照要使用 的应用,改变要传送的照片数据的数据大小或数据格式的可能性。于是,存在不能顺利地传 送照片数据的不便。另一方面,在本实施例中,信息处理设备10根据照片数据,生成适合于 预定应用,并且包括照片数据的照片的至少一部分的部件。由于所述部件适合于该应用,因 此保存照片数据的存储区在该应用的管理之下。另外,所述部件的数据大小或数据格式被 配置成适合于在该应用中使用。因而,在本实施例中,由于在应用执行时,用户能够利用根 据照片数据生成的部件,而不是照片数据,因此用户能够更简单地选择和利用期望的照片, 于是,进一步提高用户的便利性。
[0041] 上面参考图1,说明了按照本实施例的部件生成和使用系统1的结构例子。下面, 更详细地说明包含在部件生成和使用系统1中的信息处理设备10的功能和结构。
[0042] 〈2.信息处理设备的结构〉
[0043] 下面参考图2,说明按照本公开的实施例的信息处理设备10的功能和结构。图2 是表示按照本公开的实施例的信息处理设备10的结构例子的功能方框图。
[0044] 另外,在下面的说明中,将举例说明其中信息处理设备10执行的应用10是通过 网络,在多个用户之间实时交换各种信息的即时通信软件的情况。在即时通信软件中,在 用户之间传送和接收诸如消息之类的文本信息,和诸如照片或图像之类的图像信息,传送 和接收的信息按照时间先后顺序被排列和显示在显示屏幕上。在下面的说明中,其中按时 间先后顺序排列,并在显示屏幕上显示多个用户之间的各种信息的交换的线被称为时间线 (timeline)。可在显示屏幕上,按时间先后方向滚动地显示时间线,从而可以参照用户之间 的过去的信息交换。另外,在下面的说明中,将举例说明具有包括任意照片的一部分的画 面,作为在应用中使用的部件的戳记,和在应用执行时被显示成背景的背景图像。这里,戳 记指的是其中向任意照片附加预定边框,并且在应用执行期间可附加在显示屏幕上的任意 位置的部件。在即时通信软件中,可代替消息,或者和消息一起传送和接收所述戳记,传送 和接收的戳记被显示在时间线上。从而,在即时通信软件中,戳记的显示可以说是照片的简 易显示。另外,背景图像指的是在应用执行期间,作为背景显示在显示屏幕上的部件。在即 时通信软件中,背景图像可被显示成时间线的显示的背景。
[0045] 参见图2,按照本实施例的信息处理设备10包括控制单元110、存储单元120、成像 单元130、显示单元140、输入单元150和使用环境检测单元160。
[0046] 控制单元110整体地控制信息处理设备10,并进行与预定应用的执行的控制和将 由该应用使用的部件的生成有关的各种信息处理。下面更详细地说明控制单元110的功能 和结构。控制单元110包括应用控制单元111、部件生成单元112和生成条件设定单元113。
[0047] 应用控制单元111控制预定应用的执行,并且在所述应用的执行过程中,至少把 由部件生成单元112生成的部件显示在显示屏幕上。具体地,应用控制单元111通过往来 于图1中所示的应用管理服务器20传送和接收各种信息,执行安装在信息处理设备10中 的预定应用。例如,应用控制单元111启动即时通信软件,并在参照应用管理服务器20管 理的用户的账户信息等的时候,在显示单元140的显示屏幕上,以时间线的格式,显示指定 的特定用户之间的消息等的传输和接收。另外,应用控制单元111把部件生成单元112生 成的部件,连同时间线一起显示在显示单元140的显示屏幕上。
[0048] 当部件生成单元112生成的部件是戳记时,应用控制单元111把在用户之间传送 和接收的戳记叠加在时间线上,并把该戳记显示在显示屏幕上。另外,应用控制单元111可 把戳记叠加和显示在时间线上的任意位置。例如,应用控制单元111可把戳记显示在时间 线上的与该戳记的传输或接收时间相应的位置,或者可以回溯时间线,从而关于过去的消 息交换显示戳记。另外,应用控制单元111可按照任意方式调整戳记的大小或角度(旋转 角度),并把调整后的戳记显示在时间线上。应用控制单元111显示的戳记的位置、大小、角 度等可由用户适当地指定。
[0049] 另外,当部件生成单元112生成的部件是背景图像时,应用控制单元111把该背 景图像作为时间线的背景,显示在显示屏幕上。作为时间线的背景显示在显示屏幕上的背 景图像可由用户用任何方式选择。这里,可以不变地显示预定图像,作为背景图像,而不管 时间线的滚动显示,或者也可按照时间线的滚动显示,滚动背景图像。当滚动显示背景图像 时,可以重复地滚动显示一个背景图像,或者可以连续不断地滚动显示多个彼此不同的背 景图像。此外,当连续不断地滚动显示多个背景图像时,可按照时间线上的内容,比如消息、 照片、戳记等,设定背景图像之间的间距。另外,例如,当用户之间的信息交换曾被暂停,并 且在预定时间之后重新开始时间线的更新时,应用控制单元111可切换和显示背景图像。 另外,当在时间线上传送和接收照片或戳记时,应用控制单元111可把从传送和接收的照 片,或者包含在传送和接收的戳记中的照片生成的背景图像,作为在所述照片或戳记的传 输和接收定时之后的背景,显示在时间线上。另外,按照传送和接收的消息,应用控制单元 111可把从与消息的内容相关的照片生成的背景图像,作为在所述消息的传输和接收定时 之后的背景,显示在时间线上。
[0050] 另外,应用控制单元111可以使显示在显示屏幕上的部件与包含在部件中的原始 照片数据关联,并进行应用的操作。例如,当选择显示在显示屏幕上的戳记时,应用控制单 元111可把显示屏幕的显示切换成包含在戳记中的照片的显示,或者像相册似地在显示屏 幕上显示包含在戳记中的照片,和与该照片相关的另一张照片(例如其中显示同一人的照 片等)。相反,当用户选择任意照片数据时,应用控制单元111可显示部件的列表,所述部件 是预定应用中的部件,并且是根据选择的照片数据生成的。
[0051] 另外,在本实施例中,如后在部件生成单元112的功能的说明中所述,部件是根据 用户拥有的任何照片数据生成的。因而,按照本实施例的部件可以说是具有用户的特定个 人性质。应用控制单元111可按照这种部件的个人性质,控制各种应用。例如,应用控制单 元111可把按照本实施例的部件用作具有相对于预定信息的链接功能的代码。具体地,当 应用控制单元111控制的应用是读取诸如条形码或QR码(注册商标)之类的2维码并提 取预定信息的读码器时,应用控制单元111可执行该应用,以致通过读取显示在显示屏幕 上(或者印刷在纸质介质上)的按照本实施例的部件,提取与包含在该部件中的照片相关 的信息。另外,例如,应用控制单元111可在按照本实施例的部件上,叠加与认证对预定区 域的访问的公钥功能和私钥功能类似的功能。具体地,当应用控制单元111控制的应用是 进行对预定区域的访问认证处理的应用时,应用控制单元111可执行该应用,以致例如在 拥有特定的部件,或者已知与包含在该特定部件中的照片有关的信息的条件下,认证对预 定区域的访问。这样,应用控制单元111可把按照本实施例的部件应用于多样的应用。
[0052] 部件生成单元112生成适合于预定应用,并且包括任意照片的至少一部分,且被 应用显示在显示屏幕上的部件。另外,部件生成单元112把生成的部件保存在受应用控制 单元111执行的应用管理的存储区中。这里,用于生成部件的照片数据可以是用户拥有的 任意照片数据。下面将以上述戳记和背景图像为例,更详细地说明部件生成单元112的功 能。
[0053] 首先,说明其中由部件生成单元112生成的部件是戳记的情况。戳记包括照片和 边框。用于部件生成单元112生成戳记的照片可以是任意照片,可以是预先拍摄或获得并 保存在存储单元120中的照片。另外,照片可以是为了生成戳记,而由成像单元130实时拍 摄的照片。
[0054] 边框是围绕戳记中的照片缘饰的或者叠加在照片上的装饰。在本实施例中,边框 可具有任意形状。例如,按照本实施例的边框具有任意形状,比如多边形(三角形、矩形 等)、圆形、星形、心形、泪滴形、或云形。另外,边框的形状并不局限于抽象的形状,相反可以 是表示具体物体,比如花、雨伞、太阳等的形状。当边框具有诸如〇或X的形状时,可在戳 记上叠加诸如"正确(好)"或"不正确(坏)"之类的消息特性。另外,当边框本身包含诸 如"Thank you"、"Sorry"或"0K"之类的文本信息,并且所述文本被叠加在照片上时,用户 的感情或意思可被叠加在戳记上。
[0055] 部件生成单元112通过结合选择的边框和照片,生成戳记。例如,部件生成单元 112通过按照所选边框的形状,修剪照片的周围生成戳记。此时,例如,当照片包含人物时, 部件生成单元112可调整边框内的照片的位置或大小,随后进行修剪,以致所述人物位于 边框的中心,或者在边框中的预定位置(例如,当边框是模仿眼镜的形状的边框时,使照片 中的人物的眼睛位于眼镜的镜片的位置)。另外,当生成戳记时,部件生成单元112可适 当地调整照片的分辨率、亮度、白平衡等。可按照预置条件调整分辨率、亮度、白平衡等,或 者可按照所选边框,设定分辨率、亮度、白平衡等。例如,当选择代表悲伤感情的边框,比如 模仿眼泪的形状的边框,或者与雨相关的边框,比如模仿云的形状的边框时,部件生成单元 112可降低亮度,以使图像变暗。相反,当选择代表高兴感情的边框时,部件生成单元112可 增大亮度,以使图像明亮。
[0056] 下面,说明其中由部件生成单元112生成的部件是背景图像的情况。背景图像产 生自任意照片。用于部件生成单元112生成背景图像的照片可以是任意照片,可以是预先 拍摄或获得并保存在存储单元120中的照片。另外,照片可以是为了生成背景图像,而由成 像单元130实时拍摄的照片。
[0057] 例如,按照本实施例的背景图像被显示成即时通信软件的时间线的背景。因而,部 件生成单元112适当地调整照片的分辨率、亮度等,并生成背景图像,以致背景图像不会干 扰时间线的文本信息、图像信息等的显示。另外,部件生成单元112可根据多个彼此不同的 照片,生成多个彼此不同的背景图像。
[0058] 生成条件设定单元113设定由部件生成单元112生成的部件的生成条件。例如, 当部件是戳记时,生成条件设定单元113设定用于生成戳记的照片和边框的选择条件。另 夕卜,例如,当部件是背景图像时,生成条件设定单元113设定用于生成背景图像的照片的选 择条件。这里,生成条件设定单元113可根据用户的操作输入,指示应用的执行状态的使用 环境信息,和在应用控制单元111执行应用期间显示在显示屏幕上的各种信息(显示信息) 中的至少一个,设定所述生成条件。下面,具体说明由生成条件设定单元113设定的部件的 生成条件。
[0059] 当部件是戳记时,生成条件设定单元113可设定生成条件,以致用于生成戳记的 照片和边框由用户手动选择。在这种生成条件的情况下,当用户选择照片和边框时,部件生 成单元112根据选择的照片和边框,生成戳记。另外,在这种情况下,例如,用户可按任何方 式,从保存在存储单元120中的照片和边框中选择所述照片和边框,或者用户可首先选择 边框,随后可按照该边框,用成像单元130拍摄照片。具体地,当成像单元130拍摄照片时, 选择的边框被显示在取景器(例如,显示单元140的显示屏幕)上。于是,用户可在适当地 调整取景器内的摄影对象的位置、大小等,以便适合于边框的时候,拍摄照片。由于在摄影 时,按照这种方式拍摄的照片与边框结合的样子已显示在取景器上,因此用户能够在预想 由部件生成单元112生成的戳记的完成图样的同时,进行摄影。于是,能够更加合乎用户的 意图地生成戳记。
[0060] 另外,当部件是戳记时,生成条件设定单元113可设定生成条件,以致部件生成单 元112可从保存在存储单元120中的照片中提取适合于预定条件的照片,并自动根据选择 的照片生成戳记。在这种生成条件的情况下,例如,预先设定边框,部件生成单元112通过 结合提取的照片和所述边框,生成戳记。具体地,可按照包含在照片中的事物(人物等)、拍 摄照片的日期、拍摄照片的场所等,设定照片的提取条件。另外,可以提取其中显示特定人 物的照片,或者其中显示在他或她的脸上浮现特定表情的人物的照片。此外,部件生成单元 112可具有确定照片的上述提取条件的各种功能。例如,部件生成单元112可具有识别包含 在照片中的人物的面部、表情等的功能,或者可具有从诸如附属于照片数据的可交换图像 文件格式(Exif)信息之类的元数据中,获取诸如摄影日期或摄影场所之类信息的功能。
[0061] 另外,当部件是戳记时,生成条件设定单元113可设定生成条件,以致根据指示应 用的使用状态的使用环境信息,选择用于生成戳记的照片和/或边框。在这种生成条件下, 部件生成单元112根据使用环境信息选择照片和/或边框,并根据选择的照片和/或边框 生成戳记。这里,在本实施例中,当该信息指示应用的使用状态时,使用环境信息包括所有 种类的信息。例如,使用环境信息包括指示信息处理设备10的外部环境的各种信息。例如, 使用环境信息可以是关于信息处理设备10的当前位置的位置信息。另外,使用环境信息可 以是关于包括在信息处理设备10执行应用期间的当前位置的周围地区的天气的信息。另 夕卜,使用环境信息可以是关于当前时间的时间信息。另外,使用环境信息可以利用使用环境 检测单元160检测。
[0062] 生成条件设定单元113可设定部件的生成条件,以致部件生成单元112根据包含 在使用环境信息中的关于天气的信息,自动选择与天气相应的边框,例如,当天气为下雨 时,选择模仿伞的形状或者云的形状的边框,当天气为晴朗时,选择模仿太阳的形状的边 框,并生成戳记。另外,生成条件设定单元113可设定部件的生成条件,以致部件生成单元 112根据包含在使用环境信息中的关于当前位置的位置信息,自动选择与当前位置相应的 边框,例如,当当前位置是游览胜地时,选择具有模仿游览胜地的名牌产品的形状的边框, 并生成戳记。另外,生成条件设定单元113可设定部件的生成条件,以致部件生成单元112 根据包含在使用环境信息中的关于当前时间的时间信息,自动选择与当前时间相应的边 框,例如,当当前时间是白天时,选择给人以明亮印象的边框,或者当当前时间是夜间时,选 择给人以黑暗印象的边框,并生成戳记。
[0063] 另外,当部件是戳记时,生成条件设定单元113可设定部件的生成条件,以致部件 生成单元112根据在应用执行期间,显示在显示屏幕上的显示信息,生成戳记。显示信息 的例子包括诸如在应用执行期间传送和接收的消息之类的文字信息,和诸如照片和戳记之 类的图像信息。具体地,生成条件设定单元113可设定部件的生成条件,以致部件生成单元 112根据包含在显示信息中的关于传送和接收的消息或照片的信息,自动选择与时间线中 的话题相应的照片,例如,选择与传送和接收的消息或照片相关的照片(例如,与话题中提 及的人物、场所、事件等相关的照片),并生成戳记。另外,在应用执行期间,可随时把这样的 显示信息从应用控制单元111传送给生成条件设定单元113。
[0064] 另一方面,当部件是背景图像时,生成条件设定单元113可设定生成条件,以致用 于生成背景图像的照片由用户手动选择。就这种生成条件来说,当用户选择照片时,部件生 成单元112根据选择的照片,生成背景图像。另外在这种情况下,可以根据从保存在存储单 元120中的照片中选择的照片生成背景图像,或者可以从利用成像单元130拍摄的照片,实 时生成背景图像。
[0065] 另外,当所述部件是背景图像时,生成条件设定单元113可设定生成条件,以致部 件生成单元112从例如保存在存储单元120中的照片中,选择适合于预定条件的照片,并根 据选择的照片自动生成背景图像。就这种生成条件来说,例如,部件生成单元112可根据多 个提取的照片,自动生成多个背景图像。具体地,照片的提取条件可以是包含在照片中的事 物(人等),拍摄照片的日期,拍摄照片的场所等。另外,可以提取其中显示特定人物的照 片,或者其中显示在他或她的脸上浮现特定表情的人物的照片。此外,部件生成单元112可 具有确定照片的上述提取条件的各种功能。例如,部件生成单元112可具有识别包含在照 片中的人物的面部、表情等的功能,或者可具有从诸如附属于照片数据的Exif信息之类的 元数据中,获取诸如摄影日期或摄影场所之类信息的功能。
[0066] 另外,当部件是背景图像时,生成条件设定单元113可设定生成条件,以致根据指 示应用的使用状态的使用环境信息,选择用于生成背景图像的照片。在这种生成条件下,部 件生成单元112根据使用环境信息选择照片,并根据选择的照片生成背景图像。这里,在本 实施例中,当该信息指示应用的使用状态时,使用环境信息包括所有种类的信息。例如,使 用环境信息包括指示信息处理设备10的外部环境的各种信息。例如,使用环境信息可以是 关于信息处理设备10的当前位置的位置信息。另外,使用环境信息可以是关于包括在信息 处理设备10执行应用期间的当前位置的周围地区的天气的信息。另外,使用环境信息可以 是关于当前时间的时间信息。另外,使用环境信息可以利用使用环境检测单元160检测。 [0067] 例如,生成条件设定单元113可设定部件的生成条件,以致部件生成单元112根据 包含在使用环境信息中的关于天气的信息,自动选择与天气相应的照片,例如,当天气为下 雨时,选择其中描绘以前拍摄的雨天的样子的照片,当天气为晴朗时,选择其中描绘以前拍 摄的晴天的样子的照片,并生成背景图像。另外,生成条件设定单元113可设定部件的生成 条件,以致部件生成单元112根据包含在使用环境信息中的关于当前位置的位置信息,自 动选择与当前位置相应的照片,例如,当当前位置是游览胜地时,选择以前在该游览胜地拍 摄的照片,并生成背景图像。另外,生成条件设定单元113可设定部件的生成条件,以致部 件生成单元112根据包含在使用环境信息中的关于当前时间的时间信息,自动选择与当前 时间相应的照片,例如,当当前时间是白天时,选择在白天拍摄的照片,或者当当前时间是 夜间时,选择在夜晚拍摄的照片,并生成背景图像。
[0068] 另外,当部件是背景图像时,生成条件设定单元113可设定部件的生成条件,以致 部件生成单元112根据在应用执行期间,显示在显示屏幕上的显示信息,生成背景图像。具 体地,生成条件设定单元113可设定部件的生成条件,以致部件生成单元112自动选择与时 间线中的话题相应的照片,例如,选择与关于时间线中的传送和接收的消息或照片的信息 关联的照片(例如,与话题中提及的人物、场所、事件等关联的照片),并生成背景图像。另 夕卜,在应用执行期间,可频繁把这样的显示信息从应用控制单元111传送给生成条件设定 单元113。
[0069] 上面说明了按照本实施例的应用控制单元111、部件生成单元112和生成条件设 定单元113的功能和结构,并且说明了按照本实施例的部件生成和使用处理。另外,在说明 显示单元140的显示屏幕的显示例子的同时,将在下面的〈3.部件生成和使用处理的具体 例子〉中,更具体地说明按照本实施例的部件生成和使用处理。
[0070] 下面参考图2,说明信息处理设备10的另一种结构。
[0071] 存储单元120是保存由信息处理设备10处理的各种信息的存储部分的例子。在本 实施例中,存储单元120可保存在控制单元110进行的部件生成和使用处理中使用的各种 信息,或者处理结果。例如,存储单元120保存与用于生成部件的照片、边框等有关的信息。 另外,存储单元120可保存与部件生成单元112生成的部件有关的信息。另外,通过利用经 网络30与另一个外部设备的通信而新获得关于照片或边框的信息,或者利用成像单元130 新拍摄照片,可适当地更新保存在存储单元120中的关于照片、边框等的信息。另外,保存 在存储单元120中的部件并不局限于由部件生成单元112生成的部件,相反,另一个用户在 应用执行期间使用的部件也可被保存在存储单元120中。另外,存储单元120中的保存关 于部件的信息的存储区可以是在对应于所述部件的应用管理之下的存储区(即,该应用易 于访问的存储区)。按照本实施例的部件适合于预定应用,所述部件可被保存在对应于应用 的存储区中。
[0072] 成像单元130是以运动图像或静止图像的格式,拍摄摄影对象的成像部分的例 子。在本实施例中,成像单元130包括拍摄摄影对象的照片的照相机。成像单元130把所 拍照片的照片数据保存在存储单元120中。另外,在本实施例中,如上所述,通过把边框显 示在成像单元130的取景器上并拍摄照片,可以实时地生成部件(戳记)。
[0073] 显示单元140是直观地把文本、图形、图像等所有格式的各种信息输出给用户的 输出部分的例子。显示单元140例如包括显示装置,并通过在显示装置的显示屏幕上显示 信息,把各种信息输出给用户。在本实施例中,显示单元140的驱动由应用控制单元111控 制,关于应用控制单元111执行的应用的信息被显示在显示屏幕上。例如,当应用控制单元 11执行的应用是即时通信软件时,显示单元140把用户传送和接收的消息或照片(S卩,时间 线),适合于即时通信软件的部件,用于输入传送和接收的消息的消息栏等显示在显示屏幕 上。另外,当成像单元130拍摄照片时,显示单元140的显示屏幕也可起取景器的作用。
[0074] 输入单元150是由用户操作的操作部分,是利用其把各种信息、关于处理的指令 等输入信息处理设备10的操作单元的例子。例如,输入单元150包括诸如鼠标、键盘、触摸 面板、按钮或开关之类的操作部分。在本实施例中,可按照从输入单元150输入的信息、指 令等,控制应用控制单元111进行的应用的操作。另外,可按照从输入单元150输入的信息、 指令等,控制生成条件设定单元113进行的部件的生成条件的设定。另外,可借助输入单元 150,控制利用成像单元130拍摄照片的处理。另外,当信息处理设备10是智能电话机或平 板PC时,显示单元140和输入单元150可被结合,从而形成触摸面板。
[0075] 使用环境检测单元160是检测指示应用的使用状态的使用环境信息的检测部分 的例子。例如,使用环境检测单元160包括各种传感器。例如,使用环境检测单元160可包 括诸如全球定位系统(GPS)传感器装置之类的位置测量装置,可获得信息处理设备10的当 前位置的位置信息,作为使用环境信息。另外,例如,通过与外部信息提供服务器等通信,使 用环境检测单元160可根据获得的关于当前位置的信息,获得关于在信息处理设备10的当 前位置的天气的信息,作为使用环境信息。另外,例如,使用环境检测单元160可获得关于 当前时间的时间信息,作为使用环境信息。用户环境检测单元160获得的使用环境信息由 生成条件设定单元113用于设定部件的生成条件。
[0076] 上面参考图2,说明了按照本实施例的信息处理设备10的功能的例子。每个上 述构成元件可以利用通用构件或电路构成,或者可用专用于每个构成元件的功能的硬件构 成。另外,CPU等可具有构成元件的所有功能。因而,可按照例如当实现本实施例时的技术 水平,适当地修改要使用的结构。
[0077] 按照本实施例,如上所述,部件生成单元112生成适合于预定应用、并且包括任意 照片的至少一部分、并由应用显示在显示屏幕上的部件。随后,在应用执行期间,应用控制 单元111把部件生成单元112生成的部件显示在显示屏幕上。从而,在本实施例中,通过把 照片用作应用的一个部件,用户能够更简易地在应用中利用该照片。因而,提高了使用应用 时的用户的便利性。另外,在本实施例中,生成条件设定单元113适当地设定部件的生成条 件。由于用户期望的部件是通过按照用户的意图设定生成条件而生成的,因此进一步提高 使用所述部件时的用户的便利性。
[0078] 具体地,当应用是即时通信软件,并且试图在普通的即时通信软件中把照片数据 递送给通信对方时,即时通信软件和照片数据未被链接,即,照片数据不是在即时通信软件 管理之下的信息。因而,当传送和接收照片数据时,用户必须经历指定其中保存用户期望的 照片数据的存储区,或者根据照片数据的照片大小或数据格式,把照片数据的数据大小或 格式改变成适合于传输和接收的格式的麻烦。于是,存在顺利的通信被中断的可能性。另一 方面,在本实施例中,通过把照片数据处理成适合于即时通信软件的部件,照片数据可以用 作即时通信软件的一个部件。由于该部件适合于预定的应用,因此该部件被保存在受该应 用管理的、该应用易于访问的预定存储区中。另外,当根据照片数据生成部件时,数据大小 或数据格式被改变成适合于在该应用中使用的格式。因而,在按照本实施例的部件生成和 使用处理中,可在应用中更简易地使用生成的部件,即,照片数据,从而提高用户的便利性。
[0079] 另外,按照本实施例的信息处理设备10的结构并不局限于图2中所示的结构。除 了图2中所示的结构,信息处理设备10还可具有诸如普通PC或智能电话机之类的信息处 理设备的已知结构。例如,信息处理设备10可包括连接到图1中所示的网络30,并且往来 于另一个信息处理设备10或应用管理服务器20传送和接收各种信息的通信单元。通过经 通信单元往来于应用管理服务器20传送和接收各种信息,信息处理设备10能够控制应用 的执行。另外,在本实施例中,一个设备不必进行由信息处理设备10进行的所有处理,相 反,图2中所示的信息处理设备10的构成元件可被分成多个不同的设备。从而,在本实施 例中,实现部件生成和使用处理的部件生成和使用系统1和信息处理设备10的结构并不局 限于图1和2中所示的例子,相反,部件生成和使用系统1和信息处理设备10可以具有任 意结构,只要它可进行上述部件生成和使用处理。
[0080] 另外,通过举例说明其中应用是即时通信软件,而部件是在即时通信软件中使用 的戳记或背景图像的情况,说明了部件生成和使用系统1和信息处理设备10的结构,不过, 本实施例并不局限于这个例子。例如,应用可以是各种邮件软件,而部件可以是在邮件软件 中使用的象形图。当部件是在邮件软件中使用的象形图时,部件生成单元112可通过按照 生成条件设定单元113设定的生成条件选择照片或照片的装饰等,生成至少包括所述照片 的一部分的象形图。应用控制单元111可把生成的象形图叠加在消息上,以邮件的形式传 送和接收所述象形图。另外,例如,应用可以是各种在线游戏任意之一,而部件可以是表示 在在线游戏中使用的化身等的面部的图像。当部件是表示在在线游戏中使用的化身等的面 部的图像时,部件生成单元112可通过按照生成条件设定单元113设定的生成条件选择照 片或照片的装饰等,生成至少包括所述照片的一部分的所述化身的面部图像。应用控制单 元111可在游戏中的人物的面部的图形中,反映生成的面部图像。
[0081] 另外,在图1和2中所示的实施例中,说明了其中部件生成单元112生成的部件被 保存在信息处理设备10的存储单元120中的情况,不过,本实施例并不局限于这个例子。例 如,按照本实施例的部件生成和使用系统可被配置成以致保存和管理生成的部件的服务器 被安装在可从多个信息处理设备10访问的网络上(即,云上),从而能够在多个用户之间共 享部件。图3中表示了按照本实施例的部件生成和使用系统的结构例子。图3是表示按照 本实施例的变形例的部件生成和使用系统的结构例子的功能方框图。
[0082] 参见图3,按照本实施例的变形例的部件生成和使用系统2被配置成以致信息处 理设备10、应用管理服务器20和部件管理服务器40通过网络30连接,以便相互通信。这 里,由于部件生成和使用系统2中的信息处理设备10和应用管理服务器20的功能和结构 与图1和2中所示的信息处理设备10和应用管理服务器20的功能和结构相同,因此省略 其详细说明。
[0083] 部件管理服务器40是保存和管理信息处理设备10生成的部件的信息处理设备。 保存在部件管理服务器40中的部件可按照信息处理设备10进行的部件的生成而被频繁更 新,并且可在特定用户(例如,被允许访问部件管理服务器40的用户)之间共享。即,在用 户的信息处理设备10中执行应用期间,被允许访问部件管理服务器40的用户在访问部件 管理服务器40的时候,可以利用保存在部件管理服务器40中的部件。另外,部件管理服务 器40可以把部件和对应于该部件的应用联系起来,并且可保存和管理所述部件,以致能够 在应用中顺利地利用该部件。具体地,在部件管理服务器40中,部件可被保存在伴随信息 处理设备10的应用控制单元111对应用的控制而管理的存储区(即,应用能够容易地访问 的存储区)中。另外,部件管理服务器40可以附加各种优先顺序,以管理部件。例如,当向 用户提供部件时,部件管理服务器40可通过向用户优先建议经常使用的部件或者新生成 的部件,考虑到优先顺序地提供部件。
[0084] 另外,按照本实施例的变形例的部件生成和使用系统2可被配置成以致部件管理 服务器40管理部件,还生成部件。即,部件生成和使用系统2可被配置成以致信息处理设 备10不具有部件生成单元112和生成条件设定单元113的功能,而是部件管理服务器40具 有这些功能。此外,当部件是戳记时,除了部件之外,部件管理服务器40还可管理边框。当 按照这种方式构成部件生成和使用系统2时,用户期望转换成部件的照片的数据被传送给 部件管理服务器40,以致部件管理服务器40把该照片转换成部件,并且部件管理服务器40 管理生成的部件。通过访问部件管理服务器40,用户能够生成和利用期望的部件。当按照 这种方式构成部件生成和使用系统2时,能够减小信息处理设备10中的存储单元120的存 储容量,或者降低控制单元110中的各种处理的负荷,从而进一步简化信息处理设备10的 结构。
[0085] 〈3.部件生成和使用处理的具体例子〉
[0086] 下面参考显示显示单元140的显示屏幕的显示例子的图4、5和6A-6C,说明按照本 实施例的部件生成和使用处理的具体例子。下面,将说明其中部件是戳记的情况,和其中部 件是背景图像的情况,作为按照本实施例的部件的具体例子。
[0087] [3-1.其中部件是戳记的情况]
[0088] 首先参考图4和5,说明其中部件是戳记的情况中的部件生成和使用。图4是表示 在其中部件是戳记的情况下,按照本实施例的部件生成和使用处理中的显示屏幕的例子的 示意图。图5是说明按照本实施例的戳记的结构的说明图。
[0089] 参见图4,在显示屏幕510上显示时间线513。这里,显示屏幕510对应于图2中 所示的信息处理设备10的显示单元140的显示屏幕。另外,时间线513是按在即时通信软 件中,张贴在用户之间传送和接收(张贴)消息、照片、戳记等的时间先后顺序排列和显示 的时间线,即时通信软件是由信息处理设备10执行的应用的例子。
[0090] 在图4的例子中,时间线513包括消息511a-511c和戳记512a-512d。另外,时间 线513被配置成以致从显示屏幕510的上部到下部,按时间先后顺序显示消息511a-511c 和戳记512a-512d。这里,戳记512a-512d是由图2中所示的信息处理设备的部件生成单元 112生成,并由作为应用的例子的即时通信软件使用的部件的具体例子。
[0091] 在本实施例中,通过在应用执行期间张贴消息和戳记,用户能够相互声明他们的 打算。例如,在图4中所示的例子中,从一个用户(例如,用户A)传送询问她是否已完成工 作的消息511a,并传送根据通过拍摄她的办公室而获得的照片生成的戳记512a。另一方 面,从另一个用户(例如,用户B)传送根据通过拍摄所述另一个用户的哭脸而获得的照片 生成的戳记512b,并贴出指示她还未完成工作的消息511b。从而,在本实施例中,通过不仅 贴出消息,而且贴出包括与消息的内容相关的照片的戳记,在用户之间实现更亲密的交流。
[0092] 此外,在图4中所示的例子中,从上述用户B传送指示进餐的建议的消息511c,并 传送根据通过拍摄比萨饼店的店面而获得的照片生成的戳记512c。另外,在戳记512c中使 用上面叠加表示用户B的"最爱"的文本"Love it!"的边框。因而,参看戳记512c的其 他用户能够知道用户B希望去戳记512c中所示的比萨饼店。另一方面,上述用户A贴出根 据通过拍摄牛排而获得的照片生成的戳记512d。参看戳记512d的其他用户能够知道用户 A想要吃牛排。从而,在本实施例中,由于在用户之间交换包含照片的戳记和在照片中表现 的信息,仅仅通过张贴戳记就能够进行交流。
[0093] 另外,在本实施例中,用户可适当调整在时间线513上叠加和显示戳记512a_512d 的位置。另外,当戳记512a-512d被叠加和显示在时间线513上时,用户也可适当调整戳记 512a-512d的大小、角度(旋转角度)等。因而,例如,戳记512a-512d的大小或角度可被调 整,以致回溯时间线513,以对于以前的话题叠加和显示戳记512a-512d,或者对接收戳记 512a-512d的用户给予特定的印象。
[0094] 这里,将参考图5,详细说明按照本实施例的戳记的结构。如上在〈2.信息处理设 备的结构〉中所述,按照本实施例的戳记包括照片和边框。在图5中,作为戳记的例子,表 示了图4中所示的戳记512b的结构。
[0095] 如图5中所示,当生成戳记512b时,选择泪滴形的边框514和通过拍摄哭脸而获 得的照片515。边框514和照片515可按照图2所示的生成条件设定单元113的生成条件 的设定来选择,可由用户手动选择,或者可按照预定条件自动选择。部件生成单元112通过 结合选择的边框514和照片515,生成戳记。具体地,在图5中所示的例子中,通过按照边 框514的形状修剪照片515,生成戳记512b。另外,尽管未在图5中明确地示出,不过当生 成戳记512b时,通过降低照片515的分辨率,或者调整照片515的亮度、白平衡等,可以适 当地进行其它成像处理。
[0096] 上面参考图4和5,说明了在其中部件是戳记的情况下的部件生成和使用处理。在 本实施例中,如上所述,用户可传送戳记,而不是传送照片,因为照片被改变成具有适合于 应用的格式的部件。因而,例如,通过根据自己的照片生成戳记并传送该戳记,可以更简易 地传递个人消息。因而,能够实现促进用户间的交流的多种方法。另外,在本实施例中,上 面叠加戳记的时间线可代表用户之间的通信历史,并且能够同时用作相册或图片日记的图 册内容。因而,在本实施例中,不仅能够实现用户之间的通信的便利性的提高,而且还能够 更简易地生成有吸引力的图册内容。
[0097] [3-2.其中部件是背景图像的情况]
[0098] 下面参考图6A-6C,说明在其中部件是背景图像的情况下的部件生成和使用处理。 图6A-6C是表示在部件是背景图像的情况下,按照本实施例的部件生成和使用处理中的显 示屏幕的例子的示意图。
[0099] 参见图6A-6C,表示了显示在显示屏幕上的时间线610。这里,与图4中所示的时 间线513中一样,时间线610是按照在即时通信软件中张贴在用户之间贴出的消息、照片或 戳记的时间先后顺序排列和显示的时间线,即时通信软件是由信息处理设备10执行的应 用的例子。另外,例如,时间线610被显示在图2中所示的信息处理设备10的显示单元140 的显示屏幕上。在图6A-6C中所示的例子中,在时间线610中,按照时间先后顺序,在图中 从上到下排列各个消息和戳记。另外,图6A、6B和6C表示当在时间线610中贴出新的消息 和戳记时,顺序地改变时间线610和背景图像的形式。
[0100] 首先参见图6A,时间线610包括消息611a_611f。另外,背景图像613a被显示在 时间线610的背景中。这里,背景图像613a是由图2中所示的信息处理设备10的部件生 成单元112生成的,并用在作为应用的例子的即时通信软件中的部件的具体例子。即,背景 图像613a是根据照片生成的,并且在图6A中所示的例子中,例如是其中拍摄聚会的一个场 景的照片。图中表示了根据其中拍摄了人物、食物、饮料等的照片生成的背景图像。
[0101] 参见图6B,图中表示了张贴新消息611g-611j,并且从图6A中所示的状态更新时 间线610的形式。另外,在图6B中,作为时间线610的最新张贴,张贴了其中2个人物被拍 照的戳记612。这里,在本实施例中,如图6B中所示,时间线610被更新,S卩,当滚动显示时 间线610时,也同时滚动显示背景图像613a。当背景图像613a和时间线610 -起被滚动 显示时,背景图像613a的滚动显示的程度(速度)可以大体和时间线610的滚动显示的速 度相同,或者可以和时间线610的滚动显示的速度不同。通过使背景图像613a的滚动显示 的速度不同于时间线610的滚动显示的速度地进行显示,能够产生其中显示屏幕的显示使 用户感觉到深度的所谓视差效应。时间线610和背景图像613a的这种滚动显示例如由图 2中所示的应用控制单元111控制。
[0102] 图6C表示其中进一步张贴新的消息61 lk和6111,并从图6B中所示的状态进一步 更新时间线610的形式。另外,在图6C中,表示了其中随着时间线610的更新,还滚动显示 背景图像613a的形式,但是另一个背景图像613b被显示在背景图像613a的下侧(S卩,时 间线610的时间先后方向)。背景图像613b是根据包含在戳记612中的照片生成的背景 图像,通过利用时间线610中张贴戳记612的位置作为隔离,切换背景图像613a的显示和 背景图像613b的显示。从而,在本实施例中,可以根据诸如张贴到即时通信软件中的消息、 照片、戳记之类的显示信息,新生成作为即时通信软件中的部件的背景图像,并且生成的背 景图像可被显示在显示屏幕上。在图2中所示的信息处理设备10的结构例子中,与张贴到 时间线610的戳记612的内容有关的信息从应用控制单元111被传送给生成条件设定单元 113,生成条件设定单元113根据传送的关于戳记612的信息,设定部件的生成条件,以致利 用包含在戳记612中的照片,生成背景图像613b,背景图像613b是由部件生成单元112根 据设定的生成条件生成的,从而实现图6C中所示的状态。另外,新生成背景图像的定时,和 在显示屏幕上显示生成的背景图像的定时并不局限于张贴图6C中所示的戳记的定时。例 如,可根据张贴的消息的内容,生成或显示新的背景图像。
[0103] 上面参考图6A-6C,说明了在部件是背景图像的情况下的部件生成和使用处理。在 本实施例中,如上所述,在应用执行期间,作为根据照片生成的部件的背景图像被显示成背 景。另外,背景图像可以是反映应用中的用户之间的信息交换的背景图像。因而,能够进一 步促进用户之间的交流,并且与其中部件是戳记的情况中一样,与时间线和背景图像相应 的显示本身可以用作图册内容。因而,在本实施例中,不仅能够实现用户之间的通信的便利 性的提高,而且还能够更简易地生成有吸引力的图册内容。
[0104] 〈4.部件生成和使用方法的处理顺序〉
[0105] 下面参考图7,说明按照本公开的实施例的部件生成和使用方法的处理顺序。图7 是表示按照本公开的实施例的部件生成和使用方法的处理顺序的例子的流程图。另外,在 部件生成和使用方法的处理顺序的以下说明中,将举例说明其中利用图1、2和3中所示的 部件生成和使用系统1和2及信息处理设备10的结构,实现按照本实施例的部件生成和使 用方法的情况。另外,由于部件生成和使用系统1和2及信息处理设备10的构成元件的功 能和结构与上面在〈1.部件生成和使用系统的结构〉和〈2.信息处理设备的结构〉中说明 的功能和结构相同,因此将省略其详细说明。
[0106] 参见图7,在步骤S701,生成条件设定单元113首先设定部件的生成条件。例如, 部件的生成条件可以是指示包含在部件中的各个部分,比如照片、边框等由用户手动选择 的条件,或者可以是指示按照预定条件自动提取包含在部件中的各个部分,比如照片、边框 等的条件。另外,可以根据使用环境信息、显示信息等,设定部件的生成条件。
[0107] 随后在步骤S703,部件生成单元112根据在步骤S701中设定的生成条件,生成部 件。所述部件是在应用控制单元111执行的应用中使用的适合于该应用的部件。在本实施 例中,所述部件是包括一部分的照片,并且在应用执行期间被显示在显示屏幕上的部件。具 体地,所述部件例如是在应用执行期间,显示在显示屏幕上的戳记或背景图像。另外,用于 生成所述部件的照片可以是预先拍摄或获得并保存在存储单元120中的照片,或者可以是 为生成所述部件而实时拍摄的照片。部件生成单元112生成的部件被保存在信息处理设备 10的存储单元120中的可由对应应用管理的存储区(S卩,该应用易于访问的存储区)中。 替代地,当如图3中所示的结构例子中那样单独地安装部件管理服务器40时,部件生成单 元112生成的部件可被保存在部件管理服务器40中,并且可被管理成能够在多个用户之间 共享。
[0108] 随后在步骤S705,应用控制单元111判定是否进行应用中的预定输入。这里,步骤 S705中的预定输入可以是指示部件的使用的输入。例如,所述预定输入是指示在即时通信 软件中张贴戳记的输入,或者指示背景图像的设定的输入。另外,所述预定输入可包括在保 存在存储单元120和部件管理服务器40中的多个部件中,选择要使用的某个部件的输入。 例如,应用控制单元111可按照从输入单元150输入的用户的操作输入,判定是否进行指示 部件的使用的输入。当在步骤S705中,不进行指示在应用中使用所述部件的预定输入时, 处理返回步骤S701,重复进行部件的生成条件的设定,和部件的生成,以致按照生成条件顺 序生成和累积部件。当在步骤S705中,进行指示在应用中利用部件的预定输入时,处理进 入步骤S707。
[0109] 在步骤S707,应用控制单元111在应用中使用所述部件。这里,步骤S707中的部 件的使用可以是在步骤S705中选择的部件在显示屏幕上的显示。另外,在步骤S707中,例 如通过经由输入单元150的用户的操作输入,可以调整显示在显示屏幕上的部件的大小、 位置等。
[0110] 当在步骤S707中,部件被显示在显示屏幕上时,按照本实施例的部件生成和使用 方法中的一系列处理结束。然而,在本实施例中,重复进行上面说明的从步骤S701到步骤 S707的处理,以致频繁地进行部件的生成、存储和使用。因而,用户可在应用中使用的部件 逐渐增多,从而提高当用户利用部件时的自由度。
[0111] 上面参考图7,说明了按照本公开的实施例的部件生成和使用方法的处理顺序。另 夕卜,图7中所示的流程图仅仅是按照本实施例的部件生成和使用方法的处理顺序的例子, 本实施例并不局限于该例子。例如,除了在图7的步骤中所示的处理之外,按照本实施例的 部件生成和使用方法的处理顺序还可包括可在上面的〈1.部件生成和使用系统的结构〉、 〈2.信息处理设备的结构〉和〈3.部件生成和使用处理的具体例子〉中说明的按照本实施 例的部件生成和使用处理中进行的各种处理。
[0112] 〈5.硬件结构〉
[0113] 下面参考图18,说明按照本公开的实施例的信息处理设备10的硬件结构。图8是 表示按照本公开的实施例的信息处理设备10的硬件结构的功能方框图。
[0114] 信息处理设备10主要包括CPU90UR0M903和RAM905。另外,信息处理设备10还 包括主总线907、桥接器909、外部总线911、接口 913、成像装置914、输入装置915、输出装 置917、存储单元919、通信装置921、驱动器923和连接端口 925。
[0115] CPU901起算术运算处理装置和控制装置的作用,并按照记录在R0M903、RAM905、 存储装置919和可拆卸记录介质929中的各种程序,控制在信息处理设备10中进行的全部 或一些操作。例如,CPU901对应于本实施例中的图2中所示的控制单元110,并进行按照本 实施例的部件生成和使用处理中对于各种信息的处理。R0M903保存CPU901使用的程序,算 术运算参数等。RAM905主要保存CPU901使用的程序,在程序的执行过程中适当变化的参数 等。CPU90UR0M903和RAM905由主总线907互连,主总线907由诸如CPU总线之类的内部 总线构成。
[0116] 主总线907经桥接器909,连接到诸如PC((外围组件互连/接口)总线之类的外 部总线911。另外,成像装置914、输入装置915、输出装置917、存储装置919、通信装置921、 驱动器923和连接端口 925经接口 913,连接到外部总线911。
[0117] 成像装置914是诸如以运动图像或静止图像的形式,拍摄摄影对象的照相机之类 的成像部分。具体地,成像装置914具有二维排列的多个感光元件,通过利用感光元件进行 光电转换,能够获得表示摄影对象的图像的图像信号,并且通过对图像信号进行各种信号 处理,能够生成摄影对象的静止图像和运动图像。在本实施例中,例如,成像装置914对应 于图2中所示的成像单元130,获得用于在按照本实施例的部件生成和使用处理中生成部 件的照片。
[0118] 输入装置915是用户操作的操作部分,例如,鼠标、键盘、触摸面板、按钮、开关、控 制杆等。另外,例如,输入装置915可以是利用红外线或其它无线电波的遥控部分(所谓的 遥控器),或者可以是外部连接的装置931,比如对应于信息处理设备10的操作的移动电话 机或PDA。此外,输入装置915被配置成例如根据用户利用上面说明的操作部分输入的信 息,生成输入信号,并把所述信号输出给CPU901的输入控制电路。通过操作输入装置915, 信息处理设备10的用户可输入各种数据,或者关于处理操作,对信息处理设备10作出指 示。在本实施例中,例如,输入装置915对应于图2中所示的输入单元150,借助经输入单 元150的操作输入,用户可输入进行在信息处理设备10中执行的应用的操作的指令,或者 生成部件的各种指令。
[0119] 输出装置917被配置成能够以可视或可听的方式,把获得的信息通知用户的装 置。作为这种装置,存在包括CRT显示装置、液晶显示装置、等离子体显示装置、EL显示装 置和灯的显示装置,包括扬声器和耳机的音频输出装置,打印装置,移动电话机等等。例如, 输出装置91输出从信息处理设备10进行的各种处理获得的结果。具体地,显示装置以文 本、图形、图像等各种形式,显示从信息处理设备10进行的各种处理获得的结果。在本实施 例中,例如,显示装置对应于图2中所示的显示单元140,进行指示在信息处理设备10中执 行的应用的操作的显示,并把生成的部件等显示在显示装置的显示屏幕上。另一方面,音频 输出装置把包括再现的语音数据、声音数据等的音频信号转换成模拟信号,并输出该信号。
[0120] 存储装置919是作为信息处理设备10的存储单元的例子构成的数据存储用装置。 例如,存储装置919由诸如HDD (硬盘驱动器)之类的磁存储装置、半导体存储装置、光存储 装置或磁光存储装置构成。存储装置919保存CPU901执行的程序,各种数据,从外部获得 的各种数据,等等。在本实施例中,例如,存储装置919对应于图2中所示的存储单元120, 并保存在按照本实施例的部件生成和使用处理中处理的各种信息。例如,存储装置919保 存与用于生成部件的照片或边框有关的信息,生成的部件,等等。
[0121] 另外,尽管图2中未示出,不过信息处理设备10可具有以下各个结构。
[0122] 通信装置921是由连接到例如通信网络(网络)927的通信装置等构成的通信接 口。通信装置921是用于有线或无线LAN(局域网)、蓝牙(注册商标)或WUSB (无线USB) 的通信卡。另外,通信装置921可以是光通信用路由器、ADSL(非对称数字用户线路)用路 由器、各种通信用调制解调器,等等。通信装置921可以与例如因特网或其它通信装置,传 送和接收基于预定协议,例如TCP、IP等的信号等。此外,连接到通信装置921的网络927 由有线或者无线地与之进行连接的网络构成,例如可以是因特网、家庭LAN、红外通信、无线 电波通信、卫星通信等。在本实施例中,例如,网络927对应于图1和3中所示的网络30, 信息处理设备10可使通信装置921通过网络927,往来于另一个信息处理设备10、应用管 理服务器20、部件管理服务器40等传送和接收各种信息。例如,通过经网络927,与应用管 理服务器20进行通信,通信装置921可传送和接收为执行应用所需的各种信息。另外,例 如,通过经网络927,与部件管理服务器40进行通信,通信装置921可传送和接收关于部件 的生成或管理的各种信息。
[0123] 驱动器923是记录介质的读/写器,内置在信息处理设备10中,或者外部连接到 信息处理设备10。驱动器923读取记录在装入其中的可拆卸记录介质929,比如磁盘、光盘、 磁光盘或半导体存储器上的信息,并把所述信息输出给RAM905。另外,驱动器923还可把各 种信息写在装入其中的可拆卸记录介质929,比如磁盘、光盘、磁光盘或半导体存储器上。例 如,可拆卸记录介质929是DVD介质、HD-DVD介质、蓝光(注册商标)介质等。此外,可拆 卸记录介质929可以是紧凑式闪存(CF)(注册商标)、闪存、SD存储卡(安全数字存储卡) 等。此外,可拆卸记录介质929可以是例如搭载非接触式1C芯片的1C卡(集成电路卡)、 电子装置等。在本实施例中,信息处理设备10可通过驱动器923,从可拆卸记录介质929, 读取与按照本实施例的部件生成和使用处理相关的各种信息,或者把所述信息写入可拆卸 记录介质929。
[0124] 连接端口 925是用于把其它外部装置直接连接到信息处理设备10的端口。作为连 接端口 925的例子,存在USB(通用串行总线)端口、IEEE1394端口、SCSI (小型计算机系统 接口)端口等。作为连接端口 925的另一个例子,存在RS-232C端口、音频光端机、HDMI (高 清多媒体接口)(注册商标)端口等。通过把外部连接的装置931连接到连接端口 925,信 息处理设备10能够直接从外部连接的装置931获得各种信息,或者把各种信息提供给外部 连接的装置931。在本实施例中,信息处理设备10可通过连接端口 925从外部连接的装置 931,获得与按照本实施例的部件生成和使用处理相关的各种信息,或者把这样的信息输出 给外部连接的装置931。
[0125] 另外,尽管图8中未示出,不过,信息处理设备10可具有以下结构。例如,信息处 理设备10可包括检测信息处理设备10执行的应用的使用状态的传感器装置。例如,传感 器装置是诸如检测信息处理设备10的运动的传感器,或者获得指示当前位置的位置信息 的传感器之类的检测部分。传感器装置的例子包括运动传感器装置,比如诸如加速度传感 器装置、重力检测传感器装置或落下检测传感器装置之类的三轴加速度传感器装置,或者 诸如角速度传感器装置、手抖校正传感器装置或地磁传感器装置之类的三轴陀螺传感器装 置,和GPS传感器装置。另外,除了上述装置之外,传感器装置还可包括各种已知的测量装 置,比如温度计、照度计和湿度计。在本实施例中,例如,传感器装置对应于图2中所示的使 用环境检测单元160。另外,信息处理设备10可包括向信息处理设备10的每个上述结构供 电的电源装置(电池装置)。例如,诸如锂离子二次电池之类的各种二次电池适用于所述电 源装置。
[0126] 上面参考图8,介绍了能够实现按照本公开的实施例的信息处理设备10的功能的 硬件结构的例子。上述构成元件可以利用通用构件构成,或者可用在构成元件的功能中指 定的软件构成。从而,可按照实现本实施例时的技术水平,适当地改变要使用的硬件结构。
[0127] 注意,可在个人计算机等中,产生或安装用于实现如上所述的按照本实施例的信 息处理设备10的功能的计算机程序。另外,也可提供保存所述计算机程序,并且能够被计 算机读取的记录介质。所述记录介质例如是磁盘、光盘、磁光盘、闪存等。另外,可借助网络, 而不利用记录介质分发计算机程序。
[0128] 〈6.结论〉
[0129] 如上所述,在本实施例中,能够获得以下优点。
[0130] 在本实施例中,部件生成单元112生成适合于预定应用,并且包括任意照片的至 少一部分,并由应用显示在显示屏幕上的部件。随后,在应用执行期间,应用控制单元111 把部件生成单元112生成的部件显示在显示屏幕上。从而,在本实施例中,通过把照片用作 应用的一个部件,用户能够更简易地在应用中利用该照片。因而,提高了使用应用时的用户 的便利性。另外,在本实施例中,生成条件设定单元113适当地设定部件的生成条件。由于 用户期望的部件是通过按照用户的意图设定生成条件而生成的,因此进一步提高使用所述 部件时的用户的便利性。
[0131] 具体地,当应用是即时通信软件,并且试图在普通的即时通信软件中把照片数据 递送给通信对方时,即时通信软件和照片数据未被链接,即,照片数据不是在即时通信软件 管理之下的信息。因而,当传送和接收照片数据时,用户必须经历指定其中保存用户期望的 照片数据的存储区,或者根据照片数据的照片大小或数据格式把照片数据的数据大小或格 式改变成适合于传输和接收的格式的麻烦。于是,存在顺利的通信被中断的可能性。另一 方面,在本实施例中,通过把照片数据处理成适合于即时通信软件的部件,照片数据可以用 作即时通信软件的一个部件。由于部件适合于预定的应用,因此所述部件被保存在受该应 用管理的,该应用易于访问的预定存储区中。另外,当根据照片数据生成部件时,数据大小 或数据格式被改变成适合于在应用中使用的格式。因而,在按照本实施例的部件生成和使 用处理中,能够在应用中更简易地使用生成的部件,即,照片数据,从而提高用户的便利性。
[0132] 上面参考附图,详细说明了本公开的优选实施例,不过,本公开的实施例并不局限 于这些例子。本公开的【技术领域】中的技术人员应明白,在权利要求中记载的技术精神和本 质内,可以作出各种变形或改进,当然,所述各种变形和改进在本公开的技术范围之内。
[0133] 例如,如上所述,作为例子,说明了充当按照本实施例的部件生成和使用处理适用 于的应用的即时通信软件,不过,按照本实施例的部件生成和使用处理也可适用于其它应 用。例如,如在上面的〈2.信息处理设备的结构〉中所述,通过按照本实施例的部件生成 和使用处理生成的部件可以用作邮件软件的象形图,或者用作在线游戏的化身的面部的显 示。从而,按照本实施例的部件生成和使用处理可适用于所有的应用,只要所述应用是能够 在显示屏幕上显示照片的应用。在应用中,可以使用按照本实施例的部件,而不是照片。
[0134] 另外,还可如下构成本技术。
[0135] (1) 一种信息处理设备,包括:
[0136] 部件生成单元,所述部件生成单元被配置成生成适合于预定应用、包括任意照片 的至少一部分并在应用执行时被显示在显示屏幕上的部件;和
[0137] 应用控制单元,所述应用被配置成控制应用的执行,并在应用执行期间,至少把所 述部件显示在显示屏幕上。
[0138] (2)按照⑴所述的信息处理设备,还包括:
[0139] 生成条件设定单元,所述生成条件设定单元被配置成设定用于生成部件的生成条 件,
[0140] 其中部件生成单元根据生成条件设定单元设定的生成条件,生成部件。
[0141] (3)按照(2)所述的信息处理设备,其中生成条件设定单元根据用户的操作输入、 指示应用的执行状态的使用环境信息和在应用控制单元执行应用期间显示在显示屏幕上 的显示信息中的至少一个,设定生成条件。
[0142] (4)按照(1)-(3)任意之一所述的信息处理设备,其中所述部件是在应用执行期 间可附加在显示屏幕上的任意位置,并且其中向照片附加预定边框的戳记。
[0143] (5)按照(4)所述的信息处理设备,其中部件生成单元根据用户选择的边框和照 片,生成所述戳记。
[0144] (6)按照(4)所述的信息处理设备,其中部件生成单元从保存在存储单元中的照 片中提取包含人物的面部的照片,并根据提取的包含所述人物的面部的照片生成戳记。
[0145] (7)按照(6)所述的信息处理设备,其中部件生成单元还从提取的包含所述人物 的面部的照片中提取包含预定表情的照片,并根据提取的包含预定表情的照片生成戳记。
[0146] (8)按照(4)所述的信息处理设备,其中部件生成单元根据在应用执行期间显示 在显示屏幕上的显示信息,选择照片和/或边框,并生成戳记。
[0147] (9)按照(4)所述的信息处理设备,其中部件生成单元根据指示应用的执行状态 的使用环境信息,选择照片和/或边框,并生成戳记。
[0148] (10)按照(9)所述的信息处理设备,其中使用环境信息是关于应用执行期间的天 气的信息、关于信息处理设备的当前位置的位置信息和关于当前时间的时间信息中的至少 一个。
[0149] (11)按照(4)-(10)任意之一所述的信息处理设备,
[0150] 其中应用是在多个用户之间交换文本信息和/或图像信息的通信工具,和
[0151] 其中应用控制单元在显示屏幕上显示其中按照用户之间的交换的时间先后顺序, 沿预定方向排列和显示其中显示文本信息和/或图像信息的预定区域的时间线,并把戳记 叠加地显示在时间线的任意区域上。
[0152] (12)按照(1)-(3)任意之一所述的信息处理设备,其中所述部件是在应用执行期 间,作为背景显示在显示屏幕上的背景图像。
[0153] (13)按照(12)所述的信息处理设备,其中部件生成单元根据在应用执行期间显 示在显示屏幕上的显示信息,生成背景图像。
[0154] (14)按照(12)或(13)所述的信息处理设备,
[0155] 其中应用是其中在多个用户之间交换文本信息和/或图像信息的通信工具,和
[0156] 其中应用控制单元在显示屏幕上显示其中按照用户之间的交换的时间先后顺序, 沿预定方向排列和显示其中显示文本信息和/或图像信息的预定区域的时间线,并把背景 图像显示成时间线的背景。
[0157] (15)按照(14)所述的信息处理设备,
[0158] 其中部件生成单元根据在用户之间交换的文本信息和/或图像信息选择照片,并 生成背景图像,和
[0159] 其中应用控制单元把生成的背景图像显示成在导致所述背景图像的生成的文本 信息和图像信息之一之后的时间线的背景。
[0160] (16)按照(1)-(15)任意之一所述的信息处理设备,还包括:
[0161] 成像单元,所述成像单元被配置成拍摄照片,
[0162] 其中部件生成单元根据在应用执行期间利用所述成像单元拍摄的照片,生成部 件。
[0163] (17)按照(16)所述的信息处理设备,
[0164] 其中所述部件是在应用执行期间可附加在显示屏幕上的任意位置,并且其中向照 片附加预定边框的戳记,和
[0165] 其中当成像单元拍摄将用于生成所述部件的照片时,所述边框被显示在成像单元 的取景器上。
[0166] (18)按照(1)-(15)任意之一所述的信息处理设备,还包括:
[0167] 存储单元,所述存储单元被配置成至少保存所述照片,
[0168] 其中部件生成单元根据保存在存储单元中的照片,生成所述部件。
[0169] (19) 一种部件生成和使用方法,包括:
[0170] 生成适合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在显示 屏辱上的部件;和
[0171] 控制应用的执行,并在应用执行期间,至少把所述部件显示在显示屏幕上。
[0172] (20) -种程序,所述程序使计算机实现:
[0173] 生成适合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在显示 屏辱上的部件的功能;和
[0174] 控制应用的执行,并在应用执行期间,至少把所述部件显示在显示屏幕上的功能。
【权利要求】
1. 一种信息处理设备,包括: 部件生成单元,所述部件生成单元被配置成生成适合于预定应用、包括任意照片的至 少一部分并在应用执行时被显示在显示屏幕上的部件;和 应用控制单元,所述应用被配置成控制应用的执行,并在应用执行期间,至少把所述部 件显示在显示屏幕上。
2. 按照权利要求1所述的信息处理设备,还包括: 生成条件设定单元,所述生成条件设定单元被配置成设定用于生成部件的生成条件, 其中部件生成单元根据生成条件设定单元设定的生成条件,生成部件。
3. 按照权利要求2所述的信息处理设备,其中生成条件设定单元根据用户的操作输 入、指示应用的执行状态的使用环境信息和在应用控制单元执行应用期间显示在显示屏幕 上的显示信息中的至少一个,设定生成条件。
4. 按照权利要求1所述的信息处理设备,其中所述部件是在应用执行期间可附加在显 示屏幕上的任意位置,并且向照片附加预定边框的戳记。
5. 按照权利要求4所述的信息处理设备,其中部件生成单元根据用户选择的边框和照 片,生成所述戳记。
6. 按照权利要求4所述的信息处理设备,其中部件生成单元从保存在存储单元中的 照片中提取包含人物的面部的照片,并根据提取的包含所述人物的面部的照片生成所述戳 记。
7. 按照权利要求6所述的信息处理设备,其中部件生成单元还从提取的包含所述人物 的面部的照片中提取包含预定表情的照片,并根据提取的包含预定表情的照片生成所述戳 记。
8. 按照权利要求4所述的信息处理设备,其中部件生成单元根据在应用执行期间显示 在显示屏幕上的显示信息,选择照片和/或边框,并生成所述戳记。
9. 按照权利要求4所述的信息处理设备,其中部件生成单元根据指示应用的执行状态 的使用环境信息,选择照片和/或边框,并生成所述戳记。
10. 按照权利要求9所述的信息处理设备,其中使用环境信息是关于应用执行期间的 天气的信息、关于信息处理设备的当前位置的位置信息和关于当前时间的时间信息中的至 少一个。
11. 按照权利要求4所述的信息处理设备, 其中应用是在多个用户之间交换文本信息和/或图像信息的通信工具,和 其中应用控制单元在显示屏幕上显示其中按照用户之间的交换的时间先后顺序,沿预 定方向排列和显示其中显示文本信息和/或图像信息的预定区域的时间线,并把戳记叠加 地显示在时间线的任意区域上。
12. 按照权利要求1所述的信息处理设备,其中所述部件是在应用执行期间,作为背景 显示在显示屏幕上的背景图像。
13. 按照权利要求12所述的信息处理设备,其中部件生成单元根据在应用执行期间显 示在显示屏幕上的显示信息,生成背景图像。
14. 按照权利要求12所述的信息处理设备, 其中应用是其中在多个用户之间交换文本信息和/或图像信息的通信工具,和 其中应用控制单元在显示屏幕上显示其中按照用户之间的交换的时间先后顺序,沿预 定方向排列和显示其中显示文本信息和/或图像信息的预定区域的时间线,并把背景图像 显示成时间线的背景。
15. 按照权利要求14所述的信息处理设备, 其中部件生成单元根据在用户之间交换的文本信息和/或图像信息选择照片,并生成 背景图像,和 其中应用控制单元把生成的背景图像显示成在导致所述背景图像的生成的文本信息 和图像信息之一之后的时间线的背景。
16. 按照权利要求1所述的信息处理设备,还包括: 成像单元,所述成像单元被配置成拍摄照片, 其中部件生成单元根据在应用执行期间利用所述成像单元拍摄的照片,生成部件。
17. 按照权利要求16所述的信息处理设备, 其中所述部件是在应用执行期间可附加在显示屏幕上的任意位置,并且向照片附加预 定边框的戳记,和 其中当成像单元拍摄将用于生成所述部件的照片时,所述边框被显示在成像单元的取 旦取U IH 〇
18. 按照权利要求1所述的信息处理设备,还包括: 存储单元,所述存储单元被配置成至少保存所述照片, 其中部件生成单元根据保存在存储单元中的照片,生成所述部件。
19. 一种部件生成和使用方法,包括: 生成适合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在显示屏幕 上的部件;和 控制应用的执行,并在应用执行期间,至少把所述部件显示在显示屏幕上。
20. -种程序,所述程序使计算机实现: 生成适合于预定应用、包括任意照片的至少一部分并在应用执行时被显示在显示屏幕 上的部件的功能;和 控制应用的执行,并在应用执行期间,至少把所述部件显示在显示屏幕上的功能。
【文档编号】H04N1/32GK104159022SQ201410190374
【公开日】2014年11月19日 申请日期:2014年5月7日 优先权日:2013年5月14日
【发明者】冈泽佳恵, 坂田纯一郎, 高桥正宏, 高桥一真, 泽井邦仁 申请人:索尼公司