信息处理装置、显示控制方法和程序与流程

文档序号:12287751阅读:212来源:国知局
信息处理装置、显示控制方法和程序与流程

本公开涉及信息处理装置、显示控制方法和程序。



背景技术:

将设置在住宅等内的多个设备设置为协同工作已经成为一种通例。例如,专利文件1介绍了一种有效支持由协作式设备实现的功能的使用的技术。

引用列表

专利文件

专利文件1:JP 2014-32501A



技术实现要素:

技术问题

在上述专利文件1中描述的技术中,使用在智能手机的屏幕上显示的控制台来执行诸如设备在系统等中的注册等操作。另外,在专利文件1中描述的技术中,用户可以新注册设备的链接操作。然而,针对专利文件1的链接操作的新注册而呈现的用户界面是基于文本的,而且尚有进一步改进的余地,诸如,在操作的直观性方面。

因此,本公开提出了一种新颖的和改进的信息处理装置、显示控制方法和程序,其使用户能够直观地执行如下操作:设置硬件元件或者软件元件的链接操作。

问题的解决方案

根据本公开,提供了一种信息处理装置,其包括:显示控制单元,该显示控制单元配置为:使得指示共同执行链接操作的硬件元件或者软件元件的多个图标以及将该多个图标彼此连接的链路得以显示。由链路形成的多个图标的空间序列与由多个图标指示的软件元件或者硬件元件的操作的时间序列对应。

根据本公开,提供了一种显示控制方法,其包括:使得指示共同执行链接操作的硬件元件或者软件元件的多个图标以及将该多个图标彼此连接的链路得以显示。由链路形成的多个图标的空间序列与由多个图标指示的软件元件或者硬件元件的操作的时间序列对应。

根据本公开,提供了一种程序,所述程序将由信息处理装置的处理电路执行以实现如下功能:使得指示共同执行链接操作的硬件元件或者软件元件的多个图标以及将该多个图标彼此连接的链路得以显示,由链路形成的多个图标的空间序列与由多个图标指示的软件元件或者硬件元件的操作的时间序列对应。

发明的有益效果

根据上面所描述的本公开,可以使用户能够直观地执行如下操作:设置硬件元件或者软件元件的链接操作。

要注意,上述效果不一定是限制性的。利用上述效果或者替代上述效果,可以实现在本说明书中描述的效果和可以从本说明书中掌握的其它效果中的任何一种效果。

附图说明

图1是示出了可以应用根据本公开的实施例的技术的系统的示意性配置的示意图。

图2是示出了图1所示的系统的第一具体配置的示例的示意图。

图3是示出了图1所示的系统的第二具体配置的示例的示意图。

图4是示出了图1所示的系统的第三具体配置的示例的示意图。

图5是示出了图1所示的系统的第四具体配置的示例的示意图。

图6是示出了图1所示的系统的第五具体配置的示例的示意图。

图7是示出了图1所示的系统的第六具体配置的示例的示意图。

图8是示出了图1所示的系统的第七具体配置的示例的示意图。

图9是示出了图1所示的系统的第八具体配置的示例的示意图。

图10是示出了设置在图1所示的系统中的UI的第一示例的示意图。

图11是示出了设置在图1所示的系统中的UI的第二示例的示意图。

图12是用于描述在图1所示的系统中的元件的链接操作的第一具体示例的示意图。

图13是用于描述在图1所示的系统中的元件的链接操作的第二具体示例的示意图。

图14是用于描述在图1所示的系统中的元件的链接操作的第三具体示例的示意图。

图15是用于描述在图1所示的系统中的元件的链接操作的第四具体示例的示意图。

图16是用于描述在图1所示的系统中的元件的链接操作的第五具体示例的示意图。

图17是用于描述在图1所示的系统中的元件的链接操作的第六具体示例的示意图。

图18是示出了设置在本公开的第一实施例中的用户界面的概述的示意图。

图19A是用于描述在本公开的第一实施例中显示的操作图标的示意图。

图19B是用于描述在本公开的第一实施例中显示的操作图标的示意图。

图20是用于描述在本公开的第一实施例中的图标之间链路的设置的示意图。

图21是用于描述删除在本公开的第一实施例中的操作图标的示意图。

图22是用于描述删除在本公开的第一实施例中的元件图标的示意图。

图23是用于描述在本公开的第一实施例中的操作的属性的显示的示意图。

图24是示出了由在本公开的第一实施例中的图标和链路形成的分支的第一示例的示意图。

图25是示出了由在本公开的第一实施例中的图标和链路形成的分支的第二示例的示意图。

图26是示出了由在本公开的第一实施例中的图标和链路形成的双轨连接的示意图。

图27是示出了由在本公开的第一实施例中的图标和链路形成的串行链接的示例的示意图。

图28是示出了根据本公开的第一实施例的网格的调节的第一示例的示意图。

图29是示出了根据本公开的第一实施例的网格的调节的第二示例的示意图。

图30是示出了根据本公开的第二实施例的第一显示示例的示意图。

图31是示出了根据本公开的第二实施例的第二显示示例的示意图。

图32是示出了根据本公开的第二实施例的第三显示示例的示意图。

图33是示出了根据本公开的第二实施例的第四显示示例的示意图。

图34是示出了根据本公开的第二实施例的第五显示示例的示意图。

图35是示出了根据本公开的第二实施例的第六显示示例的示意图。

图36是示出了根据本公开的第二实施例的第七显示示例的示意图。

图37是示出了根据本公开的第二实施例的第八显示示例的示意图。

图38是示出了根据本公开的第二实施例的第九显示示例的示意图。

图39是示出了根据本公开的实施例的信息处理装置的硬件配置的示例的框图。

具体实施方式

在下文中,将参照附图详细描述本公开的优选实施例。在本说明书和附图中,用相同的附图标记表示具有基本上相同的功能和结构的结构元件,并且,省略对这些结构元件的重复阐释。

要注意,将按照以下顺序进行说明。

1、适用系统的示例

1-1、示意配置

1-2、具体配置的示例

1-3、用户界面的示例

1-4、链接操作的示例

2、本公开的实施例

2-1、第一实施例

2-2、第二实施例

3、硬件配置

4、补充

(1、适用系统的示例)

(1-1、示意配置)

图1是示出了可以应用根据本公开的实施例的技术的系统的示意性配置的示意图。参照图1,系统10包括元件100、管理器200、服务器300和用户界面(UI)装置400。这些装置经由网络NW彼此连接。该网络包括,例如,Bluetooth(注册商标)、Wi-Fi、互联网等。要注意,虽然下面针对系统10作为示例提供了描述,但是根据本公开的实施例的技术也可以应用于各种其它系统。

元件100是包括通信单元110、控制单元120、功能单元130和电源单元140的装置。通信单元110包括经由网络NW与管理器200和/或另一元件100通信的通信装置。控制单元120是利用,例如,微控制器、中央处理单元(CPU)等,来实现以控制功能单元130。功能单元130包括,例如,传感器和致动器,并且实现对于每个元件100而言是独一无二的功能。电源单元140包括:提供使得通信单元100、控制单元120和功能单元130运行的电力的电池、电源插头等。要注意,虽然除了元件100之外的装置也具有电源单元,但是省略了对其的说明。

管理器200是包括通信单元210、控制单元220和存储单元230的装置。通信单元210可以包括经由网络NW与元件100、服务器300和UI装置400通信的通信装置。控制单元220是利用,例如,微控制器或者CPU来实现,并且经由通信单元210控制在元件100之间以及在元件100与服务器300之间的通信。计算单元221对从元件100接收到的信息、待发送至元件100的信息、待发送至服务器300的信息、从服务器300接收到的信息等执行计算。存储单元230包括存储器或者存储装置,该存储器或者该存储装置存储通过由控制单元220控制的通信而交换的信息、由计算单元221计算得到的信息等。

服务器300包括通信单元310、控制单元320和存储单元330。通信单元310包括经由网络NW与管理器200通信的通信装置。控制单元320是利用,例如,微控制器、CPU等来实现,并且可以包括计算单元321和UI提供单元323。计算单元321对从元件100或者管理器200接收到的信息、待发送至元件100或者管理器200的信息、从另一服务器接收到的信息、待发送至另一服务器的信息等执行计算。UI提供单元323提供用于允许用户指定元件100和/或管理器200的组合或者检查各种信息的UI。UI是经由,例如,在UI装置400的输入/输出单元430中包括的显示器、触摸屏等来提供。存储单元330包括存储器或者存储装置,该存储器或者该存储装置用于存储关于元件100的各种信息、用于使多个元件100组合运行的程序、由计算单元321计算得到的信息等。

此处,服务器300的存储单元330存储,例如,在系统10中包括的元件100的识别信息(ID)。必要时可以将元件100添加至系统10。另外,存储单元330还存储用于使多个元件100组合运行的程序。必要时,可以由,例如,用户、开发人员或者系统管理人员添加该程序。此外,存储单元330存储软件。例如,结合元件100来执行该软件以实现功能。可替代地,可以在结合执行软件时,来实现功能。通过软件实现的功能可以包括,例如,提供诸如声音和图像等材料、计时器、日历、包括图像识别和声音识别的分析功能、来自诸如天气预报、新闻等外部服务的信息获取功能。必要时,可以由,例如,用户、开发人员或者系统管理人员添加该软件。

