That action works fine for me with iOS 6.1 & iPhoto on an iPhone 5 so it seems that you have a unique problem.
Are there actually photos in your Camera Roll?
When you connect your iPhone:
Does iPhoto start?
Does iTunes start?
Have you tried restarting or resetting your iPhone?
Restart: Press On/Off button until the Slide to Power Off slider appears, select Slide to Power Off and, after the iPhone shuts down, then press the On/Off button until the Apple logo appears.
Reset: Press the Home and On/Off buttons at the same time and hold them until the Apple logo appears (about 10 seconds). Ignore the "Slide to power off"
Thanks, but I resolved the issue.
When connected iphoto and Aperture would show Apple iPhone connected. It would not show the photos that were on the phone's camera rolll.
No matter how many reconnects or restart would change it from mounting "Apple iPhone" , which was not actually the phone's name.
To resolove it I had to unmount the Apple iPhone disconnect the phone and then reconnect. It then appeared as the correct phone name.