(57)【要約】【課題】運賃精算装置による不正な引き去り処理又は積み増し処理を防ぐ。【解決手段】車両の運行経路上の複数の運行位置に対応する運行位置情報を記憶する経路記憶部１０２と、乗客が所持する記憶媒体の残存価値情報を更新する指示を取得する指示取得部１０４と、運賃精算装置の位置に対応する位置情報を取得する位置取得部１０６と、位置取得部が位置情報を取得した順序に対応づけて位置情報を記憶する位置記憶部１０８と、指示取得部が指示を取得した指示取得位置と位置記憶部が記憶している位置情報に対応する位置とを結ぶ経路と、運行位置情報が示す運行経路との類似度が所定の条件を満たしたときに残存価値情報を更新する情報更新部１１０とを備える。【選択図】図１
2013114406.tif 000002
【特許請求の範囲】
【請求項１】
車両に乗車した乗客の運賃を精算する運賃精算装置であって、
車両の運行経路上の運行位置に対応する運行位置情報を記憶する経路記憶部と、
前記乗客が所持する記憶媒体に記憶された、運賃の支払可能額に対応する残存価値情報を更新する指示を取得する指示取得部と、
前記運賃精算装置の位置に対応する位置情報を取得する位置取得部と、
前記位置取得部が前記位置情報を取得した順序に対応づけて前記位置情報を記憶する位置記憶部と、
前記指示取得部が前記指示を取得した指示取得位置と前記位置記憶部が記憶している前記位置情報に対応する位置とを結ぶ経路と、前記運行位置情報が示す前記運行経路との類似度が所定の条件を満たしたときに、前記残存価値情報を更新する情報更新部と
を備える運賃精算装置。
【請求項２】
前記情報更新部は、前記指示取得部が前記指示を取得した指示取得位置と前記位置記憶部が記憶している最新の前記位置情報に対応する位置とを結ぶ経路のベクトルが前記運行経路に含まれない場合には、前記残存価値情報を更新しない請求項１に記載の運賃精算装置。
【請求項３】
前記位置取得部は、予め定められた第１距離ごとに前記位置情報を取得し、
前記情報更新部は、前記指示取得位置と前記最新位置との間の距離が前記第１距離より大きな第２距離以上である場合に、前記残存価値情報を更新しない請求項１又は２に記載の運賃精算装置。
【請求項４】
前記位置取得部は、予め定められた第１の時間以内の間隔で前記位置情報を取得し、
前記位置記憶部は、前記位置情報を取得した位置取得時刻を前記位置情報に対応づけて記憶し、
前記情報更新部は、前記指示を取得した時刻と前記位置記憶部が記憶している前記位置取得時刻との差が前記第１の時間よりも大きい第２の時間以上である場合に、前記残存価値情報を更新しない請求項１から３のいずれか一項に記載の運賃精算装置。
【請求項５】
前記車両の車輪の回転に応じて生成される車速信号に基づいて前記車両の位置を算出する位置算出部をさらに備え、
前記位置取得部は、前記運賃精算装置との間で無線通信する衛星から受信したデータに基づいて算出される緯度・経度情報、及び、前記位置算出部が算出する前記車両の位置に対応する算出位置情報を前記位置情報として取得し、
前記位置記憶部は、前記緯度・経度情報及び前記算出位置情報を記憶し、
前記情報更新部は、前記緯度・経度情報及び前記算出位置情報の少なくとも一つに基づいて、前記残存価値情報を更新する請求項１から４のいずれか一項に記載の運賃精算装置。
【請求項６】
前記情報更新部は、前記指示を取得したときに前記緯度・経度情報を取得することができず、かつ、前記位置記憶部が記憶する前記算出位置情報が前記指示を取得した時刻に対して予め定められた時間以内に算出されていない場合には、前記残存価値情報を更新しない請求項５に記載の運賃精算装置。
【請求項７】
前記経路記憶部は、前記運行位置情報に対応づけて前記車両の運行時刻を記憶し、
前記情報更新部は、前記指示を取得した時刻と前記指示取得位置に対応する前記運行時刻との差が予め定められた時間よりも大きい場合には、前記残存価値情報を更新しない請求項３から６のいずれか一項に記載の運賃精算装置。
【請求項８】
前記情報更新部による前記残存価値情報の更新を許可することを示す許可信号を受信する許可受信部をさらに備え、
前記情報更新部は、前記指示を取得した時刻に対して予め定められた時間範囲内において前記許可信号を受信した場合には、前記残存価値情報の更新を許可する請求項１から７のいずれか一項に記載の運賃精算装置。
【請求項９】
車両の運賃を精算する運賃精算装置であって、
予め定められた距離以内又は予め定められた時間以内の間隔で前記車両の位置に対応する位置情報を取得する位置取得部と、
前記位置取得部が前記位置情報を取得した順序に対応づけて前記位置情報を記憶する位置記憶部と、
乗客が所持する記憶媒体に記憶された、運賃の支払可能額に対応する残存価値情報を更新する指示を取得する指示取得部と、
前記指示取得部が前記指示を取得したときの前記運賃精算装置の位置と前記位置記憶部が記憶している最新の前記位置情報に対応する位置との間の距離が所定の距離よりも小さい場合に、前記残存価値情報を更新する情報更新部と
を備える運賃精算装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通車両における乗車運賃を算出する運賃精算装置に関する。
【背景技術】
【０００２】
路線バス及びタクシーなどの移動する車両内でＩＣカードの積み増しができる運賃精算装置が知られている（例えば、特許文献１を参照）。また、カード決済処理を行うことができる装置の不正使用を防止するために、ＧＰＳ（Global
Positioning System）により取得された装置の位置が予め登録された位置又はエリアと一致しない場合に決済処理を禁止するシステムも知られている（例えば、特許文献２、特許文献３及び特許文献４を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１００２９４号公報
【特許文献２】特開２００５−３０１８２６号公報
【特許文献３】特開平１０−５６４４９号公報
【特許文献４】特開２０１０−２１１４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
車両に設置された運賃精算装置は、取り外すことができる。したがって、運賃精算装置は、交通機関の社員以外の者によって盗難され、不正にＩＣカードに対する引き去り処理又は積み増し処理が行われるおそれがある。ここで、引き去り処理とは、ＩＣカード等の記憶媒体に記憶された支払い可能額を減額する処理である。積み増し処理とは、ＩＣカード等の記憶媒体に記憶された運賃の支払い可能額を増額する処理である。
【０００５】
運賃精算装置の電源投入時に暗証番号を入力させることにより、盗難時の不正使用を防止することは考えられる。しかし、暗証番号が漏れると、容易に不正使用が行われる。また、暗証番号を知っている運転手などの社員が運賃精算装置を持ち帰ってしまうと、暗証番号を入力することによって、不正な引き去り処理又は積み増し処理を容易に実行することができる。
【０００６】
また、ＧＰＳにより取得された装置の位置が予め登録されたエリアに含まれない場合に決済処理を禁止することにより、不正な使用の抑止効果が高まる。しかし、バスの複雑な運行系統に沿って登録エリアを設定することは煩雑である。
【０００７】
さらに、ＧＰＳにより取得される位置情報には誤差がある。運賃精算装置が車両内で正規に使用されているにもかかわらず車両が登録エリアに含まれないという誤認識がされることを防ぐには、ＧＰＳの精度を考慮した広さの登録エリアを設定しなければならない。登録エリアが広くなると、バスの運行経路近傍で運賃精算装置が不正使用されることを防止できないという問題が生じる。
【０００８】
そこで、本発明はこれらの点を鑑みてなされたものであり、運賃精算装置を用いて引き去り処理又は積み増し処理の操作がされた場所と過去に運賃精算装置が使用された場所との関係に基づいて、引き去り処理又は積み増し処理の操作が不正によるものであるか否かを判断することで、煩雑な登録エリアを設定することなく、車両からの持ち出しによる不正使用を防止できる運賃精算装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様においては、車両に乗車した乗客の運賃を精算する運賃精算装置であって、車両の運行経路上の運行位置に対応する運行位置情報を記憶する経路記憶部と、乗客が所持する記憶媒体に記憶された、運賃の支払可能額に対応する残存価値情報を更新する指示を取得する指示取得部と、運賃精算装置の位置に対応する位置情報を取得する位置取得部と、位置取得部が位置情報を取得した順序に対応づけて位置情報を記憶する位置記憶部と、指示取得部が指示を取得した指示取得位置と位置記憶部が記憶している位置情報に対応する位置とを結ぶ経路と運行位置情報が示す運行経路との類似度が所定の条件を満たしたときに残存価値情報を更新する情報更新部とを備える運賃精算装置を提供する。
【００１０】
一例として、情報更新部は、指示取得部が指示を取得した指示取得位置と位置記憶部が記憶している最新の位置情報に対応する位置とを結ぶ経路のベクトルが、運行経路に含まれない場合には、残存価値情報を更新しない。位置取得部は、予め定められた第１距離ごとに位置情報を取得し、情報更新部は、指示取得位置と最新位置との間の距離が、第１距離より大きな第２距離以上である場合に、残存価値情報の更新を禁止してもよい。
【００１１】
車両の運行経路上における不正を防止するために、位置取得部は、予め定められた第１の時間以内の間隔で位置情報を取得し、位置記憶部は、位置情報を取得した位置取得時刻を位置情報に対応づけて記憶し、情報更新部は、指示を取得した時刻と位置記憶部が記憶している位置取得時刻との差が第１の時間よりも大きい第２の時間以上である場合に、残存価値情報の更新を禁止してもよい。
【００１２】
運賃精算装置が位置情報を取得できない場合であっても不正により残存価値情報が更新されることを防ぐために、運賃精算装置は、車両の車輪の回転に応じて生成される車速信号に基づいて車両の位置を算出する位置算出部をさらに備え、位置取得部は、運賃精算装置との間で無線通信する衛星から受信した緯度・経度情報、及び、位置算出部が算出する車両の位置に対応する算出位置情報を位置情報として取得し、位置記憶部は、緯度・経度情報及び算出位置情報を記憶し、情報更新部は、緯度・経度情報及び算出位置情報の少なくとも一つに基づいて残存価値情報を更新してもよい。
【００１３】
上記の場合において、情報更新部は、引き去り処理又は積み増し処理の指示を取得したときに緯度・経度情報を取得することができず、かつ、位置記憶部が記憶する算出位置情報が、指示を取得した時刻に対して予め定められた時間より前に算出されている場合には、残存価値情報の更新を禁止してもよい。
【００１４】
営業時間外に不正が行われることを防ぐために、経路記憶部は、運行位置情報に対応づけて車両の運行時刻を記憶し、情報更新部は、指示を取得した時刻と指示取得位置に対応する運行時刻との差が予め定められた時間よりも大きい場合には、残存価値情報の更新を禁止してもよい。
【００１５】
車両以外での不正な引き去り処理又は積み増し処理を禁止しつつも営業所内で積み増し処理等を行うことができるように、運賃精算装置は、情報更新部による残存価値情報の更新を許可することを示す許可信号を受信する許可受信部をさらに備え、情報更新部は、指示を取得した時刻に対して予め定められた時間範囲内において許可信号を受信した場合には、残存価値情報の更新を許可してもよい。
【００１６】
本発明の第２の態様によれば、タクシーのように予め定められた運行経路がない場合であっても、不正な引き去り処理又は積み増し処理を防止することができる。具体的には、車両の運賃を精算する運賃精算装置であって、予め定められた距離ごとに車両の位置に対応する位置情報を取得する位置取得部と、位置取得部が位置情報を取得した順序に対応づけて位置情報を記憶する位置記憶部と、乗客が所持する記憶媒体に記憶された、運賃の支払可能額に対応する残存価値情報を更新する指示を取得する指示取得部と、指示取得部が指示を取得したときの運賃精算装置の位置と位置記憶部が記憶している最新の位置情報に対応する位置との距離が所定の距離よりも小さい場合に、残存価値情報を更新する情報更新部とを備える運賃精算装置を提供する。
【発明の効果】
【００１７】
本発明によれば、運賃精算装置を使用できるエリアを登録することなく、運賃精算装置の不正使用を防ぐことができるという効果を奏する。特に、本発明は、指示取得部が指示を取得した指示取得位置と位置記憶部が記憶している位置情報に対応する位置とを結ぶ経路と運行位置情報が示す運行経路との類似度に応じて残存価値情報を更新するか否かを決定することで、運賃精算装置が正規に使用される位置の近傍においても不正使用を防ぐことができるという顕著な効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る運賃精算装置の構成を示す。
【図２】経路記憶部が位置情報を記憶している複数の運行系統の概念を示す。
【図３】運賃精算装置の動作フローチャートを示す。
【図４】経路記憶部が位置情報を記憶している複数の運行系統の概念の他の例を示す。
【図５】本発明の他の実施形態に係る運賃精算装置の構成を示す。
【図６】本発明の他の実施形態に係る運賃精算装置の構成を示す。
【図７】本発明の他の実施形態に係る運賃精算装置の構成を示す。
【発明を実施するための形態】
【００１９】
＜第１の実施形態＞
［運賃精算装置１００の基本構成］
以下、本発明の運賃精算装置に係る実施形態を説明する。
図１は、本発明の一実施形態に係る運賃精算装置１００の構成を示す。運賃精算装置１００は、経路記憶部１０２、指示取得部１０４、位置取得部１０６、位置記憶部１０８及び情報更新部１１０を備える。運賃精算装置１００は、車両に乗車した乗客の運賃を精算する。一例として、運賃精算装置１００は、車両の運転席に設置された運賃精算機に取り外し可能に接続される。
【００２０】
経路記憶部１０２は、車両の運行経路上の運行位置に対応する運行位置情報を記憶する。例えば、経路記憶部１０２は、バスの運行経路上において選択された複数の位置のそれぞれに対応する緯度・経度情報を記憶する。緯度・経度情報は、緯度を示す情報及び経度を示す情報を含む。経路記憶部１０２は、緯度・経度情報以外の情報を運行位置情報として記憶してもよい。例えば、経路記憶部１０２は、バスの車庫を起点としたベクトル情報を運行位置情報として記憶してもよい。
【００２１】
経路記憶部１０２は、例えば、略同一の間隔ごとに選択された複数の位置の運行位置情報を記憶する。具体的には、経路記憶部１０２は、１０ｍ間隔で選択された運行経路上の緯度・経度情報を記憶してよい。経路記憶部１０２は、非同一の間隔で選択された複数の位置の運行位置情報を記憶してもよい。例えば、経路記憶部１０２は、停留所の位置の緯度・経度情報を運行位置情報として記憶する。
【００２２】
経路記憶部１０２は、不揮発性メモリであってもよく、揮発性メモリであってもよい。一例として、経路記憶部１０２は、運転手により運賃精算装置１００に接続された記憶媒体に記憶された運行位置情報を複製して記憶する。経路記憶部１０２が、上記の記憶媒体に記憶された運行位置情報を複製して記憶することにより、運賃精算装置１００は、容易に運行位置情報を最新の情報に更新することができる。
【００２３】
指示取得部１０４は、乗客が所持する記憶媒体１５０に記憶された残存価値情報を更新する指示を取得する。残存価値情報とは、運賃の支払可能額に対応する情報である。すなわち、残存価値情報は、記憶媒体１５０を用いて支払うことができる運賃の上限額を示す情報である。例えば、記憶媒体１５０を用いて支払うことができる運賃の上限額が５０００円である場合には、残存価値情報は５０００である。
【００２４】
記憶媒体１５０は、データを記憶する領域を有する媒体である。記憶媒体１５０は、例えばデータを記憶するメモリを内蔵する非接触型ＩＣカードである。記憶媒体１５０は、携帯電話及びスマートフォンのように記憶素子を内蔵する端末であってもよい。指示取得部１０４は、記憶媒体１５０との間で無線通信をすることにより、残存価値情報を更新する指示を取得する。指示取得部１０４は、記憶媒体１５０との間で有線通信をすることにより、当該指示を取得してもよい。
【００２５】
位置取得部１０６は、運賃精算装置１００の位置に対応する位置情報を取得する。一例として、位置取得部１０６は、運賃精算装置１００との間で無線通信する衛星から受信したデータに基づいて算出される緯度・経度情報を取得する。具体的には、位置取得部１０６は、ＧＰＳ衛星が送出する電波が含むデータに基づいて緯度・経度情報を算出するＧＰＳ受信機を有してよい。
【００２６】
一例として、位置取得部１０６は、予め定められた距離ごとに位置情報を取得する。位置取得部１０６は、経路記憶部１０２が記憶する運行位置情報における運行位置の間隔と同一の間隔で位置情報を取得することが好ましい。位置取得部１０６は、経路記憶部１０２が記憶する運行位置情報が含む運行位置の間隔よりも狭い間隔で位置情報を取得してもよく、運行位置情報が含む運行位置の間隔よりも広い間隔で位置情報を取得してもよい。
【００２７】
位置取得部１０６は、停留所ごとに位置情報を取得してもよい。位置取得部１０６は、予め定められた時間ごとに位置情報を取得してもよい。位置取得部１０６は、外部からの指示を受けて、位置情報を取得する間隔を変更してもよい。
【００２８】
位置記憶部１０８は、位置取得部１０６が位置情報を取得した順序に対応づけて位置情報を記憶する。例えば、位置記憶部１０８は、メモリの第１のアドレスに、位置取得部１０６が１番目に取得した緯度・経度情報を記憶し、メモリの第２のアドレスに、位置取得部１０６が２番目に取得した緯度・経度情報を記憶する。位置記憶部１０８は、予め定められた数の位置情報を記憶した後に、さらに位置取得部１０６が取得した位置情報により、記憶している位置情報の一部を上書きしてもよい。位置記憶部１０８が当該構成を有することにより、位置記憶部１０８は、限られた容量のメモリを用いて予め定められた数の最新の位置情報を記憶することができる。
【００２９】
情報更新部１１０は、指示取得部１０４が指示を取得した指示取得位置と位置記憶部１０８が記憶している位置情報に対応する位置とを結ぶ経路ａと、経路記憶部１０２が記憶している運行位置情報が示す運行経路ｂとの類似度が所定の条件を満たしたときに、残存価値情報を更新する。ここで、経路ａと運行経路ｂとの類似度とは、例えば、経路ａの両端の緯度及び経度と運行経路ｂが含む経路ｃの両端の緯度及び経度とが、類似する度合である。経路ａの両端の緯度及び経度が経路ｃの両端の緯度及び経度と一致すれば、類似度は最大になる。経路ａの両端の緯度及び経度と経路ｃの両端の緯度及び経度との差が大きければ大きいほど、類似度は小さくなる。
【００３０】
情報更新部１１０は、類似度が予め定められた閾値より大きい場合に、残存価値情報を更新してよい。例えば、情報更新部１１０は、位置情報を取得するＧＰＳの精度に基づいて決定された閾値を用いる。具体的には、情報更新部１１０は、ＧＰＳの誤差を考慮すると、異なる複数の経路であっても同一の経路であると判断し得る場合に当該複数の経路が類似すると判断される閾値を用いる。
【００３１】
情報更新部１１０は、経路ａ及び経路ｃの向きの差が小さい場合に、向きの差が大きい場合よりも類似度が大きいと判断してもよい。情報更新部１１０は、経路ａ及び経路ｃの大きさ及び向き（ベクトル）に基づいて類似度を判断することにより、ＧＰＳから取得する位置情報に誤差がある場合であっても、誤差の影響を抑制することができる。
【００３２】
以下、情報更新部１１０の動作を具体的に説明する。本実施形態においては、一例として情報更新部１１０における積み増し処理について説明するが、情報更新部１１０は引き去り処理についても同様に動作する。情報更新部１１０は、運賃精算装置１００に記憶媒体１５０が接続された状態で指示取得部１０４が積み増しの指示を取得すると、位置取得部１０６から位置情報を取得する。さらに情報更新部１１０は、位置記憶部１０８が記憶している位置情報を取得する。例えば、情報更新部１１０は、位置記憶部１０８が記憶している位置情報のうち、最新の位置情報を取得する。
【００３３】
例えば、情報更新部１１０は、経路記憶部１０２が記憶している複数の位置情報のうち、位置記憶部１０８が記憶している最新の位置情報に対応する位置に最も近い位置を選択し、選択した位置と、選択した位置に隣接する位置との間の緯度差及び経度差を算出する。情報更新部１１０は、このようにして算出した緯度差及び経度差を、位置取得部１０６から取得した位置情報と位置記憶部１０８から取得した最新の位置情報との差に基づく緯度差及び経度差と比較することにより、類似度を判断することができる。
【００３４】
経路記憶部１０２が記憶している複数の位置情報に対応する位置の間隔が、車両の運行中に位置記憶部１０８が記憶する位置情報に対応する位置の間隔と異なる場合には、情報更新部１１０は、位置情報を補完してもよい。例えば、情報更新部１１０は、経路記憶部１０２が記憶する複数の位置情報の緯度及び経度の中間値を中間位置に対応する位置情報とする。情報更新部１１０は、位置記憶部１０８が記憶する複数の位置情報の緯度及び経度の中間値を中間位置に対応する位置情報とする。情報更新部１１０は、補完処理をすることにより、経路記憶部１０２が記憶している位置情報及び位置記憶部１０８が記憶している位置情報の間隔の差異によらず、類似度を判断することができる。
【００３５】
［運賃精算装置１００の具体的な動作例］
図２は、経路記憶部１０２が位置情報を記憶している複数の運行系統の概念を示す。図２は、バスの運行系統Ａ（以下、系統Ａ）及び運行系統Ｂ（以下、系統Ｂ）の一部の区間を示す。
【００３６】
図３は、運賃精算装置１００の動作フローチャートを示す。以下、図２及び図３を参照して、運賃精算装置１００の動作を具体的に説明する。
【００３７】
経路記憶部１０２は、系統ＡにおけるＡ１からＡ１２までの位置の緯度・経度情報、及び、系統ＢにおけるＢ１からＢ１３までの位置の緯度・経度情報を記憶している。バスがＡ１からＡ１２に向けて移動する間、位置取得部１０６は、予め定められた間隔で位置情報を取得する。一例として、位置取得部１０６は、経路記憶部１０２が緯度及び経度を記憶している位置（Ａ１、Ａ２、・・・、Ａ１３）の近傍において位置情報を取得し、位置記憶部１０８は、位置取得部１０６が取得した位置情報を順次記憶する。
【００３８】
運賃精算装置１００が設置されたバス内の乗客が、Ａ８の位置で記憶媒体１５０に積み増し処理をしようとすると、指示取得部１０４は、積み増し処理の指示を取得する（Ｓ１００）。位置取得部１０６は、指示取得部１０４が取得した積み増し処理の指示に応じて、Ａ８における位置情報を取得する（Ｓ１０２）。バスがＡ８に到着する時点で、位置記憶部１０８にはＡ１からＡ７までの位置情報が記憶されている。そこで、情報更新部１１０は、位置記憶部１０８が記憶している最新の位置情報であるＡ７の位置情報を取得し（Ｓ１０４）、位置取得部１０６が取得したＡ８に対応する位置情報との差分ａを算出する（Ｓ１０６）。
【００３９】
続いて、情報更新部１１０は、経路記憶部１０２が記憶している複数の位置情報からＡ７の位置情報、Ａ７に隣接するＡ６の位置情報及びＡ８の位置情報を検出する。情報更新部１１０は、Ａ６の位置情報とＡ７の位置情報との差分ｂ、及び、Ａ８の位置情報とＡ７の位置情報との差分ｃを算出する（Ｓ１０８）。情報更新部１１０は、差分ａと差分ｂ及び差分ａと差分ｃを比較し、差分ａが差分ｃと等しいことを認識する。
【００４０】
情報更新部１１０は、差分ａと差分ｃとが等しいと判断すると（Ｓ１１０）、積み増し処理を実行して記憶媒体１５０が記憶する残存価値情報を更新する（Ｓ１１２）。情報更新部１１０は、差分ａと差分ｃとが完全に一致しないとしても、予め定められた許容差の範囲内であれば、差分ａと差分ｃとが等しいと判断してよい。
【００４１】
これに対して、運賃精算装置１００が設置されたバスがＡ７に停車している間に運賃精算装置１００が盗難され、位置Ｘにおいて積み増し処理が行われようとしている場合には、運賃精算装置１００は、以下の手順により積み増し処理を禁止することができる。指示取得部１０４が位置Ｘで積み増し処理の指示を受けると（Ｓ１００）、位置取得部１０６は、位置Ｘにおける位置情報を取得する（Ｓ１０２）。情報更新部１１０は、位置記憶部１０８が記憶している最新の位置情報であるＡ７の位置情報を取得する。情報更新部１１０は、位置取得部１０６が取得した位置Ｘに対応する位置情報とＡ７の位置情報との差分ｄを算出する（Ｓ１０６）。
【００４２】
続いて、情報更新部１１０は、上記の差分ｂ及び差分ｃを算出した後に（Ｓ１０８）、差分ｄと差分ｂ及び差分ｄと差分ｃを比較し（Ｓ１１０）、差分ｄが差分ｂ及び差分ｃのいずれとも等しくないことを認識する。情報更新部１１０は、差分ｄと差分ｂ及び差分ｄと差分ｃの差が予め定められた許容差よりも大きい場合に、記憶媒体１５０が記憶する残存価値情報の更新を禁止する（Ｓ１１４）。
【００４３】
［情報更新部１１０の他の構成例］
位置取得部１０６は、予め定められた第１距離ごとに位置情報を取得し、情報更新部１１０は、指示取得位置と最新位置との間の距離が第１距離より大きな第２距離以上である場合には、残存価値情報の更新を禁止してもよい。具体的には、位置取得部１０６は、１０ｍごとにＧＰＳによる位置情報を取得する。情報更新部１１０は、指示取得部１０４から積み増し処理の指示を受けた位置と位置記憶部１０８が記憶している最新位置との間の距離が１０ｍより大きい場合に、当該積み増し処理の指示が不正にされたと判断して、記憶媒体１５０の残存価値情報の更新を禁止する。
【００４４】
より具体的には、情報更新部１１０は、位置取得部１０６から取得した位置Ｘにおける緯度・経度情報（例えば、緯度３５度４１．３６６７分、経度１３９度４１．５０００分）と、位置記憶部１０８から取得したＡ７における緯度・経度情報（例えば、緯度３５度４１．３０００分、経度１３９度４１．５８３３分）との差として、緯度差０．０６６７分及び経度差０．０８３３分を算出する。
【００４５】
緯度及び経度の１秒（０．０１６７分）の長さは約３１ｍである。したがって、緯度差が０．０６６７分であり経度差が０．０８３３分である場合には、情報更新部１１０は、位置記憶部１０８が記憶している最新の位置情報に対応する位置と残存価値情報を更新する指示を受けた位置とが、緯度方向に約１２４ｍ、経度方向に約１５５ｍだけ離れていることを算出する。例えば、位置取得部１０６が３０ｍごとに位置情報を取得しており、Ａ７とＡ８との間が緯度方向にのみ３０ｍ離れているとすれば、情報更新部１１０は、位置ＸとＡ７との間の距離が大き過ぎると判断して残存価値情報の更新を禁止する。
【００４６】
情報更新部１１０は、指示取得部１０４が指示を取得した指示取得位置と位置記憶部１０８が記憶している最新の位置情報に対応する位置とを結ぶ経路のベクトルが、経路記憶部１０２が記憶している運行経路に含まれない場合に、残存価値情報の更新を禁止してもよい。すなわち、情報更新部１１０は、位置取得部１０６が取得した複数の位置における位置情報の差分の大きさと経路記憶部１０２が記憶している運行経路上の複数の位置における位置情報の差分の大きさを比較することにより判断する代わりに、ベクトルを比較することにより判断してもよい。ここで、位置Ａと位置Ｂとを結ぶ経路のベクトルとは、位置Ａ又は位置Ｂを起点とした経路の大きさと向きを持つ量である。
【００４７】
具体的には、情報更新部１１０は、指示取得部１０４が指示を取得した指示取得位置と位置記憶部１０８が記憶している最新の位置情報に対応する位置とを結ぶ経路のベクトルが、経路記憶部１０２が記憶している運行経路に含まれている場合に、残存価値情報の更新を許可してもよい。
【００４８】
より具体的には、情報更新部１１０は、指示取得部１０４が指示を取得した指示取得位置と位置記憶部１０８が記憶している最新の位置情報に対応する位置とを結ぶ経路の緯度差及び経度差の比を算出する。情報更新部１１０は、算出した比が、経路記憶部１０２が記憶している運行経路上の、指示取得部１０４が指示を取得した指示取得位置に最も近い位置と、当該位置に隣接する位置との間の緯度差及び経度差の比に対して予め定められた範囲内であれば、残存価値情報の更新を許可してよい。当該構成によれば、バスの乗客が積み増しをする位置が、経路記憶部１０２が記憶している位置情報に対応する位置と完全に一致しない場合においても、運賃精算装置１００は積み増し処理を行うことができる。
【００４９】
情報更新部１１０は、指示取得部１０４が指示を取得した指示取得位置と、位置記憶部１０８が記憶している複数の位置情報に対応する位置のそれぞれとを結ぶ経路の大きさ又はベクトルに基づいて、記憶媒体１５０の残存価値情報を更新するか否かを判断してもよい。一例として、情報更新部１１０は、図２における位置Ａ８において積み増し処理が行われる場合に、位置取得部１０６がＡ８において取得した位置情報と、位置記憶部１０８が記憶している最新から１番目の位置情報、最新から２番目の位置情報及び最新から３番目の位置情報のそれぞれとの差分（差分ａ１、差分ａ２及び差分ａ３）を算出する。
【００５０】
続いて、情報更新部１１０は、経路記憶部１０２が記憶しているＡ８の位置情報と、Ａ７、Ａ６及びＡ５の位置情報のそれぞれとの差分（差分ｂ１、差分ｂ２及び差分ｂ３）を算出する。情報更新部１１０は、差分ａ１と差分ｂ１、差分ａ２と差分ｂ２、及び、差分ａ３と差分ｂ３のそれぞれを比較する。情報更新部１１０は、比較した複数の差分のうち予め定められた数より多くの差分が一致している場合に、記憶媒体１５０の残存価値情報の更新をしてよい。情報更新部１１０が複数の差分に基づいて判断することにより、位置取得部１０６が正しい位置情報を取得できない場合であっても、運賃精算装置１００は、高い精度で積み増し処理をすべきか否かを判断することができる。
【００５１】
情報更新部１１０は、経路記憶部１０２が記憶している運行経路上の位置情報のうち、位置記憶部１０８が記憶している最新の位置情報が取得された運行系統のみに対応する位置情報に基づいて、残存価値情報を更新するか否かを判断してもよい。例えば、図２に示すＢ８において運賃精算装置１００が盗難され、位置Ｙにおいて積み増し処理の指示がされたとする。
【００５２】
Ｂ８とＹとを結ぶ経路のベクトルは、系統ＡにおけるＡ１１とＡ１２とを結ぶ経路のベクトルと類似する。このように複数の系統が近接している場合においても、情報更新部１１０が、Ｂ８が含まれる系統Ｂ内に含まれる経路のみに基づいて残存価値情報の更新の可否を判断すれば、情報更新部１１０は、Ｂ８とＹとを結ぶ経路のベクトルに類似するベクトルが系統Ｂには含まれないと認識し、積み増し処理を禁止することができる。
【００５３】
以上のとおり、本実施形態によれば、運賃精算装置１００は運行経路上の複数の位置の位置情報を予め記憶しておくことにより、高い精度で不正使用を防止することができる。特に、本実施形態によれば、運賃精算装置１００は、複数の位置の間の大きさ及び向きなどの関係を利用して、運賃精算装置１００が車両上にあるか否かを判断することができる。
【００５４】
運賃精算装置１００が複数の位置の間の大きさ及び向きなどの関係を利用することにより、位置取得部１０６が取得した位置情報に誤差が生じている場合であっても、誤差の影響を抑制することができる。すなわち、Ａ７とＡ８との間、及び、Ａ７とＸとの間のように、複数の位置間の距離が十分に小さい場合には、それぞれの場所で測定した位置情報には同等の誤差が含まれると考えられる。情報更新部１１０がそれぞれの位置情報の差分を算出することで誤差が打ち消されるので、位置情報の誤差の影響を抑制することができる。
【００５５】
＜第２の実施形態＞
［時間情報をさらに利用する実施形態］
図４は、経路記憶部１０２が位置情報を記憶している複数の運行系統の概念の他の例を示す。同図において、不正に引き去り処理又は積み増し処理が行われようとしている位置Ｘは、系統Ａの運行経路上にある。具体的には、位置Ｘは、系統ＡのＡ９及びＡ１０の間の位置にある。このように、位置ＸとＡ７とを結ぶ経路が系統Ａの運行経路上に含まれる場合においても、情報更新部１１０は不正な引き去り処理又は積み増し処理を防ぐことが好ましい。
【００５６】
そこで、運賃精算装置１００は、位置情報に加えて時間情報を利用することにより、さらに不正の抑止力を高めてもよい。すなわち、位置取得部１０６は、予め定められた第１の時間以内の間隔で位置情報を取得する。例えば、時速３６ｋｍで走行する車両に搭載された運賃精算装置１００の位置取得部１０６が３０ｍごとに位置情報を取得する場合、車両が渋滞に巻き込まれたとしても、位置取得部１０６は、１０分以内の間隔で位置情報を取得できると考えられる。
【００５７】
位置記憶部１０８は、位置情報を取得した位置取得時刻を当該位置情報に対応づけて記憶する。情報更新部１１０は、指示取得部１０４が指示を取得した時刻と位置記憶部１０８が記憶している位置取得時刻との差が第１の時間よりも大きい第２の時間以上である場合に、残存価値情報を更新しない。情報更新部１１０は、第１の時間を１０分とした場合に、指示取得部１０４が引き去り処理又は積み増し処理の指示を取得した時刻と位置記憶部１０８が記憶している最新の位置情報を取得した時刻との差が、例えば１５分以上ある場合には、指示取得部１０４が受けた引き去り処理又は積み増し処理の指示は不正にされたと判断してよい。
【００５８】
例えば、図４のＡ７で運賃精算装置１００が盗難され、指示取得部１０４が、位置Ｘにおいて積み増し処理の指示を受けたとする。位置記憶部１０８がＡ７において位置情報を記憶した時刻が午後１時０分０秒であるにもかかわらず、指示取得部１０４が位置Ｘにおいて積み増し処理の指示を取得した時刻が午後２時０分０秒である場合には、情報更新部１１０は、指示取得部１０４が受けた引き去り処理又は積み増し処理の指示は不正にされたと判断し、残存価値情報の更新を禁止する。このように、情報更新部１１０が位置情報及び時間情報に基づいて残存価値情報の更新の可否を判断することにより、運行経路上で行われる不正も防ぐことができる。
【００５９】
当該構成によれば、不正が行われる位置が、経路記憶部１０２が記憶している運行経路上の位置と一致している場合であっても、不正を検出することができる。例えば、図４に示す位置Ｙのように、不正が行われる場所が系統ＢのＢ５と一致している場合であっても、位置記憶部１０８に記憶されているＡ７の位置情報が取得された時刻と、指示取得部１０４が引き去り処理又は積み増し処理の指示を受けた時刻との間の時間差が予め定められた時間よりも大きい場合に、情報更新部１１０は残存価値情報の更新を禁止することができる。
【００６０】
運賃精算装置１００は、指示取得部１０４が積み増し処理の指示を受けた時刻が車両の運行時間帯に一致していない場合に、積み増し処理を禁止してもよい。具体的には、経路記憶部１０２は、運行位置情報に対応づけて車両の運行時刻を記憶する。情報更新部１１０は、指示取得部１０４が指示を取得した時刻と、指示取得位置に対応する運行時刻との差が予め定められた時間よりも大きい場合に、残存価値情報を更新しない。当該構成により、運賃精算装置１００は、不正に引き去り処理又は積み増し処理が行われる可能性をさらに低減することができる。
【００６１】
＜第３の実施形態＞
［複数の位置情報取得手段を有する実施形態］
図５は、本発明の他の実施形態に係る運賃精算装置２００の構成を示す。図５における運賃精算装置２００は、図１に示した運賃精算装置１００に対して位置算出部１１２をさらに備える。位置算出部１１２は、車両の車輪の回転に応じて生成される車速信号に基づいて車両の位置を算出する。例えば、位置算出部１１２は、位置取得部１０６が位置情報を取得するタイミングごとに、直前に位置情報を取得したタイミング以降に入力された車速信号を計数することで、位置取得部１０６が位置情報を取得した位置の間の距離を算出する。位置算出部１１２は、加速度センサを用いて車両の移動方向をさらに算出してもよい。
【００６２】
位置取得部１０６は、運賃精算装置１００との間で無線通信する衛星から受信した緯度・経度情報、及び、位置算出部１１２が算出する車両の位置に対応する算出位置情報を位置情報として取得する。具体的には、位置取得部１０６は、ＧＰＳから緯度・経度情報を受信するとともに、位置算出部１１２から車速信号に基づいて算出された位置情報を取得する。位置記憶部１０８は、緯度・経度情報及び算出位置情報を記憶する。
【００６３】
情報更新部１１０は、緯度・経度情報及び算出位置情報の少なくとも一つに基づいて残存価値情報を更新する。例えば、情報更新部１１０は、ＧＰＳから正常に緯度・経度情報を受信できた場合には、緯度・経度情報のみを使用する。情報更新部１１０は、ＧＰＳから緯度・経度情報を正常に受信できない場合には、位置算出部１１２が算出した算出位置情報を使用してよい。情報更新部１１０は、ＧＰＳから受信した緯度・経度情報の精度が予め定められた値よりも低い場合に算出位置情報を使用してもよい。
【００６４】
運賃精算装置２００が車両から取り外されて不正に使用される場合には、位置算出部１１２は車速信号に基づいて位置情報を算出することができない。そこで、情報更新部１１０は、指示を取得したときに緯度・経度情報を取得することができず、かつ、位置記憶部１０８が記憶する算出位置情報が、指示取得部１０４が指示を取得した時刻に対して予め定められた時間以内に算出されていない場合に残存価値情報を更新しないことで、不正を防止することができる。
【００６５】
例えば、図２の位置ＸにおいてＧＰＳによる位置情報を受信できない場合、情報更新部１１０は、ＧＰＳによる位置情報に基づいて、残存価値情報の更新の可否を判断することができない。しかし、位置記憶部１０８が記憶している最新の算出位置情報が、指示取得部１０４が指示を取得した時刻に対して、位置算出部１１２が位置を算出する間隔の２倍の時間より前に算出されている場合は、運賃精算装置２００は、車両から取り外されて位置Ｘに到達した可能性がある。例えば、最新の算出位置情報が、指示取得部１０４が指示を取得した時刻の１時間前に取得されている場合には、運賃精算装置２００が車両から取り外されて位置Ｘに到達した可能性が高いので、情報更新部１１０は残存価値情報の更新を禁止する。
【００６６】
以上のとおり、情報更新部１１０が緯度・経度情報及び算出位置情報の少なくとも一つに基づいて残存価値情報を更新することにより、電波受信状態が悪くＧＰＳによる位置情報を正しく受信できない場合であっても、運賃精算装置２００は不正に引き去り処理又は積み増し処理がされることを防止できる。
【００６７】
＜第４の実施形態＞
［営業所内での積み増し処理等を可能にする実施形態］
図６は、本発明の他の実施形態に係る運賃精算装置３００の構成を示す。図６における運賃精算装置３００は、図１に示した運賃精算装置１００に対して許可受信部１１４をさらに備える。許可受信部１１４は、情報更新部１１０による残存価値情報の更新を許可することを示す許可信号を受信する。一例として、許可受信部１１４は、無線ＬＡＮを介して当該許可信号を受信する。情報更新部１１０は、指示を取得した時刻に対して予め定められた時間範囲内において許可信号を受信した場合には、残存価値情報の更新を許可する。
【００６８】
例えば、運転手が運賃精算装置３００を車両から取り外して、営業所において引き去り処理又は積み増し処理をする場合がある。このような場合に、情報更新部１１０が残存価値情報の更新を禁止すると不便である。そこで、営業所内のサーバーから無線ＬＡＮによって残存価値情報の更新を許可する信号を定期的に送信しておくことで、運賃精算装置３００は営業所内で残存価値情報の更新ができる。具体的には、運賃精算装置３００が当該許可信号を受信すると、許可信号を受信したタイミングに対して許可信号の送信間隔に応じた時間範囲内であれば、営業所において位置取得部１０６が取得する位置情報及び時間情報によらず、情報更新部１１０は残存価値情報を更新する。以上の構成により、運賃精算装置３００は、不正な引き去り処理又は積み増し処理を防止しつつ、営業所における正規の引き去り処理又は積み増し処理を行うことができる。
【００６９】
＜第５の実施形態＞
［運行系統が決まっていない車両に適用できる実施形態］
図７は、本発明の他の実施形態に係る運賃精算装置４００の構成を示す。図７における運賃精算装置４００は、経路記憶部１０２を備えていない点で図１に示した運賃精算装置１００と異なる。位置取得部１０６は、予め定められた距離以内又は予め定められた時間以内の間隔で車両の位置に対応する位置情報を取得する。位置記憶部１０８は、位置取得部１０６が位置情報を取得した順序に対応づけて位置情報を記憶する。
【００７０】
指示取得部１０４は、乗客が所持する記憶媒体１５０に記憶された、運賃の支払可能額に対応する残存価値情報を更新する指示を取得する。情報更新部１１０は、指示取得部１０４が指示を取得したときの運賃精算装置１００の位置と位置記憶部１０８が記憶している最新の位置情報に対応する位置との間の距離が所定の距離よりも小さい場合に、残存価値情報を更新する。
【００７１】
運賃精算装置４００は、予め定められた運行経路上の位置情報を利用することなく、残存価値情報の更新の可否を判断することができる。したがって、タクシーのように予め定められた運行経路が存在しない場合であっても、運賃精算装置４００が盗難された後に、盗難された場所から離れた位置において不正に引き去り処理又は積み増し処理がされることを防止できる。
【００７２】
位置取得部１０６は、位置情報を取得した時刻を取得してもよい。位置記憶部１０８は、位置情報に対応づけて、当該位置情報を取得した時刻を記憶してもよい。情報更新部１１０は、指示取得部１０４が指示を取得したときの時刻と、位置記憶部１０８が記憶している最新の位置情報に対応する時刻との差が予め定められた時間よりも大きい場合に、残存価値情報の更新を禁止してもよい。当該構成によれば、運賃精算装置４００が、盗難された場所の近くで不正に使用される場合であっても、引き去り処理又は積み増し処理がされることを防止できる。
【００７３】
運賃精算装置４００は、図５に示した位置算出部１１２、及び、図６に示した許可受信部１１４の少なくとも１つをさらに備えてもよい。運賃精算装置４００が位置算出部１１２又は許可受信部１１４を備えることにより、運賃精算装置４００においても、運賃精算装置２００及び運賃精算装置３００において生じた作用・効果が生じる。
【００７４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７５】
特許請求の範囲、明細書、および図面中において示した方法における各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲及び明細書中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７６】
１００・・・運賃精算装置、１０２・・・経路記憶部、１０４・・・指示取得部、１０６・・・位置取得部、１０８・・・位置記憶部、１１０・・・情報更新部、１１２・・・経路記憶部、１１４・・・許可受信部、１５０・・・記憶媒体、２００・・・運賃精算装置、３００・・・運賃精算装置、４００・・・運賃精算装置
【図１】
2013114406.tif 000003
【図２】
2013114406.tif 000004
【図３】
2013114406.tif 000005
【図４】
2013114406.tif 000006
【図５】
2013114406.tif 000007
【図６】
2013114406.tif 000008
【図７】
2013114406.tif 000009