JP2003167724A - Server device, server application using system, and server application using method - Google Patents

Server device, server application using system, and server application using method

Info

Publication number
JP2003167724A
JP2003167724A JP2001369285A JP2001369285A JP2003167724A JP 2003167724 A JP2003167724 A JP 2003167724A JP 2001369285 A JP2001369285 A JP 2001369285A JP 2001369285 A JP2001369285 A JP 2001369285A JP 2003167724 A JP2003167724 A JP 2003167724A
Authority
JP
Japan
Prior art keywords
terminal device
network
image file
server
image
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.)
Pending
Application number
JP2001369285A
Other languages
Japanese (ja)
Inventor
Daisuke Kawaguchi
大介 川口
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2001369285A priority Critical patent/JP2003167724A/en
Publication of JP2003167724A publication Critical patent/JP2003167724A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【課題】 高度な画像編集や文章編集をネットワークを
介して行う。 【解決手段】 端末装置1からネットワークを介して送
信される文字データを受信する文字データ受信部6と、
端末装置1からネットワークを介して送信される画像デ
ータを受信する画像データ受信部6と、受信した文字デ
ータと、画像データとを端末装置1からの編集要求に応
じて編集する編集部6と、編集された文字データと、画
像データとを画像ファイルに変換する画像ファイル変換
部6と、変換された画像ファイルを端末装置1からの送
信要求に応じて、端末装置1にネットワークを介して送
信する送信部6とを備えることで実現する。
(57) [Abstract] [Problem] Perform advanced image editing and text editing via a network. SOLUTION: A character data receiving unit 6 which receives character data transmitted from a terminal device 1 via a network,
An image data receiving unit 6 that receives image data transmitted from the terminal device 1 via the network, an editing unit 6 that edits the received character data and image data in response to an editing request from the terminal device 1, An image file conversion unit 6 that converts the edited character data and image data into image files, and transmits the converted image files to the terminal device 1 via a network in response to a transmission request from the terminal device 1 This is realized by including the transmission unit 6.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、端末装置からの命
令によって、ネットワークを介して接続されたサーバ装
置側で所定の処理を実行するサーバ装置、サーバアプリ
ケーション利用システム及びサーバアプリケーション利
用方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a server device, a server application utilization system, and a server application utilization method for executing a predetermined process on the side of a server device connected via a network according to an instruction from a terminal device.

【0002】[0002]

【従来の技術】現在、PC(Personal Computer)の家庭
への普及により、PCを使用するユーザは、様々なアプ
リケーションプログラムを使用して高度な画像編集や、
文章編集などを実行し、手軽に印刷などの作業を実行で
きるようになってきている。
2. Description of the Related Art At present, with the spread of PCs (Personal Computers) in homes, users of PCs use various application programs to perform advanced image editing and
It is becoming possible to easily edit texts and perform other tasks such as printing.

【0003】特に、毎年行う年賀状の作成などにおい
て、従来、専門の印刷業者に依頼する必要があった画像
などを取り込んだ年賀状の作成においては、高度な編集
機能を備えたアプリケーションプログラムと、記憶容量
の大きなHDD(Hard Disk Drive)と、処理能力の高
いCPU(Central Processing Unit )を搭載したPC
や、高画質印刷が可能なカラープリンターなどが比較的
安価で提供され始めていることから、家庭でも専門の印
刷業者が作成する年賀状に匹敵するレベルで印刷できる
ようになってきている。
In particular, when creating a New Year's card that has been conventionally required to be requested to a professional printing company in the case of creating a New Year's card to be performed every year, an application program having an advanced editing function and a storage capacity are required. PC with a large-capacity HDD (Hard Disk Drive) and a high-processing CPU (Central Processing Unit)
Also, since color printers capable of high-quality printing have begun to be provided at relatively low prices, it is becoming possible to print at a level comparable to New Year's cards created by professional printers even at home.

【0004】[0004]

【発明が解決しようとする課題】しかし、このような年
賀状作成などのためだけに高機能PCを購入するのは普
段、メールや、簡単な文章作成などしか行わないユーザ
にとっては購入費用が高すぎるといった問題がある。
However, purchasing a high-performance PC just for creating a New Year's card is too expensive for a user who usually only makes emails and creates simple sentences. There is such a problem.

【0005】また、年賀状作成用のアプリケーションプ
ログラムは毎年、新機能を搭載してバージョンアップが
なされ、ユーザが新しい機能を利用するには、毎年買い
かえるか、バージョンアップ用のソフトを購入する必要
があり出費が嵩んでしまうといった問題がある。
Further, the application program for creating a New Year's card is upgraded every year by incorporating new functions, and it is necessary for the user to purchase new software or upgrade each year in order to use the new functions. There is a problem that expenses will increase.

【0006】一方、高機能、多機能なPCが安価で提供
される中、ネットワーク通信機能、画像表示機能、印刷
機能といった、ユーザが最も使用する頻度が高い機能を
限定して搭載させたPCより安価な端末装置が提供され
ている。
On the other hand, while a high-performance and multi-function PC is provided at a low price, it is better than a PC equipped with a limited number of functions most frequently used by users, such as a network communication function, an image display function, and a printing function. An inexpensive terminal device is provided.

【0007】このような端末装置は、機能を限定させる
ことで操作性が高くなったり、軽量化することができる
ため持ち運びが便利であったりといった利点を備えてい
る。
[0007] Such a terminal device has the advantages that the operability is improved by limiting the functions, and the terminal device can be lightened and thus is convenient to carry.

【0008】しかし、このような端末装置では、機能限
定をしているため、記憶容量の高いHDD、メモリ、処
理能力の高いCPUなどは備えておらず、上述した高度
な画像編集を伴った文書編集などをすることは困難であ
るため、例えば、PCで作成可能なレベル以上の年賀状
の作成をこのような端末装置で実行することはできない
といった問題がある。
However, since such a terminal device has limited functions, it is not equipped with a high storage capacity HDD, memory, CPU with high processing capacity, etc. Since it is difficult to edit or the like, there is a problem that, for example, it is impossible to create a New Year's card that is higher than a level that can be created on a PC with such a terminal device.

【0009】そこで、本発明は上述したような問題を解
決するために案出されたものであり、多くのユーザに提
供可能とするためにユーザ使用頻度が高い機能のみを特
化させて搭載した端末装置において、高度な画像編集や
文章編集を提供するサーバ装置、サーバアプリケーショ
ン利用システム及びサーバアプリケーション利用方法を
提供することを目的とする。
Therefore, the present invention has been devised to solve the above-mentioned problems, and in order to be able to provide it to many users, only the functions that are frequently used by users are specialized and installed. An object of the present invention is to provide a server device, a server application utilization system, and a server application utilization method that provide advanced image editing and text editing in a terminal device.

【0010】[0010]

