Index: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php	(revision 21693)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Maker.php	(revision 21697)
@@ -96,5 +96,5 @@
 
                 // エラーチェック
-                $this->arrErr = $this->lfErrorCheck($this->arrForm);
+                $this->arrErr = $this->lfErrorCheck($this->arrForm, $objFormParam);
                 if (count($this->arrErr) <= 0) {
                     if ($this->arrForm['maker_id'] == '') {
@@ -295,7 +295,10 @@
      * @return array $objErr->arrErr エラー内容
      */
-    function lfErrorCheck(&$arrForm) {
-        $objErr = new SC_CheckError_Ex($arrForm);
-        $objErr->doFunc(array('メーカー名', 'name', SMTEXT_LEN), array('EXIST_CHECK','SPTAB_CHECK','MAX_LENGTH_CHECK'));
+    function lfErrorCheck(&$arrForm, &$objFormParam) {
+
+        $arrErr = $objFormParam->checkError();
+        if (!empty($arrErr)) {
+            return $arrErr;
+        }
 
         // maker_id の正当性チェック
@@ -307,8 +310,8 @@
             ) {
                 // maker_idが指定されていて、且つその値が不正と思われる場合はエラー
-                $objErr->arrErr['maker_id'] = '※ メーカーIDが不正です<br />';
+                $arrErr['maker_id'] = '※ メーカーIDが不正です<br />';
             }
         }
-        if (!isset($objErr->arrErr['name'])) {
+        if (!isset($arrErr['name'])) {
             $objQuery =& SC_Query_Ex::getSingletonInstance();
             $arrMaker = array();
@@ -317,9 +320,9 @@
             // 編集中のレコード以外に同じ名称が存在する場合
             if ($arrMaker[0]['maker_id'] != $arrForm['maker_id'] && $arrMaker[0]['name'] == $arrForm['name']) {
-                $objErr->arrErr['name'] = '※ 既に同じ内容の登録が存在します。<br />';
+                $arrErr['name'] = '※ 既に同じ内容の登録が存在します。<br />';
             }
         }
 
-        return $objErr->arrErr;
+        return $arrErr;
     }
 }
