ITmedia NEWS >

���I�����̃|�W�e�B�u���F�Βk �����M�ǁ~�Óc���i�ŏI��j�i1/2 �y�[�W�j

» 2006�N06��20�� 09��54�� ���J
[�n粍G�CITmedia]

�@��1��u���쌠����芪���‹��͂ǂ��ς�������v�A��2��u���I�^���^�搧�x�ɐ��ޖ��v�Ƒ����������M�ǎ��ƒÓc���̒��쌠�Βk������łЂƂ܂��I���B���I�^���^��⏞�����ɂ‚��āA���p�҂ƌ����҂�Win-Win�̊֌W�ƂȂ鐢�E��z�����߂ɂ́A�ǂ����������_�ŋc�_���邱�Ƃ��K�v�Ȃ̂��낤���B

�⏞����DRM�A�o�������݂��鐢�E�̉”\��

�\�\�⏞���𒥎����邩���A���p�҂ւ�����x�͗��p�̏_���F�߂�Ƃ����̂������x�̎��Ԃł����A���̃o�����X�͍D�܂������̂ł��傤���H

photo �����M�ǎ�

�������F�@�l�����͕⏞�����x��DRM��V���̗��[�ɂ������P�[�X��z�肵�Ęb���Ă��܂�����ǁA����͕K�������������܂��Ă���킯�ł͂Ȃ��ł����A�N�����߂Ă��Ȃ��ł���ˁB�⏞����DRM�̗��������݂���P�[�X���z��ł��܂����A�����Ȃ��P�[�X���l�����܂��B���p�҂Ƃ��Ă͗����Ȃ��������ꂵ���ł���ˁB

�Óc���F�@DRM�Ɋւ��Č����΁AiTunes Music Store�͂���܂ł̉��y�z�M�Ɣ�ׂĔ��Ƀ�����DRM�œo�ꂵ�܂�����ˁBCD�ɂ��Ă��邵5���PC�ōĐ��ł��܂��B�ł��A�l�̓I�t�B�X�Ǝ���ɕ������PC�����邹���ŁA����ł��������Ɗ����n�߂Ă��܂��B�u����A�V�������������̃m�[�g��iTunes Music Store�Ŕ��������̋Ȃ��Đ��ł��Ȃ��v�݂����ȁi�΁j

�@�l�̗�͋ɒ[�ȗႾ�Ƃ��v���܂����A���p�҂̃R���e���c����X�^�C�������l�����Ă��邹���ŁA�u�œK��DRM�Ƃ͂Ȃɂ��v�������ɂ����Ȃ��Ă���͎̂������Ǝv���܂��B���p�҂̐����܂Ƃ߂ɂ����̂͂��̂�����ɗ��R������̂����m��܂���ˁB

�������F�@���{�̒��쌠�@�ɏƂ炵���킹�āA���I�������ǂ͈̔͂܂ŔF�߂邩���l���Ȃ��Ă͂����Ȃ��ł��ˁB20�`30�N�O�͗F�B�܂�OK�Ƃ����Ă�������������܂����A���݂ł͓���Ɖ����ɂ��邱�Ƃ������ƂȂ�Ɖ��߂��ς���Ă��Ă��銴�������܂��B

�@�u����Ɖ����v�������Ӗ����邩�ƌ����΁ALAN�𗘗p�������I������OK�Ƃ������߂����藧�‚킯�ł��ˁBPC����f�[�^���o�͂��镔���ɐ����݂���̂ł͂Ȃ��A�o�͂��Ă���������ǁA�Đ��ł���̂�LAN�������Ƃ����̂����Ƃ��ǂ���Ƃ��ēK���ł͂Ȃ��ł��傤���B

�@�f�[�^���Í������Ďw���p�X���[�h�Ȃǂʼn�����������ɂ���΁ALAN�O�ւ̎����o���ɂ��Ή��ł��܂��B���������d�g�݂́A���[�U�[������ȂƊ����Ă��܂���������_���Ȃ�ł���B���{�̃��[�J�[�͈ȑO����z�[���l�b�g���[�N����肽���Ďd���Ȃ���ł����A���̋Z�p������͂��ł��B�u�Ƃɂ����R���e���c�̏����PC��������点�Ȃ��v�Ƃ����l���̓i���Z���X�ł���B

�\�\�⏞�����̒��ړI�ȉΎ�ɂȂ����̂�iPod�ł����AiPod��⏞�����x�̑ΏۂƂ��邱�ƂŁA���͈ꉞ�̉���������̂ł��傤��

�Óc���F�@�����͂��Ȃ��ł��傤�ˁB�⏞�����x�̃V�X�e���������猩�����Ă��A���S�ȉ���ƕ��z�͂��蓾�Ȃ��ƍl���܂����A�⏞���̒������z�������炩�������邾���ł��傤�B

�������F�@�⏞���Ƃ������x��DRM�Ƃ����d�g�݂��ǂ̂悤�Ȋ֌W�ł���̂��𖾊m�ɂ��Ȃ��Ă͂Ȃ�܂���B�⏞���̑ΏۂƂ��邱�Ƃ�iPod��FairPlay�iiPod�^iTunes Music Store�ɗ��p����Ă���DRM�j��P�p�ł���Ȃ�A�Ώۂɂ��Ă������Ǝv���܂����A�܂��͂��̊֌W���𖾂炩�ɂ���ׂ��ł��傤�B

�Óc���F�@iPod�̖��͊e�_�ɂ����Ȃ��Ǝv����ł��B��{�͂�͂莄�I�^���^��⏞���̐��x���̂��̂ł��傤�BiPod�͖��炩�ɉ��y���y���ދ@��ł�����A���s�@�����̂܂܂ɂ���Ȃ�΁A�ΏۂɊ܂߂����������Ǝv���܂��B�������Ȃ��Ƒ��̋@��Ɛ��������Ƃ�܂��񂩂�B

�@�����ADRM�Ƃ����Z�p���o�ꂵ�A���y�z�M�T�[�r�X�̎󂯎�ł�����iPod�����݂���ȏ�A�⏞�����x�̂������O��I�ɋc�_����K�v�͂���Ǝv���܂����A�����炱���A���̏��ψ���ݗ����ꂽ�ƍl���Ă��܂��B

�\�\�⏞����DRM�̊֌W�𖾊m�ɂ���Ƃ���΁A�ǂ̂悤�ȍl�����������Ă�����ׂ��ł��傤

�������F�@�f���Ɋւ��Č����ƁA���̓R�s�[�����X�ł����A�����Ƃ��Ă̓G�o�[���[�u�ł���ׂ����Ǝv���܂��B�R�s�[�i�����j�̓_�����Ƃ����Ȃ�΁A���[�u�i�ړ��j�͐����Ȃ��ł����Ǝv���܂��ˁB

�@��ʂ̏����ȃ|�[�^�u���f�o�C�X�֏����o���ꍇ�A���̉掿��ۂ‚��Ƃ͌����I�ɂ��蓾�܂��񂩂�A�f�W�^���R�s�[�i���[�u�j�Ƃ͂����A�򉻂��Ă���킯�ł���ˁB�����̓A�i���O�R���e���c�Ɠ����l�����ł����Ǝv���܂��BOpenMG�i�\�j�[��DRM�B�E�H�[�N�}���Ȃǂ��������Ă���j���������Ă���`�F�b�N�C���^�`�F�b�N�A�E�g�̍l�����͌����Ă���̂����m��܂���B

�@�ł����A��������[�U�[�ɂƂ��ĕ��S�ɂȂ�Ȃ��`�Ŏ������Ȃ��Ă͂Ȃ�܂���B���������u�`�F�b�N�C���I�v�Ƃ��{�^���������悤�ł̓_���ł��ˁB�X�}�[�g�Ȍ`�Łu���錠���v�̊Ǘ����ł���΂����Ǝv���܂��B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);