Documente Academic
Documente Profesional
Documente Cultură
1 (41)/2007 7
The information system for administrating and distributing color images through the Internet
ensures the consistent replication of color images, their storage - in an on-line data base – and
predictable distribution, by means of a digitally distributed flow, based on Windows platform
and POD (Print On Demand) technology. The consistent replication of color images inde-
pendently from the parameters of the processing equipment and from the features of the pro-
grams composing the technological flow, is ensured by the standard color management sys-
tem defined by ICC (International Color Consortium), which is integrated by the Windows
operation system and by the POD technology. The latter minimize the noticeable differences
between the colors captured, displayed or printed by various replication equipments and/or
edited by various graphical applications. The system integrated web application ensures the
uploading of the color images in an on-line database and their administration and distribution
among the users via the Internet. For the preservation of the data expressed by the color im-
ages during their transfer along a digitally distributed flow, the software application includes
an original tool ensuring the accurate replication of colors on computer displays or when
printing them by means of various color printers or presses. For development and use, this
application employs a hardware platform based on PC support and a competitive software
platform, based on: the Windows operation system, the .NET. development medium and the
C# programming language. This information system is beneficial for creators and users of
color images, the success of the printed or on-line (Internet) publications depending on the
sizeable, predictable and accurate replication of colors employed for the visual expression of
information in every activity fields of the modern society. The herein introduced information
system enables all interested persons to access the information from the on-line database,
whenever they want, wherever they are, by means of the digital infrastructure, computer net-
works and modern communication technologies.
Key words: Color management, data bank, web application, Internet, POD, Color space,
PCS, CMM, CMS, ICC, CIEXYZ, CIEL*a*b, RGB, CMYK, ICC profile.
TRANSLATION TRANSLATION
RGB Profile Profile Connection Space- PCS CMYK Profile
(RGB Color Space) (CIE Color Space) (CMYK Color Space)
Informatica Economică, nr. 1 (41)/2007 9
The input equipments (scanner, photo or computers employed, transfer the color im-
video digital camera) capture the color im- ages, from PCS format in the required
ages in their own color spaces (the range of graphic format and vice-versa, by applying
the colors that can be replicated, described on on them the corrections of the color descrip-
basis of a mathematical model, typical for the tions which define the color profile specific
employed replication technology. The color to the hardware and software products em-
images thus obtained are transferred in a ployed for their processing.
space of reference color, applying on them Translation of the color images from PCS in
the color corrections, specific to each captur- the color space that depends on the parame-
ing equipment, which define its color profile ters of each output equipment is achieved by
(the color model or the own features that al- applying on them the color profile which de-
ter the representation parameters fines the model or its features.
of the colors from its color range). For this The Standard Management System of Colors
reason, the space of reference color is de- – CMS (Color Management System) defined
fined as profile connections space (PCS), by ICC, integrated by the digitally distributed
where colors from the human scale colors are color replication system ensures the consis-
described in a format which is independent tent and predictable replication of color im-
from the parameters of the equipments and ages when transferring them along the digital
programs employed on the technological rep- technologic flow, consisting of equipments
lication flow. and programs coming from different suppli-
The color images in PCS format can be ers. For this, CMS – ICC reports the specific
stored directly, on magnetic or optical sup- color features of the hardware and software
port (hard disk, CD-R/W etc.), for later proc- components of the technological flow to its
essing; they can be transferred to various shared reference, with the price of individual
output equipments (monitors, color printers transformations for each new component
or presses) for viewing or printing; can be added to the system. It uses as shared refer-
undertaken by various graphical applications ence (PCS) the color spaces defined by the
(Adobe, Corel etc.) for editing and/or com- Comission Internationale de l’Eclarage- CIE
piling with other images/data/texts, or can be (CIEXYZ or CIEL*a*b) based on the physi-
distributed via the Internet for distance publi- cal properties of the light and on the features
cation, on web site or in an on-line data base. of the software processing applications.
The software modules for color processing - The interlinking system of the color spaces
CMM (Color Matching Modules), integrated pertaining to the components of the techno-
by the graphical applications and by the op- logic flow for replication by means of a ref-
eration systems (Windows, Apple etc.) of the erence space is shown in the chart below.
The ICC color profiles make the standard graphical application that were imposed as
color corrections required for the color im- standards in the field (RGB, sRGB, CMYK).
ages transfer between PCS and the color For creating ICC profiles pertaining to the
spaces which depend on equipment or on the equipments and programs of the technologic
10 Informatica Economică, nr. 1 (41)/2007
flow, specific programs and calibration de- – and predictable distribution, by means of a
vices are employed. CMM- ICC (or ICC digitally distributed flow, based on Windows
compatible) achieves color transformations platform and POD (Print On Demand) tech-
between source and destination spaces. nology.
For obtaining color images – which can be
displayed on monitors or printed on available Description of the web application for load-
printers or presses – with maximum effi- ing the color images in an on-line data
ciency and minimum costs, the system inte- base,
grates dedicated software modules that their administration and distribution
stimulate the soft proofing process, according through the Internet
to the production line parameters, based on The information system for administrating
the ICC profiles and on the specific parame- and distributing color images through the
ters of each output equipment. These soft- Internet integrates a web application with an
ware products enable the user to achieve the images data base, designed so as to automati-
necessary color corrections, without viewing cally solve the problems imposed by the con-
or effectively making prints on the destina- sistent replication and predictable distribu-
tion equipment, so as the image which is tion of color images, at long distance, in a
viewed on the monitor of a computer to be – digitally distributed flow of color production.
as much as possible- identical with the one The functions of this application are designed
printed by a color printer or press and, within to enable users’ access to the information of
available limits, with the original image. the database, ensuring the security, integrity
Developed on basis of the digitally distrib- and confidentiality of data.
uted system of color replication introduced, For development and running, the web appli-
the information system for administrating cation which achieves the administration and
and distributing color images via the Internet distribution color images through the Internet
has the advantages offered by using CMS – employs a hardware platform based on the
ICC, which ensures the accurate color images PC support, accessible as utilization and
replication, by the opportunity to view the costs, and a high performance software plat-
images selected from an on-line data base on form dedicated to the development of the ap-
the monitor of the available computer, if it is plications running on the Internet, based on
connected to the Internet, and by the POD the Windows Operation System (NT/ 2000
technology, which allows their printing, on server / XP Professional), program language
demand and at long distance, on own printer C# and development medium .NET., inter-
or at the nearest printing office. acting with Microsoft SQL Server 2000 for
The information system for administrating working with the data base.
and distributing color images through the The block chart of the web application in-
Internet cluded in the information system for admin-
ensures the consistent replication of color istrating and distributing color images
images, their storage - in an on-line data base through the Internet is shown below:
Block chart for the database application
IMAGES
.NET platform
ASP ADO
.NET I .NET MS
Users M SQL transact
WEB SQL DB Data
Images creators interface A instructions communications base
Administrators work work Server
G (DB)
to E to 2000
WEB S DB
The employment of the ASP.NET technol- web pages, dynamically generated on a web
ogy permitted creating an application with server, to be transferred to an Internet
Informatica Economică, nr. 1 (41)/2007 11
Browser. Therefore, the application installed the color images, when they are transferred
on a web server can be accessed from any along the digitally distributed flow, the soft-
Internet connection by means of the available ware application includes an original mecha-
Internet Browser. nism that ensures the accurate replication of
The use of the object categories ADO .NET, the colors when viewed on the computers’
offered by the development platform .NET monitors, or when printed on various
for working with the database, led to creating printers or presses. For each color image, the
a software product with disconnected archi- designed software application generates on
tecture, which eliminates the intensive utili- one side a standard color profile, which it
zation of the resources when the color images memorizes in the database along with the re-
in the database are simultaneously accessed spective image, and on another side, the color
by several users, by copying them on the lo- profile that is specific to the employed visu-
cal machine. alization or printing technologies.
The SQL (Structured Query Language) en- For generating the standard color profile, the
sures the handling and finding of data, mak- standard color transformation defined by ICC
ing possible to take advantage of its facilities is applied on the specific color parameters on
in working with the database containing the the production flow, and for generating the
color images, which are administrated and color profiles specific to a replication flow,
distributed by the application through the one must apply the inverse transformations,
Internet. from the ICC color description to the color
The application is used for communication descriptions pertaining to the destination
and Internet: Internet Explorer and Internet equipments.
Information Services, activated for XML ap- The following is the Diagram of the database
plications. created and administrated by this web appli-
For conserving the information expressed by cation:
The specifications of the software products quantity of color images stored in the on-line
employed for its development, the sizeable database and the number of users that de-
12 Informatica Economică, nr. 1 (41)/2007
mand simultaneous access to the stored im- • Reception of requests for specific images,
ages induce the minimum hardware require- along with the profile of the digital replica-
ments needed by the shown web application, tion system;
for being able to run. • Generating the specific profiles for the
system indicated in the request, starting with
Functionality of the Information System the standard from the database;
The information system for administrating • Transfer of the requested image to the ap-
and distributing color images through the plicant, along with the pertaining file set,
Internet provides the following functions to generated for the system to be employed in
all the producers, distributors and consumers the replication process;
of data expressed through color images ac- • Administrating of the images database and
quired by means of a digital processing tech- providing access with restriction based on
nique: user’s name and password.
• Taking over he color images from their
authors, along with the profiles of the digital
system in which they have been created;
• Transformation of the color profiles which
accompany the images took over in standard
color profiles (ICC);
• Packing and loading of the file sets (im-
ages, profiles, execution specifications) in the
database;
Information system for administrating and color images distribution through Internet
IMAGES SI Adminstrator
User 1
Data
base
User 2 (DB)
User n
INTERNET
User: * login using username and a password; search using various criteria; download the desired image;
Application: * is asking the ICC profile of the digital reproduction system;
User: * is sending the ICC profile of the digital reproduction system;
Application: * using the received ICC profile generate the image using the image in PCS; image is sent to the user;
User: * receive the requested image to be reproduced on the intended equipment;
Administrator: * loads images in the database and administer the system.