专利名称::设备协作服务执行装置、设备协作服务执行方法及设备协作服务执行程序的制作方法
技术领域:
:本发明涉及一种使通过网络连接的设备相互通信并协作动作来执行设备协作服务的设备协作服务技术。
背景技术:
:作为以往技术,一种利用在与称为DLNA(DigitalLivingNetworkAlliance)或UPnP(UniversalPlugandPlay)的家庭网络连接的设备间进行指令的收发的通信协议,检索家庭网络内的设备,让被发现的设备与用户手中的设备共享内容,利用用户手中的设备远程操作被发现的设备的设备协作服务已为公知。而且,通过从外部服务器动态地获取用于实现这些设备协作服务的应用软件,在协作对方的设备被升级为新的规格时,更新设备协作服务以追随该新的规格的设备协作服务系统也已公知(例如,参照专利文献I和专利文献2)。但是,以往的设备协作服务系统,虽然能够应对与现在连接于家庭网络的设备的协作,但完全没有考虑与尚开家庭网络现在未与家庭网络连接的设备的协作。专利文献1:国际专利公开公报第2005/066808号专利文献2:日本专利公开公报特开2009-129198号
发明内容本发明的目在于提供一种能够实现不仅考虑到现在与家庭网络连接的设备,而且也考虑到现在与家庭网络分离的设备的设备协作服务的技术。本发明的一方面所涉及的设备协作服务执行装置,是一边与连接于本地网络的设备协作一边执行设备协作服务的设备协作服务执行装置,包括:检索与所述本地网络连接的设备的设备检索部;将所述设备检索部检索到的设备的设备信息记录到本地存储器的设备信息管理部;取得表示用非连接设备以及连接设备可执行的设备协作服务的设备协作服务一览信息的应用软件信息取得部,其中,所述非连接设备是设备信息已被记录在所述本地存储器、而此次未被所述设备检索部检索到的设备,所述连接设备是此次被所述设备检索部检索到的设备;一览显示所述设备协作服务一览信息中所表示的设备协作服务、所述非连接设备以及所述连接设备的服务一览显示部;启动用于执行由用户从所述服务一览显示部一览显示的设备协作服务中选择的设备协作服务的应用软件,执行所述设备协作服务的服务执行部;其中,所述设备协作服务一览信息包含执行各设备协作服务所需要的设备的设备信息;所述服务一览显示部基于所述设备协作服务一览信息和所述非连接设备及所述连接设备的设备清单,判定作为执行各设备协作服务所需要的设备是否包含所述非连接设备,当包含所述非连接设备时,通知用户不可选择需要所述非连接设备的设备协作服务。图1是本发明第I实施例的设备协作服务执行装置的利用状态的一个例子的示意图。图2是设备协作服务执行装置一览显示的设备协作服务的一个例子的示意图。图3是两台设备协作服务及三台设备协作服务的一个例子的示意图。图4是表示本发明第I实施例的设备协作服务执行装置的功能结构的方框图。图5是表示作为检索响应而得到的设备信息的一个例子的图表。图6是图4所示的各功能块之间的数据的收发的示意图。图7是拥有设备管理部将现在拥有设备一览信息和已记录拥有设备一览信息合并处理的一个例子的示意图。图8是从外部服务器取得的设备协作服务一览信息的一个例子的示意图。图9是应用软件信息取得部提取从外部服务器取得的设备协作服务一览信息与本地存储器已记录的设备协作服务一览信息的差分的处理的一个例子的示意图。图10是表示服务一览显示部制作的一览图像的一个例子的画面图,(A)示出本地网络结构栏,(B)示出服务结构栏。图11是表示服务一览显示部制作的一览图像的一个例子的画面图,是服务结构栏的其他例子的示意图。图12是使已从本地网络被拆下的拥有设备再次与本地网络连接时所显示的通知画面的一个例子的示意图,上览为本地网络显示栏,下栏为再次与本地网络连接的拥有设备所具备的设备协作服务的显示栏。图13是表示在一览显示设备协作服务时由设备协作服务执行装置执行的设备协作服务一览显示处理的流程图。图14是图13所示的拥有设备的判定处理的流程图。图15是登录询问画面的一个例子的示意图。图16是携带到户外的设备协作服务执行装置所连接的对等网络的结构图。图17是在户外开始设备协作服务时主机设备及客人设备所显示的画面的一个例子的示意图,(A)示出主机设备所显示的画面,(B)示出客人设备所显示的画面。图18是表示在设备协作服务开始之前,在主机设备及客人设备之间所收发的数据的内容的序列图。图19是表示本发明第2实施例的设备协作服务执行设备的功能结构的方框图。图20是表示本发明第2实施例的设备协作服务执行装置为客人设备时的设备协作服务执行装置的处理的流程图。图21是表示本发明第I实施例的设备协作服务执行设备的变形例的功能结构的方框图。具体实施例方式(至本实施例的设备协作服务执行装置的经过)用户拥有的设备未必总是连接于家庭网络,也存在处于电源关闭的状态或被携带到住宅以外等家庭网络以外的设备。然而,在以往的设备协作服务系统中,由于只考虑到现在与家庭网络连接的设备,因此存在如果该设备不能继续保持IP地址,则不能应对设备协作服务的问题。而且,可以想像到也存在现在与家庭网络连接但将来会与家庭网络分离的设备。然而,在以往的设备协作服务系统中,由于只考虑了现在与家庭网络连接的设备,因此无法应对包括现在未与家庭网络连接的设备在内的用户所拥有的全部设备,成为一个不完整的系统。而且,有时在购入设备时,由于有兴趣的服务还没有被公开,因此停止使用该设备,将其从家庭网络的连接拆下放到例如仓库的角落,但是,日后,针对该设备公开了非常有吸引力的设备协作服务。然而,在以往的设备协作服务系统中,如果不将设备连接到网络,用户不会得知有什么样的设备协作服务。因此,在以往的设备协作服务系统中,即使日后针对从家庭网络连接拆下的设备公开了有吸引力的设备协作服务,也由于没有将该设备协作服务通知给用户的手段,该设备有可能一直被放置在仓库。而且,与家庭网络连接的设备未必全部都是用户所拥有的设备。例如,也会有将安装有设备协作服务系统的设备拿到户外,在与公共无线LAN服务连接时,与连接于公共无线LAN服务的别人的设备之间进行设备协作服务。此时,如果不设定任何限制就进行设备之间的设备协作服务,不知不觉地个人信息被别人的设备盗走,自己的设备有可能进行没有预料到的动作。另外,在朋友来访用户的家中,朋友持有的设备暂时连接到家庭网络时,如果在用户的设备和朋友的设备之间不设定任何限制地执行设备协作服务,尽管是暂时地参加网络,也有可能出现用户的设备的应用软件被随意地更新、其设定被重写等用户不希望的动作被执行的情况。因此,本实施例所涉及的设备协作服务执行装置提供一种能够实现不仅考虑到现在与家庭网络连接的设备,也考虑到现在与家庭网络分尚的设备的设备协作服务的技术。(第I实施例)图1是本发明第I实施例的设备协作服务执行装置101的利用状态的一个例子的示意图。设备协作服务执行装置101通过路由器102被连接到互联网及本地网络。然后,设备协作服务执行装置101能够经由互联网访问外部服务器107,经由室内构建的本地网络访问与本地网络连接的设备。在此,互联网是外部网络的一个例子。外部网络并不仅限于互联网,例如,只要是能够进行数据通信的专用线路或公用线路网,采用任何网络都可以。而且,作为本地网络,例如采用利用有线LAN及无线LAN的其中之一或双方构建的结构,按照DLNA(DigitalLivingNetworkAlliance)或UPnP(UniversalPlugandPlay)等通信协议传输数据。作为与本地网络连接的设备的例子,除了设备协作服务执行装置101以外还可以例举如电视机103、BD(蓝光光盘)录像机104、数码相机105、携带播放机106等网络对应设备。这些设备被连接于同一路由器102的配置下,设备间经由本地网络可以相互收发数据。设备协作服务执行装置101检测与本地网络连接的设备,将包含检测出的设备的型号等在内的设备清单通过互联网发送到外部服务器107。接收到设备清单的外部服务器107将表示这些设备组可执行的设备协作服务的设备协作服务一览信息发送到设备协作服务执行装置101。在此,设备协作服务一览信息包含执行设备协作服务时所需要的设备信息或执行设备协作服务时所需要的应用软件的分配目的地URL。设备协作服务执行装置101在执行设备协作服务时,如果没有相应的应用软件,则可以访问分配目的地URL,下载相应的应用软件。设备协作服务执行装置101将从外部服务器107接收到的设备协作服务一览信息中所包含的设备协作服务进行一览显示以提示给用户,让用户选择用现在与本地网络连接的设备群可执行的设备协作服务,并与协作对方的设备协作执行所选择的设备协作服务。另外,在本实施例中,以后将设备协作服务执行装置101作为平板电脑终端(tabletterminal)来进行说明,但是,如果是同样的结构,也可以采用智能手机、携带AV播放机等携带设备。而且,作为设备协作服务执行装置101也可以采用安装了设备协作服务执行装置101的功能的BD录像机等固定设备。图2是设备协作服务执行装置101—览显示的设备协作服务的一个例子的示意图。图2(A)是服务选择画面的一个例子的示意图,图2(B)是显示设备选择画面的一个例子的示意图。设备协作服务执行装置101,例如图2(A)所示,将通过外部服务器107获得的设备协作服务一览信息中所表不的设备协作服务与协作对方的设备对应起来一览显不于画面上。如果只是将设备协作服务一览显示,则无法判断各设备协作服务是与哪个设备协作而实现的,有可能出现用户操作没有预料到的设备的情况。因此,如图2(A)所示,设备协作服务执行装置101显示使各设备协作服务与实现各设备协作服务时所使用的设备对应起来的一览图像。由此,可以使用户直观地了解执行哪个设备协作服务时使用哪个设备。而且,不仅一览显示设备协作服务,也一览显示设备协作服务所使用的设备,由此,用户对目前所拥有的设备一目了然,可以给用户赋予设备的拥有感。在图2的例子中,假设电视机103、BD录像机104、数码相机105、携带播放机106以及作为平板电脑终端的设备协作服务执行装置101被连接于本地网络。此时,作为设备协作服务所使用的设备的一个例子,显示“电视机”、“BD录像机”、“数码相机”、“携带播放机”的图标,同时还以图标显示各设备的服务(例如,对于电视机103,在“电视机”的图标的下方显示其功能“观看电视”、“观看节目表”,对于“BD录像机”,在“BD录像机”的图标的下方显示其功能“观看录像节目”、“进行录像预约”等)。而且,关于各设备的服务,可以通过输入部(图未示)的输入进行选择输入。当设备协作服务执行装置101为平板电脑终端时,图2(A)所示的信息被显示于触摸面板,可以通过按压各设备的服务所对应的图标的显示位置或显示位置附近的触摸面板,能够从触摸面板选择输入各设备的服务。另外,在图2㈧、⑶的例子中,由于设备协作服务执行装置101为平板电脑终端,所以,图2(A)没有显示平板电脑终端本身。当用户从手中操作的作为平板电脑终端的设备协作服务执行装置101对连接于本地网络的BD录像机104进行录像预约时,用户触摸图2(A)所示的“BD录像机”栏中的“进行录像预约”的图标选择“进行录像预约”。这样,在设备协作服务执行装置101和远程的BD录像机104之间执行录像预约服务。如果用户选择的设备协作服务是用连接于本地网络的两台设备可协作的两台设备协作服务,则用户在图2(A)中选择想要操作的设备的栏中的设备协作服务,由此,两台设备协作服务通过想要操作的设备和设备协作服务执行装置101这两台设备来执行。另一方面,如果用户选择的设备协作服务是通过连接于网络的三台设备可协作的三台设备协作服务,则用户首先在图2(A)中选择想要操作的设备的栏中的设备协作服务。于是,图2(B)所示的设备选择画面被显示。用户进一步在该设备选择画面中选择协作对方的设备。这样,通过设备协作服务执行装置101、在图2(A)所选择的设备以及在图2(B)所选择的设备这三台设备执行三台设备协作服务。例如,图2(A)所示的数码相机栏的“观看摄影照片”的设备协作服务,对应于除了设备协作服务执行装置101和数码相机这两台设备以外,再加上显示目的地的设备所进行的三台设备协作服务。此时,用户在图2(A)中选择了数码相机栏中的“观看摄影照片”之后,在图2(B)中进一步选择显示目的地的设备。在图2(B)的例子中,示出了作为显示目的地的设备可以选择“电视机”、“平板电脑”。在此,如果选择了“电视机”,用户可以从设备协作服务执行装置101经由本地网络操作数码相机105,将用数码相机105拍摄的照片显示于电视机103。另一方面,如果选择了“平板电脑”,用户可以从设备协作服务执行装置101操作数码相机105,将用数码相机105拍摄的照片显示于设备协作服务执行装置101的两个设备协作服务被执行。另外,图2㈧所示的“传送照片”的设备协作服务,对应于除了设备协作服务执行装置101和数码相机这两台设备以外,再加上传送目的地的设备所进行的三台设备协作服务。此时,用户在图2(A)中选择了“传送照片”之后,需要在图2(B)中选择传送目的地的设备。而且,图2(A)所示的“印刷照片”也和“传送照片”同样,是三台设备协作服务。这样,用户需要在图2(B)中选择印刷目的地的设备。另外,当用户选择了图2(A)的电视机栏的“观看电视”时,图2(B)所示的选择显示目的地的画面被显示。然后,如果用户选择“电视机”,则可以从设备协作服务执行装置101操作电视机103,让电视机103显示电视机103的影像。另一方面,如果用户选择”平板电脑”,则可以利用设备协作服务执行装置101操作电视机103让设备协作服务执行装置101显示电视机103的影像。另外,如果想要协作的设备已通过用户预先设定,则可以在选择设备协作服务之后与预先设定的协作对方的设备执行设备协作服务。这样,能省掉用户每次选择设备协作服务都要进行选择设备的操作的麻烦。图3是两台设备协作服务及三台设备协作服务的一个例子的示意图。图3(A)是在上述的图2(B),选择了“电视机”作为显示目的地的设备时所执行的三台设备协作服务的一个例子。显示目的地的设备为电视机103时,数码相机105内保存的照片的缩略图像被一览显示在设备协作服务执行装置101,用户从一览显示的缩略图像中选择想要放映显示到电视机103的照片。然后,数码相机105将在设备协作服务执行装置101选择的照片向电视机103传送,电视机103将数码相机105传送的照片显示到画面上。此时,设备协作服务执行装置101作为操作设备、电视机机103作为显示设备、数码相机105作为内容提供设备分工合作,执行三台设备协作服务。另一方面,在上述的图2(B),当用户选择“平板电脑”作为显示目的地的设备时,图3(B)所示的两台设备协作服务被执行。此时,设备协作服务执行装置101执行对数码相机105内保存的照片的选择和对选择的照片的显示。并且,在这种情况下,设备协作服务执行装置101作为操作设备并兼作显示设备、数码相机105作为内容提供设备分工合作,执行两台设备协作服务。图4是表示本发明第I实施例的设备协作服务执行装置的功能结构的I个例子的方框图。如图4所示,设备协作服务执行装置101包括网络接口(网络I/F)401、设备检索部402、拥有设备判定部403、拥有设备管理部404(设备信息管理部的一个例子)、应用软件信息取得部405、服务一览显示部406、本地存储器407、应用软件管理部408(应用软件信息管理部的一个例子)、服务执行部409以及显示部410。网络接口401由通信装置及控制该通信装置的计算机可读取的程序构成,通过让(PU执行该程序来实现。显示部410由液晶显示器或有机EL显示器等显示装置构成。设备检索部402、拥有设备判定部403、拥有设备管理部404、应用软件信息取得部405、服务一览显示部406、应用软件管理部408以及服务执行部409,由计算机可读取的程序构成,通过让CPU执行该程序来实现。本地存储器407由硬盘驱动器等记录介质构成。另外,用于实现图4所示的各功能块的计算机可读取的程序作为设备协作服务执行程序被存储于硬盘驱动器、可改写内存(memory)、或只读内存等,被CPU下载并由CPU执行。另外,在图4的例子中,各功能块是通过让CPU执行设备协作服务执行程序来实现的,但是也可以通过专用的硬件电路来实现。此时,图4所示的各功能块也可以通过单芯片化的集成电路来实现设备协作服务执行装置101。当用集成电路来构成设备协作服务执行装置101时,例如,可以将设备检索部402至服务一览显示部406、应用软件管理部408、服务执行部409单芯片化,也可以将显示部410以外的全部功能块单芯片化。网络接口401是用于将设备协作服务执行装置101与本地网络及互联网连接的通信接口。设备协作服务执行装置101通过网络接口401对本地网络内的设备群进行访问以及对互联网上的外部服务器107进行访问。设备检索部402检索连接于同一个本地网络的设备。在此,设备检索部402,例如利用UPnP(UniversalPlugandPlay)的SSDP(SimpleServiceDiscoveryProtocol)等设备检索协定检索设备。具体而言,设备检索部402经由网络接口401通过多重播送(multicast)向本地网络发送检索信息。接收到检索信息的设备将自身的设备信息作为检索响应返送给检索信息的发送源的设备。作为检索响应得到的设备信息中包含:例如,设备名称、厂家名称、型号、设备IP地址、设备ID以及图标URL等。作为设备名称,例如采用用户对设备可以自由设定的名字,例如设定成“客厅电视机”等名称。作为制造厂名,例如,采用设备制造商的名字。如果采用该设备制造商的名字,例如,可以进行在指定厂家的设备群进行协作服务等的设备群的筛选。作为型号,例如采用设备的型号,对具有相同功能的设备分配相同型号。作为设备IP地址,例如采用分配给与本地网络连接中的设备的IP地址。作为设备ID,例如采用对每个设备唯一分配的设备ID,即使型号相同,设备ID也被分配不同的编号。作为图标URL,例如采用指向表示设备的图标数据的保存场所的URL。当由设备协作服务执行装置101—览显示被检索到的设备时,不仅显示设备名称,还可以从图标URL取得图标数据,将图标与设备名称一起进行显示。由此,可以向用户更容易理解地提示被检索到的设备。图5是表不作为检索响应而得到的设备信息的一个例子的图表。如图5所不,设备检索部402通过取得检索响应,可以得到与本地网络连接的各设备的设备名称、设备ID、型号、制造厂名、设备IP地址以及图标URL。在图5的例子中,电视机、BD录像机、数码相机以及携带播放机的设备信息作为检索响应而被取得。返回图4,拥有设备判定部403判定由设备检索部402检索到的设备中,即,返送了检索响应的设备中,哪个设备是用户所拥有的设备(以下称为“拥有设备”)。在此,拥有设备判定部403,在被检索到的设备是与用户预先设定的条件一致的设备时判定为拥有设备,如果不是条件一致的设备则判定为不是拥有设备。另外,有关预先设定的条件将在以后说明。拥有设备管理部404将由拥有设备判定部403判定为拥有设备的设备的设备信息记录到本地存储器407,并管理拥有设备的设备信息。并且,拥有设备管理部404也将新检索到的拥有设备的设备信息向本地存储器407记录和从本地存储器407读取已记录的拥有设备的设备信息。应用软件信息取得部405将非连接设备和连接设备的设备清单经由外部网络发送到外部服务器107,其中,非连接设备是设备信息已被记录在本地存储器407、但此次未被设备检索部402检索到的拥有设备,连接设备是此次被检索部402检索到的拥有设备。然后,应用软件信息取得部405取得表示用非连接设备及连接设备可执行的设备协作服务的设备协作服务一览信息。即,应用软件信息取得部405取得不仅利用现在与本地网络连接的设备而且也利用过去曾经与本地网络连接过但现在已从本地网络拆下的设备可以实现的设备协作服务的一览信息。服务一览显示部406将由应用软件信息取得部405从外部服务器107取得的设备协作服务一览信息中所表示的设备协作服务和由拥有设备管理部404判定为拥有设备的设备,在显示部410进行一览显示,让用户进行设备协作服务的选择。此时,服务一览显示部406,如图2(A)所示,生成拥有设备和通过各拥有设备可执行的设备协作服务被一览显示的一览图像,通过将该画面数据写入帧缓冲器,在显示部410上显示一览图像。在此,服务一览显不部406基于设备协作服务一览信息和向外部服务器107发送的设备清单,判定是否包含作为执行各应用软件所需要的设备的非连接设备,当包含非连接设备时,通知用户不可选择需要非连接设备的应用软件。此时,服务一览显示部406,例如显示图10或图11所示的一览图像。应用软件管理部408将应用软件信息取得部405从外部服务器107取得的设备协作服务一览信息记录到本地存储器407。在此,应用软件管理部408,在与用户选择的设备协作服务相对应的应用软件未安装时,基于设备协作服务一览信息,将对应的应用软件安装到本地存储器407。本地存储器407是硬盘驱动器(HDD)、USB存储器、SD存储卡、内置闪存等安装在设备协作服务执行装置101的记录介质。具体而言,本地存储器407记录由拥有设备判定部403判定为拥有设备的设备的设备信息、由应用软件管理部408记录的设备协作服务一览信息以及由应用软件管理部408安装的应用软件。服务执行部409通过启动用于执行由用户从服务一览显示部406在显示部410—览显示的设备协作服务中选择的设备协作服务的应用软件,执行设备协作服务。在此,服务执行部409在执行设备协作服务时,通过网络接口401与协作对方的设备进行数据的收发,与协作对方的设备合作执行设备协作服务。另外,在与用户选择的设备协作服务相对应的应用软件未被安装时,服务执行部409对应用软件管理部408发出安装指示。然后,当应用软件管理部408将未安装的应用软件安装完毕后,服务执行部409启动该应用软件,开始设备协作服务。显示部410,例如由具备触摸面板的显示装置构成,显示一览图像等各种图像,并且,受理来自用户的输入指示。另外,显示部410也可以不采用具有触摸面板结构的显示装置。此时,不采用具有触摸面板结构的显示装置具备未图示的输入部(遥控器、输入按钮等),可以通过该输入部受理来自用户的指示输入。以上是设备协作服务执行装置101的功能结构。外部服务器107预先存储将向用户提供的多个设备协作服务与执行各设备协作服务时所需要的设备的设备信息对应起来的数据库。并且,外部服务器107如果接收到来自应用软件信息取得部405的非连接设备和连接设备的设备清单,则参照数据库,提取通过由该设备清单表示的设备可执行的设备协作服务,并回信表示提取的设备协作服务的一览的设备协作服务一览信息。图6是图4所示的各功能块之间的数据收发的示意图。表示由设备检索部402检索到的设备协作服务执行装置101的周边设备的一览的周边设备一览信息61,被发送到拥有设备判定部403。拥有设备判定部403根据周边设备一览信息61所显示的设备是否与预先指定的条件相一致,提取现在与本地网络连接的拥有设备,制作表示提取出的设备信息的一览的现在拥有设备一览信息62。现在拥有设备一览信息62被发送到拥有设备管理部404。拥有设备管理部404将从拥有设备判定部403发送来的现在拥有设备一览信息62作为现在的拥有设备的一览来处理,将在本地存储器407已记录的拥有设备一览信息(已记录拥有设备一览信息63)作为过去的拥有设备的一览来处理。即,已记录拥有设备一览信息63表示被过去的检索曾经判定为拥有设备的设备。拥有设备管理部404将现在拥有设备一览信息62和已记录拥有设备一览信息63合并,制作过去+现在拥有设备一览信息64,并将其发送到应用软件信息取得部405。在此,拥有设备管理部404通过将包含在现在拥有设备一览信息62中但未被包含在已记录拥有设备一览信息63中的设备的设备信息追加到已记录拥有设备一览信息63,制作过去+现在拥有设备一览信息64。即,过去+现在拥有设备一览信息64是包含现在与本地网络连接的设备所对应的连接设备和过去曾经与本地网络连接过但现在未与本地网络连接的设备所对应的非连接设备的设备清单。应用软件信息取得部405将从拥有设备管理部404发送来的过去+现在拥有设备一览信息64发送到外部服务器107。外部服务器107提取通过在过去+现在拥有设备一览信息64中记载的设备群可执行的设备协作服务,并将表示提取的设备协作服务的设备协作服务一览信息65回信给应用软件信息取得部405。应用软件信息取得部405在接收到来自外部服务器107的设备协作服务一览信息65后,将设备协作服务一览信息65和过去+现在拥有设备一览信息64发送到服务一览显不部406。服务一览显不部406基于接收到的设备协作服务一览信息65和过去+现在拥有设备一览信息64,在显示部410—览显示现在及过去的拥有设备和通过各拥有设备可执行的设备协作服务。图7是拥有设备管理部404将现在拥有设备一览信息62和已记录拥有设备一览信息63合并处理的一个例子的不意图。例如,假设现在拥有设备一览信息62包含电视机、BD录像机、携带播放机、空调,已记录拥有设备一览信息63包含电视机、BD录像机、数码相机、携带播放机。拥有设备管理部404从设备ID判断这些设备的差分,将存在于现在拥有设备一览信息62中但不存在于已记录拥有设备一览信息63的设备看作新追加的设备,将该设备追加到已记录拥有设备一览信息63中,从而制作过去+现在拥有设备一览信息64。此时,拥有设备管理部404在过去+现在拥有设备一览信息64的状态栏记载表示为新建的值。图7的例子中,因为空调所对应的设备ID在现在拥有设备一览信息62中存在但在已记录拥有设备一览信息63不存在,因此在过去+现在拥有设备一览信息64的空调的状态栏记载为“新建”。另一方面,拥有设备管理部404将不存在于现在拥有设备一览信息62但存在于已记录拥有设备一览信息63的设备看作是未与网络连接、目前设备协作服务不能使用的非连接设备,在过去+现在拥有设备一览信息64的状态栏记载表示为无效的值。图7的例子中,因为数码相机所对应的设备ID存在于已记录拥有设备一览信息63但不存在于现在拥有设备一览信息62,因此在过去+现在拥有设备一览信息64的数码相机的“状态”栏记载为“无效”。拥有设备管理部404判定现在拥有设备一览信息62及已记录拥有设备一览信息63都存在的设备状态没有变化并继续与本地网络连接,在过去+现在拥有设备一览信息64记载表示设备的状态为有效的值。图7的例子中,因为电视机、BD录像机以及携带播放机在现在拥有设备一览信息62及已记录拥有设备一览信息63都存在,因此在过去+现在拥有设备一览信息64中的这些设备的状态栏记载为“有效”。另外,图7中,状态栏中记载为“有效”或“新建”的设备为连接设备,记载为“无效”的设备为非连接设备。图8是从外部服务器107取得的设备协作服务一览信息的一个例子的示意图。设备协作服务一览信息具有每个设备协作服务被分配一个表81的数据结构。表81包含“应用软件ID”、“服务名称”、“概要”、“版本”、“分配目的地URL”及“协作设备I”等信息。“应用软件ID”是对每个设备协作服务唯一分配的标识符。“服务名称”是对各设备协作服务赋予的名称。“概要”是简单地说明服务内容的信息。“版本”表示各设备协作服务的应用软件的版本,例如构成设备协作服务的应用软件被更新,如果更新版本的应用软件被公开,则记载更新版本的应用软件的版本号。“分配目的地URL”是用于执行设备协作服务的应用软件的分配目的地的URL。在欲执行的设备协作服务所对应的应用软件未安装时,从分配目的地URL表示的URL下载应用软件,如果安装完毕则成为可执行服务的状态。“协作设备I”表示执行设备协作服务时作为协作对象的设备的型号。例如,为了执行“电视视听”的设备协作服务,由于需要型号为TV-100的设备,因此,“电视视听”的表81的“协作设备I”记载为“TV-100”。“协作设备2”表示在设备协作服务可适应三台设备协作服务时所使用的设备。当“协作设备2”记载有多个型号时,表示作为协作对象的设备有多个候补。例如,“照片显示”的设备协作服务的“协作设备2”记载为“TV-100、TABLET-10”。这表示该设备协作服务可以将型号为“TV-100”的设备和型号为“TABLET-10”的设备的其中之一作为显示目的地的设备来选择。“协作设备2-作用”表示“协作设备2”所记载的设备是为了什么目的而使用的。例如,“照片显示”的设备协作服务的“协作设备2-作用”记载为“显示目的地”。因此可知“协作设备2”所记载的“TV-100”和“TABLET-10”的设备是为了显示照片而使用的。另外,四台设备协作服务时,可追加“协作设备3”、“协作设备3-作用”。而且,默认“协作设备O”为作为服务启动源的设备的设备协作服务执行装置101。例如,当设备协作服务执行装置101为平板电脑终端(型号:TABLET-10),用户从该平板电脑终端启动显示照片服务,选择显示目的地为电视机(型号:TV-100)时,执行协作设备0=TABLET-10、协作设备I=DSC-001、协作设备2=TV-100的三台设备协作服务。图9是应用软件信息取得部405提取从外部服务器107取得的设备协作服务一览信息与本地存储器407已记录的设备协作服务一览信息的差分的处理的一个例子的示意图。首先,应用软件信息取得部405从外部服务器107取得服务器侧的设备协作服务一览信息92。其次,应用软件信息取得部405向应用软件管理部408询问是否存在本地存储器407已记录的本地侧的设备协作服务一览信息91。然后,如果存在本地侧的设备协作服务一览信息91,应用软件信息取得部405提取服务器侧的设备协作服务一览信息92与本地侧的设备协作服务一览信息91的差分,更新本地侧的设备协作服务一览信息91,制作更新设备协作服务一览信息93。图9(A)是本地侧的设备协作服务一览信息91的一个例子,图9(B)是服务器的侧设备协作服务一览信息92的一个例子,图9(C)是更新设备协作服务一览信息93的一个例子。另外,在图9(A)至(C)中,对于不需要差分处理的信息省略了其图示。首先,应用软件信息取得部405比较本地侧的设备协作服务一览信息91和服务器侧的设备协作服务一览信息92,确认追加哪个设备协作服务更新哪个设备协作服务。在图9的情况下,可知,在服务器侧的设备协作服务一览信息92中,追加了“照片编辑”的设备协作服务,并且,更新了“电视视听”的设备协作服务的版本。在此,应用软件信息取得部405在更新设备协作服务一览信息93中设定表示追加或更新哪个服务的状态的属性,并将其发送到服务一览显示部406。在图9的情况下,应用软件信息取得部405将更新设备协作服务一览信息93的“电视视听”的设备协作服务的状态设定为“更新”,将“照片编辑”的设备协作服务的状态设定为”新建”,并将更新设备协作服务一览信息93发送给服务一览显示部406。另外,因为“录像预约”和“照片显示”的设备协作服务中的版本未被更新,因此应用软件信息取得部405将更新设备协作服务一览信息93的“电视视听”和“照片编辑”的状态设定为“无变化”。应用软件信息取得部405在结束了服务信息的差分处理后,指示应用软件管理部408将从外部服务器107取得的设备协作服务一览信息92记录到本地存储器407。图10是表不服务一览显不部406制作的一览图像的一个例子的画面图,(A)不出本地网络结构栏的一个例子,(B)示出服务结构栏的一个例子。图11是表示服务一览显示部406制作的一览图像的一个例子的画面图,是服务结构栏的其他例子的示意图。另外,图10、图11所标注的符号是为了便于说明而附加的,实际上并不被显示。服务一览显示部406基于从应用软件信息取得部405发送来的更新设备协作服务一览信息93以及过去+现在拥有设备一览信息64,显示一览图像。从应用软件信息取得部405发送来的更新设备协作服务一览信息93中,记载有表示追加了哪个设备协作服务、更新了哪个设备协作服务的状态。为此,如果状态记载为“新建”,则服务一览显示部406判定该设备协作服务为新追加的设备协作服务。然后,服务一览显示部406针对新追加的设备协作服务制作一览图像,使用户知道新追加了设备协作服务。图9(C)所示的例子中,更新设备协作服务一览信息93的“服务名称”为“照片编辑”的服务在“状态”的栏中显示有与“新建”的信息相对应的值。服务一览显示部406判定“服务名称”为“照片编辑”的服务是新追加的设备协作服务,并在新追加的设备协作服务的图标的附近显示表示是新追加的设备协作服务的标记。图10(B)的例子中,针对数码相机105,在数码相机105的显示栏追加显示了记载为“编辑照片”的图标,并在“编辑照片”的图标的附近显示表示是新追加的设备协作服务的标记的“NEW”的图标。另外,当在I个画面上不能显示全部的图标、图标所对应的设备的功能时,可以进行例如切换画面等操作来显示必要的信息。例如,在图10(A)的例子中,虽然携带播放机106与网络连接,但图10(B)的例子中,在服务结构栏中并未显示携带播放机106的图标、功倉泛。这意味着,虽然在显示画面内可以显示电视机103、录像机104、数码相机105、空调1000的图标以及与图标相对应的功能,但不能显示携带播放机106的图标及与图标相对应的功能。为了显示携带播放机106的图标及该图标所对应的功能,例如通过选择输入图10(B)的右上角或左上角所显示的三角形的图标,切换画面的显示,来显示携带播放机106的图标及该图标所对应的功能。图9(C)所示的例子中,更新设备协作服务一览信息93的“服务名称”为“观看电视”的服务在“状态”栏中显示有“更新”的信息所对应的值。服务一览显示部406判定在“状态”栏中显示有“更新”的信息所对应的值的服务是被更新的服务,并在被更新的设备协作服务的图标的附近显示表示是被更新的设备协作服务的标记。图10(B)的例子中,在电视机103的显示栏的“观看电视”的图标的附近,显示有作为表示版本已被更新的标记的“UPDATE”的图标。另外,“NEW”或“UPDATE”的图标仅仅是I个例子而已,只要是用户能够识别设备协作服务的追加及更新的图标,无论显示怎样的图标都可以。而且,从应用软件信息取得部405发送的过去+现在拥有设备一览信息64针对各设备记载有表示是否现在与本地网络连接、以及新连接于本地网络的状态。因此,服务一览显示部406参照过去+现在拥有设备一览信息64的状态,如果存在现在没有与本地网络连接的设备,则制作一览图像,使用户能够知道现在不能利用使用该设备的设备协作服务。在图7所示的过去+现在拥有设备一览信息64中,例如,设备名称为“数码相机”的状态被显示为与“无效”对应的值。服务一览显示部406判定状态被显示为与“无效”对应的值的“数码相机”过去曾经与本地网络连接过但现在没有与本地网络连接,并且生成并显示向用户表明所判定的数码相机现在没有与本地网络连接的图像。在图10(A)的例子中,服务一览显示部406在被判定为现在没有与本地网络连接的数码相机105的图标上显示表示数码相机105现在没有与本地网络连接的标记。图10(A)、(B)的例子中,在数码相机105的图标上重叠生成“X”标记并显示,并且,在图10(B)用灰色显示数码相机105的栏的背景。另外,赋予“X”的标记、用灰色显示背景的颜色的显示状态仅仅是I个例子而已,只要能够表明现在没有与本地网络连接,可以采用任何其它的显示状态。图7所示的过去+现在拥有设备一览信息64中,例如,设备名称为“空调”的状态被显示为与“新建”对应的值。服务一览显示部406判定状态被显示为与“新建”对应的值的“空调”过去没有与本地网络连接过但现在新连接于本地网络,并且生成并显示向用户表明所判定的空调现在新连接到本地网络的图像。另外,图10(A)、(B)的例子中,服务一览显示部406在被判定为现在新连接到本地网络的空调1000的图标的附近,标注作为表示新追加的图像的I个例子的标记“NEW”的图标。由此,用户可以识别空调1000是被新追加的设备。图11的例子在数码相机105的图标上重叠显示“X”标记,并且,在图11中,包含表示数码相机105的功能的图标在内的区域、与包含被连接的其他的设备的图标在内的区域被进行不同显示。图11所示的例子中,包含表示功能的图标的区域(作为图标的边界的长方形,文字除外)用灰色显示。另一方面,包含被连接的其他的设备的图标在内的区域(作为图标的边界的长方形,文字除外)用白色表示。通过在数码相机105的图标上重叠显示“X”的标记,能够在视觉上理解数码相机现在没有与本地网络连接。进一步,由于包含表示数码相机105的功能的图标在内的区域用灰色显示,因此能够在视觉上理解现在不能利用数码相机的功能。在这种情况下,将“NEW”这个图标显示在“编辑照片”的图标的附近,能够在视觉上理解数码相机的功能的一部分已被追加。根据此结构,即使是已从本地网络拆下的设备,也能够得到被追加的功能(协作功能)。另外,赋予“X”的标记、用灰色显示包含表示功能的图标在内的区域的显示状态仅仅是I个例子而已,只要能够表明现在没有与本地网络连接,可以采用任何其它的显示状态。图11与图10⑶同样,在“观看电视”的图标的附近显示作为表示版本被更新的标记的“UPDATE”的图标。由此,用户可以识别设备的功能已被更新(该例是电视机的功能已被更新)。图11与图10⑶同样,对空调1000的图标标注有作为表明新追加的标记“NEW”的图标。由此,用户可以识别有新设备连接到本地网络、以及这些设备的功能(该例是新追加了空调1000以及空调的功能)。这样,当存在现在没有与本地网络连接的设备,并且,使用该设备的设备协作服务被新追加或更新时,由于实现该设备协作服务的设备现在没有与本地网络连接,因此向用户通知不能使用该设备协作服务。由此,对由于在购买设备时感兴趣的设备协作服务还没有公开所以将该设备从本地网络拆下的用户,可以通知与该设备相关的设备协作服务已被追加或更新的消息。其结果,可以给用户带来一个例如将放置在仓库的设备再次与本地网络连接的契机。并且,能够防止用户所要求的设备协作服务在购买了设备后经过一段时间被公开时,由于用户没有察觉到该服务的公开,而不会将放置在仓库等处的设备连接到网络而是继续放置这样事态的发生。图12是将从本地网络被拆下的拥有设备再次与本地网络连接时所显示的通知画面的一个例子的示意图,上览为本地网络显示栏,下栏为再次与本地网络连接的拥有设备所具备的设备协作服务的显示栏。另外,在图12中,各设备的符号是为了说明方便起见而记载的,实际上不显示。与本地网络新连接的设备通过多重播送向本地网络发送参加通知。设备协作服务执行装置101若接收到参加通知,则判定发送了参加通知的设备是否为拥有设备。此时,如果发送了参加通知的设备的设备信息被记载在记录于本地存储器407中的已记录拥有设备一览信息63,则设备协作服务执行装置101判定该设备为拥有设备。然后,设备协作服务执行装置101参照过去+现在拥有设备一览信息64,确定利用新连接的设备可执行的设备协作服务,并显示被确定的设备协作服务。另一方面,设备协作服务执行装置101,当判定新连接的设备不是拥有设备时,向用户询问是否让新连接的设备参加本地网络,当接收到来自用户的可以让其参加的输入指示时,向外部服务器107询问利用新连接的设备可执行的设备协作服务。此时,设备协作服务执行装置101将现在拥有设备一览信息62和新连接的设备的设备信息合起来发送到外部服务器107,询问新连接的设备和现在与本地网络连接的剩余的设备可执行的设备协作服务。然后,设备协作服务执行装置101从外部服务器107取得表示有利用新连接的设备和现在与本地网络连接的剩余的设备可执行的设备协作服务的设备协作服务一览信息,在显不部410—览显不取得的设备协作服务一览信息中所表不的设备协作服务。在图12例子中,数码相机105与本地网络新连接。因此,在上栏中追加数码相机105的图标,并显示从数码相机105的图标起朝向本地网络的显示栏的中央的箭头的图标。由此,用户可以一目了然地识别数码相机105被与本地网络连接。然后,在图12的下栏,一览显示使数码相机105和设备协作服务执行装置101协作可执行的设备协作服务。图12的例子中显示“观看拍摄照片”、“传送照片”以及“印刷照片”,向用户提示用数码相机105可执行这些设备协作服务。这样,如果本地网络有新设备参加,则能够在显示部410快速地一览显示用该设备可执行的设备协作服务,用户通过进行使新连接的设备的电源从关闭到开机等操作,能够迅速地利用基于该设备执行的设备协作服务。图13是表示在一览显示设备协作服务时通过设备协作服务执行装置101执行的设备协作服务一览显示处理的流程图。首先,设备检索部402受理设备协作服务的一览显示的指示(SlOl)。此时,设备检索部402例如,按照来自用户的输入指示,或来自设备协作服务执行装置101上执行的应用软件的显示要求,受理设备协作服务的一览显示的指示。其次,设备检索部402检索与本地网络连接的周边设备(S102)。在此,设备检索部402根据检索结果制作周边设备一览信息61,并发送到拥有设备判定部403。其次,拥有设备判定部403判定周边设备一览信息61所显示的各设备是否为用户的拥有设备(S103)。该处理的详细内容将在图14后述。通过S103的处理,制作被判定为拥有设备的设备被显示的现在拥有设备一览信息62。其次,拥有设备管理部404将本地存储器407所保存的已记录拥有设备一览信息63与和现在拥有设备一览信息62合并,制作过去+现在拥有设备一览信息64,并向外部服务器107发送(S104)。其次,外部服务器107提取用过去+现在拥有设备一览信息64中所显示的设备群可执行的设备协作服务,制作表示用这些设备群可执行的设备协作服务的设备协作服务一览信息,并向设备协作服务执行装置101发送。其次,应用软件信息取得部405经由网络接口401取得从外部服务器107发送来的设备协作服务一览信息(S105)。其次,服务一览显示部406根据从应用软件信息取得部405取得的服务器侧的设备协作服务一览信息92和记录于本地存储器407的本地侧的设备协作服务一览信息91,制作更新设备协作服务一览信息93。其次,服务一览显示部406根据更新设备协作服务一览信息93和过去+现在拥有设备一览信息64制作图10所示的一览图像,并在显示部410显示(S106)。图14是图13所示的拥有设备判定处理的流程图。首先,拥有设备判定部403确认用于判定拥有设备的条件是否已预先设定(S201)。当用于判定拥有设备的条件没有被预先设定时(S201为“否”),拥有设备判定部403在显示部410显示向用户询问是否将在S102制作的周边设备一览信息61中所包含的各设备作为拥有设备登录的登录询问画面(S205)。图15是登录询问画面的一个例子的示意图。如图15所示,在登录询问画面,显示作为询问的对象的设备的设备名称、型号及厂家,向用户显示设备的内容。然后,在厂家的下栏显示记载有“登录”的登录按钮1401、记载有“不登录”的不登录按钮1402。若用户触摸了登录按钮1401,则该设备作为拥有设备被登录,若用户触摸了不登录按钮1402,则该设备不作为拥有设备被登录。另外,在图15中,针对I个设备显示询问画面,当作为询问的对象的设备存在多个时,可以对每个设备顺序地显示图15所示的询问画面,向用户询问是否登录各设备。或者,可以一览显示作为询问的对象的多个设备和让用户选择是否登录各设备的复选框(checkbox),让用户进行拥有设备的登录。另一方面,在S201,当判断用于判定拥有设备的条件已被预先设定时(S201为“是”),拥有设备判定部403判定周边设备是否与预先设定的条件相符合(S202)。作为条件的例子,可例举如下的条件i)至V)。条件i)是基于位置的条件。利用条件i)判定拥有设备时,拥有设备判定部403让用户预先设定例如家的位置和基准半径。然后,拥有设备判定部403在检索时从设备协作服务执行装置101的GPS传感器取得设备协作执行装置101的位置。当设备协作服务执行装置101的位置存在于由家的位置和基准半径所规定的判定区域内时,拥有设备判定部403判定检索到的所有的设备为拥有设备。另外,为了进一步提闻精度,拥有设备判定部403可以在检索时从被检索到的设备的GPS传感器取得设备的位置,将取得的位置位于判定区域内的设备判定为拥有设备。另外,即使设备协作服务执行装置101的位置位于判定区域外,只要检索到的设备的位置位于判定区域内,拥有设备判定部403也可以将位于判定区域内的设备判定为拥有设备。条件ii)是基于时间的条件。利用条件ii)判定拥有设备时,拥有设备判定部403让用户预先设定利用设备协作服务的时段。然后,拥有设备判定部403在检索时刻属于预先设定的时段时,可以判定检索到的所有的设备为拥有设备。条件iii)是基于网络ID的条件。利用条件iii)判定拥有设备时,拥有设备判定部403让用户预先设定自家的路由器的网络ID(例如SSID(ServiceSetIdentifier))。然后,拥有设备判定部403在检索到的设备的SSID与预先设定的SSID—致时,可以判定检索到的设备为拥有设备。条件iv)是基于设备名称或厂家名称的条件。利用条件iv)判定拥有设备时,拥有设备判定部403让用户预先设定设备名称或厂家名称。然后,拥有设备判定部403在检索到的设备的设备名称或厂家名称与预先设定的设备名称或厂家名称一致时,可以判定为拥有设备。拥有设备判定部403对于设备名称不是用全文一致而是用部分一致来判定为宜。例如,若将“太郎的表示通配符(wildcard))作为设备名称预先设定,则具有太郎的数码相机、太郎的电视机等的设备名称的设备被判定为拥有设备。条件V)是基于IP地址的条件。利用条件V)判定拥有设备时,拥有设备判定部403让用户预先登录IP地址的子网。然后,拥有设备判定部403可以将具有与预先登录的子网一致的IP地址的设备判定为拥有设备。例如,若IP地址=192.168.0.1、子网掩码(subnetmask)=255.255.255.0,则具有192.168.0.0至192.168.0.255范围的IP地址的设备被判定为拥有设备。另外,拥有设备判定部403可以让用户预先指定是利用这些条件i)至V)中的哪个条件进行拥有设备的判定,用由用户指定的条件进行拥有设备的判定。在此,用户可以指定条件i)至V)的其中一个条件,也可以指定多个条件。这样,通过让用户预先指定条件,可以从根本上防止将用户没有预料到的设备判定为拥有设备,或者本来是用户的拥有设备却没有被判定为拥有设备的事态的发生。其次,拥有设备判定部403针对与预先设定的条件一致的设备,在S203判定为“是”,将判定为拥有设备的设备的设备信息写入现在拥有设备一览信息62,并将该设备作为拥有设备登录(S204)。另一方面,拥有设备判定部403针对与预先设定的条件不一致的设备,在S203判定为“否”,在显示部410显示向用户询问是否将该设备作为拥有设备登录的询问画面(S205)。此时,图15所示的登录询问画面被显示。其次,拥有设备判定部403如果受理了由用户触摸登录按钮1401而发出的登录指示(S206为“是”),则将判定对象的设备的设备信息写入现在拥有设备一览信息62,并将该设备作为拥有设备登录(S204)。另一方面,拥有设备判定部403如果受理了由用户触摸不登录按钮1402而发出不登录指示(S206为“否”),则不将判定对象的设备的设备信息写入现在拥有设备一览信息62,并将该设备从拥有设备剔除(S207)。另外,作为该拥有设备判定处理的对象的设备,以在图13的S102被检索到的设备中没有记载在保存于本地存储器407的已记录拥有设备一览信息63中的设备为对象。即,曾经被判定为拥有设备并被记载于已记录拥有设备一览信息63的设备,不作为图14的判定处理的对象。有此,可以降低判定被检索到的设备是否为拥有设备的判定处理的处理成本。这样,在与本地网络连接的设备中,如果是相当于预先设定的条件的设备则作为拥有设备登录。因此,能防止随便将临时与本地网络连接的朋友等别人的设备作为拥有设备登录。因此,可以防止在用户的设备和别人的设备之间执行设备协作服务而进行数据的收发,从而防止用户的设备的设备信息泄露到别人的设备。另外,即使是不满足条件的设备,只要用户许可,也将该设备作为拥有设备登录。由此,例如,可以将拜访用户家的朋友的设备作为拥有设备登录,利用朋友的设备和用户的设备进行设备协作服务。另外,由于是基于用户的许可将别人的设备作为拥有设备登录,因此能防止随便将用户没有许可的别人的设备作为拥有设备登录,从而防止用户的设备的设备信息泄露到别人的设备。另外,在外出目的地将设备协作服务执行装置101连接到公共无线LAN等时,能防止将连接在与设备协作服务执行装置101相同的网络中的别人的设备当成拥有设备而随便地作为拥有设备登录,与别人的设备进行设备协作服务。因此,也能杜绝别人的设备从设备协作服务执行装置101盗出用户的个人信息的问题。另外,当检测出没有被记载在过去+现在拥有设备一览信息64中的新设备时,设备协作服务执行装置101通知用户该新检测出的设备,因此可以催促用户利用用户新购买的设备。因此,也能期待减少用户好不容易购买了设备但却不使用该设备而是让其任意放置的效果。另外,在第I实施例中,采用了向外部服务器107询问用连接设备和非连接设备可执行的设备协作服务的形式。但是,这仅是一个例子,也可以通过询问设备协作服务执行装置101所具备的数据库来取得可执行的设备协作服务。以下,对该变形例子进行说明。图21是表示本发明第I实施例的设备协作服务执行装置101的变形例子的方框图。在变形例中,由于不需要外部服务器107,因而在图21删除了外部服务器107。而且,设备协作服务执行装置101还包括承担外部服务器107的功能的数据库管理部2000。数据库管理部2000由硬盘驱动器等记录装置和控制该记录装置的计算机可读取的程序构成,通过在CPU执行该程序来实现。数据库管理部2000管理将设备协作服务与执行设备协作服务时所需要的设备的设备信息对应起来的数据库。并且,数据库管理部2000若通过应用软件信息取得部405被通知了设备清单,则从数据库提取利用该设备清单所表示的非连接设备及连接设备可执行的设备协作服务,并将设备协作服务一览信息反馈回应用软件信息取得部405。(第2实施例)在第I实施例中,对用设备协作服务执行装置101和本地网络内的拥有设备执行设备协作服务的实施例进行了说明。在第2实施例中,说明将设备协作执行装置101连接到本地网络外的对等网络(adhocnetwork),用设备协作服务执行装置101和与对等网络连接的客人设备执行设备协作服务的实施例。另外,在第2实施例,省略与上述第I实施例相同的部分,只说明与第I实施例相比的变更点。可以将未说明的部分当成与第I实施例相同。图16是携带到户外的设备协作服务执行装置101被连接的对等网络的结构图。对等网络由每个人携带到户外的设备汇集而形成。在对等网络中,设各自带来的设备中某个设备为主机设备151,其它的设备为客人设备152,利用W1-FiDIRECT(注册商标)等通信协定,确立客人设备与主机设备的连接。在对等网络中,用户在户外用自身的设备和别人的设备群形成网络,例如,可以进行将照片或视频与在场的人们交换或共享等设备协作服务。以下,将用户携带到户外的设备协作服务执行装置101作为主机设备151,将用户以外的别人携带到户外的设备作为客人设备152来进行说明。另外,作为客人设备152,只要是能适应对等网络的设备采用什么样的设备都可以,在以下的说明中采用设备协作服务执行装置101。图17是在户外开始设备协作服务时主机设备151及客人设备152所显不的画面的一个例子的示意图,(A)示出主机设备151所显示的画面的一个例子,(B)示出客人设备152所显示的画面的一个例子。在户外的对等网络上利用设备协作服务时,从主机设备151选择协作设备协作服务的客人设备152。例如,在主机设备151,如果选择照片共享服务的设备协作服务,则能执行照片共享服务的对等网络上的客人设备152的清单被显示在主机设备151上。在图17㈧的例子中,主机设备151的画面显示有“健次”、“爱子”、“浩”这3人的用户名,表示在对等网络上作为能执行照片共享服务的客人设备152有3名用户的设备存在。然后,主机设备151的用户从被显示的客人设备152的清单中选择想要连接的客人设备152。此时,主机设备151的用户,在图17(A)中,例如通过触摸想要连接的设备的图标来选择想要连接的设备。然后,由主机设备151的用户选择了想要连接的设备后,从主机设备151向被选择的客人设备152发送设备协作服务的协作请求。接收到协作请求的客人设备152,在画面上显示来自主机设备151的协作请求。作为客人设备152所显示的内容,例如可以是发送协作请求的主机设备151的用户名及设备协作服务名称等。在图17⑶的例子中,照片共享服务的对话框内显示“有来自“结衣”的照片共享的邀请”,将表明主机设备151的用户“结衣”提出了照片共享服务的协作的请求显示到客人设备152的画面上。客人设备152的用户确认在画面上所显示的主机设备151的用户名、设备协作服务名称等,如果认可来自主机设备151的用户的协作,则触摸记载有“认可”的认可按钮1601。另一方面,当客人设备152的画面上显示出不认识的用户名或不想执行的设备协作服务名称等时,如果客人设备152的用户拒绝来自主机设备151的用户的请求,则触摸记载有“拒绝”的拒绝按钮1602。由此,客人设备152的用户可以停止设备协作服务的执行。图18是表示在设备协作服务开始之前,在主机设备151及客人设备152之间收发的数据的内容的序列图。首先,主机设备151通过多重播送发送检索信息,检索与对等网络连接的设备(S171)。接收到检索信息的客人设备152,向主机设备151发回作为检索信息的应答的检索响应(S172)。其次,主机设备151对发送了检索响应的客人设备152发送终端信息的确认信息(SI73)。接收到了终端信息的确认信息的客人设备152向主机设备151发回终端信息(S174)。作为终端信息,例如包含画面尺寸、操作系统版本等的信息。其次,主机设备151基于得到的终端信息,筛选成为设备协作服务执行的对象的客人设备152,将筛选出的客人设备152作为可执行设备协作服务的客人设备152提示给用户。通过进行客人设备152的筛选,可以防止向用户提示在性能上无法执行设备协作服务的客人设备152。主机设备151受理用户从被提示的设备协作服务可执行的设备群中选定希望协作的客人设备152的选定指示(S175)。而且,此时,主机设备151还受理用户希望协作的设备协作服务的选定指示。其次,主机设备151向被用户选定的客人设备152发送设备协作服务的协作请求(S176)。该协作请求也包含用户选定的设备协作服务的信息。接收到协作请求的客人设备152在显示部410显示从主机设备151接收到协作请求(S177)。客人设备152受理来自用户的认可协作的输入指示或拒绝协作的输入指示,向主机设备151发送认可通知或拒绝通知(S178)。其次,主机设备151等待接收来自发送了协作请求的全部的客人设备152的认可通知或拒绝通知,如果从全部的客人设备152接收到认可通知或拒绝通知,则将认可了协作的客人设备152判定为作为此次设备协作服务的执行的对象的客人设备152,并制作该客人设备152及主机设备151的IP地址列表。然后,主机设备151将包含制作的客人设备152的IP地址列表、作为用于执行设备协作服务的应用软件的识别信息的应用软件ID以及该应用软件的分配目的地URL的服务执行指示,发送给认可了协作的客人设备152(S180)。其次,主机设备151启动执行设备协作服务的应用软件(S181)。接收到服务执行指示的客人设备152,从分配目的地URL下载用于执行设备协作服务的应用软件,启动得到的应用软件(S182)。在此,客人设备152如果已经安装了应用软件则不用下载,启动应用软件就可以。执行设备协作服务的程序一旦被启动,主机设备151及客人设备152参照IP地址列表,一边相互交换数据一边执行设备协作服务。主机设备151或客人设备152,一旦接收到来自用户的设备协作服务的结束指示,向各设备发送结束要求(S183),结束要求的发送源的设备使已启动的应用软件(S184)结束。收到结束要求的设备在收到服务结束要求的时刻使应用软件结束(S185)。在上述的流程中,用于执行设备协作服务的应用软件在主机设备151及客人设备152之间被同时启动、同时结束。图19是表示第2实施例中的设备协作服务执行装置101的功能结构的方框图。与第I实施例的图4所说明的功能结构方框图的不同点在于追加了客人设备管理部1801及主机设备指示受理部1802。另外,客人设备管理部1801及主机设备指示受理部1802由计算机可读取的程序构成,通过让CPU执行该程序来实现。但这只是一个例子,也可以用专用的硬件电路构成客人设备管理部1801及主机设备指示受理部1802。或者,可以在图19中,将设备检索部402至服务一览显示部406、应用软件管理部408、服务执行部409、客人设备管理部1801及主机设备指示受理部1802单芯片化用集成电路来构成也可以。或者,可以在图18,将除显示部410以外的设备协作服务执行装置101的全部框块单芯片化用集成电路来构成。客人设备管理部1801管理被拥有设备判定部403判定为非拥有设备的设备。在第I实施例中,被判定为非拥有设备的设备不被视为设备协作服务执行的对象,但在第2实施例中,即使被判定为非拥有设备的设备,也能在对等网络上成为设备协作的对象。客人设备管理部1801将被判定为非拥有设备的各设备视为客人设备152,不在本地存储器407中记录表示各客人设备152—览的设备清单而是发送到应用软件信息取得部405。应用软件信息取得部405将从客人设备管理部1801收到的设备清单发送到外部服务器107,向外部服务器107询问用设备清单所显示的客人设备152和设备协作服务执行装置101可执行的设备协作服务,从外部服务器107取得表示可执行的设备协作服务一览的设备协作服务一览信息。另外,如图21所示,设备协作服务执行装置101具备数据库管理部2000时,也可以将设备清单通知给数据库管理部2000,取得设备协作服务一览信息。服务一览显示部406基于通过应用软件信息取得部405取得的设备协作服务一览信息,由服务一览显示部406在显示部410显示可与客人设备152协作执行的设备协作服务。在此,服务一览显示部406将用拥有设备可执行的设备协作服务与用客人设备152可执行的设备协作服务加以区别地进行一览显示。例如,用拥有设备可执行的设备协作服务如图2(A)所示,与协作对方的拥有设备的设备名称对应起来显示。另一方面,用客人设备152可执行的服务不是与设备名称对应起来显示,而是与拥有客人设备152的用户的姓名对应起来显示。这样,通过将与客人设备152协作可执行的设备协作服务和与拥有设备协作可执行的设备协作服务加以区别地进行一览显示,可以分开管理聊天等不交换个人信息的设备协作服务和地址簿同步等交换个人信息的设备协作服务。主机设备指示受理部1802经由网络接口401接收到来自客人设备152的协作请求后,在显示部410显示主机设备151的用户名及设备协作服务名,让用户进行是否认可协作的判断。然后,主机设备指示受理部1802受理了来自用户的认可协作的输入指示后,通过网络接口401向主机设备151发送认可通知,等待来自主机设备151的服务执行指示。然后,主机设备指示受理部1802受理了来自主机设备151的服务执行指示后,指示服务执行部409执行用于执行设备协作服务的应用软件。此时,如果用于执行设备协作服务的应用软件还未安装,服务执行部409指示应用软件管理部408安装该应用软件,在安装结束后启动该应用软件。图20是表示本发明第2实施例的设备协作服务执行装置101为客人设备152时的设备协作服务执行装置101的处理的流程图。首先,主机设备指示受理部1802接收来自主机设备151的协作请求(S301)。其次,主机设备指示受理部1802基于接收到的协作请求,在显示部410显示已接收到来自主机设备151的设备协作服务的协作请求(S302)。此时,发送了协作请求的主机设备151的用户名及设备协作服务名称等被显示在显示部410。在此,如果显示了不认识的用户名或不希望协作的设备协作服务名称,用户进行拒绝协作的输入指示。其次,主机设备指示受理部1802如果受理了来自用户的拒绝协作的输入指示(S303为“否”),向主机设备151发送拒绝通知(S305),不启动执行设备协作服务的应用软件,并结束处理。另一方面,主机设备指示受理部1802如果受理了来自用户的认可协作的判断结果(S303为“是”),向主机设备151发送认可通知(S304),等待来自主机设备151的服务执行指示。其次,主机设备指示受理部1802,从主机设备151接收包含执行设备协作服务的主机设备151及客人设备152的IP地址列表、执行设备协作服务的应用软件ID、应用软件的分配目的地URL的服务执行指示(S306)。其次,服务执行部409判断是否已安装了与接收到的应用软件ID相对应的应用软件(S307)。其次,如果通过服务执行部409被判断没有安装应用软件(S307为“否”),应用软件管理部408从分配目的地URL所表示的URL下载应用软件(S308)。其次,如果基于应用软件管理部408的安装已完毕,服务执行部409启动被安装的应用软件(S309),结束处理。另一方面,在S307,服务执行部409判断应用软件已安装完毕时(S307为“是”),启动已被安装的应用软件(S309),结束处理。如上所述,能够让用户判断是否与发送了设备协作服务的协作请求的主机设备151连接,以执行设备协作服务,因此可以防止在用户没有许可的别人的设备和用户的设备之间的设备协作服务被执行,用户的个人信息等被非法取得或滥用。(本发明的总结)(I)上述的设备协作服务执行装置是一边与连接于本地网络的设备协作一边执行设备协作服务的设备协作服务执行装置,包括:检索与所述本地网络连接的设备的设备检索部;将所述设备检索部检索到的设备的设备信息记录到本地存储器的设备信息管理部;取得表示用非连接设备以及连接设备可执行的设备协作服务的设备协作服务一览信息的应用软件信息取得部,其中,所述非连接设备是设备信息已被记录在所述本地存储器、而此次未被所述设备检索部检索到的设备,所述连接设备是此次被所述设备检索部检索到的设备;一览显示所述设备协作服务一览信息中所表示的设备协作服务、所述非连接设备以及所述连接设备的服务一览显示部;启动用于执行由用户从所述服务一览显示部一览显示的设备协作服务中选择的设备协作服务的应用软件,执行所述设备协作服务的服务执行部;其中,所述设备协作服务一览信息,包含执行各设备协作服务所需要的设备的设备信息;所述服务一览显示部基于所述设备协作服务一览信息和所述非连接设备及所述连接设备的设备清单,判定作为执行各设备协作服务所需要的设备是否包含所述非连接设备,当包含所述非连接设备时,通知用户不可选择需要所述非连接设备的设备协作服务。根据此结构,检索与本地网络连接的设备,发送表示用此次被检索到的连接设备和虽然在此次没有被检索到但在过去曾经被检索到的非连接设备可执行的设备协作服务的设备协作服务一览信息。即,用表示除了现在与本地网络连接的设备以外,过去曾经与本地网络连接过但现在已从本地网络拆下的设备可执行的设备协作服务的设备协作服务一览信息被发送。在此,设备协作服务一览信息所包含的设备协作服务包括不仅利用连接设备而且还利用非连接设备可执行的设备协作服务。而且,可执行的设备协作服务被一览显示,催促用户选择设备协作服务。此时,不可选择不用非连接设备就不能执行的设备协作服务被通知给用户。为此,在希望执行的设备协作服务所需要的设备现在已从本地网络拆下时,可以向用户提供将该设备连接到本地网络的契机。而且,由于不可选择不用非连接设备就不能执行的设备协作服务被通知给用户,因此能够防止用户错误地选择不能执行的设备协作服务。而且,由此,能够防止设备进行预料外动作,或者设备发生故障。由于非连接设备和连接设备被一览显示,因此用户能够迅速地认识到哪一个设备现在被连接在本地网络。并且,由于用户拥有的设备被提示给用户,因此可以给用户提供一种拥有设备的满足感。而且,由于非连接设备被一览显示,能够让用户回想起过去曾经购买了什么样的设备。另外,本发明所涉及的设备协作服务执行方法和设备协作服务执行程序具备与设备协作服务执行装置同样的特征。(2)上述的设备协作服务执行装置还可以包括:判定在被所述设备检索部检索到的设备中,哪个设备是用户所拥有的拥有设备的拥有设备判定部,其中,所述拥有设备判定部将与预先指定的条件一致的设备判定为所述拥有设备;所述设备信息管理部将被所述拥有设备判定部判定为所述拥有设备的设备作为所述拥有设备记录到所述本地存储器。根据此结构,即使是与本地网络连接的设备,如果不能满足指定的条件也不被视为用户的拥有设备,因此能够防止利用该设备的设备协作服务被执行。为此,能够防止将临时与本地网络连接的别人的设备作为协作对方的设备协作服务被执行。其结果,能够防止用户的个人信息被流出到别人的设备的事态的发生。另外,也能够避免在外出目的地将设备协作服务执行装置与公共无线LAN连接时,将连接于同一网络的别人的设备视为拥有设备而追加到设备清单,导致个人信息被别人的设备盗走等问题的发生。(3)在上述的设备协作服务执行装置中,所述服务一览显示部可以在所述连接设备中存在没有记录到所述本地存储器的新设备时,将所述新设备作为新检测出的设备通知给用户。根据此结构,由于能够催促用户利用新购买的设备,因此能够避免好不容易购买了新设备却完全不使用该设备而将其放置的事态发生。(4)上述的设备协作服务执行装置还可以包括:将由所述应用软件信息取得部取得的设备协作服务一览信息记录到所述本地存储器的应用软件信息管理部,其中,所述服务一览显示部,当存在作为包含在所述设备协作服务一览信息中、但未被记录在所述本地存储器的设备协作服务的新设备协作服务时,将所述新设备协作服务作为新追加的设备协作服务通知给用户。根据此结构,当新追加了设备协作服务时,该情况被通知给用户。为此,即使是在购入设备时因还没有感兴趣的设备协作服务而将其从本地网络拆下放到仓库等的角落的设备,也由于追加了有兴趣的设备协作服务,因此可以给用户提供一种将设备连接到本地网络的契机。于是,用户可以尝试新追加的设备协作服务。(5)上述的设备协作服务执行装置还可以包括:将由所述拥有设备判定部判定为不是拥有设备的设备作为客人设备进行管理的客人设备管理部,其中,所述客人设备管理部取得表示与所述客人设备协作可执行的设备协作服务的设备协作服务一览信息;所述服务一览显示部将与所述客人设备协作执行的设备协作服务和与所述拥有设备协作执行的设备协作服务加以区别地进行一览显示。根据此结构,可以将聊天等不进行个人信息交换的设备协作服务和地址薄同期等进行个人信息交换的设备协作服务加以区别地通知给用户。为此,能够防止用户错误地选择发生与别人的设备进行地址薄同期等个人信息交换的设备协作服务。(6)上述的设备协作服务执行装置还可以包括:受理来自主机设备的设备协作服务的协作请求的主机设备指示受理部,其中,所述主机设备指示受理部在接收到来自所述主机设备的协作请求时,将所述协作请求通知给用户,在受理了来自所述用户的认可所述协作请求的输入指示时,向所述主机设备发送所述协作请求的认可通知,并且启动用于执行所述设备协作服务的应用软件。根据此结构,当用户将设备协作服务执行装置带到户外与对等网络等户外网络连接时,能够在与用户许可的别人的设备之间执行设备协作服务。(7)在上述的设备协作服务执行装置中,所述主机设备指示受理部可以在受理了来自所述用户的拒绝所述协作请求的输入指示时,向所述主机设备发送拒绝通知,并且不启动用于执行所述设备协作服务的应用软件。根据此结构,当用户将设备协作服务执行装置带到户外与对等网络等户外网络连接时,能够防止不经用户的许可,用户的设备协作服务执行装置被当作协作对方的设备,与别人的设备之间执行设备协作服务。因此,能够防止用户的个人信息被别人不正当地取得或滥用。(8)在上述的设备协作服务执行装置中,所述应用软件信息取得部可以向外部服务器发送所述非连接设备及所述连接设备的设备清单,取得所述设备协作服务一览信息,其中,所述外部服务器管理将所述设备协作服务和执行所述设备协作服务时所需要的设备的设备信息对应起来的数据库。根据此结构,由于将设备协作服务和设备信息对应起来的数据库由外部服务器来管理,因此能够减少让设备协作服务执行装置管理该数据库的麻烦。(9)上述的设备协作服务执行装置还可以包括:管理将所述设备协作服务和执行所述设备协作服务时所需要的设备的设备信息对应起来的数据库的数据库管理部,其中,所述应用软件信息取得部将所述非连接设备及所述连接设备的设备清单通知给所述数据库管理部,取得所述设备协作服务一览信息。根据此结构,由于将设备协作服务和设备信息对应起来的数据库被设置于设备协作服务执行装置,因此设备协作服务执行装置能够迅速地取得设备协作服务一览信息。产业上的可利用性本发明涉及的设备协作服务执行装置可以在制造业中经营性且不断反复地制造、销售。尤其是能够利用在从事设备协作服务的制作和执行的民用设备产业中。权利要求1.一种设备协作服务执行装置,一边与连接于本地网络的设备协作一边执行设备协作服务,其特征在于包括:设备检索部,检索与所述本地网络连接的设备;设备信息管理部,将所述设备检索部检索到的设备的设备信息记录到本地存储器;应用软件信息取得部,取得表示用非连接设备以及连接设备可执行的设备协作服务的设备协作服务一览信息,其中,所述非连接设备是设备信息已被记录在所述本地存储器、而此次未被所述设备检索部检索到的设备,所述连接设备是此次被所述设备检索部检索到的设备;服务一览显不部,一览显不所述设备协作服务一览信息中所表不的设备协作服务、所述非连接设备以及所述连接设备;服务执行部,启动用于执行由用户从所述服务一览显示部一览显示的设备协作服务中选择的设备协作服务的应用软件,执行所述设备协作服务,其中,所述设备协作服务一览信息,包含执行各设备协作服务所需要的设备的设备信息;所述服务一览显示部,基于所述设备协作服务一览信息和所述非连接设备及所述连接设备的设备清单,判定作为执行各设备协作服务所需要的设备是否包含所述非连接设备,当包含所述非连接设备时,通知用户不可选择需要所述非连接设备的设备协作服务。2.根据权利要求1所述的设备协作服务执行装置,其特征在于还包括:拥有设备判定部,判定在被所述设备检索部检索到的设备中,哪个设备是用户所拥有的拥有设备,其中,所述拥有设备判定部,将与预先指定的条件一致的设备判定为所述拥有设备;所述设备信息管理部,将被所述拥有设备判定部判定为所述拥有设备的设备作为所述拥有设备记录到所述本地存储器。3.根据权利要求1或2所述的设备协作服务执行装置,其特征在于,所述服务一览显示部,在所述连接设备中存在没有记录到所述本地存储器的新设备时,将所述新设备作为新检测出的设备通知给用户。4.根据权利要求1至3中任一项所述的设备协作服务执行装置,其特征在于还包括:应用软件信息管理部,将由所述应用软件信息取得部取得的设备协作服务一览信息记录到所述本地存储器,其中,所述服务一览显示部,当存在新设备协作服务时,将所述新设备协作服务作为新追加的设备协作服务通知给用户,其中,所述新设备协作服务是包含在所述设备协作服务一览信息中但未被记录在所述本地存储器的设备协作服务。5.根据权利要求2所述的设备协作服务执行装置,其特征在于还包括:客人设备管理部,将由所述拥有设备判定部判定为不是拥有设备的设备作为客人设备进行管理,其中,所述客人设备管理部,取得表示与所述客人设备协作可执行的设备协作服务的设备协作服务一览信息;所述服务一览显示部,将与所述客人设备协作执行的设备协作服务和与所述拥有设备协作执行的设备协作服务区别开来进行一览显示。6.根据权利要求5所述的设备协作服务执行装置,其特征在于还包括:主机设备指示受理部,受理来自主机设备的设备协作服务的协作请求,其中,所述主机设备指示受理部,当接收到来自所述主机设备的协作请求时,将所述协作请求通知给用户,在受理了来自所述用户的认可所述协作请求的输入指示时,向所述主机设备发送所述协作请求的认可通知,并且启动用于执行所述设备协作服务的应用软件。7.根据权利要求6所述的设备协作服务执行装置,其特征在于:所述主机设备指示受理部,在受理了来自所述用户的拒绝所述协作请求的输入指示时,向所述主机设备发送拒绝通知,并且不启动用于执行所述设备协作服务的应用软件。8.根据权利要求1至7中任一项所述的设备协作服务执行装置,其特征在于:所述应用软件信息取得部,向外部服务器发送所述非连接设备及所述连接设备的设备清单,取得所述设备协作服务一览信息,其中,所述外部服务器管理将所述设备协作服务和执行所述设备协作服务时所需要的设备的设备信息对应起来的数据库。9.根据权利要求1至7中任一项所述的设备协作服务执行装置,其特征在于还包括:数据库管理部,管理将所述设备协作服务和执行所述设备协作服务时所需要的设备的设备信息对应起来的数据库,其中,所述应用软件信息取得部,将所述非连接设备及所述连接设备的设备清单通知给所述数据库管理部,取得所述设备协作服务一览信息。10.一种设备协作服务执行方法,利用一边与连接于本地网络的设备协作一边执行设备协作服务的设备协作服务执行装置,其特征在于包括:让设备协作服务执行装置检索与所述本地网络连接的设备的设备检索步骤;让设备协作服务执行装置将在所述设备检索步骤检索到的设备的设备信息记录到本地存储器的设备信息管理步骤;让设备协作服务执行装置取得表示用非连接设备以及连接设备可执行的设备协作服务的设备协作服务一览信息的应用软件信息取得步骤,其中,所述非连接设备是已被记录在所述本地存储器但通过所述设备检索步骤此次未被检索到的设备,所述连接设备是通过所述设备检索步骤此次被检索到的设备;让设备协作服务执行装置一览显示所述设备协作服务一览信息中所表示的设备协作服务、所述非连接设备以及所述连接设备的服务一览显示步骤;让设备协作服务执行装置启动用于执行由用户从在所述服务一览显示步骤一览显示的设备协作服务中选择的设备协作服务的应用软件,执行所述设备协作服务的服务执行步骤,其中,所述设备协作服务一览信息,包含执行各设备协作服务所需要的设备的设备信息;所述服务一览显示步骤,基于所述设备协作服务一览信息和所述非连接设备及所述连接设备的设备清单,判定作为执行各设备协作服务所需要的设备是否包含所述非连接设备,当包含所述非连接设备时,通知用户不可选择需要所述非连接设备的设备协作服务。11.一种设备协作服务执行程序,用于一边与连接于本地网络的设备协作一边执行设备协作服务,其特征在于使计算机作为以下各部而发挥其功能:设备检索部,检索与所述本地网络连接的设备;设备信息管理部,将所述设备检索部检索到的设备的设备信息记录到本地存储器;应用软件信息取得部,取得表示用非连接设备以及连接设备可执行的设备协作服务的设备协作服务一览信息,其中,所述非连接设备是设备信息已被记录在所述本地存储器、而此次未被所述设备检索部检索到的设备,所述连接设备是此次被所述设备检索部检索到的设备;服务一览显不部,一览显不所述设备协作服务一览信息中所表不的设备协作服务、所述非连接设备以及所述连接设备;服务执行部,启动用于执行由用户从所述服务一览显示部一览显示的设备协作服务中选择的设备协作服务的应用软件,执行所述设备协作服务,其中,所述设备协作服务一览信息,包含执行各设备协作服务所需要的设备的设备信息;所述服务一览显示部,基于所述设备协作服务一览信息和所述非连接设备及所述连接设备的设备清单,判定作为执行各设备协作服务所需要的设备是否包含所述非连接设备,当包含所述非连接设备时,通知用户不可选择需要所述非连接设备的设备协作服务。全文摘要应用软件信息取得部405,将作为已记录在本地存储器407而此次未被设备检索部402检索到的拥有设备的非连接设备和作为此次被设备检索部402检索到的连接设备的设备清单经由外部网络发送到外部服务器107。服务一览显示部406在显示部410一览显示应用软件信息取得部405从外部服务器107取得的设备协作服务一览信息中所表示的设备协作服务和通过拥有设备管理部404被判定为拥有设备的设备,让用户进行设备协作服务的选择。文档编号G06F13/00GK103221932SQ201280003830公开日2013年7月24日申请日期2012年10月3日优先权日2011年10月27日发明者田中敬一,田冈幸,增田健司申请人:松下电器产业株式会社