バッチ処理

読み: ばっちしょり

複数の画像に対して同一の処理を一括で適用する手法。リサイズ、圧縮、フォーマット変換などを大量のファイルに効率的に実行できる。

バッチ処理 (Batch Processing) は、複数の画像ファイルに対して同じ操作 (リサイズ、圧縮、変換、リネームなど) を一括で適用する手法である。EC サイトの商品画像や報道写真のように数百〜数千枚の画像を扱う場合、バッチ処理で 1 枚ずつの手作業より手間を減らせる。

一括リサイズツールや一括圧縮ツールでは、ブラウザー上で複数ファイルをドラッグ & ドロップし、統一設定で一括処理できる。Web Worker を使うと、画像の処理を画面の操作を受け持つスクリプトから独立させ、バックグラウンドで実行できる。

バッチ処理の設計には、1 ファイルの処理失敗で全体を止めず、個別にエラーを記録して残りの処理を続ける方式がある。処理結果を 1 つの ZIP にまとめてダウンロードする作りもある。

関連用語

関連記事