Information management apparatus, information management method, and program

The information management system addresses regional considerations and legal compliance by storing and generating content with regional information, improving efficiency and compliance in information provision.

JP7710778B1Active Publication Date: 2025-07-22ARIGATO DESIGN CONSULTING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025030112
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-07-22
Estimated Expiration
2045-02-27

AI Technical Summary

Technical Problem

Existing information management systems do not consider regional factors when managing and providing information, leading to inefficiencies and potential legal issues related to copyright and portrait rights.

Method used

An information management apparatus and method that includes a processor connected via a network to store and provide content with regional information, allowing for the generation of desired content based on acquisition requests that consider regional factors and legal compliance.

Benefits of technology

Enables effective management and provision of information considering regional contexts, ensuring compliance with copyright and portrait rights, and enhancing user experience by providing relevant and localized content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007710778000001_ABST
    Figure 0007710778000001_ABST
Patent Text Reader

Abstract

To provide an information management apparatus capable of managing information in consideration of the territoriality related to the information. 【Solution means】A manager computer 13 having a processor 42 that executes processing and communicably connected to a client computer 11 and a user computer 14 via a network 15, wherein the processor 42 stores the content acquired from the client computer 11 in an auxiliary storage device 44 in a first process, and when receiving a request to acquire content from the user computer 14, generates desired content including content that matches the acquisition request among the content stored in the auxiliary storage device 44 and regional information of the region included in the content that matches the acquisition request in a second process, and provides the desired content to the user computer 14 in a third process. The manager computer 13 that executes the above is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information management apparatus, an information management method, and a program capable of storing information and providing the information to an external computer.

Background Art

[0002] An example of an information management apparatus capable of storing information and providing the information to an external computer is disclosed in Patent Document 1. The information processing system (information management apparatus) disclosed in Patent Document 1 includes a content generation unit that generates content using one or more pieces of material data generated from original content, material information regarding the material data used for the generation of the content, and generation information regarding the generation of the content, and a metadata addition unit that adds content metadata including these to the content, a material generation unit that generates one or more pieces of material data from the original content, and an AI creative work generation unit that generates a new piece of music (AI music) using a plurality of pieces of material data.

[0003] Further, the metadata addition unit described in Patent Document 1 adds, as metadata, information regarding the rights relationship of the generated material data and information capable of specifying the original content of the material data to the generated material data. Furthermore, the content generation unit described in Patent Document 1 automatically generates content using a predetermined rule or machine learning based on the material data. Furthermore, the information processing system disclosed in Patent Document 1 has a usage determination unit. The usage determination unit determines whether usage is permitted according to the usage mode of the original creative work / material data for AI creation. The usage permission conditions can be set in advance by the rights holders (author, copyright holder, etc.), for example.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] The inventor of the present application recognized that the information processing system described in Patent Document 1 does not consider the regionality related to information and there is room for improvement in this regard.

[0006] An object of the present disclosure is to provide an information management apparatus, an information management method, and a program capable of managing information in consideration of the regionality related to information.

Means for Solving the Problems

[0007] The present embodiment discloses an information management apparatus having a processor that executes processing and communicably connected to a terminal device via a network. The processor executes a first process of storing content acquired from a first terminal device included in the terminal device in a memory, and a second process of providing the content stored in the memory and regional information related to the content to the second terminal device when receiving a request to acquire the content from a second terminal device included in the terminal device.

Effects of the Invention

[0008] According to the present embodiment, it is possible to manage information in consideration of the regionality related to information.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

[0010] (Overview of the information management system) In this embodiment, some concrete examples of the information management system, the administrator computer 13, the information management method, and the program are described with reference to the drawings. Fig. 1 shows an example of the information management system 10. The information management system 10 is realized by connecting a trustor computer 11, a trustee computer 12, an administrator computer 13, and a user computer 14 via a network 15 so that they can communicate with each other.

[0011] The network 15 is a communication line that transmits information, such as content, images, videos, music, text, data, signals, etc., and the network 15 is, for example, the Internet or a wide area network. The network 15 is realized by a base station, a communication satellite, a communication antenna, a communication device (access point), a repeater, a communication circuit, a communication cable (copper wire, optical fiber), etc. The repeater includes a modem (a device that converts an analog signal to a digital signal), a hub (a line concentrator), a router (a device that connects a terminal device to a network), etc. The communication line includes one or more communication means of wireless communication or wired communication. The wireless communication includes short-range wireless communication. The short-range wireless communication includes, for example, wireless LAN (Wi-Fi (registered trademark)) and Bluetooth (registered trademark). The wireless communication includes an electric signal, an optical signal, an electric wave, an infrared ray, a satellite communication, etc. The signal used in the communication includes a digital signal and an analog signal.

