JPH07143475A - 画像データ変換システム - Google Patents

画像データ変換システム

Info

Publication number
JPH07143475A
JPH07143475A JP28363493A JP28363493A JPH07143475A JP H07143475 A JPH07143475 A JP H07143475A JP 28363493 A JP28363493 A JP 28363493A JP 28363493 A JP28363493 A JP 28363493A JP H07143475 A JPH07143475 A JP H07143475A
Authority
JP
Japan
Prior art keywords
image data
display
client
conversion
header information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP28363493A
Other languages
English (en)
Inventor
Masakazu Hamaguchi
昌和 濱口
Shoichiro Funato
昭一郎 舟戸
Masataka Musha
正隆 武者
Takehiro Yamada
剛裕 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP28363493A priority Critical patent/JPH07143475A/ja
Publication of JPH07143475A publication Critical patent/JPH07143475A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Information Transfer Between Computers (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】画像データを表示解像度、表色系等が異なる複
数のクライアントで共用することが可能なシステムを提
供することにある。 【構成】記憶装置と、画像データ変換装置と、これに接
続されたクライアントを具備し、各クライアントから入
力した画像データは、記憶装置に記憶される。そして、
他のクライアントが画像データをアクセスするとき、画
像データ変換装置は、当該クライアントが有する表示解
像度、表示方式、表色系に適合したデータに変換処理を
施し、画像データをクライアントに供給する構成にす
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ファイルサーバと、複
数のクライアントが通信回線を介して接続されているク
ライアント・サーバシステムにおける、画像データの有
効利用を図るためのシステムに関し、特に、表示解像
度、表示方式等が異なる複数のクライアントが接続され
ている場合、ファイルサーバが備える記憶装置に格納し
た画像データを、すべてのクライアント間で共通に利用
可能なシステムに関する。
【0002】
【従来の技術】従来の技術においては、例えば、表示解
像度が「1280×960」であるワークステーション
において、例えば、画像圧縮/伸張処理手段によって圧
縮し、作成した圧縮画像データ(圧縮画像データを対象
にして説明するのは、圧縮処理を行わない非圧縮の画像
データを対象にして説明しても良いが、通常、画像デー
タは圧縮処理されるからである。以下同様なことが言え
る)を、表示解像度が「640×480」であるパソコ
ンで画像データとして利用する場合、上記ワークステー
ションで作成した圧縮画像データの画素数を、上記パソ
コンの表示解像度に適合した画素数に変換する処理を行
う必要がある。
【0003】従来、このような画素数変換の方式につい
ては、例えば、「CQ出版社「インターフェース」、1
993年1月号、183頁から206頁」に記載されて
いる方式が、一般的に知られている。
【0004】一例を示すと、ワークステーションで作成
した画像データから、2次元フィルタを使用して、縦方
向、横方向ともに画素数が、1/2になるよう画素を間
引き、パソコンの表示解像度に適合した画像データ(画
素数「640×480」)を生成している。
【0005】
【発明が解決しようとする課題】画像圧縮/伸張アルゴ
リズムで圧縮し、作成した圧縮画像データを格納するた
めの記憶装置を備えたファイルサーバと、スキャナ、デ
ィジタルスチルカメラ、ビデオカメラ等の画像取り込み
装置によって取り込んだ画像データを、画像圧縮/伸張
アルゴリズムを使用して、圧縮/伸張する画像圧縮/伸
張処理手段を搭載し、表示解像度、表示方式、表色系が
異なる複数のクライアントが、通信回線で接続されてい
るクライアント・サーバシステムにおいて、各クライア
ントで作成した圧縮画像データを、すべてのクライアン
ト間で共通に利用可能にすることは、画像データの有効
活用の点から極めて重要である。
【0006】上記各クライアントは、例えば、画像デー
タを画像圧縮/伸張するため、画像圧縮/伸張処理手段
を搭載しており、当該画像圧縮/伸張処理手段がサポー
トしている表色系と、クライアントが備える表示部の表
示解像度に基づき、圧縮画像データを作成する。
【0007】表色系の具体例としては、例えば、YUV
16(Y:輝度信号、U/V:色差信号、YUVのサン
プリング比=4:2:2、YUVのビット数=各8ビッ
ト)や、YUV12(Y:輝度信号、U/V:色差信
号、YUVのサンプリング比=4:1:1、YUVのビ
ット数=各8ビット)や、RGB24(R:赤色信号、
G:緑色信号、B:青色信号、RGBのビット数=各8
ビット)等がある。
【0008】このため、異なる表示解像度、表色系を有
する、すべてのクライアント間で、圧縮画像データを共
通利用するには、記憶装置に格納された圧縮画像データ
の表示解像度、表色系を、当該圧縮画像データを利用し
ようとするクライアントの表示解像度、表色系に適合さ
せるため、画素数、表色系等を変換処理するする必要が
ある。
【0009】しかしながら、上記従来技術では、各クラ
イアントにおいて、表示解像度に応じて画素数変換する
方式を開示しているが、クライアントが処理速度の遅い
パソコン等である場合には、クライアントの処理負荷が
増大し、上記画素数変換に要する処理時間が膨大になる
という問題がある。
【0010】また、上記の様に、ファイルサーバと、表
示解像度、表色系が異なる複数のクライアントが通信回
線で接続されるクライアント・サーバシステムにおい
て、記憶装置に格納された圧縮画像データを共通利用す
るためには、すべてのクライアントが、画素数および表
色系変換を行う手段を搭載しなければならず、当該手段
を搭載していないクライアントでは、表示解像度、表色
系が異なる他のクライアントで作成し記憶装置に格納し
た圧縮画像データを利用することができないという問題
がある。
【0011】さらに、画像データを画像圧縮/伸張する
ための画像圧縮/伸張処理手段を搭載していないCLU
T表示方式クライアントが、通信回線で接続されている
場合、このクライアントは、圧縮画像データの伸張、表
示フォーマット変換機能を有さないため、記憶装置に記
憶してある圧縮画像データを利用することができないと
いう問題がある。
【0012】本発明の目的は、上記クライアント・サー
バシステムにおいて、画素数、表色系、表示フォーマッ
トの変換処理を高速に行い、各クライアントが変換手段
を搭載していない場合でも、各クライアントで作成した
圧縮画像データを、すべてのクライアント間で共通に利
用可能なシステムを提供することにある。
【0013】すなわち、本発明は、例えば、JPEG(Joint
Photographic Experts Group)圧縮/伸張アルゴリズム
で圧縮処理して作成した静止画データや、MPEG(Movinng
Picture Coding Experts Group)圧縮/伸張アルゴリズ
ム等で圧縮処理して作成した圧縮画像データを格納する
ための記憶装置を備えたファイルサーバと、スキャナ、
ディジタルスチルカメラ、ビデオカメラ等の画像入力手
段によって入力した画像データを、上記画像圧縮/伸張
アルゴリズムを使用して、圧縮/伸張処理する画像圧縮
/伸張処理手段等を搭載した複数のクライアントが、通
信回線で接続されているクライアント・サーバシステム
関し、特に、表示解像度、表色系等が異なる複数のクラ
イアントが通信回線で接続されている場合でも、上記フ
ァイルサーバが備える記憶装置に格納した圧縮画像デー
タを、上記すべてのクライアント間で共通に利用できる
システムに関する。
【0014】なお、従来技術における問題点の説明にお
いても、扱うデータを、主として、圧縮画像データを対
象にして説明してきたのは、圧縮処理を行わない非圧縮
の画像データを対象にして説明しても同様なことが言え
るからであり、また、通常、画像データは、圧縮処理さ
れて扱われるからである。したがって、本発明では、ク
ライアント側が、特に、画像圧縮/伸張処理手段を備え
ていない場合にも適用可能なことは言うまでもない。
【0015】
【課題を解決するための手段】上記課題を解決するため
に、以下の手段が考えられる。
【0016】画像データを少なくとも記憶する記憶装置
と、画像データ変換装置と、該装置と通信回線を介して
接続された、複数のクライアントを具備させる。
【0017】そして、各クライアントは、予め定められ
た、表示形式を決める表示パラメータにしたがって、画
像データを表示する表示手段と、前記記憶手段に記憶さ
れる画像データを特定し、読み込み指示を受け付ける入
力手段と、受け付けられた指示に従って、前記表示パラ
メータを含む所定のデータを作成する機能を少なくとも
有する処理部と、前記所定のデータ、画像データを特定
するため画像特定データ、および前記指示を表す指示デ
ータを含む情報を、前記通信回線を介して送受する通信
手段とを備える。
【0018】さらに、全クライアントのうち少なくとも
1つは、前記記憶装置への画像データの書き込み指示を
も受け付ける入力手段と、画像データを入力するための
画像データ入力手段と、入力された画像データを前記所
定データに付加する手段を備える、画像データ読み込み
可能クライアントであり、また、前記画像データ変換装
置は、記憶手段アクセス部とデータ変換部とを備える。
【0019】そして、記憶手段アクセス部は、前記通信
回線を介し送られてきた前記指示データが画像データの
読み込みを表す場合、前記記憶装置から、画像特定デー
タで特定された画像データおよび該画像データに対応す
る表示パラメータを読み込み、また、前記指示データが
画像データの書き込みを表す場合、前記記憶手段へ前記
所定のデータに付加された画像データおよび該画像デー
タに対応する表示パラメータを書き込み、前記データ変
換部は、画像データの読み込み指示が与えられたとき、
読み込み指示を与えたクライアントへ、当該クライアン
トに対して予め定められている前記表示パラメータに合
わせて、読み出された画像データのデータ変換処理を行
い、変換処理されたデータ、前記通信回線を介し、当該
クライアントに送出するシステムである。
【0020】
【作用】以下、主として、クライアントが画像圧縮/伸
張処理手段を備えている場合について説明する。
【0021】画像圧縮/伸張処理手段を搭載したクライ
アントに備えたヘッダ情報付加手段は、スキャナ、ディ
ジタルスチルカメラ、ビデオカメラ等の画像取り込み装
置によって取り込んだ画像データを、搭載した画像圧縮
/伸張処理手段で圧縮した圧縮画像データに、ヘッダ情
報として、画像圧縮時の表示解像度、表色系、表示方式
等の画像パラメータを付加する処理を行う。
【0022】このため、上記圧縮画像データに、表示解
像度、表色系、表示方式等の画像パラメータを付加した
ヘッダ情報付き画像データを、通信回線を介して画像デ
ータ変換装置が備える記憶装置に転送、格納することが
できる。
【0023】画像圧縮/伸張処理手段を搭載したクライ
アントおよび画像圧縮/伸張処理手段を搭載していない
CLUT表示方式クライアントに備えた要求発生手段
は、上記画像データ変換装置が備える記憶装置から、ヘ
ッダ情報付き圧縮画像データを読み出し、伸張・表示す
る際に必要なヘッダ情報付き圧縮画像データの読み出し
指令と、画像データ変換装置で所定の変換を行うために
必要な、クライアント自らがサポートしている表示解像
度、表色系、表示方式等の要求パラメータを、通信回線
を介して、画像データ変換手段に転送するよう動作す
る。
【0024】このため、伸張・表示しようとするクライ
アントから、画像データ変換手段に対して、記憶装置に
格納されたヘッダ情報付き圧縮画像データの読み出しを
要求することができ、併せて、画像データ変換装置で所
定の変換を行うために必要な、クライアント自らがサポ
ートしている、表示解像度、表色系、表示方式等の要求
パラメータを供給することができる。
【0025】画像データ変換装置に設けた要求認識手段
は、上記伸張・表示しようとするクライアントから転送
されてきた、読み出し指令と要求パラメータを認識する
ように動作する。
【0026】このため、画像データ変換手段は、この読
み出し指令に基づき、記憶装置から、所定のヘッダ情報
付き圧縮画像データを読み出すことができ、さらに、上
記伸張・表示しようとするクライアントの表示解像度、
表色系、表示方式等を認識することができる。
【0027】画像データ変換手段に設けた、ヘッダ情報
認識手段は、記憶装置から読み出されたヘッダ情報付き
圧縮画像データのヘッダ情報を認識する。
【0028】このため、画像データ変換手段は、読み出
した圧縮画像データが有する表示解像度、表色系、表示
方式を認識することができる。
【0029】画像データ変換手段が備え変換制御手段
は、上記伸張・表示しようとするクライアントの表示解
像度、表色系、表示方式と、読み出した圧縮画像データ
が有する表示解像度、表色系、表示方式とに基づき、上
記変換手段で所定の変換処理を行うために必要な変換制
御信号を生成するように動作する。
【0030】画像データ変換装置が備える変換処理手段
は、上記変換制御信号に基づき、所定の変換処理(すな
わち、画素数、表色系、表示フォーマット変換等)を行
うように動作する。
【0031】以上により、画像データ変換手段におい
て、記憶装置から読み出したヘッダ情報付き画像データ
を伸張・表示しようとするクライアントに適合した、圧
縮画像データあるいは画像データに、高速に変換するこ
とができ、各クライアントが各々、上記変換手段を搭載
していない場合でも、各クライアントで作成した圧縮画
像データを、すべてのクライアント間で、共通に利用す
ることができることになる。
【0032】
【実施例】以下、本発明の実施例を図面を参照して詳細
に説明する。
【0033】なお、実施例の記載中、扱うデータを、主
として圧縮データを対象として、説明を行うが、これは
画像データは、圧縮処理を行って扱うことが多いことを
考慮したものであり、非圧縮データも同様に、本発明で
扱うことができることはいうまでもない。
【0034】図1は、本発明にかかる画像データ変換装
置を含むクライアント・サーバシステムのシステム構成
図である。
【0035】1は、本発明による画像データ変換装置、
2は、圧縮画像データ(もちろん非圧縮データでもよ
い)を格納する記憶装置、3、4はクライアントであ
り、具体的には、スキャナ、スチルカメラ、ビデオカメ
ラ等の画像取り込み装置で取り込んだ画像データを、前
記JPEG、MPEG等の所定の画像圧縮/伸張アルゴリズムを
使用して画像圧縮/伸張する画像圧縮/伸張手段を搭載
し、表示解像度および表色系がそれぞれ異なるクライア
ント、5は、上記画像圧縮/伸張手段を搭載していない
CLUT(Color Look Up Table)表示方式クライアン
ト、7は、画像データ変換装置1とクライアント3、
4、5を接続して、圧縮画像データ等の転送を可能にす
る通信回線である。
【0036】画像データ変換装置1は、例えば、CP
U、ROM(所定の処理を行うプログラムが内蔵されて
いる)、RAM、各種CMOS、ディスク装置等によっ
て、記憶装置2は、例えば、RAM、ディスク装置等に
よって実現できる。
【0037】また、通信回線7は、例えば、光ファイ
バ、電線ケーブル等によって実現できる。
【0038】また、各クライアントは、あとで詳しく述
べるが、命令等を入力するための入力手段、所定の処理
を行う処理手段、必要なデータを表示する表示手段、画
像を取り込むための手段を有して構成される。ここで、
入力手段は、例えば、キーボード、マウス等によって、
処理手段は、例えば、CPU、ROM(所定の処理を行
うプログラムが内蔵されている)、RAM、各種CMO
S等によって、表示手段は、例えば、CRT、ELディ
スプレイ、液晶ディスプレイ等によって実現される。画
像を取り込むための手段は、例えば、スキャナ、スチル
カメラ、ビデオカメラ等によって実現される。
【0039】以下、図1を参照して、本発明による画像
データ変換装置1の機能および動作の概略を説明する。
【0040】なお、上述したように、扱うデータを、主
として圧縮された画像データとして説明するが、非圧縮
のデータも同様に扱うことができるのは言うまでもな
い。
【0041】まず、一例として、図2に示すように、ま
ず、クライアント3の表示解像度を「1280×96
0」、表示方式を「フルカラー」、搭載した画像圧縮/
伸張手段(本実施では、当該手段を搭載する場合につい
て説明する)がサポートする表色系を「YUV16」と
し、次に、クライアント4の表示解像度を「640×4
80」、表示方式を「フルカラー」、搭載した画像圧縮
/伸張手段(本実施では、当該手段を搭載する場合につ
いて説明する)がサポートする表色系を「YUV12」
とし、クライアント3で作成した圧縮画像データを、ク
ライアント4で利用する場合について説明する。
【0042】クライアント3では、図示しないが、スキ
ャナ、スチルカメラ、ビデオカメラ等の画像取り込み装
置によって画像データを取り込んだ後、搭載した画像圧
縮/伸張手段で、この画像データを所定の画像圧縮/伸
張アルゴリズムで、画像圧縮する。なお、このような画
像圧縮/伸張手段は、例えば、CPU、ROM(所定の
処理を行うプログラムが内蔵されている)、RAM、各
種CMOS等によって、ハードウエアにて実現すること
や、所定の処理を行うソフトウエアを記憶するディスク
を、ディスク装置が読み込む、ソフトウエアを供給する
方法で実現すること等が考えられる。
【0043】さて、作成した圧縮画像データは、クライ
アント3が備える表示手段が有する、表示解像度「12
80×960」、表色系「YUV16」に合わせて、画
像圧縮したデータである。
【0044】まず、クライアント3で作成した上記圧縮
画像データは、通信回線7を介して、画像データ変換装
置1に接続された記憶装置2に転送・格納される。
【0045】一方、図1に示したクライアント・サーバ
システムのクライアント4において、クライアント3で
作成し、記憶装置2に格納した上記圧縮画像データを、
通信回線7を介して、クライアント4に転送し、クライ
アント4においても圧縮画像データとして利用するに
は、クライアント3で作成した上記圧縮画像データに対
して、画素数および表色系の変換処理を行うことが必要
である。
【0046】これは、クライアント4の表示解像度「6
40×480」および表色系「YUV12」が、上記ク
ライアント3で作成した圧縮画像データの表示解像度
「1280×960」および表色系「YUV16」と異
なり、このままでは、クライアント4において、搭載し
た画像圧縮/伸張手段によっては、画像の伸張と表示が
適正にできないためである。
【0047】本発明にかかる画像データ変換装置1は、
クライアント3で作成した圧縮画像データに対して、画
素数および表色系変換処理を施し、クライアント4にお
いて画像の伸張・表示が可能な圧縮画像データを生成
し、当該データを通信回線7を介して、クライアント4
に転送、供給する機能を有する。
【0048】ここで、上記画素数および表色系変換は、
具体的には、クライアント3の画像データ(Y,U,
V)から、2次元フィルタを使用して、縦方向、横方向
ともに画素数が1/2になるよう画素を間引き、色信号
U/Vについては、さらに縦方向に画素数が1/2にな
るよう画素を間引く処理が考えられる。
【0049】したがって、具体的には、「1280×9
60」から「640×480」への画素数変換と、「Y
UV16」から「YUV12」への表色系変換を、画像
データ変換装置1が行うことにより、クライアント3で
作成した圧縮画像データを、クライアント4で伸張、表
示可能にし、共通の画像データを利用することができる
ことになる。
【0050】また、他の実施例として、図2に示すよう
に、画像圧縮/伸張手段を搭載しないクライアント5の
表示解像度を、「640×480」、表示方式を「CL
UT方式」とし、クライアント3で作成した圧縮画像デ
ータを、クライアント5でも利用する場合について説明
する。
【0051】この場合、まず、クライアント5が画像圧
縮/伸張手段を搭載していないため、クライアント3で
作成した圧縮画像データを伸張した画像データを、クラ
イアント5に転送する必要がある。
【0052】その際、クライアント5の表示解像度「6
40×480」および表示フォーマット「CLUT方
式」が、上記クライアント3で作成した圧縮画像データ
の表示解像度「1280×960」、表示フォーマット
「フルカラー」と異なるため、伸張処理した画像データ
に対して、画素数、表示フォーマット変換処理も併せて
行う必要がある。
【0053】本発明にかかる画像データ変換装置1は、
前記の機能に加え、画素数、表示フォーマット変換処理
を施し、クライアント5で表示可能な画像データを生成
し、当該データを通信回線7を介して、クライアント5
に転送、供給する機能をも有するものである。
【0054】以上、本発明にかかる画像データ変換装置
1の機能、動作の概略を説明した。
【0055】次に、図1に示したクライアント・サーバ
システムにおける画像データ変換装置1、クライアント
3、4、5の構成例を図面を参照して、詳細に説明す
る。
【0056】図3(a)は、図1に示したクライアント
3、4の構成例を示す図である。
【0057】図3(a)において、1000は、スキャ
ナ、ディジタルスチルカメラ、ビデオカメラ等で実現で
き、画像情報を入力するための画像取り込み装置、10
0は、画像取り込み装置で取り込んだ画像データを、前
記JPEG、MPEG等の所定の画像圧縮/伸張アルゴリズムに
よって、画像圧縮処理を行う画像圧縮処理部、110
は、画像圧縮処理部100によって作成した圧縮画像デ
ータの、表示解像度、表色系、表示方式等の画像パラメ
ータを、ヘッダ情報として、圧縮画像データに付加する
ためのヘッダ情報付加部、120は、図1に示している
画像データ変換装置1とクライアント3、4とを、通信
回線7を介して接続して、圧縮画像データ等の送受信を
可能にする通信制御部、130は、図1に示した記憶装
置2に格納された圧縮画像データのうち、所定の圧縮画
像データを読み出すために必要な読み出し指令と、読み
出した圧縮画像データに対して、画像データ変換装置1
によって、所定の表示解像度、表色系、表示方式等に変
換するために必要な、要求パラメータを発生する要求発
生部、140は、圧縮画像データを、前記JPEG、MPEG等
の所定の画像圧縮/伸張アルゴリズムによって、画像伸
張処理する画像伸張処理部、150は、画像伸張処理部
140によって画像伸張した画像データを、ディスプレ
イに表示するための表示制御部、160は、画像データ
を表示するディスプレイである。
【0058】各構成要素は、例えば、CPU、ROM
(所定の処理を行うプログラムを内蔵している)、RA
M、各種CMOS等によって実現される。また、画像圧
縮処理部100、画像伸長処理部140は、例えば、画
像圧縮、伸長処理を行うアプリケーションプログラム
と、これを装着可能なディスク装置を有する構成として
も良い。
【0059】なお、本システムにおいては、画像取り込
み装置を必ずしも、全てのクライアントに設けることは
必要とされない。すなわち、画像データを利用するのみ
のクライアントが存在していてももちろん良いし、画像
データを取り込むだけのクライアントが存在しても良
い。このことは、本実施例で説明する全ての実施例にお
いて言える。
【0060】また、クライアントの数は、2以上であれ
ば、本システムは成立する。
【0061】まず、図3(a)を参照して、クライアント
3、4において圧縮画像データを作成し、作成した画像
データを、図1に示した記憶装置2に、転送・格納する
動作について説明する。
【0062】スキャナ、ディジタルスチルカメラ、ビデ
オカメラ等の画像取り込み装置1000で取り込んだ画
像データは、画像圧縮処理部100に供給される。
【0063】次に、画像圧縮処理部100では、供給さ
れた画像データを、各クライアント3、4における、表
示解像度、搭載した画像圧縮処理部100がサポートす
る表色系で画像圧縮処理する。
【0064】画像圧縮処理部100から出力された圧縮
画像データは、ヘッダ情報付加部110に供給される。
ヘッダ情報付加部110では、供給された圧縮画像デー
タに、ヘッダ情報として、画像圧縮時の表示解像度、表
色系、表示方式等の画像パラメータを付加する。
【0065】図4(a)、(b)に、圧縮画像データに、画
像パラメータをヘッダ情報として付加したときのデータ
フォーマットの一例を示す。図4(a),(b)に示したデ
ータフォーマットは、前記JPEG、MPEG等の国際標準、あ
るいは、業界標準に準拠した圧縮画像データの先頭、あ
るいは、最後尾に、ヘッダ情報を付加したデータ構造と
なっている。ここでヘッダ情報として、表示解像度、表
色系、表示方式が採用されている。
【0066】一例として、クライアント3で圧縮画像デ
ータを作成した場合には、ヘッダ情報として、表示解像
度「1280×960」、表色系「YUV16」、表示
方式「フルカラー」なる画像パラメータが付加される。
【0067】ヘッダ情報付加部110から出力されたヘ
ッダ情報付き圧縮画像データは、通信制御部120に供
給され、図1に示した通信回線7を介して、記憶装置2
に転送・格納される。
【0068】上記説明より明らかなように、各クライア
ント3、4において、従来からの基本的な構成要素であ
る、画像圧縮処理部100、通信制御部120、画像伸
張処理部140、表示制御部150、ディスプレイ16
0に加えて、新たに、ヘッダ情報付加部110を備えた
構成にすることにより、後で詳細に述べるが、図1に示
した画像データ変換装置1によって、所定の画素数、表
色系、表示フォーマット変換処理を行うために必要な画
像パラメータを、圧縮画像データに付加し、ヘッダ情報
付き圧縮画像データを生成し、記憶装置2に転送・格納
することができることになる。
【0069】上記実施例では、ヘッダ情報として、画像
パラメータを付加したが、画像パラメータの代りに、図
4(c)、(d)に示すように、各クライアント3、4のう
ちどのクライアントで作成した圧縮画像データかを識別
するためのクライアントID(以下、「作成クライアン
トID」と称する)を付加しても良い。
【0070】さらに、図4(a)、(b)、図4(c)、(d)
では、圧縮画像データの先頭或いは最後尾にヘッダ情報
を付加したが、圧縮画像データのデータフォーマット内
に規定されていない空き領域が存在する場合には、その
領域に、画像パラメータや作成クライアントIDを付加
した構成にするのも好ましい。
【0071】なお、作成クライアントIDを利用可能に
するためには、例えば、各クライアントごとに、ID番
号、画像パラメータを対応づけたテーブルを予め作成
し、図1に示す画像データ変換処理装置1内に設けてお
けば良い。動作時には、画像データ変換処理装置1は、
与えられた作成クライアントIDにしたがって、前記テ
ーブルの内容を参照して、クライアントに対応する画像
パラメータを認識し、これに基づいて所定の処理を行え
ば良い。
【0072】以上、クライアント3、4で圧縮画像デー
タを作成し、図1に示した記憶装置2に転送・格納する
過程について説明した。
【0073】次に、画像データ変換装置1が、図1に示
した記憶装置2から、ヘッダ情報付き圧縮画像データを
読み出し、所定の画素数および表色系変換(具体的に
は、クライアント3の画像データ(Y,U,V)から、
2次元フィルタを使用して、縦方向、横方向ともに画素
数が1/2になるよう画素を間引き、色信号U/Vにつ
いては、さらに縦方向に画素数が1/2になるよう画素
を間引く処理)を行い、表示解像度、表色系が異なるク
ライアント3、4、5において、画像伸張・表示処理す
る動作について説明する。
【0074】まず、図3(a)を参照して、この動作にお
けるクライアント3、4の動作について説明する。
【0075】上記ヘッダ情報付き圧縮画像データを、異
なる表示解像度および表色系を有するクライアント3、
4によって、画像伸張・表示処理するには、画像データ
変換装置1において、上記ヘッダ情報付き圧縮画像デー
タが有する表示解像度および表色系を、画像伸張・表示
処理しようとするクライアント3、4がサポートする、
表示解像度および表色系に合わせるための変換処理を行
う必要がある。
【0076】このため、記憶装置2からヘッダ情報付き
圧縮画像データを読み出し、画像伸張・表示処理しよう
とするクライアント3,4では、まず、記憶装置2から
所定のヘッダ情報付き圧縮画像データを読み出すため
の、「読み出し指令」と、クライアント自らがサポート
している表示解像度、表色系および表示方式等の「要求
パラメータ」を、要求発生部130が発生する。
【0077】本実施例では、クライアント3、4が備え
る要求発生部130で発生する、要求パラメータは、そ
れぞれ、前述した図2に示すとおりである。
【0078】要求発生部130から出力された、読み出
し指令と要求パラメータは、通信制御部120に供給さ
れ、通信回線7を介して、画像データ変換装置1に転送
される。
【0079】以上の説明より明らかなように、各クライ
アント3、4において、従来からの基本構成要素であ
る、画像圧縮処理部100、通信制御部120、画像伸
張処理部140、表示制御部150、ディスプレイ16
0に加えて、新たに、要求発生部130を備えた構成に
することによって、画像伸張・表示処理しようとする、
クライアント3、4の要求パラメータ(例えば、表示解
像度、表色系、表示方式等)を、画像データ変換装置1
に転送することが可能となる。
【0080】また、上記ヘッダ情報付き圧縮画像データ
を、異なる表示解像度、表色系、表示方式を有するクラ
イアント5(本説明では、画像圧縮/伸張手段を搭載し
ない場合について説明する)で画像表示する場合も同様
に、図3(b)のクライアント5の構成図に示すように、
クライアント5に、上記要求発生部130を備えること
により、クライアント5の要求パラメータを、画像デー
タ変換装置1に転送することができる。
【0081】なお、図3(b)に示す構成要素と、図3
(a)に示す構成要素における共通部分は、同一符号で示
し、その詳細説明は省略する。
【0082】上記実施例では、要求発生部130で、読
み出し指令と要求パラメータを発生させたが、要求パラ
メータの代りに、記憶装置2に格納された圧縮画像デー
タを読み出し、伸張・表示しようとするクライアントの
クライアントID(以下、「表示クライアントID」と
称する)を発生させても良い。表示クライアントIDを
使用した構成は、前記作成クライアントIDにて説明し
たものと、同様な構成で実現できる。
【0083】次に、画像伸張・表示処理しようとするク
ライアント3、4、5から、読み出し指令と要求パラメ
ータとを転送された、画像データ変換装置1の動作につ
いて、図5を参照して説明する。
【0084】図5は、図1に示した画像データ変換装置
1のシステム構成図である。
【0085】図5において、200は、図1に示した画
像データ変換装置1とクライアント3、4、5を、通信
回線7を介して接続し、圧縮画像データ等の送受信を行
うための通信制御部、210は、画像伸張・表示処理し
ようとするクライアント3、4、5が備える要求発生部
130から、通信回線7を介して転送された、読み出し
指令と要求パラメータ(表示解像度、表色系および表示
方式)を認識するための要求認識部、220は、要求認
識部210で認識された、読み出し指令によって、記憶
装置2から読み出された所定のヘッダ情報付き圧縮画像
データから、画像パラメータ(例えば、表示解像度、表
色系、表示方式等)を分離して認識するヘッダ情報認識
部、230は、記憶装置2から読み出された、ヘッダ情
報付き圧縮画像データの表示解像度、表色系、表示方式
等を、画像伸張・表示処理しようとする、クライアント
3、4、5がサポートする、表示解像度、表色系、表示
方式等に変換処理するための変換処理部、240は、要
求認識部210で認識して出力される要求パラメータ
と、ヘッダ情報認識部で認識して出力されるヘッダ情報
付き圧縮画像データの画像パラメータに基づき、変換処
理部230で所定の画素数、表色系、表示フォーマット
の変換処理を行うために必要な変換制御信号を生成する
変換制御部である。
【0086】なお、図5に示す各構成要素は、例えば、
例えば、CPU、ROM(所定の処理を行うプログラム
を内蔵している)、RAM、各種CMOS等によって実
現される。
【0087】まず、画像伸張・表示処理しようとする、
クライアント3、4、5が備える要求発生部130か
ら、通信回線7を介して転送されてきた、読み出し指令
と要求パラメータは、通信制御部200で受信されて、
要求認識部210へと供給される。
【0088】次に、要求認識部210では、供給され
た、読み出し指令と要求パラメータを認識する。そし
て、認識した要求パラメータを、変換制御部240に出
力する。
【0089】さらに、認識した、読み出し指令に基づ
き、要求された所定のヘッダ情報付き圧縮画像データ
を、記憶装置2から読み出す。
【0090】記憶装置2から読み出された、所定のヘッ
ダ情報付き圧縮画像データは、ヘッダ情報認識部220
と変換処理部230とに供給される。
【0091】ヘッダ情報認識部220では、供給された
ヘッダ情報付き圧縮画像データから、ヘッダ情報を分離
し、画像パラメータを認識し、変換制御部240に出力
する。
【0092】したがって、変換制御部240には、画像
伸張・表示処理しようとするクライアント3、4、5の
各々の要求パラメータが供給されるとともに、記憶装置
2から読み出された、所定のヘッダ情報付き圧縮画像デ
ータが有する画像パラメータが供給される。
【0093】変換制御部240では、供給された要求パ
ラメータと、画像パラメータに基づき、変換処理部23
0で、所定の画素数、表色系、表示フォーマット等の変
換処理を行うための変換制御信号を生成し、変換処理部
230に出力する。
【0094】さらに、変換処理部230では、この供給
された変換制御信号に基づき、記憶装置2から読み出し
た、所定のヘッダ情報付き圧縮画像データが有する、表
示解像度、表色系、表示フォーマット等を、画像伸張・
表示処理しようとする、クライアント3、4、5の各々
の、表示解像度、表色系、表示フォーマットに適合させ
るべく、画素数、表色系、表示フォーマット等の変換処
理を行う。
【0095】ここで、画素数および表色系変換は、具体
的には、クライアント3の画像データ(Y,U,V)か
ら、2次元フィルタを使用して縦方向、横方向ともに画
素数が1/2になるよう画素を間引き、色信号U/Vに
ついては、さらに縦方向に画素数が1/2になるよう画
素を間引く処理である。
【0096】また、表示フォーマット変換は、具体的に
は、フルカラーの画像データに対し、色数を制限した
(例えば、256色)CLUT方式の画像データに変換
する処理である。
【0097】このとき、図4(a)、(b)に示したよう
に、圧縮画像データの先頭、あるいは、最後尾に付加し
たヘッダ情報は削除し、通信制御部200に出力する。
【0098】通信制御部200は、供給された上記変換
後の圧縮画像データを、通信回線7を介して、画像伸張
・表示処理しようとする、クライアント3、4、5に転
送する。
【0099】したがって、一例として、クライアント3
で作成した圧縮画像データを、クライアント4にて伸張
・表示処理して共用する場合、要求認識部210から
は、クライアント4が有する、表示解像度「640×4
80」、表色系「YUV12」、表示方式「フルカラ
ー」なる要求パラメータが、一方、ヘッダ情報認識部2
20からは、クライアント3で作成した、ヘッダ情報付
き圧縮画像データが有する、表示解像度「1280×9
60」、表色系「YUV16」、表示方式「フルカラ
ー」なる画像パラメータが、変換制御部240に供給さ
れる。
【0100】次に、変換制御部240では、供給され
た、要求パラメータ、画像パラメータに基づき、記憶装
置2から読み出された、所定のヘッダ情報付き圧縮画像
データ(クライアント3で作成した画像圧縮データであ
る)の、表示解像度「1280×960」および表色系
「YUV16」を、クライアント4において、適正に、
伸張・表示可能である、表示解像度「640×480」
および表色系「YUV12」に変換処理するための変換
制御信号を生成する。
【0101】変換処理部230では、生成された変換制
御信号に基づき、記憶装置2から読み出された、所定の
ヘッダ情報付き圧縮画像データを、クライアント4で適
正に伸張・表示可能な、圧縮画像データに変換処理すべ
く、「1280×960」から「640×480」への
画素数の変換処理と、「YUV16」から「YUV1
2」への表色系の変換処理を行う。
【0102】ここで、画素数および表色系変換は、具体
的には、クライアント3の画像データ(Y,U,V)か
ら、2次元フィルタを使用して縦方向、横方向ともに画
素数が1/2になるよう画素を間引き、色信号U/Vに
ついては、さらに縦方向に画素数が1/2になるよう画
素を間引く処理である。
【0103】そして、このように画素数、表色系の変換
処理が行われ、ヘッダ情報が削除された圧縮画像データ
は、通信回線7を介して、クライアント4に転送され
る。
【0104】なお、変換処理後の圧縮画像データは、画
素数、表色系が変換されただけであり、ヘッダ情報も削
除されているため、そのデータフォーマットは、前記JP
EG、MPEG等の国際標準、業界標準等の規格に準拠してい
る。
【0105】また、他の実施例として、クライアント3
で作成した圧縮画像データを、クライアント5で共用す
る場合には、要求認識部210からは、クライアント5
が備える表示手段が有する、表示解像度「640×48
0」、表示方式「CLUT方式」なる要求パラメータ
が、さらに、ヘッダ情報認識部220からは、クライア
ント3で作成した、ヘッダ情報付き圧縮画像データが有
する表示解像度「1280×960」、表色系「YUV
16」、表示方式「フルカラー」なる画像パラメータ
が、変換制御部240に供給される。
【0106】変換制御部240では、供給された、要求
パラメータ、画像パラメータに基づき、記憶装置2から
読み出された、所定のヘッダ情報付き圧縮画像データ
(クライアント3で作成したデータである)の表示解像
度(1280×960)および表示方式(フルカラー)
を、クライアント5で適正に、表示可能な、表示解像度
「640×480」および表示方式「CLUT方式」に
変換処理するための変換制御信号を生成する。
【0107】変換処理部230では、生成された変換制
御信号に基づき、記憶装置2から読み出された、所定の
ヘッダ情報付き圧縮画像データを伸張処理した後、クラ
イアント5で適正に表示可能な画像データに変換すべ
く、「1280×960」から「640×480」への
画素数変換(具体的には、2次元フィルタを使用して縦
方向、横方向ともに画素数が1/2になるよう画素を間
引く処理)と、「フルカラー」から「CLUT方式」へ
の表示フォーマットの変換処理(具体的には、例えば、
フルカラーの画像データに対し、色数を制限(例えば、
256色)したCLUT方式の画像データに変換する処
理)を行う。
【0108】そして、このように画像伸張、画素数、表
示フォーマットが変換処理され、ヘッダ情報が削除され
た画像データは、通信回線7を介して、クライアント4
に転送される。
【0109】以上の説明より明らかなように、通信制御
部200、要求認識部210、ヘッダ情報認識部22
0、変換処理部230、変換制御部240で画像データ
変換装置1を有した構成にすることにより、異なる表示
解像度および表色系を有するクライアント3、4によっ
て作成された、圧縮画像データを、画像伸張・表示処理
しようとする、クライアント3、4、5に適合した、圧
縮画像データに変換処理し、転送することができる。
【0110】なお、上記実施例では、要求認識部210
に、読み出し指令と要求パラメータが、ヘッダ情報認識
部220に、画像パラメータが供給される場合について
説明したが、要求パラメータの代わりに、前記表示クラ
イアントIDを、画像パラメータの代わりに、前記作成
クライアントIDを供給するようにしても良い。
【0111】これらのIDが供給される場合には、これ
らIDと、図2に示した、要求パラメータおよび画像パ
ラメータ(例えば、表示解像度、表色系および表示方式
等)を対応付けるテーブルを作成しておき、該テーブル
を画像データ変換装置1の内部に、予め準備しておけば
よい。
【0112】そして、要求認識部210では、供給され
た表示クライアントIDを認識し、テーブルを参照する
ことにより、表示クライアントIDに対応した、要求パ
ラメータを、変換制御部240に出力する。
【0113】また、ヘッダ情報認識部220では、供給
された作成クライアントIDを認識し、上記テーブルを
参照することにより、作成クライアントIDに対応した
画像パラメータを、変換制御部240に出力する。
【0114】これによって、要求認識部210に、読み
出し指令と要求パラメータが、また、ヘッダ情報認識部
220に、画像パラメータが供給された場合と同様に、
異なる表示解像度および表色系を有するクライアント
3、4で作成された、圧縮画像データを、画像伸張・表
示処理しようとする、クライアント3、4、5に適合し
た圧縮画像データに変換処理して、転送することができ
る。
【0115】さて、再度、図3(a)に戻って、上記のよ
うに画像データ変換装置1によって、画素数および表色
系の変換処理が行われ、通信回線7を介して転送され
た、圧縮画像データを画像伸張・表示処理しようとす
る、クライアント3、4の動作について説明する。
【0116】まず、画像データ変換装置1から、通信回
線7を介して転送されてきた、変換処理後の圧縮画像デ
ータは、通信制御部120にて受信され、画像伸張処理
部140に供給される。画像伸張処理部140に供給さ
れた変換処理後の圧縮画像データは、画像伸張・表示処
理しようとする、クライアント3、4に適合した、表示
解像度、表色系、表示方式を有し、前記JPEG、MPEG等の
国際標準あるいは業界標準の規格に準拠している。この
ため、画像伸張・表示処理しようとするクライアント
3、4では、何ら特別な処理を行うことなく、画像伸張
処理部140によって、変換処理後の圧縮画像データ
を、画像伸張処理することができる。
【0117】画像伸張処理部140からは、画像伸張処
理された画像データが出力され、表示制御部150を介
して、画像データが、ディスプレイ160によって、適
正に表示される。
【0118】また、画像データ変換装置1で画像伸張処
理され、さらに、画素数、表示フォーマットの変換処理
がされ、通信回線7を介して転送された画像データを表
示しようとする、クライアント5の動作について説明す
る。
【0119】クライアント5は、前記のように画像圧縮
/伸張手段を搭載していないものとする。しかし、クラ
イアント5には、前述のように、本発明にかかる画像デ
ータ変換装置1で画像伸張処理され、クライアント5で
の表示解像度および表示方式に適合した、画像データが
転送される。このため、通信制御部120で受信した画
像データは、何ら特別な処理を行うことなく、表示制御
部150を介して、ディスプレイ160によって、適正
に表示される。
【0120】以上、図1に示した、本発明にかかる画像
データ変換装置1、および、これとクライアント・サー
バシステムを構成するクライアント3、4、5の、構成
例と、その動作について説明した。
【0121】上記説明より明らかなように、本発明によ
れば、画像圧縮/伸張手段を搭載し(もちろん、画像圧
縮/伸張手段を搭載しない場合でもよいことは、前述の
通りである)、表示解像度、表色系、表示方式等が異な
る、クライアント3、4で作成し、記憶装置2に格納し
た圧縮画像データに対して、画像データ変換装置1によ
って、画像伸張・表示処理しようとする、クライアント
3、4、5の要求に応じて、所定の画素数、表色系、表
示フォーマットの変換処理を、一括して行うことが可能
となる。
【0122】このため、画像伸張・表示処理しようとす
る、クライアント3、4、5には、各クライアント3、
4、5に適合した、表示解像度、表色系および表示方式
を有する、圧縮画像データあるいは画像データが、画像
データ変換装置1によって供給されるので、各クライア
ント3、4、5で独自に、画素数、表色系および表示フ
ォーマットの変換処理を行わはなくても、圧縮画像デー
タを伸張・表示処理することが可能となる。
【0123】すなわち、各クライアント3、4、5は、
特に画像データ変換装置1が有する変換機能を有しなく
ても、各クライアント3,4,5において、記憶装置2
に格納された、圧縮画像データを共用することができ、
画像データを有効に活用することができるという効果が
ある。
【0124】また、クライアント5のように、画像圧縮
/伸張手段を搭載していない場合であっても、記憶装置
2に格納した圧縮画像データを共用することができると
いう効果がある。さらに、本発明にかかる画像データ変
換装置1は、いわばファイルサーバに、上記画像データ
変換機能(例えば、画素数、表示方式、表色系の変換機
能)を併せ持たせた装置である。
【0125】一般に、サーバには、クライアントに比べ
処理能力の高い装置が備えられる。
【0126】このため、上記画像データ変換(例えば、
画素数、表示方式、表色系の変換)を、各クライアント
3、4、5で行った場合と比較し、変換処理を高速に行
い、各クライアント3、4、5に適合した、表示解像
度、表色系、表示方式を有する、圧縮画像データ、ある
いは、画像データを供給できるという効果がある。
【0127】次に、図5の画像データ変換装置1を構成
する変換処理部230の、一実施例を、図6を参照して
説明する。
【0128】図6は、変換処理部230の一実施例を示
す構成図である。
【0129】図6において、231は、図1に示した記
憶装置2から読み出されたヘッダ情報付き圧縮画像デー
タを、画像伸張するための画像伸張処理部、232は、
所定の画素数変換、表色系変換等の変換処理を行うため
の2次元フィルタ、233は、2次元フィルタ232
で、所定の画素数変換、表色系変換処理された画像デー
タを、画像圧縮するための画像圧縮処理部、234は、
2次元フィルタ232で所定の画素数変換、表色系変換
された画像データの色情報の分布を表す、ヒストグラム
(横軸に色をとり、縦軸に、その色の発生度数を表現し
たグラフである)を生成するヒストグラム生成部、23
5は、ヒストグラム生成部234で生成したヒストグラ
ムに基づき、最適化されたカラーマップを選択・生成す
るカラーマップ生成部(すなわち、例えば、度数の高い
色を、256個選択することを意味する)、236は、
2次元フィルタ232で所定の画素数変換、表色系変換
された画像データの各画素の色情報を、カラーマップ生
成部235で生成されたカラーマップのうち最も近いカ
ラーマップナンバー(すなわち、カラーマップにおける
色情報アドレス)に置き換える(すなわち、例えば、あ
る色が与えられた場合、前記256個のどれに対応させ
るかの処理を行う)カラーマップ割り当て部である。
【0130】なお、変換処理部230の各構成要素は、
例えば、CPU、ROM(所定の処理を行うためのプロ
グラムが内蔵されている)、RAM、各種CMOS等に
よって実現できる。もっとも、231、233は、例え
ば、圧縮、伸長処理を行うためのアプリケーションプロ
グラムを記憶したディスクと、これを装着するディスク
装置等により実現することも可能である。
【0131】まず、図1に示した記憶装置2から、ヘッ
ダ情報付き圧縮画像データを読み出し、所定の画素数お
よび表色系の変換処理等を行い、伸張・表示処理しよう
とする、前記クライアント3、4(圧縮/伸張処理手段
を搭載した場合について説明する)に適合した圧縮画像
データを生成する場合について説明する。
【0132】まず、記憶装置2から読み出された、ヘッ
ダ情報付き圧縮画像データは、画像伸張処理部231に
供給される。画像伸張処理部231では、供給されたヘ
ッダ情報付き圧縮画像データを伸張処理し、伸張処理し
た画像データを、2次元フィルタ232に出力する。
【0133】前記画素数および表色系変換は、具体的に
は、この伸長された画像データから、画素数が縦方向に
1/2、横方向に1/2になるよう画素を間引く処理、
あるいは、画素数が縦方向に2倍、横方向に2倍になる
よう画素を補間する処理のことであり、2次元フィルタ
232で実現することができる。
【0134】2次元フィルタ232は、図5に示した変
換制御部240から出力される変換制御信号に基づき、
所定の画素間引き、あるいは、画素補間処理を行う。こ
れによって、2次元フィルタ232からは、所定の画素
数、表示方式、表色系等の変換処理が施され、伸張・表
示処理しようとする、上記クライアント3、4(圧縮/
伸張処理手段を搭載した場合を考える)に適合した画像
データが、画像圧縮処理部233に出力される。
【0135】画像圧縮処理部233では、この供給され
た変換処理後の画像データを、前記所定の圧縮アルゴリ
ズムで再圧縮する。これによって、伸張・表示処理しよ
うとする、上記クライアント3、4(圧縮/伸張処理手
段を搭載した場合を考える)に適合した圧縮画像データ
を、図5に示した通信制御部200を介して、伸張・表
示しようとする、上記クライアント3、4(圧縮/伸張
処理手段を搭載した場合を考える)に転送することがで
きる。
【0136】次に、図1に示した記憶装置2から、上記
ヘッダ情報付き圧縮画像データを読み出し、所定の画素
数、表示フォーマット等の変換処理を行い、表示しよう
とする前記クライアント5(圧縮/伸張処理手段を非搭
載の場合を考える)に適合した、画像データを生成する
場合について説明する。
【0137】まず、記憶装置2から読み出された、ヘッ
ダ情報付き圧縮画像データは、画像伸張処理部231に
供給される。
【0138】画像伸張処理部231では、供給されたヘ
ッダ情報付き圧縮画像データを伸張処理し、伸張処理し
た画像データを、2次元フィルタ232に出力する。2
次元フィルタ232では、図5に示した変換制御部24
0から出力される変換制御信号に基づき、所定の画素数
の変換処理(すなわち、画素間引き、あるいは、画素補
間処理)を行い、画像データを表示しようとするクライ
アント5(圧縮/伸張処理手段を非搭載の場合を考え
る)の表示解像度に適合した画像データを生成する。
【0139】そして、さらに、この画素数の変換処理
後、表示フォーマットの変換処理を行う。表示フォーマ
ット変換は、具体的には、ヒストグラム生成部234、
カラーマップ生成部235、カラーマップ割り当て部2
36で実現する。
【0140】すなわち、2次元フィルタ232から出力
された、画素数変換後の画像データは、ヒストグラム生
成部234に供給される。
【0141】ヒストグラム生成部234では、供給され
た画像データから、その色情報の分布を表すヒストグラ
ムを生成し(横軸に色をとり、縦軸に、その色の発生度
数を表現したグラフである)、カラーマップ生成部23
5に出力する。
【0142】カラーマップ生成部235では、供給され
たヒストグラムに基づき最適化されたカラーマップを選
択・生成し(すなわち、例えば、度数の高い色を、25
6個選択することを意味する)、カラーマップ割り当て
部236に出力する。
【0143】カラーマップ割り当て部236では、2次
元フィルタ232によって、所定の画素数変換、表色系
変換処理等がされた画像データの各画素を、カラーマッ
プ生成部235で生成されたカラーマップのうち、最も
近いカラーマップナンバーに置き換える。すなわち、例
えば、ある色が与えられた場合、前記256個のどれに
対応させるかの処理を行う。
【0144】これによって、画像データを表示しようと
する、クライアント5(圧縮/伸張処理手段を非搭載の
場合を考える)に適合した画像データを、図5に示した
通信制御部200を介して、表示しようとする上記クラ
イアント5(圧縮/伸張処理手段を非搭載の場合を考え
る)に転送することが可能になる。
【0145】
【発明の効果】本発明によれば、画像データ変換装置
が、あるクライアントで作成したデータを記憶し、記憶
された画像データをアクセスする、別のクライアントで
あって、画素数変換、表色系変換、表示フォーマット変
換等の必要がある場合に、当該クライアントに適合した
画像データを供給することを可能にする。
【0146】特に、クライアントが独自に変換手段を備
えてなくても、画像データを全てのクライアントで共用
可能となり、画像データの有効活用が図れる。
【0147】また、本発明によれば、変換処理を各クラ
イアントが行う場合に比べ、高速な処理が可能となる。
【図面の簡単な説明】
【図1】本発明にかかるシステムのシステムの構成図で
ある。
【図2】表示解像度、表色系、表示方式の一例を示す説
明図である。
【図3】クライアントの一実施例を示すシステム構成図
である。
【図4】ヘッダ情報付き圧縮画像データの一実施例を示
すデータフォーマット図である。
【図5】画像データ変換装置の一実施例を示すシステム
構成図である。
【図6】変換処理部の一実施例を示すシステム構成図で
ある。
【符号の説明】
1…画像データ変換装置、3…画像圧縮/伸張手段搭載
クライアント、4…画像圧縮/伸張手段搭載クライアン
ト、5…CLUT表示方式クライアント、100…画像
圧縮処理部、110…ヘッダ情報付加部、130…要求
発生部、140…画像伸張処理部、210…要求認識
部、220…ヘッダ情報認識部、230…変換処理部、
231…画像圧縮処理部、232…2次元フィルタ、2
33…画像伸張処理部、234…ヒストグラム生成部、
235…カラーマップ生成部、236…カラーマップ割
当て部、240…変換制御部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 7/24 H04N 7/13 Z (72)発明者 武者 正隆 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内 (72)発明者 山田 剛裕 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】画像データを少なくとも記憶する記憶装置
    と、画像データ変換装置と、該装置と通信回線を介して
    接続された、複数のクライアントを具備し、 各クライアントは、予め定められた、表示形式を決める
    表示パラメータにしたがって、画像データを表示する表
    示手段と、前記記憶手段に記憶される画像データを特定
    し、読み込み指示を受け付ける入力手段と、受け付けら
    れた指示に従って、前記表示パラメータを含む所定のデ
    ータを作成する機能を少なくとも有する処理部と、前記
    所定のデータ、画像データを特定するため画像特定デー
    タ、および前記指示を表す指示データを含む情報を、前
    記通信回線を介して送受する通信手段とを備え、 さらに、全クライアントのうち少なくとも1つは、前記
    記憶装置への画像データの書き込み指示をも受け付ける
    入力手段と、画像データを入力するための画像データ入
    力手段と、入力された画像データを前記所定データに付
    加する手段を備える、画像データ読み込み可能クライア
    ントであり、 また、前記画像データ変換装置は、記憶手段アクセス部
    とデータ変換部とを備え、 記憶手段アクセス部は、前記通信回線を介し送られてき
    た前記指示データが画像データの読み込みを表す場合、
    前記記憶装置から、画像特定データで特定された画像デ
    ータおよび該画像データに対応する表示パラメータを読
    み込み、また、前記指示データが画像データの書き込み
    を表す場合、前記記憶手段へ前記所定のデータに付加さ
    れた画像データおよび該画像データに対応する表示パラ
    メータを書き込み、 前記データ変換部は、画像データの読み込み指示が与え
    られたとき、読み込み指示を与えたクライアントへ、当
    該クライアントに対して予め定められている前記表示パ
    ラメータに合わせて、読み出された画像データのデータ
    変換処理を行い、変換処理されたデータ、前記通信回線
    を介し、当該クライアントに送出することを特徴とする
    画像データ変換システム。
  2. 【請求項2】画像データを少なくとも記憶する記憶装置
    と、ファイルサーバと、該ファイルサーバと通信回線を
    介して接続された複数のクライアントを具備し、 前記各クライアントは、画像データを入力するための画
    像データ入力手段と、入力された画像データに、ヘッダ
    情報として、自クライアントの、表示形式を決める表示
    パラメータを付加するヘッダ情報付加手段と、前記ファ
    イルサーバに、記憶装置からの画像データの読み出し、
    および、読み出した画像データに所定の変換処理を施す
    ことを要求する、変換要求を発生する要求発生手段と、
    ヘッダ情報が付加された画像データおよび前記変換要求
    を含む情報を前記通信回線を介して送受する通信手段
    と、画像データを少なくとも表示する表示手段と、要求
    発生手段の起動指示を含む命令を受け付ける入力手段と
    を備え、 前記ファイルサーバは、 前記ヘッダ情報が付加された画像データおよび前記変換
    要求を含む情報を前記通信回線を介して送受する通信制
    御手段と、前記ヘッダ情報が付加された画像データを記
    憶するための記憶手段と、前記通信制御手段が受信した
    情報に基づいて、前記変換要求を認識するための要求認
    識手段と、読み出す画像データに対応して予め定められ
    ている、表示パラメータを含むヘッダ情報を認識するヘ
    ッダ情報認識手段と、要求認識手段とヘッダ情報認識手
    段からの出力に基づき、前記変換要求を発生したクライ
    アントの表示パラメータに合わせて画像データの変換処
    理を行う変換処理手段を備えることを特徴とする画像デ
    ータ変換システム。
  3. 【請求項3】請求項1および2のいずれかにおいて、前
    記表示パラメータは、表示解像度、表示方式、および表
    色系のうちの少なくともいずれかであることを特徴とす
    る画像データ変換システム。
  4. 【請求項4】画像データを少なくとも記憶する記憶装置
    と、ファイルサーバと、該ファイルサーバと通信回線を
    介して接続された複数のクライアントを具備し、 前記各クライアントは、画像データを入力するための画
    像データ入力手段と、入力された画像データに、ヘッダ
    情報として、画像データを入力したクライアントを示
    す、作成クライアントIDを付加するヘッダ情報付加手
    段と、前記ファイルサーバに、記憶装置から画像データ
    を読み出し、読み出した画像データを表示しようとする
    クライアントを示す、表示クライアントIDを発生し、
    かつ、表示クライアントIDで示されるクライアントの
    表示形式に合わせて画像データに所定の変換処理を施す
    ことを要求する、変換要求を発生する要求発生手段と、
    ヘッダ情報が付加された画像データおよび前記変換要求
    を含む情報を前記通信回線を介して送受する通信手段
    と、画像データを少なくとも表示する表示手段と、要求
    発生手段の起動指示を含む命令を受け付ける入力手段と
    を備え、 前記ファイルサーバは、 前記ヘッダ情報が付加された画像データおよび前記前記
    変換要求を含む情報を前記通信回線を介して送受する通
    信制御手段と、前記ヘッダ情報が付加された画像データ
    を記憶するための記憶手段と、作成クライアントIDお
    よび表示クライアントIDが示すクライアントに対応し
    て、クライアント固有の表示形式を決める表示パラメー
    タを予め定めている表示変換処理テーブルと、読みださ
    れる画像データに付加された作成クライアントIDおよ
    び表示クライアントIDに基づいて、前記表示変換処理
    テーブルの内容を参照して、前記変換要求を認識するた
    めの要求認識手段と、認識された変換要求にしたがっ
    て、画像データの変換処理を行う変換処理手段を備える
    ことを特徴とする画像データ変換システム。
  5. 【請求項5】請求項2、3、および4のいずれかにおい
    て、前記ヘッダ情報付加手段は、入力された画像データ
    に、ヘッダ情報を付加する際、ヘッダ情報を、画像デー
    タの先頭あるいは最後尾に付加したことを特徴とする画
    像データ変換システム。
  6. 【請求項6】請求項1において、前記画像データ読み込
    み可能クライアントは、入力された画像データを圧縮処
    理し、前記データ通信部を介して受信した画像データを
    伸張処理する圧縮伸張手段を備え、また、全クライアン
    トのうち少なくとも1つは、前記表示パラメータとし
    て、CLUT(Color Look Up Table)表示方式を採用
    し、 さらに、画像データ変換装置は、記憶装置から取り出し
    た画像データが圧縮処理されている場合、伸張処理し、
    伸張処理されたデータを圧縮処理する圧縮伸張手段を備
    えたことを特徴とする画像データ変換システム。
JP28363493A 1993-11-12 1993-11-12 画像データ変換システム Pending JPH07143475A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28363493A JPH07143475A (ja) 1993-11-12 1993-11-12 画像データ変換システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28363493A JPH07143475A (ja) 1993-11-12 1993-11-12 画像データ変換システム

Publications (1)

Publication Number Publication Date
JPH07143475A true JPH07143475A (ja) 1995-06-02

Family

ID=17668063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28363493A Pending JPH07143475A (ja) 1993-11-12 1993-11-12 画像データ変換システム

Country Status (1)

Country Link
JP (1) JPH07143475A (ja)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997013371A1 (en) * 1995-10-06 1997-04-10 Matsushita Electric Industrial Co., Ltd. Compressed video data processing with conversion of image compression format
WO1999022524A1 (fr) * 1997-10-23 1999-05-06 Mitsubishi Denki Kabushiki Kaisha Codeur/decodeur d'images, systeme de communication d'images et convertisseur d'un train de binaires codes
FR2817437A1 (fr) * 2000-11-28 2002-05-31 Pixel M Installation et procede d'echange de donnees d'image de qualite et/ou taille controlee
WO2002056486A1 (en) * 2001-01-16 2002-07-18 Matsushita Electric Industrial Co., Ltd. Receiver apparatus, mobile terminal, and receiving system
JP2002344996A (ja) * 2001-05-14 2002-11-29 Nikon Corp 画像符号化装置および画像サーバ装置
JP2006339733A (ja) * 2005-05-31 2006-12-14 Hitachi Kokusai Electric Inc 画像伝送方法および画像伝送システム
CN100380977C (zh) * 1997-10-23 2008-04-09 三菱电机株式会社 图像译码装置、图像编码装置、图像通信系统及编码位流变换装置
JP2009094950A (ja) * 2007-10-11 2009-04-30 Casio Comput Co Ltd サーバベース・コンピューティング・システムのクライアント装置、及びプログラム
JP2009124647A (ja) * 2007-11-19 2009-06-04 Olympus Corp 色再現システム、色再現装置、色再現方法、および、色再現プログラム
JP2013031196A (ja) * 2012-08-30 2013-02-07 Casio Comput Co Ltd 画像処理装置及びプログラム
JP2014030209A (ja) * 2013-09-04 2014-02-13 Casio Comput Co Ltd 画像処理装置及びプログラム
JP2018505594A (ja) * 2015-01-06 2018-02-22 ソニック アイピー, インコーポレイテッド コンテンツを符号化し、デバイス間でコンテンツを共有するためのシステムおよび方法
US10542061B2 (en) 2011-08-31 2020-01-21 Divx, Llc Systems and methods for automatically generating top level index files

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6516135B1 (en) 1995-10-06 2003-02-04 Matsushita Electric Industrial Co., Ltd. Compressed video data processing with conversion of image compression format
WO1997013371A1 (en) * 1995-10-06 1997-04-10 Matsushita Electric Industrial Co., Ltd. Compressed video data processing with conversion of image compression format
US6996331B2 (en) 1995-10-06 2006-02-07 Matsushita Electric Industrial Co., Ltd. Compressed video data processing with conversion of image compression format
US8005143B2 (en) 1997-10-23 2011-08-23 Mitsubishi Denki Kabushiki Kaisha Imaging decoding apparatus
US8054889B2 (en) 1997-10-23 2011-11-08 Mitsubishi Electric Corporation Image decoding apparatus
US8036279B2 (en) 1997-10-23 2011-10-11 Mitsubishi Electric Corporation Image decoding apparatus
US8155187B2 (en) 1997-10-23 2012-04-10 Mitsubishi Denki Kabushiki Kaisha Image decoding apparatus and method
US8031781B2 (en) 1997-10-23 2011-10-04 Mitsubishi Electric Corporation Image decoding apparatus
US6862320B1 (en) 1997-10-23 2005-03-01 Mitsubishi Denki Kabushiki Kaisha Image decoder, image encoder, image communication system, and encoded bit stream converter
US8045624B2 (en) 1997-10-23 2011-10-25 Mitsubishi Electric Corporation Video bit stream converting apparatus
US8045623B2 (en) 1997-10-23 2011-10-25 Mitsubishi Electric Corporation Image decoding apparatus
CN100380977C (zh) * 1997-10-23 2008-04-09 三菱电机株式会社 图像译码装置、图像编码装置、图像通信系统及编码位流变换装置
US7469009B2 (en) 1997-10-23 2008-12-23 Mitsubishi Denki Kabushiki Kaisha Image decoding apparatus, image coding apparatus, image communications system and coded bit stream converting apparatus
US7469008B2 (en) 1997-10-23 2008-12-23 Yoshimi Isu Image decoding apparatus, image coding apparatus, image communications system and coded bit stream converting apparatus
CN100446571C (zh) * 1997-10-23 2008-12-24 三菱电机株式会社 图像译码装置
US8045617B2 (en) 1997-10-23 2011-10-25 Mitsubishi Denki Kabushiki Kaisha Image decoding apparatus
US8040956B2 (en) 1997-10-23 2011-10-18 Mitsubishi Electric Corporation Image decoding apparatus
US7720149B2 (en) 1997-10-23 2010-05-18 Mitsubishi Denki Kabushiki Kaisha Image decoding apparatus, image coding apparatus, image communications system and coded bit stream converting apparatus
WO1999022524A1 (fr) * 1997-10-23 1999-05-06 Mitsubishi Denki Kabushiki Kaisha Codeur/decodeur d'images, systeme de communication d'images et convertisseur d'un train de binaires codes
US8036278B2 (en) 1997-10-23 2011-10-11 Mitsubishi Electric Corporation Image decoding apparatus
US8040955B2 (en) 1997-10-23 2011-10-18 Mitsubishi Electric Corporation Image decoding apparatus
US8036277B2 (en) 1997-10-23 2011-10-11 Mitsubishi Electric Corporation Image decoding apparatus, image coding apparatus, image communications system and coding bit stream converting appartus
FR2817437A1 (fr) * 2000-11-28 2002-05-31 Pixel M Installation et procede d'echange de donnees d'image de qualite et/ou taille controlee
WO2002045409A1 (fr) * 2000-11-28 2002-06-06 M-Pixel Installation et procede d'echange de donnees d'image de qualite et/ou taille controlee
WO2002056486A1 (en) * 2001-01-16 2002-07-18 Matsushita Electric Industrial Co., Ltd. Receiver apparatus, mobile terminal, and receiving system
JPWO2002056486A1 (ja) * 2001-01-16 2004-05-20 松下電器産業株式会社 受信機、携帯端末、および受信システム
JP2002344996A (ja) * 2001-05-14 2002-11-29 Nikon Corp 画像符号化装置および画像サーバ装置
JP2006339733A (ja) * 2005-05-31 2006-12-14 Hitachi Kokusai Electric Inc 画像伝送方法および画像伝送システム
JP2009094950A (ja) * 2007-10-11 2009-04-30 Casio Comput Co Ltd サーバベース・コンピューティング・システムのクライアント装置、及びプログラム
JP2009124647A (ja) * 2007-11-19 2009-06-04 Olympus Corp 色再現システム、色再現装置、色再現方法、および、色再現プログラム
US10542061B2 (en) 2011-08-31 2020-01-21 Divx, Llc Systems and methods for automatically generating top level index files
US11115450B2 (en) 2011-08-31 2021-09-07 Divx, Llc Systems, methods, and media for playing back protected video content by using top level index file
US11716371B2 (en) 2011-08-31 2023-08-01 Divx, Llc Systems and methods for automatically generating top level index files
JP2013031196A (ja) * 2012-08-30 2013-02-07 Casio Comput Co Ltd 画像処理装置及びプログラム
JP2014030209A (ja) * 2013-09-04 2014-02-13 Casio Comput Co Ltd 画像処理装置及びプログラム
JP2018505594A (ja) * 2015-01-06 2018-02-22 ソニック アイピー, インコーポレイテッド コンテンツを符号化し、デバイス間でコンテンツを共有するためのシステムおよび方法
US10225298B2 (en) 2015-01-06 2019-03-05 Divx, Llc Systems and methods for encoding and sharing content between devices
US11711410B2 (en) 2015-01-06 2023-07-25 Divx, Llc Systems and methods for encoding and sharing content between devices
US12250257B2 (en) 2015-01-06 2025-03-11 Divx, Llc Systems and methods for encoding and sharing content between devices

Similar Documents

Publication Publication Date Title
US6381343B1 (en) Remote print press proofing system
JP2001103331A (ja) カラー画像データ管理方法及び装置
KR100957942B1 (ko) 컬러 매니지먼트를 제공하는 시스템 및 방법, 컴퓨터 판독가능 매체 및 컴퓨팅 장치
US7663674B2 (en) Image processing device supporting variable data technologies
JPH09507629A (ja) Pcmciaビデオカード
US6389174B1 (en) Video transcoding with interim encoding format
US5519439A (en) Method and apparatus for generating preview images
US7230729B1 (en) Printer pipeline bypass in hardware-ready format
JPS62194775A (ja) 画像伝送方式およびその端末装置と通信網管理装置
JPH05119955A (ja) 端末間画面操作方式
JP2000078395A (ja) スキャナ・システム、サーバ装置およびホスト装置
JPH07220051A (ja) 画像データ変換システム
CN118672540B (zh) 一种基板管理控制器及其显示系统和服务器
JPS6378674A (ja) 画像伝送方式
KR100604474B1 (ko) 순차주사된 화상을 격행주사로 전송하는 장치 및 방법
JP3002619B2 (ja) 画像処理制御装置
JPH10243194A (ja) 画像格納装置及び画像伝送方式
JPH07312694A (ja) 画像蓄積転送装置
JP2003069831A (ja) 画像処理装置、画像表示方法、並びにコンピュータ・プログラム
JP3593820B2 (ja) ダイレクトプリントアダプタ
WO1999018719A1 (en) Method of and apparatus for transmitting scaled and compressed raw ccd video data from a video camera
JP3322683B2 (ja) 画像データ変換装置
JPH11331853A (ja) 映像配信装置およびそのシステム
JPH0564003A (ja) 画像データ圧縮伸長装置
JPH10271501A (ja) 画像処理装置