- VAIO U Community - 유동만세 ^^;
 

크래들에

하드웨어 조회 수 398 추천 수 1 2006.06.20 02:50:10
in_ok.gifimages/star5.gif안녕하세요.
여기에 서브노트유저동의 이야기를 해서 죄송합니다.
클박에서 잘 받은 세종대왕님으로 제 UX50 을 드디어 빙의시켰습니다.
다른 건 다 아귀가 들어맞는 것 같은데요.
크래들에

정형영

2006.06.20 03:06:07
*.57.88.3

USB드라이버중에 내수품에만 있는 FeliCa포트가 있어서 그렇습니다.

masa

2006.06.20 03:43:24
*.228.67.181

ㅡ,.ㅡ 빠른 답변 감사드립니다.
덕분에 해결보았네요.

유종안

2006.06.20 13:32:44
*.83.77.85

저.. Felica포트가 뭔지 궁금하네요?
왜 내수용에만 있는것이죠?
저두 내수품 금요일날 받거든요 ^^;

이수환

2006.06.20 14:54:37
*.229.184.126

저두 포트리플에 연결했더니 드라이버를 찾더군요 저는 TX용 펠리카포트 드라이버를
사용해 장치설정을 마쳤습니다. 그리고 이놈이 뭔가 찾아봤더니 일종의 비접촉식
IC카드입니다. 궂이 비슷한걸 대라면 지하철카드 or 버스카드 같은거라고 하면 되겠네요
일본에서는 인터넷 결제나 편의점에서 간단한 물건을 쓸때 사용하는듯하구요.
소니에서 만든 일종의 스마트카드 정도로 보시면 됩니다.

이수환

2006.06.20 14:56:06
*.229.184.126

혹시 몰라 번역기 돌려 캡춰해 놓은거 올려보죠
기술적인 내용이 많습니다. ^^;
---------------------------------------------------------------------------------
129 : FeliCa 입문 :2005/12/03(토) 01:31:03
FeliCa 입문

1.FeliCa란
----------------------------------------------------------------------

FeliCa(페리카)는 ,소니(Sony)가 개발한 비접촉형 IC 카드(card)이다.
통신은 ,13.56MH 의(것) 주파수대를 이용하고,212kbps의 속도로 행해집니다.부 반송
파도를 사용하지 않는「대칭 통신」이 장점인  독자의 효율적인 서로 인증 방식과 ,비
접촉의 이용 형태에 적합한 통신 방식에 의하고,리더(reader)/라이터(lighter)와 카드(card)의 사이의
처리는 ,암호 처리를 포함하고 약 0.1초 이내와 고속 처리가 가능.
FeliCa 카드(card)는 ,1장의 카드(card) 가운데에서 다목적의 데이터(data)를 관리한 것이 성적
る.각각의 데이터(data)에는 개별의 액세스권을 설정한 것이 가능하고,이것에 의하고
손 어플리케이션(application) 사이의 안전한 서로 운용이 실현 가능한다.



130 : FeliCa 입문 :2005/12/03(토) 01:31:26
2.카드내의 메모리(memory) 관리
----------------------------------------------------------------------

카드내의 메모리(memory)는 16 바이트(byte) 단위로 관리되고 있고,카드(card) 1장으로 최대 65536
블록(block)까지 정의한 것이 가능.이 16 바이트(byte)의 기준 단위를 블록(block)라고 부른다.
기본적으로 사용자(user)는 블록(block)에 직접 액세스(access)한 것은 할 수 없고,지역(area)마다 정
도리 된 서비스(service)를 이용하고 액세스(access)를 행한다.
카드내의 메모리(memory)는 ,유저(user) 블록(block)와 시스템(system) 블록(block)라고 불리는 영역에
나누고 관리되고 있다.유저(user) 블록(block)란 ,유저(user) 데이터(data)가 기록된 령
단계이고,서비스(service)를 정의한 것으로 할당된다.시스템(system) 블록(block)란 ,
카드(card) 고유의 정보나 지역(area) 정의 블록(block)나 서비스(service) 정의 블록(block)등의 구성 정
소식이 보존되고 있다.
이 시스템(system) 블록(block)와 유저(user) 블록(block)에는 고정의 경계는 존재하지 않고,카드(card)
의(것) 최대 블록(block) 수를 초과하지 않는 한 자유롭게 사용한 것이 가능한다.



