许可管理系统、许可管理方法及许可管理程序与流程

文档序号:23419074发布日期:2020-12-25 11:40阅读:130来源:国知局
许可管理系统、许可管理方法及许可管理程序与流程

本发明涉及一种许可管理系统、许可管理方法及许可管理程序。



背景技术:

以往以来,提出了一种许可管理系统,其中,向利用者发行利用者为了利用游戏、视频、音乐等的内容的许可,并通过限制利用次数和利用期间来管理该许可的利用权限。

例如,作为基于利用次数来管理许可的利用权限的方法已提出了如下系统:销售各内容的内容注册业务员对各内容进行注册时,对组内的利用者按照每个内容设定许可发行次数,在所述许可的发行次数的范围内向组内的利用者发行许可。

此外,例如作为基于利用期间来管理利用权限的方法已提出了如下系统:一种下载终端,其从内容服务器获得内容,并从许可服务器获得包括用于将内容写入可换介质的利用条件的写出许可(writing-outlicense,exportlicense),根据写出许可将内容写入到可换介质,在写出许可中包括附加于所述内容所属的内容群的标识符及观看期间信息,基于观看期间信息确定所述内容的观看期限。

现有的技术中,针对特定组内的多个利用者发行许可,而并不是针对特定的个人发行许可。然而,这种情况下,属于该组的利用者人数并不总是恒定的,并且可能发生在许可期间中,由于利用者的变更导致利用者人数发生改变的情况。因此,在每次发生利用者的变更时更新许可协议比较复杂,因此需要适应于利用者的变更的许可系统。此外,在针对组内的利用者发行许可的情况下,需要以组为单位统一进行许可的更新等的许可管理。但是,现有技术中存在如下问题。

例如,在基于许可的发行次数来管理许可的利用权限的方法中,对组内的利用者按照每个内容设定许可的发行次数,在被设定的发行次数的范围内进行发行,根据许可的发行次数来消费权利。因此,许可的期间中利用者所属的组内的人数因利用者的变更而流动性改变的情况下,对应于利用者的增减的数量消费权利,因此可以适应利用者的增减。但是,该方式中存在许可到期的时机不明确的问题。例如,该方式中,在许可发行次数成为被设定的发行次数的时间点上,许可发行结束。并且,在到许可结束为止不进行许可的更新的情况下,该时间点后不能发行其后的许可。许可结束的时机根据许可的使用量而改变,因此,难以预测许可结束时机。此外,该方式中,在针对每个许可的发行设置可使用内容的期间的情况下,由于组中的利用者之间发行许可的时间存在差异,因此在利用者之间许可结束的时机也发生差异。如上所述,由于许可结束的时机不明确,存在难以以组为单位统一管理许可的问题。

另一方面,在基于限制利用期间来管理许可的利用权限的方法中,具有许可结束时机明确的优点。但是,在许可期间中,属于组的利用者改变的情况下,例如,在利用者增加的情况下,需要在该时间点上追加购买许可。此外,相反地,在利用者减少的情况下,存在浪费相对应的量的许可的问题。即,现有的方法中无法适应利用者的增减。



技术实现要素:

本发明的目的在于提供一种许可管理系统、许可管理方法及许可管理程序,其中,为了利用内容而对组内的多个利用者发行许可的情况下,可以适应许可期间中的组内的多个利用者的变更,并且,能够容易地进行许可的更新等的管理。

根据本发明的一个方面涉及的许可管理系统是用于管理许可的许可管理系统,该许可是组内的多个利用者为了利用内容的许可,该系统具备:利用者信息登记部,其登记利用所述内容的所述组内的所述多个利用者的信息;有效期间设定部,其以预先设定的单位期间为基准,设定所述多个利用者可利用所述内容的有效期间;保有权利数管理部,其将所述多个利用者中的一名利用者为了在所述单位期间内利用所述内容的权利的权利数作为基准,管理所述组的保有权利数;利用者人数设定部,其基于所述利用者信息登记部登记的所述多个利用者的信息,设定在所述单位期间内利用所述内容的所述多个利用者的人数,所述保有权利数管理部按照每个所述单位期间,从所述保有权利数减去对应于所述多个利用者的人数的权利数,其中,该多个利用者的人数由所述利用者人数设定部设定,所述有效期间设定部将第一单位期间作为所述多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间的期限,其中,该第一单位期间是指,相较于所述单位期间的所述权利数,所述保有权利数预期不足的最初的所述单位期间。

根据本发明的另一个方面涉及的许可管理系统是用于管理许可的许可管理系统,该许可是组内的多个利用者为了利用内容的许可,该系统具备:利用者信息登记部,其登记利用所述内容的所述组内的所述多个利用者的信息;有效期间设定部,其以预先设定的单位期间为基准,设定所述多个利用者可利用所述内容的有效期间;保有权利数管理部,其将所述多个利用者中的一名利用者为了在所述单位期间内利用所述内容的权利的权利数作为基准,管理所述组的保有权利数;利用者人数设定部,其基于所述利用者信息登记部登记的所述多个利用者的信息,设定在所述单位期间内利用所述内容的所述多个利用者的人数,所述保有权利数管理部按照每个所述单位期间,从所述保有权利数减去对应于所述多个利用者的人数的权利数,其中,该多个利用者的人数由所述利用者人数设定部设定,所述有效期间设定部将第二单位期间作为所述多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间的期限,其中,该第二单位期间是指,相较于所述单位期间的所述权利数,所述保有权利数预期不足的最初的所述单位期间即第一单位期间的前一个所述单位期间。

