(57)【要約】【課題】セキュリティ性を低下させることなく決済処理に要する処理時間を短縮し得る構成を提供する。【解決手段】決済サーバ５０において、決済端末２０からの第１の要求に応じて、第１のプログラムが決済端末２０に送信され、決済端末２０からの第２の要求に応じて、第２のプログラムが決済端末２０に送信される。決済端末２０から受信した決済結果に基づいた情報処理が制御部５１により行われる。決済端末２０において、第１の要求に応じて決済サーバ５０から受信した第１のプログラムを実行することで、非接触通信部３０により非接触通信可能な記録媒体を捕捉したときに、当該記録媒体の種別が特定される。第２の要求に応じて決済サーバ５０から受信した第２のプログラムを実行することで、非接触通信部３０により非接触通信している記録媒体を利用した決済処理が行われ、この決済結果が決済サーバ５０に送信される。【選択図】図３
2018147132.tif 000002
【特許請求の範囲】
【請求項１】
決済用の複数種類の記録媒体と非接触通信するための非接触通信部を有する決済端末と、前記決済端末と無線通信可能であって当該決済端末から決済結果を取得する決済サーバと、を備える決済システムであって、
前記決済サーバは、
前記決済端末からの第１の要求に応じて、前記記録媒体を捕捉して前記複数種類からその種別を特定するための第１のプログラムに関する情報を前記決済端末に送信し、前記決済端末からの第２の要求に応じて、特定された種類の記録媒体を利用した決済処理を行うための第２のプログラムに関する情報を前記決済端末に送信するサーバ側送信部と、
前記第２のプログラムに関する情報を送信した前記決済端末から受信した前記決済結果に基づいた情報処理を行う情報処理部と、を備え、
前記決済端末は、
前記第１の要求を行い、当該第１の要求に応じて前記決済サーバから受信した情報に基づいて取得した前記第１のプログラムを実行することで、前記非接触通信部により非接触通信可能な前記記録媒体を捕捉したときに、当該記録媒体の種別を特定する媒体種別特定部と、
前記決済サーバに対して前記媒体種別特定部により特定された前記記録媒体の種別を含めるように前記第２の要求を行い、当該第２の要求に応じて前記決済サーバから受信した情報に基づいて取得した前記第２のプログラムを実行することで、前記非接触通信部により非接触通信している前記記録媒体を利用した決済処理を行う決済処理部と、
前記第１のプログラム及び前記第２のプログラムが一時的に記憶される記憶部と、
前記決済処理部による前記決済結果を前記決済サーバに送信する端末側送信部と、
を備えることを特徴とする決済システム。
【請求項２】
前記決済端末では、前記決済処理部により前記決済処理が行われた後に前記第２のプログラムが前記記憶部から消去されることを特徴とする請求項１に記載の決済システム。
【請求項３】
前記決済端末では、前記媒体種別特定部により前記記録媒体の種別が特定された後に前記第１のプログラムが前記記憶部から消去されることを特徴とする請求項１または２に記載の決済システム。
【請求項４】
前記第２のプログラムは、当該第２のプログラムの構成要素のうち暗号化に関連する構成要素を除いて前記記憶部に予め記憶され、
前記第２の要求に応じて前記サーバ側送信部により前記決済端末に送信される前記第２のプログラムに関する情報は、前記第２のプログラムの構成要素のうち暗号化に関連する構成要素であることを特徴とする請求項１〜３のいずれか一項に記載の決済システム。
【請求項５】
前記第１のプログラムは、当該第１のプログラムの構成要素のうち暗号化に関連する構成要素を除いて前記記憶部に予め記憶され、
前記第１の要求に応じて前記サーバ側送信部により前記決済端末に送信される前記第１のプログラムに関する情報は、前記第１のプログラムの構成要素のうち暗号化に関連する構成要素であることを特徴とする請求項１〜４のいずれか一項に記載の決済システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決済システムに関するものである。
【背景技術】
【０００２】
従来、現金の代わりにクレジットカードやデビッドカード、電子マネーカードなど複数種類の記録媒体に記録される情報に基づいて行う電子決済取引が広く利用されている。このような決済用の記録媒体を用いて決済処理を行う場合には、セキュリティ性を高めることが必要であり、このようなセキュリティ性を高めた決済システムに関する技術として、例えば、下記特許文献１に開示される読取システムが知られている。
【０００３】
この読取システムでは、携帯型端末は、セキュリティ性を高めるためにシンクライアント型の端末として構成されて、ＩＣカードが翳されたときに電子マネー決済機から順次送信されるコマンドに応じた処理を受信ごとに行うことで、電子マネー決済機による決済処理が実施される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０７１７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述のようなシンクライアント型の決済システムでは、ＩＣカード等の決済用の記録媒体と非接触通信する決済用の携帯端末が、セキュリティの観点から保護すべきＩＣカード等の認証鍵やアクセス手順等を含めた全ての情報を、上位側となる決済サーバから無線通信にて適時取得し、常時保持しないことで、システム全体としてセキュリティ性を確保している。しかしながら、決済用の携帯端末は、ＩＣカード等との決済関連の通信に関わる全ての指示を決済サーバから順次無線通信にて取得して実行する必要があるため、決済サーバとの通信時間が長くなり、携帯端末が単独でＩＣカード等と決済関連の通信を行う場合と比較して、決済処理に要する処理時間が長くなるという問題がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、セキュリティ性を低下させることなく決済処理に要する処理時間を短縮し得る構成を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、
決済用の複数種類の記録媒体（Ｃ）と非接触通信するための非接触通信部（３０）を有する決済端末（２０）と、前記決済端末と無線通信可能であって当該決済端末から決済結果を取得する決済サーバ（５０）と、を備える決済システム（１０）であって、
前記決済サーバは、
前記決済端末からの第１の要求に応じて、前記記録媒体を捕捉して前記複数種類からその種別を特定するための第１のプログラムに関する情報を前記決済端末に送信し、前記決済端末からの第２の要求に応じて、特定された種類の記録媒体を利用した決済処理を行うための第２のプログラムに関する情報を前記決済端末に送信するサーバ側送信部（５３）と、
前記第２のプログラムに関する情報を送信した前記決済端末から受信した前記決済結果に基づいた情報処理を行う情報処理部（５１）と、を備え、
前記決済端末は、
前記第１の要求を行い、当該第１の要求に応じて前記決済サーバから受信した情報に基づいて取得した前記第１のプログラムを実行することで、前記非接触通信部により非接触通信可能な前記記録媒体を捕捉したときに、当該記録媒体の種別を特定する媒体種別特定部（２１）と、
前記決済サーバに対して前記媒体種別特定部により特定された前記記録媒体の種別を含めるように前記第２の要求を行い、当該第２の要求に応じて前記決済サーバから受信した情報に基づいて取得した前記第２のプログラムを実行することで、前記非接触通信部により非接触通信している前記記録媒体を利用した決済処理を行う決済処理部（２１）と、
前記第１のプログラム及び前記第２のプログラムが一時的に記憶される記憶部（２２）と、
前記決済処理部による前記決済結果を前記決済サーバに送信する端末側送信部（２７）と、
を備えることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００８】
請求項１の発明では、決済サーバにおいて、サーバ側送信部により、決済端末からの第１の要求に応じて、第１のプログラムに関する情報が決済端末に送信され、決済端末からの第２の要求に応じて、第２のプログラムに関する情報が決済端末に送信される。そして、第２のプログラムに関する情報を送信した決済端末から受信した決済結果に基づいた情報処理が情報処理部により行われる。また、決済端末において、第１の要求に応じて決済サーバから受信した情報に基づいて取得した第１のプログラムを実行することで、非接触通信部により非接触通信可能な記録媒体を捕捉したときに、媒体種別特定部により当該記録媒体の種別が特定される。そして、第２の要求に応じて決済サーバから受信した情報に基づいて取得した第２のプログラムを実行することで、非接触通信部により非接触通信している記録媒体を利用した決済処理が決済処理部にて行われ、この決済結果が端末側送信部により決済サーバに送信される。
【０００９】
これにより、決済サーバと決済端末との間で、第１の要求及び第２の要求と第１のプログラムに関する情報の送信及び第２のプログラムに関する情報の送信の２回の送信とがなされることで、決済端末にて決済処理が可能な状態となる。このため、シンクライアント型の決済システムと比較して、決済サーバと決済端末との間での無線通信の回数が減り、決済処理時の無線通信に要する時間を短くすることができる。特に、第１のプログラム及び第２のプログラムは記憶部に一時的にしか記憶されないので、セキュリティ性を低下させることなく決済処理に要する処理時間を短縮することができる。
【００１０】
請求項２の発明では、決済端末において、決済処理部により決済処理が行われた後に第２のプログラムが記憶部から消去されるため、第２のプログラムを自動的に破棄（消去）でき、セキュリティ性を向上させることができる。
【００１１】
請求項３の発明では、決済端末において、媒体種別特定部により記録媒体の種別が特定された後に第１のプログラムが記憶部から消去されるため、第１のプログラムを自動的に破棄（消去）でき、セキュリティ性を向上させることができる。
【００１２】
請求項４の発明では、第２のプログラムは、当該第２のプログラムの構成要素のうち暗号化に関連する構成要素を除いて記憶部に予め記憶され、第２の要求に応じてサーバ側送信部により決済端末に送信される第２のプログラムに関する情報は、第２のプログラムの構成要素のうち暗号化に関連する構成要素である。これにより、決済サーバから決済端末に第２のプログラムそのものを送信する場合と比較して、送信する情報量が削減されるので、無線通信に要する時間がさらに短くなり、決済処理に要する処理時間をさらに短縮することができる。
【００１３】
請求項５の発明では、第１のプログラムは、当該第１のプログラムの構成要素のうち暗号化に関連する構成要素を除いて記憶部に予め記憶され、第１の要求に応じてサーバ側送信部により決済端末に送信される第１のプログラムに関する情報は、第１のプログラムの構成要素のうち暗号化に関連する構成要素である。これにより、決済サーバから決済端末に第１のプログラムそのものを送信する場合と比較して、送信する情報量が削減されるので、無線通信に要する時間がさらに短くなり、決済処理に要する処理時間をさらに短縮することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る決済システムの構成を概略的に例示するブロック図である。
【図２】図１に示す決済端末の電気的構成を概略的に例示するブロック図である。
【図３】第１実施形態の決済システムにおいてなされる決済処理の流れを例示するシーケンス図である。
【発明を実施するための形態】
【００１５】
［第１実施形態］
以下、本発明に係る決済システムを具現化した第１実施形態について、図面を参照して説明する。
図１に示すように、本実施形態に係る決済システム１０は、ＩＣカードＣ等の決済用の記録媒体に記録された電子マネー等の情報を利用して決済を行うシステムであり、決済端末２０と、この決済端末２０に対してインターネットや専用回線等のネットワークＮを介して無線通信可能な決済サーバ５０とを備えるように構成されている。
【００１６】
決済端末２０は、ＩＣカードＣ等を含めた決済用の複数種類の記録媒体と非接触通信するための端末であって、ＩＣカードＣ等を用いた決済が行われる店舗等に配置されている。この決済端末２０は、図２（Ａ）に示すように、当該決済端末２０全体を制御する制御部２１を備えている。この制御部２１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有しており、メモリ２２と協働して情報処理手段として機能する。メモリ２２は、「記憶部」の一例に相当し、制御部２１により実行される捕捉用プログラムやアクセス用プログラム（後述する）が一時的に記憶されるようになっている。
【００１７】
また、制御部２１には、発光部２３、表示部２４、操作部２５、スピーカ２６、外部インタフェース２７などが接続されている。操作部２５は、制御部２１に対して操作信号を与える構成をなしており、制御部２１は、この操作信号を受けて操作信号の内容に応じた動作を行う。また、発光部２３、表示部２４、スピーカ２６は、制御部２１によって制御される構成をなしており、それぞれ、制御部２１からの指令を受けて動作する。外部インタフェース２７は、決済サーバ５０等の外部機器との間でネットワークＮ等を介した無線通信又は有線通信を行うためのインタフェースとして構成されており、制御部２１と協働して通信処理を行う構成をなしている。また、決済端末２０の筐体内には、電源部２８が設けられており、この電源部２８によって制御部２１や各種電気部品に電力が供給されるようになっている。なお、外部インタフェース２７及び制御部２１は、「端末側送信部」の一例に相当し得る。
【００１８】
また、制御部２１には、非接触通信部３０及び情報コード読取部４０が接続されている。
非接触通信部３０は、アンテナ３４及び制御部２１と協働してＩＣカードＣ等の決済用の記録媒体（非接触通信媒体）との間で電磁波による通信を行なうように機能するものである。この非接触通信部３０は、公知の電波方式で伝送を行う回路として構成されており、図２（Ｂ）にて概略的に示すように、送信回路３１、受信回路３２、整合回路３３などを有している。
【００１９】
送信回路３１は、キャリア発振器、符号化部、増幅器、送信部フィルタ、変調部などによって構成されており、キャリア発振器から所定の周波数のキャリア（搬送波）が出力される構成をなしている。また、符号化部は、制御部２１に接続されており、当該制御部２１より出力される送信データを符号化して変調部に出力している。変調部は、キャリア発振器からのキャリア（搬送波）、及び符号化部からの送信データが入力される部分であり、キャリア発振器より出力されるキャリア（搬送波）に対し、通信対象へのコマンド送信時に符号化部より出力される符号化された送信符号（変調信号）によってＡＳＫ（Amplitude Shift Keying）変調された被変調信号を生成し、増幅器に出力している。増幅器は、入力信号（変調部によって変調された被変調信号）を所定のゲインで増幅し、その増幅信号を送信部フィルタに出力しており、送信部フィルタは、増幅器からの増幅信号をフィルタリングした送信信号を、整合回路３３を介してアンテナ３４に出力している。このようにしてアンテナ３４に送信信号が出力されると、その送信信号が送信電波として当該アンテナ３４より外部に放射される。
【００２０】
一方、アンテナ３４によって受信された応答信号は、整合回路３３を介して受信回路３２に入力される。この受信回路３２は、受信部フィルタ、増幅器、復調部、二値化処理部、複号化部などによって構成されており、アンテナ３４を介して受信された応答信号を受信部フィルタによってフィルタリングした後、増幅器によって増幅し、その増幅信号を復調部によって復調する。そして、その復調された信号波形を二値化処理部によって二値化し、復号化部にて復号化した後、その復号化された信号を受信データとして制御部２１に出力している。
【００２１】
なお、非接触通信部３０による通信対象となるＩＣカードＣ等の決済用の記録媒体（非接触通信媒体）としては、決済端末２０との間での通信を行うためのアンテナと、データの保持及び応答信号を発生するＩＣチップ等と、を備えたものが挙げられる。また、当該、ＩＣカードＣ等に内蔵されるＩＣチップとしては、例えば、通信等の制御を行うＣＰＵ、送受信信号の変調・復調を行う変復調回路、動作プログラム等を記憶するＲＯＭ、データを記憶する読書き可能なＥＥＰＲＯＭ等をワンチップ化したものなどが挙げられる。また、このＩＣカードＣ等には、当該ＩＣカードＣ等に固有に割り当てられたカード番号や個人情報などの固有情報が記録されている。そして、決済端末２０にてこの固有情報が取得され、この読み取られた固有情報（読取情報）に基づく決済処理が行われるようになっている。
【００２２】
情報コード読取部４０は、情報コードを光学的に読み取るように機能するもので、図２（Ｃ）に示すように、ＣＣＤエリアセンサからなる受光センサ４３、結像レンズ４２、複数個のＬＥＤやレンズ等から構成される照明部４１などを備えた構成をなしており、制御部２１と協働して読取対象に付された情報コード（バーコードや二次元コード）を読み取るように機能する。
【００２３】
この情報コード読取部４０によって読み取りを行う場合、まず、制御部２１によって指令を受けた照明部４１から照明光Ｌｆが出射され、この照明光Ｌｆが読取口（図示略）を通って読取対象に照射される。そして、照明光Ｌｆが情報コードにて反射した反射光Ｌｒは読取口を通って装置内に取り込まれ、結像レンズ４２を通って受光センサ４３に受光される。読取口と受光センサ４３との間に配される結像レンズ４２は、情報コードの像を受光センサ４３上に結像させる構成をなしており、受光センサ４３はこの情報コードの像に応じた受光信号を出力する。受光センサ４３から出力された受光信号は、画像データとしてメモリ２２（図２（Ａ））に記憶され、情報コードに含まれる情報を取得するためのデコード処理に用いられるようになっている。なお、情報コード読取部４０には、受光センサ４３からの信号を増幅する増幅回路や、その増幅された信号をデジタル信号に変換するＡＤ変換回路等が設けられているがこれらの回路については図示を省略している。また、図２（Ｃ）では、商品Ｇに付されたバーコードＢからの反射光Ｌｒが受光センサ４３にて受光される状態を例示している。
【００２４】
次に、決済サーバ５０について説明する。
決済サーバ５０は、ＩＣカードＣ等を用いた決済を行う決済端末２０からの要求に応じて所定のプログラムを送信し、この送信に応じてその決済端末２０から受信した決済結果に基づいた処理を行うコンピュータとして構成されている。この決済サーバ５０は、図１に示すように、当該決済サーバ５０全体を制御する制御部５１を備えている。この制御部５１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有しており、メモリ５２と協働して情報処理手段として機能する。
【００２５】
メモリ５２には、後述するように決済端末２０に対して送信すべき捕捉用プログラム及びアクセス用プログラムやこれらのプログラムに関する情報等が記憶され、これらのプログラムや情報等を決済端末２０に送信するためのプログラムが制御部５１により実行可能に記憶されている。また、決済サーバ５０は、上記プログラム等について決済端末２０との間で送受信するための通信部５３を備えており、この通信部５３を利用してネットワークＮに有線接続されている。なお、通信部５３及び制御部５１は、「サーバ側送信部」の一例に相当し得る。
【００２６】
次に、本実施形態の特徴的構成について詳述する。
本実施形態では、システム全体としてセキュリティ性を確保するため、決済端末２０は、決済処理時に実行するプログラムを予め有しておらず、その都度決済サーバ５０から必要なプログラムを無線通信にて受信して一時記憶し、このプログラムを実行した後に自動的に破棄（消去）するように構成されている。
【００２７】
特に、本実施形態では、決済端末２０は、シンクライアント型の端末のように決済関連の通信に関わる全ての指示を決済サーバから順次無線通信にて受信して実行する構成と異なり、決済処理に利用する２つのスクリプトプログラムを所定のタイミングにて決済サーバ５０から無線通信にて受信してそれぞれ実行するように構成されている。これにより、シンクライアント型の端末と比較して、決済サーバ５０との無線通信回数が減ることから無線通信処理に関する時間が削減されるだけでなく無線通信環境の変化の影響を受け難くなるので、決済処理に要する処理時間を安定して短縮することができる。
【００２８】
本実施形態では、上述した決済サーバ５０から受信する２つのスクリプトプログラムとして、ＩＣカードＣ等の決済用の記録媒体をその種別を特定可能に捕捉するための捕捉用プログラムと、特定された種類の決済用の記録媒体にアクセス（データの読み出しや更新等）して決済処理を行うためのアクセス用プログラムとが用意されている。捕捉用プログラムは、「第１のプログラム」の一例に相当し、この捕捉用プログラムがメモリ２２に一時的に記憶される決済端末２０は、制御部２１により当該捕捉用プログラムを実行することで、複数種類の決済用の記録媒体を捕捉可能であってその種別を特定可能な状態になる。また、アクセス用プログラムは、「第２のプログラム」の一例に相当し、このアクセス用プログラムがメモリ２２に一時的に記憶される決済端末２０は、制御部２１により当該アクセス用プログラムを実行することで、そのアクセス用プログラムに対応する種別の決済用の記録媒体を利用した決済処理が可能な状態になる。
【００２９】
以下、決済システム１０にて実施される決済処理について、図３を用いて説明する。
まず、店舗の店員等により決済端末２０の操作部２５に対して決済処理を開始するための操作がなされると、決済端末２０の制御部２１は、決済サーバ５０に対して捕捉用プログラムの送信の要求を、外部インタフェース２７を利用してネットワークＮを介して行う（図３のＦ１）。なお、捕捉用プログラムの送信の要求は、「第１の要求」の一例に相当し得る。この要求を受けた決済サーバ５０の制御部５１は、上記要求を送信した決済端末２０に対して、捕捉用プログラムを、通信部５３を利用してネットワークＮを介して送信する（図３のＦ２）。
【００３０】
決済サーバ５０から捕捉用プログラムを受信した決済端末２０の制御部２１は、その捕捉用プログラムを実行可能にメモリ２２に一時的に記憶する。そして、制御部２１は、情報コード読取部４０を利用した商品ＧのバーコードＢの読み取り等により商品名や金額等の決済条件が入力されると、メモリ２２に一時的に記憶される捕捉用プログラムを実行してＩＣカードＣ等を含めた決済用の複数種類の記録媒体を捕捉するためのカード検出コマンドを送信する（図３のＦ３）。決済端末２０は、ＩＣカードＣ等から応答があるまで、カード検出コマンドの送信を継続する。そして、商品Ｇを購入する購入者が電子マネーの支払いに利用するＩＣカードＣを決済端末２０に翳すことで、決済端末２０の制御部２１は、ＩＣカードＣからのカードレスポンスを受信して捕捉すると（図３のＦ４）、このカードレスポンスから翳されたＩＣカードＣの種別等を特定した後、捕捉用プログラムをメモリ２２から自動的に破棄（消去）する。なお、捕捉した記録媒体の種別を特定する制御部２１は、「媒体種別特定部」の一例に相当し得る。
【００３１】
そして、決済端末２０は、決済サーバ５０に対して、特定されたＩＣカードＣの種別に適したアクセス用プログラムの送信の要求を、外部インタフェース２７を利用してネットワークＮを介して行う（図３のＦ５）。なお、アクセス用プログラムの送信の要求は、「第２の要求」の一例に相当し得る。この要求を受けた決済サーバ５０は、上記要求を送信した決済端末２０に対して、特定されたＩＣカードＣの種別に適したアクセス用プログラムを、通信部５３を利用してネットワークＮを介して送信する（図３のＦ６）。
【００３２】
決済サーバ５０からアクセス用プログラムを受信した決済端末２０は、そのアクセス用プログラムを制御部２１にて実行可能にメモリ２２に一時的に記憶する。そして、決済端末２０は、メモリ２２に一時的に記憶されるアクセス用プログラムを実行することで、捕捉されたＩＣカードＣを利用した決済処理を行う。なお、非接触通信している記録媒体を利用した決済処理を行う制御部２１は、「決済処理部」の一例に相当し得る。
【００３３】
具体的には、例えば、決済端末２０は、相互認証のためのコマンドの送信（図３のＦ７）とこのコマンドの送信に応じたＩＣカードＣからのレスポンスの受信とを１又は数回行うと、ＩＣカードＣに記録されるカード番号や電子マネー情報等を読み取るためのコマンドを、認証結果に基づいて暗号化するようにして送信する（図３のＦ８）。決済端末２０は、このコマンドの送信に応じてＩＣカードＣから電子マネー情報等を読み取ると、上述のように入力された決済条件と読み取った電子マネー情報等とに基づいて決済可否の判定を行う。そして、決済可能との判定がなされると、決済端末２０は、購入金額を引いた電子マネー情報をＩＣカードＣに書き込むためのコマンドを、認証結果に基づいて暗号化するようにして送信する（図３のＦ９）。決済端末２０は、このコマンドの送信に応じてＩＣカードＣから電子マネー情報等の書き込み（更新）完了の情報を受信することで、ＩＣカードＣの書き込みが完了したことを把握する。
【００３４】
上述のようにＩＣカードＣの書き込みが完了すると、決済端末２０は、アクセス用プログラムをメモリ２２から自動的に破棄（消去）する。そして、決済端末２０は、決済サーバ５０に対して、カード番号や電子マネー情報等を含めた決済結果を、外部インタフェース２７を利用してネットワークＮを介して通知（送信）する（図３のＦ１０）。
【００３５】
上記決済結果を受信した決済サーバ５０の制御部５１は、ＩＣカードＣを利用し決済が完了したことを把握し、当該決済結果に含まれるカード番号や電子マネー情報等に基づいて、履歴等を管理する情報処理を行う。このように決済端末２０から受信した決済結果に基づいた情報処理を行う制御部５１は、「情報処理部」の一例に相当し得る。
【００３６】
以上説明したように、本実施形態に係る決済システム１０では、決済サーバ５０において、決済端末２０からの捕捉用プログラムの送信要求（第１の要求）に応じて、捕捉用プログラムが決済端末２０に送信され、決済端末２０からのアクセス用プログラムの送信要求（第２の要求）に応じて、アクセス用プログラムが決済端末２０に送信される。そして、アクセス用プログラムを送信した決済端末２０から受信した決済結果に基づいた情報処理が制御部５１により行われる。また、決済端末２０において、捕捉用プログラムの送信要求に応じて決済サーバ５０から受信した捕捉用プログラム（第１のプログラム）を実行することで、非接触通信部３０により非接触通信可能な記録媒体を捕捉したときに、媒体種別特定部として機能する制御部２１により当該記録媒体の種別が特定される。そして、アクセス用プログラムの送信要求に応じて決済サーバ５０から受信したアクセス用プログラム（第２のプログラム）を実行することで、非接触通信部３０により非接触通信している記録媒体を利用した決済処理が決済処理部として機能する制御部２１にて行われ、この決済結果が外部インタフェース２７を利用して決済サーバ５０に送信される。
【００３７】
これにより、決済サーバ５０と決済端末２０との間で、捕捉用プログラムの送信要求（第１の要求）及びアクセス用プログラムの送信要求（第２の要求）と、捕捉用プログラム（第１のプログラム）の送信及びアクセス用プログラム（第２のプログラム）の送信の２回の送信とがなされることで、決済端末２０にて決済処理が可能な状態となる。このため、シンクライアント型の決済システムと比較して、決済サーバ５０と決済端末２０との間での無線通信の回数が減り、決済処理時の無線通信に要する時間を短くすることができる。特に、捕捉用プログラム及びアクセス用プログラムはメモリ２２に一時的にしか記憶されないので、セキュリティ性を低下させることなく決済処理に要する処理時間を短縮することができる。
【００３８】
特に、決済端末２０において、制御部２１により決済処理が行われた後にアクセス用プログラム（第２のプログラム）がメモリ２２から消去されるため、アクセス用プログラムを自動的に破棄（消去）でき、セキュリティ性を向上させることができる。
【００３９】
さらに、決済端末２０において、制御部２１により記録媒体の種別が特定された後に捕捉用プログラム（第１のプログラム）がメモリ２２から消去されるため、捕捉用プログラムを自動的に破棄（消去）でき、セキュリティ性を向上させることができる。
【００４０】
［第２実施形態］
次に、本発明の第２実施形態に係る決済システムについて、説明する。
本第２実施形態では、決済端末２０からの要求に応じてプログラムの構成要素の一部が決済サーバ５０から送信される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００４１】
本実施形態では、決済サーバ５０から決済端末２０に送信される情報量を削減して決済処理に要する処理時間を短縮するため、決済サーバ５０は、アクセス用プログラムを送信することに代えて、アクセス用プログラムに関する情報として当該アクセス用プログラムの構成要素のうちの一部の構成要素を送信する。このため、決済端末２０のメモリ２２には、アクセス用プログラムの構成要素のうち上記一部の構成要素を除く残部の構成要素が予め記憶されている。
【００４２】
このような構成では、決済端末２０の制御部２１は、捕捉した記録媒体の種別を特定した後の第２の要求に応じて、決済サーバ５０から取得した上記一部の構成要素とメモリ２２に予め記憶される残部の構成要素とを組み合わせてアクセス用プログラムを生成でき、このように生成したアクセス用プログラムを実行することで、捕捉されたＩＣカードＣを利用した決済処理を行うことができる。
【００４３】
ここで、上記一部の構成要素は、セキュリティ性が高い構成要素であって、具体的には、認証や暗号化に関連する構成要素であり、上記残部の構成要素は、秘匿不要であって通常の決済処理に用いられるコマンドの一部やパラメータ等の構成要素である。
【００４４】
このように、本実施形態では、アクセス用プログラム（第２のプログラム）は、当該アクセス用プログラムの構成要素のうち暗号化に関連する構成要素等を除いてメモリ２２に予め記憶され、アクセス用プログラムに関する情報の送信要求（第２の要求）に応じて決済サーバ５０から決済端末２０に送信されるアクセス用プログラムに関する情報は、アクセス用プログラムの構成要素のうち暗号化に関連する構成要素等である。これにより、決済サーバ５０から決済端末２０にアクセス用プログラムそのものを送信する場合と比較して、送信する情報量が削減されるので、無線通信に要する時間がさらに短くなり、決済処理に要する処理時間をさらに短縮することができる。
【００４５】
また、本実施形態では、決済サーバ５０から決済端末２０に送信される情報量を削減して決済処理に要する処理時間を短縮するため、決済サーバ５０は、捕捉用プログラムを送信することに代えて、捕捉用プログラムに関する情報として当該捕捉用プログラムの構成要素のうちの一部の構成要素を送信してもよい。この場合には、決済端末２０のメモリ２２には、捕捉用プログラムの構成要素のうち上記一部の構成要素を除く残部の構成要素が予め記憶される。
【００４６】
このような構成では、決済端末２０の制御部２１は、決済処理を開始するための操作後の第１の要求に応じて、決済サーバ５０から取得した上記一部の構成要素とメモリ２２に予め記憶される残部の構成要素とを組み合わせて捕捉用プログラムを生成でき、このように生成した捕捉用プログラムを実行することで、ＩＣカードＣ等の決済用の記録媒体をその種別を特定可能に捕捉することができる。
【００４７】
ここで、上記一部の構成要素は、セキュリティ性が高い構成要素であって、具体的には、認証や暗号化に関連する構成要素であり、上記残部の構成要素は、秘匿不要であって通常の決済処理に用いられるコマンドの一部やパラメータ等の構成要素である。
【００４８】
このようにしても、捕捉用プログラムは、当該捕捉用プログラムの構成要素のうち暗号化に関連する構成要素等を除いてメモリ２２に予め記憶され、捕捉用プログラムに関する情報の送信要求（第１の要求）に応じて決済サーバ５０から決済端末２０に送信される捕捉用プログラムに関する情報は、捕捉用プログラムの構成要素のうち暗号化に関連する構成要素である。これにより、決済サーバ５０から決済端末２０に捕捉用プログラムそのものを送信する場合と比較して、送信する情報量が削減されるので、無線通信に要する時間がさらに短くなり、決済処理に要する処理時間をさらに短縮することができる。
【００４９】
なお、本発明は上記各実施形態に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）決済端末２０からの要求に応じて決済サーバ５０から送信される２つのプログラムは、上述した捕捉用プログラム及びアクセス用プログラムに限らず、決済処理を行う際に必要であって秘匿すべき２つのプログラムであってもよい。
【００５０】
（２）本発明に係る決済端末は、携帯型の端末として構成されてもよいし、据置型の端末として構成されてもよい。また、本発明に係る決済端末は、情報コード読取部４０のような光学的情報読取手段を有する端末として構成されることに限らず、光学的情報読取手段を有しない端末として構成されてもよいし、更に他の機能を兼備する端末として構成されてもよい。
【符号の説明】
【００５１】
１０…決済システム
２０…決済端末
２１…制御部（媒体種別特定部，決済処理部）
２２…メモリ（記憶部）
２７…外部インタフェース（端末側送信部）
３０…非接触通信部
５０…決済サーバ
５１…制御部（情報処理部）
５３…通信部（サーバ側送信部）
Ｃ…ＩＣカード（記録媒体）
【図１】
2018147132.tif 000003
【図２】
2018147132.tif 000004
【図３】
2018147132.tif 000005