JP2000356977A - Portable terminal and display method therefor - Google Patents

Portable terminal and display method therefor

Info

Publication number
JP2000356977A
JP2000356977A JP17040799A JP17040799A JP2000356977A JP 2000356977 A JP2000356977 A JP 2000356977A JP 17040799 A JP17040799 A JP 17040799A JP 17040799 A JP17040799 A JP 17040799A JP 2000356977 A JP2000356977 A JP 2000356977A
Authority
JP
Japan
Prior art keywords
data
command
display
moving image
lcd
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
JP17040799A
Other languages
Japanese (ja)
Inventor
Hiroaki Shibayama
博昭 柴山
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.)
NEC Platforms Ltd
Original Assignee
NEC AccessTechnica Ltd
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 NEC AccessTechnica Ltd filed Critical NEC AccessTechnica Ltd
Priority to JP17040799A priority Critical patent/JP2000356977A/en
Publication of JP2000356977A publication Critical patent/JP2000356977A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

PROBLEM TO BE SOLVED: To perform the display of an LCD at high speed without burdening loads on a CPU. SOLUTION: In this terminal, difference data of a previous frame (which indicates one picture data of the display of the LCD of a previous time) and a present frame (indicates one picture data which should be written now) by a movement detecting circuit and a command producing circuit 13 and the data of an LCD display newest buffer 14 are updated to the newest data based on the difference data and also only the difference data are made to be transferred to an LCD driver as an address command and a data command.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、携帯端末の表示部
への動画表示に適した携帯端末及びその表示方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a portable terminal suitable for displaying a moving image on a display unit of the portable terminal and a display method thereof.

【0002】[0002]

【従来の技術】PHS端末等の携帯端末には、電話番号
や日付及び時刻を表示するためのLCDの表示部が設け
られている。
2. Description of the Related Art A portable terminal such as a PHS terminal is provided with an LCD display for displaying a telephone number, date and time.

【0003】このようなLCDの表示部は、図3に示す
ようなデータ編集によって表示されるようになってい
る。すなわち、携帯端末本体内部に設けられているCP
Uは、RAMに対しての書込みデータを編集する(ステ
ップ301)。このとき、携帯端末の特性上、CPUの
能力が低いため、テキスト文字程度の表示データの編集
に限られる。
The display section of such an LCD is displayed by data editing as shown in FIG. That is, the CP provided inside the mobile terminal body
U edits the write data to the RAM (step 301). At this time, since the capability of the CPU is low due to the characteristics of the mobile terminal, the editing is limited to editing display data of about text characters.

【0004】次いで、編集した表示データをLCDのマ
ップのどの位置に書込むかのアドレス設定が行われ、そ
のアドレスが保持される(ステップ302)。アドレス
を保持した後、その保持したアドレスと表示データとを
LCDドライバに転送する(ステップ303,30
4)。これにより、LCDの表示が行われる。
[0004] Next, an address is set for which position on the LCD map the edited display data is to be written, and the address is held (step 302). After holding the address, the held address and display data are transferred to the LCD driver (steps 303 and 30).
4). Thereby, the display on the LCD is performed.

【0005】[0005]

【発明が解決しようとする課題】ところで、上述した従
来のLCDの表示方法では、表示データを上書きするこ
とで、テキストを表示させるようにしている。すなわ
ち、携帯端末の表示においては、アニメーション的な動
きを意識した表示を行わせることを想定していない。
In the above-described conventional LCD display method, text is displayed by overwriting display data. That is, in the display of the mobile terminal, it is not assumed that the display is performed in consideration of the animation movement.

【0006】このように、アニメーション的な動きを意
識した表示を行わせることを想定していない方式によ
り、アニメーションを表示させようとした場合、全フレ
ームデータを、CPUによってLCDに書込む必要があ
る。
As described above, when an animation is to be displayed by a method which does not assume that the display is performed in consideration of the movement of the animation, it is necessary to write all the frame data to the LCD by the CPU. .

【0007】この場合、CPUがデータの変化を検出
し、その差分データをLCDドライバに送出すること
で、アニメーションを表示させることはできるが、CP
Uの負担が多くなるため、より高級なCPUを用いる必
要が生じる。
In this case, an animation can be displayed by the CPU detecting a change in the data and transmitting the difference data to the LCD driver.
Since the burden on U increases, it becomes necessary to use a higher-grade CPU.

【0008】このように、高級なCPUを使用する場
合、携帯端末のコストアップ等を招いてしまうという問
題がある。また、高級なCPUの使用に伴い、そのCP
Uに付随するドライバLSIやチップセット等の余分な
LSIを付加する必要があり、携帯端末としての小型化
のメリットが無くなる。
As described above, when a high-grade CPU is used, there is a problem that the cost of the portable terminal is increased. Also, with the use of high-end CPU, its CP
It is necessary to add an extra LSI such as a driver LSI or a chipset attached to U, and the advantage of miniaturization as a portable terminal is lost.