【課題を解決するための手段】上述の目的を達成するた
めに、本発明に係るサーバ装置は、画像ファイルを印刷
する印刷手段を備えた端末装置と、ネットワークを介し
て接続されたサーバ装置であって、上記端末装置から上
記ネットワークを介して送信される文字データを受信す
る文字データ受信手段と、上記端末装置から上記ネット
ワークを介して送信される画像データを受信する画像デ
ータ受信手段と、上記文字データ受信手段で受信した文
字データと、上記画像データ受信手段で受信した画像デ
ータとを上記端末装置からの編集要求に応じて編集する
編集手段と、上記編集手段によって編集された文字デー
タと、画像データとを画像ファイルに変換する画像ファ
イル変換手段と、上記画像ファイル変換手段によって変
換された画像ファイルを上記端末装置からの送信要求に
応じて、上記端末装置にネットワークを介して送信する
送信手段とを備えることを特徴とする。
In order to achieve the above object, a server device according to the present invention comprises a terminal device having a printing means for printing an image file and a server device connected via a network. A character data receiving means for receiving character data transmitted from the terminal device via the network; an image data receiving means for receiving image data transmitted from the terminal device via the network; Editing means for editing the character data received by the character data receiving means and the image data received by the image data receiving means in response to an editing request from the terminal device; and character data edited by the editing means, An image file conversion means for converting image data into an image file, and an image file converted by the image file conversion means. Le in response to a transmission request from the terminal apparatus, characterized by comprising a transmitting means for transmitting over the network to the terminal device.

【0011】上述の目的を達成するために、本発明に係
るサーバアプリケーション利用システムは、端末装置と
サーバ装置とがネットワークを介して接続されたサーバ
アプリケーション利用システムであって、上記端末装置
は、上記ネットワークを介して上記サーバ装置に文字デ
ータを送信する文字データ送信手段と、上記ネットワー
クを介して上記サーバ装置に画像データを送信する画像
データ送信手段と、上記サーバ装置から上記ネットワー
クを介して送信される画像ファイルを受信する画像ファ
イル受信手段と、上記画像ファイル受信手段で受信した
画像ファイルを印刷する印刷手段とを備え、上記サーバ
装置は、上記文字データ送信手段からネットワークを介
して送信された文字データを受信する文字データ受信手
段と、上記画像データ送信手段からネットワークを介し
て送信された画像データを受信する画像データ受信手段
と、上記文字データ受信手段で受信した文字データと、
上記画像データ受信手段で受信した画像データとを上記
端末装置からの編集要求に応じて編集する編集手段と、
上記編集手段によって編集された文字データと、画像デ
ータとを画像ファイルに変換する画像ファイル変換手段
と、上記画像ファイル変換手段によって変換された画像
ファイルを上記端末装置からの送信要求に応じて、上記
ネットワークを介して上記端末装置に送信する画像ファ
イル送信手段とを備えることを特徴とする。
In order to achieve the above object, a server application utilization system according to the present invention is a server application utilization system in which a terminal device and a server device are connected via a network, and the terminal device is Character data transmitting means for transmitting character data to the server device via a network, image data transmitting means for transmitting image data to the server device via the network, and data transmitted from the server device via the network. And an image file receiving means for receiving the image file received by the image file receiving means, and a printing means for printing the image file received by the image file receiving means. The server device is characterized in that the character data transmitted from the character data transmitting means via the network. Character data receiving means for receiving data and the image data Image data receiving means for receiving image data transmitted via a network from a data transmitting unit, and the character data received by the character data receiving means,
Editing means for editing the image data received by the image data receiving means in response to an editing request from the terminal device;
In response to a transmission request from the terminal device, the image file conversion means for converting the character data edited by the editing means and the image data into an image file, and the image file converted by the image file conversion means And an image file transmitting means for transmitting the image file to the terminal device via a network.

【0012】上述の目的を達成するために、本発明に係
るサーバアプリケーション利用方法は、端末装置とサー
バ装置とがネットワークを介して接続されたサーバアプ
リケーション利用システムのサーバアプリケーション利
用方法であって、上記端末装置は、上記ネットワークを
介して上記サーバ装置に文字データを送信し、上記ネッ
トワークを介して上記サーバ装置に画像データを送信
し、上記サーバ装置は、上記ネットワークを介して上記
端末装置から送信された文字データを受信し、上記ネッ
トワークを介して上記端末装置から送信された画像デー
タを受信し、上記受信した文字データと、上記受信した
画像データとを上記端末装置からの編集要求に応じて編
集し、上記編集された文字データと、画像データとを画
像ファイルに変換し、上記変換された画像ファイルを上
記端末装置からの送信要求に応じて、上記ネットワーク
を介して上記端末装置に送信し、上記端末装置は、上記
サーバ装置から上記ネットワークを介して送信される画
像ファイルを受信し、上記受信した画像ファイルを印刷
することを特徴とする。
In order to achieve the above object, a server application using method according to the present invention is a server application using method of a server application using system in which a terminal device and a server device are connected via a network. The terminal device transmits character data to the server device via the network, image data to the server device via the network, and the server device is transmitted from the terminal device via the network. Received character data, received image data transmitted from the terminal device via the network, and edited the received character data and the received image data in response to an edit request from the terminal device. Then, convert the edited character data and image data into an image file. The converted image file is transmitted to the terminal device via the network in response to a transmission request from the terminal device, and the terminal device transmits the image file transmitted from the server device via the network. It is characterized by receiving and printing the received image file.

【0013】[0013]

【発明の実施の形態】以下、本発明に係るサーバ装置、
サーバアプリケーション利用システム及びサーバアプリ
ケーション利用方法の実施の形態を図面を参照にして詳
細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, a server device according to the present invention,
Embodiments of a server application utilization system and a server application utilization method will be described in detail with reference to the drawings.

【0014】本発明は、図1に概略図として示したサー
バアプリケーション利用システムに適用される。
The present invention is applied to the server application utilizing system shown as a schematic diagram in FIG.

【0015】サーバアプリケーション利用システムは、
端末装置1と、モニタ2と、入力装置3と、画像入力装
置4、プリンタ5と、サーバ装置6とを備えている。
The server application utilizing system is
The terminal device 1, the monitor 2, the input device 3, the image input device 4, the printer 5, and the server device 6 are provided.

【0016】端末装置1は、図2に示すようにモニタI
/F(インターフェース)11と、入力装置I/F12
と、画像入力装置I/F13と、ネットワーク接続I/
F14と、プリンターバッファ15と、プリンターI/
F16と、CPU17と、メモリ18とを備えている。
The terminal device 1 has a monitor I as shown in FIG.
/ F (interface) 11 and input device I / F 12
, Image input device I / F 13, and network connection I / F
F14, printer buffer 15, printer I /
An F16, a CPU 17, and a memory 18 are provided.

【0017】モニタI/F11は、端末装置1とモニタ
2とを接続するためのインターフェースである。
The monitor I / F 11 is an interface for connecting the terminal device 1 and the monitor 2.

【0018】入力装置I/F12は、端末装置1と入力
装置3とを接続するためのインターフェースである。
The input device I / F 12 is an interface for connecting the terminal device 1 and the input device 3.

【0019】画像入力装置I/F13は、端末装置1と
画像入力装置4とを接続するためのインターフェースで
ある。また、画像入力装置I/F13は、画像ファイル
を記憶可能な半導体メモリ43のようなリムーバルメデ
ィアを装着するインターフェースであってもよい。
The image input device I / F 13 is an interface for connecting the terminal device 1 and the image input device 4. Further, the image input device I / F 13 may be an interface to which a removable medium such as a semiconductor memory 43 capable of storing an image file is attached.

【0020】ネットワーク接続I/F14は、端末装置
1と、ネットワークとを接続するためのインターフェー
スである。端末装置1は、ネットワーク接続I/F14
によってネットワークを介して、ネットワーク上のサー
バ装置6と接続される。
The network connection I / F 14 is an interface for connecting the terminal device 1 and the network. The terminal device 1 has a network connection I / F 14
Is connected to the server device 6 on the network via the network.

