[go: up one dir, main page]

JP2006003474A - Display control apparatus and image composition method - Google Patents

Display control apparatus and image composition method Download PDF

Info

Publication number
JP2006003474A
JP2006003474A JP2004177657A JP2004177657A JP2006003474A JP 2006003474 A JP2006003474 A JP 2006003474A JP 2004177657 A JP2004177657 A JP 2004177657A JP 2004177657 A JP2004177657 A JP 2004177657A JP 2006003474 A JP2006003474 A JP 2006003474A
Authority
JP
Japan
Prior art keywords
gradation data
predetermined
unit
storage unit
image
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.)
Granted
Application number
JP2004177657A
Other languages
Japanese (ja)
Other versions
JP4605585B2 (en
Inventor
Toyoji Horikawa
豊史 堀川
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2004177657A priority Critical patent/JP4605585B2/en
Publication of JP2006003474A publication Critical patent/JP2006003474A/en
Application granted granted Critical
Publication of JP4605585B2 publication Critical patent/JP4605585B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

【課題】 複数のビデオメモリを用いることなく、任意の形状の画像を、容易に合成する。
【解決手段】 本発明の表示制御装置は、所定の画像を表す所定の階調データを記憶する記憶部と、複数の階調データを所定の階調データと比較し、複数の階調データ内に所定の階調データと同じ階調データがある場合、複数の階調データ内の所定の階調データと同じ階調データを、所定の階調データとは異なるように修正する、修正部と、記憶部から読み出した階調データが所定の階調データと同じである場合、記憶部はすでに記憶している階調データを保持し、記憶部から読み出した階調データが所定の階調データと同じでない場合、記憶部は修正部から出力された階調データを記憶するように記憶部を制御する制御部とを備える。
【選択図】 図2
PROBLEM TO BE SOLVED: To easily synthesize an image of an arbitrary shape without using a plurality of video memories.
A display control device according to the present invention includes a storage unit that stores predetermined gradation data representing a predetermined image, and compares a plurality of gradation data with the predetermined gradation data, and includes a plurality of gradation data. A correction unit that corrects the same gradation data as the predetermined gradation data in the plurality of gradation data so that the gradation data is different from the predetermined gradation data. When the gradation data read from the storage unit is the same as the predetermined gradation data, the storage unit holds the already stored gradation data, and the gradation data read from the storage unit is the predetermined gradation data. Is not the same, the storage unit includes a control unit that controls the storage unit to store the gradation data output from the correction unit.
[Selection] Figure 2

Description

本発明は、表示制御装置および画像合成方法に関し、より詳細には、画像を合成する表示制御装置および画像合成方法に関する。   The present invention relates to a display control device and an image composition method, and more particularly to a display control device and an image composition method for compositing images.

携帯電話は、一般的に、表示装置を含んでおり、その表示装置として、液晶表示装置が使用されている。   A mobile phone generally includes a display device, and a liquid crystal display device is used as the display device.

また、多くの携帯電話は、CCD(Charge Coupled Device:電荷結合素子)センサを含み、CCDセンサは、近年、静止画画像だけでなく、動画画像も撮像可能になっている。   In addition, many mobile phones include a CCD (Charge Coupled Device) sensor. In recent years, a CCD sensor can capture not only a still image but also a moving image.

図6は、従来の携帯電話200を示す模式的なブロック図である。   FIG. 6 is a schematic block diagram showing a conventional mobile phone 200.

携帯電話200は、ビデオメモリ213を含む液晶コントローラ210と、メインプロセッサ221と、メインメモリ222と、画像を撮像するCCDセンサ230と、液晶表示装置240と、他の通信機器と通信する通信装置250と、ユーザの指示を入力するための入力装置260とを備える。液晶コントローラ210は、液晶表示装置240を制御する。   The mobile phone 200 includes a liquid crystal controller 210 including a video memory 213, a main processor 221, a main memory 222, a CCD sensor 230 that captures an image, a liquid crystal display device 240, and a communication device 250 that communicates with other communication devices. And an input device 260 for inputting user instructions. The liquid crystal controller 210 controls the liquid crystal display device 240.

メインプロセッサ221は、画像を表す階調データをメインメモリ222において合成し、合成した階調データを、液晶コントローラ210に転送する。携帯電話200では、液晶表示装置240が低解像である場合、一度の転送で1フレームの階調データを転送する。   The main processor 221 combines the gradation data representing the image in the main memory 222, and transfers the combined gradation data to the liquid crystal controller 210. In the mobile phone 200, when the liquid crystal display device 240 has a low resolution, grayscale data of one frame is transferred by one transfer.

液晶コントローラ210は、メインプロセッサ221から転送された階調データを、ビデオメモリ213に記憶する。ビデオメモリ213に記憶された階調データは、一定の周期で読み出され、階調データは液晶表示装置240に転送される。液晶表示装置240は、階調データに基づいて画像を表示する。   The liquid crystal controller 210 stores the gradation data transferred from the main processor 221 in the video memory 213. The gradation data stored in the video memory 213 is read at a constant cycle, and the gradation data is transferred to the liquid crystal display device 240. The liquid crystal display device 240 displays an image based on the gradation data.

CCDセンサ230は、画像として、静止画画像および/または動画画像を撮像することによって、その画像を表す階調データを生成する。CCDセンサ230において生成された階調データは、一旦メインプロセッサ221に入力され、メインプロセッサ221は、メインメモリ222において階調データを合成し、同様に、合成した階調データを液晶コントローラ210に転送する。   The CCD sensor 230 captures a still image and / or a moving image as an image, and generates gradation data representing the image. The gradation data generated in the CCD sensor 230 is temporarily input to the main processor 221, and the main processor 221 combines the gradation data in the main memory 222 and similarly transfers the combined gradation data to the liquid crystal controller 210. To do.

携帯電話200では、メインメモリ222において、画像の重ね合わせ処理が行われる。この画像の重ね合わせ処理により、CCDセンサ230によって撮像した画像に、アンテナを示す画像、電池を示す画像、時計を示す画像などのユーザインターフェイスのための所定の画像を合成することができる。   In the mobile phone 200, image superimposition processing is performed in the main memory 222. By this image superimposition processing, a predetermined image for a user interface such as an image showing an antenna, an image showing a battery, or an image showing a clock can be combined with an image taken by the CCD sensor 230.

近年、携帯電話200において、液晶表示装置240の解像度はますます高くなっており、液晶コントローラ210の消費電力は、液晶表示装置240の解像度とともに増加する傾向にある。このような液晶表示装置240の高解像度化に伴い、携帯電話200のより複雑な機能を低消費電力で実現することが要望されている。   In recent years, in the mobile phone 200, the resolution of the liquid crystal display device 240 has become higher and the power consumption of the liquid crystal controller 210 tends to increase with the resolution of the liquid crystal display device 240. As the resolution of the liquid crystal display device 240 is increased, it is desired to realize more complicated functions of the mobile phone 200 with lower power consumption.

また、近年、CCDセンサ230の高画素化がすすみ、また、動画画像を撮像することが可能になったことに伴い、15フレーム/秒以上の動画を表示するための機能などが追加され、メインプロセッサ221によるメインメモリ222での画像合成、一括転送による1フレーム表示などのアーキテクチャに対し、消費電力、EMI(electromagnetic Interference)ノイズ、およびメインプロセッサ221のパフォーマンスなどの観点から、多くの問題が発生している。   In recent years, with the increase in the number of pixels of the CCD sensor 230 and the ability to capture moving image images, functions for displaying moving images of 15 frames / second or more have been added. Many problems occur in terms of power consumption, EMI (electromagnetic interference) noise, and the performance of the main processor 221 for architectures such as image synthesis in the main memory 222 by the processor 221 and single frame display by batch transfer. ing.

したがって、これまでメインプロセッサ221によってメインメモリ222において行われていた画像の重ね合わせ処理を液晶コントローラ210において行うことが望まれている。   Therefore, it is desired that the image superimposition processing that has been performed in the main memory 222 by the main processor 221 so far be performed in the liquid crystal controller 210.

ビデオメモリ213において画像の重ね合わせ処理を行う手法としては、以下の二つの手法が知られている。   The following two methods are known as a method for performing image overlay processing in the video memory 213.

一つ目の手法は、液晶コントローラに内蔵されたビデオメモリの領域を分割し、分割領域の重なり状態をマイクロプロセッサから設定することで画像を重ね合わせる手法である。この手法は、特許文献1に記載されている。   The first method is a method of superimposing images by dividing an area of a video memory built in the liquid crystal controller and setting an overlapping state of the divided areas from a microprocessor. This technique is described in Patent Document 1.

また、二つ目の手法は、OSD(オンスクリーンディスプレイ)処理による手法である。この手法では、コントローラは、用途に応じて用いられる複数のビデオメモリを含み、あるビデオメモリは、CCDセンサによって撮像した画像を記憶するために使用され、別のビデオメモリは、文字など所定の画像を記憶するために使用される。
特開平4−97288号公報
The second method is a method using OSD (On Screen Display) processing. In this technique, the controller includes a plurality of video memories that are used depending on the application. One video memory is used to store an image captured by the CCD sensor, and another video memory is a predetermined image such as a character. Used to remember.
JP-A-4-97288

しかし、特許文献1に記載された手法は、特定の矩形領域の画像を合成する場合には有効であるが、任意の形状の画像同士を合成することが容易ではない。   However, although the technique described in Patent Document 1 is effective when combining images of a specific rectangular area, it is not easy to combine images having an arbitrary shape.

また、OSD処理による手法では、複数のビデオメモリが必要である。その結果、コントローラの消費電力が上昇するとともに、コストが増加することになる。また、小型化が要求される携帯電話において、さらなるビデオメモリを追加することは困難である。   Further, the technique using OSD processing requires a plurality of video memories. As a result, the power consumption of the controller increases and the cost increases. In addition, it is difficult to add an additional video memory in a mobile phone that is required to be downsized.

本発明の表示制御装置は、1フレームの階調データを記憶可能な記憶部であって、前記1フレーム内の所定の画像を表す所定の階調データを記憶する記憶部と、画像を表す複数の階調データを受け取り、前記複数の階調データの少なくとも一つを修正し、前記修正した階調データを含む複数の階調データを出力する修正部であって、前記複数の階調データを前記所定の階調データと比較し、前記複数の階調データ内に前記所定の階調データと同じ階調データがある場合、前記複数の階調データ内の前記所定の階調データと同じ階調データを、前記所定の階調データとは異なるように修正する、修正部と、前記記憶部に記憶された階調データを読み出し、前記記憶部に記憶された階調データを前記所定の階調データと比較し、前記記憶部から読み出した階調データが前記所定の階調データと同じである場合、前記記憶部はすでに記憶している階調データを保持し、前記記憶部から読み出した階調データが前記所定の階調データと同じでない場合、前記記憶部は前記修正部から出力された階調データを記憶するように前記記憶部を制御する制御部とを備える。   The display control apparatus according to the present invention is a storage unit capable of storing gradation data of one frame, a storage unit storing predetermined gradation data representing a predetermined image in the one frame, and a plurality of units representing images. A correction unit that receives at least one of the plurality of gradation data, outputs a plurality of gradation data including the corrected gradation data, and When the plurality of gradation data includes the same gradation data as the predetermined gradation data, the same gradation data as the predetermined gradation data in the plurality of gradation data is compared with the predetermined gradation data. The tone data is modified to be different from the predetermined gradation data, and the gradation data stored in the storage unit is read out, and the gradation data stored in the storage unit is read out from the predetermined level. Compared with key data and read from the storage If the output gradation data is the same as the predetermined gradation data, the storage unit holds the already stored gradation data, and the gradation data read from the storage unit is the predetermined gradation data. Is not the same, the storage unit includes a control unit that controls the storage unit to store the gradation data output from the correction unit.

前記修正部は、前記所定の階調データを格納したテーブルを有するテーブル部と、前記複数の階調データを前記所定の階調データと比較する比較部と、前記比較部の比較結果に基づいて、前記複数の階調データ内の前記所定の階調データと同じ階調データを別の階調データに置換する置換部とを含んでもよい。   The correction unit includes a table unit having a table storing the predetermined gradation data, a comparison unit that compares the plurality of gradation data with the predetermined gradation data, and a comparison result of the comparison unit. A replacement unit that replaces the same gradation data as the predetermined gradation data in the plurality of gradation data with another gradation data may be included.

前記記憶部は、ビデオメモリを含んでもよい。   The storage unit may include a video memory.

前記制御部は、メモリコントローラを含んでもよい。   The control unit may include a memory controller.

前記記憶部は、前記1フレーム内の前記所定の画像を表す複数の所定の階調データを記憶し、前記テーブル部は、前記複数の階調データを格納した複数のテーブルを有してもよい。   The storage unit may store a plurality of predetermined gradation data representing the predetermined image in the one frame, and the table unit may include a plurality of tables storing the plurality of gradation data. .

前記記憶部に記憶された階調データを変換する変換部をさらに備えてもよい。   You may further provide the conversion part which converts the gradation data memorize | stored in the said memory | storage part.

前記変換部は、前記記憶部に記憶された階調データを変換するためのパレットテーブルを有するパレットテーブル部を含んでもよい。   The conversion unit may include a palette table unit having a palette table for converting the gradation data stored in the storage unit.

前記修正部は、前記所定の階調データによって示される階調に最も近い階調を示す階調データに修正してもよい。   The correction unit may correct to gradation data indicating a gradation closest to the gradation indicated by the predetermined gradation data.

本発明の画像合成方法は、1フレームの階調データを記憶可能な記憶部が、前記1フレーム内の所定の画像を表す所定の階調データを記憶する工程と、修正部が、画像を表す複数の階調データを受け取り、前記複数の階調データの少なくとも一つを修正し、前記修正した階調データを含む複数の階調データを出力する工程であって、前記修正部が、前記複数の階調データを前記所定の階調データと比較し、前記複数の階調データ内に前記所定の階調データと同じ階調データがある場合、前記複数の階調データ内の前記所定の階調データと同じ階調データを、前記所定の階調データとは異なるように修正する、工程と、前記記憶部に記憶された階調データを読み出し、前記読み出した階調データを前記所定の階調データと比較し、前記記憶部から読み出した階調データが前記所定の階調データと同じである場合、前記記憶部はすでに記憶している階調データを保持し、前記記憶部から読み出した階調データが前記所定の階調データと同じでない場合、前記記憶部は、前記修正部から出力された階調データを記憶する工程とを包含する。   In the image composition method of the present invention, the storage unit capable of storing gradation data of one frame stores the predetermined gradation data representing the predetermined image in the one frame, and the correction unit represents the image. Receiving a plurality of gradation data, correcting at least one of the plurality of gradation data, and outputting a plurality of gradation data including the corrected gradation data, wherein the correction unit includes the plurality of gradation data; Are compared with the predetermined gradation data, and when the same gradation data as the predetermined gradation data exists in the plurality of gradation data, the predetermined level in the plurality of gradation data is Correcting the same gradation data as the tone data so as to be different from the predetermined gradation data, reading out the gradation data stored in the storage unit, and reading the read gradation data into the predetermined gradation Compared with the key data, the storage unit When the read gradation data is the same as the predetermined gradation data, the storage unit holds the already stored gradation data, and the gradation data read from the storage unit is the predetermined gradation data. The storage unit includes a step of storing the gradation data output from the correction unit.

本発明によれば、修正部が、画像を表す複数の階調データ内の所定の階調データを別の階調データに修正し、修正した階調データを含む複数の階調データを出力するとともに、ビデオメモリは、すでに記憶している階調データのうちの所定の画像を表す所定の階調データをそのまま保持し、ビデオメモリに記憶された階調データのうちの所定の階調データ以外の階調データを、修正部から出力された階調データに更新する。その結果、予めビデオメモリに記憶された所定の画像を別の画像と合成することができる。   According to the present invention, the correction unit corrects predetermined gradation data in a plurality of gradation data representing an image to another gradation data, and outputs a plurality of gradation data including the corrected gradation data. At the same time, the video memory holds the predetermined gradation data representing the predetermined image of the already stored gradation data as it is, and other than the predetermined gradation data of the gradation data stored in the video memory. Is updated to the gradation data output from the correction unit. As a result, a predetermined image previously stored in the video memory can be combined with another image.

また、本発明によれば、複数の階調データによって表される所定の画像を別の画像と合成することができる。   Further, according to the present invention, a predetermined image represented by a plurality of gradation data can be synthesized with another image.

また、本発明によれば、特定の階調データを別の階調データに変換することにより、合成する画像を任意の階調にすることができる。   In addition, according to the present invention, by converting specific gradation data into different gradation data, an image to be synthesized can be set to an arbitrary gradation.

本発明によれば、修正部が、複数の階調データを所定の階調データと比較し、複数の階調データ内に所定の階調データと同じ階調データがある場合、複数の階調データ内の所定の階調データと同じ階調データを、所定の階調データとは異なるように修正し、修正した階調データを含む複数の階調データを出力する。また、本発明によれば、記憶部から読み出した階調データが所定の階調データと同じである場合、記憶部はすでに記憶している階調データを保持し、記憶部から読み出した階調データが所定の階調データと同じでない場合、記憶部は修正部から出力された階調データを記憶する。   According to the present invention, the correction unit compares the plurality of gradation data with the predetermined gradation data, and if there is the same gradation data as the predetermined gradation data in the plurality of gradation data, the plurality of gradation data The same gradation data in the data as the predetermined gradation data is modified so as to be different from the predetermined gradation data, and a plurality of gradation data including the modified gradation data is output. According to the present invention, when the gradation data read from the storage unit is the same as the predetermined gradation data, the storage unit holds the already stored gradation data, and the gradation read from the storage unit When the data is not the same as the predetermined gradation data, the storage unit stores the gradation data output from the correction unit.

したがって、所定の階調データによって表される所定の画像を別の画像と重ね合わせることができる。また、複数のビデオメモリを用いることなく、任意の形状の画像同士を、容易に合成することができる。   Therefore, the predetermined image represented by the predetermined gradation data can be overlaid with another image. In addition, it is possible to easily synthesize images of arbitrary shapes without using a plurality of video memories.

また、本発明によれば、画像を表す複数の階調データを所定の階調データと比較する比較部と、比較部において比較した結果に応じて、複数の階調データのうちの所定の階調データと同じ階調データを別の階調データに置換する置換部と、階調データを記憶するビデオメモリと、ビデオメモリから階調データを読み出し、読み出した階調データを所定の階調データと比較し、比較した結果に基づいて置換部から出力された階調データをビデオメモリに記憶するようにビデオメモリを制御するメモリコントローラとを備える。   In addition, according to the present invention, a comparison unit that compares a plurality of gradation data representing an image with predetermined gradation data, and a predetermined level of the plurality of gradation data according to a result of comparison in the comparison unit. A replacement unit that replaces the same gradation data as the gradation data with another gradation data, a video memory that stores gradation data, gradation data is read from the video memory, and the read gradation data is converted into predetermined gradation data. And a memory controller that controls the video memory so that the gradation data output from the replacement unit is stored in the video memory based on the comparison result.

これにより、置換部は、画像を表す複数の階調データ内の所定の階調データを別の階調データに置換し、ビデオメモリは、所定の階調データがすでに記憶されている場合にはその階調データを保持し、それ以外の場合には置換部から出力された階調データを書き込むことができ、その結果、ビデオメモリは、すでに記憶している所定の画像を表す階調データを保持するとともに、別の画像を表す別の階調データを記憶することができる。   As a result, the replacement unit replaces predetermined gradation data in the plurality of gradation data representing the image with another gradation data, and the video memory has the predetermined gradation data already stored. The gradation data is held, and in other cases, the gradation data output from the replacement unit can be written. As a result, the video memory stores gradation data representing a predetermined image that has already been stored. It is possible to store and store other gradation data representing another image.

また、本発明によれば、画像を表す複数の階調データを、テーブル部の複数の所定の階調データと比較することで、複数の階調データによって表される所定の画像を別の画像と合成することができる。   In addition, according to the present invention, by comparing a plurality of gradation data representing an image with a plurality of predetermined gradation data in the table unit, a predetermined image represented by the plurality of gradation data is changed to another image. And can be synthesized.

また、本発明によれば、ビデオメモリに記憶された階調データを変換するパレットテーブルを有することにより、特定の階調データを別の階調データに変換することが可能となり、合成する画像を任意の階調にすることができる。   Further, according to the present invention, by having the palette table for converting the gradation data stored in the video memory, it becomes possible to convert specific gradation data into another gradation data, and an image to be synthesized can be converted. Arbitrary gradation can be achieved.

以下の説明では、本発明の表示制御装置の一つの実施形態として、携帯電話に用いられる表示制御装置について説明する。   In the following description, a display control device used for a mobile phone will be described as one embodiment of the display control device of the present invention.

図1は、本発明のある実施形態による表示制御装置10を用いた携帯電話100を示す模式的なブロック図である。   FIG. 1 is a schematic block diagram showing a mobile phone 100 using a display control device 10 according to an embodiment of the present invention.

携帯電話100は、記憶部13を含む表示制御装置10と、処理装置20と、画像を撮像する撮像装置30と、画像を表示する表示装置40と、他の通信機器と通信する通信装置50と、ユーザの指示を入力するための入力装置60とを備える。   The mobile phone 100 includes a display control device 10 including a storage unit 13, a processing device 20, an imaging device 30 that captures an image, a display device 40 that displays an image, and a communication device 50 that communicates with other communication devices. And an input device 60 for inputting user instructions.

表示制御装置10は、表示装置40を制御する。   The display control device 10 controls the display device 40.

処理装置20は、携帯電話100のシステムコントローラとして機能し、表示制御装置10、通信装置50および入力装置60からの命令および指示を処理し、表示制御装置10、通信装置50および入力装置60に、命令および指示を与える。   The processing device 20 functions as a system controller of the mobile phone 100, processes commands and instructions from the display control device 10, the communication device 50, and the input device 60, and sends them to the display control device 10, the communication device 50, and the input device 60. Give instructions and instructions.

記憶部13は、1フレームの階調データを記憶する。ここで、1フレームの階調データは、1フレームの複数のアドレスのそれぞれにR(赤)、G(緑)、B(青)の階調データを含み、一つの階調データは、Rの値、Gの値、Bの値をそれぞれ有する。   The storage unit 13 stores one frame of gradation data. Here, the gradation data of one frame includes gradation data of R (red), G (green), and B (blue) at each of a plurality of addresses of one frame. Value, G value, and B value.

処理装置20は、画像を表す階調データを、表示制御装置10に転送する。   The processing device 20 transfers gradation data representing an image to the display control device 10.

撮像装置30は、画像として、静止画画像および/または動画画像を撮像することによって、その画像を表す階調データを生成する。次いで、撮像装置30は、生成した複数の階調データを、表示制御装置10に転送する。   The imaging device 30 captures a still image and / or a moving image as an image, thereby generating gradation data representing the image. Next, the imaging device 30 transfers the generated plurality of gradation data to the display control device 10.

表示制御装置10は、処理装置20および/または撮像装置30から転送された階調データを、記憶部13に記憶する。記憶部13に記憶された階調データは、一定の周期で読み出されて、表示装置40に転送される。   The display control device 10 stores the gradation data transferred from the processing device 20 and / or the imaging device 30 in the storage unit 13. The gradation data stored in the storage unit 13 is read at a constant cycle and transferred to the display device 40.

表示装置40は、表示制御装置10から出力された階調データに基づいて画像を表示する。   The display device 40 displays an image based on the gradation data output from the display control device 10.

図2は、図1に示した表示制御装置10の構成を示す模式的なブロック図である。図2では、表示制御装置10に関連する装置も示している。   FIG. 2 is a schematic block diagram showing the configuration of the display control apparatus 10 shown in FIG. In FIG. 2, devices related to the display control device 10 are also shown.

表示制御装置10は、階調データを修正する修正部11と、制御部12と、図1にも示した記憶部13とを備える。   The display control apparatus 10 includes a correction unit 11 that corrects gradation data, a control unit 12, and a storage unit 13 that is also illustrated in FIG.

制御部12は、記憶部13に階調データを記憶し、かつ、記憶部13から階調データを読み出すように、記憶部13を制御する。   The control unit 12 controls the storage unit 13 to store the gradation data in the storage unit 13 and read the gradation data from the storage unit 13.

表示制御装置10は、また、制御部12によって記憶部13から読み出された階調データを変換する変換部14をさらに備えてもよい。   The display control apparatus 10 may further include a conversion unit 14 that converts gradation data read from the storage unit 13 by the control unit 12.

1フレーム内の所定の画像を表す所定の階調データが処理装置20に予め記憶されている場合、処理装置20は、制御部12に所定の階調データを転送し、制御部12は、記憶部13が、所定の階調データを記憶するように、記憶部13を制御する。   When predetermined gradation data representing a predetermined image in one frame is stored in the processing device 20 in advance, the processing device 20 transfers the predetermined gradation data to the control unit 12, and the control unit 12 stores The unit 13 controls the storage unit 13 so as to store predetermined gradation data.

あるいは、所定の階調データは、撮像装置30によって撮像された後に、処理装置20に入力され、入力装置60(図1参照)からの入力に応じて処理装置20によって設定されてもよい。   Alternatively, the predetermined gradation data may be input to the processing device 20 after being imaged by the imaging device 30 and set by the processing device 20 in accordance with an input from the input device 60 (see FIG. 1).

処理装置20は、所定の階調データを修正部11に転送する。   The processing device 20 transfers predetermined gradation data to the correction unit 11.

修正部11は、撮像装置30によって生成された複数の階調データを受け取り、その少なくとも一つを修正し、修正した階調データを含む複数の階調データを制御部12に出力する。   The correction unit 11 receives a plurality of gradation data generated by the imaging device 30, corrects at least one of them, and outputs a plurality of gradation data including the corrected gradation data to the control unit 12.

詳細には、まず、修正部11は、撮像装置30によって生成された複数の階調データを受け取る。   Specifically, first, the correction unit 11 receives a plurality of gradation data generated by the imaging device 30.

次いで、修正部11は、撮像装置30によって生成された階調データと所定の階調データとに基づいて、撮像装置30によって生成された階調データを修正する。より詳細には、修正部11は、撮像装置30によって生成された複数の階調データを所定の階調データと比較し、比較の結果、複数の階調データ内に所定の階調データと同じ階調データがある場合、複数の階調データ内の所定の階調データと同じ階調データを、所定の階調データとは異なるように修正する。なお、修正部11は、修正後の階調データによって示される階調が、修正前の階調データによって示される階調とできるだけ近いように修正することが好ましい。   Next, the correcting unit 11 corrects the gradation data generated by the imaging device 30 based on the gradation data generated by the imaging device 30 and the predetermined gradation data. More specifically, the correction unit 11 compares a plurality of gradation data generated by the imaging device 30 with predetermined gradation data, and, as a result of the comparison, the same as the predetermined gradation data in the plurality of gradation data. When there is gradation data, the same gradation data as the predetermined gradation data in the plurality of gradation data is corrected so as to be different from the predetermined gradation data. Note that the correction unit 11 preferably corrects the gradation indicated by the corrected gradation data so as to be as close as possible to the gradation indicated by the gradation data before correction.

次いで、修正部11は、修正した階調データを含む複数の階調データを制御部12に出力する。   Next, the correction unit 11 outputs a plurality of gradation data including the corrected gradation data to the control unit 12.

処理装置20は、また、所定の階調データを制御部12に転送する。   The processing device 20 also transfers predetermined gradation data to the control unit 12.

制御部12は、記憶部13に記憶されている階調データと、所定の階調データと、修正部11から出力された階調データとに基づいて、記憶部13に記憶される階調データを更新するように記憶部13を制御する。   The control unit 12 stores the gradation data stored in the storage unit 13 based on the gradation data stored in the storage unit 13, the predetermined gradation data, and the gradation data output from the correction unit 11. The storage unit 13 is controlled so as to be updated.

詳細には、まず、制御部12は、記憶部13に記憶された階調データをアドレス毎に読み出す。   Specifically, first, the control unit 12 reads the gradation data stored in the storage unit 13 for each address.

次いで、制御部12は、記憶部13から読み出した階調データを所定の階調データと比較する。記憶部13から読み出した階調データが所定の階調データと同じである場合、記憶部13はすでに記憶している階調データを保持する。また、記憶部13から読み出した階調データが所定の階調データと同じでない場合、記憶部13は修正部11から出力された階調データをそのアドレスに記憶する。   Next, the control unit 12 compares the gradation data read from the storage unit 13 with predetermined gradation data. When the gradation data read from the storage unit 13 is the same as the predetermined gradation data, the storage unit 13 holds already stored gradation data. When the gradation data read from the storage unit 13 is not the same as the predetermined gradation data, the storage unit 13 stores the gradation data output from the correction unit 11 at the address.

このようにして、記憶部13において、所定の階調データによって表される所定の画像を別の階調データによって表される別の画像と重ね合わせることができる。   In this manner, the storage unit 13 can superimpose a predetermined image represented by predetermined gradation data with another image represented by different gradation data.

制御部12は、必要に応じて、必要に応じて、記憶部13から階調データを読み出し、読み出した階調データを変換部14に出力する。   The control unit 12 reads the gradation data from the storage unit 13 as necessary, and outputs the read gradation data to the conversion unit 14 as necessary.

変換部14は、制御部12から出力された階調データのうちの予め設定された階調データを変換する。   The conversion unit 14 converts preset gradation data among the gradation data output from the control unit 12.

処理装置20は、必要に応じて、変換部14の変換を変更する。   The processing device 20 changes the conversion of the conversion unit 14 as necessary.

変換部14は、変換した階調データを表示装置40に出力する。   The conversion unit 14 outputs the converted gradation data to the display device 40.

表示装置40は、変換部14から出力された階調データに基づいて画像を表示する。   The display device 40 displays an image based on the gradation data output from the conversion unit 14.

図3は、図2に示した表示制御装置10および表示制御装置10に関連する部分の詳細を構成を示す模式的なブロック図である。   FIG. 3 is a schematic block diagram showing the configuration of the details of the display control apparatus 10 and the parts related to the display control apparatus 10 shown in FIG.

処理装置20は、マイクロプロセッサ21と、メインメモリ22とを含む。   The processing device 20 includes a microprocessor 21 and a main memory 22.

撮像装置30は、CCDセンサ31を含む。   The imaging device 30 includes a CCD sensor 31.

表示装置40は、液晶表示装置41を含む。液晶表示装置41は、液晶駆動回路と液晶パネルとを含むが、ここでは詳細な説明は省略する。   The display device 40 includes a liquid crystal display device 41. The liquid crystal display device 41 includes a liquid crystal driving circuit and a liquid crystal panel, but detailed description thereof is omitted here.

ここで、表示制御装置10は、表示装置40を制御するものであり、ここで、表示制御装置10は、液晶コントローラとして機能する。   Here, the display control apparatus 10 controls the display apparatus 40, and here, the display control apparatus 10 functions as a liquid crystal controller.

修正部11は、比較部11aと、比較部11aの比較の結果に基づいて、CCDセンサ31によって生成された階調データを置換する置換部11bと、少なくとも一つのテーブルを有するテーブル部11cとを含む。   The correction unit 11 includes a comparison unit 11a, a replacement unit 11b that replaces the gradation data generated by the CCD sensor 31 based on the comparison result of the comparison unit 11a, and a table unit 11c having at least one table. Including.

制御部12は、メモリコントローラ12aを含む。   The control unit 12 includes a memory controller 12a.

記憶部13は、ビデオメモリ13aを含む。   The storage unit 13 includes a video memory 13a.

変換部14は、パレットテーブルを有するパレットテーブル部14aを含む。   The conversion unit 14 includes a pallet table unit 14a having a pallet table.

1フレーム内の所定の画像を表す所定の階調データがメインメモリ22に予め記憶されている場合、メインプロセッサ21は、メインメモリ22から所定の階調データを読み出し、読み出した所定の階調データをメモリコントローラ12aに転送する。メモリコントローラ12aは、ビデオメモリ13aが、所定の階調データを記憶するように、ビデオメモリ13aを制御する。   When the predetermined gradation data representing a predetermined image in one frame is stored in the main memory 22 in advance, the main processor 21 reads the predetermined gradation data from the main memory 22 and reads the predetermined gradation data read out. Is transferred to the memory controller 12a. The memory controller 12a controls the video memory 13a so that the video memory 13a stores predetermined gradation data.

あるいは、所定の階調データは、CCDセンサ31によって撮像された後に、メインメモリ22に入力され、入力装置60(図1参照)からの入力に応じてメインプロセッサ21によって設定されてもよい。   Alternatively, the predetermined gradation data may be input to the main memory 22 after being imaged by the CCD sensor 31 and set by the main processor 21 in accordance with an input from the input device 60 (see FIG. 1).

このようにして、メインメモリ22には、1フレーム内の所定の画像を表す所定の階調データが記憶される。   In this way, the main memory 22 stores predetermined gradation data representing a predetermined image in one frame.

階調データは、R(赤)、G(緑)、B(青)のデータを含む。ここでは、階調データは、R、G、Bのそれぞれ、6ビット、すなわち、64階調で表される。   The gradation data includes R (red), G (green), and B (blue) data. Here, the gradation data is represented by 6 bits, that is, 64 gradations, for each of R, G, and B.

マイクロプロセッサ21は、テーブル部11cのテーブルが所定の階調データを格納するように、テーブル部11cを制御する。   The microprocessor 21 controls the table unit 11c so that the table of the table unit 11c stores predetermined gradation data.

また、マイクロプロセッサ21は、メモリコントローラ12aが、ビデオメモリ13aに階調データを記憶し、ビデオメモリ13aから階調データを読み出すように、メモリコントローラ12aを制御する。また、マイクロプロセッサ21は、メモリコントローラ12aが、ビデオメモリ13aから階調データを読み出した階調データをパレットテーブル部14aに出力するように、メモリコントローラ12aを制御する。   Further, the microprocessor 21 controls the memory controller 12a so that the memory controller 12a stores the gradation data in the video memory 13a and reads the gradation data from the video memory 13a. Further, the microprocessor 21 controls the memory controller 12a so that the memory controller 12a outputs the gradation data obtained by reading the gradation data from the video memory 13a to the palette table unit 14a.

パレットテーブル部14aは、パレットテーブルを用いて、階調データを予め設定された階調データに変換し、変換した階調データを液晶表示装置41に出力する。   The palette table unit 14 a converts the gradation data into preset gradation data using the palette table, and outputs the converted gradation data to the liquid crystal display device 41.

液晶表示装置41は、その階調データに基づいて画像を表示する。   The liquid crystal display device 41 displays an image based on the gradation data.

以下に、CCDセンサ31によって撮像された画像を表す階調データが入力され、ビデオメモリ13aにおいてCCDセンサ31によって撮像された画像を、所定の画像と合成し、液晶表示装置41が合成された画像を表示する態様について説明する。   Below, gradation data representing an image captured by the CCD sensor 31 is input, and the image captured by the CCD sensor 31 in the video memory 13a is combined with a predetermined image, and the liquid crystal display device 41 is combined. A mode of displaying is described.

まず、CCDセンサ31は、動画画像または静止画画像を撮像することによって、動画画像または静止画画像を表す複数の階調データを生成する。   First, the CCD sensor 31 captures a moving image or a still image, thereby generating a plurality of gradation data representing the moving image or the still image.

CCDセンサ31によって生成された階調データは、比較部11aおよび置換部11bに入力される。   The gradation data generated by the CCD sensor 31 is input to the comparison unit 11a and the replacement unit 11b.

比較部11aは、階調データを、テーブル部11cに予め格納された所定の階調データと比較する。比較部11aは、比較した結果に基づいて、一致/不一致を示す信号を置換部11bに出力する。   The comparison unit 11a compares the gradation data with predetermined gradation data stored in advance in the table unit 11c. The comparison unit 11a outputs a signal indicating match / mismatch to the replacement unit 11b based on the comparison result.

詳細には、比較部11aは、CCDセンサ31によって生成された階調データ内にテーブル部11cに格納された所定の階調データと同じ階調データがある場合、一致を示す信号を置換部11bに出力する。また、比較部11aは、CCDセンサ31によって生成された階調データ内にテーブル部11cに格納された所定の階調データと同じ階調データがない場合、不一致を示す信号を置換部11bに出力する。   Specifically, when the gradation data generated by the CCD sensor 31 includes the same gradation data as the predetermined gradation data stored in the table section 11c, the comparison section 11a sends a signal indicating a match to the replacement section 11b. Output to. The comparison unit 11a outputs a signal indicating a mismatch to the replacement unit 11b when the gradation data generated by the CCD sensor 31 does not have the same gradation data as the predetermined gradation data stored in the table unit 11c. To do.

比較部11aから一致を示す信号が置換部11bに入力されると、例えば、一致を示す信号がハイレベルになると、置換部11bは、その階調データを置換する。ここでは、置換部11bは、その階調データの最下位ビットを反転する。これは、最下位ビットを反転しても、階調データによって示される階調の変化が小さいからである。   When a signal indicating coincidence is input from the comparison unit 11a to the replacement unit 11b, for example, when the signal indicating coincidence becomes high level, the replacement unit 11b replaces the gradation data. Here, the replacement unit 11b inverts the least significant bit of the gradation data. This is because even if the least significant bit is inverted, the gradation change indicated by the gradation data is small.

このように、置換部11bが置換することによって、置換部11bから出力される階調データは、テーブル部11cに格納された所定の階調データを全く含まないデータとなる。   As described above, the replacement by the replacement unit 11b causes the gradation data output from the replacement unit 11b to be data that does not include any predetermined gradation data stored in the table unit 11c.

テーブル部11cのテーブルは、1つに限らず、複数のテーブルを有し、複数のテーブルのそれぞれが、異なる所定の階調データを格納していてもよい。   The table of the table unit 11c is not limited to one, and may have a plurality of tables, and each of the plurality of tables may store different predetermined gradation data.

テーブル部11cが複数のテーブルを有する場合、比較部11aは、階調データを、テーブル部11cに予め格納された所定の階調データと比較する。   When the table unit 11c includes a plurality of tables, the comparison unit 11a compares the gradation data with predetermined gradation data stored in advance in the table unit 11c.

この場合も、置換部11bは、比較部11aから一致を示す信号が入力されると、階調データの最下位ビットを反転する。次いで、置換部11bは、最下位ビットを反転された階調データを比較部11aに伝達する。   Also in this case, the replacement unit 11b inverts the least significant bit of the gradation data when a signal indicating coincidence is input from the comparison unit 11a. Next, the replacement unit 11b transmits the gradation data with the least significant bit inverted to the comparison unit 11a.

比較部11aは、最下位ビットを反転された階調データを、テーブル部11cの別のテーブルに格納された階調データと比較する。比較の結果、最下位ビットを反転された階調データが、テーブル部11cの別のテーブルに格納された階調データと同じである場合、比較部11aは、一致を示す信号を置換部11bに再び出力する。   The comparison unit 11a compares the gradation data with the least significant bit inverted with the gradation data stored in another table of the table unit 11c. As a result of comparison, when the gradation data with the least significant bit inverted is the same as the gradation data stored in another table of the table unit 11c, the comparison unit 11a sends a signal indicating a match to the replacement unit 11b. Output again.

二回目の一致を示す信号が置換部11bに入力されると、置換部11bは、さらに別の階調データに置換する。ここでは、置換部11bは、その階調データの最下位ビットの上位にある第二ビットを反転する。   When a signal indicating the second coincidence is input to the replacement unit 11b, the replacement unit 11b replaces with another gradation data. Here, the replacement unit 11b inverts the second bit higher than the least significant bit of the gradation data.

比較部11aおよび置換部11bは、階調データがテーブル部11cに格納された複数の階調データのすべてと異なるまで、比較と反転とを繰り返す。したがって、置換部11bから出力される階調データは、テーブル部11cに格納された複数の所定の階調データのすべてと異なる。   The comparison unit 11a and the replacement unit 11b repeat the comparison and inversion until the gradation data is different from all of the plurality of gradation data stored in the table unit 11c. Therefore, the gradation data output from the replacement unit 11b is different from all of the plurality of predetermined gradation data stored in the table unit 11c.

このように、テーブル部11cが複数のテーブルを有する場合も、置換部11bから出力される階調データは、テーブル部11cに格納された所定の階調データを全く含まないデータとなる。   As described above, even when the table unit 11c includes a plurality of tables, the gradation data output from the replacement unit 11b is data that does not include the predetermined gradation data stored in the table unit 11c.

メモリコントローラ12aは、ビデオメモリ13aに既に記憶されている階調データをアドレス毎に読み出し、読み出した階調データを、所定の階調データと、アドレス毎に比較する。   The memory controller 12a reads the gradation data already stored in the video memory 13a for each address, and compares the read gradation data with predetermined gradation data for each address.

ビデオメモリ13aから読み出した階調データが、所定の階調データと同じ場合、メモリコントローラ12aは、ビデオメモリ13aが、既に記憶されている階調データを保持するように、ビデオメモリ13aを制御する。   When the gradation data read from the video memory 13a is the same as the predetermined gradation data, the memory controller 12a controls the video memory 13a so that the video memory 13a holds the already stored gradation data. .

また、ビデオメモリ13aから読み出した階調データが、所定の階調データと同じでない場合、メモリコントローラ12aは、ビデオメモリ13aが、置換部11bから出力された階調データをそのアドレスに記憶するように、ビデオメモリ13aを制御する。   When the gradation data read from the video memory 13a is not the same as the predetermined gradation data, the memory controller 12a causes the video memory 13a to store the gradation data output from the replacement unit 11b at the address. The video memory 13a is controlled.

また、複数の所定の階調データが存在する場合も、メモリコントローラ12aは、ビデオメモリ13aから読み出した階調データを、すべての所定の階調データと比較する。   Further, even when a plurality of predetermined gradation data exists, the memory controller 12a compares the gradation data read from the video memory 13a with all the predetermined gradation data.

読み出した階調データが複数の所定の階調データのうちのいずれかと同じであれば、そのアドレスには書き込みを行わず、ビデオメモリ13aは、すでに記憶している階調データを保持する。   If the read gradation data is the same as any one of the plurality of predetermined gradation data, the video memory 13a holds the already stored gradation data without writing to the address.

反対に、ビデオメモリ13aから読み出した階調データが、すべての所定の階調データと異なる場合、すなわち、読み出した階調データが複数の所定の階調データのうちいずれとも同じでない場合、メモリコントローラ12aは、ビデオメモリ13aが置換部11bから出力された階調データをそのアドレスに記憶するように、ビデオメモリ13aを制御する。   On the contrary, when the gradation data read from the video memory 13a is different from all the predetermined gradation data, that is, when the read gradation data is not the same as any of the plurality of predetermined gradation data, the memory controller 12a controls the video memory 13a so that the video memory 13a stores the gradation data output from the replacement unit 11b at the address.

メモリコントローラ12aは、必要に応じて、ビデオメモリ13aに記憶された階調データを読み出し、読み出した階調データをパレットテーブル部14aに出力する。   The memory controller 12a reads the gradation data stored in the video memory 13a as necessary, and outputs the read gradation data to the palette table unit 14a.

パレットテーブル部14aは、パレットテーブルを用いて、メモリコントローラ12aから出力された階調データのうちの予め設定された階調データを変換する。パレットテーブル部14aは、パレットテーブルを用いた階調変換方法として、メモリテーブル変換方式などの公知の方法を用いるが、ここでは、その詳細な説明を省略する。   The palette table unit 14a converts preset gradation data among gradation data output from the memory controller 12a using the palette table. The palette table unit 14a uses a known method such as a memory table conversion method as a gradation conversion method using the palette table, but detailed description thereof is omitted here.

メインプロセッサ21は、必要に応じて、パレットテーブル部14aのテーブルを変更する。これにより、画像の階調を変更することができる。   The main processor 21 changes the table of the pallet table unit 14a as necessary. Thereby, the gradation of the image can be changed.

パレットテーブル部14aは、変換した階調データを液晶表示装置41に出力する。   The palette table unit 14 a outputs the converted gradation data to the liquid crystal display device 41.

液晶表示装置41は、パレットテーブル部14aから出力された階調データに基づいて画像を表示する。   The liquid crystal display device 41 displays an image based on the gradation data output from the palette table unit 14a.

以下に、画像合成について説明する。   Hereinafter, image composition will be described.

図4は、本発明のある実施形態における所定の画像を含む1フレームの画像70を示す模式図である。   FIG. 4 is a schematic diagram showing an image 70 of one frame including a predetermined image according to an embodiment of the present invention.

画像70において、所定の画像は、外枠71と、第1の曲線部72と、第2の曲線部73と、第3の曲線部74であり、第1の曲線部72と、第2の曲線部73と、第3の曲線部74とによって虹が形成されている。   In the image 70, the predetermined images are the outer frame 71, the first curved portion 72, the second curved portion 73, and the third curved portion 74, the first curved portion 72, and the second curved portion 74. A rainbow is formed by the curved portion 73 and the third curved portion 74.

なお、ここでは、説明を過度に複雑にすることを防ぐ目的で、階調データのR,G,Bをそれぞれ、2ビット、すなわち、4階調で示す。   Here, for the purpose of preventing the description from becoming excessively complicated, R, G, and B of the gradation data are each represented by 2 bits, that is, 4 gradations.

ここで、再び、図3を参照する。   Here, FIG. 3 will be referred to again.

マイクロプロセッサ21は、モリコントローラ12aを介して、外枠71をビデオメモリ13aに書き込む。ここで、外枠71の階調データは、(R,G,B)=(10,10,10)である。   The microprocessor 21 writes the outer frame 71 into the video memory 13a via the memory controller 12a. Here, the gradation data of the outer frame 71 is (R, G, B) = (10, 10, 10).

次いで、マイクロプロセッサ21は、モリコントローラ12aを介して、フレームの中央付近に虹を形成するために、第1の曲線部72と、第2の曲線部73と、第3の曲線部74とをビデオメモリ13aに書き込む。ここで、第1の曲線部72の階調データは、(R,G,B)=(01,00,00)であり、第2の曲線部73の階調データは、(R,G,B)=(00,01,00)であり、第3の曲線部74の階調データは、(R,G,B)=(00,00,01)である。   Next, the microprocessor 21 connects the first curved portion 72, the second curved portion 73, and the third curved portion 74 to form a rainbow near the center of the frame via the Mori controller 12a. Write to video memory 13a. Here, the gradation data of the first curve portion 72 is (R, G, B) = (01, 00, 00), and the gradation data of the second curve portion 73 is (R, G, B). B) = (00,01,00), and the gradation data of the third curve portion 74 is (R, G, B) = (00,00,01).

