Map art generation system, map art generation method, and map art generation program

The map art generation system addresses the lack of artistic quality in existing map-patterned goods by determining colors for address polygons and background objects, enabling user-customizable and scalable map art creation.

JP2026042171AActive Publication Date: 2026-03-11ジオテクノロジーズ株式会社
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2026-03-11

AI Technical Summary

Technical Problem

Existing map-patterned goods services fail to create highly artistic and original map art that reflects the characteristics of original map data, lacking in artistic quality and originality.

Method used

A map art generation system that uses map data to determine colors for address polygons based on identification information, generating map art by superimposing colored address polygons and background objects, allowing user input for customization.

Benefits of technology

Enables the automatic creation of highly artistic and original map art, with user interaction improving usability and artistic quality, and accommodating different display scales.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026042171000001_ABST
    Figure 2026042171000001_ABST
Patent Text Reader

Abstract

To provide a map art generation system capable of automatically creating highly artistic and original map art using map data. [Solution] In a map art generation system that generates map art (200), map data includes address data having a plurality of address polygons at each level and background data having a plurality of background objects. The address data includes a plurality of character polygons (210). Each of the plurality of character polygons (210) has identification information. The map art generation system displays the map data in a map art target area (120), determines a color to be applied to each of the plurality of character polygons (210) based on the identification information of each of the plurality of character polygons (210) included in the map data displayed in the map art target area (120), generates map art (200) based on the plurality of character polygons (210) colored with the determined colors, and displays the map art (200) in the map art target area (120).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a map art generation system, a map art generation method, and a map art generation program. [Background technology]

[0002] Services that use map data to provide original map-patterned goods have recently emerged. For example, in the map-patterned goods provision service disclosed in Non-Patent Document 1, users can create original map patterns from map data by selecting the target area and color scheme of the map pattern. Furthermore, through the map-patterned goods provision service, users can purchase goods such as bags and cups that display the created map pattern. [Prior art documents] [Non-patent literature]

[0003] [Non-Patent Document 1] “Original map-patterned goods”, [online], Zenrin Co., Ltd., [searched March 18, 2024], Internet<URL: https: / / www.zenrin.co.jp / product / category / mapdesign / original / index.html> Summary of the Invention [Problem to be solved by the invention]

[0004] In the map-pattern goods service disclosed in Non-Patent Document 1, users can create map patterns by selecting the color scheme of buildings and roads included in map data. However, the map pattern clearly shows the information in the original map data. For this reason, the map pattern cannot be said to be map art with high artistic quality and originality. In particular, the map pattern cannot be said to be map art with high artistic quality and originality that is created by focusing on the characteristics of the original map data.

[0005] On the other hand, there is considerable demand for new services that allow users to easily create highly artistic and original map art online from original map data. Thus, there is room for consideration of a map art generation system that can automatically create highly artistic and original map art from original map data.

[0006] In view of the above, the present disclosure aims to provide a map art generation system, a map art generation method, and a map art generation program that are capable of automatically creating highly artistic and original map art using map data. [Means for solving the problem]

[0007] A map art generation system according to one aspect of the present disclosure is a system for generating map art using map data. The map data includes address data having a plurality of address polygons at each level and background data having a plurality of background objects. The address data has a plurality of first address polygons at a first level. Each of the plurality of first address polygons has identification information. The map art generation system displays the map data in a map art target area, determines a color to be used for each of the plurality of first address polygons based on the identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area, generates the map art based on the plurality of first address polygons colored with the determined color, and displays the map art.

[0008] A map art generation system according to one aspect of the present disclosure is a system for generating map art using map data. The map art generation system includes a server and a user terminal communicatively connected to the server via a communications network. The map art generation system displays the map data on the user terminal, determines a color scheme for the map art in response to a user's input operation on the user terminal, generates the map art based on the color scheme and the map data displayed on the user terminal, and displays the map art on the user terminal.

[0009] A map art generation method according to one aspect of the present disclosure is a computer-executed method for generating map art using map data. The map data includes address data having a plurality of address polygons at each level and background data having a plurality of background objects. The address data includes a plurality of first address polygons at a first level. Each of the plurality of first address polygons has identification information. The map art generation method includes the steps of: displaying the map data in a map art target area; determining a color to be used for each of the plurality of first address polygons based on the identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area; generating the map art based on the plurality of first address polygons colored with the determined colors; and displaying the map art.

[0010] Also provided is a map art generation program that causes a computer to execute the map art generation method. [Effects of the Invention]

[0011] According to the present disclosure, it is possible to provide a map art generation system, a map art generation method, and a map art generation program that are capable of automatically creating highly artistic and original map art using map data. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a diagram illustrating an example of the configuration of a map art generation system according to an embodiment of the present disclosure (hereinafter, the present embodiment). [Figure 2] FIG. 2 is a diagram illustrating an example of the hardware configuration of a server provided in the map art generation system. [Figure 3] FIG. 2 is a diagram illustrating an example of the hardware configuration of a user terminal provided in the map art generation system. [Figure 4] 1 is a flowchart illustrating a series of processes executed by the map art generation system according to the present embodiment. [Figure 5] FIG. 10 is a diagram showing an example of a map art creation screen on which map data is displayed. [Figure 6] FIG. 10 is a diagram showing an example of a map art creation screen on which changed map data is displayed. [Figure 7] 10 is a flowchart illustrating a process for generating map art. [Figure 8] FIG. 2 is a diagram for explaining address polygons of each level included in address data. [Figure 9] 1A is a diagram showing an example of map data, FIG. 1B is a diagram showing an example of character polygons constituting the map data, and FIG. 1C is a diagram showing an example of block polygons constituting the map data. [Figure 10] 9(a) is a diagram showing how each character polygon shown in FIG. 9(b) is colored in one of four colors, and FIG. 9(b) is a diagram showing how each block polygon shown in FIG. 9(c) is colored in one of four colors. [Figure 11] FIG. 10 is a diagram showing a state in which a water-based background object included in map data is colored white. [Figure 12] FIG. 10 is a diagram showing an example of a map art creation screen on which map art generated based on a plurality of character polygons and a water system background object is displayed. [Figure 13] FIG. 10 is a diagram showing an example of a map art creation screen displaying map art generated based on a plurality of block polygons and a water system background object. [Figure 14] FIG. 10 is a diagram illustrating an example of a map art editing screen. [Figure 15] FIG. 10 is a diagram showing an example of a goods display screen. DETAILED DESCRIPTION OF THE INVENTION

[0013] (Outline of this embodiment) The outline of this embodiment will be described below.

