Ruby知らんけど、単に文字コード変換するんじゃダメなの?