# File class/main.rb, line 67
        def search_files (dirlist)
                files = []
                Find.find(dirlist[:localdir]) {|file|
                        next unless FileTest.file?(file)     # ファイル以外は対象外

                        # LimitFilterに引っかかったら対象外
                        next if dirlist[:limitfilter].any? {|filter|
                                file.index(filter)
                        }

                        next unless @date_data.update?(file) # 更新されていなかったら対象外
                        
                        # リモートパスを求める
                        rpath = File.dirname( file.sub(dirlist[:localdir], dirlist[:remotedir]) )
                        files.push( [file, rpath] )
                }
                files
        end