(57)【要約】      （修正有）【課題】プリペイド式のＩＣカードを用いた利用客に対してグループ利用によるポイントの還元を行う情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】ホスト装置は、データ管理部と抽出部と判定部とポイント付与部とを持つ。データ管理部は、ＩＣカードと通信する自動改札機から送信された利用履歴情報を記憶部に格納する。抽出部は、ＩＣカードを識別するカードＩＤに、ＩＣカードが登録されているグループを識別する情報を参照し、同一グループに登録されているＩＣカードの利用履歴情報のうち、同日に同一区間を利用していることを示す利用履歴情報を、記憶部から抽出する。判定部は、利用履歴情報に基づいて、同日に同一区間を利用していることを示す利用状況が所定条件を満たすか否かを、グループごとに判定する。ポイント付与部は、所定条件を満たすと判定された場合、グループごとあるいは利用者ごとにポイントを付与する。【選択図】図３
2020154536.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードと通信する自動改札機から送信された、前記ＩＣカードを所持する利用者の利用状況を示す利用履歴情報を記憶部に格納するデータ管理部と、
前記ＩＣカードを識別するカードＩＤに、前記ＩＣカードが登録されているグループを識別するグループ識別情報を対応付けた登録情報を参照し、同一グループに登録されている前記ＩＣカードの前記利用履歴情報のうち、同日に同一区間を利用していることを示す利用履歴情報を、前記記憶部から抽出する抽出部と、
前記抽出部により抽出された前記利用履歴情報に基づいて、同日に同一区間を利用していることを示す利用状況が所定条件を満たす場合、前記グループごとあるいは前記利用者ごとにポイントを付与するポイント付与部と、
を備える情報処理装置。
【請求項２】
前記ポイント付与部は、
前記同一区間の出場駅において、出場時刻の誤差が所定の時間内である場合に前記グループごとあるいは前記利用者ごとにポイントを付与する
請求項１に記載の情報処理装置。
【請求項３】
前記ポイント付与部は、
前記同一区間の入場駅において、入場時刻の誤差が所定の時間内である場合に前記グループごとあるいは前記利用者ごとにポイントを付与する請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記ＩＣカードが前記自動改札機に翳されたタイミングで前記自動改札機から送信された前記カードＩＤに基づいて、前記ポイント付与部により付与されたポイントに関するポイント情報を参照し、前記ポイントに相当する現金情報を、前記自動改札機から送信されたカードＩＤの前記ＩＣカードにチャージするよう前記自動改札機に指示するポイント提供部、
をさらに備える請求項１から請求項３のうちいずれか一項に記載の情報処理装置。
【請求項５】
前記ポイント付与部は、
前記グループの種別に応じて、異なる付与率でポイントを付与する、
請求項１から請求項４のうちいずれか一項に記載の情報処理装置。
【請求項６】
前記抽出部は、
前記同一グループに登録されている前記ＩＣカードの前記利用履歴情報として、同一のクレジットカード番号に対応付けられている複数のＩＣカードの前記利用履歴情報を抽出する
請求項１から請求項５のうちいずれか一項に記載の情報処理装置。
【請求項７】
コンピュータが、
ＩＣカードと通信する自動改札機から送信された、前記ＩＣカードを所持する利用者の利用状況を示す利用履歴情報を記憶部に格納し、
前記ＩＣカードを識別するカードＩＤに、前記ＩＣカードが登録されているグループを識別するグループ識別情報を対応付けた登録情報を参照して、同一グループに登録されている前記ＩＣカードの前記利用履歴情報を前記記憶部から抽出し、
抽出された前記利用履歴情報に基づいて、同日に同一区間を利用していることを示す利用状況が所定条件を満たす場合、前記グループごとあるいは前記利用者ごとにポイントを付与する、
情報処理方法。
【請求項８】
コンピュータに、
ＩＣカードと通信する自動改札機から送信された、前記ＩＣカードを所持する利用者の利用状況を示す利用履歴情報を記憶部に格納させ、
前記ＩＣカードを識別するカードＩＤに、前記ＩＣカードが登録されているグループを識別するグループ識別情報を対応付けた登録情報を参照して、同一グループに登録されている前記ＩＣカードの前記利用履歴情報を前記記憶部から抽出させ、
抽出された前記利用履歴情報に基づいて、同日に同一区間を利用していることを示す利用状況が所定条件を満たす場合、前記グループごとあるいは前記利用者ごとにポイントを付与させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
事前に新幹線を予約した家族に対して、家族割引を適用した金額のチケットを販売するサービスがある。このようにして、複数人で乗車する利用者に対して割引を提供するサービスを、プリペイド式のＩＣカードを用いた予約なしの鉄道利用客に適用しようとした場合、各利用者の運賃はＩＣカードにチャージされている金額から即座に減額されるため、運賃を収受する時点でグループ利用であるか否かを判断することが難しかった。よって、プリペイド式のＩＣカードを用いた鉄道利用客に対して、家族割引などを適用することが困難であった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２３０２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、プリペイド式のＩＣカードを用いた利用客に対してグループ利用によるポイントの還元を行うことができる情報処理装置、情報処理方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の情報処理装置は、データ管理部と、抽出部と、判定部と、ポイント付与部と、を持つ。データ管理部は、ＩＣカードと通信する自動改札機から送信された、前記ＩＣカードを所持する利用者の利用状況を示す利用履歴情報を記憶部に格納する。抽出部は、前記ＩＣカードを識別するカードＩＤに、前記ＩＣカードが登録されているグループを識別するグループ識別情報を対応付けた登録情報を参照し、同一グループに登録されている前記ＩＣカードの前記利用履歴情報のうち、同日に同一区間を利用していることを示す利用履歴情報を、前記記憶部から抽出する。判定部は、前記抽出部により抽出された前記利用履歴情報に基づいて、同日に同一区間を利用していることを示す利用状況が所定条件を満たすか否かを、前記グループごとに判定する。ポイント付与部は、前記判定部により所定条件を満たすと判定された場合、前記グループごとあるいは前記利用者ごとにポイントを付与する。
【図面の簡単な説明】
【０００６】
【図１】入出場処理システムを含むシステムの全体構成図。
【図２】自動改札機の機能構成を示すブロック図。
【図３】ホスト装置の機能構成を示すブロック図。
【図４】グループ情報テーブルの構成の一例を示す図。
【図５】利用履歴情報テーブルの構成の一例を示す図。
【図６】利用履歴情報テーブルの構成の一例を示す図。
【図７】利用履歴情報テーブルの構成の一例を示す図。
【図８】保有ポイント情報テーブルの構成の一例を示す図。
【図９】駅務端末の機能構成を示すブロック図。
【図１０】入場時における入出場処理システム１による処理の一例を示すフローチャート。
【図１１】出場時における入出場処理システムによる処理の一例を示すフローチャート。
【図１２】ホスト装置による処理の一例を示すフローチャート。
【図１３】ポイント還元時における入出場処理システムによる処理の一例を示すフローチャート。
【図１４】ポイント付与条件の一例を説明するための図。
【図１５】ポイント付与条件の他の例を説明するための図。
【発明を実施するための形態】
【０００７】
以下、実施形態の情報処理装置、情報処理方法、及びプログラムを、図面を参照して説明する。
【０００８】
図１は、本実施形態に係る入出場処理システム１を含むシステムの全体構成図である。入出場処理システム１は、例えば、鉄道等の交通機関が有するシステムであり、入場場所（例えば入場駅）における利用者の入場及び出場場所（例えば退場駅）における利用者の出場に係る処理を実行する。入出場処理システム１は、利用者の出場時に、利用者が保持するプリペイド式の非接触型ＩＣカード（以下、ＩＣカード１０と記す）から、利用区間に応じた運賃を収受する機能を有する。
【０００９】
図１に示すように、入出場処理システム１は、例えば、自動改札機１００と、サーバ装置２００と、ホスト装置３００とを備える。
【００１０】
自動改札機１００は、例えば、入出場場所にそれぞれ設置される。なお、図面を簡易にするため、図１では自動改札機１００を１つのみ図示している。自動改札機１００は、ＩＣカード１０から情報を読み取ることによって、利用者の入出場を制限する。ＩＣカード１０には、ＩＣカード１０を識別する識別情報（以下、カードＩＤと記す）、入出場履歴情報及び電子マネーの残高等が記憶される。入出場履歴情報には、例えば、入場駅（発駅）の識別情報、入場時刻、出場駅（着駅）の識別情報、出場時刻等が含まれる。
【００１１】
また、自動改札機１００は、ＩＣカード１０からカードＩＤ及び入出場履歴情報を取得する。自動改札機１００は、入出場履歴情報に基づいて運賃を算出し、ＩＣカード１０にチャージされた電子マネー（以下、チャージ金額と記す）で精算可能であるか否かを判定する、入出場の判定処理を行う。自動改札機１００は、判定結果に基づいて扉の開放及び閉止を制御する。また、自動改札機１００は、ＩＣカード１０から取得したカードＩＤ及び入出場履歴情報を、サーバ装置２００へ送信する。自動改札機１００とサーバ装置２００とは、通信ネットワークＮＷ１を介して互いに通信接続する。通信ネットワークＮＷ１は、例えば、専用線、ＶＰＮ（Virtual Private Network；仮想プライベートネットワーク）等を含む通信ネットワークである。
【００１２】
サーバ装置２００は、入出場場所にそれぞれ設置される。サーバ装置２００は、自動改札機１００から受信した入出場履歴情報を、ホスト装置３００へ送信する。なお、サーバ装置２００が、自動改札機１００から入出場履歴情報を受信する度に、その都度、当該入出場履歴情報をサーバ装置２００へ送信する構成であってもよいし、自動改札機１００から受信した複数の入出場履歴情報をまとめて定期的にサーバ装置２００へ送信する構成であってもよい。また、サーバ装置２００は、自動改札機１００からカードＩＤを受信した場合、当該カードＩＤを即座にサーバ装置２００へ送信する構成であってもよい。これにより、利用者が自動改札機１００を通過したタイミングで保有するポイントに相当する金額をＩＣカード１０にチャージすることができる。
【００１３】
ホスト装置３００は、例えば汎用コンピュータ等の情報処理装置を含む。ホスト装置３００は、例えば交通機関が保有又は管理する施設等に設置される。各入出場場所に設置されたサーバ装置２００とホスト装置３００とは、通信ネットワークＮＷ１を介して互いに通信接続する。
【００１４】
また、図１に示すように、ホスト装置３００は、駅務端末４００及び利用者端末５００のうち、少なくとも一方と互いに通信接続する。なお、駅務端末４００及び利用者端末５００は、いずれもＩＣカード１０のグループ登録に用いられる端末装置であり、少なくとも一方があればよい。なお、ＩＣカード１０のグループ登録とは、複数の利用者がそれぞれ保持するＩＣカード１０を１つのグループとして登録することである。例えば、ＩＣカードを識別するカードＩＤを、グループを識別する識別情報（以下、グループＩＤと記す）に対応付けた情報を作成することにより、グループ登録されたＩＣカード１０が管理されている。ホスト装置３００は、同一のグループとしてグループ登録された複数のＩＣカード１０が、後述する所定の条件を満たすように利用された場合、各ＩＣカード１０に対して運賃に応じたポイントを付与する。
【００１５】
駅務端末４００は、例えば、利用者が利用する券売機等の駅務端末である。なお、駅務端末４００は、駅係員により使用される駅務端末等を含んでもよい。駅務端末４００は、例えば、改札の付近（例えば駅の構内）にそれぞれ設置される。なお、図面を簡易にするため、図１では、駅務端末４００が１つである例を図示している。駅務端末４００とホスト装置３００とは、通信ネットワークＮＷ２を介して互いに通信接続する。通信ネットワークＮＷ２は、例えば、専用線、ＶＰＮ等を含む通信ネットワークである。
【００１６】
利用者端末５００は、例えば、パーソナルコンピュータ、又はスマートフォン等の、利用者が保持する端末装置である。利用者は、利用者端末５００を用いることにより、入出場場所へ行かなくても、ＩＣカード１０のグループ登録を行うことができる。なお、図面を簡易にするため、図１では、利用者端末５００が１つである例を図示している。利用者端末５００とホスト装置３００とは、通信ネットワークＮＷ３を介して互いに通信接続する。通信ネットワークＮＷ３は、例えば、インターネット、ＬＡＮ（Local Area Network；構内通信網）、ＷＡＮ（Wide Area Network）等を含む通信ネットワークである。
【００１７】
以下、自動改札機１００の機能構成について説明する。図２は、自動改札機１００の機能構成を示すブロック図である。図２に示すように、自動改札機１００は、例えば、読取書込部１１０と、表示部１２０と、時計部１３０と、通信部１４０と、記憶部１５０と、制御部１６０とを備える。
【００１８】
読取書込部１１０は、利用者によって翳されたＩＣカード１０との通信を行う。読取書込部１１０は、例えばアンテナを備え、１３．５６［ＭＨｚ］等のＩＳＭ（Industry-Science-Medical）帯の周波数帯域を利用してＩＣカード１０と無線通信を行う。読取書込部１１０は、ＩＣカード１０から読み取った情報を復号して制御部１６０へ出力するとともに、制御部１６０により指示された情報をＩＣカード１０に書き込む。制御部１６０により指示された情報とは、例えば、ＩＣカード１０にチャージされた電子マネーの残高から運賃を減算した金額を示す情報等である。
【００１９】
表示部１２０は、例えば、ＬＣＤ（Liquid Crystal Display；液晶ディスプレイ）や有機ＥＬ（Electro Luminescence）ディスプレイ等の表示装置を含む。なお、表示部１２０には、音声を出力するスピーカ等を設けてもよく、表示部１２０に表示される内容に対応した音声を出力してもよい。
【００２０】
時計部１３０は、例えば内部クロックで駆動し、制御部１６０による制御によって現在時刻を示す時分データを出力する。
【００２１】
通信部１４０は、制御部１６０による制御によって、通信ネットワークＮＷ１を介してホスト装置３００と通信を行う。通信部１４０は、例えば、ＮＩＣ（Network Interface Card）等の通信インターフェースを含んでよいが、これに限定されるものではない。
【００２２】
記憶部１５０は、例えば、ＲＯＭ（Read Only Memory；読み出し専用メモリ）、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、ＳＤＤ（Solid State Drive）、ＲＡＭ（Random Access Memory；読み書き可能なメモリ）、レジスタ等によって実現される。記憶部１５０は、プロセッサが実行するプログラムや、その他の処理結果等を格納する。
【００２３】
また、図２に示すように、記憶部１５０は、運賃情報マスタ１５１を格納する。運賃情報マスタ１５１は、例えば交通機関等によって予め定義される、利用区間と運賃とが対応付けられた基本データである。運賃情報マスタ１５１は、全ての利用区間（すなわち、入場場所と出場場所との全ての組み合わせ）に対して、各種の運賃（例えば、大人の場合の運賃及び小人の場合の運賃）がそれぞれ対応付けられたデータ群である。なお、運賃情報マスタ１５１が、例えば、サーバ装置２００又はホスト装置３００に格納され、自動改札機１００がサーバ装置２００又はホスト装置３００に格納された運賃情報マスタ１５１を適宜参照する構成であってもよい。
【００２４】
制御部１６０は、自動改札機１００が備える各機能部の動作を制御する。図２に示すように、制御部１６０は、例えば、運賃計算部１６１と、減額処理部１６２と、表示制御部１６３とを備える。これらの機能部のうち一部又は全部は、例えばＣＰＵ（Central Processing Unit；中央演算処理装置）やＧＰＵ（Graphics Processing Unit）等のハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部又は全部は、ＬＳＩ（Large Scale Integration；大規模集積回路）やＡＳＩＣ（Application Specific Integrated Circuit；特定用途向け集積回路）、ＦＰＧＡ（Field-Programmable Gate Array）等のハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予め記憶部１５０に格納されていてもよいし、ＤＶＤ（Digital Versatile Disc）やＣＤ−ＲＯＭ等の着脱可能な記憶媒体に格納されており、その記憶媒体が制御部１６０のドライブ装置に装着されることで記憶部１５０にインストールされてもよい。
【００２５】
運賃計算部１６１は、運賃情報マスタ１５１を参照し、入場場所及び出場場所を示す情報に基づく利用区間に対応する運賃を特定する。
【００２６】
減額処理部１６２は、運賃計算部１６１により特定された運賃を示す情報を、ＩＣカード１０に記憶されたチャージ金額の残高から減額する処理を、読取書込部１１０に実行させる。また、表示制御部１６３は、上記の運賃又は運賃からポイントに相当する金額が差し引かれた金額であるポイント適用後運賃を示す情報を表示部１２０に表示させる。
【００２７】
以下、ホスト装置３００の機能構成について説明する。図３は、ホスト装置３００の機能構成を示すブロック図である。図３に示すように、ホスト装置３００は、例えば、通信部３１０と、記憶部３２０と、制御部３３０とを備える。
【００２８】
通信部３１０は、制御部３３０による制御によって、通信ネットワークＮＷ１を介して自動改札機１００と、通信ネットワークＮＷ２を介して駅務端末４００と、及び通信ネットワークＮＷ３を介して利用者端末５００と、それぞれ通信を行う。通信部３１０は、例えば、ＮＩＣ等の通信インターフェースを含んでよいが、これに限定されるものではない。
【００２９】
記憶部３２０は、例えば、グループ情報テーブル３２１と、利用履歴情報テーブル３２２と、保有ポイント情報テーブル３２３とを格納する。記憶部３２０は、例えば、ＲＯＭ、フラッシュメモリ、ＨＤＤ、ＳＤＤ、ＲＡＭ、レジスタ等によって実現される。記憶部３２０は、プロセッサが実行するプログラムや、その他の処理結果等を格納する。
【００３０】
以下、記憶部３２０に格納される、グループ情報テーブル３２１、利用履歴情報テーブル３２２、及び保有ポイント情報テーブル３２３の構成について説明する。
【００３１】
グループ情報テーブル３２１は、グループ登録された各ＩＣカード１０に対し、登録されたグループのグループＩＤと、そのグループの種別とが対応付けられたデータ群である。グループ情報テーブル３２１に含まれるデータは、利用者による操作に基づいて駅務端末４００又は利用者端末５００により入力される情報に基づいて追加及び更新される。
【００３２】
図４は、本実施形態に係るグループ情報テーブル３２１の構成の一例を示す図である。図４に示すグループ情報テーブル３２１では、「カードＩＤ」に、「グループＩＤ」と、「グループ種別」とが対応付けられている。「カードＩＤ」は、上述したように、ＩＣカード１０を識別する識別情報である。カードＩＤは、例えば、各ＩＣカード１０に埋設されたＩＣチップにそれぞれ記憶されており、各ＩＣカード１０の裏面にそれぞれ印字されている。「グループＩＤ」は、上述したように、グループ登録されたＩＣカード１０が所属するグループを識別する識別情報である。グループＩＤの値は、ＩＣカード１０のグループ登録時に、例えばグループ登録部３３１によって採番される。なお、グループＩＤの値は、駅務端末４００又は利用者端末５００により、利用者によって任意に設定されてもよい。
【００３３】
「グループ種別」は、グループ登録されたＩＣカード１０が所属するグループの種別を示す情報である。例えば、グループの種別には、家族グループと団体グループとがある。家族グループとは、ＩＣカード１０をそれぞれ保有する複数の利用者が家族である場合にのみ、ＩＣカード１０のグループ登録を行うことが可能なグループである。なお、ＩＣカード１０のグループ登録時に、複数の利用者が家族であるか否かを判定する方法としては、例えば、予め各ＩＣカード１０にそれぞれ対応付けられたクレジットカード番号が同一であるか否かによって判定すればよい。クレジットカード番号が同一であることにより、複数の利用者が生計を共にする者であるとみなすことができるからである。一方、団体グループとは、ＩＣカード１０をそれぞれ保有する複数の利用者が家族ではなくても、ＩＣカード１０のグループ登録を行うことが可能なグループである。
【００３４】
このように、複数の種別のグループを設定することができることにより、交通機関は、グループの種別に応じて運賃に対する還元率（ポイント付与率）を異ならせるサービスを提供することができる。例えば、家族グループとしてグループ登録されたＩＣカード１０を用いてグループ利用が行われた場合には運賃の１５％に相当するポイント数が当該ＩＣカード１０に対して付与され、団体グループとしてグループ登録されたＩＣカード１０を用いてグループ利用が行われた場合には運賃の１０％に相当するポイント数が当該ＩＣカード１０に対して付与される。
【００３５】
なお、団体グループとしてグループ登録されたＩＣカード１０が用いられた場合においては、ポイントが付与される条件として、更に所定の制約条件（以下、団体グループ制約条件と記す）が設けられてもよい。団体グループ制約条件とは、例えば、所定の人数以上（例えば５人以上）によってグループ利用された場合にのみ、ポイントが付与されるという条件である。各ＩＣカード１０にそれぞれ対応付けられたクレジットカード番号が同一であるというグループ登録時における制約条件が予め設けられた家族グループとは異なり、団体グループでは、グループ登録時に制約なく複数のＩＣカード１０をグループ登録することができる。そのため、上記のような団体グループ制約条件を設けることにより、交通機関は運賃に対する過剰な還元（ポイントの付与）を抑制することができる。なお、家族グループとしてグループ登録されたＩＣカード１０が用いられた場合においても、ポイントが付与される条件として、更に所定の制約条件（以下、家族グループ制約条件と記す）が設けられてもよい。
【００３６】
利用履歴情報テーブル３２２は、利用者によるＩＣカード１０を用いた交通機関の利用に関する情報（利用履歴情報）を記録するためのテーブルである。例えば、利用履歴情報テーブル１２３には、出場が行われる度に自動改札機１００から送信される、例えば入出場履歴情報（例えば入出場場所や入出場時刻）に係る情報等が記録される。
【００３７】
図５〜７は、本実施形態に係る利用履歴情報テーブル３２２の構成の一例を示す図である。図５〜７に示すように、利用履歴情報テーブル３２２は、例えばグループＩＤごとにそれぞれテーブルが生成される。例えば、図５はグループＩＤが「０００１」であるグループのテーブル、図６はグループＩＤが「０００２」であるグループのテーブル、及び、図７はグループＩＤが「０００３」であるグループのテーブルである。
【００３８】
図５から７に示す利用履歴情報テーブル３２２は、「カードＩＤ」と、「グループＩＤ」と、「グループ種別」と、「入場場所」と、「入場時刻」と、「出場場所」と、「出場時刻」と、「判定結果」とが対応付けられている。
【００３９】
「カードＩＤ」は、自動改札機１００により送信される情報であり、入出場に用いられたＩＣカード１０に割り当てられたカードＩＤを示す。「グループＩＤ」及び「グループ種別」の値には、グループ情報テーブル３２１から取得される値が格納される。具体的には、データ管理部３３２が、自動改札機１００により送信された上記のカードＩＤに対応付けられたグループＩＤ及びグループ種別の値をグループ情報テーブル３２１から取得して、利用履歴情報テーブル３２２に格納する。
【００４０】
「入場場所」、「入場時刻」、「出場場所」、及び「出場時刻」は、自動改札機１００により送信される入出場履歴情報に含まれる情報であり、ＩＣカード１０を用いて入場が行われた場所及び時刻、及びＩＣカード１０を用いて出場が行われた場所及び時刻をそれぞれ示す。「判定結果」は、ポイント付与のための所定の条件を満たすか否かについての判定における判定結果を示す。当該判定は、抽出部３３３によって行われ、当該抽出部３３３により判定結果が利用履歴情報テーブル３２２に登録される。
【００４１】
保有ポイント情報テーブル３２３は、各ＩＣカード１０に付与されたポイントの残高を管理するためのテーブルである。図８は、本実施形態に係る保有ポイント情報テーブル３２３の構成の一例を示す図である。図８に示す保有ポイント情報テーブル３２３では、「カードＩＤ」と、「ポイント残高」とが対応付けられている。「カードＩＤ」は、上述したようにＩＣカード１０を識別する識別情報を示す。「ポイント残高」は、ＩＣカード１０に付与されたポイントの残高を示す。
【００４２】
再び図３に戻って説明する。制御部３３０は、ホスト装置３００が備える各機能部の動作を制御する。図３に示すように、制御部３３０は、例えば、グループ登録部３３１と、データ管理部３３２と、抽出部３３３と、判定部３３４と、ポイント付与部３３５と、ポイント提供部３３６とを備える。これらの機能部のうち一部又は全部は、例えばＣＰＵやＧＰＵ等のハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部又は全部は、ＬＳＩやＡＳＩＣ、ＦＰＧＡ等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予め記憶部３２０に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭ等の着脱可能な記憶媒体に格納されており、その記憶媒体が制御部３３０のドライブ装置に装着されることで記憶部３２０にインストールされてもよい。
【００４３】
グループ登録部３３１は、上述したグループＩＤを採番し、駅務端末４００又は利用者端末５００から取得した情報に基づく、ＩＣカード１０のカードＩＤと、グループＩＤと、グループの種別を示す情報とが対応付けられたグループ情報を生成し、グループ情報テーブル３２１に登録する。
【００４４】
データ管理部３３２は、自動改札機１００により送信された利用履歴情報に含まれる、カードＩＤ、入出場履歴情報（入場場所、入場時刻、出場場所、及び出場時刻を示す情報）を取得する。また、データ管理部３３２は、グループ情報テーブル３２１を参照し、取得した情報に含まれるＩＣカード１０のカードＩＤに対応付けられたグループＩＤの値とグループ種別の値とを特定する。データ管理部３３２は、利用履歴情報テーブル３２２を参照して、カードＩＤと、グループＩＤと、グループ種別と、入場場所と、入場時刻と、出場場所と、出場時刻とが対応付けられた利用履歴情報を生成して、利用履歴情報テーブル３２２に登録する。
【００４５】
抽出部３３３は、利用履歴情報テーブル３２２を参照し、同一のグループＩＤが対応付けられている利用履歴情報の中から、同日に同一区間を利用した利用履歴情報を抽出する。なお、同一グループごとに情報が分類されていない場合、抽出部３３３は、まず、グループＩＤごとに利用履歴情報を抽出してもよい。例えば、抽出部３３３は、例えば、利用履歴情報テーブル３２２から、図５〜７に示した範囲の利用履歴情報をそれぞれ抽出してもよい。
【００４６】
判定部３３４は、抽出部３３３によって抽出されたそれぞれの利用履歴情報について、ポイント付与のための所定の条件を満たすか否かについての判定（以下、ポイント付与判定と記す）を行う。判定部３３４は、判定結果を示す情報（図５〜７における「ＯＫ」または「ＮＧ」の値）を、利用履歴情報テーブル３２２に登録する。なお、判定部３３４が、所定の間隔（例えば1日ごと）で、又は所定の時刻に、複数の利用履歴情報についてポイント付与判定をまとめて行う構成であってもよいし、データ管理部３３２によって利用履歴情報テーブル３２２に利用履歴情報が記録されるごとに、その都度、ポイント付与判定を行う構成であってもよい。
【００４７】
判定部３３４は、例えば、以下の処理を行うことによってポイント付与判定を行う。判定部３３４は、同一のグループＩＤである複数の利用履歴情報の中で、同日に同一区間を利用していることを示す利用状況が所定の条件を満たすか否かの判定を行う。所定の条件とは、例えば、入場場所及び出場場所が同一であり、かつ、入場時刻の誤差が所定の時間以内（例えば５分以内）であり、かつ、出場時刻の誤差が所定の時間以内（例えば５分以内）である、という条件等である。所定の条件を満たす複数の利用履歴情報が検出された場合、判定部３３４は、検出された利用履歴情報のグループ種別の値を特定する。なお、所定の条件は、上述に限られず、例えば、出場場所が同一であり、且つ、出場時刻の誤差が所定時間以内であることであってもよい。また、入場場所や出場場所が異なる場合であって、同一区間を利用しており、同一区間の出場地点の推定される出場時刻の誤差が所定時間以内である場合、判定部３３４は、所定条件を満たしていると判定してもよい。
【００４８】
グループ種別が家族グループである場合、判定部３３４は、検出された利用履歴情報がポイント付与の対象であると判定し、利用履歴情報テーブル３２２における当該利用履歴情報の判定結果の値として「ＯＫ」を登録する。
【００４９】
一方、グループ種別が団体グループである場合、判定部３３４は、上述した団体グループ制約条件を満たしているか否かを特定する。例えば、団体グループ制約条件は、検出された利用履歴情報の個数が所定数以上（例えば５つ以上）であるという条件である。すなわち、所定の人数以上（例えば５人以上）でグループ利用されたという条件である。団体グループ制約条件を満たしている場合、判定部３３４は、検出された利用履歴情報がポイント付与の対象であると判定し、利用履歴情報テーブル３２２における当該利用履歴情報の判定結果の値として「ＯＫ」を登録する。
【００５０】
一方、検出された利用履歴情報の個数が所定の個数未満である場合、判定部３３４は、検出された利用履歴情報がポイント付与の対象ではないと判定し、利用履歴情報テーブル３２２における当該利用履歴情報の判定結果の値として「ＮＧ」を登録する。
【００５１】
また、判定部３３４は、同一のグループＩＤである複数の利用履歴情報の中で、上記所定の条件を満たさない利用履歴情報については、判定結果の値として「ＮＧ」を登録する。
【００５２】
例えば、図５に示した４つの利用履歴情報は、グループＩＤが同一である家族グループであり、入場場所が同一であり、入場時刻の時間差が５分以内であり、出場場所が同一であり、出場時刻の時間差が５分以内であることから、判定結果は「ＯＫ」となっている。また、例えば、図６に示した５つの利用履歴情報は、グループＩＤが同一である団体グループであるが、これら利用履歴情報のうち１つは出場場所が異なっており、所定の人数（５人）を満たさないことから、判定結果は「ＮＧ」となっている。また、例えば、図７に示した２つの利用履歴情報は、グループＩＤが同一である家族グループであるが、双方の利用履歴情報において入場時刻及び出場時刻がそれぞれの所定の時間差（５分）より大きいことから、判定結果は「ＮＧ」となっている。
【００５３】
ポイント付与部３３５は、利用履歴情報テーブル３２２における利用履歴情報の判定結果の値として「ＯＫ」が登録されると、自動改札機１００から送信された情報に含まれる運賃に応じて、付与するポイント数を算出する。ポイント付与部３３５は、保有ポイント情報テーブル３２３において、当該利用履歴情報に含まれるカードＩＤ１０に対応付けられたポイント残高の値を、上記算出されたポイント数が加算された値に更新する。
【００５４】
ポイント付与部３３５は、利用履歴情報に含まれるグループ種別の値が家族グループ（第１の種別）である場合、例えば運賃の１５％（第１の付与率）に相当するポイント数を算出する。また、ポイント付与部３３５は、利用履歴情報に含まれるグループ種別の値が団体グループ（第２の種別）である場合、例えば運賃の１０％（第２の付与率）に相当するポイント数を算出する。
【００５５】
ポイント提供部３３６は、ＩＣカード１０が自動改札機１００に翳されたタイミングで、保有ポイント情報テーブル３２３を参照し、自動改札機１００から送信されたカードＩＤ１０に対応付けられたポイント残高を特定する。ポイント提供部３３６は、特定されたポイント残高（又はその一部）に相当する現金を、自動改札機１００から送信されたカードＩＤのＩＣカード１０にチャージするように自動改札機１００に指示する。
【００５６】
以下、駅務端末４００の機能構成について説明する。なお、利用者端末５００の機能構成は、以下に説明する駅務端末４００の機能構成と共通するため、説明を省略する。図９は、駅務端末４００の機能構成を示すブロック図である。図９に示すように、駅務端末４００は、例えば、表示部４１０と、入力受付部４２０と、通信部４３０と、記憶部４４０と、制御部４５０とを備える。
【００５７】
表示部４１０は、例えば、ＬＣＤや有機ＥＬディスプレイ等の表示装置を含む。なお、表示部４１０には、音声を出力するスピーカ等を設けてもよく、表示部４１０に表示される内容に対応した音声を出力してもよい。
【００５８】
入力受付部４２０は、例えば利用者又は駅係員による入力操作を受け付ける。入力受付部４２０は、例えば、ボタン、キーボード、マウス、マイク等のユーザインターフェースを含んでよい。なお、表示部４１０がタッチパネルである場合、入力受付部４２０は、表示部４１０と一体として形成される。この場合、表示部４１０の画面は、ＧＵＩ（Graphical User Interface）として機能してよい。
【００５９】
入力受付部４２０は、ＩＣカード１０のグループ登録のための入力情報の入力を受け付ける。ＩＣカード１０のグループ登録のための入力情報には、例えば、利用者がグループ登録しようとする複数のＩＣカード１０それぞれのカードＩＤ、及びグループ種別（家族グループか、団体グループか）を示す情報が含まれる。なお、例えばＩＣカード１０に対応付けられたクレジットカード番号が同一であることに基づいて家族であることが判定される場合には、ＩＣカード１０のグループ登録のための入力情報に、クレジットカード番号が含まれていてもよい。
【００６０】
通信部４３０は、制御部４５０による制御によって、通信ネットワークＮＷ２を介してホスト装置３００と通信を行う。通信部４３０は、例えば、ＮＩＣ等の通信インターフェースを含んでよいが、これに限定されるものではない。
【００６１】
記憶部４４０は、例えば、ＲＯＭ、フラッシュメモリ、ＨＤＤ（Hard Disk Drive）、ＳＤＤ、ＲＡＭ、レジスタ等によって実現される。記憶部４４０は、プロセッサが実行するプログラムや、その他の処理結果等を格納する。
【００６２】
制御部４５０は、駅務端末４００が備える各機能部の動作を制御する。制御部４５０が有する機能のうち一部又は全部は、例えばＣＰＵやＧＰＵ等のハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部又は全部は、ＬＳＩやＡＳＩＣ、ＦＰＧＡ等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予め記憶部４４０に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭ等の着脱可能な記憶媒体に格納されており、その記憶媒体が制御部４５０のドライブ装置に装着されることで記憶部４４０にインストールされてもよい。
【００６３】
以下、利用者の入場時における、自動改札機１００及びホスト装置３００の動作について説明する。図１０は、入場時における入出場処理システム１による処理の一例を示すフローチャートである。
【００６４】
入場する利用者により、ＩＣカード１０が自動改札機１００に翳された場合（ステップＳ１０１においてＹＥＳ）、自動改札機１００は、翳されたＩＣカード１０との通信を確立し、ＩＣカード１０から、例えばカードＩＤ、効力情報、及びチャージ残高等を含むＩＣカード情報を取得する（ステップＳ１０２）。ＩＣカード１０が自動改札機１００に翳されていない場合（ステップＳ１０１においてＮＯ）には、自動改札機１００は、ＩＣカード１０が翳されるのを待ち受ける。
【００６５】
自動改札機１００は、取得されたＩＣカード情報に基づいて、入場可能であるか否かを判定する。例えば、自動改札機１００は、運賃情報マスタ１５１に含まれる運賃の中で最少の運賃金額を、ＩＣカード１０のチャージ金額で精算可能であるか否かを判定する。入場可能ではないと判定された場合（ステップＳ１０３においてＮＯ）、自動改札機１００は、例えば扉を閉止することにより、利用者の入場を許可しない（ステップＳ１０４）。そして、自動改札機１００及びホスト装置３００は、処理を終了する。
【００６６】
一方、ステップＳ１０３において、入場可能であると判定された場合（ステップＳ１０３においてＹＥＳ）、自動改札機１００は、各駅を識別する駅ＩＤと現在時刻とを含む入場記録を、ＩＣカードに書き込み（ステップＳ１０５）、例えば扉を開放することにより、利用者の入場を許可する（ステップＳ１０６）。そして、自動改札機１００は、例えば入場記録に、カードＩＤを対応付けた入場情報を生成し、当該入場情報等をサーバ装置２００を介してホスト装置３００へ送信する（ステップＳ１０７）。
【００６７】
ホスト装置３００は、自動改札機１００から送信された入場情報等を、サーバ装置２００を介して取得する（ステップＳ１０８）。ホスト装置３００は、取得された入場情報等を利用履歴情報テーブル３２２に保存する（ステップＳ１０９）。そして、自動改札機１００及びホスト装置３００は、処理を終了する。
【００６８】
以下、利用者の出場時における、自動改札機１００及びホスト装置３００の動作について説明する。図１１は、出場時における入出場処理システム１による処理の一例を示すフローチャートである。
【００６９】
出場する利用者により、ＩＣカード１０が自動改札機１００に翳された場合（ステップＳ２０１においてＹＥＳ）、自動改札機１００は、翳されたＩＣカード１０との通信を確立し、ＩＣカード１０からＩＣカード情報を取得する（ステップＳ２０２）。ＩＣカード１０が自動改札機１００に翳されていない場合（ステップＳ２０１においてＮＯ）には、自動改札機１００は、ＩＣカード１０が翳されるのを待ち受ける。
【００７０】
自動改札機１００は、取得されたＩＣカード情報に基づいて、出場可能であるか否かを判定する（ステップＳ２０３）。例えば、自動改札機１００は、ＩＣカード情報から読み出した入場記録に基づいて運賃を算出し、ＩＣカード１０のチャージ金額で精算可能であるか否かを判定する。出場可能ではないと判定された場合（ステップＳ２０３においてＮＯ）、自動改札機１００は、例えば扉を閉止することにより、利用者の出場を許可しない（ステップＳ２０４）。そして、自動改札機１００及びホスト装置３００は、処理を終了する。
【００７１】
一方、ステップＳ２０３において、出場可能であると判定された場合（ステップＳ２０３においてＹＥＳ）、自動改札機１００は、駅ＩＤと現在時刻とを含む出場記録を、ＩＣカードに書き込み（ステップＳ２０５）、例えば扉を開放することにより、利用者の出場を許可する（ステップＳ２０６）。そして、自動改札機１００は、例えば出場記録に、カードＩＤを対応付けた出場情報を生成し、当該出場情報等をサーバ装置２００を介してホスト装置３００へ送信する（ステップＳ２０７）。
【００７２】
ホスト装置３００は、自動改札機１００から送信された出場情報等を、サーバ装置２００を介して取得する（ステップＳ２０８）。ホスト装置３００は、取得された出場情報を利用履歴情報テーブル３２２に保存する（ステップＳ２０９）。利用履歴情報テーブル３２２が更新されると、ホスト装置３００は、後述するポイント付与処理を実行する（ステップＳ２１０）。そして、自動改札機１００及びホスト装置３００は、処理を終了する。
【００７３】
以下、ポイント付与処理時におけるホスト装置３００の動作について説明する。図１２は、ホスト装置３００による処理の一例を示すフローチャートである。本フローチャートの処理は、例えば、利用履歴情報テーブル３２２が更新されたタイミングで、あるいは定期的に（例えば１日ごとに）実行される。
【００７４】
抽出部３３３は、利用履歴情報テーブル３２２から、同日に同一区間を利用した同一グループの利用履歴情報を抽出する（ステップＳ３０１）。判定部３３４は、上述したポイント付与判定を行う。同一区間の始点の入場時刻が合致したか否かを判定する（ステップＳ３０２）。同一区間の始点の入場時刻は、同一区間の始点を入場した入場記録に含まれる時刻であってもよく、同一区間の始点ではない駅を入場したときの入場記録に含まれる時刻に基づいて推定されるものであってもよい。
【００７５】
ステップＳ３０２において、同一区間始点の入場時刻が合致している場合、判定部３３４は、同一区間の終点の出場時刻が合致したか否かを判定する（ステップＳ３０３）。同一区間の終点の出場時刻は、同一区間の終点を出場した出場記録に含まれる時刻であってもよく、同一区間の終点ではない駅を出場したときの出場記録に含まれる時刻に基づいて推定されるものであってもよい。
【００７６】
ステップＳ３０３において、同一区間終点の出場時刻が合致している場合、判定部３３４は、その他のポイント付与条件を満たしているかを判定する（ステップＳ３０４）。その他のポイント付与条件には、例えば、利用された時間帯がポイント付与対象の時間帯であること、利用された路線がポイント付与対象の路線であること、利用された距離（利用区間の長さ）がポイント付与対象となる距離であること、などが含まれる。
【００７７】
なお、ステップＳ３０２において、同一区間始点の入場時刻が合致していないであっても、ステップＳ３０４において、同一区間終点の出場時刻が合致している場合、ステップＳ３０４に移行してもよい。なお、これに限られず、図示は省略したが、同一区間終点の出場時刻が合致せずに、同一区間始点の入場時刻が合致している場合、ステップＳ３０４に移行するような処理であってもよい。
【００７８】
ステップＳ３０４において、その他のポイント付与条件を満たしていない場合（ステップＳ３０４においてＮＯ）、ホスト装置３００は、処理を終了する。一方、ステップＳ３０４において、その他のポイント付与条件を満たしている場合（ステップＳ３０４においてＹＥＳ）、判定部３３４は、グループ種別が家族グループであるか否かを判定する（ステップＳ３０６）。
【００７９】
ステップＳ３０６において、グループ種別が家族グループである場合（ステップＳ３０６においてＹＥＳ）、判定部３３４は、家族グループ制約条件を満たしているか否かを判定する（ステップＳ３０７）。家族グループ制約条件を満たしていない場合（ステップＳ３０７においてＮＯ）、判定部３３４は、ポイント付与を行わないと判定する。そして、ホスト装置３００は、処理を終了する。一方、ステップＳ３０７において、家族グループ制約条件を満たしている場合（ステップＳ３０７においてＹＥＳ）、判定部３３４は、第１の付与率でポイントを算出する（ステップＳ３０８）。そして、ポイント付与部３３５は、保有ポイント情報テーブル３２３のポイント残高を更新する（ステップＳ３１２）。そして、ホスト装置３００は、処理を終了する。
【００８０】
一方、ステップＳ３０６において、グループ種別が家族グループでない場合、判定部３３４は、グループ種別が団体グループであるか否かを判定する（ステップＳ３０９）。グループ種別が団体グループである場合（ステップＳ３０９においてＹＥＳ）、判定部３３４は、団体グループ制約条件を満たしているか否かを判定する（ステップＳ３１０）。ステップＳ３１０において、団体グループ制約条件を満たしている場合（ステップＳ３１０においてＹＥＳ）、判定部３３４は、第２の付与率でポイントを算出する（ステップＳ３１１）。そして、ポイント付与部３３５は、保有ポイント情報テーブル３２３のポイント残高を更新する（ステップＳ３１２）。ホスト装置３００は、処理を終了する。
【００８１】
一方、ステップＳ３０９において、団体グループでない場合（ステップＳ３０９においてＮＯ）、または、ステップＳ３１０において、団体グループ制約条件を満たしていない場合（ステップＳ３１０においてＮＯ）、判定部３３４は、ポイント付与を行わないと判定し、処理を終了する。
【００８２】
なお、出場時にポイント提供を行う場合における自動改札機１００及びホスト装置３００の動作は、例えば図１３のようになる。図１３は、ポイント還元時における入出場処理システム１による処理の一例を示すフローチャートある。
【００８３】
出場する利用者により、ＩＣカード１０が自動改札機１００に翳された場合（ステップＳ４０１においてＹＥＳ）、自動改札機１００は、翳されたＩＣカード１０との通信を確立し、ＩＣカード１０からＩＣカード情報を取得する（ステップＳ４０２）。ＩＣカード１０が自動改札機１００に翳されていない場合（ステップＳ４０１においてＮＯ）には、自動改札機１００は、ＩＣカード１０が翳されるのを待ち受ける。
【００８４】
自動改札機１００は、取得されたＩＣカード情報に含まれるカードＩＤを、サーバ装置２００を介してホスト装置３００へ送信する（ステップＳ４０３）。ホスト装置３００は、自動改札機１００により送信されたカードＩＤを、サーバ装置２００を介して取得する（ステップＳ４０４）。
【００８５】
ホスト装置３００は、保有ポイント情報テーブル３２３を参照し、取得されたカードＩＤに付与するポイント額を決定し、付与可能なポイントがあるか否かを判定する（ステップＳ４０５）。ここで、ホスト装置３００は、全てのポイントを付与可能なポイントに決定してもよく、一部のポイントを付与可能なポイントに決定してもよい。ステップＳ４０５において、付与可能なポイントがない場合（ステップＳ４０５においてＮＯ）、ホスト装置３００は、ポイント付与を行わないと判定する。そして、自動改札機１００及びホスト装置３００は、処理を終了する。
【００８６】
一方、ステップＳ４０５において、付与可能なポイントがある場合（ステップＳ４０５においてＹＥＳ）、ホスト装置３００は、付与するポイントを示すポイント情報を、サーバ装置２００を介して自動改札機１００へ送信する（ステップＳ４０６）。そして、ホスト装置３００は、保有ポイント情報テーブル３２３のポイント残高から、付与されたポイントを減算する（ステップＳ４０７）。また、自動改札機１００は、サーバ装置２００から送信されたポイント情報をサーバ装置２００を介して取得する。自動改札機１００は、取得したポイント情報に基づくポイントに相当する現金を、上記翳されたＩＣカード１０に対してチャージする（ステップＳ４０８）。そして、自動改札機１００及びホスト装置３００は、処理を終了する。
【００８７】
なお、上記の実施形態では、抽出部１１４は、同一のグループＩＤである複数の利用履歴情報の中で、入場場所及び出場場所が同一であり、かつ、入場時刻の誤差が所定の時間差以内（例えば５分以内）であり、かつ、出場時刻の誤差が所定の時間差以内（例えば５分以内）である、という条件を満たす複数の利用履歴情報を抽出する構成であるが、この構成に限られない。
【００８８】
例えば、抽出部１１４は、同一のグループＩＤである複数の利用履歴情報の中で、少なくとも一部の利用区間が一致し、かつ、出場場所が同一であり、かつ、出場時刻の誤差が所定の時間差以内（例えば５分以内）である、という条件を満たす複数の利用履歴情報を抽出する構成であってもよい。この場合、交通機関は、グループ利用する複数の利用者が、異なる場所から出発して同じ場所へ向かう場合（例えば各利用者がそれぞれの自宅から同一の目的地へ行く場合）に対し、運賃の還元サービスを提供することができる。あるいは、例えば、抽出部１１４は、同一のグループＩＤである複数の利用履歴情報の中で、少なくとも一部の利用区間が一致し、かつ、入場場所が同一であり、かつ、入場時刻の誤差が所定の時間差以内（例えば５分以内）である、という条件を満たす複数の利用履歴情報の検出を行う構成であってもよい。この場合、交通機関は、グループ利用する複数の利用者が、同じ場所から出発して異なる場所へ向かう場合（例えば各利用者が目的地からそれぞれの自宅へ帰る場合）に対し、運賃に対する還元サービスを提供することができる。
【００８９】
図１４及び図１５にポイント付与条件の一例を示す。図１４は、少なくとも一部の利用区間が一致し、かつ、出場場所が同一であり、かつ、出場時刻の誤差が所定の時間差以内である、という条件を満たす５人の利用履歴情報を示したものである。図１４において、Ａ〜Ｅはそれぞれ利用者を表す。また、Ｙ１、Ｙ２、Ｘ１０、及びＸ２０は、それぞれ駅を表す。また、Ｔ１１〜Ｔ１３、及びＴ２０は、それぞれ時刻ｔの値を表す。
【００９０】
利用者Ａ〜利用者Ｅは、利用区間の終点（出場場所）である駅Ｘ２０へ向かう団体利用客である。利用者Ａ〜利用者Ｅの利用区間には、いずれも駅Ｘ１０が含まれる。また、利用者Ａ及び利用者Ｂの利用区間の始点（入場場所）は、それぞれ駅Ｙ１及び駅Ｙ２であり、利用者Ｃ〜利用者Ｅの利用区間の始点（入場場所）は駅Ｘ１０である。そして、図１４は、利用者Ａ〜利用者Ｅが、駅Ｘ１０の改札内で待ち合わせをし、時刻Ｔ１３までに全員が集合して乗車し、時刻Ｔ２０に駅Ｘ２０において出場していることを表す。このように、少なくとも一部の利用区間（すなわち、駅Ｘ１０から駅Ｘ２０まで）が一致し、かつ、出場場所（すなわち、駅Ｘ２０）が同一であり、かつ、出場時刻の誤差が所定の時間差以内であるという条件が満たされた場合に、ポイントが付与されるようにしてもよい。
【００９１】
一方、図１５は、少なくとも一部の利用区間が一致し、かつ、入場場所が同一であり、かつ、入場時刻の誤差が所定の時間差以内である、という条件を満たす５人の利用履歴情報を示したものである。図１５において、Ｆ〜Ｊはそれぞれ利用者を表す。また、Ｘ１０、Ｘ２０、Ｚ１、及びＺ２は、それぞれ駅を表す。また、Ｔ１５、Ｔ２５〜Ｔ２８は、それぞれ時刻ｔの値を表す。
【００９２】
利用者Ｆ〜利用者Ｊは、利用区間の始点（入場場所）である駅Ｘ１０からそれぞれの目的地へ向かう（例えば、帰宅する）団体利用客である。利用者Ｆ〜利用者Ｊの利用区間には、いずれも駅Ｘ２０が含まれる。また、利用者Ｆ及び利用者Ｇの利用区間の終点（出場場所）は、それぞれ駅Ｚ１及び駅Ｚ２であり、利用者Ｈ〜利用者Ｊの利用区間の終点（出場場所）は駅Ｘ２０である。そして、図１５は、利用者Ｆが、例えば改札を通ることなく乗り継ぎをして時刻Ｔ２７に駅Ｚ1にて出場したことを表す。また、図１５は、利用者Ｊが、時刻Ｔ２５に駅Ｘ２０において他の利用者と解散し、その後駅Ｘ２０の改札内で買い物等をして時刻Ｔ２６に出場したことを表す。このように、少なくとも一部の利用区間（すなわち、駅Ｘ１０から駅Ｘ２０まで）が一致し、かつ、入場場所（すなわち、駅Ｘ１０）が同一であり、かつ、入場時刻の誤差が所定の時間差以内であるという条件が満たされた場合に、ポイントが付与されるようにしてもよい。
【００９３】
なお、ポイント付与部１１５が、例えば、抽出部１１４によって検出された利用履歴情報の個数に応じて、異なる付与率でポイント数を計算する構成であってもよい。この場合、交通機関は、例えば、グループ利用する人数が多いほど、よりポイント付与率が高くなるような、運賃に対する還元サービスを提供することができる。
【００９４】
以上説明した少なくともひとつの実施形態によれば、ホスト装置３００（情報処理装置）が、ＩＣカードと通信する自動改札機から送信された、前記ＩＣカードを所持する利用者の利用状況を示す利用履歴情報を記憶部に格納するデータ管理部と、前記ＩＣカードを識別するカードＩＤに、前記ＩＣカードが登録されているグループを識別するグループ識別情報を対応付けた登録情報を参照し、同一グループに登録されている前記ＩＣカードの前記利用履歴情報のうち、同日に同一区間を利用していることを示す利用履歴情報を、前記記憶部から抽出する抽出部と、前記抽出部により抽出された前記利用履歴情報に基づいて、同日に同一区間を利用していることを示す利用状況が所定条件を満たすか否かを、前記グループごとに判定する判定部と、前記判定部により所定条件を満たすと判定された場合、前記グループごとあるいは前記利用者ごとにポイントを付与するポイント付与部と、を持つことにより、プリペイド式のＩＣカードを用いた利用客に対してグループ利用によるポイントの還元を行うことができる。
【００９５】
なお、上記の実施形態では、ポイントが、カードＩＤごとに付与される構成であるが、例えば、家族グループの場合にはグループＩＤごとにポイントが付与される構成であってもよい。この場合、交通機関は、例えば、家族ごとに合算されたポイントを家族共通で利用することができるような、運賃に対する還元サービスを提供することができる。
【００９６】
なお、家族グループ又は団体グループとしてグループ登録される期間に対して、有効期限が設定されてもよい。
【００９７】
なお、自動改札機１００の運賃計算部１６１は、ホスト装置３００から送信された、ポイント情報を取得し、運賃から当該ポイント情報に基づくポイントに相当する金額が差し引かれた金額であるポイント適用後運賃を算出するようにしてもよい。
【００９８】
なお、自動改札機１００の表示制御部１６３は、ポイント適用後運賃を表示部１２０に表示させるようにしてもよい。また、自動改札機１００の減額処理部１６２は、ＩＣカード１０に記憶されたチャージ金額の残高からポイント適用後運賃を減額する処理を行うようにしてもよい。
【００９９】
なお、駅務端末４００の入力受付部４２０及び利用者端末５００は、ホスト装置３００へ送信される、グループとして登録するＩＣカード１０を識別するカードＩＤとグループＩＤとが対応付けられたグループ情報の入力を受け付けるようにしてもよい。
【０１００】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１０１】
１…入出場処理システム、１０…ＩＣカード、１００…自動改札機、１１０…読取書込部、１１４…抽出部、１１５…ポイント付与部、１２０…表示部、１２２…グループ情報テーブル、１２３…利用履歴情報テーブル、１３０…時計部、１４０…通信部、１５０…記憶部、１５１…運賃情報マスタ、１６０…制御部、１６１…運賃計算部、１６２…減額処理部、１６３…表示制御部、２００…サーバ装置、３００…ホスト装置、３１０…通信部、３２０…記憶部、３２１…グループ情報テーブル、３２２…利用履歴情報テーブル、３２３…保有ポイント情報テーブル、３３０…制御部、３３１…グループ登録部、３３２…データ管理部、３３３…抽出部、３３４…判定部、３３５…ポイント付与部、４００…駅務端末、４１０…表示部、４２０…入力受付部、４３０…通信部、４４０…記憶部、４５０…制御部、５００…利用者端末
【図１】
2020154536.tif 000003
【図２】
2020154536.tif 000004
【図３】
2020154536.tif 000005
【図４】
2020154536.tif 000006
【図５】
2020154536.tif 000007
【図６】
2020154536.tif 000008
【図７】
2020154536.tif 000009
【図８】
2020154536.tif 000010
【図９】
2020154536.tif 000011
【図１０】
2020154536.tif 000012
【図１１】
2020154536.tif 000013
【図１２】
2020154536.tif 000014
【図１３】
2020154536.tif 000015
【図１４】
2020154536.tif 000016
【図１５】
2020154536.tif 000017