【0021】プリンターバッファ15は、プリンタ5で
プリントアウトするファイルを一時的に蓄積し、蓄積し
たファイルをプリンタI/F16に出力する。当該プリ
ンターバッファ15でプリントアウトするファイルを一
時的に蓄積することでCPU17は、プリントアウト処
理から解放されることになり、比較的時間のかかるプリ
ントアウト処理時に、他の処理を実行することが可能と
なる。
The printer buffer 15 temporarily stores a file to be printed out by the printer 5, and outputs the stored file to the printer I / F 16. By temporarily accumulating files to be printed out in the printer buffer 15, the CPU 17 is released from the printout processing, and other processing can be executed during the printout processing which takes a relatively long time. Becomes

【0022】プリンターバッファ15は、例えば、ネッ
トワーク接続I/F14から出力された画像ファイルを
一時的に蓄積し、プリンターI/F16へと出力する。
The printer buffer 15 temporarily stores, for example, the image file output from the network connection I / F 14, and outputs the image file to the printer I / F 16.

【0023】プリンターI/F16は、端末装置1とプ
リンタ5とを接続するためのインターフェースである。
The printer I / F 16 is an interface for connecting the terminal device 1 and the printer 5.

【0024】CPU17は、端末装置1の各機能部を統
括的に制御をする。
The CPU 17 centrally controls each functional unit of the terminal device 1.

【0025】メモリ18は、当該端末装置1におけるク
ライアントプログラムとして、Webサーバから送信さ
れるHTMLで記述されたWebページを閲覧するため
のソフトウエアであるWebブラウザや、FTP(File
Transfer Protocol)サーバとでファイルのやり取りを
するためにFTPクライアントアプリケーションソフト
ウエア(以下、FTPクライアントアプリケーションと
も呼ぶ)が記憶されている。
The memory 18, as a client program in the terminal device 1, is a software such as a web browser for browsing a web page written in HTML transmitted from a web server, and an FTP (File).
Transfer Protocol) FTP client application software (hereinafter, also referred to as an FTP client application) is stored for exchanging files with a server.

【0026】FTPクライアントアプリケーションは、
例えば、GUI環境によってファイル転送が簡便に行え
るようなアプリケーションソフトウエアである。FTP
クライアントアプリケーションは、PUTコマンドとフ
ァイル名を入力することでファイルをサーバ装置6のF
TPサーバへ転送し、GETコマンドとファイル名を入
力することでサーバ装置6のFTPサーバから指定され
たファイルをダウンロードする。
The FTP client application is
For example, application software that can easily transfer files depending on the GUI environment. FTP
The client application inputs the PUT command and the file name to copy the file to the F of the server device 6.
By transferring to the TP server and inputting the GET command and the file name, the specified file is downloaded from the FTP server of the server device 6.

【0027】また、メモリ18は、画像ファイルを記憶
することが可能であり、当該メモリ18に記憶されてい
る画像ファイルをFTPにてサーバ装置6に転送するこ
とができる。
The memory 18 can store an image file, and the image file stored in the memory 18 can be transferred to the server device 6 by FTP.

【0028】ここで、再び、図1を参照し、サーバアプ
リケーション利用システムの構成について説明を続け
る。
Here, referring again to FIG. 1, the description of the configuration of the server application utilizing system will be continued.

【0029】モニタ2は、端末装置1にモニタI/F1
1を介して接続され、文字データ、画像データを出力表
示しユーザに提示する、例えば、液晶パネルなどであ
る。
The monitor 2 is a monitor I / F 1 connected to the terminal device 1.
A liquid crystal panel or the like, which is connected via 1 and outputs and displays character data and image data to present to the user.

【0030】入力装置3は、端末装置1に入力装置I/
F12を介して接続され、ユーザがコマンドやデータを
端末装置1に入力する入力インターフェースである。
The input device 3 connects the input device I / I to the terminal device 1.
It is an input interface that is connected via the F12 and allows the user to input commands and data to the terminal device 1.

【0031】入力装置3は、例えば、キー入力によって
コマンドやデータを入力できるキーボード31や、ユー
ザの指やペンなどによって所定の操作、コマンド、デー
タを入力できるタッチパネル32などである。
The input device 3 is, for example, a keyboard 31 for inputting commands and data by key input, a touch panel 32 for inputting predetermined operations, commands, and data with a user's finger or pen.

【0032】画像入力装置4は、端末装置1に画像入力
装置I/F13を介して接続され、ユーザが画像を入力
する入力装置である。
The image input device 4 is an input device which is connected to the terminal device 1 via the image input device I / F 13 and through which a user inputs an image.

【0033】画像入力装置4は、例えば、CCD(Char
ge-Coupled Device)を使用して画像を電気信号に変換
し、デジタルデータを半導体メモリやFD(Flexible D
isk)に記録するカメラであるデジタルカメラ41や、
入力する画像を端末装置1が処理できる電気信号に変え
るスキャナー42などである。また、画像入力装置4
は、画像データを記録可能な容量を有する半導体メモリ
43などのリムーバルメディアであってもよい。
The image input device 4 is, for example, a CCD (Char
ge-Coupled Device) is used to convert images into electrical signals, and digital data is converted to semiconductor memory or FD (Flexible D
a digital camera 41 which is a camera for recording in isk),
For example, the scanner 42 converts an input image into an electric signal that can be processed by the terminal device 1. In addition, the image input device 4
May be a removable medium such as a semiconductor memory 43 having a capacity capable of recording image data.

【0034】プリンタ5は、端末装置1にプリンタI/
F16を介して接続され、端末装置1で処理されたデー
タを紙などに印刷して出力をする出力装置である。
The printer 5 is a printer I / O connected to the terminal device 1.
The output device is connected via F16 and prints data processed by the terminal device 1 on paper or the like and outputs the data.

【0035】サーバ装置6は、ネットワーク上にあり、
ネットワーク接続I/F14を介してネットワークに接
続された端末装置1と接続される。
The server device 6 is on the network,
The terminal device 1 connected to the network is connected via the network connection I / F 14.

【0036】サーバ装置6は、データベース61を備え
ており、ネットワークを介して端末装置1から送信され
た文字データや画像データをサーバアプリケーション利
用システムを利用するユーザ毎のディレクトリに記憶保
持する。サーバ装置6が備えるデータベース61には、
例えば、編集する年賀状に使用する素材データなどを保
持しており、編集処理時にユーザによって任意選択して
用いることができる。
The server device 6 has a database 61, and stores character data and image data transmitted from the terminal device 1 via the network in a directory for each user who uses the server application using system. The database 61 included in the server device 6 includes
For example, it holds material data used for a New Year's card to be edited and can be arbitrarily selected and used by the user during the editing process.