【0009】本発明は、このような状況に鑑みてなされ
たものであり、CPUを高級化せずに、動画表示を行う
ことができる携帯端末及びその表示方法を提供すること
ができるようにするものである。
The present invention has been made in view of such a situation, and has as its object to provide a portable terminal capable of displaying a moving image without upgrading the CPU and a display method thereof. Things.

【0010】[0010]

【課題を解決するための手段】請求項1に記載の携帯端
末は、アドレスコマンド及びデータコマンドを転送する
ことで動画データの表示を行うLCDドライバを備えた
携帯端末であって、前フレーム(前回のLCD表示一画
面データを示す)と今フレーム(今書込みたい一画面デ
ータを示す)との差分データを検出し、その差分データ
のみをLCDドライバにアドレスコマンド及びデータコ
マンドとして転送する転送手段を備えることを特徴とす
る。また、転送手段は、動き検出及びコマンド作成を行
う動き検出/コマンド作成回路と、検出/コマンド作成
回路によって検出された動き検出によるデータに基づ
き、最新のデータに更新されるLCD表示最新バッファ
と、LCD表示最新バッファのパラレルデータをシリア
ルデータに変換してLCDドライバに送出するパラレル
/シリアル変換回路とを備えるようにすることができ
る。また、動画データは、コマンドレジスタに書込まれ
たコマンドデータによって表示されるとともに、コマン
ドデータに基づき、コマンドコントローラによってグラ
フィックライブラリの動画データが直接、Dual Port R
AMに書込まれ、このDual Port RAMに書込まれた動
画データは検出/コマンド作成回路によって差分データ
が検出されるようにすることができる。また、グラフィ
ックライブラリは、MPEG4データ信号に準拠したデ
ータをデコードする機能を有しているようにすることが
できる。また、Dual Port RAMのメモリエリアには、
実際に表示されるイメージとして編集されるためのエリ
アが設けられているようにすることができる。請求項6
に記載の携帯端末の表示方法は、アドレスコマンド及び
データコマンドを転送することで動画データの表示を行
う携帯端末の表示方法であって、前フレーム(前回のL
CD表示一画面データを示す)と今フレーム(今書込み
たい一画面データを示す)との差分データを検出する第
1の工程と、その差分データのみをLCDドライバにア
ドレスコマンド及びデータコマンドとして転送する第2
の工程とを備えることを特徴とする。また、第1及び第
2の工程には、動き検出及びコマンド作成を行う工程
と、検出された動き検出によるデータに基づき、最新の
データに更新する工程と、更新されたパラレルデータを
シリアルデータに変換してLCDドライバに送出する工
程とが含まれるようにすることができる。また、第1及
び第2の工程には、動画データをコマンドデータによっ
て表示させる工程と、コマンドデータに基づき、グラフ
ィックライブラリの動画データを直接、Dual Port RA
Mに書込む第3の工程とが含まれるようにすることがで
きる。また、第3の工程には、MPEG4データ信号に
準拠したデータをデコードする工程が含まれるようにす
ることができる。また、第3の工程には、Dual Port R
AMのメモリエリアに、実際に表示されるイメージとし
て編集されるためのエリアを設定する工程が含まれるよ
うにすることができる。本発明に係る携帯端末及びその
表示方法においては、動画データの表示を行う際、前フ
レーム(前回のLCD表示一画面データを示す)と今フ
レーム(今書込みたい一画面データを示す)との差分デ
ータを検出し、その差分データのみをLCDドライバに
アドレスコマンド及びデータコマンドとして転送するよ
うにする。
According to a first aspect of the present invention, there is provided a portable terminal having an LCD driver for displaying moving image data by transferring an address command and a data command, the portable terminal comprising: Transfer means for detecting difference data between the current LCD display one screen data and the current frame (showing one screen data to be written now) and transferring only the difference data to the LCD driver as an address command and a data command. It is characterized by the following. Further, the transfer means includes a motion detection / command generation circuit for performing motion detection and command generation, an LCD display latest buffer updated to the latest data based on the data obtained by the motion detection detected by the detection / command generation circuit, A parallel / serial conversion circuit for converting parallel data in the latest LCD display buffer into serial data and sending the serial data to the LCD driver can be provided. The moving image data is displayed by the command data written in the command register, and based on the command data, the moving image data of the graphic library is directly transmitted to the Dual Port R by the command controller.
The moving image data written to the AM and written to this Dual Port RAM can be detected by a detection / command creation circuit to detect difference data. Further, the graphic library may have a function of decoding data conforming to the MPEG4 data signal. Also, in the memory area of Dual Port RAM,
An area for editing as an image to be actually displayed can be provided. Claim 6
Is a display method of a mobile terminal that displays moving image data by transferring an address command and a data command.
A first step of detecting difference data between a CD display one screen data) and a current frame (showing one screen data to be written now), and transferring only the difference data to the LCD driver as an address command and a data command. Second
And a step of: Further, the first and second steps include a step of performing motion detection and command creation, a step of updating to the latest data based on the detected data of the motion detection, and a step of converting the updated parallel data to serial data. Converting and sending the converted data to the LCD driver. The first and second steps include a step of displaying moving image data by command data, and a step of directly displaying moving image data of a graphic library based on the command data.
And a third step of writing to M. Further, the third step may include a step of decoding data conforming to the MPEG4 data signal. The third step includes Dual Port R
The memory area of the AM may include a step of setting an area to be edited as an actually displayed image. In the mobile terminal and the display method according to the present invention, when displaying moving image data, the difference between the previous frame (showing the previous LCD display one screen data) and the present frame (showing the one screen data to be written now) is displayed. Data is detected, and only the difference data is transferred to the LCD driver as an address command and a data command.

【0011】[0011]

【発明の実施の形態】以下、本発明の実施の形態につい
て説明する。
Embodiments of the present invention will be described below.

【0012】図1は、本発明の携帯端末の一実施の形態
を示すブロック図、図2は、図1のメモリマップを説明
するための図である。
FIG. 1 is a block diagram showing one embodiment of the portable terminal of the present invention, and FIG. 2 is a diagram for explaining a memory map of FIG.

【0013】図1示す携帯端末は、アドレスデコード
1、コマンドレジスタ2、コマンドコントローラ3、グ
ラフィックライブラリ4、Dual Port RAM(LCD表
示エリア)5、DMAコントローラ12、動き検出回路
・コマンド作成回路13、LCD表示最新バッファ1
4、パラレル→シリアル変換回路18、RAM22を備
えている。ここで、コマンド作成回路13、LCD表示
最新バッファ14、パラレル→シリアル変換回路18
は、転送手段である。
The portable terminal shown in FIG. 1 includes an address decode 1, a command register 2, a command controller 3, a graphic library 4, a dual port RAM (LCD display area) 5, a DMA controller 12, a motion detection circuit / command generation circuit 13, and an LCD. Display latest buffer 1
4, a parallel-to-serial conversion circuit 18 and a RAM 22 are provided. Here, the command creation circuit 13, the latest LCD display buffer 14, the parallel-to-serial conversion circuit 18
Is a transfer means.

【0014】アドレスデコード1は、コマンドコントロ
ーラ3及びRAM22に対して、コマンドレジスタチッ
プセレクト7及びRAMチップセレクト9を出力する。
また、アドレスデコード1は、Dual Port RAM5にDu
al Port RAMチップセレクト8を送出する。コマンド
レジスタ2は、コマンドデータをセットする。
The address decoder 1 outputs a command register chip select 7 and a RAM chip select 9 to the command controller 3 and the RAM 22.
In addition, the address decode 1 stores the Du into the Dual Port RAM 5.
al Port Sends out RAM chip select 8. The command register 2 sets command data.

【0015】コマンドコントローラ3は、グラフィック
ライブラリ4の動作をコントロールする。また、コマン
ドコントローラ3は、コントロールバス20を介してDu
al Port RAM5に制御信号を送出する。さらに、コマ
ンドコントローラ3は、DMAコントローラ12にDM
Aコントロール信号10を送出する。
The command controller 3 controls the operation of the graphic library 4. In addition, the command controller 3 performs Du via the control bus 20.
al Sends a control signal to the port RAM5. Further, the command controller 3 sends a DM
An A control signal 10 is transmitted.

【0016】グラフィックライブラリ4は、バス19に
動画データを送出する。また、グラフィックライブラリ
4には、MPEG4データ信号6が取込まれる。
The graphic library 4 sends out moving image data to the bus 19. The graphic library 4 receives the MPEG4 data signal 6.

【0017】Dual Port RAM5は、コマンドコントロ
ーラ3にBusy/Ready信号21を送出する。D
MAコントローラ12は、Dual Port RAM5及び動き
検出回路・コマンド作成回路13にDMAコントロール
信号16を送出する。
The Dual Port RAM 5 sends a Busy / Ready signal 21 to the command controller 3. D
The MA controller 12 sends a DMA control signal 16 to the Dual Port RAM 5 and the motion detection circuit / command creation circuit 13.

【0018】動き検出回路・コマンド作成回路13は、
バス15及びコマンドバス17を介してLCD表示最新
バッファ14及びパラレル→シリアル変換回路18にデ
ータを送出する。
The motion detection / command creation circuit 13
Data is sent to the latest LCD display buffer 14 and the parallel-to-serial conversion circuit 18 via the bus 15 and the command bus 17.

【0019】LCD表示最新バッファ14は、最新の動
画データを保持する。パラレル→シリアル変換回路18
は、LCD表示最新バッファ14の動画データをシリア
ルデータに変換して図示しないLCDドライバに送出す
る。RAM22は、ワークエリアとして用いられる。
The LCD display latest buffer 14 holds the latest moving image data. Parallel to serial conversion circuit 18
Converts the moving image data in the latest LCD display buffer 14 into serial data and sends it to an LCD driver (not shown). The RAM 22 is used as a work area.

【0020】また、アドレスデコード1、Dual Port R
AM5、RAM22は、アドレスバスを介して図示しな
いCPUに接続されている。
Also, address decode 1, Dual Port R
The AM 5 and the RAM 22 are connected to a CPU (not shown) via an address bus.

【0021】次に、このような構成の携帯端末の動作に
ついて説明する。
Next, the operation of the portable terminal having such a configuration will be described.

【0022】まず、CPUは、図2のメモリマップのう
ち、図2(b)に示すようなメモリ空間を設定する。こ
のメモリ空間は、アドレスデコード1によって決定され
る。
First, the CPU sets a memory space as shown in FIG. 2B in the memory map of FIG. This memory space is determined by the address decode 1.

【0023】図2(a)に示すメモリマップ上のコマン
ドエリアは、コマンドレジスタ2によってサポートされ
る。サポートされるコマンドは、下記に示す通りであ
る。
The command area on the memory map shown in FIG. Supported commands are as shown below.

【0024】四角絵写コマンド 書込み位置/縦・横比/大きさ 丸(楕円)絵写コマンド 書込み位置/縦・横比/大きさ テキスト絵写コマンド 書込み位置/縦・横比/大きさ MPEG4デコードコマンド 動画サポートON/OFF 画面ページ切替えコマンド 図2(a)に示すように、LCDデータエリア(1)〜
(15)が備えられている。これに対応し、1ページ〜
15ページが備えられる。 スキャンタイミングセットレジスタ LCD表示画面のページオート切替えタイミングセット LCD表示モード設定 縦長/横長表示設定
Square picture command Write position / vertical / horizontal ratio / size Round (elliptical) picture command Write position / vertical / horizontal ratio / size Text picture command Write position / vertical / horizontal ratio / size MPEG4 decoding Command Video support ON / OFF screen page switching command As shown in FIG. 2 (a), LCD data area (1)-
(15) is provided. Correspondingly, from page 1
Fifteen pages are provided. Scan timing set register LCD page auto switching timing set LCD display mode setting Portrait / landscape display setting

【0025】これらのコマンドは、コマンドレジスタ2
にセットすることで、コマンドコントローラ3により解
析される。
These commands are stored in the command register 2
Is analyzed by the command controller 3.

【0026】コマンドの〜は、グラフィックライブ
ラリ4でデコードされ、「書込み位置/縦・横比/大き
さ」に相当するアドレスとデータとを使用し、Dual Por
t RAM5に書込まれる。
The command 〜 is decoded by the graphic library 4 and uses an address and data corresponding to “write position / aspect ratio / size / size”.
t Written to RAM5.

【0027】コマンドのは、MPEG4データ信号6
によってデコードされ、Dual PortRAM5に書込まれ
る。Dual Port RAM5の書込みモードは、コマンドの
の画面ページ切替えコマンドで実施するか否かが設定
される。また、ページをシングルで使うか多数で使うか
でシングルページ/マルチフレームによる動画の作成の
選択が行われる。
The command is an MPEG4 data signal 6
And written into the Dual Port RAM 5. In the write mode of the Dual Port RAM 5, whether or not to execute the screen page switching command of the command is set. Further, whether to create a single page / multi-frame moving image is selected depending on whether a single page or a large number of pages are used.

【0028】切替えは、コントロールバス20を介して
送出されるページ切替え信号が用いられる。コマンドの
の他の使用例としては、テキスト文字のページをまた
がるページ切替えとしても用いることができる。
For switching, a page switching signal transmitted via the control bus 20 is used. As another example of the use of the command, the command can be used as a page switching over a page of text characters.

【0029】コマンドのは、コマンドコントロール3
内に設けられている図示しないタイマによる画面をリフ
レッシュさせるための時間間隔を設定するものである。
すなわち、この設定したタイマアウトでDual Port RA
M5にデータが書込まれる。
The command is command control 3
It sets a time interval for refreshing the screen by a timer (not shown) provided therein.
In other words, the Dual Port RA
Data is written to M5.

【0030】さらには、コマンドコントローラ3からの
DMAコントロール信号10により、DMAコントロー
ラ12へタイミングを与え、DMAコントローラ12か
らのDMAコントロール信号16により、Dual Port R
AM5からのデータを、バス19を介して動き検出回路
・コマンド作成回路13に転送する。
Further, a timing is given to the DMA controller 12 by a DMA control signal 10 from the command controller 3, and a Dual Port R is controlled by a DMA control signal 16 from the DMA controller 12.
The data from the AM 5 is transferred to the motion detection circuit / command creation circuit 13 via the bus 19.

【0031】動き検出回路・コマンド作成回路13は、
LCD表示最新バッファ14からバス15を経由したデ
ータを比較し、相違のあったデータのみがコマンドバス
17を介してパラレル→シリアル変換回路18に転送さ
れる。
The motion detection circuit / command creation circuit 13
Data from the latest LCD display buffer 14 via the bus 15 is compared, and only the data having a difference is transferred to the parallel-to-serial conversion circuit 18 via the command bus 17.

【0032】この際、バス15を経由して比較差があっ
たLCD表示最新バッファ14のデータを更新する。こ
れにより、常に、パラレル→シリアル変換回路18を経
由したLCD表示が最新になるようにする。
At this time, the data in the latest LCD display buffer 14 having a comparison difference via the bus 15 is updated. Thereby, the LCD display via the parallel-to-serial conversion circuit 18 is always updated.

【0033】パラレル→シリアル変換回路18を経由し
たデータは、アドレスコマンドとデータコマンドとして
図示しないLCDドライバに転送され、表示される。
The data passed through the parallel-to-serial conversion circuit 18 is transferred as an address command and a data command to an LCD driver (not shown) and displayed.

【0034】次に、図2のメモリマップについて説明す
る。
Next, the memory map of FIG. 2 will be described.

【0035】LCDの表示は、小型の携帯端末を考慮
し、たとえば2モード(0,1)用意されている。
The LCD display is prepared, for example, in two modes (0, 1) in consideration of a small portable terminal.

【0036】mode0は、16×16ドットフォント
を想定して、16×256の縦長となる。
Mode 0 is 16 × 256 vertically long assuming a 16 × 16 dot font.

【0037】mode1は、16×16ドットフォント
を想定して、256×16の横長となる。
Mode 1 is 256 × 16 horizontally long assuming a 16 × 16 dot font.

【0038】この画面の大きさを1ページとする。本実
施の形態では、上述したように、15ページが用意され
ている。
The size of this screen is one page. In the present embodiment, 15 pages are prepared as described above.

【0039】CPUに割当てられる空間は、たとえば8
0000hex番地からとする。これをオフセットと
し、メモリマップがLCDに割当てられるメモリ空間と
する。
The space allocated to the CPU is, for example, 8
It is assumed that the address is 0000 hex. This is used as an offset, and a memory map is used as a memory space allocated to the LCD.

【0040】実際の表示におけるアドレスの割当ては、
16ビットバスを想定すると、奇数/偶数で漢字の16
ドットを8ドットに2分割し管理する。すなわち、奇数
アドレスは、全て漢字の下の8ドット分に割当てられ
る。
The address assignment in the actual display is as follows.
Assuming a 16-bit bus, odd / even 16
The dot is divided into eight dots and managed. That is, the odd addresses are all assigned to the 8 dots below the kanji.

【0041】よって、mode0のときは、00〜0F
Ehexまでを使用可能とする。mode1のときは、
000〜0FFEhexまでを使用可能とする。
Therefore, in mode 0, 00 to 0F
Up to Ehex can be used. In mode 1,
000 to 0FFEhex can be used.

【0042】次のラインの漢字は、アドレスの上位であ
り、mode0のときは8ビット分、mode1のとき
は4ビット分が割当てられる。
The kanji on the next line is the upper part of the address. For mode 0, 8 bits are allocated, and for mode 1, 4 bits are allocated.

【0043】よって、mode0のときは、256ライ
ンが設定可能である。mode1のときは、16ライン
が設定可能である。
Therefore, in mode 0, 256 lines can be set. In mode 1, 16 lines can be set.

【0044】ページの切替えは、コマンドコントローラ
3から受ける信号より切替えが発生し、動き検出回路・
コマンド作成回路13に受渡されるページの切替えが実
施される。
The switching of the page occurs when a signal is received from the command controller 3 and the motion detection circuit
Switching of the page passed to the command creation circuit 13 is performed.

