WO1990004301A1 - Film-to-video player using dedicated magnetic tracks on film - Google Patents

Film-to-video player using dedicated magnetic tracks on film Download PDF

Info

Publication number
WO1990004301A1
WO1990004301A1 PCT/US1989/004360 US8904360W WO9004301A1 WO 1990004301 A1 WO1990004301 A1 WO 1990004301A1 US 8904360 W US8904360 W US 8904360W WO 9004301 A1 WO9004301 A1 WO 9004301A1
Authority
WO
WIPO (PCT)
Prior art keywords
film
tracks
data
improvement
frame
Prior art date
Application number
PCT/US1989/004360
Other languages
French (fr)
Inventor
Michael Lee Wash
Original Assignee
Eastman Kodak Company
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Eastman Kodak Company filed Critical Eastman Kodak Company
Publication of WO1990004301A1 publication Critical patent/WO1990004301A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3872Repositioning or masking
    • H04N1/3873Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming
    • H04N1/3875Repositioning or masking defined only by a limited number of coordinate points or parameters, e.g. corners, centre; for trimming combined with enlarging or reducing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Camera Data Copying Or Recording (AREA)

Abstract

A virtually transparent magnetic layer is included as an additional layer in a color negative film. Information exchange between various users of the film -such as the camera user, the dealer, photofinisher and film-to-video player- is carried via plural longitudinal magnetic tracks on the film, each track being dedicated to the writing and reading of a predetermined set of related parameters. The photofinisher-dedicated track locations fill the exposed image area of each frame. The camera tracks lie along the edges of the film between the film perforations, the perforations being widely spaced for this purpose. All data, such as cropping, zooming, rotating or character superposition instructions, is recorded as individual pieces of information identified by virtual data identifiers to enable the film-to-video player to quickly access and execute such instructions by altering the video signal produced from each frame of the developed film.

Description

FIL -TO-VIDEO PLAYER USING
DEDICATED MAGNETIC TRACKS ON FILM
BACKGROUND OF THE INVENTION
Limitations of Current Consumer Photography Technology
A film-to-video player responsive to instructions encoded on film is disclosed in U.S. patent no. 4,482,924 to Brownstein, assigned to the assignee of the present application.
Communication between the camera user and the photofinisher and a film-to-video player typically requires written forms which are filled out by the user, usually well after a given scene has been photographed. Thus, in addition to the inconvenience of filling out such a form, scene-related information is typically lost or forgotten. Such information may include the user's desire to not have a particular frame printed or to have several prints made from a given frame, for example. Such information may also include the photographic parameters of the scene, observed by the user or by a sensor, which would have aided the photofinisher's classification of the scene to increase the quality of the prints made from the film.
Several factors reduce the efficiency of the overall photofinishing process. For example, in a large photofinishing laboratory not operating on a 24 hour per day basis, the film processing equipment must lie dormant for a period of time at the beginning of each work day until enough incoming customer film has been sorted to form one batch of a minimum number (e.g. 70) of film strips of the same type (such as color negative 35 mm film) to justify running the printing equipment. Of course, undeveloped film (regular customer orders) must be separated from developed film (print re-orders) . These same limitations apply whenever the user wishes to communicate his desires regarding each image frame on his developed film to a film-to-video player. Such desires may be reflected in zooming, cropping, rotating, fading or character superposition of the video image of a particular frame. Currently, the user must manually control the film-to-video player to enter such instructions on a frame-by-frame basis. Problems to be Solved by the Invention Recording of information on the film has been loosely suggested. These suggestions have ranged from optical recording of eye-readable symbols or machine readable symbols to the magnetic recording of machine readable data. Of course, optical recording on the film has only limited use, because once the film has been developed, no further recording may be done. Furthermore, the information must be restricted to those limited areas on the film not occupied by the camera-exposed image of each frame, a significant limitation on the amount of information that can be recorded.
With magnetic recording in a virtually transparent magnetic layer, high density recording may be done everywhere on the film including in the image area, so that all relevant information theoretically could be recorded with each frame on the film. However, what has not been recognized in the prior art is that complete exploitation of the potential capabilities of magnetic recording on~film results in an unwieldy mass of data being recorded on the film, various bits of which must be separately accessed at various stages of the film use by camera and photofinisher. In such a scenario, the photofinisher and film-to-video player must find a certain needle of data in a massive haystack of data at any given time.
Thus, a specific problem is how to enable the film-to-video player of the type disclosed in U.S. Patent No. 4,482,924 to Brownstein to quickly read a particular desired piece of data such as a zoom, crop, pan, rotate or character superposition instruction for a particular frame during video displaying operations without undue searching through or reading other data to find the one desired piece.
SUMMARY OF THE INVENTION The invention is a film-to-video player film information exchange system in which the film-to-video player alters the still video signal representing an individual frame on a strip of developed film in response to zoom, crop, pan, rotate, fade, character superposition or other instructions magnetically recorded as data in dedicated magnetic tracks lying in that frame of the film.
Magnetic reading and writing of information in a virtually transparent magnetic layer in the film during each stage of film use and film processing is restricted to certain dedicated parallel tracks extending longitudinally along the length of the film, the choice of track being determined in accordance with the particular information being recorded. Magnetic reading/writing is performed with transport of the film by the camera during field use and during transport of the film by the dealer or photofinisher during film processing, printing, etc. The tracks are dedicated by universal pre-arrangement to certain sets of parameters or information, each set being of particular interest to a certain stage in the use of the film, the various stages including the camera, the dealer order entry station, the photofinisher and the film-to-video player.
The photofinisher and film-to-video player dedicated tracks occupy the principal image area of each frame, so as to maximize the number of tracks available to the photofinisher and to render the format of these tracks virtually immune to any differences between various film formats or film perforation patterns. The photofinisher tracks therefore have a universally applicable format useful for additional applications such as a film-to-video player and the like. Instructions for each frame to be executed by the film-to-video player may be recorded in the film-to-video player tracks on the film at any stage of use, including the dealer or the photofinisher or at the film-to-video player itself.
The camera tracks are present only in film adapted for use in cameras having magnetic read/write capability. For this purpose, the camera tracks are accommodated along the film edges, without impacting the photofinisher track locations, by interruption of the usual film perforation pattern along the film edges. In the preferred embodiment, each perforation is located next to the image area, while the camera tracks are located within the image area of each frame along the film edges between successive perforations. Each block of data is appended to a virtual identification code whose meaning is defined in a look-up table accessable to the system. Instructions contained in the look-up table for a given virtual identification code provide the byte location of and encoding (recording) or decoding (playback) algorithm for several related parameters recorded within the data block bearing that identification code. Any one of three types of virtual identification codes are employed, depending upon the type of related data recorded in the block: (a) Bit map identification codes point to bit mapping instructions in the look-up table, in which the state of certain individual bits in the block reflect the state of parameters having two possible states (e.g. flash was fired, or exposure was made, etc.). (b) State identifier codes point to state identification instructions stored in the look-up table in which various patterns of certain bytes in the block reflect the state of parameters having several possible states. (c) Scaling identification codes point to individual scaling instructions stored in the look-up table for certain bytes in the block.
In a preferred embodiment of the invention, the various types of information are allocated among the dedicated tracks in accordance with groups of related information types or parameters, some individual groups being used by more than one stage of the film use cycle. Furthermore, in this preferred embodiment, information common to all frames of the film is in dedicated tracks on the film leader. Specifically, information such as film type, camera type, owner identification, a directory of written information and the like are recorded in a first camera track (near one film edge) on the film leader. This first camera track is designated track CO while the film leader is designated frame 0. Scene related parameters automatically sensed by the camera (such as scene luminance, camera orientation, color temperature, flash fire, etc.) are recorded in track CO in each subsequent frame (e.g. frames 1-25). A second camera track, track Cl, is dedicated to the recording of secondary information, such as shutter speed, aperture size, etc. Clearly, an intelligent photofinishing classifier station, in attempting to compute the optimum exposure conditions to make a print, would read the data on track CO in each of frames 1 through 25 (for example), while a photofinisher sorter machine, in attempting to maintain correspondence between a customer's film and his order form or envelope, would read the data on track CO in frame 0. A similar sort of allocation of photofinisher dedicated tracks is employed, with customer print order request data being recorded in a first photofinisher track (F0) in frame 0, process data such as image classification and number of prints made being recorded by frame in track FOl and any makeover corrections in track F02. A summary of makeover data (e.g. total number of makeover prints) is recorded in track F02 of frame 0. Other photofinisher tracks may be dedicated to uses other than photofinishing, such as frame-by-frame user instructions for film-to-video players or electronic print processors.
Specifically, the data representing zoom, crop, rotate or fade instructions are magnetically recorded in track F03 for execution by a film-to-video player. Character superposition instructions are magnetically recorded in track F04. The remaining tracks (F05-F29) are reserved for the recording of audio signals associated with a particular frame, to be played back during video display of that frame by a film-to-video player. Solution to the Problems
The invention solves the problem of attaining data synchronization at all stages of film use without requiring that each stage transport the film at constant velocity nor even at the same velocity while recording or playing back data. The invention achieves this without requiring the recording of an extra space-wasting clocking track simultaneously with the data track. Instead, the representation of the binary state of a particular bit is unaffected by the film transport speed during recording and playback and is self-clocking. This representation uniquely depends upon the temporal relationship between each data transition pulse and its immediately preceeding and succeeding clock pulses in the serial pulse train comprising the self-clocking code. In the preferred embodiment, a one bit is represented by a data transition pulse which is closer to the preceeding clock pulse. For a zero bit, the data transition pulse is closer to the succeeding clock pulse.
The invention solves the data access problem faced by (among others) the film-to-video player of "finding a needle in a haystack" because the film-to-video player need merely read those tracks dedicated to relevant data (e.g. tracks F03 and F04), while ignoring all other data magnetically recorded on the film. Thus, the film-to-video player of the invention includes a magnetic reading system which can find tracks F03 and F04 to read instructions recorded in any film frame defining the amount or type of zooming, cropping, rotating or fading that is to be done to the video image of that frame. It further includes video signal processing circuits of the well-known type for altering the still video signal derived from that film frame so as to zoom, crop, rotate or fade the signal, accordingly, for display.
DESCRIPTION OF THE DRAWINGS The invention may be understood by reference to the accompanying drawings, of which: Fig. 1 is a diagram illustrating the parallel dedicated tracks in a virtually transparent magnetic layer on film having a special perforation format particularly adapted for use in cameras having a magnetic film read/write capability;
Fig. 2 is a simplified diagram illustrating the concept of a camera adapted to read or write data on the film of Fig. 1;
Fig. 3 is a diagram illustrating the parallel dedicated tracks in a virtually transparent magnetic layer on film having the currently ubiquitous perforation format used in ordinary cameras not having a magnetic film read/write capability; Fig. 4 is a diagram illustrating the accommodation of film wander in the camera of Fig. 2 by the use of different head widths at the various stages of film use;
Fig. 5 is a block diagram illustrating the architecture of a read only memory containing a directory of track locations for various parameters which may be magnetically written or read on the film, in accordance with the dedicated track format of Fig. 1; Fig.- 6 is a diagram illustrating the preferred data format used in the dedicated tracks of Fig. 1 or Fig. 3;
Fig. 7 illustrates an exemplary data identification code table for universal use with the data format of Fig. 6 by all stages of film use including camera and photofinisher;
Fig. 8 illustrates an exemplary symbol table for universal use with the data format of Fig. 6 by all stages of film use including camera and photofinisher;
Fig. 9 illustrates an exemplary reserved control symbol table for universal use with the data format of Fig. 6 by all stages of film use including camera and photofinisher; Fig. 10 is a block diagram illustrating a film-to-video player having magnetic read/write hardware which uses the film of Fig.'s 1 or 3 as a frame-by-frame memory image display instructions; Fig. 11 illustrates one manner in which image display instructions may be encoded;
Figs. 12a and 12b illustrate the form of the self-clocking code used in the invention;
Fig. 13 illustrates the use of each start and stop sentinel character and its compliment to facilitate film reversal sensing;
Fig.'s 14a and 14b illustrate the type of film reversal which is best detected using the invention;
Fig. 15 illustrates a system for self-clocking recording of data on film;
Fig. 16 illustrates the use of a virtual identification code for a data block containing several different pieces of information; and
Figs. 17a, b and c illustrate look-up tables for three types of virtual identification codes.
DETAILED DESCRIPTION OF THE INVENTION Preferred Format of the Dedicated Tracks on Film Referring to Fig. 1, a strip 100 of color negative film 35 millimeters wide includes a base 110, various well-known photo-chemical layers 115 on one side of the base 110 and a virtually transparent magnetic layer 120 on the other side. An anti-static and lubricating layer 122 overlies the magnetic layer 120. The film strip 100 includes perforations 125 spaced along the film edge at regular intervals matching the pitch of a metering pawl in a camera adapted to use the film strip 100. For purposes of recording data in the magnetic layer 120, each frame of the film strip 100 is divided into a plurality of predetermined parallel longitudinal track locations where magnetic tracks of data may be recorded. Each of the tracks is preferably labeled as shown in Fig. 1. In particular, the two outermost tracks along each edge of the film strip 100 are tracks CO, Cl and tracks C2, C3, respectively. The thirty innermost tracks are tracks F00 through F29. Each one of the outermost tracks CO through C3 is dedicated to the recording of a particular type of information by a camera having magnetic recording capability, in accordance with a pre-arrangement universally established for all cameras and photofinishers. In a similar manner, each one of the innermost tracks is dedicated to the recording of a particular type of information by a particular type of photofinishing (or other) equipment, in accordance with the above-referenced universal pre-arrangement. In-order to accommodate the presence of the camera tracks CO through C3 along the film strip edges, the perforations 125 are excluded from an imperforate region 100a adjacent the exposed area of each frame on the film strip 100, and are restricted to intermediate regions 100b next to each frame. In the embodiment of Fig. 1, each intermediate region 100b has only one perforation. In the preferred embodiment, perforations lie along only one longitudinal edge of the film strip 100. Use of Dedicated Film Tracks in a Camera
Referring to Fig. 2, a camera 200 transports the film strip 100 between the reels 205a,b, of a film cartridge and a take-up sprocket, respectively, conforming to the format of the perforations 125 of Fig. 1. The camera 200 includes a magnetic read/write head 210 in near proximity with the magnetic layer 120 on the unsensitized side of the film strip 100. A microprocessor 215 controls magnetic data recording or playback by the head 210 through head electronics 220.
The microprocessor 215 may accept order information to be magnetically recorded on the film strip 100 from the camera user through camera controls 225, such information pertaining to the number of prints desired for a given frame, by frame number, for example, or the name and address of the camera user for ultimate use by the photofinisher. The microprocessor 215 may also accept scene related information from scene sensors 230 to be magnetically recorded on the film strip 100 for ultimate use by the photofinisher. Such information may include camera orientation, scene luminance and the like. Film-Velocity Independent Data Code Using the dedicated track on film format of Fig. 1, data is recorded by either a camera, an order entry station, the photofinisher or any other stage of film use, by converting the data into binary bits and then encoding the binary data using a unique self-clocking code. Such self-clocking encoding is performed in accordance with the teachings of U.S. Patent Application Serial Number 206,646 filed June 14, 1988 by Michael Wash entitled "Method for Modulating a Binary Data Stream" and assigned to the assignee of the present application, the disclosure of which is incorporated herein by reference.
The self-clocking code described in the referenced patent application is briefly summarized here with reference to Fig. 12 of the accompanying drawings. The code comprises a serial stream of pulse edge transitions of a first type (e.g. positive-going edge transitions) and those of a second type (e.g. negative-going edge transitions) in alternating sequence. The first type pulse transitions serve as clock indicators while the second type serve as binary data indicators. A binary one is indicated in Fig 12a by a second type pulse transition 1215 which is temporally closer to the immediately preceeding first type pulse transition 1205 and farther from the succeeding first type pulse transition 1210. A binary zero is indicated in Fig. 12b by a second type pulse transition 1215' temporally closer to the succeeding first type pulse transition 1210 than to the preceeding one. With this novel self-clocking code, film transport velocity can vary during recording and playback without affecting the ability to synchronize and read the recorded data. Thus, the camera of Fig. 2 may record data while winding the film between exposures without imposing any velocity controls or recording an independent clock track.
The self-clocking code of Fig. 12 facilitates the automatic detection of film reversal. For this purpose, two six-bit characters from the table of reserved characters of Fig. 9 are chosen as the start and stop sentinels, respectively, recorded at the beginning and end of each frame in each dedicated track, in a manner described herein with reference to Fig. 6.
Furthermore, the compliments of the two symbols thus chosen are also reserved, as indicated in Fig. 13, the latter two reserved symbols comprising a film-reversed start sentinel and a film-reversed stop sentinel. This arrangement exploits a property of the self-clocking code of Fig. 12 in which self-clocking data played back backwards (by transporting the film past the head in the direction opposite from that in which it was transported earlier during recording) results in its complement being decoded.
Thus, if the film image of Fig. 14a corresponds to the orientation of the film during the magnetic recording of data on the film by the camera for example, and if Fig. 14b corresponds to the orientation of the film as it is spliced and loaded into photofinishing equipment having magnetic read/write capability, the film re ersed stop sentinel will be detected, followed by the film reversed start sentinel, with every frame of data. Such film-reversed start and stop sentinels serve as flags to notify the photofinisher than the film has been rotated as indicated in Fig. 14b. If the film as been turned inside out instead, the technique of Fig. 13 does not create a flag. However, such an error is easily detected, since it causes the opposite side of the film to face the photofinisher*s magnetic heads, thus increasing the distance between the heads and the magnetic layer 120 of Fig. 1, resulting in a decrease in signal-to-noise ratio.
Fig. 15 illustrates a simple example of a magnetics on film self-clocking read/write system useful in the camera 200 of Fig. 2. The advantage of the longitudinal dedicated track format of Fig. 1 is that magnetic recording of data on the film strip 100 may be performed by the camera using a relatively stationary head (i.e. the head 210) by buffering all of the data to be recorded in a particular frame in a particular camera track and then transmitting the data to the head just as the film is being wound to the next frame.
The microprocessor 215 includes a read only memory 240 containing instructions sufficient to ensure that each type of information received is recorded in the correct one of the dedicated camera tracks CO - C3 in accordance with a universal pre-arrangement common to both the camera and the photofinisher. For this purpose, the microprocessor sorts and buffers each piece of information in compliance with the instructions stored* in the read only memory 240. The nature of this pre-arrangement and the architecture of the read only memory will be described below in this specification.
Dedicated Tracks Format for Ordinary Cameras and Film
The format of the photofinisher tracks F00 through F29 is the same regardless of the placement of the film perforations 125 of Fig. 1. Thus, a photofinisher may employ the same magnetic recording protocols and hardware on all types of film provided a virtually transparent magnetic layer (such as the layer 120 of Fig. 1) is added to all types of film. Thus, referring to Fig. 3, ordinary 35 mm color negative film having the now-standard pattern of closely spaced perforations along both film edges accommodates the photofinisher tracks F00 through F14 having the same width and spacing as that of the special film format of Fig. 1. Although the perforations of Fig. 3 preclude the presence of the camera tracks CO through C3, such film is not used in cameras having magnetic read/write capabilities and so the camera tracks need not be present. The advantage here is that all subsequent users of the film (i.e. photofinisher, film-to-video player, etc.) have been allocated the maximum number of tracks for all film formats, including those of Fig. 1 and of Fig. 3.
Camera and Photofinisher Dedicated Track Widths
Referring to Fig. 4, the width of the camera dedicated tracks CO - C3 is greater than that of the photofinisher tracks F00 - F29. Of course, these track widths are controlled by the selection of the camera head widths and the photofinisher head widths. Preferably, the difference is sufficient to accommodate film wander in the camera during winding of the film while recording is performed by the head 210. Such wandering causes the camera tracks to have the meandering appearance illustrated in Fig. 4. Note in Fig. 4 that the photofinisher head, which must read the camera tracks, does not leave the camera track because it has a much smaller width. Allocation of the Dedicated Tracks
Fig. 5 illustrates the allocation of the dedicated tracks, among the various information types, implemented by microcodes stored in the read only memory 240 of Fig. 2. There are four camera tracks and fifteen photofinisher tracks in each frame of the film exposed by the camera, these frames being designated frames 1 through 25. The film leader and trailer are designated frames 0 and 26, respectively. In general, the information recorded in frames 0 and 26 pertains to the film strip 100 as a whole, while the information recorded in each of frames 1 through 25 is unique for a particular frame. In Fig. 5, three of the four camera tracks are used by the camera, while three of the thirty photofinisher tracks are used by the photofinisher. The rest of the photofinisher tracks are reserved for the recording of film-to-video player instructions (track F03), electronic print processing instructions (track F04) and audio (track F05 through F14). The remaining tracks (F15 - F29) are reserved for unforeseen purposes.
Each of the tracks is dedicated to a particular group of information types which would in most cases be written or read together. Thus, frame 0 track CO is reserved for information relating to the owner and the camera for recording by the camera. Similarly, frame 0 track F00 is reserved for information relating to the owner and the photofinisher for recording by the photofinisher. Likewise, track F00 of frame 0 is reserved for recording by the photofinisher—or by an order entry station—of the customer's instructions, the film type, and related information pertaining to the treatment of the order. Track F02 of frame 0 is reserved for the recording of historical information regarding the location of frames requiring makeover prints and print reorders by the customer, for use by the photofinisher during a subsequent print reorder by the customer.
Track CO of each exposed frame (frames 1-25) is reserved for scene-related information for recording by the camera, such as scene luminance, camera orientation and the like. Similarly, track FOl is reserved for photofinisher information unique to a particular exposed frame such as the classification of the negative image (determination of the proper print exposure) , number of prints made, etc. Any makeover correction is put in track F02.
The embodiment of Fig. 5 does not take into account all of the information types which may be magnetically recorded by the camera, retail order station or photofinisher on the film. However, the embodiment of Fig. 5 is an example of the manner in which all information types may be classified as to which track each one is to be assigned. The principle underlying the manner in which each information type is assigned to a particular track is that all information related to a particular transaction should be recorded on the same track, so that that track is dedicated to being written or read during those operations associated with that transaction.
The various transactions provided for in the embodiment of Fig. 5 are: (a) recording of customer data, including the customer address; (b) recording of scene-related information with each exposure, including parameters characterizing lighting conditions and camera exposure settings; (c) recording by the retail order station or photofinisher of customer order information, such as the number of prints desired; (d) the recording of inspection and makeover classification correction for a given frame by the photofinisher; (e) the recording of a summary of makeover data or print reorder data applicable to the entire film roll; (f) the recording of instructions for a film to video player; (g) the recording of instructions for electronic print processing; and (h) the recording of audio. In general (but not always) each of the magnetic recording tracks illustrated in Fig. 1 is dedicated to one of the foregoing transactions (a) through (h) . The result is that during recording the amount of searching for an available recording location is minimized while during playback the amount of searching through data irrelevant for a particular operation is also minimized. For example, during the classification operation, in which the optimum print exposure condition for each frame is determined, all scene-related information potentially helpful in determining the proper classification may be obtained by reading data from a single track, namely the camera-dedicated track CO in each exposed frame (frames 1-25). No other track need be read. Preferred Data Architecture
As previously described herein with respect to Fig. 1, the data recorded magnetically on the film strip 100 is divided into frames exposed by the camera (frames 1-25) as well as the film leader (frame 0), the data within each frame being allocated among a plurality of dedicated tracks within the frame. Fig. 6 illustrates the preferred data format within each track of each frame.
In Fig. 6, each track 600 has the length of one frame and is divided into a plurality of fields 610. Each track 600 includes a predicate start sentinel 615 at its starting end (the left-hand end of the track in Fig. 6 where the head begins its scanning of the track 600) . Each field includes a predicate ID sentinel 620 followed immediately by an ID code 625. The purpose of the track start sentinel 615 is to notify the read/write system in the camera or in the photofinishing hardware of the beginning location of the track 600. The purpose of the fie.ld ID sentinel 620 is to notify the same system of the beginning location of each succeeding field in the track 600. The purpose of the ID code 625 is to identify the type of information recorded in the following field.
The ID code is recorded in the beginning of each field and is determined by the information type which follows it. For example, if the camera 200 of Fig. 2 is about to record the level of scene luminance observed by sensors on the camera during exposure of the frame, the camera first causes a unique ID code to be recorded just ahead of the data representing the scene luminance level. In the simplest embodiment, a unique ID code is assigned to each parameter or information type which may be recorded on the film, so that the ID codes for all possible information types constitute a large dictionary. Inasmuch as the same dictionary must be employed by all stages in the life cycle of the film (e.g., camera, photofinisher, etc.), identical read only memories are provided at each stage, each of these memories embodying a universal ID code dictionary and controlling the reading and writing of ID codes at each stage of film use.
The advantage is that the placement of a particular parameter within the track 600 by the camera need not be previously known by the photofinisher in order for the photofinisher to be able to find that parameter on the track, since the photofinisher may simply refer to the corresponding ID code recorded by the camera. This same advantage hold between any other separate components, where one component writes data onto the film and the other independently reads the data from the film at a later time and, typically, at a different location.
One exemplary embodiment of a universal ID code dictionary is illustrated in Fig. 7. The dictionary of Fig. 7 is implemented as a set of microcodes stored in a read only memory 700 connected to the microprocessor of Fig. 2. The read only memory 700 of Fig. 7 defines a two-character ID code for each parameter which may be recorded. In this embodiment, the ID codes start at AA and end at HI, as just one possible example. While Fig. 7 depicts each ID code as being associated with the name of a particular parameter, in practice each ID code would be associated with the buffer or memory location of that parameter in the recording system so as to identify the corresponding data in terms of its location prior to being recorded. A system designer may use Fig. 7, for example, to construct the actual machine language content of the read only memory 700, depending upon the particular system design employed.
The binary bits recorded for each alphanumeric symbol representing a particular piece of information (e.g. scene luminance or customer address) or for one of the two-character ID codes of Fig. 7 are defined in accordance with the table of Fig. 8. The table of Fig. 8 is represented as a set of microcodes stored in a read only memory 800 connected to the microprocessor of 215. Each alphanumeric symbol is represented by a pattern of six binary bits. The read only memory 800 defines a universal symbol dictionary which is used to perform reading and writing of data on the film at all stages of film use. The table of Fig. 8 is derived from the ASCII standard symbols.
The read only memory 800 also defines the six-bit patterns which are reserved for control purposes and which therefore may not be used for for information or data. These reserved symbols are set forth in the exemplary table of Fig. 9, and include the control symbols illustrated in.Fig. 6, including the start symbol 615, the ID sentinel 620, a frame stop symbol 640 and the compliments of the start and stop sentinels 615 and 640. Other symbols are reserved in Fig. 9 in order to permit the skilled system designer to exercise other read or write controls as desired.
Referring again to Fig. 6, the last (right-most) character at the conclusion of each data field is a six-bit parity character. The first (most significant) two bits of the parity character are always 10, so as to avoid any parity character assuming the value of any of the reserved characters of Fig. 9. The middle two bits of the parity character of Fig. 6 are reserved for future uses.
The last (least significant) two bits provide single bit parity for: (a) the ID code at the beginning of the field and (b) the remaining data characters in the field, respectively. In Fig. 2, the microprocessor 215 in the camera 200, while referring to the read only memory 240 for the track locations of the various allowed parameters, must also refer to read only memories 700 and 800 for the universal ID code dictionary and universal symbol dictionary in order that subsequent readers of the data recorded by the camera 200 may properly interpret the data. Virtual Identification Codes for Minimum Data Overhead As described previously with reference to
Fig. 6, each field of data is preceeded by an identification code or ID code 625 comprising two six-bit characters. The remainder of the field consists of one or more six-bit characters representing a particular parameter or piece of information. For example, if the camera records the aperture size used to expose each frame, then, as one possible example, four characters would suffice, using the symbol table of Fig. 8. Specifically, if the aperture size was f 1.4, then the first character would be the six-bit byte for "f" from Fig. 8, the second would be "1", the third "." and the fourth would be the six-bit byte for "4". Unfortunately, such a scheme uses twelve identification code bits for each parameter recorded, requiring a maximum amount of overhead. (The term "overhead", as used in this specification, refers to data recorded for control or identification purposes.) In order to minimize such overhead, the invention includes virtual identification codes which permit the recording of more than one piece of information in one field of data in Fig. 6. Referring to Fig. 16, each field is divided into a plurality .of sub-fields, each sub-field containing a different piece of information. The identification code 625' at the beginning of the field is a virtual identification code serving as an address to corresponding instructions stored in a read only memory or look-up table. The instructions suffice to identify and interpret all of the individual sub-fields or information pieces in the one field.
A virtual identification code may refer to any or each one of three types of look-up tables. The first type is a bit-map look-up table of the type illustrated in Fig. 17a. The bit-map look-up table of Fig. 17a defines certain camera-recorded parameters according to the state of certain bits in certain sub-fields of Fig. 16. For example, in sub-field 1, which has one byte, if the byte is
110000 then no data has been recorded in that byte. Otherwise, the data for two camera parameters is recorded in the four least significant bits: bit 4 specifies whether data was recorded in bit 3 while bit 3 specifies whether the camera sensed that the scene luminance was beyond the exposure range of the camera (too light or too dark). The other bit patterns specified in Fig. 17a are self-explanatory. The second type of look-up table, a state identifier look-up table, is illustrated in Fig. 17b. The state identifier look-up table specifies the sub-field locations of certain bytes, and, for each one of these bytes, specifies a byte value for each possible state of a parameter having several possible states. For example, the look-up table of Fig. 17b specifies different byte values in sub-field 2 for recording an indication that the camera orientation is normal, upside down, right side up, left side up and undetermined. As before, the byte value 110000 specifies no data. The other sub-fields specified by the look-up table of Fig. 17b are self-explanatory.
Fig. 17c illustrates the third type of look-up table, a scaling algorithm look-up table. For each sub-field (consisting of one byte or more) , the look-up table stores instructions specifying byte locations to be read and an arithmetic scaling algorithm for computing the value of a recorded parameter represented by those bytes. Inversely, the look-up table of Fig. 17c may specify the inverse algorithm for computing the bit values for each specified bit location from the magnitude of a measured scene parameter (e.g. scene luminance). The camera, photofinisher and any other user of the magnetic film information exchange system may employ virtual identification codes referring to any of the three types of look-up tables of Fig.'s 17a, b and c. The example of Figs. 17a, b and c illustrates the feature in which a single virtual identification code refers to different ones of the three types of look-up tables for various ones of the plural sub-fields in the field. In fact, each of the ten sub-fields of Fig. 16 are listed in one of the three look-up tables of Fig. 17. In an optimum mode, a single virtual identification code suffices for the recording by a camera of all possible scene-related parameters in a single field, using multiple look-up tables. As a result, the scene-related information is recorded by the camera and read back by the photofinisher with almost no searching beyond an absolute minimum amount, thus making the entire process very quick and efficient. Film-To-Video Player Fig. 10 illustrates a film-to-video player which displays a still video image derived from a given frame on a roll of developed film. The film-to-video player of Fig. 10 includes a film transport mechanism 1000 adapted to receive a roll of film 100 of the type illustrated in Fig. 1 or Fig. 3. The film 100 has a magnetic layer such as that illustrated in Fig. 1 and the magnetic track format of Fig. 1 or Fig. 3. The film-to-video player further includes a collimated light source 1002 which transmits light through a given frame of the film 100, which is focused at a lens 1004 and impinges upon an image sensor 1006, which may be, for example, a CCD imaging device of the type well-known in the art. The sensor 1006 generates a signal from which a video signal generator 1008 produces a still video signal. A video signal processor 1010 processes the still video signal received from the video signal generator 1008 to produce a processed still video signal transmitted to a video display such as a video monitor or television set. The video display 1012 displays a video image corresponding to the processed still video signal.
The video signal processor 1012 includes various processing circuits of the type well-known in the art, including a rotate circuit 1010a, a crop circuit 1010b, a zoom circuit 1010c, a fade circuit lOlOd, a character superposition circuit lOlOe, and a timing or duration circuit lOlOf. The video signal processor 1012 uses the foregoing conventional processing circuits lOlOa-lOlOf to alter the still video signal of a given frame in accordance with image display instructions magnetically recorded in track F03 in that frame on the film 100. For this purpose, instructions are read by means of magnetic heads 1020 through head electronics 1022. The head electronics 1022 produces a bit stream representing the data previously magnetically recorded on the film 100 which must be decoded. The encoder/decoder 1024 decodes the bit stream to produce a stream of binary ones and zeroes comprising the recorded information. The head 1020 in the film-to-video player of Fig. 10 is devoted chiefly to reading data from track F03, track F03 (of Fig. 1) being dedicated to the recording of image display instructions for use by the film-to-video player. The image display instruction, in the form of the binary data, is transmitted from the decoder 1024 to the video signal processor 1010. The video signal processor 1010 includes means for reading the data, which may contain instructions such as rotate, crop, zoom, fade, character superposition and/or display duration for each frame. Such instructions are recorded on a frame-by-frame basis in accordance with the frame-by-frame magnetics on film recording techniques described previously herein. If, for example, the instructions specify rotating the image 90° counterclockwise, the video signal processor 1010 causes the rotate circuitry 1010a to process the video signal received from the video signal generator 1008 in such a manner as to, in effect, rotate the still video frame accordingly. The result is a processed still video signal transmitted to the video display 1012 corresponding to the original signal received from the video signal generator 1008 but rotated counterclockwise by 90°.
A video signal processor 1010 includes processing means for interpreting the binary data comprising the display instructions received from the decoder 1024, in accordance with the data format described previously in connection with Fig. 6. Supplementary to the ID code table of Fig. 7, Fig. 11 illustrates exemplary ID codes which may be used for the various image display instructions executed by the film-to-video player of Fig. 10. For example, in Fig. 11, the 12-bit ID code "KA" identifies a zoom instruction, "KB" identifies a crop instruction, "KC" identifies a rotate instruction, "KD" identifies a duration instruction, "KE" identifies a sequence instruction and "KF" identifies a fade instruction. The zoom instruction specifies a magnification ratio by which the image is to be enlarged. The crop instruction specifies the image aspect ratio to which the image is to be cropped. The rotate instruction specifies an angle by which the image is to be rotated in a predetermined (e.g., counterclockwise) direction. The duration instruction specifies the amount of time during which the image is to be displayed on the video display 1012 for a particular frame. The sequence instruction specifies the frame number for the next image to be displayed. The fade instruction specifies that the display of a particular frame, is to be faded out gradually. The foregoing instructions are implemented by techniques well-known in the art.
Fig. 11 illustrates how to record such instructions in accordance with a data format of Fig. 6. For example, the zoom data field is illustrated in Fig. 11, including all of the symbols following the ID sentinel of the field. Specifically, the ID code (immediately following the ID symbol of Fig. 6) is "KA", as illustrated in Fig. 11. As always^ all characters are six-bit bytes. The next byte, however, is "1" followed by five bits labeled XXXXX. The zoom magnification ratio is defined as these last five bits (base 2) divided by 10. Similarly, the crop data field has an ID code of the two six-bit bytes "KB", followed by a six-bit character "1" followed by five bits labeled YYYYY. The cropped image aspect ratio is defined as the value of these last five bits (base 2) divided by 10. The rotate data field comprises the two six-bit characters K, C as the ID code followed by a six-bit character comprising a one and five bits labeled ZZZZZ. The rotation angle is defined as the value of the last five bits ZZZZZ (base 2) divided by 10' in units of radians, as one example. Other display instructions may be similarly recorded, the invention not being restricted to the particular manner in which the various instructions are recorded in accordance with the format of Fig. 6. The virtual ID codes described previously herein may also be employed to record such display instructions to be read by the film-to-video player.
The sequence instruction is executed by a sequencer 1030, which receives the sequence instruction from the decoder 1024. The sequencer 1030 controls the film transport mechanism 1000 to move the film until the frame number specified in the sequence instruction recorded in the present frame is adjacent the collimated light source 1002. As soon as the still video signal of the current frame has been generated and processed and passed along to the video display 1012, the video signal processor may begin working on the video signal of the next frame to be displayed. Therefore, at this point, the video signal processor signals a _ sequencer 1030 to transport the film 100 to the next frame.
While the invention has been described in detail by specific reference to preferred embodiments thereof, it is understood that other variations and modifications may be made without departing from the spirit and scope of the invention.

Claims

CLAIMS:
1. In a film-to-video converter which generates still video image signals from images previously developed in successive frames in an elongate strip of photographic film for video display, electronic printing or electronic or magnetic storage thereof, the improvement wherein: said film strip comprises: a virtually transparent magnetic layer, a plurality of parallel longitudinal tracks magnetically recorded in said magnetic layer, characterized in that different ones of said parallel tracks contain magnetically recorded data relating to different data categories to which respective ones of said tracks have been dedicated; and said film-to-video converter comprises: magnetic head means for reading or writing data in a selected one or ones said tracks, means for selecting one of said frames; means for selecting for reading by said magnetic head means within one of said frames one of said tracks containing magnetically recorded data representing at least one of the following instructions for said one frame: crop, zoom, rotation, character display, duration, fade, means for executing said at least one instruction by one of cropping, zooming, rotating, superimposing a character display, timing or fading said video signal, respectively.
2. The improvement of claim 1 wherein each track is generally adjacent a corresponding one of said frames so as to be rapidly accessable by indexing the corresponding one of said perforations.
3. The improvement of claim 2 wherein each of said tracks starts and ends within the length of a corresponding one of said frames.
4. The improvement of claim 3 further comprising a plurality of perforations in said strip located sufficiently near one longitudinal edge thereof so as to be outside of said successive frames thereof, there being only one perforation along said one edge for each one of said successive frames.
5. The improvement of claim 4 wherein plural tracks within the length of one of said frames are characterized by a common starting location having a predetermined spatial relationship with a corresponding one of said perforations.
6. The improvement of claim 5 wherein each of said categories is addressable on said film strip in the manner of an X-Y addressable random access memory, individual ones of said perforations uniquely locating a particular one of said frames corresponding to an X address, and individual ones of said tracks within a frame corresponding to a Y address.
7. The improvement of claim 4 wherein said film-to-video converter further comprises: means for sensing individual ones of said perforations, and means for longitudinally transporting said film strip with respect to said magnetic head means until one of said perforations corresponding to said selected one frame is in registration with said perforation sensing means.
8. The improvement of claim 7 wherein said perforation sensing means and said magnetic head means are characterized by a spatial and temporal relationship corresponding to said predetermined spatial relationship between said track starting location and said one perforation.
9. The combination of claim 2 wherein said instructions are each uniquely specified by predetermined symbol patterns representable by said magnetically recorded data.
10. The improvement of claim 4 wherein said tracks comprise: a plurality of longitudinal peripheral tracks magnetically recorded in said magnetic layer and located sufficiently near one of the longitudinal edges of said film strip so as to be outside of said successive frames, and a plurality of longitudinal interior tracks magnetically recorded in said magnetic layer, whereby each of said interior tracks begins and ends within a corresponding one of said frames.
11. The improvement of claim 10 wherein said peripheral tracks are wider while said interior tracks are narrower so as to accommodate lateral film wander during writing of said peripheral tracks, said peripheral tracks being dedicated to the writing of data with a relatively large amount of lateral film wander and said interior tracks being dedicated to the writing of data with a relatively small amount of lateral film wander.
12. The improvement of claim 10 wherein said peripheral tracks are dedicated to the reading and writing of such data therein with some destruction of said photosensitive layers in regions thereof in registration with said peripheral tracks; and said interior tracks are dedicated to the reading and writing of such data therein with no destruction of said photosensitive layers within said frames.
13. The improvement of claim 12 wherein said interior tracks are formed by a magnetic head recording process in which a magnetic head records data but does not contact said film strip with sufficient force to substantially harm said photosensitive layer, while said peripheral tracks are formed by a magnetic head recording process in which a magnetic head records data while not always avoiding contact with said film strip with sufficient force to substantially harm said photosensitive layer.
14. The improvement of claim 1 wherein said magnetic head means comprises a plurality of magnetic heads corresponding to individual ones of said tracks.
15. The improvement of claim 14 wherein any one said tracks is selected for magnetic reading or writing by activating a corresponding one of said plurality of said heads.
16. The improvement of claim 8 wherein a time delay is interposed between the sensing of a corresponding one of said perforations by said perforation sensing means and transmission of data from or to said magnetic head means, the combination of the length of said time delay and the spatial relationship between said magnetic head means and said perforation sensing means being equivalent to said predetermined relationship between said perforation and said track starting location, whereby said track start location of a chosen frame is registrable with said magnetic head means by indexing the corresponding one of said perforations with said perforation sensing means.
17. The improvement of claim 1 wherein there are plural mutually parallel ones of said magnetic tracks beginning and ending within a space adjacent said selected frame, at least one of said plural tracks being individually dedicated to the storing of predetermined ones of said instructions, and wherein said means for selecting at least one of said tracks selects a particular one of said plural parallel tracks within said selected frame.
PCT/US1989/004360 1988-10-07 1989-10-04 Film-to-video player using dedicated magnetic tracks on film WO1990004301A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US25500288A 1988-10-07 1988-10-07
US255,002 1988-10-07

