Here is a presentation I made about the idea generation process. It is targeted at students looking to start entrepreneurial ventures. It goes over 3 basic steps:
1) Idea generation – brainstorming.
2) Defining the results of your brainstorm more clearly.
3) Rating/prioritizing them so you can better decide which idea to pursue.