大学のゼミの授業で以下のプログラムを作らなければならなくなりました。

1、「食べログ」東京の東京都市区町村一覧のページ(http://r.tabelog.com/tokyo/citylst/)にアクセス。
2、区名を指定してそのリンクをクリック
3、表示された20件のページにアクセスし、「店名」、「ジャンル」、「TEL」、「住所」、「評価」、「最寄駅名」、「営業時間」、「定休日」、「平均利用金額」、「用途」の情報を取得する。
4、次のページがあれば次のページに行き、3を行う。
5、csvファイルに出力。
6、ハッキングと間違われないようにランダムアクセスにする。(食べログ運営者にこのようにするようにと指定を受けた。)
*「食べログ」運営者から公開情報の利用許可を頂いております。

3、の個々のページにおいて情報を取得するところまではできました(コード→http://codepad.org/aW2wDA1d)が、

・それをそれぞれのページで情報取得の操作を行うようにする。
・次のページがあれば次のページに行き行う

のやり方がわかりません。

教えて頂けないでしょうか!?

よろしくお願いします。

環境はOS: Windows vista、バージョン:Ruby 1.8.6