(57)【特許請求の範囲】
【請求項１】
矩形に内接する内接円を描画する図形描画装置において、
前記矩形サイズドット数を入力し、前記内接円を指定して入力処理する情報入力処理手段と、
矩形の縦サイズドット数および横サイズドット数の奇数、偶数を判別する判別手段と、
前記縦サイズドット数および横サイズドット数が奇数あるいは偶数の組み合わせ状態によって：
縦サイズドット数が奇数且つ横サイズドット数が奇数の時は一つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が奇数且つ横サイズドット数が偶数の時は一つの中心点ｙ座標および二つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が奇数の時は二つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が偶数の時は二つの中心点ｙ座標および二つの中心点ｘ座標を；
それぞれ求める中心点算出手段と、
１つ又は複数の前記中心点の各座標を中心として短辺から半径を算出して内接円の一部又は全体を描画する描画処理手段と、
を備えたことを特徴とする図形描画装置。
【請求項２】
コンピュータに、
矩形サイズドット数を入力し、内接円を指定して入力処理する情報入力処理手順と、
矩形の縦サイズドット数および横サイズドット数の奇数、偶数を判別する判別手順と、
前記縦サイズドット数および横サイズドット数が奇数あるいは偶数の組み合わせ状態によって：
縦サイズドット数が奇数且つ横サイズドット数が奇数の時は一つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が奇数且つ横サイズドット数が偶数の時は一つの中心点ｙ座標および二つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が奇数の時は二つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が偶数の時は二つの中心点ｙ座標および二つの中心点ｘ座標を；
それぞれ求める中心点算出手順と、
１つ又は複数の前記中心点の各座標を中心として短辺から半径を算出して内接円の一部又は全体を描画する描画処理手順と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地紋見出しを作成する、特に地紋見出しの背景紋様形状として例えば地紋見出しサイズに内接する楕円を含む内接円を描画する図形描画装置および図形描画プログラムを格納した記憶媒体に関する。
【０００２】
一般に内接円を描画する場合、指定できる座標は中心が一意に定まるようにしか指定することができない。また、表示座標系（一般に整数の範囲）以外に論理座標系（浮動小数点による座標の表現を可能とする座標系）を利用して内部的には正しく認識しておき表示上は多少ずれていてもやむを得ないという考え方が中心である。
【０００３】
しかし、印刷分野などでは、出力するデバイスの密度によって「ずれ」に対して問題となることがある。特に、出力密度の低いデバイスでは、「ずれ」が目立ち品質的な問題となる。
【０００４】
そこで、中心点が定まらなくても出力密度の低いデバイスでもずれが目立たないようにした図形描画装置および地紋作成プログラムを格納した記憶媒体の開発が必要である。
【０００５】
【従来の技術】
新聞製作工程においては、地紋が作成される。例えば、地紋見出しの背景紋様形状として、図２０に示したように、地紋見出しの見出しサイズ１０１に内接する円形１０２を描画することがある。地紋背景形状としては、円、楕円、トラック、六角トラック斜形、ギザ、コーナー、三角、バートなどが用いられ、地紋見出しの見出しサイズに内接する円形を描画する場合には、従来ではポストスクリプトによる描画が行われていた。
【０００６】
例えば、図２１に示すように、地紋見出しの見出しサイズ１０１の横サイズが奇数、例えば７ビットの場合、内接円１０２の長径は、７ドット−１ドット（中心点）＝６ドットであり、その半径を３ドット（６ドット÷２＝３ドット）として、内接円を描画する。このように見出しサイズ１０１が奇数サイズの場合には、完全に内接する円形状を描画することができる。
【０００７】
これに対して、図２２に示すように、地紋見出しの見出しサイズ１０１が偶数、例えば８ドットである場合、内接円１０２の長径は８ドット−１ドット（中心点）＝７ドットであり、半径を３ドットに設定すると、一方側（図２２の左側）では内接しない円形となり、また、半径を４ドットに設定すると、一方側（図２２の右側）が見出しサイズ１０１からはみでる円形となる。
【０００８】
【発明が解決しようとする課題】
地紋見出しの背景紋様形状として地紋見出しサイズに内接する円形を描画する場合、従来の図形描画装置にあっては、地紋見出しサイズが偶数でドットである場合、完全に内接する円形を描画することができなかった。その結果、出力密度の低いデバイスではずれが目立ち、品質が悪化するという問題があった。
【０００９】
本発明は、このような従来の問題点に鑑みてなされたものであって、出力密度の低いデバイスでもずれが目立つことがなく、品質を向上させることができる図形描画装置および図形描画プログラムを格納した記憶媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
この目的を達成するために、本発明は、次のように構成する（図１、参照）。
【００１１】
本発明は、矩形に内接する内接円を描画する図形描画装置において、
前記矩形サイズドット数を入力し、前記内接円を指定して入力処理する情報入力処理手段Ａと、
矩形の縦サイズドット数および横サイズドット数の奇数、偶数を判別する判別手段Ｂと、
前記縦サイズドット数および横サイズドット数が奇数あるいは偶数の組み合わせ状態によって：
縦サイズドット数が奇数且つ横サイズドット数が奇数の時は一つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が奇数且つ横サイズドット数が偶数の時は一つの中心点ｙ座標および二つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が奇数の時は二つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が偶数の時は二つの中心点ｙ座標および二つの中心点ｘ座標を；
それぞれ求める中心点算出手段Ｃと、
１つ又は複数の前記中心点の各座標を中心として短辺から半径を算出して内接円の一部又は全部を描画する描画処理手段Ｄと、
を備える。
【００１２】
また本発明は、コンピュータに、
矩形サイズドット数を入力し、内接円を指定して入力処理する情報入力処理手順と、
矩形の縦サイズドット数および横サイズドット数の奇数、偶数を判別する判別手順と、
前記縦サイズドット数および横サイズドット数が奇数あるいは偶数の組み合わせ状態によって：
縦サイズドット数が奇数且つ横サイズドット数が奇数の時は一つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が奇数且つ横サイズドット数が偶数の時は一つの中心点ｙ座標および二つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が奇数の時は二つの中心点ｙ座標および一つの中心点ｘ座標を；
縦サイズドット数が偶数且つ横サイズドット数が偶数の時は二つの中心点ｙ座標および二つの中心点ｘ座標を；
それぞれ求める中心点算出手順と、
１つ又は複数の前記中心点の各座標を中心として短辺から半径を算出して内接円の一部又は全体を描画する描画処理手順と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体よりなる。
【００１３】
このような構成を備えた本発明によれば、矩形サイズドット数を入力し、
内接円を指定して入力処理し、矩形のサイズドット数の奇数、偶数の組み合わせ状態によって１つあるいは２つの中心点を決定し、決定した中心点のそれぞれの座標を中心として短辺から半径を算出して内接する円の一部又は全体を描画するため、どのような直径の指定に対しても、完全に内接する内接円を描画することができ、出力密度の低いデバイスでもずれが目立たないようになり、品質を向上させることができる。
【００１４】
【発明の実施の形態】
図２は新聞製作工程における地紋作成の流れを説明する説明図である。
【００１５】
図２において、まず、ステップＳ１では地紋見出し伝票（設計図）を作成する。すなわち、整理記者が紙に手書きで地紋見出し伝票を作成する。次に、ステップＳ２で地紋見出し伝票に基づいて地紋見出しを作成する。すなわち、オペレータが地紋見出し伝票を元に専用機を使用して地紋見出しを作成し、作成結果をプリンタで印刷する。次に、ステップＳ３で地紋見出しの確認を行う、すなわち、整理記者が地紋見出しが印刷された用紙を見て、体裁、内容を確認する。
【００１６】
次に、ステップＳ４で紙面を作成する。すなわち、オペレータが専用機で、記事、写真、見出しの部品を紙面として組み立てる。次に、ステップＳ５で紙面の校正、校閲を行う。すなわち、紙面全体のバランスを考慮し、表現の調整を行う。
【００１７】
本発明に係る、前記ステップＳ２の地紋見出し作成は、図３に示すように新聞製作用プログラム１の中で地紋見出しイメージデータを作成するためのサブプログラムという位置付けとなっている。
【００１８】
図３において、新聞製作用プログラム１は、記事入力プログラム２、画像加工プログラム３、本発明に係る地紋見出し作成プログラム（描画作成プログラム）、出力プログラム５および組版プログラム６により構成される。
【００１９】
本発明に係る地紋見出し作成プログラム４は、図４に示すように、オペレータが地紋見出し作成指示を行う地紋見出し情報入力処理プログラム７と、入力された地紋見出し情報により地紋見出しイメージを作成する地紋見出しイメージ作成プログラム８とにより構成されている。
【００２０】
図５は本発明の一実施形態に係る、地紋見出しを作成するための画像描画装置を示す図である。
【００２１】
図５において、１１は地紋見出しを作成する図形描画装置１２の本体であり、本体１１内にはＣＰＵ１３、メモリ１４が設けられる。メモリ１４は基本メモリ以外に増設メモリが設けられるようになっている。また、本体１１には磁気ディスク１５が装着され、さらに増設磁気ディスク１６が装着されるようになっている。記憶媒体としての磁気ディスク１５または増設磁気ディスク１６内には前述した地紋見出しイメージ作成プログラム（描画作成プログラム）８が格納されている。
【００２２】
地紋見出しイメージ作成プログラム８は、図６に示すように、入力した地紋見出し情報の地紋見出しの縦サイズの奇数、偶数を判別する第１判別手段としての第１判別部１７と、縦サイズの奇数、偶数に基づいてｙ座標の中心点を算出するｙ座標中心点算出手段としてのｙ座標中心点算出部１８と、地紋見出しの横サイズの奇数、偶数を判別する第２判別手段としての第２判別部１９と、横サイズの奇数、偶数に基づいてｘ座標の中心点を算出するｘ座標中心点算出手段としてのｘ座標中心点算出部２０と、ｙ座標の中心点およびｘ座標の中心点から１点を含む複数の中心座標を決定する中心座標決定手段としての中心座標決定部２１と、決定した中心座標を中心として短辺から半径を算出して内接円を描画する描画処理手段としての描画処理部２２と、を有する。
【００２３】
また、本体１１内には、ＣＤ−ＲＯＭ２３およびフロッピィディスク２４がそれぞれ装着される。本体１１にはポート２５を介して中継器２６が接続され、中継器２６にはポート２７を介してランリンク装置２８が接続されている。また、本体１１にはポート２９を介してディスプレイ３０が接続され、ディスプレイ３０にはコンソール画面などが表示される。また、本体１１にはポート３１を介してキーボード３２が接続されている。ランリンク装置２８にはポート３３を介して印刷部３４が接続され、印刷部３４では作成した地紋見出しを印刷する。
【００２４】
ランリンク装置２８にはポート３５を介して画像地紋端末装置３６が接続され、オペレータは画像地紋端末装置３６から地紋見出し情報を入力し、地紋見出しイメージの作成を依頼する。ランリンク装置２８には各ポート３７〜４０を介して複数の端末装置４１〜４４がそれぞれ接続され、これらの端末装置４１〜４４には記事入力プログラム２、画像加工プログラム３、出力プログラム５、組版プログラム６がそれぞれ格納されている。
【００２５】
図７は画像地紋端末装置３６の構成図である。
【００２６】
図７において、４５は画像地紋端末装置３６の本体であり、本体４５内には、ＣＰＵ４６、メモリ４７が設けられ、メモリ４７は基本メモリに対して拡張メモリが追加されるようになっている。また、本体４５には、フロッピィディスク４８、ＣＤ−ＲＯＭ４９が装着され、さらに、基本ディスク５０、増設ディスク５１が装着される。記憶媒体としての基本ディスク５０または増設ディスク５１内には、地紋見出し情報入力処理プログラム７が格納される。
【００２７】
地紋見出し情報入力処理プログラム７は、図８に示すように、地紋見出しサイズを入力し、内接円を指定して入力処理する地紋情報入力処理手段としての地紋情報入力処理部５２、入力した地紋見出しサイズの最大、最小を判定するサイズ最大最小判定手段としてのサイズ最大最小判定部５３を有している。
【００２８】
また、本体４５内にはディスプレイ５４に表示されるビデオデータが格納されるビデオメモリ５５が設けられ、各部に電源を供給する電源装置５６も設けられている。
【００２９】
また、本体４５にはポート５７を介して電源装置５６の電源制御を行うための電源制御ボックス５８が設けられている。本体４５にはポート５９，３５を介してランリンク装置２８が接続されている。
【００３０】
また、本体４５にはポート６０を介してキーボード６１が接続され、キーボード６１から地紋見出し情報が入力される。また、本体４５にはポート６２を介してディスプレイ５４が接続され、ディスプレイ５４にはビデオメモリ５５内のビデオデータが表示される。ディスプレイ５４上には地紋作成基本画面が表示され、地紋作成基本画面を見て、地紋見出し情報の入力処理を行う。
【００３１】
図９は本発明の一実施形態の動作を説明するフローチャートである。
【００３２】
図９において、まず、ステップＳ１では地紋情報の入力を行う。すなわち、地紋見出しの縦サイズ、横サイズを入力し、内接円を指定する。
【００３３】
地紋見出し情報入力のための地紋作成基本画面を図１０に示す。
【００３４】
図１０において、ＩＤにはＩＤ番号を入力し、仮見出しには仮見出し、例えば「背景形状内接円」を入力する。縦サイズおよび横サイズにそれぞれサイズ（単位は倍もしくはＵ）を入力することで、地紋見出しサイズが決められる。これにより、組方向は、縦、または横が決められる。
【００３５】
背景品種、文字品種として黒白を決め、文字縁品種、文字縁幅を指定する。また、全体を詰めるか、文字を太く強調するかなども指定できる。また、背景領域も左半分にするかなど指定でき、背景形状も指定でき、例えば円を指定し、円内に地紋見出しを閉じ込めるか閉じ込めないかも指定できる。また、見出し枠も指定でき、位置（上下左右）黒枠幅、白枠幅を指定できる。また、カラー地紋、書体も指定できる。地紋見出しは、１行〜５行にわたって入力でき、例えば、１行で背景形状内接円を入力する。
【００３６】
このように、縦サイズ、横サイズを入力し、地紋見出しなどを入力し、背景形状をクリックすると、図１１に示すように、背景形状選択画面が表示される。
【００３７】
背景形状選択画面では、背景形状として、矩形、円、楕円、トラック、六角トラック、斜形、ギザ、円弧、コーナー、三角、パート、部分用が選択できる。背景形状を選択して、良ければ、了解とする。エラーがあれば、取消しする。
【００３８】
再び、図９に戻り、ステップＳ１で地紋見出しの縦サイズ、横サイズを入力すると、図１２に示すように横長の見出しサイズ、図１３、図１４に示すように、縦長の見出しサイズ、図１５に示すように、正方形の見出しサイズが決められる。ここでは背景形状として円（内接円）を指定する。
【００３９】
次に、ステップＳ２で地紋見出しサイズの最小、最大を判定し、最小以下か最大以上かをチェックする。
【００４０】
次に、ステップＳ３で地紋見出しの縦サイズが偶数（偶数ビット）か奇数（奇数ビット）かを判定する。偶数のときは、ステップＳ５に進み、奇数のときは、ステップＳ４に進む。
【００４１】
ステップＳ４では縦サイズが奇数のときは、ｙ座標の中心点ｙ１を算出する。すなわち、奇数のときは、１ドット（中心点）を引いて２で割ると、１つの中心点ｙ１となる。横長の見出しサイズの場合、図１２（Ａ），（Ｂ）に示すようにｙ座標の中心点ｙ１が決まる。縦長の見出しサイズの場合には図１３（Ａ），（Ｂ）に示すように、ｙ座標の中心点ｙ１が決められる。正方形の見出しサイズの場合には、図１５（Ａ），（Ｂ）に示すように、ｙ座標の中心点ｙ１が決められる。
【００４２】
次に、ステップＳ６では、地紋見出しの横サイズが偶数（偶数ビット）か奇数（奇数ビット）かを判定する。奇数のときは、ステップＳ１２に進み、偶数のときは、ステップＳ８に進む。
【００４３】
ステップＳ８ではｘ座標の中心点ｘ１，ｘ２を算出する。横サイズが偶数であるときは、１ビット（中心点）を引いて２で割ると、２つの中心点ｘ１，ｘ２を得る。すなわち、左半円の中心点ｘ１と隣接する右半円の中心点ｘ２が決められる。横長の見出しサイズの場合、図１２（Ａ）に示すように、ｘ座標の中心点ｘ１，ｘ２が決められる。縦長の見出しサイズの場合には、図１３（Ａ）に示すように、ｘ座標の中心点ｘ１，ｘ２が決められる。正方形の見出しサイズの場合には、図１５（Ａ）に示すように、ｘ座標の中心点ｘ１，ｘ２が決められる。
【００４４】
次に、ステップＳ９では中心座標として２点を決定する。すなわち、図１２（Ａ）、図１３（Ａ）、図１５（Ａ）にそれぞれ示すように、ｙ座標の中心点ｙ１と、ｘ座標の２つの中心点ｘ１，ｘ２から２つの中心座標としてａ，ｂを決定する。
【００４５】
次に、ステップＳ１０で短辺から円半径を算出し、ステップＳ１１で半円形を２度描画する。横長の見出しサイズの場合には、図１２（Ａ）に示すような円形６３が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１６に示すような地紋見出し６７が作成される。
【００４６】
また、縦長の見出しサイズの場合には、図１３（Ａ）に示すような円形６３が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１７に示すような地紋見出し６８が作成される。また、見出しサイズが正方形の場合には、図１５（Ａ）に示すような円形６３が描画され、地紋見出しとして「円」を入力した場合には、図１８に示すような地紋見出し６９が作成される。
【００４７】
このように、横サイズが偶数の場合でも、完全に内接した円形６３を描画することができる。
【００４８】
次に、ステップＳ６で、地紋見出しの横サイズが偶数（偶数ビット）か奇数（奇数ビット）かを判定して、奇数のときは、ステップＳ１２に進む。
【００４９】
ステップＳ１２ではｘ座標の中心点ｘ１を算出する。横サイズが奇数であるときは、１ビット（中心点）を引いて２で割ると、１つの中心点ｘ１が決められる。横長の見出しサイズの場合、図１２（Ｂ）に示すように、ｘ座標の中心点ｘ１が決められる。縦長の見出しサイズの場合には、図１３（Ｂ）に示すように、ｘ座標の中心点ｘ１が決められる。正方形の見出しサイズの場合には、図１５（Ｂ）に示すように、ｘ座標の中心点ｘ１が決められる。
【００５０】
次に、ステップＳ１３では中心座標として１点を決定する。すなわち、図１２（Ｂ）、図１３（Ｂ）、図１５（Ｂ）にそれぞれ示すように、ｙ座標の中心点ｙ１と、ｘ座標の中心点ｘ１から１つの中心座標としてｃを決定する。
【００５１】
次に、ステップＳ１４で短辺から円半径を算出し、ステップＳ１５で円形を描画する。横長の見出しサイズの場合には、図１２（Ｂ）に示すような円形６４が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１６に示すような地紋見出しが作成される。
【００５２】
また、縦長の見出しサイズの場合には、図１５（Ｂ）に示すような円形６４が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１７に示すような地紋見出し６８が作成される。また、見出しサイズが正方形の場合には、図１５（Ｂ）に示すような円形６４が描画され、地紋見出しとして「円」を入力した場合には、図１８に示すような地紋見出し６９が作成される。
【００５３】
このように、縦サイズが奇数で横サイズも奇数の場合には、従来と同様に完全に内接した円形を描画することができる。
【００５４】
次に、ステップＳ３で地紋見出しの縦サイズが偶数（偶数ビット）か奇数（奇数ビット）かを判定し、偶数のときは、ステップＳ５に進む。
【００５５】
ステップＳ５では縦サイズが偶数のときは、ｙ座標の中心点ｙ１，ｙ２を算出する。すなわち、偶数のときは、１ドット（中心点）を引いて２で割ると、隣接する２つの中心点ｙ１，ｙ２となる。横長の見出しサイズの場合、図１２（Ｃ），（Ｄ）に示すようにｙ座標の中心点ｙ１，ｙ２が決まる。縦長の見出しサイズの場合には図１４（Ｃ），（Ｄ）に示すように、ｙ座標の中心点ｙ１，ｙ２が決められる。正方形の見出しサイズの場合には、図１５（Ｃ），（Ｄ）に示すように、ｙ座標の中心点ｙ１，ｙ２が決められる。
【００５６】
次に、ステップＳ７では、地紋見出しの横サイズが偶数（偶数ビット）か奇数（奇数ビット）かを判定する。奇数のときは、ステップＳ１６に進み、偶数のときは、ステップＳ２０に進む。
【００５７】
ステップＳ１６ではｘ座標の中心点ｘ１を算出する。横サイズが奇数であるときは、１ビット（中心点）を引いて２で割ると、１つの中心点ｘ１が決められる。横長の見出しサイズの場合、図１２（Ｃ）に示すように、ｘ座標の中心点ｘ１が決められる。縦長の見出しサイズの場合には、図１４（Ｃ）に示すように、ｘ座標の中心点ｘ１が決められる。正方形の見出しサイズの場合には、図１５（Ｃ）に示すように、ｘ座標の中心点ｘ１が決められる。
【００５８】
次に、ステップＳ１７では中心座標として２点を決定する。すなわち、図１２（Ｃ）、図１４（Ｃ）、図１５（Ｃ）にそれぞれ示すように、ｙ座標の２つの中心点ｙ１，ｙ２と、ｘ座標の１つの中心点ｘ１から２つの中心座標としてｄ，ｅを決定する。
【００５９】
次に、ステップＳ１８で短辺から円半径を算出し、ステップＳ１９で半円形を２度描画する。横長の見出しサイズの場合には、図１２（Ｃ）に示すような円形６５が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１６に示すような地紋見出し６７が作成される。
【００６０】
また、縦長の見出しサイズの場合には、図１４（Ｃ）に示すような円形６５が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１７に示すような地紋見出し６８が作成される。また、見出しサイズが正方形の場合には、図１５（Ｃ）に示すような円形６４が描画され、地紋見出しとして「円」を入力した場合には、図１８に示すような地紋見出し６９が作成される。
【００６１】
このように、縦サイズが偶数の場合でも、完全に内接した円形を描画することができる。
【００６２】
次に、ステップＳ７で、地紋見出しの横サイズが偶数（偶数ビット）か奇数（奇数ビット）かを判定し、偶数のときは、ステップＳ３０に進む。
【００６３】
ステップＳ３０ではｘ座標の中心をｘ１，ｘ２を算出する。横サイズが偶数であるときは、１ビット（中心点）を引いて２で割ると、２つの中心点ｘ１，ｘ２が得られる。すなわち、左半円の中心点と隣接する右半円の中心点ｘ２が決められる。横長の見出しサイズの場合、図１２（Ｄ）に示すように、ｘ座標の中心点ｘ１，ｘ２が決められる。縦長の見出しサイズの場合には、図１４（Ｄ）に示すように、ｘ座標の中心点ｘ１，ｘ２が決められる。正方形の見出しサイズの場合には、図１５（Ｄ）に示すように、ｘ座標の中心点ｘ１，ｘ２が決められる。
【００６４】
次に、ステップＳ２１では中心座標として４点を決定する。すなわち、図１２（Ｄ）、図１４（Ｄ）、図１５（Ｄ）にそれぞれ示すように、ｙ座標の２つの中心点ｙ１，ｙ２と、ｘ座標の２つの中心点ｘ１，ｘ２から４つの中心座標として、ａ，ｂ，ｃ，ｄ決定する。次に、ステップＳ２２で短辺から４分の１の円半径を算出し、ステップＳ２３で１／４円形を４度描画する。横長の見出しサイズの場合には、図１２（Ｄ）に示すような円形６６が描画され、地紋見出し文字として「背景形状円」を入力した場合には、図１６に示すような地物見出し６７が作成される。
【００６５】
また、縦長の見出しサイズの場合には、図１４（Ｄ）に示すような円形６６が描画され、地紋見出しとして「背景形状円」を入力した場合には、図１８に示すような地紋見出し６８が作成される。見出しサイズが正方形の場合には、図１５（Ｄ）に示すような円形６６が描画され、地紋見出しとして「円」を入力した場合には、１８に示すような地紋見出し６９が作成される。
【００６６】
このように、縦サイズが偶数で横サイズも偶数の場合でも、完全に内接した円形を描画することができる。
【００６７】
このように、本実施形態においては、どのような直径の指定に対しても完全に内接することができる円形を描画することができる。その結果、出力密度の低いデバイスでもずれが目立つことがなく、品質を向上させることができる。なお、本実施形態においては、背景形状として円形を描画する場合について、説明したが、図１９に示すように、背景形状として楕円を描画して地紋見出し７０の作成する場合にも適用できる。
【００６８】
【発明の効果】
以上説明してきたように、本実施形態によれば、矩形サイズを入力し、内接円を指定して入力処理し、
矩形のサイズの奇数、偶数を判別し、
サイズが奇数の場合には１つの中心点を、偶数の場合には２つの中心点をそれぞれ求めて、
決定した１つ又は複数の中心点のそれぞれの座標を中心として短辺から半径を算出して内接する円の一部又は全体を描画するため、どのような直径の指定に対しても、完全に内接する内接円を描画することができ、出力密度の低いデバイスでもずれが目立たないようになり、品質を向上させることができる。
【図面の簡単な説明】
【図１】本発明の原理説明図
【図２】新聞製作工程の流れを説明する説明図
【図３】新聞製作用プログラムを示す図
【図４】地紋見出し作成プログラムを示す図
【図５】本発明の一実施形態に係る図形描画装置の構成図
【図６】地紋見出しイメージ作成プログラムを示す図
【図７】画像地紋端末装置の構成図
【図８】地紋見出し情報入力処理プログラムを示す図
【図９】本発明の一実施形態の動作を説明するフローチャート
【図１０】地紋作成基本画面を示す図
【図１１】背景形状選択画面を示す図
【図１２】地紋見出しサイズが横長のときの円描画を説明する説明図
【図１３】地紋見出しサイズが縦長のときの円描画を説明する説明図（その一）
【図１４】地紋見出しサイズが縦長のときの円描画を説明する説明図（その二）
【図１５】地紋見出しサイズが正方形のときの円描画を説明する説明図
【図１６】地紋見出しサイズが横長のときに見出し作成の例を示す図
【図１７】地紋見出しサイズが縦長のときの見出し作成の例を示す図
【図１８】地紋見出しサイズが正方形のときの見出し作成の例を示す図
【図１９】背景形状を楕円とした見出し作成の例を示す図
【図２０】従来の地紋見出しを示す図
【図２１】従来の地紋見出し作成の説明図（その一）
【図２２】従来の地紋見出し作成の説明図（その二）
【符号の説明】
１：新聞製作用プログラム
２：記事入力プログラム
３：画像加工プログラム
４：地紋見出し作成プログラム（地紋作成プログラム）
５：出力プログラム
６：組版プログラム
７：地紋見出し情報入力処理プログラム
８：地紋見出しイメージ作成プログラム
１１，４５：本体
１２：円形描画装置
１３，４６：ＣＰＵ
１４，４７：メモリ
１５：磁気ディスク
１６：増設磁気ディスク
１７：第１判別部（第１判別手段）
１８：ｙ座標中心点算出部（ｙ座標中心点算出手段）
１９：第２判別部（段２判別手段）
２０：ｘ座標中心点算出部（ｘ座標中心点算出手段）
２１：中心座標決定部（中心座標決定手段）
２２：描画処理部（描画処理手段）
２３，４９：ＣＤ−ＲＯＭ
２４，４８：フロッピィディスク
２５，２７，２９，３１，３３，３５，３７〜４０，５７，５９，６０，６２：ポート
２６：中継器
２８：ランリンク装置
３０，５４：ディスプレイ
３２，６１：キーボード
３４：印刷部
３６：画像地紋端末装置
４１〜４４：端末装置
５０：基本ディスク
５１：増設ディスク
５２：地紋見出し情報入力処理部（地紋見出し情報入力処理手段）
５３：サイズ最大最小判定部（サイズ最大最小判定手段）
５５：ビデオメモリ
５６：電源装置
５８：電源制御ボックス
６３〜６６：円形
６７〜７０：地紋見出し
【図１】
0003619407.tif 000002
【図２】
0003619407.tif 000003
【図３】
0003619407.tif 000004
【図４】
0003619407.tif 000005
【図５】
0003619407.tif 000006
【図６】
0003619407.tif 000007
【図７】
0003619407.tif 000008
【図８】
0003619407.tif 000009
【図９】
0003619407.tif 000010
【図１０】
0003619407.tif 000011
【図１１】
0003619407.tif 000012
【図１２】
0003619407.tif 000013
【図１３】
0003619407.tif 000014
【図１４】
0003619407.tif 000015
【図１５】
0003619407.tif 000016
【図１６】
0003619407.tif 000017
【図１７】
0003619407.tif 000018
【図１８】
0003619407.tif 000019
【図１９】
0003619407.tif 000020
【図２０】
0003619407.tif 000021
【図２１】
0003619407.tif 000022
【図２２】
0003619407.tif 000023