JP6370434B1 - Company information provision system and program - Google Patents
Company information provision system and program Download PDFInfo
- Publication number
- JP6370434B1 JP6370434B1 JP2017069320A JP2017069320A JP6370434B1 JP 6370434 B1 JP6370434 B1 JP 6370434B1 JP 2017069320 A JP2017069320 A JP 2017069320A JP 2017069320 A JP2017069320 A JP 2017069320A JP 6370434 B1 JP6370434 B1 JP 6370434B1
- Authority
- JP
- Japan
- Prior art keywords
- company
- group
- business attribute
- similar
- extracted
- 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
Links
- 239000011159 matrix material Substances 0.000 claims abstract description 116
- 238000012545 processing Methods 0.000 claims abstract description 44
- 238000003860 storage Methods 0.000 claims description 171
- 238000011156 evaluation Methods 0.000 claims description 139
- 238000000034 method Methods 0.000 claims description 115
- 230000008569 process Effects 0.000 claims description 83
- 238000000605 extraction Methods 0.000 claims description 70
- 238000006243 chemical reaction Methods 0.000 claims description 26
- 238000004364 calculation method Methods 0.000 claims description 21
- 238000009826 distribution Methods 0.000 claims description 10
- 239000003086 colorant Substances 0.000 claims description 5
- 230000004931 aggregating effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 238000004458 analytical method Methods 0.000 description 7
- 238000011160 research Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 238000007781 pre-processing Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 239000011521 glass Substances 0.000 description 2
- 238000012886 linear function Methods 0.000 description 2
- 238000005065 mining Methods 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000017105 transposition Effects 0.000 description 2
- 240000004050 Pentaglottis sempervirens Species 0.000 description 1
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことができる企業情報提供システムおよびプログラムを提供する。
【解決手段】企業情報提供システム10では、各企業グループについての各事業属性を有する企業の数を行列の要素とする企業グループ・事業属性共起マトリックスXを用いて、コサイン類似度により各事業属性間の類似度を示す業種間類似度を算出しておき、ユーザが入力した対象事業属性に対し、業種間類似度が高い類似事業属性を抽出し、対象事業属性や抽出した類似事業属性と、これらの事業属性に紐付く類似企業と、この類似企業が属する企業グループとを含む組データからなる抽出企業リストを作成し、抽出企業リストを用いて企業グループや企業と事業属性との関係を示す画面表示等の出力処理を実行する。
【選択図】図1Provided is a company information providing system and program capable of easily performing a search operation of company information even by a user who is poor in search know-how and industry structure knowledge.
In a company information providing system 10, a company group / business attribute co-occurrence matrix X having a matrix element of the number of companies having each business attribute for each company group is used to determine each business attribute according to cosine similarity. The similarities between industries are calculated, and the similar business attributes with high similarity between industries are extracted from the target business attributes entered by the user, the target business attributes and the extracted similar business attributes, Create an extracted company list consisting of paired data that includes similar companies linked to these business attributes and the corporate group to which the similar companies belong, and use the extracted company list to show the relationship between the business groups and companies and the business attributes Output processing such as screen display is executed.
[Selection] Figure 1
Description
本発明は、企業情報を提供するコンピュータにより構成された企業情報提供システムおよびプログラムに係り、例えば、企業調査業務において、企業間の類似度を多角的に分析することを目的として、企業情報データの事業セグメント分類ラベル等を使用することで、事業構成の視点から各企業の類似性をスコアリングする場合等に利用できる。 The present invention relates to a company information providing system and program configured by a computer that provides company information. For example, for the purpose of analyzing the degree of similarity between companies in various ways in company research work, By using business segment classification labels, etc., it can be used when scoring the similarity of each company from the viewpoint of business composition.
従来、企業調査業務において事業構成の視点から企業分析を行う際には、ロイター(Reuter)、ブルームバーグ(Bloomberg)、クイック(Quick)等の企業情報ベンダーが持つデータに対し、各ベンダーが提供する検索インターフェースを利用してアクセスするか、あるいはインターネット検索エンジンを用いて、ウェブ情報にアクセスすることで、分析対象事業に関わりが深いと思われる対象企業の抽出を行っていた。 Conventionally, when conducting company analysis from the viewpoint of business structure in company research operations, search provided by each vendor for data held by company information vendors such as Reuter, Bloomberg, and Quick By accessing the web information using an interface or using an Internet search engine, we extracted target companies that seem to be closely related to the analysis target business.
なお、ユーザに対し、効果的なグラフィック表示を行うことにより情報を視覚的に把握・分析できるようにしているという点で本発明に関連する技術としては、情報を求めるユーザからの問合せを処理、編成、分析し、さらにユーザに対して関連データをグラフ表示するシステムが知られている(特許文献1参照)。 In addition, as a technique related to the present invention in that the information can be visually grasped and analyzed by performing an effective graphic display for the user, a query from the user for information is processed, A system that organizes and analyzes and displays related data in a graph for a user is known (see Patent Document 1).
しかしながら、前述した従来の手法による対象企業の抽出では、次のような問題点があった。先ず、ある企業が現在どのような事業を行っているかは、既存の方法においても把握可能であるが、今後の事業展開も含めた、分析対象事業に対する潜在ニーズの把握は困難である。特に業務経験のない初心者は、検索ノウハウや業界構造の知識が浅いため、表面的な情報でしか対象企業の抽出を行うことができないケースが多い。 However, the extraction of target companies by the conventional method described above has the following problems. First of all, it is possible to grasp what kind of business a certain company is currently doing by using existing methods, but it is difficult to grasp potential needs for the analysis target business including future business development. In particular, beginners who do not have work experience are often able to extract target companies only by superficial information because their search know-how and industry structure knowledge are shallow.
また、既存の方法において、検索のアウトプットはリスト形式であり、対象事業全体の俯瞰や、企業間の多角的な比較は、個人のスキルや経験を必要とする。特に業務経験のない初心者は、一面的な優先度付けしか行うことができないので、検索条件に合致する企業のみならず、それらの企業に近接する企業を抽出することはできない。 Moreover, in the existing method, the output of the search is a list format, and an overview of the entire target business and a multilateral comparison between companies require individual skills and experience. In particular, a beginner who does not have business experience can perform only one-sided prioritization, and therefore cannot extract not only companies that match the search conditions but also companies that are close to those companies.
本発明の目的は、検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことができる企業情報提供システムおよびプログラムを提供するところにある。 An object of the present invention is to provide a company information providing system and program that can easily perform a search operation of company information even for a user who is poor in search know-how and industry structure knowledge.
本発明は、企業グループ・事業属性共起マトリックスを用いて、コサイン類似度を算出する場合(以下、コサイン類似度方式という。)と、潜在的ディリクレ配分法(LDA:レイテント・ディリクレ・アロケーション)による演算を行う場合(以下、LDA方式という。)とがある。 In the present invention, a cosine similarity is calculated using a company group / business attribute co-occurrence matrix (hereinafter referred to as a cosine similarity method) and a latent dirichlet allocation method (LDA: Latency Dirichlet Allocation). There is a case where an operation is performed (hereinafter referred to as an LDA method).
<コサイン類似度方式> <Cosine similarity method>
本発明は、企業情報を提供するコンピュータにより構成された企業情報提供システムであって、
企業と当該企業が有する事業属性と当該企業が属する企業グループとを関連付けて記憶する企業情報記憶手段と、
行列の行または列の一方を企業グループとし、他方を事業属性とし、各企業グループについての各事業属性を有する企業の数を行列の要素とする企業グループ・事業属性共起マトリックスを用いて、コサイン類似度により算出した、各事業属性間の類似度を示す業種間類似度を記憶する業種間類似度記憶手段と、
対象事業属性を含むユーザの入力を受け付ける処理を実行するユーザ入力受付手段と、
このユーザ入力受付手段により受け付けた対象事業属性に類似する事業属性を、業種間類似度記憶手段により記憶された業種間類似度が高い順に、ユーザ入力受付手段により受け付けた件数または予め定められた件数だけ類似事業属性として抽出する処理を実行する類似事業属性抽出手段と、
企業情報記憶手段から、対象事業属性を有する企業およびこの企業が属する企業グループ、並びに、類似事業属性抽出手段により抽出した類似事業属性を有する企業およびこの企業が属する企業グループを、類似企業およびこの類似企業が属する企業グループとして抽出する処理を実行する類似企業抽出手段と、
対象事業属性、類似企業抽出手段により抽出した類似企業、および類似企業が属する企業グループを含む組データ、並びに、類似事業属性、類似企業抽出手段により抽出した類似企業、および類似企業が属する企業グループを含む組データからなる抽出企業リストを作成する処理を実行する抽出企業リスト作成手段と、
この抽出企業リスト作成手段により作成された抽出企業リストを用いて、企業グループと事業属性との関係および/または企業と事業属性との関係を示す画面表示、印刷、立体表示、若しくはこれらの組合せ、若しくはこれらと音声出力との組合せによる出力処理を実行する出力手段とを備えたことを特徴とするものである。
The present invention is a company information providing system configured by a computer that provides company information,
A company information storage means for storing a company, a business attribute of the company, and a company group to which the company belongs;
Using a corporate group / business attribute co-occurrence matrix, where one of the rows or columns of the matrix is a corporate group, the other is a business attribute, and the number of companies with each business attribute for each corporate group is the matrix element The inter-industry similarity storage means for storing the inter-industry similarity indicating the similarity between the business attributes calculated by the similarity,
User input receiving means for executing processing for receiving user input including the target business attribute;
The number of business attributes similar to the target business attribute received by the user input receiving means, the number of cases received by the user input receiving means in the descending order of the industry similarity stored by the inter-industry similarity storage means, or a predetermined number of cases A similar business attribute extracting means for executing a process of extracting only as a similar business attribute,
The company having the target business attribute and the company group to which this company belongs, and the company having the similar business attribute extracted by the similar business attribute extracting means and the company group to which this company belongs from the company information storage means Similar company extraction means for executing a process of extracting as a company group to which the company belongs,
The group data including the target business attribute, the similar company extracted by the similar company extracting means, and the company group to which the similar company belongs, and the similar business attribute, the similar company extracted by the similar company extracting means, and the company group to which the similar company belongs An extraction company list creation means for executing a process of creating an extraction company list including the set data including;
Using the extracted company list created by the extracted company list creation means, screen display, print, three-dimensional display, or a combination thereof showing the relationship between the company group and the business attribute and / or the relationship between the company and the business attribute, Alternatively, output means for executing output processing by a combination of these and audio output is provided.
ここで、「類似事業属性抽出手段」における「類似事業属性」の抽出件数としての「ユーザ入力受付手段により受け付けた件数」は、ユーザが実際に入力した件数から1を減じた件数(すなわち、対象事業属性の分を除いた件数)でもよく、あるいはユーザが実際に入力した件数そのものでもよい。前者の場合は、ユーザは、対象事業属性を含めて抽出件数を入力指定しているので、対象事業属性の分の1を減じた件数を「類似事業属性」の抽出件数とする場合であり、例えば、ユーザが6件と入力すれば、システムが受け付けた「類似事業属性」の抽出件数は5件ということになる。後者の場合は、ユーザは、対象事業属性を含めずに抽出件数を入力指定しているので、入力された件数をそのまま「類似事業属性」の抽出件数とする場合である。
Here, the “number of cases accepted by the user input acceptance means” as the number of extracted “similar business attributes” in the “similar business attribute extraction means” is the number obtained by subtracting 1 from the number actually inputted by the user (that is, the target (The number of cases excluding business attributes) or the number actually entered by the user. In the former case, since the user inputs and specifies the number of extractions including the target business attributes, the number obtained by subtracting one-tenth of the target business attributes is used as the number of extracted “similar business attributes”. For example, if the
また、「画面表示」は、主として平面による画面表示であるが、表示装置(ディスプレイ)の画面が湾曲、屈折している場合等には、その表示装置の画面形状に沿った表示となるので、必ずしも平面である必要はない。さらに、「立体表示」は、メガネあり方式でも、メガネなし方式でもよい。以下の発明においても同様である。 In addition, “screen display” is mainly a flat screen display, but when the screen of the display device (display) is curved or refracted, the display is in accordance with the screen shape of the display device. It does not necessarily have to be a plane. Further, the “stereoscopic display” may be a method with glasses or a method without glasses. The same applies to the following inventions.
このような本発明の企業情報提供システムにおいては、企業グループ・事業属性共起マトリックスを用いて、コサイン類似度により、各事業属性間の類似度を示す業種間類似度を算出しておき、この業種間類似度を用いて、ユーザが入力した対象事業属性に対し、類似事業属性を抽出し、それに基づき抽出企業リストを作成し、さらに抽出企業リストを用いて企業情報に関する出力を行うので、検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことが可能となり、これにより前記目的が達成される。 In such a company information providing system of the present invention, using the company group / business attribute co-occurrence matrix, the similarity between industries indicating the similarity between each business attribute is calculated based on the cosine similarity. Use similarities between industries to extract similar business attributes for the target business attributes entered by the user, create an extracted company list based on that, and then use the extracted company list to output company information. Even users with little know-how and knowledge of industry structure can easily search for company information, thereby achieving the object.
また、上述したコサイン類似度方式の発明において、次のように、各事業属性間の類似度を示す業種間類似度を算出する前処理についてもシステム化することができる。 In the above-described invention of the cosine similarity method, the preprocessing for calculating the similarity between industries indicating the similarity between the business attributes can be systemized as follows.
すなわち、上述したコサイン類似度方式の発明において、
企業グループ・事業属性共起マトリックスを記憶するマトリックス記憶手段と、
このマトリックス記憶手段に記憶された企業グループ・事業属性共起マトリックスを用いて、コサイン類似度により、各事業属性間の類似度を示す業種間類似度を算出し、算出した業種間類似度を業種間類似度記憶手段に記憶させる処理を実行する業種間類似度算出手段とを備えた構成とすることができる。
That is, in the above-described invention of the cosine similarity method,
A matrix storage means for storing a corporate group / business attribute co-occurrence matrix;
Using the company group / business attribute co-occurrence matrix stored in this matrix storage means, the similarity between industries indicating the similarity between each business attribute is calculated by cosine similarity, and the calculated similarity between industries is It can be set as the structure provided with the industry type similarity calculation means which performs the process memorize | stored in a between similarity storage means.
このようにマトリックス記憶手段および業種間類似度算出手段を備えた構成とした場合には、企業情報記憶手段に記憶されるデータ内容が更新され、企業グループ・事業属性共起マトリックスの内容に変化が生じたときでも、変化後の企業グループ・事業属性共起マトリックスに応じ、新たな業種間類似度を容易に準備することができるようになる。 When the matrix storage unit and the inter-industry similarity calculation unit are configured as described above, the data content stored in the company information storage unit is updated, and the content of the company group / business attribute co-occurrence matrix changes. Even when it occurs, it becomes possible to easily prepare a new similarity between industries according to the changed corporate group / business attribute co-occurrence matrix.
<LDA方式> <LDA method>
本発明は、企業情報を提供するコンピュータにより構成された企業情報提供システムであって、
企業と当該企業が有する事業属性と当該企業が属する企業グループとを関連付けて記憶する企業情報記憶手段と、
行列の行または列の一方を企業グループとし、他方を事業属性とし、各企業グループについての各事業属性を有する企業の数を行列の要素とする企業グループ・事業属性共起マトリックスを用いて、潜在的ディリクレ配分法により算出した、各企業グループにおける各事業属性の出現確率を記憶する出現確率記憶手段と、
対象事業属性を含むユーザの入力を受け付ける処理を実行するユーザ入力受付手段と、
このユーザ入力受付手段により受け付けた対象事業属性について、出現確率が高い企業グループを、出現確率記憶手段に記憶された出現確率が高い順に、ユーザ入力受付手段により受け付けた件数または予め定められた件数だけ類似企業グループとして抽出する処理を実行する類似企業グループ抽出手段と、
この類似企業グループ抽出手段により抽出した類似企業グループの各々について、出現確率が高い事業属性を、出現確率記憶手段に記憶された出現確率が高い順に、ユーザ入力受付手段により受け付けた件数または予め定められた件数だけ類似事業属性として抽出する処理を実行する類似事業属性抽出手段と、
企業情報記憶手段から、類似企業グループ抽出手段により抽出した類似企業グループに属する企業のうち、類似事業属性抽出手段により抽出した類似事業属性を有する企業を類似企業として抽出し、抽出した類似企業、類似企業が属する類似企業グループ、および類似事業属性を含む組データからなる抽出企業リストを作成する処理を実行する抽出企業リスト作成手段と、
この抽出企業リスト作成手段により作成された抽出企業リストを用いて、企業グループと事業属性との関係および/または企業と事業属性との関係を示す画面表示、印刷、立体表示、若しくはこれらの組合せ、若しくはこれらと音声出力との組合せによる出力処理を実行する出力手段とを備えたことを特徴とするものである。
The present invention is a company information providing system configured by a computer that provides company information,
A company information storage means for storing a company, a business attribute of the company, and a company group to which the company belongs;
Using a corporate group / business attribute co-occurrence matrix, where one of the rows or columns of the matrix is a business group, the other is a business attribute, and the number of companies with each business attribute for each business group is a matrix element, An appearance probability storage means for storing the appearance probability of each business attribute in each company group, calculated by a dynamic Dirichlet distribution method,
User input receiving means for executing processing for receiving user input including the target business attribute;
For the target business attributes accepted by the user input accepting means, the number of cases received by the user input accepting means or the predetermined number of company groups having a high appearance probability in descending order of appearance probabilities stored in the appearance probability storage means A similar company group extracting means for executing a process of extracting as a similar company group;
For each similar company group extracted by the similar company group extraction means, the number of cases in which the business attributes having a high appearance probability are received by the user input reception means in the descending order of appearance probabilities stored in the appearance probability storage means or predetermined. Similar business attribute extraction means for executing a process of extracting as many similar business attributes as the number of cases,
From the company information storage means, out of the companies belonging to the similar company group extracted by the similar company group extraction means, companies having similar business attributes extracted by the similar business attribute extraction means are extracted as similar companies, and the extracted similar companies and similar An extracted company list creating means for executing a process of creating an extracted company list including group data including a similar company group to which the company belongs and similar business attributes;
Using the extracted company list created by the extracted company list creation means, screen display, print, three-dimensional display, or a combination thereof showing the relationship between the company group and the business attribute and / or the relationship between the company and the business attribute, Alternatively, output means for executing output processing by a combination of these and audio output is provided.
このような本発明の企業情報提供システムにおいては、企業グループ・事業属性共起マトリックスを用いて、潜在的ディリクレ配分法(LDA)により、各企業グループにおける各事業属性の出現確率を算出しておき、この出現確率を用いて、ユーザが入力した対象事業属性に対し、類似事業属性を抽出し、それに基づき抽出企業リストを作成し、さらに抽出企業リストを用いて企業情報に関する出力を行うので、検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことが可能となり、これにより前記目的が達成される。 In such a company information providing system of the present invention, the appearance probability of each business attribute in each company group is calculated by the latent Dirichlet distribution method (LDA) using the company group / business attribute co-occurrence matrix. Using this appearance probability, similar business attributes are extracted from the target business attributes entered by the user, an extracted company list is created based on the extracted business attributes, and the company information is output using the extracted company list. Even users with little know-how and knowledge of industry structure can easily search for company information, thereby achieving the object.
また、上述したLDA方式の発明において、次のように、各企業グループにおける各事業属性の出現確率を算出する前処理についてもシステム化することができる。 Further, in the above-described LDA method invention, preprocessing for calculating the appearance probability of each business attribute in each company group can be systemized as follows.
すなわち、上述したLDA方式の発明において、
企業グループ・事業属性共起マトリックスを記憶するマトリックス記憶手段と、
このマトリックス記憶手段に記憶された企業グループ・事業属性共起マトリックスを用いて、潜在的ディリクレ配分法により、各企業グループにおける各事業属性の出現確率を算出し、算出した出現確率を出現確率記憶手段に記憶させる処理を実行する出現確率算出手段とを備えた構成とすることができる。
That is, in the above-described LDA method invention,
A matrix storage means for storing a corporate group / business attribute co-occurrence matrix;
Using the company group / business attribute co-occurrence matrix stored in this matrix storage means, the occurrence probability of each business attribute in each company group is calculated by the latent Dirichlet distribution method, and the calculated appearance probability is stored as the appearance probability storage means. And an appearance probability calculating means for executing a process to be stored.
このようにマトリックス記憶手段および出現確率算出手段を備えた構成とした場合には、企業情報記憶手段に記憶されるデータ内容が更新され、企業グループ・事業属性共起マトリックスの内容に変化が生じたときでも、変化後の企業グループ・事業属性共起マトリックスに応じ、新たな出現確率を容易に準備することができるようになる。 In this way, when the configuration includes the matrix storage means and the appearance probability calculation means, the data contents stored in the company information storage means are updated, and the contents of the company group / business attribute co-occurrence matrix change. Even now, it becomes possible to easily prepare new appearance probabilities according to the changed corporate group / business attribute co-occurrence matrix.
<コサイン類似度方式およびLDA方式に共通の出力の態様> <Mode of output common to cosine similarity method and LDA method>
また、以上に述べた企業情報提供システムにおいて、
出力手段は、
抽出企業リスト作成手段により作成された抽出企業リストを用いて、企業グループに対応する企業グループノードと、事業属性に対応する事業属性ノードとを、企業グループと事業属性との関係の存在を示す辺により接続したネットワーク表現による画面表示、印刷、若しくは立体表示による出力処理を実行する構成とされていることが望ましい。
In the corporate information provision system described above,
The output means is
Using the extracted company list created by the extracted company list creation means, the company group node corresponding to the company group and the business attribute node corresponding to the business attribute are represented by the side indicating the existence of the relationship between the company group and the business attribute. It is desirable that the output processing by screen display, printing, or three-dimensional display by the network representation connected by the above is executed.
このように企業グループノードと事業属性ノードとを辺により接続したネットワーク表現による出力を行う構成とした場合には、企業グループと事業属性との関係がネットワークプロットとして可視化されるので、対象事業とその周辺分野の業界構造を俯瞰的に把握することが可能となる。このため、例えば、抽出した企業に対する企業調査業務のアドバイザリーの方向性を支援することができるようになる。 In this way, when it is configured to output in the network representation in which the company group node and the business attribute node are connected by edges, the relationship between the company group and the business attribute is visualized as a network plot. It is possible to get a comprehensive overview of the industry structure in the peripheral field. For this reason, for example, it becomes possible to support the direction of the advisory of the corporate research work for the extracted companies.
<出力の態様の詳細> <Details of output mode>
また、前述したネットワーク表現による出力を行う構成とした場合において、
企業と当該企業についての財務情報、経営指標、またはその他の企業評価情報とを関連付けて記憶する企業評価情報記憶手段と、
抽出企業リスト作成手段により作成した抽出企業リストを構成する各組データに含まれる各企業グループについての企業評価情報を、企業評価情報記憶手段から取得し、取得した企業評価情報を各組データに付加する処理を実行する抽出企業リスト編集手段と、
この抽出企業リスト編集手段により企業評価情報を付加された状態の抽出企業リストを用いて、抽出企業リストを構成する各組データに含まれる各企業グループに対応する企業グループノードの大きさおよび色の設定情報、並びに、抽出企業リストを構成する各組データに含まれる各事業属性に対応する事業属性ノードの大きさおよび色の設定情報を含むノードリストを作成する処理を実行する出力要素作成手段とを備え、
出力要素作成手段は、
企業グループノードの大きさについては、当該企業グループについての企業評価情報を用いた変換後の値とする設定処理を実行するか、
または、企業グループノードの大きさのうち、対象事業属性と同一の事業属性を含む組データを構成する企業グループに対応する企業グループノードの大きさについては、当該企業グループについての企業評価情報を用いた変換後の値とし、それ以外の企業グループノードの大きさについては、固定値とする設定処理を実行する構成とされ、
出力手段は、
出力要素作成手段により作成されたノードリストの設定情報に従ってネットワーク表現による出力処理を実行する構成とされていることが望ましい。
In addition, in the case of a configuration that performs output by the network expression described above,
A company evaluation information storage means for storing a company and financial information, management indicators, or other company evaluation information about the company in association with each other;
The company evaluation information for each company group included in each set of data constituting the extracted company list created by the extracted company list creation means is acquired from the company evaluation information storage means, and the acquired company evaluation information is added to each set of data. Extraction company list editing means for executing the processing to be performed,
Using the extracted company list with the company evaluation information added by the extracted company list editing means, the size and color of the company group node corresponding to each company group included in each set of data constituting the extracted company list Output element creation means for executing processing for creating setting information and a node list including size and color setting information of the business attribute node corresponding to each business attribute included in each set of data constituting the extracted company list; With
Output element creation means
For the size of the company group node, execute a setting process to set the value after conversion using the company evaluation information for the company group,
Or, for the size of the enterprise group node corresponding to the enterprise group that constitutes the set data including the same business attribute as the target business attribute among the size of the enterprise group node, the enterprise evaluation information for the enterprise group is used. It is configured to execute the setting process to be a fixed value for the size of the company group node other than the converted value,
The output means is
It is desirable that the output processing by the network expression is executed according to the setting information of the node list created by the output element creating means.
ここで、「企業評価情報」とは、企業についての財務情報や経営指標等といった、企業の規模や状況等を評価するための情報であり、具体的には、例えば、売上高、時価総額、現預金および同等物、企業価値(EV)、EBITDA(イービットディーエー、またはイービットダー)マージン、売上高増加率、現預金増加率等である。この「企業評価情報」は、主として、客観的な数値データであるが、特定の団体(例えば評価機関等)や特定の人(例えば経済評論家等)が定めた主観的な、あるいは主観が混在した情報(例えば、A,B,C,…や、◎,○,△,×,…のようなランク付けに対応する数値データを含む。)でもよい。また、消費者からの収集データ(例えば、多数の消費者から企業ブランドの好み等を収集し、それらを集約した数値データ等)でもよい。 Here, the “company evaluation information” is information for evaluating the size and situation of the company, such as financial information and management indicators about the company. Specifically, for example, sales, market capitalization, Cash and equivalents, corporate value (EV), EBITDA (EBITDA) margin, sales growth rate, cash growth rate, etc. This “company evaluation information” is mainly objective numerical data, but it is subjective or subject matter mixed by a specific group (for example, an evaluation organization) or a specific person (for example, an economic critic). (For example, numerical data corresponding to ranking such as A, B, C,..., ◎, ○, Δ, ×,...) May be used. Further, it may be data collected from consumers (for example, numerical data obtained by collecting company brand preferences from a large number of consumers and collecting them).
なお、「企業評価情報記憶手段」は、説明の便宜上、「企業情報記憶手段」と別に記載しているが、「企業情報記憶手段」に含まれるものとしてもよい。 The “company evaluation information storage unit” is described separately from the “company information storage unit” for convenience of explanation, but may be included in the “company information storage unit”.
また、「抽出企業リスト編集手段」により、抽出企業リストを構成する各組データに付加する「各企業グループについての企業評価情報」は、企業グループの親企業についての企業評価情報でもよく、企業グループの親企業および系列企業(抽出企業リストに含まれる限りの系列企業でもよく、企業情報記憶手段に含まれる全ての系列企業でもよい。)の各企業評価情報を合計または集約して得られた企業評価情報でもよい。但し、処理の簡易化の観点では、企業グループの親企業についての企業評価情報とすることが好ましく、この場合、親企業であるか否かの判断は、例えば、企業情報記憶手段に親企業・系列企業の別を示す情報を記憶させておいてもよく、あるいは企業グループ名(企業グループの識別情報)として親企業の企業名(親企業の識別情報)を使用してもよい。一方、親企業および系列企業の各企業評価情報を合計または集約する場合の「合計」とは、例えば、売上高や時価総額等のように、数値を単純に加算することができる場合の処理を指し、「集約」とは、例えば、ランクを示すデータについて、親企業と系列企業とで軽重を付けた加重平均とする等のように、数値を単純に加算することができない場合の処理を指す。 Further, the “company evaluation information about each company group” added to each set of data constituting the extracted company list by the “extracted company list editing means” may be the company evaluation information about the parent company of the company group. Companies obtained by summing up or aggregating each company's evaluation information of parent companies and affiliated companies (which may be affiliated companies as long as they are included in the extracted company list or all affiliated companies included in the company information storage means) Evaluation information may be used. However, from the viewpoint of simplification of processing, it is preferable to use the company evaluation information about the parent company of the company group. In this case, for example, the determination as to whether or not the parent company is a parent company Information indicating the type of affiliated company may be stored, or the company name of the parent company (identification information of the parent company) may be used as the company group name (identification information of the company group). On the other hand, “total” when summarizing or aggregating each company's evaluation information of the parent company and affiliated companies is a process in which numerical values can be simply added, such as sales and market capitalization. For example, “aggregation” refers to processing when numerical values cannot be simply added, such as a weighted average with weight attached to the parent company and affiliated companies, for example. .
さらに、「出力要素作成手段」による設定処理における「企業評価情報を用いた変換後の値」とは、企業評価情報(ランク等の場合には、数値データ化されている状態とする。)に係数a(この係数aは、企業評価情報を示す数値の大きさに応じて予め定められている係数である。)を乗じる関数(y=ax)により線形変換(線型変換)を行って得られる値であってもよく、定数項を有する1次関数(y=ax+b;企業評価情報による比例分axに定数項bを加える関数)により変換を行って得られる値であってもよく、あるいは、より複雑な関数を用いた変換を行って得られる値であってもよい。なお、より複雑な関数とは、例えば、ある数値の企業評価情報を有する企業グループノードに対し、2倍の数値の企業評価情報を有する企業グループノードが2倍よりも大きな倍率(例えば4倍)で見えるようにして企業評価情報の数値の実際の大小関係よりも誇張したり、逆に、2倍よりも小さな倍率(例えばルート2倍)で見えるようにして大小関係を緩和するような関数等である。また、関数は、1本の簡潔な数式で表現される関数に限らず、テーブルにより表現される関数であってもよい。さらに、原則的な変換だけでは、ノードが肉眼で確認しにくい程に小さくなったり、逆に、他の企業グループノードと比較して大きくなりすぎる場合等に、例外的な変換を行うようにしてもよい。 Further, the “value after conversion using the company evaluation information” in the setting process by the “output element creation means” is the company evaluation information (in the case of a rank or the like, it is assumed to be a numerical data state). It is obtained by performing linear transformation (linear transformation) by a function (y = ax) multiplied by a factor a (this factor a is a factor determined in advance according to the numerical value indicating the company evaluation information). Or a value obtained by performing conversion using a linear function having a constant term (y = ax + b; a function that adds a constant term b to a proportional portion ax based on company evaluation information), or It may be a value obtained by performing conversion using a more complicated function. Note that the more complicated function is, for example, a factor (for example, 4 times) that a company group node having enterprise evaluation information having a numerical value twice as large as that of a company group node having enterprise evaluation information having a certain numeric value is greater than twice. A function that exaggerates the actual magnitude relationship of the numerical values of the company evaluation information so that it can be seen by the user, or on the contrary, relaxes the magnitude relationship so that it can be seen at a magnification smaller than 2 (for example, twice the root). It is. Further, the function is not limited to a function expressed by one simple mathematical expression, but may be a function expressed by a table. Furthermore, if the node becomes small enough that it is difficult to confirm with the naked eye by principle conversion alone, or conversely, it becomes too large compared to other company group nodes, etc., an exceptional conversion should be performed. Also good.
また、「出力要素作成手段」による設定処理における「それ以外の企業グループノードの大きさについては、固定値とする」については、企業評価情報を用いて企業グループノードの大きさを変動させる(個別に設定する)ことはしないという意味である。従って、表示装置(ディスプレイ)の画面の大きさ(ピクセル数)や、印刷装置(プリンタ)のドット数等に従って、ノードの大きさを全体的に調整することがあっても、それはここでいう固定値とすることに含まれる。 In addition, in the setting process by the “output element creation means”, regarding the “other company group node sizes are fixed values”, the company group node size is changed using the company evaluation information (individual It means not to be set. Therefore, even if the overall size of the node is adjusted according to the screen size (number of pixels) of the display device (display), the number of dots of the printing device (printer), or the like, this is fixed here. Included in value.
そして、企業グループノードが、企業グループの名称を示す文字(ラベル)と、図形(丸や四角等の単純な図形、または企業ロゴ)とにより構成されている場合には、文字および図形の双方について企業評価情報を用いた変換を行うことが好ましいが、文字または図形のうちのいずれか一方について企業評価情報を用いた変換を行ってもよい。なお、企業ロゴには、企業が採用している正式なロゴのみならず、本システムの作成者または利用者、あるいは企業情報記憶手段に記憶されている企業情報の提供者等が作ったロゴも含まれる。 If the company group node is composed of characters (labels) indicating the name of the company group and figures (simple figures such as circles and squares, or company logos), both the letters and figures are displayed. Although conversion using company evaluation information is preferably performed, conversion using company evaluation information may be performed for either one of a character or a graphic. The company logo includes not only the official logo adopted by the company but also the logo created by the creator or user of this system or the company information provider stored in the company information storage means. included.
このように企業評価情報を用いて企業グループノードの大きさを設定する構成とした場合には、対象事業とその周辺分野の業界構造を俯瞰的に把握することに加え、同時に企業グループの規模や状況等を視覚的に把握することも可能となる。 In this way, when the size of the corporate group node is set using the corporate evaluation information, in addition to grasping the industry structure of the target business and its peripheral fields from a bird's-eye view, It is also possible to visually grasp the situation and the like.
さらに、前述したように企業評価情報を用いて企業グループノードの大きさを設定する構成とした場合において、
ユーザ入力受付手段は、
企業評価情報記憶手段に複数種類の企業評価情報が記憶されている場合に、いずれの企業評価情報を用いるのかを指定するためのユーザの入力を受け付ける処理を実行する構成とされ、
出力要素作成手段は、
ユーザ入力受付手段により受け付けたユーザが指定した企業評価情報を用いて変換後の値を算出する設定処理を実行する構成とされていることが望ましい。
Furthermore, in the case where the size of the company group node is set using the company evaluation information as described above,
User input acceptance means
When a plurality of types of company evaluation information are stored in the company evaluation information storage means, the process is configured to execute a process of accepting a user input for designating which company evaluation information is used,
Output element creation means
It is desirable that the setting process for calculating the converted value is executed using the company evaluation information specified by the user received by the user input receiving means.
ここで、「出力要素作成手段」によるノードリスト作成時の「企業評価情報を用いて変換後の値を算出する設定処理」では、抽出企業リスト編集手段により企業評価情報を付加された状態の抽出企業リストを用いるが、この際、(1)抽出企業リストには、複数種類の企業評価情報のうちユーザ入力受付手段により受け付けたユーザの指定に係る企業評価情報だけが付加されていて、出力要素作成手段が、それを取得して変換に用いてもよく、あるいは、(2)抽出企業リストに複数種類の企業評価情報が付加されていて、その中から、出力要素作成手段が、ユーザの指定に係る企業評価情報を選択的に取得して変換に用いてもよい。前者の(1)の場合は、抽出企業リスト編集手段が、ユーザ入力受付手段により受け付けたユーザの指定に係る企業評価情報だけを企業評価情報記憶手段から取得し、抽出企業リストに付加している場合であり、後者の(2)の場合は、抽出企業リスト編集手段が、複数種類の企業評価情報を企業評価情報記憶手段から取得し、抽出企業リストに付加している場合である。 Here, in the “setting process for calculating the converted value using the company evaluation information” when the node list is created by the “output element creation means”, the extraction of the state to which the company evaluation information is added by the extraction company list editing means The company list is used. In this case, (1) the extracted company list includes only the company evaluation information related to the designation of the user received by the user input receiving means among the plurality of types of company evaluation information, and the output element The creation means may acquire it and use it for conversion, or (2) Multiple types of company evaluation information is added to the extracted company list, and the output element creation means specifies the user's designation The company evaluation information according to the above may be selectively acquired and used for conversion. In the former case (1), the extracted company list editing means acquires only the company evaluation information related to the user designation received by the user input receiving means from the company evaluation information storage means and adds it to the extracted company list. In the latter case (2), the extracted company list editing means acquires a plurality of types of company evaluation information from the company evaluation information storage means and adds it to the extracted company list.
このように複数種類の企業評価情報の中からユーザが選択指定した企業評価情報を用いて企業グループノードの大きさを設定する構成とした場合には、ユーザは、様々な観点から企業グループを視覚的に把握することが可能となり、企業情報を多角的に捉えることが、より一層容易になる。 In this way, when the company group node size is set using the company evaluation information selected and specified by the user from a plurality of types of company evaluation information, the user can visually recognize the company group from various viewpoints. It becomes possible to grasp the corporate information from various perspectives.
そして、前述したように企業評価情報を用いて企業グループノードの大きさを設定する構成とした場合において、
出力要素作成手段は、
企業グループノードの色については、対象事業属性と同一の事業属性を含む組データを構成する企業グループに対応する企業グループノードの色と、それ以外の企業グループノードの色とを異なる色とし、
事業属性ノードの大きさについては、固定値とし、
事業属性ノードの色については、対象事業属性に対応する事業属性ノードの色と、それ以外の事業属性ノードの色とを異なる色とする設定処理を実行する構成とされていることが望ましい。
And, as described above, in the case of a configuration that sets the size of the company group node using the company evaluation information,
Output element creation means
Regarding the color of the corporate group node, the color of the corporate group node corresponding to the corporate group that constitutes the set data including the same business attribute as the target business attribute is different from the color of the other corporate group node,
The size of the business attribute node is a fixed value,
As for the color of the business attribute node, it is desirable that the setting process is executed to make the color of the business attribute node corresponding to the target business attribute different from the colors of the other business attribute nodes.
ここで、「事業属性ノードの大きさについては、固定値とし」については、前述した企業グループノードの大きさの場合と同様に、表示装置(ディスプレイ)の画面の大きさ(ピクセル数)や、印刷装置(プリンタ)のドット数等に従って、ノードの大きさを全体的に調整することがあっても、それはここでいう固定値とすることに含まれる。 Here, as for “the size of the business attribute node is a fixed value”, the screen size (number of pixels) of the display device (display), as in the case of the size of the company group node described above, Even if the overall size of the node is adjusted in accordance with the number of dots of the printing apparatus (printer) or the like, this is included in the fixed value here.
また、企業グループノードや事業属性ノードが、企業グループの名称や事業属性の呼び名を示す文字(ラベル)と、図形(丸や四角等の単純な図形、または企業ロゴ)とにより構成されている場合には、文字および図形の双方について異なる色としてもよく、文字または図形のうちのいずれか一方について異なる色としてもよい。 In addition, when the corporate group node or business attribute node is composed of characters (labels) indicating the name of the corporate group or business attributes, and figures (simple figures such as circles and squares, or company logos) May be different colors for both characters and graphics, or may be different colors for either characters or graphics.
このように企業グループノードや事業属性ノードの配色についてユーザの指定に係る分析対象とそれ以外のものとの区別が容易につくようにした場合には、対象事業とその周辺分野の業界構造を俯瞰することが、より一層容易になる。 In this way, if the color scheme of the corporate group node and business attribute node can be easily distinguished from the analysis target related to the user's designation and other things, it is an overview of the industry structure of the target business and its surrounding fields It becomes much easier to do.
また、前述したネットワーク表現による出力を行う構成とした場合において、
ユーザ入力受付手段は、
画面表示または立体表示されている状態の企業グループノードを指示するユーザの入力を受け付ける処理を実行する構成とされ、
出力手段は、
ユーザ入力受付手段によりユーザの指示を受け付けた企業グループノードに対応する企業グループに属する企業を、抽出企業リストから取得し、取得した企業の名称を、当該企業グループノードの近傍に画面表示若しくは立体表示された吹き出し内に画面表示若しくは立体表示する吹き出し表示処理を実行する構成とされていることが望ましい。
In addition, in the case of a configuration that performs output by the network expression described above,
User input acceptance means
It is configured to execute a process of accepting a user input indicating a company group node in a screen display or a three-dimensional display state,
The output means is
The company belonging to the company group corresponding to the company group node that has received the user instruction by the user input receiving means is acquired from the extracted company list, and the acquired company name is displayed on the screen or in a three-dimensional display in the vicinity of the company group node. It is desirable that a balloon display process for displaying a screen or a three-dimensional image in the balloon is executed.
このように吹き出し表示処理を行う構成とした場合には、対象事業とその周辺分野の業界構造を俯瞰しつつ、必要なときに、企業グループに属する企業の情報を容易に把握することが可能となる。 In this way, with a configuration that performs balloon display processing, it is possible to easily grasp the information of companies belonging to a company group when necessary, while overlooking the industry structure of the target business and its surrounding fields. Become.
<コサイン類似度方式およびLDA方式に共通の前処理> <Pre-processing common to cosine similarity method and LDA method>
さらに、以上に述べた企業情報提供システムにおいて、
企業情報記憶手段に記憶された企業と当該企業が有する事業属性と当該企業が属する企業グループとの関連付けを用いて、各企業グループと各事業属性との総当たりの組合せについて、同一の企業グループに属し、かつ、同一の事業属性を有する企業を抽出し、抽出した企業の数を行列の要素とすることにより、企業グループ・事業属性共起マトリックスを作成する処理を実行するマトリックス作成手段を備えた構成とすることが望ましい。
Furthermore, in the corporate information providing system described above,
Using the association between the company stored in the company information storage means, the business attribute of the company and the company group to which the company belongs, the brute force combination of each company group and each business attribute is assigned to the same company group. A matrix creation means is provided for executing a process of creating a corporate group / business attribute co-occurrence matrix by extracting companies having the same business attribute and using the number of extracted companies as a matrix element. It is desirable to have a configuration.
このようにマトリックス作成手段を備えた構成とした場合には、企業情報記憶手段に記憶されるデータ内容が更新されたときでも、新たな企業グループ・事業属性共起マトリックスを容易に準備することができるようになる。 In the case of the configuration including the matrix creation means as described above, it is possible to easily prepare a new company group / business attribute co-occurrence matrix even when the data content stored in the company information storage means is updated. become able to.
<プログラムの発明> <Invention of program>
そして、本発明のプログラムは、以上に述べた企業情報提供システムとして、コンピュータを機能させるためのものである。 The program of the present invention is for causing a computer to function as the company information providing system described above.
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク(MO)、コンパクトディスク(CD)、デジタル・バーサタイル・ディスク(DVD)、フレキシブルディスク(FD)、磁気テープ、読出し専用メモリ(ROM)、電気的消去および書換可能な読出し専用メモリ(EEPROM)、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、ハードディスク、ソリッドステートドライブ(SSD)、フラッシュディスク等の記録媒体に記録して保存や流通等させることが可能であるとともに、例えば、LAN、MAN、WAN、インターネット、イントラネット、エクストラネット等の有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に載せて搬送することも可能である。さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。 The above-mentioned program or a part thereof is, for example, a magneto-optical disk (MO), a compact disk (CD), a digital versatile disk (DVD), a flexible disk (FD), a magnetic tape, or a read-only memory (ROM). , Electrically erasable and rewritable read-only memory (EEPROM), flash memory, random access memory (RAM), hard disk, solid state drive (SSD), flash disk, etc. And can be transmitted using a transmission medium such as a wired network such as LAN, MAN, WAN, Internet, Intranet, Extranet, or a wireless communication network, or a combination thereof. And It is also possible to transport and put in a carrier wave. Furthermore, the above program may be a part of another program, or may be recorded on a recording medium together with a separate program.
以上に述べたように本発明によれば、企業グループ・事業属性共起マトリックスを用いて、コサイン類似度により各事業属性間の類似度を示す業種間類似度を算出しておくか、または潜在的ディリクレ配分法(LDA)により各企業グループにおける各事業属性の出現確率を算出しておき、この業種間類似度または出現確率を用いて、ユーザが入力した対象事業属性に対し、類似事業属性を抽出し、それに基づき抽出企業リストを作成し、さらに抽出企業リストを用いて企業情報に関する出力を行うので、検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことができるという効果がある。 As described above, according to the present invention, by using the corporate group / business attribute co-occurrence matrix, the similarity between industries indicating the similarity between each business attribute is calculated by the cosine similarity, or the potential The appearance probability of each business attribute in each company group is calculated by the dynamic Dirichlet distribution method (LDA), and the similar business attribute is calculated with respect to the target business attribute input by the user using the similarity between the industries or the appearance probability. Extraction and creation of an extracted company list based on the extracted company list and output of the company information using the extracted company list makes it possible for users with limited search know-how and industry structure knowledge to easily search for company information. There is an effect.
以下に本発明の各実施形態について図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
[第1実施形態] [First Embodiment]
図1には、本発明の第1実施形態の企業情報提供システム10の全体構成が示されている。図2には、企業情報記憶手段41の構成が示され、図3には、マトリックス記憶手段42の構成が示され、図4には、業種間類似度記憶手段43の構成が示され、図5には、抽出企業リスト記憶手段44の構成が示され、図6には、出力要素記憶手段46の構成が示されている。また、図7には、企業情報提供システム10による企業情報の提供処理の流れがフローチャートで示されている。さらに、図8には、企業情報提供システム10による画面表示の一例が示されている。
FIG. 1 shows the overall configuration of a company information providing system 10 according to the first embodiment of the present invention. 2 shows the configuration of the company
<企業情報提供システム10の構成> <Configuration of company information providing system 10>
図1において、企業情報提供システム10は、企業情報の提供に関する各種処理を実行するとともにそれらの処理に必要な各種データを記憶する企業情報提供サーバ20を備えている。この企業情報提供サーバ20には、ネットワーク1を介して、ユーザが操作するユーザ端末2と、システム管理者が操作する管理者端末3とが接続されている。
In FIG. 1, a company information providing system 10 includes a company
企業情報提供サーバ20は、1台または複数台のコンピュータにより構成され、企業情報作成・編集手段21と、マトリックス作成手段22と、業種間類似度算出手段23と、ユーザ入力受付手段24と、類似事業属性抽出手段25と、類似企業抽出手段26と、抽出企業リスト作成手段27と、抽出企業リスト編集手段28と、出力要素作成手段29と、出力手段30と、企業情報記憶手段41と、マトリックス記憶手段42と、業種間類似度記憶手段43と、抽出企業リスト記憶手段44と、企業評価情報記憶手段45と、出力要素記憶手段46とを含んで構成されている。
The company
ネットワーク1は、例えば、インターネット、イントラネット、エクストラネット、LAN、MAN、WAN、あるいはこれらの組合せ等、様々な形態のものが含まれ、有線であるか無線であるか、さらには有線および無線の混在型であるかは問わない。
The
ユーザ端末2および管理者端末3は、コンピュータにより構成され、例えばマウスやキーボード等の入力手段と、液晶ディスプレイ等の表示装置とを備えている。また、適宜、印刷装置(プリンタ)を備えていてもよい。なお、ユーザ端末2および管理者端末3は、例えばスマートフォン(高機能携帯電話機)やタブレット端末等の携帯機器でもよいが、ユーザ端末2については、後述する図8に示す画面表示が可能な表示装置を備えている必要がある。
The
企業情報作成・編集手段21は、管理者端末3からのシステム管理者の入力操作に従って、後述する図8に示す画面表示に必要となる企業情報の作成および編集の処理を実行するものである。
The company information creating / editing means 21 executes a process for creating and editing company information necessary for the screen display shown in FIG. 8 to be described later in accordance with an input operation of the system administrator from the
具体的には、企業情報作成・編集手段21は、システム管理者により入力されて管理者端末3からネットワーク1を介して送信されてくる企業情報、すなわち、企業の識別情報(ここでは、一例として企業名とする。)と、当該企業が有する事業属性の識別情報(ここでは、一例として事業属性の呼び名とする。)と、当該企業が属する企業グループの識別情報(ここでは、一例として企業グループ名とし、さらに企業グループ名は、親企業名と同じとする。)とを関連付けたデータを、企業情報記憶手段41(図2参照)に記憶させる。
Specifically, the company information creating / editing means 21 receives the company information inputted by the system administrator and transmitted from the
ここで、企業情報記憶手段41(図2参照)に記憶させる企業には、上場企業およびその系列企業(非上場の関連企業)の両方が含まれ、これらの全企業のリスト(企業マスタ)を基礎として、企業情報を作成・編集する。 Here, companies stored in the company information storage means 41 (see FIG. 2) include both listed companies and their affiliated companies (unlisted related companies), and a list of all these companies (company master) is stored. Create and edit company information as a basis.
事業属性は、企業に関連する事業内容を示した単語(言葉)であり、1企業に対し、複数の事業属性を付与することができる。図2の例では、A2社という企業には、百貨店、通信販売という事業属性が付与され、B社という企業には、太陽電池、製油という事業属性が付与されている。 The business attribute is a word (word) indicating business content related to a company, and a plurality of business attributes can be given to one company. In the example of FIG. 2, business attributes such as department store and mail-order sales are given to the company called Company A2, and business attributes called solar cell and oil refinement are given to the company called Company B.
この事業属性については、例えば、企業情報を提供するサービスを行う国内外の調査会社やサイト等から、各企業の事業セグメント分類ラベルを取得し、それを事業属性として企業マスタに付与する。あるいは、インターネットキュレーションサービスを利用し、各企業のニュースや決算報告書から特徴語を抽出し、それを事業属性として企業マスタに付与する。この際、例えば、tf−idf(term frequency-inverse document frequency)の数値の高い単語を抽出し、事業属性として採用する。このtf−idfは、文書中に出現した特定の単語がどのくらい特徴的であるかを識別するための指標であり、情報探索やテキストマイニング等の分野で利用されるものである。これにより、ある程度の頻度で出現する単語であり、かつ、一部のニュースにしか出てこないような単語が抽出され、事業属性として採用されることになる。 For this business attribute, for example, business segment classification labels of each company are acquired from domestic and foreign research companies or sites that provide services that provide company information, and are given to the company master as business attributes. Alternatively, using the Internet curation service, feature words are extracted from the news and financial reports of each company, and given to the company master as business attributes. At this time, for example, a word having a high value of tf-idf (term frequency-inverse document frequency) is extracted and adopted as a business attribute. This tf-idf is an index for identifying how characteristic a specific word that appears in a document is, and is used in fields such as information search and text mining. Thereby, words that appear at a certain frequency and appear only in some news are extracted and adopted as business attributes.
また、企業の親子関係、すなわち親企業と系列企業(関連企業)とを関連付ける情報(企業グループとそこに属する企業との紐付け情報)は、例えば、企業情報を提供するサービスを行う国内外の調査会社やサイト等から取得し、この紐付け情報に従って、各企業がいずれの企業グループに属するのかを企業マスタに付与する。図2の例では、企業グループAは、親企業であるA社と、その系列企業であるA2社、A3社とにより構成され、企業グループBは、B社だけにより構成され(但し、説明の便宜上、B社を親企業として扱う。)、企業グループCは、親企業であるC社と、その系列企業であるC2社とにより構成されている。 In addition, the parent-child relationship of the company, that is, the information that associates the parent company with the affiliated company (related company) (linkage information between the company group and the company that belongs to it) Acquired from a survey company, a site, etc., and assigns to which company group each company belongs to the company master according to this association information. In the example of FIG. 2, the company group A is composed of the parent company A, and its affiliated companies A2 and A3, and the company group B is composed of only the company B (however, For convenience, the company B is treated as a parent company.) The company group C is composed of a company C which is a parent company and a company C2 which is an affiliated company.
マトリックス作成手段22は、企業情報記憶手段41(図2参照)に記憶された企業と当該企業が有する事業属性と当該企業が属する企業グループとの関連付けを用いて、各企業グループと各事業属性との総当たりの組合せについて、同一の企業グループに属し、かつ、同一の事業属性を有する企業を抽出し、抽出した企業の数を行列の要素とすることにより、企業グループ・事業属性共起マトリックスXを作成し、作成した企業グループ・事業属性共起マトリックスXをマトリックス記憶手段42(図3参照)に記憶させる処理を実行するものである。 The matrix creation means 22 uses the association between the company stored in the company information storage means 41 (see FIG. 2), the business attribute of the company, and the company group to which the company belongs, For the brute force combination, the companies belonging to the same company group and having the same business attributes are extracted, and the number of extracted companies is used as a matrix element. Is created, and the created company group / business attribute co-occurrence matrix X is stored in the matrix storage means 42 (see FIG. 3).
具体的には、n=企業グループ数、p=事業属性数とすれば、企業グループ・事業属性共起マトリックスX(i,j)は、n行p列の行列であり、i=1〜n、j=1〜pである。図3の例では、企業グループ・事業属性共起マトリックスXの第1行第1列の要素は、第1行である企業グループAについての、第1列である百貨店という事業属性を有する企業の数である。図2の例と図3の例とは対応しており、図2の例では、企業グループAについては、A社およびA2社の合計2社が百貨店という事業属性を有しているので、図3の例では、第1行第1列の要素は、X(1,1)=2となっている。 Specifically, assuming that n = the number of company groups and p = the number of business attributes, the company group / business attribute co-occurrence matrix X (i, j) is a matrix of n rows and p columns, and i = 1 to n. , J = 1 to p. In the example of FIG. 3, the elements in the first row and the first column of the company group / business attribute co-occurrence matrix X are for the company having the business attribute of department store in the first column for the company group A in the first row. Is a number. The example in FIG. 2 corresponds to the example in FIG. 3. In the example in FIG. 2, for company group A, a total of two companies, Company A and Company A2, have business attributes of department stores. In the example of 3, the element of the first row and the first column is X (1,1) = 2.
業種間類似度算出手段23は、マトリックス記憶手段42(図3参照)に記憶された企業グループ・事業属性共起マトリックスXを用いて、コサイン類似度により、各事業属性間の類似度を示す業種間類似度Sを算出し、算出した業種間類似度Sを業種間類似度記憶手段43(図4参照)に記憶させる処理を実行するものである。 The inter-industry similarity calculation means 23 uses the company group / business attribute co-occurrence matrix X stored in the matrix storage means 42 (see FIG. 3) to indicate the similarity between the business attributes by the cosine similarity. The inter-sector similarity S is calculated, and the calculated inter-industry similarity S is stored in the inter-industry similarity storage unit 43 (see FIG. 4).
具体的には、コサイン類似度は、図4の式S(l,m)により算出される値であり、企業グループ・事業属性共起マトリックスXにおける第l(エル)列の事業属性と、第m列の事業属性との類似度を示す値である。ここで、p=事業属性数とすれば、l(エル)=1〜p、m=1〜pであり、l=mのとき、すなわちS(1,1)=S(2,2)=S(3,3)=S(4,4)=…=1である。また、S(α,β)=S(β,α)であるから、p行p列の正方行列である業種間類似度S(l,m)は、対称行列となる。 Specifically, the cosine similarity is a value calculated by the formula S (l, m) in FIG. 4, and the business attribute of the lth column in the corporate group / business attribute co-occurrence matrix X and the It is a value indicating the degree of similarity with the business attribute in the m column. Here, if p = the number of business attributes, l (el) = 1 to p, m = 1 to p, and when l = m, that is, S (1,1) = S (2,2) = S (3,3) = S (4,4) = ... = 1. Since S (α, β) = S (β, α), the industry similarity S (l, m), which is a square matrix of p rows and p columns, is a symmetric matrix.
ユーザ入力受付手段24は、ユーザ端末2からネットワーク1を介して送信されてくる対象事業属性(分析対象とする事業属性)を含むユーザの入力を受け付ける処理を実行するものである。対象事業属性の他には、類似事業属性の抽出件数f、企業グループノードの大きさの設定に使用する企業評価情報(売上高等)の選択指定情報等があり、後述する図8に示す企業情報提供画面100の入力部110における各項目の入力データを、ネットワーク1を介して受信する。なお、類似事業属性の抽出件数fについては、本実施形態では、ユーザは、対象事業属性を含めた件数を入力するので、ユーザが実際に入力した件数から1を減じた件数が、類似事業属性の抽出件数fとなる。
The user
類似事業属性抽出手段25は、ユーザ入力受付手段24により受け付けた対象事業属性に類似する事業属性を、業種間類似度記憶手段43(図4参照)により記憶された業種間類似度Sが高い順に、ユーザ入力受付手段24により受け付けた件数fだけ類似事業属性として抽出する処理を実行するものである。なお、類似事業属性抽出手段25は、ユーザ入力受付手段24により受け付けた件数fではなく、予め定められた件数を抽出する構成としてもよい。
The similar business
例えば、対象事業属性をτとすると、業種間類似度記憶手段43(図4参照)から、S(1,τ),S(2,τ),S(3,τ),S(4,τ),…,S(p,τ)を取得し、これらを業種間類似度Sが高い順に(降順で)ソートし、値が大きい方からf個の業種間類似度Sを抽出すれば、そのときの行番号に対応するf個の事業属性が類似事業属性となる。この際、S(τ,τ)=1が最も値が大きい。また、業種間類似度S(l,m)は、対称行列であるため、業種間類似度記憶手段43(図4参照)から、S(τ,1),S(τ,2),S(τ,3),S(τ,4),…,S(τ,p)を取得してもよく、この場合も、これらを業種間類似度Sが高い順にソートし、値が大きい方からf個の業種間類似度Sを抽出すれば、そのときの列番号に対応するf個の事業属性が類似事業属性となる。 For example, assuming that the target business attribute is τ, S (1, τ), S (2, τ), S (3, τ), S (4, τ) from the inter-industry similarity storage means 43 (see FIG. 4). ),..., S (p, τ) are obtained, sorted in descending order of the similarity S between industries (in descending order), and f industry similarity S is extracted from the largest value, The f business attributes corresponding to the current line number are similar business attributes. At this time, S (τ, τ) = 1 has the largest value. Further, since the similarity S (l, m) between industries is a symmetric matrix, S (τ, 1), S (τ, 2), S (from the industry similarity storage means 43 (see FIG. 4). τ, 3), S (τ, 4),..., S (τ, p) may be acquired. In this case, these are sorted in descending order of the similarity S between industries, and f If the inter-industry similarity S is extracted, f business attributes corresponding to the column number at that time become similar business attributes.
類似企業抽出手段26は、企業情報記憶手段41(図2参照)から、対象事業属性を有する企業およびこの企業が属する企業グループ、並びに、類似事業属性抽出手段25により抽出した類似事業属性(f個の類似事業属性のうちのいずれか)を有する企業およびこの企業が属する企業グループを、類似企業およびこの類似企業が属する企業グループとして抽出する処理を実行するものである。
The similar
抽出企業リスト作成手段27は、対象事業属性、類似企業抽出手段26により抽出した類似企業(対象事業属性を有する企業)、およびこの類似企業が属する企業グループを含む組データ、並びに、類似事業属性、類似企業抽出手段26により抽出した類似企業(類似事業属性を有する企業)、およびこの類似企業が属する企業グループを含む組データからなる抽出企業リスト44Aを作成し、作成した抽出企業リスト44Aを抽出企業リスト記憶手段44(図5参照)に記憶させる処理を実行するものである。
Extracted company list creation means 27 includes target business attributes, set data including similar companies (company having target business attributes) extracted by similar company extraction means 26, and a company group to which the similar companies belong, and similar business attributes, An extracted
抽出企業リスト編集手段28は、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aを構成する各組データ(図5の各行のデータ)に含まれる各企業グループについての企業評価情報(売上高等)を、企業評価情報記憶手段45から取得し、取得した企業評価情報を各組データに付加する処理を実行するものである。
The extracted company list editing means 28 is a company for each company group included in each set of data (data in each row in FIG. 5) constituting the extracted
この際、抽出企業リスト編集手段28は、企業評価情報記憶手段45に記憶された複数種類の企業評価情報の全種類(例えば、売上高、時価総額、売上高増加率等)を、企業評価情報記憶手段45から取得し、取得した全種類の企業評価情報を各組データに付加してもよく、企業評価情報記憶手段45に記憶された複数種類の企業評価情報のうち、ユーザ入力受付手段24によりユーザの選択指定を受け付けた企業評価情報だけ(例えば、売上高だけ)を企業評価情報記憶手段45から取得し、ユーザにより選択指定された1種類の企業評価情報を各組データに付加してもよい。
At this time, the extracted company
また、抽出企業リスト編集手段28は、本実施形態では、「各企業グループについての企業評価情報」として、各企業グループの親企業についての企業評価情報を、抽出企業リスト44Aを構成する各組データに付加する。抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aでは、企業グループの識別情報(ここでは、企業グループ名)として親企業の識別情報(ここでは、親企業名)が使用されているので、親企業を特定することができる。図5の例では、A社、A2社、A3社は、全て同じ企業グループAに属するので、その親企業であるA社の企業評価情報(例えば、売上高等)を、A社、A2社、A3社の各組データに付加する。なお、抽出企業リスト編集手段28は、「各企業グループについての企業評価情報」として、企業グループの親企業についての企業評価情報ではなく、企業グループの親企業および系列企業(抽出企業リスト44Aに含まれる限りの系列企業でもよく、企業情報記憶手段41(図2参照)に含まれる全ての系列企業でもよい。)についての各企業評価情報を合計または集約して得られた企業評価情報を、抽出企業リスト44Aを構成する各組データに付加してもよい。
Further, in this embodiment, the extracted company list editing means 28 uses the company evaluation information about the parent company of each company group as “company evaluation information about each company group”, and sets each group data constituting the extracted
出力要素作成手段29は、抽出企業リスト編集手段28により企業評価情報を付加された状態の抽出企業リスト44A(図5参照)を用いて、抽出企業リスト44Aを構成する各組データに含まれる各企業グループに対応する企業グループノードの大きさおよび色の設定情報、並びに、抽出企業リスト44Aを構成する各組データに含まれる各事業属性に対応する事業属性ノードの大きさおよび色の設定情報を含むノードリスト46Aを作成し、作成したノードリスト46Aを出力要素記憶手段46(図6参照)に記憶させる処理を実行するものである。なお、ノードリスト46Aは、同一のノードについて複数のレコード(行)ができないように重複を排除して作成される。
The output element creation means 29 uses the extracted
また、本実施形態では、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aが、企業グループノードと事業属性ノードとを接続する各辺についての辺リスト46Bを兼ねているが、例えば、各辺の種類(実線、点線等の別)、太さ(細線、太線等の別)、色などを詳細に設定する場合等には、出力要素作成手段29は、抽出企業リスト44Aとは別に、辺リスト46Bを作成し、作成した辺リスト46Bを出力要素記憶手段46(図6参照)に記憶させる構成としてもよい。
In the present embodiment, the extracted
具体的には、出力要素作成手段29は、企業グループノード(企業グループノードフラグ=1の場合)の大きさについては、当該企業グループについての企業評価情報(例えば売上高等)を用いた変換後の値とする設定処理を実行する。なお、出力要素作成手段29は、企業グループノード(企業グループノードフラグ=1の場合)の大きさのうち、対象事業属性と同一の事業属性を含む組データを構成する企業グループに対応する企業グループノード(対象企業グループフラグ=1の場合)の大きさについては、当該企業グループについての企業評価情報を用いた変換後の値とし、それ以外の企業グループノード(対象企業グループフラグ=0の場合)の大きさについては、固定値とする設定処理を実行してもよい。固定値というのは、企業評価情報を用いた変換を行わない値という意味であり、例えば、画面全体の大きさに応じた調整等は許容される。
Specifically, the output
ここで、「企業評価情報を用いた変換後の値」とは、企業評価情報に係数aを乗じる関数(y=ax)により線形変換(線型変換)を行って得られる値であってもよく、定数項を有する1次関数(y=ax+b;企業評価情報による比例分axに定数項bを加える関数)により変換を行って得られる値であってもよい。係数aは、企業評価情報を示す数値の大きさに応じて予め定められている係数であり、企業評価情報の種類によって異なる。なお、「企業評価情報を用いた変換後の値」は、より複雑な関数を用いた変換を行って得られる値であってもよい。図5の例では、企業グループAの売上高が1,300(百万円)、企業グループBの売上高が400(百万円)、企業グループCの売上高が1,600(百万円)となっているので、図6の例では、企業グループAに対応する企業グループノードの大きさは、1.3と設定され、企業グループBに対応する企業グループノードの大きさは、0.4と設定され、企業グループCに対応する企業グループノードの大きさは、1.6と設定されている。 Here, the “value after conversion using the company evaluation information” may be a value obtained by performing linear conversion (linear conversion) by a function (y = ax) that multiplies the company evaluation information by a coefficient a. Further, it may be a value obtained by performing conversion using a linear function having a constant term (y = ax + b; a function for adding the constant term b to the proportional component ax based on the company evaluation information). The coefficient a is a coefficient determined in advance according to the numerical value indicating the company evaluation information, and varies depending on the type of the company evaluation information. The “value after conversion using the company evaluation information” may be a value obtained by performing conversion using a more complicated function. In the example of FIG. 5, the sales of the corporate group A are 1,300 (million yen), the sales of the corporate group B are 400 (million yen), and the sales of the corporate group C are 1,600 (million yen) Therefore, in the example of FIG. 6, the size of the corporate group node corresponding to the corporate group A is set to 1.3, and the size of the corporate group node corresponding to the corporate group B is 0. 4 is set, and the size of the company group node corresponding to the company group C is set to 1.6.
そして、出力要素作成手段29は、抽出企業リスト44Aに、複数種類の企業評価情報のうちユーザ入力受付手段24により受け付けたユーザの選択指定に係る企業評価情報だけが付加されている場合には、その企業評価情報を用いて変換を行う。一方、抽出企業リスト44Aに、複数種類の企業評価情報が付加されている場合には、出力要素作成手段29は、その中から、ユーザ入力受付手段24により受け付けたユーザの選択指定に係る企業評価情報を取得し、取得した企業評価情報を用いて変換を行う。
Then, the output element creation means 29, when only the company evaluation information related to the user's selection designation received by the user input receiving means 24 among the plurality of types of company evaluation information is added to the extracted
また、出力要素作成手段29は、企業グループノードの色については、対象事業属性と同一の事業属性を含む組データを構成する企業グループに対応する企業グループノード(対象企業グループフラグ=1の場合)の色と、それ以外の企業グループノード(対象企業グループフラグ=0の場合)の色とを異なる色とする設定処理を実行する。例えば、前者(対象企業グループフラグ=1の場合)をオレンジ色として目立たせ、後者(対象企業グループフラグ=0の場合)を、黒色とする。 Further, the output element creation means 29, for the color of the company group node, the company group node corresponding to the company group that constitutes the set data including the same business attribute as the target business attribute (when the target company group flag = 1) And a process of setting different colors for the other company group nodes (when the target company group flag = 0). For example, the former (when the target company group flag = 1) is highlighted as orange, and the latter (when the target company group flag = 0) is black.
さらに、出力要素作成手段29は、事業属性ノード(事業属性ノードフラグ=1の場合)の大きさについては、固定値とする設定処理を実行する。図6の例では、全ての事業属性ノードの大きさが、0.5となっている。
Furthermore, the output
そして、出力要素作成手段29は、事業属性ノード(事業属性ノードフラグ=1の場合)の色については、対象事業属性に対応する事業属性ノード(対象事業属性フラグ=1の場合)の色と、それ以外の事業属性ノード(対象事業属性フラグ=0の場合)の色とを異なる色とする設定処理を実行する。例えば、前者(対象事業属性フラグ=1の場合)を赤色として目立たせ、後者(対象事業属性フラグ=0の場合)を青色とする。 The output element creation means 29 then sets the color of the business attribute node (when the business attribute node flag = 1), the color of the business attribute node (when the target business attribute flag = 1) corresponding to the target business attribute, A setting process for changing the color of other business attribute nodes (when the target business attribute flag = 0) to a different color is executed. For example, the former (when the target business attribute flag = 1) is conspicuous as red, and the latter (when the target business attribute flag = 0) is blue.
出力手段30は、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aを用いて、企業グループと事業属性との関係および/または企業と事業属性との関係を示す画面表示、印刷、立体表示、若しくはこれらの組合せ、若しくはこれらと音声出力との組合せによる出力処理(これらの出力用データを、ネットワーク1を介してユーザ端末2に送信する処理)を実行するものである。
The output means 30 uses the extracted
具体的には、出力手段30は、出力要素記憶手段46(図6参照)に記憶されたノードリスト46Aや辺リスト46B(または辺リスト46Bを兼ねる抽出企業リスト44A)の設定情報に従って、ネットワーク表現による画面表示処理(後述する図8に示す企業情報提供画面100の表示処理)を実行し、また、抽出企業リスト44Aの画面表示処理を実行し、さらには、ユーザ入力受付手段24によりユーザからの印刷要求を受け付けた場合には、企業情報提供画面100や抽出企業リスト44Aの印刷処理(これらの印刷用データを、ネットワーク1を介してユーザ端末2に送信する処理)を実行する。
Specifically, the
この際、出力手段30は、力学モデルによるグラフ描画方法(力指向アルゴリズム)を用いて、ネットワーク表現による画面表示処理を実行する。すなわち、各辺の長さがほぼ等しい長さとなり、かつ、各辺ができるだけ交差しないようにノードを配置するために、辺をバネとみなして仮想的な力を割り当て、力学的エネルギの低い安定状態を探すことにより、ノードの描画位置を決める。
At this time, the
また、出力手段30は、後述する図8に示す企業情報提供画面100の出力部120に画面表示されている状態の企業グループノードを指示するユーザの入力操作(例えば、当該企業グループノードの表示位置にポインタやカーソルを当てる操作)をユーザ入力受付手段24により受け付けたときに、当該企業グループノードに対応する企業グループに属する企業を、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aから取得し、取得した企業の名称を、当該企業グループノードの近傍に画面表示した吹き出し内に画面表示する吹き出し表示処理を実行する。なお、吹き出し内に画面表示した企業の名称を、音声出力してもよく、また、企業グループノードが指示されたときに、効果音を発するようにしてもよく、さらには、その効果音の音色や大きさを、企業評価情報(例えば売上高等)に応じて変化させたり、対象事業属性に紐付く企業グループであるか否かにより変化させてもよい。
Further, the output means 30 is a user input operation (for example, the display position of the company group node) that indicates the company group node displayed on the
企業情報記憶手段41は、図2に示すように、企業の識別情報(ここでは、一例として企業名とする。)と、当該企業が属する企業グループの識別情報(ここでは、一例として企業グループ名とし、さらに企業グループ名は、親企業名と同じとする。)と、当該企業が有する事業属性の識別情報(ここでは、一例として事業属性の呼び名とする。)とを関連付けて記憶するものである。 As shown in FIG. 2, the company information storage means 41 includes company identification information (here, the company name is used as an example) and company group identification information to which the company belongs (here, the company group name is used as an example). Furthermore, the company group name is assumed to be the same as the parent company name) and the business attribute identification information of the company (here, the business attribute name is used as an example) and stored in association with each other. is there.
マトリックス記憶手段42は、図3に示すように、行列の行または列の一方を企業グループとし(ここでは、行を企業グループとする。)、他方を事業属性とし(ここでは、列を事業属性とする。)、各企業グループについての各事業属性を有する企業の数を行列の要素とする企業グループ・事業属性共起マトリックスXを記憶するものである。具体的なデータの保有形態は任意であり、例えば、n=企業グループ数、p=事業属性数とすれば、企業グループ・事業属性共起マトリックスX(i,j)は、n行p列の行列(i=1〜n、j=1〜p)であるから、X(i,j)の各値を配列で記憶するとともに、行番号と企業グループの識別情報(ここでは、企業グループ名とする。)との対応関係、および列番号と事業属性の識別情報(ここでは、事業属性の呼び名とする。)との対応関係を記憶する。また、行をレコードとし、列をカラムとするテーブルを備えたデータベースを用意してもよい。 As shown in FIG. 3, the matrix storage means 42 uses one of the rows or columns of the matrix as a company group (here, the row is a company group) and the other as a business attribute (here, the column is a business attribute). And the company group / business attribute co-occurrence matrix X having the number of companies having each business attribute for each company group as a matrix element. For example, if n = the number of company groups and p = the number of business attributes, the corporate group / business attribute co-occurrence matrix X (i, j) has n rows and p columns. Since it is a matrix (i = 1 to n, j = 1 to p), each value of X (i, j) is stored in an array, and the row number and company group identification information (here, the company group name and And the correspondence relationship between the column number and the business attribute identification information (in this case, the business attribute name). In addition, a database including a table with rows as records and columns as columns may be prepared.
業種間類似度記憶手段43は、図4に示すように、コサイン類似度により算出した、各事業属性間の類似度を示す業種間類似度Sを記憶するものである。具体的なデータの保有形態は任意であり、例えば、p=事業属性数とすれば、業種間類似度S(l,m)は、p行p列の正方行列(l(エル)=1〜p、m=1〜p)であるから、S(l,m)の各値を配列で記憶するとともに、行番号または列番号(Sは対称行列であるため、どちらでも同じである。)と事業属性の識別情報(ここでは、事業属性の呼び名とする。)との対応関係を記憶する。また、行をレコードとし、列をカラムとするテーブルを備えたデータベースを用意してもよい。
As shown in FIG. 4, the inter-industry
抽出企業リスト記憶手段44は、図5に示すように、抽出企業リスト44Aとして、企業の識別情報(ここでは、一例として企業名とする。)と、当該企業が属する企業グループの識別情報(ここでは、一例として企業グループ名とし、さらに企業グループ名は、親企業名と同じとする。)と、当該企業が有する事業属性の識別情報(ここでは、一例として事業属性の呼び名とする。)と、企業グループ・事業属性間類似度(但し、後述する第2実施形態の場合)と、企業評価情報(例えば、企業グループの売上高等)とを関連付けて記憶するものである。この抽出企業リスト44Aの各レコードは、本第1実施形態では、対象事業属性、類似企業抽出手段26により抽出した類似企業(対象事業属性を有する企業)、およびこの類似企業が属する企業グループを含む組データであるか、あるいは類似事業属性、類似企業抽出手段26により抽出した類似企業(類似事業属性を有する企業)、およびこの類似企業が属する企業グループを含む組データである。
As shown in FIG. 5, the extracted company list storage means 44 includes, as the extracted
企業評価情報記憶手段45は、企業についての財務情報や経営指標等といった、企業の規模や状況等を評価するための情報として、複数種類の企業評価情報を、企業の識別情報(ここでは、一例として企業名とする。)と関連付けて記憶するものである。具体的には、企業評価情報記憶手段45は、企業評価情報として、例えば、売上高、時価総額、現預金および同等物、企業価値(EV)、EBITDAマージン、売上高増加率、現預金増加率等を、企業の識別情報(ここでは、企業名)と関連付けて記憶する。この企業評価情報記憶手段45に記憶される企業評価情報は、ネットワーク1を介して他のシステムから送信されてきたデータを保存したものでもよく、システム管理者により管理者端末3から入力されて企業情報作成・編集手段21により受け付けたデータを保存したものでもよい。また、この企業評価情報記憶手段45は、企業情報記憶手段41(図2参照)の一部を構成するもの、あるいは企業情報記憶手段41と一体化されたものであってもよい。
The company evaluation information storage means 45 uses a plurality of types of company evaluation information, such as financial information and management indicators about the company, as information for evaluating the size and status of the company, as identification information (here, an example) As a company name). Specifically, the company evaluation information storage means 45 includes, for example, sales, market capitalization, cash and deposits and equivalents, company value (EV), EBITDA margin, sales increase rate, cash deposit increase rate as company evaluation information. Are stored in association with the identification information of the company (here, the company name). The company evaluation information stored in the company evaluation
出力要素記憶手段46は、出力要素であるノード(企業グループノードおよび事業属性ノード)に関する描画用データをまとめたノードリスト46Aと、出力要素である辺(企業グループノードと事業属性ノードとを接続する要素)に関する描画用データをまとめた辺リスト46Bを記憶するものである。
The output element storage means 46 connects a
ノードリスト46Aは、図6に示すように、ノードの識別情報(ここでは、ノードのラベルであり、企業グループ名または事業属性の呼び名とする。)と、企業グループノードであるか否かを示す企業グループノードフラグと、事業属性ノードであるか否かを示す事業属性ノードフラグと、対象事業属性(ユーザが分析対象として入力した事業属性)についての事業属性ノードであるか否かを示す対象事業属性フラグと、対象事業属性に紐付く企業グループであるか否かを示す対象企業グループフラグと、ノードの大きさとを関連付けたデータである。
As shown in FIG. 6, the
辺リスト46Bは、辺により接続される2つのノード(企業グループノードおよび事業属性ノード)の識別情報を対応付けるとともに、辺の種類、太さ、色等について詳細設定を行う場合には、その設定情報も関連付けたデータである。この際、企業グループノードの識別情報は、企業グループの識別情報と同じでよく、事業属性ノードの識別情報は、事業属性の識別情報と同じでよい。但し、辺リスト46Bについては、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aで兼用することができ、本実施形態では、抽出企業リスト44Aが、辺リスト46Bを兼ねている。
The
以上において、企業情報提供サーバ20の各種処理を実行する各手段21〜30は、企業情報提供サーバ20を構成するコンピュータ本体の内部に設けられた中央演算処理装置(CPU)、およびこのCPUの動作手順を規定する1つまたは複数のプログラムにより実現される。
In the above, each means 21-30 which performs various processes of the company
また、企業情報提供サーバ20の各記憶手段41〜46は、例えば、ハードディスク、ソリッドステートドライブ(SSD)等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、フラッシュ・メモリ、DVD等の他の記録媒体を採用してもよい。
The
さらに、企業情報提供サーバ20は、1台のコンピュータあるいは1つのCPUにより実現されるものに限定されず、複数のコンピュータあるいは複数のCPUで分散処理を行うことにより実現されるものであってもよい。
Further, the company
<企業情報提供システム10による処理の流れ> <Flow of processing by the company information providing system 10>
このような第1実施形態においては、以下のようにして企業情報提供システム10により企業情報の提供処理が行われる。 In the first embodiment, the company information providing system 10 performs the company information providing process as follows.
図7において、システム管理者は、管理者端末3を操作し、企業情報の作成および編集の作業を行う。企業情報提供サーバ20では、企業情報作成・編集手段21により、管理者端末3からネットワーク1を介して送信されてくるシステム管理者の入力操作に伴うデータを受信し、受信したデータを、企業情報記憶手段41(図2参照)に記憶させる(ステップS1)。この際、システム管理者は、他のコンピュータで作成・編集したデータを、管理者端末3から入力してもよく、あるいは、全ての作成・編集作業を、管理者端末3で行ってもよい。企業情報の作成および編集の内容(企業に対する事業属性の設定、および企業が属する企業グループの設定を含む。)については、既に詳述しているため、ここでは説明を省略する。
In FIG. 7, the system administrator operates the
また、企業評価情報記憶手段45に記憶させる企業評価情報(例えば売上高等)については、他のシステムからネットワーク1を介して送信されてきたデータを自動的に企業評価情報記憶手段45に記憶させてもよいが、企業情報作成・編集手段21により、管理者端末3からのシステム管理者の入力操作を受け付けて企業評価情報記憶手段45に記憶させてもよい。前者のように、他のシステムからデータを受信する場合は、他のシステムに対し、企業情報提供サーバ20に設けられた企業評価情報取得手段(不図示)によりデータの取得要求信号を送信してもよく、他のシステムの管理するタイミングでデータの送信を受けてもよい。
As for company evaluation information (for example, sales) stored in the company evaluation
続いて、企業情報提供サーバ20では、マトリックス作成手段22により、企業情報記憶手段41(図2参照)に記憶されたデータを用いて、企業グループ・事業属性共起マトリックスXを作成し、作成した企業グループ・事業属性共起マトリックスXをマトリックス記憶手段42(図3参照)に記憶させる(ステップS2)。作成タイミングについては、システム管理者が管理者端末3から与えてもよく、定期的に作成してもよく、あるいは、企業情報記憶手段41(図2参照)に記憶されているデータの更新を検出して作成するようにしてもよい。企業グループ・事業属性共起マトリックスXの作成の内容については、既に詳述しているため、ここでは説明を省略する。
Subsequently, in the company
さらに、企業情報提供サーバ20では、業種間類似度算出手段23により、マトリックス記憶手段42(図3参照)に記憶された企業グループ・事業属性共起マトリックスXを用いて、コサイン類似度により、各事業属性間の類似度を示す業種間類似度Sを算出し、算出した業種間類似度Sを業種間類似度記憶手段43(図4参照)に記憶させる(ステップS3)。この業種間類似度Sの算出処理は、企業グループ・事業属性共起マトリックスXの作成や更新があったときに実行されるが、算出タイミングについては、システム管理者が管理者端末3から与えてもよく、上述したマトリックス作成手段22による処理(ステップS2)と連動させてもよい。業種間類似度Sの算出処理の内容については、既に詳述しているため、ここでは説明を省略する。
Further, the company
その後、以上の前処理が完了している状態で、企業情報提供サーバ20では、ユーザ入力受付手段24により、ユーザ端末2からネットワーク1を介して送信されてくる対象事業属性(分析対象とする事業属性)を含むユーザの入力を受け付ける(ステップS4)。
After that, in the state where the above pre-processing is completed, in the company
具体的には、ユーザによるユーザ端末2からのアクセスがあると、ユーザ入力受付手段24により、企業情報提供画面100の表示用データ(例えば、WEBデータ)がネットワーク1を介してユーザ端末2に送信される。すると、ユーザ端末2の画面上には、図8に示すような企業情報提供画面100が表示される。なお、企業情報提供画面100の表示処理(ネットワーク表現による描画部分を除く部分の表示処理)は、ユーザ端末2に予め搭載されているプログラムにより行ってもよく、その場合には、企業情報提供サーバ20側のユーザ入力受付手段24は、ユーザ端末2からネットワーク1を介して送信されてくるユーザの入力データを受信する処理は行うが、画面表示処理は行わない構成となる。
Specifically, when the user accesses from the
図8において、企業情報提供画面100は、各項目を入力する入力部110と、ネットワーク表現による描画出力を行う出力部120とを備えている。但し、このステップS4の段階では、入力部110の表示は行われているが、出力部120の表示(ネットワーク表現による描画)は行われていない。
In FIG. 8, the company
入力部110には、ユーザIDの入力部111と、対象事業属性(分析対象とする事業属性)を選択入力するための大分類、中分類、小分類の各入力部112,113,114とが設けられている。事業属性数p(対称行列である図4の業種間類似度Sの行や列の数)は、例えば、500個程度と非常に多いため、ユーザが選択しやすいように、大分類(例えば13個程度)、中分類(例えば69個程度)、小分類(例えば500個程度)という段階的な絞り込みができるようになっている。従って、一番下の小分類に選択肢として表示される単語(言葉)が、本発明における事業属性の呼び名である。例えば、大分類で「小売」を選択し、その下の中分類で「通信・訪問販売」を選択し、さらにその下の小分類で「通信販売(文房具・事務用品)」を選択することができ、あるいは、大分類で「機械・電気製品」を選択し、その下の中分類で「電子部品・デバイス製造」を選択し、さらにその下の小分類で「センサ」を選択することができる。
The
また、入力部110には、類似事業属性の抽出件数の入力部115が設けられている。本実施形態では、ユーザがここで入力する抽出件数は、対象事業属性を含めた件数であるため、類似事業属性抽出手段25による処理において使用される類似事業属性の抽出件数fは、ユーザが入力部115で入力した件数から1を減じた件数となる。なお、入力部115において、類似事業属性の抽出件数fそのもの(対象事業属性を含めない件数)を入力する構成としてもよい。
The
さらに、入力部110には、吹き出し内の表示対象企業について売上高でフィルタリングを行うための閾値設定用の入力部116が設けられている。この入力部116での閾値の設定を高くすると、表示対象から除外される企業が多くなり、出力部120に表示された企業グループノードを指示しても(企業グループノードにポインタやカーソルを当てても)、吹き出し内に表示される企業が何も無い状態になるか、あるいは吹き出しが表示されない状態になることがある。
Further, the
また、入力部110には、企業グループノード(企業グループ名)の大きさを全体的に調整するための設定値を入力する入力部117が設けられている。この入力部117で入力された設定値は、全ての企業グループノードの大きさに均一に反映され、これを反映した大きさに対し、さらに企業評価情報(例えば売上高等)を用いた変換が行われ、各企業グループノードの大きさについて、大小の差が生じることになる。
Further, the
さらに、入力部110には、企業評価情報(例えば売上高等)の数値の大きさに応じて企業グループノード(企業グループ名)の大きさを変化させる変換処理を行うときに使用する企業評価情報を選択指定するための入力部118が設けられている。
Furthermore, in the
そして、ユーザは、図8の企業情報提供画面100の入力部110に設けられた各項目の入力部111〜118に必要な情報を入力した後、送信ボタン(不図示)をクリックし、入力データを、ネットワーク1を介して企業情報提供サーバ20に送信する。企業情報提供サーバ20では、ユーザ入力受付手段24により、この入力データを受け付ける。なお、入力部111に入力したユーザIDは、ログインの段階で送信してもよい。
The user inputs necessary information to the input units 111 to 118 of each item provided in the
それから、企業情報提供サーバ20では、類似事業属性抽出手段25により、ユーザ入力受付手段24により受け付けた対象事業属性に類似する事業属性を、業種間類似度記憶手段43(図4参照)により記憶された業種間類似度Sが高い順に、ユーザ入力受付手段24により受け付けた件数fだけ類似事業属性として抽出する(ステップS5)。類似事業属性の抽出処理の内容については、既に詳述しているため、ここでは説明を省略する。
Then, in the company
続いて、企業情報提供サーバ20では、類似企業抽出手段26により、企業情報記憶手段41(図2参照)から、対象事業属性を有する企業およびこの企業が属する企業グループ、並びに、類似事業属性抽出手段25により抽出した類似事業属性(f個の類似事業属性のうちのいずれか)を有する企業およびこの企業が属する企業グループを、類似企業およびこの類似企業が属する企業グループとして抽出する(ステップS6)。
Subsequently, in the company
さらに、企業情報提供サーバ20では、抽出企業リスト作成手段27により、対象事業属性、類似企業抽出手段26により抽出した類似企業(対象事業属性を有する企業)、およびこの類似企業が属する企業グループを含む組データ、並びに、類似事業属性、類似企業抽出手段26により抽出した類似企業(類似事業属性を有する企業)、およびこの類似企業が属する企業グループを含む組データからなる抽出企業リスト44Aを作成し、作成した抽出企業リスト44Aを、抽出企業リスト記憶手段44(図5参照)に記憶させる(ステップS7)。
Further, the company
続いて、企業情報提供サーバ20では、抽出企業リスト編集手段28により、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aを構成する各組データ(図5の各行のデータ)に含まれる各企業グループについての企業評価情報(売上高等)を、企業評価情報記憶手段45から取得し、取得した企業評価情報を各組データに付加する(ステップS8)。各企業グループについての企業評価情報の取得処理の内容については、既に詳述しているため、ここでは説明を省略する。
Subsequently, in the company
その後、企業情報提供サーバ20では、出力要素作成手段29により、抽出企業リスト編集手段28により企業評価情報を付加された状態の抽出企業リスト44A(図5参照)を用いて、抽出企業リスト44Aを構成する各組データに含まれる各企業グループに対応する企業グループノードの大きさおよび色の設定情報、並びに、抽出企業リスト44Aを構成する各組データに含まれる各事業属性に対応する事業属性ノードの大きさおよび色の設定情報を含むノードリスト46Aを作成し、作成したノードリスト46Aを出力要素記憶手段46(図6参照)に記憶させる(ステップS9)。ノードリスト46Aの作成の内容については、既に詳述しているため、ここでは説明を省略する。
Thereafter, the company
また、本実施形態では、抽出企業リスト44A(図5参照)が辺リスト46Bを兼ねているが、辺について詳細設定を行う場合等には、出力要素作成手段29により、辺リスト46Bを作成し、出力要素記憶手段46(図6参照)に記憶させてもよい。
In this embodiment, the extracted
そして、企業情報提供サーバ20では、出力手段30により、抽出企業リスト記憶手段44(図5参照)に記憶された抽出企業リスト44Aを用いて、より詳細には、その抽出企業リスト44Aを用いて作成されて出力要素記憶手段46(図6参照)に記憶されているノードリスト46Aや辺リスト46B(または辺リスト46Bを兼ねる抽出企業リスト44A)の設定情報に従って、企業グループと事業属性との関係および/または企業と事業属性との関係を示すネットワーク表現による画面表示用データを作成し、作成した画面表示用データを、ネットワーク1を介してユーザ端末2へ送信する(ステップS10)。なお、画面表示用データは、立体表示用データとしてもよく、また、音声データを含むものとしてもよい。
In the company
すると、ユーザ端末2の画面上には、図8に示すように、企業情報提供画面100の出力部120に、ネットワーク表現による描画出力が行われる。図8の出力部120に示された表示例は、図5の抽出企業リスト44Aおよび図6のノードリスト46Aに対応している。
Then, on the screen of the
従って、「百貨店」が対象事業属性であり(図6の対象事業属性フラグ=1)、その対象事業属性である「百貨店」に紐付くのが企業グループA,Dである。すなわち、図5に示すように、企業グループA,Dは、「百貨店」を事業属性に有する企業を含んでいる。このため、図8に示すように、「百貨店」に対応する事業属性ノードは、目立つように、それ以外の事業属性ノードとは異なる色とされている。また、「百貨店」に対応する事業属性ノードと、「百貨店」に紐付く企業グループA,Dに対応する各企業グループノードとが、それぞれ辺で接続されるとともに、それらの企業グループA,Dに対応する各企業グループノードは、目立つように、それ以外の企業グループノードとは異なる色とされている。さらに、図5に示すように、企業グループA,Dの売上高は比較的大きいので、図6に示すように、企業グループA,Dに対応する各企業グループノードの大きさは比較的大きく設定され、図8に示すように、ネットワーク表現において目立つように大きく描画されている。 Therefore, “department store” is the target business attribute (target business attribute flag = 1 in FIG. 6), and the corporate groups A and D are associated with the target business attribute “department store”. That is, as shown in FIG. 5, the company groups A and D include companies having “department store” as a business attribute. For this reason, as shown in FIG. 8, the business attribute node corresponding to “department store” has a different color from other business attribute nodes so as to stand out. In addition, the business attribute node corresponding to “Department store” and the company group nodes corresponding to the company groups A and D linked to “Department store” are connected to each other and connected to the company groups A and D. Each corresponding company group node has a different color from the other company group nodes so as to stand out. Further, as shown in FIG. 5, since the sales of the corporate groups A and D are relatively large, as shown in FIG. 6, the size of each corporate group node corresponding to the corporate groups A and D is set to be relatively large. Then, as shown in FIG. 8, it is drawn large so as to stand out in the network expression.
また、図5に示すように、企業グループDは、D社およびD2社により構成されているので、画面上で企業グループDに対応する企業グループノードを指示すると(ポインタやカーソルを当てると)、図8に示すように、吹き出し内にD社およびD2社が表示される。さらに、図5に示すように、企業グループDに属する企業であるD社およびD2社は、対象事業属性である「百貨店」以外に、「ディスプレイ企画・運営」や「アパレル専門店」という事業属性も有しているので、企業グループDに対応する企業グループノードは、「百貨店」に対応する事業属性ノードと辺で接続されているだけではなく、「ディスプレイ企画・運営」や「アパレル専門店」に対応する各事業属性ノードともそれぞれ辺で接続されている。 Further, as shown in FIG. 5, since the company group D is composed of the company D and the company D2, when the company group node corresponding to the company group D is indicated on the screen (when a pointer or cursor is placed), As shown in FIG. 8, Company D and Company D2 are displayed in the balloon. Furthermore, as shown in FIG. 5, companies D and D2, which belong to company group D, have business attributes such as “display planning / operation” and “apparel specialty store” in addition to “department store” as the target business attribute. The company group node corresponding to the company group D is not only connected to the business attribute node corresponding to the “department store” by the side, but also “display planning / operation” and “apparel specialty store”. Each business attribute node corresponding to is connected with each side.
さらに、図8の例では、企業グループノードや事業属性ノードは、企業グループの名称や事業属性の呼び名を示す文字(ラベル)と、丸い図形とにより構成されているが、ノードの大きさを企業評価情報(例えば売上高等)を用いた変換処理で可変設定したり、ノードの色を設定する場合には、文字および図形の双方を一体として考え、文字および図形の双方の大きさや色を変えてもよく、あるいは、文字と図形とを分離して考え、文字または図形のうちのいずれか一方について大きさや色を変えてもよい。後者の場合は、文字(ラベル)の大きさや色は変えるが、図形の大きさや色は変えないようにしてもよく、逆に、図形の大きさや色は変えるが、文字(ラベル)の大きさや色は変えないようにしてもよい。なお、図形は、テキストデータで用意できる丸や四角等の単純図形に限らず、企業ロゴ等の画像データで用意するものであってもよい。 Further, in the example of FIG. 8, the company group node and the business attribute node are composed of characters (labels) indicating the name of the company group and the business attribute name, and a round figure. When variably setting the conversion process using evaluation information (such as sales) or setting the color of a node, consider both the character and the figure as one, and change the size and color of both the character and the figure. Alternatively, the character and the graphic may be considered separately, and the size or color of either the character or the graphic may be changed. In the latter case, the size and color of the character (label) may be changed, but the size and color of the figure may not be changed. Conversely, the size and color of the figure are changed, but the size of the character (label) is changed. The color may not be changed. The graphic is not limited to a simple graphic such as a circle or square that can be prepared as text data, but may be prepared as image data such as a company logo.
<第1実施形態の効果> <Effects of First Embodiment>
このような第1実施形態によれば、次のような効果がある。すなわち、企業情報提供システム10では、企業グループ・事業属性共起マトリックスX(図3参照)を用いて、コサイン類似度により、各事業属性間の類似度を示す業種間類似度S(図4参照)を算出しておき、この業種間類似度Sを用いて、ユーザが入力した対象事業属性に対し、f件の類似事業属性を抽出し、それに基づき抽出企業リスト44A(図5参照)を作成し、さらに抽出企業リスト44Aを用いて企業情報に関する出力を行うので、検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことできる。
According to such 1st Embodiment, there exist the following effects. That is, the company information providing system 10 uses the company group / business attribute co-occurrence matrix X (see FIG. 3) and uses the cosine similarity to indicate the similarity between business attributes S (see FIG. 4). ), And using the similarity S between industries, f similar business attributes are extracted from the target business attributes input by the user, and an extracted
また、企業情報提供システム10は、マトリックス作成手段22を備えているので、企業情報記憶手段41(図2参照)に記憶されるデータ内容が更新されたときでも、新たな企業グループ・事業属性共起マトリックスX(図3参照)を容易に準備することができる。
Further, since the company information providing system 10 includes the
さらに、企業情報提供システム10は、業種間類似度算出手段23を備えているので、企業情報記憶手段41(図2参照)に記憶されるデータ内容が更新され、企業グループ・事業属性共起マトリックスX(図3参照)の内容に変化が生じたときでも、変化後の企業グループ・事業属性共起マトリックスXに応じ、新たな業種間類似度S(図4参照)を容易に準備することができる。 Furthermore, since the company information providing system 10 includes the inter-industry similarity calculation means 23, the data content stored in the company information storage means 41 (see FIG. 2) is updated, and the company group / business attribute co-occurrence matrix is updated. Even when there is a change in the contents of X (see FIG. 3), it is possible to easily prepare a new inter-industry similarity S (see FIG. 4) according to the changed corporate group / business attribute co-occurrence matrix X it can.
そして、出力手段30は、企業グループノードと事業属性ノードとを辺により接続したネットワーク表現による出力を行うので、企業グループと事業属性との関係がネットワークプロットとして可視化されるため、対象事業とその周辺分野の業界構造を俯瞰的に把握することができる。このため、例えば、抽出した企業に対する企業調査業務のアドバイザリーの方向性を支援することができる。 And since the output means 30 performs the output by the network expression which connected the enterprise group node and the business attribute node by the edge, the relationship between the enterprise group and the business attribute is visualized as a network plot. Gain an overview of the industry structure of the field. For this reason, for example, it is possible to support the direction of the advisory of the company research work for the extracted company.
また、企業情報提供システム10は、企業評価情報記憶手段45、抽出企業リスト編集手段28、および出力要素作成手段29を備え、出力要素作成手段29は、抽出企業リスト44A(図5参照)に付加された企業評価情報(例えば売上高等)を用いて企業グループノードの大きさを設定する構成とされているので、出力手段30は、出力要素作成手段29により作成されたノードリスト46A(図6参照)の設定情報に従ってネットワーク表現による出力処理を実行する際に、企業評価情報の数値の大きさに応じて企業グループノードの大きさを変化させることができる。このため、対象事業とその周辺分野の業界構造を俯瞰的に把握することに加え、同時に企業グループの規模や状況等を視覚的に把握することもできる。
The company information providing system 10 includes a company evaluation
さらに、出力要素作成手段29は、ユーザ入力受付手段24により受け付けたユーザの指定に係る企業評価情報(例えば売上高等)、すなわち複数種類の企業評価情報の中からユーザが選択指定した企業評価情報を用いて企業グループノードの大きさを設定する構成とされているので、ユーザは、様々な観点から企業グループを視覚的に把握することができ、企業情報の多角的な把握を、より一層容易に実現することができる。
Further, the output
そして、出力要素作成手段29は、企業グループノードや事業属性ノードの配色についても、ユーザの指定に係る分析対象とそれ以外のものとの区別が容易につくような設定を行う構成とされているので、ユーザは、対象事業とその周辺分野の業界構造を、より一層容易に俯瞰することができる。
The output
また、出力手段30は、吹き出し表示処理を行うので、ユーザは、対象事業とその周辺分野の業界構造を俯瞰しつつ、必要なときに、企業グループに属する企業の情報を容易に把握することができる。
Further, since the
[第2実施形態] [Second Embodiment]
図9には、本発明の第2実施形態の企業情報提供システム200の全体構成が示されている。図10は、潜在的ディリクレ配分法(LDA:レイテント・ディリクレ・アロケーション)による出現確率の算出処理の説明図である。また、図11には、企業情報提供システム200による企業情報の提供処理の流れがフローチャートで示されている。 FIG. 9 shows the overall configuration of a company information providing system 200 according to the second embodiment of the present invention. FIG. 10 is an explanatory diagram of an appearance probability calculation process by a potential Dirichlet allocation method (LDA: Latency Dirichlet Allocation). FIG. 11 is a flowchart showing the flow of the company information providing process performed by the company information providing system 200.
<企業情報提供システム200の構成> <Configuration of company information providing system 200>
本第2実施形態の企業情報提供サーバ200には、前記第1実施形態の企業情報提供サーバ10と同様な構成および機能を備えた部分が多くあるので、同一部分については、同一符号を付して説明を省略するか、または対応する名称を付して説明を簡略化し、以下では、異なる部分を中心に説明を行う。 The company information providing server 200 according to the second embodiment has many parts having the same configuration and functions as those of the company information providing server 10 according to the first embodiment. The description will be omitted or the corresponding names will be given for simplification, and the following description will focus on the different parts.
図9において、企業情報提供システム200は、企業情報の提供に関する各種処理を実行するとともにそれらの処理に必要な各種データを記憶する企業情報提供サーバ220を備えている。この企業情報提供サーバ220には、ネットワーク1を介して、ユーザが操作するユーザ端末2と、システム管理者が操作する管理者端末3とが接続されている。
In FIG. 9, a company information providing system 200 includes a company
企業情報提供サーバ220は、1台または複数台のコンピュータにより構成され、企業情報作成・編集手段221と、マトリックス作成手段222と、出現確率算出手段223と、ユーザ入力受付手段224と、類似企業グループ抽出手段225と、類似事業属性抽出手段226と、抽出企業リスト作成手段227と、抽出企業リスト編集手段228と、出力要素作成手段229と、出力手段230と、企業情報記憶手段241と、マトリックス記憶手段242と、出現確率記憶手段243と、抽出企業リスト記憶手段244と、企業評価情報記憶手段245と、出力要素記憶手段246とを含んで構成されている。
The company
企業情報作成・編集手段221、マトリックス作成手段222、企業情報記憶手段241と、およびマトリックス記憶手段242は、前記第1実施形態の企業情報作成・編集手段21、マトリックス作成手段22、企業情報記憶手段41、およびマトリックス記憶手段42と同様である。従って、前処理で使用する企業グループ・事業属性共起マトリックスX(図3参照)およびそれを作成するための企業情報(図2参照)は、前記第1実施形態の場合と同様である。 The company information creation / editing means 221, matrix creation means 222, company information storage means 241, and matrix storage means 242 are the company information creation / editing means 21, matrix creation means 22, company information storage means of the first embodiment. 41 and matrix storage means 42. Therefore, the company group / business attribute co-occurrence matrix X (see FIG. 3) and the company information (see FIG. 2) for creating it are the same as those in the first embodiment.
出現確率算出手段223は、マトリックス記憶手段242に記憶された企業グループ・事業属性共起マトリックスX(図3と同様)を用いて、潜在的ディリクレ配分法(LDA)により、各企業グループにおける各事業属性の出現確率Qを算出し、算出した出現確率Qを、出現確率記憶手段243(図10参照)に記憶させる処理を実行するものである。 Appearance probability calculation means 223 uses the business group / business attribute co-occurrence matrix X (similar to FIG. 3) stored in matrix storage means 242, and uses the Dirichlet allocation method (LDA) for each business in each business group. A process of calculating the appearance probability Q of the attribute and storing the calculated appearance probability Q in the appearance probability storage unit 243 (see FIG. 10) is executed.
ここで、出現確率算出手段223による潜在的ディリクレ配分法(LDA)の利用は、次のような対応付けで行われる。LDAは、テキストマイニングの分野で主に用いられる手法であり、ある「文書」における「単語」の出現確率を、「トピック」という単語頻度の傾向の混合分布で表現するモデルである。従って、本第2実施形態では、ある「企業グループ」における「事業属性」の出現確率を算出するので、LDAを利用する際には、「文書」を「企業グループ」に置き換え、「単語」を「事業属性」に置き換え、「トピック」を「業種傾向(事業属性の傾向)」に置き換える。なお、トピックとは、例えば、ニュースを分類する際に、スポーツ系、社会系、経済系等に分類するとすれば、この分類を指し、これらの分類数がトピックの数となる。 Here, the use of the latent Dirichlet distribution method (LDA) by the appearance probability calculation means 223 is performed by the following association. LDA is a technique mainly used in the field of text mining, and is a model that expresses the appearance probability of a “word” in a certain “document” by a mixed distribution of word frequency tendencies of “topics”. Therefore, in the second embodiment, since the appearance probability of “business attribute” in a certain “company group” is calculated, when using LDA, “document” is replaced with “company group” and “word” is replaced with “word”. Replace with “business attribute” and replace “topic” with “industry trend (business attribute trend)”. For example, when a topic is classified into a sports system, a social system, an economic system, or the like when classifying news, the topic indicates this classification, and the number of classifications is the number of topics.
より詳細には、図10において、β(k,j)は、K行p列の行列であり、あるトピックkにおける単語jの出現確率を、ある業種傾向kにおける事業属性jの出現確率に置き換えたものである。k=1〜Kであり、K=業種傾向の数であるが、これは、トピックの数に対応する。また、j=1〜pであり、p=事業属性数であるが、これは、単語数に対応する。なお、K=業種傾向の数(トピックの数に対応)は、本第2実施形態では、システム管理者が適宜な数に決定する。 More specifically, in FIG. 10, β (k, j) is a matrix of K rows and p columns, and the appearance probability of the word j in a certain topic k is replaced with the appearance probability of the business attribute j in a certain industry trend k. It is a thing. k = 1 to K, and K = number of industry trends, which corresponds to the number of topics. Also, j = 1 to p and p = the number of business attributes, which corresponds to the number of words. Note that in the second embodiment, the system administrator determines an appropriate number of K = the number of industry trends (corresponding to the number of topics).
また、π(i)は、K次元のベクトル(K=業種傾向の数:トピックの数に対応)であり、文書iにおける各トピックの出現確率を、企業グループiにおける各業種傾向の出現確率に置き換えたものである。i=1〜nであり、n=企業グループ数であるが、これは、文書数に対応する。 Π (i) is a K-dimensional vector (K = number of industry trends: corresponding to the number of topics), and the appearance probability of each topic in the document i is changed to the appearance probability of each industry trend in the company group i. It is a replacement. i = 1 to n and n = the number of company groups, which corresponds to the number of documents.
さらに、N(i)は、文書i内の単語の数を、企業グループiが有する事業属性の数に置き換えたものである。 Further, N (i) is obtained by replacing the number of words in the document i with the number of business attributes that the company group i has.
そして、βの右上のtは、転置を意味し、K次元のベクトルπと、βの転置行列とを乗じる演算を行うことになるので、企業グループiにおける各業種傾向の出現確率と、ある業種傾向kにおける事業属性jの出現確率とを乗じることにより、各企業グループにおける各事業属性の出現確率Qが得られることになる。 And t in the upper right of β means transposition, and an operation of multiplying the K-dimensional vector π and the transposition matrix of β is performed. By multiplying the appearance probability of the business attribute j in the tendency k, the appearance probability Q of each business attribute in each company group is obtained.
システム管理者は、ギブスサンプリング(Gibbs sampling)等を用いて、企業グループiにおける各業種傾向の出現確率を示すK次元のベクトルπ(i)と、ある業種傾向kにおける事業属性jの出現確率を示すK行p列の行列であるβ(k,j)とを、データより推定し、その推定値を、企業情報提供サーバ220に設けられた推定値記憶手段(不図示)に記憶させておく。また、企業グループiが有する事業属性の数を示すN(i)も、この推定値記憶手段に記憶させておく。そして、出現確率算出手段223は、マトリックス記憶手段242に記憶された企業グループ・事業属性共起マトリックスX(図3と同様)、および推定値記憶手段に記憶されたπ(i)、β(k,j)、N(i)を用いて、LDAにより、各企業グループにおける各事業属性の出現確率Qを算出し、算出した出現確率Qを、出現確率記憶手段243(図10参照)に記憶させる。なお、各企業グループにおける各事業属性の出現確率Qは、各事業属性における各企業グループの出現確率と言い換えることもできる。
The system administrator uses Gibbs sampling or the like to calculate the K-dimensional vector π (i) indicating the appearance probability of each industry trend in the company group i and the appearance probability of the business attribute j in a certain industry trend k. Β (k, j) which is a matrix of K rows and p columns shown is estimated from the data, and the estimated value is stored in estimated value storage means (not shown) provided in the company
具体的には、n=企業グループ数、p=事業属性数とすれば、出現確率Q(i,j)は、n行p列の行列であり、i=1〜n、j=1〜pである。前記第1実施形態の図2の例および図3の例をそのまま利用すると、図10の例では、Q(1,1)=出現確率Qの第1行第1列の要素は、第1行である企業グループAにおける、第1列である百貨店という事業属性の出現確率である。 Specifically, if n = the number of company groups and p = the number of business attributes, the appearance probability Q (i, j) is a matrix of n rows and p columns, i = 1 to n, j = 1 to p. It is. If the example of FIG. 2 and the example of FIG. 3 of the first embodiment are used as they are, in the example of FIG. 10, the element of the first row and the first column of Q (1,1) = appearance probability Q is the first row. Is the appearance probability of the business attribute of department store in the first column in the corporate group A.
ユーザ入力受付手段224は、前記第1実施形態のユーザ入力受付手段24と略同様な構成を備え、対象事業属性を含むユーザの入力を受け付ける処理を実行するものである。異なる点は、前記第1実施形態のユーザ入力受付手段24が、類似事業属性抽出手段25による処理で使用する類似事業属性の抽出件数f(より正確には、類似事業属性の抽出件数fに、対象事業属性の分の1を加えた件数)の入力を受け付ける構成とされていたのに対し、本第2実施形態のユーザ入力受付手段224は、類似事業属性抽出手段226による処理で使用する類似事業属性の抽出件数f2(詳細は後述する。)の入力を受け付ける構成とされている点である。なお、ユーザ入力受付手段224は、類似企業グループ抽出手段225による処理で使用する類似企業グループの抽出件数f1(詳細は後述する。)の入力も受け付ける構成としてもよい。
The user
類似企業グループ抽出手段225は、ユーザ入力受付手段224により受け付けた対象事業属性について、出現確率が高い企業グループを、出現確率記憶手段243(図10参照)に記憶された出現確率Qが高い順に、予め定められた件数f1だけ類似企業グループとして抽出する処理を実行するものである。なお、類似企業グループの抽出件数f1は、ユーザ入力受付手段224により受け付けたユーザの入力件数としてもよい。
The similar company
例えば、対象事業属性をτとすると、出現確率記憶手段243(図10参照)から、Q(1,τ),Q(2,τ),Q(3,τ),Q(4,τ),Q(5,τ),Q(6,τ),…,Q(n,τ)を取得し、これらを出現確率Qが高い順に(降順で)ソートし、値が大きい方からf1個の出現確率Qを抽出すれば、そのときの行番号に対応するf1個の企業グループが類似企業グループとなる。図10の例では、対象事業属性τ=3の列であるQ(1,3),Q(2,3),Q(3,3),Q(4,3),Q(5,3),Q(6,3),…,Q(n,3)を取得し、これらを降順でソートし、Q(3,3)の行番号に対応する第3行の企業グループ、およびQ(5,3)の行番号に対応する第5行の企業グループ等が、f1個の類似企業グループとして抽出されている。 For example, if the target business attribute is τ, Q (1, τ), Q (2, τ), Q (3, τ), Q (4, τ), Q, from the appearance probability storage means 243 (see FIG. 10). Q (5, τ), Q (6, τ),..., Q (n, τ) are obtained and sorted in descending order of appearance probability Q, and f1 occurrences from the largest value If the probability Q is extracted, f1 company groups corresponding to the row number at that time become similar company groups. In the example of FIG. 10, Q (1,3), Q (2,3), Q (3,3), Q (4,3), Q (5,3), which are columns of the target business attribute τ = 3. , Q (6,3),..., Q (n, 3), sort them in descending order, and the third row of corporate groups corresponding to the row number of Q (3,3), and Q (5 , 3) and the like in the fifth row corresponding to the row number are extracted as f1 similar enterprise groups.
類似事業属性抽出手段226は、類似企業グループ抽出手段225により抽出した類似企業グループの各々について、出現確率が高い事業属性を、出現確率記憶手段243(図10参照)に記憶された出現確率Qが高い順に、ユーザ入力受付手段224により受け付けた件数f2だけ類似事業属性として抽出する処理を実行するものである。なお、類似事業属性の抽出件数f2は、予め定められた件数としてもよい。
The similar business
本第2実施形態では、前記第1実施形態の場合とは異なり、ユーザの指定した対象事業属性を含めて類似事業属性と呼ぶものとする。但し、ユーザの指定した対象事業属性がいずれの事業属性であるかということと、ユーザの指定した類似事業属性の抽出件数f2の数値の大きさによっては、抽出した上位f2件の出現確率Qを有する類似事業属性の中に、対象事業属性が含まれない事態も生じ得るが、その場合には、ユーザは、抽出件数f2の入力値を大きくすることにより、上位f2件の類似事業属性の中に、対象事業属性を含ませることができる。仮に、抽出件数f2の入力値を大きくしても、類似事業属性の中に、対象事業属性が含まれない状態であったとすれば、その対象事業属性は、そもそも有用なネットワーク表現による描画を行うことができない事業属性であったということになる。 In the second embodiment, unlike the first embodiment, the target business attributes designated by the user are referred to as similar business attributes. However, depending on which business attribute the target business attribute designated by the user is and the size of the number f2 of extracted similar business attributes designated by the user, the appearance probability Q of the extracted top f2 cases may be There may be a situation in which the target business attribute is not included in the similar business attributes, but in this case, the user increases the input value of the number of extractions f2 to increase the similarity among the top f2 similar business attributes. Can include target business attributes. If the target business attribute is not included in the similar business attributes even if the input value of the number of extractions f2 is increased, the target business attributes are rendered with a useful network expression in the first place. It was a business attribute that could not be.
例えば、類似企業グループ抽出手段225により抽出した類似企業グループをσとすると、出現確率記憶手段243(図10参照)から、Q(σ,1),Q(σ,2),Q(σ,3),Q(σ,4),…,Q(σ,p)を取得し、これらを出現確率Qが高い順に(降順で)ソートし、値が大きい方からf2個の出現確率Qを抽出すれば、そのときの列番号に対応するf2個の事業属性が類似事業属性となる。そして、類似企業グループはf1個抽出されているので、このようなf2個の類似事業属性の抽出処理を、f1個の類似企業グループの全てについて行う。図10の例では、類似企業グループσ=3の行であるQ(3,1),Q(3,2),Q(3,3),Q(3,4),…,Q(3,p)を取得し、これらを降順でソートし、値が大きい方からf2個の出現確率Qを抽出し、そのときの列番号に対応するf2個の事業属性を類似事業属性としている。同様に、類似企業グループσ=5の行であるQ(5,1),Q(5,2),Q(5,3),Q(5,4),…,Q(5,p)を取得し、これらを降順でソートし、値が大きい方からf2個の出現確率Qを抽出し、そのときの列番号に対応するf2個の事業属性を類似事業属性としている。類似企業グループσ=3,5以外にも類似企業グループが抽出されていれば、同様な処理を行い、それぞれについてf2個の類似事業属性を抽出する。
For example, if the similar company group extracted by the similar company
抽出企業リスト作成手段227は、企業情報記憶手段241(図2と同様)から、類似企業グループ抽出手段225により抽出した類似企業グループに属する企業のうち、類似事業属性抽出手段226により抽出した類似事業属性を有する企業を類似企業として抽出し、抽出した類似企業、この類似企業が属する類似企業グループ、および類似事業属性を含む組データからなる抽出企業リスト244Aを作成し、作成した抽出企業リスト244Aを、抽出企業リスト記憶手段244(図5と同様)に記憶させる処理を実行するものである。また、抽出企業リスト作成手段227は、本第2実施形態では、類似事業属性抽出手段226により類似事業属性を抽出した際の出現確率Qを、企業グループ・事業属性間類似度として、組データに付加する。従って、図5において、各組データに含まれる企業グループ・事業属性間類似度は、本第2実施形態に特有のデータである。
The extracted company list creation means 227 is a similar business extracted by the similar business attribute extraction means 226 among the companies belonging to the similar company group extracted by the similar company group extraction means 225 from the company information storage means 241 (similar to FIG. 2). A company having an attribute is extracted as a similar company, an extracted
抽出企業リスト編集手段228、ノードリスト246A(またはノードリスト246Aに加えて辺リスト246B)を作成する出力要素作成手段229、出力手段230、企業評価情報記憶手段245、および出力要素記憶手段246は、前記第1実施形態の抽出企業リスト編集手段28、出力要素作成手段29、出力手段30、企業評価情報記憶手段45、および出力要素記憶手段46(図6参照)と同様である。従って、企業グループノードの大きさを変換処理で設定する際に使用する企業評価情報(例えば売上高等)は、前記第1実施形態の場合と同様である。
The extracted company list editing means 228, the output element creating means 229 for creating the
なお、出力手段230については、ネットワーク表現における辺を描画する際に、抽出企業リスト244A(図5と同様)に含まれる企業グループ・事業属性間類似度(抽出企業リスト244Aのうち、辺リスト246Bを兼ねている部分)を用いて、辺の種類、太さ、色等を決定する構成としてもよい。
Regarding the output means 230, when drawing an edge in the network expression, the similarity between company groups and business attributes included in the extracted
出現確率記憶手段243は、図10に示すように、LDAにより算出した、各企業グループにおける各事業属性の出現確率Qを記憶するものである。具体的なデータの保有形態は任意であり、n=企業グループ数、p=事業属性数とすれば、出現確率Q(i,j)は、n行p列の行列(i=1〜n、j=1〜p)であるから、Q(i,j)の各値を配列で記憶するとともに、行番号と企業グループの識別情報(ここでは、企業グループ名とする。)との対応関係、および列番号と事業属性の識別情報(ここでは、事業属性の呼び名とする。)との対応関係を記憶する。また、行をレコードとし、列をカラムとするテーブルを備えたデータベースを用意してもよい。 As shown in FIG. 10, the appearance probability storage means 243 stores the appearance probability Q of each business attribute in each company group calculated by LDA. The specific data holding form is arbitrary, and assuming that n = the number of company groups and p = the number of business attributes, the appearance probability Q (i, j) is an n-by-p matrix (i = 1 to n, j = 1 to p), each value of Q (i, j) is stored in an array, and the correspondence between the row number and the identification information of the corporate group (here, the corporate group name), And the correspondence between the column number and the identification information of the business attribute (in this case, the name of the business attribute). In addition, a database including a table with rows as records and columns as columns may be prepared.
抽出企業リスト記憶手段244は、図5の場合と同様に、抽出企業リスト244Aとして、企業の識別情報(ここでは、一例として企業名とする。)と、当該企業が属する企業グループの識別情報(ここでは、一例として企業グループ名とし、さらに企業グループ名は、親企業名と同じとする。)と、当該企業が有する事業属性の識別情報(ここでは、一例として事業属性の呼び名とする。)と、企業グループ・事業属性間類似度(但し、本第2実施形態の場合に特有のものである。)と、企業評価情報(例えば、企業グループの売上高等)とを関連付けて記憶するものである。この抽出企業リスト244Aの各レコードは、本第2実施形態では、抽出した類似企業(類似企業グループ抽出手段225により抽出した類似企業グループに属する企業のうち、類似事業属性抽出手段226により抽出した類似事業属性を有する企業)、この類似企業が属する類似企業グループ、類似事業属性(本第2実施形態では、対象事業属性を含めて類似事業属性と呼んでいる。)、類似事業属性抽出手段226によりこの類似事業属性を抽出した際の出現確率Qである企業グループ・事業属性間類似度を含む組データである。
Similarly to the case of FIG. 5, the extracted company
<企業情報提供システム200による処理の流れ> <Flow of processing by company information providing system 200>
このような第2実施形態においては、以下のようにして企業情報提供システム200により企業情報の提供処理が行われる。 In the second embodiment, corporate information provision processing is performed by the corporate information provision system 200 as follows.
図11において、ステップS21,S22の処理は、前記第1実施形態のステップS1,S2の処理(図7参照)と同様である。 In FIG. 11, the processes of steps S21 and S22 are the same as the processes of steps S1 and S2 of the first embodiment (see FIG. 7).
続いて、企業情報提供サーバ220では、出現確率算出手段223により、マトリックス記憶手段242に記憶された企業グループ・事業属性共起マトリックスX(図3と同様)を用いて、潜在的ディリクレ配分法(LDA)により、各企業グループにおける各事業属性の出現確率Qを算出し、算出した出現確率Qを、出現確率記憶手段243(図10参照)に記憶させる(ステップS23)。この出現確率Qの算出処理は、企業グループ・事業属性共起マトリックスXの作成や更新があったときに実行されるが、算出タイミングについては、システム管理者が管理者端末3から与えてもよく、上述したマトリックス作成手段222による処理(ステップS22)と連動させてもよい。出現確率Qの算出処理の内容については、既に詳述しているため、ここでは説明を省略する。
Subsequently, in the company
その後、以上の前処理が完了している状態で、企業情報提供サーバ220では、ユーザ入力受付手段224により、ユーザ端末2からネットワーク1を介して送信されてくる対象事業属性(分析対象とする事業属性)を含むユーザの入力を受け付ける(ステップS24)。このステップS24の処理は、前記第1実施形態のステップS4の処理(図7参照)と略同様であるが、前記第1実施形態では、ユーザ入力受付手段24により、類似事業属性抽出手段25による処理で使用する類似事業属性の抽出件数f(より正確には、類似事業属性の抽出件数fに、対象事業属性の分の1を加えた件数)の入力を受け付けていたのに対し、本第2実施形態では、ユーザ入力受付手段224により、類似事業属性抽出手段226による処理で使用する類似事業属性の抽出件数f2(本第2実施形態では、対象事業属性を含めて類似事業属性と呼んでいる。)の入力を受け付ける点が異なる。また、ユーザ入力受付手段224により、類似企業グループ抽出手段225による処理で使用する類似企業グループの抽出件数f1の入力を受け付けてもよい。
Thereafter, in the state where the above pre-processing is completed, in the company
続いて、企業情報提供サーバ220では、類似企業グループ抽出手段225により、ユーザ入力受付手段224により受け付けた対象事業属性について、出現確率が高い企業グループを、出現確率記憶手段243(図10参照)に記憶された出現確率Qが高い順に、予め定められた件数f1だけ類似企業グループとして抽出する(ステップS25)。類似企業グループの抽出処理の内容については、既に詳述しているため、ここでは説明を省略する。なお、類似企業グループの抽出件数f1は、ユーザ入力受付手段224により受け付けたユーザの入力件数としてもよい。
Subsequently, in the enterprise
さらに、企業情報提供サーバ220では、類似事業属性抽出手段226により、類似企業グループ抽出手段225により抽出した類似企業グループの各々について、出現確率が高い事業属性を、出現確率記憶手段243(図10参照)に記憶された出現確率Qが高い順に、ユーザ入力受付手段224により受け付けた件数f2だけ類似事業属性として抽出する(ステップS26)。ここで抽出されるf2個の類似事業属性には、対象事業属性も含まれる。なお、類似事業属性の抽出件数f2は、予め定められた件数としてもよい。類似事業属性の抽出処理の内容については、既に詳述しているため、ここでは説明を省略する。
Further, the company
それから、企業情報提供サーバ220では、抽出企業リスト作成手段227により、企業情報記憶手段241(図2と同様)から、類似企業グループ抽出手段225により抽出した類似企業グループに属する企業のうち、類似事業属性抽出手段226により抽出した類似事業属性を有する企業を類似企業として抽出し、抽出した類似企業、この類似企業が属する類似企業グループ、および類似事業属性を含む組データからなる抽出企業リスト244Aを作成し、作成した抽出企業リスト244Aを、抽出企業リスト記憶手段244(図5と同様)に記憶させる(ステップS27)。なお、本第2実施形態でいう類似事業属性には、対象事業属性も含まれている。
Then, the company
その後のステップS28,S29,S30の処理は、前記第1実施形態のステップS8,S9,S10の処理(図7参照)と同様である。 The subsequent steps S28, S29, and S30 are the same as the steps S8, S9, and S10 of the first embodiment (see FIG. 7).
<第2実施形態の効果> <Effects of Second Embodiment>
このような第2実施形態によれば、次のような効果がある。すなわち、企業情報提供システム200では、企業グループ・事業属性共起マトリックスX(図3と同様)を用いて、潜在的ディリクレ配分法(LDA)により、各企業グループにおける各事業属性の出現確率Q(図10参照)を算出しておき、この出現確率Qを用いて、ユーザが入力した対象事業属性に対し、f2件の類似事業属性を抽出し、それに基づき抽出企業リスト244A(図5と同様)を作成し、さらに抽出企業リスト244Aを用いて企業情報に関する出力を行うので、検索ノウハウや業界構造の知識に乏しいユーザでも企業情報の検索業務を容易に行うことできる。
According to such 2nd Embodiment, there exist the following effects. That is, the company information provision system 200 uses the company group / business attribute co-occurrence matrix X (similar to FIG. 3) and the occurrence probability Q () of each business attribute in each company group by the latent Dirichlet distribution method (LDA). (See FIG. 10), and using the appearance probability Q, f2 similar business attributes are extracted for the target business attributes input by the user, and based on this, the extracted
また、企業情報提供システム200は、マトリックス作成手段222を備えているので、企業情報記憶手段241(図2と同様)に記憶されるデータ内容が更新されたときでも、新たな企業グループ・事業属性共起マトリックスX(図3と同様)を容易に準備することができる。
Further, since the company information providing system 200 includes the
さらに、企業情報提供システム200は、出現確率算出手段223を備えているので、企業情報記憶手段241(図2と同様)に記憶されるデータ内容が更新され、企業グループ・事業属性共起マトリックスX(図3と同様)の内容に変化が生じたときでも、変化後の企業グループ・事業属性共起マトリックスXに応じ、新たな出現確率Q(図10参照)を容易に準備することができる。 Furthermore, since the company information providing system 200 includes the appearance probability calculating means 223, the data content stored in the company information storage means 241 (similar to FIG. 2) is updated, and the company group / business attribute co-occurrence matrix X is updated. Even when a change occurs in the content of (as in FIG. 3), a new appearance probability Q (see FIG. 10) can be easily prepared according to the changed company group / business attribute co-occurrence matrix X.
そして、出力手段230は、企業グループノードと事業属性ノードとを辺により接続したネットワーク表現による出力を行うので、企業グループと事業属性との関係がネットワークプロットとして可視化されるため、対象事業とその周辺分野の業界構造を俯瞰的に把握することができる。このため、例えば、抽出した企業に対する企業調査業務のアドバイザリーの方向性を支援することができる。 And since the output means 230 performs the output by the network expression which connected the enterprise group node and the business attribute node by the edge, the relationship between the enterprise group and the business attribute is visualized as a network plot. Gain an overview of the industry structure of the field. For this reason, for example, it is possible to support the direction of the advisory of the company research work for the extracted company.
また、企業情報提供システム200は、企業評価情報記憶手段245、抽出企業リスト編集手段228、および出力要素作成手段229を備え、出力要素作成手段229は、抽出企業リスト244A(図5と同様)に付加された企業評価情報(例えば売上高等)を用いて企業グループノードの大きさを設定する構成とされているので、出力手段230は、出力要素作成手段229により作成されたノードリスト246A(図6と同様)の設定情報に従ってネットワーク表現による出力処理を実行する際に、企業評価情報の数値の大きさに応じて企業グループノードの大きさを変化させることができる。このため、対象事業とその周辺分野の業界構造を俯瞰的に把握することに加え、同時に企業グループの規模や状況等を視覚的に把握することもできる。
Further, the company information providing system 200 includes a company evaluation
さらに、出力要素作成手段229は、ユーザ入力受付手段224により受け付けたユーザの指定に係る企業評価情報(例えば売上高等)、すなわち複数種類の企業評価情報の中からユーザが選択指定した企業評価情報を用いて企業グループノードの大きさを設定する構成とされているので、ユーザは、様々な観点から企業グループを視覚的に把握することができ、企業情報の多角的な把握を、より一層容易に実現することができる。
Furthermore, the output
そして、出力要素作成手段229は、企業グループノードや事業属性ノードの配色についても、ユーザの指定に係る分析対象とそれ以外のものとの区別が容易につくような設定を行う構成とされているので、ユーザは、対象事業とその周辺分野の業界構造を、より一層容易に俯瞰することができる。
Then, the output
また、出力手段230は、吹き出し表示処理を行うので、ユーザは、対象事業とその周辺分野の業界構造を俯瞰しつつ、必要なときに、企業グループに属する企業の情報を容易に把握することができる。
Further, since the
[変形の形態] [Deformation form]
なお、本発明は前記各実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。 Note that the present invention is not limited to the above-described embodiments, and modifications and the like within a range in which the object of the present invention can be achieved are included in the present invention.
例えば、前記各実施形態では、企業情報提供システム10,200は、ネットワーク1を介して通信を行うサーバ・クライアント形式のシステムとされていたが、本発明の企業情報提供システムは、スタンド・アロンのシステムとしてもよい。
For example, in each of the above-described embodiments, the company information providing systems 10 and 200 are server / client type systems that communicate via the
以上のように、本発明の企業情報提供システムおよびプログラムは、例えば、企業調査業務において、企業間の類似度を多角的に分析することを目的として、企業情報データの事業セグメント分類ラベル等を使用することで、事業構成の視点から各企業の類似性をスコアリングする場合等に用いるのに適している。 As described above, the company information providing system and program according to the present invention uses, for example, business segment classification labels of company information data for the purpose of multilaterally analyzing the similarity between companies in the company research business. By doing so, it is suitable for use when scoring the similarity of each company from the viewpoint of business composition.
10,200 企業情報提供システム
22,222 マトリックス作成手段
23 業種間類似度算出手段
24,224 ユーザ入力受付手段
25 類似事業属性抽出手段
26 類似企業抽出手段
27,227 抽出企業リスト作成手段
28,228 抽出企業リスト編集手段
29,229 出力要素作成手段
30,230 出力手段
41,241 企業情報記憶手段
42,242 マトリックス記憶手段
43 業種間類似度記憶手段
44,244 抽出企業リスト記憶手段
44A,244A 抽出企業リスト
45,245 企業評価情報記憶手段
46,246 出力要素記憶手段
46A,246A ノードリスト
223 出現確率算出手段
225 類似企業グループ抽出手段
226 類似事業属性抽出手段
243 出現確率記憶手段
X 企業グループ・事業属性共起マトリックス
S 各事業属性間の類似度を示す業種間類似度
Q 各企業グループにおける各事業属性の出現確率
10,200 Company information providing system 22,222 Matrix creating means 23 Industry similarity calculation means 24,224 User
Claims (11)
企業と当該企業が有する事業属性と当該企業が属する企業グループとを関連付けて記憶する企業情報記憶手段と、
行列の行または列の一方を企業グループとし、他方を事業属性とし、各企業グループについての各事業属性を有する企業の数を前記行列の要素とする企業グループ・事業属性共起マトリックスを用いて、コサイン類似度により算出した、各事業属性間の類似度を示す業種間類似度を記憶する業種間類似度記憶手段と、
対象事業属性を含むユーザの入力を受け付ける処理を実行するユーザ入力受付手段と、
このユーザ入力受付手段により受け付けた前記対象事業属性に類似する事業属性を、前記業種間類似度記憶手段により記憶された前記業種間類似度が高い順に、前記ユーザ入力受付手段により受け付けた件数または予め定められた件数だけ類似事業属性として抽出する処理を実行する類似事業属性抽出手段と、
前記企業情報記憶手段から、前記対象事業属性を有する企業およびこの企業が属する企業グループ、並びに、前記類似事業属性抽出手段により抽出した前記類似事業属性を有する企業およびこの企業が属する企業グループを、類似企業およびこの類似企業が属する企業グループとして抽出する処理を実行する類似企業抽出手段と、
前記対象事業属性、前記類似企業抽出手段により抽出した前記類似企業、および前記類似企業が属する企業グループを含む組データ、並びに、前記類似事業属性、前記類似企業抽出手段により抽出した前記類似企業、および前記類似企業が属する企業グループを含む組データからなる抽出企業リストを作成する処理を実行する抽出企業リスト作成手段と、
この抽出企業リスト作成手段により作成された前記抽出企業リストを用いて、企業グループと事業属性との関係および/または企業と事業属性との関係を示す画面表示、印刷、立体表示、若しくはこれらの組合せ、若しくはこれらと音声出力との組合せによる出力処理を実行する出力手段と
を備えたことを特徴とする企業情報提供システム。 A company information providing system configured by a computer that provides company information,
A company information storage means for storing a company, a business attribute of the company, and a company group to which the company belongs;
Using a corporate group / business attribute co-occurrence matrix in which one of the rows or columns of the matrix is a corporate group, the other is a business attribute, and the number of companies having each business attribute for each corporate group is an element of the matrix, An inter-industry similarity storage means for storing inter-industry similarity indicating the similarity between business attributes, calculated by cosine similarity,
User input receiving means for executing processing for receiving user input including the target business attribute;
The business attributes similar to the target business attribute received by the user input receiving means are the number of cases received by the user input receiving means or in advance in descending order of the similarity between the industries stored by the inter-industry similarity storage means. A similar business attribute extracting means for executing a process of extracting a predetermined number of similar business attributes as a similar business attribute,
The company having the target business attribute and the company group to which the company belongs, and the company having the similar business attribute extracted by the similar business attribute extraction unit and the company group to which the company belongs are similar to the company information storage unit. A similar company extraction means for executing a process of extracting as a company and a company group to which the similar company belongs;
The target business attribute, the group data including the similar company extracted by the similar company extracting unit and the company group to which the similar company belongs, the similar business attribute, the similar company extracted by the similar company extracting unit, and An extracted company list creating means for executing a process of creating an extracted company list including set data including a company group to which the similar company belongs;
Using the extracted company list created by the extracted company list creating means, screen display, print, three-dimensional display, or a combination thereof showing the relationship between the company group and the business attribute and / or the relationship between the company and the business attribute Or an output means for executing an output process based on a combination of these and voice output.
このマトリックス記憶手段に記憶された前記企業グループ・事業属性共起マトリックスを用いて、コサイン類似度により、各事業属性間の類似度を示す業種間類似度を算出し、算出した前記業種間類似度を前記業種間類似度記憶手段に記憶させる処理を実行する業種間類似度算出手段と
を備えたことを特徴とする請求項1に記載の企業情報提供システム。 Matrix storage means for storing the company group / business attribute co-occurrence matrix;
By using the company group / business attribute co-occurrence matrix stored in the matrix storage means, the similarity between industries indicating the similarity between each business attribute is calculated by the cosine similarity, and the calculated similarity between the industries The business information providing system according to claim 1, further comprising: an inter-industry similarity calculation unit that executes a process of storing the inter-industry similarity storage unit.
企業と当該企業が有する事業属性と当該企業が属する企業グループとを関連付けて記憶する企業情報記憶手段と、
行列の行または列の一方を企業グループとし、他方を事業属性とし、各企業グループについての各事業属性を有する企業の数を前記行列の要素とする企業グループ・事業属性共起マトリックスを用いて、潜在的ディリクレ配分法により算出した、各企業グループにおける各事業属性の出現確率を記憶する出現確率記憶手段と、
対象事業属性を含むユーザの入力を受け付ける処理を実行するユーザ入力受付手段と、
このユーザ入力受付手段により受け付けた前記対象事業属性について、出現確率が高い企業グループを、前記出現確率記憶手段に記憶された前記出現確率が高い順に、前記ユーザ入力受付手段により受け付けた件数または予め定められた件数だけ類似企業グループとして抽出する処理を実行する類似企業グループ抽出手段と、
この類似企業グループ抽出手段により抽出した前記類似企業グループの各々について、出現確率が高い事業属性を、前記出現確率記憶手段に記憶された前記出現確率が高い順に、前記ユーザ入力受付手段により受け付けた件数または予め定められた件数だけ類似事業属性として抽出する処理を実行する類似事業属性抽出手段と、
前記企業情報記憶手段から、前記類似企業グループ抽出手段により抽出した前記類似企業グループに属する企業のうち、前記類似事業属性抽出手段により抽出した前記類似事業属性を有する企業を類似企業として抽出し、抽出した前記類似企業、前記類似企業が属する前記類似企業グループ、および前記類似事業属性を含む組データからなる抽出企業リストを作成する処理を実行する抽出企業リスト作成手段と、
この抽出企業リスト作成手段により作成された前記抽出企業リストを用いて、企業グループと事業属性との関係および/または企業と事業属性との関係を示す画面表示、印刷、立体表示、若しくはこれらの組合せ、若しくはこれらと音声出力との組合せによる出力処理を実行する出力手段と
を備えたことを特徴とする企業情報提供システム。 A company information providing system configured by a computer that provides company information,
A company information storage means for storing a company, a business attribute of the company, and a company group to which the company belongs;
Using a corporate group / business attribute co-occurrence matrix in which one of the rows or columns of the matrix is a corporate group, the other is a business attribute, and the number of companies having each business attribute for each corporate group is an element of the matrix, Appearance probability storage means for storing the appearance probability of each business attribute in each company group, calculated by the potential Dirichlet distribution method,
User input receiving means for executing processing for receiving user input including the target business attribute;
With respect to the target business attributes received by the user input receiving unit, the number of cases received by the user input receiving unit or a predetermined number of company groups having a high appearance probability in descending order of the appearance probabilities stored in the appearance probability storage unit. A similar company group extraction means for executing a process of extracting as many similar company groups as a similar company group,
For each of the similar company groups extracted by the similar company group extracting means, the number of business attributes having a high appearance probability received by the user input receiving means in descending order of the appearance probabilities stored in the appearance probability storage means Alternatively, similar business attribute extraction means for executing a process of extracting a predetermined number of similar business attributes as similar business attributes,
Of the companies belonging to the similar company group extracted by the similar company group extracting unit, the company having the similar business attribute extracted by the similar business attribute extracting unit is extracted as a similar company from the company information storage unit, and extracted. An extracted company list creating means for executing a process of creating an extracted company list including set data including the similar company, the similar company group to which the similar company belongs, and the similar business attribute;
Using the extracted company list created by the extracted company list creating means, screen display, print, three-dimensional display, or a combination thereof showing the relationship between the company group and the business attribute and / or the relationship between the company and the business attribute Or an output means for executing an output process based on a combination of these and voice output.
このマトリックス記憶手段に記憶された前記企業グループ・事業属性共起マトリックスを用いて、潜在的ディリクレ配分法により、各企業グループにおける各事業属性の出現確率を算出し、算出した前記出現確率を前記出現確率記憶手段に記憶させる処理を実行する出現確率算出手段と
を備えたことを特徴とする請求項3に記載の企業情報提供システム。 Matrix storage means for storing the company group / business attribute co-occurrence matrix;
Using the company group / business attribute co-occurrence matrix stored in the matrix storage means, the occurrence probability of each business attribute in each company group is calculated by the potential Dirichlet distribution method, and the calculated appearance probability is calculated as the occurrence probability. The company information providing system according to claim 3, further comprising appearance probability calculating means for executing processing to be stored in the probability storage means.
前記抽出企業リスト作成手段により作成された前記抽出企業リストを用いて、企業グループに対応する企業グループノードと、事業属性に対応する事業属性ノードとを、企業グループと事業属性との関係の存在を示す辺により接続したネットワーク表現による画面表示、印刷、若しくは立体表示による出力処理を実行する構成とされている
ことを特徴とする請求項1〜4のいずれかに記載の企業情報提供システム。 The output means includes
Using the extracted company list created by the extracted company list creating means, the company group node corresponding to the company group and the business attribute node corresponding to the business attribute are represented by the existence of the relationship between the company group and the business attribute. The company information providing system according to any one of claims 1 to 4, wherein an output process is performed by screen display, printing, or stereoscopic display using a network representation connected by the indicated side.
前記抽出企業リスト作成手段により作成した前記抽出企業リストを構成する各組データに含まれる各企業グループについての前記企業評価情報として、前記企業評価情報記憶手段から取得した当該企業グループの親企業についての企業評価情報を採用するか、または当該企業グループの親企業および系列企業の各企業評価情報を合計若しくは集約して得られた企業評価情報を採用し、採用した前記企業評価情報を前記各組データに付加する処理を実行する抽出企業リスト編集手段と、
この抽出企業リスト編集手段により前記企業評価情報を付加された状態の前記抽出企業リストを用いて、前記抽出企業リストを構成する各組データに含まれる各企業グループに対応する前記企業グループノードの大きさおよび色の設定情報、並びに、前記抽出企業リストを構成する各組データに含まれる各事業属性に対応する前記事業属性ノードの大きさおよび色の設定情報を含むノードリストを作成する処理を実行する出力要素作成手段とを備え、
前記出力要素作成手段は、
前記企業グループノードの大きさについては、当該企業グループについての前記企業評価情報を用いた変換後の値とする設定処理を実行するか、
または、前記企業グループノードの大きさのうち、前記対象事業属性と同一の事業属性を含む組データを構成する企業グループに対応する前記企業グループノードの大きさについては、当該企業グループについての前記企業評価情報を用いた変換後の値とし、それ以外の前記企業グループノードの大きさについては、固定値とする設定処理を実行する構成とされ、
前記出力手段は、
前記出力要素作成手段により作成された前記ノードリストの設定情報に従って前記ネットワーク表現による出力処理を実行する構成とされている
ことを特徴とする請求項5に記載の企業情報提供システム。 A company evaluation information storage means for storing a company and financial information, management indicators, or other company evaluation information about the company in association with each other;
About the parent company of the company group acquired from the company evaluation information storage means as the company evaluation information for each company group included in each set of data constituting the extracted company list created by the extracted company list creation means Company evaluation information, or the company evaluation information obtained by totaling or aggregating the company evaluation information of the parent company and affiliated company of the company group, and adopting the adopted company evaluation information for each group Extracted company list editing means for executing processing to be added to data,
Using the extracted company list with the company evaluation information added by the extracted company list editing means, the size of the company group node corresponding to each company group included in each set of data constituting the extracted company list And processing for creating a node list including setting information of size and color of the business attribute node corresponding to each business attribute included in each set of data constituting the extracted company list Output element creating means for
The output element creation means includes
For the size of the company group node, execute a setting process to be a value after conversion using the company evaluation information for the company group,
Alternatively, regarding the size of the company group node corresponding to the company group that constitutes the set data including the same business attribute as the target business attribute among the size of the company group node, the company for the company group The value after conversion using the evaluation information, and the size of the other company group node is configured to execute a setting process to be a fixed value,
The output means includes
The company information providing system according to claim 5, wherein the output processing based on the network expression is executed according to the setting information of the node list created by the output element creating means.
前記企業評価情報記憶手段に複数種類の企業評価情報が記憶されている場合に、いずれの企業評価情報を用いるのかを指定するためのユーザの入力を受け付ける処理を実行する構成とされ、
前記出力要素作成手段は、
前記ユーザ入力受付手段により受け付けたユーザが指定した前記企業評価情報を用いて変換後の値を算出する設定処理を実行する構成とされている
ことを特徴とする請求項6に記載の企業情報提供システム。 The user input receiving means
When a plurality of types of company evaluation information is stored in the company evaluation information storage means, the process is configured to execute a process of receiving user input for designating which company evaluation information is used,
The output element creation means includes
The company information provision according to claim 6, wherein a setting process for calculating a value after conversion using the company evaluation information specified by the user received by the user input receiving unit is executed. system.
前記企業グループノードの色については、前記対象事業属性と同一の事業属性を含む組データを構成する企業グループに対応する前記企業グループノードの色と、それ以外の前記企業グループノードの色とを異なる色とし、
前記事業属性ノードの大きさについては、固定値とし、
前記事業属性ノードの色については、前記対象事業属性に対応する前記事業属性ノードの色と、それ以外の前記事業属性ノードの色とを異なる色とする設定処理を実行する構成とされている
ことを特徴とする請求項6または7に記載の企業情報提供システム。 The output element creation means includes
Regarding the color of the company group node, the color of the company group node corresponding to the company group constituting the set data including the same business attribute as the target business attribute is different from the color of the other company group node. Color and
The size of the business attribute node is a fixed value,
The color of the business attribute node is configured to execute a setting process in which the color of the business attribute node corresponding to the target business attribute is different from the colors of the other business attribute nodes. The system for providing corporate information according to claim 6 or 7, wherein:
画面表示または立体表示されている状態の前記企業グループノードを指示するユーザの入力を受け付ける処理を実行する構成とされ、
前記出力手段は、
前記ユーザ入力受付手段によりユーザの指示を受け付けた前記企業グループノードに対応する企業グループに属する企業を、前記抽出企業リストから取得し、取得した企業の名称を、当該企業グループノードの近傍に画面表示若しくは立体表示された吹き出し内に画面表示若しくは立体表示する吹き出し表示処理を実行する構成とされている
ことを特徴とする請求項5〜8のいずれかに記載の企業情報提供システム。 The user input receiving means
It is configured to execute a process of accepting a user input indicating the company group node in a screen display or stereoscopic display state,
The output means includes
The company belonging to the company group corresponding to the company group node that received the user instruction by the user input receiving means is acquired from the extracted company list, and the acquired company name is displayed on the screen in the vicinity of the company group node. Or it is set as the structure which performs the balloon display process which displays a screen or three-dimensionally in the balloon displayed in three dimensions. The company information provision system in any one of Claims 5-8 characterized by the above-mentioned.
ことを特徴とする請求項1〜9のいずれかに記載の企業情報提供システム。 Using the association between the company stored in the company information storage means, the business attribute of the company and the company group to which the company belongs, the same company group for the brute force combination of each company group and each business attribute Matrix creation means for executing the process of creating the company group / business attribute co-occurrence matrix by extracting companies having the same business attribute and having the number of extracted companies as an element of the matrix The company information providing system according to any one of claims 1 to 9, wherein the system is provided.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017069320A JP6370434B1 (en) | 2017-03-30 | 2017-03-30 | Company information provision system and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017069320A JP6370434B1 (en) | 2017-03-30 | 2017-03-30 | Company information provision system and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6370434B1 true JP6370434B1 (en) | 2018-08-08 |
JP2018169986A JP2018169986A (en) | 2018-11-01 |
Family
ID=63104319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017069320A Active JP6370434B1 (en) | 2017-03-30 | 2017-03-30 | Company information provision system and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6370434B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6489340B1 (en) * | 2018-06-28 | 2019-03-27 | 嘉久 塩川 | Comparison target company selection system |
CN112014759A (en) * | 2020-07-22 | 2020-12-01 | 量道(深圳)储能科技有限公司 | Method and system for analyzing battery performance based on distributed cluster |
CN114615311A (en) * | 2022-03-03 | 2022-06-10 | 平安国际融资租赁有限公司 | Enterprise information processing method, device, equipment and storage medium |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7426027B2 (en) * | 2020-01-15 | 2024-02-01 | アルトア株式会社 | Business classification device, method, program, business evaluation system and credit risk evaluation system |
JP7181261B2 (en) * | 2020-07-30 | 2022-11-30 | 株式会社ユーザベース | Information processing device, method, program |
KR102621077B1 (en) * | 2020-12-03 | 2024-01-03 | 주식회사 케이티 | Method of path managing based on automatic color algorithm |
JP7034447B1 (en) * | 2021-06-21 | 2022-03-14 | 株式会社Fronteo | Information processing system and information processing method |
CN113255370B (en) * | 2021-06-22 | 2022-09-20 | 中国平安财产保险股份有限公司 | Industry type recommendation method, device, equipment and medium based on semantic similarity |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005352637A (en) * | 2004-06-09 | 2005-12-22 | Ntt Data Corp | Device, system and program for enterprise evaluation |
JP2008287424A (en) * | 2007-05-16 | 2008-11-27 | Ntt Data Corp | Index extraction device, index extraction method, and computer program for it |
JP2009026241A (en) * | 2007-07-23 | 2009-02-05 | Ntt Data Corp | Evaluation device, method, and computer program therefor |
JP2012118612A (en) * | 2010-11-29 | 2012-06-21 | Hitachi Ltd | Marketing proposal support system |
-
2017
- 2017-03-30 JP JP2017069320A patent/JP6370434B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005352637A (en) * | 2004-06-09 | 2005-12-22 | Ntt Data Corp | Device, system and program for enterprise evaluation |
JP2008287424A (en) * | 2007-05-16 | 2008-11-27 | Ntt Data Corp | Index extraction device, index extraction method, and computer program for it |
JP2009026241A (en) * | 2007-07-23 | 2009-02-05 | Ntt Data Corp | Evaluation device, method, and computer program therefor |
JP2012118612A (en) * | 2010-11-29 | 2012-06-21 | Hitachi Ltd | Marketing proposal support system |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6489340B1 (en) * | 2018-06-28 | 2019-03-27 | 嘉久 塩川 | Comparison target company selection system |
JP2020004078A (en) * | 2018-06-28 | 2020-01-09 | 嘉久 塩川 | Comparison target company selection system |
CN112014759A (en) * | 2020-07-22 | 2020-12-01 | 量道(深圳)储能科技有限公司 | Method and system for analyzing battery performance based on distributed cluster |
CN112014759B (en) * | 2020-07-22 | 2023-04-14 | 量道(深圳)储能科技有限公司 | Method and system for analyzing battery performance based on distributed cluster |
CN114615311A (en) * | 2022-03-03 | 2022-06-10 | 平安国际融资租赁有限公司 | Enterprise information processing method, device, equipment and storage medium |
CN114615311B (en) * | 2022-03-03 | 2024-02-13 | 平安国际融资租赁有限公司 | Enterprise information processing method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP2018169986A (en) | 2018-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6370434B1 (en) | Company information provision system and program | |
US11188831B2 (en) | Artificial intelligence system for real-time visual feedback-based refinement of query results | |
CN107424043B (en) | Product recommendation method and device and electronic equipment | |
US8380727B2 (en) | Information processing device and method, program, and recording medium | |
US8234306B2 (en) | Information process apparatus, information process method, and program | |
JP6381775B2 (en) | Information processing system and information processing method | |
CN105874753A (en) | Systems and methods for behavioral segmentation of users in a social data network | |
CN102254043A (en) | Semantic mapping-based clothing image retrieving method | |
CN101454771A (en) | System and method of segmenting and tagging entities based on profile matching using a multi-media survey | |
JP2019125007A (en) | Information analyzer, information analysis method and information analysis program | |
CN110795613B (en) | Commodity searching method, device and system and electronic equipment | |
JP4925917B2 (en) | Evaluation apparatus and method, and computer program | |
US20220114624A1 (en) | Digital Content Text Processing and Review Techniques | |
Krestel et al. | Diversifying customer review rankings | |
Van Hooland et al. | Between commodification and engagement: on the double-edged impact of user-generated metadata within the cultural heritage sector | |
Srivihok et al. | E-commerce intelligent agent: personalization travel support agent using Q Learning | |
JP7065718B2 (en) | Judgment support device and judgment support method | |
CN118250516B (en) | Hierarchical processing method for users | |
CN113254775A (en) | Credit card product recommendation method based on client browsing behavior sequence | |
CN117390289B (en) | House construction scheme recommending method, device and equipment based on user portrait | |
US20080109726A1 (en) | Interactive user interface for displaying correlation | |
WO2023159766A1 (en) | Catering data analysis method and apparatus, and electronic device and storage medium | |
JP6696270B2 (en) | Information providing server device, program and information providing method | |
Tekin et al. | Big data concept in small and medium enterprises: how big data effects productivity | |
KR101549188B1 (en) | Apparatus and method for measuring brand image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180613 |
|
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: 20180702 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6370434 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |