专利名称:内容管理系统及内容管理方法
技术领域:
本发明涉及在多个网络中管理内容的播放式服务系统的改良。
技术背景随着光纤到户(FTTH)所代表的访问网络技术的发展,用户可利 用的网络频带逐步增加。频带的增加使在网络上的宽频带内容发送服 务成为可能,并使IPTV服务、视频点播(VoD)服务等以影像为中心 的服务逐步向市场展开。作为对内容发送服务的要求条件,除提供宽 频带、高品质的内容以外,还可以举出分布式网络环境的内容发送、 保存功能。例如,在现有技术特开2005-328518中提出以下功能在 具备多个流(streaming)服务器的多媒体流服务中,流服务器管理关联 的流服务器群的信息,对于用户的流取得请求,检索对请求进行最适 当的处理的流服务器,并从该流服务器对用户提供数据,或者是接收 了用户的请求的流服务器,从该流服务器下载数据,并只在需要的期 间对数据进行高速缓存。在上述现有技术中,多个流服务器可以协调 动作,使系统的负荷下降并将频带的利用效率最佳化。但是,在上述现有例中,需要所有的流服务器连接到共通的网络 上,例如由于固定访问网络和移动通信网那样的、连接到不同网络的 流服务器的关联性没有进入视野,因此不能对应于频带差异很大的网 络间的内容发送服务。本发明是实现在多个不同网络中,将同一内容以适合每个网络的 形式进行提供的内容发送服务,及具有以下功能的服务具备对存在 于多个网络中的内容赋予关联地进行管理的内容管理服务器,当在某 一网络中用户请求内容的发送时,接收了请求的内容管理服务器,对存在于用户所在的网络的内容管理服务器指示以适合网络的形式提 供内容。并且,根据需要在其他的网络用户终端,将关联的内容自动 地进行保存。发明内容因此,本发明的目的在于,通过将对多个网络进行内容管理的装 置进行一元化,可以在不意识到用户自身所属的网络状态、内容的频 带等的情况下,取得最适合于网络状态的形式的内容。并且,提供将 用户正在视听的内容自动地保存到用户所拥有的其他终端的服务。
图1是表示本发明的一个实施方式的内容管理系统的方框图。图2是表示内容管理服务器的构成的方框图。 图3是表示内容管理服务器的内容信息数据库、用户信息数据 库、收费信息数据库的构成的方框图。图4是表示内容服务器的构成的方框图。 图5是表示终端的构成的方框图。 图6是终端取得内容的时序图。图7是终端取得内容、并将该内容从内容视听开始时到视听结束 时为止保存到其他终端时的时序图。图8是终端取得内容、并将该内容从内容视听开始时到内容发送 结束时为止保存到其他终端时的时序图。图9是终端取得内容、并将该内容从视听结束时到内容发送结束 时为止保存到其他终端时的时序图。图IO是终端取得内容、并将该内容与内容的视听开始,结束时 间无关地将内容整体保存到其他终端时的时序图。图11是表示内容管理服务器的控制的一例的流程图。图12是表示内容服务器的控制的一例的流程图。图13是表示终端的控制的一例的流程图。图14是表示在内容管理系统所使用的包的例的说明图。 图15是表示在内容管理系统所使用的包的例的说明图。
具体实施方式
下面,根据
本发明的一个实施方式。图1表示适用本发明的系统的一个例子,是内容发送系统的构成 图,该内容发送系统包括内容管理服务器1,连接到多个网络 (4_1 4_N),并对所有的关于网络的内容信息统一地进行管理;内容服务器(2-l 2-N),对应于用户的请求对终端(3-l 3-N)提供内容播放服 务。网络(4-l 4-N)具有不同的特性,例如,可以将网络4-l设为宽频 带光网络、网络4-2设为便携电话的无线移动通信网络等形式。每个 网络中都存在内容服务器(2-l 2-N),并在各个网络中以最适合的形式 提供内容。作为对内容赋予特征的参数可以举出内容的加密方式、比 特率、图像尺寸等。终端(3-l 3-N)对内容管理服务器1请求内容的发 送,内容管理服务器对存在于终端所属的网络的内容服务器,指示内 容的发送。这一连的动作将在后面进行说明。 下面,对各个装置进行详细说明。图2是内容管理服务器1的构成。内容管理服务器1具有与总线 18连接的CPU12、存储器16、硬盘14、网络接口 10,并通过网络 接口 10的包发送接收部101与网络4进行通信。在硬盘14中存储有 内容信息DB141,保存与存在于多个网络中的内容相关的信息;用户 信息DB143,保存用户的所有与网络相关的基本信息;以及,存储收 费信息的收费信息DB145,并在存储器16上通过装载的内容管理程 序161进行读写。存储器16上的内容管理程序161具备对应用的会话状态进行管 理的呼叫控制管理部1611,并通过内容管理协议1613如上所述地进 行内容服务器2-l 2-N的控制。并且,通过通信监视定时器1615, 对内容管理服务器1和内容服务器2-l~2-N之间的通信会话进行监 视,并检测错误的产生。图3分别表示内容信息DB141、用户信息DB143、收费信息DB145的数据构成。内容信息DB141包含内容信息表1411,内容信息表1411的各个记录包括内容标识符和信道标识符,用于在多个 网络中唯一地确定播放服务的内容;存在于各个网络中的内容服务器2的地址;唯一地表示各个网络的网络标识符。信道标识符唯一地表 示播放信道,内容标识符具有识别信道内的内容的作用。由于各个记 录将所有的网络的内容服务器2的地址作为一组的记录进行存储,因 此可以管理内容的关联性。当用户在某个网络中视听内容时,为了检 测存在于其他网络的内容管理服务器,而使用这些关联信息。用户信息DB143包括用户基本信息表1431和终端关联信息表 1433。用户基本信息表1431是将用户在各个网络中所拥有的账户 (account)信息成组地进行管理的表,各个记录存储唯一地确定用户的 用户标识符、对于一个网络的用户账户、唯一地表示网络的网络标识 符。网络标识符是体现网络特征的标识符,包括IP(Internet Protocol) 网、移动网等的信息,并且包括可以唯一地确定服务提供商的标识符。 例如,因特网、或者移动网上的服务提供商名等包含在其中。为了在 各个网络中享受服务就需要分别对应的用户账户。在用户在网络1到 网络N中拥有分别对应的N个账户的情况下,各个记录将N个用户 账户与网络标识符的对统一地进行管理。终端关联信息表1433,将用户的各个网络的账户与其他网络的 账户建立关联,并管理对存在于其他网络的终端指定操作的信息,各 个记录存储用户标识符、对于一个网络的用户账户、与该账户对应的 关联终端、对关联终端的内容处理方法。内容处理方法与内容的保存 方法有关系,并且实现以下功能将通过某个终端进行视听的内容, 根据用户指定的条件保存到其他终端。对于条件的指定方法将在后面 说明。收费信息DB145包括收费信息表1451。收费信息表1451对与 内容视听有关的收费信息进行管理,各个记录存储唯一地表示内容的 内容标识符、唯一地表示内容的播放信道的信道标识符、唯一地表示用户的用户标识符、对应于1个网络的用户账户、使用该用户账户视 听内容时的收费开始时刻、收费结束时刻及收费内容。有时存储多个 收费开始时刻、收费结束时刻、收费内容的组。例如,在某个内容的 前一半是在外出中通过网络l(便携电话网络)、后一半是通过网络 2(自家)进行了视听的情况下,对应于网络l、网络2的收费信息与内 容标识符、用户标识符相关联地存储。收费内容根据内容的处理方法 而不同,例如,为了对直接视听内容的情况、和将内容暂时保存后再 视听的情况等进行区别而使用。图4是内容服务器2的装置构成。内容服务器2具有与总线28 连接的CPU22、存储器26、硬盘24、网络接口 20,通过网络接口 20的包发送接收部201与网络4进行通信。在硬盘24中存储有内 容信息DB241,保存与内容服务器2所存在的网络的内容相关的信 息;用户信息DB243,保存该网络的用户的基本信息;以及,蓄积收 费信息的收费信息DB245,并在存储器26上通过装入的内容管理程 序261进行读写。存储器26上的内容管理程序261具备对应用的会话状态进行管 理的呼叫控制管理部2611,并通过内容管理协议2613进行与内容管 理服务器l的通信、以及终端3的控制,并且,通过通信监视定时器 2615,对内容服务器2与内容管理服务器1、终端3之间的通信会话 进行监视,并检测错误的产生。下面,对各个数据库的进行管理的信息进行说明,内容信息 DB241包含内容信息表2411,内容信息表2411的各个记录包括用 于唯一地确定内容的内容标识符、和唯一地确定播放信道的信道标识 符。当通过播放式服务提供内容,并且用户指定接收的内容时使用播 放信道。在播放式服务中用户也不是在任意的时刻都可以从头开始视 听特定的内容,而是根据服务提供商规定的播放程序来进行内容的选 择。在内容选择时使用信道标识符,具有相同信道标识符的多个内容, 根据播放程序沿时间序列播放。用户信息DB243包括用户信息表2431。用户信息表2431对内容服务器2管理的网络的用户的信息进行管理,各个记录存储用户账 户、用户所有的终端的地址、用户可以视听的信道标识符的列表。收费信息DB245包括收费信息表2451。收费信息表2451对与 内容视听有关的收费信息进行管理,各个记录存储唯一地表示内容的 内容标识符、唯一地确定播放信道的信道标识符、用户账户、收费开 始时刻、收费结束时刻及收费内容。收费内容的数据的种类与内容管 理服务器1的收费信息表1415相同。图5是终端3的装置构成。内容管理服务器3具有与总线38连 接的CPU32、存储器36、硬盘34、网络接口 30,通过网络接口 30 的包发送接收部301与网络4进行通信。在硬盘34中存储有根据内 容服务器2的指示保存内容的内容保存DB341,在存储器36上通过 装入的内容视听程序361进行读写。存储器36上的内容视听程序361具备对应用的会话状态进行管 理的呼叫控制管理部3611,并通过内容管理协议3613进行与内容管 理服务器1、内容服务器2的通信,并且,通过通信监视定时器3617, 对内容服务器2与内容管理服务器1之间的通信会话进行监视,并检 测错误的产生。并且,具备根据来自内容服务器的指示进行保存内容 的处理的内容保存处理部3615。内容保存DB341包括内容保存表 3411,内容保存表3411的各个记录存储用于唯一地确定内容的内容 标识符、用于确定内容的播放信道的信道标识符、以及内容。所保存 的内容根据用户的请求可以在任意时刻进行视听。下面,参照以下所示的时序图,对本发明所公开的内容管理系统 整体的动作进行说明。首先,利用图6,对终端3通过内容管理服务器1视听内容时的 基本动作进行说明。内容的视听从终端3向内容管理服务器1请求发 送内容一览开始(S1-01)。终端3将内容一览取得请求消息发送到内容 管理服务器。图14表示内容一览取得请求消息的内容。内容一览取 得请求消息PF-01包括发送源地址、目标地址、包种类、用户账户。 发送源地址存储终端3的地址、目标地址存储内容管理服务器1的地址。接收了内容一览取得请求消息的内容管理服务器1,将用户账户 作为关键词检索用户基本信息表1431,并判断用户可否取得内容一 览。在可取得的情况下,内容管理服务器1将内容列表发送到终端3(Sl-04)。内容列表PF-02的内容如图14所示。内容列表PF-02包括 发送源地址、目标地址、包种类、内容标识符以及信道标识符列表。 接收了内容列表的用户从列表中指定想视听的内容,并将内容视听请 求消息发送到内容管理服务器l(Sl-07)。内容视听请求消息的内容如 图14所示。内容视听请求消息PF-03包括发送源地址、目标地址、 包种类、内容标识符、信道标识符、用户账户、网络标识符。网络标 识符为唯一地表示网络的标识符。内容标识符、信道标识符对用户视 听的播放信道和内容进行指定。接收了内容视听请求消息的内容管理 服务器l,对终端3回送内容视听请求应答消息(Sl-lO)。图14表示 内容视听请求应答消息的内容。内容视听请求应答消息PF-04包括发 送源地址、目标地址、消息种类、内容标识符、信道标识符、用户账 户、应答代码。应答代码由表示处理是否成功的标识符构成。然后, 内容管理服务器1从在步骤Sl-07接收的内容视听请求消息所包含的 用户账户和网络标识符,抽出请求了内容的用户名和终端所属的网 络。之后,将网络标识符作为检索关键词检索内容信息表1411,并 取得对该用户提供内容的内容服务器2的地址。取得了所有内容发送所需要的信息的内容管理服务器1,对在上述步骤得到的内容服务器 2发送内容发送请求消息(S1-13)。图14表示内容发送请求消息的内 容。内容发送请求消息PF-05包括发送源地址、目标地址、消息种类、内容标识符、信道标识符以及用户账户。接收了内容发送请求消息的 内容服务器2,掌握对哪个用户视听哪个内容,并开始对该用户的终端3发送内容(S1-16)。然后,说明对终端指定了关联的终端、及内容的处理方法时的动 作。作为这种动作的例,可以考虑的情况为,用户在自家具有内容视 听环境,并且在移动中也可以使用便携电话等终端进行内容的视听。 在播放式服务中,不限于可以从节目开始时视听节目(内容),很多情况是从途中开始视听。并且,用户在移动中时,也不限于到节目结束 为止持续视听,大多情况下,从途中的某个时间点开始到另一个途中 的时间点为止,对节目进行观看。这种情况下,即使例如在移动中中 止节目视听,通过将后续的节目保存到自家的终端,可以视听整个节 目。对于这种处理,可以考虑存在以下的情况。(1) 用户将从开始了视听的时间点到中止了视听的时间点为止的 内容保存到其他终端(处理方式1)。(2) 用户将从开始了视听的时间点到内容结束为止的内容保存 到其他终端(处理方式2)。(3) 用户将从停止了视听的时间点到内容结束为止的内容保存 到其他终端(处理方式3)。(4) 在用户视听了内容的情况下,将内容整体保存到其他终端(处 理方式4)。这些处理内容在内容管理服务器1的终端关联信息表中,通过内 容处理方法字段(field)指定。下面,使用时序图对这些处理进行详细 说明。图7是将从视听开始时到视听中止为止的内容保存到其他终端 的处理的时序图。为了简单,考虑的处理为,用户具有终端1(3-1)、 终端2(3-2),将用终端2(3-2)进行了视听的内容保存到终端1(3-1)。 用户使用终端2(3-2),对内容管理服务器请求内容的视听开始。图7 中从S2-01到S2-10为止的步骤,与图6中从S1-07到S1-16为止的 步骤相同。在步骤S2-01中,接收了来自终端2(3-2)的内容视听请求 的内容管理服务器1,与在步骤S2-10向终端2(3-2)发送内容的处理 平行地,将内容视听请求PF-05所包含的用户账户作为关键词,检索 终端关联信息表1433。在本处理中,通过关联终端字段,用户终端l 相对于用户终端2被相关联,并通过内容处理方法字段对内容处理方 法指定"用户将从开始了视听的时间点到中止了视听的时间点为止的 内容保存到其他终端"。内容管理服务器1为了实现所指定的内容处 理,需要确定对用户账户l所属的网络进行管理的内容服务器。当将用户账户作为关键词检索用户信息基本表1431时,得到用户账户所 属网络的网络标识符,然后当将得到的网络标识符作为关键词检索内 容信息表时,得到内容服务器1(2-1)的地址。内容管理服务器l对在这些一连的检索处理中得到的内容服务器2(2-1),发送内容保存请求 消息(S2-13)。内容保存请求消息的内容如图14所示。内容保存请求 消息PF-06包括发送源地址、目标地址、消息种类、内容标识符、信 道标识符、用户账户以及内容处理方法。内容处理方法是指定上述内 容处理方法1到4之一。在本处理中指定处理方式1。接收了内容保 存请求消息的内容服务器2(2-1),得知请求内容保存的用户的信息、以及应保存的内容的内容,并将用户账户作为关键词检索用户信息表 2431,取得终端的地址。之后,对取得的终端1(3-1)的地址发送内容 保存通知消息(S2-16),并对终端1(3-1)指示保存在消息中指定的内 容。内容保存通知消息如图14所示。内容保存通知消息PF-07包括 发送源地址、目标地址、消息种类、内容标识符、信道标识符、用户 账户。接收了内容保存通知消息的终端1(3-1),在步骤S2-19中,将 内容保存通知应答消息发送到内容服务器1(2-1),并通知可否处理。 内容保存通知应答消息的内容如图14所示。内容保存通知应答消息 包括发送源地址、目标地址、消息种类、内容标识符、信道标识符、 用户账户、应答代码。应答代码存储表示可否处理的代码。接收了来 自终端1(3-l)的内容保存通知消息的内容服务器1(2-1)调査应答代 码,结果为成功的情况下,开始内容的发送(S2-22)。当接收内容时, 终端1(3-1)开始内容的保存。下面,对结束内容的保存的处理进行说明。内容的保存,从正在 视听内容的终端2(3-2)将内容视听结束通知消息发送到内容管理服务 器1,来开始处理(S2-25)。内容视听结束通知消息的内容如图15所 示。内容视听结束通知消息PF-09是请求停止使用内容视听请求消息 开始了视听的内容的发送的消息,包括发送源地址、目标地址、消息 种类、内容标识符、信道标识符、用户账户、网络标识符。接收了内 容视听结束通知消息的内容管理服务器1,对终端2(3-2)回送容视听结束通知应答消息(S2-28)。内容视听结束通知应答消息的内容如图 15所示。内容视听结束通知应答消息包括发送源地址、目标地址、消息种类、内容标识符、信道标识符、用户账户、应答代码。应答代 码表示内容视听结束处理是否成功。内容管理服务器经过与步骤S1-13相同的检索处理,向内容服务器2(2-2)发送内容发送停止请求 消息(S2-31)。内容发送停止请求消息的内容如图15所示。内容发送 停止请求消息PF-11包括发送源地址、目标地址、消息种类、内容标 识符、信道标识符、用户账户。内容标识符、信道标识符指定停止发 送的内容及播放信道。接收了内容发送停止请求消息的内容服务器 2(2-2),停止向终端2(3-2)的内容发送,并向内容管理服务器1发送 收费信息消息(S2-34)。收费信息消息PF-17如图15所示,包括发送 源地址、目标地址、消息种类、内容标识符、信道标识符、用户账户、 收费开始时刻、收费结束时刻、收费内容。在收费内容中指定"视听"。 这些数据保存在收费信息DB145中。内容管理服务器1在发送了内 容发送停止请求消息之后,进行与在步骤S2-01接收了内容视听请求 消息时相同的检索处理,并取得与终端2(3-1)相关联的终端1(3-1)所 属的网络、和管理该网络的内容服务器1(2-1)的地址,以及对于关联 终端的处理的指示方法。由于对于关联终端的处理为"用户将从开始 了视听的时间点到中止了视听的时间点为止的内容保存到其他终 端",因此内容管理服务器1对内容服务器1(2-1)发送内容保存结束 请求消息(S2-37)。内容保存结束请求消息的内容如图15所示。内容 保存结束请求消息PF-14包括发送源地址、目标地址、消息种类、内 容标识符、信道标识符、用户账户。接收了内容保存结束请求消息的 内容服务器1(2-1),对于通过内容保存结束请求消息指定的用户账户 的终端1(3-1),发送内容保存结束通知消息(S2-40)。内容保存结束通 知消息PF-15的内容如图15所示,除了消息种类以外与内容保存结 束请求消息相同。接收了内容保存结束通知消息的终端1(3-1),停止 在步骤S2-22开始的内容保存处理,并向内容服务器1(2-1)回送内容 保存结束通知应答消息(S2-43)。内容保存结束通知应答消息的内容如图15所示。内容保存结束通知应答消息16包括发送源地址、目标地 址、消息种类、内容标识符、信道标识符、用户账户、应答代码,应答代码表示处理是否成功。在接收来自终端1(3-1)的内容保存结朿通知应答消息,且应答代码表示"处理成功"的情况下,内容服务器1(2-l)向内容管理服务器1发送收费信息消息(S2-46)。在收费信息消 息中的收费内容中指定"保存"。内容管理服务器1与在步骤S2-34 接收的收费信息、和在步骤S2-46接收的收费信息,具有相同的内容 标识符,并在收费信息DB145中被作为单独的记录建立关系关联地 管理。经过以上的处理,完成内容的视听和保存处理。下面,利用图8,对用户将从开始了视听的时间点到内容结束为 止的内容保存到其他终端(处理方式2)进行说明。与处理方式1的不 同在于保存数据的时刻,因此,用户从通过终端2(3-2)开始内容的视 听开始到通过终端1(3-1)开始内容的保存为止的处理(步骤 S3-01 S3-22),与图7的步骤S2-01 S2-22相同。并且,到终端2(3-2) 结束内容的视听、内容服务器2(2-2)向内容管理服务器1发送收费信 息为止的步骤(S3-25 S3-34),也与图7的步骤S2-25 S2-34相同。在 处理方式2中,为了在内容的结束时保存内容,内容管理服务器l在 将内容发送停止请求发送到内容服务器2(2-2) (S3-31 )之后,不请求使 内容服务器1(2-1)的内容的保存结束。因此,内容服务器1(2-1)继续 向终端1(3-1)发送内容。由于内容的长度有限,因此不久内容服务器 1(2-l)结束内容的发送(S3-37)。由于通过步骤S3-13的内容保存请求 消息的内容处理内容字段,内容服务器1(2-1)指示在内容结束时停止 向终端1(3-1)保存内容,因此将内容发送结束作为契机,内容服务器 1(2-1)对终端1(3-l)发送内容保存结束通知消息(S3-40)。以后,步骤 S3-40~S3-46与图7的步骤S2-40~S2-46相同。下面,利用图9,对用户将从停止了视听的时间点到内容结束为 止的内容保存到其他终端(处理方式3)进行说明。在该处理中,在终 端2(3-2)的内容视听开始时,内容管理服务器1不进行特别的处理, 在内容视听结束时开始内容保存处理。接收了(S4-01)来自终端2(3-2)的内容视听结束通知消息的内容管理服务器1,在S4-01~S4-10中经 过与图7的步骤S2-25 S2-34相同的步骤,结束对内容服务器2(2-2) 的内容发送的停止、和收费信息的接收处理。在该步骤中,内容管理 服务器1检索终端终端关联信息表1433,并掌握向与用户账户2关 联的用户账户的处理,为到内容结束时为止的内容保存。并且,对 内容服务器1(2-2)发送内容保存请求消息(S4-13)。在该内容保存请求 消息的内容处理方法字段中,指定处理方式3。接收了内容保存请求 消息的内容服务器1(2-1),进行向终端1(3-1)的内容保存通知、和内 容发送处理(:S4-16 S4-22)。该处理经过与图7的步骤S2-16 S2-22相 同的步骤。之后,在内容的发送结束时,内容服务器(2-l)指示结束 对终端1(3-1)内容的保存,并向内容管理服务器1发送收费信息 (S4-25~S4-34)。该处理通过与图8的步骤S3-37-S3-46相同的步骤来实现。下面,利用图10,对在用户视听了内容的情况下将内容整体保 存到其他终端(处理方式4)进行说明。在该处理中,不论用户在哪个 时间点开始、或者停止内容的视听,都将内容整体保存到关联的终端。 为了实现这种处理,需要无论有无内容视听请求,内容服务器都对终 端发送内容。作为满足这种请求的方法,有用户在服务契约时,对总是请求内容的发送的播放信道的列表进行指定的方法。该信息由内容 服务器2的用户信息表2341管理。在内容服务器2的用户信息表2341中,具有与用户可以接收播放服务的信道的标识符相同标识符的播放 信道所包含的内容,与来自用户的视听请求无关地向用户发送。步骤 S5-01、 S5-04表示内容服务器1(2-1)对终端1(3-1)发送播放内容的情 况。相对于播放内容,内容服务器1(2-1)向终端1(3-1)发送内容暂时 保存通知消息(S5-01),与此同时开始内容的发送(S5-04)。所谓内容暂 时保存就是,将内容暂时保存,并在从内容服务器2重新指示了内容 的保存时,不从接收了内容保存请求的时间点开始,而从内容发送开 始时开始的内容保存所具备的处理,当没有请求内容的保存时,暂咏 保存的内容在内容发送结束时被删除。图15的PF-12表示内容暂时保存通知消息的构成。如果除去消息种类不同这一情况,则内容暂时保存通知消息的PF-12与内容保存通知消息PF-07包含相同的信息。 接收了内容暂时保存通知消息的终端1(3-1),向内容服务器1(2-1)发 送内容暂时保存通知应答消息(S5-07)。如图15所示,内容暂时保存 通知应答消息PF-13与除去消息种类的内容保存通知应答消息PF-08 的构成相同。应答代码表示处理是否成功,例如在终端中没有足够的 存储容量等时回送出错信息。此处,考虑用户通过终端2(3-2)经过与 图7的步骤S2-01~S2-13相同的步骤,开始内容的视听的情况 (S5-10~S5-22)。在步骤S5-22中发送到内容服务器1(2-1)的内容保存 请求消息,在内容标识符中包含当前终端1(3-1)接收的内容的内容标 识符,在内容处理内容中指定有上述处理方式4。因此,内容服务器 1(2-1)对终端1(3-l)指示保存通过播放服务接收的内容(S:5-25、 28)。 在由内容管理服务器1指定的内容与当前播放中的内容不一致时,忽 略内容管理服务器l的内容保存请求。以后,内容服务器2(2-2)和终 端2(3-2)根据用户的请求,根据与图7的S2-25~S2-34相同的步骤, 进行内容的视听停止处理(S5-31 S5-40),另一个内容服务器1(2-1)经 过与图8的步骤S3-37~S3-46相同的步骤进行内容的保存处理 (S5-43~S5-52)。在该处理中所保存的内容,为从内容暂时保存通知消 息的接收(S5-40)到内容保存结束通知消息的接收(S5,)为止,g|],从 内容播放的开始时开始到结束时为止。下面,参照图11的流程图,对在内容管理服务器1所进行的控 制的一例进行说明。该流程图以预定的周期来实行。内容管理服务器 1在起动时(步骤Fl-01)开始消息接收循环(步骤F1-04),并接收来自网络4(4-l 4-N)的消息。在步骤Fl-07中,判断接收的消息是否为来 自终端3的内容一览取得请求消息,如果是内容一览取得请求消息则 前进到步骤Fl-55,将内容列表消息发送给终端3(图6的Sl-Ol、 04)。 另一方面,如果接收的消息不是内容一览取得请求消息,则前进到步 骤Fl-lO,判断是否为来自终端3的内容视听请求消息。如果是内容 视听请求消息则前进到步骤Fl-25,向终端3发送内容视听请求应答消息,然后在步骤Fl-28向管理终端3所属网络的内容服务器2发送 内容发送请求消息(图7的S2-01-S2-07等)。然后在步骤F1-40中,为了调查是否没有与发送了内容视听请求消息的终端3关联的其他 终端(例如终端1(3-1)),检索终端终端关联信息表1433。当存在具有 关联性的终端的情况下,进一步前进到步骤Fl-43,并向关联的终端 所属的网络的内容服务器发送内容保存请求消息(图7的S2-13等)。如果接收的消息不是内容视听请求消息则前进到步骤Fl-13,判 断是否为内容视听结束通知消息。如果是内容视听结束通知消息,则 在步骤Fl-31中对终端3发送内容视听结束通知应答消息,并且在步 骤Fl-34中,对管理终端3所属的网络4的内容服务器2,发送内容 发送停止请求消息(图7的S2-25-S2-31等)。然后在步骤F1-46中, 检索是否没有与发送了内容视听结束通知消息的终端3关联的其他 终端。当存在具有关联性的终端时,进一步在步骤Fl-49中,判断对 具有关联性的终端的处理是否为内容保存处理结束请求的发送。结果 为是的情况下,在步骤Fl-58中对与终端3对应的内容服务器2,发 送内容保存结束请求消息(图7的S2-37)。结果为否的情况下,由于 对终端的处理是内容保存的开始(图9的S4-13),因此前进到步骤 F1-52,向对应的内容服务器2发送内容保存请求消息。判断在步骤 Fl-16接收的消息是否为收费信息消息,在是收费信息消息的情况下, 将消息中的收费信息保存到收费信息表1451中(图7的S2-34等)。消 息接收循环在内容管理服务器1的关闭时(步骤Fl-22)结束(步骤 Fl-19)。通过以上的处理,内容管理服务器1根据来自终端3的请求, 进行对内容服务器2的内容发送控制,并且对关联的终端3进行内容 保存处理的控制。下面,参照图12的流程图,对在内容服务器2进行的控制的一 例进行说明。该流程图以预定的周期来实行。内容服务器2在起动时 (步骤F2-01)开始消息接收循环(步骤F2-04),并接收来自网络4的消 息。在步骤F2-07中,判断接收的消息是否为来自内容管理服务器l 的内容发送请求消息,如果是内容发送请求消息则前进到步骤F2-37,开始对终端3的内容的发送(图7的S2-07、 S2-10)。在接收的消息不 是内容发送请求消息的情况下,前进到步骤S2-10,判断是否为来自 内容管理服务器1的内容保存请求消息。在是内容保存请求消息的情 况下,在步骤F2-40,向终端3发送内容保存通知消息(图7的S2-13、52- 16)。另一方面,接收的消息不是内容保存通知消息的情况下,前 进到步骤F2-13,判断消息是否为内容保存通知应答消息。如果消息 是内容保存通知应答消息,则在步骤F2-43中调查是否已经将内容发 送到终端3。在没有发送内容的情况下前进到步骤F2-46,并开始请 求保存的内容的发送(图7的S2-22)。如果接收的消息不是内容保存 通知消息则前进到步骤F2-16,判断消息是否为内容保存结束请求消 息。在结果为是的情况下前进到步骤F2-49,向终端3发送内容保存 结束通知消息,(图7的S2-40)。如果在上述F2-16消息不是内容保 存结束请求消息,则前进到步骤F2-19,判断在发送中的内容中是否 有发送结束的内容。在有发送结束的内容的情况下前进到步骤F2-52, 判断有无保存有发送结束的内容的终端3。在存在相应的终端时,在 步骤F2-55中将内容保存结束通知消息发送到该终端3(图8的S3-37、53- 40)。当在步骤F2-19中没有符合条件的内容时前进到步骤F2-22, 判断消息是否为来自内容管理服务器1的内容发送停止请求消息。在 是内容发送停止请求消息时前进到步骤F2-58,在根据请求停止相应 内容的发送之后,在步骤F2-61中将收费信息发送到内容管理服务器 l(图7的S2-31、 S2-34)。当在步骤F2-22中接收的消息不是内容发送 停止请求消息时前进到步骤F2-25,判断消息是否为来自终端的内容 保存结束通知应答消息。如果结果为是则在步骤F2-61中进行上述处 理(图8的S3-46)。当消息不是上述任何一种时,内容服务器2在步 骤F2-28中调查有无加入播放服务的用户。当存在相应的用户时,在 内容的播放开始时刻向该用户的终端3发送内容暂时保存请求通知 消息(步骤F2-64),并在步骤F2-67开始相应内容的发送(图10的 S5-01、 S5-04)。消息接收循环在内容服务器2关闭时(步骤F2-34)结 束(步骤F2-31)。通过以上的处理,内容服务器2迸行向终端3的内容发送、内容保存处理的指示,并提供播放服务。下面,参照图13的流程图,对在终端3进行的控制的一例进行说明。该流程图以预定的周期来实行。内容服务器3在起动时(步骤 F3-01)开始事件(event)接收循环(步骤F3-04),并接收来自网络4的消息、和由于用户的操作而产生的程序内部事件。在步骤F3-07中,判 断用户是否按下终端的内容一览取得按钮。当内容一览取得按钮被按 下时前进到步骤F3-34,对内容管理服务器1发送内容一览取得消息 (图6的Sl-Ol)。在步骤F3-07中检测到的事件不是内容一览取得按 钮被按下的情况下前进到步骤F3-10,对检测到的事件是否为内容视 听按钮的按下进行检测,当为内容视听按钮的按下时前进到步骤 F3-37,并向内容管理服务器1发送内容视听请求消息(图6的Sl-07)。 当检测到的事件不是内容视听按钮的按下时,前进到步骤F3-13,判 断是否开始了内容的接收。当开始内容的接收时进一步前进到步骤 F3-40,调查是否事先对内容管理服务器1发送了内容视听请求消息。 当在已经发送了内容视听请求消息时前进到F3-61,并将接收的内容 显示在画面上。在消息未发送时进一步前进到步骤F3-43,判断是否 已经接收了来自内容管理服务器1的内容保存通知消息、或者内容暂 时保存通知消息。当已经接收了该消息时前进到步骤F3-64,并将接 收的内容保存到内容保存DB341(图7的S2-22等)。当未接收该消息 时,符合在无视听者的状态接收播放服务的处理,不特别地进行处理。 在步骤F3-13中没有检测到内容的接收开始事件时前进到步骤F3-16,判断事件是否为内容视听结束按钮的按下。当事件是内容视听结束按 钮的按下时前进到步骤F3-46,向内容管理服务器1发送内容视听结束通知消息(图7的S2-25)。当检测到的事件为内容视听结束按钮的 未按下时,判断在步骤F3-19中是否接收了内容保存通知消息。当接 收了该消息时前进到步骤F3-49,向内容服务器2发送内容保存通知 应答消息(图7的S2-19等)。当在步骤F3-19中检测的事件不是内容 保存通知消息的接收时,前进到步骤F3-22,判断是否接收了内容暂 时保存通知消息。当接收了该消息时前进到步骤F3-52,向内容服务器2发送内容暂时保存通知应答消息(图10的S5-07)。当在步骤F3-22 中检测到的事件不是内容暂时保存通知消息时,前进到步骤F3-25, 判断是否接收了来自内容服务器2的内容保存结束通知消息。当接收 了该消息时,在步骤F3-55中向内容服务器2发送内容保存结束通知 应答消息,然后在步骤F3-58中停止内容的保存(图7的S2-43等)。 消息接收循环在终端3关闭时(步骤F3-31)结束(步骤F3-28)。通过以 上的处理,终端3根据用户的请求进行内容的接收、显示,并根据内 容服务器2的指示保存内容。如上所述,由于在本发明的内容管理系统中,通过内容管理服务 器、内容服务器以及终端,进行内容的发送控制,并提供向与正在视 听内容的终端关联的其他终端的内容的自动保存功能,因此,可以适 用于对PON(Passive Optical Network)等固定网、以及便携电话等移动 体通信网的多个网络发送、保存内容的服务。
权利要求
1. 一种内容管理服务器,其特征在于,具备网络接口,与网络标识符不同的多个网络连接,并通过该网络与终端进行通信,内容信息数据库,表示确定内容的内容标识符、确定内容的播放信道的信道标识符、保存了该内容的内容服务器的地址、确定该内容服务器所属网络的网络标识符的对应关系,控制部,当上述网络接口从属于1个网络的终端接收了包含内容标识符、信道标识符、以及上述1个网络的网络标识符的内容视听请求消息时,参照上述内容信息数据库,来确定与上述1个网络的网络标识符对应的内容服务器的地址,并生成内容发送请求消息,该内容发送请求消息请求将由上述内容标识符和信道标识符所确定的内容向上述终端发送,并控制上述网络接口将该内容发送请求消息向上述内容服务器发送。
2. 如权利要求l所述的内容管理服务器,其特征在于,上述控制部当上述网络接口接收了来自属于具有第1网络标识 符的网络的第1终端的内容视听请求消息时,生成内容保存请求消息,该内容保存请求消息使与第1终端用户相同的第2终端、且属于 具有第2网络标识符的网络的第2终端,保存上述内容,并控制上述 网络接口,以便对属于具有上述第2网络标识符的网络的第2内容服 务器,发送该内容保存请求消息。
3. 如权利要求l所述的内容管理服务器,其特征在于, 还具有用户信息数据库,表示每个用户的网络标识符和用户账户的对应关系、每个用户的第1用户账户和与该第1用户账户相关联的 第2用户账户的对应关系、和对属于具有第2网络标识符的网络的第 2终端指定操作的信息,上述网络接口从第1终端接收包括内容标识符、信道标识符、第1用户账户的上述内容视听请求信息, 上述控制部,根据通过上述网络接口接收的上述内容视听请求消息所包含的 第1用户账户,参照上述用户信息数据库,确定与该第1用户账户对应的第2网络标识符和第2用户账户,参照上述内容信息数据库,确定与上述第2网络标识符对应的第 2内容服务器的地址,根据上述用户信息数据库中的对第2终端指定操作的信息,生成 上述内容保存请求消息,该内容保存请求消息包括上述内容视听请求 消息所包含的内容标识符、信道标识符和上述第2用户账户,控制上述网络接口,以便对上述第2内容服务器发送该内容保存请求消息。
4. 如权利要求3所述的内容管理服务器,其特征在于, 还具有收费信息数据库,对每个用户将各个网络的上述用户的用户账户、上述用户账户的收费信息相对应保存,上述网络接口从与上述第1网络标识符对应的内容服务器,接收 包含基于上述第1用户账户的内容视听的收费信息的收费信息消息, 并且,从上述第2内容服务器,接收包含基于上述第2用户账户的内 容保存的收费信息的第2收费信息消息,上述控制部将上述第1和第2收费信息保存到上述收费信息数据库。
5. 如权利要求3所述的内容管理服务器,其特征在于, 上述用户信息数据库还包含对于每个用户的上述第1用户账户、与对由上述第2用户账户确定的终端的内容处理方法的对应关系,上述控制部,还根据上述内容处理方法,对将内容保存请求消息 向上述第2内容服务器发送的定时进行控制。
6. —种内容服务器,其特征在于,具有网络接口,通过网络与内容管理服务器和终端进行通信, 内容信息数据库,表示确定内容的内容标识符、内容、以及播放服务用信道标识符的对应关系,控制上述网络接口,使得在上述网络接口从内容管理服务器接收 了包含内容标识符、信道标识符以及用户账户的内容发送请求消息 时,参照上述内容信息数据库,将由上述内容标识符确定的内容发送 到上述终端。
7. —种内容服务器,其特征在于, 在权利要求6的内容管理服务器中,在上述网络接口从内容管理服务器接受了内容保存请求消息、或 者内容保存结束请求消息时,上述控制部生成使上述终端保存上述内 容的内容保存通知消息、或者结束保存的内容保存结束通知消息,并 控制上述网络接口,以便对上述终端发送该内容保存通知消息、或者 内容保存结束通知消息。
8. —种终端,其特征在于,具有 网络接口,通过网络与内容服务器进行通信,内容信息数据库,表示确定内容的内容标识符、确定内容的播放 信道的信道标识符和内容的对应关系,控制上述网络接口,以便在内容的视听开始时,上述网络接口将 包含内容标识符、信道标识符以及上述1个网络的网络标识符的内容 视听请求消息,发送到内容管理服务器。
9. 如权利要求8所述的终端,其特征在于, 在上述网络接口从属于具有第1网络标识符的网络的第1内容服务器,接收了通过内容标识符、和信道标识符所确定的内容的保存通 知消息、或者保存结束通知消息时,上述控制部使该内容的保存开始、 或结束。
10. —种内容发送方法,通过网络对用户的终端发送内容,其特 征在于,从属于网络标识符相互不同的多个网络中的1个网络的终端,接 收包含该终端所属网络的网络标识符、和内容标识符的内容视听请求 消息,参照表示上述网络标识符、与属于各个网络的内容服务器的地址 的对应关系的内容信息数据库,并根据上述内容视听请求消息所包含 的网络标识符,来确定属于发送了上述内容视听请求消息的终端所属 网络的内容服务器的地址,生成内容发送请求消息,该内容发送请求消息请求将由上述内容 标识符确定的内容发送到上述终端,将上述内容发送请求消息发送到由上述地址确定的内容服务器。
11. 如权利要求IO所述的内容发送方法,其特征在于, 从属于具有第1网络标识符的网络的第1终端,接收上述内容视听请求消息,生成内容保存请求消息,该内容保存请求消息使与第1终端用户相同的第2终端、且属于具有第2网络标识符的网络的第2终端,保 存上述内容,对上述内容服务器发送该内容保存请求消息。
12. 如权利要求IO所述的内容发送方法,其特征在于,从第1终端,接收包含内容标识符、和第1用户账户的上述内容 视听请求消息,参照表示每个用户的网络标识符和用户账户的对应关系、每个用 户的第1用户账户和与该第1用户账户相关联的第2用户账户的对应 关系、及对第2终端指定操作的信息的用户信息数据库,并根据上述 内容视听请求消息所包含的第1用户账户,确定与该第1用户账户对 应的第2网络标识符和第2用户账户,参照上述内容信息数据库,确定与上述第2网络标识符对应的第 2内容服务器的地址,根据上述用户信息数据库中的对第2终端指定操作的信息,生成 上述内容保存请求消息,该内容保存请求消息包括上述内容视听请求 消息所包含的内容标识符、信道标识符和上述第2用户账户,对上述第2内容服务器发送该内容保存请求消息。
13. 如权利要求12所述的内容发送方法,其特征在于,从与上述第1网络标识符对应的内容服务器,接收包含基于上述 第l用户账户的内容视听的收费信息的收费信息消息,并且,从上述 第2内容服务器,接收包含基于上述第2用户账户的内容保存的收费信息的第2收费信息消息,将上述第1和第2收费信息,保存到将各个网络的上述用户的用 户账户和上述用户账户的收费信息建立了对应关系的收费信息数据 库。
14. 如权利要求12所述的内容发送方法,其特征在于, 上述用户信息数据库还包含对于每个用户的上述第1用户账户、与对由上述第2用户账户确定的终端的内容处理方法的对应关系,根据上述内容处理方法,对将上述内容保存请求消息向上述第2 内容服务器发送的定时进行控制。
15. —种内容发送方法,通过网络对用户的终端发送内容,其特 征在于,从内容管理服务器接收包含内容标识符、信道标识符以及用户账 户的内容发送请求消息,参照表示上述用户账户、与属于各个网络的终端的地址的对应关 系的用户信息数据库,并根据上述内容发送请求所包含的用户账户, 确定终端的地址,将由上述内容标识符和信道标识符确定的内容发送到上述终端。
16. 如权利要求15所述的内容发送方法,其特征在于,从内容管理服务器接受内容保存请求消息、或者内容保存结束请 求消息,并生成对上述终端通知内容的保存,或保存结束的消息,对上述终端发送该内容保存通知消息、或者该内容保存结束通知 消息。
17. —种内容发送方法,通过网络对用户的终端发送内容,其特 征在于,在内容的视听开始时,将包含内容标识符、信道标识符以及上述 1个网络标识符的内容视听请求消息,发送到内容管理服务器。
18. 如权利要求17所述的内容发送方法,其特征在于,从属于具有第1网络标识符的网络的第1内容服务器,接收通过内容标识符、和信道标识符所确定的内容的保存通知消息、或者保存 结束通知消息,并开始、或结束该内容的保存。
19. 一种内容发送方法,通过网络对用户的终端发送内容,其特 征在于,从属于网络标识符相互不同的多个网络中的1个网络的终端,接 收包含该终端所属网络的网络标识符、和内容标识符的内容视听请求 消息,参照表示上述网络标识符、与属于各个网络的内容服务器地址的 对应关系的内容信息数据库,并根据上述内容视听请求消息所包含的 网络标识符,来确定属于发送了上述内容视听请求消息的终端所属网 络的内容服务器的地址,生成内容发送请求消息,该内容发送请求消息请求将由上述内容 标识符确定的内容发送到上述终端,将上述内容发送请求消息发送到由上述地址确定的内容服务器,参照表示上述用户账户、与属于各个网络的终端的地址的对应关 系的用户信息数据库,并根据上述内容发送请求所包含的用户账户, 确定终端的地址,将由上述内容标识符和信道标识符确定的内容发送到上述终端。
20. 如权利要求19所述的内容发送方法,其特征在于, 从属于具有第1网络标识符的网络的第1终端,接收上述内容视听请求消息,生成内容保存请求消息,该内容保存请求消息使与第1终端用户 相同的第2终端、且属于具有第2网络标识符的网络的第2终端,保 存上述内容,对上述内容服务器发送该内容保存请求消息,生成对上述终端通知内容的保存的消息,对上述终端发送该内容保存通知消息,并保存该内容。
21. —种内容管理系统,其特征在于,具备内容管理服务器、属于不同网络的多个内容服务器和多个终端, 所述内容管理服务器包括内容管理服务器用网络接口 ,与网络标识符不同的多个网络连 接,并通过该网络与终端进行通信,内容管理服务器用内容信息数据库,表示确定内容的内容标识 符、确定内容的播放信道的信道标识符、保存了该内容的内容服务器 的地址、确定该内容服务器所属网络的网络标识符的对应关系,控制部,当上述内容管理服务器用网络接口从属于1个网络的终 端接收了包含内容标识符、信道标识符、以及上述1个网络的网络标 识符的内容视听请求消息时,参照上述内容信息数据库,来确定与上 述1个网络的网络标识符对应的内容服务器的地址,并生成内容发送 请求消息,该内容发送请求消息请求将由上述内容标识符和信道标识 符所确定的内容向上述终端发送,并控制上述网络接口将该内容发送 请求消息向上述内容服务器发送;所述内容服务器,具有内容服务器用网络接口,通过网络与上述内容管理服务器和上述 终端进行通信,内容服务器用内容信息数据库,表示确定内容的内容标识符、内 容、以及播放服务用信道标识符的对应关系,控制上述内容服务器用网络接口 ,使得在上述内容服务器用网络接口从内容管理服务器接收了包含内容标识符、信道标识符以及用户 账户的内容发送请求消息时,参照上述内容信息数据库,将由上述内容标识符确定的内容发送到上述终端;终端,具有终端用网络接口,通过网络与上述内容服务器进行通信, 终端用内容信息数据库,表示确定内容的内容标识符、确定内容 的播放信道的信道标识符和内容的对应关系,控制上述终端用网络接口,以便在内容的视听开始时,上述终端 用网络接口将包含内容标识符、信道标识符以及上述1个网络的网络 标识符的内容视听请求消息,发送到上述内容管理服务器。
全文摘要
实现对多个网络提供内容发送服务、并将在某个网络中向终端发送的内容自动地保存到其他网络的终端中的功能。具备管理内容的所在的内容管理服务器(1)、在1个网络中管理内容的内容服务器(2-1~2-N)、在1个网络中接收或保存内容的终端(3-1~3-N)、与这些连接的网络(4-1~4-N),终端(3-1~3-N)向内容管理服务器(1)发送内容视听请求消息,接收了来自终端(3-1~3-N)的请求的内容管理服务器(1),检测终端(3-1~3-N)所属的网络(4-1~4-N),并对管理该网络内容服务器(2-1~2-N)指示内容的发送,之后检索有无与请求了内容的视听的终端(3-1~3-N)关联的终端,当关联终端存在时,对管理关联终端所属的网络的内容服务器(2-1~2-N)指示内容的保存处理。
文档编号H04L29/02GK101247384SQ20071000590
公开日2008年8月20日 申请日期2007年2月15日 优先权日2007年2月15日
发明者吉内英也 申请人:株式会社日立制作所