(57)【特許請求の範囲】
【請求項１】
コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成方法であって、
（ａ）縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する工程と、
（ｂ）変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける工程と、
（ｃ）前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する工程と、
（ｄ）前記外接枠と前記図形枠とを比較して、前記外接枠の大きさが前記図形枠の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を所定方向に拡大または縮小する工程と、
を備える縁取り文字作成方法。
【請求項２】
請求項１に記載の縁取り文字作成方法において、
前記工程（ｂ）は、
各縁毎に、予め設定された幅だけ縁を太らせる工程と、
各縁毎に、予め設定されたずれ量だけ縁をずらす工程と、
を備える縁取り文字作成方法。
【請求項３】
請求項１または請求項２に記載の縁取り文字作成方法において、
前記図形枠は、矩形であることを特徴とする縁取り文字作成方法。
【請求項４】
請求項１に記載の縁取り文字作成方法において、
前記工程（ｄ）は、
前記外接枠の縦方向の大きさが前記図形枠の縦方向の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を縦方向に拡大または縮小する工程と、
前記外接枠の横方向の大きさが前記図形枠の横方向の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を横方向に拡大または縮小する工程と、
を備える縁取り文字作成方法。
【請求項５】
請求項１または請求項４に記載の縁取り文字作成方法において、
前記工程（ｃ）における予め設定された前記縁は、前記ｎ重の縁のうち、最も外側の縁であることを特徴とする縁取り文字作成方法。
【請求項６】
請求項１ないし請求項５のうちの任意の一つに記載の縁取り文字作成方法において、
前記図形枠及び外接枠は、それぞれ、矩形であることを特徴とする縁取り文字作成方法。
【請求項７】
コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成方法であって、
（ａ）縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する工程と、
（ｂ）変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける工程と、
（ｃ）前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する工程と、
（ｄ）前記外接枠と前記図形枠とを比較して、前記外接枠の大きさと前記図形枠の大きさとの比を求め、その比に従って仮想枠を作成する工程と、
（ｅ）縁取りすべき前記文字を、前記仮想枠の０．８倍〜１．２倍の大きさに適合させるように、配置して変形する工程と、
（ｆ）前記工程（ｅ）で変形を施した前記文字に前記ｎ重の縁取りを付ける工程と、
を備える縁取り文字作成方法。
【請求項８】
請求項７に記載の縁取り文字作成方法において、
前記工程（ｄ）は、
前記外接枠の縦方向の大きさと前記図形枠の縦方向の大きさとの第１の比を求める工程と、
前記第１の比に基づいて、前記仮想枠の縦方向の大きさを求める工程と、
前記外接枠の横方向の大きさと前記図形枠の横方向の大きさとの第２の比を求める工程と、
前記第２の比に基づいて、前記仮想枠の横方向の大きさを求める工程と、
を備える縁取り文字作成方法。
【請求項９】
請求項７に記載の縁取り文字作成方法において、
前記工程（ｄ）は、
前記外接枠の縦方向の大きさをｘ１，前記図形枠の縦方向の大きさをＸ１とし、前記外接枠の横方向の大きさをｙ１，前記図形枠の横方向の大きさをＹ１としたとき、
前記仮想枠の縦方向の大きさＸ２及び前記仮想枠の横方向の大きさＹ２を、それぞれ、下式に従って求める工程
Ｘ２＝Ｘ１２／ｘ１
Ｙ２＝Ｙ１２／ｙ１
を備える縁取り文字作成方法。
【請求項１０】
請求項７ないし請求項９のうちの任意の一つに記載の縁取り文字作成方法において、
前記工程（ｂ）及び工程（ｆ）は、それぞれ、
各縁毎に、予め設定された幅だけ縁を太らせる工程と、
各縁毎に、予め設定されたずれ量だけ縁をずらす工程と、
を備える縁取り文字作成方法。
【請求項１１】
請求項７ないし請求項９のうちの任意の一つに記載の縁取り文字作成方法において、
前記図形枠，外接枠及び仮想枠は、それぞれ、矩形であることを特徴とする縁取り文字作成方法。
【請求項１２】
所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成装置であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する手段と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける手段と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する手段と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさが前記図形枠の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を所定方向に拡大または縮小する手段と、
を備える縁取り文字作成装置。
【請求項１３】
所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成装置であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する第１の手段と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける第２の手段と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する第３の手段と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさと前記図形枠の大きさとの比を求め、その比に従って仮想枠を作成する第４の手段と、
縁取りすべき前記文字を、前記仮想枠の０．８倍〜１．２倍の大きさに適合させるように、配置して変形する第５の手段と、
前記第５の手段で変形を施した前記文字に前記ｎ重の縁取りを付ける第６の手段と、
を備える縁取り文字作成装置。
【請求項１４】
コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する機能と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける機能と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する機能と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさが前記図形枠の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を所定方向に拡大または縮小する機能と、
をコンピュータに実現させるためのコンピュータプログラムを記録した記録媒体。
【請求項１５】
コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する第１の機能と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける第２の機能と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する第３の機能と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさと前記図形枠の大きさとの比を求め、その比に従って仮想枠を作成する第４の機能と、
縁取りすべき前記文字を、前記仮想枠の０．８倍〜１．２倍の大きさに適合させるように、配置して変形する第５の機能と、
前記第５の機能で変形を施した前記文字に前記ｎ重の縁取りを付ける第６の機能と、
をコンピュータに実現させるためのコンピュータプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、予め設定された図形枠を基準にして縁取りした文字を作成するための技術に関するものである。
【０００２】
【従来の技術】
一般に、新聞の見出し文字などには縁取りした文字が使われる場合が多い。このような縁取り文字を作成する場合、従来では、まず、図形枠を設定した後、その図形枠内に文字を入れ、次に、オペレータが、手動によって、その文字を拡大したり、その文字の縁を太らせたり、ずらしたり、或いは彩色を施したりして、縁取りした文字を作成していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、このように、従来ではオペレータが手動で縁取り文字を作成していたため、作成に多くの手間がかかるため、新聞作成の場合に多くある期日直前の変更や修正などに対しては、十分な対応が困難であるという問題があった。
【０００４】
また、図形枠に対し縁取り文字を美しく配置しようとするには、オペレータが縁取り文字を作成する際に、図形枠の大きさと縁取り文字の大きさのバランスを考慮しながら作成しなければならず、オペレータの負担が重くなるという問題があった。
【０００５】
従って、本発明の目的は、上記した従来技術の問題点を解決し、縁取り文字を容易に作成することができ、オペレータに負担をかけることなく、図形枠に対し美しく配置された縁取り文字を作成することができる縁取り文字作成技術を提供することにある。
【０００６】
【課題を解決するための手段およびその作用・効果】
上記した目的の少なくとも一部を達成するために、本発明の縁取り文字作成方法は、コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成方法であって、
（ａ）縁取りすべき文字を、前記図形枠にほぼ適合させるように、配置して変形する工程と、
（ｂ）変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける工程と、
（ｃ）前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する工程と、
（ｄ）前記外接枠と前記図形枠とを比較して、前記外接枠の大きさが前記図形枠の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を所定方向に拡大または縮小する工程と、
を備えることを要旨とする。
【０００７】
また、本発明の縁取り文字作成装置は、所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成装置であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する手段と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける手段と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する手段と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさが前記図形枠の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を所定方向に拡大または縮小する手段と、
を備えることを要旨とする。
【０００８】
このように、本発明の縁取り文字作成方法または装置では、縁取りすべき文字を、図形枠にほぼフィットさせるように配置して変形し、その変形した文字に、予め設定されたｎ重の縁取りを付けるようにしている。
【０００９】
従って、本発明の縁取り文字作成方法または装置によれば、縁取り文字を容易に作成することができるため、期日直前の変更や修正に対しても十分に対応することができる。また、初めに縁取りすべき文字を図形枠にほぼフィットさせているため、オペレータに負担をかけることなく、図形枠に対し縁取りした文字を美しく配置することができる。さらに、設定された上記縁がほぼ図形枠に外接するように、図形枠に対して縁取りした文字を配置することができるので、より美しい配置を実現することができる。
【００１０】
ここで、縁取りすべき文字としては、ひらがな，カタカナ，漢字，アルファベット，数字，記号，マークなど一般的な文字の他、絵文字や図形文字なども含まれる。
【００１５】
本発明の縁取り文字作成方法において、
前記工程（ｄ）は、
前記外接枠の縦方向の大きさが前記図形枠の縦方向の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を縦方向に拡大または縮小する工程と、
前記外接枠の横方向の大きさが前記図形枠の横方向の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を横方向に拡大または縮小する工程と、
を備えることが好ましい。
【００１６】
このような工程を備えることによって、縁取りの付けられた文字を縦方向と横方向とで独立して拡大または縮小できるので、図形枠に対して縁取りした文字をさらにより美しく配置することができる。
【００１８】
本発明の縁取り文字作成方法において、
前記工程（ｃ）における予め設定された前記縁は、前記ｎ重の縁のうち、最も外側の縁であることが好ましい。
【００１９】
このように外接枠の基準を最も外側の縁にすることによって、縁取りした文字が図形枠の外側に飛び出すがほとんどなく、図形枠に対して縁取りした文字をさらにより美しく配置することができる。
【００２０】
本発明の縁取り文字作成方法は、コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成方法であって、
（ａ）縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する工程と、
（ｂ）変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける工程と、
（ｃ）前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する工程と、
（ｄ）前記外接枠と前記図形枠とを比較して、前記外接枠の大きさと前記図形枠の大きさとの比を求め、その比に従って仮想枠を作成する工程と、
（ｅ）縁取りすべき前記文字を、前記仮想枠にほぼ適合させるように、配置して変形する工程と、
（ｆ）前記工程（ｅ）で変形した前記文字に前記ｎ重の縁取りを付ける工程と、
をさらに備えることを要旨とする。
また、本発明の縁取り文字作成装置は、所定の図形枠を基準にして縁取りした文字を作成するための縁取り文字作成装置であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する第１の手段と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける第２の手段と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する第３の手段と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさと前記図形枠の大きさとの比を求め、その比に従って仮想枠を作成する第４の手段と、
縁取りすべき前記文字を、前記仮想枠の０．８倍〜１．２倍の大きさに適合させるように、配置して変形する第５の手段と、
前記第５の手段で変形を施した前記文字に前記ｎ重の縁取りを付ける第６の手段と、
を備えることを要旨とする。
【００２１】
従って、本発明の縁取り文字作成方法または装置によれば、縁取り文字を容易に作成することができるため、期日直前の変更や修正に対しても十分に対応することができる。また、初めに縁取りすべき文字を図形枠にほぼフィットさせているため、オペレータに負担をかけることなく、図形枠に対し縁取りした文字を美しく配置することができる。また、、１度、縁取りした文字を作成し、その縁取りした文字の大きさを基にして仮想枠を作成し、再度、その仮想枠に文字をフィットさせて、縁取り文字を作成することにより、図形枠に対して縁取りした文字をより美しく配置することができる。
【００２３】
本発明の縁取り文字作成方法において、
前記工程（ｄ）は、
前記外接枠の縦方向の大きさと前記図形枠の縦方向の大きさとの第１の比を求める工程と、
前記第１の比に基づいて、前記仮想枠の縦方向の大きさを求める工程と、
前記外接枠の横方向の大きさと前記図形枠の横方向の大きさとの第２の比を求める工程と、
前記第２の比に基づいて、前記仮想枠の横方向の大きさを求める工程と、
を備えることが好ましい。
【００２４】
このような工程を備えることによって、より適切な大きさの仮想枠を作成することができる。
【００２５】
本発明の縁取り文字作成方法において、
前記工程（ｄ）は、
前記外接枠の縦方向の大きさをｘ１，前記図形枠の縦方向の大きさをＸ１とし、前記外接枠の横方向の大きさをｙ１，前記図形枠の横方向の大きさをＹ１としたとき、
前記仮想枠の縦方向の大きさＸ２及び前記仮想枠の横方向の大きさＹ２を、それぞれ、下式に従って求める工程
Ｘ２＝Ｘ１2／ｘ１
Ｙ２＝Ｙ１2／ｙ１
を備えることが好ましい。
【００２６】
このような工程を備えることによって、より適切な大きさの仮想枠を作成することができる。
【００３２】
本発明の記録媒体は、コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する機能と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける機能と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する機能と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさが前記図形枠の０．８倍〜１．２倍の大きさに等しくなるように、前記縁取りの付けられた文字を所定方向に拡大または縮小する機能と、
をコンピュータに実現させるためのコンピュータプログラムを記録したこと要旨とする。
また、本発明の記録媒体は、コンピュータにおいて、所定の図形枠を基準にして縁取りした文字を作成するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
縁取りすべき文字を、前記図形枠の０．８倍〜１．２倍の大きさの枠に適合させるように、配置して変形する第１の機能と、
変形した前記文字に、予め設定されたｎ重（但し、ｎは１以上の整数）の縁取りを付ける第２の機能と、
前記文字に付けられた前記ｎ重の縁のうち、予め設定された縁が外接する外接枠を取得する第３の機能と、
前記外接枠と前記図形枠とを比較して、前記外接枠の大きさと前記図形枠の大きさとの比を求め、その比に従って仮想枠を作成する第４の機能と、
縁取りすべき前記文字を、前記仮想枠の０．８倍〜１．２倍の大きさに適合させるように、配置して変形する第５の機能と、
前記第５の機能で変形を施した前記文字に前記ｎ重の縁取りを付ける第６の機能と、
をコンピュータに実現させるためのコンピュータプログラムを記録したこと要旨とする。
【００３３】
このような記録媒体に記録されたコンピュータプログラムがコンピュータによって実行された場合には、上記した本発明の縁取り文字作成方法や装置と同様の作用・効果を奏し、縁取り文字を簡単に作成することができる。
【００３５】
【発明の他の態様】
本発明は、以下のような他の態様を採ることも可能である。即ち、上記した各機能をコンピュータに実現させるためのコンピュータプログラムを、通信回線を介して前記コンピュータに供給するためのコンピュータプログラム供給装置としての態様である。
【００３６】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。図１は本発明の第１の実施例としての縁取り文字作成装置を示すブロック図である。
【００３７】
この縁取り文字作成装置は、図１に示すようなコンピュータシステムによって構成されている。即ち、このコンピュータシステムは、ＣＰＵ１１０と、バスライン１２０と、を備えており、バスライン１２０には、ＣＰＵ１１０によって実行されるコンピュータプログラムなどを記憶するためのメインメモリ１３０と、縁取り文字作成用データメモリ１４０と、が接続されている。なお、これらメモリは別々のメモリで構成する必要は必ずしもなく、１つのメモリにまとめて構成するようにしても良い。
【００３８】
その他、バスライン１２０には、入力装置として、キーボード１７０と、マウス１８０が接続されており、出力装置としてカラーＣＲＴ１９０が接続されている。さらに、外部記憶装置として、磁気ディスク装置１５０が接続されており、情報読み取り装置として、ＣＤ−ＲＯＭ１６５が装着されるＣＤ−ＲＯＭドライブ装置１６０が接続されており、通信装置として、ネットワーク２０５に接続されたネットワークカード２００が接続されている。
【００３９】
また、ＣＰＵ１１０は、メインメモリ１３０に記憶されているコンピュータプログラムを実行することによって、後述するようなフィット処理部１１１，縁取り付加部１１２，外接矩形枠取得部１１３，比較・計算部１１４，縁取り文字拡大・縮小部１１５，表示制御部１１６として機能する。
【００４０】
本実施例では、上記コンピュータプログラム（即ち、アプリケーションプログラム）は、記録媒体であるＣＤ−ＲＯＭ１６５に記録された形態で提供され、ＣＤ−ＲＯＭドライブ装置１６０により読み取られることによって、コンピュータシステム内に取り込まれる。取り込まれたコンピュータプログラムは、磁気ディスク装置１５０に転送され、その後、コンピュータシステムの起動時などにメインメモリ１３０に転送される。
【００４１】
なお、本実施例では、コンピュータプログラムをコンピュータ読み取り可能に記録する「記録媒体」としてＣＤ−ＲＯＭを利用することを述べたが、その他にも、フレキシブルディスクや光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読取り可能な種々の媒体を利用できる。
【００４２】
また、コンピュータプログラムは、このような記録媒体に記録された形態での提供の他、ネットワーク２０５を介して、コンピュータプログラムを供給するプログラムサーバ（図示せず）にアクセスし、プログラムサーバからネットワークカード２００によってコンピュータシステム内に取り込むようにしても良い。
【００４３】
また、上記コンピュータプログラムの一部は、オペレーティングシステムプログラムによって構成するようにしても良い。
【００４４】
さらにまた、本実施例においては、フィット処理部１１１，縁取り付加部１１２，外接矩形枠取得部１１３，比較・計算部１１４，縁取り文字拡大・縮小部１１５，表示制御部１１６をソフトウェアによって実現しているが、これらはハードフェアによって実現するようにしても良い。
【００４５】
では、図１の縁取り文字作成装置によって実行される縁取り文字作成方法の処理手順について説明する。図２は図１の縁取り文字作成装置によって実行される縁取り文字作成方法の処理手順を示すフローチャートである。
【００４６】
図２に示す処理が開始されると、まず、図１に示すＣＰＵ１１０における表示制御部１１６が、カラーＣＲＴ１９０の画面１９５上に図３に示すような設定画面５００を表示させる（ステップＳ１０）。図３は図１のカラーＣＲＴ１９０の画面上に表示された設定画面の一例を示す説明図である。
【００４７】
そこで、図１の縁取り文字作成装置を操作するオペレータは、縁取りしたい文字を入力するために、図３に示す設定画面５００において、キーボード１７０などを用いて、見出しの欄５０１に所望の見出し文字を入力すると共に、マウス１８０などを用いて、スタイルの欄５０２に見出し文字のスタイルを、フォントの欄５０３に見出し文字の書体を、カラーの欄５０４に見出し文字の色を、組方向の欄５０５に見出し文字の組方向を、それぞれ、指定する（ステップＳ２０）。
【００４８】
次に、オペレータは、縁取り文字を作成する際の基準になる図形枠を設定するために、キーボード１７０などを用いて、枠サイズの欄５０５，５０６に、設定したい図形枠の枠サイズとして、その枠の横方向の長さＸ，縦方向の長さＹの、各々の値を入力する（ステップＳ３０）。ここで、横方向はカラーＣＲＴ１９０の画面１９５における横方向を指し、縦方向は同じく画面１９５における縦方向を指す。
【００４９】
なお、設定すべき図形枠は後述するように矩形であるため、上記した横方向及び縦方向の長さＸ，Ｙは矩形における横方向及び縦方向の辺の長さに相当する。
【００５０】
また、このとき、オペレータは、マウス１８０を用いて、単位の欄５０７に所望の単位を指定し、この指定した単位が、図形枠の長さや後述する太らせ幅，ずらし量の各数値の単位となる。図３に示す例では、単位の欄５０７に「倍」という単位が指定されているが、これは次のような単位である。即ち、１倍＝８ｕｎｉｔであり、１ｕｎｉｔ＝１１／１０００ｉｎｃｈであり、１ｉｎｃｈ＝２５．４ｍｍである。
【００５１】
続いて、オペレータは、見出し文字に付けたい縁取りの具体的な内容を設定するために、キーボード１７０などを用いて、各縁の欄５２１〜５５４に、それぞれ、所望の値やデータを入力する（ステップＳ４０）。本実施例では、見出し文字に付けることが可能な縁の数は５つとなっており、文字に近い方（即ち、内側の方）から順番に１重縁，２重縁，…，５重縁と呼ぶ。
【００５２】
また、各縁の欄は、それぞれ、左側から順番に、太幅の欄５１１，５２１，…、△ｘの欄５１２，５２２，…、△ｙの欄５１３，５２３，…、カラーの欄５１４，５２４，…となっており、太幅の欄には、対応する縁の幅に相当する太らせ幅を、△ｘの欄には、対応する縁の横方向へのずらし量を、△ｙの欄には、対応する縁の縦方向へのずらし量を、カラーの欄には、対応する縁に彩色する色を、それぞれ入力する。なお、横方向へのずらし量は後述するよう右向きへのずらしを正の値，左向きへのずらしを負の値とし、縦方向へのずらし量は上向きへのずらしを正の値，下向きへのずらしを負の値としている。
【００５３】
図３に示す例では、１重縁，２重縁，３重縁の３つの縁について、値やデータを入力しており、従って、この場合には、見出し文字について３重の縁が作成されることになり、そのうち、３重縁が最も外側の縁となる。
【００５４】
また、オペレータは、マウス１８０などを用いて、フィット縁の欄５６１に、フィット縁を指定する。フィット縁とは、作成する縁のうち、最終的に図形枠にほぼ外接するようにさせたい縁のことである。図３に示す例では、フィット縁の欄５６１に「３重」と入力しており、最も外側の縁となる３重縁をフィット縁として指定している。
【００５５】
なお、図３に示す設定画面５００には、以上の他、グループ化の欄５７１があるが、これは縁取り文字を作成した際に、本来、別々の図形データとなる文字本体と各縁をグループ化して、１つの図形データとして扱えるようにするか否かを設定するためのものである。従って、オペレータがグループ化を希望する場合には、この欄５７１をチェックする。
【００５６】
さて、以上のようにして、オペレータによりキーボード１７０やマウス１８０を介して入力された情報は、表示制御部１１６によって、縁取り文字作成用データメモリ１４０に順次格納され、図４に示すような縁取り文字作成用データ６００となる。
【００５７】
図４は図１の縁取り文字作成用データメモリ１４０に格納される縁取り文字作成用データの一例を示す説明図である。図４に示すように、縁取り文字作成用データ６００には、図３に示した枠サイズの欄５０５，５０６に入力された値が図形枠情報６０１として取り込まれ、見出し，スタイル，フォント，カラー，組方向の各欄５０１〜５０５に入力されたデータが見出し文字情報６０２として取り込まれる。また、各縁毎に、太幅の欄５１１，５２１，…、△ｘの欄５１２，５２２，…、△ｙの欄５１３，５２３，…、カラーの欄５１４，５２４，…に入力された値やデータが、それぞれ、各縁情報６０３〜６０５における太らせ幅，ずらし量△ｘ，ずらし量△ｙ，縁カラーとして取り込まれる。なお、フィット縁の欄５６１に入力されたデータは、各縁情報６０３〜６０５におけるフィット縁フラグに反映される。即ち、フィット縁として指定された縁（図３及び図４の例の場合、３重縁）のフィット縁フラグは「１」となり、それ以外の縁のフィット縁フラグは「０」となる。
【００５８】
ところで、本実施例においては、図形枠の設定や見出し文字の入力は図３に示すような設定画面を用いて行なっているが、例えば、カラーＣＲＴ１９０の画面１９５上に、予め、図形枠や見出し文字列が表示されている場合には、オペレータが、マウス１８０などを用いて、設定したい図形枠や縁取りしたい見出し文字を選択指定することによって、図形枠の設定や見出し文字の入力を行なうようにしても良い。
【００５９】
例えば、画面１９５上に表示されている或る図形枠を選択指定した場合には、その図形枠の枠サイズが縁取り文字作成用データ６００における見出し文字情報６０２として自動的に取り込まれる。同様に、画面１９５上に表示されている或る見出し文字を選択指定した場合には、その見出し文字が、スタイルやフォントなどの属性情報と共に、見出し文字情報６０２として自動的に取り込まれる。
の図形枠の枠サイズが縁取り文字作成用データ６００における見出し文字情報６０２として自動的に取り込まれる。
【００６０】
また、本実施例においては、オペレータが見出し文字の入力や図形枠，縁取り文字の設定を行なうことによって、縁取り文字作成用データ６００を得ているが、予め、縁取り文字作成用データ６００が作成されて、磁気ディスク装置１５０に格納されている場合や、ネットワーク２０５を介して入力され得る場合には、それらのデータを利用するようにしても良い。
【００６１】
さて、以上のようにして、縁取り文字作成用データ６００が得られたら、次に、オペレータは、図３に示す設定画面５００において、マウス１８０などを用いて、実行ボタン５８１をクリックする。すると、その指示を受けて、ＣＰＵ１１０は、得られた縁取り文字作成用データ６００に基づいて、一連の縁取り付け処理（ステップＳ５０）を開始する。なお、縁取り付け処理については、後ほど詳しく説明する。
【００６２】
その後、縁取り付け処理が終了すると、ＣＰＵ１１０における表示制御部１１６は、その処理した結果、即ち、作成された縁取り文字をカラーＣＲＴ１９０の画面１９５上に表示する（ステップＳ６０）。このとき、縁取り文字の文字本体や各縁は、それぞれ、縁取り文字作成用データ６００における見出し文字情報６０２のカラーの情報や、各縁情報６０３〜６０５の縁カラーの情報に従って、彩色されて表示される。
【００６３】
図５は図４の縁取り文字作成用データ６００に基づいて作成され、画面１９５上に表示された縁取り文字の一例を示す説明図である。図４に示すように、画面１９５上に表示された文書画面７０１上に、「優勝」の縁取り文字７０２が作成されて表示されている。文字を取り巻く３つ縁のうち、図３及び図４で示したように、１重縁と３重縁には白が彩色されているが、文書画面７０１の地色も白となっているため、図５では、３重縁は視認できない。なお、図５では縁取り文字７０２の基準となっている図形枠も表示されていない。
【００６４】
こうして、カラーＣＲＴ１９０の画面１９５上に作成されて縁取り文字が表示されると、オペレータは、それを見て、希望通りの縁取り文字が得られたかどうかを確認する。希望通りのものが得られた場合には、一連の作業を終了させ、得られていなければ、再び、図３に示す設定画面５００を表示させ、設定をやり直す（ステップＳ７０）。
【００６５】
では、本実施例の主要部である縁取り付け処理について、図６を用いて、詳しく説明する。図６は図２における縁取り付け処理の処理手順を示すフローチャートである。
【００６６】
図６に示す縁取り付け処理が開始されると、まず、縁取り文字作成用データ６００における図形枠情報６０１と見出し文字情報６０２に基づいて、図１に示すＣＰＵ１１０におけるフィット処理部１１１が、入力された見出し文字に対して、設定された図形枠を基準としたフィット処理を施して（ステップＳ１１０）、見出し文字を図形枠内にフィットさせる。
【００６７】
図７及び図８はそれぞれ図６に示す縁取り付け処理の処理内容を説明するための説明図である。なお、説明を簡略化するために、図７及び図８の内容は、図４に示した縁取り文字作成用データ６００の設定内容と対応してはいない。
【００６８】
例えば、今、図形枠８００として、図７（ａ）に示すように、横方向（即ち、ｘ方向）の長さがＸ１，縦方向（即ち、ｙ方向）の長さがＹ１の枠が設定されており、見出し文字８０２として、図７（ｂ）に示すような、縦組みされた「■」が２文字入力されているものとする。また、図７（ｂ）において、８０４は見出し文字の文字本体を示しており、８０６は見出し文字の文字枠を示している。なお、図７及び図８においては、図面を見やすくするために、文字本体及び各縁の彩色される部分についても、全て白で描いている。
【００６９】
そこで、フィット処理部１１１が、フィット処理として、見出し文字８０２を図形枠８００に、いわゆる「フィットテキスト」組版すると、図７（ｃ）に示すように、見出し文字８０２の文字枠８０６が図形枠８００に一致するように、見出し文字８０２全体が拡大変形される。
【００７０】
次に、縁取り付加部１１２が、縁取り文字作成用データ６００における縁情報６０３〜６０５（フィット縁フラグの情報を除く）に基づいて、フィット処理された見出し文字に縁取りを付ける（ステップＳ１２０）。
【００７１】
具体的には、１重縁（即ち、内側の縁）から順番に縁取りを付けていく。１つの縁を縁取る場合、いわゆる太らせ処理によって、その縁に隣接する内側の縁（１重縁の場合は文字本体）の外周から、設定された太らせ幅分だけ外側に太らせ、さらに、いわゆるずらし処理によって、その縁全体を、設定されたずらし量△ｘだけｘ方向に、ずらし量△ｙだけｙ方向に平行移動させる。このとき、前述したとおり、ずらし量△ｘが正の値の場合は右向きにずらし、負の値の場合は左向きにずらす。また、ずらし量△ｙが正の値の場合は上向きにずらし、負の値の場合は下向きにずらす。
【００７２】
従って、縁取り付加部１１２が、図７（ｃ）に示すフィット処理された見出し文字８０２に対し、例えば、太らせ幅をｗ，ずらし量△ｘ，△ｙをそれぞれゼロとして、３つの縁を付けるように、縁取りを行なうと、図７（ｄ）に示すように、１重縁８１０，２重縁８１２，３重縁８１４の３つの縁取りを付けた見出し文字８０８が作成される。
【００７３】
続いて、外接矩形枠取得部１１３が、縁取り文字作成用データ６００における縁情報６０３〜６０５のうち、フィット縁フラグの情報に基づいて、縁取りを付けた見出し文字から、フィット縁についての外接矩形枠を取得する（ステップＳ１３０）。外接矩形枠とは、フィット縁が外接する、矩形を成した枠のことである。
【００７４】
従って、例えば、設定されたフィット縁が「３重縁」であるとすると、外接矩形枠取得部１１３は、図７（ｄ）に示す縁取りを付けた見出し文字８０８から、図８（ａ）に示すように、フィット縁である３重縁８１４の外接する矩形枠８１６を取得する。
【００７５】
なお、このように、縁取りを付けた見出し文字８０８からフィット縁についての外接矩形枠を直接的に取得しても良いが、予め、先のステップＳ１２０において、各縁をそれぞれ付ける際に、各縁毎に外接矩形枠をそれぞれ取得しておき、その後、フィット縁についての外接矩形枠のみを取り出すようにしても良い。
【００７６】
ところで、図７（ｄ）に示す例では、説明を簡素化するために、各縁のずらし量△ｘ，△ｙをそれぞれゼロとして縁取りを行なっている。しかし、各縁のずらし量△ｘ，△ｙがゼロ以外の値であったとしても、各縁はそれぞれ別個に所定の方向に平行移動するだけであり、各縁についてのそれぞれの外接矩形枠の大きさは、ずらし量△ｘ，△ｙの値に関わらず（言い換えれば、ゼロであってもなくても）、変化しない。従って、フィット縁である３重縁８１４の外接する矩形枠８１６を取得した場合、取得した外接矩形枠８１６は、３重縁８１４についてのずらし量△ｘ，△ｙの値分ずれてはいるが、その大きさ自体は、ずらし量△ｘ，△ｙがゼロである場合と変わらない。
【００７７】
次に、比較・計算部１１４が、取得した外接矩形枠の大きさと先に設定された図形枠の大きさとを比較し（ステップＳ１４０）、図形枠のｘ方向及びｙ方向の長さが外接矩形枠のｘ方向及びｙ方向の長さのそれぞれ何倍になっているかを算出する。
【００７８】
具体的には、図８（ｂ）に示すように、取得された外接矩形枠８１６のｘ方向の長さがｘ１で、ｙ方向の長さがｙ１であるとすると、図形枠８００のｘ方向の長さがＸ１、ｙ方向の長さがＹ１であるので、図形枠８００の外接矩形枠８１６に対するｘ方向の倍率αｘ、ｙ方向の倍率αｙは、それぞれ、式（１）のようになる。
【００７９】
αｘ＝Ｘ１／ｘ１，αｙ＝Ｙ１／ｙ１          …（１）
【００８０】
次に、縁取り文字拡大・縮小部１１５が、縁取りの付けた見出し文字全体を、ｘ方向及びｙ方向に、それぞれ、算出した倍率だけ拡大または縮小（即ち、変倍）して（ステップＳ１５０）、フィット縁の外接矩形枠の大きさが図形枠の大きさと等しくなるような縁取り文字を得る。
【００８１】
即ち、上記した例においては、縁取り文字拡大・縮小部１１５が、図７（ｄ）に示す縁取りの付いた見出し文字８０８全体を、ｘ方向にαｘ倍拡大し、ｙ方向にαｙ倍拡大することによって、図８（ｃ）に示すような縁取り文字８１８が作成される。即ち、この縁取り文字８１８においては、フィット縁である３重縁８１４についての外接矩形枠８１６の大きさが図形枠８００の大きさに等しくなっている。
【００８２】
こうして、所望の縁取り文字が作成されたら、図６に示す縁取り付け処理は終了して、図２のステップＳ６０に示す処理に移る。
【００８３】
以上のような縁取り付け処理を実行することによって、設定された図形枠に、フィット縁が外接するような縁取り文字を作成することができる。
【００８４】
従って、本実施例では、オペレータが、見出し文字の入力や図形枠，縁取り文字の設定などを行なうだけで、後は自動的に縁取り文字が作成されるので、オペレータの負担が少なくて済む。また、縁取り文字を容易に作成することができるため、新聞作成時に、見出し文字について、期日直前の変更や修正が生じても、十分に対応することができる。また、最終的に、図形枠にフィット縁が外接するような縁取り文字を作成することができるため、図形枠に対し縁取り文字を美しく配置することができる。さらにまた、処理工程も少なく、計算処理も複雑でないため、高い処理速度で縁取り文字を作成することができる。
【００８５】
さて、上記した実施例においては、図６のステップＳ１２０において、見出し文字に縁取りを付けた後、外接矩形枠の取得（ステップＳ１３０）、外接矩形枠と図形枠との比較（ステップＳ１４０）、見出し文字の拡大・縮小（ステップＳ１５０）などの各処理を行なって、図形枠にフィット縁が外接するような縁取り文字を作成していた。しかしながら、見出し文字への縁取り付け（ステップＳ１２０）の処理まででも、十分に、図形枠に対し縁取り文字を美しく配置することができる。従って、本発明の他の実施例として、見出し文字への縁取り付け（ステップＳ１２０）の処理までで、縁取り付け処理を打ち切った実施例を構築するようにしても良い。
【００８６】
また、上記した実施例においては、見出し文字の拡大・縮小（ステップＳ１５０）の処理において、縁取りの付いた文字全体をｘ方向及びｙ方向に算出された倍率で拡大，縮小していたが、このとき、各縁についても、それぞれ、拡大，縮小されるため、最終的に作成される縁取り文字の各縁は、太らせ幅やずらし量が縁取り文字作成用データ６００に規定されている太らせ幅やずらし量（即ち、オペレータの設定した太らせ幅やずらし量）と必ずしも一致しない。
【００８７】
そこで、次に、本発明の第２の実施例として、最終的に各縁がオペレータの設定した太らせ幅やずらし量に一致するような、縁取り文字を作成することが可能な実施例について説明する。
【００８８】
本実施例の縁取り文字作成装置の構成は、図１に示した文字作成装置の構成と、ＣＰＵ１１０における機能部の内容を除いて、同じであり、実行される縁取り文字作成方法の処理手順も、図２に示した縁取り文字作成方法の処理手順と、ステップＳ５０の縁取り付け処理の内容を除いて、同じであるので、それらについては説明を省略する。
【００８９】
本実施例の縁取り文字作成装置において、ＣＰＵ１１０は、フィット処理部１１１，縁取り付加部１１２，外接矩形枠取得部１１３，比較・計算部１１４，表示制御部１１６として機能する他、縁取り文字拡大・縮小部１１５の代わりとして、仮想枠作成部や長体・平体変形部（これらについては図示せず）が追加される。
【００９０】
また、図９は本発明の第２の実施例としての縁取り文字作成装置によって実行される縁取り文字作成方法の処理手順を示すフローチャートである。
【００９１】
なお、図９に示す処理のうち、ステップＳ２１０〜Ｓ２３０の処理は、図６に示したステップＳ１１０〜Ｓ１３０の処理と同じであるので、説明は省略する。
【００９２】
それでは、ステップＳ２４０の処理から説明する。ステップＳ２４０では、比較・計算部１１４が、ステップＳ２３０で取得した外接矩形枠の大きさと先に設定された図形枠の大きさとを比較し、外接矩形枠のｘ方向の長さと図形枠のｘ方向の長さの比、及び外接矩形枠のｙ方向の長さと図形枠のｙ方向の長さの比をそれぞれ算出する。
【００９３】
そして、仮想枠作成部が、その算出された比に従って、新たに仮想枠を作成する（ステップＳ２５０）。この仮想枠は、外接矩形枠を図形枠と同じ大きさにした場合の外接矩形枠（以下、仮想外接矩形枠と呼ぶ）に対する仮想枠の比（即ち、実際には図形枠に対する仮想枠の比）が、ステップＳ２４０で算出された外接矩形枠に対する図形枠の比と、等しくなるような枠である。
【００９４】
図１０及び図１１はそれぞれ図９に示す縁取り付け処理の処理内容を説明するための説明図である。なお、図１０及び図１１においては、図７及び図８と同様に、説明を簡略化するために、図４に示した縁取り文字作成用データ６００の設定内容と対応しておらず、また、図面を見やすくするために、文字本体及び各縁の彩色される部分についても、全て白で描いている。
【００９５】
例えば、図７及び図８に示した例と同様に、図形枠８００として、図１０（ａ）に示すように、ｘ方向の長さがＸ１，ｙ方向の長さがＹ１の枠が設定され、外接矩形枠８１６として、ｘ方向の長さがｘ１，ｙ方向の長さがｙ１の枠が取得されたとすると、比較・計算部１１４は、ｘ方向の長さの比としてＸ１：ｘ１、ｙ方向の長さの比としてＹ１：ｙ１をそれぞれ算出する。
【００９６】
そして、外接矩形枠８１６を図形枠８００と同じ大きさにしたと仮定すると、図１０（ｂ）に示すような仮想外接矩形枠８２２が得られる。ここで、仮想外接矩形枠８２２は図形枠８００と同じ大きさであるので、仮想外接矩形枠８２２のｘ方向の長さはＸ１，ｙ方向の長さはＹ１となる。従って、求めるべき仮想枠８２０のｘ方向の長さをＸ２，ｙ方向の長さをＹ２とすると、仮想枠８２０と仮想外接矩形枠８２２との比は、ｘ方向においてＸ２：Ｘ１、ｙ方向においてＹ２：Ｙ１となる。よって、先に算出した図形枠８００と外接矩形枠８１６の比と今回算出した仮想枠８２０と仮想外接矩形枠８２２の比とを等しいとすると、式（２）に示すような関係が得られる。
【００９７】
Ｘ１：ｘ１＝Ｘ２：Ｘ１，Ｙ１：ｙ１＝Ｙ２：Ｙ１    …（２）
【００９８】
従って、式（２）から仮想枠８２０のｘ方向及びｙ方向の長さＸ２，Ｙ２を求めると、式（３）のようになる。
【００９９】
Ｘ２＝Ｘ１2／ｘ１                              …（３）
Ｙ２＝Ｙ１2／ｙ１
【０１００】
仮想枠作成部は、式（３）によって得られる大きさの仮想枠８２０を、図１０（ｂ）に示すように作成する。
【０１０１】
次に、フィット処理部１１１が、再度、入力された見出し文字に対して、作成された仮想枠を基準としたフィット処理を施して（ステップＳ２６０）、見出し文字を仮想枠内にフィットさせる。
【０１０２】
即ち、フィット処理部１１１は、フィット処理として、図７（ｂ）に示した見出し文字８０２を、図１０（ｂ）に示す仮想枠８２０に、「フィットテキスト」組版すると、図１０（ｃ）に示すように、見出し文字８０２の文字枠８０６が仮想枠８２０に一致するように、見出し文字８０２全体が拡大変形される。
【０１０３】
次に、縁取り付加部１１２が、ステップＳ２６０でフィット処理された見出し文字に対し、再度縁取りを付ける（ステップＳ２７０）。なお、縁情報としては、当然ながら、ステップＳ２２０で用いたのと同じ縁情報を用いる。
【０１０４】
従って、縁取り付加部１１２が、図１０（ｃ）に示すフィット処理された見出し文字８０２に対し、ステップＳ２２０と同様に、太らせ幅をｗ，ずらし量△ｘ，△ｙをそれぞれゼロとして、３つの縁を付けるように、縁取りを行なうと、図１０（ｄ）に示すように、１重縁８２６，２重縁８２８，３重縁８３０の３つの縁取りを付けた見出し文字８２４が作成される。
【０１０５】
次に、外接矩形枠取得部１１３が、ステップＳ２７０で縁取りを付けた見出し文字から、フィット縁についての外接矩形枠を再度取得する（ステップＳ２８０）。
【０１０６】
従って、外接矩形枠取得部１１３は、フィット縁が「３重縁」であるので、図１０（ｄ）に示す縁取りを付けた見出し文字８２４から、図１１（ａ）に示すように、フィット縁である３重縁８３０の外接する矩形枠８３２を取得する。
【０１０７】
続いて、比較・計算部１１４が、ステップＳ２８０で取得した外接矩形枠の大きさと先に設定された図形枠の大きさとを再度比較し、外接矩形枠のｘ方向の長さと図形枠のｘ方向の長さの比、及び外接矩形枠のｙ方向の長さと図形枠のｙ方向の長さの比をそれぞれ算出する（ステップＳ２９０）。
【０１０８】
例えば、外接矩形枠８３２として、図１１（ｂ）に示すように、ｘ方向の長さがｘ２，ｙ方向の長さがｙ２の枠が取得されたとすると、図形枠８００のｘ方向の長さはＸ１，ｙ方向の長さはＹ１であるので、比較・計算部１１４は、ｘ方向の長さの比としてＸ１：ｘ２、ｙ方向の長さの比としてＹ１：ｙ２をそれぞれ算出する。
【０１０９】
そして、長体・平体変形部が、その算出された比に基づいて、ステップＳ２６０でフィット処理された見出し文字に、長体変形または平体変形を施す（ステップＳ３００）。
【０１１０】
従って、上記した例では、長体・平体変形部は、図１０（ｃ）に示すフィット処理された見出し文字８０２に対して、ステップＳ２９０で算出された比に基づき平体変形を行なって、図１１（ｃ）に示すような平体の文字８３４を得ている。
【０１１１】
最後に、縁取り付加部１１２が、長体変形または平体変形された見出し文字に対して、縁取りを付ける（ステップＳ３１０）。縁情報としては、ステップＳ２２０やＳ２７０で用いたのと同じ縁情報を用いる。
【０１１２】
即ち、上記した例では、縁取り付加部１１２が、図１１（ｃ）に示す平体の文字８３４に対し、ステップＳ２２０やＳ２７０と同様に、太らせ幅をｗ，ずらし量△ｘ，△ｙをそれぞれゼロとして、３つの縁を付けるように、縁取りを行ない、図１１（ｄ）に示すように、１重縁８３８，２重縁８４０，３重縁８４２の３つの縁取りを付けた縁取り文字８３６が作成される。即ち、この縁取り文字８３６においては、フィット縁である３重縁８４２についての外接矩形枠の大きさが図形枠８００の大きさに等しくなっており、しかも、各縁の太らせ幅やずらし量は、縁取り文字作成用データ６００に規定されている太らせ幅やずらし量（即ち、オペレータの設定した太らせ幅やずらし量）と一致している。
【０１１３】
こうして、所望の縁取り文字が作成されたら、図９に示す縁取り付け処理は終了して、図２のステップＳ６０に示す処理に移る。
【０１１４】
以上のような縁取り付け処理を実行することによって、最終的に、設定された図形枠にフィット縁が外接し、かつ、各縁の太らせ幅やずらし量がオペレータの設定した太らせ幅やずらし量と一致する縁取り文字を作成することができる。
【０１１５】
本実施例では、オペレータが、見出し文字の入力や図形枠，縁取り文字の設定などを行なうだけで、後は自動的に縁取り文字が作成されるので、オペレータの負担が少なくて済む。また、縁取り文字を容易に作成することができるため、新聞作成時に、見出し文字について、期日直前の変更や修正が生じても、十分に対応することができる。また、最終的に、図形枠にフィット縁が外接し、かつ、各縁の太らせ幅やずらし量がオペレータの設定した太らせ幅やずらし量と一致する縁取り文字を作成することができるため、図形枠に対し縁取り文字を美しく配置することができると共に、オペレータの意図した縁取り文字を得ることができる。
【０１１６】
さて、上記した実施例においては、図９のステップＳ２７０において、見出し文字に縁取りを付けた後、外接矩形枠の取得（ステップＳ２８０）、外接矩形枠と図形枠との比較（ステップＳ２９０）、長体・平体変形（ステップＳ３００）、縁取り付け（ステップＳ３１０）などの各処理を行なって、図形枠にフィット縁が外接するような縁取り文字を作成していた。しかしながら、ステップＳ２７０における縁取り付けの処理まででも、十分に、図形枠に対し縁取り文字を美しく配置することができる。従って、本発明の別の実施例として、ステップＳ２７０における縁取り付けの処理までで、縁取り付け処理を打ち切った実施例を構築するようにしても良い。
【０１１７】
なお、本発明は上記した実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
【０１１８】
例えば、上記した各実施例においては、設定する図形枠は矩形であったが、本発明はこれに限定されるものではなく、図形枠の形状は、円、楕円、多角形などの他、どの様な形状であっても構わない。例えば、図１２に示すような図形枠の形状であっても良い。
【０１１９】
このような図形枠に対しても、上述したと同様な処理を行なうことによって、同様な効果を奏することができる。
【０１２０】
また、上記した各本実施例では、見出し文字に付けることが可能な縁の数を５つとしているが、本発明はこれに限定されるものではなく、１以上の整数であれば、いくつでも構わない。
【図面の簡単な説明】
【図１】本発明の第１の実施例としての縁取り文字作成装置を示すブロック図である。
【図２】図１の縁取り文字作成装置によって実行される縁取り文字作成方法の処理手順を示すフローチャートである。
【図３】図１のカラーＣＲＴ１９０の画面上に表示された設定画面の一例を示す説明図である。
【図４】図１の縁取り文字作成用データメモリ１４０に格納される縁取り文字作成用データの一例を示す説明図である。
【図５】図４の縁取り文字作成用データ６００に基づいて作成され、画面１９５上に表示された縁取り文字の一例を示す説明図である。
【図６】図２における縁取り付け処理の処理手順を示すフローチャートである。
【図７】図６に示す縁取り付け処理の処理内容を説明するための説明図である。
【図８】図６に示す縁取り付け処理の処理内容を説明するための説明図である。
【図９】本発明の第２の実施例としての縁取り文字作成装置によって実行される縁取り文字作成方法の処理手順を示すフローチャートである。
【図１０】図９に示す縁取り付け処理の処理内容を説明するための説明図である。
【図１１】図９に示す縁取り付け処理の処理内容を説明するための説明図である。
【図１２】図形枠の他の例を示す説明図である。
【符号の説明】
１１０…ＣＰＵ
１１１…フィット処理部
１１２…縁取り付加部
１１３…外接矩形枠取得部
１１４…比較・計算部
１１５…縁取り文字拡大・縮小部
１１６…表示制御部
１２０…バスライン
１３０…メインメモリ
１４０…縁取り文字作成用データメモリ
１５０…磁気ディスク装置
１６０…ＣＤ−ＲＯＭドライブ装置
１６５…ＣＤ−ＲＯＭ
１７０…キーボード
１８０…マウス
１９０…カラーＣＲＴ
１９５…画面
２００…ネットワークカード
２０５…ネットワーク
５００…設定画面
【図１】
0003725977.tif 000002
【図２】
0003725977.tif 000003
【図３】
0003725977.tif 000004
【図４】
0003725977.tif 000005
【図５】
0003725977.tif 000006
【図６】
0003725977.tif 000007
【図７】
0003725977.tif 000008
【図８】
0003725977.tif 000009
【図９】
0003725977.tif 000010
【図１０】
0003725977.tif 000011
【図１１】
0003725977.tif 000012
【図１２】
0003725977.tif 000013