[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2006285578A - Page editing device, page editing method and computer program - Google Patents

Page editing device, page editing method and computer program Download PDF

Info

Publication number
JP2006285578A
JP2006285578A JP2005103813A JP2005103813A JP2006285578A JP 2006285578 A JP2006285578 A JP 2006285578A JP 2005103813 A JP2005103813 A JP 2005103813A JP 2005103813 A JP2005103813 A JP 2005103813A JP 2006285578 A JP2006285578 A JP 2006285578A
Authority
JP
Japan
Prior art keywords
page
template
page template
image
image data
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.)
Pending
Application number
JP2005103813A
Other languages
Japanese (ja)
Inventor
Kinya Baba
欽也 馬場
Masayuki Akizuki
昌之 秋月
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 JP2005103813A priority Critical patent/JP2006285578A/en
Publication of JP2006285578A publication Critical patent/JP2006285578A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve operability when a page template is changed. <P>SOLUTION: As for a page workpiece where images are arranged based on a first page template Tm1, when a request for changing the layout of pages to a second page template Tm2 is made from an operator, the image used for the page workpiece before change is used as it is for the second page template Tm2. At that time, the image data and the layout regions are associated so that the sequence of layout frames LF at the attachment destinations of the images can be matched before and after the change of the page templates. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを用いて、ページへの画像の貼り込みを行なう技術に関する。   The present invention relates to a technique for pasting an image on a page using a page template that defines the layout position of the image on the page, with an area having a predetermined size as a unit of editing as a page.

コンピュータでは、画像管理ソフトウェアを使えば、多数の画像データを簡単に整理することができる。この種の画像管理ソフトウェアとして、デジタルカメラ(デジタルスチルカメラ)で撮影した写真画像を、紙のアルバムと同じような感覚で配置して出力できるものがある。この画像管理ソフトウェアでは、アルバムの台紙に相当するページ画像を用意して、そのページ画像に対して、1または複数の写真画像についての位置やサイズを定めることで、ページをレイアウトすることができる。   A computer can easily organize a large number of image data by using image management software. Some image management software of this type can arrange and output photographic images taken with a digital camera (digital still camera) in the same manner as a paper album. In this image management software, a page can be laid out by preparing a page image corresponding to an album mount and determining the position and size of one or a plurality of photographic images for the page image.

上記レイアウトの手法としては、矩形の配置枠が予め設定されたページテンプレートを用意しておき、そのページテンプレートの配置枠に写真画像を貼り込んでいく手法がある(例えば、下記の特許文献1)。   As the layout method, there is a method of preparing a page template in which a rectangular arrangement frame is set in advance and pasting a photographic image into the arrangement frame of the page template (for example, Patent Document 1 below). .

特開2004−4768号公報Japanese Patent Laid-Open No. 2004-4768

ところで、操作者は、写真画像をページテンプレートに貼り込んだ後、違うページテンプレートに入れ替えたい場合があるが、こうし場合に、先に写真画像の貼り付けを行なったページテンプレートを一旦破棄した後、最初から作業をやり直す必要があった。すなわち、新たなページテンプレートを読み出して、そのページテンプレートに写真画像を貼り込む編集作業を再度行なう必要があった。この結果、作業性が悪かった。   By the way, the operator may want to replace the photo template with a different page template after pasting it into the page template. In this case, the operator once discards the page template to which the photo image has been pasted first. I had to start over from the beginning. In other words, it is necessary to read out a new page template and perform an editing operation for pasting a photographic image on the page template again. As a result, workability was poor.

本発明の解決しようとする課題は、ページテンプレートの入れ替えの際の作業性を向上することにある。   The problem to be solved by the present invention is to improve workability when replacing page templates.

前述した課題の少なくとも一部を解決するための手段として、以下に示す構成をとった。   As means for solving at least a part of the problems described above, the following configuration is adopted.

本発明のページ編集装置は、
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集装置であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶するページテンプレート記憶手段と、
前記複数種類のページテンプレートの中から第1のページテンプレートを選択して、該第1のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成するページ作品作成手段と、
前記ページ作品作成手段により作成されたページ作品におけるページテンプレートを第2のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する入れ替え要求手段と、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第2のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第1のページテンプレートから前記第2のページテンプレートへの切り換えを行なうページ作品変更手段と
を備えることを特徴としている。
The page editing apparatus of the present invention
Using an area of a predetermined size, which is a unit of editing, as a page, a plurality of page templates that prescribe the layout position of an image on the page are prepared in advance, and a page template selected from the plurality of types is used. A page editing device for pasting an image on a page,
Page template storage means for storing, as the page template, data including at least arrangement area information indicating an arrangement area defining an image layout position in the page and rank information indicating a rank assigned to each arrangement area; ,
An image is arranged on a page by selecting a first page template from the plurality of types of page templates and associating each arrangement area in the first page template with image data representing an image by association information. Page work creation means to create a page work,
A replacement request means for outputting a request to replace the page template in the page work created by the page work creating means with the second page template, in accordance with a command from the operator;
When the replacement request is received from the replacement request means, the second page template is selected from the plurality of types of page templates, and the association information of each image data used in the page work is selected. Page work changing means for switching from the first page template to the second page template so that the association destination is an arrangement region in which the ranks of the rank information match before and after the replacement. It is characterized by.

上記構成のページ編集装置によれば、第1のページテンプレートに基づいて画像が配置されたページ作品について、ページのレイアウトを第2のページテンプレートに切り替えたい要求が操作者よりあった場合に、切り替え前にページ作品に用いられていた画像の画像データは、第2のページテンプレートにそのまま利用される。その際、画像の貼り込み先の配置領域の順位がページテンプレートの入れ替えの前後で一致するように画像データの配置領域への関連づけがなされる。例えば、入れ替え前の第1のページテンプレートで順位が1番の配置領域に貼り込まれていた画像は、入れ替え後の第2のページテンプレートでも順位が1番の配置領域に貼り込まれ、また、入れ替え前の第1のページテンプレートで順位が2番の配置領域に貼り込まれていた画像は、入れ替え後の第2のページテンプレートでも順位が2番の配置領域に貼り込まれることになる。   According to the page editing apparatus having the above configuration, switching is performed when an operator requests to switch the page layout to the second page template for a page work in which an image is arranged based on the first page template. The image data of the image previously used for the page work is used as it is for the second page template. At that time, the image data is associated with the arrangement area so that the order of the arrangement area where the image is pasted is the same before and after the replacement of the page template. For example, an image that was pasted in the first placement area in the first page template before the replacement is pasted in the first placement area in the second page template after the replacement, The image that has been pasted in the second placement area in the first page template before the replacement is pasted in the second placement area in the second page template after the replacement.

このために、ページテンプレートの入れ替えにあたり、画像データを記憶装置から再度読み出す手間を省くことができる。さらには、画像の貼り込み先が、入れ替え前に配置領域に割り当てられた順位を基準として定められていることから、操作者がこの貼り込み先で容認できれば、各配置領域に画像を貼り込む作業を省略することができる。したがって、本発明は、ページテンプレートの入れ替えの際の作業性に優れているという効果を奏する。   For this reason, it is possible to save the trouble of re-reading image data from the storage device when replacing page templates. Furthermore, since the pasting destination of the image is determined based on the order assigned to the placement area before the replacement, if the operator can accept the placement destination, the work of pasting the image into each placement area Can be omitted. Therefore, the present invention has an effect that it is excellent in workability when replacing page templates.

前記順位情報によって示される順位は、画像が配置される順番である構成としてもよい。この構成によれば、第1のテンプレートデータで配置領域に画像が配置された順番に基づいて、第2のテンプレートデータにおける画像の配置位置が定まることになる。   The order indicated by the order information may be an order in which images are arranged. According to this configuration, the arrangement position of the image in the second template data is determined based on the order in which the images are arranged in the arrangement area using the first template data.

前記ページ作品変更手段は、前記第2のページテンプレートに定められている配置領域の第2の数が、前記第1のページテンプレートに定められている配置領域の第1の数よりも大きい場合には、前記第2のページテンプレートにおいて前記第1の数よりも大きい数に当たる順位の順位情報を備える配置領域に対して、前記画像データの関連づけを行なわない構成としてもよい。   In the case where the second number of placement areas defined in the second page template is greater than the first number of placement areas defined in the first page template, the page work changing means In the second page template, the image data may not be associated with an arrangement region having rank information having a rank corresponding to a number larger than the first number.

また、前記ページ作品変更手段は、前記第1のページテンプレートに定められている配置領域の第1の数が、前記第2のページテンプレートに定められている配置領域の第2の数よりも大きい場合に、前記第1のページテンプレートにおいて前記第2の数よりも大きい数に当たる順位の順位情報を備える配置領域に関連づけられていた画像データについては、前記第2のページテンプレートへの関連づけを行なわない構成としてもよい。   Further, the page work changing means has a first number of arrangement areas defined in the first page template larger than a second number of arrangement areas defined in the second page template. In this case, in the first page template, the image data associated with the arrangement area having the rank order information corresponding to the number larger than the second number is not associated with the second page template. It is good also as a structure.

これら構成によれば、入れ替え前後のテンプレートに定められている配置領域の数が相違する場合にも、対応が可能となる。   According to these configurations, it is possible to cope with the case where the number of arrangement areas defined in the templates before and after the replacement is different.

なお、前記テンプレートの入れ替えにより配置領域の数が減少する前記構成のページ編集装置において、前記ページテンプレートを、最下層に配置されたキャンバスにサイズを合わせて配置するページテンプレート配置手段を備え、前記ページ作品変更手段は、前記関連づけのなされない画像データを、前記第1のキャンバスに配置する手段を備える構成としてもよい。   In the page editing apparatus having the configuration in which the number of arrangement areas is reduced by replacing the template, the page editing apparatus includes a page template arrangement unit that arranges the page template according to a size on a canvas arranged in a lowermost layer. The work changing means may include a means for arranging the image data that is not associated with the first canvas on the first canvas.

この構成によれば、キャンバスを含めたページ作品の中に、前記関連づけのなされない画像データを配置することはできることから、その画像データを記憶装置から再度読み出すことなしに再利用を図ることができる。したがって、作業性により優れている。   According to this configuration, the image data that is not associated can be arranged in the page work including the canvas. Therefore, the image data can be reused without being read out from the storage device again. . Therefore, it is more excellent in workability.

前記ページテンプレートは、画像以外の素材についてのレイアウト位置も規定する構成であり、さらに、前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記画像以外の素材についての素材データとの関連づけを消去する他素材関連づけ消去手段を備える構成としてもよい。   The page template is also configured to define a layout position for materials other than images, and when the replacement request is received from the replacement request unit, the association with material data for materials other than the images is deleted. It is good also as a structure provided with the other material correlation deletion means to perform.

この構成によれば、図形等の画像以外の素材については、入れ替えられた新たなページテンプレートへの関連づけが消去される。   According to this configuration, for materials other than images such as graphics, the association with the replaced new page template is deleted.

前記他素材関連づけ消去手段を備えたページ編集装置において、前記他素材関連づけ消去手段により前記関連づけのなされなくなった画像データを、前記ページテンプレートが配置されたキャンバスに配置する手段を備える構成としてもよい。   The page editing apparatus provided with the other material association erasure unit may include a unit that arranges the image data that is no longer associated with the other material association erasure unit on a canvas on which the page template is arranged.