[0014] A map art generation system according to one aspect of the present disclosure is a system for generating map art using map data. The map data includes address data having a plurality of address polygons at each level and background data having a plurality of background objects. The address data has a plurality of first address polygons at a first level. Each of the plurality of first address polygons has identification information. The map art generation system displays the map data in a map art target area, determines a color to be used for each of the plurality of first address polygons based on the identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area, generates the map art based on the plurality of first address polygons colored with the determined color, and displays the map art.

[0015] According to the above configuration, the color to be applied to each of the plurality of first address polygons is determined based on the identification information of each of the plurality of first address polygons, and the map art is then generated based on the plurality of colored first address polygons. In this way, it is possible to provide a map art generation system that can automatically create highly artistic and original map art using map data.

[0016] The map art generation system may also change the map data displayed in the map art target area in response to a user's input operation, change the map art in response to the change in the map data displayed in the map art target area, and display the changed map art.

[0017] According to the above configuration, the map data displayed in the map art target area is changed in response to user input operations, and the map art is also changed in response to the map data. In this way, the user can change the map art in real time through input operations such as mouse operations, making it possible to quickly create desired map art through the map art generation system. This dramatically improves the usability of the map art generation system.

[0018] The address data may also include a plurality of second address polygons in a second hierarchy that is a hierarchy lower than the first hierarchy. Each of the plurality of second address polygons may have identification information. The map art generation system may determine a color to be used for each of the plurality of second address polygons based on the identification information of each of the plurality of second address polygons included in the map data displayed in the map art target area, and generate the map art based on the plurality of second address polygons colored with the determined color.

[0019] According to the above configuration, map art is generated based on multiple first address polygons, and map art is also generated based on multiple second address polygons. In this way, map art can be automatically created using address polygons at two different levels. This makes it possible to automatically create optimal map art according to, for example, the display scale of the map data.

[0020] Furthermore, when the display scale of the map data displayed in the map art target area is equal to or smaller than a predetermined display scale, the map art generation system may determine a color to be used for each of the plurality of first address polygons based on identification information of each of the plurality of first address polygons, and generate the map art based on the plurality of first address polygons colored with the determined color.On the other hand, when the display scale of the map data displayed in the map art target area is larger than the predetermined display scale, the map art generation system may determine a color to be used for each of the plurality of second address polygons based on identification information of each of the plurality of second address polygons, and generate the map art based on the plurality of second address polygons colored with the determined color.

[0021] According to the above configuration, when the display scale of the map data displayed in the map art target area is equal to or smaller than a predetermined display scale, map art is generated based on a plurality of first address polygons. On the other hand, when the display scale of the map data displayed in the map art target area is larger than the predetermined display scale, map art is generated based on a plurality of second address polygons. In this way, it is possible to automatically create optimal map art according to the display scale of the map data.

[0022] In addition, the map art generation system may determine the color to be used for each of the plurality of first address polygons from among N colors (N is a natural number greater than or equal to two) based on the identification information of each of the plurality of first address polygons, and generate the map art based on the plurality of first address polygons, each colored with one of the N colors.

[0023] According to the above configuration, it is possible to automatically create highly artistic and original map art based on a plurality of first address polygons, each colored with one of N different colors.

[0024] The identification information may be unique identification number information having a plurality of address identification codes at different levels. The map art generation system may determine a color to be applied to each of the plurality of first address polygons based on at least one of the plurality of address identification codes of each of the plurality of first address polygons.

[0025] According to the above configuration, it is possible to automatically create highly artistic and original map art that utilizes a plurality of address identification codes for each of a plurality of first address polygons.

[0026] The identification information may be unique identification number information having a plurality of address identification codes of different hierarchical levels. The map art generation system may determine a color to be applied to each of the plurality of first address polygons from among N colors based on a remainder obtained when a value calculated based on at least one of the plurality of address identification codes of each of the plurality of first address polygons is divided by N.

[0027] According to the above configuration, the colors of adjacent first address polygons tend to be different from each other, dramatically improving the appearance of map art. In this regard, the address identification codes of adjacent first address polygons at a predetermined level tend to be consecutive numbers. Therefore, when the color to be applied to a first address polygon is determined from among N colors based on the remainder when a value calculated based on at least one of the address identification codes is divided by N, the colors of adjacent first address polygons tend to be different from each other. As a result, the appearance of map art is dramatically improved.

[0028] The map art generation system may also determine N types of colors to be used to color each of the plurality of first address polygons in response to an input operation by a user.

[0029] According to the above configuration, N colors to be applied to the first address polygon are determined by the user's input operation. In this way, the user can freely select the color scheme of the map art, thereby improving the usability of the map art generation system.

[0030] The plurality of first address polygons may be a plurality of character polygons each indicating the area of ​​a character, or a plurality of block polygons each indicating the area of ​​a block.

[0031] According to the above configuration, it is possible to automatically create highly artistic and original map art using character polygons or block polygons included in address data.

[0032] The plurality of first address polygons may be a plurality of character polygons each representing an area of ​​a character, and the plurality of second address polygons may be a plurality of block polygons each representing an area of ​​a block.

[0033] According to the above configuration, the map art is generated based on a plurality of character polygons, and the map art is generated based on a plurality of block polygons. In this way, highly artistic and original map art can be automatically created using character polygons or block polygons.

[0034] In addition, the map art generation system may color at least one of the multiple first address polygons colored with the determined color with a color different from the N types of colors in response to a user's input operation.

[0035] According to the above configuration, at least one first address polygon can be colored in a color different from the N colors by a user's input operation. This allows a special place for the user (for example, a home or a place that holds special memories) to be highlighted on the map art, making it possible to generate highly original map art for the user (especially map art in which a special place for the user is highlighted).

[0036] Furthermore, each of the plurality of background objects included in the background data may have attribute information. The map art generation system may color a first background object having first attribute information among the plurality of background objects included in the map data displayed in the map art target area with a predetermined color, and generate the map art based on the colored first background object and the colored plurality of first address polygons.

[0037] According to the above configuration, map art is generated based on a colored first background object and a plurality of colored first address polygons. In this way, it is possible to automatically create highly artistic and original map art using both the background object and the address polygons. In particular, the artistic quality of the map art can be further improved by using the background object.

[0038] The map art generation system may also determine the predetermined color to be applied to the first background object in response to an input operation by a user.

[0039] According to the above configuration, the user can freely select the color to be applied to the first background object, thereby improving the usability of the map art generation system.

[0040] The first background object may be a water-based background object.

[0041] According to the above configuration, the presence of water-based background objects such as rivers and lakes can further improve the artistic quality and appearance of the map art.

[0042] The map art generation system may also include a server and a user terminal communicatively connected to the server via a communications network. The user terminal may receive the map data from the server and display the map data in the map art target area. The server may determine a color to be used for each of the first address polygons based on identification information of each of the first address polygons included in the map data displayed in the map art target area, and generate the map art based on the first address polygons colored with the determined color. The user terminal may receive the map art from the server and display the map art.

[0043] According to the above configuration, it is possible to automatically create highly artistic and original map art through a map art generation system that includes a server and a user terminal that are communicatively connected to each other via a communication network.

[0044] A map art generation system according to another aspect of the present disclosure is a system for generating map art using map data, comprising a server and a user terminal communicatively connected to the server via a communications network, wherein the map art generation system displays the map data on the user terminal, determines a color scheme for the map art in response to a user's input operation on the user terminal, generates the map art based on the color scheme and the map data displayed on the user terminal, and displays the map art on the user terminal.

[0045] According to the above configuration, the user can freely determine the color scheme of the map art through input operations on the user terminal, thus providing a map art generation system with improved usability.

[0046] The map art generation system may also change the map data displayed on the user terminal in response to a user's input operation on the user terminal, change the map art based on the color scheme and the changed map data, and display the changed map art.

[0047] According to the above configuration, the map data displayed in the map art target area is changed in response to user input operations, and the map art is changed in response to the map data. In this way, the user can instantly change the map art through input operations such as mouse operations, making it possible to quickly create desired map art through the map art generation system. This dramatically improves the usability of the map art generation system.

[0048] A map art generation method according to one aspect of the present disclosure is a computer-executed method for generating map art using map data. The map data includes address data having a plurality of address polygons at each level and background data having a plurality of background objects. The address data includes a plurality of first address polygons at a first level. Each of the plurality of first address polygons has identification information. The map art generation method includes the steps of: displaying the map data in a map art target area; determining a color to be used for each of the plurality of first address polygons based on the identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area; generating the map art based on the plurality of first address polygons colored with the determined colors; and displaying the map art.

[0049] Based on the above, it is possible to provide a map art generation method that can automatically create highly artistic and original map art using map data.

[0050] Furthermore, a map art generation program is provided that causes a computer to execute the map art generation method. In this way, it is possible to provide a map art generation program that can automatically create highly artistic and original map art using map data.

[0051] (Configuration of Map Art Generation System 1) A map art generation system 1 according to this embodiment will be described below with reference to the drawings. FIG. 1 is a diagram showing an example of the configuration of the map art generation system 1 according to this embodiment. As shown in FIG. 1, the map art generation system 1 includes a server 2, a user terminal 3, and a server 5. These are communicatively connected to a communication network 4. The user terminal 3 is communicatively connected to the servers 2 and 5 via the communication network 4. The communication network 4 is configured by at least one of a local area network (LAN), a wide area network (WAN), the Internet, and a wireless core network. For ease of explanation, only one user terminal 3 is shown in the example of FIG. 1; however, in reality, a large number of user terminals 3 that receive the map art creation service are communicatively connected to the servers 2 and 5 via the communication network 4.

[0052] (Server 2 configuration) Next, an example of the hardware configuration of the server 2 will be described below with reference to FIG. 2. FIG. 2 is a diagram showing an example of the hardware configuration of the server 2 provided in the map art generation system 1. In this embodiment, the server 2 may be configured with a web server, an application server, and a map data server. That is, the server 2 has a function of providing web pages, a function of providing web applications, and a function of providing map data. The server 2 may be configured with multiple servers that are physically separated from each other. The server 2 may be configured on-premise or as a cloud server.

[0053] 2, the server 2 includes a control unit 20, a storage device 21, an input / output interface 22, a communication unit 23, an input operation unit 24, and a display unit 25. These elements are connected to a communication bus 26.

[0054] The control unit 20 includes a memory and a processor. The memory is configured to store computer-readable instructions (programs). For example, the memory may include a read-only memory (ROM) storing various programs and a random access memory (RAM) having multiple work areas storing various programs executed by the processor. The various programs may include a map art generation program that executes the map art generation method according to this embodiment. The processor may include at least one of a central processing unit (CPU), a micro processing unit (MPU), and a graphics processing unit (GPU). The CPU may include multiple CPU cores. The GPU may include multiple GPU cores. The processor may be configured to load a program specified by one of the programs stored in the storage device 21 or the ROM onto the RAM and execute various processes in cooperation with the RAM. In particular, the processor may execute a series of information processes, described below, by loading the map art generation program stored in the storage device 21 or the ROM onto the RAM.

[0055] The storage device 21 is a storage device such as a hard disk drive (HDD), a solid state drive (SSD), a flash memory, etc., and is configured to store programs and various data. In this embodiment, the storage device 21 is configured to store map data.

[0056] Map data includes address data and background data. The address data has a hierarchical data structure, and in particular, each level has multiple address polygons (e.g., aza polygons, block polygons, etc.). In this example, the address data has four levels of address polygons: city, ward, town, and village polygons, Oaza polygons, aza polygons, and block polygons. The hierarchical order of address polygons is city, ward, town, and village polygons > Oaza polygons > aza polygons > block polygons. That is, city, ward, town, and village polygons are the address polygons at the highest level, and block polygons are the address polygons at the lowest level. In this respect, each city, ward, town, and village polygon contains multiple Oaza polygons. Each Oaza polygon contains multiple Aza polygons. Each Aza polygon contains multiple Block polygons. In this embodiment, as will be described later, identification information for the Aza polygons and Block polygons is used when generating map art.

[0057] The background data has a hierarchical data structure. Specifically, background data is provided for each of a plurality of display scales. For example, one piece of background data may be provided for each of 14 display scales. The background data is composed of four types of data: note data, railway data, building data, and land data. In particular, the building data and land data have a plurality of background objects. Each background object has attribute information that indicates the attributes of the background object.

[0058] The input / output interface 22 is an interface that enables connection with an external device, and includes an interface conforming to a predetermined communication standard such as the USB standard or the HDMI (registered trademark) standard. The communication unit 23 includes, for example, a wired communication module and / or a wireless communication module for communicating with an external device connected to the communication network 4. The input operation unit 24 is, for example, a touch panel, a touch pen, a mouse, and / or a keyboard. The input operation unit 24 is configured to accept an input operation by an operator who operates the server 2 and to generate an operation signal in response to the input operation. The display unit 25 is configured, for example, by a video display such as a liquid crystal display or an organic EL display, and a video display circuit that drives and controls the video display.