另一方面,服务器300的UI提供单元323经由,例如,在UI装置400的输入/输出单元430中包括的显示器和触摸屏提供UI。用户可以从安装在元件100或者管理器200上的程序和由服务器300经由该UI提供的程序中选择,例如,用于使多个元件100组合运行的程序。另外,用户可以经由UI指定多个元件100的组合、元件100和软件的组合、以及多种软件的组合。当将指定的组合作为程序保存在服务器300的存储单元330中并且通过元件100和软件执行该程序时,用户可以获得期望的应用。

UI装置400是包括通信单元410、控制单元420和输入/输出单元430的装置。通信单元410可以包括经由网络NW与管理器200和服务器300通信的通信装置。控制单元420是利用,例如,微控制器、CPU等来实现,以控制输入/输出单元430并且经由通信单元410控制信息的交换。输入/输出单元430包括,例如,经由UI将各种信息呈现给用户的显示器、扬声器、触摸屏等,并且从用户接收操作的输入。

(1-2、具体配置的示例)

(第一示例)

图2是示出了图1所示的系统的具体配置的第一示例的示意图。参照图2,系统10a包括:充当元件100的第一平板计算机、充当元件100、管理器200和UI装置400的第二平板计算机、以及服务器300。

第一平板计算机和第二平板计算机分别包括显示器、触摸屏、CPU、传感器等。在系统10a中,这两个平板计算机中的一个充当元件100、管理器200和UI装置400,并且另一个充当元件100。这些平板计算机的作用可以是可互换的,并且充当管理器200或者UI装置400的平板计算机可以根据情况改变。在系统10a中,例如,用户可以使用平板计算机所具有的各个传感器来使这两个平板计算机组合运行,并且因此,可以实现他或者她所期望的功能。

要注意,在图2所示的示例中的第一平板计算机和第二平板计算机是终端装置的示例,这些终端装置分别具有用于充当元件100的功能单元130(传感器等)和用于充当管理器200的控制单元220(CPU等)。这种终端装置并不限于平板计算机,并且可以是另一种类型的装置,诸如,智能手机。另外,在系统10a中包括的终端装置的数量并不限于在所示的示例中的数量,并且数量可以是,例如,三个或者更多个。

(第二示例)

图3是示出了图1所示的系统的具体配置的第二示例的示意图。参照图3,系统10b包括元件100a至100g、充当管理器200和UI装置400的平板计算机、以及服务器300。

在系统10b中,平板计算机充当管理器200和UI装置400。如在上述第一示例中一样,平板计算机可以用诸如智能手机等另一装置来替代。在所示的示例中,元件100包括加速度传感器100a、照相机100b、人体传感器100c、按钮100d、扬声器100e、发光二极管(LED)灯100f和麦克风100g。元件100中的每一个通过诸如Bluetooth(注册商标)等无线通信与平板计算机通信,并且在管理器200的由平板计算机实现的控制下执行链接操作。

要注意,虽然加速度传感器100a至麦克风100g中的一些或者全部在下面的示例中被示出为元件100,但是并不对待用于每一个示例中的各种类型的元件100进行限制。在每一个示例中,系统10可以包括加速度触感器100a至麦克风100g中的任何一个或者任意类型的另一元件100。

(第三示例)

图4是示出了图1所示的系统的具体配置的第三示例的示意图。参照图4,系统10c包括元件100、管理器200、充当UI装置400的平板计算机、以及服务器300。

在系统10c中,管理器200与充当UI装置400的平板计算机分开。管理器200可以是利用,例如,专用装置来实现,或者作为Wi-Fi等的基站的一个功能而被实现。如在上述第一示例和第二示例中一样,充当UI装置400的平板计算机可以利用诸如智能电话等另一装置来替代。管理器200和平板计算机可以彼此独立地与服务器300通信。另外,当系统10c的设置随着平板计算机所提供的UI改变时,平板计算机可以经由Wi-Fi等将设置信息直接发送至管理器200。

另外,图4的示例指示Bluetooth(注册商标)和Wi-Fi都可以用于管理器200与元件100之间的通信。此外,对于与处于远程位置的元件100的连接,使用基于Wi-Fi等的网状网络中继器NW_m。诸如Bluetooth(注册商标)或者Wi-Fi等各种类型的无线通信可以用于在元件100与管理器200之间的通信,并且/或者在其它示例中,在元件100之间的通信,并不限于所示的第三示例。

(第四示例)

图5是示出了图1所示的系统的具体配置的第四示例的示意图。参照图5,系统10d包括:元件100、充当UI装置400的平板计算机、以及服务器300,该元件100中的至少一个充当管理器200。

在系统10d中,与在上述第一示例至第三示例中不同,元件100中的至少一个充当管理器200。另外,在系统10d中,元件100基于Bluetooth(注册商标)等来形成网状网络。利用这种配置,甚至当服务器300与UI装置400(平板计算机)之间的通信在系统10中暂时断开时,元件100也可以自主地执行链接操作。

(第五示例)

图6是示出了图1所示的系统的具体配置的第五示例的示意图。参照图6,系统10e包括元件100、充当UI装置400的平板计算机、以及服务器300,这些元件100中的至少一个充当管理器200。系统10e是将上述第三示例的系统10c的管理器200合并到任何元件100中的示例。

(第六示例)

图7是示出了图1所示的系统的具体配置的第六示例的示意图。参照图7,系统10f包括元件100、管理器200a和200b、充当UI装置400的平板计算机、以及服务器300。系统10f是将多个管理器200设置在上述第三示例中的系统10c中的示例。元件100中的每一个可以连接至,例如,管理器200a和200b中更接近其的一个。另外,如果必要或者定期地,多个管理器200a和200b使元件100或者用于使元件100与彼此执行链接操作的程序的连接状态同步。

(第七示例)

图8是示出了图1所示的系统的具体配置的第七示例的示意图。参照图8,系统10g包括元件100、管理器200a、充当管理器200b和UI装置400的平板计算机、以及服务器300。系统10g是将管理器200b的功能与在上述第六示例中的系统10f中的平板计算机集成在一起的示例。元件100中的每一个可以连接至,例如,管理器200a或者平板计算机中更接近其的任何一个。另外,如果必要或者定期地,管理器200a和平板计算机使元件100或者用于使元件100与彼此执行链接操作的程序的连接状态同步。

(第八示例)

图9是示出了图1所示的系统的具体配置的第八示例的示意图。参照图9,系统10h包括元件100、充当UI装置400的平板计算机、以及也充当管理器200的服务器300。系统10h是将管理器200的功能并入到在上述第二示例中的系统10b的服务器300中的示例。元件100中的每一个经由,例如,移动通信网络与服务器300直接通信。

上面已经描述了图1所示的系统10的具体配置的多个示例。要注意,系统10的具体配置的示例并不限于上述示例,并且可以包括本领域的技术人员基于这些示例清楚地理解到的各种修改示例。

(1-3、用户界面的示例)

图10是示出了设置在图1所示的系统中的UI的第一示例的示意图。参照图10,在充当UI装置400的终端装置的显示器上显示的屏幕4100包括用户配置文件4101、程序列表选项卡4103和元件列表选项卡4105。在所示的示例中,因为已经选择了程序列表选项卡4103,所以显示程序列表4107。程序列表4107包括程序图标4109、使用元件图标4111和描述4113。当用户使用系统10提供的服务时,屏幕4100可以作为,例如,门户屏幕而被显示。

图11是示出了设置在图1所示的系统中的UI的第二示例的示意图。参照图11,在充当UI装置400的终端装置的显示器上显示的屏幕4200包括工具栏4201、画布4203和托盘4205。屏幕4200用于,例如,编辑用于使元件100在系统10中执行链接操作的程序。工具栏4201具有设置在其中的功能按钮,诸如,“保存”或者“重做”。画布4203具有元件图标4207、详细信息图标4209、以及可以被设置或者画在其中的链路4211。这些图标和链路使元件100能够用于链接操作、由元件100中的每一个执行的过程、以及待设置和检查的在元件100之间的关系。此外,画布4203具有设置在其中的元件属性框4213,该元件属性框4213显示,例如,作为元件图标4207而设置的元件100的属性和状态。托盘4205作为图标显示设置在待并入到程序中的画布4203中的元件100、软件等。

要注意,参照图10和图11描述的UI仅仅是示例,并且在本实施例中可以提供各种形式的UI。例如,可以将在用于可视化编程的屏幕上使用的各种UI应用在用于编辑参照图11描述的程序的屏幕上。

(1-4、链接操作的示例)

下面将描述在图1所示的系统中的元件的链接操作的具体示例。要注意,为了易于理解,在下面的描述中将参考可视化地表示用于使元件100执行链接操作的程序的示意图。要注意,这些附图不一定与UI装置400(例如,在图11中示出为屏幕4200的UI)有关。待在下面描述的软件可以作为与元件100(硬件元件)相似的元件(软件元件)而被提供,并且可以作为元件100的功能或者操作中的至少一种而被提供。

(第一具体示例)

图12是用于描述在图1所示的系统中的元件的链接操作的第一具体示例的示意图。参照图12,在本示例中,可以使用元件100当中的加速度传感器100a和照相机100b。加速度传感器100a安装在冰箱门中,并且照相机100b安装在可以投影冰箱的机柜的内部的位置处。在所示的示例中,从加速度传感器100a到照相机100b的链路601指示“相机100b基于加速度传感器100a的检测值来执行拍摄”。此外,在所示的示例中,将“将拍摄到的图像上传到服务器上”指定为照相机100b的操作。