この構成によれば、キャンバスを含めたページ作品の中に、画像以外の他素材を配置することはできることから、その他素材を記憶装置から再度読み出すことなしに再利用を図ることができる。したがって、作業性により優れている。   According to this configuration, since other materials other than images can be arranged in the page work including the canvas, reuse can be achieved without reading the other materials from the storage device again. Therefore, it is more excellent in workability.

前記画像データは、デジタルスチルカメラで撮影された写真画像のデータとしてもよい。この構成によれば、写真画像が配置されたアルバム作品を作成することができる。   The image data may be data of a photographic image taken with a digital still camera. According to this configuration, it is possible to create an album work in which photographic images are arranged.

本発明のページ編集方法は、
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集方法であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する行程と、
前記複数種類のページテンプレートの中から第1のページテンプレートを選択して、該第1のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する行程と、
前記作成されたページ作品におけるページテンプレートを第2のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する行程と、
前記出力された入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第2のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第1のページテンプレートから前記第2のページテンプレートへの切り換えを行なう行程と
を備えたことを特徴としている。
The page editing method of the present invention includes:
Using an area of a predetermined size, which is a unit of editing, as a page, a plurality of types of page templates that prescribe the layout position of an image on the page are prepared in advance, and a page template selected from the plurality of types is used. A page editing method for pasting an image on a page,
A process of storing, as the page template, data including at least arrangement area information indicating an arrangement area that defines a layout position of an image in the page, and rank information indicating a rank assigned to each arrangement area;
An image is arranged on a page by selecting a first page template from the plurality of types of page templates and associating each arrangement area in the first page template with image data representing an image by association information. The process of creating a new page work,
A process of outputting a request to replace the page template in the created page work with the second page template according to an instruction from the operator;
When the output replacement request is received, the second page template is selected from the plurality of types of page templates, and the association destination of each image data used in the page work by the association information And a step of switching from the first page template to the second page template so as to be an arrangement region in which the ranks of the rank information match before and after the replacement. .

本発明のコンピュータプログラムは、
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうためのコンピュータプログラムにおいて、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する第1の機能と、
前記複数種類のページテンプレートの中から第1のページテンプレートを選択して、該第1のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する第2の機能と、
前記作成されたページ作品におけるページテンプレートを第2のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する第3の機能と、
前記第3の機能から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第2のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第1のページテンプレートから前記第2のページテンプレートへの切り換えを行なう第4の機能と
をコンピュータに実現させることを特徴としている。
The computer program of the present invention is:
Using an area of a predetermined size, which is a unit of editing, as a page, a plurality of types of page templates that prescribe the layout position of an image on the page are prepared in advance, and a page template selected from the plurality of types is used. In a computer program for pasting an image on a page,
A first function for storing, as the page template, data including at least arrangement area information indicating an arrangement area defining an image layout position in the page and rank information indicating a rank assigned to each arrangement area; ,
An image is arranged on a page by selecting a first page template from the plurality of types of page templates and associating each arrangement area in the first page template with image data representing an image by association information. The second function to create a page work,
A third function for outputting a request to replace a page template in the created page work with a second page template in accordance with an instruction from an operator;
When the replacement request is received from the third function, the second page template is selected from the plurality of types of page templates, and the association information of each image data used in the page work And a fourth function for switching from the first page template to the second page template so that the association destination is an arrangement region in which the order of the order information matches before and after the replacement. It is characterized by being realized.

本発明のページ編集方法およびコンピュータプログラムによっても、本発明のページ編集装置と同様に、ページテンプレートの入れ替えの際の作業性に優れているという効果を奏する。   The page editing method and the computer program of the present invention also have an effect that the workability at the time of page template replacement is excellent, as in the page editing apparatus of the present invention.

本発明の記録媒体は、本発明のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴としている。この記録媒体は、この発明の各コンピュータプログラムと同様な作用・効果を有している。   The recording medium of the present invention is characterized by a computer-readable recording medium that records the computer program of the present invention. This recording medium has the same operation and effect as each computer program of the present invention.

本発明は、以下のような他の態様も含んでいる。その第1の態様は、この発明のコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。この第1の態様では、コンピュータプログラムをコンピュータネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。   The present invention includes other aspects as follows. The 1st aspect is an aspect as a program supply apparatus which supplies the computer program of this invention via a communication path. In this first aspect, the above-described method and apparatus are realized by placing a computer program on a server or the like on a computer network, downloading a necessary program to a computer via a communication path, and executing the program. Can do.

本発明を実施するための最良の形態を実施例に基づき説明する。この実施例を次の順序に従って説明する。
A.装置の構成:
B.ページテンプレート:
C.表示ウィンドウの構成:
D.ページテンプレートの入れ替え:
D−1.入れ替え要求:
D−2.コンピュータ処理:
E.作用・効果:
F.他の実施形態:
The best mode for carrying out the present invention will be described based on examples. This embodiment will be described in the following order.
A. Device configuration:
B. Page template:
C. Display window configuration:
D. Replacing page templates:
D-1. Replacement request:
D-2. Computer processing:
E. Action / Effect:
F. Other embodiments:

A.装置の構成:
図1は、本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。この実施例のコンピュータシステムは、本発明のページ編集装置を構成するパーソナルコンピュータ10を中心に備え、その周辺装置として、ディスプレイ20とキーボード22とマウス24を備える。さらに、パーソナルコンピュータ10には、デジタルカメラ26とCDドライブ28とプリンタ29が接続されている。マウス24は、トラックボール、トラックパッド、タブレット等の他のポインティングデバイスに換えることができる。
A. Device configuration:
FIG. 1 is an explanatory diagram showing a schematic configuration of a computer system to which an embodiment of the present invention is applied. The computer system of this embodiment mainly includes a personal computer 10 constituting the page editing apparatus of the present invention, and includes a display 20, a keyboard 22, and a mouse 24 as peripheral devices. Furthermore, a digital camera 26, a CD drive 28, and a printer 29 are connected to the personal computer 10. The mouse 24 can be replaced with other pointing devices such as a trackball, a trackpad, and a tablet.

パーソナルコンピュータ10は、中央演算処理装置としてのCPU11を中心にバス12により相互に接続されたメモリ13、表示画像メモリ14、ハードディスクドライブ15、入力制御ユニット16、表示制御ユニット17、出力制御ユニット18等を備える。メモリ13は、各種データ等を記憶するもので、CPU11の作業領域となる。表示画像メモリ14は、ディスプレイ20に表示する画像の画像データを一旦記憶するメモリである。   The personal computer 10 includes a memory 13, a display image memory 14, a hard disk drive 15, an input control unit 16, a display control unit 17, an output control unit 18, and the like that are mutually connected by a bus 12 around a CPU 11 as a central processing unit. Is provided. The memory 13 stores various data and becomes a work area of the CPU 11. The display image memory 14 is a memory that temporarily stores image data of an image to be displayed on the display 20.

ハードディスクドライブ15は、ページ編集装置のソフトウェアとしてのコンピュータプログラムPrを記憶する。また、ハードディスクドライブ15には、画像データDpが多数記憶されている。画像データDpは、デジタルカメラ26によって撮影した写真画像で、ハードディスクドライブ15の所定の領域(例えば、フォルダ)に格納されている。後述するページのレイアウトを規定するページテンプレートTmも複数種類、格納されている。   The hard disk drive 15 stores a computer program Pr as software of the page editing device. The hard disk drive 15 stores a large number of image data Dp. The image data Dp is a photographic image taken by the digital camera 26 and is stored in a predetermined area (for example, a folder) of the hard disk drive 15. A plurality of types of page templates Tm that define the layout of pages to be described later are also stored.

入力制御ユニット16は、キーボード22やマウス24から入力操作を取り込み、デジタルカメラ26から画像データを取り込み、CDドライブ28からデータを取り込む制御ユニットである。表示制御ユニット17は、ディスプレイ20への信号出力を制御する制御ユニットである。出力制御ユニット18は、プリンタ29への印刷を制御する制御ユニットである。   The input control unit 16 is a control unit that captures input operations from the keyboard 22 and the mouse 24, captures image data from the digital camera 26, and captures data from the CD drive 28. The display control unit 17 is a control unit that controls signal output to the display 20. The output control unit 18 is a control unit that controls printing on the printer 29.

コンピュータプログラムPrは、もともとは、記録媒体としてのCD−ROM(図示せず)に記憶されている。そのCD−ROMをCDドライブ28にセットして、所定のインストールプログラムを起動することで、コンピュータプログラムPrをCD−ROMから読み出してハードディスクドライブ15にインストールすることができる。このコンピュータプログラムPrをCPU11が実行することにより、本発明のページ編集装置の各種構成要件は実現される。なお、ページテンプレートTmについても、CD−ROMに予め記憶されており、コンピュータプログラムPrのインストール時に、同時にハードディスクドライブ15に格納される。   The computer program Pr is originally stored in a CD-ROM (not shown) as a recording medium. The computer program Pr can be read from the CD-ROM and installed in the hard disk drive 15 by setting the CD-ROM in the CD drive 28 and starting a predetermined installation program. Various configuration requirements of the page editing apparatus of the present invention are realized by the CPU 11 executing the computer program Pr. Note that the page template Tm is also stored in advance on the CD-ROM, and is stored in the hard disk drive 15 at the same time when the computer program Pr is installed.

図1では、本発明のページ編集装置の各種構成要件が、CPU11の内部で実現される機能のブロックによって示されている。すなわち、CPU11は、ページ作品作成部11aおよびページ作品変更部11bを機能として備える。このコンピュータプログラムPrは、実際は、デジタルカメラ26で撮影した写真画像をアルバムの形に編集するアルバム編集用のアプリケーションプログラムであり、その中の一部のモジュールによって、上述した各部11a,11bの機能をパーソナルコンピュータ10に実現させる。   In FIG. 1, various components of the page editing apparatus of the present invention are shown by functional blocks implemented in the CPU 11. That is, the CPU 11 includes a page work creation unit 11a and a page work change unit 11b as functions. This computer program Pr is actually an album editing application program that edits photo images taken by the digital camera 26 into an album form, and the functions of the above-described units 11a and 11b are controlled by some of the modules. This is realized in the personal computer 10.

なお、コンピュータプログラムPrは、CD−ROMに替えて、フレキシブルディスク、光磁気ディスク、ICカード等の他の携帯型記録媒体(可搬型記録媒体)に格納された構成として、これらから提供されたものとすることができる。また、このコンピュータプログラムPrは、外部のネットワークに接続される特定のサーバから、ネットワークを介して提供されたものとすることもできる。上記ネットワークとしては、インターネットであってもよく、特定のホームページからダウンロードして得たコンピュータプログラムであってもよい。あるいは、電子メールの添付ファイルの形態で供給されたコンピュータプログラムであってもよい。   The computer program Pr is provided as a configuration stored in another portable recording medium (portable recording medium) such as a flexible disk, a magneto-optical disk, and an IC card in place of the CD-ROM. It can be. Further, the computer program Pr can be provided via a network from a specific server connected to an external network. The network may be the Internet or a computer program obtained by downloading from a specific homepage. Alternatively, it may be a computer program supplied in the form of an email attachment.

