code: public void configure(String loadedFontName) {
  		String	fontName;
  		boolean	isArrangeCase = true;
  
  		if (isSystemFont) {
  			if (LwjgFontUtil.isEmpty(fontAlias)) {
  				if (loadedFontName.matches("\\p{ASCII}*")) {
  					//	ASCII 文字のみであれば、そのまま使う
  					fontName = loadedFontName;
  				} else {
  					//	ASCII 文字以外が含まれていれば、連番を割り当てる
  					fontName = SYSTEM_FONT_ALIAS + systemFontNumber;
  					systemFontNumber++;
  				}
  			} else {
  				fontName = fontAlias;
  				isArrangeCase = false;
  			}
  		} else {
  			fontName = LwjgFontUtil.trimExtention(new File(fontPath).getName());
  		}
  		
  		//	fontClassName を設定する
  		fontClassName = toFontClassName(fontName, isArrangeCase);
  	}
docs: TODO リファクタリング