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

PICS Label Distribution Label Syntax and Communication Protocols Version 1.1
W3C Recommendation 31-October-96
http://www.w3.org/TR/REC-PICS-labels


�̘a��ł��B

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

Copyright  (C)  1996 W3C (MIT, INRIA, Keio ), All Rights Reserved. W3C �ӔC, �o�^���W, �����̎g�p ������ �\�t�g�E�G�A���C�Z���X �Ɋւ���K���K�����K�p�����B

W3C PICS

REC-PICS-labels-961031

PICS���x���z�z�A���x���̎d�l�ƒʐM�v���g�R��
�iPICS Label Distribution Label Syntax and Communication Protocols�j

Version 1.1

W3C Recommendation 31-October-96

Editor:
Jim Miller <jmiller@w3.org>
Authors:
Tim Krauskopf <timk@spyglass.com>
Jim Miller <jmiller@w3.org>
Paul Resnick <presnick@research.att.com>
Win Treese <treese@OpenMarket.com>


���̕����̈ʒu�Â�

���̕����́AW3C�����o�Ƒ��̗��Q�֌W�҂ɂ���ă��r���[����Ă���A�f�B���N�^�ɂ����W3C���E�Ƃ��� �w�肳��Ă���BW3C���E�̕����́A�ʂ̕����ŎQ�l�����Ƃ��Ďg���邩�A�K�͓I�Q�ƂƂ��Ĉ��p����� ���̂ł���B���E�����ۂ�W3C�̖����́A�d�l�֒��ӂ������A�L�͈͂ɂ킽��W�J�𑣐i���邱�Ƃł���B ����́AWeb�̋@�\���Ƒ��쐫�����߂���̂ł���B

http://www.w3.org/pub/WWW/TR/.�ŁA���݂�W3C���E�ƁA���̋Z�p�I�ȕ����̃��X�g�����‚��邱�Ƃ��ł� ��B

�v��

���̕����́APICS(Platform for Internet Content Selection)�Z�p���ȉ�ɂ���č쐬���ꂽ�B ����� PICS���x���ƃ��x����]������3�‚̕��@�̈�ʓI�ȃt�H�[�}�b�g���`�������̂ł���B


�ڎ�

�T�v

��ʓI�ȃt�H�[�}�b�g

��

�ڍׂȕ��@

PICS���x���ƃ��x�����X�g�̈Ӗ�

HTML�����݃��x��(HTML)

HTTP���g�p�������x���t�������̗v��

���x���v��

MICs�ƃf�B�W�^������

�p��W

�ӎ�

�t�^�`�F ���x���r���[���̃��P�[�e�B���O�A���S���Y��

�t�^B�F ���x���r���[���̗v���Ɖ����̃T���v��


�T�v

���̕����́APICS(Platform for Internet Content Selection)�̋Z�p���ȉ�ɂ���č쐬���ꂽ�B ����� PICS���x���ƃ��x����]������3�‚̕��@�̈�ʓI�ȃt�H�[�}�b�g���`�������̂ł���B

HTML�����ɋL�q���ē]������
������META�^�O��p����HTML����(�̃w�b�_�[)��1�ˆȏ�̃��x���𖄍��ދ@�\�ɂ‚��ċL�q���Ă� ��B
RFC-822�w�b�_�[���g�p����v���g�R���o�R�ŕ����ƂƂ��ɓ]������
RFC-822�w�b�_�[���g�p�����ǂ��v���g�R�����g�p���Ăł��A���x����]�����邱�Ƃ��ł���B���� �āA�����ƂƂ���(���݂���Ȃ��)���̃��x����]������v����HTTP�N���C�A���g(Web�u���E�U)�ɋ� �‚���悤�AHTTP�v���g�R���̊g�����`����B���̃l�b�g���[�N�v���g�R�����ގ��̕��@�Ŋg���� ��邱�Ƃ�PICS�Z�p���ȉ�͊�]����BLabels can be transmitted using any
�����Ƃ͓Ɨ����ē]������
�N���C�A���g��HTTP�v���g�R���ɂ��������ē��삷��g���x���r���[���h�Ƀ��x����v�����邱�Ƃ� �ł���Bftp(gopher���邢��netnews)�̂悤��HTTP�ȊO�̃v���g�R���ł�URL(RFC-1738���Q��)������ �Ă���΁A���̕����̃��x�����Q�Ƃ��邱�Ƃ��ł���BPICS��IRC�`���b�g���[��(���C�e�B���O�T�[ �r�X�ƃ��C�e�B���O�V�X�e�����Q��)���Q�Ƃ��邽�߂̐V����URL�X�L�[�����`���Ă��邱�Ƃɒ��� ���Ȃ���΂Ȃ�Ȃ��B���x���r���[���̍ł��ȒP�Ȏ��{�́A���ʂ�CGI�X�N���v�g�𑖂点�Ă��� off-the-shelf HTTP�T�[�o�ł���B

��ʓI�ȃt�H�[�}�b�g�iGeneral Format�j

���x�����T�[�r�X���ʎq, ���x���I�v�V����, ��������C�e�B���O�ō\������Ă���B�T�[�r�X���ʎq�� �́A���j�[�N�Ȏ��ʎq�Ƃ��ă��C�e�B���O�T�[�r�X(���C�e�B���O�T�[�r�X�ƃ��C�e�B���O�V�X�e���� �Q��)���I�����Ă���URL�ł���B���x���I�v�V�����ɂ́A������]���������Ԃ̂悤�ȃ��C�e�B���O����� ���镶���̑������L�q����B���C�e�B���O�́A1�ˆȏ�̎����ɉ����ĕ������L�q�����A�̑����l�΂ł� ��B1�ˆȏ�̃��x�������X�g�Ƃ��Ăɔz�z����Ă��悢�B���x�����X�g�̈�ʓI�ȃt�H�[���͈ȉ��̂Ƃ� ��ł���(�G���[�X�e�[�^�X�R�[�h�͕\�����Ă��Ȃ�)�B

         (PICS-1.1
           <service url> [option...] 
           labels [option...] ratings (<category> <value> ...)
                  [option...] ratings (<category> <value> ...)
                  ...
           <service url> [option...] 
           labels [option...] ratings (<category> <value> ...)
                  [option...] ratings (<category> <value> ...)
                  ...
           ...)

A specific���x���͂P�‚̕����ɂ̂ݓK�p�����BHTML�ŋL�q���ꂽ�����́A�O���Q��(�Ⴆ�΁A<A href=...>�^�O��p����)�ɂ���đ��̕������Q�Ƃ��邩������Ȃ��A�܂��A�C�����C���\��(�Ⴆ�΁A <img...>�܂���<object ...>�^�O��p����)��v�����邩������Ȃ��B���x���͂��̕����ɂ̂ݓK�p����� ���̂ŁA�Q�Ƃ��镶���ɂ͓K�p����Ȃ��B

generic���x��(generic�I�v�V�����̎g�p�ɂ���Ď��ʂ����)�́A(for�I�v�V�����Ŏw�肵��)����̕� ����Ŏn�܂�URL�Ŏ�����邷�ׂĂ̕����ɓK�p�����Bgeneric���x���́Aspecific���x���ɂ���Ė����� ���邱�Ƃ��ł���g�f�t�H���g�h���x���Ƃ��Ă̈Ӗ��������Ȃ��B�N���C�A���g�������̃��x���ɃA�N�Z�X ���邱�ƂŁAspecific���x����generic���x���𖳌��ɂ��邪�A�N���C�A���g��2�‚̃��x�����ʁX�ɔz�z�� ��Ă��܂����߁A generic���x���ɂ̂݃A�N�Z�X���Ă��܂���������Ȃ��B�T�[�o�̓f�t�H���g�̒l���� ���A��������Ƃɂ������[�J���f�[�^�x�[�X�Ŗ����ɂ���Ȃ�specific���x�����쐬���邱�Ƃ��ł���B�� �����Ȃ���A�T�C�g�A���邢�̓f�B���N�g���ł��ꂪ���ׂĕ����ɓ��Ă͂܂�΁A�T�C�g���邢�̓f�B���N �g���̂��߂�generic���x�����z�z�����ׂ��ł���B

���C�e�B���O�T�[�r�X�́A�^����ꂽURL���v���t�B�N�X�Ƃ���generic���x�����K�肷�邱�Ƃ��ł��A�� ���A����URL�ɂP�‚�specific���x�����K�肷�邱�Ƃ��ł���B������specific���x�������‚���ꂽ�� ���A����͂ǂ��generic���x�������D�悵�Ďg����ׂ��ł���B�����‚���PICS�N���C�A���g�\�t�g �E�F�A�́Ageneric���x���̎g�p�𐧌����邩������Ȃ��B�Ⴆ�΁A2�ˆȏ��URL�c���[���x���̃m�[�h�� �ɕ������ʒu����ꍇ�A�N���C�A���g�́Ageneric���x���𖳌��ɂ��邩������Ȃ��B

���x���I�v�V������3�‚̃O���[�v�ɕ������邱�Ƃ��ł���B�ŏ��̃O���[�v�́A���x�����t����ꂽ���� �ɂ‚��Ă̏�����������B��2�̃O���[�v�́A���x�����g�ɂ‚��Ă̏�����������B�Ō�̃O���[�v �́A���̑��̏�����������B

  1. ���x���t�����Ă��镶���ɂ‚��Ă̏��
    at quoted-ISO-date
    ���C�e�B���O���K�p���ꂽ���t�A���C�e�B���O�����{���ꂽ�����B�d�v�łȂ����M���ł���l�łȂ� ��΂Ȃ�Ȃ��A����́Amessage integrity check(MIC)�I�v�V�����̑�p�ɂ��邪�ł���B
    MIC-md5 "Base64-string"
    -or- md5 "Base64-string"
    �]�����ʂ�message integrity check(MIC)�BMD5���b�Z�[�W �_�C�W�F�X�g�A���S���Y��(RFC1321���Q ��)���AMIC���v�Z���邽�߂Ɏg���Ă���B���b�Z�[�W�_�C�W�F�X�g���쐬����1�‚̕��@�́ARSA�� ��������A�����ł��̖ړI�ɗ��p����RSAREF(�o�[�W�����Q.�O)�\�t�g�E�F�A�̒񋟂��󂯂邱�Ƃł� ��B MICs�ƃf�B�W�^���������Q�ƁB
  2. ���x�����g�ɂ‚��Ă̏��
    by quotedname
    ���̃��x���̍쐬�ɐӔC���������l�A���邢�̓��C�e�B���O�T�[�r�X�̎��̂̎��ʎq�B����́A�lj� �”\�Ȍ`���ł��邩�A���邢�̓��x���̏������ؖ����邽�߁A(base64�G���R�[�h����)�F�؂Ƒ��̏� ��̃Z�b�g�Ƃ��܂񂾂��̂ł���B
    for quotedURL
    ���C�e�B���O��K�p����A�C�e����URL(�܂��́AURL�̃v���t�B�N�X������)�B���̃I�v�V�����́A generic���x���Ƒ��̌���ꂽ�P�[�X(�g���x���v���h���Q��)�ŕK�v�ł���(���̂��ł͔C��)�B�P�‚� ������������URL�����‚��Ƃ��ł���̂ŁA���x����for�I�v�V������URL���v���������̂ƈقȂ邱 �Ƃ�����B����URL�͂��̕������Q�Ƃ��邽�߂Ɏg�p����B
    generic boolean
    -or- gen boolean
    ���̃I�v�V������true�ɃZ�b�g���ꂽ�ꍇ�A���x����for�I�v�V�����ŗ^����ꂽ�v���t�B�N�X�ŃX �^�[�g���Ă���URL�ɓK�p�����B����́A���C�e�B���O���T�C�g�S�́A���邢�̓T�C�g�̃T�u�Z�b�g �ɑ΂��ēK�p���邽�߂Ɏg����B�܂��A���ׂĂ�generic���x����for�I�v�V�������܂�ł��Ȃ��� �΂Ȃ�Ȃ��B��ɏq�ׂ��悤�ɁA�����Afor�I�v�V�����Ŏw�肳�ꂽ�v���t�B�N�X�Ŏn�߂�URL�����ׂĂ� �����ɐ������K�p���邱�Ƃ��ł��Ȃ��̂ł����(specific���x�������݂���ɂ��Ă�)�Ageneric ���x���͍쐬�����ׂ��ł͂Ȃ��B
    on quoted-ISO-date
    The date on which this rating was issued.
    signature-RSA-MD5 "Base64-string"
    ���x�����܂�RSA�f�B�W�^�������B�����́A���x���𔭍s�������C�e�B���O�T�[�r�X�ɂ����MD5�A�� �S���Y����p���Čv�Z�����B�������쐬����1�‚̕��@�́ARSA����������A�����ł��̖ړI�ɗ��p ����RSAREF(�o�[�W�����Q.�O)�\�t�g�E�F�A�񋟂��󂯂邱�Ƃł���BMICs�ƃf�B�W�^���������Q �ƁB
    until quoted-ISO-date
    -or- exp quoted-ISO-date
    ���C�e�B���O�������ƂȂ���t
  3. Other information.
    comment quotedname
    ���x��������l�Ԃ̂��߂̏��;�B�֘A���͂Ȃ��B
    complete-label quotedURL
    -or- full quotedURL
    ����URL���g�p���ĎQ�Ƃ���ƁA����ƂȂ銮�S�ȃ��x����Ԃ��B���S�ȃ��x���́A�����̑����l�� �����Ă���B�Z�����x�����p�t�H�[�}���X�ړI�̂��߂ɑ����邪�A����͒lj��̏��𗘗p���鎞 �Ɏg����BURL���Q�Ƃ��ꂽ�ꍇ�A�P�‚̃��x������Ȃ郉�x�����X�g���܂ރ^�C�v application/pics-labels�̃A�C�e����Ԃ��B
    extension (optional quotedURL data*)
    -or- extension (mandatory quotedURL data*)
    �����A�g�����邽�߂̋@�\�B�g�����̖��̂̏d��������邽�߂ɁA���ꂼ��̊g����quotedURL�ɂ�� �Ď��ʂ����BURL���Q�Ƃ���ƁA�g���Ɋւ���lj��”\�ȋL�q�𓾂邱�Ƃ��ł���B�g�����C�� (optional)�ŁA�\�t�g�E�F�A���g���𗝉����Ȃ��ꍇ�A�������邱�Ƃ��ł���B�g�������� (mandatory)�ŁA�\�t�g�E�F�A���g���𗝉����Ȃ��ꍇ�A���x���͋�������Ȃ��������̂Ƃ��Ĉ� ���Bdata�̂��ꂼ��̃A�C�e���́A�ڍׂȃV���^�b�N�X�ŋL�q����悤�ɁAsimple-to-parse�f�[�^ �^���łȂ���΂Ȃ�Ȃ��B http://w3.org/PICS/extensions/�Ō��ݎg�p����Ă���g���@�\���Q�Ƃ� �邱�Ƃ��ł���B

��

PICS���C�e�B���O�T�[�r�X�ƃ��C�e�B���O�V�X�e���ŋL�q���郌�C�e�B���O�V�X�e���̗�Ƃ��āA�Q�� �̕����̃��x�����X�g���A���̂Ƃ���ł������Ƃ���B(���ׂĂ̗�ŁA�X�y�[�V���O�ƃC���f���e�[�V�� �����ǂ݂₷���悤�ɓ�����Ă���B�����̃X�y�[�X�͂P�‚̃X�y�[�X�Ƃ��Ĉ����B)

     (PICS-1.1 "http://www.gcf.org/v2.5"
       by "John Doe"
       labels on "1994.11.05T08:15-0500"
              until "1995.12.31T23:59-0000"
              for "http://w3.org/PICS/Overview.html"
              ratings (suds 0.5 density 0 color/hue 1)
              for "http://w3.org/PICS/Underview.html"
              by "Jane Doe"
              ratings (subject 2 density 1 color/hue 1))

�������x�����X�g�́A���R���p�N�g�ɂ��ׂẲ��s�ƃC���f���g�������P�‚̃X�y�[�X�ɕϊ����A�P�� �glabels�h���gl�h�ɁA�gratings�h���gr�h�Ƃ����悤�ɒ����I�v�V�������̂��ȗ��`�Œu�������ē]���� �Ă��悢�B����́A�]���̂��߁A����ɁA���ׂẴI�v�V��������ʂ̕����Ɏ�苎��AURL�ɂ���Ă� �̕������Q�Ƃ���悤�Ɉ��k���Ă��悢�B

     (PICS-1.1 "http://www.gcf.org/v2.5" l
       full "http://www.gcf.org/labels/13242123"
       r (suds 0.5 density 0 color/hue 1)
       full "http://www.gcf.org/labels/123412278"
       r (subject 2 density 1 color/hue 1))

�Ō�ɁA���x���̏����e�����炵�ē]���ʂ���菬�������邽�߁A�I�v�V�������͂��ׂďȗ����Ă��� ���B���̂Ƃ��A���ʂƂ��č쐬����郉�x�����X�g�́A�ȉ��̂悤�ɂȂ�B

(PICS-1.1 "http://www.gcf.org/v2.5" 
  l r (suds 0.5 density 0 color/hue 1)
    r (subject 2 density 1 color/hue 1))

�ڍׂȕ��@

�ȉ���modified BNF���g�p�������x���̕��@���L�q����B�ǂ̃��x��������̃v���g�R�����ɖ��ߍ��܂�邩�Ƃ������@���ȉ��Ɏ����B

�m�[�g:

  1. version�ŋL�q���镶����gPICS-1.1�h�́APICS���C�e�B���O�T�[�r�X�ƃ��C�e�B���O�V�X�e�� ��PICS�d�l�̃o�[�W�����ԍ��P.�P�ɑ�������B���x�����ꎩ�g���gPICS-1.1�h���g���A�T�[�r�X�L�q ���gPICS-version�P.�P�h�̕\�L���g���̂̓G���K���g�łȂ����A����͈ӎ��I�Ȃ��̂ł���B
  2. �X�y�[�X(Whitespace)�̓N�H�[�g���ꂽ�ꍇ�������Ė��������B�����̘A�������X�y�[�X�͂P�‚̃X�y�[�X�Ƃ� �Ĉ�����B
  3. Transmit-names�ƃN�H�[�g���ꂽ������͑啶��/����������ʂ���B�I�v�V�������̂�BNF���@�̑��̃g �[�N���ł́A�啶��/����������ʂ��Ȃ��B
  4. ���̎d�l�ł́A�N���C�A���g����T�[�o�֓]���������ɂ‚��āAUS-ASCII���g�p���邱�Ƃ����i �ɋ��߂Ă���B�N���C�A���g�����̕����Z�b�g��p�����L�q�ցA�ǂ̂悤�ɂ���transmit-names��z �u���邩���A�֘A����PICS���C�e�B���O�T�[�r�X�ƃ��C�e�B���O�V�X�e���ŋL�q����B�N���C�A ���g�́A�����I�Ƀ��x���̏������[�U�ɒ񋟂��邽�߁A���C�e�B���O�T�[�r�X�̋L�q���L���b�V�� ����悤�񎦂���Ă���B
  5. service-info�Ŏ������I�v�V�����́A���ׂă��x���ɓ��Ă͂܂�B�����āAservice-info�́A �����label�̃I�v�V�����ɂ���Ė����ɂȂ�B ���Ȃ킿�A�K�؂ȃI�v�V�����𗝉�����ړI�ŁA service-info�̓����Ń��x���̓l�X�g����Ă���B����́Aby�Ageneric�Aon, until �I�v�V���� ��A�����̃I�v�V�����̎����ŗL���ł��낤�B��̍ŏ��̗�ł́A�ŏ��̃��x����service-info��by �I�v�V������(�gJohn Doe�h�̒l��)�񎦂���Ă��邪�A��Q�̃I�v�V����(�l�gJane Doe�h�ɂ����) �Ŗ����ɂ���Ă���B
  6. PICS���x�����̐��l�́A IEEE�̒P���x���������_���ŋK�肳�ꂽ���̂��傫�Ȓl�A���邢�͐��x�� ���邱�Ƃ͂Ȃ��B �C���v�������^�́A���������_�ł̔�r��S�z���A�����I�ɂ�ASCII������Ő��� �L�q���邩������Ȃ��B
  7. multi-value�V���^�b�N�X�́A�����̒l�����‚悤�ȃJ�e�S���Ŏg���Ȃ��Ă��Ȃ�Ȃ��B����́A�P �‚̒l�����Ȃ��ꍇ�ł��g�������悢�B�܂��A���R���p�N�g�ȃo�[�W�����ł͎g���邩������� ���B�l���Ȃ����A�J�e�S���͊��S�ɏȗ����Ă��Amulti-value�V���^�b�N�X��p���ē]�����Ă��ǂ��B
  8. �X��single-label���邢��service-info�ŕ�����L�q�����”\���̂���I�v�V�����́Acomment ��extension�ł���B����extension�I�v�V������������L�q�����΁A�g�����`���Ă��� quotedURL�͕ʌ‚̂��̂łȂ���΂Ȃ�Ȃ��B
  9. rating���̃J�e�S���́A�ǂ�ȏ����Ō����邩���܂��Ă��Ȃ��B application/pics-service�Ō����鏇���ɍ��v����K�v�͂Ȃ�
  10. ��͂̂��߁A���ʂŊ���ꂽ�J�e�S���ƒl�̃��X�g�� �hratings�h�� �gr�h �̂ǂ��炩�ŏI��邱�� �ɒ��ӂ��Ȃ���΂Ȃ�Ȃ��B�������ꂪ���x�����X�g�̏I���łȂ��Ȃ�A����́A�V�����T�[�r�X URL (���p���ɂ���Ĉ͂܂�Ă��邱�ƂŔF���ł���)���邢�̓G���[(�herror�h�Ŏn�܂�)�̂����ꂩ �̃��x��(�����炭�I�v�V�����ŃX�^�[�g����)�ł���B
labellist :: '(' version service-info+ ')'
version :: 'PICS-1.1'
service-info :: 'error' '(no-ratings' explanation* ')'
              | serviceID service-error | serviceID option* labelword label*
serviceID :: quotedURL
labelword :: 'labels' | 'l'
label :: label-error | single-label | '(' single-label* ')'
single-label :: option* ratingword '(' rating+  ')'
ratingword :: 'ratings' | 'r'
quotedURL :: '"' URL '"' as described and extended in
             ���C�e�B���O�V�X�e���ƃ��C�e�B���O�T�[�r�X.
option :: labeloption | documentoption | otheroption
labeloption ::
          'by' quotedname
        | 'generic' boolean          | 'gen' boolean 
        | 'for' quotedURL
        | 'on' quoted-ISO-date        
        | 'signature-RSA-MD5' "base64-string"
        | 'until' quoted-ISO-date    | 'exp' quoted-ISO-date
documentoption ::
          'at' quoted-ISO-date        
        | 'MIC-md5' "base64-string"  | 'md5' "base64-string"
otheroption ::
          'comment' quotedname        
        | 'complete-label' quotedURL | 'full' quotedURL
        | 'extension' '(' mand/opt quotedURL data* ')'
mand/opt :: 'optional' | 'mandatory'
data :: quoted-ISO-date | quotedURL
        | number | quotedname | '(' data* ')'
quoted-ISO-date :: '"'YYYY'.'MM'.'DD'T'hh':'mmStz'"'
     ISO8601:1988�̓��t�Ǝ��Ԃ̊����b�Ƃ��āA�t�H�[�������肵��
     YYYY :: 4���̔N
     MM :: 2���̌� (01=1���Aetc.)
     DD :: 2���̓� (01�`31)
     hh :: 2���̎��� (00�`23) (am/pm�͋����Ă��Ȃ�)
     mm :: 2���̕� (00�`60)
     S  :: UTC����̃^�C���]�[���I�t�Z�b�g�̕��� (�e+�f or �e-�e)
     tz :: 4����UTC����̃I�t�Z�b�g
           (�Ⴆ�΁A1512��15����12�����Ӗ�����)
     �Ⴆ�΁A�h1994.11.05T08:15-0500�h�́A�č������W������1994�N11��5��8:15�������Aquoted-ISO-date��
����B
     ����: ISO��́A�����ŋL�q�������̂��傫�ȏ_��������Ă���B PICS�͂����ŋL�q���ꂽ�V���^
�b�N�X�����m�ɕK�v�Ƃ���B�������Ԃ����ԑт��ȗ�����Ă͂Ȃ�Ȃ��A�݊��t�H�[�}�b�g�͋�����Ă�
���A�����Ŏw�肵���悤�ɋ�Ǔ_���Ȃ���΂Ȃ�Ȃ��B
rating :: transmit-name number | transmit-name '(' multi-value* ')'
multi-value :: number | number ':' number
transmit-name :: transmit-name-char+ ['/' transmit-name]
number :: [sign]unsignedint['.' [unsignedint]]
sign :: '+' | '-'
unsignedint :: [0-9]+
quotedname :: '"' urlchar-or-space+ '"'
alphanumpm :: 'A' | ... | 'Z' | 'a' | ... | 'z' | '0' | ... | '9' | sign
transmit-name-char :: alphanumpm | '.' | '$' | ',' | ';' | ':' 
                | '&' | '=' | '?' | '!' | '*' | '~' | '@'
                | '#' | '_' | '%' hex hex
    ����: �V���O�����邢��2�d���p���A���邢�͊��ʂ�}�����邽�߂Ɂh%�h�G�X�P�[�v(%�̂��ƂɁAASCII��
���Z�b�g�ŕ�����\�킷�Q�‚�Hex������t������)���g�p����B
urlchar :: transmit-name-char | '(' | ')'
hex :: '0' | ... | '9' | 'A' | ... | 'F' | 'a' | ... | 'f'
urlchar-or-space :: urlchar | ' '
base64-string :: as defined in RFC-1521.
service-error :: 'error' '(' 'request-denied' explanation* ')'
               | 'error' 'service-unavailable'
label-error :: 'error' '(' 'request-denied' [quotedURL explanation*] ')'
             | 'error' '(' 'not-labeled' quotedURL* ')'
explanation :: quotedname

PICS���x���ƃ��x�����X�g�̈Ӗ�

labellist��PICS���x���̏W�܂��]�����邽�߂Ɏg�p�����B �����ŋL�q����t�H�[�}�b�g�́AMIME �^�C�v �happlication/pics-labels�h �Ƃ���IANA�œo�^�������̂ł���B ����́A���x���ƃ��x������ �݂��Ȃ��ꍇ���̗��R��]������Ƃ��Ɏg�p����B�܂��A���x���𕶏��ƈꏏ�̓]���A�܂���PICS���x���r ���[������]�����Ȃ���΂Ȃ�Ȃ����Ɏg�p����t�H�[�}�b�g�ł���Blabellist�́A��Ɋ��ʂɂ���� �͂܂�APICS�o�[�W�����ԍ�(���̎d�l�ł�1.1)�Ŏn�܂�B

���x�����X�g�́A���x�������݂��Ȃ�(�Ⴆ�΁A�gerror(no-rating ...)�h)�A�܂��́A�Z�N�V�����ɕ����� �ꂽ���x��(�Z�N�V�����͂��ꂼ�ꃌ�C�e�B���O�T�[�r�X�ɊY������)�̂����ꂩ�ł���B ���ꂼ��̃T�[ �r�X��URL�́A(serviceID��)�w�肳��Ȃ���΂Ȃ�Ȃ��B�����āA�Ȃ����̃T�[�r�X�Ƀ��x�������݂��Ȃ� ��(service-error)�������G���[���b�Z�[�W�A���邢�́A���ׂẴI�v�V�������(option*)�A�L�[���[�h �glabel�h(�܂��� �gl�h)�A�����ăT�[�r�X����n���ꂽlabels�̂ǂ��炩�������B�T�[�r�X����n���ꂽ �I�v�V�������́A����specific���x���Ŗ����ɂ��Ȃ���΁A���ׂẴ��x���ɓK�p�����B

label�ɂ͂R�‚̎�ނ�����B�ŏ��́A�X��URL�Ń��x�����Q�Ƃ������̃G���[�ł���(label-error)�B�� ��́A�����Ƃ���ʓI�Ȃ��̂ł��邪�A�P�� �hratings�h(�܂��� �gr�h)�ƃ��C�e�B���O���ʎ��g(�J�e�S �����ƒl�̃��X�g)�ō\�������I�v�V����(�T�[�r�X�ŋL�q�������̂𖳌��ɂ���)���܂�single-label�B �Ō�ɁA�����S�̂̃c���[�̕]�����v�����ꂽ�ꍇ�̓��ʂȗ�ł��邪�A���ʂň͂܂ꂽ�����‚��� single-label��]�����邱�Ƃ��ł���B���̃P�[�X�́A�g���x���v���h�̃Z�N�V�����ł��ڍׂɋL�q�� ��Ă���B

���x���͓����URL�ɑΉ�������̂��A���邢��generic�ł���Bgeneric���x���́A�v���t�B�N�X�Ŏw�肳 �ꂽ���ׂĂ�URL�̈Öق̕]�����s���B�Ⴆ��URLw3.org��generic���x���́A���̃T�C�g�̂��� �Ă̕����ɈÖق̕]����^����B����URLw3.org��specific(generic�łȂ�)���x���͈Öق̕] ����^���Ȃ��B����͒P�ɁA�z�X�gw3.org.��HTTP�ŁA�hGET /�h�𑗐M���Ď����Ă���z�[���y�[�W��]�� �������̂ł���Bgeneric���x���́A�ǂ�URL�Ƀ��x����K�p���邩���w�肷�� �hfor�h �I�v�V�������܂� �ł��Ȃ�����Ȃ�Ȃ��B��Ō��y�����悤�ɁA�����A���x����for�I�v�V�����Ŏw�肳�ꂽ�����񂩂�n�� ��URL�����ׂĂ������ɕ]���𐳓��ɓK�p���邱�Ƃ��ł���Ȃ�΁Ageneric���x�����g�p�����ׂ��ł� ��B

multi-value�Œl���n�����ꍇ�A���Ɛ��͈̔�(�h:�h�Ŕ͈͂̏I�����L�q����)�̂ǂ�ȑg�ݍ��킹�ł� �w�肳��Ă悢�B

(PICS-1.1 "http://www.gcf.org/v2.5" l
  r (suds 0.5 density 0 color/hue 1 subject (0.5:1.5 2))) 

���ׂĂ�subject�́A0.5��1.5��(�����̒[�_���܂߂�)�̊Ԃ̂��ׂĂ̒l�A��2�ƂȂ�B���C�e�B���O�T�[ �r�X�ƃ��C�e�B���O�V�X�e���ŋL�q�����T�[�r�X�̗�ł́A�gwater�h(subject value 1)�Ɓgsoapdish�h (subject value 2)��2�‚�subject���̗p�����B3�Ԗڂ́gsoap�h��subject value��0�ł��邽�߁A�̗p�� ��Ȃ��B

RFC-882�w�b�_�[

�d�q�C���^�[�l�b�g���[���A�n�C�p�e�L�X�g�]���v���g�R���AUSENET�j���[�X�̂悤�ȑ����̃v���g�R�� ���ARFC-822�ŋL�q����Ă���US-ASCII�w�b�_�[���g�p���Ă���B ���̂悤�ȃv���g�R���Ŏg�p���邽�߁A ��X�́A���̕����Ń��x���ɂ‚��ċL�q�����V�����w�b�_�[�gPICS-Label�h���`����B���@�͎��̒ʂ�� ����B

PICS-Label: <labellist>

labellist�̕����̕��@�͏�ɋL�q���Ă���B RFC-822�Œ񎦂��ꂽ�d�l�ɂ��������āA�s���͘A�������� ���Ŏn�܂��Ă悢�B

HTML�����݃��x��(HTML)

HTML�L�q�Œ�`����Ă���META�v�f���g�p���A ���x����meta���Ƃ���HTML�t�@�C���ɖ��ߍ���ł��� ���B ���ߍ��݂ɂ́AHTTP�w�b�_�[�@�\���g�p����B

       <META http-equiv="PICS-Label" content='labellist'>

content�����̋L�q�ɃV���O���N�H�[�g���g�����Ƃɒ��ӂ��Ȃ���΂Ȃ�Ȃ��B�Ȃ��APICS���x���̕��@�� �́A�_�u���N�H�[�g���g�p���Ă���Bcontent�ɋL�q����ȉ��̕����́ASGML�Ŏw�肵�����@�ŃG�X�P�[�v ���Ȃ���΂Ȃ�Ȃ��B

        '       &#39;           /* single quote */
        &       &amp;           /* ampersand   */
        >       &gt;            /* greater than */

HTML2.0�W��������Q�Ƃ̂��ƁB

�ʏ�A���x���͎w�肳�ꂽURL�ɓK�p����邽�߁A�����ɖ��ߍ��܂�Ă��郉�x���ł́gfor�h�I�v�V������ �ȗ����邩������Ȃ��B�����ɖ��ߍ��܂ꂽspecific(generic�łȂ�)���x���́A���̕����Ɉʒu�t���鎞 �Ɏg�p����URL�Ƃ͖��֌W�ɁA���̕����ɓK�p�����Bgeneric���x���� �g�z�[���h URL(URL�p�X���e/�f�� �I������)�ŎQ�Ƃ��邱�Ƃ��ł��镶���ɖ��ߍ��܂�Ă��鎞�A�z�[��URL���v���t�B�N�X�Ɋ܂�ł��邷�� �Ă�URL�ɓK�p�����B

�Ⴆ�΁A�N���C�A���g�������ghttp: //www.greatdocs.com/foo/bar/bat.htm�h�̃��x���ɋ������������� ���A�ŏ��ɁA���̕�����specific���x���𖄂ߍ���ł��邩�ۂ��`�F�b�N����B�����Ȃ���΁A�N���C�A�� �g�͕����ghttp: //www.greatdocs.com/foo/bar/�h�̕�����v������B�T�[�o�́Afoo/bar�̃z�[�������� ����Ԃ��B���ꂪ�Afoo/bar/index.html�Afoo/bar/home.html�A���邢�͑��̉����ł��邩�̓T�[�o�Ɉˑ� ����B�������̕��������ߍ��܂ꂽgeneric���x�����܂�ł���΁A�N���C�A���g�́A����bat.htm�ɓK�p�� ����Ɖ��߂���B�����N���C�A���g��generic���x�������‚��邱�Ƃ��ł��Ȃ���΁A�ghttp: //www.greatdoc.com/foo/�h�A���邢�́ghttp://www.greatdocs.com/�h�Ƃ����悤�ɂ���ɏ�֊K�w���`�F �b�N���邱�ƂɂȂ�B

Web�T�C�g�I�y���[�^�́A����Web�T�C�gHTML������specific���x�������ߍ��܂�邱�Ƃ�]�ނł��낤���A �܂��A���̃T�C�g�A���邢�̓T�C�g�̃T�u�����ɂ‚��āA�ł��邾�������̃��x���̊K�w�̃z�[�������� generic���x�����܂�ł��邱�Ƃ�]�ނł��낤�B���̃Z�N�V�����ŋL�q���邪�AHTTP�w�b�_�[�Ń��x���� ���M����ꍇ�A���D��ŋ@�\�I�ȕ��@���g���悤�ɏ��コ��Ă���B

HTTP���g�p�������x���t�������̗v��

�N���C�A���g���A1�ˆȏ�̃��x�����܂ޕ�����v�����邽�߂̊ȒP�Ȋg����HTTP�ɋK�肷��B�����ł� HTTP�v���g�R��������舵���B ���̃v���g�R���ł����l�̊g�������{����邱�Ƃ���]����BHTTP�T�[�o �́A�N���C�A���g����v�����ꂽ�Ƃ��̂݁A�w�b�_�[��PICS���x�����܂�ł���ׂ��ŁA�܂��A�N���C�A�� �g���v�������T�[�r�X�̃��x���݂̂��܂�ł���ׂ��ł���B�N���C�A���g�́A���x���́gfor�h�I�v�V�� ���Ŏw�肳�ꂽURL�ɂ͖��֌W�ɁA�v������������HTTP�w�b�_�[�ŋA���ꂽ���x�����A�����ɖ��ߍ��܂ꂽ ���x���Ɖ��肷�邱�Ƃ��ł���B

��

�N���C�A���g����PICS�@�\������HTTP�T�[�owww.greatdocs.com�ɑ��M�F

GET /foo.html HTTP/1.0
Protocol-Request: {PICS-1.1 {params full 
                    {services "http://www.gcf.org/v2.5"}}}

�T�[�o����N���C�A���g�ւ̉����F

HTTP/1.0 200 OK
Date: Thu, 30 Jun 1995 17:51:47 GMT
Last-modified: Thursday, 29-Jun-95 17:51:47 GMT
Protocol: {PICS-1.1 {headers PICS-Label}}
PICS-Label:
 (PICS-1.1 "http://www.gcf.org/v2.5" labels
  on "1994.11.05T08:15-0500"
  exp "1995.12.31T23:59-0000"
  for "http://www.greatdocs.com/foo.html"
  by "George Sanderson, Jr."
  ratings (suds 0.5 density 0 color/hue 1))
Content-type: text/html

...contents of foo.html...

��̐���

�N���C�A���g�͕���foo.html��v�����A�����āA���C�e�B���O�T�[�r�X �hhttp: //www.gcf.org/v2.5�h �� �‚��Ă̕�����full���x����v������B�T�[�o�́A�����Ɠ��l��PICS-Label�w�b�_�[�Ń��x���𑗂�Ԃ��B ������(�����‚���)���x�������݂��Ȃ����A�T�[�o��HTTP�G���[�X�e�[�^�X�𐶐�����͕̂s�K���ł���B ���̂��߁A PICS-Label�w�b�_�[�t�B�[���h(labellist)�̃t�H�[�}�b�g�ł́A�T�[�o�����x�����A���x���� ���p�ł��Ȃ������̂ǂ��炩���������邱�Ƃ����‚��Ă���B

�ʏ��HTTP�ł�HEAD��GET�Ƃ̈Ⴂ�ɂ��������āA���S�ȕ������Q�Ƃ���O�Ƀ��C�e�B���O�l�𒲂ׂ邱�� ��]�ރN���C�A���g�́A�v�����鎞�̒P��GET��HEAD�ɒu�������邱�Ƃ��ł���B �T�[�o�͐��m�ɏ�Ɏ��� �ꂽ�w�b�_�[��ԓ����邪�Afoo.html�̕����͑���Ԃ��Ȃ��B

���x���t�������v���̂��߂�HTTP�̏ڍׂȕ��@

�ȉ��ɁAmodified BNF�ŁA�����Ɗ֘A���郉�x����v�����邽�߂�HTTP�̃w�b�_�[���C���ɒlj��������@�� �L�q����B

request-header :: 
 'Protocol-Request: {PICS-1.1 {params ' [completeness] 
                                         extension* 
                                         services '}}'
completeness :: 'minimal' | 'short' | 'full' | 'signed'
extension :: '{' token-or-quoted-string+ '}'
     where the first token-or-quoted-string is not 'services'.
token-or-quoted-string :: token | quotedname
token :: alphanumpm+
services :: '{' 'services' quotedURL+ '}'

minimal���x�����v�����ꂽ�ꍇ�A generic���x�����Ԃ����̂łȂ���΁A���ׂẴI�v�V�������ȗ��� ���Bgeneric���x�����Ԃ����ꍇ�Ageneric�I�v�V������for�I�v�V���������x���Ɋ܂܂�Ă��Ȃ��� �΂Ȃ�Ȃ��Bshort���x���́A minimal���x���Ɋ܂܂�Ă��邷�ׂĂɉ����A�T�[�o���K�؂ƍl����lj� �̃I�v�V�������܂�ł���Bcomplete-label(�܂��� full)�I�v�V�����ŁAfull���x�����v�����ꂽ�� ���A�”\�Ȍ���̏�񂪃��x���ŕԋp�����B�������Asignature-RSA-MD5�I�v�V�����͕K�v�Ƃ���Ă� �Ȃ��B

signed���x�����v�����ꂽ�ꍇ�A full���x���̂��ׂĂ̏�񂪃��x���̃f�B�W�^�������Ƌ��ɑ���� ��Bsigned���x���́A���x���̈ꕔ�Ƃ���(�������v�Z�����l���܂�)��񂪓]������Ȃ���΂Ȃ�Ȃ��B complete-label(�܂���full)�I�v�V�����͑����Ă��悢���A����͗]���ł��낤�B ���x���̏����ɂ� ���Ă̏ڍׂ��A�Z�N�V����MICs�ƃf�B�W�^�������ɋL�q���Ă���B

�T�[�o�ɂƂ��āA�I�v�V���������M����Ȃ����ƂŁAcompleteness�𖳎����邱�Ƃ͍D�܂������Ƃł���B ����completeness���ȗ����ꂽ�ꍇ�Aminimal���^����ꂽ�悤�Ɉ�����B�����̊g���ŁA completeness�I�v�V�����̒l�Ƃ��āA�ǂ�ȉp�����̕�����ł��g���邩�킩��Ȃ��Bcompleteness �̒l���󂯎��T�[�o�������F�����邱�Ƃ��ł��Ȃ��ꍇ�Aminimal�w�肳�ꂽ�悤�Ɉ���Ȃ���΂Ȃ� �Ȃ��B

extension�́A�����A�v���g�R�����g���̂��߂ɂ���B �T�[�o���F���ł��Ȃ��g���͖������Ȃ���΂Ȃ�� ���B �����I�g���ł� �g���̋L�q���Q�Ƃ���URL���ŏ���token-or-quoted-string�Ƃ��Ďg�p���邱�Ƃ��� ������Ă���B

service�ɋL�q����Ă���quotedURL �ɂ́A�N���C�A���g�������̃��x����v���������C�e�B���O�T�[�r�X�� �L�q�����B ��������̃��C�e�B���O�T�[�r�X����P�‚�HTTP�v���ŕ����̃��x����v�����邱�Ƃ��”\ �ł����āA service�ɗv���Ɠ�����quotedURL ���̌J��Ԃ������邩������Ȃ��B

���x���t��������HTTP�����w�b�_�[�Ɋւ���ڍׂȕ��@

2�‚̒lj��w�b�_�[���L�q����B

protocol-header :: 'Protocol: {PICS-1.1 {headers PICS-Label}}'
label-header :: 'PICS-Label: ' labellist

���x���v��

�Q�Ƃ��镶���Ƃ͐؂藣���APICS���x���݂̂��Q�Ƃ��邱�Ƃ��ł���B���̕��@�Ń��x����v�����邽�߂� �́A�N���C�A���g�̓��x���r���[���ɃA�N�Z�X����B���x���r���[���́A�ȉ��ɋL�q�������ȎQ�ƕ��� �F������HTTP�T�[�o�ł���B���x���r���[���́AHTTP�ȊO�̃v���g�R����ʂ��ĕ����ɃA�N�Z�X���A���̃T �[�o�ɑ��݂��镶���̃��x������������B �����̃��C�e�B���O�T�[�r�X�ɂ‚��č��o���ꂽ���x�����A �g�L���ȁh���x���r���[����(�����炭�L����)���z����Ɨ\�������B

���C�e�B���O�T�[�r�X�́A���g�̃��x���ւ̃I�����C���A�N�Z�X��񋟂��邱�ƂŁA���x���r���[���Ƃ��� ���삷��悤��������Ă���B����l�ł́A���C�e�B���O�T�[�r�X�̎��ʎq�ł���URL�́A���x���r���[�� �̎��ʎq�ł���B�N���C�A���g�����C�e�B���O�T�[�r�X��URL��v������΁A ���C�e�B���O�T�[�r�X�ƃ� �C�e�B���O�V�X�e���ŋL�q����悤�ɁA�l�Ԃ����lj”\�ȃT�[�r�X�̐������ԋp�����B����A�N���C�A ���g������URL�ŁA�ȉ��ɒ�`����₢���킹�p�����[�^���܂񂾗v�������{����΁A����̓��x����v�� �������̂ƔF�������B�������Ȃ���A���C�e�B���O�T�[�r�X�́A���x���r���[���Ƃ��ē��삷�邱�Ƃ�v ������Ă��Ȃ��B�����āA���x���r���[���Ƃ��Ă̓���́A�قȂ���URL(���Ԃ�قȂ���HTTP�T�[�o��)�� �������邩������Ȃ��B

�₢���킹�̗�

(����ɕ��G�Ȗ₢���킹�Ɖ����́A �t�^B���Q��)

�����ł́Ahttp://www.labels.org/Ratings��URL�Ŏ��ʂ����A���C�e�B���O�T�[�r�X�����肵�Ă���B�� �̃��C�e�B���O�T�[�r�X�́A(���Ȃ��Ƃ�)���g�̕����̃��x����z�z���邽�߂ɁA���x���r���[���𓮍삳 ���Ă���B���̖₢���킹�̃T���v���́AHTTP�T�[�owww.labels.org�ւ̗v���̎���ł���(���s���񎦖� �I�̂��ߑ}������Ă���)�B

GET /Ratings?opt=generic&
             u="http%3A%2F%2Fwww.questionable.org%2Fimages"&
             s="http%3A%2F%2Fwww.gcf.org%2Fv2.5"
             HTTP/1.0

http://www.labels.org/Ratings�ɑ΂��āA�T�C�gwww.questionable.org.�̊K�wimages�̂��ׂĂɓK�p���� ��single label�𑗐M����悤�₢���킹�Ă���B�v�����郉�x���́A�T�[�r�Xhttp://www.gcf.org/v2.5 �ɂ���č��ꂽ���̂ł���B�g:�h�̕\����%3A���A�g/�h�̕\����%2F���g�p���Ă��邱�Ƃɒ��ӂ��Ȃ��� �΂Ȃ�Ȃ��B����́AURL�̕������G���R�[�h�������̂ł���BRFC-1738���Q�Ƃ̂��ƁB

���x���r���[���́A�^�C�v�gapplication/pics-labels�h�̕�����ԑ�����B�ԋp����郉�x���́A�ł��� ���������̃I�v�V�������܂�ł��邩�Acomplete-label (�܂���full)�I�v�V�������^����ꂽ�Ƃ��̂� ���ɁA���S�ł���ׂ��ł���B

HTTP���x���₢���킹�̏ڍׂȕ��@

�ȉ��ɁAmodified BNF�ŁA���x���r���[���ɑ΂��ėv������GET��POST�̕��@���L�q����BPOST�v���̎g�p ���@�́AGET�v������舵�����Ƃ̂ł��Ȃ�HTTP�T�[�o�Ƃ̌݊����̂��߂����ɋL�q���Ă���BPOST�̎g�p �́AHTML2.0�d�l (�hfor use in submitting forms�h�A�Z�N�V����8.2.1��8.2.3���Q��)�Ŕᔻ����Ă���B

request :: get | post
get :: 'get' url-fragment '?' [opt] [format]
                              extension* url+ service+
post :: 'post' url-fragment crlf crlf formencodeddata
url-fragment :: HTTP1.0�Ŏw�肳�ꂽ�A�z�X�g���̂��Ƃ̃I���W�i��URL�̕���
crlf :: carriage return (hex D) followed by line feed (hex A)
opt :: 'opt=' option
option :: 'generic' | 'normal' | 'tree' | 'generic+tree'
format :: [and] 'format=' form
form :: 'minimal' | 'short' | 'full' | 'signed'
extension :: token�́Aopt�Aformat�Au�A�܂���s�̂����ꂩ�ł͂Ȃ��B�܂��Atoken-or-quoted-string�́ARFC-1738��
�L�q�����K���ŃN�H�[�g���ꂽ���̂ł���B
token-or-quoted-string :: token | quotedname
token :: alphanumpm+
url :: [and] 'u=' encodedURL 
service :: [and] 's=' encodedURL 
boolean :: 't' | 'f' | 'true' | 'false'
and :: '&' �₢���킹�� �f?�f�̒���ɂ‚Â����̂łȂ���΁A���ꂪ�Ȃ���΂Ȃ�Ȃ��B
encodedURL :: �N�H�[�g���ꂽURL�BRFC-1738�ɂ���悤�ɁAURL���̈��p���Ƃ����‚��̓��ꕶ��
�́A�h%xx�h �Ƃ����\�L�@��p���ăG���R�[�h�����B�A���t�@�x�b�g�����A�����A����ѓ��ꕶ��
$_-.+!*'() �̓N�H�[�g����K�v�͂Ȃ����A���̕����̓N�H�[�g���Ȃ���΂Ȃ�Ȃ��B�R����(:)��%3A�ɁA
�X���b�V����%2F�ɃG���R�[�h���Ȃ���΂Ȃ�Ȃ��̂́A���̂����ł���B
formencodeddata :: get�ŋL�q�����₢���킹�A�������AHTML 2.0.�̃Z�N�V����8.2.1�A8.2.3�ŋL�q���Ă�
��悤�ɁAMIME�^�C�vapplication/x-www-form-encoded�ɃG���R�[�h����Ă���B

���x���₢���킹�ɑ΂��鉞��

MICs�ƃf�B�W�^������

���̎d�l�ł́A PICS�V�X�e���Ŕ�������Ǝv�������h�~���邽�߁A2�‚̓Ɨ������Z�L�����e�B�@�\ ���L�q���Ă���B2�‚̋@�\�͒P�ƂŎg�p���Ă��悢���A�ꏏ�Ɏg�p���Ă��悢�B2�‚̋@�\�͓������擾�� ���Í����Z�p�ɗ����Ă���A���̎g�p�����낢��Ȗ@���̐���(�č�����̗A�o�������܂�)�󂯂₷������ �ł���BPICS�Z�p���ȉ�́A�R�[�h�A���邢�̓A���S���Y���̐��m�Ȗ@���I�Ȗ��ɂ‚��āA����񋟂� �邱�Ƃ��ł��Ȃ��B

�č���RSA������(100 Marine Parkway�A Redwood City�A CA�A 94065-1031)�́APICS�d�l���̈Í����R���| �[�l���g����������Ƃ��K�v�ƂȂ邷�ׂẴR�[�h��񋟂���ARSAREF�ƌĂ΂��\�[�X�R�[�h�L�b�g��z �z���Ă���BRSA�f�[�^�Z�L�����e�B�� �В���Jim Bidzos���́A��X�ɁgRSAREF��PICS�d�l�̎����Ɏg�p�� ��ꍇ�́A��p�Ȃ��ŗ��p�ł��邾�낤�h�ƌ�����B�@�����Ȃǂɂ‚��Ă̎���́ABidzos���ɂ��邱 �ƁB

�ŏ��̖��́A�������������ꃉ�x�����쐬���ꂽ�̂��A���������x�����X�V�����ɏC�����ꂽ�ꍇ�ɔ��� ����B����͐�����(�Ⴆ�΁A�^�C�����[�i�[�́A�^�C�����̍ŐV���̃y�[�W�ɍX�V���A���x���͂܂��L�� �ƍl���Ă���)���Ƃ�������Ȃ����A������^�����Ă��Ȃ��҂ɂ���ĕ���������ɂ�����ꂽ���ʂ��� ����Ȃ��BPICS���x���́A���̎�̖��̖h�~�̂��߁A3�‚̃I�v�V�����t�B�[���h�������Ă���B

At
�����Ώۂ̕������P�ɍX�V���ꂽ���̂ł���΁Aat�t�B�[���h�Ɋi�[����Ă��镶���̍ŏI�X�V���t �̓��x�����쐬���ꂽ�Ƃ��̂��̂ł���B�ŏI�X�V���t�����m�Ƀ����e�i���X���������Ă���Ɖ� �肷��ƁA���x�����쐬���ꂽ��ŁA�������X�V���ꂽ���Ƃ����‚��邱�Ƃ��ł���B
Until �܂��� exp
�����������A�܂�ɁA���邢�͒���I�ɍX�V�������̂ł���΁A���������ɍX�V�����O�Ƀ��x�� �𖳌��ɂ�����L���������܂ނ��Ƃ��ł���B���̕��@���A���ӂ��������v��I�ȃA�^�b�N�ɑΉ��� �邱�Ƃ͂ł��Ȃ��B
MIC-md5 �܂��� md5
�������x�������ۂɕ]�����ꂽ�f�[�^�����֓K�p�������̂Ȃ�΁A���x�����쐬����鎞�̃f�[�^ �̃`�F�b�N�T��(�g���b�Z�[�W�_�C�W�F�X�g�h�ƌĂ�)��K�p���邱�Ƃ��ł���B���b�Z�[�W�_�C�W�F �X�g�́AMIME base-64�G���R�[�f�B���O���g�p����US-ASCII������ɕϊ�����AMIC-md5(�܂�md5�� �Ă�)�t�B�[���h�Ɋi�[�����B��������ɎQ�Ƃ���鎞�A�����A���S���Y���Ń��b�Z�[�W�_�C�W�F�X �g���Čv�Z���A2�‚̃_�C�W�F�X�g���r���邱�Ƃ��ł���B�����������ǂ�ȕ��@�łł�����ɂ��� ���Ă���΁A2�‚̃_�C�W�F�X�g�������l�ɂ͂Ȃ�Ȃ����Ƃ��l�����AMD5�A���S���Y���͐݌v���� �Ă���B
���̃e�N�j�b�N�͈Í��̎Љ�ł͗L���ŁA MOSS( MIME Object Security Services)�d�l�Ƃ��āA�d�q ���[���Љ�Ɏ�������Ă���B �d�q���[���Ŏg�p����ɂ́A���[�����z�B�����O�ɓd�q���[�� �̃Q�[�g�E�F�C���f�[�^���C��(�Ⴆ�΁A�s�̐܂�Ԃ�)���邱�Ƃ��ł��邽�߁A2�‚̃��b�Z�[�W�_�C �W�F�X�g����v���邱�ƕۏ؂��邽�߂̐��I�ȃe�N�j�b�N���v�������B��X�́A�傫���͂��̕��G ���̂��߂ɁAPICS�ɒ���MOSS���������Ȃ����Ƃɂ����B
����ɁA��X�́A�\�[�X��������base64�G���R�[�f�B���O�ւ̕ϊ��ɂ‚��āA���ځAMD5�A���S���Y �����g�p���邱�Ƃ𐄏����Ă���B���̌��ʂƂ��č쐬����镶����́A���ځAmic-md5 (md5)���x ���I�v�V�����Ɋi�[�����BMD5�A���S���Y���ɂ��US-ASCII������ւ̕ϊ��́ARSAREF(�o�[�W���� 2.0)�\�t�g�E�F�A�Œ񋟂���Ă���B
PICS���x���̓��x���t�����镶���ɖ����ނ��Ƃ��ł���̂ŁA���ׂ���PICS���x���𕶏������菜 ���āA���b�Z�[�W�_�C�W�F�X�g���v�Z�Ȃ���΂Ȃ�Ȃ��B����́AHTML�����ł́APICS���x�����i�[ ���Ă��邷�ׂĂ�META�v�f(�ƁA�e�X��META�v�f�̒���ɂ‚����Ă���A�����‚��̋�)����苎 ������ŁA�_�C�W�F�X�g���v�Z����Ȃ���΂Ȃ�Ȃ����Ƃ��Ӗ����Ă���B

��2�̖��́A���x��������ɕύX���邱�ƂƁA�s�����邱�Ƃł���B�����ɋL�q������́A�G���h���[ �U�ɑ΂��āA�󂯎�������x�����v���������C�e�B���O�T�[�r�X�ō쐬����A���̌�A�ύX����Ȃ������� �Ƃ����炩�̕��@�ŕۏ؂��邱�Ƃł���BPICS�́A���x���� �g�f�B�W�^������������h ���Ƃ�v�����Ă� ��B�f�B�W�^�������́A���݂̂Ƃ���@���I�ɔF�m����Ă��Ȃ����A�����ɕۏ؂��邱�Ƃ̂ł���Í����e �N�j�b�N�ł���BRSA�����e�N�j�b�N�́A���̂悤�ɓ����B

key�̔z�z�Ɋւ�����(�����āA�����A�T�[�r�X��key���댯�ɂȂ����ꍇ�����ɂ���)�́A���ƓI�����̗� ��ł���B�����A�m�����ꂽ���p�”\�ȉ�����͑��݂��Ȃ����߁APICS�͂��ꂼ��̃T�[�r�X�����炩�̕� �@��pubic key��z�z����Ɖ��肵�Ă���B�܂��A�L�[�͖����ɂ����K�v�͂Ȃ��Ɖ��肵�Ă���B���� �́A���炩�Ɋ��S�ȉ����ł͂Ȃ����A����̓Ɛ肳��Ă���Z�p�Ɉˑ����邱�ƂȂ��A���������ł�����E �ł���ƍl���Ă���B

�ȏ�ɊT�������f�B�W�^�������ŁA�P�A�lj�������肪����B�����A���C�e�B���O�T�[�r�X���A���҂� ���̖��O�ŁA���x�����쐬���邱�Ƃ������Ȃ��(�Ⴆ�΁A�T�[�r�X���R���e���c����҂ɂ��A�Z���t�� �C�e�B���O���T�|�[�g����)�A���x���̓T�[�r�X�ƃR���e���c����҂̗��҂���������K�v������ł��� ���B����(���̂��̂����҂̏����Ȃ��Ƀ��x���ɏ������邱��)�͎����ł��邪�A�������m�F���邽�߂ɕK�v ��public key��z�z���邱�Ƃ�����Ȃ�BPICS�d�l�́A���̖��̉����Ă���Ă��Ă��Ȃ��B(������A ���ƓI�����̗̈�ł���B)

�����̏ڍ�

  1. PICS�́AMD5���b�Z�[�W�_�C�W�F�X�g��RSA�����A���S���Y�����g�p���邱�Ƃ�v�����Ă���B�قȂ� ���A���S���Y�����T�|�[�g�����ꍇ�A�V�������x���I�v�V������lj����邱�ƂŁAPICS�d�l���ȒP�� �ύX���邱�Ƃ��ł���B���̂Ƃ��A���̃V�X�e���͋����̂��̂ƂȂ�B
  2. PICS�́A�f�B�W�^�������Ɏg����L�[�������w�肵�Ȃ��B�X�̃T�[�r�X�͖@������Z�p�I�ȑI �����𒲍�����K�v������A���̌��ʂ��̗p����ł��낤�B�P�‚̉񓚂����ʂ̂��̂Ƃ��A�ڍׂ��� �̎d�l�ɏ�������āA�Ĕ��s���Ă��悢�B
  3. �����Ɏg�p����郉�x���̓���t�H�[���́A���̂悤�Ɍv�Z�����B
  4. �N���C�A���g�́A��ɋL�q��������ȃ��x���t�H�[�����v�Z����Ƃ��Asingle-label��service-info �̂��ׂẴI�v�V�������g�����낤�B����́A�]�������f�[�^�ɂǂ̃I�v�V�������܂ނ������肷 ��Ƃ����A�T�[�o�̐����̉e�����󂯂邱�Ƃ��Ӗ����Ă���B�]�������f�[�^�́A�T�[�o�� service-info�œ]������Aservice-info�ŋL�q�����l���A���x���̃I�v�V�����̊���l�̂ǂ��炩 �́A���ׂẴI�v�V�������܂�ł��Ȃ���΂Ȃ�Ȃ��B

�p��W

application/pics-labels
1�ˆȏ�����x��(labels)�̓]���Ɏg�p����V����MIME�f�[�^�^�C�v�B���̕����Œ�`���Ă���
application/pics-service
���C�e�B���O�T�[�r�X�̋L�q�Ɏg�p����V����MIME�f�[�^�^�C�v�B���C�e�B���O�T�[�r�X�ƃ��C�e �B���O�V�X�e���Œ�`���Ă���B
BNF
Backus-Naur Form (�܂��́ABackus Normal Form).�B���@���L�q����\�L�@�ŁA�v���O��������ƃR ���s���[�^�ǂݍ��݃f�[�^�t�H�[�}�b�g���L�q����ۂɍL���g����B
�J�e�S��(category)
���C�e�B���O�Ŏg�p�����ˆ�‚̊���L�q�����A���C�e�B���O�V�X�e���̈ꕔ�B �Ⴆ�΁A���郌 �C�e�B���O�V�X�e���́A�g���I�ȑf�ށh�A�g�\�́h�A����сg���t�h�Ɩ��Â�����3�‚̃J�e�S���� �����Ă��邩������Ȃ��Bdimension�Ƃ��ĂԁB
�R���e���g���x��(content label)
�^����ꂽ�����̓��e�ɂ‚��Ă̏����܂�ł���f�[�^�\���B ���C�e�B���O�A���邢���R���e���g ���C�e�B���O�Ƃ��ĂԁB �R���e���g���x���́A�������܂ނ��A�ʂ�đ��݂��Ă���B
�R���e���g���C�e�B���O(content rating)
�R���e���g���x�����Q�ƁB
����(dimension)
�J�e�S�����Q�ƁB
����(document)
URL�ɂ���ĎQ�Ƃ��邱�Ƃ��ł���A�C�e���B�ʂ̕��͂ł́A�g�n�C�p�e�L�X�g�y�[�W�h�A���邢�� �g���\�[�X�h�Ƃ��Ēm���Ă���B
HTML
HyperText Markup Language�B�n�C�p�e�L�X�g�����̕\����i�BSGML����ɂ��Ă���BHTML2.0�W�� ������Q�ƁB
HTTP
HyperText Transfer Protocol�BHTTP�d�l�N�����Q�ƁB
�n�C�p�e�L�X�g(hypertext)
�����N��ʂ��Đڑ�����镶����A�O���t�B�b�N�A����т��̑��̃��f�B�A�B
���x��(label)
�R���e���g���x�����Q�ƁB
���x���r���[��(label bureau)
�R���s���[�^�l�b�g���[�N�o�R�ŕ����̕]������������R���s���[�^�V�X�e���B�������g�͋������� ����������Ȃ��B
MD5
RFC1321���Q�ƁBMIC.���v�Z���邽�߂Ɏg�����Ƃ̂ł���A���S���Y���B PICS�́A���̓��ʂȃA���S�� �Y����PICS���x���쐬�Ŏg�p���邱�Ƃ𖾋L���Ă���B
MIC
Message Integrity Check�B�g�`�F�b�N�T���Í�������h�Ƃ��Ēm���Ă���B PICS�ɂ����āAMIC�� �d�v�ŁA���C�e�B���O�T�[�r�X�����x�����쐬�����Ƃ�MIC�̌v�Z���s�����x�����g�ɑg�ݍ��܂��B �N���C�A���g�́AMIC���Čv�Z���A���x�����̏��Ɣ�r����BMIC����v���邱�ƂŁA���x�����{�� �ɎQ�Ƃ��悤�Ƃ������̂��̂����ؖ����邱�Ƃ��ł���BPICS�ł́AMIC���v�Z����A���S���Y���� ��MD5���̗p���Ă���B
MIME
Multimedia Internet Message Extension�B�C���^�[�l�b�g�œd�q���[����ʂ��ĔC�ӂ̃f�[�^�𑗂� ���߂̃e�N�j�b�N�BRFC-1521���Q�ƁB
PICS
Platform for Internet Content Selection�B���̎d�l�����̈ꑵ���ƁA�����������Ă���g�D�̗��� �̖��́B�ڍׂȏ��́Ahttp://w3.org/PICS���Q�ƁB
���C�e�B���O(rating)
�R���e���g���x�����Q�ƁB
���C�e�B���O�T�[�o(rating server)
���x���r���[�����Q�ƁB
���C�e�B���O�T�[�r�X(rating service)
�����‚��̃��C�e�B���O�V�X�e���ɂ�郉�x����I�����A�z�z����l�A���邢�͑g�D�B�����炭�A �z�z�̓��x���r���[���A���邢��CD-ROM�o�R�ōs����B
���C�e�B���O�V�X�e��(rating system)
����]��������@�B ���C�e�B���O�V�X�e���́A��ˆȏ���J�e�S��(categories)�ō\������Ă���B
�X�P�[��(scale)
�J�e�S���̒l����肤��͈́B
SGML
Standard Generalized Markup Language.�BISO 8879���Q�ƁB
�]������(transmission name)
�l�b�g���[�N����J�e�S�����Q�Ƃ���Ƃ���(�J�e�S����)�Z�����́B�J�e�S���̖��̂Ƃ͈���āA�] �����̂́A����ɂ͊֌W�Ȃ�US-ASCII�ɃG���R�[�h����A�����I�ɉ”\�Ȍ���Z�����ꂽ���̂łȂ� ��΂Ȃ�Ȃ��B�P�‚����C�e�B���O�V�X�e���̒��ŁA���ׂẴJ�e�S���̓]�����͈̂قȂ������̂� �Ȃ���΂Ȃ�Ȃ��BURL�́A��ʓI�ɗv���������̂�蒷�����߁A�]�����̂Ƃ��Ďg�p���邱�Ƃ��� ����B����䂦�ɓ]�����̂͑啶��/����������ʂ���B
URL
Uniform Resource Locator�BRFC-1738�ɋL�q����Ă���B URL�͂P�‚̕������Q�Ƃ���̂��߂̏ꏊ �Ǝ�i���L�q�������̂ł���B�g�X�L�[���h( �ghttp�h�� �hftp�h �̂悤�ȕ������Q�Ƃ���v���g�R ��)�A�z�X�g���A�����ăz�X�g���̊K�w�I�ȕ�������3�‚̗v�f�ō\������Ă���B�Ⴆ�΁A "http://w3.org/PICS" ��PICS�z�[���y�[�W��URL�ł���B�Q�ƂŎg�p����X�L�[���́A�hhttp�h�A�z �X�g���� "w3.org"�A�����ăz�X�g���ł̕������� �gPICS�h �ł���BPICS��RFC-1738�Ń��X�g�ɂ��� �����̈ȏ�ɁA���C�e�B���O�T�[�r�X�ƃ��C�e�B���O�V�X�e���ŋL�q����A�lj��̃X�L�[����� �`���Ă��邱�Ƃɒ��ӂ��Ȃ���΂Ȃ�Ȃ��B�`���b�g(IRC)���[���̎w��������Ă���B

�Q�l����

  1. PICS, Rating Services and Rating Systems, Internet Draft, "draft-pics-services-00.txt", 11/21/95.
  2. R. Rivest, "The MD5 Message-Digest Algorithm", RFC 1321, 04/16/1992.
  3. N. Borenstein, N. Freed, "MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for Specifying and Describing the Format of Internet Message Bodies", RFC 1521, 09/23/1993.
  4. T. Berners-Lee, D. Connolly, "Hypertext Markup Language - 2.0", RFC 1866, 11/03/1995.
  5. T. Berners-Lee, L. Masinter, M. McCahill, "Uniform Resource Locators (URLs)", RFC 1738, 12/20/94.

�ӎ�

���̕��X����̃R�����g�ƒ�Ăɐ[�����ӂ���B

Bob Atkinson, Microsoft
Anselm Baird-Smith, W3C
Brenda Baker, Lucent
Scott Berkun, Microsoft
Tim Berners-Lee, W3C
Roxana Bradescu, AT&T
Daniel W. Connolly, W3C
Roy Fielding, W3C
Jay Friedland, SurfWatch
Henrik Frystyk Nielsen, W3C
Philip Gladstone, Raptor Systems
Michael Gordon, Prodigy
Wayne Gramlich, Sun
Woodson Hobbs, NewView
David Karger, MIT
Rohit Khare, W3C
Charlie Kim, Apple
John C. Klensin, MCI
Breen Liblong, IFSI
Ann McCurdy, Microsoft
Rich Petke, CompuServe
Eric Prud'hommeaux, W3C
Dave Raggett, W3C
Gordon Ross, NetNanny
Bob Schloss, IBM
David Singer, IBM
Ray Soular, SafeSurf
Michael Smith, Prodigy
Marcy Swenson, Providence Systems
Jason Thomas, MIT

�t�^�`�F ���x���r���[���̃��P�[�e�B���O�A���S���Y��

PICS�̎g�p����������ɂ��������A��X�͑����I�ȃl�b�g���[�N�p�t�H�[�}���X�ւ̉e�����l�����Ȃ���� �Ȃ�Ȃ��B�T���āA�lj�����PICS�w�b�_�[�́A�ʏ�A��100�o�C�g�̃f�[�^���܂݁A�������g�́A�قƂ�� ������o�C�g�̃f�[�^�ł���̂ŁA�����Ń��x����]������PICS�e�N�j�b�N�́A�l�b�g���[�N�ɂق�̏��� �̃g���t�B�b�N�𑝉�������B����ɁA���x���͕����Ɠ����\�[�X����󂯎�邱�Ƃ��ł���̂ŁAPICS�� ����ăl�b�g���[�N��̃z�b�g�X�|�b�g (�l�C�̂���T�[�o���g�́A���Ƀz�b�g�X�|�b�g�ł���)������ �邱�Ƃ͂Ȃ��B

�������Ȃ���A���x���r���[���́APICS�ɂ���Ē�Ă��ꂽ�V�����R���|�[�l���g�ł���B�����āA�����A 1�‚̃��x���r���[���ɐl�C���ł�悤�ɂȂ�΁A�������z�b�g�X�|�b�g�ɂȂ�APICS�V�X�e���̃p�t�H�[ �}���X�{�g���l�b�N�ƂȂ�Ƃ����d��Ȋ댯��������B�C���^�[�l�b�g�͂��̖��ɑ΂���悢�������K �v�Ƃ��Ă���B�����I�Ɍ���Ɩ����������邩������Ȃ��d�����i�s���Ă���B

�������Ȃ���A�Z���I�Ɍ���Ɩ{���ɂ悢�����͂Ȃ��B���̒�ẮAMIT David Karger�����ɂ����̂ł� ��B����́A�V�X�e���̕��ׂ𕪔z���邽�߂̂����‚��̗L���ȃA���S���Y����ό`�������̂ł���

�ŏ��ɁA�l�C�̂��郉�x���r���[�����l�b�g���[�N��ɑ����̃~���[�T�C�g��ݗ����邱�Ƃ��ł���Ɖ��� ����B����́A���Ɉ�ʓI�ȔF���ł���A�T�C�g�����肷����@��A�V�������x�����쐬���ꂽ�Ƃ��A���� ����X�V������@�̏ڍׂɂ‚��Ē�Ă���K�v�͂Ȃ��B��X�̃A���S���Y���͒P���ŁA�~���[�T�C�g������ ���A�����Ȃ��̂ŁA�����ăl�b�g���[�N�̃h���C���l�C���V�X�e��(DNS)���A�ʏ�̕��@�ŁA���x���r���[ ����1�‚̖��̂���A�����̃C���^�[�l�b�g�A�h���X�ֈʒu�t���郌�R�[�h�������Ă���Ɖ��肵�Ă���B

�N���C�A���g�\�t�g�E�F�A���X�^�[�g���鎞�A�N���C�A���g�\�t�g�E�F�A�́ADNS��ʂ��āA�g�p����(��X �͂P�‚̃��x���r���[�������肵�Ă��邪�A�A���S���Y���͊��m�̎�@�ŕ����̃r���[���ɓW�J���Ă���) ���x���r���[���̖��O����͂���ׂ��ł���B�����A�����̃z�X�g�A�h���X���󂯎�����ꍇ�A��������S �ȃ��X�g�Ƃ��ĕۑ����A�g�v���C�}���h�A�h�Z�J���_���h �ƃ��x���t�������r���[���������_����2�‘I�� ����B�����́A�\�t�g�E�F�A���X�^�[�g�����Ƃ��L���Ƃ����N���C�A���g�\�t�g�E�F�A�̃R���t�B�M�� ���[�V�����p�����[�^�ƂȂ邩������Ȃ��B�����āA60�������x���r���[���Ƃ��Ď󂯎�����A�h���X���� �Ŋ���A���̒l���^�C�}�ɃZ�b�g���g�~���h�l�Ƃ���B

�N���C�A���g�́A��ɁA�ȉ��ɋL�q���郉�x���r���[���Ɛڑ������B�����^�C�}���~���l��艺�ł��� �΁A�v���C�}���r���[���̃A�h���X���g�p����B�����łȂ��ꍇ�A�₢���킹�̓v���C�}���ƃZ�J���_���� �����̃��x���r���[���ɑ�����B�ŏ��̉��������������Ƃ��A�����̃��x���r���[���Ƃ̐ڑ��͕‚��Ă� ��B�ŏ��ɉ񓚂����r���[�����v���C�}���r���[���ƂȂ�B������ɂ���A�V�����Z�J���_���r���[���̃A �h���X�������_���ɑI������A�^�C�}�͕~���l�Ƀ��Z�b�g�����B

�����炭�A�����炸�A���̃A���S���Y���̊ȒP�ȕό`���A��������邾�낤�BHTTP�v���g�R�����A�T�[�o�� �΂��āA�gkeep alive�h �ڑ��������悤�ύX����鎞�APICS�N���C�A���g�́A�”\�Ȍ���v���C�}�����x ���r���[���ւ̐ڑ���ێ�����悤�ɂȂ�B���̂Ƃ��ɂ́A(��蒍�Ӑ[�����肵�Ȃ���΂Ȃ�Ȃ���)�ŏ� �̉������v���C�}���r���[���̂��̂ƁA�P���ɉ��߂���B�₢���킹�𑗂�A�������󂯎��܂ł̏��v�� �Ԃ́A�S�̂̏������Ԃ������肵�Ȃ���΂Ȃ�Ȃ����̂ł���B�ڑ��̃Z�b�g�A�b�v�R�X�g�͍����ł� ��B�����āA�����A���łɐڑ�����Ă���v���C�}���r���[���Ƃ̉������ԂƁA�ڑ��ݗ����܂߂��Z�J���_ ���r���[���Ƃ̉������Ԃ��r���Ă��܂��΁A����͂䂪�߂�ꂽ���̂ɂȂ��Ă��܂��B

�t�^B�F ���x���r���[���̗v���Ɖ����̃T���v��

���ɏq�ׂ�₢���킹�Ɖ����́A�N���C�A���g�ƁA�����Ƃ͕ʂɃ��x����z�z���郉�x���r���[���Ƃ̑��� ��p�̓���������������̂ł���B3�‚̓����T�[�r�X�ɂ���ċ�������A3�‚̃T�[�r�X���񋟂���3���� �ɂ‚��āA4��ނ̖₢���킹���s���B�₢���킹�́A�₢���킹���[�h(Generic�ANormal�ATree�A Generic+Tree)�����ňقȂ��Ă���B

����URL�̃��x����₢���킹��B

���̃T�[�r�X�̖₢���킹���s���B

�T�[�o�́A���̊֘A�������x���������Ă���B

�₢���킹�́A������Ĕ��ǂ��邱�Ƃ��ł�����̂���������B�f;�f �Ŏn�܂钍�߂́A�����̐��������� �����̂ł���B�₢���킹�Ɖ����͒񎦂̂��ߕ����s�ɕ������Ă��邪�A���ۂ�(���ɒ���)1�s�ő��M�� ���B

Generic�₢���킹

���̖₢���킹�́A3�‚̕����ɓ��Ă͂܂�full generic���x���ɂ‚��Ă̂��̂ł���B

�N���C�A���g����T�[�o�ւ̖₢���킹�F

GET /ratings?opt=generic&format=full&
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2F+&"
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2FTheProject.html&"
u="http%3A%2F%2Fwww.w3.org%2Funknown&"
s="http%3A%2F%2Fwww.ages.org%2Four-service%2Fv1.0%2F&"
s="http%3A%2F%2Fwww.rsac.org%2Fv1.0&"
s="http%3A%2F%2Funknown.com" HTTP/1.0

�T�[�o����N���C�A���g�ւ̉���:

HTTP/1.0 200 OK
Content-Length: 550
Content-Type: application/pics-labels
Server: Jigsaw 0/0
Date: 15 Apr 1996 18:20:47 GMT

(PICS-1.1 
 "http://www.ages.org/our-service/v1.0/"        ;���̃T�[�r�X
 labels 
  for "http://www.w3.org/pub/WWW/" 
  generic true
  by "abaird@w3.org" 
  ratings (age 11)       ;���̃��x���̖����B'ratings' �͏�Ƀ��x���̍ŏI���ł���B 
                         ;����generic���x����http://www.w3.org/pub/WWW/TheProject.html
                         ;�Ŏn�܂邷�ׂĂ�URL�ɓK�p�����B
  for "http://www.w3.org/pub/WWW/" 
  generic true
  by "abaird@w3.org" 
  ratings (age 11)       ;���̃��x���̖��� 

  error (not-labeled "http://www.w3.org/unknown")
  ;��O�̕����̃��x���͑��݂��Ȃ�
  ;�v�����ꂽ3�‚̃T�[�r�X�ɂ‚��āA���̃T�[�r�X�͏I������
 "http://www.rsac.org/v1.0" 
 labels 
  for "http://www.w3.org/pub/WWW" 
  generic true 
  by "abaird@w3.org"
  ratings (v 0 s 0 n 0 l 0) 
  for "http://www.w3.org/pub/WWW" 
  generic true 
  by "abaird@w3.org"
  ratings (v 0 s 0 n 0 l 0) 
  error (not-labeled "http://www.w3.org/unknown") 

 ;;��O�̃T�[�r�X�Ƀ��x���͑��݂��Ȃ�
 error (no-ratings "unknown service"))

Normal�₢���킹

���̖₢���킹�́A�e�X�̕�����full specific���x���ɂ‚��Ă̂��̂ł���B

�N���C�A���g����T�[�o�ւ̖₢���킹�F

GET /ratings?opt=normal&format=full&
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2F+&"
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2FTheProject.html&"
u="http%3A%2F%2Fwww.w3.org%2Funknown&"
s="http%3A%2F%2Fwww.ages.org%2Four-service%2Fv1.0%2F&"
s="http%3A%2F%2Fwww.rsac.org%2Fv1.0&"
s="http%3A%2F%2Funknown.com" HTTP/1.0

�T�[�o����N���C�A���g�ւ̉����F

HTTP/1.0 200 OK
Content-Length: 569
Content-Type: application/pics-labels
Server: Jigsaw 0/0
Date: 15 Apr 1996 18:20:54 GMT
(PICS-1.1
 "http://www.ages.org/our-service/v1.0/" 
  labels 
  ;;specific���x�������݂��Ȃ����߁Ageneric���x����ԋp����B
  for "http://www.w3.org/pub/WWW/"
  generic true 
  by "abaird@w3.org" 
  ratings (age 11) 
  ;;specific���x�������݂��Ȃ����߁Ageneric���x����ԋp����B
  for "http://www.w3.org/pub/WWW/" 
  generic true 
  by "abaird@w3.org" 
  ratings (age 11) 
  error (not-labeled "http://www.w3.org/unknown") 
 "http://www.rsac.org/v1.0" 
 labels 
  ;;specific���x�������݂��Ȃ����߁Ageneric���x����ԋp����B
  for "http://www.w3.org/pub/WWW" 
  generic true 
  by "abaird@w3.org"
  ratings (v 0 s 0 n 0 l 0) 
  ;;�����ł�specific���x����ԋp����B
  for "http://www.w3.org/pub/WWW/TheProject.html" 
  generic false 
  by "abaird@w3.org" 
  ratings (v 0 s 0 n 0 l 0) 
  error (not-labeled "http://www.w3.org/unknown")
 error (no-ratings "unknown service"))

Tree�₢���킹

���̖₢���킹�́A�v�����ꂽ�v���t�B�N�XURL�������Ă��邷�ׂĂ�URL��full specific���x����v���� ����̂ł���B ���̃��x���r���[���́A�₢���킹���ꂽ�c���[�ɂ‚��āA�J�����g�f�B���N�g���̕��� �̃��x���݂̂�ԋp����B

�N���C�A���g����T�[�o�ւ̖₢���킹�F

GET /ratings?opt=tree&format=full&
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2F+&"
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2FTheProject.html&"
u="http%3A%2F%2Fwww.w3.org%2Funknown&"
s="http%3A%2F%2Fwww.ages.org%2Four-service%2Fv1.0%2F&"
s="http%3A%2F%2Fwww.rsac.org%2Fv1.0&"
s="http%3A%2F%2Funknown.com" HTTP/1.0

�T�[�o����N���C�A���g�ւ̉���:

HTTP/1.0 200 OK
Content-Length: 1075
Content-Type: application/pics-labels
Server: Jigsaw 0/0
Date: 15 Apr 1996 18:21:00 GMT
(PICS-1.1 
 "http://www.ages.org/our-service/v1.0/" 
 labels
 ;;�����‚��̃��x����()�ŋ�؂��Ă��� ()
 (for "http://www.w3.org/pub/WWW/" 
  generic true 
  by "abaird@w3.org"
  ratings (age 11) 
  for "http://www.w3.org/pub/WWW/Overview.html"
  by "abaird@w3.org" 
  generic false
  ratings (age 12) 
  by "abaird@w3.org" 
  for "http://www.w3.org/pub/WWW/PICS" 
  generic true 
  ratings (age 5) 
  by "abaird@w3.org" 
  for "http://www.w3.org/pub/WWW/Daemon" 
  generic true
  ratings (age 5))
  ;;�f�B���N�g��http://www.w3.org/pub/WWW/ �̃��x���̖���
  ;;http://www.w3.org/pub/WWW/TheProject.html���v���t�B�N�X�Ƃ��郉�x
  ;;���͑��݂��Ȃ�
  error (not-labeled "http://www.w3.org/pub/WWW/TheProject.html")
  error (not-labeled "http://www.w3.org/unknown")
 "http://www.rsac.org/v1.0" 
 labels
  (for "http://www.w3.org/pub/WWW" 
   generic true 
   by "abaird@w3.org"
   ratings (v 0 s 0 n 0 l 0) 
   for "http://www.w3.org/pub/WWW/TheProject.html" 
   generic false 
   by "abaird@w3.org" 
   ratings (v 0 s 0 n 0 l 0) 
   for "http://www.w3.org/pub/WWW/Daemon"
   generic true 
   by "abaird@w3.org"
   ratings (v 0 s 0 n 0 l 0) 
   for "http://www.w3.org/pub/WWW/PICS" 
   generic true 
   by "abaird@w3.org"
   ratings (v 0 s 0 n 0 l 0))
  error (not-labeled "http://www.w3.org/pub/WWW/TheProject.html") 

  error (not-labeled "http://www.w3.org/unknown") 

 error (no-ratings "unknown service"))

generic+tree

���̖₢���킹�́A�v�����ꂽ�v���t�B�N�XURL�������Ă��邷�ׂĂ�URL�̂��ׂĂ�generic���x����v�� ������̂ł���B�����ł́A(generic�̏ꍇ�ɂ‚��Ă̂�)���O�̖̂₢���킹�ŕԋp���ꂽ���x���̃T�u �Z�b�g���ԋp����Ă���B

�N���C�A���g����T�[�o�ւ̖₢���킹�F

GET /ratings?opt=generic%2Btree&
format=full&
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2F+&"
u="http%3A%2F%2Fwww.w3.org%2Fpub%2FWWW%2FTheProject.html&"
u="http%3A%2F%2Fwww.w3.org%2Funknown&"
s="http%3A%2F%2Fwww.ages.org%2Four-service%2Fv1.0%2F&"
s="http%3A%2F%2Fwww.rsac.org%2Fv1.0&"
s="http%3A%2F%2Funknown.com" HTTP/1.0

�T�[�o����N���C�A���g�ւ̉����F

HTTP/1.0 200 OK
Content-Length: 872
Content-Type: application/pics-labels
Server: Jigsaw 0/0
Date: 15 Apr 1996 18:38:28 GMT
(PICS-1.1 
 "http://www.ages.org/our-service/v1.0/"
 labels 
  (for "http://www.w3.org/pub/WWW/" 
   generic true
   by "abaird@w3.org" 
   ratings (age 11) 
   by "abaird@w3.org" 
   for "http://www.w3.org/pub/WWW/PICS" 
   generic true 
   ratings (age 5) 
   by "abaird@w3.org" 
   for "http://www.w3.org/pub/WWW/Daemon" 
   generic true
   ratings (age 5))

   error (not-labeled "http://www.w3.org/pub/WWW/TheProject.html")

   error (not-labeled "http://www.w3.org/unknown")
 "http://www.rsac.org/v1.0" 
 labels
  (for "http://www.w3.org/pub/WWW" 
   generic true 
   by "abaird@w3.org"
   ratings (v 0 s 0 n 0 l 0)
   for "http://www.w3.org/pub/WWW/Daemon"
   generic true 
   by "abaird@w3.org" 
   ratings (v 0 s 0 n 0 l 0) 
   for "http://www.w3.org/pub/WWW/PICS" 
   generic true 
   by "abaird@w3.org"
   ratings (v 0 s 0 n 0 l 0)) 

  error (not-labeled "http://www.w3.org/pub/WWW/TheProject.html")

  error (not-labeled "http://www.w3.org/unknown") 

 error (no-ratings "unknown service"))

Copyright  (C)  1996 W3C (MIT, INRIA, Keio ), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply.


Webmaster
$Date: 2000/09/08 16:13:45 $