此外,在所示的示例中,使用用于基于加速度来检测门打开这一事实的软件603a。软件603a由,例如,管理器200的计算单元221执行,并且基于加速度传感器100a的检测值的分析结果来确定冰箱的门打开。通过采用软件603a,链路601指示过程“当基于加速度传感器100a的检测值来确定冰箱的门打开时,照相机100b执行拍摄”。

根据上述程序的设置,将照相机100b在冰箱的门打开时所拍摄到的图像上传到服务器上。通过查看上传的图像,用户可以确定冰箱中的食物或者其最近的存储状态的变化。

此处,如果期望检测到冰箱的门打开,则还可以使用专门用于通过使用磁力等进行打开/关闭检测的传感器。然而,在本示例中,可以通过采用软件603a,使用加速度触感器100a来检测门打开。因此,为了检测冰箱的门已经打开这一事实,例如,可以利用针对该目的已经用于其它应用的加速度传感器100a,而不是使用专用传感器。另外,当不再需要检测冰箱的门已经打开时,加速度传感器100a的应用可以用于另一目的。以这种方式,在本实施例中,通过改变与软件或者另一元件100的组合,可以将相同的元件100用于不同的应用。

(第二具体示例)

图13是用于描述在图1所示的系统中的元件的链接操作的第二具体示例的示意图。参照图13,在本示例中,可以使用元件100当中的加速度传感器100a和按钮100d。例如,加速度触感器100a安装在浴室门中,并且按钮100d安装在卫生间中。在所示的示例中,还使用用于基于加速度来检测门打开的软件603a和记录提供的数据的软件603b。经由软件603a从加速度传感器100a到软件603b的链路601指示“软件603b记录基于加速度传感器100a的检测值而做出的门已经打开的确定”。另外,从按钮100d到软件603b的另一链路601指示“软件603b记录来自按钮100d的信号的输出”。

根据上述程序的设置,在本实施例中,可以将用户按下在卫生间中的按钮100d的时间和浴室的门已经打开的时间记录为日志。例如,如果用户在他或者她起床之后在卫生间洗脸时照例按下按钮100d,则可以将按下按钮100d的时间记录为他的或者她的起床时间。利用这些日志,例如,可以按照时间顺序的方式来检查每天的起床时间和用户去浴室的时间,这最终有利于改善用户的生活节奏。

(第三具体示例)

图14是用于描述在图1所示的系统中的元件的链接操作的第三具体示例的示意图。参照图14,在本示例中,使用元件100当中的加速度传感器100a和人体传感器100c。例如,加速度传感器100a安装在椅子上,并且人体传感器100c安装在椅子前的桌子上。在所示的附图中,进一步使用用于基于加速度传感器100a和人体传感器100c的检测结果来记录用户一直坐在椅子上的时间长度的软件603c。从加速度传感器100a到软件603c的链路601指示“将加速度传感器100a的检测值提供给软件603c”。另外,从人体传感器100c到软件603c的另一链路601指示“将加速度传感器100a的检测值提供给软件603c”。

根据上述程序的设置,将用户一直坐在椅子上的时间长度记录在本示例中。基于该记录,用户可以确定他或者她一直坐在其工作场所等处的时间长度,并且如果他或者她一直持续坐着的时间长度太长,则可以休息一下。可替代地,当进一步包含有基于软件603c的检测结果从智能手机等输出警告的软件,并且用户一直持续坐着超过了预定时间段时,用户可能会从智能手机等接收到警告的输出,以被督促休息一下。

(第四具体示例)

图15是用于描述在图1所示的系统中的元件的链接操作的第四具体示例的示意图。参照图15,在本示例中,使用元件100当中的加速度传感器100a、扬声器100e和LED灯100f。加速度传感器100a、扬声器100e和LED灯100f例如分别安装在用户(例如,孩子)的身体上的适当位置。要注意,可以使用多个加速度传感器100a。在所示的示例中,示出了根据加速度模式再现声音效果的软件603d和同样根据加速度模式使灯按照预定模式闪烁的软件603e。要注意,软件603所反映的加速度模式可以是具有单个加速度波形的模式,或者可以是结合有多种加速度波形的模式。设置从加速度传感器100a到多种软件603d和603e中的每一种的链路601。这些链路601指示“将加速度传感器100a的检测值提供给多个软件603d和603e中的每一个”。此外,设置从软件603d到扬声器1003的链路601和从软件603e到LED灯100f的链路601。这些链路601指示“扬声器100e根据由软件603d提供的声音信号来输出声音”以及“LED灯100f根据由软件603e提供的声音信号来发出光”。

根据上述程序的设置,在本示例中,如果用户(例如,孩子)按照特定模式移动他的或者她的手和脚,则从扬声器100e输出声音效果,或者从LED灯100f发出光。因此,当孩子想象他或者她是超级英雄时,例如,由于声音效果和增加的光,他或者她可以具有令人兴奋的体验。

(第五具体示例)

图16是用于描述在图1所示的系统中的元件的链接操作的第五具体示例的示意图。参照图16,在本示例中,使用元件100当中的加速度传感器100a、人体传感器100c、照相机100b和LED灯100f。例如,加速度传感器100a、人体传感器100c和照相机100b安装在花园中的喂食台(鸟食平台)上,并且LED灯100f安装在房屋内。在所示的示例中,示出了用于基于加速度传感器100a和人体传感器100c的检测结果来确定鸟已经停在喂食台上的软件603f。设置从加速度传感器100a和人体传感器100c到软件603f的链路601。从加速度传感器100a的链路601指示“将加速度传感器100a的检测值提供给软件603f”。另外,从人体传感器100c的链路601指示“将人体传感器100c的检测值提供给软件603f”。例如,将基于从加速度触感器100a和人体传感器100c提供的传感器数据的组合而满足的条件提供给软件603f。此外,设置从软件603f到照相机100b和LED灯100f的链路601。至照相机100b的链路601指示“照相机100b基于软件603f的输出来执行拍摄”。至LED灯100f的链路指示“基于软件603f的输出来使LED灯100f发出光”。

根据上述程序的设置,当鸟已经停在喂食台上时,可以通过照相机100b自动地拍摄静态图像或者动态图像,并且可以识别到已经来了的鸟的种类。另外,因为当鸟已经停在喂食台上时,LED灯100f在房屋内发出光,所以用户可以去花园直接观察已经来了的鸟。

(第六具体示例)

图17是用于描述在图1所示的系统中的元件的链接操作的第六具体示例的示意图。参照图17,在本示例中,使用元件100当中的按钮100d和扬声器100e。例如,扬声器100e安装在卧室中,并且按钮100d安装在卫生间中。在所示的示例中,进一步示出了用于唤醒闹钟的软件603g。设置从软件603g到扬声器100e的链路601。该链路601指示“扬声器100e在设置时间根据由软件输出的声音信号来输出声音”。另外,设置从按钮100d到软件603g的另一链路601。该链路601指示“如果按钮100d被按下,则停止从软件603g输出声音信号”。

根据上述程序的设置,从放置在卧室中的扬声器100e输出的唤醒闹钟的声音将不会停止,直到在卫生间中的按钮100d被按下。因此,用户在没有醒来的情况下关掉闹钟的情况不太可能发生,并且用户可以在既定的时间可靠地醒来。

(2、本公开的实施例)

本公开的实施例涉及一种用于创建、编辑或者查看在例如上述示例中所描述的系统中的用于使元件执行链接操作的程序的用户界面。要注意,虽然下面将参照图1描述的系统10等作为示例进行描述,但是根据本公开的实施例的系统并不限于此,并且本技术可以应用于各种形式的系统,在该系统中,元件执行链接操作。

在上述系统10中,经由在UI装置400的输入/输出单元430中包括的显示器等提供关于元件的链接操作的用户界面。在这种情况下,可以认为UI装置400的控制单元420充当使显示器显示用户界面的显示控制单元。

另外,当管理器200的控制单元220和/或服务器300的控制单元320经由通信单元210和/或通信单元310发送用于使UI装置400显示用户界面的信息时,可以认为控制单元220和/或控制单元320充当使UI装置400的显示器显示用户界面的显示控制单元。

此外,当UI装置400的输入/输出单元430经由触摸屏等获取用户操作时,也可以认为控制单元420、控制单元220和/或控制单元320充当获取用户操作的操作获取单元。

待在下面描述的提供用户界面和获取用户操作的过程由上述显示控制单元和操作获取单元执行。

(2-1、第一实施例)

(用户界面的概述)

图18是示出了设置在本公开的第一实施例中的用户界面的概述的示意图。参照图18,在显示器上作为用户界面而显示的屏幕5000包括列表5001、字段5002、元件图标5003和网格线5005。

列表5001显示图标列表,该图标列表指示可以用在系统10中的元件。在所示的示例中,列表5001包括硬件元件列表5001a和软件元件列表5001b。

硬件元件列表5001a显示作为硬件而实现的元件,例如,扬声器、LED灯、照相机、按钮、麦克风、加速度传感器和标签阅读器。在以上描述中举例说明的系统10的元件100(加速度传感器100a、照相机100b、人体加速器100c、按钮100d、扬声器100e、LED灯100f和麦克风100g)是所有的硬件元件。

软件元件列表5001b显示作为软件而实现的元件,例如,计时器、列表增加器、触发器、中继器和日历。参照图12至图17在上述具体示例中描述的软件603可以与上述软件元件对应。软件元件可以具有各种配置,并且针对硬件元件的条件集例如可以被视为单独的软件元件,或者可以在硬件元件中定义该条件。

要注意,列表5001仅仅是用于在字段上设置新的元件图标5003的配置的示例。例如,甚至当列表5001未被显示时,也可以通过对字段5002执行预定操作(例如,轻击、点击等)来显示用于设置新的元件图标5003的弹出窗口等。

