JPH10105480A - Information processing system and apparatus and control method thereof - Google Patents
Information processing system and apparatus and control method thereofInfo
- Publication number
- JPH10105480A JPH10105480A JP8256264A JP25626496A JPH10105480A JP H10105480 A JPH10105480 A JP H10105480A JP 8256264 A JP8256264 A JP 8256264A JP 25626496 A JP25626496 A JP 25626496A JP H10105480 A JPH10105480 A JP H10105480A
- Authority
- JP
- Japan
- Prior art keywords
- information
- client
- character
- 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.)
- Withdrawn
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【課題】 クライアントのサーバからの情報のダウンロ
ードにおいて、効率化を図る。
【解決手段】 クライアントが22にURLを入力して、U
RLの文字情報、画像情報、音声情報等のハイブリット情
報をダウンロードする前に、指定されたURLの文字情報
の情報量(23)、画像情報の情報量(24)、音声情
報の情報量(25)を、クライアントのWEBブラウザ2
1に表示することにより、操作者は、情報量の多過ぎる
URLの情報のダウンロードを中止することができ、効率
の良い情報取得が行える。
(57) [Summary] [Problem] To improve efficiency in downloading information from a client server. SOLUTION: A client inputs a URL into 22, and U
Before downloading the hybrid information such as the character information, image information, and audio information of the RL, the information amount of character information (23), the information amount of image information (24), and the information amount of audio information (25) ), Client's web browser 2
1 indicates that the operator has too much information.
Download of URL information can be stopped, and efficient information acquisition can be performed.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、サーバからクライ
アントに対して文字情報、画像情報、音声情報を送信可
能な情報処理システムに関するものである。The present invention relates to an information processing system capable of transmitting character information, image information, and voice information from a server to a client.
【0002】[0002]
【従来の技術】従来のクライアント・サーバシステムに
おけるサーバからクライアントに対するデータの送信は
サーバ側の判断によって行われ、クライアントからの要
求をもとにデータ量を変化させる等の処理は行っていな
かった。2. Description of the Related Art In a conventional client-server system, data transmission from a server to a client is performed by the server, and processing such as changing the data amount based on a request from the client is not performed.
【0003】[0003]
【発明が解決しようとする課題】サーバが持っている情
報は文字や画像、音声といったハイブリッド情報が一般
的であり、このような場合サーバはクライアントの要求
に対してハイブリッド情報として送信する。The information held by the server is generally hybrid information such as characters, images, and sounds. In such a case, the server transmits the hybrid information in response to a request from the client.
【0004】しかし、クライアントが求めている情報は
その用途によって各データにおける重み付けは変わって
くる。例えば、文字情報に対する重み付けが他の情報よ
りも高い場合等である。このような場合に、画一的に全
ての情報を送受信すると通信時間がかかり非効率であ
る。[0004] However, the weighting of each data of the information required by the client varies depending on its use. For example, there is a case where the weight of the character information is higher than other information. In such a case, if all information is transmitted and received uniformly, communication time is required and it is inefficient.
【0005】例えば、PC上のWWWブラウザ等からW
WWサーバーにアクセスしてデータを取得して表示する
際や、一般的なクライアント・サーバシステムにおける
クライアントのサーバからの情報取得において、文字情
報量に比べて画像情報量が大きいため情報のダウンロー
ドに時間がかかる。For example, a WWW browser or the like on a PC
When accessing and displaying data by accessing a WW server, or when acquiring information from a client server in a general client-server system, the amount of image information is large compared to the amount of character information, so it takes time to download information. It takes.
【0006】特に通信容量の小さい一般公衆回線網では
その例が顕著である。[0006] In particular, in a general public network having a small communication capacity, the example is remarkable.
【0007】本発明は、この使い勝手の向上を目的とし
ている。An object of the present invention is to improve the usability.
【0008】[0008]
【課題を解決するための手段】本発明は、上記課題を解
決する為に、サーバに蓄えられた文字情報、画像情報、
音声情報等の情報をクライアントが取得する情報処理シ
ステムであって、サーバがクライアントに対し、文字情
報、画像情報、音声情報等の情報の送信前に、前記文字
情報、画像情報、音声情報等の情報量をあらかじめ通知
する機能を有することを特徴とする情報処理システムを
提供する。本発明は、上記課題を解決する為に、好まし
くは、サーバがクライアントに対し、文字情報、画像情
報、音声情報等の情報の送信前に、前記文字情報、画像
情報、音声情報等の送信時間をあらかじめ通知する機能
を有することを特徴とする。According to the present invention, in order to solve the above-mentioned problems, character information, image information,
An information processing system in which a client obtains information such as voice information, wherein the server transmits character information, image information, and voice information to the client before transmitting the character information, image information, and voice information. An information processing system having a function of notifying an information amount in advance is provided. In order to solve the above problems, the present invention preferably provides a method in which the server transmits the character information, image information, audio information, and the like to the client before transmitting the information such as character information, image information, and audio information. Is provided in advance.
【0009】本発明は、上記課題を解決する為に、サー
バに蓄えられた文字情報、画像情報、音声情報等の情報
をクライアントが取得する情報処理システムであって、
サーバがクライアントに対し文字情報、画像情報、音声
情報等の情報の送信前に、前記文字情報、画像情報、音
声情報等の送信の有無や各情報の送信比率を問い合わせ
る機能を有することを特徴とする情報処理システムを提
供する。本発明は、上記課題を解決する為に、好ましく
は、サーバが取得した情報を元に各情報の解像度や圧縮
率、圧縮方法を変更し、各情報の重み付けを変えること
により情報量を操作して送受信することを特徴とする。
本発明は、上記課題を解決する為に、好ましくは、クラ
イアントがサーバからダウンロード後、サーバがクライ
アントに対し文字情報、画像情報、音声情報等の送信の
有無や各情報の送信比率を問い合わせる機能を再度呼び
出し、解像度や圧縮率、圧縮方法を変更して各情報を更
新する機能を有することを特徴とする。The present invention is an information processing system in which a client acquires information such as character information, image information, and voice information stored in a server in order to solve the above-mentioned problems.
Before transmitting information such as text information, image information, and voice information to the client, the server has a function of inquiring about the presence or absence of transmission of the text information, image information, voice information, and the transmission ratio of each information. To provide an information processing system. In order to solve the above problems, the present invention preferably controls the information amount by changing the resolution, compression ratio, and compression method of each information based on the information obtained by the server, and changing the weight of each information. Transmission and reception.
In order to solve the above-mentioned problems, the present invention preferably has a function in which, after a client downloads from a server, the server inquires of the client whether or not to transmit character information, image information, audio information, etc., and a transmission ratio of each information. It has a function of recalling, updating the information by changing the resolution, compression ratio, and compression method.
【0010】本発明は、上記課題を解決する為に、クラ
イアントに対して、文字情報、画像情報、音声情報等の
情報を送信する情報処理装置であって、クライアントに
対し、文字情報、画像情報、音声情報等の情報の送信前
に、前記文字情報、画像情報、音声情報等の情報量をあ
らかじめ通知する機能を有することを特徴とする情報処
理装置を提供する。本発明は、上記課題を解決する為
に、好ましくは、クライアントに対し、文字情報、画像
情報、音声情報等の情報の送信前に、前記文字情報、画
像情報、音声情報等の送信時間をあらかじめ通知する機
能を有することを特徴とする。[0010] In order to solve the above-mentioned problems, the present invention is an information processing apparatus for transmitting information such as character information, image information, and voice information to a client. In addition, the present invention provides an information processing apparatus having a function of notifying the amount of information such as the character information, image information, and audio information in advance before transmitting information such as audio information. In order to solve the above-mentioned problems, the present invention preferably sets a transmission time of the character information, image information, audio information, etc. in advance before transmitting information such as character information, image information, audio information, etc. to a client. It has a function of notifying.
【0011】本発明は、上記課題を解決する為に、クラ
イアントに対して、文字情報、画像情報、音声情報等の
情報を送信する情報処理装置であって、クライアントに
対し、文字情報、画像情報、音声情報等の情報の送信前
に、前記文字情報、画像情報、音声情報等の送信の有無
や各情報の送信比率を問い合わせる機能を有することを
特徴とする情報処理装置を提供する。本発明は、上記課
題を解決する為に、好ましくは、取得した情報を元に各
情報の解像度や圧縮率、圧縮方法を変更し、各情報の重
み付けを変えることにより情報量を操作して送信するこ
とを特徴とする。According to the present invention, there is provided an information processing apparatus for transmitting information such as character information, image information, and voice information to a client. In addition, the present invention provides an information processing apparatus having a function of inquiring about transmission / non-transmission of the character information, image information, audio information, and the like and transmission ratio of each information before transmitting information such as audio information. In order to solve the above-mentioned problems, the present invention preferably changes the resolution, compression ratio, and compression method of each information based on the acquired information, and controls the amount of information by changing the weight of each information to transmit. It is characterized by doing.
【0012】本発明は、上記課題を解決する為に、好ま
しくは、クライアントに対し文字情報、画像情報、音声
情報等の送信の有無や各情報の送信比率を問い合わせる
機能を再度呼び出し、解像度や圧縮率、圧縮方法を変更
して各情報を更新する機能を有することを特徴とする。In order to solve the above-mentioned problems, the present invention preferably calls again a function for inquiring the client about the presence / absence of transmission of character information, image information, audio information and the like, and the transmission ratio of each information, and provides resolution and compression. It has a function of updating each information by changing a rate and a compression method.
【0013】本発明は、上記課題を解決する為に、サー
バに蓄えられた文字情報、画像情報、音声情報等の情報
をクライアントが取得する情報処理システムの制御方法
であって、サーバがクライアントに対し、文字情報、画
像情報、音声情報等の情報の送信前に、前記文字情報、
画像情報、音声情報等の情報量をあらかじめ通知する機
能を有することを特徴とする情報処理システムの制御方
法を提供する。The present invention is directed to a method for controlling an information processing system in which a client acquires information such as character information, image information, and audio information stored in a server. On the other hand, before transmitting information such as character information, image information, and audio information, the character information,
Provided is a control method for an information processing system, which has a function of notifying in advance the amount of information such as image information and audio information.
【0014】本発明は、上記課題を解決する為に、サー
バに蓄えられた文字情報、画像情報、音声情報等の情報
をクライアントが取得する情報処理システムの制御方法
であって、サーバがクライアントに対し文字情報、画像
情報、音声情報等の情報の送信前に、前記文字情報、画
像情報、音声情報等の送信の有無や各情報の送信比率を
問い合わせる機能を有することを特徴とする情報処理シ
ステムの制御方法を提供する。The present invention is directed to a method for controlling an information processing system in which a client acquires information such as character information, image information, and voice information stored in a server. An information processing system having a function of inquiring about transmission of the character information, image information, audio information, and the like, and a transmission ratio of each information before transmitting information such as character information, image information, and audio information. Control method is provided.
【0015】[0015]
(第1の実施形態)以下、図面を用いて、本発明の実施
の形態を詳細に説明する。(First Embodiment) Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
【0016】図1は、本発明の実施形態に係るクライア
ント・サーバシステムのシステム構成図である。FIG. 1 is a system configuration diagram of a client-server system according to an embodiment of the present invention.
【0017】1は、クライアントであり、インターネッ
トに接続し文字情報、画像情報、音声情報等のハイブリ
ット情報をブラウズするための、WEBブラウザがインス
トールされているパソコンである。Reference numeral 1 denotes a client, which is a personal computer on which a Web browser for connecting to the Internet and browsing hybrid information such as character information, image information, and audio information is installed.
【0018】2のhttpdサーバは、インターネット上に
置かれたWWWサーバである。The httpd server 2 is a WWW server placed on the Internet.
【0019】3のCGI(Common Gateway Interface)スク
リプトは、サーバプログラムに内蔵されたCGIプログ
ラムである。The CGI (Common Gateway Interface) script 3 is a CGI program built in the server program.
【0020】4は、各URL(Uniform Resource Locato
r)ごとに格納されている、文字情報、画像情報、音声情
報等のハイブリッドデータのデータベースである。Reference numeral 4 denotes each URL (Uniform Resource Locato).
This is a database of hybrid data such as character information, image information, and audio information stored for each r).
【0021】次に、図2を用いて、図1のクライアント
1の構成について説明する。Next, the configuration of the client 1 in FIG. 1 will be described with reference to FIG.
【0022】CPU101は、後述するフローチャートの処理
を実行する中央処理演算装置である。KB102は、例え
ば、図3の22に示されるようなURLを入力するための
キーボードである。VRAM103は、ディスプレイ104に
文字情報や画像情報、或は図3に示されるWEBブラウザ
を表示するためのメモリである。ディスプレイ104
は、CRTやLCDであり、WEBブラウザ等を表示する
表示部である。105はハードディスク(HD)であ
る。106は、httpdサーバに接続するための通信装置
である。107は、システムバスである。108は、フ
ロッピーディスク等の外部記憶装置である。The CPU 101 is a central processing unit that executes the processing of the flowchart described later. The KB 102 is, for example, a keyboard for inputting a URL as shown at 22 in FIG. The VRAM 103 is a memory for displaying character information and image information on the display 104 or the WEB browser shown in FIG. Display 104
Is a CRT or LCD, which is a display unit for displaying a web browser or the like. 105 is a hard disk (HD). 106 is a communication device for connecting to the httpd server. 107 is a system bus. Reference numeral 108 denotes an external storage device such as a floppy disk.
【0023】上述した、クライアント・サーバシステム
を用いた本発明の実施形態の動作を具体的に説明する。The operation of the above-described embodiment of the present invention using the client-server system will be specifically described.
【0024】<クライアント動作>クライアント動作の
具体的な説明をする前に、図3のブラウズ画面について
説明する。<Client Operation> Before describing the client operation in detail, the browse screen of FIG. 3 will be described.
【0025】図3は、図1の1に表示されるWEBブラウ
ザのブラウズ画面である。FIG. 3 is a browse screen of the web browser displayed in 1 of FIG.
【0026】21は、クライアント上のWEBブラウザの
タイトルバーである。Reference numeral 21 denotes a title bar of the web browser on the client.
【0027】22は、http://www.abc.com/abc.html等
の接続先のURLを記入する領域である。Reference numeral 22 denotes an area for entering a URL of a connection destination such as http://www.abc.com/abc.html.
【0028】23、24、25は、本発明の最も特徴と
する表示である。Reference numerals 23, 24, and 25 are the most characteristic displays of the present invention.
【0029】この表示は、22で設定されたURLの文字
情報、画像情報、音声情報等のハイブリット情報をクラ
イアントにダウンロードする前に、各情報量を表示した
ものである。23は、サーバから送信される文字情報が
100KByteであることを示している。24は、サ
ーバから送信される画像情報が1MByteであること
を示している。25は、サーバから送信される音声情報
が1MByteであることを示している。In this display, the amount of each information is displayed before the hybrid information such as the character information, image information, and audio information of the URL set in 22 is downloaded to the client. Reference numeral 23 indicates that the character information transmitted from the server is 100 KByte. Reference numeral 24 indicates that the image information transmitted from the server is 1 MByte. Reference numeral 25 indicates that the audio information transmitted from the server is 1 MByte.
【0030】操作者は、URLの情報をダウンロードする
前に情報量を確認することができる。The operator can check the amount of information before downloading the URL information.
【0031】本実施形態では、文字情報、画像情報、音
声情報の各情報の情報量を表示しているが、すべての情
報のダウンロードが終了するまでの時間を表示するよう
にしても良い。また、この両方の情報を表示することも
できる。In the present embodiment, the information amount of each of the character information, the image information, and the audio information is displayed, but the time until the download of all the information is completed may be displayed. In addition, both information can be displayed.
【0032】次に、クライアントの動作について、図6
を用いて具体的に説明する。Next, the operation of the client will be described with reference to FIG.
This will be specifically described with reference to FIG.
【0033】まず、クライアント1がブラウザを起動す
ることにより以下の処理が行われる。First, the following processing is performed when the client 1 starts the browser.
【0034】起動した初期状態では、図3の22のURL
22、23、24、25がまだ表示されていない状態で
WEBブラウザが表示される。In the initial state of the startup, the URL 22 in FIG.
In the state where 22, 23, 24 and 25 are not displayed yet
The web browser is displayed.
【0035】そして、ステップS601では、WEBブ
ラウザ21によりネットワーク上のWWWサーバ(http
dサーバ2)に接続するためURL(www.abc.com/abc.h
tml)22を設定し、設定されたURLに接続する。ステッ
プS602で、図3に示すように、設定されたURLに対
応する文字情報、画像情報、音声情報等の各情報量を表
すデータ(23、24、25)を表示する。In step S601, the WEB browser 21 (http
URL (www.abc.com/abc.h) to connect to d server 2)
tml) 22 and connect to the set URL. In step S602, as shown in FIG. 3, data (23, 24, 25) representing the information amount of character information, image information, audio information, etc. corresponding to the set URL is displayed.
【0036】ステップS603では、操作者が表示情報
量を判断し、ブラウズする指示キーOKキー26か、ブ
ラウズをキャンセルするCancelキー27が指示されたか
判断する。In step S603, the operator determines the amount of display information, and determines whether an instruction key OK key 26 for browsing or a Cancel key 27 for canceling browsing has been instructed.
【0037】ここで、OKキー26が指示されたと判断さ
れた場合、ステップS605に処理を移し、サーバから
ダウンロードされた文字情報、画像情報、音声情報等の
ハイブリッド情報を表示する。また、ステップS603
により、Cancelキー27が指示されたと判断された場
合、処理を終了する。Here, if it is determined that the OK key 26 has been instructed, the process proceeds to step S605 to display hybrid information such as character information, image information, and audio information downloaded from the server. Step S603
As a result, if it is determined that the Cancel key 27 has been instructed, the process ends.
【0038】<サーバ動作>次に、図7のサーバ(http
dサーバ2)の動作について説明する。<Server Operation> Next, the server (http
The operation of the d server 2) will be described.
【0039】ステップS701では、クライアント1か
らの接続を確認し、文字情報、画像情報等の各情報量を
表すデータをクライアント1に送信する。In step S701, the connection from the client 1 is confirmed, and data representing the amounts of information such as character information and image information is transmitted to the client 1.
【0040】ステップS702では、クライアント1か
らの回答を受信後、ステップS703で、CGIプログ
ラムを起動し、ステップS704で、CGIプログラム
はクライアント1からの回答を判断し、送信データをサ
ーバに返す。In step S702, after receiving the answer from the client 1, in step S703, the CGI program is started. In step S704, the CGI program determines the answer from the client 1, and returns the transmission data to the server.
【0041】ステップS705では、サーバはCGIプ
ログラムからの結果をクライアント1に送信する。In step S705, the server sends the result from the CGI program to the client 1.
【0042】次に、ステップS703のCGIプログラム
の動作について、図10のフローチャートを用いて説明
する。Next, the operation of the CGI program in step S703 will be described with reference to the flowchart of FIG.
【0043】ステップS1001では、CGIプログラ
ムはサーバから文字情報、画像情報等の各情報量を表す
データを取得する。In step S1001, the CGI program obtains data representing each information amount such as character information and image information from the server.
【0044】ステップS1002では、文字情報が選択
されているか判断し、選択されている場合は、ステップ
S1003で、文字データを作成する。In step S1002, it is determined whether character information is selected. If so, character data is created in step S1003.
【0045】ステップS1004では、画像情報が選択
されているか判断し、選択されている場合は、ステップ
S1005で、画像データを作成する。このときクライ
アントが記入した値にしたがって最適な圧縮方法を自動
的に選択する。例えば、画像情報でいえばクライアント
の設定値が50%以上であればJPEG、それ以下であ
ればGIFを選択する。JPEGが選択された場合は、
プログレッシブビルドアップ方式によりクライアントが
記入した値にしたがって周波数成分ごとのデータが作成
される。In step S1004, it is determined whether image information has been selected. If so, image data is created in step S1005. At this time, the optimum compression method is automatically selected according to the value entered by the client. For example, in the case of image information, if the set value of the client is 50% or more, JPEG is selected, and if it is less than 50%, GIF is selected. If JPEG is selected,
Data for each frequency component is created according to the value entered by the client by the progressive build-up method.
【0046】ステップS1006では、音声情報が選択
されているか判断し、選択されている場合は、ステップ
S1007では、画像データと同様な処理を行い、デー
タを作成する。In step S1006, it is determined whether audio information has been selected. If so, in step S1007, the same processing as for image data is performed to create data.
【0047】ステップS1008では、上記ステップに
より処理された文字、画像、音声データをサーバ(http
dサーバ2)に渡す。In step S1008, the character, image, and sound data processed in the above steps are transmitted to the server (http
hand over to d server 2).
【0048】図6、図7、図10のフローチャートによ
り、サーバに蓄えられた文字情報、画像情報、音声情報
等のハイブリット情報をクライアントが取得する前に、
ハイブリット情報の各情報量をあらかじめ確認すること
ができる。According to the flowcharts of FIGS. 6, 7 and 10, before the client acquires the hybrid information such as character information, image information and audio information stored in the server,
Each information amount of the hybrid information can be confirmed in advance.
【0049】また、サーバからダウンロードが終了する
までの時間を確認することができるので、よりきめ細か
いサーバ・クライアントシステムを提供することができ
る。Further, since it is possible to confirm the time until the download is completed from the server, it is possible to provide a more detailed server / client system.
【0050】(第2の実施形態)次に、本発明の第2の
実施形態について、図4及び図5のブラウズ画面と、図
6及び図7のフローチャートを用いて説明する。(Second Embodiment) Next, a second embodiment of the present invention will be described with reference to the browse screens of FIGS. 4 and 5, and the flowcharts of FIGS.
【0051】<クライアント動作>クライアント動作の
具体的な説明をする前に、図4、図5のブラウズ画面に
ついて説明する。<Client Operation> Before specifically describing the client operation, the browse screens shown in FIGS. 4 and 5 will be described.
【0052】32は、http://www.abc.com/abc.html等
の接続先のURLを記入する領域である。33は、サー
バから送信される文字情報は100KByteであるこ
とを示している。34は、サーバから送信される画像情
報量は100%送信すると1MByteであることを示
している。35は、サーバから送信される音声情報は1
00%送信すると1MByteであることを示してい
る。Reference numeral 32 denotes an area for entering a URL of a connection destination such as http://www.abc.com/abc.html. Reference numeral 33 indicates that the character information transmitted from the server is 100 KB. Reference numeral 34 indicates that the amount of image information transmitted from the server is 1 MByte when 100% is transmitted. 35 indicates that the audio information transmitted from the server is 1
The transmission of 00% indicates 1 MByte.
【0053】41は、クライアント上のWEBブラウザで
ある。42は、http://www.abc.com/abc.html等の接続
先のURLを記入する領域である。43は、サーバから
送信される文字情報は100KByteであることを示
している。44は、サーバから送信される画像情報量1
MByte中50%だけ送信されることを示している。
45は、サーバから送信される音声情報は1MByte
であるが、このデータは送信されないことを示してい
る。Reference numeral 41 denotes a web browser on the client. Reference numeral 42 denotes an area for entering a URL of a connection destination such as http://www.abc.com/abc.html. Reference numeral 43 indicates that the character information transmitted from the server is 100 KB. 44 is the image information amount 1 transmitted from the server
This indicates that only 50% of the MByte is transmitted.
45 is 1 MByte of voice information transmitted from the server
However, this data is not transmitted.
【0054】このようなブラウズ画面を用いて、第2の
実施形態について説明する。The second embodiment will be described using such a browse screen.
【0055】なお、第1の実施形態で説明した部分につ
いては、簡単に説明する。The portions described in the first embodiment will be briefly described.
【0056】図6のステップS601では、クライアン
ト1は、図4のWEBブラウザ31によりネットワーク
上のWWWサーバ(httpdサーバ2)に接続するためU
RL(www.abc.com/abc.html)32を設定し、ステップ
S602により、サーバからの文字情報、画像情報等の
各情報量を表すデータ33、34、35を表示する。In step S601 of FIG. 6, the client 1 connects to the WWW server (httpd server 2) on the network by the web browser 31 of FIG.
RL (www.abc.com/abc.html) 32 is set, and in step S602, data 33, 34, and 35 representing the amounts of information such as character information and image information from the server are displayed.
【0057】音声情報をダウンロードせず、文字情報と
画像情報の50%をダウンロードする場合には、ブラウ
ザはダウンロードしたい情報量を、図5の43、44、
45のように記入する。When downloading 50% of the text information and the image information without downloading the audio information, the browser sets the amount of information to be downloaded to 43, 44 in FIG.
Fill in as 45.
【0058】ステップS603では、操作者が表示情報
量を判断し、ブラウズする指示キーOKキー46か、ブ
ラウズをキャンセルするCancelキー47が指示されたか
判断する。In step S603, the operator determines the amount of information to be displayed, and determines whether an instruction key OK key 46 for browsing or a Cancel key 47 for canceling browsing has been instructed.
【0059】ここで、OKキー46が指示されたと判断さ
れた場合、ステップS605に処理を移し、サーバから
ダウンロードされた文字情報、画像情報を表示する。ま
た、ステップS603により、Cancelキー47が指示さ
れたと判断された場合、処理を終了する。Here, if it is determined that the OK key 46 has been instructed, the process proceeds to step S605 to display the character information and image information downloaded from the server. If it is determined in step S603 that the Cancel key 47 has been instructed, the process ends.
【0060】<サーバ動作>次に、図7のサーバ(http
dサーバ2)の動作について説明する。<Server Operation> Next, the server (http
The operation of the d server 2) will be described.
【0061】ステップS701では、クライアント1か
らの接続を確認し、文字情報、画像情報等の各情報量を
表すデータをクライアント1に送信する。In step S701, the connection from the client 1 is confirmed, and data representing the amounts of information such as character information and image information is transmitted to the client 1.
【0062】ステップS702では、クライアント1か
らの回答を受信後、ステップS703で、CGIプログ
ラムを起動し、ステップS704で、CGIプログラム
はクライアント1からの回答を判断し、送信データをサ
ーバに返す。In step S702, after receiving the response from the client 1, in step S703, the CGI program is started. In step S704, the CGI program determines the response from the client 1, and returns the transmission data to the server.
【0063】ステップS705では、サーバはCGIプ
ログラムからの結果をクライアント1に送信する。In step S705, the server sends the result from the CGI program to client 1.
【0064】図8、9を用いて、サーバのデータ構造に
ついて説明する。The data structure of the server will be described with reference to FIGS.
【0065】各URL毎のデータ構造は図8に示した単
位で構成される。The data structure for each URL is constituted by the unit shown in FIG.
【0066】801は、URL毎のデータ構造における
文字情報部である。Reference numeral 801 denotes a character information section in the data structure for each URL.
【0067】802は、URL毎のデータ構造における
画像情報部である。Reference numeral 802 denotes an image information section in the data structure for each URL.
【0068】803は、URL毎のデータ構造における
音声情報部である。Reference numeral 803 denotes a voice information section in the data structure for each URL.
【0069】図9は、画像/音声のデータは、画像であ
ればJPEG等のある周波数成分ごとの単位に分割し、
全ての周波数データの多重として構成される。FIG. 9 shows that image / sound data is divided into units for each frequency component such as JPEG if it is an image.
It is configured as a multiplex of all frequency data.
【0070】901は、画像/音声部のデータはDCT
(Discrete Cosine Transform)等の変換を行い周波数成
分毎のデータに分割され、高周波成分(902)から低
周波成分(903)の各ブロックデータとして管理され
ている。Reference numeral 901 denotes the data of the image / audio part is DCT
(Discrete Cosine Transform) and the like are divided into data for each frequency component, and are managed as each block data from a high frequency component (902) to a low frequency component (903).
【0071】(第3の実施形態)第3の実施形態を第1
1図のブラウザ画面を用いて説明する。(Third Embodiment) The third embodiment is described as a first embodiment.
This will be described with reference to the browser screen of FIG.
【0072】なお、サーバとクライアントの処理につい
ては、第1の実施形態と第2の実施形態と同じであるの
で、具体的な説明を省略する。The processing by the server and the client is the same as in the first embodiment and the second embodiment, and a detailed description thereof will be omitted.
【0073】1101は、クライアントのWEBブラウザ
である。Reference numeral 1101 denotes a client Web browser.
【0074】1102は、画像情報を50%でダウンロ
ード後、100%の画像情報を入手したい場合は、オプ
ション/ダウンロードのプルダウンメニューを選択する
ことにより、再度、図4のブラウズ画面を呼び出すこと
ができる。そこで画像情報を選択し100%設定にし、
OKを選択する。If the user wants to obtain 100% image information after downloading the image information at 50%, the user can select the option / download pull-down menu to call up the browse screen of FIG. 4 again. . So select the image information and set it to 100%,
Select OK.
【0075】後の動作は、前述した実施形態と同様なの
で省略する。The subsequent operation is the same as in the above-described embodiment, and will not be described.
【0076】また、前記実施例において、画像圧縮方式
でJPEG、GIFを用いたが他の圧縮方式でもよい。
前記実施例において、WWWサーバとクライアントを用
いたが他のクライアント・サーバシステムでもよい。In the above-described embodiment, JPEG and GIF are used as image compression methods, but other compression methods may be used.
In the above embodiment, a WWW server and a client are used, but another client server system may be used.
【0077】また、本発明は、前述した実施形態の機能
を実現するソフトウエアのプログラムコードを記録した
記憶媒体を、システムあるいは装置に供給し、そのシス
テムあるいは装置のコンピュータ(またはCPUやMPU)が
記憶媒体に格納されたプログラムコードを読み出し実行
することによっても、達成されることは言うまでもな
い。Further, according to the present invention, a storage medium storing a program code of software for realizing the functions of the above-described embodiments is supplied to a system or an apparatus, and a computer (or CPU or MPU) of the system or the apparatus supplies the storage medium. It is needless to say that the present invention is also achieved by reading and executing the program code stored in the storage medium.
【0078】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
【0079】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク、ハードディ
スク、光ディスク、光磁気ディスク、CD―ROM、CD―R、
磁気テープ、不揮発性のメモリカード、ROMなどに用い
ることができる。As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R,
It can be used for a magnetic tape, a nonvolatile memory card, a ROM, and the like.
【0080】また、コンピュータが読み出したプログラ
ムコードを実行することによって、前述した実施形態の
機能が実現される他、そのプログラムコードの指示に基
づき、コンピュータ上で稼働しているOSなどが実際の処
理の一部または全部を行い、その処理によっても前述し
た実施形態の機能が実現され得る。The functions of the above-described embodiments are implemented when the computer executes the readout program code. In addition, the OS or the like running on the computer performs the actual processing based on the instructions of the program code. The functions of the above-described embodiment can be realized by performing a part or all of the above.
【0081】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPUなどが実際の処理の一部または全部を行い、
その処理によっても前述した実施形態の機能が実現され
得る。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing,
The functions of the above-described embodiment can also be realized by such processing.
【0082】尚、本発明は、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体からそのプログラムをパソコン通信等通信インフ
ラを介して要求者にそのプログラムを配信する場合にも
適用できることは言うまでもない。The present invention is applicable to a case where the program is distributed from a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a requester via a communication infrastructure such as personal computer communication. Needless to say, this can also be applied.
【0083】[0083]
【発明の効果】以上、説明したように、本発明によれ
ば、サーバに蓄えられた文字情報、画像情報、音声情報
等のハイブリット情報をクライアントが取得する前に、
ハイブリット情報の各情報量をあらかじめ確認すること
ができる。As described above, according to the present invention, before a client acquires hybrid information such as character information, image information, and audio information stored in a server,
Each information amount of the hybrid information can be confirmed in advance.
【0084】また、サーバからダウンロードが終了する
までの時間を確認することができるので、よりきめ細か
いサーバ・クライアントシステムを提供することができ
る。Further, since the time until the download is completed from the server can be confirmed, a more detailed server / client system can be provided.
【0085】PC上のWWWブラウザ等からWWWサー
バーにアクセスしてデータを取得して表示する際や、一
般的なクライアント・サーバシステムにおけるクライア
ントのサーバからの情報取得において、ダウンロードす
る各情報毎に情報量を確認でき、また、ダウンロードに
かかる時間をユーザが画像毎に選択することが可能にな
る。When accessing a WWW server from a WWW browser or the like on a PC to acquire and display data, or when acquiring information from a client server in a general client-server system, information is downloaded for each information to be downloaded. The amount can be confirmed, and the time required for downloading can be selected by the user for each image.
【図1】本発明の実施形態に係るクライアント・サーバ
システムのシステム構成図である。FIG. 1 is a system configuration diagram of a client-server system according to an embodiment of the present invention.
【図2】本発明のクライアントの構成を説明する図であ
る。FIG. 2 is a diagram illustrating a configuration of a client according to the present invention.
【図3】本発明の1実施形態に関するブラウズ画面であ
る。FIG. 3 is a browse screen according to one embodiment of the present invention.
【図4】本発明の1実施形態に関するブラウズ画面であ
る。FIG. 4 is a browse screen according to one embodiment of the present invention.
【図5】本発明の1実施形態に関するブラウズ画面であ
る。FIG. 5 is a browse screen according to one embodiment of the present invention.
【図6】本発明の実施形態に関するクライアントの動作
フローチャートである。FIG. 6 is an operation flowchart of a client according to the embodiment of the present invention.
【図7】本発明の実施形態に関するサーバの動作フロー
チャートである。FIG. 7 is an operation flowchart of a server according to the embodiment of the present invention.
【図8】本発明の実施形態に関するサーバのデータ構造
を表した図である。FIG. 8 is a diagram illustrating a data structure of a server according to the embodiment of the present invention.
【図9】本発明の実施形態に関するサーバのデータ構造
を表した図である。FIG. 9 is a diagram illustrating a data structure of a server according to the embodiment of the present invention.
【図10】本発明のサーバ上のCGIプログラムの動作時
のフローチャートである。FIG. 10 is a flowchart at the time of operation of a CGI program on a server according to the present invention.
【図11】本発明の1実施形態に関するブラウズ画面で
ある。FIG. 11 is a browse screen according to an embodiment of the present invention.
101 CPU 102 KB 103 VRAM 104 ディスプレイ 105 HD 106 通信装置 107 バス 108 FD 101 CPU 102 KB 103 VRAM 104 Display 105 HD 106 Communication device 107 Bus 108 FD
Claims (12)
報、音声情報等の情報をクライアントが取得する情報処
理システムであって、 サーバがクライアントに対し、文字情報、画像情報、音
声情報等の情報の送信前に、前記文字情報、画像情報、
音声情報等の情報量をあらかじめ通知する機能を有する
ことを特徴とする情報処理システム。1. An information processing system in which a client acquires information such as character information, image information, and audio information stored in a server, wherein the server provides the client with information such as character information, image information, and audio information. Before transmission of the character information, image information,
An information processing system having a function of notifying an amount of information such as voice information in advance.
報、画像情報、音声情報等の情報の送信前に、前記文字
情報、画像情報、音声情報等の送信時間をあらかじめ通
知する機能を有することを特徴とする請求項1に記載の
情報処理システム。2. A server having a function of notifying a client of a transmission time of character information, image information, audio information, and the like before transmitting information such as character information, image information, and audio information to a client. The information processing system according to claim 1.
報、音声情報等の情報をクライアントが取得する情報処
理システムであって、 サーバがクライアントに対し文字情報、画像情報、音声
情報等の情報の送信前に、前記文字情報、画像情報、音
声情報等の送信の有無や各情報の送信比率を問い合わせ
る機能を有することを特徴とする情報処理システム。3. An information processing system in which a client acquires information such as character information, image information, and voice information stored in a server, wherein the server sends the client information such as character information, image information, and voice information. An information processing system having a function of inquiring about the presence / absence of transmission of the character information, image information, audio information, and the like and a transmission ratio of each information before transmission.
像度や圧縮率、圧縮方法を変更し、各情報の重み付けを
変えることにより情報量を操作して送受信することを特
徴とする請求項3に記載の情報処理システム。4. A method according to claim 1, wherein the resolution, compression ratio, and compression method of each piece of information are changed based on the information obtained by the server, and the weight of each piece of information is changed to control the amount of information to be transmitted and received. 3. The information processing system according to 3.
後、サーバがクライアントに対し文字情報、画像情報、
音声情報等の送信の有無や各情報の送信比率を問い合わ
せる機能を再度呼び出し、解像度や圧縮率、圧縮方法を
変更して各情報を更新する機能を有することを特徴とす
る請求項4に記載の情報処理システム。5. After the client downloads from the server, the server sends character information, image information,
The function according to claim 4, further comprising a function of calling again a function for inquiring whether or not transmission of audio information or the like and a transmission ratio of each information are performed, and updating each information by changing a resolution, a compression ratio, and a compression method. Information processing system.
情報、音声情報等の情報を送信する情報処理装置であっ
て、 クライアントに対し、文字情報、画像情報、音声情報等
の情報の送信前に、前記文字情報、画像情報、音声情報
等の情報量をあらかじめ通知する機能を有することを特
徴とする情報処理装置。6. An information processing apparatus for transmitting information such as character information, image information, and voice information to a client, wherein the information processing apparatus transmits character information, image information, and voice information to the client before transmitting the information. An information processing apparatus having a function of notifying in advance the amount of information such as the character information, image information, and audio information.
報、音声情報等の情報の送信前に、前記文字情報、画像
情報、音声情報等の送信時間をあらかじめ通知する機能
を有することを特徴とする請求項6に記載の情報処理装
置。7. A function of notifying a client of a transmission time of the character information, image information, audio information, etc. before transmitting information such as character information, image information, audio information, etc. to a client. The information processing device according to claim 6.
情報、音声情報等の情報を送信する情報処理装置であっ
て、 クライアントに対し、文字情報、画像情報、音声情報等
の情報の送信前に、前記文字情報、画像情報、音声情報
等の送信の有無や各情報の送信比率を問い合わせる機能
を有することを特徴とする情報処理装置。8. An information processing apparatus for transmitting information such as character information, image information, and voice information to a client, wherein the information processing apparatus transmits character information, image information, and voice information to the client before transmitting the information. An information processing apparatus having a function of inquiring about the presence / absence of transmission of the character information, image information, audio information, and the like, and a transmission ratio of each information.
縮率、圧縮方法を変更し、各情報の重み付けを変えるこ
とにより情報量を操作して送信することを特徴とする請
求項8に記載の情報処理装置。9. The method according to claim 8, wherein a resolution, a compression ratio, and a compression method of each piece of information are changed based on the obtained information, and the weight of each piece of information is changed to control the amount of information to be transmitted. An information processing apparatus according to claim 1.
報、音声情報等の送信の有無や各情報の送信比率を問い
合わせる機能を再度呼び出し、解像度や圧縮率、圧縮方
法を変更して各情報を更新する機能を有することを特徴
とする請求項9に記載の情報処理装置。10. A function for inquiring the client about the presence / absence of transmission of character information, image information, audio information and the like and a transmission ratio of each information is called again, and each information is updated by changing a resolution, a compression ratio, and a compression method. The information processing apparatus according to claim 9 having a function.
報、音声情報等の情報をクライアントが取得する情報処
理システムの制御方法であって、 サーバがクライアントに対し、文字情報、画像情報、音
声情報等の情報の送信前に、前記文字情報、画像情報、
音声情報等の情報量をあらかじめ通知する機能を有する
ことを特徴とする情報処理システムの制御方法。11. A method for controlling an information processing system in which a client acquires information such as character information, image information, and audio information stored in a server, wherein the server provides the client with character information, image information, and audio information. Before transmitting information such as, the character information, image information,
A method for controlling an information processing system, comprising a function of notifying in advance the amount of information such as voice information.
報、音声情報等の情報をクライアントが取得する情報処
理システムの制御方法であって、 サーバがクライアントに対し文字情報、画像情報、音声
情報等の情報の送信前に、前記文字情報、画像情報、音
声情報等の送信の有無や各情報の送信比率を問い合わせ
る機能を有することを特徴とする情報処理システムの制
御方法。12. A method for controlling an information processing system in which a client acquires information such as character information, image information, and voice information stored in a server, wherein the server provides the client with character information, image information, voice information, and the like. A method of inquiring about the presence or absence of transmission of the character information, image information, audio information, and the like and the transmission ratio of each information before transmitting the information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8256264A JPH10105480A (en) | 1996-09-27 | 1996-09-27 | Information processing system and apparatus and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8256264A JPH10105480A (en) | 1996-09-27 | 1996-09-27 | Information processing system and apparatus and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10105480A true JPH10105480A (en) | 1998-04-24 |
Family
ID=17290237
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8256264A Withdrawn JPH10105480A (en) | 1996-09-27 | 1996-09-27 | Information processing system and apparatus and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10105480A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000305835A (en) * | 1999-04-16 | 2000-11-02 | Internatl Business Mach Corp <Ibm> | Website browsing system |
| JP2003085084A (en) * | 2001-09-12 | 2003-03-20 | Sony Corp | Content distribution system and content distribution method, portable terminal, distribution server, and storage medium |
| JP2006101482A (en) * | 2004-09-03 | 2006-04-13 | Canon Inc | Image communication system, server apparatus, and image communication method |
| US7313516B2 (en) | 2002-07-24 | 2007-12-25 | Casio Computer Co., Ltd. | Electronic dictionary client connectable to an electronic dictionary server to search a dictionary on the electronic dictionary server |
| US20190213241A1 (en) * | 2016-11-14 | 2019-07-11 | Tencent Technology (Shenzhen) Company Limited | Web page display method and apparatus, mobile terminal, and storage medium |
-
1996
- 1996-09-27 JP JP8256264A patent/JPH10105480A/en not_active Withdrawn
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000305835A (en) * | 1999-04-16 | 2000-11-02 | Internatl Business Mach Corp <Ibm> | Website browsing system |
| JP2003085084A (en) * | 2001-09-12 | 2003-03-20 | Sony Corp | Content distribution system and content distribution method, portable terminal, distribution server, and storage medium |
| US7600262B2 (en) | 2001-09-12 | 2009-10-06 | Sony Corporation | Content distribution system, content distribution method, and client terminal |
| US8166564B2 (en) | 2001-09-12 | 2012-04-24 | Sony Corporation | Content distribution system, content distribution method, and client terminal |
| US8417957B2 (en) | 2001-09-12 | 2013-04-09 | Sony Corporation | Content distribution system, content distribution method, and client terminal |
| US8813241B2 (en) | 2001-09-12 | 2014-08-19 | Sony Corporation | Content distribution system, content distribution method, and client terminal |
| US9686260B2 (en) | 2001-09-12 | 2017-06-20 | Sony Corporation | Client distribution system, content distribution method, and client terminal |
| US7313516B2 (en) | 2002-07-24 | 2007-12-25 | Casio Computer Co., Ltd. | Electronic dictionary client connectable to an electronic dictionary server to search a dictionary on the electronic dictionary server |
| JP2006101482A (en) * | 2004-09-03 | 2006-04-13 | Canon Inc | Image communication system, server apparatus, and image communication method |
| US20190213241A1 (en) * | 2016-11-14 | 2019-07-11 | Tencent Technology (Shenzhen) Company Limited | Web page display method and apparatus, mobile terminal, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100493095C (en) | Network, server, mobile client device and method for providing mobile telecommunications data services | |
| JP4189627B2 (en) | Image server and image display system | |
| JP4034728B2 (en) | Method and apparatus for printing remote images using a mobile device and printer | |
| EP1456743B1 (en) | Method and apparatus for providing output from remotely located digital files using a mobile and output device | |
| JP2002063109A (en) | Internet service system and service method | |
| US6996417B2 (en) | Radio terminal, information processing system using radio terminal, and external processing terminal for assisting radio terminal | |
| JP2001256162A (en) | Information processing terminal and content acquisition system | |
| JPWO2002046934A1 (en) | Apparatus and method for delivering content | |
| KR20030076718A (en) | Method and device for accessing files stored in a mobile terminal device supporting an internet protocol | |
| JP2003204581A (en) | Mobile communication terminal, network device, mobile communication system, information transmitting / receiving method, information transmitting / receiving program | |
| US20050124323A1 (en) | Server, mobile communication system, and data updating method in the same | |
| JPH11161657A (en) | Information providing service method and system, information providing server, and storage medium storing information providing service program | |
| JPH10105480A (en) | Information processing system and apparatus and control method thereof | |
| JPH10164137A (en) | Information processing device | |
| KR100640391B1 (en) | Mobile phone wallpaper download system using internet and how to display wallpaper on mobile phone | |
| JPH10124429A (en) | Multimedia information communication system | |
| JP2003296217A (en) | Communication terminal device and control method thereof | |
| JP4489390B2 (en) | COMMUNICATION SYSTEM AND COMMUNICATION METHOD, SERVER DEVICE, AND MOBILE PHONE TERMINAL | |
| JP2002027112A (en) | Communication system with incoming call notification data designation function and incoming call notification method | |
| EP1225748B1 (en) | Communications terminal | |
| KR20030000504A (en) | Web-page converting system for a portable telecommunication terminal and service method thereof | |
| JP2002342221A (en) | Content provision method | |
| JP2001051823A (en) | Portable terminal device, menu replacement method for portable terminal device, and program recording medium for portable terminal device | |
| JP2002312282A (en) | Speech synthesis system and method | |
| EP1289224B1 (en) | Communication terminal device for retrieving information comprising a base unit and a remote unit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20031202 |