Information processing system, information processing method and program
The information processing system superimposes pattern images on advertising materials to obscure identifying information, allowing for the reuse of high-quality designs in secondary products, addressing the limitations of existing recycling methods.
Patent Information
- Application Number
- JP2025169012
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-10-06
- Publication Date
- 2026-02-05
- Estimated Expiration
- 2045-10-06
AI Technical Summary
Existing methods for recycling advertising materials by removing colors and patterns are inadequate and do not effectively address the reuse of high-quality designs with copyrighted content.
An information processing system that superimposes a pattern image on the design, allowing portions of the original design to remain visible while obscuring identifying information, enabling the reuse of advertising materials as secondary products.
Facilitates the reuse of advertising materials by blurring copyrighted designs, promoting their recycling into practical secondary products like bags, pouches, and furniture covers, while maintaining the original design's visibility.
Smart Images

Figure 0007811422000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] Patent Document 1 discloses a technology that provides an effective method for reusing used advertising sheets, namely, a method for recycling advertising sheets in which resin sheets or fabrics that have been given a colored pattern as advertising sheets are treated to remove the colored pattern, thereby removing the colored pattern and dirt that has accumulated during the display period, allowing the sheets to be reused as advertising sheets. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-227894 Summary of the Invention [Problem to be solved by the invention]
[0004] However, this method involves removing the color and pattern of the advertisement, and there is room for improvement in this method of recycling advertising materials.
[0005] In view of the above circumstances, the present invention aims to provide a better method for recycling advertisements and other creative materials. [Means for solving the problem]
[0006] According to one aspect of the present invention, there is provided an information processing system comprising at least one processor, the processor being configured to execute the following steps by reading a program: a first reception step receiving a design of a product and superimposition conditions for superimposing a pattern image on the design; a first generation step generating a pattern image according to the superimposition conditions, the pattern image being a regularly arranged pattern image having elements of a predetermined shape, which includes portions where the design is visible and portions where the design is invisible when superimposed on the design according to the arrangement of the elements; a display control step displaying a superimposed image in which the pattern image is superimposed on the design on a display screen, the superimposed image being an image in which at least a portion of the design is visible when superimposed on the design.
[0007] According to this embodiment, it is possible to provide a better method for recycling advertisements and other creative materials. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1. FIG. [Figure 2] FIG. 2 is a block diagram showing the hardware configuration of the server 2. [Figure 3] FIG. 2 is a block diagram showing a hardware configuration of an information processing device 3. [Figure 4] 2 is a block diagram showing functions realized by the server 2 (control unit 23). FIG. [Figure 5] FIG. 2 is a diagram showing an outline of processing executed by the information processing system 1. [Figure 6] 2 is an activity diagram showing an example of the flow of information processing according to the embodiment, which is executed by the information processing system 1. FIG. [Figure 7] FIG. 10 is a diagram showing a screen G1 that is an example of a setting screen for a pattern image. [Figure 8] FIG. 10 is a diagram showing a screen G2 that is an example of a setting screen for a pattern image. [Figure 9]FIG. 10 is a diagram showing a screen G3 that is an example of a pattern image setting screen. [Figure 10] FIG. 10 is a diagram showing a screen G4 that is an example of a pattern image setting screen. [Figure 11] FIG. 10 is a diagram showing a screen G5 that is an example of a pattern image setting screen. [Figure 12] FIG. 10 is a diagram showing a screen G6 that is an example of a pattern image setting screen. [Figure 13] FIG. 10 is an activity diagram showing an example of the flow of information processing according to the second embodiment, which is executed by the information processing system 1. DETAILED DESCRIPTION OF THE INVENTION
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other.
[0010] Incidentally, the program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] Furthermore, various information processing according to an embodiment may realize input and output corresponding to the input. Here, the form of information referenced in such information processing (hereinafter referred to as reference information) is not limited as long as an output is obtained as a result of the input. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a decision formula such as a regression formula constructed using a statistical method), a trained model that has previously learned the correlation between input and output, or a generative AI such as a large-scale language model (these models include parameters that establish the correlation between input and output) or a visual language model that can output a desired result in response to a prompt.
[0012] In one embodiment, a "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and this information is represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations can be performed on a circuit in the broad sense.
[0013] Furthermore, a circuit in the broad sense is a circuit realized by at least an appropriate combination of a circuit, circuitry, processor, memory, etc. The processor may be a general-purpose processor or a dedicated circuit. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0014] 1. Hardware Configuration This section explains the hardware configuration.
[0015] <Information Processing System 1> FIG. 1 is a configuration diagram illustrating an information processing system 1. The information processing system 1 includes a server 2, an information processing device 3, and an information processing device 4. The server 2, the information processing device 3, and the information processing device 4 are configured to be able to communicate with each other via a telecommunications line (network). In an exemplary embodiment, the information processing device 3 can function as a user's terminal. The information processing device 4 can function as a terminal for a second user different from the user. Here, the system exemplified by the information processing system 1 is composed of one or more devices or components. Therefore, it should be noted that the information processing system 1 includes the server 2 alone, the server 2 and the information processing device 3, or the server 2 and the information processing device 4. More specifically, the information processing system 1 may include an element selected from the group consisting of the server 2, the information processing device 3, and the information processing device 4. The unselected elements may not be included in the information processing system 1, but may be external elements electrically connected to the selected elements. These components are described below.
[0016] The information processing system 1 constitutes at least a part of a superimposed image generation system that generates a pattern image to be superimposed on the design of a product. The information processing system 1 can generate a new superimposed image by superimposing a pattern image on an original design. The superimposed image is a design that has new value different from the original design. In one embodiment, the information processing system 1 is composed of one or more devices or components. These components will be described below.
[0017] <Server 2> 2 is a block diagram showing the hardware configuration of server 2. Server 2 includes a communication unit 21, a storage unit 22, and a control unit 23, and these components are electrically connected via a communication bus 20 inside server 2. Each component will be further described below.
[0018] The communication unit 21 is configured by a communication module. The communication module may be a wireless communication module conforming to standards such as IEEE802.11a / b / g / n / ac / ax, LTE, 5G, or 6G, or may be a wired communication module conforming to standards such as IEEE802.3. The communication unit 21 is configured to be able to transmit various electrical signals from the server 2 to external components. The communication unit 21 is also configured to be able to receive various electrical signals from the external components to the server 2. More preferably, the communication unit 21 has a network communication function, which allows various information to be communicated between the server 2 and external devices via a network.
[0019] The memory unit 22 stores various pieces of information defined above. This can be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs and the like related to the server 2 executed by the control unit 23, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program operations. The memory unit 22 stores various programs, variables, etc. related to the server 2 executed by the control unit 23.
[0020] The control unit 23 processes and controls the overall operations related to the server 2. The control unit 23 is, for example, a central processing unit (CPU) not shown. The control unit 23 realizes various functions related to the server 2 by reading out predetermined programs stored in the storage unit 22. In other words, information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and each step related to each function described below can be executed. This will be described in further detail in the next section. Note that the control unit 23 is not limited to being single, and multiple control units 23 may be provided for each function. A combination of these may also be used.
[0021] <Information processing device 3> The information processing device 3 is an information processing device used by a user who is considering reusing a production.
[0022] 3 is a block diagram showing the hardware configuration of the information processing device 3. The information processing device 3 includes a communication unit 31, a storage unit 32, a control unit 33, a display unit 34, and an input unit 35, and these components are electrically connected via a communication bus 30 inside the information processing device 3. Each component will be further described below. The description of the communication unit 31, the storage unit 32, and the control unit 33 will be omitted as they are the same as the description of each unit in the server 2.
[0023] The display unit 34 may be included in the housing of the information processing device 3 or may be externally attached. The display unit 34 displays a graphical user interface (GUI) screen that can be operated by the user. This is preferably implemented by selectively using display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display depending on the type of the information processing device 3.
[0024] The display unit 34 displays a screen indicated by the screen data transmitted from the server 2. The display unit 34 displays a system screen relating to the information processing system 1 indicated by the screen data transmitted from the server 2.
[0025] The input unit 35 may be included in the housing of the information processing device 3 or may be externally attached. For example, the input unit 35 may be implemented as a touch panel integrated with the display unit 34. The touch panel allows the user to input tapping, swiping, and the like. Of course, switch buttons, a mouse, a QWERTY keyboard, and the like may be used instead of the touch panel. That is, the input unit 35 accepts an operation input made by the user. The input is transferred as a command signal to the control unit 33 via the communication bus 30, and the control unit 33 can execute predetermined control or calculation as necessary. <Information processing device 4> The information processing device 4 is an information processing device used by a second user different from the user. The information processing device 4 includes a communication unit 41, a storage unit 42, a control unit 43, a display unit 44, and an input unit 45, and these components are electrically connected via a communication bus 40 inside the information processing device 4. The explanations of the communication unit 41, the storage unit 42, and the control unit 43 are omitted because they are the same as the explanations of the respective units in the server 2. The explanations of the display unit 44 and the input unit 45 are omitted because they are the same as the explanations of the respective units in the information processing device 3.
[0026] 2. Functional configuration This section describes the functional configuration of this embodiment. Information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and can be executed as each functional unit included in the control unit 23 (at least one processor included in the information processing system 1).
[0027] FIG. 4 is a block diagram showing the functions realized by the server 2 (control unit 23).
[0028] 4 is a block diagram showing functions realized by the control unit 23. The control unit 23 includes a receiving unit 231, a generating unit 232, a display control unit 233, an output unit 234, and a transmitting unit 235.
[0029] <Reception Department 231> The reception unit 231 is configured to be able to receive information from the information processing device 3 or other devices. The reception unit 231 is also configured to be able to receive various pieces of information by reading out various pieces of information stored in a storage area that is at least a part of the memory unit 22 and writing the read out information in a working area that is at least a part of the memory unit 22. The storage area is, for example, an area of the memory unit 22 that is implemented as a storage device such as an SSD. The working area is, for example, an area that is implemented as a memory such as a RAM.
[0030] The receiving unit 231 is configured to be able to receive input based on a terminal operation by a user on the information processing device 3. Specifically, the receiving unit 231 may receive input from the user via the information processing device 3.
[0031] <Generation unit 232> The generation unit 232 can generate various information. For example, the generation unit 232 can generate a pattern image in accordance with user settings. The generation unit 232 can generate settings for generating a pattern image in accordance with information received from the user, and generate the pattern image based on the generated settings. Furthermore, the generation unit 232 can generate an image in which a superimposed image is applied to a product selected by the user.
[0032] <Display control unit 233> The display control unit 233 controls the display unit 34 to display visual information such as screens, images including still images or moving images, icons, and messages (text). The control unit 23 may generate only rendering information for displaying the visual information on the display unit 34 and transmit the information processing device 3 to cause the information processing device 3 to generate the visual information and display the visual information on the display unit 34. Alternatively, the display unit 34 may generate visual information and transmit the visual information to the information processing device 3 to cause the display unit 34 to display the visual information. The display control unit 233 executes processing for displaying a system screen related to the information processing system 1 on each terminal. For example, the display control unit 233 performs processing such as generating and transmitting an HTML (Hyper Text Markup Language) file and causing the display unit 34 to display a web page showing the system screen. The display control unit 233 may also perform processing such as generating and transmitting display data for an application for using the information processing system 1. For example, the display control unit 233 can cause the display unit 34 to display various visual information.
[0033] The display control unit 233 is configured to display various information on the information processing device 3 and other devices.
[0034] <Output section 234> The output unit 234 is configured to be able to output the processing results of the control unit 23. The output unit 234 can convert various data or information generated by the generation unit 232 into a predetermined format and generate it as output data that can be provided to an external device. For example, the output unit 234 is configured to be able to output a pattern image, a superimposed image, or an image of a product to which the image is applied as print data or downloadable data. Furthermore, the output unit 234 may perform processes such as specifying a file format (e.g., PDF, JPEG, PNG, etc.), adjusting the resolution, and applying a color profile. This allows information to be output in a format that can be used by the information processing device 3 or an external device.
[0035] <Transmitter 235> The transmission unit 235 is configured to be able to transmit data generated by the generation unit 232 or output by the output unit 234 to another device. The transmission unit 235 is configured to be able to transmit various data to the information processing device 4 of the second user or an external system via a network. For example, the transmission unit 235 can transmit a pattern image or a superimposed image generated by the generation unit 232, or a file formatted for output by the output unit 234, to the information processing device 4. Furthermore, the transmission unit 235 may be configured to support multiple transmission means, such as attaching the data to an email, uploading it to cloud storage, or transmitting data via a WebAPI.
[0036] 3. Information processing flow This section describes the flow of an information processing method executed by the information processing system 1. As shown below, the information processing method includes steps executed by the information processing system. The program of this embodiment causes a computer to execute each step of the information processing system. Note that the order of the processes can be changed as appropriate, multiple processes may be executed simultaneously, or some processes may be omitted.
[0037] 3.1 Overview
[0038] Outdoor advertising materials include, for example, advertising banners installed on the sides of buildings, advertising panels attached to advertising balloons, and flag-like advertisements hung from streetlights. Many of these advertising materials feature excellent designs. However, these materials are typically discarded after their display period has expired, meaning that their excellent designs are not fully utilized. Therefore, we considered collecting and reusing advertising materials after their display period has expired. However, due to their high design quality, these advertising materials often contain copyrighted designs. Furthermore, due to their history as advertisements, their designs often contain company names, company logos, event names, and the like. This hinders the reuse of advertising materials.
[0039] Therefore, we propose a method for reusing creative works by applying technology that blurs the original design or makes the company name, company logo, event name, etc. difficult to see by printing a watermark over the design of the creative work. In this way, by applying a watermark to outdoor advertisements, posters, etc. before they are discarded after the display period has expired, it is possible to promote the reuse of the advertising creative works. Note that the method for reusing creative works by printing a watermark over the design of the creative work can be applied not only to advertising creative works but also to various other creative works.
[0040] Furthermore, the process according to the present invention can also be applied to specific utilization processes after the pattern has been applied. That is, the generated pattern image can be printed and products can be manufactured using the design material to which the pattern image has been applied. Examples of such products include bags, pouches, storage items, covers, art panels, and cushion covers. This allows materials that have served their purpose as display advertising materials to be reused as practical secondary products while retaining their original design. Furthermore, the process of reusing the product can be shared among different users. For example, a first user can create the design with the pattern applied and select the product, while a second user (different from the first user) can clean, print, and process the product. Furthermore, these processes can be divided among multiple second users, with the cleaning, printing, and processing processes being performed sequentially by different businesses. Adopting such a division of labor can improve the efficiency of recycling processes and expand business models.
[0041] 5 is a diagram showing an overview of the processing executed by the information processing system 1. In this processing, first, as a first receiving step, the receiving unit 231 receives a design of a product and superimposition conditions for superimposing a pattern image on the design (step S001). Next, as a first generating step, the generating unit 232 generates a pattern image according to the superimposition conditions (step S002). Next, the display control unit 233 displays a superimposed image, in which the pattern image is superimposed on the design, on the display screen (step S003). Here, the superimposed image is an image in which at least a part of the design is visible when superimposed on the design.
[0042] In summary, an information processing system according to one embodiment includes at least one processor. The processor includes the following units by reading a program. In a first receiving step, the receiving unit 231 receives a design of a product and superimposition conditions for superimposing a pattern image on the design. In a first generating step, the generating unit 232 generates a pattern image according to the superimposition conditions. The pattern image is a pattern image in which elements of a predetermined shape are regularly arranged. When superimposed on the design according to the arrangement of the elements, the pattern image includes portions where the design is visible and portions where the design is invisible. The display control unit 233 displays a superimposed image in which the pattern image is superimposed on the design on a display screen. The superimposed image is an image in which part of the design is visible through a transparent portion. In this manner, a new superimposed image in which a pattern image is added to an original design can be generated. This makes it easier to reuse products.
[0043] 3.2 Specific examples An example of the flow of processing executed by the information processing system 1 will be described below with reference to FIGS. 6 to 12. This example of the flow may fall within the scope defined in the above-mentioned outline. The information processing may include any exception processing not shown. Exception processing includes the interruption of the information processing or the omission of each process. Selection or input performed in the information processing may be based on a user operation or may be performed automatically without relying on a user operation.
[0044] 6 is an activity diagram showing an example of the flow of information processing according to the embodiment, which is executed by the information processing system 1. Below, an explanation will be given along with each activity in this activity diagram.
[0045] First, the receiving unit 231 receives a design of a product as a first receiving step (activity A101). Here, the design of the product may be design data of the product, or image data of an image of the product. That is, the design may be acquired based on an original data file used when creating the product, or may be acquired by photographing the product while it is displayed or in use and using the photographed image. Furthermore, when multiple photographed images are used, the multiple photographed images may be combined or corrected to generate a design image.
[0046] Next, the receiving unit 231 receives the designation of an element (activity A102). Here, the receiving unit 231 may receive an upload of an element image or graphic data from the user. The receiving unit 231 may receive graphic data that the user has drawn or edited using the information processing device 3 as an element. The receiving unit 231 may cause the system to display a plurality of element candidates (for example, geometric patterns, nature motifs, icons, etc.) on the display screen in advance, and receive a selection of an element candidate from the user.
[0047] Next, the receiving unit 231 receives the setting for the placement of the elements (activity A103).
[0048] FIG. 7 is a diagram showing screen G1, which is an example of a pattern image setting screen. Screen G1 includes a layer setting area L1, a display area VA, and a scale gauge SG1. Layer setting area L1 is an area where settings for the pattern image of each layer are accepted. "Layer 1" is displayed at the top of layer setting area L1, indicating that this is an area where settings for layer 1 are accepted. Layer setting area L1 includes areas G10 to G15. Note that although areas G10 to G15 are displayed in layer setting area L1 on screen G1, other settings can be accepted by scrolling.
[0049] Area G10 is an area for selecting elements that constitute the pattern image. Area G10 displays multiple selectable element candidates. Selectable elements can also be added to area G10. Selecting "Add" in area G10 displays a screen for selecting other elements registered in the system, allowing the selection of other elements not displayed in area G10. Area G11 is an area for accepting the selection or upload of files containing elements. If a user wishes to use an element not registered in the system, they can upload a file containing the desired element from a user terminal or the like. When the accepting unit 231 accepts an operation instruction for area G11, it accepts the upload of a file related to a table element. Areas G12 to G15 are areas for accepting instructions regarding changes to the display mode and arrangement of elements. Areas G12 to G15 are configured to accept change instructions using gauges such as sliders, but change instructions may also be accepted using methods other than gauges, such as text input or numerical input.
[0050] Area G12 is an area for accepting instructions to change the size (dimensions) of elements. Moving the slider to the right increases the size of the element, and moving it to the left decreases the size of the element. Area G13 is an area for setting the gap in the X-axis direction. Here, the pattern image aligns multiple elements in the X-axis direction, and the distance between adjacent elements is the gap. Moving the slider to the right increases the gap, and moving it to the left decreases the gap. Area G14 is an area for setting the gap in the Y-axis direction, and its behavior is the same as area G13. Area G15 is an area for accepting changes to the angle of the element. The angle is an instruction to rotate a specific element on the XY plane. Moving the slider to the right rotates the specific element clockwise, and moving it to the left rotates the specific element counterclockwise. When the accepting unit 231 accepts an operation instruction for area G15, the display control unit 233 rotates all elements in the row or column in the same way.
[0051] Display area VA displays design D1, which was accepted in activity A101. Design D1 is an example of an advertising creative primarily consisting of a portrait. A large female face is placed in the center, with a red-to-black gradient and decorative pattern in the background. Vertical and horizontal text information, including a brand name and sample image, is placed on the left and right sides of design D1. Design D1 contains information (specific information) that can identify the advertising creative, making it difficult to reuse in its current state. Therefore, the method described herein reduces the visibility of the specific information, making the design reusable. Scale gauge SG1 is an area that accepts instructions to enlarge or reduce design D1. In the illustrated example, a slider-type gauge is configured to accept instructions from the user. The specific information is not limited to text or logos, but also includes highly identifiable areas such as a person's face shape or distinctive patterns.
[0052] In the layer setting area L1, an element EL1 is selected as an element that constitutes a pattern image, and settings for the display mode and arrangement of each element in the pattern image are selected in areas G12 to G15, etc. When the receiving unit 231 receives the settings, the control unit 23 proceeds to activity A104.
[0053] Next, the generation unit 232 generates a pattern image according to the received settings (activity A104).
[0054] Next, the control unit 23 calculates the concealment ratio of the generated pattern image (activity A105). The control unit 23 may count the number of pixels of the lines that make up the pattern image and calculate the concealment ratio based on that number of pixels. In this case, the concealment ratio is calculated as the ratio of the number of line pixels to the total number of pixels in the superimposition target area.
[0055] Next, the display control unit 233 displays the superimposed image in which the pattern image has been changed in accordance with the received change instruction (activity A106).
[0056] 8 is a diagram showing screen G2, which is an example of a pattern image setting screen. Screen G2 includes a shielding rate display area CR2, a layer setting area L2, a display area VA, and a scale gauge SG2. The shielding rate display area CR2 is an area that displays the shielding rate. The shielding rate display area CR2 is an example of a concealment rate. The shielding rate display area CR2 is the rate of the area of the part of the design that is not visible to the area of the superimposed image when the superimposed image is superimposed on the design. The concealment rate display area CR2 displays the concealment rate calculated in activity A105. The shielding rate display area CR2 displays a shielding rate of 65%, which indicates that 65% of the design D1 is not visible due to the pattern image.
[0057] The top of the layer setting area L2 displays "Layer 1," indicating that this is an area where settings for Layer 1 are accepted. The layer setting area L2 includes areas G22 to G29. Area G22 is an area where an instruction to change the size (dimensions) of an element is accepted. Area G23 is an area for setting the gap in the X-axis direction. Area G24 is an area for setting the gap in the Y-axis direction. Area G25 is an area where an instruction to change the angle (angle) of an element is accepted. Area G26 is an area where an instruction to change the angle view is accepted. A change in the angle view is a change in the angle (angle) of the pattern image relative to the overall design D1. Changing the angle view rotates the XY plane of the pattern image itself. Area G27 is an area where an instruction to change the color of an element is accepted. The accepting unit 231 may accept an instruction to change the color via a color selection button or a color palette. Area G28 is an area where an instruction to add a new layer is accepted. Area G29 is an area where an instruction to output a file is accepted. When the instruction is received, the output unit 234 outputs image data including a pattern image in a predetermined format.
[0058] Display area VA displays a superimposed image CG1 (an example of a superimposed image) in which a pattern image PG1 generated in activity A104 is superimposed on design D1. In pattern image PG1, multiple elements EL1 are arranged in a regular pattern. In pattern image PG1, the multiple elements EL1 do not overlap each other in the X-axis direction or the Y-axis direction and are aligned in both the X-axis direction and the Y-axis direction. Superimposed image CG1 is obtained by superimposing pattern image PG1 on design D1. A pattern image is a pattern in which elements of a predetermined shape are arranged in a regular pattern. Depending on the arrangement of the elements, when design D1 is superimposed, some parts of design D1 are visible and some parts are invisible. Therefore, while part of design D1 is hidden, other parts of design D1 remain visible. Scale gauge SG2 is an area that accepts instructions to enlarge or reduce design D1. A region showing superimposed image CG2 is included in a portion of superimposed image CG1. The scale gauge SG2 is an area that receives an instruction to enlarge or reduce the superimposed image CG1.
[0059] FIG. 9 shows screen G3, an example of a pattern image setting screen. Screen G3 includes a coverage rate display area CR3, a layer setting area L3, a display area VA, and a scale gauge SG3. Layer setting area L3 includes areas G30 to G33. "Layer 1" is displayed at the top of layer setting area L3, indicating that this is an area for accepting settings for layer 1. Area G30 is an area for selecting elements that make up the pattern image. When an operation instruction is received in area G31, a file related to a table element is accepted for upload. Area G32 is an area for accepting an instruction to change the size (dimensions) of an element. Area G33 is an area for setting a gap in the X-axis direction. Display area VA of screen G3 displays an enlarged version of superimposed image CG2, which is a part of superimposed image CG1. Here, design D1 contains vertically and horizontally written text information, including a brand name and a sample display. This text information is information that can identify the advertising creative. Therefore, the scale gauge SG2 is used to enlarge the area containing the specific information (the area of the superimposed image CG2) to check whether the specific information has been sufficiently concealed. Looking at the enlarged superimposed image CG2, it can be seen that some of the characters are still legible.
[0060] Next, as a second receiving step, the receiving unit 231 receives, via the display screen, a change instruction to change the arrangement of elements (activity A107). Here, the change instruction includes an instruction to change at least one of the shape, size, color, rotation, density, spacing between elements, and overlap between elements. Note that density indicates the number of elements arranged within a unit area. For example, increasing the density by operating a slider increases the number of elements arranged within the display area, and the spacing between elements becomes relatively narrower. Conversely, decreasing the density decreases the number of elements arranged, and the spacing between elements becomes wider. Furthermore, overlap between elements indicates the degree of overlap between adjacent elements. For example, increasing the overlap by operating a slider increases the degree to which elements overlap each other, making the entire pattern appear denser. On the other hand, decreasing the overlap reduces the overlap between elements.
[0061] For example, the elements of the pattern image are aligned in a row or column direction, and the display screen includes a first object that receives an instruction to rotate the elements as a modification instruction. The receiving unit 231 can receive, as a second receiving step, the selection of a row or column and the rotation instruction via the first object.
[0062] Next, upon receiving an instruction to change the settings, the generating unit 232 generates a pattern image according to the instruction to change the settings, and displays the superimposed image in which the pattern image has been changed (activity A108).
[0063] 10 is a diagram showing screen G4, an example of a pattern image setting screen. Screen G4 includes a shielding rate display area CR4, a layer setting area L4, a display area VA, and a scale gauge SG4. The shielding rate display area CR4 displays the shielding rate changed in activity A108. The shielding rate display area CR4 displays a shielding rate of 60%, which indicates that 60% of the design D1 is hidden from view by the pattern image PG4.
[0064] The top of the layer setting area L4 displays "Layer 1," indicating that this is an area where settings for Layer 1 are accepted. The layer setting area L4 includes areas G40 to G46. Area G40 is an area where elements that make up the pattern image are selected. Area G40 is an area where elements that make up the pattern image are selected. Note that in the layer setting area L4, only a portion of area G40 is displayed, and the entire area can be displayed by scrolling to move the display position. Area G41 is an area where files containing elements are selected or uploaded. Area G42 is an area where instructions for changing the size (dimensions) of elements are accepted. Area G43 is an area where the gap in the X-axis direction is set. Area G44 is an area where the gap in the Y-axis direction is set. Area G45 is an area where changes to the angle (angle) of elements are accepted. Area G46 is an area where changes to the angle view are accepted. When the receiving unit 231 receives, as the second receiving step, the selection of a row or column and an instruction to rotate via the first object, the generating unit 232 rotates all of the elements in the selected row or column. In this manner, it is possible to generate a pattern image in which the elements in the selected row or column have been rotated.
[0065] Display area VA displays superimposed image CG4 (an example of a superimposed image) in which the modified pattern image PG4 is superimposed on design D1 in activity A108. In layer setting area L4, element EL2 is selected in area G40, and compared to layer setting area L2, the X-axis gap is shifted to the left, the Y-axis gap is shifted to the left, the angle is shifted to the right, and the angle view is shifted to the right. As a result, in superimposed image CG4, compared to pattern image PG1, the element in pattern image PG4 has been changed to element EL2, the gap between elements EL2 in the X-axis direction has been reduced, the gap between elements EL2 in the Y-axis direction has been reduced, and the X-axis and Y-axis have been rotated. As a result, the occlusion rate has been reduced to 60%, and the design of the superimposed image has also changed.
[0066] In activity A108, the displayed superimposed image is checked, and if the pattern image is to be changed, the process returns to activity A107. If the displayed superimposed image is checked in activity A108 and it is determined that there is no problem, the process proceeds to activity A109.
[0067] In activity A108, the display screen may be provided with a second object that accepts confirmation of the superimposed image. In this case, when an operation instruction is given from the user terminal to the second object, the process proceeds to activity A109.
[0068] Next, the receiving unit 231 receives an instruction to confirm the superimposed image (activity A109).
[0069] Next, as a third receiving step, the receiving unit 231 receives information about the size of the product (activity A110). Note that the information about size here does not refer to the data size, but rather to information indicating the actual physical size of the product (for example, vertical and horizontal dimensions). If the design data received in activity A101 includes information about the size of the product, that information about the size may be used as information about the size of the product. The information about the size of the product is information necessary to match the design to the actual size of the product when generating printing data. This makes it possible to generate a pattern image at an appropriate scale so that it can be printed correctly on the product.
[0070] Next, the generating unit 232 generates superimposed image data that matches the size of the received product (activity A111).
[0071] Next, the display control unit 233 displays the product candidates in a selectable manner (activity A112). The product candidates are, for example, bags, storage items, furniture covers, clothing, interior goods, and other products that can be manufactured by reusing the original products. There may be various options depending on the shape and size of the product.
[0072] Next, the accepting unit 231 accepts the selection of product candidates (activity A113).
[0073] Next, as a second generation step, the generation unit 232 generates an image of the product using the superimposed image (activity A114). The generation unit 232 generates an image of the selected product candidate when it is produced.
[0074] Next, the display control unit 233 displays an image of the product (activity A115). Here, the display control unit 233 may display the superimposed image and the image. In this manner, it is possible to display the superimposed image and the image of the product using the superimposed image. This allows the user to consider the superimposed image while imagining how it would look when used on a product.
[0075] If the user checks the product image and there is no problem, the process proceeds to activity A116. On the other hand, if the user checks the product image and decides to change the selected product, the process returns to activity A113. Also, if the user checks the product image and decides to change the pattern image, the process may return to activity A107.
[0076] Next, the generating unit 232 generates image data of a pattern image that matches the size of the product (activity A116).
[0077] Next, the output unit 234 outputs image data of a pattern image corresponding to the superimposed image, which is generated based on the superimposed image and information about the size (activity A117).
[0078] Here, when a second user different from the first user uses the pattern image, the transmission unit 235 transmits the generated pattern image data to the second user. That is, when the transmission unit 235 receives an operation on the second object from the first user, it transmits image data of the pattern image corresponding to the confirmed superimposed image to the second user. In this manner, it is possible to transmit image data of the pattern image corresponding to the confirmed superimposed image to the second user.
[0079] Next, the pattern image is printed on the product (activity A118). If the pattern image is sent to the second user, the second user who receives it may print the pattern image on the product.
[0080] Next, the second user manufactures a product using the workpiece on which the pattern image is printed (activity A119).
[0081] In the above embodiment, one pattern image is superimposed on the design D1, but a plurality of pattern images can also be superimposed on the design D1.
[0082] FIG. 11 shows screen G5, an example of a pattern image setting screen. Screen G5 includes a shielding rate display area CR5, a layer setting area L5, a display area VA, and a scale gauge SG5. The shielding rate display area CR5 displays the shielding rate after adding the pattern image PG5 set by layer 2. The shielding rate display area CR5 displays a shielding rate of 62%. In this example, the shielding rate of the superimposed image CG4 shown in FIG. 10 is increased from 60% to 62% as a result of superimposing the pattern image PG5 on the specific area R2. Note that in this specification, the term "specific area" refers to a processing target area specified by the user or detected by the system among the information contained in the design image.
[0083] The top of the layer setting area L5 displays "Layer 2," indicating that this is an area where settings for Layer 2 are accepted. The layer setting area L5 includes areas G50 to G56. Area G50 is an area for selecting elements that make up the pattern image; in this example, element EL3 is selected. Note that in the layer setting area L5, only a portion of area G50 is displayed; the entire area can be displayed by scrolling to move the display position. Area G51 is an area for selecting or uploading a file containing elements. Area G52 is an area for accepting changes to the size (dimensions) of elements. Area G53 is an area for setting the gap in the X-axis direction. Area G54 is an area for setting the gap in the Y-axis direction. Area G55 is an area for accepting changes to the angle (angle) of elements. Area G56 is an area for accepting changes to the angle view.
[0084] In the display area VA, a superimposed image CG4 including the pattern image PG4 shown in FIG. 10 is displayed on top of the design D1. A superimposed image CG5 (an example of a superimposed image) is also displayed, generated by adding the pattern image PG5 set in layer 2 to the specific region R2. The pattern image PG5 includes a regular arrangement of multiple elements EL3. In the pattern image PG5, the multiple elements EL3 overlap significantly in both the X-axis and Y-axis directions. The scale gauge SG5 is an area that accepts commands to enlarge or reduce the superimposed image CG5. By operating the scale gauge SG5, the user can zoom in and check the extent to which specific information is obscured. In this way, by using multiple layers, setting specific regions, and applying additional pattern images, it is possible to selectively increase the degree of concealment in specific regions without significantly changing the concealment rate of the overall superimposed image. For example, by additionally superimposing pattern images only on portions that are particularly desired to be concealed, such as text information or logos, it is possible to effectively reduce visibility.
[0085] The above screen G5 is an example of a screen for setting a second pattern image. The second pattern image may be set in the same area as the first pattern image, or may be set in an area that partially overlaps the previously set pattern image. By superimposing multiple pattern images in the same area and displaying the superimposed image, the multiple pattern images can be at least partially overlapped, making it difficult to recognize the design of the original product.
[0086] In the above embodiment, the obscuration rate display area CR5 shows the obscuration rate that the pattern image of layer 2 obscures relative to the overall design of the work, but the display control unit 233 may also display the total obscuration rate when layer 1 and layer 2 are overlapped.
[0087] 12 is a diagram showing screen G6, an example of a pattern image setting screen. Screen G6 includes a shielding rate display area CR6, a layer setting area L6, a display area VA, and a scale gauge SG6. The shielding rate display area CR6 displays the shielding rate after superimposing pattern image PG6 using layer 3, which is shown as 67% in this example. This indicates that the shielding rate has increased from 62% to 67% as a result of adding layer 3 to superimposed image CG5, which has layers up to layer 2 applied in FIG. 11.
[0088] The layer setting area L6 displays "Layer 3," indicating that this is an area that accepts settings for Layer 3. Area G60 is an area for selecting the elements that make up the pattern image; in this example, element EL4 is selected. Area G61 is an area that accepts the selection or upload of a file containing elements. Area G62 is an area for setting the element size (dimensions), area G63 is the gap in the X-axis direction, area G64 is the gap in the Y-axis direction, area G65 is the angle, and area G66 is the angle view.
[0089] In the display area VA, a superimposed image CG6 is displayed on the design D1, which is obtained by superimposing the superimposed image CG5 of FIG. 11 and the pattern image PG6 set in layer 3. In this example, specific areas R31 and R32 are specified, and the pattern image PG6 is additionally superimposed on these areas. This further reduces the visibility of the periphery of the person image and the area containing text information. The scale gauge SG6 is an area that instructs the user to enlarge or reduce the display of the superimposed image CG6, allowing the user to check in detail the concealment status of the specific area by enlarging the display.
[0090] In this way, by layering multiple layers in stages and applying them to specific areas, it is possible to effectively suppress the visibility of only important parts without excessively increasing the overall concealment rate. In particular, by using an additional pattern image such as Layer 3, it is possible to selectively hide elements that are particularly problematic when reusing, such as logos, text, and parts of faces.
[0091] <Second embodiment> In the first embodiment, elements that constitute a pattern image are received and settings for the placement of the elements are received, but in the second embodiment, a flow of information processing will be described in which an instruction as to the degree to which the user wants to conceal the design is received and a pattern image is generated. Fig. 13 is an activity diagram showing an example of the flow of information processing of the second embodiment executed by the information processing system 1.
[0092] First, the reception unit 231 receives a design for a product as a first reception step (activity A201).
[0093] Next, in a first receiving step, the receiving unit 231 receives the setting of a specific area for the design as a superimposition condition (activity A202).
[0094] Next, in a first receiving step, the receiving unit 231 receives a concealment ratio in the pattern image as a superimposition condition (activity A203). Here, the concealment ratio is the ratio of a portion of the design that becomes invisible when the pattern image is superimposed on the design. Here, if the setting of multiple specific areas is received in activity A202, the receiving unit 231 receives a concealment ratio for each specific area. In the first receiving step, the receiving unit 231 receives a specification of the concealment ratio for each specific area.
[0095] Alternatively, instead of activity A203, the receiving unit 231 may receive a concealment image for each specific area (activity A204). That is, as a first receiving step, the receiving unit 231 receives an image related to the superimposed image as a superimposition condition. Here, the image related to the superimposed image includes, for example, an instruction regarding the degree to which the design image is to be concealed. For example, a specification such as "make use of the design of design D1 as a whole, while making the specific information so that the characters cannot be discerned" may be received. The image may be specified by allowing a user to select from a plurality of options, or by receiving a free input.
[0096] When the receiving unit 231 receives a concealment image, the control unit 23 sets a concealment ratio according to the concealment image (activity A205). This concealment ratio indicates the ratio between visible and invisible parts of the design and is used as a parameter in subsequent pattern image generation. When the control unit 23 receives a selection of an image related to the degree of concealment from multiple options, the control unit 23 may determine the concealment ratio for each option using a predefined mapping table. Furthermore, when the control unit 23 receives a concealment image through free input, the control unit 23 may score the desired degree using keyword extraction or natural language analysis and convert it into a concealment ratio. For example, the concealment ratio may be scored such that "completely conceal" is 90% or more and "make less noticeable" is 60%.
[0097] Next, as a first generation step, the generation unit 232 generates a pattern image according to the received ratio (activity A206). The generation unit 232 sets parameters such as element size, density, element overlap, and arrangement pattern according to the received hiding ratio, and generates a pattern image according to the set parameters.
[0098] This allows users to easily control the visibility of designs based on abstract images or intuitive specifications of the degree of obscuration. Furthermore, by automatically generating pattern images using the obscuration rate or obscuration image as input values, the consistency between the user's intention and the system's generated results can be improved. This effectively reduces the visibility of specific information (e.g., date or venue information) contained in the advertising material to be reused, while maintaining the overall aesthetic appeal of the design, allowing for the rapid provision of reusable creative works.
[0099] In the above embodiment, the pattern image settings and the obscuration ratio were accepted. However, the generation unit 232 may generate a pattern image for generating a superimposed image according to an image as a first generation step. This configuration allows the user to automatically generate a superimposed image that matches the abstract image or concept of "what kind of new design do you want to create?" Here, the image for the superimposed image may include emotional specifications such as "I want an overall calm atmosphere," "I want a pop and bright taste," or "I want a classic impression." The image for the superimposed image may also be related to the taste of color or pattern, such as monotone stripes, colorful geometric patterns, or leaf patterns evocative of nature. This allows the system to analyze the specified image and automatically determine the element shape, layout pattern, and color scheme based on it.
[0100] In the above embodiment, the pattern image has elements aligned in the left-right direction, but this is not limited to this. Other arrangement patterns may also be used. For example, elements may be arranged in a grid pattern, a houndstooth pattern, a radial pattern, a concentric pattern, a spiral pattern, a hexagonal grid pattern, or the like. A grid pattern is a pattern in which elements are arranged at equal intervals in the row and column directions to form a rectangular grid. A houndstooth pattern is a pattern in which elements are arranged with a half-pitch offset in adjacent rows or columns. A radial pattern is a pattern in which elements are arranged radially from a center point. A concentric pattern is a pattern in which concentric circles are formed at equal intervals from the center and elements are arranged on the circumference of the circles. A spiral pattern is a pattern in which elements are arranged in a spiral from the center to the periphery. A hexagonal grid pattern is a pattern in which elements are arranged along the hexagonal grid points. Diversifying the arrangement of elements ensures diversity in design, and allows for adjustment of concealment effects and customization according to brand image, thereby enhancing the value of recycled materials and expanding their range of use.
[0101] 4. Effect This aspect allows a new superimposed image to be generated by adding a pattern image to the original design. This facilitates the reuse of artwork that has expired. The generated superimposed image is displayed, allowing the user to check the degree to which the original design has been concealed. The user can specify the degree to which the original design is to be concealed and display a superimposed image according to the specification. It is also possible to specify the degree of concealment for specific areas of the original design and generate a superimposed image based on that specification. For example, the concealment rate can be individually specified for areas that are particularly desired to be concealed, such as areas containing a logo or company name. Furthermore, a superimposed image can be generated according to an image specified by the user. Here, the image may include emotional elements such as the color and style of the superimposed image. In addition, a pattern image can be generated by changing the arrangement of elements. For example, a pattern with a different impression can be generated by rotating elements in a selected row or column. Superimposed image data can be output according to the size of the design, and an image of a product to which the superimposed image is applied can be displayed together with the superimposed image. With this configuration, the user can consider the optimal superimposed image while checking how the superimposed image will look when applied to an actual product.
[0102] Although the embodiment of the present invention has been described above, the present invention is not limited to this and can be modified as appropriate within the scope of the technical idea of the invention.
[0103] 5.Other In the above embodiment, the server 2 performs various storage and control operations, but multiple external devices may be used instead of the server 2. In other words, various information and programs may be distributed and stored in multiple external devices using block chain technology or the like.
[0104] In the above embodiment, the server 2 performs various storage and control functions, but the information processing device 3 may be configured to execute these processes alone. That is, the information processing device 3 is provided with the necessary components, including a storage unit, a control unit, a display unit, etc., and a series of processes, such as generation of pattern images, generation of superimposed images, and display control, can be completed in a local environment. This configuration does not require communication with a server, and can achieve operations that are independent of a network environment, making it possible to execute reuse processing of created materials even in an offline environment.
[0105] It may be provided in the following manner.
[0106] (1) An information processing system comprising at least one processor configured to execute the following steps by reading a program: a first receiving step receiving a design of a product and superimposition conditions for superimposing a pattern image on the design; a first generating step generating the pattern image according to the superimposition conditions, wherein the pattern image is a regularly arranged pattern of elements of a predetermined shape, and includes portions where the design is visible and portions where the design is invisible when superimposed on the design according to the arrangement of the elements; and a display control step displaying a superimposed image in which the pattern image is superimposed on the design on a display screen, wherein the superimposed image is an image in which at least a portion of the design is visible when superimposed on the design.
[0107] In this manner, a new superimposed image can be generated by adding a pattern image to the original design, which makes it easier to reuse the created product.
[0108] (2) In the information processing system described in (1) above, in the display control step, the superimposed image and the concealment ratio are displayed on the display screen, and the concealment ratio is the ratio of the area of the part of the design that is not visible when the superimposed image is superimposed on the design to the area of the superimposed image.
[0109] In this manner, it is possible to confirm to what extent the original design is concealed in the displayed superimposed image.
[0110] (3) In the information processing system described in (1) or (2) above, in the first receiving step, the superimposition condition is received as the percentage of the portion of the design that becomes invisible when the pattern image is superimposed on the design, and in the first generating step, the pattern image is generated according to the received percentage.
[0111] In this manner, it is possible to specify how much of the original design is to be hidden, and to display a corresponding superimposed image.
[0112] (4) In the information processing system described in any one of (1) to (3) above, in the first receiving step, the superimposition conditions include the setting of a specific area for the design and a specification of the proportion of the specific area in which the design will be invisible when the pattern image is superimposed on the design, and in the first generating step, the pattern image is generated for the specific area in accordance with the specification.
[0113] This allows you to specify the degree to which you want to hide a specific area of the original design, and generate a superimposed image accordingly. For example, you can specify the degree to which you want to hide an area that you particularly want to hide, such as an area containing a logo or company name.
[0114] (5) In the information processing system described in any one of (1) to (4) above, in the first reception step, an image related to the superimposed image is received as the superimposition condition, and in the first generation step, the pattern image for generating the superimposed image according to the image is generated.
[0115] In this manner, a superimposed image can be generated according to the image of the new design that is desired to be generated. The image of the superimposed image may be, for example, a concealed image, or may be the color or taste of the superimposed image.
[0116] (6) In an information processing system described in any one of (1) to (5) above, in a second reception step, a change instruction to change the arrangement of the elements is received via the display screen, wherein the change instruction includes an instruction to change at least one of the shape, size, color, rotation, density of the elements, the spacing between the elements, and the overlap between the elements, and in the display control step, the superimposed image in which the pattern image has been changed in accordance with the received change instruction is displayed.
[0117] In this manner, a pattern image in which the arrangement of elements is changed can be generated.
[0118] (7) In the information processing system described in (6) above, each element of the pattern image is aligned in a row or column direction, the display screen has a first object that accepts an instruction to rotate the element as the change instruction, and in the second receiving step, when a row or column is selected and the rotation instruction is accepted via the first object, all elements of the selected row or column are rotated.
[0119] In this manner, a pattern image can be generated in which each element in a selected row or column is rotated.
[0120] (8) In an information processing system described in any one of (1) to (7) above, in a third reception step, information regarding the size of the production is received, and in an output step, superimposed image data generated based on the superimposed image and the information regarding the size is output.
[0121] In this manner, it is possible to output image data of a pattern image according to the size of the product.
[0122] (9) In the information processing system described in any one of (1) to (8) above, the display screen is provided with a second object that accepts confirmation of the superimposed image, and in the transmission step, when an operation on the second object is accepted from a first user, image data of the pattern image corresponding to the confirmed superimposed image is transmitted to the second user.
[0123] In this manner, image data of the pattern image corresponding to the confirmed superimposed image can be transmitted to the second user.
[0124] (10) In the information processing system described in any one of (1) to (9) above, in the second generation step, an image of the product is generated using the superimposed image, and in the display control step, the superimposed image and the image are displayed.
[0125] In this manner, it is possible to display the superimposed image together with an image of a product using the superimposed image, thereby enabling the user to consider the superimposed image while imagining how it would look in an actual product.
[0126] (11) An information processing method, comprising steps executed by the information processing system according to any one of (1) to (10) above.
[0127] (12) A program that causes a computer to execute each step of the information processing system described in any one of (1) to (10) above. Of course, this is not the case.
[0128] Finally, while various embodiments of the present disclosure have been described, they are presented as examples and are not intended to limit the scope of the invention. The novel embodiments may be embodied in various other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the invention. Such embodiments and modifications are intended to be included within the scope and spirit of the invention, as well as within the scope of the inventions and their equivalents as defined in the claims. [Explanation of symbols]
[0129] 1: Information processing system 2: Server 20: Communication bus 21: Communications Department 22: Storage section 23: Control section 231: Reception 232 :Generation part 233: Display control unit 234: Output section 235: Transmission unit 3: Information processing equipment 30: Communication bus 31: Communications Department 32: Storage section 33: Control section 34:Display section 35: Input section 4: Information processing equipment 40: Communication bus 41: Communications Department 42: Storage section 43: Control section 44: Display section 45: Input section CG1: Superimposed image CG2: Superimposed image CG4: Superimposed image CG5: Superimposed image CG6: Superimposed image CR2: Coverage rate display area CR3: Coverage rate display area CR4: Coverage rate display area CR5: Coverage rate display area CR6: Occlusion rate indicates the area D1:デザイン EL1: Eremanto EL2: Eremanto EL3: Eremanto EL4: Eremanto G1: screen G10: Domain G11: Domain G12: Domain G13: Domain G14: Domain G15: Domain G2: Graphics G22: Domain G23: Domain G24: Domain G25: Domain G26: Domain G27: Domain G28: Domain G29: Domain G3: Graphics G30: Domain G31: Domain G32: Domain G33: Domain G4: Graphics G40: Domain G41: Domain G42: Domain G43: Domain G44: Domain G45: Domain G46: Domain G5:Screen G50: Domain G51: Domain G52: Domain G53: Domain G54: Domain G55: Domain G56: Domain G6: Graphics G60: Domain G61: Domain G62: Domain G63: Domain G64: Domain G65: Domain G66 :Area L1: Layer setting area L2: Layer setting area L3: Layer setting area L4: Layer setting area L5: Layer setting area L6: Layer settings area PG1: Pattern image PG4: Pattern image PG5: Pattern image PG6: Pattern image R2:Specific area R31:Specific area R32: Specific area SG1: Scale gauge SG2: Scale gauge SG3: Scale gauge SG4: Scale gauge SG5: Scale gauge SG6: Scale gauge VA: Display area
Claims
1. An information processing system, at least one processor; The processor is configured to execute the following steps by reading the program: In the first receiving step, a design of a product and an image relating to a superimposition image are received as superimposition conditions for superimposing a pattern image on the design, wherein the image relating to the superimposition image includes an instruction regarding a degree of concealment of the design image; In the first generation step, the pattern image for generating the superimposed image according to an image related to the superimposed image is generated, wherein the pattern image is an image in which elements of a predetermined shape are regularly arranged, and when the pattern image is superimposed on the design according to the arrangement of the elements, the pattern image includes a portion in which the design is visible and a portion in which the design is invisible; In the display control step, the superimposed image in which the pattern image is superimposed on the design is displayed on a display screen, wherein the superimposed image includes a portion in which the design is not visible due to the superimposition of the pattern image and a portion in which the design is visible even when the pattern image is superimposed, and the combination of these arrangements results in an image that is different from the original design.
2. 2. The information processing system according to claim 1, Furthermore, in the product candidate presentation step, product candidates to which the superimposed image can be applied are displayed in a selectable manner; In a second receiving step, the selection of the product candidate is received; In a second generation step, an image of a product is generated by applying the superimposed image to the selected product candidate; In the display control step, the superimposed image and the representative image are displayed together.
3. 2. The information processing system according to claim 1, In the display control step, the superimposed image and the concealment ratio are displayed on the display screen, and the concealment ratio is the ratio of the area of the part of the design that is not visible when the superimposed image is superimposed on the design to the area of the superimposed image.
4. 2. The information processing system according to claim 1, In the first receiving step, a proportion of the design that is not visible when the pattern image is superimposed on the design is received as an image related to the superimposed image; In the first generating step, the information processing system generates the pattern image according to the received ratio.
5. 2. The information processing system according to claim 1, In the first receiving step, a setting of a specific area for the design and a designation of a proportion of the specific area in which the design is invisible when the pattern image is superimposed on the design are received as the superimposition conditions; In the first generating step, the information processing system generates the pattern image in accordance with the specification for the specific region.
6. 2. The information processing system according to claim 1, In the second receiving step, a change instruction to change the arrangement of the elements is received via the display screen, wherein the change instruction includes an instruction to change at least one of the shape, size, color, rotation, density of the elements, spacing between the elements, and overlap between the elements; In the display control step, the information processing system displays the superimposed image in which the pattern image has been changed in accordance with the received change instruction.
7. 7. The information processing system according to claim 6, The elements of the pattern image are aligned in a row direction or a column direction, the display screen includes a first object that receives an instruction to rotate the element as the change instruction, In the second receiving step, when a row or column selection and the rotation instruction via the first object are received, all elements in the selected row or column are rotated.
8. 2. The information processing system according to claim 1, In a third receiving step, information regarding the size of the work is received; In the output step, the information processing system outputs superimposed image data generated based on the superimposed image and the information relating to the size.
9. 2. The information processing system according to claim 1, a second object on the display screen for accepting confirmation of the superimposed image; In the transmitting step, when an operation on the second object is accepted from a first user, image data of the pattern image corresponding to the confirmed superimposed image is transmitted to the second user.
10. 2. The information processing system according to claim 1, In the second generation step, an image of the product is generated using the superimposed image; In the display control step, the superimposed image and the representative image are displayed.
11. An information processing method, comprising: An information processing method comprising the steps executed by the information processing system according to any one of claims 1 to 10.
12. A program, A program that causes a computer to execute each step of the information processing system according to any one of claims 1 to 10.
13. A method for recycling a production, comprising: In the first receiving step, a design of a product and an image relating to a superimposition image are received as a superimposition condition for superimposing a pattern image on the design, wherein the image relating to the superimposition image includes an instruction regarding a degree of concealment of the design image; In the first generation step, the pattern image for generating the superimposed image according to an image related to the superimposed image is generated, wherein the pattern image is an image in which elements of a predetermined shape are regularly arranged, and when the pattern image is superimposed on the design according to the arrangement of the elements, the pattern image includes a portion in which the design is visible and a portion in which the design is invisible; In the display control step, a superimposed image in which the pattern image is superimposed on the design is displayed on a display screen, wherein the superimposed image includes a portion in which the design is not visible due to the superimposition of the pattern image and a portion in which the design is visible even when the pattern image is superimposed, and is an image different from the original design due to a combination of these arrangements; In the printing step, the pattern image is printed on the product; In the manufacturing step, a product is manufactured using the product on which the pattern image is printed.
Citation Information
Patent Citations
Information processing method and device, electronic equipment and storage medium
CN114415990A
Data processor and program
JP2012114959A
Entry body, entry body creating apparatus, entry body creating method, and program for entry body creating apparatus
JP2019064020A
Image formation apparatus, sample printing control method and sample printing control program
JP2019093616A
Recycling method of advertising sheet, and method for manufacturing of regeneration sheet
JP2010227894A