また、マイクロプロセッサ21は、CCDセンサ31によって撮像した画像を表示するための領域の階調データが(R,G,B)=(00,00,00)になるように予め設定している。   Further, the microprocessor 21 is set in advance so that the gradation data of the area for displaying the image picked up by the CCD sensor 31 is (R, G, B) = (00, 00, 00).

ついで、マイクロプロセッサ21は、テーブル部11cに、4つの階調データ、すなわち、外枠71の階調データ(R,G,B)=(10,10,10)、第1の曲線部72の階調データ(R,G,B)=(01,00,00)、第2の曲線部73の階調データ(R,G,B)=(00,01,00)、第3の曲線部74の階調データ(R,G,B)=(00,00,01)を格納する。   Next, the microprocessor 21 stores four gradation data, that is, gradation data (R, G, B) = (10, 10, 10) of the outer frame 71 in the table section 11 c, and the first curve section 72. Gradation data (R, G, B) = (01, 00, 00), gradation data (R, G, B) of the second curve portion 73 = (00, 01, 00), third curve portion 74 gradation data (R, G, B) = (00, 00, 01) are stored.

CCDセンサ31によって生成された階調データは、修正部11によって、上記の4つの所定の階調データを含まない階調データに修正される。   The gradation data generated by the CCD sensor 31 is corrected by the correction unit 11 into gradation data that does not include the four predetermined gradation data.

