text: the following description is of the best presently contemplated mode of practicing the present invention . this description is not to be taken in a limiting sense but is made merely for the purpose of describing the general principles of the invention . the scope of the invention should be determined by referencing the appended claims . fig1 shows a block diagram of the essential elements of a printer incorporating the method and apparatus of the present invention . control module 100 receives image data from a host computer system 150 over host interface 140 . the image data received is reproduced on photosensitive media 102 by displaying horizontal image segments of each row of the image on crts 110 and 112 , which are positioned in close proximity to photosensitive media 102 . the image segments are optically projected from the crts and combined on the media , one row at a time , as media 102 is moved past the crts , until all rows of the image have been reproduced as a latent image on media 102 . media 102 is then moved on to a development process ( not shown ) to develop and fix the latent image . those skilled in the art will recognize that the invention will also work with media that does not require development after exposure . the crts 110 and 112 can be arranged horizontally with the media moving vertically across the crts or arranged vertically with the media moving horizontally across the crts . for simplification , the following discussion is directed to the embodiment wherein the crts are arranged horizontally side by side , with the media moving vertically across the crts . in fig1 two crts 110 and 112 are shown arranged horizontally , perpendicular to the direction of movement of photosensitive media 102 . lenses 114 and 116 are positioned in front of the surface of crts 110 and 112 respectively to focus and transfer the image segments from the surface of the crt to the photosensitive media 102 . control module 100 , using paper motion electronics 128 , controls servo motor 104 through media motion signal 130 to turn shaft 108 clockwise . drive rollers 106 are attached to shaft 108 and cause photosensitive media 102 to move vertically upward , since media 102 is pinched between drive rollers 106 and opposing pinch rollers ( not shown ). image row 118 on media 102 moves vertically upward as media 102 is moved vertically upward by the controlled rotation of drive rollers 106 . control module 100 causes media 102 to move vertically until image row 118 is vertically aligned with horizontal image segment 120 so it can be transferred from the surface of crt 110 by lens 114 . control module 100 then causes crt 110 to project the first segment of image row 118 onto media 102 through lens 114 . the remaining segment required to complete image row 118 remains buffered within control module 100 . during the retrace of crt 110 , control module 100 displays image segment 122 on crt 112 and this image segment is transferred from the surface of crt 112 by lens 116 to the media on image row 118 . lenses 114 and 116 optically expand the image segments 120 and 122 to cause these image segments to fully occupy image row 118 on the media 102 . because the image area of a crt is less than the physical width of the crt , in all known currently manufactured crts , there will be a horizontal separation between the two image segments 120 and 122 . lenses 114 and 116 are needed to optically expand the image segments 120 and 122 to overcome the separation between the ends of the segments displayed on the two crts . lenses 114 and 116 provide the optical expansion to provide a coarse adjustment of the length of the image segments , and the beam of each crt is adjusted electrically to provide a fine adjustment of the length of the image segments . the electron beam deflection drive signal 134 is coupled to the yokes of crts 110 and 112 to cause crt 110 to scan in the forward direction while crt 112 retraces , and to cause crt 112 to scan in the forward direction while crt 110 retraces ( see fig3 below ). this allows one set of drive electronics 126 , and one set of video electronics 124 to drive two crts . those skilled in the art will recognize , however , that two sets of drive electronics and video electronics could be used to allow both crts to display simultaneously . this process is repeated for each row of the entire length of the image to be projected onto media 102 . the two crts of fig1 are by way of example only . those skilled in the art will recognize that any number of crts could be used to expose any desired width of media 102 , that the media could be moved horizontally across the crts , or that the media could be stationary while being exposed , with the crts moving across the media in either the horizontal or vertical directions , subject to the limitation that the relative motion between the media and the crts must be perpendicular to the axis of the image line segments on the crts . also , multiple rows of crts could be used to expose multiple image rows on the media simultaneously . fig2 depicts additional detail of the design and operation of control module 100 . interface logic 202 receives commands and image data applied to host interface 140 by a host computer system 150 . the received commands are applied over bus 220 to central processing unit 200 ( cpu ) for further interpretation and processing . received image data is applied directly to video ram 204 ( vram ) by interface logic 202 over bus 224 . cpu 200 interprets the host commands received and causes the transfer of the image data from vram 204 to crts 110 and 112 as required to reproduce the received image on a photosensitive media ( not shown in fig2 ). an apparatus and method for printer speed control based on rate of reception of host supplied image data is taught by sturm et al . in u . s . pat . no . 5 , 077 , 680 issued dec . 31 , 1993 and is hereby incorporated by reference for all that is disclosed and taught therein . the teachings of sturm et al . in the &# 39 ; 680 patent may be advantageously applied to the present invention to optimize the use of vram 204 memory for maximum print speed in view of the host communication rates . cpu 200 controls servo motor 104 through paper motion electronics 128 over signal 130 to move the media ( not shown in fig2 ) one row at a time vertically across the crts 110 and 112 . as each row on the media is moved into vertical alignment with the crts 110 and 112 , the horizontal image segment of the image data for each of the crts is transferred by cpu 200 from vram 204 to video electronics 124 and through selector 208 to either crt 110 or crt 112 , as discussed above . the image produced on crt 110 and 112 is exposed onto the photosensitive media and remains there as a latent image to be developed and fixed . the media is then moved to the next row and the process repeats until all rows of the media have been exposed . cpu 200 divides each row of image data stored in vram 204 into two segments -- one for each of crts 110 and 112 . each segment of each row in vram 204 is transferred to either crt 110 or 112 over video bus 232 or 234 respectively when the appropriate image segment of the media ( not shown ) is selected with selector 208 . although the cpu divides each row of image data into segments in the preferred embodiment , those skilled in the art will recognize that the dividing of the data into segments could be performed in the host computer system 150 or by other external circuitry . fig1 and 2 show that the yokes 136 and 138 of crts 110 and 112 respectively are wired to the deflection electronics amplifier 126 such that the two crts will scan in opposite directions when driven by the common deflection amplifier 126 . that is , the yokes 136 and 138 are wired to cause crt 110 to scan in a forward direction while crt 112 is retracing . consequently , crt 112 will scan in a forward direction while crt 110 is retracing . this allows data to be displayed on one crt during the normal forward scan time , and it allows data to be displayed on the other crt during the normal retrace time , thus avoiding any loss of time during retrace . in the preferred embodiment , both crts will display data while scanning in the same direction , so that the same physical alignment procedures can be used for both crts , however , those skilled in the art will recognize that the crts could be allowed to scan in opposite directions . fig3 shows the waveform for the yoke current in signal lines 134 . referring to fig3 yoke current waveform 302 is shown having current increase through region 304 and decrease through region 306 . these regions are repeated periodically . during the current increase region 304 , crt 110 will display data , while crt 112 will retrace from a previous display . during the current decrease region 306 , crt 110 will retrace , and crt 112 will display data . fig4 shows an alternative embodiment of the invention , wherein multiple image segments are displayed on a single crt and then optically combined on the media . referring to fig4 a single crt 410 is shown displaying two image segments 420 and 422 while lenses 414 and 416 are positioned in front of the surface of crt 410 to focus and transfer the image segments 420 and 422 from the surface of the crt to the photosensitive media 402 . control module 400 , using paper motion electronics 428 , controls servo motor 404 through media motion signal 430 to turn shaft 408 clockwise . drive rollers 406 are attached to shaft 408 and cause photosensitive media 402 to move vertically upward since media 402 is pinched between drive rollers 406 and opposing pinch rollers ( not shown ). image row 418 on media 402 moves vertically upward as media 402 is moved vertically upward by the controlled rotation of drive rollers 406 . control module 400 causes media 402 to move vertically until image row 418 is vertically aligned with horizontal image segment 420 so it can be transferred from the surface of crt 410 by lens 414 . control module 400 then causes crt 410 to project the first segment of image row 418 onto media 402 through lens 414 . the remaining segment required to complete image row 418 remains buffered within control module 400 . after displaying image segment 420 , control module 400 displays image segment 422 on crt 410 and this image segment is transferred from the surface of crt 410 by lens 416 to the media on image row 418 . this process is repeated for each row of the entire length of the image to be projected onto media 402 . although lenses 414 and 416 may expand the image segments 420 and 422 respectively , as was done with fig1 above , no such expansion is required . crt 410 may produce each image segment in the same length as required by the media , and no expansion would be required , instead , lenses 414 and 416 would simply vertically displace the images to transfer them to the media 402 . alternatively , lenses 414 and 416 could de - magnify the image to produce a higher resolution image on a small format medium such as photographic film . mirrors may also be used to assist in directing the image segments 420 and 422 from the crt 410 to the media 402 . such mirrors may assist in achieving more uniform focus of image row 418 . fig5 shows a diagram of using mirrors to assist in directing the image to the media . referring to fig5 light from image segment 420 is reflected by mirror 502 and then by mirror 506 before passing through lens 510 to the row 418 of the media 402 . similarly , light from image segment 422 is reflected by mirror 504 and mirror 508 before passing through lens 512 to the row 418 of the media 402 . fig6 depicts additional detail of the design and operation of control module 400 . interface logic 602 receives commands and image data applied to host interface 140 by a host computer system 150 . the received commands are applied over bus 620 to central processing unit 600 ( cpu ) for further interpretation and processing . received image data is applied directly to video ram 604 ( vram ) by interface logic 602 over bus 624 . cpu 600 interprets the host commands received and causes the transfer of the image data from vram 604 to crt 410 as required to reproduce the received image on a photosensitive media ( not shown in fig6 ). cpu 600 controls servo motor 404 through paper motion electronics 428 over signal 430 to move the media ( not shown in fig6 ) one row at a time vertically across the crt 410 . as each row on the media is moved into vertical alignment with the display lines 420 and 422 and lenses 414 and 416 of the crt 410 , the horizontal image segment of the image data for display line 420 of the crt 410 is transferred by cpu 600 from vram 604 to video electronics 624 to display row 420 of crt 410 , as discussed above . the image produced on display row 420 of crt 410 is exposed onto the photosensitive media and remains there as a latent image to be developed and fixed . cpu 600 divides each row of image data stored in vram 604 into two image segments -- one for each display row 420 and 422 of crt 410 . each segment of each row in vram 604 is transferred to the appropriate display row of crt 410 over video bus 432 . although the cpu divides each row of image data into segments in the preferred embodiment , those skilled in the art will recognize that the dividing of the data into segments could be performed in the host computer system 150 or by other external circuitry . fig7 shows a flowchart of the control methods applied by either cpu 200 or cpu 600 to create the exposure of crts 110 and 112 as shown in fig1 or the exposure of the two line segments on crt 410 as shown in fig4 . the function performed by the steps depicted in the flowchart of fig7 is performed once per page to expose an entire image , dot row by dot row onto photosensitive media 102 or the media 402 . referring to fig7 after entry , block 702 controls servo motor 104 or 404 to move media 102 or 402 to the start position at the beginning of the media page , or to the next dot row , for exposure of an image by crts 110 and 112 or 410 . block 704 retrieves image data from the vram 204 or 604 for the first segment of the first or next image row . block 706 then separates the image row data that is to be displayed on the first crt 110 , or the first display row of crt 410 , if the separation had not been performed by the host computer system 150 , and block 708 then transferrers this horizontal segment to either crt 110 or crt 410 . blocks 710 , 712 , and 714 perform the same function for the second crt 112 , or the second display row of crt 410 , that blocks 706 , 708 and 710 performed for the first crt 110 . block frees all areas of vram 204 or 604 for image rows for which data has been sent to all the crts , since the data for these rows is no longer needed . block 718 then determines if all dot rows have been processed , and if not , returns to block 702 to process the next dot row . after all dot rows have been processed , block 718 returns to the caller . fig8 shows a method of calibrating the crts 110 and 112 , or the crt 410 . referring now to fig8 calibration mask 802 is placed behind the media ( not shown in fig8 ) such that when the media is not present , the images from the crts will strike the calibration mask 802 . four holes 804 , 806 , 808 , and 810 are placed in the calibration mask 802 to allow the ends of the lines of images from the crts to pass through the holes . four detectors 812 , 814 , 816 , and 818 are located behind the calibration mask 802 and aligned with the images of the ends of the lines that pass through the holes 804 , 806 , 808 , and 810 respectively . thus , when the display lines 120 and 122 are of the correct length , detectors 812 , 814 , 816 , and 818 will detect the image passing through the holes 804 , 806 , 808 , and 810 . signal lines 820 transfer the detector outputs to the control module 100 and to the calibration electronics 822 . calibration electronics 822 transfers the detected signals to the cpu 200 or cpu 600 ( not shown in fig8 ). thus , by displaying a line of data on the crts , and gradually widening the length of the line until the detectors detect the ends of the line , the crts can be calibrated to display the correct line length . this widening can be done either by adjusting the deflection electronics 126 to cause the beam width to change . those skilled in the art will recognize that this method could be extended to any number of crts , wherein two holes would be present in mask 802 for each crt , and a detector would be located behind each hole . alternatively , each of the detectors could be replaced by a plurality of detectors , horizontally aligned , to provide data indicating various widths of each line . other methods of creating a closed loop calibration of the crts could also be used , such as a single detector at the point where the images converge . also , a single detector , or multiple detectors , that detect light reflecting from the media could be placed on the same side of the media as the crts are located to perform the calibration dynamically with media present . fig9 shows an alternative embodiment wherein crts are arranged in a two dimensional array to project an image onto a sheet of media . referring to fig9 several crts 902 , 904 , 906 , and 908 are shown arranged in a two dimensional array . each of the crts 902 , 904 , 906 , and 908 forms part of an image for a single sheet of media 912 . for example , crts 906 and 902 form image segments that are joined when the segments are projected onto the media 912 . lens 910 is shown projecting the image from crt 908 onto a portion of the media 912 . in practice , a separate lens would be used for each crt to project its image onto the media 912 . although the invention has been described using crts to project an image onto media , the invention is not so limited . other techniques for transferring an image to media , such as laser , piezo electric shutter , deformable mirror devices , light emitting diodes , liquid crystal , or plasma panels could also be used with the invention . the invention is usable in any application wherein more than one printing or exposure device is used to place a single image onto a medium and the size or location of segments of the image are adjusted as the image is transferred from the display device to the medium . having described a presently preferred embodiment of the present invention , it will now be appreciated that the aspects of the invention have been fully achieved , and it will be understood by those skilled in the art that many changes in construction and widely differing embodiments and applications of the invention will suggest themselves without departing from the spirit and scope of the present invention . the disclosures and the description herein are intended to be illustrative and are not in any sense limiting of the invention , more preferably , defined in scope by the following claim .