【0045】このように、本実施の形態では、動き検出
回路・コマンド作成回路13によって前フレーム(前回
のLCD表示一画面データを示す)と今フレーム(今書
込みたい一画面データを示す)との差分データが検出さ
れ、その差分データに基づいてLCD表示最新バッファ
14のデータが最新のものに更新されるとともに、その
差分データのみがLCDドライバにアドレスコマンド及
びデータコマンドとして転送されるようにしたので、C
PUに負担をかけずに高速にLCD表示を行うことがで
きる。
As described above, in the present embodiment, the motion detection circuit / command creation circuit 13 determines whether the previous frame (showing the previous LCD display one screen data) and the current frame (showing the one screen data to be written now). Since the difference data is detected and the data in the latest LCD display buffer 14 is updated to the latest one based on the difference data, only the difference data is transferred to the LCD driver as an address command and a data command. , C
LCD display can be performed at high speed without imposing a load on the PU.

【0046】また、コマンドレジスタ2にグラフィック
表示するコマンドを書込み、コマンドコントローラ3か
らグラフィックライブラリ4への指示により、直接、L
CDデータエリアであるDual Port RAM5に書込むた
めの補助機能を備えるようにしたので、CPUに負担を
かけずに高速にLCD表示を行うことができる。
Further, a command for graphic display is written in the command register 2, and the command controller 3 instructs the graphic library 4 to directly execute the L command.
Since an auxiliary function for writing data in the Dual Port RAM 5, which is a CD data area, is provided, LCD display can be performed at high speed without burdening the CPU.

【0047】さらに、グラフィックライブラリ4に携帯
端末向け動画データであるMPEG4データ信号6に準
拠したデータをデコードする機能をもたせ、直接、Dual
Port RAM5にデコードしたデータを書込むようにし
たので、高速にLCD表示を行うことができる。
Further, the graphic library 4 is provided with a function of decoding data conforming to the MPEG4 data signal 6, which is moving image data for a portable terminal, so that a direct
Since the decoded data is written to the Port RAM 5, high-speed LCD display can be performed.

【0048】また、CPUメモリ空間にLCD表示エリ
アをマッピングするようにしたので、グラフィックや動
画の高速絵写が可能となる。
Since the LCD display area is mapped in the CPU memory space, graphics and moving images can be drawn at high speed.

【0049】さらに、構成上、既存のRAM22を使用
するようにしたので、部品点数の増加を抑えることがで
きる。
Further, since the existing RAM 22 is used in the configuration, an increase in the number of parts can be suppressed.

【0050】[0050]

【発明の効果】以上の如く本発明に係る携帯端末及びそ
の表示方法によれば、動画データの表示を行う際、前フ
レーム(前回のLCD表示一画面データを示す)と今フ
レーム(今書込みたい一画面データを示す)との差分デ
ータを検出し、その差分データのみをLCDドライバに
アドレスコマンド及びデータコマンドとして転送するよ
うにしたので、CPUを高級化せずに、動画表示を行う
ことができる。
As described above, according to the portable terminal and the display method thereof according to the present invention, when displaying moving image data, the previous frame (showing the previous LCD display one screen data) and the present frame (to write now) are displayed. (Showing one screen data) is detected, and only the difference data is transferred to the LCD driver as an address command and a data command, so that a moving image can be displayed without upgrading the CPU. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の携帯端末の一実施の形態を示すブロッ
ク図である。
FIG. 1 is a block diagram showing one embodiment of a portable terminal of the present invention.

【図2】図1のメモリマップを説明するための図であ
る。
FIG. 2 is a diagram for explaining a memory map of FIG. 1;

【図3】従来の動画表示を説明するためのフローチャー
トである。
FIG. 3 is a flowchart for explaining a conventional moving image display.

【符号の説明】[Explanation of symbols]

