Will the form be open when the report loads? If so, get the value of the checkbox in the report open event and show or hide the report image control accordingly.
Or pass an argument in the report opening (maybe 'Chkd' or 'Unchkd') and do the same based on the argument parameter. One method looks backward, the other is a forward pass.
The latter method allows you to close the form as part of the process if you don't want it to remain open. You'd have to provide the form and/or control names in question and what is it that opens the form (command button?) if you need further help. Or you could Google Docmd.OpenReport and/or something like 'refer to controls on open form'.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.