Browse Prior Art Database

Virtual Image Editing

IP.com Disclosure Number: IPCOM000118003D
Original Publication Date: 1996-Aug-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 4 page(s) / 123K

Publishing Venue

IBM

Related People

Kashiwagi, K: AUTHOR [+4]

Abstract

Disclosed is an image processing system which consists of: 1) Image server and 2) Image client. The Image server equips: 1) scanner function, 2) image data storage, 3) data conversion capability which creates reduced image, and 4) fast image print function using original image data. The image client has a capability of accessing to the reduced image and interacts with a user, to edit the image. The image client never accesses the original high quality image, but displays a reduced one. Once printing is requested, the image server uses the original high-quality image stored in the server.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Virtual Image Editing

      Disclosed is an image processing system which consists of: 1)
Image server and 2) Image client.  The Image server equips: 1)
scanner function, 2) image data storage, 3) data conversion
capability which creates reduced image, and 4) fast image print
function using original  image data.  The image client has a
capability of accessing to the reduced image and interacts with a
user, to edit the image.  The image  client never accesses the
original high quality image, but displays a reduced one.  Once
printing is requested, the image server uses the original
high-quality image stored in the server.

      Under the current technology, a big original image data should
be read into the client machine (memory) when it is edited.  This
invention enables the client image application to run smoother.  It
also enables the client editor to be released from printing quicker.

This invention consists of the following elements:
  1.  Scanner function
  2.  Image converter which creates low quality image by
       reducing image resolution and color depth.
  3.  Data store mechanism that can provide an image both to
       server and to client.
  4.  Client application (image editor) which can:
      a.  read/display reduced image,
      b.  clip, size, move image,
      c.  add graphics or text,
      d.  store this edit information, without saving image
           data itself, and
      e.  request a special print function which can issue
           image identification information instead of issuing
           image data itself.
      f.  A special printer driver which accepts image
           identification information and creates print image
           using original high quality image.  This function
           runs on the image server.

An example of implementation is shown in Fig. 1.
  o  Image input program (A) scans image with 400 Dot Per Inch
      (DPI) resolution.  That image data is stored with a file
      extension name ".BML".
  o  Image conversion program (B) creates 72 DPI 256 color image
      from above original image.  The purpose of this image is for
      displaying and editing.  Created image is stored with a file
      extension name ".BMM".
  o  An application program (C) on the client machine creates a
      file name by adding file extension ".BMM" to the file name
      that the operator specified, and read that reduced image file
      (E) from the image server.  Application (C) manages image data
      as a file name removing file extension from the image file.
  o  User, interacting with the application (C), edits the image
      by "move", "size", "clipping by closed graphics", "rotation",
     ...