ここで、CCDセンサ31から複数のフレームの画像を表す階調データが連続的に入力される場合、CCDセンサ31からは次のフレームの階調データが入力されるが、ビデオメモリ13aには既に階調データが記憶されている。この階調データにおいては、所定の階調データによって表される所定の画像以外の領域には上述した4つの所定の階調データが記憶されていない。   Here, when gradation data representing images of a plurality of frames is continuously input from the CCD sensor 31, gradation data of the next frame is input from the CCD sensor 31, but already to the video memory 13a. Gradation data is stored. In this gradation data, the above-mentioned four predetermined gradation data are not stored in an area other than the predetermined image represented by the predetermined gradation data.

したがって、ビデオメモリ13において、所定の画像と、CCDセンサ31によって撮像した画像とが合成されることになる。   Therefore, in the video memory 13, the predetermined image and the image captured by the CCD sensor 31 are combined.

なお、メモリコントローラ12aから出力される階調データはパレットテーブル部14aにおいてパレットテーブルを用いて変換される。   Note that the gradation data output from the memory controller 12a is converted by the palette table unit 14a using the palette table.

ここでは、外枠71の階調データ(R,G,B)=(10,10,10)は、青色の階調データ(R,G,B)=(00,00,63)に変換され、第1の曲線部72の階調データ(R,G,B)=(01,00,00)は、赤色の階調データ(R,G,B)=(63,00,00)に変換され、第2の曲線部73の階調データ(R,G,B)=(00,01,00)は、緑色の階調データ(R,G,B)=(00,63,00)に変換され、第3の曲線部74の階調データ(R,G,B)=(00,00,01)は、黄色の階調データ(R,G,B)=(63,00,63)に変換される。結果として、ビデオメモリ13aに記憶される階調データに対応する画像を所望の階調にすることができる。   Here, the gradation data (R, G, B) = (10, 10, 10) of the outer frame 71 is converted into blue gradation data (R, G, B) = (00, 00, 63). The gradation data (R, G, B) = (01, 00, 00) of the first curve portion 72 is converted into red gradation data (R, G, B) = (63, 00, 00). Then, the gradation data (R, G, B) = (00, 01, 00) of the second curve portion 73 is changed to green gradation data (R, G, B) = (00, 63, 00). The gradation data (R, G, B) = (00, 00, 01) of the third curve portion 74 is converted into yellow gradation data (R, G, B) = (63, 00, 63). Is converted to As a result, the image corresponding to the gradation data stored in the video memory 13a can have a desired gradation.

次いで、パレットテーブル部14aは、変換した階調データを液晶表示装置41に出力し、液晶表示装置41は、階調データに基づいて画像を表示する。   Next, the palette table unit 14a outputs the converted gradation data to the liquid crystal display device 41, and the liquid crystal display device 41 displays an image based on the gradation data.

図5は、図4に示された所定の画像に別の画像を合成した1つのフレームの画像70を示す模式図である。   FIG. 5 is a schematic diagram showing an image 70 of one frame obtained by combining another image with the predetermined image shown in FIG.

図5に示すように、1フレームの画像70のうちの外枠71、第1の曲線部72、第2の曲線部73および第3の曲線部74以外の領域に、画像75が合成される。   As shown in FIG. 5, the image 75 is synthesized in a region other than the outer frame 71, the first curved portion 72, the second curved portion 73, and the third curved portion 74 in the image 70 of one frame. .

このように、本実施形態によれば、マイクロプロセッサ21から予め書き込まれた外枠および虹といった所定の画像を保持しながら、CCDセンサ31によって撮像した画像をリアルタイムに合成し、かつ、表示することができる。   As described above, according to the present embodiment, an image captured by the CCD sensor 31 is synthesized and displayed in real time while holding predetermined images such as an outer frame and a rainbow written in advance from the microprocessor 21. Can do.