元件图标5003指示上述硬件元件或者软件元件。在所示的示例中,首先,从列表5001中选择任意元件,其次,通过拖动列表的线来使元件图标5003出现在字段5002上,然后将其移动到由数字指示的期望位置。此时,网格线5005的显示使其易于与多个元件图标5003的位置对齐或者替代该位置。元件图标5003可以自动与网格线5005对齐。

此处,在设置有元件图标5003的字段5002中限定的第一方向(水平方向)和与第一方向交叉的第二方向(垂直方向)上显示网格线5005。要注意,由于网格线5005是被显示出来以帮助用户将元件图标5003设置在屏幕5000上,所以可能不一定会显示它们。

(操作图标的示例)

图19A和图19B是用于描述在本公开的第一实施例中显示的操作图标的示意图。参照图19A,首先,在仅仅显示元件图标5003的情况下,选择元件图标(虽然通过在所示的示例中的触摸操作来选择图标,但是可以使用鼠标光标等来选择图标,并且这同样适用于以下示例),并且根据该选择来显示操作列表5007。如果从操作列表5007中选择任意操作(在所示的示例中选择“按下”),则结合元件图标5003来显示操作图标5009a。

在图19B中,在通过图19A所示的操作结合元件图标5003来显示操作图标5009a的状态下,例如,进一步选择元件图标5003。在这种情况下,再次显示操作列表5007。如果从操作列表5007中选择另一任意操作(在所示的示例中选择“按两下”),则结合操作图标5009a来显示新的操作图标5009b。

在所示的示例中,指示硬件元件或者软件元件的类型(其指示元件是在所示的示例中的按钮100d)的元件图标5003与指示元件的操作类型(其指示在所示的示例中的按下按钮100d的操作)的操作图标5009一起显示。在这种情况下,设置在屏幕5000上的字段5002中的图标可以包括元件图标5003和操作图标5009。另外,如图19B所示,具体地,操作图标5009可以包括指示独立地发生的多种操作的多个操作图标5009a和5009b。可以包括三个或者更多个操作图标。

(链路的设置的示例)

图20是用于描述在本公开的第一实施例中的图标之间链路的设置的示意图。在图20所示的示例中,将指示按钮100d的元件图标5003a和指示照相机100b的元件图标5003b设置在字段5002中。另外,显示指示与元件图标5003a相关联的“按下”的操作图标5009a和指示与元件图标5003b相关联的“拍照”的操作图标5009c。此外,在所示的示例中,结合操作图标5009来显示套接字图标5011。将套接字图标5011显示为待在下面描述的链路5015所连接的部分。

此处,套接字图标5011a仅仅设置在与在字段5002中限定的第一方向(水平方向)上的元件图标5003a(指示按钮100d)相关联的操作图标5009a的一侧(右侧)。这意味着显示为操作图标5009a的操作(按下按钮)仅仅用作由另一元件进行的操作的触发器。相反,显示为操作图标5009a的操作(按下按钮)不是通过另一元件的操作来触发的功能。这种操作图标5009a也被称为终端图标。另外,当与元件图标5003a相关联的所有操作图标5009都是终端图标时(如在所示的示例中一样),可以将包括元件图标5003a和操作图标5009a的整体称为终端图标。

另一方面,套接字图标5011b设置在与在字段5002中限定的第一方向(水平方向)上的元件图标5003b(指示照相机100b)相关联的操作图标5009c的两侧(左侧和右侧)。显示为操作图标5009c的操作(拍照)可以是由用于执行的另一元件进行的操作来触发的功能,或者可以用作由另一元件进行的操作的触发器。即,可以利用按下显示为操作图标5009a的按钮100d的操作作为触发器,来执行由显示为操作图标5009c的照相机100进行的拍摄,并且,如在所示的示例中一样,也可以利用由照相机100b执行拍摄作为触发器,来执行另一元件的操作。操作图标5009c或者包括元件图标5003b和操作图标5009c的整体也可以被称为中间图标。

如在所示的示例中一样,例如,当用套接字图标5011的设置来表示终端图标和中间图标时,可以在屏幕5000上显示用作触发器或者由触发器执行的功能的元件或者操作、以及同时用作触发器和功能的元件或者操作,以易于理解。

在图20所示的示例中,选择与元件图标5003a和操作图标5009a一起显示的套接字图标5011a,并且根据该选择从套接字图标5011a中抽出插件图标5013和链路5015。通过拖动插件图标5013并且将其插入到套接字图标5011b中,用户可以生成连接操作图标5009a和操作图标5009c的链路5015。

要注意,当在插件图标5013未插入到套接字图标5011中的状态下松开对插件图标5013的拖动时,链路5015可能会与插件图标5013一起消失。在这种情况下,当,例如,选择套接字图标5011b、抽出插件图标5013、拖动插件图标5013、然后在插件图标与套接字图标5011b分离的状态下松开拖动时,链路5015可能会与插件图标5013一起消失。

如到目前为止所描述的,在设置在本实施例中的用户界面中,显示指示执行链接操作的元件的多个图标和连接这些图标的链路。即,表示为由链路连接的多个图标的元件执行链接操作。在图20所示的示例中,当由操作图标5009a指示的按下操作发生在由元件图标5003a指示的按钮100d处时,通过由元件图标5003b指示的照相机100b执行由操作图标5009c指示的拍摄。链路5015表示这些元件的链接操作。

此处,根据,例如,在字段5002中限定的第一方向(水平方向)上的元件图标5003的位置关系,来决定在元件之间执行的链接操作的顺序。在所示的示例中的水平方向上,左侧的位置在顺序上比较靠前,而右侧的位置在顺序上比较靠后。基于这种判据,当由元件图标5003a指示的按钮100d的操作发生时,可以因此指定由元件图标5003b指示的照相机100b的操作的发生。以这种方式,例如,在本实施例中,由链路5015形成的多个图标的特殊序列与由多个图标指示的元件的操作的时间序列对应。

(操作图标的删除的示例)

图21是用于描述删除在本公开的第一实施例中的操作图标的示意图。参照图21,元件图标5003以及与元件图标5003相关联的操作图标5009a和5009b是通过在例如图19B所示的操作来显示。如果在这种状态下选择操作图标5009a,则显示操作设置列表5017。在所示的示例中,操作设置列表5017包括选项,该选项包括设置和删除。此处,如果用户选择了删除,则可以删除操作图标5009a。也可以通过相似的操作删除操作图标5009b。

(元件图标的删除的示例)

图22是用于描述删除在本公开的第一实施例中的元件图标的示意图。参照图22,元件图标5003以及与元件图标5003相关联的操作图标5009a和5009b是通过在例如图19B所示的操作来显示。如果在这种状态下选择了元件图标5003,则显示操作列表5019。在所示的示例中,除了还未被显示为操作图标5009的操作“长按”之外,操作列表5019包括删除选项。此处,如果用户选择了删除,则可以删除元件图标5003。当删除元件图标5003时,因此删除操作图标5009a和5009b。

要注意,在图22所示的示例中显示的操作列表5019是与参照上述图19A和图19B而描述的操作列表5007不同的示例。即,当在操作列表5007上显示了表示为元件图标5003的元件的所有操作时,仅仅在操作列表5019上显示未被显示未操作图标5009的操作。另外,当在操作列表5019上未显示删除选项时,在操作列表5019上显示删除选项。当显示操作列表5007时,例如,可以通过执行另一操作(例如,长按元件图标5003或者按两次)来呈现元件图标5003的删除选项。

(操作属性的显示的示例)

图23是用于描述在本公开的第一实施例中操作的属性的显示的示意图。参照图23,显示元件图标5003和操作图标5009。在图23的示例中,元件图标5003指示计时器的软件元件。操作图标5009指示“日期”,即,使计时器在预定日期的预定时间操作的功能。

此处,当用户选择了操作图标5009时,显示操作属性5021。在所示的示例中,操作属性5021指示计时器操作的日期和时间。当,例如,用户设置继续选择操作图标5009时,仅仅可以显示操作属性5021,或者甚至在用户取消对操作图标5009的选择之后,也可以继续显示该操作属性5021。当继续显示操作属性5021时,用户可以通过拖动来改变操作属性5021的位置,例如,如图所示。

(分支的示例-第1部分)

图24是示出了由在本公开的第一实施例中的图标和链路形成的分支的第一示例的示意图。在图24所示的示例中,将指示按钮100d的元件图标5003a、指示扬声器100e的元件图标5003d、和指示LED灯100f的元件图标5003e设置在字段5002中。另外,显示指示与元件图标5003a相关联的“按下”的操作图标5009a、指示与元件图标5003d相关联的“播放声音”的操作图标5009d、以及指示与元件图标5003e相关联的“亮起”的操作图标5009e。此外,链路5015a连接操作图标5009a和操作图标5009d,并且另一链路5015b连接操作图标5009a和操作图标5009e。

在所示的示例中,由链路5015形成的设置在字段5002中的图标(包括元件图标5003和操作图标5009)的空间序列包括从第一图标(元件图标5003a和操作图标5009a)到多个第二图标(元件图标5003d和操作图标5009d以及元件图标5003e和操作图标5009e)中的每一个的分支。另外,在所示的示例中,从第一图标到第二图标的分支由链路5015a和5015b形成,该链路5015a和5015b连接在第一图标中包括的单个操作图标(操作图标5009a)和在第二图标中包括的操作图标(操作图标5009d和5009e)。

