JP6777860B2 - Information processing equipment, its control method, and programs - Google Patents
Information processing equipment, its control method, and programs Download PDFInfo
- Publication number
- JP6777860B2 JP6777860B2 JP2017129465A JP2017129465A JP6777860B2 JP 6777860 B2 JP6777860 B2 JP 6777860B2 JP 2017129465 A JP2017129465 A JP 2017129465A JP 2017129465 A JP2017129465 A JP 2017129465A JP 6777860 B2 JP6777860 B2 JP 6777860B2
- Authority
- JP
- Japan
- Prior art keywords
- reading
- data
- passbook
- read
- information processing
- 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.)
- Active
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、情報処理装置、及びその制御方法、プログラムに関し、特に、顧客の情報を入力するユーザの作業を適切に行えるようにする技術に関する。 The present invention relates to an information processing apparatus, a control method thereof, and a program thereof, and more particularly to a technique for appropriately performing a user's work of inputting customer information.
従来、通帳の磁気ストライプに記録されたデータと、IC付磁気カードの磁気ストライプに記録されたデータとを読み取り可能な読取装置が用いられている。 Conventionally, a reader capable of reading the data recorded on the magnetic stripe of a passbook and the data recorded on the magnetic stripe of a magnetic card with an IC has been used.
例えば、特許文献1には、通帳の磁気ストライプとIC付磁気カードの磁気ストライプの読み取り装置が開示されている。
For example,
ところで、例えば、渉外担当者(ユーザ)が所持するタブレット、又はパソコンを用いて、顧客情報を管理している。そのような管理で使用されるアプリケーションに、ユーザが顧客の口座番号を手入力すると、誤入力してしまうおそれがある。また、従来、手入力しなければならないため、その作業が煩雑である。また、口座番号を誤入力してしまうと、顧客の本人確認が適切に行うことが出来ない場合がある。 By the way, for example, customer information is managed using a tablet or a personal computer owned by a person in charge of external affairs (user). If a user manually enters a customer's account number in an application used for such management, it can be mistyped. Further, conventionally, the work is complicated because it has to be manually input. In addition, if the account number is entered incorrectly, it may not be possible to properly verify the identity of the customer.
そこで、上記特許文献1に記載の通帳の磁気ストライプと磁気カードの磁気ストライプとを読み取る読み取り装置を用いることも考えられる。
Therefore, it is conceivable to use a reading device that reads the magnetic stripe of the passbook and the magnetic stripe of the magnetic card described in
しかしながら、その使用するアプリケーションに応じて、アプリケーションが必要とするデータが異なる場合がある。また、通帳の磁気部から読み取られるデータと、キャッシュカードの磁気部から読み取られるデータとが、それぞれ異なる場合がある(取得できるデータが異なる場合がある)。そのため、例えば、アプリケーションや、アプリケーションが必要とするデータに応じて、通帳の磁気部を読み取るか、キャッシュカードの磁気部を読み取るかを適切に選択する必要がある。 However, the data required by the application may differ depending on the application used. In addition, the data read from the magnetic part of the passbook and the data read from the magnetic part of the cash card may be different (the data that can be acquired may be different). Therefore, for example, it is necessary to appropriately select whether to read the magnetic part of the passbook or the magnetic part of the cash card according to the application and the data required by the application.
さらに、例えば、ユーザが、顧客Aと打ち合わせをして、顧客Aの本人確認を行うために、顧客Aの通帳を読み取ろうとしてときに、打ち合わせ場所に置いてあった顧客Aの家族の別の顧客Bのキャッシュカードを顧客Aのものと誤って読み取ってしまい、異なった顧客の本人確認を行ってしまうこと(誤った本人確認を行ってしまうこと)も考えられる。 Further, for example, when the user tries to read the bank card of the customer A in order to have a meeting with the customer A and confirm the identity of the customer A, another member of the customer A's family who has been placed at the meeting place. It is also conceivable that the cash card of customer B may be mistakenly read as that of customer A, and the identity of a different customer may be confirmed (wrong identity verification may be performed).
そこで、本発明の目的は、顧客の情報を入力するユーザの作業を適切に行えるようにするための仕組みを提供することである。 Therefore, an object of the present invention is to provide a mechanism for appropriately performing the work of a user who inputs customer information.
本発明は、通帳、及びカードの磁気部を読み取り可能な読取装置と通信可能な情報処理装置であって、前記読取装置で読み取る読取対象物の種別として前記通帳、及び前記カードを含む種別のうち、いずれかを受け付ける受付手段と、前記読取装置が、前記通帳の磁気部、又は前記カードの磁気部を読み取ることで得られた読取データを、前記読取装置から取得する取得手段と、前記取得手段により取得された読取データが、前記受付手段により受け付けた種別のデータであるかを判定する判定手段と、前記判定手段による判定結果を出力する出力手段と、を備えることを特徴とする。 The present invention is an information processing device capable of communicating with a reading device capable of reading a passbook and a magnetic part of a card, and among the types including the passbook and the card as the types of reading objects to be read by the reading device. , The receiving means for receiving any of the above, the acquiring means for acquiring the read data obtained by the reading device reading the magnetic part of the passbook or the magnetic part of the card, and the acquiring means. It is characterized by including a determination means for determining whether the read data acquired by the above-mentioned reception means is of the type of data received by the reception means, and an output means for outputting the determination result by the determination means.
本発明によれば、顧客の情報を入力するユーザの作業を適切に行えるようにするための仕組みを提供することができる。 According to the present invention, it is possible to provide a mechanism for appropriately performing the work of a user who inputs customer information.
以下、添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。 Hereinafter, the present invention will be described in detail according to a preferred embodiment with reference to the accompanying drawings.
図1は、本発明の実施の形態に係るシステムの一例を示す図である。 FIG. 1 is a diagram showing an example of a system according to an embodiment of the present invention.
図1に示すように、本発明の実施の形態に係るシステムは、情報処理装置101と、磁気情報読取装置102とを含むシステムである。
As shown in FIG. 1, the system according to the embodiment of the present invention is a system including an
情報処理装置101は、例えば、ノートPC等のパーソナルコンピュータ(PC)や、ハンディターミナルや、スマートフォン、タブレット端末などのスマートデバイス(携帯可能な端末)である。
The
磁気情報読取装置102(携帯可能な装置)は、キャッシュカードやクレジットカード等の磁気ストライプカード(カード309)に設けられた磁気ストライプ(磁気部310)に記録されている口座番号やユーザ識別番号等のデータ、及び、預金通帳や貯金通帳等の通帳(通帳312)に設けられた磁気バー(磁気ストライプ)(磁気部311)に記録されている口座番号やユーザ識別番号等のデータを読み取る装置である。磁気バー(磁気部311)は、磁気ストライプや通帳磁気ストライプとも呼ばれる。 The magnetic information reading device 102 (portable device) includes an account number, a user identification number, etc. recorded on a magnetic stripe (magnetic unit 310) provided on a magnetic stripe card (card 309) such as a cash card or a credit card. With a device that reads data such as account numbers and user identification numbers recorded on the magnetic bar (magnetic stripe) (magnetic unit 311) provided in the passbook (passbook 312) such as deposit passbook and savings passbook. is there. The magnetic bar (magnetic unit 311) is also called a magnetic stripe or a passbook magnetic stripe.
磁気情報読取装置102は、本発明の読取装置の適用例であり、カードの磁気部に記録されたデータ、及び通帳の磁気部に記録されたデータを読み取り可能な装置である。
The magnetic
情報処理装置101と、磁気情報読取装置102とは、図1(A)に示すように、無線で相互に通信可能に接続することが出来る。
As shown in FIG. 1A, the
図1(A)は、情報処理装置101と、磁気情報読取装置102とが、無線で相互に通信可能に接続する無線接続タイプのシステム構成図の一例である。
FIG. 1A is an example of a wireless connection type system configuration diagram in which the
ここで、無線の方式としては、例えば、無線LAN、Wi−Fi、Bluetooth(登録商標)、IrDA等の各種無線規格による方式があり、情報処理装置101と、磁気情報読取装置102とは、これらの各種無線規格による方式で、相互に通信可能に接続することができる。
Here, as the wireless method, for example, there are methods based on various wireless standards such as wireless LAN, Wi-Fi, Bluetooth (registered trademark), IrDA, etc., and the
本実施形態では、情報処理装置101と、磁気情報読取装置102とが、Bluetooth(登録商標)で相互に通信可能に接続する例について説明するが、他の無線規格による方式で接続することもできる。
In the present embodiment, an example in which the
図1(B)は、情報処理装置101と、磁気情報読取装置102とが、通信ケーブル(USBケーブル等)の有線で、相互に通信可能に接続する有線接続タイプのシステム構成図の一例である。
FIG. 1B is an example of a wired connection type system configuration diagram in which the
図1(B)に示すように、情報処理装置101と、磁気情報読取装置102とは、それぞれ通信ケーブル(USBケーブル等)の有線を接続するインターフェースを備えており、有線で、相互に通信可能に接続することができる。
As shown in FIG. 1 (B), the
図1(C)は、磁気情報読取装置102が情報処理装置101に組み込まれた一体型タイプのシステム構成図の一例である。
FIG. 1C is an example of an integrated type system configuration diagram in which the magnetic
図1(C)に示すように、磁気情報読取装置102が情報処理装置101に組み込まれることで、磁気情報読取装置102と情報処理装置101が1つの筐体の情報処理装置101として機能することができる。
As shown in FIG. 1C, by incorporating the magnetic
図1(A)〜(C)のいずれのタイプのシステム(情報処理システム)であっても、磁気情報読取装置102が、カード309の磁気ストライプ(磁気部310)、及び、通帳312の磁気バー(磁気部311)に記録されたデータを読み取り、当該読み取られたデータを情報処理装置101に送信する機能を備えている。そして、情報処理装置101が、磁気情報読取装置102から受信したデータを、表示部に表示する処理、当該データを適宜必要な処理して表示部に表示する処理、及び、当該データを他の外部装置に送信し、当該送信することにより当該他の外部装置から受信したデータを表示する処理など、磁気情報読取装置102から受信したデータに基づく所定の処理を行う機能を備えている。
In any type of system (information processing system) shown in FIGS. 1A to 1C, the
このように、情報処理装置101は、本発明の情報処理装置の適用例であり、通帳、及びカード(キャッシュカードやクレジットカード)の磁気部を読み取り可能な読取装置(磁気情報読取装置102)と通信可能である。
As described above, the
本実施形態では、カードの一例としてキャッシュカードを用いて説明するが、クレジットカードでもよい。 In the present embodiment, a cash card will be used as an example of the card, but a credit card may also be used.
図2は、図1に示す磁気情報読取装置102のハードウエアブロック図の一例を示す図である。
FIG. 2 is a diagram showing an example of a hardware block diagram of the magnetic
図2に示すように、磁気情報読取装置102は、制御部201と、無線通信インターフェース202と、有線通信インターフェース203と、表示部204と、磁気情報読取部205と、メモリ(記憶部)206と、電源部207と、を備えている。
As shown in FIG. 2, the magnetic
磁気情報読取装置102は、図2に示すハードウエア以外にも、後述する各部品、各部材も備えている。
In addition to the hardware shown in FIG. 2, the magnetic
図2に示す制御部201は、メモリ(記憶部)206に格納されているプログラムやデータを用いて、磁気情報読取装置102の各部材及び全体を制御し、磁気情報読取装置102が行う各処理を実行する。
The
無線通信インターフェース202は、情報処理装置101と、無線で相互に通信可能に接続するための通信インターフェースである。
The
無線通信インターフェース202は、例えば、無線LAN、Wi−Fi、Bluetooth(登録商標)、IrDA等の各種無線規格に準拠した通信インターフェースである。本実施形態では、無線通信インターフェース202を、情報処理装置101と無線通信を行なう例として、Bluetooth(登録商標)の無線規格に準拠した通信インターフェースとして、説明する。
The
無線通信インターフェース202は、送信手段の適用例であり、読取部308により読み取られたデータを他の端末(情報処理装置101)に無線で送信する。
The
有線通信インターフェース203は、情報処理装置101と、通信ケーブル(USBケーブル等)の有線で相互に通信可能に接続するための通信インターフェースである。有線通信インターフェース203は、例えば、通信ケーブルがUSBケーブルの場合には、USBコネクタとなる。
The
有線通信インターフェース203は、送信手段の適用例であり、読取部308により読み取られたデータを他の端末(情報処理装置101)に有線で送信する。
The
表示部204は、液晶ディスプレイや有機ELディスプレイ等のディスプレイや、LEDランプやEL(エレクトロルミネセンス)ランプ等のランプである。
The
磁気情報読取部205は、磁気ストライプカード(カード309)の磁気ストライプ(磁気部310)に記録されているデータ、及び、通帳(通帳312)の磁気バー(磁気部311)に記録されているデータを読み取る部材である。磁気情報読取部205は、後述する読取部308と同一の部材である。
The magnetic
メモリ(記憶部)206は、RAMやHDDなどのメモリであり、データを記憶する機能を備えている。 The memory (storage unit) 206 is a memory such as a RAM or an HDD, and has a function of storing data.
例えば、メモリ(記憶部)206は、磁気情報読取部205(読取部308)で読み取られたデータを記憶する機能を備えている。また、メモリ(記憶部)206は、無線通信インターフェース202、有線通信インターフェース203で情報処理装置に送信、又は情報処理装置から受信するデータを記憶する機能、表示部204に表示するデータを記憶する機能を備えている。
For example, the memory (storage unit) 206 has a function of storing the data read by the magnetic information reading unit 205 (reading unit 308). Further, the memory (storage unit) 206 has a function of storing data transmitted to or received from the information processing device by the
また、メモリ(記憶部)206は、磁気情報読取装置102の各部材及び全体を制御し、磁気情報読取装置102が行う各処理を実行するプログラムやデータが記憶されている。
Further, the memory (storage unit) 206 controls each member and the whole of the magnetic
電源部207は、磁気情報読取装置102が処理、動作を行うために、磁気情報読取装置102の各部材に電気を供給する部であり、例えば、蓄電池などのバッテリーである。
The
次に、図3(A)を用いて、カード309の磁気部310に記憶されているデータ(情報)を、読取部308が読み取るために、カード309が磁気情報読取装置102に対してどのように移動して読み取られるかについて説明する。
Next, using FIG. 3A, how the
また、図3(B)を用いて、通帳312の磁気部311に記憶されているデータ(情報)を、読取部308が読み取るために、通帳312が磁気情報読取装置102に対してどのように移動して読み取られるかについて説明する。
Further, in order for the reading unit 308 to read the data (information) stored in the magnetic unit 311 of the passbook 312 using FIG. 3B, how the passbook 312 refers to the magnetic
図3は、カード309の磁気部310を読み取る際の磁気情報読取装置102の平面図(A)、通帳312の磁気部311を読み取る際の磁気情報読取装置102の平面図(B)の一例を示す図である。
FIG. 3 is an example of a plan view (A) of the magnetic
本体301の左側面には、図3に示すように、有線通信インターフェース203を備えている。ここでは、例えば、有線通信インターフェース203として、USBコネクタを備えている。
As shown in FIG. 3, a
また、本体301の右側面には、図3に示すように、スイッチ303を備えている。 Further, as shown in FIG. 3, a switch 303 is provided on the right side surface of the main body 301.
スイッチ303は、ユーザにより押下されることで、電源を入れたり、電源を切ったりすることができる。 The switch 303 can be turned on and off by being pressed by the user.
本体301には、上述した表示部204を備えている。
The main body 301 is provided with the
図3に示している読取部308の点線部分は、カバー302により隠れていることを示している。 The dotted line portion of the reading unit 308 shown in FIG. 3 indicates that it is hidden by the cover 302.
図3に示している通帳ガイド面309の点線部分は、カバー302により隠れていることを示している。
The dotted line portion of the
通帳ガイド面309は、左右に直線の面として形成されており、通帳ガイド面309と、通帳の磁気部311の長手方向と並行な通帳312の縁(側面)とが並行に接触しながら、通帳312を、左側、又は右側の一方向にスライドして移動する際に、常に磁気部311と重なる位置に、読取部308が設けられている。すなわち、読取部308は、通帳ガイド面309と、磁気部311の長手方向と並行な通帳312の縁とが並行に接触しながら、通帳312を、左側、又は右側の一方向にスライドして移動することで、通帳312の全ての磁気部311を読み取れる位置に設けられている。
The
図3(A)に示すように、ユーザが手動で、カード309を、本体301とカバー302との間の隙間に、右方向から左方向に入れる。そして、ユーザが手動で、カード309の磁気部310の長手方向に、カード309を右から左へスライド移動する。
As shown in FIG. 3A, the user manually inserts the
また、読取部308は、このようにカード309をスライドして移動することで、カード309の全ての磁気部310を読み取ることができる位置に設けられている。
Further, the reading unit 308 is provided at a position where all the magnetic units 310 of the
図3(A)に示すように、カード309を右方向から左方向にスライド移動することで、読取部308が、カード309の磁気部310に記録されているデータ(情報)を読み取る。このように、カード309を右から左にスライド移動する方向を正方向という。
As shown in FIG. 3A, by sliding the
また、ユーザによっては、ユーザが手動で、カード309を、本体301とカバー302との間の隙間に、左方向から右方向に入れ、カード309を左方向から右方向にスライド移動する(正方向とは逆方向にスライド移動する)こともある。この場合でも、読取部308が、カード309の磁気部310に記録されているデータ(情報)を読み取る。このときに読み取られたデータの並び順は、正方向にカード309をスライド移動した際に読み取られたデータの並び順とは逆の順番でとなる。
Further, depending on the user, the user manually inserts the
次に、図3(B)を用いて、通帳312の磁気部311に記憶されているデータ(情報)を、読取部308が読み取るために、通帳312が磁気情報読取装置102に対してどのように移動して読み取られるかについて説明する。
Next, using FIG. 3 (B), in order for the reading unit 308 to read the data (information) stored in the magnetic unit 311 of the bankbook 312, how the bankbook 312 refers to the magnetic
図3(B)に示すように、ユーザが手動で、通帳312を、本体301とカバー302との間の隙間に、右方向から左方向に入れる。そして、通帳ガイド面309と、通帳312の磁気部311の長手方向と並行な通帳312の縁(側面)とが並行に接触しながら、通帳312を左方向にスライドして移動する。
As shown in FIG. 3B, the user manually inserts the passbook 312 into the gap between the main body 301 and the cover 302 from the right direction to the left direction. Then, while the
また、読取部308は、このように通帳312をスライドして移動することで、通帳312の全ての磁気部310を読み取ることができる位置に設けられている。 Further, the reading unit 308 is provided at a position where all the magnetic units 310 of the passbook 312 can be read by sliding and moving the passbook 312 in this way.
そのため、このように通帳312をスライドして移動することで、通帳312の磁気部311に記録されているデータ(情報)を読取部308が読み取ることができる。このように、通帳312を右から左にスライド移動する方向を正方向という。 Therefore, by sliding and moving the passbook 312 in this way, the reading unit 308 can read the data (information) recorded in the magnetic unit 311 of the passbook 312. The direction in which the passbook 312 is slid from right to left in this way is called the positive direction.
また、ユーザによっては、ユーザが手動で、通帳312を、本体301とカバー302との間の隙間に、左方向から右方向に入れ、通帳312を左方向から右方向にスライド移動する(正方向とは逆方向にスライド移動する)こともある。この場合でも、読取部308が、通帳312の磁気部310に記録されているデータ(情報)を読み取る。このときに読み取られたデータの並び順は、正方向に通帳312をスライド移動した際に読み取られたデータの並び順とは逆の順番でとなる。 In addition, depending on the user, the user manually inserts the passbook 312 into the gap between the main body 301 and the cover 302 from the left to the right, and slides the passbook 312 from the left to the right (forward direction). It may slide in the opposite direction). Even in this case, the reading unit 308 reads the data (information) recorded in the magnetic unit 310 of the passbook 312. The order of the data read at this time is the reverse of the order of the data read when the passbook 312 is slid in the forward direction.
次に、図6を用いて図1に示した情報処理装置101に適用可能な情報処理装置のハードウェア構成について説明する。
Next, the hardware configuration of the information processing device applicable to the
図6は、図1に示した情報処理装置101に適用可能な情報処理装置のハードウェア構成の一例を示す図である。
FIG. 6 is a diagram showing an example of the hardware configuration of the information processing device applicable to the
図6において、601は、CPUで、システムバス604に接続される各デバイスやコントローラを統括的に制御する。また、ROM602あるいは外部メモリ611には、CPU601の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
In FIG. 6, 601 is a CPU that comprehensively controls each device and controller connected to the
603は、RAMで、CPU601の主メモリ、ワークエリア等として機能する。CPU601は、処理の実行に際して必要なプログラム等をROM602あるいは外部メモリ611からRAM603にロードして、ロードしたプログラムを実行することで各種動作を実現するものである。
また、605は入力コントローラで、キーボード(KB)や各操作を受け付ける操作部609等のポインティングデバイス等からの入力を制御する。606は、ビデオコントローラで、液晶ディスプレイなどの表示部610への表示を制御する。
Further,
607は、メモリコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置(ハードディスク(HD))や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ611へのアクセスを制御する。
607 is a memory controller, which is an external storage device (hard disk (HD)) for storing boot programs, various applications, font data, user files, edit files, various data, etc., a flexible disk (FD), or a PCMCIA card slot. Controls access to an
608は、通信I/Fコントローラで、ネットワークを介して外部機器と無線又は優先で接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。
なお、CPU601は、例えばRAM603内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、表示部610上での表示を可能としている。また、CPU601は、表示部610上の不図示のマウスカーソル等でのユーザ指示を可能とする。
The
本発明を実現するための後述する各種プログラムは、外部メモリ611に記録されており、必要に応じてRAM603にロードされることによりCPU601によって実行されるものである。さらに、上記プログラムの実行時に用いられる設定ファイル等も外部メモリ611に格納されており、これらについての詳細な説明も後述する。
Various programs to be described later for realizing the present invention are recorded in the
次に、情報処理装置101、及び磁気情報読取装置102が実行するプログラム、アプリケーションの構成について説明する。
Next, the configurations of the programs and applications executed by the
図7は、情報処理装置101、及び磁気情報読取装置102が実行するプログラム、アプリケーションの構成の一例を示す図である。
FIG. 7 is a diagram showing an example of the configuration of a program and an application executed by the
情報処理装置101、及び磁気情報読取装置102は、ユーザが所持するものであり、例えば、顧客の情報を管理するために用いらる。そして、情報処理装置101は、顧客の情報(例えば、通帳312の磁気部311、及び/又はキャッシュカード309の磁気部310から得られる情報)を必要とする複数種類のアプリケーションがインストールされている。
The
図7の例では、情報処理装置101に、そのようなアプリケーションとして、アプリケーション1、アプリケーション2がインストールされていることを示している。
In the example of FIG. 7, it is shown that
また、磁気情報読取装置102は、通帳312の磁気部311、キャッシュカード309の磁気部310を読み取ることで得られた読取結果のデータを、情報処理装置101に送信する読取結果送信プログラムがインストールされている。
Further, the magnetic
また、情報処理装置101には、読取結果送信プログラムが送信した読取結果のデータを受信して、当該データをアプリケーション1、2等で表示可能なデータの形式に変換して、当該変換されたデータをアプリケーション1、2等に送信する読取結果確認プログラム(例えば、アプリケーション1,2のプラグイン)がインストールされている。
Further, the
図4を用いて、情報処理装置101、磁気情報読取装置102を含む情報処理システムのCPU等の制御手段が実行する処理の一例について説明する。
An example of processing executed by a control means such as a CPU of an information processing system including an
図4は、情報処理装置101、磁気情報読取装置102を含む情報処理システムのCPU等の制御手段が実行する処理の一例を示すフローチャートである。
FIG. 4 is a flowchart showing an example of processing executed by a control means such as a CPU of an information processing system including an
図4に示すアプリケーションは、図7に示したアプリケーション1、2のいずれかのアプリケーションである。
The application shown in FIG. 4 is any of the
まず、情報処理装置101のアプリケーションは、ユーザからの操作指示を受け付けることにより、当該アプリケーションのアプリケーション名、及び/又は、要求するデータ(顧客の情報(通帳312の磁気部311、及び/又はキャッシュカード309の磁気部310から得られる情報のうち必要とするデータ)、及び/又は、読取対象物が通帳312かキャッシュカード309かを示す読取種別を読取結果確認プログラムに送信すると共に、読取対象物の読取指示を読取結果確認プログラムに送信する(S401)。
First, the application of the
そして、情報処理装置101の読取結果確認プログラムは、アプリケーションから、アプリケーション名、及び/又は、要求するデータ、及び/又は、読取種別、読取対象物の読取指示を受信する(S402)。
Then, the reading result confirmation program of the
そして、読取結果確認プログラムは、アプリケーション名、及び/又は、要求するデータ、及び/又は、読取種別に基づき、読取種別を特定して、当該特定された読取種別を表示部に表示する(S403)。 Then, the reading result confirmation program specifies the reading type based on the application name and / or the requested data and / or the reading type, and displays the specified reading type on the display unit (S403). ..
ここで、S403の具体例について説明する。 Here, a specific example of S403 will be described.
情報処理装置101のメモリ等の記憶手段には、図8に示す読取種別対応テーブルを記憶している。
The reading type correspondence table shown in FIG. 8 is stored in the storage means such as the memory of the
図8は、読取種別対応テーブルの一例を示す図である。 FIG. 8 is a diagram showing an example of a reading type correspondence table.
図8に示す読取種別対応テーブルは、「アプリケーション名」、「要求データ」、「読取種別」の項目で構成されている。 The reading type correspondence table shown in FIG. 8 is composed of items of "application name", "request data", and "reading type".
例えば、図8の最上位のレコードは、S402でアプリケーションから受信した「アプリケーション名」が『アプリケーション1』で、「要求データ」が『口座番号』の場合には、読み取るべき読取対象物の「読取種別」が『通帳』であることを示している。
For example, in the top-level record of FIG. 8, when the "application name" received from the application in S402 is "
また、図8の「アプリケーション名」が『アプリケーション2』のレコードは、S402でアプリケーションから受信した「アプリケーション名」が『アプリケーション2』の場合には、読み取るべき読取対象物の「読取種別」が『キャッシュカード』であることを示している。 Further, in the record whose "application name" is "application 2" in FIG. 8, when the "application name" received from the application in S402 is "application 2", the "reading type" of the object to be read is "reading type". It indicates that it is a cash card.
S403においては、読取結果確認プログラムは、図8に示す読取種別対応テーブルの中で、S402で受信したアプリケーション名、要求するデータ(要求データ)に該当(一致)するレコードを特定し、当該特定されたレコードの読取種別を特定する。また、S403において、S402で読取種別を受信できた場合には、当該受信した読取種別を読み取るべき対象物の読取種別として特定する。 In S403, the reading result confirmation program identifies (matches) the application name received in S402 and the record corresponding to (matching) the requested data (request data) in the reading type correspondence table shown in FIG. Specify the read type of the record. Further, in S403, when the reading type can be received in S402, the received reading type is specified as the reading type of the object to be read.
S403は、本発明の受付手段の適用例であり、通帳、及びカードを含む種別のうち、読取データの要求を行うアプリケーションのアプリケーション名、及び/又は当該アプリケーションが要求するデータ項目に応じた種別を受け付ける。 S403 is an application example of the receiving means of the present invention, and among the types including the passbook and the card, the application name of the application that requests the read data and / or the type according to the data item requested by the application. Accept.
そして、読取結果確認プログラムは、読取結果送信プログラムに対して読取の開始指示を送信する(S406)。 Then, the reading result confirmation program transmits a reading start instruction to the reading result transmitting program (S406).
このように、使用するアプリケーションに応じて、アプリケーションが必要とするデータが異なったり、通帳とキャッシュカードとから読み取ることができるデータは、それぞれ異なる場合がある。そのため、使用するアプリケーション、又は要求データに応じて、通帳の磁気ストライプを読み取るか、キャッシュカードの磁気ストライプを読み取るかを切り替え可能にしている。 As described above, the data required by the application may differ depending on the application to be used, and the data that can be read from the passbook and the cash card may differ from each other. Therefore, it is possible to switch between reading the magnetic stripe of the passbook and reading the magnetic stripe of the cash card according to the application to be used or the required data.
また、読取結果確認プログラムは、アプリケーションからの読取指示に基づき動作するだけではなく、直接、ユーザからの読取指示を受け付けることも可能である。 Further, the reading result confirmation program not only operates based on the reading instruction from the application, but can also directly receive the reading instruction from the user.
読取結果確認プログラムは、図5(A)に示す通帳・キャッシュカードの読取種別受付画面を表示部に表示する(S404)。 The reading result confirmation program displays the reading type reception screen of the passbook / cash card shown in FIG. 5A on the display unit (S404).
図5(A)は、通帳・キャッシュカードの読取種別受付画面の一例を示す図である。 FIG. 5A is a diagram showing an example of a reading type reception screen for a passbook / cash card.
図5の501は、読み取るべき対象物の種別(『通帳』か、『キャッシュカード』か)を選択できるラジオボタンである。 501 of FIG. 5 is a radio button that can select the type of the object to be read (“passbook” or “cash card”).
502は、ユーザにより501で選択された読取種別の読取対象物の読み取りの開始指示をユーザにより受け付ける読取開始ボタンである。
また、503は、口座番号が表示される表示欄である。また、504は、口座名義人が表示される表示欄である。 Further, 503 is a display field in which the account number is displayed. Further, 504 is a display field in which the account holder is displayed.
読取結果確認プログラムは、ユーザにより、通帳かキャッシュカードのいずれかのラジオボタン501の選択を受け付け、読取開始ボタン502の押下を受け付けると(S405)、読取結果送信プログラムに対して読取の開始指示を送信する(S406)。
When the user accepts the selection of the
S405、S403は、本発明の受付手段の適用例であり、読取装置で読み取る読取対象物の種別として前記通帳、及び前記カードを含む種別のうち、いずれかを受け付ける。 S405 and S403 are application examples of the receiving means of the present invention, and accept any one of the above-mentioned passbook and the type including the card as the type of the object to be read read by the reading device.
読取結果送信プログラムは、読取結果確認プログラムから読取の開始指示を受け付けると(S407)、読取部308をアクティブにして読取動作を開始する(S408)。 When the reading result transmitting program receives the reading start instruction from the reading result confirmation program (S407), the reading result transmitting program activates the reading unit 308 and starts the reading operation (S408).
そして、ユーザは、図3で説明したように、読取対象物であるキャッシュカード309か、通帳312を、正方向又は逆方向にスライド移動して、読取部308が、磁気部に記録されているデータ(情報)を読み取る。
Then, as described with reference to FIG. 3, the user slides the
そして、読取結果送信プログラムは、当該読み取られたデータを読取結果として、読取結果確認プログラムに送信する(S408)。 Then, the reading result transmission program transmits the read data as a reading result to the reading result confirmation program (S408).
読取結果確認プログラムは、読取結果送信プログラムから当該読取結果(読み取られたデータ)を受信すると(S409)、S405で選択された読取種別、あるいは、S403で特定された読取種別が、通帳312であるか、キャッシュカード309であるかを判定する(S410)。 When the reading result confirmation program receives the reading result (read data) from the reading result transmitting program (S409), the reading type selected in S405 or the reading type specified in S403 is the passbook 312. It is determined whether the card is a cash card 309 (S410).
S409は、本発明の取得手段の適用例であり、読取装置が、通帳の磁気部、又はカードの磁気部を読み取ることで得られた読取データを、読取装置から取得する。 S409 is an application example of the acquisition means of the present invention, and the reading device acquires the reading data obtained by reading the magnetic part of the passbook or the magnetic part of the card from the reading device.
そして、読取結果確認プログラムは、S405で選択された読取種別、あるいは、S403で特定された読取種別が、通帳312であると判定された場合には(S410:通帳)、処理をS411に移行し、一方、キャッシュカード309であると判定された場合には(S410:カード)、処理をS417に移行する。 Then, when the reading type selected in S405 or the reading type specified in S403 is determined to be the passbook 312 (S410: passbook), the reading result confirmation program shifts the processing to S411. On the other hand, if it is determined that the cash card is 309 (S410: card), the process shifts to S417.
次に、読取結果確認プログラムは、S411において、正方向データ通帳用フォーマットチェック処理を行う。 Next, the reading result confirmation program performs the format check process for the forward data passbook in S411.
S411の処理の具体例について説明する前に、通帳の磁気部の読み取りデータの例と、キャッシュカードの磁気部の読み取りデータの例について、図9を用いて説明する。 Before explaining a specific example of the processing of S411, an example of the read data of the magnetic part of the passbook and an example of the read data of the magnetic part of the cash card will be described with reference to FIG.
図9は、通帳の磁気部311の読み取りデータ901の例(通帳のデータ例)と、キャッシュカードの磁気部310の読み取りデータ902の例(キャッシュカードのデータ例)の一例を示す図である。
FIG. 9 is a diagram showing an example of read
図9の901に示すように、通帳の磁気部311を読み取り得られたデータは、『000S0123456789E110』である。これらの値は、ユーザが手動で、通帳312を、正方向にスライド移動して得られたデータの並び順になっている。 As shown in 901 of FIG. 9, the data obtained by reading the magnetic portion 311 of the passbook is "000S0123456789E110". These values are in the order of the data obtained by manually sliding the passbook 312 in the forward direction by the user.
また、通帳の図9の例の場合、読取対象とするデータの開始位置を識別する開始符号がSで、終了位置を識別する終了符号がEである。すなわち、4桁目がSで、15桁目がEである。 Further, in the case of the example of FIG. 9 of the passbook, the start code for identifying the start position of the data to be read is S, and the end code for identifying the end position is E. That is, the 4th digit is S and the 15th digit is E.
また、正方向の逆方向で通帳の磁気部311を読み取り得られたデータは、『000S0123456789E110』のデータが反転した『011E9876543210S000』である。すなわち、4桁目がEで、15桁目がSである。 Further, the data obtained by reading the magnetic unit 311 of the passbook in the reverse direction of the forward direction is "011E9876543210S000" in which the data of "000S0123456789E110" is inverted. That is, the 4th digit is E and the 15th digit is S.
また、図9の902に示すように、キャッシュカードの磁気部310を読み取り得られたデータは、『0B00[DEL]0123456789789[DEL]110』である。これらの値は、ユーザが手動で、キャッシュカードを、正方向にスライド移動して得られたデータの並び順になっている。 Further, as shown in 902 of FIG. 9, the data obtained by reading the magnetic unit 310 of the cash card is "0B00 [DEL] 0123456789789 [DEL] 110". These values are in the order of the data obtained by manually sliding the cash card in the forward direction by the user.
また、キャッシュカードの図9の例の場合、読取対象とするデータの開始位置を識別する開始符号が[DEL](制御コード)で、終了位置を識別する終了符号が[DEL](制御コード)である。すなわち、5桁目が[DEL](制御コード)で、19桁目が[DEL](制御コード)である。また、キャッシュカードの磁気部310を正方向にスライド移動して得られたデータには、2桁目のデータはBである。 Further, in the case of the example of FIG. 9 of the cash card, the start code for identifying the start position of the data to be read is [DEL] (control code), and the end code for identifying the end position is [DEL] (control code). Is. That is, the fifth digit is [DEL] (control code), and the 19th digit is [DEL] (control code). Further, in the data obtained by sliding the magnetic portion 310 of the cash card in the forward direction, the second digit data is B.
また、正方向の逆方向でキャッシュカードの磁気部310を読み取り得られたデータは、『0B00[DEL]0123456789789[DEL]110』のデータが反転した『011[DEL]9879876543210[DEL]00B0』である。すなわち、4桁目が[DEL]で、17桁目が[DEL]で、20桁目がBある。 Further, the data obtained by reading the magnetic part 310 of the cash card in the reverse direction of the forward direction is "011 [DEL] 9879876543210 [DEL] 00B0" in which the data of "0B00 [DEL] 0123456789789 [DEL] 110" is inverted. is there. That is, the 4th digit is [DEL], the 17th digit is [DEL], and the 20th digit is B.
読取結果確認プログラムは、S411において、S409で取得した読取結果のデータの4桁目がSで、15桁目がEであるか否かを判定する(S409で取得した読取結果のデータが通帳の読取データフォーマットに合致しているか否かを判定する)ことにより、S409で取得した読取結果のデータが、正方向で、通帳の磁気部311を読み取り得られたデータであるかを判定する。そして、S411において、S409で取得した読取結果のデータが、正方向で、通帳の磁気部311を読み取り得られたデータである(S409で取得した読取結果のデータの4桁目がSで、15桁目がEである)と判定された場合には、次のS412の処理をスキップしてもよい。 In S411, the reading result confirmation program determines whether or not the fourth digit of the reading result data acquired in S409 is S and the fifteenth digit is E (the reading result data acquired in S409 is the passbook. By determining whether or not the data matches the read data format), it is determined whether the data of the reading result acquired in S409 is the data obtained by reading the magnetic portion 311 of the passbook in the positive direction. Then, in S411, the reading result data acquired in S409 is the data obtained by reading the magnetic portion 311 of the passbook in the positive direction (the fourth digit of the reading result data acquired in S409 is S, 15 If it is determined that the digit is E), the next processing of S412 may be skipped.
次に、読取結果確認プログラムは、S412において、反転データカード用フォーマットチェック処理を行う。具体的には、S409で取得した読取結果のデータの4桁目がEで、15桁目がSであるか否かを判定する(S409で取得した読取結果のデータが通帳の読取データフォーマットに合致しているか否かを判定する)ことにより、S409で取得した読取結果のデータが、逆方向で、通帳の磁気部311を読み取り得られたデータであるかを判定する。 Next, the reading result confirmation program performs a format check process for the inverted data card in S412. Specifically, it is determined whether or not the fourth digit of the reading result data acquired in S409 is E and the fifteenth digit is S (the reading result data acquired in S409 is used as the reading data format of the passbook. By (determining whether or not they match), it is determined whether the reading result data acquired in S409 is the data obtained by reading the magnetic unit 311 of the passbook in the reverse direction.
そして、読取結果確認プログラムは、S411、又はS412において、S409で取得した読取結果のデータが、通帳の磁気部311を読み取り得られたデータであると判定されたか否かを判定する(S413)。 Then, the reading result confirmation program determines in S411 or S412 whether or not the reading result data acquired in S409 is determined to be the data obtained by reading the magnetic unit 311 of the passbook (S413).
そして、読取結果確認プログラムは、通帳の磁気部311を読み取り得られたデータであると判定された場合には(S413:YES)、処理をS414に移行する。一方、通帳の磁気部311を読み取り得られたデータではないと判定された場合には(S413:NO)、処理をS416に移行する。 Then, when the reading result confirmation program determines that the data is obtained by reading the magnetic unit 311 of the passbook (S413: YES), the processing shifts to S414. On the other hand, when it is determined that the data is not obtained by reading the magnetic unit 311 of the passbook (S413: NO), the process shifts to S416.
読取結果確認プログラムは、S416において、図5(C)のアラート画面に含まれる内容のアラートを出力し、処理をS402、S404に戻す。具体的には、このアラートをアプリケーションに送信するか、当該アラートを読取結果確認プログラムの画面に表示する。ここで、アラートの内容は、指定された読取種別ではない対象物が読み取られている旨、又は仕様で定められたフォーマット以外の磁気データを検出した旨を含む。またここでのアラートでは、キャッシュカードではなく通帳の磁気部を読み取ってください等を含めることもできる。 In S416, the reading result confirmation program outputs an alert of the content included in the alert screen of FIG. 5C, and returns the processing to S402 and S404. Specifically, this alert is sent to the application, or the alert is displayed on the screen of the reading result confirmation program. Here, the content of the alert includes the fact that an object other than the specified reading type has been read, or that magnetic data other than the format specified in the specifications has been detected. The alert here can also include reading the magnetic part of the passbook instead of the cash card.
図5(C)は、S422、又はS416で表示されるアラート画面の一例を示す図である。 FIG. 5C is a diagram showing an example of an alert screen displayed in S422 or S416.
読取結果確認プログラムは、S414において、通帳の開始符号Sと終了符号Eとの間のデータを正方向に並べた『0123456789』を通帳用データとして生成する。ここで、生成された通帳用データのうち、S402で受信した要求データに対応するデータ(例えば、口座番号)のみを生成することもできるし、S402で受信したアプリケーション名に対応した、当該アプリケーションで必要とするデータ(例えば、口座番号)のみを生成することもできる。そして、処理をS415に移行する。 In S414, the reading result confirmation program generates "0123456789" in which the data between the start code S and the end code E of the passbook are arranged in the positive direction as the passbook data. Here, among the generated passbook data, only the data corresponding to the request data received in S402 (for example, the account number) can be generated, or the application corresponding to the application name received in S402 can be used. It is also possible to generate only the required data (eg, account number). Then, the process shifts to S415.
次に、S417〜S420の処理について説明する。 Next, the processing of S417 to S420 will be described.
次に、読取結果確認プログラムは、S417において、正方向データカード用フォーマットチェック処理を行う。 Next, the reading result confirmation program performs a format check process for the forward data card in S417.
具体的には、読取結果確認プログラムは、S417において、S409で取得した読取結果のデータの2桁目のデータはBで、5桁目が[DEL](制御コード)で、19桁目が[DEL](制御コード)であるか否かを判定する(S409で取得した読取結果のデータがキャッシュカードの読取データフォーマットに合致しているか否かを判定する)ことにより、S409で取得した読取結果のデータが、正方向で、キャッシュカードの磁気部310を読み取り得られたデータであるかを判定する。そして、S417において、S409で取得した読取結果のデータが、正方向で、キャッシュカードの磁気部310を読み取り得られたデータである(S409で取得した読取結果のデータの2桁目のデータはBで、5桁目が[DEL](制御コード)で、19桁目が[DEL](制御コード)である)と判定された場合には、次のS418の処理をスキップしてもよい。 Specifically, in S417, in S417, the second digit data of the reading result data acquired in S409 is B, the fifth digit is [DEL] (control code), and the 19th digit is [ DEL] (control code) is determined (whether or not the reading result data acquired in S409 matches the reading data format of the cash card), thereby determining the reading result acquired in S409. Is the data obtained by reading the magnetic unit 310 of the cash card in the positive direction. Then, in S417, the reading result data acquired in S409 is the data obtained by reading the magnetic unit 310 of the cash card in the positive direction (the second digit data of the reading result data acquired in S409 is B. When it is determined that the 5th digit is [DEL] (control code) and the 19th digit is [DEL] (control code)), the next processing of S418 may be skipped.
次に、読取結果確認プログラムは、S418において、反転データカード用フォーマットチェック処理を行う。 Next, the reading result confirmation program performs a format check process for the inverted data card in S418.
具体的には、S409で取得した読取結果のデータの4桁目が[DEL]で、17桁目が[DEL]で、20桁目がBであるか否かを判定する(S409で取得した読取結果のデータがキャッシュカードの読取データフォーマットに合致しているか否かを判定する)ことにより、S409で取得した読取結果のデータが、逆方向で、キャッシュカードの磁気部310を読み取り得られたデータであるかを判定する。 Specifically, it is determined whether or not the fourth digit of the reading result data acquired in S409 is [DEL], the 17th digit is [DEL], and the 20th digit is B (acquired in S409). By determining whether or not the read result data matches the read data format of the cash card), the read result data acquired in S409 was obtained by reading the magnetic portion 310 of the cash card in the reverse direction. Determine if it is data.
そして、読取結果確認プログラムは、S417、又はS418において、S409で取得した読取結果のデータが、キャッシュカードの磁気部310を読み取り得られたデータであると判定されたか否かを判定する(S419)。 Then, the reading result confirmation program determines in S417 or S418 whether or not the reading result data acquired in S409 is determined to be the data obtained by reading the magnetic unit 310 of the cash card (S419). ..
S413、及びS419は、本発明の判定手段の適用例であり、S409の取得手段により取得された読取データが、S403又はS405の受付手段により受け付けた種別のデータであるかを判定する。 S413 and S419 are application examples of the determination means of the present invention, and determine whether the read data acquired by the acquisition means of S409 is the type of data received by the reception means of S403 or S405.
そして、読取結果確認プログラムは、キャッシュカードの磁気部310を読み取り得られたデータであると判定された場合には(S419:YES)、処理をS420に移行する。一方、キャッシュカードの磁気部310を読み取り得られたデータではないと判定された場合には(S419:NO)、処理をS416に移行する。 Then, when the reading result confirmation program determines that the data is obtained by reading the magnetic unit 310 of the cash card (S419: YES), the processing shifts to S420. On the other hand, when it is determined that the data is not obtained by reading the magnetic unit 310 of the cash card (S419: NO), the process shifts to S416.
読取結果確認プログラムは、S416において、図5(C)のアラート画面に含まれる内容のアラートを出力し、処理をS402、S404に戻す。具体的には、このアラートをアプリケーションに送信するか、当該アラートを読取結果確認プログラムの画面に表示する。ここで、アラートの内容は、指定された読取種別ではない対象物が読み取られている旨、又は仕様で定められたフォーマット以外の磁気データを検出した旨を含む。またここでのアラートでは、通帳ではなくキャッシュカードの磁気部を読み取ってください等を含めることもできる。 In S416, the reading result confirmation program outputs an alert of the content included in the alert screen of FIG. 5C, and returns the processing to S402 and S404. Specifically, this alert is sent to the application, or the alert is displayed on the screen of the reading result confirmation program. Here, the content of the alert includes the fact that an object other than the specified reading type is being read, or the fact that magnetic data other than the format specified in the specifications is detected. The alert here can also include reading the magnetic part of the cash card instead of the passbook.
S416は、本発明の出力手段の適用例であり、S419又はS413の判定手段による判定結果を出力する。すなわち、出力手段は、S419又はS413の判定手段により、S409の取得手段により取得された読取データが、S405又はS403の受付手段により受け付けた種別のデータではないと判定された場合には、読取装置で読み取った読取対象物の種別が前記受付手段により受け付けた種別と異なることをユーザに報知するためのアラートを出力する。
S416 is an application example of the output means of the present invention, and outputs the determination result by the determination means of S419 or S413. That is, when the determination means of S419 or S413 determines that the read data acquired by the acquisition means of S409 is not the type of data received by the reception means of S405 or S403, the output means is a reading device. An alert is output to notify the user that the type of the read object read in
読取結果確認プログラムは、S420において、キャッシュカードの開始符号[DEL]と終了符号[DEL]との間のデータを正方向に並べた『0123456789789』をカード用データとして生成する。ここで、生成されたカード用データのうち、S402で受信した要求データに対応するデータ(例えば、有効期限)のみを生成することもできるし、S402で受信したアプリケーション名に対応した、当該アプリケーションで必要とするデータ(例えば、口座番号)のみを生成することもできる。そして、処理をS415に移行する。 In S420, the reading result confirmation program generates "01234567897989" in which the data between the start code [DEL] and the end code [DEL] of the cash card are arranged in the positive direction as the card data. Here, among the generated card data, only the data corresponding to the request data received in S402 (for example, the expiration date) can be generated, or the application corresponding to the application name received in S402 can be used. It is also possible to generate only the required data (eg, account number). Then, the process shifts to S415.
読取結果確認プログラムは、S415において、S420、又はS414で生成されたデータをアプリケーションに送信するか、当該生成されたデータを表示部に表示し(S415)、処理をS402、又はS404に戻す。 In S415, the reading result confirmation program transmits the data generated in S420 or S414 to the application, or displays the generated data on the display unit (S415), and returns the process to S402 or S404.
S415は、本発明の出力手段の適用例であり、S413又はS419の判定手段により、S409の取得手段により取得された読取データが、S405又はS403の受付手段により受け付けた種別のデータであると判定された場合に、読取データの要求を行うアプリケーションに対して、S取得手段により取得された読取データを出力する。 S415 is an application example of the output means of the present invention, and it is determined by the determination means of S413 or S419 that the read data acquired by the acquisition means of S409 is the type of data received by the reception means of S405 or S403. When this is done, the read data acquired by the S acquisition means is output to the application that requests the read data.
アプリケーションは、S421において、S415で送信されたデータ、又はS416で送信されたアラートを受信する。 In S421, the application receives the data transmitted in S415 or the alert transmitted in S416.
そして、アプリケーションは、S421で受信したデータ、又はアラートを表示する(S422)。 Then, the application displays the data received in S421 or the alert (S422).
S422でのアラートの表示処理で表示される表示画面は、例えば、図5(C)のアラート画面である。 The display screen displayed in the alert display process in S422 is, for example, the alert screen of FIG. 5C.
また、アプリケーションは、情報処理装置101のメモリなどの記憶手段には、例えば、口座番号と、当該口座番号に対応して口座名義人の情報を対応付けて記憶している。
Further, the application stores, for example, an account number and the information of the account holder corresponding to the account number in a storage means such as a memory of the
そのため、アプリケーションは、S421で受信したデータが口座番号である場合には、当該口座番号に対応して記憶手段に記憶されている口座名義人を示すデータを取得して、当該口座番号を、図5(A)の503の表示欄に表示すると共に、当該口座名義人を、図5(A)の504の表示欄に表示する。このようにして、当該口座番号が、図5(A)の503の表示欄に表示され、当該口座名義人が、図5(A)の504の表示欄に表示された「通帳・キャッシュカードの読取種別受付画面」が図5(B)に示す画面である。 Therefore, when the data received in S421 is an account number, the application acquires the data indicating the account holder stored in the storage means corresponding to the account number, and plots the account number. It is displayed in the display column of 503 of 5 (A), and the account holder is displayed in the display column of 504 of FIG. 5 (A). In this way, the account number is displayed in the display column of 503 in FIG. 5 (A), and the account holder is displayed in the display column of 504 in FIG. 5 (A) of the "passbook / cash card". The "reading type reception screen" is the screen shown in FIG. 5 (B).
以上、本発明によれば、顧客の情報を入力するユーザの作業を適切、かつ容易に行えるようにするための仕組みを提供することができる。 As described above, according to the present invention, it is possible to provide a mechanism for appropriately and easily performing the work of the user who inputs the customer's information.
本発明は、例えば、システム、装置、方法、読み取り実行可能なプログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。 The present invention can be, for example, an embodiment as a system, an apparatus, a method, a readable and executable program, a storage medium, or the like, and specifically, may be applied to a system composed of a plurality of devices. Also, it may be applied to a device consisting of one device.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。 The present invention includes a software program that realizes the functions of the above-described embodiments, which is directly or remotely supplied to the system or device. The present invention also includes cases where the computer of the system or device can also read and execute the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Therefore, in order to realize the functional processing of the present invention on a computer, the program code itself installed on the computer also realizes the present invention. That is, the present invention also includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has a program function, it may be in the form of an object code, a program executed by an interpreter, script data supplied to the OS, or the like.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。 Examples of the recording medium for supplying the program include a flexible disk, a hard disk, an optical disk, a photomagnetic disk, MO, a CD-ROM, a CD-R, a CD-RW, and the like. There are also magnetic tapes, non-volatile memory cards, ROMs, DVDs (DVD-ROM, DVD-R) and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 In addition, as a program supply method, a browser of a client computer is used to connect to an Internet homepage. Then, the computer program itself of the present invention or a compressed file including the automatic installation function can be supplied from the homepage by downloading it to a recording medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from different homepages. That is, the present invention also includes a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, and distributed to users, and the key information for decrypting the encryption is downloaded from the homepage to the user who clears the predetermined conditions. Let me. Then, by using the downloaded key information, it is also possible to execute an encrypted program and install it on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the function of the above-described embodiment is realized by the computer executing the read program. In addition, based on the instruction of the program, the OS or the like running on the computer performs a part or all of the actual processing, and the function of the above-described embodiment can be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。 Further, the program read from the recording medium is written to the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer. After that, based on the instruction of the program, the function expansion board, the CPU provided in the function expansion unit, or the like performs a part or all of the actual processing, and the function of the above-described embodiment is also realized by the processing.
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 It should be noted that the above-described embodiments merely show examples of embodiment in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner by these. That is, the present invention can be implemented in various forms without departing from the technical idea or its main features.
101 情報処理装置
102 磁気情報読取装置
101
Claims (6)
前記読取装置で読み取る読取対象物の種別として前記通帳、及び前記カードを含む種別のうち、いずれかを受け付ける受付手段と、
前記読取装置が、前記通帳の磁気部、又は前記カードの磁気部を読み取ることで得られた読取データを、前記読取装置から取得する取得手段と、
前記取得手段により取得された読取データが、前記受付手段により受け付けた種別のデータであるかを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
を備えることを特徴とする情報処理装置。 An information processing device that can communicate with a reader that can read the magnetic part of a passbook and a card.
A reception means that accepts any of the passbook and the type including the card as the type of the object to be read read by the reading device.
An acquisition means for acquiring the read data obtained by the reading device reading the magnetic part of the passbook or the magnetic part of the card from the reading device.
A determination means for determining whether the read data acquired by the acquisition means is the type of data received by the reception means, and
An output means for outputting the determination result by the determination means and
An information processing device characterized by being equipped with.
前記情報処理装置の受付手段は、前記読取装置で読み取る読取対象物の種別として前記通帳、及び前記カードを含む種別のうち、いずれかを受け付ける受付工程と、
前記情報処理装置の取得手段が、前記読取装置が、前記通帳の磁気部、又は前記カードの磁気部を読み取ることで得られた読取データを、前記読取装置から取得する取得工程と、
前記情報処理装置の判定手段が、前記取得工程により取得された読取データが、前記受付工程により受け付けた種別のデータであるかを判定する判定工程と、
前記情報処理装置の出力手段が、前記判定工程による判定結果を出力する出力工程と、
を備えることを特徴とする制御方法。 It is a control method in an information processing device that can communicate with a reader that can read the magnetic part of a passbook and a card.
The reception means of the information processing device includes a reception process for receiving any of the passbook and the type including the card as the type of the object to be read read by the reading device.
An acquisition step in which the acquisition means of the information processing device acquires the read data obtained by the reading device reading the magnetic part of the passbook or the magnetic part of the card from the reading device.
A determination step in which the determination means of the information processing device determines whether the read data acquired in the acquisition process is the type of data received by the reception process.
An output process in which the output means of the information processing device outputs a determination result by the determination process, and
A control method characterized by comprising.
A program characterized in that a computer functions as each means of the information processing apparatus according to any one of claims 1 to 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017129465A JP6777860B2 (en) | 2017-06-30 | 2017-06-30 | Information processing equipment, its control method, and programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017129465A JP6777860B2 (en) | 2017-06-30 | 2017-06-30 | Information processing equipment, its control method, and programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019012467A JP2019012467A (en) | 2019-01-24 |
| JP6777860B2 true JP6777860B2 (en) | 2020-10-28 |
Family
ID=65227013
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017129465A Active JP6777860B2 (en) | 2017-06-30 | 2017-06-30 | Information processing equipment, its control method, and programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6777860B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7253199B2 (en) * | 2019-07-29 | 2023-04-06 | ローレルバンクマシン株式会社 | magnetic reader device |
-
2017
- 2017-06-30 JP JP2017129465A patent/JP6777860B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019012467A (en) | 2019-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101330962B1 (en) | Payment device control method for selecting card settlement | |
| US10594485B2 (en) | System, method, program, and recording medium storing program for authentication | |
| EP3483850A1 (en) | Registration apparatus, registration system and registration method | |
| US11222081B2 (en) | Off-line electronic documentation solutions | |
| KR20140097832A (en) | Device of generating and terminating a virtual card transferred to a physical card | |
| US20210319400A1 (en) | Sales data processing apparatus and method for executing data processing of article | |
| EP3182651A1 (en) | Method of controlling operation of cataloged smart devices | |
| KR102604937B1 (en) | Electronic device for generating video comprising character and method thereof | |
| CN105094329A (en) | Data entry method and device and electronic equipment applying same | |
| JP6777860B2 (en) | Information processing equipment, its control method, and programs | |
| US10146476B2 (en) | Wireless communication device, method for controlling wireless communication device, game system, and memory system | |
| JP2016160033A (en) | Article management device | |
| JP2014032683A (en) | Management device, portable terminal, and program | |
| EP3644175A1 (en) | Signature input device, settlement terminal, and signature input method | |
| JP5369930B2 (en) | Mobile terminal management system, management apparatus and program | |
| KR101742060B1 (en) | A method for providing payment services and a portable terminal providing payment services | |
| US20220101077A1 (en) | System that associates object with n-dimensional symbol | |
| CN109426718A (en) | For authenticating method, input equipment and the computer-readable medium of user | |
| US20140201393A1 (en) | Image processing apparatus and method | |
| JP2018074429A (en) | Information processing device, information processing method, and program | |
| JP6705290B2 (en) | Multi-payment card issuing system, terminal device and computer program | |
| KR20220005709A (en) | Electronic device for recommending and applying suitable template for document draft and operation method thereof | |
| JP6705984B2 (en) | Information processing apparatus, processing method thereof, and program | |
| JP2018205825A (en) | Workflow server, information processing method, and program | |
| JP2017084279A (en) | Information processing device, and processing method, and program thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190109 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191030 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200831 |
|
| 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: 20200908 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200921 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6777860 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |