Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5482865B2 - Image processing apparatus and image processing program - Google Patents
[go: Go Back, main page]

JP5482865B2 - Image processing apparatus and image processing program - Google Patents

Image processing apparatus and image processing program Download PDF

Info

Publication number
JP5482865B2
JP5482865B2 JP2012245087A JP2012245087A JP5482865B2 JP 5482865 B2 JP5482865 B2 JP 5482865B2 JP 2012245087 A JP2012245087 A JP 2012245087A JP 2012245087 A JP2012245087 A JP 2012245087A JP 5482865 B2 JP5482865 B2 JP 5482865B2
Authority
JP
Japan
Prior art keywords
image
template
images
selection
displayed
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.)
Active
Application number
JP2012245087A
Other languages
Japanese (ja)
Other versions
JP2013031229A (en
Inventor
孝彦 亘理
龍也 佐藤
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2012245087A priority Critical patent/JP5482865B2/en
Publication of JP2013031229A publication Critical patent/JP2013031229A/en
Application granted granted Critical
Publication of JP5482865B2 publication Critical patent/JP5482865B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)

Description

本発明は、画像処理装置および画像処理プログラムに関し、特に、表示画面に表示されている画像の位置や属性の入れ替えを簡単な操作で行うことができる画像処理装置および画像処理プログラムに関するものである。   The present invention relates to an image processing apparatus and an image processing program, and more particularly, to an image processing apparatus and an image processing program that can perform replacement of the position and attribute of an image displayed on a display screen with a simple operation.

特開平10−293838号公報に開示されているように、写真や絵などの画像を表示する場合に、画像が表示される背景の色や柄および画像が表示される位置などが予め設定されたテンプレートを選択し、そのテンプレートに基づいて画像を表示する画像編集装置が知られている。この画像編集装置では、画像とテンプレートとが選択されると、テンプレートにより定められた所定の位置に画像が表示される。よって、複数の画像とテンプレートとを選択する簡単な操作だけで、操作者が所望する画像の配置および背景となる表示態様を設定することができる。   As disclosed in Japanese Patent Laid-Open No. 10-293838, when displaying an image such as a photograph or a picture, the background color and pattern on which the image is displayed, the position on which the image is displayed, and the like are set in advance. There is known an image editing apparatus that selects a template and displays an image based on the template. In this image editing apparatus, when an image and a template are selected, the image is displayed at a predetermined position defined by the template. Therefore, the arrangement of images desired by the operator and the display mode as the background can be set with a simple operation of selecting a plurality of images and templates.

特開平10−293838号公報JP-A-10-293838

しかしながら、テンプレートを用いる画像編集装置では、複数の画像とテンプレートとを選択する簡単な操作だけで所望の表示態様を設定できるが、必ずしも、操作者が所望する画像の配置位置や背景となるテンプレートがあるとは限らない。操作者が所望するテンプレートがない場合には、所望する表示態様に近似したテンプレートを選択し、表示された画像の位置や大きさ、色彩、明度などを編集しなければならず、煩雑な作業が必要となってしまう。   However, in an image editing apparatus using a template, a desired display mode can be set only by a simple operation of selecting a plurality of images and templates. However, there is not necessarily a template that is an arrangement position or background of an image desired by the operator. Not always. If the operator does not have a desired template, a template that approximates the desired display mode must be selected, and the position, size, color, brightness, etc. of the displayed image must be edited, which is a complicated task. It becomes necessary.

例えば、表示された1の画像と他の画像との配置位置を入れ替えようとした場合には、1の画像をドラッグアンドドロップして移動させ、その後、他の画像をドラッグアンドドロップして1の画像が配置された位置まで移動させる。そして、移動しておいた1の画像を他の画像が配置されていた位置まで移動させることで配置位置の入れ替えを行うことができる。よって、表示された画像を入れ替える場合には、少なくとも3回の操作が必要となり、煩雑な作業となってしまうという問題点があった。また、テンプレートにより設定される背景が、画像の配置位置に対応して白抜きされていると、画像をドラッグアンドドロップして入れ替える場合に正規の位置に移動させる操作が困難になるという問題点もあった。   For example, when the arrangement position of one displayed image and another image is to be exchanged, one image is moved by dragging and dropping, and then another image is dragged and dropped. Move to the position where the image is placed. Then, the arrangement position can be switched by moving one image that has been moved to a position where another image has been arranged. Therefore, when the displayed images are replaced, at least three operations are required, which causes a troublesome work. In addition, if the background set by the template is whitened corresponding to the arrangement position of the image, it is difficult to move the image to a regular position when replacing the image by dragging and dropping. there were.

また、画像の配置位置に対して、画像の大きさや色彩、明度などの属性が対応付けされている場合には、ドラッグアンドドロップにより画像を入れ替えた後に、属性を編集しなければならず、更に煩雑な作業となってしまうという問題点があった。   In addition, when attributes such as the size, color, and brightness of the image are associated with the arrangement position of the image, the attribute must be edited after replacing the image by drag and drop. There was a problem that it would be complicated work.

本発明は、上記問題点を解決するためになされたものであり、表示画面に表示されている画像の位置や属性の入れ替えを簡単な操作で行うことができる画像処理装置および画像処理プログラムを提供することを目的としている。   The present invention has been made to solve the above-described problems, and provides an image processing apparatus and an image processing program capable of switching the position and attribute of an image displayed on a display screen with a simple operation. The purpose is to do.

上記目的を達成するために、請求項1記載の画像処理装置は、複数の画像が表示される表示画面を有する表示装置と、前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択手段と、前記画像選択手段により複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択手段と、前記第1テンプレート選択手段により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御手段と、前記表示制御手段により前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択手段により選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択手段と、前記複数の画像が前記1のテンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該テンプレートに応じて複数表示される領域であって、各々1の画像を表示可能な前記複数の領域のうちの1の領域の選択を受け付ける受付手段と、前記受付手段により選択を受け付けた1の領域である第1領域に前記複数の画像のいずれかが表示されているか判断する判断手段と、前記判断手段により、前記第1領域に前記複数の画像のいずれかが表示されていると判断された場合、当該第1領域の選択の後に前記受付手段により選択を受け付けた他の1の領域である第2領域にも前記複数の画像のいずれかが表示されていることを条件として、前記第1領域に表示されている画像を、前記第2領域に表示されている画像と入れ替えて前記合成画像を前記表示画面に再表示させる一方、前記判断手段により、前記第1領域に前記複数の画像のいずれかが表示されていないと判断された場合、前記受付手段による前記第2領域の選択を受け付けない画像入替制御手段と、を備え、前記表示制御手段は、前記第2テンプレート選択手段により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択手段により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させるものである。 In order to achieve the above object, an image processing device according to claim 1 is a display device having a display screen on which a plurality of images are displayed, and a plurality of images among the images displayed on the display screen of the display device. An image selection unit that accepts selection, and a display position or a display shape of the plurality of images when a plurality of images are displayed on the display screen in response to selection of a plurality of images by the image selection unit Based on the first template selecting means for receiving selection of one of a plurality of templates and the display position or display shape of the plurality of images indicated by the one template received by the first template selecting means. A first synthesized image obtained by synthesizing a plurality of images whose selection has been received by the selection unit with respect to the template, A display control unit to be displayed, and one template that is selected by the first template selection unit from among the plurality of templates in a state where the first composite image is displayed on the display screen by the display control unit Second template selection means for accepting selection of one template different from the above, and in a state where a composite image obtained by combining the plurality of images with the one template is displayed on the display screen, according to the template A plurality of display areas, each of which is a reception unit that receives a selection of one of the plurality of areas that can display one image, and a first area that receives the selection by the reception unit; A determination unit that determines whether any of the plurality of images is displayed in the area; and If it is determined that any one of the plurality of images is displayed in the area, the plurality of images are also displayed in the second area, which is another area that has been selected by the receiving unit after the selection of the first area. On the condition that any one of the images is displayed, the image displayed in the first area is replaced with the image displayed in the second area, and the composite image is redisplayed on the display screen. On the other hand, when the determination means determines that any of the plurality of images is not displayed in the first area, the image replacement control means does not accept the selection of the second area by the acceptance means; And when the second template selection unit receives the selection of the one template, the display control unit receives the one template received by the second template selection unit. A second synthesized image obtained by synthesizing the plurality of images received by the image selection means with respect to the template based on the display positions or the display shapes of the plurality of images indicated by the image. Instead of displaying on the display screen.

請求項2記載の画像処理装置は、請求項1記載の画像処理装置において、前記第1テンプレート選択手段は、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置及び表示形状が予め定められた複数のテンプレートのうち1のテンプレートの選択を受け付け、前記表示制御手段は、前記第1テンプレート選択手段により選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第1合成画像を、前記表示画面に表示させ、前記第2テンプレート選択手段により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択手段により選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させるものである。   The image processing device according to claim 2 is the image processing device according to claim 1, wherein the first template selection unit displays a plurality of images on the display screen when the plurality of images are displayed. Receives a selection of one of a plurality of predetermined templates, and the display control means changes the display shape of a plurality of images predetermined by the one template received by the first template selection means. Based on the first image, the plurality of images received by the image selection means are processed, and each of the processed images is arranged at a display position of the plurality of images predetermined by the template. A composite image is displayed on the display screen, and the first template is selected by the second template selection means. In this case, the plurality of images received by the image selection unit are processed based on display shapes of a plurality of images determined in advance by the one template received by the second template selection unit, and the processing is performed. Each of the plurality of images displayed is displayed on the display screen in place of the first composite image, instead of the second composite image arranged at the display position of the plurality of images predetermined by the template. is there.

請求項3記載の画像処理装置は、請求項1又は2に記載の画像処理装置において、前記表示画面のうち第1領域に複数の前記テンプレートを選択可能に表示させるテンプレート表示制御手段を備え、前記表示制御手段は、前記表示画面のうち前記第1領域と隣接する第2領域に、前記第1合成画像または前記第2合成画像を表示させるものである。   The image processing apparatus according to claim 3, further comprising a template display control unit that displays a plurality of templates in a first area of the display screen in a selectable manner in the image processing apparatus according to claim 1 or 2, The display control means displays the first composite image or the second composite image in a second region adjacent to the first region in the display screen.

請求項4記載の画像処理装置は、請求項1から3のいずれかに記載の画像処理装置において、前記表示画面に表示されている、前記1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記複数の画像が当該テンプレートに対して合成された合成画像を、被記録媒体に印刷する印刷手段を備える。   The image processing device according to claim 4 is the image processing device according to any one of claims 1 to 3, wherein display positions or display shapes of a plurality of images indicated by the one template displayed on the display screen are displayed. And printing means for printing a composite image obtained by combining the plurality of images with the template on a recording medium.

請求項記載の画像処理装置は、請求項1からのいずれかに記載の画像処理装置において、前記表示画面に対する指示体の接触位置または接近位置に応じた入力を検出するタッチパネルを備え、前記第1テンプレート選択手段または前記第2テンプレート選択手段は、前記タッチパネルが前記表示画面に表示される前記テンプレートに対する指示体の接触または接近に応じた入力を検出した場合に、当該テンプレートの選択を受け付けるものである。 An image processing device according to claim 5 is the image processing device according to any one of claims 1 to 4 , further comprising a touch panel that detects an input corresponding to a contact position or an approach position of an indicator with respect to the display screen, The first template selection means or the second template selection means accepts selection of the template when the touch panel detects an input corresponding to contact or approach of the indicator to the template displayed on the display screen. It is.

請求項記載の画像処理プログラムは、表示画面を有する表示装置を備えた画像処理装置が備えているコンピュータに、前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択ステップと、前記画像選択ステップにより複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択ステップと、前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御ステップと、前記表示制御ステップにより前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択ステップと、前記複数の画像が前記1のテンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該テンプレートに応じて複数表示される領域であって、各々1の画像を表示可能な前記複数の領域のうちの1の領域の選択を受け付ける受付ステップと、前記受付ステップにより選択を受け付けた1の領域である第1領域に前記複数の画像のいずれかが表示されているか判断する判断ステップと、前記判断ステップにより、前記第1領域に前記複数の画像のいずれかが表示されていると判断された場合、当該第1領域の選択の後に前記受付ステップにより選択を受け付けた他の1の領域である第2領域にも前記複数の画像のいずれかが表示されていることを条件として、前記第1領域に表示されている画像を、前記第2領域に表示されている画像と入れ替えて前記合成画像を前記表示画面に再表示させる一方、前記判断ステップにより、前記第1領域に前記複数の画像のいずれかが表示されていないと判断された場合、前記受付ステップによる前記第2領域の選択を受け付けない画像入替制御ステップと、を実行させ、前記表示制御ステップは、前記第2テンプレート選択ステップにより前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択ステップにより選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させるものである。 The image processing program according to claim 6 is an image for accepting selection of a plurality of images among images displayed on the display screen of the display device in a computer included in the image processing device including the display device having a display screen. In response to accepting selection of a plurality of images in the selection step and the image selection step, a plurality of templates indicating display positions or display shapes of the plurality of images when the plurality of images are displayed on the display screen are displayed. A first template selection step that accepts selection of one of the templates, and a selection by the image selection step based on display positions or display shapes of a plurality of images indicated by the one template that has received selections by the first template selection step A first combination of a plurality of images that have received In a display control step of displaying an image on the display screen, and in a state where the first composite image is displayed on the display screen by the display control step, among the plurality of templates, by the first template selection step A second template selection step for accepting selection of one template different from one template for which selection has been accepted, and a state in which a composite image in which the plurality of images are synthesized with the one template is displayed on the display screen And receiving a selection of one of the plurality of regions that can display one image each according to the template, and receiving the selection by the receiving step It is determined whether any of the plurality of images is displayed in the first area which is one area. And when the determination step determines that one of the plurality of images is displayed in the first area, the selection is accepted by the reception step after the selection of the first area. An image displayed in the first area is changed to an image displayed in the second area on the condition that any one of the plurality of images is also displayed in the second area which is one area of When the determination step determines that any one of the plurality of images is not displayed in the first region, the composite image is displayed again on the display screen. An image replacement control step that does not accept selection of two regions, and the display control step includes selecting the first template by the second template selection step. When the selection is received, based on the display positions or the display shapes of the plurality of images indicated by the one template received by the second template selection step, the plurality of images received by the image selection step are A second synthesized image synthesized with the template is displayed on the display screen instead of the first synthesized image.

請求項記載の画像処理プログラムは、請求項に記載の画像処理プログラムにおいて、前記第1テンプレート選択ステップは、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置及び表示形状が予め定められた複数のテンプレートのうち1のテンプレートの選択を受け付け、前記表示制御ステップは、前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第1合成画像を、前記表示画面に表示させ、前記第2テンプレート選択ステップにより前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択ステップにより選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させるものである。 The image processing program according to claim 7 is the image processing program according to claim 6, wherein the first template selecting step, the display position and display of the plurality of images in a case of displaying a plurality of images on the display screen A selection of one template among a plurality of templates having a predetermined shape is received, and the display control step includes a display shape of a plurality of images predetermined by the one template that has been selected by the first template selection step. A plurality of images that have been selected in the image selection step are processed, and each of the processed images is arranged at a display position of the plurality of images determined in advance by the template. One composite image is displayed on the display screen, and the second template selection step When the selection of the one template is received, the plurality of selections received by the image selection unit based on the display shapes of the plurality of images determined in advance by the one template received by the second template selection step The second composite image in which each of the processed plurality of images is arranged at the display position of the plurality of images predetermined by the template is replaced with the first composite image, It is displayed on the display screen.

請求項記載の画像処理プログラムは、請求項又はに記載の画像処理プログラムにおいて、前記表示画面のうち第1領域に複数の前記テンプレートを選択可能に表示させるテンプレート表示制御ステップを前記コンピュータに実行させ、前記表示制御ステップは、前記表示画面のうち前記第1領域と隣接する第2領域に、前記第1合成画像または前記第2合成画像を表示させるものである。 An image processing program according to an eighth aspect of the present invention is the image processing program according to the sixth or seventh aspect , wherein the computer has a template display control step of allowing a plurality of templates to be displayed in a first area of the display screen in a selectable manner. The display control step is configured to display the first composite image or the second composite image in a second region adjacent to the first region in the display screen.

