外部記憶装置に記憶されているベクターグラフィックスデータを用いて表示装置で表示する画像データを生成する描画装置において、前記外部記憶装置のベクターグラフィックスデータのポインタを含む描画命令を出力する演算装置からの描画命令を受けて、前記ポインタが示すベクターグラフィックスデータからビットマップデータを作成する描画部と、前記外部記憶装置に保存されているベクターグラフィックスデータをキャッシュするためのキャッシュ部と、前記ポインタと前記キャッシュ部へのキャッシュの優先順位とを保持する管理テーブルを有し、当該管理テーブルに基づいて、前記キャッシュ部におけるキャッシュデータの管理を行うと共に、前記描画部が使用するベクターグラフィックスデータを転送制御するベクターグラフィックスデータ管理部とを備え、前記キャッシュ部は前記管理テーブルの優先順位が上位であるポインタのベクターグラフィックスデータをキャッシュし、前記ベクターグラフィックスデータ管理部は、前記管理テーブルにおいて、前記キャッシュ部がキャッシュする優先順位より下位にある優先順位のポインタも含めて管理することを特徴とする描画装置。描画命令を受けた場合、ベクターグラフィックスデータ管理部は、当該描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、存在した場合は、当該ポインタの順位と予め定められた挿入順位とを比較して、前記ポインタの順位より前記挿入順位が下位であった場合は、前記ポインタの順位を一つ繰り上げることを特徴とする請求項1記載の描画装置。描画命令を受けた場合、ベクターグラフィックスデータ管理部は、当該描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、存在した場合は、当該ポインタの順位と予め定められた挿入順位とを比較して、前記ポインタの順位より前記挿入順位が上位であった場合は、前記ポインタの順位を前記挿入順位より上の順位に設定することを特徴とする請求項1記載の描画装置。描画命令を受けた場合、ベクターグラフィックスデータ管理部は、当該描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、当該管理テーブルに存在せず、かつ、前記管理テーブル中に無効ポインタが含まれない場合は、予め定められた挿入順位に前記ポインタを設定することを特徴とする請求項1記載の描画装置。描画命令を受けた場合、ベクターグラフィックスデータ管理部は、当該描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、当該管理テーブルに存在せず、かつ、前記管理テーブル中に無効ポインタが含まれる場合は、最上位の無効ポインタの順位と予め定められた挿入順位とを比較し、当該挿入順位が下位であった場合は最上位の無効ポインタ順位に前記ポインタを設定し、前記挿入順位が上位であった場合は当該挿入順位に前記ポインタを設定することを特徴とする請求項1記載の描画装置。ベクターグラフィックスデータ管理部は、描画命令に含まれるポインタが管理テーブル中に存在しない場合に当該管理テーブル中にポインタを設定する挿入順位を、キャッシュ部にキャッシュするか否かの境界付近に設定することを特徴とする請求項1記載の描画装置。ベクターグラフィックスデータ管理部は、管理テーブルにおける何れかの優先順位を固定順位とすることを特徴とする請求項1記載の描画装置。ベクターグラフィックスデータ管理部は、初期状態として管理テーブルの予め優先順位毎のポインタが決定された状態で、管理を開始することを特徴とする請求項1記載の描画装置。しかしながら、上記描画装置内部の一時記憶部については、キャッシュの選び方がメモリのアクセス方式を最適化しているのみで、繰り返し呼び出されるデータについて最適なキャッシュ構造になっていないという問題点があった。フォントキャッシュについては、前記のキャッシュの選び方について示唆を与えるものであるが、特許文献2及び特許文献3に挙げられる、LRU方式及びFIFO方式では、キャッシュヒット率が低いという問題があった。また、特許文献4及び特許文献5に挙げられる呼出し回数によってソートする方法は、回路規模が大きくなりやすいという問題があった。この発明は、かかる問題を解決するためになされたもので、回路規模の増大を抑え、かつ、描画速度を向上させることのできる描画装置を得ることを目的とする。この発明に係る描画装置は、外部記憶装置に記憶されているベクターグラフィックスデータを用いて表示装置で表示する画像データを生成する描画装置において、外部記憶装置のベクターグラフィックスデータのポインタを含む描画命令を出力する演算装置からの描画命令を受けて、ポインタが示すベクターグラフィックスデータからビットマップデータを作成する描画部と、外部記憶装置に保存されているベクターグラフィックスデータをキャッシュするためのキャッシュ部と、ポインタとキャッシュ部へのキャッシュの優先順位とを保持する管理テーブルを有し、管理テーブルに基づいて、キャッシュ部におけるキャッシュデータの管理を行うと共に、描画部が使用するベクターグラフィックスデータを転送制御するベクターグラフィックスデータ管理部とを備え、キャッシュ部は管理テーブルの優先順位が上位であるポインタのベクターグラフィックスデータをキャッシュし、ベクターグラフィックスデータ管理部は、管理テーブルにおいて、キャッシュ部がキャッシュする優先順位より下位にある優先順位のポインタも含めて管理するようにしたものである。この発明に係る描画装置は、ポインタとキャッシュ部へのキャッシュの優先順位とを保持する管理テーブルを有し、キャッシュ部がキャッシュする優先順位より下位にある優先順位のポインタも含めて管理するようにしたものである。これにより、回路規模が増大するのを抑えることができると共に、描画速度を向上させることができる。以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。実施の形態1.図1は、本実施の形態による描画装置を示す構成図である。本実施の形態による描画装置20は、演算装置10からの描画命令に基づいて外部記憶装置30に記憶されているベクターグラフィックスデータを用いて、表示装置40に画像を表示させるものであり、ホストバスインタフェース部21と、描画部22と、キャッシュ部23と、ベクターグラフィックスデータ管理部24とを備えている。また、描画装置20はコンピュータを用いて構成されている。演算装置10は、外部記憶装置30に記憶されているベクターグラフィックスデータへのポインタを含む描画命令を発行するCPU等からなる装置であり、外部記憶装置30は、ベクターグラフィックスデータを記録するためのDRAMやハードディスク装置といった外部の記憶装置である。表示装置40は、液晶モニタやプロジェクタ、プリンタ等の情報表示を行うための装置である。描画装置20におけるホストバスインタフェース部21は、演算装置10からの描画命令を解釈するブロック、描画部22は、ベクターグラフィックスデータを解釈して、描画を実行するブロック、キャッシュ部23は、外部記憶装置30からのデータを一時記憶して、再利用を可能にするための描画装置内部の記憶装置、ベクターグラフィックスデータ管理部24は、外部記憶装置30またはキャッシュ部23からのデータのやりとりを管理するブロックである。演算装置10からの描画命令には、外部記憶装置30に記憶してあるベクターグラフィックスデータへのポインタ情報が含まれており、ホストバスインタフェース部21は、そのポインタ情報から、ベクターグラフィックスデータ管理部24へデータを要求する。ベクターグラフィックスデータ管理部24は、キャッシュ部23にそのデータが存在すれば、キャッシュ部23からデータを読み出し、存在しなければ、外部記憶装置30からデータを読み出し、ホストバスインタフェース部21へデータを転送する。ホストバスインタフェース部21は、ベクターグラフィックスデータ管理部24からベクターグラフィックスデータを受け取ると、そのデータを描画部22へ転送し、描画部22はそのデータを元に描画処理を実行し、表示装置40にビットマップ画像を表示させる。ベクターグラフィックスデータ管理部24は、管理テーブル25と、テーブル管理部26と、メモリインタフェース部27とを備えている。管理テーブル25は、ベクターグラフィックスデータのキャッシュ管理を行うためのテーブルであり、テーブル管理部26はこの管理テーブル25を参照、管理するブロックである。メモリインタフェース部27は、テーブル管理部26の要求を元にキャッシュ部23及び外部記憶装置30からデータを取得してホストバスインタフェース部21にデータを転送するブロックである。図2は、管理テーブル25に格納されるデータの例である。管理テーブル25は、キャッシュ部23への記憶の優先度を表す順位101、外部記憶装置30におけるグラフィックオブジェクトデータへのポインタを示すポインタデータ102を記憶している。この例では、管理テーブル25の順位101の上位8のポインタデータ103が示すグラフィックオブジェクトデータをキャッシュ部23へ記録する。順位101が9~16のポインタデータ104が示すベクターグラフィックスデータはキャッシュ部23に記憶することはないが、ポインタデータと優先順位は管理テーブル25で管理する。この例では、全部で16個のデータポインタ、そのうち8個はキャッシュ部23へ記憶し、8個は管理テーブル25上だけで管理するとしているが、これら個数がシステムによって可変となるのは当然のことである。図3は、テーブル管理部26のテーブル管理アルゴリズムである。ホストバスインタフェース部21からの描画命令があった際に、最初に対象のグラフィックスオブジェクトデータのポインタデータが管理テーブル25に含まれるかどうかを検索するステップST1。検索の結果、管理テーブル25に対象のポインタデータが含まれないときステップST2、管理テーブル25に無効なポインタデータが含まれるかどうかをチェックするステップST3。尚、ここで、無効なポインタデータとは、キャッシュ部23にもデータが格納されておらず、かつ、管理テーブル25の管理対象にもなっていない状態であり、例えば、初期状態の管理テーブル25の各ポインタは全て無効ポインタである。ステップST3において、無効なポインタデータが含まれないときには、管理テーブル25に設定された挿入順位に対象のポインタデータの順位を設定するステップST4。無効ポインタデータが含まれるときは、最上位の無効ポインタデータの順位と挿入順位を比較するステップST5。挿入順位が上位の場合には、無効ポインタが含まれないときステップST3:Noと同様にステップST4に移行し、対象ポインタの順位を挿入順位に設定する。ステップST5において、挿入順位が下位の場合には対象ポインタの順位を最上位の無効ポインタの順位に設定するステップST6。一方、ステップST2において、対象ポインタが管理テーブル25に存在した場合には、対象ポインタの順位と挿入順位を比較するステップST7。比較の結果、挿入順位が下位の場合には、対象ポインタの順位を一つ繰り上げるステップST8。挿入順位が上位の場合には、挿入順位より上位の順位に設定するステップST9。図4は、図3のフローチャートにおけるステップST2~ST3~ST4の動作について説明したものである。管理テーブル25には、挿入順位105を設定できる図中、a。管理テーブル25のポインタデータがすべて有効なポインタデータで埋まっている状態で、管理データに存在していないポインタX106aが指し示すベクターグラフィックスデータの描画命令が発生した場合図中、b、ポインタX106aの順位を挿入順位105に設定し、順位は106bとなる図中、c。挿入順位105より下位の順位であるポインタI107aからポインタP108aまでの順位は一つずつ繰り下がる。管理テーブル25で管理できる順位以下になったポインタP108bは管理テーブル25から削除する図中、c。上述した挿入順位105は、図4に示すように、キャッシュ部23に記憶するかどうかの境界位置付近に設置するのが最良の形態であるが、挿入順位はこの位置には限らず、任意に設定してもよい。図5は、図3のフローチャートにおけるステップST2~ST3~ST5~ST6の動作について説明したものである。ポインタA110の順位が1番で他のポインタデータが無効であるとき、ポインタB111が指し示すベクターグラフィックスデータの描画命令が発生すると、ポインタB111の順位は2番となる。即ち、ステップST6において、最上位の無効ポインタ順位に設定する。以下、挿入順位109に達するまで、順位を3番、4番、として以上の操作を繰り返す。図6は、図3のフローチャートにおけるステップST2~ST3~ST5~ST4の動作について説明したものである。挿入順位112より下位の順位に無効なポインタデータが含まれる状況で、ポインタL113の指し示すベクターグラフィックスデータの描画命令が発生した場合、ベクターグラフィックスデータL113の順位は挿入順位112とする。挿入順位112より下位のポインタデータの順位は繰り下げる。この動作は、管理テーブル25に描画対象のポインタデータが存在せずステップST2:No、無効ポインタが管理テーブル25に含まれない場合ステップST3:Noの動作と同様になる。図7は、図3のフローチャートにおけるステップST2~ST7~ST8の動作について説明したものである。挿入順位114よりも上位にあるポインタF115aが指し示すベクターグラフィックスデータの描画命令があった場合には、順位が一つ上にあるポインタE115bと順位を入れ替える。図8は、図3のフローチャートにおけるステップST2~ST7~ST9の動作について説明したものである。挿入順位116よりも下位にあるポインタK117aの指し示すベクターグラフィックスデータの描画命令があった場合には、ポインタK117aの順位を挿入順位116より一つ上の順位とし、もともと挿入順位116の一つ上の順位にあったポインタH118aからベクターグラフィックスデータK117aの一つ上の順位であったポインタJ119aまでの順位を一つ繰り下げる図中、a。この操作によって、ポインタK117aの順位は挿入位置の一つ上位の順位117bとなり、ポインタH118bからポインタJ119bまでの順位は元の順位から一つずつ繰り下がっている。以上の管理テーブル25において、挿入位置より下位のデータポインタが指し示すベクターグラフィックスデータの描画命令があった際に、前記データポインタの管理テーブル25での順位は、図8で示すように挿入位置の一つ上の順位とするのが、最良の形態であるが、例えば、図9に示すような形態でもよいし、その他の形態をとってもよい。図9において、挿入順位120より下位4順位を順位121a、順位121aより、さらに下位の4順位を順位122aとする。順位121aにあるポインタデータである121bが指し示すベクターグラフィックスデータの描画命令があった際には、挿入位置より2つ上位とする図中、a。これにより順位は121cとなる図中、b。続いて、順位122aにあるポインタデータである122bの描画命令があった際は、挿入位置より一つ上位する図中、a。これにより順位は122cとなる図中、b。以上のように、交換する順位を挿入位置からの順位によって決定する。図9の構成では、局所的によく描画されるベクターグラフィックスがキャッシュ部23に記憶されやすくなるという効果がある。例えば、日本語の文章について考える。日本語の文章においては、局所的に固有名詞が多用される箇所が存在する場合が多い。固有名詞は、およそ一つの文に1回程度使用され、一つの文の長さは40~50文字程度であることが多い。このような状況で、本発明による管理テーブル25を適用する場合、管理テーブル25で管理するオブジェクト数を60程度に設定し、挿入順位を図4のようにキャッシュ部23に記憶する順位と記憶しない順位の境界付近に置けば、図8または図9に示す通り、2度目に固有名詞が出現した際に固有名詞に使用される文字がキャッシュされる。一方で、大域的に使用される文字は、順位がより上位にあり、入れ替わりはほとんど発生しない。固有名詞が局所的に使用されている間でも、それらの文字はキャッシュされている文字の中でも順位は下位のままであると予想されるので、局所的に使用される領域ではなくなるとキャッシュ部23からこれらの文字が除外される。特許文献2に示すようなLRU方式では、大域的に使用されるデータのキャッシュにおいてキャッシュヒット率が向上し、特許文献3に示すようなFIFO方式では、局所的に使用されるデータのキャッシュヒット率が向上する。本発明は、上記2方式の特徴を併せ持ち、大域的に使用されるデータ、局所的に使用されるデータそれぞれについて、キャッシュヒット率を高く保つ方式となっている。特許文献4及び特許文献5に示すような呼出し回数でソートする場合には、局所的なベクターグラフィックスデータはキャッシュされにくい。また、ソートを行う必要があるため本発明より、実装規模が大きくなる。以上説明したように、実施の形態1の描画装置によれば、外部記憶装置に記憶されているベクターグラフィックスデータを用いて表示装置で表示する画像データを生成する描画装置において、外部記憶装置のベクターグラフィックスデータのポインタを含む描画命令を出力する演算装置からの描画命令を受けて、ポインタが示すベクターグラフィックスデータからビットマップデータを作成する描画部と、外部記憶装置に保存されているベクターグラフィックスデータをキャッシュするためのキャッシュ部と、ポインタとキャッシュ部へのキャッシュの優先順位とを保持する管理テーブルを有し、管理テーブルに基づいて、キャッシュ部におけるキャッシュデータの管理を行うと共に、描画部が使用するベクターグラフィックスデータを転送制御するベクターグラフィックスデータ管理部とを備え、キャッシュ部は管理テーブルの優先順位が上位であるポインタのベクターグラフィックスデータをキャッシュし、ベクターグラフィックスデータ管理部は、管理テーブルにおいて、キャッシュ部がキャッシュする優先順位より下位にある優先順位のポインタも含めて管理するようにしたので、回路規模が増大するのを抑えることができると共に、描画速度を向上させることができる。また、実施の形態1の描画装置によれば、描画命令を受けた場合、ベクターグラフィックスデータ管理部は、描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、存在した場合は、ポインタの順位と予め定められた挿入順位とを比較して、ポインタの順位より挿入順位が下位であった場合は、ポインタの順位を一つ繰り上げるようにしたので、キャッシュヒット率を向上させることができる。また、実施の形態1の描画装置によれば、描画命令を受けた場合、ベクターグラフィックスデータ管理部は、描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、存在した場合は、ポインタの順位と予め定められた挿入順位とを比較して、ポインタの順位より挿入順位が上位であった場合は、ポインタの順位を挿入順位より上の順位に設定するようにしたので、キャッシュヒット率を向上させることができる。また、実施の形態1の描画装置によれば、描画命令を受けた場合、ベクターグラフィックスデータ管理部は、描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、管理テーブルに存在せず、かつ、管理テーブル中に無効ポインタが含まれない場合は、予め定められた挿入順位にポインタを設定するようにしたので、局所的によく描画されるベクターグラフィックスをキャッシュ部に記憶されやすくすることができる。また、実施の形態1の描画装置によれば、描画命令を受けた場合、ベクターグラフィックスデータ管理部は、描画命令に含まれるポインタが管理テーブル中に存在するかを検索し、管理テーブルに存在せず、かつ、管理テーブル中に無効ポインタが含まれる場合は、最上位の無効ポインタの順位と予め定められた挿入順位とを比較し、挿入順位が下位であった場合は最上位の無効ポインタ順位にポインタを設定し、挿入順位が上位であった場合は挿入順位にポインタを設定するようにしたので、無効ポインタが含まれる場合のキャッシュの管理を適切なものとすることができる。また、実施の形態1の描画装置によれば、ベクターグラフィックスデータ管理部は、描画命令に含まれるポインタが管理テーブル中に存在しない場合に管理テーブル中にポインタを設定する挿入順位を、キャッシュ部にキャッシュするか否かの境界付近に設定するようにしたので、キャッシュの管理を最適化することができる。実施の形態2.以上の実施の形態1では、キャッシュの管理はすべて自動で行うようにしたものであるが、次にユーザーがキャッシュの管理を行うような場合にキャッシュの入替禁止を指定できるような実施形態を示す。尚、実施の形態2における描画装置の図面上の構成は図1と同様であるため、実施の形態2での説明は省略する。図10は、実施の形態2の管理テーブル25の構成である。図10に示す通り、管理テーブル25に、順位入替禁止フラグ201を設ける。例えば、ポインタE202に順位入替禁止フラグを設定すると、その一つ下の順位であるポインタF203aの指し示すベクターグラフィックスデータの描画が発生したとき、ポインタE202を飛ばして、ポインタD203bと順位を入れ替える。これにより、ポインタE202の順位は順位入替禁止フラグが設定されている限り、順位が一定で、ポインタEの指し示すベクターグラフィックスデータをキャッシュ部23に保持し続けておくことができる。例えば、データのフェッチが極端に遅いような外部記憶装置30が存在し、その外部記憶装置30にベクターグラフィックスデータが記憶されている場合、管理テーブル25上の順位を固定すれば、キャッシュ部23にデータを固定でき、前記データの外部記憶装置30へのデータ要求が1回で済む。以上説明したように、実施の形態2の描画装置によれば、ベクターグラフィックスデータ管理部は、管理テーブルにおける何れかの優先順位を固定順位とするようにしたので、特定のベクターグラフィックスデータをキャッシュ部に保持し続けておくことができる。実施の形態3.以上の実施の形態2では、キャッシュの順位入替禁止のみについて指定したものであるが、例えば、アルファベットなど大域的に使用される文字が予め予想がつくような場合には、事前にユーザーが管理テーブル25を作っておき、初期管理テーブル25とすることができる。以上の構成により、初期状態のキャッシュヒット率を向上させることができる。尚、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。