131 : FeliCa 입문 :2005/12/03(토) 01:31:50
2.1 시스템(system) 블록(block)
----------------------------------------------------------------------

시스템(system) 블록(block)는 ,제조 ID(IDm)블록(block),발행 ID 블록(block)(PMm),시스템(system)
정의 블록(block),지역(area) 0000 정의 블록(block),지역(area) 정의 블록(block),서비스(service) 정의
블록(block)라고 불리는 블록(block)로 관리된다.
시스템(system) 블록(block)는 ,제조 ID 블록(block),발행 ID 블록(block),시스템(system) 정의 부로
쿠,지역(area) 0000 정의 블록(block)는 ,특수한 블록(block)로서 카드(card)의 초기 상태에서
항상 설정되고 있다.그 후 지역(area)나 서비스(service)를 신규에 정의한 때마다,1부로
쿠가 정의 블록(block)로서 할당된다.

시스템(system) 정의 블록(block),지역(area) 0000 정의 블록(block)는 ,지역(area) 정의 블록(block),선생(sir)
비스(vis) 정의 블록(block)의 각 정의 블록(block)에는 ,정의 블록(block)를 특정하기 위한 카(car)
도 안에서 하나의 의미 이름 2 바이트(byte)의 코드(cord)가 붙이지다.이 코드(cord)를 지역(area) 코드(cord)·선생(sir)
비스(vis) 코드(cord)라고 부른다.
시스템(system) 정의 블록(block)에는 특수한 지역(area)·서비스(service) 코드(cord)로서 0xffff 나누고 당
비치지고 있다.또,지역(area) 0000 정의 블록(block)에는 0x0000이 할당되고 의사
る.



132 : FeliCa 입문 :2005/12/03(토) 01:32:20
2.1.1 제조 ID 블록(block)

제조 ID 블록(block)는 ,제조 ID(IDm)와 제조 패러미터(parameter)(PMm)로 구성된다.
제조 ID 블록(block)는 ,카드(card) 제조시에 기록되고,그 후 소거하거나 개서
족하다 한 것은 일체로 기내.또,이 블록(block)의 지역(area)·서비스(service) 코드(cord)
은 존재하지 않는다.

<---------IDm---------> <---------PMm--------->
|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---> <---> <---> <--->
| | | +----------제조 시리얼(serial) 번호
| | +----------------제조일자
| +----------------------제조기기 코드(cord)
+----------------------------제조자 코드(cord)

IDm은 ,FeliCa 카드내로 유니크(unique)한 번호로 되어 있기 위해(때문에) ,개별적의 카드(card)
을(를) 특정한 것이 가능한다.
IDm은 ,제조자 코드(cord),제조기기 코드(cord),제조일자,제조 시리얼(serial) 번호로 구
이루어지고,각각의 길이는 2 바이트(byte)이다.제조일자는 ,2000년 1월 1일(0x0000)
로부터 기산하고일 단위로 붙이지다.1999년 12월 31일 이전의 일자는 ,2의 보삭형
식의 마이너스(minus) 숫자로 쓰여진다.제조 시리얼(serial) 번호는 ,매일 1번으로부터 순번대로 붙어라
들 れる.



133 : FeliCa 입문 :2005/12/03(토) 01:33:33
제조자 코드(cord)의 선두 1 바이트(byte)의 상위 4 비트(bit)는 ,「카드내 시스템(system) 번호」로
있다.카드(card)가 논리적이게 분할되고 있는 경우,2장째의 논리 카드(card)의 IDm은 ,1
장째의 IDm으로부터 계산하고 요구된다.예를 들면,1장째의 논리 카드(card)의 IDm이
0101…의(것) 때,2장째의 논리 카드(card)의 IDm은 1101…로 된다.