根据本发明的另一个方面涉及的许可管理方法是用于管理许可的许可管理方法,该许可是组内的多个利用者为了利用内容的许可,该方法中,由一个或多个处理器执行如下步骤:有效期间设定步骤,以预先设定的单位期间为基准,设定利用所述内容的所述组内的所述多个利用者可利用所述内容的有效期间的步骤;保有权利数管理步骤,将所述多个利用者中的一名利用者为了在所述单位期间内利用所述内容的权利的权利数作为基准,管理所述组的保有权利数;利用者人数设定步骤,其基于预先登记的所述多个利用者的信息,设定在所述单位期间内利用所述内容的所述多个利用者的人数,在所述保有权利数管理步骤中,按照每个所述单位期间,从所述保有权利数减去对应于所述多个利用者的人数的权利数,其中,该多个利用者的人数在所述利用者人数设定步骤中设定,在所述有效期间设定步骤中,将第一单位期间作为所述多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间的期限,其中,该第一单位期间是指,相较于所述单位期间的所述权利数,所述保有权利数预期不足的最初的所述单位期间。

根据本发明的另一个方面涉及的许可管理方法是用于管理许可的许可管理方法,该许可是组内的多个利用者为了利用内容的许可,该方法中,由一个或多个处理器执行如下步骤:有效期间设定步骤,其以预先设定的单位期间为基准,设定利用所述内容的所述组内的所述多个利用者可利用所述内容的有效期间;保有权利数管理步骤,其将所述多个利用者中的一名利用者为了在所述单位期间内利用所述内容的权利的权利数作为基准,管理所述组的保有权利数;利用者人数设定步骤,其基于预先登记的所述多个利用者的信息,设定在所述单位期间内利用所述内容的所述多个利用者的人数,在所述保有权利数管理步骤中,按照每个所述单位期间,从所述保有权利数减去对应于所述多个利用者的人数的权利数,其中,该多个利用者的人数在所述利用者人数设定步骤中设定,在所述有效期间设定步骤中,将第二单位期间作为所述多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间的期限,其中,该第二单位期间是指,相较于所述单位期间的所述权利数,所述保有权利数预期不足的最初的所述单位期间即第一单位期间的前一个所述单位期间。

根据本发明的另一个方面涉及的许可管理程序是用于管理许可的许可管理程序,该许可是组内的多个利用者为了利用内容的许可,该许可管理程序使一个或多个处理器执行如下步骤:有效期间设定步骤,其以预先设定的单位期间为基准,设定利用所述内容的所述组内的所述多个利用者可利用所述内容的有效期间;保有权利数管理步骤,其将所述多个利用者中的一名利用者为了在所述单位期间内利用所述内容的权利的权利数作为基准,管理所述组的保有权利数;利用者人数设定步骤,其基于预先登记的所述多个利用者的信息,设定在所述单位期间内利用所述内容的所述多个利用者的人数,在所述保有权利数管理步骤中,按照每个所述单位期间,从所述保有权利数减去对应于所述多个利用者的人数的权利数,其中,该多个利用者的人数在所述利用者人数设定步骤中设定,在所述有效期间设定步骤中,将第一单位期间作为所述多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间的期限,其中,该第一单位期间是指,相较于所述单位期间的所述权利数,所述保有权利数预期不足的最初的所述单位期间。

根据本发明的另一个方面涉及的许可管理程序是用于管理许可的许可管理程序,该许可是组内的多个利用者为了利用内容的许可,该许可管理程序使一个或多个处理器执行如下步骤:有效期间设定步骤,以预先设定的单位期间为基准,设定利用所述内容的所述组内的所述多个利用者可利用所述内容的有效期间的步骤;保有权利数管理步骤,将所述多个利用者中的一名利用者为了在所述单位期间内利用所述内容的权利的权利数作为基准,管理所述组的保有权利数;利用者人数设定步骤,其基于所述利用者信息登记部登记的所述多个利用者的信息,设定在所述单位期间内利用所述内容的所述多个利用者的人数,在所述保有权利数管理步骤中,按照每个所述单位期间,从所述保有权利数减去对应于所述多个利用者的人数的权利数,其中,该多个利用者的人数在所述利用者人数设定步骤中设定,所述有效期间设定步骤中,将第二单位期间作为所述多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间的期限,其中,该第二单位期间是指,相较于所述单位期间的所述权利数,所述保有权利数预期不足的最初的所述单位期间即第一单位期间的前一个所述单位期间。

根据本发明可以实现,为了利用内容而对组内的多个利用者发行许可的情况下,可以适应许可期间中的组内的多个利用者的变更,并且,能够容易地进行许可的更新等的管理。

本说明书适当地参照附图,通过使对以下详细说明中记载的概念进行总结的内容简略化的方式来进行介绍。本说明书的意图并不是限定权利要求中记载的主题的重要特征和本质特征,此外,意图也不是限定权利要求中记载的主题的范围。此外,在权利要求中记载的对象,并不限定于解决本发明中任意部分中记载的一部分或全部缺点的实施方式。

附图说明

图1示出本发明的实施方式涉及的许可管理系统的构成的框图。

图2为本发明的实施方式涉及的许可管理系统中利用的利用者信息的一个例子的示意图。

图3示出在本发明的实施方式涉及的许可证管理系统中消费许可的情况的示意图。

图4为本发明的实施方式涉及的许可管理系统中利用的利用者信息的一个例子的示意图。

图5示出在本发明的实施方式涉及的许可证管理系统中消费许可的情况的示意图。

图6为本发明的实施方式涉及的许可管理系统中利用的利用者信息的一个例子的示意图。

图7示出在本发明的实施方式涉及的许可证管理系统中消费许可的情况的示意图。

图8为说明本发明的实施方式涉及的许可管理系统的许可管理处理步骤的一个例子的流程图。

图9为说明本发明的实施方式涉及的许可管理系统的许可管理处理步骤的一个例子的流程图。

图10示出在本发明的实施方式涉及的许可证管理系统中消费许可的情况的示意图。

图11示出在本发明的实施方式涉及的许可证管理系统中消费许可的情况的示意图。

图12为说明本发明的实施方式涉及的许可管理系统的许可管理处理步骤的一个例子的流程图。

图13为说明本发明的实施方式涉及的许可管理系统的许可管理处理步骤的一个例子的流程图。

具体实施方式

以下参数附图详细说明关于本发明的实施方式,以便于理解本发明。并且,以下的实施方式只是使本发明具体化的一例,并非限定本发明的技术范围。

[许可管理系统100]

如图1所示,本发明的实施方式涉及的许可管理系统100包含许可管理装置1和一个或多个的利用者终端2。许可管理装置1及利用者终端2可以经由因特网、lan、wan或公共电话线等的通信网n来进行通信。许可管理系统100管理组内的多个利用者用于利用内容的许可。

许可管理系统1是向利用者发行利用者为了在利用者终端2中利用游戏、视频、音乐等的内容的许可,通过限制利用次数和利用期间来管理该许可的利用权限的信息处理装置。利用者终端2是由利用者操作,并且可以执行游戏,或播放视频、音乐的信息处理装置。利用者终端2是例如便携电话、智能电话、平板终端或个人计算机等的信息处理装置。并且,许可管理系统100中,可以由许可管理装置1向利用者终端2提供所述内容,也可以由连接在通信网n的内容服务器(未图示)向利用者终端2提供所述内容。

本实施方式中,单独的许可管理装置1相当于本发明涉及的许可管理系统,但是,本发明的许可管理系统也可以包含许可管理装置1及利用者终端2中的一个或多个的构成要素。例如,在许可管理装置1及利用者终端2的构成要素共同动作而分工执行后述的各种许可管理处理(参照图8等)的情况下,可以将包括用于执行该处理的多个构成要素的系统视为本发明涉及的许可管理系统。例如,可以由许可管理装置1及利用者终端2构成本发明涉及的许可管理系统。

[许可管理装置1]

如图1所示,许可管理装置1是具备控制部11、存储部12、操作显示部13及通信部14等的服务器。并且,许可管理装置1并不限定于一台计算机,也可以是多台计算机共同动作的计算机系统。此外,许可管理装置1中执行的各种处理也可以由一个或多个处理器分散执行。

通信部14是一种通信接口,其通过有线或无线将许可管理装置1连接到通信网n,并且根据规定的通信协议经由通信网络n与利用者终端2等的外部设备之间执行数据通信。

操作显示部13是具备显示部和操作部的用户界面,其中,显示部例如为显示各种信息的显示器或有机el显示器等,操作部例如为键盘或触摸面板等。

存储部12是存储各种信息的hdd(harddiskdrive,硬盘驱动器)或ssd(solidstatedrive,固态驱动器)等的非易失性存储部。具体为,存储部12存储利用者信息d1等的数据。此外,存储部12也存储所述内容的数据等。利用者信息d1是与具有所述内容的利用权限的利用者相关的信息。图2为示出利用者信息d1的一个例子的图。

如图2所示,利用者信息d1中,针对每个具有所述内容的利用权限的利用者,包含相对应的“利用者id”、“利用者名”、“利用状态”等的信息。“利用者id”是利用者的识别信息。“利用者名”是利用者的姓名。“利用状态”是表示利用所述内容的权限为“有效”还是“无效”的信息。例如,利用者或管理者在许可管理装置1或利用者终端2上显示的利用者信息登记画面(未图示)中输入各种信息,由此在利用者信息d1中登记各种信息。例如,当利用老人设施的多个利用者的信息被输入到利用者信息登记画面的情况下,多个利用者的信息被登记在利用者信息d1中。该情况下,利用者信息d1的信息可以与老人设施的入住者的信息相同。

利用者信息d1中,“利用状态”是通过利用者或管理者进行选择来被设定为“有效”或“无效”。例如,当利用者希望利用所述内容的情况下,在设定画面(未图示)中将“利用状态”设定为“有效”。另一方面,例如,当利用者不希望利用所述内容的情况下,在设定画面(未图示)中将“利用状态”设定为“无效”。由“利用状态”被设定为“有效”的多个利用者构成组。如图2所示的利用者信息d1中,15人的利用者a至o被登记,其中,10人的利用者a至j的“利用状态”被设定为“有效”,5人的利用者k至o的“利用状态”被设定为“无效”。该情况下,由利用者a至j构成所述组。本实施方式中,例如,由管理者进行购买操作来对所述组发行用于利用所述内容的许可。控制部11将各种信息登记到利用者信息d1中,此外,根据利用者的增减、利用状态的改变等来更新利用者信息d1的各种信息。

并且,作为其他实施方式,利用者信息d1等的信息的一部分或全部也可以存储在许可管理装置1经由通信网可访问的其他服务器中。该情况下,许可管理装置1的控制部11可以从所述服务网获取所述信息,并执行后述的许可管理处理(参照图8等)等的各种处理。

此外,存储部12中还存储有显示于许可管理装置1或利用者终端2的、所述利用者信息登记画面、所述设定画面、用于购买许可的购买画面等的图像数据等。例如,管理者在所述购买画面中输入必要信息,以购买用于在所述组内利用所述内容的多个许可。此外,许可管理装置1具有提供所述内容的功能的情况下,存储部12中还存储有对应于所述内容的网页数据等。

进一步,存储部12中还存储有用于使控制部11执行后述的许可管理处理(参照图8等)的许可管理程序等的控制程序。例如,许可管理程序非临时性地被记录在cd或dvd等的计算机可读取记录介质上,并且被许可管理装置1所具备的cd驱动器或dvd驱动器等的读取装置(未示出)读取,并存储在存储部12中。

控制部11具有cpu、rom及ram等的控制设备。所述cpu是执行各种运算处理的处理器。所述rom是非易失性存储部,其预先存储有用于使所述cpu执行各种运算处理的bios及os等的控制程序。所述ram是存储各种信息的易失性或非易失性的存储部,被用作所述cpu执行的各种处理的临时存储器(工作区域)。然后,控制部11通过使所述cpu执行预先存储在所述rom或存储部12中的各种控制程序来控制许可管理装置1。

控制部11管理针对所述组购买的许可。例如,控制部11根据所述许可来管理可利用所述内容的有效期间及有效期间的期限。这里,所述许可是用于利用所述内容的权利(利用权),当购买一个许可(权利),则一人利用者在单位期间(例如一个月)内,可以持续利用所述内容。当单位期间结束则一个所述许可成为已利用完毕(消费完毕)。销售许可的方式不限于以小单位销售许可的方式,可以是将规定的标准利用者人数的利用者仅在规定的标准利用期间内利用许可的数量作为单位,批量销售(打包销售)的方式。

以下,作为标准利用者的10人利用者a至j购买120个许可的情况进行说明,该120个许可是用于在作为标准利用期间的12个月内利用内容的许可。在利用者信息d1为如图2所示的状态的情况下,所述组中包含10人的利用者a至j,因此,例如管理者为所述组购买120个许可(权利)。购买的120个许可以如下的方式被消费。图3是示意性地示出消费许可的情况的图。这里,由于购买了120个许可,因此所述组保有的许可的数(以下称为“保有权利数n1”)为“120”。此外,可利用所述内容的人数(以下称为“利用者人数n2”)为“10人”。为了便于说明,在图3中对120个许可赋予编号1至120。例如,在利用所述内容的最初的第1月中,编号1至10的各许可被分配给各利用者a至j,由此,各利用者a至j在第1月的一个月期间(单位期间)可利用所述内容。此外,在第2月中,编号11至20的各许可被分配给利用者a至j,由此,各利用者a至j在第2月的一个月期间可利用所述内容。以这种方式,按照每个单位期间(一个月),从保有权利数n1中消费与利用者数n2相对应的许可。在图3所示的例子中,在第12月编号111至120的各许可被各利用者a至j消费,由此,所有的许可被消费。由此,各利用者a至j可在十二个月期间利用所述内容。如上所述,标准利用者人数在许可期间内没有从初始状态改变的情况下,利用者可以在标准利用期间内利用内容。即,这种情况下,在购买许可时预测的标准利用期间与实际的利用期间即有效利用期间相同。

此外,作为上述例子的其他例子,以下对作为标准利用者人数包含12人的利用者a至l的情况下,与上述例子相同地购买了120个许可的情况进行说明。该情况相当于,作为标准利用者的12人利用者a至l作为标准利用期间购买了用于在10个月内利用内容的许可。如图4所示,利用者a至l的利用状态被设定为“有效”,所述组包含12人的利用者a至l的情况下,被购买的120个许可如图5所示的方式被消费。即,第1月至第10月为止的各月份中,每月被消费12个许可。因此,在第10月中编号109至120的各许可被各利用者a至l消费,由此,所有的许可被消费。由此,各利用者a至l可在十个月期间利用所述内容。

如上所述,按照每个单位期间,从保有权利数n1中减去利用者数n2,由此,计算消费所有许可的最后一个月(期限)。由此,计算许可的有效期间。例如,第1月的时间点上计算出在第1月以后的各月的保有权利数n1,由此,可以在第1月的时间点上计算针对所述组的所有许可的有效期间即有效期间的期限。此外,对所述组内的所有利用者设定全员相同的有效期间的期限(如图3中为第12月)

然而,如图3、图5所示,在保有权利数n1除以利用者数n2时可整除的情况下,即,当n1÷n2的结果没有余数的情况下,利用者全员的有效期间的期限相同。另一方面,在保有权利数n1除以利用者数n2时不可整除的情况下,即,当n1÷n2的结果有余数的情况下,利用者全员的有效期间的期限不相同,导致在利用者之间发生期限的差异。

例如,如图6所示,利用者a至m的利用状态被设定为“有效”,所述组包含13人的利用者a至m的情况下,n1÷n2不能整除,出现余数(商=9、余数=3)。该情况下,如图7所示,购买的120个许可中,例如,利用者a至c在第1月至第10月为止可利用所述内容,利用者d至m在第1月至第九月为止可利用所述内容,而未分配第10月份的许可,在第10月中不可利用所述内容。即,在第10月中,发生许可不足。这样导致在利用者之间发生利用期间及期限的差异。

因此,本实施方式涉及的许可管理装置1中,控制部11执行用于避免利用者之间的利用期间及期限的差异的处理。以下说明控制部11的具体构成。

如图1所示,控制部包括:利用者信息登记部111、有效期间设定部112、保有权利数管理部113、利用者人数设定部114、通知部115等的各种处理部。并且,控制部11通过在所述cpu中根据所述许可管理程序执行各种处理来发挥各种处理部的功能。此外,一部分或全部的所述处理部可以由电子电路构成。并且,所述许可管理程序是使多个处理器发挥所述处理部的功能的程序。

利用者信息登记部111将利用所述内容的所述组内的多个利用者的信息登记到存储部12的利用者信息d1(参照图2)。利用者信息登记部111是本发明的利用者信息登记部的一个例子。具体为,当利用者或管理者在许可管理装置1或利用者终端2上显示的所述利用者信息登记画面中输入各种信息(利用者id、利用者名、利用者状态等),则利用者信息登记部111获取被输入的各种信息并在利用者信息d1中登记。此外,当利用者或管理者在所述利用者信息登记画面中进行改变利用状态(“有效”、“无效”)的操作,则利用者信息登记部111获取操作信息并更新利用者信息d1的利用状态。

