ICカードの履歴記録部の情報の読み書きを行う入場用リーダライタ装置と、前記入場用リーダライタ装置によりICカードの履歴記録部から直近の出場記録および店舗における購入履歴を読み取り、この出場駅が入場駅と同一であるか否か判断するとともに、店舗での購入履歴があるか否か判断し、出場駅と入場駅が同一であり、かつ、店舗での購入履歴がある場合に、再入場であると判断する再入場判定部と、前記再入場判定部により再入場と判定されなかった場合に、前記入場用リーダライタ装置により、前記ICカードの前記履歴記録部に入場駅情報および入場時刻情報を記録する入場処理部と、前記再入場判定部により再入場であると判定された場合に、前記入場用リーダライタ装置により、前記ICカードの前記履歴記録部に、再入場駅の情報および再入場情報を書き込むよう処理する再入場処理部と、を備えた入場用改札機と、前記ICカードの履歴記録部の情報の読み書きを行う出場用リーダライタ装置と、ICカードに再入場情報が記録されている場合には、最初に入場した駅から一時出場した駅までの距離および再入場した駅から最終的に出場した駅までの乗車距離を合計して合計乗車距離を計算する乗車距離計算部と、前記出場用リーダライタ装置により前記ICカードの履歴記録部を読み取り、再入場情報が記録されている場合に、前記乗車距離計算部により計算された合計乗車距離に基づいて運賃を計算する運賃計算部と、前記再入場情報が記録されている場合に、前記運賃計算部により計算された合計乗車距離に基づく運賃から一時出場した駅で引き去った額を差し引いた引き去り額を計算する引き去り計算部と、前記出場用リーダライタ装置により、ICカードに出場駅情報および出場日時情報を記録するとともに、引き去り額計算部により計算された引き去り額を引き去った額を記録する出場処理部と、を備えた出場用改札機と、を備えていることを特徴とする料金割引システム。前記再入場判定部は、前記ICカードの履歴記録部に再入場情報が記録されている場合でも、出場駅の入場駅が同一であり、かつ、店舗での購入履歴がある場合には、再入場であると判断することを特徴とする請求項1に記載の料金割引システム。前記再入場判定部は、直近の出場後、一定時間内に再入場があった場合にのみ、再入場であると判定することを特徴とする請求項1または請求項2に記載の料金割引システム。しかしながら、前記特許文献1に記載の技術においては、1つの駅において、改札外から改札内に入場して、改札内に設置された店舗での購入を行った場合には、入場料などの割引サービスを受けるものであるが、列車の乗車料金をサービスするものではない。すなわち、例えば、列車に乗車中に、途中下車して店舗で商品を購入した場合に、再び、乗車すると、最初に入場した駅から途中下車した駅までの料金と、途中下車した駅から最終目的の出場した駅までの料金とをそれぞれ別個に支払う必要があるという問題を有している。このように駅の改札内に店舗が存在せず、改札外にのみ店舗が存在するような場合に、途中下車した駅までの料金と、この途中下車した駅からの料金を支払わなければならず、利用者に極めて不便であり、途中駅における店舗の有効利用が望まれている。本発明は前記した点に鑑みてなされたものであり、途中下車して改札外の店舗で商品を購入して、再度入場した場合でも、最初の入場駅から最後の出場駅までの運賃を支払えばよく、利用者に極めて便利となり、しかも、途中駅における店舗の有効利用を図ることのできる料金割引システムを提供することを目的とするものである。本発明は前記目的を達成するために、請求項1の発明に係る料金割引システムは、ICカードの履歴記録部の情報の読み書きを行う入場用リーダライタ装置と、前記入場用リーダライタ装置によりICカードの履歴記録部から直近の出場記録および店舗における購入履歴を読み取り、この出場駅が入場駅と同一であるか否か判断するとともに、店舗での購入履歴があるか否か判断し、出場駅と入場駅が同一であり、かつ、店舗での購入履歴がある場合に、再入場であると判断する再入場判定部と、前記再入場判定部により再入場と判定されなかった場合に、前記入場用リーダライタ装置により、前記ICカードの前記履歴記録部に入場駅情報および入場時刻情報を記録する入場処理部と、前記再入場判定部により再入場であると判定された場合に、前記入場用リーダライタ装置により、前記ICカードの前記履歴記録部に、再入場駅の情報および再入場情報を書き込むよう処理する再入場処理部と、を備えた入場用改札機と、前記ICカードの履歴記録部の情報の読み書きを行う出場用リーダライタ装置と、ICカードに再入場情報が記録されている場合には、最初に入場した駅から一時出場した駅までの距離および再入場した駅から最終的に出場した駅までの乗車距離を合計して合計乗車距離を計算する乗車距離計算部と、前記出場用リーダライタ装置により前記ICカードの履歴記録部を読み取り、再入場情報が記録されている場合に、前記乗車距離計算部により計算された合計乗車距離に基づいて運賃を計算する運賃計算部と、前記再入場情報が記録されている場合に、前記運賃計算部により計算された合計乗車距離に基づく運賃から一時出場した駅で引き去った額を差し引いた引き去り額を計算する引き去り計算部と、前記出場用リーダライタ装置により、ICカードに出場駅情報および出場日時情報を記録するとともに、引き去り額計算部により計算された引き去り額を引き去った額を記録する出場処理部と、を備えた出場用改札機と、を備えていることを特徴とする。請求項2に係る発明は、請求項1において、前記再入場判定部は、前記ICカードの履歴記録部に再入場情報が記録されている場合でも、出場駅の入場駅が同一であり、かつ、店舗での購入履歴がある場合には、再入場であると判断することを特徴とする。請求項3に係る発明は、請求項1または請求項2において、前記再入場判定部は、直近の出場後、一定時間内に再入場があった場合にのみ、再入場であると判定することを特徴とする。請求項1に係る発明によれば、一度出場した後、改札外の店舗で商品を購入して、再度入場した場合に、出場駅と入場駅が同一であり、かつ、店舗での購入履歴がある場合に、再入場であると判断して、最初に入場した駅から最後に出場した駅までの運賃を計算し、途中下車した駅での出場処理で引き去られた金額を差し引いた引き去り額を最終の出場駅で引き去るようにしているので、途中下車により店舗で商品を購入した場合でも、最初の入場駅から最後の出場駅までの運賃を支払えばよく、利用者に極めて便利となる。しかも、途中下車して改札外の店舗において商品の購入が容易になるので、途中駅における店舗の有効利用を図ることができる。請求項2に係る発明によれば、再入場判定部により、ICカードの履歴記録部に再入場情報が記録されている場合でも、出場駅の入場駅が同一であり、かつ、店舗での購入履歴がある場合には、再入場であると判断するようにしているので、複数回の再入場に適用することができる。請求項3に係る発明によれば、再入場判定部により、直近の出場後、一定時間内に再入場があった場合にのみ、再入場であると判定するようにしているので、一時出場後、再入場までの時間に制限を設けることができる。以下、本発明の実施の形態について図面を参照しながら説明する。図1は本発明に係る料金割引システムの第1実施形態を示す概略図である。本実施形態においては、料金割引システムを列車の駅における料金割引に適用した場合を示している。図1に示すように、本実施形態の料金割引システムは、各駅の改札部分に設置され、ICカード1により入場するための入場用改札機2およびICカード1により出場するための出場用改札機3をそれぞれ備えている。また、駅の改札の外側には、店舗4が設置されており、店舗4は、本発明の料金割引システムを適用することができる店舗4として、あらかじめ指定された店舗4である。また、図2は本実施形態における料金割引システムの制御構成を示したものであり、本実施形態においては、利用者が携帯して利用するICカード1は、履歴記録部5を備えており、この履歴記録部5には、列車を利用した場合における利用日時情報、入場駅情報、出場駅情報、引き去り額情報、店舗4で購買した場合における利用日時情報、店舗4のID情報および支払額情報が記録されるように構成されている。また、入場用改札機2は、ICカード1の入場用リーダライタ装置6、入場処理部7、再入場処理部8および再入場判定部9をそれぞれ備えている。また、出場用改札機3は、出場用リーダライタ装置10、出場処理部11、乗車距離計算部12、運賃計算部13および引き去り額計算部14をそれぞれ備えている。さらに、店舗4は、店舗用リーダライタ装置15を備えており、この店舗用リーダライタ装置15は、ICカード1の履歴記録部5に利用日時情報、店舗用リーダライタ装置15のID情報および支払額情報をそれぞれ記録するように構成されている。入場処理部7は、入場用リーダライタ装置6にICカード1が接触または近接された場合に、入場用リーダライタ装置6により、ICカード1の履歴記録部5に入場駅情報および入場時刻情報を記録するように構成されている。また、再入場判定部9は、入場用リーダライタ装置6によりICカード1の履歴記録部5から直近の出場記録および店舗4における購入履歴を読み取り、この出場駅が入場駅と同一であるか否か判断するとともに、店舗4での購入履歴があるか否か判断し、出場駅の入場駅が同一であり、かつ、店舗4での購入履歴がある場合には、通常の入場ではなく、再入場であると判断するように構成されている。再入場処理部8は、再入場判定部9により再入場であると判定された場合に、ICカード1の履歴記録部5に、再入場駅の情報および再入場である旨の情報を書き込むように構成されている。また、出場用改札機3の乗車距離計算部12は、出場用リーダライタ装置10によりICカード1の履歴記録部5を読み取った際に、再入場情報が記録されていない場合は、入場した駅から出場した駅までの乗車距離を計算するように構成されており、ICカード1に再入場情報が記録されている場合には、最初に入場した駅から一時出場した駅までの距離および再入場した駅から最終的に出場した駅までの乗車距離を合計して合計乗車距離を計算するように構成されている。また、運賃計算部13は、出場用リーダライタ装置10によりICカード1を読み取った際に、再入場情報が記録されていない場合は、乗車距離計算部12により計算された乗車距離に基づいて運賃を計算するように構成されており、ICカード1に再入場情報が記録されている場合には、乗車距離計算部12により計算された合計乗車距離に基づいて運賃を計算するように構成されている。さらに、引き去り額計算部14は、出場用リーダライタ装置10によりICカード1を読み取った際に、再入場情報が記録されている場合は、運賃計算部13により計算された合計乗車距離に基づく運賃から一時出場した駅で引き去った額を差し引いた引き去り額を計算するように構成されている。また、出場処理部11は、リーダライタ装置により、ICカード1に出場駅情報および出場日時情報を記録するとともに、引き去り額計算部14により計算された引き去り額を引き去った額を記録するように構成されている。次に、本実施形態の作用について、図3から図6に示すフローチャートを参照して説明する。まず、入場動作について、図3に示すフローチャートを参照して説明する。本実施形態においては、入場用改札機2の入場用リーダライタ装置6にICカード1が接触または近接されると、入場用リーダライタ装置6により、ICカード1の履歴記録部5から直近の出場駅情報を読み出すST1。そして、直近の出場駅が入場駅と同一か否か判断しST2、出場駅と入場駅とが同一である場合は、直近の出場日時情報が入場日当日か否か判断するST3。さらに、出場日時情報により出場日と入場日とが同一である場合には、直近の出場以後に特定の店舗4の物販履歴があるか否か判断するST4。そして、物販履歴がある場合には、再入場判定部9により、再入場であると判定し、再入場処理を行うST5。一方、ICカード1の履歴記録部5から直近の出場駅情報に基づいて、直近の出場駅が入場駅と同一でない場合ST2:NO、直近の出場日時情報が入場日当日でない場合ST3:NO、直近の出場以後に特定の店舗4の物販履歴がない場合にはST4:NO、通常の入場処理を行うST6。入場処理は、図4に示すように、入場用リーダライタ装置6により、ICカード1の履歴記録部5に入場駅情報および入場時刻情報を記録するST7。また、再入場処理は、図5に示すように、再入場判定部9により再入場であると判定された場合に、ICカード1の履歴記録部5に、再入場駅の情報を記録するとともにST8、再入場情報を記録するものであるST9。次に、出場動作について、図6に示すフローチャートを参照して説明する。まず、出場用リーダライタ装置10にICカード1が接触または近接されると、ICカード1の履歴記録部5から過去の入場記録を読み出しST10、直近の入場記録が再入場であるか否か判断し、再入場である場合にはST11、乗車距離計算部12により、最初に入場した駅から一時出場した駅までの距離および再入場した駅から最終的に出場した駅までの乗車距離を合計して合計乗車距離を計算するST12。そして、運賃計算部13により、乗車距離計算部12により計算された合計乗車距離に基づいて運賃を計算しST13、引き去り額計算部14により、運賃計算部13により計算された合計乗車距離に基づく運賃から一時出場した駅で引き去った額を差し引いた引き去り額を計算するST14。そして、出場記録部により出場用リーダライタ装置10を制御して、ICカード1に出場駅情報および出場日時情報を記録するとともに、引き去り額計算部14により計算された引き去り額を引き去った額を記録するST15。一方、ICカード1の履歴記録部5から過去の入場記録を読み出しST10、直近の入場記録が再入場でない場合にはST11:NO、運賃計算部13により、入場した駅から出場した駅までの乗車距離を計算するとともに、乗車距離計算部12により計算された乗車距離に基づいて運賃を計算しST16、出場記録部により出場用リーダライタ装置10を制御して、ICカード1に出場駅情報および出場日時情報を記録するとともに、運賃計算部13により計算された運賃を引き去るST17。以上述べたように、本実施形態においては、途中の駅で途中下車して改札外の店舗4で商品を購入して、再度入場した場合に、最初に入場した駅から最後に出場した駅までの運賃を計算し、途中下車した駅での出場処理で引き去られた金額を差し引いた引き去り額を最終の出場駅で引き去るようにしているので、途中下車により店舗4で商品を購入した場合でも、最初の入場駅から最後の出場駅までの運賃を支払えばよく、利用者に極めて便利となる。しかも、途中下車して改札外の店舗4において商品の購入が容易になるので、途中駅における店舗4の有効利用を図ることができる。なお、前記実施形態においては、再入場が1回の場合の例について説明したが、例えば、ICカード1の履歴記録部5に既に再入場情報が記録されている場合であっても、出場駅の入場駅が同一であり、かつ、店舗4での購入履歴がある場合には、再入場であると判断して、複数回の再入場に適用することができるようにしてもよい。また、再入場判定部9により、直近の出場後、一定時間内に再入場があった場合にのみ、再入場であると判定するようにして、一時出場後、再入場までの時間制限を設けるようにしてもよい。また、本発明は前記実施形態に限定されるものではなく、本発明の趣旨に基づいて種々の変形が可能である。