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

The map art generation system addresses the lack of artistic and original map art by using map data to automatically create high-quality map art with user input, optimizing appearance and originality based on display scale.

JP7624289B1Active Publication Date: 2025-01-30ジオテクノロジーズ株式会社
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024145137
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2025-01-30
Estimated Expiration
2044-08-27

AI Technical Summary

Technical Problem

Existing map goods provision services fail to create artistic and original map art from map data, lacking the ability to automatically generate high-quality map art that reflects the characteristics of the original map data.

Method used

A map art generation system and method that uses map data with address polygons and background objects, determining colors based on identification information to create map art, allowing user input for customization and adjustment.

Benefits of technology

Enables the automatic creation of artistic and original map art with improved usability, allowing real-time changes and optimization based on display scale, enhancing the appearance and originality of the generated map art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007624289000001_ABST
    Figure 0007624289000001_ABST
Patent Text Reader

Abstract

To provide a map art generating 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 in each hierarchy 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 used for 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 color, 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 appeared. 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 on 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-patterned goods service disclosed in Non-Patent Document 1, a user can create a map pattern by selecting the color scheme of buildings and roads included in the map data, but the map pattern allows the information in the original map data to be clearly seen. For this reason, the map pattern is difficult to call map art with high artistic quality and originality. In particular, the map pattern is difficult to call 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 a considerable demand for a new service that allows 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-mentioned points, the present disclosure aims to provide a map art generation system, a map art generation method, and a map art generation program 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 that generates 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 communication 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 an input operation by a user 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 generating method according to one aspect of the present disclosure is a method executed by a computer and 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 generating 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 color; and displaying the map art.

[0010] Also provided is a map art generating program for causing a computer to execute the map art generating method. Effect 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 description 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). [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a server provided in the map art generation system. [Diagram 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 for explaining a series of processes executed by the map art generation system according to the present embodiment. [Diagram 5] FIG. 13 is a diagram showing an example of a map art creation screen on which map data is displayed. [Figure 6] FIG. 13 is a diagram showing an example of a map art creation screen on which changed map data is displayed. [Figure 7] 11 is a flowchart illustrating a process for generating map art. [Figure 8] FIG. 2 is a diagram for explaining address polygons of each hierarchy 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. 13 is a diagram showing a state in which a water-based background object included in map data is colored in white. [Figure 12] FIG. 13 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-based background object is displayed. [Figure 13] FIG. 13 is a diagram showing an example of a map art creation screen on which map art generated based on a plurality of city block polygons and a water-system background object is displayed. [Figure 14] FIG. 13 is a diagram showing an example of a map art editing screen. [Figure 15] FIG. 13 is a diagram showing an example of a goods display screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[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 that generates 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 first address polygons is determined based on the identification information of each of the first address polygons, and the map art is generated based on the 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] In addition, the map art generation system may 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 the user's input operation, and the map art is 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 have 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 a plurality of first address polygons, and map art is generated based on a plurality of second address polygons. In this way, map art can be automatically created using address polygons of two different hierarchical levels. Therefore, it is 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 first address polygons based on identification information of each of the first address polygons, and generate the map art based on the 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 second address polygons based on identification information of each of the second address polygons, and generate the map art based on the 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 types of 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 of which is colored with one of the N types of 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 of which is colored with one of N different colors.

[0024] The identification information may be unique identification number information having a plurality of address identification codes having different hierarchical 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 of 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 having 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 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.

[0027] According to the above configuration, the colors of adjacent first address polygons tend to be different from each other, which dramatically improves the appearance of the map art. In this regard, the address identification codes of a predetermined hierarchy of adjacent first address polygons tend to be consecutive numbers. Therefore, when the color to be applied to the 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 the map art is dramatically improved.

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

[0029] According to the above configuration, the N kinds of 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] Furthermore, the plurality of first address polygons may be a plurality of character polygons each indicating an area of ​​a character, or a plurality of block polygons each indicating an area of ​​a block.

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

[0032] The plurality of first address polygons may be a plurality of character polygons each indicating an area of ​​a character, and the plurality of second address polygons may be a plurality of block polygons each indicating 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 the user's input operation. Therefore, a special place of the user (e.g., a home or a place of memories) can be highlighted on the map art, so that map art that is highly original for the user (especially map art in which a special place of the user is highlighted) can be generated.

[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 plurality of colored 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 map art with high artistic quality and originality by using both the background object and the address polygons. In particular, it is possible to further improve the artistic quality of the map art 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 artistic quality and appearance of the map art can be further improved by the presence of water-based background objects such as rivers and lakes.

[0042] The map art generation system may also include a server and a user terminal communicatively connected to the server via a communication 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 having a server and a user terminal connected to each other so that they can communicate with 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 communication 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 an input operation by a user 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] In addition, the map art generation system may 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 the user's input operation, 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 method executed by a computer 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 color; and displaying the map art.

[0049] According to the above, it is possible to provide a map art generating method capable of automatically creating highly artistic and original map art using map data.

[0050] In addition, a map art generation program for causing a computer to execute the map art generation method is provided. 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) Hereinafter, the map art generation system 1 according to the present embodiment will be described 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 the present 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 composed of at least one of a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, and a wireless core network. In the example of FIG. 1, only one user terminal 3 is shown for convenience of explanation, but 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 a WEB page, a function of providing a WEB application, and a function of providing map data. The server 2 may be configured with a plurality of servers that are physically separated from each other. The server 2 may be constructed 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 is configured from a ROM (Read Only Memory) in which various programs and the like are stored, a RAM (Random Access Memory) having multiple work areas in which various programs and the like executed by the processor are stored, and the like. The various programs may include a map art generation program that executes the map art generation method according to the present embodiment. The processor is configured from at least one of a CPU (Central Processing Unit), an MPU (Micro Processing Unit), and a GPU (Graphics Processing Unit), for example. The CPU may be configured from multiple CPU cores. The GPU may be configured from multiple GPU cores. The processor may be configured to load a program designated from various programs incorporated 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 later by loading the map art generation program incorporated in the storage device 21 or the ROM onto the RAM.