有效期间设定部112以预先设定的单位期间为基准,设定所述组的多个利用者可利用所述内容的有效期间。有效期间设定部112是本发明的有效期间设定部的一个例子。所述单位期间例如为一人的利用者根据一个许可(权利)可持续利用所述内容的期间,例如被设定为“一个月”。所述有效期间是为所述组购买的所有许可被所述组的利用者消费的期间。

保有权利数管理部113是将所述组的多个利用者中的一人的利用者为了在所述单位期间内利用所述内容的权利数(许可数)作为基准,管理所述组的保有权利数n1。保有权利数管理部113是本发明的保有权利数管理部的一个例子。这里,一人的利用者在所述单位期间内为了利用所述内容的权利数被设定为“1”。即,一人的利用者可根据一个许可在所述单位期间内持续利用所述内容。

利用者人数设定部114基于由利用者信息登记部11登记的所述利用者的信息,设定在所述单位期间内利用所述内容的所述利用者的人数(利用者人数n2)。利用者人数设定部114是本发明的利用者人数设定部的一个例子。具体为,利用者人数设定部114计算利用者信息d1的利用状态被设定为“有效”的利用者人数n2。例如,在为如图3所示的利用者信息d1的情况下,利用者人数设定部114将利用者人数n2设定为“10”。此外例如,在为如图4所示的利用者信息d1的情况下,利用者人数设定部114将利用者人数n2设定为“12”。此外例如,在为如图6所示的利用者信息d1的情况下,利用者人数设定部114将利用者人数n2设定为“13”。

这里,保有权利数管理部113按照每个所述单位期间,从保有权利数n1减去与由利用者人数设定部114设定的利用者人数n2对应的权利数。例如,在购买许可的时间点上保有权利数n1为“120”、利用者人n2为“13”的情况下(参照图7),保有权利数管理部113按照每个所述单位期间“一个月”,从保有权利是n1减去“13”(n1-n2)。并且,按照每个所述单位期间进行所述减去处理,以更新保有权数n1。

此外,有效期间设定部112将相较于所述单位期间利用的许可的数(利用者人数n2)保有权利数n1预期不足的最初的所述单位期间(相对于本发明的第一单位期间)作为多个利用者可利用所述内容的最后的所述单位期间,对多个利用者设定全员相同的所述有效期间。如图7所示的例子中,当按照每个所述单位期间“一个月”从保有权利数n1减去“13”(n1-n2),则在第10月中,许可不足10个。该情况下,有效期间设定部112将第1月至第10月为止的期间设定为有效期间,将第10月设定为有效期间的最后一个月(期限)。

此外,在所述期限中许可不足的情况下,保有权利数管理部113将临时发行不足数量的权利数(以下称为“临时发行权利数k1”)。如图7所示的例子中,在所述期限的第10月中有10个许可不足,因此,保有权利数管理部113将临时发行10个许可。此外,在为所述组追加购买新的许可以新增加权利数的情况下,保有权利数管理部113从增加的权利数减去与临时发行的许可对应的临时发行权利数k1。例如,在为所述组追加购买了新的120个许可的情况下,保有权利数管理部113从“120”减去临时发行权利数k1“10”。由此,保有权利数管理部113将第11月时间点上保有权利数n1设为“110”,以执行第11月以后的许可的消费处理。

在由保有权利数管理部113临时发行了所述不足数量的所述权利数(临时发行权利数k1)的情况下,通知部115向许可管理装置1或利用者终端2通知表示临时发行了所述不足数量的所述权利数的许可的信息,或者提示增加(例如购买)为了利用所述内容的新的许可(权利)的信息。通知部115是本发明的第一通知部的一个例子。

[利用者终端2]

如图1所示,利用者终端2具备控制部21、存储部22、操作显示部23及通信部24等。利用者终端2是例如便携电话、智能电话、平板终端或个人计算机等的信息处理装置。

通信部24是一种通信接口,其通过有线或无线将利用者终端2连接到通信网n,并且根据规定的通信协议经由通信网络n与许可管理装置1等的外部设备之间执行数据通信。

操作显示部23是具备显示部和操作部的用户界面,其中,显示部例如为显示各种网页等的信息的显示器或有机el显示器等,操作部例如为键盘或触摸面板等。

存储部22是存储各种信息的hdd(harddiskdrive)、ssd(solidstatedrive)或闪存器等的非易失性存储部。例如,存储部22中存储浏览器程序等的控制程序。具体为,所述浏览器程序是用于使控制部21根据http(hypertexttransferprotocol:超文本传输协议)等的通信协议来与许可管理装置1等的外部设备之间执行通信处理的控制程序。此外,所述浏览器程序可以是用于根据预先设定的通信协议在与许可管理装置1之间执行通信处理的专用应用程序。

控制部21具有cpu、rom及ram等的控制设备。所述cpu是执行各种运算处理的处理器。所述rom是非易失性存储部,其预先存储有用于使所述cpu执行各种处理的bios及os等的控制程序。所述ram是存储各种信息的易失性性或非易失性的存储部,被用作所述cpu执行的各种处理的临时存储器(工作区域)。然后,控制部21通过使所述cpu执行预先存储在所述rom或存储部22中的各种控制程序来控制利用者终端2。

