JP2006221505A - Layout system, layout program and layout method - Google Patents

Layout system, layout program and layout method Download PDF

Info

Publication number
JP2006221505A
JP2006221505A JP2005035652A JP2005035652A JP2006221505A JP 2006221505 A JP2006221505 A JP 2006221505A JP 2005035652 A JP2005035652 A JP 2005035652A JP 2005035652 A JP2005035652 A JP 2005035652A JP 2006221505 A JP2006221505 A JP 2006221505A
Authority
JP
Japan
Prior art keywords
layout
rule
page
elements
print format
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2005035652A
Other languages
Japanese (ja)
Inventor
Shinji Miwa
真司 三輪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005035652A priority Critical patent/JP2006221505A/en
Publication of JP2006221505A publication Critical patent/JP2006221505A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a layout system suitable for realizing a good-looking layout on condition of bookbinding regardless of the quantity of layout elements even for a user having little knowledge about layouts without spoiling the layout elements. <P>SOLUTION: A layout device 100 searches the arrangement rule corresponding to a printing appearance input by the user out of a storing device 62. According to the searched arrangement rule, the layout elements contained in contents data 2 are allocated to each page area 600, and the layout elements allocated to the page area 600 are laid out following a layout template for each page area 600. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、レイアウトを行うシステムおよびプログラム、並びに方法に係り、特に、レイアウト要素を損なうことなく、レイアウトに関する知識が少ないユーザであっても、レイアウト要素の量にかかわらず製本を前提とした見栄えのよいレイアウトを実現することができるレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法に関する。   The present invention relates to a system, a program, and a method for performing layout, and in particular, even if a user has little knowledge about layout without losing layout elements, it has a good appearance based on bookbinding regardless of the amount of layout elements. The present invention relates to a layout system, a layout program, and a layout method that can realize a good layout.

従来、自動レイアウトの技術としては、例えば、特許文献2記載のレイアウトシステム、および特許文献2記載の情報処理装置が知られている。
特許文献1記載の発明は、レイアウト結果の総ページ数が第1上限ページ数を超えることとなるときは、レイアウト結果の総ページ数が第1上限ページ数を超えないようにレイアウトを行う第1レイアウト処理と、レイアウト結果の総ページ数が第1上限ページ数を超えてでもレイアウトを行う第2レイアウト処理とを選択的に行う。第1レイアウト処理は、レイアウト要素の一部を破棄し、またはレイアウト要素の内容を変更することによりレイアウト結果の総ページ数が上限ページ数を超えないようにレイアウトを行う。
Conventionally, as an automatic layout technique, for example, a layout system described in Patent Document 2 and an information processing apparatus described in Patent Document 2 are known.
In the invention described in Patent Document 1, when the total number of pages of the layout result exceeds the first upper limit page number, the first layout is performed so that the total page number of the layout result does not exceed the first upper limit page number. The layout processing and the second layout processing for performing layout even when the total number of pages of the layout result exceeds the first upper limit number of pages are selectively performed. In the first layout process, layout is performed such that the total number of pages of the layout result does not exceed the upper limit number of pages by discarding part of the layout elements or changing the contents of the layout elements.

特許文献2記載の発明は、[裏表紙ページ]を有する複数種のレイアウトテンプレートデータのなかからいずれかを指定し、印刷対象ページの総ページが奇数の場合は、[裏表紙ページ]の表面に相当するデータを、指定のレイアウトテンプレートデータに追加する。そして、指定のレイアウトテンプレートデータに対する印刷条件を設定し、設定された印刷条件に基づいて印刷データを生成する。
特開2004−152152号公報 特開2001−96833号公報
In the invention described in Patent Document 2, when any one of a plurality of types of layout template data having [back cover page] is specified and the total number of pages to be printed is an odd number, the surface of [back cover page] is displayed. Corresponding data is added to the specified layout template data. Then, print conditions for the designated layout template data are set, and print data is generated based on the set print conditions.
JP 2004-152152 A JP 2001-96833 A

ところで、パンフレット等の印刷物を作成する場合、1枚の用紙の両面に複数のページを割り当てて印刷し、これを裁断して製本するため、レイアウト要素(例えば、テキスト情報、画像情報、タイトル情報)をレイアウトする作業においては、印刷体裁が両面印刷である場合は2の倍数のページ数、印刷体裁が両面二つ折りである場合は4の倍数のページ数となるようにレイアウトが行われる。デザイナは、例えば、印刷体裁が両面二つ折りである場合は、レイアウト要素の量が少なければ、表紙または裏表紙のページに配置するレイアウト要素の数を少なくし、中面見開きのページに配置するレイアウト要素の数を多くする等のノウハウに従ってレイアウトを行うことにより、見栄えのよいレイアウトを実現している。したがって、レイアウトに関する知識が少ないユーザが見栄えのよいレイアウトを実現するのは容易ではない。   By the way, when creating a printed matter such as a pamphlet, layout elements (for example, text information, image information, title information) are used for printing by allocating a plurality of pages on both sides of a single sheet, and cutting the book. Is laid out so that the number of pages is a multiple of 2 when the printing style is duplex printing, and the number of pages is a multiple of 4 when the printing style is double-sided folding. For example, if the print format is double-sided, if the amount of layout elements is small, the designer reduces the number of layout elements to be placed on the front or back cover page, and the layout to be placed on the middle facing page. By performing layout according to know-how such as increasing the number of elements, a good-looking layout is realized. Therefore, it is not easy for a user with little knowledge about the layout to realize a good-looking layout.

また、特許文献1記載の発明にあっては、レイアウト要素の一部を破棄し、またはレイアウト要素の内容を変更することによりレイアウト結果の総ページ数が上限ページ数を超えないようにレイアウトする構成であるため、レイアウト要素が損なわれるという問題がある。さらに、レイアウトテンプレートによりあらかじめ規定されたレイアウトとなるようにレイアウト要素をレイアウトする構成であるため、レイアウト要素の量によってはレイアウト結果のページ数がまちまちとなる。したがって、製本を前提としたレイアウトのように、所定のページ数にレイアウト要素が見栄えよく収まるようにレイアウトすることはできない。   Further, in the invention described in Patent Document 1, a configuration is adopted in which a part of the layout element is discarded or the contents of the layout element are changed so that the total number of pages of the layout result does not exceed the upper limit number of pages. Therefore, there is a problem that layout elements are damaged. Furthermore, since the layout elements are laid out so as to have a layout defined in advance by the layout template, the number of pages of layout results varies depending on the amount of layout elements. Therefore, unlike the layout based on bookbinding, it is impossible to lay out so that the layout elements fit in the predetermined number of pages.

また、特許文献2記載の発明にあっては、製本を前提に、表紙または裏表紙の裏のページにレイアウト要素を配置するか否かをユーザが選択し、必要に応じて空ページのデータを追加するようになっているが、レイアウト要素の量によってはレイアウト結果のページ数が同様にまちまちとなる。
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、レイアウト要素を損なうことなく、レイアウトに関する知識が少ないユーザであっても、レイアウト要素の量にかかわらず製本を前提とした見栄えのよいレイアウトを実現することができるレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法を提供することを目的としている。
In the invention described in Patent Document 2, on the premise of bookbinding, the user selects whether or not to arrange a layout element on the front cover or the back page of the back cover, and the empty page data is stored as necessary. Although it is added, the number of pages of the layout result varies depending on the amount of layout elements.
Therefore, the present invention has been made paying attention to such an unsolved problem of the conventional technology, and even if the user has little knowledge about layout without losing layout elements, An object of the present invention is to provide a layout system, a layout program, and a layout method capable of realizing a good-looking layout based on bookbinding regardless of the amount.

〔形態1〕 上記目的を達成するために、形態1のレイアウトシステムは、
レイアウト要素を所定のレイアウト領域に配置することによりレイアウトを行うレイアウトシステムであって、
前記レイアウト要素を入力するレイアウト要素入力手段と、
印刷体裁を入力する印刷体裁入力手段と、
前記印刷体裁に応じたサイズの前記レイアウト領域に前記レイアウト要素を配置する配置ルールを当該印刷体裁と対応付けて記憶する配置ルール記憶手段と、
前記印刷体裁入力手段で入力した印刷体裁に対応する前記配置ルールを前記配置ルール記憶手段のなかから検索する配置ルール検索手段と、
前記配置ルール検索手段で索出した配置ルールに従って、前記レイアウト要素入力手段で入力したレイアウト要素をレイアウトするレイアウト手段とを備えることを特徴とする。
[Mode 1] In order to achieve the above object, a layout system according to mode 1 includes:
A layout system that performs layout by arranging layout elements in a predetermined layout area,
Layout element input means for inputting the layout element;
A print format input means for inputting a print format;
An arrangement rule storage means for storing an arrangement rule for arranging the layout elements in the layout area having a size corresponding to the print style in association with the print style;
An arrangement rule search means for searching the arrangement rule storage means for the arrangement rule corresponding to the print appearance input by the print appearance input means;
Layout means for laying out the layout elements input by the layout element input means in accordance with the arrangement rules retrieved by the arrangement rule search means.

このような構成であれば、レイアウト要素入力手段によりレイアウト要素が、印刷体裁入力手段により印刷体裁がそれぞれ入力されると、配置ルール検索手段により、入力された印刷体裁に対応する配置ルールが配置ルール記憶手段のなかから検索される。その結果、該当の配置ルールが索出されると、レイアウト手段により、索出された配置ルールに従って、入力されたレイアウト要素がレイアウトされる。   With this configuration, when the layout element is input by the layout element input unit and the print format is input by the print format input unit, the layout rule corresponding to the input print format is displayed by the layout rule search unit. Searched from the storage means. As a result, when the corresponding arrangement rule is retrieved, the layout means lays out the input layout element according to the retrieved arrangement rule.

これにより、印刷体裁に応じた配置ルールに従ってレイアウト要素がレイアウトされるので、従来に比して、レイアウト要素の量にかかわらず製本を前提とした見栄えのよいレイアウトを実現することができるという効果が得られる。
さらに、レイアウト要素および印刷体裁を入力するだけでよいので、従来に比して、レイアウトに関する知識が少ないユーザであっても簡単に行うことができるという効果も得られる。
As a result, the layout elements are laid out in accordance with the arrangement rules according to the printing style, so that it is possible to realize a good-looking layout based on bookbinding regardless of the amount of layout elements compared to the conventional layout. can get.
Furthermore, since it is only necessary to input a layout element and a print format, there is an effect that even a user who has less knowledge about the layout can easily perform the layout.

さらに、レイアウト要素自体を改変することがないので、従来に比して、レイアウト要素が損なわれる可能性を低減することができるという効果も得られる。
ここで、レイアウト要素には、テキスト情報、画像情報その他レイアウトを構成可能な要素が含まれる。以下、形態11のレイアウトプログラム、および形態21のレイアウト方法において同じである。
Furthermore, since the layout element itself is not modified, an effect that the possibility that the layout element is damaged can be reduced as compared with the related art.
Here, the layout elements include text information, image information, and other elements that can constitute a layout. Hereinafter, the same applies to the layout program of form 11 and the layout method of form 21.

また、配置ルール記憶手段は、配置ルールをあらゆる手段でかつあらゆる時期に記憶するものであり、配置ルールをあらかじめ記憶してあるものであってもよいし、配置ルールをあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって配置ルールを記憶するようになっていてもよい。
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
The arrangement rule storage means stores the arrangement rule at any time and at any time. The arrangement rule storage means may store the arrangement rule in advance, or may store the arrangement rule in advance without storing the arrangement rule. The arrangement rule may be stored by an external input or the like when the system is operating.
Further, the present system may be realized as a single device, terminal, or other device, or may be realized as a network system in which a plurality of devices, terminals, or other devices are communicably connected. In the latter case, each component may belong to any one of a plurality of devices and the like as long as they are connected so as to communicate with each other.

〔形態2〕 さらに、形態2のレイアウトシステムは、形態1のレイアウトシステムにおいて、
前記レイアウト手段は、前記印刷体裁に応じたサイズの前記レイアウト領域をページ単位で区分した各ページ領域に前記配置ルールに従って前記レイアウト要素を割り当て、前記各ページ領域ごとに、レイアウトテンプレートに従って、当該ページ領域に割り当てられたレイアウト要素をレイアウトするようになっていることを特徴とする。
[Mode 2] Furthermore, the layout system of mode 2 is the layout system of mode 1,
The layout means assigns the layout element to each page area obtained by dividing the layout area of a size according to the print format according to the page according to the arrangement rule, and the page area for each page area according to a layout template. The layout element assigned to is laid out.

このような構成であれば、レイアウト手段により、配置ルールに従って、入力されたレイアウト要素が各ページ領域に割り当てられ、各ページ領域ごとに、レイアウトテンプレートに従って、そのページ領域に割り当てられたレイアウト要素がレイアウトされる。
これにより、レイアウトを規定したレイアウトテンプレートに従ってレイアウトが行われるので、さらに見栄えのよいレイアウトを実現することができるという効果が得られる。
With this configuration, the layout means assigns the input layout element to each page area according to the arrangement rule, and the layout element assigned to the page area is laid out according to the layout template for each page area. Is done.
Thus, since the layout is performed according to the layout template that defines the layout, it is possible to achieve an effect that a more attractive layout can be realized.

〔形態3〕 さらに、形態3のレイアウトシステムは、形態1および2のいずれか1のレイアウトシステムにおいて、
前記配置ルールは、ページ数が2ページの前記印刷体裁と対応させて、各ページに配置される前記レイアウト要素のバランスを保つことを示す配置ルールを含むことを特徴とする。
[Mode 3] Furthermore, the layout system of mode 3 is the layout system of any one of modes 1 and 2,
The arrangement rule includes an arrangement rule indicating that a balance of the layout elements arranged on each page is maintained in association with the print style having two pages.

このような構成であれば、印刷体裁入力手段により、ページ数が2ページの印刷体裁が入力されると、レイアウト手段により、各ページに配置されるレイアウト要素のバランスが保たれる。この配置ルールは、他の条件との関係により必ずしも適用しなくてもよい。
これにより、ページ数が2ページの印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができるという効果が得られる。
With such a configuration, when a print format having two pages is input by the print format input unit, the layout unit maintains the balance of layout elements arranged on each page. This arrangement rule may not necessarily be applied depending on the relationship with other conditions.
As a result, it is possible to achieve a good-looking layout when the layout is performed in a print format with two pages.

〔形態4〕 さらに、形態4のレイアウトシステムは、形態1ないし3のいずれか1のレイアウトシステムにおいて、
前記配置ルールは、ページ数が2ページ以上の前記印刷体裁と対応させて、先頭のページにはタイトル情報を構成する前記レイアウト要素のみを配置することを示す配置ルールを含むことを特徴とする。
[Mode 4] Furthermore, the layout system of mode 4 is the layout system of any one of modes 1 to 3,
The arrangement rule includes an arrangement rule indicating that only the layout elements constituting the title information are arranged on the first page in association with the print style having two or more pages.