PMm에는 ,제품의 버전(version) 정보와 각 커맨드(command)의 처리시간에 관한 데이터(data)나 격
납 되어 있다.

<---------IDm---------> <---------PMm--------->
|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|

D8 : 칩(chip) 코드(cord)(02:RC-S850계,03:RS-S860계)
D9 : OS 버전(version)
Da : Request Service 커맨드(command)
Db : Request Response,Serarch Service Code
Request System Code 커맨드(command)
Dc : Authentication1,Authentication2 커맨드(command)
Dd : Read,Read Without Encryption 커맨드(command)
De : Write,Write Without Encryption 커맨드(command)
Df : Register 계 커맨드(command) 및
Separate,Change Syatem Block 커맨드(command)



134 : FeliCa 입문 :2005/12/03(토) 01:34:00 ?
MSB LSB
|b7|b6|b5|b4|b3|b2|b1|b0|
<---> <------> <------>
| | +-----실수 부(A)
| +--------------실수 부(B)
+----------------------지수 부(E)

타임(time) 아웃(out) 시간[ms]=0.3020*[(B+1)*n+(A+1)]*4^E
n : Read,Write 계 커맨드(command)의 경우는 ,블록(block) 수
Request Service 커맨드(command)의 경우는 ,서비스(service) 수
Authentication1 커맨드(command)의 경우는 지역(area) 수와 서비스(service) 수의 합계
그 밖의 커맨드(command)의 경우는 0



135 : FeliCa 입문 :2005/12/03(토) 02:08:00
2.1.2 발행 ID 블록(block)

발행 ID 블록(block) 16 바이트(byte)중, 상위 8 바이트(byte)를 발행 ID(IDi),하위 8 바이트(byte)
을(를) 발행 패러미터(parameter)(PMi)라고 부른다.이 블록(block)는 몇 번이라도 변경한 것을 할 수 있고,
커맨드(command)의 실행자가 임의로 값을 설정한 것이 가능한다.

2.1.3 시스템(system) 정의 블록(block)

시스템(system) 정의 블록(block)에는 ,시스템(system) 키(key)와 시스템(system) 키(key) 버전(version)라고 부르다
れる도 의(것)이 격납되고 있고,이 시스템(system) 키(key)는 인증을 행한 때에 상당히 중요하다
역할을 다한다.
이 블록(block)에는 ,시스템(system) 코드(cord)라고 불리는 2 바이트(byte)의 코드(cord)가 격납되고
있다.시스템(system) 코드(cord)는 ,카드(card) 포착(Polling)커맨드(command)의 패러미터(parameter)로서 수
け 받는 값으로 ,이것이 일치한 카드(card)만이 응답을 돌려 준다.이것은 불필요한 카드(card)
이(가) 응답하지 않도록 하기 위한 기능이고,사업자마다 특정한 코드(cord)를 사용
한 것이 가능한다.



136 : FeliCa 입문 :2005/12/03(토) 02:08:34
2.1.4 지역(area) 정의 블록(block)

지역(area)는 사업자에 대하고,사용 가능한 서비스(service) 코드(cord)의 범위,유저(user) 블록(block)
수,그 운용자에 부여받는 권한등의 설정을 행한 것이다.
카드(card)에는 사용 가능한 서비스(service) 코드(cord)가 0x0000∼0xffff까지 있고, 카드내
의(것)전 블록(block)를 사용한 지역(area) 0000이 ,카드(card) 발행자에 대하고 할당된다.
또,이 지역(area)의 기능은 ,다른 사업자와의 사이에서 키의 반송을 행한 때에 사용한다.
새롭게 지역(area)를 정의한 도에 ,새로운 지역(area)에 할당된 블록(block) 수와
지역(area) 정의 블록(block)(1 블록(block))의 합계가 ,어버이 지역(area)의 사용 가능 블록(block)로부터 차이
하여 끌린다.