具体为,控制部21通过根据存储在存储部22的所述浏览器程序执行各种处理,由此作为浏览器处理部211发挥功能。浏览器处理部211能够执行浏览器处理,该浏览器处理是指将许可管理装置1经由通信网n提供的网页显示于操作显示部23,并将针对操作显示部23的操作输入至许可管理装置1。即,利用者针对2通过控制部21执行所述浏览器程序,由此,能够作为许可管理装置1的操作用终端发挥功能。并且,控制部21所包含的一部分或全部的所述处理部可以由电子电路构成。

例如,在利用者终端2中,在进行了用于访问与许可管理系统100提供的游戏网站对应的规定的url的请求的用户操作的情况下,控制部21从许可管理装置1获取所述游戏网站的网页的数据,并使操作显示部23显示游戏网站的网页。例如,当利用者在利用者终端2中显示的登录画面中输入利用者id,许可管理装置1进行与利用者id对应的许可认证,将所述游戏网站的网页的数据发送至利用者终端2。并且,利用者终端2中安装有对应于许可管理装置1的专用应用程序的情况下,利用者终端2的利用者通过启动该专用应用程序的操作来使操作显示部23显示游戏网站的网页。利用者基于所述许可的有效期间,可通过操作利用者终端2来在所述游戏网站中执行游戏。

[许可管理处理]

以下,参照图8、图9说明许可管理系统100中执行的许可管理处理。具体为,本实施方式中,根据许可管理装置1的控制部11来执行所述许可管理处理。此外,控制部11按照规定期间重复执行所述许可管理处理。例如,控制部按照所述单位期间(例如一个月)重复执行所述许可管理处理,所述单位期间是指一人的利用者根据一个许可可利用所述内容的期间。

并且,本发明也可以视为执行包含在所述内容管理处理中的一个或多个步骤的内容管理方法的发明。此外,可以适当地省略在此说明的所述内容管理处理中包含的一个或多个步骤。并且,所述内容管理处理中的各步骤可以以不同的顺序执行,只要获得相同的效果即可。此外,这里,以控制部11执行所述内容管理处理中的各步骤的情况为例进行说明,但作为其他的实施方式也可以考虑,该内容管理处理中的各步骤由多个处理器分散执行的内容管理方法。

首先,步骤s11中,控制部11获取为所述组购买的许可的当前时间点的总数(保有权利数n1),所述组包含利用所述内容的多个利用者。上述例子(参照图7)中,控制部11作为保有权利数n1获取“120”。并且,在当前时间点为第二月的情况下,控制部作为保有权利数n1获取“107”。

接下来,在步骤s12中,控制部11设定n1的值(n1’=n)作为保有权利变量n1’的初始值。并且,保有权利变量n1’是为了在以下的运算中使用而设定的变量。

接下来,在步骤s13中,控制部11获取当前时间点的利用者人数n2。例如,控制部11参照图6所示的利用者信息d1获取利用状态被设定为“有效”的利用者的人数“13”以作为利用者人数n2。步骤s13是本发明的利用者人数设定步骤的一个例子。

接下来,在步骤s14中,控制部11设定当前时间点的对象月份。例如,当前时间点为利用购买的所述许可的最初的月份的情况下,所述对象月份设定为第1月(n=1)。此外,例如,当前时间点为第1月的下一个月的情况下,所述对象月份设定为第2月(n=2)。

接下来,在步骤s15中,控制部11作为对象月份变量的初始值设定n的值(n’=n)。并且,对象月份变量n’是为了在以下的运算中使用而设定的变量。

接下来,在步骤s16中,控制部11判断保有权利变量n1’是否为利用者人数n2以下。在被判断为保有权利变量n1’多于利用者人数n2的情况下(s16:否),处理转移至步骤s17。另一方面,在被判断为保有权利变量n1’为利用者人数n2以下的情况下(s16:是),处理转移至步骤s19。

接下来,在步骤s17中,控制部11从保有权利变量n1’减去利用者人数n2。例如,在所述对象月份为第1月(n=1)的情况下,控制部11从保有权利变量n1’“120”减去利用者人数n2“13”,将保有权利变量n1’更新为“107”。步骤s17是本发明的保有权利数管理步骤的一个例子。

接下来,在步骤s18中,控制部11将对象月份变量n’设定为下一个月。即,控制部11将所述“对象月份变量n’”增加到“对象月份变量n’+1”。例如,在当前月份变量为第1月(n’=1)的情况下,控制部将所述对象月份设定为第2月(n’=2)。之后,处理返回到步骤s16。返回到步骤s16中,控制部11判断被更新的保有权利变量n1’是否为利用者人数n2以下。控制部11重复步骤s16至s18,直到被判断为被更新的保有权利变量n1’成为利用者人数n2以下。图7所示的例子中,在所述对象月份为第10月的情况下,被更新后剩下的保有权利数n1为“3”,控制部11在步骤s16中,判断为保有权利数n1“3”是利用者人数n2“13”以下。

在步骤s19中,控制部11将对应于对象月份变量n’的月份设定为所述许可的有效期间的最后一个月(期限)。上述例子中,控制部11将第10月(n’=10)设定为最后一个月。步骤s19是本发明的有效期间设定步骤的一个例子。

接下来,在步骤s20中,控制部11判断从对象月份变量n’减去对象月份n的差值是否为被预先设定的通知设定值m以下(n’-n≤m)。这里,通知设定值m是用于设定在剩余的利用期间减少了多少时进行通知的设定值。被判断为从对象月份变量n’减去对象月份n的差值为被预先设定的通知设定值m以下(n’-n≤ms20)的情况下(s20:是),即,剩余的利用期间为设定值以下的情况下,处理转移至步骤s21。另一方面,被判断为从对象月份变量n’减去对象月份n的差值为大于被预先设定的通知设定值m(n’-n>m)的情况下(s20:否),即,剩余的利用期间大于设定值的情况下,处理转移至步骤s22。即,该情况下,跳过下一个步骤s21而进入下一个步骤s22。