このような構成であれば、印刷体裁入力手段により、ページ数が2ページ以上の印刷体裁が入力されると、レイアウト手段により、先頭のページには、タイトル情報を構成するレイアウト要素のみが配置される。この配置ルールは、他の条件との関係により必ずしも適用しなくてもよい。
これにより、ページ数が2ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができるという効果が得られる。
In such a configuration, when a print format having two or more pages is input by the print format input unit, only the layout elements constituting the title information are arranged on the first page by the layout unit. The This arrangement rule may not necessarily be applied depending on the relationship with other conditions.
As a result, it is possible to achieve a good-looking layout when the layout is performed in a print format with two or more pages.

〔形態5〕 さらに、形態5のレイアウトシステムは、形態1ないし4のいずれか1のレイアウトシステムにおいて、
前記配置ルールは、ページ数が4ページ以上の前記印刷体裁と対応させて、末尾のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とする。
このような構成であれば、印刷体裁入力手段により、ページ数が4ページ以上の印刷体裁が入力されると、レイアウト手段により、末尾のページには、レイアウト要素が配置されない。この配置ルールは、他の条件との関係により必ずしも適用しなくてもよい。
これにより、ページ数が4ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができるという効果が得られる。
[Mode 5] Furthermore, the layout system of mode 5 is the layout system of any one of modes 1 to 4,
The arrangement rule includes an arrangement rule indicating that the layout element is not arranged on the last page in association with the print style having four or more pages.
With such a configuration, when a print format having four or more pages is input by the print format input unit, a layout element is not arranged on the last page by the layout unit. This arrangement rule may not necessarily be applied depending on the relationship with other conditions.
As a result, when the layout is performed in a print format having four or more pages, it is possible to achieve a good-looking layout.

〔形態6〕 さらに、形態6のレイアウトシステムは、形態1ないし5のいずれか1のレイアウトシステムにおいて、
前記配置ルールは、ページ数が8ページ以上の前記印刷体裁と対応させて、先頭から2番目のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とする。
[Mode 6] Furthermore, the layout system of mode 6 is the layout system of any one of modes 1 to 5,
The arrangement rule includes an arrangement rule indicating that the layout element is not arranged on the second page from the top in association with the print style having eight or more pages.

このような構成であれば、印刷体裁入力手段により、ページ数が8ページ以上の印刷体裁が入力されると、レイアウト手段により、先頭から2番目のページには、レイアウト要素が配置されない。この配置ルールは、他の条件との関係により必ずしも適用しなくてもよい。
これにより、ページ数が8ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができるという効果が得られる。
With such a configuration, when a print format having eight or more pages is input by the print format input unit, a layout element is not arranged on the second page from the top by the layout unit. This arrangement rule may not necessarily be applied depending on the relationship with other conditions.
As a result, it is possible to achieve a good-looking layout when the layout is performed in a print format having eight or more pages.

〔形態7〕 さらに、形態7のレイアウトシステムは、形態1ないし6のいずれか1のレイアウトシステムにおいて、
前記配置ルールは、同一の前記印刷体裁について複数の前記配置ルールを含み、
前記レイアウト手段は、前記配置ルール検索手段で索出した各配置ルールごとに前記レイアウト要素をレイアウトするようになっていることを特徴とする。
[Mode 7] Furthermore, the layout system of mode 7 is the layout system of any one of modes 1 to 6,
The arrangement rule includes a plurality of the arrangement rules for the same printing style,
The layout means lays out the layout elements for each placement rule searched by the placement rule search means.

このような構成であれば、複数の配置ルールが索出されると、レイアウト手段により、索出された各配置ルールごとにレイアウト要素がレイアウトされ、複数のレイアウト結果が得られる。
これにより、複数のレイアウト結果のなかから選択ができるので、レイアウトの選択の幅が広がるという効果が得られる。
With such a configuration, when a plurality of arrangement rules are retrieved, layout elements are laid out for each arrangement rule retrieved by the layout means, and a plurality of layout results are obtained.
Thereby, since a selection can be made from a plurality of layout results, an effect of widening the range of layout selection can be obtained.

〔形態8〕 さらに、形態8のレイアウトシステムは、形態7のレイアウトシステムにおいて、
前記レイアウト手段の各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段で算出した評価値に基づいて前記複数のレイアウト結果のなかからいずれかを選択するレイアウト結果選択手段とをさらに備えることを特徴とする。
[Mode 8] Furthermore, the layout system of mode 8 is the layout system of mode 7,
For each layout result of the layout means, an evaluation value calculation means for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
And layout result selecting means for selecting one of the plurality of layout results based on the evaluation value calculated by the evaluation value calculating means.

このような構成であれば、評価値算出手段により、各レイアウト結果ごとに、レイアウト領域におけるレイアウト要素の配置態様に基づいて評価値が算出される。そして、レイアウト結果選択手段により、算出された評価値に基づいて複数のレイアウト結果のなかからいずれかが選択される。
これにより、評価値に基づいてレイアウト結果が選択されるので、さらに見栄えのよいレイアウトを実現することができるという効果が得られる。
With such a configuration, the evaluation value is calculated by the evaluation value calculation means for each layout result based on the layout mode of the layout elements in the layout area. Then, the layout result selecting means selects one of a plurality of layout results based on the calculated evaluation value.
Thereby, since the layout result is selected based on the evaluation value, it is possible to achieve an effect that it is possible to realize a layout having a better appearance.

〔形態9〕 さらに、形態9のレイアウトシステムは、形態7のレイアウトシステムにおいて、
前記レイアウト手段の各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段で算出した評価値を前記レイアウト結果と対応付けて提示して前記複数のレイアウト結果のなかからいずれかを選択すべきことを促すレイアウト結果提示手段とをさらに備えることを特徴とする。
[Mode 9] Furthermore, the layout system of mode 9 is the layout system of mode 7,
For each layout result of the layout means, an evaluation value calculation means for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
And layout result presenting means for prompting the user to select one of the plurality of layout results by presenting the evaluation value calculated by the evaluation value calculating means in association with the layout result. To do.

このような構成であれば、評価値算出手段により、各レイアウト結果ごとに、レイアウト領域におけるレイアウト要素の配置態様に基づいて評価値が算出される。そして、レイアウト結果提示手段により、算出された評価値がレイアウト結果と対応付けられて提示され、複数のレイアウト結果のなかからいずれかを選択すべきことが促される。
これにより、ユーザは、評価値を参考にしてレイアウト結果を選択することができるので、ユーザの好みに応じたレイアウトを実現することができるという効果が得られる。
With such a configuration, the evaluation value is calculated by the evaluation value calculation means for each layout result based on the layout mode of the layout elements in the layout area. Then, the layout result presenting means presents the calculated evaluation value in association with the layout result and prompts the user to select one of the plurality of layout results.
Thereby, since the user can select a layout result with reference to the evaluation value, an effect of realizing a layout according to the user's preference is obtained.

〔形態10〕 さらに、形態10のレイアウトシステムは、形態7のレイアウトシステムにおいて、
前記レイアウト手段の各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段で算出した評価値に基づいて前記複数のレイアウト結果を提示してそれらのなかからいずれかを選択すべきことを促すレイアウト結果提示手段とをさらに備えることを特徴とする。
[Mode 10] Furthermore, the layout system of mode 10 is the layout system of mode 7,
For each layout result of the layout means, an evaluation value calculation means for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
It further comprises layout result presenting means for presenting the plurality of layout results based on the evaluation value calculated by the evaluation value calculating means and prompting the user to select one of them.

このような構成であれば、評価値算出手段により、各レイアウト結果ごとに、レイアウト領域におけるレイアウト要素の配置態様に基づいて評価値が算出される。そして、レイアウト結果提示手段により、算出された評価値に基づいて複数のレイアウト結果が提示され、それらのなかからいずれかを選択すべきことが促される。
これにより、評価値に基づいてレイアウト結果が提示されるので、ユーザは、提示順序を参考にしてレイアウト結果を選択することができる。したがって、ユーザの好みに応じたレイアウトを実現することができるという効果が得られる。
With such a configuration, the evaluation value is calculated by the evaluation value calculation means for each layout result based on the layout mode of the layout elements in the layout area. Then, the layout result presentation means presents a plurality of layout results based on the calculated evaluation value, and prompts the user to select one of them.
Thereby, since the layout result is presented based on the evaluation value, the user can select the layout result with reference to the presentation order. Therefore, an effect that a layout according to the user's preference can be realized is obtained.

〔形態11〕 一方、上記目的を達成するために、形態11のレイアウトプログラムは、
レイアウト要素を所定のレイアウト領域に配置することによりレイアウトを行うレイアウトプログラムであって、
前記レイアウト要素を入力するレイアウト要素入力ステップと、
印刷体裁を入力する印刷体裁入力ステップと、
前記印刷体裁に応じたサイズの前記レイアウト領域に前記レイアウト要素を配置する配置ルールを当該印刷体裁と対応付けて記憶する配置ルール記憶手段のなかから、前記印刷体裁入力ステップで入力した印刷体裁に対応する前記配置ルールを検索する配置ルール検索ステップと、
前記配置ルール検索ステップで索出した配置ルールに従って、前記レイアウト要素入力ステップで入力したレイアウト要素をレイアウトするレイアウトステップとを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態1のレイアウトシステムと同等の作用および効果が得られる。
[Mode 11] On the other hand, in order to achieve the above object, the layout program of mode 11
A layout program for performing layout by arranging layout elements in a predetermined layout area,
A layout element input step for inputting the layout element;
A print format input step for inputting a print format;
Corresponding to the print format input in the print format input step from the layout rule storage means for storing the layout rule for arranging the layout elements in the layout area of the size corresponding to the print format in association with the print format A placement rule search step for searching for the placement rule;
A layout step of laying out the layout element input in the layout element input step according to the arrangement rule retrieved in the arrangement rule search step.
With such a configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system according to the form 1 are obtained.

〔形態12〕 さらに、形態12のレイアウトプログラムは、形態11のレイアウトプログラムにおいて、
前記レイアウトステップは、前記印刷体裁に応じたサイズの前記レイアウト領域をページ単位で区分した各ページ領域に前記配置ルールに従って前記レイアウト要素を割り当て、前記各ページ領域ごとに、レイアウトテンプレートに従って、当該ページ領域に割り当てられたレイアウト要素をレイアウトすることを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態2のレイアウトシステムと同等の作用および効果が得られる。
[Mode 12] Furthermore, the layout program of mode 12 is the layout program of mode 11,
The layout step assigns the layout element according to the arrangement rule to each page area obtained by dividing the layout area having a size according to the print format in units of pages, and the page area is determined for each page area according to a layout template. The layout element assigned to is laid out.
With such a configuration, when the program is read by the computer and the computer executes processing in accordance with the read program, the same operations and effects as those of the layout system of mode 2 are obtained.

〔形態13〕 さらに、形態13のレイアウトプログラムは、形態11および12のいずれか1のレイアウトプログラムにおいて、
前記配置ルールは、ページ数が2ページの前記印刷体裁と対応させて、各ページに配置される前記レイアウト要素のバランスを保つことを示す配置ルールを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態3のレイアウトシステムと同等の作用および効果が得られる。
[Mode 13] Furthermore, the layout program of mode 13 is the layout program of any one of modes 11 and 12,
The arrangement rule includes an arrangement rule indicating that a balance of the layout elements arranged on each page is maintained in association with the print style having two pages.
With such a configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system according to mode 3 can be obtained.

〔形態14〕 さらに、形態14のレイアウトプログラムは、形態11ないし13のいずれか1のレイアウトプログラムにおいて、
前記配置ルールは、ページ数が2ページ以上の前記印刷体裁と対応させて、先頭のページにはタイトル情報を構成する前記レイアウト要素のみを配置することを示す配置ルールを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態4のレイアウトシステムと同等の作用および効果が得られる。
[Form 14] Furthermore, the layout program of form 14 is the layout program of any one of forms 11 to 13,
The arrangement rule includes an arrangement rule indicating that only the layout elements constituting the title information are arranged on the first page in association with the print style having two or more pages.
With this configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system of mode 4 are obtained.

〔形態15〕 さらに、形態15のレイアウトプログラムは、形態11ないし14のいずれか1のレイアウトプログラムにおいて、
前記配置ルールは、ページ数が4ページ以上の前記印刷体裁と対応させて、末尾のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態5のレイアウトシステムと同等の作用および効果が得られる。
[Mode 15] Furthermore, the layout program of mode 15 is the layout program of any one of modes 11 to 14,
The arrangement rule includes an arrangement rule indicating that the layout element is not arranged on the last page in association with the print style having four or more pages.
With such a configuration, when the program is read by the computer and the computer executes processing in accordance with the read program, the same operations and effects as those of the layout system of mode 5 are obtained.

〔形態16〕 さらに、形態16のレイアウトプログラムは、形態11ないし15のいずれか1のレイアウトプログラムにおいて、
前記配置ルールは、ページ数が8ページ以上の前記印刷体裁と対応させて、先頭から2番目のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態6のレイアウトシステムと同等の作用および効果が得られる。
[Mode 16] Furthermore, the layout program of mode 16 is the layout program of any one of modes 11 to 15,
The arrangement rule includes an arrangement rule indicating that the layout element is not arranged on the second page from the top in association with the print style having eight or more pages.
With such a configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system of mode 6 are obtained.

〔形態17〕 さらに、形態17のレイアウトプログラムは、形態11ないし16のいずれか1のレイアウトプログラムにおいて、
前記配置ルールは、同一の前記印刷体裁について複数の前記配置ルールを含み、
前記レイアウトステップは、前記配置ルール検索ステップで索出した各配置ルールごとに前記レイアウト要素をレイアウトすることを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態7のレイアウトシステムと同等の作用および効果が得られる。
[Mode 17] Furthermore, the layout program of mode 17 is the layout program of any one of modes 11 to 16,
The arrangement rule includes a plurality of the arrangement rules for the same printing style,
In the layout step, the layout element is laid out for each placement rule searched in the placement rule search step.
With this configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system of mode 7 are obtained.

〔形態18〕 さらに、形態18のレイアウトプログラムは、形態17のレイアウトプログラムにおいて、
前記レイアウトステップの各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出ステップと、
前記評価値算出ステップで算出した評価値に基づいて前記複数のレイアウト結果のなかからいずれかを選択するレイアウト結果選択ステップとをさらに含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態8のレイアウトシステムと同等の作用および効果が得られる。
[Mode 18] Furthermore, the layout program of mode 18 is the layout program of mode 17,
For each layout result of the layout step, an evaluation value calculation step for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
And a layout result selection step of selecting any one of the plurality of layout results based on the evaluation value calculated in the evaluation value calculation step.
With such a configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system according to mode 8 are obtained.

〔形態19〕 さらに、形態19のレイアウトプログラムは、形態17のレイアウトプログラムにおいて、
前記レイアウトステップの各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出ステップと、
前記評価値算出ステップで算出した評価値を前記レイアウト結果と対応付けて提示して前記複数のレイアウト結果のなかからいずれかを選択すべきことを促すレイアウト結果提示ステップとをさらに含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態9のレイアウトシステムと同等の作用および効果が得られる。
[Mode 19] Furthermore, the layout program of mode 19 is the layout program of mode 17,
For each layout result of the layout step, an evaluation value calculation step for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
A layout result presentation step that prompts the user to select one of the plurality of layout results by presenting the evaluation value calculated in the evaluation value calculation step in association with the layout result. To do.
With such a configuration, when the program is read by the computer and the computer executes processing according to the read program, the same operations and effects as those of the layout system according to mode 9 are obtained.