[0059] (Configuration of user terminal 3) Next, an example of the hardware configuration of the user terminal 3 will be described below with reference to Fig. 3. Fig. 3 is a diagram showing an example of the hardware configuration of the user terminal 3 provided in the map art generation system 1. The user terminal 3 may be, for example, a personal computer, a smartphone, a tablet, or a wearable device worn by the user U (for example, AR (Augmented Reality) / VR (Virtual Reality) / MR (Mixed Reality) glasses, etc.). The user terminal 3 has a web browser that enables web applications to run. The web applications related to map art creation provided by the server 2 run on the web browser of the user terminal 3.

[0060] 3, the user terminal 3 includes a control unit 30, a storage device 31, an input / output interface 32, a communication unit 33, an input operation unit 34, and a display unit 35. These elements are connected to a communication bus 36.

[0061] The control unit 30 includes a memory and a processor. The memory is configured to store computer-readable instructions. In particular, the memory may store a program for causing the processor to execute a series of processes executed by the user terminal 3. The memory is configured with a ROM and a RAM. The processor is configured with at least one of a CPU, an MPU, and a GPU. The storage device 31 is, for example, a storage device such as an HDD, an SSD, or a flash memory, and is configured to store programs and various data.

[0062] The input / output interface 32 is an interface that enables connection between an external device and the user terminal 3. The communication unit 33 is configured to connect the user terminal 3 to the communication network 4. The communication unit 33 includes, for example, a wireless communication module and / or a wired communication module for wireless communication with external devices such as base stations and wireless LAN routers. The input operation unit 34 is, for example, a touch panel, a mouse, and / or a keyboard arranged over the video display of the display unit 35, and is configured to accept input operations by the user U and generate operation signals corresponding to the input operations. The display unit 35 is, for example, configured by a video display and a video display circuit that drives and controls the video display.

[0063] (A series of processes executed by the map art generation system 1) Next, a series of processes executed by the map art generation system 1 will be described below with reference to Fig. 4. Fig. 4 is a flowchart for explaining a series of processes executed by the map art generation system 1 according to this embodiment. As shown in Fig. 4, in step S1, the user terminal 3 (particularly, the control unit 30) transmits a transmission request for a map art creation screen 100 (see Fig. 5) to the server 2. In response to the transmission request, the server 2 transmits the map art creation screen 100 to the user terminal 3. Specifically, the server 2 transmits data (HTML files, CSS files, image files, program files, etc.) for displaying the map art creation screen 100 to the user terminal 3.

[0064] In step S3, the user terminal 3 (control unit 30) displays a map art creation screen 100 on the display unit 35. Specifically, the map art creation screen 100 is displayed on a web browser of the user terminal 3. As shown in FIG. 5, the map art creation screen 100 has a map art target area 120, a plurality of color scheme confirmation buttons 140, and a next button 160. Map data 130 is displayed in the map art target area 120. The user U can change the map data 130 displayed in the map art target area 120 by operating the input operation unit 34, such as a mouse. For example, with the mouse cursor located within the map art target area 120, the map data 130 displayed in the map art target area 120 is moved by dragging the mouse. Furthermore, with the mouse cursor located within the map art target area 120, the display scale of the map data 130 displayed in the map art target area 120 is changed by operating the mouse wheel or using the display scale zoom button. The larger the display scale, the more the map data is enlarged.

[0065] The multiple color scheme decision buttons 140 are arranged in a straight line. Each of the multiple color scheme decision buttons 140 is a button for deciding the four-color color scheme of the map art. Each of the multiple color scheme decision buttons 140 is associated with a color scheme consisting of four different colors. For example, the color scheme decision button 140 located on the left end is associated with a color scheme consisting of black, white, dark gray, and light gray. When a user U selects one of the multiple color scheme decision buttons 140, map art is generated using the color scheme associated with the selected color scheme decision button 140. The next button 160 is a button for switching the screen displayed on the web browser from the map art creation screen 100 to the map art editing screen 300 (see FIG. 14 ). Note that in this embodiment, the color scheme associated with each color scheme decision button 140 is composed of four colors, but each color scheme is not limited to four colors. In this regard, each color scheme may be composed of N different colors (N is a natural number greater than or equal to two).

[0066] 4, in step S4, the user terminal 3 transmits to the server 2 a request to change the map data 130 displayed in the map art target area 120 in response to an input operation by the user U on the map art target area 120 via the input operation unit 34. For example, the request to change is transmitted from the user terminal 3 to the server 2 in response to a mouse drag operation or a mouse wheel operation on the map art target area 120.

[0067] In step S5, the server 2 receives the change request and transmits the map data 130, which is to be changed in response to the input operation of the user U, to the user terminal 3. Thereafter, the user terminal 3 displays the map data received from the server 2 in the map art target area 120 (step S6). In this way, the map data 130 displayed in the map art target area 120 is updated immediately in response to the input operation of the user U. This allows the user U to determine the map data to be the target of map art through an input operation on the map art target area 120. For example, in response to the input operation of the user U on the map art target area 120, the map data 130 displayed in the map art target area 120 is changed from the map data shown in FIG. 5 to the map data shown in FIG. 6.

[0068] Next, in step S7, the user terminal 3 determines the color scheme of the map art in response to the user U's input operation on the color scheme decision button 140. In this example, it is assumed that the user U designates the color scheme decision button 140 located at the left end of the multiple color scheme decision buttons 140. Furthermore, the user terminal 3 transmits information regarding the map art creation conditions in response to the user U's input operation on the color scheme decision button 140 (step S8). The information regarding the map art creation conditions may include the position (latitude, longitude) of the map data 130 displayed in the map art target area 120, information regarding the display scale, and information regarding the color scheme. Here, the position (latitude, longitude) of the map data 130 displayed in the map art target area 120 may be the center position of the map data 130 displayed in the map art target area 120.

[0069] (Map art generation process) The server 2 generates map art after receiving information on the map art creation conditions from the user terminal 3 (step S9). Hereinafter, the map art generation process will be described in detail with reference to FIGS. 7 to 11. FIG. 7 is a flowchart for explaining the map art generation process. FIG. 8 is a diagram for explaining address polygons (city, ward, town, and village polygons, Oaza polygons, Aza polygons, and Block polygons) at each level included in the address data. FIG. 9(a) is a diagram showing an example of map data 130. FIG. 9(b) is a diagram showing an example of a character polygon 210 constituting the map data 130. FIG. 9(c) is a diagram showing an example of a block polygon 220 constituting the map data 130. FIG. 10(a) is a diagram showing how each character polygon 210 shown in FIG. 9(b) is colored with one of four colors. FIG. 10(b) is a diagram showing how each block polygon 220 shown in FIG. 9(c) is colored with one of four colors. FIG. 11 is a diagram showing a water-based background object 150 included in the map data 130 colored in white.

