���f�B�A

UMS�N���X�h���C�o���������AAndroid���gCD-ROM�h���C�u�h�Ƃ��ĔF��������!!�F���H���Ȃ���w�� Android USB�K�W�F�b�g�̎d�g�݁i13�j�i1/3 �y�[�W�j

�ŏI��ƂȂ鍡��́AAndroid��USB�}�X�X�g���[�W�iUMS�j�N���X�h���C�o���������A�z�X�gPC��USB�ڑ�����Android���gCD-ROM�h���C�u�h�Ƃ��ĔF�������āAAndroid����Linux�iCD�C���[�W�j�ɃA�N�Z�X�ł���悤�ɂ���I

» 2013�N11��08�� 09��30�� ���J
[�����F�A�M����l�A�X���i�i�a�V�X�e���}�l�W�����g �g���݋Z�p�Z���^�[�j�CMONOist]

1�D�͂��߂�

�@�����̍ŏI�ړI�́AAndroid����PC�u�[�g���ALinux�iKNOPPIX�Ȃǁj���N�������邱�Ƃł��B���̂��߂̋Z�p�I�ȉۑ�́A�z�X�gPC��USB�ڑ�����Android���gCD-ROM�h���C�u�h�Ƃ��ĔF�������邱�Ƃł����BCD-ROM�h���C�u�Ƃ��ĔF�������邽�߂ɂ́AAndroid����USB�}�X�X�g���[�W�iUMS�FUSB Mass Storage�j�N���X�h���C�o�̉������K�v�ƂȂ�܂��B

�@�ŏI��ƂȂ鍡��́AAndroid��UMS�N���X�h���C�o���������AAndroid��CD-ROM�h���C�u�Ƃ��ĔF�������āAAndroid����Linux�iCD�C���[�W�j�ɃA�N�Z�X�ł���悤�ɂ��܂��B


�u���H���Ȃ���w�� Android USB�K�W�F�b�g�̎d�g�݁v�o�b�N�i���o�[

2�DUSB�^SCSI�v���g�R��

�@�O���́AAndroid���z�X�gPC��USB�ڑ����APC��Android�������[�o�u���f�B�X�N�Ƃ��ĔF������܂ł�SCSI�R�}���h�̗�������Ă����܂����B

�@�uAndroid��CD-ROM�h���C�u�Ƃ��ĔF��������v�Ƃ����{�A�ڂ̖ړI�ɑ΂��āA�ȉ��ɍœK�Ȏ���������܂��B�ȍ~�A������̎������Q�Ƃ��Ȃ���AAndroid�̉������e�ƒlj�����SCSI�v���g�R���ɂ‚��ĉ�����Ă����܂��B


2�D1�D�f�o�C�X�ւ̗v��

�i1�j�C���^�t�F�[�X�f�B�X�N���v�^
�@USB�ڑ����AUSB�f�o�C�X�̓z�X�gPC�ɑ΂��āAUSB�v���g�R���d�l�ŋK�肳�ꂽ�f�B�X�N���v�^�𑗂�܂��B

�@���̒��ɁA�u�C���^�t�F�[�X�f�B�X�N���v�^�v�Ƃ������̂�����܂��B���̃f�B�X�N���v�^�̃����o�ibInterfaceSubClass�j�ŁAUSB�}�X�X�g���[�W�N���X�̎�ʂ�錾���邱�Ƃ��”\�ł��B�ݒ�ł���R�[�h���\1�̒ʂ�ł��B

�R�[�h ����
01h Reduced Block Commands�iRBC�j
02h SFF-8020i�AMMC-2�iATAPI�j�iCD�^DVD drives�j
03h QIC-157�itape drives�j
04h USB Floppy Interface�iUFI�j
05h SFF-8070i�iATAPI removable rewritable media devices�j
06h SCSI transparent command set
�\1�@�ݒ�ł���R�[�h�ɂ‚���

�@�Q�l�����ł́A���̃����o�l���u02h�v�܂��́u06h�v�Ƃ��Ă��܂��B

�@�u02h�v�Ƃ����ꍇ�́AUSB�ڑ����_�ŁgCD-ROM�h���C�u�h�Ɛ錾�����邱�ƂɂȂ�܂��B����A�u06h�v�ɂ����ꍇ�́A�gSCSI�f�o�C�X�h�Ƃ����錾���A�㑱��SCSI�R�}���h���s���iINQUIRY�j�ɁACD-ROM�h���C�u�ł��邱�Ƃ�錾���邱�ƂɂȂ�܂��B

�@�{�e�ł́ASCSI�R�}���h�����Ńf�o�C�X��ʂ��ꌳ�Ǘ��ł���悤�u06h�v�Ƃ��܂����B

�i2�jINQUIRY
�@�O���̒����ł́AAndroid���Ԃ�INQUIRY�����f�[�^�́uPDT�iPeripheral Device Type�j�v�́u0h�v�ł����B����A�Q�l�����ł́u05h�v�Ƃ��Ă��܂��BPDT�̓��e���\2�Ɏ����܂����A�u05h�v�́uCD�^DVD device�v�Ƃ���܂��̂ŁA����ŁgCD-ROM�h���C�u�h�Ƃ��ĔF�������邱�Ƃ�������܂��B

�R�[�h ����
00h Direct-access block device
05h CD�^DVD device
07h Optical memory device
0Eh Reduced block command�iRBC�j direct-access device
�\2�@PDT�iPeripheral Device Type�j�̓��e

2�D1�DMMC�iMulti-Media Command�j�f�o�C�X�v��

�@�Q�l�����ł́A�ʏ��CD�^DVD�f�o�C�X�őΉ�����SCSI�R�}���h���K�肵�Ă��܂��B����ɑ΂��A�{�e�ł́A�z�X�gPC�Ɛڑ����Ď��ۂɔ��s�����SCSI�R�}���h��Ή����邱�Ƃɂ��܂����B�ڍׂ́A�\3�̒ʂ�ł��B

�R�}���h SCSI�d�l �Ή��L��
INQUIRY SPC-4 ��
READ CAPACITY MMC-6 ��
READ TOC�^PMA�^ATIP MMC-6 ��
READ�i10�j MMC-6 ��
REPORT LUNS SPC-4 �~
SECURITY PROTOCOL IN SPC-4 �~
SECURITY PROTOCOL OUT SPC-4 �~
TEST UNIT READY SPC-4 ��
�\3�@�{�e�őΉ�����SCSI�R�}���h�ɂ‚���

�@�\3�Ŏ������Ή�SCSI�R�}���h�̂����A�uINQUIRY�v�uREAD CAPACITY�v�uREAD TOC�^PMA�^ATIP�v�ɂ‚��ẮA�����Android�̎����i��1�j��ύX����K�v������܂��B���̂��߂̃v���g�R���ݒ���e���ȍ~�ŏЉ�܂��B

��1�F����́A�����[�o�u���f�B�X�N�Ƃ��ĔF�����邽�߂̎����ƂȂ��Ă��܂��B



2�D2�DSCSI�R�}���h

�@�Q�l��������ɁA����ACD-ROM�h���C�u�Ƃ��ĔF�������邽�߂Ɂg�����^�lj��h����SCSI�R�}���h�����f�[�^���ȉ��Ɏ����܂��i�\4�A�\5�A�\6�j�B

�t�B�[���h�^�r�b�g ����ݒ肷��l
PERIPHERAL DEVICE TYPE �t�B�[���h 05h
RMB �r�b�g 1
ADDITIONAL LENGTH �t�B�[���h 1Fh
PRODUCT IDENTIFICATION �t�B�[���h ASCII�R�[�h
PRODUCT REVISION LEVEL �t�B�[���h ASCII�R�[�h
VERSION DESCRIPTOR �t�B�[���h 02h
�\4�@�i1�jINQUIRY�R�}���h����

�t�B�[���h ����ݒ肷��l
LAST LOGICAL BLOCK ADDRESS �ŏI�u���b�N�ԍ�
BLOCK LENGTH 2048d�i�o�C�g�j
�\5�@�i2�jREAD CAPACITY�R�}���h����

���� �t�B�[���h ����ݒ肷��l
�w�b�_ TOC Data length 0012h
First Track 01h
Last Track 01h
Track1�f�B�X�N���v�^ ADR�^CTL 14h
Track Number 01h
Track Start Address 000000h
Track Aah�iLead-out�j�f�B�X�N���v�^ ADR�^CTL 14h
Track Number Aah
Track Start Address �ŏI�u���b�N�ԍ��{1�i���j
�\6�@�i3�jREAD TOC�^PMA�^ATIP�R�}���h�����@�i���jMSF�̒l�ɉ����ď����͕ύX���܂�

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

Copyright © ITmedia, Inc. All Rights Reserved.

'; } else { return false; } recoBox.innerHTML = html; return recoBox; }; // �֘A�L�����擾���č�����g������i�����L���j var setRecomend = function(type) { // �L�[���[�h�����Ƃ�html ���擾 var wp = setRecomendItem(); if(!wp){ cx_count(test_id + '_default_imp','impression'); console.log(test_id + '_default_imp','impression'); return false; } // ���X�g��n����html���쐬 var recoBox = wplistHtml(wp,type); // target ���擾 var target; if(d.getElementById('endlinkConnection')){ console.log('�֘A�L��'); target = d.getElementsByClassName('endlink')[0]; } else { console.log('indexlink'); target = d.getElementById('colBoxIndexlink'); } // target �Ƀ��R�����h������ target.parentNode.insertBefore(recoBox, target); cx_count(test_id + '_' + wp.group + '_imp','impression'); console.log(test_id + '_' + wp.group + '_imp','impression'); // a �^�O���擾���� var atags = recoBox.getElementsByTagName('a'); for (var j=0; j 0) { var box_list = d.getElementsByClassName('cmsBodyBox'); for (var i=0; i
' }, { 'src':'' }, {}] }; setForumCornerLink(cornerlink); })();