(57)【要約】【課題】  パターンの記録を高速に行うことができる記録計を実現することを目的にする。【解決手段】  本発明は、プロッタペン制御データに基づいてプロッタペンをＸＹ方向に移動させて、記録紙上にパターンの記録を行う記録計に改良を加えたものである。本装置は、パターンデータとフォントデータとに基づいて、プロッタペンを第一の順序で移動させてパターンを記録するプロッタペン制御データを作成する順方向ペン制御データ作成部と、パターンデータとフォントデータとに基づいて、順方向制御データ作成部の第一の順序とは逆になる第２の順序でプロッタペンを移動させてパターンを記録するプロッタペン制御データを作成する逆方向ペン制御データ作成部とを設けたことを特徴とするものである。【選択図】                    図１
2006001161.tif 000002
【特許請求の範囲】
【請求項１】
プロッタペン制御データに基づいてプロッタペンをＸＹ方向に移動させて、記録紙上にパターンの記録を行う記録計において、
パターンデータとフォントデータとに基づいて、前記プロッタペンを第一の順序で移動させてパターンを記録するプロッタペン制御データを作成する順方向ペン制御データ作成部と、
パターンデータとフォントデータとに基づいて、前記順方向制御データ作成部の第一の順序とは逆になる第２の順序でプロッタペンを移動させてパターンを記録するプロッタペン制御データを作成する逆方向ペン制御データ作成部と
を設けたことを特徴とする記録計。
【請求項２】
プロッタペン制御データに基づいてプロッタペンをＸＹ方向に移動させて、記録紙上にパターンの記録を複数行にわたって行う記録計において、
記録している行で最後のパターンの記録を終了した位置から、次の行の先頭パターンまでの距離と最終パターンまでの距離とを比較し、次の行における記録方向を順方向にするか逆方向にするかを判断するプロッタペン位置管理部を設けたことを特徴とする記録計。
【請求項３】
プロッタペン位置管理部は、前記次の行の先頭パターンの記録開始位置までの距離と最終パターンの記録終了位置までの距離とで比較することを特徴とする請求項２記載の記録計。
【請求項４】
パターンデータとフォントデータとに基づいて、前記プロッタペンを第一の順序で移動させてパターンを記録するプロッタペン制御データを作成する順方向ペン制御データ作成部と、
パターンデータとフォントデータとに基づいて、前記順方向制御データ作成部の第一の順序とは逆になる第２の順序でプロッタペンを移動させてパターンを記録するプロッタペン制御データを作成する逆方向ペン制御データ作成部と
を設け、記録方向が順方向の場合は、前記順方向ペン制御データ作成部がプロッタペン制御データを作成し、記録方向が逆方向の場合は、前記逆方向ペン制御データ作成部がプロッタペン制御データを作成することを特徴とする請求項２または３記載の記録計。
【請求項５】
前記記録紙を紙送りする紙送り部と、
前記プロッタペンが次の行に移動を開始すると共に、前記紙送り部に紙送りを指示する紙送り管理部と
を設けたことを特徴とする請求項２〜４のいずれかに記載の記録計。
【請求項６】
パターンデータとフォントデータとからパターンを所望の角度回転させたプロッタペン制御データを作成するフォント回転制御データ作成部を設けたことを特徴とする請求項１〜５のいずれかに記載の記録計。
【請求項７】
パターンデータとフォントデータとからパターンを所望の大きさに拡大または縮小させたプロッタペン制御データを作成する伸縮制御データ作成部を設けたことを特徴とする請求項１〜６のいずれかに記載の記録計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロッタペン制御データに基づいてプロッタペンをＸＹ方向に移動させて、記録紙上にパターンの記録を行う記録計に関し、詳しくは、パターンの記録を高速に行うことができる記録計に関するものである。
【背景技術】
【０００２】
図１１は、従来の記録計の構成を示した図である（例えば、特許文献１参照）。図１１において、フォントデータ格納部１は、各パターンを記録紙（図示せず）に記録するためにプロッタペン６をどのように制御するかを、パターンごとにフォントデータとして格納している。
【０００３】
パターンデータ格納部２は、記録紙に記録すべきパターン（文字、数字、記号、図形等）、記録紙上での各パターンの記録位置等の情報がパターンデータとして格納される。通常は、１行に複数のパターンが記録されるので、１行分をパターン列として格納している。なお、フォントデータは固定値としてフォントデータ格納部１に格納され、パターンデータは必要に応じてパターンデータ格納部２に格納される。
【０００４】
ＣＰＵ３は、プロッタペン制御データ作成部４を有し、記録計全体を制御する。プロッタペン制御データ作成部４は、順方向ペン制御データ作成部４ａを有し、パターンデータ格納部２のパターンデータを読み出す。また、プロッタペン制御データ作成部４は、読み出したパターンデータに対応するフォントデータをフォントデータ格納部１から読み出し、プロッタペン制御データを作成する。
【０００５】
順方向ペン制御データ作成部４ａは、フォントデータの記録順序に従った順方向のプロッタペン制御データを作成する。なお、プロッタペン制御データとは、プロッタペン６を制御（プロッタペン６のＺ方向へのアップ、ダウンや、ＸＹ方向への移動）するためのデータである。
【０００６】
プロッタペン制御部５は、プロッタペン制御データ作成部４から出力されるプロッタペン制御データに基づいて、プロッタペン６を制御して記録紙上にパターンの記録を実行する。プロッタペン６は、記録を行なうためのペンである。
【０００７】
なお、記録を行う記録紙面に対して水平面をＸＹ方向とし、記録紙面に対して垂直方向をＺ方向とする。また、記録紙の紙送り方向をＹ方向とする。もちろん、Ｘ方向とＹ方向は直交している。また、パターンを左から右方向に記録する方向を順方向と呼び、各行で一番左側にあるパターンを先頭パターン、一番右側にあるパターンを最終パターンと呼ぶ。なお、パターンを右から左方向に記録する方向を逆方向と呼ぶ。
【０００８】
このような装置の動作を図１２、図１３を用いて説明する。図１２は、図１１に示す装置の動作を説明したフローチャートである。図１３は、記録紙上に記録した一例を示した図である。図１３において、ｎ行目には”ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ”のパターン列を記録し、（ｎ＋１）行目には”ＡＶＡＶＡ”のパターン列を記録し、（ｎ＋２）行目には、”ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ”のパターン列を記録する例を示している。なお、紙送り方向を下にする例を示している。
【０００９】
ＣＰＵ３のプロッタペン制御データ作成部４が、記録するパターンデータをパターンデータ格納部２から読み出す（Ｓ１０）。記録紙上に記録すべきデータがない場合、処理を終了する（Ｓ１１）。一方、データがある場合、プロッタペン制御部５が、図１３中のＳＱ３、ＳＱ６に示すように各行における先頭パターンにプロッタペン６を移動させ、図１３中のＳＱ１、ＳＱ４、ＳＱ７に示すように、プロッタペン６を先頭パターンの記録を開始する記録開始位置にあわせる（Ｓ１１、Ｓ１２）。
【００１０】
そして、順方向ペン制御データ作成部４ａが、記録紙上に記録するパターンデータを基にフォントデータ格納部１のフォントデータを参照して、プロッタペン制御データを作成する（Ｓ１３）。さらに、プロッタペン制御データに基づいて、プロッタペン制御部５がプロッタペン６を制御して、図１３中のＳＱ２、ＳＱ５、ＳＱ８に示すように先頭パターンから最終パターン方向に各パターンを記録する（Ｓ１４）。そして、最終パターンの記録終了位置まで記録を行って一行分の記録が終了すると、所定量紙送りを行なう。
【００１１】
続いて、プロッタペン６を移動させるプロッタペン制御データを説明する。パターンの一例として、文字”Ａ”を記録する場合で説明する。図１４は、パターン”Ａ”におけるプロッタペン６を移動させる順序の例を示した図である。プロッタペン６は、一番左に位置する先頭パターンから、一番右側に位置する最終パターンへと左から右に移動する。従って、フォントデータには、パターン列が左から右の順方向に記録されることを前提にして作成されている。つまり、図１４に示すように、パターン”Ａ”を記録する場合、順方向ペン制御データ作成部４ａが、記録開始位置Ｐｓから常に記録を始め、最も少ない移動距離となる軌跡を経て、記録終了位置Ｐｅまでプロッタペン６を移動させるデータを作成する。もちろん、記録開始位置Ｐｓ、記録終了位置Ｐｅは、フォントデータで定義され記述されている。
【００１２】
【特許文献１】特開平１１−１４２１９１号公報（段落番号０００２−０００８、第４図）
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、各行でのパターンの記録方向は必ず左から右への順方向のみ（例えば、図１３中のｎ行目は、”Ａ”から”Ｎ”の方向）となっている。そのため、次の行で記録を開始するには、プロッタペン６を必ず各行のパターン列の先頭パターンの印字位置に移動させなければならず、その移動中は記録を行なうことができず、常に無駄な時間が生じるという問題があった。
【００１４】
そこで本発明の目的は、パターンの記録を高速に行うことができる記録計を実現することにある。
【課題を解決するための手段】
【００１５】
請求項１記載の発明は、
プロッタペン制御データに基づいてプロッタペンをＸＹ方向に移動させて、記録紙上にパターンの記録を行う記録計において、
パターンデータとフォントデータとに基づいて、前記プロッタペンを第一の順序で移動させてパターンを記録するプロッタペン制御データを作成する順方向ペン制御データ作成部と、
パターンデータとフォントデータとに基づいて、前記順方向制御データ作成部の第一の順序とは逆になる第２の順序でプロッタペンを移動させてパターンを記録するプロッタペン制御データを作成する逆方向ペン制御データ作成部と
を設けたことを特徴とするものである。
【００１６】
請求項２記載の発明は、
プロッタペン制御データに基づいてプロッタペンをＸＹ方向に移動させて、記録紙上にパターンの記録を複数行にわたって行う記録計において、
記録している行で最後のパターンの記録を終了した位置から、次の行の先頭パターンまでの距離と最終パターンまでの距離とを比較し、次の行における記録方向を順方向にするか逆方向にするかを判断するプロッタペン位置管理部を設けたことを特徴とするものである。
【００１７】
請求項３記載の発明は、請求項２記載の発明において、
プロッタペン位置管理部は、前記次の行の先頭パターンの記録開始位置までの距離と最終パターンの記録終了位置までの距離とで比較することを特徴とするものである。
【００１８】
請求項４記載の発明は、請求項２または３記載の発明において、
パターンデータとフォントデータとに基づいて、前記プロッタペンを第一の順序で移動させてパターンを記録するプロッタペン制御データを作成する順方向ペン制御データ作成部と、
パターンデータとフォントデータとに基づいて、前記順方向制御データ作成部の第一の順序とは逆になる第２の順序でプロッタペンを移動させてパターンを記録するプロッタペン制御データを作成する逆方向ペン制御データ作成部と
を設け、記録方向が順方向の場合は、前記順方向ペン制御データ作成部がプロッタペン制御データを作成し、記録方向が逆方向の場合は、前記逆方向ペン制御データ作成部がプロッタペン制御データを作成することを特徴とするものである。
【００１９】
請求項５記載の発明は、請求項２〜４のいずれかに記載の発明において、
前記記録紙を紙送りする紙送り部と、
前記プロッタペンが次の行に移動を開始すると共に、前記紙送り部に紙送りを指示する紙送り管理部と
を設けたことを特徴とするものである。
請求項６記載の発明は、請求項１〜５のいずれかに記載の発明において、
パターンデータとフォントデータとからパターンを所望の角度回転させたプロッタペン制御データを作成するフォント回転制御データ作成部を設けたことを特徴とするものである。
請求項７記載の発明は、請求項１〜６のいずれかに記載の発明において、
パターンデータとフォントデータとからパターンを所望の大きさに拡大または縮小させたプロッタペン制御データを作成する伸縮制御データ作成部を設けたことを特徴とするものである。
【発明の効果】
【００２０】
本発明によれば、以下のような効果がある。
請求項１、４〜７によれば、順方向ペン制御データ作成部が、順方向にパターンを記録するのに最適なプロッタペン制御データを作成し、逆方向ペン制御データ作成部が、逆方向にパターンを記録するのに最適なプロッタペン制御データを作成するので、プロッタペンの記録方向によらず、プロッタペンの移動距離を抑えることができる。これにより、プロッタペンの記録方向が順方向でも逆方向でもパターンの記録を高速に行なうことができる。従って、パターンを記録する時間を短縮することができる。
【００２１】
請求項２〜７によれば、プロッタペン位置管理部が、次の行にプロッタペンを移動する際に先頭パターンと最終パターンとの距離を比較して、パターンを記録する方向を判断する。そして、この記録する方向に従ってプロッタペン制御データを作成するので、プロッタペンの移動距離を抑えることができる。これにより、複数行にわたるパターンの記録を高速に行うことができる。従って、パターンを記録する時間を短縮することができる。
【００２２】
請求項３によれば、プロッタペン位置管理部が、先頭パターンの記録開始位置までの距離と最終パターンの記録終了位置までの距離で比較を詳細に行い、パターンを記録する方向を判断するので、プロッタペンの移動距離をより抑えることができる。
【００２３】
請求項５によれば、プロッタペンを次の行に移動させると共に、紙送り管理部が紙送り部に記録紙を紙送りさせるので、次の行でのパターンの記録を開始する時間は、プロッタペンの移動時間と紙送り時間の長い方で済む。従って、複数行にわたるパターンの記録を高速に行うことができる。
【００２４】
請求項６によれば、フォント回転制御データ作成部が、パターンを所望の角度回転させてプロッタペン制御データを作成するので、少ないパターンデータとフォントデータとで、記録可能なパターンが豊富となる。
【００２５】
請求項７によれば、伸縮制御データ作成部が、パターンを所望の大きさに拡大または縮小させてプロッタペン制御データを作成するので、少ないパターンデータとフォントデータとで、記録可能なパターンが豊富となる。
【発明を実施するための最良の形態】
【００２６】
以下図面を用いて本発明の実施の形態を説明する。
［第１の実施例］
図１は本発明の第１の実施例を示す構成図である。ここで、図１１と同一のものは同一符号を付し、説明を省略する。図１において、プロッタペン制御データ作成部４に、逆方向ペン制御データ作成部４ｂ、プロッタペン位置管理部４ｃが新たに設けられる。プロッタペン制御データ作成部４は、フォントデータ格納部１のフォントデータとパターンデータ格納部２のパターンデータとから、プロッタペン位置管理部４ｃに各行でのパターンの記録方向を判断させ、この判断結果に従って順方向ペン制御データ作成部４ａまたは逆方向ペン制御データ作成部４ｂにプロッタペン制御データを作成させる。そして、作成したプロッタペン制御データをプロッタペン制御部５に出力する。
【００２７】
順方向ペン制御データ作成部４ａは、図１１に示す装置と同様に、パターンデータとフォントデータとからプロッタペン６を第一の順序で移動させてパターンを記録するプロッタペン制御データを作成する。ここで、第一の順序で移動させるプロッタペン制御データを、順方向のプロッタペン制御データとよぶ。また、順方向のプロッタペン制御データとは、先頭パターンから最終パターンの方向にパターンを記録するのに最適な順番で各パターンを記録するものであり、各パターンの筆順をフォントデータのデータの順番に沿って作成されるものである。
【００２８】
逆方向ペン制御データ作成部４ｂは、パターンデータとフォントデータとから順方向制御データ作成部４ａの第一の順序とは逆になる第２の順序でプロッタペン６を移動させてパターンを記録するプロッタペン制御データを作成する。ここで、第二の順序で移動させるプロッタペン制御データを、逆方向のプロッタペン制御データとよぶ。また、逆方向のプロッタペン制御データとは、最終パターンから先頭パターンの方向にパターンを記録するのに最適な順番で各パターンを記録するものであり、各パターンの筆順をフォントデータのデータの順番とは逆の順番で作成されるものである。
【００２９】
プロッタペン位置管理部４ｃは、記録している行で最後のパターンの記録を終了した位置から、次の行の先頭パターンまでの距離と最終パターンまでの距離とを比較し、次の行におけるＸ方向の記録方向を順方向にするか逆方向にするかを判断する。
【００３０】
このような装置の動作を図２、図３を用いて説明する。図２は、図１に示す装置の動作を説明したフローチャートである。図３は、記録紙上に記録した一例を示した図である。ここで、図１３と同一のものには同一符号を付し、説明を省略する。
【００３１】
１行分のパターン列の記録が終了すると、ＣＰＵ３のプロッタペン制御データ作成部４が、記録するパターンデータをパターンデータ格納部２から読み出す（Ｓ２０）。記録紙上に記録すべきデータがない場合、処理を終了する（Ｓ２１）。
【００３２】
一方、データがある場合、プロッタペン位置管理部４ｃが、フォントデータと次の行のパターンデータとを参照して、次の行のパターン列、記録位置等の情報を取得する。そして、現在のペン位置、すなわち現在記録している行で最後のパターンの記録を終了した位置から、次の行の先頭パターンまでの距離と最終パターンまでの距離とを比較し、次の行における記録方向を順方向にするか逆方向にするかを判断する。より詳細には、次の行の先頭パターンの記録開始位置までの距離と最終パターンの記録終了位置までの距離とを比較し、次の行の記録方向を順方向にするか逆方向にするかを判断する。
【００３３】
例えば、図３において、現在のペン位置をｎ行目とし、このｎ行目の記録方向を順方向とすると、図３中のＳＱ１０、ＳＱ１１に示すようにペン６が移動され、ｎ行目における最終パターン”Ｎ”の記録を終了した終了位置から、（ｎ＋１）行目の先頭パターン”Ａ”（左側）の記録開始位置までの距離と最終パターン”Ａ”（右側）の記録終了位置までの距離とを比較する。この場合、先頭パターンまでの距離の方が遠いので、プロッタペン位置管理部４ｃが、（ｎ＋１）行目の記録方向として逆方向を選択する。
【００３４】
また、現在のペン位置が（ｎ＋１）行目とすると、（ｎ＋１）行目で記録される最後のパターンは、左端の先頭パターン”Ａ”となる。従って、プロッタペン位置管理部４ｃが、先頭パターン”Ａ”の記録を終了した終了位置から、（ｎ＋２）行目の先頭パターン”Ａ”の記録開始位置までの距離と最終パターン”Ｎ”の記録終了位置までの距離とを比較する。この場合、先頭パターンまでの距離のほうが近いので、プロッタペン位置管理部４ｃが、（ｎ＋２）行目の記録方向として順方向を選択する。
【００３５】
ここで、（ｎ＋１）行目の記録方向が順方向の場合を説明すると、最後のパターンは、右端の最終パターン”Ａ”となる。そして、プロッタペン位置管理部４ｃが、最終パターン”Ａ”から（ｎ＋２）行目の先頭パターン”Ａ”の記録開始位置までの距離と最終パターン”Ｎ”の記録終了位置までの距離とを比較する。そして、プロッタペン位置管理部４ｃが、（ｎ＋２）行目の記録方向として順方向を選択する。
【００３６】
再びフローチャートの説明に戻り、データあり（Ｓ２１）、プロッタペン位置管理部４ｃが、次の行の記録方向を順方向と判断すると、プロッタペン６を次の行の先頭パターンの記録開始位置に移動させる（例えば、図３のＳＱ１４）（Ｓ２２、Ｓ２３）。そして、順方向ペン制御データ作成部４ａが、パターンデータを基にフォントデータを順番に参照して、順方向のプロッタペン制御データを作成する（Ｓ２４）。
【００３７】
プロッタペン位置管理部４ｃが、次の行の記録方向を逆方向と判断すると、プロッタペン６を次の行の最終パターンの記録終了位置に移動させる（例えば、図３のＳＱ１２）（Ｓ２２、Ｓ２５）。そして、逆方向ペン制御データ作成部４ｂが、パターンデータを基にフォントデータを逆の順番で参照して、逆方向のプロッタペン制御データを作成する（Ｓ２６）。
【００３８】
そして、プロッタペン制御データ作成部４が、プロッタペン制御データをプロッタペン制御部５に出力し、プロッタペン制御部５が、プロッタペン制御データに従ってプロッタペン６を制御して記録紙上にパターンを記録する（例えば、図３のＳＱ１３、ＳＱ１５）（Ｓ２７）。そして、最後のパターンの記録を行って一行分の記録が終了すると、所定量紙送りを行なう。
【００３９】
以下同様に、次の行で記録（印字）を開始する位置までペン６を移動し、ペン６で記録を行い、紙送りといった動作を繰り返す。
【００４０】
続いて、プロッタペン６を移動させる順方向および逆方向のプロッタペン制御データを説明する。パターンの一例として文字”Ａ”を記録する場合の筆順で説明する。図４は、パターン”Ａ”のフォント例とフォントデータ例を示した図である。図４（ａ）において、横軸をＸ方向とし、縦軸をＹ方向としている。また、パターン”Ａ”の原点（０，０）に対して、右方向を＋Ｘ方向として、上方向を＋Ｙ方向としている。図４（ｂ）において、（ＳＸ，ＳＹ）は、記録開始位置Ｐｓであり、（ＥＸ，ＥＹ）は、記録終了位置である。また、（０，１６）は、ペン６をＸ方向に”＋０”、Ｙ方向に”＋１６”移動させることを示している。パターン”Ａ”のフォントデータは、記録開始位置Ｐｓから始まり、ペンアップまでの１１個のデータからなる。
【００４１】
図５は、ペン６が移動する軌跡を示した図であり、図５（ａ）は順方向の移動の軌跡であり、図（ｂ）は逆方向の移動の軌跡である。図６はフォントデータと順方向のプロッタペン制御データの対応を示した図である。図６において、順方向ペン制御データ作成部４ａが、フォントデータから記録開始位置Ｐｓを読み出し、記録開始位置Ｐｓにペン６を移動させる。そして、記録終了位置は読み飛ばして次のデータを読みだして、ペンをダウンさせ、以下フォントデータの順番に従ってペンを図５（ａ）に示すＰ１〜Ｐ７の順に移動させ、記録終了位置Ｐｅまで記録するとペンをアップして終了する。つまり、順方向ペン制御データ作成部４ａは、ペン６をダウンしてからペン６をアップするまでは、フォントデータから読み出した順番のデータを順方向のプロッタペン制御データにする。
【００４２】
続いて、図７はフォントデータと逆方向のプロッタペン制御データの対応を示した図である。図７において、逆方向ペン制御データ作成部４ｂが、フォントデータから記録終了位置Ｐｅを読み出し、記録終了位置Ｐｅにペン６を移動させる。そして、フォントデータの一番最後のデータの”ペンアップ”から逆の順番で”ペンダウン”まで読み出す。その際、ＸＹＺ方向の符号を逆にして、ペン６を図５（ｂ）に示すＰｒ１〜Ｐｒ７の順に移動させ、記録開始位置Ｐｓまで記録するとペンをアップして終了する。つまり、逆方向のプロッタペン制御データは、ペン６をダウンしてからペン６をアップするまでは、フォントデータを逆の順番で読み出して、符号を反転させプロッタペン制御データを作成する。
【００４３】
このようにプロッタペン位置管理部４ｃが、次の行にペン６を移動する際に先頭パターンと最終パターンとの距離を比較して、パターンを記録する方向を判断する。そして、この記録する方向に従ってプロッタペン制御データを作成するので、ペン６の移動距離を抑えることができる。これにより、複数行にわたるパターンの記録を高速に行うことができる。従って、パターンを記録する時間を短縮することができる。
【００４４】
また、プロッタペン位置管理部４ｃが、先頭パターンの記録開始位置までの距離と最終パターンの記録終了位置までの距離で比較を詳細に行い、パターンを記録する方向を判断するので、ペン６の移動距離をより抑えることができる。
【００４５】
順方向ペン制御データ作成部４ａが、順方向にパターンを記録するのに最適なプロッタペン制御データを作成し、逆方向ペン制御データ作成部４ｂが、逆方向にパターンを記録するのに最適なプロッタペン制御データを作成するので、ペン６の記録方向によらず、ペン６の移動距離を抑えることができる。これにより、ペン６の記録方向が順方向でも逆方向でもパターンの記録を高速に行なうことができる。従って、パターンを記録する時間を短縮することができる。
【００４６】
［第２の実施例］
図８は本発明の第２の実施例を示す構成図である。ここで、図１と同一のものは同一符号を付し、説明を省略する。図８において、ＣＰＵ３に紙送り管理部７が新たに設けられる。また、ペン６で記録する記録紙（図示せず）の紙送りを行なう紙送り部８が新たに設けられる。紙送り管理部７は、プロッタペン６がプロッタペン制御部５によって、次の行の記録位置に移動を開始すると紙送り部８に所定量の紙送りを行なわせる。
【００４７】
このような装置の動作を図９のフローチャートを用いて説明する。ここで、図２と同一のものには同一符号を付し、説明を省略する。また、図１の装置と異なる動作を主に説明する。
プロッタペン位置管理部４ｃが、次の行の記録方向を順方向と判断すると、プロッタペン６を次の行の先頭パターンの記録開始位置に移動させると共に、紙送り管理部７が紙送り部８に記録紙を所定量紙送りさせる（Ｓ２２、Ｓ２８）。そして、順方向ペン制御データ作成部４ａが、順方向のプロッタペン制御データを作成する（Ｓ２４）。
【００４８】
プロッタペン位置管理部４ｃが、次の行の記録方向を逆方向と判断すると、プロッタペン６を次の行の最終パターンの記録終了位置に移動させると共に、紙送り管理部７が紙送り部８に記録紙を所定量紙送りさせる（Ｓ２２、Ｓ２９）。そして、逆方向ペン制御データ作成部４ｂが、逆方向のプロッタペン制御データを作成する（Ｓ２６）。
【００４９】
そして、紙送りおよびペン６の移動が終了すると、プロッタペン制御データ作成部４が、プロッタペン制御データをプロッタペン制御部５に出力する。さらにプロッタペン制御部５が、プロッタペン制御データに従ってプロッタペン６を制御して記録紙上にパターンを記録する（Ｓ２７）。
【００５０】
このように、ペン６を次の行に移動させると共に、紙送り管理部７が紙送り部８に記録紙を紙送りさせるので、次の行でのパターンの記録を開始する時間は、ペン６の移動時間と紙送り時間の長い方となる。一方、図１に示す装置では、記録を開始する時間が（ペンの移動時間＋紙送り時間）となる。従って、複数行にわたるパターンの記録を高速に行うことができる。
【００５１】
なお、本発明はこれに限定されるものではなく、以下のようなものでもよい。
図１、図８に示す装置において、パターンの向きを変えることなく、パターンを記録する構成を示したが、パターンの向きを時計方向に９０°、１８０°、２７０°と所望の角度回転展開させて記録してもよい。すなわち、プロッタペン制御データ作成部４にフォント回転制御データ作成部を設ける。そして、フォント回転制御データ作成部が、パターンデータとフォントデータとからパターンを所望の角度回転展開させたプロッタペン制御データを作成し、プロッタペン制御部５に出力する。このように、フォント回転制御データ作成部が、パターンを所望の角度回転させてプロッタペン制御データを作成するので、少ないパターンデータとフォントデータとで、記録可能なパターンが豊富となる。
【００５２】
図１、図８に示す装置において、パターンの大きさを変えることなく、パターンを記録する構成を示したが、パターンの大きさを拡大・縮小して記録してもよい。すなわち、プロッタペン制御データ作成部４に伸縮制御データ作成部を設ける。そして、伸縮制御データ作成部が、パターンデータとフォントデータとからパターンを所望の大きさに拡大または縮小させたプロッタペン制御データを作成し、プロッタペン制御部５に出力する。このように、伸縮制御データ作成部が、パターンを所望の大きさに拡大または縮小させてプロッタペン制御データを作成するので、少ないパターンデータとフォントデータとで、記録可能なパターンが豊富となる。
【００５３】
図１、図８に示す装置において、アルファベットを記録する例を示したが、どのようなパターンを記録してもよく、また何行記録してもよい。
【００５４】
図１、図８に示す装置において、プロッタ位置管理部４ｃが、次の行の記録方向を判断し、その判断結果に従って順方向のプロッタペン制御データの作成または逆方向のプロッタペン制御データを作成する構成を示したが、所望の方向のみの記録を行なわせるようにしてもよい。図１０に示すフローチャートを用いて説明する。ここで、図２と同一のものには同一符号を付し説明を省略する。記録するデータがあり（Ｓ２１）、図示しない設定部よりパターンの記録方向が順方向に設定されている場合（Ｓ３０）、ステップＳ２３（図８に示す装置ではステップＳ２８）の処理を行い順方向のプロッタペン制御データを作成する。
【００５５】
また、図示しない設定部よりパターンの記録方向が逆方向に設定されている場合（Ｓ３０）、ステップＳ２５（図８に示す装置ではステップＳ２９）の処理を行い逆方向のプロッタペン制御データを作成する。
【００５６】
そして、図示しない設定部よりパターンの記録方向が設定されていない場合（Ｓ３０）、ステップＳ２２の処理を行いプロッタ位置管理部４ｃが次の行の記録方向を判断する（Ｓ２２）。上記以外の動作は、図１に示す装置と同様なので説明を省略する。
【図面の簡単な説明】
【００５７】
【図１】本発明の第１の実施例を示した構成図である。
【図２】図１に示す装置の動作を説明したフローチャートである。
【図３】図１に示す装置で記録紙上にパターンを記録した一例を示した図である。
【図４】パターン”Ａ”のフォント例とフォントデータ例を示した図である。
【図５】パターン”Ａ”のプロッタペンの移動例を示した図である。
【図６】第一の順序でプロッタペンを移動させる順方向のプロッタペン制御データとフォントデータとの対応を示した図である。
【図７】第二の順序でプロッタペンを移動させる逆方向のプロッタペン制御データとフォントデータとの対応を示した図である。
【図８】本発明の第２の実施例を示した構成図である。
【図９】図８に示す装置の動作を説明したフローチャートである。
【図１０】本発明の第３の実施例の動作を説明したフローチャートである。
【図１１】従来の記録計の構成を示した図である。
【図１２】図１１に示す装置の動作を説明したフローチャートである。
【図１３】図１１に示す装置で記録紙上にパターンを記録した一例を示した図である。
【図１４】パターン”Ａ”で、プロッタペンを移動させる順序の例を示した図である。
【符号の説明】
【００５８】
４ａ  順方向ペン制御データ作成部
４ｂ  逆方向ペン制御データ作成部
６  プロッタペン
７  紙送り管理部
８  紙送り部
【図１】
2006001161.tif 000003
【図２】
2006001161.tif 000004
【図３】
2006001161.tif 000005
【図４】
2006001161.tif 000006
【図５】
2006001161.tif 000007
【図６】
2006001161.tif 000008
【図７】
2006001161.tif 000009
【図８】
2006001161.tif 000010
【図９】
2006001161.tif 000011
【図１０】
2006001161.tif 000012
【図１１】
2006001161.tif 000013
【図１２】
2006001161.tif 000014
【図１３】
2006001161.tif 000015
【図１４】
2006001161.tif 000016