·지역(area) 정의 블록(block)를 특정하기 위한 코드(cord)로서 ,그 지역(area)의 사용 가능
서비스(service)의 선두 번호를 사용하고,이것을 지역(area) 코드(cord)라고 부른다.그 때문에, 카드(card)
발행시에 존재한 0x0000∼0xffff까지의 사용 가능한 지역(area)의 코드(cord)는 0x0000
로 있고, 이 지역(area)를 지역(area) 0000이라고 부른다.또,이 코드(cord)의 중복을 피한다
위,선두의 서비스(service) 코드(cord)가 중복될 것 같은 지역(area) 설정은 가능하지 않는다.예를 들면
지역(area) 0000의 중(속)에 사용 가능 서비스(service)의 코드(cord)가 0x0000∼0xffff인  지역(area)
은 정의할 수 없지만 ,0x0001∼0x7fff일 것인  선두 코드(cord)가 다른 지역(area)이다
れ 장소 설정한 것이 가능한다.그 경우,지역(area) 코드(cord)는 0x0001으로 된다.
·지역(area) 코드(cord),서비스(service) 코드(cord)는 2 바이트(byte)로 구성되지만 ,이 2 바이트(byte)의 유
피 하위 6 비트(bit)는 그 코드(cord)의 속성을 나타낸다.지역(area) 코드(cord)의 경우,2 바이트(byte)의
하위 6 비트(bit)는 000000 또는 000001인  필요가 있다.역으로,카드(card)는 이 6
비트(bit)에 의하고,이 정의 블록(block)가 지역(area)이라고 판단한다.
·지역(area) 코드(cord)의 하위 6 비트(bit)가 000000의 경우,그 지역(area)의 중(속)에 더욱 지역(area)를
설정한 것이 가능한다.하위 6 비트(bit)가 0000001의 경우는 ,그 지역(area)의
중(속)에 더욱 지역(area)를 설정한 것은 가능하지 않는다.



137 : FeliCa 입문 :2005/12/03(토) 02:09:49
2.1.5 서비스(service) 정의 블록(block)

서비스(service) 정의 블록(block)에는 ,유저(user) 메모리(memory)에의 액세스(access) 방법이라고 사용한 유(U.u)
더(The) 블록(block)가 설정되고 있다.
현재,메모리(memory)의 액세스(access) 방법은 ,17 종류가 정의되고 있다.상세한 것에 대하여는
후단에서 설명한다.
서비스(service)를 정의한 도에 ,서비스(service)로 사용한 블록(block) 수와 서비스(service) 정의 부
록(lock)(1 블록(block))의 합계가 ,어버이 지역(area)의 사용 가능 블록(block)로부터 공제된다.
단, 오버랩(overlap) 서비스(service)를 설정한 경우는 ,정의 블록(block)의 1 블록(block)
만 이(가) 소비된다.

·서비스(service) 코드(cord)
<----------D1---------> <----------D0--------->
|b7|b6|b5|b4|b3|b2|b1|b0|b7|b6|b5|b4|b3|b2|b1|b0|
<-발행자가 임의로 붙인 번호--> <-----속성------>



138 : FeliCa 입문 :2005/12/03(토) 02:10:13
·속성
001000:랜덤(random) 서비스(service)(리드(lead)/라이트(right))
001001:랜덤(random) 서비스(service)(리드(lead)/라이트(right):보안(security)없음)
001010:랜덤(random) 서비스(service)(리드온리(read only))
001011:랜덤(random) 서비스(service)(리드온리(read only):보안(security)없음)

001100:사이클릭(cyclic) 서비스(service)(리드(lead)/라이트(right))
001101:사이클릭(cyclic) 서비스(service)(리드(lead)/라이트(right):보안(security)없음)
001110:사이클릭(cyclic) 서비스(service)(리드온리(read only))
001111:사이클릭(cyclic) 서비스(service)(리드온리(read only):보안(security)없음)

