ファイル入力対応版