Index: branches/comu-ver2/data/class/SC_UploadFile.php
===================================================================
--- branches/version-2_4/data/class/SC_UploadFile.php	(revision 17929)
+++ branches/comu-ver2/data/class/SC_UploadFile.php	(revision 18171)
@@ -74,5 +74,5 @@
     // アップロードされたファイルを保存する。
     // FIXME see. http://www.php.net/manual/en/features.file-upload.php
-    function makeTempFile($keyname, $rename = true) {
+    function makeTempFile($keyname, $rename = IMAGE_RENAME) {
         $objErr = new SC_CheckError();
         $cnt = 0;
@@ -340,5 +340,5 @@
      * @return strgin $dst_file
      */
-    function lfGetTmpImageName($rename, $keyname){
+    function lfGetTmpImageName($rename, $keyname = "", $uploadfile = ""){
 
         if( $rename === true ){
@@ -347,5 +347,6 @@
         } else {
             // アップロードした画像名で保存
-            $uniqname =  preg_replace('/(.+)\.(.+?)$/','$1',$_FILES[$keyname]['name']);
+            $uploadfile = strlen($uploadfile) > 0 ? $uploadfile : $_FILES[$keyname]['name'];
+            $uniqname =  preg_replace('/(.+)\.(.+?)$/','$1', $uploadfile);
         }
         $dst_file = $this->temp_dir . $uniqname;
