出租车计价器及其计价方法

文档序号:6682053阅读:1629来源:国知局
专利名称:出租车计价器及其计价方法
技术领域
本发明涉及出租车计价技术,特别地,涉及一种基于全球定位系统 (GlobalPositioning System, GPS)的出租车计价器及其记价方法。
背景技术
出租车计价器的主要功能是用于计费,其记录旅客从上车到下车的行驶里程、途 中等候时间以及需要支付的金额等,并通过与显示屏进行信息显示,便于旅客支付出租车 费用。现有的出租车计价器通常都是通过计算车轮的转数来进行里程计量,然后通过计 算机进行计费。采用这种架构的出租车计价器主要由传感器和车载仪器两部分组成,传感 器检测并统计在行驶过程中的车轮转数,并把车轮转数的统计结果提供给车载仪器,车载 仪器可进一步根据其接收到的车轮转数计算出行驶里程和车费。不过,现有的出租车计价器需要配备上述传感器和车载仪器,因此其设计比较复 杂且安装也比较复杂,并且为保证里程计量的准确性,该出租车计价器需要经常对传感器 进行校准以保证准确性,因而现有的出租车计价器的生产成本和维护成本均比较高。

发明内容
本发明提供一种基于GPS的出租车计价器,以解决现有技术的出租车计价器存在 的生产成本和维护成本较高的问题。本发明同时还提供一种出租车计价方法。本发明提供的出租车计价器,包括GPS模块、处理器和输入模块,所述GPS模块和 所述输入模块均连接到所述处理器;所述GPS模块用于连续获取GPS信息并提供给所述处 理器,所述GPS信息包括出租车的位置信息;所述输入模块用于向所述处理器输入控制指 令,其包括多个计价任务按键,每个计价任务按键分别对应一个计价任务;所述处理器用于 根据所述不同计价任务按键所对应的不同计价任务,利用所述GPS模块提供的GPS信息执 行多任务计价。其中,每个计价任务按键可以分别具有一个按键序号,在一个计价周期中,当其中 一个计价任务按键首次被按下时,所述处理器启动与所述计价任务按键的按键序号相对应 的计价任务,当所述计价任务按键再一次被按下时,所述处理器结束所述与所述计价任务 按键的按键序号相对应的计价任务。当检测到其中一个计价任务按键指示开始新的计价任务时,所述处理器将当前所 述GPS模块提供的位置信息记录为出发地位置信息,并等待所述计价任务按键指示技术所 述计价任务。当检测到所述计价任务按键指示结束所述计价任务时,所述处理器将当前所述 GPS模块提供的位置信息记录为目的地位置信息,并根据所述出发地位置信息和目的地位 置信息,计算出所所述计价任务所对应的费用。其中,所述出租车计价器还可以包括连接到所述处理器的无线模块接口,并且,所述处理器还用于通过与所述无线模块接口相连接的无线通信模块,将所述GPS模块提供的 GPS信息发送给外部系统。其中,所述出租车计价器还可以包括连接到所述处理器的报警按键,所述报警按 键用于向所述处理器输入报警指示,所述处理器还用于根据所述报警指示,通过所述无线 通信模块向所述外部系统发送报警信息。本发明提供的出租车计价方法包括连续获取GPS信息,其中所述GPS信息包括出 租车的位置信息;检测计价任务按键是否指示计价任务,其中,每个计价任务按键分别对应 一个计价任务;在检测到所述计价任务按键指示对应的计价任务时,根据所述GPS信息执 行多任务计价。其中,所述根据所述GPS信息执行多任务计价可以包括当检测到其中一个计价 任务按键指示开始新的计价任务时,所述处理器将当前所述GPS模块提供的位置信息记录 为出发地位置信息,并等待所述计价任务按键指示技术所述计价任务。其中,所述根据所述GPS信息执行多任务计价还可以包括当检测到所述计价任 务按键指示结束所述计价任务时,所述处理器将当前所述GPS模块提供的位置信息记录为 目的地位置信息,并根据所述出发地位置信息和目的地位置信息,计算出所所述计价任务 所对应的费用。所述出租车计价方法还可以包括当检测到报警指示或者无线呼叫时,通过无线 通信模块向外部系统发送当前获取到的GPS信息。本发明提供的出租车计价器及其计价方法,利用GPS模块获取到出租车的GPS位 置信息,并进一步根据所述GPS位置信息以实现出租车计价;通过本发明提供的出租车计 价方案,不需要像传统的出租车计价器的专用计价器件如传感器和车载仪器等,并且所述 不需要经常进行校准,因此本发明提供的出租车计价器不仅设计简单,而且生产成本和维 护成本均远低于传统的出租车计价器。并且,利用多个计价任务按键,所述出租车计价器还 支持多任务计价功能,便于不同乘客在搭乘同一辆出租车时分别进行计价。为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举一实施例,并 配合所附图式,作详细说明如下。


