Ruby 1.9.0 リファレンスマニュアル > ライブラリ一覧 > library iconv > class Iconv > open
open(to, from) -> Iconvopen(to, from) {|cd| ...} -> objectブロックが与えられない場合は Iconv.new と等価です。 ブロックが与えられると、Iconv オブジェクトを生成し、それを引数としてブロックを実行します。 ブロックの終りに Iconv オブジェクトは close されます。 ブロックの値を返します。