010000:투시도(perspective drawing) 서비스(service)(다이렉트(direct))
010001:투시도(perspective drawing) 서비스(service)(다이렉트(direct):보안(security)없음)
010010:투시도(perspective drawing) 서비스(service)(현금 반환(cash back)/감소(decrement))
010011:투시도(perspective drawing) 서비스(service)(현금 반환(cash back)/감소(decrement):보안(security)없음)
010100:투시도(perspective drawing) 서비스(service)(감소(decrement))
010101:투시도(perspective drawing) 서비스(service)(감소(decrement):보안(security)없음)
010110:투시도(perspective drawing) 서비스(service)(리드온리(read only))
010111:투시도(perspective drawing) 서비스(service)(리드온리(read only):보안(security)없음)

101001:PIN 서비스(service)(리드(lead)/라이트(right):보안(security)없음)

000000:지역(area)(더욱 지역(area)를 할당한 것이 가능)
000001:지역(area)(더욱 지역(area)를 할당한 것이 불가)



139 : FeliCa 입문 :2005/12/03(토) 02:14:55
2.2 유저(user) 블록(block)
----------------------------------------------------------------------

유저(user) 블록(block)란 ,유저(user) 데이터(data)가 격납된 영역이지만 ,이 영역에
어드레스(address)를 지정하고 직접 액세스(access)한 것은 가능하지 않는다.유저(user) 블록(block)에의 아
쿠세스는 ,해당 유저(user) 블록(block)에 관련되어진 서비스(service)를 특정한 것으로 간접 적
에(로) 행해진다.그 때문에, 서비스(service)라고 연관되고 있지 않는 미정의의 유자부로
쿠에 대하고 액세스(access)한 것은 가능하지 않는다.



140 : FeliCa 입문 :2005/12/03(토) 02:15:37
2.3 서비스(service)와 액세스(access)의 종류
----------------------------------------------------------------------

카드(card)에는 17 종류의 데이터(data)에의 액세스(access) 방법이 정의되고 있고,유자부로
쿠에 액세스(access)하기 때문에는 ,Read Without Encryption,Write Without Encryption,
Read,Write 의(것) 4개의 커맨드(command)를 사용한다.
서비스(service) 코드(cord) 2 바이트(byte)중, 하위 6 비트(bit)의 설정에 의하고 아래와 같은 속성을 갖다
재촉한 것이 가능한다.
보안(security)없음 속성의 서비스(service) 타입(type)는 ,인증이 불필요한 Read Without En-
cryption,Write Without Encryption,커맨드(command)를 사용한 것이 가능한다.
Read 커맨드(command)와 Write 커맨드(command)를 사용할 때에는 ,사전에 서비스(service)의 인증을
행한 필요가 있다.



141 : FeliCa 입문 :2005/12/03(토) 02:16:03
·속성
001000:랜덤(random) 서비스(service)(리드(lead)/라이트(right))
001001:랜덤(random) 서비스(service)(리드(lead)/라이트(right):보안(security)없음)
001010:랜덤(random) 서비스(service)(리드온리(read only))
001011:랜덤(random) 서비스(service)(리드온리(read only):보안(security)없음)

001100:사이클릭(cyclic) 서비스(service)(리드(lead)/라이트(right))
001101:사이클릭(cyclic) 서비스(service)(리드(lead)/라이트(right):보안(security)없음)
001110:사이클릭(cyclic) 서비스(service)(리드온리(read only))
001111:사이클릭(cyclic) 서비스(service)(리드온리(read only):보안(security)없음)

010000:투시도(perspective drawing) 서비스(service)(다이렉트(direct))
010001:투시도(perspective drawing) 서비스(service)(다이렉트(direct):보안(security)없음)
010010:투시도(perspective drawing) 서비스(service)(현금 반환(cash back)/감소(decrement))
010011:투시도(perspective drawing) 서비스(service)(현금 반환(cash back)/감소(decrement):보안(security)없음)
010100:투시도(perspective drawing) 서비스(service)(감소(decrement))
010101:투시도(perspective drawing) 서비스(service)(감소(decrement):보안(security)없음)
010110:투시도(perspective drawing) 서비스(service)(리드온리(read only))
010111:투시도(perspective drawing) 서비스(service)(리드온리(read only):보안(security)없음)

