(57)【要約】【課題】異なる特性をもつ複数の領域から構成されている静止画データの画像をプリント出力する際に、画像全体に対して均一な画質調整を実施するのではなく、各領域に応じた画質調整を実施することができないという課題があった。【解決手段】蓄積した静止画データの各構成画素の輝度を、予め指定した輝度の閾値と比較し、蓄積した静止画データの各構成画素の輝度がどの範囲に属するかを判定する判定手段と、判定結果に基づいて、構成画素毎に、コントラストと明るさの画質調整を実施する画質調整手段を備えることにより、画像が異なる特性をもつ複数の領域から構成されている場合でも、各領域の画像特性に応じた画質調整を実施してプリント出力できるようにした。【選択図】図１
2006339984.tif 000002
【特許請求の範囲】
【請求項１】
入力された映像信号を静止画データとして蓄積する蓄積手段と、前記蓄積した静止画データの各構成画素の属性を表すデータ値が予め指定した範囲のいずれに属するかを判定し、判定結果を出力する判定手段と、前記判定結果に基づいて、前記構成画素毎に異なる画質調整を実施する画質調整手段を備えたことを特徴とするビデオプリンタ。
【請求項２】
判定手段は静止画データの構成画素の属性を表すデータ値である輝度データに基づいて判定し、画質調整手段は前記構成画素の輝度データに特定の定数を乗ずることでコントラストを調整し、前記構成画素の輝度データに特定の定数を加減することで明るさを調整することを特徴とする請求項１記載のビデオプリンタ。
【請求項３】
判定手段における構成画素の属性を表すデータ値の予め指定する範囲は、輝度データの複数個の閾値に基づいて指定することを特徴とする請求項２記載のビデオプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル信号として蓄積された画像をプリント出力するビデオプリンタに関するものであって、特にプリント出力時の画質調整機能に関するものである。
【背景技術】
【０００２】
従来のビデオプリンタは、ビデオプリンタ内にデジタルデータとして蓄積された画像データをプリント出力する際の画質調整手段として、画像データ全体に均一な画質調整を行うか、又は、ユーザが個別に画像データの一部の領域を手動操作で指定した上で、この指定領域に対して画質調整を実施する(例えば、特許文献１)という手段がとられてきた。
【０００３】
【特許文献１】特開２０００−１１１４０号公報（第５図、第６図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
静止画データのプリント出力時に、画像全体に対して均一な画質調整を実施するのではなく、画像の各画素の特性に応じて、異なる画質調整を行ないたい場合があり、このような画像の一例として、医療用の眼底画像がある。眼底画像には、眼底の中央部に乳頭部と呼ばれる特に明るい部分と周辺部と呼ばれる中程度の明るさの部分が含まれている。この乳頭部は階調範囲が狭く、また階調性が微妙でコントラストを上げると色とび（隣接する画素間で階調変化のなめらかでないこと）が発生する恐れがある為、コントラストを下げる画質調整が望まれる。一方、周辺部はコントラストを下げると赤色の鮮やかさが損なわれてしまう事と、血管をくっきり見やすくするためにコントラストを上げる画質調整が望まれる。従って、静止画データの全領域に対して１種類の画質調整を実施するのではなく、静止画データの各画素の特性に対応した画質調整ができる必要がある。
【０００５】
しかしながら、従来のビデオプリンタは、静止画データ全体に均一な画質調整を行うか、または、静止画データの一部の領域に対してユーザの手動操作による個別的な画質調整を実施するものでしかなかった為、画像のプリント出力時に静止画データの各画素の特性に応じて、異なる画質調整を実施してプリントを行うことができないという問題点があった。
【０００６】
本発明は前記に述べたような問題点を解決するためになされたもので、静止画データの各画素の特性に応じて異なった画質調整を実施し、それぞれの領域に最適な画質のプリント出力が可能なビデオプリンタを得ることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係わるビデオプリンタは、ビデオプリンタ内に保持されている静止画データの各構成画素の属性を表すデータ値として、例えば画素ごとの輝度を用いるとともに、蓄積した静止画データの各構成画素の輝度を、予め指定した輝度の閾値と比較することにより、蓄積した静止画データの各構成画素の輝度がどの範囲に属するかを判定する判定手段を設けたものである。
【発明の効果】
【０００８】
本発明によれば、静止画像の各画素の特性に応じて異なった画質調整を実施することができるので、静止画像が異なる特性をもつ複数の領域から構成されている場合でも、各領域に適した画像調整が実施できる為、画像全体として最適な画質調整がなされたプリント出力を得ることができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は本発明の実施の形態１によるビデオプリンタの構成を図である。まず、ビデオプリンタが外部から入力したビデオ映像信号を静止画データとして蓄積する蓄積手段について説明する。映像信号処理部１は、外部から入力したビデオ映像信号Ａ（映像信号形式としては、例えばコンポジット信号である。）をＲＧＢ３系統のアナログ映像信号Ｂに変換する。Ａ／Ｄ変換部２はアナログ映像信号Ｂをサンプリングし、量子化することにより、ＲＧＢの各系統の１画素当たり１バイトのデジタル形式の静止画データ（このデータの値は０から２５５で、０が最も暗く、２５５が最も明るい。）に変換して、静止画データＣとして出力する。メモリコントロール部３は、静止画データＣをメモリ４に書き込む制御を行うことにより、静止画データＣがメモリ４に蓄積される。
【００１０】
メモリ４内では、蓄積画像は横方向ｍ個の画素、縦方向ｎラインで構成されているものとする。従って、メモリ４には各画素毎にＲＧＢの各色成分につき１バイトの輝度データが含まれており、画像全体としては各色成分につきｍ＊ｎバイトのデータがメモリ４に蓄積されていることになる。ここで、メモリ４に蓄積されている画像の画像空間内の座標を（ｘ，ｙ）とすると（但し１≦ｘ≦ｍ、１≦ｙ≦ｎ）、座標（ｘ，ｙ）におけるＲ、Ｇ、Ｂの各成分の輝度データをＲｘｙ、Ｇｘｙ、Ｂｘｙと記すことにする。
【００１１】
次に、メモリ４に蓄積済みの静止画データの画像をプリント出力する際には、メモリコントロール部３がメモリ４内に蓄積されている静止画データを画像の１ライン分のデータ単位で、静止画データＤとして読み出し制御を行い、転写部５へ出力する。転写部５は静止画データＤの１ライン分の静止画データに含まれる各画素毎の画質調整を実施する。その後、画像データの色形式をＲＧＢからＹＭＣ（イエロー、マゼンタ、シアン）に変換した後、サーマルヘッドをＯＮさせる時間長パルスＥに変換して、サーマルヘッド６に出力する。
【００１２】
図２はこの実施の形態１による転写部５の画質調整の処理手順を示すフロー図である。次に、転写部５における画質調整の処理を図２の処理フローに従って説明する。なお、メモリ４には各画素毎にＲＧＢの各色成分の静止画データが含まれているが、転写部５における各色成分に対する処理はいずれも同様な手順で行われるので、以下の説明ではＲ成分に対する処理についてのみ説明する。
【００１３】
転写部５は、まず、メモリ４から読み出した１ライン分の静止画データから画像空間座標（ｘ，ｙ）に対応する画素のＲ成分の輝度データＲｘｙを取り出す（ステップ１）。次にＲｘｙを予め設定した輝度の閾値ｚと比較することにより、輝度データＲｘｙがＲｘｙ≧ｚか、またはＲｘｙ＜ｚのいずれの範囲に属するかを判定する（ステップ２）。即ち、ステップ２は、各構成画素の属性である輝度が予め指定した範囲のいずれに属するかを判定し、判定結果を出力する判定手段であり、Ｒｘｙ≧ｚに対応する画素はある明るさ以上の領域に含まれていることを意味し、Ｒｘｙ＜ｚに対応する画素はある明るさ未満の領域に含まれていることを意味することになる。なお、閾値ｚは予め転写部５に設定しておくものとする。この閾値ｚは設定変更が可能であり、閾値ｚを変更することにより、静止画データにおける各画質調整毎を行う対象領域を変更することができる。
【００１４】
判定結果がＲｘｙ≧ｚの場合は、この画素データに対して、画質調整関数ｇによる画質調整を実施する（ステップ３ａ）。一方、判定結果がＲｘｙ＜ｚの場合は、この画素データに対して、画質調整関数ｆによる画質調整を実施する（ステップ３ｂ）。即ち、ステップ３ａとステップ３ｂにより、各画素の画質を調整する画質調整手段を構成する。なお、画質調整関数は画質調整前の輝度データＲｘｙから画質調整後の輝度データＲ’ｘｙを得る関数であり、それぞれ具体的には、Ｒ’ｘｙ＝ｆ（Ｒｘｙ）＝ａ＊Ｒｘｙ＋ｂ、及び、Ｒ’ｘｙ＝ｇ（Ｒｘｙ）＝ｃ＊Ｒｘｙ＋ｄ、（但し、ａ、ｂ、ｃ、ｄは定数）とする。
【００１５】
図３は画質調整の概念を示したものである。図３の（ａ）は画質調整前の静止画データの各画素毎の輝度データのＲ色成分Ｒｘｙを示す図であり、静止画データ全体がＲｘｙ≧ｚである領域Ａと、Ｒｘｙ＜ｚである領域Ｂの２つの領域から構成されていることを示している。この静止画データに対して、前述した転写部５における画質調整処理を実行すると、領域Ａに含まれる画素のＲ色成分Ｒｘｙに対して画質調整関数ｇが適用され、領域Ｂに含まれる画素のＲ色成分Ｒｘｙに対して画質調整関数ｆが適用される結果、図３の（ｂ）に示すように、領域Ａの各画素毎の輝度データのＲ色成分Ｒ’ｘｙはＲ’ｘｙ＝ｇ（Ｒｘｙ）に画質調整され、領域Ｂの各画素毎の輝度データのＲ色成分Ｒ’ｘｙはＲ’ｘｙ＝ｆ（Ｒｘｙ）に画質調整されたことを示している。
【００１６】
画質調整関数は関数内の定数を設定することにより多様な画質調整を実現できる。具体的には、画質調整関数ｆにおける定数ａによってコントラストの調整を行い、定数ｂによって明るさの調整を行うことができる。コントラスト、及び明るさの調整方法を図に基づいて説明する。図４は定数ｂ＝０として、定数ａを変化させた場合の画質調整関数ｆを、横軸を画質調整前の輝度データＲｘｙ、縦軸を輝度データｆ（Ｒｘｙ）としてプロットしたものである。図４に示すように、ａ＝１の場合は、実質的な画質調整を行わない場合に相当し、ａ＞１の場合はコントラストが上げる調整に、ａ＜１の場合はコントラストを下げる調整にそれぞれ対応する。また、図５は定数ａを一定にして、定数ｂを変化させた場合の画質調整関数ｆを、横軸を画質調整前の輝度データＲｘｙ、縦軸を輝度データｆ（Ｒｘｙ）としてプロットしたものである。図５に示すように、ｂ＞０の場合は輝度が全体的に上がる調整に対応し、ｂ＜０の場合は輝度が全体的に下がる調整に対応する。なお、画質調整関数ｇにおいても、定数ｃ、ｄがそれぞれ定数ａ、ｂと同様な効果を有する。
【００１７】
以上、Ｒ成分についての画質調整関数について説明したが、Ｇ成分、Ｂ成分の画質調整も画質調整関数を用いて同様に行うことができる。即ち、Ｇ成分用の画質調整関数として、Ｇ’ｘｙ＝ｆ２（Ｇｘｙ）＝ａ２＊Ｇｘｙ＋ｂ２，及びＧ’ｘｙ＝ｇ２（Ｇｘｙ）＝ｃ２＊Ｇｘｙ＋ｄ２を使用し、Ｂ成分用の画質調整関数として、Ｂ’ｘｙ＝ｆ３（Ｂｘｙ）＝ａ３＊Ｂｘｙ＋ｂ３，及びＢ’ｘｙ＝ｇ３（Ｂｘｙ）＝ｃ３＊Ｇｘｙ＋ｄ３を使用すればよい。ここで、画質調整関数の各定数にａ＝ａ２＝ａ３、ｂ＝ｂ２＝ｂ３、ｃ＝ｃ２＝ｃ３、及びｄ＝ｄ２＝ｄ3の関係があれば、画質調整前の色相を保った状態で画質調整が行われ、画質調整関数の各定数が前述の関係を満たさない場合には、異なる色相へと画質調整がなされることになる。
【００１８】
ステップ２、及びステップ３の処理を画像データ１ライン分に含まれる全ての画素に実行した後、画質調整後の輝度データＲ’ｘｙを、ＲＧＢ形式からＹＭＣに色変換し（ステップ４）、サーマルヘッドをＯＮさせる時間長パルスＦに変換して（ステップ５）、サーマルヘッドへ転送する（ステップ６）。
【００１９】
以上説明したように、実施の形態１のビデオプリンタは、画像の各画素の属性値である輝度に基づいて、画素毎に異なる画質調整が可能なようにしたので、画像が異なる特性をもつ複数の領域から構成されている場合でも、各領域の画像特性に応じた画質調整を実施してプリント出力を行うことができるという効果がある。
【００２０】
例えば、前記に述べた医療用眼底画像の例で言えば、乳頭部内の細い毛細血管は通常では非常に判別しにくく、コントラストを上げると階調変化が急になり、色飛びを起こして見えなくなることもある為、コントラストを下げる画質調整を行うことにより、乳頭部での階調変化をゆるやかにし、診断で必要とされる情報の欠落をなくすようにできる。また、周辺部では逆にコントラストをあげる画質調整を行うことで、周辺部内に走る比較的太い血管をきわだたせて表示することができる。
【００２１】
なお、実施の形態１ではＲ成分についての画質調整関数について説明したが、Ｇ成分、Ｂ成分の画質調整も画質調整関数を用いて同様に行うことができる。即ち、Ｇ成分用の画質調整関数として、Ｇ’ｘｙ＝ｆ２（Ｇｘｙ）＝ａ２＊Ｇｘｙ＋ｂ２，及びＧ’ｘｙ＝ｇ２（Ｇｘｙ）＝ｃ２＊Ｇｘｙ＋ｄ２を使用し、Ｂ成分用の画質調整関数として、Ｂ’ｘｙ＝ｆ３（Ｂｘｙ）＝ａ３＊Ｂｘｙ＋ｂ３，及びＢ’ｘｙ＝ｇ３（Ｂｘｙ）＝ｃ３＊Ｇｘｙ＋ｄ３を使用すればよい。ここで、画質調整関数の各定数にａ＝ａ２＝ａ３、ｂ＝ｂ２＝ｂ３、ｃ＝ｃ２＝ｃ３、及びｄ＝ｄ２＝ｄ3の関係があれば、画質調整前の色相を保った状態で画質調整が行われ、画質調整関数の各定数が前述の関係を満たさない場合には、異なる色相へと画質調整がなされることになる。
【００２２】
また、実施の形態１では、画質調整関数ｆ、ｇは輝度Ｒｘｙの一次関数であったが、これに限定されるものではなく、画質調整関数として輝度Ｒｘｙの高次関数を用いて、より複雑な画質調整を実施することもできる。
【００２３】
実施の形態２．
図６は、本発明の実施の形態２のビデオプリンタにおける転写部５での画質調整の処理の動作を示すフロー図である。実施の形態１では、転写部５での判定手段（ステップ２）において、輝度の閾値として一つの閾値ｚを用いるようにしたが、複数個の閾値、例えばｚ１、ｚ２、・・・、ｚｎというように、ｎ個の閾値（但しｚ１＜ｚ２＜・・・＜ｚｎ）を用いた判定を行うこともできる。そして、判定結果に対応した画質調整手段として、（ｎ＋１）個の画質調整関数、ｆ１、ｆ２、・・・、ｆｎ＋１を用意することにより、画像全体に対して、よりきめの細かい画質調整を行うことができる。
【００２４】
本実施の形態２と実施の形態１との相違点は、転写部５の構成のみであるので、以下、転写部５の画質調整の処理フローについて、図６に基づいて説明する。なお、図６において、ステップ１、及びステップ４〜６については実施の形態１における図２に示した処理フローと同一な為、説明を省略する。
【００２５】
ステップ２の判定手段では閾値として２つの閾値ｚ１、ｚ２を使って、画素のＲ成分の輝度データＲｘｙと、ｚ１、及びｚ２の値を比較する。これにより、ＲｘｙがＲｘｙ＜ｚ１、ｚ１≦Ｒｘｙ＜ｚ２、ｚ２≦Ｒｘｙのいずれの範囲に属するか判定する。
【００２６】
次に、ステップ２での判定結果に応じた画質調整関数を用いて画質調整を行う。具体的には、Ｒｘｙ＜ｚ１の時は、画質調整関数ｆ１（ステップ３ａ）、ｚ１≦Ｒｘｙ＜ｚ２の時は画質調整関数ｆ２（ステップ３ｂ）、ｚ２≦Ｒｘｙの時は画質調整関数ｆ３（ステップ３ｃ）を用いて、それぞれ画質調整を行う。ステップ３ａ、３ｂ、３ｃ全体で画質調整手段を構成する。
【００２７】
以上のように、実施の形態２のビデオプリンタは、複数個の閾値を用いた判定手段と、複数個の画質調整関数を用いた画質調整手段とを有するようにしたので、画像が異なる特性をもつ複数の領域から構成されている場合に、よりきめの細かい画質調整を行ったプリント出力が得られるという効果がある。
【００２８】
なお、実施の形態１、及び実施の形態２では、画質調整関数の独立変数として、画素の輝度を用いたが、他の属性、例えば色相、彩度、明度などを独立変数とした画質調整関数を使用することも可能である。例えば、彩度を独立変数とした場合は、実施の形態１における転写部５の動作フロー（図２）のステップ２の処理において、まず、画素のＲＧＢ成分から彩度ｓを求め、この彩度ｓと、予め設定した彩度の閾値Ｓｚとを比較するようにすればよい。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施の形態１のビデオプリンタの構成図である。
【図２】本発明の実施の形態１のビデオプリンタにおける転写部の処理フローである。
【図３】本発明の実施の形態１の画質調整機能の概念を示す図である。
【図４】本発明の実施の形態１のコントラスト調整の説明図である。
【図５】本発明の実施の形態１の明るさ調整の説明図である。
【図６】本発明の実施の形態２のビデオプリンタにおける転写部の処理フローである。
【符号の説明】
【００３０】
１  ・・・・  映像信号処理部
２  ・・・・  Ａ／Ｄ変換部
３  ・・・・  メモリコントロール部
４  ・・・・  メモリ
５  ・・・・  転写部
６  ・・・・  サーマルヘッド
【図１】
2006339984.tif 000003
【図２】
2006339984.tif 000004
【図３】
2006339984.tif 000005
【図４】
2006339984.tif 000006
【図５】
2006339984.tif 000007
【図６】
2006339984.tif 000008