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
JP7533617B2 - Case example output device, case example output method, and program - Google Patents
[go: Go Back, main page]

JP7533617B2 - Case example output device, case example output method, and program - Google Patents

Case example output device, case example output method, and program Download PDF

Info

Publication number
JP7533617B2
JP7533617B2 JP2022564923A JP2022564923A JP7533617B2 JP 7533617 B2 JP7533617 B2 JP 7533617B2 JP 2022564923 A JP2022564923 A JP 2022564923A JP 2022564923 A JP2022564923 A JP 2022564923A JP 7533617 B2 JP7533617 B2 JP 7533617B2
Authority
JP
Japan
Prior art keywords
company
companies
collaboration
desire
information
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
JP2022564923A
Other languages
Japanese (ja)
Other versions
JPWO2022113256A5 (en
JPWO2022113256A1 (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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Publication of JPWO2022113256A1 publication Critical patent/JPWO2022113256A1/ja
Publication of JPWO2022113256A5 publication Critical patent/JPWO2022113256A5/en
Application granted granted Critical
Publication of JP7533617B2 publication Critical patent/JP7533617B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、企業間のビジネスマッチングの技術に関する。 The present invention relates to technology for business matching between companies.

取引に適した企業の組み合わせを提示するビジネスマッチングシステムが用いられている。特許文献1に記載のビジネスマッチングシステムは、企業の属性データ、財務データ、取引データを所定の分類項目で分類したセグメントデータに基づいて、マッチング対象となる企業に有効な取引先を抽出する。A business matching system is used that presents combinations of companies suitable for transactions. The business matching system described in Patent Document 1 extracts effective business partners for the companies to be matched based on segment data that classifies company attribute data, financial data, and transaction data according to specified classification items.

特開2017-182243号公報JP 2017-182243 A

特許文献1に記載のビジネスマッチングシステムは、セグメントデータに基づいてマッチング対象となる企業の取引先を抽出するものの、有用度の高いマッチング事例を提示するとの観点において改善の余地がある。 Although the business matching system described in Patent Document 1 extracts business partners of companies that are candidates for matching based on segment data, there is room for improvement in terms of presenting highly useful matching examples.

本発明の一態様は、上記の問題に鑑みてなされたものであり、その目的の一例は、企業間でのビジネスマッチングにおいて有用度の高いマッチング事例の出力を可能にする技術を提供することである。One aspect of the present invention has been made in consideration of the above problems, and one example of its objective is to provide technology that enables the output of highly useful matching examples in business matching between companies.

本発明の一側面に係る事例出力装置は、複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、を備える。 A case example output device according to one aspect of the present invention comprises a first extraction means for referencing a storage device in which collaboration desire information of each of a plurality of companies is stored, and extracting from the plurality of companies a first company having a collaboration desire similar to the collaboration desire of a target company based on the collaboration desire information of the target company, a second extraction means for extracting from the plurality of companies a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company, and an output means for outputting a matching example relating to the content of collaboration between the first company and the second company.

本発明の一側面に係る事例出力方法は、事例出力装置が、複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出し、前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出し、前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する。 In one aspect of the present invention, a case example output method includes a case example output device that references a storage device in which collaboration desire information of each of a plurality of companies is stored, extracts from the plurality of companies a first company having a collaboration desire similar to the collaboration desire of a target company based on the collaboration desire information of the target company, extracts from the plurality of companies a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company, and outputs a matching case example regarding the content of collaboration between the first company and the second company.

本発明の一側面に係るプログラムは、コンピュータを事例出力装置として機能させるプログラムであって、前記プログラムは、前記コンピュータを、複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、として機能させる。 A program according to one aspect of the present invention is a program that causes a computer to function as a case example output device, the program causing the computer to function as: a first extraction means that references a storage device in which collaboration desire information of each of a plurality of companies is stored, and extracts from the plurality of companies a first company that has a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company; a second extraction means that extracts from the plurality of companies a second company that has a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company; and an output means that outputs a matching example regarding the content of collaboration between the first company and the second company.

本発明の一態様によれば、企業間でのビジネスマッチングにおいて有用度の高いマッチング事例を出力することができる。 According to one aspect of the present invention, it is possible to output matching examples that are highly useful in business matching between companies.

本発明の例示的実施形態1に係る事例出力装置の構成を示すブロック図である。1 is a block diagram showing a configuration of a case example output device according to a first exemplary embodiment of the present invention; 本発明の例示的実施形態1に係る事例出力方法の流れを示すフロー図である。1 is a flow diagram showing the flow of a case output method according to an exemplary embodiment 1 of the present invention. 本発明の例示的実施形態2に係る事例出力システムの構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a case example output system according to an exemplary embodiment 2 of the present invention. 本発明の例示的実施形態2に係る事例出力方法の流れを示すフロー図である。FIG. 11 is a flow chart showing the flow of a case output method according to an exemplary embodiment 2 of the present invention. 本発明の例示的実施形態3に係る事例出力システムの構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a case example output system according to an exemplary embodiment 3 of the present invention. 本発明の例示的実施形態3に係るニーズ情報データベースの具体例を示す図である。FIG. 11 is a diagram showing a specific example of a needs information database according to the third exemplary embodiment of the present invention. 本発明の例示的実施形態3に係る事例データベースの具体例を示す図である。FIG. 11 is a diagram showing a specific example of a case database according to an exemplary embodiment 3 of the present invention. 本発明の例示的実施形態3に係る事例出力方法の流れを示すフロー図である。FIG. 11 is a flow chart showing the flow of a case output method according to an exemplary embodiment 3 of the present invention. 本発明の例示的実施形態3において表示される画面例を示す図である。FIG. 11 is a diagram showing an example of a screen displayed in exemplary embodiment 3 of the present invention. 本発明の例示的実施形態4に係る事例出力システムの構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a case example output system according to an exemplary embodiment 4 of the present invention. 本発明の例示的実施形態4における企業情報データベースの具体例を示す図である。FIG. 13 is a diagram showing a specific example of a company information database in exemplary embodiment 4 of the present invention. 本発明の例示的実施形態4に係る事例出力方法の流れを示すフロー図である。FIG. 11 is a flow chart showing the flow of a case output method according to an exemplary embodiment 4 of the present invention. 本発明の例示的実施形態5に係る事例出力システムの構成を示すブロック図である。FIG. 13 is a block diagram showing a configuration of a case example output system according to an exemplary embodiment 5 of the present invention. 本発明の例示的実施形態5に係る事例出力方法の流れを示すフロー図である。FIG. 11 is a flow chart showing the flow of a case output method according to an exemplary embodiment 5 of the present invention. 本発明の例示的実施形態5において表示される画面例を示す図である。FIG. 13 is a diagram showing an example of a screen displayed in exemplary embodiment 5 of the present invention. 本発明の例示的実施形態5において表示される画面例を示す図である。FIG. 13 is a diagram showing an example of a screen displayed in exemplary embodiment 5 of the present invention. 本発明の例示的実施形態5において表示される画面例を示す図である。FIG. 13 is a diagram showing an example of a screen displayed in exemplary embodiment 5 of the present invention. 本発明の各例示的実施形態における事例出力装置のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a hardware configuration of a case example output device in each exemplary embodiment of the present invention.

〔例示的実施形態1〕
本発明の例示的実施形態1について、図面を参照して詳細に説明する。本例示的実施形態は、後述する例示的実施形態の基本となる形態である。
[Example embodiment 1]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings. This exemplary embodiment is a basic form of the exemplary embodiments described below.

<事例出力装置の構成>
本例示的実施形態に係る事例出力装置100の構成について、図1を参照して説明する。図1は、事例出力装置100の構成を示すブロック図である。事例出力装置100は、企業間の協業内容に関するマッチング事例を出力する装置である。
<Configuration of the case example output device>
The configuration of a case example output device 100 according to this exemplary embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the case example output device 100. The case example output device 100 is a device that outputs matching cases relating to the contents of collaboration between companies.

図1に示すように、事例出力装置100は、第1抽出部101、第2抽出部102および出力部103を備える。第1抽出部101は、本例示的実施形態において第1抽出手段を実現する構成である。第2抽出部102は、本例示的実施形態において第2抽出手段を実現する構成である。出力部103は、本例示的実施形態において出力手段を実現する構成である。 As shown in FIG. 1, the case example output device 100 includes a first extraction unit 101, a second extraction unit 102, and an output unit 103. The first extraction unit 101 is configured to realize a first extraction means in this exemplary embodiment. The second extraction unit 102 is configured to realize a second extraction means in this exemplary embodiment. The output unit 103 is configured to realize an output means in this exemplary embodiment.

第1抽出部101は、複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する。協業希望情報は、企業の協業希望(ニーズ)の内容を示す情報である。協業希望情報は、例えば、企業名、協業したい事業の内容、企業理念、自社で提供可能なサービス/商品、を示す情報を含む。第1抽出部101が抽出する第1の企業の数は、1つであってもよく、また、複数であってもよい。The first extraction unit 101 refers to a storage device in which the collaboration desire information of each of a plurality of companies is stored, and extracts from the plurality of companies a first company that has a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company. The collaboration desire information is information indicating the content of the collaboration desire (needs) of the companies. The collaboration desire information includes, for example, information indicating the company name, the content of the business to be collaborated on, the company philosophy, and the services/products that the company can provide. The number of first companies extracted by the first extraction unit 101 may be one or more.

ここで、記憶装置は、事例出力装置100に含まれていてもよいし、事例出力装置100と通信可能に接続された外部の装置であってもよい。例えば、第1抽出部101は、複数の企業の各々の協業希望情報に対して形態素解析等の自然言語処理を行って解析し、解析結果に基づき、対象企業の協業希望に類似する協業希望を有する第1の企業を抽出する。協業希望情報同士の類似性を判断する技術としては、公知の技術を採用可能である。ただし、各企業の協業希望情報を参照して対象企業に類似する第1の企業を抽出する処理は、上述した処理に限定されない。Here, the storage device may be included in the case output device 100, or may be an external device communicatively connected to the case output device 100. For example, the first extraction unit 101 performs natural language processing such as morphological analysis on the collaboration desire information of each of the multiple companies to analyze it, and extracts a first company having a collaboration desire similar to the collaboration desire of the target company based on the analysis result. A known technology can be adopted as a technology for determining the similarity between the collaboration desire information. However, the process of extracting a first company similar to the target company by referring to the collaboration desire information of each company is not limited to the above-mentioned process.

第2抽出部102は、第1の企業の協業希望情報に基づいて、第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する。第2抽出部102が抽出する第2の企業の数は、1つであってもよく、また、複数であってもよい。例えば、第2抽出部102は、複数の企業の各々の協業希望情報に対して形態素解析等の自然言語処理を行って解析し、解析結果に基づき、対象企業に基づき特定される第1の企業との間で協業希望情報同士が類似する第2の企業を抽出する。協業希望情報同士の類似性を判断する技術としては、公知の技術を採用可能である。ただし、各企業の協業希望情報を参照して第2の企業を抽出する処理は、上述した処理に限定されない。The second extraction unit 102 extracts, from among the multiple companies, a second company having a collaboration desire similar to the collaboration desire of the first company, based on the collaboration desire information of the first company. The number of second companies extracted by the second extraction unit 102 may be one or more. For example, the second extraction unit 102 performs natural language processing such as morphological analysis on the collaboration desire information of each of the multiple companies to analyze it, and based on the analysis result, extracts a second company whose collaboration desire information is similar to that of the first company identified based on the target company. A publicly known technology can be adopted as a technology for determining the similarity between the collaboration desire information. However, the process of extracting a second company by referring to the collaboration desire information of each company is not limited to the above-mentioned process.

出力部103は、第1の企業と第2の企業との間の協業内容に関するマッチング事例を出力する。例えば、出力部103は、マッチング事例を示す情報を表示装置に出力する。以下では、マッチング事例を示す情報をマッチング事例情報とも記載する。ここで、表示装置は、事例出力装置100に含まれていてもよいし、事例出力装置100と通信可能に接続された外部の装置であってもよい。また、出力部103は、スピーカまたは画像形成装置等の他の装置にマッチング事例情報を出力してもよく、また、外部記憶装置にマッチング事例情報を出力して記憶させてもよい。ただし、マッチング事例を出力する処理は、上述した処理に限定されない。The output unit 103 outputs a matching case relating to the content of collaboration between a first company and a second company. For example, the output unit 103 outputs information indicating the matching case to a display device. Hereinafter, the information indicating the matching case is also described as matching case information. Hereinafter, the display device may be included in the case output device 100, or may be an external device communicatively connected to the case output device 100. The output unit 103 may also output the matching case information to another device such as a speaker or an image forming device, or may output the matching case information to an external storage device for storage. However, the process of outputting the matching case is not limited to the process described above.

<事例出力方法の流れ>
以上のように構成された事例出力装置100が実行する事例出力方法S100の流れについて、図2を参照して説明する。図2は、事例出力方法S100の流れを示すフロー図である。図2に示すように、事例出力方法S100は、ステップS1~S3を含む。
<Flow of example output method>
The flow of the case example output method S100 executed by the case example output device 100 configured as above will be described with reference to Fig. 2. Fig. 2 is a flow diagram showing the flow of the case example output method S100. As shown in Fig. 2, the case example output method S100 includes steps S1 to S3.

(ステップS1)
ステップS1において、第1抽出部101は、複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する。
(Step S1)
In step S1, the first extraction unit 101 refers to a storage device in which the collaboration desire information of each of the multiple companies is stored, and extracts from the multiple companies a first company that has a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company.

(ステップS2)
ステップS2において、第2抽出部102は、第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、複数の企業の中から抽出する。
(Step S2)
In step S2, the second extraction unit 102 extracts, from among the multiple companies, a second company having a collaboration desire similar to the collaboration desire of the first company, based on the collaboration desire information of the first company.

(ステップS3)
ステップS3において、出力部103は、第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する。
<本例示的実施形態の効果>
以上のように、本例示的実施形態に係る事例出力装置100は、対象企業のマッチング事例だけでなく、対象企業の協業希望に類似する協業希望を有する第1の企業のマッチング事例を示すマッチング事例情報を出力する。これにより、本例示的実施形態に係る事例出力装置100によれば、対象企業のビジネスマッチングにおいて参考となり得る、有用度の高いマッチング事例情報を出力できる。
(Step S3)
In step S3, the output unit 103 outputs a matching example regarding the contents of collaboration between the first company and the second company.
<Advantages of this exemplary embodiment>
As described above, the case example output device 100 according to the present exemplary embodiment outputs not only the matching case of the target company, but also the matching case information indicating the matching case of the first company having a collaboration desire similar to the collaboration desire of the target company. As a result, the case example output device 100 according to the present exemplary embodiment can output highly useful matching case information that can be used as a reference for business matching of the target company.

〔例示的実施形態2〕
本発明の例示的実施形態2について、図面を参照して詳細に説明する。なお、例示的実施形態1にて説明した構成要素と同じ機能を有する構成要素については、同じ符号を付し、その説明を繰り返さない。
Exemplary embodiment 2
A second exemplary embodiment of the present invention will be described in detail with reference to the drawings. Note that components having the same functions as those described in the first exemplary embodiment are denoted by the same reference numerals, and the description thereof will not be repeated.

<事例出力システムの構成>
例示的実施形態2に係る事例出力システム1は、企業間の協業内容に関するマッチング事例をユーザに提示するシステムである。事例出力システム1の構成について、図3を参照して説明する。図3は、事例出力システム1の構成を示すブロック図である。図3に示すように、事例出力システム1は、事例出力装置10と、ユーザ端末3とを含む。事例出力装置10およびユーザ端末3は、互いに通信可能に接続される。
<Configuration of the case example output system>
The case example output system 1 according to the second exemplary embodiment is a system that presents matching cases relating to collaboration between companies to a user. The configuration of the case example output system 1 will be described with reference to Fig. 3. Fig. 3 is a block diagram showing the configuration of the case example output system 1. As shown in Fig. 3, the case example output system 1 includes a case example output device 10 and a user terminal 3. The case example output device 10 and the user terminal 3 are connected to each other so as to be able to communicate with each other.

(事例出力装置の構成)
事例出力装置10は、第1抽出部11、第2抽出部12および出力部13を備える。第1抽出部11は、本例示的実施形態において第1抽出手段を実現する構成である。第2抽出部12は、本例示的実施形態において第2抽出手段を実現する構成である。出力部13は、本例示的実施形態において出力手段を実現する構成である。
(Configuration of the case example output device)
The case example output device 10 includes a first extraction unit 11, a second extraction unit 12, and an output unit 13. The first extraction unit 11 is configured to realize a first extraction means in this exemplary embodiment. The second extraction unit 12 is configured to realize a second extraction means in this exemplary embodiment. The output unit 13 is configured to realize an output means in this exemplary embodiment.

第1抽出部11は、複数の企業のうち対象企業を示す入力情報をユーザ端末3から受信する点が、例示的実施形態1における第1抽出部101と異なる。その他の点については、第1抽出部101と同様に構成されるため、詳細な説明を繰り返さない。The first extraction unit 11 differs from the first extraction unit 101 in exemplary embodiment 1 in that it receives input information indicating a target company among a plurality of companies from a user terminal 3. In other respects, it is configured in the same way as the first extraction unit 101, and therefore detailed description will not be repeated.

第2抽出部12は、例示的実施形態1における第2抽出部102と同様に構成されるため、詳細な説明を繰り返さない。 The second extraction unit 12 is configured in the same manner as the second extraction unit 102 in exemplary embodiment 1, and therefore a detailed description will not be repeated.

出力部13は、マッチング事例を示す情報をユーザ端末3に出力する点が、例示的実施形態1における出力部103と異なる。具体的には、出力部13は、マッチング事例を示す情報をユーザ端末3に送信する。その他の点については、出力部103と同様に構成されるため、詳細な説明を繰り返さない。The output unit 13 differs from the output unit 103 in exemplary embodiment 1 in that the output unit 13 outputs information indicating the matching case to the user terminal 3. Specifically, the output unit 13 transmits information indicating the matching case to the user terminal 3. In other respects, the output unit 13 is configured in the same way as the output unit 103, and therefore detailed description will not be repeated.

(ユーザ端末の構成)
図3に示すように、ユーザ端末3は、入力部31および表示部32を備える。入力部31は、本例示的実施形態において入力手段を実現する構成である。表示部32は、本例示的実施形態において表示手段を実現する構成である。ユーザ端末3は、入力装置および表示装置(何れも不図示)に接続される。
(Configuration of user terminal)
3, the user terminal 3 includes an input unit 31 and a display unit 32. The input unit 31 is configured to realize an input means in this exemplary embodiment. The display unit 32 is configured to realize a display means in this exemplary embodiment. The user terminal 3 is connected to the input device and the display device (neither of which are shown).

入力部31は、複数の企業のうち対象企業を示す入力情報を、入力装置を介して取得する。入力部31は、取得した入力情報を事例出力装置10に送信する。The input unit 31 acquires input information indicating a target company among a plurality of companies via an input device. The input unit 31 transmits the acquired input information to the case output device 10.

表示部32は、事例出力装置10が出力したマッチング事例を示す情報を表示装置に表示する。
<事例出力方法の流れ>
以上のように構成された事例出力システム1が実行する事例出力方法S10の流れについて、図4を参照して説明する。図4は、事例出力方法S10の流れを示すフロー図である。図4に示すように、事例出力方法S10は、ステップS11~S15を含む。
The display unit 32 displays information indicating the matching examples output by the example output device 10 on a display device.
<Flow of example output method>
The flow of the case example output method S10 executed by the case example output system 1 configured as above will be described with reference to Fig. 4. Fig. 4 is a flow diagram showing the flow of the case example output method S10. As shown in Fig. 4, the case example output method S10 includes steps S11 to S15.

(ステップS11)
ステップS11において、ユーザ端末3の入力部31は、複数の企業のうち対象企業を示す入力情報を取得し、取得した入力情報を事例出力装置10に送信する。
(Step S11)
In step S<b>11 , the input unit 31 of the user terminal 3 acquires input information indicating a target company among a plurality of companies, and transmits the acquired input information to the case example output device 10 .

(ステップS12)
ステップS12において、第1抽出部11は、複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、入力情報が示す対象企業の協業希望情報に基づいて、対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する。
(Step S12)
In step S12, the first extraction unit 11 refers to a storage device in which the collaboration desire information of each of the multiple companies is stored, and extracts from the multiple companies a first company that has a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company indicated by the input information.

(ステップS13)
ステップS13において、第2抽出部12は、第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、複数の企業の中から抽出する。
(Step S13)
In step S13, the second extraction unit 12 extracts, from among the multiple companies, a second company having a collaboration desire similar to the collaboration desire of the first company, based on the collaboration desire information of the first company.

(ステップS14)
ステップS14において、出力部13は、第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する。具体的には、出力部13は、マッチング事例を示すマッチング事例情報をユーザ端末3に送信する。
(Step S14)
In step S14, the output unit 13 outputs a matching example related to the collaboration content between the first company and the second company. Specifically, the output unit 13 transmits matching example information indicating the matching example to the user terminal 3.

(ステップS15)
ステップS15において、ユーザ端末3の表示部32は、事例出力装置10が送信したマッチング事例情報を表示装置に表示する。
(Step S15)
In step S15, the display unit 32 of the user terminal 3 displays the matching case information transmitted by the case output device 10 on the display device.

<本例示的実施形態の効果>
以上の構成により、本例示的実施形態に係る事例出力システム1によれば、ユーザ端末のユーザは、対象企業を示す入力情報を入力することにより、対象企業のビジネスマッチングにおいて参考となり得る、有用度の高いマッチング事例を表示画面で把握することができる。
<Advantages of this exemplary embodiment>
With the above-described configuration, according to the case example output system 1 of this exemplary embodiment, a user of a user terminal can input input information indicating a target company and thereby grasp on the display screen highly useful matching cases that can be useful in business matching with the target company.

〔例示的実施形態3〕
本発明の例示的実施形態3について、図面を参照して詳細に説明する。なお、例示的実施形態1~2にて説明した構成要素と同じ機能を有する構成要素については、同じ符号を付し、その説明を繰り返さない。
Exemplary embodiment 3
A third exemplary embodiment of the present invention will be described in detail with reference to the drawings. Note that components having the same functions as those described in the first and second exemplary embodiments are given the same reference numerals, and the description thereof will not be repeated.

<事例出力システムの構成>
本例示的実施形態に係る事例出力システム1Aの構成について、図5を参照して説明する。図5は、事例出力システム1Aの構成を示すブロック図である。事例出力システム1Aは、各企業のニーズ文を参照して、ユーザが指定した対象企業のビジネスマッチングの参考となり得る企業間のマッチング事例を示す情報を出力するシステムである。企業のニーズ文とは、企業のニーズを表す文章であり、本明細書に係る協業希望情報の一例である。
<Configuration of the case example output system>
The configuration of the case example output system 1A according to this exemplary embodiment will be described with reference to Fig. 5. Fig. 5 is a block diagram showing the configuration of the case example output system 1A. The case example output system 1A is a system that references the needs statement of each company and outputs information indicating matching cases between companies that can serve as a reference for business matching of target companies designated by a user. The needs statement of a company is a statement expressing the needs of the company, and is an example of collaboration request information related to this specification.

図5に示すように、事例出力システム1Aは、事例出力装置10Aと、ユーザ端末3Aとを含む。事例出力装置10Aおよびユーザ端末3Aは、ネットワークN1を介して通信可能に接続される。なお、図5には、1つのユーザ端末3Aを示しているが、事例出力装置10Aが接続されるユーザ端末3Aの数は限定されない。ネットワークN1は、例えば、無線LAN(Local Area Network)、有線LAN、WAN(Wide Area Network)、公衆回線網、モバイルデータ通信網、又は、これらのネットワークの組み合わせである。ただし、ネットワークN1の構成はこれらに限定されない。As shown in FIG. 5, the case example output system 1A includes a case example output device 10A and a user terminal 3A. The case example output device 10A and the user terminal 3A are communicatively connected via a network N1. Note that, although one user terminal 3A is shown in FIG. 5, the number of user terminals 3A to which the case example output device 10A is connected is not limited. The network N1 is, for example, a wireless LAN (Local Area Network), a wired LAN, a WAN (Wide Area Network), a public line network, a mobile data communication network, or a combination of these networks. However, the configuration of the network N1 is not limited to these.

(ユーザ端末の構成)
図5に示すように、ユーザ端末3Aは、例示的実施形態2におけるユーザ端末3と同様の構成に加えて、通信部33Aを備える。
(Configuration of user terminal)
As shown in FIG. 5, the user terminal 3A includes a communication unit 33A in addition to the same configuration as the user terminal 3 in the second exemplary embodiment.

通信部33Aは、ネットワークN1を介して事例出力装置10Aとの間で情報を送受信する。以降、通信部33Aが事例出力装置10Aとの間で情報を送受信することを、単に、ユーザ端末3Aが事例出力装置10Aとの間で情報を送受信する、とも記載する。The communication unit 33A transmits and receives information to and from the case example output device 10A via the network N1. Hereinafter, the communication unit 33A transmitting and receiving information to and from the case example output device 10A will also be described simply as the user terminal 3A transmitting and receiving information to and from the case example output device 10A.

(事例出力装置の構成)
また、図5に示すように、事例出力装置10Aは、制御部110A、記憶部120A、および通信部130Aを含む。制御部110Aは、第1抽出部11A、第2抽出部12Aおよび出力部13Aを備える。第1抽出部11Aは、本例示的実施形態において第1抽出手段を実現する構成である。第2抽出部12Aは、本例示的実施形態において第2抽出手段を実現する構成である。出力部13Aは、本例示的実施形態において出力手段を実現する構成である。制御部110Aに含まれるこれらの機能ブロックの詳細については後述する。
(Configuration of the case example output device)
5, the case example output device 10A includes a control unit 110A, a storage unit 120A, and a communication unit 130A. The control unit 110A includes a first extraction unit 11A, a second extraction unit 12A, and an output unit 13A. The first extraction unit 11A is configured to realize a first extraction means in this exemplary embodiment. The second extraction unit 12A is configured to realize a second extraction means in this exemplary embodiment. The output unit 13A is configured to realize an output means in this exemplary embodiment. Details of these functional blocks included in the control unit 110A will be described later.

記憶部120Aは、ニーズ情報データベースDB1および事例データベースDB3を記憶する。ニーズ情報データベースDB1および事例データベースDB3の詳細については後述する。記憶部120Aは、本例示的実施形態において記憶装置を実現する構成である。The storage unit 120A stores a needs information database DB1 and a case database DB3. Details of the needs information database DB1 and the case database DB3 will be described later. The storage unit 120A is configured to realize a storage device in this exemplary embodiment.

通信部130Aは、制御部110Aの制御の基に、ネットワークN1を介してユーザ端末3Aとの間で情報を送受信する。以降、制御部110Aが通信部130Aを介してユーザ端末3Aとの間で情報を送受信することを、単に、制御部110Aがユーザ端末3Aとの間で情報を送受信する、とも記載する。The communication unit 130A transmits and receives information to and from the user terminal 3A via the network N1 under the control of the control unit 110A. Hereinafter, the transmission and reception of information between the control unit 110A and the user terminal 3A via the communication unit 130A will also be simply referred to as the control unit 110A transmitting and receiving information to and from the user terminal 3A.

(ニーズ情報データベース)
ニーズ情報データベースDB1の構成について、図6を参照して説明する。図6は、ニーズ情報データベースDB1の具体例を示す図である。図6に示すように、ニーズ情報データベースDB1は、複数の企業の各々についてニーズ文を含む情報を格納する。本例示的実施形態における各企業のニーズ文は、請求の範囲に記載した「協業希望情報」の一例である。
(Needs information database)
The configuration of the needs information database DB1 will be described with reference to Fig. 6. Fig. 6 is a diagram showing a specific example of the needs information database DB1. As shown in Fig. 6, the needs information database DB1 stores information including a needs statement for each of a plurality of companies. The needs statement for each company in this exemplary embodiment is an example of the "collaboration desire information" set forth in the claims.

各企業のニーズ文は例えば、当該企業が求める協業先の特徴を示すフレーズを含む。例えば、図6において、企業Aのニーズ文に含まれる「贈答用の加工食品を製造する業者を探しています。」とのフレーズは、企業Aが求める協業先の特徴の一例を示している。また、例えば、図6において企業Bに関連するニーズ文に含まれる「フリーズドライ食品の販路を求めています。」とのフレーズは、企業Bが求める協業先の特徴の一例を示している。 The needs statement of each company includes, for example, a phrase that indicates the characteristics of a partner that the company is looking for. For example, in Figure 6, the phrase "We are looking for a manufacturer of processed foods for gifts" included in the needs statement of company A indicates an example of a characteristic of a partner that company A is looking for. Also, for example, in Figure 6, the phrase "We are looking for a sales channel for freeze-dried foods" included in the needs statement related to company B indicates an example of a characteristic of a partner that company B is looking for.

(ニーズ文が登録された企業)
以降、ニーズ情報データベースDB1にニーズ文を含む情報が格納された企業を、「ニーズ情報データベースDB1にニーズ文が登録された企業」、または、単に、「ニーズ文が登録された企業」、とも記載する。新たな企業のニーズ文が、事例出力装置10Aの運用開始後に追加して登録される場合もあり得る。また、既に登録されたニーズ文が、事例出力装置10Aの運用開始後に修正される場合もあり得る。また、既に登録された企業のニーズ文が、事例出力装置10Aの運用開始後に削除される場合もあり得る。
(Companies that have registered a statement of needs)
Hereinafter, a company whose information including a needs statement is stored in the needs information database DB1 will be referred to as a "company whose needs statement is registered in the needs information database DB1" or simply as a "company whose needs statement is registered." A new company's needs statement may be added and registered after the case example output device 10A starts operating. Also, an already registered needs statement may be modified after the case example output device 10A starts operating. Also, an already registered company's needs statement may be deleted after the case example output device 10A starts operating.

(複数の企業)
「複数の企業」とは、ニーズ情報データベースDB1にニーズ文が登録されている複数の企業を指す。
(multiple companies)
"Multiple companies" refers to multiple companies whose needs statements are registered in the needs information database DB1.

(対象企業)
「対象企業」とは、複数の企業のうち、マッチングの対象である企業を指す。対象企業は、例えば事例出力装置10Aのユーザにより指定される。
(Target companies)
The term "target company" refers to a company that is a target of matching among a plurality of companies. The target company is designated by, for example, a user of the case example output device 10A.

(第1の企業)
「第1の企業」とは、対象企業の協業希望に類似する協業希望を有する企業を指す。第1の企業は、一例として、事例出力装置10Aが対象企業の協業先として推奨する企業、すなわち対象企業のマッチング候補として推奨する企業である。なお、第1の企業は対象企業の協業先として推奨される企業に限られない。
(First company)
The "first company" refers to a company that has a similar collaboration desire to that of the target company. As an example, the first company is a company that the case example output device 10A recommends as a collaboration partner for the target company, that is, a company that is recommended as a matching candidate for the target company. Note that the first company is not limited to a company that is recommended as a collaboration partner for the target company.

(第2の企業)
「第2の企業」とは、第1の企業の協業希望に類似する協業希望を有する企業を指す。
(Second company)
A "second company" refers to a company that has collaboration aspirations similar to those of the first company.

(候補企業)
「候補企業」とは、複数の企業のうち、対象企業以外の企業を指す。候補企業は、第1の企業の候補となる企業である。1つの対象企業に対して、1以上の候補企業が存在する。以下の説明では、説明の便宜上、対象企業、第1の企業および候補企業を各々区別する必要がない場合には、これらを単に「企業」ともいう。
(Candidate companies)
A "candidate company" refers to a company among multiple companies other than the target company. A candidate company is a company that is a candidate for the first company. There are one or more candidate companies for one target company. In the following explanation, for convenience of explanation, when there is no need to distinguish between the target company, the first company, and the candidate company, they are also simply referred to as "companies."

(事例データベース)
事例データベースDB3の構成について、図7を参照して説明する。図7は、事例データベースDB3の具体例を示す図である。図7に示すように、事例データベースDB3は、企業のマッチング事例を格納する。マッチング事例は、協業した複数の企業または協業する予定のある複数の企業を示す情報を含む。また、マッチング事例は、企業間のマッチングの程度を示す情報を含む。マッチングの程度を示す情報は例えば、協業がどの段階まで進んだかといった情報、商談がどこまで進んだかといった情報、または、企業間の協業の成功度を数値で表す情報を含む。また、マッチング事例情報は、協業した時期を示す情報等、他の情報を含んでいてもよい。
(Case Database)
The configuration of the case database DB3 will be described with reference to FIG. 7. FIG. 7 is a diagram showing a specific example of the case database DB3. As shown in FIG. 7, the case database DB3 stores matching cases of companies. The matching cases include information indicating multiple companies that have collaborated or multiple companies that are scheduled to collaborate. The matching cases also include information indicating the degree of matching between the companies. The information indicating the degree of matching includes, for example, information on how far the collaboration has progressed, information on how far the negotiations have progressed, or information that numerically represents the degree of success of collaboration between the companies. The matching case information may also include other information, such as information indicating the time of collaboration.

図7の例では、事例データベースDB3に格納されるマッチング事例情報は、「企業の組み合わせ」と「協業内容」と「推奨度」との各項目が互いに関連付けられている。これらの項目のうち、「企業の組み合わせ」の項目には、そのマッチング事例の企業を示す情報が格納される。この項目に格納される情報は、2つの企業を示す情報であってもよく、また、3以上の企業を示す情報であってもよい。In the example of Figure 7, the matching case information stored in the case database DB3 has the following items associated with each other: "Company combination," "Collaboration content," and "Recommendation level." Of these items, the "Company combination" item stores information indicating the companies in the matching case. The information stored in this item may be information indicating two companies, or may be information indicating three or more companies.

「協業内容」の項目には、そのマッチング事例における協業の具体的な内容を表す情報が格納される。「推奨度」の項目には、そのマッチング事例のマッチングの程度を示す情報が格納される。例えば、協業が成功している場合は推奨度が高く、また、協業が成功していない場合には推奨度が低い。推奨度は、例えば事例出力装置10Aの管理者等により予め設定されてもよく、また、事例出力装置10A(又は他の装置)が、企業の業績等を示す情報に基づき特定してもよい。事例出力装置10Aは例えば、協業する前後における業績の成長率が高いほど大きくなるように推奨度を算出してもよい。The "Collaboration Content" item stores information indicating the specific content of the collaboration in the matching case. The "Recommendation Level" item stores information indicating the degree of matching in the matching case. For example, if the collaboration is successful, the recommendation level is high, and if the collaboration is unsuccessful, the recommendation level is low. The recommendation level may be set in advance, for example, by an administrator of the case output device 10A, or may be determined by the case output device 10A (or another device) based on information indicating the performance of the companies, etc. The case output device 10A may, for example, calculate the recommendation level so that the higher the growth rate of performance before and after the collaboration, the higher the recommendation level.

事例データベースDB3の各項目は、例えば事例出力装置10Aの管理者等により登録される。 Each item in the case database DB3 is registered, for example, by an administrator of the case output device 10A.

(第1抽出部の構成)
第1抽出部11Aは、ニーズ情報データベースDB1に格納された企業のニーズ文を用いて、対象企業の協業希望に類似する協業希望を有する1以上の第1の企業を複数の企業の中から抽出する。第1の企業を抽出する手法の詳細については後述する。
(Configuration of the First Extraction Unit)
The first extraction unit 11A extracts one or more first companies having a collaboration request similar to the collaboration request of the target company from among a plurality of companies, using the needs statements of the companies stored in the needs information database DB1. The method of extracting the first companies will be described in detail later.

(第2抽出部の構成)
第2抽出部12Aは、ニーズ情報データベースDB1を参照して、対象企業に基づき特定される第1の企業の協業希望に類似する協業希望を有する1以上の第2の企業を、前記複数の企業の中から抽出する。第2の企業を抽出する手法の詳細については後述する。
(Configuration of the second extraction unit)
The second extraction unit 12A refers to the needs information database DB1 and extracts, from the plurality of companies, one or more second companies having a collaboration desire similar to the collaboration desire of the first company specified based on the target company. The method of extracting the second companies will be described in detail later.

(出力部の構成)
出力部13Aは、第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する。例えば、出力部13Aは、マッチング事例を示すマッチング事例情報をユーザ端末3Aに送信することにより出力する。
(Output section configuration)
The output unit 13A outputs a matching example related to the collaboration content between the first company and the second company. For example, the output unit 13A outputs matching example information indicating the matching example by transmitting it to the user terminal 3A.

<事例出力方法の流れ>
以上のように構成された事例出力システム1Aが実行する事例出力方法S10Aの流れについて、図8を参照して説明する。図8は、事例出力方法S10Aの流れを示すフロー図である。図8に示すように、事例出力方法S10Aは、ステップS101~S108を含む。
<Flow of example output method>
The flow of the case example output method S10A executed by the case example output system 1A configured as above will be described with reference to Fig. 8. Fig. 8 is a flow diagram showing the flow of the case example output method S10A. As shown in Fig. 8, the case example output method S10A includes steps S101 to S108.

(ステップS101)
ステップS101において、ユーザ端末3Aの入力部31は、入力装置を介して入力情報を取得する。入力情報は、対象企業を示す情報であり、例えば対象企業を識別する識別情報である。入力情報は、例えばユーザ端末3Aのユーザが入力装置を操作することにより入力される。ユーザは例えば、入力装置を用いて対象企業を示す識別情報を入力してもよく、また、入力装置を用いて複数の企業の中から対象企業を指定する操作を行うことにより入力情報を入力してもよい。
(Step S101)
In step S101, the input unit 31 of the user terminal 3A acquires input information via an input device. The input information is information indicating a target company, for example, identification information for identifying the target company. The input information is input, for example, by a user of the user terminal 3A operating the input device. For example, the user may input identification information indicating the target company using the input device, or may input the input information by performing an operation to specify the target company from among multiple companies using the input device.

(ステップS102)
ステップS102において、入力部31は、取得した入力情報を事例出力装置10Aに送信する。第1抽出部11Aは通信部130Aを介して入力情報を受信する。
(Step S102)
In step S102, the input unit 31 transmits the acquired input information to the case example output device 10A. The first extraction unit 11A receives the input information via the communication unit 130A.

(ステップS103)
ステップS103において、第1抽出部11Aは、各企業のニーズ文を参照して、入力情報が示す対象企業との間で、ニーズ文同士が類似する1以上の候補企業を、第1の企業として抽出する。第1抽出部11Aがニーズ文同士の類似性を判断する手法の具体例としては、(a)単語間距離に基づく手法、(b)文書間距離に基づく手法、または、(c)学習モデルに基づく手法が挙げられる。これらの手法の詳細について以下に説明する。ただし、ニーズ文同士の類似性を判断する手法は、これらに限定されない。
(Step S103)
In step S103, the first extraction unit 11A refers to the needs sentences of each company and extracts one or more candidate companies whose needs sentences are similar to those of the target company indicated by the input information as first companies. Specific examples of the method by which the first extraction unit 11A determines the similarity between the needs sentences include (a) a method based on the distance between words, (b) a method based on the distance between documents, or (c) a method based on a learning model. Details of these methods are described below. However, the method of determining the similarity between the needs sentences is not limited to these.

(a:単語間距離に基づく手法)
この手法を用いる場合、第1抽出部11Aは、対象企業および各候補企業のニーズ文同士の類似度を、単語間距離に基づいて算出する。具体的には、第1抽出部11Aは、対象企業のニーズ文に含まれる各単語と、当該候補企業のニーズ文に含まれる各単語との間の各組み合わせについて、単語間距離を算出する。また、第1抽出部11Aは、算出した単語間距離を用いて、対象企業および候補企業のニーズ文同士の類似度を算出する。
(a: Method based on distance between words)
When using this method, the first extraction unit 11A calculates the similarity between the needs sentences of the target company and each candidate company based on the word distance. Specifically, the first extraction unit 11A calculates the word distance for each combination between each word included in the needs sentence of the target company and each word included in the needs sentence of the candidate company. In addition, the first extraction unit 11A calculates the similarity between the needs sentences of the target company and each candidate company using the calculated word distance.

例えば、第1抽出部11Aは、対象企業のニーズ文に含まれる単語w1i(i=1、2、・・・、n)と、候補企業のニーズ文に含まれる単語w2j(j=1、2、・・・、m)との各組み合わせについて単語間距離を算出する。ここで、n、mは自然数である。この場合、単語w1iおよび単語w2j間の組み合わせはn×m通り存在する。換言すると、第1抽出部11Aは、n×m個の単語間距離を算出する。ここで、各単語w1iおよびw2jの特徴をベクトルとして表現する場合、単語間距離は、2つのベクトルのなす角度またはベクトル間のユークリッド距離により表すことができる。単語の特徴をベクトルとして表現する技術としては、単語を入力として特徴ベクトルを出力するよう機械学習された学習モデルを用いることが考えられる。そのような学習モデルとしては、word2vec等の技術を適用可能であるが、これに限られない。For example, the first extraction unit 11A calculates the word distance for each combination of a word w1i (i = 1, 2, ..., n) included in the needs sentence of the target company and a word w2j (j = 1, 2, ..., m) included in the needs sentence of the candidate company. Here, n and m are natural numbers. In this case, there are n x m combinations between the words w1i and w2j. In other words, the first extraction unit 11A calculates n x m word distances. Here, when the characteristics of each word w1i and w2j are expressed as a vector, the word distance can be expressed by the angle between the two vectors or the Euclidean distance between the vectors. As a technique for expressing the characteristics of a word as a vector, it is possible to use a learning model that has been machine-learned to input a word and output a feature vector. As such a learning model, a technique such as word2vec can be applied, but is not limited to this.

第1抽出部11Aは、単語間距離の統計値を用いて、対象企業および候補企業のニーズ文同士の類似度を算出する。具体例として、第1抽出部11Aは、単語w1iおよびw2jの全組み合わせの単語間距離の平均値が小さいほど大きくなるよう、類似度を算出する。また、他の具体例として、第1抽出部11Aは、当該全組み合わせのうち単語間距離が短いものから順に所定数の単語間距離の平均値が小さいほど大きくなるよう、類似度を算出する。The first extraction unit 11A calculates the similarity between the needs sentences of the target company and the candidate company using the statistical value of the distance between words. As a specific example, the first extraction unit 11A calculates the similarity so that the smaller the average value of the distance between words of all combinations of words w1i and w2j, the larger the similarity. As another specific example, the first extraction unit 11A calculates the similarity so that the smaller the average value of the distance between words of a predetermined number of all combinations, starting from the one with the shortest distance between words, the larger the similarity.

第1抽出部11Aは、算出した類似度が所定の条件を満たす1以上の候補企業を、第1の企業として特定する。一例として、第1抽出部11Aは、類似度が閾値以上となる1以上の候補企業を、第1の企業として特定する。また、第1抽出部11Aは、類似度の高い順に所定数の候補企業を第1の企業として特定してもよい。The first extraction unit 11A identifies, as the first company, one or more candidate companies whose calculated similarity satisfies a predetermined condition. As an example, the first extraction unit 11A identifies, as the first company, one or more candidate companies whose similarity is equal to or greater than a threshold. The first extraction unit 11A may also identify, as the first company, a predetermined number of candidate companies in descending order of similarity.

(b:文書間距離に基づく手法)
この手法を用いる場合、第1抽出部11Aは、対象企業および各候補企業のニーズ文同士の類似度を、文書間距離に基づいて算出する。また、第1抽出部11Aは、類似度が閾値以上の1以上の候補企業を、第1の企業として抽出する。
(b: Method based on document distance)
When this method is used, the first extraction unit 11A calculates the similarity between the needs statements of the target company and each candidate company based on the inter-document distance, and extracts one or more candidate companies whose similarity is equal to or greater than a threshold as first companies.

ここで、各ニーズ文の特徴をベクトルとして表現する場合、ニーズ文同士の文書間距離は、2つのベクトルのなす角度またはベクトル間のユークリッド距離により表すことができる。ニーズ文の特徴をベクトルとして表す技術としては、ニーズ文を入力として特徴ベクトルを出力するよう機械学習された学習モデルを用いることが考えられる。そのような学習モデルとしては、doc2vec等の技術を適用可能であるが、これに限られない。第1抽出部11Aは、文書間距離が小さいほど大きくなるよう類似度を算出する。Here, when the features of each need sentence are expressed as a vector, the inter-document distance between the need sentences can be expressed by the angle between the two vectors or the Euclidean distance between the vectors. A possible technique for expressing the features of the need sentence as a vector is to use a learning model that has been machine-learned to input the need sentence and output a feature vector. As such a learning model, a technique such as doc2vec can be applied, but is not limited to this. The first extraction unit 11A calculates the similarity so that it increases as the inter-document distance decreases.

第1抽出部11Aは、算出した類似度が所定の条件を満たす1以上の候補企業を、第1の企業として特定する。一例として、第1抽出部11Aは、類似度が閾値以上となる1以上の候補企業を、第1の企業として特定する。また、第1抽出部11Aは、類似度の高い順に所定数の候補企業を第1の企業として特定してもよい。The first extraction unit 11A identifies, as the first company, one or more candidate companies whose calculated similarity satisfies a predetermined condition. As an example, the first extraction unit 11A identifies, as the first company, one or more candidate companies whose similarity is equal to or greater than a threshold. The first extraction unit 11A may also identify, as the first company, a predetermined number of candidate companies in descending order of similarity.

上記(a)または(b)の手法で類似性を判断する場合、換言すると、第1抽出部11Aは、所定の特徴量空間における、対象企業の協業希望情報と複数の企業の各々の協業希望情報との距離を用いて第1の企業を特定する。企業の協業希望情報同士の距離は例えば、(a)の単語間距離の統計値、または(b)の文書間距離である。所定の特徴量空間は例えば、単語または文書の特徴がベクトルで表現されたユークリッド空間である。 When determining similarity using the above method (a) or (b), in other words, the first extraction unit 11A identifies the first company using the distance between the collaboration desire information of the target company and each of the collaboration desire information of the multiple companies in a specified feature space. The distance between the collaboration desire information of the companies is, for example, the statistical value of the distance between words in (a) or the distance between documents in (b). The specified feature space is, for example, a Euclidean space in which the features of words or documents are expressed as vectors.

(c:学習モデルに基づく手法)
この手法を用いる場合、第1抽出部11Aは、2つの企業のニーズ文を入力として、当該ニーズ文同士の類似性を示す情報を出力するよう機械学習により学習済みの学習モデルを用いる。第1抽出部11Aは、対象企業のニーズ文と候補企業のニーズ文とを学習モデルに入力する。また、第1抽出部11Aは、学習モデルから「類似することを示す情報」が出力された1以上の企業を、第1の企業として抽出する。
(c: Method based on learning model)
When using this method, the first extraction unit 11A uses a learning model that has been trained by machine learning to input the needs statements of two companies and output information indicating the similarity between the needs statements. The first extraction unit 11A inputs the needs statements of the target company and the needs statements of the candidate companies into the learning model. The first extraction unit 11A also extracts one or more companies for which "information indicating similarity" has been output from the learning model as the first company.

例えば、第1抽出部11Aは、次のようにして、機械学習によりあらかじめ学習モデルを生成しておく。第1抽出部11Aは、複数の企業のうち、実際のマッチング事例がある2つの企業の各ニーズ文を教師データとして、これらのニーズ文を入力すると類似することを示す情報が出力されるよう、当該学習モデルを学習させる。また、例えば、第1抽出部11Aは、マッチング事例がない2つの企業のニーズ文を入力すると類似しないことを示す情報が出力されるよう、当該学習モデルを学習させる。一例として、第1抽出部11Aは、事前学習されたモデルを用いて転移学習またはファインチューニングを行うことにより、学習モデルを生成してもよい。事前学習されたモデルの具体例としては、BERT(Bidirectional Encoder Representations from Transformers)等が挙げられるが、これに限られない。なお、学習モデルは、類似するか否かを示す情報を出力する代わりに、類似度を出力するように学習済であってもよい。この場合、第1抽出部11Aは、閾値以上の類似度が出力される1以上の候補企業を、第1の企業として抽出する。For example, the first extraction unit 11A generates a learning model in advance by machine learning as follows. The first extraction unit 11A trains the learning model so that, using the needs sentences of two companies among a plurality of companies that have actual matching cases as teacher data, information indicating that the needs sentences are similar is output when these needs sentences are input. Also, for example, the first extraction unit 11A trains the learning model so that, when the needs sentences of two companies that do not have matching cases are input, information indicating that the needs sentences are not similar is output. As an example, the first extraction unit 11A may generate a learning model by performing transfer learning or fine tuning using a pre-trained model. Specific examples of pre-trained models include, but are not limited to, BERT (Bidirectional Encoder Representations from Transformers). Note that the learning model may have been trained to output a similarity instead of outputting information indicating whether or not the two companies are similar. In this case, the first extraction unit 11A extracts one or more candidate companies that output a similarity equal to or greater than a threshold as the first company.

この場合、第1抽出部11Aは、出力された類似度が所定の条件を満たす1以上の候補企業を、第1の企業として特定する。一例として、第1抽出部11Aは、類似度が閾値以上となる1以上の候補企業を、第1の企業として特定する。また、第1抽出部11Aは、類似度の高い順に所定数の候補企業を第1の企業として特定してもよい。In this case, the first extraction unit 11A identifies, as the first company, one or more candidate companies whose output similarity satisfies a predetermined condition. As an example, the first extraction unit 11A identifies, as the first company, one or more candidate companies whose similarity is equal to or greater than a threshold. The first extraction unit 11A may also identify, as the first company, a predetermined number of candidate companies in descending order of similarity.

(ステップS104)
ステップS104において、第2抽出部12Aは、第2の企業を抽出するための企業を第1の企業の中から特定する。第2の企業を抽出するための企業を、以下では、「抽出用企業」ともいう。第2抽出部12Aは例えば、第1の企業の中から所定の条件を満たすものを抽出用企業として特定する。所定の条件は例えば、対象企業とのニーズ文同士のとの距離が最も小さい、といった条件である。換言すると、第2抽出部12Aは、特徴量空間における、対象企業の協業希望情報と第1抽出部11Aが抽出した第1の企業の協業希望情報との距離を用いて、第1抽出部11Aが抽出した1以上の企業の中から抽出用企業を特定する。
(Step S104)
In step S104, the second extraction unit 12A identifies a company from the first company for extracting the second company. The company from which the second company is extracted is also referred to as an "extraction company" below. For example, the second extraction unit 12A identifies a company from the first company that satisfies a predetermined condition as an extraction company. The predetermined condition is, for example, a condition that the distance between the target company and the needs statement is the smallest. In other words, the second extraction unit 12A identifies an extraction company from one or more companies extracted by the first extraction unit 11A using the distance between the collaboration request information of the target company and the collaboration request information of the first company extracted by the first extraction unit 11A in the feature space.

また、他の例として、第2抽出部12Aは例えば、第1の企業の中から抽出用企業をランダムに特定してもよい。第2抽出部12Aが抽出用企業を特定する手法は、上述した手法に限られず、他の手法であってもよい。As another example, the second extraction unit 12A may randomly identify companies to be extracted from among the first companies. The method by which the second extraction unit 12A identifies companies to be extracted is not limited to the above-mentioned method and may be another method.

また、第2抽出部12Aは例えば、第1抽出部11Aが第1の企業を抽出する方法とは異なる手法で抽出用企業を特定してもよい。例えば、第1抽出部11Aが上記(a)単語間距離に基づく手法で第1の企業を抽出し、一方、第2抽出部12Aが上記(c)学習モデルに基づく手法で抽出用企業を特定してもよい。このように、第2抽出部12Aが抽出用企業を特定する手法は、第1抽出部11Aが第1の企業を抽出する手法と同様の手法であってもよく、また、異なる手法であってもよい。 In addition, the second extraction unit 12A may, for example, identify the companies to be extracted using a method different from the method by which the first extraction unit 11A extracts the first company. For example, the first extraction unit 11A may extract the first company using the above-mentioned (a) method based on word distance, while the second extraction unit 12A may identify the companies to be extracted using the above-mentioned (c) method based on the learning model. In this way, the method by which the second extraction unit 12A identifies the companies to be extracted may be the same as the method by which the first extraction unit 11A extracts the first company, or may be a different method.

(ステップS105)
ステップS105において、第2抽出部12Aは、各企業のニーズ文を参照して、複数の企業の中から第2の企業を抽出する。第2抽出部12Aは例えば、各企業のニーズ文を参照して、複数の候補企業の中から、ニーズ文が抽出用企業のニーズ文と類似するものを第2の企業として抽出する。第2抽出部12Aがニーズ文同士の類似性を判断する手法の具体例としては、上述のステップS103で説明した手法と同様である。すなわち、第2抽出部12がニーズ文同士の類似性を判断する手法の具体例としては、(a)単語間距離に基づく手法、(b)文書間距離に基づく手法、または、(c)学習モデルに基づく手法が挙げられる。これらの手法の詳細については上述したため、その説明を繰り返さない。
(Step S105)
In step S105, the second extraction unit 12A refers to the needs sentences of each company and extracts a second company from among the multiple companies. For example, the second extraction unit 12A refers to the needs sentences of each company and extracts, from among the multiple candidate companies, a company whose needs sentence is similar to the needs sentence of the extraction company as the second company. A specific example of the method by which the second extraction unit 12A determines the similarity between needs sentences is the same as the method described in step S103 above. That is, specific examples of the method by which the second extraction unit 12 determines the similarity between needs sentences include (a) a method based on word distance, (b) a method based on document distance, or (c) a method based on a learning model. The details of these methods have been described above, so the description will not be repeated.

上記(a)または(b)の手法で類似性を判断する場合、換言すると、第2抽出部12Aは、所定の特徴量空間における、第1の企業の協業希望情報と複数の企業の各々の協業希望情報との距離に基づき、第2の企業を特定する。企業の協業希望情報同士の距離は例えば、(a)の単語間距離の統計値、または(b)の文書間距離である。所定の特徴量空間は例えば、単語または文書の特徴がベクトルで表現されたユークリッド空間である。 When determining similarity using the above method (a) or (b), in other words, the second extraction unit 12A identifies the second company based on the distance between the collaboration desire information of the first company and each of the collaboration desire information of the multiple companies in a specified feature space. The distance between the collaboration desire information of the companies is, for example, the statistical value of the distance between words in (a) or the distance between documents in (b). The specified feature space is, for example, a Euclidean space in which the features of words or documents are expressed as vectors.

第2抽出部12Aが第2の企業を抽出する手法は、第1抽出部11Aが第1の企業を抽出する手法と同様の手法であってもよく、また、異なる手法であってもよい。例えば、第1抽出部11Aが上記(a)単語間距離に基づく手法で第1の企業を抽出し、一方、第2抽出部12Aが上記(c)学習モデルに基づく手法で特定した抽出用企業を用いて上記(a)単語間距離に基づく手法で第2の企業を抽出してもよい。The method by which the second extraction unit 12A extracts the second company may be the same as or different from the method by which the first extraction unit 11A extracts the first company. For example, the first extraction unit 11A may extract the first company using the method based on the word distance (a) above, while the second extraction unit 12A may extract the second company using the method based on the word distance (a) above, using the companies for extraction identified using the method based on the learning model (c) above.

(ステップS106)
ステップS106において、出力部13Aは、第1の企業と第2の企業とのマッチング事例を事例データベースDB3から検索する。出力部13Aは例えば、第1の企業と第2の企業との組み合わせを複数特定し、特定した企業の組み合わせをキーとして事例データベースDB3からマッチング事例を検索する。
(Step S106)
In step S106, the output unit 13A searches for matching examples between a first company and a second company from the case database DB3. For example, the output unit 13A identifies a plurality of combinations of a first company and a second company, and searches for matching examples from the case database DB3 using the identified combinations of companies as a key.

(ステップS107)
ステップS107において、出力部13Aは、ステップS106の検索結果であるマッチング事例を表すマッチング事例情報を生成し、生成したマッチング事例情報をユーザ端末3Aに送信することにより出力する。具体的には、出力部13Aは例えば、マッチング事例を表す画面データを生成し、生成した画面データをユーザ端末3Aに送信する。画面データの表す画面の内容については後述する。ユーザ端末3Aは出力部13Aが送信した画面データを受信する。
(Step S107)
In step S107, the output unit 13A generates matching case information representing the matching case that is the search result of step S106, and outputs the generated matching case information by transmitting it to the user terminal 3A. Specifically, the output unit 13A generates screen data representing the matching case, for example, and transmits the generated screen data to the user terminal 3A. The contents of the screen represented by the screen data will be described later. The user terminal 3A receives the screen data transmitted by the output unit 13A.

(ステップS108)
ステップS108において、ユーザ端末3Aの表示部32は、マッチング事例情報の示すマッチング事例を表示装置に表示する。具体的には、表示部32は、事例出力装置10Aから受信した画面データの表す画面を表示装置に表示する。表示部32は例えば、マッチング事例を推奨度に基づく表示態様で表示する。推奨度に基づく表示態様で表示するとは、例えば、複数のマッチング事例を推奨度でソートして表示すること、推奨度によってマッチング事例を表す情報の色または形状等を異ならせて表示すること、また、各マッチング事例の推奨度を表す図形(グラフ等)を表示すること、を含む。本ステップでユーザ端末3Aに表示される画面例について、以下に説明する。
(Step S108)
In step S108, the display unit 32 of the user terminal 3A displays the matching example indicated by the matching example information on the display device. Specifically, the display unit 32 displays a screen represented by the screen data received from the example output device 10A on the display device. For example, the display unit 32 displays the matching examples in a display mode based on the recommendation level. Displaying in a display mode based on the recommendation level includes, for example, sorting and displaying a plurality of matching examples by the recommendation level, displaying information representing the matching examples in different colors or shapes depending on the recommendation level, and displaying a figure (graph, etc.) representing the recommendation level of each matching example. An example of a screen displayed on the user terminal 3A in this step will be described below.

<画面例>
図9は、マッチング事例を表示する画面例G11である。図9の例では、画面例G11は、複数のマッチング事例を含むリストL11を含む。リストL11の各マッチング事例は、複数の企業の組み合わせ、協業内容、および各マッチング事例のマッチング成功度を表す図形を含む。マッチング成功度は、マッチングの程度を示す情報である。マッチング成功度は、推奨度と同じものであってもよく、また、出力部13Aが推奨度からマッチング成功度を算出してもよい。マッチング成功度は例えば、マッチングの程度を0~100の数値で表すものであってもよい。
<Screen example>
9 is a screen example G11 that displays a matching example. In the example of FIG. 9, the screen example G11 includes a list L11 that includes a plurality of matching examples. Each matching example in the list L11 includes a combination of a plurality of companies, collaboration details, and a figure that represents the matching success degree of each matching example. The matching success degree is information that indicates the degree of matching. The matching success degree may be the same as the recommendation degree, or the output unit 13A may calculate the matching success degree from the recommendation degree. The matching success degree may be, for example, a numerical value between 0 and 100 that represents the degree of matching.

表示部32は、画面例G11において、マッチング事例毎のマッチング成功度を表す図形を表示する。マッチング成功度を表す図形は図9に例示するものに限られず、他の図形であってもよい。マッチング成功度を表す図形は例えば、マッチング成功度を表す円グラフまたは棒グラフ等であってもよい。The display unit 32 displays a figure representing the matching success rate for each matching case in the screen example G11. The figure representing the matching success rate is not limited to the one exemplified in FIG. 9 and may be another figure. The figure representing the matching success rate may be, for example, a pie chart or a bar graph representing the matching success rate.

更に、表示部32は、画面例G11において、マッチング事例は、マッチング成功度の降順または昇順にソートして表示する。換言すると、出力部13Aは、マッチング事例をマッチング成功度の降順または昇順にソートしたリストを含む画面を表す画面データを生成する。Furthermore, the display unit 32 displays the matching cases in the example screen G11 sorted in descending or ascending order of the matching success rate. In other words, the output unit 13A generates screen data representing a screen including a list in which the matching cases are sorted in descending or ascending order of the matching success rate.

画面例G11にマッチング事例が表示されることにより、ユーザは、自身が指定した対象企業に関連するマッチング事例を認識できる。また、画面例G11においてマッチング事例がマッチング成功度でソートされて表示されることにより、より有用度の高いマッチング事例を把握し易い。 By displaying the matching examples on screen example G11, the user can recognize the matching examples related to the target company that the user specified. In addition, by displaying the matching examples on screen example G11 sorted by the matching success rate, the user can easily grasp the more useful matching examples.

<本例示的実施形態の効果>
以上のように、本例示的実施形態によれば、事例出力システム1Aは対象企業のマッチング事例だけでなく、対象企業に類似する企業のマッチング事例を出力する。これにより、事例出力システム1Aは有用度の高いマッチング事例を把握し易い。
<Advantages of this exemplary embodiment>
As described above, according to this exemplary embodiment, the case example output system 1A outputs not only matching cases of the target company but also matching cases of companies similar to the target company. This makes it easy for the case example output system 1A to grasp matching cases with high usefulness.

〔例示的実施形態4〕
本発明の例示的実施形態4について、図面を参照して詳細に説明する。なお、例示的実施形態1~3にて説明した構成要素と同じ機能を有する構成要素については、同じ符号を付し、その説明を繰り返さない。
Exemplary embodiment 4
A fourth exemplary embodiment of the present invention will be described in detail with reference to the drawings. Note that components having the same functions as those described in the first to third exemplary embodiments are given the same reference numerals, and the description thereof will not be repeated.

<事例出力システムの構成>
本例示的実施形態に係る事例出力システム1Bは、例示的実施形態3を変形した態様である。事例出力システム1Bは、対象企業と競合しない可能性が高い企業の中から第2の企業を選択する。事例出力システム1Bの構成について、図10を参照して説明する。図10は、事例出力システム1Bの構成を示すブロック図である。
<Configuration of the case example output system>
The case example output system 1B according to this exemplary embodiment is a modified version of the exemplary embodiment 3. The case example output system 1B selects a second company from among companies that are unlikely to compete with the target company. The configuration of the case example output system 1B will be described with reference to Fig. 10. Fig. 10 is a block diagram showing the configuration of the case example output system 1B.

図10に示すように、事例出力システム1Bは、例示的実施形態3に係る事例出力システム1Aとほぼ同様に構成されるが、事例出力装置10Aに代えて事例出力装置10Bを備える点が異なる。その他の点については、事例出力システム1Aと同様に構成される。 As shown in Figure 10, the case example output system 1B is configured in a manner similar to that of the case example output system 1A according to the exemplary embodiment 3, except that the case example output system 1B includes a case example output device 10B instead of the case example output device 10A. In other respects, the case example output system 1B is configured in a manner similar to that of the case example output system 1A.

(事例出力装置の構成)
図10に示すように、事例出力装置10Bは、制御部110Bと、記憶部120Bと、通信部130Aとを含む。
(Configuration of the case example output device)
As shown in FIG. 10, a case example output device 10B includes a control unit 110B, a storage unit 120B, and a communication unit 130A.

制御部110Bは、例示的実施形態3における制御部110Aとほぼ同様に構成されるが、第2抽出部12Aに代えて第2抽出部12Bを備える点が異なる。その他の点については、制御部110Aと同様に構成される。The control unit 110B is configured in a manner similar to that of the control unit 110A in the exemplary embodiment 3, except that the control unit 110B includes a second extraction unit 12B instead of the second extraction unit 12A. In other respects, the control unit 110B is configured in a manner similar to that of the control unit 110A.

記憶部120Bは、例示的実施形態3における記憶部120Aと同様に構成されることに加えて、さらに、企業情報データベースDB2を含む。 In addition to being configured similarly to memory unit 120A in exemplary embodiment 3, memory unit 120B further includes a corporate information database DB2.

(企業情報データベース)
企業情報データベースDB2の構成について、図11を参照して説明する。図11は、企業情報データベースDB2の具体例を示す図である。企業情報データベースDB2は、複数の企業の業種が登録されたデータベースである。図11に示すように、企業情報データベースDB2は、複数の企業の各々に関する企業情報を格納する。例えば、企業情報は、業種を示す情報を含む。図11の例では、企業A、I、J、Kの企業情報として、業種「情報通信」を示す情報が格納される。また、企業Hの企業情報として、業種「医薬品製造」を示す情報が格納される。また、企業Lの企業情報として、業種「化学製品卸売」を示す情報が格納される。なお、企業情報は、業種を示す情報に代えて、または加えて、企業に関するその他の情報を含んでいてもよい。
(Corporate information database)
The configuration of the company information database DB2 will be described with reference to FIG. 11. FIG. 11 is a diagram showing a specific example of the company information database DB2. The company information database DB2 is a database in which the industries of a plurality of companies are registered. As shown in FIG. 11, the company information database DB2 stores company information on each of a plurality of companies. For example, the company information includes information indicating the industry. In the example of FIG. 11, information indicating the industry "information and communications" is stored as the company information of companies A, I, J, and K. Furthermore, information indicating the industry "pharmaceutical manufacturing" is stored as the company information of company H. Furthermore, information indicating the industry "chemical product wholesale" is stored as the company information of company L. Note that the company information may include other information related to the company instead of or in addition to the information indicating the industry.

第2抽出部12Bは、企業情報データベースDB2に記憶された複数の企業の各々の企業情報を参照して、対象企業の競合企業以外の企業の中から第2の企業を選択する。競合企業とは、対象企業と競合する可能性の高い企業をいう。競合企業は例えば、対象企業の業種と同一の業種の企業、または、対象企業の業種に類似する企業を含む。選択する処理の詳細については後述する。The second extraction unit 12B refers to the company information of each of the multiple companies stored in the company information database DB2 and selects a second company from among companies other than the competitors of the target company. A competitor is a company that is likely to compete with the target company. Competitors include, for example, companies in the same industry as the target company or companies in a similar industry to the target company. Details of the selection process will be described later.

<事例出力方法の流れ>
以上のように構成された事例出力システム1Bが実行する事例出力方法S10Bの流れについて、図12を参照して説明する。図12は、事例出力方法S10Bの流れを示すフロー図である。図12に示すように、事例出力方法S10Bは、例示的実施形態3における事例出力方法S10Aとほぼ同様に構成されるが、ステップS105に代えてステップS105a~105bを含む点が異なる。以下では、ステップS105a~105bについて説明する。その他のステップについては、事例出力方法S10Aと同様であるため、詳細な説明を繰り返さない。
<Flow of example output method>
The flow of the case example output method S10B executed by the case example output system 1B configured as above will be described with reference to Fig. 12. Fig. 12 is a flow diagram showing the flow of the case example output method S10B. As shown in Fig. 12, the case example output method S10B is configured almost similarly to the case example output method S10A in the exemplary embodiment 3, but differs in that it includes steps S105a to S105b instead of step S105. Steps S105a to S105b will be described below. The other steps are similar to those of the case example output method S10A, and therefore detailed description will not be repeated.

(ステップS105a)
ステップS105aにおいて、事例出力装置10Bの第2抽出部12Bは、企業情報データベースDB2を参照して、対象企業の競合企業以外の企業の中から、前記第2企業を特定する。一例として、第2抽出部12Bは、企業情報に含まれる前記複数の企業の業種に基づいて、対象企業の業種と同じ業種の企業を競合企業として特定する。競合企業は、例えば、対象企業の業種と同一の業種の企業、または、対象企業の業種に類似する企業を含む。
(Step S105a)
In step S105a, the second extraction unit 12B of the case example output device 10B refers to the company information database DB2 to identify the second company from among companies other than the competitors of the target company. As an example, the second extraction unit 12B identifies companies in the same industry as the target company as competitors based on the industries of the multiple companies included in the company information. Competitor companies include, for example, companies in the same industry as the target company or companies in a similar industry to the target company.

(競合企業を特定する処理の具体例)
第2抽出部12Bは、一例として、企業情報データベースDB2を参照して、その業種が対象企業の業種と同一である企業を、競合企業として特定する。例えば、図11に示した企業情報データベースDB2の例において、対象企業が企業Aである場合、第2抽出部12Bは、業種が企業Aと同一の「情報通信」である企業I、J、Kを、競合企業として特定する。
(Specific example of process for identifying competitors)
As an example, the second extraction unit 12B refers to the company information database DB2 and identifies companies whose industry is the same as that of the target company as competitor companies. For example, in the example of the company information database DB2 shown in Fig. 11, if the target company is company A, the second extraction unit 12B identifies companies I, J, and K whose industry is "information and communications", the same as that of company A, as competitor companies.

なお、企業情報を参照して競合企業を特定する手法は、これに限定されない。例えば、第2抽出部12Bは、2つの企業の企業情報を入力として競合度を出力するよう学習された学習モデルを用いてもよい。この場合、第2抽出部12Bは、対象企業の企業情報と、候補企業の企業情報とを学習モデルに入力し、出力される競合度が閾値以上となる候補を競合企業として特定する。Note that the method of identifying competing companies by referring to company information is not limited to this. For example, the second extraction unit 12B may use a learning model that is trained to input the company information of two companies and output the competitiveness. In this case, the second extraction unit 12B inputs the company information of the target company and the company information of the candidate company into the learning model, and identifies the candidate whose output competitiveness is equal to or greater than a threshold as a competing company.

また、第2抽出部12Bは、企業情報データベースDB2を参照して、対象企業の業種に類似する業種の企業を、競合企業として特定してもよい。この場合、例えば、互いに類似する業種群を示す類似業種情報を、事例出力装置10Bの記憶部120Bに予め記憶しておき、第2抽出部12Bが、記憶部120Bに記憶された類似業種情報を用いて対象企業の業種に類似する業種の企業を競合企業として特定してもよい。In addition, the second extraction unit 12B may refer to the company information database DB2 to identify companies in an industry similar to that of the target company as competitors. In this case, for example, similar industry information indicating a group of industries that are similar to each other may be stored in advance in the storage unit 120B of the case example output device 10B, and the second extraction unit 12B may use the similar industry information stored in the storage unit 120B to identify companies in an industry similar to that of the target company as competitors.

ステップS105bにおいて、第2抽出部12Bは、第1の企業の協業希望情報に基づいて、対象企業の競合企業を除外した企業の中から、第2の企業を選択する。In step S105b, the second extraction unit 12B selects a second company from among companies excluding competitors of the target company based on the collaboration desire information of the first company.

以降、事例出力システム1Bは、ステップS106~S108を実行することにより、ユーザ端末3Aの表示装置にマッチング事例を表示する。Thereafter, the case example output system 1B executes steps S106 to S108 to display matching cases on the display device of the user terminal 3A.

<本例示的実施形態の効果>
以上のように、本例示的実施形態によれば、事例出力装置10Bは、対象企業との間でニーズ文同士が類似する企業であっても競合する可能性が高い企業については、第2の企業として選択しない。これにより、事例出力装置10Bは競合する可能性の低い企業のマッチング事例、すなわちより有用度の高いマッチング事例をユーザに提示することができる。
<Advantages of this exemplary embodiment>
As described above, according to the present exemplary embodiment, the case example output device 10B does not select, as the second company, a company that is highly likely to compete with the target company even if the company has similar needs statements between the target company and the second company. This allows the case example output device 10B to present to the user matching cases of companies that are unlikely to compete with the target company, i.e., matching cases with higher usefulness.

上述の例示的実施形態では、ニーズ情報データベースDB1と企業情報データベースDB2とが別体のデータベースである構成について説明した。データベースの構成は上述した実施形態で示したものに限られない。ニーズ情報と企業情報とがひとつのデータベースに記憶されていてもよい。換言すると、企業情報データベースに記憶されている企業情報に、ニーズ文と、業種に関する情報とが含まれていてもよい。In the above exemplary embodiment, a configuration has been described in which the needs information database DB1 and the company information database DB2 are separate databases. The database configuration is not limited to that shown in the above embodiment. Needs information and company information may be stored in a single database. In other words, the company information stored in the company information database may include a needs statement and information related to the industry.

〔例示的実施形態5〕
本発明の例示的実施形態5について、図面を参照して詳細に説明する。なお、例示的実施形態1~4にて説明した構成要素と同じ機能を有する構成要素については、同じ符号を付し、その説明を繰り返さない。
Exemplary embodiment 5
A fifth exemplary embodiment of the present invention will be described in detail with reference to the drawings. Note that components having the same functions as those described in the first to fourth exemplary embodiments are given the same reference numerals, and the description thereof will not be repeated.

<事例出力システムの構成>
本例示的実施形態に係る事例出力システム1Cの構成について、図13を参照して説明する。図13は、事例出力システム1Cの構成を示すブロック図である。事例出力システム1Cは、例示的実施形態3を変形した態様である。事例出力システム1Cは、第2の企業を抽出する際に、第1の企業に含まれない企業を第2の企業として抽出する。また、事例出力システム1Cは、マッチング事例を上記の例示的実施形態3と異なる表示態様で表示する。図13に示すように、事例出力システム1Cは、例示的実施形態3に係る事例出力システム1Aの事例出力装置10Aに代えて事例出力装置10Cを備える。
<Configuration of the case example output system>
The configuration of the case example output system 1C according to this exemplary embodiment will be described with reference to FIG. 13. FIG. 13 is a block diagram showing the configuration of the case example output system 1C. The case example output system 1C is a modified version of the case example output system 3. When extracting the second company, the case example output system 1C extracts a company that is not included in the first company as the second company. In addition, the case example output system 1C displays the matching case example in a display mode different from that of the above-mentioned exemplary embodiment 3. As shown in FIG. 13, the case example output system 1C includes a case example output device 10C instead of the case example output device 10A of the case example output system 1A according to the exemplary embodiment 3.

(事例出力装置の構成)
事例出力装置10Cは、制御部110Cと、記憶部120Cと、通信部130Aとを含む。制御部110Cは、制御部110Cの第2抽出部12Aおよび出力部13Aに代えて第2抽出部12Cおよび出力部13Cを備える。
(Configuration of the case example output device)
The case example output device 10C includes a control unit 110C, a storage unit 120C, and a communication unit 130A. The control unit 110C includes a second extraction unit 12C and an output unit 13C instead of the second extraction unit 12A and the output unit 13A of the control unit 110C.

第2抽出部12Cは、第1の企業として抽出されていない企業の中から、前記第2の企業を抽出する。出力部13Cは、マッチング事例を示す情報をユーザ端末3に送信することにより出力する。The second extraction unit 12C extracts the second company from among the companies that have not been extracted as the first company. The output unit 13C outputs information indicating the matching case by transmitting it to the user terminal 3.

記憶部120Cは、事例データベースDB3に代えて、事例データベースDB31を含む。事例データベースDB31に記憶されるマッチング事例情報は、協業した複数の企業、または協業する予定の複数の企業を示す情報、および、企業間のマッチングの程度を示す情報を含むとともに、マッチング事例の属性を示す属性情報を含む。マッチング事例の属性は例えば、マッチング事例がポジティブな事例であるかネガティブな事例であるかを示す情報である。The memory unit 120C includes a case database DB31 instead of the case database DB3. The matching case information stored in the case database DB31 includes information indicating multiple companies that have collaborated or will collaborate, and information indicating the degree of matching between the companies, as well as attribute information indicating the attributes of the matching case. The attributes of the matching case are, for example, information indicating whether the matching case is a positive case or a negative case.

<事例出力方法の流れ>
以上のように構成された事例出力システム1Cが実行する事例出力方法S10Cの流れについて、図14を参照して説明する。図14は、事例出力方法S10Cの流れを示すフロー図である。図14に示すように、事例出力方法S10Cは、例示的実施形態3における事例出力方法S10AのステップS104、S105およびS107に代えて、ステップS104c、S105c、105dおよびS107cを含む。以下では、ステップS104c、S105c、S105d、およびS107cについて説明する。その他のステップについては、事例出力方法S10Bと同様であり、詳細な説明を繰り返さない。
<Flow of example output method>
The flow of the case example output method S10C executed by the case example output system 1C configured as above will be described with reference to Fig. 14. Fig. 14 is a flow diagram showing the flow of the case example output method S10C. As shown in Fig. 14, the case example output method S10C includes steps S104c, S105c, S105d, and S107c instead of steps S104, S105, and S107 of the case example output method S10A in the exemplary embodiment 3. Steps S104c, S105c, S105d, and S107c will be described below. The other steps are similar to those of the case example output method S10B, and detailed description will not be repeated.

(ステップS104c)
ステップS104cにおいて、第2抽出部12Cは、ユーザの選択に基づき抽出用企業を特定する。第2抽出部12Aは例えば、第1の企業のリストを表す画面データを生成してユーザ端末3Aに送信する。ユーザ端末3Aは第1の企業のリストを表示装置に表示する。
(Step S104c)
In step S104c, the second extraction unit 12C identifies companies to be extracted based on the user's selection. For example, the second extraction unit 12A generates screen data showing a list of the first companies and transmits it to the user terminal 3A. The user terminal 3A displays the list of the first companies on a display device.

図15は、第1の企業のリストを含む画面例G21を示す。図15に示すように、画面例G21は、第1の企業である企業の企業名である企業B、企業C、企業D、企業E、企業FのリストL21を含む。画面例G21が表示されている状態において、ユーザが入力装置を用いて第1の企業の中からいずれかを選択する操作を行うと、ユーザ端末3Aは選択された企業を表す情報を事例出力装置10Cに送信する。事例出力装置10Cはユーザ端末3Aから情報を受信し、受信した情報に基づき抽出用企業を特定する。 Figure 15 shows a screen example G21 including a list of first companies. As shown in Figure 15, screen example G21 includes a list L21 of the company names of the first companies, Company B, Company C, Company D, Company E, and Company F. When screen example G21 is displayed and the user uses the input device to select one of the first companies, user terminal 3A transmits information representing the selected company to case example output device 10C. Case example output device 10C receives information from user terminal 3A and identifies a company to be extracted based on the received information.

(ステップS105c)
ステップS105cにおいて、事例出力装置10Cの第2抽出部12Cは、各企業のニーズ文を参照して、複数の企業の中から1以上の企業を第2の企業の候補として抽出する。本ステップにおいて第2抽出部12Cが第2の企業の候補を抽出する処理の詳細は、例示的実施形態3のステップS105において第2抽出部12Aが第2の企業を抽出する処理と同様であるため、詳細な説明を繰り返さない。
(Step S105c)
In step S105c, the second extraction unit 12C of the case example output device 10C refers to the needs statement of each company and extracts one or more companies from the multiple companies as candidates for the second company. The details of the process in this step in which the second extraction unit 12C extracts candidates for the second company are similar to the process in step S105 in the third exemplary embodiment in which the second extraction unit 12A extracts the second company, and therefore will not be described in detail again.

(ステップS105d)
ステップS105dにおいて、第2抽出部12Cは、ステップS105cで抽出した第2の企業の候補のうち、第1抽出部11Aが第1の企業として抽出した企業以外の企業を、第2の企業として抽出する。換言すると、第2抽出部12Cは、第2の企業のうち、第1抽出部11Aが抽出した第1の企業に含まれない企業を第2の企業として抽出する。
(Step S105d)
In step S105d, the second extraction unit 12C extracts, from among the candidates for the second company extracted in step S105c, companies other than the companies extracted as the first companies by the first extraction unit 11A, as second companies. In other words, the second extraction unit 12C extracts, from among the second companies, companies that are not included in the first companies extracted by the first extraction unit 11A, as second companies.

(ステップS107c)
ステップS107cにおいて、出力部13Cは、ステップS106の検索結果であるマッチング事例を表すマッチング事例情報を生成し、生成したマッチング事例情報をユーザ端末3Aに送信することにより出力する。
(Step S107c)
In step S107c, the output unit 13C generates matching example information representing the matching example that is the search result in step S106, and outputs the generated matching example information by transmitting it to the user terminal 3A.

出力部13Cは、ユーザ端末3Aに送信するマッチング事例情報として、マッチング事例を属性毎に表示する画面データを生成する。The output unit 13C generates screen data that displays matching cases by attribute as matching case information to be sent to the user terminal 3A.

<画面例>
事例出力装置10CがステップS107において表示する画面例について、図16および図17を参照して説明する。図16は、マッチング事例の画面例G31を示す。画面例G31は、ポジティブなマッチング事例のリストL31と、ネガティブなマッチング事例のリストL32とを含む。画面例G31の場合、出力部13Cは、ポジティブなマッチング事例のリストL31と、ネガティブなマッチング事例のリストL33とを含む画面を表す画面データを生成する。出力部13は、事例データベースに記憶されているマッチング事例情報に含まれる属性情報に基づき、図16に例示する画面を表す画面データを生成する。
<Screen example>
An example of a screen displayed by the case example output device 10C in step S107 will be described with reference to Figs. 16 and 17. Fig. 16 shows a screen example G31 of a matching case. The screen example G31 includes a list L31 of positive matching cases and a list L32 of negative matching cases. In the case of the screen example G31, the output unit 13C generates screen data representing a screen including the list L31 of positive matching cases and the list L33 of negative matching cases. The output unit 13 generates screen data representing the screen illustrated in Fig. 16 based on attribute information included in the matching case information stored in the case database.

図17は、マッチング事例の画面例G41を示す。画面例G41は、複数のマッチング事例のリストL41を含む。リストL41の各マッチング事例は、複数の企業の組み合わせ、協業内容、および各マッチング事例のマッチング成功度を表す図形を含む。図17の例では、マッチング成功度を表す図形は、マッチング成功度を表す棒グラフである。 Figure 17 shows a screen example G41 of a matching example. Screen example G41 includes a list L41 of multiple matching examples. Each matching example in list L41 includes a combination of multiple companies, collaboration details, and a figure representing the matching success rate of each matching example. In the example of Figure 17, the figure representing the matching success rate is a bar graph representing the matching success rate.

図17の例において、ユーザがリストL41に含まれる企業名を選択する操作を行うと、ユーザ端末3Aは例えば、ユーザが選択した企業を示す情報を事例出力装置10Cに送信する。この場合、事例出力装置10Cはユーザ端末3Aから情報を受信し、受信した情報に対応する企業に関する情報をユーザ端末3Aに送信する。企業に関する情報は例えば、ニーズ情報データベースDB1に記憶された企業のニーズ文であってもよい。ユーザ端末3Aは、事例出力装置10Cから企業に関する情報を受信し、受信した情報を表示装置に表示させる。In the example of Figure 17, when a user performs an operation to select a company name included in list L41, the user terminal 3A, for example, transmits information indicating the company selected by the user to the case example output device 10C. In this case, the case example output device 10C receives information from the user terminal 3A and transmits information about the company corresponding to the received information to the user terminal 3A. The information about the company may be, for example, a needs statement about the company stored in the needs information database DB1. The user terminal 3A receives the information about the company from the case example output device 10C and displays the received information on the display device.

<本例示的実施形態の効果>
以上のように、本例示的実施形態によれば、事例出力システム1Cは、第1の企業に含まれない企業を第2の企業として抽出する。これにより、多様なマッチング事例を示すマッチング事例情報を出力し易い。
<Advantages of this exemplary embodiment>
As described above, according to this exemplary embodiment, the case example output system 1C extracts a company that is not included in the first companies as the second company, which makes it easy to output matching case example information that shows a variety of matching cases.

また、本例示的実施形態によれば、事例出力システム1Cは、第1の企業の中からユーザが選択した抽出用企業を用いて第2の企業を抽出する。これにより、事例出力システム1Cは、抽出用企業をユーザが選択しない場合に比べてユーザの意向に沿ったマッチング事例を出力し易い。Furthermore, according to this exemplary embodiment, the case example output system 1C extracts the second company using a company for extraction selected by the user from among the first companies. This makes it easier for the case example output system 1C to output matching cases that are in line with the user's intentions compared to a case in which the user does not select a company for extraction.

〔ソフトウェアによる実現例〕
事例出力装置10、10A、10B、10Cの一部又は全部の機能は、集積回路(ICチップ)等のハードウェアによって実現してもよいし、ソフトウェアによって実現してもよい。
[Software implementation example]
A part or all of the functions of the case example output devices 10, 10A, 10B, and 10C may be realized by hardware such as an integrated circuit (IC chip), or may be realized by software.

後者の場合、事例出力装置10、10A、10B、10Cは、例えば、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータによって実現される。このようなコンピュータの一例(以下、コンピュータCと記載する)を図18に示す。コンピュータCは、少なくとも1つのプロセッサC1と、少なくとも1つのメモリC2と、を備えている。メモリC2には、コンピュータCを事例出力装置10、10A、10B、10Cとして動作させるためのプログラムPが記録されている。コンピュータCにおいて、プロセッサC1は、プログラムPをメモリC2から読み取って実行することにより、事例出力装置10、10A、10B、10Cの各機能が実現される。In the latter case, the case example output devices 10, 10A, 10B, and 10C are realized, for example, by a computer that executes instructions of a program, which is software that realizes each function. An example of such a computer (hereinafter referred to as computer C) is shown in FIG. 18. Computer C has at least one processor C1 and at least one memory C2. Memory C2 stores program P for operating computer C as case example output devices 10, 10A, 10B, and 10C. In computer C, processor C1 reads and executes program P from memory C2, thereby realizing each function of case example output devices 10, 10A, 10B, and 10C.

プロセッサC1としては、例えば、CPU(Central Processing Unit)、GPU(Graphic Processing Unit)、DSP(Digital Signal Processor)、MPU(Micro Processing Unit)、FPU(Floating point number Processing Unit)、PPU(Physics Processing Unit)、マイクロコントローラ、又は、これらの組み合わせなどを用いることができる。メモリC2としては、例えば、フラッシュメモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)、又は、これらの組み合わせなどを用いることができる。The processor C1 may be, for example, a central processing unit (CPU), a graphic processing unit (GPU), a digital signal processor (DSP), a micro processing unit (MPU), a floating point number processing unit (FPU), a physics processing unit (PPU), a microcontroller, or a combination of these. The memory C2 may be, for example, a flash memory, a hard disk drive (HDD), a solid state drive (SSD), or a combination of these.

なお、コンピュータCは、プログラムPを実行時に展開したり、各種データを一時的に記憶したりするためのRAM(Random Access Memory)を更に備えていてもよい。また、コンピュータCは、他の装置との間でデータを送受信するための通信インタフェースを更に備えていてもよい。また、コンピュータCは、キーボードやマウス、ディスプレイやプリンタなどの入出力機器を接続するための入出力インタフェースを更に備えていてもよい。 The computer C may further include a RAM (Random Access Memory) for expanding the program P during execution and for temporarily storing various data. The computer C may further include a communications interface for transmitting and receiving data to and from other devices. The computer C may further include an input/output interface for connecting input/output devices such as a keyboard, mouse, display, and printer.

また、プログラムPは、コンピュータCが読み取り可能な、一時的でない有形の記録媒体Mに記録することができる。このような記録媒体Mとしては、例えば、テープ、ディスク、カード、半導体メモリ、又はプログラマブルな論理回路などを用いることができる。コンピュータCは、このような記録媒体Mを介してプログラムPを取得することができる。また、プログラムPは、伝送媒体を介して伝送することができる。このような伝送媒体としては、例えば、通信ネットワーク、又は放送波などを用いることができる。コンピュータCは、このような伝送媒体を介してプログラムPを取得することもできる。 The program P can also be recorded on a non-transitory, tangible recording medium M that can be read by the computer C. Such a recording medium M can be, for example, a tape, a disk, a card, a semiconductor memory, or a programmable logic circuit. The computer C can acquire the program P via such a recording medium M. The program P can also be transmitted via a transmission medium. Such a transmission medium can be, for example, a communications network or broadcast waves. The computer C can also acquire the program P via such a transmission medium.

〔付記事項1〕
本発明は、上述した実施形態に限定されるものでなく、請求項に示した範囲で種々の変更が可能である。例えば、上述した実施形態に開示された技術的手段を適宜組み合わせて得られる実施形態についても、本発明の技術的範囲に含まれる。
[Additional Note 1]
The present invention is not limited to the above-described embodiment, and various modifications are possible within the scope of the claims. For example, embodiments obtained by appropriately combining the technical means disclosed in the above-described embodiment are also included in the technical scope of the present invention.

〔付記事項2〕
上述した実施形態の一部又は全部は、以下のようにも記載され得る。ただし、本発明は、以下の記載する態様に限定されるものではない。
[Additional Note 2]
Some or all of the above-described embodiments can be described as follows. However, the present invention is not limited to the aspects described below.

(付記1)
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、
を備えることを特徴とする事例出力装置。
(Appendix 1)
a first extraction means for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company, by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
a second extraction means for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
an output means for outputting a matching example regarding the content of collaboration between the first company and the second company;
An example output device comprising:

上記の構成によれば、事例出力装置は、対象企業のマッチング事例だけでなく、対象企業の協業希望に類似する協業希望を有する第1の企業のマッチング事例を示す情報を出力する。これにより、事例出力装置は、対象企業のビジネスマッチングにおいて参考となり得る、有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device outputs information indicating not only matching cases of the target company, but also matching cases of a first company that has a collaboration desire similar to the collaboration desire of the target company. This allows the case example output device to output information indicating highly useful matching cases that can be useful for business matching of the target company.

(付記2)
前記出力手段は、企業間のマッチング事例が記憶されたデータベースから、前記第1の企業と前記第2の企業とのマッチング事例を検索し、検索結果を出力する、
ことを特徴とする付記1に記載の事例出力装置。
(Appendix 2)
the output means searches for matching examples between the first company and the second company from a database in which matching examples between companies are stored, and outputs a search result.
2. The case example output device according to claim 1 .

上記の構成によれば、事例出力装置は、マッチング事例が記憶されたデータベースから検索されたマッチング事例を示すマッチング事例を示す情報を出力する。これにより、事例出力装置は、データベースに登録された、対象企業のビジネスマッチングにおいて参考となり得る、有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device outputs information indicating matching cases that indicate matching cases searched from a database in which matching cases are stored. This allows the case example output device to output information indicating highly useful matching cases registered in the database that can be useful in business matching for target companies.

(付記3)
前記マッチング事例は、企業間のマッチングの程度を示す情報を含む、
ことを特徴とする付記2に記載の事例出力装置。
(Appendix 3)
The matching examples include information indicating the degree of matching between companies.
3. The case example output device according to claim 2.

上記の構成によれば、事例出力装置は、企業間のマッチング事例を示す情報として、企業間のマッチングの程度を示す情報を含む情報を出力する。これにより、事例出力装置は、対象企業のビジネスマッチングにおいて参考となり得る、有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device outputs information including information indicating the degree of matching between companies as information indicating matching cases between companies. This allows the case example output device to output information indicating highly useful matching cases that can be useful in business matching for the target companies.

(付記4)
前記第2抽出手段は、前記記憶装置に記憶される前記複数の企業の各々の企業情報を参照して、前記対象企業の競合企業以外の企業の中から、前記抽出用企業を特定する、
ことを特徴とする付記1に記載の事例出力装置。
(Appendix 4)
The second extraction means refers to company information of each of the plurality of companies stored in the storage device, and identifies the companies to be extracted from among companies other than competitors of the target company.
2. The case example output device according to claim 1 .

上記の構成によれば、事例出力装置は、対象企業と類似する企業であっても競合する可能性が高い企業については、抽出用企業として特定しない。したがって、事例出力装置は、競合する可能性が高い企業を抽出用企業として特定する場合に比べて、より有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device does not identify, as a company for extraction, a company that is similar to the target company but is likely to be a competitor. Therefore, the case example output device can output information that indicates a more useful matching case than when a company with a high probability of competition is identified as a company for extraction.

(付記5)
前記第2抽出手段は、前記企業情報に含まれる前記複数の企業の業種に基づいて、前記対象企業の業種と同じ業種の企業を前記競合企業として特定する、
ことを特徴とする付記4に記載の事例出力装置。
(Appendix 5)
The second extraction means identifies, as the competitor companies, companies in the same industry as the target company based on the industries of the plurality of companies included in the company information.
5. The case output device according to claim 4,

上記の構成によれば、事例出力装置がデータベースを参照して対象企業の業種に対応する企業を競合企業として特定することにより、抽出用企業が競合企業である場合に比べてより有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device refers to the database and identifies companies in the industry of the target company as competing companies, thereby outputting information indicating matching cases that are more useful than when the extraction company is a competing company.

(付記6)
前記第1抽出手段は、所定の特徴量空間における、前記対象企業の協業希望情報と前記複数の企業の各々の協業希望情報との距離に基づき、前記複数の企業の中から前記第1の企業を抽出する、
ことを特徴とする付記1~5のいずれか1つに記載の事例出力装置。
(Appendix 6)
the first extraction means extracts the first company from among the plurality of companies based on a distance between collaboration desire information of the target company and collaboration desire information of each of the plurality of companies in a predetermined feature space;
6. The case example output device according to claim 1,

上記の構成によれば、事例出力装置が文章同士の距離を用いて対象企業に類似する企業を抽出しない場合に比べて、より有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device can output information indicating more useful matching cases than when it does not use the distance between sentences to extract companies similar to the target company.

(付記7)
前記第2抽出手段は、所定の特徴量空間における、前記抽出用企業の協業希望情報と前記複数の企業の各々の協業希望情報との距離に基づき、前記複数の企業の中から1以上の企業を抽出する、
ことを特徴とする付記1~6のいずれか1項に記載の事例出力装置。
(Appendix 7)
The second extraction means extracts one or more companies from the plurality of companies based on a distance between the collaboration desire information of the extraction company and each of the collaboration desire information of the plurality of companies in a predetermined feature space.
7. The case example output device according to claim 1,

上記の構成によれば、事例出力装置が文章同士の距離を用いて抽出用企業に類似する企業を抽出しない場合に比べて、より有用度の高いマッチング事例を示す情報を出力できる。 According to the above configuration, the case example output device can output information indicating more useful matching cases than when it does not use the distance between sentences to extract companies similar to the extraction company.

(付記8)
前記第2抽出手段は、前記第1の企業として抽出されていない企業の中から、前記第2の企業を抽出する、
ことを特徴とする付記1~7の何れか1つに記載の事例出力装置。
(Appendix 8)
The second extraction means extracts the second company from among companies that have not been extracted as the first company.
8. The case example output device according to claim 1,

上記の構成によれば、事例出力装置が対象企業に類似する企業以外の企業を抽出用企業に類似する企業として抽出しない場合に比べて、多様なマッチング事例を示す情報を出力することができる。 According to the above configuration, the case example output device can output information showing a wider variety of matching cases than when the case example output device does not extract companies other than companies similar to the target company as companies similar to the extraction company.

(付記9)
事例出力装置が、
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出し、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出し、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する、
ことを特徴とする事例出力方法。
(Appendix 9)
The case output device is
Refer to a storage device in which collaboration desire information of each of a plurality of companies is stored, and extract a first company having a collaboration desire similar to the collaboration desire of the target company from among the plurality of companies based on the collaboration desire information of the target company;
Extracting a second company having a collaboration desire similar to the collaboration desire of the first company from among the multiple companies based on the collaboration desire information of the first company;
outputting a matching example regarding collaboration content between the first company and the second company;
23. A method for outputting cases comprising:

上記の構成によれば、付記1と同様の効果を奏する。 The above configuration achieves the same effect as in Appendix 1.

(付記10)
コンピュータを事例出力装置として機能させるプログラムであって、
前記プログラムは、前記コンピュータを、
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、として機能させる、
ことを特徴とするプログラム。
(Appendix 10)
A program for causing a computer to function as a case output device,
The program causes the computer to
a first extraction means for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company, by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
a second extraction means for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
and outputting a matching example relating to the content of collaboration between the first company and the second company.
A program characterized by:

上記の構成によれば、付記1と同様の効果を奏する。 The above configuration achieves the same effect as in Appendix 1.

(付記11)
コンピュータを事例出力装置として機能させるプログラムを記憶した記憶媒体であって、
前記プログラムは、前記コンピュータを、
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、として機能させる、
ことを特徴とするプログラムを記憶した記憶媒体。
(Appendix 11)
A storage medium storing a program for causing a computer to function as a case example output device,
The program causes the computer to
a first extraction means for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company, by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
a second extraction means for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
and outputting a matching example relating to the content of collaboration between the first company and the second company.
A storage medium storing a program characterized by:

上記の構成によれば、付記1と同様の効果を奏する。 The above configuration achieves the same effect as in Appendix 1.

(付記12)
事例出力装置と、ユーザ端末とを含み、
前記事例出力装置は、
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、入力情報が示す対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、を備え、
前記ユーザ端末は、
前記入力情報を取得する入力手段と、
前記事例出力装置が出力したマッチング事例を示す情報を表示する表示手段と、を備える、
ことを特徴とする事例出力システム。
(Appendix 12)
A case output device and a user terminal,
The example output device includes:
a first extraction means for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company indicated by the input information, by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
a second extraction means for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
and an output means for outputting a matching example relating to the content of collaboration between the first company and the second company,
The user terminal,
An input means for acquiring the input information;
and a display means for displaying information indicating the matching examples output by the example output device.
A case output system comprising:

上記の構成によれば、付記1と同様の効果を奏する。 The above configuration achieves the same effect as in Appendix 1.

〔付記事項3〕
上述した実施形態の一部又は全部は、更に、以下のように表現することもできる。
[Additional Note 3]
A part or all of the above-described embodiments can be further expressed as follows.

少なくとも1つのプロセッサを備え、前記プロセッサは、
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出処理と、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出処理と、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力処理と、
を実行する事例出力装置。
At least one processor, the processor comprising:
a first extraction process for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
a second extraction process for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
An output process of outputting a matching example regarding collaboration content between the first company and the second company;
A case output device that executes the above.

なお、この事例出力装置は、更にメモリを備えていてもよく、このメモリには、前記第1抽出処理と、前記第2抽出処理と、前記出力処理とを前記プロセッサに実行させるためのプログラムが記憶されていてもよい。また、このプログラムは、コンピュータ読み取り可能な一時的でない有形の記録媒体に記録されていてもよい。The case example output device may further include a memory, and the memory may store a program for causing the processor to execute the first extraction process, the second extraction process, and the output process. The program may also be recorded on a computer-readable, non-transitory, tangible recording medium.

10、10A、10B、10C、10D、100 事例出力装置
1、1A、1B、1C、1D 事例出力システム
3、3A ユーザ端末
11、11A、101 第1抽出部
12、12A、12B、12C、102 第2抽出部
13、13A、13C、103 出力部
31 入力部
32 表示部

10, 10A, 10B, 10C, 10D, 100 Case example output device 1, 1A, 1B, 1C, 1D Case example output system 3, 3A User terminal 11, 11A, 101 First extraction unit 12, 12A, 12B, 12C, 102 Second extraction unit 13, 13A, 13C, 103 Output unit 31 Input unit 32 Display unit

Claims (9)

複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、
を備え
前記出力手段は、企業間のマッチング事例が記憶されたデータベースから、前記第1の企業と前記第2の企業とのマッチング事例を検索し、検索結果を出力する
ことを特徴とする事例出力装置。
a first extraction means for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company, by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
a second extraction means for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
an output means for outputting a matching example regarding the content of collaboration between the first company and the second company;
Equipped with
The output means searches for a matching example between the first company and the second company from a database in which matching examples between companies are stored, and outputs a search result.
13. A case output device comprising:
前記マッチング事例は、企業間のマッチングの程度を示す情報を含む、The matching examples include information indicating the degree of matching between companies.
ことを特徴とする請求項1に記載の事例出力装置。2. The case output device according to claim 1, wherein:
前記第2抽出手段は、前記記憶装置に記憶される前記複数の企業の各々の企業情報を参照して、前記対象企業の競合企業以外の企業の中から、前記第2の企業を特定する、the second extraction means refers to company information of each of the plurality of companies stored in the storage device, and identifies the second company from among companies other than competitors of the target company;
ことを特徴とする請求項1に記載の事例出力装置。2. The case output device according to claim 1, wherein:
前記第2抽出手段は、前記企業情報に含まれる前記複数の企業の業種に基づいて、前記対象企業の業種と同じ業種の企業を前記競合企業として特定する、The second extraction means identifies, as the competitor companies, companies in the same industry as the target company based on the industries of the plurality of companies included in the company information.
ことを特徴とする請求項3に記載の事例出力装置。4. The case output device according to claim 3.
前記第1抽出手段は、所定の特徴量空間における、前記対象企業の協業希望情報と前記複数の企業の各々の協業希望情報との距離を用いて、前記複数の企業の中から前記第1の企業を抽出する、the first extraction means extracts the first company from among the plurality of companies by using a distance between the collaboration desire information of the target company and each of the collaboration desire information of the plurality of companies in a predetermined feature space;
ことを特徴とする請求項1~4のいずれか1項に記載の事例出力装置。5. The case example output device according to claim 1,
前記第2抽出手段は、所定の特徴量空間における、前記第1の企業の協業希望情報と前記複数の企業の各々の協業希望情報との距離に基づき、前記複数の企業の中から前記第2の企業を抽出する、the second extraction means extracts the second company from among the plurality of companies based on a distance between the collaboration desire information of the first company and each of the collaboration desire information of the plurality of companies in a predetermined feature space;
ことを特徴とする請求項1~5のいずれか1項に記載の事例出力装置。6. The case example output device according to claim 1,
前記第2抽出手段は、前記第1の企業として抽出されていない企業の中から、前記第2の企業を抽出する、The second extraction means extracts the second company from among companies that have not been extracted as the first company.
ことを特徴とする請求項1~6のいずれか1項に記載の事例出力装置。7. The case example output device according to claim 1,
事例出力装置が、The case output device is
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、Refer to a storage device in which the collaboration desire information of each of the multiple companies is stored, and based on the collaboration desire information of the target company, select a first company having a collaboration desire similar to the collaboration desire of the target company;
前記複数の企業の中から抽出し、Select from the plurality of companies,
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出し、Extracting a second company having a collaboration desire similar to the collaboration desire of the first company from among the multiple companies based on the collaboration desire information of the first company;
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力し、Outputting a matching example regarding collaboration content between the first company and the second company;
前記マッチング事例を出力する工程において、前記事例出力装置が、企業間のマッチング事例が記憶されたデータベースから、前記第1の企業と前記第2の企業とのマッチング事例を検索し、検索結果を出力する、In the step of outputting the matching example, the example output device searches for a matching example between the first company and the second company from a database in which matching examples between companies are stored, and outputs a search result.
ことを特徴とする事例出力方法。23. A method for outputting cases comprising:
コンピュータを事例出力装置として機能させるプログラムであって、A program for causing a computer to function as a case output device,
前記プログラムは、前記コンピュータを、The program causes the computer to
複数の企業の各々の協業希望情報が記憶された記憶装置を参照して、対象企業の協業希望情報に基づいて、前記対象企業の協業希望に類似する協業希望を有する第1の企業を、前記複数の企業の中から抽出する第1抽出手段と、a first extraction means for extracting, from among the plurality of companies, a first company having a collaboration desire similar to the collaboration desire of the target company based on the collaboration desire information of the target company, by referring to a storage device in which collaboration desire information of each of the plurality of companies is stored;
前記第1の企業の協業希望情報に基づいて、前記第1の企業の協業希望に類似する協業希望を有する第2の企業を、前記複数の企業の中から抽出する第2抽出手段と、a second extraction means for extracting, from the plurality of companies, a second company having a collaboration desire similar to the collaboration desire of the first company based on the collaboration desire information of the first company;
前記第1の企業と前記第2の企業との間の協業内容に関するマッチング事例を出力する出力手段と、として機能させ、an output unit that outputs a matching example regarding the content of a collaboration between the first company and the second company;
前記出力手段は、企業間のマッチング事例が記憶されたデータベースから、前記第1の企業と前記第2の企業とのマッチング事例を検索し、検索結果を出力する、the output means searches for matching examples between the first company and the second company from a database in which matching examples between companies are stored, and outputs a search result.
ことを特徴とするプログラム。A program characterized by:
JP2022564923A 2020-11-27 2020-11-27 Case example output device, case example output method, and program Active JP7533617B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/044170 WO2022113256A1 (en) 2020-11-27 2020-11-27 Example output device, example output system, example output method, program, and storage medium

Publications (3)

Publication Number Publication Date
JPWO2022113256A1 JPWO2022113256A1 (en) 2022-06-02
JPWO2022113256A5 JPWO2022113256A5 (en) 2023-08-02
JP7533617B2 true JP7533617B2 (en) 2024-08-14

Family

ID=81755410

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022564923A Active JP7533617B2 (en) 2020-11-27 2020-11-27 Case example output device, case example output method, and program

Country Status (2)

Country Link
JP (1) JP7533617B2 (en)
WO (1) WO2022113256A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005216100A (en) 2004-01-30 2005-08-11 Toshiba Solutions Corp Matching program, device and method
JP2007079963A (en) 2005-09-14 2007-03-29 Nec Corp Business cooperation support system, business cooperation support method and business cooperation support program
JP2007213564A (en) 2006-01-10 2007-08-23 Ted Impact Co Ltd Resource exploitation supporting method, information processor constituting network system for supporting resource exploitation, and computer program for supporting resource exploitation
JP2019215748A (en) 2018-06-13 2019-12-19 株式会社日本総合研究所 Computer program, output device, and output method
JP6732084B1 (en) 2019-10-08 2020-07-29 株式会社BusinessTech Computer program, transmission method and transmission device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005216100A (en) 2004-01-30 2005-08-11 Toshiba Solutions Corp Matching program, device and method
JP2007079963A (en) 2005-09-14 2007-03-29 Nec Corp Business cooperation support system, business cooperation support method and business cooperation support program
JP2007213564A (en) 2006-01-10 2007-08-23 Ted Impact Co Ltd Resource exploitation supporting method, information processor constituting network system for supporting resource exploitation, and computer program for supporting resource exploitation
JP2019215748A (en) 2018-06-13 2019-12-19 株式会社日本総合研究所 Computer program, output device, and output method
JP6732084B1 (en) 2019-10-08 2020-07-29 株式会社BusinessTech Computer program, transmission method and transmission device

Also Published As

Publication number Publication date
WO2022113256A1 (en) 2022-06-02
JPWO2022113256A1 (en) 2022-06-02

Similar Documents

Publication Publication Date Title
US7783642B1 (en) System and method of identifying web page semantic structures
JP6007784B2 (en) Document classification apparatus and program
CN111159359A (en) Document retrieval method, apparatus, and computer-readable storage medium
CN111492364B (en) Data labeling method and device and storage medium
JPWO2012096388A1 (en) Unexpectedness determination system, unexpectedness determination method, and program
JP7537513B2 (en) Recommendation device, recommendation system, recommendation method and program
CN111522938B (en) Method, device and equipment for screening talent performance documents
JP2013524387A (en) Method and system for assigning actionable attributes to data representing personal identification
CN112925912A (en) Text processing method, and synonymous text recall method and device
WO2018213783A1 (en) Computerized methods of data compression and analysis
JPWO2022113286A5 (en)
CN114118049A (en) Information acquisition method and device, electronic equipment and storage medium
CN109902200A (en) A method, device and server for video search and sorting
JP7647883B2 (en) Sales support device, sales support method and program
JP7533617B2 (en) Case example output device, case example output method, and program
CN113495964B (en) Triple screening method, device, equipment and readable storage medium
CN115481255A (en) Multi-label text classification method and device, electronic equipment and storage medium
CN114297449A (en) Content searching method and device, electronic equipment, computer readable medium and product
JP2023051423A (en) Information processing system, information processing method, and information processing program
CN116522164B (en) User matching method, device and storage medium based on user acquisition information
CN116881432B (en) Text push method, device, electronic device and storage medium
CN114201607B (en) Information processing method and device
JP2006323517A (en) Text classification device and program
JPWO2022113285A5 (en)
US20220083736A1 (en) Information processing apparatus and non-transitory computer readable medium

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230518

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230518

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240326

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240507

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: 20240702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240715

R150 Certificate of patent or registration of utility model

Ref document number: 7533617

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D04