卡拉ok会员点歌系统及其点歌方法
【专利摘要】本发明公开了一种卡拉OK会员点歌系统及方法,其中,所述卡拉OK会员点歌系统包括点歌服务器、路由器、点歌终端、收银装置以及会员卡,所述点歌服务器、点歌终端以及收银装置均与路由器连接并组成一局域网,所述点歌服务器中储存有歌曲库,所述会员卡上设置有身份信息,所述点歌终端包括第一处理模块、显示模块、播放模块、操作模块以及记录模块,所述操作模块、显示模块、播放模块及记录模块均与第一处理模块电连接,所述记录模块与播放模块电连接;所述收银装置,包括卡号输入模块、第二处理模块以及终端控制模块;本发明能够提供历史点歌记录数据,并能够对历史点歌记录进行排列,能够大大提高用户的点歌速度,方便用户操作。
【专利说明】卡拉OK会员点歌系统及其点歌方法
【技术领域】
[0001]本发明涉及数码娱乐【技术领域】,尤其涉及一种卡拉OK会员点歌系统及其方法。
【背景技术】
[0002]在现有的卡拉OK点歌系统中通常设置有一歌曲数据库,该歌曲数据库中的曲目数量繁多。而目前的点歌流程中,客户点歌时面对的是海量的曲库,只能在点歌终端上对海量的曲库进行检索,才能找到自己所需要的歌曲。通常的方法是在点歌显示屏上键入拼音或者汉字查找相应的歌曲,点歌的速度慢,影响了点歌的效率。改进的方案中,客户可以在卡拉OK系统中预先设定私人歌库,在点歌时则需要在点歌终端上登录自己所设定的私人歌库,才能快速找到自己常唱的歌曲,此方法能够在快速定位自定义的歌库的歌曲,但却增加了用户注册及用户登录时间。并且通常的一台点歌终端由包厢内的多人共用,而要在几万首歌曲库中查找几首歌曲,所耗费的时间比较多,点歌的效率低,特别容易出现排队点歌的问题。为此,有必要对现有技术中的卡拉OK点歌系统进行进一步的改进。
【发明内容】
[0003]本发明提出了一种卡拉OK会员点歌系统及其方法,主要解决的是利用现有技术中卡拉OK点歌系统点歌所耗费的时间比较多,点歌的效率低的问题。
[0004]为解决上述技术问题,本发明采用的一个技术方案是:提供一种卡拉OK会员点歌系统,包括点歌服务器、路由器、点歌终端、收银装置以及会员卡,所述点歌服务器、点歌终端以及收银装置均与路由器连接并组成一局域网,所述点歌服务器中储存有歌曲库,所述会员卡上设置有身份信息,其中,所述歌曲库中存储有所有的歌曲数据;所述点歌终端包括第一处理模块、显示模块、播放模块、操作模块以及记录模块,所述操作模块、显示模块、播放模块及记录模块均与第一处理模块电连接,所述记录模块与播放模块电连接;所述操作模块,用于输入用户的点击操作;所述第一处理模块,用于接收所述收银装置发送的历史点歌记录数据并根据歌曲点播的次数从多至少的顺序对歌曲进行排序,并响应会员用户的点歌操作向点歌服务器发送点歌请求,以及接收点歌服务器发送的歌曲文件及歌曲数据,以及将当次点歌记录数据通过局域网发送至收银装置;所述播放模块,用于根据接收歌曲文件播放相应歌曲;所述记录模块,用于记录当次点歌记录数据;其中,所述点歌记录数据包括身份信息、歌曲数据,所述历史点歌记录数据包括身份信息、歌曲数据以及歌曲点播次数;所述点歌服务器,用于接收点歌终端的点歌请求,向点歌终端提供选中的歌曲数据;所述收银装置,包括卡号输入模块、第二处理模块以及终端控制模块,所述卡号输入模块、终端控制模块以及存储模块分别与处理模块电连接,所述卡号输入模块还与终端控制模块电连接;所述卡号输入模块,用于输入身份信息;所述终端控制模块,用于根据采集的身份信息分配点歌终端并控制点歌终端的开/关;所述第二处理模块,用于根据身份信息查询会员卡用户的历史点歌记录数据并发送给点歌终端,以及接收点歌终端发送的当次点歌记录数据,并根据当次点歌记录数据更新历史点歌记录数据。[0005]其中,所述收银装置还包括与处理模块电连接的存储模块,用于存储历史点歌记录数据。
[0006]其中,还包括一会员卡识别器,所述会员卡识别器与收银装置连接。
[0007]其中,所述收银装置与选定的点歌终端采用UDP通讯协议进行通讯。
[0008]其中,所述点歌终端中的记录模块包括计时单元、判断单元及与定时单元,所述计时单元与判断单元电连接,所述判断单元与记录单元电连接,所述计时单元用于对歌曲的播放时间进行计时;所述判断单元用于判断歌曲的点播时间是否超过预设时长,若是则将歌曲记录发送给记录单元,若否,则不处理;所述记录单元用于储存歌曲记录。
[0009]其中,所述预设时长为1-2分钟。
[0010]其中,所述收银装置还包括消费模块,所述消费模块与第二处理模块电连接。
[0011]为解决上述技术问题,本发明采用的另一个技术方案是:提供了一种卡拉OK会员点歌方法,包括如下步骤:
[0012]SO1、收银装置采集输入的身份信息,并选定点歌终端;
[0013]S20、收银装置根据采集到的身份信息查询其历史点歌记录数据,并将查询历史点歌记录数据发送给选定的点歌终端;
[0014]S30、点歌终端收到历史点歌记录数据后,对历史点歌记录按歌曲点播次数从多到小方式进行排序,并对排序结果进行显示;
[0015]S40、在点歌终端输入点击歌曲操作,响应点击操作向点歌服务器发送点歌请求;
[0016]S50、点歌服务器根据点歌请求向选定的点歌终端发相应的歌曲数据;
[0017]S60、点歌终端根据歌曲文件播放歌曲,采集点歌记录数据并通过局域网发送给收银装置;
[0018]S70、收银装置收到指定点歌终端发来的点歌记录后,根据收到的点歌记录对历史点歌记录进行更新。
[0019]其中,所述步骤S60中还包括判断歌曲的播放时长的步骤,具体为判断歌曲的播放时间是否超过预设时长,若是则对播放歌曲的歌曲数据以及会员卡考好进行记录,若否,则不处理。
[0020]其中,所述收银装置与选定的点歌终端采用UDP通讯协议进行通讯。
[0021]本发明的有益技术效果是:区别于现有技术中利用卡拉OK点歌系统点歌所耗费的时间比较多,点歌的效率低,特别容易出现排队点歌的问题,本发明提供了一种卡拉OK会员点歌系统,主要包括点歌终端、点歌服务器、会员卡以及收银装置,该收银装置中第二处理模块能够将历史点歌记录数据发送给点歌终端,以及接收当次点歌终端发送的点歌记录数据并更新历史点歌记录数据,而点歌终端能够根据历史点歌记录中的歌曲点播次数对歌曲进行排列显示,能够大大提高用户的点歌速度,方便用户操作;此外,收银装置能够记录会员卡的信息,并给输入的会员卡分配点歌终端,方便管理。
【专利附图】
【附图说明】
[0022]图1是本发明卡拉OK会员点歌系统的方框图;
[0023]图2是本发明中收银装置的方框图;
[0024]图3是本发明中点播终端的方框图;[0025]图4是本发明卡拉OK会员点歌方法的流程图。
[0026]标号说明:
[0027]1-收银装置,2-路由器,3-点歌服务器,4-点歌终端,5-会员卡识别器;
[0028]11-第二处理模块,12-终端控制模块,13-存储模块,14-卡号输入模块,15-消费模块;
[0029]41-第一处理模块,42-操作模块,43-显示模块,44-记录模块,45-播放模块。【具体实施方式】
[0030]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0031]请参阅图1至图3,本实施例提供了一种卡拉OK会员点歌系统,包括点歌服务器
3、路由器2、点歌终端4、收银装置I以及会员卡,所述点歌服务器3、点歌终端4以及收银装置I均与路由器2连接并组成一局域网,所述点歌服务器3中储存有歌曲库,所述会员卡上设置有身份信息,其中,所述歌曲库中存储有所有的歌曲数据;所述点歌终端4包括第一处理模块41、显示模块43、播放模块45、操作模块42以及记录模块44,所述操作模块42、显示模块43、播放模块45及记录模块44均与第一处理模块41电连接,所述记录模块44与播放模块45电连接;所述操作模块42,用于输入用户的点击操作;所述第一处理模块41,用于接收所述收银装置I发送的历史点歌记录数据并根据歌曲点播的次数从多至少的顺序对歌曲进行排序,并响应会员用户的点歌操作向点歌服务器3发送点歌请求,以及接收点歌服务器3发送的歌曲文件及歌曲数据,以及将当次点歌记录数据通过局域网发送至收银装置I ;所述播放模块45,用于根据接收歌曲文件播放相应歌曲;所述记录模块44,用于记录当次点歌记录数据;其中,所述点歌记录数据包括身份信息、歌曲数据,所述历史点歌记录数据包括身份信息、歌曲数据以及歌曲点播次数;所述点歌服务器3,用于接收点歌终端4的点歌请求,向点歌终端4提供选中的歌曲数据;所述收银装置1,包括卡号输入模块14、第二处理模块11以及终端控制模块12,所述卡号输入模块14、终端控制模块12以及存储模块13分别与处理模块电连接,所述卡号输入模块14还与终端控制模块12电连接;所述卡号输入模块14,用于输入身份信息;所述终端控制模块12,用于根据采集的身份信息分配点歌终端4并控制点歌终端4的开/关;所述第二处理模块11,用于根据身份信息查询会员卡用户的历史点歌记录数据并发送给点歌终端4,以及接收点歌终端4发送的当次点歌记录数据,并根据当次点歌记录数据更新历史点歌记录数据。
[0032]在一具体的实施例中,所述收银装置I还包括与处理模块电连接的存储模块13,用于存储历史点歌记录数据。该存储模块13用于管理所有会员卡用户的历史点歌记录数据。
[0033]在一具体的实施例中,还包括一会员卡识别器5,所述会员卡识别器5与收银装置I连接。会员卡识别器5采集身份信息,作为与键入卡号的一个并列输入考号的方式,便于管理。
[0034]在一具体的实施例中,所述收银装置I与选定的点歌终端4采用UDP通讯协议进行通讯。采用上述的通信协议通信可以保证通信质量,减少数据的丢失。
[0035]在一优选的方案中,所述点歌终端4中的记录模块44包括计时单元、判断单元及与定时单元,所述计时单元与判断单元电连接,所述判断单元与记录单元电连接,所述计时单元用于对歌曲的播放时间进行计时;所述判断单元用于判断歌曲的点播时间是否超过预设时长,若是则将歌曲记录发送给记录单元,若否,则不处理;所述记录单元用于储存歌曲记录。该步骤在拦截一些用户误点的歌曲,采集会员有效的点歌记录。
[0036]在一具体的方案中,所述预设时长为1-2分钟。1-2分钟为优选的实施方式,其它的一分钟之前如30秒至I分钟的时间段、以及2分钟至歌曲播完的时间段均是可行方案。
[0037]在一实施例中,所述收银装置I还包括消费模块15,所述消费模块15与第二处理模块11电连接。该消费模块15在于方便用户的消费。
[0038]参阅图4,本发明还提供了一种卡拉OK会员点歌方法,包括如下步骤:
[0039]S01、收银装置采集输入的身份信息,并选定点歌终端;收银装置控制打开选定点歌终端,点歌终端连接上点歌服务器,进入点歌界面,服务器向指定点歌终端提供歌曲列表,点歌终端上显示歌曲列表。
[0040]S20、收银装置根据采集到的身份信息查询其历史点歌记录数据,并将查询历史点歌记录数据发送给选定的点歌终端;
[0041]S30、点歌终端收到历史点歌记录数据后,对历史点歌记录按歌曲点播次数从多到小方式进行排序,并对排序结果进行显示,具体可以将排序结果显示于点歌列表的首端;
[0042]S40、在点歌终端输入点击歌曲操作,响应点击操作向点歌服务器发送点歌请求;
[0043]S50、点歌服务器根据点歌请求向选定的点歌终端发相应的歌曲数据;
[0044]S60、点歌终端根据歌曲文件播放歌曲,采集点歌记录数据并通过局域网发送给收银装置;
[0045]S70、收银装置收到指定点歌终端发来的点歌记录后,根据收到的点歌记录对历史点歌记录进行更新。再次点播歌曲时,重复S40-70的步骤。
[0046]在一具体的实施例中,所述步骤S60中还包括判断歌曲的播放时长的步骤,具体为判断歌曲的播放时间是否超过预设时长,若是则对播放歌曲的歌曲数据以及会员卡考好进行记录,若否,则不处理。该步骤在拦截一些用户误点的歌曲,采集会员有效的点歌记录。
[0047]在一具体的实施例中,所述收银装置与选定的点歌终端采用UDP通讯协议进行通讯。采用上述的通信协议通信可以保证通信质量,减少数据的丢失。
[0048]本发明区别于现有技术中利用卡拉OK点歌系统点歌所耗费的时间比较多,点歌的效率低,特别容易出现排队点歌的问题,本发明提供了一种卡拉OK会员点歌系统,主要包括点歌终端、点歌服务器、会员卡以及收银装置,该收银装置中第二处理模块能够将历史点歌记录数据发送给点歌终端,以及接收当次点歌终端发送的点歌记录数据并更新历史点歌记录数据,而点歌终端能够根据历史点歌记录中的歌曲点播次数对歌曲进行排列显示,能够大大提高用户的点歌速度,方便用户操作;此外,收银装置能够记录会员卡的信息,并给输入的会员卡分配点歌终端,方便管理。
[0049]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种卡拉OK会员点歌系统,其特征在于,包括点歌服务器、路由器、点歌终端、收银装置以及会员卡,所述点歌服务器、点歌终端以及收银装置均与路由器连接并组成一局域网,所述点歌服务器中储存有歌曲库,所述会员卡上设置有身份信息,其中,所述歌曲库中存储有所有的歌曲数据; 所述点歌终端包括第一处理模块、显示模块、播放模块、操作模块以及记录模块,所述操作模块、显示模块、播放模块及记录模块均与第一处理模块电连接,所述记录模块与播放模块电连接; 所述操作模块,用于输入用户的点击操作; 所述第一处理模块,用于接收所述收银装置发送的历史点歌记录数据并根据歌曲点播的次数从多至少的顺序对歌曲进行排序,并响应会员用户的点歌操作向点歌服务器发送点歌请求,以及接收点歌服务器发送的歌曲文件及歌曲数据,以及将当次点歌记录数据通过局域网发送至收银装置; 所述播放模块,用于根据接收歌曲文件播放相应歌曲; 所述记录模块,用于记录当次点歌记录数据;其中,所述点歌记录数据包括身份信息、歌曲数据,所述历史点歌记录数据包括身份信息、歌曲数据以及歌曲点播次数; 所述点歌服务器,用于接收点歌终端的点歌请求,向点歌终端提供选中的歌曲数据;所述收银装置,包括卡号输入模块、 第二处理模块以及终端控制模块,所述卡号输入模块、终端控制模块以及存储模块分别与处理模块电连接,所述卡号输入模块还与终端控制模块电连接; 所述卡号输入模块,用于输入身份信息; 所述终端控制模块,用于根据采集的身份信息分配点歌终端并控制点歌终端的开/关; 所述第二处理模块,用于根据身份信息查询会员卡用户的历史点歌记录数据并发送给点歌终端,以及接收点歌终端发送的当次点歌记录数据,并根据当次点歌记录数据更新历史点歌记录数据。
2.根据权利要求1所述的卡拉OK会员点歌系统,其特征在于,所述收银装置还包括与处理模块电连接的存储模块,用于存储历史点歌记录数据。
3.根据权利要求1所述的卡拉OK会员点歌系统,其特征在于,还包括一会员卡识别器,所述会员卡识别器与收银装置连接。
4.根据权利要求1所述的卡拉OK会员点歌系统,其特征在于,所述收银装置与选定的点歌终端采用UDP通讯协议进行通讯。
5.根据权利要求1所述的卡拉OK会员点歌系统,其特征在于,所述点歌终端中的记录模块包括计时单元、判断单元及与定时单元,所述计时单元与判断单元电连接,所述判断单元与记录单元电连接, 所述计时单元用于对歌曲的播放时间进行计时; 所述判断单元用于判断歌曲的点播时间超过预设时长时,将歌曲记录发送给记录单元; 所述记录单元用于储存歌曲记录。
6.根据权利要求5所述的卡拉OK会员点歌系统,其特征在于,所述预设时长为1-2分钟。
7.根据权利要求5所述的卡拉OK会员点歌系统,其特征在于,所述收银装置还包括消费模块,所述消费模块与第二处理模块电连接。
8.一种卡拉OK会员点歌方法,其特征在于,包括如下步骤: SO1、收银装置采集输入的身份信息,并选定点歌终端; S20、收银装置根据采集到的身份信息查询其历史点歌记录数据,并将查询历史点歌记录数据发送给选定的点歌终端; S30、点歌终端收到历史点歌记录数据后,对历史点歌记录按歌曲点播次数从多到小方式进行排序,并对排序结果进行显示; S40、在点歌终端输入点击歌曲操作,响应点击操作向点歌服务器发送点歌请求; S50、点歌服务器根据点歌请求向选定的点歌终端发相应的歌曲数据; S60、点歌终端根据歌曲文件播放歌曲,采集点歌记录数据并通过局域网发送给收银装置; S70、收银装置收到指定点歌终端发来的点歌记录后,根据收到的点歌记录对历史点歌记录进行更新。
9.根据权利要求8所述的卡拉OK会员点歌方法,其特征在于,所述步骤S60中还包括判断歌曲的播放时长的步骤`,具体为判断歌曲的播放时间是否超过预设时长,若是则对播放歌曲的歌曲数据以及会员卡考好进行记录,若否,则不处理。
10.根据权利要求8所述的卡拉OK会员点歌方法,其特征在于,所述收银装置与选定的点歌终端采用UDP通讯协议进行通讯。
【文档编号】G10H1/36GK103778908SQ201410034836
【公开日】2014年5月7日 申请日期:2014年1月24日 优先权日:2014年1月24日
【发明者】林谋兰, 陈翔 申请人:福建海媚数码科技有限公司