[0070] 7, in step S30, the server 2 identifies the area of ​​the map data 130 displayed in the map art target area 120 based on the position information of the map data 130. Next, the server 2 determines whether the display scale of the map data 130 displayed in the map art target area 120 is equal to or smaller than a predetermined display scale based on information about the display scale of the map data 130 (step S31). If the display scale of the map data 130 is equal to or smaller than the predetermined display scale (YES in step S31), the server 2 acquires identification information of a plurality of character polygons 210 included in the map data 130 displayed in the map art target area 120 (step S32).

[0071] Here, the address data included in the map data is made up of four levels of address polygons: multiple city, ward, town, and village polygons, multiple Oaza polygons, multiple Aza polygons (an example of a first address polygon), and multiple block polygons (an example of a second address polygon). Each of the multiple city, ward, town, and village polygons is a polygon that indicates the area of ​​a city, ward, town, or village as an address. Each of the multiple Oaza polygons is a polygon that indicates the area of ​​an Aza as an address. Each of the multiple block polygons is a polygon that indicates the area of ​​a block as an address. The level of the block polygons is lower than the level of the Aza polygons.

[0072] Each address polygon at each level has unique identification number information as its identification information. The unique identification number information has multiple address identification codes at different levels. In this regard, as shown in Figure 8, each city, ward, town, or village polygon has a two-digit prefecture code and a three-digit city, ward, town, or village code as its address identification code. Each Oaza polygon has a prefecture code, a city, ward, town, or village code, and a three-digit Oaza and town name code as its address identification code. Each Aza polygon has a prefecture code, a city, ward, town, or village code, an Oaza and town name code, and a three-digit koaza and chome code as its address identification code. Each block polygon has a prefecture code, a city, ward, town, or village code, an Oaza and town name code, a koaza and chome code, and a five-digit block code as its address identification code.

[0073] As shown in Figure 8, the address "2-9-1 Moriokaeki Nishidori, Morioka City, Iwate Prefecture" can be expressed using a total of 20 digits: prefecture code, city / ward / town / village code, Oaza / town name code, Koaza / chome code, block code, and residence code. Specifically, "Iwate Prefecture" is expressed by the prefecture code, "Morioka City" is expressed by the city / ward / town / village code, "Moriokaeki Nishidori" is expressed by the Oaza / town name code, "2-chome" is expressed by the Koaza / chome code, "No. 9" is expressed by the block code, and "No. 1" is expressed by the residence code.

[0074] In the processing of step S32, a plurality of character polygons 210 (see Figure 9(b)) included in the map data 130 are extracted, and then the prefecture code, city / ward / town / village code, oaza / town name code, and hamlet / chome code are obtained as unique identification number information for each of the extracted character polygons 210.

[0075] Next, in step S33, the server 2 determines from four colors the color to be used for coloring each area of ​​the plurality of character polygons 210, based on the identification number information of each of the extracted plurality of character polygons 210. Here, the information on the map art creation conditions transmitted from the user terminal 3 to the server 2 includes information on the color scheme, and the information on the color scheme is determined by the user U's input operation on the color scheme decision button 140. In this example, the user U specifies the color scheme decision button 140 located at the left end of the plurality of color scheme decision buttons 140, and therefore the four colors are black, white, dark gray, and light gray.

[0076] In this regard, the server 2 determines the color to be used for each of the plurality of character polygons 210 from among four colors (white, black, dark gray, light gray) based on the three-digit Oaza / chome code and three-digit Koaza / chome code of each character polygon. More specifically, the server 2 may determine the color to be used for each of the plurality of character polygons 210 from among four colors (white, black, dark gray, light gray) based on the remainder when the sum of the Oaza / chome code and the Koaza / chome code of each character polygon 210 is divided by 4 and the correspondence shown in Table 1 below. [Table 1]

[0077] For example, if the Oaza / town name code of a given character polygon 210 is 045 and the Koaza / chome code is 012, the remainder when the Oaza / town name code and the Koaza / chome code are added together (057) and divided by 4 is 1, the color to be used for the given character polygon 210 is white. In this way, the color to be used for each character polygon 210 can be automatically determined based on the remainder when the Oaza / town name code and the Koaza / chome code of each character polygon 210 are added together and divided by 4, and the correspondence shown in Table 1. Figure 10(a) shows how each character polygon 210 shown in Figure 9(b) is colored with one of four colors (white, black, dark gray, light gray).

[0078] In this example, to determine the color to be used for each character polygon 210 from among four colors, the remainder is calculated when the sum of the Oaza / Town name code and the Koaza / Chome code of each character polygon is divided by 4. On the other hand, when determining the color to be used for each character polygon 210 from among N colors (N is a natural number greater than or equal to two), the remainder may be calculated when the sum of the Oaza / Town name code and the Koaza / Chome code of each character polygon is divided by N. Furthermore, in this example, the color to be used for each character polygon 210 may be determined based on the remainder when only the Koaza / Chome code of each character polygon is divided by 4. Furthermore, the color to be used for each character polygon 210 may be determined by applying a calculation method other than modulo calculation to the value of the address identification code of each character polygon 210.

[0079] In this example, when the remainder (hereinafter referred to as the modulus of the sum) of the Oaza / cho name code and the Koaza / chome code of the predetermined character polygon 210 is divided by 4, the area of ​​the predetermined character polygon 210 is colored black, and when the modulus of the sum is 1, the area of ​​the predetermined character polygon 210 is colored white. Furthermore, when the modulus of the sum is 2, the area of ​​the predetermined character polygon 210 is colored dark gray, and when the modulus of the sum is 3, the area of ​​the predetermined character polygon 210 is colored dark gray. Meanwhile, the relationship between the modulus of the sum and the color to be colored may change according to the input operation of the user U on a predetermined button provided on the map art creation screen 100. For example, each time the predetermined button is operated once, the relationship between the modulus of the sum and the color to be colored may be shifted by one. When the predetermined button is operated once, white, dark gray, light gray, and black may be selected when the modulus of the sum is 0, 1, 2, and 3, respectively.

[0080] Returning to FIG. 7 , in step S34, the server 2 extracts a water-based background object from the map data 130 (more specifically, the background data constituting the map data 130) displayed in the map art target area 120. Here, the water-based background object is, for example, a river, a stream, a valley, a lake, a pond, a marsh, a port, or a beach. As described above, each background object included in the background data has attribute information, and therefore, a water-based background object can be extracted from multiple background objects based on the attribute information related to the water-based background object. The server 2 then colors the extracted water-based background object white. FIG. 11 shows a water-based background object 150 included in the map data 130 colored white.