[0055] The storage device 21 is, for example, 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] The map data includes address data and background data. The address data has a hierarchical data structure, and in particular, each level has a plurality of address polygons (for example, aza polygons and block polygons). In this example, the address data has four levels of address polygons: city, ward, town, village polygons, oaza polygons, aza polygons, and block polygons. The hierarchical order of address polygons is city, ward, town, village polygons > oaza polygons > aza polygons > block polygons. That is, city, ward, town, 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, village polygon contains a plurality of aza polygons. Each aza polygon contains a plurality of aza polygons. Each aza polygon contains a plurality of block polygons. In this embodiment, as described later, identification information of 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 indicating the attributes of the background object.

[0058] The input / output interface 22 is an interface that enables connection to 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 receive an input operation by an operator who operates the server 2, and to generate an operation signal corresponding to the input operation. The display unit 25 is, for example, configured by an image display such as a liquid crystal display or an organic EL display, and an image display circuit that drives and controls the image 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 (for example, AR (Augmented Reality) / VR (Virtual Reality) / MR (Mixed Reality) glasses, etc.) worn by the user U. 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 of a ROM and a RAM. The processor is configured of 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 a 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 wirelessly communicating with an external device such as a base station or a wireless LAN router. The input operation unit 34 is, for example, a touch panel, a mouse, and / or a keyboard arranged over the image display of the display unit 35, and is configured to receive an input operation of the user U and generate an operation signal corresponding to the input operation. The display unit 35 is, for example, configured by an image display and an image display circuit that drives and controls the image display.

[0063] (A series of processes executed by the map art generation system 1) Next, a series of processes executed by the map art creation 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 creation 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 file, CSS file, image file, program file, 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 the map art creation screen 100 on the display unit 35. Specifically, the map art creation screen 100 is displayed on the 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 decision buttons 140, and a next button 160. The 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, when the mouse cursor is in the map art target area 120, the map data 130 displayed in the map art target area 120 is moved through a drag operation of the mouse. Also, when the mouse cursor is in the map art target area 120, the display scale of the map data 130 displayed in the map art target area 120 is changed through a mouse wheel operation or a display scale enlargement / reduction button. The larger the display scale, the more the map data is enlarged.

