JP2008108238A - Scrapbook server and its control method and control program - Google Patents
Scrapbook server and its control method and control program Download PDFInfo
- Publication number
- JP2008108238A JP2008108238A JP2007182713A JP2007182713A JP2008108238A JP 2008108238 A JP2008108238 A JP 2008108238A JP 2007182713 A JP2007182713 A JP 2007182713A JP 2007182713 A JP2007182713 A JP 2007182713A JP 2008108238 A JP2008108238 A JP 2008108238A
- Authority
- JP
- Japan
- Prior art keywords
- scrapbook
- image
- editing
- images
- client computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
【目的】スクラップ・ブックをあらかじめシミュレーションして作成できるようにする。
【構成】利用者はコンピュータ1を用いてスクラップ・ブック・サーバ5とアクセスし,コンピュータ1の表示画面上で利用者以外の作成者2が作成したスクラップ・ブック作成画像を用いて台紙画像上に写真画像,飾り画像などの部品画像を貼り付けてスクラップ・ブックを作成するためのシミュレーションを行う。シミュレーションに沿った手順書が作成される。手順書とスクラップ・ブックを実際に作成するための台紙,写真,ボタン,リボンなどの飾りとがパッケージに梱包されて利用者に宅配される。利用者はパッケージを受け取り梱包されている台紙,飾りを用いて手順書を見ながら,シミュレーションで行ったようにしてスクラップ・ブックを実際に作成する。
【選択図】図1
[Purpose] To create a scrapbook by simulation in advance.
[Configuration] The user accesses the scrapbook server 5 using the computer 1, and uses the scrapbook creation image created by the creator 2 other than the user on the display screen of the computer 1 on the mount image. A simulation is performed to create a scrapbook by pasting part images such as photographic images and decorative images. A procedure manual in accordance with the simulation is created. Procedures and decorations such as mounts, photos, buttons, and ribbons for actually creating a scrapbook are packed in a package and delivered to the user. The user receives the package and actually creates a scrapbook as he did in the simulation while looking at the procedure manual using the mounted mount and decoration.
[Selection] Figure 1
Description
この発明は,スクラップ・ブック・サーバならびにその制御方法およびその制御プログラムに関する。 The present invention relates to a scrapbook server, a control method thereof, and a control program thereof.
サーバにアクセスして,ポスト・カードに画像や飾りをつけるものがある(特許文献1)。このようなものにおいては,ユーザのコンピュータにテンプレート画像が表示され,そのテンプレート画像に飾りが付ける編集作業がユーザによって行われる。編集されたポスト・カードが所望枚数だけ印刷されて,ユーザの自宅に配達される。
しかしながら,編集されて出来上がったポスト・カードがユーザの自宅に配達されるにすぎない。ユーザが実際に,写真,リボン,ボタンなどの部品を台紙に貼り付けて作成するものとは異なる。 However, the edited post card is only delivered to the user's home. This is different from what a user actually creates by pasting parts such as photographs, ribbons, and buttons on a mount.
この発明は,あらかじめシミュレーションした内容に沿って,ユーザが実際に,写真,リボン,ボタンなどの部品を利用してスクラップ・ブックと呼ばれる作品を作成する場合に,他人の編集を利用できるようにすることを目的とする。 This invention makes it possible to use other people's editing when the user actually creates a work called a scrapbook using parts such as photographs, ribbons, and buttons in accordance with the contents simulated in advance. For the purpose.
第1の発明によるスクラップ・ブック・サーバは,台紙などの部品の上に写真などの他の部品を貼り付けることにより作成されたスクラップ・ブックの画像であるスクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,スクラップ・ブック画像を表わすスクラップ・ブック画像データをクライアント・コンピュータに送信するスクラップ・ブック画像データ送信手段,上記スクラップ・ブック画像データ送信手段からクライアント・コンピュータにスクラップ・ブック画像データが送信されたことによりクライアント・コンピュータの表示装置の表示画面に表示されるスクラップ・ブック画像の中から所望のスクラップ・ブック画像が選択されたことに応じてクライアント・コンピュータから送信される選択コマンドを受信する選択コマンド受信手段,上記選択コマンド受信手段によって選択コマンドが受信されたことにより,選択されたスクラップ・ブック画像のうちスクラップ・ブック画像に用いられている写真画像(ディジタル・スチル・カメラ等を用いて被写体が撮像されることにより得られる画像であり,クライアント・コンピュータのユーザによって撮像された画像などである。飾り画像がパーソナル・コンピュータなどを用いて作成される点で,飾り画像と異なる。)を除く編集用スクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,編集用スクラップ・ブック画像を表わす編集用スクラップ・ブック画像データをクライアント・コンピュータに送信する編集用スクラップ・ブック画像データ送信手段,上記編集用スクラップ・ブック画像データ送信手段からクライアント・コンピュータに編集用スクラップ・ブック画像データが送信されたことにより,クライアント・コンピュータの表示装置の表示画面に表示された編集用スクラップ・ブック画像を利用して写真画像の配置,部品画像の配置,スクラップ・ブックに使用される部品の選択などのスクラップ・ブックの作成のシミュレーションが上記クライアント・コンピュータにおいて行われたことにより上記クライアント・コンピュータから送信される,スクラップ・ブック作成に必要な部品を識別するデータを含む注文データを受信する注文データ受信手段,および上記注文データ受信手段によって受信した注文データにもとづいて,スクラップ・ブック作成手順が記載された手順書をプリントするようにプリンタを制御するプリンタ制御手段を備えていることを特徴とする。 The scrapbook server according to the first invention displays a scrapbook image, which is an image of a scrapbook created by pasting another part such as a photograph on a part such as a mount, on the client computer. Scrapbook image data transmission means for transmitting scrapbook image data representing a scrapbook image to a client computer for display on the display screen of the apparatus, and the scrapbook image data transmission means from the scrapbook image data transmission means to the client computer. Sending from the client computer in response to the selection of a desired scrapbook image from the scrapbook images displayed on the display screen of the client computer display device when the book image data is sent A selection command receiving means for receiving the selected command, and a photographic image (digital still image) used for the scrapbook image among the selected scrapbook images by receiving the selection command by the selection command receiving means. -An image obtained by capturing an image of a subject using a camera, such as an image captured by a user of a client computer, etc. The decoration image is created using a personal computer, etc. Edit scrapbook image data representing the edit scrapbook image is sent to the client computer to display the edit scrapbook image (except for the image) on the display screen of the client computer display device. Scrapbook for editing The editing image displayed on the display screen of the display device of the client computer when the editing scrapbook image data is transmitted to the client computer from the editing image data transmitting means and the editing scrapbook image data transmitting means. The above client computer is used to simulate the creation of a scrap book, such as the arrangement of photo images, the arrangement of part images, and the selection of parts used in the scrap book, using the scrap book image. -Order data receiving means for receiving order data including data identifying parts necessary for creating a scrap book sent from a computer, and creating a scrap book based on the order data received by the order data receiving means hand There, characterized in that a printer control unit for controlling the printer to print the instructions described.
第1の発明は,上記スクラップ・ブック・サーバに適した制御方法も提供している。すなわち,この方法は,スクラップ・ブック画像データ送信手段が,台紙などの部品の上に写真などの他の部品を貼り付けることにより作成されたスクラップ・ブックの画像であるスクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,スクラップ・ブック画像を表わすスクラップ・ブック画像データをクライアント・コンピュータに送信し,選択コマンド受信手段が,上記スクラップ・ブック画像データ送信手段からクライアント・コンピュータにスクラップ・ブック画像データが送信されたことによりクライアント・コンピュータの表示装置の表示画面に表示されるスクラップ・ブック画像の中から所望のスクラップ・ブック画像が選択されたことに応じてクライアント・コンピュータから送信される選択コマンドを受信し,編集用スクラップ・ブック画像データ送信手段が,上記選択コマンド受信手段によって選択コマンドが受信されたことにより,選択されたスクラップ・ブック画像のうちスクラップ・ブック画像に用いられている写真画像を除く編集用スクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,編集用スクラップ・ブック画像を表わす編集用スクラップ・ブック画像データをクライアント・コンピュータに送信し,注文データ受信手段が,上記編集用スクラップ・ブック画像データ送信手段からクライアント・コンピュータに編集用スクラップ・ブック画像データが送信されたことにより,クライアント・コンピュータの表示装置の表示画面に表示された編集用スクラップ・ブック画像を利用して写真画像の配置,部品画像の配置,スクラップ・ブックに使用される部品の選択などのスクラップ・ブックの作成のシミュレーションが上記クライアント・コンピュータにおいて行われたことにより上記クライアント・コンピュータから送信される,スクラップ・ブック作成に必要な部品を識別するデータを含む注文データを受信し,プリンタ制御手段が,上記注文データ受信手段によって受信した注文データにもとづいて,スクラップ・ブック作成手順が記載された手順書をプリントするようにプリンタを制御するものである。 The first invention also provides a control method suitable for the scrapbook server. That is, in this method, the scrapbook image data transmission means transmits a scrapbook image, which is an image of a scrapbook created by pasting another part such as a photograph on a part such as a mount. Scrapbook image data representing a scrapbook image is transmitted to a client computer for display on a display screen of a computer display device, and a selection command receiving means is connected to the client computer from the scrapbook image data transmitting means. From the client computer in response to selection of a desired scrapbook image from among the scrapbook images displayed on the display screen of the display device of the client computer. Sending When the selection command is received, the editing scrapbook image data transmission means is used for the scrapbook image among the selected scrapbook images when the selection command is received by the selection command receiving means. Edit scrapbook image data representing the edit scrapbook image is transmitted to the client computer in order to display the edit scrapbook image except the photograph image on the display screen of the display device of the client computer. , The order data receiving means sends the editing scrapbook image data sent from the editing scrapbook image data sending means to the client computer, and the edit displayed on the display screen of the display device of the client computer. Scrub The above client computer is used to simulate the creation of a scrap book, such as the arrangement of a photographic image, the arrangement of part images, and the selection of parts used in the scrap book, by using the above-mentioned client computer. Receives order data including data for identifying parts necessary for scrapbook creation sent from the computer, and creates a scrapbook based on the order data received by the printer control means by the order data receiving means The printer is controlled so as to print a procedure manual describing the procedure.
第1の発明は,上記スクラップ・ブック・サーバの制御方法を実施するためのプログラムおよびそのプログラムが格納された記録媒体も提供している。 The first invention also provides a program for carrying out the above-described method for controlling the scrapbook server and a recording medium storing the program.
第1の発明によると,台紙などの部品の上に写真などの他の部品を貼り付けることにより作成されたスクラップ・ブックの画像であるスクラップ・ブック画像(たとえばスクラップ・ブックが撮影されることにより得られる)を表わすスクラップ・ブック画像データがスクラップ・ブック・サーバからクライアント・コンピュータに送信される。クライアント・コンピュータの表示装置の表示画面にはスクラップ・ブック画像が表示され,表示されたスクラップ・ブック画像が選択されると,選択コマンドがクライアント・コンピュータからスクラップ・ブック・サーバに送信される。選択コマンドがスクラップ・ブック・サーバにおいて受信されると,選択されたスクラップ・ブック画像に用いられている写真画像を除く編集用スクラップ・ブック画像を表わす編集用スクラップ・ブック画像データがスクラップ・ブック・サーバからクライアント・コンピュータに送信される。クライアント・コンピュータの表示装置の表示画面には,写真画像を除く編集用スクラップ・ブック画像が表示される。クライアント・コンピュータのユーザ(利用者)は,他人(作成者)が作成した編集用スクラップ・ブック画像を用いて,写真画像,ハートの画像,ダイヤの画像などの飾り画像,リボン,ボタンなどの素材の画像などの部品画像の選択,その配置の決定など,実際のスクラップ・ブックを作成するためのシミュレーションを行うことができる。シミュレーションが行われると,クライアント・コンピュータからスクラップ・ブック・サーバに注文データが送信される。すると,スクラップ・ブック・サーバにおいて,シミュレーションに沿ってスクラップ・ブックを作成できるような手順書がプリントされる。 According to the first invention, a scrapbook image that is an image of a scrapbook created by pasting another part such as a photograph on a part such as a mount (for example, by shooting a scrapbook) Is obtained from the scrapbook server to the client computer. A scrapbook image is displayed on the display screen of the display device of the client computer. When the displayed scrapbook image is selected, a selection command is transmitted from the client computer to the scrapbook server. When the selection command is received at the scrapbook server, the editing scrapbook image data representing the editing scrapbook image excluding the photo image used for the selected scrapbook image is stored in the scrapbook file. Sent from server to client computer. On the display screen of the display device of the client computer, an edit scrapbook image excluding photo images is displayed. Client computer users (users) can use scrapbook images for editing created by others (creators) to create photo images, heart images, diamond images and other decorative images, ribbons, buttons, and other materials. The simulation for creating an actual scrapbook can be performed, such as selecting a part image such as an image and determining its arrangement. When the simulation is performed, order data is transmitted from the client computer to the scrapbook server. Then, in the scrapbook server, a procedure manual that can create a scrapbook according to the simulation is printed.
ユーザには,手順書とシミュレーションで利用された部品画像に対応する部品(写真,飾り画像,ボタン,リボンなど)とがパッケージにされて宅配される。ユーザは,自宅でパッケージを受け取り,パッケージに梱包されている部品を用いて手順書にしたがってスクラップ・ブックを作成できる。ユーザは,他人のスクラップ・ブック編集画像を利用してシミュレーションをすることができ,そのシミュレーションにしたがった,ユーザに固有の手順書を受け取ることができる。シミュレーションした内容に沿ってスクラップ・ブックを作成できる。 To the user, the procedure manual and the parts (photos, decoration images, buttons, ribbons, etc.) corresponding to the part images used in the simulation are packaged and delivered to the user. The user can receive the package at home and create a scrapbook according to the procedure manual using the parts packed in the package. The user can perform a simulation using the other person's scrapbook edited image, and can receive a procedure manual unique to the user according to the simulation. A scrapbook can be created according to the simulated contents.
上記プリンタ制御手段は,たとえば,編集用スクラップ・ブック画像の閲覧のみが許可されており,その閲覧が行われる場合,編集用スクラップ・ブック画像から写真画像が除かれ,その除かれた写真画像に別の写真画像を配置するシミュレーションが行われる場合,編集用スクラップ画像に含まれている部品画像を変更する,あるいは部品画像の配置位置を変更するシミュレーションが行われる場合,編集用スクラップ・ブック画像に含まれている部品画像のうち編集用スクラップ画像の作成者が作成した部品画像を抽出し,抽出した部品画像を用いて新たにスクラップ・ブック作成のシミュレーションが行われる場合,編集用スクラップ・ブック画像に含まれている部品画像のうち編集用スクラップ・ブック画像の作成者が作成した部品画像を抽出して新たにスクラップ・ブック作成のシミュレーションが行われる場合において,抽出された編集用画像の二次利用が許可されているときと許可されていないとき,または編集用スクラップ・ブック画像を利用してスクラップ・ブック作成の注文データがクライアント・コンピュータから送信される場合に応じた手順書をプリントするものである。 The printer control means, for example, is permitted only to view the editing scrapbook image. When the browsing is performed, the photo image is removed from the editing scrapbook image, and the removed photo image is added to the removed photo image. When a simulation for placing another photographic image is performed, the part image included in the editing scrap image is changed, or when a simulation for changing the placement position of the part image is performed, the editing scrapbook image is displayed. When the part image created by the creator of the editing scrap image is extracted from the included part images, and a new scrapbook creation simulation is performed using the extracted part image, the editing scrapbook image Created by the author of the scrapbook image for editing When an image is extracted and a new scrapbook creation simulation is performed, the secondary use of the extracted editing image is permitted or not permitted, or the editing scrapbook image is A procedure manual is printed when order data for creating a scrapbook is transmitted from a client computer.
第2の発明によるスクラップ・ブック・サーバは,台紙などの部品の上に写真などの他の部品を貼り付けることにより作成されるスクラップ・ブックの画像であるスクラップ・ブック画像に用いられる写真画像を除く多数の編集用スクラップ・ブック画像を表す多数のスクラップ・ブック画像データの中から,利用率の高い複数の編集用スクラップ・ブック画像を表す複数の編集用スクラップ・ブック画像データを抽出する編集用スクラップ・ブック画像データ抽出手段,上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データを,編集用スクラップ・ブック画像の利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集用スクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信する編集用スクラップ・ブック画像データ送信手段,上記編集用スクラップ・ブック画像データ送信手段から上記利用者のクライアント・コンピュータに複数の編集用スクラップ・ブック画像データが送信されたことにより,上記利用者のクライアント・コンピュータから送信される識別データであって上記利用者のクライアント・コンピュータの表示装置の表示画面に表示された複数の編集用スクラップ・ブック画像から選択された編集用スクラップ・ブック画像を特定する識別データを受信する第1の識別データ受信手段,および上記第1の識別データ受信手段によって受信した識別データによって特定される編集用スクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御するプリンタ制御手段を備えていることを特徴とする。 The scrapbook server according to the second invention is a photographic image used for a scrapbook image, which is an image of a scrapbook created by pasting another part such as a photograph on a part such as a mount. For editing to extract a plurality of editing scrapbook image data representing a plurality of editing scrapbook images with a high utilization rate from a large number of scrapbook image data representing a large number of editing scrapbook images A plurality of editing scrapbook image data extracted by the scrapbook image data extracting means and the editing scrapbook image data extracting means are stored in the client computer display device of the editing scrapbook image user. To display multiple editing scrapbook images on the display screen A plurality of editing scrapbook image data is sent from the editing scrapbook image data transmitting means to the user client computer to the user client computer. By being transmitted, it is selected from a plurality of editing scrapbook images that are identification data transmitted from the user's client computer and displayed on the display screen of the display device of the user's client computer. Corresponding to the first identification data receiving means for receiving the identification data for specifying the editing scrapbook image, and the editing scrapbook image specified by the identification data received by the first identification data receiving means. Scrapbook creation procedure Characterized in that it comprises a printer control unit for controlling the printer to print the described procedures.
第2の発明は,上記スクラップ・ブック・サーバに適した制御方法も提供している。すなわち,この方法は,編集用スクラップ・ブック画像データ抽出手段が,台紙などの部品の上に写真などの他の部品を貼り付けることにより作成されるスクラップ・ブックの画像であるスクラップ・ブック画像に用いられる写真画像を除く多数の編集用スクラップ・ブック画像を表す多数のスクラップ・ブック画像データの中から,利用率の高い複数の編集用スクラップ・ブック画像を表す複数の編集用スクラップ・ブック画像データを抽出し,編集用スクラップ・ブック画像データ送信手段が,上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データを,編集用スクラップ・ブック画像の利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集用スクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信し,第1の識別データ受信手段が,上記編集用スクラップ・ブック画像データ送信手段から上記利用者のクライアント・コンピュータに複数の編集用スクラップ・ブック画像データが送信されたことにより,上記利用者のクライアント・コンピュータから送信される識別データであって上記利用者のクライアント・コンピュータの表示装置の表示画面に表示された複数の編集用スクラップ・ブック画像から選択された編集用スクラップ・ブック画像を特定する識別データを受信し,プリンタ制御手段が,上記識別データ受信手段によって受信した識別データによって特定される編集用スクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御するものである。 The second invention also provides a control method suitable for the scrapbook server. That is, in this method, the scrapbook image data extraction means for editing is applied to a scrapbook image that is an image of a scrapbook created by pasting another part such as a photograph on a part such as a mount. A plurality of editing scrapbook image data representing a plurality of editing scrapbook images having a high utilization rate among a large number of scrapbook image data representing a large number of editing scrapbook images excluding used photo images The editing scrapbook image data transmission means extracts a plurality of editing scrapbook image data extracted by the editing scrapbook image data extraction means from the editing scrapbook image user. Multiple editing scraps on the display screen of the client computer display The first identification data receiving means sends a plurality of edits from the editing scrapbook image data sending means to the user client computer for displaying a photographic image. A plurality of editing data displayed on the display screen of the display device of the user's client computer, which is identification data transmitted from the user's client computer by sending the scrapbook image data for use The identification data specifying the editing scrapbook image selected from the scrapbook image is received, and the printer control means corresponds to the editing scrapbook image specified by the identification data received by the identification data receiving means. The procedure for creating a scrapbook And it controls the printer to print the instructions.
第2の発明も上記スクラップ・ブック・サーバの制御方法を実施するためのプログラムおよびそのプログラムを格納した記録媒体を提供している。 The second invention also provides a program for carrying out the above-described scrapbook server control method and a recording medium storing the program.
第2の発明によると,スクラップ・ブック画像に用いられているスクラップ・ブック画像の作成者の写真画像が除かれた多数の編集用スクラップ・ブック画像の中から利用率の高い複数の編集用スクラップ・ブック画像を表す編集用スクラップ・ブック画像データが抽出される。抽出された編集用スクラップ・ブック画像データは,スクラップ・ブック・サーバから,編集用スクラップ・ブック画像の利用者のクライアント・コンピュータに送信される。利用者のクライアント・コンピュータにおいて,抽出された編集用スクラップ・ブック画像データが受信されると,利用者のクライアント・コンピュータの表示装置の表示画面には,利用率の高い複数の編集用スクラップ・ブック画像が表示される。表示された複数の編集用スクラップ・ブック画像の中から利用者が利用したい編集用スクラップ・ブック画像が選択される。すると,選択された編集用スクラップ・ブック画像を特定する識別データが利用者のクライアント・コンピュータからスクラップ・ブック・サーバに送信される。スクラップ・ブック・サーバにおいて,利用者のクライアント・コンピュータから送信された識別データが受信されると,受信した編集用スクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載されて手順書がプリントされる。 According to the second aspect of the present invention, a plurality of editing scraps having a high utilization rate are selected from among a large number of editing scrapbook images from which a photograph image of the creator of the scrapbook image used in the scrapbook image is removed.・ Scrapbook image data for editing representing a book image is extracted. The extracted editing scrapbook image data is transmitted from the scrapbook server to the client computer of the user of the editing scrapbook image. When the extracted scrapbook image data for editing is received at the user's client computer, the display screen of the display device of the user's client computer displays a plurality of editing scrapbooks with a high usage rate. An image is displayed. From among the plurality of displayed edit scrapbook images, an edit scrapbook image that the user wants to use is selected. Then, identification data for specifying the selected scrapbook image for editing is transmitted from the user's client computer to the scrapbook server. When the identification data sent from the user's client computer is received by the scrapbook server, the procedure for creating the scrapbook corresponding to the received scrapbook image for editing is described and the procedure is printed. Is done.
第2の発明によると,利用者は他人が作成したスクラップ・ブック画像を利用して,そのスクラップ・ブック画像にもとづくスクラップ・ブックを作成するための手順書を,自らスクラップ・ブックを作成するシミュレーションを行うことなく得ることができる。しかも,利用率の高い人気のあるスクラップ・ブック画像を利用できる。もっとも,必ずしも他人が作成したスクラップ・ブック画像でなく,利用者本人が作成したスクラップ・ブック画像を利用するものでもよい。 According to the second invention, a user uses a scrapbook image created by another person, and creates a procedure book for creating a scrapbook based on the scrapbook image, and creates a scrapbook by himself. Can be obtained without doing. Moreover, popular scrapbook images with high usage rates can be used. However, a scrapbook image created by the user himself / herself may be used instead of a scrapbook image created by another person.
上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データによって表される複数の編集用スクラップ・ブック画像のそれぞれの編集用スクラップ・ブック画像に上記利用者の写真画像を合成する合成手段,上記合成手段によって,それぞれの編集用スクラップ・ブック画像の上記利用者の写真画像が合成された複数の編集済みスクラップ・ブック画像を表す複数のスクラップ・ブック画像データを,上記利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集済みスクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信する編集済みスクラップ・ブック画像データ送信手段,および上記編集済みスクラップ・ブック画像データ送信手段から上記利用者のクライアント・コンピュータに上記利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集済みスクラップ・ブック画像から選択された編集済みスクラップ・ブック画像を特定する識別データを受信する第2の識別データ受信手段をさらに備えてもよい。この場合,上記プリンタ制御手段は,上記第2の識別データ受信手段によって受信した識別データによって特定される編集済みスクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御するものとなろう。 The photograph of the user in each of the editing scrapbook images of the plurality of editing scrapbook images represented by the plurality of editing scrapbook image data extracted by the editing scrapbook image data extraction means A plurality of scrapbook image data representing a plurality of edited scrapbook images in which the above-mentioned user's photo images of the respective editing scrapbook images are combined by the combining means for combining the images, Edited scrapbook image data transmitting means for transmitting to the user client computer to display a plurality of edited scrapbook images on a display screen of a display device of the user client computer, and the editing Scrapbook image data transmission Means for receiving identification data identifying an edited scrapbook image selected from a plurality of edited scrapbook images on a display screen of a display device of the user client computer from the means to the user client computer; You may further provide a 2nd identification data receiving means. In this case, the printer control means prints a procedure manual that describes a procedure for creating a scrap book corresponding to the edited scrap book image specified by the identification data received by the second identification data receiving means. Would be to control the printer.
あらかじめ記憶されている利用者の写真画像の中から,上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像のそれぞれの編集用スクラップ・ブック画像に対応するスクラップ・ブック画像に含まれているスクラップ・ブック画像の作成者の写真画像に近似している写真画像を見つけ出す処理を複数の編集用スクラップ・ブック画像分行う写真画像検出手段をさらに備えてもよい。この場合,上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データによって表される複数の編集用スクラップ・ブック画像のそれぞれの編集用スクラップ・ブック画像に,上記写真画像検出手段によって検出された複数の写真画像のうち対応する写真画像を合成する処理を複数の編集用スクラップ・ブック画像分繰り返すものとなろう。スクラップ・ブック画像の作成者の写真画像に近似している写真画像を見つけ出すには,たとえば,作成者の写真画像を解析し,解析された作成者の写真画像の特性(色味,写真画像に含まれている被写体の種別,その被写体の数)に近い特性をもつ写真画像を見つければよい。また,写真画像を解析しなくとも,写真画像の特性が写真画像の付随情報として付随されている場合には,その付随情報を利用してスクラップ・ブック画像の作成者の写真画像に近似している写真画像を見つけ出すことができる。付随情報は,たとえば,写真画像を表す写真画像ファイルのヘッダに記録されることとなろう。もっとも,ヘッダに記録されていなくとも,多数の写真画像の付随情報を付随情報テーブルに記憶させておくことにより,その付随情報テーブルから付随情報を読み出してスクラップ・ブック画像の作成者の写真画像に近似している写真画像を見つけ出すこともできる。 The scrap image corresponding to each of the editing scrapbook images of the plurality of editing scrapbook images extracted by the above-described editing scrapbook image data extraction means from the user's photo images stored in advance. You may further provide the photographic image detection means which performs the process which finds the photographic image approximate to the photographic image of the creator of the scrapbook image contained in the book image for several edit scrapbook images. In this case, each of the editing scrapbook images of the plurality of editing scrapbook images represented by the plurality of editing scrapbook image data extracted by the editing scrapbook image data extraction means is added to the editing scrapbook image. The process of synthesizing corresponding photographic images among a plurality of photographic images detected by the photographic image detecting means will be repeated for a plurality of editing scrapbook images. In order to find a photographic image that is similar to the photographic image of the creator of the scrapbook image, for example, the photographic image of the maker is analyzed, and the characteristics (color, It is only necessary to find a photographic image having characteristics close to the type of subject included and the number of subjects. Even if the photographic image is not analyzed, if the characteristics of the photographic image are attached as accompanying information of the photographic image, the accompanying information is used to approximate the photograph image of the creator of the scrapbook image. You can find out what photographic images are. The accompanying information will be recorded in the header of a photographic image file representing a photographic image, for example. However, even if it is not recorded in the header, by storing incidental information of a large number of photographic images in the incidental information table, the incidental information is read out from the incidental information table and converted into the photograph image of the creator of the scrapbook image. You can also find photographic images that are close to each other.
図1は,この発明の実施例によるスクラップ・ブック注文システムの概要を示している。 FIG. 1 shows an overview of a scrapbook ordering system according to an embodiment of the present invention.
この実施例によるスクラップ・ブック注文システムにおいては,スクラップ・ブックを実際に作成しようとしている作成者2が自分のコンピュータ1を用いてスクラップ・ブックを作成するシミュレーションを行うことができる。作成者2は,コンピュータ1を用いてスクラップ・ブック・サーバ5にアクセスする。すると,スクラップ・ブック・サーバ5から作成者2のコンピュータ1に,スクラップ・ブックの作成シミュレーションを行うための台紙画像,写真画像,マークなどの飾り画像,リボン,ボタンなどの立体的な素材を表わす素材画像などの部品画像を表わす部品画像データが送信される。
In the scrapbook ordering system according to this embodiment, a
作成者2のコンピュータ1において部品画像データが受信されると,その部品画像データによって表わされる部品画像を用いてコンピュータ1の表示画面上においてスクラップ・ブックの作成シミュレーションが行われる。部品画像が選択され,配置が決定されるごとに作成者2のコンピュータ1からスクラップ・ブック・サーバ5に順にレイヤ・データが送信される。
When the part image data is received by the
作成者2のコンピュータ5から送信されたレイヤ・データがスクラップ・ブック・サーバ5において受信されると,受信されたレイヤ・データにもとづいて,作成者2のシミュレーションに沿った手順書(スクラップ・ブックを実際に作成するための解説書)が作成される。また,スクラップ・ブックを作成するために必要な写真,飾り画像がプリントされ,かつリボン,ボタンなどの素材がパーツ・センタにおいて抽出される。スクラップ・ブック・センタから作成者2の自宅に,スクラップ・ブックを作成するための台紙,写真,などの部品およびスクラップ・ブックを作成するための手順書(解説書)が梱包されたパッケージが届けられる。
When the layer data transmitted from the
作成者は,パッケージに梱包されている部品を用いて手順書を見ながらシミュレーションで行ったようにして,台紙の上に写真,プリントされた飾り画像,リボン,ボタンなどの素材を貼り付けてスクラップ・ブックを作成する。 The creator makes a scrap by pasting materials such as photos, printed decorative images, ribbons, buttons, etc. on the mount, as he did in the simulation while looking at the procedure manual using the parts packed in the package.・ Create a book.
図2は,スクラップ・ブック・サーバ5の電気的構成を示すブロック図である。
FIG. 2 is a block diagram showing an electrical configuration of the
スクラップ・ブック・サーバ5の全体の動作は,CPU12によって統括される。
The overall operation of the
スクラップ・ブック・サーバ5には,CD-ROM(コンパクト・ディスク-リード・オンリ・メモリ)ドライブ19が含まれている。このCD-ROMドライブ19に後述する動作を制御するためのサーバ・ソフトウェアが格納されたCD-ROM20が装填されると,そのサーバ・ソフトウェア17がハードディスク16にインストールされる。ハードディスク16には,サーバ・ソフトウェア17のほかにデータベース18が格納されている。ハードディスク16に格納されたサーバ・ソフトウェア17などはハードディスク・ドライブ15によってアクセスされる。
The
スクラップ・ブック・サーバ5には,画像を表示するための表示装置10,コマンド等を入力するためのキーボード11,データ等を一時的に記憶等するためのメモリ13,ネットワークに接続するためのネットワーク・インターフェイス14が含まれている。
The
図3から図6は,作成者2のコンピュータ1とスクラップ・ブック・サーバ5との間の処理手順を示すフローチャートである。上述のようにスクラップ・ブック作成のシミュレーションの処理手順を示している。
3 to 6 are flowcharts showing a processing procedure between the
作成者2のコンピュータ1とスクラップ・ブック・サーバ5とが接続され(ステップ30),スクラップ・ブック・サーバ5において作成者5の認証が行われる(ステップ61)。認証されると(ステップ62でYES),作成者2の編集途中のスクラップ・ブック編集画像が保存されているかどうかが確認される(ステップ63)。
The
シミュレーションにおいて作成者2のコンピュータ1の表示装置の表示画面に表示される画像がスクラップ・ブック編集画像である。シミュレーションの途中,または終了後に,そのスクラップ・ブック編集画像を表わすデータをスクラップ・ブック・サーバ5に保存することができ,保存されたスクラップ・ブック編集画像を用いてシミュレーションを行うことができる。このためにスクラップ・ブック編集画像が保存されているかどうかが確認される。保存されている場合には(ステップ63でYES),その保存されているスクラップ・ブック編集画像データがスクラップ・ブック・サーバ5から作成者2のコンピュータ1に送信される(ステップ64)。保存されていない場合には(ステップ63でNO),デフォルトのスクラップ編集画像を表わすデータがスクラップ・ブック・サーバ5から作成者2のコンピュータ1に送信される(ステップ65)。
An image displayed on the display screen of the display device of the
作成者2のコンピュータ1においてスクラップ・ブック編集画像データが受信されると(ステップ31),コンピュータ1の表示画面にスクラップ・ブック編集画像が表示される(ステップ32)。この実施例においてはデフォルトのスクラップ・ブック編集画像が表示されるものとする。
When the scrapbook edit image data is received by the
図7は,作成者2のコンピュータ1の表示画面に表示されるウインドウ80の一例である。
FIG. 7 is an example of a
ウインドウ80には,左端部に部品選択領域90,右端部にコマンド指令領域100,中央下部に部品色指定領域120および中央部部分にスクラップ・ブック編集画像表示領域130が形成されている。
In the
部品選択領域90には,台紙領域91,ユーザ写真領域92,飾り領域93および素材領域94の各領域が含まれている。
The
台紙領域91は,台紙を選択する場合に作成者によってクリックされる領域である。台紙領域91がクリックされると,図8に示すように台紙領域91の下部に小ウインドウ95が現れる。現れた小ウインドウ95内には台紙のサンプルを現すサムネイルの台紙画像が表示される。小ウインドウ95の右側にはスクロール・バー96が形成されており,このスクロール・バー96が上下されることにより,小ウインドウ95内に新たなサムネイル台紙画像が現れる。小ウインドウ95に表示されているサムネイル台紙画像がクリックされることにより,台紙画像が選択されたこととなる。
The
ユーザ写真領域92は,ユーザ(作成者)の写真を選択する場合に作成者によってクリックされる領域である。ユーザ写真領域92がクリックされると,図9に示すようにユーザ写真領域92の下部に小ウインドウ95が現れる。現れた小ウインドウ95内に,ユーザ画像のサムネイル画像が表示される。小ウインドウ95内に表示されているサムネイル・ユーザ画像がクリックされることにより,ユーザ写真が選択されたこととなる。
The
飾り領域93は,飾り画像を選択する場合に作成者によってクリックされる領域である。飾り領域93がクリックされると,図10に示すように飾り領域93の下部に小ウインドウ95が現れる。現れた小ウインドウ95内に,飾り画像のサムネイル画像が表示される。小ウインドウ95内に表示されているサムネイル飾り画像がクリックされることにより,ユーザ写真が選択されたこととなる。
The
素材領域94は,ボタン,リボンなど紙以外の厚みのある素材によりできた飾りを選択する場合に作成者によってクリックされる領域である。素材領域94がクリックされると,図11に示すように素材領域94の下部に小ウインドウ95が現れる。現れた小ウインドウ95内に,素材の画像が表示される。小ウインドウ95内に表示されている素材画像がクリックされることにより素材が選択されたこととなる。
The
コマンド指令領域100には切り取り領域101,色変更領域102,拡大縮小領域103,回転領域104,上に領域105,下に領域106および戻す領域107ならびに保存領域108,決定領域109,アフィリエイト設定領域110および終了領域111が含まれている。
The
切り取り領域101は,部品の一部を切り取る場合にクリックされる領域である。切り取り領域101がクリックされた後に切り取るべき部品画像が選択され,切り取るべき部分がカーソルで指定されることにより,切り取る部分が決定される。色変更領域102は,同一の部品に複数の色がある場合に色を変更するときにクリックされる領域である。色変更領域102がクリックされた後に部品画像が選択されると,その選択された部品画像の色が変わる。もっとも,カラー・パレットが表示されるようにして,表示されたカラー・パレットの中から色を指定するようにしてもよい。拡大縮小領域103は,部品画像を拡大または縮小する場合にクリックされる領域である。拡大縮小領域103がクリックされた後に部品画像が選択されると,選択された部品画像が拡大または縮小される。拡大または縮小を指定するために拡大アイコンまたは縮小アイコンが表示されるようにしてもよい。
The
回転領域104は,部品画像を回転させる場合にクリックされる領域である。回転領域104がクリックされた後に部品画像が選択され,ドラッグされることにより部品画像が回転する。上に領域105は,下の階層にある部品画像を上の階層にするときにクリックされる。上に領域105がクリックされた後に部品画像がクリックされると,その部品画像が現在の階層よりも一つ上の階層となる。下に領域106は,上の階層にある部品画像を下の階層にするときにクリックされる。下に領域106がクリックされた後に部品画像がクリックされると,その部品画像が現在の階層よりも一つ上の階層となる。戻す領域107は,部品画像をデフォルトに戻すものである。戻す領域107がクリックされた後に部品画像が選択されると,その選択された部品画像がデフォルトの画像に戻される。
The
保存領域108は,上述したように編集したスクラップ・ブック画像を表わすデータをスクラップ・ブック・サーバ5に保存するときにクリックされる。決定領域109は,部品の選択,配置,色変更など一つの部品についての編集が決定されたごとにクリックされる。アフィリエイト設定領域110は,作成者2が作成したスクラップ・ブック編集画像を利用して第三者の利用者が利用する場合の設定を行うときにクリックされる。終了領域111は,編集が終了したときにクリックされる。
The
部品色指定領域120には,選択された部品に複数の色が割り当てられていたときに,その複数の色をもつ部品が表示される。作成者は複数の色の中から所望の色をもつ部品の画像を選択する。
In the component
スクラップ・ブック編集画像表示領域130は編集中のスクラップ・ブック編集画像が表示される領域である。上述したようにデフォルトのスクラップ編集画像データが作成者2のコンピュータ1に送信されると,スクラップ・ブック編集画像表示領域130には図7に示すように単なる枠131が表示される。もっとも,枠131自体も表示されなくともよい。
The scrapbook edit
表示画面に図7に示すウインドウ80が表示されている状態において作成者2によって台紙領域91がクリックされると(図4ステップ33),小ウインドウ95に台紙画像が表示される。表示された台紙画像の中から所望の台紙画像が選択される(図4ステップ34)。図8に示すように,スクラップ・ブック画像編集領域130には選択された台紙画像132がスクラップ・ブック編集画像131として表示される。つづいて,選択された台紙画像について色変更,拡大縮小,回転等の編集が行われる(図4ステップ35)。選択された台紙画像でよければ決定領域109がクリックされる(図4ステップ36でYES)。すると,選択された台紙画像についての編集情報等を示すレイヤ・データが作成者2のコンピュータ1からスクラップ・ブック・サーバ5に送信される(図4ステップ37)。
When the
つづいて,ユーザ写真領域92がクリックされると(図4ステップ38),小ウインドウ95内にユーザ写真の画像が表示される。ユーザ写真の画像を表す画像データはあらかじめスクラップ・ブック・サーバ5に格納されており,スクラップ・ブック・サーバ5から作成者2のコンピュータ1に送信されるのはいうまでもない。小ウインドウ95に表示されているユーザ写真画像の中からユーザ写真画像が選択されると図9に示すようにスクラップ・ブック編集画像表示領域130に,選択されたユーザ写真画像133が含まれたスクラップ編集画像131が表示される。ユーザ写真画像133はドラッグされることにより所望の位置に変更される。他の部品画像についても同様である。ユーザ写真画像133についての編集が行われ(図4ステップ40),決定領域109がクリックされると(図4ステップ41),ユーザ写真画像133についてのレイヤ・データがスクラップ・ブック・サーバ5に送信される(図4ステップ42)。
Subsequently, when the
スクラップ・ブック・サーバ5において,レイヤ・データが受信されると(ステップ66),受信したレイヤ・データが記憶される(ステップ67)。シミュレーションにおいては画像に画像を重ねるのであるから,部品の厚さに関係なくいくらでも重ねることができる。しかしながら,実際にスクラップ・ブックを作成する場合には紙の厚さやリボン,ボタンなどの素材の厚さがあるために重ねるには限界がある。このために実際のスクラップ・ブックにおいて部品が重ねられた場合の所定のしきい値以上の厚さとなるかどうかの判定処理が行われる(図4ステップ68)。厚さが所定のしきい値以上となると(図4ステップ69),警告データがスクラップ・ブック・サーバ5から作成者2のコンピュータ1に送信される(図4ステップ70)。
When the layer data is received in the scrapbook server 5 (step 66), the received layer data is stored (step 67). In the simulation, the image is superimposed on the image, so any number of images can be superimposed regardless of the thickness of the part. However, when actually creating a scrapbook, there is a limit to stacking it because of the thickness of the paper and the thickness of the material such as ribbon and buttons. Therefore, a determination process is performed to determine whether the thickness is equal to or greater than a predetermined threshold when parts are stacked in an actual scrapbook (
スクラップ・ブック・サーバ5から送信された警告データが作成者2のコンピュータ1において受信されると(図5ステップ43でYES),ウインドウ80には警告文が表示され(図18参照),編集変更を指示するための領域が現れる。この編集変更領域がクリックされることにより,再び編集をやり直すことができる。
When the warning data transmitted from the
警告データを受信しない(図5ステップ43でNO),あるいは警告データを受信しても編集を変更しない場合には(図5ステップ44でNO),飾り領域93がクリックされる(図5ステップ45でYES)。小ウインドウ95の中から飾り画像が選択され(図5ステップ46),選択された飾り画像が図10に示すようにスクラップ・ブック画像に表示される。選択された飾り画像が編集される(図5ステップ47)。決定領域109がクリックされると(図5ステップ48でYES),選択された飾り画像についてのレイヤ・データがスクラップ・ブック・サーバ5に送信される(図5ステップ49)。コンピュータ1において警告データが受信されず(図5ステップ50でNO),あるいは警告データが受信された場合でも編集が変更されない場合には(図5ステップ51でNO),素材領域94がクリックされる(図6ステップ52)。
If warning data is not received (NO in
小ウインドウ95の中から素材が選択され(図6ステップ53),図11に示すように選択された素材画像がスクラップ・ブック編集画像131に表示される。選択された素材画像が編集され(図6ステップ54),決定領域109がクリックされると(図6ステップ55),レイヤ・データがスクラップ・ブック・サーバ5に送信される(ステップ56)。終了領域111がクリックされなければ部品の編集が続行される(図6ステップ59)。たとえば,図12に示すように,飾り画像136が飾り画像134を隠し,かつ素材画像135および写真画像133と一部重なるように編集される。
A material is selected from the small window 95 (
終了領域111がクリックされると(図6ステップ59でYES),終了コマンドが作成者のコンピュータ1からスクラップ・サーバ5に送信される(図6ステップ60)。
When the
スクラップ・ブック・サーバ60において終了コマンドが受信されると(図6ステップ71),記憶されているレイヤ・データを用いてスクラップ・ブック・データが作成される(図6ステップ72)。作成されたスクラップ・ブック・データからスクラップ・ブックに必要な写真のプリント,手順書の出力,パーツ・リストの出力などが行われる(図6ステップ73)。スクラップ・ブックに必要な台紙,写真,飾り画像,素材などがパッケージに梱包されて作成者2の自宅に宅配される。作成者2はパッケージに梱包された部品を用いて手順書を見ながら,シミュレーションで行ったようにしてスクラップ・ブックを作成することができる。
When the end command is received by the scrapbook server 60 (
図13は,レイヤ・データの一例である。 FIG. 13 is an example of layer data.
このレイヤ・データは,上述したように,ユーザによって選択された一つの部品ごとに生成される。レイヤ・データには注文ID,レイヤNo.,部品ID,原画像位置,品種,価格,厚み情報,色処理,形状配置情報および画像情報が含まれている。注文IDは注文を識別するためのもので,注文ごとに付与される。上述したように選択された部品画像が含まれているレイヤが作成され,そのレイヤが重ねられることにより,スクラップ・ブック編集画像が生成されていく。レイヤNo.は,そのレイヤを識別するための番号である。台紙のレイヤNo.は0である。原画像位置は,部品画像が格納されている場所を示す。品種は部品の種類を示す。価格はその部品の使用料金であり,ユーザ画像であればプリント料金が含まれている。厚み情報は,部品の実際の厚みを示す情報である。色処理は,部品に色処理が与えられた場合にその色処理の内容を示すものである。形状配置情報は,部品の配置位置を示す情報である。画像情報は,部品の画像としての画素レベルを示す。 This layer data is generated for each part selected by the user as described above. The layer data includes order ID, layer number, part ID, original image position, product type, price, thickness information, color processing, shape arrangement information, and image information. The order ID is for identifying the order and is assigned for each order. As described above, a layer including the selected component image is created, and the scrapbook edit image is generated by overlaying the layer. The layer number is a number for identifying the layer. The layer number of the mount is 0. The original image position indicates the location where the part image is stored. The product type indicates the type of part. The price is the usage fee of the part, and if it is a user image, the printing fee is included. The thickness information is information indicating the actual thickness of the part. The color processing indicates the contents of the color processing when the color processing is given to the component. The shape arrangement information is information indicating the arrangement position of the component. The image information indicates a pixel level as an image of the part.
図14は,レイヤ・データによって表される厚み情報によって示される厚み値を示している。 FIG. 14 shows the thickness value indicated by the thickness information represented by the layer data.
上述したように,部品画像が選択されることによりレイヤが作成される。部品画像135が選択されたことによりレイヤ143が作成されたものとする。部品画像135は,素材の部品を表わす画像であり,実際の素材は厚さ2mmのものが利用されている。このために,レイヤ143において部品画像135の領域は厚み値が2となり,部品画像135以外の領域は厚み値が0となる。このような厚み情報が上述したレイヤ・データに格納されている。
As described above, a layer is created by selecting a component image. It is assumed that the
形状位置情報についても厚さ情報と同様に,部品画像135の位置(作成者2によって指定された位置)についての情報を示すものとなり,画像情報についても部品画像135の画素レベル(RGBについての画素レベルであり,通常は0から255までの256段階によって表される)についての情報を示すものとなる。
Similarly to the thickness information, the shape position information also indicates information about the position of the part image 135 (position designated by the creator 2), and the image information also includes the pixel level (pixels for RGB) of the
図15(A)〜(E)は,レイヤを示している。上述したように,レイヤ・データによってレイヤを表わすことができる。 FIGS. 15A to 15E show layers. As described above, a layer can be represented by layer data.
(A)を参照して,台紙画像132が選択されることにより,レイヤ140が得られる。(B)に示すように,ユーザ画像133が選択されることにより,レイヤ141が得られる。レイヤ140上にレイヤ141が重なることにより,図9に示したようにスクラップ・ブック編集画像131が得られる。(C)に示すように,飾り画像134が選択されることによりレイヤ142が得られ,(D)に示すように,素材画像135が選択されることによりレイヤ143が得られ,(E)に示すように飾り画像135が選択されることによりレイヤ144が得られる。これらのレイヤ140から144が重ねられることにより,図12に示したようにスクラップ・ブック編集画像131が得られる。レイヤにおける各部品画像の位置はユーザによって指定される位置となる。
With reference to (A), the
図16は,厚さ検出を示すものである。 FIG. 16 shows thickness detection.
レイヤ143とレイヤ144とが重ねられることにより生じる厚さを検出するものとする。レイヤ143および144の厚み値は,レイヤ・データに含まれる厚さ情報によって検出できる。レイヤ143には素材画像135が含まれており,レイヤ144には飾り画像136が含まれている。レイヤ143に含まれている素材画像135の厚み値は2であり,レイヤ144に含まれている飾り画像136の厚み値は1である。レイヤ143と144とを重ねることにより得られる重なり画像145において,素材画像135と飾り画像136とが重なっている部分の厚み値は3となる。重なり画像145をラスタ走査することにより,レイヤ143と144とを重ねた重なり画像145の厚み値が各部分ごとに検出できる。
It is assumed that the thickness generated by overlapping the
図17は,厚さ判定処理手順(図4ステップ68)を示すフローチャートである。
FIG. 17 is a flowchart showing the thickness determination processing procedure (
上述したように重ねられた各レイヤの厚さ情報が読み取られ(ステップ151),重ねられたレイヤの各部分の厚み値が算出される(ステップ152)。重ねられたレイヤがラスタ走査され(ステップ153),各部分の厚み値が検出される。検出された厚み値の最大値がしきい値以上であれば,図18に示すように,作成者2のコンピュータ1に警告文138が表示されることとなる。
As described above, the thickness information of each superimposed layer is read (step 151), and the thickness value of each portion of the superimposed layer is calculated (step 152). The superimposed layers are raster scanned (step 153), and the thickness value of each part is detected. If the detected maximum thickness value is equal to or greater than the threshold value, a
図19は,スクラップ・ブック・データ作成処理手順(図6ステップ72)を示すフローチャートである。スクラップ・ブック・データは,レイヤ・データの集合であり,不要なレイヤ・データが削除されたものである。
FIG. 19 is a flowchart showing a scrapbook data creation processing procedure (
まず,レイヤNo.の大きい順にレイヤ・データの形状配置情報が読み取られる(ステップ161)。読み取られた形状配置情報にもとづいて,すべての層のレイヤを重ねて,すべてのレイヤに含まれているすべての部品画像同士で一部でも重ならない部分がある部品画像が含まれているレイヤについては保存フラグがセットされる(ステップ162)。すべて重なってしまうような部品画像については,その部品画像が含まれているレイヤが最上部となるものでない限り保存フラグはセットされない。保存フラグがセットされていないレイヤは削除される。すなわち,保存フラグがセットされていないレイヤに対応するレイヤ・データは削除される。レイヤ・データが削除されることしによりレイヤNo.が連続するように更新される(ステップ164)。 First, the shape arrangement information of layer data is read in descending order of layer number (step 161). Based on the read shape arrangement information, all layers are overlapped, and all the component images included in all layers contain part images that do not overlap at all. A save flag is set (step 162). For part images that all overlap, the save flag is not set unless the layer containing the part image is at the top. Layers for which the save flag is not set are deleted. That is, the layer data corresponding to the layer for which the save flag is not set is deleted. By deleting the layer data, the layer numbers are updated so as to be continuous (step 164).
図20(A)はレイヤが重なる様子を示し,図20(B)は重なっているレイヤを示している。 FIG. 20A shows a state in which layers are overlapped, and FIG. 20B shows a layer in which the layers are overlapped.
(A)に示すように,レイヤ144とレイヤ143とが重なることにより,(B)に示すように,上層のレイヤ144に含まれている部品画像136によって下層のレイヤ142に含まれている部品画像134が完全に隠れるものとする。このように下層のレイヤ142に含まれている部品画像134が上層のレイヤ144に含まれる部品画像136によって完全に隠れる場合には,下層のレイヤ142には保存フラグがセットされずに削除され,レイヤ・データも削除されることとなる。このように部品画像が完全に隠れてしまうようなレイヤ・データについては削除され,残りのレイヤ・データの集まりがスクラップ・ブック・データとなる。スクラップ・ブック・データにしたがって,手順書等が作成される。手順書には,部品がスクラップ・ブックの表面に露出しないような作成手順については記載されないこととなる。また,作成者2に配送されるパッケージにも削除されたレイヤ・データによって特定される部品は含まれないようになる。不要な部品をスクラップ・ブックの作成者に宅配してしまうことを未然に防止できる。
As shown in (A), when the
図21は,重なり判定処理手順(図19ステップ162)を示すフローチャートである。
FIG. 21 is a flowchart showing the overlap determination processing procedure (
レイヤNo.n(初期値は最大値であり,台紙を除いて選択された部品画像の数に対応する。)の形状配置情報が読み取られる(ステップ71)。後述のように,上層のレイヤにおいて部品画像が存在する画素位置集合Sについてはスキップされてラスタ走査が開始される(ステップ172)。 The shape arrangement information of layer No. n (the initial value is the maximum value and corresponds to the number of component images selected excluding the mount) is read (step 71). As will be described later, the pixel position set S where the component image exists in the upper layer is skipped and raster scanning is started (step 172).
レイヤにおける位置x=m(0<m<M,Mはレイヤにおける画素の最大値)に部品画像が存在するかどうかが確認される(ステップ173)。部品画像が存在すれば,その部品画像が存在するレイヤより上の層のレイヤに含まれている部品画像と重ならない部品画像が含まれていることとなるから,そのレイヤNo.に保存フラグがセットされる(ステップ174)。部品画像が検出された位置mがスキップ画素位置集合Sに加えられる(ステップ175)。x=mの位置に部品画像が存在しなければ(ステップ173でNO),ステップ174および175の処理はスキップされる。
It is confirmed whether or not a component image exists at the position x = m in the layer (0 <m <M, where M is the maximum pixel value in the layer) (step 173). If a part image exists, a part image that does not overlap with the part image included in the layer above the layer where the part image exists is included. Set (step 174). The position m where the component image is detected is added to the skip pixel position set S (step 175). If there is no part image at the position x = m (NO in step 173), the processes in
そのレイヤの最後の位置Mまでラスタ走査が行われるように位置mがインクレメントされる(ステップ176でYES,177)。レイヤNo.が1となるまで,下の下層について重なり判定が繰り返される(ステップ178,179)。
The position m is incremented so that raster scanning is performed up to the last position M of the layer (YES in
図22は,レイヤが重なっている様子を示している。 FIG. 22 shows a state where layers are overlapped.
部品画像136は上層のレイヤの部品画像であり,部品画像134は下層のレイヤの部品画像である。上層のレイヤに含まれている部品画像136が存在する位置は,上述のように,スキップ画素位置集合Sに加えられる。上層のレイヤと下層のレイヤとが重なった場合,下層のレイヤの部品画像134は,スキップ画素位置集合S内に含まれることとなり,スキップ画素位置集合Sをはみ出す位置に部品画像が存在しないこととなる。このために,上述したように,部品画像134が含まれているレイヤ142には保存フラグがセットされずに削除の対象となる。
The
図23は,手順書の一例である。 FIG. 23 is an example of a procedure manual.
上述したように,手順書180はスクラップ・ブックの作成者に宅配されるパッケージに台紙,部品とともに梱包されるものである。作成者は手順書180を見ながら,シミュレーションしたようにスクラップ・ブックを作成する。
As described above, the
手順書180は,スクラップ・ブック・データにもとづいて作成されるものである。スクラップ・ブック・データは,上述したように,複数のレイヤ・データから構成され,かつスクラップ・ブック表面に現れないような部品が貼り付けられるレイヤ・データについては削除されている。したがって,シミュレーションにおいて作成者が行った操作であってもスクラップ・ブック表面に現れない部品を貼り付ける操作については手順書180には記載されていない。手順書180を見ながら,スクラップ・ブックを作成することにより,無駄に部品を貼り付けてしまうことを未然に防止できる。たとえば,シミュレーションにおいては図10に示すように,飾り画像134が台紙画像132に貼り付けられているが,この飾り画像134は図12に示すように飾り画像136によって完全に隠れているので,飾り画像134を貼り付ける手順は手順書180には記載されないようになる。
The
図24(A)から(D)は手順書の別の一例を示すものである。 FIGS. 24A to 24D show another example of the procedure manual.
この手順書は画像手順書と呼ばれるもので,図7から図12に示したように作成者2により行われたシミュレーションにおいて順に生成されたスクラップ・ブック画像を,部品が貼り付けられたごとに一枚一枚プリントされたものに類似する。もっとも,スクラップ・ブック画像を部品が貼り付けられたごとに一枚一枚プリントしたそのものを画像手順書としてもよい。
This procedure manual is called an image procedure manual. As shown in FIG. 7 to FIG. 12, a scrap book image generated in order in the simulation performed by the
これらの画像手順書もスクラップ・ブック・データを用いて作成することができる。上述したように,スクラップ・ブック・データは複数のレイヤ・データの集まりであり,複数のレイヤ・データの各レイヤ・データによって一枚の画像手順書が作成される。 These image procedure manuals can also be created using the scrapbook data. As described above, the scrapbook data is a collection of a plurality of layer data, and one image procedure manual is created by each layer data of the plurality of layer data.
(A)〜(E)に示す画像手順書181〜185の左下にはレイヤ・データに含まれているレイヤNo.が記載されている。また,画像手順書に対応する層のレイヤはカラーの部品画像とされているが,その下層のレイヤの部品画像については白黒(輪郭のみで表されてもよい)とされている。たとえば,(C)に示す画像手順書183では,部品画像134はカラー画像であるが,部品画像133は白黒であり,(D)に示す画像手順書184では部品画像135はカラー画像であるが,部品画像134および133は白黒画像であり,(E)に示す画像手順書185では部品画像136はカラー画像であるが,部品画像133〜135は白黒である。下層の部品画像についてはカラー画像でなく,白黒画像で表されているから,どの部品画像に対応する部品を上に貼り付ければよいかが一見して分かる。また,レイヤNo.によりスクラップ・ブックの作成順序もわかる。
Layer numbers included in the layer data are described in the lower left of the
図25は,画像手順書作成手順を示すフローチャートである。 FIG. 25 is a flowchart showing an image procedure manual creation procedure.
上述した画像手順書は,重ねられたレイヤの上層のレイヤに含まれる部品画像はカラーとなり,下層のレイヤに含まれる部品画像は白黒(または輪郭のみ)となる。このために,上層のレイヤに含まれるカラーの部品画像を表わす画像データを一時的に記憶するバッファα(メモリ13の所定の第1のメモリ領域)と白黒の部品画像を表わす画像データを一時的に記憶するバッファβ(メモリ13の所定の第2のメモリ領域)とが規定される。これらのバッファαおよびβが初期化される(ステップ191)。 In the image procedure manual described above, the component image included in the upper layer of the superimposed layer is colored, and the component image included in the lower layer is black and white (or only the outline). For this purpose, a buffer α (predetermined first memory area of the memory 13) for temporarily storing image data representing a color component image included in the upper layer and image data representing a monochrome component image are temporarily stored. Is defined as a buffer β (a predetermined second memory area of the memory 13). These buffers α and β are initialized (step 191).
スクラップ・ブック・データを構成するレイヤ・データのうち,レイヤNo.n(nの初期値は1)のレイヤ・データが読み取られる(ステップ192)。読み取られたレイヤ・データによって特定されるレイヤに含まれている部品画像を表わす画像データが読み取られ,その部品画像について色処理などの画像処理が設定されている場合には画像処理が行われる(ステップ193)。画像処理が行われた画像データがバッファαに格納される(ステップ194)。レイヤNo.1のレイヤは,図15(B)に示すように台紙のレイヤ140の上層のレイヤ141である。レイヤ140に含まれている部品画像133に画像処理が設定されている場合には,その部品画像133を表わす画像データに画像処理が行われてバッファαに格納されることとなる。
Of the layer data constituting the scrapbook data, the layer data of layer No. n (where n is the initial value is 1) is read (step 192). When image data representing a component image included in a layer specified by the read layer data is read and image processing such as color processing is set for the component image, image processing is performed ( Step 193). The image data subjected to the image processing is stored in the buffer α (step 194). The layer No. 1 is an
バッファβに格納されている画像データについて白黒処理(または輪郭のみとなるように輪郭化処理)が行われる(ステップ195)。バッファβに格納されている画像データによって表わされる白黒の部品画像がバッファαに格納されている画像データによって表わされる画像処理が行われたカラーの部品画像が含まれているレイヤに合成されてバッファβに格納される(ステップ196)。バッファβに格納されているレイヤにレイヤNo.が合成されてプリント・データに変換される(ステップ197)。このプリント・データによって一枚の画像手順書が得られる。レイヤNo.1のレイヤに格納されている部品画像について画像処理が行われる場合,バッファβには画像データは格納されていない。このために,図24(B)に示すように,台紙画像に部品画像が貼り付けられた画像手順書が得られる。 The image data stored in the buffer β is subjected to black-and-white processing (or contouring processing so as to have only a contour) (step 195). The monochrome component image represented by the image data stored in the buffer β is combined with the layer including the color component image subjected to the image processing represented by the image data stored in the buffer α and buffered. Stored in β (step 196). The layer number is synthesized with the layer stored in the buffer β and converted into print data (step 197). A single image procedure manual is obtained from this print data. When image processing is performed on a component image stored in the layer No. 1, no image data is stored in the buffer β. For this reason, as shown in FIG. 24B, an image procedure manual in which the component image is pasted on the mount image is obtained.
レイヤNo.nが最大値となるまで(ステップ198でNO),レイヤNo.がインクレメントされながらステップ192からステップ197の処理が繰り返される。上述の処理が行われるとバッファβには図24(B)に示すような画像手順書182に対応する重ねられたレイヤが記憶されている。このレイヤに含まれている部品画像133が白黒化(必要であれば,台紙画像132についても白黒化される)され,上層のレイヤに含まれているカラーの部品画像134と合成されて図24(C)に示す画像手順書183が得られる。以下同様にして,図24(D)に示すように部品画像135がカラーであり,その他の部品画像133および134は白黒である画像手順書,図24(E)に示すように部品画像136がカラーであり,その他の部品画像133および135は白黒である画像手順書181〜185が得られることとなる。
Until the layer number n reaches the maximum value (NO in step 198), the processing from
上述した画像手順書においては最上層のレイヤに含まれる部品画像がカラー画像であり,下層のレイヤに含まれる部品画像は白黒とされているが,単に図8から図12に示すスクラップ・ブック編集画像をそれぞれプリントしたものを画像手順書としてもよい。 In the image procedure manual described above, the part image included in the uppermost layer is a color image, and the part image included in the lower layer is black and white. However, the scrapbook editing shown in FIGS. An image procedure manual may be obtained by printing each image.
図26および図27は,アフィリエイトの設定についてのもので,図26は作成者2のコンピュータ1の表示画面に表示されるウインドウ,図27はアフィリエイト設定処理手順を示すフローチャートを示している。
FIG. 26 and FIG. 27 relate to the setting of the affiliate, FIG. 26 shows a window displayed on the display screen of the
上述したスクラップ・ブックを作成者が作成し,その作成したスクラップ・ブックを撮像することにより得られるスクラップ・ブック画像をサイトにアップすることによりアフィリエイトに利用することができる。アフィリエイトでの利用態様を設定するのがアフィリエイト設定である。もっとも,作成されたスクラップ・ブックを撮像して得られるスクラップ・ブック画像を利用せずに,上述したようにシミュレーションにより最終的に得られたスクラップ・ブック編集画像を利用してアフィリエイトでの利用態様を設定するようにしてもよい。 A creator creates the above-described scrapbook, and a scrapbook image obtained by capturing the created scrapbook can be uploaded to a site and used by an affiliate. Affiliate setting sets the usage mode in affiliates. Of course, without using the scrapbook image obtained by imaging the created scrapbook, as described above, using the scrapbook edited image finally obtained by simulation, the usage mode in the affiliate May be set.
図7から図12に示すウインドウ80に含まれているアフィリエイト設定領域110がクリックされることにより,作成者2のコンピュータ1の表示画面には図26に示すアフィリエイト設定ウインドウ210が表示される。アフィリエイト設定ウインドウ210には公開許可領域211,テンプレート利用許可領域212,カスタマイズ許可領域213,二次利用不許可領域214および終了領域215が含まれている。
When the
公開許可領域211は,スクラップ・ブック編集画像の閲覧を許可するが,スクラップ・ブック編集画像を用いて第三者がスクラップ・ブックのシミュレーションを行うことを許可しない場合に作成者2によってクリックされる。
The
テンプレート利用許可領域212は,作成者2の写真画像を除いたスクラップ・ブック編集画像を用いてスクラップ・ブックのシミュレーションを行うことを許可する場合に作成者2によってクリックされる。テンプレート利用が許可されている場合には,スクラップ・ブック編集画像から作成者2の写真画像を取り除いて利用者の写真画像を貼り付けることができる。
The template
カスタマイズ許可領域213は,作成者2のスクラップ・ブック編集画像をカスタマイズすることを許可する場合に作成者2によってクリックされる。
The
二次利用不許可領域215は,作成者2のスクラップ・ブック編集画像を利用した利用者がさらに作成したスクラップ・ブック編集画像に,作成者2が作成した飾り画像が含まれている場合に,その飾り画像を,さらに他の利用者に利用することを許可しない場合に作成者2によってクリックされる。作成者2のスクラップ・ブック編集画像を利用した利用者は,作成者2のスクラップ・ブック編集画像に作成者2が作成した飾り画像が含まれている場合には利用者によるアフィリエイト設定において公開許可のみが設定できることとなる。
The secondary use
図27を参照して,アフィリエイト設定が行われる場合には作成者2によってアフィリエイト設定領域110がクリックされる(ステップ201でYES)。すると,作成者2のコンピュータ1の表示画面にはアフィリエイト設定ウインドウが現れる。公開許可領域212がクリックされると(ステップ202でYES),公開許可が設定される。テンプレート許可領域212がクリックされると(ステップ203でYES),テンプレート許可が設定される。カスタマイズ許可領域213がクリックされると(ステップ204でYES),カスタマイズ許可が設定される。二次利用不許可が設定されると(ステップ205でYES),二次利用不許可が設定される。設定された内容を示すデータがスクラップ・ブック編集画像に関連付けられる(ステップ206)。たとえば,上述のレイヤ・データに設定内容を示すデータ,フラグが追加される。
Referring to FIG. 27, when affiliate setting is performed,
終了領域215がクリックされると(ステップ207でYES),アフィリエイト設定の終了コマンドが作成者2のコンピュータ1からスクラップ・ブック・サーバ5に送信されることとなる(ステップ208)。
If the
図28から図30は,上述したように,作成者2が作成したスクラップ・ブック画像を利用して,作成者2以外の利用者がスクラップ・ブック作成のためのシミュレーション(スクラップ・ブック編集画像の作成)を行うものである。上述したスクラップ・ブック・データは作成者ごとにスクラップ・ブック・サーバ5に記憶されているのはいうまでもない。
28 to 30, as described above, the scrapbook image created by the
図28は,作成者2である特許太郎さんが作成したスクラップ・ブック編集画像(スクラップ・ブック画像)が表示されているサイトの画像(公開ページ)の一例である。
FIG. 28 is an example of an image (public page) of a site on which a scrapbook edit image (scrapbook image) created by Mr. Taro Patent, who is the
この公開ページ257には,作成者2である特許太郎さんが作成したスクラップ・ブック編集画像のサムネイル画像251のほかに他の作成者が作成したスクラップ・ブック編集画像のサムネイル画像252,253,254,255,256なども含まれている。
In this
これらのサムネイル画像251等は,クリッカブルなものであり,クリックされることにより,それぞれのサムネイル画像251等に対応するスクラップ・ブック編集画像が含まれているサイトにリクエスト・データが送信される。このリクエスト・データがスクラップ・ブック・サーバにおいて受信されると,クリックされたサムネイル画像251等に対応するスクラップ・ブック編集画像が含まれているウインドウが利用者のコンピュータの表示画面に表示される。たとえば,利用者によってサムネイル画像251がクリックされると,利用者のコンピュータの表示画面には図12に示すユーザ・ウインドウ80が表示される。
These
図29および図30は,利用者のコンピュータとスクラップ・ブック・サーバとの間の処理手順を示すフローチャートである。 FIG. 29 and FIG. 30 are flowcharts showing a processing procedure between the user's computer and the scrapbook server.
利用者のコンピュータによって,公開ページへのアクセス・コマンドがスクラップ・ブック・サーバ5に送信される(ステップ221)。このアクセス・コマンドがスクラップ・ブック・サーバ5において受信されると,公開ページ・データがスクラップ・ブック・サーバ5から利用者のコンピュータに送信される(ステップ231)。
An access command to the public page is transmitted to the
利用者のコンピュータに公開ページ・データが受信されると,図28に示すように公開ページが利用者のコンピュータの表示画面に表示される(ステップ222)。公開ページに含まれているスクラップ・ブック編集画像のサムネイル画像がクリックされると(ステップ223),対応するスクラップ・ブック編集画像のリクエスト・データが利用者のコンピュータからスクラップ・ブック・サーバに送信される(ステップ224)。 When the public page data is received by the user's computer, the public page is displayed on the display screen of the user's computer as shown in FIG. 28 (step 222). When the thumbnail image of the scrapbook edit image included in the public page is clicked (step 223), the request data of the corresponding scrapbook edit image is transmitted from the user's computer to the scrapbook server. (Step 224).
利用者のコンピュータから送信されたリクエスト・データがスクラップ・ブック・サーバ5において受信されると,リクエストに対応したスクラップ・ブック編集画像のアフィリエイト設定が確認される。公開が許可されていると(ステップ232でYES),閲覧のみが許可され編集できないスクラップ・ブック画像を表わす画像データが利用者に送信されるように設定される(ステップ233)。テンプレート利用許可が設定されていると(ステップ234でYES),写真画像を除いたスクラップ・ブック編集画像を表わす画像データが利用者に送信されるように設定される(ステップ235)。カスタマイズ利用許可が設定されていると(ステップ236でYES),カスタマイズができるようにスクラップ・ブック編集画像を構成する部品画像の移動,削除等が許可されるスクラップ・ブック編集画像を表わす画像データが利用者に送信されるように設定される(ステップ237)。二次利用不許可が設定されていると(ステップ238でNO),利用者によるアフィリエイト設定が公開以外は許可されないスクラップ・ブック編集画像を表わす編集画像データが利用者に送信されるように設定される(ステップ239)。
When the request data transmitted from the user's computer is received by the
設定に応じたスクラップ・ブック編集画像(編集用スクラップ・ブック画像)を表わす画像データがスクラップ・ブック・サーバ5から利用者のコンピュータに送信される(ステップ240)。
Image data representing a scrapbook edited image (scrapbook image for editing) according to the setting is transmitted from the
利用者のコンピュータにおいてスクラップ・ブック編集画像を表わす画像データが受信されると,コンピュータの表示画面には図12に示すようにスクラップ・ブック編集画像が表示されるようになる(ステップ225)。他人である作成者が作成したスクラップ・ブック編集画像を利用してスクラップ・ブック画像の編集等のスクラップ・ブックのシミュレーションを行うことができ,上述のようにスクラップ・ブックを作成するための注文をすることができるようになる(ステップ226)。 When image data representing a scrapbook edit image is received by the user's computer, the scrapbook edit image is displayed on the display screen of the computer as shown in FIG. 12 (step 225). Scrapbook editing images created by other authors can be used to simulate scrapbook editing, and as described above, an order for creating a scrapbook can be placed. (Step 226).
利用者がシミュレーションを行い,スクラップ・ブックを作成するための注文が行われる(終了コマンドが送信されると),スクラップ・ブック編集画像をどのように利用したかを示す利用態様データもスクラップ・ブック・サーバ5に送信される。利用態様データは,スクラップ・ブック編集画像の編集の履歴から作成される。編集履歴は,スクラップ・ブック編集画像の編集が行われるごとに決定領域109がクリックされることにより更新される。編集履歴データが利用態様データとして利用者のクライアント・コンピュータからスクラップ・ブック・サーバ5に送信される。すると,スクラップ・ブック・サーバ5において,利用者の編集履歴がわかるので,スクラップ・ブック・サーバ5において,スクラップ・ブック・サーバ5から送信された作成者のスクラップ・ブック編集画像データによって表わされるスクラップ・ブック編集画像と比較することにより,利用者がどのように他人のスクラップ・ブック編集画像を利用したか検出することができる。また,利用者の最終的に決定されたスクラップ・ブック編集画像とスクラップ・ブック・サーバ5から利用者のクライアント・コンピュータに送信されたスクラップ・ブック編集画像データによって表わされる作成者のスクラップ・ブック編集画像とを比較することにより,利用者が作成者のスクラップ・ブック編集画像を利用したかを検出することもできる。この場合には,利用者のクライアント・コンピュータからスクラップ・ブック・サーバ5に,決定領域109がクリックされるごとに送信される,どの部品画像等が指定されたかを示す識別データが利用態様データとなる。
When a user performs a simulation and an order for creating a scrapbook is made (when an end command is sent), usage mode data indicating how the scrapbook edited image is used is also stored in the scrapbook. • Sent to
他人である作成者(もっとも作成者と利用者が同じで自分が作成したスクラップ・ブック編集画像を利用して上述したような編集を行ってもよいのはいうまでもない)が作成したスクラップ・ブック編集画像を利用して編集した場合,上述した手順書も編集内容に応じたものとなる。たとえば,図12に示すようなスクラップ・ブック編集画像131を利用した場合において,写真画像133だけ他の写真画像に変えた場合には写真画像だけが新しいものに変えられたスクラップ・ブックの作成手順を示す手順書が作成される。また,画像手順書は,図24(A)〜(E)に示すようものにおいて写真画像133が変えられた画像手順書が作成されることとなる。他人が作成したスクラップ・ブック編集画像を利用してスクラップ・ブックの作成シミュレーションをした場合でも,その他人が作成したスクラップ・ブック編集画像の作成手順が含まれた手順書が作成され,利用者に配送されることとなる。他の利用形態で他人が作成したスクラップ・ブック編集画像を利用してスクラップ・ブックの作成シミュレーションが行われた場合も同様に,利用者がスクラップ・ブックを作成できるような手順書が作成されてその利用者に配送されるのは理解されよう。
Scraps created by other creators (although the creator and the user are the same and the above-mentioned editing can be performed using the scrapbook editing image created by you) When the book editing image is used for editing, the above-described procedure manual also corresponds to the editing content. For example, when a
図31および図32は,作成者が作成したスクラップ・ブック編集画像を利用してスクラップ・ブックのシミュレーションを行う他の実施例である。図31は,利用者のコンピュータの表示画面に表示されるブログのウインドウを示している。 FIGS. 31 and 32 show another embodiment in which a scrapbook simulation is performed using a scrapbook edit image created by the creator. FIG. 31 shows a blog window displayed on the display screen of the user's computer.
ブログのウインドウ270には,上述したように,作成者2の特許太郎さんが作成したスクラップ・ブック編集画像のサムネイル画像271のほかに他の作成者が作成したスクラップ・ブック編集画像のサムネイル画像272,273,274などが含まれている。これらのサムネイル画像272等も上述した公開ページに含まれているサムネイル画像251等と同じでクリッカブルなものである。ブログのウインドウ270を表示するためのデータは,スクラップ・ブック・サーバ5とは別のサーバからクライアント・コンピュータに送信されるものでもよい。
In the
図32は,図29に対応するもので,利用者のコンピュータとスクラップ・ブック・サーバとの間の処理手順を示すフローチャートである。この図において図29の処理と同じ処理については同一符号を付して説明を省略する。 FIG. 32 corresponds to FIG. 29 and is a flowchart showing a processing procedure between the user's computer and the scrapbook server. In this figure, the same processes as those in FIG.
ブログにアクセスするためにスクラップ・ブック・サーバにリクエスト・データが送信されると(ステップ261),スクラップ・ブック・サーバ5からはそのブログを表示するためのブログ・データが利用者のコンピュータに送信される(ステップ263)。
When request data is transmitted to the scrapbook server to access the blog (step 261), the blog data for displaying the blog is transmitted from the
すると,利用者のコンピュータの表示画面に図31に示すようなブログのウインドウ270が表示される(ステップ262)。その後,スクラップ・ブック編集画像のクリックに応じて行われる処理は上述したのと同様である。
Then, a
図33および図34は,作成者2が作成したスクラップ・ブック編集画像を利用者が利用した態様に応じて異なるポイントを作成者に与える処理についてのものである。
FIG. 33 and FIG. 34 relate to the process of giving the creator different points depending on the manner in which the user uses the scrapbook edited image created by the
図33は,アフィリエイト設定内容とその設定内容に応じたポイントとの関係を示している。 FIG. 33 shows the relationship between the affiliate setting contents and points according to the setting contents.
上述したように,アフィリエイト設定には,公開の可否(許可),テンプレート利用可否,カスタマイズ可否および二次利用可否がある。これらの可否に応じてポイントが決定されるが,これらの可否以外に利用者の注文が成立した場合にも,注文成立にあたり利用されたスクラップ・ブック編集画像の作成者にポイントが与えられる。 As described above, the affiliate setting includes disclosure availability (permission), template availability, customization availability, and secondary usage availability. Points are determined according to the availability of these points, but points are also given to the creator of the scrapbook edit image used for the establishment of the order even when the user's order is established other than these availability.
公開許可が設定されたスクラップ・ブック編集画像が利用された場合には,作成者にポイントP1が与えられる。テンプレートと利用許可が設定されたスクラップ・ブック編集画像が利用された場合には,作成者にポイントP2が与えられる。カスタマイズ許可が設定されたスクラップ・ブック編集画像が利用された場合には,作成者にポイントP3が与えられる。二次利用不許可が設定されたスクラップ・ブック編集画像が利用された場合には,作成者にポイントP4が与えられる。利用者の注文が成立した場合には作成者にポイントP5が与えられる。いずれの場合も設定されていない場合にはポイントは作成者に与えられない。ポイントP1〜P4の大小関係はスクラップ・ブック・サーバ5において変更自在に設定される。
When a scrapbook edit image for which permission to publish is set is used, a point P1 is given to the creator. When the scrapbook edit image with the template and use permission set is used, the creator is given a point P2. When a scrapbook edit image for which customization permission is set is used, a point P3 is given to the creator. When the scrapbook edit image for which secondary use permission is set is used, the creator is given point P4. When the user's order is established, the creator is given point P5. If none is set, no points are given to the creator. The magnitude relationship between the points P1 to P4 is set to be freely changeable in the
図34は,ポイント処理手順を示すフローチャートである。 FIG. 34 is a flowchart showing a point processing procedure.
上述のように,作成者2が作成したスクラップ・ブック編集画像にアクセスがあったか,あるいは,そのスクラップ・ブック編集画像を利用してスクラップ・ブックの注文があったかどうかが確認される(ステップ281)。アクセスまたは注文があると(ステップ282でYES),上述したように作成者2からスクラップ・ブック・サーバ5に利用態様データが送信され,利用態様に応じて図33に示したようにしてポイントが算出される(ステップ283)。算出されたポイントが,利用されたスクラップ・ブック編集画像の作成者のユーザ情報に格納される(ステップ283)。ポイント・バック日となると(ステップ284でYES),作成者のポイント・システムにポイントが加算される(ステップ285)。作成者のポイント・システムにポイントが加算されたことにより,作成者のユーザ情報からはポイントが消去される(ステップ286)。利用態様に応じたポイントが,その利用されたスクラップ・ブック編集画像の作成者に与えられることとなる。
As described above, it is confirmed whether the scrapbook edited image created by the
図35から図41は他の実施例を示すもので,作成者が作成したスクラップ・ブック画像を利用者が利用するものである。この場合,作成者によって作成されたスクラップ・ブック画像の二次利用が上述のように許可されていることはいうまでもない。 FIG. 35 to FIG. 41 show another embodiment, in which the user uses the scrapbook image created by the creator. In this case, it goes without saying that secondary use of the scrapbook image created by the creator is permitted as described above.
作成者が作成したスクラップ・ブック画像には,その作成者のユーザ写真画像が含まれていることがある。作成者が作成したスクラップ・ブック画像に含まれている,作成者のユーザ写真画像の変わりに,そのスクラップ・ブック画像を利用する利用者のユーザ写真画像を組み合わせてスクラップ・ブック画像を作成できる。作成者がスクラップ・ブック画像を作成する場合には,スクラップ・ブック画像に含まれているユーザ写真画像の特徴に合わせてそのスクラップ・ブック画像に利用される台紙,素材,飾りなどの部品画像が選択されているものと考えられる。この実施例においては,作成者が作成したスクラップ・ブック画像に含まれているユーザ写真画像の特徴がスクラップ・ブック画像を特定する識別データとともに記憶される。そして,作成者が作成したスクラップ・ブック画像を利用者が利用する場合には,そのスクラップ・ブック画像に含まれている作成者のユーザ写真画像の特徴と似ている利用者のユーザ画像を見つけ出し,見つけ出された利用者のユーザ画像を用いてスクラップ・ブック画像が生成される。 A scrapbook image created by the creator may include a user photo image of the creator. Instead of the user photo image of the creator included in the scrap book image created by the creator, a scrap book image can be created by combining user photo images of users who use the scrap book image. When the creator creates a scrapbook image, component images such as mounts, materials, decorations, etc. used for the scrapbook image are matched to the characteristics of the user photo image included in the scrapbook image. It is considered to have been selected. In this embodiment, the characteristics of the user photo image included in the scrapbook image created by the creator are stored together with identification data for specifying the scrapbook image. When a user uses a scrapbook image created by the creator, the user image of the user similar to the characteristics of the user photo image of the creator included in the scrapbook image is found. The scrapbook image is generated using the user image of the found user.
図35は,作成者が作成したスクラップ・ブック画像に利用されている作成者のユーザ画像の特徴を記憶する処理手順を示すフローチャートである。図36(A)は作成者が作成したスクラップ・ブック画像の一例を示し,図36(B)は作成者のユーザ写真画像の一例を示し,図36(C)はスクラップ・ブック画像から作成者のユーザ写真画像が除かれた編集用スクラップ・ブック画像の一例を示している。これらの図において,上述したものと同一物については同一符号を付している。 FIG. 35 is a flowchart showing a processing procedure for storing the characteristics of the user image of the creator used in the scrapbook image created by the creator. 36A shows an example of the scrapbook image created by the creator, FIG. 36B shows an example of the user photo image of the creator, and FIG. 36C shows the creator from the scrapbook image. Shows an example of the scrapbook image for editing from which the user photo image is removed. In these drawings, the same components as those described above are denoted by the same reference numerals.
図36(A)に示すように作成者によって作成されたスクラップ・ブック画像131から,図36(B)に示すようにユーザ写真画像133が取り除かれ,図36(C)に示すようにユーザ写真画像が取り除かれた編集用スクラップ・ブック画像139が生成される。編集用スクラップ・ブック画像139には,利用者のユーザ画像が合成されるべきユーザ写真合成領域133Aが含まれることとなる。
The
まず,スクラップ・ブック画像に用いられていた作成者のユーザ写真画像の数が検出される(ステップ291)。つづいて,スクラップ・ブック画像に用いられていたユーザ写真画像の色味,被写体の種別,被写体数が解析されてユーザ写真画像情報テーブルに格納される(ステップ292)。ユーザ写真画像の色味は,ユーザ写真画像が黒系のものか,赤系のものか,青系のものか,黄色系のものかなど,ユーザ写真全体の画像の色の傾向を示すものであり,ユーザ写真画像の使用されている色の割合などにもとづいて算出される。被写体の種別は,ユーザ写真画像に含まれている被写体が人間なのか動物なのか景色なのかなどを示すものである。ユーザ写真画像について人間の画像または動物の画像の検出処理が行われることにより,ユーザ写真画像に人間の画像が含まれているか動物の画像が含まれているかがわかる。人間の画像も動物の画像も含まれていない場合には景色の画像であることが分かる。被写体数は,ユーザ写真画像に人間の画像または動物の画像が含まれている場合にそれらの数を示すものである。 First, the number of creator user photo images used in the scrapbook image is detected (step 291). Subsequently, the color of the user photo image used in the scrapbook image, the type of subject, and the number of subjects are analyzed and stored in the user photo image information table (step 292). The color of the user photo image indicates the tendency of the color of the entire user photo, such as whether the user photo image is black, red, blue, or yellow. Yes, based on the percentage of colors used in the user photo image. The type of subject indicates whether the subject included in the user photo image is a human being, an animal, or a landscape. By detecting a human image or an animal image for the user photo image, it can be determined whether the user photo image includes a human image or an animal image. If neither a human image nor an animal image is included, it is understood that the image is a landscape image. The number of subjects indicates the number of user images when human images or animal images are included.
ユーザ写真画像の解析処理および解析結果をユーザ写真画像情報テーブルに格納する処理がスクラップ・ブック画像に用いられているすべてのユーザ写真画像について繰り返される(ステップ293)。 The analysis process of the user photo image and the process of storing the analysis result in the user photo image information table are repeated for all user photo images used in the scrapbook image (step 293).
図37は,ユーザ写真画像情報テーブルの一例である。 FIG. 37 is an example of a user photo image information table.
ユーザ写真画像情報テーブルは,ユーザ写真画像が用いられていたスクラップ・ブック画像を識別する識別データ(スクラップ・ブック画像は上述のようにレイヤ・データの集合であるスクラップ・ブック・データによって特定されるからスクラップ・ブック画像データを識別する識別データはスクラップ・ブック・データを識別するデータとなる)に対応してユーザ写真画像情報が格納される。ユーザ写真画像情報には,上述のように,色味,被写体の種別,被写体数が含まれる。また,ユーザ写真画像情報テーブルには,スクラップ・ブック画像識別データに対応して,スクラップ・ブック画像の識別データも格納される。 The user photo image information table is identification data for identifying the scrap book image in which the user photo image was used (the scrap book image is specified by the scrap book data which is a set of layer data as described above. The user photo image information is stored in correspondence with the identification data for identifying the scrapbook image data. As described above, the user photo image information includes the color, the type of subject, and the number of subjects. The user photo image information table also stores the identification data of the scrapbook image corresponding to the scrapbook image identification data.
スクラップ・ブック画像に複数のユーザ写真画像が用いられている場合には,それぞれのユーザ写真画像ごとにユーザ写真画像識別データ,ユーザ写真画像情報がユーザ写真画像情報テーブルに格納される。スクラップ・ブック画像に複数のユーザ写真画像が用いられている場合には,用いられているユーザ写真画像のスクラップ・ブック画像上における相対位置もユーザ写真画像情報テーブルに格納されることとなろう。 When a plurality of user photo images are used for the scrapbook image, user photo image identification data and user photo image information are stored in the user photo image information table for each user photo image. When a plurality of user photo images are used for the scrapbook image, the relative positions of the used user photo images on the scrapbook image will also be stored in the user photo image information table.
スクラップ・ブック・サーバにおいて得られるすべてのスクラップ・ブック画像について,ユーザ写真画像情報がユーザ写真画像情報テーブルに格納されるようになる。 For all scrapbook images obtained in the scrapbook server, user photo image information is stored in the user photo image information table.
図38および図39は,作成者が作成したスクラップ・ブック画像から得られる編集用スクラップ・ブック画像を利用者が利用する処理手順を示すフローチャートである。 FIG. 38 and FIG. 39 are flowcharts showing a processing procedure in which the user uses the editing scrapbook image obtained from the scrapbook image created by the creator.
利用者のクライアント・コンピュータがスクラップ・ブック・サーバと接続され(図38ステップ301),スクラップ・ブック・サーバにおいて認証が行われる(図38ステップ311)。スクラップ・ブック・サーバにおいて認証されると(図38ステップ312でYES),スクラップ・ブック・サーバに接続したクライアント・コンピュータの利用者のユーザ画像がスクラップ・ブック・サーバにアップロードされているかどうかが確認される(図38ステップ313)。
The user's client computer is connected to the scrapbook server (
利用者のユーザ画像がスクラップ・ブック・サーバにアップロードされていると(図38ステップでYES),利用者の多い編集用スクラップ・ブック画像に含まれていた作成者のユーザ写真画像に近似している利用者のユーザ写真画像が見つけられる(図38ステップ314)。利用者のユーザ写真画像の中から,利用者の多い編集用スクラップ・ブック画像に含まれていた作成者のユーザ写真画像のユーザ写真画像情報の特徴に近い特徴をもつユーザ写真画像が見つけられる。作成者のユーザ写真画像に近似している利用者のユーザ写真画像があると(図38ステップ315でYES),利用者のユーザ画像が編集用スクラップ・ブック画像に合成されて編集済みスクラップ・ブック画像が生成される(図38ステップ316)。
If the user image of the user has been uploaded to the scrapbook server (YES in step 38), it approximates the user photo image of the creator that was included in the editing scrapbook image with many users. A user photo image of the user is found (
図40は,編集済みスクラップ・ブック画像が生成される様子を示している。 FIG. 40 shows how an edited scrapbook image is generated.
上述のように,利用数の多い編集用スクラップ・ブック画像が編集用スクラップ・ブック画像139であったとする。編集用スクラップ・ブック画像139に形成されているユーザ写真合成領域133Aに用いられていた作成者のユーザ写真画像(図36(B)参照)に近似した利用者のユーザ写真画像320が見つかったものとする。
As described above, it is assumed that the
利用者の多い編集用スクラップ・ブック画像139のユーザ写真合成領域133Aに利用者のユーザ写真画像320が合成されて編集済みスクラップ・ブック画像321が生成される。
An edited
図38に戻って,スクラップ・ブック・サーバから利用者のクライアント・コンピュータに,編集済みスクラップ・ブック画像,編集用スクラップ画像などが含まれている人気ランキング・ページを表すデータが送信される(図38ステップ316)。 Returning to FIG. 38, data representing a popular ranking page including an edited scrapbook image, an edited scrap image, and the like is transmitted from the scrapbook server to the user's client computer (see FIG. 38). 38 Step 316).
スクラップ・ブック・サーバから送信された人気ランキング・ページを示すデータが利用者のクライアント・コンピュータにおいて受信されると,利用者のクライアント・コンピュータの表示装置の表示画面に人気ランキング・ページが表示される(図38ステップ302)。 When data indicating the popularity ranking page transmitted from the scrapbook server is received by the user's client computer, the popularity ranking page is displayed on the display screen of the display device of the user's client computer. (FIG. 38, step 302).
図41は,利用者のクライアント・コンピュータの表示装置の表示画面に表示される人気ランキング・ページの一例である。 FIG. 41 is an example of the popularity ranking page displayed on the display screen of the display device of the user's client computer.
人気ランキング・ページ330には,利用率の高い編集用スクラップ・ブック画像が利用された編集済みスクラップ・ブック画像または編集用スクラップ・ブック画像が表示される。図41においては,上位4つの編集済みスクラップ・ブック画像または編集用スクラップ・ブック画像が表示されているが3つ以下または5つ以上の画像が表示されるようにしてもよい。
The
人気ランキング1位の編集済みスクラップ・ブック画像321は,ユーザ画像合成領域133Aに利用者のユーザ写真画像320が合成されたものになっている。人気ランキング2位の編集済みスクラップ・ブック画像340も,ユーザ画像合成領域346Aに利用者のユーザ写真画像346が合成されたものとなっている。素材等の部品画像341〜345も編集済みスクラップ・ブック画像340に含まれている。編集済みスクラップ・ブック画像321および340に合成されている利用者のユーザ写真画像320および346は,上述したように,編集済みスクラップ・ブック画像321および340に対応するスクラップ・ブック画像に含まれている作成者のユーザ写真画像に近似したものである。
The edited
人気ランキング3位の編集用スクラップ・ブック画像350は,ユーザ写真合成領域351Aおよび355Aが空いており利用者のユーザ写真画像が合成されていない。これは,ユーザ写真合成領域351Aおよび355Aに合成されていた作成者のユーザ写真画像に近似した利用者の写真画像が見つからなかったことを意味する。編集スクラップ・ブック画像350にも素材等の部品画像352〜354が表示されている。空いているユーザ写真合成領域351Aおよび355Aには,そのユーザ写真合成領域351Aおよび355Aに合成されていた作成者のユーザ写真画像の特徴が表示される。利用者は,その作成者のユーザ写真画像の特徴を見ることにより,それらのユーザ写真合成領域351Aおよび355Aにどのような特徴のユーザ写真画像を合成すればよいかが分かる。
The
人気ランキング4位の編集用スクラップ・ブック画像360には,ユーザ写真画像合成領域362Aおよび363Aにはそれぞれ利用者のユーザ写真画像362および363が合成されているが,ユーザ写真画像合成領域364Aには利用者のユーザ写真画像は合成されていない。ユーザ写真合成画像領域364に合成されていた作成者のユーザ写真画像に近似した利用者のユーザ写真画像が見つからなかったことを意味する。編集用スクラップ・ブック画像360にも素材画像等361,365が表示されている。
The user's
人気ランキング・ページ330の左下には注文領域370が表示されている。
On the lower left of the
図38に戻って,人気ランキング・ページ330に含まれている編集済みスクラップ・ブック画像または編集用スクラップ・ブック画像が利用者によって選択される(図38ステップ303)。編集済みスクラップ・ブック画像および編集用スクラップ・ブック画像をクリッカブルなものとし,画像がクリックされることにより,利用者によって選択が行われることとなろう。
Returning to FIG. 38, the edited scrapbook image or the editing scrapbook image included in the
利用者のユーザ写真画像が合成されていない編集用スクラップ・ブック画像が利用者によって選択されると(図38ステップ304でYES),ユーザ写真画像が合成されていないユーザ写真合成領域に利用者のユーザ画像が追加される(図38ステップ305)。また,選択された編集済みスクラップ・ブック画像またはユーザ写真画像が追加された編集用スクラップ・ブック画像に含まれている利用者のユーザ写真画像を変更する場合には(図38ステップ306でYES),変更するユーザ写真画像がドラッグ等によって動かされて編集済みスクラップ・ブック画像またはユーザ写真画像が追加された編集用スクラップ・ブック画像から取り除かれて新たなユーザ画像が合成される。
When an editing scrapbook image that has not been synthesized with the user's user photo image is selected by the user (YES in
利用者によって注文領域370がクリックされると(図39ステップ308でYES),選択された編集済みスクラップ・ブック画像または編集用スクラップ・ブック画像を識別する識別データ(たとえば,ファイル名)が利用者のクライアント・コンピュータからスクラップ・ブック・サーバに送信される(図39ステップ309)。
When the user clicks on the order area 370 (YES in
利用者のクライアント・コンピュータから送信された識別データがスクラップ・ブック・サーバにおいて受信されると(図39ステップ318),その識別データから分かる編集用スクラップ・ブック画像の利用者数がインクレメントされる。編集用スクラップ・ブック画像の利用者数が多いほど上述のように人気ランキングの上位となり,利用者数の多い編集用スクラップ・ブック画像が人気ランキング・ページに表示されるようになる。
When the identification data transmitted from the user's client computer is received by the scrapbook server (
スクラップ・ブック・サーバにおいて受信した識別データによって特定される編集済みスクラップ・ブック画像または編集用スクラップ・ブック画像に対応するスクラップ・ブック・データが作成される(図39ステップ72)。その後上述のように,手順書等が作成されて(図39ステップ73),スクラップ・ブックの部品が利用者に配送される。
Scrapbook data corresponding to the edited scrapbook image or the scrapbook image for editing specified by the identification data received by the scrapbook server is created (
上述の実施例においては,スクラップ・ブック画像の作成者のユーザ写真画像を解析し,その解析により得られた色味,被写体の種別,被写体数などのユーザ写真画像情報をユーザ写真画像情報テーブルに格納し,それらの解析により得られたユーザ写真画像情報を用いて作成者のユーザ写真画像に近似している利用者のユーザ写真画像を見つけ出して編集済みスクラップ・ブック画像を生成している。しかしながら,作成者または利用者のユーザ写真画像を解析しなくても,作成者および利用者のユーザ写真画像の少なくとも一方の特徴がユーザ写真画像の付随情報として付随している場合には,その付随情報を利用してスクラップ・ブック画像の作成者のユーザ写真画像に近似している利用者のユーザ写真画像を見つけ出すことができる。付随情報は,写真画像を表す写真画像ファイルのヘッダに記録されている場合には,そのヘッダから読み取ることができる。ヘッダから読み取られた付随情報を上述したユーザ写真画像情報テーブル(図37:付随情報テーブル)に記憶させておくことにより,そのユーザ写真画像情報テーブルからユーザ写真画像情報を読み出してスクラップ・ブック画像の作成者のユーザ写真画像に近似している利用者のユーザ写真画像を見つけ出すこともできる。作成者のユーザ写真画像についてのユーザ写真画像情報だけでなく,利用者のユーザ写真画像についてのユーザ写真画像情報もユーザ写真画像情報テーブルに格納しておいてもよい。 In the above-described embodiment, the user photo image of the creator of the scrapbook image is analyzed, and the user photo image information such as the color, the type of subject, the number of subjects, etc. obtained by the analysis is stored in the user photo image information table. The user's photo image similar to the creator's user photo image is found using the stored user photo image information obtained by the analysis, and an edited scrapbook image is generated. However, even if the user photo image of the creator or the user is not analyzed, if at least one feature of the user photo image of the creator and the user is attached as the accompanying information of the user photo image, the accompanying photo Using the information, it is possible to find a user photo image of the user that is close to the user photo image of the creator of the scrapbook image. If the accompanying information is recorded in the header of a photographic image file representing a photographic image, it can be read from the header. By storing the accompanying information read from the header in the above-described user photo image information table (FIG. 37: accompanying information table), the user photo image information is read from the user photo image information table, and the scrapbook image It is also possible to find a user photo image of the user that is close to the user photo image of the creator. Not only the user photo image information about the creator user photo image but also the user photo image information about the user photo image of the user may be stored in the user photo image information table.
1 コンピュータ
2 作成者
5 スクラップ・ブック・サーバ
131 スクラップ・ブック編集画像
132〜136 部品画像
140〜144 レイヤ
180 手順書
1
131 Scrapbook editing images
132 ~ 136 Parts image
140-144 layers
180 Procedures
Claims (10)
上記スクラップ・ブック画像データ送信手段からクライアント・コンピュータにスクラップ・ブック画像データが送信されたことによりクライアント・コンピュータの表示装置の表示画面に表示されるスクラップ・ブック画像の中から所望のスクラップ・ブック画像が選択されたことに応じてクライアント・コンピュータから送信される選択コマンドを受信する選択コマンド受信手段,
上記選択コマンド受信手段によって選択コマンドが受信されたことにより,選択されたスクラップ・ブック画像のうちスクラップ・ブック画像に用いられている写真画像を除く編集用スクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,編集用スクラップ・ブック画像を表わす編集用スクラップ・ブック画像データをクライアント・コンピュータに送信する編集用スクラップ・ブック画像データ送信手段,
上記編集用スクラップ・ブック画像データ送信手段からクライアント・コンピュータに編集用スクラップ・ブック画像データが送信されたことにより,クライアント・コンピュータの表示装置の表示画面に表示された編集用スクラップ・ブック画像を利用して写真画像の配置,部品画像の配置,スクラップ・ブックに使用される部品の選択などのスクラップ・ブックの作成のシミュレーションが上記クライアント・コンピュータにおいて行われたことにより上記クライアント・コンピュータから送信される,スクラップ・ブック作成に必要な部品を識別するデータを含む注文データを受信する注文データ受信手段,および
上記注文データ受信手段によって受信した注文データにもとづいて,スクラップ・ブック作成手順が記載された手順書をプリントするようにプリンタを制御するプリンタ制御手段,
を備えたスクラップ・ブック・サーバ。 In order to display a scrapbook image, which is an image of a scrapbook created by pasting other parts such as photographs on a part such as a mount, on the display screen of the display device of the client computer, Scrapbook image data transmission means for transmitting scrapbook image data representing a book image to a client computer;
A desired scrapbook image is selected from the scrapbook images displayed on the display screen of the display device of the client computer when the scrapbook image data is transmitted from the scrapbook image data transmission means to the client computer. A selection command receiving means for receiving a selection command transmitted from the client computer in response to selection of
When the selection command is received by the selection command receiving means, a scrapbook image for editing excluding a photo image used for the scrapbook image among the selected scrapbook images is displayed on the display device of the client computer. Editing scrapbook image data transmission means for transmitting editing scrapbook image data representing an editing scrapbook image to a client computer for display on the display screen of
When the editing scrapbook image data is transmitted from the editing scrapbook image data transmission means to the client computer, the editing scrapbook image displayed on the display screen of the display device of the client computer is used. Then, a simulation of creation of a scrapbook such as arrangement of photographic images, arrangement of parts images, selection of parts used in a scrapbook, and the like is transmitted from the client computer when the simulation is performed on the client computer. , Order data receiving means for receiving order data including data for identifying parts necessary for creating a scrap book, and a procedure describing a procedure for creating a scrap book based on the order data received by the order data receiving means Calligraphy Printer control means for controlling the printer to print,
Scrapbook server with
編集用スクラップ・ブック画像の閲覧のみが許可されており,その閲覧が行われる場合,編集用スクラップ・ブック画像から写真画像が除かれ,その除かれた写真画像に別の写真画像を配置するシミュレーションが行われる場合,編集用スクラップ画像に含まれている部品画像を変更する,あるいは部品画像の配置位置を変更するシミュレーションが行われる場合,編集用スクラップ・ブック画像に含まれている部品画像のうち編集用スクラップ画像の作成者が作成した部品画像を抽出し,抽出した部分画像を用いて新たにスクラップ・ブック作成のシミュレーションが行われる場合,編集用スクラップ・ブック画像に含まれている部品画像のうち編集用スクラップ・ブック画像の作成者が作成した部品画像を抽出して新たにスクラップ・ブック作成のシミュレーションが行われる場合において,抽出された編集用画像の二次利用が許可されているときと許可されていないとき,または編集用スクラップ・ブック画像を利用してスクラップ・ブック作成の注文データがクライアント・コンピュータから送信される場合に応じた手順書をプリントするものである,
請求項1に記載のスクラップ・ブック・サーバ。 The printer control means
A simulation in which only the viewing of the editing scrapbook image is permitted, and when the browsing is performed, the photographic image is removed from the editing scrapbook image and another photographic image is placed on the removed photographic image. When a simulation is performed to change the part image included in the editing scrap image, or to change the arrangement position of the part image, among the part images included in the editing scrapbook image When a part image created by the creator of the editing scrap image is extracted and a new simulation of scrapbook creation is performed using the extracted partial image, the part image included in the editing scrapbook image is extracted. Part images created by the creator of the editable scrapbook image are extracted and a new scrapbook is created. In the case of the simulation of the creation of a book, when the secondary use of the extracted editing image is permitted or not permitted, or the order for creating the scrapbook using the editing scrapbook image A procedure manual is printed when data is transmitted from a client computer.
The scrapbook server according to claim 1.
上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データを,編集用スクラップ・ブック画像の利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集用スクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信する編集用スクラップ・ブック画像データ送信手段,
上記編集用スクラップ・ブック画像データ送信手段から上記利用者のクライアント・コンピュータに複数の編集用スクラップ・ブック画像データが送信されたことにより,上記利用者のクライアント・コンピュータから送信される識別データであって上記利用者のクライアント・コンピュータの表示装置の表示画面に表示された複数の編集用スクラップ・ブック画像から選択された編集用スクラップ・ブック画像を特定する識別データを受信する第1の識別データ受信手段,および
上記第1の識別データ受信手段によって受信した識別データによって特定される編集用スクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御するプリンタ制御手段,
を備えたスクラップ・ブック・サーバ。 A number that represents a large number of scrapbook images for editing, excluding photographic images used for scrapbook images that are images of scrapbooks created by pasting other parts such as photographs on parts such as mounts Editing scrapbook image data extraction means for extracting a plurality of editing scrapbook image data representing a plurality of editing scrapbook images having a high utilization rate from the scrapbook image data of
A plurality of editing scrapbook image data extracted by the editing scrapbook image data extraction means are displayed on a display screen of a client computer display device of the editing scrapbook image user. Editing scrapbook image data sending means for sending to the user's client computer to display the book image,
Identification data transmitted from the user's client computer as a result of a plurality of editing scrapbook image data being transmitted from the editing scrapbook image data transmitting means to the user's client computer. First identification data reception for receiving identification data for specifying an editing scrapbook image selected from a plurality of editing scrapbook images displayed on the display screen of the display device of the user client computer And a printer so as to print a procedure manual in which a creation procedure of a scrap book corresponding to the scrapbook image for editing specified by the identification data received by the first identification data receiving unit is described. Printer control means,
Scrapbook server with
上記合成手段によって,それぞれの編集用スクラップ・ブック画像の上記利用者の写真画像が合成された複数の編集済みスクラップ・ブック画像を表す複数のスクラップ・ブック画像データを,上記利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集済みスクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信する編集済みスクラップ・ブック画像データ送信手段,および
上記編集済みスクラップ・ブック画像データ送信手段から上記利用者のクライアント・コンピュータに上記利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集済みスクラップ・ブック画像から選択された編集済みスクラップ・ブック画像を特定する識別データを受信する第2の識別データ受信手段をさらに備え,
上記プリンタ制御手段は,上記第2の識別データ受信手段によって受信した識別データによって特定される編集済みスクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御するものである,
請求項3に記載のスクラップ・ブック・サーバ。 The photograph of the user in each of the editing scrapbook images of the plurality of editing scrapbook images represented by the plurality of editing scrapbook image data extracted by the editing scrapbook image data extraction means A compositing means for compositing images;
A plurality of scrapbook image data representing a plurality of edited scrapbook images obtained by synthesizing the user's photographic images of the respective editing scrapbook images by the synthesizing means, and the user's client computer Edited scrapbook image data transmission means for transmitting to the user's client computer to display a plurality of edited scrapbook images on the display screen of the display device, and the edited scrapbook image data transmission Means for receiving identification data identifying an edited scrapbook image selected from a plurality of edited scrapbook images on a display screen of a display device of the user client computer from the means to the user client computer; Second identification data A receiving means;
The printer control means is a printer configured to print a procedure manual in which a procedure for creating a scrap book corresponding to an edited scrap book image specified by the identification data received by the second identification data receiving means is printed. Which controls
The scrapbook server according to claim 3.
上記合成手段は,上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データによって表される複数の編集用スクラップ・ブック画像のそれぞれの編集用スクラップ・ブック画像に,上記写真画像検出手段によって検出された複数の写真画像のうち対応する写真画像を合成する処理を複数の編集用スクラップ・ブック画像分繰り返すものである,
請求項4に記載のスクラップ・ブック・サーバ。 The scrap image corresponding to each of the editing scrapbook images of the plurality of editing scrapbook images extracted by the above-described editing scrapbook image data extraction means from the user's photo images stored in advance. Photographic image detecting means for performing a process for finding a photographic image approximate to the photographic image of the creator of the scrapbook image included in the book image for a plurality of editing scrapbook images;
The synthesizing unit adds each of the editing scrapbook images represented by the plurality of editing scrapbook image data extracted by the editing scrapbook image data extracting unit to each editing scrapbook image. , The process of synthesizing corresponding photographic images among a plurality of photographic images detected by the photographic image detecting means is repeated for a plurality of editing scrapbook images.
The scrapbook server according to claim 4.
選択コマンド受信手段が,上記スクラップ・ブック画像データ送信手段からクライアント・コンピュータにスクラップ・ブック画像データが送信されたことによりクライアント・コンピュータの表示装置の表示画面に表示されるスクラップ・ブック画像の中から所望のスクラップ・ブック画像が選択されたことに応じてクライアント・コンピュータから送信される選択コマンドを受信し,
編集用スクラップ・ブック画像データ送信手段が,上記選択コマンド受信手段によって選択コマンドが受信されたことにより,選択されたスクラップ・ブック画像のうちスクラップ・ブック画像に用いられている写真画像を除く編集用スクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,編集用スクラップ・ブック画像を表わす編集用スクラップ・ブック画像データをクライアント・コンピュータに送信し,
注文データ受信手段が,上記編集用スクラップ・ブック画像データ送信手段からクライアント・コンピュータに編集用スクラップ・ブック画像データが送信されたことにより,クライアント・コンピュータの表示装置の表示画面に表示された編集用スクラップ・ブック画像を利用して写真画像の配置,部品画像の配置,スクラップ・ブックに使用される部品の選択などのスクラップ・ブックの作成のシミュレーションが上記クライアント・コンピュータにおいて行われたことにより上記クライアント・コンピュータから送信される,スクラップ・ブック作成に必要な部品を識別するデータを含む注文データを受信し,
プリンタ制御手段が,上記注文データ受信手段によって受信した注文データにもとづいて,スクラップ・ブック作成手順が記載された手順書をプリントするようにプリンタを制御する,
スクラップ・ブック・サーバの制御方法。 The scrapbook image data transmission means displays a scrapbook image, which is an image of a scrapbook created by pasting other parts such as a photograph on a part such as a mount, on the display device of the client computer. Sends the scrapbook image data representing the scrapbook image to the client computer for display on the screen,
When the selection command receiving means transmits the scrapbook image data from the scrapbook image data transmitting means to the client computer, the scrapbook image displayed on the display screen of the display device of the client computer is selected. Receiving a selection command sent from the client computer in response to selection of a desired scrapbook image;
When the editing scrapbook image data transmission means receives the selection command by the selection command receiving means, the editing scrapbook image data for editing excludes the photo image used for the scrapbook image from the selected scrapbook images. In order to display the scrapbook image on the display screen of the display device of the client computer, the editing scrapbook image data representing the editing scrapbook image is transmitted to the client computer.
When the order data receiving means sends the editing scrapbook image data from the editing scrapbook image data sending means to the client computer, the order data receiving means displays the editing data displayed on the display screen of the client computer display device. The above client computer is used to simulate the creation of a scrap book, such as the arrangement of photo images, the arrangement of part images, and the selection of parts used in the scrap book, using the scrap book image.・ Receiving order data including data identifying parts necessary for creating a scrapbook sent from a computer,
The printer control means controls the printer so as to print a procedure manual describing a procedure for creating a scrap book based on the order data received by the order data receiving means.
Scrapbook server control method.
編集用スクラップ・ブック画像データ送信手段が,上記編集用スクラップ・ブック画像データ抽出手段によって抽出された複数の編集用スクラップ・ブック画像データを,編集用スクラップ・ブック画像の利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集用スクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信し,
識別データ受信手段が,上記編集用スクラップ・ブック画像データ送信手段から上記利用者のクライアント・コンピュータに複数の編集用スクラップ・ブック画像データが送信されたことにより,上記利用者のクライアント・コンピュータから送信される識別データであって上記利用者のクライアント・コンピュータの表示装置の表示画面に表示された複数の編集用スクラップ・ブック画像から選択された編集用スクラップ・ブック画像を特定する識別データを受信し,
プリンタ制御手段が,上記識別データ受信手段によって受信した識別データによって特定される編集用スクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御する,
スクラップ・ブック・サーバの制御方法。 Scrapbook image data extraction means for editing excludes photographic images used for scrapbook images, which are images of scrapbooks created by pasting other parts such as photographs on parts such as mounts Extracting a plurality of editing scrapbook image data representing a plurality of editing scrapbook images having a high utilization rate from a large number of scrapbook image data representing a large number of editing scrapbook images;
The editing scrapbook image data transmission means sends the editing scrapbook image data extracted by the editing scrapbook image data extraction means to the client computer of the editing scrapbook image user. To display a plurality of editing scrapbook images on the display screen of the display device, to the user's client computer,
The identification data receiving means transmits a plurality of editing scrapbook image data from the editing scrapbook image data transmitting means to the user's client computer. Identification data for identifying an editing scrapbook image selected from a plurality of editing scrapbook images displayed on the display screen of the display device of the user client computer is received. ,
A printer control means for controlling the printer so as to print a procedure manual in which a creation procedure of a scrap book corresponding to an editing scrap book image specified by the identification data received by the identification data receiving means is printed;
Scrapbook server control method.
クライアント・コンピュータにスクラップ・ブック画像データが送信されたことによりクライアント・コンピュータの表示装置の表示画面に表示されるスクラップ・ブック画像の中から所望のスクラップ・ブック画像が選択されたことに応じてクライアント・コンピュータから送信される選択コマンドを受信させ,
選択コマンドが受信されたことにより,選択されたスクラップ・ブック画像のうちスクラップ・ブック画像に用いられている写真画像を除く編集用スクラップ・ブック画像をクライアント・コンピュータの表示装置の表示画面に表示させるために,編集用スクラップ・ブック画像を表わす編集用スクラップ・ブック画像データをクライアント・コンピュータに送信させ,
クライアント・コンピュータに編集用スクラップ・ブック画像データが送信されたことにより,クライアント・コンピュータの表示装置の表示画面に表示された編集用スクラップ・ブック画像を利用して写真画像の配置,部品画像の配置,スクラップ・ブックに使用される部品の選択などのスクラップ・ブックの作成のシミュレーションが上記クライアント・コンピュータにおいて行われたことにより上記クライアント・コンピュータから送信される,スクラップ・ブック作成に必要な部品を識別するデータを含む注文データを受信させ,
受信した注文データにもとづいて,スクラップ・ブック作成手順が記載された手順書をプリントするようにプリンタを制御させるようにスクラップ・ブック・サーバを制御するプログラム。 In order to display a scrapbook image, which is an image of a scrapbook created by pasting other parts such as photographs on a part such as a mount, on the display screen of the display device of the client computer, Send the scrapbook image data representing the book image to the client computer,
The client in response to the selection of a desired scrapbook image from among the scrapbook images displayed on the display screen of the display device of the client computer due to the transmission of the scrapbook image data to the client computer.・ Receiving a selection command sent from a computer,
When a selection command is received, an editing scrapbook image excluding a photo image used for the scrapbook image among the selected scrapbook images is displayed on the display screen of the display device of the client computer. For this purpose, the editing scrapbook image data representing the editing scrapbook image is transmitted to the client computer, and
When the editing scrapbook image data is sent to the client computer, the editing scrapbook image displayed on the display screen of the client computer display device is used to arrange the photographic image and part image. Identifies the parts required for scrapbook creation sent from the client computer as a result of simulation of the creation of the scrapbook, such as selection of parts used in the scrapbook, being performed on the client computer. Order data including data to be received,
A program that controls the scrapbook server so that the printer is controlled to print a procedure book that describes the procedure for creating a scrapbook based on the received order data.
抽出された複数の編集用スクラップ・ブック画像データを,編集用スクラップ・ブック画像の利用者のクライアント・コンピュータの表示装置の表示画面に複数の編集用スクラップ・ブック画像を表示させるために上記利用者のクライアント・コンピュータに送信させ,
上記利用者のクライアント・コンピュータに複数の編集用スクラップ・ブック画像データが送信されたことにより,上記利用者のクライアント・コンピュータから送信される識別データであって上記利用者のクライアント・コンピュータの表示装置の表示画面に表示された複数の編集用スクラップ・ブック画像から選択された編集用スクラップ・ブック画像を特定する識別データを受信させ,
受信した識別データによって特定される編集用スクラップ・ブック画像に対応するスクラップ・ブックの作成手順が記載された手順書をプリントするようにプリンタを制御させるスクラップ・ブック・サーバを制御するプログラム。 A number that represents a large number of scrapbook images for editing, excluding photographic images used for scrapbook images that are images of scrapbooks created by pasting other parts such as photographs on parts such as mounts A plurality of editing scrapbook image data representing a plurality of editing scrapbook images having a high usage rate are extracted from the scrapbook image data of
In order to display a plurality of editing scrapbook image data on the display screen of the display device of the client computer of the user of the editing scrapbook image, the plurality of editing scrapbook image data extracted above To the client computer
Identification data transmitted from the user's client computer due to a plurality of editing scrapbook image data being transmitted to the user's client computer, the display device of the user's client computer Receiving identification data identifying an editing scrapbook image selected from a plurality of editing scrapbook images displayed on the display screen of
A program for controlling a scrapbook server that controls a printer to print a procedure manual in which a procedure for creating a scrapbook corresponding to an editing scrapbook image specified by received identification data is printed.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007182713A JP2008108238A (en) | 2006-09-29 | 2007-07-12 | Scrapbook server and its control method and control program |
| EP07019049A EP1909477A3 (en) | 2006-09-29 | 2007-09-27 | Scrapbook server, method of controlling same, and control program therefor |
| US11/865,124 US20080228866A1 (en) | 2006-09-29 | 2007-10-01 | Scrapbook server, method of controlling same, and control program therefor |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006266573 | 2006-09-29 | ||
| JP2007182713A JP2008108238A (en) | 2006-09-29 | 2007-07-12 | Scrapbook server and its control method and control program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008108238A true JP2008108238A (en) | 2008-05-08 |
Family
ID=39441513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007182713A Pending JP2008108238A (en) | 2006-09-29 | 2007-07-12 | Scrapbook server and its control method and control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008108238A (en) |
-
2007
- 2007-07-12 JP JP2007182713A patent/JP2008108238A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1909477A2 (en) | Scrapbook server, method of controlling same, and control program therefor | |
| US7593045B2 (en) | Digital camera, image output method, and program for outputting selected image data | |
| US7675635B2 (en) | Apparatus, method, and program for editing images for a photo album | |
| US8601369B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP5218876B2 (en) | Printing instruction apparatus and printing instruction system | |
| US9449411B2 (en) | Ranking image importance with a photo-collage | |
| US20080120071A1 (en) | Scrapbook server, method of controlling same, and control program therefor | |
| JP6381514B2 (en) | Image processing system, information processing apparatus and control method thereof | |
| JP2009533749A (en) | Device XHTML-Print data generation method and apparatus | |
| JPH11328380A (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM RECORDING PROGRAM FOR CAUSING COMPUTER TO EXECUTE THE METHOD | |
| JP7024308B2 (en) | Display device, display method and display program | |
| JP6887816B2 (en) | Image processing equipment, control methods, and programs | |
| US8004700B2 (en) | Server for combining images, and method of controlling same | |
| JP4255902B2 (en) | Image management system | |
| US20080117455A1 (en) | Apparatus for controlling printing of part images of scrapbook, method of controlling same, and control program therefor | |
| JP2010086221A (en) | Image editing method and device, and computer readable recording medium storing program for implementing the method | |
| JP2010044625A (en) | Information processing apparatus, and method of controlling the same | |
| EP1587033B1 (en) | Batch editing of scanned images | |
| EP1909475A2 (en) | Scrapbook server, method of controlling same, and control program therefor | |
| JP3974105B2 (en) | Image processing apparatus, image processing method, and computer-readable recording medium storing program for causing computer to execute the method | |
| JP2008108238A (en) | Scrapbook server and its control method and control program | |
| JP2008084268A (en) | Scrapbook server and its control method and control program | |
| CN105825534B (en) | Picture processing method and device | |
| JP5047383B2 (en) | Image composition server and control method thereof | |
| JP4389728B2 (en) | Image forming apparatus, image selection screen generation method, and program |