专利名称:一种公交车分段计费方法及装置、系统的制作方法
技术领域:
本发明涉及无线通信领域,尤其涉及一种公交车分段计费方法及装置、系统。
背景技术:
目前,分段计费公交需要售票员一一询问乘客下车地点,从而乘客进行刷卡或现金支付相应的公交费用。分段计费例如从公交始发站到终点站一共20个站,如果搭乘5个站内,则售票员收费2元,如果搭乘5 10个站,则收费4元,IΓ15个站则收费6元,16^20个站则收费8元。对于不讲诚信的乘客,往往谎报实际下车地点的公交站名,少报车站,如乘客欲到达终点站需支付8元的公交费,乘客一上公交车很可能说自己在第7站下车,此时售票员无法检测乘客是否在说谎,故只收取4元的乘车费。如果售票员的记忆比较好,可能中途识破乘客的谎言从而要求乘客进行补票,但大多数售票员不会记住每一位乘客所报的下车地点的。如何杜绝乘公交的不诚信行为,避免公交运营系统的损失,显得尤为重要。
·
现有一种技术方案提供公交车分段计费的装置,通过上车打印票据,票据记录车辆运行状态,如车站号、里程数或时间等,下车时读取票据从而进行分段计费。该技术方案实现了公交车的分段计费,可避免乘客少报车站少支付公交费的不诚信行为,但是需上车取票据,下车时再把票据在检票窗口刷一下,再主动投币或刷卡,过程繁琐,如果客流量大,且下车乘客较多,乘客需排队等待支付公交费,增加了停站时间,公交车整条线的运营时间相应增长,降低了公交运营系统的效率。
发明内容
本发明实施例所要解决的技术问题在于,提供一种公交车分段计费方法及装置、系统。可杜绝乘客乘坐公交时少报车站的不诚信行为,减轻了公交售票员的工作压力,避免了公交运营系统的损失。为了解决上述技术问题,本发明实施例提供了一种公交车分段计费方法,包括读取公交卡并将当前所在公交车站设为起始站;检测与所述公交卡的距离是否在预设阈值内;当检测到与所述公交卡的距离超出所述预设阈值时,将所在公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数;根据获取到的本次行程包括的公交站数计算公交费用;对所述公交卡扣取所述公交费用。其中,所述方法还包括读取公交卡时获取所述公交卡中的余额;对所述公交卡扣取所述公交费用包括从所述公交卡中的余额中扣取所述公交费用;将扣取所述公交费用后的余额通过无线通信发送给所述公交卡。其中,所述根据所述起始站和所述终点站,获取本次行程包括的公交站数为从所述起始站开始累计本次行程经过的公交站,直至到达所述终点站时得到本次行程包括的公交站数。其中,所述预设阈值为公交车车身长度。所述公交卡为携带无线射频标签的公交卡。相应地,本发明实施例还提供了一种公交车分段计费装置,包括公交卡读取模块,读取公交卡并将当前所在公交车站设为起始站;距离检测模块,用于检测与所述公交卡的距离是否在预设阈值内;公交站数获取模块,当检测到与所述公交卡的距离超出所述预设阈值时,将所在 公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数;费用计算模块,根据获取到的本次行程包括的公交站数计算公交费用;扣费模块,对所述公交卡扣取所述公交费用。其中,所述装置还包括余额获取模块,读取公交卡时获取所述公交卡中的余额;所述扣费模块包括扣费单元,用于从所述公交卡中的余额中扣取所述公交费用;发送单元,用于将扣取所述公交费用后的余额通过无线通信发送给所述公交卡。其中,所述根据所述起始站和所述终点站,获取本次行程包括的公交站数为从所述起始站开始累计本次行程经过的公交站,直至到达所述终点站时得到本次行程包括的公交站数。其中,所述预设阈值为公交车车身长度。所述公交卡为携带无线射频标签的交通卡。相应地,本发明实施例还提供了一种分段计费系统,包括上述的公交车分段计费装置和携带无线射频标签的公交卡。实施本发明实施例,具有如下有益效果杜绝了乘客乘坐公交时少报车站的不诚信行为,减轻了公交售票员的工作压力,避免了公交运营系统的损失,在公交卡余额充足情况下,只要上车刷一次卡,便可自动累加计算乘客实际坐乘了几个车站,分段计费,可自动扣费,简便快捷,方便乘客,也提高了公交运营系统的效率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本发明提供的一种公交车分段计费装置实施例结构示意图;图2是本发明提供的一种公交车分段计费方法的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参阅图1,图I是本发明提供的一种公交车分段计费装置实施例结构示意图。如图I所示,本发明实施例中的公交车分段计费装置至少包括公交卡读取模块110、距离检测模块120、公交站数获取模块130、费用计算模块140及扣费模块150,其中公交卡读取模块110,用于读取公交卡并将当前所在公交车站设为起始站。具体实现中,所述公交卡可以为携带无线射频标签的交通卡。其中,无线射频标签即RFID (RadioFrequency IDentitification,射频识别)技术,RFID技术是一种无线通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。无线电的信号通过调成无线电频率的电磁场,把数据从附着在物品上的标签传送出去,以自动辨识与追踪该物品。每张公交卡对应一个MAC (Media Access Control,介质访 问控制)地址,MAC地址用于身份标识,MAC地址包括传输数据时真正赖以标识发出数据的设备的地址和接收数据的设备的地址,MAC地址如同身份证号码一样,具有全球唯一性,当读取多张公交卡时,以MAC地址来识别不同张公交卡。具体的,读取公交卡可以包括读取公交卡的余额、读取公交卡携带的无线视频标签、读取公交卡的MAC地址。进一步地,读取公交卡的装置可以固定在车上也可以由售票员手持。在读取公交卡同时将所在公交车站设为起始站。距离检测模块120,用于检测与所述公交卡的距离是否在预设阈值内。具体实现中,所述预设阈值可以为等于公交车车身长度或大于公交车身长度,例如一节公交车的车身长度为15米,预设阈值可以为15米或大于15米(如20米等)。预设阈值可以为默认的阈值或根据实际公交车情况设置的阈值,具体的,例如一节公交车车身长度实际为15米,设置预设阈值为20米,是为了避免以下的情况公交车客流量大,车上挤满乘客,在车站A,下车上车乘客较多,站立在下车门附近的乘客B,为了方便其他乘客下车,先下车,等待在该站下的乘客全部下车后再上车,该种情况下乘客B欲乘车到达的终点站并不是车站A,设置预设阈值比实际车身长度15米多5米的距离,增大了与所述公交卡的距离检测范围,可避免该种情况下对乘客误扣车费。距离检测模块120通过无线通信实时检测装置与公交卡的距离是否在预设阈值内,装置发出的无线电信号会自动辨别和追踪携带无线射频标签的公交卡,从而检测装置与公交卡的距离是否在预设阈值内。公交站数获取模块130,当检测到与所述公交卡的距离超出所述预设阈值时,用于将当前所在公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数。具体实现中,当检测到与所述公交卡的距离超出所述预设阈值时,将当前所在公车站设为终点站,从所述起始站开始累计本次行程经过的公交站,直至到达所述终点站时得到本次行程包括的公交站数,即累加乘客搭乘的公交车站数量从而获取得到本次行程包括的公交站数,例如,乘客在车站A上车,经过车站B,检测到与所述公交卡的距离在预设阈值内,默认乘客一直在公交车上,累加乘客所搭乘的公交站数量,经过车站C、车站D和车站E时,继续累加乘客所搭乘的公交站数量,乘客在车站F下车,此时装置在车站F检测到与公交卡的距离超出预设阈值,则将车站F设为终点站,累加本次行程经过的公交站数量直到车站F,则获取或本次行程包括的公交站数为5个。费用计算模块140,用于根据获取到的本次行程包括的公交站数计算公交费用。具体实现中,把公交站数获取模块130获取到的本次行程包括的公交站数与预设的分段计费数据比较,计算公交费用。预设的分段计费数据为预先导入的分段计费规则数据,例如从公交始发站到终点站一共15个站,如果搭乘5个站内,则售票员收费2元,如果搭乘5 10个站,则收费4元,1Γ15个站则收费6元。如果获取到本次行程包括的公交站数是4个,则计算公交费用为2元,如果获取到本次行程包括的公交站数是12个,则计算公交费用为6兀。扣费模块150,用于对所述公交卡扣取所述公交费用。具体实现中,扣费模块150扣取公交费用,并记录保存已扣取的公交费用,例如,扣取本次公交费用6元,并记录保存已扣取的公交费用6元。进一步可选的,本实施例中的装置还可以包括余额获取模块160,用于读取公交卡时获取所述公交卡中的余额。具体实现中,余·额获取模块160在读取公交卡时获取所述公交卡中的余额,记录保存公交卡中的余额。可选的,还可以将公交卡中的余额发送给显示装置,从而显示装置对公交卡的余额进行显示进而方便乘客查看公交卡中的余额。可选的,在读取公交卡时判断所述公交卡的余额是否不足,如果公交卡的余额不足,进行“余额不足”的语音提示,如果公交卡有足够的余额,则继续记录保存公交卡中的余额并将当前所在公交车站设为起始站。余额不足的情况可以包括以下任一种情况余额为零、少于预设额定值或少于该次行程最大值时产生的公交费用。其中,若余额为零时视为余额不足,则只要公交卡余额大于零则视为公交卡有足够的余额。若少于预设额定值视为余额不足,其中,预设额定值可以为公交车全程的费用,例如从公交车始发站到终点站一共15个站,搭乘全程需支付公交费用6元,则将预设额定值设为6元,少于6元则余额不足。若少于该次行程最大值时产生的公交费用,具体为若余额少于读取公交卡时所在车站到整趟公交终点站需支付的公交车费,视为余额不足,例如,从公交始发站到终点站一共15个站,乘客在第5个站上车,距离终点站有10个站,则余额小于从第5个站到最后一个站需支付的公交费用为余额不足,又如果搭乘5 10个站,需支付公交费4元,则公交卡的余额少于4元为余额不足。进而,扣费模块150还包括扣费单元,用于从余额获取模块160获取到的公交卡余额中扣取所述公交费用;发送单元,用于将扣取所述公交费用后的余额通过无线通信发送给所述公交卡。例如,从公交卡的40元中扣取本次公交费用6元,将34元通过无线通信反馈给公交卡,从而公交卡中余额为34元。相应地,本发明实施例还提供了一种分段计费系统,包括上述实施例的一种公交车分段计费装置和携带无线射频标签的公交卡。图2是本发明实施例中一种公交车分段计费的方法流程示意图,本实施例中的方法流程可以在上文实施例中所述的装置、系统中实现,如图所示公交车分段计费的方法至少包括步骤S210,读取公交卡并将当前所在公交车站设为起始站。具体实现中,所述公交卡可以为携带无线射频标签的交通卡。其中,无线射频标签即RFID技术,RFID技术是一种无线通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。无线电的信号通过调成无线电频率的电磁场,把数据从附着在物品上的标签传送出去,以自动辨识与追踪该物品。每张公交卡对应一个MAC地址,MAC地址用于身份标识,MAC地址包括传输数据时真正赖以标识发出数据的设备的地址和接收数据的设备的地址,MAC地址如同身份证号码一样,具有全球唯一性,当读取多张公交卡时,以MAC地址来识别不同张公交卡。具体的,读取公交卡可以包括读取公交卡的余额、读取公交卡携带的无线视频标签、读取公交卡的MAC地址。进一步地,读取公交卡的装置可以固定在车上也可以由售票员手持。在读取公交卡同时将所在公交车站设为起始站。进一步可选的,读取公交卡时获取所述公交卡中的余额。具体实现中,在读取公交卡时获取所述公交卡中的余额,记录保存公交卡中的余额。可选的,还可以将公交卡中的余额发送给显示装置,从而显示装置对公交卡的余额进行显示进而方便乘客查看公交卡中的余额。可选的,在读取公交卡时判断所述公交卡的余额是否不足,如果公交卡的余额不足,进行“余额不足”的语音提示,如果公交卡有足够的余额,则继续记录保存公交卡中的余额并将当前所在公交车站设为起始站。余额不足的情况可以包括以下任一种情况余额为 零、少于预设额定值或少于该次行程最大值时产生的公交费用。其中,若余额为零时视为余额不足,则只要公交卡余额大于零则视为公交卡有足够的余额。若少于预设额定值视为余额不足,其中,预设额定值可以为公交车全程的费用,例如从公交始发站到终点站一共15个站,搭乘全程需支付公交费用6元,则将预设额定值设为6元,少于6元则余额不足。若少于该次行程最大值时产生的公交费用,具体为若余额少于读取公交卡时所在车站到整趟公交终点站需支付的公交车费,视为余额不足,例如,从公交始发站到终点站一共15个站,乘客在第5个站上车,距离终点站有10个站,则余额小于从第5个站到最后一个站需支付的公交费用为余额不足,又如果搭乘5 10个站,需支付公交费4元,则公交卡的余额少于4元为余额不足。步骤S220,检测与所述公交卡的距离是否在预设阈值内。具体实现中,所述预设阈值可以为等于公交车车身长度或大于公交车身长度,例如一节公交车的车身长度为15米,预设阈值可以为15米或大于15米(如20米等)。预设阈值可以为默认的阈值或根据实际公交车情况设置的阈值,具体的,例如一节公交车车身长度实际为15米,设置预设阈值为20米,是为了避免以下的情况公交车客流量大,车上挤满乘客,在车站A,下车上车乘客较多,站立在下车门附近的乘客B,为了方便其他乘客下车,先下车,等待在该站下的乘客全部下车后再上车,该种情况下乘客B欲乘车到达的终点站并不是车站A,设置预设阈值比实际车身长度15米多5米的距离,增大了与所述公交卡的距离检测范围,可避免该种情况下对乘客误扣车费。通过无线通信实时检测装置与公交卡的距离是否在预设阈值内,装置发出的无线电信号会自动辨别和追踪携带无线射频标签的公交卡,从而检测装置与公交卡的距离是否在预设阈值内。步骤S230,当检测到与所述公交卡的距离超出所述预设阈值时,将当前所在公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数。具体实现中,当检测到与所述公交卡的距离超出所述预设阈值时,将当前所在公车站设为终点站,从所述起始站开始累计本次行程经过的公交站数量,直至到达所述终点站时得到本次行程包括的公交站数,即累加乘客搭乘的公交车站数量从而获取得到本次行程包括的公交站数,例如,乘客在车站A上车,经过车站B,检测到与所述公交卡的距离在预设阈值内,默认乘客一直在公交车上,累加乘客所搭乘的公交站数量,经过车站C、车站D和车站E时,继续累加乘客所搭乘的公交站数量,乘客在车站F下车,此时装置在车站F检测到与公交卡的距离超出预设阈值,则将车站F设为终点站,累加本次行程经过的公交站数量直到车站F,则获取或本次行程包括的公交站数为5个。步骤S240,当检测到与所述公交卡的距离在所述预设阈值时,累加乘客所搭乘的公交站数量,返回步骤S230。步骤S250,根据获取到的本次行程包括的公交站数计算公交费用。具体实现中,把获取到的本次行程包括的公交站数与预设的分段计费数据比较,计算公交费用。预设的分段计费数据例如从公交始发站到终点站一共15个站,如果搭乘5个站内,则售票员收费2元,如果搭乘5 10个站,则收费4元,1Γ15个站则收费6元。如果获取到本次行程包括的公交站数是4个,则计算公交费用为2元,如果获取到本次行程包括的公交站数是12个,则计算公交费用为6元。步骤S260,对所述公交卡扣取所述公交费用。具体实现中,所述扣费模块对所述公交卡扣取公交费用具体可以包括从所述公交卡中的余额中扣取所述公交费用;将扣取所述公交费用后的余额通过无线通信发送给所述公交卡。扣取公交费用,并记录保存已扣取的公交费用,将扣取公交费用后的余额通过无线通信反馈发送给公交卡,从而成功从公交卡中扣取公交费用。例如,从公交卡的40元中扣取本次公交费用6元,将34元通过无线通信反馈给公交卡,从而公交卡中余额为34元。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种公交车分段计费方法,其特征在于,所述方法包括 读取公交卡并将当前所在公交车站设为起始站; 检测与所述公交卡的距离是否在预设阈值内; 当检测到与所述公交卡的距离超出所述预设阈值时,将所在公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数; 根据获取到的本次行程包括的公交站数计算公交费用; 对所述公交卡扣取所述公交费用。
2.根据权利要求I所述的方法,其特征在于,所述方法还包括 读取公交卡时获取所述公交卡中的余额; 对所述公交卡扣取所述公交费用包括 从所述公交卡中的余额中扣取所述公交费用; 将扣取所述公交费用后的余额通过无线通信发送给所述公交卡。
3.根据权利要求I所述的方法,其特征在于,所述根据所述起始站和所述终点站,获取本次行程包括的公交站数为 从所述起始站开始累计本次行程经过的公交站,直至到达所述终点站时得到本次行程包括的公交站数。
4.根据权利要求I所述的方法,其特征在于,所述预设阈值为公交车车身长度。
5.根据权利要求Γ4所述的方法,其特征在于,所述公交卡为携带无线射频标签的公交卡。
6.一种公交车分段计费装置,其特征在于,所述装置包括 公交卡读取模块,用于读取公交卡并将当前所在公交车站设为起始站; 距离检测模块,用于检测与所述公交卡的距离是否在预设阈值内; 公交站数获取模块,当检测到与所述公交卡的距离超出所述预设阈值时,用于将所在公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数;费用计算模块,用于根据获取到的本次行程包括的公交站数计算公交费用; 扣费模块,用于对所述公交卡扣取所述公交费用。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括 余额获取模块,用于读取公交卡时获取所述公交卡中的余额; 所述扣费模块包括 扣费单元,用于从所述公交卡中的余额中扣取所述公交费用; 发送单元,用于将扣取所述公交费用后的余额通过无线通信发送给所述公交卡。
8.根据权利要求7所述的装置,其特征在于,所述根据所述起始站和所述终点站,获取本次行程包括的公交站数为 从所述起始站开始累计本次行程经过的公交站,直至到达所述终点站时得到本次行程包括的公交站数。
9.根据权利要求7所述的装置,其特征在于,所述预设阈值为公交车车身长度。
10.一种分段计费系统,包括如权利要求6、任一所述的装置和携带无线射频标签的公交卡。
全文摘要
本发明实施例公开了一种公交车分段计费方法,包括读取公交卡并将当前所在公交车站设为起始站;检测与所述公交卡的距离是否在预设阈值内;当检测到与所述公交卡的距离超出所述预设阈值时,将所在公交车站设为终点站,根据所述起始站和所述终点站,获取本次行程包括的公交站数;根据获取到的本次行程包括的公交站数计算公交费用;对所述公交卡扣取所述公交费用。本发明实施例还公开了一种公交车分段计费装置及系统。采用本发明,杜绝了乘客乘坐公交时少报车站的不诚信行为,减轻了公交售票员的工作压力,避免了公交运营系统的损失,提高了公交运营的效率。
文档编号G07B13/10GK102890832SQ20121034534
公开日2013年1月23日 申请日期2012年9月18日 优先权日2012年9月18日
发明者钮信怡, 刘海鹏, 王宏昊 申请人:深圳创维数字技术股份有限公司