JP2005017674A - Image display device and image display switching method - Google Patents
Image display device and image display switching method Download PDFInfo
- Publication number
- JP2005017674A JP2005017674A JP2003182178A JP2003182178A JP2005017674A JP 2005017674 A JP2005017674 A JP 2005017674A JP 2003182178 A JP2003182178 A JP 2003182178A JP 2003182178 A JP2003182178 A JP 2003182178A JP 2005017674 A JP2005017674 A JP 2005017674A
- Authority
- JP
- Japan
- Prior art keywords
- display
- screen
- layer
- display screen
- division
- 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
Links
Images
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、複数の表示領域に区分表示された画面の表示切替技術に関する。
【0002】
【従来の技術】
従来、複数のレイヤから構成された画像を表示する画像表示装置が存在する。たとえば、映像を表示する第1のレイヤ、文字や静止画像を表示する第2のレイヤ、スクロール文字を表示する第3のレイヤ、といったように3つのレイヤからなる画像を表示するものが存在する。そして、これら各レイヤのサイズや表示位置を任意に設定することにより、ディスプレイには各レイヤに対応した複数の部分表示領域からなる画像が表示されることになる。
【0003】
【発明が解決しようとする課題】
このような画像表示装置において、部分表示領域の表示位置やサイズを変更する際には、ビデオチップのイニシャル処理が必要となる。そして、ビデオチップのイニシャル時には、画面表示プロセスが一時停止するという問題があった。このため、複数の部分表示領域からなる画像の表示中に、部分表示領域の表示位置やサイズを変更することができなかった。あるいは、部分表示領域の表示位置やサイズを変更すると、ディスプレイ上の表示が乱れるといった問題があった。
【0004】
そこで、本発明は前記問題点に鑑み、ディスプレイ上の表示状態が乱れることなく、部分表示領域のサイズや表示位置を変更可能な画像表示装置を提供することを目的とする。
【0005】
【課題を解決するための手段】
上記課題を解決するため、請求項1記載の発明は、ディスプレイ上に複数の部分表示領域からなる区分表示画面を出力する装置であって、異なるパターンの区分表示画面に対応して用意された複数の区分表示設定データと、時間の経過に従って区分表示画面を切り替えるためのスケジュールを記述したスケジュールデータと、を格納する記憶手段と、前記スケジュールデータに従って読み込まれた第1の区分表示設定データを解釈して第1の区分表示画面を出力し、前記スケジュールデータに記述された切り替えタイミングが経過した際、前記スケジュールデータに従って読み込まれた第2の区分表示設定データを解釈して第2の区分表示画面を出力する表示制御手段と、を備えることを特徴とする。
【0006】
請求項2記載の発明は、請求項1に記載の画像表示装置において、一の区分表示画面から他の一の区分表示画面に遷移する際、ビデオチップのイニシャル処理が必要である場合には、前記一の区分表示画面と前記他の一の区分表示画面との間に表示調整用画面を表示し、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記スケジュールデータが作成されていることを特徴とする。
【0007】
請求項3記載の発明は、請求項2に記載の画像表示装置において、前記ビデオチップのイニシャル処理が必要な場合とは、前記部分表示領域の表示領域が変化する場合であることを特徴とする。
【0008】
請求項4記載の発明は、請求項3に記載の画像表示装置において、前記区分表示画面および前記表示調整用画面は複数のレイヤからなる画面であり、前記表示調整用画面は、前記一の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記他の一の区分表示画面と表示領域の同じレイヤが前記他の一の区分表示画面と表示領域の異なるレイヤの前面となっている画面であることを特徴とする。
【0009】
請求項5記載の発明は、請求項3または請求項4に記載の画像表示装置において、前記区分表示画面および前記表示調整用画面は複数のレイヤからなる画面であり、前記表示調整用画面は、前記一の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記他の一の区分表示画面と表示領域の異なるレイヤを透過設定した画面であることを特徴とする。
【0010】
請求項6記載の発明は、請求項1に記載の画像表示装置において、前記スケジュールデータに記述された第N(Nは整数)番目の区分表示画面から第N+1番目の区分表示画面に移行する際、ビデオチップのイニシャル処理が必要である場合には、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記第N番目の区分表示画面と前記第N+1番目の区分表示画面との間に、割り込み画面を表示させることを特徴とする。
【0011】
請求項7記載の発明は、請求項6に記載の画像表示装置において、前記ビデオチップのイニシャル処理が必要な場合とは、前記部分表示領域の表示領域が変化する場合であることを特徴とする。
【0012】
請求項8記載の発明は、請求項7に記載の画像表示装置において、前記区分表示画面および前記割り込み画面は複数のレイヤからなる画面であり、前記割り込み画面は、前記第N番目の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記第N+1番目の区分表示画面と表示領域の同じレイヤが前記第N+1番目の区分表示画面と表示領域の異なるレイヤの前面となっている画面であることを特徴とする。
【0013】
請求項9記載の発明は、請求項7または請求項8に記載の画像表示装置において、前記区分表示画面および前記割り込み画面は複数のレイヤからなる画面であり、前記割り込み画面は、前記第N番目の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記第N+1番目の区分表示画面と表示領域の異なるレイヤを透過設定した画面であることを特徴とする。
【0014】
請求項10記載の発明は、ディスプレイ上に複数の部分表示領域からなる区分表示画面を出力する方法であって、前記ディスプレイに異なるパターンの区分表示画面を出力するために、それぞれの区分表示画面に対応した区分表示設定データを準備する工程と、前記区分表示設定データによって規定される区分表示画面を時間の経過とともに切り替えるためのスケジュールを記述したスケジュールデータを準備する工程と、スケジュールデータに基づき第1の区分表示画面を出力する工程と、前記スケジュールデータに記述された切り替えタイミングが経過した際、前記スケジュールデータに基づいて第2の区分表示画面を出力する工程と、を備えることを特徴とする。
【0015】
請求項11記載の発明は、請求項10に記載の画像表示切替方法において、一の区分表示画面から他の一の区分表示画面に遷移する際、ビデオチップのイニシャル処理が必要である場合には、前記一の区分表示画面と前記他の一の区分表示画面との間に表示調整用画面を表示し、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記スケジュールデータが作成されていることを特徴とする。
【0016】
請求項12記載の発明は、請求項10に記載の画像表示切替方法において、前記スケジュールデータに記述された第N(Nは整数)番目の区分表示画面から第N+1番目の区分表示画面に移行する際、ビデオチップのイニシャル処理が必要である場合には、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記第N番目の区分表示画面と前記第N+1番目の区分表示画面との間に、割り込み画面を表示させることを特徴とする。
【0017】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について説明する。図1は、本発明の実施の形態にかかる画像表示装置10のブロック図である。
【0018】
画像表示装置10は、CPU11、ビデオコントローラ12、メインメモリ13、ハードディスク14を備える。CPU11は、ハードディスク14やROM等の記憶装置に格納されたプログラムをメインメモリ13などのハードウェア資源を利用して実行することにより画像表示装置10の全体制御を行う。なお、本実施の形態においては、画像表示装置10の記憶装置はハードディスクを例に説明しているが、記憶装置として、フラッシュメモリやコンパクトフラッシュ(R)などのメモリを利用するようにしてもよい。ビデオコントローラ12は、ビデオチップ20およびビデオメモリ22を備え、ビデオメモリ22に格納された画像データを、インタフェース23を介して接続されたディスプレイ30に出力する。
【0019】
なお、この明細書において画像とは、ビデオコントローラ12から出力されディスプレイ30に表示される全ての情報を含む。したがって、ディスプレイ30に表示されるJPEG、BMPファイルなどの静止画像のみならず、ディスプレイ30に表示される文字も画像に含まれる。したがって、JPEG、BMPファイルなどにより表示される画像については、特に静止画像と称して区別することとする。また、ディスプレイ30に表示される動画像も、この明細書で言う画像に含まれる。
【0020】
この画像表示装置10が出力する画像は、図2に示すように、レイヤ1〜3からなる3レイヤ構造となっている。そして、この実施の形態では、最背面レイヤであるレイヤ1は、Live映像を表示するレイヤであり、最背面レイヤの前に位置するレイヤ2は、文字および静止画像を表示するレイヤであり、最前面レイヤであるレイヤ3はスクロール文字を表示するレイヤである。ここで、各レイヤに透過設定が行われていない場合、表示領域が重複する部分は、前面側の画像がディスプレイ30に表示されることになる。
【0021】
このようなレイヤ構造となっている画像が、合成表示されることにより、たとえば、図3(c)に示すような区分表示画面がディスプレイ30に表示されるのである。ここで、区分表示画面とは、図3(c)や図7等に示すように、複数の部分表示領域から構成された画面のことを言う。
【0022】
図3は、レイヤ構造を模式的に示す図である。図3(a)は、ビデオチップ20が備えるレジスタ21およびビデオメモリ22のメモリマップである。レジスタ21には、各レイヤの表示位置やサイズのデータが格納される。
【0023】
ビデオメモリ22には、レイヤ1画像領域221、レイヤ2画像領域222、レイヤ3画像領域223、スクロール文字領域224がマッピングされている。
【0024】
図3(b)は、レジスタ21に格納されたレイヤの表示位置およびサイズデータと、ビデオメモリ22に格納された各レイヤの画像データに基づいて、各レイヤの表示状態を仮想的に示した図である。
【0025】
図3(a)の例では、レジスタ21に設定されているデータに基づいて、レイヤ1は画面右上部の部分表示領域が確保され、レイヤ2は全表示領域が確保され、レイヤ3は、画面下部の部分表示領域が確保されている。ここで、全表示領域とはディスプレイ30の表示領域の全面ではなく、この画像表示装置10によってディスプレイ30に表示させる区分表示画面の全面を示している。
【0026】
図3(c)は、これら3つのレイヤの画像が合成して表示された画面イメージを示している。レイヤ2では、最背面のレイヤ1の部分表示領域と重複する領域に透過設定がされている。したがって、最背面のレイヤ1も合成された区分表示画面に表示される。また、最前面のレイヤ3は、レイヤ2の下部領域を隠すようにして表示されている。
【0027】
このように本実施の形態にかかる画像表示装置10は、各レイヤの表示位置やサイズをレジスタ21に設定することにより、部分表示領域で区分された様々な区分表示画面を出力することが可能である。そして、各レイヤに表示させる画像の内容や背景・透過設定情報をビデオメモリ22に設定することにより、表示内容を決定することが可能である。
【0028】
レジスタ21およびビデオメモリ22に格納される各レイヤの情報は、ハードディスク14に格納された区分表示設定データ41により決定される。ハードディスク14には、複数の様々な区分表示画面をディスプレイ30に表示させるため、複数の区分表示設定データ41を蓄積している。
【0029】
図4は、区分表示設定データ41のファイル名一覧を示す図である。図に示すように、本実施の形態において、区分表示設定データ41は、HTMLファイルである。それぞれの区分表示設定データ41には、各表示画像を構成する3つのレイヤの表示位置情報(x,y座標)、サイズ情報(幅および高さ)、背景色の設定情報、透過設定情報が含まれている。
【0030】
CPU11は、所定のプログラムに従って、区分表示設定データ41を読み込み、区分表示設定データ41の内容を解釈して、ビデオチップ20に描画指示を送る。ビデオチップ20は、この描画指示に従ってレジスタ21に各レイヤの表示位置およびサイズデータを書き込むとともに、ビデオメモリ22に各レイヤの画像データを書き込むのである。
【0031】
このように、1つの区分表示設定データ41によって1つの区分表示画面を表示することが可能であるが、画像表示装置10は、この区分表示画面を時間の経過とともに自動的に切り替えるためのスケジュールデータ42を備えている。スケジュールデータ42は、定常時スケジュールデータ421と割り込み時スケジュールデータ422とを含んでおり、ハードディスク14に格納されている。
【0032】
図5は、定常時スケジュールデータ421のデータの内容の一例を示す図である。図中[main01],[main02]・・・[main05]は、区分表示画面の表示順序を表している。図で示した例であれば、初期画面では、区分表示設定データ41としてscreen001.htmlファイルを使用し、screen001.htmlファイルに基づいて表示された区分表示画面を60秒間表示する。次に、区分表示設定データ41としてscreen004.htmlファイルを使用し、screen004.htmlファイルに基づいて表示された区分表示画面を120秒間表示する。次に、区分表示設定データ41としてscreen002.htmlファイルを使用し、screen002.htmlファイルに基づいて表示された区分表示画面を240秒間表示する。このようにして、ディスプレイ30に表示させる区分表示画面を順次切り替えるのである。
【0033】
このような切り替え制御は、所定のプログラムに従ってCPU11がスケジュールデータ42を読み込むことによって実行される。CPU11は、読み込んだ定常時スケジュールデータ421の記述内容に従って、順次、該当する区分表示設定データ41を読み込み、解釈し、ビデオチップ20に描画指示を送る。そして、ビデオチップ20がレジスタ21およびビデオメモリ22の更新処理を行うのである。
【0034】
図6は、割り込み画面表示が必要となった際に利用される割り込み時スケジュールデータ422の内容を示す図である。割り込み画面が必要となる場合とは、ビデオチップ20のイニシャル処理が必要であり、かつ、ディスプレイ上に表示される画像に乱れが発生すると判断される場合である。割り込み画面が必要となった場合には、CPU11には、割り込み時スケジュールデータ422が読み込まれる。そして、CPU11は、定常時スケジュールデータ421に記述されたスケジュールに割り込んで割り込み画面を表示する制御を行うのである。
【0035】
図では、割り込み画面を生成する区分表示設定データ41としてscreen010.htmlが指定されている。割り込み画面が必要となった場合には、screen010.htmlファイルに従って割り込み画面が20秒間表示され、その後、定常時スケジュールデータ421に記述されたスケジュールに復帰して画面遷移制御が行われるのである。
【0036】
ビデオチップ20のイニシャル処理が必要となる場合を具体的に説明する。図3(a)に示したように、CPU11の指示に従って、レジスタ21とビデオメモリ22に各種情報が設定されると、ビデオチップ20は、これらの情報に基づいて画像データをディスプレイ30に出力する。ここで、ビデオメモリ22の内容が変更された場合には、ビデオチップ20は、その変更内容をリアルタイムでディスプレイ30に反映させることが可能である。しかし、各レイヤの表示位置やサイズが変更される場合には、ビデオチップ20は、レジスタ21の内容を変更、すなわちイニシャル処理を行い、ビデオメモリ22に確保された該当レイヤのエリアを変更しなければならない。したがって、その間、サイズや表示位置の変更のあったレイヤについては、リアルタイムでディスプレイ30に対する表示切り替えを行うことができない。そして、このイニシャル処理中は、ディスプレイ30に対する出力画像が乱れることになるので、本実施の形態においては、上記のように割り込み画面を表示させることとしているのである。
【0037】
本実施の形態では、割り込み画面として、レイヤのサイズが全表示領域であり、かつ、透過設定が行われていないレイヤ2と、レイヤ全体に透過設定が行われたレイヤ3とを含む画面を利用することとしている。このようなレイヤ構成の画面を割り込み画面として使用することにより、ディスプレイ30には、レイヤ2が全面表示されることになる。これによって、レイヤ1とレイヤ3についてレイヤの表示位置変更やサイズ変更が行われている間もディスプレイ上の表示に影響を与えることはない。
【0038】
上記のように本実施の形態においては、割り込み画面のレイヤ2のサイズを全表示領域としているが、割り込み画面のレイヤ2は、レイヤ1の部分表示領域を全て隠すだけの領域があればよく、必ずしも全表示領域である必要はない。
【0039】
また、本実施の形態においては、レイヤ1とレイヤ3に挟まれるレイヤ2を割り込み画面として利用しているが、割り込み画面として最前面のレイヤを使用するようにしてもよい。この場合に、最前面のレイヤによって他のレイヤの部分表示領域全て隠すようにすれば、他のレイヤを透過設定する必要はない。
【0040】
すなわち、本発明は、表示領域の変更のあったレイヤの前面に、表示領域の変更のないレイヤを表示させることによって、ディスプレイ30に対する表示を整えるのである。あるいは、表示領域の変更のあったレイヤを透過設定することにより、ディスプレイ30に対する表示を整えるのである。
【0041】
図7は、区分表示画面の遷移の一例を示す図である。図では、6つの区分表示画面SC1〜SC6が遷移する様子を示している。このうち、区分表示画面SC6は割り込み用の画面であるので、割り込み画面SC6と呼ぶことにする。
【0042】
割り込み画面SC6は、図6に示した割り込み時スケジュールデータ422に記述されたscreen010.htmlファイルによって生成される画面である。一方、区分表示画面SC1〜SC5は、図5に示した定常時スケジュールデータ421に記述された各区分表示設定データ41によって生成される画面である。
【0043】
そして、図5で示した定常時スケジュールデータ421に従って、順に区分表示画面を切り替える場合、遷移SC1→SC2→SC3→SC4の間には、ビデオチップ20はイニシャル処理を行う必要がない。あるいは、ビデオチップ20のイニシャル処理は必要であるが、ディスプレイ上の表示が乱れることはない。したがって、遷移SC1→SC2→SC3→SC4の間は、定常時スケジュールデータ421に従って区分表示画面が遷移する。
【0044】
これに対して、遷移SC4→SC5については、ビデオチップ20のイニシャル処理が必要であり、かつ、ディスプレイ上の表示が乱れる画面遷移である。したがって、割り込み時スケジュールデータ422が読み込まれ、割り込み画面SC6が表示されるのである。これにより、SC4→SC6→SC5と遷移するが、この間、ディスプレイ30の表示が乱れることはない。
【0045】
以上説明した本実施の形態の画像表示装置10の処理の流れの詳細を図8ないし図15のフローチャートを参照しながら説明する。
【0046】
図8は、メインスケジュール処理のフローチャートである。メインスケジュール処理は、CPU11上で実行される所定のプログラムの動作である。まず、CPU11は、定常時スケジュールデータ421を読み込む(ステップS1)。そして、定常時スケジュールデータ421に記述されたスケジュールに従い、初期画面用の区分表示設定データ41を読み込み、区分表示設定データ41を解釈して、ビデオチップ20に描画指示を送る。この指示に従いビデオチップ20は、レジスタ21およびビデオメモリ22に各種情報を設定する。そして、ビデオチップ20は、レジスタ21およびビデオメモリ22の設定内容に従って、区分表示画面データをディスプレイ30に出力する。これにより、ディスプレイ30に初期画面が表示される(ステップS2)。
【0047】
次に、CPU11は、定常時スケジュールデータ421に記述された画面の更新時間が経過したか否かの判断を行い(ステップS3)、更新時間が経過している場合(ステップS3でYes)には、割り込み画面を表示する必要性があるか否かの判断を行う(ステップS4)。具体的には、ビデオチップ20のイニシャル処理が必要であり、かつ、ディスプレイ上の表示が乱れる画面遷移であるか否かの判断を行う。更新時間が経過していない場合(ステップS3でNo)には、所定時間経過後、再度ステップS3の処理を実行する。
【0048】
割り込み画面の表示が必要である場合には、CPU11は、割り込み時スケジュールデータ422を読み込み、割り込み時スケジュールデータ422を解釈して、ビデオチップ20に描画指示を送る。この指示に従いビデオチップ20は、レジスタ21およびビデオメモリ22の各種情報を設定する。ビデオチップ20は、レジスタ21およびビデオメモリ22の設定内容に従って、割り込み画面データをディスプレイ30に出力する。これにより、ディスプレイ30に割り込み画面が表示される(ステップS2)。
【0049】
次に、CPU11は、定常時スケジュールデータ421に記述された本来のスケジュールに従って、次画面用の区分表示設定データ41を読み込み、区分表示設定データ41を解釈し、ビデオチップ20に描画指示を送る。ビデオチップ20は、この指示に従い、レジスタ21およびビデオメモリ22に各種情報を設定する。そして、ビデオチップ20は、レジスタ21およびビデオメモリ22の設定内容に従って、区分表示画面データをディスプレイ30に出力する。これにより、ディスプレイ30に次画面が表示される(ステップS6)。
【0050】
一方、ステップS4において割り込み画面の表示が必要ないと判断された場合には、CPU11は、定常時スケジュールデータ421に記述された本来のスケジュールに従って、次画面表示処理を実行する(ステップS6)。
【0051】
ステップS6で表示した画面が最終画面である場合(ステップS7でYes)には、メインスケジュール処理を終了し、次画面が存在する場合(ステップS7でNo)には、ステップS3に戻り繰り返し処理を行う。
【0052】
このようにして、ディスプレイ30上に表示される区分表示画面が順次自動的に切り替わるのである。そして、ビデオチップ20のイニシャル処理が必要であり、かつ、ディスプレイ上の表示が乱れると判断される場合には、割り込み画面が挿入されるよう制御されるので、スケジュールに従って画面が遷移する間、ディスプレイ30上の表示が乱れることがない。
【0053】
次に、図8で示したフローチャートのうち、ステップS2,S5,S6の処理の詳細について、図9ないし図12を参照しながら説明する。
【0054】
図9は、画面表示処理のフローチャートであり、ステップS2,S5,S6に共通の処理である。まず、CPU11およびビデオチップ20が、区分表示設定データ41に従い、レイヤ1〜レイヤ3についての設定処理を行う(ステップS10〜S30)。具体的には、CPU11の指示に従って、ビデオチップ20がレイヤ1〜レイヤ3の表示位置およびサイズデータをレジスタ21に設定し、レイヤ1〜レイヤ3へ表示する画像データをビデオメモリ22に設定する。
【0055】
次に、ビデオチップ20が、レジスタ21およびビデオメモリ22の設定内容に従って、レイヤ1〜レイヤ3の合成処理を行い、区分表示画面データをディスプレイ30に出力するのである(ステップS40)。
【0056】
図10は、レイヤ1設定処理(ステップS10)の詳細を示すフローチャートである。レイヤ1設定処理では、まず、レイヤの表示位置とサイズがレジスタ21に設定される(ステップS11)。次に、この実施の形態では、レイヤ1はLive映像の表示レイヤであるので、30fps(frame per second)で映像の取り込み処理が実行され、取り込まれた映像が順次ビデオメモリ22のレイヤ1画像領域221に格納される(ステップS12)。
【0057】
図11は、レイヤ2設定処理(ステップS20)の詳細を示すフローチャートである。レイヤ2設定処理では、まず、レイヤの表示位置とサイズがレジスタ21に設定される(ステップS21)。そして、レイヤ2についての背景色の設定および透過設定が行われる(ステップS22)。たとえば、レイヤ1のLive映像を表示する部分を透過設定する処理が行われる。また、文字表示の背景色が設定される。
【0058】
次に、この実施の形態では、レイヤ2は、文字および静止画像の表示レイヤであるので、これら各情報の書き込み処理が行われる。
【0059】
まず、時計表示の変更が必要であるかどうかを判断する(ステップS23)。ここでは、1分ごとに時計表示を更新するので、1分が経過している場合(ステップS23でYes)には、レイヤ2画像領域222の時計表示位置に現在の時間データを書き込む(ステップS24)。
【0060】
次に、天気表示の変更が必要であるかどうかを判断する(ステップS25)。ここでは、CPU11が所定のプログラムによって外部から天気の変化情報を受けることが可能としている。天気が変化している場合(ステップS25でYes)には、レイヤ2画像領域222の天気表示位置に現在の天気データを書き込む(ステップS26)。
【0061】
次に、静止画像(JPEG)の変更が必要であるかどうかを判断する(ステップS27)。静止画像の変更タイミングは区分表示設定データ41に記述されている。そして、静止画像の変更が必要である場合(ステップS27でYes)には、レイヤ2画像領域222の静止画像表示位置に静止画像データを書き込む(ステップS28)。以上の処理により、レイヤ2設定処理が行われる。
【0062】
図12は、レイヤ3設定処理(ステップS30)の詳細を示すフローチャートである。まず、レイヤの表示位置とサイズがレジスタ21に設定される(ステップS31)。そして、レイヤ2についての背景色の設定および透過設定が行われる(ステップS32)。
【0063】
次に、この実施の形態では、レイヤ3は、スクロール文字の表示レイヤであるので、これら各情報の書き込み処理が行われる。
【0064】
まず、スクロール文字の文字列の変更が必要であるかどうかを判断する(ステップS33)。スクロール文字例の変更タイミングは区分表示設定データ41に記述されている。そして、スクロール文字列の変更が必要である場合(ステップS33でYes)には、スクロール文字領域224に変更後のスクロール文字列が書き込まれる(ステップS34)。
【0065】
次に、スクロール文字領域224に格納されたスクロール文字列のビットブロックがレイヤ3画像領域223に転送される(ステップS35)。そして、レイヤ3画像領域223のスクロール文字列の表示位置が左にインクリメントされる(ステップS36)。以上の処理により、レイヤ3設定処理が行われる。
【0066】
このようにして、レイヤ1〜3設定処理(ステップS10〜S30)が実行されることによって、ビデオチップ20のレジスタ21およびビデオメモリ22が更新されると、ビデオチップ20による合成描画処理(ステップS40)が実行されて、区分表示画面がディスプレイ30に表示されるのである。
【0067】
以上のような処理により区分表示画面の遷移が行われる。次に、図7で示した画面遷移のうち、区分表示画面SC1→SC2→SC3→SC4の遷移を具体例として処理の流れを説明する。
【0068】
図13は、区分表示画面SC2の表示処理、つまり、SC1→SC2の遷移に関するフローチャートである。区分表示画面SC1では、レイヤ2の背面に隠れているためレイヤ1のLive映像は表示されていない。しかし、レジスタ21には、レイヤ1の表示位置およびサイズとして、区分表示画面SC2におけるレイヤ1と同じ表示位置および同じサイズのデータが書き込まれているものとする。したがって、ここでは、レイヤ1の表示位置およびサイズの変更はない。
【0069】
この遷移では、まず、レイヤ2の透過したい領域、つまり、レイヤ1の部分表示領域と重複する領域に対して透過設定を行う(ステップS101)。次に、レイヤ2の画像データを作成する。具体的には、時計、天気予報、静止画像のデータがレイヤ2画像領域222に書き込まれる(ステップS102)。
【0070】
また、SC1→SC2の遷移では、レイヤ3の表示位置およびサイズに変更はない。そして、最後に、レイヤ1,2,3の合成表示処理が行われる(ステップS103)。
【0071】
このように、SC1→SC2の遷移では、レイヤ1およびレイヤ3の表示位置およびサイズに変更はない。また、レイヤ2については、全表示領域のサイズに固定されているので、レイヤ2についても表示位置とサイズに変更はない。したがって、SC1→SC2の遷移では、ディスプレイ30に実際に表示される区分表示画面の区分は変更されるが、ビデオチップ20のイニシャル処理は必要ないので、表示上の乱れはない。
【0072】
図14は、区分表示画面SC3の表示処理、つまり、SC2→SC3の遷移に関するフローチャートである。区分表示画面SC3では、レイヤ2の文字を全領域表示する。そして、レイヤ1の表示位置およびサイズの変更はない。
【0073】
この遷移では、まず、レイヤ2の背景色を指定する。ただし、透過設定は行わない(ステップS201)。次に、レイヤ2の画像データを作成する。具体的には、全表示領域用の文字データがレイヤ2画像領域222に書き込まれる(ステップS202)。
【0074】
SC2→SC3の遷移では、レイヤ3の表示位置およびサイズに変更はないが。レイヤ3の全体を透過設定する(ステップS203)。そして、最後に、レイヤ1,2,3の合成表示処理が行われる(ステップS204)。
【0075】
このように、SC2→SC3の遷移では、レイヤ1およびレイヤ3の表示位置およびサイズに変更はない。また、レイヤ2については、全表示領域のサイズに固定されているので、レイヤ2についても表示位置とサイズに変更はない。したがって、SC2→SC3の遷移では、ディスプレイ30に実際に表示される区分表示画面の区分は変更されるが、ビデオチップ20のイニシャル処理は必要ないので、表示上の乱れはない。
【0076】
図15は、区分表示画面SC4の表示処理、つまり、SC3→SC4の遷移について説明する。
【0077】
まず、レイヤ1の表示位置およびサイズの変更を行う(ステップS301)。次に、レイヤ2の透過したい領域、つまり、レイヤ1の部分表示領域と重複する領域に対して透過設定を行う(ステップS302)。次に、レイヤ2の画像データを作成する。具体的には、天気予報、静止画像のデータがレイヤ2画像領域222に書き込まれる(ステップS303)。さらに、レイヤ3の表示位置およびサイズの変更を行う(ステップS304)。そして、最後に、レイヤ1,2,3の合成表示処理が行われる(ステップS103)。
【0078】
このように、SC3→SC4の遷移では、レイヤ1およびレイヤ3の表示位置およびサイズの変更が行われる。しかし、SC3→SC4の遷移処理中には、レイヤ2の文字データが全表示領域で表示されている。したがって、SC3→SC4の遷移においては、ビデオチップ20のイニシャル処理が行われるが、ディスプレイ30における表示上の乱れはない。
【0079】
このように、ビデオチップ20のイニシャル処理が必要な場合であっても、表示上の乱れが発生しないようにスケジュールデータ42が作成されているのである。つまり、区分表示画面SC2と区分表示画面SC4とを比較すると、レイヤ1およびレイヤ3の表示位置やサイズが変更されているため、SC2→SC4の遷移を実行すると、表示上の乱れが発生する。そこで、表示調整用画面として区分表示画面SC3を介在させることによって、そのような問題を解決しているのである。
【0080】
一方、区分表示画面SC4と区分表示画面SC5との間には、表示を整えるための区分表示画面(表示調整用画面)SC3に相当するものがスケジュールされていない。このような場合には、前述したように、割り込み画面SC6を挿入することによって、表示を整えるようにしているのである。
【0081】
以上説明したように、本発明のポイントの1つは、ビデオチップ20のイニシャル処理が必要となる場合には、自動的に割り込み画面を挿入することである。これにより、ディスプレイ上の表示が乱れることはないので、ビデオチップのイニシャル処理の必要性の有無を考慮することなくスケジュールを組むことが可能である。本発明の別のポイントは、ビデオチップ20のイニシャル処理が必要となる場合でも、表示上の乱れが発生しないようなスケジュールデータ42を作成することである。この場合は、割り込み画面を必要とすることなく表示を整えることができる。
【0082】
【発明の効果】
以上説明したように、請求項1または請求項10に記載の発明では、区分表示設定データとスケジュールデータに従って区分表示画面を切り替え表示するので、時間の経過とともに異なるパターンの画面を表示することが可能である。
【0083】
請求項2または請求項11に記載の発明では、ビデオチップのイニシャル処理による影響がディスプレイに出力されないようスケジュールデータが作成されているので、ディスプレイ上の表示が乱れることがない。
【0084】
請求項3記載の発明では、部分表示領域の表示領域が変化する場合にも、ディスプレイ上の表示が乱れることがない。
【0085】
請求項4記載の発明では、表示領域の変化しないレイヤを、表示領域の変化するレイヤの前面に表示するので、ビデオチップのイニシャル処理による影響がディスプレイに出力されることはない。
【0086】
請求項5記載の発明では、表示領域の変化のあるレイヤを透過設定するので、ビデオチップのイニシャル処理による影響がディスプレイに出力されることはない。
【0087】
請求項6または請求項12に記載の発明では、ビデオチップのイニシャル処理による影響がディスプレイに出力されないよう割り込み画面を表示するので、ディスプレイ上の表示が乱れることがない。
【0088】
請求項7記載の発明では、部分表示領域の表示領域が変化する場合にも、ディスプレイ上の表示が乱れることがない。
【0089】
請求項8記載の発明では、表示領域の変化しないレイヤを、表示領域の変化するレイヤの前面に表示するので、ビデオチップのイニシャル処理による影響がディスプレイに出ることはない。
【0090】
請求項9記載の発明では、表示領域の変化のあるレイヤを透過設定するので、ビデオチップのイニシャル処理による影響がディスプレイに出力されることはない。
【図面の簡単な説明】
【図1】本実施の形態にかかる画像表示装置のブロック図である。
【図2】区分表示画面のレイヤ構造を示す図である。
【図3】レジスタおよびビデオメモリのメモリマップと区分表示画像との関係を模式的に示す図である。
【図4】表示データのファイル一覧を示す図である。
【図5】定常時スケジュールデータの内容を示す図である。
【図6】割り込み時スケジュールデータの内容を示す図である。
【図7】区分表示画面の画面遷移を示す図である。
【図8】メインスケジュール処理のフローチャートである。
【図9】画面表示処理のフローチャートである。
【図10】レイヤ1設定処理のフローチャートである。
【図11】レイヤ2設定処理のフローチャートである。
【図12】レイヤ3設定処理のフローチャートである。
【図13】画面SC2表示処理のフローチャートである。
【図14】画面SC3表示処理のフローチャートである。
【図15】画面SC4表示処理のフローチャートである。
【符号の説明】
10 画像処理装置
11 CPU
12 ビデオコントローラ
20 ビデオチップ
21 レジスタ
22 ビデオメモリ
30 ディスプレイ
41 表示データ
221 レイヤ1画像領域
222 レイヤ2画像領域
223 レイヤ3画像領域
224 スクロール文字領域
421 定常時スケジュールデータ
422 割り込み時スケジュールデータ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a display switching technique for screens displayed in a plurality of display areas.
[0002]
[Prior art]
Conventionally, there is an image display device that displays an image composed of a plurality of layers. For example, there are those that display an image composed of three layers, such as a first layer that displays video, a second layer that displays characters and still images, and a third layer that displays scroll characters. Then, by arbitrarily setting the size and display position of each layer, an image composed of a plurality of partial display areas corresponding to each layer is displayed on the display.
[0003]
[Problems to be solved by the invention]
In such an image display device, when changing the display position and size of the partial display area, initial processing of the video chip is required. When the video chip is initialized, the screen display process is temporarily stopped. For this reason, the display position and size of the partial display area cannot be changed during the display of an image composed of a plurality of partial display areas. Alternatively, there has been a problem that the display on the display is disturbed when the display position or size of the partial display area is changed.
[0004]
In view of the above problems, an object of the present invention is to provide an image display device capable of changing the size and display position of a partial display area without disturbing the display state on the display.
[0005]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, the invention described in
[0006]
In the image display device according to
[0007]
A third aspect of the present invention is the image display device according to the second aspect, wherein the initial processing of the video chip is required when the display area of the partial display area changes. .
[0008]
According to a fourth aspect of the present invention, in the image display device according to the third aspect, the section display screen and the display adjustment screen are screens composed of a plurality of layers, and the display adjustment screen is the one section. The display screen is a screen in which the display area of each layer is the same, and the same layer of the display area as that of the other one of the division display screens is the front of a different layer of the display area from the other one of the division display screens. It is the screen which becomes.
[0009]
The invention according to
[0010]
According to a sixth aspect of the present invention, in the image display device according to the first aspect, when shifting from the Nth (N is an integer) th division display screen described in the schedule data to the (N + 1) th divisional display screen. When the initial processing of the video chip is necessary, the Nth division display screen, the N + 1th division display screen, and the display screen are prevented from being disturbed by the initial processing of the video chip. An interrupt screen is displayed during the period.
[0011]
According to a seventh aspect of the present invention, in the image display device according to the sixth aspect, the case where the initial processing of the video chip is required is a case where the display area of the partial display area changes. .
[0012]
The invention according to claim 8 is the image display device according to claim 7, wherein the segment display screen and the interrupt screen are screens composed of a plurality of layers, and the interrupt screen is the Nth segment display screen. The display area of each layer is the same screen, and the same layer in the display area as the (N + 1) th segment display screen is the front surface of the layer different from the display area in the (N + 1) th segment display screen. It is characterized by being a screen.
[0013]
According to a ninth aspect of the present invention, in the image display device according to the seventh or eighth aspect, the division display screen and the interrupt screen are screens composed of a plurality of layers, and the interrupt screen is the Nth-th screen. The segment display screen is a screen in which the display area of each layer is the same, and is a screen in which a layer having a display area different from that of the (N + 1) th segment display screen is transparently set.
[0014]
The invention according to
[0015]
The invention described in
[0016]
According to a twelfth aspect of the present invention, in the image display switching method according to the tenth aspect, the N + 1 (N is an integer) segment display screen described in the schedule data is shifted to the (N + 1) th segment display screen. In this case, when the initial processing of the video chip is necessary, the Nth division display screen and the N + 1th division display screen are prevented so that the disturbance of the display screen due to the initial processing of the video chip is not output to the display. An interrupt screen is displayed between and.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of an
[0018]
The
[0019]
In this specification, the image includes all information output from the
[0020]
The image output by the
[0021]
By synthesizing and displaying the image having such a layer structure, for example, a division display screen as shown in FIG. 3C is displayed on the
[0022]
FIG. 3 is a diagram schematically showing the layer structure. FIG. 3A is a memory map of the
[0023]
In the
[0024]
FIG. 3B is a diagram virtually showing the display state of each layer based on the display position and size data of the layer stored in the
[0025]
In the example of FIG. 3A, based on the data set in the
[0026]
FIG. 3C shows a screen image in which the images of these three layers are combined and displayed. In
[0027]
As described above, the
[0028]
Information of each layer stored in the
[0029]
FIG. 4 is a diagram showing a list of file names of the category
[0030]
The
[0031]
As described above, it is possible to display one section display screen by using one section
[0032]
FIG. 5 is a diagram showing an example of the contents of the
[0033]
Such switching control is executed by the
[0034]
FIG. 6 is a diagram showing the contents of the interrupt
[0035]
In the figure, as the segment
[0036]
The case where the initial processing of the
[0037]
In the present embodiment, as the interrupt screen, a screen including the
[0038]
As described above, in the present embodiment, the size of
[0039]
In this embodiment,
[0040]
That is, according to the present invention, the display on the
[0041]
FIG. 7 is a diagram illustrating an example of the transition of the category display screen. In the figure, a state is shown in which the six segment display screens SC1 to SC6 transition. Of these, the division display screen SC6 is an interrupt screen, and is therefore referred to as an interrupt screen SC6.
[0042]
The interrupt screen SC6 displays the screen 010.10 described in the interrupt
[0043]
Then, when the division display screens are sequentially switched according to the
[0044]
On the other hand, the transition SC4 → SC5 is a screen transition that requires the initial processing of the
[0045]
The details of the processing flow of the
[0046]
FIG. 8 is a flowchart of the main schedule process. The main schedule process is an operation of a predetermined program executed on the
[0047]
Next, the
[0048]
When the interrupt screen needs to be displayed, the
[0049]
Next, the
[0050]
On the other hand, if it is determined in step S4 that it is not necessary to display the interrupt screen, the
[0051]
If the screen displayed in step S6 is the final screen (Yes in step S7), the main schedule process is terminated. If there is a next screen (No in step S7), the process returns to step S3 to repeat the process. Do.
[0052]
In this way, the segment display screen displayed on the
[0053]
Next, details of the processing in steps S2, S5, and S6 in the flowchart shown in FIG. 8 will be described with reference to FIGS.
[0054]
FIG. 9 is a flowchart of the screen display process, which is a process common to steps S2, S5, and S6. First, the
[0055]
Next, the
[0056]
FIG. 10 is a flowchart showing details of the
[0057]
FIG. 11 is a flowchart showing details of the
[0058]
Next, in this embodiment, since
[0059]
First, it is determined whether or not the clock display needs to be changed (step S23). Here, since the clock display is updated every minute, when one minute has passed (Yes in step S23), the current time data is written in the clock display position of the
[0060]
Next, it is determined whether or not the weather display needs to be changed (step S25). Here, the
[0061]
Next, it is determined whether or not the still image (JPEG) needs to be changed (step S27). The change timing of the still image is described in the segment
[0062]
FIG. 12 is a flowchart showing details of the layer 3 setting process (step S30). First, the display position and size of the layer are set in the register 21 (step S31). Then, background color setting and transparency setting are performed for layer 2 (step S32).
[0063]
Next, in this embodiment, since the layer 3 is a scroll character display layer, the writing process of these pieces of information is performed.
[0064]
First, it is determined whether or not the scroll character string needs to be changed (step S33). The change timing of the scroll character example is described in the segment
[0065]
Next, the bit block of the scroll character string stored in the
[0066]
In this way, when the
[0067]
The classification display screen is changed by the processing as described above. Next, the flow of processing will be described using the transition of the segment display screens SC1 → SC2 → SC3 → SC4 among the screen transitions shown in FIG.
[0068]
FIG. 13 is a flowchart regarding the display processing of the division display screen SC2, that is, the transition from SC1 to SC2. On the segment display screen SC1, the live video of
[0069]
In this transition, first, the transparency setting is performed for the area to be transparent of
[0070]
Further, in the transition from SC1 to SC2, the display position and size of layer 3 are not changed. Finally, composite display processing of
[0071]
Thus, in the transition from SC1 to SC2, the display position and size of
[0072]
FIG. 14 is a flowchart relating to the display processing of the division display screen SC3, that is, the transition from SC2 to SC3. On the division display screen SC3, the characters of
[0073]
In this transition, first, the background color of
[0074]
In the transition from SC2 to SC3, the display position and size of layer 3 are not changed. The entire layer 3 is set to be transparent (step S203). Finally, composite display processing of
[0075]
Thus, in the transition from SC2 to SC3, the display position and size of
[0076]
FIG. 15 explains the display processing of the division display screen SC4, that is, the transition from SC3 to SC4.
[0077]
First, the display position and size of
[0078]
Thus, in the transition from SC3 to SC4, the display position and size of
[0079]
In this way, even when the initial processing of the
[0080]
On the other hand, there is no schedule between the segment display screen SC4 and the segment display screen SC5 corresponding to the segment display screen (display adjustment screen) SC3 for adjusting the display. In such a case, as described above, the interrupt screen SC6 is inserted to arrange the display.
[0081]
As described above, one of the points of the present invention is to automatically insert an interrupt screen when the initial processing of the
[0082]
【The invention's effect】
As described above, in the invention according to
[0083]
In the invention according to
[0084]
According to the third aspect of the present invention, even when the display area of the partial display area changes, the display on the display is not disturbed.
[0085]
According to the fourth aspect of the present invention, since the layer where the display area does not change is displayed in front of the layer where the display area changes, the influence of the initial processing of the video chip is not output to the display.
[0086]
According to the fifth aspect of the present invention, since the layer having the change in the display area is set to be transparent, the influence of the initial processing of the video chip is not output to the display.
[0087]
In the invention according to
[0088]
In the seventh aspect of the invention, even when the display area of the partial display area changes, the display on the display is not disturbed.
[0089]
According to the eighth aspect of the present invention, since the layer where the display area does not change is displayed in front of the layer where the display area changes, the influence of the initial processing of the video chip does not appear on the display.
[0090]
According to the ninth aspect of the present invention, since the layer having the change in the display area is set to be transparent, the influence of the initial processing of the video chip is not output to the display.
[Brief description of the drawings]
FIG. 1 is a block diagram of an image display apparatus according to an embodiment.
FIG. 2 is a diagram illustrating a layer structure of a section display screen.
FIG. 3 is a diagram schematically showing a relationship between a memory map of a register and a video memory and a divided display image.
FIG. 4 is a diagram showing a file list of display data.
FIG. 5 is a diagram showing the contents of steady schedule data.
FIG. 6 is a diagram showing the contents of schedule data at the time of interruption.
FIG. 7 is a diagram showing screen transition of a category display screen.
FIG. 8 is a flowchart of main schedule processing.
FIG. 9 is a flowchart of screen display processing.
FIG. 10 is a flowchart of a
FIG. 11 is a flowchart of a
FIG. 12 is a flowchart of a layer 3 setting process.
FIG. 13 is a flowchart of a screen SC2 display process.
FIG. 14 is a flowchart of a screen SC3 display process.
FIG. 15 is a flowchart of a screen SC4 display process.
[Explanation of symbols]
10 Image processing device
11 CPU
12 Video controller
20 video chips
21 registers
22 Video memory
30 display
41 Display data
221
222
223 Layer 3 image area
224 scroll character area
421 Regular schedule data
422 Schedule data at interrupt
Claims (12)
異なるパターンの区分表示画面に対応して用意された複数の区分表示設定データと、
時間の経過に従って区分表示画面を切り替えるためのスケジュールを記述したスケジュールデータと、
を格納する記憶手段と、
前記スケジュールデータに従って読み込まれた第1の区分表示設定データを解釈して第1の区分表示画面を出力し、前記スケジュールデータに記述された切り替えタイミングが経過した際、前記スケジュールデータに従って読み込まれた第2の区分表示設定データを解釈して第2の区分表示画面を出力する表示制御手段と、
を備えることを特徴とする画像表示装置。A device for outputting a segment display screen composed of a plurality of partial display areas on a display,
A plurality of division display setting data prepared corresponding to the division display screens of different patterns,
Schedule data describing the schedule for switching the classification display screen over time,
Storage means for storing
The first section display setting data read according to the schedule data is interpreted to output a first section display screen, and when the switching timing described in the schedule data has elapsed, the first section display setting data read according to the schedule data is output. Display control means for interpreting the two category display setting data and outputting a second category display screen;
An image display device comprising:
一の区分表示画面から他の一の区分表示画面に遷移する際、ビデオチップのイニシャル処理が必要である場合には、前記一の区分表示画面と前記他の一の区分表示画面との間に表示調整用画面を表示し、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記スケジュールデータが作成されていることを特徴とする画像表示装置。The image display device according to claim 1,
When a transition from one section display screen to another section display screen requires initial processing of the video chip, between the one section display screen and the other section display screen. An image display device, wherein a display adjustment screen is displayed, and the schedule data is created so that a disturbance of the display screen due to the initial processing of the video chip is not output to the display.
前記ビデオチップのイニシャル処理が必要な場合とは、前記部分表示領域の表示領域が変化する場合であることを特徴とする画像表示装置。The image display device according to claim 2,
The image display device characterized in that the initial processing of the video chip is required when the display area of the partial display area changes.
前記区分表示画面および前記表示調整用画面は複数のレイヤからなる画面であり、
前記表示調整用画面は、前記一の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記他の一の区分表示画面と表示領域の同じレイヤが前記他の一の区分表示画面と表示領域の異なるレイヤの前面となっている画面であることを特徴とする画像表示装置。The image display device according to claim 3,
The division display screen and the display adjustment screen are screens composed of a plurality of layers,
The display adjustment screen is a screen in which the display area of each layer is the same as that of the one division display screen, and the same layer of the display area as that of the other division display screen is the other division. An image display device characterized by being a screen in front of a layer having a display area different from a display area.
前記区分表示画面および前記表示調整用画面は複数のレイヤからなる画面であり、
前記表示調整用画面は、前記一の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記他の一の区分表示画面と表示領域の異なるレイヤを透過設定した画面であることを特徴とする画像表示装置。In the image display device according to claim 3 or 4,
The division display screen and the display adjustment screen are screens composed of a plurality of layers,
The display adjustment screen is a screen in which the display area of each layer is the same as that of the one division display screen, and a layer having a different display area from the other division display screen is transparently set. An image display device characterized by that.
前記スケジュールデータに記述された第N(Nは整数)番目の区分表示画面から第N+1番目の区分表示画面に移行する際、ビデオチップのイニシャル処理が必要である場合には、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記第N番目の区分表示画面と前記第N+1番目の区分表示画面との間に、割り込み画面を表示させることを特徴とする画像表示装置。The image display device according to claim 1,
When the video chip initial processing is necessary when the N + 1 (N is an integer) division display screen described in the schedule data is shifted to the (N + 1) th division display screen, the video chip initial processing is performed. An image display device, wherein an interrupt screen is displayed between the Nth division display screen and the (N + 1) th division display screen so that the display screen is not disturbed by the display.
前記ビデオチップのイニシャル処理が必要な場合とは、前記部分表示領域の表示領域が変化する場合であることを特徴とする画像表示装置。The image display device according to claim 6,
The image display device characterized in that the initial processing of the video chip is required when the display area of the partial display area changes.
前記区分表示画面および前記割り込み画面は複数のレイヤからなる画面であり、
前記割り込み画面は、前記第N番目の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記第N+1番目の区分表示画面と表示領域の同じレイヤが前記第N+1番目の区分表示画面と表示領域の異なるレイヤの前面となっている画面であることを特徴とする画像表示装置。The image display device according to claim 7,
The division display screen and the interrupt screen are screens composed of a plurality of layers,
The interrupt screen is a screen in which the display area of each layer is the same as that of the Nth section display screen, and the same layer in the display area as the N + 1th section display screen is the N + 1th section. An image display device characterized by being a screen in front of a layer having a display area different from a display area.
前記区分表示画面および前記割り込み画面は複数のレイヤからなる画面であり、
前記割り込み画面は、前記第N番目の区分表示画面とは各レイヤの表示領域が同じ画面であって、かつ、前記第N+1番目の区分表示画面と表示領域の異なるレイヤを透過設定した画面であることを特徴とする画像表示装置。In the image display device according to claim 7 or 8,
The division display screen and the interrupt screen are screens composed of a plurality of layers,
The interrupt screen is a screen in which the display area of each layer is the same as that of the Nth division display screen, and is a screen in which a layer having a different display area from the N + 1th division display screen is transparently set. An image display device characterized by that.
前記ディスプレイに異なるパターンの区分表示画面を出力するために、それぞれの区分表示画面に対応した区分表示設定データを準備する工程と、
前記区分表示設定データによって規定される区分表示画面を時間の経過とともに切り替えるためのスケジュールを記述したスケジュールデータを準備する工程と、
スケジュールデータに基づき第1の区分表示画面を出力する工程と、
前記スケジュールデータに記述された切り替えタイミングが経過した際、前記スケジュールデータに基づいて第2の区分表示画面を出力する工程と、
を備えることを特徴とする画像表示切替方法。A method of outputting a segment display screen composed of a plurality of partial display areas on a display,
Preparing segment display setting data corresponding to each segment display screen in order to output segment display screens of different patterns on the display;
Preparing schedule data describing a schedule for switching a section display screen defined by the section display setting data over time;
Outputting a first classification display screen based on the schedule data;
When the switching timing described in the schedule data has elapsed, outputting a second classification display screen based on the schedule data;
An image display switching method comprising:
一の区分表示画面から他の一の区分表示画面に遷移する際、ビデオチップのイニシャル処理が必要である場合には、前記一の区分表示画面と前記他の一の区分表示画面との間に表示調整用画面を表示し、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記スケジュールデータが作成されていることを特徴とする画像表示切替方法。The image display switching method according to claim 10,
When a transition from one section display screen to another section display screen requires initial processing of the video chip, between the one section display screen and the other section display screen. An image display switching method, characterized in that a display adjustment screen is displayed and the schedule data is created so that a disturbance of the display screen due to the initial processing of the video chip is not output to the display.
前記スケジュールデータに記述された第N(Nは整数)番目の区分表示画面から第N+1番目の区分表示画面に移行する際、ビデオチップのイニシャル処理が必要である場合には、ビデオチップのイニシャル処理による表示画面の乱れが前記ディスプレイに出力されないように前記第N番目の区分表示画面と前記第N+1番目の区分表示画面との間に、割り込み画面を表示させることを特徴とする画像表示切替方法。The image display switching method according to claim 10,
When the video chip initial processing is necessary when the N + 1 (N is an integer) division display screen described in the schedule data is shifted to the (N + 1) th division display screen, the video chip initial processing is performed. An image display switching method, comprising: displaying an interrupt screen between the Nth division display screen and the N + 1th division display screen so that the display screen is not disturbed by the display.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003182178A JP4531356B2 (en) | 2003-06-26 | 2003-06-26 | Image display device and image display switching method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003182178A JP4531356B2 (en) | 2003-06-26 | 2003-06-26 | Image display device and image display switching method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005017674A true JP2005017674A (en) | 2005-01-20 |
JP4531356B2 JP4531356B2 (en) | 2010-08-25 |
Family
ID=34182633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003182178A Expired - Fee Related JP4531356B2 (en) | 2003-06-26 | 2003-06-26 | Image display device and image display switching method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4531356B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007233450A (en) * | 2006-02-27 | 2007-09-13 | Mitsubishi Electric Corp | Image composition device |
WO2008093391A1 (en) * | 2007-01-29 | 2008-08-07 | Mitsubishi Electric Corporation | Image display device and image display method |
JP2010026297A (en) * | 2008-07-22 | 2010-02-04 | Nec Corp | Image composition system, display control method, drawing processing apparatus, and control program |
JP2010102267A (en) * | 2008-10-27 | 2010-05-06 | Sharp Corp | Image display device and portable terminal |
JP2010211917A (en) * | 2010-04-19 | 2010-09-24 | Toshiba Corp | Device and method for reproducing information |
JP5392092B2 (en) * | 2007-11-29 | 2014-01-22 | コニカミノルタ株式会社 | Method for producing cellulose ester film |
KR20180132095A (en) * | 2016-08-16 | 2018-12-11 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | Method and apparatus for gamut mapping |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0381780U (en) * | 1989-12-11 | 1991-08-21 | ||
JP2001202069A (en) * | 2000-01-20 | 2001-07-27 | Fujitsu Ltd | Video processing system and video storage device |
JP2002258827A (en) * | 2001-02-28 | 2002-09-11 | Ricoh Co Ltd | Image display device |
JP2003067628A (en) * | 2001-08-28 | 2003-03-07 | Dainippon Printing Co Ltd | Content display method, content display controller and control program therefor |
-
2003
- 2003-06-26 JP JP2003182178A patent/JP4531356B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0381780U (en) * | 1989-12-11 | 1991-08-21 | ||
JP2001202069A (en) * | 2000-01-20 | 2001-07-27 | Fujitsu Ltd | Video processing system and video storage device |
JP2002258827A (en) * | 2001-02-28 | 2002-09-11 | Ricoh Co Ltd | Image display device |
JP2003067628A (en) * | 2001-08-28 | 2003-03-07 | Dainippon Printing Co Ltd | Content display method, content display controller and control program therefor |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007233450A (en) * | 2006-02-27 | 2007-09-13 | Mitsubishi Electric Corp | Image composition device |
JP5489470B2 (en) * | 2007-01-29 | 2014-05-14 | 三菱電機株式会社 | Image display device and image display method |
WO2008093391A1 (en) * | 2007-01-29 | 2008-08-07 | Mitsubishi Electric Corporation | Image display device and image display method |
CN101601084B (en) * | 2007-01-29 | 2011-09-07 | 三菱电机株式会社 | Image display device and image display method |
US9034218B2 (en) | 2007-11-29 | 2015-05-19 | Konica Minolta Opto, Inc. | Cellulose ester film, method of manufacturing the same, polarizing plate and liquid crystal display |
JP5392092B2 (en) * | 2007-11-29 | 2014-01-22 | コニカミノルタ株式会社 | Method for producing cellulose ester film |
JP2010026297A (en) * | 2008-07-22 | 2010-02-04 | Nec Corp | Image composition system, display control method, drawing processing apparatus, and control program |
JP2010102267A (en) * | 2008-10-27 | 2010-05-06 | Sharp Corp | Image display device and portable terminal |
JP2010211917A (en) * | 2010-04-19 | 2010-09-24 | Toshiba Corp | Device and method for reproducing information |
KR20180132095A (en) * | 2016-08-16 | 2018-12-11 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | Method and apparatus for gamut mapping |
JP2018537870A (en) * | 2016-08-16 | 2018-12-20 | ベイジン シャオミ モバイル ソフトウェア カンパニーリミテッド | Color gamut mapping method and apparatus |
US10325569B2 (en) | 2016-08-16 | 2019-06-18 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for coding image information for display |
KR102189189B1 (en) * | 2016-08-16 | 2020-12-09 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | Gamut mapping method and device |
Also Published As
Publication number | Publication date |
---|---|
JP4531356B2 (en) | 2010-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5489470B2 (en) | Image display device and image display method | |
JP5460405B2 (en) | Image display device and control method thereof | |
US8717385B2 (en) | Image display control apparatus | |
US7564501B2 (en) | Projection system, projector, method of controlling projectors and program therefor | |
KR101019482B1 (en) | Apparatus for changing a channel in Digital TV and Method for the same | |
JP4531356B2 (en) | Image display device and image display switching method | |
JP2007214659A (en) | Osd apparatus | |
US7864182B2 (en) | Dynamic tile sizing in an image pipeline | |
KR101396745B1 (en) | Program listing generation apparatus and program listing generation method | |
JP2013101363A (en) | Screen saver generation device and screen saver generation method | |
US20110025917A1 (en) | Video processing device | |
US20070200868A1 (en) | Image synthesizing device | |
JP5676924B2 (en) | Projection apparatus and projection method | |
JP3911130B2 (en) | Data-driven information processing device | |
KR101027529B1 (en) | Apparatus for editing multi-picture and apparatus for displaying multi-picture | |
JP2006098935A (en) | Video graphics display device | |
JP2010085599A (en) | Screen saver generating device and screen saver generating method | |
JP5033098B2 (en) | Image display device, image display method, and image display program | |
JP4241078B2 (en) | Content display device | |
JP4050605B2 (en) | Display control device and navigation system | |
JP5987863B2 (en) | Game machine | |
JP5055220B2 (en) | Image display device and image display method | |
JP2004258264A (en) | Method and device for picture generation, and display device | |
JP3147854B2 (en) | Game device and game display method | |
JP2011008182A (en) | Image display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060621 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090917 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100520 |
|
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: 20100608 |
|
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: 20100609 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4531356 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130618 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |