JP2017142655A - 電子情報記憶媒体、情報処理方法、及び情報処理プログラム - Google Patents
電子情報記憶媒体、情報処理方法、及び情報処理プログラム Download PDFInfo
- Publication number
- JP2017142655A JP2017142655A JP2016023546A JP2016023546A JP2017142655A JP 2017142655 A JP2017142655 A JP 2017142655A JP 2016023546 A JP2016023546 A JP 2016023546A JP 2016023546 A JP2016023546 A JP 2016023546A JP 2017142655 A JP2017142655 A JP 2017142655A
- Authority
- JP
- Japan
- Prior art keywords
- initial response
- response data
- external device
- update area
- dummy
- 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.)
- Granted
Links
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
【解決手段】初期応答要求を受信した際に、更新領域に記憶された外部機器からの初期応答要求に応じて送信する初期応答データを読み出すことができない場合、ダミーの初期応答データを外部機器に送信する。
【選択図】図5
Description
図1は、本実施形態に係る通信システムSの概要構成例を示す図である。図1に示すように、通信システムSは、携帯端末1、決済処理端末2、及びホストサーバ3(ホストコンピュータ)等を備えて構成される。ホストサーバ3は、インターネットにより構成される通信ネットワークNWに接続されている。携帯端末1は、無線通信回線(例えば、3G(3rd Generation)回線又はWi−Fi(Wireless Fidelity)回線等)、及び通信ネットワークNWを介してホストサーバ3に接続可能になっており、ホストサーバ3によるサービスの提供を受ける。決済処理端末2は、例えば店舗に設置され、例えばオンライン決済時に専用線を介してホストサーバ3に接続可能になっている。また、決済処理端末2は、当該決済処理端末2に接続された読取器(例えば、ICカードリーダライタ)により発せられる電波により携帯端末1との間で無線通信(例えばNFCの規格で規定される非接触通信)を行いつつ取引の決済処理等を行うことが可能になっている。
図2は、本実施形態に係る携帯端末1の概要構成例を示すブロック図である。図2に示すように、携帯端末1は、制御部11(コンピュータの一例)、記憶部12、無線通信部13、表示部14、入力部15、及びICカードインターフェース16、CLF19等を備えて構成され、これらの構成要素はバス17を介して相互に接続される。なお、携帯端末1は、例えば携帯電話機やスマートフォン等である。
図3は、本実施形態に係るSIMカード18に搭載されるICチップCの概要構成例を示すブロック図である。図3に示すように、ICチップCは、CPU181(「プロセッサ」の一例)、RAM182、不揮発性メモリ183、及びI/O回路184等を備え、これらの構成要素はバス185を介して相互に接続される。
次に、図5を参照して、CPU181が初期応答要求を受け付けた場合の動作例を説明する。図5は、当該動作例を示すフローチャートである。
次に、上記実施形態の変形例について説明する。なお、以下に説明する変形例は適宜組み合わせることができる。
上記実施形態では、非更新領域220にダミー初期応答データ(SWP用)を記憶させることとしたが、非更新領域220にダミー初期応答データ(SWP用)を記憶させずに、CPU181がSWPの通信規格に基づく初期応答要求を受け付けた際、初期応答データ(SWP用)を読み出し可能でないと判定した場合に、乱数を生成して、当該乱数をダミー初期応答データ(SWP用)として送信することとしてもよい。すなわち、CPU181は、図5のステップS9の処理の代わりに、乱数を生成して、当該乱数をダミー初期応答データ(SWP用)として送信する。これにより、非更新領域220にダミー初期応答データ(SWP用)を記憶させなくとも、CPU181が更新領域210にアクセスできない場合にSWPの通信規格に基づく初期応答要求が発生したとしても、ダミー初期応答データ(SWP用)を規定時間内に送信することから、通信を確立することができる。
上記実施形態では、2つの通信規格(ISO7816とSWP)による通信を確立するためにそれぞれについて初期応答データ及びダミー初期応答データを記憶することとしたが、使用する通信規格の数に応じて、初期応答データ及びダミー初期応答データをそれぞれ記憶することができる。
更新領域210の初期応答データ(ISO7816用)211又は初期応答データ(SWP用)212が読み出し不可能な場合(ステップ2:NO、ステップS7:NO)に、それぞれ非更新領域220のダミー初期応答データ(ISO7816用)221又はダミー初期応答データ(SWP用)222を読み出して送信した場合、当該送信したダミー初期応答データをRAM182にコピーしておき、以降、初期応答要求を受け付けた際には、RAM182上のダミー初期応答データを送信することとしてもよい。これにより、例えば、ダミー初期応答データ(ISO7816用)221をRAM182にコピーしておくことにより、SWPに関するコマンドの実行中に書き換えが発生し、初期応答データ(ISO7816用)211が読み出しできない場合に、ISO7816の通信規格に基づく初期応答要求を受け付けたとしても即時にRAM182上のダミー初期応答データ(ISO7816用)221を送信することができる。
上記実施形態では、ダミー初期応答データ(ISO7816用)221とダミー初期応答データ(SWP用)222を非更新領域220に記憶させることとしたが、これに代えて、ICチップC内にROMを更に設けて、当該ROMにダミー初期応答データ(ISO7816用)221とダミー初期応答データ(SWP用)222を記憶させることとしてもよい。そして、CPU181は、ステップS2の処理において、更新領域210の初期応答データ(ISO7816用)211を読み出し可能でないと判定した場合には(ステップS2:NO)、ICチップC内のROMに記憶されているダミー初期応答データ(ISO7816用)221を読み出し、ICカードインターフェース16に送信したり(ステップS4)、また、ステップS7の処理において、更新領域210の初期応答データ(SWP用)212を読み出し可能でないと判定した場合には(ステップS7:NO)、ICチップC内のROMに記憶されているダミー初期応答データ(SWP用)222を読み出し、CLF19に送信したりしてもよい(ステップS9)。
1 携帯端末
11 制御部
12 記憶部
13 無線通信部
14 表示部
15 入力部
16 ICカードインターフェース
17 バス
18 SIMカード
C ICチップ
181 CPU
182 RAM
183 不揮発性メモリ
200 記憶領域
210 更新領域
211 初期応答データ(ISO7816用)
212 初期応答データ(SWP用)
220 非更新領域
221 ダミー初期応答データ(ISO7816用)
222 ダミー初期応答データ(SWP用)
184 I/O回路
2 決済処理端末
3 ホストサーバ
Claims (6)
- プロセッサと、前記プロセッサによる更新処理の対象となる更新領域を有する不揮発性メモリとを備え、外部機器との間で通信可能な電子情報記憶媒体であって、
前記プロセッサは、前記外部機器から初期応答要求を受信した際に、前記更新領域に記憶された前記外部機器からの初期応答要求に応じて送信する初期応答データを読み出すことができない場合、ダミーの初期応答データを前記外部機器に送信することを特徴とする電子情報記憶媒体。 - 請求項1に記載の電子情報記憶媒体であって、
前記不揮発性メモリは、前記更新処理の対象とならない非更新領域を更に有し、
前記ダミーの初期応答データは、前記非更新領域に記憶されており、
前記プロセッサは、前記外部機器から初期応答要求を受信した際に、前記更新領域に記憶された前記初期応答データを読み出すことができない場合、前記非更新領域に記憶されている前記ダミーの初期応答データを読み出して、前記外部機器に送信することを特徴とする電子情報記憶媒体。 - 請求項1に記載の電子情報記憶媒体であって、
前記更新処理の対象とならない非更新領域を有するROM(Read Only Memory)を更に備え、
前記ダミーの初期応答データは、前記非更新領域に記憶されており、
前記プロセッサは、前記外部機器から初期応答要求を受信した際に、前記更新領域に記憶された前記初期応答データを読み出すことができない場合、前記非更新領域に記憶されている前記ダミーの初期応答データを読み出して、前記外部機器に送信することを特徴とする電子情報記憶媒体。 - 請求項1に記載の電子情報記憶媒体であって、
前記プロセッサは、前記外部機器からSWPに応じた初期応答要求を受信した際に、前記更新領域に記憶されたSWPに応じた初期応答データを読み出すことができない場合、乱数を生成することによりSWPに応じた前記ダミーの初期応答データを生成し、当該外部機器に送信することを特徴とする電子情報記憶媒体。 - プロセッサと、前記プロセッサによる更新処理の対象となる更新領域を有する不揮発性メモリとを備え、外部機器との間で通信可能な電子情報記憶媒体による情報処理方法であって、
前記プロセッサが、前記外部機器から初期応答要求を受信した際に、前記更新領域に記憶された前記外部機器からの初期応答要求に応じて送信する初期応答データを読み出すことができない場合、ダミーの初期応答データを前記外部機器に送信する送信工程を含むことを特徴とする情報処理方法。 - プロセッサと、前記プロセッサによる更新処理の対象となる更新領域を有する不揮発性メモリとを備え、外部機器との間で通信可能な電子情報記憶媒体における前記プロセッサを、
前記外部機器から初期応答要求を受信した際に、前記更新領域に記憶された前記外部機器からの初期応答要求に応じて送信する初期応答データを読み出すことができない場合、ダミーの初期応答データを前記外部機器に送信する送信手段、
として機能させることを特徴とする情報処理プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016023546A JP6828246B2 (ja) | 2016-02-10 | 2016-02-10 | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016023546A JP6828246B2 (ja) | 2016-02-10 | 2016-02-10 | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020161822A Division JP2020205120A (ja) | 2020-09-28 | 2020-09-28 | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017142655A true JP2017142655A (ja) | 2017-08-17 |
| JP6828246B2 JP6828246B2 (ja) | 2021-02-10 |
Family
ID=59627931
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016023546A Active JP6828246B2 (ja) | 2016-02-10 | 2016-02-10 | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6828246B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020214984A1 (en) | 2019-04-18 | 2020-10-22 | Abbott Diabetes Care Inc. | Systems, devices, and methods for handling wireless communications in an analyte monitoring environment |
-
2016
- 2016-02-10 JP JP2016023546A patent/JP6828246B2/ja active Active
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020214984A1 (en) | 2019-04-18 | 2020-10-22 | Abbott Diabetes Care Inc. | Systems, devices, and methods for handling wireless communications in an analyte monitoring environment |
| JP2022529151A (ja) * | 2019-04-18 | 2022-06-17 | アボット ダイアベティス ケア インコーポレイテッド | 検体監視環境において無線通信を処理するためのシステム、装置、及び方法 |
| EP3955804A4 (en) * | 2019-04-18 | 2022-11-23 | Abbott Diabetes Care Inc. | SYSTEMS, DEVICES AND METHODS FOR HANDLING WIRELESS COMMUNICATIONS IN AN ANALYTICAL MONITORING ENVIRONMENT |
| JP7598334B2 (ja) | 2019-04-18 | 2024-12-11 | アボット ダイアベティス ケア インコーポレイテッド | 検体監視環境において無線通信を処理するためのシステム、装置、及び方法 |
| EP4480409A3 (en) * | 2019-04-18 | 2025-03-05 | Abbott Diabetes Care Inc. | Systems, devices, and methods for handling wireless communications in an analyte monitoring environment |
| JP2025029034A (ja) * | 2019-04-18 | 2025-03-05 | アボット ダイアベティス ケア インコーポレイテッド | 検体監視環境において無線通信を処理するためのシステム、装置、及び方法 |
| AU2020257427B2 (en) * | 2019-04-18 | 2026-01-29 | Abbott Diabetes Care Inc. | Systems, devices, and methods for handling wireless communications in an analyte monitoring environment |
| US12542730B2 (en) | 2019-04-18 | 2026-02-03 | Abbott Diabetes Care Inc. | Systems, devices, and methods for handling wireless communications in an analyte monitoring environment |
| JP7837650B2 (ja) | 2019-04-18 | 2026-03-31 | アボット ダイアベティス ケア インコーポレイテッド | 検体監視環境において無線通信を処理するためのシステム、装置、及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6828246B2 (ja) | 2021-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4896837B2 (ja) | 携帯可能電子装置および携帯可能電子装置の制御方法 | |
| CN112613872B (zh) | 作为协议接口的类型4nfc标记 | |
| US20120067947A1 (en) | Ic card, mobile electronic device and data processing method in ic card | |
| US9021504B2 (en) | Method and device for automatically selecting an application that can be implemented by said device | |
| KR101783526B1 (ko) | Ic 카드, 전자 장치 및 휴대 가능 전자 장치 | |
| JP6828246B2 (ja) | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム | |
| JP5754287B2 (ja) | Icチップ、icチップにおける処理方法、uim、携帯端末、及びicチップ用処理プログラム | |
| JP4590201B2 (ja) | データキャリア及びデータキャリアのプログラム | |
| JP2020205120A (ja) | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム | |
| JP2008310596A (ja) | 携帯可能電子装置および携帯可能電子装置の制御方法 | |
| JP2012093857A (ja) | Icチップ、icチップにおけるメモリ初期化方法、icチップ用処理プログラム、携帯端末 | |
| JP2015125627A (ja) | Icカードおよび携帯可能電子装置 | |
| JP5799754B2 (ja) | Icチップ、icチップにおける処理方法、icチップ用処理プログラム、icカード、及び携帯端末 | |
| JP6123539B2 (ja) | 識別子生成装置、識別子生成方法、及び識別子生成プログラム | |
| JP6819201B2 (ja) | 電子情報記憶媒体、icカード、設定情報送信方法、及び設定情報送信プログラム | |
| JP2013164686A (ja) | Icカードおよび携帯可能電子装置 | |
| JP2017224239A (ja) | 電子情報記憶媒体、情報処理方法、及び情報処理プログラム | |
| JP6307938B2 (ja) | Icチップ、コマンド実行方法、及びicチップ用プログラム | |
| US11868836B2 (en) | IC card and control program for IC card | |
| JP5724701B2 (ja) | Icチップ、icチップにおける処理方法、icチップ用処理プログラム、及び携帯端末 | |
| JP2012108888A (ja) | Icチップ、icチップにおける処理方法、icチップ用処理プログラム、及び携帯端末 | |
| JP2018156387A (ja) | Icカード、携帯可能電子装置、プログラム、処理装置及び処理システム | |
| JP2020187774A (ja) | 電子情報記憶媒体、icカード、設定情報送信方法、及び設定情報送信プログラム | |
| JP2018022228A (ja) | 電子情報記憶媒体、判定方法、及び判定プログラム | |
| CN115840968A (zh) | 兼具逻辑加密卡和cpu卡的芯片及其通信方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181226 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191021 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191119 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200116 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200630 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200928 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20200928 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20201005 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20201006 |
|
| 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: 20201222 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210104 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6828246 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |