(57)【要約】【課題】  印刷オブジェクトに多様な縁取りが可能な印刷データ編集装置及び印刷データ編集プログラムを提供する。【解決手段】  縁取り設定画面では、縁取りの為の内側境界枠３３０や外側境界枠３２０の形状、内側塗潰し領域３３３や外側塗潰し領域３２３の塗潰し模様、これらの印刷の有無を設定する。設定の後に表示のサイズ設定画面３００には外周枠３１０，外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０，切取印刷オブジェクト３４０の設定イメージ３０６が表示される。外周枠３１０に外接の外周四角枠３１２の右上の外周枠用ハンドル３１１、外側境界枠３２０に外接の外側四角枠３２２右上の外側境界枠用ハンドル３２１、内側境界枠３３０に外接の内側四角枠３３２の右上の内側境界枠用ハンドル３３１をドラッグして夫々外周枠３１０、外側境界枠３２０、内側境界枠３３０の倍率を変更する。【選択図】  図７
2006260387.tif 000002
【特許請求の範囲】
【請求項１】
印刷される写真、文字、絵、模様などである印刷オブジェクトを編集するために、当該印刷オブジェクトを表示する表示手段と、
前記印刷オブジェクトの外周と同じ形状である外周枠を前記表示手段に表示させる外周枠表示手段と、
当該外周枠表示手段により前記表示手段に表示されている前記外周枠の内側に前記印刷オブジェクトを切り取るための境界枠を前記表示手段に表示させる境界枠表示手段と、
前記外周枠表示手段により前記表示手段に表示されている前記外周枠を拡大又は縮小する外周枠拡大縮小手段と、
前記境界枠表示手段により前記表示手段に表示されている前記境界枠を拡大又は縮小する境界枠拡大縮小手段と、
前記境界枠の外側が切り取られた前記印刷オブジェクトである切取印刷オブジェクトを前記表示手段に表示する切取印刷オブジェクト表示手段と、
前記外周枠及び前記境界枠のうちの少なくとも１つと前記切取印刷オブジェクトとを合成して印刷装置で印刷を行うための印刷データを作成する印刷データ作成手段と
を備えたことを特徴とする印刷データ編集装置。
【請求項２】
前記外周枠の内側であり前記境界枠の外側の領域である塗潰し領域を模様又は色で塗り潰した塗潰しデータを作成して前記表示手段に表示する塗潰し表示手段を備え、
前記印刷データ作成手段は、前記外周枠、前記境界枠及び前記塗潰しデータのうちの少なくとも１つと前記切取印刷オブジェクトとを合成して前記印刷データを作成することを特徴とする請求項１に記載の印刷データ編集装置。
【請求項３】
前記境界枠と前記外周枠との間に１つ又は複数の境界枠である第２境界枠を前記表示手段に表示させる第２境界枠表示手段を備え、
前記塗潰し表示手段は、前記第２境界枠表示手段により前記表示手段に表示されている前記第２境界枠、前記外周枠及び前記境界枠のうち隣り合う２つの枠ごとに、当該２つの枠のうち外側の枠の内側であり内側の枠の外側である領域を前記塗潰し領域として、当該塗潰し領域を模様又は色で塗り潰した前記塗潰しデータを前記２つの枠ごとに作成して前記表示手段に表示し、
前記印刷データ作成手段は、前記切取印刷オブジェクト、前記外周枠、前記境界枠、複数の前記第２境界枠及び複数の前記塗潰しデータを合成して前記印刷データを作成することを特徴とする請求項２に記載の印刷データ編集装置。
【請求項４】
前記境界枠表示手段又は前記第２境界枠表示手段により作成される前記境界枠の形状を選択する領域形状選択手段を備えたことを特徴とする請求項１乃至３のいずれかに記載の印刷データ編集装置。
【請求項５】
前記塗潰し表示手段により前記塗潰し領域を塗り潰す模様又は色を選択する模様選択手段を備えたことを特徴とする請求項１乃至４のいずれかに記載の印刷データ編集装置。
【請求項６】
前記外周枠拡大縮小手段により前記外周枠が拡大又は縮小された場合には、前記印刷オブジェクトも前記外周枠の拡大率又は縮小率に合わせて拡大又は縮小する印刷オブジェクト拡大縮小手段を備えたことを特徴とする請求項１乃至５のいずれかに記載の印刷データ編集装置。
【請求項７】
前記境界枠拡大縮小手段により前記境界枠が拡大又は縮小された場合には、前記印刷オブジェクトのサイズを変更しないことを特徴とする請求項１乃至６のいずれかに記載の印刷データ編集装置。
【請求項８】
前記境界枠拡大縮小手段は、前記外周枠拡大縮小手段により前記外周枠が拡大又は縮小された場合には、前記外周枠の当該拡大又は縮小に連動して、前記境界枠を拡大又は縮小することを特徴とする請求項１乃至７のいずれかに記載の印刷データ編集装置。
【請求項９】
請求項１乃至８のいずれかに記載の印刷データ編集装置の各種処理手段としてコンピュータを機能させるための印刷データ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ編集装置及び印刷データ編集プログラムに関するものであり、詳細には、縁取りをして印刷オブジェクトを飾り付ける印刷データ編集装置及び印刷データ編集プログラムに関するものである。
【背景技術】
【０００２】
従来、画像処理ソフトやワープロソフトなどでは、通常、作成者は所望する印刷物の完成品のイメージを画面上で編集しており、印刷が実行された場合には、通常、画面上で編集したイメージがそのまま印刷される。また、文字や画像等の印刷オブジェクトを選択して印刷を指示すれば、選択された印刷オブジェクトのみ印刷されるという機能を持つ画像処理ソフトやワープロソフトもあるが、あくまでも編集画面に表示されている通りに印刷が行われる。
【０００３】
昨今、「スクラップブッキング」というホビーが楽しまれている。このスクラップブッキングは、従来のようにアルバムにただ写真を並べて貼り付けるだけではなく、テーマ付けを行い、そのテーマに沿った写真を台紙に様々な手法で飾り付けて楽しむものである。このようなスクラップブッキングでは、写真に様々な加工ができるため、フィルム写真でなくデジタルカメラの画像データが使用されることがある。また、写真の他にそのページのテーマ、テーマに関するジャーナル（日付やエピソード、感想などの記録）を載せるために、デジタルデータのイラストや模様、文字などの印刷オブジェクトを印刷したものが貼り付けられることもある。このようなスクラップブックで使用される印刷オブジェクトを印刷する場合には、単に印刷オブジェクトを印刷するのみならず、縁取りをするなど種々の飾り付けを行って印刷されることがある。
【０００４】
このような印刷オブジェクトへの修飾として、予め記憶されているフレームから好みのものを選択すると、写真画像に選択されたフレームが合成された画像が作成される画像提供サーバが提案されている（例えば、特許文献１）。また、予め記憶されているフレーム画像を写真データにはめ込んで合成画像を作成する画像合成装置も提案されている（例えば、特許文献２）。また、いわゆるデジタルタイプのカラー複写機と共に用いられる画像編集装置において、操作された画像のデジタルデータに対して、所定の位置に枠を印刷する画像編集装置も提案されている（例えば、特許文献３）。この画像編集装置では、矩形又は角に丸みのある矩形の左上隅角点と右下隅角点との座標を指定することにより、枠を作成する位置を指定し、さらに、枠の形状（矩形か、角に丸みのある矩形か）、枠線の線種、枠線の太さ、枠内の塗り潰しの模様を指定することができる。
【特許文献１】特開２００３−２９８８０３号公報
【特許文献２】特開２００２−２１８２１８号公報
【特許文献３】特開平６−２２５１２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び２に記載の発明の装置では、予め記憶されているフレームのみしか合成することができないので、使用者の多様な要望に応えることができないという問題点がある。また、特許文献３に記載の発明の装置では、枠線の線種や太さなどを選択できるので、使用者は多数の組合せの枠線を作成することができるが、枠は一重にしか作成できないので、単純な飾りつけのみしかできないという問題点がある。
【０００６】
本発明は、上述の問題点を解決するためになされたものであり、印刷オブジェクトに多様な縁取りが可能な印刷データ編集装置及び印刷データ編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に係る発明の印刷データ編集装置では、印刷される写真、文字、絵、模様などである印刷オブジェクトを編集するために、当該印刷オブジェクトを表示する表示手段と、前記印刷オブジェクトの外周と同じ形状である外周枠を前記表示手段に表示させる外周枠表示手段と、当該外周枠表示手段により前記表示手段に表示されている前記外周枠の内側に前記印刷オブジェクトを切り取るための境界枠を前記表示手段に表示させる境界枠表示手段と、前記外周枠表示手段により前記表示手段に表示されている前記外周枠を拡大又は縮小する外周枠拡大縮小手段と、前記境界枠表示手段により前記表示手段に表示されている前記境界枠を拡大又は縮小する境界枠拡大縮小手段と、前記境界枠の外側が切り取られた前記印刷オブジェクトである切取印刷オブジェクトを前記表示手段に表示する切取印刷オブジェクト表示手段と、前記外周枠及び前記境界枠のうちの少なくとも１つと前記切取印刷オブジェクトとを合成して印刷装置で印刷を行うための印刷データを作成する印刷データ作成手段とを備えている。
【０００８】
また、請求項２に係る発明の印刷データ編集装置では、請求項１に記載の発明の構成に加えて、前記外周枠の内側であり前記境界枠の外側の領域である塗潰し領域を模様又は色で塗り潰した塗潰しデータを作成して前記表示手段に表示する塗潰し表示手段を備え、前記印刷データ作成手段は、前記外周枠、前記境界枠及び前記塗潰しデータのうちの少なくとも１つと前記切取印刷オブジェクトとを合成して前記印刷データを作成することを特徴とする構成となっている。
【０００９】
また、請求項３に係る発明の印刷データ編集装置では、請求項２に記載の発明の構成に加えて、前記境界枠と前記外周枠との間に１つ又は複数の境界枠である第２境界枠を前記表示手段に表示させる第２境界枠表示手段を備え、前記塗潰し表示手段は、前記第２境界枠表示手段により前記表示手段に表示されている前記第２境界枠、前記外周枠及び前記境界枠のうち隣り合う２つの枠ごとに、当該２つの枠のうち外側の枠の内側であり内側の枠の外側である領域を前記塗潰し領域として、当該塗潰し領域を模様又は色で塗り潰した前記塗潰しデータを前記２つの枠ごとに作成して前記表示手段に表示し、前記印刷データ作成手段は、前記切取印刷オブジェクト、前記外周枠、前記境界枠、複数の前記第２境界枠及び複数の前記塗潰しデータを合成して前記印刷データを作成することを特徴とする構成となっている。
【００１０】
また、請求項４に係る発明の印刷データ編集装置では、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記境界枠表示手段又は前記第２境界枠表示手段により作成される前記境界枠の形状を選択する領域形状選択手段を備えている。
【００１１】
また、請求項５に係る発明の印刷データ編集装置では、請求項１乃至４のいずれかに記載の発明の構成に加えて、前記塗潰し表示手段により前記塗潰し領域を塗り潰す模様又は色を選択する模様選択手段を備えている。
【００１２】
また、請求項６に係る発明の印刷データ編集装置では、請求項１乃至５のいずれかに記載の発明の構成に加えて、前記外周枠拡大縮小手段により前記外周枠が拡大又は縮小された場合には、前記印刷オブジェクトも前記外周枠の拡大率又は縮小率に合わせて拡大又は縮小する印刷オブジェクト拡大縮小手段を備えている。
【００１３】
また、請求項７に係る発明の印刷データ編集装置では、請求項１乃至６のいずれかに記載の発明の構成に加えて、前記境界枠拡大縮小手段により前記境界枠が拡大又は縮小された場合には、前記印刷オブジェクトのサイズを変更しないことを特徴とする構成となっている。
【００１４】
また、請求項８に係る発明の印刷データ編集装置では、請求項１乃至７のいずれかに記載の発明の構成に加えて、前記境界枠拡大縮小手段は、前記外周枠拡大縮小手段により前記外周枠が拡大又は縮小された場合には、前記外周枠の当該拡大又は縮小に連動して、前記境界枠を拡大又は縮小する。
【００１５】
また、請求項９に係る発明の印刷データ編集プログラムでは、請求項１乃至８のいずれかに記載の印刷データ編集装置の各種処理手段としてコンピュータを機能させる構成となっている。
【発明の効果】
【００１６】
請求項１に係る発明の印刷データ編集装置では、表示手段は、印刷される写真、文字、絵、模様などである印刷オブジェクトを編集するために、印刷オブジェクトを表示し、外周枠表示手段は、印刷オブジェクトの外周と同じ形状である外周枠を表示手段に表示させ、境界枠表示手段は、外周枠表示手段により表示手段に表示されている外周枠の内側に印刷オブジェクトを切り取るための境界枠を表示手段に表示させ、外周枠拡大縮小手段は、外周枠表示手段により表示手段に表示されている外周枠を拡大又は縮小し、境界枠拡大縮小手段は、境界枠表示手段により表示手段に表示されている境界枠を拡大又は縮小し、切取印刷オブジェクト表示手段は、境界枠の外側が切り取られた印刷オブジェクトである切取印刷オブジェクトを表示手段に表示し、印刷データ作成手段は、外周枠及び境界枠のうちの少なくとも１つと切取印刷オブジェクトとを合成して印刷装置で印刷を行うための印刷データを作成することができる。よって、境界枠の外側を切り取られた切取印刷オブジェクトと、外周枠及び境界枠のうちの少なくとも１つとを合成して印刷することができ、外周枠や境界枠のサイズを拡大又は縮小して変更することができるので、多様な修飾を行うことができる。
【００１７】
また、請求項２に係る発明の印刷データ編集装置では、請求項１に記載の発明の効果に加えて、塗潰し表示手段は、外周枠の内側であり境界枠の外側の領域である塗潰し領域を模様又は色で塗り潰した塗潰しデータを作成して表示手段に表示することができる。また、印刷データ作成手段は、外周枠、境界枠及び塗潰しデータのうちの少なくとも１つと切取印刷オブジェクトとを合成して印刷データを作成することができる。したがって、塗り潰し領域を塗り潰すことができるので、より多様な修飾を行うことができる。
【００１８】
また、請求項３に係る発明の印刷データ編集装置では、請求項２に記載の発明の効果に加えて、第２境界枠表示手段は、境界枠と外周枠との間に１つ又は複数の境界枠である第２境界枠を表示手段に表示させ、塗潰し表示手段は、第２境界枠表示手段により表示手段に表示されている第２境界枠、外周枠及び境界枠のうち隣り合う２つの枠ごとに、２つの枠のうち外側の枠の内側であり内側の枠の外側である領域を塗潰し領域として、塗潰し領域を模様又は色で塗り潰した塗潰しデータを２つの枠ごとに作成して表示手段に表示し、印刷データ作成手段は、切取印刷オブジェクト、外周枠、境界枠、複数の第２境界枠及び複数の塗潰しデータを合成して印刷データを作成することができる。したがって、複数の枠で修飾することができるので、さらに多様な修飾を行うことができる。また、第２境界枠も境界枠であるので、境界枠拡大縮小手段により拡大又は縮小することができる。
【００１９】
また、請求項４に係る発明の印刷データ編集装置では、請求項１乃至３のいずれかに記載の発明の効果に加えて、領域形状選択手段は、境界枠表示手段又は第２境界枠表示手段により作成される境界枠前記境界枠及び第２境界枠表示手段より作成される第２境界枠のうちの少なくとも一方の形状を選択することができる。したがって、種々の形状の境界線を組み合わせることができるので、多様な修飾を行うことができる。
【００２０】
また、請求項５に係る発明の印刷データ編集装置では、請求項１乃至４のいずれかに記載の発明の効果に加えて、模様選択手段は、塗潰し表示手段により塗潰し領域を塗り潰す模様又は色を選択することができる。したがって、多様な模様又は色で塗潰し領域を塗り潰すことができるので、より多様な修飾を行うことができる。
【００２１】
また、請求項６に係る発明の印刷データ編集装置では、請求項１乃至５のいずれかに記載の発明の効果に加えて、印刷オブジェクト拡大縮小手段は、外周枠拡大縮小手段により外周枠が拡大又は縮小された場合には、印刷オブジェクトも外周枠の拡大率又は縮小率に合わせて拡大又は縮小することができる。したがって、外周枠のサイズを変更した場合に、印刷オブジェクトのサイズをわざわざ変更する必要がない。
【００２２】
また、請求項７に係る発明の印刷データ編集装置では、請求項１乃至６のいずれかに記載の発明の効果に加えて、境界枠拡大縮小手段により境界枠が拡大又は縮小された場合には、印刷オブジェクトのサイズを変更しないようにすることができる。したがって、印刷オブジェクトのサイズに関係なく境界枠のサイズを変更することができる。
【００２３】
また、請求項８に係る発明の印刷データ編集装置では、請求項１乃至７のいずれかに記載の発明の効果に加えて、境界枠拡大縮小手段は、外周枠拡大縮小手段により外周枠が拡大又は縮小された場合には、外周枠の当該拡大又は縮小に連動して、境界枠を拡大又は縮小することができる。したがって、外周枠を拡大又は縮小した場合に、境界枠をわざわざ拡大又は縮小させる必要がないので操作性が向上する。
【００２４】
また、請求項９に係る発明の印刷データ編集プログラムでは、請求項１乃至８のいずれかに記載の印刷データ編集装置の各種処理手段としてコンピュータを機能させることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明の印刷データ編集プログラムを搭載した、印刷データ編集装置１の電気的構成を示すブロック図であり、図２はＲＡＭ１１の記憶エリアの模式図である。図１に示すように、印刷データ編集装置１には、印刷データ編集装置１の制御を司るＣＰＵ１０が設けられ、ＣＰＵ１０には、各種のデータを一時的に記憶するＲＡＭ１１と、ＢＩＯＳ等を記憶したＲＯＭ１２と、データの受け渡しの仲介を行うＩ／Ｏインタフェイス１３とが接続されている。Ｉ／Ｏインタフェイス１３には、ハードディスク装置１８が接続され、当該ハードディスク装置１８には、枠情報記憶エリア１８０と、印刷データ記憶エリア１８１と、プログラム記憶エリア１８２と、その他の情報記憶エリア１８３とが設けられている。
【００２６】
なお、枠情報記憶エリア１８０には、印刷オブジェクトの縁取りをするための種々の部品（後述する内側境界枠３３０、外側境界枠３２０、外周枠３１０、内側塗潰し領域３３３や外側塗潰し領域３２３を塗潰す模様等）の画像データが記憶されている。印刷データ記憶エリア１８１には、印刷指令が成された際にプリンタ２に送信される印刷データが記憶される。プログラム記憶エリア１８２にはＣＰＵ１０で実行される印刷データ編集プログラムが記憶されており、その他の情報記憶エリア１８３には、印刷データ編集装置１で使用されるその他の情報が記憶されている。
【００２７】
また、Ｉ／Ｏインタフェイス１３には、マウス３３と、ビデオコントローラ１４と、キーコントローラ１５と、ＣＤ−ＲＯＭドライブ１６と、ＦＤドライブ１７とが接続され、ビデオコントローラ１４にはディスプレイ３４が接続され、キーコントローラ１５にはキーボード３５が接続されている。なお、ＣＤ−ＲＯＭドライブ１６に挿入されるＣＤ−ＲＯＭ３６には、印刷データ編集プログラムが記憶されており、導入時に、印刷データ編集プログラムは、ＣＤ−ＲＯＭ３６からハードディスク装置１８にセットアップされてプログラム記憶エリア１８２に記憶されるようになっている。また、ＦＤドライブ１７では、フレキシブルディスク（以下、ＦＤとする）３７の読み取りや書き込みが可能となっている。また、Ｉ／Ｏインタフェイス１３には、プリンタ２が接続されており、本発明の印刷データ編集プログラムで作成された印刷データを印刷することができる。
【００２８】
なお、印刷データ編集プログラムは、ＣＤ−ＲＯＭ３６から印刷データ編集装置１へ導入するのではなく、ＦＤ３７から導入してもよく、また、ＤＶＤ等他の記憶媒体を読み取るドライブを接続して、それらの記憶媒体から導入するようにしてもよい。また、印刷データ編集装置１をＬＡＮやインターネットに接続し、他のコンピュータからネットワークを介して導入してもよい。また、図１において、プリンタ２は印刷データ編集装置１に直接接続しているが、これはネットワークを介して接続したプリンタであってもよいことはいうまでもない。また、プリンタ２は連続用紙を印刷するものであっても、カット用紙を印刷するものであってもよく、被印刷媒体は紙に限らず、シールやテープであってもよい。
【００２９】
次に、図２を参照して、ＲＡＭ１１の記憶エリアについて説明する。ＲＡＭ１１には表示バッファ記憶エリア１１１、部品別表示バッファ記憶エリア１１２、印刷バッファ記憶エリア１１３等が設けられている。表示バッファ記憶エリア１１１には、後述する編集画面１００の作業領域１０３に表示されているスクラップブックイメージ１０１（図３参照）が記憶されている。また、部品別表示バッファ記憶エリア１１２には、オブジェクト情報記憶エリア１１２１、内側境界枠データ記憶エリア１１２２、外側境界枠データ記憶エリア１１２３、外周枠データ記憶エリア１１２４、切取印刷オブジェクトデータ記憶エリア１１２５等が設けられており、編集画面１００の作業領域１０３に表示されるスクラップブックイメージ１０１を構成する各部品のデータが記憶されている。印刷バッファ記憶エリア１１３は、プリンタ２へ送信する印刷データを作成する際に使用される。なお、その他の記憶エリアについては省略されている。
【００３０】
オブジェクト情報記憶エリア１１２１には、編集画面１００の作業領域１０３に表示されている印刷オブジェクトについての情報、例えば、オブジェクトの種類、位置情報、画像イメージなどが印刷オブジェクト毎に記憶される。また、内側境界枠データ記憶エリア１１２２には、内側境界枠に関する情報、形状、倍率、配置位置を示す座標情報、塗潰しの模様、印刷の有無などが印刷オブジェクト毎に記憶されている。外側境界枠データ記憶エリア１１２３には、外側境界枠に関する情報、有無、形状、倍率、配置位置を示す座標情報、塗潰しの模様、印刷の有無などが印刷オブジェクト毎に記憶されている。外周枠データ記憶エリア１１２４には、倍率、配置位置を示す座標情報、印刷の有無などが印刷オブジェクト毎に記憶されている。切取印刷オブジェクトデータ記憶エリア１１２５には、内側境界枠より外側のイメージが切り取られた切取印刷オブジェクトのイメージデータが印刷オブジェクト毎に記憶されている。
【００３１】
次に、図３を参照して、印刷データ編集プログラムにおいて表示され、スクラップブックの完成品をイメージしつつ、スクラップブックに貼り付けるための印刷物の編集を行う編集画面１００について説明する。図３は、編集画面１００のイメージ図である。
【００３２】
図３に示すように、編集画面１００では、「ファイル」、「編集」、「挿入」、「書式」、「ツール」、「レイアウト」、「ウィンドウ」、「ヘルプ」といった操作指示を行うためのツールバー１０２が画面上部に表示されており、編集画面１００のほとんどを占める作業領域１０３には、スクラップブックの完成品のイメージであるスクラップブックイメージ１０１が表示されている。ツールバー１０２の各メニューをマウス３３やキーボード３５を操作することにより、印刷データ編集プログラムに対して種々の指示を与える。ここで、スクラップブックイメージ１０１を参照して、本実施の形態で扱われる印刷オブジェクトの種類について説明する。本実施の形態では、印刷オブジェクトの種類は、「写真」、「文字」、「イラスト」の３種類が扱われる。
【００３３】
「写真」は、デジタルカメラ等で撮影された写真画像データによる印刷オブジェクトである。例えば、ツールバー１０２の「挿入」メニューを選択することにより表示されるリストボックスの中から「写真」を選択することにより、挿入する写真の画像ファイルを選択する画面（図示外）が表示される。そして、挿入する写真の画像ファイルを指定すると、写真オブジェクトが作業領域１０３上に表示される。図３に示す例では、象の写真の印刷オブジェクト１４０（スクラップブックイメージ１０１の上部中央）が作成されている。なお、本実施の形態では、挿入可能な写真の画像ファイルの縦横比及びサイズは決まっており、それ以外は扱えないこととする。（挿入後に倍率を変更することは可能であり、これについては、後述する。）
【００３４】
また、「文字」は、作業領域１０３上で入力された文字データである。例えば、ツールバー１０２の「挿入」メニューを選択することにより表示されるリストボックスの中から「文字」を選択することにより、文字オブジェクトが表示され、その文字オブジェクトに文字を入力する。なお、この文字オブジェクトでは、文字サイズ、フォント種類、文字オブジェクト内での文字の配置などを指定することができる。また、文字色、下線、白抜き、斜体、太字などの文字修飾設定を行うことができる。図３に示す例では、文字オブジェクト１２１には「どうぶつえん」、文字オブジェクト１２２には「２００５．０３．２６  ｓａｔ」の文字が入力されている。
【００３５】
また、「イラスト」は、画像編集ソフト等で作成されたり、スキャナで取り込まれたりした絵や模様などの画像データによるイラストオブジェクトであり、写真の画像データを含まないものである。例えば、ツールバー１０２の「挿入」メニューを選択することにより表示されるリストボックスの中から「イラスト」を選択することにより、挿入するイラストの画像ファイルを選択する画面（図示外）が表示される。そして、挿入するイラストの画像ファイルを指定すると、イラストオブジェクトが作業領域１０３上に表示される。図３に示す例では、スクラップブックイメージ１０１の上端に表示されている波模様のイラストオブジェクト１３１、スクラップブックイメージ１０１の下端に表示されている波模様のイラストオブジェクト１３２が作成されている。
【００３６】
本発明では、上述したような印刷オブジェクトに縁取りを付与することができる。例えば、縁取りする印刷オブジェクトが選択されている状態で、ツールバー１０２で「編集」を選択し、そして表示されるリストボックスの中から「縁取り」を選択することにより、その印刷オブジェクトに付与する縁取りの設定をすることができる。
【００３７】
ここで、図４及び図５を参照して、印刷オブジェクトへの縁取りが行われる際の部品について説明する。なお、縁取りが行われて各部品が合成された後のオブジェクトを縁取り印刷オブジェクトと呼ぶこととする。図４は、二重の縁取りがされている場合の縁取り印刷オブジェクト３０１の構成部品の説明図であり、図５は、一重の縁取りがされている場合の縁取り印刷オブジェクト３０２の構成部品の説明図である。
【００３８】
まず、図４を参照して、二重の縁取りがされている場合について説明する。二重に縁取りがされる場合には、切取印刷オブジェクト３４０、内側境界枠３３０、内側塗潰し領域３３３、外側境界枠３２０、外側塗潰し領域３２３、外周枠３１０が使用される。
【００３９】
外周枠３１０は、縁取りが行われる印刷オブジェクト１４０の外周の形状を線状にした枠であり、図４に示す例では、印刷オブジェクト１４０の外周と同じ長方形をしている。そして、内側境界枠３３０は、印刷オブジェクト１４０を切り取る際に使用される境界枠であり、縁取り設定画面２００（図６参照）でその形状が設定され、図４に示す例では、五角形をしている。印刷オブジェクト１４０はこの内側境界枠３３０の内側の領域のみ表示（印刷）されることになる。そして、外側境界枠３２０は、外周枠３１０と内側境界枠３３０との間に作られる境界枠（「第２境界枠」に該当）であり、縁取り設定画面２００でその形状が設定され、図４に示す例では、六角形をしている。
【００４０】
また、内側塗潰し領域３３３は、内側境界枠３３０より外側であり、外側境界枠３２０よりも内側の領域であり、縁取り設定画面２００でその模様が設定され、図４に示す例では、左下がりのストライプで塗り潰されている。また、外側塗潰し領域３２３は、外側境界枠３２０より外側であり、外周枠よりも内側の領域であり、縁取り設定画面２００でその模様が設定され、図４に示す例では、市松模様で塗り潰されている。そして、切取印刷オブジェクト３４０は、印刷オブジェクト１４０において内側境界枠３３０より外側が切り取られたオブジェクトである。そして、これらの部品が合成されて縁取り印刷オブジェクト３０１が生成される。
【００４１】
次に、図５を参照して、一重の縁取りがされている場合について説明する。一重に縁取りがされる場合には、切取印刷オブジェクト３４０、内側境界枠３３０、内側塗潰し領域３３８、外周枠３１０が使用される。切取印刷オブジェクト３４０、内側境界枠３３０、外周枠３１０については、二重の縁取りの場合と同様であるが、内側塗潰し領域３３８は、外側境界枠が存在しないので、内側境界枠３３０より外側であり、外周枠よりも内側の領域とされる。そして、これらの部品が合成されて縁取り印刷オブジェクト３０２が生成される。
【００４２】
なお、図６を参照して、後述するが、内側境界枠３３０、外側境界枠３２０、内側塗潰し領域３３３，３３８、外側塗潰し領域３２３、外周枠３１０については、それぞれ印刷をするか否かを設定することができる。
【００４３】
ここで、図６及び図７を参照して、印刷オブジェクトに縁取りの指定をした場合に表示される画面について説明する。図６は、縁取りの内容を設定する縁取り設定画面２００のイメージ図であり、図７は、内側境界枠、外側境界枠、外周枠のサイズ設定を行うためのサイズ設定画面３００のイメージ図である。
【００４４】
まず、図６を参照して縁取り設定画面２００について説明する。図６に示すように、縁取り設定画面２００には、縁取り選択ラジオボタン２０１、パターン選択ラジオボタン２０２、外周枠印刷選択ラジオボタン２０３、縁取り１（内側）設定欄２１０、縁取り２（外側）設定欄２２０、ＯＫボタン２０４、キャンセルボタン２０５が設けられている。
【００４５】
縁取り選択ラジオボタン２０１では、縁取りを一重にするか、二重にするかの選択をすることができる。一重が選択されている場合には、縁取り１（内側）設定欄２１０のみが入力可能となり、縁取り２（外側）設定欄２２０は入力できず、パターン選択ラジオボタン２０２も入力できない。そして、二重が選択されている場合には、縁取り１（内側）設定欄２１０、縁取り２（外側）設定欄２２０及びパターン選択ラジオボタン２０２の両方が入力可能となる。ただし、パターン選択ラジオボタン２０２で「同期」が選択されている場合には、内側境界枠３３０と外側境界枠３２０とが同じ形状のとなるので、縁取り２（外側）設定欄２２０の境界枠選択欄２２１では、自動的に縁取り１（内側）設定欄２１０と同じ形状が選択され、入力はできない状態となっている。
【００４６】
また、縁取り１（内側）設定欄２１０では、内側境界枠及び内側塗潰し領域についての設定が行われ、境界枠選択欄２１１、印刷選択ラジオボタン２１２、塗潰し模様選択欄２１３、塗潰し選択ラジオボタン２１４が設けられている。境界枠選択欄２１１では内側境界枠の形状選択することができ、印刷選択ラジオボタン２１２では内側境界枠の印刷を「する」か、「しない」かの選択を行うことができる。また、塗潰し模様選択欄２１３では、内側塗潰し領域を塗潰す模様を選択することができる。なお、ここでは模様の形態だけでなく色も表示されている。また、塗潰し選択ラジオボタン２１４では、内側塗潰し領域の塗潰しを「する」か、「しない」かの選択を行うことができる。
【００４７】
また、縁取り２（外側）設定欄２２０では、外側境界枠及び外側塗潰し領域についての設定が行われ、境界枠選択欄２２１、印刷選択ラジオボタン２２２、塗潰し模様選択欄２２３、塗潰し選択ラジオボタン２２４が設けられている。境界枠選択欄２２１では外側境界枠の形状選択することができ、印刷選択ラジオボタン２２２では外側境界枠の印刷を「する」か、「しない」かの選択を行うことができる。また、塗潰し模様選択欄２２３では、外側塗潰し領域を塗潰す模様を選択することができる。なお、ここでは模様の形態だけでなく色も表示されている。また、塗潰し選択ラジオボタン２２４では、外側塗潰し領域の塗潰しを「する」か、「しない」かの選択を行うことができる。
【００４８】
そして、ＯＫボタン２０４が選択されると、図７に示すサイズ設定画面３００が表示される。キャンセルボタン２０５が選択されると、縁取り指示は解除される。なお、図６に示す例では、縁取りは「二重」が選択されており、パターンは「非同期」が選択されており、外周枠は「印刷する」が選択されている。そして、内側境界枠の形状は「五角形」であり、「印刷する」が選択されており、内側塗潰し領域は市松模様が選択されて、「塗潰しする」が選択されている。そして、外側境界枠の形状は「六角形」であり、「印刷する」が選択されており、内側塗潰し領域は左下がりのストライプが選択されて、「塗潰しする」が選択されている。
【００４９】
次に、図７を参照して、サイズ設定画面３００について説明する。図７に示すように、サイズ設定画面３００には、縁取り設定画面２００で設定された内容にしたがって、作成された縁取り印刷オブジェクトに加えて、各枠のサイズ（倍率）を調整するためのハンドル及び各枠に外接する四角形の枠が表示されている設定イメージ３０６が表示されている。図７に示す例は、図６の縁取り設定画面２００において設定された内容の設定イメージ３０６である。外周枠３１０が表示されており、外周枠３１０に外接する四角形（外周四角枠３１２とする）が点線で表示されており、この外周四角枠３１２の倍率を変更して外周枠３１０の倍率を変更するための外周枠用ハンドル３１１が外周四角枠３１２の右上の隅に表示されている。
【００５０】
そして、六角形の外側境界枠３２０が表示されており、外側境界枠３２０に外接する四角形（外側四角枠３２２とする）が点線で表示されており、外側四角枠３２２の右上の隅には、外側四角枠３２２の倍率を変更して、外側境界枠３２０の倍率を変更するための外側境界枠用ハンドル３２１が表示されている。さらに、外側境界枠３２０と外周枠３１０とで囲まれている外側塗潰し領域３２３は市松模様に塗り潰されている。
【００５１】
そして、五角形の内側境界枠３３０が表示されており、内側境界枠３３０に外接する四角形（内側四角枠３３２とする）が点線で表示されており、内側四角枠３３２の右上の隅には、内側四角枠３３２の倍率を変更して、内側境界枠３３０の倍率を変更するための内側境界枠用ハンドル３３１が表示されている。さらに、内側境界枠３３０と外側境界枠３２０とで囲まれている内側塗潰し領域３３３は左下がりのストライプで塗潰されている。そして、内側境界枠３３０の内側には内側境界枠３３０の外側が切り取られた切取印刷オブジェクト３４０が表示されている。
【００５２】
このサイズ設定画面３００において、マウス３３を操作して、外周枠用ハンドル３１１上にマウスポインタを移動させてドラッグを行うと、その位置に外周枠用ハンドル３１１が移動する。それに伴い、外周四角枠３１２の左下の頂点の位置は移動しないまま外周四角枠３１２の倍率が変更されて、外周枠３１０の倍率が変更され外周枠データ記憶エリア１１２４に記憶される。また、これに伴い、印刷オブジェクト３１４の倍率も変更されるので、印刷オブジェクト自体も拡大又は縮小され、オブジェクト情報記憶エリア１１２１の情報が更新される。
【００５３】
さらに、内側境界枠３３０及び外側境界枠３２０の倍率も変更される。例えば、外周枠３１０の倍率が「１００」、内側境界枠３３０の倍率が「７０」、外側境界枠の倍率が「８０」であり、外周枠３１０の倍率が「９０」に変更された場合には、内側境界枠３３０の倍率は「７０×９０／１００＝６３」となり、外側境界枠の倍率は「８０×９０／１００＝７２」となる。そして、これらの情報が内側境界枠データ記憶エリア１１２２、外側境界枠データ記憶エリア１１２３に記憶される。（以上、倍率は１００分率である。以下、同様。）
【００５４】
そして、これに伴い、外側塗潰し領域３２３の形状を示す座標情報も、外周枠データ記憶エリア１１２４に記憶されている外周枠３１０と、外側境界枠データ記憶エリア１１２３に記憶されている倍率変更後の外側境界枠３２０との情報に基づいて、再計算され、外側境界枠データ記憶エリア１１２３に記憶される。そして、内側塗潰し領域３３３の形状を示す座標情報も、外側境界枠データ記憶エリア１１２３に記憶されている倍率変更後の外側境界枠３２０と、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０との情報に基づいて、再計算され、内側境界枠データ記憶エリア１１２２に記憶される。また、切取印刷オブジェクト３４０の形状を示す座標情報も、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０と、オブジェクト情報記憶エリア１１２１に記憶されている印刷オブジェクト１４０との情報に基づいて再計算され、切取印刷オブジェクトデータ記憶エリア１１２５に記憶される。
【００５５】
また、外側境界枠用ハンドル３２１上にマウスポインタを移動させてドラッグを行うと、その位置に外側境界枠用ハンドル３２１が移動する。それに伴い、外側四角枠３２２の左下の頂点の位置は移動しないまま外側四角枠３２２の倍率が変更され、外側境界枠３２０の倍率が変更されて、外側境界枠データ記憶エリア１１２３に記憶される。
【００５６】
そして、これに伴い、外側塗潰し領域３２３の形状を示す座標情報も、外周枠データ記憶エリア１１２４に記憶されている外周枠３１０と、外側境界枠データ記憶エリア１１２３に記憶されている倍率変更後の外側境界枠３２０との情報に基づいて、再計算され、外側境界枠データ記憶エリア１１２３に記憶される。そして、内側塗潰し領域３３３の形状を示す座標情報も、外側境界枠データ記憶エリア１１２３に記憶されている倍率変更後の外側境界枠３２０と、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０との情報に基づいて、再計算され、内側境界枠データ記憶エリア１１２２に記憶される。なお、外側四角枠３２２が外周四角枠３１２よりも内側に必ず存在するように、外側境界枠用ハンドル３２１は外周枠用ハンドル３１１を超えないように制御されている。
【００５７】
また、内側境界枠用ハンドル３３１上にマウスポインタを移動させてドラッグを行うと、その位置に内側境界枠用ハンドル３３１が移動する。それに伴い、内側四角枠３３２の左下の頂点の位置は移動しないまま内側四角枠３３２の倍率が変更され、内側境界枠３３０の倍率が変更されて、内側境界枠データ記憶エリア１１２２に記憶される。
【００５８】
そして、内側塗潰し領域３３３の形状を示す座標情報も、外側境界枠データ記憶エリア１１２３に記憶されている倍率変更後の外側境界枠３２０と、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０との情報に基づいて、再計算され、内側境界枠データ記憶エリア１１２２に記憶される。また、切取印刷オブジェクト３４０の形状を示す座標情報も、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０と、オブジェクト情報記憶エリア１１２１に記憶されている印刷オブジェクト１４０との情報に基づいて再計算され、切取印刷オブジェクトデータ記憶エリア１１２５に記憶される。なお、内側境界枠３３０が外側境界枠３２０よりも内側に必ず存在するように、内側境界枠用ハンドル３３１は外側境界枠用ハンドル３２１を超えないように、さらに、内側境界枠３３０が外側境界枠３２０と交差しないように制御されている。
【００５９】
次に、図８乃至図１１を参照して、縁取り指定をした後で編集画面１００に表示される縁取り印刷オブジェクトの種々のパターンについて説明する。図８は、外周枠３１０，外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０すべてが「印刷する」又は「塗潰しする」と選択されている場合の縁取り印刷オブジェクト３０１が表示されている編集画面１００であり、図８に示すように、外周枠３１０，外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０すべてが表示されている。
【００６０】
図９は、外周枠３１０が「印刷しない」と選択されており、外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０が「印刷する」又は「塗潰しする」と選択されている場合の縁取り印刷オブジェクト３０１が表示されている編集画面１００であり、図９に示すように、外周枠３１０は表示されておらず、外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０が合成された縁取り印刷オブジェクト３０３が表示されている。
【００６１】
図１０は、外周枠３１０，外側境界枠３２０，内側境界枠３３０が「印刷しない」と選択されており、外側塗潰し領域３２３，内側塗潰し領域３３３が「印刷する」又は「塗潰しする」と選択されている場合の縁取り印刷オブジェクト３０１が表示されている編集画面１００であり、図１０に示すように、外周枠３１０，外側境界枠３２０，内側境界枠３３０は表示されておらず、外側塗潰し領域３２３，内側塗潰し領域３３３が合成された縁取り印刷オブジェクト３０４が表示されている。
【００６２】
図１１は、外側塗潰し領域３２３が「塗潰ししない」と選択されており、外周枠３１０，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０が「印刷する」又は「塗潰しする」と選択されている場合の縁取り印刷オブジェクト３０１が表示されている編集画面１００であり、図１１に示すように、外側塗潰し領域３２３は表示されておらず、外周枠３１０，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０が合成された縁取り印刷オブジェクト３０５が表示されている。
【００６３】
ここで、本発明の印刷データ編集装置及び印刷データ編集プログラムの動作について、図１２乃至図１５のフローチャートを参照して説明する。図１２は、メイン処理の主な処理を示したフローチャートであり、図１３は、メイン処理の中で実施される編集処理のフローチャートであり、図１４は、編集処理の中で実施されるサイズ設定処理のフローチャートであり、図１５は、図１４に示すサイズ設定処理の続きのフローチャートである。
【００６４】
メイン処理は、印刷データ編集プログラムが実行されると開始される。まず、各種データ等の初期化処理が行われ（Ｓ１）、次いで、マウス３３やキーボード３５からの入力が受け付けられる（Ｓ２）。その入力が編集（文字の入力、印刷オブジェクトのサイズ変更や移動、オブジェクトの挿入など）の指示であれば（Ｓ３：ＹＥＳ）、編集処理が行われる（Ｓ５、図１３参照）。また、入力が印刷指示であれば（Ｓ３：ＮＯ，Ｓ４：ＹＥＳ）、印刷バッファ記憶エリア１１３に記憶されている情報に基づいて印刷データが作成されて、プリンタ２へ送信される印刷処理が行われる（Ｓ６）。また、編集指示でも印刷指示でもなければ（Ｓ３：ＮＯ，Ｓ４：ＮＯ）、その他の処理が行われる（Ｓ７）。そして、マウス３３やキーボード３５から終了の指示が成されているか否かの判断が行われ（Ｓ８）、マウス３３やキーボード３５から終了の指示が入力されていれば（Ｓ８：ＹＥＳ）、本処理は終了する。また、終了指示が成されていなければ（Ｓ８：ＮＯ）、Ｓ２へ戻り、受け付けられた入力（Ｓ２）の指示判断（Ｓ３，Ｓ４）及びその指示に従った処理（Ｓ５，Ｓ６，Ｓ７）が行われる。そして、終了の指示が成されるまでは（Ｓ８：ＹＥＳ）、繰り返しＳ２〜Ｓ８の処理が行われて、マウス３３やキーボード３５からの指示に対する処理が行われる。
【００６５】
なお、終了指示の入力は、例えば、編集画面１００のタイトルバー右端の終了ボタン（符号非表示）のクリックや、編集画面１００のツールバー１０２で「ファイル」を選択し、そして表示されるリストボックスの中で「終了」を選択することにより行われる。また、編集を指示する入力は、例えば、編集画面１００のツールバー１０２で「挿入」を選択し、そして表示されるリストボックスの中から印刷オブジェクトの種類（「写真」、「文字」、「イラスト」）を選択して印刷オブジェクトを新たに挿入することや、既に表示されている印刷オブジェクトを選択し、ツールバー１０２で「編集」を選択し、そして表示されるリストボックスの中から編集内容（「回転」、「文字入力」、「属性変更」、「縁取り」など）を選択することなどにより行われる。また、印刷を指示する入力は、例えば、編集画面１００のツールバー１０２で「ファイル」を選択し、そして表示されるリストボックスの中で「印刷」を選択することにより行われる。また、本発明の要部である「縁取り指示」は、例えば、縁取りを行う印刷オブジェクトが選択されている状態で、ツールバー１０２で「編集」を選択し、そして表示されるリストボックスの中から「縁取り」を選択することにより行われる。
【００６６】
ここで、図１３のフローチャートを参照して、編集処理における本発明の要部について説明する。まず、入力が「縁取り指示」であったか否かの判断が行われる（Ｓ１１）。「縁取り指示」が行われていなければ（Ｓ１１：ＮＯ）、その他の処理が行われて（Ｓ１７）、メイン処理へ戻る。「縁取り指示」が行われていれば（Ｓ１１：ＹＥＳ）、まず縁取り設定画面２００（図６参照）が表示される（Ｓ１２）。そして、縁取り設定画面２００への入力の受付処理が行われる（Ｓ１３）。ＯＫボタン２０４が選択されると、入力の受付が完了するので、サイズ設定処理が行われる（Ｓ１４、図１４参照）。なお、縁取り設定画面２００で入力された内容は、内側境界枠データ記憶エリア１１２２、外側境界枠データ記憶エリア１１２３、外周枠データ記憶エリア１１２４、切取印刷オブジェクトデータ記憶エリア１１２５に記憶されている。また、縁取り設定画面２００においてキャンセルボタン２０５が選択された場合には、各記憶エリアに記憶された内容は縁取り設定画面２００の表示前の状態に戻され、メイン処理へ戻る。
【００６７】
そして、サイズ設定処理では、図１４に示すように、まず、内側境界枠３３０の初期の倍率が取得される（Ｓ３０）。ここでは、縁取りが一重であるか二重であるか、及び、二重である場合における各境界枠３２０，３３０の形状により内側境界枠３３０の倍率が決定される。この内側境界枠３３０の初期倍率はハードディスク装置１８のその他の情報記憶エリア１８３に記憶されている。例えば、縁取りが一重の場合には内側境界枠３３０の倍率は「７０」とされる。また、縁取りが二重の場合には、外側境界枠３２０及び内側境界枠３３０の形状の組み合わせごとに記憶されている。例えば、外側境界枠３２０，内側境界枠３３０共に四角形だった場合には、外側境界枠３２０の倍率は「８０」、内側境界枠３３０の倍率は「７０」とされ、外側境界枠３２０が星型、内側境界枠３３０が四角形である場合には、外側境界枠３２０の倍率は「８０」、内側境界枠３３０の倍率は「２０」とされる。
【００６８】
次いで、外側境界枠３２０の倍率が「８０」、内側境界枠３３０の倍率がＳ３０で取得された所定の倍率、外周枠３１０、切取印刷オブジェクト３４０、印刷オブジェクト１４０の倍率が「１００」に設定され、内側境界枠データ記憶エリア１１２２、外側境界枠データ記憶エリア１１２３、外周枠データ記憶エリア１１２４、切取印刷オブジェクトデータ記憶エリア１１２５に記憶される（Ｓ３１）。なお、外側境界枠３２０及び内側境界枠３３０はスケーラブルであり、各境界枠に外接する外側四角枠３２２及び内側四角枠３３２が、印刷オブジェクト１４０の外周、すなわち外周枠３１０とほぼ同じサイズである場合の倍率を「１００」としている。さらに、外周枠３１０、外側境界枠３２０、内側境界枠３３０は互いに重ならないものとする。
【００６９】
そして、サイズ設定画面３００が表示される（Ｓ３２）。そして、縁取り設定画面２００において入力されて各記憶エリアに記憶されている「印刷する」又は「印刷しない」、「塗潰しする」又は「塗潰ししない」の設定内容に従い、外周枠３１０，外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０の内の「印刷する」又は「塗潰しする」と設定されている部品のみ枠情報記憶エリア１８０から画像イメージが読み出され、Ｓ３１で設定された倍率の画像イメージが作成されて、切取印刷オブジェクト３４０の画像イメージと合成されて、合成イメージが作成されて、サイズ設定画面３００に描画される（Ｓ３３）。
【００７０】
そして、外周枠データ記憶エリア１１２４に記憶されている外周枠３１０の位置情報に基づいて外周四角枠３１２が、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０の位置情報に基づいて内側四角枠３３２が、外側境界枠データ記憶エリア１１２３に記憶されている外側境界枠３２０の位置情報に基づいて外側四角枠３２２が点線で描画される（Ｓ３４）。そして、内側四角枠３３２の右上隅に内側境界枠用ハンドル３３１、外側四角枠３２２の右上隅に外側境界枠用ハンドル３２１、外周四角枠３１２の右上隅に外周枠用ハンドル３１１が描画される（Ｓ３５）。そして、内側四角枠３３２、外側四角枠３２２、外周四角枠３１２の倍率変更の受付、すなわち、マウス３３によるハンドル３１１，３２１，３３１のドラッグ操作による各四角枠３３２，３２２，３１２の倍率変更による部品の倍率変更と再描画が行われる（Ｓ３６〜Ｓ６８）。
【００７１】
まず、マウスポインタが何れかのハンドル３１１，３２１，３３１上にある際にマウスボタンが押下されているか否かの判断が行われる（Ｓ３６）。押下されていなければ（Ｓ３６：ＮＯ）、ＯＫボタン３５０が押下されて設定終了の指示がなされているか否かの判断が行われる（Ｓ７１）。設定終了指示が成されて否ければ（Ｓ７１：ＮＯ）、Ｓ３６へ戻り、ドラッグの判断が引き続き行われる。そこで、マウスポインタが何れかのハンドル３１１，３２１，３３１上にある際にマウスボタンが押下されている場合には（Ｓ３６：ＹＥＳ）、マウスボタン押下時のマウスポインタの座標が取得される（Ｓ３７）。そして、マウスボタンが継続して押下されているか否かの判断が行われる（Ｓ３８）。マウスボタンが継続押下されていなければ（Ｓ３８：ＮＯ）、クリックされただけでドラッグされていないので、Ｓ３６へ戻り、ドラッグの判断が引き続き行われる。
【００７２】
マウスボタンが継続して押下されていれば（Ｓ３８：ＹＥＳ）、現在のマウスポインタの座標が取得される（Ｓ３９）。なお、ここでは、Ｓ３６でマウスが存在しているとされているハンドルが外側境界枠用ハンドル３２１である際に、取得された座標が外周四角枠３１２よりも外側にある場合には、その座標から外周四角枠３１２上の最も近い点の座標よりも１座標内側の座標が取得される。また、内側境界枠用ハンドル３３１である際に、取得された座標が外側四角枠３２２よりも外側にある場合には、その座標から外側四角枠３２２上の最も近い点の座標よりも１座標内側の座標が取得される。そして、Ｓ３９で取得された座標がＳ３７で取得された座標から変化があったか否かにより、マウスポインタが移動したか否かの判断が行われる（Ｓ４０）。
【００７３】
座標の変化がなければ（Ｓ４０：ＮＯ）、一点でマウスを押下し続けているだけであるので、Ｓ３８へ戻り、引き続きマウスボタンの押下が継続するか否かの判断が行われて（Ｓ３８）、押下が解除されていれば（Ｓ３８：ＮＯ）、Ｓ３６へ戻る。また、押下が継続されていれば（Ｓ３８：ＹＥＳ）、マウスポインタが移動されたか否かが判断される（Ｓ４０）。
【００７４】
マウスボタンが継続押下されてマウスポインタが移動された場合には（Ｓ３８：ＹＥＳ、Ｓ４０：ＹＥＳ）、ドラッグされているので移動後のハンドルの位置がＳ３９で取得された現在のマウスポインタの座標位置から算出され（Ｓ４１）、次いで、そのハンドルにより変更される枠（内側四角枠３３２、外側四角枠３２２又は外周四角枠３１２）の倍率が算出される（Ｓ４２）。
【００７５】
そして、図１５に示すように、まず、倍率変更された四角枠が外周四角枠３１２であり、外周枠３１０の倍率変更がされたか否かの判断が行われる（Ｓ５１）。外周枠３１０が倍率変更された場合には（Ｓ５１：ＹＥＳ）、外周枠３１０の倍率がＳ４２で算出された倍率に設定されて、外周枠データ記憶エリア１１２４に記憶される（Ｓ５６）。そして、印刷オブジェクト１４０の倍率もＳ４２で算出された倍率に設定されて、オブジェクト情報記憶エリア１１２１に記憶され、これに伴い、切取印刷オブジェクト３４０の倍率も切取印刷オブジェクトデータ記憶エリア１１２５に記憶される（Ｓ５７）。そして、外側境界枠３２０の倍率もＳ４２で算出された倍率に設定されて、外側境界枠データ記憶エリア１１２３に記憶される（Ｓ５８）。そして、内側境界枠３３０の倍率もＳ４２で算出された倍率に設定されて、内側境界枠データ記憶エリア１１２２に記憶される（Ｓ５９）。そして、Ｓ６６へ進む。
【００７６】
また、外周枠３１０の倍率変更がされていなければ（Ｓ５１：ＮＯ）、縁取りが二重であるか否かの判断が行われて（Ｓ５２）、二重でなければ（Ｓ５２：ＮＯ）、一重であり、内側境界枠３３０しか存在しない。そこで、内側四角枠３３２が外周四角枠３１２をはみ出ているか否かの判断が行われる（Ｓ５４）。内側四角枠３３２は外周四角枠３１２をはみ出ることはできないので、内側四角枠３３２が外周四角枠３１２をはみ出ている場合には（Ｓ５４：ＹＥＳ）、倍率の変更は行われずに、Ｓ３６へ戻る。内側四角枠３３２が外周四角枠３１２をはみ出ていなければ（Ｓ５４：ＮＯ）、内側境界枠３３０の倍率もＳ４２で算出された倍率に設定されて、内側境界枠データ記憶エリア１１２２に記憶される（Ｓ５５）。そして、Ｓ６６へ進む。
【００７７】
また、縁取りが二重であれば（Ｓ５２：ＹＥＳ）、倍率変更された四角枠が外側四角枠３２２であり、外側境界枠３２０が変更されたか否かの判断が行われ（Ｓ５３）、外側境界枠３２０であれば（Ｓ５３：ＹＥＳ）、外側四角枠３２２が外周四角枠３１２をはみ出ているか否かの判断が行われる（Ｓ６２）。外側四角枠３２２は外周四角枠３１２をはみ出ることはできないので、外側四角枠３２２が外周四角枠３１２をはみ出ている場合には（Ｓ６２：ＹＥＳ）、倍率の変更は行われずに、Ｓ３６へ戻る。外側四角枠３２２が外周四角枠３１２をはみ出ていなければ（Ｓ６２：ＮＯ）、外側境界枠３２０の倍率もＳ４２で算出された倍率に設定されて、外側境界枠データ記憶エリア１１２３に記憶される（Ｓ６３）。そして、Ｓ６４へ進む。
【００７８】
外側境界枠３２０でなければ（Ｓ５３：ＮＯ）、内側境界枠３３０が変更されている。そこで、内側四角枠３３２が外周四角枠３１２をはみ出ているか否かの判断が行われる（Ｓ６０）。内側四角枠３３２は外周四角枠３１２をはみ出ることはできないので、内側四角枠３３２が外周四角枠３１２をはみ出ている場合には（Ｓ６０：ＹＥＳ）、倍率の変更は行われずに、Ｓ３６へ戻る。内側四角枠３３２が外周四角枠３１２をはみ出ていなければ（Ｓ６０：ＮＯ）、内側境界枠３３０の倍率もＳ４２で算出された倍率に設定されて、内側境界枠データ記憶エリア１１２２に記憶される（Ｓ６１）。そして、Ｓ６４へ進む。
【００７９】
そして、Ｓ６４では、外側境界枠３２０と内側境界枠３３０とが交差するか否かの判断が行われる（Ｓ６４）。外側境界枠３２０、内側境界枠３３０の形状によっては、内側四角枠３３２が外側四角枠３２２をはみ出ていなくても、内側境界枠３３０の内側の領域が、外側境界枠３２０の内側の領域内に含まれない場合がある。例えば、外側境界枠３２０が星型であり、内側境界枠３３０が長方形であるような場合のように、外側境界枠３２０が内側に凸な部分を有する場合、その凸部が内側境界枠３３０内に食い込んでしまう場合がある。そこで、外側境界枠３２０と内側境界枠３３０とが交差するか否かの判断が行われ（Ｓ６４）、外側境界枠３２０と内側境界枠３３０とが交差する場合には（Ｓ６４：ＹＥＳ）、Ｓ６１又はＳ６３で行われた倍率変更が元に戻され（Ｓ６５）、Ｓ３６へ戻る。また、外側境界枠３２０と内側境界枠３３０とが交差しなければ（Ｓ６４：ＮＯ）、内側境界枠３３０が外側境界枠３２０の内側に存在するので、Ｓ６６へ進む。
【００８０】
以上のように、倍率変更された四角枠に基づいて各部品の倍率変更が行われたら（Ｓ５１〜Ｓ６５）、各記憶エリアに記憶されている設定内容にしたがって、外周枠３１０，外側塗潰し領域３２３，外側境界枠３２０，内側塗潰し領域３３３，内側境界枠３３０の内の「印刷する」又は「塗潰しする」と設定されている部品のみ画像イメージが作成されて、切取印刷オブジェクト３４０の画像イメージと合成されて、合成イメージが作成されて、サイズ設定画面３００に再描画される（Ｓ６６）。そして、外周枠データ記憶エリア１１２４に記憶されている外周枠３１０の位置情報に基づいて外周四角枠３１２が、内側境界枠データ記憶エリア１１２２に記憶されている内側境界枠３３０の位置情報に基づいて内側四角枠３３２が、外側境界枠データ記憶エリア１１２３に記憶されている外側境界枠３２０の位置情報に基づいて外側四角枠３２２が点線で再描画される（Ｓ６７）。そして、内側四角枠３３２の右上隅に内側境界枠用ハンドル３３１、外側四角枠３２２の右上隅に外側境界枠用ハンドル３２１、外周四角枠３１２の右上隅に外周枠用ハンドル３１１が再描画される（Ｓ６８）。そして、Ｓ３６へ戻り、そして、マウス３３によるハンドル３１１，３２１，３３１のドラッグ操作による各四角枠３３２，３２２，３１２の倍率変更による部品の倍率変更と再描画が行われる（Ｓ３６〜Ｓ６８）。
【００８１】
そして、ＯＫボタン３５０が押下されて設定終了の指示がなされたら（Ｓ７１：ＹＥＳ）、本処理は終了して、メイン処理へ戻る。
【００８２】
以上のようにして、縁取り指示を行って、縁取り設定画面２００で縁取りを一重にするか、二重にするかや、境界枠の形状、塗潰し領域を塗潰す模様を設定することができる。また、サイズ設定画面で境界枠や外周枠の倍率を変更することができ、印刷オブジェクトを多様なパターンで修飾することができる。
【００８３】
なお、上記実施の形態において、図３及び図８乃至図１１に示す編集画面１００の作業領域１０３が「表示手段」に該当し、外周四角枠３１２及び外周枠用ハンドル３１１が「外周枠拡大縮小手段」に該当し、内側四角枠３３２、内側境界枠用ハンドル３３１、外側四角枠３２２、外側境界枠用ハンドル３２１が「境界枠拡大縮小手段」に該当し、図６に示す縁取り設定画面２００の縁取り１（内側）設定欄２１０の境界枠選択欄２１１及び縁取り２（外側）設定欄２２０の境界枠選択欄２２１が「領域形状選択手段」に該当し、縁取り１（内側）設定欄２１０の塗潰し模様選択欄２１３及び縁取り２（外側）設定欄２２０の塗潰し模様選択欄２２３が「模様選択手段」に該当する。
【００８４】
また、図１４及び図１５に示すサイズ設定処理のＳ３３及びＳ６６の処理を実行するＣＰＵ１０が「外周枠表示手段」、「境界枠表示手段」、「第２境界枠表示手段」、「切取印刷オブジェクト表示手段」及び「塗潰し表示手段」に相当し、Ｓ５７の処理を実行するＣＰＵ１０が「印刷オブジェクト拡大縮小手段」に相当する。また、図１２に示すメイン処理のＳ６の処理を行うＣＰＵ１０が「印刷データ作成手段」に相当する。
【００８５】
なお、本発明の印刷データ編集装置及び印刷データ編集プログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００８６】
上記実施の形態では、縁取りを一重か二重としたが、三重、四重とより多く重ねてもよい。また、上記実施の形態では、予め記憶されている形状の枠から境界枠の形状を選択したが、マウス操作により描画させて境界枠の形状を決定してもよい。また、境界枠の形状だけでなく、印刷する場合の線種や太さ、色も設定できるようにしてもよい。また、サイズ設定画面では各枠の倍率の変更のみを行っているが、位置を移動させたり、縦横比を変更させたりできるようにしてもよい。
【００８７】
また、上記実施の形態では、挿入可能な写真の画像ファイルの縦横比及びサイズは決まっているとし、サイズ設定画面３００において倍率の変更を行っているが、種々の縦横比及びサイズの画像ファイルを使用できるようにしてもよいことはいうまでもない。この場合には、編集画面１００の作業領域１０３において印刷オブジェクト１４０のサイズ変更を行う。そして、サイズ設定処理（図１４参照）のＳ３３においては、枠情報記憶エリア１８０に記憶されている外周枠３１０，外側境界枠３２０，内側境界枠３３０の画像イメージを変形して、サイズ設定画面３００で表示される各枠３１０，３２０，３３０の画像イメージが作成される。具体的には、まず外周枠３１０の縦倍率及び横倍率が印刷オブジェクトの縦横比及びサイズに合わせて算出され、画像イメージが拡大縮小される。そして、枠情報記憶エリア１８０に記憶されている内側境界枠３３０及び外側境界枠３２０の画像イメージが、外周枠３１０の縦倍率及び横倍率に合わせて拡大縮小され、さらに、サイズ設定処理のＳ３０で設定された倍率で拡大縮小されて画像イメージが作成される。
【００８８】
また、上記実施の形態では、パターン選択ラジオボタン２０２で「同期」が選択されている場合には、内側境界枠３３０と外側境界枠３２０との形状としたが、「同期」とは同じ形状とするのではなく、拡大、縮小において同期を取ることができる形状の図形（同期図形）を選択できるようにしてもよい。この場合には、パターン選択ラジオボタン２０２で「同期」が選択されている場合には、縁取り２（外側）設定欄２２０の境界枠選択欄２２１には、縁取り１（内側）設定欄２１０で選択された図形の同期図形のみが選択可能となる。例えば、内側境界枠３３０に星型（頂点が５つ）が選択されているとすると、五角形や十角形が表示される。また、内側境界枠３３０に長方形が選択されていたとすると、正方形、ひし形、長方形の頂点がカットされている八角形などが表示される。
【００８９】
また、境界枠の形状だけでなく線種も設定できるような場合には、線の周期を同期させるようにしてもよい。例えば、内側境界枠３３０の線種に波線、外側境界枠３２０の線種に破線が設定されているような場合には、波線の極点の数と破線の端点（線分の端の点）の数とが同じ数とされ、さらに、内側境界枠３３０の中心から波線の極点に引かれた直線同士の成す角度が、外側境界枠３２０の中心から破線の端点へ引かれた直線同士の成す角度と同じ角度とされる。
【００９０】
また、塗潰し領域を塗潰す模様は、画像データのファイルを指定して、その画像データを読み込むようにしてもよい。また、この場合には画像データを塗潰し領域全体に１つ配置してもよい。また、画像データの縦横比は固定のまま、塗潰し領域の横に所定数の画像データを配置し、縦は配置できるだけの数を配置するようにしてもよい。また、画像データの縦横比は固定のまま、画像データの横サイズを所定サイズにして、縦は配置できるだけの数を配置するようにしてもよい。また、画像データを塗潰し領域に縦所定数、横所定数配置するように縦横比を個数に合わせて調整して配置してもよい。また、これらの所定数や所定サイズを指定できるようにしたり、いくつかの配置パターンから選択できるようにしたりしてもよい。
【産業上の利用可能性】
【００９１】
本発明の印刷データ編集装置及び印刷データ編集プログラムは、縁取りをして印刷オブジェクトを飾り付ける印刷データを編集する印刷データ編集装置及び印刷データ編集プログラムに適応可能である。
【図面の簡単な説明】
【００９２】
【図１】本発明の印刷データ編集プログラムを搭載した、印刷データ編集装置１の電気的構成を示すブロック図である。
【図２】ＲＡＭ１１の記憶エリアの模式図である。
【図３】編集画面１００のイメージ図である。
【図４】二重の縁取りがされている場合の縁取り印刷オブジェクト３０１の構成部品の説明図である。
【図５】一重の縁取りがされている場合の縁取り印刷オブジェクト３０２の構成部品の説明図である。
【図６】縁取りの内容を設定する縁取り設定画面２００のイメージ図である。
【図７】内側境界枠、外側境界枠、外周枠のサイズ設定を行うためのサイズ設定画面３００のイメージ図である。
【図８】縁取り指定をした後の編集画面１００のイメージ図である。
【図９】縁取り指定をした後の編集画面１００のイメージ図である。
【図１０】縁取り指定をした後の編集画面１００のイメージ図である。
【図１１】縁取り指定をした後の編集画面１００のイメージ図である。
【図１２】メイン処理の主な処理を示したフローチャートである。
【図１３】メイン処理の中で実施される編集処理のフローチャートである。
【図１４】編集処理の中で実施されるサイズ設定処理のフローチャートである。
【図１５】図１４に示すサイズ設定処理の続きのフローチャートである。
【符号の説明】
【００９３】
１  印刷データ編集装置
１０  ＣＰＵ
３３  マウス
１００  編集画面
１０３  作業領域
１１２  部品別表示バッファ記憶エリア
１１２１  オブジェクト情報記憶エリア
１１２２  内側境界枠データ記憶エリア
１１２３  外側境界枠データ記憶エリア
１１２４  外周枠データ記憶エリア
１１２５  切取印刷オブジェクトデータ記憶エリア
１４０  印刷オブジェクト
１８０  枠情報記憶エリア
２００  縁取り設定画面
２０１  縁取り選択ラジオボタン
２０２  パターン選択ラジオボタン
２０３  外周枠印刷選択ラジオボタン
２１０  縁取り１（内側）設定欄
２１１  境界枠選択欄
２１２  印刷選択ラジオボタン
２１３  塗潰し模様選択欄
２１４  塗潰し選択ラジオボタン
２２０  縁取り２（外側）設定欄
２２１  境界枠選択欄
２２２  印刷選択ラジオボタン
２２３  塗潰し模様選択欄
２２４  塗潰し選択ラジオボタン
３００  サイズ設定画面
３０１  縁取り印刷オブジェクト
３０２  縁取り印刷オブジェクト
３０３  縁取り印刷オブジェクト
３０４  縁取り印刷オブジェクト
３０５  縁取り印刷オブジェクト
３０６  設定イメージ
３１０  外周枠
３１１  外周枠用ハンドル
３１２  外周四角枠
３２０  外側境界枠
３２１  外側境界枠用ハンドル
３２２  外側四角枠
３２３  外側塗潰し領域
３３０  内側境界枠
３３１  内側境界枠用ハンドル
３３２  内側四角枠
３３３  内側塗潰し領域
３３８  内側塗潰し領域
３４０  切取印刷オブジェクト
【図１】
2006260387.tif 000003
【図２】
2006260387.tif 000004
【図６】
2006260387.tif 000005
【図１２】
2006260387.tif 000006
【図１３】
2006260387.tif 000007
【図１４】
2006260387.tif 000008
【図１５】
2006260387.tif 000009
【図３】
2006260387.tif 000010
【図４】
2006260387.tif 000011
【図５】
2006260387.tif 000012
【図７】
2006260387.tif 000013
【図８】
2006260387.tif 000014
【図９】
2006260387.tif 000015
【図１０】
2006260387.tif 000016
【図１１】
2006260387.tif 000017