接下来,在步骤s21中,控制部11提示利用者或管理者追加购买用于利用所述内容的新的许可。例如,控制部11使许可管理装置1或利用者终端2通知(例如显示)提示追加购买许可的消息。

接下来,在步骤s22中,控制部11判断保有权利数n1是否发生不足。在被判断为保有权利数n1发生不足的情况下(s22:是),即,保有权利数n1小于利用者人数n2的情况下,处理转移至步骤s23。另一方面,在被判断为保有权利数n1未发生不足的情况下(s22:否),即,保有权利数n1是利用者人数n2以上的情况下(参照图3及图5),处理结束。

在步骤s23中,控制部11临时发行不足数量的权利数(临时发行权利数k1=n2-n1)。在上述例子中,控制部11临时发行10个(k1=10)许可。

接下来,在步骤s24中,控制部11提示利用者或管理者追加购买用于利用所述内容的新的许可。例如,控制部11使许可管理装置1或利用者终端2通知(例如显示)提示追加购买许可的消息。并且,在步骤s24中,也可以通知与步骤s20中的通知不同的消息。此外,在步骤s20中的通知与步骤s24中的通知重复的情况下,可以仅进行其中一个通知,也可以重复进行两个通知。

这里,在追加购买了用于利用所述内容的所述许可的情况下,控制部11例如可以执行图9所示的处理。

首先,在步骤s25中,控制部11判断是否追加购买了所述许可。被判断为追加购买了所述许可的情况下(s25:是),处理转移至步骤s26。另一方面,被判断为没有追加购买所述许可的情况下(s25:否),处理结束。

在步骤s26中,控制部11获取当前时间点的保有权利数n1。

接下来,在步骤s27中,控制部11判断是否存在临时发行的许可。例如,图8的步骤s23中,在被发行了临时发行权利数k1的许可的情况下,控制部11判断为存在临时发行的许可。在被判断为存在临时发行的许可的情况下(s27:是),处理转移至步骤s28。另一方面,在被判断为不存在临时发行的许可的情况下(s27:否),处理转移至步骤s29。

在步骤s28中,控制部11从追加购买的许可的权利数n3减去临时发行权利数k1。具体为,控制部11将所述权利数“n3”更新为“n3-k1”。

在步骤s29中,控制部11将保有权利数n1与追加购买的许可的权利数n3相加。具体为,控制部11将保有权利数“n1”更新为“n1+n3”。当追加购买所述许可时,控制部11基于被更新的保有权利数n1执行图8所示的处理。

然而,存在在所述许可的有效期间内利用者人数n2变动的情况。图10示意性示出利用者人数n2变动的情况下的许可消费的一个例子。在按照每个月预先设定利用者人数n2的情况下,即,在已知未来各月份的利用者人数n2的情况下,控制部11在图8所示的处理中,作为变动值获取每个对象月份的利用者人数n2,并执行处理。另一方面,在没有按照每个月预先设定利用者人数n2的情况下,即,在未来各月份的利用者人数n2未知的情况下,控制部11将当前时间点的利用者人数n2作为固定值获取,以作为每个对象月份的利用者人数n2,并执行处理。即,在这种情况下计算出的c是当前时间点的临时有效期间,将来可能会有变动。

因此,在未来各月份的利用者人数n2的未知的情况下,则在每个单位时间的开始(例如月初)时、或每次利用者人数n2改变的情况下,执行许可的有效期间的重新计算,并更新许可的有效期间,由此计算最终许可的有效期间。例如,图10所示的例子中,在对象月份为第1月的情况下,控制部11获取“10”作为当前时间点的利用者人数n2。此外,当前时间点为第二月的情况下,控制部作为保有权利数n1获取“120”。并且,控制部11基于利用者人数n2“10”执行步骤s16至s24的处理。由此,控制部11将第12月设定为最后一个月(期限)。即,该情况下,如图3所示,假设利用者人数n2“10”不改变,以计算出最后一个月(期限),作为第1月的时间点上暂定的最后一个月(期限),将第12月设定为暂定的最终期限。在每月月初,保有权利数n1减少利用者人数n2的量。图10的例子中,在其后的第3月,利用者人数n2从“10”增加到“12”,在第7月,利用者人数n2从“12”增加到“15”。这种情况下,在利用者人数改变(增加)的单位时间的开始(例如月初),重新计算许可的有效期间,由此更新许可的有效期间。以下,对如下情况进行说明:例如,对应于在第7月利用者人数n2从“12”增加到“15”,将第7月作为对象月份,以计算许可的有效期间的情况。控制部11将第7月设定为对象月份,获取“15”作为当前时间点的利用者人数n2。此外,保有权利数n1在每月月初被消费了利用者人数n2,因此,在第1月的月初阶段为“120”,在第7月月初阶段减少至“52”。因此,控制部11将“52”设定为保有权利数n1。并且,控制部11执行步骤s16至s24的处理。由此,如图10所示,控制部11将第10月设定为最后一个月(期限),并临时发行不足数量的8个(临时发行权利数k1=8)许可。并且,图10的例子中,对在许可期间中利用者人数n2增加的情况下,执行许可的有效期间的重新计算,并更新许可的有效期间,由此最终许可的有效期间相较于购买当初短缩的情况进行了说明,与此相反的,在许可期间利用者人数n2减少的情况下,根据相同的算法,更新许可的有效期间,由此最终许可的有效期间相交于购买当初的许可期间(标准许可期间)延长。以这种方式,在利用者人数n2增加,通过利用者信息登记部111登记的利用者信息被更新的情况下,有效期间设定部112基于更新后的利用者的信息,更新所述有效期间。

