(57)【要約】【課題】色空間の異なる複数のディジタル画像を色再現性良く一画面に再生する画像再生システムを提供する。【解決手段】ディジタル画像を入力するための画像入力手段と、画像入力手段によって入力された複数のディジタル画像５１〜５３を一画面に再生する再生手段であって、各ディジタル画像５１〜５３の色空間が一つのＲＧＢ色空間に統一されるように、入力されたディジタル画像５１〜５３の色空間を所定のＲＧＢ色空間に変換し、一つのＲＧＢ色空間に統一された複数のディジタル画像５４〜５６を一画面に再生する再生手段４１及び４２と、を備える。【選択図】  図１
2004228943.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル画像を入力するための画像入力手段と、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、各ディジタル画像の色空間が一つのＲＧＢ色空間に統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、一つのＲＧＢ色空間に統一された複数のディジタル画像を一画面に再生する再生手段と、
を備えることを特徴とする画像再生システム。
【請求項２】
前記再生手段は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されているＲＧＢ色空間のうち最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換することを特徴とする請求項１に記載の画像再生システム。
【請求項３】
前記再生手段は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されているＲＧＢ色空間のうちガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換することを特徴とする請求項１に記載の画像再生システム。
【請求項４】
複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段をさらに備え、
前記再生手段は、前記レイアウト記憶手段に記憶されたレイアウト情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、前記レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生することを特徴とする請求項１に記載の画像再生システム。
【請求項５】
複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段をさらに備え、
前記再生手段は、前記レイアウト記憶手段に記憶されたレイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まるＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、前記レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生することを特徴とする請求項１に記載の画像再生システム。
【請求項６】
前記再生手段は、各ディジタル画像の色空間が予め決められた唯一のＲＧＢ色空間に常に統一されるように、入力されたディジタル画像の色空間を前記唯一のＲＧＢ色空間に変換することを特徴とする請求項１に記載の画像再生システム。
【請求項７】
ディジタル画像を入力するための画像入力手段と、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうち最も多くのディジタル画像の付属情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、一つの色空間に統一された複数のディジタル画像を一画面に再生する再生手段と、
を備えることを特徴とする画像再生システム。
【請求項８】
ディジタル画像を入力するための画像入力手段と、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうちガマットが最も広い色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、一つの色空間に統一された複数のディジタル画像を一画面に再生する再生手段と、
を備えることを特徴とする画像再生システム。
【請求項９】
ディジタル画像を入力するための画像入力手段と、
複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段と、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、前記レイアウト記憶手段に記憶されたレイアウト情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、前記レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生する再生手段と、
を備えることを特徴とする画像再生システム。
【請求項１０】
ディジタル画像を入力するための画像入力手段と、
複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段と、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、前記レイアウト記憶手段に記憶されたレイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まる色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、前記レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生する再生手段と、
を備えることを特徴とする画像再生システム。
【請求項１１】
ディジタル画像を入力するための画像入力手段、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、各ディジタル画像の色空間が一つのＲＧＢ色空間に統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、一つのＲＧＢ色空間に統一された複数のディジタル画像を一画面に再生する再生手段としてコンピュータを機能させるための画像再生プログラム。
【請求項１２】
ディジタル画像を入力するための画像入力手段、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうち最も多くのディジタル画像の付属情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、一つの色空間に統一された複数のディジタル画像を一画面に再生する再生手段としてコンピュータを機能させるための画像再生プログラム。
【請求項１３】
ディジタル画像を入力するための画像入力手段、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうちガマットが最も広い色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、一つの色空間に統一された複数のディジタル画像を一画面に再生する再生手段としてコンピュータを機能させるための画像再生プログラム。
【請求項１４】
ディジタル画像を入力するための画像入力手段、
複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、前記レイアウト記憶手段に記憶されたレイアウト情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、前記レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生する再生手段としてコンピュータを機能させるための画像再生プログラム。
【請求項１５】
ディジタル画像を入力するための画像入力手段、
複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段、
画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、前記レイアウト記憶手段に記憶されたレイアウト情報で指定されている規則に応じて決まる色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、前記レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生する再生手段としてコンピュータを機能させるための画像再生プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ、ディスプレイ、プロジェクタ等の画像再生システムに関する。
【０００２】
【従来の技術】
近年、ディジタルカメラやカラーマネジメント技術の普及が進むにつれて種々の色空間が提案されている。ディジタル画像の色空間としては、ｓＲＧＢ、ＮＴＳＣ−ＲＧＢ、ｗＲＧＢ、ｓＹＣＣ、ＸＹＺ、ＨＳＩ、ＣＭＹＫ等が知られている。これらの色空間はそれぞれ色再現領域（ガマット）が異なっている。例えばＩＳＯで規定された標準色空間としてのｓＲＧＢはガマットが狭いため、ｓＲＧＢ色空間内にない印刷可能な色が存在する。
【０００３】
特許文献１には、ディジタルカメラでＮＴＳＣ−ＲＧＢ等のｓＲＧＢよりガマットの広い色空間で処理されたディジタル画像を圧縮のためにＹＣｂＣｒ色空間に変換し、プリンタでもＮＴＳＣ−ＲＧＢ等のｓＲＧＢよりガマットの広い色空間でディジタル画像を処理するための技術が開示されている。特許文献１に開示された技術は、ディジタルカメラ等の画像ファイル生成装置ではディジタル画像を処理した色空間の情報を個々の画像ファイルに添付し、プリンタ等の画像再生システムでは添付された色空間の情報に基づいてディジタル画像を処理するものである。
【０００４】
【特許文献１】
特開２００２−１５２５４４号公報
【０００５】
【発明が解決しようとする課題】
ところで、色空間が互いに異なる複数のディジタル画像を合成して一画面に再生する場合、最終的には合成画像を１つの色空間で処理する必要がある。従来の画像再生システムでは、ある色空間（例えばＲＧＢ色空間）で複数のディジタル画像を処理する場合、それらの色空間が全て同じもの（例えばｓＲＧＢ色空間）とみなして処理している。したがって、個々には色再現性良く再生できるディジタル画像であっても、そのようなディジタル画像を複数集めて一画面に再生する場合には、色再現性が損なわれている。
【０００６】
本発明は、色空間の異なる複数のディジタル画像を色再現性良く一画面に再生する画像再生システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る画像再生システムは、ディジタル画像を入力するための画像入力手段と、画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、各ディジタル画像の色空間が一つのＲＧＢ色空間に統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、一つのＲＧＢ色空間に統一された複数のディジタル画像を一画面に再生する再生手段と、を備えることを特徴とする。一般に、ガンマ補正、カラーバランス調整、シャープネス調整、コントラスト調整等の画像処理は、ＲＧＢ色空間で行われることが多い。したがって、複数のディジタル画像を一画面に再生するためにそれらの色空間を統一するにあたり、ＲＧＢ色空間においてそれらの色空間を統一することにより、色空間を統一した後にディジタル画像を扱いやすくなる。また、ＲＧＢ色空間において色空間を統一することにより、色空間を統一した後に行う画像処理のために色空間を変換する回数を低減できるため、色空間の変換誤差による色再現性の低下を防止できる。
【０００８】
さらに本発明に係る画像再生システムの再生手段は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されているＲＧＢ色空間のうち最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換することを特徴とする。最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を抑制することができる。
【０００９】
さらに本発明に係る画像再生システムの再生手段は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されているＲＧＢ色空間のうちガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換することを特徴とする。ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を防止することができる。
【００１０】
さらに本発明に係る画像再生システムは、複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段をさらに備え、再生手段は、レイアウト記憶手段に記憶されたレイアウト情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生することを特徴とする。レイアウト情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。
【００１１】
さらに本発明に係る画像再生システムは、複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段をさらに備え、再生手段は、レイアウト記憶手段に記憶されたレイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まるＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換し、レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生することを特徴とする。レイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まるＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。尚、レイアウト情報で指定されている規則により各ディジタル画像の色空間に応じてＲＧＢ色空間を決める例としては、例えば「最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一する」という規則がレイアウト情報で指定されていれば、その規則に従って「最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一」し、「ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一する」という規則がレイアウト情報で指定されていれば、その規則に従って「最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一」するものである。
【００１２】
さらに本発明に係る画像再生システムの再生手段は、各ディジタル画像の色空間が予め決められた唯一のＲＧＢ色空間に常に統一されるように、入力されたディジタル画像の色空間を唯一のＲＧＢ色空間に変換することを特徴とする。
また上記目的を達成するため、本発明に係る画像再生システムは、ディジタル画像を入力するための画像入力手段と、画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうち最も多くのディジタル画像の付属情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、一つの色空間に統一された複数のディジタル画像を一画面に再生する再生手段と、を備えることを特徴とする。最も多くのディジタル画像の付属情報で指定されている色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を抑制することができる。
【００１３】
また上記目的を達成するため、本発明に係る画像再生システムは、ディジタル画像を入力するための画像入力手段と、画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうちガマットが最も広い色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、一つの色空間に統一された複数のディジタル画像を一画面に再生する再生手段と、を備えることを特徴とする。ガマットが最も広い色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を防止することができる。
【００１４】
また上記目的を達成するため、本発明に係る画像再生システムは、ディジタル画像を入力するための画像入力手段と、複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段と、画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、レイアウト記憶手段に記憶されたレイアウト情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生する再生手段と、を備えることを特徴とする。レイアウト情報で指定されている色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。
【００１５】
また上記目的を達成するため、本発明に係る画像再生システムは、ディジタル画像を入力するための画像入力手段と、複数のディジタル画像のレイアウトを指定したレイアウト情報を記憶するためのレイアウト記憶手段と、画像入力手段によって入力された複数のディジタル画像を一画面に再生する再生手段であって、レイアウト記憶手段に記憶されたレイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まる色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換し、レイアウト記憶手段に記憶されたレイアウト情報に基づいて複数のディジタル画像を一画面にレイアウトして再生する再生手段と、を備えることを特徴とする。レイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まるＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。
【００１６】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
また、本発明は装置の発明として特定できるだけでなく、プログラムの発明としても、そのプログラムを記録した記録媒体の発明としても、方法の発明としても特定することができる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を複数の実施例に基づいて説明する。
（第一実施例）
図２は、本発明の第一実施例に係る画像再生システムとしてのカラープリンタ１（以下、「プリンタ」という）の外観を示す斜視図である。
【００１８】
プリンタ１は、ディスプレイ１２、操作部１３などを備え、再生手段を構成する電源回路、制御回路、駆動回路、アクチュエータなどをハウジング１１に収容している。操作部１３はディスプレイ１２に表示されるメニューの項目の選択、印刷開始の指示、印刷中止の指示などをユーザが入力するための各種の押しボタンスイッチ等を備える。
【００１９】
図３は、プリンタ１のブロック図である。
ディスプレイ１２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などで構成され、ディスプレイ制御部１４によって制御される。ディスプレイ制御部１４は、ＶＲＡＭ、駆動回路等を備える。ディスプレイ制御部１４は制御部２０によって制御され、ＶＲＡＭに格納された合成画像をディスプレイ１２に表示させる。
【００２０】
画像入力手段としての入力部１５は、図２に示すカードスロット１５ａを備える。入力部１５は制御部２０によって制御され、カードスロット１５ａに装着されたリムーバブルメモリ１６からディジタル画像を読み出しワークメモリ１７に格納する。リムーバブルメモリ１６は入力部１５に脱着自在の記録媒体であって、具体的には例えばディジタルスチルカメラに脱着自在のカード型フラッシュメモリである。尚、プリンタ１にネットワークインタフェースカードなどで構成される通信部を備え、ネットワークを介してディジタル画像を受信することで入力するようにしてもよいし、あるいはＵＳＢなどでパーソナルコンピュータとケーブル接続し、ケーブルを介して受信することで入力するようにしてもよい。
【００２１】
再生手段としての画像処理部１８は、ワークメモリ１７に格納されたディジタル画像に対する各種の画像処理を制御部２０と協働して実行するＡＳＩＣである。各種の画像処理とは、具体的には例えばＪＰＥＧ形式のファイルに格納されＹＣｂＣｒ色空間で表されているディジタル画像の伸張、伸張されたディジタル画像の色空間の変換、ガンマ補正、カラーバランス調整、シャープネス調整、コントラスト調整、画像データの解像度を印刷解像度に変換する解像度変換、ディジタル画像を２値化する２値化処理、２値化されたディジタル画像をプリンタエンジン１９に転送すべき順序に並べ替えて印刷データを生成するインターレス処理などである。尚、それらの画像処理を制御部２０と画像処理部１８とのいずれで行うかは適宜選択しうる設計事項である。本実施例の画像処理部１８はガンマ補正、カラーバランス調整、シャープネス調整及びコントラスト調整についてはＲＧＢ色空間で表されているディジタル画像のみを取り扱うことが可能であり、このため画像処理部１８は色空間の変換においてＹＣｂＣｒ色空間をＲＧＢ色空間に変換する。
【００２２】
再生手段としてのプリンタエンジン１９は、画像処理部１８で生成された印刷データに基づいて印刷用紙にカラー画像を形成する。尚、本実施例ではインクジェット方式でカラー画像を形成するプリンタエンジン１９を例に説明する。プリンタエンジン１９は印字ヘッドを搭載するキャリッジ、キャリッジを往復移動させる駆動機構、印刷用紙を搬送する搬送機構などで構成され、それらは制御部２０によって制御される。キャリッジには印字ヘッドの他に印字ヘッドが吐出するインクタンクが搭載され、本実施例ではＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）、ＬＣ（ライトシアン）、ＬＭ（ライトマゼンタ）の計６色のインクタンクが搭載されている。尚、プリンタエンジン１９は例えばレーザ方式でカラー画像を形成するものであってもよい。
【００２３】
制御部２０は、再生手段としてのＣＰＵ、レイアウト記憶手段としてのＲＯＭを備える。ＣＰＵはＲＯＭに記憶された画像再生プログラムを実行してプリンタ１の全体を制御する。ＲＯＭは不揮発性メモリなどで構成され、レイアウト情報、プリンタ１を画像再生システムとして機能させる画像再生プログラム、各種のデータなどを予め記憶しているメモリである。
【００２４】
これらのプログラムや各種のデータは、所定のサーバからネットワークを介してダウンロードして入力してもよいし、リムーバブルメモリ１６等のコンピュータ読み取り可能な記憶媒体から読み出して入力してもよい。
図４は、ＲＧＢ色空間を例にガマットを説明するための模式図である。ガマットとは色再現領域のことをいい、色再現領域が広い色空間ほど多くの色を再現できることを表している。ＲＧＢ色空間においてはｓＲＧＢ色空間（ＳＲ）、ＮＴＳＣ−ＲＧＢ色空間（ＮＲ）、ｗＲＧＢ色空間（ＷＲ）などのガマットが異なる種々の色空間が提案されている。尚、図中の領域ＶＡは可視領域を表している。図４から明らかなようにｗＲＧＢ色空間＞ＮＴＳＣ−ＲＧＢ色空間＞ｓＲＧＢ色空間の順でガマットが広くなり、従って例えばｗＲＧＢ色空間で表されるディジタル画像をｓＲＧＢ色空間に変換したとすると、色再現性が損なわれることになる。
【００２５】
図５は、ディジタル画像ファイルの構成を示す模式図である。本実施例では、ディジタルスチルカメラ用画像ファイルフォーマットであるＥｘｉｆファイルフォーマットに準拠したディジタル画像ファイルを例に説明する。尚、ディジタル画像ファイルのフォーマットは色空間を付属情報として指定できるものであればＥｘｉｆファイルフォーマット以外のフォーマットであってもよい。Ｅｘｉｆファイルフォーマットのディジタル画像ファイルは、撮影時の色空間、撮影日時、露出、シャッタースピードなどのディジタル画像に関する付属情報を格納する付属情報領域３１と、ディジタル画像を格納する画像データ領域３２とで構成されている。撮影時の色空間とは、ディジタルスチルカメラがディジタル画像を生成する際に、生成するディジタル画像の色空間として用いた色空間のことである。撮影時の色空間は当該ディジタル画像ファイルに格納するディジタル画像の色空間を指定するものである。撮影時の色空間としては一般にｓＲＧＢが指定されることが多いが、どの色空間を指定するかはディジタルスチルカメラやイメージスキャナといった画像ファイル生成装置、それらの製造者、あるいはユーザの設定などによって決定される。従って、同じファイルフォーマットのディジタル画像ファイルであっても、格納されているディジタル画像の色空間は互いに異なる場合があることになる。ディジタル画像ファイルの画像データ領域３２には、ディジタル画像がＪＰＥＧ形式で格納される。ＪＰＥＧ形式は圧縮率が高くディジタル画像のファイル形式として一般に用いられているフォーマットである。ディジタルスチルカメラ等の画像ファイル生成装置では一般にＲＧＢ色空間で表されるディジタル画像を生成することが多く、生成されたＲＧＢ色空間で表されるディジタル画像はＪＰＥＧ形式に適した色空間であるＹＣｂＣｒ色空間に変換され、ＪＰＥＧ規格で規定されているＤＣＴ、量子化、ハフマン符号化等の所定の圧縮処理が施されて画像データ領域３２に格納される。尚、ディジタル画像は例えばＴＩＦＦ形式、ＧＩＦ形式、ＢＭＰ形式、ＲＡＷ形式などで格納するようにしてもよい。
【００２６】
尚、本実施例ではディジタル画像の付属情報に指定する色空間として撮影時の色空間を指定するものとするが、撮影時の色空間とは異なる任意の色空間をディジタル画像の色空間として指定してもよい。例えば、プリンタ１が撮影時の色空間とは異なる色空間による印刷が可能であり、プリンタ１に撮影時の色空間とは異なる色空間で印刷させたいとき、プリンタ１が印刷可能なその色空間を指定してもよい。その場合はＥｘｉｆファイルの付属情報領域３１が備えるＭａｋｅｒｎｏｔｅ領域に色空間情報を格納するとよい。
【００２７】
図６（Ａ）は、複数のディジタル画像のレイアウトを指定したレイアウト情報を示す模式図である。尚、図６（Ａ）は、第一のディジタル画像、第二のディジタル画像及び第三のディジタル画像の３つのディジタル画像を合成して一画面に再生するためのレイアウトを指定するレイアウト情報を示している。レイアウト情報は、印刷用紙のサイズを指定する情報、色空間を決定するための規則、ディジタル画像を印刷用紙に配置するための位置情報等をスクリプトによりプリンタ１で一義的に解釈可能に定義する。具体的には例えば、図示するように用紙サイズ（例えば「ハガキ」）、印刷用紙の向きを規定する情報（例えば「縦長」）、色空間の変換規則（例えば「ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一する」）、第一のディジタル画像を配置する座標（例えば枠の左上座標「（ｘ１，ｙ１）」と枠の右下座標「（ｘ２，ｙ２）」）、第二のディジタル画像を配置する座標（例えば枠の左上座標「（ｘ３，ｙ３）」と枠の右下座標「（ｘ４，ｙ４）」）、第三のディジタル画像を配置する座標（例えば枠の左上座標「（ｘ５，ｙ５）」と枠の右下座標「（ｘ６，ｙ６）」）などを定義する。レイアウト情報を編集することにより、複数のディジタル画像のレイアウトを編集することができる。
【００２８】
図６（Ｂ）は、図６（Ａ）に示すレイアウト情報に基づいたディジタル画像の合成を説明するための模式図である。図６（Ｂ）に示す例の場合、最初に背景を表す第一のディジタル画像が所定の位置に配置され、その上に風景を表す第二の被写体画像が所定の位置に配置される。更にその上に人物を表す第三のディジタル画像が所定の位置に配置される。こうして作成した合成画像は一つのディジタル画像として取り扱われるため、合成後においては合成画像の色空間を合成前のディジタル画像の単位で変換することはできなくなる。
【００２９】
図１は、画像再生プログラムのデータフローを模式的に示す図である。図示するように画像再生プログラムは色空間の統一プロセス４１及び画像の再生プロセス４２をプリンタ１に実行させる。
色空間の統一プロセス４１は、複数のディジタル画像の色空間が一つのＲＧＢ色空間に統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換するプロセスである。尚、本実施例では、図６（Ａ）に示すレイアウト情報で指定されている色空間の変換規則「ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一する」により各ディジタル画像の色空間に応じてＲＧＢ色空間を決める場合を例に説明する。
【００３０】
図７は、色空間の統一プロセス４１の処理の流れを示すフローチャートである。色空間の統一プロセス４１の処理は、ユーザが操作部１３によりレイアウト情報と当該レイアウト情報に基づいて一画面にレイアウトするディジタル画像５１〜５３を格納しているディジタル画像ファイルとを選択し、印刷開始の指示を入力することで開始される。
【００３１】
Ｓ１０５では、ＲＯＭに記憶されているレイアウト情報のうち、ユーザにより選択されたレイアウト情報を読み出す。
Ｓ１１０では、ディジタル画像をプリンタ１に入力する。具体的には、リムーバブルメモリ１６からユーザにより指定された複数のディジタル画像ファイルを読み出す。
【００３２】
Ｓ１１５では、レイアウト情報で指定されている色空間の変換規則により各ディジタル画像の色空間に応じて色空間を決める。図１に示す例では色空間統一前は付属情報にｗＲＧＢ色空間が指定されているディジタル画像５３とｓＲＧＢ色空間が指定されているディジタル画像５１及び５２とが混在している。一画面にレイアウトする全てのディジタル画像５１〜５３の付属情報で指定されているＲＧＢ色空間のうちでガマットが最も広い色空間はｗＲＧＢ色空間であることから、色空間の統一プロセス４１はｗＲＧＢ色空間を変換先の色空間として決定する。
【００３３】
Ｓ１２０では、各ディジタル画像ファイルに格納されているディジタル画像を伸張し、ＪＰＥＧ規格で定義された所定の３×３行列による線形変換によりＹＣｂＣｒ色空間からｓＲＧＢ色空間への変換処理を実施する。ここでｓＲＧＢ色空間に変換する行列式を用いるのは、一般にプリンタ１においてｓＲＧＢ色空間が最も広く用いられている色空間だからである。このとき、ＹＣｂＣｒ色空間に変換される前にｗＲＧＢ色空間で表されていたディジタル画像の場合、ｓＲＧＢ色空間のガマットを越え負の値として表される色彩値であっても切り上げることなくそのまま有効値として保存する。従って例えばｗＲＧＢ色空間で表されるディジタル画像５３はｓＲＧＢ色空間より広い色空間（便宜上、ｓＲＧＢ’色空間として図示する）に変換され、ＹＣｂＣｒ色空間に変換される前にｓＲＧＢ色空間で表されていたディジタル画像５１及び５２の場合はｓＲＧＢ色空間に変換される。
【００３４】
Ｓ１２５では、所定の３×３行列により複数のディジタル画像をＳ１１５において変換先の色空間として決定した色空間であるｗＲＧＢ色空間に変換する。これにより図１に示す例の場合であれば変換後の複数のディジタル画像５４〜５６の色空間はｗＲＧＢ色空間で統一される。ｗＲＧＢ色空間に変換後、色空間の統一プロセス４１はディジタル画像に逆ガンマ補正を実行する。レイアウト情報で指定されている色空間の変換規則により各ディジタル画像の色空間に応じて決まるＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。また、ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を抑制することができる。
【００３５】
図１に示す画像の再生プロセス４２は、一つのＲＧＢ色空間に統一された複数のディジタル画像を一画面に再生するプロセスである。ここで一画面に再生するとは、本実施例の場合は一枚の印刷用紙に印刷することをいう。
図８は、画像の再生プロセス４２の処理の流れを示すフローチャートである。
Ｓ２０５では、色空間が統一されている各ディジタル画像に対して画像処理を施す。具体的には例えば、カラーバランス調整、シャープネス調整、コントラスト調整等の処理を施す。
【００３６】
Ｓ２１０では、レイアウト情報を解釈し、色空間が統一されている各ディジタル画像をレイアウト情報で特定される位置に配置して重畳合成し、合成画像を作成する。
Ｓ２１５では、作成したディジタル画像の色空間をＣＭＹＫ色空間に変換する。例えば合成されたディジタル画像の色空間がｗＲＧＢであれば、ｗＲＧＢ色空間用のルックアップテーブルを参照し、ｓＲＧＢであればｓＲＧＢ色空間用のルックアップテーブルを参照してＣＭＹＫ色空間に変換する。尚、本実施例の画像の再生プロセス４２は、プリンタ１が６色のインクを備えていることからディジタル画像をＣ、Ｍ、Ｙ、Ｋ、ＬＣ、ＬＭの６色の階調値で表されるデータに変換する。
【００３７】
Ｓ２２０では、ＣＭＹＫ色空間に変換されたディジタル画像に対して、解像度変換処理、２値化処理、インターレス処理などを施して印刷データを生成し、プリンタエンジン１９を制御して印刷用紙に印刷する。これにより色空間が一つに統一された複数のディジタル画像が一画面に再生される。
以上説明した本発明の第一実施例に係る画像再生システムは、色空間が互いに異なる複数のディジタル画像の色空間をＲＧＢ色空間において統一する。ディジタル画像に対する画像処理は本実施例のようにＲＧＢ色空間で行われることが多い。従って、色空間をＲＧＢ色空間以外で統一すると、統一後に画像処理のためにＲＧＢ色空間に変換する処理が更に必要になる。ＲＧＢ色空間において統一するとその処理が不要になる。従って色空間を統一した後にディジタル画像を扱いやすい。また、その処理が不要になることで色空間を変換する回数を低減できるため、色空間の変換誤差による色再現性の低下を防止できる。
【００３８】
更に、本発明の第一実施例に係る画像再生システムによると、色空間が互いに異なる複数のディジタル画像を一画面に再生する場合、重畳合成の前に色空間が統一され、ＣＭＹＫ色空間への変換に際し、統一された色空間に応じたルックアップテーブルを参照するため、合成画像の色再現性が損なわれない。
尚、本実施例ではレイアウト情報で指定されている色空間の変換規則として「ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一する」という色空間の変換規則を例に説明したが、色空間の変換規則はそれら以外であってもよい。例えば「最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一する」という色空間の変換規則であってもよいし、「画像再生システムが再現可能な色空間のうちガマットが最も広い色空間に統一する」という色空間の変換規則などであってもよい。例えば「最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一する」という色空間の変換規則を用いるとすると、図１において最も多くの付属情報で指定されている色空間はｓＲＧＢ色空間であることから、この色空間の変換規則を用いた場合はｓＲＧＢ色空間に統一されることになる。
【００３９】
また、本実施例では画像再生システムとしてプリンタ１を例に説明したが、画像再生システムは表示装置を備えるパーソナルコンピュータ（ＰＣ）やプロジェクタなどであってもよく、ＰＣの場合は再生とは表示装置に出力することをいい、プロジェクタの場合はスクリーンに投影することをいう。また、画像再生システムはＰＣとプリンタと、あるいはＰＣとプロジェクタとで構成してもよい。
【００４０】
（第二実施例）
第二実施例は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されているＲＧＢ色空間のうち最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換する画像再生システムの例である。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００４１】
図９は、第二実施例の画像再生システムの処理の流れを示すフローチャートである。
Ｓ３０５では、最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間を判別する。例えば、付属情報にｗＲＧＢ色空間が指定されているディジタル画像が３つ、ｓＲＧＢ色空間が指定されているディジタル画像が２つあるとすると、ｗＲＧＢ色空間を最も多くの付属情報で指定されているＲＧＢ色空間と判別する。
【００４２】
Ｓ３１０では、ｓＲＧＢ色空間又はｓＲＧＢ’色空間に変換したディジタル画像を、Ｓ３０５で判別した色空間であるｗＲＧＢ色空間に変換する。これによりディジタル画像の色空間がｗＲＧＢ色空間に統一される。
最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を抑制することができる。
【００４３】
（第三実施例）
第三実施例は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されているＲＧＢ色空間のうちガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換する画像再生システムの例である。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００４４】
図１０は、第三実施例の画像再生システムの処理の流れを示すフローチャートである。
Ｓ４０５では、ガマットが最も広いＲＧＢ色空間を判別する。例えば、付属情報にｗＲＧＢ色空間が指定されているディジタル画像が１つ、ｓＲＧＢ色空間が指定されているディジタル画像が３つあるとする。ｓＲＧＢ色空間とｗＲＧＢ色空間とではｗＲＧＢ色空間の方がガマットが広いため、ｗＲＧＢ色空間をガマットが最も広いＲＧＢ色空間と判別する。
【００４５】
ガマットが最も広いＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を防止することができる。
【００４６】
（第四実施例）
第四実施例は、レイアウト情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定のＲＧＢ色空間に変換する画像再生システムの例である。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００４７】
図１１は、第四実施例のレイアウト情報を示す模式図である。図示するように第四実施例のレイアウト情報には色空間としてｓＲＧＢ色空間が指定されている。
図１２は、第四実施例の画像再生システムの処理の流れを示すフローチャートである。
【００４８】
Ｓ５０５では、レイアウト情報で指定されているＲＧＢ色空間に変換する。例えば図１１に示すレイアウト情報の場合、付属情報にｗＲＧＢ色空間が指定されているディジタル画像が３つ、ｓＲＧＢ色空間が指定されているディジタル画像が１つあるとすると、それらはｓＲＧＢ色空間に変換される。
レイアウト情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。
【００４９】
（第五実施例）
第五実施例は、各ディジタル画像の色空間が予め決められた唯一のＲＧＢ色空間に常に統一されるように、入力されたディジタル画像の色空間を唯一のＲＧＢ色空間に変換する画像再生システムの例である。第五実施例においてプリンタのＲＯＭには所定の領域にｓＲＧＢ色空間を表す情報が記憶されているものとする。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００５０】
図１３は、第五実施例の画像再生システムの処理の流れを示すフローチャートである。
Ｓ６０５では、予め決められた唯一のＲＧＢ色空間に変換する。具体的にはＲＯＭの所定の領域に記憶されている色空間情報を読み込み、読み込んだ色色空間情報が表す色空間を予め決められた唯一の色空間とする。第五実施例の場合、前述したようにＲＯＭにはｓＲＧＢ色空間を表す情報が記憶されていることから、ディジタル画像をｓＲＧＢ色空間に変換する。
【００５１】
予め記憶されたＲＧＢ色空間に変換することにより、色空間を常に唯一の色空間に変換できる。
【００５２】
（第六実施例）
第六実施例は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうち最も多くのディジタル画像の付属情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換する画像再生システムの例である。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００５３】
図１４は、第六実施例の画像再生システムの処理の流れを示すフローチャートである。
Ｓ７０５では、最も多くのディジタル画像の付属情報で指定されている色空間を判別する。例えば、付属情報にＹＣｂＣｒ色空間が指定されているディジタル画像が３つ、ｓＲＧＢ色空間が指定されているディジタル画像が２つあるとすると、ＹＣｂＣｒ色空間を最も多くの付属情報で指定されている色空間と判別する。
【００５４】
Ｓ７１０では、ｓＲＧＢ色空間又はｓＲＧＢ’色空間に変換したディジタル画像を、Ｓ７０５で判別した色空間であるＹＣｂＣｒ色空間に変換する。これによりディジタル画像の色空間がＹＣｂＣｒ色空間に統一される。
最も多くのディジタル画像の付属情報で指定されている色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を抑制することができる。
【００５５】
（第七実施例）
第七実施例は、一画面にレイアウトする全てのディジタル画像の付属情報で指定されている色空間のうちガマットが最も広い色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換する画像再生システムの例である。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００５６】
図１５は、第七実施例の画像再生システムの処理の流れを示すフローチャートである。
Ｓ８０５では、ガマットが最も広い色空間を判別する。このとき、ＲＧＢ色空間であるかＹＣｂＣｒ色空間であるかを問わず、最もガマットの広い色空間を判別する。
【００５７】
ガマットが最も広い色空間に各ディジタル画像の色空間を統一することにより、色空間を統一することによる色再現性の低下を防止することができる。
【００５８】
（第八実施例）
第八実施例は、レイアウト情報で指定されている色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換する画像再生システムの例である。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
図１６は、第八実施例の画像再生システムの処理の流れを示すフローチャートである。
【００５９】
Ｓ９０５では、レイアウト情報で指定されている色空間に変換する。例えばレイアウト情報にＹＣｂＣｒ色空間が指定されているとすると、ディジタル画像をＹＣｂＣｒ色空間に変換する。
レイアウト情報で指定されている色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。
【００６０】
（第九実施例）
第九実施例は、レイアウト情報で指定されている規則により各ディジタル画像の色空間に応じて決まる色空間に各ディジタル画像の色空間が統一されるように、入力されたディジタル画像の色空間を所定の色空間に変換する画像再生システムの例である。第五実施例においてプリンタのＲＯＭには所定の領域にｓＲＧＢ色空間を表す情報が記憶されているものとする。尚、以下の説明において第一実施例と実質的に同一の処理については同じ符号を付して説明を省略する。
【００６１】
図１７は、第九実施例の画像再生システムの処理の流れを示すフローチャートである。
Ｓ１００５では、レイアウト情報で指定された色空間の変換規則により色空間を決める。例えばレイアウト情報に「最も多くのディジタル画像の付属情報で指定されているＲＧＢ色空間に各ディジタル画像の色空間を統一する」という色空間の変換規則が指定されていたとする。付属情報にＹＣｂＣｒ色空間が指定されているディジタル画像が３つ、ｓＲＧＢ色空間が指定されているディジタル画像が２つあるとすると、ＹＣｂＣｒ色空間を変換する色空間として決める。
【００６２】
レイアウト情報で指定されている色空間の変換規則により各ディジタル画像の色空間に応じて決まるＲＧＢ色空間に各ディジタル画像の色空間を統一することにより、もともと複数のディジタル画像を編集するためのレイアウト情報でいわば能動的に複数のディジタル画像のカラーマネジメントをすることができる。
【図面の簡単な説明】
【図１】画像再生システムにおけるデータフローを示す模式図である
【図２】画像再生システムとしてのプリンタを示す斜視図である。
【図３】画像再生システムとしてのプリンタのブロック図である。
【図４】ガマットを説明するための模式図である。
【図５】ディジタル画像ファイルの構成を示す模式図である。
【図６】（Ａ）はレイアウト情報の内容を示す模式図であり、（Ｂ）はディジタル画像の合成を説明するための模式図である。
【図７】色空間を統一する処理の流れを示すフローチャートである。
【図８】画像を再生する処理の流れを示すフローチャートである。
【図９】第二実施例の画像再生システムのフローチャートである。
【図１０】第三実施例の画像再生システムのフローチャートである。
【図１１】第四実施例のレイアウト定義ファイルを示す模式図である。
【図１２】第四実施例の画像再生システムのフローチャートである。
【図１３】第五実施例の画像再生システムのフローチャートである。
【図１４】第六実施例の画像再生システムのフローチャートである。
【図１５】第七実施例の画像再生システムのフローチャートである。
【図１６】第八実施例の画像再生システムのフローチャートである。
【図１７】第九実施例の画像再生システムのフローチャートである。
【符号の説明】
１  カラープリンタ（画像再生システム）、１５  入力部（画像入力手段）、１８  画像処理部（再生手段）、１９  プリンタエンジン（再生手段）、２０  制御部（再生手段、レイアウト記憶手段）
【図１】
2004228943.tif 000003
【図２】
2004228943.tif 000004
【図３】
2004228943.tif 000005
【図４】
2004228943.tif 000006
【図５】
2004228943.tif 000007
【図６】
2004228943.tif 000008
【図７】
2004228943.tif 000009
【図８】
2004228943.tif 000010
【図９】
2004228943.tif 000011
【図１０】
2004228943.tif 000012
【図１１】
2004228943.tif 000013
【図１２】
2004228943.tif 000014
【図１３】
2004228943.tif 000015
【図１４】
2004228943.tif 000016
【図１５】
2004228943.tif 000017
【図１６】
2004228943.tif 000018
【図１７】
2004228943.tif 000019