請求項記載の画像処理プログラムは、請求項からのいずれかに記載の画像処理プログラムにおいて、前記表示画面に表示されている、前記1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記複数の画像が当該テンプレートに対して合成された合成画像を、被記録媒体に印刷させる印刷ステップを前記コンピュータに実行させる。 The image processing program according to claim 9 is the image processing program according to any one of claims 6 to 8 , wherein display positions or display shapes of a plurality of images indicated by the one template displayed on the display screen are displayed. Based on the above, the computer is caused to execute a printing step of printing on the recording medium a composite image obtained by combining the plurality of images with the template.

請求項10記載の画像処理プログラムは、請求項からのいずれかに記載の画像処理プログラムにおいて、前記第1テンプレート選択ステップまたは前記第2テンプレート選択ステップは、タッチパネルが前記表示画面に表示される前記テンプレートに対する指示体の接触または接近に応じた入力を検出した場合に、当該テンプレートの選択を受け付けるものである。 The image processing program according to claim 10 is the image processing program according to any one of claims 6 to 9 , wherein in the first template selection step or the second template selection step, a touch panel is displayed on the display screen. When an input corresponding to the contact or approach of the indicator to the template is detected, the selection of the template is accepted.

請求項11記載の画像処理方法は、複数の画像が表示される表示画面を有する表示装置を備えた画像処理装置で実行される画像処理方法において、前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択工程と、前記画像選択工程により複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択工程と、前記第1テンプレート選択工程により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択工程により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御工程と、前記表示制御工程により前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択工程により選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択工程と、前記複数の画像が前記1のテンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該テンプレートに応じて複数表示される領域であって、各々1の画像を表示可能な前記複数の領域のうちの1の領域の選択を受け付ける受付工程と、前記受付工程により選択を受け付けた1の領域である第1領域に前記複数の画像のいずれかが表示されているか判断する判断工程と、前記判断工程により、前記第1領域に前記複数の画像のいずれかが表示されていると判断された場合、当該第1領域の選択の後に前記受付工程により選択を受け付けた他の1の領域である第2領域にも前記複数の画像のいずれかが表示されていることを条件として、前記第1領域に表示されている画像を、前記第2領域に表示されている画像と入れ替えて前記合成画像を前記表示画面に再表示させる一方、前記判断工程により、前記第1領域に前記複数の画像のいずれかが表示されていないと判断された場合、前記受付工程による前記第2領域の選択を受け付けない画像入替制御工程と、を備え、前記表示制御工程は、前記第2テンプレート選択工程により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択工程により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択工程により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させる。 The image processing method according to claim 11 is an image processing method executed by an image processing apparatus including a display device having a display screen on which a plurality of images are displayed. An image selection step for receiving selection of a plurality of images, and a display position of the plurality of images when displaying a plurality of images on the display screen in response to reception of selection of the plurality of images by the image selection step Or the 1st template selection process which receives selection of one template among a plurality of templates which show a display shape, and the display position or display shape of a plurality of images which one template which received selection by the 1st template selection process shows A plurality of images that have been selected in the image selection step are synthesized with respect to the template. A display control step for displaying a composite image on the display screen, and the first template selection step among the plurality of templates in a state where the first composite image is displayed on the display screen by the display control step. A second template selection step for accepting selection of one template different from the one template for which selection has been accepted, and a composite image obtained by compositing the plurality of images with the one template is displayed on the display screen. In the state, a plurality of areas that are displayed according to the template, each receiving a selection of one of the plurality of areas that can display one image, and receiving the selection by the receiving process A determination step of determining whether any of the plurality of images is displayed in a first region that is a single region; If it is determined by the determination step that any one of the plurality of images is displayed in the first area, it is another area that has been selected by the reception process after the selection of the first area. On the condition that any one of the plurality of images is also displayed in the second area, the image displayed in the first area is replaced with the image displayed in the second area. When the determination step determines that any one of the plurality of images is not displayed in the first region, the selection of the second region in the reception step is accepted. An image replacement control step, and the display control step selects the first template when the second template selection step accepts the selection of the first template. Based on the display position or display shape of the plurality of images indicated by the one template that has received the selection, a second composite image in which the plurality of images that have been selected by the image selection step are combined with the template, Instead of the first composite image, it is displayed on the display screen.

請求項1記載の画像処理装置によれば、操作者は、第1合成画像を確認しながら、容易にテンプレートを選択し直すことができるので、簡単な操作で所望の配置位置または形状となるテンプレートを決定することができるという効果がある。また、表示画面に表示されている合成画像に含まれる複数の画像を入れ替えることができるので、簡単な操作で画像の入れ替えを行うことができるという効果がある。 According to the image processing apparatus of the first aspect, the operator can easily reselect the template while confirming the first composite image, so that the template that has a desired arrangement position or shape can be obtained with a simple operation. There is an effect that can be determined. Further, since a plurality of images included in the composite image displayed on the display screen can be replaced, there is an effect that the images can be replaced with a simple operation.

請求項2記載の画像処理装置によれば、請求項1記載の画像処理装置の奏する効果に加え、簡単な操作で所望の配置位置及び形状となるテンプレートを決定することができるという効果がある。   According to the image processing apparatus of the second aspect, in addition to the effect produced by the image processing apparatus of the first aspect, there is an effect that a template having a desired arrangement position and shape can be determined with a simple operation.

請求項3記載の画像処理装置によれば、請求項1又は2に記載の画像処理装置の奏する効果に加え、複数のテンプレートが選択可能に表示される第1領域と隣接する第2領域に、第1合成画像又は第2合成画像が表示されるので、操作者は、第1合成画像又は第2合成画像を確認しながら、さらに容易にテンプレートを選択し直すことができる。   According to the image processing device of the third aspect, in addition to the effect produced by the image processing device of the first or second aspect, the second region adjacent to the first region in which a plurality of templates can be selected is displayed, Since the first composite image or the second composite image is displayed, the operator can reselect the template more easily while confirming the first composite image or the second composite image.

請求項4記載の画像処理装置によれば、請求項1から3のいずれかに記載の画像処理装置の奏する効果に加え、表示画面に表示された合成画像を被記録媒体に印刷することができるという効果がある。   According to the image processing apparatus of the fourth aspect, in addition to the effect produced by the image processing apparatus according to any one of the first to third aspects, the composite image displayed on the display screen can be printed on the recording medium. There is an effect.

請求項記載の画像処理プログラムによれば、請求項1からのいずれかに記載の画像処理装置の奏する効果に加え、タッチパネルで構成されているため、テンプレートの変更操作がより簡単となる。よって、操作性をさらに向上することができるという効果がある。 According to the image processing program of the fifth aspect , in addition to the effect produced by the image processing apparatus according to any one of the first to fourth aspects, since it is configured by a touch panel, the template changing operation becomes easier. Therefore, there is an effect that the operability can be further improved.

請求項記載の画像処理プログラムによれば、請求項1記載の画像処理装置の奏する効果と同一の効果を奏することができる。請求項記載の画像処理プログラムによれば、請求項2記載の画像処理装置の奏する効果と同一の効果を奏することができる。請求項記載の画像処理プログラムによれば、請求項3記載の画像処理装置の奏する効果と同一の効果を奏することができる。 According to the image processing program of the sixth aspect , the same effect as that produced by the image processing apparatus according to the first aspect can be obtained. According to the image processing program of the seventh aspect , the same effect as that produced by the image processing apparatus according to the second aspect can be obtained. According to the image processing program of the eighth aspect , the same effect as that produced by the image processing apparatus according to the third aspect can be obtained.

請求項記載の画像処理プログラムによれば、請求項4記載の画像処理装置の奏する効果と同一の効果を奏することができる。請求項10記載の画像処理プログラムによれば、請求項5記載の画像処理装置の奏する効果と同一の効果を奏することができる According to the image processing program of the ninth aspect , the same effect as that produced by the image processing apparatus according to the fourth aspect can be obtained. According to the image processing program of the tenth aspect , the same effect as that produced by the image processing apparatus according to the fifth aspect can be obtained .

請求項11記載の画像処理方法によれば、請求項1記載の画像処理装置の奏する効果と同一の効果を奏することができる。 According to the image processing method of the eleventh aspect , the same effect as that produced by the image processing apparatus according to the first aspect can be obtained.

本発明の一実施形態の複合機の外観図である。1 is an external view of a multifunction machine according to an embodiment of the present invention. 複合機の電気的構成を示すブロック図である。FIG. 3 is a block diagram illustrating an electrical configuration of the multifunction machine. 複合機のCPUにより実行されるアルバム作成処理を示したフローチャートである。5 is a flowchart showing album creation processing executed by the CPU of the multifunction machine. 複合機のCPUにより実行される編集処理を示したフローチャートである。6 is a flowchart illustrating editing processing executed by the CPU of the multifunction machine. 複合機のCPUにより実行される交換処理を示したフローチャートである。6 is a flowchart illustrating an exchange process executed by the CPU of the multifunction machine. 複合機のCPUにより実行される交換処理を示したフローチャートである。6 is a flowchart illustrating an exchange process executed by the CPU of the multifunction machine. 複合機のCPUにより実行される2画像選択処理を示したフローチャートである。5 is a flowchart showing a two-image selection process executed by the CPU of the multifunction machine. 液晶ディスプレイの表示態様の一例を示した図である。It is the figure which showed an example of the display mode of a liquid crystal display. 液晶ディスプレイの表示態様の一例を示した図である。It is the figure which showed an example of the display mode of a liquid crystal display. 液晶ディスプレイの表示態様の一例を示した図である。It is the figure which showed an example of the display mode of a liquid crystal display. 液晶ディスプレイの表示態様の一例を示した図である。It is the figure which showed an example of the display mode of a liquid crystal display.

以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図1は、本発明における実施形態の複合機1の外観構成を示す斜視図である。なお、以下の実施形態は本発明を具体化した一例にすぎず、本発明の要旨を変更しない範囲で、実施例を適宜変更できることは言うまでもない。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a perspective view showing an external configuration of a multifunction machine 1 according to an embodiment of the present invention. In addition, the following embodiment is only an example which actualized this invention, and it cannot be overemphasized that an Example can be changed suitably in the range which does not change the summary of this invention.

図1に示すように、本複合機1は、下部に設けられたプリンタ2と、上部に設けられたスキャナ3と、スキャナ3の正面側に設けられた操作パネル4とを一体的に備えたMFP(Multi Function Peripheral)であり、コピー機能、ファクシミリ機能、パーソナルコンピュータ(以下単に「PC」と称す)など外部のコンピュータ(図示せず)から受信したデータを記録用紙に記録(印刷)するプリンタ機能など複数の機能を実現するものである。なお、スキャナ3の内部構成の構成は本発明に直接関係がないので、ここでは詳細な説明は省略する。   As shown in FIG. 1, the multifunction machine 1 is integrally provided with a printer 2 provided at the bottom, a scanner 3 provided at the top, and an operation panel 4 provided on the front side of the scanner 3. An MFP (Multi Function Peripheral) printer function for recording (printing) data received from an external computer (not shown) such as a copy function, a facsimile function, a personal computer (hereinafter simply referred to as “PC”) on a recording sheet To achieve multiple functions. Note that the configuration of the internal configuration of the scanner 3 is not directly related to the present invention, and a detailed description thereof will be omitted here.

プリンタ2は、スキャナ3で読み取られた画像データ或いは外部から入力された画像データに基づいて、記録用紙上に画像を記録する画像記録装置である。このプリンタ2は、上述したように、スキャナ3の下方に配設されている。スキャナ3とプリンタ2は、それらの背面が同一面となるように位置決めされているため、複合機1の背面は凸凹のない平坦形状となっている。   The printer 2 is an image recording apparatus that records an image on a recording sheet based on image data read by the scanner 3 or image data input from the outside. As described above, the printer 2 is disposed below the scanner 3. Since the scanner 3 and the printer 2 are positioned so that the back surfaces thereof are the same, the back surface of the multi-function device 1 has a flat shape with no irregularities.

プリンタ2の正面側の端面17は、上述したように原稿読取台6が横長の直方体に形成されているため、スキャナ3の正面側の端面18から所定幅だけ正面側に突出している。以下、このように正面側に突出したプリンタ2の正面側の端部を突出部16と称する。なお、プリンタ2の横幅はスキャナ3の横幅に合わせて形成されている。従って、複合機1は平面視で略正方形をなしている。   The front end surface 17 of the printer 2 protrudes from the front end surface 18 of the scanner 3 to the front side by a predetermined width because the document reading table 6 is formed in a horizontally long rectangular parallelepiped as described above. Hereinafter, the end portion on the front side of the printer 2 protruding to the front side in this way is referred to as a protruding portion 16. The horizontal width of the printer 2 is formed in accordance with the horizontal width of the scanner 3. Therefore, the multifunction device 1 has a substantially square shape in plan view.

プリンタ2の上記開口5の上側には、接続パネル70が設けられている。この接続パネル70には、その左端側にUSB端子71が配設されている。USB端子71は、外部機器とUSB接続することにより該外部機器と本複合機1とを通信可能に接続するコネクタ端子である。また、接続パネル70の右端側にはスロット部72が配設されている。スロット部72はメモリカード(カード型メモリ)を装填可能な複数のカードスロットが設けられている。カードスロットにメモリカードが装填され、該装填されたメモリカードから画像データが後述の制御部20(図2参照)により読み出される。   A connection panel 70 is provided above the opening 5 of the printer 2. The connection panel 70 is provided with a USB terminal 71 on the left end side thereof. The USB terminal 71 is a connector terminal that connects the external device and the multifunction device 1 so as to communicate with each other by USB connection to the external device. A slot portion 72 is disposed on the right end side of the connection panel 70. The slot portion 72 is provided with a plurality of card slots into which a memory card (card type memory) can be loaded. A memory card is loaded in the card slot, and image data is read from the loaded memory card by the control unit 20 (see FIG. 2) described later.

複合機1の正面側には、操作パネル4が設けられている。操作パネル4は、突出部16の上方の空きスペースに適合するよう、横長形状に形成されている。換言すれば、操作パネル4は、その縦幅が、スキャナ3の縦幅からプリンタ2の縦幅を減じた長さ(空きスペースの縦幅)に収まる寸法に形成されている。操作パネル4は、プリンタ2やスキャナ3を操作するためのものであり、各種操作キー40と液晶ディスプレイ(LCD:Liquid Crystal Display)41とを具備する。ユーザは、操作パネル4を用いて、所望の指令を入力することができる。なお、LCD41は、縦横比3対4のLCDパネルが2つ並べられており、縦横比3対8に構成されている。また、複合機1に所定の指令が入力されると、その入力された情報に基づいて該複合機1の動作が制御部20(図2参照)によって制御される。   An operation panel 4 is provided on the front side of the multifunction machine 1. The operation panel 4 is formed in a horizontally long shape so as to fit in the empty space above the protruding portion 16. In other words, the operation panel 4 is formed in such a size that the vertical width is within the length (the vertical width of the empty space) obtained by subtracting the vertical width of the printer 2 from the vertical width of the scanner 3. The operation panel 4 is for operating the printer 2 and the scanner 3 and includes various operation keys 40 and a liquid crystal display (LCD) 41. The user can input a desired command using the operation panel 4. Note that the LCD 41 includes two LCD panels having an aspect ratio of 3 to 4, and is configured to have an aspect ratio of 3 to 8. When a predetermined command is input to the multifunction device 1, the operation of the multifunction device 1 is controlled by the control unit 20 (see FIG. 2) based on the input information.

なお、複合機1は、操作パネル4から入力された指令のほか、PCなどのコンピュータに接続されて該コンピュータからプリンタドライバやスキャナドライバ等を介して送信される指令に基づいて動作するようにシステム構成されている。   The multifunction device 1 is a system that operates based on a command input from the operation panel 4 or a command connected to a computer such as a PC and transmitted from the computer via a printer driver, a scanner driver, or the like. It is configured.