[0065] The color scheme decision buttons 140 are arranged in a line. Each of the color scheme decision buttons 140 is a button for deciding the four-color color scheme of the map art. The color scheme decision buttons 140 are associated with a color scheme consisting of four different colors. For example, the color scheme decision button 140 arranged at the left end is associated with a color scheme consisting of four colors, black, white, dark gray, and light gray. When one of the color scheme decision buttons 140 is designated by a user U, a map art is generated by the color scheme associated with the designated 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). 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 respect, each color scheme may be composed of N different colors (N is a natural number equal to or greater than 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 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 instantly in response to the input operation of the user U. Therefore, the user U can determine the map data to be the target of the map art through the 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 an input operation of the user U on the color scheme decision button 140. In this example, it is assumed that the color scheme decision button 140 located at the left end among the multiple color scheme decision buttons 140 is designated by the user U. Furthermore, the user terminal 3 transmits information on the map art creation conditions in response to an input operation of the user U on the color scheme decision button 140 (step S8). The information on 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 on the display scale, and information on the color scheme. Here, the position (longitude, latitude) 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 generation conditions from the user terminal 3 (step S9). Hereinafter, the map art generation process will be described in detail with reference to FIG. 7 to FIG. 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, village polygons, oaza polygons, aza polygons, and block polygons) of each level included in the address data. FIG. 9(a) is a diagram showing an example of the 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 regarding 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 hierarchical 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 aza polygons is a polygon that indicates the area of ​​a block as an address. The hierarchy of block polygons is lower than the hierarchy of aza polygons.

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

[0073] As shown in Figure 8, the address of "2-9-1 Moriokaeki Nishidori, Morioka City, Iwate Prefecture" can be expressed by a total of 20 digits of code: prefecture code, city / ward / town / village code, oaza / town name code, koaza / town name 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 / town name 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 FIG. 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 plurality of 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 color scheme decision button 140 located at the left end of the plurality of color scheme decision buttons 140 is specified by the user U, 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 oaza / town name code (3 digits) and hamlet / chome code (3 digits) 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 / town name code and hamlet / 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) is divided by 4, and the remainder is 1, so 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. FIG. 10(a) shows each character polygon 210 shown in FIG. 9(b) colored with one of four colors (white, black, dark gray, light gray).

[0078] In this example, in order 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, in the case of determining the color to be used for each character polygon 210 from among N colors (N is a natural number of two or more), 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 the modulus calculation to the value of the address identification code of each character polygon 210.

