(57)【特許請求の範囲】
【請求項１】
基準線の種類を指定する基準線種指定処理過程と、前記指定された基準線を表示する基準線表示処理過程と、前記表示された基準線の位置を指定する基準線位置指定処理過程と、前記基準線を基準として線対象の位置に元図形と複写図形とを左右同一形状で表示する正象複写図形表示処理過程または左右反転形状で表示する鏡像複写図形表示処理過程のいずれか選択した過程と、前記元図形を編集することにより前記複写図形が連動して編集される元図形編集処理過程と、前記複写図形の確定処理を行う複写図形確定処理過程と、からなることを特徴とする図形複写方法。
【請求項２】
前記元図形編集処理過程は、元図形を移動、拡大または縮小、回転する処理を含むことを特徴とする請求項１記載の図形複写方法。
【請求項３】
基準線種指定処理手段と、基準線表示処理手段と、基準線位置指定処理手段と、複写図形表示処理手段と、元図形編集処理手段と、複写図形確定処理手段と、を有する帳票類デザインシステムであって、前記基準線種指定処理手段は基準線の種類を指定し、前記基準線表示処理手段は前記指定された基準線を表示し、前記基準線位置指定処理手段は前記表示された基準線の位置を指定し、 前記複写図形表示処理手段は前記基準線を基準として線対象の位置に元図形と複写図形とを左右同一形状で表示する正象複写図形表示処理または左右反転形状で表示する鏡像複写図形表示処理のいずれか選択した処理を行い、前記元図形編集処理手段は元図形を編集することにより複写図形が連動して編集される編集処理を行い、前記複写図形確定処理手段は前記複写図形の確定処理を行うことを特徴とする帳票類デザインシステム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、デザインの基礎部品であるプリミティブの図形を編集する方法およびその方法を適用した帳票類のデザインシステムに関する。
【０００２】
【従来の技術】
プリミティブは例えば、矩形、円形、直線等の図形、地紋、絵柄、マーク、記号、文字列等のデザインの基礎部品であり、このプリミティブを組み合わせてデザインが行われる。プリミティブは必ずしも内容が簡単でなくてもよく、また種類が限定されるものでもなく、任意の使用頻度の高いものをプリミティブとすることができる。
プリミティブを用いたデザインはプリミティブの指定とレイアウトとの２つの過程が基本となっている。従来におけるプリミティブの指定は、ディスプレイに表示されたプリミティブ上にマウスの指示ポイントを移動しマウスボタンを押すことによって行われる。勿論指定するプリミティブの表示はプリミティブのファイルメニューを指定してファイルオープンを行う等の方法で予め行っておく。そして従来におけるプリミティブのレイアウトは、指定したプリミティブ上でマウスボタンを押し続けたままマウスの指示ポイントを移動する操作、すなわちドラッグを行うと、それにともなって指定するプリミティブが移動し、マウスボタンを離すとその位置にプリミティブが停止されることによって行われる。
【０００３】
【発明が解決しようとする課題】
しかしながらこのような従来のプリミティブを用いたデザインにおいては、プリミティブを規定に当てはまるように精度良くレイアウトしようとする場合には、自由度があり過ぎて位置が定まらず、正確なレイアウトは不可能であった。例えば複数のプリミティブを罫線等の基準線に対して対象にレイアウトする場合、対象のレイアウトを保持したまま複数のプリミティブに対して移動、拡大または縮小、回転等の処理を行う場合、等である。
【０００４】
そこで本発明の目的は、規定に当てはまるように精度良くプリミティブをレイアウトすることができ、特に基準線に対して対象にレイアウトする場合に元図形を複写することができるプリミティブの図形複写方法および帳票類デザインシステムを提供することにある。
【０００５】
【課題を解決するための手段】
上記の目的は下記の本発明によって達成される。すなわち、本発明の請求項１に係る図形複写方法は、基準線の種類を指定する基準線種指定処理過程と、前記指定された基準線を表示する基準線表示処理過程と、前記表示された基準線の位置を指定する基準線位置指定処理過程と、前記基準線を基準として線対象の位置に元図形と複写図形とを左右同一形状で表示する正象複写図形表示処理過程または左右反転形状で表示する鏡像複写図形表示処理過程のいずれか選択した過程と、前記元図形を編集することにより前記複写図形が連動して編集される元図形編集処理過程と、前記複写図形の確定処理を行う複写図形確定処理過程とからなるようにしたものである。
【０００６】
また本発明の請求項２に係る図形複写方法は、前記元図形編集処理過程は、元図形を移動、拡大または縮小、回転する処理を含むようにしたものである。
【０００７】
また本発明の請求項３に係る帳票類デザインシステムは、準線種指定処理手段と、基準線表示処理手段と、基準線位置指定処理手段と、複写図形表示処理手段と、元図形編集処理手段と、複写図形確定処理手段とを有する帳票類デザインシステムであって、前記基準線種指定処理手段は基準線の種類を指定し、前記基準線表示処理手段は前記指定された基準線を表示し、前記基準線位置指定処理手段は前記表示された基準線の位置を指定し、前記複写図形表示処理手段は前記基準線を基準として線対象の位置に元図形と複写図形とを左右同一形状で表示する正象複写図形表示処理または左右反転形状で表示する鏡像複写図形表示処理のいずれか選択した処理を行い、前記元図形編集処理手段は元図形を編集することにより複写図形が連動して編集される編集処理を行い、前記複写図形確定処理手段は前記複写図形の確定処理を行うようにしたものである。
【０００８】
【作用】
本発明の図形複写方法によれば、基準線種指定処理過程により基準線の種類が指定され、
基準線表示処理過程により前記指定された基準線が表示され、
基準線位置指定処理過程により前記表示された基準線の位置が指定され、
複写図形表示処理過程により前記基準線を基準として線対象の位置に元図形と複写図形が表示され、
元図形編集処理過程により元図形の編集処理が行われ、
複写図形確定処理過程により複写図形の確定処理が行われる。
【０００９】
また本発明の図形複写方法によれば、前記複写図形表示処理過程は正象複写図形表示処理過程と鏡像複写図形表示処理過程との一方を選択して行う処理であって、前記正象複写図形表示処理過程により前記元図形と複写図形とは左右同一形状とされ、前記鏡像複写図形表示処理過程前記元図形と複写図形とは左右反転形状とされる。
また本発明の図形複写方法によれば、前記元図形編集処理過程により元図形は移動、拡大または縮小、回転される。
【００１０】
また本発明の帳票類デザインシステムによれば、基準線種指定処理手段と、基準線表示処理手段と、基準線位置指定処理手段と、複写図形表示処理手段と、元図形編集処理手段と、複写図形確定処理手段と、を有し、
前記基準線種指定処理手段により基準線の種類が指定され、
前記基準線表示処理手段により前記指定された基準線が表示され、
前記基準線位置指定処理手段により前記表示された基準線の位置が指定され、前記複写図形表示処理手段により前記基準線を基準として線対象の位置に元図形と複写図形が表示され、
前記元図形編集処理手段により元図形の編集処理が行われ、
前記複写図形確定処理手段により複写図形の確定処理が行われる。
【００１１】
【実施例】
以下、本発明の図形複写方法および帳票類デザインシステムについて好適な実施例により説明する。
図１は本発明の図形複写方法を実施する装置の構成を示す図である。図１において、１の実線の枠で囲まれた部分は本発明の図形複写方法を実施する図形複写装置、２はイーサーネット等のＬＡＮ（Local Area Network）、３は基礎部品（プリミティブ）データ、デザインデータ、その他のデータを保存するとともにそれらのデータをＬＡＮを通じて図形複写装置との間で相互に転送するデータストアシステム、４はキーボード、マウス等の入力装置、５はディスプレイ、プリンタ等の出力手段である。
【００１２】
図１において、図形複写装置１は更に細部から構成されており、６は記憶手段、７は演算手段であり、パーソナルコンピュータ、エンジニアリングワークステーション等のコンピュータの本体部分である。
そして記憶手段６において、８はデータストアシステム３から読込んだ、あるいはもともと記憶されているプリミティブデータ、９はプリミティブデータ８を指定しレイアウトして得るデザインデータである。
さらに演算手段７において、１０は編集状態の図形、画像等のプリミティブデータの元図形を、指定した基準線を対象とし鏡像イメージで複写する（元図形と複写図形とが左右反転形状）処理を行う鏡像複写図形表示処理ルーチン（以降“鏡像複写処理ルーチン”と呼ぶ）、１１は編集状態の図形、画像等のプリミティブデータの元図形を、指定した基準線を対象とし正像イメージで複写する（元図形と複写図形とが左右同一形状）処理を行う正像複写図形表示処理ルーチン（以降“正像複写処理ルーチン”と呼ぶ）である。
【００１３】
図２は図形複写処理の流れを示すフロー図である。詳細は後述するとし、まず図２における処理について簡単に説明する。対象となるプリミティブの図形が選択され（Ｓ１）、さらに図形複写処理の方法（複写モード）が“鏡像複写”、“正像複写”から選択される（Ｓ２）と、選択された処理ルーチンが起動する。その処理の最後に図形複写処理を終了するか継続するかが選択され（Ｓ８）、終了選択の場合は終了し、継続選択の場合は対象図形選択（Ｓ１）にもどる。
【００１４】
図３はオペレータとシステムの間でデータの入出力を対話的に行うダイアログ画面の一例を示す図である。このダイアログ画面は出力装置５（図１参照）のディスプレイに表示され、図３（Ａ）は作画を行う際に使用する作画ツールパレット、図３（Ｂ）は座標を入力する際に使用する座標入力パレット、図３（Ｃ）はプリミティブのレイアウトを行う際に使用するレイアウトパレットである。
【００１５】
図３（Ａ）において、例えば垂直線を描く場合は、作画ツールパレットの垂直線のボタンにマウスの指示ポイントを置いて、マウスボタンを１回クリックすることによって垂直線モードを選択し、次にマウスの指示ポイントを垂直線の開始点に移動してマウスボタンを１回クリック、さらにマウスの指示ポイントを垂直線の終了点に移動してマウスボタンを１回クリックすることによって、垂直線を描くことができる。
【００１６】
図３（Ｂ）において、例えばレイアウトする際のプリミティブの基準点を指定する場合は、座標入力パレットの入力形態において、中心基準をマウスにて選択するとプリミティブ中心点が基準点に指定され、角基準をマウスにて選択し更に４つの角のいずれかをマウスにて選択するとその角が基準点に指定される。
図３（Ｃ）において、例えばプリミティブの図形の複写を行いたい場合は、画像鏡像を行いたいか、線対象コピーを行いたいかによって、レイアウトパレットにおいて対応するモードのボタンをマウスにて選択することによって、そのモードにおける処理、すなわち図１における各処理ルーチンの鏡像複写処理ルーチン１０（画像鏡像）、正像複写処理ルーチン１１（線対象コピー）に進むことができる。
【００１７】
図４は編集状態の図形、テキスト等のプリミティブデータを、指定した基準線に対して対称な位置に左右が反対となる鏡像として複写する鏡像複写処理ルーチン１１の処理過程をディスプレイの編集画面に基づいて説明する図である。
次に、本発明の図形複写方法について図１〜図４に基づき鏡像複写処理過程および正像複写過程を説明する。
図４（Ａ）は編集状態の図形が示されている。“図形データ”は作画ツールパレット図３（Ａ）によって作成されるか、記憶手段６のプリミティブデータ８（図１参照）から読出されレイアウトされたプリミティブである。
【００１８】
プリミティブデータ８から特定のプリミティブを読出す方法は、編集画面上で中心点あるいは矩形等の枠を指定することによりプリミティブの読出し位置を指定し、次にプリミティブデータのダイアログを開きファイル名を入力しファイルのオープンを指示することによって行われる。そのオープンの際、拡大縮小等のオプション指定を行うことができる。
図４（Ａ）における、“図形データ”はオープン直後のプリミティブの図形、または“図形データ”が指定状態であることが示されている。すなわち、“図形データ”の中心の黒丸●と周辺の４つの黒丸●が図形に付随して表示されている場合、指定状態であることを示し、この黒丸●が図形に付随して表示されていない場合、指定状態でないことを示している。“指定状態にある”とは処理の対象として指定されていることであり、処理はこの指定状態にあるプリミティブについてだけ行われる。
【００１９】
指定状態にないプリミティブを指定し指定状態にするにはマウスの指示ポイントをプリミティブ上に置いてマウスボタンをクリックすることによって行われる。また指定を解除するには、プリミティブの無い画面上の部位にマウスの指示ポイントを置いてマウスボタンをクリックすることによって行われる。
図４（Ａ）は、図２の図形複写処理のフローにおいて、プリミティブを指定し指定状態にする対象図形指定が行われ（Ｓ１）、レイアウトパレット（図３参照）において画像鏡像（鏡像複写処理）を選択する方法で複写モード選択が行われ、鏡像複写処理ルーチン１０（図１参照）が起動する（Ｓ２）とともに、さらに、鏡像複写処理ルーチン１０のプルダウンメニューとして垂直線基準が選択され（Ｓ３）、仕上がりサイズの中央に基準線（垂直線基準）が表示されている状態である（Ｓ４）。
【００２０】
次に図２の図形複写処理のフローにおいて、基準線決定が行われる。基準線の決定は基準線を移動する過程と、位置を固定する過程からなり、基準線上にマウスの指示ポイントを移動してマウスボタンを押すと、その基準線は指定状態となル。図４（Ａ）は、“基準線”が指定され指定状態となっていることを示す図であり、指定され補助線の両端部において白丸○が付随して表示されることによって指定状態を表している。前述のマウスボタンを押したままマウスの移動を行う（ドラッグ）。するとそれに連れ指示ポイントと基準線が移動する。次にマウスボタンを離すとその位置に基準線は固定される。さらに指示ポイントと基準線から離してマウスボタンをクリックすると白丸○が表示から消える（Ｓ５）。
次に図２の図形複写処理のフローにおいて、鏡像複写処理ルーチン１１のプルダウンメニューとして“複写図形表示”が選択されると対象図形の鏡像複写図形が基準線と対象の位置に複写される表示される（Ｓ６）。
【００２１】
図４（Ｂ）に示すように、元図形の基準点として左上の黒丸●が指定されると左上の黒丸●がグレーの丸に変化し指定されたことが表示される。この指定されたグレーの丸はその後の編集処理（例えば、移動、拡大または縮小、回転等）の基準の点となる。そして、元図形の上にマウスの指示ポイントを置きドラッグ操作を行う等により、元図形の移動等を行った場合は、鏡像複写図形も基準線を対象にして移動等を行い、鏡像対象が保持される。
図４（Ｃ）に示すように、鏡像複写図形の複写位置等が決定した場合、マウスの指示ポイントを元図形から離れた位置において、マウスボタンをクリックすると、黒丸●とグレーの丸は表示から消えて、鏡像複写図形のデータが確定し登録されたことが示される（Ｓ７）
【００２２】
次に図２の図形複写処理のフローにおいて、この図形複写処理を継続するか終了するかの入力が行われ、継続する場合は対象図形指定（Ｓ１）に戻る（Ｓ８）。
図２における基準線選択（Ｓ３）において水平線基準移動が選択された場合の、Ｓ９〜Ｓ１２，Ｓ８の処理過程は、上述の“垂直線”が“水平線”に替わることが主とした差異であり、同様の処理過程であるので説明は省略する。
【００２３】
図５は編集状態の図形、テキスト等のプリミティブデータを、指定した基準線に対して対称な位置に左右が同一となる正像として複写する正像複写処理ルーチン１１の処理過程をディスプレイの編集画面に基づいて説明する図である。
次に、本発明の図形複写方法について図１〜図３、図５に基づき正像複写処理を例として説明する。
基本的には前述の鏡像複写処理と同じであるが、正像複写処理の場合には指定した基準線に対して対称な位置に左右が同一となる正像として複写を行うことができる。
【００２４】
図５（Ａ）は編集状態の図形が示されている。“図形データ”は作画ツールパレット図３（Ａ）によって作成されるか、記憶手段６のプリミティブデータ８（図１参照）から読出されレイアウトされたプリミティブである。
プリミティブデータ８から特定のプリミティブを読出す方法は、編集画面上で中心点あるいは矩形等の枠を指定することによりプリミティブの読出し位置を指定し、次にプリミティブデータのダイアログを開きファイル名を入力しファイルのオープンを指示することによって行われる。そのオープンの際、拡大縮小等のオプション指定を行うことができる。
【００２５】
図５（Ａ）における、“図形データ”はオープン直後のプリミティブの図形、または“図形データ”が指定状態であることが示されている。すなわち、“図形データ”の中心の黒丸●と周辺の４つの黒丸●が図形に付随して表示されている場合、指定状態であることを示し、この黒丸●が図形に付随して表示されていない場合、指定状態でないことを示している。“指定状態にある”とは処理の対象として指定されていることであり、処理はこの指定状態にあるプリミティブについてだけ行われる。
【００２６】
指定状態にないプリミティブを指定し指定状態にするにはマウスの指示ポイントをプリミティブ上に置いてマウスボタンをクリックすることによって行われる。また指定を解除するには、プリミティブの無い画面上の部位にマウスの指示ポイントを置いてマウスボタンをクリックすることによって行われる。
図５（Ａ）は、図２の図形複写処理のフローにおいて、プリミティブを指定し指定状態にする対象図形指定が行われ（Ｓ１）、レイアウトパレット（図３参照）において線対象コピー（正像複写処理）を選択する方法で複写モード選択が行われ、正像複写処理ルーチン１１（図１参照）が起動する（Ｓ２）とともに、さらに、正像複写処理ルーチン１１のプルダウンメニューとして垂直線基準が選択され（Ｓ１３）、仕上がりサイズの中央に基準線（垂直線基準）が表示されている状態である（Ｓ１４）。
【００２７】
次に図２の図形複写処理のフローにおいて、基準線決定が行われる。基準線の決定は基準線を移動する過程と、位置を固定する過程からなり、基準線上にマウスの指示ポイントを移動してマウスボタンを押すと、その基準線は指定状態となル。図５（Ａ）は、“基準線”が指定され指定状態となっていることを示す図であり、指定され補助線の両端部において白丸○が付随して表示されることによって指定状態を表している。前述のマウスボタンを押したままマウスの移動を行う（ドラッグ）。するとそれに連れ指示ポイントと基準線が移動する。次にマウスボタンを離すとその位置に基準線は固定される。さらに指示ポイントと基準線から離してマウスボタンをクリックすると白丸○が表示から消える（Ｓ１５）。
次に図２の図形複写処理のフローにおいて、正像複写処理ルーチン１１のプルダウンメニューとして“複写図形表示”が選択されると対象図形の正像複写図形が基準線と対象の位置に複写される表示される（Ｓ１６）。
【００２８】
図５（Ｂ）に示すように、元図形の基準点として左上の黒丸●が指定されると左上の黒丸●がグレーの丸に変化し指定されたことが表示される。この指定されたグレーの丸はその後の編集処理（例えば、移動、拡大または縮小、回転等）の基準の点となる。そして、元図形の上にマウスの指示ポイントを置きドラッグ操作を行う等により、元図形の移動等を行った場合は、正像複写図形も基準線を対象にして移動等を行い、正像対象が保持される。
図５（Ｃ）に示すように、正像複写図形の複写位置等が決定した場合、マウスの指示ポイントを元図形から離れた位置において、マウスボタンをクリックすると、黒丸●とグレーの丸は表示から消えて、正像複写図形のデータが確定し登録されたことが示される（Ｓ１７）
【００２９】
次に図２の図形複写処理のフローにおいて、この図形複写処理を継続するか終了するかの入力が行われ、継続する場合は対象図形指定（Ｓ１）に戻る（Ｓ８）。
図２における基準線選択（Ｓ３）において水平線基準移動が選択された場合の、Ｓ１８〜Ｓ２１，Ｓ８の処理過程は、上述の“垂直線”が“水平線”に替わることが主とした差異であり、同様の処理過程であるので説明は省略する。
【００３０】
前述の図形複写を行う過程の説明において図形の移動を行う場合を示した。図２におけるＳ７，Ｓ１２，Ｓ１７，Ｓ２１の処理過程において、元図形に対して移動だけではなく図形の拡大または縮小、回転等を行うことができる。
図６は鏡像複写処理の位置決定（Ｓ７）において元図形に対して“拡大”が行われる前後を示す図である。図６（Ａ）が“拡大”を行う前であり、図６（Ｂ）が“拡大”を行った後を示す。メニューの中から図形の拡大または縮小処理を選択した後、図６（Ａ）に示すように基準点を指定すると、基準点は黒丸●から白丸○に変化し、その基準点は固定される。基準点の指定は、マウスの指示ポイントをその点の上においてマウスボタンを押すことによって行われる。
【００３１】
またマウスボタンを押したまま移動すると（ドラッグ）、基準点とマウスの指示ポイントを対角点とする矩形が現れ（図の破線の矩形）る。矩形のサイズが所望のサイズとなる位置までマウスボタンを押したまま移動しマウスボタンを離すと、図６（Ｂ）に示すようにその矩形のサイズに図形の大きさが拡大または縮小される。また元図形が拡大または縮小されると複写図形も同様に変化する。
また図７は正像複写処理の位置決定（Ｓ１７）において元図形に対して“拡大”が行われる前後を示す図である。図６の場合と同様の処理であるから説明は省略する。
【００３２】
また図８は鏡像複写処理の位置決定（Ｓ７）において元図形に対して“回転”が行われる前後を示す図である。図８（Ａ）が“回転”を行う前であり、図８（Ｂ）が“回転”を行った後を示す。メニューの中から図形の回転処理を選択した後、図８（Ａ）に示すように基準点を指定すると、基準点は黒丸●から白丸○に変化し、その基準点は固定される。基準点の指定は、マウスの指示ポイントをその点の上においてマウスボタンを押すことによって行われる。
またその図形を囲む矩形が現れマウスの指示ポイントを基準点以外の矩形の角の点の上に置きマウスボタンを押したまま移動すると（ドラッグ）、基準点を中心に、基準点と、その矩形の角の点とマウスの指示ポイントが１つの直線場に並ぶ。この状態で所望の角度となる位置までマウスボタンを押したまま移動しマウスボタンを離すと、図８（Ｂ）に示すように元図形が回転し、複写図形は、元図形と逆方向に回転する。
また図９は正像複写処理の位置決定（Ｓ１７）において元図形に対して“回転”が行われる前後を示す図である。元図形と複写図形が同方向に回転すること以外は、図８の場合と同様の処理であるから説明は省略する。
【００３３】
次に上述の図形複写方法を帳票類デザインシステムに適用した本発明の帳票類デザインシステムについて説明する。
なおここでは帳票類とは、伝票、複写伝票、ＯＣＲ帳票、通帳、申込票、通知票、等の所定のデータを記入するための項目（記入欄）が設けられているものを指す。
図１０は本発明の帳票類デザインシステムとその周辺装置を含み、メイン事業所と遠隔事業所とを結ぶ総合システムの構成の一例を示す図である。図１０において、２１ａ，２１ｂは図形複写処理機能を有する本発明の帳票類デザインシステムと入出力装置からなるＢＦＤ（Business Form Design）ターミナル、２２はＬＡＮのイーサネット、２３はＢＦＤデータ、各種画像データ（カラー画像、部品画像等）のデータを保管・管理するデータストアシステム、２４は原稿画像等の入力を行う製版用スキャナー、２５は写真フィルムに画像データを出力するフィルム出力機、２６はＢＦＤデータのデータ形式を変換した画像データを得るＢＦＤ変換サーバー、２７はカラー画像データを普通紙上にカラープリントアウトするカンプ出力機、２８は印刷用の版下を作成する版下作成システムであるＦＣＳ（Form Composing System ）、２９は遠隔地間のネットワークを接続する装置のルータである。
【００３４】
図１１は本発明の帳票類デザインシステム２１（ａ，ｂ）のメインルーチンの処理の流れを示すフロー図である。図１１において、帳票類デザインシステム２１を立ち上げるとディスプレイにメインメニューが表示される（Ｓ２１）。メインメニューには“ユーティリティ”、“帳票作成”、“出力”、“終了”の４つのメニューがあって、それらの１つを選択することによって、それらの処理に進む（Ｓ２２）。“ユーティリティ”が選択されるとユーティリティ処理ルーチン（Ｓ２３）が起動され、“帳票作成”が選択されると帳票作成処理ルーチン（Ｓ２４）が起動され、“出力”が選択されると出力処理ルーチン（Ｓ２５）が起動され、“終了”が選択されると帳票類デザインシステムが終了する。“終了”以外の処理ルーチンが終了した場合にはメインルーチンのメインメニュー表示（Ｓ２１）に戻る。
【００３５】
ユーティリティ処理ルーチン（Ｓ２３）においては、さらにサブメニューがあり、“部品画像管理”、“カラー画像管理”、“ＢＦＤデータ管理”、“帳票部品データ管理”、“サンプル帳票データ管理”、“ＷＳ（Workstation ）データの取り込み処理”、が行われる。
“部品画像管理”においては、ユーザ単位でのロゴデータの管理、約物等の管理処理を行う。また部品画像（プリミティブ）用のカートリッジＭＴのイニシャライズ、部品画像データのセーブ、部品画像データのロードの各処理を行う。
“カラー画像管理”においては、写真画像の管理処理を行う。またカラー画像用のカートリッジＭＴのイニシャライズ、カラー画像データのセーブ、カラー画像データのロードの各処理を行う。
【００３６】
“ＢＦＤデータ管理”においては、ＢＦＤで作成したデータの管理処理を行う。またＢＦＤデータ用のカートリッジＭＴのイニシャライズ、ＢＦＤデータのセーブ、ＢＦＤデータのロードの各処理を行う。
“帳票部品データ管理”においては、帳票部品（必要箇所のみ分割して部品格納している帳票）の管理処理を行う。また帳票部品データ用のカートリッジＭＴのイニシャライズ、帳票部品データのセーブ、帳票部品データのロードの各処理を行う。
“サンプル帳票データ管理”においては、サンプル帳票（プレゼンテーション帳票）の管理処理を行う。またサンプル帳票データ用のカートリッジＭＴのイニシャライズ、サンプル帳票データのセーブ、サンプル帳票データのロードの各処理を行う。
“ＷＳ（Workstasion ）データの取り込み処理”においては、ＷＳを経由してスキャナーから取込んだ画像データの余白除去、データ登録を行う処理を行う。
【００３７】
出力処理ルーチン（Ｓ２５）においては、カンプ出力機２７（図１０参照）に全色合成出力、またはＣ（Cyan），Ｍ（Mgenta），Ｙ（Yellow），Ｂｋ（Black ），特色１〜特色２４までの分色出力を行う“カンプ出力処理”、フィルム出力機２５（図１０参照）にＣ，Ｍ，Ｙ，Ｂｋ，特色１〜特色２４までの分色ポジフィルム、または分色ネガフィルムを出力する“フィルム出力処理”を行う。またそれらの出力を行う際にレイアウトして出力する“レイアウト出力処理”を行う。
【００３８】
“レイアウト出力処理”においては、さらにサブメニューがあり、“レイアウト”、“オフセット”、“回転出力”が行われる。
“レイアウト”においては、さらにサブメニューがあり、“自動”、“位置指定”が行われる。
“自動”は、帳票をマルチ出力（配列して複数の帳票を出力）する際、直前までの帳票のレイアウトに対し、次に配置する帳票を右側に配置するのか、下側に配置するのかを指定することにより自動的に配置を完了する処理を行う。
“位置指定”は、差し替え出力、および合成出力等を行う場合に指定する処理であり、指定した帳票の左上を基準とした座標値入力によりレイアウト指定を行う。すなわち、▲１▼位置指定サブメニューが指定された時点で、対象となる帳票をマウスにて指定する。▲２▼座標入力ウインドウにて指定された帳票の左上を基準とした相対座標値を入力する。
【００３９】
“オフセット”においては、さらにサブメニューがあり、“オフセット有り”、“オフセット無し”が行われる。デフォルトは“オフセット有り”である。
“オフセット有り”は、フィルムの外枠サイズに対して、外枠から内側に所定のオフセット距離を有する仕上がりサイズが与えられる。
“オフセット無し”は、仕上がりサイズとフィルムサイズが一致する状態であり、仕上がりサイズ外に存在するトンボは除去される。
“回転出力”においては、さらにサブメニューがあり、“正向き出力”、“９０度回転出力”、“１８０度回転出力”、“２７０度回転出力”、が行われる。デフォルトは“正向き出力”である。
“正向き出力”は、その名称のとおり帳票が正向きに出力される。他はその名称のとおりの角度だけ時計回りに回転されて出力される。
【００４０】
次にメインルーチンにおいて帳票作成処理ルーチンが起動された場合について説明する。図１２は帳票作成処理ルーチンにおける処理の流れを示すフロー図である。
図１２において帳票作成処理ルーチン（図１１のＳ２４）が起動されると、この処理ルーチンにおけるサブメニューが表示される（Ｓ３１）。サブメニューは、“ファイル”、“デザイン”、“表示”、“分色”、“ユーティリティ”、“レイアウト”、“編集”、“部品”からなり、これらのサブメニューから１つが選択されると、選択されたメニューの処理ルーチンが起動される（Ｓ３２）。
【００４１】
ファイル処理ルーチン（Ｓ３３）は、さらにサブメニュー“読み込み”、“登録”、“合成”、“属性”からなり、ＢＦＤファイルの読み込みまたは登録処理を行う。“読み込み”はＢＦＤファイルの読み込みを行い、“登録”はＢＦＤファイルの登録を行い、“合成”は同一オーダーの各枚目を合成し一つの枚目に合成を行い、“属性”は各枚目の属性（サイズ等を）の指定を行う。
デザイン処理ルーチン（Ｓ３４）は、さらにサブメニュー“作画ツール”、“テキスト”、“カラー画像”、“部品画像”、“トンボ”からなり、帳票をデザインするための各種ツールを提供する。“作画ツール”は直線、ボックス、円、楕円、連続線、自由曲線、等分割線、閉領域スクリーン（網版作成）、補助線の作成を行い、“テキスト”は日本語、欧文の文章作成を行い、“カラー画像”はカラー画像の貼り込みを任意の形状でトリミングして行い、“部品画像”はロゴ画像の貼り込みを任意の形状でトリミングして行い、“トンボ”は印刷管理用のトンボ（位置合わせマーク）を貼り込みを行うツールである。
なおプリミティブ（すなわち部品）もここで作成することができ、作成された図形、テキスト等のデータを後述の部品処理ルーチン（Ｓ４０）においてプリミティブとして登録することで、プリミティブとされる。
【００４２】
表示処理ルーチン（Ｓ３５）は、さらにサブメニュー“チャート設定”、“画面ズーム”、“補助線表示”、“画面切り替え”、“画面スクロール”からなり、ディスプレイ表示に関する各種ツールを提供する。“チャート設定”は指定のチャートをディスプレーに表示し、“画面ズーム”は表示されている画面を拡大表示し、“補助線表示”は補助線を表示し、“画面切り替え”はフォーム台紙（登録データ作成画面）、作業台紙（ワーク画面）の２つの画面を切り替え、“画面スクロール”は表示する画面をスクローする処理を行う。
分色処理ルーチン（Ｓ３６）は、さらにサブメニュー“主版設定”、“フィルター分色”、“個別分色”からなり、ＢＦＤデータ、およびＦＣＳ版下データの分色作業を行う処理を行う。“主版設定”は罫線、網版、文字の各データに対し主に使用する色属性を一括して設定し、“フィルター分色”は任意形状により、その中に含まれる罫線、網版、文字のそれぞれに対し色属性を指定し、“個別分色”は個々のデータに対し、簡易的に色属性のみを指定する処理を行う。
【００４３】
ユーティリティ処理ルーチン（Ｓ３７）は、さらにサブメニュー“カラーコンバージョン”、“スクリーン設定”、“部品画像ＤＢ検索”、“カラー画像ＤＢ検索”からなり、帳票作成モードにおけるデザイン補助処理を行う。“カラーコンバージョン”は特色にて作成した帳票データを一括してプロセスカラーに変更し、“スクリーン設定”は使用する出力機の解像度、線数、角度を設定し、“部品画像ＤＢ検索”は得意先ロゴ等をデータベースより検索し、“カラー画像ＤＢ検索”はカラー画像（写真等）をデータベースより検索する処理を行う。
【００４４】
レイアウト処理ルーチン（Ｓ３８）は、さらにサブメニュー“補助線移動”、“垂直線基準移動”、“水平線基準移動”、“線対象コピー”、“コピー鏡像”、“回転”、“リピート”からなり、デザインレイアウトに関する処理を行う。“補助線移動”は入力した補助線に対し指定図形を揃え、“垂直線基準移動”は指定した図形、テキスト等を垂直基準線に揃え、“水平線基準移動”は指定した図形、テキスト等を水平基準線に揃える処理を行う。
また“線対象コピー”は指定した図形を基準線（垂直、水平）を基準とし対象にコピーし、“コピー鏡像”は指定した図形を基準線（垂直、水平）を基準とし鏡像イメージでコピーする処理を行う。これら“線対象コピー”、“コピー鏡像”は前述したように本発明を構成する部分である。また“回転”は指定した図形を任意角度に回転し、“リピート”は地紋等を主に作成する処理を行う。
この“リピート”処理においては単純な並べ処理とともに、拡大または縮小を行いながらの並べ処理、回転を徐々に行いながらの並べ処理、網％を徐々に変化させながら図形を並べる処理を行う。また、処理後は編集画面でのトリミング処理により任意の形状に切り取ることができる。
【００４５】
編集処理ルーチン（Ｓ３９）は、サブメニューとして図形の“移動”、“拡大または縮小”、“回転”、“カット”、“コピー”、“パック”を有し、図形編集に関する処理を行う。“パック”は複数図形をグループ化し、各種操作の対象とする処理である。
部品処理ルーチン（Ｓ４０）は、さらにサブメニュー“ＢＦＤデータ”、“ＦＣＳデータ”、“サンプル部品”、“帳票部品”からなり、各種部品の読み込みまたは登録処理を行う。プリミティブ（すなわち部品）はこの部品処理ルーチンにおいて読み込みまたは登録処理が行われる。“ＢＦＤデータ”はＢＦＤデータの読み込みを行い、“ＦＣＳデータ”はＦＣＳにて作成された版下データの読み込みを行い、“サンプル部品”はプレゼンテーション帳票の登録を行い、“帳票部品”は帳票中の必要箇所のみ切り取り、部品として登録を行うとともに登録されている帳票部品を読み込み現在編集中のデータと合成する処理を行う。
【００４６】
【発明の効果】
以上の説明のように、本発明によれば基準線に基づいて線対象に複写を行うことができ、したがって、規定に当てはまるように精度良くプリミティブの図形をレイアウトすることができる図形複写方法および帳票類デザインシステムが提供される。
【図面の簡単な説明】
【図１】本発明の図形複写方法を実施する装置の構成を示す図である。
【図２】図形複写処理の流れを示すフロー図である。
【図３】オペレータとシステムの間でデータの入出力を対話的に行うダイアログ画面の一例を示す図である。
【図４】編集状態の図形、テキスト等のプリミティブデータを、指定した基準線に対して対称な位置に左右が反対となる鏡像として複写する鏡像複写処理ルーチン１１の処理過程をディスプレイの編集画面に基づいて説明する図である。
【図５】編集状態の図形、テキスト等のプリミティブデータを、指定した基準線に対して対称な位置に左右が同一となる正像として複写する正像複写処理ルーチン１０の処理過程をディスプレイの編集画面に基づいて説明する図である。
【図６】鏡像複写処理の位置決定（Ｓ７）において元図形に対して“拡大”が行われる前後を示す図である。
【図７】正像複写処理の位置決定（Ｓ１７）において元図形に対して“拡大”が行われる前後を示す図である。
【図８】鏡像複写処理の位置決定（Ｓ７）において元図形に対して“回転”が行われる前後を示す図である。
【図９】正像複写処理の位置決定（Ｓ１７）において元図形に対して“回転”が行われる前後を示す図である。
【図１０】本発明の帳票類デザインシステムとその周辺装置を含み、メイン事業所と遠隔事業所とを結ぶ総合システムの構成の一例を示す図である。
【図１１】本発明の帳票類デザインシステムのメインルーチンの処理の流れを示すフロー図である。
【図１２】帳票作成処理ルーチンにおける処理の流れを示すフロー図である。
【符号の説明】
１  図形複写装置
２  ＬＡＮ
３，２３  データストアシステム
４  入力装置
５  出力装置
６  記憶手段
７  演算手段
８  プリミティブデータ
９  デザインデータ
１０  鏡像複写図形表示処理ルーチン
１１  正像複写図形表示処理ルーチン
２１ａ，２１ｂ  ＢＦＤターミナル
２２  イーサネット
２４  製版用スキャナー
２５  フィルム出力機
２６  ＢＦＤ変換サーバー
２７  カンプ出力機
２８  ＦＣＳ
２９  ルータ
【図１】
0003654946.tif 000002
【図２】
0003654946.tif 000003
【図３】
0003654946.tif 000004
【図４】
0003654946.tif 000005
【図５】
0003654946.tif 000006
【図６】
0003654946.tif 000007
【図７】
0003654946.tif 000008
【図８】
0003654946.tif 000009
【図９】
0003654946.tif 000010
【図１０】
0003654946.tif 000011
【図１１】
0003654946.tif 000012
【図１２】
0003654946.tif 000013