(57)【特許請求の範囲】
【請求項１】
複数個の文字コードにより構成される１組版パターンの単位を指定するための単位指定手段と、
該指定された単位分の文字コードを選択して、少なくとも１つ以上の１組版パターンを定義するための組版パターン定義手段と、
フォントデータを選択するためのフォントデータ選択手段と、
該選択されたフォントデータで、前記定義された１組版パターンを表示する表示手段と、
前記組版パターン定義手段により複数個の文字コードにより構成される１組版パターンが複数個定義され、該複数個の１組版パターンが前記表示手段の１行に表示できない場合に、１行に表示できる１組版パターンの個数を算出する算出手段とを有し、
前記表示手段は、該算出された個数の１組版パターンを１行に表示し、残りの１組版パターンをその下段に表示することを特徴とする図形処理装置。
【請求項２】
所定の文字パターンデータを未定義パターンとして登録する未定義パターン登録手段を有し、
前記表示手段は、前記選択されたフォントデータで、前記定義された１組版パターンを表示するときに、該１組版パターンを構成する文字コードに対応するフォントデータが定義されていない場合には、該フォントデータの代わりに前記登録された未定義パターンを表示することを特徴とする請求項１に記載の図形処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、フォントデータを管理する際に文字パターンをチェックする図形処理装置及び図形処理方法に関するものである。
【０００２】
【従来の技術】
従来、作成したフォントデータ、例えば罫線や網掛けの要素となる各フォントデータが正しく作成されているか否かをチェックするときには、各フォントデータを１文字ずつ表示し、その表示されたフォントを目で見てチェックしていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来のフォントデータのチェック方法では、１文字ずつ表示されたフォントを目で見てチェックするので、１ドット程度の誤差を判別することは容易ではなかった。特に、罫線や網掛けパターンのチェックでは、わずかなずれも認識することが必要不可欠であり、データの信頼性の観点から非常に重要である。
【０００４】
本発明は、上記問題に鑑みてなされたもので、罫線や網掛けパターン等のバランスチェック及びつながり具合のチェックを容易に且つ精度よく行うことが可能な図形処理装置及び図形処理方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するため本発明の図形処理装置は、複数個の文字コードにより構成される１組版パターンの単位を指定するための単位指定手段と、該指定された単位分の文字コードを選択して、少なくとも１つ以上の１組版パターンを定義するための組版パターン定義手段と、フォントデータを選択するためのフォントデータ選択手段と、該選択されたフォントデータで、前記定義された１組版パターンを表示する表示手段と、前記組版パターン定義手段により複数個の文字コードにより構成される１組版パターンが複数個定義され、該複数個の１組版パターンが前記表示手段の１行に表示できない場合に、１行に表示できる１組版パターンの個数を算出する算出手段とを有し、前記表示手段は、該算出された個数の１組版パターンを１行に表示し、残りの１組版パターンをその下段に表示することを特徴とする。
【０００７】
また、好ましくは、所定の文字パターンデータを未定義パターンとして登録する未定義パターン登録手段を有し、前記表示手段は、前記選択されたフォントデータで、前記定義された１組版パターンを表示するときに、該１組版パターンを構成する文字コードに対応するフォントデータが定義されていない場合には、該フォントデータの代わりに前記登録された未定義パターンを表示することを特徴とする。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１６】
図１は、本発明の実施の第１形態に係る図形処理装置の概略構成を示すブロック図である。なお、本装置は、本発明を適用する目的のためだけに構成したものであってもよいし、汎用のワークステーション又はコンピュータシステム上に構築したものであってもよい。
【００１７】
図１において、１はＣＰＵ（中央処理装置）であり、システム全体の制御及び各種演算処理などを行うものである。ＣＰＵ１は、システムバス１３を介して、以下の各構成要素２〜７と相互に接続されている。
【００１８】
ＲＯＭ２は、読み出し専用メモリであり、システム起動プログラム及び文字パターン・データ等の記憶領域を有する。
【００１９】
ＲＡＭ３は、ランダムアクセスメモリであり、使用制限のないデータ記憶装置である。ＲＡＭ３は、各種処理毎に各々のプログラム及びデータがロードされる領域を有し、ＣＰＵ１は、これらのデータに従って各種処理を実行する。
【００２０】
キーボード制御部（ＫＢＣ）４は、キーボード（ＫＢ）８から入力されたキー入力データ、又はマウス等のポインティング・デバイス（ＰＤ）９から入力されたメニューの指示などを受け取り、ＣＰＵ１へ伝達する。
【００２１】
表示制御部（ＣＲＴＣ）５は、表示装置（ＣＲＴ）１０への表示制御を行うものであり、ＣＲＴ１０は、ＣＲＴＣ５よりデータを受け取って表示する。
【００２２】
ディスク制御部（ＤＫＣ）６は、フロッピーディスク装置（ＦＤ）１１ａやハードディスク装置（ＨＤ）１１ｂ等から成る外部記憶装置１１に対して、データの伝送などの制御を行うものである。外部記憶装置１１には、プログラム及びデータが記憶され、この記憶されたプログラム及びデータは、実行時に必要に応じて参照されたり、ＲＡＭ３にロードされたりする。
【００２３】
プリンタ制御部（ＰＲＴＣ）７は、プリンタ装置（ＰＲＴ）１２を制御するものである。
【００２４】
以上のように構成された図形処理装置が実行する制御処理を、以下、図２及び３を参照して説明する。
【００２５】
図２は、本実施の形態の図形処理装置のＣＰＵ１が実行する制御処理の手順を示すフローチャートである。本制御処理を実行するための制御プログラムは、例えば外部記憶装置１１に記憶され、必要に応じて前記ＲＡＭ３の所定領域にロードされ、ＣＰＵ１により実行される。なお、制御プログラムは、外部記憶装置１１ではなく、前記ＲＯＭ２の所定領域に予め記憶されるようにしてもよい。
【００２６】
図２において、まずステップＳ１で、ユーザにより１組版パターンの単位が指定されるのを待ち、ユーザが、その単位として、例えば“８”を指定すると、これ以降、縦８パターン列、横８パターン列の組版パターンが一まとまりとして扱われる。
【００２７】
次に、ステップＳ２で、組版パターン、例えば、図３のような縦８列、横８列の組版パターンを定義する。ここで、組版パターンは、例えば８×８個の文字コード列をユーザが選択することにより定義され、本実施の形態では、図３のような罫線の組版パターンが定義されている。なお、本実施の形態では、罫線の組版パターンを定義しているが、これに限らず、網掛け等の組版パターンを定義してもよい。
【００２８】
続くステップＳ３では、ユーザの指示を待って、その指示に応じたフォントを選択し、ステップＳ４では、ステップＳ３で選択されたフォントを用いて、ステップＳ２で定義された組版パターンを生成し、ＣＲＴＣ５に出力する。これにより、ＣＲＴ１０に、図３の組版パターンが出力される。この出力方法は、具体的には、まず横１列８パターン（文字コード）を出力して改行し、次に横２列目の８パターンを出力して改行する。このようにして、横８列目まで同様に繰り返して出力する。
【００２９】
以上説明したように本実施の形態では、ユーザが定義した組版パターンを所望のフォントで表示するように構成したので、作成されたフォントデータ、特に罫線や網掛けの要素となるフォントデータが正しく作成されている否かを、この表示された組版パターンの各行及び各列の罫線及び網掛けのつながり具合や組版パターンのバランスをユーザが目で見てチェックすることにより、簡単に確認できる。
【００３０】
次に、本発明の実施の第２形態に係る図形処理装置を、図４〜６を参照して説明する。
【００３１】
本実施の形態の図形処理装置は、前記実施の第１形態の図形処理装置に対して、組版パターンを複数個定義することができる点が異なるのみであるので、本実施の形態の装置は、前記図１の装置と同様の構成のものを使用する。
【００３２】
図４は、本実施の形態の図形処理装置のＣＰＵ１が実行する制御処理の手順を示すフローチャートである。
【００３３】
同図において、まずステップＳ１１で、ユーザにより１組版パターンの単位が指定されるのを待つ。前記実施の第１形態と同様に、単位として“８”が指定されたものとする。
【００３４】
次に、ステップＳ１２で、前記図２のステップＳ２と同様にして組版パターンを定義し、ステップＳ１３で、組版パターンの定義を終了したか否かを判断する。
【００３５】
ステップＳ１３の判断で、組版パターンの定義を終了したときにはステップＳ１４へ進む一方、終了していないときにはステップＳ１２に戻り、組版パターンの定義処理を繰り返す。ここでは、図５（ａ）〜（ｅ）に示すように、５つの組版パターンが定義されたものとする。
【００３６】
ステップＳ１４では、ＣＲＴ１０（図１参照）の１行に表示可能か否かを判断し、１行に表示可能な場合にはステップＳ１５に進み、前記図２のステップＳ３と同様にして、表示するフォントを選択し、続くステップＳ１６では、前記ステップＳ４と同様にして、組版パターンを表示する。
【００３７】
本実施の形態では組版パターンは５つ定義されているので、ＣＲＴ１０の１行の表示可能桁数を、例えば“３６”とすると、組版パターン５つを並べて表示することはできない。したがって、このとき、ステップＳ１４の判断結果は“ＮＯ”となり、ステップＳ１７に進む。
【００３８】
ステップＳ１７では、横にいくつ組版パターンを並べて表示可能かを計算する。ここでは、３６（最大表示可能桁数）÷８（１組版パターンの横パターン列数）＝４．５となり、組版パターンを４つ並べて表示できることが分かる。
【００３９】
続くステップＳ１８では、全ての組版パターンを表示するのに何組版行必要かを計算する。１組版パターンは縦８行で定義されていることから、１組版行は８行となる。ここでは、２組版行必要であるから、２組版行目は９行目から表示させればよいことが分かる。すなわち、１組版行目（１行目から）に、図５（ａ）〜（ｄ）の組版パターンを表示し、２組版行目（９行目から）に、図５（ｅ）の組版パターンを表示する。
【００４０】
次に、ステップＳ１９では、前記ステップＳ１５と同様にして表示するフォントを選択し、ステップＳ２０では、１行分出力し、ステップＳ２１では、前記ステップＳ１８で得られた組版行数分繰り返したか否かを判断する。
【００４１】
ステップＳ２１の判断で、繰り返すべき組版行が残っているときにはステップＳ２０に戻って、この処理を繰り返し、繰り返すべき組版行を全て終了したときには、本制御処理を終了する。
【００４２】
ステップＳ２０及びＳ２１の処理による表示出力順序は、図６に示すように、まず図５（ａ）の組版パターンの１行１列目から１行８列目までを出力し、次に図５（ｂ）の組版パターンの１行１列目から１行８列目までを出力し、次に図５（ｃ）の組版パターンの１行１列目から１行８列目までを出力し、次に図５（ｄ）の組版パターンの１行１列目から１行８列目までを出力し、改行する。次に、図５（ａ）の組版パターンの２行１列目から２行８列目までを出力し、次に図５（ｂ）の組版パターンの２行１列目から２行８列目までを出力し、次に図５（ｃ）の組版パターンの２行１列目から２行８列目までを出力し、次に図５（ｄ）の組版パターンの２行１列目から２行８列目までを出力し、改行する。
【００４３】
そして、図５（ｄ）の組版パターンの８行８列目までを出力すると改行して、次に図５（ｅ）の組版パターンの１行１列目から１行８列目までを出力して改行する。次に、図５（ｅ）の組版パターンの２行１列目から２行８列目までを出力して改行する。このようにして、図５（ｅ）の組版パターンの８行８列目までを出力する。
【００４４】
以上説明したように本実施の形態では、複数の組版パターンを定義でき、この複数の組版パターンを最適に配置して表示出力するように構成したので、作成されたフォントデータを更に精度よく、且つ効率よくチェックすることができる。
【００４５】
次に、本発明の実施の第３形態に係る図形処理装置を、図７〜９を参照して説明する。
【００４６】
本実施の形態の図形処理装置は、前記実施の第１形態の図形処理装置に対して、ユーザが定義した組版パターンを構成する文字コードの一部に、ユーザが指定したフォントデータが存在しない場合の処理を追加した点が異なるのみであるので、本実施の形態の装置は、前記図１の装置と同様の構成のものを使用する。
【００４７】
図７は、本実施の形態の図形処理装置のＣＰＵ１が実行する制御処理の手順を示すフローチャートである。
【００４８】
同図において、まずステップＳ２１で、ユーザにより１組版パターンの単位が指定されるのを待つ。実施の第１形態と同様に、単位として“８”が指定されたものとする。
【００４９】
次に、ステップＳ２２で、未定義パターンを定義する。ここでは、図８のパターンが未定義パターンとして定義されたものとする。
【００５０】
続くステップＳ２３では、前記図２のステップＳ２と同様にして組版パターンを定義する。このとき、実施の第１形態と同様に図３の組版パターンが定義されたものとする。
【００５１】
続くステップＳ２４では、前記図２のステップＳ３と同様にして、表示するフォントを選択する。
【００５２】
次に、ステップＳ２５では、ステップＳ２３で定義された組版パターンの文字コードのうち、現在表示しようとする（注目の）文字コードに対応するフォントデータが存在するか否かを判断する。
【００５３】
ステップＳ２５の判断で、注目の文字コードに対応するフォントデータが存在する場合にはステップＳ２６に進み、１パターンを表示出力する一方、存在しない場合にはステップＳ２７に進み、ステップＳ２２で指定された未定義パターンを表示する。
【００５４】
次に、ステップＳ２８では、定義した組版パターンを構成するパターン（文字コード）数分、上述の処理を繰り返したか否かを判断する。本実施の形態では、ステップＳ２３で定義された組版パターンは、８×８＝６４パターンで構成されている。
【００５５】
ステップＳ２８の判断で、定義したパターン分を終了していない場合には前記ステップＳ２５に戻って前述の処理を繰り返す一方、終了した場合には本制御処理を終了する。
【００５６】
図９は、このようにして表示された組版パターンを示す図である。同図には、ユーザが定義した組版パターン中、文字コード“「”に対応するフォントデータは存在しないので、代わりに未定義パターン“＝”を表示している例が図示されている。
【００５７】
以上説明したように本実施の形態では、ユーザが定義した組版パターンの一部の文字コードに、ユーザが指定したフォントデータが存在しない場合には、当該フォントデータに代えて予め設定した未定義パターン（フォントデータ）を表示するように構成したので、定義した組版パターンの一部に指定フォントが存在しないときでも、それ以外の組版パターンを構成するフォントデータのチェックを行うことができ、これにより一部のフォントが存在しないことで組版パターン全体のチェックが行えないことを防止することができる。
【００５８】
なお、前記実施の第１〜３形態では、組版パターンをＣＲＴ１０に表示するように構成したが、これに限らず、ＰＲＴＣ７を介してＰＲＴ１２で印刷するようにしてもよい。
【００５９】
次に、本発明の実施の第４形態に係る図形処理装置を説明する。
【００６０】
前記実施の第１〜３形態の図形処理装置が罫線や網掛けの要素となる個々のフォントデータが正しく作成されているか否かをチェックするようにしたのに対して、本実施の形態の図形処理装置は、個々のフォントデータ（一文字コードに対応するフォントデータ）を構成する要素が正しく作成されているか否かをチェックするようにした点が異なるのみであるので、本実施の形態の装置は、前記図１の装置と同様の構成のものを使用する。
【００６１】
図１０は、本実施の形態の図形処理装置のＣＰＵ１が実行する制御処理の手順を示すフローチャートである。
【００６２】
同図において、まずステップＳ３１で、ユーザの指示に応じて基本パターンを選択する。
【００６３】
次に、ステップＳ３２で、ステップＳ３１で選択された基本パターンの線分に線分番号を定義付ける。例えば、選択された基本パターンが図１１のパターンである場合に、図１２のように線分番号を定義付ける。すなわち、垂直上方向の線分を線分１とし、水平右方向の線分を線分２とし、垂直下方向の線分を線分３とし、水平左方向の線分を線分４とする。
【００６４】
次に、ステップＳ３３では、ユーザの指示に応じてチェックの対象となるパターンを選択し、ステップＳ３４では、ステップＳ３３で選択されたチェック対象パターンの線分に線分番号を定義付ける。例えば、選択されたチェック対象パターンが図１３のパターンである場合に、図１４のように線分番号を定義付ける。この線分番号の定義付け方法は、上記図１２で説明した方法と同様である。
【００６５】
次に、ステップＳ３５で、ユーザの指示に応じて、チェック対象パターンの線分に対して基本パターンのどの線分とチェックするかを指定する。例えば、図１５に示すように、チェック対象パターンの線分１は基本パターンの線分１と、チェック対象パターンの線分４は基本パターンの線分４と比較してチェックするように指定する。チェック対象パターンの線分２と線分３は存在しないのでチェックしない。
【００６６】
次に、ステップＳ３６で、ユーザの指示に応じて、チェック対象となるパターンのチェックモードを指定する。ここで、ユーザが指定できるモードには、チェックモード０及び１がある。チェックモード０は、パターン（線分）が縦線（垂直方向の線分）である場合にはＸ（垂直方向）座標をチェックし、パターンが横線（水平方向の線分）である場合にはＹ（水平方向）座標をチェックするモードであり、チェックモード１は、パターンの方向に拘わらず、Ｘ座標及びＹ座標双方のチェックを行うモードであるとする。このステップＳ３６のチェックモードの指定により、例えばチェックモード１（ＸＹ座標双方のチェック）が指定されたとする。
【００６７】
続くステップＳ３７では、ステップＳ３６で指定されたチェックモードに従って、ステップＳ３５で指定された線分の座標値のチェックを行う。
【００６８】
上述のようにステップＳ３６では、チェックモードとしてチェックモード１が指定されたので、線分１に対するチェックは、図１６に示すように、基本パターン線分１の座標点Ｓ１のＸ及びＹ座標とチェック対象パターン線分１の座標点Ｃ１のＸ及びＹ座標とのチェック、及び基本パターン線分１の座標点Ｓ２のＸ及びＹ座標とチェック対象パターン線分１の座標点Ｃ２のＸ座標及びＹ座標をチェックし、両座標点とも同じ座標値である場合のみ一致とし、異なる場合にはエラーとする。同様にして、線分４に対しても同様のチェックを行う（図１７参照）。
【００６９】
次に、ステップＳ３８で、ＣＲＴＣ５を介してＣＲＴ１０に、又はＰＲＴＣ７を介してＰＲＴ１２にチェック結果を出力する。
【００７０】
このようにして、図１１と図１３との文字パターンのチェックを行うと、チェックの対象となった座標の座標値は、両パターン間で同一であるので、「チェックＯＫです」という結果が得られる。
【００７１】
次に、チェック対象パターンが破線罫線の場合を、図１０及び１８〜２１を参照して説明する。
【００７２】
図１０において、まずステップＳ３１で、ユーザの指示に応じて基本パターンを選択する。ここで、選択された基本パターンは、前記図１１と同様のパターンであるとする。
【００７３】
次に、ステップＳ３２で、ステップＳ３１で選択された基本パターンの線分に線分番号を定義付け（図１２参照）、ステップＳ３３で、ユーザの指示に応じてチェックの対象となるパターンを選択する。ここでは、図１８に示すように、破線罫線を含む５つのパターン（ａ）〜（ｆ）をチェック対象とする。
【００７４】
次に、ステップＳ３４では、ステップＳ３３で選択された各チェック対象パターンの線分にそれぞれ線分番号を定義付け（図１９参照）、ステップＳ３５では、ユーザの指示に応じて、チェック対象パターンの線分に対して基本パターンのどの線分とチェックするかを指定する（図２０参照）。
【００７５】
次に、ステップＳ３６で、ユーザの指示に応じてチェック対象パターンのチェックモードを指定する。チェック対象パターンが破線罫線の場合には、図１９（ｄ）の線分１又は図１９（ｆ）の線分２においてパターンの生成により、破線の切れ目が終わりにくることがある。このとき、Ｘ座標及びＹ座標の両方でチェックを行うと、エラーとなってしまう。これを回避するために、チェックモードとして、図１９（ｄ）の線分１ならばＸ座標のチェックを行い、図１９（ｆ）の線分２ならばＸ座標のチェックを行うよう、すなわち、チェックモードがチェックモード０になるように指定する。
【００７６】
次に、ステップＳ３７で、前記指定されたチェックモードに従い、各々基本パターンとのチェックを行う。
【００７７】
次に、ステップＳ３８で、ＣＲＴＣ５を介してＣＲＴ１０に、又はＰＲＴＣ７を介してＰＲＴ１２にチェック結果を出力する。
【００７８】
図２１は、このようにしてチェックした各々のチェック対象パターンのチェック結果を示す図である。すなわち、図１９（ａ）のチェック対象パターンと図１１の基本パターンとの比較は、チェックモード１で行っているために、線分４はそのＸ及びＹ座標双方がチェックされて、線分４の左端に破線の切れ目を認識し、図２１（ａ）の結果が得られることになる。これと同様にして、図２１（ｂ），（ｃ），（ｅ）の結果が得られる。一方、図１９（ｄ）のチェック対象パターンと図１１の基本パターンとの比較は、チェックモード０で行っているために、線分１はそのＸ座標がチェックされて、線分１の上端の切れ目は無視され、図２１（ｄ）の結果が得られる。これと同様にして、図２１（ｆ）の結果が得られる。なお、図２１（ｆ）中、線分２（図１９（ｆ）参照）の線幅と基本パターン（図１２）の線分２の線幅が異なっていても、図２１（ｆ）のような結果が得られているが、これは、図２０に示すように、図１９（ｆ）の線分２と基本パターン（図１２）の線分４とが比較されているからである。
【００７９】
以上説明したように本実施の形態では、基本パターンとチェック対象パターンとの文字パターンのチェックを、ユーザが比較すべき線分の対応関係を指定するだけで行うことができるように構成したので、ユーザは自分の目で基本パターンとチェック対象パターンとを比較してパターンチェックする必要がなくなり、効率よく、且つ正確に文字パターンのチェックを行うことができる。
【００８０】
なお、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。さらに、本発明はシステム或いはプログラムを供給することによって達成される場合にも適用できることは云うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を該システム或いは装置に読み出すことによって、そのシステム或いは装置が、本発明の効果を享受することが可能となる。
【００８１】
【発明の効果】
【００８２】
以上説明したように、請求項１または３の発明に依れば、１組版パターンが複数個定義され、該複数個の１組版パターンを表示手段の１行に表示できない場合に、１行に表示できる１組版パターンの個数が算出され、該算出された個数の１組版パターンが、表示手段の１行に表示され、残りの１組版パターンがその下段に表示されるので、作成されたフォントデータを更に精度よく、且つ効率よくチェックすることができる。
【００８３】
また、請求項２または４の発明に依れば、前記選択されたフォントデータで、前記定義された１組版パターンを表示するときに、該１組版パターンを構成する文字コードに対応するフォントデータが定義されていない場合には、該フォントデータの代わりに登録された未定義パターンが表示されるので、定義した１組版パターンの一部に指定フォントが存在しないときでも、それ以外の１組版パターンを構成するフォントデータのチェックを行うことができ、これにより一部のフォントが存在しないことで１組版パターン全体のチェックが行えないことを防止することができる。
【図面の簡単な説明】
【図１】本発明の実施の第１形態に係る図形処理装置の概略構成を示すブロック図である。
【図２】本発明の実施の第１形態の図形処理装置のＣＰＵが実行する制御処理の手順を示すフローチャートである。
【図３】ユーザが定義した組版パターンの一例を示す図である。
【図４】本発明の実施の第２形態の図形処理装置のＣＰＵが実行する制御処理の手順を示すフローチャートである。
【図５】  ユーザが定義した組版パターンの一例を示す図である。
【図６】図５の組版パターンを表示出力した場合の一例を示す図である。
【図７】本発明の実施の第３形態の図形処理装置のＣＰＵが実行する制御処理の手順を示すフローチャートである。
【図８】未定義パターンとして定義されるフォントデータの一例を示す図である。
【図９】未定義パターンを含む組版パターンを出力した場合の一例を示す図である。
【図１０】本発明の実施の第４形態の図形処理装置のＣＰＵが実行する制御処理の手順を示すフローチャートである。
【図１１】ユーザの指示に応じて選択された基本パターンの一例を示す図である。
【図１２】図１１の基本パターンの各線分に線分番号を定義した一例を示す図である。
【図１３】ユーザの指示に応じて選択されたチェック対象パターンの一例を示す図である。
【図１４】図１３のチェック対象パターンの各線分に線分番号を定義した一例を示す図である。
【図１５】チェックすべき線分番号とチェックモードを示す図である。
【図１６】図１２の基本パターンの線分１と図１４のチェック対象パターンの線分１のチェックすべき座標を示す図である。
【図１７】図１２の基本パターンの線分４と図１４のチェック対象パターンの線分４のチェックすべき座標を示す図である。
【図１８】ユーザの指示に応じて選択された、破線罫線を含むチェック対象パターンの一例を示す図である。
【図１９】図１８の各チェック対象パターンの各線分に線分番号を定義した一例を示す図である。
【図２０】チェックすべき線分番号とチェックモードを示す図である。
【図２１】図１８のチェック対象パターンと図１１の基本パターンとのチェック結果を示す図である。
【符号の説明】
１  ＣＰＵ
５  表示制御部
７  プリンタ制御部
８  キーボード
９  ポインティングデバイス
１０  ＣＲＴ
１２  プリンタ
【図１】
0004095121.tif 000002
【図２】
0004095121.tif 000003
【図３】
0004095121.tif 000004
【図４】
0004095121.tif 000005
【図５】
0004095121.tif 000006
【図６】
0004095121.tif 000007
【図７】
0004095121.tif 000008
【図８】
0004095121.tif 000009
【図９】
0004095121.tif 000010
【図１０】
0004095121.tif 000011
【図１１】
0004095121.tif 000012
【図１２】
0004095121.tif 000013
【図１３】
0004095121.tif 000014
【図１４】
0004095121.tif 000015
【図１５】
0004095121.tif 000016
【図１６】
0004095121.tif 000017
【図１７】
0004095121.tif 000018
【図１８】
0004095121.tif 000019
【図１９】
0004095121.tif 000020
【図２０】
0004095121.tif 000021
【図２１】
0004095121.tif 000022