(57)【特許請求の範囲】
【請求項１】
複数の撮影条件を所定数のレンジによって分類し、前記レンジごとに色空間変換のためのプロファイルを格納する格納手段と、
動画像を撮影した時の撮影条件を入力する入力手段と、
前記動画像を撮影した時の撮影条件が適合するレンジに対応するプロファイルを前記格納手段に格納されている複数のプロファイルの中から選択する選択手段と、
前記動画像の途中における撮影条件の変化に対応して前記レンジが変わるごとに前記選択手段によって新たなプロファイルを選択して変更する変更手段と、
前記動画像を示す画像データを同期ブロック単位でリアルタイム転送するとともに、前記変更手段によって変更されたプロファイルを撮影条件のレンジが変化した動画像に対応する同期ブロックのみに多重化して転送する転送手段とを有することを特徴とする画像処理装置。
【請求項２】
前記撮影条件は撮像手段が有する外部測定部によって、前記動画像を撮像した際に測定された測定情報であることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記撮影条件は撮像手段によって前記動画像を撮像した際の調整情報であることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記調整情報はホワイトバランスに関する情報であることを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記撮影条件は撮像手段によって前記動画像を撮像した際に撮影者がマニュアルで指定した撮影情報であることを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記格納手段に格納されている複数のプロファイルは撮影環境に対応していることを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記撮影環境は、天気であることを特徴とする請求項６記載の画像処理装置。
【請求項８】
複数の撮影条件を所定数のレンジによって分類して、前記レンジごとに色空間変換のためのプロファイルを格納し、
動画像を撮影した時の撮影条件を入力し、
前記動画像を撮影した時の撮影条件が適合するレンジに対応するプロファイルを前記格納されている複数のプロファイルの中から選択し、
前記動画像の途中における撮影条件の変化に対応して前記レンジが変わるごとに新たなプロファイルを選択して変更し、
前記動画像を示す画像データを同期ブロック単位でリアルタイム転送するとともに、前記変更されたプロファイルを撮影条件のレンジが変化した動画像に対応する同期ブロックのみに多重化して転送することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディジタル色画像データに対する色マッチング処理及び該色マッチング処理に用いるプロファイルの転送に関する画像処理装置及びその方法に関する。
【背景技術】
【０００２】
近年ディジタル符号化技術の発展により、画像データを圧縮符号化しディジタル伝送する方式が確立され、ビデオカメラなどで撮影した映像を高品質のまま伝送することが可能になってきた。一方、ホストコンピュータを中心としたマルチメディアシステムにおいては、画像データの入力装置と出力装置の間で色見を合わせるためのカラーマッチングシステム（以後ＣＭＳと表記）の研究が盛んになってきている。代表的なＣＭＳの枠組の一つであるＡｐｐｌｅ社のＣｏｌｏｒ  Ｓｙｎｃでは入力装置の固有色空間（Ｄｅｖｉｃｅ  Ｄｅｐｅｎｄｅｎｔ  Ｃｏｌｏｒ  Ｓｐａｃｅ）から、共通の色空間（Ｉｎｄｅｐｅｎｄｅｎｔ  Ｃｏｌｏｒ  Ｓｐａｃｅ）への変換を行うことにより、共通化されたＣＭＳを実現している。この変換処理のために固有色空間の変換特性を表したデータ（Ｐｒｏｆｉｌｅ）が、ホストコンピュータ内に各装置ごとに用意され、変換の際に自動もしくは手動で選ばれた変換特性によって色空間が変換される。
【０００３】
図２１は従来の画像伝送技術とＣＭＳの関係を示す図である。送信側において、端子１６０１より入力されたディジタル画像データは、誤り訂正符号化回路１６０２において伝送路上のデータ誤りを訂正するためのパリティデータを付加され、伝送路符号化回路１６０３において伝送路に送出するためのパケット化、変調等の処理を受け、端子１６０４より伝送される。受信側のホストコンピュータ１６０５において、端子１６０６より供給される伝送データは、伝送路復号化回路１６０７において復号、伝送パケットよりのデータブロック抽出等が行われたのち、誤り訂正回路１６０８において伝送路誤りの訂正処理が行われ、ディジタル画像データとして端子１６０９より出力される。一方ＣＭＳのための色空間特性データはあらかじめホストコンピュータのｄａｔａ  ｆｉｌｅ  １６１０として固定的に用意されるため、伝送されたディジタル画像データの特性を動的に反映したものではない。
【０００４】
また、デジタルカラー補正に関わるその他の背景技術として、特許文献１（米国特許第５６４６７５０号に対応する日本出願件）がある。
【特許文献１】特開平５−２６０５００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のシステムは、フラットベッドスキャナのようにホストコンピュータに直接接続され、入力装置自体の特性も変化しない状況ではホストコンピュータに備えられた変換特性データを使うことによってＣＭＳの効果が期待できる。しかしながら圧縮符号化されたディジタル画像データの様に実際の取り込み時の特性が特定できないもの、特にビデオカメラ画像のように撮影時の調整状態に大きく左右される信号を、ディジタル符号化し伝送されたデータを入力としてＣＭＳを行いたい場合、ホストコンピュータ内に用意された変換特性データでは十分な効果が期待できないばかりか、適合しない特性により誤った変換となることが問題であった。
【０００６】
本発明は上述の点に鑑みて、撮影条件に適したプロファイルを選択できるようにすることを目的とする。
【０００７】
また、本発明は動画像に対して色がマッチングした再生画像を得ることができるようにすることを他の目的とする。
【０００８】
また、本発明は新規な色処理方法を提供することを更に他の目的とする。
【０００９】
また、本発明は動画像データの処理に適合した色処理方法を提供することを更に他の目的とする。
【課題を解決するための手段】
【００１０】
上記かかる目的を達成するために本発明の画像処理装置は、複数の撮影条件を所定数のレンジによって分類し、前記レンジごとに色空間変換のためのプロファイルを格納する格納手段と、動画像を撮影した時の撮影条件を入力する入力手段と、前記動画像を撮影した時の撮影条件が適合するレンジに対応するプロファイルを前記格納手段に格納されている複数のプロファイルの中から選択する選択手段と、前記動画像の途中における撮影条件の変化に対応して前記レンジが変わるごとに前記選択手段によって新たなプロファイルを選択して変更する変更手段と、前記動画像を示す画像データを同期ブロック単位でリアルタイム転送するとともに、前記変更手段によって変更されたプロファイルを撮影条件のレンジが変化した動画像に対応する同期ブロックのみに多重化して転送する転送手段とを有することを特徴とする。
【００１１】
また、本発明の画像処理方法は、複数の撮影条件を所定数のレンジによって分類して、前記レンジごとに色空間変換のためのプロファイルを格納し、動画像を撮影した時の撮影条件を入力し、前記動画像を撮影した時の撮影条件が適合するレンジに対応するプロファイルを前記格納されている複数のプロファイルの中から選択し、前記動画像の途中における撮影条件の変化に対応して前記レンジが変わるごとに新たなプロファイルを選択して変更し、前記動画像を示す画像データを同期ブロック単位でリアルタイム転送するとともに、前記変更されたプロファイルを撮影条件のレンジが変化した動画像に対応する同期ブロックのみに多重化して転送することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、動画像の撮影条件の変化に対応したプロファイルを選択し、転送することができるので、受信側において動画像に対して好適な色マッチングを行うことができる。
【発明を実施するための最良の形態】
【００１５】
＜実施例＞
図１は、システム構成の１例を示したブロック図である。該システムは、入出装置である撮像器１１及びスキャナと、編集処理及びＣＭＳ処理等を行うホストコンピュータ１０と、出力装置であるモニタ２１及びプリンタ２２で構成されている。
【００１６】
撮像器１１はビデオカメラやデジタルカメラ等であり、撮影時の環境条件及び調整状態が様々である。よって撮影時ごとに様々な入力特性を有することになり、入力特性を特定することができない。
【００１７】
また、撮像器１１は、動画及び静止画の両方を扱うことができる。
【００１８】
スキャナー１２は原稿を露光し、反射光を受光素子で読み取ることにより画像データを発生するものである。よって読み取り環境は実質的には安定している。したがって、予め入力特性を特定することができる。
【００１９】
モニタ２１は、ＲＧＢの加法混色法を用いて画像を出力するものである。
【００２０】
プリンタ２２は減法混色法を用いて記録媒体上に記録材を用いて画像を形成する。
【００２１】
なお、モニタ２１及びプリンタ２２は、モニタの発光素子及びプリンタの記録材は予め特定することができるので予め出力特性を特定することができる。
【００２２】
ホストコンピュータ１０はＣＰＵ１７がＲＯＭ１８に格納されているプログラムに基づきＲＡＭ１９を用いて各処理部を制御することにより画像入力装置からの入力画像データを編集及びＣＭＳ処理し、出力装置例えばモニタ２１、又はプリンタ２２に出力する。
【００２３】
データ受信部１３は図４の伝送路復号化１０８、誤り訂正１０９及びデータ分離１１０で構成されるものである。編集アプリ１６は例えばＤＴＰソフト等の画像入力装置から入力した複数の入力画像を合成したりするものであり、入力画像に対して編集処理を行うものである。
【００２４】
ＣＭＳ処理部１４は、図４に示す様な各装置間のｃｏｌｏｒ  ａｐｐｅａｒａｎｃｅをマッチングするための画像処理を行う。
【００２５】
本システムは入力装置−出力装置の組み合わせとして以下に示す組み合わせがある。
（１）画像入力装置（撮像器１１又はスキャナ１２）−モニタ２１
（２）画像入力装置（撮像器１１又はスキャナ１２）−プリンタ２２
（３）プリンタ２２−モニタ２１
（４）モニタ２１−プリンタ２２
（３）はプレビュー処理と呼ばれる処理であり、予めプリンタ２２で形成されるであろう画像をモニタ２１の表示画像によって確認するための処理である。
【００２６】
このような各組み合わせに対応したＣＭＳ処理を行うＣＭＳ処理部１４の構成を図３に示す。
【００２７】
ＣＭＳ処理部１４は入力装置対応ＣＭＳ処理部２３及び出力装置対応ＣＭＳ処理部２４で構成されている。各ＣＭＳ処理部はプロファイル格納部１５から入出力装置の各々に対応したプロファイルを読み出す。
【００２８】
ここでプロファイルは装置依存の色空間と装置非依存の色空間との関係を示す変換データが格納されている。よって、入力プロファイル２５には各入力装置依存の色空間を装置非依存の色空間に変換する変換データ（入力プロファイルデータ）が格納されている。これに対して、出力プロファイル２６には装置非依存の色空間を出力装置依存の色空間に変換する変換データ（出力プロファイルデータ）が格納されている。
【００２９】
なお、出力プロファイルデータは、入力画像データを出力装置内の色再現範囲内に変換する色空間圧縮処理を含んだ変換データでも構わない。
【００３０】
ＣＭＳ処理部１４は、入力装置−出力装置の組み合わせに基づき、まず、入力装置の種類に対応する入力プロファイルデータを入力プロファイル格納部２５から読み出し、該入力プロファイルデータを用いて、入力装置に依存する入力画像データを装置非依存の色空間上の画像データに変換する。次に、出力装置の種類に対応する出力プロファイルデータを出力プロファイル格納部２６から読み出し、該出力プロファイルデータを用いて、装置非依存の画像データを出力装置依存の色空間上の画像データに変換する。
【００３１】
以上の様に、ＣＭＳ処理部１４で用いるプロファイルデータは、装置の特性に基づいた変換データである。
【００３２】
上述した様に、スキャナー１２、モニタ２１及びプリンタ２２は、予め特性を特定できるので、該特定された特性に対応した変換データをプロファイルとして格納することができる。
【００３３】
これに対して、撮像器は入力画像ごとに多種多様な特性を有するので、予め入力画像に適したプロファイルを格納しておくと漠大なメモリ容量が必要となり、システム構成上効率が悪い。
【００３４】
そこで、本実施形態ではプロファイルデータ（即ち色空間特性データ）を画像データとともに、撮像器からホストコンピュータに送信することにより、常に画像データに適したプロファイルデータを用いてＣＭＳ処理が行えるようにした。
【００３５】
以下、本実施形態について、図面を参照して説明する。尚、ディジタル画像データは、ＤＣＴ等を用いる圧縮符号化技術によって圧縮符号化されたものであってもかまわない。
【００３６】
図４は本実施形態のディジタル画像伝送方式を示す図である。
【００３７】
送信側において、端子１０１にはディジタル画像データが供給され、端子１０２には前記ディジタル画像データの色空間特性を表す色空間特性データが（即ち、プロファイルデータ）供給される。データ多重化回路１０３では前記ディジタル画像データのフォーマット内に色空間特性データを多重化する。データ多重化の例を図５に示す。この例では画像データ内のサブコードエリアに色空間特性データが多重化されている。多重化されたデータは、誤り訂正符号化回路１０４において伝送路上のデータ誤りを訂正するためのパリティデータを付加され、伝送路符号化回路１０５において伝送路に送出するためのパケット化、変調等の処理を受け、端子１０６より伝送される。
【００３８】
受信側において、端子１０７より供給される伝送データは、伝送路復号化回路１０８において復号、伝送パケットよりのデータブロック抽出等が行われたのち、誤り訂正回路１０９において伝送路誤りの訂正処理が行われる。データ分離回路１１０では、たとえば図５の例で示されるように画像データ内のサブコードエリアを用いて伝送された色空間特性データを分離し、端子１１１に画像データを、端子１１２に色空間特性データを供給する。このように伝送された画像データに対する色空間特性データを同時に得ることができるため、受信側でＣＭＳ処理を行う場合、最適な特性データに基づいた処理が可能となる。
【００３９】
（実施形態２）
図６はディジタル画像伝送方式の実施形態２を示す図である。送信側において、端子３０１にはディジタル画像データが供給され、端子３０２には前記ディジタル画像データの色空間特性を表す色空間特性データが供給される。伝送パケット化回路３０３、３０４では各々のデータを伝送するためのパケット化処理が行われる。画像データと色空間特性データを伝送するためのパケット形式は異なるものであってもかまわず、ここでは伝送路をＩＥＥＥ１３９４と呼ばれる規格に従ったシリアルバス（以下１３９４バス）で実現して、パケット形式は１３９４バスの転送方式であるアイソクロナス転送方式と、アシンクロナス転送方式に基づいてパケットを形成する。データ量が多い画像データのパケット化はアイソクロナス転送方式に基づいて、行われる。データ量が少なく時々転送される色空間特性データのパケット化にはアシンクロナス転送方式に基づいてパケット化がされ、転送される。
【００４０】
ここでアシンクロナス転送のパケットフォーマット図を図２２に、アイソクロナス転送のパケットフォーマット図を図２３に示す。
【００４１】
アシンクロナスパケットには、データ部及び誤り訂正用のデータＣＲＣの他にはヘッダ部があり、そのヘッダ部には図２２に示したような、目的ノードＩＤ、ソースノードＩＤ、転送データ長さや各種コードなどが書き込まれ、転送が行なわれる。
【００４２】
アイソクロナスパケットは与えられたチャネル番号で分類されており、各種のパケットにはそれぞれデータ部及び誤り訂正用のデータＣＲＣの他にヘッダ部があり、そのヘッダ部には図２３に示したような、転送データ長やチャネルＮＯ、その他各種コード及び誤り訂正用のヘッダＣＲＣなどが書き込まれ、転送が行なわれる。
【００４３】
画像データのパケット化回路３０３では図２３のようなパケットを構成し、色空間特性データのパケット化回路３０４では図２２のようなパケットが構成される。
【００４４】
換言すれば画像データは図２３のデータフィールドにパケット化され、色空間特性データは図２２のデータフィールドにパケット化される。
【００４５】
図２２において図中の各フィールドの意味を以下に示す。
【００４６】
目的ノードＩＤ：トランザクション相手のノードＩＤ番号
ｔｌ（トランザクション・ラベル）：自分と相手に関係するトランザクションであることを認識できるようにするための固有値
ｔｒ（リトライ）：ビジー時のリトライ方法に関する情報
ｔＣｏｄｅ：このパケットが規定されるトランザクションコード
ソース：ノードＩＤ：送り元のＩＤ番号
ｐａｃｋｅｔ  ｔｙｐｅ  ｓｐｅｃｉｆｉｃ  ｉｎｆｏｒｍａｔｉｏｎ：ｒＣｏｄｅ（応答が失敗したか成功したかを示す値）等を格納する＜要求パケットでは読み出し要求を出すアドレスを示す＞
データ長さ：データ・フィールドの長さを示す
ヘッダ／データＣＲＣ：誤り訂正用のＣＲＣ（要求パケットではヘッダＣＲＣのみ）
データ・フィールド：転送されるアイソクロナスデータ（応答パケットのみ）
【００４７】
又図２３において図中の各フィールドの意味を以下に示す。
【００４８】
データ長：ヘッダの後に続くデータ・フィールドのバイト長を規定する
ＴＡＧ：アイソクロナスが運ぶデータのフォーマットを指定
チャネルＮｏ．：パケットデータの転送に与えらた論理的な番号
ｔＣｏｄｅ：このパケットのトランザクション・コード（ここではアイソクロナス転送を示す）
ｓｙ：トランザクションレイヤ専用の同期情報をやり取りする為の値
ヘッダＣＲＣ：ヘッダに対する誤り訂正用のＣＲＣ（リンクレイヤにて生成される）
アイソクロナスデータ：転送されるアイソクロナスデータ
データＣＲＣ：データに対する誤り訂正用のＣＲＣ（リンクレイヤにて生成される）
【００４９】
パケットコントローラ３０６は伝送すべき各々のデータ、及び伝送路の状態に応じてパケットスイッチ３０５を切替え、画像データパケット、色空間特性データパケットを時間軸多重する。このときの多重のしかたは、１３９４バスの仕様に則ったものであり、所定のアイソクロナスサイクルに乗じて、図７のような各パケットの遷移状態となるように処理される。伝送路符号化回路３０７では時間軸多重されたパケットを伝送路に送出するための変調処理等を行い、端子３０８より送出する。多重化され伝送路に送出されるパケットの例を図７に示す。
【００５０】
受信側において、端子３０９より供給される伝送データは、伝送路復号化回路３１０において復号処理等が行われたのち、パケット選択回路３１１において画像データパケットと色空間特性データパケットが選別され、各々データ分離回路３１２、３１３に供給される。データ分離回路３１２、３１３では伝送パケットからのデータ抽出が行われ、画像データは端子３１４、色空間特性データは端子３１５に各々供給される。
【００５１】
（実施形態３）
図８は画像データの入力特性によって色空間特性データを選択し、伝送する場合の送信側の構成例である。端子５０１にはディジタル画像データが供給され、端子５０２には前記ディジタル画像データの入力特性データが供給される。画像入力特性データの例としてはビデオカメラのホワイトバランス、ＡＥ、ガンマといった入力装置の調整情報、測色装置等の外部測定に基づく測定情報、撮影者がマニュアルで指定した撮影情報等が考えられる。またこれらの情報を統括的にした、各出力機器、例えばビデオカメラの各機種毎に基づいた特性データによることも考えられる。
【００５２】
画像入力特性データは色空間特性データ変換回路５０３において、前述のような色空間特性データに変換される。データ多重化回路５０４では前記ディジタル画像のデータのフォーマット内に、例えば図５のようにサブコードエリアを用いて色空間特性データを多重化する。多重化されたデータは、誤り訂正符号化回路５０５において伝送路上のデータ誤りを訂正するためのパリティデータを付加され、伝送路符号化回路５０６において伝送路に送出するためのパケット化、変調等の処理を受け、端子５０７より伝送される。
【００５３】
５０３における画像入力特性データから色空間特性データへの変換は、入力装置の特性を表す関数を用いた写像によっても可能であるが、回路構成の簡単化のためにあらかじめ用意されたテーブルを用いる例を図９に示す。端子６０１より入力された画像入力特性データは、色空間特性ＩＮＤＥＸ変換回路６０２において色空間特性データを検索するためのＩＮＤＥＸに変換される。
【００５４】
このＩＮＤＥＸは、あらかじめ画像入力特性データに対して測定された色空間特性データを対応させて番号付けを行ったものである。この実施例ではＩＮＤＥＸに関しても入力特性に対するインデックステーブル６０３を用いて変換を行っているが、単純な閾値処理で近似できるような入力システムにおいては色空間特性ＩＮＤＥＸ変換回路６０２を閾値回路を使って構成することもできる。６０２から供給されるＩＮＤＥＸに従って、色空間特性データ検索回路６０４ではプロファイルテーブル６０５から、あらかじめ測定された色空間特性データを検索し、端子６０６より出力する。
【００５５】
処理する入力特性の数（レンジ）Ｍと変換後の色空間特性データの個数Ｎは一致する必要はなく、あるレンジの入力を同一の色空間特性データに変換することによりプロファイル及びプロファイルテーブルのデータ量を削減することも可能である。例えば、図１０において、画像入力特性の晴天に相当するレンジはＰｒｏｆｉｌｅ＃１に、同様に曇天はＰｒｏｆｉｌｅ＃２に、屋内はＰｒｏｆｉｌｅ＃３に変換することにより、撮影条件の大きく異なった場合の特性を、３種の色空間特性データによって補正することが可能である。これは図９  ６０３のインデックステーブルにおいて、図１１に示すように、あるレンジの入力特性に対して同一のＩＮＤＥＸを出力し、６０５のプロファイルテーブルはこれに対応した色空間特性データを持つことによって実現できる。
【００５６】
色空間特性データのかわりに、色空間特性ＩＮＤＥＸを画像データに多重化して伝送する実施例を図１２に示す。端子９０１にはディジタル画像データが供給され、端子９０２には前記ディジタル画像データの入力特性データが供給される。画像入力特性データは色空間特性ＩＮＤＥＸ変換回路９０３において、前述のような色空間特性ＩＮＤＥＸに変換される。データ多重化回路９０４では前記ディジタル画像データのフォーマット内に、例えば図１６のようにサブコードエリアを用いて色空間特性ＩＮＤＥＸを多重化する。多重化されたデータは、誤り訂正符号化回路９０５において伝送路上のデータ誤りを訂正するためのパリティデータを付加され、伝送路符号化回路９０６において伝送路に送出するためのパケット化、変調等の処理を受け、端子９０７より伝送される。
【００５７】
９０３における画像入力特性データから色空間特性ＩＮＤＥＸへの変換は、入力装置の特性を表す関数を用いた写像によっても可能であるが、回路構成の簡単化のためにあらかじめ用意されたテーブルを用いる例を図１３に示す。端子１００１より入力された画像入力特性データは、色空間特性ＩＮＤＥＸ変換回路１００２において色空間特性データを検索するためのＩＮＤＥＸに変換され、端子１００３より出力される。このＩＮＤＥＸは、あらかじめ画像入力特性データに対して測定され、受信側に用意されている色空間特性データを対応させて番号付けを行ったものである。この実施例では入力特性に対するＩＮＤＥＸ  Ｔａｂｌｅ  １００４を用いて変換を行っているが、単純な閾値処理で近似できるような入力システムにおいては色空間特性ＩＮＤＥＸ変換回路１００２を閾値回路を使って構成することもできる。
【００５８】
図１４に受信側の構成例を示す。端子１１０１より供給される伝送データは、伝送路復号化回路１１０２において復号、伝送パケットよりのデータブロック抽出等が行われた後、誤り訂正回路１１０３において伝送路誤りの訂正処理が行われる。データ分離回路１１０４では、たとえば図１６の例で示されるように画像データ内のサブコードエリアを用いて伝送された色空間特性ＩＮＤＥＸを分離し、端子１１０５に画像データを、色空間特性データ検索回路１１０６に色空間特性ＩＮＤＥＸを供給する。色空間特性データ検索回路１１０６では図１５で示されるように、プロファイルテーブル１２０３から、あらかじめ測定された色空間特性データを検索し、端子１１０７より出力する。
【００５９】
図１７は色空間特性ＩＮＤＥＸを画像データとは異なる伝送パケットによって伝送する実施例である。端子１４０１にはディジタル画像データが供給され、端子１４０２には前記ディジタル画像データの入力特性データが供給される。画像入力特性データは色空間特性ＩＮＤＥＸ変換回路１４０３において、前述のような色空間特性ＩＮＤＥＸに変換される。伝送パケット化回路１４０４、１４０５では各々のデータを伝送するための１３９４規格に従ったパケット化処理が行われる。画像データと色空間特性ＩＮＤＥＸを伝送するためのパケット形式は異なるものであってもかまわない。例えば、ここでは画像データを前記したアイソクロナス転送方式に基づいてパケット化し、色特性ＩＮＤＥＸをアシンクロナス転送方式に基づいてパケット化するものとする。
【００６０】
パケットコントローラ１４０７は伝送すべき各々のデータ量、及び伝送路の状態に応じてパケットスイッチ１４０６を切替え、画像データパケット、色空間特性ＩＮＤＥＸパケットを１３９４バスの仕様に則った、所定のアイソクロナスサイクルに乗じて、図１８のような各パケットの遷移状態となるように多重化する。伝送路符号化回路１４０８では時間軸多重されたパケットを伝送路に送出するための変調処理等を行い、端子１４０９より送出する。多重化され伝送路に送出されるパケットの例を図１８に示す。受信側において、図６の例で説明したようにパケットを選別、データ抽出したのち、得られた色空間特性ＩＮＤＥＸから図１２の色空間特性データ検索回路１２０２を用いて色空間特性データに変換することによって、受信した画像データに対する色空間特性データを再生することができる。さらに、選択する色空間特性ＩＮＤＥＸを例えば階層構造の情報にして、上位階層をビデオカメラ等の各機種名でプロファイルのグループを分類し、下位階層を各機種における色空間特性ＩＮＤＥＸとして構成してもよく、この時は機種名に関する情報をアシンクロナス転送で、ビデオカメラからホストコンピュータへ転送し、一度機種名（プロファイルのグループ）を選択、固定しておいた上で、その中のＩＮＤＥＸデータを画像データと多重してアイソクロナス転送で送信する。このように構成することで、より忠実なＣＭＳが可能になる。
【００６１】
なお、テープに記録した画像データを出力する場合は、撮像情報もテープ上のサブコードに保存してあるものを用いて、再生時に画像データと共にＰＣへ送信する。
【００６２】
この時、再生機の機種名は撮影時と変わっていることがあるので、基本的にテープに記録されているサブコード情報を元にして、色空間特性を求めるようにする。
【００６３】
（実施形態４）
以下、実施形態４として動画像データに対するＣＭＳ処理を図面を用いて説明する。
【００６４】
本実施形態では実施形態１に示した様なサブコードエリアに色空間特性データを多重化する場合の構成を図１９に示す。なお、もちろん実施形態２に示した様にパケット伝送に適応しても構わない。
【００６５】
動画像データは、図２０に示す様に図５に示される画像データ同期ブロックが連続的に接続されて構成されている。
【００６６】
本実施形態では、色空間特性データは、各ブロック毎にサブコードとして付加されている。
【００６７】
このように動画像データは、伝送路復号化１１０、誤り訂正１０９及びデータ分離１１０で構成されるデータ受信部１３によって、１ブロック分の画像データと色空間特性データに分離される。
【００６８】
色空間特性データは、プロファイル格納部１５に入力画像データに対するプロファイルとして格納される。ＣＭＳ処理部１４では、格納されたプロファイルを入力プロファイルとして用いて、入力装置対応ＣＭＳ処理を行うとともに、予め設定されている出力装置に対応する出力装置対応ＣＭＳ処理を行う。
【００６９】
ここで、対象画像データが動画像であるので、シーンチェンジ等によって画像の途中で色空間特性データが変化する可能性がある。したがって、ブロック毎に分離された色空間特性データが前ブロックに付加されていた色空間特性データと異なるか否かをＣＰＵ１７が判定し、異なった場合に該色空間特性データを入力プロファイルとしてプロファイル格納部１５に格納するとともに、入力装置ＣＭＳ処理を該入力プロファイルを用いたＣＭＳ処理に変更する。
【００７０】
このように、本実施形態によれば、動画像の途中における色空間変換特性の変化に対応したＣＭＳ処理をリアルタイムに行うことができる。
【００７１】
また、ＣＭＳ処理部１４を図２に示すように入力装置対応ＣＭＳ処理２３及び出力装置対応ＣＭＳ処理２４で構成することにより、出力装置対応ＣＭＳ処理は変更せず、ブロック毎に付加される色空間特性データの変更に基づき入力装置対応ＣＭＳ処理のみを変更することによりシーンチェンジに対応することができる。
【００７２】
なお、色空間特性データはブロック毎に付加せずに、特性が変化するブロックのみに付加するようにしても構わない。
【００７３】
また、上述の各実施例におけるプロファイルは例えば３×３のマトリクス等の変換関数を示すデータでも構わないし、テーブルデータでも構わない。もちろん、Ｉｎｔｅｒ  Ｃｏｌｏｒ  Ｐｒｏｆｉｌｅ等の所望の規格にそった形式でも構わない。
【００７４】
又実施例の処理の手順をコンピュータで実施する様にしてもよい。
【００７５】
かかる場合には上述の各処理の手順を示すプログラムコンピュータにより読み取り可能に予め媒体に格納しておき、コンピュータによりかかるプログラムを読み出すようにする場合も本発明に含まれる。かかる場合媒体としてはＲＯＭ、ＲＡＭ、コンピュータにより読み取り可能なディスク等であってもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施例のシステムの構成の１例を示す図である。
【図２】ＣＭＳ処理における入力装置と出力装置の組み合わせ例を示す図である。
【図３】ＣＭＳ処理部の構成の１例を示す図である。
【図４】ディジタル画像伝送方式の構成例を示す図である。
【図５】画像データ内のサブコードエリアに多重化された色空間特性データを示す図である。
【図６】色空間特性データと画像データとは異なる伝送パケットで伝送する例を示す図である。
【図７】多重化され伝送路に送出されるパケットの例を示す図である。
【図８】画像データの入力特性によって色空間特性データを選択し、伝送する場合の送信側の構成例を示す図である。
【図９】画像入力特性データから色空間特性データへの変換を示す図である。
【図１０】あるレンジの入力を同一の色空間特性データに変換することを示す図である。
【図１１】あるレンジの入力特性に対して同一のＩＮＤＥＸを出力するＩＮＤＥＸ  Ｔａｂｌｅの図である。
【図１２】色空間特性ＩＮＤＥＸを画像データに多重化して伝送する例を示す図である。
【図１３】画像入力特性データから色空間特性ＩＮＤＥＸへの変換を示す図である。
【図１４】多重化された色空間特性ＩＮＤＥＸを受信する構成例を示す図である。
【図１５】色空間特性ＩＮＤＥＸから色空間特性データへの変換を示す図である。
【図１６】画像データ内のサブコードエリアに多重化された色空間特性ＩＮＤＥＸを示す図である。
【図１７】色空間特性ＩＮＤＥＸを画像データとは異なる伝送パケットで伝送する例を示す図である。
【図１８】多重化され伝送路に送出されるパケットの例を示す図である。
【図１９】動画対象のホストンピュータの構成例を示す図である。
【図２０】動画の画像データの構成を示す図である。
【図２１】従来の画像伝送技術とＣＭＳの関係を示す図である。
【図２２】本実施例のデータ転送のアシンクロナス転送のパケットフォーマットを示す図。
【図２３】本実施例のデータ転送のアイソクロナス転送のパケットフォーマットを示す図。
【図１】
0004006448.tif 000002
【図２】
0004006448.tif 000003
【図３】
0004006448.tif 000004
【図４】
0004006448.tif 000005
【図５】
0004006448.tif 000006
【図６】
0004006448.tif 000007
【図７】
0004006448.tif 000008
【図８】
0004006448.tif 000009
【図９】
0004006448.tif 000010
【図１０】
0004006448.tif 000011
【図１１】
0004006448.tif 000012
【図１２】
0004006448.tif 000013
【図１３】
0004006448.tif 000014
【図１４】
0004006448.tif 000015
【図１５】
0004006448.tif 000016
【図１６】
0004006448.tif 000017
【図１７】
0004006448.tif 000018
【図１８】
0004006448.tif 000019
【図１９】
0004006448.tif 000020
【図２０】
0004006448.tif 000021
【図２１】
0004006448.tif 000022
【図２２】
0004006448.tif 000023
【図２３】
0004006448.tif 000024