1461109907-6de4893a-014d-4e7b-8a87-aae095f95728

1. A digital camera system comprising:
an image capture device including a shutter;
at least one processing device;
a bar code reader configured to scan a bar code; and
at least one memory device, the at least one memory device storing program instructions, which when executed by the at least one processing device causes the at least one processing device to:
lock the shutter before scanning the bar code with the barcode reader;
scan the bar code with the bar code reader to receive bar code data, the bar code data including information identifying a subject;
after receiving the bar code data, unlock the shutter;
capture an image of the subject with the image capture device;
store the image in the at least one memory device; and
store link data in the at least one memory device, the link data associating the information identifying the subject with the image.
2. The digital camera system of claim 1, wherein the information identifying the subject further comprises data received from data entry on a keyboard.
3. The digital camera system of claim 1, wherein the image is a digital image.
4. The digital camera system of claim 1, wherein the information identifying the person is an alphanumeric code.
5. The digital camera system of claim 1, wherein the information identifying the person is a machine readable code.
6. The digital camera system of claim 1, wherein the information identifying the person is selected from a student identification number, a name, a grade, a teacher, a homeroom number, a locker number, a date of birth, and a bus number.
7. The digital camera system of claim 1, wherein the processing device stores the link data in a frame after the digital image is captured.
8. The digital camera system of claim 1, wherein the at least one memory device includes a solid state memory device.
9. The digital camera system of claim 1, wherein the image capture device further comprises a shutter button, wherein locking the shutter prevents the image capture device from capturing an image when the shutter button is pressed.
10. The digital camera system of claim 9, wherein unlocking the shutter comprises activating the shutter so that the image capture device captures an image when the shutter button is pressed.
11. The digital camera system of claim 1, wherein the shutter is unlocked when at least one of: a bad shot cancel command is received and when information identifying a next subject is received.
12. A method comprising:
locking a shutter of an image capture device before scanning a barcode with a barcode reader;
scanning the bar code with the bar code reader to receive bar code data, the bar code data including information identifying a subject;
unlocking the shutter after receiving the barcode data;
capturing an image of the subject with the image capture device;
storing the image in at least one memory device; and
storing link data in the at least one memory device, the link data associating the information identifying the subject with the image.
13. The method of claim 12, wherein unlocking the shutter occurs when at least one of: a bad shot cancel command is received and when information identifying a next subject is received.
14. The method of claim 12, wherein the image capture device further comprises a shutter button, wherein locking the shutter prevents the image capture device from capturing an image when the shutter button is pressed.
15. The method of claim 14, wherein unlocking the shutter comprises activating the shutter so that the image capture device captures an image when the shutter button is pressed.
16. The method of claim 12, wherein the image is a digital image.
17. The method of claim 12, wherein the information identifying the person is a machine readable code.
18. The method of claim 12, wherein the information identifying the person is selected from a student identification number, a name, a grade, a teacher, a homeroom number, a locker number, a date of birth, and a bus number.
19. The method of claim 12, further comprising storing the link data in a frame after the digital image is captured.
20. The method of claim 12, wherein the at least one memory device includes a solid state memory device.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An image display system, comprising:
a first memory;
a memory controller configured to generate an interrupt signal in response to a command to write first image data into a first range of addresses within the first memory that at least partially overlaps with a reference range of addresses, said memory controller comprising an address comparison circuit configured to determine whether the first range of addresses at least partially overlaps with the reference range of addresses; and
a driver configured read the first image data from the first memory in response to the interrupt signal.
2. The system of claim 1, wherein said memory controller further comprises a register configured to store at least a starting address associated with the reference range of addresses.
3. The system of claim 1, further comprising a display module configured to receive the first image data from said driver.
4. The system of claim 3, wherein said display module comprises a frame buffer configured to store the first image data received from said driver.
5. The system of claim 1, wherein said memory controller is further configured to write second image data into a second range of addresses within the first memory without generation of the interrupt signal when the second range of addresses is outside the reference range of addresses, in response to a command to write second image data into the second range of addresses within the first memory.
6. The system of claim 5, further comprising an arbitration circuit configured to provide said memory controller with a first packet of data comprising the write command, the first image data and at least a starting address associated with the first range of addresses.
7. The system of claim 1, further comprising an arbitration circuit configured to provide said memory controller with a first packet of data comprising the write command, the first image data and at least a starting address associated with the first range of addresses.
8. A method of operating an image display system, comprising:
comparing a first range of memory addresses associated with a first packet of image data against a reference range of addresses to detect at least a partial overlap therebetween concurrently with writing first image data contained within the first packet into a first memory device;
generating an interrupt signal in response to detecting the at least a partial overlap between the first range of memory addresses and the reference range of addresses; and
transferring the first image data from the first memory device into a frame buffer within a display module, in response to the interrupt signal.
9. The method of claim 8, wherein said transferring comprises:
reading the first image data from the first memory device into a device driver configured to receive the interrupt signal; and
writing the first image data from the device driver into the frame buffer.
10. The method of claim 9, wherein said comparing comprises evaluating a header of the first packet to detect presence of a write command therein.
11. A method of processing image data, the method comprising:
determining a type of a packet provided from at least one application;
selectively determining whether addresses included in the packet are at least partially overlapped with a reference address range; and
selectively processing image date included in the packet based on determining whether the addresses included in the packet are at least partially overlapped with the reference address ranges.
12. The method of claim 11, wherein whether the addresses included in the packet are at least partially overlapped with the reference address range is determined when the type of the packet indicates a write packet.
13. The method of claim 12, wherein when addresses corresponding to the image data are at least partially overlapped with the reference address range, the method further comprising:
processing the image data to provide the processed image data to a frame buffer.
14. The method of claim 12, wherein when addresses corresponding to the image data are at least partially overlapped with the reference address ranges, the image data is processed in response to an interrupt signal.
15. The method of claim 11, wherein the reference address range includes a plurality of sub reference address ranges.
16. The method of claim 15, wherein the image data is processed when the addresses corresponding to the image data is at least partially overlapped with at least one of the plurality of sub reference address ranges.