(57)【要約】【課題】一連の動画に含まれる色のうちの再現できない色を再現できる色に変換しても、一連の動画を高画質で出力することができる出力装置を提供する。【解決手段】一連の動画に含まれる色のうちの再現できない色を再現できる色に変換して、一連の動画を出力する出力装置であって、一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する色再現不可能フレーム抽出部と、色再現不可能フレームの色を当該出力装置によって再現できる色に変換する第１色変換部と、一連の動画における色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する第２色変換部とを備える。【選択図】図１
2005341181.tif 000002
【特許請求の範囲】
【請求項１】
一連の動画に含まれる色のうちの再現できない色を再現できる色に変換して、前記一連の動画を出力する出力装置であって、
前記一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する色再現不可能フレーム抽出部と、
前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換する第１色変換部と、
前記一連の動画における前記色再現不可能フレームとのフレーム間距離に基づいて、前記色再現不可能フレーム以外のフレームの色を変換する第２色変換部と
を備える出力装置。
【請求項２】
前記第２色変換部は、前記一連の動画において前記色再現不可能フレームにより近い前記色再現不可能フレーム以外のフレームの色に対して、前記第１色変換部によって前記色再現不可能フレームに施された色変換により近い色変換を施す
請求項１に記載の出力装置。
【請求項３】
前記第１色変換部は、前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換するガンマカーブを生成して前記色再現不可能フレームの色をガンマ変換し、
前記第２色変換部は、前記色再現不可能フレームとの前記一連の動画におけるフレーム間距離に基づいて、前記色再現不可能フレーム以外のフレームの色変換に用いる複数のガンマカーブを生成して前記色再現不可能フレーム以外のフレームの色をそれぞれガンマ変換する
請求項１に記載の出力装置。
【請求項４】
前記第２色変換部は、前記一連の動画において前記色再現不可能フレームにより近い前記色再現不可能フレーム以外のフレームに対して、前記第１色変換部によって生成されたガンマカーブにより近いガンマカーブを生成して前記色再現不可能フレーム以外のフレームの色をそれぞれガンマ変換する
請求項３に記載の出力装置。
【請求項５】
前記色再現不可能フレーム抽出部は、当該出力装置によって再現できない色を含む複数の色再現不可能フレームのうちで、当該出力装置によって再現できる色から色空間における距離が最も遠い色を含む色再現不可能フレームを抽出する
請求項１に記載の出力装置。
【請求項６】
前記一連の動画は、連続するストーリーからなる動画における１つのシーンの動画であり、
前記色再現不可能フレーム抽出部は、前記シーン毎に、前記１つのシーンの動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームを前記色再現不可能フレームとして抽出し、
前記第１色変換部は、前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換し、
前記第２色変換部は、前記１つのシーンの動画における前記色再現不可能フレームとのフレーム間距離に基づいて、前記１つのシーンの動画における前記色再現不可能フレーム以外のフレームの色を変換する
請求項１に記載の出力装置。
【請求項７】
前記一連の動画は、テレビ放送の１つの番組の動画であり、
前記色再現不可能フレーム抽出部は、前記番組毎に、前記１つの番組の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームを前記色再現不可能フレームとして抽出し、
前記第１色変換部は、前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換し、
前記第２色変換部は、前記１つの番組の動画における前記色再現不可能フレームとのフレーム間距離に基づいて、前記１つの番組の動画における前記色再現不可能フレーム以外のフレームの色を変換する
請求項１に記載の出力装置。
【請求項８】
前記一連の動画は、テレビ放送におけるコマーシャルとコマーシャルとの間の動画であるＣＭ間動画であり、
前記色再現不可能フレーム抽出部は、前記ＣＭ間動画毎に、前記１つのＣＭ間動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームを前記色再現不可能フレームとして抽出し、
前記第１色変換部は、前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換し、
前記第２色変換部は、前記１つのＣＭ間動画における前記色再現不可能フレームとのフレーム間距離に基づいて、前記１つのＣＭ間動画における前記色再現不可能フレーム以外のフレームの色を変換する
請求項１に記載の出力装置。
【請求項９】
一連の動画に含まれる色のうちの再現できない色を再現できる色に変換する色変換方法であって、
前記一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する段階と、
前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換する段階と、
前記一連の動画における前記色再現不可能フレームとのフレーム間距離に基づいて、前記色再現不可能フレーム以外のフレームの色を変換する段階と
を備える色変換方法。
【請求項１０】
一連の動画に含まれる色のうちの再現できない色を再現できる色に変換して、前記前記一連の動画を出力する出力装置用のプログラムであって、
前記出力装置を、
前記一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する色再現不可能フレーム抽出部、
前記色再現不可能フレームの色を当該出力装置によって再現できる色に変換する第１色変換部、
前記一連の動画における前記色再現不可能フレームとのフレーム間距離に基づいて、前記色再現不可能フレーム以外のフレームの色を変換する第２色変換部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力装置、色変換方法、及びプログラムに関する。特に本発明は、一連の動画に含まれる色のうちの再現できない色を再現できる色に変換して、一連の動画を出力する出力装置、当該出力装置による色変換方法、及び当該出力装置用のプログラムに関する。
【背景技術】
【０００２】
画像信号を処理して画像を出力する出力装置において、出力装置の色再現領域の範囲内に存在する画像信号を出力する場合には問題はないが、出力装置の色再現領域の範囲外に存在する画像信号を出力する場合には色が潰れてしまい画質が劣化する。そこで、これを解消すべく、出力装置の色再現領域の範囲外に存在する画像信号を色再現領域の範囲内の画像信号に変換する画像処理方法が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開平４−１８０３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示された画像処理方法は、１つの入力画像が取り得る全ての色の画像信号を、出力装置の色再現領域の範囲内に変換する方式である。したがって、この画像処理方法をそのまま動画に対して採用することができない。即ち、動画が含む複数のフレームに対してそれぞれ独立した色変換が行われると、連続するフレームに対しても異なる変換を行われる場合が発生する。その結果、動画において同一のオブジェクトの色が不自然に変化してしまうこととなり、連続した動画を忠実に再現できない。
【０００４】
そこで本発明は、上記の課題を解決することができる出力装置、色変換方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
本発明の第１の形態によると、一連の動画に含まれる色のうちの再現できない色を再現できる色に変換して、一連の動画を出力する出力装置であって、一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する色再現不可能フレーム抽出部と、色再現不可能フレームの色を当該出力装置によって再現できる色に変換する第１色変換部と、一連の動画における色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する第２色変換部とを備える。
【０００６】
第２色変換部は、一連の動画において色再現不可能フレームにより近い色再現不可能フレーム以外のフレームの色に対して、第１色変換部によって色再現不可能フレームに施された色変換により近い色変換を施してもよい。
【０００７】
第１色変換部は、色再現不可能フレームの色を当該出力装置によって再現できる色に変換するガンマカーブを生成して色再現不可能フレームの色をガンマ変換し、第２色変換部は、色再現不可能フレームとの一連の動画におけるフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色変換に用いる複数のガンマカーブを生成して色再現不可能フレーム以外のフレームの色をそれぞれガンマ変換してもよい。
【０００８】
第２色変換部は、一連の動画において色再現不可能フレームにより近い色再現不可能フレーム以外のフレームに対して、第１色変換部によって生成されたガンマカーブにより近いガンマカーブを生成して色再現不可能フレーム以外のフレームの色をそれぞれガンマ変換してもよい。
【０００９】
色再現不可能フレーム抽出部は、当該出力装置によって再現できない色を含む複数の色再現不可能フレームのうちで、当該出力装置によって再現できる色から色空間における距離が最も遠い色を含む色再現不可能フレームを抽出してもよい。
【００１０】
一連の動画は、連続するストーリーからなる動画における１つのシーンの動画であり、色再現不可能フレーム抽出部は、シーン毎に、１つのシーンの動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームを色再現不可能フレームとして抽出し、第１色変換部は、色再現不可能フレームの色を当該出力装置によって再現できる色に変換し、第２色変換部は、１つのシーンの動画における色再現不可能フレームとのフレーム間距離に基づいて、１つのシーンの動画における色再現不可能フレーム以外のフレームの色を変換してもよい。
【００１１】
一連の動画は、テレビ放送の１つの番組の動画であり、色再現不可能フレーム抽出部は、番組毎に、１つの番組の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームを色再現不可能フレームとして抽出し、第１色変換部は、色再現不可能フレームの色を当該出力装置によって再現できる色に変換し、第２色変換部は、１つの番組の動画における色再現不可能フレームとのフレーム間距離に基づいて、１つの番組の動画における色再現不可能フレーム以外のフレームの色を変換してもよい。
【００１２】
一連の動画は、テレビ放送におけるコマーシャルとコマーシャルとの間の動画であるＣＭ間動画であり、色再現不可能フレーム抽出部は、ＣＭ間動画毎に、１つのＣＭ間動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームを色再現不可能フレームとして抽出し、第１色変換部は、色再現不可能フレームの色を当該出力装置によって再現できる色に変換し、第２色変換部は、１つのＣＭ間動画における色再現不可能フレームとのフレーム間距離に基づいて、１つのＣＭ間動画における色再現不可能フレーム以外のフレームの色を変換してもよい。
【００１３】
本発明の第２の形態によると、一連の動画に含まれる色のうちの再現できない色を再現できる色に変換する色変換方法であって、一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する段階と、色再現不可能フレームの色を当該出力装置によって再現できる色に変換する段階と、一連の動画における色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する段階とを備える。
【００１４】
本発明の第３の形態によると、一連の動画に含まれる色のうちの再現できない色を再現できる色に変換して、一連の動画を出力する出力装置用のプログラムであって、出力装置を、一連の動画に含まれる色のうちの当該出力装置によって再現できない色を含むフレームである色再現不可能フレームを抽出する色再現不可能フレーム抽出部、色再現不可能フレームの色を当該出力装置によって再現できる色に変換する第１色変換部、一連の動画における色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する第２色変換部として機能させる。
【００１５】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた発明となりうる。
【発明の効果】
【００１６】
本発明によれば、一連の動画に含まれる色のうちの再現できない色を再現できる色に変換しても、一連の動画を高画質で出力することができる出力装置、当該出力装置による色変換方法、及び当該出力装置用のプログラムを提供できる。
【発明を実施するための最良の形態】
【００１７】
以下、発明の実施形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１８】
図１は、本実施形態に係る出力装置１００の構成の一例を示す。出力装置１００は、動画を表示デバイスに表示する表示装置であってもよいし、動画に含まれるフレームの画像を媒体に印刷する印刷装置であってもよい。例えば、出力装置１００は、テレビ受像器、モニタ、プリンタ、ラボ装置等である。また、出力装置１００は、コンピュータ等の情報処理装置と、モニタ又はプリンタ等の出力デバイスとから構成されてもよい。
【００１９】
本実施形態に係る出力装置１００は、動画に含まれる色のうちの再現できない色を含むフレームである再現不可能フレームを再現できる色に変換し、さらに動画における色再現不可能フレームとのフレーム間距離に応じて色再現不可能フレーム以外のフレームの色を変換することによって、出力装置１００の色再現領域の範囲内においてできる限り入力された動画に忠実な動画を出力することを目的とする。
【００２０】
出力装置１００は、動画入力部１０２、色再現不可能フレーム抽出部１０４、第１色変換部１０６、近傍フレーム抽出部１０８、フレーム間距離算出部１１０、第２色変換部１１２、及び動画出力部１１４を備える。
【００２１】
動画入力部１０２は、外部から動画を入力する。動画入力部１０２は、ネットワークを介して動画を入力するネットワークインタフェースであってもよいし、ＤＶＤ等の記録媒体から動画を読み出して入力するドライブであってもよいし、テレビ放送を受信するアンテナであってもよい。
【００２２】
色再現不可能フレーム抽出部１０４は、動画入力部１０２が入力した一連の動画に含まれる色のうちの出力装置１００によって再現できない色を含むフレームである色再現不可能フレームを抽出する。ここで、出力装置１００によって再現できない色とは、出力装置１００によって再現できる色を示すガマットフレームの範囲外の色であってもよいし、環境光等に起因して出力装置１００が再現できない色であってもよい。
【００２３】
近傍フレーム抽出部１０８は、色再現不可能フレーム抽出部１０４によって抽出された色再現不可能フレーム以外のフレームを順に抽出する。フレーム間距離算出部１１０は、色再現不可能フレーム抽出部１０４によって抽出された色再現不可能フレームと、近傍フレーム抽出部１０８によって抽出された色再現不可能フレーム以外のフレームとのフレーム間距離を算出する。
【００２４】
第１色変換部１０６は、動画入力部１０２によって入力された一連の動画において、色再現不可能フレーム抽出部１０４によって抽出された色再現不可能フレームの色を出力装置１００によって再現できる色に変換する。例えば、第１色変換部１０６は、ガマットフレームの範囲外の色をガマットフレームの範囲内の色に変換する。
【００２５】
第２色変換部１１２は、動画入力部１０２によって入力された一連の動画における、フレーム間距離算出部１１０によって算出された色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する。具体的には、第２色変換部１１２は、フレーム間距離算出部１１０によって算出された色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する。例えば、第２色変換部１１２は、一連の動画において色再現不可能フレームにより近い色再現不可能フレーム以外のフレームの色に対して、第１色変換部１０６によって色再現不可能フレームに施された色変換により近い色変換を施す。
【００２６】
動画出力部１１４は、第１色変換部１０６によって色再現不可能フレームに色変換が施され、第２色変換部１１２によって色再現不可能フレーム以外のフレームに色変換が施された一連の動画を出力する。動画出力部１１４は、一連の動画を表示デバイスに表示してもよいし、一連の動画に含まれるフレームの画像を媒体に印刷してもよい。
【００２７】
なお、動画入力部１０２によって入力される一連の動画とは、例えば、連続するストーリーからなる動画における１つのシーンの動画である。この場合、色再現不可能フレーム抽出部１０４は、連続するストーリーからなる動画におけるシーン毎に、１つのシーンの動画に含まれる色のうちの出力装置１００によって再現できない色を含むフレームを色再現不可能フレームとして抽出する。そして、第１色変換部１０６は、色再現不可能フレームの色を出力装置１００によって再現できる色に変換する。そして、第２色変換部１１２は、１つのシーンの動画における色再現不可能フレームとのフレーム間距離に基づいて、１つのシーンの動画における前記色再現不可能フレーム以外のフレームの色を変換する。
【００２８】
また、動画入力部１０２によって入力される一連の動画とは、例えば、テレビ放送の１つの番組の動画である。この場合、色再現不可能フレーム抽出部１０４は、番組毎に、１つの番組の動画に含まれる色のうちの出力装置１００によって再現できない色を含むフレームを色再現不可能フレームとして抽出する。そして、第１色変換部１０６は、色再現不可能フレームの色を出力装置１００によって再現できる色に変換する。そして、第２色変換部１１２は、１つの番組の動画における色再現不可能フレームとのフレーム間距離に基づいて、１つの番組の動画における色再現不可能フレーム以外のフレームの色を変換する。
【００２９】
また、動画入力部１０２によって入力される一連の動画とは、例えば、テレビ放送におけるコマーシャルとコマーシャルとの間の動画であるＣＭ間動画である。この場合、色再現不可能フレーム抽出部１０４は、ＣＭ間動画毎に、１つのＣＭ間動画に含まれる色のうちの出力装置１００によって再現できない色を含むフレームを色再現不可能フレームとして抽出する。そして、第１色変換部１０６は、色再現不可能フレームの色を出力装置１００によって再現できる色に変換する。そして、第２色変換部１１２は、１つのＣＭ間動画における色再現不可能フレームとのフレーム間距離に基づいて、１つのＣＭ間動画における色再現不可能フレーム以外のフレームの色を変換する。
【００３０】
また他の例においては、動画入力部１０２によって入力される一連の画像とは、所定時間の動画であってもよい。この場合、色再現不可能フレーム抽出部１０４は、所定時間の動画毎に、所定時間の動画に含まれる色のうちの出力装置１００によって再現できない色を含むフレームを色再現不可能フレームとして抽出する。そして、第１色変換部１０６は、色再現不可能フレームの色を出力装置１００によって再現できる色に変換する。そして、第２色変換部１１２は、所定時間の動画における色再現不可能フレームとのフレーム間距離に基づいて、所定時間の動画における色再現不可能フレーム以外のフレームの色を変換する。
【００３１】
本実施形態に係る出力装置１００によれば、一連の動画における色再現不可能フレームとのフレーム間距離に応じて、色再現不可能フレーム以外のフレームの色を変換するので、色再現不可能フレームにおいて色が潰れることを防止することができ、さらに隣接するフレーム間での色変換が大きく変化することを防止することができる。
【００３２】
図２、図３、図４、及び図５は、本実施形態に係る出力装置１００による動画の色変換方法の一例を示す。図２は、本例に係る色変換方法のフローの一例を示し、図３は、本例に係る一連の動画３１０の一例を示し、図４は、本例に係る出力装置１００が用いるガンマカーブの一例を示し、図５は、本例に係る色空間の一例を示す。
【００３３】
図３に示すように、動画入力部１０２によって入力された一連の動画３１０は、出力装置１００によって再現できない色を含むフレームである色再現不可能フレーム３０２、並びに出力装置１００によって再現できない色を含まないフレーム３００、３０４、３０６、及び３０８を有する。
【００３４】
また、図４に示すように、出力装置１００は、フレーム３００、色再現不可能フレーム３０２、フレーム３０４、色再現不可能フレーム３０６、及びフレーム３０８の色を、ガンマカーブ４００、ガンマカーブ４０２、ガンマカーブ４０６、又はガンマカーブ４０８を用いてガンマ変換する。なお、出力装置１００によって再現できない色が一連の動画３１０に含まれていない場合には、出力装置１００は、ガンマカーブ４０８を用いて入力データ値を出力データ値に変換する。即ち、本実施形態における出力装置１００によって再現できない色とは、出力装置１００が通常使用するガンマカーブ４０８によって再現することができずに潰れてしまう入力データ値Ａ以上の色である。
【００３５】
また、図５に示すように、出力装置１００は、色再現領域５００の範囲内に存在する色を再現することができ、色再現領域５００の範囲外にある色を再現することができない。例えば、色再現不可能フレーム３０２に含まれる色３１２、色再現不可能フレーム３０６に含まれる色３１４等を再現することができない。
【００３６】
以下、図２に示す色変換方法のフローに沿って、図３、図４、及び図５を参照しながら、本例に係る色変換方法を説明する。まず、色再現不可能フレーム抽出部１０４は、動画入力部１０２によって入力された一連の動画３１０に含まれる色のうちの出力装置１００によって再現できない色を含むフレームである色再現不可能フレームを検出する（Ｓ２００）。そして、一連の動画３１０に色再現不可能フレームが存在しない場合（Ｓ２０２−Ｎ）、本フローは終了する。この場合、出力装置１００は、通常使用するガンマカーブ４０８によって一連の動画３１０に含まれるフレームを再現して出力する。
【００３７】
一方、一連の動画３１０に色再現不可能フレームが存在する場合（Ｓ２０２−Ｙ）、色再現不可能フレーム抽出部１０４は、出力装置１００によって再現できない色を含む複数の色再現不可能フレームのうちで、出力装置１００によって再現できる色から色空間における距離が最も遠い色を含む色再現不可能フレームを選択して抽出する（Ｓ２０４）。
【００３８】
例えば、一連の動画３１０に、出力装置１００によって再現できない色３１２を含む色再現不可能フレーム３０２と、出力装置１００によって再現できない色３１４を含む色再現不可能フレーム３０６とが存在する場合には、図５に示すように、色空間において、色再現領域５００から色３１２までの距離と、色再現領域５００から色３１４までの距離とを比較する。そして、色再現不可能フレーム抽出部１０４は、色再現領域５００からより遠い色３１２を含む色再現不可能フレーム３０２を抽出する。
【００３９】
次に、第１色変換部１０６は、色再現不可能フレーム抽出部１０４が抽出した色再現不可能フレームの色を出力装置１００によって再現できる色に変換する（Ｓ２０６）。具体的には、第１色変換部１０６は、色再現不可能フレーム抽出部１０４が抽出した色再現不可能フレームの色を出力装置１００によって再現できる色に変換するガンマカーブを生成して色再現不可能フレームの色をガンマ変換する。例えば、第１色変換部１０６は、色再現不可能フレーム３０２の色を再現できる色に変換するガンマカーブ４０２を生成し、色再現不可能フレーム３０２の色をガンマ変換する。
【００４０】
次に、フレーム間距離算出部１１０は、色再現不可能フレーム抽出部１０４によって抽出された色再現不可能フレームと、近傍フレーム抽出部１０８によって抽出された色再現不可能フレーム以外のフレームとのフレーム間距離を算出する（Ｓ２０８）。例えば、フレーム間距離算出部１１０は、色再現不可能フレーム３０２とフレーム３００とのフレーム間距離、色再現不可能フレーム３０２とフレーム３０４とのフレーム間距離、色再現不可能フレーム３０２と色再現不可能フレーム３０６とのフレーム間距離、及び色再現不可能フレーム３０２とフレーム３０８とのフレーム間距離をそれぞれ算出する。
【００４１】
次に、第２色変換部１１２は、一連の動画３１０における色再現不可能フレーム抽出部１０４が抽出した色再現不可能フレームとのフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色を変換する（Ｓ２１０）。具体的には、第２色変換部１１２は、色再現不可能フレームとの一連の動画３１０におけるフレーム間距離に基づいて、色再現不可能フレーム以外のフレームの色変換に用いる複数のガンマカーブを生成して色再現不可能フレーム以外のフレームの色をそれぞれガンマ変換する。このとき、第２色変換部１１２は、一連の動画３１０において色再現不可能フレームにより近い色再現不可能フレーム以外のフレームに対して、第１色変換部１０６によって生成されたガンマカーブにより近いガンマカーブを生成して色再現不可能フレーム以外のフレームの色をそれぞれガンマ変換する。
【００４２】
例えば、第２色変換部１１２は、色再現不可能フレーム３０２とのフレーム間距離が最も近いフレーム３００及び３０４の色変換を、色再現不可能フレーム３０２の色変換に用いるガンマカーブ４０２に最も近いガンマカーブ４００を用いて行う。また、第２色変換部１１２は、色再現不可能フレーム３０２とのフレーム間距離がフレーム３００及び３０４の次に近いフレーム３０６の色変換を、色再現不可能フレーム３０２の色変換に用いるガンマカーブ４０２にガンマカーブ４００の次に近いガンマカーブ４０６を用いて行う。また、第２色変換部１１２は、色再現不可能フレーム３０２とのフレーム間距離が最も遠いフレーム３０８の色変換を、色再現不可能フレーム３０２の色変換に用いるガンマカーブ４０２に最も遠いガンマカーブ４０８を用いて行う。
【００４３】
Ｓ２００〜Ｓ２１０において色変換がなされた一連の動画３１０に色再現不可能フレームが存在しなくなるまで、Ｓ２００〜Ｓ２１０を繰り返し行い、一連の動画３１０に含まれる全てフレームのフレームの色が再現できるように色変換する。
【００４４】
以上のように、色再現不可能フレームの色を出力装置１００によって再現できる色に変換した後、一連の動画において色再現不可能フレーム以外のフレームの色を、色再現不可能フレームとのフレーム間距離に対応させて変換することによって、色再現不可能フレームとフレーム間距離が近いフレームとに同一のオブジェクトが存在する場合であっても大きく異なる色に変換してしまうことを防ぐことができる。また、色再現不可能フレームとフレーム間距離が遠いフレームにおいては、色再現不可能フレームの色変換による影響を小さくすることができるので、コントラストの高い動画を忠実に再現することができる。
【００４５】
図６は、本実施形態に係る出力装置１００のハードウェア構成の一例を示す。出力装置１００は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、及び表示デバイス１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、及びＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０を有するレガシー入出力部とを備える。
【００４６】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５及びグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０及びＲＡＭ１５２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示デバイス１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００４７】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置である通信インターフェイス１５３０、ハードディスクドライブ１５４０、ＣＤ−ＲＯＭドライブ１５６０を接続する。通信インターフェイス１５３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ１５４０は、出力装置１００内のＣＰＵ１５０５が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラム又はデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。
【００４８】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、出力装置１００が起動時に実行するブート・プログラムや、出力装置１００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラム又はデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００４９】
ＲＡＭ１５２０を介してハードディスクドライブ１５４０に提供されるプログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１５２０を介して出力装置１００内のハードディスクドライブ１５４０にインストールされ、ＣＰＵ１５０５において実行される。出力装置１００にインストールされて実行されるプログラムは、ＣＰＵ１５０５等に働きかけて、出力装置１００を、図１から図５にかけて説明した出力装置１００として機能させる。
【００５０】
以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５の他に、ＤＶＤやＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムを出力装置１００に提供してもよい。
【００５１】
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００５２】
【図１】出力装置１００の構成の一例を示す図である。
【図２】色変換方法のフローの一例を示す図である。
【図３】一連の動画３１０の一例を示す図である。
【図４】出力装置１００が用いるガンマカーブの一例を示す図である。
【図５】色空間の一例を示す図である。
【図６】出力装置１００のハードウェア構成の一例を示す図である。
【符号の説明】
【００５３】
１００  出力装置
１０２  動画入力部
１０４  色再現不可能フレーム抽出部
１０６  第１色変換部
１０８  近傍フレーム抽出部
１１０  フレーム間距離算出部
１１２  第２色変換部
１１４  動画出力部
【図１】
2005341181.tif 000003
【図２】
2005341181.tif 000004
【図３】
2005341181.tif 000005
【図４】
2005341181.tif 000006
【図５】
2005341181.tif 000007
【図６】
2005341181.tif 000008