private void reedingHPAName ( String str1 ) { //Ƌ
		try {
			String Housename= ".\\recycle\\furnituredata\\" + str1 + "_furniture.txt"; 
			//t@C[_[
			 File file = new File ( Housename );
			 BufferedReader br = new BufferedReader ( new FileReader ( file ) );
			//܂Ńt@C[_[
			 
			 String str = "0" ; //ǂݎpString֐ kɂƎ~܂iOj
			 String[] FurnitureAry = new String[4];
			
			//ǂݍ݃\bh
			do { //EOFnullƂČoA܂ł͓ǂݍݑ
				str = br.readLine (); //sǂݍ ǂݍނтɎifV[PXŔ
				if (str != null) { //ǂݍݍsnullłȂ΂̃V[PXsAsŔʂ
					if ( str.startsWith ( "Name " ) ) {
						String[] strAry = str.split( " ", 2 );
						FurnitureAry[0] = strAry[1];
					}
					else if ( str.startsWith ( "Value " ) ) {
						String[] strAry = str.split( " ", 2 );
						FurnitureAry[1] = strAry[1];
						//System.out.print(strAry[1]+",");
					}
					else if ( str.startsWith ( "Minus " ) ) {
						String[] strAry = str.split( " ", 2 );
						FurnitureAry[2] = strAry[1];
					}
					else if ( str.startsWith ( "Spec " ) ) {
						String[] strAry = str.split( " ", 2 );
						FurnitureAry[3] = strAry[1];
						//System.out.println(strAry[1]);
					}
					else if ( str1.startsWith ( "//" ) ); //RgoƉȂ
					else System.out.println( "err." );
					
					if ( FurnitureAry[0] != null && FurnitureAry[1] != null && FurnitureAry[2] != null ) { //ǂꂽƂɎs
						new HPAdata ( FurnitureAry[0], FurnitureAry[3], Integer.parseInt ( FurnitureAry[1] ), Integer.parseInt ( FurnitureAry[2] ), this ); //ƋĂ
						FurnitureAry [0] = null;
						FurnitureAry [1] = null; //ĂƂǂZbg
						FurnitureAry [2] = null;
						FurnitureAry [3] = null; //ĂƂǂZbg
						}
				}
			} while ( str != null );
			//܂œǂݍ݃\bh
			br.close(); //t@C	
		} catch ( FileNotFoundException e ) { //O
			System.err.println ( e.getMessage () ); //t@CȂ̗O	
			System.exit ( 0 );
		} catch ( IOException e ) {
		    System.err.println ( e.getMessage () ); //IOG[O
		    System.exit ( 0 );
		}
	}