JPH0934772A - 情報処理システム - Google Patents
情報処理システムInfo
- Publication number
- JPH0934772A JPH0934772A JP7181550A JP18155095A JPH0934772A JP H0934772 A JPH0934772 A JP H0934772A JP 7181550 A JP7181550 A JP 7181550A JP 18155095 A JP18155095 A JP 18155095A JP H0934772 A JPH0934772 A JP H0934772A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information processing
- image
- conversion relay
- processing device
- 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.)
- Granted
Links
Landscapes
- Image Processing (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
ライアントが受信するデータ量を調整可能にし、その調
整によるクライアントでの違和感を少なくする。 【構成】データを提供をするサーバ101と、サーバ1
01とネットワーク102を介して接続された補正機能
付データ変換中継装置103と、補正機能付データ変換
中継装置103とネットワーク104を介して接続され
たクライアント105とを有する情報処理システムであ
って、補正機能付データ変換中継装置103は、サーバ
101から提供されたデータが、画像データである場合
には、該画像データの表わす画像のサイズを縮小変換し
てクライアント105に提供する。クライアント105
からのデータ要求が、前記画像データ内の座標値を含む
データ要求である場合には、前記画像の縮小率の逆数を
乗じて、前記座標値を補正して、前記座標値を補正され
たデータ要求を、サーバ101に送信する。
Description
1の情報処理装置と、該第1の情報処理装置とネットワ
ークを介して接続されたデータ変換中継装置と、該デー
タ変換中継装置とネットワークを介して接続された第2
の情報処理装置とを有し、該第2の情報処理装置からの
データ要求が前記データ変換中継装置を介して前記第1
の情報処理装置に送信され、該第1の情報処理装置は、
前記データ要求に応じたデータを、前記データ変換中継
装置を介して前記第2の情報処理装置に提供する情報処
理システムに係り、特に、画像データ、音声データ等を
含むマルチメディアデータを伝送する情報処理システム
に関する。
は、ネットワークに接続される複数の情報処理装置同士
の間で、サービスの提供が行われる。この場合、通常、
サービスを要求する側の情報処理装置をクライアントと
称し、サービスを提供する側の情報処理装置をサーバと
称している。
クは、1つ以上のネットワークから構成され、2つ以上
のネットワークで構成する場合は、ネットワークとネッ
トワークを接続するために中継装置が必要である。
示す。図2において、201はサーバ、102、104
はネットワーク、203は中継装置、105はクライア
ントである。
ク102、中継装置203、ネットワーク104を接続
してクライアント105に接続されている。クライアン
ト105がサーバ201にネットワークを介してサービ
スの要求を行なうと、サーバ201はネットワークを介
してクライアント105にサービスを提供する。このと
き、中継装置203は一方のネットワークから、他方の
ネットワークへまったくデータを変更することなく中継
をおこなってきた。
サービスを提供する際には、サーバとクライアントの間
では各種のデータが送受信が行われる。たとえば、テキ
スト、画像データ、音声データ等のような1種類または
2種類以上のデータが混在する情報である「マルチメデ
ィアデータ」の送受信を行うこともできる。
バと呼ばれるサーバがサービスを行なっている。このW
WWサーバとクライアントの関係は、図2のネットワー
クシステムと合致する。このWWWサーバが提供するサ
ービスは、マルチメディアデータを用いたハイパーテキ
ストである。WWWサーバで用いているハイパーテキス
トには関連する情報同士、たとえばテキストデータ、動
画データ、静止画データ、音声データ等のデータの関連
づけがされている。クライアントはその関連づけをたど
ることによって種々の情報サービスを得ることができ
る。このWWWサーバについては、「インターネットユ
ーザ1995年No.2(ソフトバンク株式会社発
行)」の36頁から61頁で紹介されている。
スを行なっている場合、データ転送時間が問題になるこ
とがあった。つまり、テキストデータ等と比較してデー
タ量が膨大になるような、例えば画像データ等をネット
ワークで転送を行なう場合、データ転送時間が多くかか
り、クライアントでのサービス要求からサービス終了ま
での時間が長くなるという問題があった。
継装置203とクライアント105の間のネットワーク
104のデータ伝送速度が低い場合、サーバの機能等の
システム構成の変更をしないで、中継装置203におい
て、データの種類を判別してデータの変換処理する機能
を備える技術が知られている。
に記載されている。この発明では、中継装置203にお
いて、画像データをサイズ変換などで縮小することによ
ってデータ量を減らして、画像データを中継する技術に
ついて紹介されている。
がサービスしているようなハイパーテキストの場合、ク
ライアントでの表示でテキストの表示内に画像データを
はりつけてある場合がある。このテキスト内にはりつけ
た画像を以後インライン画像と呼ぶとする。このインラ
イン画像を含む表示の例を図3に示す。
の表示イメージ、302、305、310はインライン
画像、303、311、312はテキスト、306、3
07、308、309はインライン画像305内のイメ
ージを示す。
画像データで、例えばマウスのようなポインティングデ
バイスで、イメージ306、307、308、309の
いずれかの付近をクリックした場合、インライン画像3
05内のクリックした座標からどのイメージを選択した
か判定して、そのイメージにリンクした情報を取得する
ことができるとする。
テキストを、前述のデータの種類を判別してデータの変
換処理を行なう機能を備える中継装置を用いてデータを
縦横それぞれ1/2に縮小して中継をおこなった場合の
ハイパーテキストの表示例を図4に示す。
の表示イメージ、402、405、410はインライン
画像、303、411、412、413はテキスト、4
06、407、408、409はインライン画像405
内のイメージを示す。
図4のように変換処理することによって、転送するデー
タ量が減るため、クライアントがサービスを要求してサ
ービスが終了するまでの時間を短縮することができる。
しかし、図3のハイパーテキストのデータを図4のハイ
パーテキストのデータへ変換したように、中継装置が特
定の種類のデータにだけに変換を行った場合、以下のよ
うな問題がでることがある。
08、309のインライン画像305内での座標は、図
4のように縦横1/2に縮小することによって、インラ
イン画像405のサイズが変わってしまうため、イメー
ジ306、307、308、309に相当するイメージ
406、407、408、409の座標が変わる。図3
のインライン画像305では、マウスによるクリック等
の座標入力によって選択したイメージを判定するため、
図4の縮小したインライン画像405ではイメージと座
標との対応が図3と異なり、ユーザーインターフェース
が変わるという問題がある。
データに関してのみ縮小の変換をおこなって、テキスト
303、304、311、312の大きさに関してはな
んら変更を行なっていないため、インライン画像とテキ
ストのバランスが変わってしまう。また、インライン画
像310をインライン画像410のように縮小するため
画像の横幅が変わる。それによってテキスト312が、
図4ではテキスト411の右となりのテキスト412と
下のテキスト413に分かれて表示されることがある。
このように、画像を縮小するまえの図3のハイパーテキ
スト表示301と、画像を縮小した図4のハイパーテキ
スト表示401はデザインが変わってしまうという問題
があるこのような問題を考慮して、本発明の第1の目的
は、データの種類を判別してデータの変換処理する機能
を備える中継機能を用いてマルチメディアデータのサー
ビスを行なう場合、データ変換を行なわない時と行なっ
た時のクライアントにおけるユーザインターフェースを
変えないことを可能とする装置またはシステムを提供す
ることにある。
種類を判別してデータの変換処理を行なう機能を備える
中継機能を用いてマルチメディアデータのサービスを行
なう場合、データ変換を行なわない時と行なった時との
クライアントにおける表示のデザインの変更を少なくす
ることを可能とする装置またはシステムを提供すること
にある。
に、本発明によれば、データを提供をする第1の情報処
理装置と、該第1の情報処理装置とネットワークを介し
て接続されたデータ変換中継装置と、該データ変換中継
装置とネットワークを介して接続された第2の情報処理
装置とを有し、該第2の情報処理装置からのデータ要求
が前記データ変換中継装置を介して前記第1の情報処理
装置に送信され、該第1の情報処理装置は、前記データ
要求に応じたデータを、前記データ変換中継装置を介し
て前記第2の情報処理装置に提供し、該第2の情報処理
装置が提供されたデータの表わす画像もしくは文字を表
示する情報処理システムにおいて、第1の情報処理装置
から提供されたデータが、画像データである場合には、
該画像データを、当該画像データの表わす画像が縮小さ
れるように変換して第2の情報処理装置に提供し、第2
の情報処理装置からのデータ要求が、前記画像データ内
の座標値を含むデータ要求である場合には、前記画像の
縮小率の逆数を乗じることにより、前記座標値を補正し
て、前記座標値を補正されたデータ要求を、第1の情報
処理装置に送信するデータ変換中継装置を有することが
できる。
データが、画像データである場合には、該画像データ
を、当該画像データの表わす画像が縮小されるように変
換して第2の情報処理装置に提供し、第1の情報処理装
置から提供されたデータが、テキストデータである場合
には、前記画像の縮小率と同等の縮小率で、前記テキス
トデータを前記テキストデータに含まれる文字の大きさ
が縮小されるように変換して第2の情報処理装置に提供
するデータ変換中継装置を有することもできる。
たデータが、画像データである場合には、該画像データ
を、当該画像データの表わす画像が縮小されるように変
換して第2の情報処理装置に提供するデータ変換中継装
置と、前記画像データの縮小率の逆数により、提供され
た画像データが表わす画像を拡大変換して表示する第2
の情報処理装置とを有することもできる。
たデータが、画像データである場合には、該画像データ
を、当該画像データの表わす画像が縮小されるように変
換して第2の情報処理装置に提供するデータ変換中継装
置と、データ変換中継装置を介して、第1の情報処理装
置から提供されたデータがテキストデータである場合に
は、前記画像の縮小率と同等の縮小率で、前記テキスト
データを該テキストデータに含まれる文字の大きさが縮
小されるように変換して表示する第2の情報処理装置と
を有することもできる。
第1の情報処理装置とネットワークを介して接続された
データ変換中継装置と、該データ変換中継装置とネット
ワークを介して接続された第2の情報処理装置とを有
し、該第2の情報処理装置からのデータ要求が前記デー
タ変換中継装置を介して前記第1の情報処理装置に送信
され、該第1の情報処理装置は、前記データ要求に応じ
たデータを、前記データ変換中継装置を介して前記第2
の情報処理装置に提供し、該第2の情報処理装置が提供
されたデータの表わす画像もしくは文字を表示する情報
処理システムにおいて、データ変換中継装置は、第1の
情報処理装置から提供されたデータが、画像データであ
る場合には、該画像データを、当該画像データの表わす
画像が縮小されるように変換して第2の情報処理装置に
提供し、第2の情報処理装置からのデータ要求が、前記
画像データ内の座標値を含むデータ要求である場合に
は、前記画像の縮小率の逆数を乗じることにより、前記
座標値を補正して、前記座標値を補正されたデータ要求
を、第1の情報処理装置に送信することができる。
処理装置から提供されたデータが、画像データである場
合には、該画像データを、当該画像データの表わす画像
が縮小されるように変換して第2の情報処理装置に提供
し、第1の情報処理装置から提供されたデータが、テキ
ストデータである場合には、前記画像の縮小率と同等の
縮小率で、前記テキストデータを前記テキストデータに
含まれる文字の大きさが縮小されるように変換して第2
の情報処理装置に提供することもできる。
報処理装置から提供されたデータが、画像データである
場合には、該画像データを、当該画像データの表わす画
像が縮小されるように変換して第2の情報処理装置に提
供し、第2の情報処理装置は、前記画像データの縮小率
の逆数により、提供された画像データが表わす画像を拡
大変換して表示することもできる。
報処理装置から提供されたデータが、画像データである
場合には、該画像データを、当該画像データの表わす画
像が縮小されるように変換して第2の情報処理装置に提
供し、第2の情報処理装置は、データ変換中継装置を介
して、第1の情報処理装置から提供されたデータがテキ
ストデータである場合には、前記画像の縮小率と同等の
縮小率で、前記テキストデータを該テキストデータに含
まれる文字の大きさが縮小されるように変換して表示す
ることもできる。
明する。また、以下の説明では、サーバをWWWサーバ
として説明をおこなう。
徴をあらわしたシステム構成図である。
ネットワーク102、104と補正機能付データ変換中
継装置103とクライアント105とを、有して構成さ
れている。
ク102を介して、補正機能付データ変換中継装置10
3に接続され、さらに、クライアント105は、ネット
ワーク104を介して、補正機能付データ変換中継装置
103に接続されている。WWWサーバ101とクライ
アント105との間では、マルチメディアデータの通信
が行われており、この際、補正機能付データ変換中継装
置103は、データ変換によってデータ量の制御をおこ
ない、さらにそのデータ変換にともなって他の要求やデ
ータを補正する。
ト105以外にもサービス提供を行なうことができる
が、説明を簡単にするため、図1では、1つのクライア
ント105のみについて図示している。
104は、それぞれ、単一のネットワークで構成されて
も、複数のネットワークから構成されていてもかまわな
い。ネットワーク102とネットワーク104のの伝送
能力が異なるようにしたシステム構成にしておくと、本
補正機能付データ変換中継装置103は、その効果を多
いに発揮する。例えば、ネットワーク102にはインタ
ーネット等を使用し、ネットワーク104には電話回線
を使用する場合である。さらに、異なるネットワーク1
02、104に接続して、補正機能付データ変換中継装
置103を、ゲートウェイとして構成することも好まし
い。
ータ変換中継装置103、クライアント105のそれぞ
れの装置構成について説明する。図15は、WWWサー
バ101、図7は、補正機能付データ変換中継装置10
3、図16はクライアント105の装置構成例である。
図7、図15、図16に示す装置構成例は、所定の処理
を行なうCPU701と、該CPU701を動作させる
プログラムを含む、必要な情報を記憶するための記憶装
置702と、データ通信の制御を行なう通信制御部70
3と、補助記憶装置705とを有して構成される。さら
に、図16のクライアント105では、クライアント1
05の使用者がデータの要求や命令を入力するマウスの
ようなポインティングデバイスやキーボードのような入
力装置1601と、画面表示の制御をおこなう表示制御
部1602と、表示制御部1602と接続して画面表示
をおこなうディスプレイ等の表示部1603で構成され
る。そして、各構成要素は、互いに情報伝送が可能なよ
うに、バス704にて接続されている。
3、補助記憶装置705は、CPU701がバス704
を介して送る命令やデータによって制御されるものとす
る。また、WWWサーバ101、補正機能付データ変換
中継装置103、クライアント105の主たる機能は、
CPU701が予め定められたソフトウェアにしたがっ
て動作することによって実現する。さらに、図17にW
WWサーバ101がサービスするデータの一例を示す。
図17のデータは、図3に示すハイパーテキストのテキ
ストの箇所と画像データのリンクを表わすデータで、H
TML(HyperTextMarkup Language)にそって記述してい
る。図17において、1701と1704はインライン
画像のリンクを表わす記述、1702、1705、17
06はテキストの記述、1703はマッピング名をもつ
インライン画像のリンクを表わす記述を表わす。以下、
この記述について説明する。
テキストのその記述箇所にSRC以下で示す画像ファイ
ルを、インライン画像としてリンクしていることを示
す。記述1701、1704のリンクは、図3における
それぞれインライン画像302、310に相当する。
イパーテキストのテキストの箇所を示す。記述1702
のH1は、テキストのフォントのサイズを示していて、<H
1>と</H1>で囲まれたテキストがそのフォントサイズと
なる。Hのあとの数字はフォントのレベルを示してお
り、数字が大きくなれば、フォントサイズは小さくな
る。また<P>は、ハイパーテキストの改行を示す。記述
1702、1705、1706は、図3におけるそれぞ
れテキスト303、311、312に相当する。
等と同様にリンクする画像ファイルを示しており、この
リンクする画像は、図3におけるインライン画像305
に相当する。記述1703のHPEF="/cgi-bin/imagemap/
select-map"はマッピング名といい、インライン画像3
05内のイメージ306、307、308、309をマ
ウスなどのポインティングデバイスで選択したときに、
どのイメージが何のデータにリンクされているのかを示
すマップ設定ファイルに対応するマッピングの名前を示
す。詳細は後述する。
持つファイルの名をsample.htmlとし、このファイル名
を用いて説明する。
る機能を図式化した機能ブロック図の例を示す。以下の
実施例では、WWWサーバ101は図5の機能ブロック
図に従うとする。
1の機能を説明する。
てデータの送受信を行なう通信制御部、502は要求を
認識する要求認識部、503は転送するべきデータを選
択するデータ選択部、504は要求されたデータを転送
するデータ転送部、505から511はデータ、要求ま
たは制御等の流れを示している。
01へ、サーバ101がもつデータのデータ要求が送ら
れてくる時の処理の流れを説明する。
るクライアントからのデータ要求505を通信制御部5
01で受け付けて、データ要求506を、要求認識部5
02へ送る。
データ要求506には、2通りあるとする。1つはサー
バ101に格納してあるデータを一意的に指定する要求
である。例えば、図17のsampl.htmlのファイルや、記
述1701のSRC以下で示しているリンクする画像の
ファイル名images/title.gif等である。例えば、クライ
アント105が、図17のsampl.htmlのファイルを受信
すると、クライアント105は、このsampl.htmlの内容
を解釈し、SRC以下で示しているリンクする画像のフ
ァイルを、サーバ101に要求する。要求した画像のフ
ァイルを受信すると、この画像のファイルをリンクし
て、図3に示すようなハイパーテキストを生成すること
ができる。もう1つは、サーバ101がクライアント1
05へ転送するデータを選択することができる情報を含
む要求である。これは、図3のインライン画像305の
なかを、マウスなどのポインティングデバイスで選択し
たときなどにでるデータ要求である。例えば、図3のイ
ンライン画像305の左上の座標を(0、0)、右下の座標
を(399、299)とし、その画像内の座標(300、200)をマウス
などで選択した場合は、マッピング名の/cgi-bin/image
map/select-mapと座標(300,200)がデータ要求506と
なる。
要求506を認識する。もし、データを一意的に指定し
ている要求である場合は、指定されたデータを転送する
転送制御507をデータ転送部504に送る。転送する
データを選択できる情報を含む場合は、そのマッピング
名と座標等の選択情報508をデータ選択部503に送
る。
のマッピング名から、マップ設定ファイルの名を決定す
る。マッピング名に対応するマップ設定ファイルは、W
WWサーバ101のイメージマップのコンフィグレーシ
ョンファイルを参照することによって決定する。例え
ば、コンフィギュレーションファイルを参照して、マッ
ピング名select-mapに対応するマップ設定ファイルの名
前、select-map.mapを得ることができる。
す。
803、1804は選択された座標とそれにリンクされ
たデータの対応付けの記述である。
標(199、149)の矩形に囲まれたなかの座標を選択した場
合は、リンクしているデータは画像ファイルsportcar.g
ifであることを表わしている。他の記号に関しても同様
のことがいえる。例えば、座標(300,200)を選択した場
合は、画像ファイルrv.gifがリンクされるデータとな
る。このようにして、座標からリンクするデータを決定
して、図5においてそのデータの転送制御509をデー
タ転送部504に送る。
または転送制御509で示されるファイルを読み込む。
タの先頭に、このデータがどのようなタイプのデータか
を示す情報を含むヘッダを付加する。このヘッダはテキ
ストで記述されており、データのタイプはContent-Typ
e:(データの種類)のような記述でヘッダに含まれ
る。例えば、データの種類がHTML形式の場合は、Co
ntent-Type:text/htmlのように記述するし、またGI
F(Graphics InterchangeFormat)形式の画像データの
場合は、Content-Type:image/gifと記述する。このデ
ータのタイプは、転送するデータのファイル名の拡張子
から判断することができる。例えば、拡張子が.gifであ
ったときはGIF形式の画像ファイルであり、.jpgや.j
pegであったときはJPEG(Joint Photographic Exper
ts Group)形式の画像ファイルであり、.htmlや.htmであ
ったときはHTML形式の記述のテキストファイルと認
識できる。
部501に転送する。
10をネットワーク102へ送る。
る機能を図式化した機能ブロック図を示す。以下の第
1、2の実施例では、クライアント105は図6の機能
ブロック図に従うとする。
ウスやキーボード等の入力部、602は通信の手順に従
ってデータの送受信を行なう通信制御部、603はサー
バ101から転送されてくるデータから表示用のデータ
を作成する表示データ作成部、604はディスプレイ等
の表示を行なう表示部、605から609はデータや要
求等を示している。
バ101にデータの要求をおこなうには、入力部601
が、サーバ101内の任意のデータや、すでにサーバ1
01から転送されたデータにリンクされたデータの要求
の入力を行なう。例えば、sample.htmlのファイルの要
求をキーボードで入力した場合は、一意的なファイルの
要求がデータ要求となる。また、すでにsample.htmlの
ファイルがクライアント105にあり、sample.htmlに
記述してあるインライン画像の画像ファイルをデータ要
求とすることもできる。また、すでに図3のようなイメ
ージが表示部604に表示されており、インライン画像
305のように他のデータをリンクしてある画像をマウ
スなどで選択して要求するときは、その選択したインラ
イン画像305のマッピング名と選択した座標がデータ
要求となる。このデータ要求605を通信制御部602
を介してデータ要求606としてネットワーク104へ
送る。
WWサーバ101に送られて、前記したように要求に応
じたデータをネットワーク104へ送り返す。
データ607を通信制御部602を介してデータ608
として表示データ作成部603へ送る。
たデータがHTMLの形式のデータである場合は、HT
MLに従った表示用のデータを作成し、または、インラ
イン画像のデータの場合はHTMLのデータに画像を張
り付けた表示用データを作成して、表示用データ609
を表示部604へ出力する。
9をディスプレイ等に出力する。以下に、本発明の第1
の目的を達する第1の実施例を説明する。
の補正機能付データ変換中継装置103が実現する機能
を図式化した機能ブロック図の例を示す。
順に従ってデータの送受信を行なう通信制御部、802
は画像データやテキストデータ等のデータタイプを判別
するデータタイプ認識部、803は任意のデータを変換
してデータ量を減らすデータ変換部、805はクライア
ントからの要求を認識する要求認識部、806はクライ
アントからの要求を変換する要求補正部、807から8
18はデータ、要求等の流れを示す。
を、図19の補正機能付データ変換中継装置103の処
理の流れ図とあわせて説明する。なお、この実施例にお
いて、データ変換部803は画像データをサイズ変換率
1/2で変換してデータ量を減らすとする。
なHTML形式で記述された、sample.htmlのデータ要
求をWWWサーバ101に送った場合の処理の流れを説
明する。
4を介してデータ要求を送って、データ要求813を補
正機能付データ変換中継装置103の図8に示す通信制
御部804で受信する(1901)。そして、要求認識部80
5へこのデータ要求を送る。
解析して、ファイル名を一意的に指定して要求している
データ要求なのか、マッピング名と座標を含むデータ要
求なのか認識する(1902)。この場合は、ファイル名を一
意的に指定して要求しているデータ要求なので(1903)、
データ要求を通信制御部801へ送り、通信制御部80
1では、ネットワーク102を介して、WWWサーバ1
01へデータ要求を送信する(1905)。
によって、データ要求に従ってsample.htmlのファイル
をデータとしてクライアント105へ転送する。このデ
ータを補正機能付データ変換中継装置103が中継す
る。まず、通信制御部801がこのデータを受信する(1
906)。そして、データタイプ認識部802へこのデータ
をおくる。
データの種類を認識する(1907)。このデータタイプの認
識は、データの先頭に付加されたヘッダの情報を見るこ
とによって認識することができる。sample.htmlは、画
像データではないため、データを通信制御部804へ送
る(1908)。
データをネットワーク104を介して、クライアント1
05へ転送する(1910)。
1701、1703、1704にある、.gifの拡張子が
あるような画像データの一意的なファイル名を含むデー
タ要求をWWWサーバ101に送った場合の処理の流れ
を説明する。
ータ要求を受信して、WWWサーバ101にデータ要求
を送信するまでは、先に述べたsample.htmlをデータ要
求する場合と同じ処理の流れになる(1901から1905)。そ
れ以後の処理の流れを説明する。
ル名を示されたデータ要求を受けて、要求された画像デ
ータをクライアント105へ送る。このデータを補正機
能付データ変換中継装置103が中継する。まず、通信
制御部801がこのデータを受信する(1906)。そして、
データタイプ認識部802へこのデータをおくる。
データの種類を認識する(1907)。このデータのタイプの
認識は、前記したようにヘッダによってGIF形式の画
像データであることがわかる。よって、このデータは、
データ変換部803へ送られる(1908)。
イズ変換率1/2でサイズ変換する(1909)。この画像デ
ータのサイズ変換方法は任意の方法がとれるとする。例
えば、GIF形式のように圧縮してある場合は、一度伸
長して非圧縮の画像データにして、サイズ変換してから
再びGIF形式になるように圧縮することによってサイ
ズ変換することができる。ここでサイズ変換した画像デ
ータを通信制御部804へ送る。
ワーク104を介して、クライアント105へ転送する
(1910)。
たデータは、例えば、図4のようにクライアント105
で表示することができる。
の座標を(0,0)、右下の座標を(199,149)とし、イメージ
409の付近の座標(150,100)をマウスなどで選択し
て、クライアント105がデータ要求をWWWサーバ1
01に送った場合の処理の流れを説明する。このデータ
要求は、マッピング名と座標を含む。
ク104を介してデータ要求を送って、データ要求81
3を補正機能付データ変換中継装置103の通信制御部
804で受信する(1901)。そして、要求認識部805へ
このデータ要求を送る。
解析する(1902)。このデータ要求は座標を含むため、デ
ータ要求を要求補正部806へ送る(1903)。
要求に含まれる座標(150,100)の値をそれぞれ2倍に補
正して、座標(300,200)にする((1904)。この2倍とい
う倍率は、図4のインライン画像405をサイズ変換し
たサイズ変換率1/2の逆数である。もし例えば、サイ
ズ変換率が1/3であったときは、このデータ要求補正
部806での座標を3倍にする。この補正した座標値
を、データ要求の座標値としてデータ要求を通信制御部
801へ送る。
2を介して、WWWサーバ101へデータ要求を送信す
る(1905)。
求に対してリンクされているデータをクライアント10
5へ送る。このあとの処理は、リンクしてあるデータが
画像データである場合は、前述したサイズ変換をする処
理手順となる。また、画像データ以外のときは、前述し
たデータ中継だけをおこなう処理手順となる。
能付中継装置103を用いることによって、本発明の第
1の目標を達成することができる。
実施例について説明する。
機能付データ変換中継装置103が実現する機能を図式
化した機能ブロック図の例を示す。
2から904はデータや要求の流れを示し、この他の符
号は図8の同符号の示す説明と同じである。
タ変換中継装置103の処理の流れ図である。
バ101にクライアント105からsample.htmlのデー
タの要求が送られたときの補正機能付データ変換中継装
置103の処理の流れを説明する。
クライアント105からきたデータ要求をまったく変え
ず、中継だけをおこなう。つまり、ネットワーク104
からきたデータ要求は、通信制御部804、801を介
してネットワーク102に送る(2201,2202)。
ータ要求を受け付けて、sample.htmlのデータをクライ
アント105へ向けて送る。
タ807はネットワーク102、通信制御部801を介
してデータ808となり(2203)、データタイプ認識部8
02に送られる(2204)。このデータタイプ認識部80
2では、サーバから送られてきたデータを、データのタ
イプによって、画像データ810と判別したときは(220
5)、データ変換部803へ送る(2206)。また、HTML
形式のテキストデータと判別したときは(2205)、表示補
正部901へ送る(2207)。そして、それ以外のデータ8
09と判別したときは(2205)、データは一切変更せずに
通信制御部804へ送る。
0を、サイズ変換率1/2でサイズ変換をおこなう(220
6)。そして、変換したデータ811を、通信制御部80
4へ送る。
3が画像データをサイズ変換することによって、表示部
604での表示されるバランスがくずれることをふせぐ
補正を行なう(2207)。このデータの補正方法は、データ
変換部803でのサイズ変換率に関連する。この関連の
例については、後述する。ここで補正したデータ903
は、通信制御部804へ送られる。
ーク104へ転送して、クライアント105へ送る(220
8)。
正の例を図10、図11、図17、図20、図21を用
いて説明する。
図17のデータを図20や図21のように補正を行なっ
て、図10や図11のように表示イメージできるよう
に、表示の補正を行なう。
図10のような表示イメージになる例を説明する表示補
正部901では、図17の記述1701、1703、1
704を、図20の記述2001、2003、2004
のように補正する。つまり、記述2001、2003、
2004の<CENTER>と</CENTER>の間にインライン画像
の記述がはいるように補正する。このように補正するこ
とによって図10のような表示イメージになる。
ストの表示イメージ、1002、1005、1010は
インライン画像、1003、1011、1013はテキ
ストを示す。
05のように表示イメージ301の横いっぱいに表示さ
れる場合は、図10のインライン画像1002、100
5のように、表示イメージ1001の横幅に対してほぼ
真ん中に表示するように補正することができる。
図11のような表示イメージになる例を説明する。
02、1705、1706を、図20の記述2102、
2105、2106のように補正する。つまり、記述2
102、2105、2106の<H4>と</H4>の間のよう
にテキストの記述がはいるように補正する。つまり、サ
イズ変換率1/2にあわせて文字サイズを小さくするよ
うに補正してある。このように補正することによって図
11のような表示イメージになる。
ストの表示イメージ、1102、1105、1110は
インライン画像、1103、1111、1113はテキ
ストを示す。
1、312の文字のサイズを小さくするように補正して
ある。それが、テキスト1103、1111、1113
である。データ変換によってインライン画像1102、
1105、1110が縮小されているため、表示イメー
ジ1101自体が縮小される。
能付中継装置103を用いることによって、本発明の第
2の目標を達成することができる。
実施例で説明した要求認識部805、要求補正部806
を付加すれば、第1の実施例と同様にユーザーインター
フェイスを変えずに、画像のサイズ変換を行なうことが
できる。なぜならば、画像内の座標は、画像の左上を
(0,0)として、相対的な位置を示す座標であるため
に、画像の平行移動によっては、座標が変化しないから
である。
3の実施例について説明する。
あらわしたシステム構成図である。
とネットワーク102、104とデータ変換中継装置1
203と補正機能付クライアント1205とを、有して
構成されている。
ク102を介して、データ変換中継装置1203に接続
され、さらに、補正機能付クライアント1205は、ネ
ットワーク104を介して、データ変換中継装置120
3に接続されている。WWWサーバ101と補正機能付
クライアント1205との間では、マルチメディアデー
タの通信が行われており、この際、データ変換中継装置
103は、画像データのサイズ変換によってデータ量の
制御をおこなう。また、補正機能付クライアント120
5は、データ変換中継装置1203がデータ変換をおこ
なうことの補正をおこなって表示する。
能を図式化した機能ブロック図の例を図13に示す。
号の示す説明と同じである。
101にクライアント105からデータの要求が送られ
て、サーバ101がクライアント105にデータを転送
するときにそのデータを中継するデータ変換中継装置1
203の処理の流れは、図8の処理の流れと同じ説明と
なる。
1へのデータ要求を、データ変換中継装置1203が中
継を行なう場合は、単に中継を行なうだけである。
205の機能を図式化した機能ブロック図を示す。
部、1402、1403はデータの流れを示し、他の符
号は図6の同符号の説明と同じである。
ライアント1205の処理の流れ図を示し、図14と図
23とを用いて、補正機能付クライアント1205の処
理を説明する。
からサーバ101へのデータ要求は、図6のデータ要求
の説明と同じである(2301)。
に、要求したデータがサーバ101から送られてきた場
合の処理の流れを以下に示す。
タ変換中継装置1203で中継されて、ネットワーク1
04を介して、データ607として通信制御部602に
送られ(2302)、さらにデータ1402としてデータ補
正部1401へ送られる。
継装置1203でデータ変換部がサイズ変換をおこなっ
た画像データの補正をおこなう(2303)。この補正機能付
クライアント1205のデータ補正部1401のデータ
補正の例を説明する。
タ変換中継装置1203で中継されたデータのうちで画
像データを、2倍(データ変換部803のサイズ変換率
の逆数)に拡大変換する補正を行なう。すると、表示部
604で表示される表示イメージは、図3の表示イメー
ジ301とほぼ同じイメージを表示することができる。
この場合、インライン画像305内のイメージ306、
307、308、309の座標は変わることがないた
め、座標の補正を行なう必要が無い。
タ補正部1401は、データ変換中継装置1203で中
継されたデータのうちでテキストデータの文字の大きさ
を、1/2倍(データ変換部803のサイズ変換率)ま
たはそれに近い大きさで表示できるように補正を行な
う。すると、表示部604で表示される表示イメージ
は、図11の表示イメージ1101とほぼ同じイメージ
を表示することができる。
示データ作成部603に送る。
たデータをもとに表示用のデータを作成して(2304)、表
示データ609を表示部604へ出力する。そして、表
示部604では、この表示データ609をディスプレイ
等に出力する(2305)。
ント1205を用いることによって、本発明の第1と第
2の目的を達成することができる。
ば、データ変換によってクライアントでは、サーバへの
サービス要求からサーバからのデータ転送終了が早くな
り、さらに補正機能によって、データ変換によるユーザ
インターフェースは変わらず、また表示イメージのバラ
ンスがくずれないため、クライアントのユーザは違和感
なく、高速な表示によるサービスをうけることができ
る。
たシステム構成図。
示す説明図。
ク図の例。
ブロック図の例。
置構成図。
機能を図式化した機能ブロック図の例。
機能を図式化した機能ブロック図の例。
ステム構成図。
ブロック図の例。
機能ブロック図の例。
置の処理の流れ図。
置の処理の流れ図。
理の流れ図。
Claims (4)
- 【請求項1】データを提供をする第1の情報処理装置
と、該第1の情報処理装置とネットワークを介して接続
されたデータ変換中継装置と、該データ変換中継装置と
ネットワークを介して接続された第2の情報処理装置と
を有し、該第2の情報処理装置からのデータ要求が前記
データ変換中継装置を介して前記第1の情報処理装置に
送信され、該第1の情報処理装置は、前記データ要求に
応じたデータを、前記データ変換中継装置を介して前記
第2の情報処理装置に提供し、該第2の情報処理装置が
提供されたデータの表わす画像もしくは文字を表示する
情報処理システムにおいて、 前記データ変換中継装置は、 前記第1の情報処理装置から提供されたデータが、画像
データである場合には、該画像データを、当該画像デー
タの表わす画像が縮小されるように変換して前記第2の
情報処理装置に提供し、 前記第2の情報処理装置からのデータ要求が、前記画像
データ内の座標値を含むデータ要求である場合には、前
記画像の縮小率の逆数を乗じることにより、前記座標値
を補正して、前記座標値を補正されたデータ要求を、前
記第1の情報処理装置に送信することを特徴とする情報
処理システム。 - 【請求項2】データを提供をする第1の情報処理装置
と、該第1の情報処理装置とネットワークを介して接続
されたデータ変換中継装置と、該データ変換中継装置と
ネットワークを介して接続された第2の情報処理装置と
を有し、該第2の情報処理装置からのデータ要求が前記
データ変換中継装置を介して前記第1の情報処理装置に
送信され、該第1の情報処理装置は、前記データ要求に
応じたデータを、前記データ変換中継装置を介して前記
第2の情報処理装置に提供し、該第2の情報処理装置が
提供されたデータの表わす画像もしくは文字を表示する
情報処理システムにおいて、 前記データ変換中継装置は、 前記第1の情報処理装置から提供されたデータが、画像
データである場合には、該画像データを、当該画像デー
タの表わす画像が縮小されるように変換して前記第2の
情報処理装置に提供し、 前記第1の情報処理装置から提供されたデータが、テキ
ストデータである場合には、前記画像の縮小率と同等の
縮小率で、前記テキストデータを前記テキストデータに
含まれる文字の大きさが縮小されるように変換して前記
第2の情報処理装置に提供することを特徴とする情報処
理システム。 - 【請求項3】データを提供をする第1の情報処理装置
と、該第1の情報処理装置とネットワークを介して接続
されたデータ変換中継装置と、該データ変換中継装置と
ネットワークを介して接続された第2の情報処理装置と
を有し、該第2の情報処理装置からのデータ要求が前記
データ変換中継装置を介して前記第1の情報処理装置に
送信され、該第1の情報処理装置は、前記データ要求に
応じたデータを、前記データ変換中継装置を介して前記
第2の情報処理装置に提供し、該第2の情報処理装置が
提供されたデータの表わす画像もしくは文字を表示する
情報処理システムにおいて、 前記データ変換中継装置は、 前記第1の情報処理装置から提供されたデータが、画像
データである場合には、該画像データを、当該画像デー
タの表わす画像が縮小されるように変換して前記第2の
情報処理装置に提供し、 前記第2の情報処理装置は、 前記画像データの縮小率の逆数により、提供された画像
データが表わす画像を拡大変換して表示することを特徴
とする情報処理システム。 - 【請求項4】データを提供をする第1の情報処理装置
と、該第1の情報処理装置とネットワークを介して接続
されたデータ変換中継装置と、該データ変換中継装置と
ネットワークを介して接続された第2の情報処理装置と
を有し、該第2の情報処理装置からのデータ要求が前記
データ変換中継装置を介して前記第1の情報処理装置に
送信され、該第1の情報処理装置は、前記データ要求に
応じたデータを、前記データ変換中継装置を介して前記
第2の情報処理装置に提供し、該第2の情報処理装置が
提供されたデータの表わす画像もしくは文字を表示する
情報処理システムにおいて、 前記データ変換中継装置は、 前記第1の情報処理装置から提供されたデータが、画像
データである場合には、該画像データを、当該画像デー
タの表わす画像が縮小されるように変換して前記第2の
情報処理装置に提供し、 前記第2の情報処理装置は、 前記データ変換中継装置を介して、前記第1の情報処理
装置から提供されたデータがテキストデータである場合
には、前記画像の縮小率と同等の縮小率で、前記テキス
トデータを該テキストデータに含まれる文字の大きさが
縮小されるように変換して表示することを特徴とする情
報処理システム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18155095A JP3745796B2 (ja) | 1995-07-18 | 1995-07-18 | 情報処理システム |
| US08/878,259 US6789263B1 (en) | 1995-05-17 | 1997-06-18 | Data conversion method and apparatus |
| US09/727,451 US20010002851A1 (en) | 1995-04-14 | 2000-12-04 | Multimedia data processing system in network |
| US11/262,931 US20060114350A1 (en) | 1995-04-14 | 2005-11-01 | Multimedia data processing system in network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18155095A JP3745796B2 (ja) | 1995-07-18 | 1995-07-18 | 情報処理システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0934772A true JPH0934772A (ja) | 1997-02-07 |
| JP3745796B2 JP3745796B2 (ja) | 2006-02-15 |
Family
ID=16102752
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18155095A Expired - Fee Related JP3745796B2 (ja) | 1995-04-14 | 1995-07-18 | 情報処理システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3745796B2 (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09168027A (ja) * | 1995-12-14 | 1997-06-24 | Brother Ind Ltd | データ中継システム及びそのシステムに適用されるデータ中継装置 |
| US6237040B1 (en) | 1997-07-08 | 2001-05-22 | Toyota Jidosha Kabushiki Kaisha | Hypertext transmission method and server apparatus for sending and receiving files other than HTML files |
| JP2001508577A (ja) * | 1998-05-06 | 2001-06-26 | サムソン エレクトロニクス カンパニー リミテッド | ネットワークシステムのシステムデバイス動作状態表示方法 |
| JP2002510415A (ja) * | 1997-06-25 | 2002-04-02 | サムソン エレクトロニクス カンパニー リミテッド | ブラウザー基盤の命令及び制御ホームネットワーク |
| EP1324589A4 (en) * | 2000-10-06 | 2006-12-20 | Sony Corp | METHOD OF IMPROVING IMAGEQUALITY, BUILDING DATA PROCESSING DEVICE, METHOD OF STORING / REPRODUCING DATA, SYSTEM OF STACKING DATA, METHOD AND SYSTEM FOR DATA PROCESSING |
| US7185053B1 (en) | 1997-02-19 | 2007-02-27 | Canon Kabushiki Kaisha | Data communication apparatus and method for transmitting data based upon a received instruction |
| JP2012027921A (ja) * | 1999-01-29 | 2012-02-09 | Internatl Business Mach Corp <Ibm> | 交換符号化プロキシのための方法およびシステム |
| JP2021034884A (ja) * | 2019-08-23 | 2021-03-01 | ヤマハ株式会社 | 画像データの生成方法およびプログラム |
-
1995
- 1995-07-18 JP JP18155095A patent/JP3745796B2/ja not_active Expired - Fee Related
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09168027A (ja) * | 1995-12-14 | 1997-06-24 | Brother Ind Ltd | データ中継システム及びそのシステムに適用されるデータ中継装置 |
| US7185053B1 (en) | 1997-02-19 | 2007-02-27 | Canon Kabushiki Kaisha | Data communication apparatus and method for transmitting data based upon a received instruction |
| JP2002510415A (ja) * | 1997-06-25 | 2002-04-02 | サムソン エレクトロニクス カンパニー リミテッド | ブラウザー基盤の命令及び制御ホームネットワーク |
| US6237040B1 (en) | 1997-07-08 | 2001-05-22 | Toyota Jidosha Kabushiki Kaisha | Hypertext transmission method and server apparatus for sending and receiving files other than HTML files |
| JP2001508577A (ja) * | 1998-05-06 | 2001-06-26 | サムソン エレクトロニクス カンパニー リミテッド | ネットワークシステムのシステムデバイス動作状態表示方法 |
| JP2012027921A (ja) * | 1999-01-29 | 2012-02-09 | Internatl Business Mach Corp <Ibm> | 交換符号化プロキシのための方法およびシステム |
| EP1324589A4 (en) * | 2000-10-06 | 2006-12-20 | Sony Corp | METHOD OF IMPROVING IMAGEQUALITY, BUILDING DATA PROCESSING DEVICE, METHOD OF STORING / REPRODUCING DATA, SYSTEM OF STACKING DATA, METHOD AND SYSTEM FOR DATA PROCESSING |
| US7586631B2 (en) | 2000-10-06 | 2009-09-08 | Sony Corporation | Image quality correction method, image data processing device, data storing/reproducing method, data batch-processing system, data processing method, and data processing system |
| JP2021034884A (ja) * | 2019-08-23 | 2021-03-01 | ヤマハ株式会社 | 画像データの生成方法およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3745796B2 (ja) | 2006-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0898404B1 (en) | Information providing system | |
| US6430624B1 (en) | Intelligent harvesting and navigation system and method | |
| CA2334139C (en) | Data conversion system and data conversion method thereof | |
| KR100403264B1 (ko) | 트랜스코딩 처리의 중간 단계에서 트랜스코드된 데이터타입마다 동적으로 제공된 콘텐트 처리기 | |
| US7188214B1 (en) | Efficient compression using differential caching | |
| US7823083B2 (en) | Method, browser client and apparatus to support full-page web browsing on hand-held devices | |
| US6789263B1 (en) | Data conversion method and apparatus | |
| US20020131072A1 (en) | System and method for adaptive formatting of image information for efficient delivery and presentation | |
| KR19980018172A (ko) | 인터액티브 어플리케이션 실행 방법, 클라이언트-서버 다이얼로그 시스템 및 터미널 장치 | |
| US7251774B2 (en) | System for describing markup language for mobile use, and information processing apparatus and program for generating display content | |
| JPH11175426A (ja) | サービス中継装置 | |
| EP1545116A2 (en) | Method and apparatus for proportionally adjusting the size of images transmitted between mobile communications terminals | |
| US20030135538A1 (en) | Structured document distribution device and structured document distribution system | |
| JP3484284B2 (ja) | データ中継システム及びそのシステムに適用されるデータ中継装置 | |
| JPH0934772A (ja) | 情報処理システム | |
| JPH0916487A (ja) | データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法 | |
| EP1367495A1 (en) | Relay method, user interface providing method, proxy server device, client device, program and recording medium | |
| JPH10269160A (ja) | データ配信表示装置 | |
| CN100375081C (zh) | 协作系统、协作服务器、传送文档文件的方法 | |
| JP3533811B2 (ja) | データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法 | |
| JP2000298634A (ja) | 情報配信システム | |
| US20040148292A1 (en) | Method of adaptive data transmission | |
| JPS62194775A (ja) | 画像伝送方式およびその端末装置と通信網管理装置 | |
| US20030084008A1 (en) | System for purchasing postage electronically in a distributed processing environment | |
| JP3901126B2 (ja) | データ変換装置、データ変換装置を備えたネットワークシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050823 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051017 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051118 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091202 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |