CN105283859A - 通信管理***和通信管理方法 - Google Patents

通信管理***和通信管理方法 Download PDF

Info

Publication number
CN105283859A
CN105283859A CN201480030638.8A CN201480030638A CN105283859A CN 105283859 A CN105283859 A CN 105283859A CN 201480030638 A CN201480030638 A CN 201480030638A CN 105283859 A CN105283859 A CN 105283859A
Authority
CN
China
Prior art keywords
terminal
data
communication terminal
frames images
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201480030638.8A
Other languages
English (en)
Other versions
CN105283859B (zh
Inventor
加藤喜永
锻冶克行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of CN105283859A publication Critical patent/CN105283859A/zh
Application granted granted Critical
Publication of CN105283859B publication Critical patent/CN105283859B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25858Management of client data involving client software characteristics, e.g. OS identifier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1827Network arrangements for conference optimisation or adaptation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/155Conference systems involving storage of or access to video conference sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/567Multimedia conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

通信管理***包括执行图像框数据管理单元,该执行图像框数据管理单元与执行图像框数据的地址信息相关联地管理安装在通信终端中的每个应用的应用识别信息,该执行图像框数据是在所述应用在通信终端处被激活时要显示的。通信管理***向通信终端发送与在通信终端处激活的应用对应的执行图像框数据。

Description

通信管理***和通信管理方法
技术领域
本发明涉及管理通信终端的通信。
背景技术
近年来,鉴于对削减商务旅行的成本以及节省商务旅行的时间的需求,用于经由诸如因特网的网络进行电话会议的通信***正被广泛地使用。在这样的通信***中,通过使能在多个通信终端之间交换图像数据和音频数据而进行电话会议(例如参见日本公开的专利公开号2008-227577)。
注意,用户可以在智能电话或个人计算机(PC)的通信终端中下载并安装各种应用(app)并且使用各种通信协议建立通信。
同时,应用的提供者可以改变当应用开始(被激活)时要显示的图像。在这种情况下,通信终端的用户必须经历下载并安装新的应用的麻烦。
发明内容
本发明要解决的问题
本发明的至少一个实施例的一般目的是提供可以减轻通信终端的用户需要下载并安装新的应用的麻烦的通信管理***。
解决问题的手段
根据本发明的实施例,提供了管理通信终端的通信的通信管理***。该通信管理***包括执行图像框数据管理单元,其被配置为与执行图像框数据在通信网络内的地址信息相关联地管理安装在所述通信终端中的多个应用的应用识别信息,所述执行图像框数据表示当所述多个应用中的给定应用在所述通信终端处被激活时将显示的执行图像的执行图像框。该通信管理***还包括:数据管理单元,其被配置为管理在所述地址信息处的所述执行图像框数据;发送单元,被配置为将由所述执行图像框数据管理单元相互相关联地管理的所述应用识别信息和所述地址信息发送到所述通信终端;以及接收单元,被配置为从所述通信终端接收执行图像框数据请求,所述执行图像框数据请求指定在与所述多个应用中的、已经在所述通信终端处激活的指定应用的应用识别信息相关联的地址信息处管理的执行图像框数据。所述发送单元将在由所述接收单元接收的执行图像框数据请求中指定的执行图像框数据发送到所述通信终端。
根据本发明的方面,通信管理***管理当应用在通信终端处被激活时要显示的执行图像框数据,并且向通信终端发送与在通信终端处激活的应用对应的执行图像框数据。以此方式,例如可以减轻通信终端的用户需要在通信终端中下载并安装新的应用的负担。
附图说明
图1示出了根据本发明的实施例的通信***的示例性配置;
图2示出了用于在终端之间建立呼叫的通信会话;
图3A-3C示出了使用SVC标准交换的图像数据的图像质量;
图4是示例性的呼叫终端的外部视图;
图5是示出呼叫终端的硬件配置的框图;
图6是示出呼叫管理***的硬件配置的框图;
图7是示出呼叫终端的软件配置的框图;
图8是示出呼叫终端和呼叫管理***的功能性配置的框图;
图9示出了可视信息管理表的示例;
图10示出了终端验证管理表的示例;
图11示出了终端状态管理表的示例;
图12示出了应用可用性管理表的示例;
图13示出了执行图像框数据管理表的示例;
图14示出了目的地列表框的示例;
图15示出了用户设置信息列表框的示例;
图16示出了呼叫信息列表框的示例;
图17示出了连接确认屏幕框的示例;
图18示出了作为执行图像内容管理表的示例的目的地列表管理表;
图19示出了作为执行图像内容管理表的另一示例的用户设置信息管理表;
图20示出了作为执行图像内容管理表的另一示例的通知信息管理表;
图21示出了作为执行图像内容数据管理表的示例的用户设置内容数据管理表;
图22示出了作为执行图像内容数据管理表的另一示例的通知内容数据管理表;
图23是示出从激活请求终端到在请求终端处显示应用列表的处理步骤的序列图;
图24是示出从在请求终端处接受对的应用图标的选择到将目的地状态信息发送到呼叫目的地候选者的处理步骤的序列图;
图25示出了应用列表的示例性屏幕图像;
图26示出了目的地列表的示例性屏幕图像;
图27示出了用户设置信息列表的示例性屏幕图像;
图28示出了通知信息列表的示例性屏幕图像;以及
图29示出了连接确认屏幕的示例性屏幕图像。
具体实施方式
在下文中,参照附图描述本发明的实施例。
<<整体配置>>
图1示出了根据本发明的实施例的作为通信***的示例的呼叫***1的整体配置。如在图1中所示,呼叫***1包括多个呼叫终端10aa-10ac、10ba-10bc、10ca-10cc和10da-10dc;用于呼叫终端10aa-10ac、10ba-10bc、10ca-10cc和10da-10dc的多个显示器120aa-120ac、120ba-120bc和120ca-120cc;多个中继器30a-30d;呼叫管理***50;程序提供***90;以及维护***100。例如,呼叫***1使能交换诸如图像数据和音频数据的呼叫数据以进行在远程地点之间的电话会议。呼叫***1还包括被配置为选择用于呼叫数据的最优路径的多个路由器70a、70b、70c、70d、70ab和70cd。
呼叫终端10aa-10ac、中继器30a和路由器70a通过LAN2a相互连接。呼叫终端10ba-10bc、中继器30b和路由器70b通过LAN2b相互连接。LAN2a和LAN2b通过包含路由器70ab的专用线2ab相互连接。LAN2a和LAN2b以及专用线2ab被配置在特定区域A中。例如,区域A可以是中国,LAN2a可以被配置在位于北京的办公室中,并且LAN2b可以被配置在位于上海的办公室中。
呼叫终端10ca-10cc、中继器30c和路由器70c通过LAN2c相互连接。呼叫终端10da-10dc、中继器30d和路由器70d通过LAN2d相互连接。LAN2c和LAN2d通过包含路由器70cd的专用线2cd相互连接。LAN2c、LAN2d和专用线2cd被配置在特定区域B中。例如,区域B可以是美国,LAN2c可以被配置在位于纽约的办公室中,并且LAN2d可以被配置在位于华盛顿的办公室中。可以通过经由因特网2i相互连接的路由器70ab和70cd建立在区域A和B之间的通信。
注意在下面的描述中,“呼叫终端”可以简称为“终端”,并且“呼叫管理***”可以简称为“管理***”。此外,多个呼叫终端10aa-10ac、10ba-10bc、10ca-10cc和10da-10dc的任何给定一个可以简称为“终端10”;多个显示器120aa-120ac、120ba-120bc和120ca-120cc的任何给定一个可以简称为“显示器120”;并且多个中继器30a-30c的任何给定一个可以简称为“中继器30”。此外,发出开始电话会议的请求的终端被称为“请求终端”,并且所述请求被寻址到的终端被称为“目的地终端”。此外,多个路由器70a、70b、70c、70d、70ab和70cd的任何给定一个简称为“路由器70”。注意,可以通过交换音频、视频(图像)或音频及视频(图像)两者来建立呼叫。
管理***50、程序提供***90和维护***100连接到因特网2i。管理***50、程序提供***90和维护***100可以建立在区域A、区域B或一些其它区域处。
在本实施例中,通信网络2由LAN2a、LAN2b、专用线2ab、因特网2i、专用线2cd、LAN2c和LAN2d建立。通信网络2可以包括在那里可以建立有线通信的区域以及在那里可以使用例如Wi-Fi(无线保真)或蓝牙(注册商标)建立无线通信的区域。
注意,在图1中的终端10、中继器30、管理***50、路由器70、程序提供***90和维护***100的每一个下面指示的四个数字表示基于一般IPv4技术的IP地址。例如,终端10aa的IP地址是“1.2.1.3”。注意,尽管可以使用IPv6技术替代IPv4技术,但为了简化说明在本示例中使用IPv4。
例如,可以使用呼叫终端10在各种情形中建立呼叫,比如在多个办公室之间的呼叫、在同一办公室中的不同部门之间的呼叫、在同一房间中的呼叫、在室外和室内之间的呼叫以及位于室外的终端之间的呼叫。在室外使用呼叫终端10的情况中,例如可以使用移动电话通信网络建立无线通信。
此外,当终端10的呼叫应用1031(在下面描述)被激活时,终端10可以通过发送/接收呼叫数据为用户建立呼叫并且例如用作电话会议终端。终端10被配置为使用预定的通信***(用于连接到呼叫目的地或从呼叫目的地断开的呼叫控制***、以及用于将呼叫数据转换为IP分组的编码***)发送/接收呼叫数据。注意,在下面的描述中,“应用”可以被称为“app”。
上述呼叫控制***的示例包括SIP(会话启动协议)、H.323、SIP的扩展、即时消息传送协议、使用SIPMESSAGE方法的协议、IRC(因特网多线交谈)协议和即时消息传送协议的扩展。注意,即时消息传送协议的示例包括XMPP(可扩展消息传送现场协议)、由ICQ(注册商标)所使用的协议、AIM(注册商标)以及Skype(注册商标)。即时消息传送协议的扩展的示例包括Jingle。
在多个终端10使用相同的呼叫app的情况中,这些终端10可以经由通信网络2建立与彼此的呼叫。注意,呼叫app的示例包括用于电话会议的呼叫app以及其它各种呼叫和消息传送app,比如Skype、GoogleTalk、LINE、KakaoTalk和Tango(注册或未注册商标)。
如在图2中所示的,在本实施例的呼叫***1中,在请求终端和目的地终端之间建立管理信息会话sei以使能经由管理***50交换管理信息的各个项目。此外,可以在请求终端和目的地终端之间建立四个会话以使能经由中继器30交换高分辨率图像数据、中等分辨率图像数据、低分辨率图像数据和音频数据。注意,在图2中,以上四个会话被统一表示为“图像/音频数据会话sed”。
在下文中,描述交换的图像数据的图像质量(分辨率)。图3A-3C示出了在图2中使用SVC(可伸缩视频编码)标准交换的图像数据的图像质量。
图3A示出了160×120像素(160像素宽、120像素高)的低分辨率图像作为基础图像,图3B示出了320×240像素(320像素宽、240像素高)的中等分辨率图像,并且图3C示出了640×480像素(640像素宽、480像素高)的高分辨率图像。在使用窄频带交换图像数据的情况中,中继由基础图像的低分辨率图像数据构成的低质量图像数据。在使用相对宽的频带的情况中,中继基础图像的低分辨率图像数据以及中等分辨率图像的中等质量图像数据。在使用足够宽的频带的情况中,中继低分辨率图像数据、中等分辨率图像数据和高分辨率图像的高质量图像数据。注意,由于音频数据的数据量比图像数据的数据量小,所以无论在通信网络2中使用的是窄频带、相对宽的频带还是足够宽的频带,都中继音频数据。
<<硬件配置>>
在下文中,描述了在本实施例中使用的组件的硬件配置。图4是本实施例的呼叫终端10的示例性外部视图。在图4所示出的示例中,呼叫终端10包括外壳1100、臂1200以及框架1300。包括多个进气孔(未示出)的进气面布置在外壳1100的前侧面,并且包括多个出气孔的出气面1121布置在外壳1100的后侧面1120。以此方式,当在外壳1100中的冷却风扇被驱动时,在终端10的前侧的外部空气可以经由进气面(未示出)引入并且经由出气面1121在终端10的后侧排出。此外,音频拾取孔1131布置在外壳1100的右侧壁1130处,并且通过内置的麦克风114(在下面描述)可以拾取诸如语音、声音和噪音的音频。
操作面板1150布置在外壳1100的顶面上朝向右面表面1130。在操作面板1150上,布置了多个操作按钮108a-108e(在下面描述)、电源开关109(在下面描述)、警报灯119和包括用于传递从内置的扬声器115(在下面描述)输出的音频的多个音频输出孔的音频输出面1151。与用于容纳臂1200和相机框架1300的凹的部分对应的容纳部分1160被布置在外壳1100的顶面上朝向左侧壁1140。用于建立与外部装置连接I/F118(在下面描述)的电连接的多个连接端口1132a-1132c被布置在外壳1100的右侧壁1130处。用于将显示器120的缆线120c电连接到外部装置连接I/F118的连接端口(未示出)被布置在外壳1100的左侧壁1140处。
注意,在下面的描述中,多个操作按钮108a-108e的任何给定一个可以简称为“操作按钮108”,并且多个连接端口1132a-1132c的任何给定一个可以简称为“连接端口1132”。
臂1200通过扭矩铰链1210附接到外壳1100使得臂1200可以在上下方向上关于外壳1100在135度的倾角θ1范围内旋转。注意,图4示出了其中倾角θ1为90度的状态。相机12内置在相机框架1300内部并且例如能够捕捉用户、文件以及房间的内部的图像。此外,扭矩铰链1310被布置在相机框架1300处。相机框架1300经由扭矩铰链1310附接到臂1200。相机框架1300被配置为可以关于在图4中示出的状态在±180度的摇头角(panningangle)θ2范围内水平地旋转,该所示出的状态被假设为0度,并且相机框架1300被配置为可以关于臂1200在±45的倾角θ3范围内水平地旋转。
注意,图4的外部视图仅示出了呼叫终端10的一个示例。就是说,呼叫终端10不限于在图4中示出的配置,而是替代地可以是例如一般的PC、智能电话或平板终端。此外,相机112和麦克风114不需要必须是布置在终端10内部的内置装置,而是例如替代地可以在外部附接到终端10。
注意,管理***50、程序提供***90和维护***100的外部视图可以基本上与一般服务器计算机的外部视图相同。因此,省略对其的描述。
图5是示出根据本实施例的终端10的示例性硬件配置的框图。如在图5中所示的呼叫终端10包括通过总线110相互连接的中央处理单元(CPU)101、只读存储器(ROM)102、随机存取存储器(RAM)103、快闪存储器104、固态驱动器(SSD)105、介质驱动器107、操作按钮108、电源开关109、网络接口(I/F)111、相机112、图像传感器元件I/F113、麦克风114、扬声器115、音频输入/输出I/F116、显示器I/F117、外部装置连接I/F118和警报灯119。
CPU101控制呼叫终端10的整体操作。ROM102存储例如诸如用于驱动CPU101的IPL(初始程序加载器)的程序。RAM103被CPU101用作工作区域。快闪存储器104存储用于呼叫终端10的各种程序和诸如图像数据和音频数据的数据。SSD105根据CPU101的控制来控制在快闪存储器104上的数据读取/写入操作。介质驱动107控制在诸如快闪存储器的介质上的读取/写入操作。可以在例如选择呼叫终端10的呼叫目的地时操作操作按钮108。电源开关109用于接通/断开呼叫终端10的电源。网络I/F111是连接到通信网络2并且使能使用通信网络2进行数据通信的接口。
相机112被配置为根据CPU101的控制而捕捉物体的图像并且获得捕捉的图像的图像数据。图像传感器元件I/F112是连接到相机12的接口并且控制相机112的驱动操作。音频输入/输出I/F116是连接到用于输入音频的麦克风14以及用于输出音频的扬声器15的接口。音频输入/输出I/F116根据CPU101的控制来控制麦克风114和扬声器115的音频信号输入/输出操作。显示器I/F117是连接到外部显示器12的接口并且被配置为根据CPU101的控制发送图像数据到显示器12。外部装置连接I/F118用于建立与各种外部装置的连接。警报灯119用于发出呼叫终端10的功能的异常的信号。总线110可以是用于建立例如在图5中示出的各种组件之间的电连接的地址总线或数据总线。
例如,显示器120可以包括用于显示物体的图像或者操作屏幕的液晶显示器(LCD)或有机电致发光(EL)显示器。显示器120经由缆线120c连接到显示器I/F117。缆线120c例如可以是模拟RGB(VGA)缆线、分量视频缆线、HDMI(高清晰度多媒体接口)缆线、或DVI(数字视频交互)缆线。
相机112包括透镜以及将光转换为电荷以数字化物体的图像(视频)的固态图像传感器。固态图像传感器例如可以是CMOS(互补金属氧化物半导体)传感器或CCD(电荷耦合装置)传感器。
外部装置连接I/F118可以经由***到例如在图4中示出的外壳1100的连接端口1132中的诸如USB(通用串行总线)缆线的缆线建立与诸如外部相机、外部麦克风或外部扬声器的外部装置的电连接。在外部相机连接到外部装置连接I/F118的情况中,CPU101可以使外部相机的驱动操作优先于内置的相机112。类似地,在外部麦克风或外部扬声器连接到外部装置连接I/F118的情况中,CPU101可以使外部麦克风或外部扬声器的驱动操作优先于内置的麦克风114或内置的扬声器115。
注意,介质106可以是可加载到呼叫终端10中的可拆卸记录介质。此外,尽管快闪存储器104被示出为根据CPU101的控制对其进行数据读取/写入操作的非易失性存储器的示例,但是可以替代快闪存储器104使用例如诸如EEPROM(电可擦除可编程ROM)的其它类型的非易失性存储器。
图6是示出管理***50的示例性硬件配置的框图。在图6中示出的管理***50包括通过总线210相互连接的CPU201、ROM202、RAM203、硬盘(HD)204、硬盘驱动器(HDD)205、介质驱动207、显示器208、网络I/F209、键盘211、鼠标212以及CD-ROM驱动器214。
CPU201控制管理***50的整体操作。ROM202存储被用于驱动CPU201的诸如IPL的程序。RAM203被用作CPU201的工作区域。HD204存储管理***50的各种数据和程序。HDD205根据CPU201的控制来控制在HD204上的数据读取/写入操作。介质驱动207控制在诸如快闪存储器的介质206上的数据读取/写入操作。例如,显示器208显示诸如光标、菜单、窗口、字符和/或图像的各项信息。网络I/F209是用于使用通信网络2建立数据通信的接口。键盘211包括例如用于输入字符、数字值和各种命令的多个键。鼠标212例如可以被用于选择和/或执行命令、选择将被处理的对象或移动光标。CD-ROM驱动器214控制在CD-ROM(紧凑盘只读存储器)213上的数据读取/写入操作,其中CD-ROM213是可拆卸记录介质的一个示例。总线210可以是例如被配置为建立在如在图6中示出的管理***50的各种组件之间的电连接的地址总线或数据总线。
注意,中继器30、程序提供***90以及维护***100可以具有基本上与管理***50一致的硬件配置。相应地,省略对其的描述。
图7是示出终端10的示例性软件配置的框图。如在图7中所示,OS1020、呼叫app1031、用户设置app1032、通知app1033、连接确认app1034运行在RAM103的工作区域1010上。OS1020和上述app1031-1034可以在工厂时预先安装在终端10中。
OS1020是提供基础功能的基础软件并且管理终端10的整体操作。用户设置app1032是使得终端10的用户能够进行终端10的初始设置的app。通知app1033是从管理***50获取通知的app。
连接确认app1034是确定用户是否与呼叫目的地建立合适的连接的app。例如,如在图29中所示的,连接确认app1034可以显示两个版本的图像数据;即,在用户的终端10处捕捉的被发送到呼叫目的地的并且在呼叫目的地处显示的图像数据,以及在用户的终端10处捕捉的不被发送到呼叫目的地而是直接在用户的终端10处显示的图像数据。
注意,上述app1031-1034仅是可以安装在终端10中的app的示意性示例,并且也可以安装其它类型的app。例如,多个呼叫app可以安装在终端10中。在这种情况中,例如可以安装使用不同的通信协议的呼叫app。
<<功能性配置>>
在下文中,描述了本实施例的呼叫***1的功能性配置。图8是示出包括在本实施例的呼叫***1中的终端10和管理***50的示例性功能性配置的框图。注意,在图8示出的示例中,终端10和管理***50连接到通信网络2并且能够经由通信网络2建立与彼此的数据通信。此外,注意,图8主要示出了由多个app1031-1034中的呼叫app1031实现的功能。
<呼叫终端的功能性配置>
终端10包括装置控制单元1050和呼叫控制单元1060。装置控制单元1050可以通过执行在图7中示出的OS1020而实现。呼叫控制单元1060可以通过激活在图7中示出的呼叫app1031而实现。
装置控制单元1050包括发送/接收单元11、操作输入接收单元12、显示控制单元13以及存储/取回单元19。上述单元对应于可以由基于从快闪存储器104加载到RAM103中的激活app(程序)响应于来自CPU101的命令而操作的在图5中示出的硬件组件中的一个或多个实现的功能。
呼叫控制单元1060包括发送/接收单元21、激活单元22、生成单元23、显示控制单元24、功能执行单元25和存储/取回单元29。上述单元对应于可以由基于从快闪存储器104加载到RAM103上的呼叫app(程序)响应于来自CPU101的命令而操作的在图5中示出的硬件组件中的一个或多个实现的功能。
终端还包括例如可以由在图3中示出的ROM102、RAM103和快闪存储器104实现的存储单元1000。存储单元1000包括存储在下面描述的可视信息管理表的可视信息管理数据库(DB)1001。
(可视信息管理表)
图9示出了可视信息管理表的示例性数据结构。图9的可视信息管理表存储并管理表示与操作状态图标数据(第二可视信息的示例)相关联的目的地终端的操作状态的操作状态信息,该操作状态图标数据表示将在显示器120处显示的目的地列表中显示的操作状态图标。图9示出了表示各种操作状态的操作状态图标的示例。注意,操作状态图标数据可以在工厂时存储在终端10的可视信息管理中,或者当作为请求终端的终端10在例如图23(在下面描述)的步骤S2中做出登录请求时,操作状态图标数据可以从管理***50发送到终端10。此外,注意,图9的可视信息管理表包括四种类型的操作状态信息;即,在线(可呼叫)、在线(呼叫中)、在线(暂停)和离线。
(装置控制单元的功能性配置)
在下文中,参照图8进一步详细描述终端10的装置控制单元1050的功能性配置。注意,在下面的描述中,关于主要用于实现装置控制单元1050的功能性组件的在图5中示出的硬件组件描述装置控制单元1050的功能性组件。
在图8中示出的终端10的发送/接收单元11可以由来自CPU101的命令和在图5中示出的网络I/F111实现。发送/接收单元11使能够经由通信网络2与目的地终端、装置或***交换数据(或信息)。
操作输入接收单元12可以由来自图5中示出的CPU101的命令以及在图4中示出的操作按钮108a-108e和电源开关109实现。操作输入接收单元12接受各种用户输入和选择。例如,当用户开启图4的电源开关109时,图8的操作输入接收单元12相应地接受由用户输入的通电操作并且开启终端10的电源。
显示控制单元13可以由来自CPU101的命令和图5的显示器I/F117实现。当在呼叫期间从另一方接收图像数据时,显示控制单元13进行控制操作以将接收的图像数据发送到显示器120。
存储/取回单元19可以由来自CPU101的命令和SSD105或者来自图5的CPU101的命令实现。存储/取回单元19执行用于在存储单元1000中存储数据或者从存储单元1000取回数据的过程。
(呼叫控制单元的功能性配置)
在下文中,参照图5和8描述终端10的呼叫控制单元1060的功能性配置。注意,在下面的描述中,关于主要用于实现呼叫控制单元1060的功能性组件的在图5中示出的硬件组件描述呼叫控制单元1060的功能性组件。
在图8中示出的发送/接收单元21可以由来自在图5中示出的CPU101的命令和网络I/F111实现。发送/接收单元21使能经由通信网络2与目的地终端、装置或***交换数据(或信息)。
激活单元22可以由来自图5的CPU101的命令实现。当装置控制单元1050的操作输入接收单元12接受对app的用户选择时,激活单元22基于来自操作输入接收单元12的激活请求来激活呼叫控制单元1060(呼叫app1031)。
生成单元23可以由来自图5的CPU101的命令实现。生成单元23通过如在下面描述的将目的地状态信息(执行图像内容数据的示例)和上述的操作状态图标数据(第二可视信息的示例)包括在目的地列表框(执行图像框数据的示例)中而生成目的地列表屏幕。
显示控制单元24可以由来自图5的CPU101的命令和显示器I/F117实现。显示控制单元24进行控制操作将由生成单元23生成的目的地列表屏幕数据发送到显示器120。
功能执行单元25可以由例如来自在图5中示出的CPU101的命令和相机112、麦克风114或扬声器115实现。功能执行单元25进行控制操作以使用图像数据和/或音频数据建立呼叫。
存储/取回单元29可以由来自CPU101的命令和SSD105或者来自图5的CPU101的命令实现。存储/取回单元29进行用于在存储单元1000中存储数据或者从存储单元1000取回数据的过程。
<管理***的功能性配置>
在图8中,管理***50包括发送/接收单元51、验证单元52、管理单元53和存储/取回单元59。例如,上述单元对应于可以由基于从快闪HD204加载到RAM203中的管理***50的程序响应于来自CPU201的命令而操作的在图6中示出的硬件组件中的一个或多个实现的功能。管理***50还包括由HD204配置的存储单元5000。存储单元5000为每个appID存储并管理表示可以由用户选择以激活相应app的app图标的app图标数据的URL信息(第一可视信息的示例)。存储单元5000还存储并管理在相应的URL信息处的app图标数据。此外,存储单元5000用作在预定的URL处存储并管理执行图像框数据(在下面描述)和执行图像内容数据(在下面描述)的数据管理单元。存储单元5000包括终端验证管理DB5001、终端状态管理DB5002、app可用性管理DB5003、执行图像框数据管理DB5004、执行图像内容管理DB5005和执行图像内容数据管理DB5006。注意,图25示出了对应于如下详细地描述的第一可视信息的示例的app图标141、142、143和144的app图标数据。
(终端验证管理表)
图10示出了终端验证管理表的示例性数据结构。例如,在图10中所示的终端验证管理表可以存储在存储单元5000的终端验证管理DB5001中。终端验证管理表将由管理***50管理的每个终端10的验证密码与相应终端10的终端ID相关联地存储并管理。例如,根据在图10中示出的终端验证管理表,终端10aa的终端ID是“01aa”并且用于终端10aa的验证密码是“aaaa”。
(终端状态管理表)
图11示出了终端状态管理表的示例性数据结构。例如,在图11中所示的终端状态管理表可以存储在存储单元5000的终端状态管理DB5002中。终端状态管理表对于由管理***50管理的终端10的每一个终端ID存储并管理在向相应的终端10发出呼叫时要使用的目的地名称、相应的终端10的操作状态、当在管理***50处接收到登录请求(在下面描述)时的接收日期/时间以及相应的终端10的IP地址。例如,根据在图11中示出的终端状态管理表,关于由终端ID“01aa”识别的呼叫终端10aa,终端10aa的目的地名称是“中国北京办公室AA终端”,终端10aa的操作状态是“在线(呼叫中)”,管理***50接收登录请求的接收日期/时间是“2012/11/10/13:40”,并且终端10aa的IP地址是“1.2.1.3”。注意,当相应的终端10向管理***50登记以使用呼叫***1建立数据通信时,可以存储终端ID、终端的类型以及每个终端10的目的地名称。
(app可用性管理表)
图12示出了app可用性管理表的示例性数据结构。在图12中示出的app可用性管理表例如可以存储在存储单元5000的app可用性管理DB5003中。app可用性管理表与每个终端10的终端ID相关联地存储并管理安装在终端10中的多个app的每一个app的可用性信息。可用性信息指示每个app在相应的终端10处是否可用于使用(ON)或者不可用(OFF)。多个app的每一个由appID识别,并且关于每个appID和每个终端ID存储可用性信息。例如,根据在图12中示出的app可用性管理表,关于由终端ID“01aa”识别的终端10aa,可以使用(激活)由appID“a001”、“a002”、“a003”和“a004”识别的四种类型的app中的一个或多个。
(执行图像框数据管理表)
图13示出了执行图像框数据管理表的示例性数据结构。在图13中所示的执行图像框数据管理表可以存储在存储单元5000的执行图像框数据管理DB5004中。执行图像框数据管理表对于安装在终端10中的多个app的每个appID存储并管理表示在相应的app被激活时要显示的执行图像的执行图像框的执行图像框数据在通信网络2内的URL信息(地址信息的示例)。
在下文中,描述由用于上述app1031-1034的执行图像框数据表示的执行图像框的示例。图14示出了目的地列表框。图15示出了用户设置信息列表框。图16示出了通知信息列表框。图17示出了连接确认屏幕框。
用于呼叫app1031的执行图像框数据表示如在图14中所示的目的地列表P10的框。示出的目的地列表P10的框包括用于显示视觉上表示目的地终端的操作状态的第二可视信息的“操作状态”字段、用于显示目的地终端的终端ID的“终端ID”字段以及用于显示目的地终端的目的地名称的“目的地名称”字段。
用于用户设置app1032的执行图像框数据表示如在图15中所示的用户设置信息列表P20的框。用户设置信息列表P20显示用于使得终端10的用户能够进行终端10的初始设置的信息的项目。
用于通知app1033的执行图像框数据表示如在图16中所示的通知信息列表P30的框。通知信息列表P30显示来自管理***50的通知信息的各个项目。
用于连接确认app1034的执行图像框数据表示如在图17中所示的连接确认屏幕P40的框。显示连接确认屏幕P40以确定用户是否适当地连接到呼叫目的地。连接确认屏幕P40的框包括用于显示在用户的终端10处捕捉的、被发送到目的地终端并且在目的地终端处显示的图像数据的显示区域P41以及用于显示在用户的终端10处捕捉的、未被发送到呼叫目的地而是直接在用户的终端10处显示的图像数据的显示区域P42。连接确认屏幕P40还包括由用户按压以开始连接确认的“连接确认”按钮P49。注意,在连接确认实际开始之前在显示区域P41和P42处显示虚拟(dummy)图像。当连接确认开始时,由终端10实际捕捉的图像的图像数据显示在显示区域P41和P42处。用户可以比较显示在显示区域P41的图像以及显示在显示区域P42的图像以确认在用户的终端10处捕捉的图像的图像数据是否被适当地发送到目的地终端。
((执行图像内容管理表))
存储单元5000的执行图像内容管理DB5005例如可以存储如在图18-20中所示的三种类型的执行图像内容管理表。在下文中,详细描述这些执行图像内容管理表。
(目的地列表管理表)
图18示出了作为执行图像内容管理表的一个示例的目的地列表管理表的示例性数据结构。目的地列表管理表对于可以通过发出呼叫请求而开始呼叫的每个请求终端的每个终端ID存储并管理被登记为相应请求终端的呼叫目的地候选者的所有相应的目的地终端的终端ID。例如,根据在图18中示出的目的地列表管理表,作为由终端ID“01aa”识别的请求终端的终端10aa能够开始寻址到作为由终端ID“01ab”识别的其目的地候选终端中的一个的终端10ab的呼叫。就是说,由终端ID“01ab、…、01ba、01bb、…、01ca、01cb、01da、01db、…”识别的终端被存储为请求终端10aa的目的地候选终端。注意,可以通过响应于例如从给定请求终端发送到管理***50的添加请求或删除请求的添加或删除而更新存储在目的地列表管理表中的目的地终端候选者ID。此外,注意,存储在目的地列表管理表中的目的地候选终端的终端ID对应于内容识别信息的示例。
(用户设置信息管理表)
图19示出了作为执行图像内容管理表的另一示例的用户设置信息管理表的示例性数据结构。用户设置信息管理表对于每个终端10的每个终端ID存储并管理信息ID,该信息ID识别用于使得用户能够进行相应的终端10的初始设置的用户设置信息。例如,根据图19中示出的用户设置信息管理表,关于由终端ID“01aa”识别的终端10aa,可以提供由信息ID“e002、e002、e003、e004”识别的四种类型的用户设置信息。注意,识别用户设置信息的信息ID对应于内容识别信息的示例。
(通知信息管理表)
图20示出了作为执行图像内容管理表的另一示例的通知信息管理表的示例性数据结构。通知信息管理表对于每个终端10的每个终端ID存储并管理识别可以被提供给相应的终端10的用户的通知信息的信息ID。例如,根据图20示出的通知信息管理表,关于由终端ID“01aa”识别的终端10aa,由信息ID“n001、n002”识别的两种类型的通知信息可以提供给用户。注意,识别通知信息的信息ID对应于内容识别信息的示例。
((执行图像内容数据管理表))
存储单元5000的执行图像内容数据管理DB5005例如可以存储如在图21和22中所示的两种类型的执行图像内容数据管理表。在下文中,详细描述这些执行图像内容数据管理表。此外,注意,在图11中示出的上述终端状态管理表也可以用作与内容识别信息相关联地存储并管理执行图像内容数据的执行图像内容数据管理表。就是说,在图11中示出的表对于在图18的目的地列表管理表中存储的每个目的地终端ID存储并管理要在目的地列表P10中显示的相应的执行图像内容数据。在这种情况中,图11的“终端ID”可以对应于执行图像内容识别信息,并且图11的“目的地名称”和“操作状态”可以对应于要在目的地列表P10中显示的执行图像内容数据(见图26)。
(用户设置内容数据管理表)
图21示出了作为执行图像内容数据管理表的示例的用户设置内容数据管理表的示例性数据结构。用户设置内容数据管理表对于存储在图19的用户设置信息管理表中的每个信息ID存储并管理相应的执行图像内容数据的URL信息。
(通知信息内容数据管理表)
图22示出了作为执行图像内容数据管理表的另一示例的通知内容数据管理表的示例性数据结构。通知内容数据管理表对于存储在图20的通知信息管理表中的每个信息ID存储并管理相应的执行图像内容数据的URL信息。
(管理***的功能性组件)
在下文中,参照图8描述管理***的其它功能性组件50。注意,在下面关于主要用于实现管理***的功能性组件50的、在图6中示出的管理***50的硬件组件描述管理***的功能性组件50。
发送/接收单元51可以由来自在图6中示出的CPU201的命令和网络I/F209实现。发送/接收单元51经由通信网络2将数据(或信息)发送到终端、装置或***/从终端、装置或***接收数据(或信息)。
验证单元52可以由来自图6的CPU201的命令实现。验证单元52通过使用由发送/接收单元51接收的终端ID和密码作为关键字(key)而搜索图10的终端验证管理表以确定是否在该终端验证管理表中存储了相同的终端ID和密码来验证终端。
管理单元53可以由来自图6的CPU201的命令实现。管理单元53存储并管理在如图11中所示的终端状态管理表中的信息。就是说,管理单元53对于每个终端10的每个终端ID和目的地名称存储终端10的操作状态、管理***50接收登录请求的接收日期/时间以及终端10的IP地址。
存储/取回单元59可以由来自在图6中示出的CPU201的命令和HDD205或者由来自CPU201的命令实现。存储/取回单元59执行在存储单元5000中存储数据以及从存储单元5000取回数据的处理。
<<处理/操作>>
在下文中,参照图23-29描述根据本发明的一个实施例的通信管理方法。首先,参考图23,在下面描述从激活对应于请求终端的终端10aa到显示app列表的处理步骤。图23是示出从激活请求终端10aa到在请求终端10aa处提示app列表的显示的处理步骤的序列图。注意,在图23和图24中示出的处理步骤(在下面描述)可以通过在图2中示出的管理信息会话sei中交换管理信息而实现。
当用户开启请求终端10aa的电源开关109(图5)时,操作输入接收单元12(图8)接受通电操作输入并且激活请求终端10aa(步骤S1)。响应于通电操作输入的接受,发送/接收单元11经由通信网络2将登录请求发送到管理***50(步骤S2)。以此方式,管理***50接收该登录请求。注意,可替换地,可以例如响应于用户输入命令到请求终端10aa而发出登录请求。
登录请求包括将终端10aa自身识别为请求终端的终端ID和密码。例如,终端ID和密码可以经由存储/取回单元19从存储单元1000取回并且被发送到发送/接收单元11。可替换地,例如,终端ID和密码可以由请求终端10aa的用户输入。注意,当从请求终端10aa向管理***50发送登录请求时,对应于登录请求的接收者的管理***50可以获取与该登录请求的发送者对应的请求终端10aa的IP地址。
接下来,管理***50的验证单元52通过使用在该登录请求中包括的终端ID和密码作为关键字而搜索存储单元5000的终端验证管理表(图10)以确定相同的终端ID和密码是否存储在验证管理表中来验证请求终端10aa(步骤S3)。如果验证单元52确定相同的终端ID和密码存储在验证管理表中并且从而请求终端具有用于登录到管理***50中的有效授权,则管理单元53在终端状态管理表(图11)中相互管理地存储终端10aa的终端ID、终端10aa的操作状态、管理***50接收到登录请求的接收日期/时间以及终端10aa的IP地址(步骤S4)。以此方式,终端ID“01aa”、操作状态“在线(呼叫中)”、接收日期/时间“2012.11.10.13:40”以及终端10aa的IP地址“1.2.1.3”可以相互关联地存储在图11中示出的终端状态管理表中。
然后,管理***50的发送/接收单元51经由通信网络2将指示由验证单元52获得的验证结果的验证结果信息发送到对应于登录请求的发送者的请求终端10aa(步骤S5)。转而,请求终端10aa的发送/接收单元11接收该验证结果信息。
在下文中,描述当验证单元52确定请求终端10aa具有登录到管理***50中的有效授权时要执行的随后的处理步骤。
请求终端10aa的发送/接收单元11经由通信网络2将可用性信息请求发送到管理***50(步骤S6)。转而,管理***50的发送/接收单元51接收该可用性信息请求。该可用性信息请求包括请求终端10aa的终端ID。
接着,管理***50的存储/取回单元59通过使用被包括在来自请求终端10aa的可用性信息请求中的终端ID作为搜索关键字而搜索app可用性管理表(图12)来从app可用性管理表取回请求终端10aa的相应可用性信息(步骤S7)。根据在图12中示出的app可用性管理表,由终端ID“01aa”识别的终端10aa的可用性信息指示由appID“a001”识别的app是“ON”、由appID“a002”识别的app是“ON”,由appID“a003”识别的app是“ON”以及由appID“a004”识别的应用是“ON”.
然后,存储/取回单元59使用由在步骤S7中作为搜索关键字被取回的可用性信息指示为可用于使用(“ON”)的appID搜索执行图像框数据管理表(图13),并且取回与被指示为可用于使用(“ON”)的appID相关联的执行图像框数据的URL信息(步骤S8)。此外,存储/取回单元59从存储单元5000取回与被指示为可用于使用(“ON”)的appID对应的app图标的app图标数据的URL信息(步骤S9)。
然后,管理***50的发送/接收单元51经由通信网络2将在步骤S7中取回的可用性信息、在步骤S8中取回的执行图像框数据的URL信息以及在步骤S9中取回的app图标的URL信息发送到请求终端10aa(步骤S10)。转而,请求终端10aa的发送/接收单元11接收该可用性信息、该执行图像框数据的URL信息以及该app图标数据的URL信息。
然后,请求终端10aa的发送/接收单元11访问在步骤S10中接收的app图标的URL信息并且发送对于app图标的app图标数据的app图标请求(步骤S11)。转而,管理***50的发送/接收单元51接收该app图标请求。注意,关于由可用性信指示为可用于使用(“ON”)的app的app图标进行app图标请求。
然后,管理***50的存储/取回单元59从存储单元5000取回在步骤S11中请求的app图标的app图标数据(步骤S12)。然后,发送/接收单元51经由通信网络2将所请求的app图标数据以及app图标的相应appID发送到请求终端10aa(步骤S13)。转而,请求终端10aa的发送/接收单元11接收可用于使用(“ON”)的app的app图标数据。
然后,显示控制单元13提示显示器120aa显示“app列表”屏幕140,如在图25中所示(步骤S14)。图25示出了app列表的示例性屏幕图像。屏幕140显示在终端10aa处可用于使用(“ON”)的所用app的app图标。在示出的示例中,用于由appIDa001、a002、a003、a004识别的app的四个app图标141、142、143和144显示在屏幕140上。
在下文中,参考图24,描述从在请求终端10aa处接受app图标的选择到将目的地状态信息发送到呼叫目的地候选者的处理步骤。图24是示出从在请求终端10aa处接受app图标的选择到将目的地状态信息发送到呼叫目的地候选者10ba的示例性处理步骤的序列图。
例如,当用户操作在图4中示出的操作按钮108a-108e中的一个或多个并且从在图25的屏幕140上显示的多个app图标中选择期望的app图标时,请求终端10aa的操作输入接收单元12接受用户做出的app图标选择(步骤S21)。在下面的描述中,假设用户已经选择表示用于进行电话会议的呼叫app1031000(图7)的app图标141(图25)。
在接受表示对呼叫app1031的app图标141的选择时,装置控制单元1050的操作输入接收单元12将激活请求发送到呼叫控制单元1060的激活单元22以激活呼叫控制单元1060。通过激活由与选择的app图标141相关联的appID识别的呼叫app1031而实现呼叫控制单元1060,并且以此方式,呼叫控制单元1060被激活(步骤S22)。注意,直到此时终端10aa的处理步骤由装置控制单元1050执行。另一方面,在下面描述的终端10aa的随后的处理步骤由呼叫控制单元1060执行。
当呼叫控制单元1060被激活时,呼叫控制单元1060的发送/接收单元21访问对于由与在步骤S21中选择的app图标141相关联的appID识别的应用的执行图像框数据的URL信息,并且将执行图像框数据请求发送到管理***50(步骤S23)。转而,管理***50的发送/接收单元51接收该执行图像框数据请求。
然后,管理***50的存储/取回单元59从存储单元5000读取在步骤S23中请求的执行图像框数据(步骤S24)。然后,发送/接收单元51经由通信网络2将取回的执行图像框数据发送到请求终端10aa(步骤S25)。转而,请求终端10aa的发送/接收单元21接收所请求的执行图像框数据。注意,在本示例中,由在步骤S25中接收的执行图像框数据所表示的执行图像框对应于如在图14中所示的目的地列表框。
然后,请求终端10aa的存储/取回单元29在存储单元1000中暂时存储在步骤S25中接收的执行图像数据(在本示例中的目的地列表框数据)(步骤S26)。
然后,发送/接收单元21经由通信网络2将执行图像内容数据请求发送到管理***50(步骤S27)。注意,在本示例中,执行图像内容数据请求对应于对于目的地状态信息的请求。转而,管理***50的发送/接收单元51接收对于目的地状态信息的请求。注意,上述请求包括请求终端10aa的终端ID。
然后,管理***50的存储/取回单元59通过使用请求终端10aa的终端ID作为搜索关键字而搜索执行图像内容管理表(在本示例中,图18的目的地列表管理表)来取回请求终端10aa能够与之建立通信的目的地终端候选者的终端ID(步骤S28)。在下面的描述中,为了简化说明,假设识别终端10ba和10db的终端ID“01ba”和“01db”在步骤S25中被取回作为对于由终端ID“01aa”识别的请求终端10aa的目的地终端候选者的终端ID。
然后,存储/取回单元59对于在步骤S28中取回的目的地终端候选者的终端ID的每一个(在本示例中,“01ba”和“01db”),通过使用在步骤S28中取回的目的地终端候选者的终端ID作为搜索关键字而搜索终端状态管理表(图11)来取回相应终端的目的地名称和操作状态信息(步骤S29)。
然后,发送/接收单元51经由通信网络2将取回的目的地状态信息发送到请求终端10aa(步骤S30)。转而,请求终端10aa的发送/接收单元21接收该目的地状态信息。该目的地状态信息包括在步骤S29中曾被用作搜索关键字的目的地终端候选者的终端ID以及它们相应的目的地名称和操作状态。以此方式,请求终端10aa可以获取状态请求终端10aa能够与之建立通信的目的地终端候选者10ba和10db的每一个的当前操作状态。
然后,请求终端10aa的存储/取回单元29对于在步骤S30中接收的终端ID的每一个,通过使用在步骤S30中接收的操作状态作为搜索关键字而搜索可视信息管理表(图9)来取回表示相应终端的操作状态的操作状态图标数据(步骤S31)。
然后,生成单元23取回已经被暂时存储在存储单元1000中的目的地列表框数据,将在步骤S30中接收的终端ID和目的地名称以及在步骤S31中取回的操作状态图标分配给目的地列表框数据,并且产生要被包括在目的地列表P10中的图像数据,如在图26中所示(步骤S32)。然后,显示控制单元24提示显示器120aa显示如在图26中所示的目的地列表P10(步骤S33)。图26示出了目的地列表P10的示例性屏幕图像。在图26中,表示操作状态的操作状态图标、终端ID和目的地名称指示在图14中示出的目的地列表框中。注意,为了简化说明,图26的屏幕图像仅包括用于由终端ID“01ba”识别的终端的目的地按钮P11和用于由终端ID“01db”识别的终端的目的地按钮P12。
其后,请求终端10aa的用户可以选择期望的目的地按钮,由此建立与由选择的目的地按钮表示的目的地终端的呼叫。注意,该呼叫可以通过功能执行单元25的处理操作而建立。
同时,存储/取回单元59还通过使用请求终端10aa的终端ID“01aa”作为搜索关键字搜索目的地列表管理表(图18)来从目的地列表管理表取回具有被登记为目的地终端候选者的请求终端10aa(登录请求的发送者)的终端ID“01aa”的其它请求终端的终端ID(步骤S34)。注意在下面的描述中,为了简化说明,假设在步骤S34中取回终端ID“01ba”和“01db”。
此外,存储/取回单元59通过使用请求终端的终端ID“01aa”作为搜索关键字搜索终端状态管理表(图11)来从该终端状态管理表取回与该登录请求的发送者对应的请求终端10aa的操作状态(步骤S35)。
然后,管理***50的发送/接收单元51将包含请求终端10aa的终端ID“01aa”及在步骤S35中取回的其操作状态“在线(可呼叫)”的目的地状态信息发送到由图11的终端状态管理表指示为“在线”的目的地终端10ba(步骤S36)。根据图11的终端状态管理表,关于由在步骤S34中取回的终端ID“01ba”和“01db”识别的终端10ba和10db,终端10ba的操作状态被指示为“在线”,但是终端10db的操作状态被指示为“离线”。因此,在本示例中,在步骤S36中发送/接收单元51仅发送目的地状态信息到终端10ba。注意,当发送目的地状态信息到终端10ba时,发送/接收单元51参考在图11的终端状态管理表中与终端10bd的终端ID“01ba”相关联地存储的终端10ba的IP地址。以此方式,与登录请求的发送者对应的请求终端10aa的终端ID“01aa”和操作状态“在线(可呼叫)”可以被传送到能够作为呼叫目的地与请求终端10aa建立通信的终端10ba。
注意,当除了请求终端10aa以外的终端10的用户开启终端10的电源开关109时,操作输入接收单元12以与上述处理步骤S1的基本上一致的方式接受通电操作输入,并且随后的处理可以与上述处理步骤S2-S35基本一致。相应地,省略了对这样的过程的描述。
此外,注意,尽管在上面描述了选择app图标141的示例性情况,但是如在下面简单描述的,当选择app图标142或app图标143时可以进行类似的处理。
当选择示出在图25中的app图标142时,将被取回并发送的执行图像框数据对应于如在图15中所示的用户设置信息列表P20的框数据。此外,将被搜索的执行图像内容管理表对应于如在图19中所示的用户设置信息管理表。此外,将被搜索的执行图像内容数据管理表对应于如在图21中所示的用户设置内容数据管理表。此外,在步骤S33中,替代显示如在图26中所示的包含目的地终端候选者的目的地列表P10的屏幕图像,可以显示如在图27中所示的包含表示不同类型的用户设置信息的按钮P21-P24的用户设置信息列表P20的屏幕图像。用户设置信息按钮P21-P24表示在图21的用户设置内容数据管理表中指示的执行图像内容数据URL处存储并管理的用户设置信息。注意,图27是用户设置信息列表P20的示例性屏幕图像。
当选择在图25中示出的app图标143时,将被取回并发送的执行图像框数据对应于如在图16中所示的通知信息列表P30的框数据。此外,将被搜索的执行图像内容管理表对应于如在图20中所示的通知信息管理表。此外,将被搜索的执行图像内容数据管理表对应于如在图22中所示的通知内容数据管理表。此外,在步骤S33中,替代显示如在图26中所示的包含目的地终端候选者的目的地列表P10的屏幕图像,可以显示表示如在图28中所示的包含表示不同类型的通知信息的按钮P31和P32的通知信息列表P30的屏幕图像。通知信息按钮P31和P32表示在图22的通知内容数据管理表中指示的执行图像内容数据URL处存储并管理的用户设置信息。注意,图28是通知信息列表P30的示例性屏幕图像。
另一方面,当选择在图25中示出的app图标144时,随后的处理可以与当选择app图标141-143之一时进行的处理不同。就是说,当选择app图标144时,连接确认app1034提示显示器120aa显示如在图17中所示的连接确认屏幕P40。当用户按下连接确认按钮P49时,连接确认app1034可以显示如在图29中所示的屏幕图像。就是说,连接确认app1034可以在显示区域P41中显示在请求终端处捕捉的、在目的地终端处显示的图像,并且连接确认app1034可以直接在显示区域P42中显示在请求终端处捕捉的图像。注意,图29示出了连接确认屏幕P40的示例性屏幕图像。
<<有益效果>>
如上所述,根据本实施例的方面,管理***50包括对于每个appID管理当相应的app在终端10处被激活时将显示的执行图像框数据的执行图像框数据管理表(见图13)。管理***50将对应于在终端10处激活的app的执行图像框数据发送到终端10。以此方式,例如,可以减轻终端10的用户需要下载并安装新的app的麻烦。
此外,管理***50包括对于每个终端ID管理将在执行图像框内显示的内容数据的执行图像内容识别信息的执行图像内容管理表(见图18-20)。管理***50将与作出对于执行图像内容数据的请求的终端10的终端ID相关联的执行图像内容识别信息发送到终端10。以此方式,例如,管理***50可以适应为不同的终端10提供不同的服务的情况。
此外,管理***50对于每个终端10管理指示每个app在终端10处是否可用的可用性信息(见图12),并且将可用性信息发送到终端10。以此方式,基于可用性信息,终端10可以提供已经安装在终端10中的app作为可用的app,并且可以减轻终端10的用户需要下载并安装期望的app的负担。
注意,在终端10不是具有十按键等的典型的PC而是如在图4中示出的例如仅具有简单的操作按钮108a-108e的配置的情况下,对用户来说进行操作输入以下载并安装app到终端10可能是麻烦的。但是,通过实现本实施例,例如,可以减轻用户需要操作终端10以下载并安装app的麻烦。
此外,在本实施例中,管理***50被配置为将第一可视信息(例如app图标数据)的URL信息和执行图像数据(例如执行图像框数据和执行图像内容数据)的URL信息发送到终端10。相应地,第一可视信息和执行图像数据不需要存储在终端10中。此外,终端10可以从管理***50获取最新的第一可视信息和执行图像数据。
<<另外的和可替换的特征>>
注意,本实施例的中继器30、管理***50、程序提供***90和维护***100的每一个可以由单个计算机配置,或者它们的功能例如可以被任意地划分或分配到多个计算机。在程序提供***90由单个计算机配置的情况下,由程序提供***90发送的程序在被发送时可以被划分为多个模块,或者程序可以被发送而不被划分。在程序提供***90由多个计算机配置的情况下,程序可以被划分为多个模块并从多个计算机发送。
此外,注意,例如被配置为提供诸如用于终端10的程序、用于中继器30的程序以及用于发送管理的程序的各种程序的程序提供***90;存储这样的程序的程序提供***90的HD204;以及存储这样的程序的诸如CD-ROM的记录介质是例如可以在国内或国际上分布以向用户提供上述程序的计算机程序产品的示例性实施例。
此外,注意,在上述实施例中使用的ID对应于被用于唯一地识别相应的项目的识别信息,比如语言、字符、符号或标记。识别信息例如也可以是语言、字符、符号或标记中的两个或多个的组合。
appID是应用识别信息的示例。除了appID以外,应用识别信息例如还可以包括app名称。终端ID是终端识别信息的示例。除了终端ID以外,终端识别信息例如还可以包括终端的制造序列号和分配到终端的用户的用户ID。
此外,注意,在图9和25中示出的图标仅是示意性的示例。图标可以由例如字符、符号、图示标记或其任何组合表示。
此外,尽管在图11中示出的终端状态管理表中存储并且管理登录请求的接收日期/时间,但本发明不限于这样的示例。可替换地,例如,可以仅管理接收时间。
此外,尽管在图11中示出的终端状态管理表中存储并且管理终端10的IP地址,但本发明不限于这样的示例。可替换地,例如,可以与每个终端相关联地管理FQDN(全称域名)。在这种情况下,传统的DNS(域名***)服务器例如可以被用于获取对应于FQDN的IP地址。
此外,尽管在上面描述了电话会议终端作为终端10的示例,但本发明不限于这样的示例。在其它示例中,请求终端和目的地终端的至少一个例如可以对应于IP(因特网协议)电话、因特网电话或PC。此外,终端10不限于呼叫终端,而是可替代地可以是能够建立其它形式的数据通信的信息处理装置,比如智能电话、平板终端、游戏主控台或汽车导航***的通信终端。在这样的情况下,管理***50可以用作管理终端的通信的通信管理***。
此外,本发明不限于这些实施例,并且可以做出各种变化和修改而不脱离本发明的范围。
本申请基于于2013年4月30日提交的日本专利申请号2013-095704并且要求其优先权,其全部内容通过引用合并于此。
参考标号说明
1呼叫***(通信***)
2通信网络
10呼叫终端(通信终端)
11发送/接收单元
12操作输入接收单元
13显示控制单元
19存储/取回单元
21发送/接收单元
22激活单元
23生成单元
24显示控制单元
25功能执行单元
29存储/取回单元
50呼叫管理***(通信管理***)
51发送/接收单元
52验证单元
53管理单元
59存储/取回单元(取回单元)
1000存储单元
1001可视信息管理DB
5000存储单元(数据管理单元)
5001终端验证管理DB
5002终端状态管理DB(数据管理单元)
5003app可用性管理DM(app可用性管理单元)
5004执行图像框数据管理DB(执行图像框数据管理单元)
5005执行图像内容管理DB(执行图像内容管理单元)
5006执行图像内容数据管理DB

Claims (8)

1.一种管理通信终端的通信的通信管理***,所述通信管理***包括:
执行图像框数据管理单元,被配置为与执行图像框数据在通信网络内的地址信息相关联地管理安装在所述通信终端中的多个应用的应用识别信息,所述执行图像框数据表示当所述多个应用中的给定应用在所述通信终端处被激活时将显示的执行图像的执行图像框;
数据管理单元,被配置为管理在所述地址信息处的所述执行图像框数据;
发送单元,被配置为将由所述执行图像框数据管理单元相互相关联地管理的所述应用识别信息和所述地址信息发送到所述通信终端;以及
接收单元,被配置为从所述通信终端接收执行图像框数据请求,所述执行图像框数据请求指定在与所述多个应用中的、已经在所述通信终端处激活的指定应用的应用识别信息相关联的地址信息处管理的执行图像框数据;
其中所述发送单元将在由所述接收单元接收的执行图像框数据请求中指定的执行图像框数据发送到所述通信终端。
2.如在权利要求1中所述的通信***,还包括:
执行图像内容管理单元,被配置为与将在所述执行图像框内显示的执行图像内容数据的内容识别信息相关联地管理所述通信终端的终端识别信息;
其中所述数据管理单元与所述内容识别信息相关联地管理所述执行图像内容数据;
其中所述接收单元从所述通信终端接收所述通信终端的终端识别信息;并且
其中所述发送单元向所述通信终端发送与由所述接收单元接收的终端识别信息相关联的执行图像内容数据。
3.如在权利要求1或2中所述的通信管理***,还包括:
应用可用性管理单元,被配置为与所述通信终端的终端识别信息和安装在所述通信终端中的多个应用的应用识别信息相关联地管理的可用性信息,所述可用性信息指示所述多个应用中的给定应用在所述通信终端处是否可用;
其中所述接收单元从所述通信终端接收所述通信终端的终端识别信息;并且
其中所述发送单元向所述通信终端发送由所述可用性信息管理单元与由所述接收单元接收的终端识别信息相关联地管理的可用性信息。
4.如在权利要求3中所述的通信管理***,其中所述发送单元向所述通信终端发送由所述执行图像框数据管理单元与如下应用识别信息相关联地管理的地址信息:所述应用识别信息被与由所述接收单元接收的终端识别相关联的可用性信息指示为可用。
5.如在权利要求1-4的任一项中所述的通信管理***,其中所述多个应用包括以下的至少一个:用于进行电话会议的呼叫应用、用于使得所述通信终端的用户能够进行所述通信终端的初始设置的用户设置应用、用于向用户提供通知信息的通知应用以及用于确认所述通信终端的连接的连接确认应用。
6.如在权利要求1-5的任一项中所述的通信管理***,还包括:
取回单元,被配置为取回由所述执行图像框数据管理单元管理的所述应用识别信息和所述地址信息;
其中所述发送单元向所述通信终端发送由所述取回单元取回的应用识别信息和地址信息。
7.一种由管理通信终端的通信的通信管理***执行的通信管理方法,
其中所述通信管理***包括
执行图像框数据管理单元,被配置为与执行图像框数据在通信网络内的地址信息相关联地管理安装在所述通信终端中的多个应用的应用识别信息,所述执行图像框数据表示当所述多个应用中的给定应用在所述通信终端处被激活时将显示的执行图像的执行图像框;以及
数据管理单元,被配置为管理在所述地址信息处的所述执行图像框数据;
所述通信管理方法包括:
发送步骤,将由所述执行图像框数据管理单元相互相关联地管理的所述应用识别信息和所述地址信息发送到所述通信终端;
接收步骤,从所述通信终端接收执行图像框数据请求,所述执行图像框数据请求指定在与所述多个应用中的、已经在所述通信终端处激活的指定应用的应用识别信息相关联的地址信息处管理的执行图像框数据;以及
取回步骤,从所述数据管理单元取回在所述接收步骤中接收的执行图像框数据请求中指定的执行图像框数据;
其中所述发送步骤包括向所述通信终端发送在所述取回步骤中取回的执行图像框数据。
8.一种包含计算机可读介质的计算机程序产品,所述计算机可读介质具有记录在其上的能够由计算机执行的计算机程序,所述计算机程序在被执行时使得所述计算机进行如在权利要求7中所述的通信管理方法的步骤。
CN201480030638.8A 2013-04-30 2014-04-28 通信管理***和通信管理方法 Expired - Fee Related CN105283859B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2013095704A JP6194628B2 (ja) 2013-04-30 2013-04-30 通信管理システム、通信管理方法、及びプログラム
JP2013-095704 2013-04-30
PCT/JP2014/062289 WO2014178443A1 (en) 2013-04-30 2014-04-28 Communications management system and communications management method

Publications (2)

Publication Number Publication Date
CN105283859A true CN105283859A (zh) 2016-01-27
CN105283859B CN105283859B (zh) 2018-11-30

Family

ID=51843566

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480030638.8A Expired - Fee Related CN105283859B (zh) 2013-04-30 2014-04-28 通信管理***和通信管理方法

Country Status (10)

Country Link
US (1) US20160105490A1 (zh)
EP (1) EP2992433B1 (zh)
JP (1) JP6194628B2 (zh)
CN (1) CN105283859B (zh)
AU (1) AU2014260729B2 (zh)
BR (1) BR112015027565A2 (zh)
CA (1) CA2909593A1 (zh)
MX (1) MX2015015048A (zh)
SG (1) SG11201508566TA (zh)
WO (1) WO2014178443A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105659588B (zh) 2013-08-06 2019-03-08 株式会社理光 信息处理装置和确定结果提供方法
JP6661940B2 (ja) 2015-09-29 2020-03-11 株式会社リコー 通信端末、通信システム、制御方法、及びプログラム
US10511700B2 (en) 2016-02-25 2019-12-17 Ricoh Company, Ltd. Communication terminal with first application displaying status of second application
EP3247112A1 (en) 2016-05-20 2017-11-22 Ricoh Company, Ltd. Information processing apparatus, communication system, and information processing method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339826B2 (en) * 1998-05-05 2002-01-15 International Business Machines Corp. Client-server system for maintaining a user desktop consistent with server application user access permissions
JP2004185541A (ja) * 2002-12-06 2004-07-02 Minolta Co Ltd デバイス管理装置
JP2012147416A (ja) * 2010-12-22 2012-08-02 Ricoh Co Ltd 伝送管理システム、伝送システム、及び伝送管理システム用プログラム
CN102655552A (zh) * 2011-03-02 2012-09-05 三星电子株式会社 用于在便携式终端中建立网络连接的装置和方法
CN102662675A (zh) * 2012-04-13 2012-09-12 我查查信息技术(上海)有限公司 用于向终端设备提供软件的方法及装置
WO2012133916A1 (en) * 2011-03-31 2012-10-04 Ricoh Company, Limited Transmission management system, transmission system, program, program supply system, and maintenance system
CN102932777A (zh) * 2012-10-24 2013-02-13 华为终端有限公司 一种终端应用的更新方法和用户终端
CN102984204A (zh) * 2012-10-31 2013-03-20 广东欧珀移动通信有限公司 一种获取应用程序的方法及移动智能终端
US20130212220A1 (en) * 2011-04-27 2013-08-15 Rakuten, Inc. Terminal device, data receiving method, data receiving program, and recording medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004185553A (ja) * 2002-12-06 2004-07-02 Fujitsu Ltd Webユーザインターフェースのコンポーネント化方法及び装置
JP5474013B2 (ja) * 2011-09-06 2014-04-16 株式会社ソニー・コンピュータエンタテインメント アプリケーション提供サーバ、アプリケーション提供方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6339826B2 (en) * 1998-05-05 2002-01-15 International Business Machines Corp. Client-server system for maintaining a user desktop consistent with server application user access permissions
JP2004185541A (ja) * 2002-12-06 2004-07-02 Minolta Co Ltd デバイス管理装置
JP2012147416A (ja) * 2010-12-22 2012-08-02 Ricoh Co Ltd 伝送管理システム、伝送システム、及び伝送管理システム用プログラム
CN102655552A (zh) * 2011-03-02 2012-09-05 三星电子株式会社 用于在便携式终端中建立网络连接的装置和方法
WO2012133916A1 (en) * 2011-03-31 2012-10-04 Ricoh Company, Limited Transmission management system, transmission system, program, program supply system, and maintenance system
US20130212220A1 (en) * 2011-04-27 2013-08-15 Rakuten, Inc. Terminal device, data receiving method, data receiving program, and recording medium
CN102662675A (zh) * 2012-04-13 2012-09-12 我查查信息技术(上海)有限公司 用于向终端设备提供软件的方法及装置
CN102932777A (zh) * 2012-10-24 2013-02-13 华为终端有限公司 一种终端应用的更新方法和用户终端
CN102984204A (zh) * 2012-10-31 2013-03-20 广东欧珀移动通信有限公司 一种获取应用程序的方法及移动智能终端

Also Published As

Publication number Publication date
US20160105490A1 (en) 2016-04-14
SG11201508566TA (en) 2015-11-27
CA2909593A1 (en) 2014-11-06
AU2014260729A1 (en) 2015-11-12
EP2992433A1 (en) 2016-03-09
CN105283859B (zh) 2018-11-30
EP2992433B1 (en) 2017-06-14
WO2014178443A1 (en) 2014-11-06
JP6194628B2 (ja) 2017-09-13
EP2992433A4 (en) 2016-03-09
MX2015015048A (es) 2016-02-11
JP2014217013A (ja) 2014-11-17
AU2014260729B2 (en) 2016-11-10
BR112015027565A2 (pt) 2017-09-19

Similar Documents

Publication Publication Date Title
EP2681909A1 (en) Transmission management apparatus
US20130298031A1 (en) Communication terminal, communication system, display control method, and recording medium storing display control program
JP6011000B2 (ja) 伝送管理装置、伝送システム、伝送管理方法およびプログラム
US20150237075A1 (en) Transmission system, method and program
CN105659588B (zh) 信息处理装置和确定结果提供方法
JP6326750B2 (ja) 通信端末、通信管理システム、通信システム、発信履歴の管理方法、及びプログラム
WO2014021444A1 (en) Transmission management system, transmission system, and recording medium
CN105283859A (zh) 通信管理***和通信管理方法
CN104253970B (zh) 通信管理***、通信终端、通信***、以及通信管理方法
JP6661915B2 (ja) 通信管理システム、通信システム、中継装置制御方法、及びプログラム
JP6398258B2 (ja) 通信管理システム、通信端末、通信システム、およびプログラム
JP6248485B2 (ja) 宛先通知システム、通信端末、通信システム、およびプログラム
JP6244942B2 (ja) 起動制御装置、通信システム、プログラム、及び起動制御方法
JP6439283B2 (ja) 通信管理システム、通信管理方法、及びプログラム
EP3329663A1 (en) Communication terminal, communication system, communication management method, and medium
CN106462672A (zh) 管理***、程序、管理方法和通信***
CN104253972A (zh) 通信管理***、通信终端、通信***、以及通信管理方法
JP2017034374A (ja) 伝送管理システム、伝送システム、情報処理装置、伝送管理方法、及びプログラム
JP2016067001A (ja) 伝送管理システム、伝送システム、管理方法、及びプログラム
JP6358303B2 (ja) 伝送システム、伝送管理方法およびプログラム
EP3326351B1 (en) Communication management system, communication system, communication management method, and medium
JP6244941B2 (ja) 起動制御装置、通信システム、プログラム、及び起動制御方法
JP6269835B2 (ja) 制御システム、通信端末、通信システム、制御方法、及びプログラム
AU2013297417B2 (en) Transmission management system, transmission system, and recording medium
JP2018160904A (ja) 管理システム、通話システム、及び管理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181130

Termination date: 20210428

CF01 Termination of patent right due to non-payment of annual fee