1 アドレスデコード 2 コマンドレジスタ 3 コマンドコントローラ 4 グラフィックライブラリ 5 Dual Port RAM 6 MPEG4データ信号 7 コマンドレジスタチップセレクト 8 Dual Port RAMチップセレクト 9 RAMチップセレクト 10 DMAコントロール信号 12 DMAコントローラ 13 動き検出回路・コマンド作成回路 14 LCD表示最新バッファ 15 バス 16 DMAコントロール信号 17 コマンドバス 18 パラレル→シリアル変換回路 19 バス 20 コントロールバス 21 Busy/Ready信号 22 RAM Reference Signs List 1 address decode 2 command register 3 command controller 4 graphic library 5 Dual Port RAM 6 MPEG4 data signal 7 command register chip select 8 Dual Port RAM chip select 9 RAM chip select 10 DMA control signal 12 DMA controller 13 motion detection circuit / command creation circuit 14 Latest LCD Display Buffer 15 Bus 16 DMA Control Signal 17 Command Bus 18 Parallel-to-Serial Conversion Circuit 19 Bus 20 Control Bus 21 Busy / Ready Signal 22 RAM

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04Q 7/38 H04B 7/26 109T Fターム(参考) 2H093 NC13 NC21 NC29 NC49 ND49 ND54 ND60 5C006 AA01 AF06 AF19 AF25 AF44 AF51 AF53 AF61 BB11 BF02 BF14 BF15 EC08 FA12 FA41 FA51 5C080 AA10 BB05 DD22 DD27 EE19 JJ02 JJ05 JJ07 KK07 5J064 AA03 CA01 CB12 CC05 CC07 CC08 5K067 BB04 EE02 FF23 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04Q 7/38 H04B 7/26 109T F-term (Reference) 2H093 NC13 NC21 NC29 NC49 ND49 ND54 ND60 5C006 AA01 AF06 AF19 AF25 AF44 AF51 AF53 AF61 BB11 BF02 BF14 BF15 EC08 FA12 FA41 FA51 5C080 AA10 BB05 DD22 DD27 EE19 JJ02 JJ05 JJ07 KK07 5J064 AA03 CA01 CB12 CC05 CC07 CC08 5K067 BB04 EE02 FF23

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 アドレスコマンド及びデータコマンドを
転送することで動画データの表示を行うLCDドライバ
を備えた携帯端末であって、 前フレーム(前回のLCD表示一画面データを示す)と
今フレーム(今書込みたい一画面データを示す)との差
分データを検出し、その差分データのみを前記LCDド
ライバに前記アドレスコマンド及びデータコマンドとし
て転送する転送手段を備えることを特徴とする携帯端
末。
1. A portable terminal provided with an LCD driver for displaying moving image data by transferring an address command and a data command, comprising: a previous frame (indicating previous LCD display one screen data) and a current frame (current A portable terminal comprising: transfer means for detecting difference data with respect to one screen data to be written) and transferring only the difference data to the LCD driver as the address command and the data command.
【請求項2】 前記転送手段は、 動き検出及びコマンド作成を行う動き検出/コマンド作
成回路と、 前記検出/コマンド作成回路によって検出された動き検
出によるデータに基づき、最新のデータに更新されるL
CD表示最新バッファと、 前記LCD表示最新バッファのパラレルデータをシリア
ルデータに変換して前記LCDドライバに送出するパラ
レル/シリアル変換回路とを備えることを特徴とする請
求項1に記載の携帯端末。
2. The transfer means comprises: a motion detection / command generation circuit for performing motion detection and command generation; and L updated to the latest data based on data obtained by the motion detection detected by the detection / command generation circuit.
2. The portable terminal according to claim 1, further comprising: a latest CD display buffer; and a parallel / serial conversion circuit for converting parallel data in the latest LCD display buffer into serial data and sending the serial data to the LCD driver.
【請求項3】 前記動画データは、コマンドレジスタに
書込まれたコマンドデータによって表示されるととも
に、前記コマンドデータに基づき、コマンドコントロー
ラによってグラフィックライブラリの動画データが直
接、Dual Port RAMに書込まれ、このDual Port RA
Mに書込まれた前記動画データは前記検出/コマンド作
成回路によって前記差分データが検出されることを特徴
とする請求項1又は2に記載の携帯端末。
3. The moving image data is displayed by command data written in a command register, and based on the command data, moving image data of a graphic library is directly written to a Dual Port RAM by a command controller, This Dual Port RA
The mobile terminal according to claim 1, wherein the difference data is detected from the moving image data written in M by the detection / command creation circuit.
【請求項4】 前記グラフィックライブラリは、MPE
G4データ信号に準拠したデータをデコードする機能を
有していることを特徴とする請求項3に記載の携帯端
末。
4. The graphic library includes an MPE.
The mobile terminal according to claim 3, further comprising a function of decoding data conforming to the G4 data signal.
【請求項5】 前記Dual Port RAMのメモリエリアに
は、実際に表示されるイメージとして編集されるための
エリアが設けられていることを特徴とする請求項4に記
載の携帯端末。
5. The portable terminal according to claim 4, wherein an area for editing as an actually displayed image is provided in a memory area of said Dual Port RAM.
【請求項6】 アドレスコマンド及びデータコマンドを
転送することで動画データの表示を行う携帯端末の表示
方法であって、 前フレーム(前回のLCD表示一画面データを示す)と
今フレーム(今書込みたい一画面データを示す)との差
分データを検出する第1の工程と、 その差分データのみを前記LCDドライバに前記アドレ
スコマンド及びデータコマンドとして転送する第2の工
程とを備えることを特徴とする携帯端末の表示方法。
6. A display method of a portable terminal for displaying moving image data by transferring an address command and a data command, the method comprising displaying a previous frame (showing the previous LCD display one screen data) and a current frame (to write now). And a second step of transferring only the difference data to the LCD driver as the address command and the data command. How to display the terminal.
【請求項7】 前記第1及び第2の工程には、 動き検出及びコマンド作成を行う工程と、 前記検出された動き検出によるデータに基づき、最新の
データに更新する工程と、 前記更新されたパラレルデータをシリアルデータに変換
して前記LCDドライバに送出する工程とが含まれるこ
とを特徴とする請求項6に記載の携帯端末の表示方法。
7. The first and second steps include: a step of performing motion detection and command creation; a step of updating to the latest data based on the data obtained by the detected motion detection; Converting the parallel data into serial data and sending the serial data to the LCD driver.
【請求項8】 前記第1及び第2の工程には、 前記動画データをコマンドデータによって表示させる工
程と、 前記コマンドデータに基づき、グラフィックライブラリ
の動画データを直接、Dual Port RAMに書込む第3の
工程とが含まれることを特徴とする請求項6に記載の携
帯端末の表示方法。
8. The first and second steps include a step of displaying the moving image data by command data, and a step of directly writing moving image data of a graphic library to a Dual Port RAM based on the command data. 7. The display method for a portable terminal according to claim 6, comprising the steps of:
【請求項9】 前記第3の工程には、MPEG4データ
信号に準拠したデータをデコードする工程が含まれるこ
とを特徴とする請求項8に記載の携帯端末の表示方法。
9. The display method according to claim 8, wherein the third step includes a step of decoding data conforming to an MPEG4 data signal.
【請求項10】 前記第3の工程には、前記Dual Port
RAMのメモリエリアに、実際に表示されるイメージと
して編集されるためのエリアを設定する工程が含まれる
ことを特徴とする請求項8に記載の携帯端末の表示方
法。
10. The method according to claim 10, wherein the third step includes:
9. The method according to claim 8, further comprising the step of setting an area to be edited as an image to be actually displayed in a memory area of the RAM.
JP17040799A 1999-06-17 1999-06-17 Portable terminal and display method therefor Pending JP2000356977A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17040799A JP2000356977A (en) 1999-06-17 1999-06-17 Portable terminal and display method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17040799A JP2000356977A (en) 1999-06-17 1999-06-17 Portable terminal and display method therefor