[0081] In step S35, the server 2 generates map art based on a plurality of character polygons 210, each colored one of four colors (white, black, dark gray, and light gray), and a water-based background object 150 colored white. In this regard, the map art is generated by superimposing an image showing a water-based background object 150 colored white on an image showing a plurality of character polygons 210, each colored one of white, black, dark gray, and light gray. For example, the example of map art 200 shown in FIG. 12 includes a plurality of character polygons 210, each colored one of four colors, and a water-based background object 150 colored white.

[0082] Next, returning to the determination result of step S31, if the display scale of the map data 130 is larger than the predetermined display scale (NO in step S31), the server 2 acquires identification information of the plurality of block polygons 220 included in the map data 130 displayed in the map art target area 120 (step S36). Specifically, after the plurality of block polygons 220 (see FIG. 9(c)) included in the map data 130 are extracted, the prefecture code, city / ward / town / village code, oaza / chome code, koaza / chome code, and block code are acquired as unique identification number information for each of the extracted plurality of block polygons 220.

[0083] Next, in step S37, the server 2 determines the color to be used for each of the plurality of block polygons 220 from among four colors (black, white, dark gray, light gray) based on the identification number information of each of the extracted plurality of block polygons 220. In this regard, the server 2 determines the color to be used for each of the plurality of block polygons 220 from among four colors (white, black, dark gray, light gray) based on the three-digit Oaza / chome code, three-digit Koaza / chome code, and five-digit block code of each aza polygon. More specifically, the server 2 may determine the color to be used for each of the plurality of block polygons 220 from among four colors (white, black, dark gray, light gray) based on the remainder obtained by dividing the sum of the Oaza / chome code, Koaza / chome code, and block code of each block polygon 220 by four and the correspondence relationship shown in Table 1 above.

[0084] For example, if the Oaza / cho name code of a given block polygon 220 is 045, the Koaza / chome code is 012, and the block code is 00023, the sum of the Oaza / cho name code, the Koaza / chome code, and the block code is 80. Furthermore, since the remainder when this sum, 80, is divided by 4 is 0, the color used to color the given block polygon 220 is black. In this way, the color used to color each block polygon 220 can be automatically determined based on the remainder when the sum of the Oaza / cho name code, the Koaza / chome code, and the block code of each block polygon 220 is divided by 4 and the correspondence shown in Table 1. Figure 10(b) shows each block polygon 220 shown in Figure 9(c) colored in one of four colors (white, black, dark gray, light gray).

[0085] In step S38, the server 2 extracts water-based background objects 150 (e.g., rivers, streams, valleys, lakes, ponds, marshes, ports, beaches, etc.) from the background data constituting the map data 130 displayed in the map art target area 120. In particular, the server 2 extracts the water-based background object 150 from among multiple background objects based on attribute information related to the water-based background object 150. The server 2 then colors the extracted water-based background object 150 white.

[0086] In step S39, the server 2 generates map art based on a plurality of block polygons 220, each colored one of four colors (white, black, dark gray, and light gray), and a water-based background object 150 colored white. In this regard, the map art is generated by superimposing an image showing a water-based background object 150 colored white on an image showing a plurality of block polygons 220, each colored one of white, black, dark gray, and light gray. For example, the example of map art 200 shown in FIG. 13 includes a plurality of block polygons 220, each colored one of four colors, and a water-based background object 150 colored white. Thus, in the process of generating the map art 200 shown in FIG. 7, one of the address polygons, the character polygon 210 or the block polygon 220, is selected in accordance with a comparison between the display scale and a predetermined display scale, and the map art 200 is generated based on the selected address polygon.

[0087] In this embodiment, the map art 200 is generated based on the aza polygons 210 or the block polygons 220, but the map art 200 may be generated based on at least one of the city, ward, town, and village polygons, the Oaza polygons, the aza polygons 210, and the block polygons 220. For example, when the map art 200 is generated based on the Oaza polygons, the color to be applied to each Oaza polygon may be determined based on the identification number information of each of the multiple Oaza polygons (specifically, at least one of the prefecture code, city, ward, town, and village code, and the Oaza / town name code).

[0088] 4, in step S10, the server 2 transmits the generated map art 200 to the user terminal 3. Thereafter, the user terminal 3 displays the map art 200 on the display unit 35 (step S11). More specifically, as shown in FIG. 12 or 13, the map art 200 is displayed within the map art target area 120 on the map art creation screen 100.

[0089] Next, in step S12, the user terminal 3 transmits to the server 2 a request to change the map art 200 displayed in the map art target area 120 in response to an input operation by the user U on the map art target area 120 (see FIG. 12 or 13 ) via the input operation unit 34 or an input operation by the user U on the color scheme decision button 140. For example, the change request is transmitted from the user terminal 3 to the server 2 in response to a mouse drag operation or mouse wheel operation on the map art target area 120. Also, the change request is transmitted from the user terminal 3 to the server 2 in response to a selection operation by the user U on the color scheme decision button 140 associated with a color scheme different from the color scheme of the currently displayed map art 200.

[0090] In step S13, the server 2 changes the map art 200 based on the request to change the map art 200. In this regard, the request to change the map art 200 may include at least one of the position (longitude, latitude) of the map data 130 displayed in the map art target area 120, information about the display scale, and information about the color scheme.

[0091] For example, if the position (latitude, longitude) of the map data 130 displayed in the map art target area 120 is changed in response to a drag operation by the user U, the change request may include at least information about the changed position of the map data 130. Also, if the display scale and position of the map data 130 displayed in the map art target area 120 are changed in response to a mouse wheel operation by the user U, the change request may include at least information about the changed position of the map data 130 and information about the changed display scale. Furthermore, if the user U specifies the color scheme confirmation button 140 associated with a color scheme different from the color scheme of the currently displayed map art 200, the change request may include at least information about the color scheme specified by the user U.

[0092] In this way, the server 2 modifies the map art 200 based on the above information (information related to the position, display scale, and color scheme of the map data 130) included in the modification request through the map art generation process shown in FIG. 7. Next, the server 2 transmits the modified map art 200 to the user terminal 3 (step S14). Thereafter, the user terminal 3 displays the modified map art 200 on the display unit 35 (step S15). Specifically, the modified map art 200 is displayed within the map art target area 120 on the map art creation screen 100. In this way, the user U can modify the map art 200 in real time through input operations such as mouse operations, thereby enabling the user U to quickly create the desired map art 200 through the map art generation system 1. This dramatically improves the usability of the map art generation system 1.

[0093] Next, in step S16, the user terminal 3 transmits a transmission request for the map art editing screen 300 (see FIG. 14 ) to the server 2 in response to an input operation by the user U on the next button 160 provided on the map art creation screen 100. In response to the transmission request, the server 2 transmits data (HTML files, CSS files, image files, program files, etc.) for displaying the map art editing screen 300 to the user terminal 3 (step S17).