该空间序列指示时间序列,在该时间序列中,当由第一图标指示的操作发生时,由第二图标中的每一个指示的操作因此与前述操作同步地发生。在本实施例中,可以将由单个操作图标指示的操作设置为用于由上述多个其它操作图标指示的操作的触发器。相反,可以将由多个操作图标指示的操作设置为用于由单个操作图标指示的操作的触发器(AND条件/OR条件)。

更具体地,在所示的示例中,链路5015a和5015b表示链接操作,在该链接操作中,扬声器100e(元件图标5003d)再现声音(操作图标5009d),并且LED灯100f(元件图标5003e)因为按钮100d(元件图标5003a)已经作为触发器被按下(操作图标5009e)这一事实而亮起(操作图标5009e)。此处,扬声器100e再现声音的操作和LED灯100f亮起的操作同步地发生。

要注意,在本说明书中提及的该同步不一定意谓执行操作的时间完全匹配。例如,当检测到按钮100d已经被按下时,管理器200基本上同时向扬声器100e和LED灯100f发送控制信号,然而,由于在扬声器100e和LED灯100f内的通信路径上发生的延迟,操作发生的时间可能不一定完全匹配。

(分支的示例-第2部分)

图25是示出了由在本公开的第一实施例中的图标和链路形成的分支的第二示例的示意图。在图25所示的示例中,将元件图标5003a、5003d和5003e设置在字段5002中,如在上述图24的示例中一样。另外,分别结合操作图标5009a、5009d和5009e来显示元件图标5003a、5003d和5003e。此外,作为与图24的示例的差异,也结合指示“按两下”的操作图标5009d来显示元件图标5003a。链路5015a连接操作图标5009a和操作图标5009d,并且链路5015b连接操作图标5009a和操作图标5009e。

同样,在所示的示例中,由链路5015形成的设置在字段5002中的图标(包括元件图标5003和操作图标5009)的空间序列包括从第一图标(元件图标5003a和操作图标5009a和5009b)到多个第二图标(元件图标5003d和操作图标5009d以及元件图标5003e和操作图标5009e)的分支,如在上述图24的示例中一样。另一方面,在所示的示例中,在第一图标中包括的多个操作图标(操作图标5009a和5009b)分别通过链路5015a和5015b连接至操作图标(操作图标5009d和5009e),在第二图标中包括这些操作图标(操作图标5009d和5009e)中的每一个,并且,因此,形成从第一图标到第二图标的分支。

该空间序列指示双轨时间序列,在该双轨时间序列中,当由第一图标指示的多种操作中的任何一种发生时,由第二图标中的任何一个指示的操作因此发生。以这种方式,可以将由与相同的元件图标相关联的多个操作图标指示的操作中的每一种操作设置为用于由在本实施例中的彼此不同的其它操作图标指示的操作的触发器。相反,可以将由彼此不同的其它操作图标指示的操作设置为用于由与相同的元件图标相关联的多个操作图标指示的操作中的每一种的触发器。

更具体地,在所示的示例中,链路5015a和5015b表示链接操作,在该链接操作中,当扬声器100e(元件图标5003d)因为按钮100d(元件图标5003a)已经作为触发器被按下(操作图标5009a)这一事实而再现声音(操作图标5009d)时,LED灯100f(元件图标5003e)因为按钮100d(元件图标5003a)已经作为触发器被按两下(操作图标5009b)这一事实而亮起。

(双轨连接的示例)

图26是示出了由在本公开的第一实施例中的图标和链路形成的分支的双轨连接的示例的示意图。在图26所示的示例中,在字段5002中显示指示按钮100d的元件图标5003a、和指示扬声器100e的元件图标5003d。另外,结合指示“按下”的操作图标5009a和指示“按两下”的操作图标5009b来显示元件图标5003a,并且结合指示“播放声音A”的操作图标5009f和指示“播放声音B”的操作图标5009g来显示元件图标5003d。此外,链路5015a连接操作图标5009a和操作图标5009f,并且链路5015b连接操作图标5009b和操作图标5009g。

在所示的示例中,由链路5015形成的设置在字段5002中的图标(包括元件图标5003和操作图标5009)的空间序列包括:在第一图标中包括的多个各操作图标(操作图标5009a和5009b)与在第二图标中包括的各操作图标(操作图标5009f和5009g)之间的双轨连接。

该空间序列指示双轨时间序列,在该双轨时间序列中,当由第一图标指示的元件的多种操作中的任何一种操作发生时,由第二图标指示的元件的多种操作中的任何一种操作因此发生。以这种方式,可以将由与相同的元件图标相关联的多个操作图标指示的操作中的每一种操作设置为用于由在本实施例中的彼此不同的其它操作图标指示的操作的触发器。相反,可以将由彼此不同的其它操作图标指示的操作设置为用于由与相同的元件图标相关联的多个操作图标指示的操作中的每一种操作的触发器。

更具体地,在所示的示例中,链路5015a和5015b表示链接操作,在该链接操作中,当扬声器100e因为按钮100d(元件图标5003a)已经作为触发器被按下(操作图标5009a)这一事实而再现声音A(操作图标5009f)时,扬声器100e因为按钮100d(元件图标5003a)已经作为触发器被按两下(操作图标5009b)这一事实而再现声音B(操作图标5009g)。

(串行链接的示例)

图27是示出了由在本公开的第一实施例中的图标和链路形成的串行链接的示例的示意图。在图27所示的示例中,将指示按钮100d的元件图标5003a、指示扬声器100e的元件图标5003d、和指示LED灯100f的元件图标5003e设置在字段5002中。另外,结合指示“按下”的操作图标5009a来显示元件图标5003a,结合“播放声音”的操作图标5009d来显示元件图标5003d,并且结合“亮起”的操作图标5009e来显示元件图标5003e。此外,链路5015a连接操作图标5009a和操作图标5009d,并且链路5015b连接操作图标5009d和操作图标5009e。

在所示的示例中,由链路5015形成的设置在字段5002中的图标(包括元件图标5003和操作图标5009)的空间序列包括多个图标的串行链接。该空间序列指示时间序列,在该时间序列中,由多个图标中的每一个指示的操作按照链接的顺序发生。以这种方式,在本实施例中,可以将由第一操作图标指示的操作设置为用于由第二图标指示的操作的触发器,并且可以将由第二图标指示的操作设置为用于由第三图标指示的操作的触发器。

更具体地,在所示的示例中,链路5015a和5015b表示链接操作,在该链接操作中,扬声器100e(元件图标5003d)因为按钮100a已经作为触发器被按下(操作图标5009a)这一事实而再现声音(操作图标5009d),并且LED灯100f(元件图标5003e)进一步因为扬声器100e作为触发器再现声音这一事实而亮起(操作图标5009e)。此处,在扬声器100e开始再现声音之后、在完成声音的再现之后、或者在从再现声音延迟预定时间段之后,可以立即开始亮起LED灯100f。

要注意,由上述串行链接表示的链接操作不一定意谓针对元件中的每一个的控制信号是被串行发送。例如,当检测到按钮100d已经被按下时,管理器200将控制信号发送至扬声器100e和LED灯100f中的每一个,然而,将控制信号发送至元件的路径可以是彼此独立的。在这种情况下,管理器200调节控制信号的发送时间、开始操作之前延迟的时间等,从而首先使扬声器100e开始再现声音并且然后使LED灯100f亮起。

(网格的调节的示例-第1部分)

图28是示出了在本公开的第一实施例中的网格的调节的第一示例的示意图。在图28所示的示例中,将多个元件图标5003设置在字段5002中。另外,在字段5002中显示网格线5005。在所示的示例中,元件图标5003中的每一个自动与网格线5005对齐。要注意,虽然未示出操作图标5009,但是可以结合元件图标5003来显示该图标。

此次,在所示的示例中,UI装置400的输入/输出单元430包括触摸屏,并且用户执行在横跨某条网格线5023的位置处的捏放操作。当由UI装置400的控制单元420(或者管理器200的控制单元220、或者服务器300的控制单元320;这同样适用于以下描述)实现的操作获取单元获取到该操作时,同样由控制单元420实现的显示控制单元对通过捏放操作而指定的网格线5023进行划分,并且将新的列5025插入在划分后的网格线之间。

要注意,虽然在以上描述中将网格线5023设置为被划分,但是也考虑到视觉方面对其进行划分,并且如果考虑到内部过程,则不一定对网格线5023进行划分。例如,当执行上述捏放操作时,可以在网格线5023附近生成新的网格线,并且可以将新的列5025插入在新的网格线与网格线5023之间。虽然在以上示例中因为选择了垂直网格线5023而插入新的列5025,但是当通过相似的操作选择水平网格线时,也可以插入新的行。

另外,对网格线5023进行划分并且插入新的列5025的操作并不限于上述捏放操作。例如,可以通过使用触摸屏的轻击操作或者使用鼠标的操作来指定网格线5023。在这种情况下,为了明确指定网格线5023的操作意谓插入列5025,可以设置与正常的操作模式不同的操作模式,例如,位置调节模式。以这种方式,在本实施例中的指定网格线的第一用户操作可以包括各种操作中的任何一种,例如,选择网格线的操作、在横跨网格线的位置处的捏放操作等。

(网格的调节的示例-第2部分)

图29是示出了在本公开的第一实施例中的网格的调节的第二示例的示意图。同样,在图29所示的示例中,在字段5002中显示多个元件图标5003。另外,在字段5002中显示网格线5005。同样,在所示的示例中,元件图标5003中的每一个自动与网格线5005对齐。要注意,虽然未示出操作图标5009,但是可以结合元件图标5003来显示该图标。