〔形態20〕 さらに、形態20のレイアウトプログラムは、形態17のレイアウトプログラムにおいて、
前記レイアウトステップの各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出ステップと、
前記評価値算出ステップで算出した評価値に基づいて前記複数のレイアウト結果を提示してそれらのなかからいずれかを選択すべきことを促すレイアウト結果提示ステップとをさらに含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態10のレイアウトシステムと同等の作用および効果が得られる。
[Mode 20] Furthermore, the layout program of mode 20 is the layout program of mode 17,
For each layout result of the layout step, an evaluation value calculation step for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
The method further includes a layout result presentation step that presents the plurality of layout results based on the evaluation value calculated in the evaluation value calculation step and prompts the user to select one of them.
With such a configuration, when the program is read by the computer and the computer executes processing in accordance with the read program, the same operations and effects as those of the layout system of mode 10 are obtained.

〔形態21〕 一方、上記目的を達成するために、形態21のレイアウト方法は、
レイアウト要素を所定のレイアウト領域に配置することによりレイアウトを行うレイアウト方法であって、
前記レイアウト要素を入力するレイアウト要素入力ステップと、
印刷体裁を入力する印刷体裁入力ステップと、
前記印刷体裁に応じたサイズの前記レイアウト領域に前記レイアウト要素を配置する配置ルールを当該印刷体裁と対応付けて記憶する配置ルール記憶手段のなかから、前記印刷体裁入力ステップで入力した印刷体裁に対応する前記配置ルールを検索する配置ルール検索ステップと、
前記配置ルール検索ステップで索出した配置ルールに従って、前記レイアウト要素入力ステップで入力したレイアウト要素をレイアウトするレイアウトステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
これにより、形態1のレイアウトシステムと同等の効果が得られる。
[Form 21] On the other hand, in order to achieve the above object, the layout method of form 21 includes:
A layout method for performing layout by arranging layout elements in a predetermined layout area,
A layout element input step for inputting the layout element;
A print format input step for inputting a print format;
Corresponding to the print format input in the print format input step from the layout rule storage means for storing the layout rule for arranging the layout elements in the layout area of the size corresponding to the print format in association with the print format A placement rule search step for searching for the placement rule;
A program for causing a computer to execute a process including a layout step for laying out a layout element input in the layout element input step according to the arrangement rule searched in the arrangement rule search step is included.
Thereby, an effect equivalent to that of the layout system of aspect 1 is obtained.

〔形態22〕 さらに、形態22のレイアウト方法は、形態21のレイアウト方法において、
前記レイアウトステップは、前記印刷体裁に応じたサイズの前記レイアウト領域をページ単位で区分した各ページ領域に前記配置ルールに従って前記レイアウト要素を割り当て、前記各ページ領域ごとに、レイアウトテンプレートに従って、当該ページ領域に割り当てられたレイアウト要素をレイアウトすることを特徴とする。
これにより、形態2のレイアウトシステムと同等の効果が得られる。
[Mode 22] Furthermore, the layout method of mode 22 is the layout method of mode 21,
The layout step assigns the layout element according to the arrangement rule to each page area obtained by dividing the layout area having a size according to the print format in units of pages, and the page area is determined for each page area according to a layout template. The layout element assigned to is laid out.
Thereby, an effect equivalent to that of the layout system of mode 2 is obtained.

〔形態23〕 さらに、形態23のレイアウト方法は、形態21および22のいずれか1のレイアウト方法において、
前記配置ルールは、ページ数が2ページの前記印刷体裁と対応させて、各ページに配置される前記レイアウト要素のバランスを保つことを示す配置ルールを含むことを特徴とする。
これにより、形態3のレイアウトシステムと同等の効果が得られる。
[Form 23] Furthermore, the layout method of form 23 is the layout method of any one of forms 21 and 22,
The arrangement rule includes an arrangement rule indicating that a balance of the layout elements arranged on each page is maintained in association with the print style having two pages.
Thereby, an effect equivalent to that of the layout system of mode 3 is obtained.

〔形態24〕 さらに、形態24のレイアウト方法は、形態21ないし23のいずれか1のレイアウト方法において、
前記配置ルールは、ページ数が2ページ以上の前記印刷体裁と対応させて、先頭のページにはタイトル情報を構成する前記レイアウト要素のみを配置することを示す配置ルールを含むことを特徴とする。
これにより、形態4のレイアウトシステムと同等の効果が得られる。
[Mode 24] Furthermore, the layout method of mode 24 is the layout method of any one of modes 21 to 23, wherein
The arrangement rule includes an arrangement rule indicating that only the layout elements constituting the title information are arranged on the first page in association with the print style having two or more pages.
Thereby, an effect equivalent to that of the layout system of mode 4 is obtained.

〔形態25〕 さらに、形態25のレイアウト方法は、形態21ないし24のいずれか1のレイアウト方法において、
前記配置ルールは、ページ数が4ページ以上の前記印刷体裁と対応させて、末尾のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とする。
これにより、形態5のレイアウトシステムと同等の効果が得られる。
[Mode 25] Furthermore, the layout method of mode 25 is the layout method of any one of modes 21 to 24,
The arrangement rule includes an arrangement rule indicating that the layout element is not arranged on the last page in association with the print style having four or more pages.
Thereby, an effect equivalent to that of the layout system of mode 5 is obtained.

〔形態26〕 さらに、形態26のレイアウト方法は、形態21ないし25のいずれか1のレイアウト方法において、
前記配置ルールは、ページ数が8ページ以上の前記印刷体裁と対応させて、先頭から2番目のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とする。
これにより、形態6のレイアウトシステムと同等の効果が得られる。
[Mode 26] Furthermore, the layout method of mode 26 is the layout method of any one of modes 21 to 25,
The arrangement rule includes an arrangement rule indicating that the layout element is not arranged on the second page from the top in association with the print style having eight or more pages.
Thereby, an effect equivalent to that of the layout system of mode 6 is obtained.

〔形態27〕 さらに、形態27のレイアウト方法は、形態21ないし26のいずれか1のレイアウト方法において、
前記配置ルールは、同一の前記印刷体裁について複数の前記配置ルールを含み、
前記レイアウトステップは、前記配置ルール検索ステップで索出した各配置ルールごとに前記レイアウト要素をレイアウトすることを特徴とする。
これにより、形態7のレイアウトシステムと同等の効果が得られる。
[Mode 27] Furthermore, the layout method of mode 27 is the layout method of any one of modes 21 to 26,
The arrangement rule includes a plurality of the arrangement rules for the same printing style,
In the layout step, the layout element is laid out for each placement rule searched in the placement rule search step.
Thereby, an effect equivalent to that of the layout system of mode 7 is obtained.

〔形態28〕 さらに、形態28のレイアウト方法は、形態27のレイアウト方法において、
前記レイアウトステップの各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出ステップと、
前記評価値算出ステップで算出した評価値に基づいて前記複数のレイアウト結果のなかからいずれかを選択するレイアウト結果選択ステップとからなる処理をコンピュータに実行させるためのプログラムをさらに含むことを特徴とする。
これにより、形態8のレイアウトシステムと同等の効果が得られる。
[Mode 28] Furthermore, the layout method of mode 28 is the same as the layout method of mode 27,
For each layout result of the layout step, an evaluation value calculation step for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
A program for causing a computer to execute a process including a layout result selection step of selecting any one of the plurality of layout results based on the evaluation value calculated in the evaluation value calculation step. .
Thereby, an effect equivalent to that of the layout system of mode 8 is obtained.

〔形態29〕 さらに、形態29のレイアウト方法は、形態27のレイアウト方法において、
前記レイアウトステップの各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出ステップと、
前記評価値算出ステップで算出した評価値を前記レイアウト結果と対応付けて提示して前記複数のレイアウト結果のなかからいずれかを選択すべきことを促すレイアウト結果提示ステップとからなる処理をコンピュータに実行させるためのプログラムをさらに含むことを特徴とする。
これにより、形態9のレイアウトシステムと同等の効果が得られる。
[Mode 29] Furthermore, the layout method of mode 29 is the same as the layout method of mode 27,
For each layout result of the layout step, an evaluation value calculation step for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
The computer executes a process including a layout result presentation step that presents the evaluation value calculated in the evaluation value calculation step in association with the layout result and prompts the user to select one of the plurality of layout results. It further includes a program for causing the program to occur.
Thereby, an effect equivalent to that of the layout system of mode 9 is obtained.

〔形態30〕 さらに、形態30のレイアウト方法は、形態27のレイアウト方法において、
前記レイアウトステップの各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出ステップと、
前記評価値算出ステップで算出した評価値に基づいて前記複数のレイアウト結果を提示してそれらのなかからいずれかを選択すべきことを促すレイアウト結果提示ステップとからなる処理をコンピュータに実行させるためのプログラムをさらに含むことを特徴とする。
これにより、形態10のレイアウトシステムと同等の効果が得られる。
[Mode 30] Furthermore, the layout method of mode 30 is the layout method of mode 27,
For each layout result of the layout step, an evaluation value calculation step for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
A method for causing a computer to execute a process including a layout result presentation step that presents the plurality of layout results based on the evaluation value calculated in the evaluation value calculation step and prompts the user to select one of them. Further comprising a program.
Thereby, an effect equivalent to that of the layout system of mode 10 is obtained.

以下、本発明の第1の実施の形態を図面を参照しながら説明する。図1ないし図12は、本発明に係るレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法の第1の実施の形態を示す図である。
本実施の形態は、本発明に係るレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法を、図1に示すように、複数のレイアウト要素を印刷体裁に応じてレイアウトする場合について適用したものである。
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 to FIG. 12 are diagrams showing a first embodiment of a layout system, a layout program, and a layout method according to the present invention.
In the present embodiment, the layout system, the layout program, and the layout method according to the present invention are applied to a case where a plurality of layout elements are laid out in accordance with the print style as shown in FIG.

まず、本発明を適用するレイアウト装置100の機能概要を説明する。
図1は、レイアウト装置100の機能概要を示す機能ブロック図である。
レイアウト装置100は、図1に示すように、複数のレイアウト要素を論理的に構造化したコンテンツデータ2を入力するコンテンツデータ入力部10と、印刷体裁を入力する印刷体裁入力部12と、印刷体裁に応じたサイズのレイアウト領域にレイアウト要素を配置する配置ルールをその印刷体裁と対応付けて記憶する配置ルール記憶部14とを有して構成されている。
First, the functional outline of the layout apparatus 100 to which the present invention is applied will be described.
FIG. 1 is a functional block diagram showing an outline of functions of the layout apparatus 100.
As shown in FIG. 1, the layout apparatus 100 includes a content data input unit 10 that inputs content data 2 in which a plurality of layout elements are logically structured, a print format input unit 12 that inputs a print format, and a print format. And an arrangement rule storage unit 14 for storing arrangement rules for arranging layout elements in a layout area of a size corresponding to the print format.

レイアウト装置100は、さらに、印刷体裁入力部12で入力した印刷体裁に対応する配置ルールを配置ルール記憶部14のなかから検索する配置ルール検索部16と、配置ルール検索部16で索出した配置ルールに従って、コンテンツデータ入力部10で入力したコンテンツデータ2に含まれるレイアウト要素をレイアウトするレイアウト部18とを有して構成されている。   The layout apparatus 100 further includes an arrangement rule search unit 16 that searches the arrangement rule storage unit 14 for an arrangement rule corresponding to the print format input by the print appearance input unit 12, and the arrangement searched by the arrangement rule search unit 16. In accordance with the rules, the layout unit 18 includes a layout unit 18 that lays out the layout elements included in the content data 2 input by the content data input unit 10.

レイアウト部18は、印刷体裁に応じたサイズのレイアウト領域をページ単位で区分した各ページ領域に配置ルールに従ってレイアウト要素を割り当て、各ページ領域ごとに、レイアウトテンプレートに従って、そのページ領域に割り当てられたレイアウト要素をレイアウトし、レイアウト結果4を得る。
次に、レイアウト装置100の構成を説明する。
The layout unit 18 assigns a layout element to each page area obtained by dividing a layout area having a size corresponding to the print format according to a page according to an arrangement rule, and a layout assigned to the page area according to a layout template for each page area. The elements are laid out and the layout result 4 is obtained.
Next, the configuration of the layout apparatus 100 will be described.

図2は、レイアウト装置100のハードウェア構成を示すブロック図である。
レイアウト装置100は、図2に示すように、制御プログラムに基づいて演算およびシステム全体を制御するCPU50と、所定領域にあらかじめCPU50の制御プログラム等を格納しているROM52と、ROM52等から読み出したデータやCPU50の演算過程で必要な演算結果を格納するためのRAM54と、外部装置に対してデータの入出力を媒介するI/F58とで構成されており、これらは、データを転送するための信号線であるバス59で相互にかつデータ授受可能に接続されている。
FIG. 2 is a block diagram illustrating a hardware configuration of the layout apparatus 100.
As shown in FIG. 2, the layout apparatus 100 includes a CPU 50 that controls operations and the entire system based on a control program, a ROM 52 that stores a control program of the CPU 50 in a predetermined area, and data read from the ROM 52 and the like. And a RAM 54 for storing calculation results required in the calculation process of the CPU 50, and an I / F 58 for mediating input / output of data to / from an external device, which are signals for transferring data The buses 59 are connected to each other so as to be able to exchange data.

I/F58には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置60と、データやテーブル等をファイルとして格納する記憶装置62と、画像信号に基づいて画面を表示する表示装置64とが接続されている。
次に、記憶装置62のデータ構造を説明する。
The I / F 58 includes, as external devices, an input device 60 such as a keyboard and a mouse that can input data as a human interface, a storage device 62 that stores data, tables, and the like as files, and a screen based on image signals. Is connected to a display device 64.
Next, the data structure of the storage device 62 will be described.

記憶装置62は、複数のコンテンツデータ2を記憶している。
図3は、コンテンツデータ2の論理構造を示す図である。
コンテンツデータ2は、図3に示すように、複数のレイアウト要素を階層的に結合して構成されるデータであり、XML(eXtensible Markup Language)等のマークアップ言語により記述されている。例えば、ある記事を表示する際に、関連する画像を併せて出力する場合には、記事内容を記述したテキストデータの下位の階層に、その記事に対応する画像に関する画像情報を結合することによりコンテンツデータ2を作成する。コンテンツデータ2の特徴としては、文書の体裁に関する情報は極力排除し、論理構造のみを含めることにより、適用するレイアウトテンプレートを変えるだけで1つの文書から様々なレイアウトを実現することが可能となる点にある(One-Source-Multi-Use)。
The storage device 62 stores a plurality of content data 2.
FIG. 3 is a diagram showing a logical structure of the content data 2.
As shown in FIG. 3, the content data 2 is data formed by hierarchically combining a plurality of layout elements, and is described in a markup language such as XML (eXtensible Markup Language). For example, when a related image is output together when displaying a certain article, the content is obtained by combining image information related to the image corresponding to the article with a lower hierarchy of text data describing the article content. Data 2 is created. As a feature of the content data 2, it is possible to realize various layouts from one document only by changing the layout template to be applied by including only the logical structure by eliminating information on the appearance of the document as much as possible. (One-Source-Multi-Use).