B.ページテンプレート:
ハードディスクドライブ15に格納されたページテンプレートTmについて次に説明する。ページテンプレートTmは、編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するためのものである。画像とは、ここでは、デジタルカメラ26によって撮影され、ハードディスクドライブ15に格納された写真画像が該当する。
B. Page template:
Next, the page template Tm stored in the hard disk drive 15 will be described. The page template Tm is for defining the layout position of an image on the page, with an area having a predetermined size as a unit of editing as a page. Here, the image corresponds to a photographic image taken by the digital camera 26 and stored in the hard disk drive 15.

図2は、ページテンプレートTmで表わされる画像の一例を示す説明図である。図示するように、ページテンプレート画像は、所定の大きさの矩形領域としてのページPGを備え、そのページPG内に、一または複数(この例では、2つ)の配置枠LFが設けられている。配置枠LFは、画像を配置するための矩形の領域を定めるもので、サイズとページPGにおける位置とを表わしている。なお、各配置枠LFの左上の角部には、番号NBが付されている。この番号NBは、各配置枠LFの画像が配置される順番を示すものであり、操作者からの指令によって表示/非表示の切り替えが可能である。配置枠LFは、本発明の「配置領域」に該当する。   FIG. 2 is an explanatory diagram illustrating an example of an image represented by the page template Tm. As illustrated, the page template image includes a page PG as a rectangular area having a predetermined size, and one or a plurality (two in this example) of arrangement frames LF are provided in the page PG. . The arrangement frame LF defines a rectangular area for arranging an image, and represents a size and a position on the page PG. In addition, the number NB is attached | subjected to the upper left corner of each arrangement frame LF. This number NB indicates the order in which the images of the respective arrangement frames LF are arranged, and can be switched between display / non-display by a command from the operator. The arrangement frame LF corresponds to the “arrangement area” of the present invention.

図3は、ページテンプレートTmのデータ構造を示す説明図である。図示するように、ページテンプレートTmは、ページPGに関する情報を格納するページ情報フィールドFaと、n個(nは1以上の任意の数)の配置枠についての情報をそれぞれ格納する配置枠情報フィールドFb(1)〜Fb(n)を備える構造となっている。図示のものは、図2に例示した画像のページテンプレートTmを表わすもので、n=2である。   FIG. 3 is an explanatory diagram showing the data structure of the page template Tm. As shown in the figure, the page template Tm includes a page information field Fa for storing information about the page PG and an arrangement frame information field Fb for storing information about n (n is an arbitrary number of 1 or more) arrangement frames. (1) to Fb (n). The illustrated one represents the page template Tm of the image illustrated in FIG. 2, and n = 2.

ページ情報フィールドFaには、ページの縦、横のサイズや、ページの背景デザインについての情報が格納されている。配置枠情報フィールドFb(1)〜Fb(n)には、位置データと、角度データと、順位データとが組となってそれぞれ格納されている。位置データは、ページ内でのレイアウト位置を示すデータであり、矩形の各頂点のオフセットX,Y成分が記されている。角度データは、正立した状態からの回転角を示すデータである。順位データは、画像が配置される順番を示す数字である。また、各配置枠情報フィールドFb(1)〜Fb(n)には、関連づけ情報LKが付加されている。関連づけ情報LKは、各配置枠に配置された画像を示すものであり、具体的には、画像データのファイル名が格納される。なお、画像の配置がなされる前の配置枠LFについては、関連づけ情報LKはヌルの状態となっている。   The page information field Fa stores information about the vertical and horizontal sizes of the page and the background design of the page. In the arrangement frame information fields Fb (1) to Fb (n), position data, angle data, and rank data are stored in pairs. The position data is data indicating the layout position in the page, and describes offset X and Y components of each vertex of the rectangle. The angle data is data indicating a rotation angle from an upright state. The rank data is a number indicating the order in which images are arranged. Further, association information LK is added to each arrangement frame information field Fb (1) to Fb (n). The association information LK indicates an image arranged in each arrangement frame, and specifically stores a file name of image data. The association information LK is in a null state for the arrangement frame LF before the image is arranged.

関連づけ情報LKは、ここでは、前述したように「画像データのファイル名」としたが、これに換えて、画像データの格納場所を示すアドレス情報等の他の情報とすることもできる。要は、画像データと配置枠との繋がりを示すものであればどのようなものでもよく、例えば、配置枠と画像データとの関連づけを、ページテンプレートTmとは別のテーブルにて管理する構成とすることもできる。なお、ここでは、ページテンプレートTmに関連づけられているのは画像データだけとしているが、画像データ以外にも、クリップアートや図形等の他の素材データも関連づけることができる。他の素材データについては、配置枠は用意せずに、位置データを含む関連づけ情報と共にページテンプレートTmに直接関連づけられる。   Here, the association information LK is “image data file name” as described above, but it may be replaced with other information such as address information indicating the storage location of the image data. In short, any configuration may be used as long as it indicates the connection between the image data and the arrangement frame. For example, the association between the arrangement frame and the image data is managed in a table separate from the page template Tm. You can also Here, only the image data is associated with the page template Tm, but other material data such as clip art and graphics can be associated with the image data. Other material data is directly associated with the page template Tm together with association information including position data without preparing an arrangement frame.

上記のようにページテンプレートTmに関連づけられた画像データ、クリップアート、図形等のアイテムは、ページテンプレートTmのリサイズ時には、ページテンプレートTmと一体的にサイズ変更がなされる。上記ページテンプレートTmを記憶するハードディスクドライブ15が、本発明の「ページテンプレート記憶手段」に該当する。   As described above, items such as image data, clip art, and figures associated with the page template Tm are resized integrally with the page template Tm when the page template Tm is resized. The hard disk drive 15 that stores the page template Tm corresponds to the “page template storage unit” of the present invention.

C.表示ウィンドウの構成:
操作者とのインターフェースについて次に説明する。コンピュータプログラムPrを起動して、トップ画面で[編集]のボタンをクリックすると、ページ編集用のウィンドウ(以下、「ページ編集ウィンドウ」と呼ぶ)が表示される。
C. Display window configuration:
Next, the interface with the operator will be described. When the computer program Pr is started and the [Edit] button is clicked on the top screen, a page editing window (hereinafter referred to as “page editing window”) is displayed.

図4は、ページ編集ウィンドウWDの一例を示す説明図である。ページ編集ウィンドウWDは、グラフィカル・ユーザ・インタフェース(GUI)を構成している。図示するように、ページ編集ウィンドウWDには、作業用フィールドFL1と、素材/テンプレート指定用フィールドFL2と、編集ページ指定用フィールドFL3とが設けられている。   FIG. 4 is an explanatory diagram showing an example of the page edit window WD. The page editing window WD constitutes a graphical user interface (GUI). As shown in the figure, the page edit window WD is provided with a work field FL1, a material / template designation field FL2, and an edit page designation field FL3.

作業用フィールドFL1には、アルバムを構成する単ページの台紙を示す領域(以下、「キャンバス」と呼ぶ)CVが描画されている。キャンバスCVのサイズは、予め定められた所定の大きさであるが、操作者によって変更も可能である。キャンバスCVは、無地の画像である。   In the work field FL1, an area (hereinafter referred to as “canvas”) CV indicating a single-page mount constituting the album is drawn. The size of the canvas CV is a predetermined size that can be changed by the operator. The canvas CV is a plain image.

素材/テンプレート指定用フィールドFL2は、キャンバスCVに配置するページテンプレートと素材を指定するためのものである。「素材」としては、画像やクリップアートやテキスト等が用意されている。図示の状態は、[ページテンプレート]タブTB1がクリック(マウス24を用いたクリック、以下、同じ)されたときのもので、複数種類のページテンプレートTmのサムネールTmtが一覧表示されている。操作者は、複数のサムネールTmtの中から所望のものをクリックすることにより、ハードディスクドライブ15に格納された複数種類のページテンプレートTmの中から所望のものを選択することができる。   The material / template designating field FL2 is for designating a page template and material to be arranged on the canvas CV. As “material”, images, clip art, texts, and the like are prepared. The state shown in the figure is the one when the [Page Template] tab TB1 is clicked (click using the mouse 24, hereinafter the same), and a list of thumbnails Tmt of a plurality of types of page templates Tm is displayed. The operator can select a desired one from a plurality of types of page templates Tm stored in the hard disk drive 15 by clicking on a desired one from a plurality of thumbnails Tmt.

図5は、操作者によって所望のページテンプレートTmが選択された後のページ編集ウィンドウWDの一例を示す説明図である。図示するように、作業用フィールドFL1に表示されたキャンバスCVに、上記操作者によって選択されたページテンプレートTmがフィッティングされて表示される。詳細には、ページテンプレートTmは、拡大/縮小されて、作業用フィールドFL1に表示されたキャンバスCV上にサイズを合わせて配置される。図示の例は、図2に示したページテンプレートTmの画像が表示されている。   FIG. 5 is an explanatory diagram showing an example of the page editing window WD after a desired page template Tm is selected by the operator. As shown in the figure, the page template Tm selected by the operator is fitted and displayed on the canvas CV displayed in the work field FL1. Specifically, the page template Tm is enlarged / reduced and arranged on the canvas CV displayed in the work field FL1 so as to match the size. In the illustrated example, an image of the page template Tm shown in FIG. 2 is displayed.

素材/テンプレート指定用フィールドFL2は、[画像]タブTB3がクリックされたときのものである。図示するように、素材/テンプレート指定用フィールドFL2には、画像データを格納するフィルム(またはフォルダ)のアイコンFmの一覧と、指定されたフィルムに格納されている画像データのサムネールPtの一覧が表示される。操作者は、所望のアイコンFmをクリックして、所望のサムネールTmをクリックすることにより、所定の記録媒体に予め格納しておいた複数の画像データ、この実施例では、ハードディスクドライブ15に記憶しておいた多数の画像データDpから、所望の画像データを選択指定することができる。上記フィルムまたはフォルダは、データファイルをまとめて入れておく場所を示すものである。   The material / template designation field FL2 is the one when the [Image] tab TB3 is clicked. As shown in the figure, in the material / template designation field FL2, a list of icons (Fm) of films (or folders) storing image data and a list of thumbnails Pt of image data stored in the designated film are displayed. Is done. The operator clicks a desired icon Fm and clicks a desired thumbnail Tm to store a plurality of image data stored in advance in a predetermined recording medium, in this embodiment the hard disk drive 15. Desired image data can be selected and designated from a large number of image data Dp. The film or folder indicates a place where data files are put together.

クリップアートについても、[クリップアート]タブTB2がクリックされることで、上記画像データと同様に、操作者からのマウス24を用いた操作指令に基づいて、複数のクリップアートの中から所望のものを選択指定することができる。   As for the clip art, when the [Clip Art] tab TB2 is clicked, a desired one of a plurality of clip arts is selected based on an operation command using the mouse 24 from the operator as in the case of the image data. Can be selected and specified.

