(57)【要約】【課題】  交通機関の運賃支払用記憶媒体（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関の利用履歴に訪問先を紐付ける事務作業の省力化を図る。【解決手段】  ユーザーが交通機関によって輸送されたときの到着場所を含む乗降履歴情報を記憶する乗降履歴記憶手段と、前記ユーザーが前記交通機関を利用して訪問する訪問先を含むスケジュール情報を記憶するスケジュール記憶手段と、前記交通機関における乗降場所と該乗降場所の位置情報とを関連付ける乗降場所位置特定情報と、前記訪問先と該訪問先の位置情報とを関連付ける訪問先位置特定情報と、に基づいて、前記到着場所について、所定の位置関係条件を満たす前記訪問先を前記スケジュール情報の中から特定し関連付ける訪問先割当手段と、を有する。【選択図】図２
2020027490.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが交通機関によって輸送されたときの到着場所を含む乗降履歴情報を記憶する乗降履歴記憶手段と、
前記ユーザーが前記交通機関を利用して訪問する訪問先を含むスケジュール情報を記憶するスケジュール記憶手段と、
前記交通機関における乗降場所と該乗降場所の位置情報とを関連付ける乗降場所位置特定情報と、前記訪問先と該訪問先の位置情報とを関連付ける訪問先位置特定情報と、に基づいて、前記到着場所について、所定の位置関係条件を満たす前記訪問先を前記スケジュール情報の中から特定し関連付ける訪問先割当手段と、を有することを特徴とする交通費精算装置。
【請求項２】
前記訪問先割当手段が、
前記乗降場所位置特定情報と、前記訪問先位置特定情報と、に基づいて、前記訪問先について、前記所定の位置関係条件を満たす前記乗降場所を特定し関連付ける訪問先・乗降場所関連付け手段と、
前記訪問先・乗降場所関連付け手段によって特定される前記乗降場所と、前記乗降履歴情報に含まれる前記到着場所と、が一致する場合、一致する前記到着場所について、一致する前記乗降場所と関連付けられる前記訪問先を特定し関連付ける到着場所・訪問先関連付け手段と、を有することを特徴とする請求項１に記載の交通費精算装置。
【請求項３】
前記所定の位置関係条件が、条件判定の基準となる場所からの距離が所定距離内に位置するという条件であることを特徴とする請求項１又は２に記載の交通費精算装置。
【請求項４】
前記所定の位置関係条件が、条件判定の基準となる場所に最も近いという条件であることを特徴とする請求項１乃至３の何れか一に記載の交通費精算装置。
【請求項５】
前記乗降履歴情報が、複数の履歴情報を含み、時刻を基準に連続する２つの前記履歴情報について、先の前記履歴情報における前記到着場所と後の前記履歴情報における出発場所とが同一と見做すことができる場合、
前記訪問先割当手段が、前記先の履歴情報における前記到着場所について、前記後の履歴情報における前記到着場所に関連付けられる前記訪問先を関連付けることを特徴とする請求項１乃至４の何れか一に記載の交通費精算装置。
【請求項６】
前記乗降履歴情報が、複数の履歴情報を含み、前記訪問先割当手段が、前記スケジュール情報において最後に訪れるとされる前記訪問先を特定し関連付ける場合、
前記訪問先割当手段が、前記複数の履歴情報において、前記最後に訪れるとされる訪問先が関連付けられる前記到着場所が含まれる前記履歴情報以降のものに含まれる前記到着場所について、前記最後に訪れるとされる訪問先を関連付けることを特徴とする請求項１乃至５の何れか一に記載の交通費精算装置。
【請求項７】
前記乗降履歴情報が、複数の履歴情報を含み、
前記訪問先割当手段が、出発場所と到着場所とが相互に入れ替わっている２つの前記履歴情報に関し、後の前記履歴情報における前記到着場所について、先の前記履歴情報における到着場所に関連付けられる前記訪問先を関連付けることを特徴とする請求項１乃至６の何れか一に記載の交通費精算装置。
【請求項８】
ユーザーが交通機関によって輸送されたときの到着場所を含む乗降履歴情報を記憶する乗降履歴記憶手段と、前記ユーザーが前記交通機関を利用して訪問する訪問先を含むスケジュール情報を記憶するスケジュール記憶手段と、を有するコンピューターにおいて、
訪問先割当手段が、前記交通機関における乗降場所と該乗降場所の位置情報とを関連付ける乗降場所位置特定情報と、前記訪問先と該訪問先の位置情報とを関連付ける訪問先位置特定情報と、に基づいて、前記到着場所について、所定の位置関係条件を満たす前記訪問先を前記スケジュール情報の中から特定し関連付けるステップを含む交通費精算方法。
【請求項９】
前記訪問先割当手段において、
訪問先・乗降場所関連付け手段が、前記乗降場所位置特定情報と、前記訪問先位置特定情報と、に基づいて、前記訪問先について、前記所定の位置関係条件を満たす前記乗降場所を特定し関連付けるステップと、
到着場所・訪問先関連付け手段が、前記訪問先・乗降場所関連付け手段によって特定される前記乗降場所と、前記乗降履歴情報に含まれる前記到着場所と、が一致する場合、一致する前記到着場所について、一致する前記乗降場所と関連付けられる前記訪問先を特定し関連付けるステップと、を含む請求項８に記載の交通費精算方法。
【請求項１０】
前記所定の位置関係条件が、条件判定の基準となる場所からの距離が所定距離内に位置するという条件であることを特徴とする請求項８又は９に記載の交通費精算方法。
【請求項１１】
前記所定の位置関係条件が、条件判定の基準となる場所に最も近いという条件であることを特徴とする請求項８乃至１０の何れか一に記載の交通費精算方法。
【請求項１２】
前記乗降履歴情報が、複数の履歴情報を含み、時刻を基準に連続する２つの前記履歴情報について、先の前記履歴情報における前記到着場所と後の前記履歴情報における出発場所とが同一と見做すことができる場合、
前記訪問先割当手段が、前記先の履歴情報における前記到着場所について、前記後の履歴情報における前記到着場所に関連付けられる前記訪問先を関連付けることを特徴とする請求項８乃至１１の何れか一に記載の交通費精算方法。
【請求項１３】
前記乗降履歴情報が、複数の履歴情報を含み、前記訪問先割当手段が、前記スケジュール情報において最後に訪れるとされる前記訪問先を特定し関連付ける場合、
前記訪問先割当手段が、前記複数の履歴情報において、前記最後に訪れるとされる訪問先が関連付けられる前記到着場所が含まれる前記履歴情報以降のものに含まれる前記到着場所について、前記最後に訪れるとされる訪問先を関連付けることを特徴とする請求項８乃至１２の何れか一に記載の交通費精算方法。
【請求項１４】
前記乗降履歴情報が、複数の履歴情報を含み、
前記訪問先割当手段が、出発場所と到着場所とが相互に入れ替わっている２つの前記履歴情報に関し、後の前記履歴情報における前記到着場所について、先の前記履歴情報における到着場所に関連付けられる前記訪問先を関連付けることを特徴とする請求項８乃至１３の何れか一に記載の交通費精算方法。
【請求項１５】
コンピューターに、請求項８乃至１４の何れか一に記載の方法を実行させるための交通費精算プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
交通機関の運賃支払用記憶媒体（例えば、交通系ＩＣカード）を利用して交通費精算を行うシステムにおいて、交通機関の利用履歴に訪問先を紐付ける作業の省力化を図る技術に関する。
【背景技術】
【０００２】
近年、鉄道の駅には自動改札が設置され、鉄道を使用するときには運賃支払用記憶媒体（例えば、交通系ＩＣカード）を利用することが一般的になった。このような交通系ＩＣカードには通常、利用履歴が蓄積され、事後的にカードリーダーを利用して利用履歴情報を抽出することが可能である。
【０００３】
一方、事業を営む組織等では、従業員の交通費精算という作業があるが、カードリーダーを介して、従業員が利用した交通系ＩＣカードから交通機関の利用履歴を抽出し、当履歴情報による交通費精算が可能である。
【０００４】
上記のようなことを背景に、交通費精算に関するアイデアが提案されており、例えば、特許文献１では、出張等の外出において支払った交通費について、効率的な精算を支援するアイデアが提案され、特許文献２では、ユーザーの経費精算処理を支援するアイデアが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−０２９６０１号公報
【特許文献２】特開２００９−０４８４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、交通費精算システムにおいては、従業員による交通機関利用の正当性を検証するため、交通機関の利用履歴に紐付けて訪問先の入力が求められ、従業員の作業負担が大きくなる場合が有る。そうしたとき、上記の従来技術では、このような作業負担を軽減させることができないという問題点があった。
【０００７】
そこで本発明では、上記問題点に鑑み、交通機関の運賃支払用記憶媒体（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関の利用履歴に訪問先を紐付ける事務作業の省力化を図る交通費精算装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
開示する交通費精算装置の一形態は、ユーザーが交通機関によって輸送されたときの到着場所を含む乗降履歴情報を記憶する乗降履歴記憶手段と、前記ユーザーが前記交通機関を利用して訪問する訪問先を含むスケジュール情報を記憶するスケジュール記憶手段と、前記交通機関における乗降場所と該乗降場所の位置情報とを関連付ける乗降場所位置特定情報と、前記訪問先と該訪問先の位置情報とを関連付ける訪問先位置特定情報と、に基づいて、前記到着場所について、所定の位置関係条件を満たす前記訪問先を前記スケジュール情報の中から特定し関連付ける訪問先割当手段と、を有することを特徴とする。
【発明の効果】
【０００９】
開示する交通費精算装置は、交通機関の運賃支払用記憶媒体（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関の利用履歴に訪問先を紐付ける事務作業の省力化を図る。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係る交通費精算装置の概要説明図である。
【図２】本実施の形態に係る交通費精算装置の機能ブロック図である。
【図３】本実施の形態に係る乗降履歴記憶手段（乗降履歴情報）の一例を示す図である。
【図４】本実施の形態に係るスケジュール記憶手段（スケジュール情報）の一例を示す図である。
【図５】本実施の形態に係る乗降場所位置特定情報の一例を示す図である。
【図６】本実施の形態に係る訪問先位置特定情報の一例を示す図である。
【図７】本実施の形態に係る訪問先割当手段（訪問先・乗降場所関連付け手段）による処理結果の一例を示す図である。
【図８】本実施の形態に係る訪問先割当手段（到着場所・訪問先関連付け手段）による処理結果の一例を示す図である。
【図９】本実施の形態に係る交通費精算装置のハードウエア構成例を示す図である。
【図１０】本実施の形態に係る交通費精算装置による処理例（その１）の流れを示すフローチャートである。
【図１１】本実施の形態に係る交通費精算装置による処理例（その２）の流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
図面を参照しながら、本発明を実施するための形態について説明する。
（本実施の形態に係る交通費精算装置の動作原理）
【００１２】
図１を用いて、本実施の形態に係る交通費精算装置（以下、単に「本装置」という。）１００の概要を説明する。図１で示すように、本装置１００は、通信ネットワーク３５０を介して、ユーザー３３０が操作するユーザー端末３４０と接続され、ユーザー端末３４０からの指示に基づき動作する。ただし、本装置１００は、通信ネットワーク３５０を介さず、ユーザー３３０に直接操作される実施形態であっても良い。
【００１３】
通信ネットワーク３５０は、有線・無線何れの形態であっても良く、通信方式も限定されるものではない。ユーザー端末３４０は、スマートフォンの様な携帯移動端末、ノート型・デスクトップ型のパーソナルコンピューター等、その形態は特に限定されない。
【００１４】
事業を営む組織等では、従業員３３０が交通機関２１０を利用して外出した場合、その外出に伴い支出した交通費を精算するという事務作業がある。従業員３３０は、カードリーダーを利用して、外出時に利用した運賃支払用記憶媒体（例えば、交通系ＩＣカード）３６０から交通機関２１０の利用履歴２２０を抽出し、当履歴情報２２０による交通費精算を行うことができる。
【００１５】
一方、事業を営む組織等は、無秩序に従業員３３０による交通費払い戻しの申請を受け付けるわけにはいかないので、従業員３３０による交通機関利用の正当性を検証するため、交通費精算において、利用履歴２２０に対応する訪問先２６０の入力を求める。
【００１６】
本装置１００は、交通費精算の場面（処理）において、従業員３３０のスケジュール情報２５０を利用し、利用履歴２２０と訪問先２６０とを関連付ける処理を行い、従業員３３０による交通機関利用の目的を明確化させる。そうすることによって、本装置１００は、交通機関２１０の運賃支払用記憶媒体３６０を利用する交通費精算において、交通機関２１０の利用履歴２２０に訪問先２６０を紐付ける事務作業の省力化を図る。
【００１７】
図２を用いて、本装置１００の動作原理について説明する。図２は、本装置１００の機能ブロック図である。図２で示すように、本装置１００は、乗降履歴記憶手段１１０、スケジュール記憶手段１２０、訪問先割当手段１３０を有する。
【００１８】
乗降履歴記憶手段１１０は、ユーザー３３０が交通機関２１０によって輸送されたときの乗降履歴情報２２０を記憶する。交通機関２１０とは、人を一の場所から他の場所へ輸送する手段であって、鉄道、バス、船舶、飛行機、タクシー等、その種別は問わず何でも良い。
【００１９】
乗降履歴情報２２０とは、交通機関２１０を利用した履歴を時系列に並べた情報であって、日付、出発場所（例えば、乗車駅、乗車バス停等）２３０、到着場所（例えば、降車駅、降車バス停等）２４０、運賃、利用の順序等を含む情報である。乗降履歴情報２２０は、カードリーダーを使用して運賃支払用記憶媒体３６０から抽出した情報であっても良く、交通機関２１０を利用した履歴の管理装置からダウンロードされる情報であっても良く、また、交通機関２１０を利用した履歴を参照して手入力される情報であっても良い。
【００２０】
図３は、乗降履歴記憶手段１１０（乗降履歴情報２２０）の一例を示す図である。図３で示すように、乗降履歴情報２２０は、日付：６月２９日、乗車駅２３０：新宿駅、降車駅２４０：Ｃ駅、運賃：１５４円等を関連付けた情報（乗降履歴）であり、１つ以上の乗降履歴を利用の順序に従って（時系列順で）並べた情報である。
【００２１】
スケジュール記憶手段１２０は、ユーザー３３０のスケジュール情報（行動予定情報）２５０を記憶する。スケジュール情報２５０とは、交通機関２１０を利用してユーザー３３０が訪問する訪問先２６０、訪問する日付、訪問先を訪問する順序等を含む情報である。
【００２２】
図４は、スケジュール記憶手段１２０（スケジュール情報２５０）の一例を示す図である。図４で示すように、スケジュール情報２５０は、日付：６月２９日、訪問時刻：１０時、訪問先２６０：Ｚ社等を関連付けた情報（行動予定）であり、１つ以上の行動予定を訪問の順序に従って（時系列順で）並べた情報である。
【００２３】
訪問先割当手段１３０は、交通機関２１０における乗降場所２８０と乗降場所２８０の位置情報２９０とを関連付ける乗降場所位置特定情報２７０と、訪問先２６０と訪問先２６０の位置情報３１０とを関連付ける訪問先位置特定情報３００と、に基づいて、次の処理を行う。訪問先割当手段１３０は、乗降履歴情報２２０における到着場所２４０について、所定の位置関係条件３２０を満たす訪問先２６０をスケジュール情報２５０の中から特定し関連付ける。訪問先割当手段１３０は、各到着場所２４０と、それぞれに所定の位置関係条件３２０を満たす訪問先２６０と、を関係付ける処理を行う。
【００２４】
乗降場所２８０とは、交通機関２１０を利用する場合の出発地点・到着地点であり、例えば、鉄道であれば「駅」、バスであれば「バス停留所」「バスターミナル」、飛行機であれば「空港」、船であれば「港」、自動車であれば「インターチェンジ」「料金所」等である。
【００２５】
乗降場所２８０の位置情報２９０とは、乗降場所２８０の位置する住所であっても良く、乗降場所２８０の位置する場所を緯度・経度で特定する情報であっても良い。例えば、鉄道各駅の位置する場所を緯度・経度で特定する情報は、国土交通省が開示しているデータ（http://www.kokudo.or.jp/database/004.html）であっても良い。
【００２６】
図５で示すように、乗降場所位置特定情報２７０は、例えば、乗降場所２８０：Ａ駅と、その位置情報２９０：（北緯３５度４０分２５．２秒、東経１３９度４０分２秒）と、を関連付ける情報である。
【００２７】
本装置１００は、乗降場所位置特定情報２７０を本装置１００又は本装置１００以外の装置に記憶させ、使用するタイミングで乗降場所位置特定情報２７０を都度問い合わせ、読み出す形態としても良い。
訪問先２６０とは、スケジュール情報２５０において、ユーザー３３０が訪問予定の法人・店舗・個人等である。
【００２８】
訪問先２６０の位置情報３１０とは、訪問先２６０の位置する住所であっても良く、訪問先２６０の位置する場所を緯度・経度で特定する情報であっても良い。例えば、法人の住所は、経済産業省が開示するデータ（法人インフォ: https://hojin-info.go.jp/hojin/TopPage）であっても良く、訪問先２６０の位置する場所を緯度・経度で特定する情報は、住所を緯度・経度情報に変換するＷｅｂサイト（位置参照情報: http://nlftp.mlit.go.jp/isj/index.html）から得られるデータであっても良い。
【００２９】
本装置１００は、訪問先位置特定情報３００を本装置１００又は本装置１００以外の装置に記憶させ、使用するタイミングで訪問先位置特定情３００を都度問い合わせ、読み出す形態としても良い。本装置１００は、スケジュール情報２５０中の訪問先２６０をキーにして、訪問先２６０の位置情報３１０を特定する。本装置１００は、スケジュール情報２５０に訪問先２６０及びその住所が記載される場合、訪問先２６０の住所をキーにして、訪問先２６０の緯度・経度３１０を特定する。
【００３０】
図６で示すように、訪問先位置特定情報３００は、例えば、訪問先２６０：Ｘ社と、その位置情報３１０：（北緯３５度４０分１８．１秒、東経１３９度３９分８．４秒）と、を関連付ける情報である。
【００３１】
所定の位置関係条件３２０とは、訪問先割当手段１３０（訪問先・乗降場所関連付け手段１４０）が行う条件判定の基準となる場所２４０、２６０からの距離が所定距離内に位置するという条件である。また、所定の位置関係条件３２０は、訪問先割当手段１３０（訪問先・乗降場所関連付け手段１４０）が行う条件判定の基準となる場所２４０、２６０に最も近いという条件であっても良い。
【００３２】
なお、訪問先割当手段１３０（訪問先・乗降場所関連付け手段１４０）による条件判定における距離算出は、緯度・経度情報２９０、３１０を利用して処理される形態としても良い。
図２で示すように、訪問先割当手段１３０は、訪問先・乗降場所関連付け手段１４０、到着場所・訪問先関連付け手段１５０を有する。
【００３３】
訪問先・乗降場所関連付け手段１４０は、乗降場所位置特定情報２７０と、訪問先位置特定情報３００と、に基づいて、訪問先２６０について、所定の位置関係条件３２０を満たす乗降場所２８０を特定し関連付ける。
【００３４】
訪問先・乗降場所関連付け手段１４０は、スケジュール情報２５０中の各訪問先２６０について、乗降場所位置特定情報２７０の中から所定の位置関係条件３２０を満たす乗降場所２８０を特定し、特定した乗降場所２８０を関連付ける。ここで、所定の位置関係条件３２０とは、例えば、各訪問先２６０と所定距離内に位置する乗降場所２８０という条件、各訪問先２６０に最も近い位置に立地する乗降場所２８０という条件、又はこれらの条件の論理積である。その条件判定のための距離算出では、例えば、緯度・経度情報２９０、３１０を利用して処理される。
【００３５】
図７で示すように、訪問先・乗降場所関連付け手段１４０は、例えば、訪問先２６０：Ｚ社に最も近い駅２８０：Ｃ駅を特定し、訪問先２６０：Ｚ社と駅２８０：Ｃ駅とを関連付ける。また、訪問先・乗降場所関連付け手段１４０は、例えば、訪問先２６０：Ｘ社に最も近い駅２８０：Ａ駅を特定し、訪問先２６０：Ｘ社と駅２８０：Ａ駅とを関連付ける。
【００３６】
到着場所・訪問先関連付け手段１５０は、「訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０」と「乗降履歴情報２２０に含まれる到着場所２４０」とが一致する場合、一致した到着場所２４０について、一致した乗降場所２８０と関連付けられる訪問先２６０を特定し、関連付ける。
【００３７】
到着場所・訪問先関連付け手段１５０は、「乗降履歴情報２２０に含まれる到着場所２４０」の中から「訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０」に一致するものを検索する。そして、到着場所・訪問先関連付け手段１５０は、一致すると判定した「到着場所２４０」に、一致すると判定した乗降場所２８０と関連付けられる「訪問先２６０」を関連付ける。
【００３８】
図７及び８で示すように、到着場所・訪問先関連付け手段１５０は、例えば、乗降履歴情報２２０に含まれる到着場所２４０：Ｃ駅・Ａ駅・Ｂ駅の中から、訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０：Ｃ駅に一致するものを検索する。そして、到着場所・訪問先関連付け手段１５０は、一致すると判定した到着場所２４０：Ｃ駅に、一致すると判定した乗降場所２８０：Ｃ駅と関連付けられる訪問先２６０：Ｚ社を関連付ける。
【００３９】
また、到着場所・訪問先関連付け手段１５０は、例えば、乗降履歴情報２２０に含まれる到着場所２４０：Ｃ駅・Ａ駅・Ｂ駅の中から、訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０：Ａ駅に一致するものを検索する。そして、到着場所・訪問先関連付け手段１５０は、一致すると判定した到着場所２４０：Ａ駅に、一致すると判定した乗降場所２８０：Ａ駅と関連付けられる訪問先２６０：Ｘ社を関連付ける。
【００４０】
なお、訪問先割当手段１３０は、乗降場所位置特定情報２７０と訪問先位置特定情報３００とに基づいて、各到着場所２４０とスケジュール情報２５０中の各訪問先２６０との距離を算出し、各到着場所２４０と最も近い場所にある訪問先２６０を特定し、両者を関連付ける形態としても良い。この場合、図７で示すような中間データは生成されないまま、図８で示すようなデータが生成される。
【００４１】
上記のような原理に基づき、本装置１００は、乗降履歴情報２２０における到着場所２４０にスケジュール情報２５０中の訪問先２６０を自動的に関連付けることができる。従って、本装置１００は、交通機関２１０の運賃支払用記憶媒体３６０（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関２１０の利用履歴２２０に訪問先２６０を紐付ける事務作業の省力化を図る。
【００４２】
乗降履歴情報２２０が複数の乗降履歴を含み、時刻を基準にして連続する２つの乗降履歴について、先の乗降履歴における到着場所２４０と後の乗降履歴における出発場所２３０とが同一と見做すことができる場合を想定する。このとき、訪問先割当手段１３０は、先の乗降履歴における到着場所２４０について、後の乗降履歴における到着場所２４０に関連付けられる訪問先２６０を関連付ける。
【００４３】
こうすることによって、一の訪問先２６０に向かう行程において乗り換えを伴う場合も、乗降履歴情報２２０における到着場所２４０に、スケジュール情報２５０中の訪問先２６０を自動的に関連付けることができる。なお、上記「同一と見做すことができる場合」とは、先の乗降履歴における到着場所２４０と後の乗降履歴における出発場所２３０とが所定距離内に位置する場合、両者の名称は異なるが、両者が構内通路等で連絡している場合などが想定されるが、これらに限定されるものではない。
【００４４】
乗降履歴情報２２０が複数の乗降履歴を含み、訪問先割当手段１３０が、スケジュール情報２５０において最後に訪れるとされる訪問先２６０を特定し関連付ける場合を想定する。このとき、訪問先割当手段１３０は、複数の乗降履歴において、スケジュール情報２５０上最終訪問先２６０が関連付けられる到着場所２４０が含まれる乗降履歴以降の乗降履歴に含まれる到着場所２４０について、この最終訪問先２６０を関連付ける。こうすることによって、最終訪問先２６０からの帰路に関する乗降履歴情報２２０における到着場所２４０に、スケジュール情報２５０中の訪問先２６０を自動的に関連付けることができる。
【００４５】
乗降履歴情報２２０が複数の履歴情報を含み、出発場所２３０と到着場所２４０とが相互に入れ替わっている２つの履歴情報が有る場合を想定する。このとき、訪問先割当手段１３０は、出発場所２３０と到着場所２４０とが相互に入れ替わっている２つの乗降履歴に関し、後の乗降履歴における到着場所２４０について、先の乗降履歴における到着場所２４０に関連付けられる訪問先２６０を関連付ける。こうすることによって、訪問先２６０からの帰路に関する乗降履歴情報２２０における到着場所２４０に、スケジュール情報２５０中の訪問先２６０を自動的に関連付けることができる。
【００４６】
上記のように、本装置１００は、交通機関２１０の運賃支払用記憶媒体３６０（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関２１０の利用履歴２２０に訪問先２６０を紐付ける事務作業の省力化を図る。
（本実施の形態に係る交通費精算装置のハードウエア構成）
【００４７】
図９を用いて、本装置１００のハードウエア構成例について説明する。図９は、本装置１００のハードウエア構成の一例を示す図である。図９で示すように、本装置１００は、ＣＰＵ（Central Processing Unit）５１０、ＲＯＭ（Read-Only Memory）５２０、ＲＡＭ（Random Access Memory）５３０、補助記憶装置５４０、通信Ｉ／Ｆ５５０、入力装置５６０、出力装置（表示装置）５７０、記録媒体Ｉ／Ｆ５８０を有する。
【００４８】
ＣＰＵ５１０は、ＲＯＭ５２０に記憶されたプログラムを実行する装置であり、ＲＡＭ５３０に展開（ロード）されたデータを、プログラムの命令に従って演算処理し、本装置１００全体を制御する。ＲＯＭ５２０は、ＣＰＵ５１０が実行するプログラムやデータを記憶している。ＲＡＭ５３０は、ＣＰＵ５１０でＲＯＭ５２０に記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時的に保持する。
【００４９】
補助記憶装置５４０は、基本ソフトウエアであるＯＳ（Operating System）や本実施の形態に係るアプリケーションプログラムなどを、関連するデータとともに記憶する装置であり、例えば、ＨＤＤ（Hard Disc Drive）やフラッシュメモリなどである。補助記憶装置５４０は、乗降履歴記憶手段１１０、スケジュール記憶手段１２０を含む。
【００５０】
通信Ｉ／Ｆ５５０は、有線・無線ＬＡＮ（Local Area Network）、インターネットなどの通信ネットワーク３５０に接続し、通信機能を提供する他装置とデータの授受を行うためのインターフェースである。
【００５１】
入力装置５６０は、キーボードやタッチパネルなど本装置１００にデータ入力を行うための装置である。出力装置５７０は、ＬＣＤ（Liquid Crystal Display）等で構成される装置であり、本装置１００が有する機能をユーザーが利用する際や各種設定を行う際のユーザーインターフェースとして機能する装置である。
記録媒体Ｉ／Ｆ５８０は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリなどの記録媒体５９０とデータの送受信を行うためのインターフェースである。
【００５２】
本装置１００が有する各手段は、ＣＰＵ５１０が、ＲＯＭ５２０又は補助記憶装置５４０に記憶された各手段に対応するプログラムを実行することにより実現される形態としても良い。また、本装置１００が有する各手段は、当該各手段に関する処理をハードウエアとして実現される形態としても良い。また、通信Ｉ／Ｆ５５０を介して外部サーバー装置から本発明に係るプログラムを読み込ませたり、記録媒体Ｉ／Ｆ５８０を介して記録媒体５９０から本発明に係るプログラムを読み込ませたりして、本装置１００に当該プログラムを実行させる形態としても良い。
（本実施の形態に係る交通費精算装置による処理例）
（１）本装置１００による処理例（その１）
【００５３】
図１０を用いて、本装置１００による処理例（訪問先・乗降場所関連付け手段１４０及び到着場所・訪問先関連付け手段１５０による処理を行う場合）について説明を行う。図１０は、本装置１００による処理例（訪問先・乗降場所関連付け手段１４０及び到着場所・訪問先関連付け手段１５０による処理を行う場合）の流れを示すフローチャートである。
【００５４】
Ｓ１０で訪問先・乗降場所関連付け手段１４０が、乗降場所位置特定情報２７０と、訪問先位置特定情報３００と、に基づいて、スケジュール情報２５０内の訪問先２６０について、所定の位置関係条件３２０を満たす乗降場所２８０を特定し関連付ける。
【００５５】
訪問先・乗降場所関連付け手段１４０は、スケジュール情報２５０中の各訪問先２６０について、乗降場所位置特定情報２７０の中から所定の位置関係条件３２０を満たす乗降場所２８０を特定し、特定した乗降場所２８０を関連付ける。ここで、所定の位置関係条件３２０とは、例えば、各訪問先２６０と所定距離内に位置する乗降場所２８０という条件、各訪問先２６０に最も近い位置に立地する乗降場所２８０という条件、又はこれらの条件の論理積である。その条件判定のための距離算出では、例えば、緯度・経度情報２９０、３１０を利用して処理される。
【００５６】
図７で示すように、訪問先・乗降場所関連付け手段１４０は、例えば、訪問先２６０：Ｚ社に最も近い駅２８０：Ｃ駅を特定し、訪問先２６０：Ｚ社と駅２８０：Ｃ駅とを関連付ける。また、訪問先・乗降場所関連付け手段１４０は、例えば、訪問先２６０：Ｘ社に最も近い駅２８０：Ａ駅を特定し、訪問先２６０：Ｘ社と駅２８０：Ａ駅とを関連付ける。
【００５７】
Ｓ２０で到着場所・訪問先関連付け手段１５０が、「乗降履歴情報２２０に含まれる到着場所２４０」の中から「訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０」に一致するものを検索する。
【００５８】
図７及び８で示すように、到着場所・訪問先関連付け手段１５０は、例えば、乗降履歴情報２２０に含まれる到着場所２４０：Ｃ駅・Ａ駅・Ｂ駅の中から、訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０：Ｃ駅に一致するものを検索する。
【００５９】
また、到着場所・訪問先関連付け手段１５０は、例えば、乗降履歴情報２２０に含まれる到着場所２４０：Ｃ駅・Ａ駅・Ｂ駅の中から、訪問先・乗降場所関連付け手段１４０によって特定される乗降場所２８０：Ａ駅に一致するものを検索する。
【００６０】
Ｓ３０で到着場所・訪問先関連付け手段１５０が、Ｓ２０において一致すると判定した「到着場所２４０」に、一致すると判定した乗降場所２８０と関連付けられる「訪問先２６０」を関連付ける。
【００６１】
図７及び８で示すように、到着場所・訪問先関連付け手段１５０は、例えば、Ｓ２０において一致すると判定した到着場所２４０：Ｃ駅に、一致すると判定した乗降場所２８０：Ｃ駅と関連付けられる訪問先２６０：Ｚ社を関連付ける。
【００６２】
また、到着場所・訪問先関連付け手段１５０は、例えば、Ｓ２０において一致すると判定した到着場所２４０：Ａ駅に、一致すると判定した乗降場所２８０：Ａ駅と関連付けられる訪問先２６０：Ｘ社を関連付ける。
【００６３】
上記のような処理を行うことによって、本装置１００は、乗降履歴情報２２０における到着場所２４０にスケジュール情報２５０中の訪問先２６０を自動的に関連付けることができる。本装置１００は、交通機関２１０の運賃支払用記憶媒体３６０（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関２１０の利用履歴２２０に訪問先２６０を紐付ける事務作業の省力化を図る。
（２）本装置１００による処理例（その２）
【００６４】
図１１を用いて、本装置１００による処理例（訪問先・乗降場所関連付け手段１４０及び到着場所・訪問先関連付け手段１５０による処理を行わない場合）について説明を行う。図１０は、本装置１００による処理例（訪問先・乗降場所関連付け手段１４０及び到着場所・訪問先関連付け手段１５０による処理を行わない場合）の流れを示すフローチャートである。
【００６５】
Ｓ１１０で訪問先割当手段１３０が、乗降場所位置特定情報２７０と訪問先位置特定情報３００とに基づいて、乗降履歴情報２２０中の各到着場所２４０とスケジュール情報２５０中の各訪問先２６０との距離を算出する。
Ｓ１２０で訪問先割当手段１３０が、Ｓ１１０において算出した距離に基づいて、各到着場所２４０に対し最も近い場所にある訪問先２６０を特定する。
【００６６】
Ｓ１３０で訪問先割当手段１３０が、Ｓ１２０において特定された「到着場所２４０」と各到着場所２４０に対し「最も近い場所にある訪問先２６０」とを関連付ける。
【００６７】
Ｓ１１０乃至Ｓ１３０で示すような処理を行うことによって、本装置１００は、図７で示すような中間データを生成しないまま、図８で示すようなデータを生成する。
【００６８】
上記のような処理を行うことによって、本装置１００は、乗降履歴情報２２０における到着場所２４０にスケジュール情報２５０中の訪問先２６０を自動的に関連付けることができる。本装置１００は、交通機関２１０の運賃支払用記憶媒体３６０（例えば、交通系ＩＣカード）を利用する交通費精算において、交通機関２１０の利用履歴２２０に訪問先２６０を紐付ける事務作業の省力化を図る。
【００６９】
以上、本発明の実施の形態について詳述したが、本発明は係る特定の実施の形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲において、種々の変形・変更が可能である。
【符号の説明】
【００７０】
１００  交通費精算装置
１１０  乗降履歴記憶手段
１２０  スケジュール記憶手段
１３０  訪問先割当手段
１４０  訪問先・乗降場所関連付け手段
１５０  到着場所・訪問先関連付け手段
２１０  交通機関
２２０  乗降履歴情報
２３０  出発場所
２４０  到着場所
２５０  スケジュール情報
２６０  訪問先
２７０  乗降場所位置特定情報
２８０  乗降場所
２９０  乗降場所の位置情報
３００  訪問先位置特定情報
３１０  訪問先の位置情報
３２０  所定の位置関係条件
３３０  ユーザー
３４０  ユーザー端末
３５０  通信ネットワーク
３６０  運賃支払用記憶媒体
５１０  ＣＰＵ
５２０  ＲＯＭ
５３０  ＲＡＭ
５４０  補助記憶装置
５５０  通信インターフェース
５６０  入力装置
５７０  出力装置（表示装置）
５８０  記録媒体インターフェース
５９０  記録媒体
【図１】
2020027490.tif 000003
【図２】
2020027490.tif 000004
【図３】
2020027490.tif 000005
【図４】
2020027490.tif 000006
【図５】
2020027490.tif 000007
【図６】
2020027490.tif 000008
【図７】
2020027490.tif 000009
【図８】
2020027490.tif 000010
【図９】
2020027490.tif 000011
【図１０】
2020027490.tif 000012
【図１１】
2020027490.tif 000013