【0037】サーバ装置6は、サーバプログラムとし
て、HTTP(Hyper Text Transfer Protocol)を使用し
て、クライアントである端末装置1とWebページとい
ったハイパーテキストなどをやりとりするWebサーバ
プログラム(以下、Webサーバと呼ぶ)や、FTP
(File Transfer Protocol)を使用してクライアントで
ある端末装置1とファイル転送を行うFTPサーバプロ
グラム(以下、FTPサーバと呼ぶ)などを図示しない
記憶部内に格納している。各サーバプログラムは、必要
に応じて起動され、端末装置1とデータのやり取りを行
う。
The server device 6 uses a HTTP (Hyper Text Transfer Protocol) as a server program to exchange a hypertext such as a web page with the terminal device 1 as a client (hereinafter referred to as a web server). ), FTP
An FTP server program (hereinafter, referred to as an FTP server) that performs file transfer with the terminal device 1 that is a client using (File Transfer Protocol) is stored in a storage unit (not shown). Each server program is activated as needed and exchanges data with the terminal device 1.

【0038】また、サーバ装置6は、ネットワークを介
して端末装置1が利用可能な様々なアプリケーションプ
ログラムを図示しない記憶部に保持している。
Further, the server device 6 holds various application programs usable by the terminal device 1 via the network in a storage unit (not shown).

【0039】サーバ装置6で利用可能なアプリケーショ
ンプログラムは、例えば、年賀状を編集するアプリケー
ションプログラムである。年賀状を編集するアプリケー
ションプログラムは、文章のみならず、ネットワークを
介して端末装置1から入力された画像を任意のレイアウ
トで編集することができる。
The application program usable in the server device 6 is, for example, an application program for editing a New Year's card. The application program for editing the New Year's card can edit not only the text but also the image input from the terminal device 1 via the network in an arbitrary layout.

【0040】編集された年賀状データは、サーバ装置6
で印刷可能なファイル形態、例えば、ビットマップファ
イル形式の画像ファイルに変換され、端末装置1によっ
てダウンロードされる。
The edited New Year's card data is stored in the server device 6.
Is converted into an image file in a printable file format, for example, a bitmap file format, and downloaded by the terminal device 1.

【0041】ビットマップとは、色又は輝度を独立に割
り当てることができる表示面の最小要素であるピクセル
一つに対して、メモリ中のビットデータの一つが対応す
るようにしたシステムであり、画像データをビットマッ
プファイルにすることで、ピクセル単位で画面出力又は
印刷出力をコントロールできるので、どのようなグラフ
ィックスや複数フォントのテキストでも自由に表示又は
印刷できる。
The bit map is a system in which one of the bit data in the memory corresponds to one pixel which is the smallest element of the display surface to which color or luminance can be independently assigned. By converting the data into a bitmap file, screen output or print output can be controlled on a pixel-by-pixel basis, so any graphics or text in multiple fonts can be freely displayed or printed.

【0042】このようなサーバ装置6が提供するアプリ
ケーションプログラムは、例えば、HTML(HyperTex
t Markup Language)で記述されたWebページと、W
ebサーバ側で起動する外部プログラムで実現される。
このように、クライアントのブラウザからの要求に応じ
てWebサーバ側で外部プログラムを起動し、この結果
をクライアント側に返送する機能をもったインターフェ
ースのことをCGI(Common Gateway Interface)とい
う。
The application program provided by the server device 6 is, for example, HTML (HyperTex).
Web page written in t Markup Language) and W
It is realized by an external program activated on the eb server side.
An interface having a function of activating an external program on the Web server side in response to a request from the browser of the client and returning the result to the client side is called a CGI (Common Gateway Interface).

【0043】CGI仕様に準じて作成されたWebサー
バ側で起動される外部プログラムをCGIスクリプトと
呼ぶ。CGIスクリプトは、CGI仕様に準じてさえい
れば、開発言語を問わないためPerlやJava(登
録商標)などといったさまざまな開発言語で記述するこ
とができる。
An external program created on the Web server side according to the CGI specifications is called a CGI script. The CGI script can be written in various development languages such as Perl and Java (registered trademark), as long as it conforms to the CGI specifications, regardless of the development language.

【0044】また、CGIで用いることが可能なプログ
ラムは、プログラムやマクロなどを記述したテキストフ
ァイルであるスクリプトににとどまらず、仕様に準じて
いればC言語などの実行ファイルを用いることができ
る。この場合、上記CGIスクリプトは、CGIプログ
ラムと呼ばれる。
The program usable in CGI is not limited to a script which is a text file in which programs and macros are described, and an execution file in C language or the like can be used as long as it conforms to the specifications. In this case, the CGI script is called a CGI program.

【0045】以下の説明においては、説明のためCGI
スクリプトとして記述するが、上述したCGIプログラ
ムを用いることも可能である。
In the following description, for the sake of explanation, CGI
Although described as a script, it is also possible to use the above-mentioned CGI program.

【0046】端末装置1とモニタ2とは、図3に示すよ
うに無線通信用アンテナ及び、図示しない周波数変調
器、復調器などを備えることで、無線によるデータ通信
をするよう構成されていてもよい。このとき、モニタ2
は、ユーザによって、持ち運びが便利な形状、重量と
し、各種コマンドを当該モニタ2から入力することで端
末装置1を制御可能であるとする。
As shown in FIG. 3, the terminal device 1 and the monitor 2 are provided with a radio communication antenna, a frequency modulator, a demodulator, etc. (not shown), so that the data communication can be performed wirelessly. Good. At this time, monitor 2
It is assumed that the user can control the terminal device 1 by inputting various commands from the monitor 2 with a shape and weight that are convenient to carry.

【0047】例えば、端末装置1と、モニタ2との無線
通信には、DSSS(Direct Sequence Spectrum Sprea
d)変調方式を採用し、2.4GHz帯の周波数を使用
する。これにより端末装置1から半径約30mの距離内
で、モニタ2を介して端末装置1の各種機能を使用する
ことができる。
For example, DSSS (Direct Sequence Spectrum Sprea) is used for wireless communication between the terminal device 1 and the monitor 2.
d) Adopt a modulation method and use frequencies in the 2.4 GHz band. Thereby, various functions of the terminal device 1 can be used via the monitor 2 within a radius of about 30 m from the terminal device 1.

【0048】なお、制御装置1とモニタ2とが図3に示
すように無線通信によってデータのやりとりをする場
合、モニタ2は、上述した入力装置3のうちキーボード
31を接続するためのインターフェースと、画像記録装
置4のうち半導体メモリ43を装着するためのインター
フェースとを備えていてもよい。
When the control device 1 and the monitor 2 exchange data by wireless communication as shown in FIG. 3, the monitor 2 has an interface for connecting the keyboard 31 of the input device 3 described above, An interface for mounting the semiconductor memory 43 of the image recording device 4 may be provided.

【0049】続いて、図4に示すフローチャートを用い
て、本発明を適用したサーバアプリケーション利用シス
テムのサーバ装置6が備えるアプリケーションプログラ
ムを利用する動作の一例として、年賀状作成アプリケー
ションプログラムを使用して年賀状を作成する場合の動
作について説明をする。
Next, using the flowchart shown in FIG. 4, as an example of the operation of using the application program provided in the server device 6 of the server application utilizing system to which the present invention is applied, a New Year's card creating application program is used to create a New Year's card. The operation for creating will be described.

【0050】まず、ステップS1において、ユーザの入
力装置3からの操作により、端末装置1のCPU17
は、Webブラウザを起動させモニタ2に表示させると
共に年賀状アプリケーションプログラムのURL(Unif
orm Resource Locator)が指定されることで、サーバ装
置6のWebサーバにアクセスをする。
First, in step S1, the CPU 17 of the terminal device 1 is operated by the user operating the input device 3.
Activates the Web browser, displays it on the monitor 2, and displays the URL (Unif
By specifying the orm Resource Locator), the Web server of the server device 6 is accessed.

