ITmedia NEWS > �Ȋw�E�e�N�m���W�[ >

PSP�Łu�n���q�v�ɂ��@��ʐ^���g3D��A�j���h�ɂ���\�j�[���̋Z�p

» 2007�N07��10�� 18��17�� ���J
[���c�L�ԁCITmedia]

�@���܎ʂ�����ʐ^���A1����ɂ�3�����́g��A�j���h�ɂȂ��Ă��肮�蓮���\�\����ȋZ�p���j�ɂ����x���`���[��ƁE���[�V�����|�[�g���[�g�����̂قǐݗ����ꂽ�B1����2�����摜����3�����f�������o���\�j�[�،����������̋Z�p�uMotionPortrait�v���A�Q�[���ƊE�Ȃǂɔ��荞��ł����B

2�����̐Î~�悩��3�����f�����쐬�B�}�E�X�̓����ɒǏ]���Ċ炪����

�ʐ^�����łȂ��A�L�����N�^�[�̉摜��3D�A�j�������邱�Ƃ��”\��

�@MotionPortrait�́A���ʂ���B����1���̊�摜��PC��3D�f�������A�}�E�X�̓����ɍ��킹�Ċ���X����������A�ڐ�����𓮂����ĕ\���ς���������ł���\�t�g�E�F�A�Z�p���B

�@2�����̊�摜����ڂ�@�A���ȂǓ����_�𒊏o���A���z�I��3�������B���炩���ߐݒ肵�Ă������ڂ���A��Ȃǂ̓����̃p�^�[���ɍ��킹�āg���z3D�摜�h�𓮂����B�l�̊�ʐ^�����łȂ��A�L�����N�^�[�̊�摜�ł����p�”\���B

�@�v���O�����͈�ʂ�3D���f�����O�c�[����肸���ƌy���Ƃ����A�f���p�̃n�C�X�y�b�N�m�[�gPC�Ȃ�A��ʐ^�𐔕b��3D���ł����BFlash���g����Web�u���E�U��œ��삳������i���ЃT�C�g��Ŏ�����B�����摜���ӂŃ}�E�X�|�C���^�𓮂����Ə����̊炪�����j�AJava�A�v�������Čg�ѓd�b��œ��������Ƃ��”\���B

�g�тł����肮�蓮��

�@��ʂ̃��f�����O�c�[���́A�����𐸖��ɂ���قǃ|���S���������邪�AMotionPortrait�͐Î~��̏����ő���ɂ𐶂����A�|���S���̐�����ʂ�3D�f����100����1�قǂɗ}�������ƂŁA�y���ȓ��삪�”\�ɂȂ����Ƃ����B

�@���[�V�����|�[�g���[�g�́A���̋Z�p�𐶂������r�W�l�X��W�J����x���`���[��ƁB�\�l�b�g�G���^�e�C�������g�iSo-net�j�O���[�v��100���o�����A7��3���ɐݗ����ꂽ�i�֘A�L���Q�Ɓj�B

�@�A�j����Q�[���Ȃǂł̓��Z�p�̊��p��z�肵�Ă���A���ł�PSP�Łu���{�n���q�̗J�T�i���j�v�i�o���_�C�i���R�Q�[���X�j�ł̗̍p�����܂��Ă���B����́A�u���O�p�[�c��SNS�̃v���t�B�[����ʂւ̗̍p�A�g�ѓd�b�̒��M�A�j���ւ̉��p�Ȃǂ��Ăт����Ă����B���Z�p�����p�����|�[�^���T�C�g���\�z���A�L�����v��������\�\�Ƃ��������Ƃ���������B

�@�B�����΂���̊�ʐ^�𐔕b��3D�A�j�����ł��邽�߁A�t�@�b�V�����֘A�̃V�~�����[�V�����c�[���Ƃ��Ă����p�ł���Ƃ��Ă���B�Ⴆ�΁A�ዾ�X�ŁA�����̊��3D�f���ƋC�ɂȂ�ዾ��3D�f���Ƃ�g�ݍ��킹�Ď��������ǂ����m���߂���A���e�@�Ŕ��^�����������ǂ������`�F�b�N�����肷��\�\�Ƃ��������p�@���B

����LAN�ŁuGPS��萸���Ɂv�ʒu����

�@�\�j�[�R���s���[�^�T�C�G���X���������̋Z�p�����p�����x���`���[��Ƃ��A7��3���ɐݗ����ꂽ�B����LAN�̓d�g���g�������ݒn����Z�p�uPlaceEngine�v���r�W�l�X������u�N�E�W�b�g�v�ŁA���[�V�����|�[�g���[�g�Ɠ���7��3���ɁASo-net�O���[�v��100���o�����Đݗ������B

摜 Windows Mobile�ł����p�ł���

�@PlaceEngine�́A��M���̖���LAN�d�g���猻�ݒn����肷��Z�p���B�ܓx�E�o�x�Ȃǂ��琬��ʒu���ƁA���̏ꏊ�Ŏ�M�ł��閳��LAN��n��ID�E�d�g�̋����Ƃ�Ή��������f�[�^�x�[�X�����炩���ߍ\�z�B��M���̖���LAN�̓d�g���ƁA�f�[�^�x�[�X�Ƃ��Ƃ炵���킹�Ĉʒu����肷��B

�@GPS���������Ɉʒu�����ł��AGPS�d�g���͂��Ȃ������ł����p�ł���̂������b�g�B���܂���t���A�̊K���Ȃǂ��Ƃ炦����B

�@��n�Ǐ��͎��ƂōX�V���Ă����K�v�����邪�A���[�U�[�̗͂��؂�A��n�Ǐ���Web�T�C�g�uPlaceEngine�v�ɓ��e���Ă��炤�Ȃǂ��Đ��x�����߂Ă���B

�@���Z�p�͂��łɁAPSP�p�n�}�\�t�g�u�݂�Ȃ̒n�}2�v��i�r�Q�[�V�����\�t�g�u�v���A�g���X �g���x���K�C�h�v�ɍ̗p����Ă���BWeb�T�C�g�ł�API�����J���Ă���A�u�w�T���{�v�ugoo���{�v�Ȃǂ̃}�b�V���A�b�v�T�C�g�̒n�}�֘A�T�[�r�X�Ŋ��p����Ă���B

�@�r�W�l�X�ʂł́APSP�Ȃnjg�ђ[�������̋Z�p�񋟂𑱂��Ă����ق��A����LAN�@�\�t���f�W�^���J�����ɓ��Z�p��񋟂��ĎB�e�ꏊ�����ł���悤�ɂ�����A�g�ѓd�b�p�A�v���ɓ��ڂ��Ă��炤�\�\�ȂǂƂ��������p��z�肵�Ă���B�����́A����̃r���̃t���A����ōL���z�M����ȂǁA�ʒu���ƂЂ��t�����L�����Ƃ�����ɓ���Ă���B

�֘A�L�[���[�h

So-net | �\�j�[ | �x���`���[


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);