中继终端、通信系统、输入系统、中继控制方法转让专利

申请号 : CN202010119370.2

文献号 : CN111641774B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 安藤光男

申请人 : 株式会社理光

摘要 :

本发明涉及中继终端、通信系统、输入系统、中继控制方法以及存储介质和计算机装置。现有技术能够在存储剩余量逐渐变少时执行上传图像数据等固定处理,但是该技术已无法应对各种需求。尽管可以考虑在摄影装置中安装该服务特有的应用程序来执行这种服务内容的处理,但是,摄影装置不便于安装程序。进而,当摄影装置是用户无法进行安装的装置时,很难应对各种需求。对此,本发明的中继终端(3)用于中继摄影装置(1)和服务器(5)之间的通信,该中继终端(3)根据事前登录在摄影装置(1)中的服务内容,从服务器(5)下载用来接受服务的各种应用程序,从而可以通过启动各种应用程序,接收上传、视频播放显示以及录像等各种服务。

权利要求 :

1.一种通信系统,包括服务管理服务器和中继终端,所述服务管理服务器用来管理利用生成输入数据的数据生成装置的服务内容,所述中继装置用来中继所述数据生成装置和所述服务管理服务器之间的通信,该通信系统的特征在于,所述服务管理服务器具有第一发送部,该第一发送部用于向所述中继终端发送服务内容信息,该服务内容信息表示与从所述中继终端收到的用于识别所述数据生成装置的装置识别信息相关联的服务内容,

所述中继装置具有,

取得部,用于从所述数据生成装置取得用来识别该数据生成装置的装置识别信息;

第二发送部,用于经由通信网络向所述服务管理服务器发送所取得的所述装置识别信息;

接收部,用于接收服务内容信息,该服务内容信息由所述服务管理服务器发送,表示与所述装置识别信息相关联的服务内容;以及,处理执行部,用于按照所述服务内容信息所表示的服务内容,执行针对从所述数据生成装置取得的所述输入数据的处理;其中,所述第二发送部经由通信网络向所述服务管理服务器发送用于识别所述中继终端的的终端识别信息,

所述接收部接收由所述服务管理服务器根据收到所述终端识别信息而发送的应用程序,

所述处理执行部通过启动收到的应用程序来执行对于取得的所述输入数据的处理;

其中,所述数据生成装置是摄影装置,所述输入数据是图像数据;

第二发送部将由取得部取得的摄影装置信息从摄影装置发送到服务管理服务器;

第一发送部将事先登记的与摄影装置对应的服务内容信息发送到接收部;

所述处理执行部根据服务内容信息来执行对于图像数据的处理。

2.根据权利要求1所述的通信系统,其特征在于,所述取得部从所述数据生成装置取得所述输入数据,所述处理执行部执行将取得的所述输入数据上传到所述服务管理服务器。

3.根据权利要求2所述的通信系统,其特征在于,所述中继终端具有浏览器,用于根据来自所述处理执行部的视频播放的开始请求,执行所取得的所述图像数据的视频播放。

4.根据权利要求3所述的通信系统,其特征在于,所述浏览器通过所述通信网络向所述服务管理服务器发送用于识别该浏览器的浏览器识别信息,并接收由所述服务管理服务器根据所述浏览器识别信息发送的视频播放用应用软件,通过启动所述视频播放用应用软件来执行视频播放。

5.根据权利要求3所述的通信系统,其特征在于,所述浏览器进行所述图像数据的实况传送。

6.根据权利要求4所述的通信系统,其特征在于,所述浏览器进行所述图像数据的实况传送。

7.根据权利要求1所述的通信系统,其特征在于,在所述数据生成装置是摄影装置,且所述输入数据是图像数据的情况下,所述处理执行部控制录像开始时间的设定。

8.根据权利要求7所述的通信系统,其特征在于,具有提供部,该提供部向所述数据生成装置提出在设定的所述录像开始时间开始录像的请求。

9.根据权利要求1至8中任意一项所述的通信系统,其特征在于,所述数据生成装置无法通过通信网络直接与所述服务管理服务器通信。

10.一种中继控制方法,用于中继终端在生成输入数据的数据生成装置、和用于管理利用所述数据生成装置的服务内容的服务管理服务器之间进行中继,所述中继控制方法的特征在于,执行以下步骤,即,

取得步骤,从所述数据生成装置取得用来识别该数据生成装置的装置识别信息;

发送步骤,经由通信网络向所述服务管理服务器发送所取得的所述装置识别信息;

接收步骤,接收服务内容信息,该服务内容信息由所述服务管理服务器发送,表示与所述装置识别信息相关联的服务内容;以及,处理执行步骤,按照所述服务内容信息所表示的服务内容,执行针对从所述数据生成装置取得的所述输入数据的处理;

在所述发送步骤中经由通信网络向所述服务管理服务器发送用于识别中继终端的的终端识别信息,

在所述接收步骤中接收由所述服务管理服务器根据收到所述终端识别信息而发送的应用程序,

在所述处理执行步骤中通过启动收到的应用程序来执行对于取得的所述输入数据的处理;

其中,所述数据生成装置是摄影装置,所述输入数据是图像数据;

将摄影装置信息从摄影装置发送到服务管理服务器;

服务管理服务器将事先登记的与摄影装置对应的服务内容信息发送到中继终端;

根据服务内容信息来执行对于图像数据的处理。

11.根据权利要求10所述的中继控制方法,其特征在于,在所述取得步骤中从所述数据生成装置取得所述输入数据,在所述处理执行步骤中执行将所述取得的输入数据上传到所述服务管理服务器。

12.根据权利要求11所述的中继控制方法,其特征在于,所述中继终端具有浏览器,用于根据来自所述处理执行步骤中的视频播放的开始请求,执行所取得的所述图像数据的视频播放。

13.根据权利要求12所述的中继控制方法,其特征在于,所述浏览器通过所述通信网络向所述服务管理服务器发送用于识别该浏览器的浏览器识别信息,并接收由所述服务管理服务器根据所述浏览器识别信息发送的视频播放用应用软件,通过启动所述视频播放用应用软件来执行视频播放。

14.根据权利要求12所述的中继控制方法,其特征在于,所述浏览器进行所述图像数据的实况传送。

15.根据权利要求13所述的中继控制方法,其特征在于,所述浏览器进行所述图像数据的实况传送。

16.根据权利要求10所述的中继控制方法,其特征在于,在所述数据生成装置是摄影装置,且所述输入数据是图像数据的情况下,在所述处理执行步骤中控制录像开始时间的设定。

17.根据权利要求16所述的中继控制方法,其特征在于,具有提供步骤,在该提供步骤中向所述数据生成装置提出在设定的所述录像开始时间开始录像的请求。

18.根据权利要求10至17中任意一项所述的中继控制方法,其特征在于,所述数据生成装置无法通过通信网络直接与所述服务管理服务器通信。

19.一种存储介质,其中保存计算机程序,该计算机程序通过处理器执行,在生成输入数据的数据生成装置、和用于管理利用所述数据生成装置的服务内容的服务管理服务器之间的中继控制中,实现以下步骤,取得步骤,从所述数据生成装置取得用来识别该数据生成装置的装置识别信息;

发送步骤,经由通信网络向所述服务管理服务器发送所取得的所述装置识别信息;

接收步骤,接收服务内容信息,该服务内容信息由所述服务管理服务器发送,表示与所述装置识别信息相关联的服务内容;以及,处理执行步骤,按照所属服务内容信息所表示的服务内容,执行针对从所述数据生成装置取得的所述输入数据的处理;

在所述发送步骤中经由通信网络向所述服务管理服务器发送用于识别中继终端的的终端识别信息,

在所述接收步骤中接收由所述服务管理服务器根据收到所述终端识别信息而发送的应用程序,

在所述处理执行步骤中通过启动收到的应用程序来执行对于取得的所述输入数据的处理;

其中,所述数据生成装置是摄影装置,所述输入数据是图像数据;

将摄影装置信息从摄影装置发送到服务管理服务器;

服务管理服务器将事先登记的与摄影装置对应的服务内容信息发送到中继终端;

根据服务内容信息来执行对于图像数据的处理。

说明书 :

中继终端、通信系统、输入系统、中继控制方法

技术领域

[0001] 本发明涉及中继终端、通信系统、输入系统、中继控制方法以及存储介质和计算机装置。

背景技术

[0002] 数码相机等摄影装置将通过摄影而产生的图像数据存储在装置本身内部的存储器中。在内存剩余量变少时,摄影装置通过互联网等通信网络将图像数据上传到服务器,以
确保内存空余容量(参考专利文献1:JP特开2006‑174060号公报)。另一方面,近年来,摄影
装置的用户还有各种其他需求,如改变发送图像数据到服务器的时间,或者将图像数据显
示到其他装置上等。
[0003] 而在现有技术中,由于在存储剩余量变少时执行上传图像数据等固定处理,因而向摄影装置的用户提供的服务的扩展性较差。尽管可以考虑在摄影装置中安装该服务特有
的应用程序来执行对这种服务内容的处理,但是,程序安装会给摄影装置的用户增添麻烦。
而摄影装置如果是无法让一般用户安装的装置,则同样会产生服务扩展性差的课题。这种
课题不仅存在于摄影装置,在向用户提供利用生成图像数据等输入数据的数据生成装置的
服务之中同样也会产生。