図3の例では、ルート500の直下の階層には、タイトル情報502および4つのテキスト情報504〜501が属している。また、テキスト情報504の直下の階層には画像情報512が、テキスト情報506の直下の階層には2つの画像情報514,516が、テキスト情報510の直下の階層には画像情報518がそれぞれ属している。これは、テキスト情報504および画像情報512の組、テキスト情報506および画像情報514,516の組、並びにテキスト情報510および画像情報518の組がそれぞれが関連した1つのコンテンツを構成し、タイトル情報502、上記3つのコンテンツおよびテキスト情報508が全体を構成していることを示している。   In the example of FIG. 3, title information 502 and four pieces of text information 504 to 501 belong to the hierarchy immediately below the root 500. Further, the image information 512 belongs to the hierarchy immediately below the text information 504, the two image information 514 and 516 belong to the hierarchy immediately below the text information 506, and the image information 518 belongs to the hierarchy immediately below the text information 510. Yes. This is because a set of text information 504 and image information 512, a set of text information 506 and image information 514 and 516, and a set of text information 510 and image information 518 constitute one content, and title information 502 These three contents and text information 508 constitute the whole.

図4は、コンテンツデータ2のデータ構造を示す図である。
図3の論理構造を有するコンテンツデータ2は、図4に示すように、ルート500を設定する開始タグ540と終了タグ542との間に、開始タグと終了タグとのタグセットを入れ子状に記述することによりレイアウト要素を設定するようになっている。
タグセット540,542の間には、まず、タイトル情報502を設定するタグセット544,546が記述され、タグセット544,546の間には、レイアウト要素の内容を設定するタグセット548,550により「タイトル」が記述されている。これは、タイトル情報502として「タイトル」を設定することを示している。
FIG. 4 is a diagram illustrating a data structure of the content data 2.
In the content data 2 having the logical structure of FIG. 3, a tag set of start tags and end tags is nested between a start tag 540 and an end tag 542 for setting a route 500, as shown in FIG. By doing so, the layout element is set.
First, tag sets 544 and 546 for setting the title information 502 are described between the tag sets 540 and 542, and between the tag sets 544 and 546 are tag sets 548 and 550 for setting the contents of layout elements. “Title” is described. This indicates that “title” is set as the title information 502.

タグセット540,542の間には、さらに、テキスト情報504を設定するタグセット552,554が記述され、タグセット552,554の間には、タグセット548,550により「本文」および「本文の続き」が記述されている。さらに、「本文」および「本文の続き」の間には、画像情報512を設定するタグセット556,558が記述され、タグセット556,558の間には、タグセット548,550により、画像情報512のリンク情報を示すタグ559が記述されている。これは、テキスト情報504として「本文」および「本文の続き」を設定し、「本文」および「本文の続き」の間に画像情報512を挿入することを示している。   Tag sets 552 and 554 for setting the text information 504 are further described between the tag sets 540 and 542. Between the tag sets 552 and 554, the “text” and “text of text” are set by the tag sets 548 and 550. "Continued" is described. Further, tag sets 556 and 558 for setting the image information 512 are described between “text” and “continuation of the text”, and image information is set between the tag sets 556 and 558 by the tag sets 548 and 550. A tag 559 indicating link information 512 is described. This indicates that “text” and “continuation of the text” are set as the text information 504, and the image information 512 is inserted between the “text” and “continuation of the text”.

タグセット540,542の間には、さらに、テキスト情報506〜510および画像情報514〜518についても同様にタグセットにより設定が記述されている。
記憶装置62は、さらに、配置ルール記憶部14を構成し、複数の配置ルールを記憶している。
図5は、印刷体裁として両面印刷に対応させる配置ルールのデータ構造を示す図である。
Between the tag sets 540 and 542, the text information 506 to 510 and the image information 514 to 518 are similarly described by the tag set.
The storage device 62 further constitutes an arrangement rule storage unit 14 and stores a plurality of arrangement rules.
FIG. 5 is a diagram illustrating a data structure of an arrangement rule corresponding to double-sided printing as a print format.

両面印刷に対応させる配置ルールは、図5に示すように、配置ルールを示す開始タグ560と終了タグ562との間にタグセットを入れ子状に記述することにより配置ルールを設定するようになっている。
タグセット560,562の間には、印刷体裁が両面印刷であることを示すタグ564と、総ページ数が2ページであることを示すタグ565と、1ページ目のページ領域にタイトル情報を割り当てることを示すタグ566と、2ページ目のページ領域に任意のレイアウト要素が割当可能であることを示すタグ567とが記述されている。これは、印刷体裁が両面印刷である場合は、1ページ目のページ領域にタイトル情報を割り当て、2ページ目に残りすべてのレイアウト要素を均等に割り当てることを示している。
As shown in FIG. 5, the placement rule corresponding to duplex printing is set by nesting a tag set between a start tag 560 and an end tag 562 indicating the placement rule. Yes.
Between the tag sets 560 and 562, title information is assigned to a tag 564 indicating that the printing style is double-sided printing, a tag 565 indicating that the total number of pages is two pages, and a page area of the first page. And a tag 567 indicating that an arbitrary layout element can be assigned to the page area of the second page. This indicates that when the printing style is double-sided printing, title information is assigned to the page area of the first page, and all remaining layout elements are equally assigned to the second page.

図6は、印刷体裁として両面二つ折りに対応させる配置ルールのデータ構造を示す図である。
両面二つ折りに対応させる配置ルールは、図6に示すように、開始タグ560と終了タグ562との間にタグセットを入れ子状に記述することにより配置ルールを設定するようになっている。
FIG. 6 is a diagram illustrating a data structure of an arrangement rule that corresponds to double-sided folding as a print format.
As shown in FIG. 6, the arrangement rule corresponding to double-sided bi-folding is set by nesting a tag set between a start tag 560 and an end tag 562.

タグセット560,562の間には、印刷体裁が両面二つ折りであることを示すタグ568と、総ページ数が4ページであることを示すタグ569と、1ページ目のページ領域にタイトル情報を割り当てることを示すタグ570と、2,3ページ目のページ領域に任意のレイアウト要素が割当可能であることを示すタグ571,572と、4ページ目のページ領域にはレイアウト要素を割り当てないことを示すタグ573とが記述されている。これは、印刷体裁が両面二つ折りである場合は、1ページ目のページ領域にタイトル情報を割り当て、2,3ページ目に残りすべてのレイアウト要素を均等に割り当て、末尾ページを空白にすることを示している。   Between the tag sets 560 and 562, a tag 568 indicating that the printing style is bi-folded, a tag 569 indicating that the total number of pages is 4, and title information in the page area of the first page. A tag 570 indicating allocation, tags 571 and 572 indicating that an arbitrary layout element can be allocated to the page areas of the second and third pages, and no layout element allocated to the page area of the fourth page. A tag 573 to be shown is described. If the print format is double-sided, the title information is assigned to the page area of the first page, all remaining layout elements are assigned equally to the second and third pages, and the end page is left blank. Show.

図7は、印刷体裁として中綴じに対応させる配置ルールのデータ構造を示す図である。
中綴じに対応させる配置ルールは、図7に示すように、開始タグ560と終了タグ562との間にタグセットを入れ子状に記述することにより配置ルールを設定するようになっている。
タグセット560,562の間には、印刷体裁が中綴じであることを示すタグ574と、総ページ数が8ページであることを示すタグ575と、1ページ目のページ領域にタイトル情報を割り当てることを示すタグ576と、2〜7ページ目のページ領域に任意のレイアウト要素が割当可能であることを示すタグ577〜582と、8ページ目のページ領域にはレイアウト要素を割り当てないことを示すタグ583とが記述されている。これは、印刷体裁が中綴じである場合は、1ページ目のページ領域にタイトル情報を割り当て、2〜7ページ目に残りすべてのレイアウト要素を均等に割り当て、末尾ページを空白にすることを示している。
FIG. 7 is a diagram illustrating a data structure of an arrangement rule corresponding to saddle stitching as a print format.
As shown in FIG. 7, the arrangement rule corresponding to saddle stitching is set by nesting a tag set between a start tag 560 and an end tag 562.
Between the tag sets 560 and 562, title information is assigned to a tag 574 indicating that the printing style is saddle stitching, a tag 575 indicating that the total number of pages is 8, and a page area of the first page. A tag 576 indicating that an arbitrary layout element can be allocated to the page area of the 2nd to 7th pages, and a layout element is not allocated to the page area of the 8th page. A tag 583 is described. This indicates that when the print format is saddle stitching, title information is assigned to the page area of the first page, all remaining layout elements are equally assigned to the second to seventh pages, and the last page is left blank. ing.

記憶装置62には、さらに、複数のレイアウトテンプレートを記憶している。
レイアウトテンプレートは、情報格納枠の数、配置位置および大きさ、並びに各情報格納枠の種別のほか、文字情報のフォントの大きさ、種別および色彩と、文字間隔や行ピッチと、画像情報の品質、大きさ、アスペクト比およびトリミングとを設定することができ、XML等のマークアップ言語により記述されている。情報格納枠としては、レイアウト要素の各種別に対応し、タイトル情報を格納するためのタイトル情報格納枠、テキスト情報を格納するためのテキスト情報格納枠、および画像情報を格納するための画像情報格納枠がある。
The storage device 62 further stores a plurality of layout templates.
The layout template includes the number of information storage frames, layout position and size, and the type of each information storage frame, as well as the font size, type and color of character information, character spacing and line pitch, and the quality of image information. , Size, aspect ratio, and trimming can be set, and is described in a markup language such as XML. The information storage frame corresponds to each layout element, and includes a title information storage frame for storing title information, a text information storage frame for storing text information, and an image information storage frame for storing image information. There is.

図8は、レイアウトテンプレートにより規定されるレイアウトを示す図である。
レイアウトテンプレートは、図8に示すように、タイトル情報格納枠602、2つのテキスト情報格納枠604,606、4つの画像情報格納枠608〜612をページ領域600に配置したレイアウトを規定している。タイトル情報格納枠602およびテキスト情報格納枠604,606は、ページ領域600の上から順に配置されている。また、テキスト情報格納枠604の右方には画像情報格納枠608が、テキスト情報格納枠606の右方には画像情報格納枠610,612がそれぞれ配置されている。なお、図8のデータ構造はあくまで一例であり、各レイアウトテンプレートは、それぞれ異なるデータ構造となっている。
FIG. 8 shows a layout defined by the layout template.
As shown in FIG. 8, the layout template defines a layout in which a title information storage frame 602, two text information storage frames 604 and 606, and four image information storage frames 608 to 612 are arranged in the page area 600. The title information storage frame 602 and the text information storage frames 604 and 606 are arranged in order from the top of the page area 600. Further, an image information storage frame 608 is arranged on the right side of the text information storage frame 604, and image information storage frames 610 and 612 are arranged on the right side of the text information storage frame 606, respectively. Note that the data structure of FIG. 8 is merely an example, and each layout template has a different data structure.

例えば、図8のレイアウトテンプレートを図3のコンテンツデータ2に適用した場合は、タイトル情報502がタイトル情報格納枠602に、テキスト情報504および画像情報512がテキスト情報格納枠604および画像情報格納枠608に、テキスト情報506および画像情報514,516がテキスト情報格納枠606および画像情報格納枠610,612にそれぞれ格納される。また、その他のレイアウト要素は、他のレイアウトテンプレートの情報格納枠に格納される。   For example, when the layout template of FIG. 8 is applied to the content data 2 of FIG. 3, the title information 502 is in the title information storage frame 602, and the text information 504 and the image information 512 are in the text information storage frame 604 and the image information storage frame 608. The text information 506 and the image information 514 and 516 are stored in the text information storage frame 606 and the image information storage frames 610 and 612, respectively. Other layout elements are stored in information storage frames of other layout templates.

次に、CPU50で実行される処理を説明する。
CPU50は、マイクロプロセッシングユニット(MPU)等からなり、ROM52の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図9のフローチャートに示すレイアウト処理を実行する。
図9は、レイアウト処理を示すフローチャートである。
Next, processing executed by the CPU 50 will be described.
The CPU 50 includes a microprocessing unit (MPU) or the like, starts a predetermined program stored in a predetermined area of the ROM 52, and executes a layout process shown in the flowchart of FIG. 9 according to the program.
FIG. 9 is a flowchart showing the layout process.

レイアウト処理は、コンテンツデータ入力部10、印刷体裁入力部12、配置ルール検索部16およびレイアウト部18として実現される処理であって、CPU50において実行されると、図9に示すように、まず、ステップS100に移行する。
ステップS100では、レイアウト対象となるコンテンツデータ2を記憶装置62から読み出し、ステップS102に移行して、印刷体裁を入力装置60から入力し、ステップS104に移行する。
The layout process is a process realized as the content data input unit 10, the print style input unit 12, the arrangement rule search unit 16, and the layout unit 18, and when executed in the CPU 50, as shown in FIG. The process proceeds to step S100.
In step S100, the content data 2 to be laid out is read from the storage device 62, the process proceeds to step S102, the print format is input from the input device 60, and the process proceeds to step S104.

ステップS104では、入力した印刷体裁に対応する配置ルールを記憶装置62のなかから検索し、ステップS106に移行して、該当の配置ルールを索出したか否かを判定し、該当の配置ルールを索出したと判定したとき(Yes)は、ステップS108に移行する。
ステップS108では、索出した配置ルールに従って、読み出したコンテンツデータ2に含まれるレイアウト要素を各ページ領域600に割り当て、ステップS110に移行する。
In step S104, an arrangement rule corresponding to the input print format is searched from the storage device 62, and the process proceeds to step S106 to determine whether or not the corresponding arrangement rule has been retrieved, and the corresponding arrangement rule is retrieved. When it is determined that it has been issued (Yes), the process proceeds to step S108.
In step S108, the layout elements included in the read content data 2 are assigned to each page area 600 according to the found arrangement rule, and the process proceeds to step S110.

ステップS110では、先頭のページ領域600から数えて最初に出現する未処理のページ領域600を処理対象ページ領域として設定し、処理対象ページ領域に割り当てられたレイアウト要素の数および種別に適合するレイアウトテンプレートを記憶装置62のなかから選択する。具体的には、レイアウト要素の数と、情報格納枠の数とが一致するレイアウトテンプレートを選択する。レイアウト要素の数と、情報格納枠の数とが一致するレイアウトテンプレートが存在しないと判定したときは、レイアウト要素の数と、情報格納枠の数とが最も近似するレイアウトテンプレートを選択する。そして、選択したレイアウトテンプレートにより規定されるレイアウトに対して、レイアウト要素の数と、情報格納枠の数とが一致するように、情報格納枠を追加または削除した後、レイアウトテンプレートの論理構造を変更する。   In step S110, the unprocessed page area 600 that appears first from the top page area 600 is set as the processing target page area, and the layout template conforms to the number and type of layout elements assigned to the processing target page area. Is selected from the storage device 62. Specifically, a layout template in which the number of layout elements matches the number of information storage frames is selected. When it is determined that there is no layout template in which the number of layout elements matches the number of information storage frames, a layout template that most closely approximates the number of layout elements and the number of information storage frames is selected. Then, after adding or deleting information storage frames so that the number of layout elements matches the number of information storage frames for the layout specified by the selected layout template, the logical structure of the layout template is changed. To do.

