REC-PICS-labels-961031�i�a��j (original) (raw)

���̃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 Krauskopftimk@spyglass.com

Jim Millerjmiller@w3.org
Paul Resnickpresnick@research.att.com
Win Treesetreese@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��](#Appendix A)

[�t�^B�F ���x���r���[���̗v���Ɖ����̃T���v��](#Appendix B)


�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�^�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�����A**for**�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���͋�������Ȃ��������̂Ƃ��Ĉ� ���B_data_�̂��ꂼ��̃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�����āA_service-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�ǂ�ȏ����Ō����邩���܂��Ă��Ȃ��Bapplication/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�������A_quoted-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�ł���B_labellist_�́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 �g_label_�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_�̕����̕��@�͏�ɋ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���܂�)��񂪓]������Ȃ���΂Ȃ�Ȃ��Bcomplete-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����Ȃ����ƂŁA_completeness_�𖳎����邱�Ƃ͍D�܂������Ƃł���B ����_completeness_���ȗ����ꂽ�ꍇ�Aminimal���^����ꂽ�悤�Ɉ�����B�����̊g���ŁA_completeness_�I�v�V�����̒l�Ƃ��āA�ǂ�ȉp�����̕�����ł��g���邩�킩��Ȃ��B_completeness_�̒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�܂��A_token-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���ځA
mic-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
    • �T�[�r�X�́A�ǂ̃I�v�V������]�����鏐�����x���Ɋ܂߂邩�����肵�Ȃ��Ă͂Ȃ�Ȃ��B�����̌v �Z�ł́A�]������Ȃ������I�v�V�������g�p���邱�Ƃ͂ł��Ȃ��B��X�́Asignature-rsa-md5�� ������ _���ׂ�_�̊��m�̃I�v�V�������܂܂�Ă��邱�Ƃ𐄏�����B�ǂ̃I�v�V�����ł��ȗ�����Ă� �悢���A�I�v�V����mic-md5(�܂��́Amd5)�ƁAfull(�܂��́Acomplete-label)���ȗ�����邱�� �͋��ʂł��낤�Bsignature-rsa-md5�I�v�V�����́A�I�v�V�������X�g�Ɋ܂߂Ă�_�Ȃ�Ȃ�_�B
    • �I�����ꂽ�I�v�V�����́A���̂����Ƃ��Z������(���Ȃ킿�Acomplete-label�̑����full���g ��)�ŃA���t�@�x�b�g���Ƀ\�[�g����B�����A�I�΂ꂽ�I�v�V�������f�t�H���g�l�������Ă���A���� �����x���Ŏg����l�Ɠ����ł���΁A�I�v�V�����̓��X�g����폜�����B
    • ���X�g���̊e�X�̃I�v�V�����́A���x���ɒZ���I�v�V�����̖��́A1�‚̋󔒁A�I�v�V�����̒l�A�� �̏��Ɋi�[�����B�I�v�V�����̒l�́A�����Ƃ��Z���Ȃ�`�����g�p����A��������炪�啶��/����������ʂ��Ȃ��� �ł���Ε�����͏������ŏo�͂ł���B
    • ���ׂẴI�v�V�������o�͂����̂��A�����gr (�h���o�͂���B
    • �o�͂���]�����̂Ƃ��̒l�́A���̂̃A���t�@�x�b�g��(�g�A���t�@�x�b�g���h�ɂ�US-ASCII�����̎Q �Ə�����p����)�ŁA�]�����̂ƒl��1�‚̋󔒂ŕ����ďo�͂���B�l�̏o�͂ɂ́A _multi-value_�A�C�e ���𕪂��邽�߂�1�‚̋󔒂��g�p���邱�Ƃ������āA�󔒂͋�����Ă��Ȃ��B
    • �g)�h���o�͂���B
  4. �N���C�A���g�́A��ɋL�q��������ȃ��x���t�H�[�����v�Z����Ƃ��A_single-label_��service-info �̂��ׂẴI�v�V�������g�����낤�B����́A�]�������f�[�^�ɂǂ̃I�v�V�������܂ނ������肷 ��Ƃ����A�T�[�o�̐����̉e�����󂯂邱�Ƃ��Ӗ����Ă���B�]�������f�[�^�́A�T�[�o��_service-info_�œ]������A_service-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���� �����Ă��邩������Ȃ��B_dimension_�Ƃ��Ăԁ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�B_SGML_����ɂ��Ă���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�ƁB_MIC._���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 $