素材/テンプレート指定用フィールドFL2の上部には、[配置]ボタンBT1が設けられている。操作者は、素材/テンプレート指定用フィールドFL2で画像データDpのサムネールTmをクリックした後、[配置]ボタンBT1をクリックすることにより、その画像データDpをページテンプレートTmにレイアウトされた配置枠LFに貼り込むことができる。前述したように、各配置枠LFには、画像が配置される順位が割り当てられていることから、最初に、上記画像データDpのサムネールTmの指定を行なって[配置]ボタンBT1をクリックする一連の配置作業を行なったときには、「1」の番号NBが付された配置枠LF1にその画像データDpが転送され、次に、上記一連の配置作業を行なったときには、「2」の番号NBが付された配置枠LF2に画像データDpが転送される。こうして、ページテンプレートTmに予め位置決めされた配置枠LFの位置に、各画像データDpが半自動的に貼り込まれる。   An [Arrange] button BT1 is provided above the material / template designation field FL2. The operator clicks the thumbnail Tm of the image data Dp in the material / template designating field FL2, and then clicks the [Place] button BT1, whereby the image data Dp is placed in the layout frame LF laid out on the page template Tm. Can be pasted. As described above, since the order in which the images are arranged is assigned to each arrangement frame LF, a series of first specifying the thumbnail Tm of the image data Dp and clicking the [Place] button BT1. When the arrangement work is performed, the image data Dp is transferred to the arrangement frame LF1 to which the number NB of “1” is attached. Next, when the series of arrangement work is performed, the number NB of “2” is assigned. The image data Dp is transferred to the attached arrangement frame LF2. In this way, each image data Dp is semi-automatically pasted at the position of the arrangement frame LF previously positioned on the page template Tm.

なお、画像データDpの配置枠LFに対する貼り込みは、両者のサイズに差がある場合には、画像のアスペクト比(縦横比)を一定に保ったまま画像サイズを変更して、配置枠LFの縦横のいずれか一方に画像が外接するようにしている。上記の配置枠LFに対する画像データDpの貼り付けの結果、ページテンプレートTmにおいては、各配置枠情報フィールドFb(1)〜Fb(n)に対して、貼り付けられた画像データDpを特定する関連づけ情報LK(図3参照)が付加されることになる   When the image data Dp is pasted on the arrangement frame LF, if there is a difference between the two sizes, the image size is changed while keeping the aspect ratio (aspect ratio) of the image constant, and the arrangement frame LF The image is circumscribed in either the vertical or horizontal direction. As a result of pasting the image data Dp to the layout frame LF, in the page template Tm, the layout data information fields Fb (1) to Fb (n) are associated with each other to identify the pasted image data Dp. Information LK (see FIG. 3) is added.

なお、クリップアートについては、操作者は、素材/テンプレート指定用フィールドFL2で所望のクリップアートを選択した後、[配置]のボタンBT1をクリックすることにより、そのクリップアートをページテンプレートTm内の予め定められた所定の位置に配置することができる。配置したクリップアートは、操作者の指令により、必要に応じて位置を変更することができ、また、自由にサイズも変更することができる。図6には、ページテンプレートTmに配置したクリップアートCLの一例を示した。   As for the clip art, the operator selects a desired clip art in the material / template designation field FL2, and then clicks the [Place] button BT1, so that the clip art is stored in advance in the page template Tm. It can be arranged at a predetermined position. The position of the placed clip art can be changed as required by the operator's command, and the size can be freely changed. FIG. 6 shows an example of the clip art CL arranged in the page template Tm.

図6は、ページテンプレートTmの配置枠LFに画像データDpを貼り込んだ後のページ編集ウィンドウWDの一例を示す説明図である。図示するように、作業用フィールドFL1に表示されたキャンバスCV上にページテンプレートTmがフィッティングされており、そのページテンプレートTmにレイアウトされた配置枠LF1,LF2に、「画像A」、「画像B」の画像データDpがそれぞれ貼り込まれている。こうしてページ作品が完成される。ここまでの処理がページ作品作成部11a(図1)に該当する。なお、このページ作品は、[ページ保存]のボタンBT3がクリックされることで、ハードディスクドライブ15に記憶される。   FIG. 6 is an explanatory diagram illustrating an example of the page editing window WD after the image data Dp is pasted on the layout frame LF of the page template Tm. As shown in the drawing, a page template Tm is fitted on the canvas CV displayed in the work field FL1, and “image A” and “image B” are placed in the arrangement frames LF1 and LF2 laid out on the page template Tm. The image data Dp are respectively pasted. The page work is completed in this way. The processing so far corresponds to the page work creation unit 11a (FIG. 1). This page work is stored in the hard disk drive 15 when the [Save Page] button BT3 is clicked.

なお、このコンピュータシステムでは、上記のように作成したページ作品について、ページテンプレートを別のものに入れ替えて画像のレイアウトを容易に変更することが可能である。本発明は、ページテンプレートを入れ替えたときの構成に特徴を持つものであることから、以下、この点について詳述する。   In this computer system, the page layout created as described above can be easily changed by replacing the page template with another one. Since the present invention is characterized by the configuration when the page templates are replaced, this point will be described in detail below.

D.ページテンプレートの入れ替え:
D−1.入れ替え要求:
操作者は、既に作成したページ作品のページテンプレートを別のものに入れ替えたい場合に、ページ編集ウィンドウWDに対して次の操作を行なう。図6に示すように、作業用フィールドFL1にページ作品を表示した状態で、操作者は、[ページテンプレート]タブTB1をクリックして、素材/テンプレート指定用フィールドFL2にページテンプレートTmのサムネールTmtの一覧を表示する。次いで、操作者は、複数のサムネールTmtの中から所望のものをクリックすることにより、ハードディスクドライブ15に格納された複数種類のページテンプレートTmの中から、先に用いたページテンプレートとは別のページテンプレートを選択する。以下、先に用いた図2に示したページテンプレートTmを、「第1ページテンプレートTm1」と呼び、後に選択した別のページテンプレートTmを、「第2ページテンプレートTm2」と呼ぶことにする。
D. Replacing page templates:
D-1. Replacement request:
When the operator wants to replace the page template of the already created page work with another one, the operator performs the following operation on the page editing window WD. As shown in FIG. 6, with the page work displayed in the work field FL1, the operator clicks the [Page Template] tab TB1, and the thumbnail Tmt of the page template Tm is displayed in the material / template designation field FL2. Display a list. Next, the operator clicks a desired one from among the plurality of thumbnails Tmt, so that a page different from the previously used page template is selected from the plurality of types of page templates Tm stored in the hard disk drive 15. Select a template. Hereinafter, the previously used page template Tm shown in FIG. 2 is referred to as “first page template Tm1”, and another page template Tm selected later is referred to as “second page template Tm2”.

第2ページテンプレートTm2の選択の終了後、操作者は、素材/テンプレート指定用フィールドFL2の上部に設けられた[入れ替え]ボタンBT2をクリックすることにより、ページテンプレートTmを第1ページテンプレートTm1から第2ページテンプレートTm2に入れ替える要求を、パーソナルコンピュータ10に対して送ることができる。この構成が、本発明の「入れ替え要求手段」に相当する。   After the selection of the second page template Tm2, the operator clicks the [Replace] button BT2 provided above the material / template designation field FL2, thereby changing the page template Tm from the first page template Tm1 to the first page template Tm1. A request to replace the two-page template Tm2 can be sent to the personal computer 10. This configuration corresponds to the “replacement request unit” of the present invention.

D−2.コンピュータ処理:
上述したページテンプレートの入れ替えは、CPU11が、コンピュータプログラムPrの一部のモジュールであるページテンプレート入れ替えルーチンを実行することにより実現される。なお、このページテンプレート入れ替えルーチンがページ作品変更部11b(図1)に該当する。
D-2. Computer processing:
The above-described page template replacement is realized by the CPU 11 executing a page template replacement routine which is a partial module of the computer program Pr. This page template replacement routine corresponds to the page work changing unit 11b (FIG. 1).

図7は、ページテンプレート入れ替えルーチンを示すフローチャートである。このページテンプレート入れ替えルーチンは、所定時間毎に繰り返し実行される。処理が開始されると、CPU11は、まず、操作者による前述した入れ替え要求を受けたか否かを判定する(ステップS100)。ここで、入れ替え要求がないと判定された場合には、「リターン」に抜けて、このページテンプレート入れ替えルーチンを一旦終了する。   FIG. 7 is a flowchart showing a page template replacement routine. This page template replacement routine is repeatedly executed every predetermined time. When the process is started, the CPU 11 first determines whether or not the above-described replacement request from the operator has been received (step S100). Here, if it is determined that there is no replacement request, the process returns to “Return”, and the page template replacement routine is temporarily terminated.

一方、ステップS100で、入れ替え要求があると判定されると、CPU11は、以下の処理を実行する。CPU11は、まず、上記のように第1ページテンプレートTm1を用いて作成したページ作品から、配置枠LFに対する関連づけ情報LK以外の関連づけ情報を消去する処理を行なう(ステップS110)。前述したように、第1ページテンプレートTm1に定められる配置枠LFには、画像との関連づけを行なう関連づけ情報LKが必要に応じて付加されているが、ここでは、その配置枠LFに対する関連づけ情報だけを残して、それ以外のクリップアートや図形等の他の素材データについての関連づけ情報を第1ページテンプレートTm1から消去する。   On the other hand, if it is determined in step S100 that there is a replacement request, the CPU 11 executes the following processing. First, the CPU 11 performs a process of erasing association information other than the association information LK for the layout frame LF from the page work created using the first page template Tm1 as described above (step S110). As described above, association information LK for associating with an image is added to the arrangement frame LF defined in the first page template Tm1 as necessary, but here, only the association information for the arrangement frame LF is added. , And the association information about other material data such as other clip art and graphics is deleted from the first page template Tm1.

次いで、CPU11は、ページ作品に備えられるページテンプレートを、第1ページテンプレートTm1から第2ページテンプレートTm2に入れ替える処理を行なう(ステップS120)。詳細には、ハードディスクドライブ15に格納された複数のページテンプレートTmの中から、入れ替え要求で指定された入れ替え後の第2ページテンプレートTm2を読み出して、ページ作品に備えられるページテンプレートを第2ページテンプレートTm2に切り替える。   Next, the CPU 11 performs a process of replacing the page template provided in the page work from the first page template Tm1 to the second page template Tm2 (step S120). Specifically, the second page template Tm2 after replacement specified by the replacement request is read from the plurality of page templates Tm stored in the hard disk drive 15, and the page template provided in the page work is converted to the second page template. Switch to Tm2.

その後、CPU11は、第1ページテンプレートTm1に定められている配置枠LFの数S1と、第2ページテンプレートTm2に定められている配置枠LFの数S2とを比較して、S1=S2、S1<S2、S1>S2のいずれであるかを判定する(ステップS130)。   Thereafter, the CPU 11 compares the number S1 of arrangement frames LF defined in the first page template Tm1 with the number S2 of arrangement frames LF defined in the second page template Tm2, and S1 = S2, S1. <S2, S1> It is determined whether it is S2 (step S130).

