JP4468437B2 - 情報処理装置、通信方法、及びプログラム - Google Patents
情報処理装置、通信方法、及びプログラム Download PDFInfo
- Publication number
- JP4468437B2 JP4468437B2 JP2007337334A JP2007337334A JP4468437B2 JP 4468437 B2 JP4468437 B2 JP 4468437B2 JP 2007337334 A JP2007337334 A JP 2007337334A JP 2007337334 A JP2007337334 A JP 2007337334A JP 4468437 B2 JP4468437 B2 JP 4468437B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- communication
- card
- contact
- composite
- 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
Links
- 238000000034 method Methods 0.000 title claims description 225
- 238000004891 communication Methods 0.000 title claims description 138
- 230000010365 information processing Effects 0.000 title claims description 31
- 239000002131 composite material Substances 0.000 claims description 55
- 230000005540 biological transmission Effects 0.000 claims description 19
- 238000001514 detection method Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 description 44
- 125000004122 cyclic group Chemical group 0.000 description 28
- 230000004048 modification Effects 0.000 description 12
- 238000012986 modification Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000013515 script Methods 0.000 description 6
- 150000001875 compounds Chemical class 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Near-Field Transmission Systems (AREA)
Description
まず、本発明の一実施形態について説明する。本実施形態は、非接触通信システムにおいて利用される複数方式に対応したポーリングコマンドのパケット構造に特徴がある。以下、このポーリングコマンドを用いて通信状態を確立する方法、及びこの方法を実現するための具体的な装置構成等について説明する。
まず、図1を参照しながら、複数方式に対応した非接触通信システムのシステム構成、及び当該非接触通信システムにおける通信状態の確立方法について概略を説明する。図1は、本実施形態に係る非接触通信システムのシステム構成を示す説明図である。
まず、図2を参照しながら、旧世代のリーダ/ライタ10による通信状態の確立方法について簡単に説明する。図2は、通信状態の確立処理の流れを示す説明図である。
次に、図3を参照しながら、複数方式に対応したリーダ/ライタによる通信状態の確立方法について簡単に説明する。図3は、通信状態の確立処理の流れを示す説明図である。尚、図3の説明における新世代のリーダ/ライタ100は、複数方式に対応するものの、上記の複合方式のポーリングコマンドを用いるものではない点に注意されたい。
そこで、本実施形態に係る複合方式のポーリングコマンドを利用すた新世代のリーダ/ライタ100に関する技術が考案された。以下、この技術について詳細に説明する。
まず、図5を参照しながら、本実施形態に係る非接触通信システムの構成について説明する。図5は、本実施形態に係る非接触通信システムの構成例を示す説明図である。図5に示すように、この非接触通信システムは、リーダ/ライタ100と、非接触ICカード200とにより構成される。
リーダ/ライタ100は、主に、制御部102と、ROM104(Read Only Memory)と、RAM106(Random Access Memory)と、記憶部108と、バス110と、復調回路112と、変調回路114と、通信部116と、アンテナ118と、通信速度制御部120とにより構成される。尚、制御部102、ROM104、RAM106、記憶部108、通信速度制御部120、復調回路112、変調回路114は、例えば、バス110を介して接続されていてもよい。尚、通信部116、通信速度制御部120は、送信部の一例である。
非接触ICカード200は、主に、制御部202と、ROM204と、RAM206と、記憶部208と、バス210と、変調回路212と、通信部214と、復調回路216と、アンテナ218とにより構成される。尚、制御部202、ROM204、RAM206、記憶部208、変調回路212、復調回路216は、例えば、バス210を介して接続されていてもよい。
まず、図6を参照しながら、本実施形態に係る複合方式のポーリングコマンドのパケット構造について説明する。図6は、本実施形態に係る複合方式のポーリングコマンドのパケット構造を示す説明図である。
Synchronization Code)と、第1方式のデータ長(LEN(1))と、第1方式のデータ(Polling(1)コマンドパケット)と、第1方式の巡回冗長符号(CRC(1))とにより構成される。
Synchronization Code)と、第2方式のデータ長(LEN(2))と、第2方式のデータ(Polling(2)コマンドパケット)と、第2方式の巡回冗長符号(CRC(2))とにより構成される。
ここで、図7を参照しながら、上記の複合方式のポーリングコマンドを利用した場合における通信状態の確立処理について説明する。図7は、本実施形態に係る複合方式のポーリングコマンドを利用した場合における通信状態の確立処理の流れを示す説明図である。尚、図7には、第1方式のみに対応する非接触ICカード200が翳された場合(Case(1))と、両方式に対応する非接触ICカード200が翳された場合(Case(2))とについて、通信状態の確立処理の流れが示されている。
次に、図8を参照しながら、本実施形態に係る複合方式のポーリングコマンドのパケット構造について、その変形例を示す。図8は、本実施形態の一変形例に係る複合方式のポーリングコマンドのパケット構造を示す説明図である。
非接触ICカードに関する複数の通信プロトコルに対する適用可能性について述べる。非接触ICカードの通信プロトコルには、例えば、国際規格ISO−14443で規格化されたタイプA及びタイプB(以下、ISO14443−A、ISO14443−B)方式、日本ICカード利用促進協議会(JICSA)で規格化された高速処理用ICカード規格方式等がある。これらの方式の中で複数の方式に対応するリーダ/ライタ100、又は非接触ICカード200を実現する際にも、本実施形態に係る技術が適用可能である。
次に、図9を参照しながら、ポーリングコマンドに対して応答コマンドを発信する際の使用スロットの割り当て方法について説明する。図9は、本実施形態に係る応答コマンドのスロット割り当て方法を示す説明図である。
上記の実施形態に係る説明において、図6等を参照しながら、2方式に対応する複合方式のポーリングコマンドのパケット構造について説明した。しかしながら、上記の実施形態に係る技術は、3以上の方式にも拡張可能である。そこで、図10を参照しながら、3方式に対応するポーリングコマンドのパケット構造の一例について紹介する。
102 制御部
104 ROM
106 RAM
108 記憶部
110 バス
112 復調回路
114 変調回路
116 通信部
118 アンテナ
120 通信速度制御部
200 非接触ICカード
202 制御部
204 ROM
206 RAM
208 記憶部
210 バス
212 変調回路
214 通信部
216 復調回路
218 アンテナ
Claims (6)
- 複数の方式で非接触通信することが可能な情報処理装置であって、
一の前記方式に対応するパケットの中に他の前記方式に対応する前記パケットを含めて生成された1の複合パケットを所定の時間間隔で繰り返し送信する送信部を備え、
前記送信部は、前記1の複合パケットの中で前記一の方式に対応するデータと前記他の方式に対応するデータとを異なる通信速度で送信し、前記1の複合パケットの中で前記一の方式に対応するデータに含まれる誤り検出符号の部分を前記他の方式に対応するデータと同じ通信速度で送信する、
情報処理装置。 - 前記送信部は、所定の命令を一の形式で表現したパケットの中に前記所定の命令を他の形式で表現したパケットを含めて生成された1の複合パケットを所定の時間間隔で繰り返し送信する、
請求項1に記載の情報処理装置。 - 前記送信部は、一の前記通信方式に対応するパケットの中に他の前記通信方式に対応する前記パケットを含めて生成された1の複合パケットを所定の時間間隔で繰り返し送信する、
請求項1に記載の情報処理装置。 - 前記情報処理装置は、通話機能を有する携帯型の通話機器である、
請求項1に記載の情報処理装置。 - 複数の方式で非接触通信することが可能であり、一の前記方式に対応するパケットの中に他の前記方式に対応する前記パケットを含めて生成された1の複合パケットを所定の時間間隔で繰り返し送信する送信部を備えた情報処理装置による通信方法であって、
前記送信部が、前記1の複合パケットの中で前記一の方式に対応するデータと前記他の方式に対応するデータとを異なる通信速度で送信し、前記1の複合パケットの中で前記一の方式に対応するデータに含まれる誤り検出符号の部分を前記他の方式に対応するデータと同じ通信速度で送信するステップを含む、通信方法。 - 複数の方式で非接触通信することが可能な情報処理装置の送信機能をコンピュータに実現させるためのプログラムであって、
一の前記方式に対応するパケットの中に他の前記方式に対応する前記パケットを含めて生成された1の複合パケットを所定の時間間隔で繰り返し送信する機能であり、かつ、前記1の複合パケットの中で前記一の方式に対応するデータと前記他の方式に対応するデータとを異なる通信速度で送信し、前記1の複合パケットの中で前記一の方式に対応するデータに含まれる誤り検出符号の部分を前記他の方式に対応するデータと同じ通信速度で送信する送信機能をコンピュータに実現させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007337334A JP4468437B2 (ja) | 2007-12-27 | 2007-12-27 | 情報処理装置、通信方法、及びプログラム |
US12/338,398 US8553717B2 (en) | 2007-12-27 | 2008-12-18 | Information processing device, communication method, and program product |
CN2008101906874A CN101470797B (zh) | 2007-12-27 | 2008-12-26 | 信息处理装置、通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007337334A JP4468437B2 (ja) | 2007-12-27 | 2007-12-27 | 情報処理装置、通信方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009157789A JP2009157789A (ja) | 2009-07-16 |
JP4468437B2 true JP4468437B2 (ja) | 2010-05-26 |
Family
ID=40798368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007337334A Expired - Fee Related JP4468437B2 (ja) | 2007-12-27 | 2007-12-27 | 情報処理装置、通信方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8553717B2 (ja) |
JP (1) | JP4468437B2 (ja) |
CN (1) | CN101470797B (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5304513B2 (ja) * | 2009-07-24 | 2013-10-02 | ソニー株式会社 | 通信装置、通信方式の判別方法、及びプログラム |
JP2012064048A (ja) * | 2010-09-16 | 2012-03-29 | Toshiba Corp | 携帯可能電子装置、非接触icカード、および携帯可能電子装置のコマンド処理方法 |
US8562201B2 (en) | 2011-03-01 | 2013-10-22 | Apple, Inc. | Light pipe with integrated perimeter chassis, and devices using the light pipe |
EP2594171B1 (en) * | 2011-11-16 | 2014-04-16 | Nestec S.A. | Support and capsule for preparing a beverage by centrifugation, system and method for preparing a beverage by centrifugation |
US8794517B1 (en) * | 2013-08-07 | 2014-08-05 | Square, Inc. | Encoding data in multiple formats |
US11157893B2 (en) | 2014-11-08 | 2021-10-26 | Samsung Electronics Co., Ltd. | Electronic device including a plurality of payment modules |
SK288677B6 (sk) * | 2015-06-02 | 2019-06-04 | Logomotion, S.R.O. | Spôsob spracovania signálu vysielaného z NFC analógového budiča a zapojenie na jeho vykonávanie |
CN108985106B (zh) * | 2015-10-30 | 2021-07-20 | 深圳国微技术有限公司 | 一种用于安全芯片的防篡改屏蔽层 |
USD905059S1 (en) | 2018-07-25 | 2020-12-15 | Square, Inc. | Card reader device |
JP7394651B2 (ja) * | 2020-02-18 | 2023-12-08 | キヤノン株式会社 | 交換ユニット及び当該交換ユニットが装着される装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08315090A (ja) * | 1995-05-23 | 1996-11-29 | Toshiba Corp | Icカードリーダライタおよびデータ伝送方法 |
JP4809955B2 (ja) * | 1998-09-25 | 2011-11-09 | 株式会社東芝 | 携帯型電子装置及び電文処理方法 |
CN100347667C (zh) * | 2001-06-27 | 2007-11-07 | 索尼公司 | 集成电路器件、信息处理设备、信息存储器件的存储管理方法、移动终端设备、半导体集成电路器件、以及使用移动终端设备的通信方法 |
JP4483271B2 (ja) * | 2003-11-19 | 2010-06-16 | ソニー株式会社 | 無線通信装置,無線通信装置の応答データ処理方法 |
US7375616B2 (en) * | 2004-09-08 | 2008-05-20 | Nokia Corporation | Electronic near field communication enabled multifunctional device and method of its operation |
JP4807978B2 (ja) | 2005-07-29 | 2011-11-02 | フェリカネットワークス株式会社 | 通信装置および通信方法 |
-
2007
- 2007-12-27 JP JP2007337334A patent/JP4468437B2/ja not_active Expired - Fee Related
-
2008
- 2008-12-18 US US12/338,398 patent/US8553717B2/en active Active
- 2008-12-26 CN CN2008101906874A patent/CN101470797B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101470797A (zh) | 2009-07-01 |
US20090168807A1 (en) | 2009-07-02 |
JP2009157789A (ja) | 2009-07-16 |
CN101470797B (zh) | 2012-07-18 |
US8553717B2 (en) | 2013-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4468437B2 (ja) | 情報処理装置、通信方法、及びプログラム | |
US8643470B2 (en) | Semiconductor integrated circuit, IC card mounted with the semiconductor integrated circuit, and operation method for the same | |
JP5621038B2 (ja) | Nfcコントローラを用いた通信の管理方法 | |
US8515349B2 (en) | Communication system, communication apparatus, communication method, and program to reduce communication time in near field communications | |
US8543056B2 (en) | Communication device, communication method, and program | |
JP2007114821A (ja) | Rfidタグ、rfidリーダ・ライタ、rfidシステムおよびrfidシステムの処理方法 | |
US10085268B2 (en) | Communications device and communications system | |
JP4284745B2 (ja) | Icカード通信システム | |
EP3617931A1 (en) | Communication device and method | |
EP2830000B1 (en) | Wireless card reader and method for storing data | |
JP5079953B2 (ja) | 非接触型icカード用リーダライタシステム | |
CN104853356A (zh) | 一种nfc***智能识别方法 | |
JP4805494B2 (ja) | リーダライタの干渉防止方法 | |
EP2816501A1 (en) | A near field communication listen device emulating multiple NFC B technology tags | |
JP2010198396A (ja) | 無線タグリーダライタ及びその通信方法 | |
JP4399065B2 (ja) | データキャリアの多数識別方法及びデータ通信システム | |
KR101001682B1 (ko) | 능동형 rfid 시스템에서 태그 수집을 위한 태그 슬립 방법 | |
CN105303135B (zh) | 通信的建立方法、装置及读卡器 | |
JP2003018043A (ja) | 通信装置 | |
CN104994463A (zh) | 一种nfc智能识别*** | |
KR101365942B1 (ko) | 수동형 rfid 시스템 및 방법 | |
JP4683517B2 (ja) | 携帯可能情報処理装置の非接触通信方法 | |
EP3945467B1 (fr) | Transpondeur sans contact | |
JP2008021157A (ja) | 通信システム、icタグおよび通信方法 | |
JP2005084926A (ja) | Icカード、icカード発行装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091225 |
|
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: 20100126 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100224 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4468437 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130305 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130305 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140305 Year of fee payment: 4 |
|
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 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |