US20060203286A1 - Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor - Google Patents

Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor Download PDF

Info

Publication number
US20060203286A1
US20060203286A1 US11/431,558 US43155806A US2006203286A1 US 20060203286 A1 US20060203286 A1 US 20060203286A1 US 43155806 A US43155806 A US 43155806A US 2006203286 A1 US2006203286 A1 US 2006203286A1
Authority
US
United States
Prior art keywords
image
order
group
information
ordering
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US11/431,558
Inventor
Tatsuo Yoshino
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Corp
Original Assignee
Tatsuo Yoshino
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 Tatsuo Yoshino filed Critical Tatsuo Yoshino
Priority to US11/431,558 priority Critical patent/US20060203286A1/en
Publication of US20060203286A1 publication Critical patent/US20060203286A1/en
Assigned to FUJIFILM HOLDINGS CORPORATION reassignment FUJIFILM HOLDINGS CORPORATION CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: FUJI PHOTO FILM CO., LTD.
Assigned to FUJIFILM CORPORATION reassignment FUJIFILM CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FUJIFILM HOLDINGS CORPORATION
Abandoned legal-status Critical Current

Links

Images

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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00135Scanning of a photographic original
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5075Remote control machines, e.g. by a host
    • G03G15/5087Remote control machines, e.g. by a host for receiving image data
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00137Transmission
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00143Ordering
    • H04N1/00145Ordering from a remote location
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00148Storage
    • H04N1/00151Storage with selective access
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00161Viewing or previewing
    • H04N1/00164Viewing or previewing at a remote location
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00169Digital image input
    • H04N1/00175Digital image input from a still image storage medium
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00185Image output
    • H04N1/00188Printing, e.g. prints or reprints
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G2215/00Apparatus for electrophotographic processes
    • G03G2215/00025Machine control, e.g. regulating different parts of the machine
    • G03G2215/00109Remote control of apparatus, e.g. by a host
    • 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/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00307Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
    • 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/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • H04N1/32122Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate device, e.g. in a memory or on a display separate from image data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3204Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
    • H04N2201/3205Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3215Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3216Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a job size, e.g. a number of images, pages or copies, size of file, length of message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3226Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3232Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of a page, copy or picture number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3278Transmission

