Make a picture display images if a CCK checkbox is checked
You will have to rewrite the results of your fields.  NodeOne has some videos that describes what to do and I think this one http://nodeone.se/blogg/learn-views-with-nodeone-part-17-rewriting-fields will have the info you need.

Short answer is that you will configure field > Rewrite Results > Rewrite the output of this field and then use the "REPLACEMENT PATTERNS" that will show only the fields that are available (can't use fields that come after in the list).

You can use [field_NAME]_icon.png where the [field_NAME] will either be black or grey to load the correct icon.  This would work if Black and Grey were the allowed values of a radio button for each field.  Checkboxes should be similar, but I didn't need to use them for my issue.