次いで、ステップS112に移行して、選択したレイアウトテンプレートに従って、処理対象ページ領域に割り当てられたレイアウト要素をレイアウトし、ステップS114に移行して、索出した配置ルールにより規定されるすべてのページ領域600について処理が終了したか否かを判定し、すべてのページ領域600についてステップS110,S112の処理が終了したと判定したとき(Yes)は、ステップS116に移行して、レイアウト結果4を印刷装置等に出力し、一連の処理を終了して元の処理に復帰させる。   Next, the process proceeds to step S112, and the layout elements assigned to the processing target page area are laid out according to the selected layout template. The process then proceeds to step S114, and all the page areas 600 defined by the found arrangement rule are displayed. If it is determined whether or not the processing of steps S110 and S112 has been completed for all the page areas 600 (Yes), the process proceeds to step S116, and the layout result 4 is displayed on the printing device or the like. To complete the series of processing and return to the original processing.

一方、ステップS114で、すべてのページ領域600について処理が終了していないと判定したとき(No)は、ステップS110に移行する。
一方、ステップS106で、該当の配置ルールを索出しないと判定したとき(No)は、一連の処理を終了して元の処理に復帰させる。
次に、本実施の形態の動作を説明する。
On the other hand, when it is determined in step S114 that the processing has not been completed for all the page areas 600 (No), the process proceeds to step S110.
On the other hand, when it is determined in step S106 that the corresponding arrangement rule is not found (No), the series of processes is terminated and the original process is restored.
Next, the operation of the present embodiment will be described.

以下、コンテンツデータ2が図3の内容、配置ルールが図5〜7の内容である場合を例にとって説明する。
初めに、印刷体裁として両面印刷を入力した場合を説明する。
レイアウト装置100において、ユーザは、レイアウト対象とするコンテンツデータ2を入力したとともに印刷体裁として両面印刷を入力する。
Hereinafter, the case where the content data 2 is the content of FIG. 3 and the arrangement rule is the content of FIGS.
First, a case where double-sided printing is input as a print format will be described.
In the layout apparatus 100, the user inputs the content data 2 to be laid out and inputs double-sided printing as a print format.

レイアウト装置100では、印刷体裁として両面印刷が入力されると、ステップS104を経て、両面印刷に対応する配置ルールが検索される。その結果、図5の配置ルールが該当するので、図5の配置ルールが索出される。次いで、ステップS108を経て、索出された配置ルールに従って、コンテンツデータ2に含まれるレイアウト要素が各ページ領域600に割り当てられる。図5の配置ルールによれば、タイトル情報502が1ページ目のページ領域600に、テキスト情報504〜510および画像情報512〜518が2ページ目のページ領域600にそれぞれ割り当てられる。そして、ステップS110,S112を経て、1ページ目のレイアウトテンプレートが選択され、選択されたレイアウトテンプレートに従って1ページ目のページ領域600がレイアウトされる。同様に、ステップS110,S112を経て、2ページ目のレイアウトテンプレートが選択され、選択されたレイアウトテンプレートに従って2ページ目のページ領域600がレイアウトされる。   In the layout apparatus 100, when double-sided printing is input as a print format, an arrangement rule corresponding to double-sided printing is searched through step S104. As a result, since the arrangement rule of FIG. 5 is applicable, the arrangement rule of FIG. 5 is searched. Next, through step S108, the layout elements included in the content data 2 are assigned to each page area 600 according to the found arrangement rule. According to the arrangement rule of FIG. 5, the title information 502 is assigned to the page area 600 of the first page, and the text information 504 to 510 and the image information 512 to 518 are assigned to the page area 600 of the second page. Then, the layout template of the first page is selected through steps S110 and S112, and the page area 600 of the first page is laid out according to the selected layout template. Similarly, the layout template of the second page is selected through steps S110 and S112, and the page area 600 of the second page is laid out according to the selected layout template.

図10は、印刷体裁が両面印刷である場合のレイアウト結果4を示す図である。
レイアウト結果4は、図10に示すように、1ページ目のページ領域600においてタイトル情報502が、2ページ目のページ領域600においてテキスト情報504〜510および画像情報512〜518がそれぞれレイアウトされたものとなっている。
そして、ステップS116を経て、レイアウト結果4が出力される。図10のレイアウト結果4を印刷した場合は、1枚目の印刷用紙の表面に1ページ目のレイアウト結果が、1枚目の印刷用紙の裏面に2ページ目のレイアウト結果がそれぞれ印刷される。
FIG. 10 is a diagram showing a layout result 4 when the printing style is duplex printing.
In layout result 4, as shown in FIG. 10, title information 502 is laid out in page area 600 of the first page, and text information 504 to 510 and image information 512 to 518 are laid out in page area 600 of the second page. It has become.
Then, the layout result 4 is output through step S116. When the layout result 4 of FIG. 10 is printed, the layout result of the first page is printed on the front surface of the first printing paper, and the layout result of the second page is printed on the back surface of the first printing paper.

次に、印刷体裁として両面二つ折りを入力した場合を説明する。
レイアウト装置100では、印刷体裁として両面二つ折りが入力されると、両面二つ折りに対応する配置ルールが検索される。その結果、図6の配置ルールが該当するので、図6の配置ルールが索出される。図6の配置ルールによれば、ステップS108を経て、タイトル情報502が1ページ目のページ領域600に、テキスト情報504,506および画像情報512〜516が2ページ目のページ領域600に、テキスト情報508,510および画像情報518が3ページ目のページ領域600にそれぞれ割り当てられる。そして、ステップS110,S112を繰り返し経て、レイアウトテンプレートに従って各ページ領域600がレイアウトされる。
Next, a case where a double-sided double fold is input as a print format will be described.
In the layout apparatus 100, when a double-sided double fold is input as a print format, an arrangement rule corresponding to the double-sided double fold is searched. As a result, since the arrangement rule of FIG. 6 is applicable, the arrangement rule of FIG. 6 is searched. According to the arrangement rule of FIG. 6, after step S108, the title information 502 is in the page area 600 of the first page, the text information 504, 506 and the image information 512 to 516 are in the page area 600 of the second page. 508 and 510 and image information 518 are allocated to the page area 600 of the third page, respectively. Then, through steps S110 and S112, each page area 600 is laid out according to the layout template.

図11は、印刷体裁が両面二つ折りである場合のレイアウト結果4を示す図である。
レイアウト結果4は、図11に示すように、1ページ目のページ領域600においてタイトル情報502が、2ページ目のページ領域600においてテキスト情報504,506および画像情報512〜516が、3ページ目のページ領域600においてテキスト情報508,510および画像情報518がそれぞれレイアウトされたものとなっている。
FIG. 11 is a diagram showing a layout result 4 when the printing style is double-sided and double-folded.
As shown in FIG. 11, the layout result 4 includes the title information 502 in the page area 600 of the first page, the text information 504 and 506 and the image information 512 to 516 in the page area 600 of the second page. In the page area 600, text information 508, 510 and image information 518 are respectively laid out.

そして、ステップS116を経て、レイアウト結果4が出力される。図11のレイアウト結果4を印刷した場合は、1枚目の印刷用紙の表面に1,4ページ目のレイアウト結果が、1枚目の印刷用紙の裏面に2,3ページ目のレイアウト結果がそれぞれ印刷される。
次に、印刷体裁として中綴じを入力した場合を説明する。
レイアウト装置100では、印刷体裁として中綴じが入力されると、中綴じに対応する配置ルールが検索される。その結果、図7の配置ルールが該当するので、図7の配置ルールが索出される。図7の配置ルールによれば、ステップS108を経て、タイトル情報502が1ページ目のページ領域600に、テキスト情報504および画像情報512が2,3ページ目のページ領域600に、テキスト情報506および画像情報514,516が4,5ページ目のページ領域600に、テキスト情報508,510および画像情報518が6,7ページ目のページ領域600にそれぞれ割り当てられる。そして、ステップS110,S112を繰り返し経て、レイアウトテンプレートに従って各ページ領域600がレイアウトされる。
Then, the layout result 4 is output through step S116. When the layout result 4 of FIG. 11 is printed, the layout results of the first and fourth pages are printed on the front surface of the first printing paper, and the layout results of the second and third pages are printed on the back surface of the first printing paper. Printed.
Next, a case where saddle stitching is input as a print format will be described.
In the layout apparatus 100, when saddle stitching is input as a print format, an arrangement rule corresponding to the saddle stitching is searched. As a result, since the arrangement rule of FIG. 7 is applicable, the arrangement rule of FIG. 7 is searched. According to the arrangement rule of FIG. 7, after step S108, the title information 502 is in the page area 600 of the first page, the text information 504 and the image information 512 are in the page area 600 of the second and third pages, the text information 506 and Image information 514 and 516 are assigned to the page area 600 of the fourth and fifth pages, and text information 508 and 510 and image information 518 are assigned to the page area 600 of the sixth and seventh pages, respectively. Then, through steps S110 and S112, each page area 600 is laid out according to the layout template.

図12は、印刷体裁が中綴じである場合のレイアウト結果4を示す図である。
レイアウト結果4は、図12に示すように、1ページ目のページ領域600においてタイトル情報502が、2,3ページ目のページ領域600においてテキスト情報504および画像情報512が、4,5ページ目のページ領域600においてテキスト情報506および画像情報514,516が、6,7ページ目のページ領域600においてテキスト情報508,510および画像情報518がそれぞれレイアウトされたものとなっている。
FIG. 12 is a diagram illustrating a layout result 4 when the print style is saddle stitching.
As shown in FIG. 12, the layout result 4 includes the title information 502 in the page area 600 of the first page, the text information 504 and the image information 512 in the page area 600 of the second and third pages, and the fourth and fifth pages. Text information 506 and image information 514 and 516 are laid out in the page area 600, and text information 508 and 510 and image information 518 are laid out in the page area 600 of the sixth and seventh pages.

そして、ステップS116を経て、レイアウト結果4が出力される。図12のレイアウト結果4を印刷した場合は、1枚目の印刷用紙に1ページ目のレイアウト結果が、2枚目の印刷用紙に2,3ページ目のレイアウト結果が、3枚目の印刷用紙に4,5ページ目のレイアウト結果が、4枚目の印刷用紙に6,7ページ目のレイアウト結果がそれぞれ印刷される。   Then, the layout result 4 is output through step S116. When the layout result 4 of FIG. 12 is printed, the layout result of the first page is printed on the first printing paper, the layout result of the second and third pages is printed on the second printing paper, and the third printing paper is printed. The fourth and fifth page layout results are printed on the fourth print sheet, and the sixth and seventh page layout results are printed.

このようにして、本実施の形態では、印刷体裁を入力し、入力した印刷体裁に対応する配置ルールを記憶装置62のなかから検索し、索出した配置ルールに従って、コンテンツデータ2に含まれるレイアウト要素をレイアウトするようになっている。
これにより、印刷体裁に応じた配置ルールに従ってレイアウト要素がレイアウトされるので、従来に比して、レイアウト要素の量にかかわらず製本を前提とした見栄えのよいレイアウトを実現することができる。
In this manner, in the present embodiment, the print format is input, the layout rule corresponding to the input print format is searched from the storage device 62, and the layout included in the content data 2 is searched according to the searched layout rule. The elements are laid out.
As a result, the layout elements are laid out according to the arrangement rule according to the printing style, so that it is possible to realize a good-looking layout based on bookbinding, regardless of the amount of layout elements, as compared with the conventional layout elements.

さらに、レイアウト要素および印刷体裁を入力するだけでよいので、従来に比して、レイアウトに関する知識が少ないユーザであっても簡単に行うことができる。
さらに、レイアウト要素自体を改変することがないので、従来に比して、レイアウト要素が損なわれる可能性を低減することができる。
さらに、本実施の形態では、配置ルールに従ってレイアウト要素を各ページ領域600に割り当て、各ページ領域600ごとに、レイアウトテンプレートに従って、そのページ領域600に割り当てられたレイアウト要素をレイアウトするようになっている。
Furthermore, since it is only necessary to input a layout element and a print format, even a user who has less knowledge about the layout than in the past can easily do so.
Furthermore, since the layout element itself is not modified, the possibility that the layout element is damaged can be reduced as compared with the conventional case.
Furthermore, in the present embodiment, layout elements are assigned to each page area 600 according to the arrangement rule, and the layout elements assigned to the page area 600 are laid out for each page area 600 according to the layout template. .

これにより、レイアウトを規定したレイアウトテンプレートに従ってレイアウトが行われるので、さらに見栄えのよいレイアウトを実現することができる。
さらに、本実施の形態では、ページ数が2ページ以上の印刷体裁と対応させて、先頭のページ領域600にはタイトル情報のみを割り当てることを示す配置ルールを含む。
これにより、ページ数が2ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができる。
Thereby, since the layout is performed according to the layout template that defines the layout, it is possible to realize a layout having a more attractive appearance.
Furthermore, in the present embodiment, an arrangement rule indicating that only title information is assigned to the first page area 600 is included in association with a print format having two or more pages.
As a result, it is possible to realize a good-looking layout when the layout is performed in a print format having two or more pages.

さらに、本実施の形態では、ページ数が4ページ以上の印刷体裁と対応させて、末尾のページ領域600にはレイアウト要素を割り当てないことを示す配置ルールを含む。
これにより、ページ数が4ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができる。
さらに、本実施の形態では、複数のページ領域600にレイアウト要素を均等に割り当てることを示す配置ルールを含む。
Further, in the present embodiment, an arrangement rule indicating that a layout element is not assigned to the last page area 600 is included in association with a print format having four or more pages.
As a result, it is possible to realize a good-looking layout when the layout is performed in a print format with four or more pages.
Furthermore, in the present embodiment, an arrangement rule indicating that layout elements are evenly allocated to a plurality of page areas 600 is included.

これにより、ページ数が2ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができる。
上記第1の実施の形態において、配置ルール記憶部14および記憶装置62は、形態1、11または21の配置ルール記憶手段に対応し、コンテンツデータ入力部10およびステップS100は、形態1のレイアウト要素入力手段に対応し、ステップS100は、形態11または21のレイアウト要素入力ステップに対応している。また、印刷体裁入力部12、入力装置60およびステップS102は、形態1の印刷体裁入力手段に対応し、ステップS102は、形態11または21の印刷体裁入力ステップに対応し、配置ルール検索部16およびステップS104は、形態1の配置ルール検索手段に対応している。
As a result, it is possible to realize a good-looking layout when the layout is performed in a print format having two or more pages.
In the first embodiment, the arrangement rule storage unit 14 and the storage device 62 correspond to the arrangement rule storage unit of the form 1, 11 or 21, and the content data input unit 10 and step S100 are the layout elements of the form 1. Corresponding to the input means, step S100 corresponds to the layout element input step of form 11 or 21. The print format input unit 12, the input device 60, and step S102 correspond to the print format input unit of mode 1, and step S102 corresponds to the print format input step of mode 11 or 21, and the arrangement rule search unit 16 and Step S104 corresponds to the arrangement rule search means of form 1.

また、上記第1の実施の形態において、ステップS104は、形態11または21の配置ルール検索ステップに対応し、レイアウト部18およびステップS108〜S114は、形態1または2のレイアウト手段に対応し、ステップS108〜S114は、形態11、12、21または22のレイアウトステップに対応している。
次に、本発明の第2の実施の形態を図面を参照しながら説明する。図13ないし図19は、本発明に係るレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法の第2の実施の形態を示す図である。
In the first embodiment, step S104 corresponds to the placement rule search step of form 11 or 21, layout unit 18 and steps S108 to S114 correspond to the layout means of form 1 or 2, and step S108 to S114 correspond to the layout steps of the form 11, 12, 21 or 22.
Next, a second embodiment of the present invention will be described with reference to the drawings. 13 to 19 are diagrams showing a second embodiment of a layout system, a layout program, and a layout method according to the present invention.

本実施の形態は、本発明に係るレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法を、図13に示すように、複数のレイアウト要素を印刷体裁に応じてレイアウトする場合について適用したものであり、上記第1の実施の形態と異なるのは、同一の印刷体裁について索出した複数の配置ルールに基づいてそれぞれレイアウト結果4を生成し、生成した複数のレイアウト結果4のなかからいずれかをユーザに選択させる点にある。なお、以下、上記第1の実施の形態と異なる部分についてのみ説明し、上記第1の実施の形態と重複する部分については同一の符号を付して説明を省略する。   In the present embodiment, the layout system, layout program, and layout method according to the present invention are applied to the case where a plurality of layout elements are laid out in accordance with the print format as shown in FIG. The difference from the first embodiment is that layout results 4 are generated based on a plurality of layout rules searched for the same print format, and the user is allowed to select one of the generated layout results 4. In the point. Hereinafter, only the parts different from the first embodiment will be described, and the same parts as those in the first embodiment will be denoted by the same reference numerals and the description thereof will be omitted.

まず、本発明を適用するレイアウト装置100の機能概要を説明する。
図13は、レイアウト装置100の機能概要を示す機能ブロック図である。
レイアウト装置100は、図13に示すように、コンテンツデータ入力部10、印刷体裁入力部12、配置ルール記憶部14、配置ルール検索部16およびレイアウト部18を有して構成されている。
First, the functional outline of the layout apparatus 100 to which the present invention is applied will be described.
FIG. 13 is a functional block diagram showing an outline of functions of the layout apparatus 100.
As shown in FIG. 13, the layout apparatus 100 includes a content data input unit 10, a print format input unit 12, an arrangement rule storage unit 14, an arrangement rule search unit 16, and a layout unit 18.

レイアウト部18は、配置ルール検索部16で同一の印刷体裁について索出した複数の配置ルールに従ってレイアウト要素をそれぞれレイアウトし、複数のレイアウト結果4を得る。
レイアウト装置100は、さらに、レイアウト部18の各レイアウト結果4ごとに、レイアウト領域におけるレイアウト要素の配置態様に基づいてペナルティ値を算出するペナルティ値算出部20と、ペナルティ値算出部20で算出したペナルティ値に基づいて複数のレイアウト結果4を表示してそれらのなかからいずれかを選択すべきことをユーザに促すレイアウト結果表示部22と、レイアウト結果表示部22で表示された複数のレイアウト結果4のなかからいずれかの選択を入力するレイアウト結果選択部24とを有して構成されている。
The layout unit 18 lays out layout elements in accordance with a plurality of layout rules searched for the same print format by the layout rule search unit 16, and obtains a plurality of layout results 4.
The layout apparatus 100 further includes, for each layout result 4 of the layout unit 18, a penalty value calculation unit 20 that calculates a penalty value based on the layout mode of layout elements in the layout area, and a penalty calculated by the penalty value calculation unit 20. A layout result display unit 22 that prompts the user to display a plurality of layout results 4 based on the values and select one of them, and a plurality of layout results 4 displayed on the layout result display unit 22 A layout result selection unit 24 for inputting one of the selections is provided.

次に、記憶装置62のデータ構造を説明する。
記憶装置62は、同一の印刷体裁について複数の配置ルールを記憶している。
図14は、印刷体裁として両面印刷に対応させる配置ルールのデータ構造を示す図である。
両面印刷に対応させる配置ルールとしては、図5の配置ルールのほかに図14の配置ルールが記憶されている。図14の配置ルールが図5の配置ルールと異なるのは、タグ566に代えて、1ページ目のページ領域に任意のレイアウト要素が割当可能であることを示すタグ584が記述されている点である。これは、印刷体裁が両面印刷である場合は、1,2ページ目のページ領域にレイアウト要素を均等に割り当てることを示している。
Next, the data structure of the storage device 62 will be described.
The storage device 62 stores a plurality of arrangement rules for the same print format.
FIG. 14 is a diagram illustrating a data structure of an arrangement rule corresponding to double-sided printing as a print format.
As an arrangement rule corresponding to double-sided printing, the arrangement rule of FIG. 14 is stored in addition to the arrangement rule of FIG. The arrangement rule of FIG. 14 is different from the arrangement rule of FIG. 5 in that a tag 584 indicating that an arbitrary layout element can be assigned to the page area of the first page is described instead of the tag 566. is there. This indicates that layout elements are equally allocated to the page areas of the first and second pages when the printing style is duplex printing.

図15は、印刷体裁として両面二つ折りに対応させる配置ルールのデータ構造を示す図である。
両面二つ折りに対応させる配置ルールとしては、図6の配置ルールのほかに図15の配置ルールが記憶されている。図15の配置ルールが図6の配置ルールと異なるのは、タグ573に代えて、4ページ目のページ領域に任意のレイアウト要素が割当可能であることを示すタグ585が記述されている点である。これは、印刷体裁が両面二つ折りである場合は、1ページ目のページ領域にタイトル情報を割り当て、2〜4ページ目に残りすべてのレイアウト要素を均等に割り当てることを示している。
FIG. 15 is a diagram showing a data structure of an arrangement rule corresponding to double-sided folding as a print format.
As an arrangement rule corresponding to double-sided folding, the arrangement rule of FIG. 15 is stored in addition to the arrangement rule of FIG. The arrangement rule of FIG. 15 is different from the arrangement rule of FIG. 6 in that a tag 585 indicating that an arbitrary layout element can be assigned to the page area of the fourth page is described instead of the tag 573. is there. This indicates that when the printing style is double-sided, the title information is assigned to the page area of the first page, and all the remaining layout elements are equally assigned to the second to fourth pages.

次に、CPU50で実行される処理を説明する。
CPU50は、ROM52の所定領域に格納されている所定のプログラムを起動させ、図9のフローチャートに示すレイアウト処理に代えて、図16のフローチャートに示すレイアウト処理を実行する。
図16は、レイアウト処理を示すフローチャートである。
Next, processing executed by the CPU 50 will be described.
The CPU 50 activates a predetermined program stored in a predetermined area of the ROM 52, and executes the layout process shown in the flowchart of FIG. 16 instead of the layout process shown in the flowchart of FIG.
FIG. 16 is a flowchart showing the layout processing.

レイアウト処理は、コンテンツデータ入力部10、印刷体裁入力部12、配置ルール検索部16、レイアウト部18、ペナルティ値算出部20、レイアウト結果表示部22およびレイアウト結果選択部24として実現される処理であって、CPU50において実行されると、図16に示すように、まず、ステップS200に移行する。
ステップS200では、レイアウト対象となるコンテンツデータ2を記憶装置62から読み出し、ステップS202に移行して、印刷体裁を入力装置60から入力し、ステップS204に移行する。
The layout process is a process realized as the content data input unit 10, the print appearance input unit 12, the arrangement rule search unit 16, the layout unit 18, the penalty value calculation unit 20, the layout result display unit 22, and the layout result selection unit 24. When executed by the CPU 50, the process first proceeds to step S200 as shown in FIG.
In step S200, the content data 2 to be laid out is read from the storage device 62, the process proceeds to step S202, the print format is input from the input device 60, and the process proceeds to step S204.

ステップS204では、入力した印刷体裁に対応する配置ルールを記憶装置62のなかから検索し、ステップS206に移行して、該当の配置ルールを索出したか否かを判定し、該当の配置ルールを索出したと判定したとき(Yes)は、ステップS208に移行する。
ステップS208では、索出した配置ルールに従って、読み出したコンテンツデータ2に含まれるレイアウト要素を各ページ領域600に割り当て、ステップS210に移行し、先頭のページ領域600から数えて最初に出現する未処理のページ領域600を処理対象ページ領域として設定し、処理対象ページ領域に割り当てられたレイアウト要素の数および種別に適合するレイアウトテンプレートを記憶装置62のなかから選択し、ステップS212に移行する。
In step S204, an arrangement rule corresponding to the input print format is searched from the storage device 62, and the process proceeds to step S206 to determine whether or not the corresponding arrangement rule has been searched for. When it is determined that it has been issued (Yes), the process proceeds to step S208.
In step S208, the layout elements included in the read content data 2 are assigned to each page area 600 in accordance with the found arrangement rule, and the process proceeds to step S210, where the unprocessed first appearing from the top page area 600 is displayed. The page area 600 is set as a processing target page area, a layout template that matches the number and type of layout elements assigned to the processing target page area is selected from the storage device 62, and the process proceeds to step S212.

ステップS212では、選択したレイアウトテンプレートに従って、処理対象ページ領域に割り当てられたレイアウト要素をレイアウトし、ステップS214に移行して、索出した配置ルールにより規定されるすべてのページ領域600について処理が終了したか否かを判定し、すべてのページ領域600についてステップS210,S212の処理が終了したと判定したとき(Yes)は、ステップS216に移行する。   In step S212, the layout elements assigned to the page area to be processed are laid out in accordance with the selected layout template, the process proceeds to step S214, and the processing is completed for all the page areas 600 defined by the searched arrangement rule. If it is determined whether or not the processing of steps S210 and S212 has been completed for all the page areas 600 (Yes), the process proceeds to step S216.

ステップS216では、ステップS212でレイアウトされたレイアウト結果4に対して、レイアウト要素の配置態様に基づいてペナルティ値を算出し、ステップS218に移行して、算出したペナルティ値と対応付けてレイアウト結果4を記憶装置62に保存し、ステップS204に移行する。
一方、ステップS214で、すべてのページ領域600について処理が終了していないと判定したとき(No)は、ステップS210に移行する。
In step S216, a penalty value is calculated for the layout result 4 laid out in step S212 based on the layout mode of the layout elements, and the process proceeds to step S218 to associate the layout result 4 with the calculated penalty value. It preserve | saves at the memory | storage device 62 and transfers to step S204.
On the other hand, when it is determined in step S214 that the processing has not been completed for all the page areas 600 (No), the process proceeds to step S210.

一方、ステップS206で、該当の配置ルールを索出しないと判定したとき(No)は、ステップS220に移行して、レイアウト結果4およびペナルティ値を記憶装置62から読み出し、ペナルティ値の小さい順にレイアウト結果4を表示装置64に表示してそれらのなかからいずれかを選択すべきことをユーザに促し、ステップS222に移行する。
ステップS222では、レイアウト結果4の選択を入力装置60から入力し、ステップS224に移行して、選択されたレイアウト結果4を印刷装置等に出力し、一連の処理を終了して元の処理に復帰させる。
On the other hand, when it is determined in step S206 that the corresponding arrangement rule is not searched (No), the process proceeds to step S220, the layout result 4 and the penalty value are read from the storage device 62, and the layout result is in ascending order of the penalty value. 4 is displayed on the display device 64 to prompt the user to select one of them, and the process proceeds to step S222.
In step S222, the selection of the layout result 4 is input from the input device 60, the process proceeds to step S224, the selected layout result 4 is output to the printing device or the like, a series of processing ends, and the original processing is restored. Let

次に、本実施の形態の動作を説明する。
以下、コンテンツデータ2が図3の内容、配置ルールが図5〜7、図14および図15の内容である場合を例にとって説明する。
初めに、印刷体裁として両面印刷を入力した場合を説明する。
レイアウト装置100では、印刷体裁として両面印刷が入力されると、両面印刷に対応する配置ルールが検索される。その結果、図5および図14の配置ルールが該当するので、図5および図14の配置ルールが索出される。そして、ステップS208〜S212を経て、索出された配置ルールに従って、コンテンツデータ2に含まれるレイアウト要素が各ページ領域600に割り当てられ、レイアウトテンプレートに従って各ページ領域600がレイアウトされる。
Next, the operation of the present embodiment will be described.
Hereinafter, the case where the content data 2 is the content of FIG. 3 and the arrangement rule is the content of FIGS. 5 to 7, 14 and 15 will be described as an example.
First, a case where double-sided printing is input as a print format will be described.
In the layout apparatus 100, when double-sided printing is input as a print format, an arrangement rule corresponding to double-sided printing is searched. As a result, since the arrangement rules of FIGS. 5 and 14 are applicable, the arrangement rules of FIGS. 5 and 14 are searched. Then, through steps S208 to S212, the layout elements included in the content data 2 are assigned to each page area 600 according to the found arrangement rule, and each page area 600 is laid out according to the layout template.

図17は、印刷体裁が両面印刷である場合のレイアウト結果4を示す図である。
図14の配置ルールによるレイアウト結果4は、図17に示すように、1ページ目のページ領域600においてタイトル情報502、テキスト情報504,506および画像情報512〜516が、2ページ目のページ領域600においてテキスト情報508,510および画像情報518がそれぞれレイアウトされたものとなっている。なお、図5の配置ルールによるレイアウト結果4は、図10に示す通りである。
FIG. 17 is a diagram illustrating a layout result 4 when the printing style is duplex printing.
As shown in FIG. 17, the layout result 4 according to the arrangement rule of FIG. 14 includes the title information 502, text information 504 and 506, and image information 512 to 516 in the page area 600 of the first page. The text information 508 and 510 and the image information 518 are respectively laid out. The layout result 4 according to the arrangement rule of FIG. 5 is as shown in FIG.

次いで、ステップS216を経て、レイアウト結果4のペナルティ値が算出される。例えば、コンテンツデータ2において文字サイズや画像サイズが設定されている場合、図10のレイアウト結果4では、タイトル情報502以外のレイアウト要素が1ページにレイアウトされるので、文字サイズや画像サイズが指定サイズよりも小さくなる。これに対し、図17のレイアウト結果4では、タイトル情報502を含むすべてのレイアウト要素が2ページに均等にレイアウトされるので、文字サイズや画像サイズが指定サイズとなる。このように、文字サイズや画像サイズが指定サイズとならない場合、例えば、サイズ変更の程度に応じてペナルティ値が算出される。この場合、サイズ変更の度合いが大きければペナルティ値が大きくなり、サイズ変更の度合いが小さければペナルティ値が小さくなる。   Next, through step S216, the penalty value of the layout result 4 is calculated. For example, when a character size or an image size is set in the content data 2, in the layout result 4 in FIG. 10, layout elements other than the title information 502 are laid out on one page. Smaller than. On the other hand, in the layout result 4 of FIG. 17, since all layout elements including the title information 502 are laid out evenly on two pages, the character size and the image size become the designated size. Thus, when the character size or the image size does not become the specified size, for example, a penalty value is calculated according to the degree of size change. In this case, the penalty value increases as the degree of size change increases, and the penalty value decreases as the degree of size change decreases.