【0051】ステップS2において、サーバ装置6のW
ebサーバは、指定された年賀状アプリケーションプロ
グラムのトップページのHTML(Hyper Text Markup
Language)ソースコードを端末装置1のWebブラウザ
に転送する。
In step S2, W of the server device 6
The eb server is an HTML (Hyper Text Markup) for the top page of the specified New Year's card application program.
Language) source code is transferred to the Web browser of the terminal device 1.

【0052】ステップS3において、端末装置1のWe
bブラウザは、サーバ装置6のWebサーバから送信さ
れた年賀状アプリケーションプログラムのトップページ
のHTMLソースコードを解析してモニタ2に表示させ
る。
In step S3, the We of the terminal device 1 is
The b browser analyzes the HTML source code of the top page of the New Year's card application program transmitted from the Web server of the server device 6 and displays it on the monitor 2.

【0053】ステップS4において、ユーザは入力装置
3を用いて、端末装置1のWebブラウザより、ユーザ
が所望の文章を入力するための入力フォームを要求する
文章入力フォーム送信要求をサーバ装置6のWebサー
バにする。
In step S4, the user uses the input device 3 to send a text input form transmission request requesting an input form for the user to input a desired text from the web browser of the terminal device 1 to the web of the server device 6. Make it a server.

【0054】ステップS5において、サーバ装置6のW
ebサーバは、文章入力フォーム送信要求を受信したこ
とに応じて、文章入力フォームのHTMLソースコード
を端末装置1のWebブラウザに転送する。
In step S5, W of the server device 6
In response to receiving the text input form transmission request, the eb server transfers the HTML source code of the text input form to the Web browser of the terminal device 1.

【0055】ステップS6において、端末装置1のWe
bブラウザは、受信した文章入力フォームのHTMLソ
ースコードを解析してモニタ2に表示させる。
In step S6, the We of the terminal device 1
The browser b analyzes the HTML source code of the received text input form and displays it on the monitor 2.

【0056】例えば、文章入力フォームは、図5に示す
ように、年賀状に添付するあいさつ文を記入するため
の”あいさつ”欄と、ユーザが添えるコメント文を記入
する”コメント”欄と、年賀状を送る相手の名前、住所
を記入する”名前、住所”欄が設けられている。
For example, in the text input form, as shown in FIG. 5, a "greeting" column for entering a greeting sentence to be attached to a New Year's card, a "comment" column for entering a comment sentence attached by the user, and a New Year's card A "name, address" field is provided for entering the name and address of the recipient.

【0057】ユーザは年賀状を送信する相手の名前、住
所を入力する際、あらかじめ端末装置1にデータベース
ソフトウエアなどに入力してあるデータを使用してもよ
い。
When the user inputs the name and address of the other party who transmits the New Year's card, the user may use the data previously input to the database software or the like in the terminal device 1.

【0058】ユーザは、モニタ2に表示された文章入力
フォームを参照しながら、所望の文字を入力装置3を用
いて入力する。
The user inputs desired characters using the input device 3 while referring to the text input form displayed on the monitor 2.

【0059】文章入力フォームへの記入が終了すると、
ユーザは、入力した事項、つまり文字データをサーバ装
置6のWebサーバに送信するかどうか判断する。送信
する場合は、例えば、図5に示した画面フォームの”O
K”ボタンを押下して工程をステップS7に進め、送信
しない場合は”キャンセル”ボタンを押下して工程を終
了する。
After completing the text input form,
The user determines whether or not the input matter, that is, the character data is transmitted to the Web server of the server device 6. When sending, for example, "O" of the screen form shown in FIG.
If the "K" button is pressed and the process proceeds to step S7, if not transmitted, the "Cancel" button is pressed and the process ends.

【0060】ユーザが、例えば”OK”ボタンを押下し
て文字データがサーバ装置6のWebサーバに送信され
ると文字データは、データベース61にユーザ毎のフォ
ルダーに格納される。
When the user presses the “OK” button, for example, and the character data is transmitted to the Web server of the server device 6, the character data is stored in the database 61 in a folder for each user.

【0061】Webブラウザは、文字データを受け取る
と、文字データを入力値として所定のCGIスクリプト
を起動させ当該文字データを受け取った旨を示すHTM
Lで記述されたメッセージを作成し、ネットワークを介
して端末装置1のWebブラウザに送信しモニタ2に表
示させる。
Upon receiving the character data, the Web browser activates a predetermined CGI script using the character data as an input value to indicate that the HTM has received the character data.
A message described in L is created, transmitted to the Web browser of the terminal device 1 via the network, and displayed on the monitor 2.

【0062】ステップS7において、ユーザは入力装置
3を用いて、端末装置1のWebブラウザより、ユーザ
が所望の画像を選択するための画像ファイル選択フォー
ムを要求する画像ファイル選択フォーム送信要求をサー
バ装置6のWebサーバにする。
In step S7, the user uses the input device 3 to request, from the Web browser of the terminal device 1, an image file selection form transmission request for requesting an image file selection form for the user to select a desired image. 6 Web server.

【0063】画像ファイルは、サーバ装置6のデータベ
ース61にFTP(File TransferProtocol)によって
あらかじめ転送されており、ユーザは転送した画像ファ
イルの中から所望の画像ファイルを選択することにな
る。
The image file is previously transferred to the database 61 of the server device 6 by FTP (File Transfer Protocol), and the user selects a desired image file from the transferred image files.

【0064】ステップS8において、サーバ装置6のW
ebサーバは、画像ファイル選択フォーム送信要求を受
信したことに応じて、画像ファイル選択フォームのHT
MLソースコードを端末装置1のWebブラウザに転送
する。
In step S8, W of the server device 6
The eb server receives the image file selection form transmission request, and then receives the image file selection form HT.
The ML source code is transferred to the web browser of the terminal device 1.

【0065】ステップS9において、端末装置1のWe
bブラウザは、受信した画像ファイル選択フォームのH
TMLソースコードを解析してモニタ2に表示させる。
In step S9, the We of the terminal device 1
b Browser is the H of the received image file selection form
The TML source code is analyzed and displayed on the monitor 2.

【0066】ユーザは、表示された画像ファイル選択フ
ォームに従って、所望の画像ファイルの選択をする。
The user selects a desired image file according to the displayed image file selection form.

【0067】例えば、画像ファイル選択フォームは、図
6に示すように、画像ファイルが記録されているユーザ
ホルダーを指定する”場所”ウインドウと、ユーザホル
ダー内の画像ファイルを選択するためのウインドウとを
備えている。また、図6に示す画像ファイル選択フォー
ムでは、指定した画像ファイルの画像データをプレビュ
ー用のウインドウによって確認することができる。
For example, as shown in FIG. 6, the image file selection form has a "location" window for designating a user holder in which an image file is recorded and a window for selecting an image file in the user folder. I have it. Further, in the image file selection form shown in FIG. 6, the image data of the designated image file can be confirmed in the preview window.

【0068】ユーザは、まず自分の、ここでは例えば”
ユーザA”フォルダーを選択し、次にフォルダー内の画
像ファイルを選択する。選択された画像ファイルは、ア
クティブ表示され、さらにプレビュー画面には選択した
画像ファイルの画像データが表示される。
First, the user, for example, "
The user A "folder is selected, and then the image file in the folder is selected. The selected image file is actively displayed, and the image data of the selected image file is displayed on the preview screen.

【0069】選択した画像ファイルを使用する場合は、
例えば、Webブラウザに表示された図6に示す”O
K”ボタンを入力装置3によって指定することで決定が
なされ、工程はステップS10へと進む。また、例え
ば、図6に”キャンセル”と示されたボタンを指定する
と工程は終了する。
When using the selected image file,
For example, "O" shown in FIG. 6 displayed on the Web browser.
The determination is made by designating the “K” button with the input device 3, and the process proceeds to step S10. Further, for example, if the button designated as “Cancel” in FIG.

【0070】ステップS10において、サーバ装置6の
Webサーバは、データベース61に格納された文字デ
ータと画像ファイルとを入力値として、文字データ及び
画像ファイルの編集処理を実行する編集処理用CGIス
クリプトを起動させる。
In step S10, the Web server of the server device 6 activates the editing process CGI script for executing the editing process of the character data and the image file, using the character data and the image file stored in the database 61 as input values. Let

【0071】編集処理用CGIスクリプトは、入力され
た文字データと画像データとのレイアウト編集、入力さ
れた文字データのフォントや色の選択、画像データの加
工処理など様々な編集機能を実行することができる。
The CGI script for editing processing can execute various editing functions such as layout editing of input character data and image data, selection of font and color of input character data, and processing of image data. it can.

【0072】例えば、レイアウト編集は、図7に示すよ
うにいくつかのレイアウトパターンを(図中ではレイア
ウトAとレイアウトB)を表示させ、ユーザに選択させ
ることで、ユーザが所望するレイアウトを指定すること
ができる。
For example, in the layout editing, some layout patterns (layout A and layout B in the drawing) are displayed as shown in FIG. 7 and the user selects the layout pattern, thereby designating the layout desired by the user. be able to.

【0073】ステップS11において、編集処理用CG
Iスクリプトは、端末装置1からの要求に応じて、編集
結果を示した画像データを送信する。編集処理結果を参
照する場合は、例えば、図7に示す”OK”ボタンを指
定することでサーバ装置6の編集処理用CGIスクリプ
トに編集結果確認画面の送信要求をすることができる。
In step S11, the edit processing CG
The I script transmits the image data indicating the editing result in response to the request from the terminal device 1. When referring to the editing process result, for example, by specifying the “OK” button shown in FIG. 7, it is possible to request the editing process CGI script of the server device 6 to send the editing result confirmation screen.

【0074】例えば、編集結果確認用の画像データは図
8に示すような編集結果確認用フォームでモニタ2にW
ebブラウザを介して表示される。
For example, the image data for confirming the editing result is displayed on the monitor 2 in the form of the editing result confirmation form as shown in FIG.
It is displayed via the eb browser.

【0075】ユーザは、編集結果確認用の画像データを
参照して編集結果がこれで良い場合は、編集された画像
データのダウンロード要求をサーバ装置6に伝え工程を
ステップS12へと進め、編集結果に満足できない場合
はその旨をサーバ装置6に送信してステップS4へと戻
り再び文字データの入力処理から行う。
The user refers to the image data for confirming the edited result, and if the edited result is acceptable, the user is notified of the download request of the edited image data to the server device 6 and the process proceeds to step S12 to edit the edited result. If not satisfied, the fact is transmitted to the server device 6 and the process returns to step S4 to perform the character data input process again.

【0076】ステップS12において、ユーザは、入力
装置3から所定のコマンドを入力し、サーバ装置6から
画像ファイルの転送を要求する。
In step S12, the user inputs a predetermined command from the input device 3 and requests the server device 6 to transfer the image file.

【0077】画像ファイルの転送は、例えば、FTPが
使用される。ユーザは入力装置3を用いて図8に示した
編集結果確認用フォームの”ダウンロード”ボタンを押
下すると、端末装置1においてFTPクライアントアプ
リケーションが起動する。
FTP is used for transferring the image file, for example. When the user uses the input device 3 to press the “download” button of the edit result confirmation form shown in FIG. 8, the FTP client application is activated in the terminal device 1.

【0078】FTPクライアントアプリケーションは、
GUI環境によってファイル転送が簡便に行えるような
アプリケーションソフトウエアである。ユーザは、この
FTPクライアントアプリケーションを使用して、端末
装置1からFTPコマンド(GETコマンド)をサーバ
装置6のFTPサーバに送信し、ダウンロードする画像
ファイルを、例えばビットマップファイル形式の画像フ
ァイルに変換してダウンロードする。
The FTP client application is
It is application software that allows easy file transfer depending on the GUI environment. The user uses this FTP client application to send an FTP command (GET command) from the terminal device 1 to the FTP server of the server device 6, and converts the image file to be downloaded into an image file in the bitmap file format, for example. To download.

【0079】ステップS13おいて、ユーザは、入力装
置3からプリントアウトを実行させるコマンドを端末装
置1に入力し、これを受けた端末装置1がプリンタ5を
制御してダウンロードした、例えばビットマップファイ
ル形式の画像ファイルをプリントアウトする。
In step S13, the user inputs a command to execute printout from the input device 3 to the terminal device 1, and the terminal device 1 that receives the command controls the printer 5 to download the command, for example, a bitmap file. Print out the image file in the format.

【0080】このようにして、サーバアプリケーション
利用システムは、端末装置1からネットワークを介して
サーバ装置6が備える年賀状作成アプリケーションプロ
グラムをWebブラウザを介して利用することで、文字
入力、画像入力、編集処理といった機能をサーバ装置6
上で全て実行することができる。
In this way, the server application utilizing system uses the New Year's card creating application program provided in the server device 6 from the terminal device 1 via the network via the Web browser to perform character input, image input, and edit processing. Functions such as server device 6
You can do everything above.

【0081】なお、図4に示したフローチャートでは、
説明のため、年賀状を作成する際、文字データの入力、
画像ファイルの選択、レイアウト編集という順番で工程
が進むようになっているが、本発明はこれに限定される
ものではなく、必要に応じて、上記工程が前後してもか
まわない。
In the flow chart shown in FIG.
For explanation, when creating a New Year's card, enter character data,
Although the steps are performed in the order of selecting an image file and editing the layout, the present invention is not limited to this, and the above steps may be performed before or after, as necessary.

【0082】また、本発明は、年賀状の作製に限定され
るものではなく、招待状や、クリスマスカード、宣伝用
印刷物、ポスターといった文字データ、画像データのい
ずれかを使用し、印刷することで作製されるものであれ
ば、どんなものに適用されても構わない。
The present invention is not limited to the production of a New Year's card, but may be produced by printing using an invitation, a Christmas card, a printed matter for advertising, a character data such as a poster, or image data. It may be applied to anything as long as it is done.

【0083】[0083]