101001:PIN 서비스(service)(리드(lead)/라이트(right):보안(security)없음)



142 : FeliCa 입문 :2005/12/03(토) 02:16:30
2.3.1 랜덤(random) 서비스(service) 타입(type)

자유롭게 블록(block)를 지정하고 액세스(access)한 것이 가능한 범용적인 서비스(service)이다
る.더욱 이하의 4 길의 속성을 주는 것이 가능한다.

·리드(lead)/라이트(right) 액세스(access)
판독도 기록도 가능하지만 ,서비스(service)의 인증이 필요.
·리드(lead)/라이트(right) 액세스(access):보안(security)없음
판독도 기록도 가능하고,인증의 필요없음.
·리드온리(read only) 액세스(access)
판독만 가능하고,서비스(service)의 인증이 필요.
·리드온리(read only) 액세스(access):보안(security)없음
판독만 가능하고,인증의 필요없음.



143 : FeliCa 입문 :2005/12/03(토) 02:17:42
2.3.2 사이클릭(cyclic) 서비스(service) 타입(type)

사이클릭(cyclic) 서비스(service)란 ,로그(log)의 기록을 상정하고 기능을 특가 시켰다 도
것이다.미리 할당된 유저(user) 블록(block) 가운데에서,기록이 행해진 순서
한 쌍이 기록되고 있고,항상미 기록의 블록(block) 또는 가장 훌이데타부로
쿠에 대하고 기록을 행한다.그 때문에, 위치를 지정하고 판독한 것은 가능하고
있지만 ,위치를 지정하고 기록한 것은 가능하지 않는다.기록하고 때는 ,항상 부로
쿠 번호를 0이라고 지정한다.판독 때에 블록(block) 지정을 0에 한다면 최신 데이터(data)가 독
보고 나오게 되고,블록(block) 지정이 커지는 도에 오래된 데이터(data)를 판독한 것이 가능하고
있다.또,동일한 데이터(data)의 기록을 반복한 경우,2회째 이후도 성공의 응답(response)
폰스(pons)는 돌려 주지만 ,실제의 기록은 행해지지 않는다.랜덤(random) 서비스(service)의 경우,동
말 블록(block)에 대하고 몇 번 기록을 행하고 문제 없지만 ,사이클릭(cyclic) 서비스(service)
의(것) 경우,부주의하게 다른 데이터(data)가 잠식된 위험성이 있는 위,동일한 데이터(data)가 쓰고
덤을 반복한 것은 가능하지 않는다.

·리드(lead)/라이트(right) 액세스(access)
판독도 기록도 가능하지만 ,서비스(service)의 인증이 필요.
·리드(lead)/라이트(right) 액세스(access):보안(security)없음
판독도 기록도 가능하고,인증의 필요없음.
·리드온리(read only) 액세스(access)
판독만 가능하고,서비스(service)의 인증이 필요.
·리드온리(read only) 액세스(access):보안(security)없음
판독만 가능하고,인증의 필요없음.



144 : FeliCa 입문 :2005/12/03(토) 02:18:06
사이클릭(cyclic) 서비스(service)에는 한번에 여러의 데이터(data)를 기록한 것이 가능하고,쓰고
붐비고 때는 블록(block) 리스트(list) 순서로 기록되다 드 る.이 때도 블록(block) 번호는 보통
에(로) 0을 지정한다.

<주의>
·1 블록(block)씩 전회의 기록과 비교한 것은 아니고,한번의 기록 가운데에서
도 동일한 서비스(service)의 블록(block) 지정이 연속한 경우를 ,동시의 기록과 판단
하여 비교한다.
·이 연속한 기록과 유저(user) 블록(block) 없는 것 데이터(data)를 비교하고,전회가 쓰고
덤과 동일한 것이라고 판단된 경우에는 기록을 행하지 않는다.



145 : FeliCa 입문 :2005/12/03(토) 02:18:33
2.3.3 투시도(perspective drawing) 서비스(service) 타입(type)

