���̃h�L�������g��

A P3P Preference Exchange Language(APPEL)
W3C Working Draft 20 April 2000
http://www.w3.org/TR/2000/WD-P3P-preferences-20000420


�̘a��ł��B

���̕����ɂ͘a���̌�肪���肦�܂��B
���e�̕ۏ؂͂��������˂܂��̂ŁA�K��W3C Web�T�C�g�̐����ŕ������Q�Ƃ��ĉ������B
�܂��A���쌠���ɂ‚��Ă͖{�����Ɋ܂܂��L�q�ɉ����A��������K���Q�����Ă��������B




W3C

P3P�v���t�@�����X��������(APPEL)

W3C���[�L���O�h���t�g 2000�N4��20��

���̔�:
http://www.w3.org/TR/2000/WD-P3P-preferences-20000420
�ŐV��:
http://www.w3.org/TR/P3P-preferences
����:
http://www.w3.org/TR/1998/WD-P3P-preferences-19980814
�ҏW��
Marc Langheinrich, ETH Zurich <langhein@inf.ethz.ch>
����
Lorrie Cranor, AT&T Labs-Research
Marc Langheinrich, ETH Zurich
Massimo Marchiori, W3C/MIT


�v�|

�{�����́AP3P�G�[�W�F���g�ɂ����āA P3P�v���C�o�V�[�|���V�[�Ɋւ���v���t�@�����X�̏W����������邽�߂̌���Ƃ��āA P3P1.0 �d�l����⊮������̂ł���B ���̌�����g�����Ƃɂ��A���[�U��P3P�Ή���Web�T�C�g����́A �}�V�����ǂނ��Ƃ��ł���v���C�o�V�[�|���V�[�̎�̂Ɋւ��āA ���[�U�̃��[�U�G�[�W�F���g�������A �܂��͔������Ŕ��f�ł���悤�ɂȂ�v���t�@�����X-�K�� (�K���Z�b�g�ƌĂ΂��) �Ƃ������Z�b�g�Ń��[�U�̃v���t�@�����X��\�����邱�Ƃ��ł���B

�{�����̈ʒu�t��

���̏͂ł́A���s���ɂ�����{�����̈ʒu�t�����������B ���̕��������̕����ɂƂ��đ���”\��������B �{�����̃V���[�Y�̍ŐV�̈ʒu�t���́AW3C�Ō��߂���B

�{���́AP3P�v���t�@�����X�̒u������̃��[�L���O�O���[�v�� W3C�����o�Ƒ��̊֘A�c�̂ƂƂ��Ƀ��r���[���s�����߂�W3C���[�L���O�h���t�g�ł���B �{�����́AP3P�����̈�‚Ƃ��č쐬����A �ŏI�I�ɂ�W3C�̊����ƂȂ邱�Ƃ�ڎw���B ���[�L���O�h���t�g�����ł��邽�߁A���̎d�l���͂��‚ł����ŁA�u���A �܂��͑��̕����ɂ��•������邩������Ȃ��B�]���āAW3C�̃��[�L���O�h���t�g�� "�i�s���̍��"�ł͂Ȃ��Ƃ��ĎQ�l���������A ���̑��Ƃ��ĎQ�Ƃ��邱�Ƃ͕s�K�؂ł���B���݂�W3C���[�L���O�h���t�g�́A http://www.w3.org/TR/���Q�Ƃ̂��ƁB

���̃��[�L���O�O���[�v�́A P3P�v���t�@�����X�̒u��������J�����邽�߂̊�‚��̈قȂ����A�v���[�`�ɂ‚��čl���A �ЂƂ‚̃A�v���[�`�𕶏��Ŏ�茈�߁A�t�B�[�h�o�b�N���s���B���̃O���[�v�́A �S�ʓI��-�ړI���� (��Ƃ��ẮA XML�A�܂���RDF�₢���킹����)���܂ޑ��̃A�v���[�`�ɂ‚��Ă��l����B �d�l���Ƀt�B�[�h�o�b�N����Ȃ�΁A�����I�Ȏ����ƃv���g�^�C�v�̊J�������シ��B �������Ȃ���A���̃��[�L���O�O���[�v�́A �{�����̏����I�Ȕł�ύX��������e���̂���悤�ȁA�����̎������������̂ł͂Ȃ��B

APPEL����̖{�o�[�W�����́A�������K���𓖂Ăɂ��Ă���B ���[�L���O�O���[�v�͓��ɁA�K���Z�b�g�̃}�[�W�ƕҏW�̂��ǂ��T�|�[�g�Ɋւ��āA �ǂ̂悤�ɂ��Ă��̋@�\�����ǂ��邩�A�t�B�[�h�o�b�N�����߂�B �ǂ����A���̃h���t�g�����̗��P3P�d�l���� 2000�N4��4�� �ł���{�ł��邱�Ƃɒ��ӂ��ꂽ���B�����āA���̂悤�ȗ�́A P3P�d�l���̏o�łɂ���āA���肷�ׂ��ł���B

���̃h���t�g������W3C�Ƃ��̃����o�[�ɂ��W3C�̎菇�ɏ]���čl�Ă����B ����́AP3P�̎����A��́A�̗p�ɉe���������S������W3C�����o�V�b�v�� �X�^�b�t�ɑ΂���R�����g����ʂ���󂯂�ړI�Ō��J����Ă���B

�R�����g�́A www-p3p-public-comments@w3.org�ɑ��t���ׂ��ł���B����́A�t�B�[�h�o�b�N�� �񋟂���̂ɍD�܂������@�ł���B���̃R�����g�Ƃ��̕ԓ��́A http://lists.w3.org/Archives/Public/www-p3p-public-comments/�ɃA�N�Z�X���ꂽ���B ���邢�́A���Ȃ��̃R�����g�����ɂ������Ȃ��ꍇ�́A�R�����g��p3p-comments@w3.org�ɑ��邱�Ƃ��ł���B ���̏ꍇ�A���Ȃ��̃R�����g�́AW3C�����o����̂݃A�N�Z�X�”\�ƂȂ�B �i http://lists.w3.org/Archives/Member/p3p-comments/�ɂāj


�ڎ�


1. ���_

�{�����́AP3P�G�[�W�F���g�ɂ����āA P3P�v���C�o�V�[�|���V�[�Ɋւ���v���t�@�����X�̏W����`�ʂ��錾����K�肷��B ���̌�����g�����Ƃɂ��A���[�U��P3P�Ή���Web�T�C�g����́A �}�V�����ǂނ��Ƃ��ł���v���C�o�V�[�|���V�[�̎�̂Ɋւ��āA ���[�U�̃��[�U�G�[�W�F���g�������A �܂��͔������Ŕ��f�ł���悤�ɂȂ�v���t�@�����X-�K�� (�K���Z�b�g�ƌĂ΂��) �Ƃ������Z�b�g�Ń��[�U�̃v���t�@�����X��\�����邱�Ƃ��ł���B

����:���̌���́A�`���`�����Ӑ}���Ă���; �X�̎����ł́A���̌���ł����ꂽ�d�l����ǂݏ����ł���悤�ɂ��Ȃ���΂Ȃ�Ȃ����A ���̌`��������I�Ɏg���K�v�͂Ȃ��B

���̌���́AP3P1.0�d�l����⑫����B ��b�ƂȂ�_���̑啔����PICSRules �Ɋ�Â��Ă���B �䂭�䂭�͂��ꂪ�P��XML (XML-data�A�K���A �Ɖ��̃A�v���P�[�V�����ƂȂ邱�Ƃ����҂��Ă���B

1.1 P3P�̊�b

P3P�́A�T�[�r�X�i�v���C�o�V�[�v���N�e�B�X��錾����Web�T�C�g�ƃA�v���P�[�V�����j �̃v���C�o�V�[�|���V�[�����[�U�ɒʒm���邱�Ƃɂ‚��Đ݌v����Ă���B P3P�݊��N���C�A���g�����\�[�X��v�������Ƃ��A ���L�҂ƃv���C�o�V�[�v���N�e�B�X�ɂ‚��Đ錾�����T�[�r�X�ɐӔC���������g�D/�c�̂ɂ�� �T�[�r�X�̓}�V�����ǂނ��Ƃ��ł���v���C�o�V�[�|���V�[�ւ̃����N�𑗂�B �v���C�o�V�[�|���V�[�́A�T�[�r�X�����W��v��������A�ǂꂪ�g���邩�A �N�̃f�[�^�Ƌ��L����邩�A�ǂ̈ʒ����f�[�^���ۑ�����邩�A �Ƃ����������ł���f�[�^�v�f��񋓂���B

�|���V�[�́A�iweb�u���E�U�A�u���E�U�v���O�C���A �v���L�V�T�[�o�̂悤�ȁj���[�U�G�[�W�F���g�ɂ�莩���I�ɉ�͂����B�����āA ���[�U����`�����v���C�o�V�[�v���t�@�����X�Z�b�g�Ɣ�r�����B �����̃v���t�@�����X�Ɉˑ����āA���[�U�G�[�W�F���g�́A ���[�U�ɃV���v���ȏ���\��������A�v�����v�g���o������A ���̑��̓�������邩������Ȃ��B

��{�I��P3P�̑Θb�ɂ‚��āA�ȉ��̂悤�ȏ������l������:

  1. �G�[�W�F���g�́A�T�[�r�X��Web�y�[�W��v������B
  2. �T�[�r�X�́AHTTP�����̃w�b�_�[�Ɋ܂܂��P3P�v���C�o�V�[ �|���V�[�̎Q�Ƃ𑗐M����B�|���V�[�́A �T�[�r�X�̃v���C�o�V�[�v���N�e�B�X�ɂ‚��Ă̈�ˆȏ�̃X�e�[�g�����g����Ȃ�B
  3. �G�[�W�F���g�́A�|���V�[������Ă��āA���[�U�� (�v���t�@�����X��\�������j�K���Z�b�g�ɏ]���ĕ]������B �����āA�ǂ����邩�̍s���i�v���C�o�V�[�|���V�[�ɂ‚��ēK�؂Ƀ��[�U�ɒʒm���邩�A �\�����邱�ƂŔ��f���‚��j�����߂�B
�ق��̎����Ƃ��ẮA���[�U�̃v���t�@�����X�ƃT�C�g�̃|���V�[�̊Ԃł̏ƍ��A�d�q���z�A �i���j�����I�ɏ����T�[�r�X�ɓn�����̃f�[�^���|�W�g��������B

1.2 P3P�v���t�@�����X��������(Preference Exchange Language)�̍ŏI�ړI

P3P1.0�d�l���́A�|���V�[���K�肷�邽�߂̍\���ƁA Web���\�[�X�Ƀ|���V�[���֘A�t�������郁�J�j�Y����񋟂���B �O���t�B�b�N�ȃ��[�U�C���^�t�F�[�X(GUI)���g���X�g�G���W�� �Ȃǂ̕K�v�����͋K�肵�Ă��Ȃ��B �������Ȃ���AGUI�ɂ���荞�݁A�g���X�g�G���W���ɂ�鏈���Ƃ��āA ���[�U�v���t�@�����X��\�����邱�Ƃ��ł��闘�_������B:

�܂��͂��߂ɁA���̌���́A ���̒c�̂�������v���t�@�����X�K���Z�b�g���C���|�[�g���邱�Ƃ����[�U�ɋ����A ���ꎩ�̂̋K���Z�b�g�̃t�@�C���𕡐��̃��[�U�G�[�W�F���g�Ԃœ]�����邽�߂Ɏg����B ���[�U�G�[�W�F���g����������l�͂܂��A���[�U�v���t�@�����X���G���R�[�h���āA ���̃��[�U�G�[�W�F���g�̈ӎu��������镔�i�Ƃ��ẴT�[�o�̂悤�� �K���]����Ŏg�����߂ɂ��̌���i�܂��͂����‚��̊ȒP�Ȕh���łƂ��āj��I�Ԃ�������Ȃ��B

1.3 �K�v����

APPEL����͈̔͂̒�`�Ƃ��āA���[�L���O�O���[�v�͂�������̕K�v������񋓂����B �����āA�K�v�����̂����A���܂�K�v�łȂ��Ǝv���镔�����폜���A�͈͂����߂��B ���̂悤�ɂ��āA�h���t�g�͈ȉ��̕K�v��������ɍ���Ă���:

��ƃO���[�v��APPEL�͈̔͂��ȉ��̂悤�Ɍ��肵�Ă���:

����̌��`�����̕��y�𑁂߂邽�߂ɁA���[�L���O�O���[�v�͊�{�̃v���C�o�V�[�v���t�@�����X�݂̂�\�����邽�߂ɐ݌v���ꂽ���x��1�d�l�����ŏ��Ƀ����[�X���A���̌�A��L�̎c��̕K�v�����������������x��2�d�l�����������邱�Ƃ����߂��B���ɁA,APPEL���x��1�͕K�v�������ȉ��Ɍ��肷��B

�{�����͈ȍ~�ŁA���̂悤�ɂ��Ċȗ��������o�[�W������APPEL�i���x��1�d�l���Ƃ��ĎQ�Ƃ��ꂽ�j�ɂ‚��ďq�ׂ�B���ڍׂȑSAPPEL�\���Ɋւ���g���q�̃��X�g�ɂ‚��ẮA�t�^A���Q�Ƃ̂��ƁBAPPEL�\���͈ȍ~�A���x��2�d�l�������ĎQ�Ƃ����B

1.4 APPEL��P3P�v���C�o�V�[�|���V�[

APPEL�K���Z�b�g��P3P�|���V�[�Ɋւ���v���t�@�����X��\�����邱�Ƃ��Ӑ}���Ă���̂ŁAAPPEL�̍\���ƈӖ��_�̂قƂ�ǂ�P3P 1.0�d�l���̉e������ɋ����󂯂Ă���B���̃h���t�g�ő����̗�𗝉����邷�邽�߂ɁA���[�L���O�O���[�v��P3P1.0�d�l�����g�Ɋ���邱�Ƃ������������Ă���B�������邱�ƂŁAAPPEL�d�l���ō쐬���ꂽ�\���ƈӖ��_�̑I�������悭�������邱�Ƃ��ł���B

�ȒP�ȎQ�ƂƂ��āA�ȉ��̐}��XMLP3P1.0�|���V�[�̗v�f�Ƒ����̂قƂ�ǂ�\���Ă���|���V�[�̗�������Ă���B�X�̗v�f�Ƃ��̎g�p�ɂ‚��Ă̏ڍׂ́AP3P1.0�d�l����3 �|���V�[�\���ƈӖ��_���Q�Ƃ��ꂽ���B


�} 1.1:P3P�|���V�[�̗�
<POLICY xmlns="http://www.w3.org/2000/P3Pv1">
  <ENTITY>
    <DATA name="business.name">TheCoolCatalog</DATA>
    <DATA name="business.contact-info.postal.street.line1">123 Main Street</DATA>
    <DATA name="business.contact-info.postal.city">Bethesda</DATA>
    <DATA name="business.contact-info.postal.stateprov">MD</DATA>
    <DATA name="business.contact-info.postal.postalcode">20814</DATA>
    <DATA name="business.contact-info.postal.countrycode">US</DATA>
  </ENTITY>
  <DISPUTES-GROUP>
     <DISPUTES resolution-type="independent" 
      service="http://www.PrivacySeal.org" 
      description="PrivacySeal.org"
      image="http://www.PrivacySeal.org/Logo.gif"/>
  </DISPUTES-GROUP>
  <DISCLOSURE 
   discuri="http://www.TheCoolCatalog.com/PrivacyPractice.html" 
   access="none"/>
  <STATEMENT>
     <CONSEQUENCE-GROUP>
       <CONSEQUENCE>a site with clothes you would appreciate</CONSEQUENCE>
     </CONSEQUENCE-GROUP>
     <RECIPIENT><ours/>/RECIPIENT>
     <PURPOSE><custom/><develop/></PURPOSE>
     <RETENTION><indefinitely/></RETENTION>
     <DATA-GROUP>
       <DATA name="dynamic.cookies" category="state"/>
       <DATA name="dynamic.miscdata" category="preference"/>
       <DATA name="user.gender"/>
       <DATA name="user.home." optional="yes"/>
     </DATA-GROUP>
  </STATEMENT>
  <STATEMENT>
    <RECIPIENT><ours/></RECIPIENT>
    <PURPOSE><admin/><develop/></PURPOSE>
    <RETENTION><indefinitely/></RETENTION>
    <DATA-GROUP>
      <DATA name="dynamic.clickstream.server"/>
      <DATA name="dynamic.http.useragent"/>
    </DATA-GROUP>
  </STATEMENT>
</POLICY>

1.5 ��`

�ȉ��̒�`(�A���t�@�x�b�g��)�͖{�����ŋ��ʂ��Ďg�p����Ă���g�����𔽉f���Ă���B
����
�K���̏ƍ������������Ƃ��Ɏ���铮��BAPPEL���x��1��4�‚��W������(���,����,�ʒm�ƌx��)�݂̂��T�|�[�g���邪�A���x��2�̓��[�U�G�[�W�F���g�����ʂ̋������`�ł���悤�ɂ���B
����, �W��
APPEL���[�U�G�[�W�F���g���ׂĂ��A�T�|�[�g���Ă��鋓��:���, ����, �ʒm�������x���BAPPEL���x��2�͂܂��A���[�U�G�[�W�F���g�����ʂ̋����̃Z�b�g���`�ł���悤�ɂ���BAPPEL���x��1�͓��ʂ̋������s���Ȃ����Ƃɒ��ӁB
�A����
�g�ݍ��܂ꂽ�\�����ǂ̂悤�ɏƍ����邩�����߂�\���̑����BAPPEL���x��1��4�‚̘A�������T�|�[�g����:or, and, or-exact�����and-exact�B�ڍׂ�5.4.3 �A�������Q�Ƃ̂��ƁB
�f�[�^���|�W�g��
���[�U�G�[�W�F���g�̊Ǘ����ŁA���[�U�����i�[����@�\�B
�؋�
P3P�A�v���P�[�V������APPEL�K���]������APPEL�K���Z�b�g�Ƃ���������؋��̈���񋟂���B�Ⴆ�΁A���̏؋������ꂽ�ꍇ�A���̃T�[�r�X��URI�Ƃ��̃T�[�r�X�����P3P�v���C�o�V�[�|���V�[���܂ނ��Ƃ��ł���B�����͖{���I�ɁA���̑��̌`�����g�p����͎̂��R�����A�؋���XML�v�f�̌`���ŕ\�����ׂ��ł���B
�\��
XML�v�f�Ƃ��ĕ\������A�����‚��́i�����́j�؋��Ɋւ��āA�����]�����鎖���ł��郋�[���̗v�f�B�\���͈ȉ��ō\������Ă���B
  1. �v�f���ʎq(�v�f��)
  2. �[���ȏ�������\��
  3. �[���ȏ���g�ݍ��܂ꂽ�\��
  4. �I�v�V�����I���A����
�\���̃��X�g�ɂ‚��Ă�2.2 �\�����A�\���Ɖ”\�� �؋��̏ƍ�������@�̏ڍׂɂ‚��Ă�5.3 �\�����Q�Ƃ̂��ƁBAPPEL���x��1�������K���̒��ŁA<POLICY>��<APPEL:REQUEST>�v�f��(�g�b�v���x����)�\���Ƃ��Ďg�p�ł��邱�Ƃɒ��ӂ��ꂽ���B
�\��, ����
����-�l�̈�g���\���̒��Ɋ܂܂�Ă���B����-�l�͈��p��(���Ȃ킿�A�����̒l)�ň͂܂ꂽ��‚̕�����̒l���r���邽�߁A�܂��͓���̒l���m�F���邱�ƂȂ�����̑����̗L���𔻒f���邽�߁i����炪���C���h�J�[�h�Ƌ��Ɏg�p���ꂽ�ꍇ�́j�B�ڂ������́A5.4.1 �����̕\�����Q�Ƃ̂��ƁB
�g�ݍ��܂ꂽ�\��
�ʂ̕\���A���Ȃ킿�A�ʂ�(APPEL�łȂ�)XML�v�f�ň͂܂�Ă���XML�v�f�A�ň͂܂�Ă���\���B�\�����ƍ����邽�߂ɁA�܂܂�Ă���\���i�g�p����Ă����A�����ɂ��킹�āj�̂����‚��܂��͂��ׂĂ����l�ɏƍ�����Ȃ���΂Ȃ�Ȃ��B�ڍׂ�5.3 �\�����Q�Ƃ̂��ƁB
�򉻂����\��
���‚���������]�������\���B4.2.3�@<OTHERWISE>�v�f���Q�Ƃ̂���
�\��, �g�b�v���x��
<APPEL:RULE(�K��)>�v�f�̂������Ɋ܂܂�Ă���\���BAPPEL���x��1�ł�,�g�b�v���x���̕\����<POLICY>�������́A<APPEL:REQUEST>�v�f�A�򉻂����\���ɂȂ蓾��B
�y���\�i
�u���E�W���O���Ă���ԂɃ��[�U���g�p�������ƍl���Ă��郆�[�U���f�[�^���|�W�g���ɂ���f�[�^�v�f�l�Z�b�g�̗B��̎��ʎq�B�����͓����f�[�^�v�f�̕����̒l���i�[���A���[�U�[�����|�W�g��(�Ⴆ�΁A��ЂŎg�p����Ă���l�̃Z�b�g�ƏT���Ɏg�p����Ă���قȂ�Z�b�g)��������o�����Ɋ܂܂�Ă���l�̒�����s���悭�I�Ԃ��Ƃ��ł���悤�ɂ���B
�v���t�@�����X(�v���C�o�V�[,�g�p�ł��Ȃ�)
P3P��HTTP�ɏ]���āA�����������̎��W�Ǝ�舵���Ɋւ��郆�[�U�̊�]�B�v���C�o�V�[�v���t�@�����X��APPEL�K���̃Z�b�g�Ő����ɕ\������Ă���AGUI�o�R�ł��悭��荞�܂��ׂ��ł���B
�|���V�[(�v���C�o�V�[, �g�p�ɐ����̂Ȃ�)
P3P�v���C�o�V�[�|���V�[�ŕ\����Ă���T�C�g�� �v���C�o�V�[�v���N�e�B�X
P3P�v���C�o�V�[�|���V�[
P3P�v���C�o�V�[�|���V�[�͂��̃|���V�[�ŃJ�o�[���Ă���T�[�r�X�̎��ʁAURI�C�ۏ؁A�����ĊJ���𖾂炩�ɂ�����Ƌ��ɂ����ˆȏ�̃v���C�o�V�[�X�X�e�[�g�����g�̏W�܂�ł���B����������P3P�v���C�o�V�[�|���V�[ �̌`����P3P 1.0�d�l���Œ�`����Ă���B
�K��
���[�U�� �v���t�@�����X�̐����ȕ\���B�K���̓T�[�r�XP3P�v���C�o�V�[�|���V�[�Ɣ�r���ꂽ���[�U�̃v���t�@�����X��\������B�ƍ������܂��������Ƃɂ���ċN����s���͂��̋K���ŋK�肳��Ă��鋓���ɂ���Ē�`�����B���̋K���͌`���A
<APPEL:RULE behavior="...">rule</APPEL:RULE>
�̗v�f�̃I�[�v���A�N���[�X�ɂ���`�����B
�K���]����
���[�U�̃v���C�o�V�[�v���t�@�����X(�Ⴆ�΁A�K���Z�b�g�ɂ���)�ƃT�[�r�X���瑗��ꂽP3P�|���V�[���r���錴���ƂȂ�v���Z�X�B�t�^ C: �g���X�g�G���W���ƃf�[�^�x�[�X�G���W���̃R�����g���Q�Ƃ̂��ƁB
�K���Z�b�g
���[�U��P3P�v���t�@�����X�̂��ׂĂ��`�����K���̃Z�b�g�B
�X�L�[�}, P3P�̊�{
P3P 1.0�d�l���Œ�`�����X�L�[�}�B
�T�[�r�X
�|���V�[��(���炭)�f�[�^�̃��N�G�X�g�𔭍s����v���O�����B���̒�`�ŃT�[�r�X�̓T�[�o(�T�C�g)�A���[�J���A�v���P�[�V�����AActiveX�R���g���[����Java�A�v���b�g�Ƃ��������[�J���ȃA�N�e�B�u�R�[�h�̈ꕔ�A�����ĕʂ� ���[�U�G�[�W�F���g�ƂȂ邱�Ƃ�����B�قƂ�ǂ̏ꍇ�A�T�[�r�X��P3P���”\��Web�T�[�o�ƂȂ邾�낤�B
P3P�X�e�[�g�����g
P3P�X�e�[�g�����g�̓f�[�^�v�f�A�Z�b�g����уJ�e�S���̏W�܂�Ɋւ��Ă���v���C�o�V�[�v���N�e�B�X�̓��e�J���̃Z�b�g�ł���B�񋓂���Ă���v�f�͖��ߍ��݃f�[�^���N�G�X�g�Ƃ��ē��삷��B�f�[�^���Q�Ƃ����A���N�G�X�g�����Ȃ��X�e�[�g�����g�B
�g���X�g�G���W��
�K���]�������Q�Ƃ̂��ƁB
���[�U
����̂��̂��T�[�r�X�ɃA�N�Z�X���A����̂��߂Ɍl�f�[�^�����݂���X(��‚̖@�l�Ƃ��čs�����Ă���X�̃O���[�v)
���[�U�G�[�W�F���g
���[�U�̂����ɓ��삷��v���O�����B�G�[�W�F���g�̓R���e���c�t�B���^�����O�⃉�X�g����A�܂��̓v���C�o�V�[�Ƃ������l�X�ȖړI�̃v���t�@�����X(�K��)��œ��삷�鎖������BP3P�̖ړI�Ƃ��āA���[�U�G�[�W�F���g�����[�U�̃v���C�o�V�[�v���t�@�����X��œ��삷��B���[�U�͈قȂ������ɈقȂ������[�U�G�[�W�F���g���g�p���邩������Ȃ��B

����ɁA���̎d�l���͊e����̕K�v�����̈Ӗ�����肷��ׂ�RFC 2119 [RFC2119]�Ŏg�p����Ă���̂Ɠ������Ƃ΂��g�p����B���̂��Ƃ΂Ƃ́F

�`���Ȃ�����Ȃ�Ȃ�
���̂��Ƃ΁A�܂���"�K�{�ł���" �܂���"������̂Ƃ���"�Ƃ������t�́A��`���{�d�l���̐�ΓI�ȕK�v�����ł��邱�Ƃ��Ӗ�����B
�`���Ă��Ȃ�Ȃ�
���̌��A�܂���"������̂ł͂Ȃ�"�Ƃ������͒�`���{�d�l���̐�ΓI�ȋ֎~�ł��邱�Ƃ��Ӗ�����B
�`�����ׂ��ł���
���̂��Ƃ΁A�܂��́A�`�e�� "���������" �͓���̍��ڂ𖳎�������ʂȏ󋵂ɂ����ėL���ȗ��R�����邱�Ƃ��Ӗ����邪�A���̌�̈Ӗ����邷�ׂĂ𗝉����Ȃ���΂Ȃ�Ȃ����A�قȂ������j��I�ԑO�ɂ͏\���ɍl����K�v������B
�`�����ׂ��łȂ�
���̌��A�܂���"��������Ȃ�" �͓���̋�������̉”\�ł���A�L���ł���ꍇ�ɁA����̏󋵂ŗL���ȗ��R������Ƃ������Ƃ����Ӗ����邪�A���̌�̈Ӗ����邷�ׂĂ𗝉����Ȃ���΂Ȃ�Ȃ����A���̃��x���ŏq�ׂ��Ă��鋓������������O�ɁA���̃P�[�X���\���ɍl���Ȃ���΂Ȃ�Ȃ��B
�`�������悢
���̂��Ƃ΁A�܂��͌`�e�� "�C�ӂ́i�I�v�V�����I�j"�͍��ڂ����ۂɔC�� �i�I�v�V�����I�j�ł��邱�Ƃ��Ӗ�����B�s�ꂪ�K�v�Ƃ��Ă��邩�A�܂��͕ʂ̃x���_�[�͂��̍��ڂ��ȗ����Ă��邪�A����x���_�[�͂��ꂪ���i����������ƍl����Ƃ������R�ŁA�g�ݍ��݂̂��߂ɂ��̃x���_�[�͂��̍��ڂ�I�����Ă��悢�B����̃I�v�V�������܂܂Ȃ����� �͂��̃I�v�V�������܂ޕʂ̎����Ƌ������p���邽�߂ɗp�ӂ���Ȃ�����Ȃ�Ȃ��B�������A���炭�@�\�͗����Ă��邾�낤�B�����󋵂ŁA����̃I�v�V���������܂ގ����̓I�v�V�����i�������A�I�v�V�������񋟂���@�\�������āj���܂�ł��Ȃ��ʂ̎����Ƌ������p���邽�߂ɏ�������Ȃ�����Ȃ�Ȃ��B

2. �S�ʓI�ȍ�p�ƈӖ��_

�ȉ��̏͂ł�APPEL�K���]����̊�{����̊T�����q�ׂ�B

2.1 �K���]����i�G�o�����G�[�^�[�j�ւ̓��o��

APPEL�K���]�����P3P �A�v���P�[�V�����ɂ���ċN������B�N�����Ă���A�v���P�[�V�����͕]����ɂ��������"�؋�"�Ƃ��̃v���Z�X�̋K���Z�b�g��񋟂���B�؋��ɂ̓T�[�r�X��URI�ƁA�������݂���Ȃ�A�T�[�r�X����̒P���P3P�v���C�o�V�[�|���V�[ ������B

�K���͈̔͂�<APPEL:���[��>�v�f�̃I�[�v���A�N���[�Y�ɂ�茈�肳���B�]����͂��̋K�����N�������|���V�[�̃R�s�[�Ɠ��l�ɁA��L�̏؋�����{�Ƃ��Ăł����K���̋��� (���������ŋK�肳��Ă���悤��)��Ԃ��B���ɁA���̋K���ŏƍ�����Ă��Ȃ��I�v�V�����I�v�f���܂܂�Ă��Ȃ��ꍇ�́A���̋K�����N�������|���V�[�͏؋��Ō��‚����I���W�i���̃|���V�[�ƕK��������v����킯�ł͂Ȃ��B����ɁA�K���]����͔C�ӂɁA���������� (���[�U�\���ɂ��킹��)�A�y���\�i�̖��O�A�����/�܂���fired�����K����Ԃ����Ƃ�����B

�A�v���P�[�V�����͕W���o�͂��ȉ��̂悤�ɉ��߂��ׂ��ł���:

2.2 �K���̏����ƕ]��

�ȉ��̃Z�N�V�����ɋL�q����Ă�����͒P�ɏ��߂Ă̊T�v��񋟂��鎖��ړI�Ƃ��Ă���B�ڍׂɂ‚��Ă�5. �Ӗ��_�ƈȉ��̊Y������Z�N�V��������Q�Ƃ̂��ƁB

2.2.1 �K���̏���

���[���͒񋟂����؋��Ɋ֘A���ĕ]�������B�͂܂ꂽ�\�����ׂĂ������̂������̂ł���ꍇ�A���[����true�ƕ]������B��{�I�ɁA���[���͓���ł���؋� ���ǂ������𖞂����ƃ��[���͖�������B

�K���Z�b�g�̊e�K���͕\������鏇�Ԃɕ]�������B�K����true�ƕ]�����ꂽ��A�Ή����鋓�����Ԃ���A�K���̕]���͏I������B�|���V�[����̂���Ȃ��ꍇ�ɂ���ɏ���񋟂��������Ă��郆�[�U�G�[�W�F���g�́A�i�Ȃ����ꂪ"����"���ꂽ���̗��R��S�ă��X�g�A�b�v����悤�Ȃ��Ɓj���̂悤�ȏ������[�U�ɗ^���邽�߂ɂ���Ȃ�]����K�v�Ƃ��邩������Ȃ��B

�K���Z�b�g�͏��fire����K��������悤�ɋL�q�����ׂ��ł���B�K���]����́A�K���Z�b�g�Ȃ��ŁA��̋K���Z�b�g�ŁA�ǂ̃��[����fire���Ȃ��ꍇ�ɂ̓G���[��Ԃ��ׂ��ł���B�G���[���ԋp���ꂽ�ꍇ�ǂ����邩�����肷��̂� calling�v���O��������ł��邪�Acalling �v���O�����̓G���[��"���"����悤�ɏ������ׂ��łȂ��B

���[�������̏ڍׂɂ‚��Ă̓Z�N�V����5.1 �K���]����̗v���y�� 5.2 �K���̏������Q�Ƃ̂��ƁB

2.2.2 �\��

APPEL�͎O��ނ̊�{�\�����g�p����B
  1. �\��: �؋��̑SXML�v�f���ƍ����鑮���Ƒg�ݍ��܂ꂽ�\�����g�p����B
  2. �����̕\��: ��‚̑��� ��XML�v�f�̒l���ƍ�����B
  3. �g�ݍ��܂ꂽ�\��: XML�v�f�̑g�ݍ��܂ꂽ�T�u�v�f���J��Ԃ��ƍ�����B

APPEL�̕\���͗L�����؋��ɑ΂��ďƍ����邱�Ƃɂ���āA���A��̕]�����ł���XML�v�f�ɂ���ĕ\�����B�\���͂��‚��ȉ��ō\������Ă���B(�Ⴆ�΁A�}2.1 ���Q�Ƃ̂���):

  1. �v�f���ʎq(�v�f��)
  2. 0�ȏ�������\��
  3. 0�ȏ�̑����g�ݍ��܂ꂽ�\��
  4. �I�v�V�����I �A����

�} 2.1:�\���̗�
�v�f���̂�:

<CONSEQUENCE></CONSEQUENCE>

�v�f����ё���:

<DISCLOSURE discuri="*"/>

�v�f��, �g�ݍ��܂ꂽ�v�f����јA����

<RECIPIENT
    APPEL:connective="or-exact" >

  <ours/>
  <same/>
  <delivery/>
</RECIPIENT>

�v�f��, ����, �g�ݍ��܂ꂽ�v�f�ƘA����:

<POLICY entity="W3C">
  <STATEMENT APPEL:connective="and">
    <PURPOSE APPEL:connective="or-exact">
    <current/></PURPOSE>

  </STATEMENT>
</POLICY>

APPEL�͂��ׂĂ̒l��P���� ������Ƃ��Ĉ������A����-�\�� �͕����� �܂��͐��l���Ƃ邩������Ȃ��BAPPEL���x��1�͑���-�\�� �̈�l�ȑ���݂̂��T�|�[�g���Ă��� (APPEL���x��2�� ���l�ƍ��̂��߂�"<"less-than��">"greater-than�Ȃǂ̔�r�����lj��I�ɒ񋟂���B


APPEL�́A�����̐l�C�̂���OS shell�Ɍ����郏�C���h�J�[�h���^����"*"�̃V���v���Z�b�g���T�|�[�g����B�����̕\���� <DATA name="���[�U.*"> ("���[�U" �f�[�^�Z�b�g����̂�����v�f) �Ȃǂ̒l�͈̔͂��ƍ����邽�߂ɂ��̃��^�������g�p���邱�Ƃ��ł���B�ڍׂ�5.4.1 �����̕\�������5.4.2 �K���I�ȕ\�� ���^�������Q�Ƃ̂���

�\���̓��ʂȌ`���͂܂��A�򉻂����\��<APPEL:OTHERWISE>�Ƃ��Ă΂��B�؋��ɑ΍R���ďƍ��������ɋK���]����͂��‚����̕\����true�Ƃ��ĕ]�����Ȃ�����Ȃ�Ȃ��B���̕\���͂܂��A�ƍ��̍ς�ł��Ȃ��ꍇ�̂��ׂĂ𓾂�ׂɂ��‚��K���Z�b�g�̍Ō�̋K���ɂ���B

2.2.3 �K���̕]��

���[���ɂ́A�����A�I�v�V�����I �y���\�i�A�I�v�V�����I�����A����������\�����܂܂��B�򉻂����\���͏�� false �ƕ]������B�򉻂����\���݂̂����ƒ��[���͏��"��"�ƕ]������B�X�̕\���͊e�X�A�����\�����g�ݍ��܂ꂽ�\���ō\������A�C�ӂ��A����������Ƃ��Ă���B

�����̑����\�������/�܂��͑g�ݍ��܂ꂽ�\������‚̕\���͈͓̔��ɒu�����Ƃ��A�S�Ă̕\���͈�‚̏؋��͈͓̔��ŏƍ������B�K����<PURPOSE><develop/></PURPOSE>��<RECIPIENT><ours/></RECIPIENT>�\���̗������܂�<STATEMENT>�\����g�ݍ��ޏꍇ�AP3P�|���V�[���A���[�J���Ȏ�̎҂ƌ����J����錾����X�e�[�g�����g���܂ގ��A���̕\���� true ��]������݂̂ł���B

�\�����̑����̕\�� �͈ÖقɌ݂���AND����Ă��邪�A���ʂ�connective(�A����)�������g�ݍ��܂ꂽ�\���̈Ӗ��_�ƍ����Ǘ����邽�߂Ɏg�p�����BAPPEL �͂����������A����4�‚��T�|�[�g����:or, and, or-exact, �� and-exact�B�����A�������^�����Ă��Ȃ���΁A�K�v��and-exact�ւ�APPEL �f�t�H���g�͏ƍ�����: �؋��̗v�f���K���ɗ^����ꂽ�A��������v�������̂݁A�ƍ����N����B

�����̏ƍ��Ƒg�ݍ��܂ꂽ�\���ɂ‚��Ă�5.4 �ƍ��ŏڍׂ��q�ׂĂ���B

3. �P���ȃV�i���I�̗�

�ȉ��̏͂ł́AAPPEL����̈قȂ����v�f���Љ�A���̎g�p�@��������邽�߂ɒP����APPEL �v���t�@�����X�t�@�C���ɂ‚��Đ�������B���̗�͗ǂ��`�����ꂽAPPEL�K����̃Z�b�g�ł��邪(���Ȃ킿�A����́A<APPEL:RULESET>�v�f�ň͂܂�Ă���)�A�K����̏����ȃZ�b�g��������邽�߂݂̂Ɏg�p�����B

�����ł́A���[�U�̃v���t�@�����X�̊ȒP�ȃe�L�X�g�L��(���喳���ɒP����)�A�܂܂��v�f�Ƃ����̋��‚��ꂽ�l�̊T�v�\�������B�Ō�ɁA�Y������APPEL�Í����̗��������B�{�����ɎQ�Ƃ��₷���悤�ɂƂ����z�����珑����Ă���\���̃��C���ԍ��́A���ۂ̈Í��̈ꕔ�ł͂Ȃ��̂Œ��ӂ��ꂽ���B


3.1 ���[�U�v���t�@�����X

  1. ��O�@�ւɗ^������ł��낤�l���ɑ΂��郊�N�G�X�g�͋��ۂ����ׂ��ł���B
  2. ���[�U�͎��ʂł��Ȃ�click-stream �y�у��[�U�G�[�W�F���g���𑼂̏������W���Ȃ��T�C�g�Ɍ��\���邱�Ƃ����Ƃ�Ȃ��B�������A���[�U�̓T�[�r�X�������̕ۏ؂�񋟂���悤�ɂƎ咣����B
  3. �����Ɋւ��ړI�łȂ�����A���[�U�͎����̎������C�y�ɒ񋟂���B���[�U�͂����������X�e�[�g�����g��M����O�ɁA"PrivacyProtect ����� "TrustUs"����̕ۏ�(���Ȃ킿�A�W���������)���K�v�ł���B�������Ȃ���A���[�U�͎��ۂɂ��̏�񂪓]�������O�ɑO�q�̂悤�ȏꍇ�ɂ‚��Ė��炩�ɒʒm���Ă��炢�����Ƃ��‚��l���Ă���B
  4. ��s��Web�T�C�ghttp://www.my-bank.com�ɃA�N�Z�X����ꍇ�A���[�U�͎��g�̃f�[�^�����̎�̎҂ɍĔz�z����Ȃ�����A������f�[�^���N�G�X�g����̂���B
  5. ���̑��S�Ẵf�[�^�]���v���́i���[�U�̃v���C�o�V�[�v���t�@�����X�Ƃ̌W���������������߂Ɂj���i�����ׂ��ł���A�T�C�g���ƂɃ��[�U�ɂ���Č��߂��邾�낤�B

3.2 �\�ɂ��T�v

�ȉ��̕\�ł́A���[�U������̃v���C�o�V�[�v���t�@�����X�ɂ����ĎQ�Ƃ���t�B�[���h�A�K�������A���ׂ��A�N�V���������������B(�Q�Ƃ����t�B�[���h�̃��X�g�ɂ‚��ẮAP3P 1.0�d�l���ɒ�`�������{�f�[�^�v�f����уZ�b�g�A�|���V�[��XML�G���R�[�h���Q�Ƃ̂��ƁB)

����/�v�f�Ƃ��̒l�̃��X�g�����邪�A������T�����߂̃��b�N�A�b�v�\�Ƃ��Ă��̕\���g�p���Ȃ��ł��������B���̑���A�\�ƍ��Œl���Q�Ƃ���܂ŁA�񂲂Ƃɂ��̕\���݂Ă����Ȃ���΂Ȃ�Ȃ��B�Ȃ��Ȃ�A�e��͂��̋K���Z�b�g�ŏ����Â���ꂽ�K����\���Ă��邩��ł���B �Z���ɂ̓��C���h�J�[�h�V���{����"*"���t���Ă�����̂Ɖ����‚��ĂȂ����̂����邱�Ƃɒ��ӂ��ꂽ���BAPPEL �͎Q�Ƃ���Ȃ������ƎQ�Ƃ���邪���C���h�J�[�h�݂̂��܂ޑ��������������B�O�҂̏ꍇ�A�|���V�[�ɑ������܂܂��܂܂�Ȃ��Ɋւ�炸�A���[�U�͖{���ɑ����ɒ��ӂ𕥂�Ȃ��B��҂̏ꍇ�A���[�U�͑����l�ɒ��ӂ𕥂���������Ȃ����A���Ȃ��Ƃ��A�g���r���[�g���������l�����‚��Ƃ����҂���B�ڍׂɂ‚��ẮA5.4.2 �K���I�ȕ\�� ���^�������Q�Ƃ̂��ƁB�ȉ��Ɏ�����X�̗��3��ł́A���[�U�͎��W����clickstream �f�[�^���ړI�ɂ‚��Ē��ӂ𕥂�Ȃ�(���̂��߂��̕\�ł͋�), �������A��������W������-�����v������ (���C���h�J�[�h��"*"���g���ĕ\��)


���� �v�f(element)/�Z�b�g(Set) URI �W������(Disputes) �ړI(Purpose) ��̎�(Recipient)
reject
(����)
category="physical", or
category="demographic", or
category="uniqueid"
      same, other,
delivery, public
or unrelated
accept
(���)
dynamic.http.useragent, dynamic.clickstream.server   *    
inform
(�ʒm)
user.name.*   "PrivacyProtect" and "TrustUs" current, admin, custom or develop  
accept
(���)
  www.my-bank.com     ours
warn
(�x��)
[otherwise]        

3.3 APPEL�K���Z�b�g

�ȉ��̃��X�g�ł́A��q�̃v���t�@�����X��APPEL���[���Z�b�g�ɈÍ��������‚̕��@���������B5�‚̋K���̓T�[�r�X���瓾����|���V�[�̑S�Ă���������̂Ɏg�p�����B����-�K��(���Ȃ킿�Abehavior�����ŕ�����"����"�����‹K��) �́A��O�@�ւɔz�z����铯��Əؖ��ł���f�[�^��u�˂邠����|���V�[���ŏ��ɋ��ۂ���B

���N�G�X�gURL�̖��m�ȏƍ����g�p���āA2�Ԗڂ̋K���̓|���V�[����̂���ꍇ�Awww.my-bank.com�ɐڑ����Ă���ƁA���N�G�X�g���ꂽ�f�[�^�͋�s�ƃG�[�W�F���g�֔z�z����邾���ł���B

���ɁA"���"�K���͓��ꂾ�Ƃ݂Ȃ����Ȃ�clickstream �f�[�^�����/�܂��̓��[�U�G�[�W�F���g��� (�u���E�U�o�[�W������OS�Ȃ�)�����W����Ă��邩�ǂ���������ׂɁA�m�F�����A�����A�W����������̂��L���ł���΁A��̂���B

"�ʒm"�K���͔����ړI�ł͂Ȃ����[�U���ɑ΂��邠���郊�N�G�X�g���ƍ����A�ŏI�I�ɂ̓��[�U�ɃT�C�g����̉”\�ȏ󋵂Ń��[�U�������W���������Ă���Ƃ������𑦍��ɒʒm���n�߂�B

�����A���̋K�����ƍ����Ȃ���΁A��L�̋K�����J�o�[���Ă���|���V�[�ɂ‚��ă��[�U�Ɂi�T�d�Ɂj�x�����A�򉻂����\��"APPEL:OTHERWISE"��v�񂵂Ă���"�x��"-�K����fire���邾�낤�B


�} 3.1:APPEL���x��1�̒P���ȋK���Z�b�g
000: <APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL"
001:                crtdby="W3C" crtdon="13-Nov-1999 09:12:32 GMT">
002:
003:   <APPEL:RULE behavior="reject" 
004:      description="Service collects personal
005:                   data for 3rd parties">  
006:     <POLICY APPEL:connective="and">
007:       <STATEMENT APPEL:connective="and">
008:         <DATA-GROUP APPEL:connective="or">
009:             <DATA category="physical"/>
010:             <DATA category="demographic"/>
011:             <DATA category="uniqueid"/>
012:         </DATA-GROUP>
013:         <RECIPIENT APPEL:connective="or">
014:           <same/><other/><public/><delivery/><unrelated/>
015:         <RECIPIENT/>
016:       </STATEMENT>
017:     </POLICY>
018:   </APPEL:RULE>
019:
020:   <APPEL:RULE behavior="accept" 
021:      description="My Bank collects data only for itself 
022:                   and its agents">  
023:     <APPEL:REQUEST-GROUP>
024:       <APPEL:REQUEST uri="http://www.my-bank.com/*"/>
025:     </APPEL:REQUEST-GROUP>
026:     <POLICY APPEL:connective="and">
027:       <STATEMENT APPEL:connective="and">
028:         <RECIPIENT APPEL:connective="or-exact">
029:           <ours/>
030:         <RECIPIENT/>
031:       </STATEMENT>
032:     </POLICY>
033:   </APPEL:RULE>
034:
035:   <APPEL:RULE behavior="accept"
036:      description="Service only collects clickstream data">  
037:     <POLICY APPEL:connective="and">
038:       <STATEMENT APPEL:connective="and"> 
039:         <DATA-GROUP APPEL:connective="or-exact">
040:           <DATA name="Dynamic.HTTP.UserAgent"/>
041:           <DATA name="Dynamic.ClickStream.Server"/>
042:         </DATA-GROUP>
043:       </STATEMENT>
044:       <DISPUTES-GROUP>
045:         < DISPUTES service="*"/>      
046:       </DISPUTES-GROUP>
047:     </POLICY>
048:   </APPEL:RULE>
049:
050:   <APPEL:RULE behavior="inform" 
051:      description="Service only collects your name
052:                   for non-marketing purposes (assurance   
053:                   from PrivacyProtect and TrustUs)">   
054:     <POLICY APPEL:connective="and">
055:       <STATEMENT APPEL:connective="and">
056:         <PURPOSE APPEL:connective="or-exact">
057:              <current/><admin/><custom/><develop/>
058:         </PURPOSE>
059:         <DATA-GROUP APPEL:connective="or-exact">
060:             <DATA name="User.Name.*"/>
061:         </DATA-GROUP>
062:       </STATEMENT>
063:       <DISPUTES-GROUP APPEL:connective="and">
064:         <DISPUTES service="http://www.privacyprotect.com"/>
065:         <DISPUTES service="http://www.trustus.org"/>  
066:       </DISPUTES-GROUP>
067:     </POLICY>
068:   </APPEL:RULE>
069:
070:   <APPEL:RULE behavior="warn"
071:      description="Suspicious Policy. Beware!"> 
072:     <APPEL:OTHERWISE/>
073:   </APPEL:RULE>
074:      
075: </APPEL:RULESET>

3.4 ��̐���

��L�̗�ɂ��郉�C���i���o�[���g���ĊȒP��APPEL�K���Z�b�g�̊�{�\�����������B
Lines ����
000 - 075 APPEL�K���Z�b�g�BAPPEL�K���Z�b�g�B�P���APPEL�K���Z�b�g(���Ȃ킿�A<APPEL:RULESET>�^�O�Ɉ͂܂�Ă��鏇���Â���ꂽ�K���̃Z�b�g) �͕��ʁA���[�U�G�[�W�F���g�ɃC���X�g�[������Ă���B�����̓V�X�e���̌��݃��[�U�A�܂��́A���݂̃u���E�W���O�Z�b�V�������Ƀ��[�U���g�p�������Ǝv���y���\�i�ɍ��킹�ĈقȂ�K���Z�b�g���ێ����邽�߂ɒ񋟂��邩������Ȃ��B<APPEL:RULESET>�v�f�͒��҂�쐬�̓��t�Ȃǂ̒lj����Ń^�O�t�����邱�Ƃ��ł���:
[1] ruleset = '<APPEL:RULESET xmlns="http://www.w3.org/2000/APPEL" '
                 attributes '>'
                 rseq
              '</APPEL:RULESET>'
 
[2] rseq    = 1*rule
003 - 018 "����"�K���BAPPEL��4��ނ̋K����������񋟂���B:"���(accept)", "����(reject)", "�ʒm(inform)"������ "�x��(warn)"�B�e�K���͕\���̃Z�b�g��򉻂����\��<APPEL:OTHERWISE>�Ɉ͂܂ꂽ<APPEL:RULE>�v�f�ō\������Ă���B
[3] rule     = '<APPEL:RULE behavior="' behavior '"'
                  attributes '>' 
                      body
               '</APPEL:RULE>'

[5] body     = top-expression | '<APPEL:OTHERWISE/>'

[6] behavior = 'accept' | 'reject' | 'inform' | 'warn'

�e�K���͑����̃Z�b�g����đ������邱�Ƃ��ł���B��X�̗�ł́A�K����fire���ׂ��ł���ꍇ�̐l�Ԃ��ǂނ��Ƃ̂ł���("�T�[�r�X��clickstream �f�[�^"�݂̂��W�߂�)������񋟂���L�ڃt�B�[���h���g�p����B(����́A�f�[�^�]����v�����v�g���Ƀ��[�U�G�[�W�F���g�ɂ���ĕ\������邩�A�ړI���f�o�b�O���邽�߂Ɏg�p�����)

[4] attributes = [' persona=' quoted-string]
                 [' crtby=' quoted-string]
                 [' crton="' datetime '"']
                 [' description=' quoted-string]
006 - 017 �ƍ����邽�߂�P3P�v���C�o�V�[�|���V�[�B�قƂ�ǂ�APPEL�K���ɂ́A<RULE>�v�f���ɏƍ�����\��������悤�ɁAP3P�v���C�o�V�[�|���V�[������B���C���h�J�[�h ("*") �͒l�͈̔͂��ƍ�����̂Ɏg�p����邪�A�K�����ƍ����ׂ��v�f����ё����l�̓|���V�[�ŊȒP�ɏq�ׂ��Ă���B�����������͗v�f�����S�ɏȗ����邱�ƂŃT�[�r�X���񋟂��Ă���|���V�[���瑮��/�v�f���ȗ����邱�Ƃ��ł���B(�������͂�����l���g���đg�ݍ��ނ��Ƃ��ł���B).
[7] top-expression = policy | request [policy]    

[8] policy         = <[P3P10] policy (optionally with embedded connectives)> 

[9] request-group  = '<APPEL:REQUEST-GROUP ' [connective] '>'
                          1*request
                     '</APPEL:REQUEST-GROUP>'

[10] request       = '<APPEL:REQUEST uri="' [URI] as per RFC 2396 '"/>'
007 - 016 STATEMENT(�X�e�[�g�����g) �v�f�ƍ��B�����A�T�[�r�X����O�@��(<same/>, <other/>"�܂���<published/>���ƍ�����<RECIPIENT>)�֔z�z�����l�f�[�^(�J�e�S��physical, demographic�܂���uniqueid��<DATA>�v�f)�ɂ‚��Ė₢���킹����A"����"�K���͉������ׂ��ł��� (���Ȃ킿�|���V�[�̋���)�B�K���͂��‚�P3P�v���C�o�V�[�|���V�[�̕K�v�ȗv�f���ׂĂ�����t���Ă͂��Ȃ����Ƃɒ��ӁB<DATA>�����<RECIPIENT>�v�f���ƍ����邱�Ƃ��l����ƁA���̋��ۋK���̓|���V�[�ŋK�肳�ꂽ�ړI(<PURPOSE>)�Ɋւ�炸�K����s�����낤�B
006 - 008, ... �A�����BAPPEL���g�p����: APPEL:connective����, �K���̒��҂͗v�f�̑g�ݍ��܂ꂽ�\���ɑ΂��ĈقȂ����ƍ��̈Ӗ��_ ���m�ɋK�肷��BAPPEL�͈قȂ����ƍ��̈Ӗ��_����������قȂ�A���� (or, and, or-exact�����and-exact) 4�‚��T�|�[�g����B�����A�A�������^�����Ȃ���΁Aanand-exact��K�v�Ƃ���Ӗ��_���ƍ�����default�͋K���ƗL���ȏ؋��̊Ԃ��ƍ�����B
[11] connective      = 'APPEL:connective="' conn '"'

[12] conn            = or | and | or-exact | and-exact
020 - 033 �������ꂽ���-�K���Bwww.my-bank.com����Web���\�[�X�����N�G�X�g���Ă���Ԃ�"accept"�K�������o����Ă���ꍇ�A���̋K���̓|���V�[�̏ƍ��𑱂���݂̂ł���B����͋K���{�̂ɒlj���<APPEL:REQUEST>�v�f�����邩��ł���B���[�U�G�[�W�F���g���v�f�Ƀ��X�g���ꂽuri���烊�N�G�X�g�����Ȃ�����A���̒lj���<APPEL:REQUEST>�v�f��false�ƕ]������B����ɂ���ă��[�U�͊ȒP�ɐ������ꂽ�h���C���̃Z�b�g����|���V�[��K�p���Ă��邾���̋K�������������ł���B
035 - 048 ����B�����Ă��A�T�[�r�X���������|���V�[�����[�U�G�[�W�F���g�����/�܂���clickstream�f�[�^�̏W�܂��錾����ꍇ�A"���"�K���̓f�[�^�̃����[�X�݂̂����‚��ׂ��ł���B�ړI(<PURPOSE>)�������̎�(recipient) �v�f (<RECIPIENT>)��P3P�v���C�o�V�[�|���V�[ �X�e�[�g�����g�ŕK�v�ł������Ƃ��Ă��A�K��������Ă͂����Ȃ����ɒ��ӁB
040 - 041 �ƍ����邽�߂̃f�[�^�v�f�B"or-exact"-�A�����̎g�p������̂ŁA�|���V�[�̃X�e�[�g�����g���K����not�ӂ��܂�Ă��Ȃ��lj��f�[�^�Q�Ƃ������Ȃ��ꍇ��"���"�K���͏ƍ�����݂̂ł���B����䂦�A�K���Z�b�g��33�s����36�s�ɖ��m�ɗ񋓂��Ă���v�f�ȊO�����N�G�X�g���Ă���|���V�[�͒����ɂ��̕\����false�ƕ]�����邾�낤�B(���Ȃ킿�A�|���V�[��������Ȃ��B)
044 - 046 �ƍ����邽�߂̌W��-��������B���[�U�͌W�����N�������ꍇ�ɔ����āA�v���C�o�V�[ �|���V�[ �Ɋւ���ۏ؂�񋟂ł���g�D�ւ̎Q�Ƃ����ƒT�[�r�X���m�F�������ƍl����B
050 - 068 "�ʒm"�K���B���[�U��TrustUs�����PrivacyProtect�̗����̕ۏ؂�����Web�T�C�g�֔����ړI�ł͂Ȃ��A���g�̖��O��񋟂��邱�Ƃɓ��ӂ������A�X�̃f�[�^�]�����Ǘ��������Ǝv���B�����́A���[�U��V�����T�C�g�փA�N�Z�X����悤���ʓI�ɑ����A����̃T�C�g�ւ̓񎟓I�ȃf�[�^�]�������ׂĖ��m�Ɏ�̂ł��郆�[�U�C���^�[�t�F�[�X��񋟂��邩������Ȃ��B
013, 056 ����̃��X�g�̏ƍ��B��‚��̈قȂ����ړI���̎҂��ƍ����邽�߁A"or"�܂���"or-exact"�A�������g�p���A�L���ȑ���̎�̎҂ƖړI�v�f�̃��X�g���܂߂�B
063 - 066 �A�����̒l�̏ƍ��B�|���V�[��TrustUs�����PrivacyProtect�����̕ۏ؂�v�����邽�߁A�K����DISPUTES-GROUP�v�f��"���ׂĂ�"�A�����ƈꏏ�ɓ����v�f (<DISPUTES>(�W������))�����x(�������A�����̈قȂ����l��)�����X�g����B���̂悤�ɂ��� �l�̊Ԃ̘_��AND��\���B
070 - 073 "�x��"�K���BAPPEL�K���Z�b�g�̋K���������Â�����̂ŁA"�x��"�K���͔��s�҂��������|���V�[���ƍ��ł��Ȃ���s����K�����ׂĂ�]�����邾���ł���B��X�̋K���̏������t�ɂ���΁A(���Ȃ킿�A<OTHERWISE>�K�����ŏ��ɒu������)���[�U�G�[�W�F���g�͓�����|���V�[���ׂĂɑ΂��Ă��‚��x���𔭂��邾�낤(�ȉ��̃R�����g���Q�Ƃ̂���)�B
072 �򉻂����\���B�򉻂����\��<OTHERWISE>���g�p���āA���‚�true���]�����邱�ƂŒm���Ă���"catch-all"�K�����쐬�ł���B��ɑ����K�����ׂĂ��]������Ȃ��̂ŁA<OTHERWISE>���܂ދK���͂��‚��K���Z�b�g�̍Ō�ɒu����Ȃ���΂Ȃ�Ȃ��B��̋K���͉����ƍ����Ȃ����Ƃɒ��ӁB

������”\�ȏ؋��Z�b�g�̂��߂ɁA���‚�fire ����K��������悤�ɋK���Z�b�g�������ׂ��ł���B���̂悤�ɂ���, �����K����fire���Ă��Ȃ���΁A�K���]����̓G���[�����ׂ��ł���B

4. �Z�p�I�Ȓ�`

�ȉ��̍\���͎g���Ղ������p�Ɏg�p����Ȃ���΂Ȃ�Ȃ��B����ɁA�g���₷���A�v���P�[�V������5.4 �Ӗ��_�̏ƍ��Œ�`����Ă���Ӗ��_�ɏ]���ċK�����쐬���Ȃ���΂Ȃ�Ȃ��B

4.1 �\������уG���R�[�h

���̏͂ł̓G���R�[�h�̖���APPEL���x��1����Ɏg�p����Ă�����ۂ̍\���̃��X�g���L�ڂ���B���[�L���O�O���[�v�́A���x��1�d�l���Ɋ�Â����^�ōŏ��̋Ɩ����Ȃ��ꂽ��A1.3 �K�v�����ŏq�ׂĂ���K�v�����͈̔͂��ׂĂ��q�ׂ錻�s�̃V�X�e�����g�傷��O�Ɏ��ۂ̏����Ɋ�Â��đS(���x��2) �d�l���������邱�Ƃ��ł���B

4.1.1 BNF�\��, APPEL���x��1 (�W���񏀋�)

�ȉ���BNF�\���͎��ۂ̍\���̐����łȂ��\���ł���B APPEL�\���̕W�������L�ڂɂ‚��Ă�4.2 �v�f���Q�Ƃ��ĉ������B
�} 4.1:APPEL BNF�\��, ���x��1(�L�v)
[1] ruleset          = '<APPEL:RULESET xmlns="http://www.w3.org/2000/APPEL" '
                          attributes '>'
                          rseq
                       '</APPEL:RULESET>'
      
[2] rseq             =  1*rule 

[3] rule             = '<APPEL:RULE behavior="' behavior '"'
                         attributes '>' 
                            body
                       '</APPEL:RULE>'
      
[4] attributes       = [' persona=' quoted-string]
                       [' crtby=' quoted-string]
                       [' crton="' datetime '"']
                       [' description=' quoted-string]
      
[5] body             = top-expression | '<APPEL:OTHERWISE/>'

[6] behavior         = 'accept' | 'reject' | 'inform' | 'warn'

[7] top-expression   = policy | request-group [policy]

[8] policy           = <[P3P10]�|���V�[ (�I�v�V�����I�ɖ��ߍ��܂ꂽ�A����)> 

[9] request-group    = '<APPEL:REQUEST-GROUP ' [connective] '>'
                          1*request
                       '</APPEL:REQUEST-GROUP>'

[10] request         = '<APPEL:REQUEST uri="' RFC 2396�Ŏ����ꂽ[URI] '">'

[11] connective      = 'APPEL:connective="' conn '"'

[12] conn            = or | and | or-exact | and-exact

[13] quoted-string   = '"' ������ '"'

[14] string          = <[UTF-8] ���� (" �� & �ŃG�X�P�[�v���ꂽ����)>

[15] datetime        = <[RFC 2068]��3.3�Ɏ����ꂽ���t/����>

�ڍׂ͈ȉ���4.2 �v�f�ɋL�ڂ��Ă���B�t�^A: APPEL���x��2�d�l�����Q�Ƃ̂��ƁB

4.1.2 �]������ѕۊ�

APPEL�K���Z�b�g�́A��ʓI��XML �Ɠ��l�̕����Z�b�g�̋K���ɏ]����XML�����Ƃ��ĕ\�����B���@�ȕ����́A�^�u�A���s���A�A���s�AUnicode �y�� ISO/IEC 10646�̍��@�I�}�`�����ł���B�ڍׂɂ‚��ẮAXML�����̏͂������G���R�[�f�B���O���Q�ƁBXML�����ł͗v�f�����������啶��/����������ʂ������Ƃɒ��ӁB�����͂��ׂď��������g�p���Ă��邪APPEL�̗v�f���͂��ׂđ啶���ł���BP3P�͓����K�����g�p���Ă���̂ŁAP3P�v���C�o�V�[�|���V�[�ł�����̌`���łȂ���΂Ȃ�Ȃ��B�������Ȃ���AP3P�v�f�̕W�������̒�`�ɂ‚��ẮA�ŐV��P3P�d�l�����Q�Ƃ̂��ƁB

P3P�v���C�o�V�[�|���V�[�ƈ���āAAPPEL�K���Z�b�g��HTTP�v���g�R���G�N�X�e���V�����̂悤�ȓ��ʂȎ�i��p���ă��A���^�C���Ō�������悤�ɂ͍���Ă��Ȃ��B���̂����A�g�p���̃n�[�h�E�F�A�Z�b�g�A�b�v���A�\�t�g�E�F�A�Z�b�g�A�b�v���ɂ���ė��p�ł����i���g���ĒP���ȃt�@�C���̂悤�ɏ����A�_�E�����[�h�����B

�����I�ɂ́A���[�U�G�[�W�F���g�́A���[�U�̊ȒP�ȃe�L�X�g�K���Z�b�g�t�@�C�������̓����\���ɍ��킹�邽�߂̕��@��񋟂������A���[�U�̋K���Z�b�g�i�o�C�i���t�H�[���j�֗̕��ȈÍ��͂ǂ�ł��g���ėǂ��B

4.2 �v�f

���̏͂ł�APPEL�K���Z�b�g���쐬����ׂɎg�p�����v�f�ɂ‚��Đ�������B �e�v�f�͗v�f�ɂ��鑮���̃��X�g����ɕt���Ă���<>�������ʂɗ^�����Ă���B�K�{�ł���ƃ^�O�t������Ă���ȊO�́A���X�g�ɋL�ڂ���Ă��鑮���̓I�v�V�����I�ł���B�����̗v�f�����ۂɎg�p���邱�ƂɊւ�����ɂ‚��ẮA3. �P���ȃV�i���I�̗���5. �Ӗ��_���Q�Ƃ̂��ƁB

4.2.1 <APPEL:RULESET>(�K���Z�b�g)�v�f

<APPEL:RULESET>
���̃^�O��APPEL�t�@�C���������Ă����؂蕶���ł���B����ɂ́A��ˆȏ�̋K���̔z�񂪂���B�e�K���́A�K���Ƀ��X�g����Ă���\����true�ł���� �]������ꍇ�Acalling �v���O�����ɕԂ���邠�鋓��������Â��Ă���B
�y���\�i(persona)
���[�U�G�[�W�F���g�������̃��[�U���|�W�g�����T�|�[�g����ꍇ�A���̕����� �͎g�p�����f�[�^�|�W�g����F������B�y���\�i���^�����Ă��ꍇ�A�f�t�H���g�y���\�i���g�p����Ȃ���΂Ȃ�Ȃ��B���̒l��<RULE>���x���ɏ㏑�ł��邱�Ƃɒ��ӁB
crtby(crtby)
�K���Z�b�g��҂̖��O��ID (���[�U�G�[�W�F���g�ł��悢)
crton(crton)
�K�����[���Z�b�g�쐬�̎��ԂƓ��t
description(�L��)
�K���Z�b�g���I�����ꂽ�����[�U�G�[�W�F���g���\���ł���Z�����R��������B���͋K���t�@�C�����f�o�b�O����̂�⏕����B

[1] ruleset          = '<APPEL:RULESET xmlns="http://www.w3.org/2000/APPEL" '
                          attributes '>'
                          rseq
                       '</APPEL:RULESET>'
 
[2] rseq             =  1*rule 

[4] attributes       = [' persona=' quoted-string]
                       [' crtby=' quoted-string]
                       [' crton="' datetime '"']
                       [' description=' quoted-string]

4.2.2 <APPEL:RULE>(�K��)�v�f

<APPEL:RULE>
���鋓����calling �v���O�����ɂ���Ď��s�����󋵂��܂�ł���B
����(behavior)    (�K�{����)
�\�����؋����ƍ�����ꍇ�Acalling �v���O�����ɂ���Ď��s����鋓��
�y���\�i(persona)
���[�U�G�[�W�F���g�������̃��[�U���|�W�g�����T�|�[�g����ꍇ�A���̕�����͎g�p�����f�[�^���|�W�g����F������B�y���\�i ���^�����ĂȂ���΁A<RULESET>���͂�ł���Ή�����l���g�p�����B
crtby(crtby)
�K���Z�b�g��҂̖��O��ID (���[�U�G�[�W�F���g�ł��悢)
crton(crton)
�K���Z�b�g�쐬�̎��ԂƓ��t
description(�L��)
�K���Z�b�g�����s���ꂽ�����[�U�G�[�W�F���g���\���ł���Z�����R��������B���͋K���t�@�C�����f�o�b�O����̂�⏕����B

<APPEL:RULE>�v�f�Œ��ڈ͂܂�Ă���g�b�v-���x���\���͂��‚�exact�ƍ�(5.4.4 �A�������Q��)�Əƍ�����Ȃ�����Ȃ�Ȃ��B-- ��ԏ�̗v�f�̈قȂ�ƍ��̈Ӗ��_���w�肷�� APPEL���x��1�ɕ��@���Ȃ��B

<POLICY>�v�f���܂�ł��邪�A<APPEL:REQUEST>�v�f���܂܂Ȃ��K�����ǂ̃T�C�g�ɂ����Ă��|���V�[���ƍ����悤�Ƃ��邾�낤�B<POLICY>�v�f��<APPEL:REQUEST>�v�f�̗������܂�ł���K����<APPEL:REQUEST>�v�f�ŗ^�����Ă���URI���ƍ�����T�C�g�Ń|���V�[�ƍ�������݂̂ł���B�T�C�g��P3P�v���C�o�V�[�|���V�[��񋟂��Ȃ��ꍇ�A<APPEL:REQUEST>�v�f���܂�ł��邪<POLICY>�v�f���܂܂Ȃ��K���͏ƍ������邾�낤�B�\���̋�̃��X�g�����‹K���͋N�����Ȃ��B�i�O�́j�K����fire����Ă��Ȃ��ꍇ�A��������ł��낤�f�t�H���g�K�����쐬���邽�߂ɁA�򉻂����\��<OTHERWISE/>���g�p�����ׂ��ł���B


[3] rule             = '<APPEL:RULE behavior="' behavior '"'
                         attributes '>' 
                            body
                       '</APPEL:RULE>'
      
[4] attributes       = [' persona=' quoted-string]
                       [' crtby=' quoted-string]
                       [' crton="' datetime '"']
                       [' description=' quoted-string]
      
[5] body             = top-expression | '<APPEL:OTHERWISE/>'

[6] behavior         = 'accept' | 'reject' | 'inform' | 'warn'

[7] top-expression   = policy | request [policy] 

4.2.3 <APPEL:OTHERWISE>�v�f

<APPEL:OTHERWISE>
�������-�\���A����͕K��true�ƕ]������B�܂��A����͑O�̋K���ɃJ�o�[����Ȃ��S�ẴP�[�X�ɓK������"catch-all"�K������邽�߂Ɏg�p���鎖���ł���B

<APPEL:OTHERWISE>�K���̗B��̕\���ł���B��‚̋K���Z�b�g�͒ʏ�A�򉻂����\��������Â����‚̋K�����܂݁A���̂悤�ȋK���͋K���Z�b�g�̍Ō�ɂ���B���[�U�́A���[�U�̐�s����K�����J�o�[���Ȃ��ꏊ�̃f�[�^���|�W�g���ւ̃A�N�Z�X�ɐ����̂Ȃ����������<OTHERWISE>�v�f���g�p���Ȃ��悤�ɒ��ӂ���K�v������B���[�U�G�[�W�F���g�́A���̂悤��"catch-all"��������‹K���Z�b�g�̎�̂����ۂ��Ȃ�����Ȃ�Ȃ��B


[5] body             = top-expression | '<APPEL:OTHERWISE/>'

4.2.4 <APPEL:REQUEST>�v�f

<APPEL:REQUEST>
a���郊�\�[�X��h���C���݂̂�K�p����K���̍쐬�����‚���B
uri    (�K�{����)
���݃��N�G�X�g����Ă��郊�\�[�X��URI(�|���V�[ URI�ł͂Ȃ�)�B

<POLICY>-�\���ƈꏏ�ɁA<APPEL:REQUEST>�v�f(<APPEL:REQUEST-GROUP>�v�f�ɖ��ߍ��܂�Ă���) �͂��郊�\�[�X��h���C���݂̂�K�p����K�����쐬����̂Ɏg�p�����B�K����fire���邽�߂ɕ\���͐��ł���ƕ]������K�v������̂ŁA�����̂ǂ�<APPEL:REQUEST>�v�f��<POLICY>�\���̃A�v���P�[�V������^����ꂽURI�֐������邾�낤�B

�P��̋K���ɂ��镡���ŁA����̃��\�[�X��/�܂��̓h���C�������X�g���邽�߂ɁA<APPEL:REQUEST-GROUP>�v�f�ɕ�����<APPEL:REQUEST>�v�f�𖄂ߍ��ގ����ł��邵�Aor��or-exact�A�������g�p���Đڑ����邱�Ƃ��ł���B


[7] expression       = policy | request | 1*<A chunk of XML code (optionally with embedded connectives)>

[8] policy           = <[P3P10] policy (optionally with embedded connectives)>

[9] request-group    = '<APPEL:REQUEST-GROUP ' [connective] '>'
                          1*request
                       '</APPEL:REQUEST-GROUP>'

[10] request         = '<APPEL:REQUEST uri="' [URI] as per RFC 2396 '">'

4.2.5 APPEL:connective(�A����)����

APPEL:connective
�K�����L���ȏ؋��Ɣ�r����鎞�A�܂܂�Ă���\�����ǂ̂悤�ɂ��ďƍ����邩�����߂�B

APPEL�͈قȂ���4��ނ̘A�������T�|�[�g����: or, and, or-exact������and-exact�Ӗ��_�̋L�ڂɂ‚��ẮA5.4.3 �A�������Q�Ƃ��ĉ������BAPPEL:connective���^�����Ă��Ȃ��ꍇ�Aand-exact�ւ�APPEL�ƍ��̈Ӗ��_�f�t�H���g�͏ƍ�����B�F�܂܂ꂽ�\�������ׂ��؋��Ɍ����Ȃ���΂Ȃ炸�A�lj��̗v�f�͌�����͂Ȃ�Ȃ��B


[11] connective      = 'APPEL:connective="' conn '"'

[12] conn            = or | and | or-exact | and-exact

5. �Ӗ��_

2. �S�ʓI�ȍ�p�ƈӖ��_�ł��ł�APPEL�K���]����̊�{����̊T�v�͏q�ׂ����A�ȉ��̏͂ł́A�����Əڍׂ�APPEL����̈Ӗ��_�ɂ‚��Đ�������B�ŏ���2.��APPEL����̐�����������x���K���A�K�������A�\���A�ƍ��A�K�������Ȃǂ̋K���]���Ɋւ���X�̖��ɏœ_�����Ă�B

5.1 �K���]����̗v��

P3P�G�[�W�F���g�₻�̑��̃v���O�����́AAPPEL�K���Z�b�g�⌻�݃��N�G�X�g����Ă��郊�\�[�X�ƒP���P3P�v���C�o�V�[�|���V�[���܂ނ�������Ȃ����������"�؋�"��񋟂��Ȃ���APPEL�K���]������N������B������ P3P�v���C�o�V�[�|���V�[���L���ł���ꍇ�A���[�U�G�[�W�F���g�͋K���]������J��Ԃ��Ăяo���ׂ��ł����A�ʁX�Ɂi�ǂ�ȏ��Ԃłł��j�e�|���V�[���K���]����ɋ������ׂ��ł���B

�K���]����� calling�v���O�������A�K��������������|���V�[�̃R�s�[�Ɠ��l�Ɏ��s��������(4�‚��W������"���", "����", "�ʒm" �܂���"�x��"�̂ǂꂩ���)��Ԃ��Ȃ�����Ȃ�Ȃ��B�K���ɂ���ďƍ�����Ă��Ȃ��I�v�V�����I�v�f���������ꍇ�͓��ɁA��҂͏؋��ɂ���I���W�i���̃|���V�[�ƈ�v���Ȃ������悢�Ƃ������Ƃɒ��ӂ��ꂽ���B����ɁA�K���]����͔C�ӂ�(���[�U�\���ɍ�����)����������A�y���\�i�̖��A��/�܂���fire���ꂽ�K����Ԃ��Ă��悢�B

5.1.1 ����

���[�U�G�[�W�F���g�͏��Ȃ��Ƃ�4�‚��W������"���","����", "�ʒm"�܂���"�x��"���T�|�[�g���Ȃ�����Ȃ�Ȃ��B

5.1.2 �K���Z�b�g

�K���Z�b�g�͏��������߂�ꂽ�K��s�ɂ̃��X�g�ō\�������B�K���́A������calling�v���O�����ɂ���Ď��s����Ȃ���΂Ȃ�Ȃ��Ƃ����������������B

�K���Z�b�g�̊e�K���͌���鏇�Ԃŕ]�������B�K����true�ƕ]������ƁA�Ή����鋓���͕Ԃ���A�K���̕]���͏I������B�ƍ����s��ꂸ�A�K�����ׂĂ��i�s����ꍇ�Acalling�v���O�����փG���[���Ԃ����B

�K���Z�b�g�́A������”\�ȏ؋��Z�b�g�̂��߂ɁAfire ����K�������‚�����悤�ɏ�����Ȃ���΂Ȃ�Ȃ��B�G���[���Ԃ��ꂽ���ǂ����邩�����߂�̂�calling �v���O���� (�ʏ�̓��[�U�G�[�W�F���g)����ł���B�������Ȃ���Acalling�v���O�����̓G���[��"���"�̗l�Ɉ����ׂ��ł͂Ȃ��B

5.1.3 �\��

�e�K���͂悭�`�����ꂽXML�v�f�̌`���Ɋ�‚��̃g�b�v-���x���\�����܂�ł���A��‚�����������Â��Ă���BAPPEL�Ή����[�U�G�[�W�F���g�͏��Ȃ��Ƃ�<APPEL:REQUEST>�v�f (�|���V�[ URI �ł͂Ȃ��A���݃��N�G�X�g����Ă��郊�\�[�X)�Ɠ��l�ɁAP3P<POLICY>�v�f�AAPPEL<APPEL:OTHERWISE>�v�f���T�|�[�g���Ȃ�����Ȃ�Ȃ��B

�K���̃g�b�v-���x���\���͂��ׂĈꏏ�ɈÖٓI��AND�����B���l�Ɋe�\���͈͂܂ꂽ�����\���Ƌ��ɁA�ÖٓI��AND�����B�K���̒��҂�connective(�A����)�������g�p���Ė����I�ɑ���ƍ����K�肵�Ȃ���΁A�g�ݍ��܂ꂽ�\���̓f�t�H���g�ɂ���� AND�����B

���ׂĂ̕\���Ƃ��̃T�u-�\�� (��������тƊ܂܂ꂽ�\��)�͋K���]����ɂ���āA�K���Ɍ����l�X�e�B���O�ɏ]�����؋��̗v�f�Əƍ������B�Ⴆ�΁A�K����POLICY�v�f���Ƀl�X�g����Ă����X�e�[�g�����g�v�f�͏ƍ�����POLICY�v�f�̒��Ƀl�X�g����Ă���؋����X�e�[�g�����g�v�f�݂̂��ƍ�����B

�\�����܂�ł��Ȃ��K���͂��‚�false�ƕ]�����A�򉻂����\���݂̂��܂�ł���K���͂��‚�true�ƕ]������B

5.2 �K���̏���

APPEL�͂ǂ������ �K���Z�b�g�̕����̋K����]�����邩�B
APPEL�̋K���͂��ׂēK�؂Ɍ������]�������̂ŁAAPPEL�K���Z�b�g�ɂ��镡���̋K���Ԃ̘_���I�y���[�^�ɂ͕K�v�������B�������Ȃ���A�V���� �K����lj�������A�����̋K�����X�g�̏��Ԃ�ς����肷�鎖�̓��[�U�G�[�W�F���g�̋����ɑ傫�ȉe����^���鎖���ł���!

�򉻂���\��<OTHERWISE>���܂ޒP��̋K���݂̂����݂��A�K���Z�b�g�̍Ō�ɂ���Ƃ������Ƃɒ��ӂ��ׂ��ł���B

5.3 �\��

�K���̒��̉����w�肷�邩
APPEL�K���Z�b�g�̃��[���͑S�ėL����XML �`���ɂ����‚��̃g�b�v-���x���\�����܂�ł���B�e�\���́A����̏؋��ɓK�����悤�Ƃ���B�����Ă��̓���̏؋��ł�APPEL���x��1��P3P�v���C�o�V�[�|���V�[�̌`���ɂ����ɑ��݂��Ă��邩�A�܂���(<APPEL:REQUEST>�v�f���g�p����)���\�[�X URI�̂悤�ȏ������N�G�X�g�ł���B

�P��\�������ׂ��̃T�u-�\���͂��‚��ꏏ��AND����Ă���e�f�t�H���g�ł���A����͂‚܂�A�\�����ƍ������邽�߂ɁA���ׂĂ�����������g�ݍ��܂ꂽ�\����true�ƕ]������Ȃ���΂Ȃ�Ȃ��Ƃ������Ƃł���B�������Ȃ���AAPPEL:connective(�A����)�������g�p���āA�K���̒��҂͗v�f�̊܂܂ꂽ�\���̈قȂ�ƍ��̈Ӗ��_�𖾎��I�ɋK��ł���B

�A���������̃��x���ɂ���������Ă���܂܂�Ă���\���݂̂��Ǘ����Ă��鎖�ɒ��ӁB�����̊܂܂�Ă���\���͌��݂ɑ��̕\�����܂ނׂ��ł���A�ʂ�connective(�A����)�������܂܂�Ă���\���̒��Ŏg�p����Ă��Ȃ��ꍇ�́A�f�t�H���g�ƍ��̈Ӗ��_�iexact�j���g�p���ďƍ�����邾�낤�B�ڍׂ�5.4.3 �A�������Q�Ƃ̂��ƁB

�}5.1 �ȉ��ł�APPEL�̕\���̐����łȂ���`�̎�Ȏ�ނ�3��������B


�} 5.1:APPEL�\�� (informative)
[1] expression            = empty-expression | containing-expression

[2] empty-expression      = "<" element-name *attribute-expression "/>"
      
[3] containing-expression = "<" element-name *attribute-expression [connective]">"
                                1*contained-expression
                            "</" element-name ">" 

[4] element-name          = identifier
      
[5] attribute-expression  = attribute_name "=" quoted-string
      
[6] contained-expression  = expression
      
[7] attribute_name        = identifier

[8] identifier            = <a valid XML identifier>

[8] quoted-string         = `"` string `"`

[9] string                = <[UTF-8] string (with " and & escaped)>

[10] connective           = 'APPEL:connective="' conn '"'

[11] conn                 = or | and | or-exact | and-exact

APPEL�ł́A�K���ɂ����镡���̕\�����؋��̈�‚Ɠ����v�f���ƍ��ł���Ƃ������Ƃɒ��ӁB�K���]����͏؋��łǂ̕����̋K�����ǂ̕����ɏƍ��������Ƃ��������o���Ă����K�v�Ȃ��B���̑���A�ȉ��̗�Ɏ����Ă���悤�ɁA�e�\���͗L���ȏ؋��ɑ΂��ĕʁX�Ɋm�F���邱�Ƃ��ł���B: �K�����X�e�[�g�����g-�\���́A�؋��̓���<STATEMENT>(�X�e�[�g�����g)�v�f��ʁX�ɏƍ�����B


�} 5.2:�ƍ��̗�
<-- ruleset -->

<APPEL:RULE behavior="inform">
  <POLICY APPEL:connective="and">
    <STATEMENT APPEL:connective="and">
      <RECIPIENT APPEL:connective="or-exact">
        <ours/>
      </RECIPIENT>
      <DATA-GROUP APPEL:connective="or-exact">
        <DATA name="user.*"/>
      </DATA-GROUP>
    </STATEMENT>
    <STATEMENT APPEL:connective="and">
      <PURPOSE APPEL:connective="or-exact">
        <custom/>
      </PURPOSE>
      <DATA-GROUP APPEL:connective="or-exact">
        <DATA category="online"/>
      </DATA-GROUP>
    </STATEMENT>
  </POLICY>
</APPEL:RULE>
<-- evidence (abbreviated) -->

<POLICY>
  ...
  <STATEMENT>
      <RECIPIENT><ours/></RECIPIENT>
      <PURPOSE><custom/></PURPOSE>
      <DATA-GROUP>
        <DATA name="user.home.online.email"/>
      </DATA-GROUP>
  </STATEMENT>
</POLICY>

�K���̒��҂�or��������or-exact�t���O�Ƌ���APPEL:connective(�A����)�����𖾎��I�Ɏg�p���Ȃ������ꍇ�Acalling�v���O�����ɂ���Ē񋟂����؋��̃Z�b�g�̒��ɂȂ��v�f�Ɋւ���\���́A���false�ƕ]������B�Ⴆ�΁A�؋����v�f���܂܂Ȃ��ꍇ�Ɍ���A�A�������g�킸���W�������v�f���ƍ�����(�܂܂�Ă���)�\�����g�p���邱�Ƃ͂��‚����܂������Ȃ��B

���΂ɁA�K���̒��҂������I��or-exact�܂���and-exact�t���O�Ƌ���APPEL:connective(�A����)�������g�p���Ȃ������ꍇ�Ɍ���A�K���ɂ���Ή�����v�f�\�����Ȃ��؋��͂��‚����������B�Ⴆ�΁A�W�������v�f���܂ނ��A�J���v�f���܂܂Ȃ�(�����āA�A�������g�p���Ȃ�) P3P�v���C�o�V�[�|���V�[���Q�Ƃ���K���͂����炭�A�W������������J���v�f������������Â���P3P�v���C�o�V�[�|���V�[���ƍ����邱�Ƃ��ł���B

P3P�v���C�o�V�[�|���V�[�⃊�N�G�X�g���ȊO�̏؋����ƍ�����ɂ�APPEL���x��2���g�p���邱�Ƃ��K�v�ł��邱�Ƃɒ��ӂ��ꂽ���BAPPEL���x��1���g�p����ƁAP3P�v���C�o�V�[�|���V�[��APPEL:REQUEST�v�f�ȊO�͖�������邾�낤(�K���̕]���̕ύX�͂��Ȃ�)�B2�ˆȏ��P3P�v���C�o�V�[�|���V�[���L���ł���ꍇ�A�X�ɋK���]����֒񎦂����ׂ��ł���B(5.1 �K���]����̗v�����Q�Ƃ̂���)

5.4 �ƍ�

APPEL�͂ǂ̂悤�ɂ��ĕ\���Ə؋����ƍ�����̂�

APPEL�̕\���͋K���ƗL���ȏ؋����ƍ�����̂Ɏg�p�����B�K���ŗ^����ꂽ�v�f�ɑ΂��āA�\���͓��������A�l�A�����ďƍ����Ă���-�v�f������Â��Ă���S�������v�f ���؋����܂�ł��邩�ǂ������e�X�g���邱�Ƃ��ł���BAPPEL�ɂ���\�����ׂĂ̕W���̏ƍ��̈Ӗ��_ �͎g�p�����A�����̑I���ō��E����A�i�ȉ���5.4.3 �A�������Q�Ƃ̂���)�ȉ��ɗv�񂷂邱�Ƃ��ł���B:


  1. �K���̑����̕\�����ׂĂ�AND����A�lj��̑����͖��������B
    �����͒P��̗v�f�̒��� AND�����B����́A�\���̑����͏؋��̒P��̗v�f�Ɍ���Ȃ���΂Ȃ�Ȃ��Ƃ������Ƃł���B�K���̗v�f�ɂȂ��؋��̑����͖��������B
  2. �܂܂�Ă���\����
    1. ...OR�������(or�����or-exact�A����)
      ���݂̕\���Ɋ܂܂�Ă��鏭�Ȃ��Ƃ���‚��\���͑Ή�����؋��̗v�f�̒��ɂ���v�f���ƍ����Ȃ���΂Ȃ�Ȃ��B
    2. ...AND�������(and�����and-exact�A����)
      �\���Ƀ��X�g����Ă���܂܂�Ă���v�f�͂�������؋��̑Ή�����ꏊ�ɁA�ƍ����鑮���ƒl�Ƌ��Ɍ���Ȃ�����Ȃ�Ȃ��B
  3. Additional �؋� (non-����)...
    1. ...�͖��������(or�����and�A����)
      �K���Ŕ����ł��Ȃ��؋��Ƀ��X�g����Ă���v�f�͂������ (�܂��͋K���Ŕ����ł��Ă��A�ƍ����鑮���ƒl���Ȃ��v�f) �͖�������邾�낤�B
    2. ...�͖�������Ȃ��B(or-exact�����and-exact�A����)
      �K���Ŕ����ł��Ȃ��؋��Ń��X�g����Ă���v�f�͂�������i�܂��͋K���Ŕ����ł��邪�ƍ����鑮���ƒl���Ȃ��v�f�j�K���ɏ�Q���N�����悤�ɑ������낤�B

5.4.1 �����̕\��

�ȉ��̏ꍇ�܂��͈ȉ��̏ꍇ�ɂ̂݁A�����̕\���͏؋��ɂ���XML�v�f�̑���-�l�̈�g���ƍ�����B:
  1. ������������ł���B
  2. �l�������AND (�������r���g�p����)

= operator�����͑����̕\���ɓK������Ă��悢�B���ׂĂ̑����l������(P3P�v�f���������l��\���Ă��Ȃ��̂ł���͎��ۂɂ͏d�v�łȂ�)��\�����Ƃ��Ă��AAPPEL�ŕ�����Ƃ��Ĉ�����B�\�����ƍ����邽�߂ɁA�\���̑����̕\���Ƀ��X�g����Ă��鑮������ђl�����ׂ��A�؋��ɂ����ē������O�ň�‚̗v�f�Ɍ���Ȃ���΂Ȃ�Ȃ��B�؋��Ŕ�������Ă��邪�A�K���ŎQ�Ƃ���Ă��Ȃ��lj��̑����͂���������������B

�K���ɑ����̒l�ɐ������Ȃ��v�f�ɓ��ʂȑ����̏o�����K�v�ł���ꍇ�A(�󔒂̒l���܂�!), ���C���h�J�[�h����"*"���g�p����邩������Ȃ��B(�Ⴆ�΁Aattribute="*"�̒��̂悤��) �������Ȃ���A�K�������ʂȑ����̏o����S���K�v�Ƃ��Ȃ��ꍇ�A������ �K���Ɍ����ׂ��ł͂Ȃ��B

APPEL�ł́A�؋��Z�b�g�̗v�f(���Ƃ��΁Aaccess�����̂Ȃ��ƍ�<DISCLOSURE>�v�f)�Ɉ��鑮�����o�����Ȃ��K�������������ł��Ȃ�����A����v�f�͏؋��ɑ��݂��Ă��Ȃ����ɒ��ӂ��ꂽ���B(�Ⴆ�΁A�W�������t�B�[���h���܂܂Ȃ��ƍ��|���V�[)

5.4.2 �����̕\�� ���^����

APPEL�͑����̕\���ŒP���ȋK���������\���̃T�|�[�g��񋟂��邽�߂̒P��̃��^������񋟂���B: ��"*"�V���{���B���̃V���{���̎g�p�ɂ‚��ẮADOS/Windows�����UNIX�ł̃I�y���[�e�B���O�V�X�e���V�F���Ǝ��Ă��邪�Aegrep�ȂǁA�W���̋K���������\���V�X�e���̈Ӗ��_�Ƃ͈Ⴄ�B

������Ƌ��Ƀ��^�������g�p����ƕ�����-�l�͈̔͂��K�肷�邱�Ƃ��ł���B�Ⴆ�΁Afoo.com�h���C���̃z�X�g��"*.foo.com"�A�܂��́AURI ��"*://*""(�܂��́A���Ȃ��Ƃ���������������)�B���[�U���ŏ���*���̃V���{�����K�肵�Ȃ�����A������l�͂��‚���������n�܂肩���ƍ�����鎖�ɒ��ӂ��ꂽ���BAPPEL���x��1�ł́A�I��肩�當����̏ƍ��͂ł��Ȃ��B

�܂��A�Ⴆ�΁A<DISPUTES res*="service">��������<DISP*resolution-type="service">�Ȃǂɂ����Ă̑������܂��͗v�f�����ƍ�����ׂł͂Ȃ��A���p����Ă��镶����̒��ɂ̂݃��C���h�J�[�h���������‚���Ă��鎖�ɂ�����! �f�[�^�v�f�i�T�u�c���[�j�͈̔͂��ƍ�����̏�L�̕��@�Ń��C���h�J�[�h�����͓K�p����邪�A�f�[�^-�Q�� �\�� (<DATA name="user.*"/>when used in)�Ŏg�p����鎞�́A�f�[�^�Z�b�g leafs: <DATA name="*.zipcode"/>�̃Z�b�g�̏ƍ������邽�߂ɂ͎g�p�ł��Ȃ�: !


5.4.3 �A����

����-�\���͂��‚�AND����邪�A�܂܂�Ă���-�\���̏ƍ��͈͂�ł���v�f�ւ̑����Ƃ��ċK�肳��鎖���ł���A�����̏ƍ��ɏ]���Ă���BAPPEL���x��1�͈ȉ���4�‚̘A�������T�|�[�g���Ă���:
or
��ˆȏ���܂܂ꂽ�\�����؋��́i�������ꏊ�j�Ŕ����ł���ꍇ�Aor�͏ƍ�������B�؋����K���Ƀ��X�g����Ă��Ȃ��v�f���܂�ł���ꍇ�A���̏؋��͖��������B���̘A�������g�p����ɂ͏؋��ɂ���܂܂ꂽ�\���̃��X�g�����Ȃ��Ƃ���•K�v�ł���B
and
�؋��́i�������ꏊ�j�Ŋ܂܂�Ă���\�������ׂ������ł���ꍇ�Aand�͏ƍ�������B�؋����K���Ƀ��X�g����Ă��Ȃ��v�f���܂�ł���ꍇ�A���̏؋������������B���̘A�������g�p����ɂ� �܂܂�Ă���\���̃��X�g���ׂĂ��؋��Ɍ����K�v������B
or-exact
��ˆȏ���܂܂�Ă���\�����؋��́i�������ꏊ�j�Ŕ����ł���ꍇ�Aor-exact �͏ƍ�������B�؋����K���Ƀ��X�g����Ă��Ȃ��v�f���܂�ł���ꍇ�A�ƍ���fails�ƂȂ�B���̘A�������g�p���邱�ƂŁA�K���Ƀ��X�g����Ă��邱���̗v�f�������؋��Ɍ������Ƃ��ł���B
and-exact
��ˆȏ���܂܂�Ă���\�����؋��́i�������ꏊ�j�Ŕ����ł���ꍇ�Aand-exact�� �ƍ�������B�؋����K���Ƀ��X�g����Ă��Ȃ��v�f���܂�ł���ꍇ�A�ƍ���fails�ƂȂ�B���̘A�������g�p���邱�ƂŋK���Ƀ��X�g����Ă���v�f�Ə؋����m���Ɉ�v�����邱�Ƃ��ł���B-- �v�f���Ȃ��Ȃ��Ă��Ȃ���΁A�lj��̗v�f�͂�����Ȃ��B�A�������^�����Ă��Ȃ��ꍇ�A����͈Ӗ��_���ƍ�����f�t�H���g�ł����B

�g�b�v���x���\���E����<APPEL:RULE>�v�f�͂��‚�exact�ƍ����g�p���ďƍ������B�A������<APPEL:RULE>�v�f�����v�f�Ŏg�p�����B�A�������^�����Ă��Ȃ��ꍇ�Aexact�ƍ����s����B�A�����͊܂܂�Ă���-�\���̒��ڂ̏ƍ����Ǘ�����݂̂ł���A�_�E�����[�h��`�B���Ȃ��i�󂯌p�������́j�B�����̊܂܂�Ă���-�\�������̕\�����܂�ł���ꍇ�A�V�����A�����͂��̃��x�����A�܂��́Aexact�A�������ĂѓK�p���Ă���f�t�H���g�ŋK�肳���K�v������B

4�‚̗L���ȘA�������琶���Ă���قȂ����ƍ��̈Ӗ��_�͈ȉ��̐}5.3�ŗv�񂳂��:


�} 5.3:�A����
�܂܂�Ă���\����
OR������� AND�������
�lj��̏؋� �͖�������� or and
��ύX���� or-exact and-exact   (�f�t�H���g)

5.4.4 �I�v�V�����f�[�^�v�f�̏ƍ��v�f

P3P�̃f�[�^�v�f�́A�錾���ꂽ�v�f�͕K�v�Ȃ��Əq�ׂāAoptional="yes"�ƃ^�O�t�������BAPPEL�K�����I�v�V�����I�f�[�^�v�f����舵�����Ƃ��ł���悤��,�K���]����͏؋��̃|���V�[����I�v�V�����I�v�f��I��I����菜�����Ƃ��ł��Ȃ�����Ȃ�Ȃ����A���[�U�� �K���Z�b�g�Ƃ��̂悤�ɂ��ĕύX�����؋������x����r�ł��Ȃ�����Ȃ�Ȃ��B �����‚��̕ύX���s��ꂽ��̏ƍ��̏ꍇ�A������������(fire���ꂽ�K���ŋK�肵���悤��)�Ƌ����K�����N�������K���]����� (�ύX���ꂽ) �|���V�[�̃R�s�[��Ԃ��Ȃ���΂Ȃ�Ȃ��B���̂��Ƃɂ���āA���[�U�̃v���t�@�����X���ƍ����邽�߂Ƀ��[�U�G�[�W�F���g�̓I�v�V�����I�v�f�̂ǂ���f�[�^�]������ȗ����邩�����߂邱�Ƃ��ł���B

�K���ɑ΍R����I�v�V�����I�f�[�^�v�f���g���ă|���V�[���ƍ�����P���ȋ@�\���ȉ��ɋL���B���[�U�G�[�W�F���g�̎����҂͋��炭�����ƌ����I�Ȑ헪���g�p�������Ǝv�����낤:

  1. �K���Z�b�g���e�K���̂��߂�
    1. �I���W�i���̃|���V�[�̃R�s�[�����A�؋��̃v�[���ɒu���B
    2. �؋��̃|���V�[���K���̏ƍ��Ɏ��s�A������A�I�v�V�����I�f�[�^�v�f���������Ă����:
      1. �����_���ɃI�v�V�����I�f�[�^�v�f����菜��
    3. �����A�K���� (���炭�ύX�����)�|���V�[���ƍ�����Ȃ�΁A�K���̋����ƃ|���V�[�̃R�s�[�̗�����Ԃ��B

5.4.5 �I�v�V�����ƕK�{�̊g���q�̏ƍ�

P3P 1.0 ���I�v�V�����I�ŕK�{�̊g���q�̃R���Z�v�g���T�|�[�g����B���̂悤�Ȋg���q��<EXTENSION>...</EXTENSION>�^�O�̃Z�b�g�ň͂܂�Ă���A�m���Ă��Ȃ��g���q����������邩(optional="yes")�ǂ������������߂Ɏg�p�����optional����������‚��Ă���B

���̂悤�ȕK�{����уI�v�V�����I�Ȋg���q��, �I�v�V�����I<DATA>�v�f���ƍ������̂ƑS���������@�ŁAAPPEL�ŏƍ������B(5.4.4 �I�v�V�����f�[�^�v�f�̏ƍ��Ɣ�r���ĉ�����): �K���]����́A�I�v�V�����I�ł���ƃ^�O�t������Ă���g���^�O��I��I����菜�����Ƃ��ł��Ȃ���΂Ȃ�Ȃ��A���[�U�̋K���Z�b�g�Ƃ��̂悤�ɂ��� �ύX���ꂽ�؋������x����r�ł��Ȃ�����Ȃ�Ȃ��B�I�v�V�����I�g�����폜���ꂽ��̏ƍ��̏ꍇ�A�K���]����͔������������ƈꏏ�ɔ��������ύX��̃|���V�[�̃R�s�[���������Ȃ�����Ȃ�Ȃ��B

P3P�v���C�o�V�[�|���V�[�t�@�C���ŎQ�Ƃ��ꂽ�g���q���T�|�[�g����Ă��邩�ǂ��������߂�̂�calling �A�v���P�[�V�����ł���Ƃ������ɒ��ӁB���̎��͋��炭�A�K���]���킪�Ăяo�����O�ɂȂ����ׂ��ł���B�Ⴆ�΁A�����ɗL����P3P�v���C�o�V�[�|���V�[�͍\���I�ɐ������B

5.4.6 �J�e�S���̖|��T�|�[�g

P3P�J�e�S���̓��[�U�ƃ��[�U�G�[�W�F���g�Ƀf�[�^�̌̈ӂ̎g�p�Ɋւ���q���g��񋟂���f�[�^�Q�Ɨv�f�̑����ł���B�J�e�S����P3P ���[�U�G�[�W�F���g�������Ǝg�p�����Ղ�����̂ɏd�v�ł���; �J�e�S���ɂ���āA���[�U�̓f�[�^�����Ɋւ��Ă�蕁�y�����v���t�@�����X�ƋK����\�������ł���B�V�����v�f�������́A�`���f�[�^��N�b�L�[�Ȃǂ̉•ϐ��̒��ۓI�ȗv�f�ւ̏ƍ�����`�����ƁA�J�e�S���͊܂܂�Ȃ���΂Ȃ�Ȃ��B

�ȉ��̏͂�APPEL�g���X�g�G���W�����T�|�[�g���Ȃ���΂Ȃ�Ȃ��ӂ��‚̈قȂ����P�[�X������: ���m�ȃJ�e�S�����g�p���āA���t����ꂽ�f�[�^�Q�Ɨv�f���Q�Ƃ���K��, ���̗�͈ȉ��ł���B

<DATA name="dynamic.cookies" category="navigation"/>,
���l�ɁA�ȉ��̗l�ɃJ�e�S���݂̂��g�p���ăf�[�^�Q�Ɨv�f���g�p����K���Z�b�g
<DATA category="preference"/>

���O��t�����A�J�e�S�������ꂽ�f�[�^�Q�Ɨv�f

P3P��{�f�[�^�Z�b�g�̂قƂ�ǂ̗v�f�͈�ˆȏ���Œ肵���J�e�S���֊��蓖�Ă�B�Ⴆ�΁A���[�U�̒a�����Auser.bdate.��P3P1.0�d�l���Œ�`����Ă���悤��"�l�����v�w�I����юЉ�o�σf�[�^�iDemographic and SocioEconomic Data)"�J�e�S���Ɋ��蓖�Ă����B�����������v�f�Ɋւ��āAP3P�v���C�o�V�[�|���V�[��APPEL�K���t�@�C���̃J�e�S�����m�� (��-)��`�͈Ӗ����Ȃ��Ȃ����A���[�U�G�[�W�F���g���疳������Ȃ�����Ȃ�Ȃ��B

�������Ȃ���A���鐔�̗v�f�Ɋւ��āA��{�f�[�^�Z�b�g�͌Œ肵���J�e�S�����K�肵�Ȃ����AP3P�v���C�o�V�[�|���V�[�̒��҂͖��m�ɃJ�e�S�������X�g�������ɁA���̗v�f�͂��̓��ʂȏ󋵂̂��߂Ɏg�p�����B�����̗v�f��"�•ϐ�-�J�e�S���f�[�^�v�f�ƌĂ΂�Ă���A�����̗v�f���Q�Ƃ���f�[�^�Q�ƕ\�������̂��߂ɁAAPPEL���]����̓J�e�S�������̒lj��I�g�p���T�|�[�g���Ȃ���΂Ȃ�Ȃ��B

�ȉ��̋[���R�[�h�͔C�ӂɖ��炩�ȃJ�e�S������������t���Ă���A���O��t����ꂽ�f�[�^�Q�Ɨv�f���ƍ����邽�߂ɕK�v�ȑ����v�񂵂Ă���:


  1. ���Â���ꂽ�f�[�^�Q�Ɨv�f�̒�`���ꂽ�J�e�S���Ɋւ��ẮAP3P��{�f�[�^�Z�b�g���m�F���ꂽ���B
    1. ��ˆȏ�̌Œ肵���J�e�S������`���ꂽ��A�����Ȃ�lj��I�J�e�S������ (�K���Ə؋��̂Ƃ���ɂ����Ă�)���������ꂽ���B����ɁA�K���t�@�C�����A�v���P�[�V�����Ƀ��[�h���ꂽ�シ���A�ނ���\���̉�͒i�K�ŁA���[�U�G�[�W�F���g�͋K���t�@�C���ŃG���[�����������ł��邾�낤
    2. �Œ肳��Ă���J�e�S������{�Z�b�g�ɒ�`����Ă��Ȃ����A�܂��͗v�f����{�Z�b�g�̈ꕔ�ł͂Ȃ��ꍇ�A�����̏؋��Ŗ��m�ȃJ�e�S�������̎g�p���K�v�ł���B�Ή�����؋� �v�f�̃J�e�S�������𐳂����ƍ�����K���̗v�f�݂̂����‚����B-- �J�e�S�����^�����Ă��Ȃ����ׂĂ̏ꍇ�܂��́A�ƍ����Ȃ��J�e�S���l���K���̎��s���܂˂��ꍇ�B
  2. �K���̃f�[�^�v�f���ׂĂ��ƍ����邽�߂ɁA���5.4 �ƍ��Ŏ����Ă���ƍ��v���Z�X���g�p���ꂽ���B

�J�e�S��-only�f�[�^�Q�Ɨv�f(�J�e�S���g���q)

APPEL�K���Z�b�g�̋K���̂قƂ�ǂ͏ƍ������f�[�^�v�f���ׂĂ̖��O�𖾔��Ƀ��X�g���Ȃ���΂Ȃ�Ȃ����AAPPEL�����͋K���̃J�e�S��-only�f�[�^�Q�Ɨv�f�̎g�p���T�|�[�g���Ȃ�����Ȃ�Ȃ��B

�J�e�S��-only�f�[�^�Q�Ɨv�f���J�e�S��(category)�����݂̂��܂ނ��Aname�������܂܂Ȃ�<DATA>�v�f�ł���B���̂悤�ȋK���̃J�e�S��-only�f�[�^�Q�Ɨv�f�ɑ�������ƁAAPPEL�K���G���W���َ͖��I�Ɋe�Q�Ƃ��ꂽ�J�e�S�����A���ʓI�ɋK����\���Ȃ���A�����������̃J�e�S���ɑ����Ă���P3P��{�f�[�^�Z�b�g����̂��ׂĂ̗v�f�������I�Ƀ��X�g����Ă��邩�̂悤�ɁA���̃J�e�S���ɑ����Ă����{�v�f�̃��X�g�֖|�󂵂Ȃ���΂Ȃ�Ȃ��B

�ȉ��̐}5.4 �͈��������Ă���B������Œ肵��-�J�e�S���f�[�^�v�f ("user.home.online.*"�����"user.business.online.*") �ɉ����āA�g���q�͂�����̉•ϐ�-�J�e�S���f�[�^�v�f ("dynamic.cookies"�����"dynamic.miscdata") ��K�؂ȃJ�e�S���ő��������āA�l������K�v������B

�Q�Ƃ���Ă���J�e�S���ɑ����Ă��邱�̃T�[�r�X�Ƃ��ďЉ�Ă���J�X�^���f�[�^�X�L�[�}�͂���������̋@�\�ɂ���ďƍ������B���[�U�G�[�W�F���g�̓T�[�r�X�ɌŒ肵���J�e�S����{�v�f�A�Ⴆ�΁A"user.name.first"�܂���"user.home.postal.city"�Ȃǂ̃J�e�S�����㏑���ł���悤�ɂ��Ă��Ȃ�Ȃ��B


�} 5.4:�J�e�S���ƍ�
<APPEL:RULE behavior="����">
<!-- "online"�J�e�S������v�f�����N�G�X�g
     ���ꂽ��A���̋K���͏ƍ�����-->

  <POLICY APPEL:connective="and">
    <STATEMENT APPEL:connective="and">
      <DATA-GROUP APPEL:connective="or">
        <DATA category="online"/>
      </DATA-GROUP>
    </STATEMENT>
  </POLICY>
</APPEL:RULE>
<APPEL:RULE behavior="����">
<!-- �����̋K���̖����I�\�� -->

  <POLICY APPEL:connective="and">
    <STATEMENT APPEL:connective="and">
      <DATA-GROUP APPEL:connective="or">
        <DATA name="user.home.online.email"/>
        <DATA name="user.home.online.uri"/>
        <DATA name="user.business.online.email"/>
        <DATA name="user.business.online.uri"/>
        <DATA name="dynamic.cookies" category="online"/>
        <DATA name="dynamic.miscdata" category="online"/>
      </DATA-GROUP>
    </STATEMENT>
  </POLICY>
</APPEL:RULE>

APPEL�g���X�g�G���W�������������I�ɃJ�e�S��-only�f�[�^�Q�Ɨv�f���܂ދK�����g�����邩�ǂ����A�܂��́A�����ɑΉ�����J�e�S����(�܂��́A�����̃J�e�S�������̗v�f�ׂ̈ɒ�`���ꂽ��A�قȂ����J�e�S��������t���Ă��镡���̗v�f��)�؋��̊e�f�[�^�Q�Ɨv�f�𑝂����ǂ����A�܂��́A�P�ɃJ�e�S�������̃f�B���N�g���𒼐ڏƍ����邩�ǂ�����APPEL�g���X�g�G���W�������������ł���B

5.5 �v��̏ƍ��Ɨ�

�ȉ��̏͂ł͏�ŏq�ׂ��قȂ�ƍ��̈Ӗ��_ ��v�񂵁A�ƍ��A���S���Y���̗���q�ׂ�B

5.5.1 �[���R�[�h�̈Ӗ��_�̏ƍ�

APPEL�ɂ�����K���̕W���ƍ��̈Ӗ��_�͈ȉ��ł���B:
�ȉ��̂��ׂĂ��܂�ł���ꍇ�������͂��̏ꍇ�̂݁A�\��"E"�� �؋�"X"(�؋��̂���XML�v�f)�̈ꕔ�����ƍ�����:
  1. E��X�̗v�f��������ł���
  2. E�̑����̕\�����ׂĂ�X�̑������ƍ�����(�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̑����͖��������)
  3. [or�A������E�ŗ^�����Ă���ꍇ] E�̊܂܂�Ă���\�� (�C�ӂ̏ꍇ)�̂������Ȃ��Ƃ������X�̈͂܂�Ă���v�f���ƍ����� (�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������)�B
  4. [and�A������E�ŗ^�����Ă���ꍇ] E�̊܂܂�Ă���\�� (�C�ӂ̏ꍇ) �����ׂ�X�̈͂܂�Ă���v�f���ƍ�����(�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������)
  5. [or-exact�A������E�ŗ^�����Ă���ꍇ] E�̊܂܂�Ă���\��(�C�ӂ̏ꍇ)���̂������Ȃ��Ƃ���‚�X�̈͂܂�Ă���v�f���ƍ�����(�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������Ȃ�)
  6. [and-exact�A������E�ŗ^�����Ă���ꍇ�A�܂��͘A������E�ŗ^�����Ă��Ȃ��ꍇ] E�̊܂܂�Ă���\�� (�C�ӂ̏ꍇ)�����ׂ�X�̈͂܂�Ă���v�f���ƍ����� (�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������Ȃ�)

5.5.2 �ƍ��A���S���Y���̗�

�ƍ��ߒ��ŏ�L�̈Ⴂ�̐��������悭�������邽�߂ɁA���̏͂ł�APPEL���x��1�̏ƍ��̈Ӗ��_���������邽�߂̃A���S���Y���������B
�K���̊e�\���Ɋւ��Ă͈ȉ��̏�(C1-C3) �����؋��ŏƍ����Q�Ƃ̂���:
C1 �؋��̏ƍ��͋K���\��(<STATEMENT>, <POLICY>�Ȃ�)�Ɠ�����ނ�XML�v�f�ł��� etc.)
C2 �K���\�����ׂĂ̑���-�\���Ɋւ���, ����-�\���������������ƋK�����ƍ�����K�؂ȑ���-�\���ɏ]���ďƍ�����l�����؋��ɑ��݂���B
�\����or�A����������t����ꍇ:
C3a �\�����Ɋ܂܂�Ă���l�X�g���ꂽ�eXML�v�f�����Ȃ��Ƃ�����Ɋւ��āAC1����C3�𖞂��Ă���B
�\����and�A����������t���Ă���ꍇ:
C3b �\�����Ɋ܂܂�Ă���l�X�g���ꂽ�eXML�v�f�Ɋւ��āAC1����C3 �𖞂����Ă���
�\�� ��or-exact�A����������t���Ă���ꍇ:
C3c �؋��ɂ������l�X�g���ꂽ�eXML�v�f�Ɋւ���, C1����C3�𖞂����Ă���
�\�����A����������t���Ă��Ȃ���, an exact�A����������t���Ă���ꍇ:
C3d �\���Ɋ܂܂�Ă���l�X�g���ꂽ�eXML�v�f�����, �؋��ɂ������l�X�g���ꂽ�eXML�v�f�Ɋւ���, C1 ����C3�𖞂����Ă���B
�ƍ������ׂĂ̕\���ɑ΂��Ĕ����ł��A�K����fire����ꍇ

�t�^


�t�^ A: APPEL���x��2�d�l��

�{�����̍ŏ��̃h���t�g�������[�X���ꂽ���A���\�L���O�O���[�v�́A���̃h���t�g�͐ݒ肵���K�v�����ɍ����Ă͂��邪�A���ʂƂ��Ăł�������͕��G�ŁA���S�ɗ����ł��Ȃ��Ǝv�����B���ۂɒN�����̌�������ۂ̃A�v���P�[�V�����Ŏg�����Ƃ��Ȃ��Ԃ́A�v���C�o�V�[�v���t�@�����X��\�����邽�߂̓K�؂Ȍ���f�U�C���ɃA�N�Z�X���鎖�͓���Ƙ_����ꂽ�B

1.3 �K�v�����̏͂ŏq�ׂ��l��, APPEL�ŕ\������Ă���K���Z�b�g���T�|�[�g���鏉���i�K��P3P���[�U�G�[�W�F���g�̎�����p�ӂɂ���ׂɁA���̎d�l�����ȒP�ɂ���w�͂��Ȃ��ꂽ�B�j�ƂȂ錾�� (���x��1)����\���̃Z�b�g(���x��2)�𕪗����鎖�ɂ���āAAPPEL�̊��S�ȋ@�\�Z�b�g���d�グ��O�Ɏ��B���v���C�o�V�[�v���t�@�����X������g�p���Ă̋Ɩ��ɒ���ł���悤�ɁA���[�L���O�O���[�v��APPEL�̑����̗p��]�ށB

���x��2�����ɂ����āA���[�L���O�O���[�v�͒P���ȍŏ��̎������”\�ɂ��邽�߂ɁA�ȉ��̍\�����\������ёO��(���x��1��)�����Ƃ��Ă�������̈Ӗ��_��lj�����\��ł���:

���Ō݊������ŗD�悾���A���̎��_�ł͕ۏ؂ł��Ȃ��B���[�N�͏�L�̋@�\���g�p����APPEL�R�A���� (APPEL���x��1)���g�傷�邽�߂ɐi�s���ł���A���݂Ƃ��ꂩ��̋@�\�Ɋւ���www-p3p-public-comments@w3.org�ւ̃R�����g�����߂�B

�t�^ B: �K���Z�b�g�� (���x��1)


B.1 �قړ���(ALMOST ANONYMOUS)

���̋K���Z�b�g�͓����ɋ߂��u���E�W���O�Ɩ���񋟂���B�����āA"�l���ʂ̃f�[�^�͎g�p����Ă��Ȃ�"�Ƃ������ƈȊO�̊J���ɃA�N�Z�X����Web�T�C�g�ɂ‚��Čx������B�܂��A���ۂ̃R���^�N�g����I�����C���R���^�N�g���, ������v���ʖ��A��"����"�f�[�^�Ƃ��ċL����Ă���f�[�^�����W����Web�T�C�g�ɂ‚��Čx������B�܂��A���̃f�[�^�����L���ꂸ�A�����ړI�ŃT�C�g�K��҂ƃR���^�N�g�Ƃ邽�߂Ɏg�p���ꂸ�A�X�̃v���t�@�C�����O�̂��߂Ɏg�p���ꂸ�A"����"�g�p�ƒ�`���ꂽ�ړI�̂��߂Ɏg�p����Ȃ�����A���̎�ނ̃f�[�^�̎��W�ƊǗ��@�\�̎g�p�����‚���B�x��������������Ƃ������l���̌������K�v�ȓd�q������ɏ]���������ƍl���郆�[�U�̓T�C�g���Ƃ���b�Ƃ��������̐ݒ�����������Ȃ���΂Ȃ�Ȃ����낤�B
�} B.1:"�قړ���(Almost Anonymous)"�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL"
               crtdby="W3C" crtdon="15-March-2000 10:55:32 GMT">

  <APPEL:RULE behavior="warn" 
     description="Service collects some kind of identifiable information">  
    <POLICY APPEL:connective="or">
      <DISCLOSURE access="contact" />
      <DISCLOSURE access="other" />
      <DISCLOSURE access="contact_and_other" />
      <DISCLOSURE access="all" />
      <DISCLOSURE access="none" />
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Service collects physical and/or online contact 
                  information and/or financial account identifiers and/or
          other data that may be personally-identifiable">  
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <DATA-GROUP APPEL:connective="or">
            <DATA category="physical"/>
            <DATA category="online"/>
            <DATA category="uniqueid"/>
            <DATA category="financial"/>
            <DATA category="other"/>
        </DATA-GROUP>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="accept" 
     description="service does not collect identifiable data or share
                  data with other parties">  
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <RECIPIENT APPEL:connective="and-exact">
          <ours/>
        <RECIPIENT/>
        <PURPOSE APPEL:connective="or-exact">
             <current/><admin/><develop/><custom/><targeting/>
        </PURPOSE>
        <DATA-GROUP APPEL:connective="or-exact">
            <DATA name="user.*"/>
            <DATA name="dynamic.*" category="state"/>
        </DATA-GROUP>
     </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior = "warn"
    description = "service requests data from your data repository or
                   has a practice that doesn't match your preferences">
      <APPEL:OTHERWISE/>
  </APPEL:RULE>
</APPEL:RULESET>

B.2 �v���C�o�V�[�Ə����

���̋K���Z�b�g�͈قȂ����v���N�e�B�X�ɏ]�����@�I�@�ւ���̃t�H�[�����A�܂��͊֌W�Ȃ���O�@�ւƂ��̏�񂪋��L���ꂽ��; �܂��́A�����ړI��v���t�@�C�����O�A�܂���"����"�ړI�Ŏg�p���ꂽ���́A�x���𔭂��邪�A���̋K���Z�b�g�ɂ���ă��[�U�͓d�q������ɕK�v�Ȍl���������ł���B�܂��A�T�C�g�����N�Ǘ��������W���������A�x��������B���̃v�����v�g�̓A�N�Z�X�̂Ȃ��T�C�g�Œ񋟂����B
�} B.2:"�v���C�o�V�[�Ə����"�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL"
               crtdby="W3C" crtdon="15-March-2000 16:41:21 GMT">

  <APPEL:RULE behavior="warn" 
     description="Data may be shared with legal entities following 
                  different practices, public fora, or unrelated third
          parties.">  
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <RECIPIENT APPEL:connective="or">
          <other/><public/><unrelated/>
        <RECIPIENT/>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Data may be used for marketing, profiling or "other"
          purposes.">  
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <PURPOSE APPEL:connective="or">
             <contact/><profiling/><other/>
        </PURPOSE>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Site collects healthcare information.">
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
       <DATA-GROUP APPEL:connective="or">
            <DATA category="health"/>
        </DATA-GROUP>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="inform" 
     description="service does not provide access to identifiable data
                  it collects">  
    <POLICY APPEL:connective="and">
      <DISCLOSURE access="contact" />
     </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior = "accept"
    description = "privacy policy matches Privacy And Commerce preferences">
      <APPEL:OTHERWISE/>
  </APPEL:RULE>
</APPEL:RULESET>

B.3 �V�[����T���iLOOK FOR THE SEAL�j

�T�C�g���֌W�Ȃ���O�@�ւƏ������L���Ȃ�����A���̋K���Z�b�g�ɂ���ă��[�U��"PrivacyProtect" ��"TrustUs"�V�[��������Web�T�C�g�ł������ނ̌l����������ړI�Ŏg�p�ł���B�܂��A��񂪈قȂ����v���N�e�B�X�ɏ]�����@�I�@�ւ���̃t�H�[�����A�܂��͊֌W�Ȃ���O�@�ւƋ��L���ꂽ��;�܂��́A�����ړI��A�v���t�@�C�����O�܂��́A�V�[���̂Ȃ��T�C�g�ɂ����"����"�ړI�Ŏg�p���ꂽ���A�x���͂��邪�A���̋K���Z�b�g�ɂ���āA���[�U�͂�����T�C�g�œd�q������ɕK�v�Ȍl�����������邱�Ƃ��ł���B���̃v�����v�g�̓V�[���������A���N�Ǘ��������W����T�C�g�Œ񋟂����;�x���̓V�[���������Ȃ����A���N�Ǘ��������W����T�C�g�Œ񋟂����B���̃v�����v�g�̓A�N�Z�X�̂Ȃ��T�C�g�Œ񋟂����B
�} B.3:"�V�[����T��(Look For The Seal)"�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL"
               crtdby="W3C" crtdon="15-March-2000 16:41:21 GMT">

  <APPEL:RULE behavior="accept" 
     description="Service has privacy seal and does not share data
                  with unrelated third parties.">  
    <POLICY APPEL:connective="and">
      <DISPUTES-GROUP APPEL:connective="or">
        <DISPUTES resolution-service="independent"
                 service="http://www.privacyprotect.org*" />
        <DISPUTES resolution-service="independent"
                 service="http://www.trustus.org*" />
      </DISPUTES-GROUP>
      <STATEMENT APPEL:connective="and">
        <RECIPIENT APPEL:connective="or">
          <ours/><same/><other/><delivery/><public/>
        <RECIPIENT/>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Service collects data needed for e-commerce activities
                  but may share this data with legal entities following
                  different practices, public fora, or unrelated third parties."> 
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <PURPOSE APPEL:connective="and-exact">
             <current/>
        </PURPOSE>
        <RECIPIENT APPEL:connective="or">
          <other/><public/><unrelated/>
        <RECIPIENT/>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Service collects data needed for e-commerce activities
                  but may use it also for marketing, profiling, or "other"
          purposes."> 
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <PURPOSE APPEL:connective="and">
             <current/>
        </PURPOSE>
        <PURPOSE APPEL:connective="or">
             <contact/><profiling/><other/>
        </PURPOSE>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="inform" 
     description="Site collects healthcare information but participates in
                  a seal program.">
    <POLICY APPEL:connective="and">
      <DISPUTES-GROUP APPEL:connective="and">
        <DISPUTES resolution-service="independent"
                 service="*" />
      </DISPUTES-GROUP>
      <STATEMENT APPEL:connective="and">
       <DATA-GROUP APPEL:connective="or">
            <DATA category="health"/>
        </DATA-GROUP>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Site collects healthcare information but does not
                  participates in a seal program.">
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
       <DATA-GROUP APPEL:connective="or">
            <DATA category="health"/>
        </DATA-GROUP>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="accept" 
     description="Service collects data needed for e-commerce activities
                  only, without sharing with legal entities following different
          practices, public fora or unrelated third parties. A seal 
          program vouches for this."> 
    <POLICY APPEL:connective="and">
      <DISPUTES-GROUP APPEL:connective="and">
        <DISPUTES resolution-service="independent"
                 service="*" />
      </DISPUTES-GROUP>
      <STATEMENT APPEL:connective="and">
        <PURPOSE APPEL:connective="and-exact">
             <current/>
        </PURPOSE>
        <RECIPIENT APPEL:connective="or-exact">
          <ours/><same/><delivery/>
        <RECIPIENT/>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="inform" 
     description="service does not provide access to identifiable data
                  it collects">  
    <POLICY APPEL:connective="and">
      <DISCLOSURE access="contact" />
     </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior = "accept"
    description = "privacy policy matches Look For The Seal preferences">
      <APPEL:OTHERWISE/>
  </APPEL:RULE>

</APPEL:RULESET>

B.4 ���̂�(INFORMATION ONLY)

���̋K���Z�b�g�ɂ���ă��[�U�͂������ނ̌l����������ړI�Ō����ł���B�������Ȃ���A�T�C�g�������ړI��v���t�@�C�����O�A�܂���"����"�ړI�Ńf�[�^�����W������; �قȂ����v���N�e�B�X�ɏ]�����@�I�@�ւ���̃t�H�[�����A�֌W�Ȃ���O�@�ւƋ��L������;�܂��́A���N�Ǘ��������W�������A���̋K���Z�b�g�͏��v�����v�g��񋟂���B
�} B.4:"���̂�"(Information Only)�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL"
               crtdby="W3C" crtdon="15-March-2000 16:41:21 GMT">

  <APPEL:RULE behavior="inform" 
     description="Service collects data for marketing, profiling, 
                  or "other" purposes.">  
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <PURPOSE APPEL:connective="or">
             <contact/><profiling/><other/>
        </PURPOSE>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="inform" 
     description="Service shares information with legal entities 
                  following different practices, public fora, or unrelated third
                  parties.">  
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
        <RECIPIENT APPEL:connective="or">
          <other/><public/><unrelated/>
        <RECIPIENT/>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior="warn" 
     description="Site collects healthcare information.">
    <POLICY APPEL:connective="and">
      <STATEMENT APPEL:connective="and">
       <DATA-GROUP APPEL:connective="or">
            <DATA category="health"/>
        </DATA-GROUP>
      </STATEMENT>
    </POLICY>
  </APPEL:RULE>

  <APPEL:RULE behavior = "accept"
    description = "privacy policy matches Information Only preferences">
      <APPEL:OTHERWISE/>
  </APPEL:RULE>

</APPEL:RULESET>

�t�^ C: �g���X�g�G���W���ƃf�[�^�x�[�X�G���W��

����-�ړI��APPEL�G���W����P3P ���[�U�G�[�W�F���g�ł̎g�p�̂��߂Ƀr���h����邩������Ȃ����AP3P �����҂��܂��A���̖ړI���߂Ɋ����̃f�[�^�x�[�X�G���W����g���X�g�G���W�����g�p���邱�Ƃ��l���邩������Ȃ��B�Ⴆ��, SQL�G���W���܂��́AKeynote Trust Management System [Keynote]�̃G���W�����L�����Əؖ������ꍇ�ȂǁB�����̃G���W���̂�����‚��g�p����ƁA���̃G���W�������߂��\����APPEL�\����|�󂷂�K�v������B���̂��Ƃ͖|��X�N���v�g�ɂ���ĉ”\�ł���B���[�L���O�O���[�v �͂��̕���ł̎��݂𐄐i����B

�t�^ D: ABNF�\�L�@(�L�v)

APPEL�̐����ȕ��@�́A�����ύX����[ABNF]���g�p���Ă��̎d�l���ŗ^�����Ă���B�����������\����XML�̗B��̕��@�\���ł��邱�Ƃɒ��ӂ��ꂽ��: XML�̍\���I�_����َ��I�Ɋ܂܂�Ă���; �Ⴆ�΁A�󔒋K��, �V���O���N�H�[�e�[�V����(') ��_�u���N�H�[�e�[�V����(")���g�p�������p�A�����G�X�P�[�v�A�R�����g�A����ё啶������������ʂ���ȂǁB����ɁA�����Ɨv�f�͂����鏇�ԂŌ���邱�Ƃɒ��ӁB

�ȉ���ABNF�̒P���ȋL�ڂł���B

name = (�v�fs) 
<name>���K���̖��O�ł���ꍇ�A<�v�fs>�͈�ˆȏ�̋K�����ł��邩�A�ȉ��̃I�y�����h��ʂ��Č��������^�[�~�i���ł���B�K�����͑啶��/����������ʂ��Ȃ��B 
(�v�f1 �v�f2)
���ʂł����܂ꂽ�v�f�͒P��̗v�f�Ƃ��Ď�舵����B�����Ă��̗v�f�̃R���e���c�͏��Ԃ͌��������̂ł���B
<a>*<b>�v�f
�v�f�ŋN�������Ȃ��Ƃ�<a>�����đ����Ă�<b>
(1*4<�v�f>��1����4�̗v�f)
<a>�v�f
�v�f�Ŏ��ۂɋN������<a>
(4<�v�f>�͂��傤��4�̗v�f)
<a>*�v�f
<a>�ȏ�̗v�f
(4*<�v�f>��4�ȏ�̗v�f)
*<b>�v�f
0����<b>�v�f
(*5<�v�f>��0 ����5�̗v�f)
*�v�f
0 �ȏ�̗v�f
(*<�v�f>��0���疳����̗v�f)
[�v�f]
�I�v�V�����I�v�f, *1(�v�f)�Ɠ�����
([�v�f] ��0��1�̗v�f)
"string"�܂�����tring'
�_�u���N�H�[�e�[�V�����ł̐��m�ȕ�������ƍ�����

�����ɂ����Ďg�p����鑼�̕\�L�@��:

; or /* ... */
�R�����g.

�t�^ E: ���[�L���O�O���[�v�v����

Lorrie Cranor AT&T Labs-Research
Marc Langheinrich (Editor & Chair) ETH Zurich
Massimo Marchiori W3C
Joerg Meyer IBM
Joseph Reagle W3C
Drummond Reed Intermind
Mary Ellen Zurko (former Chair) Iris

�Q�l����

[ABNF]
D. Crocker, P. Overel. "RFC2234 -- Augmented BNF for Syntax Specifications: ABNF," Internet Mail Consortium, Demon Internet Ltd., November 1997. See /rfc/rfc2119.txt at http://www.ietf.org/.
[Keynote]
Blaze, Feigenbaum, Keromytis, "Keynote Trust Management System".
[PicsRules]
Christopher Evans, Clive D.W. Feather, Alex Hopmann, Martin Presler-Marshall, Paul Resnick, "PICSRules Specification" 29 December 1997. See /TR/REC-PICSRules at http://www.w3.org/
[P3P10]
Massimo Marchiori (editor), "Platform for Privacy Preferences 1.0 (P3P1.0) Specification" 11 February 2000 [Work in progress]. See /TR/P3P/ at http://www.w3.org/
[RDF]
Ora Lassila, Ralph R. Swick (editors), "Resource Description Framework (RDF) Model and Syntax Specification" 22 February 1999. See /TR/REC-rdf-syntax at http://www.w3.org/
[RFC 2068]
R. Fielding et al, "Hypertext Transfer Protocol -- HTTP/1.1" January 1997. See /rfc/rfc2068.txt at http://www.ietf.org/.
[RFC 2119]
S. Bradner, "Key words for use in RFCs to Indicate Requirement Levels" See /rfc/rfc2119.txt at http://www.ietf.org/.
[RFC 822]
David H. Crocker (editor), Standard for the format of ARPA Internet text messages See /rfc/rfc822.txt at http://www.faqs.org/.
[URI]
T. Berners-Lee, R. Fielding, and L. Masinter. "Uniform Resource Identifiers (URI): Generic Syntax and Semantics." 1997. (Work in progress; see updates to RFC1738.)
[UTF-8]
F. Yergeau. "RFC 2279 -- UTF-8, a transformation format of ISO 10646." January 1998. See See /rfc/rfc2279.txt at http://www.ietf.org/

Valid XHTML 1.0!