[0094] In step S18, the user terminal 3 displays a map art editing screen 300 on the display unit 35. As shown in Fig. 14, the map art editing screen 300 has a map art target area 320 in which the map art 200 is displayed, a stamp placement area 230 in which multiple stamps 240 are placed, and a confirm button 260.

[0095] The user terminal 3 receives an editing operation on the map art 200 by the user U and then displays the edited map art 200 in the map art target area 320. For example, when a predetermined stamp 240 is selected by the user U, the predetermined stamp 240 is displayed in the map art target area 320 superimposed on the map art 200. The user U can place the predetermined stamp 240 in a desired position (for example, a special place for the user U) by performing a drag-and-drop operation on the predetermined stamp 240. The user U can also change the size of the predetermined stamp 240 by performing an operation on the predetermined stamp 240. In this way, the map art 200 is edited by placing the stamp 240 on the map art 200.

[0096] Next, in response to the user U's operation of the confirm button 260 provided on the map art editing screen 300, the user terminal 3 transmits information about the edited map art 200 to the server 2 (step S20). After receiving the information, the server 2 stores the finally created map art 200 in the storage device 31 (step S21). Here, the finally created map art 200 may be stored in the storage device 31 together with identification information associated with the user terminal 3. For example, the identification information may be a cookie assigned to the web browser of the user terminal 3.

[0097] Thereafter, the server 2 transmits data for displaying the goods display screen 400 (see FIG. 15) to the user terminal 3 (step S22). In this manner, the goods display screen 400 is displayed on the display unit 35 (specifically, the web browser) of the user terminal 3 (step S23). As shown in FIG. 15, the goods display screen 400 displays a plurality of goods (mugs, smartphone cases, glasses, etc.) decorated with the finally created map art 200.

[0098] When the user U selects one of the multiple goods displayed on the goods display screen 400, the user terminal 3 transmits a transmission request for information about the selected goods to the server 5. In response to the transmission request, the server 5 transmits a goods purchase screen related to the selected goods to the user terminal 3. The goods purchase screen is then displayed on the user terminal 3. In this way, the map art generation system 1 allows the user to easily and quickly create map art 200 that combines artistic quality and originality, and also allows the user to purchase original goods decorated with the map art 200 through the goods purchase screen.

[0099] According to this embodiment, the color to be used for each of the plurality of character polygons 210 or block polygons 220 is determined based on the identification information of each of the plurality of character polygons 210 or block polygons 220, and then the map art 200 is generated based on the colored plurality of character polygons 210 or block polygons 220. In this way, it is possible to provide a map art generation system 1 that can automatically create highly artistic and original map art 200 using map data 130. In particular, when the display scale of the map data 130 displayed in the map art target area 120 is equal to or smaller than a predetermined display scale, the map art 200 is generated based on the plurality of character polygons 210. On the other hand, when the display scale of the map data 130 displayed in the map art target area 120 is larger than the predetermined display scale, the map art 200 is generated based on the plurality of block polygons 220. Therefore, it is possible to automatically create optimal map art 200 according to the display scale, etc. of the map data 130.

[0100] Furthermore, according to this embodiment, the color to be used for each character polygon 210 is determined from among four colors by dividing the sum of the oaza / town name code and koaza / chome code of each character polygon 210 by 4, and the remainder is calculated. By applying a modulo operation to the sum of the oaza / town name code and koaza / chome code of each character polygon 210, the colors of adjacent character polygons 210 tend to be different from each other, dramatically improving the appearance of the map art 200. In this regard, the koaza / chome codes of adjacent character polygons 210 tend to be consecutive numbers. Therefore, when the color to be used for each character polygon 210 is determined from among four colors based on the remainder when the sum of the oaza / town name code and koaza / chome code of each character polygon 210 is divided by 4, the colors of adjacent character polygons 210 tend to be different from each other. As a result, the appearance of the map art 200 is dramatically improved. Similarly, the colors of adjacent block polygons 220 tend to be different from each other, which dramatically improves the appearance of the map art 200.

[0101] Furthermore, according to this embodiment, the color scheme to be used for each of the multiple character polygons 210 or block polygons 220 is determined in response to the user U's input operation on the color scheme determination button 140. In this way, the user U can freely select the color scheme for the map art 200, and therefore, a map art generation system 1 with improved usability can be provided.

[0102] Furthermore, according to this embodiment, among the multiple background objects included in the map data 130 displayed in the map art target area 120, the water-based background object 150 is colored white. Then, the map art 200 is generated based on the water-based background object 150 colored white and the multiple colored character polygons 210 or block polygons 220. In this way, it is possible to automatically create map art 200 that combines artistic quality and originality using both the water-based background object 150 and the character polygons 210 / block polygons 220. In particular, the presence of water-based background objects 150 such as rivers and lakes can further enhance the artistic quality and appearance of the map art 200.

[0103] In this embodiment, the water-based background object 150 is colored white, but the color used to color the water-based background object 150 is not limited to white. In this regard, a color decision button for deciding the color to color the water-based background object 150 may be provided on the map art creation screen 100. In this case, the user terminal 3 decides on a predetermined color as the color to color the water-based background object 150 in response to the user U's input operation on the color decision button, and then transmits color information regarding the predetermined color to the server 2. Thereafter, the server 2 generates map art 200 including the water-based background object 150 colored in the predetermined color based on the color information. In this way, the user U can freely select the color to color the water-based background object 150, thereby improving the usability of the map art creation system 1.

[0104] Furthermore, a specific background object other than the water-based background object 150 may be extracted from the background data, and the specific background object may be displayed in the map art 200 in a color such as white.

[0105] Furthermore, in this embodiment, at least one of the character polygons 210 or block polygons 220 (hereinafter collectively referred to as "address polygons") colored in four different colors may be colored in a color different from the four different colors. For example, when a specific polygon from among the multiple address polygons displayed in the map art target area 120 is selected by the user U through a mouse operation or the like, the selected specific polygon is colored in a color different from the four different colors. In this case, a special place for the user U (for example, a home or a place of memories) can be highlighted on the map art 200, making it possible to generate a map art 200 that is highly original to the user U (especially map art 200 in which a special place for the user U is highlighted).

[0106] Furthermore, in this embodiment, the user U can purchase multiple goods decorated with the map art 200 through the map art generation system 1, but the products related to the map art 200 are not limited to physical goods. In this regard, the map art generation system 1 may enable the purchase of an NFT (non-fungible token) related to the map art 200. In this case, the server 2 may send the map art 200 and its metadata to an IPFS (distributed file system) and also send a transaction for generating the NFT associated with the map art 200 to a blockchain network (e.g., the Ethereum network, etc.). Thereafter, the NFT associated with the map art 200 is recorded on the blockchain of each node constituting the blockchain network, and the NFT related to the map art 200 is transferred to the user U.

[0107] Although the embodiments of the present invention have been described above, the technical scope of the present invention should not be construed as being limited by the description of the present embodiments. The present embodiments are merely examples, and it will be understood by those skilled in the art that various modifications of the embodiments are possible within the scope of the invention described in the claims. The technical scope of the present invention should be determined based on the scope of the invention described in the claims and its equivalents. [Explanation of symbols]

[0108] 1: Map art generation system 2: Server 3: User terminal 4: Communication network 5: Server 20: Control section 21:Storage device 22: Input / output interface 23: Communications Department 24: Input operation section 25:Display section 26: Communication bus 30: Control section 31: Storage device 32: Input / output interface 33: Communications Department 34: Input operation section 35:Display section 36: Communication bus 100: Map art creation screen 120: Map art target area 130: Map data 140: Color scheme confirmation button 150: Background object 160: Next button 200: Map Art 210: Polygon 220: Block polygon 230: Stamp placement area 240: Stamp 260: Decision button 300: Map art editing screen 320: Map Art Target Area 400: Goods display screen U: User

Claims

1. A map art generation system that generates map art using map data, The map data is Address data having a plurality of address polygons in each layer; background data having a plurality of background objects; Including, the address data has a plurality of first address polygons in a first hierarchy; each of the plurality of first address polygons has identification information; The map art generation system includes: Displaying the map data in a map art target area; determining a color to be applied to each of the plurality of first address polygons based on identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area; generating the map art based on the plurality of first address polygons colored with the determined color; Displaying the map art; Map art generation system.

2. The map art generation system includes: changing the map data displayed in the map art target area in response to a user's input operation; changing the map art in response to changes in the map data displayed in the map art target area; displaying the modified map art; The map art generation system of claim 1 .

3. the address data has a plurality of second address polygons in a second hierarchy that is a hierarchy lower than the first hierarchy; each of the plurality of second address polygons has identification information; The map art generation system includes: determining a color to be applied to each of the plurality of second address polygons based on identification information of each of the plurality of second address polygons included in the map data displayed in the map art target area; generating the map art based on the plurality of second address polygons colored with the determined color; The map art generation system of claim 1 .

4. The map art generation system includes: When the display scale of the map data displayed in the map art target area is equal to or smaller than a predetermined display scale, determining a color to be applied to each of the plurality of first address polygons based on the identification information of each of the plurality of first address polygons; generating the map art based on the plurality of first address polygons colored with the determined color; When the display scale of the map data displayed in the map art target area is larger than the predetermined display scale, determining a color to be applied to each of the plurality of second address polygons based on the identification information of each of the plurality of second address polygons; generating the map art based on the plurality of second address polygons colored with the determined color; The map art generation system according to claim 3 .

5. The map art generation system includes: determining a color to be applied to each of the plurality of first address polygons from among N types of colors (N is a natural number of two or more) based on the identification information of each of the plurality of first address polygons; generating the map art based on the plurality of first address polygons, each colored with one of the N kinds of colors; The map art generation system of claim 1 .

6. The identification information is unique identification number information having a plurality of address identification codes at different levels, The map art generation system includes: determining a color to be applied to each of the plurality of first address polygons based on at least one of the plurality of address identification codes of each of the plurality of first address polygons; The map art generation system of claim 1 .

7. The identification information is unique identification number information having a plurality of address identification codes at different levels, The map art generation system includes: determining a color to be used for each of the plurality of first address polygons from among N colors based on a remainder obtained by dividing a value calculated based on at least one of the plurality of address identification codes of each of the plurality of first address polygons by N; The map art generation system according to claim 5 .

8. The map art generation system includes: determining N kinds of colors to be used to color each of the plurality of first address polygons in accordance with an input operation by a user; The map art generation system according to claim 5 .

9. The plurality of first address polygons are a plurality of character polygons each representing an area of ​​a character, or a plurality of block polygons each representing an area of ​​a block. The map art generation system of claim 1 .

10. the plurality of first address polygons are a plurality of character polygons each representing an area of ​​a character, The plurality of second address polygons are a plurality of block polygons each representing an area of ​​a block. The map art generation system according to claim 3 .

11. The map art generation system includes: coloring at least one of the plurality of first address polygons colored with the determined color with a color different from the N kinds of colors in response to an input operation by a user; The map art generation system according to claim 5 .

12. each of the plurality of background objects included in the background data has attribute information; The map art generation system includes: coloring a first background object having first attribute information among a plurality of background objects included in the map data displayed in the map art target area with a predetermined color; generating the map art based on the colored first background object and the colored first address polygons; The map art generation system of claim 1 .

13. The map art generation system includes: determining the predetermined color to be applied to the first background object in response to an input operation by a user; The map art generation system of claim 12.

14. the first background object is a water-based background object; 14. The map art generation system according to claim 12 or 13.

15. The map art generation system includes: A server; a user terminal communicably connected to the server via a communication network; Equipped with The user terminal receiving the map data from the server; Displaying the map data in the map art target area; The server determining a color to be applied to each of the plurality of first address polygons based on identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area; generating the map art based on the plurality of first address polygons colored with the determined color; The user terminal receiving the map art from the server; Displaying the map art; The map art generation system of claim 1 .

16. A map art generation system that generates map art using map data, The map art generation system includes: A server; a user terminal communicably connected to the server via a communication network; Equipped with The map art generation system includes: Displaying the map data on the user terminal; determining a color scheme of the map art in response to an input operation by a user on the user terminal; generating the map art based on the color scheme and the map data displayed on the user terminal; Displaying the map art on the user terminal. Map art generation system.

17. The map art generation system includes: changing map data displayed on the user terminal in response to an input operation by a user on the user terminal; modifying the map art based on the color scheme and the modified map data; displaying the modified map art on the user terminal; 17. The map art generation system of claim 16.

18. A map art generation method for generating map art using map data, comprising: The map data is Address data having a plurality of address polygons in each layer; background data having a plurality of background objects; Including, the address data has a plurality of first address polygons in a first hierarchy; each of the plurality of first address polygons has identification information; The map art generation method includes: displaying the map data in a map art target area; determining a color to be applied to each of the plurality of first address polygons based on identification information of each of the plurality of first address polygons included in the map data displayed in the map art target area; generating the map art based on the first address polygons colored with the determined color; displaying the map art; Including, A computer-implemented method for generating map art.

19. 19. A method for generating map art according to claim 18, Map art generator.