투시도(perspective drawing) 서비스(service) 타입(type)란 ,요금 징수등을 상정하고 데이터(data)를 감산한 기능을 부
가 한 서비스(service)이다.

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------> <---------------> <--->
| | | +---실행 ID
| | +---------------유저(user) 데이터(data)
| +------------------------------현금 반환(cash back) 데이터(data)
+------------------------------------------투시도(perspective drawing) 데이터(data)

D0으로부터 D3까지의 4 바이트(byte)가 투시도(perspective drawing) 데이터(data),D4로부터 D7까지의 4 바이트(byte)가 직전에 감산
한 값이 기억되고 있는 현금 반환(cash back) 데이터(data),계속된 D8으로부터 Dd까지의 6 바이트(byte)
이(가) 유저(user) 데이터(data),나머지 De로부터 Df까지의 2 바이트(byte)가 실행 ID로 된다.투시도(perspective drawing)
데이터(data)와 현금 반환(cash back) 데이터(data)는 정의 정수만을 취급하고,감산 결과가 부의 값에
된 경우와 ,가산 결과가 오버플로(overflow) 한 경우는 ,에러(error)를 돌려 준다.
이 투시도(perspective drawing) 서비스(service)에는 ,실행 ID라고 말한 기능이 있고, 메모리(memory) 위에 기록되고
견디고 실행 ID와 커맨드(command)의 중(속)의 실행 ID가 동일한 경우,성공의 응답(response)는 반
스가,실제의 감산·가산은 행하지 않는다.이것은 , 통신 이상시등에 있어,동일 코
만도로 몇 번이나 반복 감산된 것을 막는 기능이다.
또한,투시도(perspective drawing) 데이터(data)와 현금 반환(cash back) 데이터(data)는 리톨엔디안 형식으로
취급한다.



146 : FeliCa 입문 :2005/12/03(토) 02:19:49
·다이렉트(direct) 액세스(access)
판독도 기록도 가능하다 이(가) 서비스(service)의 인증이 필요.란담사비
스와 동일한 액세스(access)가 가능하고,데이터(data)를 그대로 커맨드(command) 패킷(packet) 데이터(data)에
지정한다.
다이렉트(direct) 액세스(access)에 기록을 행한 경우,실행 ID가 중복되고 있어도 처리
을(를) 행한다.
·다이렉트(direct) 액세스(access):보안(security)없음
판독도 기록도 가능하고 인증의 필요도 없다.
·현금 반환(cash back)/감소(decrement) 액세스(access)
감소(decrement)와 현금 반환(cash back)라고 불리는 2 종류의 기록과 판독이
가능하고 인증이 필요한다.
감소(decrement)란 ,투시도(perspective drawing) 데이터(data)로부터 지정한 값을 감산한 것으로 ,감산에
성공한 경우는 커맨드(command) 안에서 지정한 값이 현금 반환(cash back) 데이터(data)에 쓰기
드묾 る.

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------------------------> <--->
| | +---실행 ID
| +--------------------Don't care
+------------------------------------------감소(decrement) 값



147 : FeliCa 입문 :2005/12/03(토) 02:20:12
현금 반환(cash back)란 ,현금 반환(cash back) 데이터(data)에 있는 값을 상한으로서 ,손가락
정 된 값을 투시도(perspective drawing) 데이터(data)에 가산한 것이다.한 번 가산이 실행되면 ,
현금 반환(cash back) 데이터(data)는 0에 리셋(reset)된다.

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------------------------> <--->
| | +---실행 ID
| +--------------------Don't care
+------------------------------------------현금 반환(cash back) 값

또,각각의 기록에 있어 Don't care의 부분은 무시됨과 동시에,
동일한 실행 ID의 커맨드(command)가 반복된 경우,2회째 이후는 성공의 응답(response)
은 돌려 주지만 ,감산·가산의 처리는 행하지 않는다.
이들은 블록(block) 리스트(list)의 액세스(access) 모드(mode)에 ,각각 000과 001을 지정한다
것으로 구별된다.
판독하고 때는 ,다이렉트(direct) 액세스(access)와 동일한 형식으로 데이터(data)를 판독한다.