次に、図2を参照して、本実施形態の複合機1の電気的構成について説明する。図2は、複合機1の電気的構成を示すブロック図である。複合機1は、ケーブルを介してPCと接続可能なインターフェイス(以下「I/F」と称する)であるパラレルI/F29と、デジタルカメラと接続可能なUSB端子71と、外部メディア(例えば、メモリカードなどフラッシュメモリにより構成される記録媒体)を着脱自在に装着可能なスロット部72とを備えている。このため、PC、デジタルカメラ、外部メディアから画像データを入力することができるようになっている。そして、入力された画像データに対して、後述するアルバム作成処理(図3参照)を行うことができるように構成されている。   Next, with reference to FIG. 2, the electrical configuration of the multifunction machine 1 of the present embodiment will be described. FIG. 2 is a block diagram illustrating an electrical configuration of the multifunction machine 1. The multifunction device 1 includes a parallel I / F 29 that is an interface (hereinafter referred to as “I / F”) that can be connected to a PC via a cable, a USB terminal 71 that can be connected to a digital camera, and an external medium (for example, a memory). A slot 72 capable of detachably mounting a recording medium including a flash memory such as a card. For this reason, image data can be input from a PC, a digital camera, or an external medium. And it is comprised so that the album creation process (refer FIG. 3) mentioned later can be performed with respect to the input image data.

制御部20は、プリンタ2、スキャナ3及び操作パネル4(図1参照)を含む複合機1の動作を統括的に制御するものである。制御部20は、CPU(Central Processing Unit)21、ROM(Read Only Memory)22、RAM(Random Access Memory)23、EEPROM(Electrically Erasable and Programmable ROM)24を主とするマイクロコンピュータとして構成されており、バス25を介してASIC(Application Specific Integrated Circuit)26に接続されている。   The control unit 20 controls the operation of the multifunction machine 1 including the printer 2, the scanner 3, and the operation panel 4 (see FIG. 1). The control unit 20 includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, an EEPROM (Electrically Erasable and Programmable ROM) 24. An ASIC (Application Specific Integrated Circuit) 26 is connected via the bus 25.

CPU21は、この複合機1を総括的に制御する中央演算処理装置である。ROM22は、CPU21により実行される各種制御プログラム(例えば、図3〜図7に示すフローチャートに示すプログラム)やそのプログラムを実行する際に用いられる固定値などを記憶するものである。   The CPU 21 is a central processing unit that comprehensively controls the multifunction machine 1. The ROM 22 stores various control programs executed by the CPU 21 (for example, programs shown in the flowcharts shown in FIGS. 3 to 7), fixed values used when executing the programs, and the like.

また、ROM22には、テンプレート情報記憶エリア22aが設けられている。テンプレート情報記憶エリア22aは、画像を表示する位置および画像が表示される形状が予め定められた複数のテンプレート情報が記憶されている。本実施形態では、テンプレート情報記憶エリア22aに、表示する画像数に応じた複数のテンプレートが一つのテンプレート情報として記憶されると共に、そのテンプレート情報が画像数に応じた数分記憶されている。   The ROM 22 has a template information storage area 22a. The template information storage area 22a stores a plurality of template information in which a position for displaying an image and a shape for displaying the image are predetermined. In the present embodiment, a plurality of templates corresponding to the number of images to be displayed are stored as one template information in the template information storage area 22a, and the number of template information corresponding to the number of images is stored.

RAM23は、CPU21が上記プログラムを実行する際に用いる各種データを一時的に記録する記憶領域又は作業領域として使用される書き換え可能なメモリである。RAM23には、複合機1の起動に伴って読み込みが指示されているプログラムのためのロードエリア、及び各処理に必須の固定値などを記憶するためのエリア等として固定的に確保される領域以外に、実行されるプログラムに対して動的に割り当てられる可変領域が設けられている。各プログラムの実行時には、この可変領域の空き領域(使用されていない領域)において、そのプログラム動作に必要なメモリ領域(記憶領域や作業領域)が確保される。   The RAM 23 is a rewritable memory used as a storage area or a work area for temporarily recording various data used when the CPU 21 executes the program. The RAM 23 is an area other than an area fixedly secured as a load area for a program that is instructed to be read when the MFP 1 is activated, an area for storing a fixed value that is essential for each process, and the like. In addition, a variable area dynamically allocated to the program to be executed is provided. At the time of execution of each program, a memory area (storage area or work area) necessary for the program operation is secured in the free area (unused area) of the variable area.

また、RAM23には、スロット部72にメモリカード(図示せず)が差し込まれた場合に、そのメモリカードに記憶されている情報を読み出して記憶する画像ファイル一時記憶エリア23aと、画像に対して付与または施された編集内容を示す情報(属性情報)が記憶される画像情報記憶エリア23bとが設けられている。なお、画像情報記憶エリア23bは、後述するアルバム作成処理(図3参照)により、画像が選択されると、その選択された画像毎にエリアが設けられる。   In addition, when a memory card (not shown) is inserted into the slot 72, the RAM 23 reads out and stores information stored in the memory card, and an image file temporary storage area 23a. There is provided an image information storage area 23b in which information (attribute information) indicating the assigned or applied editing content is stored. The image information storage area 23b is provided for each selected image when an image is selected by an album creation process (see FIG. 3) described later.

画像ファイル一時記憶エリア23aに記憶される画像ファイルは、例えば、公知のビットマップデータであり、一画素毎の画素値(RGB値)で構成されている。RGB値は、光の3原色である赤を表すR値と、緑を表すG値と、青を示すB値とを構成成分とする値であり、このRGB値の値が大きいほど、輝度(明度)は高くなる。さらに、画像ファイルは、画像の大きさや色彩、解像度、補正された内容などを示す情報も含まれている。   The image file stored in the image file temporary storage area 23a is, for example, known bitmap data, and is configured with pixel values (RGB values) for each pixel. The RGB value is a value having, as constituent components, an R value representing red, which is the three primary colors of light, a G value representing green, and a B value representing blue. As the RGB value increases, the luminance ( (Brightness) becomes high. Furthermore, the image file also includes information indicating the size, color, resolution, corrected content, and the like of the image.

画像情報記憶エリア23bには、位置情報記憶エリア23b1と、レイアウト情報記憶エリア23b2と、補正情報記憶エリア23b3と、大きさ情報記憶エリア23b4と、色彩情報記憶エリア23b5と、明度情報記憶エリア23b6と、解像度記憶エリア23b7と、描画情報記憶エリア23b8とが設けられている。   The image information storage area 23b includes a position information storage area 23b1, a layout information storage area 23b2, a correction information storage area 23b3, a size information storage area 23b4, a color information storage area 23b5, and a lightness information storage area 23b6. A resolution storage area 23b7 and a drawing information storage area 23b8 are provided.

位置情報記憶エリア23b1は、後述するアルバム作成処理(図3参照)により画像が表示される位置が設定された場合に、その画像が表示される表示画面における位置を示す位置情報が記憶される。表示画面における位置を示す位置情報とは、例えば、座標を示す情報である。   The position information storage area 23b1 stores position information indicating the position on the display screen where the image is displayed when the position where the image is displayed is set by an album creation process (see FIG. 3) described later. The position information indicating the position on the display screen is information indicating coordinates, for example.

レイアウト情報記憶エリア23b2は、後述するアルバム作成処理(図3参照)により画像が表示される形状が設定された場合に、その画像の形状を示すレイアウト情報(形状情報)が記憶される。画像の形状を示すレイアウト情報とは、例えば、丸、三角、四角、星形などを示す情報である。   The layout information storage area 23b2 stores layout information (shape information) indicating the shape of an image when an image display shape is set by an album creation process (see FIG. 3) described later. The layout information indicating the shape of the image is information indicating, for example, a circle, a triangle, a square, a star, or the like.

補正情報記憶エリア23b3は、画像に施されている補正を示す補正情報が記憶され、画像ファイル一時記憶エリア23aに記憶される対応する画像の補正情報が記憶される。補正情報とは、例えば、画像の輪郭を強調する輪郭補正や画像をぼかすぼかし補正などの補正内容を示す情報である。   In the correction information storage area 23b3, correction information indicating correction applied to the image is stored, and correction information of a corresponding image stored in the image file temporary storage area 23a is stored. The correction information is information indicating correction contents such as contour correction that emphasizes the contour of an image and blur correction that blurs the image.

大きさ情報記憶エリア23b4は、画像の大きさを示す大きさ情報が記憶され、画像ファイル一時記憶エリア23aに記憶される対応する画像の大きさ情報が記憶される。   The size information storage area 23b4 stores size information indicating the size of the image, and stores the size information of the corresponding image stored in the image file temporary storage area 23a.

色彩情報記憶エリア23b5は、画像に付与されている色彩(画像の色の配合)を示す色彩情報が記憶され、画像ファイル一時記憶エリア23aに記憶される対応する画像の色彩情報が記憶される。   In the color information storage area 23b5, color information indicating the color (combination of image colors) given to the image is stored, and the color information of the corresponding image stored in the image file temporary storage area 23a is stored.

明度情報記憶エリア23b6は、画像に付与されている明度(画像の明るさ)を示す明度情報が記憶され、画像ファイル一時記憶エリア23aに記憶される対応する画像の明度情報が記憶される。   In the lightness information storage area 23b6, lightness information indicating the lightness (brightness of the image) given to the image is stored, and the lightness information of the corresponding image stored in the image file temporary storage area 23a is stored.

解像度情報記憶エリア23b7は、画像の解像度(画像の細かさ)を示す解像度情報が記憶され、画像ファイル一時記憶エリア23aに記憶される対応する画像の解像度情報が記憶される。   The resolution information storage area 23b7 stores resolution information indicating image resolution (image fineness), and stores resolution information of the corresponding image stored in the image file temporary storage area 23a.

描画情報記憶エリア23b8は、上述したレイアウト情報および補正情報、大きさ情報、色彩情報、明度情報、解像度情報により加工(編集)される元データとなる描画情報が記憶される。   The drawing information storage area 23b8 stores drawing information as original data processed (edited) by the layout information and correction information, size information, color information, lightness information, and resolution information described above.

次に、制御部20とバス25を介して接続されるASIC26について説明する。ASIC26には、複合機1に所望の指令を入力する操作キー40の押下(入力)を検出して、所定のコード信号を出力するパネルゲートアレイ(パネルGA)27が接続されている。さらに、ASIC26には、LCD41の画面表示を制御するLCDコントローラ28
や、スピーカ74を鳴動させるアンプ73、一般公衆回線33及びモデム32に接続されるNCU(Network Control Unit)31が接続されている。
Next, the ASIC 26 connected to the control unit 20 via the bus 25 will be described. Connected to the ASIC 26 is a panel gate array (panel GA) 27 that detects pressing (input) of the operation key 40 for inputting a desired command to the multifunction device 1 and outputs a predetermined code signal. Further, the ASIC 26 has an LCD controller 28 for controlling the screen display of the LCD 41.
In addition, an amplifier 73 that rings the speaker 74, a general public line 33, and an NCU (Network Control Unit) 31 connected to the modem 32 are connected.

次に、図3〜図7に示すフローチャートと、図8〜図11に示すLCD41の表示態様を示した図とにより、上記のように構成された複合機1において実行されるアルバム作成処理について説明する。図3〜図7は、複合機1のCPU21により実効されるアルバム実行処理を示したフローチャートであり、図8〜図11は、液晶ディスプレイ41の表示態様を示した図である。   Next, the album creation process executed in the multi-function device 1 configured as described above will be described with reference to the flowcharts shown in FIGS. 3 to 7 and the diagrams showing the display modes of the LCD 41 shown in FIGS. To do. 3 to 7 are flowcharts showing the album execution process executed by the CPU 21 of the multifunction device 1, and FIGS. 8 to 11 are views showing the display modes of the liquid crystal display 41.

なお、アルバム作成処理は、操作者により操作キー40が操作されて、アルバム作成の機能が選択された場合に実行される。また、本実施形態では、メモリカードが装着された場合に、アルバム作成の機能が実行可能になるように構成されている。よって、操作者によりメモリカードが装着されると、そのメモリカードに記憶される写真や絵などの画像ファイルが読み出され、画像ファイル一時記憶エリア23aに記憶される。   Note that the album creation process is executed when the operation key 40 is operated by the operator and the album creation function is selected. In the present embodiment, when a memory card is inserted, an album creation function can be executed. Therefore, when a memory card is inserted by the operator, an image file such as a photograph or a picture stored in the memory card is read and stored in the image file temporary storage area 23a.

また、メモリカードが装着された場合だけでなく、外部のPCなどから画像ファイルを受信したり、外部回線から画像ファイルを受信した場合に、アルバム作成の機能が実行されるように構成しても良い。   Further, the function of creating an album may be executed not only when a memory card is inserted but also when an image file is received from an external PC or an image file is received from an external line. good.

図3は、複合機1のCPU21により実行されるアルバム作成処理を示したフローチャートである。なお、以降の説明では、アルバム作成処理の実行に際してLCD41の表示態様が逐次変化するが、そのLCD41の表示態様の変化について図9〜図11を参照しつつ説明する。   FIG. 3 is a flowchart showing an album creation process executed by the CPU 21 of the multifunction machine 1. In the following description, the display mode of the LCD 41 changes sequentially when the album creation process is executed. The change in the display mode of the LCD 41 will be described with reference to FIGS.

操作者によりアルバム作成の機能が選択され、アルバム作成処理が実行されると、まず、画像ファイル一時記憶エリア23aに記憶されている画像ファイルを読み出し、その画像ファイルにより描画される画像の一覧を、LCD41の左画面41aに表示する(S101)。S101の処理が実行された状態のLCD41の表示態様は、図8(a)の状態となる。   When the album creation function is selected by the operator and the album creation process is executed, first, an image file stored in the image file temporary storage area 23a is read, and a list of images drawn by the image file is displayed. The image is displayed on the left screen 41a of the LCD 41 (S101). The display mode of the LCD 41 in the state where the process of S101 is executed is the state shown in FIG.

上述したように、LCD41は、2つのLCDパネルで構成され左右を分割して表示可能である。そのため、図8(a)に示すように、左画面41aと右画面41bとに2分割されている。なお、以下の説明では、左画面41aに表示されるとは、並べられた2つのLCDパネルのうち左側のパネル(図8〜図11における左側のパネル)にのみ表示されることを意味し、右画面41bに表示されるとは、並べられた2つのLCDパネルのうち右側のパネル(図8〜図11における右側のパネル)にのみ表示されることを意味する。   As described above, the LCD 41 is composed of two LCD panels and can be displayed by dividing the left and right sides. For this reason, as shown in FIG. 8A, the screen is divided into a left screen 41a and a right screen 41b. In the following description, being displayed on the left screen 41a means being displayed only on the left panel (the left panel in FIGS. 8 to 11) of the two LCD panels arranged, To be displayed on the right screen 41b means to be displayed only on the right panel (the right panel in FIGS. 8 to 11) of the two LCD panels arranged.

S101の処理が実行されると、LCD41の左画面41aには画像ファイル一時記憶エリア23aから読みだされた画像ファイルに基づいた複数の画像が表示される。複数の画像は、それぞれ四角の枠で囲まれており、その枠内をタッチすることで1の画像を選択することができる。なお、図8(a)のLCD41の左画面41aの表示態様をサムネイル画面とも言う。   When the process of S101 is executed, a plurality of images based on the image file read from the image file temporary storage area 23a are displayed on the left screen 41a of the LCD 41. Each of the plurality of images is surrounded by a square frame, and one image can be selected by touching the inside of the frame. The display mode of the left screen 41a of the LCD 41 in FIG. 8A is also referred to as a thumbnail screen.

本実施形態では、サムネイル画面には、灯台の画像Aと、家の画像Bと、教会の画像Cとが表示されている。また、LCD41の右画面41bは、ワーク画面であり、S101の処理が実行された状態では、空欄となっている。   In the present embodiment, a lighthouse image A, a house image B, and a church image C are displayed on the thumbnail screen. The right screen 41b of the LCD 41 is a work screen, and is blank when the processing of S101 is executed.

S102の処理では、操作者によってLCD41の左画面41aに表示されている画像がタッチされたか否かを判別し(S102)、画像がタッチされたと判別されると(S102:Yes)、タッチされた画像をLCD41の右画面41bに表示し(S103)、画像がタッチされていないと判別されると(S102:No)、S103の処理を実行せずにS104の処理へ移行する。   In the process of S102, it is determined whether or not the image displayed on the left screen 41a of the LCD 41 is touched by the operator (S102). If it is determined that the image is touched (S102: Yes), the touch is performed. The image is displayed on the right screen 41b of the LCD 41 (S103), and if it is determined that the image is not touched (S102: No), the process proceeds to S104 without executing the process in S103.

図8(b)には、操作者によりサムネイル画面の画像Aがタッチされた状態が図示されており、操作者がLCD41の画面上をタッチすることで、S102の処理がYesとなる。なお、画像A〜C以外の枠内は、画像が表示されていないので、タッチされたとしてもS102の処理はNoとなる。   FIG. 8B illustrates a state in which the image A on the thumbnail screen has been touched by the operator. When the operator touches the screen of the LCD 41, the process of S102 is Yes. Note that since no image is displayed in the frames other than the images A to C, the process of S102 is No even if touched.

そして、図8(c)に示すように、操作者により画像Aがタッチされると、S103の処理においてLCD41の右画面41bに画像Aが表示される。なお、LCD41の右画面41bに1以上の画像が表示されると、LCD41の右上部には「OK」の表示がなされる。   Then, as shown in FIG. 8C, when the image A is touched by the operator, the image A is displayed on the right screen 41b of the LCD 41 in the process of S103. When one or more images are displayed on the right screen 41 b of the LCD 41, “OK” is displayed on the upper right portion of the LCD 41.

また、この際、LCD41の右画面41bのワーク画面内に仕切りが表示され、画像が1つ以上表示されると、右画面41bを4分割する仕切りが表示される。さらに、図示しないが、5つ以上の画像が選択されると画面が9分割され、10以上の画像が選択されると16分割されるように構成されている。   At this time, a partition is displayed in the work screen of the right screen 41b of the LCD 41. When one or more images are displayed, a partition that divides the right screen 41b into four is displayed. Further, although not shown, the screen is divided into nine when five or more images are selected, and is divided into sixteen when ten or more images are selected.

S104の処理では、LCD41の右上部に表示された「OK」が操作者によりタッチされたか否かを判別し(S104)、「OK」がタッチされていないと判別されると(S104:No)、S102の処理へ戻り、画像がタッチされたか否かを再度判別する。よって、操作者により「OK」がタッチされるまで、任意の数の画像を選択して右画面41bに表示することができる。   In the process of S104, it is determined whether or not “OK” displayed on the upper right portion of the LCD 41 has been touched by the operator (S104). If it is determined that “OK” has not been touched (S104: No). Returning to the processing of S102, it is determined again whether or not the image is touched. Therefore, an arbitrary number of images can be selected and displayed on the right screen 41b until “OK” is touched by the operator.

図8(d)には、画像A〜Cの3つの画像が選択されて右画面41bに表示された表示態様が図示されている。なお、以下の説明では、画像A〜Cの3つの画像が選択された場合について説明する。   FIG. 8D shows a display mode in which three images A to C are selected and displayed on the right screen 41b. In the following description, a case where three images A to C are selected will be described.

一方、S104の処理で、操作者により「OK」がタッチされたと判別されると(S104:Yes)、操作者による画像の選択が終了したことになるので、右画面41bに表示された画像数に対応したテンプレート情報をテンプレート情報記憶エリア22aから読み出し、画像数に応じた複数のテンプレートをLCD41の左画面41aに表示する(S105)。   On the other hand, if it is determined in the process of S104 that “OK” has been touched by the operator (S104: Yes), the selection of images by the operator has been completed, and thus the number of images displayed on the right screen 41b. Is read from the template information storage area 22a, and a plurality of templates corresponding to the number of images are displayed on the left screen 41a of the LCD 41 (S105).

図9(a)には、S105の処理によりLCD41の左画面41aにテンプレートが表示された表示態様が図示されている。図示するように、操作者により画像A〜Cの3つの画像が選択されたので、テンプレートは、3つの画像を表示する領域が予め設定されたテンプレートが表示されている。   FIG. 9A shows a display mode in which a template is displayed on the left screen 41a of the LCD 41 by the process of S105. As shown in the drawing, since three images A to C are selected by the operator, a template in which areas for displaying the three images are set in advance is displayed.

なお、図示しないが、S104の処理がYesとなり、操作者により選択された画像が決定されると、その選択された画像のそれぞれに対応した画像情報記憶エリア23bがRAM23に設けられる。つまり、本実施形態では、S104の処理がYesとなると、RAM23に3つの画像情報記憶エリア23bが設けられることになる。この際、上述したように、選択された画像に対応した描画情報が画像ファイル一時記憶エリア23aから読み出されて描画情報記憶エリア23b8に記憶される。   Although not shown, when the process of S104 is Yes and the image selected by the operator is determined, an image information storage area 23b corresponding to each of the selected images is provided in the RAM 23. That is, in this embodiment, when the process of S104 is Yes, the RAM 23 is provided with three image information storage areas 23b. At this time, as described above, the drawing information corresponding to the selected image is read from the image file temporary storage area 23a and stored in the drawing information storage area 23b8.

S106の処理では、LCD41の左画面41aに表示されたテンプレートのうちいずれかのテンプレートがタッチされたか否かを判別し(S106)、テンプレートがタッチされていないと判別されると(S106:No)、S107及びS108の処理を実行せずに、S109の処理へ移行する。   In the process of S106, it is determined whether any of the templates displayed on the left screen 41a of the LCD 41 has been touched (S106). If it is determined that the template has not been touched (S106: No) , S107 and S108 are not executed, and the process proceeds to S109.

一方、S106の処理で、操作者によりテンプレートがタッチされたと判別されると(S106:Yes)、タッチされたテンプレートにおいて、画像が表示される位置およびその形状に応じて画像をトリミングし、トリミング後の画像に対応した画像情報を画像情報記憶エリア23bに記憶する(S107)。そして、画像情報記憶エリア23bに記憶される全ての情報に基づいて画像を表示し(S108)、S109の処理へ移行する。   On the other hand, if it is determined in the process of S106 that the template has been touched by the operator (S106: Yes), the image is trimmed according to the position where the image is displayed and its shape in the touched template, and after trimming. The image information corresponding to the image is stored in the image information storage area 23b (S107). Then, an image is displayed based on all information stored in the image information storage area 23b (S108), and the process proceeds to S109.

なお、S107の処理で実行される画像のトリミングとは、テンプレートにより予め設定された形状に画像を加工する処理である。また、テンプレートにより設定された画像の位置(例えば、右画面41b上の座標)を示す情報が位置情報記憶エリア23b1に記憶され、テンプレートにより設定された形状を示す情報がレイアウト情報記憶エリア23b2に記憶され、画像に付与または施されている属性がそれぞれ、補正情報記憶エリア23b3、大きさ情報記憶エリア23b4、色彩情報記憶エリア23b5、明度情報記憶エリア23b6、解像度情報記憶エリア23b7に記憶される。   Note that the image trimming executed in the process of S107 is a process of processing an image into a shape preset by a template. Information indicating the position of the image set by the template (for example, coordinates on the right screen 41b) is stored in the position information storage area 23b1, and information indicating the shape set by the template is stored in the layout information storage area 23b2. The attributes assigned to or applied to the image are stored in the correction information storage area 23b3, the size information storage area 23b4, the color information storage area 23b5, the lightness information storage area 23b6, and the resolution information storage area 23b7, respectively.

図9(b)に示すように、操作者によりテンプレートが選択されると、テンプレートに応じて画像が加工され、テンプレートに応じた位置に表示される。本実施形態では、画像Aが左上で四角に加工され、画像Bが右上で丸に加工され、画像Cが左下で三角に加工されている。   As shown in FIG. 9B, when a template is selected by the operator, an image is processed according to the template and displayed at a position corresponding to the template. In this embodiment, the image A is processed into a square at the upper left, the image B is processed into a circle at the upper right, and the image C is processed into a triangle at the lower left.

また、操作者によりテンプレートが選択されると、LCD41の右画面41bがテンプレートに応じて(画像数とその画像の位置とに応じて)複数の領域に分けられる。図9(b)では、画像Aに対応付けされた選択領域41b1と、画像Bに対応付けされた選択領域41b2と、画像Cに対応付けされた選択領域41b3と、画像が表示されていない選択領域41b4とに分けられている。   When the template is selected by the operator, the right screen 41b of the LCD 41 is divided into a plurality of regions according to the template (according to the number of images and the position of the image). In FIG. 9B, a selection area 41b1 associated with the image A, a selection area 41b2 associated with the image B, a selection area 41b3 associated with the image C, and a selection in which no image is displayed It is divided into a region 41b4.

よって、操作者が選択領域41b1〜41b4のいずれかをタッチすると、そのタッチされた選択領域41b1〜41b4に応じた信号が出力され、CPU21によって、タッチされた選択領域41b1〜41b4を認識することができる。そして、タッチされた選択領域41b1〜41b4を認識することで、その選択領域41b1〜41b4に対応付けさた画像を認識し、画像が選択されたと確認することができる。なお、選択領域41b4には画像が表示されていないので、その選択領域41b4は無効領域となり、タッチされても画像は選択されない。   Therefore, when the operator touches any of the selection areas 41b1 to 41b4, signals corresponding to the touched selection areas 41b1 to 41b4 are output, and the CPU 21 recognizes the touched selection areas 41b1 to 41b4. it can. Then, by recognizing the touched selection areas 41b1 to 41b4, it is possible to recognize the image associated with the selection areas 41b1 to 41b4 and confirm that the image has been selected. Since no image is displayed in the selection area 41b4, the selection area 41b4 becomes an invalid area, and no image is selected even if touched.

S109の処理では、LCD41の右上部に表示された「OK」がタッチされたか否かを判別し(S109)、「OK」がタッチされていない判別されると(S109:No)、S106の処理へ戻り、テンプレートがタッチされたか否かを再度判別する。よって、操作者は、LCD41の右画面41bを確認しつつ、テンプレートを複数種類選択できるので、所望の配置位置と形状となるテンプレートを決定することができる。   In the process of S109, it is determined whether or not “OK” displayed on the upper right part of the LCD 41 is touched (S109). If it is determined that “OK” is not touched (S109: No), the process of S106 is performed. Returning to step S5, it is determined again whether the template has been touched. Therefore, the operator can select a plurality of types of templates while confirming the right screen 41b of the LCD 41, so that a template having a desired arrangement position and shape can be determined.

一方、S109の処理で、操作者により「OK」がタッチされたと判別されると(S109:Yes)、操作者により選択された画像およびテンプレートを編集する編集処理を実行し(S110)、その後、本処理を終了する。   On the other hand, if it is determined in the process of S109 that “OK” has been touched by the operator (S109: Yes), an editing process for editing the image and template selected by the operator is executed (S110). This process ends.

図9(c)には、操作者によりテンプレートが選択された後に、LCD41の右画面41bの右上に表示された「OK」がタッチされた状態が図示されている。この図9(c)の操作がなされると、S109の処理がYesとなる。   FIG. 9C illustrates a state in which “OK” displayed on the upper right of the right screen 41 b of the LCD 41 is touched after the template is selected by the operator. When the operation of FIG. 9C is performed, the process of S109 is Yes.

図4は、複合機1のCPU21により実行される編集処理を示したフローチャートである。編集処理は、アルバム作成処理のS110の処理により実行される。   FIG. 4 is a flowchart showing the editing process executed by the CPU 21 of the multifunction machine 1. The editing process is executed by the process of S110 of the album creation process.

編集処理が実行されると、編集項目をLCD41の左画面41aに表示する(S201)。本実施形態では、編集可能な項目として、配置された画像の位置を交換する(入れ替える)写真交換と、テンプレートの形状を交換するレイアウト交換と、画像に施された補正を交換する補正交換と、画像の大きさを交換する大きさ交換と、画像に付与された色彩を交換する色彩交換と、画像の明度を交換する明度交換と、画像の解像度を交換する解像度交換と、上記全てを交換するまるごと交換とがある。   When the editing process is executed, the editing items are displayed on the left screen 41a of the LCD 41 (S201). In the present embodiment, as editable items, photo exchange for exchanging (replacement) positions of arranged images, layout exchange for exchanging template shapes, correction exchange for exchanging corrections applied to images, Exchanging the size of the image, exchanging the colors assigned to the image, exchanging the brightness of the image, exchanging the brightness of the image, exchanging the resolution of the image, exchanging all of the above There is a whole exchange.

図10(a)に示すように、LCD41の左画面41aには、写真交換に対応した「写真交換」と、レイアウト交換に対応した「レイアウト交換」と、まるごと交換に対応した「まるごと交換」と、補正交換に対応した「補正交換」と、大きさ交換に対応した「大きさ交換」と、色彩交換に対応した「色彩交換」と、明度交換に対応した「明度交換」と、解像度効果に対応した「解像度交換」と、編集を終了する「編集終了」とが表示されている。この編集項目のいずれか又は「編集終了」がタッチされると、その編集項目または編集終了が選択される。   As shown in FIG. 10A, the left screen 41a of the LCD 41 includes “photo exchange” corresponding to photo exchange, “layout exchange” corresponding to layout exchange, and “entire exchange” corresponding to whole exchange. , “Correction exchange” corresponding to correction exchange, “Size exchange” corresponding to size exchange, “Color exchange” corresponding to color exchange, “Brightness exchange” corresponding to lightness exchange, and resolution effect Corresponding “Resolution exchange” and “Edit end” to end editing are displayed. When any of the editing items or “end editing” is touched, the editing item or the end of editing is selected.

S202の処理では、編集項目(「編集終了」以外)がタッチされたか否かを判別し(S202)、編集項目がタッチされていないと判別されると(S202:No)、「編集終了」がタッチされたか否かを判別する(S203)。   In the process of S202, it is determined whether an edit item (other than “end editing”) has been touched (S202). If it is determined that the edit item has not been touched (S202: No), “edit end” is displayed. It is determined whether or not it has been touched (S203).

S203の処理で、「編集終了」がタッチされていないと判別されると(S203:No)、S202の処理へ戻り、編集項目か「編集終了」が操作者によりタッチされるまで、S202の処理とS203の処理とを繰り返し実行する。   If it is determined in the process of S203 that “edit end” has not been touched (S203: No), the process returns to S202, and the process of S202 is continued until the operator touches the edit item or “edit end”. And the process of S203 are repeatedly executed.

図10(b)には、編集項目として「写真交換」が操作者によりタッチされた状態を図示している。図示するように、操作者が編集項目が表示された領域を指などで押圧することで、1の編集項目を選択することができる。   FIG. 10B illustrates a state where “Photo exchange” is touched by the operator as an editing item. As shown in the figure, the operator can select one editing item by pressing the area where the editing item is displayed with a finger or the like.

また、図10(c)に示すように、操作者により編集項目がタッチされると、そのタッチされた編集項目が選択されたことを示すように点灯表示される。本実施形態では、1の編集項目が選択されると、その編集項目の編集が終了するまで保持されるように構成されている。なお、編集項目が設定されると、LCD41の右上に「画像1を選択して下さい」の表示がなされ、操作者に次の手順を示唆する(図11(a)参照)。   Further, as shown in FIG. 10C, when an edit item is touched by the operator, it is lit up to indicate that the touched edit item has been selected. In this embodiment, when one editing item is selected, the editing item is held until editing is completed. When the edit item is set, the message “Please select image 1” is displayed on the upper right of the LCD 41, and the following procedure is suggested to the operator (see FIG. 11A).

一方、S203の処理で、「編集終了」がタッチされたと判別されると(S203:Yes)、編集を終了するために、「プリントする」および「保存する」の表示をLCD41の左画面41aに表示する(S204)。よって、操作者は、編集した画像をプリントするか保存するかを選択することができる。   On the other hand, if it is determined in the process of S203 that “edit end” has been touched (S203: Yes), “print” and “save” are displayed on the left screen 41a of the LCD 41 in order to end the edit. It is displayed (S204). Therefore, the operator can select whether to print or save the edited image.

そして、S205の処理では、操作者により「プリントする」がタッチされたか否かを判別し(S205)、操作者により「プリントする」がタッチされていれば(S205:Yes)、印刷処理を実行し(S206)、「保存する」がタッチされていれば(S205:No)、保存処理を実行して(S207)、本処理を終了する。   In the process of S205, it is determined whether or not “print” is touched by the operator (S205). If “print” is touched by the operator (S205: Yes), the print process is executed. If “save” is touched (S205: No), the saving process is executed (S207), and this process is terminated.

S206の印刷処理は、プリンタ2に対してLCD41の右画面41bに表示されている表示態様にて印刷がなされるよう指示する処理であり、S207の保存処理は、画像情報記憶エリア23bに記憶されている情報を、RAM23の他のエリアに記憶して保存する処理である。なお、保存処理は、メモリカードに直接記憶するように構成しても良い。また、印刷処理および保存処理の両方を選択可能に構成しても良い。   The printing process in S206 is a process for instructing the printer 2 to perform printing in the display mode displayed on the right screen 41b of the LCD 41. The saving process in S207 is stored in the image information storage area 23b. Is stored in another area of the RAM 23 and stored. Note that the storage process may be directly stored in the memory card. Further, both the printing process and the saving process may be selectable.

一方、S202の処理で、いずれかの編集項目がタッチされていると判別されると(S202:Yes)、そのタッチされた編集項目が写真交換であるか(S211)、レイアウト交換であるか(S212)、補正交換であるか(S213)、大きさ交換であるか(S214)、色彩交換であるか(S215)、明度交換であるか(S216)、解像度交換であるか(S217)、まるごと交換であるか(S218)、判別される。   On the other hand, if it is determined in the process of S202 that one of the editing items is touched (S202: Yes), whether the touched editing item is photo exchange (S211) or layout exchange ( S212), correction exchange (S213), size exchange (S214), color exchange (S215), lightness exchange (S216), resolution exchange (S217), whole It is discriminated whether it is exchange (S218).

操作者によりタッチされた編集項目が写真交換であれば(S211:Yes)、写真交換処理を実行し(S221)、レイアウト交換であれば(S211:No、S212:Yes)、レイアウト交換処理を実行し(S222)、補正交換であれば(S211:No、S212:No、S213:Yes)、補正交換処理を実行し(S223)、大きさ交換であれば(S211:No、S212:No、S213:No、S214:Yes)、大きさ交換処理を実行し(S224)、色彩交換であれば(S211:No、S212:No、S213:No、S214:No、S215:Yes)、色彩交換処理を実行し(S225)、明度交換であれば(S211:No、S212:No、S213:No、S214:No、S215:No、S216:Yes)、明度交換処理を実行し(S226)、解像度交換であれば(S211:No、S212:No、S213:No、S214:No、S215:No、S216:No、S217:Yes)、解像度交換処理を実行し(S227)、まるごと交換であれば(S211:No、S212:No、S213:No、S214:No、S215:No、S216:No、S217:No、S218:Yes)、まるごと交換処理を実行し(S227)、S202の処理へ戻る。   If the editing item touched by the operator is a photo exchange (S211: Yes), a photo exchange process is executed (S221), and if it is a layout exchange (S211: No, S212: Yes), a layout exchange process is executed. If it is a correction exchange (S211: No, S212: No, S213: Yes), a correction exchange process is executed (S223). If it is a size exchange (S211: No, S212: No, S213). : No, S214: Yes), the size exchange process is executed (S224), and if the color is exchanged (S211: No, S212: No, S213: No, S214: No, S215: Yes), the color exchange process is performed. (S211: No, S212: No, S213: No, S214: No, S215: No) (S216: Yes), the brightness exchange process is executed (S226), and if the resolution is exchanged (S211: No, S212: No, S213: No, S214: No, S215: No, S216: No, S217: Yes), The resolution exchange process is executed (S227), and if it is a whole exchange (S211: No, S212: No, S213: No, S214: No, S215: No, S216: No, S217: No, S218: Yes), the whole The exchange process is executed (S227), and the process returns to S202.

また、操作者により編集項目がタッチされたと判別された場合に(S202:Yes)、S211〜S218の処理がNoと判別された場合にも、S202の処理へ戻る。この場合には、編集項目はタッチされていると判別されているため、いずれかの編集項目に対応した処理が実行されるまで、S211〜S218の処理が繰り返し実行される。   When it is determined that the editing item has been touched by the operator (S202: Yes), the process returns to S202 also when the processing of S211 to S218 is determined to be No. In this case, since it is determined that the edit item is touched, the processes of S211 to S218 are repeatedly executed until the process corresponding to one of the edit items is executed.

ここで、図5〜図7を参照して、S221〜S228の各交換処理について説明する。図5は、複合機1のCPU21により実行される交換処理を示したフローチャートであり、図5(a)は、写真交換処理を示したフローチャートであり、図5(b)は、レイアウト交換処理を示したフローチャートであり、図5(c)は、補正交換処理を示したフローチャートであり、図5(d)は、大きさ交換処理を示したフローチャートである。図6は、複合機1のCPU21により実行される交換処理を示したフローチャートであり、図6(a)は、色彩交換処理を示したフローチャートであり、図6(b)は、明度交換処理を示したフローチャートであり、図6(c)は、解像度交換処理を示したフローチャートであり、図6(d)は、丸ごと交換処理を示したフローチャートである。図7は、複合機1のCPU21により実行される2画像選択処理を示したフローチャートである。   Here, each exchange process of S221-S228 is demonstrated with reference to FIGS. FIG. 5 is a flowchart showing an exchange process executed by the CPU 21 of the multifunction device 1, FIG. 5 (a) is a flowchart showing a photo exchange process, and FIG. 5 (b) shows a layout exchange process. FIG. 5C is a flowchart showing the correction exchange process, and FIG. 5D is a flowchart showing the size exchange process. FIG. 6 is a flowchart showing the exchange process executed by the CPU 21 of the multifunction device 1, FIG. 6 (a) is a flowchart showing the color exchange process, and FIG. 6 (b) shows the brightness exchange process. FIG. 6C is a flowchart showing the resolution exchange process, and FIG. 6D is a flowchart showing the whole exchange process. FIG. 7 is a flowchart showing a two-image selection process executed by the CPU 21 of the multifunction machine 1.

まず、図5(a)を参照して、写真交換処理について説明する。編集処理のS221の処理で写真交換処理が実行されると、2画像選択処理が実行される(S301)。ここで、図7を参照して、2画像選択処理について説明する。   First, the photo exchange process will be described with reference to FIG. When the photo exchange process is executed in the editing process S221, a two-image selection process is executed (S301). Here, the two-image selection process will be described with reference to FIG.

2画像選択処理が実行されると、LCD41の右画面41bに表示された選択領域41b1〜41b4がタッチされたか否かを判別し(S1101)、選択領域41b1〜41b4がタッチされていなければ(S1101:No)、選択領域41b1〜41b4がタッチされるまで待機する。   When the two-image selection process is executed, it is determined whether or not the selection areas 41b1 to 41b4 displayed on the right screen 41b of the LCD 41 are touched (S1101), and if the selection areas 41b1 to 41b4 are not touched (S1101). : No), it waits until selection area 41b1-41b4 is touched.

一方、S1101の処理で、操作者により選択領域41b1〜41b4がタッチされていると判別されると(S1101:Yes)、そのタッチされた選択領域41b1〜41b4が有効領域であるか否かを判別する(S1102)。選択領域41b1〜41b4は、選択領域41b1〜41b3に画像が表示され対応付けされているので、選択領域41
b1〜41b3が有効領域となり、選択領域41b4が無効領域(有効領域でない)となる。
On the other hand, if it is determined in the processing of S1101 that the selection areas 41b1 to 41b4 are touched by the operator (S1101: Yes), it is determined whether or not the touched selection areas 41b1 to 41b4 are valid areas. (S1102). The selection areas 41b1 to 41b4 are displayed and associated with the selection areas 41b1 to 41b3.
b1 to 41b3 are effective areas, and the selection area 41b4 is an invalid area (not an effective area).

S1102の処理で、操作者によりタッチされた選択領域41b1〜41b4が有効領域でないと判別されると(S1102:No)、S1101の処理へ戻り、有効領域となる選択領域41b1〜41b3がタッチされるまで、S1101の処理およびS1102の処理が繰り返し実行される。   If it is determined in the process of S1102 that the selection areas 41b1 to 41b4 touched by the operator are not effective areas (S1102: No), the process returns to the process of S1101, and the selection areas 41b1 to 41b3 that are effective areas are touched. Until then, the processing of S1101 and the processing of S1102 are repeatedly executed.

なお、図11(a)に示すように、本実施形態では、まず、1つ目の画像の選択として、操作者により選択領域41b2がタッチされた場合について説明する。   As shown in FIG. 11A, in the present embodiment, a case where the selection area 41b2 is touched by the operator will be described as the selection of the first image.

S1102の処理で、有効領域となる選択領域41b2がタッチされると(S1102:Yes)、そのタッチされた選択領域41b2に表示されている画像Bを1つの目の画像として設定し(S1103)、S1104の処理へ移行する。なお、S1103の処理が実行されて1つ目の画像が設定されると、図11(b)に示すように、LCD41の右上に「画像2を選択して下さい」の表示がなされ、1つ目の画像が正常に選択されたことを操作者に認識させることができる。   When the selection area 41b2 that is an effective area is touched in the processing of S1102 (S1102: Yes), the image B displayed in the touched selection area 41b2 is set as the first image (S1103). The process proceeds to S1104. When the process of S1103 is executed and the first image is set, as shown in FIG. 11B, “Please select image 2” is displayed on the upper right of the LCD 41, and one image is displayed. The operator can recognize that the eye image has been selected normally.

S1104の処理では、LCD41の右画面41bに表示された選択領域41b1〜41b4が、再度タッチされたか否かを判別し(S1104)、選択領域41b1〜41b4がタッチされていないと判別されると(S1101:No)、選択領域41b1〜41b4がタッチされるまで待機する。   In the process of S1104, it is determined whether or not the selection areas 41b1 to 41b4 displayed on the right screen 41b of the LCD 41 are touched again (S1104), and if it is determined that the selection areas 41b1 to 41b4 are not touched ( S1101: No), and waits until the selection areas 41b1 to 41b4 are touched.

一方、S1104の処理で、操作者により選択領域41b1〜41b4がタッチされたと判別されると(S1104:Yes)、そのタッチされた選択領域41b1〜41b4が有効領域であるか否かを判別する(S1105)。   On the other hand, if it is determined in the process of S1104 that the selection areas 41b1 to 41b4 are touched by the operator (S1104: Yes), it is determined whether or not the touched selection areas 41b1 to 41b4 are valid areas ( S1105).

S1105の処理で、操作者によりタッチされた選択領域41b1〜41b4が有効領域でないと判別されると(S1105:No)、S1104の処理へ戻り、有効領域となる選択領域41b1〜41b3がタッチされるまで、S1104の処理およびS1105の処理が繰り返し実行される。   If it is determined in the process of S1105 that the selection areas 41b1 to 41b4 touched by the operator are not effective areas (S1105: No), the process returns to S1104, and the selection areas 41b1 to 41b3 that become effective areas are touched. Until then, the process of S1104 and the process of S1105 are repeatedly executed.

一方、S1105の処理で、操作者によりタッチされた選択領域41b1〜41b4が有効領域である選択領域41b1〜41b3であると判別されると(S1105:Yes)、次に、そのタッチされた選択領域41b1〜41b3が1つ目の画像と同じであるか否かを判別する(S1106)。即ち、S1106の処理では、操作者によりタッチされた領域が選択領域41b2であるか否かを判別することになる。   On the other hand, if it is determined in the processing of S1105 that the selection areas 41b1 to 41b4 touched by the operator are the selection areas 41b1 to 41b3 that are effective areas (S1105: Yes), then the touched selection area It is determined whether 41b1 to 41b3 are the same as the first image (S1106). That is, in the process of S1106, it is determined whether or not the area touched by the operator is the selection area 41b2.

S1106の処理で、操作者によりタッチされた有効領域となる選択領域41b1〜41b3が1つ目の画像と同じ、即ち、選択領域41b2であれば(S1106:Yes)、S1104の処理へ戻り、他の画像に対応付けされた選択領域41b1,41b3がタッチされるまで、S1104〜S1106の処理を繰り返し実行する。   If the selection areas 41b1 to 41b3 that are effective areas touched by the operator in the process of S1106 are the same as the first image, that is, if the selection area 41b2 is selected (S1106: Yes), the process returns to the process of S1104 and others Until the selection areas 41b1 and 41b3 associated with the first image are touched, the processes of S1104 to S1106 are repeatedly executed.

よって、操作者が誤って短時間に連続して同じ選択領域41b1〜41b3をタッチしてしまった場合などは、その2回目以降のタッチを無効としている(無効手段)。例えば、同じ画像が連続して選択されてしまうと、処理上は同じ情報が入れ替えられるので、見た目上は全く変化がなくなってしまう。この場合、写真交換処理は終了しているが、操作者は、まだ次の画像を選択していないと認識して選択領域41b1〜41b3をタッチする。しかし、写真交換処理は終了しているので、画像の選択ができず、操作者は、再度、最初から操作をし直すことになり、使い勝手が悪くなってしまう。そこで、本実施形態で
は、2つ目の画像として、1つ目の画像と同一の画像が選択された場合には、その操作を無効とすることで、使い勝手が悪くなることを防止している。
Therefore, when the operator accidentally touches the same selection areas 41b1 to 41b3 continuously in a short time, the second and subsequent touches are invalidated (invalidation means). For example, if the same image is selected continuously, the same information is exchanged in terms of processing, so that there is no change in appearance. In this case, although the photo exchange process has ended, the operator recognizes that the next image has not yet been selected, and touches the selection areas 41b1 to 41b3. However, since the photo exchange process has been completed, the image cannot be selected, and the operator must perform the operation again from the beginning, resulting in poor usability. Therefore, in the present embodiment, when the same image as the first image is selected as the second image, the operation is prevented from being deteriorated by invalidating the operation. .

S1106の処理で、操作者によりタッチされた選択領域41b1〜41b3が1つ目の画像と違う、即ち、選択領域41b1か選択領域41b3が選択されていると判別されると(S1106:No)、そのタッチされた選択領域41b1〜41b3に対応付けされた画像を2つ目の画像に設定して(S1107)、本処理を終了する。   If it is determined in the processing of S1106 that the selection areas 41b1 to 41b3 touched by the operator are different from the first image, that is, the selection area 41b1 or the selection area 41b3 is selected (S1106: No). The image associated with the touched selection areas 41b1 to 41b3 is set as the second image (S1107), and this process ends.

なお、図11(b)に示すように、本実施形態では、2つ目の画像の選択として、操作者により選択領域41b3がタッチされた場合について説明する。   As shown in FIG. 11B, in the present embodiment, a case where the selection area 41b3 is touched by the operator as the selection of the second image will be described.

図5(a)に戻って、S302以降の処理について説明する。S301の2画像選択処理により2つの画像が選択されると、1つ目の画像に対応した位置情報およびレイアウト情報と、2つ目の画像に対応した位置情報およびレイアウト情報とを交換して記憶し(S302)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S303)、本処理を終了する。   Returning to FIG. 5A, the processing after S302 will be described. When two images are selected by the two-image selection processing in S301, the position information and layout information corresponding to the first image and the position information and layout information corresponding to the second image are exchanged and stored. Then, based on the information stored in the image information storage area 23b corresponding to the first image and the second image (S302), an image is created and redisplayed on the LCD 41 (S303). The process ends.

なお、S303の処理では、まず、画像情報記憶エリア23bに記憶されている情報に基づいて、画像を加工し、その加工後の画像をLCD41に表示する。つまり、位置情報が変更されて画像が表示される位置が変更されるだけでなく、レイアウト情報が変更されてテンプレートの形状が変更されるので、画像の形状が変更され、その変更後の画像を位置情報に応じた位置に表示する処理である。   In the process of S303, first, the image is processed based on the information stored in the image information storage area 23b, and the processed image is displayed on the LCD 41. In other words, not only the position where the position information is changed and the position where the image is displayed is changed, but the layout information is changed and the shape of the template is changed, so the shape of the image is changed, and the image after the change is changed. This is a process of displaying at a position corresponding to the position information.

図11(c)には、S303の処理が実行され、画像Bと画像Cとの位置が入れ替わった状態を図示している。図示するように、画像Bと画像Cとの位置が入れ替わっている。また、テンプレートのレイアウト(形状の位置)自体は変更されずに、画像Cが丸に加工されており、画像Bが三角に加工されている。以上の通り、画像Bをタッチして選択する操作と、画像Cをタッチして選択する操作との2つの操作のみで画像の位置を入れ替えることができる。   FIG. 11C illustrates a state in which the process of S303 is executed and the positions of the image B and the image C are switched. As shown in the figure, the positions of the image B and the image C are switched. In addition, the layout (shape position) of the template itself is not changed, and the image C is processed into a circle and the image B is processed into a triangle. As described above, the position of the image can be switched by only two operations, that is, an operation of selecting the image B by touching and an operation of selecting the image C by touching.

以下に、レイアウト交換処理および補正交換処理、大きさ交換処理、色彩交換処理、明度交換処理、解像度交換処理、まるごと交換処理について簡単に説明する。また、レイアウト交換処理についてのみ、図11(d)を参照して説明する。   Hereinafter, the layout exchange process and the correction exchange process, the size exchange process, the color exchange process, the brightness exchange process, the resolution exchange process, and the whole exchange process will be briefly described. Only the layout exchange process will be described with reference to FIG.

図5(b)に示すレイアウト交換処理が実行されると、図7に示す2画像選択処理が実行され(S401)、1つ目の画像に対応したレイアウト情報と、2つ目の画像に対応したレイアウト情報とを交換して記憶し(S402)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S403)、本処理を終了する。   When the layout exchange process shown in FIG. 5B is executed, the two-image selection process shown in FIG. 7 is executed (S401), corresponding to the layout information corresponding to the first image and the second image. The exchanged layout information is exchanged and stored (S402), and an image is created on the LCD 41 based on the information stored in the image information storage area 23b corresponding to the first image and the second image. The image is displayed again (S403), and this process is terminated.

即ち、レイアウト交換処理では、画像の表示される位置は交換せずに、テンプレートの形状のみを変更する処理である。そのため、1つ目及び2つ目の画像に対応したレイアウト情報のみを交換して記憶している。このレイアウト交換が実行された状態が図11(d)であり、図11(b)に対して画像B,Cの位置は交換されずに、テンプレートのレイアウトのみが変更されていることが解る。   That is, the layout exchange process is a process for changing only the shape of the template without exchanging the position where the image is displayed. Therefore, only layout information corresponding to the first and second images is exchanged and stored. FIG. 11D shows a state in which this layout exchange has been executed, and it can be seen that only the template layout has been changed without replacing the positions of the images B and C with respect to FIG. 11B.

図5(c)に示す補正交換処理が実行されると、図7に示す2画像選択処理が実行され(S501)、1つ目の画像に対応した補正情報と、2つ目の画像に対応した補正情報とを交換して記憶し(S502)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S503)、本処理を終了する。   When the correction exchange process shown in FIG. 5C is executed, the two-image selection process shown in FIG. 7 is executed (S501), corresponding to the correction information corresponding to the first image and the second image. The correction information is exchanged and stored (S502), and an image is created based on the information stored in the image information storage area 23b corresponding to the first image and the second image. The image is displayed again (S503), and this process is terminated.

即ち、補正交換処理では、画像の表示される位置および形状は交換せずに、補正された内容(輪郭補正やぼかし補正など)のみを変更する処理である。そのため、1つ目及び2つ目の画像に対応した補正情報のみを交換して記憶している。   In other words, the correction exchange process is a process for changing only the corrected content (such as contour correction and blur correction) without exchanging the position and shape of the displayed image. Therefore, only the correction information corresponding to the first and second images is exchanged and stored.

図5(d)に示す大きさ交換処理が実行されると、図7に示す2画像選択処理が実行され(S601)、1つ目の画像に対応した大きさ情報と、2つ目の画像に対応した大きさ情報とを交換して記憶し(S602)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S603)、本処理を終了する。   When the size exchange process shown in FIG. 5D is executed, the two-image selection process shown in FIG. 7 is executed (S601), the size information corresponding to the first image, and the second image Is exchanged and stored (S602), and an image is created based on the information stored in the image information storage area 23b corresponding to the first image and the second image. Then, it is displayed again on the LCD 41 (S603), and this process is terminated.

即ち、大きさ交換処理では、画像の表示される位置は交換せずに、画像の大きさのみを変更する処理である。そのため、1つ目及び2つ目の画像に対応した大きさ情報のみを交換して記憶している。   That is, the size exchange process is a process of changing only the size of the image without exchanging the position where the image is displayed. Therefore, only the size information corresponding to the first and second images is exchanged and stored.

図6(a)に示す色彩交換処理が実行されると、図7に示す2画像選択処理が実行され(S701)、1つ目の画像に対応した色彩情報と、2つ目の画像に対応した色彩情報とを交換して記憶し(S702)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S503)、本処理を終了する。   When the color exchange process shown in FIG. 6A is executed, the two-image selection process shown in FIG. 7 is executed (S701), corresponding to the color information corresponding to the first image and the second image. The color information is exchanged and stored (S702), and an image is created on the LCD 41 based on the information stored in the image information storage area 23b corresponding to the first image and the second image. The image is displayed again (S503), and this process is terminated.

即ち、色彩交換処理では、画像の表示される位置および形状は交換せずに、設定された色彩(色の配合など)のみを変更する処理である。そのため、1つ目及び2つ目の画像に対応した色彩情報のみを交換して記憶している。   In other words, the color exchange process is a process of changing only the set color (color composition, etc.) without changing the position and shape of the image displayed. Therefore, only the color information corresponding to the first and second images is exchanged and stored.

図6(b)に示す明度交換処理が実行されると、図7に示す2画像選択処理が実行され(S801)、1つ目の画像に対応した明度情報と、2つ目の画像に対応した明度情報とを交換して記憶し(S802)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S803)、本処理を終了する。   When the brightness exchange process shown in FIG. 6B is executed, the two-image selection process shown in FIG. 7 is executed (S801), corresponding to the brightness information corresponding to the first image and the second image. The brightness information is exchanged and stored (S802), an image is created based on the information stored in the image information storage area 23b corresponding to the first image and the second image, and is stored in the LCD 41. The image is displayed again (S803), and this process is terminated.

即ち、明度交換処理では、画像の表示される位置および形状は交換せずに、設定された明度(明るさ)のみを変更する処理である。そのため、1つ目及び2つ目の画像に対応した明度情報のみを交換して記憶している。   In other words, the brightness exchange process is a process of changing only the set brightness (brightness) without exchanging the displayed position and shape of the image. Therefore, only the brightness information corresponding to the first and second images is exchanged and stored.

図6(c)に示す解像度交換処理が実行されると、図7に示す2画像選択処理が実行され(S901)、1つ目の画像に対応した解像度情報と、2つ目の画像に対応した解像度情報とを交換して記憶し(S902)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S903)、本処理を終了する。   When the resolution exchange process shown in FIG. 6C is executed, the two-image selection process shown in FIG. 7 is executed (S901), corresponding to the resolution information corresponding to the first image and the second image. The resolution information is exchanged and stored (S902), and an image is created on the LCD 41 based on the information stored in the image information storage area 23b corresponding to the first image and the second image. The image is displayed again (S903), and this process is terminated.

即ち、解像度交換処理では、画像の表示される位置および形状は交換せずに、設定された解像度(画像の細かさ)のみを変更する処理である。そのため、1つ目及び2つ目の画像に対応した解像度情報のみを交換して記憶している。   In other words, the resolution exchange process is a process for changing only the set resolution (the fineness of the image) without exchanging the position and shape of the displayed image. Therefore, only the resolution information corresponding to the first and second images is exchanged and stored.

図6(d)に示すまるごと交換処理が実行されると、図7に示す2画像選択処理が実行され(S1001)、1つ目の画像に対応した描画情報以外の全ての情報と、2つ目の画像に対応した描画情報以外の全ての情報とを交換して記憶し(S1002)、その1つ目の画像および2つ目の画像に対応した画像情報記憶エリア23bに記憶される情報に基づいて、画像を作成し、LCD41に再表示して(S1003)、本処理を終了する。   When the whole exchange process shown in FIG. 6D is executed, the two-image selection process shown in FIG. 7 is executed (S1001), all information other than the drawing information corresponding to the first image, two All the information other than the drawing information corresponding to the eye image is exchanged and stored (S1002), and the information stored in the image information storage area 23b corresponding to the first image and the second image is stored. Based on this, an image is created and redisplayed on the LCD 41 (S1003), and this process is terminated.

なお、描画情報が交換されないのは、その描画情報がLCD41に表示するための画像データであり、他の記憶エリア23b2〜23b7に記憶される情報に基づいて加工された元データとなるからである。   The drawing information is not exchanged because the drawing information is image data to be displayed on the LCD 41, and is original data processed based on information stored in the other storage areas 23b2 to 23b7. .

また、上述したように、S202の処理およびS203の処理は、編集項目または「編集終了」がタッチされるまで、繰り返し実行されるので、画像の編集は、複数の項目を同じ画像に施すことができる。   In addition, as described above, the processing in S202 and the processing in S203 are repeatedly executed until an editing item or “end editing” is touched, so that editing of images can be performed on a plurality of items on the same image. it can.

以上説明したように、写真交換処理では、LCD41の右画面41bに表示されている画像のうち、2つの画像を選択すると、画像が表示される位置を示す位置情報が入れ替えられて位置情報記憶エリア23b1に記憶され、その入れ替えられた位置情報と描画情報記憶エリア23b8に記憶されている描画情報との組み合わせに基づいて、LCD41の右画面41bに表示される画像が入れ替えられて再表示される。よって、操作者は、LCD41の右画面41bに表示されている画像を2つタッチする操作のみで、画像の位置を入れ替えることができるので、簡単な操作で画像の入れ替えを行うことができる。   As described above, in the photo exchange process, when two images are selected from the images displayed on the right screen 41b of the LCD 41, the position information indicating the position where the image is displayed is replaced, and the position information storage area The image displayed on the right screen 41b of the LCD 41 is replaced and re-displayed based on the combination of the replaced position information stored in 23b1 and the drawing information stored in the drawing information storage area 23b8. Therefore, since the operator can change the position of the image only by touching two images displayed on the right screen 41b of the LCD 41, the image can be changed by a simple operation.

また、レイアウト交換処理および補正交換処理、大きさ交換処理、色彩交換処理、明度交換処理、解像度交換処理では、LCD41の右画面41bに表示されている画像のうち、2つの画像を選択すると、その処理に対応した各情報(属性)が入れ替えられて各記憶エリア23b2〜23b7に記憶され、その入れ替えられた各情報と描画情報との組み合わせに基づいて、LCD41の右画面41に表示される画像の表示態様(属性)が入れ替えられて再表示される。よって、操作者は、LCD41の右画面41bに表示されている画像を2つタッチする操作のみで、画像の属性を入れ替えることができるので、簡単な操作で属性の入れ替えを行うことができる。   In the layout exchange process, the correction exchange process, the size exchange process, the color exchange process, the brightness exchange process, and the resolution exchange process, when two images are selected from the images displayed on the right screen 41b of the LCD 41, Each information (attribute) corresponding to the process is replaced and stored in each of the storage areas 23b2 to 23b7, and the image displayed on the right screen 41 of the LCD 41 is based on the combination of the replaced information and the drawing information. The display mode (attribute) is changed and displayed again. Therefore, since the operator can replace the attributes of the image only by touching two images displayed on the right screen 41b of the LCD 41, the attributes can be replaced with a simple operation.

また、まるごと交換処理では、LCD41の右画面41bに表示されている画像のうち、2つの画像を選択すると、選択された画像に対応する記憶エリア23b1〜23b7に記憶された情報が入れ替えられ、その入れ替えられた情報と描画情報との組み合わせに基づいて画像が再表示される。よって、操作者は、LCD41の右画面41bに表示されている画像を2つタッチする操作のみで、画像の位置を入れ替えるだけでなく、全ての属性も入れ替えて再表示することができる。   Further, in the whole replacement process, when two images are selected from the images displayed on the right screen 41b of the LCD 41, the information stored in the storage areas 23b1 to 23b7 corresponding to the selected images is replaced. The image is redisplayed based on the combination of the replaced information and the drawing information. Therefore, the operator can not only replace the position of the image but also redisplay all the attributes by simply touching two images displayed on the right screen 41b of the LCD 41.

また、複合機1のLCD41は、タッチパネルで構成されているので、LCD41の右画面41bに表示される画像の入れ替えや属性の入れ替えの操作が、より簡単となる。よって、タッチパネルを採用することで、操作性をさらに向上することができる。   In addition, since the LCD 41 of the multifunction device 1 is configured with a touch panel, the operation of replacing the images displayed on the right screen 41b of the LCD 41 and the replacement of the attributes become easier. Therefore, the operability can be further improved by adopting the touch panel.

なお、複合機1は、コピー動作、プリンタ動作、ファクシミリ動作を行うことができる複合機で形成されている。このため、往々にして、画像処理と並行してかかる動作が実行される。コピー動作においては、制御プログラム22aに従ってスキャナ3が制御される。プリンタ動作においては、プリンタ2に設けられた記録ヘッド201などが、制御プログラム22aに従って制御される。ファクシミリ動作においては、受信したデータが逐次記憶される。一般的な複合機は、画像処理に優先してコピー動作、プリンタ動作、ファクシミリ動作を行うように設計されている。このため、かかるコピー動作、プリンタ動作、ファクシミリ動作の制御(機械部品の制御)を行う際には、RAM23において、その制御を行うために必要なメモリ量が優先的に確保され、それ以外の処理に割当てできるメモリ量が削減(圧縮)されてしまう。その結果、通常のアルバム作成処理を行うために必要なメモリを、RAM23に確保することができないことが多い。   The multifunction device 1 is formed of a multifunction device capable of performing a copy operation, a printer operation, and a facsimile operation. For this reason, such operations are often executed in parallel with image processing. In the copying operation, the scanner 3 is controlled according to the control program 22a. In the printer operation, the recording head 201 provided in the printer 2 is controlled according to the control program 22a. In the facsimile operation, the received data is stored sequentially. A general multifunction machine is designed to perform a copy operation, a printer operation, and a facsimile operation in preference to image processing. For this reason, when such copy operation, printer operation, and facsimile operation control (control of machine parts) is performed, the RAM 23 preferentially secures an amount of memory necessary for the control, and other processing. The amount of memory that can be allocated to is reduced (compressed). As a result, it is often impossible to secure the memory required for normal album creation processing in the RAM 23.

そのため、画像をドラッグアンドドロップして画像を移動させつつ、その移動に伴った画像を逐次作成して表示すると、RAM23のメモリが確保できないため、表示画面においてスムーズな移動の表示ができないなどの問題がある。   For this reason, if the image is moved by dragging and dropping the image and the images accompanying the movement are sequentially created and displayed, the memory of the RAM 23 cannot be secured, so that the smooth movement cannot be displayed on the display screen. There is.

しかし、画像の位置の入れ替えや、画像の属性の入れ替えは、1の画像をタッチし他の画像をタッチする操作のみで実行できるので、RAM23に確保できるメモリ領域が少ない場合であってもスムーズ制御を実行することができる。よって、画像の位置や属性の入れ替えを2つの画像をタッチする操作のみで実行することは、複合機1に適した技術である。   However, the replacement of the position of the image and the replacement of the attribute of the image can be executed only by an operation of touching one image and touching another image, so that smooth control can be performed even when the memory area that can be secured in the RAM 23 is small. Can be executed. Therefore, it is a technique suitable for the multifunction device 1 to execute the replacement of the position and attribute of the image only by an operation of touching the two images.

以上、実施形態に基づいて本発明を説明したが、本発明は上記各実施形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。   As described above, the present invention has been described based on the embodiments. However, the present invention is not limited to the above embodiments, and various improvements and modifications can be made without departing from the spirit of the present invention. It can be easily guessed.

例えば、上記実施形態では、描画情報記憶エリア23b8に記憶されている描画情報の交換を行わずに、他の記憶エリア23b1〜23b7に記憶されている情報を交換して記憶するものとしたが、他の記憶エリア23b1〜23b7に記憶されている情報の交換を行わずに、描画情報記憶エリア23b8に記憶されている描画情報を交換して記憶する構成としても良い。即ち、操作者によりタッチされた画像の位置や表示態様(属性)が入れ替わって表示されれば良いので、描画情報か他の情報かのいずれか一方が交換されて記憶されれば良い。   For example, in the above-described embodiment, the information stored in the other storage areas 23b1 to 23b7 is exchanged and stored without exchanging the drawing information stored in the drawing information storage area 23b8. The drawing information stored in the drawing information storage area 23b8 may be exchanged and stored without exchanging the information stored in the other storage areas 23b1 to 23b7. That is, it is only necessary that the position and display mode (attribute) of the image touched by the operator are switched and displayed, so that either the drawing information or the other information may be exchanged and stored.

また、上記実施形態では、LCD41をタッチパネルで構成するものとしたが、例えば、LCD41上にカーソルを表示し、操作キー40によりカーソルを移動し決定する構成としても良い。なお、タッチパネルの形式を特に限定する必要はなく、タッチパネルへの押圧を検知するものでも、接触を検知するものでも、指や棒などの接近を検知する形式であっても良い。   In the above embodiment, the LCD 41 is configured by a touch panel. However, for example, a cursor may be displayed on the LCD 41, and the cursor may be moved and determined by the operation key 40. Note that the type of the touch panel is not particularly limited, and may be a type that detects a press on the touch panel, a type that detects contact, or a type that detects the approach of a finger or a stick.

また、上記実施形態では、画像の入れ替えおよび属性の入れ替えを2つの画像間で行うものとしたが、3以上の画像間で行うように構成しても良い。この構成では、例えば、選択された画像に順番を付け、それぞれ1ずつシフトして情報を入れ替えるなどの法則を予め定めておくほうが好ましい。   In the above embodiment, the replacement of images and the replacement of attributes are performed between two images. However, the image may be configured to be performed between three or more images. In this configuration, for example, it is preferable to predetermine a rule that, for example, the selected images are ordered, and each information is shifted by one to replace the information.

また、上記実施形態では、画像の位置や属性の入れ替えを行うアルバム作成処理を複合機1において実行するものとしたが、パーソナルコンピュータにおいて実行するものとしても良く、プログラムを実行可能な演算装置と、画像を表示可能な表示装置とを備える構成であれば、如何なる装置に適用するものとしても良い。   In the above embodiment, the album creating process for exchanging the position and attribute of the image is executed in the multi-function device 1. However, the album creating process may be executed in a personal computer, and an arithmetic device capable of executing the program; The present invention may be applied to any device as long as the configuration includes a display device capable of displaying an image.

また、上記実施形態では、写真交換、レイアウト交換、補正交換、大きさ交換、色彩交換、明度交換、解像度交換の1の編集項目を実行するか、全てを交換するまるごと交換を実行するかにしたが、その組み合わせは如何なるものであっても良い。   In the above embodiment, one edit item of photo exchange, layout exchange, correction exchange, size exchange, color exchange, lightness exchange, and resolution exchange is executed, or the whole exchange is executed. However, any combination is possible.

なお、請求項1記載の画像処理装置の画像選択手段、請求項記載の画像処理プログラムの画像選択ステップ、および請求項11記載の画像処理方法の画像選択工程としては、図3のS102の処理が該当する。請求項1記載の画像処理装置の第1テンプレート選択手段、請求項記載の画像処理プログラムの第1テンプレート選択ステップ、および請求項11記載の画像処理方法の第1テンプレート選択工程としては、図3のS106の処理が該当する。請求項1記載の画像処理装置の表示制御手段、請求項記載の画像処理プログラムの表示制御ステップ、および請求項11記載の画像処理方法の表示制御工程としては、図3のS107及びS108の処理が該当する。 The image selection unit of the image processing apparatus according to claim 1, the image selection step of the image processing program according to claim 6 , and the image selection step of the image processing method according to claim 11 include the process of S102 in FIG. Is applicable. The first template selection means of the image processing apparatus according to claim 1, the first template selection step of the image processing program according to claim 6 , and the first template selection step of the image processing method according to claim 11 are shown in FIG. This processing corresponds to S106. The display control means of the image processing apparatus according to claim 1, the display control step of the image processing program according to claim 6 , and the display control step of the image processing method according to claim 11 include the processes of S107 and S108 in FIG. Is applicable.

請求項3記載の画像処理装置のテンプレート表示制御手段、請求項記載の画像処理プログラムのテンプレート表示制御ステップとしては、図3のS105の処理が該当する。請求項4記載の画像処理装置の印刷手段および請求項記載の画像処理プログラムの印刷ステップとしては、図4のS206の処理が該当する。 The template display control means of the image processing apparatus according to claim 3 and the template display control step of the image processing program according to claim 8 correspond to the process of S105 in FIG. The printing unit of the image processing apparatus according to claim 4 and the printing step of the image processing program according to claim 9 correspond to the process of S206 in FIG.

像処理装置の第2画像選択手段および画像処理プログラムの第2画像選択ステップとしては図7のS1103及びS1107の処理が該当する。画像処理装置の入替記憶手段および画像処理プログラムの入替記憶ステップとしては図5(a)のS302の処理が該当する。画像処理装置の入替表示手段および入替表示手段としては図5(a)のS303の処理が該当する。
<その他>
<手段>
技術的思想1の画像処理装置は、複数の画像が表示される表示画面を有する表示装置と、前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択手段と、前記画像選択手段により複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択手段と、前記第1テンプレート選択手段により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御手段と、前記表示制御手段により前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択手段により選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択手段と、を備え、前記表示制御手段は、前記第2テンプレート選択手段により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択手段により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする。
技術的思想2の画像処理プログラムは、表示画面を有する表示装置を備えた画像処理装置が備えているコンピュータに、前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択ステップと、前記画像選択ステップにより複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択ステップと、前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御ステップと、前記表示制御ステップにより前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択ステップと、を実行させ、前記表示制御ステップは、前記第2テンプレート選択ステップにより前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択ステップにより選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする。
技術的思想3の画像処理方法は、複数の画像が表示される表示画面を有する表示装置を備えた画像処理装置で実行される画像処理方法において、前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択工程と、前記画像選択工程により複数の画像の選択を受け付けたことに応じて、前記表示画面に数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択工程と、前記第1テンプレート選択工程により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択工程により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御工程と、前記表示制御工程により前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択工程により選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択工程と、を備え、前記表示制御工程は、前記第2テンプレート選択工程により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択工程により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択工程により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする。
技術的思想3の画像処理装置は、前記表示装置の表示画面に画像を表示させる画像情報と、前記表示画面における画像が表示される位置を示す位置情報とを対応付けして記憶する記憶手段と、前記1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記複数の画像が当該テンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該合成画像に含まれる前記複数の画像のうち2の画像の選択を受け付ける第2画像選択手段と、前記第2画像選択手段により2の画像の選択を受け付けた場合に、選択を受け付けた2の画像を表示させる第1画像情報と他の1の画像を表示させる第2画像情報、又は、前記第1画像情報に対応付けされた第1位置情報と前記第2画像情報に対応付けされた第2位置情報とを入れ替えて前記記憶手段に記憶する入替記憶手段と、前記入替記憶手段により入替られて記憶された画像情報と位置情報との組み合わせに基づいて、前記第2画像選択手段により選択を受け付けた画像の前記表示画面における位置を入れ替えて再表示させる入替表示手段と、を備えること特徴とする。
<効果>
技術的思想1ないし3によれば、操作者は、第1合成画像を確認しながら、容易にテンプレートを選択し直すことができるので、簡単な操作で所望の配置位置または形状となるテンプレートを決定することができるという効果がある。
技術的思想4の画像処理装置によれば、操作者は、表示画面に表示されている合成画像に含まれる複数の画像から2の画像を選択する操作のみで、画像の位置を入れ替えることができるので、簡単な操作で画像の入れ替えを行うことができるという効果がある。
The second second image selecting step of image selection means and image image processing program images processing device processes S1103 and S1107 in FIG. 7 corresponds. The replacement storage step of storing means and image image processing program replacement of images processing device corresponding processing in S302 of FIG. 5 (a). The replacement display means and input replacement display means images processing device processing S303 shown in FIG. 5 (a) corresponds.
<Others>
<Means>
The image processing apparatus of the technical idea 1 includes a display device having a display screen on which a plurality of images are displayed, an image selection unit that accepts selection of a plurality of images among images displayed on the display screen of the display device, One template among a plurality of templates indicating a display position or a display shape of the plurality of images when a plurality of images are displayed on the display screen in response to selection of a plurality of images by the image selection unit A first template selection unit that accepts a selection of a plurality of images, and a plurality of selections received by the image selection unit based on display positions or display shapes of a plurality of images indicated by the one template that has been selected by the first template selection unit Display control means for displaying on the display screen a first synthesized image obtained by synthesizing the image with the template; In a state where the first composite image is displayed on the display screen by the display control means, one of the plurality of templates that is different from the one that has been selected by the first template selection means is selected. A second template selection unit that receives the first template, and the display control unit receives the first template selected by the second template selection unit when the second template selection unit receives the selection of the first template. Based on the display positions or the display shapes of the plurality of images indicated by, the second combined image obtained by combining the plurality of images received by the image selection unit with the template is replaced with the first combined image. And displaying on the display screen.
The image processing program of the technical idea 2 is an image for accepting selection of a plurality of images among images displayed on the display screen of the display device in a computer included in the image processing device including the display device having a display screen. In response to accepting selection of a plurality of images in the selection step and the image selection step, a plurality of templates indicating display positions or display shapes of the plurality of images when the plurality of images are displayed on the display screen are displayed. A first template selection step that accepts selection of one of the templates, and a selection by the image selection step based on display positions or display shapes of a plurality of images indicated by the one template that has received selections by the first template selection step A first combination of a plurality of images that have received In a display control step of displaying an image on the display screen, and in a state where the first composite image is displayed on the display screen by the display control step, among the plurality of templates, by the first template selection step A second template selection step for receiving a selection of one template different from the one template for which the selection has been received, wherein the display control step receives the selection of the first template in the second template selection step Based on the display positions or display shapes of the plurality of images indicated by the one template that has been selected by the second template selection step, the plurality of images that have been selected by the image selection step are combined with the template. The second synthesized image obtained by Instead of the composite image, characterized in that to be displayed on the display screen.
The image processing method of the technical idea 3 is an image processing method executed by an image processing apparatus including a display device having a display screen on which a plurality of images are displayed, and an image displayed on the display screen of the display device. An image selection step for receiving selection of a plurality of images, and a display position of the plurality of images when a plurality of images are displayed on the display screen in response to reception of selection of the plurality of images by the image selection step Or the 1st template selection process which receives selection of one template among a plurality of templates which show a display shape, and the display position or display shape of a plurality of images which one template which received selection by the 1st template selection process shows Based on the first combination, a plurality of images that have been selected in the image selection step are combined with the template. In a state in which an image is displayed on the display screen, and in a state where the first composite image is displayed on the display screen by the display control step, among the plurality of templates, by the first template selection step A second template selection step for receiving a selection of one template different from the one template for which the selection has been received, and the display control step receives the selection of the first template by the second template selection step, Based on the display positions or display shapes of the plurality of images indicated by the one template that has been selected by the second template selection step, the plurality of images that have been selected by the image selection step are combined with the template. The second composite image is displayed on the display screen instead of the first composite image. Characterized in that to.
The image processing apparatus of the technical idea 3 includes storage means for storing image information for displaying an image on a display screen of the display device and position information indicating a position where the image is displayed on the display screen in association with each other. In the state in which a composite image obtained by combining the plurality of images with the template is displayed on the display screen based on display positions or display shapes of the plurality of images indicated by the one template. A second image selection unit that accepts selection of two images among the plurality of images included in the image, and when the selection of the second image is accepted by the second image selection unit, the two images that have received the selection are displayed. First image information to be displayed and second image information to display another one image, or first position information associated with the first image information and associated with the second image information 2 The selection by the second image selection means based on the combination of the replacement storage means for exchanging the position information and storing it in the storage means, and the image information and the position information replaced and stored by the replacement storage means. Replacement display means for switching the position of the received image on the display screen and redisplaying the received image.
<Effect>
According to the technical ideas 1 to 3, the operator can easily select a template again while confirming the first composite image, so that a template that has a desired arrangement position or shape can be determined with a simple operation. There is an effect that can be done.
According to the image processing apparatus of the technical idea 4, the operator can change the position of the image only by an operation of selecting two images from a plurality of images included in the composite image displayed on the display screen. Therefore, there is an effect that images can be exchanged with a simple operation.

1 複合機(画像処理装置)
21 CPU
22 ROM
23 RAM(記憶手段)
23b 画像情報記憶エリア(記憶手段)
41 液晶ディスプレイ(LCD、表示装置)
41a 左画面(表示画面の一部)
41b 右画面(表示画面の一部)
41b1〜41b4 選択領域
1 MFP (image processing device)
21 CPU
22 ROM
23 RAM (storage means)
23b Image information storage area (storage means)
41 Liquid crystal display (LCD, display device)
41a Left screen (part of display screen)
41b Right screen (part of the display screen)
41b1-41b4 selection area

Claims (11)

複数の画像が表示される表示画面を有する表示装置と、
前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択手段と、
前記画像選択手段により複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択手段と、
前記第1テンプレート選択手段により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御手段と、
前記表示制御手段により前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択手段により選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択手段と、
前記複数の画像が前記1のテンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該テンプレートに応じて複数表示される領域であって、各々1の画像を表示可能な前記複数の領域のうちの1の領域の選択を受け付ける受付手段と、
前記受付手段により選択を受け付けた1の領域である第1領域に前記複数の画像のいずれかが表示されているか判断する判断手段と、
前記判断手段により、前記第1領域に前記複数の画像のいずれかが表示されていると判断された場合、当該第1領域の選択の後に前記受付手段により選択を受け付けた他の1の領域である第2領域にも前記複数の画像のいずれかが表示されていることを条件として、前記第1領域に表示されている画像を、前記第2領域に表示されている画像と入れ替えて前記合成画像を前記表示画面に再表示させる一方、前記判断手段により、前記第1領域に前記複数の画像のいずれかが表示されていないと判断された場合、前記受付手段による前記第2領域の選択を受け付けない画像入替制御手段と、
を備え、
前記表示制御手段は、前記第2テンプレート選択手段により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択手段により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする画像処理装置。
A display device having a display screen on which a plurality of images are displayed;
Image selection means for receiving selection of a plurality of images among images displayed on the display screen of the display device;
One template among a plurality of templates indicating a display position or a display shape of the plurality of images when a plurality of images are displayed on the display screen in response to selection of a plurality of images by the image selection unit First template selection means for accepting selection of
Based on the display positions or display shapes of the plurality of images indicated by the one template received by the first template selection unit, the plurality of images received by the image selection unit are combined with the template. Display control means for displaying the first composite image on the display screen;
In a state where the first composite image is displayed on the display screen by the display control means, one of the plurality of templates that is different from the one that has been selected by the first template selection means is selected. Second template selection means for receiving
In a state where a composite image obtained by combining the plurality of images with the one template is displayed on the display screen, a plurality of regions are displayed in accordance with the template, and each one image can be displayed. Receiving means for accepting selection of one of the plurality of areas;
Determining means for determining whether one of the plurality of images is displayed in a first area that is one area for which selection has been received by the receiving means;
When it is determined by the determination means that any one of the plurality of images is displayed in the first area, after the selection of the first area, the other area that has received the selection by the reception means On the condition that any one of the plurality of images is also displayed in a second region, the image displayed in the first region is replaced with the image displayed in the second region, and the composition is performed. While the image is displayed again on the display screen, when the determination unit determines that any of the plurality of images is not displayed in the first region, the reception unit selects the second region. Image replacement control means not accepted;
With
When the second template selection unit receives the selection of the first template, the display control unit sets the display positions or display shapes of the plurality of images indicated by the one template received by the second template selection unit. A plurality of images received by the image selection unit based on the template are displayed on the display screen instead of the first composite image. An image processing apparatus.
前記第1テンプレート選択手段は、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置及び表示形状が予め定められた複数のテンプレートのうち1のテンプレートの選択を受け付け、
前記表示制御手段は、
前記第1テンプレート選択手段により選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第1合成画像を、前記表示画面に表示させ、
前記第2テンプレート選択手段により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択手段により選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする請求項1記載の画像処理装置。
The first template selection means receives selection of one template among a plurality of templates in which display positions and display shapes of the plurality of images are displayed in a case where a plurality of images are displayed on the display screen,
The display control means includes
Based on the display shape of a plurality of images predetermined by one template that has been selected by the first template selection means, the plurality of images that have been selected by the image selection means are processed, and the processed plurality of images Each of the images is displayed on the display screen, the first composite image arranged at the display position of the plurality of images predetermined by the template,
When the selection of the one template is received by the second template selection unit, the image selection is performed based on the display shapes of a plurality of images predetermined by the one template received by the second template selection unit. The plurality of images that have been selected by the means are processed, and the second combined image in which each of the processed images is arranged at the display position of the plurality of images determined in advance by the template The image processing apparatus according to claim 1, wherein the image processing apparatus is displayed on the display screen instead of one composite image.
前記表示画面のうち第1領域に複数の前記テンプレートを選択可能に表示させるテンプレート表示制御手段を備え、
前記表示制御手段は、前記表示画面のうち前記第1領域と隣接する第2領域に、前記第1合成画像または前記第2合成画像を表示させることを特徴とする請求項1又は2に記載の画像処理装置。
A template display control means for selectively displaying a plurality of the templates in the first area of the display screen;
3. The display control unit according to claim 1, wherein the display control unit displays the first composite image or the second composite image in a second region adjacent to the first region in the display screen. Image processing device.
前記表示画面に表示されている、前記1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記複数の画像が当該テンプレートに対して合成された合成画像を、被記録媒体に印刷する印刷手段を備えることを特徴とする請求項1から3のいずれかに記載の画像処理装置。   Based on display positions or display shapes of a plurality of images indicated by the one template displayed on the display screen, a composite image obtained by combining the plurality of images with the template is printed on a recording medium. The image processing apparatus according to claim 1, further comprising a printing unit configured to perform printing. 前記表示画面に対する指示体の接触位置または接近位置に応じた入力を検出するタッチパネルを備え、
前記第1テンプレート選択手段または前記第2テンプレート選択手段は、前記タッチパネルが前記表示画面に表示される前記テンプレートに対する指示体の接触または接近に応じた入力を検出した場合に、当該テンプレートの選択を受け付けるものであることを特徴とする請求項1からのいずれかに記載の画像処理装置。
A touch panel for detecting an input corresponding to a contact position or an approach position of the indicator with respect to the display screen;
The first template selection means or the second template selection means accepts selection of the template when the touch panel detects an input corresponding to contact or approach of an indicator to the template displayed on the display screen. the image processing apparatus according to any one of the four claims 1 to, characterized in that.
表示画面を有する表示装置を備えた画像処理装置が備えているコンピュータに、
前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択ステップと、
前記画像選択ステップにより複数の画像の選択を受け付けたことに応じて、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択ステップと、
前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御ステップと、
前記表示制御ステップにより前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択ステップと、
前記複数の画像が前記1のテンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該テンプレートに応じて複数表示される領域であって、各々1の画像を表示可能な前記複数の領域のうちの1の領域の選択を受け付ける受付ステップと、
前記受付ステップにより選択を受け付けた1の領域である第1領域に前記複数の画像のいずれかが表示されているか判断する判断ステップと、
前記判断ステップにより、前記第1領域に前記複数の画像のいずれかが表示されていると判断された場合、当該第1領域の選択の後に前記受付ステップにより選択を受け付けた他の1の領域である第2領域にも前記複数の画像のいずれかが表示されていることを条件として、前記第1領域に表示されている画像を、前記第2領域に表示されている画像と入れ替えて前記合成画像を前記表示画面に再表示させる一方、前記判断ステップにより、前記第1領域に前記複数の画像のいずれかが表示されていないと判断された場合、前記受付ステップによる前記第2領域の選択を受け付けない画像入替制御ステップと、
を実行させ、
前記表示制御ステップは、前記第2テンプレート選択ステップにより前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択ステップにより選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする画像処理プログラム。
In a computer provided in an image processing apparatus provided with a display device having a display screen,
An image selection step of accepting selection of a plurality of images among images displayed on the display screen of the display device;
One template among a plurality of templates indicating a display position or a display shape of the plurality of images when the plurality of images are displayed on the display screen in response to selection of a plurality of images received in the image selection step. A first template selection step for accepting selection of
Based on the display positions or display shapes of the plurality of images indicated by the one template that has been selected by the first template selection step, the plurality of images that have been selected by the image selection step are combined with the template. A display control step of displaying the first composite image on the display screen;
In a state where the first composite image is displayed on the display screen by the display control step, one of the plurality of templates that is different from the one that has been selected by the first template selection step is selected. A second template selection step for receiving
In a state where a composite image obtained by combining the plurality of images with the one template is displayed on the display screen, a plurality of regions are displayed in accordance with the template, and each one image can be displayed. An accepting step of accepting selection of one of the plurality of regions;
A determination step of determining whether one of the plurality of images is displayed in a first region that is one region for which selection has been received in the reception step;
When it is determined by the determination step that any one of the plurality of images is displayed in the first area, after the selection of the first area, the other area that has received the selection by the reception step On the condition that any one of the plurality of images is also displayed in a second region, the image displayed in the first region is replaced with the image displayed in the second region, and the composition is performed. While redisplaying the image on the display screen, when the determination step determines that any of the plurality of images is not displayed in the first region, the second region is selected by the reception step. Image replacement control steps not accepted;
And execute
In the display control step, when the selection of the one template is accepted in the second template selection step, the display positions or the display shapes of the plurality of images indicated by the one template accepted in the second template selection step are set. A plurality of images that have been selected in the image selection step are displayed on the display screen in place of the first synthesized image, instead of the second synthesized image synthesized with the template. Image processing program.
前記第1テンプレート選択ステップは、前記表示画面に複数の画像を表示する場合における当該複数の画像の表示位置及び表示形状が予め定められた複数のテンプレートのうち1のテンプレートの選択を受け付け、
前記表示制御ステップは、
前記第1テンプレート選択ステップにより選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択ステップにより選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第1合成画像を、前記表示画面に表示させ、
前記第2テンプレート選択ステップにより前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択ステップにより選択を受け付けた1のテンプレートにより予め定められた複数の画像の表示形状に基づいて、前記画像選択手段により選択を受け付けた複数の画像が加工され、当該加工された複数の画像各々が、当該テンプレートにより予め定められた前記複数の画像の表示位置に配置された前記第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする請求項6記載の画像処理プログラム。
The first template selection step accepts selection of one template among a plurality of templates in which display positions and display shapes of the plurality of images are displayed in a case where a plurality of images are displayed on the display screen;
The display control step includes:
Based on the display shapes of a plurality of images predetermined by one template that has been selected by the first template selection step, the plurality of images that have been selected by the image selection step are processed, and the processed plurality of images Each of the images is displayed on the display screen, the first composite image arranged at the display position of the plurality of images predetermined by the template,
When the selection of the first template is received in the second template selection step, the image selection is performed based on the display shapes of a plurality of images predetermined by the one template received in the second template selection step. The plurality of images that have been selected by the means are processed, and the second combined image in which each of the processed images is arranged at the display position of the plurality of images determined in advance by the template The image processing program according to claim 6, wherein the image processing program is displayed on the display screen instead of one composite image.
前記表示画面のうち第1領域に複数の前記テンプレートを選択可能に表示させるテンプレート表示制御ステップを前記コンピュータに実行させ、
前記表示制御ステップは、前記表示画面のうち前記第1領域と隣接する第2領域に、前記第1合成画像または前記第2合成画像を表示させることを特徴とする請求項又はに記載の画像処理プログラム。
Causing the computer to execute a template display control step for selectively displaying a plurality of the templates in the first area of the display screen;
The said display control step displays the said 1st synthesized image or the said 2nd synthesized image in the 2nd area | region adjacent to the said 1st area | region among the said display screens, The Claim 6 or 7 characterized by the above-mentioned. Image processing program.
前記表示画面に表示されている、前記1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記複数の画像が当該テンプレートに対して合成された合成画像を、被記録媒体に印刷させる印刷ステップを前記コンピュータに実行させることを特徴とする請求項からのいずれかに記載の画像処理プログラム。 Based on display positions or display shapes of a plurality of images indicated by the one template displayed on the display screen, a composite image obtained by combining the plurality of images with the template is printed on a recording medium. the image processing program according to any of claims 6 8, characterized in that to execute printing step of the computer. 前記第1テンプレート選択ステップまたは前記第2テンプレート選択ステップは、タッチパネルが前記表示画面に表示される前記テンプレートに対する指示体の接触または接近に応じた入力を検出した場合に、当該テンプレートの選択を受け付けるものであることを特徴とする請求項からのいずれかに記載の画像処理プログラム。 The first template selection step or the second template selection step accepts selection of the template when the touch panel detects an input corresponding to the contact or approach of the indicator displayed on the display screen. the image processing program according to any of claims 6 9, characterized in that. 複数の画像が表示される表示画面を有する表示装置を備えた画像処理装置で実行される画像処理方法において、
前記表示装置の表示画面に表示される画像のうち複数の画像の選択を受け付ける画像選択工程と、
前記画像選択工程により複数の画像の選択を受け付けたことに応じて、前記表示画面に
複数の画像を表示する場合における当該複数の画像の表示位置または表示形状を示す複数のテンプレートのうち1のテンプレートの選択を受け付ける第1テンプレート選択工程と、
前記第1テンプレート選択工程により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択工程により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第1合成画像を、前記表示画面に表示させる表示制御工程と、
前記表示制御工程により前記第1合成画像が前記表示画面に表示されている状態において、前記複数のテンプレートのうち、前記第1テンプレート選択工程により選択を受け付けた1のテンプレートと異なる1のテンプレートの選択を受け付ける第2テンプレート選択工程と、
前記複数の画像が前記1のテンプレートに対して合成された合成画像が前記表示画面に表示されている状態において、当該テンプレートに応じて複数表示される領域であって、各々1の画像を表示可能な前記複数の領域のうちの1の領域の選択を受け付ける受付工程と、
前記受付工程により選択を受け付けた1の領域である第1領域に前記複数の画像のいずれかが表示されているか判断する判断工程と、
前記判断工程により、前記第1領域に前記複数の画像のいずれかが表示されていると判断された場合、当該第1領域の選択の後に前記受付工程により選択を受け付けた他の1の領域である第2領域にも前記複数の画像のいずれかが表示されていることを条件として、前記第1領域に表示されている画像を、前記第2領域に表示されている画像と入れ替えて前記合成画像を前記表示画面に再表示させる一方、前記判断工程により、前記第1領域に前記複数の画像のいずれかが表示されていないと判断された場合、前記受付工程による前記第2領域の選択を受け付けない画像入替制御工程と、
を備え、
前記表示制御工程は、前記第2テンプレート選択工程により前記1のテンプレートの選択を受け付けた場合、前記第2テンプレート選択工程により選択を受け付けた1のテンプレートが示す複数の画像の表示位置または表示形状に基づいて、前記画像選択工程により選択を受け付けた複数の画像が、当該テンプレートに対して合成された第2合成画像を、前記第1合成画像に代えて、前記表示画面に表示させることを特徴とする画像処理方法。
In an image processing method executed by an image processing apparatus including a display device having a display screen on which a plurality of images are displayed,
An image selection step for accepting selection of a plurality of images among images displayed on the display screen of the display device;
One template among a plurality of templates indicating display positions or display shapes of the plurality of images when the plurality of images are displayed on the display screen in response to selection of a plurality of images in the image selection step. A first template selection step for accepting selection of
Based on the display position or display shape of the plurality of images indicated by the one template that has been selected by the first template selection step, the plurality of images that have been selected by the image selection step are combined with the template. A display control step of displaying the first composite image on the display screen;
In a state where the first composite image is displayed on the display screen by the display control step, one of the plurality of templates that is different from the one that has been selected by the first template selection step is selected. A second template selection step for receiving
In a state where a composite image obtained by combining the plurality of images with the one template is displayed on the display screen, a plurality of regions are displayed in accordance with the template, and each one image can be displayed. Receiving a selection of one of the plurality of regions; and
A determination step of determining whether one of the plurality of images is displayed in a first region that is one region for which selection has been received in the reception step;
When it is determined by the determination step that any one of the plurality of images is displayed in the first region, the selection is performed in another region that has received the selection by the reception step after the selection of the first region. On the condition that any one of the plurality of images is also displayed in a second region, the image displayed in the first region is replaced with the image displayed in the second region, and the composition is performed. While redisplaying the image on the display screen, if the determination step determines that any of the plurality of images is not displayed in the first region, the second region is selected by the reception step. Image replacement control process not accepted,
With
In the display control step, when the selection of the one template is received in the second template selection step, the display positions or the display shapes of the plurality of images indicated by the one template received in the second template selection step A plurality of images that have been selected in the image selection step are displayed on the display screen in place of the first synthesized image, instead of the second synthesized image synthesized with the template. Image processing method.
JP2012245087A 2012-11-07 2012-11-07 Image processing apparatus and image processing program Active JP5482865B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012245087A JP5482865B2 (en) 2012-11-07 2012-11-07 Image processing apparatus and image processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012245087A JP5482865B2 (en) 2012-11-07 2012-11-07 Image processing apparatus and image processing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2011220721A Division JP5131375B2 (en) 2011-10-05 2011-10-05 Image processing apparatus and image processing program

Publications (2)

Publication Number Publication Date
JP2013031229A JP2013031229A (en) 2013-02-07
JP5482865B2 true JP5482865B2 (en) 2014-05-07

Family

ID=47787736

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012245087A Active JP5482865B2 (en) 2012-11-07 2012-11-07 Image processing apparatus and image processing program

Country Status (1)

Country Link
JP (1) JP5482865B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11308493A (en) * 1998-04-21 1999-11-05 Casio Comput Co Ltd Digital camera
JP2006285578A (en) * 2005-03-31 2006-10-19 Seiko Epson Corp Page editing apparatus, page editing method, and computer program

Also Published As

Publication number Publication date
JP2013031229A (en) 2013-02-07

Similar Documents

Publication Publication Date Title
JP4935503B2 (en) Image processing apparatus and image processing program
JP5314887B2 (en) Setting method of output image including image processing information and setting control program thereof
JP4853399B2 (en) Image processing apparatus, image processing method, and image processing program
JP2006003568A (en) Image forming apparatus, image forming method, program for causing computer to execute the method, image processing system, and image processing apparatus
JP7094733B2 (en) Image processing device, program, image processing method
JP2004029350A (en) Device and method for information display and image forming device
CN101064758B (en) Image processing device and image processing method
JP6500582B2 (en) Screen display device and program
US9195915B2 (en) Printing apparatus, method of changing layout, and storage medium
JP6784517B2 (en) Multifunction device
JP5131375B2 (en) Image processing apparatus and image processing program
JP2009278373A (en) Image processor, image formation device, and computer program
JP5482865B2 (en) Image processing apparatus and image processing program
JP5131374B2 (en) Image processing apparatus and image processing program
US8370739B2 (en) Combining multiple images from different display areas using a plurality of reference positions
JP4106635B2 (en) Image processing device
JP6372116B2 (en) Display processing apparatus, screen display method, and computer program
JP7250526B2 (en) Image processing device, program, image processing method
JP2019106007A (en) Display device, display control method and program
JP4888251B2 (en) Image processing apparatus and image processing method
JP2016190456A (en) Image formation apparatus and image formation program
CN100440128C (en) Printing result display method, layout editing method and printing control device
JP2010147655A (en) Print data generating device
JP4752917B2 (en) Printing device
JP2009253726A (en) Image processing apparatus, image forming apparatus, and image processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121112

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130627

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130709

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130903

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140203

R150 Certificate of patent or registration of utility model

Ref document number: 5482865

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150