JP2001318745A - データ処理装置およびデータ処理方法、並びに記録媒体 - Google Patents

データ処理装置およびデータ処理方法、並びに記録媒体

Info

Publication number
JP2001318745A
JP2001318745A JP2000138364A JP2000138364A JP2001318745A JP 2001318745 A JP2001318745 A JP 2001318745A JP 2000138364 A JP2000138364 A JP 2000138364A JP 2000138364 A JP2000138364 A JP 2000138364A JP 2001318745 A JP2001318745 A JP 2001318745A
Authority
JP
Japan
Prior art keywords
processing
storage
output
interface
information data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000138364A
Other languages
English (en)
Inventor
Tetsujiro Kondo
哲二郎 近藤
Hideo Nakaya
秀雄 中屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2000138364A priority Critical patent/JP2001318745A/ja
Priority to TW90110524A priority patent/TW511378B/zh
Priority to MYPI20012088 priority patent/MY133953A/en
Priority to MYPI20052656 priority patent/MY139696A/en
Priority to EP20010304181 priority patent/EP1162846A3/en
Priority to EP20050075150 priority patent/EP1585335A3/en
Priority to US09/853,420 priority patent/US7047325B2/en
Priority to KR1020010025466A priority patent/KR100655837B1/ko
Priority to CNB2004100621357A priority patent/CN1293761C/zh
Priority to CNB011216131A priority patent/CN1297929C/zh
Publication of JP2001318745A publication Critical patent/JP2001318745A/ja
Priority to KR1020040039048A priority patent/KR100597920B1/ko
Priority to US10/933,109 priority patent/US7136942B2/en
Priority to US11/304,520 priority patent/US7240128B2/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/13Digital output to plotter ; Cooperation and interconnection of the plotter with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/005Adapting incoming signals to the display format of the display terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/16Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/587Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/98Adaptive-dynamic-range coding [ADRC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0135Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • G09G2320/0276Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/02Handling of images in compressed format, e.g. JPEG, MPEG
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/02Graphics controller able to handle multiple formats, e.g. input or output formats
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2007Display of intermediate tones
    • G09G3/2044Display of intermediate tones using dithering
    • G09G3/2051Display of intermediate tones using dithering with use of a spatial dither pattern
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Image Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Color Television Image Signal Generators (AREA)
  • Processing Of Color Television Signals (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Television Systems (AREA)

Abstract

(57)【要約】 【課題】 デバイスごとに適切な処理を行う。 【解決手段】 統合処理ボックス1は、入力デバイス1
kや蓄積デバイス13nが出力するデータ、または出力
デバイス12mや蓄積デバイス13nに供給されるデータ
に対して、ノイズ除去等の共通の処理を施すとともに、
入力デバイス11 kや、出力デバイス11m、蓄積デバイ
ス13nに対応した処理としての時空間処理や階調処理
等を施す。従って、例えば、入力デバイス11kが、ビ
デオカメラである場合、そのビデオカメラは、CCD、
CCD出力をサンプルホールドするサンプルホールド回
路、サンプルホールド回路の出力のゲインを調整するA
GC回路、AGC回路の出力をA/D変換するA/D変
換回路だけで構成することができる。即ち、ビデオカメ
ラは、CCDの画素の欠陥補正や、γ補正、色マトリク
ス変換等の信号処理を行うブロックを設けずに構成する
ことができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、データ処理装置お
よびデータ処理方法、並びに記録媒体に関し、特に、各
種の入力デバイスや、出力デバイス、蓄積デバイスのデ
ータに対して、適切な処理を施すことができるようにす
るデータ処理装置およびデータ処理方法、並びに記録媒
体に関する。
【0002】
【従来の技術】例えば、画像を出力(表示)する出力デ
バイスとしては、CRT(Cathod RayTube)モニタや、液
晶モニタ等の種類がある。また、例えば、CRTモニタ
であっても、NTSC(National Television System Co
mmittee)方式やPAL(PhaseAlternation by Line)方式
等の種類がある。
【0003】
【発明が解決しようとする課題】ところで、従来におい
ては、例えば、NTSC方式のCRTモニタを有してい
るユーザが、PAL方式のテレビジョン放送を視聴する
には、PAL方式のCRTモニタを、新規に購入しなけ
ればならなかった。
【0004】即ち、仮に、PAL方式のCRTモニタ
が、ユーザが有するNTSC方式のCRTモニタに対し
て、走査方式だけが異なり、他の機能については同一の
ものであっても、ユーザは、PAL方式のテレビジョン
放送を視聴するのに、CRTモニタ全体を買い換えなけ
ればならなかった。
【0005】従って、ユーザの経済的負担が大である課
題があった。
【0006】ここで、一般に、CRTモニタ等のデバイ
スは、そのデバイスに固有の部分、幾つかのデバイスに
おいて共通に行うことのできる処理(以下、適宜、共通
処理という)を行う部分、そのデバイスに対応した処理
(以下、適宜、対応処理という)を行う部分の3つの部
分に大きく分けることができる。
【0007】デバイスに固有の部分とは、デバイスが、
そのデバイスであるための部分で、例えば、CRTモニ
タについていえば、CRT(陰極線管)や、偏向回路な
どが相当し、例えば、液晶モニタについていえば、液晶
パネルなどが相当する。また、共通処理を行う部分と
は、例えば、NTSC方式のCRTモニタおよび液晶モ
ニタについていえば、NTSC方式のテレビジョン放送
信号を、R(Red),G(Green),B(Blue)の各成分に変換
するNTSCデコード処理を行う部分などが相当する。
さらに、対応処理を行う部分とは、例えば、CRTモニ
タについていえば、そのCRTモニタのCRTに対応し
た周波数特性に画像信号を補正する処理を行う部分など
が相当し、例えば、液晶モニタについてえいば、その液
晶モニタの液晶パネルに対応した周波数特性に画像信号
を補正する処理を行う部分などが相当する。
【0008】従って、共通処理は、デバイスに依存せず
に行うことができる処理であるということができ、ま
た、対応処理は、デバイスに依存して、その処理内容が
異なる処理であるということができる。
【0009】上述のように、従来においては、走査方式
が変わると、CRTモニタ全体を買い換えなければなら
ず、無駄である。従って、将来は、固有の部分だけを有
するデバイスと、共通処理および対応処理を行うデータ
処理装置とが、別個に販売されるような商品形態が予想
されるが、そのような商品形態を前提とした場合に、デ
バイスごとに、別に、データ処理装置が必要となるので
は、不便である。
【0010】本発明は、このような状況に鑑みてなされ
たものであり、各種のデバイスに対して適切な処理を施
すことができるようにするものである。
【0011】
【課題を解決するための手段】本発明の第1のデータ処
理装置は、複数種類の入力装置との間のインタフェース
として機能する入力インタフェース手段と、入力インタ
フェース手段で受信される入力装置からの情報データに
対して、共通の処理を施す入力共通処理手段と、入力イ
ンタフェース手段で受信される入力装置からの情報デー
タに対して、その入力装置の種類に対応した処理を施す
入力対応処理手段とを備えることを特徴とする。
【0012】この第1のデータ処理装置には、入力イン
タフェース手段で情報データが受信される入力装置の種
類を検出する入力装置検出手段をさらに設けることがで
き、入力共通処理手段および入力対応処理手段には、入
力装置検出手段の検出結果に基づいて処理を行わせるこ
とができる。
【0013】第1のデータ処理装置において、入力イン
タフェース手段は、2以上の入力装置それぞれとの間の
インタフェースとして機能するものとすることができ
る。
【0014】第1のデータ処理装置には、複数種類の出
力装置との間のインタフェースとして機能する出力イン
タフェース手段と、出力インタフェース手段から出力装
置に供給する情報データに対して、共通の処理を施す出
力共通処理手段と、出力インタフェース手段から出力装
置に出力する情報データに対して、その出力装置の種類
に対応した処理を施す出力対応処理手段とをさらに設け
ることができる。
【0015】また、第1のデータ処理装置には、出力イ
ンタフェース手段から情報データが供給される出力装置
の種類を検出する出力装置検出手段をさらに設けること
ができ、この場合、出力共通処理手段および出力対応処
理手段には、出力装置検出手段の検出結果に基づいて処
理を行わせることができる。
【0016】第1のデータ処理装置において、出力イン
タフェース手段は、2以上の出力装置それぞれとの間の
インタフェースとして機能するものとすることができ
る。
【0017】第1のデータ処理装置において、入力イン
タフェース手段および出力インタフェース手段は、同一
のものとすることができる。
【0018】第1のデータ処理装置には、複数種類の蓄
積装置との間のインタフェースとして機能する蓄積イン
タフェース手段と、蓄積装置から蓄積インタフェース手
段に供給する情報データ、または蓄積インタフェース手
段から蓄積装置に供給する情報データに対して、共通の
処理を施す蓄積共通処理手段と、蓄積装置から蓄積イン
タフェース手段に供給する情報データ、または蓄積イン
タフェース手段から蓄積装置に供給する情報データに対
して、その蓄積装置の種類に対応した処理を施す蓄積対
応処理手段とをさらに設けることができる。
【0019】また、第1のデータ処理装置には、蓄積イ
ンタフェース手段との間で情報データがやりとりされる
蓄積装置の種類を検出する蓄積装置検出手段をさらに設
けることができ、この場合、蓄積共通処理手段および蓄
積対応処理手段には、蓄積装置検出手段の検出結果に基
づいて処理を行わせることができる。
【0020】第1のデータ処理装置において、蓄積イン
タフェース手段は、2以上の蓄積装置それぞれとの間の
インタフェースとして機能するものとすることができ
る。
【0021】第1のデータ処理装置において、入力イン
タフェース手段および蓄積インタフェース手段は、同一
のものとすることができる。
【0022】第1のデータ処理装置において、入力イン
タフェース手段、出力インタフェース手段、および蓄積
インタフェース手段は、同一のものとすることができ
る。
【0023】本発明の第1のデータ処理方法は、複数種
類の入力装置との間のインタフェースとして機能する入
力インタフェース手段で受信される入力装置からの情報
データに対して、共通の処理を施す入力共通処理ステッ
プと、入力インタフェース手段で受信される入力装置か
らの情報データに対して、その入力装置の種類に対応し
た処理を施す入力対応処理ステップとを備えることを特
徴とする。
【0024】本発明の第1の記録媒体は、複数種類の入
力装置との間のインタフェースとして機能する入力イン
タフェース手段で受信される入力装置からの情報データ
に対して、共通の処理を施す入力共通処理ステップと、
入力インタフェース手段で受信される入力装置からの情
報データに対して、その入力装置の種類に対応した処理
を施す入力対応処理ステップとを備えるプログラムが記
録されていることを特徴とする。
【0025】本発明の第2のデータ処理装置は、複数種
類の出力装置との間のインタフェースとして機能する出
力インタフェース手段と、出力インタフェース手段から
出力装置に供給する情報データに対して、共通の処理を
施す出力共通処理手段と、出力インタフェース手段から
出力装置に出力する情報データに対して、その出力装置
の種類に対応した処理を施す出力対応処理手段とを備え
ることを特徴とする。
【0026】この第2のデータ処理装置には、出力イン
タフェース手段から情報データが供給される出力装置の
種類を検出する出力装置検出手段をさらに設けることが
でき、この場合、出力共通処理手段および出力対応処理
手段には、出力装置検出手段の検出結果に基づいて処理
を行わせることができる。
【0027】第2のデータ処理装置において、出力イン
タフェース手段は、2以上の出力装置それぞれとの間の
インタフェースとして機能するものとすることができ
る。
【0028】第2のデータ処理装置には、複数種類の蓄
積装置との間のインタフェースとして機能する蓄積イン
タフェース手段と、蓄積装置から蓄積インタフェース手
段に供給する情報データ、または蓄積インタフェース手
段から蓄積装置に供給する情報データに対して、共通の
処理を施す蓄積共通処理手段と、蓄積装置から蓄積イン
タフェース手段に供給する情報データ、または蓄積イン
タフェース手段から蓄積装置に供給する情報データに対
して、その蓄積装置の種類に対応した処理を施す蓄積対
応処理手段とをさらに設けることができる。
【0029】また、第2のデータ処理装置には、蓄積イ
ンタフェース手段との間で情報データがやりとりされる
蓄積装置の種類を検出する蓄積装置検出手段をさらに設
けることができ、この場合、蓄積共通処理手段および蓄
積対応処理手段には、蓄積装置検出手段の検出結果に基
づいて処理を行わせることができる。
【0030】第2のデータ処理装置において、蓄積イン
タフェース手段は、2以上の蓄積装置それぞれとの間の
インタフェースとして機能するものとすることができ
る。
【0031】第2のデータ処理装置において、出力イン
タフェース手段および蓄積インタフェース手段は、同一
のものとすることができる。
【0032】本発明の第2のデータ処理方法は、複数種
類の出力装置との間のインタフェースとして機能する出
力インタフェース手段から出力装置に供給する情報デー
タに対して、共通の処理を施す出力共通処理ステップ
と、出力インタフェース手段から出力装置に出力する情
報データに対して、その出力装置の種類に対応した処理
を施す出力対応処理ステップとを備えることを特徴とす
る。
【0033】本発明の第2の記録媒体は、複数種類の出
力装置との間のインタフェースとして機能する出力イン
タフェース手段から出力装置に供給する情報データに対
して、共通の処理を施す出力共通処理ステップと、出力
インタフェース手段から出力装置に出力する情報データ
に対して、その出力装置の種類に対応した処理を施す出
力対応処理ステップとを備えるプログラムが記録されて
いることを特徴とする。
【0034】本発明の第3のデータ処理装置は、複数種
類の蓄積装置との間のインタフェースとして機能する蓄
積インタフェース手段と、蓄積装置から蓄積インタフェ
ース手段に供給する情報データ、または蓄積インタフェ
ース手段から蓄積装置に供給する情報データに対して、
共通の処理を施す蓄積共通処理手段と、蓄積装置から蓄
積インタフェース手段に供給する情報データ、または蓄
積インタフェース手段から蓄積装置に供給する情報デー
タに対して、その蓄積装置の種類に対応した処理を施す
蓄積対応処理手段とを備えることを特徴とする。
【0035】この第3のデータ処理装置には、蓄積イン
タフェース手段との間で情報データがやりとりされる蓄
積装置の種類を検出する蓄積装置検出手段をさらに設け
ることができ、この場合、蓄積共通処理手段および蓄積
対応処理手段には、蓄積装置検出手段の検出結果に基づ
いて処理を行わせることができる。
【0036】第3のデータ処理装置において、蓄積イン
タフェース手段は、2以上の蓄積装置それぞれとの間の
インタフェースとして機能するものとすることができ
る。
【0037】本発明の第3のデータ処理方法は、複数種
類の蓄積装置との間のインタフェースとして機能する蓄
積インタフェース手段から蓄積装置に供給する情報デー
タ、または蓄積装置から蓄積インタフェース手段に供給
する情報データに対して、共通の処理を施す蓄積共通処
理ステップと、複数種類の蓄積装置との間のインタフェ
ースとして機能する蓄積インタフェース手段から蓄積装
置に供給する情報データ、または蓄積装置から蓄積イン
タフェース手段に供給する情報データに対して、その蓄
積装置の種類に対応した処理を施す蓄積対応処理ステッ
プとを備えることを特徴とする。
【0038】本発明の第3の記録媒体は、複数種類の蓄
積装置との間のインタフェースとして機能する蓄積イン
タフェース手段から蓄積装置に供給する情報データ、ま
たは蓄積装置から蓄積インタフェース手段に供給する情
報データに対して、共通の処理を施す蓄積共通処理ステ
ップと、複数種類の蓄積装置との間のインタフェースと
して機能する蓄積インタフェース手段から蓄積装置に供
給する情報データ、または蓄積装置から蓄積インタフェ
ース手段に供給する情報データに対して、その蓄積装置
の種類に対応した処理を施す蓄積対応処理ステップとを
備えるプログラムが記録されていることを特徴とする。
【0039】本発明の第1のデータ処理装置およびデー
タ処理方法、並びに記録媒体においては、複数種類の入
力装置との間のインタフェースとして機能する入力イン
タフェース手段で受信される入力装置からの情報データ
に対して、共通の処理が施されるとともに、その入力装
置の種類に対応した処理が施される。
【0040】本発明の第2のデータ処理装置およびデー
タ処理方法、並びに記録媒体においては、複数種類の出
力装置との間のインタフェースとして機能する出力イン
タフェース手段から出力装置に供給する情報データに対
して、共通の処理が施されるとともに、その出力装置の
種類に対応した処理が施される。
【0041】本発明の第3のデータ処理装置およびデー
タ処理方法、並びに記録媒体においては、複数種類の蓄
積装置との間のインタフェースとして機能する蓄積イン
タフェース手段から蓄積装置に供給する情報データ、ま
たは蓄積装置から蓄積インタフェース手段に供給する情
報データに対して、共通の処理が施されるとともに、そ
の蓄積装置の種類に対応した処理が施される。
【0042】
【発明の実施の形態】図1は、本発明を適用したデータ
処理システム(システムとは、複数の装置が論理的に集
合した物をいい、各構成の装置が同一筐体中にあるか否
かは問わない)の一実施の形態の構成例を示している。
【0043】統合処理ボックス1は、複数(図1の実施
の形態では、K個)の入力デバイス111乃至11Kの接
続が可能な複数の端子21乃至2K、複数(図1の実施の
形態では、M個)の出力デバイス121乃至12Mの接続
が可能な複数の端子31乃至3M、および複数(図1の実
施の形態では、N個)の蓄積デバイス131乃至13 N
接続が可能な複数の端子41乃至4Nを有している。
【0044】そして、統合処理ボックス1は、入力デバ
イス11k(k=1,2,・・・,K)から入力される
データ、出力デバイス12m(m=1,2,・・・,
M)に出力するデータ、蓄積デバイス13n(n=1,
2,・・・,N)に書き込むデータ、および蓄積デバイ
ス13nから読み出されたデータに対して、共通処理や
対応処理を施すようになっている。
【0045】入力デバイス11kは、データの入力を行
うことができるデバイスで、例えば、ビデオカメラや、
ディジタルカメラ、イメージスキャナ等である。また、
出力デバイス12mは、データを、人が認識することの
できる形で出力することができるデバイスで、例えば、
CRTモニタや、液晶モニタ、プロジェクタ、プリンタ
等である。さらに、蓄積デバイス13nは、データを蓄
積しておくことができるデバイスで、例えば、DVD(D
igital Versatile Disc)プレーヤや、VCR(Video Cas
sette Recoder)等である。
【0046】従来のデバイスは、前述したように、その
デバイスに固有の部分、共通処理を行う部分、対応処理
を行う部分の3つの部分に大きく分けることができる
が、統合処理ボックス1は、その3つの部分が行う処理
のうちの、共通処理および対応処理を行うから、統合処
理ボックス1に接続される入力デバイス11kや、出力
デバイス12m、蓄積デバイス13nには、共通処理を行
う部分、および対応処理を行う部分は不要である。即
ち、統合処理ボックス1に接続される入力デバイス11
kや、出力デバイス12m、蓄積デバイス13nは、その
デバイスに固有の部分だけで構成することができる。
【0047】但し、統合処理ボックス1に接続される入
力デバイス11kや、出力デバイス12m、蓄積デバイス
13nは、従来のデバイスのように、そのデバイスに固
有の部分、共通処理を行う部分、対応処理を行う部分の
3つの部分を有するものであってもかまわない。即ち、
統合処理ボックス1には、そのデバイスに固有の部分だ
けで構成されるデバイスだけでなく、従来のデバイスも
接続することができる。
【0048】ここで、以下、適宜、そのデバイスに固有
の部分だけで構成されるデバイスを、対応デバイスとい
い、従来のデバイスと同様に、そのデバイスに固有の部
分、共通処理を行う部分、対応処理を行う部分の3つの
部分を有するデバイスを、非対応デバイスという。
【0049】リモートコマンダ(以下、適宜、リモコン
という)5は、統合処理ボックス1に対して、各種の指
示を与えるときに、ユーザによって操作される。リモコ
ン5は、ユーザの操作に対応した操作信号を、例えば、
赤外線で出射し、統合処理ボックス1は、その赤外線を
受信することで、ユーザの指示を認識する。
【0050】なお、図1の実施の形態では、入力デバイ
ス11k、出力デバイス12m、および蓄積デバイス13
nは、いずれも、有線で、統合処理ボックス1と接続さ
れているが、入力デバイス11k、出力デバイス12m
蓄積デバイス13nそれぞれと、統合処理ボックス1と
のデータのやりとりは、その他、電波や赤外線等の無線
で行うことが可能である。
【0051】また、以下においては、説明を簡単にする
ために、統合処理ボックス1において処理の対象とする
データを、例えば、画像データとする。
【0052】次に、図2は、図1の統合処理ボックス1
の構成例を示している。
【0053】セレクタ21は、入力デバイス11kとの
間のインタフェースとして機能し、端子21乃至2Kに接
続された入力デバイス111乃至11Kからの画像データ
を受信し、例えば、制御部30からの制御にしたがっ
て、そのうちのいずれかの画像データを選択して、統合
処理部27に供給する。また、セレクタ21は、入力検
出部22を内蔵しており、入力検出部22は、端子21
乃至2Kに接続されている入力デバイス111乃至11K
それぞれの種類を検出し、制御部30に供給する。
【0054】なお、端子2kに接続されている入力デバ
イス11kの種類は、例えば、入力検出部22と、端子
kに接続されている入力デバイス11kとの間で通信を
行うことにより検出することが可能である。また、端子
1乃至2Kそれぞれに接続可能な入力デバイスをあらか
じめ設定しておくことにより、端子2kに接続されてい
る入力デバイス11kの種類を検出することも可能であ
る。さらに、端子2kに接続されている入力デバイス1
kの種類は、例えば、ユーザにリモコン5を操作して
入力してもらうことにより検出することも可能である。
後述する出力検出部24と蓄積検出部26でも、同様に
して、端子3mに接続されている出力デバイス12mの種
類と、端子4nに接続されている蓄積デバイス13nの種
類を、それぞれ検出することが可能である。
【0055】セレクタ23は、出力デバイス12mとの
間のインタフェースとして機能し、端子31乃至3Mに接
続された出力デバイス121乃至12Mのうちのいずれか
を、例えば、制御部30からの制御にしたがって選択
し、統合処理部27から供給される画像データを、選択
した出力デバイスに供給する。また、セレクタ23は、
出力検出部24を内蔵しており、出力検出部24は、端
子31乃至3Mに接続されている出力デバイス121乃至
12Mそれぞれの種類を検出し、制御部30に供給す
る。
【0056】セレクタ25は、蓄積デバイス13nとの
間のインタフェースとして機能し、端子41乃至4Nに接
続された蓄積デバイス131乃至13Nのうちのいずれか
を、例えば、制御部30からの制御信号にしたがって選
択し、統合処理部27から供給される画像データを、選
択した蓄積デバイスに供給して記録させる。また、セレ
クタ25は、選択した蓄積デバイスから読み出されて供
給された画像データを、統合処理部27に供給する。さ
らに、セレクタ25は、蓄積検出部26を内蔵してお
り、蓄積検出部26は、端子41乃至4Nに接続されてい
る蓄積デバイス131乃至13Nそれぞれの種類を検出
し、制御部30に供給する。
【0057】なお、図2の実施の形態では、入力デバイ
ス11kとの間のインタフェースとしてのセレクタ2
1、出力デバイス12mとの間のインタフェースとして
のセレクタ23、蓄積デバイス13nとの間のインタフ
ェースとしてのセレクタ25を、それぞれ別に設けるよ
うにしたが、これらのインタフェースとして機能するセ
レクタは、入力デバイス11k、出力デバイス12m、お
よび蓄積デバイス13nで共通とすることが可能であ
る。即ち、図2の実施の形態では、3つのセレクタ2
1,23,25を設けているが、セレクタは1つだけ設
けるようにし、その1つのセレクタに、入力デバイス1
k、出力デバイス12m、および蓄積デバイス13n
いずれをも接続することができるようにすることが可能
である。
【0058】統合処理部27は、対応処理を行う1以上
の対応処理部からなる対応処理部群28と、共通処理を
行う1以上の共通処理部からなる共通処理部群29とか
ら構成される。対応処理部群28は、制御部30からの
制御にしたがって、セレクタ21や25から供給される
画像データや、セレクタ23や25に出力する画像デー
タに対して、対応処理を施す。また、共通処理部群29
は、制御部30からの制御にしたがって、セレクタ21
や25から供給される画像データや、セレクタ23や2
5に出力する画像データに対して、共通処理を施す。
【0059】制御部30は、入力検出部22からの入力
デバイス111乃至11Kの種類の検出結果、出力検出部
24からの出力デバイス121乃至12Mの種類の検出結
果、蓄積検出部26からの蓄積デバイス131乃至13N
の種類の検出結果、リモコン5からの信号等に基づい
て、セレクタ21,23、および25、並びに統合処理
部27を制御する。また、制御部30は、通信部31か
ら、インターネット等の所定のネットワークを介して送
信されてくるデータを受信し、所定の処理を行う。
【0060】通信部31は、例えば、モデムや、ターミ
ナルアダプタ、ネットワークインタフェースカード等で
構成され、図示せぬサーバからネットワークを介して送
信されてくるデータを受信し、制御部30に供給する。
即ち、通信部31は、例えば、制御部30からの制御に
応じて、統合処理部27における処理に必要なデータ
(例えば、後述する予測係数など)を、ネットワークを
介して、サーバに要求する。サーバは、要求のあったデ
ータを記憶している場合、そのデータを、ネットワーク
を介して、通信部31に供給する。通信部31は、この
ようにして、サーバから送信されてくるデータを受信
し、制御部30に供給する。
【0061】なお、制御部30は、上述のようにして、
通信部31からデータを受信した場合、そのデータによ
って、既にあるデータをバージョンアップする。
【0062】次に、統合処理部27において行われる対
応処理と共通処理について説明する。
【0063】共通処理は、デバイスに依存しない、複数
のデバイスで共通に行うことができる処理であり、例え
ば、画像データの入力デバイスについては、図3に示す
ような、NR(Noise Reduction)処理(ノイズ除去処
理)や、NTSCエンコード処理、MPEGエンコード
処理などが、共通処理となる。
【0064】また、例えば、画像データの出力デバイス
については、図4に示すように、NR処理や、NTSC
デコード処理、MPEGデコード処理などが、共通処理
となり、例えば、画像データの蓄積デバイスについて
は、図5に示すように、圧縮/復号処理で用いられるハ
フマン符号化/復号や、DCT(Discrete Cosine Trans
form)/逆DCT処理などが、共通処理となる。
【0065】一方、対応処理は、前述のように、デバイ
スに依存する処理、即ち、デバイスによって内容が異な
る処理で、画像データの入力デバイスについては、例え
ば、図6に示すように、周波数ボリューム処理や、時空
間処理、画素変換処理などが、対応処理となる。また、
画像データの出力デバイスについても、例えば、図7に
示すように、DRCボリューム処理や、時空間処理、画
素変換処理などが、対応処理となる。
【0066】ここで、周波数ボリューム処理とは、画像
の周波数特性を変更し、解像度の変換等を行う処理を意
味し、「ボリューム」は、その周波数特性が調整可能で
あることを意味する。従って、周波数ボリューム処理と
は、画像の周波数特性を変更する処理であって、どのよ
うな周波数特性にするかが調整可能な処理を意味する。
また、時空間処理とは、時間または空間方向の画素数を
変更する処理を意味し、画素変換処理とは、画素のアス
ペクト比を変更する処理を意味する。
【0067】例えば、画像を、出力デバイスとしてのC
RTまたは液晶パネルに表示する場合には、その画像
は、CRTまたは液晶パネルという出力デバイスの特性
に合致した周波数特性であるのが望ましい。また、画像
を、CRTに表示する場合には、そのCRTがNTSC
方式のものであるか、またはPAL方式のものであるか
によって、画像のフレーム(フィールド)レートを変え
る必要がある。あるいは、また、CRTがNTSC方式
のものであるか、またはコンピュータ用のものであるか
によって、画素のアスペクト比を変える必要がある。従
って、周波数特性を変える周波数ボリューム処理、時空
間の解像度を変える時空間処理、画素のアスペクト比を
変更する画素変換処理は、いずれもデバイスに依存する
から、上述のように、対応処理となる。
【0068】画像の蓄積デバイスについては、例えば、
図8に示すように、圧縮/復号処理で用いられる量子化
/逆量子化処理や、量子化処理の前または後に、量子化
ノイズを抑制するのに行われるフィルタリング等である
前処理または後処理などが、対応処理となる。即ち、例
えば、量子化/逆量子化処理は、蓄積デバイスの記録容
量が大であれば、画質の観点から、ある程度細かい量子
化ステップで行うのが望ましいし、逆に、蓄積デバイス
の記録容量が小であれば、画質を犠牲にしても、画像の
すべてを記録することができるように、ある程度粗い量
子化ステップで行うのが望ましい。従って、量子化処理
/逆量子化処理は、蓄積デバイスに依存するから、上述
のように、対応処理となる。
【0069】次に、図2の対応処理部群28は、上述し
たような、周波数ボリューム処理や、画素変換処理、時
空間処理等の対応処理を行うが、これらの対応処理は、
本件出願人が先に提案したクラス分類適応処理によって
行うことが可能である。そこで、クラス分類適応処理に
ついて説明する。
【0070】クラス分類適応処理は、クラス分類処理と
適応処理とからなり、クラス分類処理によって、データ
を、その性質に基づいてクラス分けし、各クラスごとに
適応処理を施すものであり、適応処理は、以下のような
手法のものである。
【0071】即ち、適応処理では、例えば、標準解像度
または低解像度の画像(SD画像)を構成する画素(以
下、適宜、SD画素という)と、所定の予測係数との線
形結合により、そのSD画像の解像度を向上させた画素
数の多い高解像度の画像(HD画像)の画素の予測値を
求めることで、そのSD画像の解像度を向上させた画像
が得られる。
【0072】具体的には、例えば、いま、あるHD画像
を教師データとするとともに、そのHD画像の解像度を
劣化させたSD画像を生徒データとして、HD画像を構
成する画素(以下、適宜、HD画素という)の画素値y
の予測値E[y]を、幾つかのSD画素(SD画像を構
成する画素)の画素値x1,x2,・・・の集合と、所定
の予測係数w1,w2,・・・の線形結合により規定され
る線形1次結合モデルにより求めることを考える。この
場合、予測値E[y]は、次式で表すことができる。
【0073】 E[y]=w11+w22+・・・ ・・・(1)
【0074】式(1)を一般化するために、予測係数w
jの集合でなる行列W、生徒データxijの集合でなる行
列X、および予測値E[yj]の集合でなる行列Y’
を、
【数1】 で定義すると、次のような観測方程式が成立する。
【0075】 XW=Y’ ・・・(2) ここで、行列Xの成分xijは、i件目の生徒データの集
合(i件目の教師データyiの予測に用いる生徒データ
の集合)の中のj番目の生徒データを意味し、行列Wの
成分wjは、生徒データの集合の中のj番目の生徒デー
タとの積が演算される予測係数を表す。また、yiは、
i件目の教師データを表し、従って、E[yi]は、i
件目の教師データの予測値を表す。なお、式(1)の左
辺におけるyは、行列Yの成分yiのサフィックスiを
省略したものであり、また、式(1)の右辺におけるx
1,x2,・・・も、行列Xの成分xijのサフィックスi
を省略したものである。
【0076】そして、この観測方程式に最小自乗法を適
用して、HD画素の画素値yに近い予測値E[y]を求
めることを考える。この場合、教師データとなるHD画
素の真の画素値yの集合でなる行列Y、およびHD画素
の画素値yに対する予測値E[y]の残差eの集合でな
る行列Eを、
【数2】 で定義すると、式(2)から、次のような残差方程式が
成立する。
【0077】 XW=Y+E ・・・(3)
【0078】この場合、HD画素の画素値yに近い予測
値E[y]を求めるための予測係数wjは、自乗誤差
【数3】 を最小にすることで求めることができる。
【0079】従って、上述の自乗誤差を予測係数wj
微分したものが0になる場合、即ち、次式を満たす予測
係数wjが、HD画素の画素値yに近い予測値E[y]
を求めるため最適値ということになる。
【0080】
【数4】 ・・・(4)
【0081】そこで、まず、式(3)を、予測係数wj
で微分することにより、次式が成立する。
【0082】
【数5】 ・・・(5)
【0083】式(4)および(5)より、式(6)が得
られる。
【0084】
【数6】 ・・・(6)
【0085】さらに、式(3)の残差方程式における生
徒データxij、予測係数wj、教師データyi、および残
差eiの関係を考慮すると、式(6)から、次のような
正規方程式を得ることができる。
【0086】
【数7】 ・・・(7)
【0087】なお、式(7)に示した正規方程式は、行
列(共分散行列)Aおよびベクトルvを、
【数8】 で定義するとともに、ベクトルWを、数1で示したよう
に定義すると、式 AW=v ・・・(8) で表すことができる。
【0088】式(7)における各正規方程式は、生徒デ
ータxijおよび教師データyiのセットを、ある程度の
数だけ用意することで、求めるべき予測係数wjの数J
と同じ数だけたてることができ、従って、式(8)を、
ベクトルWについて解くことで(但し、式(8)を解く
には、式(8)における行列Aが正則である必要があ
る)、最適な予測係数wjを求めることができる。な
お、式(8)を解くにあたっては、例えば、掃き出し法
(Gauss-Jordanの消去法)などを用いることが可能であ
る。
【0089】以上のようにして、最適な予測係数wj
求めておき、さらに、その予測係数wjを用い、式
(1)により、HD画素の画素値yに近い予測値E
[y]を求めるのが適応処理である。
【0090】なお、適応処理は、SD画像には含まれて
いないが、HD画像に含まれる成分が再現される点で、
例えば、単なる補間処理とは異なる。即ち、適応処理で
は、式(1)だけを見る限りは、いわゆる補間フィルタ
を用いての補間処理と同一に見えるが、その補間フィル
タのタップ係数に相当する予測係数wが、教師データy
を用いての、いわば学習により求められるため、HD画
像に含まれる成分を再現することができる。このことか
ら、適応処理は、いわば画像の創造(解像度創造)作用
がある処理ということができる。
【0091】また、ここでは、適応処理について、解像
度を向上させる場合を例にして説明したが、適応処理に
よれば、予測係数を求めるのに用いる教師データおよび
生徒データを変えることで、例えば、S/N(Signal to
Noise Ratio)の向上や、ぼけの改善等の画質の向上を
図ることが可能である。
【0092】さらに、上述の場合には、適応処理によっ
て、SD画像を、空間方向の画素数の多いHD画像に変
換するようにしたが、適応処理によれば、予測係数を求
めるのに用いる教師データおよび生徒データを変えるこ
とで、その他、例えば、時間方向の画素数、即ち、フレ
ームレート(フィールドレート)を変えたり、画素のア
スペクト比を変えたりすることが可能である。
【0093】即ち、適応処理によれば、予測係数を求め
るのに用いる教師データおよび生徒データを変えること
で、画像に対して、各種の処理を施すための予測係数を
得て、その予測係数によって、各種の処理を施すことが
できる。
【0094】図9は、SD画像から、その解像度を向上
させたHD画像の予測値を、クラス分類適応処理によっ
て求める対応処理としての時空間処理を行う対応処理部
の構成例を示している。
【0095】図9の対応処理部では、例えば、ある入力
デバイス11kから供給されるSD画像が、ある出力デ
バイス12mに供給される場合に、その入力デバイス1
kおよび出力デバイス12mの種類に応じて、適切に解
像度を向上させるための対応処理が施される。
【0096】なお、ここでは、説明を簡単にするため
に、対応処理部において、例えば、SD画像として、5
25iの画像(水平ライン数が525ラインの、インタ
レース方式の画像)か、または262pの画像(水平ラ
イン数が262ラインの、プログレッシブ方式の画像)
が入力され、いずれのSD画像についても、525pの
画像(水平ライン数が525ラインの、プログレッシブ
方式の画像)が、HD画像として出力されるものとす
る。また、例えば、262pのSD画像のフレームレー
ト、525iのSD画像のフィールドレート、および5
25pのHD画像のフレームレートは、いずれも同一
で、例えば、60Hzとする(よって、525iのSD
画像のフレームレートは30Hzである)。
【0097】従って、ここでは、262pのSD画像に
ついては、その1フレームが、1フレームのHD画像に
対応し、525iのSD画像については、その1フィー
ルドが、1フレームのHD画像に対応する。また、26
2pまたは525iのSD画像の1水平ライン上の画素
数それぞれと、525pのHD画像の1水平ライン上の
画素数との比は、例えば、1:2であるとする。以上か
ら、262pのSD画像も、525iのSD画像も、図
10に示すように、その横と縦の画素数を、それぞれ2
倍にして解像度を向上させた525pのHD画像に変換
されることとなる。なお、図10において、○印がSD
画素を、×印がHD画素を、それぞれ表している。
【0098】ここで、525iの画像として代表的なも
のとしては、例えば、テレビジョン放送局から放送され
てくるテレビジョン放送番組を構成する、NTSC方式
の画像(以下、適宜、テレビジョン画像という)があ
り、また、262pの画像として代表的なものとして
は、例えば、ゲーム機から再生されるゲーム用の画像
(以下、適宜、ゲーム画像という)がある。
【0099】フレームメモリ211には、解像度を向上
させる対象としてのSD画像が、例えば、1フレームま
たは1フィールド単位などで供給されるようになってお
り、フレームメモリ211は、そのSD画像を、所定の
期間記憶する。
【0100】なお、フレームメモリ211は、複数バン
クを有しており、これにより、複数フレームまたはフィ
ールドのSD画像を、同時に記憶しておくことができる
ようになっている。
【0101】予測タップ構成回路212は、フレームメ
モリ211に記憶されたSD画像の解像度を向上させた
HD画像(対応処理部では、このHD画像は、実際には
存在しないが、仮想的に想定される)を構成する所定の
画素を、順次、注目画素とし、その注目画素の位置に対
応するSD画像の位置から空間的または時間的に近い位
置にある幾つかのSD画素を、フレームメモリ211の
SD画像から選択し、予測係数との乗算に用いる予測タ
ップを構成する。
【0102】また、予測タップ構成回路212は、予測
タップとするSD画素の選択パターンを、レジスタ21
8Bにセットされている情報(以下、適宜、予測タップ
構成情報という)に基づいて設定する。
【0103】即ち、予測タップ構成回路212は、予測
タップ構成情報に基づいて、例えば、図10に示すよう
に、注目画素の位置に最も近い、SD画像の画素(図1
0では、P33とP34の2つあるが、ここでは、例えば、
33とする)、およびその上下左右に隣接する4個のS
D画素P23,P43,P32,P34、並びにSD画素P33
対応する、1フレーム前のSD画素および1フレーム後
のSD画素の合計7画素を、予測タップとするSD画素
の選択パターンとして設定する。
【0104】また、予測タップ構成回路212は、予測
タップ構成情報によっては、例えば、図10に示すよう
に、注目画素の位置に最も近いSD画像の画素P33、お
よびその上下左右に隣接する4個のSD画素P23
43,P32,P34、並びにSD画素P33に対応する、1
フィールド前のSD画素および1フィールド後のSD画
素の合計7画素を、予測タップとするSD画素の選択パ
ターンとして設定する。
【0105】さらに、予測タップ構成回路212は、予
測タップ構成情報によっては、例えば、図10に示すよ
うに、注目画素の位置に最も近いSD画像の画素P33
およびその上下左右に1画素おきに隣接する4個のSD
画素P13,P53,P31,P35、並びにSD画素P33に対
応する、2フレーム前(または2フィールド前)のSD
画素、および2フレーム後(または2フィールド後)の
SD画素の合計7画素を、予測タップとするSD画素の
選択パターンとして設定する。
【0106】予測タップ構成回路212は、予測タップ
構成情報に基づいて、上述のように、選択パターンを設
定し、その選択パターンにしたがって、注目画素につい
ての予測タップとなるSD画素を、フレームメモリ21
1に記憶されたSD画像から選択し、そのようなSD画
素で構成される予測タップを、予測演算回路216に出
力する。
【0107】なお、予測タップとして選択するSD画素
は、上述したパターンのものに限定されるものではな
い。また、上述の場合には、7個のSD画素で予測タッ
プを構成するようにしたが、予測タップを構成するSD
画素の数も、予測タップ構成情報に基づいて、適宜設定
することが可能である。
【0108】クラスタップ構成回路213は、注目画素
の位置に対応するSD画像の位置から空間的または時間
的に近い位置にある幾つかのSD画素を、フレームメモ
リ211のSD画像から選択し、注目画素を、幾つかの
クラスのうちのいずれかに分類するためのクラス分類に
用いるクラスタップを構成する。
【0109】また、クラスタップ構成回路213は、ク
ラスタップとするSD画素の選択パターンを、レジスタ
218Cにセットされている情報(以下、適宜、クラス
タップ構成情報という)に基づいて設定する。
【0110】即ち、クラスタップ構成回路213は、ク
ラスタップ構成情報に基づいて、例えば、図10に示す
ように、注目画素の位置に最も近い、SD画像の画素P
33、およびその上下左右、左上、左下、右上、右下に隣
接する8個のSD画素P23,P43,P32,P34,P22
42,P24,P44、並びにSD画素P33に対応する、1
フレーム前のSD画素および1フレーム後のSD画素の
合計11画素を、クラスタップとするSD画素の選択パ
ターンとして設定する。
【0111】また、クラスタップ構成回路213は、ク
ラスタップ構成情報によっては、例えば、図10に示す
ように、注目画素の位置に最も近いSD画像の画素
33、およびその上下左右、左上、左下、右上、右下に
隣接する8個のSD画素P23,P 43,P32,P34
22,P42,P24,P44、並びにSD画素P33に対応す
る、1フィールド前のSD画素および1フィールド後の
SD画素の合計11画素を、クラスタップとするSD画
素の選択パターンとして設定する。
【0112】さらに、クラスタップ構成回路213は、
クラスタップ構成情報によっては、例えば、図10に示
すように、注目画素の位置に最も近いSD画像の画素P
33、およびその上下左右、左上、左下、右上、右下に1
画素おきに隣接する8個のSD画素P13,P53,P31
35,P11,P51,P15,P55、並びにSD画素P33
対応する、2フレーム前(または2フィールド前)のS
D画素、および2フレーム後(または2フィールド後)
のSD画素の合計11画素を、クラスタップとするSD
画素の選択パターンとして設定する。
【0113】クラスタップ構成回路213は、クラスタ
ップ構成情報に基づいて、上述のように、選択パターン
を設定し、その選択パターンにしたがって、注目画素に
ついてのクラスタップとなるSD画素を、フレームメモ
リ211に記憶されたSD画像から選択し、そのような
SD画素で構成されるクラスタップを、クラス分類回路
214に出力する。
【0114】なお、クラスタップとして選択するSD画
素も、上述したパターンのものに限定されるものではな
い。また、上述の場合には、11個のSD画素でクラス
タップを構成するようにしたが、クラスタップを構成す
るSD画素の数も、クラスタップ構成情報に基づいて、
適宜設定することが可能である。
【0115】クラス分類回路214は、クラスタップ構
成回路213からのクラスタップに基づき、注目画素を
クラス分類し、その結果得られるクラスに対応するクラ
スコードを、係数メモリ215に対して、アドレスとし
て供給する。
【0116】ここで、図11は、図9のクラス分類回路
214の構成例を示している。
【0117】クラスタップは、動きクラス分類回路22
1および時空間クラス分類回路222に供給されるよう
になっている。
【0118】動きクラス分類回路221は、例えば、ク
ラスタップを構成するSD画素のうち、時間方向に並ぶ
ものを用いて、注目画素を、画像の動きに注目してクラ
ス分類するようになっている。即ち、動きクラス分類回
路221は、例えば、図10における、注目画素の位置
に最も近いSD画像の画素P33、そのSD画素P33に対
応する、1フィールド前(あるいは、本実施の形態で
は、2フィールド前や、1フレーム前、2フレーム前
等)のSD画素、および1フィールド後(あるいは、本
実施の形態では、2フィールド後や、1フレーム後、2
フレーム後等)のSD画素の合計3画素を用いて、注目
画素をクラス分類する。
【0119】具体的には、動きクラス分類回路221
は、上述のように、時間方向に並ぶ3個のSD画素のう
ちの、時間的に隣接するものどうしの差分絶対値の総和
を演算し、その総和値と、所定の閾値との大小関係を判
定する。そして、動きクラス分類回路221は、その大
小関係に基づいて、例えば、0または1のクラスコード
を、合成回路223に出力する。
【0120】ここで、動きクラス分類回路221が出力
するクラスコードを、以下、適宜、動きクラスコードと
いう。
【0121】時空間クラス分類回路222は、例えば、
クラスタップを構成するSD画素のすべてを用いて、注
目画素を、画像の空間方向と時間方向とのレベル分布に
注目してクラス分類するようになっている。
【0122】ここで、時空間クラス分類回路222にお
いてクラス分類を行う方法としては、例えば、ADRC(Ada
ptive Dynamic Range Coding)等を採用することができ
る。
【0123】ADRCを用いる方法では、クラスタップを構
成するSD画素が、ADRC処理され、その結果得られるAD
RCコードにしたがって、注目画素のクラスが決定され
る。
【0124】なお、KビットADRCにおいては、例えば、
クラスタップを構成するSD画素の画素値の最大値MAX
と最小値MINが検出され、DR=MAX-MINを、集合の局所的
なダイナミックレンジとし、このダイナミックレンジDR
に基づいて、クラスタップを構成するSD画素がKビッ
トに再量子化される。即ち、クラスタップを構成するS
D画素の画素値の中から、最小値MINが減算され、その
減算値がDR/2Kで除算(量子化)される。そして、以上
のようにして得られる、クラスタップを構成する各SD
画素についてのKビットの画素値を、所定の順番で並べ
たビット列が、ADRCコードとして出力される。従って、
クラスタップが、例えば、1ビットADRC処理された場合
には、そのクラスタップを構成する各SD画素の画素値
は、最小値MINが減算された後に、最大値MAXと最小値MI
Nとの平均値で除算され、これにより、各画素値が1ビ
ットとされる(2値化される)。そして、その1ビット
の画素値を所定の順番で並べたビット列が、ADRCコード
として出力される。
【0125】ここで、時空間クラス分類回路222に
は、例えば、クラスタップを構成するSD画素のレベル
分布のパターンを、そのままクラスコードとして出力さ
せることも可能であるが、この場合、クラスタップが、
N個のSD画素で構成され、各SD画素に、Kビットが
割り当てられているとすると、時空間クラス分類回路2
22が出力するクラスコードの場合の数は、(2NK
となり、画素値のビット数Kに指数的に比例した膨大な
数となる。
【0126】従って、時空間クラス分類回路222にお
いては、上述のように、画素値のビット数等を、いわば
圧縮するADRC処理等のような圧縮処理を行ってから、ク
ラス分類を行うのが好ましい。なお、時空間クラス分類
回路222における圧縮処理としては、ADRC処理に限定
されるものではなく、その他、例えば、ベクトル量子化
等を用いることも可能である。
【0127】ここで、時空間クラス分類回路222が出
力するクラスコードを、以下、適宜、時空間クラスコー
ドという。
【0128】合成回路223は、動きクラス分類回路2
21が出力する動きクラスコード(本実施の形態では、
1ビットのクラスコード)を表すビット列と、時空間ク
ラス分類回路222が出力する時空間クラスコードを表
すビット列とを、1のビット列として並べる(合成す
る)ことにより、注目画素の最終的なクラスコードを生
成し、係数メモリ215に出力する。
【0129】なお、図11の実施の形態では、レジスタ
218Cにセットされたクラスタップ構成情報が、動き
クラス分類回路221、時空間クラス分類回路222、
および合成回路223に供給されるようになっている。
これは、クラスタップ構成回路213において構成され
るクラスタップとしてのSD画素の選択パターンが変化
する場合があり、その場合に対処するためである。
【0130】また、動きクラス分類回路221で得られ
た動きクラスコードは、図11において点線で示すよう
に、時空間クラス分類回路222に供給し、時空間クラ
ス分類回路222では、動きクラスコードに応じて、ク
ラス分類に用いるSD画素を変更するようにすることが
可能である。
【0131】即ち、上述の場合には、クラスタップ構成
回路213(図9)から時空間クラス分類回路222に
対して、11個のSD画素からなるクラスタップが供給
されるが、この場合、時空間クラス分類回路222にお
いては、例えば、動きクラスコードが0のときには、1
1個のSD画素のうちの所定の10個を用いてクラス分
類を行い、動きクラスコードが1のときは、残りの1個
のSD画素を、所定の10個のSD画素のうちの所定の
1個と替えた10個のSD画素を用いて、クラス分類を
行うようにすることが可能である。
【0132】ここで、時空間クラス分類回路222にお
いて、1ビットADRC処理を行うことによりクラス分類を
行う場合には、クラスタップを構成する11個のSD画
素すべてを用いてクラス分類を行うと、時空間クラスコ
ードの場合の数は、(211 1通りとなる。
【0133】一方、上述のように、動きクラスコードに
応じて、クラス分類に用いる10個のSD画素のうちの
1個を変更する場合には、10個のSD画素を用いての
クラス分類の結果得られる時空間クラスコードの場合の
数は、(2101通りとなる。従って、クラスタップを
構成する11個のSD画素すべてを用いてクラス分類を
行う場合に比較して、一見、時空間クラスコードの場合
の数が減ることとなる。
【0134】しかしながら、動きクラスコードに応じ
て、クラス分類に用いる10個のSD画素のうちの1個
を変更する場合には、その変更対象となっている2つの
SD画素のうちのいずれを、クラス分類に用いたかの1
ビットの情報が必要となるから、その1ビットの情報を
加味すれば、動きクラスコードに応じて、クラス分類に
用いる10個のSD画素のうちの1個を変更する場合で
も、そのクラス分類により得られる時空間クラスコード
の場合の数は、(2101×21通り、即ち、(2 111
通りとなり、クラスタップを構成する11個のSD画素
すべてを用いてクラス分類を行う場合と同一である。
【0135】図9に戻り、係数メモリ215は、後述す
るような学習処理が行われることにより得られる複数種
類の予測係数を記憶している。即ち、係数メモリ215
は、複数バンクで構成され、各バンクには、対応する種
類の予測係数が記憶されている。係数メモリ215は、
レジスタ218Dにセットされている情報(以下、適
宜、係数情報という)に基づいて、使用するバンクを設
定し、そのバンクから、クラス分類回路214から供給
されるクラスコードに対応するアドレスに記憶されてい
る予測係数を読み出して、予測演算回路216に供給す
る。
【0136】予測演算回路216は、予測タップ構成回
路212から供給される予測タップと、係数メモリ21
5から供給される予測係数とを用いて、式(1)に示し
た線形予測演算(積和演算)を行い、その結果得られる
画素値を、SD画像の解像度を向上させたHD画像の予
測値として、画像再構成回路217に出力する。
【0137】画像再構成回路217は、例えば、予測演
算回路216が出力する予測値から、順次、1フレーム
の525pのHD画像を構成して出力する。
【0138】なお、ここでは、上述したことから、26
2pのSD画像については、1フレームのライン数が2
倍のHD画像に変換され、また、525iのSD画像に
ついては、その1フィールドのライン数が2倍のHD画
像に変換される。従って、HD画像の水平同期周波数
は、変換前のSD画像の水平同期周波数の2倍となる
が、そのような水平同期周波数の変換も、画像再構成回
路217において行われる。
【0139】また、本実施の形態では、SD画像を、5
25pのHD画像に変換することとしているが、SD画
像は、525p以外の、例えば、1050i(水平ライ
ン数が1050ラインのインターレース方式の画像)や
1050p(水平ライン数が1050ラインのプログレ
ッシブ方式の画像)等の各種のフォーマットのHD画像
に変換することが可能である。画像構成回路217にお
いて、どのようなフォーマットのHD画像を出力するか
は、レジスタ218Aにセットされている情報(以下、
適宜、HD画像フォーマット情報という)に基づいて設
定される。
【0140】レジスタ群218は、予測タップ構成回路
212、クラスタップ設定回路213、係数メモリ21
5、および画像構成回路217の機能を設定するための
情報を記憶するようになっている。
【0141】即ち、レジスタ群218は、図9の実施の
形態では、4つのレジスタ218A乃至218Dから構
成され、上述したように、レジスタ218AにはHD画
像フォーマット情報が、レジスタ218Bには予測タッ
プ構成情報が、レジスタ218Cにはクラスタップ構成
情報が、レジスタ218Dには係数情報が、それぞれ、
制御信号によってセットされるようになっている。従っ
て、図9の実施の形態において、制御信号は、これらの
HD画像フォーマット情報、予測タップ構成情報、クラ
スタップ構成情報、および係数情報を含んでいる。
【0142】なお、HD画像フォーマット情報、予測タ
ップ構成情報、クラスタップ構成情報、および係数情報
を含む制御信号は、制御部30(図2)において生成さ
れる。
【0143】即ち、制御部30は、例えば、セレクタ2
3から画像データを供給する出力デバイス12mの種類
に基づいて、HD画像フォーマット情報を決定する。ま
た、制御部30は、例えば、セレクタ21が選択する画
像データを供給する入力デバイス11kの種類(ここで
は、例えば、入力デバイス11kが、525iまたは2
62pのうちのいずれの画像を出力するものであるか)
や、セレクタ23から画像データを供給する出力デバイ
ス12mの種類等に基づいて、その入力デバイス11k
よび出力デバイス12mにとって適切な処理を施すこと
ができるように、予測タップ構成情報、クラスタップ構
成情報、および係数情報を決定する。
【0144】次に、図12のフローチャートを参照し
て、図9の対応処理部において行われる、SD画像の解
像度を向上させる対応処理としての時空間処理について
説明する。
【0145】例えば、ユーザがリモコン5(図1)を操
作することにより、画像を入力する入力デバイス11k
と、画像を出力する出力デバイス12mを指示すると、
制御部30は、ユーザが指示した入力デバイス11k
接続されている端子2kと、ユーザが指示した出力デバ
イス12mが接続されている端子3mを選択するように、
セレクタ21と23をそれぞれ制御する。これにより、
入力デバイス11kが出力する画像データは、セレクタ
21で選択され、統合処理部27(対応処理部群28と
共通処理部群29)(図2)に供給されるとともに、統
合処理部27が出力する画像データは、セレクタ23で
選択され、出力デバイス12mに供給される状態とな
る。
【0146】なお、ここでは、ユーザの指示に応じて、
画像を入力する入力デバイス11kと、画像を出力する
出力デバイス11mを選択するようにしたが、どの入力
デバイスから画像を入力し、どの出力デバイスに画像を
出力するかは、その他、例えば、セレクタ21の端子2
kと、セレクタ23の端子3mごとに、あらかじめ設定し
ておくことが可能である。あるいは、また、例えば、制
御部30において、セレクタ21に接続されている入力
デバイスの種類と、セレクタ23に接続されている出力
デバイスの種類に基づいて、最適な入力デバイスと出力
デバイスの組み合わせを選択するようにすることも可能
である。
【0147】セレクタ21で選択された入力デバイス1
kから入力されるSD画像は、フレーム単位またはフ
ィールド単位で、フレームメモリ211に、順次供給さ
れ、フレームメモリ211では、そこに供給されるSD
画像が順次記憶される。
【0148】一方、制御部30(図1)は、画像データ
が入力される入力デバイス11kと、画像データが出力
される出力デバイス12mの種類に基づいて、制御信号
を生成し、その制御信号を、レジスタ群218に供給す
る。これにより、レジスタ群218のレジスタ218A
乃至218Dには、制御信号にしたがったHD画像フォ
ーマット情報、予測タップ構成情報、クラスタップ構成
情報、または係数情報が、それぞれセットされる。
【0149】なお、本実施の形態では、525iまたは
262pのSD画像を、525pのHD画像に変換する
こととしているため、HD画像フォーマット情報として
は、出力すべき画像が525pの画像である旨がセット
される。また、予測タップ構成情報としては、525i
または262pのSD画像を、525pのHD画像に変
換するのに最適な予測タップが構成されるような選択パ
ターンがセットされる。さらに、クラスタップ構成情報
としても、525iまたは262pのSD画像を、52
5pのHD画像に変換するのに最適なクラスタップが構
成されるような選択パターンがセットされる。また、係
数情報としては、525iまたは262pのSD画像
を、525pのHD画像に変換するのに最適な予測係数
が記憶されている係数メモリ215のバンクを表す情報
がセットされる。
【0150】以上のようにして、レジスタ群218に情
報がセットされた後は、ステップS1において、フレー
ムメモリ211に記憶されたSD画像の解像度を向上さ
せたHD画像(対応処理部では、このHD画像は、実際
には存在しないが、仮想的に想定される)を構成する画
素のうちの、まだ、注目画素とされていないものが、注
目画素とされ、予測タップ構成回路212は、フレーム
メモリ211に記憶されたSD画像の画素を用いて、注
目画素についての予測タップを構成する。さらに、ステ
ップS1では、クラスタップ構成回路213は、フレー
ムメモリ211に記憶されたSD画像の画素を用いて、
注目画素についてのクラスタップを構成する。そして、
予測タップは、予測演算回路216に供給され、クラス
タップは、クラス分類回路214に供給される。
【0151】なお、予測タップ構成回路212は、レジ
スタ218Bにセットされた予測タップ構成情報にした
がって、予測タップとするSD画素の選択パターンを設
定し、その選択パターンにしたがって、SD画素を選択
することにより、予測タップを構成する。クラスタップ
構成回路213も、レジスタ218Cにセットされたク
ラスタップ構成情報にしたがって、クラスタップとする
SD画素の選択パターンを設定し、その選択パターンに
したがって、SD画素を選択することにより、クラスタ
ップを構成する。
【0152】その後、ステップS2に進み、クラス分類
回路214は、クラスタップ構成回路213からのクラ
スタップに基づき、注目画素をクラス分類し、その結果
得られるクラスに対応するクラスコードを、係数メモリ
215に対して、アドレスとして供給し、ステップS3
に進む。
【0153】ステップS3では、係数メモリ215は、
そこに記憶されている各クラスごとの予測係数のうち、
クラス分類回路214からのクラスコードで表されるア
ドレスに記憶されているものを読み出し、予測演算回路
216に供給する。
【0154】なお、係数メモリ215は、自身が有する
複数バンクのうちの、レジスタ218Dにセットされた
係数情報に対応するものを選択しており、その選択して
いるバンクにおける、クラス分類回路214からのクラ
スコードで表されるアドレスに記憶されている予測係数
を読み出す。
【0155】予測演算回路216は、ステップS4にお
いて、予測タップ構成回路212から供給される予測タ
ップと、係数メモリ215から供給される予測係数とを
用いて、式(1)に示した線形予測演算を行い、その結
果得られる画素値を、注目画素の予測値として、画像再
構成回路217に供給する。
【0156】画像再構成回路217は、ステップS5に
おいて、予測演算回路216から、例えば、1フレーム
分の予測値が得られたかどうかを判定し、まだ、1フレ
ーム分の予測値が得られていないと判定された場合、ス
テップS1に戻り、HD画像のフレームを構成する画素
のうち、まだ注目画素とされていないものが、新たに注
目画素とされ、以下、同様の処理が繰り返される。
【0157】一方、ステップS5において、1フレーム
分の予測値が得られたと判定された場合、ステップS6
に進み、画像再構成回路217は、その1フレーム分の
予測値でなる1フレームのHD画像(ここでは、525
pのHD画像)を構成して出力し、ステップS1に戻
る。そして、次のHD画像のフレームを対象に、ステッ
プS1以降の処理を繰り返す。
【0158】次に、図13は、図9の対応処理部の係数
メモリ215に記憶させる予測係数を求める学習処理を
行う学習装置の構成例を示している。
【0159】教師データとしてのHD画像(以下、適
宜、教師画像という)は、例えば、フレーム単位で、フ
レームメモリ231に供給され、フレームメモリ231
は、そこに供給される教師画像を順次記憶する。
【0160】ここで、本実施の形態では、図9の対応処
理部において求められるHD画像は、525pの画像で
あるため、教師画像としては、そのような525pの画
像が用いられる。
【0161】間引きフィルタ232は、フレームメモリ
231に記憶された教師画像を、例えば、フレーム単位
で読み出し、LPF(Low Pass Filter)をかけることに
よって、画像の周波数帯域を下げ、さらに、画素の間引
きを行うことによって、画素数を減少させる。これによ
り、間引きフィルタ232は、教師画像の解像度を低下
させ、生徒データとしてのSD画像(以下、適宜、生徒
画像という)を生成し、フレームメモリ233に供給す
る。
【0162】即ち、本実施の形態では、図9の対応処理
部において、525iまたは262pのSD画像から、
525pのHD画像が求められる。さらに、本実施の形
態では、525pのHD画像は、525iのSD画像に
ついても、262pのSD画像についても、その横およ
び縦の画素数を2倍にしたものとなっている。
【0163】このため、間引きフィルタ232は、52
5pのHD画像である教師画像から、525iまたは2
62pのSD画像である生徒画像を得るために、まず、
教師画像にLPF(ここでは、いわゆるハーフバンドフ
ィルタ)をかけることによって、その周波数帯域幅を、
元の1/2にする。
【0164】さらに、間引きフィルタ232は、教師画
像にLPFをかけて得られる画像の水平方向に並ぶ画素
を、1画素ごとに間引き、その画素数を、元の1/2に
する。そして、間引きフィルタ232は、水平方向の画
素数を間引いた教師画像の各フレームの水平ラインを、
1水平ラインごとに間引き、その水平ライン数を、元の
1/2にすることで、262pのSD画像を、生徒画像
として生成する。
【0165】あるいは、また、間引きフィルタ232
は、水平方向の画素数を間引いた教師画像の各フレーム
の水平ラインのうち、例えば、奇数フレームについて
は、偶数ライン(偶数番目の水平ライン)を間引き、偶
数フレームについては、奇数ラインを間引き、その水平
ライン数を、元の1/2にすることで、525iのSD
画像を、生徒画像として生成する。
【0166】なお、間引きフィルタ232は、生徒画像
として、262pのSD画像、または525iのSD画
像のうちのいずれを生成するかを、レジスタ240Aに
セットされている情報(以下、適宜、生徒画像フォーマ
ット情報)に基づいて設定するようになっている。
【0167】フレームメモリ233は、間引きフィルタ
232が出力する生徒画像を、例えば、フレーム単位ま
たはフィールド単位で順次記憶する。
【0168】予測タップ構成回路234は、フレームメ
モリ231に記憶された教師画像を構成する画素(以
下、適宜、教師画素という)を、順次、注目画素とし、
その注目画素の位置に対応する生徒画像の位置から空間
的または時間的に近い位置にある幾つかの生徒画像の画
素(以下、適宜、生徒画素という)を、フレームメモリ
233から読み出し、予測係数との乗算に用いる予測タ
ップを構成する。
【0169】即ち、予測タップ構成回路234は、図9
の予測タップ構成回路212と同様に、レジスタ240
Bにセットされている情報(この情報も、以下、適宜、
予測タップ構成情報という)に基づいて、予測タップと
する生徒画素の選択パターンを設定し、その選択パター
ンにしたがって、注目画素についての予測タップとなる
生徒画素を、フレームメモリ233に記憶された生徒画
像から選択する。そして、予測タップ構成回路234
は、そのような生徒画素で構成される予測タップを、正
規方程式加算回路237に出力する。
【0170】クラスタップ構成回路235は、注目画素
の位置に対応する、生徒画像の位置から空間的または時
間的に近い位置にある幾つかの生徒画素を、フレームメ
モリ233から読み出し、クラス分類に用いるクラスタ
ップを構成する。
【0171】即ち、クラスタップ構成回路235は、図
9のクラスタップ構成回路213と同様に、レジスタ2
40Cにセットされている情報(この情報も、以下、適
宜、クラスタップ構成情報という)に基づいて、クラス
タップとする生徒画素の選択パターンを設定し、その選
択パターンにしたがって、注目画素についてのクラスタ
ップとなる生徒画素を、フレームメモリ233に記憶さ
れた生徒画像から選択する。そして、クラスタップ構成
回路235は、そのような生徒画素で構成されるクラス
タップを、クラス分類回路236に出力する。
【0172】クラス分類回路236は、図9のクラス分
類回路214と同様に構成され、クラスタップ構成回路
235からのクラスタップに基づき、注目画素をクラス
分類し、その結果得られるクラスに対応するクラスコー
ドを、正規方程式加算回路237に供給する。
【0173】なお、クラス分類回路236には、レジス
タ240Cにセットされているクラスタップ構成情報が
供給されるようになっているが、これは、図11で説明
した、図9のクラス分類回路214にクラスタップ構成
情報が供給されるようになっているのと同様の理由から
である。
【0174】正規方程式加算回路237は、フレームメ
モリ231から、注目画素となっている教師画素を読み
出し、予測タップ構成回路234からの予測タップ(を
構成する生徒画素)と、注目画素(教師画素)を対象と
した足し込みを行う。
【0175】即ち、正規方程式加算回路237は、クラ
ス分類回路236から供給されるクラスコードに対応す
るクラスごとに、予測タップ(生徒画素)を用い、式
(8)の行列Aにおける各コンポーネントとなってい
る、生徒画素どうしの乗算(xinim)と、サメーショ
ン(Σ)に相当する演算を行う。
【0176】さらに、正規方程式加算回路237は、や
はり、クラス分類回路236から供給されるクラスコー
ドに対応するクラスごとに、予測タップ(生徒画素)お
よび注目画素(教師画素)を用い、式(8)のベクトル
vにおける各コンポーネントとなっている、生徒画素と
注目画素(教師画素)の乗算(xini)と、サメーシ
ョン(Σ)に相当する演算を行う。
【0177】正規方程式加算回路237は、以上の足し
込みを、フレームメモリ231に記憶された教師画素す
べてを、注目画素として行い、これにより、クラスごと
に、式(8)に示した正規方程式をたてる。
【0178】予測係数決定回路238は、正規方程式加
算回路237においてクラスごとに生成された正規方程
式を解くことにより、クラスごとの予測係数を求め、メ
モリ239の、各クラスに対応するアドレスに供給す
る。
【0179】なお、教師画像として用意する画像の数
(フレーム数)や、その画像の内容等によっては、正規
方程式加算回路237において、予測係数を求めるのに
必要な数の正規方程式が得られないクラスが生じる場合
があり得るが、予測係数決定回路238は、そのような
クラスについては、例えば、デフォルトの予測係数を出
力する。
【0180】メモリ239は、予測係数決定回路238
から供給される予測係数を記憶する。即ち、メモリ23
9は、複数バンクで構成され、各バンクに、対応する種
類の予測係数を記憶する。なお、メモリ239は、レジ
スタ240Dにセットされている情報(この情報も、以
下、適宜、係数情報という)に基づいて、使用するバン
クを設定し、そのバンクにおける、クラス分類回路21
4から供給されるクラスコードに対応するアドレスに、
予測係数決定回路238から供給される予測係数を記憶
する。
【0181】レジスタ群240は、間引きフィルタ23
2、予測タップ構成回路234、クラスタップ設定回路
235、およびメモリ239の機能を設定するための情
報を記憶するようになっている。
【0182】即ち、レジスタ群240は、図13の実施
の形態では、4つのレジスタ240A乃至240Dから
構成され、レジスタ240Aには生徒画像フォーマット
情報が、レジスタ240Bには予測タップ構成情報が、
レジスタ240Cにはクラスタップ構成情報が、レジス
タ240Dには係数情報が、それぞれ、コントローラ2
41から供給される制御信号によってセットされるよう
になっている。従って、図13の実施の形態において、
制御信号は、これらの生徒画像フォーマット情報、予測
タップ構成情報、クラスタップ構成情報、および係数情
報を含んでいる。
【0183】コントローラ241は、例えば、システム
の設計者等によって操作され、その操作にしたがい、レ
ジスタ群240にセットする生徒画像フォーマット情
報、予測タップ構成情報、クラスタップ構成情報、およ
び係数情報を決定し、これらの情報を含んだ制御信号を
生成して、レジスタ群240に供給する。
【0184】次に、図14のフローチャートを参照し
て、図13の学習装置により行われる、予測係数の学習
処理について説明する。
【0185】コントローラ241は、制御信号を生成
し、その制御信号を、レジスタ群240に供給する。こ
れにより、レジスタ群240のレジスタ240A乃至2
40Dには、制御信号にしたがった生徒画像フォーマッ
ト情報、予測タップ構成情報、クラスタップ構成情報、
または係数情報が、それぞれセットされる。
【0186】以上のようにして、レジスタ群240に情
報がセットされた後は、ステップS21において、予測
係数の学習用にあらかじめ用意された分の教師画像がフ
レームメモリ231に供給されて記憶され、ステップS
22に進み、正規方程式加算回路237は、式(8)に
おける、クラスcごとの行列Aを記憶するための配列変
数A[c]と、ベクトルVを記憶するための配列変数V[c]と
を0に初期化して、ステップS23に進む。
【0187】ステップS23では、間引きフィルタ23
2は、フレームメモリ231に記憶された教師画像を処
理することにより、レジスタ240Aにセットされた生
徒画像フォーマット情報にしたがった生徒画像としての
525iまたは262pのSD画像を生成する。即ち、
間引きフィルタ232は、フレームメモリ231に記憶
された教師画像に対して、LPF(Low Pass Filter)を
かけ、さらに、その画素数を間引くことより、教師画像
の解像度を低下させた生徒画像を生成する。この生徒画
像は、フレームメモリ233に、順次供給されて記憶さ
れる。
【0188】そして、ステップS24に進み、フレーム
メモリ231に記憶された教師画素のうちの、まだ、注
目画素とされていないものが、注目画素とされ、予測タ
ップ構成回路234は、フレームメモリ233に記憶さ
れた生徒画素を、レジスタ240Bにセットされている
予測タップ構成情報に対応する選択パターンにしたがっ
て選択することにより、注目画素についての予測タップ
を構成する。さらに、ステップS24では、クラスタッ
プ構成回路235は、フレームメモリ233に記憶され
た生徒画素を、レジスタ240Cにセットされているク
ラスタップ構成情報に対応する選択パターンにしたがっ
て選択することにより、注目画素についてのクラスタッ
プを構成する。そして、予測タップは、正規方程式加算
回路237に供給され、クラスタップは、クラス分類回
路236に供給される。
【0189】クラス分類回路236は、ステップS25
において、クラスタップ構成回路235からのクラスタ
ップに基づき、注目画素をクラス分類し、その結果得ら
れるクラスに対応するクラスコードを、正規方程式加算
回路7に供給し、ステップS26に進む。
【0190】ステップS26では、正規方程式加算回路
237は、フレームメモリ231から、注目画素となっ
ている教師画素を読み出し、予測タップ(を構成する生
徒画素)、注目画素(教師画素)を対象とし、配列変数
A[c]とv[c]を用いて、式(8)の行列Aとベクトルv
の、上述したような足し込みを、クラス分類回路236
からのクラスcごとに行う。
【0191】そして、ステップS27に進み、フレーム
メモリ231に記憶された教師画像を構成する教師画素
すべてを注目画素として、足し込みを行ったかどうかが
判定され、まだ、教師画素のすべてを注目画素として、
足し込みを行っていないと判定された場合、ステップS
24に戻る。この場合、まだ、注目画素されていない教
師画素のうちの1つが、新たに注目画素とされ、ステッ
プS24乃至S27の処理が繰り返される。
【0192】また、ステップS27において、教師画素
すべてを注目画素として、足し込みを行ったと判定され
た場合、即ち、正規方程式加算回路237においてクラ
スごとの正規方程式が得られた場合、ステップS28に
進み、予測係数決定回路238は、そのクラスごとに生
成された正規方程式を解くことにより、クラスごとの予
測係数を求め、メモリ239の、各クラスに対応するア
ドレスに供給する。
【0193】メモリ239は、自身が有する複数バンク
のうちの、レジスタ240Dにセットされた係数情報に
対応するものを選択しており、その選択しているバンク
の各アドレスに、予測係数決定回路238からの、対応
するクラスの予測係数を記憶し、学習処理を終了する。
【0194】なお、図14の学習処理は、メモリ239
のバンク切り替えが行われるごとに行われる。即ち、学
習処理は、予測係数の種類ごとに行われる。
【0195】ここで、上述の場合においては、予測係数
の種類として、525iのSD画像を、525pのHD
画像に変換するのに適した予測係数(以下、適宜、52
5i用の予測係数という)と、262pのSD画像を、
525pのHD画像に変換するのに適した予測係数(以
下、適宜、262p用の予測係数という)との2種類が
ある。
【0196】なお、図13の学習装置によれば、上述し
たように、教師データ(教師画像)および生徒データ
(生徒画像)を変えることで、525i用の予測係数お
よび262p用の予測係数の他、例えば、時間方向の画
素数(フレームレートまたはフィールドレート)や画素
のアスペクト比を変えたり、ノイズ除去を行うのに適切
な予測係数等を得ることが可能である。また、525i
用の予測係数および262p用の予測係数は、画像の空
間方向の画素数を増加させ、かつ解像度を向上させるも
のであるが、予測係数としては、このように、2以上の
処理を同時に行うことができるものを求めることが可能
である。即ち、教師画像の解像度を劣化させ、さらに、
その画素数を、時空間方向に間引いた画像を生徒画像と
して用いて、学習を行うことにより、解像度を向上さ
せ、かつ時空間方向の画素数を増加させる予測係数を求
めることができる。
【0197】以上のように、各種の教師データと生徒デ
ータとを組合せて学習を行うことによって、各種の対応
処理を行う予測係数を得ることができ、統合処理部27
(図2)の対応処理部群28は、例えば、そのような学
習により得られた各種の予測係数を用いて、各種の対応
処理を行うようになっている。
【0198】次に、図2の共通処理部群29は、上述し
たような共通処理を行うが、共通処理も、例えば、クラ
ス分類適応処理によって行うことが可能である。従っ
て、共通処理部群29の各共通処理部も、図9に示した
対応処理部と同様に構成することができる。
【0199】対応処理および共通処理のいずれをも、ク
ラス分類適応処理によって行う場合には、図9に示した
構成の対応処理部と共通処理部をカスケードに接続し、
それぞれにおいて、対応処理または共通処理を行うよう
にすることができる。あるいは、また、対応処理部と共
通処理部とを、図9の構成の装置で兼用することも可能
である。即ち、対応処理および共通処理を一度に施すた
めの予測係数を学習しておき、その予測係数を用いて、
対応処理および共通処理を一度に行うようにすることも
可能である。
【0200】次に、図1の統合処理ボックス1に接続さ
れる入力デバイス、出力デバイス、および蓄積デバイス
と、その統合処理部ボックス1の統合処理部27(図
2)で行われる共通処理および対応処理について、さら
に説明する。
【0201】上述したように、統合処理ボックス1に
は、そのデバイスに固有の部分だけで構成されるデバイ
ス(対応デバイス)であっても、また、従来のデバイス
のように、そのデバイスに固有の部分、共通処理を行う
部分、対応処理を行う部分の3つの部分を有するデバイ
ス(非対応デバイス)であっても、接続することができ
る。
【0202】図15は、入力デバイスとしての、非対応
デバイスのビデオカメラの構成例を示している。
【0203】CCD(Charge Coupled Device)41は、
被写体からの光を受光して光電変換を行うことで、その
受光量に対応した電気信号を、S/H(Sample Hold)回
路42に出力する。S/H回路42は、CCD41から
の信号を、所定のタイミングでサンプルホールドし、A
GC(Auto Gain Control)回路43に出力する。AGC
回路43は、S/H回路42の出力のゲインを調整(A
GC処理)し、アナログ信号としての画像信号を、A/
D(Analog/Digital)変換回路44に供給する。A/D変
換回路44は、AGC回路43からのアナログ信号の画
像信号をA/D変換し、ディジタル信号の画像データ
を、欠陥補正回路45に出力する。欠陥補正回路45
は、A/D変換回路44からの画像データに対し、CC
D41の画素の欠陥に起因して、画素値が得られない画
素の欠陥を補正する欠陥補正処理を施し、その結果得ら
れる画像データを、WB(White Balance)回路46に出
力する。WB回路46は、欠陥補正回路45が出力する
画像データを構成する、例えば、R(Red),G(Green),
B(Blue)の各成分のレベルを、あらかじめ調整されたホ
ワイトバランスに基づいて調整(ホワイトバランス処
理)し、γ補正回路47に出力する。γ補正回路47
は、WB回路46が出力する画像データに対して、γ補
正処理を施し、画素補間回路48に出力する。画素補間
回路48は、γ補正回路47からの画像データを構成す
る各画素について、R,G,Bの各成分のうちの必要な
成分を補間する画素補間処理を行う。
【0204】即ち、図15の実施の形態において、ビデ
オカメラは、例えば、いわゆる単板式のもので、CCD
41の前段には、図示せぬ色フィルタが配置されてい
る。従って、CCD41から得られる画像信号を構成す
る画素は、R成分、G成分、またはB成分のうちのいず
れか1つの成分だけを有しており、他の2つの成分を有
していない。具体的には、R成分を有している画素は、
GおよびB成分を有しておらず、G成分を有している画
素は、RおよびB成分を有しておらず、B成分を有して
いる画素は、RおよびG成分を有していない。そこで、
画素補間回路48は、R成分を有している画素について
は、GおよびB成分を、G成分を有している画素につい
ては、RおよびB成分を、B成分を有している画素につ
いては、RおよびG成分を、それぞれ補間により求めて
出力する。
【0205】なお、ビデオカメラが、いわゆる3板式の
ものである場合には、画素補間回路48は、設ける必要
がない。
【0206】画素補間回路48が出力する画像データ
は、色マトリクス変換回路49に供給される。色マトリ
クス変換回路49は、画像データのR,G,B成分に、
色マトリクス変換処理を施し、例えば、Y,R−Y,B
−Yの画像データとして出力する。記録部50は、必要
に応じて、色マトリクス変換回路49が出力する画像デ
ータを、ビデオテープ等の記録媒体に記録する。
【0207】次に、図16は、入力デバイスとしての、
対応デバイスのビデオカメラの構成例を示している。な
お、図中、図15における場合と対応する部分について
は、同一の符号を付してあり、以下では、その説明は、
適宜省略する。
【0208】図16のビデオカメラは、共通処理または
対応処理を行うブロックである欠陥補正回路45、γ補
正回路47、画素補間回路48、および色マトリクス変
換回路49を設けずに構成されている。
【0209】従って、図16の対応デバイスであるビデ
オカメラでは、非対応デバイスのビデオカメラでは行わ
れる欠陥補正処理、γ補正処理、画素補間処理、色マト
リクス変換処理等は行われない。
【0210】即ち、これらの共通処理または対応処理
は、統合処理部27が行うから、対応デバイスのビデオ
カメラは、共通処理および対応処理を行うブロックを設
けずに構成することができる。
【0211】次に、図17は、非対応デバイスであるビ
デオカメラにおける各処理と、統合処理部27で行われ
る共通処理および対応処理との対応関係を示している。
【0212】非対応デバイスであるビデオカメラ40A
では、AGC処理、ホワイトバランス処理、画像データ
からノイズを除去するノイズ除去処理、欠陥補正処理、
画素補間処理、画像データの周波数特性を補正する周波
数特性補正処理、γ補正処理、色マトリクス変換処理、
画像データをNTSC方式のものに変換するNTSCエ
ンコード処理等が行われる。なお、図17において(後
述する図20、図24、図26、図38においても同
様)、ビデオカメラ40Aの下部には、ビデオカメラ4
0Aが行う処理を図示してあるが、そのうちの括弧が付
されている処理は、必要に応じて行われる処理であるこ
とを示している。
【0213】図17において、非対応デバイスであるビ
デオカメラ40Aが行う処理のうち、ノイズ除去処理お
よびNTSCエンコード処理は、一般に、入力デバイス
が、ビデオカメラ40Aであるかどうかに依存しないか
ら、共通処理となる。また、欠陥補正処理、画素補間処
理、周波数特性補正処理、γ補正処理、および色マトリ
クス変換処理は、入力デバイスが、ビデオカメラ40A
であるのか、あるいはその他のデバイスであるのかによ
って、処理内容が異なるから、対応処理となる。
【0214】入力デバイスとして、非対応デバイスであ
るビデオカメラ40Aが統合処理ボックス1(図1)に
接続され、そのビデオカメラ40Aが出力する画像デー
タが、統合処理部27に供給される場合には、統合処理
部27(図2)は、画像データに対し、対応処理部群2
8において、対応処理としての欠陥補正処理、画素補間
処理、周波数特性補正処理、γ補正処理、および色マト
リクス変換処理を必要に応じて施すとともに、共通処理
部群29において、共通処理としてのノイズ除去処理お
よびNTSCエンコード処理を必要に応じて施す。
【0215】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、ビ
デオカメラ40Aで行われない処理を施す。あるいは、
また、統合処理部27は、例えば、ビデオカメラ40A
で行われる処理であっても、ビデオカメラ40Aにおけ
る処理よりも適切な対応処理または共通処理を行うこと
ができる場合には、その適切な対応処理または共通処理
を施す。
【0216】次に、図18は、出力デバイスとしての、
非対応デバイスのCRTモニタの構成例を示している。
【0217】チューナ61は、図示せぬアンテナにおい
て受信されたテレビジョン放送信号を受信し、所定のチ
ャンネルの信号を選局して、VIF回路(Video Interme
diate Frequency)62に供給する。VIF回路62は、
チューナ61の出力を、中間周波数の信号に変換し、セ
レクタ(SEL)63に供給する。セレクタ63は、VIF
回路62からの信号と、外部からのビデオ入力信号のう
ちのいずれか一方を選択し、A/D変換回路64に供給
する。A/D変換回路64は、セレクタ63の出力をA
/D変換することで、アナログの画像信号からディジタ
ルの画像データに変換し、Y/C分離回路65に供給す
る。Y/C分離回路65は、A/D変換回路64の出力
を、輝度信号(Y)とクロマ信号(C)に分離する。輝
度信号は、画質調整回路66に供給され、クロマ信号
は、クロマ復調回路69に供給される。
【0218】画質調整回路66は、Y/C分離回路65
からの輝度信号に対して、プリシュートおよびオーバシ
ュートを付加する、いわゆるアパーチャ補正等の画質調
整処理を施し、コントラスト調整回路67に供給する。
コントラスト調整回路67は、画質調整回路66からの
輝度信号のコントラストを調整し、輝度補正回路68に
供給する。輝度補正回路68は、コントラスト調整回路
67からの輝度信号の直流分の再生等の輝度補正処理を
行い、色マトリクス変換回路70に供給する。
【0219】一方、クロマ復号回路69は、Y/C分離
回路65からのクロマ信号から、カラーバースト信号を
分離し、そのカラーバースト信号に基づいて、クロマ信
号から、R−Y信号と、B−Y信号を復調して、色調整
回路74を介して、色マトリクス変換回路70に供給す
る。ここで、色調整回路74では、ユーザの操作に応じ
て、クロマ復調回路69の出力に対して、色補正処理が
施される。
【0220】色マトリクス変換回路70は、輝度調整回
路68からの輝度信号(Y)、並びにクロマ復調回路6
9からのR−Y信号およびB−Y信号を色マトリクス変
換処理することにより、例えば、R,G,Bの各成分か
らなる画像データに変換して、このR,G,Bの各成分
を、D/A変換部72に供給する。また、色マトリクス
変換回路70は、輝度信号、並びにR−Y信号およびB
−Y信号の色マトリクス変換処理において所定の同期信
号を用いるが、この同期信号を、同期処理/偏向処理回
路71に出力する。同期処理/偏向処理回路71は、色
マトリクス変換回路70からの同期信号に基づいて、C
RT73を駆動するための垂直方向の偏向信号(V偏向
信号)と、水平方向の偏向信号(H偏向信号)を生成す
る。このV偏向信号およびH偏向信号は、CRT73の
図示せぬ偏向コイルに供給され、これにより、CRT7
3が駆動される。
【0221】一方、D/A変換部72は、色マトリクス
変換回路70からのディジタル信号のR,G,Bの各成
分をD/A変換し、その結果得られるアナログ信号の
R,G,Bの各成分を、CRT73に供給する。これに
より、CRT73では、そのR,G,Bの各成分に対応
する画像が表示される。
【0222】なお、図18において、非対応デバイスの
CRTモニタは、A/D変換回路64およびD/A変換
部72を設けずに構成することが可能である。
【0223】次に、図19は、出力デバイスとしての、
対応デバイスのCRTモニタの構成例を示している。な
お、図中、図18における場合と対応する部分について
は、同一の符号を付してあり、以下では、その説明は、
適宜省略する。
【0224】図19のCRTモニタは、共通処理または
対応処理を行うブロックである画質調整回路66,コン
トラスト調整回路67、輝度補正回路68、色マトリク
ス変換回路70、および色調整回路74を設けずに構成
されている。
【0225】従って、図19の対応デバイスであるCR
Tモニタでは、非対応デバイスのCRTモニタでは行わ
れる画質調整処理、コントラスト調整処理、輝度補正処
理、色マトリクス変換処理、色補正処理等は行われな
い。
【0226】即ち、これらの共通処理または対応処理
は、統合処理部27が行うから、対応デバイスのCRT
モニタは、共通処理および対応処理を行うブロックを設
けずに構成することができる。
【0227】次に、図20は、非対応デバイスであるC
RTモニタにおける各処理と、統合処理部27で行われ
る共通処理および対応処理との対応関係を示している。
【0228】非対応デバイスであるCRTモニタ60A
では、AGC処理、NTSC方式の画像データを、R,
G,Bの各成分からなる画像データ等に変換するNTS
Cデコード処理、ノイズ除去処理、周波数特性補正処
理、画素数をCRTモニタ60Aの解像度等に適した数
に変換する画素数変換処理、輝度を補正する輝度補正処
理(図18の輝度補正回路68が行う処理に対応)、色
マトリクス変換処理(図18の色マトリクス変換回路7
0が行う処理に対応)、画像データの色成分をCRTモ
ニタ60Aに適した特性に補正する色補正処理(図18
の色調整回路74が行う処理に対応)等が行われる。
【0229】図20において、非対応デバイスであるC
RTモニタ60Aが行う処理のうち、ノイズ除去処理お
よびNTSCデコード処理は、一般に、出力デバイス
が、CRTモニタ60Aであるかどうかに依存しないか
ら、共通処理となる。また、周波数特性補正処理、画素
数変換処理、輝度補正処理、色マトリクス変換処理、色
補正処理は、出力デバイスが、CRTモニタ60Aであ
るのか、あるいはその他のデバイスであるのかによっ
て、処理内容が異なるから、対応処理となる。
【0230】出力デバイスとして、非対応デバイスであ
るCRTモニタ60Aが統合処理ボックス1(図1)に
接続され、そのCRTモニタ60Aに対して、画像デー
タが供給される場合には、統合処理部27(図2)は、
画像データに対し、対応処理部群28において、対応処
理としての周波数特性補正処理、画素数変換処理、輝度
補正処理、色マトリクス変換処理、および色補正処理を
必要に応じて施すとともに、共通処理部群29におい
て、共通処理としてのノイズ除去処理およびNTSCデ
コード処理を必要に応じて施す。
【0231】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、C
RTモニタ60Aで行われない処理を施す。あるいは、
また、統合処理部27は、例えば、CRTモニタ60A
で行われる処理であっても、CRTモニタ60Aにおけ
る処理よりも適切な対応処理または共通処理を行うこと
ができる場合には、その適切な対応処理または共通処理
を施す。
【0232】次に、図21は、統合処理ボックス1にお
いて、入力デバイスとしての対応デバイスのビデオカメ
ラ40Bと、出力デバイスとしての対応デバイスのCR
Tモニタ60Bとが選択された状態を示している。な
お、対応デバイスであるビデオカメラ40Bは、例え
ば、図16に示したように構成されるものであり、ま
た、対応デバイスであるCRTモニタ60Bは、例え
ば、図19に示したように構成されるものである。
【0233】ビデオカメラ40Bが出力する画像データ
は、統合処理部27に供給される。統合処理部27(図
2)は、共通処理群29において、画像データに対し、
共通処理としてのノイズ除去処理を施す。さらに、統合
処理部27は、対応処理部群28において、画像データ
に対し、ビデオカメラ40BとCRTモニタ60Bに適
した対応処理としての欠陥補正処理、γ補正処理、輝度
補正処理、画素数変換処理、ライン数変換処理、フレー
ム数変換処理、周波数特性変換処理、色変換処理、色マ
トリクス変換処理を施し、CRTモニタ60Bに供給す
る。
【0234】即ち、例えば、画素数変換処理や、ライン
数変換処理、フレーム数変換処理、および周波数特性変
換処理は、ビデオカメラ40Bが有するCCDの画素数
や、CRTモニタ60Bの走査方式(例えば、NTSC
方式か、またはPAL方式か、あるいはプログレッシブ
方式かなど)、解像度(例えば、SDか、またはHD
か)等に基づいて、ビデオカメラ40Bが出力する画像
が、CRTモニタ60Bにおいて適切な状態で表示され
るように行われる。
【0235】なお、図21の実施の形態において、欠陥
補正処理、画素数変換処理、ライン数変換処理、および
フレーム数変換処理は、いずれも時空間処理に含まれ
る。また、γ補正処理および輝度補正処理は、画像の階
調に影響する階調処理に含まれる。さらに、周波数特性
変換処理は、周波数ボリューム処理に含まれる。また、
色補正処理および色マトリクス変換処理は、画像データ
を構成するR,G,Bの各成分(コンポーネント)につ
いての処理であるコンポーネント間処理に含まれる。そ
して、これらの時空間処理、階調処理、周波数ボリュー
ム処理、およびコンポーネント間処理は、いずれも、上
述のクラス分類適応処理によって行うことが可能であ
る。
【0236】従って、図21の実施の形態において、欠
陥補正処理としての時空間補正、γ補正処理および輝度
補正処理としての階調処理、画素数変換処理、ライン数
変換処理、およびフレーム数変換処理としての時空間処
理、周波数特性変換処理としての周波数ボリューム処
理、色変換処理および色マトリクス変換処理としてのコ
ンポーネント間処理は、それぞれ、対応する予測係数を
学習しておいて個別に行うこともできるし、すべての処
理を行う予測係数を学習しておいて一括して行うことも
可能である。
【0237】なお、周波数ボリューム処理によれば、ク
ラス分類適応処理で用いる予測係数によって、画像の周
波数特性を調整することができるが、どのような周波数
特性にするかは、制御部30において、例えば、ユーザ
によるリモコン5(図1)の操作に基づいて設定するこ
とができる。また、この場合、制御部30において、ユ
ーザによるリモコン5の操作に基づいて、ユーザの好み
の周波数特性を推定するようにし、その後は、ユーザが
リモコン5の操作を行わなくても、ユーザの好みにあっ
た周波数特性が得られるような周波数ボリューム処理を
行うようにすることが可能である。
【0238】ここで、図21において、時空間処理とし
ての欠陥補正処理は、図15の欠陥補正回路45が行う
処理に対応し、階調処理としてのγ補正処理は、図15
のγ補正回路47が行う処理に対応する。また、階調処
理としての輝度補正処理は、図15のWB回路46や、
図18のコントラスト調整回路67が行う処理に対応
し、コンポーネント間処理としての色マトリクス変換処
理は、図15の色マトリクス変換回路49が行う処理に
対応する。
【0239】なお、図21において、時空間処理として
の画素数変換処理、ライン数変換処理、およびフレーム
数変換処理、並びに周波数ボリューム処理としての周波
数特性変換処理は、非対応デバイスでは行われていない
処理であり、統合処理部27では、このような非対応デ
バイスで行われていない処理も、必要に応じて行われる
点で、付加価値がある。即ち、例えば、統合処理部27
では、ビデオカメラ40Bが、NTSC方式の画像を出
力し、CRTモニタ60BがPAL方式の画像を表示す
る場合には、ビデオカメラ40Bが出力するNTSC方
式の画像を、CRTモニタ60Bが表示するPAL方式
の画像に変換するために、時空間処理としてのライン数
変換処理およびフレーム数変換処理が行われる。また、
ビデオカメラ40Bが、SD画像を出力し、CRTモニ
タ60BがHD画像を表示する場合には、ビデオカメラ
40Bが出力するSD画像を、CRTモニタ60Bが表
示するHD画像に変換するために、時空間処理としての
画素数変換処理およびライン数変換処理が行われる。
【0240】次に、図22は、出力デバイスとしての、
非対応デバイスの液晶モニタの構成例を示している。
【0241】デコーダ81には、例えば、NTSC方式
などの複合画像信号(VBS)が供給され、デコーダ8
1は、その画像信号を、R,G,B成分からなるコンポ
ーネントの画像信号にNTSCデコードし、A/D変換
回路82に供給する。A/D変換回路82は、デコーダ
81からの画像信号をA/D変換することにより、アナ
ログ信号からディジタル信号に変換し、そのディジタル
の画像データを、水平レジスタ(Hレジスタ)83に供
給する。水平レジスタ83は、タイミングジェネレータ
(TG)89から供給されるタイミング信号にしたがっ
て、A/D変換回路82からの画像データの1水平ライ
ンの画素値を、順次ラッチする。ラインメモリ84は、
水平レジスタ83に、1水平ライン分の画像データ(画
素値)がラッチされると、その1水平ライン分の画像デ
ータを一括して読み出して記憶する。レベル変換回路8
5は、ラインメモリ85に記憶された1水平ライン分の
画像データを読み出し、そのレベルを変換(レベル変換
処理)して、多階調化回路86に供給する。多階調化回
路86は、レベル変換回路85からの1水平ライン分の
画像データに基づいて、多階調化された信号電圧を発生
し(多階調化処理を行い)、D/A変換回路87に供給
する。D/A変換回路87は、多階調化回路86から
の、1水平ライン分の画像データに対応する信号電圧を
D/A変換して、色補正回路91に供給し、色補正回路
91は、D/A変換回路87の出力に対して、色補正処
理を施して、液晶パネル88に供給する。
【0242】一方、タイミングジェネレータ89は、必
要なタイミング信号を発生しており、その発生したタイ
ミング信号を、水平レジスタ83およびスキャンドライ
バ90に供給している。スキャンドライバ90は、タイ
ミングジェネレータ89からのタイミング信号にしたが
って、液晶パネル88を駆動し、これにより、液晶パネ
ル88では、D/A変換回路87から供給される信号電
圧に対応した画像が表示される。
【0243】次に、図23は、出力デバイスとしての、
対応デバイスの液晶モニタの構成例を示している。な
お、図中、図22における場合と対応する部分について
は、同一の符号を付してあり、以下では、その説明は、
適宜省略する。
【0244】図23の液晶モニタは、共通処理または対
応処理を行うブロックであるデコーダ81、レベル変換
回路85、および多階調化回路86を設けずに構成され
ている。
【0245】従って、図23の対応デバイスである液晶
モニタでは、非対応デバイスの液晶モニタでは行われる
NTSCデコード処理、レベル変換処理、多階調化処理
等は行われない。
【0246】即ち、これらの共通処理または対応処理
は、統合処理部27が行うから、対応デバイスの液晶モ
ニタは、共通処理および対応処理を行うブロックを設け
ずに構成することができる。
【0247】次に、図24は、非対応デバイスである液
晶モニタにおける各処理と、統合処理部27で行われる
共通処理および対応処理との対応関係を示している。
【0248】非対応デバイスである液晶モニタ80Aで
は、AGC処理、NTSCデコード処理、γ補正処理、
色マトリクス変換処理、色補正処理、黒レベル補正処
理、シェーディング補正処理、画素数変換処理、周波数
特性補正処理等が行われる。
【0249】図24において、非対応デバイスである液
晶モニタ80Aが行う処理のうち、NTSCデコード処
理は、一般に、出力デバイスが、液晶モニタ80Aであ
るかどうかに依存しないから、共通処理となる。また、
γ補正処理、色マトリクス変換処理、色補正処理、黒レ
ベル補正処理、シェーディング補正処理、画素数変換処
理、周波数特性補正処理は、出力デバイスが、液晶モニ
タ80Aであるのか、あるいはその他のデバイスである
のかによって、処理内容が異なるから、対応処理とな
る。
【0250】出力デバイスとして、非対応デバイスであ
る液晶モニタ80Aが統合処理ボックス1(図1)に接
続され、その液晶モニタ80Aに対して、画像データが
供給される場合には、統合処理部27(図2)は、画像
データに対し、対応処理部群28において、対応処理と
してのγ補正処理、色マトリクス変換処理、色補正処
理、黒レベル補正処理、シェーディング補正処理、画素
数変換処理、および周波数特性補正処理を必要に応じて
施すとともに、共通処理部群29において、共通処理と
してのNTSCデコード処理を必要に応じて施す。
【0251】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、液
晶モニタ80Aで行われない処理を施す。あるいは、ま
た、統合処理部27は、例えば、液晶モニタ80Aで行
われる処理であっても、液晶モニタ80Aにおける処理
よりも適切な対応処理または共通処理を行うことができ
る場合には、その適切な対応処理または共通処理を施
す。
【0252】次に、図25は、統合処理ボックス1にお
いて、入力デバイスとしての対応デバイスのビデオカメ
ラ40Bと、出力デバイスとしての対応デバイスの液晶
モニタ80Bとが選択された状態を示している。なお、
対応デバイスであるビデオカメラ40Bは、上述したよ
うに、例えば、図16に示したように構成されるもので
あり、また、対応デバイスである液晶モニタ80Bは、
例えば、図23に示したように構成されるものである。
【0253】ビデオカメラ40Bが出力する画像データ
は、統合処理部27に供給される。統合処理部27(図
2)は、共通処理群29において、画像データに対し、
共通処理としてのノイズ除去処理を施す。さらに、統合
処理部27は、対応処理部群28において、画像データ
に対し、ビデオカメラ40Bと液晶モニタ80Bに適し
た対応処理としての欠陥補正処理、γ補正処理、階調補
正処理、黒レベル補正処理、シェーディング処理、色マ
トリクス変換処理、色補正処理、画素数変換処理、ライ
ン数変換処理、周波数特性変換処理を施し、液晶モニタ
80Bに供給する。
【0254】即ち、例えば、画素数変換処理や、ライン
数変換処理、周波数特性変換処理は、ビデオカメラ40
Bが有するCCDの画素数や、液晶モニタ80Bが表示
可能な画像規格(例えば、VGA(Video Graphics Arra
y)か、またはSXGA(SupereXtended Graphics Array)
かなど)、さらには、液晶モニタ80Bを構成する液晶
パネルにおけるPWM(Pulse Width Modulation)や極性
反転の方式等に基づいて、ビデオカメラ40Bが出力す
る画像が、液晶モニタ80Bにおいて適切な状態で表示
されるように行われる。
【0255】なお、図25において、欠陥補正処理、画
素数変換処理、およびライン数変換処理は、時空間処理
に含まれ、γ補正処理、階調補正処理、黒レベル補正処
理、およびシェーディング補正処理は、階調処理に含ま
れる。また、色補正処理および色マトリクス変換処理
は、コンポーネント間処理に含まれ、周波数特性変換処
理は、周波数ボリューム処理に含まれる。そして、これ
らの時空間処理、階調処理、周波数ボリューム処理、お
よびコンポーネント間処理は、上述したように、いずれ
も、クラス分類適応処理によって行うことが可能でり、
従って、それぞれの処理は、対応する予測係数を学習し
ておいて個別に行うこともできるし、すべての処理を行
う予測係数を学習しておいて一括して行うことも可能で
ある。
【0256】ここで、図25の実施の形態においては、
出力デバイスとして、液晶モニタを用いるようにした
が、出力デバイスとしては、その他、例えば、プラズマ
ディスプレイ等のフラットディスプレイを採用すること
ができる。出力デバイスとして、フラットディスプレイ
全般を用いることを可能とした場合には、フラットディ
スプレイが、例えば、液晶モニタであるか、またはプラ
ズマディスプレイであるか等によって、対応処理の処理
内容が異なるものとなる(例えば、異なる予測係数を用
いて、クラス分類適応処理が行われる)。
【0257】また、図25において、時空間処理として
の欠陥補正処理は、図15の欠陥補正回路45が行う処
理に対応し、階調処理としてのγ補正処理は、図15の
γ補正回路47が行う処理に対応する。さらに、階調処
理としての階調補正処理および黒レベル補正処理は、図
22のレベル変換回路85や多階調化回路86が行う処
理に対応し、コンポーネント間処理としての色マトリク
ス変換処理は、図15の色マトリクス変換回路49が行
う処理に対応する。
【0258】なお、図25においても、図21で説明し
た場合と同様に、時空間処理としての画素数変換処理お
よびライン数変換処理、並びに周波数ボリューム処理と
しての周波数特性変換処理は、非対応デバイスでは行わ
れていない処理であり、統合処理部27では、このよう
な非対応デバイスで行われていない処理も、必要に応じ
て行われる点で、付加価値がある。
【0259】次に、図26は、非対応デバイスのプロジ
ェクタを出力デバイスとした場合における、そのプロジ
ェクタの各処理と、統合処理部27で行われる共通処理
および対応処理との対応関係を示している。
【0260】非対応デバイスであるプロジェクタ91A
では、例えば、図24で説明した非対応デバイスの液晶
モニタ80Aにおける場合と同様に、AGC処理、NT
SCデコード処理、γ補正処理、色マトリクス変換処
理、色補正処理、黒レベル補正処理、シェーディング補
正処理、画素数変換処理、周波数特性補正処理等が行わ
れる。
【0261】従って、図26においても、図24におけ
る場合と同様に、非対応デバイスであるプロジェクタ9
1Aが行う処理のうち、NTSCデコード処理は、共通
処理となり、γ補正処理、色マトリクス変換処理、色補
正処理、黒レベル補正処理、シェーディング補正処理、
画素数変換処理、周波数特性補正処理は、対応処理とな
る。
【0262】出力デバイスとして、非対応デバイスであ
るプロジェクタ91Aが統合処理ボックス1(図1)に
接続され、そのプロジェクタ91Aに対して、画像デー
タが供給される場合には、統合処理部27(図2)は、
画像データに対し、対応処理部群28において、対応処
理としてのγ補正処理、色マトリクス変換処理、色補正
処理、黒レベル補正処理、シェーディング補正処理、画
素数変換処理、および周波数特性補正処理を必要に応じ
て施すとともに、共通処理部群29において、共通処理
としてのNTSCデコード処理を必要に応じて施す。
【0263】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、プ
ロジェクタ91Aで行われない処理を施す。あるいは、
また、統合処理部27は、例えば、プロジェクタ91A
で行われる処理であっても、プロジェクタ91Aにおけ
る処理よりも適切な対応処理または共通処理を行うこと
ができる場合には、その適切な対応処理または共通処理
を施す。
【0264】次に、図27は、統合処理ボックス1にお
いて、入力デバイスとしての対応デバイスのビデオカメ
ラ40Bと、出力デバイスとしての対応デバイスのプロ
ジェクタ91Bとが選択された状態を示している。
【0265】ビデオカメラ40Bが出力する画像データ
は、統合処理部27に供給される。統合処理部27(図
2)は、共通処理群29において、画像データに対し、
共通処理としてのノイズ除去処理を施す。さらに、統合
処理部27は、対応処理部群28において、画像データ
に対し、ビデオカメラ40Bとプロジェクタ91Bに適
した対応処理としての欠陥補正処理、γ補正処理、階調
補正処理、黒レベル補正処理、シェーディング処理、色
マトリクス変換処理、色補正処理、画素数変換処理、ラ
イン数変換処理、周波数特性変換処理を施し、プロジェ
クタ91Bに供給する。
【0266】即ち、例えば、画素数変換処理や、ライン
数変換処理、周波数特性変換処理は、ビデオカメラ40
Bが有するCCDの画素数や、プロジェクタ91Bが表
示可能な画像規格(例えば、VGAか、またはSXGA
かなど)、さらには、プロジェクタ91Bにおける画像
の表示方式(例えば、CRTを利用した方式、液晶パネ
ル(LCD)を利用した方式、DMD(Digital Micromi
rror Device)等を利用したDLP(Digtal Light Proces
sing)方式(DMD,DLPは商標)、またはILA(Im
age Light Amplifier)を利用したもの等)、プロジェク
タ91BにおけるPWMの方式等に基づいて、ビデオカ
メラ40Bが出力する画像が、プロジェクタ91Bにお
いて適切な状態で表示されるように行われる。
【0267】なお、図27においても、図25における
場合と同様に、欠陥補正処理、画素数変換処理、および
ライン数変換処理は、時空間処理に含まれ、γ補正処
理、階調補正処理、黒レベル補正処理、およびシェーデ
ィング補正処理は、階調処理に含まれる。また、色補正
処理および色マトリクス変換処理は、コンポーネント間
処理に含まれ、周波数特性変換処理は、周波数ボリュー
ム処理に含まれる。そして、これらの時空間処理、階調
処理、周波数ボリューム処理、およびコンポーネント間
処理は、上述したように、いずれも、クラス分類適応処
理によって行うことが可能でり、従って、それぞれの処
理は、対応する予測係数を学習しておいて個別に行うこ
ともできるし、すべての処理を行う予測係数を学習して
おいて一括して行うことも可能である。
【0268】次に、図28は、非対応デバイスのディジ
タル(スチル)カメラを入力デバイスとするとともに、
非対応デバイスのプリンタを出力デバイスとした場合に
おける、そのディジタルカメラとプリンタそれぞれの各
処理と、統合処理部27で行われる共通処理および対応
処理との対応関係を示している。
【0269】非対応デバイスであるディジタルカメラ9
2Aでは、例えば、AGC処理、ホワイトバランス処
理、ノイズ除去処理、欠陥補正処理、画素補間処理、周
波数特性補正処理、γ補正処理、色マトリクス変換処理
等が行われる。なお、ディジタルカメラ92Aは、基本
的には、図15に示した非対応デバイスのビデオカメラ
と同様に構成される。
【0270】図28において、非対応デバイスであるデ
ィジタルカメラ92Aが行う処理のうち、ノイズ除去処
理は、一般に、入力デバイスが、ディジタルカメラ92
Aであるかどうかに依存しないから、共通処理となる。
また、欠陥補正処理、画素補間処理、周波数特性補正処
理、γ補正処理、色マトリクス変換処理は、入力デバイ
スが、ディジタルカメラ92Aであるのか、あるいはそ
の他のデバイスであるのかによって、処理内容が異なる
から、対応処理となる。
【0271】入力デバイスとして、非対応デバイスであ
るディジタルカメラ92Aが統合処理ボックス1(図
1)に接続され、そのディジタルカメラ92Aに対し
て、画像データが供給される場合には、統合処理部27
(図2)は、画像データに対し、対応処理部群28にお
いて、対応処理としての欠陥補正処理、画素補間処理、
周波数特性補正処理、γ補正処理、色マトリクス変換処
理を必要に応じて施すとともに、共通処理部群29にお
いて、共通処理としてのノイズ除去処理を必要に応じて
施す。
【0272】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、デ
ィジタルカメラ92Aで行われない処理を施す。あるい
は、また、統合処理部27は、例えば、ディジタルカメ
ラ92Aで行われる処理であっても、ディジタルカメラ
92Aにおける処理よりも適切な対応処理または共通処
理を行うことができる場合には、その適切な対応処理ま
たは共通処理を施す。
【0273】一方、非対応デバイスであるプリンタ93
Aでは、例えば、色マトリクス変換処理、ノイズ除去の
ためのフィルタ処理、γ補正処理、画素数変換処理、濃
度変換処理、ディザ処理等が行われる。
【0274】図28において、非対応デバイスであるプ
リンタ93Aが行う処理のうち、ノイズ除去のためのフ
ィルタ処理は、一般に、出力デバイスが、プリンタ93
Aであるかどうかに依存しないから、共通処理となる。
また、色マトリクス変換処理、γ補正処理、画素数変換
処理、濃度変換処理、ディザ処理は、出力デバイスが、
プリンタ93Aであるのか、あるいはその他のデバイス
であるのかによって、処理内容が異なるから、対応処理
となる。
【0275】出力デバイスとして、非対応デバイスであ
るプリンタ93Aが統合処理ボックス1(図1)に接続
され、そのプリンタ93Aに対して、画像データが供給
される場合には、統合処理部27(図2)は、画像デー
タに対し、対応処理部群28において、対応処理として
の色マトリクス変換処理、γ補正処理、画素数変換処
理、濃度変換処理、ディザ処理を必要に応じて施すとと
もに、共通処理部群29において、共通処理としてのフ
ィルタ処理を必要に応じて施す。
【0276】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、プ
リンタ93Aで行われない処理を施す。あるいは、ま
た、統合処理部27は、例えば、プリンタ93Aで行わ
れる処理であっても、プリンタ93Aにおける処理より
も適切な対応処理または共通処理を行うことができる場
合には、その適切な対応処理または共通処理を施す。
【0277】次に、図29は、図28の非対応デバイス
のプリンタ93Aの構成例を示している。
【0278】プリンタ93Aには、外部から、印刷対象
の画像データを構成するR,G,Bの各成分が供給さ
れ、Rメモリ101RはR成分を、Gメモリ101Gは
G成分を、Bメモリ101BはB成分を、それぞれ記憶
する。
【0279】色マトリクス変換回路102は、Rメモリ
101R,Gメモリ101G,Bメモリ101Bから、
それぞれに記憶されたR,G,B成分を読み出し、色マ
トリクス変換処理を施すことにより、Y,M,Cの各成
分で構成される画像データに変換する。なお、色マトリ
クス変換回路102には、R,G,B成分でなる画像デ
ータを、Y,M,C成分に、K(黒)各成分を加えた画
像データに変換させることも可能である。
【0280】色マトリクス変換回路102で得られた
Y,M,Cの各成分は、フィルタ103に供給され、フ
ィルタ103は、Y,M,Cの各成分に対して、ノイズ
除去のためのフィルタ処理を施し、γ補正回路104に
供給する。γ補正回路014は、フィルタ103からの
Y,M,Cの各成分で構成される画像データをγ補正
し、画素数変換回路105に供給する。画素数変換回路
105は、γ補正回路104からの画像データの画素数
を、プリンタ93Aに適した画素数に変換し、その変換
後の画像データを、階調変換回路106に供給する。階
調変換回路106は、画素数変換回路105からの画像
データに対して、濃度変換処理やディザ処理といった階
調変換処理を施し、印画機構107に供給する。印画機
構107は、階調変換回路106からの画像データにし
たがって、所定の用紙に、画像を印刷する。
【0281】次に、図30は、統合処理ボックス1にお
いて、入力デバイスとしての対応デバイスのディジタル
カメラ92Bと、出力デバイスとしての対応デバイスの
プリンタ93Bとが選択された状態を示している。
【0282】ディジタルカメラ92Bが出力する画像デ
ータは、統合処理部27に供給される。統合処理部27
(図2)は、共通処理群29において、画像データに対
し、共通処理としてのノイズ除去処理を施す。さらに、
統合処理部27は、対応処理部群28において、画像デ
ータに対し、ディジタルカメラ92Bとプリンタ93B
に適した対応処理を施す。即ち、統合処理部27は、対
応処理部群28において、画像データに対して、時空間
処理である欠陥補正処理および補間フィルタ処理、コン
ポーネント間処理である色補正処理および色マトリクス
変換処理、時空間処理である画素数変換処理およびライ
ン数変換処理、周波数ボリューム処理である周波数特性
変換処理、並びに階調処理である濃度変換処理およびデ
ィザ処理を施し、プリンタ93Bに供給する。
【0283】即ち、例えば、画素数変換処理や、ライン
数変換処理、周波数特性変換処理は、ディジタルカメラ
92Bが有するCCDの画素数や、プリンタ93Bの印
刷方式(例えば、レーザ方式、昇華方式、またはインク
ジェット方式など)等に基づいて、ディジタルカメラ9
2Bが出力する画像が、プリンタ93Bにおいて適切な
状態で印刷されるように行われる。
【0284】なお、図30においても、図25における
場合と同様に、時空間処理、階調処理、周波数ボリュー
ム処理、およびコンポーネント間処理は、いずれも、ク
ラス分類適応処理によって行うことが可能でり、従っ
て、それぞれの処理は、対応する予測係数を学習してお
いて個別に行うこともできるし、すべての処理を行う予
測係数を学習しておいて一括して行うことも可能であ
る。
【0285】ここで、図30において、共通処理である
ノイズ除去処理は、図29のフィルタ103が行う処理
に対応する。また、時空間処理としての欠陥補正処理
は、図15の欠陥補正回路45が行う処理に対応し、時
空間処理としての補間フィルタ処理は、図15の画素補
間回路48が行う処理に対応する。さらに、コンポーネ
ント間処理としての色補正処理は、図15のWB回路4
6や図29のフィルタ103が行う処理に対応し、コン
ポーネント間処理としての色マトリクス変換処理は、図
15の色マトリクス変換回路49や図29の色マトリク
ス変換回路102が行う処理に対応する。また、時空間
処理としての画素数変換処理およびライン数変換処理
は、図29の画素数変換処理回路105が行う処理に対
応し、階調処理としての濃度変換処理は、図15のγ補
正回路47や図29のγ補正回路104が行う処理に対
応する。さらに、階調処理としてのディザ処理は、図2
9の階調変換回路106が行う処理に対応する。
【0286】なお、図30においても、図21で説明し
た場合と同様に、周波数ボリューム処理としての周波数
特性変換処理は、非対応デバイスでは行われていない処
理であり、統合処理部27では、このような非対応デバ
イスで行われていない処理も、必要に応じて行われる点
で、付加価値がある。
【0287】次に、図31は、図30の対応デバイスで
あるプリンタ93Bの構成例を示している。なお、図
中、図29における場合と対応する部分については、同
一の符号を付してある。
【0288】プリンタ93Bには、統合処理部27が図
30で説明したような処理を行うことにより出力する画
像データを構成するY,M,Cの各成分が供給され、Y
メモリ108YはY成分を、Mメモリ108MはM成分
を、Cメモリ108CはC成分を、それぞれ記憶する。
そして、印画機構107は、Yメモリ108Y,Mメモ
リ108M,Cメモリ108Cから、それぞれに記憶さ
れたY,M,C成分を読み出し、そのY,M,C成分に
したがって、所定の用紙に、対応する画像を印刷する。
【0289】共通処理、対応処理は、統合処理部27が
行うから、対応デバイスのプリンタ93Bは、共通処理
および対応処理を行うブロックを設けずに構成すること
ができる。即ち、対応デバイスであるプリンタ93B
は、図31に示したように、共通処理、対応処理を行う
ブロックである図29の色マトリクス変換回路102、
フィルタ回路103、γ補正回路104、画素数変換回
路105、および階調変換回路16を設けずに構成する
ことができる。
【0290】次に、図32は、非対応デバイスのイメー
ジスキャナを入力デバイスとした場合における、そのイ
メージスキャナの各処理と、統合処理部27で行われる
共通処理および対応処理との対応関係を示している。
【0291】非対応デバイスであるイメージスキャナ9
4Aでは、例えば、AGC処理、ノイズ除去処理、黒レ
ベル補正処理、シェーディング処理、周波数特性補正処
理、γ補正処理、色マトリクス変換処理等が行われる。
【0292】図32において、非対応デバイスであるイ
メージスキャナ94Aが行う処理のうち、ノイズ除去処
理は、一般に、入力デバイスが、イメージスキャナ94
Aであるかどうかに依存しないから、共通処理となる。
また、黒レベル補正処理、シェーディング処理、周波数
特性補正処理、γ補正処理、色マトリクス変換処理は、
入力デバイスが、イメージスキャナ94Aであるのか、
あるいはその他のデバイスであるのかによって、処理内
容が異なるから、対応処理となる。
【0293】入力デバイスとして、非対応デバイスであ
るイメージスキャナ94Aが統合処理ボックス1(図
1)に接続され、そのイメージスキャナ94Aに対し
て、画像データが供給される場合には、統合処理部27
(図2)は、画像データに対し、対応処理部群28にお
いて、対応処理としての黒レベル補正処理、シェーディ
ング処理、周波数特性補正処理、γ補正処理、色マトリ
クス変換処理を必要に応じて施すとともに、共通処理部
群29において、共通処理としてのノイズ除去処理を必
要に応じて施す。
【0294】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、イ
メージスキャナ94Aで行われない処理を施す。あるい
は、また、統合処理部27は、例えば、イメージスキャ
ナ94Aで行われる処理であっても、イメージスキャナ
94Aにおける処理よりも適切な対応処理または共通処
理を行うことができる場合には、その適切な対応処理ま
たは共通処理を施す。
【0295】次に、図33は、統合処理ボックス1にお
いて、入力デバイスとしての対応デバイスのイメージス
キャナ94Bと、出力デバイスとしての対応デバイスの
プリンタ93Bとが選択された状態を示している。
【0296】イメージスキャナ94Bが出力する画像デ
ータは、統合処理部27に供給される。統合処理部27
(図2)は、共通処理群29において、画像データに対
し、共通処理としてのノイズ除去処理を施す。さらに、
統合処理部27は、対応処理部群28において、画像デ
ータに対し、イメージスキャナ94Bとプリンタ93B
に適した対応処理を施す。即ち、統合処理部27は、対
応処理部群28において、画像データに対して、階調処
理であるγ補正処理および黒レベル補正処理、コンポー
ネント間処理である色補正処理および色マトリクス変換
処理、時空間処理である画素数変換処理およびライン数
変換処理、周波数ボリューム処理である周波数特性変換
処理、並びに階調処理であるシェーディング補正処理、
濃度変換処理、およびディザ処理を施し、プリンタ93
Bに供給する。
【0297】即ち、例えば、画素数変換処理や、ライン
数変換処理、周波数特性変換処理等は、イメージスキャ
ナ94Bが有するCCDの画素数や、プリンタ93Bの
印刷方式等に基づいて、イメージスキャナ94Bが出力
する画像が、プリンタ93Bにおいて適切な状態で印刷
されるように行われる。
【0298】なお、図33においても、図25における
場合と同様に、時空間処理、階調処理、周波数ボリュー
ム処理、およびコンポーネント間処理は、いずれも、ク
ラス分類適応処理によって行うことが可能でり、従っ
て、それぞれの処理は、対応する予測係数を学習してお
いて個別に行うこともできるし、すべての処理を行う予
測係数を学習しておいて一括して行うことも可能であ
る。
【0299】また、図33において、黒レベル補正処理
およびシェーディング補正処理は、非対応デバイスのイ
メージスキャナで行われる対応処理に相当する。
【0300】次に、図34は、非対応デバイスのVCR
を蓄積デバイスとした場合における、そのVCRの各処
理と、統合処理部27で行われる共通処理および対応処
理との対応関係を示している。
【0301】非対応デバイスであるVCR95Aでは、
記録(書き込み)時においては、例えば、ノイズ除去処
理、フィルタによる前処理、MPEG方式等による圧縮
処理、エラー訂正符号化処理、チャネル符号化処理等が
行われ、再生(読み出し)時においては、例えば、チャ
ネル復号処理、エラー訂正処理、伸張処理(例えば、M
PEG方式等による復号処理)、フィルタによる後処理
等が行われる。
【0302】図34において、非対応デバイスであるV
CR95Aが行う処理のうち、ノイズ除去処理、並びに
MPEG方式等による圧縮処理および伸張処理は、一般
に、蓄積デバイスが、VCR95Aであるかどうかに依
存しないから、共通処理となる。また、前処理、エラー
訂正符号化処理、チャネル符号化処理、チャネル復号処
理、エラー訂正処理、後処理は、蓄積デバイスが、VC
R95Aであるのか、あるいはその他のデバイスである
のかによって、処理内容が異なるから、対応処理とな
る。
【0303】蓄積デバイスとして、非対応デバイスであ
るVCR95Aが統合処理ボックス1(図1)に接続さ
れ、そのVCR95Aに対して、画像データが供給され
る場合(記録される場合)には、統合処理部27(図
2)は、画像データに対し、対応処理部群28におい
て、対応処理としての前処理、エラー訂正符号化処理、
チャネル符号化処理を必要に応じて施すとともに、共通
処理部群29において、共通処理としてのノイズ除去処
理、圧縮処理を必要に応じて施す。また、VCR95A
から、画像データが再生される場合には、統合処理部2
7(図2)は、その再生された画像データに対し、対応
処理部群28において、対応処理としてのチャネル復号
処理、エラー訂正処理、後処理を必要に応じて施すとと
もに、共通処理部群29において、共通処理としてのノ
イズ除去処理、伸張処理を必要に応じて施す。
【0304】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、V
CR95Aで行われない処理を施す。あるいは、また、
統合処理部27は、例えば、VCR95Aで行われる処
理であっても、VCR95Aにおける処理よりも適切な
対応処理または共通処理を行うことができる場合には、
その適切な対応処理または共通処理を施す。
【0305】次に、図35は、図34の非対応デバイス
のVCR95Aの構成例を示している。
【0306】記録時においては、記録対象の画像データ
は、ノイズ処理回路111に供給され、ノイズ処理回路
111は、そこに供給される画像データのノイズを除去
するノイズ除去処理を行い、前処理回路112に供給す
る。前処理回路112は、ノイズ処理回路111からの
画像データに対して、前処理を施し、圧縮回路113に
供給する。圧縮回路113は、前処理回路112からの
画像データをMPEG符号化等することによって圧縮
し、エラー訂正符号化回路114に供給する。エラー訂
正符号化回路114は、エラー訂正符号を演算し、圧縮
回路113の出力に付加して、チャネル符号化回路11
5に供給する。チャネル符号化回路115は、エラー訂
正符号化回路114の出力をチャネル符号化し、記録ア
ンプ116に供給する。記録アンプ116は、チャネル
符号化回路115の出力を増幅し、記録信号として、ヘ
ッド系117に供給する。ヘッド系117では、記録ア
ンプ116からの記録信号に対応して、ビデオテープ等
の記録媒体に対してデータの記録が行われる。
【0307】一方、再生時においては、ヘッド系117
において、ビデオテープ等の記録媒体からデータが再生
され、その再生データは、再生アンプ118に供給され
る。再生アンプ118は、ヘッド系117からの再生デ
ータが増幅され、チャネル復号回路119に供給され
る。チャネル復号回路119は、再生アンプ118から
の再生データをチャネル復号し、エラー訂正回路120
に供給する。エラー訂正回路120は、チャネル復号さ
れた再生データのエラー検出を行い、エラーがある場合
には、その訂正を行って、伸張回路121に供給する。
伸張回路121は、エラー訂正回路120の出力を伸張
し、元の画像データに復号して、後処理回路122に供
給する。後処理回路122は、伸張回路121からの画
像データに対して後処理を施して出力する。
【0308】次に、図36は、統合処理ボックス1にお
いて、蓄積デバイスとしての対応デバイスのVCR95
Bと、出力デバイスとしての対応デバイスのCRTモニ
タ60Bとが選択された状態を示している。
【0309】VCR95Bは、例えば、対応デバイスで
あるビデオカメラと一体的に構成されているVCRであ
り、画像の記録時においては、図36において太い矢印
で示すように、対応デバイスのビデオカメラで撮影され
た画像データが、統合処理部27に供給される。統合処
理部27(図2)は、共通処理群29において、画像デ
ータに対し、共通処理としてのノイズ除去処理を施し、
さらに、対応処理部群28において、ノイズ除去後の画
像データに対し、VCR95Bに適した対応処理とし
て、時空間処理である前処理を施す。続いて、統合処理
部27は、共通処理部群29において、画像データに対
し、共通処理としての圧縮処理を施し、さらに、対応処
理部群28において、その圧縮された画像データに対
し、VCR95Bに適した対応処理として、時空間処理
であるエラー訂正符号化処理およびチャネル符号化処理
を施し、VCR95Bに供給して記録させる。
【0310】一方、画像の再生時においては、図36に
おいて細い矢印で示すように、VCR95Bから再生さ
れた再生データが、統合処理部27に供給される。統合
処理部27(図2)は、対応処理部群28において、V
CR95Bからの再生データに対し、VCR95Bに適
した対応処理として、時空間処理であるチャネル復号処
理およびエラー訂正処理を施し、さらに、共通処理部群
29において、エラー訂正処理後の再生データに対し、
共通処理としての伸張処理を施し、画像データに復号す
る。続いて、統合処理部27は、対応処理部群28にお
いて、伸張処理によって得られた画像データに対し、V
CR95Bに適した対応処理として、時空間処理である
前処理を施し、さらに、CRTモニタ60Bに適した対
応処理として、階調処理であるγ補正処理および輝度補
正処理、時空間処理である画素数変換処理、ライン数変
換処理、およびフレーム数変換処理、周波数ボリューム
処理である周波数特性変換処理、並びにコンポーネント
間処理である色補正処理および色マトリクス変換処理を
施し、CRTモニタ60Bに供給して表示させる。
【0311】なお、図36においても、図25における
場合と同様に、画像の再生時に行われる時空間処理、階
調処理、周波数ボリューム処理、およびコンポーネント
間処理は、いずれも、クラス分類適応処理によって行う
ことが可能でり、従って、それぞれの処理は、対応する
予測係数を学習しておいて個別に行うこともできるし、
すべての処理を行う予測係数を学習しておいて一括して
行うことも可能である。
【0312】ここで、図36において、共通処理である
ノイズ除去処理は、図35のノイズ処理回路111が行
う処理に対応する。また、時空間処理としての前処理
は、図35の前処理回路112が行う処理に対応し、時
空間処理としての後処理は、図35の後処理回路122
が行う処理に対応する。さらに、共通処理としての圧縮
処理は、図35の圧縮回路113が行う処理に対応し、
共通処理としての伸張処理は、図35の伸張回路121
が行う処理に対応する。また、時空間処理としてのエラ
ー訂正符号化処理は、図35のエラー訂正符号化回路1
14が行う処理に対応し、時空間処理としてのエラー訂
正処理は、図35のエラー訂正回路120が行う処理に
対応する。さらに、時空間処理としてのチャネル符号化
処理は、図35のチャネル符号化回路115が行う処理
に対応し、時空間処理としてのチャネル復号処理は、図
35のチャネル復号回路119が行う処理に対応する。
また、コンポーネント間処理としての色補正処理は、図
18の色調整回路74が行う処理に対応し、コンポーネ
ント間処理としての色マトリクス変換処理は、図18の
色マトリクス変換回路70が行う処理に対応する。さら
に、階調処理としてのγ補正処理は、図18の輝度補正
回路68が行う処理に対応し、階調処理としての輝度補
正処理は、図18のコントラスト調整回路67や輝度補
正回路68が行う処理に対応する。
【0313】次に、図37は、図36の対応デバイスで
あるVCR95Bの構成例を示している。なお、図中、
図35における場合と対応する部分については、同一の
符号を付してある。
【0314】共通処理、対応処理は、統合処理部27が
行うから、対応デバイスのVCR95Bは、共通処理お
よび対応処理を行うブロックを設けずに構成することが
できる。即ち、対応デバイスであるVCR95Bは、図
37に示したように、共通処理、対応処理を行うブロッ
クである図35のノイズ処理回路111、前処理回路1
12、圧縮回路113、エラー訂正符号化回路114、
チャネル符号化回路115、チャネル復号回路119、
エラー訂正回路120、伸張回路121、および後処理
回路122を設けずに構成することができる。
【0315】次に、図38は、非対応デバイスのDVD
プレーヤを蓄積デバイスとした場合における、そのDV
Dプレーヤの各処理と、統合処理部27で行われる共通
処理および対応処理との対応関係を示している。
【0316】非対応デバイスであるDVDプレーヤ96
Aでは、例えば、チャネル復号処理、エラー訂正処理、
MPEG方式等による復号処理、フィルタによる後処
理、NTSCエンコード処理等が行われる。
【0317】図38において、非対応デバイスであるD
VDプレーヤ96Aが行う処理のうち、NTSCエンコ
ード処理、およびMPEG方式による復号処理は、一般
に、入力デバイスが、DVDプレーヤ96Aであるかど
うかに依存しないから、共通処理となる。また、チャネ
ル復号処理、エラー訂正処理、フィルタによる後処理
は、入力デバイスが、DVDプレーヤ96Aであるの
か、あるいはその他のデバイスであるのかによって、処
理内容が異なるから、対応処理となる。
【0318】蓄積デバイスとして、非対応デバイスであ
るDVDプレーヤ96Aが統合処理ボックス1(図1)
に接続され、そのDVDプレーヤ96Aから画像データ
が再生されて、統合処理ボックス1に供給される場合に
は、統合処理部27(図2)は、画像データに対し、対
応処理部群28において、チャネル復号処理、エラー訂
正処理、後処理を必要に応じて施すとともに、共通処理
部群29において、共通処理としての復号処理、NTS
Cエンコード処理を必要に応じて施す。
【0319】即ち、統合処理部27は、自身が行うこと
が可能な対応処理および共通処理のうちの、例えば、D
VDプレーヤ96Aで行われない処理を施す。あるい
は、また、統合処理部27は、例えば、DVDプレーヤ
96Aで行われる処理であっても、DVDプレーヤ96
Aにおける処理よりも適切な対応処理または共通処理を
行うことができる場合には、その適切な対応処理または
共通処理を施す。
【0320】次に、図39は、図38の非対応デバイス
のDVDプレーヤ96Aの構成例を示している。
【0321】DVD131は、スピンドルモータ132
によって回転駆動され、ピックアップ134は、DVD
131にビーム光を照射し、その反射光を受光する。さ
らに、ピックアップ134は、その受光量に応じた再生
信号を、サーボ回路133およびチャネル復号回路13
5に供給する。サーボ回路133は、ピックアップ13
4からの再生信号に基づいて、スピンドルモータ132
およびピックアップ134を制御する。
【0322】一方、チャネル復号回路135は、ピック
アップ134からの再生信号をチャネル復号し、エラー
訂正回路136に供給する。エラー訂正回路136は、
チャネル復号回路135の出力信号を、それに含まれる
エラー訂正符号に基づいてエラー訂正し、復号回路13
7に供給する。復号回路137は、エラー訂正回路13
6の出力をMPEG復号し、後処理回路138に出力す
る。後処理回路138は、復号回路137がMPEG復
号することにより得られる画像データに後処理を施して
出力する。
【0323】次に、図40は、統合処理ボックス1にお
いて、蓄積デバイスとしての対応デバイスのDVDプレ
ーヤ96Bと、出力デバイスとしての対応デバイスの液
晶モニタ80Bとが選択された状態を示している。
【0324】DVDプレーヤ96Bが再生を行うことに
より出力する再生信号は、統合処理部27に供給され
る。統合処理部27(図2)は、対応処理部群28にお
いて、再生信号に対し、DVDプレーヤ96Bに適した
対応処理として、時空間処理であるチャネル復号処理お
よびエラー訂正処理を施し、さらに、共通処理群29に
おいて、再生信号に対し、共通処理としての復号処理を
施して、画像データに復号する。続いて、統合処理部2
7は、対応処理部群28において、復号処理によって得
られた画像データに対し、DVDプレーヤ96Bに適し
た対応処理として、時空間処理である後処理を施し、さ
らに、液晶モニタ80Bに適した対応処理として、階調
処理であるγ補正処理、階調補正処理、黒レベル補正処
理、およびシェーディング処理、コンポーネント間処理
である色補正処理および色マトリクス変換処理、時空間
処理である画素数変換処理およびライン数変換処理、並
びに周波数ボリューム処理である周波数特性変換処理を
施し、液晶モニタ80Bに供給して表示させる。
【0325】なお、図40においても、図25における
場合と同様に、液晶モニタ80Bに適した対象処理とし
て行われる階調処理、コンポーネント間処理、時空間処
理、および周波数ボリューム処理は、いずれも、クラス
分類適応処理によって行うことが可能であり、従って、
それぞれの処理は、対応する予測係数を学習しておいて
個別に行うこともできるし、すべての処理を行う予測係
数を学習しておいて一括して行うことも可能である。
【0326】ここで、図40において、時空間処理とし
てのチャネル復号処理は、図39のチャネル復号回路1
35が行う処理に対応し、時空間処理としてのエラー訂
正処理は、図39のエラー訂正回路136が行う処理に
に対応する。また、共通処理としての復号処理は、図3
9の復号回路137が行う処理に対応し、時空間処理と
しての後処理は、図39の後処理回路138が行う処理
に対応する。さらに、階調処理としてのγ補正処理、階
調補正処理、および黒レベル補正処理は、図22のレベ
ル変換回路85や多階調化回路86が行う処理に対応す
る。
【0327】なお、図40において、コンポーネント間
処理としての色マトリクス変換処理では、DVDプレー
ヤ96Bが出力する画像データが、Y,U,Vの各成分
から構成されるものである場合には、YUV形式からR
GB形式への変換が行われるが、DVDプレーヤ96B
が出力する画像データが、R,G,Bの各成分から構成
されるものである場合には、特に処理は行われない。
【0328】次に、図41は、図40対応デバイスであ
るDVDプレーヤ96Bの構成例を示している。なお、
図中、図39における場合と対応する部分については、
同一の符号を付してある。
【0329】共通処理、対応処理は、統合処理部27が
行うから、対応デバイスのDVDプレーヤ96Bは、共
通処理および対応処理を行うブロックを設けずに構成す
ることができる。即ち、対応デバイスであるDVDプレ
ーヤ96Bは、図41に示したように、共通処理、対応
処理を行うブロックである図39のチャネル復号回路1
35、エラー訂正回路136、復号回路、および後処理
回路138を設けずに構成することができる。
【0330】以上のように、統合処理ボックス1では、
各種のデバイスから供給されるデータ、および各種のデ
バイスに供給するデータに対して、共通の処理(共通処
理)が施されるとともに、そのデバイスの種類に対応し
た処理(対応処理)が施されるので、統合処理ボックス
1に接続するデバイスは、そのデバイスの機能を果たす
のに必要最小限の部分(デバイス固有の部分)だけで構
成することができる。そして、その結果、ユーザは、そ
の必要最小限の部分だけを買い換えれば済み、ユーザの
経済的負担を低減することができる。
【0331】次に、統合処理ボックス1が行う一連の処
理は、ハードウェアにより行うこともできるし、ソフト
ウェアにより行うこともできる。一連の処理をソフトウ
ェアによって行う場合には、そのソフトウェアを構成す
るプログラムが、汎用のコンピュータ等にインストール
される。
【0332】そこで、図42は、上述した一連の処理を
実行するプログラムがインストールされるコンピュータ
の一実施の形態の構成例を示している。
【0333】プログラムは、コンピュータに内蔵されて
いる記録媒体としてのハードディスク305やROM3
03に予め記録しておくことができる。
【0334】あるいはまた、プログラムは、フロッピー
(登録商標)ディスク、CD-ROM(Compact Disc Read Onl
y Memory),MO(Magneto optical)ディスク,DVD(Digita
l Versatile Disc)、磁気ディスク、半導体メモリなど
のリムーバブル記録媒体311に、一時的あるいは永続
的に格納(記録)しておくことができる。このようなリ
ムーバブル記録媒体311は、いわゆるパッケージソフ
トウエアとして提供することができる。
【0335】なお、プログラムは、上述したようなリム
ーバブル記録媒体311からコンピュータにインストー
ルする他、ダウンロードサイトから、ディジタル衛星放
送用の人工衛星を介して、コンピュータに無線で転送し
たり、LAN(Local Area Network)、インターネットとい
ったネットワークを介して、コンピュータに有線で転送
し、コンピュータでは、そのようにして転送されてくる
プログラムを、通信部308で受信し、内蔵するハード
ディスク305にインストールすることができる。
【0336】コンピュータは、CPU(Central Processing
Unit)302を内蔵している。CPU302には、バス3
01を介して、入出力インタフェース310が接続され
ており、CPU102は、入出力インタフェース310を
介して、ユーザによって、キーボードや、マウス、マイ
ク等で構成される入力部307が操作等されることによ
り指令が入力されると、それにしたがって、ROM(Read O
nly Memory)303に格納されているプログラムを実行
する。あるいは、また、CPU302は、ハードディスク
305に格納されているプログラム、衛星若しくはネッ
トワークから転送され、通信部308で受信されてハー
ドディスク305にインストールされたプログラム、ま
たはドライブ309に装着されたリムーバブル記録媒体
311から読み出されてハードディスク305にインス
トールされたプログラムを、RAM(Random Access Memor
y)304にロードして実行する。これにより、CPU30
2は、上述したフローチャートにしたがった処理、ある
いは上述したブロック図の構成により行われる処理を行
う。そして、CPU302は、その処理結果を、必要に応
じて、例えば、入出力インタフェース310を介して、
LCD(Liquid CryStal Display)やスピーカ等で構成され
る出力部306から出力、あるいは、通信部308から
送信、さらには、ハードディスク305に記録等させ
る。
【0337】ここで、本明細書において、コンピュータ
に各種の処理を行わせるためのプログラムを記述する処
理ステップは、必ずしもフローチャートとして記載され
た順序に沿って時系列に処理する必要はなく、並列的あ
るいは個別に実行される処理(例えば、並列処理あるい
はオブジェクトによる処理)も含むものである。
【0338】また、プログラムは、1のコンピュータに
より処理されるものであっても良いし、複数のコンピュ
ータによって分散処理されるものであっても良い。さら
に、プログラムは、遠方のコンピュータに転送されて実
行されるものであっても良い。
【0339】なお、統合処理ボックス1は携帯型に構成
し、例えば、ビデオカメラ(対応デバイスであるか、ま
たは非対応デバイスであるかを問わない)等に装着して
使用することが可能である。
【0340】また、統合処理ボックス1には、上述した
デバイス以外の各種のデバイスを接続することが可能で
ある。
【0341】さらに、本実施の形態では、統合処理ボッ
クス1において、画像データを処理するようにしたが、
統合処理ボックス1では、画像データ以外の、例えば、
音声データ等を処理することも可能である。
【0342】また、入力デバイスに関しては、例えば、
ビデオカメラとしては同一であっても、その製造メーカ
や、機種等によっては、異なる種類のものであるとし
て、統合処理部27において、異なる処理を行うように
することが可能である。出力デバイスおよび蓄積デバイ
スについても同様である。
【0343】
【発明の効果】本発明の第1のデータ処理装置およびデ
ータ処理方法、並びに記録媒体によれば、複数種類の入
力装置との間のインタフェースとして機能する入力イン
タフェース手段で受信される入力装置からの情報データ
に対して、共通の処理が施されるとともに、その入力装
置の種類に対応した処理が施される。従って、各種の入
力装置に対して適切な処理を施すことが可能となる。
【0344】本発明の第2のデータ処理装置およびデー
タ処理方法、並びに記録媒体によれば、複数種類の出力
装置との間のインタフェースとして機能する出力インタ
フェース手段から出力装置に供給する情報データに対し
て、共通の処理が施されるとともに、その出力装置の種
類に対応した処理が施される。従って、各種の出力装置
に対して適切な処理を施すことが可能となる。
【0345】本発明の第3のデータ処理装置およびデー
タ処理方法、並びに記録媒体によれば、複数種類の蓄積
装置との間のインタフェースとして機能する蓄積インタ
フェース手段から蓄積装置に供給する情報データ、また
は蓄積装置から蓄積インタフェース手段に供給する情報
データに対して、共通の処理が施されるとともに、その
蓄積装置の種類に対応した処理が施される。従って、各
種の蓄積装置に対して適切な処理を施すことが可能とな
る。
【図面の簡単な説明】
【図1】本発明を適用したデータ処理システムの一実施
の構成例を示すブロック図である。
【図2】統合処理ボックス1の構成例を示すブロック図
である。
【図3】共通処理を説明するための図である。
【図4】共通処理を説明するための図である。
【図5】共通処理を説明するための図である。
【図6】対応処理を説明するための図である。
【図7】対応処理を説明するための図である。
【図8】対応処理を説明するための図である。
【図9】対応処理部群28を構成する対応処理部の構成
例を示すブロック図である。
【図10】SD画像とHD画像との関係を示す図であ
る。
【図11】クラス分類回路214の構成例を示すブロッ
ク図である。
【図12】対応処理部による時空間処理を説明するフロ
ーチャートである。
【図13】予測係数を求める学習を行う学習装置の構成
例を示すブロック図である。
【図14】学習装置による学習処理を説明するフローチ
ャートである。
【図15】非対応デバイスのビデオカメラの構成例を示
すブロック図である。
【図16】対応デバイスのビデオカメラの構成例を示す
ブロック図である。
【図17】非対応デバイスのビデオカメラ40Aにおけ
る処理と、共通処理および対応処理との対応関係を示す
図である。
【図18】非対応デバイスのCRTモニタの構成例を示
すブロック図である。
【図19】対応デバイスのCRTモニタの構成例を示す
ブロック図である。
【図20】非対応デバイスのCRTモニタ60Aにおけ
る処理と、共通処理および対応処理との対応関係を示す
図である。
【図21】対応デバイスのビデオカメラ40BおよびC
RTモニタ60Bが接続された場合における統合処理ボ
ックス1の処理を説明するための図である。
【図22】非対応デバイスの液晶モニタの構成例を示す
ブロック図である。
【図23】対応デバイスの液晶モニタの構成例を示すブ
ロック図である。
【図24】非対応デバイスの液晶モニタ80Aにおける
処理と、共通処理および対応処理との対応関係を示す図
である。
【図25】対応デバイスのビデオカメラ40Bおよび液
晶モニタ80Bが接続された場合における統合処理ボッ
クス1の処理を説明するための図である。
【図26】非対応デバイスのプロジェクタ91Aにおけ
る処理と、共通処理および対応処理との対応関係を示す
図である。
【図27】対応デバイスのビデオカメラ40Bおよびプ
ロジェクタ91Bが接続された場合における統合処理ボ
ックス1の処理を説明するための図である。
【図28】非対応デバイスのディジタルカメラ92Aま
たはプリンタ93Aそれぞれにおける処理と、共通処理
および対応処理との対応関係を示す図である。
【図29】プリンタ93Aの構成例を示すブロック図で
ある。
【図30】対応デバイスのディジタルカメラ92Bおよ
びプリンタ93Bが接続された場合における統合処理ボ
ックス1の処理を説明するための図である。
【図31】プリンタ93Bの構成例を示すブロック図で
ある。
【図32】非対応デバイスのイメージスキャナ94Aに
おける処理と、共通処理および対応処理との対応関係を
示す図である。
【図33】対応デバイスのイメージスキャナ94Bおよ
びプリンタ93Bが接続された場合における統合処理ボ
ックス1の処理を説明するための図である。
【図34】非対応デバイスのVCR95Aにおける処理
と、共通処理および対応処理との対応関係を示す図であ
る。
【図35】VCR95Aの構成例を示すブロック図であ
る。
【図36】対応デバイスのVCR95BおよびCRTモ
ニタ60Bが接続された場合における統合処理ボックス
1の処理を説明するための図である。
【図37】VCR95Bの構成例を示すブロック図であ
る。
【図38】非対応デバイスのDVCプレーヤ96Aにお
ける処理と、共通処理および対応処理との対応関係を示
す図である。
【図39】DVDプレーヤ96Aの構成例を示すブロッ
ク図である。
【図40】対応デバイスのDVDプレーヤ96Bおよび
液晶モニタ80Bが接続された場合における統合処理ボ
ックス1の処理を説明するための図である。
【図41】DVDプレーヤ96Bの構成例を示すブロッ
ク図である。
【図42】本発明を適用したコンピュータの一実施の形
態の構成例を示すブロック図である。
【符号の説明】
1 統合処理ボックス, 21乃至2K,31乃至3M,4
1乃至4N 端子, 5リモコン, 111乃至11K
力デバイス, 121乃至12M 出力デバイス, 13
1乃至13N 蓄積デバイス, 21 セレクタ, 22
入力検出部, 23 セレクタ, 24 出力検出
部, 25 セレクタ, 26 蓄積検出部, 27
統合処理部, 28 対応処理部群, 29 共通処理
部群,30 制御部, 31 通信部, 301 バ
ス, 302 CPU, 303 ROM, 304 RAM,
305 ハードディスク, 306 出力部, 30
7入力部, 308 通信部, 309 ドライブ,
310 入出力インタフェース, 311 リムーバブ
ル記録媒体
フロントページの続き Fターム(参考) 5B057 BA02 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC01 CD05 CE11 CH01 5C053 FA21 FA23 FA24 GB05 GB21 GB37 JA24 KA24 KA26 LA01 LA03 LA11 5C077 MP08 NN08 PP03 PP06 PP07 PP15 PP20 PP37 PQ12 RR21 SS01 SS06

Claims (29)

    【特許請求の範囲】
  1. 【請求項1】 複数種類の入力装置からの情報データが
    受信可能なデータ処理装置であって、 前記複数種類の入力装置との間のインタフェースとして
    機能する入力インタフェース手段と、 前記入力インタフェース手段で受信される前記入力装置
    からの情報データに対して、共通の処理を施す入力共通
    処理手段と、 前記入力インタフェース手段で受信される前記入力装置
    からの情報データに対して、その入力装置の種類に対応
    した処理を施す入力対応処理手段とを備えることを特徴
    とするデータ処理装置。
  2. 【請求項2】 前記入力インタフェース手段で情報デー
    タが受信される前記入力装置の種類を検出する入力装置
    検出手段をさらに備え、 前記入力共通処理手段および入力対応処理手段は、前記
    入力装置検出手段の検出結果に基づいて処理を行うこと
    を特徴とする請求項1に記載のデータ処理装置。
  3. 【請求項3】 前記入力インタフェース手段は、2以上
    の前記入力装置それぞれとの間のインタフェースとして
    機能するものであることを特徴とする請求項1に記載の
    データ処理装置。
  4. 【請求項4】 複数種類の出力装置との間のインタフェ
    ースとして機能する出力インタフェース手段と、 前記出力インタフェース手段から前記出力装置に供給す
    る情報データに対して、共通の処理を施す出力共通処理
    手段と、 前記出力インタフェース手段から前記出力装置に出力す
    る情報データに対して、その出力装置の種類に対応した
    処理を施す出力対応処理手段とをさらに備えることを特
    徴とする請求項1に記載のデータ処理装置。
  5. 【請求項5】 前記出力インタフェース手段から情報デ
    ータが供給される前記出力装置の種類を検出する出力装
    置検出手段をさらに備え、 前記出力共通処理手段および出力対応処理手段は、前記
    出力装置検出手段の検出結果に基づいて処理を行うこと
    を特徴とする請求項4に記載のデータ処理装置。
  6. 【請求項6】 前記出力インタフェース手段は、2以上
    の前記出力装置それぞれとの間のインタフェースとして
    機能するものであることを特徴とする請求項4に記載の
    データ処理装置。
  7. 【請求項7】 前記入力インタフェース手段および出力
    インタフェース手段は、同一のものであることを特徴と
    する請求項4に記載のデータ処理装置。
  8. 【請求項8】 複数種類の蓄積装置との間のインタフェ
    ースとして機能する蓄積インタフェース手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、共通の処
    理を施す蓄積共通処理手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、その蓄積
    装置の種類に対応した処理を施す蓄積対応処理手段とを
    さらに備えることを特徴とする請求項1に記載のデータ
    処理装置。
  9. 【請求項9】 前記蓄積インタフェース手段との間で情
    報データがやりとりされる前記蓄積装置の種類を検出す
    る蓄積装置検出手段をさらに備え、 前記蓄積共通処理手段および蓄積対応処理手段は、前記
    蓄積装置検出手段の検出結果に基づいて処理を行うこと
    を特徴とする請求項8に記載のデータ処理装置。
  10. 【請求項10】 前記蓄積インタフェース手段は、2以
    上の前記蓄積装置それぞれとの間のインタフェースとし
    て機能するものであることを特徴とする請求項8に記載
    のデータ処理装置。
  11. 【請求項11】 前記入力インタフェース手段および蓄
    積インタフェース手段は、同一のものであることを特徴
    とする請求項8に記載のデータ処理装置。
  12. 【請求項12】 複数種類の蓄積装置との間のインタフ
    ェースとして機能する蓄積インタフェース手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、共通の処
    理を施す蓄積共通処理手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、その蓄積
    装置の種類に対応した処理を施す蓄積対応処理手段とを
    さらに備えることを特徴とする請求項4に記載のデータ
    処理装置。
  13. 【請求項13】 前記入力インタフェース手段、出力イ
    ンタフェース手段、および蓄積インタフェース手段は、
    同一のものであることを特徴とする請求項12に記載の
    データ処理装置。
  14. 【請求項14】 複数種類の入力装置からの情報データ
    が受信可能なデータ処理装置のデータ処理方法であっ
    て、 前記複数種類の入力装置との間のインタフェースとして
    機能する入力インタフェース手段で受信される前記入力
    装置からの情報データに対して、共通の処理を施す入力
    共通処理ステップと、 前記入力インタフェース手段で受信される前記入力装置
    からの情報データに対して、その入力装置の種類に対応
    した処理を施す入力対応処理ステップとを備えることを
    特徴とするデータ処理方法。
  15. 【請求項15】 複数種類の入力装置からの情報データ
    を処理するデータ処理を、コンピュータに行わせるプロ
    グラムが記録されている記録媒体であって、 前記複数種類の入力装置との間のインタフェースとして
    機能する入力インタフェース手段で受信される前記入力
    装置からの情報データに対して、共通の処理を施す入力
    共通処理ステップと、 前記入力インタフェース手段で受信される前記入力装置
    からの情報データに対して、その入力装置の種類に対応
    した処理を施す入力対応処理ステップとを備えるプログ
    ラムが記録されていることを特徴とする記録媒体。
  16. 【請求項16】 複数種類の出力装置に情報データの供
    給が可能なデータ処理装置であって、 前記複数種類の出力装置との間のインタフェースとして
    機能する出力インタフェース手段と、 前記出力インタフェース手段から前記出力装置に供給す
    る情報データに対して、共通の処理を施す出力共通処理
    手段と、 前記出力インタフェース手段から前記出力装置に出力す
    る情報データに対して、その出力装置の種類に対応した
    処理を施す出力対応処理手段とを備えることを特徴とす
    るデータ処理装置。
  17. 【請求項17】 前記出力インタフェース手段から情報
    データが供給される前記出力装置の種類を検出する出力
    装置検出手段をさらに備え、 前記出力共通処理手段および出力対応処理手段は、前記
    出力装置検出手段の検出結果に基づいて処理を行うこと
    を特徴とする請求項16に記載のデータ処理装置。
  18. 【請求項18】 前記出力インタフェース手段は、2以
    上の前記出力装置それぞれとの間のインタフェースとし
    て機能するものであることを特徴とする請求項16に記
    載のデータ処理装置。
  19. 【請求項19】 複数種類の蓄積装置との間のインタフ
    ェースとして機能する蓄積インタフェース手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、共通の処
    理を施す蓄積共通処理手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、その蓄積
    装置の種類に対応した処理を施す蓄積対応処理手段とを
    さらに備えることを特徴とする請求項16に記載のデー
    タ処理装置。
  20. 【請求項20】 前記蓄積インタフェース手段との間で
    情報データがやりとりされる前記蓄積装置の種類を検出
    する蓄積装置検出手段をさらに備え、 前記蓄積共通処理手段および蓄積対応処理手段は、前記
    蓄積装置検出手段の検出結果に基づいて処理を行うこと
    を特徴とする請求項19に記載のデータ処理装置。
  21. 【請求項21】 前記蓄積インタフェース手段は、2以
    上の前記蓄積装置それぞれとの間のインタフェースとし
    て機能するものであることを特徴とする請求項19に記
    載のデータ処理装置。
  22. 【請求項22】 前記出力インタフェース手段および蓄
    積インタフェース手段は、同一のものであることを特徴
    とする請求項19に記載のデータ処理装置。
  23. 【請求項23】 複数種類の出力装置に情報データの供
    給が可能なデータ処理装置のデータ処理方法であって、 前記複数種類の出力装置との間のインタフェースとして
    機能する出力インタフェース手段から前記出力装置に供
    給する情報データに対して、共通の処理を施す出力共通
    処理ステップと、 前記出力インタフェース手段から前記出力装置に出力す
    る情報データに対して、その出力装置の種類に対応した
    処理を施す出力対応処理ステップとを備えることを特徴
    とするデータ処理方法。
  24. 【請求項24】 複数種類の出力装置に供給する情報デ
    ータを処理するデータ処理を、コンピュータに行わせる
    プログラムが記録されている記録媒体であって、 前記複数種類の出力装置との間のインタフェースとして
    機能する出力インタフェース手段から前記出力装置に供
    給する情報データに対して、共通の処理を施す出力共通
    処理ステップと、 前記出力インタフェース手段から前記出力装置に出力す
    る情報データに対して、その出力装置の種類に対応した
    処理を施す出力対応処理ステップとを備えるプログラム
    が記録されていることを特徴とする記録媒体。
  25. 【請求項25】 複数種類の蓄積装置との間で情報デー
    タのやりとりが可能なデータ処理装置であって、 前記複数種類の蓄積装置との間のインタフェースとして
    機能する蓄積インタフェース手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、共通の処
    理を施す蓄積共通処理手段と、 前記蓄積装置から前記蓄積インタフェース手段に供給す
    る情報データ、または前記蓄積インタフェース手段から
    前記蓄積装置に供給する情報データに対して、その蓄積
    装置の種類に対応した処理を施す蓄積対応処理手段とを
    備えることを特徴とするデータ処理装置。
  26. 【請求項26】 前記蓄積インタフェース手段との間で
    情報データがやりとりされる前記蓄積装置の種類を検出
    する蓄積装置検出手段をさらに備え、 前記蓄積共通処理手段および蓄積対応処理手段は、前記
    蓄積装置検出手段の検出結果に基づいて処理を行うこと
    を特徴とする請求項25に記載のデータ処理装置。
  27. 【請求項27】 前記蓄積インタフェース手段は、2以
    上の前記蓄積装置それぞれとの間のインタフェースとし
    て機能するものであることを特徴とする請求項25に記
    載のデータ処理装置。
  28. 【請求項28】 複数種類の蓄積装置との間で情報デー
    タのやりとりが可能なデータ処理装置のデータ処理方法
    であって、 前記複数種類の蓄積装置との間のインタフェースとして
    機能する蓄積インタフェース手段から前記蓄積装置に供
    給する情報データ、または前記蓄積装置から前記蓄積イ
    ンタフェース手段に供給する情報データに対して、共通
    の処理を施す蓄積共通処理ステップと、 前記複数種類の蓄積装置との間のインタフェースとして
    機能する蓄積インタフェース手段から前記蓄積装置に供
    給する情報データ、または前記蓄積装置から前記蓄積イ
    ンタフェース手段に供給する情報データに対して、その
    蓄積装置の種類に対応した処理を施す蓄積対応処理ステ
    ップとを備えることを特徴とするデータ処理方法。
  29. 【請求項29】 複数種類の蓄積装置との間でやりとり
    される情報データを処理するデータ処理を、コンピュー
    タに行わせるプログラムが記録されている記録媒体であ
    って、 前記複数種類の蓄積装置との間のインタフェースとして
    機能する蓄積インタフェース手段から前記蓄積装置に供
    給する情報データ、または前記蓄積装置から前記蓄積イ
    ンタフェース手段に供給する情報データに対して、共通
    の処理を施す蓄積共通処理ステップと、 前記複数種類の蓄積装置との間のインタフェースとして
    機能する蓄積インタフェース手段から前記蓄積装置に供
    給する情報データ、または前記蓄積装置から前記蓄積イ
    ンタフェース手段に供給する情報データに対して、その
    蓄積装置の種類に対応した処理を施す蓄積対応処理ステ
    ップとを備えるプログラムが記録されていることを特徴
    とする記録媒体。
JP2000138364A 2000-05-11 2000-05-11 データ処理装置およびデータ処理方法、並びに記録媒体 Pending JP2001318745A (ja)

Priority Applications (13)

Application Number Priority Date Filing Date Title
JP2000138364A JP2001318745A (ja) 2000-05-11 2000-05-11 データ処理装置およびデータ処理方法、並びに記録媒体
TW90110524A TW511378B (en) 2000-05-11 2001-05-02 Data processing apparatus, data processing method, and recording medium therefor
MYPI20012088 MY133953A (en) 2000-05-11 2001-05-04 Data processing apparatus, data processing method, and recording medium therefor
MYPI20052656 MY139696A (en) 2000-05-11 2001-05-04 Data processing apparatus and data processing method that generates a final class code
EP20010304181 EP1162846A3 (en) 2000-05-11 2001-05-09 Data processing apparatus, data processing method, and recording medium
EP20050075150 EP1585335A3 (en) 2000-05-11 2001-05-09 Data processing apparatus, data processing method and recording medium
KR1020010025466A KR100655837B1 (ko) 2000-05-11 2001-05-10 데이터 처리 장치, 데이터 처리 방법, 및 그에 대한 기록매체
US09/853,420 US7047325B2 (en) 2000-05-11 2001-05-10 Data processing apparatus, data processing method, and recording medium therefor
CNB2004100621357A CN1293761C (zh) 2000-05-11 2001-05-11 数据处理设备、数据处理方法
CNB011216131A CN1297929C (zh) 2000-05-11 2001-05-11 数据处理设备、数据处理方法及其记录介质
KR1020040039048A KR100597920B1 (ko) 2000-05-11 2004-05-31 데이터 처리 장치, 데이터 처리 방법, 및 그에 대한 기록매체
US10/933,109 US7136942B2 (en) 2000-05-11 2004-09-02 Data processing apparatus and data processing method that generates a final class code
US11/304,520 US7240128B2 (en) 2000-05-11 2005-12-15 Data processing apparatus and data processing method that generates a final class code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000138364A JP2001318745A (ja) 2000-05-11 2000-05-11 データ処理装置およびデータ処理方法、並びに記録媒体

Publications (1)

Publication Number Publication Date
JP2001318745A true JP2001318745A (ja) 2001-11-16

Family

ID=18645983

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000138364A Pending JP2001318745A (ja) 2000-05-11 2000-05-11 データ処理装置およびデータ処理方法、並びに記録媒体

Country Status (7)

Country Link
US (3) US7047325B2 (ja)
EP (2) EP1162846A3 (ja)
JP (1) JP2001318745A (ja)
KR (2) KR100655837B1 (ja)
CN (2) CN1297929C (ja)
MY (2) MY139696A (ja)
TW (1) TW511378B (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003065712A1 (fr) * 2002-01-30 2003-08-07 Sony Corporation Appareil, procede et programme destines a generer des donnees de type coefficient ou des donnees de coefficient utilisees dans un appareil d'affichage d'image, et support lisible par ordinateur contenant ce programme
US7574072B2 (en) 2003-09-12 2009-08-11 Sony Corporation Apparatus and method for processing informational signal and program for performing the method therefor
WO2018003938A1 (ja) * 2016-06-30 2018-01-04 アイキューブド研究所株式会社 映像信号処理装置、映像信号処理方法、およびプログラム

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4040305B2 (ja) * 2001-01-17 2008-01-30 松下電器産業株式会社 モニタ装置
KR100423455B1 (ko) * 2001-10-24 2004-03-18 삼성전자주식회사 영상신호처리장치 및 그 방법
US7102669B2 (en) * 2002-04-02 2006-09-05 Freescale Semiconductor, Inc. Digital color image pre-processing
JP4238516B2 (ja) * 2002-04-26 2009-03-18 ソニー株式会社 データ変換装置およびデータ変換方法、学習装置および学習方法、並びにプログラムおよび記録媒体
JP4066146B2 (ja) * 2002-04-26 2008-03-26 ソニー株式会社 データ変換装置およびデータ変換方法、学習装置および学習方法、並びにプログラムおよび記録媒体
US8224148B2 (en) * 2002-06-20 2012-07-17 Sony Corporation Decoding apparatus and decoding method
US7580532B2 (en) * 2002-08-06 2009-08-25 Lg Electronics Inc. Multi-channel pulse width modulation apparatus
FR2844894B1 (fr) * 2002-09-23 2004-12-17 Remy Henri Denis Bruno Procede et systeme de traitement d'une representation d'un champ acoustique
EP1408449A3 (en) * 2002-10-04 2006-02-01 Sony Corporation Method and apparatus for identifying a photographic camera by correlating two images
US7636125B2 (en) * 2002-10-22 2009-12-22 Broadcom Corporation Filter module for a video decoding system
US7313268B2 (en) * 2002-10-31 2007-12-25 Eastman Kodak Company Method for using effective spatio-temporal image recomposition to improve scene classification
JP4144378B2 (ja) * 2003-02-28 2008-09-03 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
JP4265291B2 (ja) * 2003-06-06 2009-05-20 ソニー株式会社 情報信号の処理装置および処理方法、並びに情報信号の処理方法を実行するためのプログラム
EP1637064A4 (en) * 2003-06-24 2010-07-28 Olympus Corp CAPSULE ENDOSCOPE AND CAPSULE ENDOSCOPE SYSTEM
JP4311166B2 (ja) * 2003-11-05 2009-08-12 ソニー株式会社 情報信号の処理装置および処理方法、それに使用される係数種データの生成装置および生成方法、並びに各方法を実行するためのプログラム、そのプログラムを記録した媒体
US7630576B2 (en) 2004-02-19 2009-12-08 Sony Corporation Signal processing apparatus and method, and command-sequence data structure
JP4449489B2 (ja) * 2004-02-19 2010-04-14 ソニー株式会社 信号処理装置および信号処理方法
JP4075880B2 (ja) * 2004-09-29 2008-04-16 セイコーエプソン株式会社 電気光学装置、データ線駆動回路、信号処理回路および電子機器
US7471844B2 (en) * 2004-12-27 2008-12-30 Intel Corporation Method, apparatus and system for multi-feature programmable tap filter image processing
JP4487204B2 (ja) * 2005-09-14 2010-06-23 ソニー株式会社 情報処理装置および方法、提供装置および方法、並びにプログラム
JP4470899B2 (ja) * 2006-03-16 2010-06-02 ソニー株式会社 画像処理装置および画像処理方法、並びにプログラム
US20080143873A1 (en) * 2006-12-15 2008-06-19 Darren Neuman Tv user interface and processing for personal video players
US7800661B2 (en) * 2006-12-22 2010-09-21 Qualcomm Incorporated Programmable pattern matching device
US7839307B2 (en) * 2008-04-04 2010-11-23 Gennum Corporation Video serializer and deserializer with mapping conversion
US8102444B2 (en) * 2008-09-11 2012-01-24 Zoran Corporation Method and apparatus for post noise reduction black level correction
US8265152B2 (en) * 2008-10-10 2012-09-11 Arecont Vision, Llc. System and method for low-latency processing of intra-frame video pixel block prediction
US8704767B2 (en) * 2009-01-29 2014-04-22 Microsoft Corporation Environmental gesture recognition
GB2468524A (en) * 2009-03-12 2010-09-15 Speaks4Me Ltd Image-to-Speech System
JP2013009293A (ja) * 2011-05-20 2013-01-10 Sony Corp 画像処理装置、画像処理方法、プログラム、および記録媒体、並びに学習装置
US9681115B2 (en) * 2011-07-25 2017-06-13 Sony Corporation In-painting method for 3D stereoscopic views generation using left and right images and a depth map
US10557840B2 (en) 2011-08-19 2020-02-11 Hartford Steam Boiler Inspection And Insurance Company System and method for performing industrial processes across facilities
US9069725B2 (en) 2011-08-19 2015-06-30 Hartford Steam Boiler Inspection & Insurance Company Dynamic outlier bias reduction system and method
EP2820566B1 (en) * 2012-03-01 2022-04-20 Trimble AB Methods and apparatus for point cloud data management
JP5891438B2 (ja) * 2012-03-16 2016-03-23 パナソニックIpマネジメント株式会社 音像定位装置、音像定位処理方法、および音像定位処理プログラム
CN102724467B (zh) * 2012-05-18 2016-06-29 中兴通讯股份有限公司 提升视频输出清晰度的方法及终端设备
CA2843276A1 (en) * 2013-02-20 2014-08-20 Hartford Steam Boiler Inspection And Insurance Company Dynamic outlier bias reduction system and method
JP2014200000A (ja) * 2013-03-29 2014-10-23 ソニー株式会社 画像処理装置および方法、並びにプログラム
JP6795488B2 (ja) 2014-04-11 2020-12-02 ハートフォード スチーム ボイラー インスペクション アンド インシュランス カンパニー システム運転および性能データをモデル化に基づいた将来信頼度予測の改善
CN104537974B (zh) 2015-01-04 2017-04-05 京东方科技集团股份有限公司 数据获取子模块及方法、数据处理单元、系统和显示装置
CA2992481A1 (en) * 2015-08-07 2017-02-16 Sanuwave, Inc. Acoustic pressure shock wave devices and methods for fluids processing
US10473390B2 (en) * 2016-10-05 2019-11-12 Walmart Apollo, Llc Multi-compartment modular cooler
US11636292B2 (en) 2018-09-28 2023-04-25 Hartford Steam Boiler Inspection And Insurance Company Dynamic outlier bias reduction system and method
JP7399269B2 (ja) 2019-09-18 2023-12-15 ハートフォード スチーム ボイラー インスペクション アンド インシュアランス カンパニー 機械学習モデルにおいて動的外れ値偏り低減を実装するように構成されるコンピュータベースシステム、コンピュータコンポーネント及びコンピュータオブジェクト
US11615348B2 (en) 2019-09-18 2023-03-28 Hartford Steam Boiler Inspection And Insurance Company Computer-based systems, computing components and computing objects configured to implement dynamic outlier bias reduction in machine learning models
US11328177B2 (en) 2019-09-18 2022-05-10 Hartford Steam Boiler Inspection And Insurance Company Computer-based systems, computing components and computing objects configured to implement dynamic outlier bias reduction in machine learning models

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997031386A1 (en) * 1996-02-20 1997-08-28 Iomega Corporation Multiple interface input/output port for a peripheral device
JPH1132330A (ja) * 1997-07-11 1999-02-02 Sony Corp 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法、並びに画像処理装置および画像処理方法
JP2000059738A (ja) * 1998-08-10 2000-02-25 Sony Corp 画像データ変換装置及び画像データ変換方法
JP2000059736A (ja) * 1998-08-10 2000-02-25 Sony Corp 映像信号処理装置及び映像信号処理方法

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5457780A (en) * 1991-04-17 1995-10-10 Shaw; Venson M. System for producing a video-instruction set utilizing a real-time frame differential bit map and microblock subimages
IL101408A0 (en) * 1992-03-29 1992-11-15 Scitex Corp Ltd Apparatus and method for tone and color reproduction control
DE4310727C2 (de) * 1992-04-06 1996-07-11 Hell Ag Linotype Verfahren und Einrichtung zur Analyse von Bildvorlagen
JP3438233B2 (ja) * 1992-05-22 2003-08-18 ソニー株式会社 画像変換装置および方法
JP3285941B2 (ja) * 1992-07-31 2002-05-27 キヤノン株式会社 色処理方法、色処理装置、及びカラー画像処理システム
KR100360206B1 (ko) * 1992-12-10 2003-02-11 소니 가부시끼 가이샤 화상신호변환장치
JP3335482B2 (ja) * 1993-09-02 2002-10-15 松下電器産業株式会社 信号処理装置
JP3488729B2 (ja) * 1993-09-10 2004-01-19 富士ゼロックス株式会社 カラー画像処理方法および装置
DE4335143A1 (de) * 1993-10-15 1995-04-20 Hell Ag Linotype Verfahren und Einrichtung zur Umsetzung von Farbwerten
US6031937A (en) * 1994-05-19 2000-02-29 Next Software, Inc. Method and apparatus for video compression using block and wavelet techniques
JP3083067B2 (ja) * 1994-08-03 2000-09-04 富士ゼロックス株式会社 色変換係数決定方法及び装置
US5506696A (en) * 1994-08-10 1996-04-09 Toyo Ink Manufacturing Co., Ltd. Color image reproduction system having color analysis function performed with a neural network system
JPH0877341A (ja) * 1994-08-29 1996-03-22 Xerox Corp カラー画像処理装置及び方法
JPH08228353A (ja) * 1995-02-21 1996-09-03 Nec Corp 動画像符号化用動き補償回路
US5835627A (en) * 1995-05-15 1998-11-10 Higgins; Eric W. System and method for automatically optimizing image quality and processing time
US5852470A (en) * 1995-05-31 1998-12-22 Sony Corporation Signal converting apparatus and signal converting method
US5946044A (en) * 1995-06-30 1999-08-31 Sony Corporation Image signal converting method and image signal converting apparatus
JPH09102923A (ja) * 1995-10-05 1997-04-15 Sony Corp 電子機器、表示方法、および信号復号方法
JP4035189B2 (ja) * 1995-12-28 2008-01-16 キヤノン株式会社 撮像装置
US5920353A (en) * 1996-12-03 1999-07-06 St Microelectronics, Inc. Multi-standard decompression and/or compression device
JP3911354B2 (ja) * 1997-09-02 2007-05-09 大日本スクリーン製造株式会社 画像処理方法および装置、並びにその処理を実行するためのプログラムを記録した記録媒体
US6349352B1 (en) * 1998-01-06 2002-02-19 Sony Corporation Of Japan Home audio/video network with both generic and parameterized device control
US6268939B1 (en) * 1998-01-08 2001-07-31 Xerox Corporation Method and apparatus for correcting luminance and chrominance data in digital color images
JPH11243516A (ja) * 1998-02-25 1999-09-07 Kyocera Corp プリンタ一体結合可能なディジタルカメラシステム
JP3439337B2 (ja) * 1998-03-04 2003-08-25 日本電気株式会社 ネットワーク管理システム
US6189050B1 (en) * 1998-05-08 2001-02-13 Compaq Computer Corporation Method and apparatus for adding or removing devices from a computer system without restarting
WO1999063751A1 (en) * 1998-05-30 1999-12-09 The Board Of Trustees Of The Leland Stanford Junior University Low-power parallel processor and imager integrated circuit
JP4158232B2 (ja) * 1998-07-23 2008-10-01 ソニー株式会社 画像情報変換装置および画像表示装置
JP2000101975A (ja) * 1998-09-21 2000-04-07 Nec Corp 映像再生システム
JP3537680B2 (ja) * 1998-10-22 2004-06-14 富士通株式会社 プロトコル制御用集積回路
US6301708B1 (en) * 1998-11-12 2001-10-09 Hewlett-Packard Company Software installation process using abstract data and program files
US6398105B2 (en) * 1999-01-29 2002-06-04 Intermec Ip Corporation Automatic data collection device that intelligently switches data based on data type
KR100290851B1 (ko) * 1999-03-27 2001-05-15 구자홍 디지털 티브이의 영상 처리 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997031386A1 (en) * 1996-02-20 1997-08-28 Iomega Corporation Multiple interface input/output port for a peripheral device
JPH1132330A (ja) * 1997-07-11 1999-02-02 Sony Corp 画像符号化装置および画像符号化方法、画像復号化装置および画像復号化方法、並びに画像処理装置および画像処理方法
JP2000059738A (ja) * 1998-08-10 2000-02-25 Sony Corp 画像データ変換装置及び画像データ変換方法
JP2000059736A (ja) * 1998-08-10 2000-02-25 Sony Corp 映像信号処理装置及び映像信号処理方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003065712A1 (fr) * 2002-01-30 2003-08-07 Sony Corporation Appareil, procede et programme destines a generer des donnees de type coefficient ou des donnees de coefficient utilisees dans un appareil d'affichage d'image, et support lisible par ordinateur contenant ce programme
US7280152B2 (en) 2002-01-30 2007-10-09 Sony Corporation Coefficient seed data or coefficient data production device used in image display apparatus, method for producing coefficient seed data or coefficient data used in image display apparatus, program therefor, and computer-readable medium for storing the same
US7283173B2 (en) 2002-01-30 2007-10-16 Sony Corporation Coefficient seed data or coefficient data production device used in image display apparatus, method for producing coefficient seed data or coefficient data used in image display apparatus, program therefor, and computer-readable medium for storing the same
US7508446B2 (en) 2002-01-30 2009-03-24 Sony Corporation Apparatus, method and program for generating coefficient type data or coefficient data used in image display apparatus, computer-readable medium containing the program
EP1871107A3 (en) * 2002-01-30 2009-12-09 Sony Corporation Coefficient seed data or coefficient data production device used in image display apparatus
US7574072B2 (en) 2003-09-12 2009-08-11 Sony Corporation Apparatus and method for processing informational signal and program for performing the method therefor
WO2018003938A1 (ja) * 2016-06-30 2018-01-04 アイキューブド研究所株式会社 映像信号処理装置、映像信号処理方法、およびプログラム
JPWO2018003938A1 (ja) * 2016-06-30 2019-06-27 アイキューブド研究所株式会社 映像信号処理装置、映像信号処理方法、およびプログラム
US10764632B2 (en) 2016-06-30 2020-09-01 I-Cubed Research Center Inc. Video signal processing apparatus, video signal processing method, and program

Also Published As

Publication number Publication date
EP1162846A3 (en) 2009-10-28
EP1585335A3 (en) 2010-01-13
CN1297929C (zh) 2007-01-31
TW511378B (en) 2002-11-21
CN1293761C (zh) 2007-01-03
CN1553712A (zh) 2004-12-08
KR100655837B1 (ko) 2006-12-12
EP1162846A2 (en) 2001-12-12
MY133953A (en) 2007-11-30
EP1585335A2 (en) 2005-10-12
US20060095603A1 (en) 2006-05-04
CN1324041A (zh) 2001-11-28
KR20010104248A (ko) 2001-11-24
KR20040058129A (ko) 2004-07-03
KR100597920B1 (ko) 2006-07-10
MY139696A (en) 2009-10-30
US20020019892A1 (en) 2002-02-14
US7240128B2 (en) 2007-07-03
US20050027912A1 (en) 2005-02-03
US7136942B2 (en) 2006-11-14
US7047325B2 (en) 2006-05-16

Similar Documents

Publication Publication Date Title
JP2001318745A (ja) データ処理装置およびデータ処理方法、並びに記録媒体
JP3748088B2 (ja) 画像処理装置および方法、並びに学習装置および方法
JP5263565B2 (ja) 画像処理装置、画像処理方法、及びプログラム
US20100202711A1 (en) Image processing apparatus, image processing method, and program
JPH07162848A (ja) ディジタル画像信号の処理装置
US5801777A (en) Device and method for decoding digital video data
KR100643427B1 (ko) 영상신호의 변환장치 및 변환방법과 그것을 사용한 화상표시장치 및 텔레비전 수신기
US6314206B1 (en) Compression ratio setting device
JP4691835B2 (ja) 係数データの生成装置および生成方法、それを使用した情報信号の処理装置および処理方法、それに使用する係数データの取得装置および取得方法、並びに情報記録媒体
JP2002374461A (ja) 信号処理装置および信号処理方法、プログラムおよび記録媒体、並びに信号処理システム
JP2006520479A (ja) カラーシーケンシャルディスプレイのための信号処理
JPH0851598A (ja) 画像情報変換装置
US20050201459A1 (en) Digital image signal decoder and decoding method
JPH0730859A (ja) フレーム補間装置
JPH07160865A (ja) 静止画再生装置
JP3271109B2 (ja) ディジタル画像信号処理装置および処理方法
JP3480011B2 (ja) 画像情報変換装置
EP1400928A1 (en) Data format transcoding apparatus and associated method
JP3480015B2 (ja) 画像データの生成装置および生成方法
JPH08130744A (ja) テレビジヨン受像装置
JPH08317347A (ja) 画像情報変換装置
JP3360808B2 (ja) 電子スチルカメラの圧縮率設定装置
JP4649786B2 (ja) 係数データの生成装置および生成方法、それを使用した情報信号の処理装置および処理方法、それに使用する係数種データの生成装置および生成方法
JP4692800B2 (ja) 係数データの生成装置および生成方法、それを使用した情報信号の処理装置および処理方法、それに使用する係数種データの生成装置および生成方法、並びに記録媒体
JPH10313403A (ja) 静止画撮像装置、カラー複写装置及び表示装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100930

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101124

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110524