Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7638853B2 - Information processing device and method - Google Patents
[go: Go Back, main page]

JP7638853B2 - Information processing device and method - Google Patents

Information processing device and method Download PDF

Info

Publication number
JP7638853B2
JP7638853B2 JP2021187530A JP2021187530A JP7638853B2 JP 7638853 B2 JP7638853 B2 JP 7638853B2 JP 2021187530 A JP2021187530 A JP 2021187530A JP 2021187530 A JP2021187530 A JP 2021187530A JP 7638853 B2 JP7638853 B2 JP 7638853B2
Authority
JP
Japan
Prior art keywords
search
data
attribute
case
stage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021187530A
Other languages
Japanese (ja)
Other versions
JP2023074563A (en
Inventor
章 井奥
太亮 尾崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021187530A priority Critical patent/JP7638853B2/en
Publication of JP2023074563A publication Critical patent/JP2023074563A/en
Application granted granted Critical
Publication of JP7638853B2 publication Critical patent/JP7638853B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、概して、情報処理技術に関し、例えば、地域を支援するための情報処理技術に関する。 The present invention generally relates to information processing technology, for example, information processing technology for supporting local communities.

地域を支援する主体の一例として、自治体(地方公共団体)が知られている。自治体は、地域の行政サービスの向上を目的として、他の自治体が提供する行政サービスに関する情報を収集することがある。行政サービスの向上のために自治体を支援する技術として、例えば特許文献1に開示の技術がある。 Municipalities (local public organizations) are known as an example of an entity that supports a region. In order to improve administrative services in the region, municipalities may collect information on administrative services provided by other municipalities. One example of technology that supports municipalities to improve administrative services is the technology disclosed in Patent Document 1.

国際公開第2018/225227号International Publication No. 2018/225227

自治体の主要な業務の一つは、地域課題の解決である。行政サービスの向上は、地域課題の解決の一環である。地域課題の解決に際し、例えば下記の2つの要求がある。
(要求A)地域課題の解決を効率的に行うこと。
(要求B)地域課題の解決の実効性を向上させること(例えば、地域の付加価値を創出すること、以って、例えば、他自治体に対する競争優位性を出すこと)。
One of the main tasks of local governments is to solve local issues. Improving administrative services is part of solving local issues. When solving local issues, there are, for example, the following two demands.
(Requirement A) To efficiently resolve regional issues.
(Requirement B) Improving the effectiveness of resolving local issues (for example, creating added value for the region, thereby, for example, gaining a competitive advantage over other local governments).

(要求A)及び(要求B)のいずれについても、自治体の職員は、他の自治体の事例を調査し利活用することを試みることが知られている。自治体の「事例」は、典型的には、各自治体の例規、政策、施策、事業及び事務、これらに影響を及ぼす国の法令などの法源のうちの少なくとも一つ又はそれに類するものを含む。 In both (Requirement A) and (Requirement B), local government officials are known to investigate and attempt to utilize examples from other local governments. A local government's "examples" typically include at least one of the following sources of law, or similar: local regulations, policies, programs, projects, and affairs of each local government, and national laws and regulations that affect these.

(要求A)を満たすためには、効率的な事例調査が必要である。しかし、効率的な事例調査は、コンピュータを利用しても必ずしも容易ではない。事例調査の対象が大量になりえるなどがその理由である。多くの自治体に類似する条例を横断的に検索した場合等には、検索語を含み検索結果として得られる自治体の条例あるいはその条文は、大量になりえる。 To satisfy (requirement A), efficient case study is necessary. However, efficient case study is not necessarily easy even with the use of a computer. The reason for this is that the number of case study subjects can be large. When searching similar ordinances in many municipalities across the board, the number of municipal ordinances or their provisions that contain the search term and are returned as search results can be large.

(要求B)を満たすためには、候補事例の適切な利活用が考えられ、そのためには、候補事例の背景を注視して理解することが有益である。影響要因を度外視した自治体間の政策のいわゆる横並びでは、他の自治体の成功事例だとしても、影響因子の相違が効いて同じようにうまくいくとは限らない。しかし、事例の背景は、その事例のある自治体に特有の影響要因(例えば、地政学的因子)に基づいている為、多くの資料等にあたらずに的確な理解ができるとも限らない。 In order to satisfy (Requirement B), it is possible to consider appropriate use of the candidate cases, and in order to do so, it is useful to closely observe and understand the background of the candidate cases. If local government policies are aligned across the board, ignoring influencing factors, it is not guaranteed that a case will work as well as a successful case from another local government, due to differences in influencing factors. However, because the background of the case is based on influencing factors specific to the local government where the case is located (for example, geopolitical factors), it is not necessarily possible to accurately understand it without consulting a large amount of materials, etc.

影響要因に係る情報が、事例調査の範囲の絞り込みと重点化に寄与し、地域課題解決の指針策定等の効率を良くする。また、有効な情報のセレクトによる、的確な課題解決方針の導出にもつながる。他方、事例調査の結果を参照することで、影響要因の理解が進むことにもなる。すなわち、事例と影響要因の一方の情報が他方の情報の適切な取捨選択を促しやすい。したがって、事例と影響要因を関連づけた理解が、要求Aと要求Bの両立につながる。 Information on influencing factors contributes to narrowing and prioritizing the scope of case studies, improving the efficiency of formulating guidelines for resolving local issues. It also leads to the derivation of accurate problem-solving policies by selecting useful information. On the other hand, referring to the results of case studies also deepens understanding of influencing factors. In other words, information on either the case studies or the influencing factors tends to encourage appropriate selection of information on the other. Therefore, understanding the relationship between case studies and influencing factors leads to the compatibility of requirements A and B.

以上の課題は、自治体以外の主体(地域を支援する別の主体)についてもあり得る。 The above issues may also be faced by entities other than local governments (entities that support local communities).

情報処理装置は、地域に係る関心を表すデータを入力データとして受け付け、検索評価処理を行い、当該検索評価処理の結果を表すデータである処理結果データを出力する。検索評価処理は、第1検索と、第2検索と、検索評価とを含む。 The information processing device accepts data representing regional interests as input data, performs a search evaluation process, and outputs processing result data that represents the results of the search evaluation process. The search evaluation process includes a first search, a second search, and a search evaluation.

第1検索は、入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを属性データ及び事例データの一方のデータから特定することである。第2検索は、属性データ及び事例データの他方のデータから、当該特定された一以上のデータセットが表す一以上の地域の各々について当該地域に該当するデータセットを特定することである。 The first search is to identify, from one of the attribute data and the case data, a dataset for each of one or more regions that satisfies a predetermined condition regarding the interest represented by the input data. The second search is to identify, from the other of the attribute data and the case data, a dataset that corresponds to each of one or more regions represented by the identified one or more datasets.

検索評価は、第1検索において特定された一以上の地域の少なくとも一部の地域について第2検索において特定された一以上のデータセットを評価することである。属性データは、複数の地域の各々について当該地域の属性を表すデータセットを含んだデータである。事例データは、複数の地域の各々について当該地域の事例を表すデータセットを含むデータである。 The search evaluation is to evaluate one or more datasets identified in the second search for at least a portion of one or more regions identified in the first search. The attribute data is data including a dataset for each of the multiple regions that represents attributes of the region. The case data is data including a dataset for each of the multiple regions that represents cases of the region.

本発明によれば、地域課題の解決を効率的に行うことと地域課題の解決の実効性を向上することとが両立するよう地域を支援することができる。 The present invention makes it possible to support local areas so that they can be solved efficiently while also improving the effectiveness of solving local issues.

本発明の一実施形態に係る情報処理装置のハードウェア構成例を示す図。FIG. 1 is a diagram showing an example of the hardware configuration of an information processing apparatus according to an embodiment of the present invention. 情報処理装置の機能構成例を示す図。FIG. 2 is a diagram showing an example of the functional configuration of an information processing device. 情報処理装置において行われる処理の概要の例を示す図。FIG. 1 is a diagram showing an example of an overview of processing performed in an information processing device. 第1の検索評価処理のフローチャート。13 is a flowchart of a first search evaluation process. 第1の検索評価処理における属性検索及び事例検索の考え方の一例の説明図。FIG. 11 is a diagram illustrating an example of the concept of attribute search and example search in the first search evaluation process. 第1の検索評価処理における属性検索の結果の一例を示す図。FIG. 11 is a diagram showing an example of a result of an attribute search in the first search evaluation process. 第1の検索評価処理における事例検索の結果の一例を示す図。FIG. 11 is a diagram showing an example of a result of a case example search in the first search evaluation process. 第1の検索評価処理の処理結果データが表す結果の表示の例を示す図。FIG. 13 is a diagram showing an example of a display of results represented by processing result data of the first search evaluation process. 第2の検索評価処理のフローチャート。13 is a flowchart of a second search evaluation process. 第2の検索評価処理における事例検索の結果の一例を示す図。FIG. 11 is a diagram showing an example of a result of a case example search in the second search evaluation process. 第2の検索評価処理における属性検索の結果の一例を示す図。FIG. 11 is a diagram showing an example of a result of an attribute search in the second search evaluation process.

以下の説明では、「インターフェース装置」は、一つ以上のインターフェースデバイスでよい。当該一つ以上のインターフェースデバイスは、下記のうちの少なくとも一つでよい。
・一つ以上のI/O(Input/Output)インターフェースデバイス。I/O(Input/Output)インターフェースデバイスは、I/Oデバイスと遠隔の表示用計算機とのうちの少なくとも一つに対するインターフェースデバイスである。表示用計算機に対するI/Oインターフェースデバイスは、通信インターフェースデバイスでよい。少なくとも一つのI/Oデバイスは、ユーザインターフェースデバイス、例えば、キーボード及びポインティングデバイスのような入力デバイスと、表示デバイスのような出力デバイスとのうちのいずれでもよい。
・一つ以上の通信インターフェースデバイス。一つ以上の通信インターフェースデバイスは、一つ以上の同種の通信インターフェースデバイス(例えば一つ以上のNIC(Network Interface Card))であってもよいし二つ以上の異種の通信インターフェースデバイス(例えばNICとHBA(Host Bus Adapter))であってもよい。
In the following description, an "interface unit" may refer to one or more interface devices. The one or more interface devices may be at least one of the following:
One or more I/O (Input/Output) interface devices. The I/O (Input/Output) interface devices are interface devices to at least one of the I/O devices and a remote display computer. The I/O interface device to the display computer may be a communications interface device. The at least one I/O device may be a user interface device, for example, either an input device such as a keyboard and a pointing device, or an output device such as a display device.
One or more communication interface devices. The one or more communication interface devices may be one or more homogeneous communication interface devices (e.g., one or more NICs (Network Interface Cards)) or two or more heterogeneous communication interface devices (e.g., a NIC and an HBA (Host Bus Adapter)).

また、以下の説明では、「メモリ」は、一つ以上の記憶デバイスの一例である一つ以上のメモリデバイスであり、典型的には主記憶デバイスでよい。メモリにおける少なくとも一つのメモリデバイスは、揮発性メモリデバイスであってもよいし不揮発性メモリデバイスであってもよい。 In the following description, "memory" refers to one or more memory devices, which are an example of one or more storage devices, and may typically be a primary storage device. At least one memory device in the memory may be a volatile memory device or a non-volatile memory device.

また、以下の説明では、「永続記憶装置」は、一つ以上の記憶デバイスの一例である一つ以上の永続記憶デバイスでよい。永続記憶デバイスは、典型的には、不揮発性の記憶デバイス(例えば永続記憶デバイス)でよく、具体的には、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、NVMe(Non-Volatile Memory Express)ドライブ、又は、SCM(Storage Class Memory)でよい。 In the following description, a "persistent storage device" may be one or more persistent storage devices, which are an example of one or more storage devices. A persistent storage device may typically be a non-volatile storage device (e.g., persistent storage device), and more specifically, may be, for example, a hard disk drive (HDD), a solid state drive (SSD), a non-volatile memory express (NVMe) drive, or a storage class memory (SCM).

また、以下の説明では、「記憶装置」は、メモリと永続記憶装置の少なくともメモリでよい。 In the following description, "storage device" may refer to at least one memory, including memory and persistent storage device.

また、以下の説明では、「プロセッサ」は、一つ以上のプロセッサデバイスでよい。少なくとも一つのプロセッサデバイスは、典型的には、CPU(Central Processing Unit)のようなマイクロプロセッサデバイスでよいが、GPU(Graphics Processing Unit)のような他種のプロセッサデバイスでもよい。少なくとも一つのプロセッサデバイスは、シングルコアでもよいしマルチコアでもよい。少なくとも一つのプロセッサデバイスは、プロセッサコアでもよい。少なくとも一つのプロセッサデバイスは、処理の一部又は全部を行うハードウェア記述言語によりゲートアレイの集合体である回路(例えばFPGA(Field-Programmable Gate Array)、CPLD(Complex Programmable Logic Device)又はASIC(Application Specific Integrated Circuit))といった広義のプロセッサデバイスでもよい。 In the following description, a "processor" may be one or more processor devices. The at least one processor device may typically be a microprocessor device such as a CPU (Central Processing Unit), but may also be other types of processor devices such as a GPU (Graphics Processing Unit). The at least one processor device may be a single-core or multi-core. The at least one processor device may be a processor core. The at least one processor device may also be a broader processor device such as a circuit that is a collection of gate arrays written in a hardware description language that performs part or all of the processing (e.g., an FPGA (Field-Programmable Gate Array), a CPLD (Complex Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit)).

また、以下の説明では、「xxxDB」といった表現にて(「DB」はデータベースの略)、入力に対して出力が得られるデータを説明することがあるが、当該データは、どのような構造のデータでもよいし(例えば、構造化データでもよいし非構造化データでもよいし)、入力に対する出力を発生するニューラルネットワークに代表されるような学習モデルでもよい。従って、「xxxDB」を「xxxデータ」と言うことができる。また、以下の説明において、各DBの構成は一例であり、一つのDBは、二つ以上のDBに分割されてもよいし、二つ以上のDBの全部又は一部が一つのDBであってもよい。 In the following explanation, data that produces an output for an input may be described using expressions such as "xxx DB" ("DB" is an abbreviation for database), but the data may be data of any structure (for example, it may be structured data or unstructured data), or it may be a learning model such as a neural network that produces an output for an input. Therefore, a "xxx DB" can be referred to as "xxx data." In the following explanation, the configuration of each DB is an example, and one DB may be divided into two or more DBs, or all or part of two or more DBs may be one DB.

また、以下の説明では、「yyy部」の表現にて機能を説明することがあるが、機能は、一つ以上のコンピュータプログラムがプロセッサによって実行されることで実現されてもよいし、一つ以上のハードウェア回路(例えばFPGA又はASIC)によって実現されてもよいし、それらの組合せによって実現されてもよい。プログラムがプロセッサによって実行されることで機能が実現される場合、定められた処理が、適宜に記憶装置及び/又はインターフェース装置等を用いながら行われるため、機能はプロセッサの少なくとも一部とされてもよい。機能を主語として説明された処理は、プロセッサあるいはそのプロセッサを有する装置が行う処理としてもよい。プログラムは、プログラムソースからインストールされてもよい。プログラムソースは、例えば、プログラム配布計算機又は計算機が読み取り可能な記録媒体(例えば非一時的な記録媒体)であってもよい。各機能の説明は一例であり、複数の機能が一つの機能にまとめられたり、一つの機能が複数の機能に分割されたりしてもよい。 In the following description, functions are sometimes described using the expression "yyy unit", but the functions may be realized by one or more computer programs being executed by a processor, or by one or more hardware circuits (e.g., FPGAs or ASICs), or by a combination thereof. When a function is realized by a program being executed by a processor, the function may be at least a part of the processor, since the specified processing is performed using a storage device and/or an interface device, etc., as appropriate. Processing described with a function as the subject may be processing performed by a processor or a device having the processor. A program may be installed from a program source. The program source may be, for example, a program distribution computer or a computer-readable recording medium (e.g., a non-transitory recording medium). The description of each function is an example, and multiple functions may be combined into one function, or one function may be divided into multiple functions.

また、以下の説明では、「データセット」とは、アプリケーションプログラムのようなプログラムから見た一つの論理的な電子データの塊であり、例えば、レコード、ファイル、キーバリューペア及びタプル等のうちのいずれでもよい。 In the following description, a "dataset" is a logical block of electronic data as seen by a program such as an application program, and may be, for example, a record, a file, a key-value pair, a tuple, etc.

以下、図面を参照して本発明の実施形態を説明する。以下の記載及び図面は、本発明を説明するための例示であって、説明の明確化のため、適宜、省略及び簡略化がなされている。本発明は、他の種々の形態でも実施する事が可能である。特に限定しない限り、各構成要素は単数でも複数でも構わない。また、以下の実施形態では、地域を支援する主体の例として自治体が採用されるが、本発明は、自治体以外の主体(地域を支援する別の主体)についても適用できる。 Below, an embodiment of the present invention will be described with reference to the drawings. The following description and drawings are examples for explaining the present invention, and appropriate omissions and simplifications have been made for clarity of explanation. The present invention can be implemented in various other forms. Unless otherwise specified, each component may be singular or plural. In addition, in the following embodiment, a local government is used as an example of an entity that supports a region, but the present invention can also be applied to entities other than a local government (another entity that supports a region).

図1は、本発明の一実施形態に係る情報処理装置のハードウェア構成例を示す図である。 Figure 1 is a diagram showing an example of the hardware configuration of an information processing device according to one embodiment of the present invention.

情報処理装置1は、通信インターフェースデバイス29、I/O-I/F(入出力インターフェースデバイス)25、永続記憶装置28、メモリ22及びそれらに接続されたプロセッサ21を備える。情報処理装置1は、更に、I/O-I/F25に接続された入力デバイス26及び出力デバイス27を備えてよい。通信インターフェースデバイス29及びI/O-I/F25がインターフェース装置の一例である。 The information processing device 1 comprises a communication interface device 29, an I/O-I/F (input/output interface device) 25, a persistent storage device 28, a memory 22, and a processor 21 connected to them. The information processing device 1 may further comprise an input device 26 and an output device 27 connected to the I/O-I/F 25. The communication interface device 29 and the I/O-I/F 25 are examples of interface devices.

情報処理装置1は、通信インターフェースデバイス29経由で、ネットワーク(例えばインターネット)35を介し、一つ又は複数のサーバ30と通信できる。少なくとも一つのサーバ30が、後述の属性DB及び事例DBを格納するサーバでもよいし、属性DB及び事例DBの要素となるデータを格納するサーバでもよい。後者の場合、一つ以上のサーバから収集されたデータを基に後述の属性DB及び事例DBが構築されてもよい。 The information processing device 1 can communicate with one or more servers 30 via a network (e.g., the Internet) 35 through a communication interface device 29. At least one of the servers 30 may be a server that stores an attribute DB and a case DB described below, or a server that stores data that is an element of the attribute DB and the case DB. In the latter case, the attribute DB and the case DB described below may be constructed based on data collected from one or more servers.

入力デバイス26は、例えば、情報処理装置1を使用するユーザが操作するキーボード及びマウス等である。出力デバイス27は、例えば、出力されたデータをユーザが視認するために液晶表示素子や有機EL(Electro Luminescence)表示素子などで構成された液晶ディスプレイである。なお、入力デバイス26と出力デバイス27は、その両方の機能を兼ねたタッチパネルで構成されていてもよい。また、入力デバイス26と出力デバイス27は、情報処理装置1にネットワーク35を介して接続された遠隔の計算機(例えばコンソール)でもよい。 The input device 26 is, for example, a keyboard and a mouse operated by a user who uses the information processing device 1. The output device 27 is, for example, a liquid crystal display composed of a liquid crystal display element or an organic EL (Electro Luminescence) display element so that the user can visually recognize the output data. The input device 26 and the output device 27 may be composed of a touch panel that combines the functions of both. The input device 26 and the output device 27 may also be a remote computer (for example, a console) connected to the information processing device 1 via a network 35.

永続記憶装置28が、OS(Operating System)及び各種プログラムを記憶していて、それらがメモリ22に読み出され、プロセッサ21により実行されてよい。 The persistent storage device 28 stores an OS (operating system) and various programs, which may be read into the memory 22 and executed by the processor 21.

図2は、情報処理装置1の機能構成例を示す図である。 Figure 2 is a diagram showing an example of the functional configuration of the information processing device 1.

情報処理装置1は、属性DB5、事例DB9、属性検索部3、事例検索部7、入力部2、検索評価部6、及び出力部4を有する。 The information processing device 1 has an attribute DB 5, a case DB 9, an attribute search unit 3, a case search unit 7, an input unit 2, a search evaluation unit 6, and an output unit 4.

属性DB5は、複数の自治体の各々について当該自治体の属性を表すデータセット(例えばレコード)を含むDBである。属性DB5は、各自治体について、年度毎の属性を表し、属性は、例えば、所属人口、老人福祉施設数、製造品出荷額、死亡者数、小学校児童数等でよい。これらは「属性」の例であるが、「属性」の例は本段落に列挙された要素に限られない。属性DB5において、自治体毎のデータセットは、各属性について、属性項目(例えば項目名)と、属性値(例えば数値やテキスト)とを含んでよい。属性DB5の少なくとも一部が、属性の統計を表してよい。属性は指標と呼ばれてもよい。 Attribute DB5 is a DB that includes a data set (e.g., records) that represents the attributes of each of a plurality of municipalities. Attribute DB5 represents attributes for each fiscal year for each municipality, and the attributes may be, for example, the population of residents, the number of elderly welfare facilities, the value of manufactured goods shipped, the number of deaths, the number of elementary school students, etc. These are examples of "attributes," but examples of "attributes" are not limited to the elements listed in this paragraph. In attribute DB5, the data set for each municipality may include attribute items (e.g., item names) and attribute values (e.g., numerical values or text) for each attribute. At least a portion of attribute DB5 may represent statistics for the attributes. Attributes may be called indicators.

事例DB9は、複数の自治体の各々について当該自治体の法令、政策、施策、事業及び事務の少なくとも一つの事例を表すデータセットを含むDBである。これらは「事例」の例であるが、「事例」の例は本段落に列挙された要素に限られない。法令は、典型的には条例を含み、更に規則を含んでよい。「法令」の例も本段落に列挙された要素に限られない。 Case DB9 is a DB that includes a data set that represents at least one example of a law, policy, measure, project, or affairs of a local government for each of multiple local governments. These are examples of "cases," but the examples of "cases" are not limited to the elements listed in this paragraph. Laws and regulations typically include ordinances, and may further include regulations. Examples of "laws and regulations" are also not limited to the elements listed in this paragraph.

本実施形態では、説明を簡単にするために、自治体の属性も事例もDBに集約されている(つまり構造化されている)が、自治体の少なくとも一部の属性及び自治体の少なくとも一部の事例は必ずしもDBに集約されていなくてもよい。例えば、属性データの少なくとも一部、及び、事例データの少なくとも一部が、遠隔のサーバ30に存在してもよい。特に、例えば、事例に関し、行政サービスや条例の名称は自治体間で一致しておらず、条例等の改正(追加、削除、変更)を反映する工数も影響し事例データの全てを構造化しておきメンテナンスすることは困難な場合もあり、故に、事例データの少なくとも一部は構造化されていなくてよい。なお、「属性データ」は、デモグラフィック変数やジオグラフィック変数、サイコグラフィック変数、あるいは予算、税収等を示すデータ、産業構造を示すデータ等、である。「事例データ」は、複数の自治体の各々について、行政の取り組みや実行内容(ルールや活動など)、及びそれらにもとづいて計画や実行された個別の少なくとも一つの事例を表すデータセットを含むデータである。「ルールや活動」とは、当該自治体の例規、政策、施策、事業及び事務規定等、これらに影響を及ぼす国の法令などの法源の少なくとも一つを含むものである。ここで、行政(自治体等)の取り組みや実行内容(ルールや活動など)についての計画時点での重要性や緊急性の程度、実行成果を反映する属性、たとえば、行政が直接的にコントロールできる属性として、自治体等の予算や税収、人件費や物件費などの費用に関する属性と、その費用の範囲で開催されるイベント講座の年単位での開催回数、開催日数、開催箇所などの活動指標としての属性、あるいは、行政が間接的にコントロールできる属性として、イベント講座に参加した受講者人数、その参加者がイベントでの課題を意識して理解や関心を深める人の割合、それによってその課題の理解や関心を深めた市民の割合、といった行政サービス成果に関する属性は、「属性データ」に含まれるものと多くは想定されるが、「事例データ」に含まれていてもよいものとする。 In this embodiment, for the sake of simplicity, both the attributes of the local government and the cases are aggregated (i.e., structured) in the DB, but at least some of the attributes of the local government and at least some of the cases of the local government do not necessarily have to be aggregated in the DB. For example, at least some of the attribute data and at least some of the case data may exist in a remote server 30. In particular, for example, with regard to cases, the names of administrative services and ordinances are not consistent between local governments, and the labor required to reflect amendments (additions, deletions, changes) to ordinances, etc. may also affect the structure and maintenance of all of the case data, so at least some of the case data may not be structured. The "attribute data" is demographic variables, geographic variables, psychographic variables, or data indicating budgets, tax revenues, etc., data indicating industrial structure, etc. The "case data" is data including a dataset representing administrative efforts and execution contents (rules, activities, etc.) for each of a plurality of local governments, and at least one individual case planned or executed based on them. "Rules and activities" includes at least one of the legal sources such as the local government's regulations, policies, measures, business and administrative regulations, etc., and national laws and regulations that affect them. Here, attributes that reflect the importance and urgency of the government's (local government's, etc.) efforts and execution contents (rules, activities, etc.) at the time of planning, and the results of execution, for example, attributes that can be directly controlled by the government, such as attributes related to the budget, tax revenue, personnel expenses, property expenses, etc. of the local government, and attributes as activity indicators such as the number of events and lectures held per year, the number of days held, and the location of the events, which are held within the budget, or attributes that can be indirectly controlled by the government, such as the number of participants who participated in the events and lectures, the percentage of participants who became aware of the issues at the event and deepened their understanding and interest, and the percentage of citizens who deepened their understanding and interest in the issues as a result, are often assumed to be included in "attribute data", but may also be included in "case data".

属性検索部3は、属性DB5からデータセットを特定することである属性検索を行う機能であるが、属性DB5に対するインターフェースでもよい。後者の場合、検索評価部6が、属性検索において、属性検索部3を通じて属性DB5にアクセスしてよい。 The attribute search unit 3 is a function for performing an attribute search, which is to identify a data set from the attribute DB 5, but may also be an interface to the attribute DB 5. In the latter case, the search evaluation unit 6 may access the attribute DB 5 through the attribute search unit 3 in the attribute search.

事例検索部7は、事例DB9からデータセットを特定することである事例検索を行う機能であるが、事例DB9に対するインターフェースでもよい。後者の場合、検索評価部6が、事例検索において、事例検索部7を通じて事例DB9にアクセスしてよい。 The case search unit 7 is a function that performs case search, which is to identify a data set from the case DB 9, but may also be an interface to the case DB 9. In the latter case, the search evaluation unit 6 may access the case DB 9 through the case search unit 7 in the case search.

入力部2は、自治体に係る関心等を表すデータを入力データとして受け付ける。検索評価部6が、検索評価処理を行う。出力部4は、検索評価処理の結果を表すデータである処理結果データを出力する(例えば出力デバイス27に表示する)。 The input unit 2 accepts data representing interests, etc. related to local governments as input data. The search evaluation unit 6 performs search evaluation processing. The output unit 4 outputs processing result data, which is data representing the results of the search evaluation processing (for example, displaying it on the output device 27).

検索評価処理は、第1検索と、第2検索と、検索評価とを含む。第1検索は、入力データが表す関心に関して所定の条件を満たす一以上の自治体の各々のデータセットを属性DB5及び事例DB9の一方のDBから特定することである。第2検索は、属性DB5及び事例DB9の他方のDBから、上記特定された一以上のデータセットが表す一以上の自治体の各々について当該自治体に該当するデータセットを特定することである。検索評価は、第1検索において特定された一以上の自治体の少なくとも一部の自治体について第2検索において特定された一以上のデータセットを評価することである。 The search evaluation process includes a first search, a second search, and a search evaluation. The first search is to identify, from one of the attribute DB 5 and the case DB 9, a dataset for each of one or more municipalities that satisfies a predetermined condition regarding the interest represented by the input data. The second search is to identify, from the other of the attribute DB 5 and the case DB 9, a dataset that corresponds to each of the one or more municipalities represented by the identified one or more datasets. The search evaluation is to evaluate the one or more datasets identified in the second search for at least some of the one or more municipalities identified in the first search.

具体的には、例えば、検索評価部6は、属性検索部3及び事例検索部7の一方に第1検索を実行させ、属性検索部3及び事例検索部7の他方に第2検索を実行させる。すなわち、第1検索は、属性検索及び事例検索の一方であり、第2検索は、属性検索及び事例検索の他方である。属性検索部3及び事例検索部7は、検索評価部6に含まれる機能でもよい。 Specifically, for example, the search evaluation unit 6 causes one of the attribute search unit 3 and the case search unit 7 to execute a first search, and causes the other of the attribute search unit 3 and the case search unit 7 to execute a second search. In other words, the first search is one of the attribute search and the case search, and the second search is the other of the attribute search and the case search. The attribute search unit 3 and the case search unit 7 may be functions included in the search evaluation unit 6.

このように、本実施形態では、自治体の属性の検索である属性検索と、自治体の事例の検索である事例検索との両方が行われる。属性検索の結果(例えば、属性が類似の自治体の検索結果)と事例検索の結果(例えば、事例が類似する自治体の検索結果)が評価され、その評価結果が出力される(例えば、事例の違い(例えば、条例や行政サービスの違い)が自治体の財政(属性の一例)にどう影響しているのかの評価結果が出力される)。これにより、地域課題の解決を効率的に行うことと地域課題の解決の実効性を向上することとが両立するよう自治体を支援することができる。一例として下記が考えられる。 In this way, in this embodiment, both attribute search, which is a search for attributes of a local government, and case search, which is a search for cases of a local government, are performed. The results of the attribute search (e.g., search results for local governments with similar attributes) and the results of the case search (e.g., search results for local governments with similar cases) are evaluated, and the evaluation results are output (e.g., evaluation results of how differences in the cases (e.g., differences in ordinances and administrative services) affect the finances of the local government (an example of an attribute) are output). This makes it possible to support local governments in achieving both efficient resolution of local issues and improved effectiveness in solving local issues. The following is one example.

検索評価部6が、入力データが表す関心(例えば、分野)について、属性検索部3及び事例検索部7を用いて、属性DB5及び事例DB9を参照してよい。関心としての分野は、例えば、教育や社会福祉でよい。事例DB9のうち、例えば法令に関するデータは、条例の改正前のオリジナルのデータと、改正後の条例のデータのうちの当該オリジナルのデータとの差分のデータを含んでいてよい。 The search evaluation unit 6 may use the attribute search unit 3 and the case search unit 7 to refer to the attribute DB 5 and the case DB 9 for the interest (e.g., field) represented by the input data. The field of interest may be, for example, education or social welfare. In the case DB 9, for example, data related to laws and regulations may include data representing the difference between the original data before the ordinance was revised and the original data in the data of the revised ordinance.

検索評価部6が、自治体X(X市の自治体)と属性が類似した自治体であり、且つ、上記関心としての分野を有する第1の類似自治体を、少なくとも1つ特定し出力してよい。自治体Xと属性が類似した自治体は、属性DB5から特定されてよい。例えば、X市の人口と類似の人口の市の自治体が特定されてもよいし、1次産業、2次産業又は3次産業の割合がX市と類似の自治体が特定されてもよい(したがって、人口や産業構造等で類似性を判断している政府の統計資料(類似団体分類等)に基づいて(当該類似団体分類も属性DB5に含まれていてよい)、自治体Xと同じ分類名に区分されている自治体の中から特定されてよい)。例えば、財務状況に基づく自治体分類を示す統計資料等が利用可能ならば、それを参照することで(当該自治体分類も属性DB5に含まれていてよい)、自治体Xと同一分類に属する自治体か否かが判定されてよい。 The search evaluation unit 6 may identify and output at least one first similar municipality that is a municipality with attributes similar to that of the municipality X (municipality of X city) and has the field of interest. The municipality with attributes similar to that of the municipality X may be identified from the attribute DB 5. For example, a municipality with a population similar to that of X city may be identified, or a municipality with a ratio of primary industry, secondary industry, or tertiary industry similar to that of X city may be identified (therefore, based on government statistical data (similar entity classification, etc.) that judges similarity based on population, industrial structure, etc. (the similar entity classification may also be included in the attribute DB 5), it may be identified from among the municipalities classified into the same classification name as the municipality X). For example, if statistical data or the like showing municipal classification based on financial status is available, it may be determined whether or not the municipality belongs to the same classification as the municipality X by referring to the statistical data (the municipal classification may also be included in the attribute DB 5).

属性として、例えば、人口、人口構成(例えば年代別の比率)、面積、気候、予算、税収等が採用されてよい。行政が直接的にコントロールできる属性として、人件費や物件費などの費用に関する属性と、その費用の範囲で開催されるイベント講座の年単位での開催回数、開催日数、開催箇所などの活動指標としての属性があってよい。行政が間接的にコントロールできる属性として、イベント講座に参加した受講者人数、その参加者がイベントでの課題を意識して理解や関心を深める人の割合、それによってその課題の理解や関心を深めた市民の割合、といったサービス成果に関する属性があってよい。 Attributes that may be adopted include, for example, population, population composition (for example, the ratio by age group), area, climate, budget, tax revenue, etc. Attributes that the government can directly control may include cost-related attributes such as personnel and property costs, and activity indicator attributes such as the number of events and courses held per year, the number of days they are held, and the locations where they are held, all of which are held within the budget. Attributes that the government can indirectly control may include service outcome attributes such as the number of people who participated in an event or course, the percentage of those participants who became aware of the issues at the event and deepened their understanding or interest, and the percentage of citizens who deepened their understanding or interest in those issues as a result.

このようなイベント講座を開催するための課題として、テーマ設定、開催時期、講師の知名度等があり、これがイベント開催検討の影響要因でよい。更に、影響要因は、イベント講座の提供内容のわかりやすさ、社会的関心の度合い、開催場所及びその広さ等も影響要因に含まれていてよい。他の自治体の事例調査において、これらの影響要因が属性の一例であり、このような影響要因が自治体間の事例の違いに影響し得る。本実施形態では、事例の違いと属性の違いの評価結果を出力すること(典型的には可視化すること)ができる。例えば、影響要因が同一あるいは類似であるA市、C市、D市において、条例に関連する規定が存在して、ある政策を実施しているのがA市とC市、条例に規定が存在せず、その政策を実施していないのがD市とする。ある政策のアウトカム指標(属性の一例)として、D市は1000万円、A市は3000万円、C市は3000万円、との評価結果が得られたら、その差分(3000万円-1000万円)が自治体間の政策の因果効果であると推測しうる。ここでA市が3000万円、C市が4000万円とすれば、その平均金額である3500万円を用いて、その差分を因果効果(3500万円-1000万円)として推測しうる。 The challenges for holding such an event course include setting a theme, the timing of the event, the popularity of the lecturer, etc., which may be influencing factors for considering holding the event. Furthermore, influencing factors may also include the ease of understanding of the content of the event course, the degree of social interest, the venue and its size, etc. In case studies of other municipalities, these influencing factors are examples of attributes, and such influencing factors may affect the differences in cases between municipalities. In this embodiment, it is possible to output (typically visualize) the evaluation results of the differences in cases and the differences in attributes. For example, in City A, City C, and City D, which have the same or similar influencing factors, City A and City C have regulations related to the ordinance and implement a certain policy, and City D does not have regulations in the ordinance and does not implement the policy. If the evaluation results are obtained as outcome indicators (examples of attributes) of a certain policy, such as 10 million yen for City D, 30 million yen for City A, and 30 million yen for City C, it can be inferred that the difference (30 million yen - 10 million yen) is the causal effect of the policy between municipalities. If City A's income is 30 million yen and City C's income is 40 million yen, then we can use the average amount of 35 million yen to estimate the difference as the causal effect (35 million yen - 10 million yen).

以下、本実施形態を詳細に説明する。 This embodiment is described in detail below.

図3は、情報処理装置1において行われる処理の概要の例を示す図である。 Figure 3 is a diagram showing an example of an overview of the processing performed in the information processing device 1.

入力部2が、自治体X(X市の自治体)の職員(ユーザの一例)から入力デバイス26を介して入力データ110を受け付ける。入力データ110が表す関心は、自治体の属性に関する関心(以下、属性関心)と、自治体の属性以外の関心(以下、非属性関心)とのの一方又は両方を含む。図3が示す例では、入力データ110が表す関心は、属性関心と非属性関心との両方を含んでいる。 The input unit 2 accepts input data 110 from an employee (an example of a user) of the local government X (the local government of X City) via the input device 26. The interests represented by the input data 110 include one or both of interests related to attributes of the local government (hereinafter, attribute interests) and interests other than the attributes of the local government (hereinafter, non-attribute interests). In the example shown in FIG. 3, the interests represented by the input data 110 include both attribute interests and non-attribute interests.

検索評価部6は、検索評価処理として、第1の検索評価処理111及び第2の検索評価処理112の一方又は両方を行うことができる。本実施形態では、検索評価部6が、入力データ110が表す関心が属性関心を含むか否かを判定してよい。属性関心については、検索評価部6が、第1の検索評価処理111を行ってよい。非属性関心については、検索評価部6が、第2の検索評価処理112を行ってよい。このようにして、関心に応じた適切な検索評価処理を選択的に行うことができ、以って、地域課題の解決のための効率的且つ適切な情報出力が期待される。 The search evaluation unit 6 can perform one or both of a first search evaluation process 111 and a second search evaluation process 112 as a search evaluation process. In this embodiment, the search evaluation unit 6 may determine whether or not the interest represented by the input data 110 includes an attribute interest. For attribute interests, the search evaluation unit 6 may perform the first search evaluation process 111. For non-attribute interests, the search evaluation unit 6 may perform the second search evaluation process 112. In this way, an appropriate search evaluation process according to the interest can be selectively performed, and thus efficient and appropriate information output for solving local issues is expected.

第1の検索評価処理111は、属性検索を第1段階検索(第1検索の一例)として含み事例検索を第2段階検索(第2検索の一例)として含む処理である。具体的には、第1の検索評価処理111では、属性関心を基に属性検索が行われる。属性検索において特定されたデータセット群113(1以上のデータセット)は、属性関心に該当の属性を持つ自治体のデータセットと当該自治体の属性と同一又は類似の属性を持つ自治体のデータセットとのうちの少なくとも一方を含んでよい。属性関心の一例が、「自治体名“X市”」であり、「属性関心に該当の属性を持つ自治体の属性と同一又は類似の属性を持つ自治体」の一例を、自治体名“X市”に該当する自治体Xの属性(全ての又は一部の属性)と同一又は類似の属性を持つ自治体A、D及びEとする。「自治体Xの属性と同一の属性」とは、自治体Xの全属性が一致した属性でよい。「自治体Xの属性と類似の属性」とは、自治体Xの全属性のうちの一部の属性が一致した属性でもよいし、自治体Xの属性との差が所定範囲以内の属性(例えば、自治体Xの全属性の特徴量との差が所定範囲以内となる特徴量となる1以上の属性)でよい。第2段階検索において、事例DB9のうちの検索の範囲は、第1段階検索において特定された一以上の自治体に関わる範囲でよい。つまり、第2段階検索の範囲が、第1段階検索の結果に従う範囲に絞りこまれてよい。これにより、地域課題の解決が一層効率的になされることが期待される。なお、第2段階検索において、事例DB9のうちの検索の範囲は、第1段階検索において特定された一以上の自治体に関わる範囲のうち、更に、入力された関心のうちの非属性関心から特定される事項(例えば分野)に該当する範囲に絞られてよい。第2段階検索では、このように絞られた範囲からデータセット群115(1以上のデータセット)が特定される。データセット群113とデータセット群115が評価され、その評価結果を表すデータが処理結果データ121として出力される。この処理結果データ121が表す結果が可視化(出力)されてもよいし、処理結果データ121に代えて又は加えて、後述の処理結果データ125が表す結果が可視化されてもよい。 The first search evaluation process 111 is a process that includes attribute search as a first-stage search (an example of a first search) and case search as a second-stage search (an example of a second search). Specifically, in the first search evaluation process 111, attribute search is performed based on attribute interest. The dataset group 113 (one or more datasets) identified in the attribute search may include at least one of a dataset of a municipality having an attribute corresponding to the attribute interest and a dataset of a municipality having an attribute identical or similar to the attribute of the municipality. An example of the attribute interest is "municipal name "X City"", and an example of "municipalities having attributes identical or similar to the attributes of a municipality having an attribute corresponding to the attribute interest" is municipalities A, D, and E having attributes identical or similar to the attributes (all or some attributes) of municipality X corresponding to the municipal name "X City". "Attributes identical to the attributes of municipality X" may be attributes that match all attributes of municipality X. The "attributes similar to the attributes of the local government X" may be attributes that match some of the attributes of the local government X, or attributes whose difference from the attributes of the local government X is within a predetermined range (for example, one or more attributes whose feature values are within a predetermined range from the feature values of all attributes of the local government X). In the second stage search, the search range in the case DB 9 may be a range related to one or more local governments identified in the first stage search. In other words, the range of the second stage search may be narrowed down to a range that follows the results of the first stage search. This is expected to make the solution of regional issues more efficient. In the second stage search, the search range in the case DB 9 may be further narrowed down to a range that corresponds to matters (for example, fields) identified from the non-attribute interests of the input interests, from the range related to one or more local governments identified in the first stage search. In the second stage search, a dataset group 115 (one or more datasets) is identified from the range narrowed down in this way. The dataset group 113 and the dataset group 115 are evaluated, and data representing the evaluation results is output as the processing result data 121. The results represented by this processing result data 121 may be visualized (output), or instead of or in addition to the processing result data 121, the results represented by processing result data 125 described below may be visualized.

第2の検索評価処理112は、事例検索を第1段階検索として含み属性検索を第2段階検索として含む処理である。具体的には、第2の検索評価処理112では、非属性関心を基に事例検索が行われる。非属性関心の例は、図3に示す「分野“社会保障”」でよいが、それに代えて又は加えて、「事例が類似すること」といった関心でもよい。事例検索において特定されたデータセット群117(1以上のデータセット)は、非属性関心に該当の事例のデータセットと、当該該当の事例と類似の事例のデータセットとのうちの少なくとも一つを含んでよい。「非属性関心に該当の事例」又は「当該該当の事例と類似の事例」を持つ自治体の一例を、自治体C及びEとする。第2段階検索において、属性DB5のうちの検索の範囲は、第1段階検索において特定された一以上の自治体に関わる範囲でよい。これにより、地域課題の解決が一層効率的になされることが期待される。第2段階検索では、このように絞られた範囲からデータセット群119(1以上のデータセット)が特定される。データセット群117とデータセット群119が評価され、その評価結果を表すデータが処理結果データ123として出力される。この処理結果データ123が表す結果が可視化(出力)されてもよいし、処理結果データ123に代えて又は加えて、後述の処理結果データ125が表す結果が可視化されてもよい。 The second search evaluation process 112 is a process that includes a case search as a first-stage search and an attribute search as a second-stage search. Specifically, in the second search evaluation process 112, a case search is performed based on a non-attribute interest. An example of a non-attribute interest may be the "field "social security"" shown in FIG. 3, but instead of or in addition to that, an interest such as "similar cases" may also be used. The dataset group 117 (one or more datasets) identified in the case search may include at least one of a dataset of a case corresponding to the non-attribute interest and a dataset of a case similar to the corresponding case. Examples of municipalities having "cases corresponding to non-attribute interests" or "cases similar to the corresponding case" are municipalities C and E. In the second-stage search, the search range in the attribute DB 5 may be a range related to one or more municipalities identified in the first-stage search. This is expected to make it possible to solve local issues more efficiently. In the second-stage search, a dataset group 119 (one or more datasets) is identified from the range narrowed down in this way. Data set group 117 and data set group 119 are evaluated, and data representing the evaluation results is output as processing result data 123. The results represented by this processing result data 123 may be visualized (output), or instead of or in addition to processing result data 123, the results represented by processing result data 125 described below may be visualized.

処理結果データ125は、同一の入力データ110について第1の検索評価処理111及び第2の検索評価処理112の両方が行われた場合に出力されるデータでよい。処理結果データ125は、処理結果データ121から特定される一以上の自治体と処理結果データ123から特定される一以上の自治体との共通の自治体を表すデータでよい。上述の例によれば、第1の検索評価処理111の処理結果データ121からは自治体A、D及びEが特定され、第2の検索評価処理112の処理結果データ123からは自治体C及びEが特定され、故に、共通の自治体は自治体Eである。以上のように、入力データ110が表す一つの関心に、属性関心と非属性関心が含まれていて、属性関心については、第1の検索評価処理111(属性検索→事例検索)が行われ、非属性関心については、第1の検索評価処理111と真逆の順序の第2の検索評価処理112(事例検索→属性検索)が行われ、これらの処理111及び112の共通の結果としての自治体が特定される。つまり、一つの関心における異なる関心種別に応じた異なる観点(異なる順序)でそれぞれ検索が行われ、それらの検索の結果が最終の検索結果として特定される。この最終の検索結果が適切であることの期待値は、第1の検索評価処理111と第2の検索評価処理112の一方のみの検索結果に比べて一層高く、故に、地域課題の一層効率的且つ適切な解決が期待される。 The processing result data 125 may be data output when both the first search evaluation process 111 and the second search evaluation process 112 are performed on the same input data 110. The processing result data 125 may be data representing a common municipality between one or more municipalities identified from the processing result data 121 and one or more municipalities identified from the processing result data 123. According to the above example, municipalities A, D, and E are identified from the processing result data 121 of the first search evaluation process 111, and municipalities C and E are identified from the processing result data 123 of the second search evaluation process 112, so that the common municipality is municipality E. As described above, one interest represented by the input data 110 includes attribute interests and non-attribute interests, and the first search evaluation process 111 (attribute search → case search) is performed for the attribute interests, and the second search evaluation process 112 (case search → attribute search) is performed for the non-attribute interests in the exact opposite order to the first search evaluation process 111, and a municipality is identified as a common result of these processes 111 and 112. In other words, searches are performed from different perspectives (in different orders) according to different interest types within one interest, and the results of these searches are identified as the final search result. The expected value of the suitability of this final search result is higher than the search results from only one of the first search evaluation process 111 and the second search evaluation process 112, and therefore a more efficient and appropriate solution to the local problem is expected.

第1の検索評価処理111において、属性検索では、属性関心に該当の属性(又は当該属性を持つ自治体の属性)と所定距離以上離れた属性を持つ自治体が特定されてもよい。「自治体Xの属性と所定距離以上離れた属性を持つ自治体」とは、例えば、自治体Xの一以上の属性に基づく値(例えば特徴量)との差が所定値以上となる値の基になる属性を持つ自治体でよい。このような自治体は、自治体Xの属性と非類似の属性を持つ自治体のうち、属性が自治体Xと対称的である、すなわち、或る属性の観点で特徴づけると正反対に近い特徴を有する自治体(自治体Xの属性との非類似度が一定値以上に大きい属性を持つ自治体の一例)とみなしうる。このような自治体も特定されるため、類似の自治体とそれとは対称的な自治体との比較が可能となり、故に、事例の背景を正確且つ迅速に推測することが期待され、結果として、地域課題の解決を効率的に行うことと地域課題の解決の実効性を向上することとの両立への一層の貢献が期待される。 In the first search evaluation process 111, in the attribute search, a municipality having an attribute that is separated from the attribute corresponding to the attribute interest (or the attribute of the municipality having the attribute) by a predetermined distance or more may be specified. "A municipality having an attribute that is separated from the attribute of municipality X by a predetermined distance or more" may be, for example, a municipality having an attribute that is the basis of a value whose difference from a value based on one or more attributes of municipality X (e.g., a feature amount) is a predetermined value or more. Such a municipality can be regarded as a municipality having an attribute that is symmetrical to that of municipality X, that is, a municipality having characteristics that are almost the opposite when characterized from the viewpoint of a certain attribute (an example of a municipality having an attribute whose dissimilarity to the attribute of municipality X is greater than a certain value). Since such a municipality is also specified, it becomes possible to compare similar municipalities with municipalities that are symmetrical thereto, and therefore it is expected that the background of the case can be accurately and quickly inferred, and as a result, it is expected to further contribute to both efficient solving of regional issues and improving the effectiveness of solving regional issues.

同様に、第2の検索評価処理112において、事例検索では、非属性関心に該当の事例と所定距離以上離れた事例を持つ自治体が特定されてもよい。「非属性関心に該当の事例と所定距離以上離れた事例を持つ自治体」とは、非属性関心に該当の事例に基づく値(例えば特徴量)との差が所定値以上となる値の基になる事例がある自治体でよい。このような自治体は、非属性関心に該当の事例と非類似の事例がある自治体のうちの、該当の事例と対称的な事例がある自治体(自治体Xについての事例との非類似度が一定値以上に大きい事例がある自治体の一例)でよい。このような自治体も特定されるため、該当又は類似の事例がある自治体とそれとは対称的な事例がある自治体との比較が可能となり、故に、事例の背景を正確且つ迅速に推測することが期待され、結果として、地域課題の解決を効率的に行うことと地域課題の解決の実効性を向上することとの両立への一層の貢献が期待される。 Similarly, in the second search evaluation process 112, in the case search, a municipality having a case that is separated from the case corresponding to the non-attribute interest by a predetermined distance or more may be specified. "A municipality having a case that is separated from the case corresponding to the non-attribute interest by a predetermined distance or more" may be a municipality having a case that is the basis of a value that is greater than a predetermined value and that is the difference between the value (e.g., feature) based on the case corresponding to the non-attribute interest. Such a municipality may be a municipality having a symmetrical case to the case (an example of a municipality having a case in which the dissimilarity to the case for municipality X is greater than a certain value) among municipalities having cases that are dissimilar to the case corresponding to the non-attribute interest. Since such a municipality is also specified, it becomes possible to compare a municipality having a corresponding or similar case with a municipality having a symmetrical case thereto, and therefore it is expected that the background of the case can be accurately and quickly inferred, and as a result, it is expected to further contribute to both efficiently solving regional issues and improving the effectiveness of solving regional issues.

以下、第1の検索評価処理111及び第2の検索評価処理112をそれぞれ詳細に説明する。 The first search evaluation process 111 and the second search evaluation process 112 are each described in detail below.

<第1の検索評価処理111> <First search evaluation process 111>

図4は、第1の検索評価処理111のフローチャートである。 Figure 4 is a flowchart of the first search evaluation process 111.

S1では、検索評価部6が、属性関心を属性検索部3に入力することで属性検索部3に属性検索を実行させる。これにより、属性DB5からデータセット群113(属性関心に該当する属性を持つ自治体のデータセットと当該自治体の属性に同一又は類似の属性を持つ自治体のデータセットとのうちの少なくとも一つ)が取得される。 In S1, the search evaluation unit 6 inputs the attribute interest to the attribute search unit 3, causing the attribute search unit 3 to execute an attribute search. This causes a dataset group 113 (at least one of a dataset of a municipality having an attribute corresponding to the attribute interest and a dataset of a municipality having an attribute identical or similar to the attribute of the municipality) to be acquired from the attribute DB 5.

S2では、検索評価部6が、S1において特定された一以上の自治体から一つの自治体を選択する。 In S2, the search evaluation unit 6 selects one municipality from the one or more municipalities identified in S1.

S3では、検索評価部6が、選択された自治体のデータセットの少なくとも一部(例えば、自治体名)を事例検索部7に入力することで事例検索部7に事例検索を実行させる。これにより、事例DB9から、当該自治体の事例を表すデータセットが取得される。 In S3, the search evaluation unit 6 inputs at least a portion of the dataset of the selected municipality (e.g., the name of the municipality) to the case search unit 7, causing the case search unit 7 to execute a case search. As a result, a dataset representing cases of the municipality is obtained from the case DB 9.

S4では、検索評価部6が、S1の属性検索において特定された全ての自治体についてS3が行われたか否かを判定する。S4の判定結果が偽の場合(S4:No)、S2が実行される。 In S4, the search evaluation unit 6 determines whether S3 has been performed for all of the municipalities identified in the attribute search in S1. If the determination result in S4 is false (S4: No), S2 is executed.

S4の判定結果が真の場合(S4:Yes)、検索評価部6が、データセット群113及びデータセット群115(S3において取得された一つ以上のデータセット)の評価を含む検索評価を行い、その結果を表す処理結果データ121を出力する。 If the judgment result of S4 is true (S4: Yes), the search evaluation unit 6 performs a search evaluation including evaluation of the dataset group 113 and the dataset group 115 (one or more datasets acquired in S3), and outputs processing result data 121 representing the result.

以下、第1の検索評価処理111の一具体例を説明する。 Below, a specific example of the first search evaluation process 111 is described.

図5は、第1の検索評価処理111における属性検索及び事例検索の考え方の一例の説明図である。 Figure 5 is an explanatory diagram of an example of the concept of attribute search and case search in the first search evaluation process 111.

例えば、ユーザが、「自治体毎の罰則適用実績は、各自治体の法規制の厳しさや細やかさに相関する」との仮説の下で、関心を決定する。この場合、例えば、関心が、属性関心を含み、属性関心が、「罰則適用実績」を含むとする。罰則適用件数が“0”であることが、罰則適用実績なしを意味し、罰則適用件数が“1”以上であることが、罰則適用実績ありを意味する。 For example, a user determines an interest under the hypothesis that "the record of penalties being applied by each local government correlates with the strictness and detail of the legal regulations of each local government." In this case, for example, the interest includes the attribute interest, and the attribute interest includes "record of penalties being applied." The number of cases in which penalties have been applied being "0" means that there has been no record of penalties being applied, and the number of cases in which penalties have been applied being "1" or more means that there has been a record of penalties being applied.

実線で表される集合11が、罰則適用実績という属性項目がある自治体の集合である。集合11の部分集合12が、属性検索において特定された自治体(例えば、自治体A,D及びEとする)の集合である。部分集合12に、罰則適用実績なしの自治体G(例えば、罰則適用実績なしの複数の自治体からルールベースで又はランダムに選択された自治体)が含まれてよい。自治体Gが、入力データ110が表す関心に該当の属性又は当該属性を持つ自治体の属性と所定距離以上離れた属性を持つ自治体の一例でよい。 Set 11, represented by a solid line, is a set of local governments that have an attribute item called a record of applying penalties. Subset 12 of set 11 is a set of local governments (e.g., local governments A, D, and E) identified in the attribute search. Subset 12 may include local government G that has no record of applying penalties (e.g., a local government selected on a rule-based or random basis from multiple local governments that have no record of applying penalties). Local government G may be an example of a local government that has an attribute that corresponds to the interest represented by input data 110 or an attribute that is separated by a predetermined distance or more from the attribute of a local government that has that attribute.

破線で表される集合10が、非属性関心に該当の事例がある自治体と、当該該当の事例と同一又は類似の事例がある自治体とのうちの少なくとも一つを含む自治体の集合(例えば、条例に「abc」という表現や表現の集合体(概念等)を含む自治体の集合)である。 Set 10, represented by the dashed line, is a set of municipalities that includes at least one of a municipality that has a case that corresponds to a non-attribute interest and a municipality that has a case that is identical or similar to the corresponding case (for example, a set of municipalities that include the expression "abc" or a collection of expressions (concepts, etc.) in their ordinances).

図5が示す例によれば、集合10のうち(つまり、事例DB9のうちの当該集合10に属する全自治体の事例データセットのうち)、事例検索の範囲が、部分集合12と重なる範囲に絞られる。つまり、部分集合12(集合10と集合11との共通部分)に属する各自治体について、事例データセットが取得される。 According to the example shown in FIG. 5, the range of case search within set 10 (i.e., within the case data sets of all municipalities belonging to set 10 in case DB 9) is narrowed down to the range that overlaps with subset 12. In other words, a case data set is obtained for each municipality that belongs to subset 12 (the intersection between set 10 and set 11).

例えば、図6Aが示すように、罰則適用実績(個人情報保護関連の問題の発生)について、属性検索において、罰則適用実績という属性項目がある自治体A~Jの各々について、罰則適用実績について“実績あり”又は“実績なし”が特定される。図6Aが示す例によれば、罰則適用実績ありは、自治体A、D及びEである(この集合「自治体A、D及びE」が、図5に例示した部分集合12に相当する)。 For example, as shown in FIG. 6A, for the record of penalties being applied (occurrence of problems related to personal information protection), an attribute search identifies whether "there is a record" or "there is no record" for the record of penalties being applied for each of the municipalities A to J that have an attribute item for the record of penalties being applied. In the example shown in FIG. 6A, the municipalities A, D, and E have a record of penalties being applied (this set, "municipalities A, D, and E," corresponds to subset 12 illustrated in FIG. 5).

続いて、図6Bが示すように、検索評価部6が、事例検索部7を通じて事例DB9にアクセスし、行政機関個人情報保護法(「行政機関の保有する個人情報の保護に関する法律」の通称)と自治体A~Jの条例とを比較する。これにより、自治体A~Jの各々について、行政機関個人情報保護法のうちの該当規定(条例でもカバーされている規定)の個数がわかる。該当規定の個数は、自治体Aについては12個、自治体Dについては10個、自治体Eについては8個であったとする。つまり、罰則適用実績のある自治体について、該当規定の平均個数は10(=(12+10+8)÷3)であることがわかる。罰則適用実績のない自治体についても、同様の特定方法により、該当規定の平均個数は3.85であることがわかる。この結果、該当規定の平均個数は罰則適用実績のある自治体の方が多く、これは、罰則適用実績のある自治体の方が法規制に厳しい又は細かいと言える。故に、この結果は、上述の仮説「自治体毎の罰則適用実績は、各自治体の法規制の厳しさや細やかさに相関する」が正しいことの根拠となる。 Next, as shown in FIG. 6B, the search evaluation unit 6 accesses the case DB 9 through the case search unit 7 and compares the Administrative Organs Personal Information Protection Act (the common name for the "Act on the Protection of Personal Information Held by Administrative Organs") with the ordinances of the local governments A to J. This makes it possible to determine the number of relevant provisions (provisions that are also covered by ordinances) in the Administrative Organs Personal Information Protection Act for each of the local governments A to J. Assume that the number of relevant provisions is 12 for local government A, 10 for local government D, and 8 for local government E. In other words, it can be seen that for local governments with a history of applying penalties, the average number of relevant provisions is 10 (= (12 + 10 + 8) ÷ 3). For local governments without a history of applying penalties, the same identification method can be used to find that the average number of relevant provisions is 3.85. As a result, the average number of relevant provisions is higher for local governments with a history of applying penalties, which can be said to mean that local governments with a history of applying penalties have stricter or more detailed legal regulations. Therefore, this result supports the above hypothesis that "the record of each local government applying penalties correlates with the strictness and detail of each local government's legal regulations."

図7は、処理結果データ121が表す結果の表示の例を示す図である。 Figure 7 shows an example of the display of the results represented by the processing result data 121.

この表示によれば、ユーザは、自治体A、D及びEに共通して「保有個人情報」という概念が存在することがわかる。また、「個人情報」に対する規制よりも「保有個人情報」に対する規制が多いことがわかる。 From this display, the user can see that the concept of "retained personal information" exists in common in local governments A, D, and E. In addition, it can be seen that there are more regulations on "retained personal information" than on "personal information."

また、自治体A、D及びEと自治体Gとの比較によれば、自治体Gには「保有個人情報」という概念が存在しないことがわかる。 Furthermore, a comparison of local governments A, D, and E with local government G reveals that the concept of "personal information in possession" does not exist in local government G.

以上のようにして、ユーザは、自治体A、D及びEの政策面(条例)の傾向をつかみ、以って、ユーザの上記仮説の正当性を確かめることができる。 In this way, the user can grasp the policy (ordinance) trends of local governments A, D, and E, and thereby verify the validity of the user's above hypothesis.

このような例に代えて又は加えて、第1の検索評価処理111においては、下記のうちの少なくとも一つが期待されてよい。
・産業、土木、保健衛生、環境、福祉などを含んだ属性DB5を、自治体Xが属する同一都道府県内の他自治体と比較し、これにより抽出された所属自治体の特徴として、市税の徴収率が相対的に高かったり、森林面積が相対的に広かったりすることがわかる。目標としては、税の徴収を県内1位にする政策、林業を盛んにする政策が立案されることが望ましいことがわかる。
・人口が同規模だと事業も類似していると思われがちだが比較してみると異なることがわかる。
・自治体Xの財政指数と同規模の(自治体Xと豊かさが類似している)他自治体と比較をすることで、これらの自治体は震災時の想定被害が大きいことがわかる。このため、同被害想定の周辺市ではなく遠隔地域と連携する政策が立案されることが望ましいことがわかる。
Alternatively or in addition to such examples, at least one of the following may be expected in the first search evaluation process 111:
- Attribute DB5, which includes industry, civil engineering, health and hygiene, the environment, welfare, etc., is compared with other municipalities in the same prefecture to which municipality X belongs, and it is found that the characteristics of the municipality that are extracted from this include a relatively high city tax collection rate and a relatively large forest area. As goals, it is found that it is desirable to formulate policies to make tax collection number one in the prefecture and to promote forestry.
-It is often assumed that businesses with similar populations will also be similar, but when compared, it becomes clear that there are differences.
・Comparing the financial index of Municipality X with other municipalities of similar size (similar wealth to Municipality X), we can see that these municipalities are expected to suffer greater damage in the event of an earthquake. For this reason, we can see that it is desirable to formulate policies to cooperate with remote areas rather than neighboring cities that are expected to suffer the same damage.

<第2の検索評価処理112> <Second search evaluation process 112>

図8は、第2の検索評価処理112のフローチャートである。 Figure 8 is a flowchart of the second search evaluation process 112.

S11では、検索評価部6が、非属性関心を事例検索部7に入力することで事例検索部7に事例検索を実行させる。これにより、事例DB9からデータセット群117(非属性属性関心に該当する事例を持つ自治体のデータセットと当該事例に類似の事例がある自治体のデータセットとのうちの少なくとも一つ)が取得される。 In S11, the search evaluation unit 6 inputs the non-attribute interest to the case search unit 7, causing the case search unit 7 to execute a case search. As a result, a dataset group 117 (at least one of a dataset of a municipality having a case corresponding to the non-attribute attribute interest and a dataset of a municipality having a case similar to the case) is acquired from the case DB 9.

S12では、検索評価部6が、S11において特定された一以上の自治体から一つの自治体を選択する。 In S12, the search evaluation unit 6 selects one municipality from the one or more municipalities identified in S11.

S13では、検索評価部6が、選択された自治体のデータセットの少なくとも一部(例えば、自治体名)を属性検索部3に入力することで属性検索部3に属性検索を実行させる。これにより、属性DB5から、当該自治体の属性を表すデータセットが取得される。 In S13, the search evaluation unit 6 inputs at least a part of the dataset of the selected municipality (e.g., the name of the municipality) to the attribute search unit 3, causing the attribute search unit 3 to execute an attribute search. As a result, a dataset representing the attributes of the municipality is obtained from the attribute DB 5.

S14では、検索評価部6が、S11の事例検索において特定された全ての自治体についてS13が行われたか否かを判定する。S14の判定結果が偽の場合(S14:No)、S12が実行される。 In S14, the search evaluation unit 6 determines whether S13 has been performed for all of the municipalities identified in the case search in S11. If the determination result of S14 is false (S14: No), S12 is executed.

S14の判定結果が真の場合(S14:Yes)、検索評価部6が、データセット群117及びデータセット群119(S13において取得された一つ以上のデータセット)の評価を含む検索評価を行い、その結果を表す処理結果データ123を出力する。 If the judgment result of S14 is true (S14: Yes), the search evaluation unit 6 performs a search evaluation including evaluation of the dataset group 117 and the dataset group 119 (one or more datasets acquired in S13), and outputs processing result data 123 representing the result.

なお、第2の検索評価処理112では、類似の事例は、条例の文面(内容)が類似しているかどうか、法令が制定後(改正されてから)の期間が同じであるかなど、複数法令等による総合評価に基づき決定されてもよい。 In addition, in the second search evaluation process 112, similar cases may be determined based on a comprehensive evaluation of multiple laws and regulations, such as whether the wording (content) of the ordinances is similar, or whether the period since the laws and regulations were enacted (amended) is the same.

以下、第2の検索評価処理112の一具体例を説明する。 Below, a specific example of the second search evaluation process 112 is described.

例えば、事例検索において、自治体C及びEが特定されたとする。例えば、図8に示すように、自治体Eには、「個人情報取扱事務の処理」についての条例がある(委託規制)が、自治体Cにはそのような条例がない。ユーザは、自治体Eについて、この条例の趣旨(目的・背景等)を推測するには、属性検索の結果を参酌することが助けとなりうる。 For example, suppose that municipalities C and E are identified in a case search. For example, as shown in Figure 8, municipality E has an ordinance on "processing of personal information handling affairs" (delegation regulation), but municipality C does not have such an ordinance. Taking into consideration the results of the attribute search, the user can be helped to infer the intent (purpose, background, etc.) of this ordinance for municipality E.

たとえば、図9が示すように、苦情処理対応を行う機関の具備状況について、自治体Eではコールセンター等の外部委託先に窓口機能があるが、自治体Cではこのような窓口機能はなく、基本的に各局等の部局が窓口機能を兼務している、とする。この場合、コールセンター等の外部委託先による相談窓口の設置(委託で運営)を目的として図9に例示の条例が制定されたとユーザが推測できる。 For example, as shown in Figure 9, in terms of the availability of agencies that handle complaints, local government E has a call center or other outsourced service provider that provides the liaison function, but local government C does not have such a liaison function, and basically each bureau or department serves as the liaison function. In this case, the user can infer that the ordinance shown in Figure 9 was enacted for the purpose of establishing a consultation liaison (operated by outsourcing) through an outsourced service provider such as a call center.

以上、本発明は上記の実施形態に限定されるものではなく、その要旨を逸脱しない範囲内で様々な変形や他の構成を組み合わせることができる。また本発明は、上記の実施形態で説明した全ての構成を備えるものに限定されず、その構成の一部を削除したものも含まれる。 As mentioned above, the present invention is not limited to the above-mentioned embodiment, and various modifications and other configurations can be combined without departing from the spirit of the invention. Furthermore, the present invention is not limited to those having all of the configurations described in the above-mentioned embodiment, and also includes those in which some of the configurations have been omitted.

例えば、本実施形態で言う「自治体」は、日本国内(例えば、ユーザが所属する自治体がある国)の自治体に限らず、外国における自治体も該当してよい。この場合、少なくとも事例検索において、事例データの少なくとも一部を、既存の翻訳システムに入力しその出力として翻訳後のデータを取得することで、事例検索の継続が可能でよい。また、上述したように、「自治体」は、地域を支援する主体の一例であり、本発明は、自治体以外の主体(地域を支援する主体)にも適用することができる。 For example, the "local government" referred to in this embodiment is not limited to local governments in Japan (e.g., the country in which the local government to which the user belongs is located), but may also apply to local governments in foreign countries. In this case, at least in the case search, it may be possible to continue the case search by inputting at least a portion of the case data into an existing translation system and obtaining the translated data as the output. Also, as described above, a "local government" is an example of an entity that supports a region, and the present invention can be applied to entities other than local governments (entities that support a region).

1 情報処理装置 1 Information processing device

Claims (4)

地域に係る関心を表すデータを入力データとして受け付ける入力部と、
検索評価処理として第1の検索評価処理及び第2の検索評価処理を行う検索評価部と、
前記検索評価処理の結果を表すデータである処理結果データを出力する出力部と
を有し、
前記第1の検索評価処理は、属性検索を第1段階検索として含み、事例検索を第2段階検索として含み、
前記第1の検索評価処理では、
第1段階検索としての前記属性検索は、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを属性データ及び事例データのうちの前記属性データから特定することであり、
第2段階検索としての前記事例検索は、前記属性データ及び前記事例データのうちの前記事例データから、第1段階検索としての前記属性検索において特定された一以上のデータセットが表す一以上の地域の各々について当該地域に該当するデータセットを特定することと、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを特定することとの少なくとも一つであり、
前記所定の条件は、前記入力データが表す関心に該当の属性を持つ地域と当該地域と同一又は類似の属性を持つ地域との少なくとも一つであることを含み、
第2段階検索としての前記事例検索において、前記事例データのうちの検索の範囲は、第1段階検索としての前記属性検索において特定された一以上の地域に関わる範囲であり、
前記属性データは、複数の地域の各々について当該地域の属性を表すデータセットを含むデータであり、
前記事例データは、複数の地域の各々について、当該地域の事例を表すデータセットを含むデータであ
前記第2の検索評価処理は、事例検索を第1段階検索として含み、属性検索を第2段階検索として含み、
前記第2の検索評価処理では、
第1段階検索としての前記事例検索は、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを、前記属性データ及び前記事例データのうちの前記事例データから特定することであり、
第2段階検索としての前記属性検索は、前記属性データ及び前記事例データのうちの前記属性データから、第1段階検索としての前記事例検索において特定された一以上のデータセットが表す一以上の地域の各々について当該地域に該当するデータセットを特定することと、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを特定することとの少なくとも一つであり、
前記所定の条件は、前記入力データが表す関心に該当の事例がある地域であることと、当該該当の事例と類似の事例がある地域であることとのうちの少なくとも一つを含み、
第2段階検索としての前記属性検索において、前記属性データのうちの検索の範囲は、第1段階検索としての前記事例検索において特定された一以上の地域に関わる範囲である、情報処理装置。
An input unit that accepts data representing an interest in a region as input data;
a search evaluation unit that performs a first search evaluation process and a second search evaluation process as a search evaluation process;
an output unit that outputs processing result data that is data representing a result of the search evaluation processing;
the first search evaluation process includes an attribute search as a first stage search and an example search as a second stage search;
In the first search evaluation process,
The attribute search as a first stage search is to identify, from the attribute data and the case data, a data set for each of one or more regions that satisfies a predetermined condition with respect to the interest represented by the input data;
The case search as the second stage search is at least one of: identifying a dataset corresponding to each of one or more regions represented by one or more datasets identified in the attribute search as the first stage search from the case data of the attribute data and the case data; and identifying a dataset for each of the one or more regions that satisfies a predetermined condition regarding the interest represented by the input data;
The predetermined condition includes at least one of a region having an attribute corresponding to the interest represented by the input data and a region having an attribute identical or similar to the region;
In the case search as the second stage search, a search range of the case data is a range related to one or more regions specified in the attribute search as the first stage search,
the attribute data includes a data set representing attributes of each of a plurality of regions;
The case data includes , for each of a plurality of regions, a data set representing cases in the region;
the second search evaluation process includes a case search as a first stage search and an attribute search as a second stage search;
In the second search evaluation process,
The case search as a first stage search is to identify, from the case data among the attribute data and the case data, a data set of each of one or more regions that satisfies a predetermined condition with respect to the interest represented by the input data;
The attribute search as the second stage search is at least one of: identifying a dataset corresponding to each of one or more regions represented by one or more datasets identified in the case search as the first stage search from the attribute data and the attribute data of the case data; and identifying a dataset for each of the one or more regions that satisfies a predetermined condition regarding the interest represented by the input data;
The predetermined condition includes at least one of the following: the area is one in which there is a case corresponding to the interest represented by the input data; and the area is one in which there is a case similar to the case corresponding to the interest;
An information processing device , wherein in the attribute search as the second-stage search, a search range of the attribute data is a range relating to one or more regions identified in the case search as the first-stage search .
前記処理結果データは、前記第1の検索評価処理において特定された一以上の地域と前記第2の検索評価処理において特定された一以上の地域とのうち共通の地域についてのデータである、
請求項に記載の情報処理装置。
The processing result data is data on a common area among one or more areas identified in the first search evaluation process and one or more areas identified in the second search evaluation process.
The information processing device according to claim 1 .
前記第1の検索評価処理において、前記所定の条件は、前記入力データが表す関心に該当の属性又は当該属性を持つ地域の属性と所定距離以上離れた属性を持つ地域であることも含み、
前記第2の検索評価処理において、前記所定の条件は、前記入力データが表す関心に該当の事例と所定距離以上離れた事例を持つ地域であることも含む、
請求項に記載の情報処理装置。
In the first search evaluation process, the predetermined condition also includes a region having an attribute corresponding to the interest represented by the input data or an attribute of a region having the attribute that is separated by a predetermined distance or more from the attribute of the region having the attribute,
In the second search evaluation process, the predetermined condition also includes a region having cases that are separated by a predetermined distance or more from cases corresponding to the interest represented by the input data.
The information processing device according to claim 1 .
コンピュータが、地域に係る関心を表すデータを入力データとして受け付け、
コンピュータが、検索評価処理として第1の検索評価処理及び第2の検索評価処理を行い、
コンピュータが、前記検索評価処理の結果を表すデータである処理結果データを出力し、
前記第1の検索評価処理は、属性検索を第1段階検索として含み、事例検索を第2段階検索として含み、
前記第1の検索評価処理では、
第1段階検索としての前記属性検索は、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを属性データ及び事例データのうちの前記属性データから特定することであり、
第2段階検索としての前記事例検索は、前記属性データ及び前記事例データのうちの前記事例データから、第1段階検索としての前記属性検索において特定された一以上のデータセットが表す一以上の地域の各々について当該地域に該当するデータセットを特定することと、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを特定することとの少なくとも一つであり、
前記所定の条件は、前記入力データが表す関心に該当の属性を持つ地域と当該地域と同一又は類似の属性を持つ地域との少なくとも一つであることを含み、
第2段階検索としての前記事例検索において、前記事例データのうちの検索の範囲は、第1段階検索としての前記属性検索において特定された一以上の地域に関わる範囲であり、
前記属性データは、複数の地域の各々について当該地域の属性を表すデータセットを含むデータであり、
前記事例データは、複数の地域の各々について、当該地域の事例を表すデータセットを含むデータであ
前記第2の検索評価処理は、事例検索を第1段階検索として含み、属性検索を第2段階検索として含み、
前記第2の検索評価処理では、
第1段階検索としての前記事例検索は、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを、前記属性データ及び前記事例データのうちの前記事例データから特定することであり、
第2段階検索としての前記属性検索は、前記属性データ及び前記事例データのうちの前記属性データから、第1段階検索としての前記事例検索において特定された一以上のデータセットが表す一以上の地域の各々について当該地域に該当するデータセットを特定することと、前記入力データが表す関心に関して所定の条件を満たす一以上の地域の各々のデータセットを特定することとの少なくとも一つであり、
前記所定の条件は、前記入力データが表す関心に該当の事例がある地域であることと、当該該当の事例と類似の事例がある地域であることとのうちの少なくとも一つを含み、
第2段階検索としての前記属性検索において、前記属性データのうちの検索の範囲は、第1段階検索としての前記事例検索において特定された一以上の地域に関わる範囲である、情報処理方法。
The computer receives as input data data representing interests in a region;
the computer performs a first search evaluation process and a second search evaluation process as a search evaluation process;
The computer outputs processing result data which is data representing a result of the search evaluation processing;
the first search evaluation process includes an attribute search as a first stage search and an example search as a second stage search;
In the first search evaluation process,
The attribute search as a first stage search is to identify, from the attribute data and the case data, a data set for each of one or more regions that satisfies a predetermined condition with respect to the interest represented by the input data;
The case search as the second stage search is at least one of: identifying a dataset corresponding to each of one or more regions represented by one or more datasets identified in the attribute search as the first stage search from the case data of the attribute data and the case data; and identifying a dataset for each of the one or more regions that satisfies a predetermined condition regarding the interest represented by the input data;
The predetermined condition includes at least one of a region having an attribute corresponding to the interest represented by the input data and a region having an attribute identical or similar to the region;
In the case search as the second stage search, a search range of the case data is a range related to one or more regions specified in the attribute search as the first stage search,
the attribute data includes a data set representing attributes of each of a plurality of regions;
The case data includes , for each of a plurality of regions, a data set representing cases in the region;
the second search evaluation process includes a case search as a first stage search and an attribute search as a second stage search;
In the second search evaluation process,
The case search as a first stage search is to identify, from the case data among the attribute data and the case data, a data set of each of one or more regions that satisfies a predetermined condition with respect to the interest represented by the input data;
The attribute search as the second stage search is at least one of: identifying a dataset corresponding to each of one or more regions represented by one or more datasets identified in the case search as the first stage search from the attribute data and the attribute data of the case data; and identifying a dataset for each of the one or more regions that satisfies a predetermined condition regarding the interest represented by the input data;
The predetermined condition includes at least one of the following: the area is one in which there is a case corresponding to the interest represented by the input data; and the area is one in which there is a case similar to the case corresponding to the interest;
An information processing method , wherein in the attribute search as the second stage search, the search range of the attribute data is a range relating to one or more regions identified in the case search as the first stage search .
JP2021187530A 2021-11-18 2021-11-18 Information processing device and method Active JP7638853B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021187530A JP7638853B2 (en) 2021-11-18 2021-11-18 Information processing device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021187530A JP7638853B2 (en) 2021-11-18 2021-11-18 Information processing device and method

Publications (2)

Publication Number Publication Date
JP2023074563A JP2023074563A (en) 2023-05-30
JP7638853B2 true JP7638853B2 (en) 2025-03-04

Family

ID=86541539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021187530A Active JP7638853B2 (en) 2021-11-18 2021-11-18 Information processing device and method

Country Status (1)

Country Link
JP (1) JP7638853B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7545181B1 (en) * 2024-03-07 2024-09-04 株式会社WiseVine Decision support system, decision support method, and decision support program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002288391A (en) 2001-03-27 2002-10-04 Ayumi Tamai Policy/measure evaluation system in local government
WO2015064713A1 (en) 2013-10-31 2015-05-07 富士通株式会社 Information presentation method, device, and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002288391A (en) 2001-03-27 2002-10-04 Ayumi Tamai Policy/measure evaluation system in local government
WO2015064713A1 (en) 2013-10-31 2015-05-07 富士通株式会社 Information presentation method, device, and program

Also Published As

Publication number Publication date
JP2023074563A (en) 2023-05-30

Similar Documents

Publication Publication Date Title
West et al. Author‐level Eigenfactor metrics: Evaluating the influence of authors, institutions, and countries within the social science research network community
Al-Barashdi et al. Big Data in academic libraries: literature review and future research directions
Wieland et al. Scale purification: state-of-the-art review and guidelines
Newaz et al. A systematic review of contemporary safety management research: a multi-level approach to identifying trending domains in the construction industry
Riebe et al. Measuring spillover effects from defense to civilian sectors–A quantitative approach using LinkedIn
Feng et al. Integrating online and offline data for crisis management: Online geolocalized emotion, policy response, and local mobility during the COVID crisis
Dawes et al. The value and limits of government information resources for policy informatics
Altman et al. The scholarly knowledge ecosystem: Challenges and opportunities for the field of information
Feghali et al. Digital transformation of accounting practices and behavior during COVID-19: MENA evidence
Jagadish et al. The many facets of data equity
Hannouf et al. Cause-effect chains in S-LCA based on DPSIR framework using Markov healthcare model: an application to “working hours” in Canada
Fukui et al. Applying machine learning to human resources data: Predicting job turnover among community mental health center employees
Safari et al. Big4 responses to the COVID-19 crisis: an examination of Bauman's moral impulse
Huynh et al. Mitigating allocative tradeoffs and harms in an environmental justice data tool
Tinner et al. Is adolescent multiple risk behaviour associated with reduced socioeconomic status in young adulthood and do those with low socioeconomic backgrounds experience greater negative impact? Findings from two UK birth cohort studies
Vladimirov et al. Digitalization of the labor market in the fourth industrial revolution
JP7638853B2 (en) Information processing device and method
Sobel Cohen et al. Media and money: a 50-year analysis of international news coverage and US foreign aid
Folke et al. Sexual harassment across occupations: new evidence from Swedish Nationally representative data
Singh Chauhan et al. A trans-national comparison of stock market movements and related social media chatter during the COVID-19 pandemic
Ristea et al. A multisource database tracking the impact of the COVID-19 pandemic on the communities of Boston, MA, USA
Wahyu et al. A systematic review of the data-driven public policy making in Indonesia
Ortigueira-Sánchez et al. Derived importance-performance analysis and diagonal model in a Spanish municipality
Fariala et al. An assessment of key success factors for construction projects in the Democratic Republic of Congo
Bowen et al. Reliability factors in business software: volatility, requirements and end‐users

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240311

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250117

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250219

R150 Certificate of patent or registration of utility model

Ref document number: 7638853

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150