此处,在所示的示例中,UI装置400的输入/输出单元430包括触摸屏,并且用户执行在横跨由网格线5005限定的行5027的位置处的捏合操作。当由UI装置400的控制单元420实现的操作获取单元获取到该操作时,同样由控制单元420实现的显示控制单元检测通过捏合操作而指定的行5007,并且在删除的行的两侧使网格线合为一体以形成单条网格线5029。

要注意,在以上描述中将在行5027的两侧的网格线设置为被合为一体,然而,这考虑了视觉方面,而且如果考虑了内部过程,就不一定会使网格线合为一体以创建网格线5029。例如,当执行上述捏合操作时,在行5027的两侧的网格线彼此靠近,并且可以在网格线彼此相邻以留下网格线5029的状态下删除网格线中的一条。虽然在上面的示例中删除了水平行5027,但是可以通过相似的操作删除垂直列。

另外,删除行5027的操作并不限于上述捏合操作。可以通过操作(诸如,使用触摸屏的轻击操作或者使用鼠标的操作)指定行5027。在这种情况下,为了明确指定行5027的操作意谓删除行5027,可以设置与正常的操作模式不同的操作模式,例如,位置调节模式。当根据捏合操作删除行5027时,可能不一定在横跨整个行5027的位置处执行捏合操作,并且可以在横跨行5027的至少一部分的位置处执行捏合操作。如上所述,本实施例中的用于指定行或者列的第二用户操作可以包括各种操作中的任何一种,例如,选择行或者列的操作、在横跨行或者列的至少一部分的位置处的捏合操作等。

根据上述网格的调节的第一示例和第二示例,可以通过在作为用户界面而提供的屏幕5000上的直观操作,来调节在字段5002中显示的原生图标5003或者操作图标5009的布置。在上述示例中,元件之间的链接操作由,例如,在本实施例中的连接操作图标5009的链路表示。因此,通过,例如,上述第一示例所示的操作来将设置有链路5015的间隙插入在图标之间可以是有用的。当,例如,主要经由在UI装置400的输入/输出单元430中包括的触摸屏来接收用户操作时,指定包括在屏幕5000上的多个图标5003的区域的操作并不是一直是容易的,与使用鼠标的操作不同。由于如果通过在上述示例中的操作使多个图标5003与字段5002一起移动,则可以不必指定包括多个图标5003的区域,可以提高触摸屏的可操作性。

(2-2、第二实施例)

接下来,将描述本公开的第二实施例。设置在本实施例中的用户界面和用户操作与在上述第一实施例中的用户界面和用户操作相似,只是部分不同。下面将主要描述这些差异,并且将省略对与第一实施的配置相似的配置的重复描述。

(第一显示示例)

图30是示出了根据本公开的第二实施例的第一显示示例的示意图。参照图30,在作为本实施例的用户界面而被显示在显示器上的屏幕上包括元件图标6003、网格线6005和操作图标6009。这些组成元件与在上述第一实施例中描述的元件图标5003、网格线5005和操作图标5009对应。然而,在本实施例中,可以使用名称字段来向元件图标6003给定元件独有的名称。另外,在本实施例中,可以通过使用在所示的示例中的操作图标6009(诸如,操作图标6009a1和操作图标6009a2、或者操作图标6009d)来设置与操作相关的时间、操作模式的名称等。下面将更加详细地描述与显示示例相关的用户界面的组成元件。

指示软件元件“日历”的元件图标6003a与操作图标6009a1和6009a2相关联。虽然操作图标6009a1和6009a2都指示由软件元件“日历”提供的闹钟功能的操作,但是设置的闹钟时间也是不同的。操作图标6009a1通过链路6015连接至指示麦克风100g的元件图标6003b的操作图标6009b1。操作图标6009b1指示麦克风100g开始对声音进行流传送的操作。

此外,操作图标6009b1通过链路6015连接至指示扬声器100e的元件图标6003c的操作图标6009c。操作图标6009c指示扬声器100e再现预定声音的操作。由于经由操作图标6009b1从操作图标6009a1到操作图标6009c的串行链接,限定了麦克风100g开始流传送和扬声器100e每天22:00再现声音(这可以通知用户流传送开始)的操作顺序。

同时,操作图标6009a2通过链路6015连接至操作图标6009b2。操作图标6009b2指示麦克风100g完成声音的流传送的操作。由于从各操作图标6009a1和6009a2到各操作图标6009b1和6009b2的双轨连接,可以限定在不同时间发生的操作,即,每天22:00开始流传送以及每天24:00完成流传送。

此外,操作图标6009a1还连接至指示LED灯100f的元件图标6003d的操作图标6009d。操作图标6009d指示LED灯100f亮起(微暗)的操作。此处,为操作图标6009d显示操作属性6033d1。操作属性6033d1指示操作图标6009d的LED灯100f的亮起操作的属性,更具体地,是在光量方面的时间变化的设置。由于操作属性6033d1,用户可以设置使光量衰减的时间,如在例如所示的示例中一样。

(第二显示示例)

图31是示出了根据本公开的第二实施例的第二显示示例的示意图。在图31的示例中,指示软件元件“日历”的元件图标6003a的操作图标6009a3通过链路6015连接至指示LED灯100f的元件图标的操作图标6009d。操作图标6009a3指示操作“在预约之前两个小时给出通知”。在所示的示例中,可以使用操作图标6009a3来设置“预约”部分和“前两小时”部分。操作图标6009d指示LED灯100f亮起(以脉动方式)的操作。此处,为操作图标6009d显示操作属性6033d2。操作属性6033d2指示由操作图标6009d指示的LED灯100f的亮起操作的属性,更具体地,是在光量方面的时间变化的设置,与上述第一示例中的操作属性6033d1相似。由于操作属性6033d2,用户可以设置重复在光量方面的脉动变化的时间,如在例如所示的示例中一样。

(第三显示示例)

图32是示出了根据本公开的第二实施例的第三显示示例的示意图。在图32的示例中,指示按钮100d的元件图标6003e的操作图标6009e通过链路6015连接至指示照相机100b的元件图标6003f的操作图标6009f1。操作图标6009e指示操作“按下按钮100d”。同时,操作图标6009f1指示操作“开始利用照相机100b来拍摄动态图像”。指示拍摄的持续时间的扩展6009f1-e与操作图标6009f1相关联。由于扩展6009f1-e,用户可以设置拍摄的持续时间。

此外,操作图标6009f1通过链路6015连接至指示软件元件“列表”的元件图标6003g的操作图标6009g。操作图标6009g指示将诸如提供的动态图像的数据添加至列表的操作。要注意,在本实施例中,可以提供,例如,将任意数据对象存储在由在网络上的服务器实现的存储装置中的列表。通过将数据添加至该列表,用户可以与其它用户共享数据。作为在所示的示例中的具体使用方法的示例,为了与祖父母共享动态图像,准备了由元件图标6003g指示的软件元件“列表”。因此,利用名称“Gran.”来设置名称字段6031g。(第四显示示例)

图33是示出了根据本公开的第二实施例的第四显示示例的示意图。在图33中,示出了针对实现与上述第三示例相似的功能的元件的链接操作的另一种设置的示例。在图33的示例中,指示按钮100d的元件图标6003e的操作图标6009e通过链路6015连接至指示软件元件“拨动开关”的元件图标6003h的操作图标。当触发操作发生在另一元件时,软件元件“拨动开关”作为特殊功能交替地切换待执行的操作。

在所示的示例中,当按下由操作图标6009e指示的按钮100d的操作发生时,第一次,开关为ON(或者,OFF),如由操作图标6009h1指示的;第二次,开关为OFF(或者,ON),如是由操作图标6009h2指示的;并且,第三次,开关再次为ON(或者,OFF),如由操作图标6009h1指示的。要注意,开关的ON和OFF是为了方便起见而设置的水平。软件元件“拨动开关”不仅可以切换与ON和OFF对应的操作,还可以切换各种类型的操作。另外,待切换的操作数并不限于两种,并且三种或者更多种操作可以被切换为按照顺序执行。

在指示软件元件“拨动开关”的元件图标6003h的操作图标当中,指示切换至ON的操作的操作图标6009h1通过链路6015连接至指示照相机100b的元件图标6003f的操作图标6009f1。操作图标6009f1指示操作“开始利用照相机100b来拍摄动态图像”。此外,操作图标6009f1通过链路6015连接至指示软件元件“列表”的元件图标6003g的操作图标6009g。操作图标6009g指示将诸如提供的动态图像等的数据添加至列表的操作。另外,操作图标6009h1还连接至指示LED灯100f(元件图标6003d)亮起的操作图标6009d1。

同时,在元件图标6003h的操作图标当中,指示切换至OFF的操作的操作图标6009h2通过链路6015连接至指示照相机100b的元件图标6003f的操作图标6009f2。操作图标6009f2指示操作“完成利用照相机100来进行拍摄”。另外,操作图标6009h2还连接至指示LED灯100f(元件图标6003d)熄灭的操作图标6009d2。

在上述图33所示的示例中,当引入软件元件“拨动开关(元件图标6003h)”时,可以经由按钮100d通过用户操作来任意地控制开始和完成利用照相机100b来拍摄动态图像。此外,在上述示例中,形成从操作图标6009h1到操作图标6009f1和操作图标6009d1的分支,并且通过链路6015形成从操作图标6009h2到操作图标6009f3和操作图标6009d2。通过形成这些双轨分支,基于按下按钮100d开始和完成利用照相机100b来拍摄动态图像可以与LED灯100f亮起和熄灭同步。因此,用户可以根据LED灯的照明状态来容易地分辨出是否已经通过按下按钮100d来开始或者完成拍摄。