这里,如上所述,在所述有效期间被更新使所述有效期间的期限提前的情况下,通知部115可以向许可管理装置1或利用者终端2通知表示所述有效期间的期限提前的信息。由此,利用者或管理者能够认识到在购买许可时预期的有效期间的期限提早了、以及追加购买许可的时期需要比当初的预期提前。通知部115是本发明的第三通知部的一个例子。

如上所述,本实施方式涉及的许可管理装置1中,按照每个单位期间,从保有权利数n1减去利用者人数n2,将第一单位期间作为包含在所组的多个利用者可利用所述内容的最后的所述单位期间,对所述多个利用者设定全员相同的所述有效期间,其中,所述第一单位期间是指,相较于所述单位期间的权利数(利用者人数n2)保有权利数n1预期不足的最初的所述单位期间。由此,能够避免利用者之间的许可的期限的差异。由此,在为了利用所述内容而对组内的多个利用者发行许可的情况下,可以适应许可期间中的组内的多个利用者的变更,并且,能够容易地进行许可的更新等的管理。

本发明许可管理系统并不限定于上述实施方式。作为其他实施方式,有效期间设定部112将预期保有权利数n1相较于所述单位期间利用的许可的数(利用者人数n2)不足的最初的所述单位期间(相对于本发明的第一单位期间)的前一个所述单位期间(相对于本发明的第二单位期间)作为多个利用者可利用所述内容的最后的所述单位期间,对多个利用者设定全员相同的所述有效期间。

例如看,如图11所示的例子中,当按照每个所述单位期间“一个月”从保有权利数n1减去“13”(n1-n2),在可利用所述内容的最后的单位期间第10月中,许可不足10个。该情况下,有效期间设定部112将第1月至第9月为止的期间设定为有效期间,将第10月的前一个月即第9月设定为有效期间的最后一个月(期限)。该情况下,第10月的保有权利数n1产生剩余(这里是3个)。

在所述许可产生剩余的情况下,保有权利数管理部113将剩余的权利数(以下,称为“库存权利数s1”)的许可存储(stock)。如图11所示的例子中,在所述期限的下一个月即第10月中有剩余3个许可,因此,保有权利数管理部113将3个许可存储。此外,在为所述组追加购买新的许可以新增加权利数的情况下,保有权利数管理部113将增加的权利数与对应于被存储的许可的库存权利数s1相加。例如,为所述组追加购买了新的120个许可的情况下,保有权利数管理部113将“120”与库存权利数s1“3”相加。由此,保有权利数管理部113将第10月时间点上保有权利数n1设为“123”,以执行第10月以后的许可的消费处理。

此外,在由保有权利数管理部113存储了所述剩余数量的所述权利数(库存权利数s1)的情况下,通知部115向许可管理装置1或利用者终端2通知表示存储了所述剩余数量的所述权利数的许可的信息,或者提示增加(例如购买)为了利用所述内容的新的权利的信息。通知部115是本发明的第二通知部的一个例子。

在图12及图13中,示出了与上述其他实施方式对应的许可管理处理的一个例子。以下,对与图8及图9所示的许可管理处理不同的处理进行说明,关于相同的处理将省略说明。

在图12的步骤s39中,控制部11将对应于对象月份变量n’的月份的前一个月即第(n’-1)月设定为所述许可的有效期间的最后一个月(期限)。在图11所示的例子中,控制部11将第9月设定为最后一个月(期限)。步骤s39是本发明的有效期间设定步骤的一个例子。

接下来,在步骤s42中,控制部11判断保有权利数n1是否产生剩余。在被判断为保有权利数n1发生剩余的情况下(s42:是),即,保有权利数n1小于利用者人数n2的情况下,处理转移至步骤s39。另一方面,在被判断为保有权利数n1未发生剩余的情况下(s42:否),即,保有权利数n1是利用者人数n2以上的情况下,处理结束。

在步骤s43中,控制部11存储剩余数量的权利数(库存权利数s1=n1)。在上述例子中,控制部11存储3个(s1=3)许可。

此外,在图13的步骤s47中,控制部11判断是否存在被存储的许可。例如,在图12的步骤s43中,在存储了库存权利数s1的许可的情况下,控制部11判断为存在被存储的许可。在被判断为存在被存储的许可的情况下(s47:是),处理转移至步骤s48。另一方面,在被判断为不存在被存储的许可的情况下(s47:否),处理转移至步骤s49。

在步骤s48中,控制部11将追加购买的许可的权利数n3与库存权利数s1相加。具体为,控制部11将所述权利数“n3”更新为“n3+s1”。

在上述其他实施方式中,也能够避免利用者之间的许可的期限的差异。由此,可以适应许可期间中的组内的多个利用者的变更,并且,能够容易地进行许可的更新等的管理。

以这种方式,在本发明的许可管理系统100中,在保有权利数n1除以利用者人数n2时商为“a”且余数“b”的情况下,将第a月设定为有效期间的期限(最后一个月),临时发行不足数量的“n2-b”个(临时发行权利数k1=n2-b)的许可。此外,在保有权利数n1除以利用者人数n2时商为“a”且余数“b”的情况下,将第(a-1)月设定为有效期间的期限(最后一个月),存储剩余数量的b个(库存s=b)的许可。

并且,在各权利要求中记载的范围内,可以自由地组合以上所示的各实施方式,或者可以也可以通过适当地修改或部分省略各实施方式来构成本发明涉及的许可管理系统100。

本发明的范围并不限于上述内容,而是由权利要求的记载来定义,所以可以认为本说明书记载的实施方式只是举例说明,而并非进行限定。因此,所有不脱离权利要求的范围、界限的更改,以及等同于权利要求的范围、界限的内容都包含在权利要求的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1