なお、本明細書において、所定の画像は、模様に限定されるものではなく、文字であってもよい。この場合、文字を所定の画像として、映像に所定の文字を合成することもできる。   In the present specification, the predetermined image is not limited to a pattern and may be a character. In this case, it is also possible to synthesize a predetermined character on the video using the character as a predetermined image.

なお、上記説明では、本発明の表示制御装置を携帯電話に用いる形態について説明したが、本発明はこれに限定さない。本発明は、携帯電話だけでなく、携帯情報端末といった携帯装置にも適用可能である。   In the above description, the display control apparatus according to the present invention is used for a mobile phone. However, the present invention is not limited to this. The present invention is applicable not only to a mobile phone but also to a mobile device such as a mobile information terminal.

また、本発明の表示制御装置は、携帯することを目的とした携帯装置だけでなく、一般的な表示装置、例えば、据え置き型のテレビジョン装置にも適用可能である。   The display control device of the present invention can be applied not only to a portable device intended to be carried but also to a general display device, for example, a stationary television device.

また、上記説明では、表示装置の一つの形態として液晶表示装置について説明したが本発明の表示制御装置に適用可能な表示装置は、液晶表示装置に限定されない。本発明の表示制御装置は、任意の表示装置に適用可能である。   In the above description, the liquid crystal display device has been described as one form of the display device, but the display device applicable to the display control device of the present invention is not limited to the liquid crystal display device. The display control device of the present invention is applicable to any display device.

以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。   As mentioned above, although this invention has been illustrated using preferable embodiment of this invention, this invention should not be limited and limited to this embodiment. It is understood that the scope of the present invention should be construed only by the claims. It is understood that those skilled in the art can implement an equivalent range based on the description of the present invention and the common general technical knowledge from the description of specific preferred embodiments of the present invention. Patents, patent applications, and documents cited herein should be incorporated by reference in their entirety, as if the contents themselves were specifically described herein. Understood.

本発明によれば、記憶部から読み出した階調データが所定の階調データと同じである場合、記憶部はすでに記憶している階調データを保持し、記憶部から読み出した階調データが所定の階調データと同じでない場合、記憶部は修正部から出力された階調データを記憶し、これにより、所定の階調データによって表される所定の画像を別の画像と重ね合わせることができる。したがって、複数のビデオメモリを用いることなく、任意の形状の画像を、容易に合成することができる。   According to the present invention, when the gradation data read from the storage unit is the same as the predetermined gradation data, the storage unit holds the already stored gradation data, and the gradation data read from the storage unit If it is not the same as the predetermined gradation data, the storage unit stores the gradation data output from the correction unit, so that the predetermined image represented by the predetermined gradation data can be superimposed on another image. it can. Therefore, an image having an arbitrary shape can be easily synthesized without using a plurality of video memories.