ステップS130で、第1ページテンプレートTm1に定められている配置枠LFの数S1と、第2ページテンプレートTm2に定められている配置枠LFの数S2とが等しいと判定された場合には、CPU11は、第1ページテンプレートTm1の配置枠LFに定められた全ての画像データDpを、この第1ページテンプレートTm1に定められた配置順でもって、第2ページテンプレートTm2に定められている配置枠LFに順に貼り込んでいく処理を行なう(ステップS140)。   If it is determined in step S130 that the number S1 of placement frames LF defined in the first page template Tm1 is equal to the number S2 of placement frames LF defined in the second page template Tm2, the CPU 11 The arrangement frame LF defined in the second page template Tm2 in accordance with the arrangement order defined in the first page template Tm1 for all the image data Dp defined in the arrangement frame LF of the first page template Tm1. Are sequentially pasted (step S140).

図8は、ステップS140の結果、どういった入れ替えがなされるかを例示する説明図である。図示するように、まず、第1ページテンプレートTm1において配置順が1番である配置枠LF1に配置されていた「画像A」が、第2ページテンプレートTm2において配置順が1番である配置枠LF11に対して貼り込みがなされ、次いで、第1ページテンプレートTm1において配置順が2番である配置枠LF2に配置されていた「画像B」が、第2ページテンプレートTm2において配置順が2番である配置枠LF12に対して貼り込みがなされる。実際は、この貼り込みは、「画像A」、「画像B」の画像データDpを配置枠LF11,12に対して関連づけ情報によって関連づけることによって行なわれる。   FIG. 8 is an explanatory diagram illustrating how replacement is performed as a result of step S140. As shown in the drawing, first, “image A” arranged in the arrangement frame LF1 having the first arrangement order in the first page template Tm1 is arranged in the arrangement frame LF11 having the first arrangement order in the second page template Tm2. Then, “image B” arranged in the arrangement frame LF2 in the first page template Tm1 and in the arrangement order No. 2 in the first page template Tm1 has the arrangement order No. 2 in the second page template Tm2. The placement frame LF12 is pasted. Actually, this pasting is performed by associating the image data Dp of “image A” and “image B” with the arrangement frames LF11 and LF12 by the association information.

換言すれば、ステップS140では、CPU11は、ページ作品において、入れ替えの前に第1ページテンプレートTm1の配置枠LF1,LF2に関連づけのなされていた画像データDpを、貼り込み先の配置枠LFの順位(配置順)が入れ替えの前後で一致するように(変化のないように)、第2のページテンプレートTm1の配置枠LFに関連づけを行なうことによって、ページ作品のページテンプレートの切り替えを行なう。   In other words, in step S140, the CPU 11 ranks the image data Dp associated with the layout frames LF1 and LF2 of the first page template Tm1 before replacement in the page work in the order of the pasted layout frames LF. The page template of the page work is switched by associating with the arrangement frame LF of the second page template Tm1 so that the (arrangement order) matches before and after the replacement (so as not to change).

なお、画像データを新たな配置枠LFに貼り込む際には、画像のアスペクト比(縦横比)を一定に保ったまま画像サイズを変更して、配置枠LFの縦横のいずれか一方に画像が外接するようにしており、後述するステップS150,S160の処理も同様である。図7に戻って、ステップS140の実行後、「リターン」に抜けて、この処理ルーチンを一旦終了する。   When pasting image data into a new layout frame LF, the image size is changed while keeping the aspect ratio (aspect ratio) of the image constant, and the image is placed in either the vertical or horizontal direction of the layout frame LF. The process is circumscribed, and the processes in steps S150 and S160 described later are the same. Returning to FIG. 7, after executing step S <b> 140, the process returns to “RETURN” and this processing routine is temporarily terminated.

一方、ステップS130で、第1ページテンプレートTm1に定められている配置枠LFの数S1より、第2ページテンプレートTm2に定められている配置枠LFの数S2が大きいと判定された場合には、CPU11は、第1ページテンプレートTm1の配置枠LFに定められた全ての画像データを、この第1ページテンプレートTm1に定められた配置順でもって、第2ページテンプレートTm2に定められている配置枠LFに順に貼り込んでいく処理を行なう(ステップS150)。このステップS150の処理は、ステップS140の処理と同様のものである。   On the other hand, if it is determined in step S130 that the number S2 of placement frames LF defined in the second page template Tm2 is greater than the number S1 of placement frames LF defined in the first page template Tm1, The CPU 11 arranges all the image data defined in the layout frame LF of the first page template Tm1 in the layout frame LF defined in the second page template Tm2 in the layout order defined in the first page template Tm1. Are sequentially pasted (step S150). The process in step S150 is similar to the process in step S140.

図9は、ステップS150の結果、どういった入れ替えがなされるかを例示する説明図である。図示するように、第2ページテンプレートTm2には、3つの配置枠LFがレイアウトされている。まず、第1ページテンプレートTm1において配置順が1番である配置枠LF1に配置されていた「画像A」が、第2ページテンプレートTm2において配置順が1番である配置枠LF21に対して貼り込みがなされ、次いで、第1ページテンプレートTm1において配置順が2番である配置枠LF2に配置されていた「画像B」が、第2ページテンプレートTm2において配置順が2番である配置枠LF22に対して貼り込みがなされる。なお、残った配置順が3番である配置枠L23は空のままである。   FIG. 9 is an explanatory diagram exemplifying what kind of replacement is performed as a result of step S150. As shown in the figure, three layout frames LF are laid out in the second page template Tm2. First, “image A” arranged in the arrangement frame LF1 having the first arrangement order in the first page template Tm1 is pasted into the arrangement frame LF21 having the first arrangement order in the second page template Tm2. Next, the “image B” arranged in the arrangement frame LF2 having the second arrangement order in the first page template Tm1 is compared with the arrangement frame LF22 having the second arrangement order in the second page template Tm2. Is pasted. Note that the arrangement frame L23 in which the remaining arrangement order is No. 3 remains empty.

換言すれば、ステップS150では、CPU11は、ページ作品において、入れ替えの前に第1ページテンプレートTm1の配置枠LF1,LF2に関連づけのなされていた画像データDpを、貼り込み先の配置枠LFの順位(配置順)が入れ替えの前後で一致するように(変化のないように)、第2のページテンプレートTm1の配置枠LFに関連づけを行なうことによって、ページ作品のページテンプレートの切り替えを行ない、残った配置順の配置枠LF23、すなわち、第2ページテンプレートTm2における配置順が第1ページテンプレートTm1に定められている配置枠LFの数S1よりも大きい数にあたる配置順の配置枠に対しては、画像データDpの関連づけは行なわない構成とした。   In other words, in step S150, the CPU 11 ranks the image data Dp associated with the layout frames LF1 and LF2 of the first page template Tm1 before the replacement in the page work in the order of the pasted layout frames LF. The page template of the page work is switched by associating with the arrangement frame LF of the second page template Tm1 so that the (arrangement order) is the same before and after the replacement (so that there is no change). For the arrangement frame LF23 in the arrangement order, that is, the arrangement frame in the arrangement order in which the arrangement order in the second page template Tm2 is larger than the number S1 of arrangement frames LF defined in the first page template Tm1. The data Dp is not associated.

図10は、図9で示した入れ替えを、キャンバスCVを含めて立体的に示す説明図である。図示においては、各層を上下方向に拡げることで各層の関係を模式的に示している。図示するように、入れ替え前においては、キャンバスCV上に第1ページテンプレートTm1が位置しており、その第1ページテンプレートTm1に指定された配置枠LF1と「画像A」とが関連づけ情報LKによって関連づけられており、配置枠LF2と「画像B」とが関連づけ情報LKによって関連づけられている。   FIG. 10 is an explanatory diagram showing the replacement shown in FIG. 9 in three dimensions including the canvas CV. In the drawing, the relationship between the layers is schematically shown by expanding the layers in the vertical direction. As shown in the figure, before the replacement, the first page template Tm1 is located on the canvas CV, and the layout frame LF1 designated in the first page template Tm1 is associated with the “image A” by the association information LK. The arrangement frame LF2 and the “image B” are associated by the association information LK.

入れ替え後においては、キャンバスCV上に第2ページテンプレートTm2が位置しており、その第2ページテンプレートTm2に指定された配置枠LF21と「画像A」とが関連づけ情報LKによって関連づけられており、配置枠LF22と「画像B」とが関連づけ情報LKによって関連づけられている。なお、第2ページテンプレートTm2への切り替えによって数が増加した分の配置枠LF23については、画像は空のままで、画像データDpとの関連づけはなされていない。なお、図10において、関連づけ情報LKlkは2本の破線によって示しているが、これは配置枠と画像との繋がりを模式的に示しているだけのもので、実際は、図3に示したようなデータ構造によって関連づけがなされている。図7に戻って、ステップS150の実行後、「リターン」に抜けてこの処理ルーチンを一旦終了する。   After the replacement, the second page template Tm2 is located on the canvas CV, and the arrangement frame LF21 designated in the second page template Tm2 and “image A” are associated by the association information LK, and the arrangement The frame LF22 and “image B” are associated by association information LK. Note that the arrangement frame LF23 whose number has been increased by switching to the second page template Tm2 remains empty and is not associated with the image data Dp. In FIG. 10, the association information LKlk is indicated by two broken lines, but this is merely a schematic representation of the connection between the arrangement frame and the image. In fact, as shown in FIG. It is related by the data structure. Returning to FIG. 7, after the execution of step S150, the process returns to “RETURN” and this processing routine is temporarily terminated.

一方、ステップS130で、第1ページテンプレートTm1に定められている配置枠LFの数S1が、第2ページテンプレートTm2に定められている配置枠LFの数S2よりも大きいと判定された場合には、CPU11は、第1ページテンプレートTm1の配置枠LFに定められた画像データを、この第1ページテンプレートTm1に定められた配置順でもって、第2ページテンプレートTm2に定められている配置枠LFに順に貼り込んでいく処理を行なう(ステップS160)。なお、このステップS150では、第2ページテンプレートTm2に定められている全ての配置枠LFに対して画像の貼り込みが済んだ後に未だ貼り込みが済まずに余っている画像データ(以下、「余剰の画像データ」と呼ぶ)については、関連づけ情報を消去する。   On the other hand, when it is determined in step S130 that the number S1 of layout frames LF defined in the first page template Tm1 is larger than the number S2 of layout frames LF defined in the second page template Tm2. The CPU 11 transfers the image data defined in the layout frame LF of the first page template Tm1 to the layout frame LF defined in the second page template Tm2 in the layout order defined in the first page template Tm1. The process of pasting in order is performed (step S160). In this step S150, the image data (hereinafter referred to as “surplus”) that has not been pasted yet after the pasting of the image to all the arrangement frames LF defined in the second page template Tm2. For the image data, the association information is deleted.

ステップS160の実行後、CPU11は、関連づけ情報を消去した余剰の画像データを、キャンバスCVに描画する処理を行なう(ステップS170)。その描画する位置は、入れ替え前に第1ページテンプレートTm1に配置されていた位置と同じである。   After executing step S160, the CPU 11 performs a process of drawing surplus image data from which the association information has been deleted on the canvas CV (step S170). The drawing position is the same as the position arranged in the first page template Tm1 before the replacement.

