JP2006285578A - Page editing device, page editing method and computer program - Google Patents
Page editing device, page editing method and computer program Download PDFInfo
- 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
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
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,
ところで、操作者は、写真画像をページテンプレートに貼り込んだ後、違うページテンプレートに入れ替えたい場合があるが、こうし場合に、先に写真画像の貼り付けを行なったページテンプレートを一旦破棄した後、最初から作業をやり直す必要があった。すなわち、新たなページテンプレートを読み出して、そのページテンプレートに写真画像を貼り込む編集作業を再度行なう必要があった。この結果、作業性が悪かった。 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
パーソナルコンピュータ10は、中央演算処理装置としてのCPU11を中心にバス12により相互に接続されたメモリ13、表示画像メモリ14、ハードディスクドライブ15、入力制御ユニット16、表示制御ユニット17、出力制御ユニット18等を備える。メモリ13は、各種データ等を記憶するもので、CPU11の作業領域となる。表示画像メモリ14は、ディスプレイ20に表示する画像の画像データを一旦記憶するメモリである。
The personal computer 10 includes a
ハードディスクドライブ15は、ページ編集装置のソフトウェアとしてのコンピュータプログラムPrを記憶する。また、ハードディスクドライブ15には、画像データDpが多数記憶されている。画像データDpは、デジタルカメラ26によって撮影した写真画像で、ハードディスクドライブ15の所定の領域(例えば、フォルダ)に格納されている。後述するページのレイアウトを規定するページテンプレートTmも複数種類、格納されている。
The
入力制御ユニット16は、キーボード22やマウス24から入力操作を取り込み、デジタルカメラ26から画像データを取り込み、CDドライブ28からデータを取り込む制御ユニットである。表示制御ユニット17は、ディスプレイ20への信号出力を制御する制御ユニットである。出力制御ユニット18は、プリンタ29への印刷を制御する制御ユニットである。
The
コンピュータプログラム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
図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
なお、コンピュータプログラム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
図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
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
図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
クリップアートについても、[クリップアート]タブ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
素材/テンプレート指定用フィールド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
なお、このコンピュータシステムでは、上記のように作成したページ作品について、ページテンプレートを別のものに入れ替えて画像のレイアウトを容易に変更することが可能である。本発明は、ページテンプレートを入れ替えたときの構成に特徴を持つものであることから、以下、この点について詳述する。 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
第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
図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
一方、ステップ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
次いで、CPU11は、ページ作品に備えられるページテンプレートを、第1ページテンプレートTm1から第2ページテンプレートTm2に入れ替える処理を行なう(ステップS120)。詳細には、ハードディスクドライブ15に格納された複数のページテンプレートTmの中から、入れ替え要求で指定された入れ替え後の第2ページテンプレートTm2を読み出して、ページ作品に備えられるページテンプレートを第2ページテンプレートTm2に切り替える。
Next, the
その後、CPU11は、第1ページテンプレートTm1に定められている配置枠LFの数S1と、第2ページテンプレートTm2に定められている配置枠LFの数S2とを比較して、S1=S2、S1<S2、S1>S2のいずれであるかを判定する(ステップS130)。
Thereafter, the
ステップ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
図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
なお、画像データを新たな配置枠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
図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
図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
ステップS160の実行後、CPU11は、関連づけ情報を消去した余剰の画像データを、キャンバスCVに描画する処理を行なう(ステップS170)。その描画する位置は、入れ替え前に第1ページテンプレートTm1に配置されていた位置と同じである。
After executing step S160, the
図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
図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
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
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
(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
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 ...
11a ...
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.
前記ページ作品変更手段は、
前記第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のページテンプレートに定められている配置領域の第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.
前記ページテンプレートを、最下層に配置されたキャンバスにサイズを合わせて配置するページテンプレート配置手段を備え、
前記ページ作品変更手段は、
前記関連づけの行なわれない画像データを、前記キャンバスに配置する手段
を備えるページ編集装置。 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.
前記ページテンプレートは、画像以外の素材についてのレイアウト位置も規定する構成であり、
さらに、
前記入れ替え要求手段から前記入れ替え要求を受けたときに、前記画像以外の素材についての素材データとの関連づけを消去する他素材関連づけ消去手段
を備えるページ編集装置。 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.
前記他素材関連づけ消去手段により前記関連づけのなされなくなった画像データを、前記ページテンプレートが配置されたキャンバスに配置する手段
を備えるページ編集装置。 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のページテンプレートを選択して、該第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.
前記第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.
前記第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.
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)
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 |
-
2005
- 2005-03-31 JP JP2005103813A patent/JP2006285578A/en active Pending
Cited By (14)
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 |