さらに、1つのレイアウト要素がページ境界を跨ってレイアウトされる場合を考慮してペナルティ値を算出することができる。
図18は、図16の配置ルールによる他のレイアウト結果4を示す図である。
例えば、図16の配置ルールに従ってレイアウトを行う場合に、レイアウト要素の量によって、図18に示すように、テキスト情報504が1ページと2ページに跨るとする。このように、1つのレイアウト要素がページ境界を跨ってレイアウトされる場合、ペナルティ値が加算される。
Furthermore, a penalty value can be calculated in consideration of a case where one layout element is laid out across page boundaries.
FIG. 18 is a diagram showing another layout result 4 according to the arrangement rule of FIG.
For example, when the layout is performed according to the arrangement rule of FIG. 16, it is assumed that the text information 504 extends over one page and two pages as shown in FIG. 18 depending on the amount of layout elements. In this way, when one layout element is laid out across page boundaries, a penalty value is added.

以上では、文字サイズや画像サイズが変更(拡大または縮小)する場合と、レイアウト要素がページ境界を跨ぐ場合を考慮してそれぞれペナルティ値を算出する場合について説明したが、両者のペナルティ値を共通の尺度で比較できるように数値化して加算し、または加重和をとることにより総合的なペナルティ値を算出することが好ましい。
そして、ステップS220を経て、ペナルティ値の小さい順にレイアウト結果4が表示されてそれらのなかからいずれかを選択すべきことがユーザに促される。ここで、ユーザは、表示順序を参考にして所望のレイアウト結果4を選択する。
In the above, the case where the penalty value is calculated in consideration of the case where the character size or image size is changed (enlarged or reduced) and the case where the layout element crosses the page boundary has been described. It is preferable to calculate a total penalty value by digitizing and adding or taking a weighted sum so that they can be compared on a scale.
Then, through step S220, the layout results 4 are displayed in ascending order of penalty values, and the user is prompted to select one of them. Here, the user selects a desired layout result 4 with reference to the display order.

レイアウト結果4が選択されると、ステップS224を経て、選択されたレイアウト結果4が出力される。
次に、印刷体裁として両面二つ折りを入力した場合を説明する。
レイアウト装置100では、印刷体裁として両面二つ折りが入力されると、両面二つ折りに対応する配置ルールが検索される。その結果、図6および図15の配置ルールが該当するので、図6および図15の配置ルールが索出される。そして、ステップS208〜S212を経て、索出された配置ルールに従って、コンテンツデータ2に含まれるレイアウト要素が各ページ領域600に割り当てられ、レイアウトテンプレートに従って各ページ領域600がレイアウトされる。
When the layout result 4 is selected, the selected layout result 4 is output through step S224.
Next, a case where a double-sided double fold is input as a print format will be described.
In the layout apparatus 100, when a double-sided double fold is input as a print format, an arrangement rule corresponding to the double-sided double fold is searched. As a result, since the arrangement rules of FIGS. 6 and 15 are applicable, the arrangement rules of FIGS. 6 and 15 are searched. Then, through steps S208 to S212, the layout elements included in the content data 2 are assigned to each page area 600 according to the found arrangement rule, and each page area 600 is laid out according to the layout template.

図19は、印刷体裁が両面二つ折りである場合のレイアウト結果4を示す図である。
図15の配置ルールによるレイアウト結果4は、図19に示すように、1ページ目のページ領域600においてタイトル情報502が、2ページ目のページ領域600においてテキスト情報504,506および画像情報512,514が、3ページ目のページ領域600においてテキスト情報506,508および画像情報516が、4ページ目のページ領域600においてテキスト情報510および画像情報518がそれぞれレイアウトされたものとなっている。なお、図6の配置ルールによるレイアウト結果4は、図11に示す通りである。
FIG. 19 is a diagram illustrating a layout result 4 when the printing style is double-sided and double-folded.
As shown in FIG. 19, the layout result 4 according to the arrangement rule of FIG. 15 shows that the title information 502 is in the page area 600 of the first page, the text information 504, 506 and the image information 512, 514 However, text information 506 and 508 and image information 516 are laid out in the page area 600 of the third page, and text information 510 and image information 518 are laid out in the page area 600 of the fourth page. The layout result 4 according to the arrangement rule of FIG. 6 is as shown in FIG.

次いで、ステップS216を経て、レイアウト結果4のペナルティ値が算出される。図11のレイアウト結果4では、タイトル情報502以外のレイアウト要素が2ページにレイアウトされるので、文字サイズや画像サイズが指定サイズよりも小さくなる。これに対し、図19のレイアウト結果4では、テキスト情報506が2ページと3ページに跨る。したがって、図11のレイアウト結果4におけるサイズ変更の程度が、図19のレイアウト結果4の跨いだ状態よりも許容できないと判定した場合は、図11のレイアウト結果4のペナルティ値の方が大きくなる。許容できると判定した場合は、図19のレイアウト結果4のペナルティ値の方が大きくなる。この判定は、例えば、総合的なペナルティ値を算出して比較する等して行う。   Next, through step S216, the penalty value of the layout result 4 is calculated. In the layout result 4 of FIG. 11, since layout elements other than the title information 502 are laid out on two pages, the character size and image size are smaller than the specified size. On the other hand, in the layout result 4 of FIG. 19, the text information 506 extends over 2 pages and 3 pages. Therefore, when it is determined that the degree of the size change in the layout result 4 in FIG. 11 is not acceptable as compared with the state straddling the layout result 4 in FIG. 19, the penalty value in the layout result 4 in FIG. 11 is larger. If it is determined that it is acceptable, the penalty value of the layout result 4 in FIG. 19 is larger. This determination is performed, for example, by calculating and comparing a total penalty value.

そして、ステップS220を経て、ペナルティ値の小さい順にレイアウト結果4が表示されてそれらのなかからいずれかを選択すべきことがユーザに促される。ここで、ユーザは、表示順序を参考にして所望のレイアウト結果4を選択する。
レイアウト結果4が選択されると、ステップS224を経て、選択されたレイアウト結果4が出力される。
Then, through step S220, the layout results 4 are displayed in ascending order of penalty values, and the user is prompted to select one of them. Here, the user selects a desired layout result 4 with reference to the display order.
When the layout result 4 is selected, the selected layout result 4 is output through step S224.

このようにして、本実施の形態では、索出した各配置ルールごとにレイアウト要素をレイアウトするようになっている。
これにより、複数のレイアウト結果4のなかから選択ができるので、レイアウトの選択の幅が広がる。
さらに、本実施の形態では、各レイアウト結果4ごとに、レイアウト領域におけるレイアウト要素の配置態様に基づいてペナルティ値を算出し、算出したペナルティ値に基づいて複数のレイアウト結果4を表示してそれらのなかからいずれかを選択すべきことを促すようになっている。
In this way, in the present embodiment, layout elements are laid out for each arrangement rule that has been retrieved.
As a result, a selection can be made from among a plurality of layout results 4, and the range of layout selection is widened.
Furthermore, in the present embodiment, for each layout result 4, a penalty value is calculated based on the layout mode of layout elements in the layout area, and a plurality of layout results 4 are displayed based on the calculated penalty value, and those layout results 4 are displayed. It encourages you to choose one of them.

これにより、ペナルティ値に基づいてレイアウト結果4が表示されるので、ユーザは、表示順序を参考にしてレイアウト結果4を選択することができる。したがって、ユーザの好みに応じたレイアウトを実現することができる。
上記第2の実施の形態において、配置ルール検索部16およびステップS204は、形態7の配置ルール検索手段に対応し、ステップS204は、形態17または27の配置ルール検索ステップに対応し、レイアウト部18およびステップS208〜S214は、形態7または10のレイアウト手段に対応している。また、ステップS208〜S214は、形態17、20、27または30のレイアウトステップに対応し、ペナルティ値算出部20およびステップS216は、形態10の評価値算出手段に対応し、ステップS216は、形態20または30の評価値算出ステップに対応している。
As a result, the layout result 4 is displayed based on the penalty value, so that the user can select the layout result 4 with reference to the display order. Therefore, a layout according to the user's preference can be realized.
In the second embodiment, the placement rule search unit 16 and step S204 correspond to the placement rule search unit of form 7, and step S204 corresponds to the placement rule search step of form 17 or 27, and the layout unit 18 Steps S208 to S214 correspond to the layout means of form 7 or 10. Steps S208 to S214 correspond to layout steps of forms 17, 20, 27, or 30, penalty value calculation unit 20 and step S216 correspond to evaluation value calculation means of form 10, and step S216 includes form 20 Or it corresponds to 30 evaluation value calculation steps.

また、上記第2の実施の形態において、レイアウト結果表示部22およびステップS220は、形態10のレイアウト結果提示手段に対応し、ステップS220は、形態20または30のレイアウト結果提示ステップに対応している。
なお、上記第1および第2の実施の形態においては、図5〜7、図14および図15の配置ルールの例を示したが、これに限らず、ページ数が2ページの印刷体裁と対応させて、各ページ領域600に割り当てるレイアウト要素のバランスを保つことを示す配置ルールを含めて構成することもできる。
In the second embodiment, the layout result display unit 22 and step S220 correspond to the layout result presentation unit of form 10, and step S220 corresponds to the layout result presentation step of form 20 or 30. .
In the first and second embodiments, examples of the arrangement rules of FIGS. 5 to 7, 14, and 15 are shown. However, the present invention is not limited to this, and corresponds to a print format with two pages. Thus, it can be configured to include an arrangement rule indicating that the balance of layout elements to be assigned to each page area 600 is maintained.

これにより、ページ数が2ページの印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができる。
また、上記第1および第2の実施の形態においては、図5〜7、図14および図15の配置ルールの例を示したが、これに限らず、ページ数が8ページ以上の印刷体裁と対応させて、先頭から2番目のページ領域600にはレイアウト要素を割り当てないことを示す配置ルールを含めて構成することもできる。
As a result, it is possible to realize a good-looking layout when the layout is performed in a print format with two pages.
In the first and second embodiments, examples of the arrangement rules shown in FIGS. 5 to 7, 14, and 15 are shown. However, the present invention is not limited to this, and the print format includes eight or more pages. Correspondingly, a layout rule indicating that a layout element is not assigned to the second page region 600 from the top may be included.

これにより、ページ数が8ページ以上の印刷体裁でレイアウトを行う場合に見栄えのよいレイアウトを実現することができる。
また、上記第2の実施の形態においては、ペナルティ値に基づいて複数のレイアウト結果4を表示してそれらのなかからいずれかを選択すべきことを促すように構成したが、これに限らず、次の2つの構成を提案することができる。
As a result, it is possible to realize a good-looking layout when the layout is performed in a print format having eight or more pages.
In the second embodiment, the plurality of layout results 4 are displayed on the basis of the penalty value and the user is prompted to select one of them. However, the present invention is not limited to this. The following two configurations can be proposed.

第1の構成は、ペナルティ値に基づいて複数のレイアウト結果4のなかからいずれかを選択する。例えば、ペナルティ値が最も小さいレイアウト結果4を選択する。他の制約条件が与えられている場合は、他の制約条件を満たしかつペナルティ値が最も小さいレイアウト結果4を選択する。
これにより、ペナルティ値に基づいてレイアウト結果4が選択されるので、さらに見栄えのよいレイアウトを実現することができる。
In the first configuration, one of the plurality of layout results 4 is selected based on the penalty value. For example, the layout result 4 having the smallest penalty value is selected. When other constraint conditions are given, the layout result 4 that satisfies the other constraint conditions and has the smallest penalty value is selected.
Thereby, since the layout result 4 is selected based on the penalty value, it is possible to realize a more attractive layout.

第2の構成は、ペナルティ値をレイアウト結果4と対応付けて表示して複数のレイアウト結果4のなかからいずれかを選択すべきことを促す。
これにより、ユーザは、ペナルティ値を参考にしてレイアウト結果4を選択することができるので、ユーザの好みに応じたレイアウトを実現することができる。
また、上記第1ないし第2の実施の形態においては、配置ルール記憶部14をレイアウト装置100の外部装置として設けたが、これに限らず、配置ルール記憶部14をネットワーク上の任意の端末に設け、レイアウト装置100とその端末とをネットワークで接続し、レイアウト装置100がその端末の配置ルール記憶部14を利用するように構成することもできる。
In the second configuration, the penalty value is displayed in association with the layout result 4 to prompt the user to select one of the plurality of layout results 4.
As a result, the user can select the layout result 4 with reference to the penalty value, thereby realizing a layout according to the user's preference.
In the first and second embodiments, the arrangement rule storage unit 14 is provided as an external device of the layout apparatus 100. However, the arrangement rule storage unit 14 is not limited to this, and the arrangement rule storage unit 14 is provided in any terminal on the network. The layout apparatus 100 and its terminal may be connected via a network, and the layout apparatus 100 may be configured to use the arrangement rule storage unit 14 of the terminal.

また、上記第1および第2の実施の形態において、図9および図16のフローチャートに示すレイアウト処理を実行するにあたってはいずれも、ROM52にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをRAM54に読み込んで実行するようにしてもよい。   In the first and second embodiments, the case where the control program stored in advance in the ROM 52 is executed in the layout processing shown in the flowcharts of FIGS. 9 and 16 has been described. However, the present invention is not limited to this, and the program may be read from the storage medium storing the program showing these procedures into the RAM 54 and executed.

ここで、記憶媒体とは、RAM、ROM等の半導体記憶媒体、FD、HD等の磁気記憶型記憶媒体、CD、CDV、LD、DVD等の光学的読取方式記憶媒体、MO等の磁気記憶型/光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。   Here, the storage medium is a semiconductor storage medium such as RAM or ROM, a magnetic storage type storage medium such as FD or HD, an optical reading type storage medium such as CD, CDV, LD, or DVD, or a magnetic storage type such as MO. / Optical reading type storage media, including any storage media that can be read by a computer regardless of electronic, magnetic, optical, or other reading methods.

また、上記第1および第2の実施の形態においては、本発明に係るレイアウトシステムおよびレイアウトプログラム、並びにレイアウト方法を、複数のレイアウト要素を印刷体裁に応じてレイアウトする場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。   In the first and second embodiments, the layout system, the layout program, and the layout method according to the present invention are applied to the case where a plurality of layout elements are laid out according to the print style. The present invention is not limited, and can be applied to other cases without departing from the gist of the present invention.