図1は、本発明のある実施形態による表示制御装置を用いた携帯電話を示す模式的なブロック図である。FIG. 1 is a schematic block diagram showing a mobile phone using a display control apparatus according to an embodiment of the present invention. 図2は、図1に示した表示制御装置の構成を示す模式的なブロック図である。FIG. 2 is a schematic block diagram illustrating a configuration of the display control apparatus illustrated in FIG. 図3は、図2に示した表示制御装置および表示制御装置に関連する部分の詳細を構成を示す模式的なブロック図であるFIG. 3 is a schematic block diagram showing a configuration of details of a portion related to the display control device shown in FIG. 図4は、本発明のある実施形態による所定の画像を含む1フレームの画像を示す模式図である。FIG. 4 is a schematic diagram showing an image of one frame including a predetermined image according to an embodiment of the present invention. 図5は、図4に示された所定の画像に別の画像を合成した1つのフレームを示す模式図である。FIG. 5 is a schematic diagram showing one frame obtained by synthesizing another image with the predetermined image shown in FIG. 図6は、従来の携帯電話を示す模式的なブロック図である。FIG. 6 is a schematic block diagram showing a conventional mobile phone.

符号の説明Explanation of symbols

10 表示制御装置
11 修正部
11a 比較部
11b 置換部
11c テーブル部
12 制御部
12a メモリコントローラ
13 記憶部
13a ビデオメモリ
14 変換部
14a パレットテーブル部
20 処理装置
21 マイクロプロセッサ
22 メインメモリ
30 撮像装置
31 CCDセンサ
40 表示装置
41 液晶表示装置
50 通信装置
60 入力装置
100 携帯電話
DESCRIPTION OF SYMBOLS 10 Display control apparatus 11 Correction part 11a Comparison part 11b Replacement part 11c Table part 12 Control part 12a Memory controller 13 Storage part 13a Video memory 14 Conversion part 14a Palette table part 20 Processing apparatus 21 Microprocessor 22 Main memory 30 Imaging device 31 CCD sensor 40 display device 41 liquid crystal display device 50 communication device 60 input device 100 mobile phone

Claims (9)