【発明の効果】以上の説明からも明らかなように、本発
明のサーバ装置は、文字データ受信手段で受信した文字
データと、画像データ受信手段で受信した画像データと
を端末装置からの編集要求に応じて編集手段で編集し、
編集された文字データと、画像データとを画像ファイル
変換手段によって画像ファイルに変換し、画像ファイル
変換手段によって変換された画像ファイルを端末装置か
らの送信要求に応じて、端末装置にネットワークを介し
て送信手段で送信することで、ネットワーク接続機能、
印刷機能を備える端末装置で高度な文書編集、画像編集
処理を行うアプリケーションソフトウエアによる処理を
利用することを可能とする。
As is apparent from the above description, the server device of the present invention requests the terminal device to edit the character data received by the character data receiving means and the image data received by the image data receiving means. Edit with editing means according to
The edited character data and the image data are converted into an image file by the image file conversion means, and the image file converted by the image file conversion means is transmitted to the terminal device via the network in response to a transmission request from the terminal device. By sending by sending means, network connection function,
It is possible to use processing by application software that performs advanced document editing and image editing processing on a terminal device having a printing function.

【0084】以上の説明からも明らかなように、本発明
のサーバアプリケーション利用システムは、サーバ装置
は、端末装置から送信され文字データ受信手段で受信し
た文字データと、端末装置から送信され画像データ受信
手段で受信した画像データとを端末装置からの編集要求
に応じて編集手段によって編集をし、編集手段によって
編集された文字データと、画像データとを画像ファイル
変換手段によって画像ファイルに変換し、画像ファイル
変換手段によって変換された画像ファイルを端末装置か
らの送信要求に応じて、ネットワークを介して端末装置
送信し、端末装置は、送信された画像ファイルを受信し
て印刷手段によって印刷することで、ネットワーク接続
機能、印刷機能を備える端末装置で高度な文書編集、画
像編集処理を行うアプリケーションソフトウエアによる
処理を利用することを可能とする。
As is clear from the above description, in the server application utilizing system of the present invention, the server device receives the character data transmitted from the terminal device and received by the character data receiving means, and the image data received from the terminal device. The image data received by the means is edited by the editing means in response to an editing request from the terminal device, and the character data edited by the editing means and the image data are converted into image files by the image file converting means, In response to a transmission request from the terminal device, the image file converted by the file conversion means transmits the terminal device via the network, and the terminal device receives the transmitted image file and prints it by the printing means. Perform advanced document editing and image editing with a terminal device equipped with network connection and printing functions. It makes it possible to use the processing by the application software.

【0085】以上の説明からも明らかなように、本発明
のサーバアプリケーション利用方法は、端末装置は、ネ
ットワークを介してサーバ装置に文字データを送信し、
ネットワークを介してサーバ装置に画像データを送信
し、サーバ装置は、ネットワークを介して端末装置から
送信された文字データを受信し、ネットワークを介して
端末装置から送信された画像データを受信し、受信した
文字データと、受信した画像データとを端末装置からの
編集要求に応じて編集し、編集された文字データと、画
像データとを画像ファイルに変換し、変換された画像フ
ァイルを端末装置からの送信要求に応じて、ネットワー
クを介して端末装置に送信し、端末装置は、サーバ装置
からネットワークを介して送信される画像ファイルを受
信し、受信した画像ファイルを印刷することで、ネット
ワーク接続機能、印刷機能を備える端末装置で高度な文
書編集、画像編集処理を行うアプリケーションソフトウ
エアによる処理を利用することを可能とする。
As is clear from the above description, in the server application utilizing method of the present invention, the terminal device transmits character data to the server device via the network,
The image data is transmitted to the server device via the network, and the server device receives the character data transmitted from the terminal device via the network and the image data transmitted from the terminal device via the network, and receives the image data. The edited character data and the received image data are edited according to an editing request from the terminal device, the edited character data and the image data are converted into an image file, and the converted image file is sent from the terminal device. In response to the transmission request, the image data is transmitted to the terminal device via the network, the terminal device receives the image file transmitted from the server device via the network, and prints the received image file. It is possible to use processing by application software that performs advanced document editing and image editing processing on a terminal device equipped with a printing function. It makes it possible to.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施の形態として示すサーバアプリケ
ーション利用システムの構成を説明するための図であ
る。
FIG. 1 is a diagram for explaining a configuration of a server application utilization system shown as an embodiment of the present invention.

【図2】同サーバアプリケーション利用システムにおい
て、端末装置の構成を説明すための図である。
FIG. 2 is a diagram for explaining a configuration of a terminal device in the server application using system.

【図3】同サーバアプリケーション利用システムにおい
て、端末装置とモニタとが無線によってデータ通信する
場合について説明するための図である。
FIG. 3 is a diagram for explaining a case where a terminal device and a monitor wirelessly perform data communication in the server application using system.

【図4】同サーバアプリケーション利用システムにおい
て、年賀状作成アプリケーションプログラムを使用した
場合の動作について説明するためのフローチャートであ
る。
FIG. 4 is a flowchart for explaining an operation when a New Year's card creating application program is used in the server application using system.

【図5】同サーバアプリケーション利用システムにおい
て、Webブラウザに表示される文章入力フォームにつ
いて説明するための図である。
FIG. 5 is a diagram for explaining a text input form displayed on a Web browser in the server application using system.

【図6】同サーバアプリケーション利用システムにおい
て、Webブラウザに表示される画像ファイル選択フォ
ームについて説明するための図である。
FIG. 6 is a diagram for explaining an image file selection form displayed on a Web browser in the server application using system.

【図7】同サーバアプリケーション利用システムにおい
て、Webブラウザに表示されるレイアウト編集用フォ
ームについて説明するための図である。
FIG. 7 is a diagram for explaining a layout editing form displayed on a Web browser in the server application using system.

【図8】同サーバアプリケーション利用システムにおい
て、Webブラウザに表示される編集結果確認用フォー
ムについて説明するための図である。
FIG. 8 is a diagram for explaining an edit result confirmation form displayed on a Web browser in the server application using system.