[0079] In this example, when the remainder (hereinafter, the remainder of the sum of the oaza / town name code and koaza / chome code of the specified character polygon 210 is 0 and the remainder is 1, the area of ​​the specified character polygon 210 is colored black. When the remainder is 2, the area of ​​the specified character polygon 210 is colored dark gray. When the remainder is 3, the area of ​​the specified character polygon 210 is colored dark gray. Meanwhile, the relationship between the remainder of the added value and the color to be colored may change according to the input operation of the user U on a specified button provided on the map art creation screen 100. For example, the relationship between the remainder of the added value and the color to be colored may shift by one each time the specified button is operated. When the specified button is operated once, when the remainder of the added value is 0, 1, 2, or 3, white, dark gray, light gray, or black may be selected, 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, 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 swamp, a port, or a beach. As described above, since each background object included in the background data has attribute information, a water-based background object can be extracted from a plurality of background objects based on the attribute information related to the water-based background object. Thereafter, the server 2 colors the extracted water-based background object in white. FIG. 11 shows a state in which a water-based background object 150 included in the map data 130 is colored in white.

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

[0082] 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 block polygons 220 included in the map data 130 displayed in the map art target area 120 (step S36). Specifically, the block polygons 220 (see FIG. 9(c)) included in the map data 130 are extracted, and then the prefecture code, city / ward / town / village code, oaza / town name code, hamlet / chome code, and block code are acquired as unique identification number information for each of the extracted block polygons 220.

[0083] Next, in step S37, the server 2 determines the color to be used for each of the block polygons 220 from among four colors (black, white, dark gray, light gray) based on the identification number information of each of the extracted block polygons 220. In this regard, the server 2 determines the color to be used for each of the block polygons 220 from among four colors (white, black, dark gray, light gray) based on the oaza / town name code (3 digits), koaza / chome code (3 digits), and block code (5 digits) of each block polygon. More specifically, the server 2 may determine the color to be used for each of the block polygons 220 from among four colors (white, black, dark gray, light gray) based on the remainder of dividing the sum of the oaza / town name code, koaza / chome code, and block code of each block polygon 220 by 4 and the correspondence shown in Table 1 above.

[0084] For example, if the Oaza / town 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 / town code, the Koaza / chome code, and the block code is 80. Furthermore, the remainder of dividing the sum 80 by 4 is 0, so the color to be used for the given block polygon 220 is black. In this way, the color to be used for each block polygon 220 can be automatically determined based on the remainder of dividing the sum of the Oaza / town code, the Koaza / chome code, and the block code of each block polygon 220 by 4 and the correspondence shown in Table 1. FIG. 10(b) shows the block polygon 220 shown in FIG. 9(c) colored with 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, swamps, 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. Thereafter, the server 2 colors the extracted water-based background object 150 in white.

[0086] In step S39, the server 2 generates map art based on a plurality of block polygons 220 each colored with one of four colors (white, black, dark gray, light gray) and a water-based background object 150 colored with white. In this respect, the map art is generated by superimposing an image showing a water-based background object 150 colored with white on an image showing a plurality of block polygons 220 each colored with one of white, black, dark gray, light gray. For example, an example of map art 200 shown in FIG. 13 includes a plurality of block polygons 220 each colored with one of four colors and a water-based background object 150 colored with white. In this way, in the generation process of the map art 200 shown in FIG. 7, one of the address polygons of the character polygon 210 and the block polygon 220 is selected according to 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 polygon 210 or the block polygon 220, but the map art 200 may be generated based on at least one of the city, ward, town, and village polygons, the oaza polygon, the aza polygon 210, and the block polygon 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, the city, ward, town, and village code, and the oaza / town name code).

[0088] Returning to Fig. 4, in step S10, the server 2 transmits the generated map art 200 to the user terminal 3. After that, 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 of the map art creation screen 100.

[0089] Next, in step S12, the user terminal 3 transmits to the server 2 a change request for 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 FIG. 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 change request for the map art 200. In this regard, the change request for 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 on the display scale, and information on the color scheme.

[0091] For example, when 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 on the changed position of the map data 130. Also, when 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 on the changed position of the map data 130 and information on the changed display scale. Furthermore, when the user U specifies the color scheme decision 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 on the color scheme specified by the user U.