[0012] (Configuration of the client's computer) The client computer 11 is operated, managed, and controlled by the client 16. The client 16 is, for example, an official of a local government. Local governments are classified into, for example, ordinary local public entities and special local public entities. The ordinary local public entity may be any of prefectures, municipalities, etc. The special local public entity may be any of special wards, associations of local public entities, property districts, etc. Also, the same local government may be equipped with a plurality of client computers 11. Furthermore, separate client computers 11, that is, a plurality of client computers 11 may be provided for different local governments. By operating the client computer 11, the client 16 can request the production of content to the contractor computer 12. The client computer 11 can acquire the content sent from the contractor computer 12.

[0013] Also, the client 16 can operate the client computer 11 to access the administrator computer 13 via the website of the network 15. Furthermore, by operating the client computer 11, the client 16 can send various information to the administrator computer 13 and can acquire various information from the administrator computer 13.

[0014] Here, the content is the essence of information, and the content includes regional information that characterizes the region containing the location of the client 16. The regional information includes, for example, the location (address) of the client 16, the location of the client 16 in the map data, the industries in the region containing the location of the client 16, the enterprises existing in the region containing the location of the client 16, the special products of the region containing the location of the client 16, the tourist attractions in the region containing the location of the client 16, the scenery of the region containing the location of the client 16, the history of the region containing the location of the client 16, the events held in the region containing the location of the client 16, and other items. Also, the content includes, for example, text, images, videos, videos, music, software, data, etc. The text is composed of characters, words, sentences, stories, novels, etc. The industries in the region include agriculture, forestry, fishery, mining, manufacturing, public utilities, transportation, communication, warehousing, construction, commerce, finance, insurance, real estate, other service industries, iron and steel industry, automobile industry, software-based IT industry, etc.

[0015] The image is a still image and may be, for example, a photograph, an illustration, or a map. The image may be an electronically created image, or may also be an image obtained by digitizing a developed photograph or a handwritten or printed illustration by a predetermined method (for example, scanning). The video may be, for example, a video image, an animation image, or a computer graphics image. The music may be, for example, audio data that records music pieces, conversations, sounds, etc. The software may be, for example, an application for content production or a program that performs a series of processes for other purposes.

[0016] The client computer 11 includes, for example, a portable computer and a fixed computer. The portable computer includes a smartphone and a tablet computer. The fixed computer includes a desktop computer, a notebook computer, etc.

[0017] As shown in FIG. 1, the client computer 11 includes a main body (casing), a processor 17, a main memory device 18, an auxiliary storage device 19, an input device 20, an output device 21, a communication device 22, etc. The processor 17 may be provided inside the main body and may be constituted by a central processing unit (CPU (Central Processing Unit)) in which an arithmetic unit (arithmetic circuit) and a control unit (control circuit) are integrated. The processor 17 is communicably connected to the main memory device 18, the auxiliary storage device 19, the input device 20, the output device 21, the communication device 22, etc. via a communication bus 23.

[0018] Instead of or in addition to the central processing unit, the processor 17 may have an arithmetic processing circuit such as a digital signal processor, an application specific integrated circuit (ASIC), or a graphics processing unit (GPU). Image, video, video, and music processing are performed by the GPU.

[0019] The processor 17 has a configuration to control, including other devices and circuits provided inside the main body and devices and circuits provided outside the main body, in accordance with programs, data, instructions, etc. read from the main memory device 18.

[0020] The processor 17 executes processing of information, data, instructions, etc. by operating a non-temporary program. The non-temporary program may be either a program stored in the auxiliary storage device 19 or a program acquired from the outside via the network 15. The processing executed by the processor 17 includes reading information from the auxiliary storage device 19, processing and determining information and instructions acquired from the trustee computer 12 and the administrator computer 13, executing processing, determination, and control according to operations performed on the client computer 11, storing the history of processing, determination, and control performed on the client computer 11 in the auxiliary storage device 19, transmitting information and instructions from the client computer 11 to the trustee computer 12 and the administrator computer 13, etc.

[0021] The main memory device 18 is a volatile memory device and a non-temporary storage medium. The main memory device 18 is realized by, for example, a RAM (Random Access Memory). The volatile memory device holds information, data, instructions, etc. when power is supplied, and erases the information, data, instructions, etc. when power is not supplied. When the processor 17 executes processing of a program, data, instructions, etc., the main memory device 18 functions as a work area and a buffer area for storing the program, data, instructions, etc. retrieved from the auxiliary storage device 19.

[0022] The auxiliary storage device 19 is a non-volatile memory device and a non-temporary storage medium. The non-volatile memory device holds information, data, instructions, etc. when power is supplied, and can hold the information, data, instructions, etc. even when power supply is cut off. Non-temporary applications, programs, instructions, information, and data are stored in the auxiliary storage device 19. Also, information and data processed by the processor 17 are stored in the auxiliary storage device 19. The information and data stored in the auxiliary storage device 19 include information and data before being processed by the processor 17, information and data after being processed by the processor 17, and the like.

[0023] The auxiliary storage device 19 has a larger capacity than the main memory device 18, and the auxiliary storage device 19 operates according to input commands and output commands from the processor 17. The auxiliary storage device 19 is realized by, for example, a head and a non-temporary storage medium 24. The head is configured to write information and data to the storage medium 24 and read information and data from the storage medium 24.

[0024] The storage medium 24 is realized by a magnetic disk, an optical disk, a flash memory, etc. Examples of the magnetic disk include a hard disk drive. Examples of the optical disk include a compact disk, a digital video disk, a Blu-ray disk, etc. The flash memory is a type of semiconductor memory, and examples of the flash memory include an SD memory card, a USB flash drive, a solid state drive, etc. The storage medium 24 may be configured to be attachable to and detachable from the main body of the client computer 11.

[0025] The input device 20 is a device operated by the client 16. The input device 20 may be composed of devices such as a display device 25, a keyboard, a mouse, a touch pad, operation buttons, a microphone, an image acquisition device, etc. Also, the display device 25 is realized by a display, for example, a liquid crystal display, an organic electroluminescence display. The display device 25 displays an operation screen, and an image, a video, operation buttons, operation tabs, etc. are displayed on the operation screen.

[0026] The microphone is an electronic component that converts sound information into an electrical signal and outputs it. The microphone may have either a structure directly provided on the main body or a structure connected to the main body via a cable.

[0027] The image acquisition device captures an object to generate an image, converts the generated image into an electrical signal, and outputs it. The image acquisition device includes, for example, a camera, a scanner, a barcode reader, etc. The image acquisition device may have either a structure directly provided on the main body or a structure connected to the main body via a cable. The objects captured by the image acquisition device include scenery, people, documents, barcodes, QR codes (registered trademarks), etc. The images include videos, still images, photos, etc. The images generated by the image acquisition device are stored in the auxiliary storage device 9.

[0028] The devices included in the input device 20 are appropriately selected according to whether the client computer 11 is a portable terminal or a fixed terminal, and the attachment structure to the main body is also appropriately selected. That is, the input device 20 has a structure that is directly attached to the main body or a structure that is connected to the main body via a cable.

[0029] The input device 20 is operated when inputting information and data to the client computer 11, when causing the client computer 11 to execute various processes, when sending various information and data from the client computer 11 to the network 15, when the client computer 11 acquires various information and data via the network 15, and so on. The information and data input to the client computer 11 by the input device 20 include images, videos, texts, music, and the like. The information acquired by the client computer 11 via the auxiliary storage device 19 and the network 15 includes non-temporary programs, texts, images, videos, music, and the like.

[0030] The output device 21 includes devices such as a display device 25, a printer, and a speaker. The display device 25 is common to the display device 25 in the input device 20. The speaker is a device that converts an electrical signal included in information and data into sound information and outputs it. The speaker may have a structure that is directly provided on the main body or a structure that is connected to the main body by a cable. The printer prints and outputs information and data on paper with toner or ink.

[0031] The communication device 22 includes devices, equipment, and standards for connecting the client computer 11 to the network 15 by at least one of a wireless communication system or a wired communication system. The devices and equipment for connecting the client computer 11 to the network 15 include a cable, an antenna, a router, a communication circuit, a communication port, a communication connector, a communication hub, and the like.

[0032] (Configuration of the trustee computer) The trustee computer 12 is a computer used by an organization, an individual, or the like. In the present embodiment, an example will be described in which a trustee 26 of a content production company, which is an example of a trustee, uses the trustee computer 12. The content production company receives a request to produce content from a consignor and delivers the produced content to a local government. Specifically, the trustee 26 can receive a request to produce content from the consignor computer 11 by operating the trustee computer 12. The trustee computer 12 can send the produced content to the consignor computer 11.

[0033] Also, the trustee 26 can access the administrator computer 13 via the website of the network 15 by operating the trustee computer 12. Further, the trustee 26 can send various information to the administrator computer 13 and can obtain various information from the administrator computer 13 by operating the trustee computer 12.

[0034] As shown in FIG. 1, the trustee computer 12 includes a main body (casing), a processor 27, a main storage device 28, an auxiliary storage device 29, an input device 30, an output device 31, a communication device 32, and the like. The processor 27 is communicably connected to the main storage device 28, the auxiliary storage device 29, the input device 30, the output device 31, the communication device 32, and the like via a communication bus 33. The processor 27 has a configuration that controls, including other devices and circuits provided inside the main body and devices and circuits provided outside the main body, according to a non-temporary program, data, instructions, and the like read from the main storage device 28.

[0035] The main storage device 28 is a volatile storage device and is also a non-temporary storage medium. The main storage device 28 is realized by, for example, a RAM (Random Access Memory). The main storage device 28 functions as a work area and a buffer area for storing programs, data, instructions, and the like taken out from the auxiliary storage device 29 when the processor 27 executes processing of programs, data, instructions, and the like.

[0036] The auxiliary storage device 29 is a non-temporary storage medium, and non-temporary applications, programs, instructions, information, and data are stored in the auxiliary storage device 29. The auxiliary storage device 19 is realized by, for example, a head and a non-temporary storage medium. The head is configured to write information and data to the storage medium and read information and data from the storage medium.

[0037] The input device 30 is a device operated by the trustee 26. The input device 30 may be composed of devices such as a display device, a keyboard, a mouse, a touch pad, operation buttons, a microphone, an image acquisition device, and the like.

[0038] The output device 31 includes devices such as a display device, a printer, a speaker, and the like. The communication device 32 includes devices, apparatuses, and standards for connecting the trustee computer 12 to the network 15 by at least one of a wireless communication system or a wired communication system. Devices and apparatuses for connecting the trustee computer 12 to the network 15 include a cable, an antenna, a router, a communication circuit, a communication port, a communication connector, a communication hub, and the like.

[0039] (Configuration of the user computer) The user computer 14 is a computer used by a user who attempts to acquire content from the administrator computer 13. The user may be either an individual or a group. In this embodiment, it is assumed that a person in charge of a general enterprise, which is an example of the user 34, uses the user computer 14. The user 34 can access the administrator computer 13 from a website on the network 15 by operating the user computer 14. A request to acquire content can be sent from the user computer 14 to the administrator computer 13. The user computer 14 can receive the desired content from the administrator computer 13.

[0040] As shown in FIG. 1, the user computer 14 includes a main body (casing), a processor 35, a main memory device 36, an auxiliary storage device 37, an input device 38, an output device 39, a communication device 40, and the like. The processor 35 is communicably connected to the main memory device 36, the auxiliary storage device 37, the input device 38, the output device 39, the communication device 40, and the like via a communication bus 41. The processor 35 has a configuration to control, including other devices and circuits provided inside the main body and devices and circuits provided outside the main body, according to non-temporary programs, data, instructions, and the like read from the main memory device 36.

[0041] The main memory device 36 is a volatile memory device and a non-temporary storage medium. The main memory device 36 is realized by, for example, a RAM (Random Access Memory). The main memory device 36 functions as a work area and a buffer area for storing programs, data, instructions, and the like taken out from the auxiliary storage device 37 when the processor 35 executes processing of programs, data, instructions, and the like.

[0042] The auxiliary storage device 37 is a non-temporary storage medium, and non-temporary applications, programs, instructions, information, and data are stored in the auxiliary storage device 37. The auxiliary storage device 37 is realized by, for example, a head and a non-temporary storage medium. The head has a configuration to write information and data to the storage medium and read information and data from the storage medium.

[0043] The input device 38 is a device operated by the user 34. The input device 38 is realized by devices such as a display device, a keyboard, a mouse, a touch pad, an operation button, a microphone, an image acquisition device, and the like.

[0044] The output device 39 includes devices such as a display device, a printer, a speaker, etc. The communication device 40 includes devices, equipment, and standards for connecting the user computer 14 to the network 15 by at least one of a wireless communication system or a wired communication system. The devices and equipment for connecting the user computer 14 to the network 15 include a cable, an antenna, a router, a communication circuit, a communication port, a communication connector, a communication hub, etc.

[0045] (Configuration of the administrator computer) The administrator computer 13 is a computer realized by various hardware and various software. The administrator computer 13 is managed and operated by the administrator 50. The software includes an operating system and an application. The administrator computer 13 has hardware such as a main body (casing), a processor 42, a main storage device 43, an auxiliary storage device 44, and a communication device 45.

[0046] The processor 42 may be provided inside the main body of the administrator computer 13 and may be composed of a central processing unit (CPU (Central Processing Unit)) in which an arithmetic unit (arithmetic circuit) and a control unit (control circuit) are integrated. The processor 42 is communicably connected to the main storage device 43, the auxiliary storage device 44, the communication device 45, etc. via a communication bus 46. The processor 42 controls including other devices and circuits provided inside the main body and devices and circuits provided outside the main body.

[0047] Also, instead of or in addition to the central processing unit, the processor 42 may have an arithmetic processing circuit such as a digital signal processor, an application specific integrated circuit (ASIC), or a graphics processing unit (GPU). The GPU processes image data and audio data.

[0048] The processor 42 executes various processes by operating a program. The processes executed by the processor 42 include operations, judgments, learning, comparisons, identifications, classifications, controls, generations, and the like. The processes executed by the processor 42 include processes of reading a program, information, and data from the auxiliary storage device 44, processes of the information and data acquired via the network 15, processes of the information and data transmitted to the client computer 11, the trustee computer 12, and the user computer 14, addition, change, and update of the information and data stored in the auxiliary storage device 44, and the like.

[0049] The main storage device 43 is volatile and is a non-temporary storage medium. The main storage device 43 is realized by, for example, RAM (Random Access Memory). The main storage device 43 functions as a work area and a buffer area for storing programs, data, instructions, etc. taken out from the auxiliary storage device 44 when the processor 42 executes processes such as programs, data, and instructions.

[0050] The auxiliary storage device 44 is non-volatile and is a non-temporary storage medium. The auxiliary storage device 44 may be regarded as storage. The auxiliary storage device 44 may be provided inside the main body or may be provided outside the main body and connected to the main body by a cable. The auxiliary storage device 44 has a larger capacity than the main storage device 43, and the auxiliary storage device 44 operates according to input commands and output commands from the processor 42. Various non-temporary programs, various processing results obtained by the processor 42, various judgment results obtained by the processor 42, various inference results obtained by the processor 42, contents, information, data, etc. acquired from various computers are stored in the auxiliary storage device 44.

[0051] The auxiliary storage device 44 is realized by, for example, a head and a storage medium 47. The head is configured to read data and information from the storage medium 47 and write data and information to the storage medium. The auxiliary storage device 44 is realized by a magnetic disk, an optical disk, or the like. Examples of the magnetic disk include a hard disk drive. Examples of the optical disk include a compact disk, a digital video disk, a Blu-ray disk, and the like. Further, the storage medium 47 may be configured to be attachable to and detachable from the head.

[0052] The auxiliary storage device 44 may be realized by a flash memory without a head. The flash memory is a type of semiconductor memory. Examples of the flash memory include an SD memory card, a USB flash drive, a solid state drive, and the like. The flash memory can also be regarded as a storage medium 47 configured to be attachable to and detachable from the main body. Various non-temporary programs, texts, images, videos, sounds, etc. are stored in the storage medium 47. Various information and data stored in the storage medium 47 may be provided with regional information and additional information respectively. Note that the additional information will be described later. Further, various non-temporary programs stored in the auxiliary storage device 44 may be either programs pre-stored in the storage medium 47 or programs acquired from various computers via the network 15.

[0053] The communication device 45 includes devices, apparatuses, and standards for connecting the administrator computer 13 to the network 15 by at least one of a wireless communication system or a wired communication system. Devices and apparatuses for connecting the administrator computer 13 to the network 15 include a cable, an antenna, a router, a communication circuit, a communication port, a communication connector, a communication hub, and the like.

[0054] In addition, the administrator computer 13 may include an input device 48 and an output device 49. The input device 48 is a device operated by the administrator 50. The input device 48 may be composed of devices such as a display device, a keyboard, a mouse, a touch pad, operation buttons, a microphone, an image acquisition device, etc. The input device 48 is operated when inputting information and data to the administrator computer 13, when causing the administrator computer 13 to execute various processes, etc. The administrator 50 can also assign regional information, additional information, etc. to various contents and information stored in the auxiliary storage device 44 by operating the input device 48.

[0055] The output device 49 includes devices such as a display device, a printer, a speaker, etc. The display device is common to the display device in the input device 48. The output device 49 can output information, data, etc. acquired by the administrator computer 13 as visual information and audio information.

[0056] The processor 42 operates a non-temporary program and cooperates with hardware such as the main storage device 43, the auxiliary storage device 44, and the communication device 45 to realize various functional components shown in FIG. 2. For example, as shown in FIG. 2, the processor 42 realizes a website management unit 51, a user information processing unit 52, a content processing unit 53, a regional information processing unit 54, a content acquisition request processing unit 55, an artificial intelligence unit 56, etc.

[0057] The website management unit 51 provides a website at a predetermined Uniform Resource Locator (URL) on the network 15 by operating a web application. When an external computer accesses the administrator computer 13 via the website, the website management unit 51 realizes a function of transmitting a web page described in HTML (Hyper Text Markup Language) or the like to the external computer, a function of acquiring information and data transmitted from the external computer, and a function of transmitting the information and data to the external computer. The information and data sent from the administrator computer 13 to the external computer include a content search screen. The technical meaning of the content search screen will be described later. The external computer includes a client computer 11, a trustee computer 12, a user computer 14, and various computers not shown in the figure.

[0058] The user information processing unit 52 processes the client information, trustee information, and user information acquired from the external computer, and performs user registration for the client 16, trustee 26, and user 34. The client information, trustee information, and user information will be described later. The user information processing unit 52 stores the processing results of the client information, trustee information, and user information, and the results of user registration for the client 16, trustee 26, and user 34 in the auxiliary storage device 44.

[0059] The content processing unit 53 processes the content acquired from the client computer 11 and stores the content in the auxiliary storage device 44. The processing performed by the content processing unit 53 includes, for example, adding auxiliary information to the content, classifying the content according to the items included in the auxiliary information, classifying images, videos, sounds, texts, etc. included in the content, tagging each classified content, adding meta information to the content, and processing the content. The auxiliary information is the specification of the content (metadata), and the specification includes items such as the file name and folder name of the content, the client 16, trustee 26, and the producer of the content, the date of production of the content, the purpose of production of the content, and the name of the region (location) related to the content.

[0060] The content processing performed by the content processing unit 53 may be footer processing. Footer processing is a function of extracting the video material itself that is included in the content and has not been filmed or edited, or specific scenes and cuts. The content processing unit 53 may, for example, decompose the video delivered from the client computer 11 to the administrator computer 13 and store and manage it for each scene included in the video.

[0061] Also, the content processing performed by the content processing unit 53 may be a function of deleting character information such as subtitles and telops included in the image. If the content processing unit 53 has such a function, users who acquire desired content from the administrator computer 13 can easily utilize the desired content for various motion productions such as PR videos, commercials, programs, movies, and music videos. Users include clients 16, contractors 26, and users 34.

[0062] Furthermore, the content processing unit 53 may implement a restriction function of attaching an expiration date to the content acquired from the client computer 11. The restriction function implemented by the content processing unit 53 prohibits the administrator computer 13 from providing the content to an external computer when a predetermined available period has elapsed since the administrator computer 13 acquired the content from the client computer 11. Furthermore, the content processing unit 53 may have a function of reminding the client computer 11 before the predetermined available period has elapsed since the administrator computer 13 acquired the content from the client computer 11.

[0063] Furthermore, the content processing unit 53 may, in cooperation with the artificial intelligence unit 56, determine whether the content obtained from the client computer 11 infringes one or more of the copyright or the right of portrait. Also, the content processing unit 53 may have a function of confirming to the trustee computer 12 whether the content obtained from the client computer 11 infringes one or more of the copyright or the right of portrait.

[0064] The regional information processing unit 54 executes various processes in cooperation with the artificial intelligence unit 56. For example, the regional information processing unit 54 classifies the regional information included in the content obtained from the client computer 11 and the regional information included in the auxiliary information for each region, and stores the classified regional information in the auxiliary storage device 44.

[0065] Also, the regional information processing unit 54, in cooperation with the artificial intelligence unit 56, extracts and classifies, as additional information, the regional information related to the regional information of the content and the regional information of the auxiliary information among the information that can be obtained from an external computer via the network 15. The additional information is information that is not included in the regional information of the content and the regional information of the auxiliary information but is related to the regional information of the content and the regional information of the auxiliary information. Furthermore, the regional information processing unit 54 stores the auxiliary regional information in the auxiliary storage device 44.

[0066] Furthermore, the regional information processing unit 54 may obtain information and data related to industries that are actively attracting investment for each local government across the country. Each local government across the country operates and manages an external computer and provides a website from the external computer to the network 15. The administrator computer 13 can obtain information and data related to industries that are actively attracting investment by accessing the websites operated and managed by each local government across the country.

[0067] The content acquisition request processing unit 55 processes the "content acquisition request" received from an external computer and instructs the artificial intelligence unit 56 to generate a prompt according to the "content acquisition request". In addition, the content acquisition request processing unit 55 stores in the auxiliary storage device 44 the date of year, month, and day when the "content acquisition request" was received, the account of the external computer that issued the "content acquisition request", the content of the "content acquisition request", and the like.

[0068] In addition, the content acquisition request processing unit 55 may determine whether it has received a content acquisition request from an external computer used by a user interested in the industry included in the regional information. Then, when the content acquisition request processing unit 55 receives a content acquisition request from an external computer used by a user interested in the industry included in the regional information, it may transmit this fact to the client computer 11.

[0069] Furthermore, the content acquisition request processing unit 55 may have a function of determining the user information of the user 34 who uses the user computer 14. The user information determined by the content acquisition request processing unit 55 includes the region of interest when the user 34 is an individual, the region that is a relocation candidate when the user 34 is an individual, the tourist destination that the user 34 wants to visit when the user 34 is an individual, the industry when the user 34 is a group, the region where business expansion is being considered when the user 34 is a group, and the like.

[0070] When the program operates, the artificial intelligence unit 56 collaborates with the content processing unit 53, the regional information processing unit 54, the content acquisition request processing unit 55, and the auxiliary storage device 44 to execute various processes. The processes executed by the artificial intelligence unit 56 include machine learning processes and inference processes, etc. The information and data used by the artificial intelligence unit 56 to execute the processes include images, videos, music, texts, models, etc.

[0071] In the machine learning process of the artificial intelligence unit 56, a learning model (a model for learning) is trained by supervised learning, unsupervised learning, and reinforcement learning to generate a learned model. In supervised learning, learning target data is input to the learning model to obtain output data, and the learning model is trained and a learned model is generated by comparing the output data with the correct label. Unsupervised learning is a method of learning using learning data that does not include a correct label, and is a method of classifying learning data into groups of data with approximate features (regularities, etc.). Reinforcement learning is a method of trial and error based on output data, obtaining guidelines for optimal actions such as "do this in this case" to achieve the goal, and strengthening the learning model.

[0072] In the inference stage of the artificial intelligence unit 56, inference target data, which is input data, is processed by the learned model to generate an inference result, and the inference result is output as output data. The artificial intelligence unit 56 in the present embodiment has a function of generating desired content as an inference result and outputting the desired content as output data when a content acquisition request, which is an example of inference target data, is input.

[0073] The artificial intelligence unit 56 can use a neural network as a learning model for realizing machine learning. The neural network has an input layer, an intermediate layer (hidden layer), and an output layer. In the input layer, input data is acquired. In the intermediate layer, functions (features) of the acquired input data are extracted, and weights and biases are applied to the functions. In the output layer, based on the data processed in the intermediate layer, processing results such as prediction and classification are output as output data. Also, the artificial intelligence unit 56 can execute deep learning in realizing the intermediate layer of the neural network. In deep learning, the intermediate layer is multi-layered in multiple types of stages (nodes). Deep learning can reduce the information input to the learning model and the noise of the data because it automatically indicates the functions (features) that the intermediate layer focuses on.

[0074] Furthermore, the artificial intelligence unit 56 may perform general natural language processing using a large language model that has learned a vast amount of data. Natural language processing enables the computer to understand text data and voice information written in natural language, thereby realizing the processes of generating a prompt by the prompt generation unit 57 according to the content acquisition request, and generating the language to be included in the desired content by the desired content generation unit 58. Natural language processing combines processes such as morphological analysis, syntactic analysis, semantic analysis, context analysis, and intention analysis to process natural language, enabling machine translation, text summarization, speech recognition, etc.

[0075] A language model is a type of probability model used in natural language processing, which is a model for probabilistically predicting the conditions under which a given word and text are likely to be used as natural language. A language model is used to automatically generate words and texts that are likely to appear based on the context when predicting the next word or sentence by calculating the occurrence probabilities of given word sequences or texts or comparing the occurrence probabilities of multiple word sequences or texts.

[0076] The artificial intelligence unit 56 has the function of generating language by processing the sound information and sound data included in the content obtained from the client computer 11 and the sound information and sound data included in the information obtained from the external computer connected to the network 15 by means of a large language model. By using the large language model, the artificial intelligence unit 56 can generate output data such as text classification, sentiment analysis included in the text, information extraction included in the text, text summarization, text generation, etc.

[0077] Furthermore, the artificial intelligence unit 56 repeatedly learns by itself through deep learning in the process of machine learning, and automatically generates new information and data based on the characteristics of the information and data found in the learning process, the relationships between information, and the relationships between data, that is, functions as generative artificial intelligence. The relationships between information and the relationships between data include correlation relationships and causal relationships.

[0078] When the artificial intelligence unit 56 functions as a generative artificial intelligence unit, it can realize text generation, image generation, video generation, and voice generation. Text generation is a function that, when a text-formatted prompt is input, analyzes the content and intention of the prompt and uses the information and data stored in the auxiliary storage device 44 to automatically generate an answer (in text form) to the prompt. The technical meaning of the prompt will be described later.

[0079] Image generation is a function that, for an input prompt (in text form), uses the information and data stored in the auxiliary storage device 44 to automatically generate an original image close to the image of the prompt. For example, image generation AIs such as Stable Diffusion, Midjourney, and DALL-E are known.

[0080] Video generation is a function that, for an input prompt (in text form), uses the information and data stored in the auxiliary storage device 44 to automatically generate an original video close to the image of the prompt. For example, a video generation AI called Gen2 is known.

[0081] Voice generation is a function that, for an input prompt (in voice or text form), uses the information and data stored in the auxiliary storage device 44 to automatically generate original voice data (such as voice, music, etc.). Also, when learning a large amount of voice data of a specific person, even if the person is not present, it is possible to read various texts with the exact same voice quality as that person. For example, a voice generation AI called Baloo is known.

[0082] Then, when the artificial intelligence unit 56 operates the program, it realizes the prompt generation unit 57 and the desired content generation unit 58 by cooperating with the content processing unit 53, the regional information processing unit 54, the content acquisition desire processing unit 55, and the auxiliary storage device 44. The prompt generation unit 57 acquires from the client computer 11 and stores in the auxiliary storage device 44 the content that conforms to the acquisition desire received from the external computer among the content stored in the auxiliary storage device 44, and the regional information of the region included in the content that conforms to the acquisition desire among the content stored in the auxiliary storage device 44. The prompt generation unit 57 generates a prompt for generating the desired content by the desired content generation unit 58.

[0083] Also, the prompt generation unit 57 may generate a prompt without processing the "content acquisition desire" acquired from the external computer. Further, the prompt generation unit 57 may process the "content acquisition desire" with a large language model to generate a prompt. The prompt includes one or more items among various commands and instructions, various requirements, various conditions, various questions, etc. for causing the desired content generation unit 58 to generate content according to the "content acquisition desire".

[0084] When the desired content generation unit 58 receives a desire to acquire content from an external computer, it realizes a function of generating desired content that includes content that conforms to the acquisition desire among the content acquired from the client computer 11 and stored in the auxiliary storage device 44, and the regional information of the region included in the content that conforms to the acquisition desire among the content stored in the auxiliary storage device 44.

[0085] Specifically described, the desired content generation unit 58 is configured to generate desired content based on the prompt generated by the prompt generation unit 57 and output the generated desired content. The desired content based on the prompt is content that satisfies one or more items included in the prompt. The desired content is generated by combining the content and auxiliary information acquired from the client computer 11, the information acquired from the external computer, additional information, etc.

[0086] Further, the desired content generation unit 58 may have a function of generating auxiliary content including area information suitable for the industry operated by the user 34 who uses the user computer 14, and providing the generated auxiliary content to the user computer 14. Further, the desired content generation unit 58 may have a function of generating auxiliary content including area information including an area where the user who uses the user computer 14 is a candidate for relocation, and providing the generated auxiliary content to the user computer.

[0087] Furthermore, the desired content generation unit 58 may have a function of generating auxiliary content including area information corresponding to the user information of the user 34 determined by the content acquisition request processing unit 55, and a function of transmitting the generated auxiliary content to the user computer 14. The auxiliary content includes area information corresponding to the user information, the location (address) of the client 16 in that area, the location of the client 16 in the map data, the industry of the area including the location of the client 16, the companies existing in the area including the location of the client 16, the specialties of the area including the location of the client 16, the tourist attractions of the area including the location of the client 16, the scenery of the area including the location of the client 16, the history of the area including the location of the client 16, events held in the area including the location of the client 16, and other items. Also, the auxiliary content is realized by, for example, text, image, video, video, music, software, data, etc.

[0088] The technical meaning of the auxiliary content will be described later. The desired content generation unit 58 generates the auxiliary content based on various information, data, content stored in the auxiliary storage device 44, and various information and data acquired via the network 15. Note that the desired content generation unit 58 may be provided independently of the artificial intelligence unit 56.

[0089] The artificial intelligence unit 56 processes the audio information and the text included in the audio data obtained from the client computer 11 using a large language model to generate text data. Further, the artificial intelligence unit 56 repeatedly conducts self-learning by deep learning in the process of machine learning, and based on the information and data features found in the learning process, the relationships between information, and the relationships between data, it automatically generates new information and data, that is, it functions as generative artificial intelligence. The relationships between information and the relationships between data include correlation relationships and causal relationships.

[0090] When the artificial intelligence unit 56 functions as a generative artificial intelligence unit, it can realize text generation, image generation, video generation, and voice generation. Text generation is a function that, when a prompt (in text format), for example, a question and an instruction are input, analyzes the content and intention of the prompt, uses the information and data stored in the auxiliary storage device, and automatically generates an answer (in text format) to the prompt. By using a large language model, a natural and highly accurate answer can be obtained.

[0091] In the machine learning process, the artificial intelligence unit 56 prepares training data, which is input data for conducting machine learning regarding copyright and portrait rights, and correct data (labels) for conducting machine learning regarding copyright and portrait rights, and processes the training data with a learning model to obtain output data. The training data and the learning model for conducting machine learning regarding copyright and portrait rights may be either those stored in the auxiliary storage device 44 by operating the input device 48 or those automatically acquired by the artificial intelligence unit 56 from an external computer connected to the network 15. Then, the artificial intelligence unit 56 trains the learning model based on the error between the output data and the correct data to generate a trained model.

[0092] In the inference stage, the artificial intelligence unit 56 can use the learned model to determine whether the input data, that is, the content to be inferred, infringes one or more of the copyright and the right of portrait, and output the determination result as output data. The artificial intelligence unit 56 can determine whether there is copyright infringement and whether there is portrait right infringement for all of the images, videos, texts, and music included in the content.

[0093] The auxiliary storage device 44 is realized by one or more of the configurations provided inside the main body of the administrator computer 13 or the configurations provided outside the main body. The auxiliary storage device 44 stores a non-temporary application operated by the processor 42, information and data before being processed by the processor 42, and information and data of the results of the processing executed by the processor 42. The non-temporary applications stored in the auxiliary storage device 44 include non-temporary programs, manuals, setting files, files for storing data, data, various libraries, etc. In addition, the information and data stored in the auxiliary storage device 44 include hypertext data for constructing web pages on a website, etc.

[0094] Also, as shown in FIG. 2, the auxiliary storage device 44 is realized by including a user information storage unit 59, a machine learning data storage unit 60, a large language model storage unit 61, a regional information storage unit 62, a content storage unit 63, a desired content storage unit 64, etc. The user information storage unit 59 stores the client information, trustee information, user information processed by the user information processing unit 52, and the results of user registration of the client 16, trustee 26, and user 34.

[0095] The machine learning data storage unit 60 stores a learning model and a trained model used in machine learning processing, learning target data and correct answer data used in machine learning processing, output data generated in machine learning processing, and the like. The machine learning data storage unit 60 stores learning data which is input data for performing machine learning with respect to copyright and portrait rights, correct answer data (labels) for performing machine learning with respect to copyright and portrait rights, a learning model used for machine learning of copyright and portrait rights, output data obtained by processing the learning data with the learning model, and a trained model obtained by training the learning model based on the error between the output data and the correct answer data.

[0096] The large language model storage unit 61 stores a large language model. The large language model is trained by performing machine learning processing with input data input to the artificial intelligence unit 56, for example, a huge amount of text data, and correct answer data. The regional information storage unit 62 stores regional information of each country and region acquired from an external computer and regional information of each country and region included in the content acquired from the client computer 11.

[0097] The content storage unit 63 stores the content processed by the content processing unit 53. The content stored in the content storage unit 63 is archived in a data group for each item such as the region related to the content, the production purpose of the content, the production date of the content, the client 16 of the content, the recipient 26 of the content, and the like. Also, each content is stored in the content storage unit 63 together with meta information. The desired content storage unit 64 stores the desired content and auxiliary content generated by the desired content generation unit 58.

[0098] (An example of an information management method) Figure 3 shows an example of an information management method. The information management method includes processes performed by the client computer 11, the contractor computer 12, the administrator computer 13, and the user computer 14. In Figure 3, the process performed by the administrator computer 13 is realized by the processor 42 operating a program.

[0099] (1) Client (local government) A predetermined contract is concluded in advance between the client 16 and the contractor 26. The predetermined contract includes items such as transferring the rights stipulated in the Copyright Law to the client 16 regarding the content that is the result of the content production work commissioned to the contractor 26. On the premise that the predetermined contract has been concluded, the client computer 11 issues a content production request to the contractor computer 12 in step S10.

[0100] After step S10, the client computer 11 acquires the content produced by the contractor from the contractor computer 12. The client 16 can utilize the acquired content in its own media, such as the publicity magazines and pamphlets issued by the client 16, catalogs, and the website provided by the client computer 11 at a predetermined URL on the network 15.

[0101] The client computer 11 has registered client information on the website provided by the administrator computer 13 at a predetermined URL on the network 15. The client information includes the name or title of the client 16, the location of the client 16, the telephone number, the email address, the account, etc. The account is assigned to each client 16 and can identify different clients 16 from each other. The account includes an identification number and a password, etc.

[0102] The client 16 pays the administrator 50 of the administrator computer 13 for the stock of content and the contract fee related to the use of the stocked content. Then, in step S12 after step S11, the client computer 11 sends the content and the auxiliary information of the content to the administrator computer 13. The technical significance of this step S12 is that a request is made to have the content produced by the trustee computer 12 stored by the administrator computer 13.

[0103] In step S13 after step S12, the client computer 11 can send a request to obtain the content that the client 16 wants to use from the content stored in the administrator computer 13 to the administrator computer 13. For example, the client computer 11 can send a request to obtain the content to the administrator computer 13 by specifying the auxiliary information of the content sent to the administrator computer 13 in the past. Also, the client 16 may specify the item of the content that it wishes to obtain on the content search screen displayed on the display device 25 of the input device 20 and send a request to obtain the content to the administrator computer 13.

[0104] The items that can be specified on the content search screen are, for example, region, person / lifestyle, scenery, business, thing (object), etc. The region is subdivided into countries, states, prefectures, municipalities, etc. A person is subdivided into items such as person, life, event / activity, sports / exercise, etc. Also, scenery is subdivided into items such as nature / scenery, Japanese scenery, overseas scenery, sky, etc. Business is subdivided into occupation, business, industry, etc. Things are subdivided into items such as vegetables / food ingredients, cooking / food, vehicles / transportation, musical instruments, etc. Note that the format of the content, for example, image, video, music, etc. can also be specified.

[0105] The client computer 11 can download, that is, acquire, the content desired in step S13 from the administrator computer 13 in step S14 after step S13. The client 16 can also conclude a contract with the administrator 50 to make the content acquired from the administrator computer 13 royalty-free (free of charge) when used non-commercially. When a user pays a usage fee each time for license use such as copyright and portrait right, the trouble is eliminated, and the production of content and the progress of the project can be carried out efficiently.

[0106] The client 16 can conclude a contract with the administrator 50 that a usage fee will be separately incurred when acquiring and using content from the administrator computer 13 for commercial use with PR purposes. Also, if the client 16 is a general company and downloads from the administrator computer 13 for the purpose of using the content in karaoke, etc., a contract that a usage fee will be incurred can be concluded with the administrator 50. Even when the client 16 is a travel company and uses the content for promotion, a contract that a usage fee will be incurred can be concluded. In any case, a part of the usage fee may be returned to the trustee 26.

[0107] (2) Trustee (Content Producer) The trustee computer 12 accesses the website provided by the administrator computer 13, sends trustee information to the administrator computer 13, and registers the trustee information. The trustee information includes the name or title of the trustee 26, the location of the trustee 26, the phone number, the email address, the account, etc. The account is assigned to each trustee 26 and can identify the trustees 26 from each other. The account includes an identification number, a password, etc.

[0108] Between the trustee 26 and the administrator 50, it is possible to conclude a contract for the basic plan as a fee plan. The basic plan is a flat-rate system on an annual basis. When a contract for the basic plan is concluded between the trustee 26 and the administrator 50, the trustee computer 12 can use (download) the content from the administrator computer 13 without limitation.

[0109] In the trustee computer 12, in step S20, a production request for content can be obtained from the client computer 11. The trustee 26 produces the content based on the production request for the content. The trustee computer 12 delivers the produced content to the client computer 11 in step S21.

[0110] In the trustee computer 12, during a predetermined period from the time when the trustee information is registered in the administrator computer 13, a request for obtaining content that the trustee 26 wants to use among the content stored in the administrator computer 13 can be sent to the administrator computer 13 in step S22. For example, the trustee 26 designates an item of the content for which acquisition is desired on the content search screen displayed on the display device of the input device 30 and sends a request for obtaining the content to the administrator computer 13.

[0111] The trustee computer 12 can obtain the content desired in step S22 from the administrator computer 13 in step S23 after step S22. The trustee 26 can use the content obtained from the administrator computer 13 on the homepage of the website provided by the trustee 26 on the network 15, the social networking service, the printed matter produced by the trustee 26, etc.

[0112] (3) Administrator computer (Administrator) The administrator computer 13 provides a website at a predetermined URL on the network 15. The administrator computer 13 stores the client information, trustee information, and user information obtained via the website in the auxiliary storage device 44 and performs user registration.

[0113] Also, in step S30, the administrator computer 13 obtains the content and the specification from the client computer 11. In step S31, the administrator computer 13 stores the content and the specification obtained from the client computer 11 in the content storage unit 63 of the auxiliary storage device 44. Also, in step S31, the administrator computer 13 may perform various processes on the content, determine whether there is any copyright infringement or portrait right infringement of the content, assign an expiration date to the content, and the like.

[0114] Also, regarding the content obtained from the client computer 11, the administrator computer 13 may confirm with the trustee computer 12 in step S31 whether one or more of the copyright infringement or portrait right infringement are violated.

[0115] In step S32 after step S31, the administrator computer 13 may obtain a request to obtain the content from one or more of the client computer 11, the trustee computer 12, and the user computer 14. When the administrator computer 13 obtains a request to obtain the content, it executes various processes in step S32 to generate the desired content. The desired content is the content for providing from the administrator computer 13 to the client computer 11, the trustee computer 12, and the user computer 14. The desired content is composed of the auxiliary information specified in step S13 from the client computer 11, the information and data including the items specified on the content search screen in steps S22 and S40. The desired content is realized by, for example, text, image, video, video, music, software, data, and the like.

[0116] The various processes performed by the administrator computer 13 in step S32 include, for example, the following processes. First, the artificial intelligence unit 56 processes the information included in the content acquisition request with reference to a large language model, a trained model, a large amount of training data and correct labels used in machine learning, various information and data obtained from an external computer, etc., and generates a prompt.

[0117] Next, when the artificial intelligence unit 56 inputs the prompt to the desired content generation unit 58, the desired content generation unit 58 generates and outputs the desired content according to the prompt. The desired content generated by the desired content generation unit 58 is stored together with the preliminary information in the desired content storage unit 64 of the auxiliary storage device 44. The preliminary information includes items such as the generation date of the desired content, the computer that obtained the desire, the region name included in the desired content, etc. The administrator computer 13 transmits the desired content generated in step S32 to the external computer that issued the content acquisition request in step S33.

[0118] (4) General users The general user 34 may operate the user computer 14 to access the website provided by the administrator computer 13. The user 34 is different from the client 16, the trustee 26, and the administrator 50. User information can be sent from the user computer 14 to the administrator computer 13 for user registration by the administrator computer 13. The user information includes items such as the name or title of the user 34, the location of the user 34, the occupation of the user 34 if the user 34 is an individual, the region of interest of the user 34 if the user 34 is an individual, the region that is a relocation candidate for the user 34 if the user 34 is an individual, the tourist destination that the user 34 wants to visit if the user 34 is an individual, the industry of the user 34 if the user 34 is a group, the region where the user 34 is considering business expansion if the user 34 is a group, the phone number, the email address, the account, the usage period, the usage fee, the settlement method of the usage fee, etc.

[0119] When a user registers, the terms of use are presented from the administrator computer 13 to the user computer 14. The privacy policy included in these terms of use may state, "In some cases, a part of the information obtained through user registration may be provided to the content client."

[0120] An account is assigned for each user 34 and can identify users 34 from each other. An account includes an identification number, a password, and the like. The usage period is the period from when the user computer 14 performs user registration on the administrator computer 13 until the desired content can be obtained from the administrator computer 13. The usage fee is the fee for obtaining the desired content from the administrator computer 13. The usage fee may be a flat rate per month, a per-use rate for each time the desired content is obtained, or any other type.

[0121] User 34 may operate the user computer 14 and, in step S40, send a request to obtain content to the administrator computer 13. For example, user 34 designates the item of content to be obtained on the content search screen displayed on the display device of the input device 38 and sends a request to obtain content to the administrator computer 13. The user computer 14 can execute the process of step S40 over a predetermined usage period from the time when user registration is performed.

[0122] In step S41 following step S40, the user computer 14 can obtain the desired content from the administrator computer 13 for a fee. Note that user 34 may also reimburse a part of the usage fee for the desired content to the trustee 26.

[0123] FIG. 4 shows an example of a process executable on the administrator computer 13. The process example in FIG. 4 constitutes part of the information management method in FIG. 4. The administrator computer 13 determines, in step S50, whether it has received a request to obtain content from the user computer 14 used by the user 34 who is interested in the industry included in the regional information. When the administrator computer 13 determines Yes in step S50, it executes a "notification process" of notifying the client computer 11, in step S51, of a predetermined fact that "a request to obtain content has been received from the user computer 14 used by the user 34 who is interested in the industry included in the two-point regional information". When the administrator computer 13 determines No in step S50, it does not execute the above "notification process" (step S52) and ends the process.

[0124] Also, when the administrator computer 13 receives a request to obtain content from the user computer 14 in step S32 of FIG. 3, it may determine the user information of the user 34 in step S60 of FIG. 4. The user information includes items such as the region that the user 34 is interested in when the user 34 is an individual, the region that is a relocation candidate when the user 34 is an individual, the tourist destination that the user 34 wants to visit when the user 34 is an individual, the industry when the user 34 is a group, and the region where business expansion is being considered when the user 34 is a group.

[0125] The administrator computer 13 generates, in step S61, auxiliary content based on the determination result of the user information of the user 34 determined in step S60. The auxiliary content is at least partially different from the content that the user computer 14 hopes to obtain in step S40.

[0126] When the region specified by the user 34 on the content search screen displayed on the display device of the input device 38 is the same as the region included in the user information, the management computer 13 generates auxiliary content without considering the region included in the user information determined in step S60. When the region specified by the user 34 on the content search screen displayed on the display device of the input device 38 is different from the region included in the user information, the management computer 13 generates auxiliary content so as to include the region included in the user information determined in step S60.

[0127] The auxiliary content generated by the management computer 13 in step S61 includes the regions that the individual user 34 is interested in, the regions that are potential relocation candidates if the user 34 is an individual, the tourist destinations that the user 34 wants to visit if the user 34 is an individual, and information on the local governments of those regions, etc.

[0128] The auxiliary content generated by the management computer 13 in step S61 includes region information suitable for the industry of the user 34 who is a group. The region information suitable for the industry of the user 34 who is a group is, for example, the region information of a region having site conditions and environment suitable for the industry operated by the user 34, and the region information of a region including local governments that actively attract the industry operated by the user 34. Specifically explaining the site conditions and environment suitable for the industry, for the steel industry, a stable and solid ground, and ensuring abundant water resources are suitable site conditions and environment. For the software-based IT industry, relatively low rent, good access to the nearest station, and good access by railway are suitable site conditions and environment. For the automobile industry, being able to secure a relatively large site, easy access to electricity, materials, and parts, and convenient land and water transportation are suitable site conditions and environment.

[0129] Then, the administrator computer 13 transmits the generated auxiliary content to the user computer 14 in step S61 and ends the process. In the information management method of FIG. 3, the auxiliary content is transmitted to the user computer 14 in step S33. The user computer 14 acquires the auxiliary content from the administrator computer 13 in step S41. Either the process shown in the upper part of FIG. 4 or the process shown in the lower part of FIG. 4 may be performed. Also, the process shown in the lower part of FIG. 4 may be performed first and the process shown in the upper part of FIG. 4 may be performed later.

[0130] (Effects of this Embodiment) According to this embodiment, it is possible to manage the content in consideration of the regional information included in the content acquired from the client computer 11. Also, the regional information provided to the user computer 14 together with the desired content includes the regional information of the location of the local government that manages the client computer 11. Therefore, the regional information of the location of the local government can be provided to the user computer 14 together with the desired content.

[0131] Furthermore, when the administrator computer 13 receives a request for acquiring content from the user computer 14 used by the user 34 who is interested in the industry included in the regional information, the administrator computer 13 transmits this fact to the client computer 11. Therefore, the local government can recognize that the user 34 is interested in the industry included in the regional information.

[0132] Furthermore, when the user 34 who uses the user computer 14 is a group, the administrator computer 13 may determine the industry in which the group is engaged. Then, the administrator computer 13 transmits auxiliary content including regional information corresponding to the industry in which the user 34 is engaged to the user computer 14. Therefore, the industry included in the regional information of the local government becomes easier to be recognized by the user 34.

[0133] Furthermore, if the user 34 is an individual, the administrator computer 13 may determine the areas where the individual is a candidate for relocation. Then, the administrator computer 13 transmits auxiliary content including area information where the individual user 34 is a candidate for relocation to the user computer 14. Therefore, the individual user 34 can obtain area information to consider relocation.

[0134] (Supplementary Explanation) An example of the technical meaning of the matters disclosed in this embodiment is as follows. The processor 42 is an example of a processor. The client computer 11 and the user computer 14 are examples of terminal devices. The client computer 11 is an example of a first terminal device. The user 34 is an example of a user. The user computer 14 is an example of a second terminal device. The administrator computer 13 is an example of an information management device and a computer. The auxiliary storage device 44 is an example of a memory. Step S31 in FIG. 3 is an example of a first process, step S32 is an example of a second process, and step S33 is an example of a third process.

[0135] Step S50 in FIG. 4 is an example of a fourth process, and step S51 is an example of a fifth process. Step S60 in FIG. 4 is an example of a sixth process and an eighth process, and step S61 is an example of a seventh process and a ninth process. The processing examples shown in FIGS. 3 and 4 are examples of an information management method.

[0136] The computer constituting the information management device is composed of one or more computers among supercomputers, mainframes, servers, workstations, etc. The information management device can also be defined as an information management computer.

[0137] The computer constituting the information management device includes a single computer and a distributed computer composed of a plurality of devices. The distributed computer may be entirely provided within the same country or may be separately distributed and provided in different countries. The distributed computers are communicably connected to each other via a network. Also, the country in which the external computer is provided and the country in which the information management device is provided may be the same or different.

[0138] In this embodiment, the program for operating the administrator computer 13 may be stored in the auxiliary storage device 44. On the other hand, a configuration may be adopted in which the program is downloaded from the administrator computer 13 to an external computer, installed in the auxiliary storage device, and the program operates on the external computer.

[0139] The following characteristic configurations are described in this embodiment. For example, a non-transitory storage medium storing a non-transitory program for causing a computer communicably connected to a terminal device via a network to execute processing, the program causing the computer to perform a first process of storing content acquired from a first terminal device included in the terminal device in a memory, a second process of generating desired content including content in the memory that matches the acquisition request and regional information of the region included in the content that matches the acquisition request when receiving an acquisition request for content from a second terminal device included in the terminal device, and a third process of providing the desired content to the second terminal device. Note that the program can also be understood as a program product.

Industrial Applicability

[0140] This embodiment can be used as an information management device, an information management method, and a program capable of storing information and providing information to an external computer.

Explanation of Signs

[0141] 11…Client computer, 13…Administrator computer, 14…User computer, 42…Processor, 44…Auxiliary storage device

Claims

1. An information management device having a processor for executing processing and communicably connected to terminal devices via a network, wherein the processor performs a first process of storing content acquired from a first terminal device included in the terminal device in a memory; a second process of generating desired content including content that matches the acquisition request among the content stored in the memory and regional information of the region included in the content that matches the acquisition request when receiving a request to acquire content from a second terminal device included in the terminal device; a third process of providing the desired content to the second terminal device; is configured to execute; the regional information included in the desired content includes regional information of the location of the local government that manages the first terminal device; wherein the processor performs a fourth process of determining whether a request to acquire content is received from the second terminal device used by a user interested in the industry included in the regional information; a fifth process of notifying the first terminal device that a request to acquire content has been received from the second terminal device when a request to acquire content is received from the second terminal device used by a user interested in the industry included in the regional information; An information management device configured to execute.

2. The information management device according to claim 1, wherein the processor performs a sixth process of determining the industry operated by the user who uses the second terminal device; a seventh process of providing auxiliary content including regional information suitable for the industry operated by the user who uses the second terminal device to the second terminal device; An information management device configured to execute.

3. The information management device according to claim 1, wherein the processor performs an eighth process of determining a region that is a relocation candidate for the user who uses the second terminal device; a ninth process of providing auxiliary content including regional information of a region that is a relocation candidate for the user who uses the second terminal device to the second terminal device; An information management device configured to execute.

4. An information management method executed by a computer communicably connected to a terminal device via a network, wherein the computer performs a first process of storing content acquired from a first terminal device included in the terminal device in a memory; When receiving a request to acquire content from a second terminal device included in the terminal device, a second process of generating desired content including the content among the content stored in the memory that matches the acquisition request and the regional information of the region included in the content that matches the acquisition request; A third process of providing the desired content to the second terminal device; is a configuration for executing; The regional information included in the desired content includes the regional information of the location of the local government that manages the first terminal device; The computer; A fourth process of determining whether or not a request to acquire content is received from the second terminal device used by a user interested in the industry included in the regional information; When receiving a request to acquire content from the second terminal device used by a user interested in the industry included in the regional information, a fifth process of notifying the first terminal device that a request to acquire content has been received from the second terminal device; An information management method that is a configuration for executing.

5. A non-temporary program that causes a computer communicably connected to a terminal device via a network to execute a process, In the computer, A first process of storing the content acquired from the first terminal device included in the terminal device in a memory; When receiving a request to acquire content from a second terminal device included in the terminal device, a second process of generating desired content including the content among the content stored in the memory that matches the acquisition request and the regional information of the region included in the content that matches the acquisition request; A third process of providing the desired content to the second terminal device; is a configuration for executing; The regional information included in the desired content includes the regional information of the location of the local government that manages the first terminal device; In the computer, A fourth process of determining whether or not a request to acquire content is received from the second terminal device used by a user interested in the industry included in the regional information; When receiving a request to acquire content from the second terminal device used by a user interested in the industry included in the regional information, a fifth process of notifying the first terminal device that a request to acquire content has been received from the second terminal device; A program that is a configuration for executing.

Citation Information

Patent Citations

  • Regional information providing system

    JP2004310310A

  • Map data providing system, server, and map data providing method

    JP2013041088A

  • Design support system, design support method and design support program

    JP2024039429A

  • Information processing system, information processing method, and program

    JP7414015B2