(57)【要約】【課題】再生対象の媒体のサイズ又はマージンの設定が特定されていない状態で、複数の設定で媒体上に再生されることが保証される領域を予め確認できるレイアウト編集プログラム及び装置を提供する。【解決手段】媒体サイズ及びマージンが特定されると放画領域との対応関係が一意に特定される編集領域２４に対して再生対象オブジェクトを割り付ける割付手段と、媒体サイズ又はマージンの少なくとも一方が互いに異なる複数の設定で媒体上に再生される再生対象オブジェクトの共通再生領域２５を編集領域２４に対して位置決めして表示する共通再生領域表示手段としてコンピュータを機能させる。【選択図】  図１
2004357133.tif 000002
【特許請求の範囲】
【請求項１】
媒体サイズ及びマージンが特定されると放画領域との対応関係が一意に特定される編集領域に対して再生対象オブジェクトを割り付ける割付手段と、
媒体サイズ又はマージンの少なくとも一方が互いに異なる複数の設定で媒体上に再生される再生対象オブジェクトの共通再生領域を前記編集領域に対して位置決めして表示する共通再生領域表示手段としてコンピュータを機能させることを特徴とするレイアウト編集プログラム。
【請求項２】
所定サイズの用紙上に再生される再生領域を、当該再生領域に対応する放画領域が前記編集領域に収まり当該放画領域の対向する二辺が前記編集領域の対向する二辺に重なるように設定する再生領域設定手段をさらに備えることを特徴とする請求項１に記載のレイアウト編集プログラム。
【請求項３】
フチ無し印刷により用紙からはみ出す領域を前記共通再生領域から除外していることを特徴とする請求項１又は２に記載のレイアウト編集プログラム。
【請求項４】
媒体サイズ及びマージンを特定して再生対象オブジェクトを再生したプレビューを表示するプレビュー表示手段と、
前記共通再生領域表示手段によって前記共通再生領域を前記編集領域に対して位置決めして表示するモードと、前記プレビュー表示手段によって前記プレビューを表示するモードとを切り替える表示モード切替手段としてコンピュータを機能させることを特徴とする請求項１、２又は３に記載のレイアウト編集プログラム。
【請求項５】
媒体サイズ及びマージンを特定して再生対象オブジェクトを再生したプレビューを表示するプレビュー表示手段と、
前記共通再生領域表示手段によって前記共通再生領域を前記編集領域に対して位置決めして表示しながら再生対象オブジェクトを割り付ける操作を受け付けるモードと、前記プレビュー表示手段によって前記プレビューを表示しながら再生対象オブジェクトを割り付ける操作を受け付けるモードとを切り替える割付モード切替手段としてコンピュータを機能させることを特徴とする請求項１、２又は３に記載のレイアウト編集プログラム。
【請求項６】
媒体サイズ及びマージンが特定されると放画領域との対応関係が一意に特定される編集領域に対して再生対象オブジェクトを割り付ける割付手段と、
媒体サイズ又はマージンの少なくとも一方が互いに異なる複数の設定で媒体上に再生される再生対象オブジェクトの共通再生領域を前記編集領域に対して位置決めして表示する共通再生領域表示手段と、
を備えることを特徴とするレイアウト編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はレイアウト編集プログラム及び装置に関する。
【０００２】
【従来の技術】
従来、ディジタルデータで表現された写真画像、イラスト画像、文字などのオブジェクトをコンピュータを用いて用紙、画面等の再生媒体上に割り付けるためのレイアウト編集プログラムが知られている。
【０００３】
【発明が解決しようとする課題】
ところで、仮に、レイアウト編集プログラムで編集されたレイアウトが複数のサイズの用紙や画面に対して適用され得る場合、割り付けられたオブジェクトの一部が用紙サイズや画面サイズとの関係で再生されないことが起こり得る。具体的には例えば、相対的に横長の用紙では用紙の左右の縁近くに印刷され、相対的に縦長の用紙では用紙からはみ出す領域としてクリッピングされるために印刷されない領域が発生し得る。また例えば、フチ有りのマージン設定では印刷される領域が、フチ無しのマージン設定ではその領域に対応するインクが用紙からはみ出すために用紙上に再生されない現象が起こりうる。
【０００４】
したがって、複数のサイズの用紙や複数のマージン設定に対して適用され得るレイアウトを編集する際には、それらの用紙やマージン設定にレイアウトが適用されたときにそれらのいずれの場合にも用紙上に印刷される領域を、編集時に確認できることが望ましい。
本発明は、このような事情に鑑みて創作されたものであって、再生対象の媒体のサイズ又はマージンの設定が特定されていない状態で、複数の設定で媒体上に再生されることが保証される領域を予め確認できるレイアウト編集プログラム及び装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るレイアウト編集プログラムは、媒体サイズ及びマージンが特定されると放画領域との対応関係が一意に特定される編集領域に対して再生対象オブジェクトを割り付ける割付手段と、媒体サイズ又はマージンの少なくとも一方が互いに異なる複数の設定で媒体上に再生される再生対象オブジェクトの共通再生領域を前記編集領域に対して位置決めして表示する共通再生領域表示手段としてコンピュータを機能させることを特徴とする。本発明に係るレイアウト編集プログラムでは、媒体サイズ及びマージンが特定されると放画領域との対応関係が一意に特定される編集領域に対して再生対象オブジェクトの共通再生領域を位置決めして表示する。ここで放画領域とは、特定の媒体サイズ及びマージンが設定されているときに再生装置から画像を出力可能な最大領域をいう。具体的には例えば、４辺フチ有りの印刷設定では用紙サイズに対応する領域から４辺のマージンの絶対値を差し引いた領域が放画領域であり、４辺フチ無しの印刷設定では用紙サイズに対応する領域に４辺のマージンの絶対値を加えた領域が放画領域である。また本発明に係るレイアウト編集プログラムでは、特定サイズの用紙、画面、マージン等の再生設定によって決まる放画領域に対して再生対象オブジェクトを直接割り付けるのではなく、編集領域に対して再生対象オブジェクトを割り付ける。編集領域に対して再生対象オブジェクトを割り付けると、再生対象オブジェクトを、媒体サイズ毎、マージン毎に放画領域に対して位置決めすることができる。再生領域とは編集領域上の領域のうち媒体上に再生される領域のことをいう。再生領域は媒体サイズ及びマージンの設定毎に編集領域上に設定される。そこで、媒体サイズ又はマージンの少なくとも一方が互いに異なる複数の設定で媒体上に再生される再生対象オブジェクトの共通再生領域を編集領域に対して位置決めして表示することにより、再生対象の媒体のサイズ又はマージンの設定が特定されていない状態で、複数の設定で媒体上に再生されることが保証される領域をレイアウト編集プログラムで予め確認できるようになる。
【０００６】
さらに本発明に係るレイアウト編集プログラムでは、所定サイズの用紙上に再生される再生領域を、当該再生領域に対応する放画領域が前記編集領域に収まり当該放画領域の対向する二辺が前記編集領域の対向する二辺に重なるように設定する再生領域設定手段をさらに備えることを特徴とする。これにより、放画領域全体に再生対象オブジェクトを割り付け、かつ再生対象オブジェクト内の再生領域に対応する領域を再生対象オブジェクト内で最大化することができる。
【０００７】
さらに本発明に係るレイアウト編集プログラムでは、フチ無し印刷により用紙からはみ出す領域を前記共通再生領域から除外していることを特徴とする。これにより、実際に媒体上に印刷される領域に確実に再生対象オブジェクトを割り付けることが容易になる。
さらに本発明に係るレイアウト編集プログラムでは、媒体サイズ及びマージンを特定して再生対象オブジェクトを再生したプレビューを表示するプレビュー表示手段と、前記共通再生領域表示手段によって前記共通再生領域を前記編集領域に対して位置決めして表示するモードと、前記プレビュー表示手段によって前記プレビューを表示するモードとを切り替える表示モード切替手段としてコンピュータを機能させることを特徴とする。これにより、複数の設定に対して再生される領域の確認と、特定の設定に対して再生される領域の確認とが可能になる。
【０００８】
さらに本発明に係るレイアウト編集プログラムでは、媒体サイズ及びマージンを特定して再生対象オブジェクトを再生したプレビューを表示するプレビュー表示手段と、前記共通再生領域表示手段によって前記共通再生領域を前記編集領域に対して位置決めして表示しながら再生対象オブジェクトを割り付ける操作を受け付けるモードと、前記プレビュー表示手段によって前記プレビューを表示しながら再生対象オブジェクトを割り付ける操作を受け付けるモードとを切り替える割付モード切替手段としてコンピュータを機能させることを特徴とする。これにより、複数の設定に対して再生される領域を確認しながら再生対象オブジェクトを割り付けることも、特定の設定に対して再生される領域を確認しながら再生対象オブジェクトを割り付けることも可能になる。
【０００９】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
また、本発明はプログラムの発明として特定できるだけでなく、装置の発明としても、そのプログラムを記録した記録媒体の発明としても、方法の発明としても特定することができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。
図２は、本発明の一実施例に係るレイアウト編集装置１のハードウェア構成を示すブロック図である。レイアウト編集装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、入力装置１４、表示装置１５、及び外部記憶装置１６を備え、これらはバス１７で相互に接続されている。ＣＰＵ１１はＲＯＭ１２や外部記憶装置１６に記憶されたプログラムを実行してレイアウト編集装置１の全体を制御する。また、ＣＰＵ１１は外部記憶装置１６に記憶されたレイアウト編集プログラムを実行することで割付手段、再生領域設定手段、共通領域表示手段、プレビュー表示手段、表示モード切替手段、及び割付モード切替手段としても機能する。ＲＯＭ１２は各種のプログラムやデータを予め記憶しているメモリである。ＲＡＭ１３は各種のプログラムやデータを一時的に記憶するメモリである。入力装置１４はマウスやキーボードなどで構成され、再生対象オブジェクトの割り付けなどに用いられる。共通再生領域表示手段としての表示装置１５はＣＲＴやＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などで構成されている。表示装置１５は共通再生領域表示手段として機能する他、プレビュー表示手段、表示モード切替手段、及び割付モード切替手段としても機能する。外部記憶装置１６はハードディスクなどで構成され、オペレーティングシステム（ＯＳ）、レイアウト編集プログラム、再生対象オブジェクト、プリンタ座標系における各放画領域の座標などを記憶する。これらのプログラムや各種のデータは、所定のサーバからネットワークを介してダウンロードして入力してもよいし、リムーバブルメモリ等のコンピュータ読み取り可能な記憶媒体から読み出して入力してもよい。
【００１１】
以上、レイアウト編集装置１のハードウェア構成について説明した。次に、レイアウト編集プログラムについて説明する。
ディジタルスチルカメラなどで撮影した写真画像に、写真画像、イラスト画像、文字などの画像（再生対象オブジェクト）を合成して印刷することが一般に行われている。例えば誕生日のメッセージを表すイラスト画像の上に人物を撮影した写真画像を合成して印刷したり、写真画像の周囲を飾るための飾り縁をデザインしたイラスト画像を写真画像の上に合成して印刷したりすることが行われている。
【００１２】
本実施例のレイアウト編集プログラムは、ディジタルスチルカメラによって記録された写真画像に飾り縁やイラスト画像を合成した画像を、ディジタルスチルカメラとプリンタとを直接接続した状態で印刷するためのレイアウト定義ファイルを作成するプログラムである。レイアウト定義ファイルは、用紙サイズ毎、マージン毎に作成され、図３に示すように、再生対象オブジェクト毎にプリンタ座標系でオブジェクト枠を定義するスクリプトを記述したものである。各スクリプトによってオブジェクト枠が定義される再生対象オブジェクトのレイヤの上下関係は、先に記述されたスクリプトのレイヤが後に記述されたスクリプトのレイヤよりも上であるものとして解釈される。以下の説明では再生対象オブジェクトとしてディジタルスチルカメラなどで撮影される写真画像と、それ以外の再生対象オブジェクトとを区別するため、ディジタルスチルカメラなどで撮影した写真画像のことを特に未定オブジェクトというものとする。未定オブジェクトは、ディジタルスチルカメラとプリンタとを直接接続した状態で印刷を開始する段階になってはじめて再生対象オブジェクトとして定まるものであるため、レイアウト編集プログラムではディジタルスチルカメラで記録した写真画像を特定のスクリプト（図３の例では「再生スクリプト２」に相当する。）の再生対象オブジェクトとして設定するための識別子（図３の例では「写真１」に相当する。）を用いて、当該スクリプトを記述することによって、未定オブジェクトのレイアウトを定義する。
【００１３】
本実施例のレイアウト編集プログラムは、未定オブジェクトに合成する再生対象オブジェクトのレイアウトを編集するためのプログラムであって、複数の媒体サイズ及びマージンの設定に対して適用される複数のレイアウトを同時並行して編集するためのプログラムである。本実施例のレイアウト編集プログラムでは、ディジタルカメラによって記録された写真画像が常に最下位層のレイヤで印刷用紙の全体に配置されるように、未定オブジェクトに対するスクリプト（図３の例では「再生スクリプト２」に相当する。）が自動的に最後のスクリプトとして記述される。また、本実施例のレイアウト編集プログラムは、複数の媒体サイズ及びマージンの設定に対して適用され得るように未定オブジェクト以外の再生対象オブジェクトのレイアウト操作を画面上で受け付け、一連のレイアウト操作に対し、特定の媒体サイズ及びマージンの設定に対してのみ適用され得るレイアウト定義ファイルを媒体サイズ及びマージン毎に出力する。
【００１４】
図４は、レイアウト編集プログラムによって表示される画面を示す模式図である。レイアウト編集プログラムは具体的には例えば図示するようにディジタル画像表示ウィンドウ２１、印刷範囲確認ウィンドウ２２、ツールボックス２３の３つのウィンドウを表示させる。
ディジタル画像表示ウィンドウ２１は、ユーザが再生対象オブジェクト（以下、「オブジェクト」という）を割り付けるための編集領域２４を表示するウィンドウである。ユーザは画面上で編集領域２４にオブジェクトを割り付けることによってレイアウトを編集する。
【００１５】
本実施例のレイアウト編集プログラムでは、用紙サイズ毎、マージン毎に決まる放画領域に対してオブジェクトを割り付けさせるのではなく、画面表示された編集領域２４に対してオブジェクトを割り付けさせることによって、編集領域２４を介して複数の放画領域に対するオブジェクトのレイアウト操作を同時平行して受け付ける。
【００１６】
図１に、未定オブジェクトの上に重ね合わせるためのオブジェクト（「きりん」）を編集領域２４の全体に割り付けた状態を示す。編集領域２４上の矩形領域３２はαチャンネルデータによって設定される透明領域である。未定オブジェクトは最下位層のレイヤに配置されるため、未定オブジェクトは透明領域に位置する部分のみが印刷される。図示する例のイラスト画像は編集領域２４全体に割り付けられているが、もちろん編集領域２４より小さい領域に割り付けてもよい。
【００１７】
編集領域２４上には複数の媒体サイズ及びマージンの設定に対して再生される領域である共通再生領域２５が位置決めされて表示される。例えば図１に示すように、編集領域内の共通再生領域外の領域に対して網掛け等をすることによって共通再生領域２５の外縁を表示する。共通再生領域２５を表示すると、複数の媒体サイズ及びマージンの設定に対して適用されるレイアウトを同時並行して編集する際に、それらの媒体サイズ及びマージン設定にレイアウトが適用されたときにそれらのいずれの場合にも用紙上に印刷される領域を、編集しながら確認できる。図示する例の場合、透明領域３２を共通再生領域２５内に割り付けることで、複数の媒体サイズ及びマージン設定にレイアウトが適用されたときにそれらのいずれの場合にも透明領域に対応する未定オブジェクトの領域全体が用紙上に印刷される。編集領域２４及び共通再生領域２５の詳細については後述する。
【００１８】
印刷範囲確認ウィンドウ２２は、表示モードを選択するためのボタンを表示するためのウィンドウである。［Ａサイズフチ有り］ボタン２８、［Ａサイズフチ無し］ボタン２９、［Ｂサイズフチ有り］ボタン３０、及び［Ｂサイズフチ無し］ボタン３１は用紙サイズ及びマージンを特定してプレビューを表示するためのボタンである。ユーザは例えば用紙サイズ及びマージンとしてＡサイズ及びフチ無しを特定してプレビューを表示しながらレイアウト編集したい場合、［Ａサイズフチ無し］ボタン２９をマウスでクリックする。これにより用紙サイズとしてＡサイズが特定され、マージンとしてフチ無しが特定されたプレビューが表示される。［共通再生領域表示］ボタン２７は共通再生領域２５を編集領域２４に対して位置決めして表示しながらオブジェクトを割り付ける操作を受け付けるモードを選択するためのボタンである。図１及び図３に示す例は［共通再生領域表示］ボタン２７が押下されたときの画面を表している。ユーザは［共通再生領域表示］ボタン２７を押下することにより複数の設定に対して再生される領域を確認しながらオブジェクトを割り付けることが可能になる。［全体表示］ボタン２６は再生領域と再生されない領域を区別せずに編集領域内のオブジェクトを表示した状態でオブジェクトを割り付ける操作を受け付けるモードを選択するためのボタンである。
【００１９】
ツールボックス２３は、ユーザが編集領域２４に対して割り付けるオブジェクトを選択するためのウィンドウである。ツールボックス２３には外部記憶装置１６に記憶されているオブジェクトのファイル名が一覧表示され、ユーザはファイル名を例えばダブルクリックすることで割付対象オブジェクトを選択することができる。ファイル名が選択されるとレイアウト編集装置１は当該ファイル名で特定されるオブジェクトを外部記憶装置１６から読み込んで編集領域２４に表示する。
【００２０】
次に放画領域について説明する。放画領域とは、特定の用紙サイズ及びマージンが設定されているときにプリンタなどの再生装置から画像を出力可能な最大領域をいう。放画領域は用紙サイズ及びマージンが特定されると一意に特定される。具体的には例えば、４辺フチ有りの印刷設定では用紙サイズに対応する領域から４辺のマージンの絶対値を差し引いた領域が放画領域であり、４辺フチ無しの印刷設定では用紙サイズに対応する領域に４辺のマージンの絶対値を加えた領域が放画領域である。レイアウト定義ファイルを用いて印刷を行う場合、全ての割付対象オブジェクトは放画領域内に割り付けられることになる。
【００２１】
レイアウト編集装置１は図５に示すようにプリンタ座標系における放画領域の座標を用紙サイズ及びマージン毎に予め記憶しており、従って用紙サイズ及びマージンが特定されると放画領域のプリンタ座標系の座標を一意に特定できる。ここでプリンタ座標系のＸ方向は主走査方向、Ｙ方向は副走査方向であり、単位はピクセルであり、本実施例では１ピクセルの大きさは３６０ｄｐｉで計算されるものとする。例えば用紙サイズ及びマージンの設定としてＡサイズフチ有りが設定されると、放画領域はプリンタ座標系において（３，３）、（１３２６，１８５０）で表される矩形の領域として特定される。
【００２２】
次に、編集領域２４について説明する。編集領域２４は前述したようにオブジェクトを画面上で割り付けるための領域である。本実施例では未定オブジェクトのアスペクト比、すなわちディジタルスチルカメラで記録される画像のアスペクト比は固定されているものとし、編集領域２４は未定オブジェクトの全体に一致するように、例えば７０４×１０２４のサイズで表示される。また、レイアウト定義ファイルでは、未定オブジェクトの全体が編集領域２４の全体に一致するように未定オブジェクトの再生スクリプトが自動的に記述される。編集領域２４を未定オブジェクトの全体に一致させると、再生領域が未定オブジェクト上のどの領域に対応するかを容易に確認できる他、オブジェクトを割り付ける際に、未定オブジェクト上のどの位置にそれが重なるかを確認できるため割り付け操作が容易になる。
【００２３】
図６は、放画領域と編集領域２４との対応関係を説明するための模式図である。前述したように放画領域は用紙サイズ及びマージンが特定されると一意に特定される。図６に示す例であれば、用紙Ａフチ有りが特定されると放画領域Ａが特定され、同様に用紙Ｂ及びフチ無しが特定されると放画領域Ｂが特定される。放画領域が特定されると、放画領域と編集領域２４との対応関係は一意に特定される。具体的には例えば、放画領域はその中心が編集領域２４の中心に一致し、編集領域２４に収まり当該放画領域の対向する二辺が編集領域２４の対向する二辺に重なるように編集領域２４に対応付けられる。例えば用紙Ａの場合、放画領域Ａは編集領域２４に対して相対的に横長であるため、放画領域Ａの左右の二辺が編集領域２４の左右の二辺に重なるように放画領域と編集領域２４とが対応付けられる。放画領域Ｂは相対的に縦長であるため、上下の二辺が編集領域２４の上下の二辺に重なるように放画領域と編集領域２４とが対応付けられる。
【００２４】
次に、再生領域について説明する。再生領域とは用紙上に再生される編集領域２４上の領域のことをいい、放画領域に応じて一意に決まる領域である。図６では、放画領域または用紙に対応させて再生領域を示している。用紙Ａフチ有りの場合、放画領域Ａは用紙より狭いため、放画領域Ａに対応する編集領域２４上の領域にオブジェクトを割り付けると、オブジェクトはその上に重なるオブジェクトがなければその全体が用紙上に印刷されることになる。このため、用紙Ａフチ有りの場合、放画領域Ａに対応する編集領域２４内の領域（再生領域Ａ）が再生領域である。用紙Ｂフチ無しの場合、放画領域Ｂは用紙より広いため、放画領域Ｂに対応する編集領域２４内の領域にオブジェクトを割り付けた場合、オブジェクトはその周縁部が用紙からはみ出すことになるため用紙上に再生されない。このため用紙Ｂフチ無しの場合は、用紙Ｂに対応する放画領域Ｂ内の領域（再生領域Ｂ）が再生領域である。再生領域Ｂ内にオブジェクトを割り付けた場合、用紙Ｂフチ無しの設定で印刷すると、そのオブジェクトは周縁部が欠けることなく全体が用紙に印刷されることになる。
【００２５】
本実施例では、再生領域と編集領域とを次のように対応付けている。すなわち、用紙サイズ毎、マージン毎に、当該放画領域が編集領域２４に収まり当該放画領域の対向する二辺が編集領域２４の対向する二辺に重なるように当該放画領域に対応する再生領域を設定する。例えば用紙Ａフチ有りの再生領域は、図６に示すように放画領域Ａが編集領域２４に収まり対向する二辺が編集領域２４の対向する二辺に重なるように設定する。用紙Ｂも同様である。このように再生領域を設定すると、放画領域は用紙Ａでも用紙Ｂでも編集領域２４内に収まるため、放画領域全体に未定オブジェクトを割り付けることができる。また、このように設定すると放画領域が編集領域２４上で最大限に広くなるため、未定オブジェクトの再生される領域が最大化する。すなわち未定オブジェクト内の再生領域に対応する領域を未定オブジェクト内で最大化することができる。
【００２６】
次に共通再生領域２５について説明する。再生領域は用紙サイズ及びマージンによって一意に設定され、用紙サイズ及びマージンの少なくとも一方が異なると異なる再生領域が設定される。用紙サイズ及びマージンの少なくとも一方が互いに異なる設定が複数有れば、再生領域も複数存在することになる。共通再生領域２５は複数の再生領域の全てが重なる領域として編集領域２４上に設定される。このようにして編集領域２４に対して共通再生領域２５が位置決めされる。尚、前述したようにフチ無し印刷の場合の再生領域は用紙からはみ出す領域が除外されて設定されているため、共通再生領域２５についてもフチ無し印刷により用紙からはみ出す領域が除外されていることになる。これにより、共通再生領域２５内は必ず用紙上に再生されることが保証され、実際に用紙上に印刷される領域に確実にオブジェクトを割り付けることが容易になる。
【００２７】
次に、レイアウト編集装置１の作動について説明する。
レイアウト編集装置１はＯＳを介してユーザから実行が指示されることでレイアウト編集プログラムの実行を開始する。実行を開始すると、レイアウト編集装置１は始めに図７に示す未定オブジェクトの縦横を選択するための用紙方向設定ウィンドウ４１を表示する。ユーザは用紙方向設定ウィンドウ４１で縦横を選択する。ユーザにより縦横が選択されると、図４の画面を表示装置１５に表示する。尚、図１及び図９に示す例の編集領域は、ユーザによって縦が選択された場合を表している。ユーザは表示された画面で用紙サイズ及びマージンを設定し、編集領域２４に対してオブジェクトを割り付ける。
【００２８】
本実施例のレイアウト編集プログラムによると、ユーザは放画領域毎に個別にオブジェクトを割り付けるための操作を行う必要はない。本実施例によると、編集領域２４に対して当該オブジェクトを割り付ける操作が完了すると、複数の印刷用紙サイズとマージンについてそれぞれレイアウト定義ファイルが作成され、レイアウト定義ファイルには当該レイアウト定義ファイルが対応している印刷用紙サイズとマージンに応じた放画領域に対して当該オブジェクトの配置を定義するオブジェクト枠が記述される。
【００２９】
オブジェクトが画面上で編集領域２４に割り付けられた後に、オブジェクトを放画領域に対して割り付けるには、編集領域２４に対して割り付けられたオブジェクトの位置を放画領域に対応させてプリンタ座標系に変換すればよい。編集領域２４に割り付けられたオブジェクトの位置を表示装置１５上の座標系であって編集領域２４の左上の座標を原点（０，０）とする座標系で表すとすると、例えば放画領域Ａに対応する編集領域２４上の領域は図６に示すように（０，ａ）、（ｂ，ｃ）で表される。ここでａ、ｂ及びｃは特定された用紙サイズ及びマージンによって一意に特定される座標である。放画領域Ａはプリンタ座標系では図６に示したように（３，３）、（１３２６，１８５０）で表される。従って（０，ａ）はプリンタ座標系の（３，３）に変換し、（ｂ，ｃ）はプリンタ座標系の（１３２６，１８５０）に変換することになる。この関係に基づいて編集領域２４上の座標がプリンタ座標系のどの座標に変換されるかを一意に特定することができる。このようにオブジェクトの位置をプリンタ座標系に変換することで放画領域に対してオブジェクトを割り付けることができる。すなわち例えば、Ａサイズフチ有りの印刷設定で放画領域Ａ全体にオブジェクト（「きりん」）を割り付ける場合、図３に示すオブジェクト枠を定義することができる。尚、オブジェクト枠とオブジェクトのアスペクト比が一致しない場合、例えば、オブジェクトの外縁にオブジェクト枠が内接するようにオブジェクトを配置し、オブジェクト枠からはみ出したオブジェクトの領域をクリッピングすることにより、オブジェクト枠いっぱいにオブジェクトを割り付けることができる。Ｂサイズフチ無しの放画領域Ｂについても同様であり、放画領域Ｂに対応する編集領域２４上の領域（ｄ，０）、（ｅ，ｆ）は、プリンタ座標系の（０，０）、（１６８２，２５９９）に変換することになる。ここでｄ、ｅ及びｆはＡサイズフチ有りの場合と同様に一意に特定される座標である。用紙サイズ及びマージンの少なくとも一方が異なると放画領域が異なるため、編集領域２４上に割り付けたオブジェクトは用紙サイズ及びマージンに応じて同じプリンタ座標系の異なる位置に異なる大きさで割り付けられることになる。
【００３０】
以上説明した本発明の一実施例に係るレイアウト編集プログラムによると、共通再生領域２５が編集領域２４に対して位置決めして表示される。共通再生領域２５は複数の設定で用紙上に再生されることが保証される領域である。よってこのレイアウト編集プログラムによると、再生対象の用紙のサイズ又はマージンが特定されていない状態で、複数の設定で用紙上に再生されることが保証される領域を予め確認できる。
【図面の簡単な説明】
【図１】本発明の実施例に係る画面を示す模式図である。
【図２】本発明の実施例に係るブロック図である。
【図３】本発明の実施例に係るレイアウト定義ファイルを示す図である。
【図４】本発明の実施例に係る画面を示す模式図である。
【図５】本発明の実施例に係る放画領域の座標を示す模式図である。
【図６】本発明の実施例に係る放画領域及び編集領域の模式図である。
【図７】本発明の実施例に係る画面を示す模式図である。
【符号の説明】
１  レイアウト編集装置、１１  ＣＰＵ（割付手段、再生領域設定手段、共通領域表示手段、プレビュー表示手段、表示モード切替手段、割付モード切替手段）、１４  入力装置、１５  表示装置（共通再生領域表示手段、プレビュー表示手段、表示モード切替手段、割付モード切替手段）、２４  編集領域、２５  共通再生領域
【図１】
2004357133.tif 000003
【図２】
2004357133.tif 000004
【図３】
2004357133.tif 000005
【図４】
2004357133.tif 000006
【図５】
2004357133.tif 000007
【図６】
2004357133.tif 000008
【図７】
2004357133.tif 000009