(57)【特許請求の範囲】
【請求項１】
入力した画像データを登録保存し、必要に応じてオペレータが指定した所望の画像データを出力する機能を有する画像データ管理装置であって、
画像データを記憶する画像データ記憶部と、
画像データを準備する段階において使用した特定の入力機器の色特性を示す入力プロファイルを記憶する入力プロファイル記憶部と、
外部から画像データと入力プロファイルとを入力し、これらを前記画像データ記憶部および前記入力プロファイル記憶部に互いに対応づけて登録する入力処理部と、
オペレータが指定した出力対象となる画像データを、前記画像データ記憶部から取り出し、これを外部に出力する出力処理部と、
を備え、
前記出力処理部は、画像データを出力する予定の特定の出力機器の色特性を示す出力プロファイルを指定した色変換指示が与えられたか否かに応じて、それぞれ異なる動作を行う機能を有し、
前記色変換指示が与えられた場合には、前記画像データ記憶部から取り出した出力対象となる画像データに対して、当該画像データに対応づけて前記入力プロファイル記憶部に保存されている入力プロファイルと、指定された前記出力プロファイルと、を参照することにより色特性の変換処理を行い、変換後の画像データを前記出力プロファイルとともに外部に出力する動作を行い、
前記色変換指示が与えられなかった場合には、前記画像データ記憶部から取り出した画像データを、当該画像データに対応づけて前記入力プロファイル記憶部に保存されている入力プロファイルとともに外部に出力する動作を行うことを特徴とする画像データ管理装置。
【請求項２】
請求項１に記載の画像データ管理装置において、
入力処理部が、複数の画像ファイルをフォルダに収容して登録する機能を有し、
出力処理部が、特定のフォルダの指定を受けることにより、当該フォルダに収容されている複数の画像データを一括して出力対象として認識することを特徴とする画像データ管理装置。
【請求項３】
請求項１または２に記載の画像データ管理装置において、
入力処理部が、画像データ記憶部に登録されている画像データと、入力プロファイル記憶部に登録されている入力プロファイルと、を対応づけるリンク情報を付加することにより、両者の対応づけを行うことを特徴とする画像データ管理装置。
【請求項４】
請求項３に記載の画像データ管理装置において、
入力した画像データ内に入力プロファイルが埋め込まれていた場合に、当該画像データに対しては、入力プロファイルの埋め込みが行われている旨を示す特別なリンク情報を付加することを特徴とする画像データ管理装置。
【請求項５】
請求項１〜４のいずれかに記載の画像データ管理装置において、
出力処理部が、出力プロファイルまたは入力プロファイルを画像データに埋め込む処理を行う機能を有し、プロファイルが埋め込まれた状態の画像データを外部に出力することを特徴とする画像データ管理装置。
【請求項６】
請求項１〜５に記載の画像データ管理装置において、
入力処理部が、外部から入力した個々の画像データに対して簡易表示用データを作成し、これを画像データとともに登録する機能を有し、かつ、前記簡易表示用データを作成する際に、個々の画像データに対応する入力プロファイルと所定の出力プロファイルとを参照することにより色特性の変換処理を施すことを特徴とする画像データ管理装置。
【請求項７】
コンピュータを、請求項１〜６のいずれかの画像データ管理装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像データ管理装置に関し、特に、カラーマネジメントを考慮しながら画像データを管理することにより、色を正確に再現する作業を支援することができる画像データ管理装置に関する。
【０００２】
【従来の技術】
コンピュータの普及により、種々の用途で画像データが取り扱われるようになってきている。最近では、カラースキャナやデジタルカメラなどによってカラー画像を入力する環境も整ってきており、パソコン程度のコンピュータシステムを用いて、カラーの画像データを容易に準備することができるようになってきている。また、画像データの出力機器としても、カラーモニタはもちろんのこと、種々の方式のカラープリンタが普及しつつあり、個人ユーザでも手軽にカラー画像をデジタルデータとして取り扱うことができるようになってきた。
【０００３】
このように、カラー画像について種々の入力機器および出力機器が普及するようになると、カラーマネジメントの技術が重要になってくる。すなわち、カラー画像データがメディア間に流通し、様々なプラットフォームで利用されるようになると、その画像がどのような入力機器によってデジタル化され、どのような出力機器によって画面あるいは紙面上に表示されたとしても、常に正しい色彩をもって再現されるような工夫が必要になる。
【０００４】
カラーマネジメント技術の基本的な考え方は、スキャナやデジタルカメラなどの入力機器については、その入力機器に固有の入力時の色特性を入力プロファイルとして記述しておき、モニタやプリンタなどの出力機器については、その出力機器に固有の出力時の色特性を出力プロファイルとして記述しておくことである。コンピュータを用いて画像データの管理を行う際には、この入力プロファイルおよび出力プロファイルを参照することにより、適切なカラーマネジメントが可能になる。たとえば、ある特定のスキャナを用いて入力した画像データについては、この特定のスキャナについての入力プロファイルを参照することにより、どのような色特性をもった画像データであるかを認識することができる。また、ある特定のプリンタを用いて画像を出力する場合であれば、この特定のプリンタについての出力プロファイルを参照することにより、どのような色特性をもった画像が印刷されるかを認識することができる。したがって、ある特定のスキャナを用いて入力した画像データを、ある特定のプリンタを用いて印刷する場合に、どのような色変換処理を施せば正しい色が再現できるか、ということも、入力プロファイルおよび出力プロファイルを参照すれば認識することが可能になる。
【０００５】
【発明が解決しようとする課題】
従来の一般的な画像データ管理装置では、特定の入力機器から入力した画像データを、特定の出力機器を用いて出力する場合、当該入力機器の入力プロファイルと当該出力機器の出力プロファイルとを参照しながら、画像データに対して必要な画像変換処理を施し、この変換後の画像データを当該出力機器に供給するという処理が行われる。しかしながら、実際に画像の出力作業を行う場合、出力機器を当初の予定とは異なる機器に変更する必要性が生じることも少なくない。たとえば、当初は第１のプリンタで出力する予定であったが、このプリンタが何らかの理由で不調になったため、第２のプリンタで出力することになったとか、プリントする前にカラーモニタの画面上に出力して最終的な色チェックを行うことになったとか、種々の事情で出力機器が変更になる場合がある。このような場合、従来の画像データ管理装置では柔軟に対処することができない。実用上、画像データ管理装置は、汎用のコンピュータに専用のアプリケーションソフトウエアをインストールすることにより実現されることになる。したがって、たとえば、画像データ管理装置として機能するアプリケーションソフウエアを立ち上げ、所望の画像データに所定の画像変換処理を施してデータとして出力させ、この変換後の画像データを印刷用アプリケーションソフトウエアに読み込んでプリンタを用いて印刷させる、という手順をとる場合、印刷直前の段階になってプリンタを変更する必要が生じると、再び画像データ管理装置として機能するアプリケーションソフウエアを立ち上げ、新たなプリンタに適した画像変換処理を施さねばならない。また、印刷直前に、カラーモニタ上で色調整を行う必要が生じた場合であれば、このカラーモニタに適した画像変換処理を施すために、やはり画像データ管理装置として機能するアプリケーションソフウエアを立ち上げる必要がある。
【０００６】
そこで本発明は、画像データを種々の出力機器で利用する場合であっても柔軟に対処することが可能な画像データ管理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
(1)   本発明の第１の態様は、入力した画像データを登録保存し、必要に応じてオペレータが指定した所望の画像データを出力する機能を有する画像データ管理装置において、
画像データを記憶する画像データ記憶部と、
画像データを準備する段階において使用した特定の入力機器の色特性を示す入力プロファイルを記憶する入力プロファイル記憶部と、
外部から画像データと入力プロファイルとを入力し、これらを画像データ記憶部および入力プロファイル記憶部に互いに対応づけて登録する入力処理部と、
オペレータが指定した出力対象となる画像データを、画像データ記憶部から取り出し、これを外部に出力する出力処理部と、
を設け、
出力処理部が、画像データを出力する予定の特定の出力機器の色特性を示す出力プロファイルを指定した色変換指示が与えられたか否かに応じて、それぞれ異なる動作を行う機能を有し、
色変換指示が与えられた場合には、画像データ記憶部から取り出した出力対象となる画像データに対して、当該画像データに対応づけて入力プロファイル記憶部に保存されている入力プロファイルと、指定された出力プロファイルと、を参照することにより色特性の変換処理を行い、変換後の画像データを出力プロファイルとともに外部に出力する動作を行い、
色変換指示が与えられなかった場合には、画像データ記憶部から取り出した画像データを、当該画像データに対応づけて入力プロファイル記憶部に保存されている入力プロファイルとともに外部に出力する動作を行うようにしたものである。
【０００８】
(2)   本発明の第２の態様は、上述の第１の態様に係る画像データ管理装置において、
入力処理部が、複数の画像ファイルをフォルダに収容して登録する機能を有し、
出力処理部が、特定のフォルダの指定を受けることにより、当該フォルダに収容されている複数の画像データを一括して出力対象として認識するようにしたものである。
【００１０】
(3)   本発明の第３の態様は、上述の第１または第２の態様に係る画像データ管理装置において、
入力処理部が、画像データ記憶部に登録されている画像データと、入力プロファイル記憶部に登録されている入力プロファイルと、を対応づけるリンク情報を付加することにより、両者の対応づけを行うようにしたものである。
【００１１】
(4)   本発明の第４の態様は、上述の第３の態様に係る画像データ管理装置において、
入力した画像データ内に入力プロファイルが埋め込まれていた場合に、当該画像データに対しては、入力プロファイルの埋め込みが行われている旨を示す特別なリンク情報を付加するようにしたものである。
【００１２】
(5)   本発明の第５の態様は、上述の第１〜第４の態様に係る画像データ管理装置において、
出力処理部が、出力プロファイルまたは入力プロファイルを画像データに埋め込む処理を行う機能を有し、プロファイルが埋め込まれた状態の画像データを外部に出力することができるようにしたものである。
【００１３】
(6)   本発明の第６の態様は、上述の第１〜第５の態様に係る画像データ管理装置において、
入力処理部が、外部から入力した個々の画像データに対して簡易表示用データを作成し、これを画像データとともに登録する機能を有し、かつ、この簡易表示用データを作成する際に、個々の画像データに対応する入力プロファイルと所定の出力プロファイルとを参照することにより色特性の変換処理を施すようにしたものである。
【００１４】
(7)   本発明の第７の態様は、上述の第１〜第６の態様に係る画像データ管理装置としてコンピュータを動作させるためのプログラムを、コンピュータ読み取り可能な記憶媒体に記録するようにしたものである。
【００１５】
【発明の実施の形態】
以下、本発明を図示する実施形態に基いて説明する。
【００１６】
§１．カラーマネジメント技術の基本原理
はじめに、画像データ管理装置における一般的なカラーマネジメントの基本原理を説明しておく。いま、図１に示すような画像データ管理装置１００を考える。この画像データ管理装置１００は、種々の入力機器から入力した画像データを登録保存し、必要に応じてオペレータが指定した所望の画像データを種々の出力機器に対して出力する機能を有している。図示の例では、入力機器として、３つの画像入力装置Ａ，Ｂ，Ｃが用いられており、出力機器として、３つの画像出力装置Ｘ，Ｙ，Ｚが用いられている。実際には、この画像データ管理装置１００は、汎用のコンピュータに画像データ管理装置として機能する専用のアプリケーションソフトウエアをインストールすることにより実現される装置である。また、画像入力装置Ａ，Ｂ，Ｃは、このコンピュータに登録する画像データを準備するためのスキャナやデジタルカメラなどの機器であり、画像出力装置Ｘ，Ｙ，Ｚは、このコンピュータから供給される画像データに基いて画面上に画像表示を行うカラーモニタや、紙面上に画像印刷を行うカラープリンタなどの機器である。なお、実際には、画像データ管理装置１００と画像出力装置Ｘ，Ｙ，Ｚとは直接接続されている必要はない。通常、出力画像は、一旦、何らかの画像記憶装置に記憶され、必要に応じて適宜取り出された上で、画像出力装置によって出力されることが多い。
【００１７】
ここで、たとえば同一の写真画像を、画像入力装置Ａ，Ｂ，Ｃによって、それぞれ別々に取り込んだ場合、得られる画像データの色合いは、それぞれ互いに若干異なったものになる。これは、各入力機器の色特性が異なっているためである。そこで、この色特性を示すデータとして、各画像入力装置Ａ，Ｂ，Ｃについてそれぞれ入力プロファイルＰｉ（Ａ），Ｐｉ（Ｂ），Ｐｉ（Ｃ）を用意しておけば、各画像データの色特性の変換処理を行うことができ、理論的には、全く同じ色合いの画像データを得ることができる。一方、全く同一の画像データを、画像出力装置Ｘ，Ｙ，Ｚに与え、画像を画面や紙面上に提示させた場合、提示される画像の色合いは、それぞれ若干異なったものになる。これは、各出力機器の色特性が異なっているためである。そこで、この色特性を示すデータとして、各画像出力装置Ｘ，Ｙ，Ｚについてそれぞれ出力プロファイルＰｏ（Ｘ），Ｐｏ（Ｙ），Ｐｏ（Ｚ）を用意しておけば、もとになる同一の画像データの色特性を、それぞれ各画像出力装置に適したものに変換する処理を行うことができ、理論的には、全く同じ色合いの画像を提示することができる。
【００１８】
もちろん、実際には、このようなカラーマネジメント技術を用いても、色合いを完全に同一にすることは困難であるが、色合いをある程度近似させることは可能である。このカラーマネジメント技術で利用される入力プロファイルＰｉおよび出力プロファイルＰｏは、通常、標準となる色合いをもつ画像データとの間の画像変換テーブル（いわゆるルックアップテーブル）もしくは変換式として用意される。たとえば、図２に示すように、画像入力装置Ｂ（たとえば、スキャナ）を用いて入力した画像データＤ（Ｂ）が存在するとしよう。この場合、画像入力装置Ｂの色特性を示す入力プロファイルＰｉ（Ｂ）は、画像データＤ（Ｂ）を、標準となる画像データＤ０に変換するための画像変換テーブルであり、このテーブルを用いれば、画像入力装置Ｂに固有の色合いをもった画像データＤ（Ｂ）を標準の色合いをもった画像データＤ０に変換することができる。標準となる画像データＤ０としては、（Ｌ＊，ａ＊，ｂ＊）の形式の画像データがしばしば用いられている。これに対して、入力機器から取り込んだ画像データや、出力機器に対して与える画像データは、（ＣＭＹＫ）形式あるいは（ＲＧＢ）形式の画像データが一般的である。したがって、たとえば、図２に示す画像データＤ（Ｂ）が（ＣＭＹＫ）形式のデータであった場合、入力プロファイルＰｉ（Ｂ）は、（ＣＭＹＫ）形式の任意のデータを（Ｌ＊，ａ＊，ｂ＊）形式のデータに変換するためのテーブルによって構成されることになる。
【００１９】
逆に、図２に示す例において、画像出力装置Ｚ（たとえば、カラーモニタ）による出力に適した画像データＤ（Ｚ）を得るためには、画像出力装置Ｚの色特性を示す出力プロファイルＰｏ（Ｚ）が必要になる。この出力プロファイルＰｏ（Ｚ）は、標準となる画像データＤ０を、画像データＤ（Ｚ）に変換するための画像変換テーブルであり、このテーブルを用いれば、標準の色合いをもった画像データＤ０を、画像出力装置Ｚによる出力に適した固有の色合いをもった画像データＤ（Ｚ）に変換することができる。たとえば、画像データＤ（Ｚ）として（ＲＧＢ）形式のデータが必要な場合、出力プロファイルＰｏ（Ｚ）は、（Ｌ＊，ａ＊，ｂ＊）形式のデータを（ＲＧＢ）形式のデータに変換するためのテーブルによって構成されることになる。
【００２０】
図１に示すシステムにおいて、画像入力装置Ｂを用いて取り込んだ画像データＤ（Ｂ）を画像データ管理装置１００に登録する場合、画像入力装置Ｂの入力プロファイルＰｉ（Ｂ）を一緒に登録しておけば、画像データ管理装置１００内において、必要に応じて画像データＤ（Ｂ）を標準となる画像データＤ０に変換することが可能である。また、画像出力装置Ｚを用いて、画像データ管理装置１００内に登録されている任意の画像データを画面表示する場合、画像出力装置Ｚの出力プロファイルＰｏ（Ｚ）が登録されていれば、画像出力装置Ｚに適した画像データＤ（Ｚ）に変換した形で画像データを出力することが可能である。したがって、図１の例のように、入力機器として３つの画像入力装置Ａ，Ｂ，Ｃが用いられ、出力機器として３つの画像出力装置Ｘ，Ｙ，Ｚが用いられるシステムの場合であれば、画像データ管理装置１００内に、３種類の入力プロファイルＰｉ（Ａ），Ｐｉ（Ｂ），Ｐｉ（Ｃ）および３種類の出力プロファイルＰｏ（Ｘ），Ｐｏ（Ｙ），Ｐｏ（Ｚ）を用意しておけば、的確なカラーマネジメントを行うことができるようになる。
【００２１】
たとえば、画像入力装置Ｂを用いて入力した画像データＤ（Ｂ）を、画像出力装置Ｚに与えて提示するのであれば、この画像データＤ（Ｂ）に対して、入力プロファイルＰｉ（Ｂ）および出力プロファイルＰｏ（Ｚ）を参照することにより色特性の変換処理を行えば、画像出力装置Ｚに適した画像データＤ（Ｚ）を得ることができる。なお、図２に示す例では、原理的には、入力プロファイルＰｉ（Ｂ）を用いて画像データＤ（Ｂ）を標準となる画像データＤ０に変換した後、出力プロファイルＰｏ（Ｚ）を用いて画像データＤ０を画像データＤ（Ｚ）に変換する、という手順をとることになるが、実際には、画像データＤ（Ｂ）に対して、入力プロファイルＰｉ（Ｂ）および出力プロファイルＰｏ（Ｚ）を参照した画像変換を行い、画像データＤ（Ｚ）を直接求める処理を行うことができる。
【００２２】
§２．本発明に係る画像データ管理装置
続いて、本発明の一実施形態に係る画像データ管理装置１００の基本構成を図３のブロック図に示す。ここに示す画像データ管理装置１００の基本的な構成要素は、入力処理部１０、画像データ記憶部２０、入力プロファイル記憶部３０、出力処理部４０である。入力処理部１０は、図１に示す画像入力装置Ａ，Ｂ，Ｃのような入力機器を用いて入力した画像データを登録保存する処理を行い、出力処理部４０は、図１に示す画像出力装置Ｘ，Ｙ，Ｚのような出力機器を用いた出力を行うために、オペレータが指定した所望の画像データを出力する処理を行う。この装置は、記憶部として、画像データ記憶部２０および入力プロファイル記憶部３０を備えており、画像データ記憶部２０には入力した画像データが記憶され、入力プロファイル記憶部３０には入力した入力プロファイルが記憶される。図では、画像データ記憶部２０内に４つの画像データＤ１〜Ｄ４が既に登録され、入力プロファイル記憶部３０内に３つの入力プロファイルＰｉ１〜Ｐｉ３が既に登録されている状態が示されている。
【００２３】
入力処理部１０は、外部の入力機器から画像データＤと入力プロファイルＰｉとを入力し、これらを画像データ記憶部２０および入力プロファイル記憶部３０に登録する処理を行うが、このとき、画像データＤと入力プロファイルＰｉとを互いに対応づけて登録する機能を有している。両者の対応づけは、どのような形で行ってもかまわないが、ここに示す実施形態では、リンク情報Ｌを定義することにより、両者の対応づけを行っている。図４に、このリンク情報Ｌの一例を示す。ここでは、画像データのファイル名と入力プロファイルのファイル名との対応関係を示すリンク情報Ｌが定義されている。たとえば、画像データＤ１に対しては入力プロファイルＰｉ３が対応づけられているが、これは、画像データＤ１を準備する段階において使用した入力機器の色特性を示す入力プロファイルが、入力プロファイルＰｉ３であることを示している。同様に、画像データＤ２，Ｄ３に対しては入力プロファイルＰｉ１が対応づけられており、これは、画像データＤ２，Ｄ３を準備する段階において使用した入力機器の色特性を示す入力プロファイルが、いずれも入力プロファイルＰｉ１であることを示している。
【００２４】
なお、図４に示す画像データＤ４については、特殊な対応づけがなされている。すなわち、画像データＤ４に対応づけられているファイル名Ｐｉ０なる入力プロファイルは、実際には存在しない入力プロファイルなのである。これは、入力した画像データにプロファイルの埋め込み（エンベッド）が行われていた場合の特殊な取り扱いである。図５は、プロファイルＰｉ４が埋め込まれた画像データＤ４の概念図である。これまでの説明では、画像データＤと入力プロファイルＰｉとは、それぞれ別個のファイルとして提供されているという前提であったが、実際には、図５に示す例のように、画像データＤ４の一部にプロファイルＰｉ４を埋め込む処理が行われることは十分にありうる。このようにプロファイルを埋め込んでおけば、オペレータの操作上は、画像データＤ４というファイルを１つだけ受け渡しするだけですむので、作業効率を向上させることができる。
【００２５】
入力処理部１０が、このようにプロファイルの埋め込みが行われている画像データＤ４を受け取ると、この画像データＤ４は画像データ記憶部２０内に登録される。ところが、これに対応する入力プロファイルＰｉ４は、別個のファイルとしては用意されていないので、入力プロファイル記憶部３０内に登録されることはない。そこで、このように、入力した画像データＤ４内に入力プロファイルＰｉ４が埋め込まれていた場合には、この画像データＤ４に対しては、入力プロファイルの埋め込みが行われている旨を示す特別なリンク情報として、「Ｐｉ０」なるファイル名を書き込むようにしている。すなわち、図４においては、画像データＤ４に対して、「Ｐｉ０」なるファイル名の入力プロファイルが対応づけられているが、実際には、この「Ｐｉ０」なる情報は入力プロファイルのファイル名を示しているわけではなく、画像データＤ４に対応する入力プロファイルは埋め込まれている旨を示していることになる。この「Ｐｉ０」なる情報が記された画像データＤ４に対応する入力プロファイルＰｉ４を得るためには、画像データ記憶部２０内の画像データＤ４内の埋め込み領域を検索すればよいことになる。
【００２６】
もっとも、このように、入力プロファイルが埋め込まれている画像データについての取り扱い処理は、入力処理部１０によって自動的に行われるので、オペレータとしては、個々の画像データが、埋め込み型か否かということを意識する必要はない。したがって、埋め込み型の画像データと否埋め込み型の画像データとが混在する環境であっても、オペレータには何ら作業上の負担はかからない。なお、図５に示すように、入力プロファイルＰｉ４が埋め込まれた状態の画像データＤ４が与えられた場合、この入力プロファイルＰｉ４を別個のファイルとして抽出する処理を行い、この抽出した入力プロファイルＰｉ４を入力プロファイル記憶部３０内に改めて登録する処理を行い、埋め込み状態を解除するような処理を行うようにすることも可能である。
【００２７】
こうして、入力処理部１０の機能により、画像データ記憶部２０内には多数の画像データが登録されてゆき、入力プロファイル記憶部３０内には、これに対応する入力プロファイルが登録されてゆく。実際には、これらのデータは、データベースの形態で登録されるようにし、必要なときには所望の画像データを容易に検索できるようにしておくのが好ましい。なお、上述の説明では、画像データＤとともに、これに対応する入力プロファイルＰｉが、入力処理部１０に同時に入力されるような例を述べているが、実際には、画像データＤと入力プロファイルＰｉとを必ずしも同時に入力する必要はない。たとえば、図１に示す例のように、画像入力装置Ａ，Ｂ，Ｃを用いることが予め決まっているのであれば、予め入力プロファイルＰｉ（Ａ），Ｐｉ（Ｂ），Ｐｉ（Ｃ）を入力プロファイル記憶部３０内に登録しておき、実際に個々の画像データを入力する際には、入力プロファイル記憶部３０内に既に登録されている入力プロファイルＰｉ（Ａ），Ｐｉ（Ｂ），Ｐｉ（Ｃ）のファイル名などをディスプレイ画面上に一覧リストとして提示し、入力対象となる個々の画像データごとに、それぞれ対応する入力プロファイル名を一覧リストから選択させるような方法を採る方が実用的である。
【００２８】
さて、オペレータが、この画像データ管理装置１００内に蓄積された画像データを利用する場合は、出力処理部４０に対して所定の指示を与えればよい。ここに示す実施形態では、図３に示されているように、オペレータは出力処理部４０に対して、出力対象を指定する指示、色変換指示、プロファイル埋め込み指示を与えることができる。出力対象を指定する指示は、たとえば、「画像データＤ３」というように、画像データ記憶部２０内に登録されている画像データのうち、オペレータが必要な画像データを出力対象として指定する指示である。出力処理部４０は、このような指示を受けると、指定された出力対象となる画像データを画像データ記憶部２０から取り出し、これを外部に出力する処理を行う。上述の例の場合、画像データＤ３が外部へ出力されることになる（もちろん、画像データ記憶部２０から、画像データＤ３が読み出されるだけであり、出力後も画像データ記憶部２０内には画像データＤ３はそのまま残っている）。
【００２９】
本発明に係る画像データ管理装置の特徴は、このように画像データを外部に出力する際に、プロファイルを添付して出力するという点にある。どのプロファイルを添付するかは、色変換指示の有無によって異なる。ここでは、まず、オペレータから色変換指示が与えられた場合の動作を説明しよう。出力処理部４０に与えられる色変換指示は、出力対象として指定された画像データを、特定の出力機器を用いて画面や紙面上に再現するのに適した画像データに変換した上で、変換後の画像データを出力する作業を行うことを求める指示である。したがって、この色変換指示には、画像データを出力する予定の特定の出力機器の色特性を示す出力プロファイルＰｏの指定が含まれていなければならない。
【００３０】
たとえば、画像データ記憶部２０内に登録されている画像データＤ３を、画像出力装置Ｚで出力する予定であれば、オペレータは、画像データＤ３を出力対象として指定するとともに、画像出力装置Ｚの出力プロファイルＰｏ（Ｚ）を指定する指示を出力処理部４０に対して与える必要がある。したがって、画像データ管理装置１００内に、出力プロファイルＰｏ（Ｚ）が用意されていない場合は、この出力プロファイルＰｏ（Ｚ）自身を出力処理部４０に対して与える必要があるが、実際には、いくつかの出力機器についての出力プロファイルを予め画像データ管理装置１００内に用意しておくようにすれば（図３のブロック図には、出力プロファイルを登録する記憶部は特に示されていないが、必要に応じて、出力プロファイル記憶部を用意すればよい）、オペレータは、所望の出力プロファイルを選択指定する入力を行うだけでよい。
【００３１】
さて、このように、出力プロファイルＰｏの指定を伴う色変換指示が与えられた場合、出力処理部４０は、画像データ記憶部２０から取り出した出力対象となる画像データＤに対して、当該画像データＤに対応づけて入力プロファイル記憶部３０に保存されている入力プロファイルＰｉと、指定された出力プロファイルＰｏと、を参照することにより色特性の変換処理を行い、変換後の画像データＤ＊を出力プロファイルＰｏとともに外部に出力する処理を行う。たとえば、図３に示す例において、画像データＤ３が出力対象として指定され、出力プロファイルＰｏ（Ｚ）の指定を伴う色変換指示が与えられた場合、出力処理部４０は、画像データ記憶部２０から画像データＤ３を読み出すとともに、入力プロファイル記憶部３０からこれに対応づけられた入力プロファイルＰｉ１を読み出すことになる。そして、画像データＤ３に対して、入力プロファイルＰｉ１および出力プロファイルＰｏ（Ｚ）を参照することにより画像変換処理を施し、変換後の画像データＤ３＊を求める。この画像データＤ３＊は、出力プロファイルＰｏ（Ｚ）をもった画像出力装置Ｚによる出力に適した画像データである。ここで重要な点は、出力処理部４０が、変換後の画像データＤ３＊に、出力プロファイルＰｏ（Ｚ）を添付して出力する点である。
【００３２】
一方、オペレータから色変換指示が与えられなかった場合、出力処理部４０は、画像データ記憶部２０から取り出した画像データＤを変換することなしに、当該画像データＤに対応づけて入力プロファイル記憶部３０に保存されている入力プロファイルＰｉとともに外部に出力する処理を行う。たとえば、図３に示す例において、画像データＤ３が出力対象として指定され、色変換指示が与えられなかった場合、出力処理部４０は、画像データ記憶部２０から画像データＤ３を読み出すとともに、入力プロファイル記憶部３０からこれに対応づけられた入力プロファイルＰｉ１を読み出し、画像データＤ３に、入力プロファイルＰｉ１を添付して出力することになる。ここで重要な点は、やはり画像データにプロファイルが添付されて出力される点である。
【００３３】
このように、出力処理部４０から出力される画像データＤ＊あるいはＤに、出力プロファイルＰｏあるいは入力プロファイルＰｉを添付しておくと、利用する予定であった出力機器が変更になった場合や、出力前に何らかの色補正などを行う必要が生じた場合に柔軟に対処できるようになる。既に述べたように、通常、画像データ管理装置は、汎用のコンピュータに専用のアプリケーションソフトウエアをインストールすることにより実現される装置であり、このコンピュータ内には、画像処理用の他のアプリケーションソフトウエアも同時にインストールされるのが一般的である。このため、たとえば画像データベースとして利用している本発明に係る画像データ管理装置から、所望の画像データをファイルの形式で出力し、これを画像処理用の別なアプリケーションソフトウエアに読み込んだ後、特定のプリンタで印刷する、というような作業が行われることは少なくない。この場合、別なアプリケーションソフトウエアに読み込んだ画像データに、プロファイルが添付されていれば、この別なアプリケーションソフトウエア側で必要に応じてカラーマネジメントを行うことが可能になる。
【００３４】
たとえば、本発明に係る画像データ管理装置において、特定の出力プロファイルＰｏを指定した色変換指示を与えることにより、変換後の画像データＤ＊を出力させた場合、この画像データＤ＊には出力プロファイルＰｏが添付されているため、必要に応じて、この出力プロファイルＰｏを参照することにより、別な出力プロファイルをもったプリンタやモニタによって出力するのに適した画像データへ、更なる変換処理を行うことが可能になる。また、色変換指示を与えないで出力させた画像データＤには、この画像データＤを準備するときに用いた入力機器についての入力プロファイルＰｉが添付されているので、やはり必要に応じて、特定の出力機器に適した変換処理を行うことが可能になる。
【００３５】
なお、本実施形態に係る出力処理部４０は、出力プロファイルまたは入力プロファイルを画像データに埋め込む処理を行う機能を有しており、プロファイルが埋め込まれた状態の画像データを外部に出力することができる。プロファイルの埋め込みを行うか否かは、オペレータが自由に選択することができ、埋め込みが必要な場合には、出力処理部４０に対してプロファイル埋め込み指示を与えるようにすればよい。色変換指示とともに埋め込み指示が与えられた場合には、変換後の画像データＤ＊内に出力プロファイルＰｏが埋め込まれることになり、色変換指示が与えられずに埋め込み指示が与えられた場合には、画像データＤ内に入力プロファイルＰｉが埋め込まれることになる。
【００３６】
また、本実施形態に係る画像データ管理装置は、複数の画像ファイルをフォルダに収容して管理する機能を有している。まず、入力処理部１０は、複数の画像ファイルを登録する段階で、これらをフォルダに収容して登録する機能を有する。図６は、４つの画像データＤ１〜Ｄ４が１つのフォルダＦ１に収容されている状態を示す概念図である。画像データ記憶部２０内には、このようなフォルダＦ１内に収容された形で、４つの画像データＤ１〜Ｄ４が登録されることになる。このように、フォルダを用いて画像データを管理するようにすれば、出力時においても、特定のフォルダを指定することにより、当該フォルダ内に収容されている全画像データを一括して指定することが可能になる。すなわち、出力処理部４０は、オペレータから特定のフォルダの指定を受けると、当該フォルダに収容されている複数の画像データを一括して出力対象として認識する機能を有している。このとき、色変換指示が与えられていれば、出力対象となる個々の画像データについて、それぞれ対応づけて保存されている個別の入力プロファイルと、指定された出力プロファイルと、を参照することにより色特性の変換処理が行われることになる。
【００３７】
たとえば、図６に示すフォルダＦ１が出力対象として指定され、特定の出力プロファイルＰｏを指定した色変換指示が与えられ、図４に示すようなリンク情報Ｌが定義されていたとすれば、出力処理部４０は、フォルダＦ１内の画像データＤ１に対しては、対応づけられている入力プロファイルＰｉ３と出力プロファイルＰｏとを参照した画像変換を行い、変換後の画像データＤ１＊が作成される。同様に、画像データＤ２，Ｄ３に対しては、対応づけられている入力プロファイルＰｉ１と出力プロファイルＰｏとを参照した画像変換が行われ、変換後の画像データＤ２＊，Ｄ３＊が作成される。また、画像データＤ４に対しては、対応づけられている入力プロファイルＰｉ４（この例では、画像データＤ４内に埋め込まれている）と出力プロファイルＰｏとを参照した画像変換が行われ、変換後の画像データＤ４＊が作成される。こうして作成された４つの画像データＤ１＊〜Ｄ４＊は、フォルダＦ１＊に収容された状態で、出力プロファイルＰｏとともに出力されることになる。
【００３８】
以上の作業は、オペレータから見れば、単に１つのフォルダＦ１を出力対象として指定し、色変換指示を与えるだけの単純な作業であるが、実際には、上述したように、個々の画像ファイルごとにそれぞれ対応する入力プロファイルを参照した上で、正しい画像変換処理が実行されていることになる。したがって、フォルダを用いることにより、オペレータ側の作業効率は向上することになる。
【００３９】
最後に、本実施形態に係る画像データ管理装置が備えている簡易表示用データの作成機能について述べておく。一般に、画像データベースとして利用される画像データ管理装置には、入力した画像データについて、それぞれプレビュー用の小画像（サムネイル）を表示するための簡易表示用データを作成する機能を有している。本実施形態に係る画像データ管理装置においても、入力処理部１０は、画像データ記憶部２０内に登録すべき個々の画像データについて、それぞれ簡易表示用データを作成し、これを画像データとともに登録する機能を有している。しかも、入力処理部１０は、個々の画像データに対応する入力プロファイルと所定の出力プロファイルとを参照することにより色特性の変換処理を施した簡易表示用データを作成する機能を有している。たとえば、プレビュー用の小画像（サムネイル）が表示されるであろうモニタ装置についての出力プロファイルＰｏを予め定めておけば、画像データＤ１については、対応する入力プロファイルＰｉ３と、この出力プロファイルＰｏとを参照することにより、色特性の変換処理を施し、簡易表示用データが作成されることになる。
【００４０】
このように、簡易表示用データを作成する際に、所定の出力プロファイルＰｏを用意し、色特性の変換処理を施しておくことは、小画像を表示する実際のモニタの出力プロファイルが、用意した出力プロファイルＰｏとは異なっていたとしても、十分に意味のあることである。すなわち、画像データ記憶部２０内に用意される画像データは、種々の入力機器で作成された画像データであるため、何ら色特性の変換を行わないで簡易表示用データを作成した場合、これら簡易表示用データに基いて同一のモニタ画面上に小画像を表示すると、それぞれの色合いが異なってしまうことになる。上述したように、何らかの出力プロファイルＰｏを用意して、色特性の変換処理を施して作成された簡易表示用データでは、少なくとも各画像ごとの色合いの統一はとれているため、同一のモニタ画面に表示する限りは、統一した色合いで表示することが可能になる。もちろん、実際に使用するモニタの出力プロファイルを用いた色特性の変換処理を行うことにより簡易表示用データを作成しておけば、正しい色合いで小画像の表示を行うことができる。
【００４１】
以上、本発明を図示する実施形態に基いて説明したが、本発明はこの実施形態に限定されるものではなく、この他にも種々の形態で実施可能である。既に述べたように、本発明に係る画像データ管理装置は、実用上は、汎用のコンピュータに専用のアプリケーションソフトウエアをインストールすることにより実現されるものであり、その本質はソフトウエアとして具現化されることになる。図３に示すブロック図は、このソフトウエアの構成要素をブロック化したものであり、個々のブロックで示す要素は特定のハードウエアに直接対応するものではない。したがって、たとえば、画像データ記憶部２０および入力プロファイル記憶部３０は、ハードウエア的には同一の記憶装置によって実現されてもかまわない。
【００４２】
また、上述の実施形態では、画像データ管理装置１００に入力される画像データは、スキャナやデジタルカメラによって準備されたデータとして説明したが、実際には、別なアプリケーションソフトウエアで準備された画像データを入力処理部１０から取り込むことも可能である。この場合は、入力プロファイルとしては、当該別なアプリケーションソフトウエアにおいて定義された入力プロファイルをそのまま利用すればよい。
【００４３】
【発明の効果】
以上のとおり本発明に係る画像データ管理装置によれば、画像データに入力プロファイルあるいは出力プロファイルを添付して出力するようにしたため、出力した画像データを種々の出力機器で利用する場合であっても柔軟に対処することが可能になる。
【図面の簡単な説明】
【図１】一般的な画像データ管理装置の使用形態を示すブロック図である。
【図２】入力プロファイルおよび出力プロファイルを用いたカラーマネジメント技術の基本原理を説明する図である。
【図３】本発明の一実施形態に係る画像データ管理装置の基本構成を示すブロック図である。
【図４】図３に示す画像データ管理装置において定義されるリンク情報Ｌの一例を示す図である。
【図５】プロファイルが内部に埋め込まれた画像データの構成を示す概念図である。
【図６】複数の画像データを収容したフォルダの概念図である。
【符号の説明】
１０…入力処理部
２０…画像データ記憶部
３０…入力プロファイル記憶部
４０…出力処理部
１００…画像データ管理装置
Ａ，Ｂ，Ｃ…画像入力装置（スキャナ，デジタルカメラなど）
Ｄ，Ｄ１〜Ｄ４…画像データ
Ｄ＊…変換後の画像データ
Ｄ０…標準となる画像データ
Ｄ（Ｂ）…画像入力装置Ｂで入力した画像データ
Ｄ（Ｚ）…画像出力装置Ｚによる出力に適した画像データ
Ｆ１…フォルダ
Ｌ…リンク情報
Ｐｉ，Ｐｉ（Ａ），Ｐｉ（Ｂ），Ｐｉ（Ｃ）…入力プロファイル
Ｐｉ０…埋め込みが行われていることを示すリンク情報
Ｐｉ１〜Ｐｉ４…入力プロファイル
Ｐｏ，Ｐｏ（Ｘ），Ｐｏ（Ｙ），Ｐｏ（Ｚ）…出力プロファイル
Ｘ，Ｙ，Ｚ…画像出力装置（モニタ，プリンタなど）
【図１】
0004372909.tif 000002
【図２】
0004372909.tif 000003
【図３】
0004372909.tif 000004
【図４】
0004372909.tif 000005
【図５】
0004372909.tif 000006
【図６】
0004372909.tif 000007