技术内容
技术领域
本发明涉及,例如,适用于监视摄像机等的图像分发方法。
背景技术
在能够从远离的多个地点监视摄像机图像的系统中,具有不仅能 够观察摄像机的图像,而且可以远距离控制摄像机的摇镜头·倾斜 角和变倍率等的控制摄像机状态的系统。例如,不仅能够用通过分 组交换的通信,使可以计算机控制的摄像机与因特网上的WWW (World Wide Web(全球网))服务器连接起来,将由摄像机摄影 的实时图像分发给接入者,而且允许这种摄像机控制的系统已经商 品化。
进而,在便携式电话等的可移动设备中,不仅通过只在呼叫期间 持续的1对1的恒久地连接的线路交换进行通话,而且通过用分组 交换接入因特网,具有WWW阅览功能和邮件发送接收功能的设备 占据大多数。
一般地说,通过线路交换进行的通信,为了保证频带,适合于大 量持续地发送一种数据的情形。例如,在如电视电话那样的需要保 证一定数据(图像数据)的频带的系统中,用这种通过线路交换进 行的通信。但是,通过线路交换进行的通信不适合于详细地控制对 方的摄像机。
又,当要通过分组交换将动图像等连续的图像传输给便携式电话 时,因为不能保证频带,所以不大适合于动图像等连续的图像传输。
发明内容
本发明的目的是提供在以便携式电话等的有限的数据通信速度 接收的通信终端中,可以分发像质比较高,高帧速率的运动图像并 且能够对摄像机进行详细控制的系统。
为了达到上述目的,在本发明提供一种在网络上分发摄像机图像 的图像分发方法,包含以下步骤:经由分组交换网接收来自图像接 收装置的对摄像机的控制信息;和经由线路交换网将由摄像机取得 的图像发送给上述图像接收装置。
此外,提供一种存储介质,存储执行在网络上分发摄像机图像的 处理的程序,该存储介质存储执行以下处理操作的程序:经由分组 交换网接收来自图像接收装置的对摄像机的控制信息;和经由线路 交换网将由摄像机取得的图像发送给上述图像接收装置。
此外,提供一种控制摄像机的控制服务器,包含:经由分组交换 网接收来自图像接收装置的对摄像机的控制信息的接收装置;和经 由线路交换网将由摄像机取得的图像发送给上述图像接收装置的发 送装置。
本发明的其它目的和特征可以从以下的说明书和附图清楚地了 解到。
附图说明
图1是图像分发系统的构成图。
图2是表示便携式电话中的显示单元的显示状态的图。
图3是表示便携式电话的显示单元的显示例的图。
图4是表示便携式电话的显示单元的显示例的图。
图5是第1实施形式中的图像分发系统的顺序图。
图6是表示便携式电话的显示单元的显示例的图。
图7是第2实施形式中的图像分发系统的顺序图。
图8是表示便携式电话的显示单元的显示例的图。
图9是表示自动摄像机控制数据的一个例子的图。
图10是第4实施形式中的图像分发系统的顺序图。
图11是表示用于回叫的数据库的一个例子的图。
具体实施方式
下面,我们沿着附图说明本发明的实施形式。
(第1实施形式)
本实施形式是由便携式电话用分组交换网决定并发送摄像机的 操作顺序,此后,将线路切换到线路交换网并接收图像的方式的实 施形式。
图1是表示本实施形式中的整个图像分发系统的构成图。在图1 中,本实施形式中的系统的通信网由作为因特网的标准协议使用的 TCP/IP网100-004,将数据分成某种大小的分组(一组数据),在每 一组上附加发送目标地址和数据属性,检误码等,发送到通信媒体 上的方式的分组交换网100-008,在数据通信中,将通信速度限制在 例如64kbps上,在通信中持续确保线路不变地进行通信的线路交换 网100-009构成。
TCP/IP网100-004,不限于TCP/IP,只要是起到AppleTalk(商 标)和NetBios,IPX/SPX等的同样作用的计算机网络,什么都可以。
分组交换网100-008是便携式电话100-011的专用网络网, TCP/IP网100-004是与不同的便携式电话100-011进行通信的独自 的通信网。而且,分组交换网100-008上的分组数据由HTTP/SMTP 中继处理(100-006)变换成TCP/IP网100-004上适用的形式。
此外,TCP/IP网100-004等的计算机网络也设定分组方式,逻 辑上,可以将分组交换网100-008和TCP/IP网100-004等的计算机 网络考虑成同一个网络,如果进行逻辑地连接,则不特别地区分 TCP/IP网100-004,分组交换网100-008那样的网络,可以作为1个 分组交换网或计算机网加以处理。
管理服务器100-003,作为操作处理,进行Web服务器处理和自 动摄像机控制处理。Web服务器处理是监视终端的接入,切断等的 处理的处理,自动摄像机控制处理与Web服务器处理合作,提供便 携式电话100-011中的用于控制摄像机的GUI,进行图像发送接收的 定时控制。
摄像机服务器100-002,作为操作处理,进行图像发送接收和摄 像机控制处理。图像取得发送处理,取得与摄像机服务器100-002 连接的摄像机100-001的图像,进行图像数据的压缩处理后,发送给 要求图像的顾客(便携式电话100-011)。压缩方式,例如,是 Motion-Jpeg等。
又,摄像机控制处理是受理来自便携式电话100-011的控制摄像 机100-001的要求(摇镜头·倾斜·变焦距·聚焦控制·光圈控制等), 进行控制使得摄像机实际上进行与此相应的控制的处理。又,在本 实施形式中在希望控制摄像机的多个顾客终端中,只对一个顾客, 将称为允许一定期间控制摄像机的权利(以后,称为控制权限)的 系统导入摄像机控制处理。而且,通过以预定时间顺序将这个控制 权限给予希望控制摄像机的顾客终端(便携式电话100-011),顾客 终端可以排他地操作摄像机。所以,从阅览摄像机图像的顾客终端 (便携式电话100-011),对这个摄像机的方向和变焦距等进行控制 时,(是否明确显示地通过便携式电话100-011上的GUI取得控制 权限没有关系),首先,在摄像机控制处理,可以在获得控制权限 后开始在预定时间中控制摄像机。
数据流变换装置100-005,作为操作处理,进行数据流变换处理。 数据流变换处理进行将经由线路交换网来自图像取得发送处理的运 动图像数据,变换成用于发送给便携式电话100-011的数据的变换处 理。在本实施形式中,因为摄像机服务器100-002的图像取得发送处 理用Motion-Jpeg生成动图像信息并发送出去,所以由数据流变换处 理从Motion-Jpeg变换到Mpeg4等。因为以便携式电话100-011为代 表的移动设备可以处理的动图像数据形式(Mpeg1/Mpeg2/ Mpeg4/DivX/RealVideo等)随设备而不同,所以为了与这些移动设 备的动图像数据形式相对应,这种将Motion-Jpeg形式的动图像数据 变更为与各个设备对应的数据形式并发送出去的功能是非常有效的。
进一步,在数据流变换处理中,不仅可以进行上述格式变换,而 且可以对图像大小、图像分辨率和颜色数变更等的图像大小进行变 换。
又,数据流变换装置100-005,与线路交换网100-009连接,具 有利用线路交换的呼叫和切断等的功能。这种功能与一般的调制解 调器的控制相同。
将通过图3所示的GUI从便携式电话100-011输入的自动摄像 机控制数据100-007(图9中表示一个例子)通过HTTP/SMTP处理 发送给与Web服务器处理合作的自动摄像机控制处理。
又,数据流变换处理用管理服务器100-003的自动摄像机控制处 理解释这个自动摄像机控制数据100-007,根据这个解释对摄像机控 制处理发出控制摄像机操作的通知和指示,并且指令在图像取得发 送处理中经过数据流变换处理经由线路交换网100-009将运动图像 数据100-010发送给便携式电话100-011。此外,我们将在后面用图 9详细说明自动摄像机控制数据。
图2表示便携式电话100-011中的GUI的显示状态迁移。显示 单元200-001与便携式电话100-011的通信状态相应地如下所示地变 更它的显示状态。
图2(a)表示进行利用分组交换的通信时显示的状态。在图2 (a)的状态中,在显示单元200-001上,显示输入便携式终端100-011 的用户希望的摄像机控制方向等的GUI。用户通过在这个画面上输 入选择摄像机100-001的摇镜头·倾斜·变焦距等的操作,预置等的 摄像机控制所需的命令,可以变更阅览实况图像时的摄像机方向等 (关于GUI将在后面详细述说)。
用户结束自动摄像机控制数据的输入选择OK按钮时,经由分组 交换网100-008,HTTP/SMTP中继装置100-006将图9所示的自动 摄像机控制数据发送给管理服务器100-003,由这个自动摄像机控制 处理进行处理。
自动摄像机控制处理,当取得来自便携式电话100-011的自动摄 像机控制数据时,作为对它的回答,通过HTTP/SMTP中继装置 100-006、分组交换网100-008将包含关于线路交换网100-009的数 据流变换装置100-005的连接目标的信息的、用于到线路交换的切换 的HTML数据发送给便携式电话100-011。这时的显示单元200-006 的显示状态是图2(b)的状态。
图4更详细地表示根据这个HTML数据显示的画面,埋入了关 于表示到线路交换网的连接目标的链路的信息400-001。
这个链路功能是HTML数据等中的标准功能。在本实施形式中 在到线路交换网的连接中通过将称为的标签用于HTML数 据实现这个功能。此外,如果是根据HTML数据的标签以 外的与此相同的方法,则也可以用它。又,可以在HTML数据中埋 入称为脚本的小的可以自动执行的程序(Java SCRIPT,VB SCRIPT 等)。如果用这个功能,则能够实现在一定时间后自动地将通信从 分组交换网切换到线路交换网的功能。所以,通过用这个功能,用 户通过明确显示地选择链路信息400-001不仅可以进行到线路交换 网的切换,而且也可以自动地从分组交换网切换到线路交换网。
又,时间信息400-002表示直到取得摄像机控制权限的时间。这 个直到取得摄像机控制权限的时间,是从存在不特定的多个用户连 接并操作摄像机的可能性出发设置的功能,自动摄像机控制处理当 发送包含链路信息的HTML数据时,向摄像机控制处理进行询问, 得到在何种程度的等待时间中是否可以取得摄像机100-001的控制 权限的信息而将其显示。
此外,在经由与数据流变换装置100-005的线路交换网100-009 的等待状态中,从便携式电话输出向线路连接目标的呼叫声,但是 也可以切换到与呼叫声不同的表示等待状态的声音并进行输出。进 一步,也可以是代替图4,使要显示的图像成为表示等待状态的图像 和动画。
经过这样的过程,通过自动或手动,经由线路交换网100-009与 数据流变换装置100-005连接后,经由线路交换网100-009将动图像 数据分发给便携式电话100-011。表示分发这个图像数据的状态的是 图2(c)状态。在便携式电话100-011上,形成分发运动图像的状 态时,将来自数据流变换装置的线路连接建立的通知交给管理服务 器100-003,自动摄像机控制处理以时间序列顺序取出在上述自动摄 像机控制数据中的摄像机控制信息,按照它的内容,将摄像机控制 信息发送给摄像机服务器100-002。按照发送的自动摄像机控制数据 反复进行摄像机控制处理的处理,可以变更摄像机100-001的摇镜 头、倾斜、变焦距等,对摄像机进行用户想要的控制。如上所述, 用户操作便携式电话100-011具有的按钮,可以一面利用本实施例所 示的系统阅览实况的运动图像一面对摄像机进行想要的控制。
图3是表示通过图2(a)的便携式电话的分组交换进行通信时 的显示单元200-001上的自动摄像机控制GUI
这个GUI是为了用户使用便携式电话100-011的按钮对摄像机 100-001输入所要的操作的界面。此外,在本实施形式中,这个GUI 数据是以由HTML数据进行记述为前提的,但是也可以用其它的起 同样作用的GUI记述语言进行记述,也可以用通过将以Java applet 为代表的那种执行机构传输给便携式电话100-011来得到输入的方 法。
GUI 300-002是用于输入根据绝对坐标的摄像机控制项目的 GUI。在GUI 300-002中通过输入摇镜头角、倾斜角、变焦距角,可 以在任意的可以控制摄像机的坐标中操作摄像机。
GUI 300-003是用于输入基于预置操作的摄像机控制项目的 GUI。在GUI 300-003中通过用户从在预定的视角放映出的名字和场 所的预置名称的清单(窗口正面,前台等)进行选择,能够使摄像 机向着这些方向。在摄像机控制处理中,保持与预置名称对应的PTZ 值的表,当要求在摄像机控制处理中由预置名称控制摄像机时,参 照该表将摄像机控制在PTZ值上。此外,从自动摄像机控制处理预 先取得这个预置名称的清单作为HTML数据,使其在GUI 300-003 上反映出来。
又,作为预置的扩大概念,也能够同样地处理多台摄像机的依次 切换。这时,摄像机坐标不仅能够作为(摇镜头、倾斜、变焦距)= (P,T,Z)进行预置,而且能够通过(摇镜头、倾斜、变焦距,摄 像机号码)=(P,T,Z,C)这样的形成一对进行管理而实现。
GUI 300-004是用于追加关于摇镜头·倾斜·变焦距以外的摄像 机控制项目的GUI。通过这个GUI能够选择设定滤光片的设定、逆 光校正和许多其它的摄像机控制操作。
GUI 300-005是用时间序列显示输入项目的GUI。GUI 300-005 是按GUI 300-002~300-004,以从上而下的输入顺序显示追加的摄像 机控制项目,可以进行删除项目等的编辑工作。
当选择GUI 300-006时,将上述那样地设定的摄像机控制项目的 时间表作为自动摄像机控制数据发送给管理服务器100-003。而且, 自动摄像机控制处理将从前头顺序地进行摄像机控制的指令输出到 摄像机服务器100-002,可以执行用户想要的摄像机100-001的操作。
图4是表示选择图3的OK按钮300-006后在显示单元200-001 上显示的画面。图4的画面的说明如上所述。
此外,当便携式电话100-011具有自动地变更链路目标的功能 时,也可以在经过预定时间后自动地重新与线路交换网的链路目标 连接。如果没有自动切换链路的功能,则可以从过去的连接信息判 别到开始这个连接所需的时间。
又,管理服务器100-003的自动摄像机控制处理,从发送用于便 携式电话100-011的到线路交换网的线路连接的信息时开始,保持直 到便携式电话100-011与数据流变换装置100-005连接所需时间的平 均值。将平均值和从摄像机控制处理取得控制权限的时间中较长的 一个作为等待时间信息经由分组交换网100-008发送给便携式电话 100-011。
图9表示关于经由分组交换网100-008从便携式电话100-011发 送到管理服务器100-003和数据流变换装置100-005的自动摄像机控 制数据的数据表。
在图9的数据表中,包含着时间序列顺序中的摄像机控制指令、 和意味着用于执行运动图像的数据流变换处理的命令的摄像机控制 信息等。在数据表中,成对地保持操作模式和操作模式中的参数, 生成具有只与用户希望的对摄像机的控制相当的长度的数据。在摄 像机控制信息中包含例如控制摄像机方向转台的摇镜头·倾斜·变 焦距等的命令,选择滤色器,选择预置(多个摄像机),什么也不 做的待机,切断线路交换网等。在管理服务器100-003的自动摄像机 控制处理的处理中,参照图9的自动摄像机控制的数据表,命令在 摄像机服务器100-002的摄像机控制处理的处理中进行控制摄像机 (摇镜头·倾斜·变焦距和选择滤色器等)的处理、保持线路切断 的处理,能够实现用户想要的摄像机操作。
图5表示在本实施形式中的图像分发系统的顺序图。图5所示的 顺序表示关于从连接到便携式电话100-011中的管理服务器100-003 开始,设定和发送自动摄像机控制数据、变更从分组网到线路交换 网的线路、接收运动图像和控制摄像机的处理的流程。
首先,在步骤S500-001,便携式电话100-011向管理服务器 100-003要求最初显示的页的HTML数据等(即,接入管理服务器 100-003)。接受这个要求,在步骤S500-002管理服务器100-003的 Web服务器处理将HTML数据发送给便携式电话100-011。根据这 个数据,便携式电话100-011显示图3所示的GUI。
此外,既存在着动态地生成表示图3的GUI的HTML数据的情 形,也存在着用静态地准备好的HTML数据的情形。当动态地生成 时,与Web服务器处理合作的自动摄像机控制处理自动生成作为 GUI数据的HTML数据。Web服务器处理发送这样生成的GUI数据。
进而,在步骤S500-003,用户用图3的GUI,如上所述地生成 自动摄像机控制数据。在步骤S500-004,经由分组交换网,将生成 的自动摄像机控制数据发送给管理服务器100-003,要求取得由摄像 机100-001得到的图像和取得摄像机100-001的控制权限。进而,在 步骤S500-005,Web服务器处理受理自动摄像机控制数据。进而, 将自动摄像机控制数据交给自动摄像机控制处理。
在步骤S500-006,自动摄像机控制处理向摄像机服务器100-002 的摄像机控制处理要求摄像机的控制权限。自动摄像机控制处理能 够用这时的来自摄像机服务器100-002的回答取得可以控制摄像机 的时间。
进而,在步骤S500-008,根据包含可以控制摄像机的时间的信 息、和预先登记在管理服务器100-003中的数据流变换装置100-005 的经由线路交换网100-009呼叫的电话号码信息,生成用于连接切换 到图4所示的线路交换网100-009的GUI的HTML数据,交给Web 服务器处理。在步骤S500-009,Web服务器处理进行经由分组交换 网100-008将生成的HTML数据发送给便携式电话100-011的处理。
在步骤S500-010,根据发送的HTML数据显示上述图4中所示 的GUI。进而,当进到步骤S500-011,可以自动地切换线路时,便 携式电话中断由分组交换网100-008进行的分组通信。进而,在步骤 S500-012,根据在HTML页中记述的线路交换网的呼叫号码,经由 线路交换网100-010与数据流变换装置100-005连接。
此外,当便携式电话不具有自动地切换线路的功能时,如上所述 用户能够通过手动将线路连接从分组交换网100-008切换到数据流 变换装置100-005。
又,在分组交换网100-008中使用的协议,代替HTTP,也可以 使用SMTP协议等。SMTP协议是主要用于传输邮件功能的协议, 但是也可以发送HTML页等的数据,可以代替HTTP协议使用。
在步骤S500-013,数据流变换装置100-005接收便携式电话 100-011的到线路交换网100-009的线路切换要求。这时,检测线路 切换要求,但是不建立线路。进到步骤S500-014,当检测出线路交 换网100-009的连接要求时,数据流变换处理将对于数据流变换装置 100-005的接收便携式电话100-011的来信状况通知管理服务器 100-003的自动摄像机控制处理。
在步骤S500-015,自动摄像机控制处理等待取得摄像机100-001 的控制权限和线路交换网100-009的来信。当这2个条件齐备时,可 以使实况图像的发送和与其相伴的自动摄像机控制操作的定时一 致。
在步骤S500-016,在自动摄像机控制处理中,为了削减通信成 本,当从数据流变换装置100-005接收便携式电话100-011的来信通 知和取得摄像机的控制权限的通知两者时,最初向数据流变换装置 100-005发出允许对于便携式电话100-011的呼叫经由线路交换网 100-009进行连接的信息。在步骤S500-017,接受这个允许信息,数 据流变换装置100-005建立与便携式电话100-011的经由线路交换网 的连接。进而,在步骤S500-026,便携式电话100-011一侧也识别 出经由线路交换网100-009的连接建立,在步骤S500-023,接受从 数据流变换装置100-005输出的运动图像,在步骤S500-024,显示 接受的图像。便携式电话100-011,只要不由用户操作切断与数据流 变换装置100-005的连接就能够进行运动图像的显示处理。
另一方面,在步骤S500-018,在自动摄像机控制处理中,建立 经由线路交换网100-009的数据流变换装置100-005与便携式电话 100-011的连接后,将发送图像的允许通知摄像机服务器100-002的 图像取得发送处理。进而,在步骤S500-020,图像取得发送处理从 连接的摄像机取得图像后,压缩数据,进行向数据流变换装置 100-005发送的处理。进而,进到步骤S500-021,在数据流变换装置 100-005,接收图像取得发送处理的图像数据,在步骤S500-022将这 个图像数据变换成用于便携式电话的图像形式,发送给便携式电话 100-011。
又,数据流变换装置100-005也可以对从多个摄像机得到的动图 像信息选择性地进行变换处理。进行用于从摄像机100-001得到的运 动图像的上述的发送处理,和由摄像机服务器100-002的摄像机控制 处理进行的摄像机控制的操作。
在步骤S500-027,管理服务器100-003的自动摄像机控制处理, 根据自动摄像机控制时间表,将摄像机控制命令发送给摄像机服务 器100-002的摄像机控制处理。进而,在步骤S500-019,摄像机控 制处理进行接收摄像机控制命令的操作,根据这个接收的命令控制 摄像机。这样,通过并行地进行一连串的摄像机控制操作和上述发 送运动图像的操作,能够在便携式电话100-011上在用户指定的视角 中显示实况图像。
如上面说明的那样,根据本实施形式,预先在分组交换网中取得 HTML数据后,为了在线路交换网中取得运动图像,能够在短时间 中结束对线路交换网的占有。而且,通过选择地使用线路交换网和 分组交换网,持续发送接收从摄像机得到的实况运动图像,并且可 以对摄像机进行用户任意设定的详细控制。
(第2实施形式)
本实施形式是便携式电话100-011同时与线路交换网100-009和 分组交换网100-008两者连接的形态。即,是能够在便携式电话 100-011上一面显示运动图像一面由用户输入摄像机的操作命令的 形态。在这样的形态中,当想要从图2(c)的运动图像显示操作摄 像机100-001时,随时将便携式电话100-011的显示单元200-001的 显示切换到图2(a)的摄像机操作的输入设定。
又,图6表示第2实施形式中的便携式电话100-011的显示单元 200-001的进一步的显示例。GUI 700-001表示能够在分组通信时的 GUI中合成线路交换网的图像的状态时的GUI。
在图6中,显示单元200-001显示重叠在经由线路交换网100-009 显示的运动图像上用于进行摇镜头·倾斜·变焦距操作的GUI。这 时,用于由用户输入通常的电话号码等的操作按钮700-004起着作为 用于操作摄像机的输入按钮的作用。操作按钮700-004是由分组交换 网100-008的记述语言将物理按钮分配给摄像机操作的例子。
此外,也可以是通过识别用户声音来控制摄像机的形态。
图7表示在同时使用线路交换网100-009和分组交换网100-008 的本实施形式的系统中的操作处理的顺序。在本实施形式中,表示 一面经由线路交换网100-009取得运动图像,一面经由分组交换网 100-008操作摄像机的实施形式的顺序。
在步骤S800-001,便携式电话100-011向管理服务器100-003要 求最初显示的页的HTML数据等(即,接入管理服务器100-003)。 接受这个要求,在步骤S500-002管理服务器100-003的Web服务器 处理将用于显示GUI的HTML数据发送给便携式电话100-011。这 个显示GUI的数据不只限于HTML,可以选择可以进行任意同类事 情的方式。
在步骤S800-003,接收这个HTML数据,在便携式电话100-011 的显示画面上显示出来,直到从用户接受选择摄像机服务器100-002 的要求为止都处于待机状态。
在步骤S800-004,便携式电话100-011,经由线路交换网100-009, 将用户要求选择的摄像机服务器100-002(图1中,摄像机服务器 100-002是1台,但是可以在网络上设置多台摄像机服务器)发送给 管理服务器100-003。
在步骤S800-005,管理服务器100-003接收连接目标信息,进到 步骤S800-006,根据这个信息向用户选择的摄像机服务器100-002 的摄像机控制处理,要求摄像机的控制权限。在步骤S800-007,摄 像机控制处理等待取得摄像机的控制权限直到其它用户的控制权限 结束为止。
进一步,在步骤S800-032,自动摄像机控制处理生成包含线路 交换网100-009的连接目标信息的HTML页。在步骤S800-008,由 Web服务器处理将生成的数据发送给便携式电话100-011。进而,在 步骤S800-009,便携式电话根据接收的HTML数据在显示单元 300-001上进行图2(b)所示的显示。
进而,进到步骤S800-009,一面在步骤S800-010维持用分组交 换网100-008的连接,一面在步骤S800-011进行用线路交换网 100-009与数据流变换装置100-005的连接。
在步骤S800-012,数据流变换装置100-005识别与便携式电话 100-011的连接,在步骤S800-013,对管理服务器100-003的自动摄 像机控制处理通知来信。自动摄像机控制处理,当确认在步骤 S800-013中的来信通知和在步骤S800-014中的获得摄像机控制权限 的通知这样两个通知时,允许在步骤S800-016中与数据流变换装置 100-005连接。进而,接受这个允许,在步骤S800-017和步骤S800-018 中,数据流变换装置100-005开始便携式电话的连接。
又,在步骤S800-019,作出允许图像取得发送处理发送图像的 允许。在步骤S800-020,图像取得发送处理从连接的摄像机取得图 像后,压缩数据,发送给数据流变换装置100-005。
进而,在步骤S800-021,通过数据流变换装置100-005的数据流 变换处理,接收由图像取得发送处理处理过的图像数据,在步骤 S800-022,将这个图像数据变换成用于便携式电话的图像形式,将 经过变换的图像发送给便携式电话100-011。在步骤S800-024,在便 携式电话100-011中,接收从数据流变换装置100-005发送过来的运 动图像,在步骤S800-023,显示运动图像。
通过以上的处理,便携式电话100-011接收运动图像。只要用户 不实施切断操作就可以进行这个运动图像的接收操作。
另一方面,与上述的图像接收处理并行地进行对摄像机的控制。
在步骤S800-025,管理服务器100-003的自动摄像机控制处理生 成用于控制摄像机的HTML数据,在步骤S800-026,Web服务器处 理将这个HTML数据发送给便携式电话100-011,在步骤S800-027, 接收用于控制摄像机的HTML数据,根据这个HTML数据,在显示 单元200-001上显示出用于操作摄像机的GUI。
在步骤S800-028,用户用显示的GUI输入摄像机操作信息,在 步骤S800-029,将摄像机控制信息发送给管理服务器100-003。这个 信息,例如,既可以是根据图6的显示单元200-001的显示画面由用 户的输入操作产生的摄像机控制数据,也可以是进行利用图3的输 入操作的摄像机控制的时间序列数据。这就是摄像机控制处理解释 的摄像机控制命令,通过管理服务器100-003的Web服务器处理, 直接发送给摄像机控制处理。在步骤S800-031,摄像机控制处理根 据这个摄像机控制命令对摄像机进行控制。
在本实施例中,一面这样地维持分组交换网和线路交换网这2 个线路,一面同时进行控制摄像机和发送接收图像的处理,与第1 实施例比较进一步可以实时地控制摄像机,并且可以发送高品质的 运动图像。
(第3实施形式)
本实施形式是第1,第2实施形式中的改善例。在本实施形式中, 表示关于线路交换网与便携式电话连接的连接定时的别的方式。
上述第1,第2实施形式是在便携式电话的用户取得摄像机的控 制权限后,建立线路交换网100-009的线路连接的形态,但是在本实 施形式中,不等到取得摄像机的控制权限就进行线路交换连接。
在第3实施形式中,顺序几乎不变,但是因为自动摄像机控制处 理不需要等待与建立便携式电话100-011的线路连接有关的定时,可 以立即建立,所以在线路交换网与便携式电话进行线路连接后,立 即在便携式电话一侧显示出运动图像。
关于这一点,开始显示图像的定时和可以操作摄像机的定时是偏 离的,但是具有在可以操作摄像机前立即显示出运动图像的优点。
此外,根据系统设置者的策略,可以选择第1,第2,第3实施 形式中的任何一个形态。
(第4实施形式)
本实施形式是第3实施形式的变形例。在本实施形式中,表示线 路交换网100-009的连接方式,即,不是通过打电话到数据流变换装 置100-005连接便携式电话100-011,而是从数据流变换装置100-005 到便携式电话100-011实施线路连接,进行回叫的方式。
本实施形式的目的是从数据流变换装置100-005到把线路连接 将便携式电话100-011进行回叫的定时,取为能够取得摄像机控制权 限的时刻,来缩短线路交换网的连接时间。
因此,用户为了确认是否取得了摄像机控制权限不需要经常对便 携式电话进行监视,具有在能够获得摄像机控制权限后能够取得必 要的运动图像的优点。又,在本实施形式中,需要特定回叫的用户, 因此,要追加认证功能。
图8表示在便携式电话100-011的显示单元200-001上显示的用 于认证的GUI。通过使用这个用于认证的GUI,将输入的用户ID和 口令发送给管理服务器100-003的自动摄像机控制处理。此外,在本 实施形式中,使用ID-口令方式的认证,但是也可以用其它的具有同 样功能的认证方式。
图11表示在管理服务器100-003的自动摄像机控制处理中使用 的用于回叫的数据库的一个例子。图11的数据库成对地保存ID-口 令和线路交换电话号码,从该信息决定回叫目标。自动摄像机控制 处理利用这个数据库,决定与从便携式电话发送的ID-口令对应的用 于回叫的线路交换电话网的连接目标电话号码。
图10表示本实施形式的摄像机控制系统的顺序图。此外,与图 8所示的标号相同的标号表示进行与第2实施形式中说明的处理相 同的处理,省略对它们的说明。对于图8的顺序进行了变更·追加 的,一个是伴随用户认证的处理,另一个是用线路交换网进行与便 携式电话100-011和数据流变换装置100-005连接的处理,通过从数 据流变换装置100-005打电话到便携式电话100-011进行连接。
首先,说明用户认证。
当从便携式电话100-011,向管理服务器100-003要求取得HTML 数据时,管理服务器100-003的Web服务器处理发送用于显示图8 所示的用户认证输入画面的HTML数据(步骤S010-002)。进而, 在步骤S010-033中,在便携式电话100-011一侧,用图8所示的用 户认证输入画面,输入用户ID和口令,回答管理服务器100-003。
进而,在步骤S010-033,管理服务器100-003的自动摄像机控制 处理使用图11的数据库,检查取得的用户ID和口令信息是否正当。 如果是正常的,则进到步骤S800-003,但是如果认证是不正当的, 则在该时刻结束顺序。如上那样地进行用户的认证处理。
其次,说明通过从数据流变换装置100-005打电话到便携式电话 100-011进行连接的处理。
在步骤S010-015,管理服务器100-003的自动摄像机控制处理, 直到取得摄像机控制权限为止处于待机状态。当从管理服务器 100-003通知取得摄像机控制权限时,进到步骤S010-016,将线路交 换连接处理的关系通知数据流变换装置100-005的处理。即,数据流 变换装置100-005,根据从前面图11的数据库得到的信息,取得与 经过认证的用户对应的线路交换呼叫号码信息。进而,根据这个呼 叫号码信息从数据流变换装置打电话到经过认证的用户的号码(回 叫)。进而,在步骤S010-018,当线路与便携式电话100-011连接 时,以后就可以接收运动图像。
如以上说明的那样进行实施,则可以用根据用户认证的线路交 换,传输运动图像。
又,通过与用户认证的进行组合,用户可以不对控制权限的等待 时间进行监视,在来信后立即对摄像机进行控制。
此外,在上述各实施形式中,Web服务器处理、自动摄像机控 制处理、HTTP/SMTP处理、摄像机控制处理、图像取得发送处理、 数据流变换处理,如果可以用计算机内部通信等进行呼叫和应答, 则也可以用同一个设备进行操作(即,摄像机服务器100-002、管理 服务器100-003、HTTP/SMTP中继装置100-006、数据流变换装置 100-005也可以是同一个设备)。而且,因为这些处理是全逻辑性集 合,所以实际上处理操作的物理上的设备既可以分开的也可以是1 个。在处理之间的通信中,既可以用TCP/IP等的网络协议,也可以 通过OS等使用共享的存储器和共享的数据区域进行通信。
又,上述实施形式的摄像机服务器100-002、管理服务器100-003、 HTTP/SMTP中继装置100-006、数据流变换装置100-005可以分别 由个人计算机等构成,由用于存储使各个处理进行工作的程序的 ROM、展开从ROM读出的程序的RAM、用于执行程序的CPU等构 成。
又,作为图像接收装置的便携式电话100-011,只要是作为内部 构成备有显示图像的显示装置和可以输入用户指示的输入装置,则 对设备没有特别的限定,可以应用本实施形式。进一步,代替便携 式电话100-011,也可以是选择性地或同时使用分组交换网和线路交 换网的通信终端。
进一步,本发明,作为一个例子也能够经由因特网等的网络将实 现实施形式功能的软件的程序代码供给各服务器和装置,通过各服 务器和装置的计算机(或CPU和MPU)读出并执行存储在存储介质 中的程序代码来实现。
这时,从存储介质读出的程序代码自身实现各服务器和各装置的 CPU功能,存储这个程序代码的存储介质构成本发明。
作为用于供给程序代码的存储介质,例如,能够用软盘、硬盘、 光盘、光磁盘、CD-ROM、CD-R、磁带、非易失性存储卡、ROM等。
又,不仅包含通过实施计算机读出的程序代码,实现上述实施形 式的功能的情形,而且也包含根据这个程序代码的指示,在计算机 上工作的OS(操作系统)等进行实际处理的一部分或全部,通过该 处理实现上述实施形式的功能的情形。
进一步,将从存储介质读出的程序代码写入在插入计算机的功能 扩展板和与计算机连接的功能扩展单元中备有的存储器中后,根据 这个程序代码的指示,在这个功能扩展板和功能扩展单元中备有的 CPU等进行实际处理的一部分或全部,通过该处理实现上述实施形 式的功能。
当将本发明应用于上述存储介质时,将与前面说明的操作程序对 应的程序代码存储在这个存储介质中,但是简单地说,是将在本发 明各服务器和装置中不可缺少的模块收藏在存储介质中。
如以上说明的那样,如果根据本发明的实施形式,则通过用线路 交换网和分组交换网,能够实现可以一面持续接收图像,一面控制 摄像机的系统。