private void initInstInfo() {
		instCheck = new LinkedHashMap<String, JCheckBox>();
		isInstCheck = new HashMap<String, Boolean>();
		instGroup = instInfo.getTypeGroup();
		
		// Cookie情報用リストにCookieから装置種別の選択状態を取得
        List<String> valueGetList = Arrays.asList(SystemProperties.getInstance().getDefaultInstanceTypeList());
//        ArrayList<String> valueGetList = cm.getCookie(COOKIE_INST);
		List<String> valueSetList = new ArrayList<String>();
		
		boolean checked = false;
	    LOGGER.info("instInfo.getTypeGroup().size() -> " + instGroup.size());
	    for (Entry<String, List<String>> entry : instGroup.entrySet()) {
//		for (Iterator i=instGroup.keySet().iterator(); i.hasNext(); ) {
//			String key = (String)i.next();
			
//			List<String> list = instGroup.get(key);
//	    	LOGGER.info("instGroup.get(  "+key+"  ).size() -> " + list.size());
			List<String> list = entry.getValue();
			for (String val : list) {
//			for ( int j = 0; j < list.size(); j++ ) {
//				String val = list.get(j);
			
				JCheckBox chkBox;
				
				// Cookieが存在する場合
				if (valueGetList.size() != 0) {
					if (valueGetList.contains(val)) {
						chkBox = new JCheckBox(val, true);
						checked = true;
					} else {
						chkBox = new JCheckBox(val, false);
					}
				} else {
					if (isDefaultInst(val)) {	// デフォルト装置種別の場合 
						chkBox = new JCheckBox(val, true);
						checked = true;
						valueSetList.add(val);
					} else {
						chkBox = new JCheckBox(val, false);
					}
				}
				
				instCheck.put(val, chkBox);
				isInstCheck.put(val, chkBox.isSelected());
			}
		}
		
		// 装置種別がデータベースに登録されていない場合
		if (instCheck.size() == 0 && isInstCheck.size() == 0) {
			JOptionPane.showMessageDialog(null,
					"Instrument Type is not registered in the database.",
					"Error",
					JOptionPane.ERROR_MESSAGE);
			return;
		}
		
		// ここまでの処理で装置種別が1つも選択されていない場合は強制的に全て選択する
		if ( !checked ) {
			for (Iterator i=instCheck.keySet().iterator(); i.hasNext();) {
				String key = (String)i.next();
				
				((JCheckBox)instCheck.get(key)).setSelected(true);
				isInstCheck.put(key, true);
				valueSetList.add(key);
			}
		}