发明内容

[0004] 鉴于上述情况,本发明目的在于,使得摄影装置等数据生成装置生成的图像数据等输入数据处理服务的服务内容便于扩展。
[0005] 本发明提供一种中继终端,用于在数据生成装置和服务管理服务器之间进行中继,该数据生成装置生成输入数据,该服务管理服务器用于管理利用所述数据生成装置的
服务内容,所述中继终端的特征在于,具备,取得部,用于从所述数据生成装置取得用来识
别该数据生成装置的装置识别信息;发送部,用于经由通信网络向所述服务管理服务器发
送所取得的所述装置识别信息;接收部,用于接收服务内容信息,该服务内容信息由所述服
务管理服务器发送,表示与所述装置识别信息相关联的服务内容;以及,处理执行部,用于
按照所述服务内容信息所表示的服务内容,执行针对从所述数据生成装置取得的所述输入
数据的处理。
[0006] 本发明的效果在于,使得数据生成装置生成的输入数据的处理服务的服务内容便于扩展。

附图说明

[0007] 图1是本发明的一种实施方式涉及的通信系统的整体构成示意图。
[0008] 图2是摄影装置的硬件结构模块图。
[0009] 图3是中继终端的硬件结构模块图。
[0010] 图4是服务管理服务器以及管理者终端的硬件结构模块图。
[0011] 图5是通信系统中的各个功能模块块图。
[0012] 图6中,(a)是摄影装置信息管理表格的示意图,(b)是服务管理表的示意图。
[0013] 图7中,(a)是中继终端状态管理表的示意图,(b)是录像管理表格的示意图。
[0014] 图8中,(a)是应用管理表的示意图,(b)是文件管理表格的示意图。
[0015] 图9中,(a)是摄影装置注册画面的示意图,(b)是服务内容设定画面的示意图。
[0016] 图10中,(a)是静止图像上传的通信路径的示意图,(b)是静止图像的上传以及静止图像视频播放的通信路径的示意图,(c)是录像以及上传的通信路径的示意图,(d)是动
画上传以及动画视频播放的通信路径的示意图。
[0017] 图11是开启各服务内容处理的前提处理的时序图。
[0018] 图12是开始各服务内容处理的前提处理的时序图。
[0019] 图13是中继终端从摄影装置取得摄影装置信息提供给服务管理服务器的处理时序图。
[0020] 图14是执行静止图像文件上传以及视频播放服务的处理的时序图。
[0021] 图15是执行录像服务处理的时序图。

具体实施方式

