JP2001309102A - Communication method and its device and providing medium - Google Patents
Communication method and its device and providing mediumInfo
- Publication number
- JP2001309102A JP2001309102A JP2000123705A JP2000123705A JP2001309102A JP 2001309102 A JP2001309102 A JP 2001309102A JP 2000123705 A JP2000123705 A JP 2000123705A JP 2000123705 A JP2000123705 A JP 2000123705A JP 2001309102 A JP2001309102 A JP 2001309102A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- data
- communication device
- received
- communication
- 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
Links
Landscapes
- Image Processing (AREA)
- Facsimiles In General (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークを介
して端末装置とサーバ装置と接続されたシステムで用い
られる通信方法およびその装置とプログラムの提供媒体
に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a communication method used in a system connected to a terminal device and a server device via a network, and a device and a medium for providing a program.
【0002】[0002]
【従来の技術】デジタルスチルカメラやデジタルビデオ
カメラなどを用いて撮像したデジタル画像に拡大・縮
小、逆光補正またはテクスチャ部の強調・低減などの画
像処理を行って高画質化などを図る技術がある。近年、
このような画像処理を行うプログラムを、多くの一般ユ
ーザがパーソナルコンピュータにインストールして使用
している。2. Description of the Related Art There is a technique for improving image quality by performing image processing such as enlargement / reduction, backlight correction or enhancement / reduction of a texture portion on a digital image captured using a digital still camera or digital video camera. . recent years,
Many general users install and use programs for performing such image processing on personal computers.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな画像処理のプログラムは、多様な機能が含まれてお
り、それらの機能を十分に発揮して使用するのは容易で
はない。また、このようなプログラムは、使用頻度の少
ない一般ユーザが購入するには高価なものが多い。ま
た、例えば、ユーザが、外出しているときにデジタルス
チルカメラなどで撮像した画像を画像処理して、その場
で見たり、ネットワークを使って他人に送る場合に、上
記プログラムをインストールしたパーソナルコンピュー
タを携帯するのでは不便である。However, such an image processing program has a variety of functions, and it is not easy to use these functions sufficiently. In addition, such programs are often expensive for general users who use them less frequently. Also, for example, when the user performs image processing on an image captured by a digital still camera or the like while going out, and views it on the spot or sends it to another person via a network, a personal computer on which the above program is installed It is inconvenient to carry a phone.
【0004】本発明は上述した従来技術の問題点に鑑み
てなされ、一般のユーザが、複雑かつ高価なプログラム
を購入して使用することなく、当該プログラムが提供す
る処理によるを恩恵を手軽に受けることができる通信方
法、通信装置および提供媒体を提供することを目的とす
る。SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems of the prior art, and a general user can easily benefit from processing provided by a complicated and expensive program without purchasing and using the program. It is an object of the present invention to provide a communication method, a communication device, and a providing medium that can be used.
【0005】[0005]
【課題を解決するための手段】上述した従来技術の問題
点を解決し、上述した目的を達成するために、本発明の
通信方法は、処理要求と処理対象となるデータとを通信
装置から受信し、前記受信したデータを前記受信した処
理要求に応じて処理し、前記処理によって得られたデー
タあるいは当該データに応じた出力を前記通信装置に送
信、あるいは当該通信装置の関係者に提供する。In order to solve the above-mentioned problems of the prior art and achieve the above object, a communication method according to the present invention receives a processing request and data to be processed from a communication device. The received data is processed in response to the received processing request, and data obtained by the processing or an output corresponding to the data is transmitted to the communication device or provided to a person involved in the communication device.
【0006】本発明の通信方法によれば、このように通
信装置から受信した処理要求に応じて、通信装置から受
信した処理対象となるデータを処理し、その処理結果を
通信装置あるいはその関係者に提供することで、通信装
置は、当該処理を行うプログラムおよび回路などを備え
る必要がないと共に、通信装置の利用者は、このような
処理を行う手順などを習得する必要がなくなり、便利で
ある。According to the communication method of the present invention, in response to the processing request received from the communication device, the processing target data received from the communication device is processed, and the processing result is transmitted to the communication device or its related party. By providing the communication device, the communication device does not need to include a program and a circuit for performing the process, and the user of the communication device does not need to learn a procedure for performing such a process, which is convenient. .
【0007】また、本発明の通信方法は、好ましくは、
前記通信装置からのアクセスに応じて、前記通信装置が
前記処理要求を出すための手順を記述したデータを前記
通信装置に送信し、前記処理要求を出すための手順を記
述したデータに従って前記通信装置で行われた操作に応
じて、前記処理要求および前記処理対象となるデータを
受信する。Further, the communication method of the present invention preferably
In response to the access from the communication device, the communication device transmits data describing a procedure for issuing the processing request to the communication device, and the communication device according to the data describing the procedure for issuing the processing request. Receiving the processing request and the data to be processed in response to the operation performed in step (1).
【0008】このように、前記処理要求を出すための手
順を記述したデータを前記通信装置に送信することで、
通信装置の利用者が上記処理要求を出す際の手続の負担
を軽減できる。また、正しい形式の処理要求を受信する
ことができ、効率的である。In this way, by transmitting data describing the procedure for issuing the processing request to the communication device,
The burden of the procedure when the user of the communication device issues the processing request can be reduced. In addition, a processing request in a correct format can be received, which is efficient.
【0009】また、本発明の通信方法は、好ましくは、
前記処理によって得られたデータを記憶手段の所定のア
ドレスに記憶し、前記処理によって得られたデータを前
記記憶手段に記憶した後に前記通信装置から受けたアク
セスを、前記記憶手段の前記所定のアドレスにリンクす
る。Further, the communication method of the present invention preferably
The data obtained by the processing is stored at a predetermined address of a storage means, and the data received by the processing is stored in the storage means, and the access received from the communication device after the storage is performed by the predetermined address of the storage means. Link to
【0010】また、本発明の通信方法は、好ましくは、
前記処理要求を出した通信装置からのアップロードによ
って前記処理対象となるデータを受信する。[0010] Further, the communication method of the present invention preferably comprises:
The data to be processed is received by uploading from the communication device that issued the processing request.
【0011】また、本発明の通信方法は、好ましくは、
前記処理要求を記述した電子メールと、当該電子メール
の添付ファイルによる前記処理対象となるデータとを前
記通信装置から受信する。[0011] Further, the communication method of the present invention preferably comprises:
An e-mail describing the processing request and data to be processed by an attached file of the e-mail are received from the communication device.
【0012】また、本発明の通信方法は、好ましくは、
電子メールの添付ファイルとして、前記処理によって得
られたデータを前記通信装置に送信する。Further, the communication method of the present invention preferably
The data obtained by the processing is transmitted to the communication device as an attached file of an e-mail.
【0013】また、本発明の通信方法は、好ましくは、
前記処理によって得られたデータの送信先を示す返信ア
ドレスを含む前記処理要求を前記通信装置から受信し、
前記処理によって得られたデータを前記返信アドレスに
送信する。Further, the communication method of the present invention preferably
Receiving the processing request including a return address indicating a transmission destination of the data obtained by the processing from the communication device,
The data obtained by the processing is transmitted to the return address.
【0014】また、本発明の通信方法は、好ましくは、
前記通信装置において前記処理要求を出すためのプログ
ラムを実行し、当該プログラムの実行によって示された
手順に従って前記通信装置で行われた操作に応じて、前
記処理要求および前記処理対象となるデータを前記通信
装置から受信する。Further, the communication method of the present invention preferably
The communication device executes a program for issuing the processing request, and executes the processing request and the data to be processed according to an operation performed on the communication device according to a procedure indicated by execution of the program. Receive from communication device.
【0015】また、本発明の通信方法は、好ましくは、
前記処理要求を出した通信装置の利用者に対して、前記
処理手段の処理に関する課金処理を行う。このとき、例
えば、前記処理手段の処理内容および処理時間の少なく
とも一方を基準にして前記課金処理を行う。[0015] Further, the communication method of the present invention preferably comprises:
The user of the communication device that issued the processing request is charged for the processing of the processing unit. At this time, for example, the charging process is performed based on at least one of the processing content and the processing time of the processing unit.
【0016】また、本発明の通信方法は、好ましくは、
前記処理対象となるデータとして画像データを前記通信
装置から受信し、前記受信した画像データを用いて画像
処理を行う。この場合に、前記画像処理は、前記受信し
た画像データが示す画像の拡大処理または縮小処理であ
り、例えば、前記受信した画像データが示す画像のエッ
ジの方向を求め、当該求められた方向でデータの補間処
理または間引き処理を行う。また、前記画像処理は、前
記画像データの逆光補正処理であり、前記画像データか
ら照明による明暗と被写体が持つテクスチャ成分による
明暗とを分離し、前記照明による明暗成分のダイナミッ
クレンジを圧縮する。また、前記画像処理は、前記画像
データが示す画像のテクスチャ部の強調処理または低減
処理であり、画像データから照明による明暗と被写体が
持つテクスチャ成分による明暗とを分離し、前記テクス
チャによる明暗成分のダイナミックレンジを拡大または
縮小する。Further, the communication method of the present invention preferably
Image data is received from the communication device as the data to be processed, and image processing is performed using the received image data. In this case, the image processing is enlargement processing or reduction processing of the image indicated by the received image data.For example, the direction of the edge of the image indicated by the received image data is determined, and the data is processed in the determined direction. Is performed. The image processing is a backlight correction processing of the image data, and separates light and dark caused by illumination from light and dark caused by a texture component of a subject from the image data, and compresses a dynamic range of light and dark components caused by the lighting. Further, the image processing is processing for enhancing or reducing a texture portion of an image represented by the image data, and separates light and dark due to illumination and light and dark due to a texture component of a subject from the image data, and Increase or decrease the dynamic range.
【0017】また、本発明の通信方法は、好ましくは、
前記処理対象となるデータとして音声データを前記通信
装置から受信し、前記受信した音声データを用いて音声
処理を行う。ここで、音声データは、人間の声のデータ
の他に、音楽などの音響データを含む。Further, the communication method of the present invention preferably
Voice data is received from the communication device as the data to be processed, and voice processing is performed using the received voice data. Here, the voice data includes sound data such as music in addition to human voice data.
【0018】また、本発明の通信装置は、他の通信装置
からの処理要求と処理対象となるデータとを受信する受
信手段と、前記受信したデータを前記受信した処理要求
に応じて処理する処理手段と、前記処理によって得られ
たデータあるいは当該データに応じた出力を前記他の通
信装置に送信、あるいは当該他の通信装置の関係者に提
供する提供手段とを有する。Further, the communication device of the present invention includes a receiving means for receiving a processing request from another communication device and data to be processed, and a processing for processing the received data in accordance with the received processing request. Means for transmitting data obtained by the processing or an output corresponding to the data to the other communication device, or providing the data to an associated person of the other communication device.
【0019】本発明の通信装置の作用は以下のようにな
る。先ず、受信手段が、他の通信装置からネットワーク
などを介して処理要求と処理対象となるデータとを受信
する。次に、処理手段において、前記受信手段が受信し
たデータを前記受信した処理要求に応じた処理が行われ
る。次に、提供手段によって、前記処理手段の処理によ
って得られたデータあるいは当該データに応じた出力が
前記他の通信装置に送信されるか、あるいは当該他の通
信装置の関係者に提供される。The operation of the communication device according to the present invention is as follows. First, the receiving unit receives a processing request and data to be processed from another communication device via a network or the like. Next, in the processing means, processing according to the received processing request is performed on the data received by the receiving means. Next, the providing means transmits the data obtained by the processing of the processing means or an output corresponding to the data to the other communication device, or provides the output to a person concerned with the other communication device.
【0020】また、本発明の提供媒体は、ネットワーク
を介して通信装置から受信した処理要求に応じて行われ
るデータ処理を記述したプログラムであってコンピュー
タで実行可能なプログラムを提供する提供媒体であっ
て、前記プログラムは、処理要求と処理対象となるデー
タとを前記ネットワークを介して前記通信装置から受信
する手順と、前記受信したデータを前記受信した処理要
求に応じて処理する手順と、前記処理によって得られた
データあるいは当該データに応じた出力を前記通信装置
に送信、あるいは当該通信装置の関係者に提供する手順
とを有する。[0020] The providing medium of the present invention is a providing medium which describes a data process to be performed in response to a processing request received from a communication device via a network, and provides a computer-executable program. A step of receiving a processing request and data to be processed from the communication device via the network, a step of processing the received data in response to the received processing request, Transmitting the data obtained according to the data or an output corresponding to the data to the communication device, or providing the data to an associated person of the communication device.
【0021】[0021]
【発明の実施の形態】以下、本発明の実施形態に係わる
ネットワークシステムについて説明する。本実施形態の
ネットワークシステムでは、サーバ装置は、ネットワー
クを介して端末装置から受信した画像データを、当該端
末装置から受信した処理要求に応じて処理し、その処理
結果である画像データを当該端末装置に送信、あるいは
当該端末装置の関係者に提供する。Hereinafter, a network system according to an embodiment of the present invention will be described. In the network system of the present embodiment, the server device processes the image data received from the terminal device via the network in accordance with the processing request received from the terminal device, and processes the image data as a processing result. , Or provide it to the parties involved in the terminal device.
【0022】第1実施形態 図1は、本実施形態のネットワークシステム1の全体構
成図である。図1に示すように、ネットワークシステム
1は、例えば、ネットワーク4を介して接続されたサー
バ装置2および端末装置31 〜33 を有する。なお、本
発明では、端末装置の数は任意である。本実施形態で
は、ユーザが、端末装置31 〜33 の操作部を操作して
サーバ装置2のURL(Uniform Resource Locator)を開
き、当該URLに格納されたウェブページの記述に応じ
た画面を端末装置31 〜33 のディスプレイに表示す
る。そして、ユーザが、当該画面に従って操作部を操作
して、画像処理の処理要求の入力、並びに画像処理を行
う画像データの指定を行う。サーバ装置2では、端末装
置31 〜33 から入力した処理要求に基づいて、端末装
置31 〜33 から入力した画像データの処理を行い、そ
の処理結果の画像を端末装置31 〜33 に提供する。 First Embodiment FIG. 1 is an overall configuration diagram of a network system 1 according to the present embodiment. As shown in FIG. 1, the network system 1 has, for example, a server apparatus 2 and the terminal device 3 1 to 3 3 connected via the network 4. In the present invention, the number of terminal devices is arbitrary. In the present embodiment, the user opens the URL of the server apparatus 2 (Uniform Resource Locator) by operating the operating section of the terminal apparatus 3 1 to 3 3, the screen corresponding to the description of the web page stored in the URL displayed on the terminal device 3 1 to 3 3 of the display. Then, the user operates the operation unit according to the screen to input a processing request for image processing and to specify image data to be subjected to image processing. In the server device 2, based on the process request input from the terminal device 3 1 to 3 3, performs processing of the image data input from the terminal device 3 1 to 3 3, the terminal device 3 1 to 3 the image of the processing result 3 to provide.
【0023】〔サーバ装置2〕図2は、サーバ装置2の
構成図である。図2に示すように、サーバ装置2は、イ
ンターフェース部21、インターフェース部22、プリ
ンタ23、ディスプレイ24、操作部25、入力部2
6、記憶部27、処理部28および課金部29を有す
る。インターフェース部21、インターフェース部2
2、記憶部27、処理部28および課金部29は、内部
バス19を介して接続されている。ここで、インターフ
ェース部21が本発明の受信手段および提供手段に対応
し、処理部28が本発明の処理手段に対応し、課金部2
9が本発明の課金手段に対応し、記憶部27が本発明の
記憶手段に対応している。[Server Device 2] FIG. 2 is a configuration diagram of the server device 2. As shown in FIG. 2, the server device 2 includes an interface unit 21, an interface unit 22, a printer 23, a display 24, an operation unit 25, an input unit 2,
6, a storage unit 27, a processing unit 28, and a charging unit 29. Interface unit 21, Interface unit 2
2. The storage unit 27, the processing unit 28, and the charging unit 29 are connected via the internal bus 19. Here, the interface unit 21 corresponds to the receiving unit and the providing unit of the present invention, the processing unit 28 corresponds to the processing unit of the present invention, and the charging unit 2
9 corresponds to the charging unit of the present invention, and the storage unit 27 corresponds to the storing unit of the present invention.
【0024】インターフェース部21には、図1に示す
ネットワーク4に接続されており、端末装置31 〜33
との間で処理要求および画像データの入出力を行う。[0024] interface unit 21 is connected to the network 4 shown in FIG. 1, the terminal device 3 1 to 3 3
And a processing request and input / output of image data.
【0025】インターフェース部22には、プリンタ2
3、ディスプレイ24、操作部25および入力部26が
接続されている。The interface unit 22 includes a printer 2
3, the display 24, the operation unit 25, and the input unit 26 are connected.
【0026】記憶部27は、例えば、ウェブページソー
ス30、画像処理プログラム31a,31b,31c、
画像処理前の画像データ32、画像処理後の画像データ
33、ユーザデータ34を記憶する。ウェブページソー
ス30は、サーバ装置2のURLを開いた端末装置31
〜33 に対して、インターフェース部21およびネット
ワーク4を介して提供されるHTML(Hyper Text Mark
up Language)文書である。画像処理プログラム31a
は、画像の拡大処理および縮小処理を行うプログラムで
ある。このとき、画像の拡大処理は、エッジの方向を求
め、当該求められた方向で補間を行う。The storage unit 27 stores, for example, a web page source 30, image processing programs 31a, 31b, 31c,
Image data 32 before image processing, image data 33 after image processing, and user data 34 are stored. The web page source 30 is a terminal device 3 1 that has opened the URL of the server device 2.
Relative to 3 3, HTML provided via interface unit 21 and the network 4 (Hyper Text Mark
up Language) document. Image processing program 31a
Is a program for performing image enlargement processing and image reduction processing. At this time, in the image enlargement processing, the direction of the edge is obtained, and interpolation is performed in the obtained direction.
【0027】画像処理プログラム31bは、画像の逆光
補正処理を行うプログラムである。このとき、逆光補正
では、画像データから照明による明暗と被写体が持つテ
クスチャ成分による明暗とを分離し、前記照明による明
暗成分のダイナミックレンジを圧縮する。The image processing program 31b is a program for performing an image backlight correction process. At this time, in the backlight correction, light and dark due to illumination and light and dark due to the texture component of the subject are separated from the image data, and the dynamic range of the light and dark component due to the illumination is compressed.
【0028】画像処理プログラム31cは、画像のテク
スチャ部の強調処理および低減処理を行うプログラムで
ある。このとき、テクスチャ部の強調および低減では、
画像データから照明による明暗と被写体が持つテクスチ
ャ成分による明暗とを分離し、前記テクスチャによる明
暗成分のダイナミックレンジを拡大あるいは縮小する。The image processing program 31c is a program for performing enhancement processing and reduction processing of a texture portion of an image. At this time, in emphasizing and reducing the texture part,
The image data is separated into light and dark by illumination and light and dark by a texture component of the subject, and the dynamic range of the light and dark component by the texture is expanded or reduced.
【0029】画像データ32は、ネットワーク4を介し
て、端末装置31 〜33 から入力した処理部28による
画像処理前のデジタル画像データである。The image data 32 via the network 4 is a digital image data before the image processing by the processing unit 28 input from the terminal device 3 1 to 3 3.
【0030】画像データ33は、端末装置31 〜33 か
ら受けた処理要求に応じて、処理部28において画像デ
ータ32を処理して得られたデジタル画像データであ
る。The image data 33, in accordance with the processing request received from the terminal apparatus 3 1 to 3 3, a digital image data obtained by processing the image data 32 in the processing unit 28.
【0031】ユーザデータ34は、所定の登録処理を経
て登録された端末装置31 〜33 のユーザに関するデー
タである。The user data 34 is data on a terminal device 3 1 to 3 3 users registered through the predetermined registration processing.
【0032】処理部28は、例えば、ネットワーク4を
介して端末装置31 〜33 から処理要求を受けると、処
理要求に応じた画像処理プログラム31a,31b,3
1cと、当該処理要求と共に受けた画像データ32とを
記憶部27から読み出す。そして、処理部28は、処理
要求に応じた画像処理プログラム31a,31b,31
cを用いて画像データ32を処理し、その結果である画
像データ33を記憶部27に書き込む。The processing unit 28, for example, if via the network 4 receives a processing request from the terminal apparatus 3 1 to 3 3, the image processing program 31a in response to the processing request, 31b, 3
1c and the image data 32 received together with the processing request are read from the storage unit 27. Then, the processing unit 28 executes the image processing programs 31a, 31b, 31 according to the processing request.
The image data 32 is processed using c, and the resulting image data 33 is written to the storage unit 27.
【0033】課金部29は、ネットワーク4を介して端
末装置31 〜33 から受けた処理要求に応じた処理部2
8による処理に対して、当該処理要求を出した端末装置
31〜33 のユーザに課金処理を行う。課金部29は、
例えば、単位時間当たりの料金を、処理内容に応じて、
画像処理プログラム31a<31b<31cの順で高く
して課金処理を行う。また、提供する画像の枚数、処理
結果を格納するサーバ装置の記憶容量および記憶する期
間に応じて課金処理を行ってもよい。The charging unit 29, the processing unit 2 in response to the processing request received from the terminal apparatus 3 1 to 3 3 via the network 4
To treatment with 8 performs user to the billing processing of the terminal apparatus 3 1 to 3 3 that issued the processing request. The billing unit 29
For example, the fee per unit time is
The charge processing is performed with the image processing programs 31a <31b <31c being set higher in this order. Further, the charging process may be performed according to the number of images to be provided, the storage capacity of the server device storing the processing result, and the storage period.
【0034】〔端末装置31 〜33 〕端末装置31 〜3
3 は、例えば、パーソナルコンピュータ、携帯電話、電
子スチルカメラ、デジタルビデオカメラなどである。[Terminals 3 1 to 3 3 ] Terminals 3 1 to 3
3 is, for example, a personal computer, a mobile phone, an electronic still camera, a digital video camera, or the like.
【0035】端末装置32 〜33 は、例えば、端末装置
31 と同じ構成をしている。図3は、端末装置31 の構
成図である。図3に示すように、端末装置31 は、イン
ターフェース部41、インターフェース部42、プリン
タ43、ディスプレイ44、操作部45、入力部46、
記憶部47および処理部48を有する。インターフェー
ス部41、インターフェース部42および処理部48
は、内部バス39を介して接続されている。The terminal device 3 2-3 3, for example, has the same configuration as the terminal unit 3 1. Figure 3 is a configuration diagram of the terminal device 3 1. 3, the terminal device 3 1 is an interface unit 41, interface unit 42, a printer 43, a display 44, an operation unit 45, input unit 46,
It has a storage unit 47 and a processing unit 48. Interface unit 41, interface unit 42, and processing unit 48
Are connected via an internal bus 39.
【0036】インターフェース部41は、図1に示すネ
ットワーク4に接続されており、サーバ装置2との間で
要求およびデータの入出力を行う。The interface unit 41 is connected to the network 4 shown in FIG. 1 and performs requests and data input / output with the server device 2.
【0037】インターフェース部42には、プリンタ4
3、ディスプレイ44、操作部45および入力部46が
接続されている。プリンタ43は、ネットワーク4を介
してサーバ装置2から受信した画像データ33に応じた
画像をプリントアウトする。ディスプレイ44は、ネッ
トワーク4を介してサーバ装置2から受信した画像デー
タ33に応じた画像を表示する。操作部45は、例え
ば、キーボードやマウスであり、ユーザによる操作に応
じて所定の要求を入力するために用いられる。入力部4
6は、例えば、デジタルカメラ50やデジタルビデオな
どに接続され、これらから撮像したデジタル画像データ
を入力し、これらを画像データ32として記憶部47に
書き込む。The interface unit 42 includes a printer 4
3. The display 44, the operation unit 45, and the input unit 46 are connected. The printer 43 prints out an image corresponding to the image data 33 received from the server device 2 via the network 4. The display 44 displays an image corresponding to the image data 33 received from the server device 2 via the network 4. The operation unit 45 is, for example, a keyboard or a mouse, and is used to input a predetermined request according to an operation by a user. Input unit 4
The digital camera 6 is connected to, for example, a digital camera 50 or a digital video, inputs digital image data captured from the digital camera 50 or digital video, and writes the digital image data into the storage unit 47 as image data 32.
【0038】記憶部47は、例えば、サーバ装置2に処
理要求を出す画像データ32と、サーバ装置2による処
理を経た画像データ33とを記憶する。The storage unit 47 stores, for example, the image data 32 that issues a processing request to the server device 2 and the image data 33 that has been processed by the server device 2.
【0039】以下、ネットワークシステム1の動作例を
説明する。ここでは、端末装置31 がサーバ装置2に処
理要求を出す場合を例示して説明する。図4および図5
は、当該動作例のフローチャートである。Hereinafter, an operation example of the network system 1 will be described. Here, the terminal apparatus 3 1 will be exemplified a case issue a processing request to the server device 2. 4 and 5
Is a flowchart of the operation example.
【0040】ステップS1:ユーザによる端末装置31
の操作部45の操作に応じて、サーバ装置2のURLが
開かれる。これにより、図2に示す記憶部27からウェ
ブページソース30が読み出され、ウェブページソース
30がインターフェース部21およびネットワーク4を
介して端末装置31 のインターフェース部41に送信さ
れる。当該ウェブページソース30は、端末装置31 の
処理部48で処理され、サーバ装置2によるサービス受
付画面がディスプレイ44に表示される。Step S1: User terminal 3 1
In response to the operation of the operation unit 45, the URL of the server device 2 is opened. Thus, the web page source 30 is read out from the storage unit 27 shown in FIG. 2, the web page source 30 is transmitted to the interface unit 41 of the terminal apparatus 3 1 via the interface unit 21 and the network 4. The web page source 30 is processed by the processing unit 48 of the terminal device 3 1, service reception screen by the server device 2 is displayed on the display 44.
【0041】ステップS2:ユーザは、端末装置31 の
ディスプレイ44に表示されたサービス受付画面に従っ
て自らのIDを入力する。当該入力されたIDは、ネッ
トワーク4を介してサーバ装置2に送信される。サーバ
装置2では、記憶部27に記憶されたユーザデータ34
に基づいて、当該IDのユーザが既に登録されているか
否かが判断される。そして、当該ユーザが既に登録さて
いると判断された場合には、ステップS3の処理が実行
され、当該ユーザが登録されていないと判断された場合
には、所定のユーザ登録処理が行われる。[0041] Step S2: The user enters their ID according to the service acceptance screen displayed on the display 44 of the terminal device 3 1. The input ID is transmitted to the server device 2 via the network 4. In the server device 2, the user data 34 stored in the storage unit 27
, It is determined whether the user of the ID is already registered. When it is determined that the user has already been registered, the process of step S3 is performed. When it is determined that the user has not been registered, a predetermined user registration process is performed.
【0042】ステップS3:ユーザは、端末装置31 の
ディスプレイ44に表示されたサービス受付画面に従っ
て操作部45を操作して、サーバ装置2に処理要求を出
す画像のファイル名を入力する。[0042] Step S3: The user operates the operation unit 45 according to the service acceptance screen displayed on the display 44 of the terminal device 3 1, inputs the file name of the image issuing a processing request to the server device 2.
【0043】ステップS4:ユーザは、端末装置31 の
ディスプレイ44に表示されたサービス受付画面に従っ
て操作部45を操作して、サーバ装置2に要求する処理
の内容を入力する。サーバ装置2に要求する処理の内容
としては、例えば、図2に示す記憶部27に記憶された
画像処理プログラム31a,31b,31cに対応し
て、画像の拡大、画像の縮小、逆光補正、テクスチャ部
の強調、およびテクスチャ部の低減などがある。また、
処理内容として、例えば、アルバム形式、年賀状形式、
冠婚葬祭形式などの表示を行うことを指示してもよい。[0043] Step S4: The user operates the operation unit 45 according to the service acceptance screen displayed on the display 44 of the terminal device 3 1, and inputs the contents of processing requested to the server apparatus 2. The contents of the processing requested of the server device 2 include, for example, image enlargement, image reduction, backlight correction, and texture corresponding to the image processing programs 31a, 31b, and 31c stored in the storage unit 27 shown in FIG. Part enhancement and texture part reduction. Also,
As the processing contents, for example, album format, New Year's card format,
It may be instructed to display a ceremonial occasion or the like.
【0044】ステップS5:ユーザは、端末装置31 の
ディスプレイ44に表示されたサービス受付画面に従っ
て操作部45を操作して、サーバ装置2に要求する処理
結果の表示方法を入力する。表示方法としては、例え
ば、サーバ装置2において処理結果の画像を印刷した紙
をユーザに郵送したり、処理結果の画像データをネット
ワーク4を介してサーバ装置2から端末装置31 〜33
に送信するなどの方法がある。[0044] Step S5: The user operates the operation unit 45 according to the service acceptance screen displayed on the display 44 of the terminal device 3 1, enter a display method of processing result of requesting the server device 2. As the display method, for example, or mailed paper printed with the image of the processing result in the server apparatus 2 to the user, process the image data results from the server apparatus 2 via the network 4 the terminal apparatus 3 1 to 3 3
There is a method such as sending to.
【0045】ステップS6:端末装置31 の処理部48
は、サーバ装置2に処理を要求する画像のファイルを全
て指定したか否かをユーザに問い合わせる。処理部48
は、ユーザによる操作部45の操作によって、全て指定
した旨の回答を受けると、ステップS7の処理を実行
し、そうでない旨の回答を受けるとステップS3の処理
を繰り返す。[0045] Step S6: the terminal apparatus 3 first processing unit 48
Inquires of the user whether or not all the image files requested to be processed by the server device 2 have been specified. Processing unit 48
Executes the process of step S7 when receiving a response to the effect that the user has designated all items by operating the operation unit 45, and repeats the process of step S3 when receiving a response to the contrary.
【0046】ステップS7:処理部48は、ステップS
3〜S6までの処理によって入力された内容を示す処理
要求と、ステップS3で入力されたファイル名の画像デ
ータ32とを、インターフェース部41およびネットワ
ーク4を介してサーバ装置2に送信する。Step S7: The processing section 48 executes step S
A processing request indicating the contents input in the processing of steps 3 to S6 and the image data 32 of the file name input in step S3 are transmitted to the server device 2 via the interface unit 41 and the network 4.
【0047】ステップS8:サーバ装置2では、端末装
置31 から受けた処理要求によって示される処理に対応
する画像処理プログラム31a,31b,31cを記憶
部27から処理部28に読み出して、処理部28におい
て、当該画像処理プログラム31a,31b,31cを
用いて、端末装置31 から入力した画像データ32を処
理する。[0047] Step S8: In the server apparatus 2 reads the image processing program 31a which corresponds to the processing shown by the processing request received from the terminal apparatus 3 1, 31b, and 31c from the storage unit 27 to the processing unit 28, the processing unit 28 in using the image processing program 31a, 31b, a 31c, it processes the image data 32 input from the terminal device 3 1.
【0048】ステップS9:サーバ装置2の処理部28
は、画像処理結果である画像データ33を記憶部27内
の所定のアドレスに書き込む。このとき、サーバ装置2
のURLから、画像データ33が記憶されている記憶部
27内のアドレスにリンクが張られる。そして、当該記
憶部27内のアドレスに対してアクセスを行うためのパ
スワードが端末装置31 のユーザに通知される。Step S9: Processing unit 28 of server device 2
Writes the image data 33, which is the image processing result, to a predetermined address in the storage unit 27. At this time, the server device 2
Is linked to the address in the storage unit 27 where the image data 33 is stored. The password for accessing the address in the storage unit 27 is notified to the user of the terminal device 3 1.
【0049】ステップS10:ユーザによる操作部45
の操作に応じて、端末装置31 からサーバ装置2がアク
セスされ、当該ユーザによって上記パスワードが入力さ
れると、サーバ装置2の記憶部27から対応する画像デ
ータ33が読み出されて端末装置31 に送信され、端末
装置31 のディスプレイ44上に指定された表示方法で
表示される。なお、サーバ装置2において、画像データ
33に応じた印刷を図2に示すプリンタ23で行い、印
刷結果を要求元のユーザに郵送してもよい。Step S10: Operation unit 45 by user
Depending on the operation, the server apparatus 2 is accessed from the terminal device 3 1, when the password is entered by the user, the image data 33 is read out terminal apparatus 3 corresponding from the storage unit 27 of the server apparatus 2 is sent to the 1, it is displayed in the designated display method on the display 44 of the terminal device 3 1. In the server device 2, printing according to the image data 33 may be performed by the printer 23 shown in FIG. 2, and the print result may be mailed to the requesting user.
【0050】ステップS11:図2に示すサーバ装置2
の課金部29は、上記処理に使用した画像処理プログラ
ム31a,31b,31cの種類、並びに処理時間など
に応じて、上記処理要求を出した端末装置31 〜33 の
ユーザに課金処理を行う。Step S11: Server 2 shown in FIG.
Charging unit 29 of the image processing program 31a used in the above process, 31b, the type of 31c, and depending on processing time, performs user to the billing processing of the terminal apparatus 3 1 to 3 3 that issued the processing request .
【0051】以上説明したように、ネットワークシステ
ム1によれば、端末装置31 〜33のユーザは、大規模
かつ操作が煩雑で高価な画像処理プログラム31a,3
1b,31cを購入および使用することなく、これらの
プログラムが提供する処理による恩恵を受けることがで
きる。また、ネットワークシステム1によれば、サーバ
装置2の関係者は、大規模かつ高価な画像処理プログラ
ム31a,31b,31cを用いた画像処理のサービス
をユーザに提供し、それに関してユーザに課金を行うこ
とができる。As described above, according to the network system 1, the users of the terminal devices 3 1 to 3 3 need to operate the large-scale, complicated and expensive image processing programs 31a, 3a.
Without purchasing and using 1b, 31c, one can benefit from the processing provided by these programs. Further, according to the network system 1, a person involved in the server device 2 provides a user with an image processing service using a large-scale and expensive image processing program 31a, 31b, 31c, and charges the user for the service. be able to.
【0052】第2実施形態 図6、本実施形態のネットワークシステム101の全体
構成図である。図6示すように、ネットワークシステム
101は例えば、ネットワーク4を介して接続されたサ
ーバ装置102および端末装置1031 〜1033 を有
する。なお、本発明では、端末装置の数は任意である。
本実施形態では、ユーザが、端末装置1031 〜103
3 で専用プログラムを実行し、当該実行に応じてディス
プレイに表示される画面に従って操作部を操作して、画
像処理の処理要求の入力、並びに画像処理を行う画像デ
ータの指定を行う。サーバ装置102では、端末装置1
031 〜1033 から入力した処理要求に基づいて、端
末装置1031 〜1033 から入力した画像データの処
理を行い、その処理結果の画像を端末装置1031 〜1
033 に提供する。 Second Embodiment FIG. 6 is an overall configuration diagram of a network system 101 of the present embodiment. As shown in FIG. 6, the network system 101 includes, for example, a server device 102 and terminal devices 103 1 to 103 3 connected via the network 4. In the present invention, the number of terminal devices is arbitrary.
In the present embodiment, the user operates the terminal device 103 1 to 103 1
In step 3 , the dedicated program is executed, and the operation unit is operated according to the screen displayed on the display in response to the execution to input a processing request for image processing and to specify image data to be subjected to image processing. In the server device 102, the terminal device 1
03 1 to 103 3 based on the processing request input from, performs processing of the image data input from the terminal device 103 1 to 103 3, the terminal device 103 1 to 1 an image of the processing result
03 3
【0053】図7はサーバ装置102の構成図、図8は
端末装置1031 〜1033 の構成図である。図7に示
すように、サーバ装置102は、図2に示すサーバ装置
2と基本的に同じ構成をしているが、記憶部27にウェ
ブページソースを記憶していない。また、図8に示すよ
うに、端末装置1031 〜1033 は、図3に示す端末
装置31 〜33 と同じ構成をしているが、記憶部47に
は、サーバ装置102のサービスを要求する際に用いら
れる専用プログラム110が記憶されている。FIG. 7 is a configuration diagram of the server device 102, and FIG. 8 is a configuration diagram of the terminal devices 103 1 to 103 3 . As shown in FIG. 7, the server device 102 has basically the same configuration as the server device 2 shown in FIG. 2, but does not store a web page source in the storage unit 27. Further, as shown in FIG. 8, the terminal device 103 1 to 103 3, although the same configuration as the terminal unit 3 1 to 3 3 shown in FIG. 3, the storage unit 47, the service server apparatus 102 A dedicated program 110 used when making a request is stored.
【0054】以下、ネットワークシステム101の動作
例を説明する。ここでは、端末装置1031 がサーバ装
置102に処理要求を出す場合を例示して説明する。図
9および図10は、当該動作例のフローチャートであ
る。Hereinafter, an operation example of the network system 101 will be described. Here, the terminal device 103 1 is described as an example a case issue a processing request to the server device 102. 9 and 10 are flowcharts of the operation example.
【0055】ステップS21:ユーザによる端末装置1
031 の操作部45の操作に応じて、記憶部47から読
み出された専用プログラム110が処理部48で実行さ
れる。処理部48による専用プログラム110の実行に
応じて、サーバ装置102のサービスを受けるためのサ
ービス受付画面がディスプレイ44に表示される。Step S21: Terminal device 1 by user
03 in response to the first operation of the operation unit 45, a dedicated program 110 read from the storage unit 47 is executed by the processing unit 48. In response to the execution of the dedicated program 110 by the processing unit 48, a service reception screen for receiving the service of the server device 102 is displayed on the display 44.
【0056】ステップS22:ユーザは、端末装置10
31 のディスプレイ44に表示されたサービス受付画面
に従って、サーバ装置102による画像処理結果を受け
取る返信アドレスを入力する。このとき、返信アドレス
として、端末装置1031 のアドレスの他に、単数また
は複数の他の端末装置のアドレスを入力できる。Step S22: The user enters the terminal device 10
3 Follow 1 service reception screen displayed on the display 44, inputs a return address to receive the image processing result by the server device 102. At this time, in addition to the address of the terminal device 1031, the address of one or more other terminal devices can be input as the reply address.
【0057】ステップS23:ユーザは、端末装置10
31 のディスプレイ44に表示されたサービス受付画面
に従って操作部45を操作して、サーバ装置102に処
理要求を出す画像のファイル名を入力する。Step S23: The user operates the terminal device 10
3 by operating the operation unit 45 according to the display service reception screen 1 of the display 44, inputs the file name of the image issuing a processing request to the server device 102.
【0058】ステップS24:ユーザは、端末装置10
31 のディスプレイ44に表示されたサービス受付画面
に従って操作部45を操作して、サーバ装置102に要
求する処理の内容を入力する。サーバ装置102に要求
する処理の内容としては、例えば、図7に示す記憶部2
7に記憶された画像処理プログラム31a,31b,3
1cに対応して、画像の拡大、画像の縮小、逆光補正、
テクスチャ部の強調、およびテクスチャ部の低減などが
ある。また、処理内容として、例えば、アルバム形式、
年賀状形式、冠婚葬祭形式などの表示を行うことを指示
してもよい。Step S24: The user sets the terminal device 10
3 by operating the operation unit 45 in accordance with one of the service reception screen displayed on the display 44, and inputs the contents of processing request to the server device 102. The contents of the process requested to the server device 102 include, for example, the storage unit 2 shown in FIG.
7, image processing programs 31a, 31b, 3
1c, image enlargement, image reduction, backlight compensation,
There are enhancement of the texture part and reduction of the texture part. Also, as the processing content, for example, an album format,
It may be instructed to display a New Year's card, a ceremonial occasion, or the like.
【0059】ステップS25:ユーザは、端末装置10
31 のディスプレイ44に表示されたサービス受付画面
に従って操作部45を操作して、サーバ装置102に要
求する処理結果の表示方法を入力する。表示方法として
は、例えば、サーバ装置102において処理結果の画像
を印刷した紙をユーザに郵送したり、処理結果の画像デ
ータをネットワーク4を介してサーバ装置102から端
末装置1031 〜1033 に送信するなどの方法があ
る。Step S25: The user sets the terminal device 10
3 by operating the operation unit 45 in accordance with one of the service reception screen displayed on the display 44, enter a display method of processing result of requesting the server device 102. As a display method, for example, a paper on which an image of a processing result is printed in the server device 102 is mailed to a user, or image data of a processing result is transmitted from the server device 102 to the terminal devices 103 1 to 103 3 via the network 4. There are methods such as doing.
【0060】ステップS26:端末装置1031 の処理
部48は、サーバ装置102に処理を要求する画像のフ
ァイルを全て指定したか否かをユーザに問い合わせる。
処理部48は、ユーザによる操作部45の操作によっ
て、全て指定した旨の回答を受けると、ステップS27
の処理を実行し、そうでない旨の回答を受けるとステッ
プS23の処理を繰り返す。[0060] Step S26: processing unit 48 of the terminal device 103 1 inquires whether the specified all files of images that require processing to the server apparatus 102 to the user.
When the processing unit 48 receives a response indicating that all the items have been designated by the user operating the operation unit 45, the process proceeds to step S27.
Is performed, and if a response to the effect is received, the process of step S23 is repeated.
【0061】ステップS27:処理部48は、ステップ
S23〜S26までの処理によって入力された内容を示
す処理要求と、ステップS23で入力されたファイル名
の画像データ32とを、インターフェース部41および
ネットワーク4を介してサーバ装置102に送信する。Step S27: The processing section 48 transmits the processing request indicating the contents input in the processing of steps S23 to S26 and the image data 32 of the file name input in step S23 to the interface section 41 and the network 4 To the server device 102 via the
【0062】ステップS28:サーバ装置102では、
端末装置1031 から受けた処理要求によって示される
処理に対応する画像処理プログラム31a,31b,3
1cを記憶部27から処理部28に読み出して、処理部
28において、当該画像処理プログラム31a,31
b,31cを用いて、端末装置1031 から入力した画
像データ32を処理する。Step S28: In the server device 102,
The image processing program 31a which corresponds to the processing shown by the processing request received from the terminal device 103 1, 31b, 3
1c is read from the storage unit 27 to the processing unit 28, and the image processing programs 31a, 31
b, 31c is used to process the image data 32 input from the terminal device 103 1.
【0063】ステップS29:サーバ装置102の処理
部28は、画像処理結果である画像データ33を記憶部
27内の所定のアドレスに書き込む。そして、サーバ装
置102は、記憶部27から読み出した画像データ33
を添付した電子メールを、ステップS22で入力された
返信アドレスに送信する。Step S29: The processing unit 28 of the server device 102 writes the image data 33, which is the result of the image processing, to a predetermined address in the storage unit 27. Then, the server device 102 stores the image data 33 read from the storage unit 27.
Is transmitted to the reply address input in step S22.
【0064】ステップS30:ユーザによる操作部45
の操作に応じて、サーバ装置102から受信した電子メ
ールに添付された画像データ33に応じた画像が、返信
アドレスの端末装置のディスプレイに表示される。な
お、サーバ装置102において、画像データ33に応じ
た印刷を図7に示すプリンタ23で行い、印刷結果を要
求元のユーザに郵送してもよい。Step S30: Operation unit 45 by user
In response to the operation, the image corresponding to the image data 33 attached to the e-mail received from the server device 102 is displayed on the display of the terminal device of the reply address. In the server device 102, printing according to the image data 33 may be performed by the printer 23 shown in FIG. 7, and the print result may be mailed to the requesting user.
【0065】ステップS31:図7に示すサーバ装置1
02の課金部29は、上記処理に使用した画像処理プロ
グラム31a,31b,31cの種類、並びに処理時間
などに応じて、上記処理要求を出した端末装置1031
〜1033 のユーザに課金処理を行う。Step S31: Server 1 shown in FIG.
Accounting unit 29 of the 02, the image processing program 31a used in the above process, 31b, the type of 31c, and depending on the processing time, the terminal apparatus 103 1 that issued the processing request
To 103 in 3 of the user performs a charging process.
【0066】ネットワークシステム101によって、前
述した第1実施形態のネットワークシステム1と同様の
効果が得られる。The network system 101 has the same advantages as the network system 1 of the first embodiment.
【0067】第3実施形態 上述した第2実施形態では、端末装置1031 におい
て、サーバ装置102のサービスを受けるための専用プ
ログラムを用いて、端末装置1031 からサーバ装置1
02に処理要求を出す場合を例示したが、本実施形態の
ネットワークシステムでは、予め決められた形式で、文
字などを用いて、画像処理の内容、表示方法、処理結果
の返信アドレスなどを記述した電子メールと、当該電子
メールの添付ファイルによる処理対象となる画像データ
のファイルとを、端末装置1031からサーバ装置10
2に送信する。その後、サーバ装置102の処理は、前
述した第2実施形態の場合と同じである。本実施形態の
ネットワークシステムによっても、前述した第1実施形
態のネットワークシステム1と同様の効果が得られる。 Third Embodiment In the second embodiment described above, the terminal device 103 1 uses the dedicated program for receiving the service of the server device 102 to send the terminal device 103 1 to the server device 1.
02, a processing request is given as an example, but in the network system of the present embodiment, the contents of the image processing, the display method, the return address of the processing result, and the like are described in a predetermined format using characters and the like. and e-mail, and the e-mail the image data to be processed by the file attachments, the server device from the terminal device 103 1 10
Send to 2. After that, the processing of the server device 102 is the same as that of the above-described second embodiment. According to the network system of the present embodiment, the same effects as those of the network system 1 of the first embodiment can be obtained.
【0068】本発明は上述した実施形態には限定されな
い。例えば、上述した実施形態では、サーバ装置2,1
02において、画像データの処理を行う場合を例示した
が、サーバ装置2,102において、音声データの処理
を行うようにしてもよい。この場合には、サーバ装置
2,102において、音声処理プログラムを用いて、端
末装置から受信した音声データに付加価値を付ける処理
を行い、その処理結果を端末装置に提供する。例えば、
サーバ装置2,102は、端末装置からMIDIデータ
(音楽データ)を受信した場合に、曲に応じた伴奏を付
加する処理や、0〜4kHzに帯域が制限された音楽信
号を受信した場合に4〜8kHzの高域を推定して付加
する処理などを行う。また、サーバ装置2,102は、
端末装置から受信した画像データおよび音声データの双
方について、画像処理および音声処理を行ってもよい。
この場合に、音声データは、人間の声などのデータの他
に音楽などの音響データを含む。The present invention is not limited to the above embodiment. For example, in the above-described embodiment, the server devices 2 and 1
Although the case of performing image data processing in 02 has been illustrated, the server apparatuses 2 and 102 may perform audio data processing. In this case, the server device 2 or 102 performs a process of adding an added value to the voice data received from the terminal device using a voice processing program, and provides the processing result to the terminal device. For example,
The server device 2 or 102 receives the MIDI data (music data) from the terminal device, adds a musical accompaniment corresponding to the music, or receives a music signal whose band is limited to 0 to 4 kHz. Processing for estimating and adding a high frequency band of up to 8 kHz is performed. The server devices 2 and 102
Image processing and audio processing may be performed on both the image data and the audio data received from the terminal device.
In this case, the audio data includes sound data such as music in addition to data such as human voice.
【0069】また、上述した実施形態では、サーバ装置
2,102において、処理部28において、記憶部27
から読み出した画像処理プログラム31a,31b,3
1cを実行して画像処理を行う場合を例示したが、本発
明では、各画像処理または音声処理を行うためのDSP
(Digital Signal Processor)や専用回路を用いてもよ
い。Also, in the above-described embodiment, in the server units 2 and 102, the processing unit 28 and the storage unit 27
Image processing programs 31a, 31b, 3 read from
1c is performed to perform image processing, but in the present invention, a DSP for performing each image processing or audio processing is used.
(Digital Signal Processor) or a dedicated circuit may be used.
【0070】また、上述した実施形態では、サーバ装置
2,102において、端末装置からの処理要求の受け付
けと、当該処理要求に応じた処理と、処理結果の返信と
の全てを行う場合を例示したが、本発明では、これらの
処理の全てあるいは一部を、別のサーバ装置で行うよう
にしてもよい。In the above-described embodiment, the case where the server devices 2 and 102 receive a processing request from the terminal device, perform a process corresponding to the processing request, and return a processing result is exemplified. However, in the present invention, all or some of these processes may be performed by another server device.
【0071】[0071]
【発明の効果】以上説明したように、本発明によれば、
上記処理要求を出す通信装置の利用者は、処理対象とな
るデータを処理するための複雑かつ高価なプログラムを
購入して使用する必要がなくなり、便利である。また、
本発明によれば、上記処理要求を出す通信装置の利用者
は、屋外などからでも、上記処理要求および処理対象と
なるデータを通信装置から送信するだけで、上記処理結
果を手軽に受けることができる。As described above, according to the present invention,
The user of the communication device that issues the processing request does not need to purchase and use a complicated and expensive program for processing data to be processed, which is convenient. Also,
According to the present invention, the user of the communication device that issues the processing request can easily receive the processing result by transmitting the processing request and the data to be processed from the communication device even outdoors. it can.
【図1】図1は、本発明の第1実施形態のネットワーク
システムの全体構成図である。FIG. 1 is an overall configuration diagram of a network system according to a first embodiment of the present invention.
【図2】図2は、図1に示すサーバ装置の構成図であ
る。FIG. 2 is a configuration diagram of a server device shown in FIG. 1;
【図3】図3は、図1に示す端末装置の構成図である。FIG. 3 is a configuration diagram of the terminal device shown in FIG. 1;
【図4】図4は、図1に示すネットワークシステムの動
作例のフローチャートである。FIG. 4 is a flowchart of an operation example of the network system shown in FIG. 1;
【図5】図5は、図1に示すネットワークシステムの動
作例のフローチャートである。FIG. 5 is a flowchart of an operation example of the network system shown in FIG. 1;
【図6】図6は、本発明の第2実施形態のネットワーク
システムの全体構成図である。FIG. 6 is an overall configuration diagram of a network system according to a second embodiment of the present invention.
【図7】図7は、図6に示すサーバ装置の構成図であ
る。FIG. 7 is a configuration diagram of a server device shown in FIG. 6;
【図8】図8は、図6に示す端末装置の構成図である。FIG. 8 is a configuration diagram of the terminal device shown in FIG. 6;
【図9】図9は、図6に示すネットワークシステムの動
作例のフローチャートである。FIG. 9 is a flowchart of an operation example of the network system shown in FIG. 6;
【図10】図10は、図6に示すネットワークシステム
の動作例のフローチャートである。FIG. 10 is a flowchart of an operation example of the network system shown in FIG. 6;
1…ネットワークシステム、2…サーバ装置、31 〜3
3 …端末装置、4…ネットワーク、19…内部バス、2
1…インターフェース部、22…インターフェース部、
23…プリンタ、24…ディスプレイ、25…操作部、
26…入力部、27…記憶部、28…処理部、29…課
金部、30…ウェブページソース、31a,31b,3
1c…画像処理プログラム、32…画像データ、33…
画像データ、34…ユーザデータ、41…インターフェ
ース部、42…インターフェース部、43…プリンタ、
44…ディスプレイ、45…操作部、46…入力部、4
7…記憶部、48…処理部、101…ネットワークシス
テム、102…サーバ装置、1031 〜1033 …端末
装置1 ... network system, 2 ... server, 3 1 to 3
3 ... terminal device, 4 ... network, 19 ... internal bus, 2
1 ... Interface part, 22 ... Interface part,
23 ... printer, 24 ... display, 25 ... operation unit,
26 input unit, 27 storage unit, 28 processing unit, 29 billing unit, 30 web page source, 31a, 31b, 3
1c: Image processing program, 32: Image data, 33:
Image data 34 user data 41 interface unit 42 interface unit 43 printer
44 display, 45 operation unit, 46 input unit, 4
7 storage unit, 48 processing unit, 101 network system, 102 server device, 103 1 to 103 3 terminal device
Claims (32)
装置から受信し、 前記受信したデータを前記受信した処理要求に応じて処
理し、 前記処理によって得られたデータあるいは当該データに
応じた出力を前記通信装置に送信、あるいは当該通信装
置の関係者に提供する通信方法。A receiving unit that receives a processing request and data to be processed from a communication device, processes the received data in response to the received processing request, and processes the received data or the data obtained in response to the data. A communication method for transmitting an output to the communication device or providing the output to a person involved in the communication device.
記通信装置が前記処理要求を出すための手順を記述した
データを前記通信装置に送信し、 前記処理要求を出すための手順を記述したデータに従っ
て前記通信装置で行われた操作に応じて、前記処理要求
および前記処理対象となるデータを受信する請求項1に
記載の通信方法。2. In accordance with an access from the communication device, the communication device transmits data describing a procedure for issuing the processing request to the communication device, and describes a procedure for issuing the processing request. The communication method according to claim 1, wherein the processing request and the data to be processed are received in response to an operation performed by the communication device in accordance with data.
段の所定のアドレスに記憶し、 前記処理によって得られたデータを前記記憶手段に記憶
した後に前記通信装置から受けたアクセスを、前記記憶
手段の前記所定のアドレスにリンクする請求項1に記載
の通信方法。3. The storage device stores data obtained by the processing at a predetermined address of a storage device, and stores the data obtained by the processing in the storage device and then receives an access received from the communication device after storing the data in the storage device. The communication method according to claim 1, wherein the communication is linked to the predetermined address.
プロードによって前記処理対象となるデータを受信する
請求項1に記載の通信方法。4. The communication method according to claim 1, wherein the data to be processed is received by uploading from the communication device that has issued the processing request.
該電子メールの添付ファイルによる前記処理対象となる
データとを前記通信装置から受信する請求項1に記載の
通信方法。5. The communication method according to claim 1, wherein an e-mail describing the processing request and data to be processed by an attached file of the e-mail are received from the communication device.
理によって得られたデータを前記通信装置に送信する請
求項1に記載の通信方法。6. The communication method according to claim 1, wherein data obtained by said processing is transmitted to said communication device as an attached file of an electronic mail.
を示す返信アドレスを含む前記処理要求を前記通信装置
から受信し、 前記処理によって得られたデータを前記返信アドレスに
送信する請求項1に記載の通信方法。7. The method according to claim 1, wherein the processing request including a return address indicating a transmission destination of the data obtained by the processing is received from the communication device, and the data obtained by the processing is transmitted to the return address. The communication method described.
ためのプログラムを実行し、 当該プログラムの実行によって示された手順に従って前
記通信装置で行われた操作に応じて、前記処理要求およ
び前記処理対象となるデータを前記通信装置から受信す
る請求項1に記載の通信方法。8. The communication device executes a program for issuing the processing request, and executes the processing request and the processing target according to an operation performed in the communication device in accordance with a procedure indicated by execution of the program. The communication method according to claim 1, wherein data to be transmitted is received from the communication device.
対して、前記処理手段の処理に関する課金処理を行う請
求項1に記載の通信方法。9. The communication method according to claim 1, wherein a charging process relating to the processing of said processing means is performed for a user of the communication device which has issued the processing request.
の少なくとも一方を基準にして前記課金処理を行う請求
項9に記載の通信方法。10. The communication method according to claim 9, wherein said accounting processing is performed based on at least one of processing contents and processing time of said processing means.
ータを前記通信装置から受信し、 前記受信した画像データを用いて画像処理を行う請求項
1に記載の通信方法。11. The communication method according to claim 1, wherein image data is received from the communication device as the data to be processed, and image processing is performed using the received image data.
大処理または縮小処理を行う請求項11に記載の通信方
法。12. The communication method according to claim 11, wherein an enlargement process or a reduction process of an image indicated by the received image data is performed.
ッジの方向を求め、当該求められた方向でデータの補間
処理または間引き処理を行う請求項12に記載の通信方
法。13. The communication method according to claim 12, wherein a direction of an edge of an image indicated by the received image data is obtained, and data interpolation or thinning is performed in the obtained direction.
求項11に記載の通信方法。14. The communication method according to claim 11, wherein said image data is backlit.
写体が持つテクスチャ成分による明暗とを分離し、前記
照明による明暗成分のダイナミックレンジを圧縮する請
求項14に記載の通信方法。15. The communication method according to claim 14, wherein light and dark due to illumination and light and dark due to a texture component of the subject are separated from the image data, and a dynamic range of the light and dark component due to the illumination is compressed.
部の強調処理または低減処理を行う請求項11に記載の
通信方法。16. The communication method according to claim 11, wherein a process of enhancing or reducing a texture portion of an image represented by said image data is performed.
が持つテクスチャ成分による明暗とを分離し、前記テク
スチャによる明暗成分のダイナミックレンジを拡大また
は縮小する請求項16に記載の通信方法。17. The communication method according to claim 16, wherein light and dark caused by illumination and light and dark caused by a texture component of the subject are separated from the image data, and a dynamic range of the light and dark component caused by the texture is expanded or reduced.
ータを前記通信装置から受信し、 前記受信した音声データを用いて音声処理を行う請求項
1に記載の通信方法。18. The communication method according to claim 1, wherein audio data is received from the communication device as the data to be processed, and audio processing is performed using the received audio data.
の通信装置から受信する受信手段と、 前記受信したデータを前記受信した処理要求に応じて処
理する処理手段と、 前記処理によって得られたデータあるいは当該データに
応じた出力を前記他の通信装置に送信、あるいは当該他
の通信装置の関係者に提供する提供手段とを有する通信
装置。19. A receiving means for receiving a processing request and data to be processed from another communication device; a processing means for processing the received data in accordance with the received processing request; And a providing unit for transmitting the data or an output corresponding to the data to the other communication device or providing the data to an associated person of the other communication device.
受けたアクセスに応じて、前記他の通信装置が前記処理
要求を出すための手順を記述したデータを前記他の通信
装置に送信し、 前記受信手段は、前記処理要求を出すための手順を記述
したデータに従って前記他の通信装置において行われた
操作に応じて、前記処理要求および前記処理対象となる
データを前記他の通信装置から受信する請求項19に記
載の通信装置。20. The providing means transmits, to the another communication device, data describing a procedure for the other communication device to issue the processing request in response to an access received from the other communication device. The receiving means, according to an operation performed in the other communication device according to data describing a procedure for issuing the processing request, the processing request and the data to be processed from the other communication device. 20. The communication device according to claim 19, which receives.
記記憶手段の所定のアドレスに記憶し、 前記提供手段は、前記処理によって得られたデータを前
記記憶手段に記憶した後に前記他の通信装置から受けた
アクセスを、前記記憶手段の前記所定のアドレスにリン
クする請求項19に記載の通信装置。21. A storage unit, wherein the processing unit stores the data obtained by the processing at a predetermined address of the storage unit, and the providing unit stores the data obtained by the processing by the processing unit. 20. The communication device according to claim 19, wherein an access received from the other communication device after being stored in the storage device is linked to the predetermined address of the storage device.
他の通信装置からのアップロードによって前記処理対象
となるデータを受信する請求項19に記載の通信装置。22. The communication apparatus according to claim 19, wherein said reception means receives the data to be processed by uploading from another communication apparatus which has issued the processing request.
た電子メールと、当該電子メールの添付ファイルによる
前記処理対象となるデータとを前記他の通信装置から受
信する請求項19に記載の通信装置。23. The communication according to claim 19, wherein said receiving means receives, from said another communication device, an e-mail describing said processing request and said data to be processed by an attached file of said e-mail. apparatus.
イルとして、前記処理によって得られたデータを前記他
の通信装置に送信する請求項19に記載の通信装置。24. The communication apparatus according to claim 19, wherein said providing means transmits data obtained by said processing to said another communication apparatus as an attached file of an electronic mail.
れたデータの送信先を示す返信アドレスを含む前記処理
要求を受信し、 前記提供手段は、前記処理によって得られたデータを前
記返信アドレスに送信する請求項19に記載の通信装
置。25. The receiving means receives the processing request including a return address indicating a transmission destination of the data obtained by the processing, and the providing means stores the data obtained by the processing in the return address. 20. The communication device according to claim 19, which transmits.
用者に対して、前記処理手段の処理に関する課金処理を
行う課金処理手段をさらに有する請求項19に記載の通
信装置。26. The communication apparatus according to claim 19, further comprising charging processing means for charging a user of another communication apparatus which has issued said processing request for processing of said processing means.
方を基準にして前記課金処理を行う請求項26に記載の
通信装置。27. The communication apparatus according to claim 26, wherein said accounting processing means performs said accounting processing based on at least one of processing contents and processing time of said processing means.
ータとして画像データを前記他の通信装置から受信し、 前記処理手段は、前記受信した画像データを用いて画像
処理を行う請求項19に記載の通信装置。28. The apparatus according to claim 19, wherein said receiving means receives image data as said processing target data from said another communication device, and said processing means performs image processing using said received image data. The communication device as described.
理、逆光補正処理、テクスチャ部の強調処理またはテク
スチャ部の低減処理を行う請求項28に記載の通信装
置。29. The communication apparatus according to claim 28, wherein said processing means performs an enlargement process, a reduction process, a backlight correction process, a texture portion enhancement process, or a texture portion reduction process of the image indicated by the received image data. .
ータを前記他の通信装置から受信し、 前記受信した音声データを用いて音声処理を行う請求項
19に記載の通信装置。30. The communication device according to claim 19, wherein audio data is received from said another communication device as said data to be processed, and audio processing is performed using said received audio data.
した処理要求に応じて行われるデータ処理を記述したプ
ログラムであってコンピュータで実行可能なプログラム
を提供する提供媒体であって、 前記プログラムは、 処理要求と処理対象となるデータとを前記ネットワーク
を介して前記通信装置から受信する手順と、 前記受信したデータを前記受信した処理要求に応じて処
理する手順と、 前記処理によって得られたデータあるいは当該データに
応じた出力を前記通信装置に送信、あるいは当該通信装
置の関係者に提供する手順とを有する提供媒体。31. A providing medium that describes a data process to be performed in response to a processing request received from a communication device via a network and provides a computer-executable program, the program comprising: A step of receiving a request and data to be processed from the communication device via the network; a step of processing the received data in response to the received processing request; and a data obtained by the processing or Transmitting an output corresponding to the data to the communication device or providing the output to a person concerned with the communication device.
前記処理要求を出すための手順を記述したデータを前記
通信装置に送信する手順と、 前記処理要求を出すための手順を記述したデータに従っ
て前記通信装置で行われた操作に応じて、前記処理要求
および前記処理対象となるデータを受信する手順とを有
する請求項31に記載の提供媒体。32. The program according to claim 31, further comprising: transmitting, to the communication device, data describing a procedure for the communication device to issue the processing request in response to an access from the communication device; and issuing the processing request. And receiving the processing request and the data to be processed in response to an operation performed by the communication device in accordance with the data describing the procedure for performing the processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000123705A JP2001309102A (en) | 2000-04-19 | 2000-04-19 | Communication method and its device and providing medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000123705A JP2001309102A (en) | 2000-04-19 | 2000-04-19 | Communication method and its device and providing medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001309102A true JP2001309102A (en) | 2001-11-02 |
Family
ID=18633947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000123705A Pending JP2001309102A (en) | 2000-04-19 | 2000-04-19 | Communication method and its device and providing medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001309102A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007206918A (en) | 2006-02-01 | 2007-08-16 | Sony Corp | Image processing system, image processor and processing method, program and storage medium |
JP2009268092A (en) * | 2008-04-22 | 2009-11-12 | Sony Corp | Portable imaging apparatus offloading image processing operation |
JP2010045813A (en) * | 2002-09-20 | 2010-02-25 | Ricoh Co Ltd | System for controlling inter-apparatus data replication |
JP2010068438A (en) * | 2008-09-12 | 2010-03-25 | Konica Minolta Business Technologies Inc | Accounting system, accounting method, accounting program, and recording medium |
JP2012529695A (en) * | 2009-06-16 | 2012-11-22 | ユニバーシティ−インダストリ コーポレーション グループ オブ キュン ヘ ユニバーシティ | Media data customization |
-
2000
- 2000-04-19 JP JP2000123705A patent/JP2001309102A/en active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010045813A (en) * | 2002-09-20 | 2010-02-25 | Ricoh Co Ltd | System for controlling inter-apparatus data replication |
JP4635099B2 (en) * | 2002-09-20 | 2011-02-16 | 株式会社リコー | System for controlling data copying between devices |
US9047287B2 (en) | 2006-02-01 | 2015-06-02 | Sony Corporation | System, apparatus, method, program and recording medium for processing image |
US9710490B2 (en) | 2006-02-01 | 2017-07-18 | Sony Corporation | System, apparatus, method, program and recording medium for processing image |
US11281712B2 (en) | 2006-02-01 | 2022-03-22 | Sony Group Corporation | System, apparatus, method, program and recording medium for processing image |
US10579669B2 (en) | 2006-02-01 | 2020-03-03 | Sony Corporation | System, apparatus, method, program and recording medium for processing image |
US10289698B2 (en) | 2006-02-01 | 2019-05-14 | Sony Corporation | System, apparatus, method, program and recording medium for processing image |
US9965493B2 (en) | 2006-02-01 | 2018-05-08 | Sony Corporation | System, apparatus, method, program and recording medium for processing image |
US9805064B2 (en) | 2006-02-01 | 2017-10-31 | Sony Corporation | System, apparatus, method, program and recording medium for processing image |
JP2007206918A (en) | 2006-02-01 | 2007-08-16 | Sony Corp | Image processing system, image processor and processing method, program and storage medium |
JP2009268092A (en) * | 2008-04-22 | 2009-11-12 | Sony Corp | Portable imaging apparatus offloading image processing operation |
US8542285B2 (en) | 2008-04-22 | 2013-09-24 | Sony Corporation | Offloading processing of images from a portable digital camera |
JP2014082773A (en) * | 2008-04-22 | 2014-05-08 | Sony Corp | Portable imaging apparatus for offloading image processing operation |
US8373869B2 (en) | 2008-09-12 | 2013-02-12 | Konica Minolta Business Technologies, Inc. | Charging system, charging method, recording medium, and image forming apparatus for performing charging process with improved user convenience |
JP2010068438A (en) * | 2008-09-12 | 2010-03-25 | Konica Minolta Business Technologies Inc | Accounting system, accounting method, accounting program, and recording medium |
JP4650543B2 (en) * | 2008-09-12 | 2011-03-16 | コニカミノルタビジネステクノロジーズ株式会社 | Billing system, billing method, billing program, recording medium |
US9008464B2 (en) | 2009-06-16 | 2015-04-14 | University-Industry Cooperation Group Of Kyung Hee University | Media data customization |
JP2014041654A (en) * | 2009-06-16 | 2014-03-06 | Univ-Industry Cooperation Group Of Kyung Hee Univ | Media data customization |
JP2012529695A (en) * | 2009-06-16 | 2012-11-22 | ユニバーシティ−インダストリ コーポレーション グループ オブ キュン ヘ ユニバーシティ | Media data customization |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002123462A (en) | System and method for providing contents through internet | |
US20060036940A1 (en) | Remote document viewing system, device, and method thereof | |
JP2003108475A (en) | Communication system, communication device, and computer program | |
JP2002189580A (en) | Intra-net printing system/method and accounting type intra-net printing method | |
JP2001344428A (en) | Image print ordering system using network, recording medium with digital image information recorded, and providing method for recording medium | |
US20020041399A1 (en) | Method for hard-copying web pages, method for printing display screens, system for hard-copying web pages, and internet connection device equipped with current-position detection capabilities | |
JP2001309102A (en) | Communication method and its device and providing medium | |
JP2002169671A (en) | Mobile telephone | |
US7036150B2 (en) | Data management apparatus, storage medium having stored therein data management program, storage medium having stored therein usage certificate data, and method of using data | |
US20030163517A1 (en) | Method and apparatus for decreasing bandwidth for wireless data interchange | |
JPH11161465A (en) | Device, system and method for processing information and information medium | |
JP2004078354A (en) | Data conversion servicing method and server device for data conversion | |
JP3490299B2 (en) | Hypertext information acquisition device and computer-readable recording medium recording hypertext information acquisition program | |
JP2003281030A (en) | Server and method for providing information | |
JP2005051377A (en) | Image forming apparatus, data providing system, image forming method, data providing method, program performing these, and recording medium | |
US20060050859A1 (en) | Telephone system, server apparatus, information display method for use therewith and its program | |
JP2005027067A (en) | Image forming device, area/map information distribution system, area/map information distribution method, program for executing the method, and recording medium | |
JP2001238071A (en) | System, device and method for forming image, and recording medium | |
JP2003167695A (en) | Information print system, mobile terminal device, printer, information providing device, information print method. recording medium, and program | |
JP2006031478A (en) | Content reproduction terminal and content distribution system | |
JP2002297161A (en) | Method for providing digital image photographed in karaoke hall for person who requests it by using communication karaoke system, karaoke host device, and karaoke playing terminal | |
JP2002269253A (en) | Electronic document conversion service system and accounting method of electronic document conversion service system | |
JPH0962687A (en) | Information processor and information providing system | |
JP2002197038A (en) | Image communication system, portable communication terminal, and image processor | |
JP4285962B2 (en) | Printing device |