Publications (1)

Publication Number Publication Date
JP2000356977A true JP2000356977A (en) 2000-12-26

Family

ID=15904360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17040799A Pending JP2000356977A (en) 1999-06-17 1999-06-17 Portable terminal and display method therefor

Country Status (1)

Country Link
JP (1) JP2000356977A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003034392A2 (en) * 2001-10-19 2003-04-24 Koninklijke Philips Electronics N.V. Display driver and driving method with reduced rate of data input

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003034392A2 (en) * 2001-10-19 2003-04-24 Koninklijke Philips Electronics N.V. Display driver and driving method with reduced rate of data input
WO2003034392A3 (en) * 2001-10-19 2003-09-18 Koninkl Philips Electronics Nv Display driver and driving method with reduced rate of data input

Similar Documents

Publication Publication Date Title
US5315696A (en) Graphics command processing method in a computer graphics system
WO1997008626A1 (en) Method and apparatus for batchable frame switch and synchronization operations
JPH07295547A (en) High function image memory lsi and display device using the same
WO2002035512A1 (en) Image display apparatus
JP4571437B2 (en) System, method and program for displaying a plurality of windows having different resolutions
JP2006301724A (en) Memory controller, image processing controller and electronic equipment
CN115101025B (en) LCD control circuit supporting virtual frame buffering and control method thereof
JP2000356977A (en) Portable terminal and display method therefor
JP2005031640A (en) Graphics controller enabling flexible access to graphics display device by host
JP2002032063A (en) Liquid crystal display device and method for controlling window display magnification
JPH07234773A (en) Display controller
JP2007528050A (en) Method and system for direct access to non-memory mapped device memory
JP3862976B2 (en) Display mechanism
JP4137903B2 (en) Graphics display device and graphics processor
US7327371B2 (en) Graphic controller, microcomputer and navigation system
JP5084132B2 (en) Image data output apparatus and image data output method
JP3417204B2 (en) Vehicle navigation system
KR0123276B1 (en) Scrolling apparatus and the method
JPS6362750B2 (en)
JP2004252103A (en) Image display device, image display method and image display program
JP3454113B2 (en) Graphics display
JPH06324669A (en) Device and method for composite display control
JP2003140628A (en) Information processor
JPH0895535A (en) Display controller and method for switching pixel clock in the same
JPH0415689A (en) Image display circuit