|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|Da|Db|Dc|Dd|De|Df|
<---------> <---------> <---------------> <--->
| | | +---실행 ID
| | +---------------유저(user) 데이터(data)
| +------------------------------현금 반환(cash back) 데이터(data)
+------------------------------------------투시도(perspective drawing) 데이터(data)



148 : FeliCa 입문 :2005/12/03(토) 02:21:32
·현금 반환(cash back)/감소(decrement) 액세스(access):보안(security)없음
현금 반환(cash back)/감소(decrement) 액세스(access)와 동일한 기능이지만 인증의 필요는 이름
있고.
·감소(decrement) 액세스(access)
판독 및 감소(decrement)의 기록이나 가능하지만 ,현금 반환(cash back)
기록은 가능하지 않는다.
또,인증이 필요.
·감소(decrement) 액세스(access):보안(security)없음
판독 및 감소(decrement)의 기록이나 가능하지만 ,현금 반환(cash back)
기록은 가능하지 않는다.
또,인증의 필요는 없다.
·리드온리(read only) 액세스(access)
판독만 가능하고 인증이 필요.
·리드온리(read only) 액세스(access)
판독만 가능하고 인증의 필요는 없다.



중략......
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 Q&A 게시판 원칙 뮤리안(송홍진) 2002-10-05 30827
1175 하드웨어 ux50 먼저 쓰시는 분들께 질문 던져봅니다. ^^ [8] 김윤식 2006-06-21 403
1174 하드웨어 2.4 Ghz? 5 Ghz? [2] masa 2006-06-21 346
1173 하드웨어 UX에서 외부모니터로 출력시 어느정도 해상도를 지원하나요? [2] 서동석 2006-06-21 464
1172 하드웨어 UX에 사용할 AV 케이블은 어떤거 구매해야 되나요?? [5] 최정욱 2006-06-20 386
» 하드웨어 크래들에 [5] masa 2006-06-20 398
1170 하드웨어 형기님 배터리 질문 [5] masa 2006-06-19 342
1169 하드웨어 UX17LP 차량용거치대로 이런거는 불가능할까요..?^^; [6] 김동환 2006-06-19 471
1168 하드웨어 UX50 거치대? [3] masa 2006-06-19 421
1167 하드웨어 혹시 유롤(U101)에 외부 모니터 ... [3] 울보(안성민) 2006-06-18 380
1166 하드웨어 ux 화면으로 대체 인터넷 서핑을 제대로 할수 있을까요?? [9] 이완희 2006-06-17 442
1165 하드웨어 꼭 답변해주세요.. [3] 이정훈 2006-06-17 359
1164 하드웨어 UX 이전 U시리즈들도 외부 모니터로 동영상 출력시 물 빠진 색상처럼 엷게 출력이 되었었나요? [6] 김욱진 2006-06-16 440
1163 하드웨어 UX로 프리젠테이션 할 때 해상도 관련 질문입니다. [4] 이수용 2006-06-15 430
1162 하드웨어 UX90과 UX17LP 사양은 같은건가요? [1] 이형주 2006-06-15 572
1161 하드웨어 UX17LP 메모리 증설(512메가에서 1기가로)방법 아시는 고수님..^^;; [6] 김동환 2006-06-15 879
1160 하드웨어 ux50 cd부팅 질문입니다. [1] 이건호 2006-06-15 361
1159 하드웨어 U1이 부팅이 안되요 [3] 우병선 2006-06-12 343
1158 하드웨어 type m [1] 이성규 2006-06-12 345
1157 하드웨어 UX50 [3] 오성환 2006-06-10 853
1156 하드웨어 PCG-U 시리즈에 USB type 지상파 DMB 수신기 사용 가능한가요? [4] 엄창수 2006-06-09 443
검색
prev 2024. 05 next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
유동 채팅