図11は、ステップS160、170の結果、どういった入れ替えがなされるかを例示する説明図である。図示するように、第1ページテンプレートTm1には、3つの配置枠LFがレイアウトされており、第2ページテンプレートTm2には、3つの配置枠LFがレイアウトされている。まず、第1ページテンプレートTm1において配置順が1番である配置枠LF31に配置されていた「画像A」が、第2ページテンプレートTm2において配置順が1番である配置枠LF41に対して貼り込みがなされ、次いで、第1ページテンプレートTm1において配置順が2番である配置枠LF32に配置されていた「画像B」が、第2ページテンプレートTm2において配置順が2番である配置枠LF42に対して貼り込みがなされる。その後、第1ページテンプレートTm1において配置順が3番である配置枠LF33に配置されていた「画像C」についての関連づけが消去される。   FIG. 11 is an explanatory diagram illustrating how replacement is performed as a result of steps S160 and S170. As illustrated, three layout frames LF are laid out in the first page template Tm1, and three layout frames LF are laid out in the second page template Tm2. First, “image A” arranged in the arrangement frame LF31 having the first arrangement order in the first page template Tm1 is pasted into the arrangement frame LF41 having the first arrangement order in the second page template Tm2. Next, the “image B” arranged in the arrangement frame LF32 having the second arrangement order in the first page template Tm1 is compared with the arrangement frame LF42 having the second arrangement order in the second page template Tm2. Is pasted. Thereafter, the association with “image C” arranged in the arrangement frame LF33 whose arrangement order is No. 3 in the first page template Tm1 is deleted.

換言すれば、ステップS160では、CPU11は、ページ作品において、入れ替えの前に第1ページテンプレートTm1の配置枠LF31,LF32に関連づけのなされていた画像データDpを、貼り込み先の配置枠LFの順位(配置順)が入れ替えの前後で一致するように(変化のないように)、第2のページテンプレートTm1の配置枠LFに関連づけを行なうことによって、ページ作品のページテンプレートの切り替えを行ない、貼り込み先のない余剰の画像データについては、関連づけ情報を消去する。図11中、破線で描かれているのが「画像C」であるが、「画像C」については図12を用いて説明する。   In other words, in step S160, the CPU 11 ranks the image data Dp associated with the layout frames LF31 and LF32 of the first page template Tm1 before replacement in the page work in the order of the pasted layout frames LF. The page template of the page work is switched and pasted by associating it with the arrangement frame LF of the second page template Tm1 so that the (arrangement order) is the same before and after the replacement (so that there is no change). The association information is deleted for surplus image data that has no destination. In FIG. 11, “image C” is drawn with a broken line, but “image C” will be described with reference to FIG. 12.

図12は、図11で示した入れ替えを、キャンバスCVを含めて立体的に示す説明図である。図示においては、各層を上下方向に拡げることで各層の関係を模式的に示している。図示するように、入れ替え前においては、キャンバスCV上に第1ページテンプレートTm1が位置しており、その第1ページテンプレートTm1に指定された配置枠LF31と「画像A」とが、配置枠LF32と「画像B」とが、配置枠LF33と「画像C」とがそれぞれ関連づけ情報LKによって関連づけられている。   FIG. 12 is an explanatory view showing the replacement shown in FIG. 11 in three dimensions including the canvas CV. In the drawing, the relationship between the layers is schematically shown by expanding the layers in the vertical direction. As shown in the figure, before replacement, the first page template Tm1 is located on the canvas CV, and the arrangement frame LF31 and the “image A” designated in the first page template Tm1 are arranged with the arrangement frame LF32. “Image B” is associated with the arrangement frame LF33 and “image C” by the association information LK.

入れ替え後においては、キャンバスCV上に第2ページテンプレートTm2が位置しており、その第2ページテンプレートTm2に指定された配置枠LF1と「画像A」とが関連づけ情報LKによって関連づけられており、配置枠LF2と「画像B」とが関連づけ情報LKによって関連づけられている。なお、第2ページテンプレートTm2への切り替えによって貼り込み先がなくなって余剰となった「画像C」については、ステップS170の処理により、キャンバスCVに直接描画されている。その描画位置は、入れ替え前に第1ページテンプレートTm1に配置されていた位置と同じである。キャンバスCV上には、第2ページテンプレートTm2がフィッティングされているが、第2ページテンプレートTm2では、上記画像CがキャンバスCVに描かれるときに、その画像Cの位置だけ透明となって、画像Cがページ作品に現われるようになっている。   After the replacement, the second page template Tm2 is located on the canvas CV, and the arrangement frame LF1 designated in the second page template Tm2 and “image A” are associated by the association information LK, and the arrangement The frame LF2 and “image B” are associated by the association information LK. It should be noted that the “image C”, which has become a surplus due to the absence of the pasting destination by switching to the second page template Tm2, is directly drawn on the canvas CV by the processing of step S170. The drawing position is the same as the position arranged in the first page template Tm1 before replacement. On the canvas CV, the second page template Tm2 is fitted. In the second page template Tm2, when the image C is drawn on the canvas CV, only the position of the image C becomes transparent, and the image C Appears in the page work.

なお、図11,図12で示したように、画像Cの上に第2ページテンプレートTm2に配置された画像(すなわち、画像B)が重なるような場合には、画像Cの重なった部分については、画像Bに隠れてページ作品に現われない。画像Cの全体が画像Bに隠れた場合には、画像Cの存在に気がつかないことになるが、次のような構成とすることで、その不具合を解消することができる。すなわち、画像Cについての第1ページテンプレートTm1で貼り付けられていた配置枠LF33に割り当てられていた配置順を示す数字を、画像Cとともにキャンバスに貼り付けて、その数字だけは画像B上に浮かび上がる構成とすればよい。この構成によれば、操作者は、画像Bの下に画像Cが完全に隠れても、その浮かび上がった数字から画像Bの下になんらかの画像が存在することを知ることができる。図7に戻って、ステップS140の実行後、「リターン」に抜けて、この処理ルーチンを一旦終了する。   As shown in FIGS. 11 and 12, when the image (that is, the image B) arranged on the second page template Tm2 overlaps the image C, the overlapping portion of the image C is as follows. Hidden in image B, does not appear in the page work. When the entire image C is hidden by the image B, the presence of the image C is not noticed. However, the following configuration can solve the problem. That is, a number indicating the arrangement order assigned to the arrangement frame LF33 pasted in the first page template Tm1 for the image C is pasted on the canvas together with the image C, and only the number floats on the image B. It may be configured to rise. According to this configuration, even if the image C is completely hidden under the image B, the operator can know that some image exists under the image B from the number that appears. Returning to FIG. 7, after executing step S <b> 140, the process returns to “RETURN” and this processing routine is temporarily terminated.

ページテンプレート入れ替えルーチンによって作成された新たなページ作品は、ページ編集ウィンドウWDの作業用フィールドFL1に表示される。なお、入れ替え後の第2ページテンプレートTm2に配置された画像データは、操作者の指令により、必要に応じて位置を変更したり、サイズも変更したりすることができる。   A new page work created by the page template replacement routine is displayed in the work field FL1 of the page edit window WD. Note that the position of the image data arranged in the second page template Tm2 after replacement can be changed or the size can be changed as required by an operator's command.

前述してきたページテンプレートTmは、ハードディスクドライブ15に予め格納されたものであるが、この実施例では、操作者が新たに作成したり変更を加えたページテンプレートは、図6に示す[台紙登録]ボタンBT4をクリックすることにより、ハードディスクドライブ15に追加することができる。   The page template Tm described above is stored in advance in the hard disk drive 15. In this embodiment, the page template newly created or modified by the operator is shown in [Register Mount] shown in FIG. By clicking the button BT4, it can be added to the hard disk drive 15.

E.作用・効果:
以上のように構成されたこの実施例のコンピュータシステムによれば、第1ページテンプレートTm1に基づいて画像が配置されたページ作品について、ページのレイアウトを第2ページテンプレートTm2に切り替えたい要求が操作者よりあった場合に、切り替え前にページ作品に用いられていた画像データDpは、第2ページテンプレートTm2にそのまま利用される。その際、画像の貼り込み先の配置領域の順位がページテンプレートの入れ替えの前後で一致するように画像データの配置領域への関連づけがなされる。
E. Action / Effect:
According to the computer system of this embodiment configured as described above, for a page work in which an image is arranged based on the first page template Tm1, a request for switching the page layout to the second page template Tm2 is made by the operator. In such a case, the image data Dp used for the page work before switching is used as it is for the second page template Tm2. At that time, the image data is associated with the arrangement area so that the order of the arrangement area where the image is pasted is the same before and after the replacement of the page template.

このために、ページテンプレートの入れ替えにあたり、画像データをハードディスクドライブ15から再度読み出す手間を省くことができる。さらには、画像の貼り込み先が、入れ替え前に配置枠LFに割り当てられた順位を基準として定められていることから、操作者がこの貼り込み先で容認できれば、各配置枠LFに画像を貼り込む作業を省略することができる。したがって、ページテンプレートの入れ替えの際の作業性に優れている。   For this reason, it is possible to save the trouble of re-reading image data from the hard disk drive 15 when replacing page templates. Furthermore, since the image paste destination is determined based on the order assigned to the layout frame LF before the replacement, if the operator can accept the paste at the paste destination, the image is pasted on each layout frame LF. Can be omitted. Therefore, it is excellent in workability when replacing page templates.

F.他の実施形態:
なお、この発明は上記の実施例や変形例に限られるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することが可能であり、例えば次のような変形も可能である。
F. Other embodiments:
The present invention is not limited to the above-described embodiments and modifications, and can be carried out in various modes without departing from the gist of the present invention. For example, the following modifications are possible. is there.

(1)前記実施例では、第1ページテンプレートTm1から第2ページテンプレートTm2への入れ替えの際に、クリップアートや図形等の他の素材データについての関連づけ情報は消去して、そのまま他の素材データは用いないように構成されていたが、これに換えて、他の素材データについての関連づけ情報を消去した後、キャンバスCVにその素材データを描画する構成としてもよい。なお、その描画する位置は、入れ替え前に第1ページテンプレートTm1に配置されていた位置と同一とする。こうした構成によれば、他の素材を記憶装置から再度読み出すことなしに再利用を図ることができる。したがって、作業性をより向上させることができる。 (1) In the above-described embodiment, when the first page template Tm1 is replaced with the second page template Tm2, the association information about other material data such as clip art and graphics is deleted, and other material data is used as it is. However, instead of this, after deleting the association information about the other material data, the material data may be drawn on the canvas CV. Note that the drawing position is the same as the position placed in the first page template Tm1 before the replacement. According to such a configuration, reuse can be achieved without reading another material from the storage device again. Therefore, workability can be further improved.

(2)前記実施例では、無地の領域であるキャンバスの上にページテンプレートを配置する構成としたが、これに換えて、キャンバスを無くしてページテンプレートとそれに配置される画像等の素材と空ページ作品を作成する構成とすることもできる。 (2) In the above embodiment, the page template is arranged on the canvas, which is a plain area, but instead, the page template without the canvas and the material such as the image arranged on it and the empty page are used. It can also be configured to create works.

(3)前記実施例では、ページテンプレートの入れ替えの前後で一致させる順位情報の順位は、配置枠に画像が配置される順番としていたが、これに換えて、ページテンプレート上の位置から割り振った順位であってもよい。例えば、配置枠の左上の角部がページテンプレートのいずれの位置にあるかを検索して、より左の位置にある配置枠ほど(同じ縦方向の位置にある場合には、上の位置にあるほど)順番が前になるように割り振った順位とする。さらには、複数の画像が重なる場合に、より優先する方を定めた順位とすることもできる。要は、配置枠に何らかの意味合いを持った順位を示す順位情報が割り当てられた構成であればよい。 (3) In the above embodiment, the order of the order information to be matched before and after the replacement of the page template is the order in which the images are arranged in the arrangement frame, but instead of this, the order assigned from the position on the page template. It may be. For example, the position of the upper left corner of the layout frame is searched in which position of the page template, and the layout frame at the left position is the upper position if it is at the same vertical position. The order is assigned so that the order comes first. Furthermore, when a plurality of images are overlapped, a priority order can be determined. In short, any configuration may be used in which rank information indicating a rank having some meaning is assigned to the arrangement frame.

(4)前記実施例では、第2ページテンプレートTm2の選択の終了後、[入れ替え]ボタンBT2がクリックされる操作を受けて入れ替え要求が出力される構成としていたが、これに換えて、[入れ替え]ボタンBT2がクリックされる操作を受けてから、第2ページテンプレートTm2の選択を行なう構成としてもよい。また、画面に設けられた[入れ替え]ボタンBT2がクリックされる操作に換えて、キーボード22に設けられた所定のキーが入力される操作としてもよい。要は、操作者の指令に従って入れ替えの要求を出力するものであればどのような構成としてもよい。 (4) In the above-described embodiment, after the selection of the second page template Tm2, the replacement request is output in response to the operation of clicking the [Replace] button BT2. ] Button BT2 may be clicked, and then second page template Tm2 may be selected. Further, instead of the operation of clicking the [Replace] button BT2 provided on the screen, an operation in which a predetermined key provided on the keyboard 22 is input may be performed. In short, any configuration may be used as long as a replacement request is output in accordance with an operator's instruction.

(5)前記実施例では、「配置領域」は、矩形であったが、これに換えて、円形、楕円形、他の多角形等とすることもできる。 (5) In the above-described embodiment, the “arrangement region” is a rectangle, but may be a circle, an ellipse, another polygon, or the like instead.

(6)前記実施例では、画像データDpは、デジタルカメラにより撮影した写真画像としたが、これに替えて、スキャナ等を用いて獲得した銀塩写真やグラビア等の画像データであってもよい。また、ハードディスクドライブ15等の記憶装置に予め用意したものであってもよい。あるいは、ネットワークを介して外部から取り込んだものであってもよい。 (6) In the above embodiment, the image data Dp is a photographic image taken by a digital camera. However, instead of this, it may be image data such as a silver salt photograph or a gravure obtained using a scanner or the like. . Alternatively, a storage device such as the hard disk drive 15 may be prepared in advance. Or what was taken in from the outside via a network may be used.

本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。It is explanatory drawing which shows schematic structure of the computer system to which one Example of this invention is applied. ページテンプレートTmで表わされる画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image represented by page template Tm. ページテンプレートTmのデータ構造を示す説明図である。It is explanatory drawing which shows the data structure of page template Tm. ページ編集ウィンドウWDの一例を示す説明図である。It is explanatory drawing which shows an example of the page edit window WD. 操作者によって所望のページテンプレートTmが選択された後のページ編集ウィンドウWDの一例を示す説明図である。It is explanatory drawing which shows an example of the page edit window WD after the desired page template Tm is selected by the operator. ページテンプレートTmの配置枠LFに画像データDpを貼り込んだ後のページ編集ウィンドウWDの一例を示す説明図である。It is explanatory drawing which shows an example of the page edit window WD after sticking the image data Dp to the arrangement frame LF of the page template Tm. ページテンプレート入れ替えルーチンを示すフローチャートである。It is a flowchart which shows a page template replacement routine. 入れ替え前後で配置枠の数が等しい場合の画像の入れ替えの様子を示す説明図である。It is explanatory drawing which shows the mode of replacement of the image when the number of arrangement frames is equal before and after replacement. 入れ替え前後で入れ替え後の配置枠の数が大きい場合の画像の入れ替えの様子を示す説明図である。It is explanatory drawing which shows the mode of the replacement of the image when the number of the arrangement frames after replacement is large before and after replacement. 図9で示した入れ替えをキャンバスCVを含めて立体的に示す説明図である。FIG. 10 is an explanatory diagram showing the replacement shown in FIG. 9 in three dimensions including the canvas CV. 入れ替え前後で入れ替え前の配置枠の数が大きい場合の画像の入れ替えの様子を示す説明図である。It is explanatory drawing which shows the mode of the replacement | exchange of an image when the number of the arrangement frames before replacement before and after replacement is large. 図11で示した入れ替えをキャンバスCVを含めて立体的に示す説明図である。It is explanatory drawing which shows the exchange shown in FIG. 11 in three dimensions including the canvas CV.

符号の説明Explanation of symbols

10...パーソナルコンピュータ
11...CPU
11a...ページ作品作成部
11b...ページ作品変更部
12...バス
13...メモリ
14...表示画像メモリ
15...ハードディスクドライブ
16...入力制御ユニット
17...表示制御ユニット
18...出力制御ユニット
20...ディスプレイ
22...キーボード
24...マウス
26...デジタルカメラ
28...CDドライブ
29...プリンタ
Pr...コンピュータプログラム
Dp...画像データ
Tm...ページテンプレート
Fa...ページ情報フィールド
Fb...配置枠情報フィールド
LK...関連づけ情報
WD...ページ編集ウィンドウ
FL1...作業用フィールド
FL2...素材/テンプレート指定用フィールド
FL3...編集ページ指定用フィールド
TB1...[ページテンプレート]タブ
TB2...[クリップアート]タブ
TB3...[画像]タブ
BT1...[配置]ボタン
BT2...[入れ替え]ボタン
BT3...[ページ保存]ボタン
BT4...[台紙登録]ボタン
CV...キャンバス
Tm1...第1ページテンプレート
Tm2...第2ページテンプレート
PG...ページ
LF...配置枠
NB...番号
10 ... Personal computer 11 ... CPU
11a ... Page creation section 11b ... Page creation change section 12 ... Bus 13 ... Memory 14 ... Display image memory 15 ... Hard disk drive 16 ... Input control unit 17 ... Display control unit 18 ... Output control unit 20 ... Display 22 ... Keyboard 24 ... Mouse 26 ... Digital camera 28 ... CD drive 29 ... Printer Pr ... Computer program Dp. ..Image data Tm ... Page template Fa ... Page information field Fb ... Layout frame information field LK ... Association information WD ... Page edit window FL1 ... Work field FL2 ... Material / Template designating field FL3 ... Edit page designating field TB1 ... [Page template] tab TB2 ... [Clip art] tab TB3 ... [Image] tab BT1 ... [Arrange] button BT2 ... [Replace] button BT3 ... [Save page] button BT4 ... [Background registration] button CV ... Canvas Tm1 ... First page template Tm2 ... Second page template PG. ..Page LF ... Frame NB ... Number

Claims (14)

編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集装置であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶するページテンプレート記憶手段と、
前記複数種類のページテンプレートの中から第1のページテンプレートを選択して、該第1のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成するページ作品作成手段と、
前記ページ作品作成手段により作成されたページ作品におけるページテンプレートを第2のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する入れ替え要求手段と、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第2のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第1のページテンプレートから前記第2のページテンプレートへの切り換えを行なうページ作品変更手段と
を備えるページ編集装置。
Using an area of a predetermined size, which is a unit of editing, as a page, a plurality of types of page templates that prescribe the layout position of an image on the page are prepared in advance, and a page template selected from the plurality of types is used. A page editing device for pasting an image on a page,
Page template storage means for storing, as the page template, data including at least arrangement area information indicating an arrangement area defining an image layout position within the page and rank information indicating a rank assigned to each arrangement area; ,
An image is arranged on a page by selecting a first page template from the plurality of types of page templates and associating each arrangement area in the first page template with image data representing an image by association information. Page work creation means to create a page work,
A replacement request means for outputting a request to replace the page template in the page work created by the page work creating means with the second page template, in accordance with a command from the operator;
When the replacement request is received from the replacement request means, the second page template is selected from the plurality of types of page templates, and the association information of each image data used in the page work is selected. A page work changing means for switching from the first page template to the second page template so that the association destination is an arrangement region in which the ranks of the rank information match before and after the replacement. Editing device.
前記順位情報によって示される順位は、画像が配置される順番である請求項1に記載のページ編集装置。   The page editing apparatus according to claim 1, wherein the order indicated by the order information is an order in which images are arranged. 請求項1または2に記載のページ編集装置であって、
前記ページ作品変更手段は、
前記第2のページテンプレートに定められている配置領域の第2の数が、前記第1のページテンプレートに定められている配置領域の第1の数よりも大きい場合には、前記第2のページテンプレートにおいて前記第1の数よりも大きい数に当たる順位の順位情報を備える配置領域に対して、前記画像データの関連づけを行なわない構成である
ページ編集装置。
The page editing apparatus according to claim 1 or 2,
The page work changing means is:
If the second number of placement areas defined in the second page template is greater than the first number of placement areas defined in the first page template, the second page A page editing apparatus having a configuration in which the image data is not associated with an arrangement area having rank information corresponding to a number larger than the first number in the template.
請求項1ないし3のいずれかに記載のページ編集装置であって、
前記ページ作品変更手段は、
前記第1のページテンプレートに定められている配置領域の第1の数が、前記第2のページテンプレートに定められている配置領域の第2の数よりも大きい場合に、前記第1のページテンプレートにおいて前記第2の数よりも大きい数に当たる順位の順位情報を備える配置領域に関連づけられていた画像データについては、前記第2のページテンプレートへの関連づけを行なわない構成である
ページ編集装置。
The page editing apparatus according to any one of claims 1 to 3,
The page work changing means is:
The first page template when the first number of placement areas defined in the first page template is greater than the second number of placement areas defined in the second page template In the page editing apparatus, the image data associated with the arrangement area having the rank order information corresponding to the number greater than the second number is not associated with the second page template.
請求項4に記載のページ編集装置であって、
前記ページテンプレートを、最下層に配置されたキャンバスにサイズを合わせて配置するページテンプレート配置手段を備え、
前記ページ作品変更手段は、
前記関連づけの行なわれない画像データを、前記キャンバスに配置する手段
を備えるページ編集装置。
The page editing device according to claim 4,
The page template is provided with a page template placement means for placing the page template according to the size on the canvas placed at the bottom layer,
The page work changing means is:
A page editing apparatus comprising: means for arranging the image data not associated with each other on the canvas.
請求項1ないし5のいずれかに記載のページ編集装置であって、
前記ページテンプレートは、画像以外の素材についてのレイアウト位置も規定する構成であり、
さらに、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記画像以外の素材についての素材データとの関連づけを消去する他素材関連づけ消去手段
を備えるページ編集装置。
The page editing apparatus according to any one of claims 1 to 5,
The page template is a configuration that defines a layout position for materials other than images,
further,
A page editing apparatus comprising: another material association erasure unit for erasing the association of material other than the image with material data when the exchange request is received from the exchange request unit.
請求項6に記載のページ編集装置であって、
前記他素材関連づけ消去手段により前記関連づけのなされなくなった画像データを、前記ページテンプレートが配置されたキャンバスに配置する手段
を備えるページ編集装置。
The page editing apparatus according to claim 6, wherein
A page editing apparatus comprising: means for arranging the image data that is no longer associated by the other material association erasure unit on a canvas on which the page template is arranged.
前記画像データは、デジタルスチルカメラで撮影された写真画像のデータである請求項1ないし7のいずれかに記載のページ編集装置。   8. The page editing apparatus according to claim 1, wherein the image data is data of a photographic image taken with a digital still camera. 編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうページ編集方法であって、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する行程と、
前記複数種類のページテンプレートの中から第1のページテンプレートを選択して、該第1のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する行程と、
前記作成されたページ作品におけるページテンプレートを第2のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する行程と、
前記出力された入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第2のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第1のページテンプレートから前記第2のページテンプレートへの切り換えを行なう行程と
を備えるページ編集方法。
Using an area of a predetermined size, which is a unit of editing, as a page, a plurality of types of page templates that prescribe the layout position of an image on the page are prepared in advance, and a page template selected from the plurality of types is used. A page editing method for pasting an image on a page,
A process of storing, as the page template, data including at least arrangement area information indicating an arrangement area that defines a layout position of an image in the page, and rank information indicating a rank assigned to each arrangement area;
An image is arranged on a page by selecting a first page template from the plurality of types of page templates and associating each arrangement area in the first page template with image data representing an image by association information. The process of creating a new page work,
A process of outputting a request to replace the page template in the created page work with the second page template according to an instruction from the operator;
When the output replacement request is received, the second page template is selected from the plurality of types of page templates, and the association destination of each image data used in the page work by the association information And a step of switching from the first page template to the second page template so as to be an arrangement region in which the ranks of the rank information match before and after the replacement.
編集の単位である所定の大きさの領域をページとして、該ページへの画像のレイアウト位置を規定するページテンプレートを複数種類予め用意しておき、これら複数種類の中から選択されたページテンプレートを用いて、ページへの画像の貼り込みを行なうためのコンピュータプログラムにおいて、
前記ページ内での画像のレイアウト位置を規定した配置領域を示す配置領域情報と、各配置領域に割り当てられた順位を示す順位情報とを少なくとも含むデータを前記ページテンプレートとして記憶する第1の機能と、
前記複数種類のページテンプレートの中から第1のページテンプレートを選択して、該第1のページテンプレートにおける各配置領域と画像を表わす画像データとを関連づけ情報によって関連づけることによって、ページに画像が配置されたページ作品を作成する第2の機能と、
前記作成されたページ作品におけるページテンプレートを第2のページテンプレートに入れ替える要求を、操作者からの指令に従って出力する第3の機能と、
前記第3の機能から前記入れ替え要求を受けたときに、前記複数種類のページテンプレートの中から前記第2のページテンプレートを選択して、前記ページ作品に用いられていた各画像データの前記関連づけ情報による関連づけ先を、前記入れ替えの前後で前記順位情報の順位が一致する配置領域となるように、前記第1のページテンプレートから前記第2のページテンプレートへの切り換えを行なう第4の機能と
をコンピュータに実現させるためのコンピュータプログラム。
Using an area of a predetermined size, which is a unit of editing, as a page, a plurality of types of page templates that prescribe the layout position of an image on the page are prepared in advance, and a page template selected from the plurality of types is used. In a computer program for pasting an image on a page,
A first function for storing, as the page template, data including at least arrangement area information indicating an arrangement area defining an image layout position in the page and rank information indicating a rank assigned to each arrangement area; ,
An image is arranged on a page by selecting a first page template from the plurality of types of page templates and associating each arrangement area in the first page template with image data representing an image by association information. The second function to create a page work,
A third function for outputting a request to replace a page template in the created page work with a second page template in accordance with an instruction from an operator;
When the replacement request is received from the third function, the second page template is selected from the plurality of types of page templates, and the association information of each image data used in the page work And a fourth function for switching from the first page template to the second page template so that the association destination is an arrangement region in which the ranks of the rank information match before and after the replacement. A computer program for realizing this.
前記順位情報によって示される順位は、画像が配置される順番である請求項10に記載のコンピュータプログラム。   The computer program according to claim 10, wherein the order indicated by the order information is an order in which images are arranged. 請求項10または11に記載のコンピュータプログラムであって、
前記第4の機能は、
前記第2のページテンプレートに定められている配置領域の第2の数が、前記第1のページテンプレートに定められている配置領域の第1の数よりも大きい場合には、前記第2のページテンプレートにおいて前記第1の数よりも大きい数に当たる順位の順位情報を備える配置領域に対して、前記画像データの関連づけを行なわない構成である
コンピュータプログラム。
A computer program according to claim 10 or 11,
The fourth function is:
If the second number of placement areas defined in the second page template is greater than the first number of placement areas defined in the first page template, the second page A computer program having a configuration in which the image data is not associated with an arrangement area having rank information corresponding to a number larger than the first number in the template.
請求項10ないし12のいずれかに記載のコンピュータプログラムであって、
前記第4の機能は、
前記第1のページテンプレートに定められている配置領域の第1の数が、前記第2のページテンプレートに定められている配置領域の第2の数よりも大きい場合に、前記第1のページテンプレートにおいて前記第2の数よりも大きい数に当たる順位の順位情報を備える配置領域に関連づけられていた画像データについては、前記第2のページテンプレートへの関連づけを行なわない構成である
コンピュータプログラム。
A computer program according to any one of claims 10 to 12,
The fourth function is:
The first page template when the first number of placement areas defined in the first page template is greater than the second number of placement areas defined in the second page template In the computer program, the image data associated with the arrangement area having the rank order information corresponding to the number greater than the second number is not associated with the second page template.
請求項10ないし13のいずれかに記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the computer program according to any one of claims 10 to 13 is recorded.
JP2005103813A 2005-03-31 2005-03-31 Page editing device, page editing method and computer program Pending JP2006285578A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005103813A JP2006285578A (en) 2005-03-31 2005-03-31 Page editing device, page editing method and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005103813A JP2006285578A (en) 2005-03-31 2005-03-31 Page editing device, page editing method and computer program

Publications (1)

Publication Number Publication Date
JP2006285578A true JP2006285578A (en) 2006-10-19

Family

ID=37407453

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005103813A Pending JP2006285578A (en) 2005-03-31 2005-03-31 Page editing device, page editing method and computer program

Country Status (1)

Country Link
JP (1) JP2006285578A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009078373A (en) * 2007-09-25 2009-04-16 Canon Inc Printing setting device and printing setting method
JP2009093435A (en) * 2007-10-09 2009-04-30 Internatl Business Mach Corp <Ibm> Apparatus and method for supporting creation of electronic document
JP2009230260A (en) * 2008-03-19 2009-10-08 Dainippon Printing Co Ltd Media creation system
JP2011515777A (en) * 2008-03-27 2011-05-19 アマゾン テクノロジーズ インコーポレイテッド Dynamic image composition
JP2011186670A (en) * 2010-03-05 2011-09-22 Canon Inc Image-layout editing device and control method therefor
JP2013031229A (en) * 2012-11-07 2013-02-07 Brother Ind Ltd Image processing apparatus and image processing program
US8611702B2 (en) 2007-05-22 2013-12-17 Brother Kogyo Kabushiki Kaisha Image processing device and medium storing image processing program
JP2018125660A (en) * 2017-01-31 2018-08-09 キヤノン株式会社 Information processing device, information processing method, and program
CN113761442A (en) * 2021-08-10 2021-12-07 远光软件股份有限公司 Page content auditing method, device, equipment and storage medium

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9979839B2 (en) 2007-05-22 2018-05-22 Brother Kogyo Kabushiki Kaisha Image processing device and medium storing image processing program
US9619724B2 (en) 2007-05-22 2017-04-11 Brother Kogyo Kabushiki Kaisha Image processing device and medium storing image processing program
US10630849B2 (en) 2007-05-22 2020-04-21 Brother Kogyo Kabushiki Kaisha Image processing device and medium storing image processing program
US9177216B2 (en) 2007-05-22 2015-11-03 Brother Kogyo Kabushiki Kaisha Image processing device and medium storing image processing program
US8611702B2 (en) 2007-05-22 2013-12-17 Brother Kogyo Kabushiki Kaisha Image processing device and medium storing image processing program
JP2009078373A (en) * 2007-09-25 2009-04-16 Canon Inc Printing setting device and printing setting method
JP2009093435A (en) * 2007-10-09 2009-04-30 Internatl Business Mach Corp <Ibm> Apparatus and method for supporting creation of electronic document
JP2009230260A (en) * 2008-03-19 2009-10-08 Dainippon Printing Co Ltd Media creation system
JP2011515777A (en) * 2008-03-27 2011-05-19 アマゾン テクノロジーズ インコーポレイテッド Dynamic image composition
JP2011186670A (en) * 2010-03-05 2011-09-22 Canon Inc Image-layout editing device and control method therefor
JP2013031229A (en) * 2012-11-07 2013-02-07 Brother Ind Ltd Image processing apparatus and image processing program
JP2018125660A (en) * 2017-01-31 2018-08-09 キヤノン株式会社 Information processing device, information processing method, and program
CN113761442A (en) * 2021-08-10 2021-12-07 远光软件股份有限公司 Page content auditing method, device, equipment and storage medium
CN113761442B (en) * 2021-08-10 2024-01-19 远光软件股份有限公司 Page content auditing method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
JP4706789B2 (en) Image storage device and program
JP4321572B2 (en) Image forming apparatus
US8601369B2 (en) Image processing apparatus, image processing method, and image processing program
JPH1196194A (en) Display processor, display method, storage medium where program for making computer function as display processor is recorded, and computer program product
JP2006285578A (en) Page editing device, page editing method and computer program
US7382486B2 (en) Printing system
JP4258434B2 (en) Image arrangement apparatus, image arrangement method, and computer program
JP2000066787A (en) Data processor, data processing method and medium recording data processing program
JP2006202302A (en) Display processing apparatus, display processing method, and browser program
JP2000090252A (en) Image processor and storage medium storing image processing program
JP6353261B2 (en) Information processing apparatus, control method, and program
JP3380184B2 (en) Electronic album and image processing method thereof
JP6701268B2 (en) Information processing apparatus, control method, and program
JP4239812B2 (en) File management device, file management program, file management method, electronic album device, and digital camera
JP2022061287A (en) Program and information processing device
JP3867909B2 (en) Digital camera device
JP2000227914A (en) Document edition device
JP4756149B2 (en) Photo album creation system and photo album creation computer program
JP3607913B2 (en) Image display device
JP2007005864A (en) Composite image editing apparatus, composite image editing method and computer program
JP2002118734A (en) Image processing method and unit
JP2003326793A (en) Printing method and printer
JP2006287498A (en) Template display device, template display method, and computer program
JP2006277228A (en) Device and method for image layout change, and computer program
JP2007049339A (en) Image processing unit