(57)【要約】【課題】枠画像を表示するために記憶すべきデータ量を低減する。【解決手段】枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納部９ｂから読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルを格納するテーブル格納部９ａと、パターン情報テーブルに基づき各ブロック内に塗りつぶしパターンを表示する外枠処理部３を備えている。【選択図】  図１
2004287602.tif 000002
【特許請求の範囲】
【請求項１】
枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納手段から読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルに基づき、上記各ブロック内に塗りつぶしパターンを配置することにより枠画像を表示装置に表示することを特徴とする枠画像表示方法。
【請求項２】
上記パターン情報テーブルは、上記パターン特定情報と、上記方向情報とが、上記枠画像において各塗りつぶしパターンが表示される位置に関連づけて格納されていることを特徴とする請求項１に記載の枠画像表示方法。
【請求項３】
枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納手段から読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルを格納するテーブル格納手段と、
上記パターン情報テーブルに基づき上記各ブロック内に塗りつぶしパターンを表示する枠画像表示手段とを備えていることを特徴とする枠画像表示装置。
【請求項４】
コンピュータを請求項３に記載の枠画像表示装置として機能させるための枠画像表示プログラム。
【請求項５】
請求項４に記載の枠画像表示プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、枠画像としての外枠を表示装置に表示する枠画像表示方法に関し、特に、少ないデータ量で多様な外枠を表示することが可能な外枠パターン表示方法、枠画像表示装置、枠画像表示プログラム、およびコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
従来、表示装置に表示する外枠の繰り返しパターンとして、外枠における４隅および４辺の塗りつぶしパターンを覚えておく方法が、特許文献１にて提案されていた。特許文献１に提案された方法は、外枠の４隅に対応する４つのパターンおよび外枠の上下左右の辺に対応する４つのパターンからなる計８つのパターンを記憶するとともに、表示の際にこれらのパターンを並べて表示するものである。
【０００３】
【特許文献１】
特開平４−８１９２１号公報（公開日：１９９２年３月１６日）
【０００４】
【発明が解決しようとする課題】
上記従来技術では、どのような外枠を表示する場合も、少なくとも８つのパターンを記憶しておく必要があった。そのため、単純なパターンが繰り返されている外枠を表示する際にも、記憶すべきデータ量が大きくなる問題があった。
【０００５】
本発明は、上記従来の問題点を解決するためになされたものであって、その目的は、枠画像を表示するために記憶すべきデータ量を低減し得る枠画像表示方法、枠画像表示装置、枠画像表示プログラム、およびコンピュータ読み取り可能な記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
上記の課題を解決するために、本発明の枠画像表示方法は、枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納手段から読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルに基づき、上記各ブロック内に塗りつぶしパターンを配置することにより枠画像を表示装置に表示することを特徴としている。
【０００７】
上記構成によれば、パターン情報テーブルに格納されたパターン特定情報に基づきパターン格納手段から塗りつぶしパターンを読み出すとともに、パターン情報テーブルに格納された方向情報に基づき、読み出された塗りつぶしパターンの反転処理や回転処理を行うことができる。例えば、枠の隅に配置する１つの塗りつぶしパターンを９０°、１８０°、２７０°と回転することにより、４隅のブロックを塗りつぶすことができる。
【０００８】
すなわち、パターン格納手段に格納される１つの塗りつぶしパターンから、該テーブルに格納されたパターン特定情報および方向情報に基づいて、様々な塗りつぶしパターンを枠画像の各ブロックに表示することができる。したがって、枠画像における各ブロックと、塗りつぶしパターンとを１対１対応でパターン格納手段に格納しておく必要がない。よって、枠画像を表示するために記憶すべきデータ量を低減することができる。
【０００９】
さらに、本発明の枠画像表示方法は、上記構成の枠画像表示方法において、上記パターン情報テーブルは、上記パターン特定情報と、上記方向情報とが、上記枠画像において各塗りつぶしパターンが表示される位置に関連づけて格納されていることを特徴としている。
【００１０】
上記構成によれば、さらに、パターン情報テーブルを参照することにより、枠画像において各塗りつぶしパターンを表示すべき位置を把握することができる。よって、塗りつぶしパターンを枠画像の一部として表示するための処理を簡略化することができる。例えば、パターン情報テーブルには、枠を構成するブロックにあらかじめ付与した一連の番号に従って、各ブロックのパターン特定情報および方向情報を格納してもよい。
【００１１】
また、本発明の枠画像表示装置は、枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納手段から読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルを格納するテーブル格納手段と、上記パターン情報テーブルに基づき上記各ブロック内に塗りつぶしパターンを表示する枠画像表示手段とを備えていることを特徴としている。
【００１２】
上記構成によれば、枠画像表示手段は、パターン情報テーブルに格納されたパターン特定情報に基づきパターン格納手段から塗りつぶしパターンを読み出すとともに、パターン情報テーブルに格納された方向情報に基づき、読み出された塗りつぶしパターンの反転処理や回転処理を行うことができる。
【００１３】
すなわち、枠画像表示手段は、パターン格納手段に格納される１つの塗りつぶしパターンから、該テーブルに格納されたパターン特定情報および方向情報に基づいて、様々な塗りつぶしパターンを枠画像の各ブロックに表示することができる。したがって、枠画像における各ブロックと、塗りつぶしパターンとを１対１対応でパターン格納手段に格納しておく必要がない。よって、枠画像を表示するために記憶すべきデータ量を低減することができる。
【００１４】
また、本発明の枠画像表示プログラムは、コンピュータを上記構成の枠画像表示装置として機能させるためのプログラムであることを特徴としている。
【００１５】
上記プログラムをコンピュータシステムにロードすることによって、上記枠画像表示装置を実現することが可能となる。
【００１６】
また、本発明のコンピュータ読み取り可能な記録媒体は、上記構成の枠画像表示プログラムを記録していることを特徴としている。
【００１７】
上記記録媒体に記録されたプログラムをコンピュータシステムにロードすることによって、上記枠画像表示装置を実現することが可能となる。
【００１８】
【発明の実施の形態】
本発明の実施の一形態について図１〜９に基づいて説明すれば、以下の通りである。
【００１９】
図２に示すように、本実施の形態の枠画像表示方法を用いる表示システム（枠画像表示装置）１は、表示装置２ａと、入力装置２ｂとを備えている。
【００２０】
表示装置２ａは、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ  Ｔｕｂｅ）ディスプレイ、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）方式等の液晶ディスプレイにより構成することができる。また、入力装置２ｂは、ユーザが表示装置２ａに対して所望の命令を行うためのものであり、キーボード等によって構成される。
【００２１】
図１は、図２に係る表示システムの内部構成を示す図である。図２に示すように、表示システムは、外枠処理部（枠画像表示手段）３と、格納部４と、描画部５と、表示装置２ａとを備えている。
【００２２】
外枠処理部３は、枠画像としての外枠を表示装置２ａにおいて表示するための処理を行うものであり、描画制御部（枠画像表示手段）６と、テーブル取得部（枠画像表示手段）７ａと、パターン取得部（枠画像表示手段）７ｂと、外枠描画部（枠画像表示手段）８とを備えている。
【００２３】
描画制御部６は、テーブル取得部７ａに対し、テーブル格納部（テーブル格納手段）９ａに格納されている「パターン情報テーブル」を取得するよう指示を与えるものである。さらに、描画制御部６は、パターン取得部７ｂに対し、テーブル取得部７ａにより取得されたパターン情報テーブルに基づき、パターン格納部（パターン格納手段）９ｂに格納されている「塗りつぶしパターン」を取得するよう指示を与える。
【００２４】
描画制御部６は、さらに、外枠描画部８に対し、テーブル取得部７ａに取得されたパターン情報テーブルおよびパターン取得部７ｂにより取得された塗りつぶしパターンに基づき、外枠の描画指示を与える。
【００２５】
テーブル取得部７ａは、描画制御部６の指示に基づき、テーブル格納部９ａに格納されたパターン情報テーブルを読み出すものである。また、パターン取得部７ｂは、描画制御部６の指示に基づき、パターン格納部９ｂに格納された塗りつぶしパターンを読み出すものである。
【００２６】
外枠描画部８は、パターン取得部７ｂにより取得された塗りつぶしパターンの表示処理および回転処理を行うものである。なお、「塗りつぶしパターン」、「パターン情報テーブル」および「方向情報」の詳細に関しては後述する。
【００２７】
格納部４は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体からなる。また、格納部４は、「パターン情報テーブル」を格納するテーブル格納部９ａと、「塗りつぶしパターン」を格納するパターン格納部９ｂとを備えている。
【００２８】
描画部５は、表示装置２ａに対する画像表示処理を統括的に行うものである。また、描画部５は、外枠描画部８からの外枠描画指示を受け、表示装置２ａに外枠を表示させる。
【００２９】
次に、「塗りつぶしパターン」について説明する。塗りつぶしパターンとは、表示装置２ａにおいて表示される外枠に含まれる所定大きさのパターンを塗りつぶすためのパターンである。
【００３０】
図３は、表示装置２ａにて表示される外枠の分割例を示す図面である。図３に示すように、本実施の形態において表示される外枠は、横３２０ドット、縦２４０ドットの大きさである。そして、外枠は、横８個、縦６個の塗りつぶしパターンから構成されている。すなわち、各塗りつぶしパターンは、４０ドット×４０ドットの大きさから構成されている。
【００３１】
図４は、本実施の形態における塗りつぶしパターンを示す図である。図４に示すように、本実施の形態では１１個の塗りつぶしパターン１−Ａ・１−Ｂ・２−Ａ・２−Ｂ・３−Ａ・３−Ｂ・３−Ｃ・４−Ａ・４−Ｂ・４−Ｃ・４−Ｄが用いられる。
【００３２】
図５（ａ）は、塗りつぶしパターンの配列の一例を示す図であり、図５（ｂ）は、図５（ａ）のように配列された塗りつぶしパターンにより表示される外枠を示す図である。
【００３３】
図５（ａ）に示すように、配列１０は、図４に示した塗りつぶしパターン１−Ａ・１−Ｂにより構成される。なお、図５（ａ）において、塗りつぶしパターンに「左右」と表記されているのは、図４に示した塗りつぶしパターンを左右反転したパターンが配置されていることを意味している。同様に、「上下」と表記されているのは上下反転したパターン、「右」と表記されているのは時計回りに９０度回転したパターン、「左」と表記されているのは半時計回りに９０度回転したパターン、「上下左右」と表記されているのは上下左右反転したパターン、もしくは１８０度回転したパターンが配置されているという意味である。図５（ａ）に示す塗りつぶしパターンの配列により、表示装置には、図５（ｂ）に示す外枠１１が表示される。
【００３４】
このように、２つの塗りつぶしパターン１−Ａ・１−Ｂのみを使用して、外枠１１を表示することができる。
【００３５】
図６（ａ）は、塗りつぶしパターンの配列の他の例を示す図であり、図６（ｂ）は、図６（ａ）のように配列された塗りつぶしパターンにより表示される外枠を示す図である。
【００３６】
図６（ｂ）に示すように、この表示例における外枠１３は、左右の枠と上下の枠の形状とが異なっている。したがって、図６（ａ）に示すように、配列１２では、３つの塗りつぶしパターン３−Ａ・３−Ｂ・３−Ｃが使用されている。
【００３７】
また、図７（ａ）は、塗りつぶしパターンの配列のさらに他の例を示す図であり、図７（ｂ）は、図７（ａ）のように配列された塗りつぶしパターンにより表示される外枠を示す図である。この表示例における配列１４では、外枠隅に塗りつぶしパターン４−Ａが用いられ、左右および上下の枠に３つの塗りつぶしパターン４−Ｂ・４−Ｃ・４−Ｄが用いられている。
【００３８】
次に、「パターン情報テーブル」および「方向情報」に関して説明する。「パターン情報テーブル」とは、外枠を表示するために必要な塗りつぶしパターンをパターン格納部９ｂから呼び出すためのポインタ（パターン特定情報）を、方向情報とともに格納したテーブルを指す。
【００３９】
また、「方向情報」とは、塗りつぶしパターンを外枠の一部として表示するために必要な回転角度の情報である。すなわち、上述の例では、塗りつぶしパターンに表記された「上下」「左右」「上下左右」という情報が、「方向情報」に該当する。
【００４０】
図８は、本実施の形態におけるパターン情報テーブルの一実施例を示す図である。本実施の形態では、図８に示すように、外枠を構成する塗りつぶしパターンへのポインタを、外枠の左上隅の塗りつぶしパターンから右上隅、右下隅、左下隅、左上隅の順で該パターンの方向情報とともに格納したテーブルを、パターン情報テーブルとして記憶する方法を採用している。なお、図８においては、塗りつぶしパターンへのポインタは、１−Ａ・１−Ｂ…のように塗りつぶしパターンの参照番号にて表している。
【００４１】
また、図８において、パターン１のパターン情報テーブルは、外枠１１（図５（ｂ））に対応しており、パターン３のパターン情報テーブルは、外枠１３（図６（ｂ））に対応しており、パターン４のパターン情報テーブルは、外枠１５（図７（ｂ））に対応している。
【００４２】
図８に示すように、パターン情報テーブルを、塗りつぶしパターンへのポインタと方向情報とが隙間なく配列されたテーブルとして構成することにより、１次元のＲＯＭまたはＲＡＭ等からなるテーブル格納部９ａに効率良くパターン情報テーブルを格納することができる。
【００４３】
次に、本実施の形態の外枠パターン表示方法について図９のフローチャートを用いて説明する。
【００４４】
まず、ステップ１において、外枠パターン選択指示が、描画制御部６に入力されることにより、表示パターン入力がおこなわれる。この外枠パターン選択指示は、表示装置２ａにおいて表示されている画像に対応して、自動的に入力されるものである。また、以下の説明では各ステップを単に「Ｓ」と略記する。
【００４５】
次に、描画制御部６は、テーブル取得部７ａに対して、選択された外枠パターンに対応するパターン情報テーブルをテーブル格納部９ａから取得するよう指示する（Ｓ２）。
【００４６】
その後、描画制御部６は、パターン描画位置および連続描画パターン数を設定する（Ｓ３）。すなわち、表示装置２ａにおいて塗りつぶしパターンの左上隅が表示される座標（パターン描画位置）と、外枠において該塗りつぶしパターンが含まれる一辺を構成する塗りつぶしパターンの数（連続描画パターン数）を設定する。
【００４７】
本実施の形態における外枠は、上述のように横８個、縦６個の塗りつぶしパターンからなり、各塗りつぶしパターンは４０ドット×４０ドットの大きさである。また、外枠は、外枠における左上の塗りつぶしパターンから開始して、外枠の上辺・右辺・下辺・左辺がこの順で表示されるように、塗りつぶしパターンを１つずつ順番に表示して構成される。
【００４８】
したがって、本実施の形態では、Ｓ３において、パターン描画位置は（ｘ，ｙ）＝（０，０）に設定され、連続描画パターン数ｉは８に設定される。
【００４９】
その後、描画制御部６は、Ｓ２において取得されたパターン情報テーブルに格納されている塗りつぶしパターンへのポインタｐおよび方向情報を取得する（Ｓ４）。なお、このポインタｐは、後述するＳ５において表示される塗りつぶしパターンのパターン格納部９ｂにおける位置を示すものである。
【００５０】
その後、外枠描画部８は、ポインタｐに基づいてパターン取得部７ｂにより取得された塗りつぶしパターンを表示装置２ａに表示する（Ｓ５）。なお、Ｓ５において、ポインタｐにより指定される塗りつぶしパターンに、方向情報が付与されている場合、外枠描画部８は、該方向情報に対応する塗りつぶしパターンの回転動作を行った後に、塗りつぶしパターンの表示を行う。さらに、描画制御部６は、連続描画パターン数ｉを１減らし、パターン描画位置の座標をｙ軸方向に４０ドットずらす（Ｓ６）。
【００５１】
そして、描画制御部６は、連続描画パターン数ｉが０となっているか否かを判断する（Ｓ７）。連続描画パターン数が０になっていなければ、描画制御部６は、Ｓ４に戻り、次に表示すべき塗りつぶしパターンのポインタｐおよび方向情報を取得する。その後、Ｓ５にて、外枠描画部８による塗りつぶしパターンの描画が行われる。
【００５２】
一方、Ｓ７にて連続描画パターン数が０となっている場合、すなわち外枠の上辺の描画処理が完了している場合、描画制御部６は、外枠の右辺の描画処理を開始する。具体的には、さらに、描画制御部６は、Ｓ８にて、外枠の右辺描画のためのパターン描画位置を（４０，２８０）に設定し、連続描画パターン数ｉを４に設定する。
【００５３】
さらに、描画制御部６は、次に表示すべき塗りつぶしパターンへのポインタｐおよび方向情報を取得する（Ｓ９）。
【００５４】
その後、描画制御部６は、Ｓ５と同一ステップのＳ１０、およびＳ６と略同一ステップのＳ１１を４回繰り返し、外枠の右辺を描画する。なお、Ｓ１１は、パターン描画位置をｘ軸方向に４０ずつずらす点においてＳ６と異なるだけである。
【００５５】
以下、Ｓ４〜Ｓ７のステップと略同様のＳ１４〜Ｓ１７を踏むことにより、外枠描画部８は、外枠の下辺を描画する。さらに、Ｓ９〜Ｓ１２のステップと略同様のＳ１９〜Ｓ２２を踏むことにより、外枠の左辺を描画する。このようにして、外枠処理部３による外枠の描画が完了する。
【００５６】
なお、本発明の枠画像表示方法は、ドットマトリクス方式の表示装置と表示パターンを記録するメモリとを備えた装置の枠画像表示方法において、枠画像の塗りつぶしパターンとその並び、向きを記憶するパターン情報テーブルを備え、枠画像を表示する際、塗りつぶしパターンの並び、向き情報に従い、順に塗りつぶしパターンを並べることにより、枠画像を表示する構成であってもよい。
【００５７】
上記構成の方法では、たとえば、４隅の塗りつぶしパターンが、向きが変わっているだけで同じものであれば、１つのパターンだけ覚えておけばいいので、記憶すべきデータ量を少なくできる。また、繰り返しパターンから構成される枠画像の一辺において、１箇所だけ別のパターンを表示したい場合でも、パターン情報テーブルでそのことを指定すればよく、データ量の増加を最小限にすることが可能である。
【００５８】
また、本発明の枠画像表示方法は、上記構成の枠画像表示方法において、パターン情報テーブルが、枠画像の部分だけの情報を持つことにより、データ量の増加を抑える構成であってもよい。
【００５９】
上記構成によれば、枠画像の部分のみの情報を記憶装置に覚えておくので、データ量の増加を抑えることを特徴としている。
【００６０】
最後に、外枠処理部３の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００６１】
すなわち、外枠処理部３は、外枠処理部３の各機能を実現する外枠表示プログラムの命令を実行するＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ  ）、上記プログラムを格納したＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、上記プログラムを展開するＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである外枠表示プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記表示システム１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。この場合、記録媒体から読み出されたプログラムコード自体が上述した機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００６２】
例えば、上記記録媒体としては、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００６３】
さらに、システムあるいは装置を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。
【００６４】
また、上述した機能は、コンピュータが読み出した上記プログラムコードを実行することによって実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行うことによっても実現される。
【００６５】
【発明の効果】
以上のように、本発明の枠画像表示方法は、枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納手段から読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルに基づき、上記各ブロック内に塗りつぶしパターンを配置することにより枠画像を表示装置に表示する方法である。
【００６６】
上記構成によれば、パターン格納手段に格納される１つの塗りつぶしパターンから、該テーブルに格納されたパターン特定情報および方向情報に基づいて、様々な塗りつぶしパターンを枠画像の各ブロックに表示することができる。したがって、枠画像における各ブロックと、塗りつぶしパターンとを１対１対応でパターン格納手段に格納しておく必要がない。それゆえ、枠画像を表示するために記憶すべきデータ量を低減することができるという効果を奏する。
【００６７】
さらに、本発明の枠画像表示方法は、上記構成の枠画像表示方法において、上記パターン情報テーブルは、上記パターン特定情報と、上記方向情報とが、上記枠画像において各塗りつぶしパターンが表示される位置に関連づけて格納されている方法である。
【００６８】
上記構成によれば、さらに、パターン情報テーブルを参照することにより、枠画像において各塗りつぶしパターンを表示すべき位置を把握することができる。それゆえ、塗りつぶしパターンを枠画像の一部として表示するための処理を簡略化することができるという効果を奏する。
【００６９】
また、本発明の枠画像表示装置は、枠状に表示される枠画像を分割した複数のブロックのそれぞれに用いる塗りつぶしパターンをパターン格納手段から読み出すためのパターン特定情報と、各塗りつぶしパターンを対応する枠画像のブロック内に表示する際の方向を示す方向情報とを格納したパターン情報テーブルを格納するテーブル格納手段と、上記パターン情報テーブルに基づき上記各ブロック内に塗りつぶしパターンを表示する枠画像表示手段とを備えているものである。
【００７０】
上記構成によれば、枠画像表示手段は、パターン格納手段に格納される１つの塗りつぶしパターンから、該テーブルに格納されたパターン特定情報および方向情報に基づいて、様々な塗りつぶしパターンを枠画像の各ブロックに表示することができる。したがって、枠画像における各ブロックと、塗りつぶしパターンとを１対１対応でパターン格納手段に格納しておく必要がない。それゆえ、枠画像を表示するために記憶すべきデータ量を低減することができるという効果を奏する。
【００７１】
また、本発明の枠画像表示プログラムは、コンピュータを上記構成の枠画像表示装置として機能させるためのプログラムである。
【００７２】
上記プログラムをコンピュータシステムにロードすることによって、上記枠画像表示装置を実現することが可能となるという効果を奏する。
【００７３】
また、本発明のコンピュータ読み取り可能な記録媒体は、上記構成の枠画像表示プログラムを記録しているものである。
【００７４】
上記記録媒体に記録されたプログラムをコンピュータシステムにロードすることによって、上記枠画像表示装置を実現することが可能となるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の枠画像表示装置の一実施形態を示すブロック図である。
【図２】図１の枠画像表示装置を備える表示システムの構成を示す図である。
【図３】図１の枠画像表示装置により表示される外枠を複数のブロックに分割した状態を示す図である。
【図４】図１の枠画像表示装置が用いる塗りつぶしパターンの例を示す図である。
【図５】（ａ）は、図１の枠画像表示装置が表示する外枠における塗りつぶしパターンの配列の一例を方向情報とともに示す図であり、（ｂ）は、（ａ）に示す配列により表示される外枠を示す図である。
【図６】（ａ）は、図１の枠画像表示装置が表示する外枠における塗りつぶしパターンの配列の一例を方向情報とともに示す図であり、（ｂ）は、（ａ）に示す配列により表示される外枠を示す図である。
【図７】（ａ）は、図１の枠画像表示装置が表示する外枠における塗りつぶしパターンの配列の一例を方向情報とともに示す図であり、（ｂ）は、（ａ）に示す配列により表示される外枠を示す図である。
【図８】図１の枠画像表示装置が用いるパターン情報テーブルを示す図である。
【図９】図１の枠画像表示装置により外枠が表示されるステップを示すフローチャートである。
【符号の説明】
１  表示システム（枠画像表示装置）
３  外枠処理部（枠画像表示手段）
６  描画制御部（枠画像表示手段）
７ａ  テーブル取得部（枠画像表示手段）
７ｂ  パターン取得部（枠画像表示手段）
８  外枠描画部（枠画像表示手段）
９ａ  テーブル格納部（テーブル格納手段）
９ｂ  パターン格納部（パターン格納手段）
【図１】
2004287602.tif 000003
【図２】
2004287602.tif 000004
【図３】
2004287602.tif 000005
【図４】
2004287602.tif 000006
【図５】
2004287602.tif 000007
【図６】
2004287602.tif 000008
【図７】
2004287602.tif 000009
【図８】
2004287602.tif 000010
【図９】
2004287602.tif 000011