レイアウト装置100の機能概要を示す機能ブロック図である。3 is a functional block diagram showing an outline of functions of the layout apparatus 100. FIG. レイアウト装置100のハードウェア構成を示すブロック図である。2 is a block diagram showing a hardware configuration of a layout apparatus 100. FIG. コンテンツデータ2の論理構造を示す図である。It is a figure which shows the logical structure of the content data. コンテンツデータ2のデータ構造を示す図である。It is a figure which shows the data structure of the content data. 印刷体裁として両面印刷に対応させる配置ルールのデータ構造を示す図である。It is a figure which shows the data structure of the arrangement | positioning rule matched with double-sided printing as a printing style. 印刷体裁として両面二つ折りに対応させる配置ルールのデータ構造を示す図である。It is a figure which shows the data structure of the arrangement | positioning rule matched with double-sided bifold as a printing style. 印刷体裁として中綴じに対応させる配置ルールのデータ構造を示す図である。It is a figure which shows the data structure of the arrangement | positioning rule matched with a saddle stitch as a printing style. レイアウトテンプレートにより規定されるレイアウトを示す図である。It is a figure which shows the layout prescribed | regulated by a layout template. レイアウト処理を示すフローチャートである。It is a flowchart which shows a layout process. 印刷体裁が両面印刷である場合のレイアウト結果4を示す図である。It is a figure which shows the layout result 4 in case a printing style is double-sided printing. 印刷体裁が両面二つ折りである場合のレイアウト結果4を示す図である。It is a figure which shows the layout result 4 in case a printing style is double-sided folding. 印刷体裁が中綴じである場合のレイアウト結果4を示す図である。It is a figure which shows the layout result 4 in case a printing style is saddle stitching. レイアウト装置100の機能概要を示す機能ブロック図である。3 is a functional block diagram showing an outline of functions of the layout apparatus 100. FIG. 印刷体裁として両面印刷に対応させる配置ルールのデータ構造を示す図である。It is a figure which shows the data structure of the arrangement | positioning rule matched with double-sided printing as a printing style. 印刷体裁として両面二つ折りに対応させる配置ルールのデータ構造を示す図である。It is a figure which shows the data structure of the arrangement | positioning rule matched with double-sided bifold as a printing style. レイアウト処理を示すフローチャートである。It is a flowchart which shows a layout process. 印刷体裁が両面印刷である場合のレイアウト結果4を示す図である。It is a figure which shows the layout result 4 in case a printing style is double-sided printing. 図16の配置ルールによる他のレイアウト結果4を示す図である。It is a figure which shows the other layout result 4 by the arrangement | positioning rule of FIG. 印刷体裁が両面二つ折りである場合のレイアウト結果4を示す図である。It is a figure which shows the layout result 4 in case a printing style is double-sided folding.

符号の説明Explanation of symbols

100…レイアウト装置, 2…コンテンツデータ, 4…レイアウト結果, 10…コンテンツデータ入力部, 12…印刷体裁入力部, 14…配置ルール記憶部, 16…配置ルール検索部, 18…レイアウト部, 20…ペナルティ値算出部, 22…レイアウト結果表示部, 24…レイアウト結果選択部, 50…CPU, 52…ROM, 54…RAM, 58…I/F, 60…入力装置, 62…記憶装置, 64…表示装置, 502…タイトル情報, 504〜510…テキスト情報, 512〜518…画像情報, 540〜558,560,562…タグセット, 559,564〜585…タグ, 600…ページ領域, 602…テキスト情報格納枠, 604,606…テキスト情報格納枠, 608〜612…画像情報格納枠 DESCRIPTION OF SYMBOLS 100 ... Layout apparatus, 2 ... Content data, 4 ... Layout result, 10 ... Content data input part, 12 ... Print appearance input part, 14 ... Arrangement rule memory | storage part, 16 ... Arrangement rule search part, 18 ... Layout part, 20 ... Penalty value calculation unit, 22 ... Layout result display unit, 24 ... Layout result selection unit, 50 ... CPU, 52 ... ROM, 54 ... RAM, 58 ... I / F, 60 ... Input device, 62 ... Storage device, 64 ... Display Device, 502 ... Title information, 504 to 510 ... Text information, 512 to 518 ... Image information, 540 to 558, 560, 562 ... Tag set, 559, 564 to 585 ... Tag, 600 ... Page area, 602 ... Text information storage Frame, 604, 606 ... Text information storage frame, 608-612 ... Image information Storage frame

Claims (12)

レイアウト要素を所定のレイアウト領域に配置することによりレイアウトを行うレイアウトシステムであって、
前記レイアウト要素を入力するレイアウト要素入力手段と、
印刷体裁を入力する印刷体裁入力手段と、
前記印刷体裁に応じたサイズの前記レイアウト領域に前記レイアウト要素を配置する配置ルールを当該印刷体裁と対応付けて記憶する配置ルール記憶手段と、
前記印刷体裁入力手段で入力した印刷体裁に対応する前記配置ルールを前記配置ルール記憶手段のなかから検索する配置ルール検索手段と、
前記配置ルール検索手段で索出した配置ルールに従って、前記レイアウト要素入力手段で入力したレイアウト要素をレイアウトするレイアウト手段とを備えることを特徴とするレイアウトシステム。
A layout system that performs layout by arranging layout elements in a predetermined layout area,
Layout element input means for inputting the layout element;
A print format input means for inputting a print format;
An arrangement rule storage means for storing an arrangement rule for arranging the layout elements in the layout area having a size corresponding to the print style in association with the print style;
An arrangement rule search means for searching the arrangement rule storage means for the arrangement rule corresponding to the print appearance input by the print appearance input means;
A layout system comprising: layout means for laying out layout elements input by the layout element input means in accordance with the placement rules retrieved by the placement rule search means.
請求項1において、
前記レイアウト手段は、前記印刷体裁に応じたサイズの前記レイアウト領域をページ単位で区分した各ページ領域に前記配置ルールに従って前記レイアウト要素を割り当て、前記各ページ領域ごとに、レイアウトテンプレートに従って、当該ページ領域に割り当てられたレイアウト要素をレイアウトするようになっていることを特徴とするレイアウトシステム。
In claim 1,
The layout means assigns the layout element to each page area obtained by dividing the layout area of a size according to the print format according to the page according to the arrangement rule, and the page area for each page area according to a layout template. A layout system characterized by laying out layout elements assigned to the.
請求項1および2のいずれか1項において、
前記配置ルールは、ページ数が2ページの前記印刷体裁と対応させて、各ページに配置される前記レイアウト要素のバランスを保つことを示す配置ルールを含むことを特徴とするレイアウトシステム。
In any one of Claim 1 and 2,
The layout system includes a layout rule indicating that a balance of the layout elements arranged on each page is maintained in correspondence with the print style having two pages.
請求項1ないし3のいずれか1項において、
前記配置ルールは、ページ数が2ページ以上の前記印刷体裁と対応させて、先頭のページにはタイトル情報を構成する前記レイアウト要素のみを配置することを示す配置ルールを含むことを特徴とするレイアウトシステム。
In any one of Claims 1 thru | or 3,
The layout rule includes a layout rule indicating that only the layout elements constituting the title information are arranged on the first page in association with the print style having two or more pages. system.
請求項1ないし4のいずれか1項において、
前記配置ルールは、ページ数が4ページ以上の前記印刷体裁と対応させて、末尾のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とするレイアウトシステム。
In any one of Claims 1 thru | or 4,
The layout rule includes a layout rule indicating that the layout element is not arranged on the last page in association with the print style having four or more pages.
請求項1ないし5のいずれか1項において、
前記配置ルールは、ページ数が8ページ以上の前記印刷体裁と対応させて、先頭から2番目のページには前記レイアウト要素を配置しないことを示す配置ルールを含むことを特徴とするレイアウトシステム。
In any one of Claims 1 thru | or 5,
The layout rule includes a layout rule indicating that the layout element is not arranged on the second page from the top in association with the print style having eight or more pages.
請求項1ないし6のいずれか1項において、
前記配置ルールは、同一の前記印刷体裁について複数の前記配置ルールを含み、
前記レイアウト手段は、前記配置ルール検索手段で索出した各配置ルールごとに前記レイアウト要素をレイアウトするようになっていることを特徴とするレイアウトシステム。
In any one of Claims 1 thru | or 6,
The arrangement rule includes a plurality of the arrangement rules for the same printing style,
The layout means lays out the layout elements for each placement rule searched by the placement rule search means.
請求項7において、
前記レイアウト手段の各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段で算出した評価値に基づいて前記複数のレイアウト結果のなかからいずれかを選択するレイアウト結果選択手段とをさらに備えることを特徴とするレイアウトシステム。
In claim 7,
For each layout result of the layout means, an evaluation value calculation means for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
A layout system further comprising layout result selection means for selecting one of the plurality of layout results based on the evaluation value calculated by the evaluation value calculation means.
請求項7において、
前記レイアウト手段の各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段で算出した評価値を前記レイアウト結果と対応付けて提示して前記複数のレイアウト結果のなかからいずれかを選択すべきことを促すレイアウト結果提示手段とをさらに備えることを特徴とするレイアウトシステム。
In claim 7,
For each layout result of the layout means, an evaluation value calculation means for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
And layout result presenting means for prompting the user to select one of the plurality of layout results by presenting the evaluation value calculated by the evaluation value calculating means in association with the layout result. Layout system.
請求項7において、
前記レイアウト手段の各レイアウト結果ごとに、前記レイアウト領域における前記レイアウト要素の配置態様に基づいて評価値を算出する評価値算出手段と、
前記評価値算出手段で算出した評価値に基づいて前記複数のレイアウト結果を提示してそれらのなかからいずれかを選択すべきことを促すレイアウト結果提示手段とをさらに備えることを特徴とするレイアウトシステム。
In claim 7,
For each layout result of the layout means, an evaluation value calculation means for calculating an evaluation value based on an arrangement mode of the layout elements in the layout area;
A layout system further comprising layout result presenting means for presenting the plurality of layout results based on the evaluation value calculated by the evaluation value calculating means and prompting the user to select one of them. .
レイアウト要素を所定のレイアウト領域に配置することによりレイアウトを行うレイアウトプログラムであって、
前記レイアウト要素を入力するレイアウト要素入力ステップと、
印刷体裁を入力する印刷体裁入力ステップと、
前記印刷体裁に応じたサイズの前記レイアウト領域に前記レイアウト要素を配置する配置ルールを当該印刷体裁と対応付けて記憶する配置ルール記憶手段のなかから、前記印刷体裁入力ステップで入力した印刷体裁に対応する前記配置ルールを検索する配置ルール検索ステップと、
前記配置ルール検索ステップで索出した配置ルールに従って、前記レイアウト要素入力ステップで入力したレイアウト要素をレイアウトするレイアウトステップとを含むことを特徴とするレイアウトプログラム。
A layout program that performs layout by arranging layout elements in a predetermined layout area,
A layout element input step for inputting the layout element;
A print format input step for inputting a print format;
Corresponding to the print format input in the print format input step from the layout rule storage means for storing the layout rule for arranging the layout elements in the layout area of the size corresponding to the print format in association with the print format A placement rule search step for searching for the placement rule;
A layout step of laying out the layout elements input in the layout element input step according to the arrangement rules retrieved in the arrangement rule search step.
レイアウト要素を所定のレイアウト領域に配置することによりレイアウトを行うレイアウト方法であって、
前記レイアウト要素を入力するレイアウト要素入力ステップと、
印刷体裁を入力する印刷体裁入力ステップと、
前記印刷体裁に応じたサイズの前記レイアウト領域に前記レイアウト要素を配置する配置ルールを当該印刷体裁と対応付けて記憶する配置ルール記憶手段のなかから、前記印刷体裁入力ステップで入力した印刷体裁に対応する前記配置ルールを検索する配置ルール検索ステップと、
前記配置ルール検索ステップで索出した配置ルールに従って、前記レイアウト要素入力ステップで入力したレイアウト要素をレイアウトするレイアウトステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とするレイアウト方法。
A layout method for performing layout by arranging layout elements in a predetermined layout area,
A layout element input step for inputting the layout element;
A print format input step for inputting a print format;
Corresponding to the print format input in the print format input step from the layout rule storage means for storing the layout rule for arranging the layout elements in the layout area of the size corresponding to the print format in association with the print format A placement rule search step for searching for the placement rule;
A layout method comprising: a program for causing a computer to execute a process including a layout step of laying out a layout element input in the layout element input step according to the arrangement rule searched in the arrangement rule search step.
JP2005035652A 2005-02-14 2005-02-14 Layout system, layout program and layout method Withdrawn JP2006221505A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005035652A JP2006221505A (en) 2005-02-14 2005-02-14 Layout system, layout program and layout method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005035652A JP2006221505A (en) 2005-02-14 2005-02-14 Layout system, layout program and layout method

Publications (1)

Publication Number Publication Date
JP2006221505A true JP2006221505A (en) 2006-08-24

Family

ID=36983794

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005035652A Withdrawn JP2006221505A (en) 2005-02-14 2005-02-14 Layout system, layout program and layout method

Country Status (1)

Country Link
JP (1) JP2006221505A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087071A (en) * 2007-09-28 2009-04-23 Fujifilm Corp Information processor and information processing method
JP2021108412A (en) * 2019-12-27 2021-07-29 ブラザー工業株式会社 Program, information processor, and communication system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009087071A (en) * 2007-09-28 2009-04-23 Fujifilm Corp Information processor and information processing method
JP2021108412A (en) * 2019-12-27 2021-07-29 ブラザー工業株式会社 Program, information processor, and communication system
JP7443767B2 (en) 2019-12-27 2024-03-06 ブラザー工業株式会社 Programs, information processing devices, and communication systems

Similar Documents

Publication Publication Date Title
JP4154976B2 (en) Layout system, program
JP4082351B2 (en) Layout system, layout program, and layout method
US7634725B2 (en) Layout adjustment method, apparatus and program for the same
JP4065545B2 (en) Layout control method and apparatus and program thereof
CN100361068C (en) Information processing apparatus, control method therefor, and program
KR100716084B1 (en) Layout adjustment method and apparatus
JP4236267B2 (en) Information processing apparatus, layout control method executed in the apparatus, and program thereof
US7805672B2 (en) Layout processing method, layout processing apparatus, and layout processing program that changes the priority of an area for automatic layout
US20050193334A1 (en) Layout system, layout apparatus, layout program, template selection program, storage medium having stored therein layout program, and storage medium having stored therein template selection program, as well as layout method
JP4079087B2 (en) Layout system
CN101086833B (en) Information processing apparatus and information processing method
JP3835193B2 (en) Digital content creation system and digital content creation program
US20100275152A1 (en) Arranging graphic objects on a page with text
JP2005122728A (en) User interface for creation and editing of variable data document
JP2004240950A (en) Layout system, layout program, and layout method
JP3835194B2 (en) Digital content creation system and digital content creation program
JP2010113479A (en) Information processing apparatus and information processing method
US8136032B2 (en) Document edit support device and storage medium
JP2009110391A (en) Information processor, control method, and control program
JP4055494B2 (en) Layout system, layout program, and layout method
JP4146620B2 (en) Digital content creation system and digital content creation program
JP2006221505A (en) Layout system, layout program and layout method
JP4288972B2 (en) Layout system, layout support system, layout support program, and layout support method
JP4063032B2 (en) Layout system, layout program, and layout method
JP4019878B2 (en) Layout system, layout program, and layout method

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070404

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080513