入出力スレッドと内部処理スレッドを分けたら?