5. wCard
wCard는 vCard 3.0을 기반으로, vCard 3.0 규격에 없으나 단말 환경에 필요한 부분을 추가한 규격이다. 본 규격에서는 vCard 3.0 규격에 대한 개략적인 설명과 wCard 규격을 정의한다.
5.1. 관련규격
섹션 제목: “5.1. 관련규격”wCard 규격은 다음의 규격들을 근간으로 하며, 아래 문서의 내용 중 본 요구사항과 상충되는 부분은 본 요구사항을 준수함을 원칙으로 한다. 본 요구사항에서 언급되지 않은 사항들은 다음의 규격 및 관련된 규격을 준수함을 원칙으로 한다. RFC 2425, MIME Conternt-Type for Directory Information RFC 2426, vCard MIME Directory Profile
5.2. vCard 3.0 규격 개요
섹션 제목: “5.2. vCard 3.0 규격 개요”vCard 포맷은 문자열로 이루어져 있다. 하나의 필드는 하나의 줄(행)에
5.3. vCard 3.0 규격 예
섹션 제목: “5.3. vCard 3.0 규격 예”5.4. wCard 규격
섹션 제목: “5.4. wCard 규격”wCard 규격은 vCard3.0을 기반으로 vCard 3.0 규격에 정의되지 않은 다음의 내용을 추가하여 사용한다
5.4.1. 추가
섹션 제목: “5.4.1. 추가”5.4.2. 추가
섹션 제목: “5.4.2. 추가”5.4.3. 사용 방식
섹션 제목: “5.4.3. 사용 방식”5.4.4. 기타 설정
섹션 제목: “5.4.4. 기타 설정”“pref” 사용 “pref”
REV
섹션 제목: “REV”- 폰북개인을 OEM에서 생성 및 수정할 경우, OEM에서 시간정보를 기록(수정)해야 한다. 2. WIPI 주소록 어플이
MC_termResRead, MH_termResRead로 폰북개인 데이터 요 구시, OEM은 wCard 포맷에 REV 타입으로 시간정보를 제공해야 한다. 3. 폰북개인을 WIPI 주소록 어플에서 생성 및 수정할 경우, OEM은 wCard REV 값으 로 시간정보를 기록(수정)하여야 한다. 4. WIPI 주소록 어플에서 폰북개인을 생성 및 수정할 경우 wCard에 REV 값이 없으 면 OEM은MC_termResWrite, MH_termResWrite호출 시점을 기준으로 시간정보를 기록(수정)한다.
5.5. wCard 필수 항목
섹션 제목: “5.5. wCard 필수 항목”각 제조사마다 단말에서 지원하는 wCard의 Type Name이 상이하여, 어떤 단말에서 는 저장 성공하는 wCard 포맷이, 다른 단말에서는 저장 실패하는 경우가 발생할 수 있다. 이러한 문제를 방지하기 위해, wCard에 필수 항목을 지정하고, 이 필수 항목 에 대해서는 모든 단말에서 지원하도록 한다. 필수 항목 이외의 Type Name, Parameter에 대해서는 해당 단말에서 지원하지 않을 시, 무시하도록 한다.
필수 항목
섹션 제목: “필수 항목”다음은 wCard에서 사용되는 Type Name, Parameter 중 필수 항목이다.
5.6. wCard 규격 예
섹션 제목: “5.6. wCard 규격 예”5.7. wCard 예제
섹션 제목: “5.7. wCard 예제”예제 1
섹션 제목: “예제 1”MC_termResGetGroupInfo 또는 MH_termResGetGroupInfo의 결과가 다음과 같을 때. MC_termResGetGroupInfo MH_termResGetGroupInfo infoType infoData “TYPELIST” “N\0NICKNAME\0TEL\0EMAIL\0URL\0ADR\0NOTE \0ROLE\0ORG\0X-MDAY\0X- GROUP\0PHOTO\0REV\0\0” “TYPEINFO/N” “10/1” “TYPEINFO/NI “10/1” CKNAME” “TYPEINFO/T “16/7/work:7/home:7/cell:7/fax:7/pager:7/etc:7” EL” “TYPEINFO/E “30/2” MAIL” “TYPEINFO/U “50/1” RL” “TYPEINFO/A “50/2/home:2/work:2” DR” “TYPEINFO/N “40/1” OTE” “TYPEINFO/R “20/1” OLE” “TYPEINFO/O “30/1” RG” “TYPEINFO/X- “4/4/birthday:4/wedding:4/meeting:4/memorial:4/sun:4/moon:4 MDAY” ” “TYPEINFO/X- “10/3” GROUP” “TYPEINFO/P “20/1/termres:1” HOTO” “TYPEINFO/R “16/1” EV” “X- “MMDD/FIXED” MDAYINFO” BEGIN:VCARD N:김;철수 NICKNAME:위피 TEL;TYPE=pref,work:0200001111 TEL;TYPE=work:0211110000 TEL;TYPE=home:0222223333 TEL;TYPE=cell:01112345678 TEL;TYPE=fax:0267896789 TEL;TYPE=pager:01203690369 TEL;TYPE=etc:0212345678 EMAIL;TYPE=pref:wipi@nate.com EMAIL:wipi-apps@nate.com URL;TYPE=work:http://www.nate.com ADR;TYPE=pref,home:;;봉천동 WIPI 연구소;관악구;서울;123-456 ADR;TYPE=work:;;분당구 WIPI 연구소;성남시;경기도;000-111 NOTE:wCard 예제입니다. ROLE:프로그래머 ORG:코리아텔레콤;제주연구소 X-MDAY;TYPE=pref,birthday,moon:0505 X-MDAY;TYPE=wedding,sun:0101 X-MDAY;TYPE=meeting,sun:1231 X-MDAY;TYPE=memorial,moon:0630 X-GROUP;TYPE=pref:친구 X-GROUP:학교 X-GROUP:동창 PHOTO;TYPE=termres:PHOTO;myphoto REV:20031009T180135Z END:VCARD 다음은 위의 wCard 예제에 대한 설명이다. 이름 : 김철수 (성:김, 이름:철수) 애칭 : 위피 전화번호(직장, 대표) : 02-0000-1111 전화번호(직장) : 02-1111-0000 전화번호(집) : 02-2222-3333 전화번호(휴대전화) : 011-1234-5678 전화번호(팩스) : 02-6789-6789 전화번호(호출기) : 012-0369-0369 전화번호(기타) : 02-1234-5678 이메일(대표) : wipi@nate.com 이메일 : wipi-apps@nate.com 홈페이지 : http://www.nate.com 주소(집, 대표) : 서울 관악구 봉천동 WIPI 연구소 (우:123-456) 주소(직장) : 경기도 성남시 분당구 WIPI 연구소 (우:000-111) 메모 : wCard 예제입니다. 직업 : 프로그래머 직장 : 코리아텔레콤(회사), 제주연구소(부서) 기념일(생일, 대표) : 05-05 (음) 기념일(결혼) : 01-01 (양) 기념일(만남) : 12-31 (양) 기념일(기념일) : 06-30 (음) 폰북그룹(대표) : 친구 폰북그룹 : 학교 폰북그룹 : 동창 수정일 : 2003년 10월 9일 18시 1분 35초 (GMT), 2003년 10월 10일 03시 1분 35초 (GMT + 09:00) 사진 : 단말 리소스 PHOTO 그룹의 myphoto
예제 2
섹션 제목: “예제 2”MC_termResGetGroupInfo 또는 MH_termResGetGroupInfo의 결과가 다음과 같을 때. MC_termResGetGroupInfo MH_termResGetGroupInfo infoType infoData “TYPELIST” “N\0TEL\0EMAIL\0NOTE\0X-MDAY\0X- GROUP\0REV\0\0” “TYPEINFO/N” “10/1” “TYPEINFO/T “16/4/work:1/home:1/fax:1/cell:1” EL” “TYPEINFO/E “30/1” MAIL” “TYPEINFO/N “40/1” OTE” “TYPEINFO/X- “8/2/sun:2/moon:2” MDAY” “TYPEINFO/X- “10/1” GROUP” “TYPEINFO/R “16/1” EV” “X- “YYYYMMDD/VARIABLE/10” MDAYINFO” BEGIN:VCARD N:김철수 TEL;TYPE=pref,work:0200001111 TEL;TYPE=home:0211110000 TEL;TYPE=fax:0222223333 TEL;TYPE=cell:01112345678 EMAIL:wipi@nate.com NOTE:wCard 예제입니다. X-MDAY;TYPE=pref,생일,moon:19700505 X-MDAY;TYPE=처음만난날,sun:20000101 X-GROUP:친구 REV:20031009T180135Z END:VCARD 다음은 위의 wCard 예제에 대한 설명이다. 이름 : 김철수 전화번호(직장, 대표) : 02-0000-1111 전화번호(집) : 02-1111-0000 전화번호(팩스) : 02-2222-3333 전화번호(휴대전화) : 011-1234-5678 이메일 : wipi@nate.com 메모 : wCard 예제입니다. 기념일(생일, 대표) : 1970-05-05 (음) 기념일(처음만난날) : 2000-01-01 (양) 폰북그룹 : 친구 수정일 : 2003년 10월 9일 18시 1분 35초 (GMT), 2003년 10월 10일 03시 1분 35초 (GMT + 09:00)
예제 3
섹션 제목: “예제 3”MC_termResGetGroupInfo 또는 MH_termResGetGroupInfo의 결과가 다음과 같을 때. MC_termResGetGroupInfo MH_termResGetGroupInfo infoType infoData “TYPELIST” “N\0TEL\0EMAIL\0NOTE\0X-MDAY\0X- GROUP\0REV\0\0” “TYPEINFO/N” “10/1” “TYPEINFO/T “16/4/work:1/home:1/fax:1/cell:1” EL” “TYPEINFO/E “30/1” MAIL” “TYPEINFO/N “40/1” OTE” “TYPEINFO/X- “8/2/birthday:2/wedding:2/meeting:2/memorial:2/sun:2/moon:2 MDAY” ” “TYPEINFO/X- “10/1” GROUP” “TYPEINFO/R “16/1” EV” “X- “YYYYMMDD/FIXED” MDAYINFO” BEGIN:VCARD N:김철수 TEL;TYPE=pref,work:0200001111 TEL;TYPE=home:0211110000 TEL;TYPE=fax:0222223333 TEL;TYPE=cell:01112345678 EMAIL:wipi@nate.com NOTE:wCard 예제입니다. X-MDAY;TYPE=pref,birthday,moon:19700505 X-MDAY;TYPE=wedding,sun:20000101 X-GROUP:친구 REV:20031009T180135Z END:VCARD 다음은 위의 wCard 예제에 대한 설명이다. 이름 : 김철수 전화번호(직장, 대표) : 02-0000-1111 전화번호(집) : 02-1111-0000 전화번호(팩스) : 02-2222-3333 전화번호(휴대전화) : 011-1234-5678 이메일 : wipi@nate.com 메모 : wCard 예제입니다. 기념일(생일, 대표) : 1970-05-05 (음) 기념일(결혼) : 2000-01-01 (양) 폰북그룹 : 친구 수정일 : 2003년 10월 9일 18시 1분 35초 (GMT), 2003년 10월 10일 03시 1분 35초 (GMT + 09:00) 표준작성 공헌자 표준 번호: TTAK.KO-06.0036/R6 이 표준의 제정 및 발간을 위해 아래와 같이 여러분들이 공헌하였습니다. 구분 성명 위원회 및 직위 연락처 소속사 ETRI, 과제 제안 이형석 010-3082-3455 ETRI 표준 초안 위원 제출 한국무선인터넷표준화포럼 김선자 042-860-6638 ETRI 위원 모바일 플랫폼 및 서비스 허태범 bombbie@ktf.com KTF㈜ 표준 초안 프로젝트그룹 의장 검토 외 모바일 플랫폼 및 서비스 프로젝트그룹 위원 이동통신기술위원회 042-860-1600 위규진 ETRI 표준안 의장 jschae@etri.re.kr 심의 외 이동통신기술위원회 위원 등 031-724-0090 김대중 - TTA 사무국 kdj@tta.or.kr 담당 070-7780-0096 김수학 - TTA soohagi@tta.or.kr (Specification for Mobile Standard Platform Version 2.2.0) 발행인 : 한국정보통신기술협회 회장 발행처 : 한국정보통신기술협회 463-824, 경기도 성남시 분당구 서현동 267-2 Tel : 031-724-0114, Fax : 031-724-0019 발행일 : 2008.12.