[0022] 以下参考附图,详细说明本实施方式涉及的通信系统。
[0023] 〔系统概述〕
[0024] 首先简要说明通信系统。图1是本实施方式涉及的通信系统的整体构成的示意图。在此举例说明将本实施方式的通信系统应用到某个学校的场合。
[0025] 如图1所示,本实施方式的通信系统由全天球摄影用摄影装置1、中继终端3、服务管理服务器5、管理者终端7、以及显示器9构成。从服务管理服务器5的角度来看,摄影装置
1、中继终端3、管理者终端7及显示器9均是学校等客户C一方的设备或终端。
[0026] 全球摄影用摄影装置1是一种特殊数码相机,该数码相机能够同时使用两片立体射影方式鱼眼镜头,拍摄处于同一条直线上彼此方向相反的图像,并对两张鱼眼图像进行
坐标变换以及合成,生成等距柱形图法的全天球图像数据的。例如,把该摄影装置1设置在
讲台上,便可以同时拍摄教师T的讲义和学生S的反应。
[0027] 中继终端3是可以直接与因特网等通信网络100通信的一例通信终端。中继终端3通过与不能与通信网络100直接通信的摄影装置1近距离无线通信,在摄影装置1与服务管
理服务器5之间起到中继通信的作用。近距离无线通信是利用Wi‑Fi、蓝牙(注册商标)、NFC
(Near Field Communication)等技术进行的通信。图1中,中继终端3被用作连接显示器9的
Dongle接收器,但并不局限于这样的连接方式。例如,中继终端3和显示器9可以通过网络连
接。摄影装置1和中继终端3也可以通过有线LAN等的电缆连接。
[0028] 服务管理服务器5是提供通过通信网络100向中继终端3提供各种应用程序等服务的服务器。
[0029] 管理者终端7是客户C一方的管理者使用的PC(Personal Computer),可以通过通信网络100,对服务管理服务器5设定要求提供的服务内容。
[0030] 显示器9是从中继终端3取得摄影装置1拍摄的图像进行显示的一例显示装置。
[0031] 摄影装置1是一例输入装置,显示器9是一例输出装置。可以用摄影装置1和中继终端3构筑输入系统。服务管理服务器5和管理者终端可以由单个或多个计算机构成。
[0032] 〔硬件构成〕
[0033] 接着,用图2~图4来说明构成通信系统的摄影装置1、中继终端3、服务管理服务器5、以及管理者终端7的硬件构成。
[0034] <摄影装置的硬件构成>
[0035] 图2是摄影装置的硬件结构模块图。以下的摄影装置1是使用两个摄影元件的可以进行全球(全方位)摄影的数码相机。摄影元件可以是两个以上。摄影装置1不一定必须是全
方位摄影专用装置,也可以在常用的数码相机或智能手机等上面另外安装全方位摄像机
构,具有与摄影装置1实质相同的功能。
[0036] 如图2所示,摄影装置1由摄像单元101、图像处理单元104、摄像控制单元105、麦克风108、音频处理单元109、CPU(Central Processing Unit)111、ROM(Read Only Memory)
112、SRAM(Static Random Access Memory)113、DRAM(Dynamic Random Access Memory)
114、操作部115、网络I/F116、通信部117、天线117a、电子罗盘118、陀螺传感器119、加速度
传感器120及端子121构成。
[0037] 其中,摄像单元101具有用于让各半球图像成像的180°以上的广角透镜(即所谓的鱼眼透镜)102a、102b和与各广角透镜对应设置的两个摄像元件103a、103b。摄像元件103a、
103b具有将鱼眼透镜102a、102b的光学图像变换成电信号的图像数据后输出的CMOS
(Complementary Metal Oxide Semiconductor)传感器或CCD(Charge Coupled Device)传
感器等图像传感器、生成该图像传感器的水平或垂直同步信号以及像素时钟等的定时生成
电路、以及设置该摄像元件的动作所需的各种指令和参数等的寄存器群等。
[0038] 摄像单元101的摄像元件103a、103b分别通过图像处理单元104和并行I/F总线连接。另一方面,摄像单元101的摄像元件103a、103b通过串行I/F总线(I2C总线等)连接摄像
控制单元105。图像处理单元104、摄像控制单元105及音频处理单元109通过总线110与
CPU111连接。另外,总线110还与ROM112、SRAM113、DRAM114、操作部115、网络I/F116、通信部
117、电罗盘118等连接。
[0039] 图像处理单元104通过并行I/F总线读取从摄像元件103a、103b输出的图像数据,对各自的图像数据实施规定处理后,对这些图像数据进行合成处理,制作等距柱形射影图
像的数据。
[0040] 摄像控制单元105通常将摄像控制单元105作为主设备,将摄像元件103a、103b作为从属设备,利用I2C总线,对摄像元件103a,103b的寄存器群设定指令等。CPU111接受必要
的命令等。另外,摄像控制单元105同样利用I2C总线,读取摄像元件103a、103b的寄存器群
的状态数据等,发送到CPU111。
[0041] 摄像控制单元105在操作部115的快门按钮受到按动时,向摄像元件103a、103b发出图像数据的输出指示。有些摄影装置1可能具有显示器(例如智能手机的显示器)预览显
示功能和视频显示功能。在这种情况下,来自摄影元件103a、103b的图像数据的输出通过规
定的帧速率(帧/分)连续进行。
[0042] 如下文描述,摄像控制单元105还可以具有同步控制装置的作用,与CPU111协作在摄像元件103a、103b的图像数据输出时间上取得同步。虽然本实施方式中未在摄影装置1中
设置显示器,但也可以设置显示部。
[0043] 麦克风108将声音转换为音频(信号)数据。音频处理单元109通过I/F总线读取从麦克风108输出的音频数据,对音频数据进行规定处理。
[0044] CPU111在控制摄影装置1的整体动作的同时,执行必要的处理。ROM112存储用于CPU111的各种程序。SRAM113以及DRAM114是工作存储器,存储在CPU111中运行的程序和处
理过程中的数据等。尤其是DRAM114存储图像处理单元104处理过程中的图像数据和处理完
毕的等距柱形射影图像的数据。
[0045] 操作部115是快门按钮115a等操作按钮的总称。用户通过操作操作部115,输入各种摄影模式和摄影条件等。
[0046] 网络I/F116是与SD卡等外置媒体及个人计算机等之间的接口电路(USBI/F等)的总称。网络I/F116不分无线、有线。存储在DRAM114中的等距柱形射影图像的数据通过该网
络I/F116记录到外置媒体中,或根据需要经由网络I/F116送往智能手机5等外部终端(设
备)。
[0047] 通信部117通过设置在摄影装置1上的117a天线,利用近距离无线通信与智能手机5等外置终端(设备)通信。也可以通过该通信部117将等距柱形射影图像的数据送往智能手
机等外部终端(设备)。
[0048] 电子罗盘118根据地球的磁力求出摄影装置1的方位,输出方位信息。该方位信息是按照Exif的相关信息(元数据)的一个示例,用于摄影图像的图像补偿等图像处理。相关
信息中还包含图像的拍摄日期和图像数据的数据容量的各种数据。
[0049] 陀螺传感器119是检测伴随摄影装置1移动的角度变化(Roll角、Pitch角、Yaw角)的传感器。角度的变化是按照Exif的相关信息(元数据)的一个示例,用于摄影图像的图像
补偿等图像处理。
[0050] 加速度传感器120是检测三轴方向加速度的传感器。摄影装置1根据加速度传感器120检测到的加速度,求出装置本身(摄影装置1)的姿势(相对于重力方向的角度)。摄影装
置1通过设置陀螺传感器119和加速度传感器120两者来提高图像补偿精度。
[0051] 端子121为Micro USB用凹状端子。
[0052] <中继终端的硬件构成>
[0053] 图3是中继终端的硬件结构模块图。如图3所示,中继终端3具有CPU301、ROM302、RAM303、EEPROM(Electrically Erasableand Programmable ROM)304、GPU(Graphics 
Processing Unit)305、接口(I/F)306、近程通信部307、天线307a、远程通信部308、天线
308a、以及总线310a。
[0054] 其中,CPU301在控制中继终端3整体动作的同时执行必要的处理。ROM302存储用于CPU301的各种程序。RAM303是工作存储器,存储在CPU301中运行的程序和处理期间中的数
据等。EEPROM304根据CPU31的控制,进行数据读取或写入。GPU305实行用于描绘到显示器9
画面上的图像(静止图像或动画)的处理。I/F306是用于连接显示器9一方的接口的输入输
出部分。I/F306可以包括与摄影装置1或服务管理服务器5以远程无线通信以外的通信方式
通信时使用的通信接口。
[0055] 近程通信部307是利用Wi‑Fi、蓝牙(注册商标)、NFC等技术进行的通信,与摄影设备1进行近距离无线通信。天线307a是近程通信部307的天线。另一方面,远程通信部308是
利用LTE(Long Term Evolution)技术进行的通信,通过通信网络100与服务管理服务器5进
行远程无线通信。天线308a是远程通信部308的天线。
[0056] 总线310是用于将图3所示的CPU301等各构成要素电连接的地址总线和数据总线等。
[0057] <服务管理服务器的硬件构成>
[0058] 图4是服务管理服务器5的硬件结构模块图。如图4所示,服务管理服务器5由计算机构成,具备CPU501、ROM502、RAM503、HD504、硬盘(Hard Disk Drive)控制器505、显示器
506、介质I/F507、网络I/F509、数据总线510、键盘511、鼠标512及DVD‑RW(Digital 
Versatile Disk Rewritable)驱动器514。
[0059] 其中,CPU501控制服务管理服务器5的整体动作。ROM502存储用于驱动IPL等CPU501的程序。RAM503被作为CPU501的工作区域使用。HD504存储程序等各种数据。硬盘控
制器505根据CPU501的控制,控制HD504上各种数据的读取或写入。显示器506显示光标、菜
单、窗口、文字或图像等各种信息。媒体I/F507对闪存等记录介质506的读取或写入(存储)
进行控制。网络I/F509是利用通信网络100进行数据通信的接口。总线510是用于电连接图4
所示的CPU501等各构成要素的地址总线和数据总线等。
[0060] 键盘511是一种输入装置,具有用于输入字符、数字、各种指示等的多个键。鼠标512是一种进行各种指示的选择或执行、处理对象的选择、光标移动等的输入装置。DVD‑RW
驱动器514控制一例作为可装卸记录介质的DVD‑RW513上的各种数据的读取或写入。除了
DVD‑RW以外,也可以是DVD‑R或蓝光光盘(蓝光光盘)等。
[0061] <管理者终端的硬件构成>
[0062] 管理器由计算机构建,如图4所示,包括CPU701、ROM702、RAM703、HD704、硬盘控制器705、显示器706、介质I/F707、网络I/F709、总线710、键盘711、鼠标712和DVD‑RW驱动器
714。
[0063] 这些要素分别与服务管理服务器5中的CPU501、ROM502、RAM503、HD504、HDD控制器505、显示器506、媒体I/F507、网络I/F509、数据总线510、键盘511、鼠标512、以及DVD‑RW驱
动器514构成相同,因此省略说明。
[0064] 〔通信系统的各功能构成〕
[0065] 接着,用图5乃至图8,说明本实施方式的功能构成。图5是通信系统的各个功能模块图。
[0066] <摄影装置的功能构成>
[0067] 首先说明摄影装置1的功能构成。如图5所示,摄影装置1具有受理部12、主机管理部13、摄影部16、提供及取得部18、以及存储及读取处理部19。这些部均是通过图2所示的各
构成要素之中某一个要素,按照执行从DRAM114展开到SRAM113上的摄影装置用程序的
CPU111发出的指令,执行运作而实现的功能或手段。
[0068] 摄影装置1具有由SRAM113和DRAM114构成的存储部1000。
[0069] (摄影装置的各个功能构成)
[0070] 接下来详述摄影装置1的各个功能构成。
[0071] 受理部12受理管理者等的操作,根据操作内容,向主机管理部13等其他功能部发出指示。主机管理部13进行摄影装置1的整体管理。摄影部16通过拍摄被摄物等,生成图像
数据。提供及取得部18通过与其他装置(或终端)进行近距离无线通信等通信,向其他装置
(或终端)提供数据,或从其他装置(或终端)取得数据。存储及读取处理部19把数据存储到
存储部1000中,或从存储部1000读取数据。
[0072] <中继终端的功能构成>
[0073] 以下说明中继终端3的功能构成。如图5所示,中继终端3具有收发部31、受理部32、主机管理部33、摄影装置管理部34、浏览器管理部35、提供及取得部38、存储及读取处理部
39、浏览器部41、上传执行部42、录像执行部43。这些部均是由图3所示的各构成要素中的某
一个要素,按照来自执行从EEPROM304展开到RAM303上的中继终端程序的CPU301发出的指
令,执行运作而实现的功能或手段。
[0074] 中继终端3具有由RAM303和EEPROM304构成的存储部3000。
[0075] (中继终端的各功能构成)
[0076] 下面详细说明中继终端3的各功能构成。
[0077] 收发部31受理管理者等的操作,根据操作内容对主机管理部33等的其他功能部发出指示。
[0078] 受理部32受理管理者等的操作,根据操作内容对主机管理部33等的其他功能部发出指示。
[0079] 主机管理部33进行中继终端3的整体管理,例如,向摄影装置管理部34以及浏览器管理部35等发送规定的指示或要求。
[0080] 摄影装置管理部34为了接受使用了摄影装置1的服务,例如生成上传执行部42和录像执行部43。
[0081] 浏览器管理部35用于管理用来识别管理对象的管浏览器部41的浏览器ID。
[0082] 提供及取得部38通过与其他装置(或终端)进行近距离无线通信等通信,向其他装置(或终端)提供数据,或从其他装置(或终端)取得数据。
[0083] 存储及读取处理部39将数据存储到存储部3000中,或从存储部3000读取数据。
[0084] 浏览器部41是通过浏览软件浏览器实现的。
[0085] 上传执行部42是处理执行部的一个示例,中继终端3主要与上传摄影装置1中生成的静止图像或动画的图像数据的处理相关。
[0086] 录像执行部43是处理执行部的一个示例,中继终端3主要是与对摄影装置1发出录像指示或上传摄影装置1中通过录像得到的静止图像或动画的图像数据的处理相关。
[0087] <服务管理服务器的功能构成>
[0088] 接下来说明服务管理服务器5的功能构成。如图5所示,服务管理服务器5具有收发部51、判断部55、以及存储及读取处理部59。这些部均是由图4所示的各个构成要素之中的
某一个要素,按照执行从HD504展开到RAM503上的服务管理服务器程序的CPU501发出的指
令,执行运作而实现的功能或功能的手段。
[0089] 服务管理服务器5具有由图4所示的RAM503和HD504构成的存储部5000。以下各表中具有相同名称的项目(列)表示相同的意思,所以省略相同名称的第二个项目之后的说
明。
[0090] (摄影装置信息管理表)
[0091] 图6(a)是摄影装置信息管理表的示意图。存储部5000中构建由如图6(a)所示的摄影装置信息管理表所构成的摄影装置信息管理DB5001。该摄影装置信息管理表中将每个合
同ID与摄影装置ID、MAC(Media Access Control Address)地址、用户ID、IP地址、装置密
码、中继终端ID、服务ID以及摄影装置和中继终端之间的连接状态关联起来管理。
[0092] 其中,合同ID是一例用于识别管理者(以及用户)接受服务时的契约号码等的合同识别信息。
[0093] 摄影装置ID是一例用于识别摄影装置的摄影装置识别信息,有时也简称为装置识别信息。也可以用MAC地址作为摄影装置ID。
[0094] 用户ID是一例用于识别利用摄影装置1和中继终端3的用户的用户(使用者)识别信息。用户ID中还包含用户名和邮箱地址等。而用户包括管理者、嘉宾等。另外,用户ID不一
定需要关联。
[0095] 装置密码是在接受使用摄影装置1的服务时必要的摄影装置1中固有的密码。
[0096] 中继终端ID是一例用于识别与摄影装置1相对应的中继终端的中继终端识别信息,有时也简称为终端识别信息。
[0097] IP地址是一例表示摄影装置1的网络上的地址的信息。
[0098] 服务ID是一例用于识别使用摄影装置1的服务内容的服务识别信息。
[0099] 摄影装置和中继终端之间的连接状态ID是表示摄影装置1和中继终端3的连接状态的信息。
[0100] (服务管理表)
[0101] 图6(b)是服务管理表的示意图。存储部5000中构建了由如图6(b)所示的服务管理表构成的服务管理DB5002。在该服务管理表中,服务ID、输入系统应用程序ID、输出系统应
用程序ID以及浏览器ID均被关联起来管理。但也可以不必如图6(b)所示地把输出系应用程
序ID或浏览器ID与服务ID相关联。另外,也可以只将输出系应用ID或者只将输出系应用程
序ID以及浏览器ID分别与服务ID相关联。图6(b)中示出的服务ID只是一个示例,也可以把
图示的服务ID以外的服务ID关联起来管理。服务ID可以是服务名称,也可以与服务ID不同,
将服务名关联起来,在图6(b)的服务管理表中进行管理。
[0102] 其中,输入系统应用程序ID是通过服务管理服务器5执行数据输入处理的输入系统应用程序识别信息的一例输入系统应用程序识别信息。
[0103] 输出系统应用程序ID是用于识别通过服务管理服务器5执行数据输出处理的输出系统应用程序的一例输出系统应用程序识别信息。
[0104] 浏览器ID是用于识别作为浏览软件的浏览器的一例浏览器识别信息。
[0105] (中继终端状态管理表)
[0106] 图7(a)是中继终端状态管理表格的示意图。存储部5000中构筑了由图7(a)所示的中继终端状态管理表构成的中继终端状态管理DB5003。在该中继终端状态管理表中将每个
合同ID与中继终端ID、终端本地IP地址、终端状态、浏览器ID、浏览器状态、以及输出系统应
用程序ID关联起来管理。
[0107] 其中,终端本地IP地址是中继终端3的一例本地IP地址。终端状态是表示服务管理服务器5和中继终端3之间的连接状态的信息。浏览器状态是表示浏览器部41启动还是未启
动的启动状态的信息。
[0108] (录像管理表)
[0109] 图7(b)是录像管理表的示意图。存储部5000中构筑了由图7(b)所示的录像管理表构成的录像管理DB5004。该录像管理表中将每个摄影装置ID与录像时间(录像开始时间和
结束时间)以及上传开始时间相关联地管理。
[0110] 录像开始时间是在摄影装置1开始录像的时刻。
[0111] 录像结束时间是使摄影装置1结束录像的时刻。
[0112] 上传时间是中继终端3取得摄影装置1录制的图像数据并上传到服务管理服务器5的时间。
[0113] (应用程序管理表)
[0114] 图8(a)是应用程序管理表的概念图。存储部5000中构建了由图8(a)所示的应用程序管理表构成的应用程序管理DB5005。该应用程序管理表中将应用程序ID、应用程序类型、
应用程序URL以及对应浏览器或对应设备的信息相关联地管理。图8(a)中图示的应用程序
ID只是一个示例,也可以把图示的应用程序ID以外的应用程序ID关联起来进行管理。
[0115] 其中,应用程序ID是用于识别应用程序的一例识别信息。应用程序ID既可以是应用程序名称,也可以将应用程序ID和应用程序名称关联起来,放在服务管理服务器5上管
理。
[0116] 应用程序类别是一例输入系统(In)或输出系统(Out)等应用程序类别的类别信息。图8(a)所示的In及Out是类别信息的一个示例,也可以管理这些类别以外的类别信息。
例如,也可以把不是执行输入处理或输出处理,而是执行图像处理和统计处理等运算处理
的应用程序,或用于控制摄影装置1的控制处理的应用程序等,与In、Out等类别信息不同的
类别信息相关联地管理。此外,如上所述,也可以在应用程序管理表中管理这类应用程序。
[0117] 应用程序URL是保存应用程序等的保存场所的一例保存场所信息。
[0118] 对应浏览器或对应设备是表示用应用程序ID所表示的应用程序是对应浏览器还是对应中继终端机等设备的信息。也可以是表示对应浏览器种类(例如面向移动设备的浏
览器)和对应设备种类的信息。
[0119] (文件管理表)
[0120] 图8(b)是文件管理表的示意图。存储部5000中构建了由图8(b)所示的文件管理表构成的文件管理DB5006。文件管理DB5006用于服务管理服务器5在服务器上管理摄影装置1
的输入数据文件。在该文件管理表中,每个合同ID都与用户ID和文件(文件名)相关联地管
理。文件名表示被上传的输入数据的文件名。
[0121] (服务管理服务器的各功能)
[0122] 下面详述服务管理服务器5的各个功能构成。
[0123] 收发部51按照图4所示的来自CPU501的命令执行的,通过对网络I/F509的处理而实现。例如,收发部51通过通信网络100与其他终端、设备或系统收发各种数据(或信息)。
[0124] 判断部55通过来自CPU501的命令来实现,进行各种判断。
[0125] 存储及读取处理部59通过来自CPU501的指令来实现,把各种数据存储到存储部5000中,并读取存储部5000中存储的各种数据。
[0126] (实施方式的处理及动作)
[0127] 接下来,用图9~图15说明本实施方式的处理及动作。
[0128] <事前登录>
[0129] 首先用图9说明学校等客户C内的管理者从管理者终端7访问服务管理服务器5进行服务内容的事前登录时的画面示例。图9(a)是摄影装置登录画面的示意图,图9(b)是服
务内容设定画面的示意图。用来制作这些画面的画面信息被从服务管理服务器5发送到管
理者终端7,显示在管理者终端7的显示画面上。
[0130] 通过管理者从管理者终端7用图6(a)表示的用户ID在服务管理服务器5上登录,在管理者终端7的显示器708上便显示如图9(a)所示的摄影装置登录画面。除此之外,也可以
不用户ID,而是用合同ID登录。在这种情况下,合同ID被作为用户ID来处理。在该摄影装置
登录画面上,除了登录中的用户的用户ID("ando@…")之外,还显示每台摄影装置的摄影装
置ID、摄影装置的密码、摄影装置的IP地址、中继终端ID的输入栏。另外还显示了在移动到
设定每个摄影装置的详细服务内容的服务内容设定画面时用来按动的"应用程序"按钮。除
此之外,还显示了用于确认与服务管理服务器连接的"确认连接"按钮、以及确定登录内容
并发送到服务管理服务器的"确定"按钮。再者,在设定服务内容后不在需要用户登录或事
先合同的情况下,即使用户不登录,管理者终端7只要访问服务管理服务器5,也可以设定每
个摄影装置的服务。在这种情况下,图9(a)的摄影装置登录画面上不显示用户ID。
[0131] 使用者按动"应用程序"按钮,显示如图9(b)所示的服务内容设定画面。在该服务内容设定画面上显示了每个摄影装置在接受上传、视频播放、录像或实况转播的各项服务
时进行选择的复选框。在接受录像服务时,需要输入摄影装置1的录像开始时间及录像结束
时间、以及摄影装置1录制生成的图像数据的上传时间。用复选框进行选择只是一个示例,
只要能识别想利用的服务就便可。例如,可以切换用ON/OFF来设定有效的服务,也可以让用
户从候补的服务名称中选择需要利用的服务名。
[0132] 视频播放服务需要以接受上传服务为前提。静止图像的视频播放显示和动画的视频播放显示(实况转播)之间为排他性的关系,只能二择其一。
[0133] 图9(b)示出的被设定的服务候补与图6(b)所示的服务ID相对应。例如,图9(b)所示的上传服务(未选择视频播放服务时)、录像服务、实况转播服务等服务分别与图6(b)所
示的"Tag_CmUpload"、"Tag_CmRecord"、"Tag_CmLive"对应。在选择上传服务且选择视频播
放服务的情况下,与例如图6(b)所示的"Tag_CmSlide1"等服务ID对应。如此,将图9(b)的画
面和图6(b)所示的服务ID的对应只是一个示例,也可以用其他方法对应。如图6(b)的说明
中所述,图9(b)中所示的服务候补只不过是一个示例,也可以设定图示服务以外的服务。例
如,可以设定从用户终端发送摄影装置1的摄影指示的服务。图9(b)中服务候补例如用"上
传服务"等服务名称来表示,但也可以用服务ID设定的对象的服务候补来表示。
[0134] 在图9(b)所示的服务内容设定画面中设定了服务内容后,按动"返回"按钮,在保持设定内容的状态下图9(a)的摄影装置登录画面再次显示在管理者终端7的显示画面上。
进而,在图9(a)的摄影装置登录画面中输入了各个信息的基础上,按动"确定"按钮后,登录
内容被发送到服务管理服务器5,对于登录用户的用户ID更新登录内容,用以在服务管理服
务器5上将图9(a)中输入的摄影装置ID、摄影装置的密码、摄影装置的IP地址、中继终端ID、
图9(b)中设定的服务对应的服务ID分别相关联地管理。具体来说,在图6(a)所示的表中对
应的信息分别受到更新。合同ID与用户ID被另行关联,在服务管理服务器5上受到管理,因
此只要确定用户ID,合同ID就可以得到确定。
[0135] 在设定服务后不需要登录的情况下,以用户ID为空白栏的状态在图6(a)中分别相关联地登录设定的登录内容。另外,在不需要预先签订合同的情况下,以合同ID未与登录内
容相关联的状态在图6(a)中相关联地登录。
[0136] <各项服务的通信概述>
[0137] 接着用图10,说明一例在图9(b)所示的服务内容设定画面上设定的服务的各项服务的通信概要。图中的步骤S编号对应后述的步骤S编号。
[0138] (服务内容1)
[0139] 图10(a)是上传静画通信路径的示意图。如图10(a)所示,中继终端3通过近距离无线通信等的通信从摄影装置1取得静画图像数据,通过通信网络100将静止图像数据上传到
服务管理服务器5上(参见S208)。本服务内容与图9(b)所示的服务内容设定画面中的"上传
服务"相对应。
[0140] (服务内容2)
[0141] 图10(b)是上传静画以及静画图像视频播放的通信路径的示意图。如图10(b)所示,除了服务内容1,中继终端3还通过近距离无线通信等的通信从摄影装置1取得的静画数
据,在显示器9上进行视频播放显示(参见S217)。本服务内容与图9(b)所示的服务内容设定
画面中的"视频播放服务"相对应。
[0142] (服务内容3)
[0143] 图10(c)是录像及上传的通信线路的示意图。如图10(c)所示,中继终端3让摄影装置1执行录像(参见S310),通过近距离无线通信等的通信从摄影装置1取得动画(录像数
据),通过通信网络100将动画数据上传到服务管理服务器5(参见S323)。另外,录像数据也
可以是静画数据。本服务内容与图9(b)所示的服务内容设定画面中的"录像服务"相对应。
[0144] (服务内容4)
[0145] 图10(d)是上传动画以及动画的信息流通信路径的示意图。如图10(d)所示,与静画数据的上传(参照S208)一样,中继终端3上传动画数据。而且,中继终端3是通过与静画数
据的视频播放显示(参见S217)相同的路径,进行动画数据的信息流送信和显示。另外,中继
终端3从摄影装置1取得动画数据,在显示器9中进行信息流发送及显示的一连串处理是实
况传播的服务内容。本服务内容与图9(b)所示的服务内容设定画面中的"现场发送服务"相
对应。
[0146] <开始各服务处理的前提处理>
[0147] 下面利用图11和图12说明开始处理各服务内容的前提处理。图11以及图12是开始各服务内容处理的前提处理的时序图。
[0148] 首先,受理部32接受客户C的管理者等接通了中继终端3的电源后,受理部32启动主体管理部33(S1)。由此,收发部31根据主机管理部33的指示,在收发部31和收发部51之间
建立用于接收来自服务管理服务器5的收发部51的请求的通信通路(S2)。此时,从中继终端
3发送用于识别该中继终端3的中继终端ID,收发部51向存储及读取处理部59发送中继终端
ID。由此,存储及读取处理部59根据中继终端ID,将中继终端状态管理DB5003的终端状态
从"未连接"更新为"连接"(S3)。
[0149] 然后,主机管理部33向摄影装置管理部34传达服务开始的请求(S4)。然后,收发部31按照摄影装置管理部34的指示,向服务管理服务器5的收发部51发送表示通过图9等所示
的事先登录处理与中继终端3相关联的服务内容的服务名单的请求(S5)。服务内容包括,用
于识别与中继终端3相关联服务的服务ID、用于识别为实现服务而执行的应用程序的应用
程序ID、与应用程序ID相对应的程序等。在此,中继终端3也可以事先拥有程序。此时,通过
发送用于识别作为请求源的中继终端3的中继终端ID,收发部51向存储及读取处理部59发
送中继终端ID。由此,存储及读取处理部59以中继终端ID为检索关键字,依次检索摄影装置
信息管理DB5001、服务管理DB5002、以及应用软件管理DB5005,读取对应的应用软件URL
(S6)。例如,当中继终端ID为"Eg001‑01"的情况下,最初,存储及读取处理部59通过检索中
继终端ID"Eg001‑01"作为检索关键字,检索摄影装置信息管理DB5001(参见图6(a)),读取
对应的服务ID"Tag_CmSlide1"。然后,存储及读取处理部59用检索服务ID"Tag_CmSlide1"
作为检索关键字,检索服务管理DB5002(参见图6(b)),读取对应的输入系统应用程序的应
用程序ID"AP_EgCmUpload"。最后,存储和读取处理部59用输入系统应用程序的应用程序
ID"AP_EgCmUpload"作为检索关键字,检索应用程序管理DB5005(参见图8(a)),读取对应的
应用程序URL"https://daas.com/cm_upload.jnlp",确定与应用程序ID相对应的程序。
[0150] 同样,存储及读取处理部59把对应中继终端ID"Eg001‑01"的服务ID"Tag_CmRecord"作为检索关键字,最后读取应用程序URL"https://daas.com/cm_record.jnlp",
确定与应用程序ID对应的程序。然后,收发部51向中继终端3的收发部31发送服务名单,收
发部31向摄影装置管理部34发送服务名单(S7)。此时,服务名单显示的服务内容包括用于
中继终端一方接受服务的应用程序的一个示例JNLP(Java Network Launching Protocol)
文件、服务ID以及应用程序ID。
[0151] 接下来,摄影装置管理部34执行收到的JNLP文件(https://…com/cm_upload.jnlp),生成上传执行部42(S8)。同样,摄影装置管理部34执行收到的JNLP文件
(https://…com/cm_record.jnlp),生成录像执行部43(S9)。服务内容中,应用ID与服务ID
相对应,因此可以判断对应应用程序ID的程序是哪种服务所对应的程序。这样,即使是在摄
影装置1未连接中继终端3的情况下,也可以预先通过中继终端3从服务管理服务器5接收用
来实现使用摄影装置1的服务的程序,做好准备。
[0152] 接下来,主机管理部33为了取得浏览器ID,利用例如SNMP(Simple Network Management Protocol)等搜索浏览器管理部35(S10),从找到的浏览器管理部35,取得用于
识别浏览器管理部35的管理对象的浏览器部41的浏览器ID。虽然本实施方式显示了在中继
终端3内设有主机管理部33和浏览器管理部35的示例,但是,为了中继终端3所具有的主机
管理部33通过同一个网络与其他中继终端的浏览器部通信,使多个浏览器管理部及浏览器
部也能够使用,利用SNMP等进行浏览器管理部35的搜索。因此,浏览器管理部35的搜索并不
是必须的,也可以事先设定主机管理部33取得浏览器ID的取得对象(浏览器管理部35)。
[0153] 接着,收发部31根据主机管理部33的指示,向服务管理服务器5的收发部51发送表示与取得的浏览器ID对应的浏览器部(在本实施方式中为中继终端3的浏览器部41)处于可
利用状态的浏览器可利用通知,由收发部51向存储及读取处理部59发送浏览器可利用通知
(S12)。此时还发送主体管理部33取得的浏览器ID。由此,存储及读取处理部59根据取得的
浏览器ID,将中继终端状态管理DB5003的浏览器状态从"未启动"更新为"启动"(S13)。
[0154] 接着如图12所示,主机管理部33指定取得的浏览器ID以及初始访问URL,向浏览器管理部35提出用该浏览器ID确定的浏览器部41的启动请求(S21)。另外,初期访问URL表示
浏览器部41首先应该访问的URL,事先被设定为浏览器管理部35。
[0155] 接下来,浏览器管理部35根据来自主机管理部33的请求,以KIOSK模式启动以浏览器ID特定的浏览器部41(S22)。此时,浏览器管理部35将初始访问URL输入浏览器部41。浏览
器部41通过KIOSK模式启动向收发部51发送HTTP请求,从而收发部51向由初始访问URL表示
的判断部55发送HTTP请求(S23)。此时,还发送用于识别作为发送源的浏览器部41的浏览器
ID。
[0156] 接着,服务管理服务器5的收发部51根据判断部55的指示,向中继终端3的浏览器部41发送包含重定向请求的应答(HTTP应答)(S24)。该重定向请求包含与作为重定向对象
的该浏览器ID相对应的应用程序的URL(在此称为视频应用程序URL)。另外,在该重定向请
求中,作为向重定向对象的通知信息,还包含终端URL以及HTTP请求所含有的浏览器ID。终
端URL在此是主机管理部33的URL。判断部55在步骤S24的处理之前,参照服务管理DB5002及
应用管理DB5005,确定与在步骤S23接收到的与浏览器ID相对应的应用程序的URL。
[0157] 接着,浏览器部41根据步骤S24的重定向请求,通过收发部51和存储及读取处理部59,向作为重定向对象的输出系应用程序URL发送HTTP请求(S25)。HTTP请求包括重定向请
求中包含的终端URL和浏览器ID。由此,存储及读取处理部59以浏览器ID为检索关键字,依
次检索中继终端状态管理DB5003及应用管理DB5005,从而读取对应的脚本及显示数据
(S26)。例如,当中继终端3的中继终端ID为"Eg001‑01",浏览器ID为"KIOSK1"时,最初,存储
及读取处理部59以中继终端ID与"Eg001‑01"相关联的浏览器ID"KIOSK1"作为检索关键字,
检索终端状态管理DB5003(参见图7(a)),从而读取对应的输出系统应用程序ID"AP_
Slide"。然后,存储及读取处理部59以输出系统应用程序ID"AP_Slide"作为检索关键字,检
索应用管理DB(参见图8(a)),从而读取在对应的应用程序URL栏中所管理的一例程序,即脚
本"http://……com/phtoshow.jp"以及显示数据"http://…com/photoshow.html"。此外,
脚本文件(http://.com/phtoshow.jp)是用于使浏览器部41执行对包含在HTTP请求中的通
信URL的连接的一例简易程序。显示数据(http://.com/photoshow.html)是用于让浏览器
部41描绘用于文书图像数据的输出(例如视频播放等)的框等的用户界面的数据。
[0158] 接下来,作为对HTTP请求的应答,收发部51向浏览器41发送从存储及读取处理部59取得的脚本文件以及显示数据(S27)。该脚本文件和显示数据是表示对中继终端3的处理
执行请求的一例数据。例如,脚本可以是其它形式的程序,显示数据可以是其他形式的数
据。
[0159] 然后,浏览器部41收到该应答后,执行该应答中包含的脚本文件,通过终端URL来建立与被确定的主机管理部33之间的通信路径(S28)。该通信线路是为了将主机管理部33
从服务管理服务器5接收的通知传达给浏览器部41的通信线路。在该通信路径上也可以使
用WebSockets。
[0160] 接下来,浏览器部41将基于该应答中包含的显示数据的画面(以下表示为"显示画面")描绘到RAM303的规定区域(例如视频存储器)中(S29)。例如,显示画面是起到规范从服
务管理服务器5发送的文件图像数据的"框"的作用的画面。另外,浏览器部41所描绘的描绘
内容(显示画面)通过HDMI(注册商标)等接口输出到显示器9,由显示器9输出(显示)。
[0161] 经过以上步骤,各服务处理的准备结束。
[0162] <取得摄影装置信息>
[0163] 接下来用图13说明取得摄影装置信息的处理。图13是中继终端从摄影装置取得摄影装置信息并提供给服务管理服务器的处理的时序图。
[0164] 首先,受理部12接受客户端C的管理者等接通摄影装置1的电源后,受理部12启动主机管理部13(S101)。自此,到从摄影装置1取得摄影装置信息为止的期间中,中继终端3以
规定时间间隔(例如15秒)反复执行后述处理(S102~S107)。中继终端3根据摄影装置信息
管理DB5001,判断中继终端3应该搜索摄影装置的IP地址是设定好的固定IP地址还是动态
IP地址(DHCP),从而进行与固定或动态的设定对应的搜索。作为简化检索的方法,利用
multicast DNS(以下称为mDNS)的功能。
[0165] 例如,当摄影装置的IP地址为动态IP地址(DHCP)时,执行以下处理(S12~S104)。具体而言,中继终端3的提供及取得部38根据摄影装置管理部34的指示,对同一子网络内的
摄影装置的提供及取得部18使用多点传送地址,询问同一子网内的摄影装置的IP地址
(S102)。与此相对,摄影装置1的存储及读取处理部19根据提供及取得部18的询问,读取本
装置(摄影装置1)的IP地址(S103)。而后,提供及取得部18通过单播向中继终端3的提供及
取得部38发送从存储及读取处理部19取得的IP地址,从而提供及取得部38向摄影装置管理
部34发送获得的IP地址(S104)。此时还发送MAC地址。
[0166] 而当摄影装置的IP地址是固定IP地址时,在上述处理(S102~S104)后,提供及取得部38根据摄影装置管理部34的指示,向摄影装置1的提供及取得部18发送摄影装置信息
的请求,提供及取得部18将请求传送到存储及读取处理部19(S105)。由此,存储及读取处理
部19从存储部1000读取本装置(摄影装置)的摄影装置信息(S106)。然后,作为步骤S105的
请求应答,提供及取得部18向中继终端3的提供及取得部38发送由存储及读取处理部19读
取的摄影装置信息,从而提供及取得部38将应答传送到摄影装置管理部34(S107)。该摄影
装置信息包括用户ID、制造商名、型号、序列号、Wi‑Fi的MAC地址、固件版本等各种信息。
[0167] 而后,中继终端3的收发部31根据摄影装置管理部34的指示,向服务管理服务器5的收发部51发送摄影装置信息,从而收发部51将摄影装置信息传送到存储及读取处理部59
(S108)。此时,摄影装置1的摄影装置ID及IP地址也被从收发部31送往收发部51。
[0168] 而后,在服务管理服务器5中,存储及读取处理部59根据取得的摄影装置信息,在摄影装置信息管理DB5001中摄影装置1的摄影装置ID的记录部分中登录IP地址,同时将摄
影装置和中继终端的连接状态从"未连接"更新为"连接"(S109)。
[0169] 接着,服务管理服务器5的收发部51根据存储及读取处理部59的指示,通过分别参照图6、图7以及图8所示的DB,确定并发送服务内容信息,该服务内容信息表示在步骤S108
中向中继终端的收发部31发送的与摄影装置ID关联起来登录了的服务内容。从而,收发部
31将如图9等所示的通过事先登录处理而设定在摄影装置1中的服务内容信息传送给摄影
装置管理部34(S110)。与摄影装置ID关联登录的服务ID可以通过检索图6(a)所示的摄影装
置信息管理DB5001来确定。与被确定的服务ID相关联的应用程序ID可以通过检索图6(b)所
示的摄影装置信息管理DB5001来确定。与被确定的应用程序ID对应的应用程序的保存场所
(URL)、应用程序类型、对应浏览器/对应设备的信息,可以通过检索图8(a)所示的应用程序
管理DB5005来确定。服务内容信息包括,用来识别与经过上述确定的摄影装置1相关联的服
务的服务ID、用于识别用来实现服务而执行的应用程序的应用程序ID、应用程序类型、对应
浏览器/对应设备等信息。此刻,也可以把通过服务管理服务器5所管理的图8(a)的应用程
序管理表中与应用程序ID相关联的应用程序URL确定的程序等,送往中继终端机3。这种情
况下,中继终端3从服务管理服务器5收到程序后,通过执行收到的程序,便处于可以执行与
服务ID相关联的应用程序的状态。另外,中继终端3可以事先具有如图11以及图12中所说明
的对应JNLP文件和脚本文件等的应用程序ID的程序。此时,也可以将服务内容信息中包含
的服务ID、应用程序ID以及用户ID从收发部51送往收发部31。这些服务ID、应用ID、以及用
户ID是在步骤S109的处理中登录的IP地址的记录中保管的数据。另外,服务内容为录像以
及上传时(服务ID为"Tag_CmRecord"的情况下),图9(b)以及图7(b)所示的录像开始时间和
结束时间、以及录制所得到的文件数据上传开始时间的设定内容也被包含其中,可以通过
用S108发送的摄影装置ID为关键字检索图7(b)所示的录像管理DB5004来确定。
[0170] <上传静止图像文件(包含视频播放)>
[0171] 接下来用图14说明执行静画文件上传和静画文件的视频播放服务(与图9(b)的"视频播放服务"对应)的处理。图14是执行静画文件上传和视频播放服务的处理时序图。
[0172] 首先,摄影装置管理部34在上述步骤S110取得服务内容信息的情况下,摄影装置管理部34向上传执行部42传达服务的开始请求(S201)。具体而言,将服务的开始请求传达
给与所取得的服务内容信息中包含的服务ID相关联的应用程序。与服务ID关联的应用程序
可以通过包含在获得的服务内容信息中的应用程序ID来确定。通过此处的服务ID"Tag_
CmSlide1"所识别的服务内容,表示静画的上传和静画的视频播放(参照图10(b)),所以首
先向通过与服务ID"Tag_CmSlide1"相关联的输入系统应用程序的应用程序ID"AP_
EgCmUpload"确定的上传执行部42传送服务开始请求。此时,还传送了在步骤S107中取得的
摄影装置ID。
[0173] 接着,中继终端3的上传执行部42向摄影装置1提出图像数据文件名单的请求,在具有来自摄影装置1的应答的期间,反复执行后述的处理(S202~S215)。具体而言,提供及
取得部38根据上传执行部42的指示,向摄影装置1的提供及取得部18发送图像数据文件名
单的请求,从而提供及取得部18将请求传达到存储及读取处理部19(S202)。由此,存储及读
取处理部19读取文件名单(S203)。然后,作为步骤S202的请求的应答,提供及取得部18向中
继终端3的提供及取得部38发送通过存储及读取处理部19读取的文件名单,从而提供及取
得部38将应答传送给上传执行部42(S204)。该文件名单中包含摄影装置1内各个文件数据
的URL。
[0174] 其次,中继终端3针对服务管理服务器5(以及摄影装置1),重复上传文件名单中所显示的文件数量(视频播放)的处理(S205~S215)。具体而言,提供及取得部38根据上传执
行部42的指示,向摄影装置1的提供及取得部18发送作为图像数据的文件数据的请求,从
而,提供及取得部18将请求传达给存储及读取处理部19(S205)。此时还发送摄影装置内的
文件数据的URL。由此,存储及读取处理部19从文件数据的URL中读取文件数据(S206)。然
后,作为步骤S205的请求的应答,提供及取得部18向中继终端3的提供及取得部38发送由存
储及读取处理部19读取的文件,从而,提供及取得部38将应答传达给上传执行部42(S207)。
[0175] 接着,中继终端3的收发部31根据上传执行部42的指示,向服务管理服务器5的收发部51发送文件数据,由此,收发部51将文件数据送往存储及读取处理部59(S208)。此时,
用于识别摄影装置1的用户ID的用户ID也被从收发部31送往发送部51。该用户ID包含在上
述步骤S107中发送的摄影装置信息中。
[0176] 而后,在服务管理服务器5中,存储及读取处理部59将取得的文件数据与用户ID相关联,在文件管理DB5006中按每个合同ID进行存储(S209)。
[0177] 另外,上传执行部42为了进行视频播放显示,对存储及读取处理部39发出在步骤S207中收到的文件的存储处理指示并指定URL(S210)。由此,存储及读取处理部39将文件数
据存储在存储部3000内的指定URL中(S211)。
[0178] 进而,由于在S110取得的服务内容信息中也包含与服务ID"Tag_CmSlide1"相关联的输出系统应用程序ID"AP_Slide",上传执行部42为了将服务的开始请求传送给执行与输
出系统应用程序ID"AP_Slide"相对应的程序的浏览器部41,向主机管理部33传送服务(视
频播放)的开始请求(S212)。输出系统应用程序ID"AP_Slide"是否由浏览器执行,可以根据
包含在服务内容信息中的对应浏览器/对应设备的信息来判断。此时,还传送服务ID、浏览
器ID、以及上述步骤S210中指定的中继终端3内的文件数据的URL。
[0179] 接下来,主机管理部33向在步骤S212取得的浏览器ID表示的浏览器部41,传达视频播放的开始请求(S213)。此时,还传送中继终端3内的文件数据的URL。然后,浏览器部41
向存储及读取处理部39传达视频播放对象的文件数据的请求(S214)。此时,还传送在步骤
S213取得的中继终端3内的文件数据的URL。由此,存储及读取处理部39从存储部3000内指
定的URL中读取文件数据(S215)。然后,作为步骤S214的请求的应答,存储和读取处理部39
向浏览器部41发送读取的文件(S216)。因此,浏览器部41通过播放在步骤S216取得的文件,
对显示器9执行视频播放显示(S217)。
[0180] 经过以上步骤,静画文件的上传和视频播放的处理结束。如果服务内容是在不进行静画文件视频播放条件下执行静画文件的上传服务(图9(b)中选择"上传服务",而未选
择"视频播放服务")(参照图10(a)),则不执行上述步骤S210~S217的处理。
[0181] 在图14的服务示例中,特别示出了即便用户不操作摄影装置1,中继终端1也可以控制摄影装置的例子,但也可以将用户通过终端控制摄影装置1的摄影装置控制服务与摄
影装置1关联,并将其登录到服务管理服务器5中。
[0182] 在这种情况下,可以通过例如取得用户终端所对应的服务ID,发送给服务管理服务器5,检索在图6(a)中显示的摄影装置信息管理DB5001,确定与服务管理服务器5接收的
服务ID相关联的中继终端ID以及控制对象的摄影装置ID。而且,与服务ID关联的控制对象
的摄影装置1和对应的中继终端3是否处于连接状态,也同样可以通过检索图6(a)所示的摄
影装置信息管理DB5001来判断。如果判断为处于连接状态,则服务管理服务器5就可以将表
示处于连接状态的信息发送给用户的终端,进而向用户的终端发送用于向用户终端发送与
取得的服务ID相关联的摄影装置1开始摄影等指示的程序,用户的终端便处于可以通过服
务管理服务器5和中继终端3,发送用来控制与已取得的服务ID关联的摄像装置1的指示的
状态。用户的终端通过执行从服务管理服务器5收到的程序,在显示画面上显示用于发送摄
影开始等指示的UI画面。用户通过对UI画面输入操作,可以将摄影开始等指示送往服务管
理服务器5。收到摄影开始等指示的服务管理服务器5,将确定的摄影装置ID和摄影开始等
指示一起,送往与被确定的中继终端ID所对应的中继终端。
[0183] 进而,收到摄影开始等指示及摄影装置ID的中继终端3,向处于连接状态的摄影装置1之中与摄影装置ID对应的摄影装置1发送收到的拍摄开始等指示。而后,收到摄影开始
等指示的摄影装置1根据接收到的摄影开始等的指示执行摄影等的控制。
[0184] 另外,在由服务管理服务器5管理的图6(a)中显示的摄影装置信息管理DB5001中,对于同一个服务ID,有可能将多个摄影装置ID关联起来。在这种情况下,一旦先对用户的终
端,发送经过确定的多个作为控制对象的候补的摄影装置ID,在用户的终端中进行选择,而
后由收到选择结果的服务管理服务器5来确定控制对象的摄影装置ID。另外,也可以将在用
户终端中获取或输入的摄影装置ID连同服务ID一起发送给服务管理服务器5,由服务管理
服务器5确定控制对象的摄影装置ID。
[0185] 在图14的S201中向上传执行部发送上传、视频播放开始请求,但是,在摄影装置控制服务的情况下,摄影装置管理部根据从服务管理服务器5收到的开始拍摄等指示,与图14
的S201相同,将开始请求发送给执行摄影开始等指示的应用程序,通过从应用程序向对应
的摄影装置1发送摄影开始等指示,来控制摄影装置1。通过这样的处理让摄影装置1进行摄
影的文件可以通过与图14的S205~S217相同的处理,进行上传以及视频显示。是否在服务
中实行这样的处理,可以根据图6(b)所示的服务管理表中登录的服务ID和应用ID的组合设
定内容进行变更。
[0186] 关于用户终端取得服务ID的方法,例如可以通过使用照相机等拍摄QR码等图像,取得嵌入所取得的图像信息中的服务ID,也可以取得通过与RFID标签或信标的通信接收的
信息中包含的服务ID。图像信息或收到的信息中,不仅包含服务ID,还可以包含控制对象的
摄影装置1的摄影装置ID。
[0187] <上传动画文件>
[0188] 当服务内容表示为执行动画文件的上传和动画文件信息流发送的服务(对应图9(b)的"实况转播服务")的情况下(参考图10(d)),动画文件的上传处理执行与上述步骤
S201~S209相同的处理,因此省略这些说明。另一方面,实况转播是实时进行动画文件信息
流传送的处理,用与上述步骤S210~S217中的通信路径相同的通信路径,执行以信息流送
信处理取代视频播放显示处理的处理,因此也省略该说明。
[0189] <录像及上传>
[0190] 接着用图15说明执行录像及上传的服务的处理。图15是执行录像以及上传服务(与图9(b)的"录像服务"相对应)的处理时序图。
[0191] 首先,在摄影装置管理部34上述步骤S110中取得表示录像及上传服务的服务ID"Tag_CmRecord"的服务内容信息的情况下,摄影装置管理部34向通过与取得的服务内容信
息包含服务ID"Tag_CmRecord"相关联的输入系统应用程序ID"AP_EgCmRecord"确定的应用
程序即录像执行部43,传送服务的开始请求(S301)。在此的服务内容表示录像和上传(参见
图10(c))。此时,还传送在步骤S107中取得的录像设定内容(录像开始/结束时间、上传开始
时间等)以及摄影装置ID。
[0192] 接下来,录像执行部43根据步骤S301取得的设定内容,相存储及读取处理部39发送设定录像的开始时间的指示(S302)。由此,存储及读取处理部39在存储部3000中设定录
像开始时间(S303)。这里设为"9:00"。
[0193] 同样,录像执行部43根据步骤S301取得的设定内容,对存储及读取处理部39发送设定录像结束时间的指示(S304)。由此,存储及读取处理部39在存储部3000中设定录像结
束时间(S305)。在此设为"12:00"。
[0194] 同样,录像执行部43根据步骤S301取得的设定内容,向存储及读取处理部39发送设定录制而得到的文件数据的上传时间的指示(S306)。由此,存储及读取处理部39在存储
部3000中设定上传开始时间(S307)。在此设为"21:00"。
[0195] 接着,存储及读取处理部39从存储部3000读取录像开始时间(S308)。然后,存储及读取处理部39将录像开始时间通知录像执行部43(S309)。由此,中继终端3的提供及取得部
38根据录像执行部43的指示,向摄影装置1的提供及取得部18发送录像开始的请求,摄影部
16开始摄影(S310)。
[0196] 其次,存储及读取处理部39从存储部3000读取录像结束时间(S311)。然后,存储及读取处理部39将录像结束时间通知录像执行部43(S312)。由此,中继终端3的提供及取得部
38根据录像执行部43的指示,向摄影装置1的提供及取得部18发送录像结束的请求,从而摄
影部16结束摄影(S313)。
[0197] 其次,存储及读取处理部39从存储部3000读取上传开始时间(S314)。然后,存储及读取处理部39将上传开始时间通知给录像执行部43(S315)。由此,中继终端3的提供及取得
部38根据录像执行部43的指示,向摄影装置1的提供及取得部18发送上传开始的请求,由
此,摄影装置1的提供及取得部18将请求传送给存储及读取处理部19(S316)。这样,存储及
读取处理部19便从存储部1000读取上传对象的文件名单(S317)。然后,作为步骤S316的请
求的应答,提供及取得部18将从存储及读取处理部19读取的文件名单送往中继终端3的提
供及取得部38,由此提供及取得部38将应答传送到录像执行部43(S318)。该文件名单中包
含摄影装置1内的各个文件数据的URL。
[0198] 其次,提供及取得部38根据录像执行部43的指示,向摄影装置1的提供及取得部18发送作为画像数据的文件数据的请求,从而提供及取得部18将请求传送到存储及读取处理
部19(S319)。此时,还发送装置内的文件数据的URL。由此,存储及读取处理部19根据文件数
据的URL中读取文件数据(S320)。然后,作为步骤S319的请求的应答,提供及取得部18向中
继终端3的提供及取得部38,发送由存储及读取处理部19读取的文件数据,从而提供及取得
部38将应答传送到录像执行部43(S321)。
[0199] 接着,中继终端3的收发部31根据录像执行部43的指示,向服务管理服务器5的收发部51发送从摄影装置1取得的文件数据,从而收发部51向存储及读取处理部59发送文件
数据(S322)。此时,表示使用摄影装置1的合同的合同ID以及识别摄影装置1的用户的用户
ID也被从收发部31送往收发部51。由此,存储及读取处理部59将合同ID、用户ID以及文件数
据(文件名)与文件管理DB5006相关联地进行存储(S323)。
[0200] 通过以上步骤,录像及上传的处理结束。如图10(d)所示,此时中继终端3可以进行文件数据的信息流发送,由于只要在与上述步骤S210~S217相同的通信路径中把视频显示
的处理置换为信息流发送处理便可,所以省略说明。
[0201] 〔实施方式的主要效果〕
[0202] 如上所述,根据本实施方式,即使摄影装置1不能通过因特网等通信网络直接与服务管理服务器5进行通信,中继终端3也能够中继摄影装置1和服务管理服务器5的通信,因
此能够进行保存在摄影装置1中的文件数据的上传(S208,S322等)或摄影装置1的控制等。
[0203] 此外,即使是在摄影装置1不能像PC那样容易安装应用程序的情况下,中继终端3根据服务内容,从服务管理服务器5下载各种应用程序并安装(S7~S9),让中继终端3取代
摄影装置1,进行保存在摄影装置1中的文件数据的上传(S208,S322等)或摄影装置1的控制
等。
[0204] 进而,在摄影装置1不具备便携性等优先操作画面,用户不易进行操作或确认的情况下,可以事先通过管理者在管理者终端7上登记服务管理服务器5能够受理的服务,之后
便可以用中继终端取代摄影装置1,进行用来接受经过事先登记的服务的处理。具体而言,
只要用户打开中继终端3的电源(参见S1),中继终端3便自动向服务管理服务器5发送摄影
装置1的摄影装置ID,从服务管理服务器5下载上传等应用软件(参见S7),在摄影装置1的用
户不知道应用软件下载方式的情况下,也可以很方便地执行服务(参见S8,9等)。另外,中继
终端3定期向摄影装置1要求摄影装置ID等的摄影装置信息(参见S15),如果用户将摄影装
置1的电源设置为ON(参见S11),中继终端3可以从摄影装置1取得摄影装置信息,发送给服
务管理服务器5,取得表示利用摄影装置1的服务内容的服务内容信息(参见S110)。
[0205] 〔补充〕
[0206] 上述实施例使用了全天球摄影用摄影装置1,但并不受此限制。作为其他摄影装置例子,也可以是普通的平面摄影用摄影装置。
[0207] 上述拍摄被摄体等生成静画数据或动画数据的摄影装置1是输入装置的一个例子。输入装置包括集音并生成声音数据的麦克风等集音装置。在这种情况下,集音装置的录
音取代拍摄装置1的录像。声音数据是输入数据的一个例子,输入数据中还包含由摄影装置
1生成的图像数据。
[0208] 中继终端3具有取代摄影装置管理部34的集音装置管理部。中继终端4从服务管理服务器5下载录音应用程序,使其生成录音执行部43。中继终端3通过录音执行部43,从集音
装置取得音频数据,上传到服务管理服务器5。。显示器9也是一例输出装置。输出装置还包
括基于音频数据输出声音的扬声器。当输入装置是麦克风等集音装置时,用扬声器作为输
出装置。
[0209] 上述实施方式以通信系统导入教育现场的学校等为例进行了说明,但并不受此限制。本实施方式的通信系统也可以导入例如企业等组织。
[0210] 上述实施方式的各项功能可以通过一个或多个处理电路来实现。在此,所谓的"处理电路",包括像通过电子电路安装的处理器一样,被编程为通过软件执行各项功能的处理
器,设计成执行上述各功能的ASIC(Application Specific Integrated Circuit),DSP(数
字信号处理器),FPGA(Field Programmable GateArray),以及现有的电路模块等设备。
[0211] 以上根据各种实施方式对本实施方式进行说明,但本发明并不局限于上述实施方式出示的必要条件。对此,本发明可以在不改变其宗旨的范围内进行改变,根据其应用方式
来确定。
[0212] 符号说明
[0213] 1 摄影装置(一例数据生成装置)
[0214] 3 中继终端
[0215] 5 服务管理服务器
[0216] 7 管理者终端
[0217] 9 显示器(一例输出装置)
[0218] 31 收发部
[0219] 32 受理部
[0220] 33 主机管理部
[0221] 34 摄影装置管理部
[0222] 35 浏览器管理部
[0223] 38 提供及取得部(一例提供部,一例取得部)
[0224] 39 存储及读取处理部
[0225] 41 浏览器部
[0226] 42 上传执行部(一例处理执行部)
[0227] 51 收发部
[0228] 55 判断部
[0229] 59 存储及读取处理部
[0230] 1000,3000,5000 存储部