[0092] In this way, the server 2 changes 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 change request through the map art generation process shown in FIG. 7. Next, the server 2 transmits the changed map art 200 to the user terminal 3 (step S14). After that, the user terminal 3 displays the changed map art 200 on the display unit 35 (step S15). Specifically, the changed map art 200 is displayed in the map art target area 120 of the map art creation screen 100. In this way, the user U can change the map art 200 in real time through input operations such as mouse operations, and therefore it becomes possible 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 request to send the map art editing screen 300 (see FIG. 14) to the server 2 in response to an input operation by the user U onto the next button 160 provided on the map art creation screen 100. In response to the transmission request, the server 2 transmits data (HTML file, CSS file, image file, program file, 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 arrangement area 230 in which a plurality of stamps 240 are arranged, and a decision button 260.

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

[0096] Next, in response to the user U's operation of the decision 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 added to the web browser of the user terminal 3.

[0097] After that, 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 related to 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 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 character polygons 210 or the block polygons 220 is determined based on the identification information of each of the character polygons 210 or the block polygons 220, and the map art 200 is generated based on the colored character polygons 210 or the block polygons 220. In this way, it is possible to provide a map art generation system 1 that can automatically generate map art 200 with high artistic quality and originality using the 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 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 block polygons 220. Therefore, it is possible to automatically generate the optimal map art 200 according to the display scale of the map data 130.

[0100] According to the present embodiment, the color to be used for each character polygon 210 is determined from among four colors, and the remainder is calculated by dividing the sum of the oaza / town name code and koaza / chome code of each character polygon 210 by 4. In this way, by applying the remainder calculation 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, and the appearance of the map art 200 is dramatically improved. In this respect, the koaza / chome codes of adjacent character polygons 210 tend to be consecutive numbers. Therefore, when the color to be used for the 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 the 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 for coloring each of the multiple character polygons 210 or block polygons 220 is determined in response to an input operation by the user U using the color scheme determination button 140. In this way, the user U can freely select the color scheme for the map art 200, so that 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 city block polygons 220. In this way, it is possible to automatically create map art 200 that combines artistic quality and originality by using both the water-based background object 150 and the character polygons 210 / city block polygons 220. In particular, the presence of water-based background objects 150 such as rivers and lakes can further improve the artistic quality and appearance of the map art 200.

[0103] In this embodiment, the water-based background object 150 is colored in white, but the color to be 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 be used 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 the color to be used to color the water-based background object 150 as a predetermined color in response to an input operation of the user U on the color decision button, and transmits color information on the predetermined color to the server 2. After that, 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 be used 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 colored in white or the like.

[0105] In this embodiment, at least one of the character polygons 210 or block polygons 220 (hereinafter simply referred to as "address polygons") colored in four colors may be colored in a color different from the four colors. For example, when a specific polygon 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 colors. In this case, a special place of the user U (for example, a home or a place of memories) can be highlighted on the map art 200, so that it is possible to generate a map art 200 that is highly original for the user U (particularly, a map art 200 in which a special place of the user U is highlighted).

[0106] In addition, in this embodiment, the user U can purchase a plurality of 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 transmit the map art 200 and its metadata to an IPFS (distributed file system) and transmit a generation transaction of the NFT associated with the map art 200 to a blockchain network (e.g., the Ethereum network, etc.). After that, the NFT associated with the map art 200 is recorded on the blockchain of each node constituting the blockchain network, and the NFT associated with the map art 200 is transferred to the user U.

[0107] Although the embodiment of the present invention has been described above, the technical scope of the present invention should not be interpreted as being limited by the description of the embodiment. The embodiment is an example, and it is understood by those skilled in the art that various modifications of the embodiment 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 decision button 150: Background object 160: Next button 200: Map art 210: character 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 hierarchy; background data having a plurality of background objects; Including, the address data includes 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 subject area; determining a color to be applied to 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; generating the map art based on the 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 an input operation by a user; 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 second address polygons based on identification information of each of the 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 first address polygons based on the identification information of each of the first address polygons; generating the map art based on the first address polygons colored with the determined color; When a 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 second address polygons based on the identification information of each of the 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 first address polygons from among N types of colors (N is a natural number equal to or greater than two) based on the identification information of each of the first address polygons; generating the map art based on the first address polygons, each of which is colored with one of the N 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 with different hierarchical levels, The map art generation system includes: determining a color to be applied to each of the first address polygons based on at least one of the address identification codes of each of the 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 with different hierarchical levels, The map art generation system includes: determining a color to be applied to each of the first address polygons from among N colors based on a remainder obtained by dividing a value calculated based on at least one of the address identification codes of each of the 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 for coloring each of the plurality of first address polygons in response to 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 indicating an area of ​​a character, or a plurality of block polygons each indicating 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 of which indicates an area of ​​a character, The plurality of second address polygons are a plurality of block polygons each indicating 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, with a predetermined color, 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; generating the map art based on the colored first background object and the colored first plurality of 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 communicatively 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 subject area; The server, determining a color to be applied to 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; generating the map art based on the 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 method for generating map art using map data, comprising: The map data is Address data having a plurality of address polygons in each hierarchy; background data having a plurality of background objects; Including, the address data includes 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 subject area; determining a color to be applied to 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; 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.

17. A method for generating map art according to claim 16, Map art generator.

Citation Information

Patent Citations

  • Map information processing system, map information processing method, server, and program

    JP2017204148A