图1为本发明一种实施例提供的出租车计价器的模块示意图。图2为本发明一种实施例提供的出租车计价器的计价方法的系统启动流程图。图3为本发明一种实施例提供的出租车计价器的计价方法的按键中断流程图。图4为本发明一种实施例提供的出租车计价器的计价方法的中断响应流程图。图5为本发明一种实施例提供的出租车计价器的计价方法的无线通信中断流程 图。
具体实施例方式本发明提供的出租车计价器主要是利用GPS技术,精确地获取到出租车的行驶里 程,并根据GPS模块获取的行驶里程进行计价,从而得到旅客需要支付的费用。由于GPS模 块比较通用,其不像传统的出租车计价器要使用专用的器件如传感器和车载仪器等,并且其不需要经常进行校准,因此本发明提供的出租车计价器不仅设计简单,而且生产成本和 维护成本均远低于传统的出租车计价器。请参阅图1,其为本发明一种实施例提供的出租车计价器的模块示意图。所述出租 车计价器100包括电源电路110、GPS模块120、处理器130、输入模块140、显示模块150和 打印模块160。其中,所述电源电路110可通过车载电源接口连接到车载电源,用于为所述GPS 模块120、所述处理器130、所述输入模块140、所述显示模块150和所述打印模块160提 供工作电源。所述处理器130可通过通用异步收发(Universal AsynchronousReceiver/ Transmitter, UART)连接到所述GPS模块120和所述打印模块160,通过显示总线连接到 显示模块150,并通过键盘总线连接到所述输入模块140。所述输入模块140可以为键盘模 块,其用于为使用者提供操作界面,以使得使用者可以向所述处理器130输入控制指令。所 述GPS模块用于连续地接收GPS信息并将其提供给所述处理器,所述GPS信息包括出租车 的位置信息以及当前的时间信息。所述输入模块140可包括各种功能按键,在一种实施例中,所述输入模块140可以 包括多个计价任务按键103、菜单按键104、方向按键105和确认按键106。其中,所述多个 计价任务按键103用于同时进行多个计价任务,具体地,每个计价任务按键分别对应一个 计价任务,所述处理器130可以根据所述不同计价任务按键所对应的不同计价任务,利用 所述GPS模块提供的GPS信息同时执行多任务计价,当其中一个计价任务按键被按下以指 示启动或结束某个计价任务时,其他计价任务按键所对应的计价任务不受影响。具体地, 比如,每个计价任务按键可以分别具有一个按键序号,在一个计价周期中,当其中一个计价 任务按键首次被按下时,所述处理器启动与所述计价任务按键的按键序号相对应的计价任 务,当所述计价任务按键再一次被按下时,所述处理器结束所述与所述计价任务按键的按 键序号相对应的计价任务,并所述GPS模块提供的GPS信息计算出所述计价任务所对应的 费用。可选地,所述出租车计价器100还可以包括启动按键101和报警按键102,其中所 述启动按键101连接到所述电源电路110,用于控制所述电源电路110的启动。所述报警按 键102可以连接到所述处理器130,用于向所述处理器130输入报警指令。在具体实施例 中,所述启动按键101和所述报警按键102可以设置在所述输入模块140,或者所述报警按 键102可以设置在隐蔽位置。另外,在一种实施例中,可选地,所述出租车计价器100还可 以包括无线接口模块,所述处理器130可通过UART总线连接到所述无线模块接口,所述无 线模块接口可以配接无线通信模块,与实现与外界进行无线通信,比如,可以通过所述无线 通信模块实现报警、第三方定位或者语音通话等。以下结合图2-图5所示的流程图,介绍本发明一种实施例提供的可适用于上述出 租车计价器100的计价方法。所述计价方法可以通过软件算法实现,比如可以在所述处理 器130中加载所述计价方法所对应的软件程序。具体而言,所述计价方法主要包括系统启 动、按键中断、中断响应和无线通信中断等部分。一、系统启动请参阅图2,当装载着所述出租车计价器100的出租车准备起步时,使用者(比如 出租车司机)可以通过按下所述启动按键101启动所述出租车计价器100(步骤S21);所述GPS模块120将连续接收来自GPS卫星的时间信息以及位置信息等GPS信息,并将所述 GPS信息记录连续地传送给所述处理器130,所述处理器130可在其内部的存储器中记录所 述GPS信息(步骤S22);并且,所述处理器130可根据所述GPS信息生成对应的显示信号 并通过显示总线提供给所述显示模块150,以使所述显示当前的时间信息等(步骤S2!3);接 着,所述处理器130便开始进入中断等待(步骤S24)。二、按键中断请参阅图3,当所述处理器130检测到按键中断时(步骤S31),比如使用者按下所 述输入模块140的各个功能按键(即所述任务按键103、菜单按键104、方向按键105和确 认按键106)或者按下所述报警按键102,所述处理器130将启动按键中断服务程序(步骤 S32)。所述处理器130检测所述按键中断是否来自所述方向按键105或者所述确认按 键106(步骤S3!3),如果是,进一步检测所述出租车计价器100当前是否已经打开功能菜单 (步骤S34)。如果已经打开功能菜单,则根据所述按键中断所对应的按键值进行响应(步 骤S35),并等待新的按键中断(步骤S36);否则,舍弃所述按键值(步骤S37),并转至步骤 S36 等待新的按键中断。在步骤S33中,如果所述处理器130检测到所述按键中断既非来 自所述方向按键105也非来自所述确认按键,则所述处理器根据所述按键中断所对应的按 键值调用相应的按键响应程序(步骤S38)。三、按键响应请参阅图4,在所述处理器130调用按键响应程序之后,所述处理器130将启动按 键响应(步骤S41),并判断所述按键中断来自于哪一个按键(步骤S42)。在步骤S42中,如果所述按键中断来自于所述输入模块140其中的一个计价任 务按键103 (步骤S4!3),所述处理器130将判断所述计价任务按键103的按键序号(步骤 S44),并检测所述按键序号当前是否有计价任务正在运行(步骤S45)。如果所述按键序号 当前没有计价任务正在运行,则表示所述按键中断指示开始新的计价任务,所述处理器130 可以一方面将所述计价按键103的按键序号发送给所述显示模块150进行任务序号的显 示,并且在另一方面记录当前所述GPS模块120提供的的时间信息和位置信息,即记录所述 按键序号所对应的计价任务的开始时间信息和位置信息(步骤S46),所述开始时间信息和 位置信息便指示出租车从出发地起步的出发时间信息以及出发地位置信息。进一步地,所 述处理器130进入新的等待中断,等待所述计价任务按键再次被按下(步骤S47)。在步骤 S45中,如果所述按键序号当前有计价任务正在运行,则表示所述按键中断指示结束当前 所述按键序号所对应的计价任务,所述处理器130可记录当前所述GPS模块120提供的的 时间信息和位置信息,即记录所述按键序号所对应的计价任务的结束时间信息和位置信息 (步骤S48),所述结束时间信息和位置信息便指示出租车到达目的地的到达时间信息以及 目的地位置信息。进一步地,所述处理器130可以根据所述出发地时间信息和目的地位置 信息以及所述出发时间信息和到达时间信息,计算出所述计价任务所对应的行驶距离和行 驶时间,并进一步计算出所述计价任务所对应的费用等(步骤S49)。接着,所述处理器130 可将所述计价按键序号、所述行驶距离、行驶时间和费用等信息输出到所述打印模块160, 并指示所述打印模块160根据上述信息打印票据(步骤S50)。在此之后,所述计价任务便 结束,所述处理器130进入下次中断等待(步骤S51)。
7
在步骤S42中,如果所述按键中断来自于所述菜单按键104 (步骤S52),所述处理 器130将向所述显示模块150输出显示信号以使其显示功能菜单(步骤S5!3)。此后,所述 处理器130便进入新的中断等待(步骤S54)。在步骤S42中,如果所述按键中断来自于所述报警按键102(步骤S5Q,所述处理 器130将判断所述无线模块接口是否连接有无线通信模块(步骤S56),如果没有,则舍弃所 述报警信号(步骤S57),并进入新的中断等待(步骤S58)。如果所述无线模块接口连接有 无线通信模块,所述处理器130便开启所述出租车计价器100的无线通信功能(步骤S59), 并向出租车管理系统发送报警信息并将当前所述GPS模块120提供的所述出租车100的位 置信息连续地发送给所述出租车管理系统,另外若所述无线通信模块具有无线电话报警功 能,所述处理器130还可指示所述无线通信模块拨打110电话报警(步骤S60)。此后,所述 处理器130便进入新的中断等待(步骤S61)。四、无线通信中断请参阅图5,如果所述出租车计价器100的无线模块接口连接有无线通信模块,当 所述无线通信模块检测到无线通信中断时,比如出租车管理系统主动地向所述出租车进行 无线呼叫时(步骤S71),所述处理器130将从所述无线模块接口接收到所述无线呼叫,此 时,所述处理器130可以响应所述无线呼叫,并通过所述无线通信模块将所述GPS模块120 提供的所述出租车100的位置信息反馈给所述出租车管理系统(步骤S7》,以使所述出租 车管理系统可以所述出租车的位置信息并根据需要进行调度。此后,所述处理器130便进 入新的中断等待(步骤S73)。本发明提供的出租车计价器及其计价方法,利用通用的GPS模块获取到出租车的 位置信息和时间信息等GPS信息,并进一步根据行驶距离和行驶时间以实现出租车计价, 所述计价器不需要像传统的出租车计价器的专用计价器件如传感器和车载仪器等,并且其 不需要经常进行校准,因此本发明提供的出租车计价器不仅设计简单,而且生产成本和维 护成本均远低于传统的出租车计价器。并且,通过本发明提供的计价方法,所述出租车计价 器100还支持多任务计价功能,便于不同乘客在搭乘同一辆出租车时分别进行计价。另外, 所述利用所述出租车计价器100的报警程序,出租车司机在遇到紧急情况下可以通过所述 报警按键102第一时间进行报警,从而尽可能减小损失。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专 业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许 更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明 的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方 案的范围内。
权利要求
1.一种出租车计价器,其特征在于,包括GPS模块、处理器和输入模块,所述GPS模块和 所述输入模块均连接到所述处理器;所述GPS模块用于连续获取GPS信息并提供给所述处理器,所述GPS信息包括出租车 的位置信息;所述输入模块用于向所述处理器输入控制指令,其包括多个计价任务按键,每个计价 任务按键分别对应一个计价任务;所述处理器用于根据所述不同计价任务按键所对应的不同计价任务,利用所述GPS模 块提供的GPS信息执行多任务计价。
2.根据权利要求1所述的出租车计价器,其特征在于,每个计价任务按键分别具有一 个按键序号,在一个计价周期中,当其中一个计价任务按键首次被按下时,所述处理器启动 与所述计价任务按键的按键序号相对应的计价任务,当所述计价任务按键再一次被按下 时,所述处理器结束所述与所述计价任务按键的按键序号相对应的计价任务。
3.根据权利要求1或2所述的出租车计价器,其特征在于,当检测到其中一个计价任务 按键指示开始新的计价任务时,所述处理器将当前所述GPS模块提供的位置信息记录为出 发地位置信息,并等待所述计价任务按键指示技术所述计价任务。
4.根据权利要求3所述的出租车计价器,其特征在于,当检测到所述计价任务按键指 示结束所述计价任务时,所述处理器将当前所述GPS模块提供的位置信息记录为目的地位 置信息,并根据所述出发地位置信息和目的地位置信息,计算出所所述计价任务所对应的 费用。
5.根据权利要求1所述的出租车计价器,其特征在于,还包括连接到所述处理器的无 线模块接口,所述处理器还用于通过与所述无线模块接口相连接的无线通信模块,将所述 GPS模块提供的GPS信息发送给外部系统。
6.根据权利要求5所述的出租车计价器,其特征在于,还包括连接到所述处理器的报 警按键,所述报警按键用于向所述处理器输入报警指示,所述处理器还用于根据所述报警 指示,通过所述无线通信模块向所述外部系统发送报警信息。
7.—种出租车计价方法,所述出租车包括具有多个计价任务按键的计价器,所述方法 包括连续获取GPS信息,其中所述GPS信息包括出租车的位置信息;检测所述计价任务按键是否指示计价任务,其中,每个计价任务按键分别对应一个计 价任务;在检测到所述计价任务按键指示对应的计价任务时,根据所述GPS信息执行多任务计价。
8.根据权利要求7所述的出租车计价方法,其特征在于,所述根据所述GPS信息执行多 任务计价包括当检测到其中一个计价任务按键指示开始新的计价任务时,所述处理器将当前所述 GPS模块提供的位置信息记录为出发地位置信息,并等待所述计价任务按键指示技术所述 计价任务。
9.根据权利要求8所述的出租车计价方法,其特征在于,所述根据所述GPS信息执行多 任务计价还包括当检测到所述计价任务按键指示结束所述计价任务时,所述处理器将当前所述GPS模 块提供的位置信息记录为目的地位置信息,并根据所述出发地位置信息和目的地位置信 息,计算出所所述计价任务所对应的费用。
10.根据权利要求7至9中任一项所述的出租车计价方法,其特征在于,还包括当检 测到报警指示或者无线呼叫时,通过无线通信模块向外部系统发送当前获取到的GPS信息。
全文摘要
本发明提供一种出租车计价器及其计价方法。所述计价器包括GPS模块、处理器和输入模块,所述GPS模块和所述输入模块均连接到所述处理器;所述GPS模块用于连续获取GPS信息并提供给所述处理器,所述GPS信息包括出租车的位置信息;所述输入模块用于向所述处理器输入控制指令,其包括多个计价任务按键,每个计价任务按键分别对应一个计价任务;所述处理器用于根据所述不同计价任务按键所对应的不同计价任务,利用所述GPS模块提供的GPS信息执行多任务计价。本发明提供的出租车计价器及其计价方法利用GPS位置信息以实现出租车计价,设计简单且成本较低,并且还可以实现多任务计价。
文档编号G07B13/00GK102117504SQ20111005920
公开日2011年7月6日 申请日期2011年3月11日 优先权日2011年3月11日
发明者林子华 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1