Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3767720B2 - Multipurpose IC card terminal - Google Patents
[go: Go Back, main page]

JP3767720B2 - Multipurpose IC card terminal - Google Patents

Multipurpose IC card terminal Download PDF

Info

Publication number
JP3767720B2
JP3767720B2 JP13810298A JP13810298A JP3767720B2 JP 3767720 B2 JP3767720 B2 JP 3767720B2 JP 13810298 A JP13810298 A JP 13810298A JP 13810298 A JP13810298 A JP 13810298A JP 3767720 B2 JP3767720 B2 JP 3767720B2
Authority
JP
Japan
Prior art keywords
card
reader
writer
terminal device
input pad
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP13810298A
Other languages
Japanese (ja)
Other versions
JPH11328336A (en
Inventor
陽二郎 神瀬
浩之 西川
泰生 藤田
富雄 戎
Original Assignee
グローリー工業株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by グローリー工業株式会社 filed Critical グローリー工業株式会社
Priority to JP13810298A priority Critical patent/JP3767720B2/en
Publication of JPH11328336A publication Critical patent/JPH11328336A/en
Application granted granted Critical
Publication of JP3767720B2 publication Critical patent/JP3767720B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子マネーの運用等で用いられるICカードを複数タイプの代金精算システムに利用できるようにした多用途ICカード端末装置の構成に関する。
【0002】
【従来の技術】
従来ICカードを代金精算システムに用いる場合には、特開平5−324997号公報に示される携帯用ターミナルがあり、ICカードリーダライタ、操作部、表示部、印字部、外部との光通信インタフェースを持ち、ホストコンピュータには店舗端末装置を経由して接続されるようになっている。店員が入力する売り上げ金額等の販売情報を携帯ターミナルが記憶し、挿入された顧客のICカードから売り上げ金額を減算することができる。そして、記憶している複数の取引情報を店舗端末装置又はホストコンピュータに伝送することができる。
【0003】
また、特開平9−204382号公報で示されように、携帯用端末装置とその機能を拡張するためのI/O(入出力)ボックスが提案されている。携帯端末装置に備えられているCPUの制御下で、I/Oボックスの印字動作やホストコンピュータ等への通信動作を制御し、その際には、両者の通信は赤外線通信で行われるようになっている。この携帯用端末装置は、I/Oボックス内に専用のCPUを搭載しておらず、携帯端末側のCPUによって各種処理を制御するようになっている。上記公報の従来技術欄にも記載されているように、従来携帯端末装置は内蔵する各種プログラムによってデータ処理すると共に、I/Oボックスに載置された場合には、I/Oボックスに内蔵されているCPUに対してデータを送り、各種処理をさせるものとなっていた。
【0004】
更に、特開平1−113862号公報には、売り上げ登録端末機が互いにLAN(Local Area Network)で接続されており、このLANと同一若しくは異なるLANを介して相互に接続された複数のカード決済端末機が説明されている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記代金精算システムでは携帯用ターミナルの使用形態が一定であり、複数の使用形態に亙って使用することが困難であった。カフェテリア形式のセルフサービスの食堂などの社員食堂を例にとると、メニュー単品をトレイに載せる際に、定額の金額をプリペイドICカードから減算するようにしている。また、大きな食堂であれば、支払場所が異なるようにする場合もある。更に、セルフサービスのみではなく、通常のウエイタやウエイトレスがいる喫茶室がある場合には、食事テーブルにて支払を済ますといった場面もある。このような食堂では、通常それぞれの精算スタイルに応じてそれぞれの精算機を用意しておくことになるが、店のレイアウトの変更を行った場合には精算機が足りなくなったり、余ったりして投資効率が悪いといった問題がある。
【0006】
本発明は上述のような事情によりなされたものであり、本発明の目的は、ICカードを多目的に多様な形態で使用する場合にも容易に対応可能な多用途ICカード端末装置を提供することにある。
【0007】
【課題を解決するための手段】
本発明は、ICカードを用いた電子マネーシステムの端末として用いる多用途ICカード端末装置に関するものであり、本発明の上記目的は、必要情報を入力する入力手段及び取引内容若しくは操作案内を表示する表示部を有する携帯型の入力パッドと、取引相手が所有するICカードのリードライトを行うと共に、携帯を可能とするための電池を内蔵して前記入力パッドを着脱自在に装着するリーダライタと、電源を内蔵してホストコンピュータと通信可能であると共に、初期設定等に必要な情報を読み込むためのマスタカード用ICカードリーダライタ部を有し、前記リーダライタを着脱自在に装着する据え置き部とを具備し、一体型として前記据え置き部、リーダライタ、入力パッドの順に積層可能であり、利用形態に応じて前記入力パッド、リーダライタ及び据え置き部の接続配置関係を前記入力パッドのみ分離、或は前記リーダライタに前記入力パッドを装着した状態で前記据え置き部と分離するようにすることによって達成される。
【0008】
また、前記据え置き部にプリンタを接続することにより、更には前記ICカードに対する処理を定額減算方式、POS端末方式、精算機端末方式、又はICカード専用レジスタ方式のいずれかを選択して行い得るようにすることによって、より効果的に達成される。更に、前記POS端末方式、精算機端末方式又はICカード専用レジスタ方式の場合に、前記入力手段で割勘処理を指示することにより各自金額申告制、人数均等割り制又は前記各自金額申告制、人数均等割り制の組み合わせの割勘処理を行い得るようにすることによって、より効果的に達成される。そして、多用途ICカード端末装置が前記ホストコンピュータと通信するに際して、乱数とキーとの関係で暗号化及び復号化を行うようにし、更に指定された時刻になったか否かを判定する計時手段を設け、前記計時手段が設定され開始指定時間となった場合;前記計時手段が設定されておらず、上位コマンドからの起動コマンドを受信した場合;前記上位コマンドから起動コマンドを受信しないで、運用の開始及び終了を設定するための店舗用カードによる起動の場合;それぞれモードに応じた条件で起動するようにすることによって、より効果的に達成される。
【0010】
【発明の実施の形態】
本発明の多用途ICカード端末装置は、ICカードを使用した電子マネーの取引きで、それぞれの利用形態及び用途に応じて装置構成及び演算方式のアプリケーションを自由に選択し、その選択された組み合わせにより多様な利用用途に応じて最適な使い方を提供し、これにより顧客の殆どのニーズに対応可能なようにしている。本発明の多用途ICカード端末装置によれば単品リーダとしての利用、POSレジ端末としての利用、自動精算機としての利用等が可能である。
【0011】
以下に本発明の実施の形態を、図面を参照して説明する。
【0012】
図1は、本発明による多用途ICカード端末装置の外観構成例を示しており、矩形プレート状の入力パッド10には必要な情報やデータ等を入力するためのテンキーやファンクションキー等で成る入力手段11と、取引内容及び操作案内を表示するための例えば液晶で成る表示部12とが設けられている。13は、入力パッド10とリーダライタ20とを分離させた場合に使用するライン接続用のコネクタである。入力パッド10の底面には、挿入されたICカードのデータを読取ったり、必要なデータを書込んだりするための、同様の矩形プレート状のリーダライタ20が装着されており、その側面にはICカードを挿入するためのICカード挿入口21が設けられており、ICカードの差込み入力に対して自動(電動)又は手動(手差し/ソレノイド排出)を選択して利用できるようになっている。つまり、自動型のリーダライタ20では、ICカード挿入口21の所定位置まで差し込まれたICカードを内部に自動的に取込んで処理し、その処理後に所定位置まで自動的に排出するようになっており、手動型のリーダライタ20では、ICカードをICカード挿入口21より処定位置まで深く差込み、その位置で処理が終了したときにソレノイドにより押し出させて排出するものであり、かかる自動/手動の2種類の同外形のリーダライタ20が顧客の選択肢として用意されている。23はライン接続用のコネクタであり、コネクタ13及び23を通信ラインで接続できるようになっている。
【0013】
リーダライタ20は台状の据え置き部30に載置され、その側面には管理者等のマスターカードを挿入するためのカード挿入口32が設けられており、更に据え置き部30からホストコンピュータ(サーバ)にオンラインで接続されている。また、据え置き部30の他端部にはジャーナルプリンタ40が連結されると共に、このジャーナルプリンタ40には更にレシート発行部50が接続されている。ジャーナルプリンタ40は上部のカバー41が開閉可能になっていると共に、カバー41に設けられている開口部42からジャーナルを取り出せるようになっている。また、レシート発行部50で発行されたレシートは、発行口51から出力され顧客等に渡されるようになっている。尚、図1は本発明の全ての構成要素を組み合わせ結合した例を示しているが、全ての構成要素を適宜分離して用いることができる。
【0014】
図2は入力パッド10の外観構成例を示しており、入力手段11にはテンキー、機能拡張用のファンクションキー、1文字消去する訂正キー、割勘で支払うための割勘キー、登録/入力キー、入力金額及び項目の確定を行う合計/実行キー、1行消去するクリアキー、中止キー等が設けられている。また、表示部12の上部には、装置の処理状況をランプ点灯とメッセージで分かり易く案内する案内部14が設けられている。
【0015】
図3は多用途ICカード端末装置の構成要素の分離、結合の様子を示しており、入力パッド10とリーダライタ20とは分離、結合されるようになっており、本例ではコネクタ22を介して通信、つまり入力パッド10とリーダライタ20とを一体化して使用するようになっているが、コネクタ13及び23を通信ラインで接続して入力パッド10とリーダライタ20とを分離して使用することも可能である。リーダライタ20は据え置き部30から取り外せるようになっており、リーダライタ20と据え置き部30とは光通信で通信するようになっており、据え置き部30のコネクタ33からリーダライタ20に電源を供給するようになっている。また、ジャーナルプリンタ40と据え置き部30とは分離、結合されるようになっており、レシート発行部50もジャーナルプリンタ40から分離されるようになっている。ジャーナルプリンタ40は取引ログの印字、エラーログの印字、データ通信ログの印字、取引集計ログの印字等を行う。
【0016】
本装置で使用するICカードは、認証カード、店舗カード、個人カード、ログカード、マスターカード及びメンテカードの6種類である。認証カードは装置の認証、機器設定の保持に使用され、店舗カードは運用開始、終了等の動作を可能にするものであり、個人カードは取引きした個人情報を保持するICカードである。また、ログカードは取引ログを保持し、マスターカード及びメンテカードはRAS(Reliability Availability Serviceability)を起動するために使用するものである。マスターカードは装置に電源が投入された時に読出され、運用モードを決定する。マスターカードは、唯一据え置き部30のカード挿入口32に挿入されるカードである。
【0017】
図4は本発明端末装置の内部構成例を示しており、入力パッド10は入力部11及び表示部12を制御するCPU等で成る制御部15で成っており、リーダライタ20は据え置き部30からの電源受け取り端子付き電源装置24と、自動又は手動で挿入されたICカードのリードライト処理を行うリーダライタ部25と、入力パッド10との間で通信を行うと共に、リーダライタ部25を制御するCPU等で成る制御部26とで構成されている。電源装置24は据え置き部30と分離したときの電源であり、据え置き部30に載置されているときに充電される。また、据え置き部30は、リーダライタ20の電源装置24を充電し、各部に電力を供給する電源装置34と、挿入されたICカードをリードライト処理するリーダライタ部35と、全体の制御を行うCPU等で成る制御部36と、各種通信等を行うインタフェース部37とで構成されている。インタフェース部37には、電源供給端子、LAN接続部、精算機に接続するためのRS232C端子、POS(Point Of Sales)端末に接続するためのRS232C端子、電話回線を利用してホストコンピュータに接続するためのモデム接続用RS232C端子、ジャーナルプリンタやプリンタに印字出力するためのプリンタポート等が設けられている。
【0018】
上述のように構成される本発明の多用途ICカード端末装置は、サーバに接続された場合にはサーバから装置の運用条件を受信し、初期設定を行う。また、装置の運用状況や取引情報をサーバに送信し、サーバより端末装置のソフトウエアの更新を行い、ICカードのブラックリストの受信や運用/終了の指示を受ける。
【0019】
そして、本発明の多用途ICカード端末装置は形態として図5に示すような一体型筐体で使用する形態(以下、利用形態♯1とする)、入力パッド10及びリーダライタ20を一体として据え置き部30(ジャーナルプリンタ40及びレシート発行部50はなし)から分離して使用する形態(以下、利用形態♯2とする)、この利用形態♯2にジャーナルプリンタ40(及びレシート発行部50)を接続した携帯型ジャーナル付きの形態(以下、利用形態♯3とする)、入力パッド10だけを分離し据え置き部30にはリーダライタ20が取り付けられている形態の入力パッド分離型の形態(以下、利用形態♯4とする)、この利用形態♯4にジャーナルプリンタ40(及びレシート発行部50)を接続した携帯型ジャーナル付きの形態(以下、利用形態♯5とする)があり、利用形態♯2乃至利用形態♯5については、カードリーダ20について前述した手動式又は電動式を選択して使用できる。
【0020】
利用形態♯1は、食堂やレストラン等に固定して設置しておき、利用者(顧客)がICカードを挿入して利用するような場合に便利であり、図5ではカード挿入口1からICカードを挿入し、処理内容等が表示部2に表示されるようになっている。尚、本例では図5の一体型筐体で使用する例を挙げて説明しているが、美観と機能を無視すれば、図1のような構成で設置することも可能である。利用形態♯1は通常定額減算型の精算装置であり、サーバより予め設定された定額を利用者のICカードが挿入される度毎に減算して、当該ICカードを放出する。内蔵するメモリ部にICカードを特定するIDを日付時刻と共に記憶しておき、必要な操作をすることにより、プリンタに取引ログを打ち出したり、ジャーナル出力をさせることができる。予め行う設定は事務所内でホストコンピュータに接続することによりできるし、設置場所で手入力により行うことができる。レシート発行部50を付属させておくことにより、利用に際して、その場でレシートを発行して渡すことができる。図7は定額減算方式によるシステムの一例を示しており、ICカードが挿入されたときに、該当IDのICカードが使用できるかどうかのチェックをサーバに逐次行っており、売り上げ状況も逐次サーバに送られることになる。尚、簡単なシステムでは、1日の売り上げ何件で合計金額いくらといった情報のみが必要で、レシート用紙に印字させるか、ログ用のICカードにデータを書込ませるのみで1日の売り上げ集計は十分である。通常定額減算型の精算装置の場合は、暗証番号入力を行うと時間がかかり顧客の待ち行列ができることが多いが、減算する金額が小額であるので暗証番号の入力照合は省略している。
【0021】
利用形態♯2はPOSレジ端末の子端子として従属接続されるもので、POSレジで精算された合計金額を挿入されたICカードから減算するもので、毎回減算金額が変わる点で利用形態♯1と異なる。減算した後は、減算したという通知をICカード端末装置からPOS端末機に行うことによって、POS端末機側は商品券或は小切手で支払われた場合と同じ現金外処理として、指定金額のみ引き落としの会計を行うことができる。メモリ部に記憶されて、利用形態♯1で述べた取引ログの打ち出し等ができる。この場合のレシート発行は、POS端末機側で行われるのが普通である。
【0022】
利用形態♯3は、別途会計計算が済まされてICカードによる精算金額の支払を行う場合である。ICカードをICカード端末装置に挿入すると請求金額が表示され、利用者がパスワードを入力して確認して後に引き落とされることになる(パスワード確認をしない場合もある)。この場合も、メモリ部に記憶されて利用形態♯1で述べたような取引ログの打ち出し等ができる。レシートプリンタが付いていれば、支払と同時にレシートに印字もでき、この後に割勘処理を行うこともできる。
【0023】
利用形態♯4は、IC端末装置のみで会計計算と支払を済ませてしまう場合である。先ず店員が利用明細金額を入力パッド10に入力し、合計額を印字させたときにICカードを顧客から預かってリーダライタ20に挿入し、利用者に入力パッド10を渡して暗証番号を入力してもらう場合である。この場合には、レシート発行部50及びジャーナルプリンタ40が接続されているのが普通で、顧客に対してレシートの配布が行われる。この後、割勘処理を行うこともできる。
【0024】
利用形態♯5はIC端末装置がオーダ入力端末と兼用になっている場合であり、店員は入力パッド10とリーダライタ20とを1つにして持ち運び、顧客の面前で利用客のメニューを入力し、顧客のICカードを預かって目の前で減算させるもので、この後に割勘処理を行うこともできる。
【0025】
上述のような利用形態において、ICカード端末装置は図6の状態遷移図に示すように、先ず電源が入れられるとマスターカードの挿入待ちとなり、この状態でマスターカードが挿入されると種々の設定処理が開始される。開始コマンドを外部のPOS端末機或は精算機から受け取る以前に、サーバよりICカードの使用可否のデータ(ホワイトデータ(使用可能カードのデータ)、ブラックデータ(使用不可カードのデータ))をダウンロードしてもらって設定すると共に、現在時刻を上位(サーバ)からもらって設定し、外部精算機又はPOSより必要な状態通知コマンドを受けて上位に送る。次いで運用開始コマンド或は手動で運用モードに設定した場合は、上位側からICカード受付のコマンドを受けた後にカード待ち状態となり、ICカードが挿入されるとカードチェックを行い、NGの場合は強制排出してコマンド待ち状態(アイドル状態)となり、OKの場合は減算のコマンドを受けてICカードのデータを書き換える。そして、カード返却コマンドによりICカードを返却し、アイドル状態となる。また、減算処理までに強制返却のコマンドを受けた場合には、ICカードを返却してアイドル状態に戻る。アイドル状態において、上位からの終了命令、手動での終了操作により運用開始状態に戻る。
【0026】
次に、本発明ではICカードに対して、更新する金額データ等の入力が主としてどのような取引によって行われるかによって定額減算方式、POS端末方式、精算機端末方式、ICカード専用レジスタ方式及びRAS機能の5種類を用意している。定額減算方式は、予め装置に設定された金額を取引の都度減算するものであり、設定方法としては上位コントローラからLAN回線を使用してダウンロードするか、価格設定カード、入力手段11のテンキーによる設定も可能である。定額減算方式は、例えば学生食堂や社員食堂でAランチは400円、Bランチは550円、Cランチは620円とかいった場合に、各トレイを取る場所でICカードを通して迅速に支払を済ますような仕様に適している。また、POS端末方式はPOSレジより伝送された金額を減算するようになっており、接続はRS232又はRS422/485のいずれかが選択可能であり、スーパー等のレジで購入品の計算が終了した時点で要求された金額をICカードから引き落とすような仕様に適している。精算機端末方式も同様に、精算機より伝送された金額を減算するようになっている。ICカード専用レジスタ方式は、ICカード端末装置をレジスタとして使用し、入力手段11のテンキーより入力された金額を減算するものであり、店員等が入力パッド10又は入力パッド10、リーダライタ20の携帯部を携帯して店内を移動するような仕様に適している。RAS機能は、装置の機器設定、動作確認を行うものである。
【0027】
図7は、定額減算方式でのICカード端末装置とサーバ,プリンタとの接続関係を示しており、サーバは取引ログ、ブラックリスト等の管理を行い、LAN若しくはモデムで通信するようになっており、プリンタはジャーナルの印字を行う。また、図8は管理者(ICカード端末装置)及び顧客(利用者)との間の情報の授受関係を示している。顧客が携帯部のリーダライタ20のカード挿入口21に自分の個人カードを挿入すると、リーダライタ20はその個人カードが正当であれば、予めサーバ若しくはRAS機能で設定されている定額を減算し、減算後の残高を個人カードに書き込んで、装置はカードからの減算を確認後取引ログを作成し、カード挿入口21から個人カードを排出する。その後、顧客は個人カードを抜き取り、装置はカード抜き取りを確認後、取引ログを保存する。
【0028】
図9は、POSレジ端末方式でのICカード端末装置とサーバ、プリンタ及びPOSレジとの接続関係を示しており、管理者及び顧客との間の情報の授受は図10のようになっている。POSレジは、通信機能によって端末装置をPOSレジ端末として使用する場合の装置である。即ち、顧客が携帯部のリーダライタ20のカード挿入口21に個人カードを挿入すると、その個人カードが正当であればPOSレジからの減算額を待ち、管理者がPOSレジに金額を入力することにより、減算後の残高を個人カードに書込んで排出する。顧客が個人カードを抜き取ると、カード抜き取り確認後に取引ログを保存する。
【0029】
図11は、精算機端末方式でのICカード端末装置と精算機、プリンタ及びサーバとの間の接続関係を示しており、図12は顧客と管理者との間の情報の授受を示している。即ち、顧客が携帯部のリーダライタ20のカード挿入口21に個人カードを挿入すると、その個人カードが正当であれば精算機からの減算額の入力を待ち、管理者は精算機に金額を入力することにより、減算後の残高を個人カードに書き込んで排出する。顧客が個人カードを抜取ると、カード抜取り確認後に取引ログを保存する。
【0030】
図13は、ICカード専用レジスタ方式でのICカード端末装置とサーバ及びプリンタとの間の接続関係を示しており、図14は顧客と管理者との間の情報の授受を示している。即ち、顧客が携帯部のリーダライタ20のカード挿入口21に個人カードを挿入し、入力パッド10の入力手段11より暗証番号を入力して後に金額を入力し、その入力金額の減算後の残高を個人カードに書込んで、取引ログを作成して排出する。そして、顧客が個人カードを抜取ると、そのカード抜取りの確認後に取引ログを保存するが、割勘処理の場合は次のカードの入力を要求して初期状態に戻る
装置の機器設定や動作確認を行うRAS機能の場合は、図15に示すようにサーバ及びプリンタに接続すれば良い。
【0031】
本発明では割勘による支払を可能としており、割勘の方式として、1)各人が割勘負担分を端末に入力して電子マネーを支払う各自金額申告制と、2)支払残額を人数割りした額を端末で算出して電子マネーを支払う人数均等割り制と、3)上記各自金額申告制と人数均等割り制との組み合わせ式である組み合わせ割勘制とがある。請求金額を確定した後に携帯部を顧客に渡すことになるため、顧客の操作ミス等で請求額が変わらないように、携帯部を外した状態で請求額の変更ができないようになっている。
【0032】
割勘処理は図16に示すフローチャートに従って行われ、総支払額の確定(ステップS1)の後に入力手段11の割勘キーを押下すると(ステップS2)、各自金額申告制と人数均等割り制、割勘取消しの選択モードとなる(ステップS3)。このモード選択で各自金額申告制を入力手段11で選択すると、ICカードを挿入し(ステップS10)、金額を入力し(ステップS11)、更に暗証番号を入力し(ステップS12)、その後に実行キーを押下するとデータが更新され(ステップS14)、残金があればステップS3にリターンして上記動作を繰り返す(ステップS15)。残金がなければ支払処理の終了となる。また、モード選択で人数均等割り制を選択した場合には、先ず人数を入力し(ステップS20)、表示部12に金額を表示し(ステップS21)、ICカードを挿入し(ステップS22)、暗証番号を入力し(ステップS23)、その後に実行キーを押下するとデータが更新され(ステップS25)、均等割りの人数分だけ上記ステップS21以降の動作が繰り返される(ステップS26)。更にモード選択で割勘取消を選択した場合には、先ずICカードを挿入し(ステップS30)、表示部12に残高を表示し(ステップS31)、暗証番号を入力し(ステップS32)、その後に実行キーを押下する(ステップS33)とデータが更新されて(ステップS34)、取消処理が終了する。
【0033】
本発明では、ICカード端末装置の状態監視機能と、ICカード端末装置への情報通信機能と、ICカード端末装置からのデータ受信機能と、動作時のセキュリティ機能とを有している。即ち、コントローラ(サーバ)に接続されることが許可されているICカード端末装置が1台も接続状態にない場合、セキュリティ機能は起動時にシステムパスワードを要求する。これは、セキュリティ機能が通常のロケーションで使用されなかった場合、例えばコントローラソフトのみのコピーや装置の持ち出し時等に動作分析や不正処理の組み込みがなされないように保護するためである。許可されているICカード端末装置が1台でも接続されている場合は、ユーザの利便性を優先して動作を開始する。ICカード端末装置は携帯機能や停電時の取引保証のためにバッテリを搭載しており、充電/リフレッシュ再充電を行うため、電源は24時間通電としている。LANにてログ通信を行う場合、ソケット通信のためのコネクションはICカード端末装置より張るが、これはICカード端末装置をクライアント、コントローラをサーバとして位置付けたことによる。
【0034】
一方、ICカード端末装置との通信時のセキュリティは、端末装置より電文を受信する際、受け取って良い相手か送って良い相手かどうかを相互に確認する必要がある。図17はかかる通信時のセキュリティ機能を示しており、互いに乱数を発生させ、特定キー1で暗号化した内容を送信し、受け取った方は特定キー1で復号し、特定キー2で暗号化して返信し、特定キー2で復号して一致するか否かを確認する。これにより、ICカード端末装置からみてサーバの「なりすまし」、サーバからみてICカード端末装置の「なりすまし」を防止できる。このときの特定キー1,2は予め設定されている。
【0035】
図18及び図19はその詳細をICカード端末装置及び上位サーバの区分に従って示しており、上位サーバへの接続処理(ステップS40)の後にOKか否かを判断し(ステップS41)、OKの場合には乱数Aを発生し(ステップS42)、乱数Aをキー1で暗号化して暗号化乱数Aとし(ステップS43)、上位サーバに暗号化乱数Aを送信する(ステップS44)。上位サーバは暗号化乱数Aを受信した後(ステップS45)、暗号化乱数Aをキー1で復号化して乱数Aを得(ステップS46)、乱数Aをキー2で暗号化して暗号化乱数Bを得る(ステップS47)。上位サーバは暗号化乱数BをICカード端末装置に送信し(ステップS48)、ICカード端末装置は暗号化乱数Bを受信した後(ステップS50)、暗号化乱数Bをキー2で復号化し(ステップS51)、暗号化して送信した元の乱数Aと一致したか否かを判断する(ステップS52)。一致しない場合にはNGであるので、回線切断処理を行う(ステップS53)。一方、上記ステップS52で一致してOKの場合は送信要求を上位サーバに対して出力し(ステップS54)、これにより上位サーバは乱数Cを発生し(ステップS55)、乱数Cをキー1で暗号化して暗号化乱数Cとし(ステップS56)、この暗号化乱数CをICカード端末装置に送信する(ステップS57)。ICカード端末装置では暗号化乱数Cを受信した後(ステップS60)、暗号化乱数Cをキー1で復号化して乱数Cを得(ステップS61)、この乱数Cをキー2で暗号化して暗号化乱数Dを得る(ステップS62)。そして、ICカード端末装置は暗号化乱数Dを上位サーバに対して送信し(ステップS63)、上位サーバは暗号化乱数Dを受信すると(ステップS64)、暗号化乱数Dをキー2で復号化し(ステップS65)、その復号したデータが送信した乱数Cと一致するか否かを判断する(ステップS66)。一致すればICカード端末装置の運用を開始し(ステップS67)、一致しなければ回線切断処理を実行する(ステップS68)。
【0036】
また、図20は始動時の設定動作を示しており、待機モード(ステップS70)の時にタイマーが設定されているか否かを判断し(ステップS71)、設定されていれば開始指定時間か否かを判断し(ステップS72)、開始指定時間であれば起動して(ステップS73)通常運用とする(ステップS74)。そして、終了指定時間となったときに停止する(ステップS75)。また、上記ステップS71でタイマー設定されていない場合及び上記ステップS72で開始指定時間でない場合には、上位コマンドからの起動コマンドを受信したか否かを判断し(ステップS80)、起動コマンドを受信したときに起動して(ステップS81)通常運用とする(ステップS82)。そして、上位コマンドからの終了コマンドを受信するまで通常運用を実行する(ステップS83)。上記ステップS80で上位コマンドからの起動コマンドを受信しない場合には、店舗カードによる起動か否かを判断し(ステップS84)、店舗カードによる起動の場合には起動し(ステップS85)、通常運用を店舗カードによる終了となるまで継続する(ステップS87)。また、上記ステップS84で店舗カードによる起動でない場合には、ステップS70にリターンする。
【0037】
図21乃至図23は、ICカード端末装置をICカード専用レジスタとして利用した場合の表示部12の表示例を示しており、図21に示すようにICカードが挿入されると、「カードリードチュウ シバラクオマチクダサイ」を表示する。そして、個人カードの場合には図22のフローとなり、店舗カードの場合には図23のフローとなる。
【0038】
【発明の効果】
本発明のICカード端末装置によれば、各利用の形態及び用途に応じて装置構成とアプリケーションを適宜選択設定することにより、同一のハードウエア資源を利用してその目的を達成することができる。また、装置の構成を据え置き部、リーダライタ、入力パッドの構成とし、据え置き部にマスターキーとなるICカードを挿入しなければ装置が活性化できないし、どのようなアプリケーションに供するかも決定しないこととし、三者を常に一体に使用しなければならないにも拘わらず、各部の分離運用を可能としている。基本的には据え置き部のマスターカードを利用した設定によって複数の利用形態を選択設定でき、その利用に自由度を大きくしている。また、異なるICカードを元に分割支払を行うことができるが、その際入力パッドを即座に利用者に向けることができ、非常に便利である。
【図面の簡単な説明】
【図1】本発明の一実施例を示す斜視構造図である。
【図2】入力パッドの一例を示す外観図である。
【図3】図1の展開図である。
【図4】本発明のICカード端末装置の回路構成例を示すブロック図である。
【図5】本発明に用いる一体型筐体の一例を示す斜視図である。
【図6】本発明の状態遷移図である。
【図7】定額減算方式の接続例を示す結線図である。
【図8】定額減算方式の管理者と顧客との間のシーケンスを示す図である。
【図9】POSレジ端末方式の接続例を示す結線図である。
【図10】POSレジ端末方式の管理者と顧客との間のシーケンスを示す図である。
【図11】精算機端末方式の接続例を示す結線図である。
【図12】精算機端末方式の管理者と顧客との間のシーケンスを示す図である。
【図13】ICカード専用レジスタ方式の接続例を示す結線図である。
【図14】ICカード専用レジスタ方式の管理者と顧客との間のシーケンスを示す図である。
【図15】RAS機能を示す結線図である。
【図16】本発明による割勘処理の動作例を示すフローチャートである。
【図17】本発明によるセキュリティを説明するための図である。
【図18】本発明によるセキュリティの動作例を示すフローチャートの一部である。
【図19】本発明によるセキュリティの動作例を示すフローチャートの一部である。
【図20】本発明による起動の動作例を示すフローチャートである。
【図21】本発明による表示例を示すフローチャートの一部である。
【図22】本発明による表示例を示すフローチャートの一部である。
【図23】本発明による表示例を示すフローチャートの一部である。
【符号の説明】
1、32 カード挿入口
2、12 表示部
10 入力パッド
11 入力手段
20 リーダライタ
21 ICカード挿入口
30 据え置き部
40 ジャーナルプリンタ
50 レシート発行部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a configuration of a multi-use IC card terminal device in which an IC card used for electronic money operation or the like can be used for a plurality of types of payment settlement systems.
[0002]
[Prior art]
In the case of using a conventional IC card in a payment settlement system, there is a portable terminal disclosed in Japanese Patent Laid-Open No. 5-324997, and an IC card reader / writer, an operation unit, a display unit, a printing unit, and an optical communication interface with the outside are provided. And connected to the host computer via a store terminal device. The mobile terminal stores sales information such as the sales amount input by the store clerk, and the sales amount can be subtracted from the inserted IC card of the customer. And the some transaction information memorize | stored can be transmitted to a shop terminal device or a host computer.
[0003]
In addition, as disclosed in Japanese Patent Laid-Open No. 9-204382, a portable terminal device and an I / O (input / output) box for expanding its functions have been proposed. Under the control of the CPU provided in the portable terminal device, the printing operation of the I / O box and the communication operation to the host computer or the like are controlled, and in this case, the communication between them is performed by infrared communication. ing. This portable terminal device does not include a dedicated CPU in the I / O box, and controls various processes by the CPU on the portable terminal side. As described in the prior art column of the above publication, the conventional portable terminal device processes data by various programs built in, and when it is placed in the I / O box, it is built in the I / O box. The data is sent to the CPU, and various processes are performed.
[0004]
Further, JP-A-1-113862 discloses a plurality of card settlement terminals in which sales registration terminals are connected to each other via a LAN (Local Area Network), and are connected to each other via the same or different LAN. The machine is explained.
[0005]
[Problems to be solved by the invention]
However, in the above payment settlement system, the usage form of the portable terminal is constant, and it is difficult to use it over a plurality of usage forms. Taking an employee cafeteria such as a cafeteria-style self-service cafeteria as an example, a fixed amount of money is deducted from a prepaid IC card when a single menu item is placed on a tray. Also, if the restaurant is large, the payment location may be different. Furthermore, in addition to self-service, if there is a coffee room with a normal waiter or waitress, there is a scene where payment is made at the meal table. In such a cafeteria, you usually have to prepare each checkout machine according to each checkout style, but if you change the layout of the store, the checkout machines will be insufficient or excessive. There is a problem of poor investment efficiency.
[0006]
The present invention has been made under the circumstances as described above, and an object of the present invention is to provide a multipurpose IC card terminal device that can easily cope with the use of IC cards in various forms for various purposes. It is in.
[0007]
[Means for Solving the Problems]
The present invention relates to a multipurpose IC card terminal device used as a terminal of an electronic money system using an IC card, and the object of the present invention is to display input means for inputting necessary information and transaction contents or operation guidance. A portable input pad having a display; Owned by trading partner While reading and writing IC cards, Built-in battery to enable portability Detach the input pad freely A reader / writer to be mounted on the PC and a built-in power supply that can communicate with the host computer. It has a master card IC card reader / writer for reading information necessary for initial settings, etc. Attaching / detaching the reader / writer freely The stationary part to be attached to It can be stacked in the order of the stationary part, reader / writer, input pad as an integrated type, Depending on the form of use, the connection arrangement relationship of the input pad, reader / writer, and stationary unit Only the input pad is separated or separated from the stationary part with the input pad attached to the reader / writer. This is achieved by doing so.
[0008]
Further, by connecting a printer to the stationary unit, the processing for the IC card is further processed by a fixed amount subtraction method, a POS terminal method, a settlement machine terminal method, Or This can be achieved more effectively by selecting any one of the IC card dedicated register systems. Furthermore, the POS terminal method and the settlement machine terminal method , Or, in the case of the IC card dedicated register method, it is possible to perform split payment processing of each amount of money declaration system, equal number of people discount system, or a combination of each of the above-mentioned own amount of money declaration system and equal number of people discount system by instructing the split bill processing with the input means. This is achieved more effectively. Then, when the multipurpose IC card terminal device communicates with the host computer, it performs encryption and decryption based on the relationship between the random number and the key, and further measures time counting means for determining whether or not the designated time has come. Provided, when the time measuring means is set and the designated start time is reached; when the time measuring means is not set and a start command is received from a higher order command; In case of activation by store card to set start and end; of Respectively of This can be achieved more effectively by starting up under conditions according to the mode.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
The multipurpose IC card terminal device of the present invention is a transaction of electronic money using an IC card, and freely selects an application of the device configuration and calculation method according to each usage form and application, and the selected combination Provides optimal usage according to a variety of usages, making it possible to meet the needs of most customers. The multi-use IC card terminal device of the present invention can be used as a single product reader, used as a POS cash register terminal, used as an automatic checkout machine, or the like.
[0011]
Embodiments of the present invention will be described below with reference to the drawings.
[0012]
FIG. 1 shows an external configuration example of a multipurpose IC card terminal device according to the present invention. An input pad 10 having a rectangular plate has ten keys and function keys for inputting necessary information and data. Means 11 and a display unit 12 made of, for example, liquid crystal for displaying transaction details and operation guidance are provided. Reference numeral 13 denotes a connector for line connection used when the input pad 10 and the reader / writer 20 are separated. On the bottom surface of the input pad 10, a similar rectangular plate-like reader / writer 20 for reading the data of the inserted IC card and writing necessary data is mounted, and the side surface of the reader / writer 20 has an IC. An IC card insertion slot 21 for inserting a card is provided, and automatic (electric) or manual (manual feed / solenoid discharge) can be selected and used for IC card insertion input. That is, in the automatic reader / writer 20, the IC card inserted up to a predetermined position of the IC card insertion slot 21 is automatically taken in and processed, and after that processing is automatically discharged to the predetermined position. In the manual reader / writer 20, the IC card is inserted deeply into the processing position from the IC card insertion slot 21, and when processing is completed at that position, it is pushed out by the solenoid and ejected. Two types of manual reader / writers 20 having the same external shape are prepared as customer options. Reference numeral 23 denotes a connector for line connection, and the connectors 13 and 23 can be connected by a communication line.
[0013]
The reader / writer 20 is placed on a table-like stationary unit 30, and a card insertion slot 32 for inserting a master card of an administrator or the like is provided on the side surface. Further, a host computer (server) is installed from the stationary unit 30. Connected online. A journal printer 40 is connected to the other end of the stationary unit 30, and a receipt issuing unit 50 is further connected to the journal printer 40. The journal printer 40 has an upper cover 41 that can be opened and closed, and a journal can be taken out from an opening 42 provided in the cover 41. The receipt issued by the receipt issuing unit 50 is output from the issuing port 51 and delivered to the customer. Although FIG. 1 shows an example in which all the components of the present invention are combined and combined, all the components can be separated and used as appropriate.
[0014]
FIG. 2 shows an example of the external configuration of the input pad 10. The input means 11 includes a numeric keypad, a function key for function expansion, a correction key for erasing characters, a split key for paying by split, a registration / input key, and an input. A total / execution key for confirming the amount and items, a clear key for deleting one line, a cancel key, and the like are provided. In addition, a guide unit 14 is provided at the upper part of the display unit 12 to guide the processing status of the apparatus with lamp lighting and a message in an easy-to-understand manner.
[0015]
FIG. 3 shows how the components of the multipurpose IC card terminal apparatus are separated and joined. The input pad 10 and the reader / writer 20 are separated and joined. In this example, the connector 22 is connected via the connector 22. Communication, that is, the input pad 10 and the reader / writer 20 are integrated and used. However, the connectors 13 and 23 are connected by a communication line, and the input pad 10 and the reader / writer 20 are used separately. It is also possible. The reader / writer 20 can be removed from the stationary unit 30, and the reader / writer 20 and the stationary unit 30 communicate with each other by optical communication, and power is supplied to the reader / writer 20 from the connector 33 of the stationary unit 30. It is like that. Further, the journal printer 40 and the stationary unit 30 are separated and combined, and the receipt issuing unit 50 is also separated from the journal printer 40. The journal printer 40 performs transaction log printing, error log printing, data communication log printing, transaction counting log printing, and the like.
[0016]
There are six types of IC cards used in this apparatus: authentication cards, store cards, personal cards, log cards, master cards, and maintenance cards. The authentication card is used for device authentication and holding of device settings, the store card enables operations such as operation start and end, and the personal card is an IC card that holds the traded personal information. The log card holds a transaction log, and the master card and the maintenance card are used to start RAS (Reliability Availability Serviceability). The master card is read when power is turned on to determine the operation mode. The master card is the only card that is inserted into the card insertion slot 32 of the stationary unit 30.
[0017]
FIG. 4 shows an internal configuration example of the terminal device of the present invention. The input pad 10 is composed of a control unit 15 composed of a CPU or the like for controlling the input unit 11 and the display unit 12, and the reader / writer 20 is connected to the stationary unit 30. The power supply device 24 with a power receiving terminal, a reader / writer unit 25 for performing read / write processing of an IC card inserted automatically or manually, and the input pad 10 are communicated and the reader / writer unit 25 is controlled. It is comprised with the control part 26 which consists of CPUs. The power supply device 24 is a power supply when separated from the stationary unit 30 and is charged when it is placed on the stationary unit 30. The stationary unit 30 controls the power supply device 24 of the reader / writer 20 and supplies power to each unit, and the reader / writer unit 35 that performs read / write processing on the inserted IC card. A control unit 36 composed of a CPU or the like and an interface unit 37 that performs various communications and the like are configured. The interface unit 37 is connected to a host computer using a power supply terminal, a LAN connection unit, an RS232C terminal for connection to a checkout machine, an RS232C terminal for connection to a POS (Point Of Sales) terminal, and a telephone line. RS232C terminal for modem connection, a printer port for printing out to a journal printer or printer, and the like are provided.
[0018]
When the multipurpose IC card terminal device of the present invention configured as described above is connected to a server, it receives the operating conditions of the device from the server and performs initial settings. Also, the operation status of the apparatus and transaction information are transmitted to the server, the software of the terminal apparatus is updated from the server, and an instruction to receive the IC card blacklist and to operate / end is received.
[0019]
The multi-use IC card terminal device according to the present invention is configured to be used in an integrated housing as shown in FIG. 5 (hereinafter referred to as usage pattern # 1), the input pad 10 and the reader / writer 20 as a single unit. Form (hereinafter referred to as usage form # 2) that is used separately from the section 30 (there is no journal printer 40 and receipt issuing section 50), and the journal printer 40 (and the receipt issuing section 50) are connected to this usage form # 2. Form with portable journal (hereinafter referred to as usage pattern # 3), input pad separation type with only input pad 10 separated and reader / writer 20 attached to stationary part 30 (hereinafter referred to as usage pattern) # 4), a mode with a portable journal (hereinafter referred to as a journal type printer 40) connected to the journal printer 40 (and the receipt issuing unit 50) (hereinafter referred to as # 4). , The usage patterns # 5) has, for the use forms ♯2 to use form # 5 can be used to select a manual or motorized described above for the card reader 20.
[0020]
Use mode # 1 is convenient when the user (customer) inserts an IC card and uses it by fixing it to a cafeteria or restaurant. In FIG. A card is inserted, and the processing contents and the like are displayed on the display unit 2. In this example, the example used in the integrated case shown in FIG. 5 is described. However, if the aesthetics and functions are ignored, it can be installed in the configuration shown in FIG. The usage pattern # 1 is a normal fixed amount subtraction type settlement apparatus, which subtracts a fixed amount set in advance from the server every time a user's IC card is inserted and releases the IC card. An ID for identifying an IC card is stored together with the date and time in a built-in memory unit, and by performing a necessary operation, a transaction log can be issued to the printer or a journal can be output. Pre-setting can be done by connecting to a host computer in the office or manually by entering the installation location. By attaching the receipt issuing unit 50, a receipt can be issued and delivered on the spot at the time of use. FIG. 7 shows an example of a system using the fixed amount subtraction method. When an IC card is inserted, the server checks whether or not the IC card with the corresponding ID can be used. Will be sent. In a simple system, only information such as how many sales per day is required, and how much the total amount is, is necessary. The total sales per day can be calculated simply by printing on receipt paper or writing data on a log IC card. It is enough. Normally, in the case of a fixed amount subtraction type checkout apparatus, it takes time to enter a personal identification number, and a customer can be queued. However, since the amount to be subtracted is small, input verification of the personal identification number is omitted.
[0021]
Usage mode # 2 is a subordinate connection as a child terminal of the POS cash register terminal. The usage mode # 1 is used to subtract the total amount settled at the POS cash register from the inserted IC card. And different. After subtracting, the IC card terminal device notifies the POS terminal that the subtraction has been made, so that the POS terminal side will withdraw the specified amount as the same non-cash processing as when paid with a gift certificate or check. Accounting can be done. The transaction log stored in the memory unit and described in the usage form # 1 can be performed. In this case, the receipt is normally issued on the POS terminal side.
[0022]
Usage mode # 3 is a case where the accounting calculation is separately completed and the settlement amount is paid by the IC card. When the IC card is inserted into the IC card terminal device, the billing amount is displayed, and the user enters the password and confirms it, and then it is withdrawn (the password may not be confirmed). Also in this case, it is possible to launch a transaction log or the like stored in the memory unit and described in the usage mode # 1. If a receipt printer is attached, it is possible to print on the receipt at the same time as payment, and then perform a split payment process.
[0023]
Usage type # 4 is a case where accounting calculation and payment are completed only by the IC terminal device. First, the store clerk inputs the usage statement amount into the input pad 10, and when the total amount is printed, the IC card is deposited from the customer and inserted into the reader / writer 20, the input pad 10 is handed over to the user and the password is entered. This is the case. In this case, the receipt issuing unit 50 and the journal printer 40 are usually connected, and the receipt is distributed to the customer. Thereafter, a split-out process can be performed.
[0024]
Usage mode # 5 is a case where the IC terminal device is also used as an order input terminal, and the store clerk carries the input pad 10 and the reader / writer 20 together and inputs the menu of the customer in front of the customer. The customer's IC card is deposited and subtracted in front of the customer.
[0025]
In the above usage mode, as shown in the state transition diagram of FIG. 6, the IC card terminal device waits for insertion of a master card when the power is first turned on, and various settings are made when the master card is inserted in this state. Processing begins. Before receiving the start command from an external POS terminal or checkout machine, download the IC card usage data (white data (usable card data), black data (unusable card data)) from the server. In addition to receiving and setting, the current time is set from the host (server), and a necessary status notification command is received from the external settlement machine or POS and sent to the host. Next, when the operation start command or manual operation mode is set, the card waits after receiving the IC card reception command from the host side, and the card check is performed when the IC card is inserted. The command is ejected to enter a command waiting state (idle state). If OK, the subtraction command is received and the IC card data is rewritten. Then, the IC card is returned by the card return command, and the idle state is entered. If a forced return command is received before the subtraction process, the IC card is returned to return to the idle state. In the idle state, the operation is returned to the operation start state by an end command from the host or a manual end operation.
[0026]
Next, in the present invention, a fixed amount subtraction method, a POS terminal method, a settlement machine terminal method, an IC card dedicated register method, and a RAS are performed depending on the transaction in which the amount of money to be updated is input mainly to the IC card. Five types of functions are available. The fixed amount subtraction method is to subtract the amount set in the device every time a transaction is made, and as a setting method, it is downloaded from a host controller using a LAN line, or is set by a price setting card or a numeric keypad of the input means 11 Is also possible. For example, in the case of a student cafeteria or employee cafeteria, the fixed amount subtraction method is 400 yen for A lunch, 550 yen for B lunch, 620 yen for C lunch, and so on. Suitable for various specifications. In addition, the POS terminal method subtracts the amount of money transmitted from the POS cash register, and either RS232 or RS422 / 485 can be selected for connection, and the calculation of purchased items is completed at a cash register such as a supermarket. It is suitable for the specification that the amount requested at the time is withdrawn from the IC card. In the same manner, the settlement machine terminal system subtracts the amount transmitted from the settlement machine. The IC card dedicated register system uses an IC card terminal device as a register, and subtracts the amount of money input from the numeric keypad of the input means 11, and a store clerk or the like carries the input pad 10 or the input pad 10 and the reader / writer 20 It is suitable for specifications that carry the department and move inside the store. The RAS function is to perform device setting and operation check of the device.
[0027]
FIG. 7 shows the connection relationship between the IC card terminal device, server, and printer in the flat-rate subtraction method. The server manages transaction logs, blacklists, etc., and communicates via LAN or modem. The printer prints the journal. FIG. 8 shows the information exchange relationship between the manager (IC card terminal device) and the customer (user). When the customer inserts his / her personal card into the card insertion slot 21 of the reader / writer 20 of the portable unit, the reader / writer 20 subtracts a fixed amount set in advance by the server or RAS function if the personal card is valid, The balance after the subtraction is written on the personal card, and after confirming the subtraction from the card, the apparatus creates a transaction log and discharges the personal card from the card insertion slot 21. Thereafter, the customer removes the personal card, and after confirming the removal of the card, the apparatus saves the transaction log.
[0028]
FIG. 9 shows the connection relationship between the IC card terminal device in the POS cash register terminal system, the server, the printer, and the POS cash register. Information exchange between the administrator and the customer is as shown in FIG. . The POS cash register is a device used when a terminal device is used as a POS cash register terminal by a communication function. That is, when a customer inserts a personal card into the card insertion slot 21 of the reader / writer 20 of the portable unit, if the personal card is valid, the customer waits for a deduction amount from the POS cash register, and the administrator inputs the money amount to the POS cash register. Thus, the balance after subtraction is written on the personal card and discharged. When the customer removes the personal card, the transaction log is saved after the card removal confirmation.
[0029]
FIG. 11 shows a connection relationship between the IC card terminal device and the payment machine, printer, and server in the payment machine terminal system, and FIG. 12 shows the exchange of information between the customer and the administrator. . In other words, when a customer inserts a personal card into the card insertion slot 21 of the reader / writer 20 of the portable unit, if the personal card is valid, it waits for the subtraction amount input from the settlement machine, and the administrator inputs the amount to the settlement machine. By doing so, the balance after subtraction is written on the personal card and discharged. When the customer removes the personal card, the transaction log is saved after the card removal confirmation.
[0030]
FIG. 13 shows the connection relationship between the IC card terminal device, server and printer in the IC card dedicated register system, and FIG. 14 shows the exchange of information between the customer and the manager. That is, the customer inserts a personal card into the card insertion slot 21 of the reader / writer 20 of the portable unit, inputs a personal identification number from the input means 11 of the input pad 10 and then inputs an amount, and the balance after subtraction of the input amount Is written on a personal card, and a transaction log is created and discharged. When the customer removes the personal card, the transaction log is saved after confirming that the card has been removed, but in the case of split payment processing, the input of the next card is requested and the initial state is restored.
In the case of the RAS function for device setting and operation check of the apparatus, it is only necessary to connect to a server and a printer as shown in FIG.
[0031]
In the present invention, it is possible to pay by split account. As a split account method, 1) each person enters his / her account into the terminal and pays electronic money, and 2) an amount obtained by dividing the balance of payment by the number of people. There are an equal number of people system that pays electronic money calculated by a terminal, and 3) a combined percentage account system that is a combination of the above-mentioned self-payment amount reporting system and the equal number of people system. Since the mobile unit is handed over to the customer after the billing amount is fixed, the billing amount cannot be changed with the mobile unit removed so that the billing amount does not change due to a customer operation error or the like.
[0032]
The split payment process is performed according to the flowchart shown in FIG. 16, and when the total payment amount is confirmed (step S1) and the split key of the input means 11 is pressed (step S2), each person's own amount declaration system, equal number of persons split, and discount cancellation are cancelled. The selection mode is set (step S3). When each mode is selected with the input means 11 in this mode selection, an IC card is inserted (step S10), an amount is entered (step S11), and a personal identification number is entered (step S12), followed by an execution key. When is pressed, the data is updated (step S14), and if there is a balance, the process returns to step S3 to repeat the above operation (step S15). If there is no balance remaining, the payment process ends. In addition, when the uniform number system is selected in the mode selection, first, the number of persons is input (step S20), the amount is displayed on the display unit 12 (step S21), the IC card is inserted (step S22), and the code is entered. When a number is input (step S23) and then the execution key is pressed, the data is updated (step S25), and the operations after step S21 are repeated for the equal number of people (step S26). Further, when the cancellation is selected in the mode selection, the IC card is first inserted (step S30), the balance is displayed on the display unit 12 (step S31), the password is input (step S32), and then executed. When the key is pressed (step S33), the data is updated (step S34), and the cancellation process ends.
[0033]
The present invention has an IC card terminal device state monitoring function, an information communication function to the IC card terminal device, a data receiving function from the IC card terminal device, and a security function during operation. That is, when no IC card terminal device that is permitted to be connected to the controller (server) is in a connected state, the security function requests a system password at the time of activation. This is for the purpose of protecting the security function from being incorporated into the operation analysis or unauthorized processing when the security function is not used at a normal location, for example, when copying only the controller software or taking out the device. When even one IC card terminal device that is permitted is connected, the operation is started with priority on the convenience of the user. The IC card terminal device is equipped with a battery for guaranteeing a portable function and a transaction at the time of a power failure, and the power source is energized for 24 hours in order to perform charging / refresh recharging. When log communication is performed on the LAN, a connection for socket communication is established from the IC card terminal device because the IC card terminal device is positioned as a client and the controller as a server.
[0034]
On the other hand, as for security at the time of communication with the IC card terminal device, when receiving a message from the terminal device, it is necessary to mutually confirm whether the other party can receive or send the message. FIG. 17 shows a security function at the time of such communication. Random numbers are generated from each other, the content encrypted with the specific key 1 is transmitted, the received one is decrypted with the specific key 1, and encrypted with the specific key 2. A reply is made and decrypted with the specific key 2 to confirm whether or not they match. Thereby, it is possible to prevent “spoofing” of the server as viewed from the IC card terminal device and “spoofing” of the IC card terminal device from the server. The specific keys 1 and 2 at this time are preset.
[0035]
FIGS. 18 and 19 show the details according to the classification of the IC card terminal device and the upper server. After the connection process to the upper server (step S40), it is determined whether or not it is OK (step S41). Generates a random number A (step S42), encrypts the random number A with the key 1 to obtain an encrypted random number A (step S43), and transmits the encrypted random number A to the upper server (step S44). After receiving the encrypted random number A (step S45), the host server decrypts the encrypted random number A with the key 1 to obtain the random number A (step S46), encrypts the random number A with the key 2 and obtains the encrypted random number B. Obtain (step S47). The host server transmits the encrypted random number B to the IC card terminal device (step S48). After receiving the encrypted random number B (step S50), the IC card terminal device decrypts the encrypted random number B with the key 2 (step S50). S51), it is determined whether or not it matches the original random number A transmitted encrypted (step S52). If they do not match, it is NG and line disconnection processing is performed (step S53). On the other hand, if they coincide with each other in step S52, a transmission request is output to the upper server (step S54), whereby the upper server generates a random number C (step S55). Is converted into an encrypted random number C (step S56), and the encrypted random number C is transmitted to the IC card terminal device (step S57). After receiving the encrypted random number C (step S60), the IC card terminal device decrypts the encrypted random number C with the key 1 to obtain the random number C (step S61). The random number C is encrypted with the key 2 and encrypted. A random number D is obtained (step S62). Then, the IC card terminal device transmits the encrypted random number D to the upper server (step S63), and when the upper server receives the encrypted random number D (step S64), the encrypted random number D is decrypted with the key 2 ( In step S65, it is determined whether or not the decrypted data matches the transmitted random number C (step S66). If they match, the operation of the IC card terminal device is started (step S67). If they do not match, line disconnection processing is executed (step S68).
[0036]
FIG. 20 shows the setting operation at the time of start. It is determined whether or not the timer is set in the standby mode (step S70) (step S71). Is determined (step S72), and if it is the start specified time, it is activated (step S73) and the normal operation is performed (step S74). Then, it stops when the end designated time is reached (step S75). If the timer is not set in step S71 and if it is not the start designated time in step S72, it is determined whether or not a start command from the upper command is received (step S80), and the start command is received. It is sometimes started (step S81) and normal operation is performed (step S82). Then, normal operation is executed until an end command is received from the upper command (step S83). If the activation command from the host command is not received in step S80, it is determined whether or not the activation is based on the store card (step S84). If the activation is based on the store card, the activation is activated (step S85) and normal operation is performed. Continue until the end of the store card (step S87). On the other hand, if the store card is not activated in step S84, the process returns to step S70.
[0037]
21 to 23 show display examples of the display unit 12 when the IC card terminal device is used as an IC card dedicated register. When the IC card is inserted as shown in FIG. “Shibaraku Tamaiku Daisai” is displayed. And in the case of a personal card, it becomes the flow of FIG. 22, and in the case of a store card, it becomes the flow of FIG.
[0038]
【The invention's effect】
According to the IC card terminal device of the present invention, the object can be achieved by using the same hardware resource by appropriately selecting and setting the device configuration and application according to each usage form and application. In addition, the configuration of the device is a configuration of a stationary unit, a reader / writer, and an input pad. The device cannot be activated unless an IC card serving as a master key is inserted into the stationary unit, and it is not determined what kind of application it is used for. In spite of the fact that the three parties must always be used together, each part can be separated and operated. Basically, a plurality of usage forms can be selected and set by setting using the master card of the stationary part, and the degree of freedom in use is increased. In addition, it is possible to make installment payments based on different IC cards. At this time, the input pad can be immediately directed to the user, which is very convenient.
[Brief description of the drawings]
FIG. 1 is a perspective structural view showing an embodiment of the present invention.
FIG. 2 is an external view showing an example of an input pad.
FIG. 3 is a development view of FIG. 1;
FIG. 4 is a block diagram showing a circuit configuration example of an IC card terminal device of the present invention.
FIG. 5 is a perspective view showing an example of an integrated housing used in the present invention.
FIG. 6 is a state transition diagram of the present invention.
FIG. 7 is a connection diagram illustrating a connection example of a fixed amount subtraction method.
FIG. 8 is a diagram showing a sequence between a manager of a fixed amount subtraction method and a customer.
FIG. 9 is a connection diagram illustrating a connection example of a POS cash register terminal system.
FIG. 10 is a diagram showing a sequence between an administrator of a POS cash register terminal system and a customer.
FIG. 11 is a connection diagram illustrating a connection example of a settlement machine terminal system.
FIG. 12 is a diagram showing a sequence between an administrator of a checkout machine terminal system and a customer.
FIG. 13 is a connection diagram illustrating a connection example of an IC card dedicated register system.
FIG. 14 is a diagram showing a sequence between an IC card dedicated register system administrator and a customer.
FIG. 15 is a connection diagram illustrating a RAS function.
FIG. 16 is a flowchart showing an example of the operation of the split payment process according to the present invention.
FIG. 17 is a diagram for explaining security according to the present invention.
FIG. 18 is a part of a flowchart showing an operation example of security according to the present invention.
FIG. 19 is a part of a flowchart showing an operation example of security according to the present invention.
FIG. 20 is a flowchart showing an operation example of activation according to the present invention.
FIG. 21 is a part of a flowchart showing a display example according to the present invention.
FIG. 22 is a part of a flowchart showing a display example according to the present invention.
FIG. 23 is a part of a flowchart showing a display example according to the present invention.
[Explanation of symbols]
1, 32 Card slot
2,12 Display section
10 Input pad
11 Input means
20 Reader / Writer
21 IC card slot
30 Deferred section
40 Journal printer
50 Receipt issuing department

Claims (5)

必要情報を入力する入力手段及び取引内容若しくは操作案内を表示する表示部を有する携帯型の入力パッドと、取引相手が所有するICカードのリードライトを行うと共に、携帯を可能とするための電池を内蔵して前記入力パッドを着脱自在に装着するリーダライタと、電源を内蔵してホストコンピュータと通信可能であると共に、初期設定等に必要な情報を読込むためのマスタカード用ICカードリーダライタ部を有し、前記リーダライタを着脱自在に装着する据え置き部とを具備し、一体型として前記据え置き部、リーダライタ、入力パッドの順に積層可能であり、利用形態に応じて前記入力パッド、リーダライタ及び据え置き部の接続配置関係を前記入力パッドのみ分離、或は前記リーダライタに前記入力パッドを装着した状態で前記据え置き部と分離することができるようにしたことを特徴とする多用途ICカード端末装置。A portable input pad having an input means for inputting necessary information and a display unit for displaying transaction contents or operation guidance, and a battery for reading and writing an IC card owned by a business partner and enabling the carrying of the battery A built-in reader / writer for detachably mounting the input pad, a built-in power supply, communication with the host computer, and a master card IC card reader / writer for reading information necessary for initial settings, etc. The reader / writer is detachably mounted, and can be stacked in the order of the stationary portion, the reader / writer, and the input pad as an integrated type, and the input pad, the reader / writer, and the stationary can be stacked according to the usage form. Only the input pad is separated or the reader / writer is mounted with the input pad. E rest portion and versatile IC card terminal apparatus which is characterized in that to be able to be separated. 更に前記据え置き部に接続されたプリンタを具備した請求項1に記載の多用途ICカード端末装置。The multipurpose IC card terminal device according to claim 1, further comprising a printer connected to the stationary unit. 前記ICカードに対する処理を、定額減算方式、POS端末方式、精算機端末方式、又はICカード専用レジスタ方式のいずれかを選択して行い得るようになっている請求項1に記載の多用途ICカード端末装置。2. The multipurpose IC card according to claim 1, wherein processing for the IC card can be performed by selecting any one of a fixed amount subtraction method, a POS terminal method, a settlement machine terminal method, or an IC card dedicated register method. Terminal device. 前記POS端末方式、精算機端末方式、又はICカード専用レジスタ方式の場合に、前記入力手段で割勘処理を指示することにより各自金額申告制、人数均等割り制又は前記各自金額申告制、人数均等割り制の組み合わせの割勘処理を行い得るようになっている請求項3に記載の多用途ICカード端末装置。In the case of the POS terminal method, the settlement machine terminal method, or the IC card dedicated register method, each of the own amount declaration system, the equal number of persons declaration system, or the respective own amount declaration system, the equal number of persons allocation is instructed by the input means. The multipurpose IC card terminal device according to claim 3, which is capable of performing split-combination processing of a system combination. 請求項1に記載の多用途ICカード端末装置が前記ホストコンピュータと通信するに際して、乱数とキーとの関係で暗号化及び復号化を行うようになっていることを特徴とする多用途ICカード端末装置。The multipurpose IC card terminal according to claim 1, wherein when the multipurpose IC card terminal device communicates with the host computer, encryption and decryption are performed in relation to a random number and a key. apparatus.
JP13810298A 1998-05-20 1998-05-20 Multipurpose IC card terminal Expired - Fee Related JP3767720B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13810298A JP3767720B2 (en) 1998-05-20 1998-05-20 Multipurpose IC card terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13810298A JP3767720B2 (en) 1998-05-20 1998-05-20 Multipurpose IC card terminal

Publications (2)

Publication Number Publication Date
JPH11328336A JPH11328336A (en) 1999-11-30
JP3767720B2 true JP3767720B2 (en) 2006-04-19

Family

ID=15214005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13810298A Expired - Fee Related JP3767720B2 (en) 1998-05-20 1998-05-20 Multipurpose IC card terminal

Country Status (1)

Country Link
JP (1) JP3767720B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002150372A (en) * 2000-11-06 2002-05-24 Nippon Leisure Card-System Co Ltd Service value management device and system
KR20020080059A (en) * 2001-04-11 2002-10-23 (주)세전 Credit authorization terminal system and method for writing out an account entry based on the credit card sale data from this system
KR100474666B1 (en) * 2001-05-07 2005-03-10 (주)세전 Method for posting up accounts service via a network communication
JP4645416B2 (en) * 2005-11-04 2011-03-09 株式会社デンソーウェーブ Portable information reader
JP2007241538A (en) * 2006-03-07 2007-09-20 Jr East Mechatronics Co Ltd Ic card reader/writer system
JP7474609B2 (en) * 2020-03-09 2024-04-25 東芝テック株式会社 Server, program, and payment terminal management system

Also Published As

Publication number Publication date
JPH11328336A (en) 1999-11-30

Similar Documents

Publication Publication Date Title
US7426493B2 (en) Electronic money system and electronic money terminal
US6119934A (en) Credit card, smart card and bank issued debit card operated system and method for processing electronic transactions
US6152365A (en) Credit and bank issued debit card operated system and method for controlling a vending machine
US7991694B2 (en) Mobile electronic commerce system
US7086584B2 (en) Systems and methods for configuring a point-of-sale system
US5619024A (en) Credit card and bank issued debit card operated system and method for controlling and monitoring access of computer and copy equipment
US20020166891A1 (en) Systems and methods for deploying a point-of sale device
US20020153414A1 (en) Systems and methods for performing transactions at a point-of-sale
US7643044B2 (en) Thermal printer device for point of service terminal
JP3767720B2 (en) Multipurpose IC card terminal
JP5018284B2 (en) vending machine
CA2481075A1 (en) Systems and methods for performing transactions at a point-of-sale
JP2022098539A (en) Payment terminal, settlement device, non-cash payment system, and payment-related information registration method
JP2001118022A (en) Transaction settling terminal device
JP3848035B2 (en) Compound money handling equipment
JP2022044296A (en) Product sales data processing equipment and programs
KR20050049312A (en) Apparatus for cash bill
KR100818375B1 (en) Card sales slip processing method and system and card sales slip processing server and program recording medium therefor
JP7158531B2 (en) Payment terminals and programs
KR100537488B1 (en) Automatic lottery ticket sale system
KR200290479Y1 (en) Card reader phone
JP5994883B2 (en) Payment terminal and program
JP2022067432A (en) Item sales data processor
JPS6274147A (en) Card processing system
KR20020090978A (en) Method And System for Approval Credit Card

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051004

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060125

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090210

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100210

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100210

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110210

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120210

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees