(57)【要約】【課題】  表示用フォントＲＯＭのメモリサイズを増大させることなく、スライド表示動作を行うために要求される処理の負担を軽減することができる表示制御装置を提供することを目的とする。【解決手段】  本発明の表示制御装置は、水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路１０４と、スライド動作の何画面目で、かつ表示パターンにおける水平走査位置が何ライン目かを表示用フォントアドレス１１４に対して計算して、表示用フォントアドレス１１４をスライド動作を行うための表示パターンを得るための変換フォントアドレス１１７に変換するアドレス変換回路１１６と、変換フォントアドレス１１７に基づいて表示用フォントＲＯＭ１１８が出力する表示用フォントデータ１１９からスライド動作表示を行うために必要とされる表示パターンを生成するフォントデータ変換回路１２０とを備える。【選択図】  図１
2006065241.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、
画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される表示内容を格納する表示用ＲＡＭと、
複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記表示動作コントロール回路が前記表示内容に基づいて生成する表示用フォントアドレスに対応する表示用フォントデータを出力する表示用フォントＲＯＭと、
前記垂直同期信号をカウントしてカウンタ値を出力する垂直同期信号カウンタと、
前記表示動作コントロール回路から出力される表示開始位置を示す垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、
前記表示用フォントアドレスを変換フォントアドレスに変換して、前記表示用フォントＲＯＭに出力するアドレス変換回路と、
前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭが出力する表示用フォントデータを、変換フォントデータとして出力するフォントデータ変換回路と、
前記フォントデータ変換回路からの前記変換フォントデータを、前記表示動作コントロール回路を介して表示データとして入力して、シフト出力する表示データシフトレジスタと、を備え、
前記アドレス変換回路は、前記水平同期信号のカウント値が前記垂直同期信号のカウンタ値以下のときは、前記表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは前記表示用フォントデータを非表示状態にする非表示信号を前記フォントデータ変換回路に出力し、
前記フォントデータ変換回路は、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される表示用フォントデータを変換フォントデータとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記非表示信号に基づいて無表示状態を示すデータを変換フォントデータとして出力することを特徴とする表示制御装置。
【請求項２】
外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、
画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される表示内容を格納する表示用ＲＡＭと、
複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記表示動作コントロール回路が前記表示内容に基づいて生成する表示用フォントアドレスに対応する表示用フォントデータを出力する表示用フォントＲＯＭと、
前記垂直同期信号をカウントしてカウンタ値を出力する垂直同期信号カウンタと、
前記表示動作コントロール回路から出力される表示開始位置を示す垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、を備える表示制御装置の表示制御方法において、
前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を前記表示用フォントアドレスの変換フォントアドレスとし、該変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される表示用フォントデータを画面上に表示する表示データとし、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記表示用フォントデータを非表示状態とすることを特徴とする表示制御方法。
【請求項３】
請求項１に記載の表示制御装置において、
前記アドレス変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を加算し、該加算値を前記変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記表示用フォントデータを非表示状態にする前記非表示信号を出力し、
前記フォントデータ変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記変換フォントアドレスに基づいて表示用フォントＲＯＭから出力される表示用フォントデータを変換フォントデータとして出力し、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記非表示信号に基づいて無表示状態を示すデータを変換フォントデータとして出力することを特徴とする表示制御装置。
【請求項４】
請求項２に記載の表示制御方法において、
前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を、加算した値を前記変換フォントアドレスとし、該変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される前記表示用フォントデータを表示信号とし、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１を減算した値未満のときは、前記表示用フォントデータを非表示状態とすることを特徴とする表示制御方法。
【請求項５】
請求項１に記載の表示制御装置において、
前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記垂直同期信号のカウンタ値より大きいビットについては、無表示状態を示す変換フォントデータとすることを特徴とする表示制御装置。
【請求項６】
請求項２に記載の表示制御方法において、
前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記垂直同期信号のカウンタ値より大きいビットについては、非表示状態とすることを特徴とする表示制御方法。
【請求項７】
請求項１に記載の表示制御装置において、
前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値を、さらに減算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値より大きいビットについては、無表示状態を示す変換フォントデータとすることを特徴とする表示制御装置。
【請求項８】
請求項２に記載の表示制御方法において、
前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓを減算した値を、さらに減算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値より大きいビットについては、非表示状態とすることを特徴とする表示制御方法。
【請求項９】
外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、
画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される第１の表示内容を格納する第１の表示用ＲＡＭと、
前記第１の表示内容が示す表示データと置き換えられて画面上に表示される表示データと該表示データの画面上の表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される第２の表示内容を格納する第２の表示用ＲＡＭと、
複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記第１の表示内容、または第２の表示内容に基づいて前記表示動作コントロール回路が生成する表示用フォントアドレスに対応する表示用フォントデータを出力する前記表示用フォントＲＯＭと、
前記垂直同期信号をカウントしてカウンタ値を出力する前記垂直同期信号カウンタと、
前記表示動作コントロール回路から出力される表示開始位置を示す前記垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、
前記表示用フォントアドレスを変換フォントアドレスに変換して、前記表示用フォントＲＯＭに出力するアドレス変換回路と、
前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭが出力する表示用フォントデータを、変換フォントデータとして出力するフォントデータ変換回路と、
前記フォントデータ変換回路からの前記変換フォントデータを、前記表示動作コントロール回路を介して表示データとして入力して、シフト出力する表示データシフトレジスタと、を備え、
前記アドレス変換回路は、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記第１の表示内容に基づいて前記表示動作コントロール回路が生成する表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記表示用フォントアドレスの変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記第２の表示用ＲＡＭの表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記表示用フォントアドレスの変換フォントアドレスとして出力することを特徴とする表示制御装置。
【請求項１０】
請求項９に記載の表示制御装置において、
前記アドレス変換回路は、
前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記第１の表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を、加算した値を前記変換フォントアドレスとし、
前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記第２の表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値を、加算した値を、前記変換フォントアドレスとすることを特徴とする表示制御装置。
【請求項１１】
請求項９に記載の表示制御装置において、
前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の、前記第１の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択し、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値を超えるビットについては、前記ビット位置ｓから１と前記垂直同期信号のカウンタ値とを減算した値で指定されるビット位置の、前記第２の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択することを特徴とする表示制御装置。
【請求項１２】
請求項９に記載の表示制御装置において、
前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値を、さらに減算した値で指定されるビット位置の、前記第１の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択し、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値を超えるビットについては、前記ビット位置ｓに１と前記垂直同期信号のカウンタ値とを加算した値で指定されるビット位置の、前記第２の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択することを特徴とする表示制御装置。
【請求項１３】
請求項１に記載の表示制御装置において、
前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される設定レジスタを備え、
前記垂直同期信号カウンタは、
前記垂直同期信号をカウントする第１のカウンタと、
前記設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、
前記クロック信号をカウントし、カウント結果を前記垂直同期信号のカウント値として出力する第２のカウンタとを備えることを特徴とする表示制御装置。
【請求項１４】
請求項１３に記載の表示制御装置において、
前記第２のカウンタは、
カウント動作を停止するか、または予め設定された初期値からカウント動作を行うかを指示する繰り返し信号を入力し、前記クロック信号を予め設定されたクロック数分カウントしてオーバーフローしたとき、前記繰り返し信号の指示に基づいて、カウント動作を停止するか、または前記初期値からカウント動作を再開するかを、切り替えることを特徴とする表示制御装置。
【請求項１５】
請求項１に記載の表示制御装置において、
前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される設定レジスタを備え、
前記垂直同期信号カウンタは、
前記垂直同期信号をカウントする第１のカウンタと、
前記設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、
前記クロック信号の最大カウント値が初期値として設定され、前記最大カウント値から減少していく値をカウント結果として出力する第３のカウントと、
前記クロック信号をカウントし、前記最大カウント値までカウントしたときにオーバーフローする第４のカウンタと、
前記第３のカウンタのカウント結果、及び前記第４のカウンタのカウント結果のうちのいずれを、前記垂直同期信号のカウンタ値として出力するかを選択する選択回路と、を備えることを特徴とする表示制御装置。
【請求項１６】
請求項１に記載の表示制御装置において、
前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される第１の設定レジスタを備え、
前記垂直同期信号カウンタは、
前記垂直同期信号をカウントする第１のカウンタと、
前記第１の設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、
前記クロック信号のカウント回数が設定される第２の設定レジスタと、
前記クロック信号をカウントし、カウント結果を前記垂直同期信号のカウンタ値として出力する第５のカウンタとを備え、
前記第５のカウンタは前記第２の設定レジスタに設定されたカウント数分で前記クロック信号のカウントを停止するか、またはオーバーフローするまで前記クロック信号をカウントするかを切り替えることを特徴とする表示制御装置。
【請求項１７】
請求項１に記載の表示制御装置において、
前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される第１の設定レジスタを備え、
前記垂直同期信号カウンタは、
前記垂直同期信号をカウントする第１のカウンタと、
前記スライド期間設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、
前記クロック信号のカウント動作を何クロック目から開始するかを示す値が設定される第３の設定レジスタと、
前記クロック信号をカウントして、カウント結果を前記垂直同期信号のカウンタ値として出力する第６のカウンタとを備え、
前記第６のカウンタは、前記第３の設定レジスタに設定された値からクロック信号のカウントを開始するか、または、予め設定された初期値からクロック信号をカウントするかを切り替えることを特徴とする表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及び表示制御方法に関し、特に、画面上の所定の表示位置にて１パターンの表示領域内で所定の表示パターンを、スライド動作させながら画面表示する表示制御装置および表示制御方法に関するものである。
【背景技術】
【０００２】
従来、画面表示を行うために、表示データ（表示用フォントデータ）を格納する表示用フォントＲＯＭと、表示用フォントデータを表示用フォントＲＯＭより取り込んでディスプレイに表示する表示制御回路とを有する表示制御装置を備えた半導体装置が用いられている。
【０００３】
このような従来の表示制御装置では、表示パターン（表示データ）を、スライド動作をさせながら画面表示する場合、一連のスライド動作を表現するのに必要な全ての表示パターンを、表示用フォントＲＯＭに保有しておく必要がある。例えば、図２に示したように、表示パターン２００を上から下へ縦方向にスライドさせて画面表示を行う場合、表示用フォントＲＯＭには、２００〜２１６の表示パターン、すなわち、スライド動作していない状態の表示パターン２００と、該表示パターン２００をスライド表示するための表示パターン２０１〜２１６とを保有する必要がある。さらに、連続表示動作を行うには、表示用フォントデータを読み出すために表示用フォントアドレスを変化させ、連続的なスライド動作を表す表示パターンを選択する必要がある。
【０００４】
以下、上述のような画面表示を行う従来の表示制御装置について図３８を用いて説明する。図３８は、従来の表示制御装置の構成を示すブロック図である。図３８に示したように、表示制御装置は、表示内容が設定される表示用ＲＡＭ３８０３と、ディスプレイ３８１４への表示タイミングを示す水平同期信号３８０１および垂直同期信号３８０２を外部から入力して、画面上の所定の位置で表示動作を制御する表示動作コントロール回路３８０４と、表示動作コントロール回路３８０４から表示データ３８１０を入力して、外部から入力する表示用ドットクロック３８１２によってシフト出力する（表示信号３８１３）表示データシフトレジスタ３８１１とを備える。このように構成される表示制御装置３８００は、表示用フォントＲＯＭ３８０８に格納されている表示用フォントデータ３８０９を、ディスプレイ３８１４に画像表示させる。なお、表示用フォントＲＯＭ３８０８は、一連のスライド動作を表現するのに必要な全てのパターンの表示データを格納している。
【０００５】
表示用ＲＡＭ３８０３は、表示内容として、表示用フォントＲＯＭ３８０８に格納されるどの表示データを表示させるかを示す情報、画面上の表示データの表示位置情報を示す情報が、表示位置情報か表示データかを表す属性データが付加された状態で格納されている。表示動作コントロール回路３８０４は、表示用ＲＡＭアドレス３８０５に基づいて、表示用ＲＡＭ３８０３へ表示内容の書き込みを行うための表示用ＲＡＭデータ３８０６を表示用ＲＡＭ３８０３に出力する。また、表示用ＲＡＭアドレス３８０５に基づいて、表示用ＲＡＭ３８０３から表示用ＲＡＭデータ３８０６を読み出す。表示用フォントＲＯＭ３８０８は、表示用フォントアドレス３８０７に基づいて表示用フォントデータ３８０９を表示動作コントロール回路３８０４に出力し、表示動作コントロール回路３８０４は、表示用フォントデータ３８０９を、表示動作を行うためのデータ形式やタイミングで表示データ３８１０として表示データシフトレジスタ３８１１に出力する。
【０００６】
以上のように構成される従来の表示制御装置において、スライド表示を実施する際、表示動作コントロール回路３８０４は、連続したスライド動作を表現するための表示パターンに対応した表示用フォントアドレス３８０７を順次出力して、表示用フォントＲＯＭ３８０８から表示用フォントデータ３８０９を読み出して、表示データ３８１０を表示データシフトレジスタ３８１１に出力する。そして、表示データシフトレジスタ３８１１から表示信号３８１３がディスプレイ３８１４で順次表示される。表示制御装置３８００は、一連のスライド動作が完了するまで、同様の表示動作を繰り返すことにより、スライド表示を実施する（例えば、特許文献１参照）。
【０００７】
また、表示パターンを画面上にて縦や横にスライドさせて表示する場合には、水平同期信号３８０１および垂直同期信号３８０２をカウントし、画面上の所定の表示位置にて表示を開始する。そして、予め設定する表示開始位置の設定値を変化させることで表示を移動させる（例えば、特許文献２参照）。
【特許文献１】特開２００３−４４０３１号公報（第１図）
【特許文献２】特開平５−１８３８３０号公報（第７頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のような従来の表示制御装置でスライド表示を実施するには、一連のスライド表示を実施するために必要とされる全てのパターンの表示データを、表示用フォントＲＯＭ３８０８に保有しておく必要がある。例えば、図２に示すスライド動作表示を行う場合、表示パターン２００に加えて、スライド動作途中の表示パターン２０１〜２１６、すなわち、合計１７個の表示パターンが必要となる。このように、全てのパターンの表示データを表示用フォントＲＯＭ３８０８に保有しておくことは、表示用フォントＲＯＭ３８０８の容量、すなわちメモリサイズを増大させる要因となっている。また、表示パターンを画面上にてスライドさせて表示する場合には、その度に、表示開始位置の設定値を変化させるための処理が必要であるため、表示制御装置に接続されるＣＰＵ等の処理の負担が大きくなるという問題が生じた。さらに、従来の表示制御装置において、その表示内容の表現力は、表示パターンが表示されたまま画面上を移動するのみであった。
【０００９】
本発明は、上記のような課題を解決するためになされたものであり、表示用フォントＲＯＭのメモリサイズを増大させることなく、スライド表示動作を行うために要求される処理の負担を軽減することができる表示制御装置および表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の請求項１にかかる表示制御装置は、外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される表示内容を格納する表示用ＲＡＭと、複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記表示動作コントロール回路が前記表示内容に基づいて生成する表示用フォントアドレスに対応する表示用フォントデータを出力する表示用フォントＲＯＭと、前記垂直同期信号をカウントしてカウンタ値を出力する垂直同期信号カウンタと、前記表示動作コントロール回路から出力される表示開始位置を示す垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、前記表示用フォントアドレスを変換フォントアドレスに変換して、前記表示用フォントＲＯＭに出力するアドレス変換回路と、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭが出力する表示用フォントデータを、変換フォントデータとして出力するフォントデータ変換回路と、前記フォントデータ変換回路からの前記変換フォントデータを、前記表示動作コントロール回路を介して表示データとして入力して、シフト出力する表示データシフトレジスタと、を備え、前記アドレス変換回路は、前記水平同期信号のカウント値が前記垂直同期信号のカウンタ値以下のときは、前記表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは前記表示用フォントデータを非表示状態にする非表示信号を前記フォントデータ変換回路に出力し、前記フォントデータ変換回路は、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される表示用フォントデータを変換フォントデータとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記非表示信号に基づいて無表示状態を示すデータを変換フォントデータとして出力することを特徴とする。
【００１１】
本発明の請求項２にかかる表示制御方法は、外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される表示内容を格納する表示用ＲＡＭと、複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記表示動作コントロール回路が前記表示内容に基づいて生成する表示用フォントアドレスに対応する表示用フォントデータを出力する表示用フォントＲＯＭと、前記垂直同期信号をカウントしてカウンタ値を出力する垂直同期信号カウンタと、前記表示動作コントロール回路から出力される表示開始位置を示す垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、を備える表示制御装置の表示制御方法において、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を前記表示用フォントアドレスの変換フォントアドレスとし、該変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される表示用フォントデータを画面上に表示する表示データとし、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記表示用フォントデータを非表示状態とすることを特徴とする。
【００１２】
本発明の請求項３にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記アドレス変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を加算し、該加算値を前記変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記表示用フォントデータを非表示状態にする前記非表示信号を出力し、前記フォントデータ変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記変換フォントアドレスに基づいて表示用フォントＲＯＭから出力される表示用フォントデータを変換フォントデータとして出力し、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記非表示信号に基づいて無表示状態を示すデータを変換フォントデータとして出力することを特徴とする。
【００１３】
本発明の請求項４にかかる表示制御方法は、請求項２に記載の表示制御方法において、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を、加算した値を前記変換フォントアドレスとし、該変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される前記表示用フォントデータを表示信号とし、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１を減算した値未満のときは、前記表示用フォントデータを非表示状態とすることを特徴とする。
【００１４】
本発明の請求項５にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記垂直同期信号のカウンタ値より大きいビットについては、無表示状態を示す変換フォントデータとすることを特徴とする。
【００１５】
本発明の請求項６にかかる表示制御方法は、請求項２に記載の表示制御方法において、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記垂直同期信号のカウンタ値より大きいビットについては、非表示状態とすることを特徴とする。
【００１６】
本発明の請求項７にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値を、さらに減算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値より大きいビットについては、無表示状態を示す変換フォントデータとすることを特徴とする。
【００１７】
本発明の請求項８にかかる表示制御方法は、請求項２に記載の表示制御方法において、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓを減算した値を、さらに減算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値より大きいビットについては、非表示状態とすることを特徴とする。
【００１８】
本発明の請求項９にかかる表示制御装置は、外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される第１の表示内容を格納する第１の表示用ＲＡＭと、前記第１の表示内容が示す表示データと置き換えられて画面上に表示される表示データと該表示データの画面上の表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される第２の表示内容を格納する第２の表示用ＲＡＭと、複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記第１の表示内容、または第２の表示内容に基づいて前記表示動作コントロール回路が生成する表示用フォントアドレスに対応する表示用フォントデータを出力する前記表示用フォントＲＯＭと、前記垂直同期信号をカウントしてカウンタ値を出力する前記垂直同期信号カウンタと、前記表示動作コントロール回路から出力される表示開始位置を示す前記垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、前記表示用フォントアドレスを変換フォントアドレスに変換して、前記表示用フォントＲＯＭに出力するアドレス変換回路と、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭが出力する表示用フォントデータを、変換フォントデータとして出力するフォントデータ変換回路と、前記フォントデータ変換回路からの前記変換フォントデータを、前記表示動作コントロール回路を介して表示データとして入力して、シフト出力する表示データシフトレジスタと、を備え、前記アドレス変換回路は、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記第１の表示内容に基づいて前記表示動作コントロール回路が生成する表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記表示用フォントアドレスの変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記第２の表示用ＲＡＭの表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記表示用フォントアドレスの変換フォントアドレスとして出力することを特徴とする。
【００１９】
本発明の請求項１０にかかる表示制御装置は、請求項９に記載の表示制御装置において、前記アドレス変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記第１の表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を、加算した値を前記変換フォントアドレスとし、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記第２の表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値を、加算した値を、前記変換フォントアドレスとすることを特徴とする。
【００２０】
本発明の請求項１１にかかる表示制御装置は、請求項９に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の、前記第１の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択し、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値を超えるビットについては、前記ビット位置ｓから１と前記垂直同期信号のカウンタ値とを減算した値で指定されるビット位置の、前記第２の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択することを特徴とする。
【００２１】
本発明の請求項１２にかかる表示制御装置は、請求項９に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値を、さらに減算した値で指定されるビット位置の、前記第１の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択し、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値を超えるビットについては、前記ビット位置ｓに１と前記垂直同期信号のカウンタ値とを加算した値で指定されるビット位置の、前記第２の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択することを特徴とする。
【００２２】
本発明の請求項１３にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号をカウントし、カウント結果を前記垂直同期信号のカウント値として出力する第２のカウンタとを備えることを特徴とする。
【００２３】
本発明の請求項１４にかかる表示制御装置は、請求項１３に記載の表示制御装置において、前記第２のカウンタは、カウント動作を停止するか、または予め設定された初期値からカウント動作を行うかを指示する繰り返し信号を入力し、前記クロック信号を予め設定されたクロック数分カウントしてオーバーフローしたとき、前記繰り返し信号の指示に基づいて、カウント動作を停止するか、または前記初期値からカウント動作を再開するかを、切り替えることを特徴とする。
【００２４】
本発明の請求項１５にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号の最大カウント値が初期値として設定され、前記最大カウント値から減少していく値をカウント結果として出力する第３のカウントと、前記クロック信号をカウントし、前記最大カウント値までカウントしたときにオーバーフローする第４のカウンタと、前記第３のカウンタのカウント結果、及び前記第４のカウンタのカウント結果のうちのいずれを、前記垂直同期信号のカウンタ値として出力するかを選択する選択回路と、を備えることを特徴とする。
【００２５】
本発明の請求項１６にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される第１の設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記第１の設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号のカウント回数が設定される第２の設定レジスタと、前記クロック信号をカウントし、カウント結果を前記垂直同期信号のカウンタ値として出力する第５のカウンタとを備え、前記第５のカウンタは前記第２の設定レジスタに設定されたカウント数分で前記クロック信号のカウントを停止するか、またはオーバーフローするまで前記クロック信号をカウントするかを切り替えることを特徴とする。
【００２６】
本発明の請求項１７にかかる表示制御装置は、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される第１の設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記スライド期間設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号のカウント動作を何クロック目から開始するかを示す値が設定される第３の設定レジスタと、前記クロック信号をカウントして、カウント結果を前記垂直同期信号のカウンタ値として出力する第６のカウンタとを備え、前記第６のカウンタは、前記第３の設定レジスタに設定された値からクロック信号のカウントを開始するか、または、予め設定された初期値からクロック信号をカウントするかを切り替えることを特徴とする。
【発明の効果】
【００２７】
本発明の請求項１にかかる表示制御装置によれば、外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される表示内容を格納する表示用ＲＡＭと、複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記表示動作コントロール回路が前記表示内容に基づいて生成する表示用フォントアドレスに対応する表示用フォントデータを出力する表示用フォントＲＯＭと、前記垂直同期信号をカウントしてカウンタ値を出力する垂直同期信号カウンタと、前記表示動作コントロール回路から出力される表示開始位置を示す垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、前記表示用フォントアドレスを変換フォントアドレスに変換して、前記表示用フォントＲＯＭに出力するアドレス変換回路と、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭが出力する表示用フォントデータを、変換フォントデータとして出力するフォントデータ変換回路と、前記フォントデータ変換回路からの前記変換フォントデータを、前記表示動作コントロール回路を介して表示データとして入力して、シフト出力する表示データシフトレジスタと、を備え、前記アドレス変換回路は、前記水平同期信号のカウント値が前記垂直同期信号のカウンタ値以下のときは、前記表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは前記表示用フォントデータを非表示状態にする非表示信号を前記フォントデータ変換回路に出力し、前記フォントデータ変換回路は、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される表示用フォントデータを変換フォントデータとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記非表示信号に基づいて無表示状態を示すデータを変換フォントデータとして出力するようにしたので、一連の上から下へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００２８】
本発明の請求項２にかかる表示制御方法によれば、外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される表示内容を格納する表示用ＲＡＭと、複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記表示動作コントロール回路が前記表示内容に基づいて生成する表示用フォントアドレスに対応する表示用フォントデータを出力する表示用フォントＲＯＭと、前記垂直同期信号をカウントしてカウンタ値を出力する垂直同期信号カウンタと、前記表示動作コントロール回路から出力される表示開始位置を示す垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、を備える表示制御装置の表示制御方法において、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を前記表示用フォントアドレスの変換フォントアドレスとし、該変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される表示用フォントデータを画面上に表示する表示データとし、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記表示用フォントデータを非表示状態とするようにしたので、一連の上から下へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００２９】
本発明の請求項３にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記アドレス変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を加算し、該加算値を前記変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記表示用フォントデータを非表示状態にする前記非表示信号を出力し、前記フォントデータ変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記変換フォントアドレスに基づいて表示用フォントＲＯＭから出力される表示用フォントデータを変換フォントデータとして出力し、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記非表示信号に基づいて無表示状態を示すデータを変換フォントデータとして出力するようにとしたので、一連の下から上へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの上記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３０】
本発明の請求項４にかかる表示制御方法によれば、請求項２に記載の表示制御方法において、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を、加算した値を前記変換フォントアドレスとし、該変換フォントアドレスに基づいて前記表示用フォントＲＯＭから出力される前記表示用フォントデータを表示信号とし、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから、前記垂直同期信号のカウンタ値と１を減算した値未満のときは、前記表示用フォントデータを非表示状態とするよういしたので、一連の下から上へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの上記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３１】
本発明の請求項５にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記垂直同期信号のカウンタ値より大きいビットについては、無表示状態を示す変換フォントデータとするようにしたので、一連の右から左へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３２】
本発明の請求項６にかかる表示制御方法によれば、請求項２に記載の表示制御方法において、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記垂直同期信号のカウンタ値より大きいビットについては、非表示状態とするようにしたので、一連の右から左へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３３】
本発明の請求項７にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値を、さらに減算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値より大きいビットについては、無表示状態を示す変換フォントデータとするようにしたので、一連の左から右へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３４】
本発明の請求項８にかかる表示制御方法によれば、請求項２に記載の表示制御方法において、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓを減算した値を、さらに減算した値で指定されるビット位置の前記表示用フォントデータを前記変換フォントデータとして選択し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値より大きいビットについては、非表示状態とするようにしたので、一連の左から右へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの上記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３５】
本発明の請求項９にかかる表示制御装置によれば、外部から入力される水平同期信号と垂直同期信号とに基づいて、画面上の表示動作を制御する表示動作コントロール回路と、画面上に表示する表示データと該表示データの画面上での表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される第１の表示内容を格納する第１の表示用ＲＡＭと、前記第１の表示内容が示す表示データと置き換えられて画面上に表示される表示データと該表示データの画面上の表示位置を示す情報を含み、前記表示動作コントロール回路により読み出される第２の表示内容を格納する第２の表示用ＲＡＭと、複数ドットからなる縦ｎドット、横ｍドットの前記表示データを格納し、前記第１の表示内容、または第２の表示内容に基づいて前記表示動作コントロール回路が生成する表示用フォントアドレスに対応する表示用フォントデータを出力する前記表示用フォントＲＯＭと、前記垂直同期信号をカウントしてカウンタ値を出力する前記垂直同期信号カウンタと、前記表示動作コントロール回路から出力される表示開始位置を示す前記垂直表示位置信号で初期化し、前記水平同期信号をカウントしてカウンタ値を出力する水平同期信号カウンタと、前記表示用フォントアドレスを変換フォントアドレスに変換して、前記表示用フォントＲＯＭに出力するアドレス変換回路と、前記変換フォントアドレスに基づいて前記表示用フォントＲＯＭが出力する表示用フォントデータを、変換フォントデータとして出力するフォントデータ変換回路と、前記フォントデータ変換回路からの前記変換フォントデータを、前記表示動作コントロール回路を介して表示データとして入力して、シフト出力する表示データシフトレジスタと、を備え、前記アドレス変換回路は、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値以下のときは、前記第１の表示内容に基づいて前記表示動作コントロール回路が生成する表示用フォントアドレスの値と前記表示データの縦ドット数ｎとを加算した値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記表示用フォントアドレスの変換フォントアドレスとして出力し、前記水平同期信号のカウンタ値が前記垂直同期信号のカウンタ値より大きいときは、前記第２の表示用ＲＡＭの表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値から、前記垂直同期信号のカウンタ値に１を加算した値を、減算した値を、前記表示用フォントアドレスの変換フォントアドレスとして出力するようにしたので、一連の上から下への差替えスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは２パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３６】
本発明の請求項１０にかかる表示制御装置によれば、請求項９に記載の表示制御装置において、前記アドレス変換回路は、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値以上のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記第１の表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値から前記表示データの縦ドット数ｎを減算した値を、加算した値を前記変換フォントアドレスとし、前記水平同期信号のカウンタ値が、前記表示データの縦ドット数ｎから前記垂直同期信号のカウンタ値と１とを減算した値未満のときは、前記垂直同期信号のカウンタ値に１を加算した値に、前記第２の表示内容に基づいて前記表示動作コントロール回路が生成する前記表示用フォントアドレスの値を、加算した値を、前記変換フォントアドレスとするようにしたので、一連下から上への差替えスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは２パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３７】
本発明の請求項１１にかかる表示制御装置によれば、請求項９に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値以下のビットについては、前記表示データの横ドット数ｍから前記垂直同期信号のカウンタ値と１とを減算した値に、前記ビット位置ｓを加算した値で指定されるビット位置の、前記第１の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択し、前記変換フォントデータのビット位置ｓに対し、前記垂直同期信号のカウンタ値を超えるビットについては、前記ビット位置ｓから１と前記垂直同期信号のカウンタ値とを減算した値で指定されるビット位置の、前記第２の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択するようにしたので、一連右から左への差替えスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは２パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３８】
本発明の請求項１２にかかる表示制御装置によれば、請求項９に記載の表示制御装置において、前記フォントデータ変換回路は、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値以下のビットについては、前記垂直同期信号のカウンタ値から、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値を、さらに減算した値で指定されるビット位置の、前記第１の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択し、前記変換フォントデータのビット位置ｓに対し、前記表示データの横ドット数ｍから１と前記ビット位置ｓとを減算した値が、前記垂直同期信号のカウンタ値を超えるビットについては、前記ビット位置ｓに１と前記垂直同期信号のカウンタ値とを加算した値で指定されるビット位置の、前記第２の表示内容が示す前記表示用フォントデータを前記変換フォントデータとして選択するようにしたのいで、一連左から右への差替えスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは２パターンの前記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００３９】
本発明の請求項１３にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号をカウントし、カウント結果を前記垂直同期信号のカウント値として出力する第２のカウンタとを備えるようにしたので、前記設定レジスタの値をソフトウェアで書き換えるなどの処理により、スライド動作における画面の切り替わりスピードを切り替えることができる。
【００４０】
本発明の請求項１４にかかる表示制御装置によれば、請求項１３に記載の表示制御装置において、前記第２のカウンタは、カウント動作を停止するか、または予め設定された初期値からカウント動作を行うかを指示する繰り返し信号を入力し、前記クロック信号を予め設定されたクロック数分カウントしてオーバーフローしたとき、前記繰り返し信号の指示に基づいて、カウント動作を停止するか、または前記初期値からカウント動作を再開するかを、切り替えるようにしたので、スライド動作を自動的に繰返し行ったり、１回で停止させたりすることができる。
【００４１】
本発明の請求項１５にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記垂直同期信号をカウントする周期が設定される設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号の最大カウント値が初期値として設定され、前記最大カウント値から減少していく値をカウント結果として出力する第３のカウントと、前記クロック信号をカウントし、前記最大カウント値までカウントしたときにオーバーフローする第４のカウンタと、前記第３のカウンタのカウント結果、及び前記第４のカウンタのカウント結果のうちのいずれを、前記垂直同期信号のカウンタ値として出力するかを選択する選択回路と、を備えるようにしたので、スライド動作により表示を出現させたり、逆に消し去ることができる。
【００４２】
本発明の請求項１６にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される第１の設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記第１の設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号のカウント回数が設定される第２の設定レジスタと、前記クロック信号をカウントし、カウント結果を前記垂直同期信号のカウンタ値として出力する第５のカウンタとを備え、前記第５のカウンタは前記第２の設定レジスタに設定されたカウント数分で前記クロック信号のカウントを停止するか、またはオーバーフローするまで前記クロック信号をカウントするかを切り替えるようにしたので、スライド表示を途中でとめることができ、数字表示などでアナログ的な表示動作を行うことができる。
【００４３】
本発明の請求項１７にかかる表示制御装置によれば、請求項１に記載の表示制御装置において、前記表示制御装置は、前記垂直同期信号をカウントする周期が設定される第１の設定レジスタを備え、前記垂直同期信号カウンタは、前記垂直同期信号をカウントする第１のカウンタと、前記スライド期間設定レジスタに設定された周期と前記垂直同期信号のカウント結果とを比較し、一致した場合に、クロック信号を出力する比較回路と、前記クロック信号のカウント動作を何クロック目から開始するかを示す値が設定される第３の設定レジスタと、前記クロック信号をカウントして、カウント結果を前記垂直同期信号のカウンタ値として出力する第６のカウンタとを備え、前記第６のカウンタは、前記第３の設定レジスタに設定された値からクロック信号のカウントを開始するか、または、予め設定された初期値からクロック信号をカウントするかを切り替えるようにしたので、スライド表示を途中のスライド画面から開始することができる。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の実施の形態に係る表示制御装置および方法について、図面を参照しながら説明する。
【００４５】
（実施の形態１）
本発明の実施の形態１に係る表示制御装置および表示制御方法について図を用いて説明する。図１は、本発明の実施の形態１に係る表示制御装置の概略構成を示すブロック図である。図１において、表示制御装置は、表示用ＲＡＭ１０３と、表示動作コントロール回路１０４と、水平同期信号カウンタ１０７と、垂直同期信号カウンタ１１０と、スライド期間設定レジスタ１１１と、アドレス変換回路１１６と、フォントデータ変換回路１２０と、表示データシフトレジスタ１２４とを有する表示制御回路１００と、表示用フォントＲＯＭ１１８とを備える。そして、外部から、水平同期信号１０１、垂直同期信号１０２、及び表示用ドットクロック１２５を入力し、ディスプレイ１２７に表示信号１２６を出力する。なお、表示用ＲＡＭ１０３、表示用ＲＡＭアドレス１０５、表示用ＲＡＭデータ１０６は、図３８に示す従来の表示制御装置３８００の表示用ＲＡＭ３８０３、表示用ＲＡＭアドレス３８０５、表示用ＲＡＭデータ３８０６と同じものである。
【００４６】
表示動作コントロール回路１０４は、水平同期信号１０１と垂直同期信号１０２とを入力し、画面上の所定の表示位置になると表示動作を開始する。表示動作コントロール回路１０４は、表示開始位置になると水平同期信号カウンタ１０７に垂直表示位置信号１０８を出力し、水平同期信号カウンタ１０７を初期化する。水平同期信号カウンタ１０７は水平同期信号１０１をカウントし水平同期カウンタ値１０９を出力する。この水平同期カウンタ値１０９が表示パターンにおける水平走査位置を示す値となる。表示動作コントロール回路１０４は表示用ＲＡＭ１０３に設定された表示内容に該当する表示パターンを読み出すための表示用フォントアドレス１１４を出力する。同様に表示内容にスライド動作が設定されているときはスライド動作信号１１５を出力する。アドレス変換回路１１６はスライド動作信号１１５が入力されると、水平同期カウンタ値１０９および垂直同期カウンタ値１１３により、スライド動作の何画面目で、かつ表示パターンにおける水平走査位置が何ライン目かを表示用フォントアドレス１１４に対して計算する。そしてこの計算結果に基づいて、表示用フォントアドレス１１４をスライド動作の表示パターンを得るための変換フォントアドレス１１７に変換して出力する。表示用フォントＲＯＭ１１８は変換フォントアドレス１１７に基づき表示用フォントデータ１１９を出力する。フォントデータ変換回路１２０は表示用フォントデータ１１９を入力して変換フォントデータ１２１に変換し、変換フォントデータ１２１を出力する。また、アドレス変換回路１１６は、水平走査位置がスライド動作における無表示状態である時は、表示マスク信号１２２を出力する。フォントデータ変換回路１２０は表示マスク信号１２２が入力されると無表示状態を表すデータを変換フォントデータ１２１として出力する。表示動作コントロール回路１０４は、変換フォントデータ１２１を、縁取りなど表示動作を行うためのデータ形式やタイミングで表示データ１２３として出力する。表示データシフトレジスタ１２４は表示用ドットクロック１２５に基づいて表示データ１２３をシフトし、表示信号１２６としてディスプレイ１２７へ出力する。そして、垂直同期カウンタ１１０が垂直同期信号１０２をスライド期間設定値１１２の回数カウントすると、アドレス変換回路１１６は次のスライド画面に対応する変換フォントアドレス１１７を生成する。このような表示動作が連続して繰り返されることにより、図２に示した表示パターン２００はスライド表示される。すなわち、表示パターン２０１〜２１６が矢印で示す順に表示される。これにより、表示パターン２００が上から下方向にスライド表示されることになる。
【００４７】
次に、表示制御回路１００においてアドレス変換回路１１６により変換フォントアドレス１１７が生成され、表示用フォントＲＯＭ１１８に格納されている所定の表示用フォントデータ１１９が選択される動作について、図３を用いて詳細に説明する。図３は、図２における表示パターン２００、２０１、２０２、２１５、２１６を表す図面である。図３において、３００は表示パターン２００を表示する際の水平同期カウンタ値１０９を表し、この値は表示パターンにおける水平走査位置を示す値である。３０１は表示パターン２００を表示用フォントＲＯＭ１１８から読み出すために表示動作コントロール回路１０４が出力する表示用フォントアドレス１１４を表す。３０２〜３０５は表示パターン２０１、２０２、２１５、２１６を生成するために、表示パターン２００の読み出しがスライド画面ごとに条件が異なる状態を表している。３０６は表示パターン２０１、２０２、２１５、２１６を読み出すための変換フォントアドレス１１７を表している。表示パターン２００を表示するとき、縦方向のドット数が１７ドットであるため、１ライン目を表示するときの水平同期カウンタ値１０９は０で、その時の表示用フォントアドレス１１４をａとすると、２ライン目を表示するときの水平同期カウンタ値１０９は１、その時の表示用フォントアドレス１１４はａ＋１となり、以降順次、１が加算されていく。そして、表示最終の１７ライン目を表示するときの水平同期カウンタ値１０９は１６、その時の表示用フォントアドレス１１４はａ＋１６となる。次にスライド表示を行うときの動作について説明する。３０２は図２におけるスライド画面１画面目を示し、その時の垂直同期カウンタ値１１３は０となる。表示パターン２０１は水平同期カウンタ値１０９が０のとき、変換フォントアドレス１１７はａ＋１６となり、水平同期カウンタ値１０９が１〜１６の間は無表示状態であるため、アドレス変換回路１１６から表示マスク信号１２２が出力され、フォントデータ変換回路１２０から無表示状態を表すデータが変換フォントデータ１２１として出力される。３０３はスライド画面２画面目を示し、その時の垂直同期カウンタ値１１３は１となり、水平同期カウンタ値１０９が０のとき、変換フォントアドレス１１７はａ＋１５、水平同期カウンタ値１０９が１のとき、変換フォントアドレス１１７はａ＋１６となり、水平同期カウンタ値１０９が２〜１６の間はアドレス変換回路１１６から表示マスク信号１２２が出力され、フォントデータ変換回路１２０から無表示状態を表すデータが変換フォントデータ１２１として出力される。同様に、３０４はスライド画面１５画面目、３０５はスライド画面１６画面目を示し、変換フォントアドレス１１７は３０６に示す内容になり、この変換フォントアドレスに基づいて表示用フォントデータ１１９が選択される。
【００４８】
次に、縦ｎドット、横ｍドットの表示パターンを上から下方向へスライド表示するときの、スライド画面順序を示す垂直同期カウンタ値１１３と表示パターンの水平走査位置を示す水平同期カウンタ値１０９との関係について図４（ａ）（ｂ）を用いて説明する。図４（ａ）において、４００は縦ｎドット、横ｍドットの表示パターンを表す。４０１、４０２は図３の水平同期カウンタ値３００、表示用フォントアドレス３０１と同じ内容を表す。４０３は表示用フォントデータ１１９のビット位置ｓ番目のデータＤ［ｓ］を表す。水平同期カウンタ値４０１をＨｃｎｔｒ、垂直同期カウンタ値１１３をＶｃｎｔｒ、表示用フォントアドレス４０２をＡ、変換フォントアドレス１１７をＡ´とすると、スライド表示の際、スライド画面ごとにアドレス変換回路１１６が出力する変換フォントアドレス１１７は条件式４０４で求められる。一方、非表示の条件、すなわち、Ｈｃｎｔｒ＞Ｖｃｎｔｒに該当する場合には表示マスク信号１２２をアドレス変換回路１１６は出力する。また、図４（ｂ）において、４０５、４０６、４０７、４０８は条件式４０４に基づき、１画面目、２画面目、ｎ−１画面目、ｎ画面目に読み出す変換フォントアドレス１１７を表したものである。
【００４９】
次に、表示制御回路１００における、図３、４に示すスライド動作を行うアドレス変換回路について図１４を用いて説明する。図１４は、図３、４に示すスライド動作を行うアドレス変換回路の概略構成を示すブロック図である。図１４に示したように、アドレス変換回路１４００は、セレクタ回路１４１０と、カウンタ値比較回路１４１２と、２入力ＡＮＤゲート１４１３と、第１の加算器１４１５と、第２の加算器１４１６と、減算器１４１７とを備える。そして、水平同期信号カウンタ１４０４が水平同期信号１４０１をカウントして出力する水平同期カウンタ値１４０６と、垂直同期信号カウンタ１４０５が垂直同期信号１４０２をカウントして出力する垂直同期カウンタ値１４０７とを入力し、スライド動作信号１４０８及び表示用フォントアドレス１４０９を表示動作コントロール回路１４０３から入力して、変換フォントアドレス１４１１と表示マスク信号１４１４とを出力する。なお、図１４において、図１と同一または相当する部分には、詳細な説明を省略する。
【００５０】
セレクタ回路１４１０はスライド動作信号１４０８をセレクト信号とする。そして、例えばスライド動作を行うとき、スライド動作信号１４０８が１となり、スライド動作を行わないとき、スライド動作信号１４０８が０となるとすると、スライド動作信号１４０８が０のときセレクタ回路１４１０は表示用フォントアドレス１４０９を選択して変換フォントアドレス１４１１として出力する。一方、スライド動作信号１４０８が１のときセレクタ回路１４１０は、第１の加算器１４１５が表示用フォントアドレス１４０９の値に表示パターンの縦方向ドット数ｎを加算した値から、第２の加算器１４１６が垂直同期カウンタ値１４０７に１を加算した値を、減算器１４１７が減算した結果を変換フォントアドレス１４１１として出力する。また、カウンタ値比較回路１４１２は水平同期カウンタ値（Ｈｃｎｔｒ）１４０６と垂直同期カウンタ値（Ｖｃｎｔｒ）１４０７とを比較し、Ｈｃｎｔｒ＞ＶｃｎｔｒであればＨレベルを出力することで、表示を行わない水平走査位置を示す。２入力ＡＮＤゲート１４１３はカウンタ値比較回路１４１２の出力とスライド動作信号１４０８とを入力として表示マスク信号１４１４を出力する。なお、スライド動作を行わないときはスライド動作信号１４０８が０となるため、２入力ＡＮＤゲート１４１３により、表示マスク信号１４１４はＬレベルとなることから、図３、４に示すスライド動作を行うアドレス変換回路１４００の構成においても通常の表示を行うことが可能となる。
【００５１】
続いて、表示制御回路１００における下から上方向へスライド表示するときの動作について、図５、６を用いて説明する。図５は、表示パターン５００が矢印で示す順（表示パターン５０１〜５１６）に表示され、表示パターン５００が下から上方向にスライド表示されることを表している。図６は、図５における表示パターン５００、５０１、５０２、５１５、５１６を表す図面である。図６において、６００は表示パターン５００を表示する際の水平同期カウンタ値１０９を表す。この値は表示パターンにおける水平走査位置を示す値である。６０１は表示パターン５００を表示用フォントＲＯＭ１１８から読み出すために表示動作コントロール回路１０４が出力する表示用フォントアドレス１１４である。６０２〜６０５は表示パターン５０１、５０２、５１５、５１６を生成するために、表示パターン５００の読み出しがスライド画面ごとに条件が異なる状態を表している。６０６は表示パターン５０１、５０２、５１５、５１６を読み出すための変換フォントアドレス１１７を表している。表示パターン５００を表示するときの水平同期カウンタ値１０９、表示用フォントアドレス１１４は、図３の表示パターン２００を表示するときと同じである。次にスライド表示を行うときの動作について説明する。６０２は図５におけるスライド画面１画面目を示し、その時の垂直同期カウンタ値１１３は０となる。表示パターン５０１では水平同期カウンタ値１０９が０〜１５の間は無表示状態であるため、アドレス変換回路１１６から表示マスク信号１２２が出力され、フォントデータ変換回路１２０から無表示状態を表すデータが変換フォントデータ１２１として出力される。水平同期カウンタ値１０９が１６のとき、変換フォントアドレス１１７としてａが出力される。同様に、６０３はスライド画面２画面目を示し、その時の垂直同期カウンタ値１１３は１となり、水平同期カウンタ値１０９が０〜１４の間は無表示状態であるため、アドレス変換回路１１６から表示マスク信号１２２が出力され、フォントデータ変換回路１２０から無表示状態を表すデータが変換フォントデータ１２１として出力される。水平同期カウンタ値１０９が１５のとき、変換フォントアドレス１１７はａ、水平同期カウンタ値１０９が１６のとき、変換フォントアドレス１１７はａ＋１となる。同様に、６０４はスライド画面１５画面目、６０５はスライド画面１６画面目を示し、変換フォントアドレス１１７は６０６に示す内容になり、この変換フォントアドレス１１７に基づいて表示用フォントデータ１１９が選択される。
【００５２】
次に、縦ｎドット、横ｍドットの表示パターンを下から上方向へスライド表示するときの、スライド画面順序を示す垂直同期カウンタ値１１３と表示パターンの水平走査位置を示す水平同期カウンタ値１０９との関係について図７を用いて説明する。図７は、図４（ａ）（ｂ）と同じ表示パターン４００に対する動作を表しており、水平同期カウンタ値４０１をＨｃｎｔｒ、垂直同期カウンタ値１１３をＶｃｎｔｒ、表示用フォントアドレス４０２をＡ、変換フォントアドレス１１７をＡ´としたとき、スライド表示の際、スライド画面ごとにアドレス変換回路１１６が出力する変換フォントアドレス１１７は条件式７００で表せられる。一方、非表示の条件に該当する場合、すなわち、Ｈｃｎｔｒ＜ｎ−Ｖｃｎｔｒ−１の場合、表示マスク信号１２２が出力される。また、７０１、７０２、７０３、７０４は条件式７００に基づき、１画面目、２画面目、ｎ−１画面目、ｎ画面目に読み出す変換フォントアドレス１１７を表したものである。
【００５３】
次に、表示制御回路１００における、図６、７に示すスライド動作を行うアドレス変換回路について図１５を用いて説明する。図１５は、図６、７に示すスライド動作を行うアドレス変換回路の概略構成を示すブロック図である。図１５に示したように、アドレス変換回路１５００は、セレクタ回路１５１０と、カウンタ値比較回路１５１２と、２入力ＡＮＤゲート１５１３と、減算器１５１５と、第１の加算器１５１６と、第２の加算器１５１７とを備える。アドレス変換回路１５００は、水平同期信号カウンタ１５０４が水平同期信号１５０１をカウントして出力する水平同期カウンタ値１５０６と、垂直同期信号カウンタ１５０５が垂直同期信号１５０２をカウントして出力する垂直同期カウンタ値１５０７とを入力し、スライド動作信号１５０８及び表示用フォントアドレス１５０９を表示動作コントロール回路１５０３から入力して、変換フォントアドレス１５１１と表示マスク信号１５１４とを出力する。なお、図１５において、図１４と同一または相当する部分については、詳細な説明を省略する。
【００５４】
スライド動作信号１５０８が１のときセレクタ回路１５１０は、第１の減算器１５１５が表示用フォントアドレス１５０９の値から表示パターンの縦方向ドット数ｎを減算した値と、第１の加算器１５１６が垂直同期カウンタ値１５０７に１を加算した値とを、第２の加算器１５１７が加算した結果を変換フォントアドレス１５１１として出力する。また、カウンタ値比較回路１５１２は水平同期カウンタ値１５０６と垂直同期カウンタ値１５０７とを比較し、Ｈｃｎｔｒ＜ｎ−Ｖｃｎｔｒ−１であればＨレベルを出力することで、表示を行わない水平走査位置を示す。これにより、図６、７に示すスライド動作を行うアドレス変換回路の構成においても通常の表示が可能となる。
【００５５】
次に、本実施の形態１に係る表示制御装置の垂直同期信号カウンタについて図３３を用いて説明する。図３３は、垂直同期信号カウンタの概略構成を示すブロック図である。図３３に示したように、垂直同期信号カウンタ３３００は、カウンタ３３０２と、スライド期間比較回路３３０５と、スライド期間カウンタ３３０７とを備える。
【００５６】
カウンタ３３０２は垂直同期信号３３０１をカウントする。スライド期間比較回路３３０５はスライド期間設定レジスタ３３０３に設定されたスライド期間設定値３３０４とカウンタ３３０２からの出力とを比較し、一致したときのみクロック信号３３０６を出力する。このクロック信号３３０６によりカウンタ３３０２はリセットを行い、再度垂直同期信号３３０１のカウントを行う。なお、スライド期間設定値３３０４は垂直同期信号のカウント周期に相当し、この値を変化させることで、スライド動作の速さを可変できる。スライド期間カウンタ３３０７はクロック信号３３０６をカウントし、カウント結果を垂直同期カウンタ値３３０９として出力する。ここで、スライド期間カウンタ３３０７は、１表示パターンに対するスライド動作表示が完了するスライド画面数（表示パターン数）分、クロック信号３３０６をカウントする。例えば、図２に示すスライド表示動作を行う場合、表示パターン２０１〜２１６までの画面数分、カウントする。なお、カウンタ３３０２およびスライド期間カウンタ３３０７はスライド動作信号３３０８が入力されたときのみカウントを行い、その他の期間ではカウンタ値はリセットされているものとする。このような構成の垂直同期信号カウンタ３３００によって、スライド画面を変化させるスピードをスライド期間設定レジスタ３３０３に設定する値により可変することが可能となる。
【００５７】
以上のように、本実施の形態１に係る表示制御装置によれば、一連の上から下へのスライド動作、または一連の下から上へのスライド動作を実施するために表示用フォントＲＯＭ１１８に保有しておく必要があるのは１パターンの表示用フォントデータのみで良く、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００５８】
なお、上記実施の形態１で、図３３に示す垂直同期信号カウンタについて説明したが、本発明の表示制御装置における垂直同期信号カウンタはこれに限るものではなく、図３４〜図３７に示す垂直同期信号カウンタであっても良い。
【００５９】
以下、図３４に示す垂直同期信号カウンタについて説明する。図３４において、垂直同期信号カウンタ３４００は、カウンタ３４０２と、スライド期間比較回路３４０５と、スライド期間カウンタ３４０７と、２入力ＡＮＤゲート３４１１とを備える。なお、図３４において、図３３と同一または相当する部分については、詳細な説明を省略する。
【００６０】
スライド期間カウンタ３４０７は、１つの表示パターンに対するスライド表示動作が完了するとオーバーフロー信号３４１０を出力する。このオーバーフロー信号３４１０をＣＰＵ等の外部制御装置に出力することで、表示制御装置に接続される外部制御装置がスライド表示動作の完了を検出してスライド表示動作を解除させることができる。
【００６１】
また、２入力ＡＮＤゲート３４１１にオーバーフロー信号３４１０を入力させるようにしても良い。この場合、２入力ＡＮＤゲート３４１１に、オーバーフロー信号３４１０と、カウント動作を停止するか、または初期値「０」からカウント動作を繰り返すかを指示する繰り返し信号３４１２とを入力させ、２入力ＡＮＤゲート３４１１の出力をスライド期間カウンタ３４０７のリセット信号とする。これにより、繰り返し信号３４１２がＬレベルであればスライド期間カウンタ３４０７はリセットされず、オーバーフロー信号３４１０によりスライド表示動作の解除を行うことができる。一方、繰返し信号３４１２がＨレベルであればオーバーフロー信号３４１０によりスライド期間カウンタ３４０７がリセットされ、再度、同じ表示パターンに対するスライド表示動作を最初から繰返し行うことができる。なお、垂直同期信号カウンタ３４００は、繰り返し信号を、例えば、ＣＰＵ等の外部制御装置や、外部通信手段から入力する。
【００６２】
次に、図３６に示す垂直同期信号カウンタについて説明する。図３６において、垂直同期信号カウンタ３６００は、カウンタ３６０２と、スライド期間比較回路３６０５と、スライド期間ダウンカウンタ３６０７と、スライド期間アップカウンタ３６０８と、セレクタ回路３６０９とを備える。なお、図３６において、図３３と同一または相当する部分については、詳細な説明を省略する。
【００６３】
スライド期間ダウンカウンタ３６０７には１つの表示パターンに対するスライド表示動作が完了する画面数（カウント最大値）が初期値として与えられ、スライド期間比較回路３６０５から出力されるクロック信号３６０６が入力されることで、カウンタ値を減らしていくカウンタである。一方、スライド期間アップカウンタ３６０８は、カウンタ値の初期値はリセットされており、クロック信号３６０６が入力されることで、カウンタ値を増やしていき、１つの表示パターンに対するスライド表示動作が完了する画面数にてオーバーフローするカウンタである。セレクタ回路３６０９は外部制御装置（ＣＰＵ等）から入力するスライドアウト切替信号３６１０により、スライド期間ダウンカウンタ３６０７またはスライド期間アップカウンタ３６０８の出力を垂直同期カウンタ値３６１２として出力する。このような構成とすることで、表示パターンが表示状態から、スライド動作により消えていく画面表示が可能となる。
【００６４】
次に、図３７に示す垂直同期信号カウンタについて説明する。図３７において、垂直同期信号カウンタ３７００は、カウンタ３７０２と、スライド期間設定レジスタ３７０３と、スライド期間比較回路３７０５と、スライド期間ダウンカウンタ３７０７と、スライド期間アップカウンタ３７０８と、セレクタ回路３７０９と、スライド画面数比較回路３７１３と、スライド画面数設定レジスタ３７１４と、２入力ＮＡＮＤゲート３７１８と、２入力ＡＮＤゲート３７１９と、スライドカウンタ設定レジスタ３７２１とを備える。なお、図３７において、図３６と同一または相当する部分については、詳細な説明を省略する。
【００６５】
スライド画面数比較回路３７１３は、スライド画面数設定レジスタ３７１４に設定されているスライド画面数設定値３７１５と、スライド期間ダウンカウンタ３７０７またはスライド期間アップカウンタ３７０８の出力とを比較し、一致した時点でスライド画面一致信号３７１６を出力する。スライド画面数設定レジスタ３７１４には、クロック信号３７０６のカウント数、すなわち、スライド動作を実行するスライド画面数（表示パターン数）が設定されている。２入力ＮＡＮＤゲート３７１８はスライド画面一致信号３７１６と、外部制御装置（ＣＰＵ等）からのスライド停止信号３７１７とを入力し、２入力ＡＮＤゲート３７１９はクロック信号３７０６と２入力ＮＡＮＤゲート３７１８の出力とを入力し、有効カウント信号３７２０として、カウンタ３７０２、スライド期間ダウンカウンタ３７０７、及びスライド期間アップカウンタ３７０８に出力する。このとき、スライド停止信号３７１７をＨレベルに制御すると、スライド画面一致信号３７１６が出力された時点でスライド期間ダウンカウンタ３７０７およびスライド期間アップカウンタ３７０８のカウントが停止するため、一連のスライド動作を行う任意の表示パターンで、スライド動作を停止し、保持しておくことが可能となる。
【００６６】
さらに、スライドカウンタ設定レジスタ３７２１にはスライドカウンタロード値３７２２が設定される。このスライドカウンタロード値３７２２は、クロック信号３７０６のカウントを何クロック目から開始するかを示す値である。この設定値を、スライドカウンタロード信号３７２３の制御により、スライド期間ダウンカウンタ３７０７またはスライド期間アップカウンタ３７０８に取り込むようにし、この設定値からスライド動作をさせることで、一連のスライド動作を行う任意の表示パターンからスライド動作を開始させることが可能となる。
【００６７】
以上のように、垂直同期信号カウンタ３７００を構成することで、図２に示すスライド表示動作を行う場合に、例えば、スライド画面数設定レジスタ３７１４に値「４」を設定し、スライドカウンタ設定レジスタ３７２１に値「６」を設定すると、表示パターン２０７〜表示パターン２１１までのスライド表示が可能になる。
【００６８】
（実施の形態２）
次に、図８は、本発明の実施の形態２に係る表示制御装置について説明する。図８は、本実施の形態２に係る表示制御装置の概略構成を示すブロック図である。図８において、表示制御装置は、表示用ＲＡＭ８０３と、表示動作コントロール回路８０４と、水平同期信号カウンタ８０７と、垂直同期信号カウンタ８１０と、スライド期間設定レジスタ８１１と、アドレス変換回路８１６と、フォントデータ変換回路８２０と、表示データシフトレジスタ８２４とを有する表示制御回路８００と、表示用フォントＲＯＭ８１８とを備える。そして、外部から水平同期信号８０１、垂直同期信号８０２、及び表示用ドットクロック８２５を入力し、表示用フォントデータ８１９を入力し、表示信号８２６をディスプレイ８２７に出力する。なお、図８において、図１と同一または相当する部分には、詳細な説明を省略する。
【００６９】
表示動作コントロール回路８０４は、水平同期信号８０１と垂直同期信号８０２とを入力し、画面上の所定の表示位置になると表示動作を開始する。表示動作コントロール回路８０４は、表示用ＲＡＭ８０３に設定された表示内容にスライド動作が設定されているときはスライド動作信号８１５を出力する。フォントデータ変換回路８２０はスライド動作信号８１５が入力されると、スライド動作における所定の画面の表示パターンを生成するために、垂直同期カウンタ値８１３に基づいて、表示用フォントＲＯＭ８１８からの表示用フォントデータ８１９に対してビットの選択および配列の変換を行い、スライド動作を行うための表示パターンとなる変換フォントデータ８２１を生成して出力する。そして、フォントデータ変換回路８２０は、垂直同期カウンタ８１０が垂直同期信号８０２をスライド期間設定値８１２の回数分カウントすると、次のスライド画面に対応する変換フォントデータ８２１を生成する。このような表示動作が連続して繰り返されることにより、図９に示したように、表示パターン９００が矢印で示す順に（表示パターン９０１〜９１５）スライド表示され、表示パターン９００が右から左方向にスライド表示される。
【００７０】
次に、表示制御回路８００においてフォントデータ変換回路８２０により表示用フォントデータ８１９に対してビットの選択および配列の変換が行われ、変換フォントデータ８２１が生成される動作について、図１０を用いて説明する。図１０は、図９における表示パターン９００、９０３、９０５、９１３、９１５を表す図面である。図１０において、１０００は表示パターン９００を表示する際の、表示用フォントデータ８１９のビット位置ｓ番目のデータＤ［ｓ］を表し、１００１は表示パターンをスライド表示する際の、変換フォントデータ８２１のビット位置ｓ番目のデータＤ´［ｓ］を表す。１００２〜１００５は表示パターン９０３、９０５、９１３、９１５を生成するために、表示パターン９００のビットの選択および配列がスライド画面ごとに条件が異なる状態を表している。１００６は表示パターン９０３、９０５、９１３、９１５を生成するために選択される表示用フォントデータ８１９のビット位置を表している。表示パターン９００を表示するとき、横方向のドット数が１６ドットであるため、表示パターン９００の右端のドットが、表示用フォントデータ８１９のビット位置では最下位ビットを示す０となり、表示パターン９００の左端のドットは表示用フォントデータ８１９のビット位置では最上位ビットを示す１５となる。次にスライド表示を行うときの動作について説明する。１００２は図９におけるスライド画面３画面目を示し、その時の垂直同期カウンタ値８１３を示すＶｃｎｔｒは２となる。表示パターン９０３は、変換フォントデータ８２１の０番目のビット位置には表示用フォントデータ８１９の１３番目のビット位置が、変換フォントデータ８２１の１番目のビット位置には表示用フォントデータ８１９の１４番目のビット位置が、変換フォントデータ８２１の２番目のビット位置には表示用フォントデータ８１９の１５番目のビット位置が選択され、変換フォントデータ８２１の３〜１５番目のビット位置は無表示状態を表すデータが、変換フォントデータ８２１として選択され出力される。同様に１００３はスライド画面５画面目を示し、その時の垂直同期カウンタ値８１３を示すＶｃｎｔｒは４となり、表示パターン９０５は、変換フォントデータ８２１の０番目のビット位置には表示用フォントデータ８１９の１１番目のビット位置が、変換フォントデータ８２１の１番目のビット位置には表示用フォントデータ８１９の１２番目のビット位置が、変換フォントデータ８２１の２番目のビット位置には表示用フォントデータ８１９の１３番目のビット位置が、変換フォントデータ８２１の３番目のビット位置には表示用フォントデータ８１９の１４番目のビット位置が、変換フォントデータ８２１の４番目のビット位置には表示用フォントデータ８１９の１５番目のビット位置が選択され、変換フォントデータ８２１の５〜１５番目のビット位置には無表示状態を表すデータが変換フォントデータ８２１として選択され出力される。同様に１００４はスライド画面１３画面目、１００５はスライド画面１５画面目を示し、変換フォントデータ８２１として、１００６に示す内容で表示用フォントデータ８１９のビット位置が選択され出力される。
【００７１】
次に、表示制御回路８００における左から右方向へスライド表示するときの動作について、図１１を用いて説明する。図１１は、表示パターン１１００が矢印に示す順に（表示パターン１１０１〜１１１５）表示され、表示パターン１１００が左から右方向にスライド表示されることを表している。図１２は、図１１における表示パターン１１００、１１０３、１１０５、１１１３、１１１５を表す図面である。図１２において、１２００は表示パターン１１００を表示する際の、表示用フォントデータ８１９のビット位置ｓ番目のデータＤ［ｓ］を表し、１２０１は表示パターンをスライド表示する際の、変換フォントデータ８２１のビット位置ｓ番目のデータＤ´［ｓ］を表す。１２０２〜１２０５は表示パターン１１０３、１１０５、１１１３、１１１５を生成するために、表示パターン１１００のビットの選択および配列がスライド画面ごとに条件が異なる状態を表している。１２０６は表示パターン１１０３、１１０５、１１１３、１１１５を生成するために選択される表示用フォントデータ８１９のビット位置を表している。表示パターン１１００を表示するときの、表示用フォントデータ８１９のビット位置の配列は、図１０と同じ構成である。次にスライド表示を行うときの動作について説明する。１２０２は図１１におけるスライド画面３画面目を示し、その時の垂直同期カウンタ値８１３を示すＶｃｎｔｒは２となる。表示パターン１１０３では、変換フォントデータ８２１の０〜１２番目のビット位置は無表示状態を表すデータが変換フォントデータ８２１として出力され、変換フォントデータ８２１の１３番目のビット位置には表示用フォントデータ８１９の０番目のビット位置が、変換フォントデータ８２１の１４番目のビット位置には表示用フォントデータ８１９の１番目のビット位置が、変換フォントデータ８２１の１５番目のビット位置には表示用フォントデータ８１９の２番目のビット位置が選択され、変換フォントデータ８２１として出力される。同様に１２０３はスライド画面５画面目を示し、その時の垂直同期カウンタ値８１３を示すＶｃｎｔｒは４となり、表示パターン１１０５では、０〜１０番目のビット位置は無表示状態を表すデータが変換フォントデータ８２１として出力され、変換フォントデータ８２１の１１番目のビット位置には表示用フォントデータ８１９の０番目のビット位置が、変換フォントデータ８２１の１２番目のビット位置には表示用フォントデータ８１９の１番目のビット位置が、変換フォントデータ８２１の１３番目のビット位置には表示用フォントデータ８１９の２番目のビット位置が、変換フォントデータ８２１の１４番目のビット位置には表示用フォントデータ８１９の３番目のビット位置が、変換フォントデータ８２１の１５番目のビット位置には表示用フォントデータ８１９の４番目のビット位置が選択され、変換フォントデータ８２１として出力される。同様に１２０４はスライド画面１３画面目、１２０５はスライド画面１５画面目を示し、変換フォントデータ８２１として、１２０６に示す内容で表示用フォントデータ８１９のビット位置が選択されて出力される。
【００７２】
次に、図３、４、６、７、１０及び１２におけるスライド表示を行うためのアルゴリズムを図１３のフローチャートを用いて説明する。図１３のフローチャートにおいて表示を開始する処理までは従来の技術と同じである。表示を開始する時に、まず、ステップ１３００によりスライド動作かどうかの判定を行う。スライド動作で無い場合はステップ１３１１に処理を移行し、表示用フォントＲＯＭにアクセスし、このアクセスで得られた表示用フォントデータをステップ１３１５にて表示データとして出力する。ステップ１３００での判定でスライド動作の場合は、ステップ１３０１で縦方向のスライドか、横方向のスライドかを判定する。横方向のスライドであればステップ１３０２、縦方向のスライドであればステップ１３０３に処理を移行する。ステップ１３０３では縦方向のスライドが上からのスライドか、下からのスライドかを判定する。上からのスライドであればステップ１３０４に、下からのスライドであればステップ１３０５に処理を移行する。ステップ１３０４ではスライド画面数を示す垂直同期カウンタ値（Ｖｃｎｔｒ）と表示パターンにおける水平走査位置を示す水平同期カウンタ値（Ｈｃｎｔｒ）とを比較し、Ｈｃｎｔｒ≦Ｖｃｎｔｒの条件に一致すればステップ１３０８により表示用フォントアドレス（Ａ）を縦方向ｎドットの表示パターンの変換フォントアドレス（Ａ´）に変換し、ステップ１３１１以降の表示処理を行う。一方、Ｈｃｎｔｒ＞Ｖｃｎｔｒであれば無表示状態の水平走査位置としてステップ１３１０にて表示データをマスクした後、ステップ１３１５にて表示データを出力する。また、ステップ１３０３での判定が下からのスライドのとき、ステップ１３０５では垂直同期カウンタ値（Ｖｃｎｔｒ）と水平同期カウンタ値（Ｈｃｎｔｒ）とを比較し、Ｈｃｎｔｒ≧ｎ−Ｖｃｎｔｒ−１の条件に一致すればステップ１３０９により表示用フォントアドレス（Ａ）を変換フォントアドレス（Ａ´）に変換し、ステップ１３１１以降の表示処理を行う。一方、Ｈｃｎｔｒ＜ｎ−Ｖｃｎｔｒ−１であればステップ１３１０にて表示データをマスクした後、ステップ１３１５にて表示データを出力する。
【００７３】
次に、ステップ１３０１での判定が横方向のスライドのときについて説明する。ステップ１３０２では横方向のスライドが右からのスライドか、左からのスライドかを判定する。右からのスライドであればステップ１３０６、左からのスライドであればステップ１３０７に処理を移行する。ステップ１３０６にてスライド画面数を示す垂直同期カウンタ値（Ｖｃｎｔｒ）と、横方向ｍドットの表示パターンにおいて変換フォントデータＤ´［ｓ］のビット位置（ｓ）とを比較し、Ｖｃｎｔｒ≧ｓの条件に一致するビット位置に対しては、ステップ１３１２にて表示用フォントデータを変換して変換フォントデータを生成し、ステップ１３１５にて表示データとして出力する。一方、Ｖｃｎｔｒ＜ｓの条件のビット位置に対してはステップ１３１４にて無表示状態を表すビットとして表示データをマスクすることで変換フォントデータを生成し、ステップ１３１５にて表示データとして出力する。また、ステップ１３０２での判定が左からのスライドのとき、ステップ１３０７にて垂直同期カウンタ値（Ｖｃｎｔｒ）と、変換フォントデータＤ´［ｓ］のビット位置（ｓ）とを比較し、Ｖｃｎｔｒ≧ｍ−１−ｓの条件に一致するビット位置に対しては、ステップ１３１３にて表示用フォントデータを変換して変換フォントデータを生成してステップ１３１５にて表示データとして出力する。一方、Ｖｃｎｔｒ＜ｍ−１−ｓの条件のビット位置に対してはステップ１３１４にて無表示状態を表すビットとして表示データをマスクすることで変換フォントデータを生成し、ステップ１３１５にて表示データとして出力する。以上のステップＳ１３００〜ステップＳ１３１５による表示制御方法を繰り返すことにより連続したスライド表示を実現する。
【００７４】
次に、本実施の形態２に係る表示制御装置において、図１０に示すスライド動作を行うフォントデータ変換回路について図１６を用いて説明する。図１６は、本実施の形態２に係る表示制御装置のフォントデータ変換回路の構成を示すブロック図である。図１６において、フォントデータ変換回路１６００は、１５ビット目スライド回路１６０４と、１４ビット目スライド回路１６０５と、１３ビット目スライド回路１６０６と、１２ビット目スライド回路１６０７と、１１ビット目スライド回路１６０８と、１０ビット目スライド回路１６０９と、９ビット目スライド回路１６１０と、８ビット目スライド回路１６１１と、７ビット目スライド回路１６１２と、６ビット目スライド回路１６１３と、５ビット目スライド回路１６１４と、４ビット目スライド回路１６１５と、３ビット目スライド回路１６１６と、２ビット目スライド回路１６１７と、１ビット目スライド回路１６１８と、０ビット目スライド回路１６１９と、セレクタ回路１６２２と、論理ゲート１６２３とを備える。フォントデータ変換回路１６００は、表示パターンが横方向ドット数１６ドットとしたときの表示用フォントデータ１６０２を表示用フォントＲＯＭ１６０１から入力するとともに、垂直同期カウンタ値（Ｖｃｎｔｒ）１６０３、スライド動作信号１６２１、及び表示マスク信号１６２４を入力とし、変換フォントデータ１６２５を出力する。なお、図１６において、図１と同一または相当する部分には、詳細な説明を省略する。
【００７５】
以上のように構成されるフォントデータ変換回路１６００の動作について説明する。１５ビット目スライド回路１６０４は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ＝１５のときに表示用フォントデータ１６０２の１５＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１５のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１５ビット目として出力する。１４ビット目スライド回路１６０５は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧１４のときに表示用フォントデータ１６０２の１４＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１４のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１４ビット目として出力する。１３ビット目スライド回路１６０６は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧１３のときに表示用フォントデータ１６０２の１３＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１３のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１３ビット目として出力する。１２ビット目スライド回路１６０７は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧１２のときに表示用フォントデータ１６０２の１２＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１２のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１２ビット目として出力する。１１ビット目スライド回路１６０８は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧１１のときに表示用フォントデータ１６０２の１１＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１１のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１１ビット目として出力する。１０ビット目スライド回路１６０９は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧１０のときに表示用フォントデータ１６０２の１０＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１０のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１０ビット目として出力する。９ビット目スライド回路１６１０は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧９のときに表示用フォントデータ１６０２の９＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜９のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の９ビット目として出力する。８ビット目スライド回路１６１１は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧８のときに表示用フォントデータ１６０２の８＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜８のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の８ビット目として出力する。７ビット目スライド回路１６１２は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧７のときに表示用フォントデータ１６０２の７＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜７のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の７ビット目として出力する。６ビット目スライド回路１６１３は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧６のときに表示用フォントデータ１６０２の６＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜６のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の６ビット目として出力する。５ビット目スライド回路１６１４は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧５のときに表示用フォントデータ１６０２の５＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜５のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の５ビット目として出力する。４ビット目スライド回路１６１５は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧４のときに表示用フォントデータ１６０２の４＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜４のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の４ビット目として出力する。３ビット目スライド回路１６１６は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧３のときに表示用フォントデータ１６０２の３＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜３のときに無表示状態を示すＬレベルをスライドフォントデータ１６２０の３ビット目として出力する。２ビット目スライド回路１６１７は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧２のときに表示用フォントデータ１６０２の２＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜２のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の２ビット目として出力する。１ビット目スライド回路１６１８は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧１のときに表示用フォントデータ１６０２の１＋（１５−Ｖｃｎｔｒ）ビット目を、Ｖｃｎｔｒ＜１のときに無表示状態を示すＬレベルを、スライドフォントデータ１６２０の１ビット目として出力する。０ビット目スライド回路１６１９は、表示用フォントデータ１６０２と垂直同期カウンタ値１６０３とを入力し、Ｖｃｎｔｒ≧０のときに表示用フォントデータ１６０２の０＋（１５−Ｖｃｎｔｒ）ビット目をスライドフォントデータ１６２０の０ビット目として出力する。
【００７６】
次に、セレクタ回路１６２２はスライド動作信号１６２１をセレクト信号とし、表示用フォントデータ１６０２及びスライドフォントデータ１６２０のうちのいずれか一方を選択して出力する。例えばスライド動作を行うとき、スライド動作信号１６２１が１となり、スライド動作を行わないとき、スライド動作信号１６２１が０となるとすると、スライド動作信号１６２１が０のときセレクタ回路１６２２は表示用フォントデータ１６０２を選択して出力し、スライド動作信号１６２１が１のときセレクタ回路１６２２は、スライドフォントデータ１６２０を選択して出力する。論理ゲート１６２３は、表示マスク信号１６２４が図１４、１５に示すアドレス変換回路の動作に基づきＬレベルのときはセレクタ回路１６２２の出力を、Ｈレベルのときは無表示状態を示す信号を変換フォントデータ１６２５として出力する。これにより図１０に示すスライド動作を行うことが可能となる。
【００７７】
次に、本実施の形態２に係る表示制御装置における、図１２に示すスライド動作を行うフォントデータ変換回路について図１７を用いて説明する。図１７は、本実施の形態２に係る表示制御装置のフォントデータ変換回路の概略構成を示すブロック図である。図１７において、フォントデータ変換回路１７００は、１５ビット目スライド回路１７０４と、１４ビット目スライド回路１７０５と、１３ビット目スライド回路１７０６と、１２ビット目スライド回路１７０７と、１１ビット目スライド回路１７０８と、１０ビット目スライド回路１７０９と、９ビット目スライド回路１７１０と、８ビット目スライド回路１７１１と、７ビット目スライド回路１７１２と、６ビット目スライド回路１７１３と、５ビット目スライド回路１７１４と、４ビット目スライド回路１７１５と、３ビット目スライド回路１７１６と、２ビット目スライド回路１７１７と、１ビット目スライド回路１７１８と、０ビット目スライド回路１７１９と、セレクタ回路１７２２と、論理ゲート１７２３とを備える。フォントデータ変換回路１７００は、表示パターンが横方向ドット数１６ドットとしたときの表示用フォントデータ１７０２を表示用フォントＲＯＭ１７０１から入力するとともに、垂直同期カウンタ値（Ｖｃｎｔｒ）１７０３、スライド動作信号１７２１、表示マスク信号１７２４を入力とし、変換フォントデータ１７２５を出力する。なお、図１７において、図１６と同一または相当する部分には、詳細な説明を省略する。
【００７８】
１５ビット目スライド回路１７０４は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧０のときに表示用フォントデータ１７０２のＶｃｎｔｒ−０ビット目をスライドフォントデータ１７２０の１５ビット目として出力する。１４ビット目スライド回路１７０５は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧１のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１ビット目を、Ｖｃｎｔｒ＜１のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の１４ビット目として出力する。１３ビット目スライド回路１７０６は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧２のときに表示用フォントデータ１７０２のＶｃｎｔｒ−２ビット目を、Ｖｃｎｔｒ＜２のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の１３ビット目として出力する。１２ビット目スライド回路１７０７は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧３のときに表示用フォントデータ１７０２のＶｃｎｔｒ−３ビット目を、Ｖｃｎｔｒ＜３のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の１２ビット目として出力する。１１ビット目スライド回路１７０８は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧４のときに表示用フォントデータ１７０２のＶｃｎｔｒ−４ビット目を、Ｖｃｎｔｒ＜４のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の１１ビット目として出力する。１０ビット目スライド回路１７０９は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧５のときに表示用フォントデータ１７０２のＶｃｎｔｒ−５ビット目を、Ｖｃｎｔｒ＜５のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の１０ビット目として出力する。９ビット目スライド回路１７１０は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧６のときに表示用フォントデータ１７０２のＶｃｎｔｒ−６ビット目を、Ｖｃｎｔｒ＜６のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の９ビット目として出力する。８ビット目スライド回路１７１１は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３を入力して、Ｖｃｎｔｒ≧７のとき表示用フォントデータ１７０２のＶｃｎｔｒ−７ビット目を、Ｖｃｎｔｒ＜７のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の８ビット目として出力する。７ビット目スライド回路１７１２は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧８のときに表示用フォントデータ１７０２のＶｃｎｔｒ−８ビット目を、Ｖｃｎｔｒ＜８のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の７ビット目として出力する。６ビット目スライド回路１７１３は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧９のときに表示用フォントデータ１７０２のＶｃｎｔｒ−９ビット目を、Ｖｃｎｔｒ＜９のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の６ビット目として出力する。５ビット目スライド回路１７１４は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧１０のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１０ビット目を、Ｖｃｎｔｒ＜１０のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の５ビット目として出力する。４ビット目スライド回路１７１５は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧１１のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１１ビット目を、Ｖｃｎｔｒ＜１１のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の４ビット目として出力する。３ビット目スライド回路１７１６は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧１２のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１２ビット目を、Ｖｃｎｔｒ＜１２のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の３ビット目として出力する。２ビット目スライド回路１７１７は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ≧１３のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１３ビット目を、Ｖｃｎｔｒ＜１３のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の２ビット目として出力する。１ビット目スライド回路１７１８は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力して、Ｖｃｎｔｒ≧１４のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１４ビット目を、Ｖｃｎｔｒ＜１４のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の１ビット目として出力する。０ビット目スライド回路１７１９は、表示用フォントデータ１７０２と垂直同期カウンタ値１７０３とを入力し、Ｖｃｎｔｒ＝１５のときに表示用フォントデータ１７０２のＶｃｎｔｒ−１５ビット目を、Ｖｃｎｔｒ＜１５のときに無表示状態を示すＬレベルを、スライドフォントデータ１７２０の０ビット目として出力する。これにより図１２に示すスライド動作を行うことが可能となる。
【００７９】
以上のように、本実施の形態２に係る表示制御装置によれば、一連の右から左へのスライド動作、または一連の左から右へのスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは１パターンの上記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【００８０】
（実施の形態３）
本発明の実施の形態３に係る表示制御装置について説明する。
図１８は、本実施の形態３に係る表示制御装置の概略構成を示すブロック図である。図１８において、表示制御装置は、第１の表示用ＲＡＭ１８０３と、第２の表示用ＲＡＭ１８０４と、表示動作コントロール回路１８０５と、水平同期信号カウンタ１８０９と、垂直同期信号カウンタ１８１２と、スライド期間設定レジスタ１８１３と、アドレス変換回路１８１９と、フォントデータ変換回路１８２３とを有する表示制御回路１８００と、表示用フォントＲＯＭ１８２１とを備える。そして、水平同期信号１８０１、垂直同期信号１８０２、及び表示用ドットクロック１８２８とを入力するとともに、表示信号１８２９をディスプレイ１８３０に出力する。
【００８１】
表示動作コントロール回路１８０５は、水平同期信号１８０１と垂直同期信号１８０２とを入力し、画面上の所定の表示位置になると表示動作を開始する。第１の表示用ＲＡＭ１８０３と、第２の表示用ＲＡＭ１８０４とには、表示内容が設定されている。表示内容とは、例えばメニュー表示をディスプレイ１８３０に表示させる時の表示情報等を示し、画面上の表示位置情報や、表示用フォントＲＯＭ１８２１に格納されるどの表示データを表示させるかを示す情報が、表示位置情報なのか表示用フォントデータなのかを表す属性データを付加された状態で格納されている。具体的には、表示パターンを示す文字コードがスライド動作を示す属性情報とともに設定されていて、この属性情報により前記文字コードに対応した表示用フォントアドレス１８１６が表示動作コントロール回路１８０５から出力される。また、スライドによる文字の差替え動作を示す属性情報も文字コードとともに設定されている。第２の表示用ＲＡＭ１８０４には差し替え前の表示パターンを示す文字コードが設定されている。表示内容を読み出す際の表示用ＲＡＭアドレス１８０６は、第１の表示用ＲＡＭ１８０３及び第２の表示用ＲＡＭ１８０４に出力されているため、それぞれの同じメモリアドレスにスライド動作による差替え前後の文字コードが設定されており、同時に読み出すことが可能になっている。なお、図１８において、図１と同一または相当する部分には、詳細な説明を省略する。
【００８２】
表示動作コントロール回路１８０５は表示開始位置になると、第１の表示用ＲＡＭ１８０３に設定された表示内容の文字コードに、スライドによる文字の差替え動作を示す属性情報を検出すると、スライド動作信号１８１７と差替信号１８１８とを出力する。また、該当する差替え前後の表示パターンを読み出すための表示用フォントアドレス１８１６を時分割して出力する。アドレス変換回路１８１９はスライド動作信号１８１７と差替信号１８１８とが入力されると、水平同期カウンタ値１８１１および垂直同期カウンタ値１８１５により、スライド動作の何画面目で、かつ表示パターンにおける水平走査位置が何ライン目かを、差替え後の表示パターンに該当する表示用フォントアドレス１８１６に対して計算する。そして、この計算結果に基づいて、表示用フォントアドレス１８１６をスライド動作の表示パターンを得るための変換フォントアドレス１８２０に変換して出力する。また、アドレス変換回路１８１９は、水平走査位置が図１に示す表示制御装置でのスライド動作における無表示状態を示すときは表示マスク信号１８２５を出力し、スライドによる文字の差替え動作においては、差替え前の表示パターンに該当する表示用フォントアドレス１８１６に対して計算を行い、スライド動作を行うための表示パターンを得る変換フォントアドレス１８２０を出力する。表示用フォントＲＯＭ１８２１は変換フォントアドレス１８２０に基づき表示用フォントデータ１８２２を出力する。フォントデータ変換回路１８２３は表示用フォントデータ１８２２を入力し、変換フォントデータ１８２４を出力する。表示動作コントロール回路１８０５は、変換フォントデータ１８２４を縁取りなど表示動作を行うためのデータ形式やタイミングで表示データ１８２５として出力する。表示データシフトレジスタ１８２７は表示用ドットクロック１８２８によって表示信号１８２９をディスプレイ１８３０へ出力する。これにより、図１９のように表示パターン１９００が表示パターン１９０１にスライドにより差し替え表示される状態が、矢印で示す順に（表示パターン１９０２〜１９１９）表示される。なお、表示パターン１９００は表示パターン１９０１に上から下方向にスライドしながら差し替え表示される。図１９においては、表示パターン１９０２〜１９１９が、表示パターン１９００、１９０１を画面上で上下に隣接して表示しているように見える。しかし、表示されているのは網掛け表示されていない水平走査位置であり、網掛けされている水平走査位置の表示パターンは、表示用フォントＲＯＭ１８２１に格納され、読み出されていない表示パターンのデータを表している。
【００８３】
次に、表示制御回路１８００において表示動作コントロール回路１８０５から差替え前後の表示用フォントアドレス１８１６が出力される動作について図２０を用いて説明する。図２０において、表示動作コントロール回路２０００は、表示用ＲＡＭアドレス発生回路２００１と、スライド動作コードデコーダ２００７と、文字差替動作コードデコーダ２００９と、３入力ＡＮＤゲート２０１１と、セレクタ回路２０１３と、表示用フォントアドレス発生回路２０１４とを備える。そして、第１の表示用ＲＡＭ２００３から第１の表示用ＲＡＭデータ２００５を、第２の表示用ＲＡＭ２００４から第２の表示用ＲＡＭデータ２００６を入力し、スライド動作信号２００８、差替信号２０１０、及び表示用フォントアドレス２０１５を出力する。
【００８４】
表示動作コントロール回路２０００が表示を開始するとき、表示内容を読み出すために表示用ＲＡＭアドレス発生回路２００１は該当する表示用ＲＡＭアドレス２００２を出力する。第１の表示用ＲＡＭ２００３は該当する第１の表示用ＲＡＭデータ２００５を出力する。このときの第１の表示用ＲＡＭデータ２００５をスライド動作コードデコーダ２００７は入力し、スライド動作を示す属性情報を検出するとスライド動作信号２００８を出力する。また、同様に文字差替動作コードデコーダ２００９も第１の表示用ＲＡＭデータ２００５を入力し、スライドによる文字の差替え動作を示す属性情報を検出すると差替信号２０１０を出力する。３入力ＡＮＤゲート２０１１はスライド動作信号２００８、差替信号２０１０及び表示マスク信号２０１２を入力する。このとき、図３に示すスライド動作のための表示パターン読み出し動作を行う水平走査位置においては表示マスク信号２０１２はＬレベルであるため、３入力ＡＮＤゲート２０１１の出力はＬレベルとなる。セレクタ回路２０１３は３入力ＡＮＤゲート２０１１の出力をセレクト信号とし、３入力ＡＮＤゲート２０１１の出力がＬレベルのときは、第１の表示用ＲＡＭデータ２００５を文字コードとして出力する。表示用フォントアドレス発生回路２０１４は、この文字コードを表示用フォントアドレス２０１５として出力する。また、図３に示す表示出力のマスク動作を行う水平走査位置により、表示マスク信号２０１２がＨレベルを示すときは３入力ＡＮＤゲート２０１１の出力はＨレベルとなり、セレクタ回路２０１３は第２の表示用ＲＡＭデータ２００６を文字コードとして出力し、表示用フォントアドレス発生回路２０１４がこの文字コードを表示用フォントアドレス２０１５として出力する。このとき、第２の表示用ＲＡＭ２００４には、第１の表示用ＲＡＭ２００３に入力されるのと同じ表示用ＲＡＭアドレス２００２が入力され、第２の表示用ＲＡＭ２００４は、表示用ＲＡＭデータ２００５に置き換えられる文字コードを第２の表示用ＲＡＭデータ２００６として出力する。これにより、表示動作コントロール回路２０００は図１９のスライドによる差替え動作を実現する表示用フォントアドレス２０１５を出力することが可能となる。
【００８５】
次に、表示制御回路１８００においてアドレス変換回路１８１９により、差替え前後の表示パターンに該当する変換フォントアドレス１８２０が生成され、また縦ｎドットの表示パターンを上から下方向へ差し替え表示するときの、垂直同期カウンタ値１８１５と水平同期カウンタ値１８１１との関係について図２１（ａ）（ｂ）を用いて説明する。図２１（ａ）において、２１００は縦ｎドットの差替え後の表示パターンを表す。２１０１は縦ｎドットの差替え前の表示パターンを表す。２１０２は水平同期カウンタ値、２１０３は表示用フォントアドレス（Ａ）、２１０４は差替表示用フォントアドレス（Ｂ）、２１０５は変換差替フォントアドレス（Ｂ´）を表す。また、２１０６は表示用フォントアドレス２１０３から変換フォントアドレス１８２０を算出する条件式を表し、図４の条件式４０４と同じである。２１０７は差替表示用フォントアドレス２１０４から変換差替フォントアドレス２１０５（Ｂ´）を算出する条件式を表す。なお、変換差替フォントアドレス２１０５は図１８に示す変換フォントアドレス１８２０に相当する。また、図２１（ｂ）において、２１０８、２１０９、２１１０、２１１１は、条件式２１０６、２１０７に基づき、１画面目、２画面目、ｎ−１画面目、ｎ画面目に読み出す変換フォントアドレス１８２０および変換差替フォントアドレス２１０５を表したものである。
【００８６】
次に、図１９、２１に示すスライド動作を行う、本実施の形態３に係る表示制御装置のアドレス変換回路について図２２を用いて説明する。図２２は、本実施の形態３に係る表示制御装置のアドレス変換回路の概略構成を示すブロック図である。図２２に示したように、アドレス変換回路２２００は、カウンタ値比較回路２２１０と、２入力ＡＮＤゲート２２１１、２２１２と、セレクタ回路２２１４、２２１５と、論理ゲート２２１７と、第１の加算器２２１９と、第２の加算器２２２０と、減算器２２２１とを備える。
【００８７】
アドレス変換回路２２００は、水平同期信号カウンタ２２０４から水平同期信号２２０１のカウント結果である水平同期カウンタ値２２０６と、垂直同期信号カウンタ２２０５から垂直同期信号２２０２のカウント結果である垂直同期カウンタ値２２０７とを入力し、スライド動作信号２２０８、表示用フォントアドレス２２０９、及び差替信号２２１３とを表示動作コントロール回路２２０３から入力し、変換フォントアドレス２２１６と、表示マスク信号２２１８とを出力する。なお、図２２において、図１４と同一または相当する部分には、詳細な説明を省略する。
【００８８】
２入力ＡＮＤゲート２２１１はカウンタ値比較回路２２１０の出力とスライド動作信号２２０８とを入力し、２入力ＡＮＤゲート２２１２は２入力ＡＮＤゲート２２１１の出力と差替信号２２１３とを入力する。セレクタ回路２２１４は、２入力ＡＮＤゲート２２１２の出力をセレクト信号とし、スライド動作信号２２０８、差替信号２２１３が１でＨｃｎｔｒ≦Ｖｃｎｔｒであれば、第１の加算器２２１９が表示用フォントアドレス２２０９の値に表示パターンの縦方向ドット数ｎを加算した値を出力し、スライド動作信号２２０８、差替信号２２１３が１でＨｃｎｔｒ＞Ｖｃｎｔｒであれば表示用フォントアドレス２２０９を出力する。セレクタ回路２２１５は、スライド動作信号２２０８が０のときに表示用フォントアドレス２２０９を選択して変換フォントアドレス２２１６として出力し、スライド動作信号２２０８が１のときにセレクタ回路２２１４の出力から、第２の加算器２２２０が垂直同期カウンタ値２２０７に１を加算した値を、減算器２２２１が減算した結果を変換フォントアドレス２２１６として出力する。また、論理ゲート２２１７は２入力ＡＮＤゲート２２１１の出力と差替信号２２１３とを入力とし、差替信号２２１３が０のときで、スライド動作信号２２０８が１、かつ、Ｈｃｎｔｒ＞Ｖｃｎｔｒの条件のときにのみ表示を行わない水平走査位置を示す表示マスク信号２２１８を出力する。このような構成のアドレス変換回路２２００により図１９、２１に示すスライドにより差替動作を行い、差替信号２２１３の切替により図３、４のスライド動作の表示も可能となる。
【００８９】
次に、表示制御回路１８００において下から上方向にスライドしながら差し替え表示されるときの動作について、図２３を用いて説明する。図２３のように表示パターン２３００が表示パターン２３０１にスライドにより差し替え表示される状態が、表示パターン２３０２〜２３１９を矢印で示す順に表示され、表示パターン２３００が表示パターン２３０１に下から上方向にスライドしながら差し替え表示される。図１９と同様に表示されているのは網掛け表示されていない水平走査位置であり、網掛けされている水平走査位置の表示パターンは、表示用フォントＲＯＭ１８２１に格納されている読み出しされていない表示パターンのデータを表している。
【００９０】
次に、表示制御回路１８００においてアドレス変換回路１８１９が、差替え前後の表示パターンに該当する変換フォントアドレス１８２０を生成し、また縦ｎドットの表示パターンを下から上方向へ差し替え表示するときの、垂直同期カウンタ値１８１５と水平同期カウンタ値１８１１との関係について図２４を用いて説明する。図２４において、２４００は表示用フォントアドレス１８１６から変換フォントアドレス１８２０を算出する条件式を表し、図７の条件式７００と同じである。２４０１は差替表示用フォントアドレス２４０２（Ｂ）から変換差替フォントアドレス２４０３（Ｂ´）を算出する条件式を表し、変換差替フォントアドレス２４０３は図１８に示す変換フォントアドレス１８２０に相当する。また、２４０４、２４０５、２４０６、２４０７は、条件式２４００、２４０１に基づき、１画面目、２画面目、ｎ−１画面目、ｎ画面目に読み出す変換フォントアドレス１８２０および変換差替フォントアドレス２４０３を表したものである。
【００９１】
次に、図２３、２４に示すスライド動作を行うアドレス変換回路について図２５を用いて説明する。図２５は、アドレス変換回路の概略構成を示すブロック図である。図２５において、アドレス変換回路２５００は、カウンタ値比較回路２５１０と、２入力ＡＮＤゲート２５１１、２５１２と、セレクタ回路２５１４、２５１５と、論理ゲート２５１７と、減算器２５１９と、第１の加算器２５２０と、第２の加算器２５２１とを備える。そして、スライド動作信号２５０８、表示用フォントアドレス２５０９、及び差替信号２５１３を表示動作コントロール回路２５０３から入力し、水平同期信号カウンタ２５０４から水平同期信号２５０１のカウント結果である水平同期カウンタ値２５０６と、垂直同期信号カウンタ２５０５から垂直同期信号２５０２のカウント結果である垂直同期カウンタ値２５０７を入力し、変換フォントアドレス２５１６と、表示マスク信号２５１８とを出力する。なお、図２５において、図２２と同一または相当する部分には、詳細な説明を省略する。
【００９２】
セレクタ回路２５１４は、２入力ＡＮＤゲート２５１２の出力をセレクト信号とし、スライド動作信号２５０８及び差替信号２５１３が１で、Ｈｃｎｔｒ≧ｎ−Ｖｃｎｔｒ−１であれば、減算器２５１９が表示用フォントアドレス２５０９の値から表示パターンの縦方向ドット数ｎを減算した値を出力し、スライド動作信号２５０８及び差替信号２５１３が１でＨｃｎｔｒ＜ｎ−Ｖｃｎｔｒ−１であれば表示用フォントアドレス２５０９を出力する。セレクタ回路２５１５は、スライド動作信号２５０８が０のときには表示用フォントアドレス２５０９を選択して変換フォントアドレス２５１６として出力し、スライド動作信号２５０８が１のときには、第１の加算器２５２０が垂直同期カウンタ値２５０７に１を加算した値に、第２の加算器２５２１がセレクタ回路２５１４の出力を加算した結果を変換フォントアドレス２５１６として出力する。また、論理ゲート２５１７は２入力ＡＮＤゲート２５１１の出力と差替信号２５１３とを入力とし、差替信号２５１３が０のときで、かつスライド動作信号２５０８が１、Ｈｃｎｔｒ＜ｎ−Ｖｃｎｔｒ−１の条件のときのみ表示を行わない水平走査位置を示す表示マスク信号２５１８を出力する。このような構成のアドレス変換回路により図２３、２４に示すスライドにより差替動作を行い、差替信号２５１３の切替により図６、７のスライド動作の表示も可能となる。
【００９３】
以上のように、本実施の形態３に係る表示制御装置によれば、一連の上から下への差替えスライド動作、または一連の下から上への差替えスライド動作を実施するために表示用フォントＲＯＭ１８２１に保有しておく必要があるのは２パターンの上記表示データのみとなり、表示用フォントＲＯＭ１８２１のメモリサイズを削減することができる。
【００９４】
（実施の形態４）
以下、本発明の実施の形態４に係る表示制御装置について図２６を用いて説明する。図２６は、本実施の形態４に係る表示制御装置の概略構成を示すブロック図である。図２６において、表示制御装置は、第１の表示用ＲＡＭ２６０３と、第２の表示用ＲＡＭ２６０４と、表示動作コントロール回路２６０５と、水平同期信号カウンタ２６０９と、垂直同期信号カウンタ２６１２と、スライド期間設定レジスタ２６１３と、アドレス変換回路２６２０と、表示用フォントＲＯＭ２６２２と、フォントデータ変換回路２６２４とを有する表示制御回路２６００と、表示用フォントＲＯＭ２６２２とを備える。そして、外部から水平同期信号２６０１、垂直同期信号２６０２、及び表示用ドットクロック２６２９を入力し、ディスプレイ２６３１に表示信号２６３０を出力する。なお、図２６において、図１８と同一または相当する部分には、詳細な説明を省略する。
【００９５】
表示動作コントロール回路２６０５は表示開始位置になると、第１の表示用ＲＡＭ２６０３に設定された表示内容の文字コードに、スライドによる文字の差替え動作を示す属性情報を検出すると、スライド動作信号２６１７と差替信号２６１８とを出力する。また、該当する差替え前後の表示パターンを読み出すための表示用フォントアドレス２６１６を時分割に出力する。フォントデータ変換回路２６２４は、スライド動作信号２６１７と差替信号２６１８とが入力されると、垂直同期カウンタ値２６１５に基づいて、時分割に表示用フォントデータ２６２３を読み出し、時分割アクセス切替信号２６１９にて保持した差替え前後の表示パターンに該当する表示用フォントデータ２６２３に対してビットの選択および配列の変換をそれぞれ行い、スライド動作を行うための表示パターンとなる変換フォントデータ２６２５を出力する。このような表示動作により、図２７に示したように、表示パターン２７００が表示パターン２７０１にスライドにより差し替え表示される状態が、矢印で示す順に（表示パターン２７０２〜２７１８）表示される。すなわち、表示パターン２７００が表示パターン２７０１に左から右方向にスライドしながら差し替え表示される。表示パターン２７０２〜２７１８は、表示パターン２７００、２７０１を画面上で左右に隣接して表示しているように見えるが、表示されているのは網掛けされていない表示データであることを表しているのは図２３と同じである。
【００９６】
次に、本実施の形態４に係る表示制御回路２６００の表示動作コントロール回路２６０５により、差替え前後の表示用フォントアドレス２６１６が出力される動作について図２８を用いて説明する。図２８において、表示動作コントロール回路２８００は、表示用ＲＡＭアドレス発生回路２８０１と、スライド動作コードデコーダ２８０７と、文字差替動作コードデコーダ２８０９と、表示用ドットクロック分周回路２８１３と、３入力ＡＮＤゲート２８１４と、セレクタ回路２８１５と、表示用フォントアドレス発生回路２８１６とを備える。なお、図２８において、図２０と同一または相当する部分には、詳細な説明を省略する。
【００９７】
表示用ドットクロック分周回路２８１１は、表示用ドットクロック２８１２を分周し、文字表示サイクルを１周期とするクロックを時分割アクセス切替信号２８１３として出力する。ここでは、時分割アクセス切替信号２８１３は１周期の前半をＬレベル、後半をＨレベルとするクロックとして定義するが、極性を反転することも可能とする。３入力ＡＮＤゲート２８１４はスライド動作信号２８０８と差替信号２８１０と時分割アクセス切替信号２８１３とを入力する。スライドによる差替表示を行うとき、時分割アクセス切替信号２８１３の周期の前半では、３入力ＡＮＤゲート２８１４の出力はＬレベルとなり、セレクタ回路２８１５は第１の表示用ＲＡＭデータ２８０５を文字コードとして出力する。一方、時分割アクセス切替信号２８１３の周期の後半では、セレクタ回路２８１５は第２の表示用ＲＡＭデータ２８０６を文字コードとして出力する。セレクタ回路２８１５の出力は表示用フォントアドレス発生回路２８１６により表示用フォントアドレス２８１７として出力される。これにより、表示動作コントロール回路２８００は図２７のスライドによる差替え動作を実現するための表示用フォントアドレス２８１７を時分割に出力することが可能となる。
【００９８】
次に、表示制御回路２６００において、差替え前後の表示パターンが表示用フォントデータ２６２３として時分割に読み出されるタイミングを、図２９のタイミングチャートにて説明する。図２９では、表示動作サイクルは、表示パターンが１回表示される期間を表している。スライド動作信号、差替信号、時分割アクセス切替信号、第１の表示用ＲＡＭデータ、第２の表示用ＲＡＭデータ、表示用フォントアドレス、表示用フォントデータは図２６におけるスライド動作信号２６１７、差替信号２６１８、時分割アクセス切替信号２６１９、第１の表示用ＲＡＭデータ２６０７、第２の表示用ＲＡＭデータ２６０８、表示用フォントアドレス２６１６、表示用フォントデータ２６２３に相当し、表示用フォントコードは図２８におけるセレクタ回路２８１５の出力に相当している。文字表示サイクル１の期間に差替表示されている表示パターンα１、β１のデータ読み出しは、前の表示サイクルの期間に行われており、スライド動作信号および差替信号がともにＨレベルであれば、α１の第１の表示用ＲＡＭデータとβ１の第２の表示用ＲＡＭデータは同時に読み出されており、時分割アクセス切替信号の前半の周期で、α１が表示用フォントコードとして選択され、それに従いα１の表示用フォントアドレス及び表示用フォントデータが読み出される。次に時分割アクセス切替信号の後半の周期では、β１が表示用フォントコードとして選択され、それに従いβ１の表示用フォントアドレス及び表示用フォントデータが読み出されている。このとき、前半の周期で読み出されたα１の表示用フォントデータを保持しておくことで、次の文字表示サイクル１では差替え前後の表示パターンを同時にスライド表示させることが可能である。以降同様に文字表示サイクル１の期間にα２、β２のデータ読み出しを行い、文字表示サイクル２の期間にα２、β２の差替表示を行う。また、文字表示サイクル２の期間にα３、β３のデータ読み出しを行い、文字表示サイクル３の期間にα３、β３の差替表示を行う。
【００９９】
また、差替信号がＬレベルの場合について図３０のタイミングチャートを用いて説明する。差替信号がＬレベルであれば、α１の第１の表示用ＲＡＭデータとβ１の第２の表示用ＲＡＭデータは同時に読み出されているが、α１のみが表示用フォントコードとして選択され、α１の表示用フォントアドレス及び表示用フォントデータが読み出され、次の文字表示サイクル１ではα１の表示パターンのみ表示される。これは従来の表示制御装置の動作、および図１、１８に示す表示制御回路１００、１８００の縦方向のスライド動作も行えることを表している。
【０１００】
次に、本実施の形態４に係る表示制御装置のフォントデータ変換回路について説明する。図３１は、図２７に示す左から右方向へのスライド差替動作を行うフォントデータ変換回路の概略構成を示すブロック図である。図３１において、フォントデータ変換回路３１００は、フォントデータ保持回路３１０３と、１５ビット目スライド回路３１０８と、１４ビット目スライド回路３１０９と、１３ビット目スライド回路３１１０と、１２ビット目スライド回路３１１１と、１１ビット目スライド回路３１１２と、１０ビット目スライド回路３１１３と、９ビット目スライド回路３１１４と、８ビット目スライド回路３１１５と、７ビット目スライド回路３１１６と、６ビット目スライド回路３１１７と、５ビット目スライド回路３１１８と、４ビット目スライド回路３１１９と、３ビット目スライド回路３１２０と、２ビット目スライド回路３１２１と、１ビット目スライド回路３１２２と、０ビット目スライド回路３１２３と、セレクタ回路３１２５と、論理ゲート３１２７、３１２９とを備える。そして、表示用フォントＲＯＭ３１０１から表示パターンが横方向ドット数を１６ドットとしたときの表示用フォントデータ３１０２を入力し、垂直同期信号カウンタから垂直同期カウンタ値（Ｖｃｎｔｒ）３１０６を入力し、時分割アクセス切替信号３１０４、スライド動作信号３１２６及び差替信号３１０７を表示動作コントロール回路から入力し、アドレス変換回路から表示マスク信号３１２８を入力し、変換フォントデータ３１３０を出力する。なお、図３１において、図１６と同一または相当する部分には、詳細な説明を省略する。
【０１０１】
フォントデータ保持回路３１０３は表示用フォントデータ３１０２を入力し、時分割アクセス切替信号３１０４の立ち上がりエッジで、表示用フォントデータ３１０２を保持し、時分割アクセス切替信号３１０４のクロック周期前半の期間に相当する表示用フォントデータ３１０２を、差替用フォントデータ３１０５として出力する。１５ビット目スライド回路３１０８は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧０のとき表示用フォントデータ３１０２のＶｃｎｔｒビット目をスライドフォントデータ３１２４の１５ビット目として出力する。１４ビット目スライド回路３１０９は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧１のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１５）ビット目を、スライドフォントデータ３１２４の１４ビット目として出力する。１３ビット目スライド回路３１１０は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧２のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−２）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜２のとき無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜２のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１４）ビット目を、スライドフォントデータ３１２４の１３ビット目として出力する。１２ビット目スライド回路３１１１は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧３のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−３）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜３のとき無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜３のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１３）ビット目を、スライドフォントデータ３１２４の１２ビット目として出力する。１１ビット目スライド回路３１１２は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧４のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−４）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜４のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜４のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１２）ビット目を、スライドフォントデータ３１２４の１１ビット目として出力する。１０ビット目スライド回路３１１３は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧５のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−５）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜５のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜５のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１１）ビット目を、スライドフォントデータ３１２４の１０ビット目として出力する。９ビット目スライド回路３１１４は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧６のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−６）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜６のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜６のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１０）ビット目を、スライドフォントデータ３１２４の９ビット目として出力する。８ビット目スライド回路３１１５は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧７のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−７）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜７のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜７のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋９）ビット目を、スライドフォントデータ３１２４の８ビット目として出力する。７ビット目スライド回路３１１６は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧８のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−８）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜８のとき無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜８のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋８）ビット目を、スライドフォントデータ３１２４の７ビット目として出力する。６ビット目スライド回路３１１７は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧９のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−９）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜９のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜９のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋７）ビット目を、スライドフォントデータ３１２４の６ビット目として出力する。５ビット目スライド回路３１１８は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧１０のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１０）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１０のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１０のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋６）ビット目を、スライドフォントデータ３１２４の５ビット目として出力する。４ビット目スライド回路３１１９は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧１１のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１１）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１１のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１１のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋５）ビット目を、スライドフォントデータ３１２４の４ビット目として出力する。３ビット目スライド回路３１２０は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧１２のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１２）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１２のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１２のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋４）ビット目を、スライドフォントデータ３１２４の３ビット目として出力する。２ビット目スライド回路３１２１は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧１３のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１３）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１３のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１３のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋３）ビット目を、スライドフォントデータ３１２４の２ビット目として出力する。１ビット目スライド回路３１２２は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ≧１４のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１４）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１４のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１４のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋２）ビット目を、スライドフォントデータ３１２４の１ビット目として出力する。０ビット目スライド回路３１２３は、表示用フォントデータ３１０２、差替用フォントデータ３１０５、垂直同期カウンタ値３１０６、及び差替信号３１０７を入力し、Ｖｃｎｔｒ＝１５のときに表示用フォントデータ３１０２の（Ｖｃｎｔｒ−１５）ビット目を、差替信号３１０７＝Ｌで、かつＶｃｎｔｒ＜１５のときに無表示状態を示すＬレベルを、差替信号３１０７＝Ｈで、かつＶｃｎｔｒ＜１５のときに差替用フォントデータ３１０５の（Ｖｃｎｔｒ＋１）ビット目を、スライドフォントデータ３１２４の０ビット目として出力する。論理ゲート３１２７は、表示マスク信号３１２８と差替信号３１０７とを入力し、差替信号３１０７がＨレベルで、差替表示が選択されているときは、表示マスク信号３１２８が変化しても変換フォントデータ３１３０の出力が無表示状態を示す信号にマスクされないようにすることで、図２７に示す左から右方向へのスライド差替動作を行うことが可能となる。
【０１０２】
次に、本実施の形態４に係る表示制御装置における、図２７に示す左から右方向へのスライド差替動作を逆方向に、右から左方向へ行うフォントデータ変換回路について図３２を用いて説明する。図３２は、フォントデータ変換回路の概略構成を示すブロック図である。図３２において、フォントデータ変換回路３２００は、フォントデータ保持回路３２０３と、１５ビット目スライド回路３２０８と、１４ビット目スライド回路３２０９と、１３ビット目スライド回路３２１０と、１２ビット目スライド回路３２１１と、１１ビット目スライド回路３２１２と、１０ビット目スライド回路３２１３と、９ビット目スライド回路３２１４と、８ビット目スライド回路３２１５と、７ビット目スライド回路３２１６と、６ビット目スライド回路３２１７と、５ビット目スライド回路３２１８と、４ビット目スライド回路３２１９と、３ビット目スライド回路３２２０と、２ビット目スライド回路３２２１と、１ビット目スライド回路３２２２と、０ビット目スライド回路３２２３と、セレクタ回路３２２５と、論理ゲート３２２７、３２２９とを備える。そして、表示用フォントＲＯＭ３２０１から表示パターンが横方向ドット数を１６ドットとしたときの表示用フォントデータ３２０２を入力し、垂直同期信号カウンタから垂直同期カウンタ値（Ｖｃｎｔｒ）３２０６を入力し、表示動作コントロール回路から時分割アクセス切替信号３２０４、差替信号３２０７、及びスライド動作信号３２２６を入力し、アドレス変換回路から表示マスク信号３２２８を入力し、変換フォントデータ３２３０を出力する。なお、図３２において、図３１と同一または相当する部分には、詳細な説明を省略する。
【０１０３】
１５ビット目スライド回路３２０８は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ＝１５のときに表示用フォントデータ３２０２の１５＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１５のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１５のときに差替用フォントデータ３２０５の（１４−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の１５ビット目として出力する。１４ビット目スライド回路３２０９は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧１４のときに表示用フォントデータ３２０２の１４＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１４のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１４のときに差替用フォントデータ３２０５の（１３−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の１４ビット目として出力する。１３ビット目スライド回路３２１０は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、差替信号３２０７を入力し、Ｖｃｎｔｒ≧１３のときに表示用フォントデータ３２０２の１３＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１３のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１３のときに差替用フォントデータ３２０５の（１２−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の１３ビット目として出力する。１２ビット目スライド回路３２１１は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧１２のときに表示用フォントデータ３２０２の１２＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１２のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１２のときに差替用フォントデータ３２０５の（１１−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の１２ビット目として出力する。１１ビット目スライド回路３２１２は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧１１のときに表示用フォントデータ３２０２の１１＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１１のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１１のときに差替用フォントデータ３２０５の（１０−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の１１ビット目として出力する。１０ビット目スライド回路３２１３は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧１０のときに表示用フォントデータ３２０２の１０＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１０のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１０のときに差替用フォントデータ３２０５の（９−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の１０ビット目として出力する。９ビット目スライド回路３２１４は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧９のときに表示用フォントデータ３２０２の９＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜９のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜９のときに差替用フォントデータ３２０５の（８−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の９ビット目として出力する。８ビット目スライド回路３２１５は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧８のときに表示用フォントデータ３２０２の８＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜８のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜８のときに差替用フォントデータ３２０５の（７−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の８ビット目として出力する。７ビット目スライド回路３２１６は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧７のときに表示用フォントデータ３２０２の７＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜７のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜７のときに差替用フォントデータ３２０５の（６−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の７ビット目として出力する。６ビット目スライド回路３２１７は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧６のときに表示用フォントデータ３２０２の６＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜６のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜６のときに差替用フォントデータ３２０５の（５−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の６ビット目として出力する。５ビット目スライド回路３２１８は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧５のときに表示用フォントデータ３２０２の５＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜５のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜５のときに差替用フォントデータ３２０５の（４−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の５ビット目として出力する。４ビット目スライド回路３２１９は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧４のときに表示用フォントデータ３２０２の４＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜４のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜４のときに差替用フォントデータ３２０５の（３−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の４ビット目として出力する。３ビット目スライド回路３２２０は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧３のときに表示用フォントデータ３２０２の３＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜３のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜３のときに差替用フォントデータ３２０５の（２−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の３ビット目として出力する。２ビット目スライド回路３２２１は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧２のときに表示用フォントデータ３２０２の２＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜２のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜２のときに差替用フォントデータ３２０５の（１−Ｖｃｎｔｒ）ビット目を、スライドフォントデータ３２２４の２ビット目として出力する。１ビット目スライド回路３２２２は、表示用フォントデータ３２０２、差替用フォントデータ３２０５、垂直同期カウンタ値３２０６、及び差替信号３２０７を入力し、Ｖｃｎｔｒ≧１のときに表示用フォントデータ３２０２の１＋（１５−Ｖｃｎｔｒ）ビット目を、差替信号３２０７＝Ｌで、かつＶｃｎｔｒ＜１のときに無表示状態を示すＬレベルを、差替信号３２０７＝Ｈで、かつＶｃｎｔｒ＜１のときに差替用フォントデータ３２０５の０ビット目を、スライドフォントデータ３２２４の１ビット目として出力する。０ビット目スライド回路３２２３は、表示用フォントデータ３２０２、及び垂直同期カウンタ値３２０３を入力し、Ｖｃｎｔｒ≧０のときに表示用フォントデータ３２０２の０＋（１５−Ｖｃｎｔｒ）ビット目をスライドフォントデータ３２２４の０ビット目として出力する。これにより、図２７に示す左から右方向へのスライド差替動作を逆方向に、右から左方向へ行うことが可能となる。
【０１０４】
次に、本実施の形態４に係る表示制御装置の表示動作コントロール回路について図３５を用いて説明する。図３５は、表示動作コントロール回路の概略構成を示すブロック図である。図３５において、表示動作コントロール回路３５００は、表示用ＲＡＭアドレス発生回路３５０１と、スライド動作コードデコーダ３５０７と、文字差替動作コードデコーダ３５０９と、表示用ドットクロック分周回路３５１１と、３入力ＡＮＤゲート３５１４と、セレクタ回路３５１５と、表示用フォントアドレス発生回路３５１６と、論理ゲート３５１８とを備える。なお、図３５において、図２８と同一または相当する部分には、詳細な説明を省略する。また、オーバーフロー信号３５１９は図３４と同じものである。
【０１０５】
論理ゲート３５１８は、時分割アクセス切替信号３５１３と、オーバーフロー信号３５１９と、スライド動作属性ビット３５２０とを入力し、スライド表示動作が設定されている表示パターンに対し、スライドが完了した画面の、時分割アクセス切替信号３５１３の後半の周期にて、第１の表示用ＲＡＭデータ３５０５に含まれるスライド動作の属性情報のみをＬレベルにマスクし、スライド終了動作書き込み属性ビット３５２１を第１の表示用ＲＡＭデータ３５０５のデータバスから第１の表示用ＲＡＭ３５０３に書き込む。なお、スライド動作属性ビット３５２０は第１の表示用ＲＡＭデータ３５０５に含まれるスライド動作の属性情報である。
【０１０６】
すなわち、第１の表示用ＲＡＭ３５０３に格納されている文字コードの情報には、スライド動作をするかしないかを指示するスライド動作属性ビット３５２０が含まれており、この情報を検出することでスライド動作を実行する信号（スライド動作信号）を生成できる。そして、一連のスライド動作が完了した際に、第１の表示用ＲＡＭデータ３５０５からこの属性ビットだけを第１の表示用ＲＡＭデータ３５０５のデータバスで抜き出して、論理ゲート３５１８でスライド動作をしない状態にマスクし、その後、論理ゲート３５１８がスライド終了動作書き込み属性ビット３５２１を第１の表示用ＲＡＭデータ３５０５のデータバスに出力する。このような動作により、スライド表示動作が設定されている表示パターンに対し、スライド動作が終了した時点で自動的に第１の表示用ＲＡＭ３５０３の内容をスライド動作解除に設定することが可能となる。
【０１０７】
以上のように、本実施の形態４に係る表示制御装置によれば、一連右から左への差替えスライド動作及び一連左から右への差替えスライド動作を実施するために前記表示用フォントＲＯＭに保有しておく必要があるのは２パターンの上記表示データのみとなり、前記表示用フォントＲＯＭのメモリサイズを削減することができる。
【産業上の利用可能性】
【０１０８】
本発明は、１パターンの表示データに基づいて、画面上の１表示パターンの領域内で、該表示データのパターンを上下左右よりスライドさせながら画面表示する表示制御装置として有用である。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施の形態１に係る、上下方向のスライド表示を行う表示制御装置の概略構成例を示すブロック図である。
【図２】表示文字が上から下へスライド表示される時の表示パターンを示す図である。
【図３】図２に示す所定の表示パターンにおける、水平同期カウンタの値と、垂直同期カウンタの値と、表示用フォントアドレスの関係とを表す図である。
【図４（ａ）】図２に示す所定の表示パターンにおいて、水平同期カウンタの値と垂直同期カウンタの値より変換フォントアドレスの算出方法を表す図である。
【図４（ｂ）】図２に示す所定の表示パターンにおいて、水平同期カウンタの値と垂直同期カウンタの値より変換フォントアドレスの算出方法を表す図である。
【図５】表示文字が下から上へスライド表示される時の表示パターンを示す図である。
【図６】図５に示す所定の表示パターンにおける、水平同期カウンタ値と、垂直同期カウンタ値と、表示用フォントアドレスとの関係を表す図である。
【図７】図５に示す所定の表示パターンにおいて、水平同期カウンタ値と垂直同期カウンタ値から変換フォントアドレスの算出方法を表す図である。
【図８】本発明の実施の形態２に係る、左右方向のスライド表示を行う表示制御装置の概略構成例を示すブロック図である。
【図９】表示文字が右から左へスライド表示される時の表示パターンを示す図である。
【図１０】図９に示す所定の表示パターンにおける、垂直同期カウンタの値と表示用フォントデータのビット位置の関係を表す図である。
【図１１】表示文字が左から右へスライド表示される時の表示パターンを示す図である。
【図１２】図１１に示す所定の表示パターンにおける、垂直同期カウンタの値と表示用フォントデータのビット位置との関係を表す図である。
【図１３】本発明の実施の形態１、２に係る表示制御方法を示すフローチャートである。
【図１４】図２に示すスライド表示動作を行う、図１に示したアドレス変換回路の概略構成例を示すブロック図である。
【図１５】図５に示すスライド表示動作を行う、図１に示したアドレス変換回路の概略構成例を示すブロック図である。
【図１６】図９に示すスライド表示動作を行う、図８に示したフォントデータ変換回路の概略構成例を示すブロック図である。
【図１７】図１１に示すスライド表示動作を行う、図８に示したフォントデータ変換回路の概略構成例を示すブロック図である。
【図１８】本発明の実施の形態３に係る、上下方向のスライドによる文字の差替え表示を行う表示制御装置の概略構成例を示すブロック図である。
【図１９】表示文字が上から下へスライドによる文字の差替え表示される時の表示パターンを示す図である。
【図２０】図１９に示すスライド表示動作を行う、図１８に示した表示動作コントロール回路の概略構成例を示すブロック図である。
【図２１（ａ）】図１９に示す所定の表示パターンにおいて、水平同期カウンタの値と、垂直同期カウンタの値と、表示用フォントアドレスと、差替表示用フォントアドレスより変換差替フォントアドレスの算出方法を表す図である。
【図２１（ｂ）】図１９に示す所定の表示パターンにおいて、水平同期カウンタの値と、垂直同期カウンタの値と、表示用フォントアドレスと、差替表示用フォントアドレスより変換差替フォントアドレスの算出方法を表す図である。
【図２２】図１９に示すスライド表示動作を行う、図１８に示したアドレス変換回路の概略構成例を示すブロック図である。
【図２３】表示文字が下から上へスライドによる文字の差替え表示される時の表示パターンを示す図である。
【図２４】図２３に示す所定の表示パターンにおいて、水平同期カウンタの値と、垂直同期カウンタの値と、表示用フォントアドレスと、差替表示用フォントアドレスより変換差替フォントアドレスの算出方法を表す図である。
【図２５】図２３に示すスライド表示動作を行う、図１８に示したアドレス変換回路の概略構成例を示すブロック図である。
【図２６】本発明の実施の形態４に係る、左右方向のスライドによる文字の差替え表示を行う表示制御装置の概略構成例を示すブロック図である。
【図２７】表示文字が左から右へのスライドによる、文字の差替え表示される時の表示パターンを示す図である。
【図２８】図２７に示すスライド表示動作を行う、図２６に示した表示動作コントロール回路の概略構成例を示すブロック図である。
【図２９】図２６に示す表示制御装置において、差替え前後の表示パターンが時分割に読み出されるタイミングを示すタイミングチャートである。
【図３０】図１、図１８に示す表示制御装置、および図３８に示す従来の表示制御装置における、表示パターンが読み出されるタイミングを示すタイミングチャート図である。
【図３１】図２７に示すスライド表示動作を行う、図２６に示したフォントデータ変換回路の概略構成例を示すブロック図である。
【図３２】表示文字が右から左へのスライドによる、文字の差替え表示される図２６に示したフォントデータ変換回路の概略構成例を示すブロック図である。
【図３３】垂直同期信号カウンタの概略構成例を示すブロック図である。
【図３４】垂直同期信号カウンタの概略構成例を示すブロック図である。
【図３５】本発明の実施の形態４に係る表示制御装置において、１スライド動作が完了した時点でスライド動作を解除する表示動作コントロール回路の概略構成例を示すブロック図である。
【図３６】図２、５、９、１１、１９、２３、２７で示すスライド動作を逆の順番で行うために、垂直同期信号をダウンカウントすることが可能な垂直同期信号カウンタの概略構成例を示すブロック図である。
【図３７】図２、５、９、１１、１９、２３、２７で示すスライド動作の、所定のスライド画面にてスライド動作を停止することが可能な垂直同期信号カウンタの概略構成例を示すブロック図である。
【図３８】従来の表示制御装置の概略構成例を示すブロック図である。
【符号の説明】
【０１１０】
１００，８００，１８００，２６００，３８００  表示制御回路
１０１，８０１，１４０１，１５０１，１８０１，２２０１，２５０１，２６０１，３８０１  水平同期信号
１０２，８０２，１４０２，１５０２，１８０２，２２０２，２５０２，２６０２，３３０１，３４０１，３６０１，３７０１，３８０２  垂直同期信号
１０３，８０３，３８０３  表示用ＲＡＭ
１０４，８０４，１４０３，１５０３，１８０５，２０００，２２０３，２５０３，２６０５，２８００，３５００，３８０４  表示動作コントロール回路
１０５，８０５，１８０６，２００２，２６０６，２８０２，３８０５  表示用ＲＡＭアドレス
１０６，８０６，３８０３，３８０６  表示用ＲＡＭデータ
１０７，８０７，１４０４，１５０４，１８０９，２２０４，２５０４，２６０９  水平同期信号カウンタ
１０８，８０８，１８１０，２６１０  垂直表示位置信号
１０９，８０９，１４０６，１５０６，１８１１，２２０６，２５０６，２６１１  水平同期カウンタ値
１１０，８１０，１４０５，１５０５，１８１２，２２０５，２５０５，２６１２，３３００，３４００，３６００，３７００  垂直同期信号カウンタ
１１１，８１１，１８１３，２６１３  スライド期間設定レジスタ
１１２，８１２，１８１４，２６１４  スライド期間設定値
１１３，８１３，１４０７，１５０７，１６０３，１７０３，１８１５，２２０５，２２０７，２５０７，２６１５，３１０６，３２０６，３３０９，３４０９，３６１２，３７１２  垂直同期カウンタ値
１１４，８１４，１４０９，１５０９，１８１６，２０１５，２２０９，２５０９，２６１６，２８１７，３５１７，３８０７  表示用フォントアドレス
１１５，８１５，１４０８，１５０８、１６２１，１７２１，１８１７，２００８，２２０８，２５０８，２６１７，２８０８，３１２６，３２２６，３３０８，３４０８，３５０８，３６１１，３７１１  スライド動作信号
１１６，８１６，１４００，１５００、１８１９，２２００，２５００，２６２０  アドレス変換回路
１１７，８１７，１４１１，１８２０，２２１６，２５１６  変換フォントアドレス
１１８，８１８，１６０１，１７０１，１８２１，２６２２，３１０１，３２０１，３８０８  表示用フォントＲＯＭ
１１９，８１９，１６０２，１７０２，１８２２，２６２３，３１０２，３２０２，３８０９  表示用フォントデータ
１２０，８２０，１６００，１７００，１８２３，２６２４，３１００，３２００  フォントデータ変換回路
１２１，８２１，１５１１，１６２５，１７２５，１８２４，２６２１，２６２５，３１３０，３２３０，３８１０  変換フォントデータ
１２２，８２２，１４１４，１５１４，１６２４，１７２４，１８２５，２０１２，２２１８，２５１８，２６２６，３１２８，３２２８  表示マスク信号
１２３，８２３，１８２６，２６２７，３８１３  表示データ
１２４，８２４，１８２７，２６２８，３８１１  表示データシフトレジスタ
１２５，８２５，１８２８，２６２９，３８１２  表示用ドットクロック
１２６，８２６，１８２９，２６３０  表示信号
１２７，８２７，１８３０，２６３１  ディスプレイ
１４１０，１５１０，１６２２，１７２２  セレクタ回路
１４１２，１５１２，２２１０，２５１０  カウンタ値比較回路
１４１３，１５１３  ２入力ＡＮＤゲート
１４１５，１５１６，２２１９，２５１９  第１の加算器
１４１６，１５１７，２２２０，２５２１  第２の加算器
１４１７，１５１５，２５１９  減算器
１６０４，１７０４，３１０８，３２０８  １５ビット目スライド回路
１６０５，１７０５，３１０９，３２０９  １４ビット目スライド回路
１６０６，１７０６，３１１０，３２１０  １３ビット目スライド回路
１６０７，１７０７，３１１１，３２１１  １２ビット目スライド回路
１６０８，１７０８，３１１２，３２１２  １１ビット目スライド回路
１６０９，１７０９，３１１３，３２１３  １０ビット目スライド回路
１６１０，１７１０，３１１４，３２１４  ９ビット目スライド回路
１６１１，１７１１，３１１５，３２１５  ８ビット目スライド回路
１６１２，１７１２，３１１６，３２１６  ７ビット目スライド回路
１６１３，１７１３，３１１７，３２１７  ６ビット目スライド回路
１６１４，１７１４，３１１８，３２１８  ５ビット目スライド回路
１６１５，１７１５，３１１９，３２１９  ４ビット目スライド回路
１６１６，１７１６，３１２０，３２２０  ３ビット目スライド回路
１６１７，１７１７，３１２１，３２２１  ２ビット目スライド回路
１６１８，１７１８，３１２２，３２２２  １ビット目スライド回路
１６１９，１７１９，３１２３，３２２３  ０ビット目スライド回路
１６２０，１７２０  スライドフォントデータ
１６２３，１７２３，２２１７，２５１７，３１２７，３１２９，３２２７，３２２９，３５１８  論理ゲート
１８０３，２００３，２６０３，２８０３，３５０３  第１の表示用ＲＡＭ
１８０４，２００４，２６０４，２８０４，３５０４  第２の表示用ＲＡＭ
１８０７，２００５，２６０７，２８０５，３５０５  第１の表示用ＲＡＭデータ
１８０８，２００６，２６０８，２８０６，３５０６  第２の表示用ＲＡＭデータ
１８１８，２０１０，２２１３，２５１３，２６１８，２８１０，３１０７，３２０７，３５１０  差替信号
２００１，２８０１，３５０１  表示用ＲＡＭアドレス発生回路
２００７，２８０７，３５０７，３５０７  スライド動作コードデコーダ
２００９，２８０９，３５０９  文字差替動作コードデコーダ
２０１１，２８１４，３５１４  ３入力ＡＮＤゲート
２０１３，２２１４，２２１５，２５１４，２５１５，３１２５，３２２５，３５１５，３６０９，３７０９  セレクタ回路
２０１４，２８１６，３５１６  表示用フォントアドレス発生回路
２２１１，２２１２，２５１１，２５１２，２８１５，３４１１，３７１８，３７１９  ２入力ＡＮＤゲート
２６１９，２８１３，３１０４，３２０４，３５１３  時分割アクセス切替信号
２８１１，３５１１  表示用ドットクロック分周回路
３１０３，３２０３  フォントデータ保持回路
３１０５，３２０５  差替用フォントデータ
３１２４，３２２４  スライドフォントデータ
３３０２，３４０２，３６０２，３７０２  カウンタ
３３０３，３４０３，３６０３，３７０３  スライド期間設定レジスタ
３３０４，３４０４，３６０４，３７０４  スライド期間設定値
３３０５，３４０５，３６０５，３７０５  スライド期間比較回路
３３０６，３４０６，３６０６，３７０６  クロック信号
３３０７，３４０７  スライド期間カウンタ
３４１０，３５１９  オーバーフロー信号
３４１２  繰返し信号
３５２０  スライド動作属性ビット
３５２１  スライド終了動作書き込み属性ビット
３６０７，３７０７  スライド期間ダウンカウンタ
３６０８，３７０８  スライド期間アップカウンタ
３６１０，３７１０  スライドアウト切替信号
３７１３  スライド画面数比較回路
３７１４  スライド画面数設定レジスタ、３７１５はスライド画面数設定値、３７１６  スライド画面一致信号
３７１７  スライド停止信号
３７２０  有効カウント信号
３７２１  スライドカウンタ設定レジスタ
３７２２  スライドカウンタロード値
３７２３  スライドカウンタロード信号
【図１】
2006065241.tif 000003
【図２】
2006065241.tif 000004
【図３】
2006065241.tif 000005
【図４（ａ）】
2006065241.tif 000006
【図４（ｂ）】
2006065241.tif 000007
【図５】
2006065241.tif 000008
【図６】
2006065241.tif 000009
【図７】
2006065241.tif 000010
【図８】
2006065241.tif 000011
【図９】
2006065241.tif 000012
【図１０】
2006065241.tif 000013
【図１１】
2006065241.tif 000014
【図１２】
2006065241.tif 000015
【図１３】
2006065241.tif 000016
【図１４】
2006065241.tif 000017
【図１５】
2006065241.tif 000018
【図１６】
2006065241.tif 000019
【図１７】
2006065241.tif 000020
【図１８】
2006065241.tif 000021
【図１９】
2006065241.tif 000022
【図２０】
2006065241.tif 000023
【図２１（ａ）】
2006065241.tif 000024
【図２１（ｂ）】
2006065241.tif 000025
【図２２】
2006065241.tif 000026
【図２３】
2006065241.tif 000027
【図２４】
2006065241.tif 000028
【図２５】
2006065241.tif 000029
【図２６】
2006065241.tif 000030
【図２７】
2006065241.tif 000031
【図２８】
2006065241.tif 000032
【図２９】
2006065241.tif 000033
【図３０】
2006065241.tif 000034
【図３１】
2006065241.tif 000035
【図３２】
2006065241.tif 000036
【図３３】
2006065241.tif 000037
【図３４】
2006065241.tif 000038
【図３５】
2006065241.tif 000039
【図３６】
2006065241.tif 000040
【図３７】
2006065241.tif 000041
【図３８】
2006065241.tif 000042