【符号の説明】 1 端末装置、2 モニタ、3 入力装置、4 画像入
力装置、5 プリンタ、6 サーバ装置、11 モニタ
I/F(インターフェース)、12 入力装置I/F、
13 画像入力装置I/F、14 ネットワーク接続I
/F、15 プリンタバッファ、16 プリンタI/
F、17 CPU(Central Processing Unit)18
メモリ、31 キーボード、32 タッチパネル、41
デジタルカメラ、42 スキャナ、43 半導体メモ
[Description of Reference Signs] 1 terminal device, 2 monitors, 3 input devices, 4 image input devices, 5 printers, 6 server devices, 11 monitor I / Fs (interfaces), 12 input device I / Fs,
13 image input device I / F, 14 network connection I
/ F, 15 printer buffer, 16 printer I /
F, 17 CPU (Central Processing Unit) 18
Memory, 31 keyboard, 32 touch panel, 41
Digital camera, 42 scanner, 43 semiconductor memory

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 画像ファイルを印刷する印刷手段を備え
た端末装置と、ネットワークを介して接続されたサーバ
装置であって、 上記端末装置から上記ネットワークを介して送信される
文字データを受信する文字データ受信手段と、 上記端末装置から上記ネットワークを介して送信される
画像データを受信する画像データ受信手段と、 上記文字データ受信手段で受信した文字データと、上記
画像データ受信手段で受信した画像データとを上記端末
装置からの編集要求に応じて編集する編集手段と、 上記編集手段によって編集された文字データと、画像デ
ータとを画像ファイルに変換する画像ファイル変換手段
と、 上記画像ファイル変換手段によって変換された画像ファ
イルを上記端末装置からの送信要求に応じて、上記端末
装置にネットワークを介して送信する送信手段とを備え
ることを特徴とするサーバ装置。
1. A character device, which is a server device connected to a terminal device having a printing unit for printing an image file via a network, and receives character data transmitted from the terminal device via the network. Data receiving means, image data receiving means for receiving image data transmitted from the terminal device via the network, character data received by the character data receiving means, and image data received by the image data receiving means And an image file conversion means for converting the character data edited by the editing means and the image data into an image file, and the image file conversion means. The converted image file is sent to the terminal device via a network in response to a transmission request from the terminal device. Server device comprising: a transmitting means for transmitting through.
【請求項2】 端末装置とサーバ装置とがネットワーク
を介して接続されたサーバアプリケーション利用システ
ムであって、 上記端末装置は、上記ネットワークを介して上記サーバ
装置に文字データを送信する文字データ送信手段と、 上記ネットワークを介して上記サーバ装置に画像データ
を送信する画像データ送信手段と、 上記サーバ装置から上記ネットワークを介して送信され
る画像ファイルを受信する画像ファイル受信手段と、 上記画像ファイル受信手段で受信した画像ファイルを印
刷する印刷手段とを備え、 上記サーバ装置は、上記文字データ送信手段からネット
ワークを介して送信された文字データを受信する文字デ
ータ受信手段と、 上記画像データ送信手段からネットワークを介して送信
された画像データを受信する画像データ受信手段と、 上記文字データ受信手段で受信した文字データと、上記
画像データ受信手段で受信した画像データとを上記端末
装置からの編集要求に応じて編集する編集手段と、 上記編集手段によって編集された文字データと、画像デ
ータとを画像ファイルに変換する画像ファイル変換手段
と、 上記画像ファイル変換手段によって変換された画像ファ
イルを上記端末装置からの送信要求に応じて、上記ネッ
トワークを介して上記端末装置に送信する画像ファイル
送信手段とを備えることを特徴とするサーバアプリケー
ション利用システム。
2. A server application utilization system in which a terminal device and a server device are connected via a network, wherein the terminal device transmits character data to the server device via the network. An image data transmitting means for transmitting image data to the server device via the network; an image file receiving means for receiving an image file transmitted from the server device via the network; and an image file receiving means. And a printing unit that prints the image file received by the server device, wherein the server device receives the character data transmitted from the character data transmission unit via the network, and the server transmits the image data from the image data transmission unit to the network. Image data that receives image data sent via Editing means for editing the character data received by the character data receiving means and the image data received by the image data receiving means in response to an editing request from the terminal device, and editing by the editing means. Image file conversion means for converting the converted character data and image data into an image file, and the image file converted by the image file conversion means in response to a transmission request from the terminal device via the network. A server application using system, comprising: an image file transmitting means for transmitting to a terminal device.
【請求項3】 端末装置とサーバ装置とがネットワーク
を介して接続されたサーバアプリケーション利用システ
ムのサーバアプリケーション利用方法であって、 上記端末装置は、上記ネットワークを介して上記サーバ
装置に文字データを送信し、 上記ネットワークを介して上記サーバ装置に画像データ
を送信し、 上記サーバ装置は、上記ネットワークを介して上記端末
装置から送信された文字データを受信し、 上記ネットワークを介して上記端末装置から送信された
画像データを受信し、 上記受信した文字データと、上記受信した画像データと
を上記端末装置からの編集要求に応じて編集し、 上記編集された文字データと、画像データとを画像ファ
イルに変換し、 上記変換された画像ファイルを上記端末装置からの送信
要求に応じて、上記ネットワークを介して上記端末装置
に送信し、 上記端末装置は、上記サーバ装置から上記ネットワーク
を介して送信される画像ファイルを受信し、 上記受信した画像ファイルを印刷することを特徴とする
サーバアプリケーション利用方法。
3. A server application using method of a server application using system in which a terminal device and a server device are connected via a network, wherein the terminal device transmits character data to the server device via the network. Then, the image data is transmitted to the server device via the network, the server device receives the character data transmitted from the terminal device via the network, and the character data is transmitted from the terminal device via the network. The received image data, the received character data and the received image data are edited according to an edit request from the terminal device, and the edited character data and the image data are converted into an image file. The converted image file is converted, and the converted image file is transferred in response to a transmission request from the terminal device. Use of a server application characterized by transmitting to a terminal device via a network, the terminal device receiving an image file transmitted from the server device via the network, and printing the received image file. Method.
JP2001369285A 2001-12-03 2001-12-03 Server device, server application using system, and server application using method Pending JP2003167724A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001369285A JP2003167724A (en) 2001-12-03 2001-12-03 Server device, server application using system, and server application using method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001369285A JP2003167724A (en) 2001-12-03 2001-12-03 Server device, server application using system, and server application using method

Publications (1)

Publication Number Publication Date
JP2003167724A true JP2003167724A (en) 2003-06-13

Family

ID=19178703

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001369285A Pending JP2003167724A (en) 2001-12-03 2001-12-03 Server device, server application using system, and server application using method

Country Status (1)

Country Link
JP (1) JP2003167724A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009253588A (en) * 2008-04-04 2009-10-29 Oki Data Corp Image processor
JP2017151580A (en) * 2016-02-23 2017-08-31 ブラザー工業株式会社 program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009253588A (en) * 2008-04-04 2009-10-29 Oki Data Corp Image processor
JP2017151580A (en) * 2016-02-23 2017-08-31 ブラザー工業株式会社 program

Similar Documents

Publication Publication Date Title
JP4338905B2 (en) Print instruction program and print instruction method for printer with PDF direct printing function
JP4630751B2 (en) Printing system, printing apparatus, control method therefor, and program
JP6459770B2 (en) Information processing apparatus, device, information processing system, information processing method, and program
US8570581B2 (en) Image forming method and system using XHTML-print data
US20060055969A1 (en) Print system and information processing apparatus
JP4434521B2 (en) Printing apparatus, control method therefor, and program
JP5120443B2 (en) Document creation system, document creation method, image processing apparatus, and document creation processing program
KR100694092B1 (en) A method and system for printing images using a template and a recording medium storing a program for performing the method
JP4123726B2 (en) Digital still camera
KR100533309B1 (en) Information processing apparatus and method for processing externally transmitted data, and information processing program
JP3199005B2 (en) Internet information printing system
JP5899706B2 (en) Printing system, printing apparatus, portable terminal apparatus, printing method, and printing program
JP2011136488A (en) Printer
JP2003167724A (en) Server device, server application using system, and server application using method
JP2012218306A (en) Multifunction peripheral, multifunction peripheral control system, multifunction peripheral control method, program, and recording medium of the program
JPH1166051A (en) Filing method for electronic document and device therefor
JP2004536413A (en) How to output content from the Internet
JP2002244827A (en) Image editing support system, image editing support method, computer program
JP4560246B2 (en) Printing apparatus, control method therefor, and program
JP2004086419A (en) Program, recording medium, and server device
JP2004013835A (en) Image forming apparatus, information management apparatus, image forming system, image forming method, image data transmitting method, program, and recording medium
JP2005170037A (en) Printing apparatus, printing system, printing method, and program
JP3878038B2 (en) Job generation device, printing device, job generation method, printing method, job generation program, printing program, and recording medium recording these programs
JP2003015832A (en) Printing system, printing method, information processing apparatus, information processing program, and recording medium
JP2007280035A (en) Print processing system and method, information processing apparatus and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061031

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070313