(第五显示示例)

图34是示出了根据本公开的第二实施例的第五显示示例的示意图。在图34的示例中,指示软件元件“列表”的元件图标6003i的操作图标6009i通过链路6015连接至指示LED灯100f的元件图标6003j的操作图标6009j1。操作图标6009i指示检测列表的更新的操作。同时,操作图标6009j1指示使LED灯100f闪烁三次的操作。由于作图标6009j1,用户可以设置闪烁次数,如在例如所示的示例中一样。

所示的示例可以是用于共享参照上面的图32或者33所描述的动态图像数据的在参考侧的机制的程序。在指示软件元件“列表”的元件图标6003i中,将名称字段603li设置为名称“Gran.”。即,由元件图标6003i指示的软件元件“列表”可以指在上述示例中的由元件图标6003g指示的相同的软件元件“列表”。例如,当执行由操作图标600g指示的将操作数据添加至列表的操作时,检测由操作图标6009i指示的列表的更新,并且软件元件“列表”和LED灯100f的链接操作使LED灯100f闪烁三次,以给出更新列表(添加动态图像数据)的通知。

(第六显示示例)

图35是示出了根据本公开的第二实施例的第六显示示例的示意图。在图35的示例中,设置与参照上面的图34所描述的示例的图标相似的图标,并且实现相似的功能,然而,与元件图标6003j相关联的操作图标6009j2与上述示例的操作图标6009j1不同。由于操作图标6009j2,可以设置包括亮起时间、待机(熄灭)时间和重复次数的LED灯100f的更详细的闪烁模式。

(第七显示示例)

图36是示出了根据本公开的第二实施例的第七显示示例的示意图。在图36的示例中,实现了一种机制,在该机制中,当安装在正门入口针对钥匙的地方的NFC阅读器读取嵌入钥匙环中的IC标签时,检测妈妈和爸爸中的任何一者已经回到家,并且LED灯亮起,或者因此再现播放列表上的音乐。

在所示的示例中,操作图标6009k1和6009k2与指示NFC阅读器的元件图标6003k。操作图标6009k1指示通过与IC标记的通信来检测妈妈的ID的操作。同时,操作图标6009k2指示通过与IC标记的通信来检测爸爸的ID的操作。链路6015在操作图标6009k1和6009k2与指示LED灯100f的元件图标6003d的操作图标6009d3和6009d4之间形成双轨连接。因此,当检测到妈妈已经回到家(操作图标6009k1)时,LED灯100f按照模式A闪烁(操作图标6009d3),并且当检测到爸爸已经回到家(操作图标6009k2)时,LED灯100f按照模式B闪烁(操作图标6009d4)。要注意,显示了用于设置操作图标6009d3的闪烁模式的操作属性6035d3,并且显示了用于设置操作图标6009d4的闪烁颜色模式的操作属性6035d4。

另一方面,操作图标6009k1和6009k2均通过其它链路6015连接至指示软件元件“中继器开关”的元件图标6003m的操作图标6009m。当操作发生在另一元件中时,软件元件“中继器开关”作为特殊功能根据由触发操作指示的状态来切换开关的状态。更具体地,在所示的示例中由元件图标6003m指示的软件元件“中继器开关”基于由操作图标6009k1的操作指示的状态“妈妈在家”(“Mom”是ON)和由操作图标6009k2的操作指示的状态“爸爸在家”(“Dad”是ON),来在由操作属性6035指示的A至D之间切换状态。从A至D的这些状态由操作图标6009m的扩展6009m_e指示。

与在扩展6009m_e中包括的四种状态A至D对应的部分分别以四轨方式连接至指示扬声器100e的元件图标6003c的操作图标。因此,实现了如下操作:在状态A(仅仅妈妈在家)下再现(操作图标6009c1)针对妈妈的播放列表、在状态B(仅仅爸爸在家)下再现(操作图标6009c2)针对爸爸的播放列表、在状态C(妈妈和爸爸都在家)下再现混合的播放列表、以及在状态D(他们都不在家)下不再现播放列表。

(第八显示示例)

图37是示出了根据本公开的第二实施例的第八显示示例的示意图。在图37的示例中,实现了一种机制,在该机制中,在预定日期的预定时间通过扬声器100e再现声音,并且LED灯100f在声音的再现期间分别按照预定的模式亮起。

在所示的示例中,操作图标6009n与指示软件元件“计时器”的元件图标6003n相关联。操作图标6009n指示触发器在预定日期的预定时间(5月17日19:00)发生的操作。连接至操作图标6009n的链路6015形成至指示扬声器100e的元件图标6003c的操作图标6009c5的分支以及至指示LED灯100f的元件图标600d的操作图标6009d5的分支。因此,在所示的示例中,当在预定日期的预定时间操作触发器(操作图标6009n)时,LED灯100f分别按照预定模式亮起的操作(操作图标6009d5)与扬声器100e再现声音的操作(操作图标6009c)同步地发生。由于该操作6009c5,可以指定待再现的声音。另外,由于操作图标6009d5,可以指定构成照明模式的发光颜色。

此外,在所示的示例中,操作图标6009c5连接至元件图标6003d的操作图标6009d6。即,在所示的示例中,由操作图标6009c5指示的操作(通过扬声器100e再现声音)和由操作图标6009d5指示的操作(亮起LED灯100f)同时发生,并且,然后,由操作图标6009d6指示的操作(停止通过扬声器100e再现声音)发生在由操作图标6009c5指示的操作(通过扬声器100e再现声音)之后发生。以这种方式,在本实施例中,通过结合链路和图标的串行链接,可以利用有限数量的元件来实现先进的链接操作。

(第九显示示例)

图38是示出了根据本公开的第二实施例的第九显示示例的示意图。在图38的示例中,设置与在参照图37描述的示例中的图标相似的图标,并且实现相似的功能;然而,元件图标6003d是用指示软件元件“环路”的元件图标6003p以及操作图标6009p1和6009p2来替代。

由元件图标6003p指示的软件元件“环路”分别控制在环路设置窗口6405中显示的操作。环路设置窗口6405被显示为在作为用户界面显示在显示器上的屏幕上的子窗口。在环路设置窗口6405中,可以用元件图标6003、操作图标6009和链路6015来表示待设置为环路的链接操作。在所示的示例中,将指示LED灯100f的元件图标6003d和操作图标6009d7设置在环路设置窗口6405中。限定发光颜色和间隔的扩展6009d7_e与操作图标6009d7相关联。在所示的示例中,扩展6009d7_e的终端以环路形式通过链路6015连接至操作图标6009d7,并且,因此,将环路示出为利用LED灯100f的操作来完成。在另一示例中,可以通过多个元件将其它元件图标6003和操作图标6009设置在环路设置窗口6045中,并且可以限定多个元件和多种操作的环路过程。

同时,与指示软件元件“环路”的元件图标6003p相关联的操作图标6009p1指示环路开始操作。在所示的示例中,当在由操作图标6009n指示的操作中在预定日期的预定时间操作触发器时,开始在环路设置窗口6045中限定的环路过程。操作图标6009p1可以与指示环路过程的持续时间的扩展6009p1_e相关联。同时,与元件图标6003p相关联的操作图标6009p2指示环路过程和操作。在所示的示例中,当完成由操作图标6009c5指示的声音再现操作时,完成在环路设置窗口6045中限定的环路过程。如在所示的示例中一样,当利用扩展6009p1_e和操作图标6009p2来限定环路过程的结束时,可以优选采用,例如,较早的或者较迟的过程。

(3、硬件配置)

接下来,参照图39,将描述根据本公开的实施例的信息处理装置的硬件配置。图39是示出了根据本公开的实施例的信息处理装置的硬件配置的示例的框图。所示的信息处理装置900可以实现在上述实施例中的元件100、管理器200、服务器300和/或UI装置400。

信息处理装置900包括中央处理单元(CPU)901、只读存储器(ROM)903、和随机存取存储器(RAM)905。另外,信息处理装置900可以包括主机总线907、桥接器909、外部总线911、接口913、输入装置915、输出装置917、存储装置919、驱动器921、连接端口923和通信装置925。此外,必要时信息处理装置900可以包括成像装置933和传感器935。代替CPU 901或者除了该CPU 901之外,信息处理装置900可以包括处理电路,诸如,数字信号处理器(DSP)或者专用集成电路(ASIC)。

CPU 901充当算法处理装置和控制装置,并且根据记录在ROM 903、RAM905、存储装置919或者可移动记录介质927中的各种程序来控制信息处理装置900的操作中的整体或者部分。ROM 903存储CPU 901所使用的程序、操作参数等。RAM 905暂时存储执行CPU 901时所用的程序、以及在执行这种程序时适当地改变的参数。CPU 901、ROM 903和RAM 905经由从诸如CPU总线等的内部总线配置的主机总线907彼此连接。主机总线907经由桥接器909连接至诸如外围组件互连/接口(PCI)总线的外部总线911。

输入装置915是由用户操作的装置,诸如,鼠标、键盘、触控面板、按钮、转换器和控制杆。输入装置915可以是远程控制装置,该远程控制装置使用,例如,红外线辐射和另一类型的无线电波。可替代地,输入装置915可以是外部连接装置929,诸如,与信息处理装置900的操作对应的移动电话。输入装置915包括输入控制电路,该输入控制电路基于由用户输入的信息来生成输入信号,以将生成的输入信号输出至CPU 901。用户输入各种类型的数据并且通过操作输入装置915来向信息处理装置900指示处理操作。

输出装置917包括可以在视觉上或者听觉上向用户报告获取到的信息的装置。输出装置917可以是,例如,显示装置(诸如,液晶显示器(LCD)、等离子显示板(PDP)和有机电致发光(EL)显示器)、音频输出装置(诸如,扬声器或者耳机)、以及打印机。输出装置917以诸如图像的文本或者视频、或者诸如语音和音频声音的声音的形式来输出通过由信息处理装置900执行的过程获得的结果。

存储装置919是用于数据存储的装置,该装置是信息处理装置900的存储单元的示例。存储装置919包括,例如,磁存储装置(诸如,硬盘驱动器(HDD))、半导体存储装置、光学存储装置或者磁光式存储装置。存储装置919将由CPU 901执行的程序、各种数据、以及从外部获得的各种数据存储在其中。

驱动器921是用于可移动记录介质927(诸如,磁盘、光盘、磁光盘和半导体存储器)的阅读器/写入器,并且内置在信息处理装置900中或者从外部附接至该信息处理装置900。驱动器921读出记录在安装好的可移动记录介质927上的信息,并且将该信息输出至RAM 905。驱动器921将记录写入至安装好的可移动记录介质927中。

连接端口923是用于将装置直接连接至信息处理装置900的端口。例如,连接端口923可以是通用串行总线(USB)端口、IEEE1394端口或者小型计算机系统接口(SCSI)端口。连接端口923也可以是RS-232C端口、光学音频终端、高清多媒体接口(HDMI)(注册商标)端口等。外部连接装置929至连接端口923的连接可以在信息处理装置900与外部连接装置929之间交换各种数据。

通信装置925是通信接口,该通信接口包括,例如,用于连接至通信网络931的通信装置。通信装置925可以是,例如,有线或者无线局域网(LAN)、Bluetooth(注册商标)或者用于无线USB(WUSB)的通信卡。通信装置925也可以是,例如,用于光通信的路由器、用于非对称数字用户线(ADSL)的路由器、或者用于各种类型的通信的调制解调器。例如,通信装置925发送和接收在互联网上的信号,或者通过使用诸如TCP/IP的预定协议来将信号发送至另一通信装置并且从该另一通信装置接收信号。通信装置925所连接的通信网络931是通过有线或者无线连接建立的网络。通信网络931是,例如,互联网、家庭LAN、红外线通信、无线电波通信、或者卫星通信。

成像装置933是通过使用图像传感器(诸如,电荷耦合器件(CCD)和互补金属氧化物半导体(CMOS))和各种构件(诸如,用于控制主题图像在图像传感器上的图像形成)来拍摄真实空间并且生成拍摄到的图像的装置。成像装置933可以拍摄静态图像或者动态图像。

传感器935是各种传感器,诸如,加速度传感器、陀螺仪传感器、地磁传感器、光学传感器和声音传感器。传感器935获取关于信息处理装置900本身的状态(诸如,信息处理装置900的外壳的形态)的信息、和关于信息处理装置900周围的环境(诸如,在信息处理装置900周围的发光强度和噪声)的信息。传感器935可以包括全球定位系统(GPS)传感器,该GPS传感器接收测量装置的维度、经度和高度的GPS信号。

已经描述了信息处理装置900的硬件配置的示例。上述结构元件中的每一个可以通过使用通用组件来配置或者可以通过专门用于结构元件中的每一个的功能的硬件来配置。配置可以在本公开的工作时间根据本领域的状态适当地做出改变。

(4、补充)

本公开的实施例可以包括,例如,上述信息处理装置(UI装置、控制向UI装置提供用户界面的管理器或者服务器、或者也充当管理器的元件)、系统、由信息处理装置或者系统执行的信息处理方法、用于使信息处理装置运行的程序、和记录有程序的非暂时性有形介质。

上面已经参照附图描述了本公开的优选实施例,然而,本公开并不限于上述示例。本领域的技术人员可以发现在随附权利要求书的范围内的各种变更和修改,并且应该理解,它们自然会在本公开的技术范围内。

虽然已经在上述实施例中描述了如下示例:例如,将元件图标和操作图标显示为图标、以及操作图标通过链路彼此链接,但是本公开的实施例并不限于此。当,例如,至少一些元件的操作基本上未被指定有显示的操作图标时,元件图标、或者元件图标和与另一元件图标相关联的操作图标可以通过链路彼此连接。

另外,本说明书中所描述的效果仅仅是说明性和示范性的,而不是限制性的。换言之,根据本公开的技术可以呈现对本领域技术人员显而易见的其他效果连同基于本说明书的效果,而不是显示基于本说明书的效果。

另外,本技术还可以如下配置。

(1)

一种信息处理装置,其包括:

显示控制单元,该显示控制单元配置为:使得指示共同执行链接操作的硬件元件或者软件元件的多个图标以及将多个图标彼此连接的链路得以显示,

其中,由链路形成的多个图标的空间序列与由多个图标指示的软件元件或者硬件元件的操作的时间序列对应。

(2)

根据(1)所述的信息处理装置,其中,空间序列包括多个图标的串行链接。

(3)

根据(1)或者(2)所述的信息处理设备,其中,

多个图标包括第一图标和多个第二图标,并且

空间序列包括从第一图标到各第二图标的分支。

(4)

根据(1)至(3)中任一项所述的信息处理装置,其中,

图标包括:分别指示软件元件或者硬件元件的类型的元件图标、以及分别指示软件元件或者硬件元件的操作的类型的操作图标,并且

链路将操作图标彼此连接。

(5)

根据(4)所述的信息处理装置,其中,操作图标包括:指示彼此独立地发生的多种操作的多个图标。

(6)

根据(5)所述的信息处理装置,其中,

多个图标包括第一图标和第二图标,并且

在第一图标中包括的多个操作图标中的每一个和在第二图标中包括的多个操作图标中的每一个通过链路以双轨方式连接。

(7)

根据(5)所述的信息处理装置,其中,

多个图标包括第一图标和多个第二图标,并且

在第一图标中包括的多个操作图标通过链路连接至各操作图标,各操作图标中的每一个被包括在第二图标中的一个对应图标中,并且,因此,形成从第一图标到各第二图标的分支。

(8)

根据(4)所述的信息处理装置,其中,

多个图标包括第一图标和多个第二图标,并且

在第一图标中包括的单个操作图标通过链路连接至在各第二图标中包括的操作图标,并且,因此,形成从第一图标到各第二图标的分支。

(9)

根据(1)至(8)中的任一项所述的信息处理装置,其中,

其中,显示控制单元进一步使得设置有多个图标的字段得以显示,

其中,在字段中限定有第一方向,以及

其中,链路在第一方向上连接图标中的每一个。

(10)

根据(9)所述的信息处理装置,其中,

图标中的每一个包括套接字图标,链路连接至该套接字图标,并且

多个图标包括:终端图标,该终端图标在第一方向上的一侧具有套接字图标;以及中间图标,该中间图标在第一方向上的每一侧具有套接字图标。

(11)

根据(9)或(10)所述的信息处理装置,其中,显示控制单元进一步使得在第一方向和与第一方向交叉的第二方向上的网格线得以显示在字段中。

(12)

根据(11)所述的信息处理装置,其进一步包括:

操作获取单元,该操作获取单元配置为获取指定网格线的第一用户操作,

其中,显示控制单元对通过第一用户操作而指定的网格线进行划分,并且将新的行或者列插入在划分后的网格线之间。

(13)

根据(12)所述的信息处理装置,其中,第一用户操作包括:选择网格线的操作、或者在横跨网格线的位置处的捏放操作。

(14)

根据(11)至(13)中任一项所述的信息处理装置,其进一步包括:

操作获取单元,该操作获取单元配置为获取指定由网格线限定的行或者列的第二用户操作,

其中,所述显示控制单元删除通过第二用户操作而指定的行或者列,并且在删除的行或者列的两侧使网格线合为一体。

(15)

根据(14)所述的信息处理装置,其中,第二用户操作包括:选择行或者列的操作、或者在横跨行或者列的至少一部分的位置处的捏放操作。

(16)

根据(11)至(15)中任一项所述的信息处理装置,其中,图标中的每一个与网格线对齐。

(17)

一种显示控制方法,其包括:

使得指示共同执行链接操作的硬件元件或者软件元件的多个图标以及将该多个图标彼此连接的链路得以显示,

其中,由链路形成的多个图标的空间序列与由多个图标指示的软件元件或者硬件元件的操作的时间序列对应。

(18)

一种程序,所述程序将由信息处理装置的处理电路执行以实现如下功能:使得指示共同执行链接操作的硬件元件或者软件元件的多个图标以及将该多个图标彼此连接的链路得以显示,

其中,由链路形成的多个图标的空间序列与由多个图标指示的软件元件或者硬件元件的操作的时间序列对应。

附图标记列表

10 系统

100 元件

110 通信单元

120 控制单元

130 功能单元

140 电源单元

200 管理器

210 通信单元

220 控制单元

230 存储单元

300 服务器

310 通信单元

320 控制单元

330 存储单元

400 UI装置

410 通信单元

420 控制单元

430 输入/输出单元

5002 字段

5003 元件图标

5005 网格线

5009 操作图标

5011 套接字图标

5015 链路。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1