iCalendar
.ical; .ics; .ifb .icalendar | |
MIMEタイプ | text/calendar |
PIMデータ | |
RFC 5545 |
iCalendar(アイカレンダー)とはPIMソフトなどで
iCalendarをサポートしたソフトウェアを
iCalendarは
基本 仕様
[iCalendarの
iCalendarデータのMIMEタイプは「text/calendar」である。
このMIMEタイプを
「free and busy time」(
iCalendarデータはプレーンテキストで、デフォルトでUTF-8が
コア・オブジェクト
[iCalendarの
RFC 2445によるシンプルなiCalendarオブジェクトのサンプルを
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//hacksw/handcal//NONSGML v1.0//EN BEGIN:VEVENT DTSTART:19970714T170000Z DTEND:19970715T035959Z SUMMARY:Bastille Day Party END:VEVENT END:VCALENDAR
この
X-WR-CALNAME:Revolution Parties X-WR-CALDESC:Celebrations of various revolutionary activities. X-WR-RELCALID:3E26604A-50F4-4449-8B3E-E4F4932D05B5 X-WR-TIMEZONE:US/Pacific
X-WR-RELCALIDは
イベント (VEVENT)
[VEVENTコンポーネントはカレンダー
ToDo (VTODO)
[ToDo、つまりアクションアイテムや
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ABC Corporation//NONSGML My Product//EN BEGIN:VTODO DTSTAMP:19980130T134500Z SEQUENCE:2 UID:uid4@host1.com ORGANIZER:MAILTO:unclesam@us.gov ATTENDEE;PARTSTAT=ACCEPTED:MAILTO:jqpublic@example.com DUE:19980415T235959 STATUS:NEEDS-ACTION SUMMARY:Submit Income Taxes BEGIN:VALARM ACTION:AUDIO TRIGGER:19980403T120000 ATTACH;FMTTYPE=audio/basic:http://example.com/pub/audio- files/ssbanner.aud REPEAT:4 DURATION:PT1H END:VALARM END:VTODO END:VCALENDAR
ジャーナル (VJOURNAL)
[VJOURNALコンポーネントは
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ABC Corporation//NONSGML My Product//EN BEGIN:VJOURNAL DTSTAMP:19970324T120000Z UID:uid5@host1.com ORGANIZER:MAILTO:jsmith@example.com STATUS:DRAFT CLASS:PUBLIC CATEGORY:Project Report, XYZ, Weekly Meeting DESCRIPTION:Project xyz Review Meeting Minutes\n Agenda\n1. Review of project version 1.0 requirements.\n2. Definition of project processes.\n3. Review of project schedule.\n Participants: John Smith, Jane Doe, Jim Dandy\n-It was decided that the requirements need to be signed off by product marketing.\n-Project processes were accepted.\n -Project schedule needs to account for scheduled holidays and employee vacation time. Check with HR for specific dates.\n-New schedule will be distributed by Friday.\n- Next weeks meeting is cancelled. No meeting until 3/23. END:VJOURNAL END:VCALENDAR
フリー・ビジータイム (VFREEBUSY)
[VFREEBUSYコンポーネントはフリー・ビジータイム……つまり
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//RDU Software//NONSGML HandCal//EN BEGIN:VFREEBUSY ORGANIZER:MAILTO:jsmith@example.com DTSTART:19980313T141711Z DTEND:19980410T141711Z FREEBUSY:19980314T233000Z/19980315T003000Z FREEBUSY:19980316T153000Z/19980316T163000Z FREEBUSY:19980318T030000Z/19980318T040000Z URL:http://www.host.com/calendar/busytime/jsmith.ifb END:VFREEBUSY END:VCALENDAR
その他 のコンポーネント
[- VTIMEZONE -
等 時 帯 を定義 - VALARM - アラーム
設定 を定義
スケジュール更新
[データ互換
[iCalendarフォーマットはカレンダーベースのデータを
RFC 3283の「インターネット・カレンダー・ガイド」[5]ではiCalendarと
iCalendarフォーマットはカレンダーデータの
iCalendarはイスラエルやサウジアラビアなどで
RFC 4324の「カレンダーアクセスプロトコル」[6]は
IETFカレンダー・スケジュール
vCalendar 1.0
[vCalendar1.0はインターネットメール・コンソーシアム (IMC) によって
BEGIN:VCALENDAR VERSION:1.0 BEGIN:VEVENT CATEGORIES:MEETING STATUS:TENTATIVE DTSTART:19960401T033000Z DTEND:19960401T043000Z SUMMARY:Your Proposal Review DESCRIPTION:Steve and John to review newest proposal material CLASS:PRIVATE END:VEVENT END:VCALENDAR
IMCはiCalendarリリース
ライブラリ
[iCalendarデータファイル
参考 文献
[- ^ B. Desruisseaux, Ed. (2009
年 9月 ). “RFC [https://datatracker.ietf.org/doc/html/rfc5545 5545, Internet Calendaring and Scheduling Core Object Specification (iCalendar)]” (英語 ). 2011年 11月3日 閲覧 。 - ^ F. Dawson, D. Stenerson (1998
年 11月). “RFC [https://datatracker.ietf.org/doc/html/rfc2445 2445, Internet Calendaring and Scheduling Core Object Specification (iCalendar)]” (英語 ). 2011年 11月3日 閲覧 。 - ^ C. Daboo, Ed. (2009
年 12月 ). “RFC [https://datatracker.ietf.org/doc/html/rfc5546 5546, iCalendar Transport-Independent Interoperability Protocol (iTIP)]” (英語 ). 2011年 11月3日 閲覧 。 - ^ A. Melnikov, Ed. (2010
年 12月 ). “RFC [https://datatracker.ietf.org/doc/html/rfc6047 6047 , iCalendar Message-Based Interoperability Protocol (iMIP)]” (英語 ). 2011年 11月3日 閲覧 。 - ^ B. Mahoney, G. Babics, A. Taler (2002
年 6月 ). “RFC [https://datatracker.ietf.org/doc/html/rfc3283 3283 , Guide to Internet Calendaring]” (英語 ). 2011年 11月3日 閲覧 。 - ^ D. Royer, G. Babics, S. Mansour (2005
年 12月 ). “RFC [https://datatracker.ietf.org/doc/html/rfc4324 4324 , Calendar Access Protocol (CAP)]” (英語 ). 2011年 11月3日 閲覧 。
関連 項目
[- カレンダー
暦 - vCard
- Personal Information Manager
- hCalendar:マイクロフォーマットでのイベント
情報 表現 - xCal:iCalendarのXML
準拠 表現 - iTIP
- iMIP
- GroupDAV
- CalDAV
- SyncML