1フレームの階調データを記憶可能な記憶部であって、前記1フレーム内の所定の画像を表す所定の階調データを記憶する記憶部と、
画像を表す複数の階調データを受け取り、前記複数の階調データの少なくとも一つを修正し、前記修正した階調データを含む複数の階調データを出力する修正部であって、前記複数の階調データを前記所定の階調データと比較し、前記複数の階調データ内に前記所定の階調データと同じ階調データがある場合、前記複数の階調データ内の前記所定の階調データと同じ階調データを、前記所定の階調データとは異なるように修正する、修正部と、
前記記憶部に記憶された階調データを読み出し、前記記憶部に記憶された階調データを前記所定の階調データと比較し、前記記憶部から読み出した階調データが前記所定の階調データと同じである場合、前記記憶部はすでに記憶している階調データを保持し、前記記憶部から読み出した階調データが前記所定の階調データと同じでない場合、前記記憶部は前記修正部から出力された階調データを記憶するように前記記憶部を制御する制御部と
を備える、表示制御装置。
A storage unit capable of storing gradation data of one frame, wherein the storage unit stores predetermined gradation data representing a predetermined image in the one frame;
A correction unit that receives a plurality of gradation data representing an image, corrects at least one of the plurality of gradation data, and outputs a plurality of gradation data including the corrected gradation data; When the gradation data is compared with the predetermined gradation data, and the gradation data is the same as the predetermined gradation data in the plurality of gradation data, the predetermined gradation in the plurality of gradation data A correction unit for correcting the same gradation data as the data so as to be different from the predetermined gradation data;
The gradation data stored in the storage unit is read out, the gradation data stored in the storage unit is compared with the predetermined gradation data, and the gradation data read out from the storage unit is the predetermined gradation data When the gradation data read from the storage unit is not the same as the predetermined gradation data, the storage unit stores the correction unit. And a control unit that controls the storage unit so as to store the gradation data output from the display control device.
前記修正部は、
前記所定の階調データを格納したテーブルを有するテーブル部と、
前記複数の階調データを前記所定の階調データと比較する比較部と、
前記比較部の比較結果に基づいて、前記複数の階調データ内の前記所定の階調データと同じ階調データを別の階調データに置換する置換部と
を含む、請求項1に記載の表示制御装置。
The correction unit is
A table unit having a table storing the predetermined gradation data;
A comparison unit for comparing the plurality of gradation data with the predetermined gradation data;
The replacement unit according to claim 1, further comprising: a replacement unit that replaces the same gradation data as the predetermined gradation data in the plurality of gradation data with another gradation data based on a comparison result of the comparison unit. Display control device.
前記記憶部は、ビデオメモリを含む、請求項1に記載の表示制御装置。   The display control apparatus according to claim 1, wherein the storage unit includes a video memory. 前記制御部は、メモリコントローラを含む、請求項1に記載の表示制御装置。   The display control apparatus according to claim 1, wherein the control unit includes a memory controller. 前記記憶部は、前記1フレーム内の前記所定の画像を表す複数の所定の階調データを記憶し、
前記テーブル部は、前記複数の階調データを格納した複数のテーブルを有する、請求項2に記載の表示制御装置。
The storage unit stores a plurality of predetermined gradation data representing the predetermined image in the one frame,
The display control apparatus according to claim 2, wherein the table unit includes a plurality of tables storing the plurality of gradation data.
前記記憶部に記憶された階調データを変換する変換部をさらに備える、請求項1に記載の表示制御装置。   The display control apparatus according to claim 1, further comprising a conversion unit that converts the gradation data stored in the storage unit. 前記変換部は、前記記憶部に記憶された階調データを変換するためのパレットテーブルを有するパレットテーブル部を含む、請求項6に記載の表示制御装置。   The display control apparatus according to claim 6, wherein the conversion unit includes a pallet table unit having a pallet table for converting the gradation data stored in the storage unit. 前記修正部は、前記所定の階調データによって示される階調に最も近い階調を示す階調データに修正する、請求項1に記載の表示制御装置。   The display control device according to claim 1, wherein the correction unit corrects the gradation data to indicate a gradation closest to the gradation indicated by the predetermined gradation data. 1フレームの階調データを記憶可能な記憶部が、前記1フレーム内の所定の画像を表す所定の階調データを記憶する工程と、
修正部が、画像を表す複数の階調データを受け取り、前記複数の階調データの少なくとも一つを修正し、前記修正した階調データを含む複数の階調データを出力する工程であって、前記修正部が、前記複数の階調データを前記所定の階調データと比較し、前記複数の階調データ内に前記所定の階調データと同じ階調データがある場合、前記複数の階調データ内の前記所定の階調データと同じ階調データを、前記所定の階調データとは異なるように修正する、工程と、
前記記憶部に記憶された階調データを読み出し、前記読み出した階調データを前記所定の階調データと比較し、前記記憶部から読み出した階調データが前記所定の階調データと同じである場合、前記記憶部はすでに記憶している階調データを保持し、前記記憶部から読み出した階調データが前記所定の階調データと同じでない場合、前記記憶部は、前記修正部から出力された階調データを記憶する工程と
を包含する、画像合成方法。
A storage unit capable of storing gradation data of one frame, storing predetermined gradation data representing a predetermined image in the one frame;
A correction unit that receives a plurality of gradation data representing an image, corrects at least one of the plurality of gradation data, and outputs a plurality of gradation data including the corrected gradation data; The correction unit compares the plurality of gradation data with the predetermined gradation data, and when the plurality of gradation data includes the same gradation data as the predetermined gradation data, the plurality of gradations Correcting the same gradation data as the predetermined gradation data in the data so as to be different from the predetermined gradation data;
The gradation data stored in the storage unit is read, the read gradation data is compared with the predetermined gradation data, and the gradation data read from the storage unit is the same as the predetermined gradation data. In this case, the storage unit holds already stored gradation data, and when the gradation data read from the storage unit is not the same as the predetermined gradation data, the storage unit is output from the correction unit. And a step of storing the gradation data.
JP2004177657A 2004-06-15 2004-06-15 Display control apparatus and image composition method Expired - Fee Related JP4605585B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004177657A JP4605585B2 (en) 2004-06-15 2004-06-15 Display control apparatus and image composition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004177657A JP4605585B2 (en) 2004-06-15 2004-06-15 Display control apparatus and image composition method

Publications (2)

Publication Number Publication Date
JP2006003474A true JP2006003474A (en) 2006-01-05
JP4605585B2 JP4605585B2 (en) 2011-01-05

Family

ID=35771936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004177657A Expired - Fee Related JP4605585B2 (en) 2004-06-15 2004-06-15 Display control apparatus and image composition method

Country Status (1)

Country Link
JP (1) JP4605585B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007148322A (en) * 2005-11-01 2007-06-14 Asahi Kasei Chemicals Corp Photosensitive resin composition for flexographic printing

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6259991A (en) * 1985-09-10 1987-03-16 シャープ株式会社 Display controller
JPS63256991A (en) * 1987-04-14 1988-10-24 日本電気株式会社 Editing memory
JPH03123391A (en) * 1989-09-29 1991-05-27 Internatl Business Mach Corp <Ibm> High resolution video display system
JPH03196189A (en) * 1989-12-26 1991-08-27 Matsushita Electric Ind Co Ltd Image signal processing device
JPH0497288A (en) * 1990-08-10 1992-03-30 Sharp Corp Display control circuit
JPH0573019A (en) * 1991-09-17 1993-03-26 Canon Inc Image synthesizing and displaying device
JPH06274637A (en) * 1993-03-22 1994-09-30 Ricoh Co Ltd Image plotter
JPH1020844A (en) * 1996-06-28 1998-01-23 Toshiba Corp Image processing apparatus and personal computer
JPH11313339A (en) * 1998-04-30 1999-11-09 Toshiba Corp Display control device and moving image / graphics composite display method
JP2000069498A (en) * 1998-08-22 2000-03-03 Daisei Denki Kk Chroma key system
JP2000261774A (en) * 1999-03-09 2000-09-22 Matsushita Electric Ind Co Ltd Transmission method for portrait drawing

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6259991A (en) * 1985-09-10 1987-03-16 シャープ株式会社 Display controller
JPS63256991A (en) * 1987-04-14 1988-10-24 日本電気株式会社 Editing memory
JPH03123391A (en) * 1989-09-29 1991-05-27 Internatl Business Mach Corp <Ibm> High resolution video display system
JPH03196189A (en) * 1989-12-26 1991-08-27 Matsushita Electric Ind Co Ltd Image signal processing device
JPH0497288A (en) * 1990-08-10 1992-03-30 Sharp Corp Display control circuit
JPH0573019A (en) * 1991-09-17 1993-03-26 Canon Inc Image synthesizing and displaying device
JPH06274637A (en) * 1993-03-22 1994-09-30 Ricoh Co Ltd Image plotter
JPH1020844A (en) * 1996-06-28 1998-01-23 Toshiba Corp Image processing apparatus and personal computer
JPH11313339A (en) * 1998-04-30 1999-11-09 Toshiba Corp Display control device and moving image / graphics composite display method
JP2000069498A (en) * 1998-08-22 2000-03-03 Daisei Denki Kk Chroma key system
JP2000261774A (en) * 1999-03-09 2000-09-22 Matsushita Electric Ind Co Ltd Transmission method for portrait drawing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007148322A (en) * 2005-11-01 2007-06-14 Asahi Kasei Chemicals Corp Photosensitive resin composition for flexographic printing

Also Published As

Publication number Publication date
JP4605585B2 (en) 2011-01-05

Similar Documents

Publication Publication Date Title
TWI375938B (en)
US5977946A (en) Multi-window apparatus
JP6948810B2 (en) Image processing system
JP2006020193A (en) Display controller, electronic device, and image data supply method
US6480230B1 (en) Image processing of video signal for display
WO2004090860A1 (en) Video combining circuit
US7023455B2 (en) Apparatus and method for processing video signal
JP2004194286A (en) Output signal generation circuit for display panel, digital camera, and output signal generation method for display panel
JP2002185978A (en) Color display driving device for portable mobile telephone
US20030174138A1 (en) Image display circuitry and mobile electronic device
JP4605585B2 (en) Display control apparatus and image composition method
US20030160748A1 (en) Display control circuit, semiconductor device, and portable device
US20070132883A1 (en) On-screen display device and control method therefor
JP4484511B2 (en) Image composition apparatus, integrated circuit for image composition, and image composition method
JP3247595B2 (en) LCD display video signal generator
JP2002182639A (en) Image processing device
JP2001249655A (en) Display device
JP3985451B2 (en) Image processing apparatus and image display apparatus
JP2003189178A (en) On-screen display device
JP3986038B2 (en) Signal processing device
JP2820068B2 (en) Image data synthesis display device
JPH07219510A (en) On-screen display device
JP2006277521A (en) Memory controller, image processing controller, and electronic device
JP2003143474A (en) Video signal processing system
JP2005242675A (en) Image size reduction processing method and image size enlargement processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100402

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100601

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100929

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100929

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 3

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04

LAPS Cancellation because of no payment of annual fees