(57)【特許請求の範囲】
【請求項１】
表示データを格納するビデオメモリと接続され、
該ビデオメモリに格納された表示データを読み出して表示手段に表示させる制御を行う表示制御装置において、
前記ビデオメモリに格納された表示データを複数の領域に分割して管理する画面管理手段と、
前記ビデオメモリに格納された表示データの分割したいずれかの領域を表示領域として選択するための選択入力手段と、
該選択入力手段からの領域を選択する入力を認識するとともに前記ビデオメモリの選択された表示領域を認識する表示領域判定手段と、
ビデオメモリの選択された領域から読み出された表示データを所定の表示解像度に拡大する画像拡大処理手段を有し、
前記画面管理手段が、表示手段の画面上に表示する態様に対応するインデックス欄と選択フラグ設定欄と画面上に表示する領域が横方向のドット数と縦方向のライン数として格納される分割領域欄と表示開始点格納欄とからなる画面管理テーブルを有しており、
表示手段に表示された表示領域選択ウインドウのポインティングデバイスによる表示領域選択入力によって、前記画面管理テーブルの選択フラグに対応した表示開始点を分割領域欄のデータと表示開始点格納欄のデータとの比較により判定し、前記ビデオメモリから表示すべき表示データを読み出す
ことを特徴とする表示制御装置。
【請求項２】
画像拡大処理手段が、表示データを横方向にｎ倍（ｎは１以上の整数）に拡大する場合、１点の表示データを横方向にｎ点づつ表示する処理を行って所定の表示解像度に拡大することを特徴とする請求項１記載の表示制御装置。
【請求項３】
画像拡大処理手段が、表示データを縦方向にｍ倍（ｍは１以上の整数）に拡大する場合、１ラインの表示データをｍラインづつ表示する処理を行って所定の表示解像度に拡大することを特徴とする請求項１記載の表示制御装置。
【請求項４】
画像拡大処理手段が、表示データを横方向にｎ倍に縦方向にｍ倍に拡大する場合、１点の表示データを横方向にｎ点づつ表示し、１ラインの表示データをｍラインづつ表示する処理を行って所定の表示解像度に拡大することを特徴とする請求項１記載の表示制御装置。
【請求項５】
請求項１乃至請求項４のいずれかに記載の表示制御装置、および、該表示制御装置に接続され表示データの表示を行う表示手段から構成されることを特徴とする画像表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
【０００２】
本発明は、表示画面上にグラフィック表示を行う画像表示装置の表示制御装置に関する。
【０００３】
【従来の技術】
従来の画像表示装置としては、例えば「最新パソコン技術体系’９５」（編集：日経バイト，発行：１９９５／６／２１，ｐｐ．８７−１００）に示される画像表示装置がある。この画像表示装置は、図１４に示すように、画像表示装置１全体を制御するＣＰＵ１０と、画像データを格納する読み書き可能なビデオメモリ（ビデオメモリ）２０と、画像の表示を制御する表示制御装置３０と、カラーパレット付きディジタル−アナログ変換手段（ＤＡＣ）４０と、ＣＲＴなどからなる表示手段５０とを有して構成している。
【０００４】
表示制御装置３０は、ＣＰＵ１０からの表示命令に従ってビデオメモリ２０上に表示データ（ディジタル表示データ）を転送する働きと、ＣＰＵ１０によって設定された解像度情報に従ってビデオメモリ２０に格納された表示データをカラーパレット付きＤＡＣ４０へ送信する働きを有している。
【０００５】
カラーパレット付きＤＡＣ４０は、ビデオメモリ２０から転送されてきたディジタル表示データをアナログ信号に変換して表示手段５０に送信する。表示手段５０は、このアナログ信号に従って画像を表示する。
【０００６】
表示制御装置３０によるビデオメモリ２０に格納されたディジタル表示データをカラーパレット付きＤＡＣ４０へ転送する処理は、図１５のフローチャートに示す処理手順によって行われる。
【０００７】
表示処理は、まず、ＣＰＵ１０から表示解像度（表示幅：Ｘドット、表示ライン数：Ｙライン）データおよびビデオメモリ２０上の表示データ格納アドレスを取得する（Ｓ９０）。次いで、表示ラインアドレスカウンタｂを初期値“０”にセットし（Ｓ９１）、ドット数アドレスカウンタａを初期値“０”にセットする（Ｓ９２）。
次いで、座標（ａ，ｂ）のアドレスを算出し（Ｓ９３）、ビデオメモリ２０から、その算出したアドレスから表示する画像データを取得する（Ｓ９４）。次に、その取得した表示データをカラーパレット付きＤＡＣ４０へ送信し、表示手段５０上に表示する（Ｓ９５）。
【０００８】
次いで、ドット数アドレスカウント値ａが表示幅Ｘに達したかを判定し（Ｓ９６）、達していないときには、ステップＳ９２へ戻り、ドット数アドレスカウント値ａを“１”進め、該当するアドレスの表示データを取得してステップＳ９３〜９５の処理を、ドット数アドレスカウント値ａが表示幅Ｘに達するまで実行する。
【０００９】
ドット数アドレスカウント値ａが表示幅Ｘを越えると、１ライン分の表示データを読み出したことになるので、ライン数アドレスカウント値ｂが表示ライン数Ｙに達したかを判断し（Ｓ９７）、達していないときには、ステップＳ９１戻り、ライン数アドレスカウント値ｂを“１”進め、該当するアドレスの表示データを取得してステップＳ９２〜９６の処理を、ライン数アドレスカウント値ｂがライン数Ｙに達するまで実行する。
【００１０】
以上の処理を繰り返すことによって、ビデオメモリ２０に格納された表示データの全てをカラーパレット付きＤＡＣ４０へ送信することが可能となる。
【００１１】
【発明が解決しようとする課題】
従来の表示装置では、表示画面が高解像度になった場合や情報携帯端末等の小画面に表示される文字は小さくなり、アプリケーション等に拡大機能が備わっていない場合は、文字が見ずらく、作業効率が低下するおそれがある。
【００１２】
本発明は、このような問題に鑑みてなされたもので、画像表示装置において、表示画面が高解像度になった場合や情報携帯端末などの小画面に表示される小さな文字を、表示したい領域を選択して拡大表示し見易くすることができる表示制御装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記課題を解決するために、本発明は、画像表示装置において、ビデオメモリに格納された表示画面を分割し、分割した画面領域を管理する画面領域管理手段と、画面のどの領域を表示するかを指定する指定表示領域選択入力を監視し、領域選択の入力があった場合に、前記画面領域管理手段で管理している画面領域を基に、指定領域の表示データ読み出し拡大して表示手段に表示する表示制御手段を備える。
【００１４】
本発明は、表示データを格納するビデオメモリと、表示命令に従って該ビデオメモリに表示データを転送して格納するとともに該ビデオメモリに格納された表示データを読み出して表示装置に表示させる制御を行う表示制御装置とを有する画像表示装置の表示制御装置において、前記ビデオメモリに格納された表示データを複数の領域に分割して管理する画面管理手段と、前記ビデオメモリの分割したいずれかの領域に格納された表示データを拡大して表示するための選択操作が行われたことを認識するとともに指定された表示領域を認識する表示領域判定手段と、ビデオメモリの選択された領域から読み出された表示データを所定の表示解像度に拡大する画像拡大処理手段とを設けた。
【００１５】
本発明は、上記表示制御装置において、画像拡大処理手段が、表示データを横方向にｎ倍（ｎは１以上の整数）に拡大する場合、１点の表示データを横方向にｎ点づつ表示する処理を行って所定の表示解像度に拡大する処理を行うようにした。
また、本発明は、上記表示制御装置において、画像拡大処理手段が、表示データを縦方向にｍ倍（ｍは１以上の整数）に拡大する場合、１ラインの表示データをｍラインづつ表示する処理を行って所定の表示解像度に拡大する処理を行うようにした。
さらに、本発明は、上記表示制御装置において、画像拡大処理手段が、表示データを横方向にｎ倍に縦方向にｍ倍に拡大する場合、１点の表示データを横方向にｎ点づつ表示し、１ラインの表示データをｍラインづつ表示する処理を行って所定の表示解像度に拡大する処理を行うようにした。
【００１６】
本発明は、上記表示制御装置において、表示画面上に表示したビデオメモリに格納した表示データの領域を選択することによって、表示領域判定手段が、選択操作および表示領域を認識するようにした。
【００１７】
さらに、本発明は、上記表示制御装置において、キーボード装置の特定のキーを押し下げることによって、表示領域判定手段が、選択操作および表示領域を認識するようにした。
【００１８】
本発明は、表示データを格納するビデオメモリと、表示命令に従って該ビデオメモリに表示データを転送して格納するとともに該ビデオメモリに格納された表示データを読み出して表示装置に表示させる制御を行う表示制御装置と、表示手段とを有する画像表示装置において、前記表示制御装置を、前記ビデオメモリに格納された表示データを複数の領域に分割して管理する画面管理手段と、前記ビデオメモリの分割したいずれかの領域に格納された表示データを拡大して表示するための選択操作が行われたことを認識するとともに指定された表示領域を認識する表示領域判定手段と、ビデオメモリの選択された領域から読み出された表示データを所定の表示解像度に拡大する画像拡大処理手段とから構成した。
【００１９】
【発明の実施の形態】
本発明にかかる画像表示装置の表示制御装置の第１の実施の形態を図１〜図５を用いて説明する。
図１は本発明の指定領域表示機能を有する表示制御装置の構成を説明するブロック図であり、図２は上記表示制御装置が有する画面管理手段で管理する画面領域を格納する画面管理テーブルの構成を説明する図であり、図３は図１の指定領域表示機能を有する表示制御装置の動作前の表示状態を説明する模式図であり、図４は上記表示制御装置における領域表示制御の動作を説明する動作フローチャートであり、図５は図１の指定領域表示機能を有する表示制御装置による表示原理を説明する模式図である。
【００２０】
以下この実施の形態にかかる指定領域表示機能を有する表示制御装置の構成を説明する。
この実施の形態にかかる表示制御装置は、指定された領域の表示データを拡大して表示する機能を有する装置であり、Ｘドット×Ｙライン分の表示データが格納されたビデオメモリから、（１／ｎ）の大きさの表示データを指定された領域から読み出し、ｎ倍してＸドット×Ｙラインの解像度の表示手段の画面上に表示する装置である。ここで、ｎは、１以上の整数である。
【００２１】
図１に示すように、この実施の形態にかかる画像表示装置１は、ＣＰＵ１０と、ビデオメモリ２０と、表示制御装置３０と、カラーパレット付きＤＡＣ４０と、ＣＲＴなどからなる表示手段５０とを有して構成される。
【００２２】
上記表示制御装置３０は、Ｘドット×Ｙライン分の表示データをビデオメモリ２０の所定のアドレスへ書き込む表示データ書込手段３１と、ビデオメモリ２０から１／ｎの大きさの表示データを指定された領域から読み出す表示データ読出手段３２と、指定された領域を表示する指令である領域表示指令があったときに、該領域表示指令に基づいて表示する領域を判定する表示領域判定手段３３と、ビデオメモリから読み出した所定の領域の表示データをｎ倍に拡大する画像拡大手段３４と、Ｘドット×Ｙライン分の表示データをビデオメモリ２０に複数領域に分割して格納管理する画面管理部３５とを有している。
【００２３】
ここで、ＣＰＵ１０と、ビデオメモリ２０と、カラーパレット付きＤＡＣ４０と、表示手段５０は、図１４に示す従来の表示装置とほぼ同じ構造と機能を有している。
【００２４】
ＣＰＵ１０は、画像表示装置１全体の動作制御を司り、従来の画像表示装置のＣＰＵとほぼ同じ構成および機能を有している。ＣＰＵ１０は、外部からの指令に基づいて表示データを作成する。
【００２５】
ビデオメモリ２０は、ＣＰＵ１０が作成した表示データを表示手段５０に表示する画像データとして格納する読み書き可能なビデオメモリであり、ＤＲＡＭ（Dynamic ＲＡＭ）かデュアルポートＲＡＭを用いることができる。
【００２６】
表示制御装置３０は、ＣＰＵ１０が作成した表示データをビデオメモリ２０に書き込む機能と、ビデオメモリ２０から表示データを読み出しＤＡＣ４０へ送り出す機能を有している。さらに、表示制御装置３０は、領域表示を選択する領域表示指令の入力を監視し、領域指定指令が入力されたときに、表示領域判定手段３３で指定された表示領域を判定し、画面管理部３５の画面管理情報に基づいてビデオメモリ２０から所定の領域の表示データを読み出し、画像拡大処理手段３４で、指定された倍率に拡大して表示データを生成し、カラーパレット付きＤＡＣ４０に送信する機能を有している。
【００２７】
カラーパレット付きＤＡＣ４０は、表示制御装置３０から送られてきたディジタルの表示データをアナログの表示データに変換して、一定の周波数に載せて表示手段５０に送る。カラーパレット付きＤＡＣ４０は、カラーパレットと呼ぶ色情報テーブルを持っており、ビデオメモリに格納された色データと色情報テーブルを照らし合わせて表示する色を決める働きを有している。
表示手段５０に液晶ディスプレイを用いた場合には、ディジタルの表示信号を直接送ることができるので、ＤＡＣ４０を必要としない。
【００２８】
表示手段５０は、ＣＲＴ等を用いて構成され、ＤＡＣ４０を経由して表示制御装置３０から送られてきた画像データによって画面を表示する。
【００２９】
表示制御装置３０の表示データ書込手段３１は、ＣＰＵ１０が作成した表示データをビデオメモリ２０の所定のアドレスに書き込む働きを有している。
【００３０】
表示データ読出手段３２は、画面管理部３５からの画面管理情報に基づいて指定された領域から指定された大きさの表示データを読み出し、画像拡大処理手段３４送出する機能を有している。
【００３１】
表示領域判定手段３３は、領域表示指令の入力を監視し、領域を選択して表示する指令の入力があった場合に、領域表示を行う起動信号を画面管理部３５に送信する。
【００３２】
画像拡大処理手段３４は、表示データ読出手段３２が読み出した指定された大きさの表示データをｎ×ｍ倍してＸドット×Ｙラインの解像度の表示データに拡大する機能を有している。
【００３３】
画面管理部３５は、表示領域判定手段３３からの起動信号により、画面領域の管理情報の設定と記憶を行う。
【００３４】
画面管理部３３は、ビデオメモリ２０に格納されたＸドット×Ｙライン分の表示データをｎ×ｍの領域に分割して管理する。
画面管理部３５は、表示画面の態様を設定した例えば図２に示す画面管理テーブル３５０を有している。画面管理テーブル３５０は、表示手段の画面上に表示する態様に対応するインデックス欄３５１と、選択フラグ設定欄３５２と、画面上に表示する領域が格納される分割領域欄３５３と、Ｘ方向の分割数ｎが格納されるＸ分割欄３５４と、Ｙ方向の分割数ｍが格納されるＹ分割欄３５５と、表示開始点格納欄３５６とを有している。
【００３５】
この例では、インデックス欄３５１のインデックスに対応して画面を２分割するように設定されており、全表示データを画面全体に表示する態様“０”、表示データを左右に２分割し、いずれか一方の表示データを横方向に拡大して画面全体に表示する態様“１”，“２”が設定されている。
【００３６】
選択フラグ設定欄３５２には、領域表示選択指令があったときに該当するインデックスに対応した個所に選択フラグ“１”を設定する。
【００３７】
分割領域欄３５３には、分割された領域が示されており、インデックス“０”には全画面を示す“Ｘ，Ｙ”領域が、インデックス“１”には左右に２分割された内の左画面を示す“Ｘ１，Ｙ”領域が、インデックス“２”には左右に２分割された後の右画面を示す“Ｘ２，Ｙ”領域がそれぞれ示されている。
【００３８】
Ｘ分割欄３５４には、Ｘ方向の分割数ｎが格納され、左右に分割しないときには“１”が、左右に２分割する場合は“２”が、左右にｎ分割する場合は“ｎ”が格納される。
【００３９】
Ｙ分割欄３５５には、Ｙ方向の分割数ｍが格納され、上下に分割しないときには“１”が、上下に２分割する場合には“２”が、上下にｍ分割する場合には“ｍ”が格納される。この実施の形態では上下に分割しないので“１”が格納される。
【００４０】
表示開始点格納欄３５６には、表示態様に対応したビデオメモリ２０上の表示開始点の座標が格納されている。
【００４１】
次に、上記画像表示装置１の動作について説明する。
図３は、図１の指定領域表示機能を有する表示制御装置が動作する前の表示手段５０の画面の表示状態を示している。
表示手段５０の表示画面５１には、Ｘ×Ｙの画面が表示されている。この画面を画面領域１、画面領域２の２個の領域に分割することを考える。
この画面領域のいずれかの領域を選択して画面５１上に拡大表示するときには、画面５１上に表示領域を示す表示領域選択ウインドウ５２を表示させる。
【００４２】
図４のフローチャートに示すように、領域表示処理は、表示領域判定手段３３が、図３に示した表示画面５１上の表示領域選択ウィンドウ５２をポインティングデバイスを用いて指定した指定表示領域選択の入力の有無を監視するとともに、領域表示指令があったときには、指定された表示領域の判定を行う（ステップ１０）。
指定表示領域選択の入力がない場合は、指定表示領域選択の入力の監視と判定を続け、入力があった場合には、画面管理部３５にどの表示領域が選択されたのかを示す領域選択情報を送信する。
【００４３】
画面管理部３５は、前記送信された領域選択情報から、画面管理部３５内の画面管理テーブル３５０の画面領域に対応する選択フラグを取得し、取得した選択フラグの判定と設定を行う（Ｓ１１）。
取得した選択フラグが“０”ならば“１”に設定し、取得した選択フラグが“１”ならば“０”に設定し、表示開始信号を表示データ読出手段３２に送信する。
画面管理部３５から送信された表示開始信号により、表示データ読出手段３２は、図２に示す画面管理部３５内の画面管理テーブル３５０の表示領域情報を取得し（Ｓ１２）、取得した情報を基に、選択フラグが設定されているインデックス番号３５１の表示開始点欄３５６を参照して画面領域の表示開始座標（ａ、ｂ）を算出する（Ｓ１３）。選択フラグが設定されていない場合は、インデックス番号“０”画面領域の表示開始座標を算出する。
【００４４】
図２に示した画面管理テーブル３５０を用いた表示領域情報の設定を例にすると、インデックス番号“１”に選択フラグが設定されているのでインデックス番号“１”の表示開始点欄３５６から画面領域の表示開始座標（ａ、ｂ）を算出し、Ｙ軸の表示開始座標ｂがライン数Ｙ以下であるか否かを見て縦方向の描画処理の判定を行う（Ｓ１４）。
表示開始座標ｂが、インデックス番号“１”の画面領域Ｙより大きい場合はステップＳ１０に戻り、小さい場合は、ステップＳ１５に進む。
【００４５】
次いで、Ｘ軸の表示開始座標ａが分割領域のドット数Ｘ１以下であるか否かを見て横方向の表示処理の判定を行う（Ｓ１５）。
表示開始座標ａが、インデックス番号“１”の画面領域Ｘ１より大きい場合は、表示開始座標ｂに“１”を加算し（Ｓ１６）、ステップＳ１４に戻り次ぎのラインの表示処理を行う。
表示開始座標ａが、インデックス番号“１”の画面領域Ｘ１より小さい場合は、表示開始座標（ａ、ｂ）からビデオメモリ２０上の表示開始アドレスＡを算出する（Ｓ１７）。
【００４６】
ステップＳ１７で算出した表示開始アドレスＡのデータをビデオメモリ２０から取得する（Ｓ１８）。
次いで、画面管理テーブル３５０のＸ分割欄からＸ方向分割数の数ｎ（この例では“２”）を読み出す（Ｓ１９）。
表示開始アドレスＡの表示データを、表示画面５１上に表示する（Ｓ２０）。
ステップＳ２０で表示したと同じ表示データを、Ｘ方向分割数ｎ（ｎ＝２）だけＸ方向に順に表示画面５１上に表示する（Ｓ２１）。
次いで、表示開始座標ａに“１”を加算して（Ｓ２２）、ステップＳ１５に戻り、順次新たな表示開始アドレスＡを表示データを読み出し表示画面上に拡大表示する。
【００４７】
１ライン分の表示データを表示すると、ステップＳ１５で表示開始アドレスａがＸ１を越える（Ｘ１＜ａ）ので、ステップＳ１６に移行し、同様に次ぎのラインの表示データを読み出して表示画面５１上に拡大して表示する（Ｓ１５〜２２）。
この処理を、表示開始アドレスｂがＹを越える（Ｙ＜ａ）まで繰り返して全てのラインの表示を行うことによって、画面領域１の表示データを画面上に横倍角にして表示することができる。。
【００４８】
以上の処理により、図５（Ａ）に示す１ドットずつの表示データを図５（Ｂ）に示すように１ライン２ドットずつ表示する横倍角の表示ができ、表示したい領域を選択するだけで指定した領域が拡大表示され文字が見易くなり作業効率を上げることができる。
【００４９】
以下、第２の実施の形態にかかる指定領域表示機能を有する表示制御装置の構成を図６〜図１０を用いて説明する。
図６は本発明の第２の実施の形態にかかる指定領域表示機能を有する表示制御装置の構成を説明するブロック図であり、図７は上記表示制御装置が有する画面管理手段で管理する画面領域を格納する画面管理テーブルの構成を説明する図であり、図８は図６の指定領域表示機能を有する表示制御装置による表示原理を説明する模式図であり、図９は上記表示制御装置における領域表示制御の動作を説明する動作フローチャートであり、図１０は図６の指定領域表示機能を有する表示制御装置の動作前の表示状態を説明する模式図である。
【００５０】
この実施の形態にかかる表示制御装置は、指定された領域の表示データを拡大して表示する機能を有する装置であり、Ｘドット×Ｙライン分の表示データが格納されたビデオメモリから、（１／ｎ）×（１／ｍ）の大きさの表示データを指定された領域から読み出し、ｎ×ｍ倍してＸドット×Ｙラインの解像度の表示手段の画面上に表示する装置である。ここで、ｎ，ｍは、それぞれ１以上の整数である。
【００５１】
図６に示すように、第２の実施の形態にかかる画像表示装置１は、ＣＰＵ１０と、ビデオメモリ２０と、表示制御装置３０と、カラーパレット付きＤＡＣ４０と、ＣＲＴなどからなる表示手段５０と、キーボード装置６０とを有して構成される。
【００５２】
上記表示制御装置３０は、Ｘドット×Ｙライン分の表示データをビデオメモリ２０の所定のアドレスへ書き込む表示データ書込手段３１と、ビデオメモリ２０から（１／ｎ）×（１／ｍ）の大きさの表示データを指定された領域から読み出す表示データ読出手段３２と、ビデオメモリから読み出した所定の領域の表示データをｎ×ｍ倍に拡大する画像拡大手段３４と、ビデオメモリ２０に格納されたＸドット×Ｙライン分の表示データをビデオメモリ２０に複数領域に分割して格納管理する画面管理部３５と、キーボード装置からの入力された領域を表示する指令である領域表示指令があったときに、該領域表示指令に基づいて表示する領域を判定するキーボード入力情報管理部３６とを有している。
【００５３】
ここで、ＣＰＵ１０と、ビデオメモリ２０と、カラーパレット付きＤＡＣ４０と、表示手段５０は、図１に示す第１の実施の形態にかかる画像表示装置とほぼ同じ構造と機能を有している。
【００５４】
ＣＰＵ１０は、画像表示装置１全体の動作制御を司り、従来の画像表示装置のＣＰＵとほぼ同じ構成および機能を有している。ＣＰＵ１０は、外部からの指令に基づいて描画データを作成する。
【００５５】
ビデオメモリ２０は、ＣＰＵ１０が作成した描画データを表示手段５０に表示する画像データとして格納する読み書き可能なビデオメモリであり、ＤＲＡＭ（Dynamic ＲＡＭ）かデュアルポートＲＡＭを用いることができる。
【００５６】
表示制御装置３０は、ＣＰＵ１０が作成した描画データをビデオメモリ２０に書き込む機能と、ビデオメモリ２０から表示データを読み出しＤＡＣ４０へ送り出す機能を有している。さらに、表示制御装置３０は、領域表示を選択する領域表示指令の入力を監視し、領域指定指令が入力されたときに、表示領域判定手段３６で指定された表示領域を判定し、画面管理部３５の画面管理情報に基づいてビデオメモリ２０から所定の領域の表示データを読み出し、画像拡大処理手段３４で、指定された倍率に拡大して表示データを生成し、カラーパレット付きＤＡＣ４０に送信する機能を有している。
【００５７】
カラーパレット付きＤＡＣ４０は、表示制御装置３０から送られてきたディジタルの表示データをアナログの表示データに変換して、一定の周波数に載せて表示手段５０に送る。カラーパレット付きＤＡＣ４０は、カラーパレットと呼ぶ色情報テーブルを持っており、ビデオメモリに格納された色データと色情報テーブルを照らし合わせて表示する色を決める働きを有している。
表示手段５０に液晶ディスプレイを用いた場合には、ディジタルの表示信号を直接送ることができるので、ＤＡＣ４０を必要としない。
【００５８】
表示手段５０は、ＣＲＴ等を用いて構成され、ＤＡＣ４０を経由して表示制御装置３０から送られてきた画像データによって画面を表示する。
【００５９】
キーボード装置６０は、文字や数字を入力する。
【００６０】
表示制御装置３０の表示データ書込手段３１は、ＣＰＵ１０が作成した描画データをビデオメモリ２０の所定のアドレスに書き込む働きを有している。
【００６１】
表示データ読出手段３２は、画面管理部３５からの画面管理情報に基づいて指定された領域から指定された大きさの表示データを読み出し、画像拡大処理手段３４へ送出する機能を有している。
【００６２】
画像拡大処理手段３４は、表示データ読出手段３２が読み出した指定された大きさの表示データをｎ×ｍ倍してＸドット×Ｙラインの解像度の表示データに拡大する機能を有している。
【００６３】
画面管理部３５は、キーボード入力情報管理部３６からの起動信号により、画面領域の管理情報の設定と記憶を行い、表示制御装置３０に表示開始信号を送信する。
画面管理部３５は、図７に示す画面管理部３５内の、画面管理テーブル３５０情報に割り当てられている特定キーと、前記送信された特定キー情報に対応している選択フラグを取得し、取得した選択フラグの判定と設定を行う（Ｓ３１）。選択フラグが“０”ならば“１”に設定し、選択フラグが“１”ならば“０”に設定し、表示開始信号を表示制御装置３０に送信する。
画面管理部３５から送信された表示開始信号により、表示制御装置３０は、図９に示す画面管理部３５内の画面管理テーブル情報を取得し、取得した情報を基に、ステップＳ３３で選択フラグが設定されているインデックス番号の画面領域の描画開始座標（ａ、ｂ）を算出する（Ｓ３２）。選択フラグが設定されていない場合は、インデックス番号“０”画面領域の描画開始座標を算出する。
【００６４】
画面管理部３５は、表示画面の態様を設定した例えば図７に示す画面管理テーブル３５０を有している。画面管理テーブル３５０は、表示手段の画面上に表示する態様に対応するインデックス欄３５１と、選択フラグ設定欄３５２と、画面上に表示する領域が格納される分割領域欄３５３と、Ｘ方向の分割数ｎが格納されるＸ分割欄３５４と、Ｙ方向の分割数ｍが格納されるＹ分割欄３５５と、表示開始点格納欄３５６と、特定キー欄３５７とを有している。
【００６５】
この例では、インデックス欄３５１のインデックスに対応して図８に示すように画面を４分割するように設定されており、全表示データを画面全体に表示する態様“０”、画面領域１１の表示データを横方向および縦方向に拡大して画面全体に表示する態様“１”、画面領域２１の表示データを横方向および縦方向に拡大して画面全体に表示する態様“２”、画面領域１２の表示データを横方向および縦方向に拡大して画面全体に表示する態様“３”、画面領域２２の表示データを横方向および縦方向に拡大して画面全体に表示する態様“４”が設定されている。
【００６６】
選択フラグ設定欄３５２には、領域表示選択指令があったときに該当するインデックスに対応した個所に選択フラグ“１”を設定する。
【００６７】
分割領域欄３５３には、分割された領域が示されており、インデックス“０”には全画面を示す“Ｘ，Ｙ”領域が、インデックス“１”には画面領域１１“Ｘ１，Ｙ１”が、インデックス“２”には画面領域２１“Ｘ２，Ｙ１”が、インデックス“３”には画面領域１２“Ｘ１，Ｙ２”が、インデックス“４”には画面領域２２“Ｘ２，Ｙ２”がそれぞれ示されている。
【００６８】
Ｘ分割欄３５４には、Ｘ方向の分割数ｎが格納され、左右に分割しないときには“１”が、左右に２分割する場合は“２”が格納される。
【００６９】
Ｙ分割欄３５５には、Ｙ方向の分割数ｍが格納され、上下に分割しないときには“１”が、上下に２分割する場合には“２”が格納される。
【００７０】
表示開始点格納欄３５６には、表示態様に対応したビデオメモリ２０上の表示開始点の座標などが格納されている。
【００７１】
特定キー欄３５７には、インデックスに対応し手設定された特定のキーが登録されている。
【００７２】
キーボード入力情報管理部３６は、キーボード装置６０からの入力情報を監視し、ある特定キーの入力（例えば、Ｃｔｒｌ＋ａｌｔ）が行われたときに指定領域表示の起動信号を画面管理部３５に送信する働きを有している。
【００７３】
表示制御装置３０は、画面管理部３５から送信された信号により、画面管理部３５の管理情報とビデオメモリの情報を基に表示データを生成し、カラーパレット付きＤＡＣ４０に送信する。
【００７４】
図８は、図６の指定領域表示機能を有する表示制御装置が動作する前の表示手段５０の画面の表示状態を示している。
表示手段５０の表示画面５１には、Ｘ×Ｙの画面が表示されている。この画面を画面領域１１〜画面領域２２の４個の領域に分割することを考える。
この画面領域のいずれかの領域を選択して画面５１上に拡大表示するときには、キーボード手段６０の特定器を押し下げて表示領域を指定する。
【００７５】
図９に示すように、この実施の形態の領域表示処理は、キーボード入力情報管理部３６が、キーボード装置６０から出力される出力情報を監視し、ある特定キーの入力があるか否かの判定を行う（ステップＳ３０）。特定キーの入力がなかった場合は入力の監視と判定を続ける。特定キーの入力があった場合には、画面管理部３５に、どの領域が選択されたかを示す特定キー情報を送信する。
【００７６】
画面管理部３５は、入力された特定キー情報に基づいて画面管理テーブルを参照し、画面領域を設定し（Ｓ３１）、分割した領域を示す画面情報を取得する（Ｓ３２）。画面管理部３５は、取得した画面情報に基づいて表示開始座標（ａ，ｂ）を算出する（Ｓ３３）。
【００７７】
図７の表示領域情報の設定を例にすると、インデックス番号“１”に選択フラグが設定されていることからインデックス番号“１”の画面領域の描画開始座標（ａ、ｂ）を算出し、縦方向の描画処理の判定を行う（Ｓ３４）。
描画開始座標ｂが、インデックス番号“１”の画面領域Ｙ１より大きい場合はステップＳ３０に戻り、小さい場合は、ステップＳ３６〜Ｓ４３の処理をＹ方向分割数（この例では、２分割）の回数を繰り返す（Ｓ３５）。
【００７８】
描画開始座標ａが、インデックス番号“１”の画面領域Ｘ１より大きいか否かを判定し横方向の描画処理の判定を行う（Ｓ３６）。
描画開始座標ａが、インデックス番号“１”の画面領域Ｘ１より大きい場合は、描画開始座標ａの初期化を行う（Ｓ３７）。
ステップＳ３５の判定で、描画開始座標ａが、インデックス番号“１”の画面領域Ｘ１に達していないときには、表示開始座標（ａ、ｂ）を用いて表示開始アドレスＡ１１を算出する（Ｓ３８）。
ビデオメモリ２０にアクセスして、算出した表示開始アドレスＡ１１のデータを取得する（Ｓ３９）。
Ｘ方向分割数の数（図２の例では、２分割）のドット数分、前記取得したデータを表示手段５０の表示画面５１上に表示する（Ｓ４０，４１，４２）。
【００７９】
次いで、表示開始座標ａに“１”を加算して（Ｓ４３）、ステップＳ３６に戻り、横方向の次ぎの表示データを読み出し、Ｘ方向分割数に相当するドット数分表示手段５０の表示画面５１に表示する（Ｓ３６〜Ｓ４３）。この処理を１ライン分繰り返した後、表示開始アドレスＡ１１からの表示データの読出と表示を縦方向の分割数だけ繰り返す（Ｓ４４）。
【００８０】
上記処理により、１ラインの表示をＹ方向分割数の回数分繰り返したら、表示開始座標ｂに“１”を加算して（Ｓ４５），ステップＳ３４に戻り、ビデオメモリ２０から次ぎのラインの表示データを読み出し表示する。
【００８１】
以上の処理により、図１０（Ａ）に示すような１ライン１ドットのデータを図１０（Ｂ）に示すように２ライン２ドットに表示することができ、表示したい領域に割り当てた特定キーの押下だけで、指定した領域が縦横倍角に拡大表示され、文字が見易く作業効率が上がる。
【００８２】
図８の選択フラグが設定されていない通常の表示画面を、図７に示す表示領域情報の設定を基に図９のステップＳ３０〜Ｓ４５の処理を行うことによって、表示画面を表示装置５０表示画面５１上に表示することができる。
【００８３】
本発明の第３の実施の形態を図１１を用いて説明する。図９に示した領域表示処理のステップＳ３０の処理を図４に示したステップＳ１０の処理に変更するとともに、画面領域をｎ×ｍ個とし、図１に示した画面管理部３５で管理する画面領域を、図１１に示すようにＸ方向にｎ画面、Ｙ方向にｍ画面を管理するように変更することで、図１に示した指定領域表示装置の構成を用いて、図１２に示すｍ×ｎ画面にも対応できるようにした形態を示している。
この場合の領域表示処理は、図４のステップＳ１４の後に図９に示したステップＳ３５と同様な処理が加わり、ステップＳ２２の後に図９のステップＳ４４およびステップＳ４５と同様な処理が加えられて、縦方向の重複表示がなされて図４の表示処理とほぼ同様に行われる、
【００８４】
本発明の第４の実施の形態を図１３を用いて説明する。図１３に示す画面管理テーブル３５０は、図６に示した画像表示装置１を用いて、図１２に示すＸ方向にｎ画面、Ｙ方向にｍ画面の画面領域を管理するようにした形態を示している。この実施の形態では、図１２に示した画面管理テーブル３５０を用いて、図９に示した領域表示処理を実行することによって、図１２に示すｍ×ｎ画面の中から指定された画面領域をｍ×ｎに拡大して表示することができる。
【００８５】
【発明の効果】
以上のように、本発明によれば、表示画面が高解像度になった場合や情報携帯端末等の画面に表示される小さな文字でも、表示したい領域を選択するか表示したい領域に割り当てた特定キーの押下だけで、指定した領域を拡大表示することができ、アプリケーション等に拡大機能が備わっていない場合でも、文字を見易く表示することができ、作業効率を上げることができる。
【図面の簡単な説明】
【図１】本発明にかかる指定領域表示機能を有した画像表示装置の構成を示すブロック図。
【図２】図１に示した画像表示装置の画面管理部に設けた画面管理テーブルの内容を示す図。
【図３】図１に示した画像表示装置の画面領域を説明する図。
【図４】図１に示した画像表示装置の領域表示処理の動作を示すフローチャート。
【図５】図１に示した画像表示装置の表示の態様を説明する模式図。
【図６】本発明の第２の実施の形態にかかる指定領域表示機能を有した画像表示装置の構成を示すブロック図。
【図７】図６に示した画像表示装置の画面管理部に設けた画面管理テーブルの内容を示す図。
【図８】図６に示した画像表示装置の画面領域を説明する図。
【図９】図６に示した画像表示装置の領域表示処理の動作を示すフローチャート。
【図１０】図６に示した画像表示装置の表示の態様を説明する模式図。
【図１１】本発明の第３の実施の形態にかかる指定領域表示機能を有した画像表示装置の画面管理部に設けた画面管理テーブルの内容を示す図。
【図１２】本発明の第３および第４の実施の形態の画像表示装置の表示の態様を説明する模式図。
【図１３】本発明の第３の実施の形態にかかる指定領域表示機能を有した画像表示装置の画面管理部に設けた画面管理テーブルの内容を示す図。
【図１４】従来の画像表示装置の構成を示すブロック図。
【図１５】従来の画像表示装置の動作を示すフローチャート。
【符号の説明】
１０  ＣＰＵ
２０  ビデオメモリ
３０  表示制御装置
３１  表示データ書込手段
３２  表示データ読出手段
３３  表示領域判定手段
３４  画像拡大手段
３５  画面管理部
３５０  画面管理テーブル
３６  キーボード入力情報管理部
４０  カラーパレット付きＤＡＣ
５０  表示手段
５１  表示画面
６０キーボード装置
【図１】
0003763663.tif 000002
【図２】
0003763663.tif 000003
【図３】
0003763663.tif 000004
【図４】
0003763663.tif 000005
【図５】
0003763663.tif 000006
【図６】
0003763663.tif 000007
【図７】
0003763663.tif 000008
【図８】
0003763663.tif 000009
【図９】
0003763663.tif 000010
【図１０】
0003763663.tif 000011
【図１１】
0003763663.tif 000012
【図１２】
0003763663.tif 000013
【図１３】
0003763663.tif 000014
【図１４】
0003763663.tif 000015
【図１５】
0003763663.tif 000016