Publications (1)

Publication Number Publication Date
WO1990004301A1 true WO1990004301A1 (en) 1990-04-19

Family

ID=22966419

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1989/004360 WO1990004301A1 (en) 1988-10-07 1989-10-04 Film-to-video player using dedicated magnetic tracks on film

Country Status (3)

Country Link
CN (1) CN1041842A (en)
AU (1) AU4485489A (en)
WO (1) WO1990004301A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992005660A1 (en) * 1990-09-14 1992-04-02 Eastman Kodak Company Multiresolution digital imagery photofinishing system
EP0583002A1 (en) * 1992-08-10 1994-02-16 Minolta Co., Ltd. A still image reproduction apparatus
US5309242A (en) * 1990-09-14 1994-05-03 Fuji Photo Film Co., Ltd. Film image input system for maintaining a desired image moving speed and scanning direction
AU658152B2 (en) * 1990-09-19 1995-04-06 Philips Electronics N.V. Mechanism for controlling presentation of displayed picture
US5574533A (en) * 1994-06-30 1996-11-12 Fuji Photo Film Co., Ltd. Laboratory system
US5625468A (en) * 1994-01-20 1997-04-29 Fuji Photo Film Co., Ltd. Film image input system with a grounded conductive member contacting a film portion other than a photographic exposure surface, to remove unwanted static electricity
US5638115A (en) * 1990-09-14 1997-06-10 Fuji Photo Film Co., Ltd. Film image input system for reproducing a film image on a TV screen
US5646747A (en) * 1994-04-25 1997-07-08 Fuji Photo Film Co., Ltd. Film image input apparatus having curved film guide member
US5659354A (en) * 1994-01-31 1997-08-19 Fuji Photo Film Co., Ltd. Film image input method
EP0790523A1 (en) * 1996-02-16 1997-08-20 Eastman Kodak Company A camera for indicating camera orientations on photographic film
US5699109A (en) * 1993-12-24 1997-12-16 Fuji Photo Film Co., Ltd. Film image input method and system thereof
US5737099A (en) * 1994-02-07 1998-04-07 Fuji Photo Film Co., Ltd. Film image input system having improved focusing and reduced size
US5768444A (en) * 1995-08-16 1998-06-16 Fuji Photo Film Co., Ltd. Film image input method
US5784149A (en) * 1995-09-21 1998-07-21 Fuji Photo Film Co., Ltd. Film image processing method and apparatus
US5808667A (en) * 1994-07-14 1998-09-15 Fuji Photo Film Co., Ltd. Method of automatically regenerating and printing film image
US5852503A (en) * 1995-02-15 1998-12-22 Fuji Photo Film Co., Ltd. System for printing film images from a roll of film having mixed print formats
US5861911A (en) * 1990-09-13 1999-01-19 Fuji Photo Film Co., Ltd. Film image input system
US6011636A (en) * 1995-10-13 2000-01-04 Fuji Photo Film Co., Ltd. Method of controlling exposure in film scanner
US6084728A (en) * 1994-08-18 2000-07-04 Fuji Photo Film Co., Ltd. Method of recording magnetic information
US6094217A (en) * 1994-10-27 2000-07-25 Fuji Photo Film Co., Ltd. Automatic regenerating method for film image
US6151445A (en) * 1994-06-10 2000-11-21 Fuji Photo Film Co., Ltd. Film image input method and apparatus with image index data detection
US6160577A (en) * 1993-12-14 2000-12-12 Fuji Photo Film Co., Ltd. Method for expanding memory capacity for photo film and a film player
US6166762A (en) * 1990-09-13 2000-12-26 Fuji Photo Film Co., Ltd. Film image input system
US6191811B1 (en) 1996-01-31 2001-02-20 Fuji Photo Film Co., Ltd. Film image regenerating method and device
US6191810B1 (en) 1990-09-13 2001-02-20 Fuji Photo Film Co., Ltd. Film image input system for outputting an image signal to a video monitor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2090503A (en) * 1980-12-10 1982-07-07 Campbell Malcolm Gregory An electronic photographic system
EP0011086B1 (en) * 1978-08-04 1983-01-12 EASTMAN KODAK COMPANY (a New Jersey corporation) Photographic film unit
EP0136045A2 (en) * 1983-09-19 1985-04-03 Polaroid Corporation A method and system for producing and reproducing images
WO1987001473A1 (en) * 1985-08-28 1987-03-12 Eastman Kodak Company Film video player/printer with cropping control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0011086B1 (en) * 1978-08-04 1983-01-12 EASTMAN KODAK COMPANY (a New Jersey corporation) Photographic film unit
GB2090503A (en) * 1980-12-10 1982-07-07 Campbell Malcolm Gregory An electronic photographic system
EP0136045A2 (en) * 1983-09-19 1985-04-03 Polaroid Corporation A method and system for producing and reproducing images
WO1987001473A1 (en) * 1985-08-28 1987-03-12 Eastman Kodak Company Film video player/printer with cropping control

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6191810B1 (en) 1990-09-13 2001-02-20 Fuji Photo Film Co., Ltd. Film image input system for outputting an image signal to a video monitor
US5861911A (en) * 1990-09-13 1999-01-19 Fuji Photo Film Co., Ltd. Film image input system
US6278484B1 (en) 1990-09-13 2001-08-21 Fuji Photo Film Co., Ltd. Film image input system
US6166762A (en) * 1990-09-13 2000-12-26 Fuji Photo Film Co., Ltd. Film image input system
WO1992005660A1 (en) * 1990-09-14 1992-04-02 Eastman Kodak Company Multiresolution digital imagery photofinishing system
US5309242A (en) * 1990-09-14 1994-05-03 Fuji Photo Film Co., Ltd. Film image input system for maintaining a desired image moving speed and scanning direction
US5519442A (en) * 1990-09-14 1996-05-21 Fuji Photo Film Co., Ltd. Film image input system having a guide mechanism adjustable about at least three different axes
US5638115A (en) * 1990-09-14 1997-06-10 Fuji Photo Film Co., Ltd. Film image input system for reproducing a film image on a TV screen
AU658152B2 (en) * 1990-09-19 1995-04-06 Philips Electronics N.V. Mechanism for controlling presentation of displayed picture
US5436682A (en) * 1992-08-10 1995-07-25 Minolta Camera Kabushiki Kaisha Photographed image reproduction apparatus
EP0583002A1 (en) * 1992-08-10 1994-02-16 Minolta Co., Ltd. A still image reproduction apparatus
US6160577A (en) * 1993-12-14 2000-12-12 Fuji Photo Film Co., Ltd. Method for expanding memory capacity for photo film and a film player
US5754221A (en) * 1993-12-23 1998-05-19 Fuji Photo Film Co., Ltd. Film image input method and system thereof
US5699109A (en) * 1993-12-24 1997-12-16 Fuji Photo Film Co., Ltd. Film image input method and system thereof
US5706050A (en) * 1993-12-24 1998-01-06 Fuji Photo Film Co., Ltd. Film image input method and system thereof
US6046765A (en) * 1993-12-24 2000-04-04 Fuji Photo Film Co., Ltd. Film image input method and system thereof
US5625468A (en) * 1994-01-20 1997-04-29 Fuji Photo Film Co., Ltd. Film image input system with a grounded conductive member contacting a film portion other than a photographic exposure surface, to remove unwanted static electricity
US5659354A (en) * 1994-01-31 1997-08-19 Fuji Photo Film Co., Ltd. Film image input method
US5737099A (en) * 1994-02-07 1998-04-07 Fuji Photo Film Co., Ltd. Film image input system having improved focusing and reduced size
US5646747A (en) * 1994-04-25 1997-07-08 Fuji Photo Film Co., Ltd. Film image input apparatus having curved film guide member
US6151445A (en) * 1994-06-10 2000-11-21 Fuji Photo Film Co., Ltd. Film image input method and apparatus with image index data detection
US5574533A (en) * 1994-06-30 1996-11-12 Fuji Photo Film Co., Ltd. Laboratory system
US5808667A (en) * 1994-07-14 1998-09-15 Fuji Photo Film Co., Ltd. Method of automatically regenerating and printing film image
US6084728A (en) * 1994-08-18 2000-07-04 Fuji Photo Film Co., Ltd. Method of recording magnetic information
US6094217A (en) * 1994-10-27 2000-07-25 Fuji Photo Film Co., Ltd. Automatic regenerating method for film image
US5852503A (en) * 1995-02-15 1998-12-22 Fuji Photo Film Co., Ltd. System for printing film images from a roll of film having mixed print formats
US5768444A (en) * 1995-08-16 1998-06-16 Fuji Photo Film Co., Ltd. Film image input method
US5784149A (en) * 1995-09-21 1998-07-21 Fuji Photo Film Co., Ltd. Film image processing method and apparatus
US6011636A (en) * 1995-10-13 2000-01-04 Fuji Photo Film Co., Ltd. Method of controlling exposure in film scanner
US6191811B1 (en) 1996-01-31 2001-02-20 Fuji Photo Film Co., Ltd. Film image regenerating method and device
EP0790523A1 (en) * 1996-02-16 1997-08-20 Eastman Kodak Company A camera for indicating camera orientations on photographic film

Also Published As

Publication number Publication date
CN1041842A (en) 1990-05-02
AU4485489A (en) 1990-05-01

Similar Documents

Publication Publication Date Title
US4974096A (en) Photofinishing process with film-to-video printer using dedicated magnetic tracks on film
AU619612B2 (en) Film information exchange system using dedicated magnetic tracks on film with virtual data identifiers
WO1990004301A1 (en) Film-to-video player using dedicated magnetic tracks on film
US4977419A (en) Self-clocking encoding/decoding film information exchange system using dedicated magnetic tracks on film
US4965626A (en) Printing and makeover process for magnetically encodable film with dedicated magnetic tracks
US5006873A (en) Implicit mid roll interrupt protection code for camera using dedicated magnetic tracks on film
US5021820A (en) Order entry process for magnetically encodable film with dedicated magnetic tracks
US5194892A (en) Film information exchange system with virtual identification codes
US5229810A (en) Film information exchange system using dedicated magnetic tracks on film
US5029313A (en) Photofinishing apparatus with film information exchange system using dedicated magnetic tracks on film
US5101225A (en) Film information exchange system using self-clocking encoded start and stop sentinels
EP0437533B1 (en) Photofinishing process with film-to-video player using dedicated magnetic tracks on film
US4975732A (en) Finishing process for magnetically encodable film with dedicated magnetic tracks
AU617551B2 (en) Implicit mid roll interrupt protection code for camera using dedicated magnetic tracks on film
EP0437530B1 (en) Finishing process for magnetically encodable film with dedicated magnetic tracks
EP0437492B1 (en) Photofinishing apparatus with film information exchange system using dedicated magnetic tracks on film
EP0437539B1 (en) Order entry process for magnetically encodable film with dedicated magnetic tracks

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU BR JP KR SU

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE FR GB IT LU NL SE