Definitions

  • the present invention relates to a print ordering system and a control method therefor, and a server computer and a communication terminal used for the print ordering system and a control method therefor.
  • a DPE (Develop, Print & Enlarge) agent an undeveloped film is deposited from a customer, and is developed (the DPE agent may, in some cases, request another shop to develop the film). The film is developed, and images recorded on the developed film are printed (simultaneous printing). The developed film and its prints are later returned to the customer.
  • DPE Develop, Print & Enlarge
  • Some customer may, in some cases, take the developed film to the DPE agent again in order to request to make extra prints (extra printing).
  • the customer informs a clerk employed in the DPE agent which of the images (frames) recorded on the developed film should be printed extra and how many extra prints of the image should be made. It is necessary to previously put S together images whose extra prints are desired to be made and the respective numbers of extra prints of the images. In any case, the customer must visit the DEP agent at least twice when the extra prints are made.
  • An object of the present invention is to make it possible to simply order prints and particularly, extra prints without visiting a DEP agent a plurality of times.
  • Another object of the present invention is to make it easy to put together orders in a group comprising a plurality of members.
  • Still another object of the present invention is to make it possible to simply classify prints by information respectively printed on the reverse surfaces of the prints.
  • a further object of the present invention is to provide a device for processing an undeveloped film.
  • a print ordering system is a system constructed by connecting a server computer having an image database storing image data and a communication terminal such that they can communicate with each other through a network.
  • the server computer comprises image data transmission means (device) for transmitting the image data stored in the image database to the communication terminal in response to an image transmission request from the communication terminal.
  • image data transmission means device for transmitting the image data stored in the image database to the communication terminal in response to an image transmission request from the communication terminal.
  • the communication terminal used for the image transmission request includes a variety of devices such as a portable telephone set, an electronic notebook, and a personal computer.
  • the communication terminal has a display device for displaying an image represented by the image data transmitted from the server computer, and order information transmission means (device) for transmitting to the server computer order information related to prints of the image displayed on the display device.
  • the server computer further comprises a storage device for storing the order information transmitted from the communication terminal.
  • the communication terminal further comprises print command transmission means (device) for transmitting a print command to the server computer.
  • the server computer further comprises means for (a controller) controlling a printer so as to print the image represented by the image data specified on the basis of the order information stored in the storage device in response to the receiving of the print command.
  • the present invention also provides a method of controlling the above-mentioned system. That is, the present invention provides a method of controlling a print ordering system in which a server computer having an image database storing image data and a communication terminal can be connected such that they can communicate with each other through a network.
  • the server computer transmits the image data stored in the image database to the communication terminal in response to an image transmission request from the communication terminal.
  • an image represented by the image data transmitted from the server computer is displayed.
  • Order information related to prints of the displayed image is transmitted to the server computer from the communication terminal.
  • the server computer stores the order information transmitted from the communication terminal.
  • a print command is transmitted to the server computer from the communication terminal.
  • the server computer controls a printer so as to print the image represented by the image data specified on the basis of the order information stored in the storage device in response to the receiving of the print command.
  • the image data is stored in the image database in the server computer.
  • the communication terminal transmits the image transmission request to the server computer
  • the image data stored in the image database is transmitted (downloaded) to the communication terminal.
  • the communication terminal has the display device. Accordingly, a user of the communication terminal can see (view) the downloaded images.
  • the image whose extra prints are desired to be made can be selected on the display screen.
  • the image (frame) whose extra prints are desired to be made need not be necessarily selected depending on the image printed on printing paper or the like.
  • the server computer and the communication terminal are connected to each other through the network. Accordingly, the extra prints can be ordered without visiting the place where the server computer having the image database storing the image data is installed (for example, a DEP agent).
  • the order information related to prints is stored once in the storage device in the server.
  • the printer is subjected to print control in response to the print command transmitted to the server computer from the communication terminal thereafter on the basis of the order information stored in the storage device.
  • the print command is what is called one for making the order information definite.
  • the control of the printer (control for printing the image) is waited for until the print command is transmitted.
  • the transition to printing processing does not occur until the print command is issued.
  • extra prints are ordered from each of a plurality of members belonging to a group.
  • the order information is stored in the storage device in the server computer.
  • the printer When one of the members (for example, a representative) transmits the print command to the server computer, the printer is controlled in accordance with the order information stored in the storage device, so that the image is printed. That is, the member transmits the order information to the server computer in a time period elapsed until the print command is transmitted. Before the print command is issued, the contents of the order information can be also changed.
  • the order information includes information for specifying the image as well as desired number-of-prints information representing the desired number of prints of the specified image.
  • image data representing a plurality of images is stored in the image database, it is indicated which of the images should be printed or how many extra prints of the image should be made.
  • the server computer further comprises means for calculating a print charge on the basis of the desired number-of-prints information, and print charge transmission means for transmitting to the communication terminal data representing the calculated print charge.
  • the print charge may be transmitted by other methods such as an E-mail and a facsimile.
  • the required print charge can be presented to a user of the communication terminal.
  • the server computer further comprises means for calculating a planned completion date (and time) for prints in response to the print command from the communication terminal, and planned completion date transmission means for transmitting to the communication terminal data representing the calculated planned completion date (and time).
  • the printer is controlled such that the image is printed in accordance with the order information in response to the print command. Accordingly, the planned completion date (and time) for prints can be previously calculated.
  • the planned completion date (and time) may be varied depending on the number of prints, or may be varied depending on the day of the week on which the print command is issued.
  • the server computer further comprises order condition information transmission means for transmitting to the communication terminal order condition information represented on the basis of the order information stored in the storage device in response to an order condition confirmation request from the communication terminal.
  • order condition information transmission means for transmitting to the communication terminal order condition information represented on the basis of the order information stored in the storage device in response to an order condition confirmation request from the communication terminal.
  • the contents of the order represented by the order information can be confirmed before being determined (printed by the printer) by the print command.
  • the image data may be successively transmitted in response to the image transmission request the image corresponding to one frame at a time, or image data corresponding to a plurality of frames may be transmitted by issuing the image transmission request once.
  • image data having a smaller data capacity for example, a thumbnail image
  • the server computer further comprises means for accepting from the communication terminal the transmission of display device type information related to the type of the display device provided in the communication terminal.
  • the image data transmission means converts the image data stored in the image database into image data adaptable to the display device in the communication terminal in accordance with the display device type information and transmits the image data to the communication terminal.
  • the image adaptable to the type of the display device can be displayed.
  • the terminal type information may be information related to the type of the communication terminal (a portable telephone set, a personal computer, etc.), information related to the type (black-and-white or color) of the display device itself (a display) or the display capability of the display device, or the like. For example, it is also possible to choose that the image data is transmitted one frame at a time if the communication terminal having a small display screen is used, while being transmitted a plurality of frames at a time if the communication terminal having a large display screen is used.
  • the server computer further comprises image data registration acceptance means for accepting the registration of the image data stored in the image database, and first ID generation means for generating an image ordering ID and a print commanding ID in correlation with the accepted image data in response to the acceptance of the image data by the image data registration acceptance means.
  • the image transmission request transmitted from the communication terminal shall include the image ordering ID.
  • the image data transmission means (device) transmits to the communication terminal the image data correlated with the image ordering ID in response to the image transmission request from the communication terminal.
  • the print command transmitted from the communication terminal shall include the print commanding ID.
  • the printer control means controls the printer so as to print an image represented by the image data correlated with the print commanding ID in response to the print command from the communication terminal.
  • the acceptance of the image data includes the acceptance (receiving) of image data by communication through a network in addition to the acceptance from an undeveloped film, a developed film, or a recording medium such as a memory card or a CD-R (CD-Recordable).
  • the image recorded on the film is subjected to image reading processing using a scanner (an image reader) in advance. Image data obtained by the image reading processing is stored in the image database.
  • one film or one recording medium (a memory card, a CD-R, etc.) may be taken as a unit of acceptance, or a plurality of films (negatives) which have been developed may be taken as a unit of acceptance.
  • the image data representing the plurality of images is recorded or stored in one film or one recording medium. Accordingly, the image ordering ID and the print commanding ID which are generated by the first ID generation means are correlated with a plurality of image data (a plurality of groups of image data).
  • the particular group of image data can be transmitted to the communication terminal on the basis of the image ordering ID, and the print command can be issued with respect to the particular group of image data on the basis of the print commanding ID. Since the image ordering ID and the print commanding ID are generated in response to the acceptance of the image data, the groups of image data respectively specified by the image ordering ID and the print commanding ID are correlated with each other (images in a group comprising several members, for example).
  • a common identification code is included in respective parts of the image ordering ID and the print commanding ID.
  • Image data in one unit of acceptance (a group of image data) is correlated with one holder in the image database.
  • the common identification code is also included in a part of the holder name of the holder. Consequently, the image ordering ID and the print commanding ID are correlated with the groups of image data.
  • the user of the communication terminal can view (see) the images represented by the image data correlated with the image ordering ID out of the image data stored in the image database.
  • the user of the communication terminal selects the image whose prints are ordered out of the read images, and determines the number of prints (the number of extra prints) of the image.
  • the print commanding ID is included in the print command, thereby making it possible to judge which of the images represented by the image data in the image database should be printed.
  • the user of the communication terminal is previously informed of the image ordering ID and the print commanding ID.
  • the images of the group to which the member belongs can be displayed on a display device in a communication terminal on the side of the member. All the members belonging to the group need not be necessarily informed of the print commanding ID. If any one of the members is informed of the print commanding ID, the member transmits the print command to the server computer, thereby controlling the printer such that the images are printed on the basis of order information related to all the members.
  • the server computer may further comprise password generation means for respectively generating an image ordering password corresponding to the image ordering ID and a print commanding password corresponding to the print commanding ID which are generated by the first ID generation means, image data transmission judgment means for judging whether or not the image data should be transmitted to the communication terminal on the basis of the image ordering ID and the image ordering password, and print judgment means for judging whether or not the printer should be controlled so as to print the image represented by the image data on the basis of the print commanding ID and the print commanding password.
  • the image transmission request transmitted from the communication terminal shall further include the image ordering password.
  • the image data transmission means (device) transmits the image data to the communication terminal when it is judged that the image data can be transmitted by the image data transmission judgment means on the basis of the image ordering ID and the image ordering password.
  • the print command transmitted from the communication terminal shall further comprise the print commanding password.
  • the printer control means controls the printer so as to print the image represented by the image data in a case where it is judged that printing is possible by the print judgment means on the basis of the print commanding ID and the print commanding password.
  • the image ordering password and the print commanding password can be utilized for so-called authentication processing. It is possible to limit access to the server computer (image reading) by a person other than a person who has been previously informed of the image ordering ID and the image ordering password. It is possible to limit the print command issued by a person other than a person who has been previously informed of the print commanding ID and the print commanding password.
  • the server computer may further comprise second ID generation means for generating a member specifying ID in correlation with the image ordering ID generated by the first ID generation means.
  • the storage device may store the order information transmitted from the communication terminal and the member specifying ID with both correlated with each other. If the member specifying ID, together with the order information, is transmitted from the communication terminal, it is possible to specify, when a group comprises a plurality of members, which of the members orders prints.
  • the server computer further comprises means for erasing from the image database the image data stored in the image database when a predetermined set time period has elapsed from a date for acceptance of the image data by the image data registration acceptance means.
  • a predetermined time period the number of days
  • the image data is erased from the image database, thereby making it possible to make effective use of the image database.
  • the server computer may further comprise erasure confirmation transmission means for transmitting data representing a planned erasure date to the communication terminal prior to erasing the image data by the erasure means.
  • the erasure means may extend the set time period for the image data specified on the basis of the order information stored in the storage device in response to the print command from the communication terminal.
  • the present invention also provides a server computer and a communication terminal which constitute the print ordering system and a method of controlling the same.
  • the present invention provides a printing device with respect to an undeveloped film.
  • the printing device comprises means for (a developer) developing an undeveloped film; printing means for (a printer) printing an image represented by image information recorded on a developed film; and means for (an image reader) reading the image information recorded on the developed film and storing the read image information in a database.
  • the undeveloped film, which has been photographed, taken into a DPE agent, for example, is developed and printed by the printing device, and image information representing the image is stored in the database.
  • the image information stored in the database can be transmitted through the network or the like, or can be utilized in the above-mentioned print ordering system.
  • the present invention provides a printing device for effectively utilizing the reverse surface of a print on which an image has been printed.
  • the printing device comprises a first storage device storing image data and print order information acceptance means for accepting information related to a print order, and prints, on the basis of the print order information, an image represented by the image data stored in the first storage device.
  • the printing device further comprises a second storage device for storing for each print order member specifying information for specifying a member who has given the print order, group specifying information for specifying a group to which the member belongs, and image specifying information for specifying an image whose prints have been ordered with the information correlated with each other, image printing means for (an image printer) printing on the surface of printing paper the image, represented by the image data stored in the first storage device, which is specified by the image specifying information stored in the second storage device, and information printing means for (an information printer) printing on the reverse surface of the printing paper the member specifying information, the group specifying information, and the image specifying information which are stored in the second storage device in correspondence with the image displayed on the surface of the printing paper.
  • information (member information, group specifying information, and image specifying information) printed on the respective reverse surfaces of the prints (printing paper) can be utilized.
  • Work such as classification as to which of the groups should be selected, which of the members belonging to the selected group should be selected, and which image should be handed to the member.
  • FIG. 1 is a diagram showing the overall configuration of a print ordering system
  • FIG. 2 is a diagram showing the contents of a database.
  • FIG. 3 is an example of a group data table
  • FIG. 4 illustrates an example of an order table
  • FIG. 5 is a block diagram showing the schematic circuit configuration of a portable telephone set
  • FIG. 6 is a perspective view showing the appearance of the portable telephone set
  • FIG. 7 is a flow chart showing the flow of image registration processing
  • FIGS. 8 to 10 are flow charts showing the flow of processing of a server and a terminal in viewing/ordering processing
  • FIG. 11 illustrates an ID and password entry page
  • FIG. 12 illustrates a nickname new entry/selection page
  • FIG. 13 illustrates a nickname entry page
  • FIG. 14 illustrates-an image selection page
  • FIG. 15 illustrates a number-of-ordered prints entry page
  • FIG. 16 illustrates an order content confirmation page
  • FIG. 17 illustrates a viewing/ordering processing termination page
  • FIG. 18 is a flow chart showing the flow of processing of a server and a terminal in order determination processing
  • FIG. 19 is a flow chart showing the flow of processing of a server and a terminal in reordering processing
  • FIG. 20 illustrates an order condition confirmation page
  • FIG. 21 illustrates a group order determination page
  • FIG. 22 illustrates an individual order condition confirmation page
  • FIG. 23 illustrates a reorder confirmation page
  • FIG. 24 illustrates a confirmation page
  • FIG. 25 illustrates an example of order details
  • FIG. 26 illustrates an example of the reverse surface of a print.
  • FIG. 1 is a conceptual diagram showing the overall configuration of a print ordering system.
  • the print ordering system comprises an image input-output system 1 and a variety of information communication terminals (terminal units) (a portable telephone set 20 A, a portable information communication terminal (an electronic notebook, etc.) 20 B, a personal computer 20 C, etc.) which can be connected to each other through a network 15 (including either one of a public line and a dedicated line, for example, the Internet and an intranet).
  • the image input-output system 1 is installed in a DPE agent (shop), for example.
  • a user who requests to print a photograph (which may, in some cases, involve development) using the print ordering system shall have the variety of information communication terminals in the present embodiment.
  • the image input-output system 1 comprises a scanner 3 , a printer 4 , a digital data acceptor 5 , a server 6 , and a router 8 . All of them are connected to a LAN (Local Area Network) 2 , and can transmit and receive data (inclusive of image data) to and from each other.
  • LAN Local Area Network
  • the scanner 3 performs processing for scanning an image recorded on a film 9 and changing the image into digital image data (digitization). If the film 9 has not been developed yet, the film 9 is previously developed in a developer 3 A.
  • the printer 4 prints on photographic printing paper an image represented by the digital image data fed from the scanner 3 or the server 6 and outputs the printed image (outputs a print 10 ).
  • the digital data acceptor 5 is for reading digital image data recorded on a recording medium such as the memory card 11 or a CD (Compact Disk) 12 (which includes a write-once one).
  • the digital data acceptor 5 comprises a drive (a memory card drive, a CD drive, etc.) for reading out the digital image data recorded on the memory card 11 or the CD 12 .
  • the server 6 forms the backbone of the print ordering system, and provides the image represented by the digital image data so as to be readable (so that capable of being displayed or viewed) under predetermined conditions for the variety of information communication terminals (the portable telephone set 20 A, the portable information terminal 20 B, the personal computer 20 C, etc.) which have accessed the server 6 through the network 15 , as described later.
  • a database 7 is connected to the server 6 , and the digital image data stored in the database 7 is transmitted to the variety of information communication terminals through the network 15 . The details of processing performed by the server 6 in the print ordering system will be described later.
  • the router 8 controls the transmission and receiving of the data between the server 6 and the variety of information communication terminals.
  • One (a representative) of a plurality of members belonging to a group takes the film 9 into a shop.
  • images recorded on the film 9 are read and stored as digital image data in the database 7 by an operation of a clerk employed in the shop.
  • Each of the members belonging to the group accesses the server 6 in the image input-output system 1 using the information communication terminal such as the portable telephone set 20 A, to order prints.
  • the representative of the group definitely decides the print order of each the member (order determination). By the order determination, processing for printing the image or images conforming to the contents of the print order by the member is performed in the shop.
  • the representative of the group receives the prints in the shop, and distributes the received prints among the members.
  • This processing is for digitizing the images recorded on the film 9 which a user of the print ordering system (the representative) takes into the shop and registering the digital image data into the database 7 .
  • the digital image data may be transmitted to the shop (the image input-output system 1 ) through the network 15 .
  • an ID is issued, or a password is issued (generated), for example. The details of the image registration processing will be described later.
  • This processing is for accepting a print order by the user utilizing the information communication terminal. While seeing images displayed on a display screen of the portable telephone set 20 A, for example (images stored in the database 7 in the server 6 ) (viewing), the user selects the image to be ordered and determines the order number of prints of the image (ordering). In viewing and ordering the image, the ID and the password which have been issued in the image registration processing (a viewing/ordering ID and a viewing/ordering password) are used. The details of the viewing/ordering processing will be described later.
  • This processing is for definitely deciding (determining) the print order utilizing the information communication terminal.
  • an ID and a password an order determining ID and an order determining password which respectively differ from the viewing/ordering ID and the viewing/ordering password which are used in the viewing/ordering processing are used. The details of the order determination processing will be described later.
  • FIG. 2 schematically illustrates the contents of the database 7 .
  • the database 7 stores a group data table 41 , an image stock holder 43 , and an order table holder 44 . Further, digital image data is registered (stored) so as to belong to the image stock holder 43 . An order table 42 is registered so as to belong to the order table holder 44 .
  • FIG. 3 illustrates an example of the group data table 41 .
  • the group data table 41 ( FIG. 3 ) includes items “Group ID”, “Group representative information”, “Database (DB) registration date & time”, “Planned deletion date & time”, “Viewing/ordering ID”, “Viewing/ordering password”, “Order determining ID”, “Order determining password”, “Image stock holder”, and “Order table holder”.
  • Group ID is a code assigned to each of groups each comprising a plurality of members for identifying the group.
  • Group representative information stores the name, the telephone number, and the E-mail address of a representative of the group.
  • group data table 41 one record is assigned to one group.
  • the image stock holder 42 and the order table holder 43 are assigned to each of the groups.
  • DB registration date & time is a date and time (year, month, day and time) on which digital image data is registered in the database 7 .
  • Plantned deletion date & time is a planned date and time on which the digital image data registered in the database 7 is deleted (erased) from the database 7 .
  • Viewing/ordering ID and “Viewing/ordering password” are codes used when each of the members belonging to the group views and orders an image in the group, to which the member himself or herself belongs, previously registered in the database 7 in the server 6 using the portable telephone set 20 A, for example, and authorizing him or her.
  • Order determining ID and “Order determining password” are codes used when the representative of the group definitely decides (determines) the order by each of the members belonging to the group and authorizing the representative.
  • Image stock holder is a pass in the database 7 (or in a storage device provided in the server 6 including the database 7 ) to a holder (the image stock holder 43 ) to which the digital image data belongs with respect to each of the groups.
  • Organic table holder is a pass to a holder (the order table holder 44 ) to which the order table 42 belongs with respect to each of the groups. Both of the pass to the image stock holder 43 and the order table holder 44 include the same character string as the above-mentioned group ID.
  • FIG. 4 illustrates an example of the order table 42 .
  • the order table 42 (an order file) is created for each record (that is, for each group) in the group data table 41 .
  • the order table 42 is provided with items “Group ID”, “Order status”, “Order date & time”, “Planned completion date & time”, “Member number”, “Nickname”, “Type of order”, and “Ordered image number/number of ordered prints”.
  • Each of the items “Group ID”, “Order status”, “Order date & time”, and “Planned deletion date & time” is provided with respect to one order table (group).
  • the items “Member number”, “Nickname”, “Type of order”, and “Ordered image number/number of ordered prints” are provided with respect to each of the members belonging to the group.
  • Order status indicates whether or not the order has been determined by the representative of the group (whether determination processing of the order executed by each of the members belonging to the group has been performed). Either one of “Yet” and “Already” is stored. “Yet” indicates that the order has not been determined yet, and “Already” indicates that the order has already been determined.
  • Order date & time indicates a date and time on which the order is determined by the representative of the group.
  • Plant completion date & time indicates a planned date and time on which prints of the images have been made and can be handed in the shop.
  • Member number is a number assigned to each of the members belonging to the group.
  • “Nickname” is a nickname for each of the members belonging to the group.
  • “Type of order” is for distinguishing between simultaneous printing (development and printing) and extra printing (only printing).
  • “Simultaneous printing” is stored with respect 10 to the member who has taken the undeveloped film.
  • Extra printing is stored with respect to the other members.
  • Order image number/number of ordered prints stores the image number of the image whose prints are desired to be made by each of the members belonging to the group and the desired is number of prints of the image specified by the image number.
  • FIG. 5 shows the schematic electrical configuration of the portable telephone set 20 A which is one of the information communication terminals.
  • the portable telephone set 20 A comprises a control circuit 30 .
  • the control circuit 30 comprises a central processing unit and its input-output interface.
  • the overall operation of the portable telephone set 20 A is supervised by the control circuit 30 .
  • a transmission/receiving circuit 31 , a sound receiving circuit 32 , a sound transmission circuit 33 , an input device 34 , a display device 35 , and a terminal function circuit 36 are connected to the control circuit 30 .
  • An antenna 29 is connected to the transmission/receiving circuit 31 .
  • the portable telephone set 20 A is basically used for transmitting and receiving voice (sound) to and from another portable telephone set, general telephone equipment, or the like.
  • the input device 34 is used to enter the telephone number of a portable telephone set or the like on the side of the other party, data representing the inputted telephone number is sent to a base station (an exchange) through the control circuit 30 , the transmission/receiving circuit 31 , and the antenna 29 .
  • a base station an exchange
  • voice is transmitted and received between the portable telephone set 20 A and the portable telephone set or the like on the side of the other party.
  • Voice data received through the antenna 29 and the transmission/receiving circuit 31 is decoded by the control circuit 30 and the sound receiving circuit 32 .
  • the decoded voice data is fed to a speaker 23 , the voice of the other party is heard from the speaker 23 .
  • voice (a word) is given toward the receiver (microphone) 24 , the voice is encoded by the sound transmission circuit 33 and the control circuit 30 , and is outputted as voice data.
  • the voice data is transmitted to the portable telephone set or the like on the side of the other party through the transmission/receiving circuit 31 and the antenna 29 .
  • the portable telephone set 20 A can transmit and receive another data (character data, image data, etc.) besides transmitting and receiving the voice. Therefore, a communication program (for example, a browser) is stored in the terminal function circuit 36 connected to the control circuit 30 .
  • a communication program for example, a browser
  • the browser is a communication program used for connecting the portable telephone set 20 A to the server 6 (and another server) through the network 15 .
  • the use of the browser allows the database 7 in the server 6 in the image input-output system 1 to be accessed from the portable telephone set 20 A.
  • Various types of data (character data, image data, etc.) stored in the database 7 are transmitted to the portable telephone set 20 A through the network 15 , and received by the antenna 29 and the transmission/receiving circuit 31 . Characters represented by the character data, images represented by the image data, and so forth can be displayed on the display screen of the display device 35 .
  • FIG. 6 An example of the appearance of the portable telephone set 20 A having the above-mentioned electrical configuration is illustrated in perspective in FIG. 6 .
  • the upper half of the portable telephone set 20 A shown in FIG. 6 is provided with a display device 35 (a display screen 27 ), a speaker 23 , and an antenna 29 . Characters and images are displayed on the display screen 27 of the display device 35 .
  • the lower half of the portable telephone set 20 A comprises an input device 34 and a receiver 24 .
  • the input device 34 comprises various types of keys and buttons such as a ten-key pad 25 , an up-down-right-left key 26 , a network connection button 21 , and a determination button 28 .
  • the keys and buttons are used for transmitting and receiving data to and from the server 6 .
  • FIG. 7 is a flow chart showing the flow of image registration processing which is one processing of the print ordering system.
  • the film 9 (which shall be a photographed film) is taken into the shop by the representative of the group.
  • the representative of the group desires to register the digital image data (representing images of the film 9 ) in the database 7 (YES at step 51 )
  • a clerk opens the group data table 41 in the database 7 using the server 6 , and creates a new record in the group data table 41 (step 52 ).
  • the representative of the group informs the clerk of his or her name, telephone number and E-mail address (group representative information). The clerk enters the group representative information into the server 6 .
  • a group ID, a viewing/ordering ID, a viewing/ordering password, an order determining ID, and an order determining password are issued by the server 6 (step 53 ).
  • the group ID, the viewing/ordering ID, the viewing/ordering password, the order determining ID, and the order determining password which have been issued, and the entered group representative information are stored in the newly created record in the group data table 41 .
  • a new order table 42 including the issued group ID as an item, and an image stock holder 43 and an order table holder 44 are created.
  • the order table 42 is stored in the database 7 so as to belong to the created order table holder 44 .
  • the representative of the group who takes the film 9 is informed of the viewing/ordering ID, the viewing/ordering password, the order determining ID, and the order determining password, and the URL (Uniform Resource Locator; address) of the shop (which may be handed after being printed on paper, or may be reported by an E-mail).
  • the representative of the group informs the other members belonging to the group of the viewing/ordering ID, the viewing/ordering password, and the URL of the shop out of the viewing/ordering ID, the viewing/ordering password, the order determining ID, and the order determining password and the URL of the shop which have been reported.
  • the other members are not generally informed of the order determining ID and the order determining password.
  • the scanner 3 is used, to scan the deposited film 9 .
  • Digital image data is obtained (step 54 ).
  • the obtained digital image data is fed to the database 7 in the server 6 through the LAN 2 , and is registered (stored) in correlation with the created image stock holder 43 (step 56 ).
  • the scanning of all images (frames) included in the film 9 and the registration of the obtained digital image data into the database 7 are repeated (NO at step 57 , and step 54 ).
  • the digital image data obtained by the scanner 3 is also fed to the printer 4 , and is printed therein. Obtained prints are outputted (step 55 ).
  • the digital image data obtained by the scanner 3 is fed to only the printer 4 (steps 59 and 60 ).
  • the processing is terminated (YES at step 61 ).
  • FIGS. 8, 9 , and 10 are flow charts showing processing of the server 6 and the information communication terminal in viewing/ordering processing which is one processing of the print ordering system, along with the flow of data.
  • the viewing/ordering processing is for the members belonging to the group viewing the images recorded on the film taken into the shop by the representative using the information communication terminal and ordering the prints of the images.
  • a case where the used information communication terminal is the portable telephone set 20 A (see FIGS. 5 and 6 ) is taken as an example.
  • FIGS. 11 to 17 illustrate examples of a page (a window) displayed on the display screen 27 of the portable telephone set 20 A.
  • the portable telephone set 20 A When the net connection button 21 in the portable telephone set 20 A is pressed, the portable telephone set 20 A enters a mode for connection to the network 15 .
  • the member enters the URL of the shop previously reported from the representative into the portable telephone set 20 A using the ten-key pad 25 or the like, and then presses the determination button 28 (step 71 ).
  • a connection message is transmitted to the sever 6 from the portable telephone set 20 A.
  • the server 6 which received the message transmits data representing an ID and password entry page (HTML (HyperText Markup Language) data, etc.) toward the portable telephone set 20 A (step 72 ).
  • An ID and password entry page W 1 ( FIG. 11 ) is displayed on the display screen 27 of the portable telephone set 20 A (step 73 ).
  • the ID and password entry page W 1 includes an area W 1 a into which an ID is to be entered, an area W 1 b into which a password is to be entered, and an “OK” button.
  • an up key or a down key in the up-down-right-left key 26 in the portable telephone set 20 A is pressed, an area into which characters can be entered (clicked) is moved.
  • the member takes the ID entry area W 1 a as the area into which characters can be entered (the area into which characters can be entered is overlapped with the ID entry area W 1 a ) using the up-down-right-left key 26 .
  • the viewing/ordering ID previously reported from the representative is entered into the ID entry area W 1 a using the ten-key pad 25 or the like.
  • the viewing/ordering password is entered into the password entry area W 1 b using the ten-key pad 25 or the like.
  • the “OK” button is taken as the area into which characters can be entered (the area where characters can be entered is overlapped with a character representation “OK” using the up-down-right-left key 26 ).
  • the determination button 28 in the portable telephone set 20 A is pressed, the viewing/ordering ID and the viewing/ordering password which have been entered are transmitted toward the server 6 (step 74 ).
  • authentication processing is performed. That is, when both of the viewing/ordering ID and the viewing/ordering password which have been received are the same as ones stored in one record in the group data table 41 , the program proceeds the subsequent processing (YES at step 75 ).
  • predetermined error processing for example, processing for indicating that authentication failed on the display screen 27 of the portable telephone set 20 A, thereby terminating the viewing/ordering processing (NO at step 75 ).
  • a group including the member who accesses the server 6 using the portable telephone set 20 A is specified with the viewing/ordering ID used as a key.
  • the group ID can be specified from the viewing/ordering ID by including the group ID (000601-3) in a part of the viewing/ordering ID (B-000601-3) for example, as shown in FIG. 3 .
  • An order status related to the specified group ID is referred to in the order table 42 (see FIG. 4 ) (step 76 ).
  • the program proceeds to the subsequent processing (YES at step 76 ).
  • the group order has already been given by the representative of the group (the order status is “Already”), it is indicated on the display screen 27 of the portable telephone set 20 A that the order has already been completed, thereby terminating the viewing/ordering processing (NO at step 76 ).
  • a nickname new entry/selection page W 2 is transmitted to the portable telephone set 20 A from the server 6 (step 77 ), and is displayed on the display screen 27 (step 78 ; FIG. 12 ).
  • nickname new entry/selection page W 2 “1. New” for newly registering a nickname and nicknames (“2. taro”, “3. jiro”, and “4. sabu”), which have already been registered, of the members are displayed (a member display area W 2 b ). There is a character representation “Top” (means “to top”) in a lower part of the page.
  • a selection instruction area W 2 a comprising an upper arrow, a lower arrow, and a character representation “Push” therebetween is displayed above the member display area W 2 b .
  • a selection instruction area W 2 a can be used when the area where characters can be entered is moved upward or downward.
  • a nickname entry page W 3 is displayed on the display screen 27 ( FIG. 13 ) in place of the nickname new entry/selection page W 2 .
  • the nickname entry page W 3 includes an area W 3 a into which a nickname is entered and a character representation “Top”.
  • a new record (a rear half part) is created in the order table 42 ( FIG. 4 ) in the database 7 in the server 6 .
  • the created new record stores a member number newly adopted and the entered nickname (Newly enter at step 80 , and step 81 ).
  • An image stock holder 43 is specified with the group ID used in authentication processing (step 75 ) as a key (the pass to the image stock holder 43 includes the group ID). Digital image data is read out of the specified image stock holder 43 . An image selection page W 4 including the read digital image data is created, and is transmitted from the server 6 toward the portable telephone set 20 A (step 83 and step 84 ).
  • FIG. 14 illustrates an example of the image selection page W 4 .
  • the image selection page W 4 includes an image display area W 4 a , a selection instruction area W 4 b , an image number/total-of-images display area W 4 c , a number-of-ordered prints display area W 4 d , and character representations “Top” and “Next”.
  • images represented by the digital image data belonging to the image stock holder 43 specified by the group ID are displayed one of frames corresponding to the images at a time.
  • the image number/total-of-images display area W 4 c the image number and the total number of the images represented by the image data belonging to the image stock holder 43 ( 1 / 16 in FIG. 14 ; which indicates that the digital image data corresponding to 16 frames is stored in the image stock holder 43 specified by the group ID, and the displayed image corresponds to the first frame).
  • the number of ordered prints of the image displayed on the image display area W 4 a is displayed on the number-of-ordered prints display area W 4 d.
  • the image displayed on the image display area W 4 a is switched to the image represented by the other digital image data belonging to the image stock holder 43 .
  • the image number in the image number/total-of-images display area W 4 c is switched to an image number corresponding to the image displayed on the image display area W 4 a ( 2 / 16 , 3 / 16 16 / 16 ).
  • a page into which the number of ordered prints is to be entered (a number-of-ordered prints entry page W 5 ; FIG. 15 ) is displayed on the display screen 27 in place of the image selection page W 4 (steps 86 and 87 ).
  • the number-of-ordered prints entry page W 5 also includes an image display area W 5 a , an image number/total-of-images display area W 5 c , and a number-of-ordered prints display area W 5 d .
  • the number-of-ordered prints entry page W 5 further includes a number-of-ordered prints entry area W 5 b and character representations “Forward” and “Determine”.
  • the member enters the number of ordered prints of the image displayed on the image display area W 5 a into the number-of-ordered prints entry area W 5 b using the ten-key pad 25 or the like (step 88 ).
  • the image selection page W 4 is displayed again on the display screen 27 .
  • the member repeats the above-mentioned operations (YES at step 92 , step 83 , YES at step 91 , and step 84 ).
  • the order content confirmation page W 6 includes an order content display area W 6 a (the ordered image number and the number of ordered prints of the image are displayed), a total-of-ordered prints display area W 6 b , and a calculated print charge display area W 6 c.
  • the order confirmation page W 6 includes character representations “Forward” and “Order”. When “Order” is selected, and the determination button 28 is pressed, order data is transmitted to the server 6 from the portable telephone set 20 A (YES at step 95 , and step 96 ). A termination page W 7 is transmitted to the portable telephone set 20 A from the server 6 (Order at step 98 , and step 99 ), and is displayed on the display screen 27 (step 101 ; FIG. 17 ), thereby terminating the reading/ordering processing.
  • clear data is transmitted to the server 6 from the portable telephone set 20 A (step 97 ).
  • the server 6 which has received the clear data clears data representing the numbers of ordered prints of the images, which are stored in the order table 42 with respect to the member (set all the data to zero) (Clear at step 98 , and step 100 ).
  • the image selection page W 4 ( FIG. 14 ) is displayed again on the display screen 27 (steps 83 and 84 ).
  • the members can change the contents of the order until the group order (definite order), described later, is given by the representative of the group.
  • the member who has performed the second or subsequent viewing/ordering selects corresponding one of the nicknames displayed on the member display area W 2 b in the nickname new entry/selection page W 2 ( FIG. 12 ), and presses the determination button 28 ( FIG. 8 ; step 79 ).
  • the server 6 refers to the column “Ordered image number/number of ordered prints” in the order table 42 with the selected nickname as a key (Select at step 80 , and step 82 ).
  • the number of ordered prints which has already been stored in the column “Ordered image number/number of ordered prints” in the order table 42 is displayed in the number-of-ordered prints display areas W 4 d and W 5 d in respective lower parts of the image selection page W 4 and the number-of-ordered prints entry page W 5 which are displayed on the display screen 27 .
  • FIG. 18 is a flow chart showing processing of the server 6 and the information communication terminal in order determination (group order) processing which is one processing of the print ordering system, along with the flow of data.
  • FIG. 19 is a flow chart showing processing of the server 6 and the information communication terminal in reordering processing performed in the order determination processing, along with the flow of data.
  • the order determination processing is for the representative of the group definitely deciding (determining) the order by each of the members belonging to the group after the member terminates the above-mentioned ordering processing.
  • the flow chart shown in FIG. 18 includes the same processing as that in the flow chart shown in FIG. 8 , and the same processing steps are respectively assigned the same reference numerals and hence, the overlapped detailed description is not repeated.
  • FIGS. 20 to 24 illustrate examples of a page displayed on the display screen 27 of the portable telephone set 20 A.
  • the ID and password entry page W 1 is displayed on the display screen 27 (steps 71 to 73 ; FIG. 11 ).
  • the order determining ID and the order determining password are respectively entered into the ID entry area W 1 a and the password entry area W 1 b in the ID and password entry page W 1 .
  • the representative of the group is previously informed of the order determining ID and the order determining password.
  • the order determining ID and the order determining password which have been entered are transmitted to the server 6 from the portable telephone set 20 A (step 111 ).
  • authentication processing is performed (step 112 ).
  • the program proceeds to the subsequent processing (YES at step 112 ).
  • predetermined error processing is performed, thereby terminating the order determination processing (NO at step 112 ).
  • step 112 When authentication succeeded (YES at step 112 ), the order status in the order table 42 is referred to in the server 6 (step 113 ).
  • the server 6 refers to the order table 42 , to create an order condition confirmation page W 8 and transmit the created order condition confirmation page W 8 toward the portable telephone set 20 A (steps 114 and 115 ).
  • FIG. 20 illustrates an example of the order condition confirmation page W 8 .
  • the order condition confirmation page W 8 includes a selection instruction area W 8 a , a number-of-ordered prints display area W 8 b , a total-of-ordered prints display area W 8 c , and a group order total charge display area W 8 d.
  • the planned completion date & time is a date and time obtained by adding a predetermined number of days (or time) to a date and time on which the group order is given (a date and time on which order determination is accepted), for example.
  • the group order date and time and the planned completion date & time are registered in the order table 42 .
  • the order determination processing is terminated by the display of the group order confirmation page W 9 .
  • FIGS. 25 and 26 respectively illustrate an example of order details issued by the server 6 and an example of information printed on the reverse surface of the print 10 handed to each of the members belonging to the group.
  • the order details, together with photographs, may be handed to the representative of the group in the shop or may be previously handed to the representative of the group by an E-mail or the like.
  • a group ID, an image number, a member number, and a nickname are printed on the reverse surface of the print 10 .
  • order details (an individual order condition confirmation page W 10 ) including the number of ordered prints for each frame are transmitted to the portable telephone set 20 A from the server 6 , and are displayed on the display screen 27 (Select member at step 117 , step 120 , and step 121 ; FIG. 22 ).
  • the individual order condition confirmation page W 10 includes a selection instruction area W 10 a , a by-image number-of-ordered prints display area W 10 b , a total-of-ordered prints display area W 10 c , and an order sum display area W 10 d .
  • the order condition confirmation page W 10 also includes a character representation “Forward”. When “Forward” is selected, and the determination button 28 is pressed (step 122 ), the order condition confirmation page W 8 ( FIG. 20 ) is displayed again on the display screen 27 (step 115 ).
  • a reorder confirmation page W 11 ( FIG. 23 ) is transmitted to the portable telephone set 20 A from the server 6 ( FIG. 19 ; step 131 ), and is displayed on the display screen 27 (step 132 ) (the order determination processing in a case where the order status is “Already” is particularly referred to as reordering processing).
  • FIG. 23 there are character representations ”Top” and “Reset” in a lower part of the reorder confirmation page W 11 .
  • “Reset” is selected, and the determination button 28 is pressed (step 133 )
  • another order table is created with respect to the group in the server 6 , and is stored in the database 7 .
  • a confirmation page W 12 ( FIG. 24 ) is transmitted to the portable telephone set 20 A from the server 6 , and is displayed on the display screen 27 (steps 134 and 135 ).
  • the order table 42 newly created stores the same data as the order table (the first order table) so far used with respect to a group ID, a member number, a nickname, and the type of order, while being blank with respect to an order date & time, a planned completion date & time, and an ordered image number/number of ordered prints. “Yet” is stored in the order status. Even if the order determination processing is performed once by the representative of the group, the other members belonging to the group can give orders again.
  • An order table 42 newly created is stored in the database 7 so as to belong to the order table holder 44 .
  • the group ID, the viewing/ordering ID, and the viewing/ordering password, the order determining ID, and the order determining password are issued using as a unit a group comprising a plurality of members, one record is creased in the group data table 41 , and the order table 42 is created, the unit may, of course, use another element as a basis.
  • One film or one digital media a memory card, a CD, etc.
  • film strips can be used as a unit when a developed film is taken into the shop.
  • the viewing/ordering ID and the order determining ID are respectively used as the viewing/ordering ID and the order determining ID, only the viewing/ordering password and the order determining password may differ, and the viewing/ordering ID and the order determining ID may be the same.
  • the server 6 can judge which of viewing/ordering processing and order determination processing should be performed on the basis of the password.
  • one frame of image data is transmitted at one time in a case of a terminal having a small display screen, for example, the portable telephone set 20 A, while being transmitted a plurality of frames (e.g., six frames) at one time in a case of a terminal having a relatively large display screen, for example, the personal computer.
  • a thumbnail image may be produced in the server 6 , and transmitted to the information communication terminal.
  • a plurality of images can be looked over at a time.
  • image data respectively transmitted to the information communication terminals may be made different.
  • image data which can be displayed in color is stored in the image stock holder 43 .
  • image data which can be displayed in color is converted into image data for black-and-white display, and the image data is transmitted toward the information communication terminal. Since the amount of image data transmitted to the information communication terminal from the server 6 can be made small, the speed of the transmission of the image data can be increased.
  • size is the size of the display screen (display capability) of the information communication terminal and whether or not color display is possible
  • data representing the type of used equipment and the type of the display device may be previously transmitted to the server 6 from the information communication terminal.

Abstract

In order to make it possible to simply order extra prints, an image viewing/ordering ID and an image viewing/ordering password and an order determining ID and an order determining password are issued (created) when input of image data is accepted. Each of members belonging to a group transmits to a server 6 the image viewing/ordering ID and password to a server 6 using a portable telephone set 20A. Image data related to the image viewing/ordering ID is transmitted to the portable telephone set 20A from the server 6. While seeing images displayed on a display screen of the portable telephone set 20A, each of the members belonging to the group selects the image whose extra prints are ordered, and transmits the number of ordered prints of the image to the server 6. When the order determining ID and password are transmitted to the server 6 using the portable telephone set 20A, the order given by the member is made definite, thereby making a desired number of extra prints of the image desired by the members.

Description

  • This application is a divisional of co-pending application Ser. No. 09/917,728, filed on Jul. 31, 2001, the entire contents of which are hereby incorporated by reference and for which priority is claimed under 35 U.S.C. §120.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to a print ordering system and a control method therefor, and a server computer and a communication terminal used for the print ordering system and a control method therefor.
  • 2. Description of the Background Art
  • In a DPE (Develop, Print & Enlarge) agent, an undeveloped film is deposited from a customer, and is developed (the DPE agent may, in some cases, request another shop to develop the film). The film is developed, and images recorded on the developed film are printed (simultaneous printing). The developed film and its prints are later returned to the customer.
  • Some customer may, in some cases, take the developed film to the DPE agent again in order to request to make extra prints (extra printing). The customer informs a clerk employed in the DPE agent which of the images (frames) recorded on the developed film should be printed extra and how many extra prints of the image should be made. It is necessary to previously put S together images whose extra prints are desired to be made and the respective numbers of extra prints of the images. In any case, the customer must visit the DEP agent at least twice when the extra prints are made.
  • SUMMARY OF THE INVENTION
  • An object of the present invention is to make it possible to simply order prints and particularly, extra prints without visiting a DEP agent a plurality of times.
  • Another object of the present invention is to make it easy to put together orders in a group comprising a plurality of members.
  • Still another object of the present invention is to make it possible to simply classify prints by information respectively printed on the reverse surfaces of the prints.
  • A further object of the present invention is to provide a device for processing an undeveloped film.
  • A print ordering system according to the present invention is a system constructed by connecting a server computer having an image database storing image data and a communication terminal such that they can communicate with each other through a network.
  • The server computer comprises image data transmission means (device) for transmitting the image data stored in the image database to the communication terminal in response to an image transmission request from the communication terminal. The communication terminal used for the image transmission request includes a variety of devices such as a portable telephone set, an electronic notebook, and a personal computer.
  • The communication terminal has a display device for displaying an image represented by the image data transmitted from the server computer, and order information transmission means (device) for transmitting to the server computer order information related to prints of the image displayed on the display device.
  • The server computer further comprises a storage device for storing the order information transmitted from the communication terminal.
  • The communication terminal further comprises print command transmission means (device) for transmitting a print command to the server computer.
  • The server computer further comprises means for (a controller) controlling a printer so as to print the image represented by the image data specified on the basis of the order information stored in the storage device in response to the receiving of the print command.
  • The present invention also provides a method of controlling the above-mentioned system. That is, the present invention provides a method of controlling a print ordering system in which a server computer having an image database storing image data and a communication terminal can be connected such that they can communicate with each other through a network.
  • In the system controlling method, the server computer transmits the image data stored in the image database to the communication terminal in response to an image transmission request from the communication terminal. On the communication terminal, an image represented by the image data transmitted from the server computer is displayed. Order information related to prints of the displayed image is transmitted to the server computer from the communication terminal. The server computer stores the order information transmitted from the communication terminal.
  • Furthermore, a print command is transmitted to the server computer from the communication terminal. The server computer controls a printer so as to print the image represented by the image data specified on the basis of the order information stored in the storage device in response to the receiving of the print command.
  • According to the present invention, the image data is stored in the image database in the server computer. When the communication terminal transmits the image transmission request to the server computer, the image data stored in the image database is transmitted (downloaded) to the communication terminal. The communication terminal has the display device. Accordingly, a user of the communication terminal can see (view) the downloaded images. The image whose extra prints are desired to be made can be selected on the display screen. The image (frame) whose extra prints are desired to be made need not be necessarily selected depending on the image printed on printing paper or the like. The server computer and the communication terminal are connected to each other through the network. Accordingly, the extra prints can be ordered without visiting the place where the server computer having the image database storing the image data is installed (for example, a DEP agent).
  • Furthermore, according to the present invention, the order information related to prints is stored once in the storage device in the server. The printer is subjected to print control in response to the print command transmitted to the server computer from the communication terminal thereafter on the basis of the order information stored in the storage device. The print command is what is called one for making the order information definite. The control of the printer (control for printing the image) is waited for until the print command is transmitted. The transition to printing processing does not occur until the print command is issued. For example, extra prints (prints of the image represented by the image data stored in the image database) are ordered from each of a plurality of members belonging to a group. The order information is stored in the storage device in the server computer. When one of the members (for example, a representative) transmits the print command to the server computer, the printer is controlled in accordance with the order information stored in the storage device, so that the image is printed. That is, the member transmits the order information to the server computer in a time period elapsed until the print command is transmitted. Before the print command is issued, the contents of the order information can be also changed.
  • Preferably, the order information includes information for specifying the image as well as desired number-of-prints information representing the desired number of prints of the specified image. When image data representing a plurality of images is stored in the image database, it is indicated which of the images should be printed or how many extra prints of the image should be made.
  • In one mode, the server computer further comprises means for calculating a print charge on the basis of the desired number-of-prints information, and print charge transmission means for transmitting to the communication terminal data representing the calculated print charge. The print charge may be transmitted by other methods such as an E-mail and a facsimile. The required print charge can be presented to a user of the communication terminal.
  • In another mode, the server computer further comprises means for calculating a planned completion date (and time) for prints in response to the print command from the communication terminal, and planned completion date transmission means for transmitting to the communication terminal data representing the calculated planned completion date (and time). The printer is controlled such that the image is printed in accordance with the order information in response to the print command. Accordingly, the planned completion date (and time) for prints can be previously calculated. The planned completion date (and time) may be varied depending on the number of prints, or may be varied depending on the day of the week on which the print command is issued.
  • In still another mode, the server computer further comprises order condition information transmission means for transmitting to the communication terminal order condition information represented on the basis of the order information stored in the storage device in response to an order condition confirmation request from the communication terminal. The contents of the order represented by the order information can be confirmed before being determined (printed by the printer) by the print command.
  • In the transmission of the image data responsive to the image transmission request from the communication terminal, the image data may be successively transmitted in response to the image transmission request the image corresponding to one frame at a time, or image data corresponding to a plurality of frames may be transmitted by issuing the image transmission request once. From the image data stored in the image database, image data having a smaller data capacity (for example, a thumbnail image) may be generated, to transmit to the communication terminal the generated image data having a small data capacity. Preferably, the server computer further comprises means for accepting from the communication terminal the transmission of display device type information related to the type of the display device provided in the communication terminal. The image data transmission means (device) converts the image data stored in the image database into image data adaptable to the display device in the communication terminal in accordance with the display device type information and transmits the image data to the communication terminal. On the display device in the communication terminal used for seeing (viewing) the image, the image adaptable to the type of the display device can be displayed. The terminal type information may be information related to the type of the communication terminal (a portable telephone set, a personal computer, etc.), information related to the type (black-and-white or color) of the display device itself (a display) or the display capability of the display device, or the like. For example, it is also possible to choose that the image data is transmitted one frame at a time if the communication terminal having a small display screen is used, while being transmitted a plurality of frames at a time if the communication terminal having a large display screen is used.
  • Preferably, the server computer further comprises image data registration acceptance means for accepting the registration of the image data stored in the image database, and first ID generation means for generating an image ordering ID and a print commanding ID in correlation with the accepted image data in response to the acceptance of the image data by the image data registration acceptance means. The image transmission request transmitted from the communication terminal shall include the image ordering ID. The image data transmission means (device) transmits to the communication terminal the image data correlated with the image ordering ID in response to the image transmission request from the communication terminal. The print command transmitted from the communication terminal shall include the print commanding ID. The printer control means (controller) controls the printer so as to print an image represented by the image data correlated with the print commanding ID in response to the print command from the communication terminal.
  • The acceptance of the image data includes the acceptance (receiving) of image data by communication through a network in addition to the acceptance from an undeveloped film, a developed film, or a recording medium such as a memory card or a CD-R (CD-Recordable). The image recorded on the film is subjected to image reading processing using a scanner (an image reader) in advance. Image data obtained by the image reading processing is stored in the image database.
  • In accepting the image data, one film or one recording medium (a memory card, a CD-R, etc.) may be taken as a unit of acceptance, or a plurality of films (negatives) which have been developed may be taken as a unit of acceptance. Generally, the image data representing the plurality of images is recorded or stored in one film or one recording medium. Accordingly, the image ordering ID and the print commanding ID which are generated by the first ID generation means are correlated with a plurality of image data (a plurality of groups of image data).
  • Even when the image data representing a lot of images is stored in the image database, by correlating the image ordering ID and the print commanding ID with the groups of image data, the particular group of image data can be transmitted to the communication terminal on the basis of the image ordering ID, and the print command can be issued with respect to the particular group of image data on the basis of the print commanding ID. Since the image ordering ID and the print commanding ID are generated in response to the acceptance of the image data, the groups of image data respectively specified by the image ordering ID and the print commanding ID are correlated with each other (images in a group comprising several members, for example).
  • For example, a common identification code is included in respective parts of the image ordering ID and the print commanding ID. Image data in one unit of acceptance (a group of image data) is correlated with one holder in the image database. The common identification code is also included in a part of the holder name of the holder. Consequently, the image ordering ID and the print commanding ID are correlated with the groups of image data.
  • By thus including the image ordering ID in the image transmission request transmitted to the server computer from the communication terminal, the user of the communication terminal can view (see) the images represented by the image data correlated with the image ordering ID out of the image data stored in the image database. The user of the communication terminal selects the image whose prints are ordered out of the read images, and determines the number of prints (the number of extra prints) of the image. The print commanding ID is included in the print command, thereby making it possible to judge which of the images represented by the image data in the image database should be printed. Of course, the user of the communication terminal is previously informed of the image ordering ID and the print commanding ID. For example, if each of a plurality of members belonging to a group is previously informed of the image ordering ID, the images of the group to which the member belongs can be displayed on a display device in a communication terminal on the side of the member. All the members belonging to the group need not be necessarily informed of the print commanding ID. If any one of the members is informed of the print commanding ID, the member transmits the print command to the server computer, thereby controlling the printer such that the images are printed on the basis of order information related to all the members.
  • The server computer may further comprise password generation means for respectively generating an image ordering password corresponding to the image ordering ID and a print commanding password corresponding to the print commanding ID which are generated by the first ID generation means, image data transmission judgment means for judging whether or not the image data should be transmitted to the communication terminal on the basis of the image ordering ID and the image ordering password, and print judgment means for judging whether or not the printer should be controlled so as to print the image represented by the image data on the basis of the print commanding ID and the print commanding password. The image transmission request transmitted from the communication terminal shall further include the image ordering password. The image data transmission means (device) transmits the image data to the communication terminal when it is judged that the image data can be transmitted by the image data transmission judgment means on the basis of the image ordering ID and the image ordering password. The print command transmitted from the communication terminal shall further comprise the print commanding password. The printer control means controls the printer so as to print the image represented by the image data in a case where it is judged that printing is possible by the print judgment means on the basis of the print commanding ID and the print commanding password. The image ordering password and the print commanding password can be utilized for so-called authentication processing. It is possible to limit access to the server computer (image reading) by a person other than a person who has been previously informed of the image ordering ID and the image ordering password. It is possible to limit the print command issued by a person other than a person who has been previously informed of the print commanding ID and the print commanding password.
  • The server computer may further comprise second ID generation means for generating a member specifying ID in correlation with the image ordering ID generated by the first ID generation means. The storage device may store the order information transmitted from the communication terminal and the member specifying ID with both correlated with each other. If the member specifying ID, together with the order information, is transmitted from the communication terminal, it is possible to specify, when a group comprises a plurality of members, which of the members orders prints.
  • In a preferred mode, the server computer further comprises means for erasing from the image database the image data stored in the image database when a predetermined set time period has elapsed from a date for acceptance of the image data by the image data registration acceptance means. When a predetermined time period (the number of days) has elapsed since the image data was stored (registered), the image data is erased from the image database, thereby making it possible to make effective use of the image database.
  • The server computer may further comprise erasure confirmation transmission means for transmitting data representing a planned erasure date to the communication terminal prior to erasing the image data by the erasure means. The erasure means may extend the set time period for the image data specified on the basis of the order information stored in the storage device in response to the print command from the communication terminal.
  • The present invention also provides a server computer and a communication terminal which constitute the print ordering system and a method of controlling the same.
  • Furthermore, the present invention provides a printing device with respect to an undeveloped film.
  • The printing device according to the present invention comprises means for (a developer) developing an undeveloped film; printing means for (a printer) printing an image represented by image information recorded on a developed film; and means for (an image reader) reading the image information recorded on the developed film and storing the read image information in a database.
  • The undeveloped film, which has been photographed, taken into a DPE agent, for example, is developed and printed by the printing device, and image information representing the image is stored in the database. The image information stored in the database can be transmitted through the network or the like, or can be utilized in the above-mentioned print ordering system.
  • Furthermore, the present invention provides a printing device for effectively utilizing the reverse surface of a print on which an image has been printed.
  • The printing device according to the present invention comprises a first storage device storing image data and print order information acceptance means for accepting information related to a print order, and prints, on the basis of the print order information, an image represented by the image data stored in the first storage device.
  • The printing device further comprises a second storage device for storing for each print order member specifying information for specifying a member who has given the print order, group specifying information for specifying a group to which the member belongs, and image specifying information for specifying an image whose prints have been ordered with the information correlated with each other, image printing means for (an image printer) printing on the surface of printing paper the image, represented by the image data stored in the first storage device, which is specified by the image specifying information stored in the second storage device, and information printing means for (an information printer) printing on the reverse surface of the printing paper the member specifying information, the group specifying information, and the image specifying information which are stored in the second storage device in correspondence with the image displayed on the surface of the printing paper.
  • When the prints are handed to the members belonging to the group, information (member information, group specifying information, and image specifying information) printed on the respective reverse surfaces of the prints (printing paper) can be utilized. Work such as classification as to which of the groups should be selected, which of the members belonging to the selected group should be selected, and which image should be handed to the member.
  • The foregoing and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when considered in conjunction with the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram showing the overall configuration of a print ordering system;
  • FIG. 2 is a diagram showing the contents of a database.
  • FIG. 3 is an example of a group data table;
  • FIG. 4 illustrates an example of an order table;
  • FIG. 5 is a block diagram showing the schematic circuit configuration of a portable telephone set;
  • FIG. 6 is a perspective view showing the appearance of the portable telephone set;
  • FIG. 7 is a flow chart showing the flow of image registration processing;
  • FIGS. 8 to 10 are flow charts showing the flow of processing of a server and a terminal in viewing/ordering processing;
  • FIG. 11 illustrates an ID and password entry page;
  • FIG. 12 illustrates a nickname new entry/selection page;
  • FIG. 13 illustrates a nickname entry page;
  • FIG. 14 illustrates-an image selection page;
  • FIG. 15 illustrates a number-of-ordered prints entry page;
  • FIG. 16 illustrates an order content confirmation page:
  • FIG. 17 illustrates a viewing/ordering processing termination page;
  • FIG. 18 is a flow chart showing the flow of processing of a server and a terminal in order determination processing;
  • FIG. 19 is a flow chart showing the flow of processing of a server and a terminal in reordering processing;
  • FIG. 20 illustrates an order condition confirmation page;
  • FIG. 21 illustrates a group order determination page;
  • FIG. 22 illustrates an individual order condition confirmation page;
  • FIG. 23 illustrates a reorder confirmation page;
  • FIG. 24 illustrates a confirmation page;
  • FIG. 25 illustrates an example of order details; and
  • FIG. 26 illustrates an example of the reverse surface of a print.
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Configuration of Print Ordering System
  • FIG. 1 is a conceptual diagram showing the overall configuration of a print ordering system.
  • The print ordering system comprises an image input-output system 1 and a variety of information communication terminals (terminal units) (a portable telephone set 20A, a portable information communication terminal (an electronic notebook, etc.) 20B, a personal computer 20C, etc.) which can be connected to each other through a network 15 (including either one of a public line and a dedicated line, for example, the Internet and an intranet). The image input-output system 1 is installed in a DPE agent (shop), for example. A user who requests to print a photograph (which may, in some cases, involve development) using the print ordering system shall have the variety of information communication terminals in the present embodiment.
  • The image input-output system 1 comprises a scanner 3, a printer 4, a digital data acceptor 5, a server 6, and a router 8. All of them are connected to a LAN (Local Area Network) 2, and can transmit and receive data (inclusive of image data) to and from each other.
  • The scanner 3 performs processing for scanning an image recorded on a film 9 and changing the image into digital image data (digitization). If the film 9 has not been developed yet, the film 9 is previously developed in a developer 3A.
  • The printer 4 prints on photographic printing paper an image represented by the digital image data fed from the scanner 3 or the server 6 and outputs the printed image (outputs a print 10).
  • The digital data acceptor 5 is for reading digital image data recorded on a recording medium such as the memory card 11 or a CD (Compact Disk) 12 (which includes a write-once one). The digital data acceptor 5 comprises a drive (a memory card drive, a CD drive, etc.) for reading out the digital image data recorded on the memory card 11 or the CD 12.
  • The server 6 forms the backbone of the print ordering system, and provides the image represented by the digital image data so as to be readable (so that capable of being displayed or viewed) under predetermined conditions for the variety of information communication terminals (the portable telephone set 20A, the portable information terminal 20B, the personal computer 20C, etc.) which have accessed the server 6 through the network 15, as described later. A database 7 is connected to the server 6, and the digital image data stored in the database 7 is transmitted to the variety of information communication terminals through the network 15. The details of processing performed by the server 6 in the print ordering system will be described later.
  • The router 8 controls the transmission and receiving of the data between the server 6 and the variety of information communication terminals.
  • The manner of the typical operation of the print ordering system is as follows.
  • One (a representative) of a plurality of members belonging to a group takes the film 9 into a shop. In the shop, images recorded on the film 9 are read and stored as digital image data in the database 7 by an operation of a clerk employed in the shop. Each of the members belonging to the group accesses the server 6 in the image input-output system 1 using the information communication terminal such as the portable telephone set 20A, to order prints. Finally, the representative of the group definitely decides the print order of each the member (order determination). By the order determination, processing for printing the image or images conforming to the contents of the print order by the member is performed in the shop. The representative of the group receives the prints in the shop, and distributes the received prints among the members.
  • In such a print ordering system, the following three processing is basically performed.
  • Image Registration Processing
  • This processing is for digitizing the images recorded on the film 9 which a user of the print ordering system (the representative) takes into the shop and registering the digital image data into the database 7. When the user takes a medium on which the digital image data has been recorded, for example, a memory card into the shop, it goes without saying that the digitization processing is omitted. The digital image data may be transmitted to the shop (the image input-output system 1) through the network 15. As described later, in the image registration processing, an ID is issued, or a password is issued (generated), for example. The details of the image registration processing will be described later.
  • {circle around (2)} Viewing/Ordering Processing
  • This processing is for accepting a print order by the user utilizing the information communication terminal. While seeing images displayed on a display screen of the portable telephone set 20A, for example (images stored in the database 7 in the server 6) (viewing), the user selects the image to be ordered and determines the order number of prints of the image (ordering). In viewing and ordering the image, the ID and the password which have been issued in the image registration processing (a viewing/ordering ID and a viewing/ordering password) are used. The details of the viewing/ordering processing will be described later.
  • {circle around (3)} Order Determination Processing
  • This processing is for definitely deciding (determining) the print order utilizing the information communication terminal. In the order determination processing, an ID and a password (an order determining ID and an order determining password) which respectively differ from the viewing/ordering ID and the viewing/ordering password which are used in the viewing/ordering processing are used. The details of the order determination processing will be described later.
  • (1) Database
  • FIG. 2 schematically illustrates the contents of the database 7.
  • The database 7 stores a group data table 41, an image stock holder 43, and an order table holder 44. Further, digital image data is registered (stored) so as to belong to the image stock holder 43. An order table 42 is registered so as to belong to the order table holder 44.
  • FIG. 3 illustrates an example of the group data table 41.
  • The group data table 41 (FIG. 3) includes items “Group ID”, “Group representative information”, “Database (DB) registration date & time”, “Planned deletion date & time”, “Viewing/ordering ID”, “Viewing/ordering password”, “Order determining ID”, “Order determining password”, “Image stock holder”, and “Order table holder”.
  • “Group ID” is a code assigned to each of groups each comprising a plurality of members for identifying the group. “Group representative information” stores the name, the telephone number, and the E-mail address of a representative of the group. In the group data table 41, one record is assigned to one group. The image stock holder 42 and the order table holder 43 are assigned to each of the groups.
  • “DB registration date & time” is a date and time (year, month, day and time) on which digital image data is registered in the database 7. “Planned deletion date & time” is a planned date and time on which the digital image data registered in the database 7 is deleted (erased) from the database 7.
  • “Viewing/ordering ID” and “Viewing/ordering password” are codes used when each of the members belonging to the group views and orders an image in the group, to which the member himself or herself belongs, previously registered in the database 7 in the server 6 using the portable telephone set 20A, for example, and authorizing him or her.
  • “Order determining ID” and “Order determining password” are codes used when the representative of the group definitely decides (determines) the order by each of the members belonging to the group and authorizing the representative.
  • Stored (described) in “Image stock holder” is a pass in the database 7 (or in a storage device provided in the server 6 including the database 7) to a holder (the image stock holder 43) to which the digital image data belongs with respect to each of the groups. Stored (described) in “Order table holder” is a pass to a holder (the order table holder 44) to which the order table 42 belongs with respect to each of the groups. Both of the pass to the image stock holder 43 and the order table holder 44 include the same character string as the above-mentioned group ID.
  • FIG. 4 illustrates an example of the order table 42.
  • The order table 42 (an order file) is created for each record (that is, for each group) in the group data table 41.
  • The order table 42 is provided with items “Group ID”, “Order status”, “Order date & time”, “Planned completion date & time”, “Member number”, “Nickname”, “Type of order”, and “Ordered image number/number of ordered prints”. Each of the items “Group ID”, “Order status”, “Order date & time”, and “Planned deletion date & time” is provided with respect to one order table (group). The items “Member number”, “Nickname”, “Type of order”, and “Ordered image number/number of ordered prints” are provided with respect to each of the members belonging to the group.
  • “Order status” indicates whether or not the order has been determined by the representative of the group (whether determination processing of the order executed by each of the members belonging to the group has been performed). Either one of “Yet” and “Already” is stored. “Yet” indicates that the order has not been determined yet, and “Already” indicates that the order has already been determined.
  • “Order date & time” indicates a date and time on which the order is determined by the representative of the group. “Planned completion date & time” indicates a planned date and time on which prints of the images have been made and can be handed in the shop.
  • 37 Member number” is a number assigned to each of the members belonging to the group. “Nickname” is a nickname for each of the members belonging to the group.
  • “Type of order” is for distinguishing between simultaneous printing (development and printing) and extra printing (only printing). When an undeveloped film is taken into the shop, “Simultaneous printing” is stored with respect 10 to the member who has taken the undeveloped film. “Extra printing” is stored with respect to the other members.
  • “Order image number/number of ordered prints” stores the image number of the image whose prints are desired to be made by each of the members belonging to the group and the desired is number of prints of the image specified by the image number.
  • Each of the members belonging to the group selects the image whose prints are desired to be made and enters the desired number of prints of the selected image to register them in the database 7 (the order table 42) of the server 6, using the information communication terminal (the portable telephone set 20A, the portable communication terminal 20B, the personal computer 20C, etc.). FIG. 5 shows the schematic electrical configuration of the portable telephone set 20A which is one of the information communication terminals.
  • The portable telephone set 20A comprises a control circuit 30. The control circuit 30 comprises a central processing unit and its input-output interface. The overall operation of the portable telephone set 20A is supervised by the control circuit 30. A transmission/receiving circuit 31, a sound receiving circuit 32, a sound transmission circuit 33, an input device 34, a display device 35, and a terminal function circuit 36 are connected to the control circuit 30. An antenna 29 is connected to the transmission/receiving circuit 31.
  • The portable telephone set 20A is basically used for transmitting and receiving voice (sound) to and from another portable telephone set, general telephone equipment, or the like. When the input device 34 is used to enter the telephone number of a portable telephone set or the like on the side of the other party, data representing the inputted telephone number is sent to a base station (an exchange) through the control circuit 30, the transmission/receiving circuit 31, and the antenna 29. When a line is connected to the portable telephone set or the like on the side of the other party, voice is transmitted and received between the portable telephone set 20A and the portable telephone set or the like on the side of the other party.
  • Voice data received through the antenna 29 and the transmission/receiving circuit 31 is decoded by the control circuit 30 and the sound receiving circuit 32. When the decoded voice data is fed to a speaker 23, the voice of the other party is heard from the speaker 23. When voice (a word) is given toward the receiver (microphone) 24, the voice is encoded by the sound transmission circuit 33 and the control circuit 30, and is outputted as voice data. The voice data is transmitted to the portable telephone set or the like on the side of the other party through the transmission/receiving circuit 31 and the antenna 29.
  • The portable telephone set 20A can transmit and receive another data (character data, image data, etc.) besides transmitting and receiving the voice. Therefore, a communication program (for example, a browser) is stored in the terminal function circuit 36 connected to the control circuit 30.
  • The browser is a communication program used for connecting the portable telephone set 20A to the server 6 (and another server) through the network 15. The use of the browser allows the database 7 in the server 6 in the image input-output system 1 to be accessed from the portable telephone set 20A. Various types of data (character data, image data, etc.) stored in the database 7 are transmitted to the portable telephone set 20A through the network 15, and received by the antenna 29 and the transmission/receiving circuit 31. Characters represented by the character data, images represented by the image data, and so forth can be displayed on the display screen of the display device 35.
  • An example of the appearance of the portable telephone set 20A having the above-mentioned electrical configuration is illustrated in perspective in FIG. 6.
  • The upper half of the portable telephone set 20A shown in FIG. 6 is provided with a display device 35 (a display screen 27), a speaker 23, and an antenna 29. Characters and images are displayed on the display screen 27 of the display device 35.
  • The lower half of the portable telephone set 20A comprises an input device 34 and a receiver 24. The input device 34 comprises various types of keys and buttons such as a ten-key pad 25, an up-down-right-left key 26, a network connection button 21, and a determination button 28. The keys and buttons are used for transmitting and receiving data to and from the server 6.
  • (2) Operation of Print Ordering System
  • {circle around (1)} Image Registration Processing
  • FIG. 7 is a flow chart showing the flow of image registration processing which is one processing of the print ordering system.
  • The film 9 (which shall be a photographed film) is taken into the shop by the representative of the group. When the representative of the group desires to register the digital image data (representing images of the film 9) in the database 7 (YES at step 51), a clerk opens the group data table 41 in the database 7 using the server 6, and creates a new record in the group data table 41 (step 52). The representative of the group informs the clerk of his or her name, telephone number and E-mail address (group representative information). The clerk enters the group representative information into the server 6.
  • A group ID, a viewing/ordering ID, a viewing/ordering password, an order determining ID, and an order determining password are issued by the server 6 (step 53). The group ID, the viewing/ordering ID, the viewing/ordering password, the order determining ID, and the order determining password which have been issued, and the entered group representative information (the name, the telephone number, and the E-mail address of the representative of the group) are stored in the newly created record in the group data table 41. Further, in the database 7, a new order table 42 including the issued group ID as an item, and an image stock holder 43 and an order table holder 44 are created. The order table 42 is stored in the database 7 so as to belong to the created order table holder 44.
  • The representative of the group who takes the film 9 is informed of the viewing/ordering ID, the viewing/ordering password, the order determining ID, and the order determining password, and the URL (Uniform Resource Locator; address) of the shop (which may be handed after being printed on paper, or may be reported by an E-mail). The representative of the group informs the other members belonging to the group of the viewing/ordering ID, the viewing/ordering password, and the URL of the shop out of the viewing/ordering ID, the viewing/ordering password, the order determining ID, and the order determining password and the URL of the shop which have been reported. The other members are not generally informed of the order determining ID and the order determining password.
  • In the shop, the scanner 3 is used, to scan the deposited film 9. Digital image data is obtained (step 54). The obtained digital image data is fed to the database 7 in the server 6 through the LAN 2, and is registered (stored) in correlation with the created image stock holder 43 (step 56). The scanning of all images (frames) included in the film 9 and the registration of the obtained digital image data into the database 7 are repeated (NO at step 57, and step 54).
  • When simultaneous prints are made, the digital image data obtained by the scanner 3 is also fed to the printer 4, and is printed therein. Obtained prints are outputted (step 55).
  • When the registration of the digital image data into the database 7 is terminated (YES at step 57), the database 7 is closed, thereby terminating the image registration processing (step 58).
  • When the digital image data is not registered in the database 7 (when extra prints are not particularly ordered using the information communication terminal) (NO at step 51), the digital image data obtained by the scanner 3 is fed to only the printer 4 (steps 59 and 60). When the printing of all the frames is terminated, the processing is terminated (YES at step 61).
  • {circle around (1)} Viewing/Ordering Processing
  • FIGS. 8, 9, and 10 are flow charts showing processing of the server 6 and the information communication terminal in viewing/ordering processing which is one processing of the print ordering system, along with the flow of data. The viewing/ordering processing is for the members belonging to the group viewing the images recorded on the film taken into the shop by the representative using the information communication terminal and ordering the prints of the images. A case where the used information communication terminal is the portable telephone set 20A (see FIGS. 5 and 6) is taken as an example. FIGS. 11 to 17 illustrate examples of a page (a window) displayed on the display screen 27 of the portable telephone set 20A.
  • When the net connection button 21 in the portable telephone set 20A is pressed, the portable telephone set 20A enters a mode for connection to the network 15. The member enters the URL of the shop previously reported from the representative into the portable telephone set 20A using the ten-key pad 25 or the like, and then presses the determination button 28 (step 71). A connection message is transmitted to the sever 6 from the portable telephone set 20A. The server 6 which received the message transmits data representing an ID and password entry page (HTML (HyperText Markup Language) data, etc.) toward the portable telephone set 20A (step 72). An ID and password entry page W1 (FIG. 11) is displayed on the display screen 27 of the portable telephone set 20A (step 73).
  • The ID and password entry page W1 includes an area W1 a into which an ID is to be entered, an area W1 b into which a password is to be entered, and an “OK” button.
  • When an up key or a down key in the up-down-right-left key 26 in the portable telephone set 20A is pressed, an area into which characters can be entered (clicked) is moved. The member takes the ID entry area W1 a as the area into which characters can be entered (the area into which characters can be entered is overlapped with the ID entry area W1 a) using the up-down-right-left key 26. The viewing/ordering ID previously reported from the representative is entered into the ID entry area W1 a using the ten-key pad 25 or the like. In the same manner, the viewing/ordering password is entered into the password entry area W1 b using the ten-key pad 25 or the like. Thereafter, the “OK” button is taken as the area into which characters can be entered (the area where characters can be entered is overlapped with a character representation “OK” using the up-down-right-left key 26). When the determination button 28 in the portable telephone set 20A is pressed, the viewing/ordering ID and the viewing/ordering password which have been entered are transmitted toward the server 6 (step 74).
  • In the server 6 which has received the viewing/ordering ID and the viewing/ordering password, authentication processing is performed. That is, when both of the viewing/ordering ID and the viewing/ordering password which have been received are the same as ones stored in one record in the group data table 41, the program proceeds the subsequent processing (YES at step 75). When errors occur in both or either one of the viewing/ordering ID and the viewing/ordering password (they do not coincide with the ones stored in one record in the group data table 41), predetermined error processing (for example, processing for indicating that authentication failed on the display screen 27 of the portable telephone set 20A), thereby terminating the viewing/ordering processing (NO at step 75).
  • When authentication succeeded (both the viewing/ordering ID and the viewing/ordering password coincide with the ones stored in the one record in the group data table 41), a group (a group ID) including the member who accesses the server 6 using the portable telephone set 20A is specified with the viewing/ordering ID used as a key. The group ID can be specified from the viewing/ordering ID by including the group ID (000601-3) in a part of the viewing/ordering ID (B-000601-3) for example, as shown in FIG. 3.
  • An order status related to the specified group ID is referred to in the order table 42 (see FIG. 4) (step 76). When a group order (a definite order given by the representative of the group, described later) has not been given yet (the order status is “Yet”), the program proceeds to the subsequent processing (YES at step 76). When the group order has already been given by the representative of the group (the order status is “Already”), it is indicated on the display screen 27 of the portable telephone set 20A that the order has already been completed, thereby terminating the viewing/ordering processing (NO at step 76).
  • When the group order has not been given yet (YES at step 76, and the order status is “Yet”), a nickname new entry/selection page W2 is transmitted to the portable telephone set 20A from the server 6 (step 77), and is displayed on the display screen 27 (step 78; FIG. 12).
  • On the nickname new entry/selection page W2, “1. New” for newly registering a nickname and nicknames (“2. taro”, “3. jiro”, and “4. sabu”), which have already been registered, of the members are displayed (a member display area W2 b). There is a character representation “Top” (means “to top”) in a lower part of the page. A selection instruction area W2 a comprising an upper arrow, a lower arrow, and a character representation “Push” therebetween is displayed above the member display area W2 b. A selection instruction area W2 a can be used when the area where characters can be entered is moved upward or downward.
  • When “Top” is selected using the up key or the down key in the up-down-right-left key 26 or the selection instruction area W2 a (the selecting operation is the same as those on the other pages), and the determination button 28 is pressed, the ID and password entry page W1 is displayed again on the display screen 27 in place of the nickname new entry/selection page W2 (which is the same on the other pages).
  • When a new nickname is registered, “1. New” is selected, and the determination button 28 is pressed. A nickname entry page W3 is displayed on the display screen 27 (FIG. 13) in place of the nickname new entry/selection page W2. The nickname entry page W3 includes an area W3 a into which a nickname is entered and a character representation “Top”.
  • When the nickname is entered into the nickname entry area W3 a (step 79), and the determination button 28 is pressed, that is transmitted to the server 6 and a new record (a rear half part) is created in the order table 42 (FIG. 4) in the database 7 in the server 6. The created new record stores a member number newly adopted and the entered nickname (Newly enter at step 80, and step 81).
  • An image stock holder 43 is specified with the group ID used in authentication processing (step 75) as a key (the pass to the image stock holder 43 includes the group ID). Digital image data is read out of the specified image stock holder 43. An image selection page W4 including the read digital image data is created, and is transmitted from the server 6 toward the portable telephone set 20A (step 83 and step 84).
  • FIG. 14 illustrates an example of the image selection page W4. The image selection page W4 includes an image display area W4 a, a selection instruction area W4 b, an image number/total-of-images display area W4 c, a number-of-ordered prints display area W4 d, and character representations “Top” and “Next”.
  • On the image display area W4 a, images represented by the digital image data belonging to the image stock holder 43 specified by the group ID are displayed one of frames corresponding to the images at a time. On the image number/total-of-images display area W4 c, the image number and the total number of the images represented by the image data belonging to the image stock holder 43 (1/16 in FIG. 14; which indicates that the digital image data corresponding to 16 frames is stored in the image stock holder 43 specified by the group ID, and the displayed image corresponds to the first frame). The number of ordered prints of the image displayed on the image display area W4 a is displayed on the number-of-ordered prints display area W4 d.
  • When the up key or the down key in the up-down-right-left key 26 is pressed (or an upward arrow or a downward arrow in the selection instruction area W4 b is selected), the image displayed on the image display area W4 a is switched to the image represented by the other digital image data belonging to the image stock holder 43. The image number in the image number/total-of-images display area W4 c is switched to an image number corresponding to the image displayed on the image display area W4 a (2/16, 3/16 16/16).
  • When the determination button 28 is pressed in a state where the image whose prints are desired to be made is displayed on the image display area W4 a (step 85), a page into which the number of ordered prints is to be entered (a number-of-ordered prints entry page W5; FIG. 15) is displayed on the display screen 27 in place of the image selection page W4 (steps 86 and 87). The number-of-ordered prints entry page W5 also includes an image display area W5 a, an image number/total-of-images display area W5 c, and a number-of-ordered prints display area W5 d. The number-of-ordered prints entry page W5 further includes a number-of-ordered prints entry area W5 b and character representations “Forward” and “Determine”.
  • The member enters the number of ordered prints of the image displayed on the image display area W5 a into the number-of-ordered prints entry area W5 b using the ten-key pad 25 or the like (step 88).
  • When “Forward” in a lower part of the number-of-ordered prints entry page W5 is selected, and the determination button 28 is pressed, the image selection page W4 (FIG. 14) is displayed again on the display screen 27 (Forward at step 89, and step 84). When “Determine” is selected, and the determination button 28 is pressed, data representing an order corresponding to the number of ordered prints of the image displayed on the display screen 27 (the selected image) is transmitted toward the server 6 (Determine at step 89). A number representing the number of ordered prints (a code representing the number) is stored at a position of the image number, corresponding to the selected image, in “Ordered image number/number of ordered prints” in the order table 42 (step 90). The image selection page W4 is displayed again on the display screen 27. When prints of the other image are also ordered, the member repeats the above-mentioned operations (YES at step 92, step 83, YES at step 91, and step 84).
  • When the print order is terminated, a character representation “Next” included in the image selection page W4 (FIG. 14) is selected, and the determination button 28 is pressed (NO at step 91, and NO at step 92). In the server 6, “Ordered image number/number-of-ordered prints” in the order table 42 is referred to, to calculate a print charge (a sum of money), and an order content confirmation page W6 is created and is transmitted to the portable telephone set 20A. As shown in FIG. 16, the order content confirmation page W6 includes an order content display area W6 a (the ordered image number and the number of ordered prints of the image are displayed), a total-of-ordered prints display area W6 b, and a calculated print charge display area W6 c.
  • The order confirmation page W6 includes character representations “Forward” and “Order”. When “Order” is selected, and the determination button 28 is pressed, order data is transmitted to the server 6 from the portable telephone set 20A (YES at step 95, and step 96). A termination page W7 is transmitted to the portable telephone set 20A from the server 6 (Order at step 98, and step 99), and is displayed on the display screen 27 (step 101; FIG. 17), thereby terminating the reading/ordering processing.
  • When “Forward” is selected in the order confirmation page W6, and the determination button 28 is pressed, clear data is transmitted to the server 6 from the portable telephone set 20A (step 97). The server 6 which has received the clear data clears data representing the numbers of ordered prints of the images, which are stored in the order table 42 with respect to the member (set all the data to zero) (Clear at step 98, and step 100). The image selection page W4 (FIG. 14) is displayed again on the display screen 27 (steps 83 and 84).
  • The members can change the contents of the order until the group order (definite order), described later, is given by the representative of the group. The member who has performed the second or subsequent viewing/ordering selects corresponding one of the nicknames displayed on the member display area W2 b in the nickname new entry/selection page W2 (FIG. 12), and presses the determination button 28 (FIG. 8; step 79). The server 6 refers to the column “Ordered image number/number of ordered prints” in the order table 42 with the selected nickname as a key (Select at step 80, and step 82). In this case, the number of ordered prints which has already been stored in the column “Ordered image number/number of ordered prints” in the order table 42 is displayed in the number-of-ordered prints display areas W4 d and W5 d in respective lower parts of the image selection page W4 and the number-of-ordered prints entry page W5 which are displayed on the display screen 27.
  • {circle around (3)} Order Determination Processing (and Reorder Processing)
  • FIG. 18 is a flow chart showing processing of the server 6 and the information communication terminal in order determination (group order) processing which is one processing of the print ordering system, along with the flow of data. FIG. 19 is a flow chart showing processing of the server 6 and the information communication terminal in reordering processing performed in the order determination processing, along with the flow of data. The order determination processing is for the representative of the group definitely deciding (determining) the order by each of the members belonging to the group after the member terminates the above-mentioned ordering processing. The flow chart shown in FIG. 18 includes the same processing as that in the flow chart shown in FIG. 8, and the same processing steps are respectively assigned the same reference numerals and hence, the overlapped detailed description is not repeated. FIGS. 20 to 24 illustrate examples of a page displayed on the display screen 27 of the portable telephone set 20A.
  • When the representative of the group enters into the portable telephone set 20A the URL of the shop in which he or she deposits the film 9, the ID and password entry page W1 is displayed on the display screen 27 (steps 71 to 73; FIG. 11).
  • In the order determination processing, the order determining ID and the order determining password are respectively entered into the ID entry area W1 a and the password entry area W1 b in the ID and password entry page W1. The representative of the group is previously informed of the order determining ID and the order determining password.
  • When a character representation “OK” in the ID and password entry page W1 is selected, and the determination button 28 is pressed, the order determining ID and the order determining password which have been entered are transmitted to the server 6 from the portable telephone set 20A (step 111). In the server 6, authentication processing is performed (step 112). When both of the order determining ID and the order determining password which have been received coincide with ones stored in one record in the group data table 41, the program proceeds to the subsequent processing (YES at step 112). When errors occur in both or either one of the order determining ID and the order determining password (they do not coincide with the stored ones), predetermined error processing is performed, thereby terminating the order determination processing (NO at step 112).
  • When authentication succeeded (YES at step 112), the order status in the order table 42 is referred to in the server 6 (step 113).
  • When the order status is “Yet” (YES at step 113) (a case where the order has not been determined yet by the representative of the group), the server 6 refers to the order table 42, to create an order condition confirmation page W8 and transmit the created order condition confirmation page W8 toward the portable telephone set 20A (steps 114 and 115). FIG. 20 illustrates an example of the order condition confirmation page W8. The order condition confirmation page W8 includes a selection instruction area W8 a, a number-of-ordered prints display area W8 b, a total-of-ordered prints display area W8 c, and a group order total charge display area W8 d.
  • There are character representations “Top” and “Order” in a lower part of the order condition confirmation page W8. When “Order” is selected, and the determination button 28 is pressed (step 116, and Order at step 117), the order table 42 is referred to in the server 6, so that a group order (order determination) confirmation page W9 is created and is transmitted toward the portable telephone set 20A (step 118). A group order confirmation page W9 is displayed on the display screen 27 of the portable telephone set 20A (step 119; FIG. 21). In the server 6, the order status in the order table 42 is updated from “Yet” to “Already”.
  • In the group order confirmation page W9 (FIG. 21), a date & time (year, month, day and time) on which a group order is accepted, an order determining ID, the total number of ordered prints in a group, a total sum, a planned completion date & time (year, month, day and time), and an erasure date (year, month, day and time) on which digital image data registered in the database 7 is erased. The planned completion date & time is a date and time obtained by adding a predetermined number of days (or time) to a date and time on which the group order is given (a date and time on which order determination is accepted), for example. The group order date and time and the planned completion date & time are registered in the order table 42. The order determination processing is terminated by the display of the group order confirmation page W9.
  • FIGS. 25 and 26 respectively illustrate an example of order details issued by the server 6 and an example of information printed on the reverse surface of the print 10 handed to each of the members belonging to the group. The order details, together with photographs, may be handed to the representative of the group in the shop or may be previously handed to the representative of the group by an E-mail or the like. A group ID, an image number, a member number, and a nickname are printed on the reverse surface of the print 10.
  • In the member display area W8 b in the order condition confirmation page W8 (FIG. 20), when the character representation of any one of the members is selected, and the determination button 28 is pressed (Select member at step 116), order details (an individual order condition confirmation page W10) including the number of ordered prints for each frame are transmitted to the portable telephone set 20A from the server 6, and are displayed on the display screen 27 (Select member at step 117, step 120, and step 121; FIG. 22). The individual order condition confirmation page W10 includes a selection instruction area W10 a, a by-image number-of-ordered prints display area W10 b, a total-of-ordered prints display area W10 c, and an order sum display area W10 d. The order condition confirmation page W10 also includes a character representation “Forward”. When “Forward” is selected, and the determination button 28 is pressed (step 122), the order condition confirmation page W8 (FIG. 20) is displayed again on the display screen 27 (step 115).
  • In a state where the order determination processing has already been completed (the order status in the order table 42 is “Already”), when the order determining ID and the order determining password are received by the server 6 (YES at step 112, and NO at step 113), a reorder confirmation page W11 (FIG. 23) is transmitted to the portable telephone set 20A from the server 6 (FIG. 19; step 131), and is displayed on the display screen 27 (step 132) (the order determination processing in a case where the order status is “Already” is particularly referred to as reordering processing).
  • As shown in FIG. 23, there are character representations ”Top” and “Reset” in a lower part of the reorder confirmation page W11. When “Reset” is selected, and the determination button 28 is pressed (step 133), another order table (the second order table) is created with respect to the group in the server 6, and is stored in the database 7. A confirmation page W12 (FIG. 24) is transmitted to the portable telephone set 20A from the server 6, and is displayed on the display screen 27 (steps 134 and 135). The order table 42 newly created stores the same data as the order table (the first order table) so far used with respect to a group ID, a member number, a nickname, and the type of order, while being blank with respect to an order date & time, a planned completion date & time, and an ordered image number/number of ordered prints. “Yet” is stored in the order status. Even if the order determination processing is performed once by the representative of the group, the other members belonging to the group can give orders again. An order table 42 newly created is stored in the database 7 so as to belong to the order table holder 44.
  • Although in the above-mentioned embodiment, the group ID, the viewing/ordering ID, and the viewing/ordering password, the order determining ID, and the order determining password are issued using as a unit a group comprising a plurality of members, one record is creased in the group data table 41, and the order table 42 is created, the unit may, of course, use another element as a basis. One film or one digital media (a memory card, a CD, etc.) can be also used as a unit, or film strips can be used as a unit when a developed film is taken into the shop.
  • Although in the above-mentioned embodiment, different IDs are respectively used as the viewing/ordering ID and the order determining ID, only the viewing/ordering password and the order determining password may differ, and the viewing/ordering ID and the order determining ID may be the same. The server 6 can judge which of viewing/ordering processing and order determination processing should be performed on the basis of the password.
  • A case where the portable telephone set 20A is used as an information communication terminal and a case where another terminal, for example, the personal computer 20C is used as an information communication terminal, the number of frames composing the image data to be transmitted toward the information communication terminal may be changed. For example, one frame of image data is transmitted at one time in a case of a terminal having a small display screen, for example, the portable telephone set 20A, while being transmitted a plurality of frames (e.g., six frames) at one time in a case of a terminal having a relatively large display screen, for example, the personal computer. Of course, a thumbnail image may be produced in the server 6, and transmitted to the information communication terminal. A plurality of images can be looked over at a time.
  • In a case where an information communication terminal capable of making color display and a case where an information communication terminal capable of making only black-and-white display, image data respectively transmitted to the information communication terminals may be made different. For example, image data which can be displayed in color is stored in the image stock holder 43. When the information communication terminal can only make black-and-white display, image data which can be displayed in color is converted into image data for black-and-white display, and the image data is transmitted toward the information communication terminal. Since the amount of image data transmitted to the information communication terminal from the server 6 can be made small, the speed of the transmission of the image data can be increased.
  • As to which size is the size of the display screen (display capability) of the information communication terminal and whether or not color display is possible, for example, data representing the type of used equipment and the type of the display device may be previously transmitted to the server 6 from the information communication terminal.
  • Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be considered by way of limitation, the spirit and scope of the present invention being limited only by the terms of the appended claims.

Claims (2)

1. A printing device comprising:
a developer developing an undeveloped film;
a printer printing an image represented by image information recorded on a developed film; and
an image reader reading the image information recorded on the developed film and storing the read image information in a database.
2. A printing device comprising a first storage device storing image data and print order information acceptance means for accepting information related to a print order and printing, on the basis of said print order information, an image represented by the image data stored in said first storage device, further comprising:
a second storage device for storing for each print order member specifying information for specifying a member who has given the print order, group specifying information for specifying a group to which the member belongs, and image specifying information for specifying an image whose prints have been ordered with the information correlated with one another;
an image printer printing on the surface of printing paper the image, represented by the image data stored in said first storage device, which is specified by said image specifying information stored in said second storage device; and
an information printer printing on the reverse surface of the printing paper the member specifying information, the group specifying information, and the image specifying information which are stored in said second storage device in correspondence with the image printed on the surface of the printing paper.
US11/431,558 2000-07-31 2006-05-11 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor Abandoned US20060203286A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/431,558 US20060203286A1 (en) 2000-07-31 2006-05-11 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2000-230139 2000-07-31
JP2000230139A JP2002041910A (en) 2000-07-31 2000-07-31 Print ordering system and control method therefor, server computer and communication terminal used on print ordering system, and control method therefor
US09/917,728 US7259879B2 (en) 2000-07-31 2001-07-31 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor
US11/431,558 US20060203286A1 (en) 2000-07-31 2006-05-11 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/917,728 Division US7259879B2 (en) 2000-07-31 2001-07-31 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor

Publications (1)

Publication Number Publication Date
US20060203286A1 true US20060203286A1 (en) 2006-09-14

Family

ID=18723141

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/917,728 Expired - Lifetime US7259879B2 (en) 2000-07-31 2001-07-31 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor
US11/431,558 Abandoned US20060203286A1 (en) 2000-07-31 2006-05-11 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/917,728 Expired - Lifetime US7259879B2 (en) 2000-07-31 2001-07-31 Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor

Country Status (2)

Country Link
US (2) US7259879B2 (en)
JP (1) JP2002041910A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050028079A1 (en) * 2003-07-31 2005-02-03 International Business Machines Corporation Image distribution in data processing systems
US20050068576A1 (en) * 2003-09-09 2005-03-31 Canon Kabushiki Kaisha Document management apparatus
US20070159498A1 (en) * 2006-01-10 2007-07-12 Jung-Yi Yang Display apparatus adapted for a display wall, image adjustment method therefor and display wall therewith

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11243463A (en) * 1997-12-26 1999-09-07 Ricoh Co Ltd Digital image forming device
US10915296B2 (en) 2000-11-01 2021-02-09 Flexiworld Technologies, Inc. Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
US11204729B2 (en) 2000-11-01 2021-12-21 Flexiworld Technologies, Inc. Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service
US20020059415A1 (en) 2000-11-01 2002-05-16 Chang William Ho Manager for device-to-device pervasive digital output
US10860290B2 (en) 2000-11-01 2020-12-08 Flexiworld Technologies, Inc. Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11
AU2002226948A1 (en) 2000-11-20 2002-06-03 Flexiworld Technologies, Inc. Tobile and pervasive output components
US20020097408A1 (en) 2001-01-19 2002-07-25 Chang William Ho Output device for universal data output
JP4259005B2 (en) * 2001-09-12 2009-04-30 ブラザー工業株式会社 Data transmission / reception system, data transmission apparatus, and image forming apparatus
JP2003331047A (en) 2002-05-16 2003-11-21 Canon Inc System, apparatus and method for processing information, program for executing the method by computer, and storage medium stored with the program computer- readably
CN1666212A (en) * 2002-07-10 2005-09-07 柯尼卡美能达控股株式会社 Print order slip issuing device and print generation system
JP2004072636A (en) * 2002-08-08 2004-03-04 Fujitsu Ltd Image transfer method, image transfer device, computer program and recording medium
US7409431B2 (en) 2002-09-13 2008-08-05 Canon Kabushiki Kaisha Server apparatus, communications method, program for making computer execute the communications method, and computer-readable storage medium containing the program
US20040130744A1 (en) * 2003-01-03 2004-07-08 Vincent Wu Online print with driverless web print server
US20050105119A1 (en) * 2003-10-29 2005-05-19 Tesavis Carl J. Easy scan kiosk for low volume document scanner
JP4195358B2 (en) * 2003-11-11 2008-12-10 富士フイルム株式会社 Image printing system
JP2005223783A (en) * 2004-02-09 2005-08-18 Fuji Photo Film Co Ltd Portable terminal device, print processing method and program
FR2867292A1 (en) * 2004-03-04 2005-09-09 Olivier Chauprade Digital image e.g. photo, printing method, involves selecting image and determining printing format using one computer on one site, and printing selected image using one printing terminal, on another site, connected to computer via Internet
GB2413735A (en) * 2004-04-30 2005-11-02 Canon Europa Nv Mobile phone image display system
JP4507179B2 (en) 2004-09-17 2010-07-21 コニカミノルタビジネステクノロジーズ株式会社 Job execution system, job execution apparatus and image forming apparatus used in the system
KR100594980B1 (en) * 2005-01-26 2006-06-30 삼성전자주식회사 Network printer for determining the number of printing sheet according to request, network printing system comprising the network printer, and method thereof
JP2007065146A (en) 2005-08-30 2007-03-15 Fujifilm Corp Image ordering system
JP4983235B2 (en) * 2006-12-04 2012-07-25 富士ゼロックス株式会社 Image processing apparatus, image processing system, and image processing program
JP4716327B2 (en) * 2006-06-21 2011-07-06 京セラミタ株式会社 Image forming apparatus
JP2008020685A (en) * 2006-07-13 2008-01-31 Noritsu Koki Co Ltd Printing order receiving apparatus and order recepting apparatus
US8310695B2 (en) * 2007-09-12 2012-11-13 Xerox Corporation Integrated adaptable accounting system for a print job
US9147305B2 (en) * 2008-04-10 2015-09-29 Hewlett-Packard Development Company, L.P. System and method for disseminating digital images
JP4893820B2 (en) * 2009-12-28 2012-03-07 ブラザー工業株式会社 Control device and computer program
JP5392184B2 (en) * 2010-05-28 2014-01-22 ブラザー工業株式会社 Print control program and print control apparatus
US9219829B2 (en) * 2012-08-28 2015-12-22 Walgreen Co. System and method for remotely printing digital images for pickup at a retail store
JP6458925B2 (en) * 2014-09-11 2019-01-30 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP6451691B2 (en) * 2016-05-12 2019-01-16 京セラドキュメントソリューションズ株式会社 Electronic equipment and file management program
JP7230565B2 (en) * 2019-02-15 2023-03-01 大日本印刷株式会社 PRINTED MATERIAL SALES SYSTEM, SERVER, DATA MANAGEMENT METHOD, AND PROGRAM
JP7351097B2 (en) * 2019-04-02 2023-09-27 富士フイルムビジネスイノベーション株式会社 Information processing equipment and programs
US11778107B2 (en) * 2019-07-30 2023-10-03 Kodak Alaris Inc. Retail photo kiosk access system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666215A (en) * 1994-02-25 1997-09-09 Eastman Kodak Company System and method for remotely selecting photographic images
US6307640B1 (en) * 1997-02-25 2001-10-23 Ricoh Company, Ltd. Computer-based network printing system and method
US6429923B1 (en) * 1998-02-10 2002-08-06 Konica Corporation Photographic processing system, order receiving system, and product delivering system
US6657702B1 (en) * 1999-08-31 2003-12-02 Shutterfly, Inc. Facilitating photographic print re-ordering
US6771896B2 (en) * 1997-10-03 2004-08-03 Konica Corporation Electric camera with image printing system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666215A (en) * 1994-02-25 1997-09-09 Eastman Kodak Company System and method for remotely selecting photographic images
US6154295A (en) * 1994-02-25 2000-11-28 Eastman Kodak Company System and method for selecting photographic images
US6307640B1 (en) * 1997-02-25 2001-10-23 Ricoh Company, Ltd. Computer-based network printing system and method
US6771896B2 (en) * 1997-10-03 2004-08-03 Konica Corporation Electric camera with image printing system
US6429923B1 (en) * 1998-02-10 2002-08-06 Konica Corporation Photographic processing system, order receiving system, and product delivering system
US6657702B1 (en) * 1999-08-31 2003-12-02 Shutterfly, Inc. Facilitating photographic print re-ordering

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050028079A1 (en) * 2003-07-31 2005-02-03 International Business Machines Corporation Image distribution in data processing systems
US20050068576A1 (en) * 2003-09-09 2005-03-31 Canon Kabushiki Kaisha Document management apparatus
US7596580B2 (en) * 2003-09-09 2009-09-29 Canon Kabushiki Kaisha Document management apparatus
US20070159498A1 (en) * 2006-01-10 2007-07-12 Jung-Yi Yang Display apparatus adapted for a display wall, image adjustment method therefor and display wall therewith
US7489323B2 (en) * 2006-01-10 2009-02-10 Delta Electronics, Inc. Display apparatus adapted for a display wall, image adjustment method therefor and display wall therewith

Also Published As

Publication number Publication date
US20020057452A1 (en) 2002-05-16
JP2002041910A (en) 2002-02-08
US7259879B2 (en) 2007-08-21

Similar Documents

Publication Publication Date Title
US7259879B2 (en) Print ordering system and control method therefor, and server computer and communication terminal used for print ordering system and control method therefor
US6169596B1 (en) Photo finishing system
US7444354B2 (en) Method and apparatus for storing images, method and apparatus for instructing image filing, image storing system, method and apparatus for image evaluation, and programs therefor
CN100459496C (en) Information processing system, information processor, using method for preset information document
US7123782B2 (en) Method and system for locating and accessing digitally stored images
JP4067322B2 (en) Image management server, image print server, and image service system
US6950198B1 (en) Effective transfer of images from a user to a service provider
US6832221B2 (en) Filing system and method for avoiding filing of identical document data
JP3669967B2 (en) Image management system
US20020032909A1 (en) System for storing and utilizing picture image data recorded by digital camera
US20040172440A1 (en) Image-printing system using peer-to-peer network
CN101344838B (en) Data processing methodand data processing system
US6819449B2 (en) Image printing and filing system
US20030063304A1 (en) Information providing apparatus for performing data processing in accordance with order from user
US7813962B2 (en) System and method for generating an image fulfillment order
US20010041072A1 (en) Photo-service system and image input apparatus
EP1535461B1 (en) Layout process for multimedia messages
US7523313B2 (en) Image data management apparatus
US6367991B1 (en) Processing of developing film and sending reprints
JP4223206B2 (en) Print order processing method, apparatus and program
JP2002149790A (en) Method/system for ordering printing
EP1580978B1 (en) Apparatus, method and program for generating images
JP4403456B2 (en) Print order reception server
JP2003094733A (en) Printing terminal, printing order system having the same, method of ordering printing, and method for printing order service
JP2002117050A (en) Device and method for image registration, and medium with recorded program controlling image registration device

Legal Events

Date Code Title Description
AS Assignment

Owner name: FUJIFILM HOLDINGS CORPORATION, JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:FUJI PHOTO FILM CO., LTD.;REEL/FRAME:018898/0872

Effective date: 20061001

Owner name: FUJIFILM HOLDINGS CORPORATION,JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:FUJI PHOTO FILM CO., LTD.;REEL/FRAME:018898/0872

Effective date: 20061001

AS Assignment

Owner name: FUJIFILM CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJIFILM HOLDINGS CORPORATION;REEL/FRAME:018934/0001

Effective date: 20070130

Owner name: FUJIFILM CORPORATION,JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJIFILM HOLDINGS CORPORATION;REEL/FRAME:018934/0001

Effective date: 20070130

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION