[go: up one dir, main page]

JP5793799B1 - Trademark support system - Google Patents

Trademark support system Download PDF

Info

Publication number
JP5793799B1
JP5793799B1 JP2015094520A JP2015094520A JP5793799B1 JP 5793799 B1 JP5793799 B1 JP 5793799B1 JP 2015094520 A JP2015094520 A JP 2015094520A JP 2015094520 A JP2015094520 A JP 2015094520A JP 5793799 B1 JP5793799 B1 JP 5793799B1
Authority
JP
Japan
Prior art keywords
product
service
company
services
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015094520A
Other languages
Japanese (ja)
Other versions
JP2016212572A (en
Inventor
仁 渡部
仁 渡部
Original Assignee
株式会社将星
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社将星 filed Critical 株式会社将星
Priority to JP2015094520A priority Critical patent/JP5793799B1/en
Application granted granted Critical
Publication of JP5793799B1 publication Critical patent/JP5793799B1/en
Publication of JP2016212572A publication Critical patent/JP2016212572A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】 商品(役務)の内容を検証するのに好適な商標支援システムを提供する。【解決手段】 出願支援装置は、自社及び競合他社の名称を入力し、入力した自社名と一致する事業者名を商品情報テーブルのなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブルのなかから検索する。また、入力した競合他社名と一致する事業者名を商品情報テーブルのなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブルのなかから検索する。そして、索出した商品(役務)に基づいて、自社の商品(役務)及び競合他社の商品(役務)の所定の集合を算出し、算出した集合の商品(役務)を表示する。【選択図】 図6PROBLEM TO BE SOLVED: To provide a trademark support system suitable for verifying the contents of goods (services). [MEANS FOR SOLVING PROBLEMS] An application support apparatus inputs the names of its own company and competitors, searches the product information table for a company name that matches the input company name, and products registered in the same record (Service) is searched from the product information table. Further, the operator name that matches the entered competitor name is searched from the product information table, and the product (service) registered in the same record is searched from the product information table. Then, based on the retrieved product (service), a predetermined set of the company's product (service) and the competitor's product (service) is calculated, and the product (service) of the calculated set is displayed. [Selection] Figure 6

Description

本発明は、商標に関する支援を行うシステムに係り、特に、商品又は役務の内容を検証するのに好適な商標支援システムに関する。   The present invention relates to a system for supporting a trademark, and more particularly to a trademark supporting system suitable for verifying the contents of goods or services.

従来、商標登録出願を支援する技術としては、例えば、特許文献1記載の技術が知られている。   Conventionally, for example, a technique described in Patent Document 1 is known as a technique for supporting a trademark registration application.

特許文献1記載の技術は、願書の作成時に検索キーワードを入力すると、入力した検索キーワードに対応する商品及び役務の区分に属するすべての商品又は役務が表示され、ユーザは、表示された商品又は役務のなかから所望のものを選択することができるというものである(同文献〔0033〕〔0042〕〔0044〕〔0046〕)。   In the technique described in Patent Document 1, when a search keyword is input when an application is created, all products or services belonging to the product and service category corresponding to the input search keyword are displayed, and the user can display the displayed product or service. Among them, a desired one can be selected (the same document [0033] [0042] [0044] [0046]).

特開2001−34671号公報JP 2001-34671 A

ところで、商標登録出願を行うにあたっては、商標権が更新により永続的に保持できる権利である一方で、出願時の内容を超えて権利範囲を変更することはできないので、指定商品又は指定役務の内容について十分な検討が必要である。   By the way, when filing a trademark registration application, the trademark right is a right that can be permanently retained by renewal, but the scope of right cannot be changed beyond the contents at the time of filing, so the contents of the designated goods or designated services Sufficient consideration is necessary.

しかしながら、商品又は役務の検討にあたって、出願しようとする商品又は役務の候補として現在の業務に係る商品又は役務を挙げることはできても、その内容が適切かどうかを判断することは難しい。これは、商品又は役務の内容が適切かどうかの判断基準が存在しないからである。特許文献1記載の技術にあっても、同一区分内の商品又は役務が表示されるだけであり、商品又は役務の内容が適切かどうかの判断基準とすることはできない。例えば、現在の業務に係る商品又は役務のほかに指定すべき商品又は役務があるかどうか、あるとしたらどこまで指定した方がよいか、現在の業務に係る商品又は役務の範囲が広くすべてを指定することが費用等の点で適切かどうかについては、何も分からない。   However, when considering a product or service, it is difficult to determine whether the content is appropriate even though the product or service related to the current business can be cited as a candidate for the product or service to be applied for. This is because there is no criterion for determining whether the content of the product or service is appropriate. Even in the technique described in Patent Document 1, only products or services within the same category are displayed, and it cannot be used as a criterion for determining whether the contents of the products or services are appropriate. For example, if there are products or services that should be specified in addition to the products or services related to the current business, and if so, what should be specified, and the range of products or services related to the current business should be specified widely I don't know if it is appropriate in terms of costs.

出願後においても同様の問題が想定される。例えば、更新時においては、現在の商標登録において指定された商品又は役務の内容に過不足があれば、更新せずに新たな出願を行うか、更新するとともに新たな出願を追加で行うか、区分を減じて更新を行うなどの対策が求められるところ、現在の商標登録において指定された商品又は役務の内容に過不足がないかどうかを判断することは難しい。   Similar problems are expected even after filing. For example, at the time of renewal, if there is an excess or deficiency in the contents of the goods or services specified in the current trademark registration, whether to file a new application without renewal, or renew and add a new application, When countermeasures such as renewal by reducing the categories are required, it is difficult to determine whether there is an excess or deficiency in the contents of the goods or services specified in the current trademark registration.

これらの問題は、出願時及び更新時に商品又は役務の内容が適切かどうかを判断する場合に限らず、商品又は役務の内容を検証する他の場合についても同様に想定される。   These problems are not limited to determining whether the contents of goods or services are appropriate at the time of filing and renewal, but are similarly assumed in other cases where the contents of goods or services are verified.

そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、商品又は役務の内容を検証するのに好適な商標支援システムを提供することを目的としている。   Accordingly, the present invention has been made paying attention to such an unsolved problem of the conventional technology, and an object of the present invention is to provide a trademark support system suitable for verifying the contents of goods or services. It is said.

〔発明1〕 上記目的を達成するために、発明1の商標支援システムは、商品若しくは役務又はこれが属するグループに関する商品情報を記憶する商品情報記憶手段のなかから、第1の商品若しくは役務又はこれが属するグループに関する前記商品情報を検索する商品情報検索手段と、前記商品情報検索手段で索出した商品情報及び第2の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報を生成する商品情報生成手段と、前記商品情報生成手段で生成した商品情報の統計情報を取得する統計情報取得手段と、前記統計情報取得手段で取得した統計情報に基づいて、前記商品情報生成手段で生成した商品情報を出力し、又は、前記統計情報取得手段で取得した統計情報及び前記商品情報生成手段で生成した商品情報に基づいて、商品若しくは役務又はこれが属するグループに関する商品情報を出力する商品情報出力手段とを備える。   [Invention 1] In order to achieve the above object, the trademark support system of Invention 1 includes the first product or service or the product to which the product or service or product information relating to the group to which the product belongs is stored. Product information search means for searching for the product information related to the group, product information searched by the product information search means and the second product or service or the product information related to the group to which the first product or service belongs. Or product information generating means for generating product information relating to a group to which the product belongs and the second product or service or a predetermined set of groups to which the product belongs, and statistical information for obtaining statistical information of product information generated by the product information generating means Based on the acquisition unit and the statistical information acquired by the statistical information acquisition unit, Product information generated by the product information generating means, or based on the statistical information acquired by the statistical information acquiring means and the product information generated by the product information generating means, product information on the product or service or the group to which the product belongs Product information output means.

このような構成であれば、商品情報検索手段により、第1の商品若しくは役務又はこれが属するグループに関する商品情報が商品情報記憶手段のなかから検索され、商品情報生成手段により、索出された商品情報及び第2の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報が生成される。そして、統計情報取得手段により、生成された商品情報の統計情報が取得され、商品情報出力手段により、取得された統計情報に基づいて、生成された商品情報が出力されるか、又は、取得された統計情報及び生成された商品情報に基づいて、商品若しくは役務又はこれが属するグループに関する商品情報が出力される。   In such a configuration, the product information search means searches the product information storage means for product information related to the first product or service or the group to which the product belongs, and the product information generation means searches for the product information retrieved. Based on the product information about the second product or service or the group to which it belongs, product information about a predetermined set of the first product or service or the group to which it belongs and the second product or service or the group to which it belongs is generated . Then, statistical information of the generated product information is acquired by the statistical information acquisition unit, and the generated product information is output or acquired based on the acquired statistical information by the product information output unit. Based on the statistical information and the generated merchandise information, merchandise information regarding the merchandise or service or the group to which the merchandise belongs is output.

ここで、商品情報は、例えば、商品若しくは役務又はこれが属するグループを識別するための情報(例えば、名称、番号、ID、コード、URL等のリンク情報)として構成することができる。また、商品情報は、例えば、文字、数字、図形、符合、記号、画像(静止画像又は動画像を含む。以下同じ。)、音声その他の情報として構成することができる。また、商品情報は、商品若しくは役務又はこれが属するグループに関するキーワード(例えば、商品又は役務の名称の一部を示す1又は複数のキーワード)として構成することができる。以下、発明2の商標支援システムにおいて同じである。   Here, the product information can be configured as, for example, information for identifying a product or service or a group to which the product belongs (for example, link information such as a name, number, ID, code, and URL). Moreover, merchandise information can be comprised as a character, a number, a figure, a code | symbol, a symbol, an image (a still image or a moving image is included. The following is the same), audio | voice other information, for example. Further, the product information can be configured as a keyword related to a product or service or a group to which the product or service belongs (for example, one or a plurality of keywords indicating a part of the name of the product or service). The same applies to the trademark support system according to the second aspect.

また、商品情報には、例えば、(1)商標登録出願又は商標登録において指定された商品若しくは役務のうち一の商品若しくは役務(この段落において「一の指定商品等」という。)又はこれが属するグループに関する商品情報、(2)一の指定商品等を包括する上位概念の商品若しくは役務又はこれが属するグループに関する商品情報、又は、(3)一の指定商品等に包括される下位概念の商品若しくは役務又はこれが属するグループに関する商品情報が含まれる。以下、発明2の商標支援システムにおいて同じである。   The product information includes, for example, (1) one product or service (referred to as “one specified product etc.” in this paragraph) among the products or services designated in the trademark registration application or trademark registration, or the group to which the product belongs. (2) Product information or services of a higher concept that includes one designated product, etc., or product information related to a group to which it belongs, or (3) Products or services of a lower concept that are included in one specified product, or Product information about the group to which it belongs is included. The same applies to the trademark support system according to the second aspect.

また、所定の集合には、例えば、(1)第1の商品若しくは役務及び第2の商品若しくは役務の集合、又は、(2)第1の商品若しくは役務が属するグループ及び第2の商品若しくは役務が属するグループの集合が含まれる。また、商品又は役務及びグループが対応関係にあることから、所定の集合には、例えば、(3)第1の商品若しくは役務及び第2の商品若しくは役務が属するグループの集合、又は、(4)第1の商品若しくは役務が属するグループ及び第2の商品若しくは役務の集合が含まれる。以下、発明2の商標支援システムにおいて同じである。   In addition, the predetermined set includes, for example, (1) a set of a first product or service and a second product or service, or (2) a group to which the first product or service belongs and a second product or service. Contains the set of groups to which the belongs. In addition, since the product or service and the group are in a correspondence relationship, for example, (3) the set of the group to which the first product or service and the second product or service belong, or (4) A group to which the first product or service belongs and a set of second products or services are included. The same applies to the trademark support system according to the second aspect.

また、統計情報取得手段は、例えば、入力装置等から統計情報を入力してもよいし、外部の端末等から統計情報を獲得又は受信してもよいし、記憶装置や記憶媒体等から統計情報を読み出してもよいし、情報処理等により統計情報を生成し又は算出してもよい。したがって、取得には、少なくとも入力、獲得、受信、読出(検索を含む。)、生成及び算出が含まれる。以下、取得の概念については同じである。   Further, the statistical information acquisition means may input statistical information from an input device or the like, acquire or receive statistical information from an external terminal or the like, or statistical information from a storage device or a storage medium, for example. May be read out, or statistical information may be generated or calculated by information processing or the like. Therefore, acquisition includes at least input, acquisition, reception, reading (including search), generation, and calculation. Hereinafter, the concept of acquisition is the same.

また、統計情報には、例えば、出現回数、出現率、順位、差分、分散、標準誤差、標準偏差、偏差値、平均値、中央値、最頻値、尖度、歪度、最小値、最大値その他の統計量が含まれる。   The statistical information includes, for example, the number of appearances, appearance rate, rank, difference, variance, standard error, standard deviation, deviation value, average value, median value, mode value, kurtosis, skewness, minimum value, maximum value Values and other statistics are included.

また、商品情報出力手段は、例えば、表示、印刷、音声出力、記憶装置や記憶媒体等への書き出し、外部の端末等への送信、バイブレーション等の振動、発熱その他の方法により商品情報を出力することができる。したがって、出力には、少なくとも表示、印刷、音声出力、書き出し、送信、振動及び発熱が含まれる。以下、出力の概念については同じである。   The product information output means outputs the product information by, for example, display, printing, audio output, writing to a storage device or storage medium, transmission to an external terminal, vibration such as vibration, heat generation, and other methods. be able to. Accordingly, the output includes at least display, printing, audio output, writing, transmission, vibration, and heat generation. Hereinafter, the concept of output is the same.

また、商品情報出力手段による出力の形態には、例えば、(1)生成した商品情報に係る商品若しくは役務又はこれが属するグループに関する商品情報を出力すること、(2)生成した商品情報に係る商品若しくは役務を包括する上位概念の商品若しくは役務又はこれが属するグループに関する商品情報を出力すること、又は、(3)生成した商品情報に係る商品若しくは役務に包括される下位概念の商品若しくは役務又はこれが属するグループを出力することが含まれる。   The output form by the product information output means includes, for example, (1) outputting the product or service related to the generated product information or the product information related to the group to which the product belongs, or (2) the product related to the generated product information or Output the product information related to the superordinate product or service that includes the service or the group to which it belongs, or (3) the subordinate product or service that is included in the product or service related to the generated product information, or the group to which this belongs Output.

また、商品情報記憶手段は、商品情報をあらゆる手段で且つあらゆる時期に記憶するものであり、商品情報を予め記憶してあるものであってもよいし、商品情報を予め記憶することなく、本システムの動作時に外部からの入力等によって商品情報を記憶するようになっていてもよい。以下、発明2の商標支援システムにおいて同じである。   The product information storage means stores the product information at any time and at any time, and may store the product information in advance, or store the product information in advance without storing the product information in advance. The product information may be stored by an external input or the like when the system is operating. The same applies to the trademark support system according to the second aspect.

また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、発明2の商標支援システムにおいて同じである。   Further, the present system may be realized as a single device, terminal, or other device, or may be realized as a network system in which a plurality of devices, terminals, or other devices are communicably connected. In the latter case, each component may belong to any one of a plurality of devices and the like as long as they are connected so as to communicate with each other. The same applies to the trademark support system according to the second aspect.

また、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループをどのように決定するかは任意であるが、第1の商品若しくは役務又はこれが属するグループと、第2の商品若しくは役務又はこれが属するグループとの関係には、例えば、対比される商品若しくは役務又はこれが属するグループの一方と他方の関係が含まれる。以下、発明2の商標支援システムにおいて同じである。   In addition, how to determine the first product or service or the group to which it belongs and the second product or service or the group to which it belongs is arbitrary, but the first product or service or the group to which it belongs, The relationship between the product or service or the group to which it belongs includes, for example, the relationship between one or the other of the compared product or service or the group to which the product or service belongs. The same applies to the trademark support system according to the second aspect.

具体的には、例えば、次の構成を採用することができる。
第1の構成は、検索キーを取得する検索キー取得手段を備え、前記商品情報検索手段は、商品若しくは役務又はこれが属するグループに関する商品情報を、事業内容又はその分類に関する事業情報と対応づけて記憶する商品情報記憶手段のなかから、前記検索キー取得手段で取得した検索キーに対応する前記事業情報を介して前記商品情報を検索する。
Specifically, for example, the following configuration can be employed.
The first configuration includes search key acquisition means for acquiring a search key, and the product information search means stores product information relating to a product or service or a group to which the product belongs, in association with business content or business information relating to the classification. The merchandise information is retrieved from the merchandise information storage means that performs the business information corresponding to the search key acquired by the search key acquisition means.

第2の構成は、検索キーを取得する検索キー取得手段を備え、前記商品情報検索手段は、商品若しくは役務又はこれが属するグループに関する商品情報を、事業者又はその分類に関する事業者情報と対応づけて記憶する商品情報記憶手段のなかから、前記検索キー取得手段で取得した検索キーに対応する前記事業者情報を介して前記商品情報を検索する。   The second configuration includes search key acquisition means for acquiring a search key, wherein the product information search means associates product information related to a product or service or a group to which the product or service belongs with business information related to the business or its classification. The product information is searched through the business operator information corresponding to the search key acquired by the search key acquisition unit from the stored product information storage unit.

上記第1の構成において、検索キーとしては、例えば、文字、数字、図形、符合、記号、画像、音声その他の情報として構成することができる。また、検索キーは、事業情報と同一の情報に限らず、事業情報と対応可能な情報であれば任意の情報を採用することができる。例えば、(1)事業情報の一部の情報、(2)演算(例えば、符号化、暗号化、復号化、圧縮又は解凍その他の演算)により事業情報の一部又は全部を得ることができる情報、(3)他の情報を介して事業情報を特定することができる情報を採用することができる。上記第2の構成において同じである。   In the first configuration, the search key can be configured as, for example, letters, numbers, figures, signs, symbols, images, sounds, and other information. Further, the search key is not limited to the same information as the business information, and any information can be adopted as long as the information is compatible with the business information. For example, (1) information that is part of business information, and (2) information that can obtain part or all of business information by calculation (for example, encoding, encryption, decryption, compression or decompression, and other calculations). (3) Information that can identify business information via other information can be employed. The same applies to the second configuration.

また、上記第1の構成において、事業情報は、例えば、事業内容を識別するための情報(例えば、名称、番号、ID、コード、URL等のリンク情報)として構成することができる。また、事業情報は、例えば、文字、数字、図形、符合、記号、画像、音声その他の情報として構成することができる。上記第2の構成において同じである。   In the first configuration, the business information can be configured, for example, as information for identifying the business content (for example, link information such as name, number, ID, code, URL, etc.). Moreover, business information can be comprised as information of a character, a number, a figure, a code | symbol, a symbol, an image, an audio | voice, etc., for example. The same applies to the second configuration.

また、上記第1の構成において、商品情報を事業情報と対応づけて記憶することとしては、例えば、(1)商品情報及び事業情報を同一のレコードに登録するなど、直接対応づけて記憶すること、(2)商品情報及び中間情報を対応づけて登録するテーブルと、事業情報及び中間情報を対応づけて登録するテーブルを設けるなど、中間に1又は複数の情報を介して記憶することが含まれる。すなわち、商品情報から事業情報を辿ることができる態様であれば、あらゆるデータ構造を採用することができる。上記第2の構成において同じであり、以下、情報を対応づけて記憶する概念については同じである。   In the first configuration, the product information is stored in association with the business information. For example, (1) the product information and the business information are registered in the same record and stored in direct correspondence. , (2) including storing a table for associating and registering product information and intermediate information and a table for registering and registering business information and intermediate information, including storing information via one or more information in the middle . That is, any data structure can be employed as long as business information can be traced from product information. This is the same in the second configuration, and the concept of storing information in association with each other is the same.

〔発明2〕 さらに、発明2の商標支援システムは、商品若しくは役務又はこれが属するグループに関する商品情報を記憶する商品情報記憶手段のなかから、第1の商品若しくは役務又はこれが属するグループに関する前記商品情報を検索する商品情報検索手段と、前記商品情報検索手段で索出した商品情報及び第2の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報を生成する商品情報生成手段とを備える。   [Invention 2] The trademark support system of Invention 2 further includes the product information about the first product or service or the group to which the product belongs from the product information storage means for storing the product information about the product or service or the group to which the product belongs. Based on the product information search means to search, the product information searched by the product information search means and the product information on the second product or service or the group to which the product belongs, the first product or service or the group to which the Product information generating means for generating product information relating to a second product or service or a predetermined set of groups to which the second product or service belongs.

このような構成であれば、商品情報検索手段により、第1の商品若しくは役務又はこれが属するグループに関する商品情報が商品情報記憶手段のなかから検索され、商品情報生成手段により、索出された商品情報及び第2の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報が生成される。   In such a configuration, the product information search means searches the product information storage means for product information related to the first product or service or the group to which the product belongs, and the product information generation means searches for the product information retrieved. Based on the product information about the second product or service or the group to which it belongs, product information about a predetermined set of the first product or service or the group to which it belongs and the second product or service or the group to which it belongs is generated .

〔発明3〕 さらに、発明3の商標支援システムは、発明1及び2のいずれか1の商標支援システムにおいて、前記所定の集合は、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの積集合、差集合又は和集合である。   [Invention 3] Further, the trademark support system according to the invention 3 is the trademark support system according to any one of the inventions 1 and 2, wherein the predetermined set includes the first product or service, the group to which the product belongs, and the second group. It is a product set, difference set or union of goods or services or a group to which the product or service belongs.

このような構成であれば、商品情報生成手段により、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの積集合、差集合又は和集合に関する商品情報が生成される。   If it is such composition, the merchandise information generation means will generate the merchandise information about the product set, difference set or union of the first product or service or the group to which it belongs and the second product or service or the group to which it belongs. The

〔発明4〕 さらに、発明4の商標支援システムは、発明1乃至3のいずれか1の商標支援システムにおいて、前記商品情報生成手段は、前記商品情報検索手段で索出した商品情報、前記第2の商品若しくは役務又はこれが属するグループに関する商品情報、及び第3の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの補集合に関する商品情報を生成する。   [Invention 4] Further, the trademark support system according to the invention 4 is the trademark support system according to any one of the inventions 1 to 3, wherein the product information generation means is the product information retrieved by the product information search means, the second information Based on the product information on the product or service of the product or the group to which the product belongs, and the product information on the third product or service or the group to which the product belongs, the first product or service or the group to which the product belongs, and the second product or service or Product information relating to the complementary set of the group to which it belongs is generated.

このような構成であれば、商品情報生成手段により、索出された商品情報、第2の商品若しくは役務又はこれが属するグループに関する商品情報、及び第3の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの補集合に関する商品情報が生成される。   In such a configuration, the product information generation means searches for the product information retrieved, the product information related to the second product or service or the group to which the product belongs, and the product information related to the third product or service or the group to which the product belongs. Based on this, product information relating to a first product or service or a group to which the first product or service belongs and a complement of the second product or service or a group to which the product belongs is generated.

ここで、補集合には、例えば、(1)第3の商品若しくは役務又はこれが属するグループ(この段落において「第3の商品等」という。)のうち、第1の商品若しくは役務及び第2の商品若しくは役務の集合以外のもの、(2)第3の商品等のうち、第1の商品若しくは役務が属するグループ及び第2の商品若しくは役務が属するグループの集合以外のもの、(3)第3の商品等のうち、第1の商品若しくは役務及び第2の商品若しくは役務が属するグループの集合以外のもの、又は、(4)第3の商品等のうち、第1の商品若しくは役務が属するグループ及び第2の商品若しくは役務の集合以外のものが含まれる。   Here, the complementary set includes, for example, (1) the third product or service or the group to which it belongs (referred to as “third product etc.” in this paragraph), and the first product or service and the second product. Items other than the set of goods or services, (2) Of the third goods, etc., other than the group of the group to which the first goods or services belong and the group to which the second goods or services belong, (3) Third Of the products, etc., other than the group of the group to which the first product or service and the second product or service belong, or (4) Of the third product, the group to which the first product or service belongs And other than the second set of goods or services.

また、第1の商品若しくは役務又はこれが属するグループ、第2の商品若しくは役務又はこれが属するグループ、及び第3の商品若しくは役務又はこれが属するグループをどのように決定するかは任意であるが、第1の商品若しくは役務又はこれが属するグループと、第2の商品若しくは役務又はこれが属するグループと、第3の商品若しくは役務又はこれが属するグループとの関係には、例えば、対比される商品若しくは役務又はこれが属するグループの一方と他方、及びそれ以外の商品若しくは役務又はこれが属するグループの関係が含まれる。   In addition, how to determine the first product or service or the group to which it belongs, the second product or service or the group to which it belongs, and the third product or service or the group to which it belongs is arbitrary. The relationship between the product or service or the group to which it belongs, the second product or service or the group to which it belongs, and the third product or service or the group to which it belongs, for example, the product or service to be compared or the group to which it belongs The relationship between one and the other and the other goods or services or the group to which it belongs is included.

〔発明5〕 さらに、発明5の商標支援システムは、発明1乃至4のいずれか1の商標支援システムにおいて、前記統計情報取得手段は、前記商品情報生成手段で生成した商品情報について同一の内容ごと又は所定の分類ごとに出現回数を算出する。   [Invention 5] Further, the trademark support system of Invention 5 is the trademark support system of any one of Inventions 1 to 4, wherein the statistical information acquisition means has the same content for the product information generated by the product information generation means. Alternatively, the number of appearances is calculated for each predetermined classification.

このような構成であれば、統計情報取得手段により、生成された商品情報について同一の内容ごと又は所定の分類ごとに出現回数が算出され、商品情報出力手段により、算出された出現回数に基づいて、生成された商品情報が出力されるか、又は、算出された出現回数及び生成された商品情報に基づいて、商品若しくは役務又はこれが属するグループに関する商品情報が出力される。   In such a configuration, the statistical information acquisition unit calculates the number of appearances for each of the same contents or the predetermined classification for the generated product information, and the product information output unit calculates the number of appearances based on the calculated number of appearances. The generated product information is output, or the product information regarding the product or service or the group to which the product belongs is output based on the calculated number of appearances and the generated product information.

ここで、商品情報出力手段による出力の形態には、例えば、(1)出現回数の多い順に商品情報を出力すること、(2)出現回数の少ない順に商品情報を出力すること、(3)出現回数が所定以上の商品情報を出力すること、又は、(4)出現回数が所定以下の商品情報を出力することが含まれる。   Here, the output form by the product information output means includes, for example, (1) outputting product information in descending order of appearance count, (2) outputting product information in order of increasing appearance count, and (3) appearance. This includes outputting product information whose number of times is a predetermined number or more, or (4) outputting product information whose number of appearances is a predetermined number or less.

また、同一の内容ごとに出現回数を算出するとは、例えば、生成された商品情報に係る商品が「A」「B」「A」「B」「B」の場合、商品「A」の出現回数を「2」、商品「B」の出現回数を「3」として算出することをいう。また、所定の分類ごとに出現回数を算出するとは、例えば、生成された商品情報に係る商品が「A12」「B34」「A56」「B78」「B90」の場合、「A」を含む商品及び「B」を含む商品という分類を規定し、「A」を含む商品の出現回数を「2」、「B」を含む商品の出現回数を「3」として算出することをいう。分類方法は、任意である。   Also, calculating the number of appearances for each identical content means that, for example, when the products related to the generated product information are “A”, “B”, “A”, “B”, and “B”, the number of appearances of the product “A” Is calculated as “2” and the appearance frequency of the product “B” is calculated as “3”. In addition, calculating the number of appearances for each predetermined classification means that, for example, when the products related to the generated product information are “A12”, “B34”, “A56”, “B78”, “B90”, This means that the classification of products including “B” is defined, the number of appearances of products including “A” is calculated as “2”, and the number of appearances of products including “B” is calculated as “3”. The classification method is arbitrary.

以上説明したように、発明1の商標支援システムによれば、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報が得られるので、従来に比して、商品又は役務の内容を検証するための材料とすることができる。また、商品情報の統計情報に基づいて商品情報が出力されるので、商品又は役務の内容を統計的に検証するための材料とすることができる。   As described above, according to the trademark support system of the first aspect of the invention, product information about a predetermined set of the first product or service or the group to which the first product or service belongs and the second product or service or the group to which the product belongs can be obtained. Compared to the above, it can be a material for verifying the contents of goods or services. Further, since the product information is output based on the statistical information of the product information, it can be used as a material for statistically verifying the content of the product or service.

さらに、発明2の商標支援システムによれば、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報が得られるので、従来に比して、商品又は役務の内容を検証するための材料とすることができる。   Furthermore, according to the trademark support system of the invention 2, product information regarding a predetermined set of the first product or service or the group to which the first product or service belongs and the second product or service or the group to which the product belongs can be obtained. It can be a material for verifying the contents of goods or services.

さらに、発明3の商標支援システムによれば、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの積集合、差集合又は和集合に関する商品情報が得られるので、商品又は役務の内容をより具体的に検証するための材料とすることができる。   Furthermore, according to the trademark support system of the invention 3, product information regarding the product set, difference set or union of the first product or service or the group to which the product belongs and the second product or service or the group to which the product belongs can be obtained. It may be a material for more specifically verifying the contents of a product or service.

さらに、発明4の商標支援システムによれば、第1の商品若しくは役務又はこれが属するグループ及び第2の商品若しくは役務又はこれが属するグループの補集合に関する商品情報が得られるので、商品又は役務の内容をより具体的に検証するための材料とすることができる。   Furthermore, according to the trademark support system of the invention 4, product information regarding the first product or service or the group to which the product belongs or the second product or service or the complement of the group to which the product belongs can be obtained. It can be a material for more specific verification.

さらに、発明5の商標支援システムによれば、商品情報について同一の内容ごと又は所定の分類ごとの出現回数に基づいて商品情報が出力されるので、出現回数と関連して商品情報を把握することができる。   Further, according to the trademark support system of the invention 5, since the product information is output based on the number of appearances of the same content or the predetermined classification for the product information, the product information is grasped in relation to the number of appearances. Can do.

出願支援装置100のハードウェア構成を示す図である。2 is a diagram illustrating a hardware configuration of an application support apparatus 100. FIG. 商標公報の一部を抜粋した内容を示す図である。It is a figure which shows the content which extracted a part of trademark gazette. 商品情報テーブル400のデータ構造を示す図である。It is a figure which shows the data structure of the merchandise information table. 検索処理を示すフローチャートである。It is a flowchart which shows a search process. 競合他社を設定するための競合他社設定画面である。It is a competitor setting screen for setting a competitor. 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 検索処理を示すフローチャートである。It is a flowchart which shows a search process. 競合他社を設定するための競合他社設定画面である。It is a competitor setting screen for setting a competitor. 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品情報テーブル400のデータ構造を示す図である。It is a figure which shows the data structure of the merchandise information table. 検索処理を示すフローチャートである。It is a flowchart which shows a search process. 商品情報テーブル400のデータ構造を示す図である。It is a figure which shows the data structure of the merchandise information table. 書誌情報テーブル420のデータ構造を示す図である。It is a figure which shows the data structure of the bibliographic information table. 検索処理を示すフローチャートである。It is a flowchart which shows a search process. 競合他社を設定するための競合他社設定画面である。It is a competitor setting screen for setting a competitor. 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商標公報の一部を抜粋した内容を示す図である。It is a figure which shows the content which extracted a part of trademark gazette. 商品情報テーブル400のデータ構造を示す図である。It is a figure which shows the data structure of the merchandise information table. 検索処理を示すフローチャートである。It is a flowchart which shows a search process. 競合他社を設定するための競合他社設定画面である。It is a competitor setting screen for setting a competitor. 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 検索処理を示すフローチャートである。It is a flowchart which shows a search process. 競合他社を設定するための競合他社設定画面である。It is a competitor setting screen for setting a competitor. 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). 商品(役務)を検索するための検索画面である。It is a search screen for searching for goods (services). ネットワークシステムの構成を示すブロック図である。It is a block diagram which shows the structure of a network system.

〔第1の実施の形態〕
以下、本発明の第1の実施の形態を説明する。図1乃至図7は、本実施の形態を示す図である。
[First Embodiment]
Hereinafter, a first embodiment of the present invention will be described. 1 to 7 are diagrams showing this embodiment.

本実施の形態は、自社の商標登録において指定された商品又は役務(以下「商品(役務)」と表記する。)と、競合他社の商標登録において指定された商品(役務)を対比することにより、競合他社との関係で自社の商品(役務)の内容を検証する場合について本発明を適用したものである。   In the present embodiment, the product or service designated in the trademark registration of the company (hereinafter referred to as “product (service)”) is compared with the product (service) designated in the trademark registration of the competitor. The present invention is applied to the case of verifying the contents of its own products (services) in relation to competitors.

まず、本実施の形態の構成を説明する。
図1は、出願支援装置100のハードウェア構成を示す図である。
First, the configuration of the present embodiment will be described.
FIG. 1 is a diagram illustrating a hardware configuration of the application support apparatus 100.

出願支援装置100は、図1に示すように、制御プログラムに基づいて演算及びシステム全体を制御するCPU(Central Processing Unit)30と、所定領域に予めCPU30の制御プログラム等を格納しているROM(Read Only Memory)32と、ROM32等から読み出したデータやCPU30の演算過程で必要な演算結果を格納するためのRAM(Random Access Memory)34と、外部装置に対してデータの入出力を媒介するI/F(InterFace)38とで構成されており、これらは、データを転送するための信号線であるバス39で相互に且つデータ授受可能に接続されている。   As shown in FIG. 1, the application support apparatus 100 includes a CPU (Central Processing Unit) 30 that controls operations and the entire system based on a control program, and a ROM ( Read Only Memory) 32, RAM (Random Access Memory) 34 for storing data read from the ROM 32 and the like and calculation results required in the calculation process of the CPU 30, and I for mediating input / output of data to / from external devices / F (InterFace) 38, which are connected to each other via a bus 39 that is a signal line for transferring data so that data can be exchanged.

I/F38には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置40と、データやテーブル等をファイルとして格納する記憶装置42と、画像信号に基づいて画面を表示する表示装置44とが接続されている。   The I / F 38 includes, as external devices, an input device 40 such as a keyboard and a mouse that can input data as a human interface, a storage device 42 that stores data, tables, and the like as files, and a screen based on image signals. Is connected to a display device 44.

次に、記憶装置42のデータ構造を説明する。
図2は、商標公報の一部を抜粋した内容を示す図である。
Next, the data structure of the storage device 42 will be described.
FIG. 2 is a diagram showing contents extracted from a part of the trademark gazette.

本実施の形態では、商標公報を用いて、事業者が権利者となる商標登録において指定された商品(役務)、及び、その事業者名を対応づけて登録した商品情報テーブルを生成する。そして、この商品情報テーブルを用いて検索処理を実行する。図2を用いて商品情報テーブルの生成方法の概要を説明する。   In the present embodiment, using the trademark gazette, a product information table registered in association with the product (service) designated in the trademark registration for which the business operator is the right holder and the business operator name is created. And a search process is performed using this product information table. The outline | summary of the production | generation method of a merchandise information table is demonstrated using FIG.

記憶装置42は、商標公報の内容を記録した商標公報ファイルを記憶している。
図2の例では、A社は、ホテルの経営を主たる事業としており、登録番号「9,999,961」「9,999,962」の2件の商標登録を有している。そして、登録番号「9,999,961」の商標登録では「宿泊施設の提供」「宿泊施設の提供の契約の媒介又は取次ぎ」を、登録番号「9,999,962」の商標登録では「会議室の貸与」「入浴施設の提供」をそれぞれ指定役務としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「A社」及び役務「宿泊施設の提供」を対応づけ、事業者名「A社」及び役務「宿泊施設の提供の契約の媒介又は取次ぎ」を対応づけ、事業者名「A社」及び役務「会議室の貸与」を対応づけ、事業者名「A社」及び役務「入浴施設の提供」を対応づけて登録する。
The storage device 42 stores a trademark publication file that records the contents of the trademark publication.
In the example of FIG. 2, Company A has the main business of hotel management and has two trademark registrations with registration numbers “9,999,961” and “9,999,962”. In the trademark registration of registration number “9,999,961”, “providing accommodation facilities” and “mediation or agency of the contract for provision of accommodation facilities” are registered. In trademark registration of registration number “9,999,962”, “rental of conference room” “bathroom facilities” “Provision” is designated as a designated service. In this case, the product information table is associated with the company name “Company A” and the service “providing accommodation facilities” based on the trademark gazette, and the company name “Company A” and the service “providing accommodation facilities” "Company or agency" is associated, the company name "Company A" and the service "Lending of conference room" are associated, and the company name "Company A" and the service "Provision of bathing facilities" are associated and registered.

B社は、飲食店の経営を主たる事業としており、登録番号「9,999,963」「9,999,964」の2件の商標登録を有している。そして、登録番号「9,999,963」の商標登録では「飲食物の提供」「宿泊施設の提供」「会議室の貸与」を、登録番号「9,999,964」の商標登録では「菓子」をそれぞれ指定商品(役務)としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「B社」及び役務「飲食物の提供」を対応づけ、事業者名「B社」及び役務「宿泊施設の提供」を対応づけ、事業者名「B社」及び役務「会議室の貸与」を対応づけ、事業者名「B社」及び商品「菓子」を対応づけて登録する。   Company B mainly operates restaurants, and has two trademark registrations with registration numbers “9,999,963” and “9,999,964”. In the trademark registration of registration number “9,999,963”, “Providing food and drink”, “Providing accommodation facilities” and “lending conference rooms” are designated, and in the trademark registration of registration number “9,999,964”, “confectionery” is designated. It is said. In this case, in the product information table, the company name “Company B” and the service “Providing food and drink” are associated with the company name “Company B” and the service “Providing accommodation facility” based on the trademark gazette. The company name “B company” and the service “lending the conference room” are associated with each other, and the company name “B company” and the product “confectionery” are associated and registered.

C社は、スパ施設の経営を主たる事業としており、登録番号「9,999,965」「9,999,966」「9,999,967」の3件の商標登録を有している。そして、登録番号「9,999,965」の商標登録では「入浴施設の提供」を、登録番号「9,999,966」の商標登録では「あん摩・マッサージ及び指圧」を、登録番号「9,999,967」の商標登録では「飲食物の提供」「宿泊施設の提供」をそれぞれ指定役務としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「C社」及び役務「入浴施設の提供」を対応づけ、事業者名「C社」及び役務「あん摩・マッサージ及び指圧」を対応づけ、事業者名「C社」及び役務「飲食物の提供」を対応づけ、事業者名「C社」及び役務「宿泊施設の提供」を対応づけて登録する。   Company C, whose main business is the management of spa facilities, has three trademark registrations with registration numbers “9,999,965”, “9,999,966” and “9,999,967”. In the trademark registration of registration number “9,999,965”, “provide bathing facilities”, in the trademark registration of registration number “9,999,966”, “Anma, massage and shiatsu”, in the trademark registration of registration number “9,999,967” “ “Provision” and “Provision of accommodation” are designated services respectively. In this case, based on the trademark gazette, the product name “C company” and the service “provide bathing facilities” are associated with the product information table, and the company name “C company” and the service “Anma massage and shiatsu”. Are associated with the company name “C company” and the service “provide food and drink”, and the company name “C company” and the service “provide accommodation facility” are associated with each other and registered.

D社は、ホテル、飲食店及びスパ施設の経営を主たる事業としており、登録番号「9,999,968」「9,999,969」「9,999,970」「9,999,971」の4件の商標登録を有している。そして、登録番号「9,999,968」の商標登録では「宿泊施設の提供」「宿泊施設の提供の契約の媒介又は取次ぎ」「会議室の貸与」「飲食物の提供」を、登録番号「9,999,969」の商標登録では「菓子」を、登録番号「9,999,970」の商標登録では「入浴施設の提供」「あん摩・マッサージ及び指圧」を、登録番号「9,999,971」の商標登録では「理容」をそれぞれ指定商品(役務)としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「D社」及び役務「宿泊施設の提供」を対応づけ、事業者名「D社」及び役務「宿泊施設の提供の契約の媒介又は取次ぎ」を対応づけ、事業者名「D社」及び役務「会議室の貸与」を対応づけ、事業者名「D社」及び役務「飲食物の提供」を対応づけ、事業者名「D社」及び商品「菓子」を対応づけ、事業者名「D社」及び役務「入浴施設の提供」を対応づけ、事業者名「D社」及び役務「あん摩・マッサージ及び指圧」を対応づけ、事業者名「D社」及び役務「理容」を対応づけて登録する。   Company D mainly operates hotels, restaurants and spa facilities, and has four trademark registrations with registration numbers “9,999,968”, “9,999,969”, “9,999,970” and “9,999,971”. In the trademark registration of registration number “9,999,968”, “providing accommodation facility”, “mediation or agency of contract for provision of accommodation facility”, “rental of conference room”, “providing food and drink”, trademark of registration number “9,999,969” Designated as “confectionery” for registration, “Provision of bathing facilities” and “Anma, massage and shiatsu” for trademark registration of registration number “9,999,970”, and “Barber” for registration of trademark of registration number “9,999,971” (service) It is said. In this case, the product information table is associated with the company name “Company D” and the service “providing accommodation facilities” based on the trademark gazette, and the company name “Company D” and the service “providing accommodation facilities” "Company name or agency", business name "Company D" and service "Conference room lending", business name "Company D" and service "Providing food and drink" Corresponding “Company D” and product “confectionery”, Corresponding company name “Company D” and service “Providing bathing facilities”, Corresponding company name “D Company” and service “Anma, Massage and Shiatsu” The company name “Company D” and the service “Barber” are registered in association with each other.

図3は、商品情報テーブル400のデータ構造を示す図である。
記憶装置42は、図3に示すように、商品情報テーブル400を記憶している。
FIG. 3 is a diagram illustrating a data structure of the product information table 400.
The storage device 42 stores a product information table 400 as shown in FIG.

商品情報テーブル400には、1又は複数のレコードが登録されている。各レコードは、事業者名を登録するフィールド402と、商品(役務)を登録するフィールド404とを含んで構成されている。   In the product information table 400, one or more records are registered. Each record includes a field 402 for registering a business name and a field 404 for registering a product (service).

図3の例は、図2の例に対応しており、第1〜4行目のレコードがA社に関する登録情報であり、第5〜8行目のレコードがB社に関する登録情報であり、第9〜12行目のレコードがC社に関する登録情報であり、第13〜20行目のレコードがD社に関する登録情報である。   The example in FIG. 3 corresponds to the example in FIG. 2, the records in the first to fourth lines are registration information about the company A, and the records in the fifth to eighth lines are registration information about the company B. The records on the ninth to twelfth lines are the registration information regarding the company C, and the records on the thirteenth to twentieth lines are the registration information regarding the company D.

次に、CPU30で実行される処理を説明する。
CPU30は、MPU(Micro-Processing Unit)等からなり、ROM32の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図4のフローチャートに示す検索処理を実行する。
Next, processing executed by the CPU 30 will be described.
The CPU 30 is composed of an MPU (Micro-Processing Unit) or the like, activates a predetermined program stored in a predetermined area of the ROM 32, and executes search processing shown in the flowchart of FIG. 4 according to the program.

図4は、検索処理を示すフローチャートである。
検索処理は、ユーザからの検索要求に応じて実行される処理であって、CPU30において実行されると、図4に示すように、まず、ステップS100に移行する。
FIG. 4 is a flowchart showing the search process.
The search process is a process executed in response to a search request from the user. When the search process is executed in the CPU 30, first, the process proceeds to step S100 as shown in FIG.

ステップS100では、自社の名称を含む自社情報を入力し、ステップS102に移行して、競合他社の名称を含む競合情報を入力する。   In step S100, the company information including the name of the company is input, the process proceeds to step S102, and the competition information including the name of the competitor is input.

次いで、ステップS104に移行する。ステップS104では、ステップS100で入力した自社情報の自社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S104. In step S104, the business name matching the company name of the company information input in step S100 is searched from the product information table 400, and the product (service) registered in the same record is searched for in the product information table 400. Search from within. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS106に移行する。ステップS106では、ステップS102で入力した競合情報の競合他社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S106. In step S106, an operator name matching the competitor name of the competitive information input in step S102 is searched from the product information table 400, and the product (service) registered in the same record is searched for in the product information table. Search from 400. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS108に移行する。ステップS108では、ステップS104、S106で索出した商品(役務)に基づいて、ステップS104で索出した商品(役務)及びステップS106で索出した商品(役務)の積集合及び差集合を算出する。ステップS104で索出した商品(役務)を集合A、ステップS106で索出した商品(役務)を集合Bとすると、積集合S1は次式(1)により、差集合S2は次式(2)により、差集合S3は次式(3)によりそれぞれ算出することができる。   Next, the process proceeds to step S108. In step S108, based on the product (service) searched in steps S104 and S106, the product set and difference set of the product (service) searched in step S104 and the product (service) searched in step S106 are calculated. . If the product (service) searched in step S104 is set A and the product (service) searched in step S106 is set B, the product set S1 is expressed by the following equation (1), and the difference set S2 is expressed by the following equation (2). Thus, the difference set S3 can be calculated by the following equation (3).


S1=A∩B …(1)
S2=B−A …(2)
S3=A−B …(3)

次いで、ステップS110に移行する。ステップS110では、ステップS104、S106で検索対象となったレコード以外のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。

S1 = A∩B (1)
S2 = B−A (2)
S3 = A−B (3)

Next, the process proceeds to step S110. In step S110, a product (service) registered in a record other than the records to be searched in steps S104 and S106 is searched from the product information table 400. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS112に移行する。ステップS112では、ステップS104、S106、S110で索出した商品(役務)に基づいて、ステップS104で索出した商品(役務)及びステップS106で索出した商品(役務)の補集合を算出する。ステップS110で索出した商品(役務)を集合Cとすると、補集合S4は、次式(4)により算出することができる。   Next, the process proceeds to step S112. In step S112, based on the product (service) searched in steps S104, S106, and S110, a complement of the product (service) searched in step S104 and the product (service) searched in step S106 is calculated. If the product (service) searched in step S110 is set C, the complementary set S4 can be calculated by the following equation (4).


S4=C−(A∪B) …(4)

次いで、ステップS114に移行する。ステップS114では、ステップS108、S112で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)を表示し、一連の処理を終了する。

S4 = C- (A∪B) (4)

Next, the process proceeds to step S114. In step S114, the product (service) of the product set S1 calculated in steps S108 and S112, the product (service) of the difference set S2, the product (service) of the difference set S3, and the product (service) of the complement set S4 are displayed. A series of processing ends.

次に、本実施の形態の動作を説明する。
まず、第1の事例を説明する。第1の事例は、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)と、B社のすべての商標登録において指定された商品(役務)を対比する場合である。
Next, the operation of the present embodiment will be described.
First, the first case will be described. The first example is a case where the product (service) designated in the trademark registration of the registration number “9,999,961” of Company A is compared with the product (service) designated in all the trademark registrations of Company B.

A社は、現在、ホテルの経営を主たる事業として営んでいるが、近い将来、ホテルに飲食店を併設し飲食店の経営を新たな事業として営むことを予定している。そこで、A社は、飲食店の経営を主たる事業として営むB社を競合他社として設定し、B社との関係で、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)の内容を検証することを希望している。検証の結果、A社は、登録番号「9,999,961」の商標登録について、例えば、更新せずに新たな出願を行うか、更新するとともに新たな出願を追加で行うか、区分を減じて更新を行うなどの対策を講じることができる。   Company A currently operates a hotel as its main business, but in the near future, it plans to add a restaurant to the hotel and operate the restaurant as a new business. Therefore, Company A sets Company B, which operates as the main business of restaurants, as a competitor, and the product (service) designated in the trademark registration of Company A's registration number “9,999,961” in relation to Company B. Hope to verify the contents of. As a result of the verification, Company A updates the trademark registration with registration number “9,999,961”, for example, by making a new application without renewal, or by renewing and adding a new application, or by reducing the category. Measures can be taken.

図5は、競合他社を設定するための競合他社設定画面である。
図6は、商品(役務)を検索するための検索画面である。
FIG. 5 is a competitor setting screen for setting competitors.
FIG. 6 is a search screen for searching for products (services).

A社の担当者であるユーザは、自社設定画面(不図示)において、自社の名称としてA社の名称を入力し、設定ボタンをクリックすると、ステップS100を経て、A社の名称を含む自社情報が入力される。   When a user who is in charge of company A inputs the name of company A as the company name on the company setting screen (not shown) and clicks the set button, the company information including the name of company A is passed through step S100. Is entered.

また、ユーザは、図5の競合他社設定画面において、競合他社の名称としてB社の名称を入力し、設定ボタンをクリックすると、ステップS102を経て、B社の名称を含む競合情報が入力される。   Further, when the user inputs the name of the company B as the name of the competitor on the competitor setting screen of FIG. 5 and clicks the setting button, the competition information including the name of the company B is input through step S102. .

また、ユーザは、登録番号「9,999,961」の商標登録を検索対象として絞込設定する。
そして、ユーザが検索要求を行うと、ステップS104〜S112を経て、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)が、B社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、A社の商品(役務)及びB社の商品(役務)の積集合、差集合及び補集合が算出される。
In addition, the user narrows down the trademark registration with the registration number “9,999,961” as a search target.
When the user makes a search request, the product (service) designated in the trademark registration of the registration number “9,999,961” of company A is the product designated in all the trademark registrations of company B through steps S104 to S112. (Services) are searched for other products (services), and based on the retrieved products (services), the product set (product) of company A (product) and the product (service) of company B, A complement is calculated.

図3の例では、第1〜2行目のレコードには、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 3, since the products (services) designated in the trademark registration of the registration number “9,999,961” of Company A are registered in the records on the first and second lines, these products (services) are searched. Is done. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ}

また、第5〜8行目のレコードには、B社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Bは、次式のとおりである。

A = {providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities}

In the records on the 5th to 8th lines, products (services) designated in all trademark registrations of company B are registered, so these products (services) are searched. The set B is as follows:


B={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

したがって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

B = {Providing food and drink, providing accommodation, lending conference rooms, confectionery}

Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.


S1={宿泊施設の提供}
S2={菓子,飲食物の提供,会議室の貸与}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}

S1 = {providing accommodation facilities}
S2 = {confectionery, provision of food and drink, rental of conference room}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

次いで、第3〜4、9〜20行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, other products (services) are searched from the records in the 3rd to 4th and 9th to 20th lines. The set C is as follows:


C={会議室の貸与,入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Conference room rental, provision of bathing facilities, provision of bathing facilities, Anma massage and shiatsu, provision of food and drink, provision of accommodation facilities, provision of accommodation facilities, mediation or intermediation of contracts for provision of accommodation facilities, Rental of conference rooms, provision of food and drink, confectionery, provision of bathing facilities, Anma massage and shiatsu, barber}

したがって、補集合S4は、重複分を除き、次式のとおり算出される。

S4={理容,入浴施設の提供,あん摩・マッサージ及び指圧}
Therefore, the complementary set S4 is calculated as follows, excluding duplicates.

S4 = {barber, provision of bathing facilities, anma massage, and shiatsu}

そして、ステップS114を経て、算出された集合S1〜S4の商品(役務)が表示される。図6の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」が表示される。第2行目には、差集合S2の商品(役務)として「菓子」「飲食物の提供」「会議室の貸与」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」が表示される。第4行目には、補集合S4の商品(役務)として「理容」「入浴施設の提供」「あん摩・マッサージ及び指圧」が表示される。   Then, the products (services) of the calculated sets S1 to S4 are displayed through step S114. In the example of FIG. 6, “providing accommodation facilities” is displayed in the first row as the product (service) of the product set S1. In the second row, “confectionery”, “providing food and drink”, and “lending the conference room” are displayed as products (services) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” is displayed as the product (service) of the difference set S3. In the fourth line, “barber”, “providing a bathing facility”, “anma, massage and shiatsu” are displayed as products (services) of the complement set S4.

これにより、ユーザは、A社及びB社が共通で指定する商品(役務)、B社のみが指定する商品(役務)、A社のみが指定する商品(役務)、並びに、A社及びB社とも指定していない商品(役務)を把握することができるので、B社との関係で商品(役務)の内容を検証することができる。   As a result, the user can specify the products (services) designated in common by Company A and Company B, the products (service) designated only by Company B, the products (service) designated only by Company A, and Company A and Company B. Since it is possible to grasp a product (service) that is not specified, the contents of the product (service) can be verified in relation to the company B.

次に、第2の事例を説明する。第2の事例は、A社のすべての商標登録において指定された商品(役務)と、B社のすべての商標登録において指定された商品(役務)を対比する場合である。   Next, a second example will be described. The second example is a case in which a product (service) designated in all trademark registrations of company A is compared with a product (service) designated in all trademark registrations of company B.

図7は、商品(役務)を検索するための検索画面である。
ユーザは、A社のすべての商標登録を検索対象とすべく、登録番号「9,999,961」の商標登録を検索対象とした絞込設定を解除する。
FIG. 7 is a search screen for searching for products (services).
The user cancels the narrowing-down setting for searching for the trademark registration of the registration number “9,999,961” in order to search all trademark registrations of company A.

そして、ユーザが検索要求を行うと、ステップS104〜S112を経て、A社のすべての商標登録において指定された商品(役務)が、B社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、A社の商品(役務)及びB社の商品(役務)の積集合、差集合及び補集合が算出される。   When the user makes a search request, the product (service) specified in all trademark registrations of company A is changed to the product (service) specified in all trademark registrations of company B through steps S104 to S112. Other products (services) are searched for, and the product set, difference set and complement of Company A product (service) and Company B product (service) are calculated based on the searched product (service). Is done.

図3の例では、第1〜4行目のレコードには、A社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 3, since the products (services) designated in all trademark registrations of Company A are registered in the records in the first to fourth lines, these products (services) are searched. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}

A = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities}

また、第5〜8行目のレコードには、B社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Bは、次式のとおりである。   In the records on the 5th to 8th lines, products (services) designated in all trademark registrations of company B are registered, so these products (services) are searched. The set B is as follows:


B={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

したがって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

B = {Providing food and drink, providing accommodation, lending conference rooms, confectionery}

Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.


S1={宿泊施設の提供,会議室の貸与}
S2={菓子,飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ,入浴施設の提供}

S1 = {providing accommodation facilities, lending conference rooms}
S2 = {Providing sweets and food}
S3 = {mediation or agency of the contract for the provision of accommodation facilities, provision of bathing facilities}

次いで、第9〜20行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, other products (services) are searched from the records in the ninth to twentieth lines. The set C is as follows:


C={入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Providing bathing facilities, Anma massage and shiatsu, provision of food and drink, provision of accommodation facilities, provision of accommodation facilities, mediation or intermediation of contracts for provision of accommodation facilities, lending conference rooms, provision of food and beverages, Confectionery, bathing facilities, Anma massage, shiatsu, barber}

したがって、補集合S4は、重複分を除き、次式のとおり算出される。

S4={理容,あん摩・マッサージ及び指圧}
Therefore, the complementary set S4 is calculated as follows, excluding duplicates.

S4 = {Barber, Anma, Massage and Shiatsu}

そして、ステップS114を経て、算出された集合S1〜S4の商品(役務)が表示される。図7の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」「会議室の貸与」が表示される。第2行目には、差集合S2の商品(役務)として「菓子」「飲食物の提供」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」「入浴施設の提供」が表示される。第4行目には、補集合S4の商品(役務)として「理容」「あん摩・マッサージ及び指圧」が表示される。   Then, the products (services) of the calculated sets S1 to S4 are displayed through step S114. In the example of FIG. 7, “providing accommodation facilities” and “lending a conference room” are displayed as the products (services) of the product set S1 in the first row. In the second row, “confectionery” and “provide food and drink” are displayed as the products (services) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” “providing bathing facility” is displayed as the product (service) of the difference set S3. In the fourth line, “barber” and “anma massage and acupressure” are displayed as products (services) of the complement S4.

これにより、ユーザは、A社及びB社が共通で指定する商品(役務)、B社のみが指定する商品(役務)、A社のみが指定する商品(役務)、並びに、A社及びB社とも指定していない商品(役務)を把握することができるので、B社との関係で商品(役務)の内容を検証することができる。   As a result, the user can specify the products (services) designated in common by Company A and Company B, the products (service) designated only by Company B, the products (service) designated only by Company A, and Company A and Company B. Since it is possible to grasp a product (service) that is not specified, the contents of the product (service) can be verified in relation to the company B.

次に、本実施の形態の効果を説明する。
本実施の形態では、自社及び競合他社の名称を入力し、入力した自社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索し、入力した競合他社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索し、索出した商品(役務)に基づいて、自社の商品(役務)及び競合他社の商品(役務)の所定の集合を算出し、算出した集合の商品(役務)を表示する。
Next, the effect of this embodiment will be described.
In the present embodiment, the names of the company and competitors are input, the operator name that matches the input company name is searched from the product information table 400, and the product (service) registered in the same record as this is searched. ) Is searched from the product information table 400, and the operator name that matches the entered competitor name is searched from the product information table 400, and the product (service) registered in the same record is searched for the product. Based on the product (service) searched and searched from the information table 400, a predetermined set of the company's product (service) and competitor's product (service) is calculated, and the product of the calculated set (service) Is displayed.

これにより、自社の商品(役務)及び競合他社の商品(役務)の所定の集合が得られるので、従来に比して、商品(役務)の内容を検証するための材料とすることができる。   As a result, a predetermined set of the company's products (services) and competitors' products (services) can be obtained, which can be used as a material for verifying the contents of the products (services) as compared to the conventional case.

さらに、本実施の形態では、索出した商品(役務)に基づいて、自社の商品(役務)及び競合他社の商品(役務)の積集合及び差集合を算出する。   Further, in the present embodiment, the product set and difference set of the product (service) of the company and the product (service) of the competitor are calculated based on the searched product (service).

これにより、自社の商品(役務)及び競合他社の商品(役務)の積集合及び差集合が得られるので、商品(役務)の内容をより具体的に検証するための材料とすることができる。   As a result, a product set and a difference set of the products (services) of the company and the products (services) of the competitors can be obtained, so that the content of the product (service) can be more specifically verified.

さらに、本実施の形態では、自社及び競合他社の商品(役務)について検索対象となったレコード以外のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索し、索出した商品(役務)に基づいて、自社の商品(役務)及び競合他社の商品(役務)の補集合を算出する。   Furthermore, in the present embodiment, the product (service) registered in the record other than the record to be searched for the product (service) of the company and the competitor is searched from the product information table 400 and searched. Based on the product (service), a complementary set of the product (service) of the company and the product (service) of the competitor is calculated.

これにより、自社の商品(役務)及び競合他社の商品(役務)の補集合が得られるので、商品(役務)の内容をより具体的に検証するための材料とすることができる。   As a result, a complementary set of the company's products (services) and competitors' products (services) can be obtained, so that the contents of the products (services) can be more specifically verified.

本実施の形態において、記憶装置42は、発明2の商品情報記憶手段に対応し、ステップS104は、発明2又は4の商品情報検索手段に対応し、ステップS108、S112は、発明2又は4の商品情報生成手段に対応している。   In the present embodiment, the storage device 42 corresponds to the product information storage means of the invention 2, the step S104 corresponds to the product information search means of the invention 2 or 4, and the steps S108 and S112 correspond to the invention 2 or 4 of the invention 2 or 4. It corresponds to the product information generation means.

〔第2の実施の形態〕
次に、本発明の第2の実施の形態を説明する。図8乃至図13は、本実施の形態を示す図である。なお、以下、上記第1の実施の形態と異なる部分についてのみ説明し、重複する部分については同一の符号を付して説明を省略する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described. 8 to 13 are diagrams showing this embodiment. Hereinafter, only different parts from the first embodiment will be described, and overlapping parts will be denoted by the same reference numerals and description thereof will be omitted.

本実施の形態は、上記第1の実施の形態に対し、複数の競合他社との関係で自社の商品(役務)の内容を検証する点が異なる。   The present embodiment is different from the first embodiment in that the contents of the company's products (services) are verified in relation to a plurality of competitors.

まず、本実施の形態の構成を説明する。
CPU30は、図4のフローチャートに示す検索処理に代えて、図8のフローチャートに示す検索処理を実行する。
First, the configuration of the present embodiment will be described.
The CPU 30 executes the search process shown in the flowchart of FIG. 8 instead of the search process shown in the flowchart of FIG.

図8は、検索処理を示すフローチャートである。
検索処理は、CPU30において実行されると、図8に示すように、まず、ステップS200に移行する。
FIG. 8 is a flowchart showing search processing.
When the search process is executed in the CPU 30, first, the process proceeds to step S200 as shown in FIG.

ステップS200では、自社の名称を含む自社情報を入力し、ステップS202に移行して、競合他社1の名称を含む競合情報1を入力し、ステップS204に移行して、競合他社2の名称を含む競合情報2を入力する。   In step S200, the company information including the name of the company is input, the process proceeds to step S202, the competition information 1 including the name of competitor 1 is input, the process proceeds to step S204, and the name of competitor 2 is included. Enter competition information 2.

次いで、ステップS206に移行する。ステップS206では、ステップS200で入力した自社情報の自社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S206. In step S206, the company name that matches the company name of the company information input in step S200 is searched from the product information table 400, and the product (service) registered in the same record is searched for in the product information table 400. Search from within. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS208に移行する。ステップS208では、ステップS202で入力した競合情報1の競合他社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。また、ステップS204で入力した競合情報2の競合他社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S208. In step S208, the business name that matches the competitor name in the competitive information 1 input in step S202 is searched from the product information table 400, and the product (service) registered in the same record is searched for in the product information. The table 400 is searched. In addition, the business name that matches the competitor name of the competitive information 2 input in step S204 is searched from the product information table 400, and the product (service) registered in the same record is searched for in the product information table 400. Search from within. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS210に移行する。ステップS210では、ステップS208で索出した商品(役務)に基づいて、競合他社1について索出した商品(役務)及び競合他社2について索出した商品(役務)の積集合又は和集合を算出する。競合他社1について索出した商品(役務)を集合B1、競合他社2について索出した商品(役務)を集合B2とすると、積集合S5は次式(5)により、和集合S6は次式(6)によりそれぞれ算出することができる。積集合又は和集合のどちらを算出するかは、例えば、設定により決定することができる。   Next, the process proceeds to step S210. In step S210, based on the product (service) searched in step S208, the intersection or union of the product (service) searched for competitor 1 and the product (service) searched for competitor 2 is calculated. . If the product (service) searched for competitor 1 is set B1 and the product (service) searched for competitor 2 is set B2, product set S5 is expressed by the following equation (5) and union set S6 is expressed by the following equation ( 6), respectively. Whether to calculate the product set or the union set can be determined by setting, for example.


S5=B1∩B2 …(5)
S6=B1∪B2 …(6)

次いで、ステップS212に移行する。ステップS212では、ステップS206で索出した商品(役務)及びステップS210で算出した集合の商品(役務)に基づいて、ステップS206で索出した商品(役務)及びステップS208で索出した商品(役務)の積集合及び差集合を算出する。ステップS210で積集合S5を算出した場合、積集合S1は次式(7−1)により、差集合S2は次式(8−1)により、差集合S3は次式(9−1)によりそれぞれ算出することができる。

S5 = B1∩B2 (5)
S6 = B1∪B2 (6)

Next, the process proceeds to step S212. In step S212, based on the product (service) retrieved in step S206 and the set of products (service) calculated in step S210, the product (service) retrieved in step S206 and the product (service) retrieved in step S208. ) And the difference set are calculated. When the product set S5 is calculated in step S210, the product set S1 is expressed by the following formula (7-1), the difference set S2 is calculated by the following formula (8-1), and the difference set S3 is calculated by the following formula (9-1). Can be calculated.


S1=A∩S5 …(7−1)
S2=S5−A …(8−1)
S3=A−S5 …(9−1)

S1 = A∩S5 (7-1)
S2 = S5-A (8-1)
S3 = A−S5 (9-1)

これに対し、ステップS210で和集合S6を算出した場合、積集合S1は次式(7−2)により、差集合S2は次式(8−2)により、差集合S3は次式(9−2)によりそれぞれ算出することができる。   On the other hand, when the union S6 is calculated in step S210, the product set S1 is expressed by the following equation (7-2), the difference set S2 is expressed by the following equation (8-2), and the difference set S3 is expressed by the following equation (9− 2), respectively.


S1=A∩S6 …(7−2)
S2=S6−A …(8−2)
S3=A−S6 …(9−2)

S1 = A∩S6 (7-2)
S2 = S6-A (8-2)
S3 = A−S6 (9-2)

次いで、ステップS214に移行する。ステップS214では、ステップS206、S208で検索対象となったレコード以外のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S214. In step S214, a product (service) registered in a record other than the records to be searched in steps S206 and S208 is searched from the product information table 400. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS216に移行する。ステップS216では、ステップS206、S208、S214で索出した商品(役務)に基づいて、ステップS206で索出した商品(役務)及びステップS208で索出した商品(役務)の補集合を算出する。ステップS210で積集合S5を算出した場合、補集合S4は、次式(10−1)により算出することができる。   Next, the process proceeds to step S216. In step S216, based on the product (service) searched in steps S206, S208, and S214, a complement of the product (service) searched in step S206 and the product (service) searched in step S208 is calculated. When the product set S5 is calculated in step S210, the complement set S4 can be calculated by the following equation (10-1).


S4=C−(A∪S5) …(10−1)

これに対し、ステップS210で和集合S6を算出した場合、補集合S4は、次式(10−1)により算出することができる。

S4 = C- (A∪S5) (10-1)

On the other hand, when the union S6 is calculated in step S210, the complement S4 can be calculated by the following equation (10-1).


S4=C−(A∪S6) …(10−2)

次いで、ステップS218に移行する。ステップS218では、ステップS212、S216で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)を表示し、一連の処理を終了する。

S4 = C- (A∪S6) (10-2)

Next, the process proceeds to step S218. In step S218, the product (service) of the product set S1 calculated in steps S212 and S216, the product (service) of the difference set S2, the product (service) of the difference set S3, and the product (service) of the complement S4 are displayed. A series of processing ends.

次に、本実施の形態の動作を説明する。
まず、第1の事例を説明する。第1の事例は、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)と、B・C社のすべての商標登録において指定された商品(役務)を対比する場合である。B・C社の商品(役務)の集合を積集合S5として算出する。
Next, the operation of the present embodiment will be described.
First, the first case will be described. The first example is the case where the product (service) specified in the trademark registration of registration number “9,999,961” of Company A is compared with the product (service) specified in all trademark registrations of Company B and C. . A set of products (services) of the companies B and C is calculated as a product set S5.

A社は、現在、ホテルの経営を主たる事業として営んでいるが、近い将来、ホテルに飲食店及びスパ施設を併設し飲食店及びスパ施設の経営を新たな事業として営むことを予定している。そこで、A社は、飲食店の経営を主たる事業として営むB社を競合他社1として設定し、スパ施設の経営を主たる事業として営むC社を競合他社2として設定し、B・C社との関係で、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)の内容を検証することを希望している。   Company A currently operates a hotel as its main business, but in the near future, it plans to add a restaurant and spa facility to the hotel and operate the restaurant and spa facility as a new business. . Therefore, Company A sets Company B, which operates the restaurant business as its main business, as Competitor 1, Company C, which operates the spa facility as its main business, sets it as Competitor 2, and establishes a relationship with Company B and C. In relation to this, it is hoped that the contents of the goods (services) specified in the trademark registration of the registration number “9,999,961” of Company A will be verified.

図9は、競合他社を設定するための競合他社設定画面である。
図10は、商品(役務)を検索するための検索画面である。
FIG. 9 is a competitor setting screen for setting competitors.
FIG. 10 is a search screen for searching for products (services).

A社の担当者であるユーザは、自社設定画面(不図示)において、自社の名称としてA社の名称を入力し、設定ボタンをクリックすると、ステップS200を経て、A社の名称を含む自社情報が入力される。   When the user who is in charge of company A inputs the name of company A as the company name on the company setting screen (not shown) and clicks the set button, the company information including the name of company A is passed through step S200. Is entered.

また、ユーザは、図9の競合他社設定画面において、競合他社の名称としてB・C社の名称を入力し、設定ボタンをクリックすると、ステップS202、S204を経て、B・C社の名称を含む競合情報1、2が入力される。   When the user inputs the name of company B / C as the name of the competitor on the competitor setting screen of FIG. 9 and clicks the setting button, the name of company B / C is included through steps S202 and S204. Contention information 1 and 2 are input.

また、ユーザは、登録番号「9,999,961」の商標登録を検索対象として絞込設定する。
そして、ユーザが検索要求を行うと、ステップS206〜S216を経て、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)が、B・C社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、A社の商品(役務)及びB・C社の商品(役務)の積集合、差集合及び補集合が算出される。
In addition, the user narrows down the trademark registration with the registration number “9,999,961” as a search target.
When the user makes a search request, the product (service) designated in the trademark registration of registration number “9,999,961” of company A is designated in all trademark registrations of company B and C through steps S206 to S216. Products (services), other products (services) are searched, and the product set of company A's products (services) and B / C company products (services) based on the retrieved products (services) The difference set and the complement are calculated.

図3の例では、第1〜2行目のレコードには、A社の登録番号「9,999,961」の商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 3, since the products (services) designated in the trademark registration of the registration number “9,999,961” of Company A are registered in the records on the first and second lines, these products (services) are searched. Is done. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ}

また、第5〜8行目のレコードには、B社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B1は、次式のとおりである。

A = {providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities}

In the records on the 5th to 8th lines, products (services) designated in all trademark registrations of company B are registered, so these products (services) are searched. The set B1 is as follows.


B1={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

また、第9〜12行目のレコードには、C社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B2は、次式のとおりである。

B1 = {Providing food and drink, providing accommodation, lending conference rooms, confectionery}

In the records on the ninth to twelfth lines, products (services) designated in all trademark registrations of company C are registered, so these products (services) are searched. The set B2 is as follows.


B2={入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

B2 = {Providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation}

したがって、積集合S5は、次式のとおり算出される。

S5={飲食物の提供,宿泊施設の提供}
Therefore, the product set S5 is calculated as follows.

S5 = {Provision of food and drink, provision of accommodation facilities}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供}
S2={飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities}
S2 = {Provision of food and drink}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

次いで、第3〜4、13〜20行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, other products (services) are searched from the records in the 3rd to 4th and 13th to 20th lines. The set C is as follows:


C={会議室の貸与,入浴施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Lending of conference rooms, provision of bathing facilities, provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, lending of conference rooms, provision of food and drinks, confectionery, provision of bathing facilities, anma massage and Shiatsu, barber}

したがって、補集合S4は、重複分を除き、次式のとおり算出される。

S4={菓子,会議室の貸与,理容,入浴施設の提供,あん摩・マッサージ及び指圧}
Therefore, the complementary set S4 is calculated as follows, excluding duplicates.

S4 = {confectionery, rental of conference room, barber, provision of bathing facilities, anma massage and shiatsu}

そして、ステップS218を経て、算出された集合S1〜S4の商品(役務)が表示される。図10の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」が表示される。第2行目には、差集合S2の商品(役務)として「飲食物の提供」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」が表示される。第4行目には、補集合S4の商品(役務)として「菓子」「会議室の貸与」「理容」「入浴施設の提供」「あん摩・マッサージ及び指圧」が表示される。   Then, the products (services) of the calculated sets S1 to S4 are displayed through step S218. In the example of FIG. 10, “Providing accommodation facilities” is displayed in the first row as the product (service) of the product set S1. In the second row, “Providing food and drink” is displayed as the product (service) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” is displayed as the product (service) of the difference set S3. In the fourth row, “confectionery”, “rental of conference room”, “barber”, “providing bathing facilities”, “Anma, massage and shiatsu” are displayed as products (services) of the complement S4.

これにより、ユーザは、A社及びB・C社が共通で指定する商品(役務)、B・C社のみが指定する商品(役務)、A社のみが指定する商品(役務)、並びに、A社及びB・C社とも指定していない商品(役務)を把握することができるので、B・C社との関係で商品(役務)の内容を検証することができる。   Accordingly, the user can specify a product (service) that is commonly specified by Company A and Company B / C, a product (service) that is specified only by Company B / C, a product (service) that is specified only by Company A, and A Since the products (services) that are not designated by the companies B and C can be grasped, the contents of the products (services) can be verified in relation to the companies B and C.

次に、第2の事例を説明する。第2の事例は、A社のすべての商標登録において指定された商品(役務)と、B・C社のすべての商標登録において指定された商品(役務)を対比する場合である。B・C社の商品(役務)の集合を積集合S5として算出する。   Next, a second example will be described. The second case is a case where the product (service) designated in all trademark registrations of company A is compared with the product (service) designated in all trademark registrations of company B and C. A set of products (services) of the companies B and C is calculated as a product set S5.

図11は、商品(役務)を検索するための検索画面である。
ユーザは、A社のすべての商標登録を検索対象とすべく、登録番号「9,999,961」の商標登録を検索対象とした絞込設定を解除する。
FIG. 11 is a search screen for searching for products (services).
The user cancels the narrowing-down setting for searching for the trademark registration of the registration number “9,999,961” in order to search all trademark registrations of company A.

そして、ユーザが検索要求を行うと、ステップS206〜S216を経て、A社のすべての商標登録において指定された商品(役務)が、B・C社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、A社の商品(役務)及びB・C社の商品(役務)の積集合、差集合及び補集合が算出される。   When the user makes a search request, the products (services) designated in all trademark registrations of company A are changed to the products (services) designated in all trademark registrations of company B and C through steps S206 to S216. ), The other products (services) are searched, and based on the retrieved products (services), the product set of company A (services) and the product of B / C products (services), difference set and A complement is calculated.

図3の例では、第1〜4行目のレコードには、A社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 3, since the products (services) designated in all trademark registrations of Company A are registered in the records in the first to fourth lines, these products (services) are searched. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}

A = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities}

また、第5〜8行目のレコードには、B社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B1は、次式のとおりである。   In the records on the 5th to 8th lines, products (services) designated in all trademark registrations of company B are registered, so these products (services) are searched. The set B1 is as follows.


B1={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

また、第9〜12行目のレコードには、C社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B2は、次式のとおりである。

B1 = {Providing food and drink, providing accommodation, lending conference rooms, confectionery}

In the records on the ninth to twelfth lines, products (services) designated in all trademark registrations of company C are registered, so these products (services) are searched. The set B2 is as follows.


B2={入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

B2 = {Providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation}

したがって、積集合S5は、次式のとおり算出される。

S5={飲食物の提供,宿泊施設の提供}
Therefore, the product set S5 is calculated as follows.

S5 = {Provision of food and drink, provision of accommodation facilities}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供}
S2={飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities}
S2 = {Provision of food and drink}
S3 = {Intermediation or agency of the contract for the provision of accommodation facilities, lending of conference rooms, provision of bathing facilities}

次いで、第13〜20行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, another product (service) is searched from the records in the 13th to 20th lines. The set C is as follows:


C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing food and drinks, confectionery, providing bathing facilities, Anma massage and shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={菓子,理容,あん摩・マッサージ及び指圧}
Therefore, the complement set S4 is calculated as follows.

S4 = {Confectionery, Barber, Anma Massage, Shiatsu}

そして、ステップS218を経て、算出された集合S1〜S4の商品(役務)が表示される。図11の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」が表示される。第2行目には、差集合S2の商品(役務)として「飲食物の提供」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」「会議室の貸与」「入浴施設の提供」が表示される。第4行目には、補集合S4の商品(役務)として「菓子」「理容」「あん摩・マッサージ及び指圧」が表示される。   Then, the products (services) of the calculated sets S1 to S4 are displayed through step S218. In the example of FIG. 11, “Providing Accommodation” is displayed in the first row as the product (service) of the product set S1. In the second row, “Providing food and drink” is displayed as the product (service) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility”, “rental of conference room”, “provide bathing facility” are displayed as products (services) of difference set S3. In the fourth row, “confectionery”, “barber”, “anma massage and shiatsu” are displayed as the products (services) of the complement set S4.

これにより、ユーザは、A社及びB・C社が共通で指定する商品(役務)、B・C社のみが指定する商品(役務)、A社のみが指定する商品(役務)、並びに、A社及びB・C社とも指定していない商品(役務)を把握することができるので、B・C社との関係で商品(役務)の内容を検証することができる。   Accordingly, the user can specify a product (service) that is commonly specified by Company A and Company B / C, a product (service) that is specified only by Company B / C, a product (service) that is specified only by Company A, and A Since the products (services) that are not designated by the companies B and C can be grasped, the contents of the products (services) can be verified in relation to the companies B and C.

次に、第3の事例を説明する。第3の事例は、第1の事例において、B・C社の商品(役務)の集合を和集合S6として算出する点が異なる。   Next, a third example will be described. The third example is different from the first example in that a set of products (services) of the companies B and C is calculated as a union set S6.

図12は、商品(役務)を検索するための検索画面である。
集合A、B1、B2は、次式のとおりである。
FIG. 12 is a search screen for searching for products (services).
The sets A, B1, and B2 are as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ}
B1={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}
B2={入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

A = {providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities}
B1 = {Providing food and drink, providing accommodation, lending conference rooms, confectionery}
B2 = {Providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation}

したがって、和集合S6は、次式のとおり算出される。

S6={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子,入浴施設の提供,あん摩・マッサージ及び指圧}
Therefore, the union S6 is calculated as follows:

S6 = {Providing food and drink, providing accommodation facilities, lending conference rooms, confectionery, providing bathing facilities, Anma massage and shiatsu}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供}
S2={菓子,飲食物の提供,会議室の貸与,入浴施設の提供,あん摩・マッサージ及び指圧}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities}
S2 = {confectionery, provision of food and beverages, rental of conference rooms, provision of bathing facilities, anma massage and shiatsu}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

集合Cは、次式のとおりである。

C={会議室の貸与,入浴施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}
The set C is as follows:

C = {Lending of conference rooms, provision of bathing facilities, provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, lending of conference rooms, provision of food and drinks, confectionery, provision of bathing facilities, anma massage and Shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={理容}

図12の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」が表示される。第2行目には、差集合S2の商品(役務)として「菓子」「飲食物の提供」「会議室の貸与」「入浴施設の提供」「あん摩・マッサージ及び指圧」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」が表示される。第4行目には、補集合S4の商品(役務)として「理容」が表示される。
Therefore, the complement set S4 is calculated as follows.

S4 = {Barber}

In the example of FIG. 12, “providing accommodation facilities” is displayed on the first line as the product (service) of the product set S1. In the second row, “confectionery”, “provided food and drink”, “rental of conference room”, “provided bathing facility”, “anma, massage and shiatsu” are displayed as products (services) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” is displayed as the product (service) of the difference set S3. In the fourth line, “barber” is displayed as the product (service) of the complement S4.

次に、第4の事例を説明する。第4の事例は、第2の事例において、B・C社の商品(役務)の集合を和集合S6として算出する点が異なる。   Next, a fourth example will be described. The fourth example is different from the second example in that a set of products (services) of company B and C is calculated as a union set S6.

図13は、商品(役務)を検索するための検索画面である。
集合A、B1、B2は、次式のとおりである。
FIG. 13 is a search screen for searching for products (services).
The sets A, B1, and B2 are as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}
B1={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}
B2={入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

A = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities}
B1 = {Providing food and drink, providing accommodation, lending conference rooms, confectionery}
B2 = {Providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation}

したがって、和集合S6は、次式のとおり算出される。

S6={飲食物の提供,宿泊施設の提供,会議室の貸与,菓子,入浴施設の提供,あん摩・マッサージ及び指圧}
Therefore, the union S6 is calculated as follows:

S6 = {Providing food and drink, providing accommodation facilities, lending conference rooms, confectionery, providing bathing facilities, Anma massage and shiatsu}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,会議室の貸与,入浴施設の提供}
S2={飲食物の提供,菓子,あん摩・マッサージ及び指圧}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, lending conference rooms, providing bathing facilities}
S2 = {Providing food and drink, confectionery, Anma massage, and shiatsu}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

集合Cは、次式のとおりである。

C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}
The set C is as follows:

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing food and drinks, confectionery, providing bathing facilities, Anma massage and shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={理容}

図13の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」「会議室の貸与」「入浴施設の提供」が表示される。第2行目には、差集合S2の商品(役務)として「菓子」「飲食物の提供」「あん摩・マッサージ及び指圧」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」が表示される。第4行目には、補集合S4の商品(役務)として「理容」が表示される。
Therefore, the complement set S4 is calculated as follows.

S4 = {Barber}

In the example of FIG. 13, “providing accommodation facilities”, “renting conference rooms”, and “providing bathing facilities” are displayed in the first row as the products (services) of the product set S1. In the second row, “confectionery”, “provided food and drink”, “anma / massage and shiatsu” are displayed as products (services) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” is displayed as the product (service) of the difference set S3. In the fourth line, “barber” is displayed as the product (service) of the complement S4.

次に、本実施の形態の効果を説明する。
本実施の形態では、自社及び複数の競合他社の名称を入力し、入力した自社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索し、入力した複数の競合他社名のぞれぞれと一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索し、索出した商品(役務)に基づいて、自社の商品(役務)及び複数の競合他社の商品(役務)の所定の集合を算出し、算出した集合の商品(役務)を表示する。
Next, the effect of this embodiment will be described.
In the present embodiment, the names of the company and a plurality of competitors are input, the operator name that matches the input company name is searched from the product information table 400, and the product registered in the same record as this (Service) is searched from the product information table 400, the operator name that matches each of the entered competitor names is searched from the product information table 400, and is registered in the same record. The product (service) being searched is searched from the product information table 400, and based on the retrieved product (service), a predetermined set of the company's product (service) and products (services) of a plurality of competitors is obtained. Calculate and display the product (service) of the calculated set.

これにより、自社の商品(役務)及び複数の競合他社の商品(役務)の所定の集合が得られるので、商品(役務)の内容をより具体的に検証するための材料とすることができる。   As a result, a predetermined set of the company's products (services) and the products (services) of a plurality of competitors can be obtained, so that the contents of the products (services) can be more specifically verified.

本実施の形態において、ステップS206は、発明2又は4の商品情報検索手段に対応し、ステップS212、S216は、発明2又は4の商品情報生成手段に対応している。   In the present embodiment, step S206 corresponds to the product information search means of invention 2 or 4, and steps S212 and S216 correspond to the product information generation means of invention 2 or 4.

〔第3の実施の形態〕
次に、本発明の第3の実施の形態を説明する。図14及び図15は、本実施の形態を示す図である。なお、以下、上記第1の実施の形態と異なる部分についてのみ説明し、重複する部分については同一の符号を付して説明を省略する。
[Third Embodiment]
Next, a third embodiment of the present invention will be described. 14 and 15 are diagrams showing this embodiment. Hereinafter, only different parts from the first embodiment will be described, and overlapping parts will be denoted by the same reference numerals and description thereof will be omitted.

本実施の形態は、上記第1の実施の形態に対し、商品(役務)ではなく類似群コードを表示する点が異なる。   The present embodiment is different from the first embodiment in that similar group codes are displayed instead of products (services).

まず、本実施の形態の構成を説明する。
図14は、商品情報テーブル400のデータ構造を示す図である。
First, the configuration of the present embodiment will be described.
FIG. 14 is a diagram illustrating a data structure of the product information table 400.

商品情報テーブル400の各レコードは、図14に示すように、さらに、フィールド404の商品(役務)が属する区分を登録するフィールド406と、フィールド404の商品(役務)に割り当てられる類似群コードを登録するフィールド408とを含んで構成されている。区分及び類似群コードについては、特許庁が発行する「類似商品・役務審査基準」に詳しく掲載されている。   As shown in FIG. 14, each record of the product information table 400 further registers a field 406 for registering a category to which the product (service) in the field 404 belongs and a similar group code assigned to the product (service) in the field 404. Field 408 to be configured. The classifications and similar group codes are detailed in the “Similar Goods / Service Examination Criteria” issued by the JPO.

図14の例では、第1行目のレコードには、役務「宿泊施設の提供」がフィールド404に、役務「宿泊施設の提供」が属する区分「43」(第43類)がフィールド406に、役務「宿泊施設の提供」に割り当てられる類似群コード「42A01」がフィールド408に登録されている。   In the example of FIG. 14, in the record of the first row, the service “providing accommodation facility” is in the field 404, the category “43” (class 43) to which the service “providing accommodation facility” belongs is in the field 406, A similar group code “42A01” assigned to the service “provide accommodation facility” is registered in the field 408.

次に、CPU30で実行される検索処理を説明する。
CPU30は、図4のフローチャートに示す検索処理に代えて、図15のフローチャートに示す検索処理を実行する。
Next, a search process executed by the CPU 30 will be described.
The CPU 30 executes the search process shown in the flowchart of FIG. 15 instead of the search process shown in the flowchart of FIG.

図15は、検索処理を示すフローチャートである。
検索処理は、CPU30において実行されると、図15に示すように、まず、ステップS300に移行する。
FIG. 15 is a flowchart showing search processing.
When the search process is executed in the CPU 30, first, the process proceeds to step S300, as shown in FIG.

ステップS300では、自社の名称を含む自社情報を入力し、ステップS302に移行して、競合他社の名称を含む競合情報を入力する。   In step S300, company information including the name of the company is input, the process proceeds to step S302, and competitive information including the name of the competitor is input.

次いで、ステップS304に移行する。ステップS304では、ステップS300で入力した自社情報の自社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている類似群コードを商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S304. In step S304, the operator name that matches the company name of the company information input in step S300 is searched from the product information table 400, and the similar group code registered in the same record is searched for in the product information table 400. Search from among them. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS306に移行する。ステップS306では、ステップS302で入力した競合情報の競合他社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている類似群コードを商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S306. In step S306, the business name matching the competitor name entered in step S302 is searched from the product information table 400, and the similar group code registered in the same record is searched for in the product information table 400. Search from within. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS308に移行する。ステップS308では、ステップS304、S306で索出した類似群コードに基づいて、ステップS304で索出した類似群コード及びステップS306で索出した類似群コードの積集合及び差集合を算出する。ステップS304で索出した類似群コードを集合A、ステップS306で索出した類似群コードを集合Bとすると、積集合S1は上式(1)により、差集合S2は上式(2)により、差集合S3は上式(3)によりそれぞれ算出することができる。   Next, the process proceeds to step S308. In step S308, based on the similar group code searched in steps S304 and S306, a product set and a difference set of the similar group code searched in step S304 and the similar group code searched in step S306 are calculated. If the similar group code searched in step S304 is set A and the similar group code searched in step S306 is set B, the product set S1 is expressed by the above equation (1), and the difference set S2 is expressed by the above equation (2). The difference set S3 can be calculated by the above equation (3).

次いで、ステップS310に移行する。ステップS310では、ステップS304、S306で検索対象となったレコード以外のレコードにおいて登録されている類似群コードを商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S310. In step S310, a similar group code registered in a record other than the records to be searched in steps S304 and S306 is searched from the product information table 400. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS312に移行する。ステップS312では、ステップS304、S306、S310で索出した類似群コードに基づいて、ステップS304で索出した類似群コード及びステップS306で索出した類似群コードの補集合を算出する。ステップS310で索出した類似群コードを集合Cとすると、補集合S4は、上式(4)により算出することができる。   Next, the process proceeds to step S312. In step S312, based on the similar group code searched in steps S304, S306, and S310, the similar group code searched in step S304 and the complement of the similar group code searched in step S306 are calculated. If the similar group code retrieved in step S310 is set C, the complementary set S4 can be calculated by the above equation (4).

次いで、ステップS314に移行する。ステップS314では、ステップS308、S312で算出した積集合S1の類似群コード、差集合S2の類似群コード、差集合S3の類似群コード及び補集合S4の類似群コードを表示し、一連の処理を終了する。   Next, the process proceeds to step S314. In step S314, the similar group code of the product set S1, the similar group code of the difference set S2, the similar group code of the difference set S3, and the similar group code of the complement set S4 calculated in steps S308 and S312 are displayed, and a series of processing is performed. finish.

次に、本実施の形態の動作及び効果を説明する。
本実施の形態では、商品(役務)に代えて、類似群コードが表示される。
Next, the operation and effect of the present embodiment will be described.
In the present embodiment, a similar group code is displayed instead of the product (service).

これにより、自社の商品(役務)の類似群コード及び競合他社の商品(役務)の類似群コードの所定の集合が得られるので、従来に比して、商品(役務)の類似群コードの内容を検証するための材料とすることができる。   As a result, a predetermined set of similar group codes for the products (services) of the company and similar products (services) of the competitor's products (services) can be obtained. Can be used as a material for verification.

本実施の形態において、ステップS304は、発明2又は4の商品情報検索手段に対応し、ステップS308、S312は、発明2又は4の商品情報生成手段に対応している。   In the present embodiment, step S304 corresponds to the product information search means of invention 2 or 4, and steps S308 and S312 correspond to the product information generation means of invention 2 or 4.

〔第4の実施の形態〕
次に、本発明の第4の実施の形態を説明する。図16乃至図20は、本実施の形態を示す図である。なお、以下、上記第1の実施の形態と異なる部分についてのみ説明し、重複する部分については同一の符号を付して説明を省略する。
[Fourth Embodiment]
Next, a fourth embodiment of the present invention will be described. 16 to 20 are diagrams showing this embodiment. Hereinafter, only different parts from the first embodiment will be described, and overlapping parts will be denoted by the same reference numerals and description thereof will be omitted.

本実施の形態は、上記第1の実施の形態に対し、絞込条件を設定できる点が異なる。
まず、本実施の形態の構成を説明する。
This embodiment is different from the first embodiment in that a narrowing condition can be set.
First, the configuration of the present embodiment will be described.

図16は、商品情報テーブル400のデータ構造を示す図である。
商品情報テーブル400の各レコードは、図16に示すように、さらに、フィールド404の商品(役務)が指定された商標登録の登録番号を登録するフィールド410を含んで構成されている。
FIG. 16 is a diagram illustrating a data structure of the product information table 400.
As shown in FIG. 16, each record of the product information table 400 further includes a field 410 for registering a registration number for trademark registration in which the product (service) in the field 404 is designated.

図16の例では、第1行目のレコードには、役務「宿泊施設の提供」がフィールド404に、登録番号「9,999,961」がフィールド410に登録されている。これは、登録番号「9,999,961」の商標登録において役務「宿泊施設の提供」が指定されており、これらがフィールド404、410に登録されていることを示している。   In the example of FIG. 16, the service “provide accommodation facility” is registered in the field 404 and the registration number “9,999,961” is registered in the field 410 in the record in the first row. This indicates that the service “provide accommodation facility” is specified in the trademark registration of the registration number “9,999,961”, and these are registered in the fields 404 and 410.

図17は、書誌情報テーブル420のデータ構造を示す図である。
記憶装置42は、さらに、図17に示すように、商標登録に関する書誌情報テーブル420を記憶している。
FIG. 17 is a diagram illustrating a data structure of the bibliographic information table 420.
The storage device 42 further stores a bibliographic information table 420 relating to trademark registration as shown in FIG.

書誌情報テーブル420には、商標登録ごとに1つのレコードが登録されている。各レコードは、登録番号を登録するフィールド422と、登録日を登録するフィールド424と、検索用の商標を登録するフィールド426と、商標の称呼を登録するフィールド428と、権利者の氏名又は名称を登録するフィールド430と、権利者の住所又は居所を登録するフィールド432と、代理人の氏名又は名称を登録するフィールド434とを含んで構成されている。その他、例えば、(1)法区分(版)・類、(2)書換登録申請番号、(3)国際登録番号、(4)書換登録申請日又は国際登録日(事後指定日)、(5)公開日、(6)公告番号、(7)公告日、(8)出願番号、(9)出願日、(10)登録公報発行日、(11)存続期間満了日、(12)出願人、書換申請者又は名義人に関する情報(氏名又は名称、住所又は居所、識別番号、出願人等が法人にあっては企業情報(例えば、業種、設立年月日、株式上場の有無、資本金、売上高、利益、従業員数。以下同じ。))、(13)権利者に関するその他の情報(識別番号、権利者が法人にあっては企業情報)、(14)代理人に関するその他の情報(住所又は居所、識別番号、代理人が法人にあっては企業情報)、(15)異議申立人に関する情報(氏名又は名称、住所又は居所、識別番号、異議申立人が法人にあっては企業情報)、(16)審判番号、(17)拒絶査定発送日、(18)最終処分日を登録することもできる。   In the bibliographic information table 420, one record is registered for each trademark registration. Each record includes a field 422 for registering a registration number, a field 424 for registering a registration date, a field 426 for registering a trademark for search, a field 428 for registering a trademark name, and the name or name of the right holder. It includes a field 430 for registration, a field 432 for registering the address or residence of the right holder, and a field 434 for registering the name or name of the agent. Others, for example: (1) Law classification (version) / class, (2) Rewrite registration application number, (3) International registration number, (4) Rewrite registration application date or international registration date (post-designation date), (5) Publication date, (6) Publication number, (7) Publication date, (8) Application number, (9) Application date, (10) Registration publication date, (11) Expiration date, (12) Applicant, rewrite Information on the applicant or holder (name or name, address or residence, identification number, company information if the applicant is a corporation (eg business type, date of establishment, stock listing, capital, sales) , Profit, number of employees. The same shall apply hereinafter.)), (13) Other information on the rights holder (identification number, company information if the rights holder is a corporation), (14) Other information on the agent (address or residence) , Identification number, company information if the agent is a corporation), (15) regarding the opponent Information (name or name, address or whereabouts, identification number, company information if the opponent is a corporation), (16) the trial number, (17) the date of shipment of the rejection, (18) register the final disposal date You can also.

次に、CPU30で実行される検索処理を説明する。
CPU30は、図4のフローチャートに示す検索処理に代えて、図18のフローチャートに示す検索処理を実行する。
Next, a search process executed by the CPU 30 will be described.
The CPU 30 executes the search process shown in the flowchart of FIG. 18 instead of the search process shown in the flowchart of FIG.

図18は、検索処理を示すフローチャートである。
検索処理は、CPU30において実行されると、図18に示すように、まず、ステップS400に移行する。
FIG. 18 is a flowchart showing search processing.
When the search process is executed in the CPU 30, first, the process proceeds to step S400 as shown in FIG.

ステップS400では、自社の名称を含む自社情報を入力し、ステップS402に移行して、競合他社の名称を含む競合情報を入力し、ステップS404に移行して、商標登録に関する絞込条件を入力する。   In step S400, the company information including the name of the company is input, the process proceeds to step S402, the competition information including the name of the competitor is input, the process proceeds to step S404, and the narrowing-down conditions regarding trademark registration are input. .

次いで、ステップS406に移行する。ステップS406では、ステップS404で入力した絞込条件と一致する書誌情報を書誌情報テーブル420のなかから検索し、これと同一のレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索する。   Next, the process proceeds to step S406. In step S406, the bibliographic information that matches the filtering condition input in step S404 is searched from the bibliographic information table 420, and the registration number registered in the same record is searched from the bibliographic information table 420. .

次いで、ステップS408に移行する。ステップS408では、ステップS406で索出した登録番号と一致する登録番号及びステップS400で入力した自社情報の自社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S408. In step S408, the registration number that matches the registration number searched in step S406 and the company name that matches the company name of the company information input in step S400 are searched from the product information table 400, and the same record is searched. The product (service) registered in is searched from the product information table 400. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS410に移行する。ステップS410では、ステップS406で索出した登録番号と一致する登録番号及びステップS402で入力した競合情報の競合他社名と一致する事業者名を商品情報テーブル400のなかから検索し、これと同一のレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S410. In step S410, the registration number that matches the registration number searched in step S406 and the operator name that matches the competitor name entered in step S402 are searched from the product information table 400. The product (service) registered in the record is searched from the product information table 400. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS412に移行する。ステップS412では、ステップS408、S410で索出した商品(役務)に基づいて、ステップS408で索出した商品(役務)及びステップS410で索出した商品(役務)の積集合及び差集合を算出する。ステップS408で索出した商品(役務)を集合A、ステップS410で索出した商品(役務)を集合Bとすると、積集合S1は上式(1)により、差集合S2は上式(2)により、差集合S3は上式(3)によりそれぞれ算出することができる。   Next, the process proceeds to step S412. In step S412, the product set and difference set of the product (service) searched in step S408 and the product (service) searched in step S410 are calculated based on the product (service) searched in steps S408 and S410. . If the product (service) searched in step S408 is set A and the product (service) searched in step S410 is set B, the product set S1 is expressed by the above equation (1), and the difference set S2 is expressed by the above equation (2). Thus, the difference sets S3 can be calculated by the above equation (3).

次いで、ステップS414に移行する。ステップS414では、ステップS408、S410で検索対象となったレコード以外のレコードのうち、ステップS406で索出した登録番号と一致する登録番号が登録されているレコードにおいて登録されている商品(役務)を商品情報テーブル400のなかから検索する。ここで、検索対象とする商標登録を絞り込むこともできる。   Next, the process proceeds to step S414. In step S414, the product (service) registered in the record in which the registration number matching the registration number searched in step S406 is registered among the records other than the records that are searched in steps S408 and S410. The product information table 400 is searched. Here, it is also possible to narrow down the trademark registration to be searched.

次いで、ステップS416に移行する。ステップS416では、ステップS408、S410、S414で索出した商品(役務)に基づいて、ステップS408で索出した商品(役務)及びステップS410で索出した商品(役務)の補集合を算出する。ステップS414で索出した商品(役務)を集合Cとすると、補集合S4は、上式(4)により算出することができる。   Next, the process proceeds to step S416. In step S416, based on the product (service) searched in steps S408, S410, and S414, a complement of the product (service) searched in step S408 and the product (service) searched in step S410 is calculated. If the product (service) searched in step S414 is set C, the complementary set S4 can be calculated by the above equation (4).

次いで、ステップS418に移行する。ステップS418では、ステップS412、S416で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)を表示し、一連の処理を終了する。   Next, the process proceeds to step S418. In step S418, the product (service) of the product set S1 calculated in steps S412 and S416, the product (service) of the difference set S2, the product (service) of the difference set S3, and the product (service) of the complement S4 are displayed. A series of processing ends.

次に、本実施の形態の動作を説明する。以下、上記第1の実施の形態における第2の事例に適用した場合を説明する。   Next, the operation of the present embodiment will be described. Hereinafter, the case where it applies to the 2nd example in the said 1st Embodiment is demonstrated.

図19は、競合他社を設定するための競合他社設定画面である。
図20は、商品(役務)を検索するための検索画面である。
FIG. 19 is a competitor setting screen for setting competitors.
FIG. 20 is a search screen for searching for products (services).

ユーザは、図19の競合他社設定画面において、絞込条件として代理人の氏名又は名称の項目で「代理一郎」をそれぞれ入力し、設定ボタンをクリックすると、ステップS404を経て、絞込条件「代理一郎」が入力される。   In the competitor setting screen of FIG. 19, the user inputs “proxy Ichiro” in the item of the name or name of the agent as a narrowing condition, and clicks the setting button. Then, through step S404, the narrowing condition “proxy” "Ichiro" is entered.

そして、ユーザが検索要求を行うと、ステップS406を経て、絞込条件「代理一郎」と一致する書誌情報が書誌情報テーブル420のなかから検索され、これと同一のレコードにおいて登録されている登録番号が書誌情報テーブル420のなかから検索される。図17の例では、第1〜3行目及び第11行目のレコードに代理人の氏名又は名称「代理一郎」が登録されているので、これと同一のレコードにおいて登録されている登録番号「9,999,961」「9,999,962」「9,999,963」「9,999,971」が索出される。   Then, when the user makes a search request, the bibliographic information that matches the narrow-down condition “proxy Ichiro” is searched from the bibliographic information table 420 through step S406, and the registration number registered in the same record as this. Is retrieved from the bibliographic information table 420. In the example of FIG. 17, since the agent's name or name “Ichiro Ichiro” is registered in the records in the first to third lines and the eleventh line, the registration number “ 9,999,961 "," 9,999,962 "," 9,999,963 "and" 9,999,971 "are searched.

図16の例では、第1〜4行目のレコードには、事業者名「A社」及び登録番号「9,999,961」「9,999,962」が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 16, since the business name “Company A” and the registration numbers “9,999,961” and “9,999,962” are registered in the records in the first to fourth lines, these products (services) are searched. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}

A = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities}

また、第5〜7行目のレコードには、事業者名「B社」及び登録番号「9,999,963」が登録されているので、これら商品(役務)が検索される。集合Bは、次式のとおりである。   Further, since the business name “Company B” and the registration number “9,999,963” are registered in the records on the 5th to 7th lines, these products (services) are searched. The set B is as follows:


B={飲食物の提供,宿泊施設の提供,会議室の貸与}

したがって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

B = {Providing food and drink, providing accommodation, lending conference rooms}

Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.


S1={宿泊施設の提供,会議室の貸与}
S2={飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ,入浴施設の提供}

S1 = {providing accommodation facilities, lending conference rooms}
S2 = {Provision of food and drink}
S3 = {mediation or agency of the contract for the provision of accommodation facilities, provision of bathing facilities}

次いで、第20行目のレコードには、登録番号「9,999,971」が登録されているので、そのレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, since the registration number “9,999,971” is registered in the record on the 20th line, another product (service) is searched from the record. The set C is as follows:


C={理容}

したがって、補集合S4は、次式のとおり算出される。

S4={理容}

C = {Barber}

Therefore, the complement set S4 is calculated as follows.

S4 = {Barber}

そして、ステップS418を経て、算出された集合S1〜S4の商品(役務)が表示される。図20の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」「会議室の貸与」が表示される。第2行目には、差集合S2の商品(役務)として「飲食物の提供」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」「入浴施設の提供」が表示される。第4行目には、補集合S4の商品(役務)として「理容」が表示される。   Then, the products (services) of the calculated sets S1 to S4 are displayed through step S418. In the example of FIG. 20, “providing accommodation facilities” and “lending a conference room” are displayed in the first row as the product (service) of the product set S1. In the second row, “Providing food and drink” is displayed as the product (service) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” “providing bathing facility” is displayed as the product (service) of the difference set S3. In the fourth line, “barber” is displayed as the product (service) of the complement S4.

次に、本実施の形態の効果を説明する。
本実施の形態では、絞込条件を入力し、入力した絞込条件と一致する書誌情報を書誌情報テーブル420のなかから検索し、これと同一のレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索し、商品情報テーブル400のレコードのうち、索出した登録番号と同一の登録番号が登録されているレコードを検索対象とする。すなわち、絞込条件に対応する商標登録を検索対象とする。
Next, the effect of this embodiment will be described.
In the present embodiment, a narrow-down condition is input, bibliographic information that matches the input narrow-down condition is searched from the bibliographic information table 420, and a registration number registered in the same record is searched for in the bibliographic information table. A search is performed from 420, and a record in which the same registration number as the searched registration number is registered among the records of the product information table 400 is set as a search target. That is, the trademark registration corresponding to the narrowing-down condition is set as a search target.

これにより、絞込条件に対応する出願傾向を参考にすることができる。
本実施の形態において、ステップS408は、発明2又は4の商品情報検索手段に対応し、ステップS412、S416は、発明2又は4の商品情報生成手段に対応している。
Thereby, the application tendency corresponding to narrowing-down conditions can be referred.
In the present embodiment, step S408 corresponds to the product information search means of invention 2 or 4, and steps S412 and S416 correspond to the product information generation means of invention 2 or 4.

〔第5の実施の形態〕
次に、本発明の第5の実施の形態を説明する。図21乃至図26は、本実施の形態を示す図である。なお、以下、上記第1の実施の形態と異なる部分についてのみ説明し、重複する部分については同一の符号を付して説明を省略する。
[Fifth Embodiment]
Next, a fifth embodiment of the present invention will be described. 21 to 26 are diagrams showing this embodiment. Hereinafter, only different parts from the first embodiment will be described, and overlapping parts will be denoted by the same reference numerals and description thereof will be omitted.

本実施の形態は、上記第1の実施の形態に対し、商品(役務)の出現回数に基づいて商品(役務)を表示する点が異なる。   The present embodiment is different from the first embodiment in that a product (service) is displayed based on the number of appearances of the product (service).

まず、本実施の形態の構成を説明する。
図21は、商標公報の一部を抜粋した内容を示す図である。
First, the configuration of the present embodiment will be described.
FIG. 21 is a diagram showing contents extracted from a part of the trademark gazette.

図21の例では、E社は、ホテルの経営を主たる事業としており、登録番号「9,999,981」「9,999,982」の2件の商標登録を有している。そして、登録番号「9,999,981」の商標登録では「宿泊施設の提供」「宿泊施設の提供の契約の媒介又は取次ぎ」を、登録番号「9,999,982」の商標登録では「宿泊施設の提供」「宿泊施設の提供の契約の媒介又は取次ぎ」「会議室の貸与」「入浴施設の提供」をそれぞれ指定役務としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「E社」及び役務「宿泊施設の提供」を対応づけ、事業者名「E社」及び役務「宿泊施設の提供の契約の媒介又は取次ぎ」を対応づけ、事業者名「E社」及び役務「宿泊施設の提供」を対応づけ、事業者名「E社」及び役務「宿泊施設の提供の契約の媒介又は取次ぎ」を対応づけ、事業者名「E社」及び役務「会議室の貸与」を対応づけ、事業者名「E社」及び役務「入浴施設の提供」を対応づけて登録する。   In the example of FIG. 21, Company E has a main business of hotel management and has two trademark registrations with registration numbers “9,999,981” and “9,999,982”. In the trademark registration of registration number “9,999,981”, “providing accommodation facilities” and “mediation or agency of contracts for provision of accommodation facilities” are registered. In trademark registration of registration number “9,999,982”, “providing accommodation facilities” and “accommodation of accommodation facilities” Designated services include mediation or intermediary of provision contracts, “lending conference rooms” and “providing bathing facilities”. In this case, the product information table is associated with the company name “Company E” and the service “provide accommodation facility” based on the trademark gazette, and the company name “E company” and the service “provide accommodation facility provision”. "Company or agency" of the company, the company name "Company E" and the service "providing accommodation facilities", the company name "Company E" and the service "mediation or agency of the provision of accommodation facilities" The company name “E company” and the service “lending the conference room” are associated with each other, and the company name “E company” and the service “provide bathing facilities” are registered in association with each other.

F社は、飲食店の経営を主たる事業としており、登録番号「9,999,983」「9,999,984」の2件の商標登録を有している。そして、登録番号「9,999,983」の商標登録では「飲食物の提供」「宿泊施設の提供」「会議室の貸与」を、登録番号「9,999,984」の商標登録では「飲食物の提供」「宿泊施設の提供」「会議室の貸与」「菓子」をそれぞれ指定商品(役務)としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「F社」及び役務「飲食物の提供」を対応づけ、事業者名「F社」及び役務「宿泊施設の提供」を対応づけ、事業者名「F社」及び役務「会議室の貸与」を対応づけ、事業者名「F社」及び役務「飲食物の提供」を対応づけ、事業者名「F社」及び役務「宿泊施設の提供」を対応づけ、事業者名「F社」及び役務「会議室の貸与」を対応づけ、事業者名「F社」及び商品「菓子」を対応づけて登録する。   Company F mainly operates restaurants, and has two trademark registrations with registration numbers “9,999,983” and “9,999,984”. In the trademark registration of registration number “9,999,983”, “Providing food and drink”, “Providing accommodation facilities” and “renting conference rooms”, and in the trademark registration of registration number “9,999,984”, “Providing food and drink” and “ “Provided”, “Loan of conference room”, and “confectionery” are designated products (services). In this case, in the product information table, the company name “Company F” and the service “Providing food and drink” are associated with the company name “Company F” and the service “Providing accommodation facilities” based on the trademark gazette. Corresponding company name “Company F” and service “Conference room lending”, business name “Company F” and service “Providing food and drink”, business name “Company F” and service Corresponding “providing accommodation facilities”, associating the company name “Company F” and the service “renting the conference room”, registering the company name “Company F” and the product “confectionery” in association.

G社は、スパ施設の経営を主たる事業としており、登録番号「9,999,985」「9,999,986」「9,999,987」の3件の商標登録を有している。そして、登録番号「9,999,985」の商標登録では「入浴施設の提供」を、登録番号「9,999,986」の商標登録では「入浴施設の提供」「あん摩・マッサージ及び指圧」を、登録番号「9,999,987」の商標登録では「入浴施設の提供」「あん摩・マッサージ及び指圧」「飲食物の提供」「宿泊施設の提供」をそれぞれ指定役務としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「G社」及び役務「入浴施設の提供」を対応づけ、事業者名「G社」及び役務「入浴施設の提供」を対応づけ、事業者名「G社」及び役務「あん摩・マッサージ及び指圧」を対応づけ、事業者名「G社」及び役務「入浴施設の提供」を対応づけ、事業者名「G社」及び役務「あん摩・マッサージ及び指圧」を対応づけ、事業者名「G社」及び役務「飲食物の提供」を対応づけ、事業者名「G社」及び役務「宿泊施設の提供」を対応づけて登録する。   Company G mainly operates spa facilities and has three trademark registrations with registration numbers “9,999,985”, “9,999,986” and “9,999,987”. The registration number "9,999,985" is the trademark registration "providing bathing facilities", the registration number "9,999,986" is the trademark registration "providing bathing facilities" "Anma massage and shiatsu", the registration number "9999,987" In the registration, "providing bathing facilities", "Anma massage and shiatsu", "providing food and drink", and "providing accommodation facilities" are designated services. In this case, in the product information table, the company name “G company” and the service “provide bathing facility” are associated with the company name “G company” and the service “provide bathing facility” based on the trademark gazette. Corresponding company name “G company” and service “Anma, massage and shiatsu”, company name “G company” and service “providing bathing facilities”, company name “G company” and Corresponding service "Anma, massage and shiatsu", company name "G company" and service "providing food and drink", company name "G company" and service "providing accommodation facilities" sign up.

H社は、ホテル、飲食店及びスパ施設の経営を主たる事業としており、登録番号「9,999,988」「9,999,989」「9,999,990」「9,999,991」の4件の商標登録を有している。そして、登録番号「9,999,988」の商標登録では「宿泊施設の提供」「宿泊施設の提供の契約の媒介又は取次ぎ」「会議室の貸与」「飲食物の提供」を、登録番号「9,999,989」の商標登録では「菓子」を、登録番号「9,999,990」の商標登録では「入浴施設の提供」「あん摩・マッサージ及び指圧」を、登録番号「9,999,991」の商標登録では「理容」をそれぞれ指定商品(役務)としている。この場合、商品情報テーブルには、商標公報に基づいて、事業者名「H社」及び役務「宿泊施設の提供」を対応づけ、事業者名「H社」及び役務「宿泊施設の提供の契約の媒介又は取次ぎ」を対応づけ、事業者名「H社」及び役務「会議室の貸与」を対応づけ、事業者名「H社」及び役務「飲食物の提供」を対応づけ、事業者名「H社」及び商品「菓子」を対応づけ、事業者名「H社」及び役務「入浴施設の提供」を対応づけ、事業者名「H社」及び役務「あん摩・マッサージ及び指圧」を対応づけ、事業者名「H社」及び役務「理容」を対応づけて登録する。   Company H mainly operates hotels, restaurants and spa facilities, and has four trademark registrations with registration numbers “9,999,988”, “9,999,989”, “9,999,990” and “9,999,991”. In the trademark registration of registration number “9,999,988”, “providing accommodation facilities”, “mediation or intermediation of contracts for provision of accommodation facilities”, “rental of conference rooms”, “providing food and drink” are trademarks of registration number “9,999,989”. Designated as “confectionery” for registration, “Provision of bathing facilities”, “Anma, massage and shiatsu” for trademark registration of registration number “9,999,990”, and “Barber” for registration of trademark of registration number “9,999,991” (service) It is said. In this case, the product information table is associated with the company name “Company H” and the service “provide accommodation facility” based on the trademark gazette, and the company name “Company H” and the service “provide accommodation facility provision”. "Company or agency", the company name "Company H" and the service "Lending conference room", the company name "H Company" and the service "Providing food and drink", the company name Corresponding “Company H” and the product “confectionery”, correlating the business name “Company H” and the service “Providing bathing facilities”, corresponding the business name “Company H” and the service “Anma, massage and shiatsu” The business name “Company H” and the service “Barber” are registered in association with each other.

図22は、商品情報テーブル400のデータ構造を示す図である。
図22の例は、図21の例に対応しており、第1〜6行目のレコードがE社に関する登録情報であり、第7〜13行目のレコードがF社に関する登録情報であり、第14〜20行目のレコードがG社に関する登録情報であり、第21〜28行目のレコードがH社に関する登録情報である。
FIG. 22 is a diagram illustrating a data structure of the product information table 400.
The example of FIG. 22 corresponds to the example of FIG. 21, the records in the first to sixth lines are registration information related to company E, and the records in the seventh to thirteenth lines are registration information related to company F. The records on the 14th to 20th lines are the registration information about the company G, and the records on the 21st to 28th lines are the registration information about the company H.

次に、CPU30で実行される検索処理を説明する。
CPU30は、図4のフローチャートに示す検索処理に代えて、図23のフローチャートに示す検索処理を実行する。
Next, a search process executed by the CPU 30 will be described.
The CPU 30 executes the search process shown in the flowchart of FIG. 23 instead of the search process shown in the flowchart of FIG.

図23は、検索処理を示すフローチャートである。
検索処理は、CPU30において実行されると、図23に示すように、ステップS100〜S112を経て、ステップS500に移行する。
FIG. 23 is a flowchart showing search processing.
When the search process is executed in the CPU 30, as shown in FIG. 23, the process proceeds to step S500 through steps S100 to S112.

ステップS500では、ステップS108、S112で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)について同一の内容ごとに出現回数を算出する。   In step S500, the same contents for the product (service) of the product set S1 calculated in steps S108 and S112, the product (service) of the difference set S2, the product (service) of the difference set S3, and the product (service) of the complementary set S4. The number of appearances is calculated for each.

次いで、ステップS502に移行する。ステップS502では、ステップS108、S112で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)並びに出現回数を出現回数の多い順に表示し、一連の処理を終了する。   Next, the process proceeds to step S502. In step S502, the product (service) of the product set S1 calculated in steps S108 and S112, the product (service) of the difference set S2, the product (service) of the difference set S3, the product (service) of the complement set S4, and the number of appearances. Display in descending order of appearance count, and end a series of processing.

次に、本実施の形態の動作を説明する。
まず、第1の事例を説明する。第1の事例は、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)と、F社のすべての商標登録において指定された商品(役務)を対比する場合である。
Next, the operation of the present embodiment will be described.
First, the first case will be described. The first case is a case where the product (service) designated in the trademark registration of the registration number “9,999,981” of Company E is compared with the product (service) designated in all the trademark registrations of Company F.

E社は、現在、ホテルの経営を主たる事業として営んでいるが、近い将来、ホテルに飲食店を併設し飲食店の経営を新たな事業として営むことを予定している。そこで、E社は、飲食店の経営を主たる事業として営むF社を競合他社として設定し、F社との関係で、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)の内容を検証することを希望している。検証の結果、E社は、登録番号「9,999,981」の商標登録について、例えば、更新せずに新たな出願を行うか、更新するとともに新たな出願を追加で行うか、区分を減じて更新を行うなどの対策を講じることができる。   Company E currently operates a hotel as its main business, but in the near future, it plans to add a restaurant to the hotel and operate the restaurant as a new business. Therefore, Company E has set Company F, which operates as a restaurant business as its main business, as a competitor, and has a product (service) designated in the trademark registration of Company E's registration number “9,999,981” in relation to Company F. Hope to verify the contents of. As a result of the verification, Company E updates the trademark registration with registration number “9,999,981”, for example, by making a new application without renewal, or by renewing and adding a new application, or by reducing the category. Measures can be taken.

図24は、競合他社を設定するための競合他社設定画面である。
図25は、商品(役務)を検索するための検索画面である。
FIG. 24 is a competitor setting screen for setting competitors.
FIG. 25 is a search screen for searching for products (services).

E社の担当者であるユーザは、自社設定画面(不図示)において、自社の名称としてE社の名称を入力し、設定ボタンをクリックすると、ステップS100を経て、E社の名称を含む自社情報が入力される。   When the user who is in charge of company E inputs the name of company E as the company name on the company setting screen (not shown) and clicks the set button, the company information including the name of company E is passed through step S100. Is entered.

また、ユーザは、図24の競合他社設定画面において、競合他社の名称としてF社の名称を入力し、設定ボタンをクリックすると、ステップS102を経て、F社の名称を含む競合情報が入力される。   In addition, when the user inputs the name of the company F as the name of the competitor on the competitor setting screen of FIG. 24 and clicks the setting button, the competition information including the name of the company F is input through step S102. .

また、ユーザは、登録番号「9,999,981」の商標登録を検索対象として絞込設定する。
そして、ユーザが検索要求を行うと、ステップS104〜S112を経て、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)が、F社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、E社の商品(役務)及びF社の商品(役務)の積集合、差集合及び補集合が算出される。
Further, the user narrows down the trademark registration with the registration number “9,999,981” as a search target.
Then, when the user makes a search request, the product (service) designated in the trademark registration of registration number “9,999,981” of company E is the product designated in all trademark registrations of company F through steps S104 to S112. (Services) are searched for other products (services), and based on the searched products (services), the product set (product) of Company E (service) and the product (service) of Company F A complement is calculated.

図22の例では、第1〜2行目のレコードには、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 22, since the products (services) designated in the trademark registration of the registration number “9,999,981” of Company E are registered in the records on the first and second lines, these products (services) are searched. Is done. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ}

また、第7〜13行目のレコードには、F社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Bは、次式のとおりである。

A = {providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities}

In the records on the seventh to thirteenth lines, the products (services) designated in the registration of all the trademarks of company F are registered, so these products (services) are searched. The set B is as follows:


B={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

B = {Providing food and drink, providing accommodation, lending conference rooms, providing food and drink, providing accommodation, lending conference rooms, sweets}

したがって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,宿泊施設の提供,宿泊施設の提供}
S2={飲食物の提供,会議室の貸与,飲食物の提供,会議室の貸与,菓子}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, providing accommodation facilities, providing accommodation facilities}
S2 = {Providing food and drink, lending conference rooms, providing food and drinks, lending conference rooms, sweets}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

次いで、第3〜6、14〜28行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, other products (services) are searched from the records in the 3rd to 6th and 14th to 28th lines. The set C is as follows:


C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供,入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities, providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma, massage and shiatsu, provision of food and drink, provision of accommodation, provision of accommodation, mediation or intermediation of contracts for provision of accommodation, rental of conference rooms, provision of food and drink, confectionery, provision of bathing facilities, Anma・ Massage and Shiatsu, Barber}

したがって、補集合S4は、次式のとおり算出される。

S4={入浴施設の提供,入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,理容}
Therefore, the complement set S4 is calculated as follows.

S4 = {Providing bathing facilities, providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, barber}

次いで、ステップS500を経て、算出された集合S1〜S4の商品(役務)について同一の内容ごとに出現回数が算出される。積集合S1については、「宿泊施設の提供」の出現回数が「3」として算出される。差集合S2については、「飲食物の提供」の出現回数が「2」、「会議室の貸与」の出現回数が「2」、「菓子」の出現回数が「2」として算出される。差集合S3については、「宿泊施設の提供の契約の媒介又は取次ぎ」の出現回数が「1」として算出される。補集合S4については、「入浴施設の提供」の出現回数が「5」、「あん摩・マッサージ及び指圧」の出現回数が「3」、「理容」の出現回数が「1」として算出される。   Next, through step S500, the number of appearances is calculated for each of the same contents for the products (services) in the calculated sets S1 to S4. For the product set S1, the number of appearances of “provide accommodation facility” is calculated as “3”. For the difference set S2, the number of appearances of “Providing food and drink” is calculated as “2”, the number of appearances of “lending conference room” is “2”, and the number of appearances of “confectionery” is calculated as “2”. For the difference set S3, the number of occurrences of “mediation or agency of contract for provision of accommodation facility” is calculated as “1”. For the complement set S4, the number of appearances of “providing bathing facilities” is calculated as “5”, the number of appearances of “Anma / massage and shiatsu” is “3”, and the number of appearances of “barber” is calculated as “1”.

そして、ステップS502を経て、算出された集合S1〜S4の商品(役務)及び出現回数が出現回数の多い順に表示される。図25の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」及び件数「3」が表示される。第2行目には、差集合S2の商品(役務)として、出現回数の多い順に、「飲食物の提供」及び件数「2」、「会議室の貸与」及び件数「2」、「菓子」及び件数「1」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」及び件数「1」が表示される。第4行目には、補集合S4の商品(役務)として、出現回数の多い順に、「入浴施設の提供」及び件数「5」、「あん摩・マッサージ及び指圧」及び件数「3」、「理容」及び件数「1」が表示される。   Then, through step S502, the products (services) and the number of appearances of the calculated sets S1 to S4 are displayed in descending order of the number of appearances. In the example of FIG. 25, “providing accommodation facilities” and the number of cases “3” are displayed in the first row as the products (services) of the product set S1. In the second row, as the products (services) of the difference set S2, “Providing food and drink” and the number of cases “2”, “Lending of conference room” and the number of cases “2”, “confectionery” in descending order of appearance frequency And the number of cases “1” is displayed. In the third row, “mediation or agency of contract for provision of accommodation facility” and the number of cases “1” are displayed as products (services) of the difference set S3. In the fourth row, as the products (services) of complementary set S4, “Providing bathing facilities” and the number of cases “5”, “Anma, massage and shiatsu”, and the number of cases “3”, “Barber” "And the number of cases" 1 "are displayed.

これにより、ユーザは、E社及びF社が共通で指定する商品(役務)、F社のみが指定する商品(役務)、E社のみが指定する商品(役務)、並びに、E社及びF社とも指定していない商品(役務)を出現回数の多い順に把握することができるので、F社との関係で商品(役務)の内容を検証することができる。   As a result, the user can specify the product (service) designated by E company and F company in common, the product (service) designated only by F company, the product (service) designated only by E company, and the company E and F company. Since the products (services) that are not specified can be grasped in the descending order of appearance frequency, the contents of the products (services) can be verified in relation to the F company.

次に、第2の事例を説明する。第2の事例は、E社のすべての商標登録において指定された商品(役務)と、F社のすべての商標登録において指定された商品(役務)を対比する場合である。   Next, a second example will be described. The second case is a case where the product (service) designated in all trademark registrations of company E is compared with the product (service) designated in all trademark registrations of company F.

図26は、商品(役務)を検索するための検索画面である。
ユーザは、E社のすべての商標登録を検索対象とすべく、登録番号「9,999,981」の商標登録を検索対象とした絞込設定を解除する。
FIG. 26 is a search screen for searching for products (services).
The user cancels the narrowing-down setting for searching for the trademark registration of the registration number “9,999,981” in order to search all trademark registrations of company E.

そして、ユーザが検索要求を行うと、ステップS104〜S112を経て、E社のすべての商標登録において指定された商品(役務)が、F社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、E社の商品(役務)及びF社の商品(役務)の積集合、差集合及び補集合が算出される。   When the user makes a search request, the products (services) specified in all trademark registrations of company E are replaced with the products (services) specified in all trademark registrations of company F through steps S104 to S112. Other products (services) are searched, and the product set, difference set, and complement of product (service) of company E and product (service) of company F are calculated based on the retrieved product (service). Is done.

図22の例では、第1〜6行目のレコードには、E社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 22, since the products (services) designated in all trademark registrations of Company E are registered in the records in the first to sixth lines, these products (services) are searched. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}

A = {Provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, lending of conference rooms, provision of bathing facilities}

また、第7〜13行目のレコードには、F社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Bは、次式のとおりである。   In the records on the seventh to thirteenth lines, the products (services) designated in the registration of all the trademarks of company F are registered, so these products (services) are searched. The set B is as follows:


B={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

B = {Providing food and drink, providing accommodation, lending conference rooms, providing food and drink, providing accommodation, lending conference rooms, sweets}

したがって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,会議室の貸与,会議室の貸与,会議室の貸与}
S2={飲食物の提供,飲食物の提供,菓子}
S3={宿泊施設の提供の契約の媒介又は取次ぎ,宿泊施設の提供の契約の媒介又は取次ぎ,入浴施設の提供}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, lending conference rooms, lending meeting rooms, lending meeting rooms}
S2 = {Provision of food and drink, provision of food and drink, confectionery}
S3 = {mediation or agency of a contract for provision of accommodation facilities, mediation or agency of a contract for provision of accommodation facilities, provision of bathing facilities}

次いで、第14〜28行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, another product (service) is searched from the records on the 14th to 28th lines. The set C is as follows:


C={入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities Mediation or brokerage of contracts, rental of conference rooms, provision of food and drinks, provision of sweets, bathing facilities, anma, massage and shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={あん摩・マッサージ及び指圧,あん摩・マッサージ及び指圧,あん摩・マッサージ及び指圧,理容}
Therefore, the complement set S4 is calculated as follows.

S4 = {Anma massage and shiatsu, Anma massage and shiatsu, Anma massage and shiatsu, barber}

次いで、ステップS500を経て、算出された集合S1〜S4の商品(役務)について同一の内容ごとに出現回数が算出される。積集合S1については、「宿泊施設の提供」の出現回数が「4」、「会議室の貸与」の出現回数が「3」として算出される。差集合S2については、「飲食物の提供」の出現回数が「2」、「菓子」の出現回数が「1」として算出される。差集合S3については、「宿泊施設の提供の契約の媒介又は取次ぎ」の出現回数が「2」、「入浴施設の提供」の出現回数が「1」として算出される。補集合S4については、「あん摩・マッサージ及び指圧」の出現回数が「2」、「理容」の出現回数が「1」として算出される。   Next, through step S500, the number of appearances is calculated for each of the same contents for the products (services) in the calculated sets S1 to S4. For the product set S1, the number of appearances of “providing accommodation facilities” is calculated as “4”, and the number of appearances of “lending conference rooms” is calculated as “3”. For the difference set S2, the number of appearances of “provide food and drink” is calculated as “2”, and the number of appearances of “confectionery” is calculated as “1”. For the difference set S3, the number of appearances of “mediation or agency of a contract for provision of accommodation facilities” is calculated as “2”, and the number of appearances of “provide bathing facilities” is calculated as “1”. For the complement set S4, the number of appearances of “Anma / massage and shiatsu” is calculated as “2”, and the number of appearances of “barber” is calculated as “1”.

そして、ステップS502を経て、算出された集合S1〜S4の商品(役務)及び出現回数が出現回数の多い順に表示される。図26の例では、第1行目には、積集合S1の商品(役務)として、出現回数の多い順に、「宿泊施設の提供」及び件数「4」、「会議室の貸与」及び件数「3」が表示される。第2行目には、差集合S2の商品(役務)として、出現回数の多い順に、「飲食物の提供」及び件数「2」、「菓子」及び件数「1」が表示される。第3行目には、差集合S3の商品(役務)として、出現回数の多い順に、「宿泊施設の提供の契約の媒介又は取次ぎ」及び件数「2」、「入浴施設の提供」及び件数「1」が表示される。第4行目には、補集合S4の商品(役務)として、出現回数の多い順に、「あん摩・マッサージ及び指圧」及び件数「3」、「理容」及び件数「1」が表示される。   Then, through step S502, the products (services) and the number of appearances of the calculated sets S1 to S4 are displayed in descending order of the number of appearances. In the example of FIG. 26, in the first row, as the product (service) of the product set S1, “providing accommodation facilities” and the number of cases “4”, “lending conference rooms” and the number of cases “ 3 "is displayed. In the second row, “Providing food and drink”, the number of cases “2”, “confectionery”, and the number of cases “1” are displayed in the descending order of appearance as products (services) of the difference set S2. In the third row, as the products (services) of the difference set S3, in the order of appearance, “mediation or agency of contract for provision of accommodation facility” and number “2”, “providing bathing facility” and number “ 1 "is displayed. In the fourth row, “Anma / massage and shiatsu”, the number “3”, “barber”, and the number “1” are displayed as products (services) of the complement S4 in descending order of the number of appearances.

これにより、ユーザは、E社及びF社が共通で指定する商品(役務)、F社のみが指定する商品(役務)、E社のみが指定する商品(役務)、並びに、E社及びF社とも指定していない商品(役務)を出現回数の多い順に把握することができるので、F社との関係で商品(役務)の内容を検証することができる。   As a result, the user can specify the product (service) designated by E company and F company in common, the product (service) designated only by F company, the product (service) designated only by E company, and the company E and F company. Since the products (services) that are not specified can be grasped in the descending order of appearance frequency, the contents of the products (services) can be verified in relation to the F company.

次に、本実施の形態の効果を説明する。
本実施の形態では、算出した集合の商品(役務)について同一の内容ごとに出現回数を算出し、算出した集合の商品(役務)及び出現回数を出現回数の多い順に表示する。
Next, the effect of this embodiment will be described.
In the present embodiment, the number of appearances is calculated for each identical content of the calculated set of products (services), and the calculated set of products (services) and the number of appearances are displayed in descending order of the number of appearances.

これにより、商品(役務)について同一の内容ごとの出現回数に基づいて商品(役務)が表示されるので、出現回数と関連して商品(役務)を把握することができる。   Thereby, since goods (service) are displayed based on the appearance frequency for every same contents about goods (service), goods (service) can be grasped in relation to the appearance frequency.

本実施の形態において、ステップS500は、発明1又は5の統計情報取得手段に対応し、ステップS502は、発明1の商品情報出力手段に対応している。   In the present embodiment, step S500 corresponds to the statistical information acquisition means of invention 1 or 5, and step S502 corresponds to the product information output means of invention 1.

〔第6の実施の形態〕
次に、本発明の第6の実施の形態を説明する。図27乃至図32は、本実施の形態を示す図である。なお、以下、上記第2及び第5の実施の形態と異なる部分についてのみ説明し、重複する部分については同一の符号を付して説明を省略する。
[Sixth Embodiment]
Next, a sixth embodiment of the present invention will be described. 27 to 32 are diagrams showing this embodiment. Hereinafter, only different parts from the second and fifth embodiments will be described, and overlapping parts will be denoted by the same reference numerals and description thereof will be omitted.

まず、本実施の形態の構成を説明する。
CPU30は、図8のフローチャートに示す検索処理に代えて、図27のフローチャートに示す検索処理を実行する。
First, the configuration of the present embodiment will be described.
The CPU 30 executes the search process shown in the flowchart of FIG. 27 instead of the search process shown in the flowchart of FIG.

図27は、検索処理を示すフローチャートである。
検索処理は、CPU30において実行されると、図27に示すように、まず、ステップS200〜S216を経て、ステップS600に移行する。
FIG. 27 is a flowchart showing the search process.
When the search process is executed in the CPU 30, as shown in FIG. 27, first, the process proceeds to step S600 through steps S200 to S216.

ステップS600では、ステップS212、S216で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)について同一の内容ごとに出現回数を算出する。   In step S600, the same contents for the product (service) in the product set S1, the product (service) in the difference set S2, the product (service) in the difference set S3, and the product (service) in the complement set S4 calculated in steps S212 and S216. The number of appearances is calculated for each.

次いで、ステップS602に移行する。ステップS602では、ステップS212、S216で算出した積集合S1の商品(役務)、差集合S2の商品(役務)、差集合S3の商品(役務)及び補集合S4の商品(役務)並びに出現回数を出現回数の多い順に表示し、一連の処理を終了する。   Next, the process proceeds to step S602. In step S602, the product (service) of the product set S1 calculated in steps S212 and S216, the product (service) of the difference set S2, the product (service) of the difference set S3, the product (service) of the complement set S4, and the number of appearances. Display in descending order of appearance count, and end a series of processing.

次に、本実施の形態の動作を説明する。
まず、第1の事例を説明する。第1の事例は、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)と、F・G社のすべての商標登録において指定された商品(役務)を対比する場合である。F・G社の商品(役務)の集合を積集合S5として算出する。
Next, the operation of the present embodiment will be described.
First, the first case will be described. The first example is a case where the product (service) specified in the registration of the trademark of Company E with the registration number “9,999,981” is compared with the product (service) specified in the registration of all the trademarks of FG Company. . A set of products (services) of FG company is calculated as a product set S5.

E社は、現在、ホテルの経営を主たる事業として営んでいるが、近い将来、ホテルに飲食店及びスパ施設を併設し飲食店及びスパ施設の経営を新たな事業として営むことを予定している。そこで、E社は、飲食店の経営を主たる事業として営むF社を競合他社1として設定し、スパ施設の経営を主たる事業として営むG社を競合他社2として設定し、F・G社との関係で、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)の内容を検証することを希望している。   Company E is currently operating a hotel as its main business, but in the near future, it plans to add a restaurant and spa facility to the hotel and operate the restaurant and spa facility as a new business. . Therefore, Company E establishes Company F, which operates as the main business of restaurants, as competitor 1 and Company G, which operates as a spa facility, operates as competitor 2, and establishes a relationship with Company FG. In relation to this, it is hoped that the contents of the goods (services) specified in the trademark registration of registration number “9,999,981” of Company E will be verified.

図28は、競合他社を設定するための競合他社設定画面である。
図29は、商品(役務)を検索するための検索画面である。
FIG. 28 is a competitor setting screen for setting competitors.
FIG. 29 is a search screen for searching for products (services).

E社の担当者であるユーザは、自社設定画面(不図示)において、自社の名称としてE社の名称を入力し、設定ボタンをクリックすると、ステップS200を経て、E社の名称を含む自社情報が入力される。   When the user who is in charge of company E inputs the name of company E as the company name on the company setting screen (not shown) and clicks the setting button, the company information including the name of company E is passed through step S200. Is entered.

また、ユーザは、図28の競合他社設定画面において、競合他社の名称としてF・G社の名称を入力し、設定ボタンをクリックすると、ステップS202、S204を経て、F・G社の名称を含む競合情報1、2が入力される。   Further, when the user inputs the name of the company FG as the name of the competitor on the competitor setting screen of FIG. 28 and clicks the setting button, the name of the company F / G is included through steps S202 and S204. Contention information 1 and 2 are input.

また、ユーザは、登録番号「9,999,981」の商標登録を検索対象として絞込設定する。
そして、ユーザが検索要求を行うと、ステップS206〜S216を経て、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)が、F・G社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、E社の商品(役務)及びF・G社の商品(役務)の積集合、差集合及び補集合が算出される。
Further, the user narrows down the trademark registration with the registration number “9,999,981” as a search target.
When the user makes a search request, the product (service) designated in the trademark registration of registration number “9,999,981” of company E is designated in all trademark registrations of company FG through steps S206 to S216. Products (services), other products (services) are searched, and the product (service) of company E (product) and the product (service) of company FG based on the retrieved product (service) The difference set and the complement are calculated.

図22の例では、第1〜2行目のレコードには、E社の登録番号「9,999,981」の商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 22, since the products (services) designated in the trademark registration of the registration number “9,999,981” of Company E are registered in the records on the first and second lines, these products (services) are searched. Is done. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ}

また、第7〜13行目のレコードには、F社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B1は、次式のとおりである。

A = {providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities}

In the records on the seventh to thirteenth lines, the products (services) designated in the registration of all the trademarks of company F are registered, so these products (services) are searched. The set B1 is as follows.


B1={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

B1 = {Providing food and drink, providing accommodation facilities, lending conference rooms, providing food and drinks, providing accommodation facilities, lending conference rooms, sweets}

また、第14〜20行目のレコードには、G社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B2は、次式のとおりである。   In the records on the 14th to 20th lines, products (services) designated in all trademark registrations of Company G are registered, so these products (services) are searched. The set B2 is as follows.


B2={入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

B2 = {Providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, providing food and beverages, providing accommodation}

したがって、積集合S5は、次式のとおり算出される。

S5={飲食物の提供,飲食物の提供,飲食物の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供}
Therefore, the product set S5 is calculated as follows.

S5 = {Provision of food and drink, provision of food and drink, provision of food and drink, provision of accommodation facilities, provision of accommodation facilities, provision of accommodation facilities}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供}
S2={飲食物の提供,飲食物の提供,飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities}
S2 = {Providing food and drink, providing food and drink, providing food and drink}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

次いで、第3〜6、21〜28行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, other products (services) are searched from the records in the 3rd to 6th and 21st to 28th lines. The set C is as follows:


C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities, providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, Provision of food and drink, confectionery, bathing facilities, Anma massage, shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={会議室の貸与,入浴施設の提供,会議室の貸与,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}
Therefore, the complement set S4 is calculated as follows.

S4 = {Lending of conference rooms, provision of bathing facilities, lending of conference rooms, confectionery, provision of bathing facilities, Anma massage and shiatsu, barber}

次いで、ステップS600を経て、算出された集合S1〜S4の商品(役務)について同一の内容ごとに出現回数が算出される。積集合S1については、「宿泊施設の提供」の出現回数が「4」として算出される。差集合S2については、「飲食物の提供」の出現回数が「3」として算出される。差集合S3については、「宿泊施設の提供の契約の媒介又は取次ぎ」の出現回数が「1」として算出される。補集合S4については、「会議室の貸与」の出現回数が「2」、「入浴施設の提供」の出現回数が「2」、「菓子」の出現回数が「1」、「理容」の出現回数が「1」、「あん摩・マッサージ及び指圧」の出現回数が「1」として算出される。   Next, through step S600, the number of appearances is calculated for each of the same contents for the products (services) in the calculated sets S1 to S4. For the product set S1, the number of appearances of “provide accommodation facility” is calculated as “4”. For the difference set S2, the number of occurrences of “provide food and drink” is calculated as “3”. For the difference set S3, the number of occurrences of “mediation or agency of contract for provision of accommodation facility” is calculated as “1”. For complement set S4, the number of appearances of “rental of conference room” is “2”, the number of appearances of “provide bathing facilities” is “2”, the number of appearances of “confectionery” is “1”, and the appearance of “barber” The number of times is “1”, and the number of appearances of “Anma / massage and shiatsu” is calculated as “1”.

そして、ステップS602を経て、算出された集合S1〜S4の商品(役務)及び出現回数が出現回数の多い順に表示される。図29の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」及び件数「4」が表示される。第2行目には、差集合S2の商品(役務)として「飲食物の提供」及び件数「3」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」及び件数「1」が表示される。第4行目には、補集合S4の商品(役務)として、出現回数の多い順に、「会議室の貸与」及び件数「2」、「入浴施設の提供」及び件数「2」、「菓子」及び件数「1」、「理容」及び件数「1」、「あん摩・マッサージ及び指圧」及び件数「1」が表示される。   Then, through step S602, the products (services) and the number of appearances of the calculated sets S1 to S4 are displayed in descending order of the number of appearances. In the example of FIG. 29, “providing accommodation facilities” and the number of cases “4” are displayed in the first row as the product (service) of the product set S1. In the second row, “Providing food and drink” and the number of cases “3” are displayed as the products (services) of the difference set S2. In the third row, “mediation or agency of contract for provision of accommodation facility” and the number of cases “1” are displayed as products (services) of the difference set S3. In the fourth row, as the products (services) of complementary set S4, “rental of conference room” and number of cases “2”, “providing bathing facilities” and number of cases “2”, “confectionery” in descending order of appearance frequency The number “1”, “barber”, number “1”, “Anma / massage and shiatsu”, and number “1” are displayed.

これにより、ユーザは、E社及びF・G社が共通で指定する商品(役務)、F・G社のみが指定する商品(役務)、E社のみが指定する商品(役務)、並びに、E社及びF・G社とも指定していない商品(役務)を把握することができるので、F・G社との関係で商品(役務)の内容を検証することができる。   Accordingly, the user can specify the product (service) designated by E company and FG company in common, the product (service) designated only by FG company, the product (service) designated only by E company, and the E Since the products (services) that are not specified by the company or the FG company can be grasped, the contents of the products (services) can be verified in relation to the FG company.

次に、第2の事例を説明する。第2の事例は、E社のすべての商標登録において指定された商品(役務)と、F・G社のすべての商標登録において指定された商品(役務)を対比する場合である。F・G社の商品(役務)の集合を積集合S5として算出する。   Next, a second example will be described. The second case is a case where a product (service) designated in all trademark registrations of company E is compared with a product (service) designated in all trademark registrations of company FG. A set of products (services) of FG company is calculated as a product set S5.

図30は、商品(役務)を検索するための検索画面である。
ユーザは、E社のすべての商標登録を検索対象とすべく、登録番号「9,999,981」の商標登録を検索対象とした絞込設定を解除する。
FIG. 30 is a search screen for searching for products (services).
The user cancels the narrowing-down setting for searching for the trademark registration of the registration number “9,999,981” in order to search all trademark registrations of company E.

そして、ユーザが検索要求を行うと、ステップS206〜S216を経て、E社のすべての商標登録において指定された商品(役務)が、F・G社のすべての商標登録において指定された商品(役務)が、その他の商品(役務)がそれぞれ検索され、索出された商品(役務)に基づいて、E社の商品(役務)及びF・G社の商品(役務)の積集合、差集合及び補集合が算出される。   When the user makes a search request, the products (services) specified in all trademark registrations of company E are changed to the products (services) specified in all trademark registrations of FG company through steps S206 to S216. ), Other products (services) are searched, and based on the retrieved products (services), the product set (product) of E company (service) and the product (service) of company F / G, A complement is calculated.

図22の例では、第1〜6行目のレコードには、E社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合Aは、次式のとおりである。   In the example of FIG. 22, since the products (services) designated in all trademark registrations of Company E are registered in the records in the first to sixth lines, these products (services) are searched. The set A is as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}

A = {Provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, lending of conference rooms, provision of bathing facilities}

また、第7〜13行目のレコードには、F社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B1は、次式のとおりである。   In the records on the seventh to thirteenth lines, the products (services) designated in the registration of all the trademarks of company F are registered, so these products (services) are searched. The set B1 is as follows.


B1={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}

B1 = {Providing food and drink, providing accommodation facilities, lending conference rooms, providing food and drinks, providing accommodation facilities, lending conference rooms, sweets}

また、第14〜20行目のレコードには、G社のすべての商標登録において指定された商品(役務)が登録されているので、これら商品(役務)が検索される。集合B2は、次式のとおりである。   In the records on the 14th to 20th lines, products (services) designated in all trademark registrations of Company G are registered, so these products (services) are searched. The set B2 is as follows.


B2={入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

B2 = {Providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, providing food and beverages, providing accommodation}

したがって、積集合S5は、次式のとおり算出される。

S5={飲食物の提供,飲食物の提供,飲食物の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供}
Therefore, the product set S5 is calculated as follows.

S5 = {Provision of food and drink, provision of food and drink, provision of food and drink, provision of accommodation facilities, provision of accommodation facilities, provision of accommodation facilities}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供}
S2={飲食物の提供,飲食物の提供,飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities}
S2 = {Providing food and drink, providing food and drink, providing food and drink}
S3 = {mediation or agency of a contract for provision of accommodation facilities, mediation or agency of a contract for provision of accommodation facilities, lending of conference rooms, provision of bathing facilities}

次いで、第21〜28行目のレコードから他の商品(役務)が検索される。集合Cは、次式のとおりである。   Next, another product (service) is searched from the records on the 21st to 28th lines. The set C is as follows:


C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing food and drinks, confectionery, providing bathing facilities, Anma massage and shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={菓子,理容,あん摩・マッサージ及び指圧}
Therefore, the complement set S4 is calculated as follows.

S4 = {Confectionery, Barber, Anma Massage, Shiatsu}

次いで、ステップS600を経て、算出された集合S1〜S4の商品(役務)について同一の内容ごとに出現回数が算出される。積集合S1については、「宿泊施設の提供」の出現回数が「5」として算出される。差集合S2については、「飲食物の提供」の出現回数が「3」として算出される。差集合S3については、「宿泊施設の提供の契約の媒介又は取次ぎ」の出現回数が「2」、「会議室の貸与」の出現回数が「1」、「入浴施設の提供」の出現回数が「1」として算出される。補集合S4については、「菓子」の出現回数が「1」、「理容」の出現回数が「1」、「あん摩・マッサージ及び指圧」の出現回数が「1」として算出される。   Next, through step S600, the number of appearances is calculated for each of the same contents for the products (services) in the calculated sets S1 to S4. For the product set S1, the number of appearances of “provide accommodation facility” is calculated as “5”. For the difference set S2, the number of occurrences of “provide food and drink” is calculated as “3”. Regarding the difference set S3, the number of appearances of “mediation or agency of the contract for provision of accommodation facilities” is “2”, the number of appearances of “lending conference rooms” is “1”, and the number of appearances of “providing bathing facilities” is Calculated as “1”. For the complementary set S4, the number of appearances of “confectionery” is “1”, the number of appearances of “barber” is “1”, and the number of appearances of “Anma / massage and shiatsu” is calculated as “1”.

そして、ステップS602を経て、算出された集合S1〜S4の商品(役務)及び出現回数が出現回数の多い順に表示される。図30の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」及び件数「5」が表示される。第2行目には、差集合S2の商品(役務)として「飲食物の提供」及び件数「3」が表示される。第3行目には、差集合S3の商品(役務)として、出現回数の多い順に、「宿泊施設の提供の契約の媒介又は取次ぎ」及び件数「2」「会議室の貸与」及び件数「1」、「入浴施設の提供」及び件数「1」が表示される。第4行目には、補集合S4の商品(役務)として、出現回数の多い順に、「菓子」及び件数「1」、「理容」及び件数「1」、「あん摩・マッサージ及び指圧」及び件数「1」が表示される。   Then, through step S602, the products (services) and the number of appearances of the calculated sets S1 to S4 are displayed in descending order of the number of appearances. In the example of FIG. 30, “providing accommodation facilities” and the number of cases “5” are displayed in the first row as products (services) of the product set S1. In the second row, “Providing food and drink” and the number of cases “3” are displayed as the products (services) of the difference set S2. In the third row, as the products (services) of the difference set S3, in the order of the appearance frequency, “mediation or agency of the contract for provision of accommodation facility” and the number “2” “lending the conference room” and the number “1” ”,“ Provision of bathing facilities ”and the number of cases“ 1 ”are displayed. In the fourth row, as products (services) of complementary set S4, “confectionery” and number of cases “1”, “barber” and number of cases “1”, “Anma massage and shiatsu” and number of cases in descending order of appearance. “1” is displayed.

これにより、ユーザは、E社及びF・G社が共通で指定する商品(役務)、F・G社のみが指定する商品(役務)、E社のみが指定する商品(役務)、並びに、E社及びF・G社とも指定していない商品(役務)を把握することができるので、F・G社との関係で商品(役務)の内容を検証することができる。   Accordingly, the user can specify the product (service) designated by E company and FG company in common, the product (service) designated only by FG company, the product (service) designated only by E company, and the E Since the products (services) that are not specified by the company or the FG company can be grasped, the contents of the products (services) can be verified in relation to the FG company.

次に、第3の事例を説明する。第3の事例は、第1の事例において、F・G社の商品(役務)の集合を和集合S6として算出する点が異なる。   Next, a third example will be described. The third example is different from the first example in that a set of products (services) of FG company is calculated as a union set S6.

図31は、商品(役務)を検索するための検索画面である。
集合A、B1、B2は、次式のとおりである。
FIG. 31 is a search screen for searching for products (services).
The sets A, B1, and B2 are as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ}
B1={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}
B2={入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

A = {providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities}
B1 = {Providing food and drink, providing accommodation facilities, lending conference rooms, providing food and drinks, providing accommodation facilities, lending conference rooms, sweets}
B2 = {Providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, providing food and beverages, providing accommodation}

したがって、和集合S6は、次式のとおり算出される。

S6={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子,入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}
Therefore, the union S6 is calculated as follows:

S6 = {Providing food and drink, providing accommodation facilities, lending conference rooms, providing food and drinks, providing accommodation facilities, lending conference rooms, providing sweets, bathing facilities, providing bathing facilities, anma massage and shiatsu , Providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供}
S2={飲食物の提供,会議室の貸与,飲食物の提供,会議室の貸与,菓子,入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities}
S2 = {Providing food and drinks, lending conference rooms, providing food and drinks, lending conference rooms, confectionery, providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and Shiatsu, provision of food and drink}
S3 = {mediation or brokerage of contract for provision of accommodation facilities}

集合Cは、次式のとおりである。

C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}
The set C is as follows:

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing bathing facilities, providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, Provision of food and drink, confectionery, bathing facilities, Anma massage, shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={理容}

図31の例では、第1行目には、積集合S1の商品(役務)として「宿泊施設の提供」及び件数「4」が表示される。第2行目には、差集合S2の商品(役務)として、出現回数の多い順に、「飲食物の提供」及び件数「3」、「入浴施設の提供」及び件数「3」、「会議室の貸与」及び件数「2」、「あん摩・マッサージ及び指圧」及び件数「2」、「菓子」及び件数「1」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」及び件数「1」が表示される。第4行目には、補集合S4の商品(役務)として「理容」及び件数「1」が表示される。
Therefore, the complement set S4 is calculated as follows.

S4 = {Barber}

In the example of FIG. 31, “providing accommodation facilities” and the number of cases “4” are displayed in the first row as products (services) of the product set S1. In the second row, as the products (services) of the difference set S2, in the order of appearance, “Providing food and drink” and the number of cases “3”, “Providing bathing facilities” and the number of cases “3”, “Conference room” Lending ”and the number“ 2 ”,“ Anma massage and shiatsu ”, the number“ 2 ”,“ confectionery ”, and the number“ 1 ”are displayed. In the third row, “mediation or agency of contract for provision of accommodation facility” and the number of cases “1” are displayed as products (services) of the difference set S3. In the fourth row, “barber” and the number of cases “1” are displayed as products (services) of the complement set S4.

次に、第4の事例を説明する。第4の事例は、第2の事例において、F・G社の商品(役務)の集合を和集合S6として算出する点が異なる。   Next, a fourth example will be described. The fourth example is different from the second example in that a set of products (services) of FG company is calculated as a union set S6.

図32は、商品(役務)を検索するための検索画面である。
集合A、B1、B2は、次式のとおりである。
FIG. 32 is a search screen for searching for products (services).
The sets A, B1, and B2 are as follows.


A={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,入浴施設の提供}
B1={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子}
B2={入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}

A = {Provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, provision of accommodation facilities, mediation or agency of contracts for provision of accommodation facilities, lending of conference rooms, provision of bathing facilities}
B1 = {Providing food and drink, providing accommodation facilities, lending conference rooms, providing food and drinks, providing accommodation facilities, lending conference rooms, sweets}
B2 = {Providing bathing facilities, providing bathing facilities, Anma massage and shiatsu, providing bathing facilities, Anma massage and shiatsu, providing food and beverages, providing accommodation}

したがって、和集合S6は、次式のとおり算出される。

S6={飲食物の提供,宿泊施設の提供,会議室の貸与,飲食物の提供,宿泊施設の提供,会議室の貸与,菓子,入浴施設の提供,入浴施設の提供,あん摩・マッサージ及び指圧,入浴施設の提供,あん摩・マッサージ及び指圧,飲食物の提供,宿泊施設の提供}
Therefore, the union S6 is calculated as follows:

S6 = {Providing food and drink, providing accommodation facilities, lending conference rooms, providing food and drinks, providing accommodation facilities, lending conference rooms, providing sweets, bathing facilities, providing bathing facilities, anma massage and shiatsu , Providing bathing facilities, Anma massage and shiatsu, providing food and drink, providing accommodation}

よって、積集合S1及び差集合S2、S3は、次式のとおり算出される。

S1={宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,宿泊施設の提供,会議室の貸与,会議室の貸与,会議室の貸与,入浴施設の提供,入浴施設の提供,入浴施設の提供,入浴施設の提供}
S2={飲食物の提供,飲食物の提供,菓子,あん摩・マッサージ及び指圧,あん摩・マッサージ及び指圧,飲食物の提供}
S3={宿泊施設の提供の契約の媒介又は取次ぎ,宿泊施設の提供の契約の媒介又は取次ぎ}
Therefore, the product set S1 and the difference sets S2 and S3 are calculated as follows.

S1 = {providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, providing accommodation facilities, lending conference rooms, lending conference rooms, lending conference rooms, providing bathing facilities, bathing facilities Offer, bathing facility, bathing facility}
S2 = {Provision of food and drink, provision of food and drink, sweets, Anma massage and shiatsu, Anma massage and shiatsu, provision of food and drink}
S3 = {mediation or agency of a contract for provision of accommodation facilities, mediation or agency of a contract for provision of accommodation facilities}

集合Cは、次式のとおりである。

C={宿泊施設の提供,宿泊施設の提供の契約の媒介又は取次ぎ,会議室の貸与,飲食物の提供,菓子,入浴施設の提供,あん摩・マッサージ及び指圧,理容}
The set C is as follows:

C = {Providing accommodation facilities, mediating or intermediating contracts for providing accommodation facilities, lending conference rooms, providing food and drinks, confectionery, providing bathing facilities, Anma massage and shiatsu, barber}

したがって、補集合S4は、次式のとおり算出される。

S4={理容}

図32の例では、第1行目には、積集合S1の商品(役務)として、出現回数の多い順に、「宿泊施設の提供」及び件数「5」、「入浴施設の提供」及び件数「4」、「会議室の貸与」及び件数「3」が表示される。第2行目には、差集合S2の商品(役務)として、出現回数の多い順に、「飲食物の提供」及び件数「3」、「あん摩・マッサージ及び指圧」及び件数「2」、「菓子」及び件数「1」が表示される。第3行目には、差集合S3の商品(役務)として「宿泊施設の提供の契約の媒介又は取次ぎ」及び件数「2」が表示される。第4行目には、補集合S4の商品(役務)として「理容」及び件数「1」が表示される。
Therefore, the complement set S4 is calculated as follows.

S4 = {Barber}

In the example of FIG. 32, in the first row, as a product (service) of the product set S1, “provide accommodation facility” and number “5”, “provide bathing facility” and number “ 4 ”,“ rental of conference room ”and the number“ 3 ”are displayed. In the second row, as the products (services) in the difference set S2, “Providing food and drink” and the number of cases “3”, “Anma / massage and shiatsu”, and the number of cases “2”, “confectionery” "And the number of cases" 1 "are displayed. In the third row, “mediation or agency of contract for provision of accommodation facility” and the number of cases “2” are displayed as products (services) of the difference set S3. In the fourth row, “barber” and the number of cases “1” are displayed as products (services) of the complement set S4.

本実施の形態において、ステップS600は、発明1又は5の統計情報取得手段に対応し、ステップS602は、発明1の商品情報出力手段に対応している。   In the present embodiment, step S600 corresponds to the statistical information acquisition means of invention 1 or 5, and step S602 corresponds to the product information output means of invention 1.

〔変形例〕
なお、上記第1乃至第6の実施の形態においては、単一の装置である出願支援装置100として実現したが、これに限らず、図33に示すように、ネットワークシステムとして実現することもできる。
[Modification]
In the first to sixth embodiments, the application support apparatus 100 is realized as a single apparatus. However, the present invention is not limited to this, and can also be realized as a network system as shown in FIG. .

図33は、ネットワークシステムの構成を示すブロック図である。
インターネット等のネットワーク199には、図33に示すように、出願支援サーバ200と、複数のユーザ端末300とが接続されている。出願支援サーバ200は、上記第1乃至第6の実施の形態における出願支援装置100と同等の機能を有して構成されている。異なるのは、入力装置40による入力に代えてユーザ端末300から情報を受信する点と、表示装置44による表示に代えてユーザ端末300に情報を送信する点である。
FIG. 33 is a block diagram showing the configuration of the network system.
As shown in FIG. 33, an application support server 200 and a plurality of user terminals 300 are connected to a network 199 such as the Internet. The application support server 200 has a function equivalent to that of the application support apparatus 100 in the first to sixth embodiments. The difference is that information is received from the user terminal 300 instead of input by the input device 40 and information is transmitted to the user terminal 300 instead of display by the display device 44.

また、上記第1、第2、第4乃至第6の実施の形態及びその変形例においては、入力した検索キー(自社名又は競合他社名)と一致する事業者名を検索し、これと同一のレコードにおいて登録されている商品(役務)を検索したが、これに限らず、例えば、入力した検索キーを一部に含む事業者名を検索し、これと同一のレコードにおいて登録されている商品(役務)を検索することもできる。また、文字を含む検索キーを少なくとも2つの文字部分に分離し、一の文字部分と他の文字部分を含む事業者名を検索し、これと同一のレコードにおいて登録されている商品(役務)を検索することもできる。このように複数の文字部分に分離する場合、完全一致検索、フレーズ一致検索、部分一致検索、絞込部分一致検索、除外検索(1又は複数の文字部分を含まない要素を検索)等の公知の検索方法を採用することができる。その他、入力した検索キーに対応する事業者名を介して商品(役務)を検索することができる。ここで、検索キーと商品(役務)とを対応させる方法としては、例えば、検索キーに対応するコードと、商品(役務)に対応するコードとの一致を判定するなど、中間に1又は複数の情報を介して行ってもよい。この変形例は、上記第3の実施の形態及びその変形例にも同様に適用することもできる。   Further, in the first, second, fourth to sixth embodiments and the modifications thereof, the operator name that matches the input search key (in-house name or competitor name) is searched, and the same as this. Searched for products (services) registered in this record, but not limited to this, for example, search for the name of a business operator that partially contains the input search key, and products registered in the same record You can also search for (services). In addition, the search key including the character is separated into at least two character parts, the business name including one character part and the other character part is searched, and the product (service) registered in the same record is searched. You can also search. When separating into a plurality of character parts in this way, publicly known methods such as an exact match search, a phrase match search, a partial match search, a narrowed partial match search, an exclusion search (search for an element not including one or more character parts), etc. A search method can be adopted. In addition, it is possible to search for a product (service) via the business name corresponding to the input search key. Here, as a method of associating the search key with the product (service), for example, determining whether the code corresponding to the search key and the code corresponding to the product (service) match, one or more in the middle It may be done via information. This modification can be similarly applied to the third embodiment and its modification.

また、上記第1乃至第6の実施の形態及びその変形例においては、一致検索を行ったが、これに限らず、除外検索を行うこともできる。具体的な検索方法は、例えば、入力した検索キー(自社名又は競合他社名)とは一致しない事業者名を商品情報テーブル400のなかから検索する。   In the first to sixth embodiments and the modifications thereof, the matching search is performed. However, the present invention is not limited to this, and an exclusion search can also be performed. As a specific search method, for example, an operator name that does not match the input search key (in-house name or competitor name) is searched from the product information table 400.

また、上記第4の実施の形態及びその変形例においては、1つの絞込条件を設定する構成としたが、これに限らず、複数の絞込条件を設定する構成とすることもできる。この場合、入力した絞込条件のすべてに一致する書誌情報を書誌情報テーブル420のなかから検索し、これと同一のレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索する。これにより、複数の絞込条件の両方に対応する出願傾向を参考にすることができる。ここで、AND検索のほか、OR検索を行うこともできる。具体的な検索方法は、例えば、次のとおりである。絞込条件1と一致する書誌情報又は絞込条件2と一致する書誌情報が登録されているレコードを書誌情報テーブル420のなかから検索し、そのレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索する。   Moreover, in the said 4th Embodiment and its modification, although it was set as the structure which sets one narrowing-down condition, it can also be set as the structure which sets not only this but several narrowing-down conditions. In this case, the bibliographic information that matches all of the input narrowing conditions is searched from the bibliographic information table 420, and the registration number registered in the same record is searched from the bibliographic information table 420. Thereby, the application tendency corresponding to both of a plurality of narrowing-down conditions can be referred to. Here, in addition to the AND search, an OR search can also be performed. A specific search method is, for example, as follows. A record in which the bibliographic information that matches the narrowing condition 1 or the bibliographic information that matches the narrowing condition 2 is searched from the bibliographic information table 420, and the registration number registered in the record is searched for in the bibliographic information table 420. Search from within.

また、上記第4の実施の形態及びその変形例においては、絞込条件と一致する書誌情報を書誌情報テーブル420のなかから検索し、これと同一のレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索したが、これに限らず、除外検索を行うこともできる。具体的な検索方法は、例えば、次のとおりである。絞込条件と一致しない書誌情報を書誌情報テーブル420のなかから検索し、これと同一のレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索する。また、複数の絞込条件を入力し、入力した一の絞込条件と一致しない書誌情報、及び入力した他の絞込条件と一致しない書誌情報が登録されているレコードを書誌情報テーブル420のなかから検索し、そのレコードにおいて登録されている登録番号を書誌情報テーブル420のなかから検索する。   In the fourth embodiment and its modification, the bibliographic information that matches the narrow-down condition is searched from the bibliographic information table 420, and the registration number registered in the same record is searched for the bibliographic information. Although the search is made from the table 420, the search is not limited to this, and an exclusion search can also be performed. A specific search method is, for example, as follows. Bibliographic information that does not match the narrowing-down conditions is searched from the bibliographic information table 420, and the registration number registered in the same record is searched from the bibliographic information table 420. In addition, in the bibliographic information table 420, a plurality of filtering conditions are input, and records in which bibliographic information that does not match one input filtering condition and bibliographic information that does not match another input filtering condition are registered. From the bibliographic information table 420, the registration number registered in the record is searched.

また、上記第5及び第6の実施の形態並びにその変形例においては、算出した集合の商品(役務)について同一の内容ごとに出現回数を算出し、算出した集合の商品(役務)及び出現回数を出現回数の多い順に表示したが、これに限らず、例えば、表示された出現回数をクリックすると、その出現回数の算出の基礎となった商標登録に関する書誌情報その他の登録情報を表示することもできる。   Further, in the fifth and sixth embodiments and the modifications thereof, the number of appearances is calculated for each of the same contents of the calculated set of products (services), and the calculated set of products (services) and the number of appearances is calculated. Are displayed in descending order of the number of appearances. However, the present invention is not limited to this. For example, when the displayed number of appearances is clicked, bibliographic information related to trademark registration that is the basis for calculating the number of appearances may be displayed. it can.

また、上記第5及び第6の実施の形態並びにその変形例においては、算出した集合の商品(役務)について同一の内容ごとに出現回数を算出したが、これに限らず、例えば、算出した集合の商品(役務)について所定の分類ごとに出現回数を算出することもできる。所定の分類としては、例えば、「菓子」という一つの分類を規定し、「和菓子」「洋菓子」が得られた場合は、「菓子」の出現回数を「2」として算出する。その他、算出した集合の商品(役務)の統計情報を取得することもできる。統計情報としては、出現回数のほか、例えば、出現率、順位、差分、分散、標準誤差、標準偏差、偏差値、平均値、中央値、最頻値、尖度、歪度、最小値、最大値その他の統計量が考えられる。また、統計情報に代えて、優先度、評価値その他の指標を用いることもできる。   Moreover, in the said 5th and 6th embodiment and its modification, although the frequency | count of appearance was calculated for every same content about the goods (service) of the calculated set, it is not restricted to this, For example, the calculated set It is also possible to calculate the number of appearances for each predetermined category for the product (service). As the predetermined classification, for example, one classification “confectionery” is defined. When “Japanese confectionery” and “Western confectionery” are obtained, the number of appearances of “confectionery” is calculated as “2”. In addition, statistical information on the calculated product (service) of the set can also be acquired. As statistical information, in addition to the number of appearances, for example, appearance rate, rank, difference, variance, standard error, standard deviation, deviation value, average value, median value, mode value, kurtosis, skewness, minimum value, maximum Values and other statistics are possible. Moreover, it can replace with statistical information and can also use a priority, an evaluation value, and another parameter | index.

また、上記第5及び第6の実施の形態並びにその変形例においては、出現回数を算出したが、これに限らず、出現回数をテーブル等に記憶しておき、テーブル等から検索して取得することもできる。   In the fifth and sixth embodiments and modifications thereof, the number of appearances is calculated. However, the present invention is not limited to this, and the number of appearances is stored in a table or the like, and is retrieved from the table or the like. You can also.

また、上記第5及び第6の実施の形態並びにその変形例においては、算出した集合の商品(役務)及び出現回数を出現回数の多い順に表示したが、これに限らず、例えば、算出した集合の商品(役務)及び出現回数を出現回数の少ない順に表示することもできる。出現回数を表示しなくてもよい。   In the fifth and sixth embodiments and the modifications thereof, the products (services) and the number of appearances of the calculated set are displayed in the descending order of the number of appearances. The products (services) and the number of appearances can be displayed in ascending order of the number of appearances. The number of appearances need not be displayed.

また、上記第5及び第6の実施の形態並びにその変形例においては、算出した集合の商品(役務)を表示したが、これに限らず、算出した集合の商品(役務)を包括する上位概念の商品(役務)を表示してもよいし、算出した集合の商品(役務)に包括される下位概念の商品(役務)を表示してもよい。   Further, in the fifth and sixth embodiments and the modifications thereof, the products (services) of the calculated set are displayed. However, the present invention is not limited to this, and a superordinate concept that includes the products (services) of the calculated set. Products (services) may be displayed, or lower-order products (services) included in the calculated set of products (services) may be displayed.

また、上記第2の実施の形態及びその変形例においては、複数の競合他社を設定する構成としたが、このような構成は、上記第3及び第4の実施の形態並びにその変形例にも同様に適用することができる。   Further, in the second embodiment and the modification thereof, the configuration is such that a plurality of competitors are set. However, such a configuration is also applicable to the third and fourth embodiments and the modification thereof. The same can be applied.

また、上記第3の実施の形態及びその変形例においては、類似群コードを表示する構成としたが、このような構成は、上記第5及び第6の実施の形態並びにその変形例にも同様に適用することができる。   In the third embodiment and its modification, a similar group code is displayed. However, this structure is the same as that in the fifth and sixth embodiments and its modification. Can be applied to.

また、上記第4の実施の形態及びその変形例においては、絞込条件を入力する構成としたが、このような構成は、上記第5及び第6の実施の形態並びにその変形例にも同様に適用することができる。   In the fourth embodiment and its modification, the narrowing-down condition is input. However, this structure is the same as that in the fifth and sixth embodiments and its modification. Can be applied to.

また、上記第5及び第6の実施の形態並びにその変形例においては、出現回数を算出する構成としたが、このような構成は、上記第3及び第4の実施の形態並びにその変形例にも同様に適用することができる。   In the fifth and sixth embodiments and their modifications, the number of appearances is calculated. However, such a structure is similar to the third and fourth embodiments and modifications thereof. Can be applied similarly.

また、上記第3の実施の形態及びその変形例においては、類似群コードを表示する構成としたが、これに限らず、区分を表示する構成とすることもできる。図14の商品情報テーブル400においては、発明の理解を容易にするため、商品(役務)のフィールド404を設けたが、フィールド404を設ける必要はない。同様に、区分を表示せず類似群コードを表示する構成の場合は、区分のフィールド406を設けなくてよい。類似群コードを表示せず区分を表示する構成の場合は、類似群コードのフィールド408を設けなくてよい。   Moreover, in the said 3rd Embodiment and its modification, although it was set as the structure which displays a similar group code, it can also be set as the structure which displays not only this but a division | segmentation. In the product information table 400 of FIG. 14, a product (service) field 404 is provided in order to facilitate understanding of the invention, but the field 404 is not necessarily provided. Similarly, in the case of a configuration in which a similar group code is displayed without displaying a section, the section field 406 need not be provided. In the case of the configuration in which the classification is displayed without displaying the similar group code, the similar group code field 408 may not be provided.

また、上記第3の実施の形態及びその変形例においては、商品(役務)が属するグループとして区分又は類似群コードを採用したが、これに限らず、他の分類によるグループを採用することもできる。   Moreover, in the said 3rd Embodiment and its modification, although division or a similar group code was employ | adopted as a group to which goods (service) belong, it is not restricted to this, The group by another classification | category can also be employ | adopted. .

また、上記第1乃至第6の実施の形態及びその変形例においては、事業者が権利者となる商標登録において指定された商品(役務)又はその区分若しくは類似群コードを商品情報テーブル400に登録したが、これに限らず、事業者が出願人となる商標登録において指定された商品(役務)又はその区分若しくは類似群コード、又は、事業者が出願人となる商標登録出願において指定された商品(役務)又はその区分若しくは類似群コードを登録することもできる。   In the first to sixth embodiments and the modifications thereof, the product (service) designated in the trademark registration in which the business operator is the right holder, or its classification or similar group code is registered in the product information table 400. However, not limited to this, the product (service) designated in the trademark registration for which the business is the applicant, or its classification or similar group code, or the product designated in the trademark registration application for which the business is the applicant (Services) or their classifications or similar group codes can also be registered.

また、上記第1、第2、第4乃至第6の実施の形態及びその変形例においては、事業者が権利者となる商標登録において指定された商品(役務)を当該事業者の名称と対応づけて記憶したが、これに限らず、次の構成を採用することができる。   In the first, second, fourth to sixth embodiments and their modifications, the product (service) designated in the trademark registration in which the business operator is the right holder corresponds to the name of the business operator. However, the present invention is not limited to this, and the following configuration can be adopted.

第1の構成は、事業者Aと同一又は類似の業種に属する他の事業者Bが出願人又は権利者となる商標登録出願又は商標登録において指定された商品(役務)を当該事業者Aの名称と対応づけて記憶する。この場合、商品(役務)は、商標登録出願又は商標登録において指定された商品(役務)を包含する上位概念の商品(役務)であってもよく、商標登録出願又は商標登録において指定された商品(役務)に包含される下位概念の商品(役務)であってもよい。第2の構成において同じである。   In the first configuration, a product (service) designated in a trademark registration application or trademark registration in which another business B belonging to the same or similar business as the business A is the applicant or right holder is assigned to the business A It is stored in association with the name. In this case, the product (service) may be a product (service) of a higher concept including the product (service) designated in the trademark registration application or trademark registration, and the product designated in the trademark registration application or trademark registration. It may be a subordinate product (service) included in (service). It is the same in the second configuration.

第2の構成は、事業者Aが出願人又は権利者となる商標登録出願又は商標登録において指定された商品(役務)を、事業者Aと同一又は類似の業種に属する他の事業者Bの名称と対応づけて記憶する。   In the second configuration, the product (service) designated in the trademark registration application or trademark registration for which the business operator A is the applicant or right holder is replaced by another business operator B belonging to the same or similar business category as the business operator A. It is stored in association with the name.

第3の構成は、商標公報を用いることなく、商品(役務)を事業者名と対応づけて記憶する。   The third configuration stores the product (service) in association with the business name without using the trademark gazette.

この変形例は、上記第3の実施の形態及びその変形例にも同様に適用することもできる。   This modification can be similarly applied to the third embodiment and its modification.

また、上記第1、第2、第4乃至第6の実施の形態及びその変形例においては、商品(役務)の単位で集合を算出し、算出した集合の商品(役務)を表示し、上記第3の実施の形態及びその変形例においては、類似群コードの単位で集合を算出し、算出した集合の類似群コードを表示したが、これに限らず、次の構成を採用することができる。   In the first, second, fourth to sixth embodiments and modifications thereof, a set is calculated in units of products (services), and the products (services) of the calculated set are displayed. In the third embodiment and its modification, a set is calculated in units of similar group codes, and the similar group codes of the calculated set are displayed. However, the present invention is not limited to this, and the following configuration can be adopted. .

第1の構成は、上記第1、第2、第4乃至第6の実施の形態及びその変形例において、類似群コードの単位で集合を算出し、索出した自社の商品(役務)のうち、算出した集合の類似群コードに対応するものを表示する。   In the first configuration, in the first, second, fourth to sixth embodiments and modifications thereof, a set is calculated in units of similar group codes, and the products (services) of the company searched for , The one corresponding to the similar group code of the calculated set is displayed.

第2の構成は、上記第1、第2、第4乃至第6の実施の形態及びその変形例において、類似群コードの単位で集合を算出し、索出した競合他社の商品(役務)のうち、算出した集合の類似群コードに対応するものを表示する。   In the second configuration, in the first, second, fourth to sixth embodiments and modifications thereof, a set is calculated in units of similar group codes, and the products (services) of competitors that have been searched for are calculated. Among them, the one corresponding to the similar group code of the calculated set is displayed.

第3の構成は、上記第1、第2、第4乃至第6の実施の形態及びその変形例において、類似群コードの単位で集合を算出し、索出した自社の商品(役務)及び競合他社の商品(役務)のうち、算出した集合の類似群コードに対応するものを表示する。   The third configuration is that in the first, second, fourth to sixth embodiments and the modifications thereof, a set is calculated in units of similar group codes, and the company's products (services) and competition that are found Of the products (services) of other companies, those corresponding to the calculated similar group code of the set are displayed.

第4の構成は、上記第3の実施の形態及びその変形例においては、商品(役務)の単位で集合を算出し、索出した自社の類似群コードのうち、算出した集合の商品(役務)に対応するものを表示する。   In the fourth configuration, in the third embodiment and the modification thereof, a set is calculated in units of products (services), and the calculated set of products (services) out of the searched similar group codes. ) Is displayed.

第5の構成は、上記第3の実施の形態及びその変形例において、商品(役務)の単位で集合を算出し、索出した競合他社の類似群コードのうち、算出した集合の商品(役務)に対応するものを表示する。   In the fifth configuration, in the third embodiment and the modification thereof, a set is calculated in units of products (services), and among the searched similar group codes of competitors, products of the calculated set (services) ) Is displayed.

第6の構成は、上記第3の実施の形態及びその変形例において、商品(役務)の単位で集合を算出し、索出した自社の類似群コード及び競合他社の類似群コードのうち、算出した集合の商品(役務)に対応するものを表示する。   In the sixth configuration, a set is calculated for each product (service) in the above-described third embodiment and its modification, and is calculated from the similar group codes of the found company and competitors Items corresponding to the goods (services) of the set are displayed.

また、上記第1、第2、第4乃至第6の実施の形態及びその変形例においては、自社の商品(役務)及び競合他社の商品(役務)の積集合及び差集合を表示したが、これに限らず、自社の商品(役務)及び競合他社の商品(役務)の和集合を表示することもできる。この変形例は、上記第3の実施の形態及びその変形例にも同様に適用することもできる。   In the first, second, fourth to sixth embodiments and the modified examples thereof, the product set and difference set of the company's products (services) and competitors' products (services) are displayed. The present invention is not limited to this, and the union of the company's products (services) and competitors' products (services) can also be displayed. This modification can be similarly applied to the third embodiment and its modification.

また、上記第1、第2、第4乃至第6の実施の形態及びその変形例においては、自社の商品(役務)及び競合他社の商品(役務)の積集合、差集合及び補集合を表示したが、これに限らず、これら集合の部分集合を表示することもできる。この変形例は、上記第3の実施の形態及びその変形例にも同様に適用することもできる。   In the first, second, fourth to sixth embodiments and their modifications, the product set, difference set and complement set of the company's products (services) and competitors' products (services) are displayed. However, the present invention is not limited to this, and a subset of these sets can also be displayed. This modification can be similarly applied to the third embodiment and its modification.

また、上記第1乃至第6の実施の形態及びその変形例においては、名称により自社又は競合他社を特定したが、これに限らず、事業者の属性(例えば、住所、業種、設立年月日、株式上場の有無、資本金、売上高、利益、従業員数)又は事業内容により自社又は競合他社を特定することもできる。   In the first to sixth embodiments and modifications thereof, the company or competitor is specified by name. However, the present invention is not limited to this, and the attributes of the operator (for example, address, industry, date of establishment) The company or competitors can also be identified based on the stock listing, capital, sales, profits, number of employees) or business details.

また、上記第2及び第6の実施の形態並びにその変形例においては、自社の商標登録において指定された商品(役務)を補集合S4に含めたが(第1及び第3の事例)、これに限らず、自社の商標登録において指定された商品(役務)を補集合S4に含めなくてもよい。   Further, in the second and sixth embodiments and the modifications thereof, the product (service) designated in the company's trademark registration is included in the complement S4 (first and third cases). The product (service) designated in the company's trademark registration is not necessarily included in the complementary set S4.

また、上記第1、第2、第5及び第6の実施の形態及びその変形例においては、自社の商標登録について絞込設定を行ったが(第1及び第3の事例)、これに限らず、競合他社の商標登録又は自社及び競合他社以外の商標登録について絞込設定を行うこともできる。この変形例は、上記第3の実施の形態及びその変形例にも同様に適用することもできる。   Further, in the first, second, fifth, and sixth embodiments and modifications thereof, the narrowing setting has been made for the company's trademark registration (first and third cases). It is also possible to make a narrowing setting for trademark registration of competitors or trademark registrations of companies other than the company and competitors. This modification can be similarly applied to the third embodiment and its modification.

また、上記第1乃至第6の実施の形態及びその変形例においては、商品(役務)と事業者名の組み合わせを重複して商品情報テーブル400に登録したが、これに限らず、重複件数を登録するフィールド412を設け、商品(役務)と事業者名の組み合わせを重複なしで登録し、重複件数をフィールド412に登録することもできる。   Moreover, in the said 1st thru | or 6th embodiment and its modification, although the combination of goods (service) and a company name was registered in the goods information table 400, it was not restricted to this, The number of duplication is not limited. It is also possible to provide a field 412 for registration, register combinations of products (services) and business names without duplication, and register the number of duplicates in the field 412.

また、上記第1乃至第6の実施の形態及びその変形例においては、事業者名を商品情報テーブル400に登録したが、これに代えて、事業者を識別するための番号、ID、コード、URL等のリンク情報を商品情報テーブル400に登録してもよい。   In the first to sixth embodiments and the modifications thereof, the business name is registered in the product information table 400. Instead, a number, ID, code, Link information such as a URL may be registered in the product information table 400.

また、上記第1乃至第6の実施の形態及びその変形例においては、検索結果を表示したが、これに限らず、検索結果に基づいてファイルを生成することもできる。また、その他の方法で出力することもできる。   In the first to sixth embodiments and modifications thereof, the search result is displayed. However, the present invention is not limited to this, and a file can be generated based on the search result. It can also be output by other methods.

また、上記第1乃至第6の実施の形態及びその変形例において、図4、図8、図15、図18、図23又は図27のフローチャートに示す処理を実行するにあたってはいずれも、ROM32に予め格納されているプログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをRAM34に読み込んで実行するようにしてもよい。   In the first to sixth embodiments and modifications thereof, the ROM 32 is used to execute the processing shown in the flowcharts of FIGS. 4, 8, 15, 18, 23, or 27. Although the case where a program stored in advance is executed has been described, the present invention is not limited thereto, and the program may be read from the storage medium storing the program showing these procedures into the RAM 34 and executed.

ここで、記憶媒体とは、RAM、ROM等の半導体記憶媒体、FD、HD等の磁気記憶型記憶媒体、CD、CDV、LD、DVD等の光学的読取方式記憶媒体、MO等の磁気記憶型/光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。   Here, the storage medium is a semiconductor storage medium such as RAM or ROM, a magnetic storage type storage medium such as FD or HD, an optical reading type storage medium such as CD, CDV, LD, or DVD, or a magnetic storage type such as MO. / Optical reading type storage media, including any storage media that can be read by a computer regardless of electronic, magnetic, optical, or other reading methods.

また、上記第1乃至第6の実施の形態及びその変形例においては、自社の商品(役務)と競合他社の商品(役務)を対比することにより、競合他社との関係で自社の商品(役務)の内容を検証する場合について本発明を適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。   In the first to sixth embodiments and the modified examples, the company's products (services) are compared with the products (services) of competitors, so that the company's products (services) are related to the competitors. The present invention has been applied to the case of verifying the contents of (), but the present invention is not limited to this, and can be applied to other cases without departing from the gist of the present invention.

100…出願支援装置、 30…CPU、 32…ROM、 34…RAM、 38…I/F、 39…バス、 40…入力装置、 42…記憶装置、 44…表示装置、 199…ネットワーク、 200…出願支援サーバ、 300…ユーザ端末、 400…商品情報テーブル、 420…書誌情報テーブル 100 ... Application support device, 30 ... CPU, 32 ... ROM, 34 ... RAM, 38 ... I / F, 39 ... Bus, 40 ... Input device, 42 ... Storage device, 44 ... Display device, 199 ... Network, 200 ... Application Support server 300 ... User terminal 400 ... Product information table 420 ... Bibliographic information table

Claims (6)

商品若しくは役務又はこれが属するグループに関する商品情報を記憶する商品情報記憶手段のなかから、第1の商品若しくは役務又はこれが属するグループに関する前記商品情報を検索する商品情報検索手段と、
前記商品情報検索手段で索出した商品情報及び第2の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報を生成する商品情報生成手段と、
前記商品情報生成手段で生成した商品情報の統計情報を取得する統計情報取得手段と、
前記統計情報取得手段で取得した統計情報に基づいて、前記商品情報生成手段で生成した商品情報を出力し、又は、前記統計情報取得手段で取得した統計情報及び前記商品情報生成手段で生成した商品情報に基づいて、商品若しくは役務又はこれが属するグループに関する商品情報を出力する商品情報出力手段とを備えることを特徴とする商標支援システム。
Product information search means for searching for the product information related to the first product or service or the group to which the product belongs, from the product information storage means for storing product information related to the product or service or the group to which the product belongs, and
Based on the product information retrieved by the product information search means and the product information on the second product or service or the group to which the product belongs, the first product or service or the group to which it belongs and the second product or service or this Product information generating means for generating product information relating to a predetermined set of groups to which the device belongs;
Statistical information acquisition means for acquiring statistical information of the product information generated by the product information generation means;
Based on the statistical information acquired by the statistical information acquisition unit, the product information generated by the product information generation unit is output, or the statistical information acquired by the statistical information acquisition unit and the product generated by the product information generation unit A trademark support system comprising: product information output means for outputting product information related to a product or service or a group to which the product belongs based on the information.
請求項において、
前記所定の集合は、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの積集合、差集合又は和集合であることを特徴とする商標支援システム。
In claim 1 ,
The trademark support system, wherein the predetermined set is a product set, a difference set, or a union of the first product or service or a group to which the first product or service belongs and the second product or service or a group to which the second product or service belongs.
請求項1及び2のいずれか1項において、
前記商品情報生成手段は、前記商品情報検索手段で索出した商品情報、前記第2の商品若しくは役務又はこれが属するグループに関する商品情報、及び第3の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの補集合に関する商品情報を生成することを特徴とする商標支援システム。
In any one of Claim 1 and 2 ,
The product information generation unit is based on the product information searched by the product information search unit, the product information about the second product or service or the group to which the product belongs, and the product information about the third product or service or the group to which the product belongs. A trademark support system for generating product information regarding the first product or service or a group to which the first product or service belongs and a complementary set of the second product or service or a group to which the second product or service belongs.
商品若しくは役務又はこれが属するグループに関する商品情報を記憶する商品情報記憶手段のなかから、第1の商品若しくは役務又はこれが属するグループに関する前記商品情報を検索する商品情報検索手段と、Product information search means for searching for the product information related to the first product or service or the group to which the product belongs, from the product information storage means for storing product information related to the product or service or the group to which the product belongs, and
前記商品情報検索手段で索出した商品情報、第2の商品若しくは役務又はこれが属するグループに関する商品情報、及び第3の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ及び前記第2の商品若しくは役務又はこれが属するグループの補集合に関する商品情報を生成する商品情報生成手段とを備えることを特徴とする商標支援システム。  Based on the product information retrieved by the product information search means, the product information on the second product or service or the group to which the product belongs, and the product information on the third product or service or the group to which the first product or service belongs A product information generating means for generating product information relating to a service or a group to which the service belongs and a complementary set of the second product or service or a group to which the service belongs.
商品若しくは役務又はこれが属するグループに関する商品情報を記憶する商品情報記憶手段のなかから、第1の商品若しくは役務又はこれが属するグループに関する前記商品情報を検索する商品情報検索手段と、Product information search means for searching for the product information related to the first product or service or the group to which the product belongs, from the product information storage means for storing product information related to the product or service or the group to which the product belongs, and
前記商品情報検索手段で索出した商品情報、第2の商品若しくは役務又はこれが属するグループに関する商品情報、及び第3の商品若しくは役務又はこれが属するグループに関する商品情報に基づいて、前記第1の商品若しくは役務又はこれが属するグループ、前記第2の商品若しくは役務又はこれが属するグループ、及び前記第3の商品若しくは役務又はこれが属するグループの所定の集合に関する商品情報を生成する商品情報生成手段とを備えることを特徴とする商標支援システム。  Based on the product information retrieved by the product information search means, the product information on the second product or service or the group to which the product belongs, and the product information on the third product or service or the group to which the first product or service belongs Product information generating means for generating product information relating to a predetermined set of services or a group to which the services belong, the second product or services or a group to which the services belong, and the third product or services or a group to which the services belong. A trademark support system.
請求項5において、In claim 5,
前記所定の集合は、前記第1の商品若しくは役務又はこれが属するグループと、前記第2の商品若しくは役務又はこれが属するグループ及び前記第3の商品若しくは役務又はこれが属するグループの積集合又は和集合との積集合、差集合又は和集合であることを特徴とする商標支援システム。  The predetermined set is a set or union of the first product or service or a group to which the first product or service belongs, the second product or service or a group to which the second product or service belongs, and the third product or service or a group to which the third product or service belongs. A trademark support system characterized by being a product set, a difference set, or a union set.
JP2015094520A 2015-05-06 2015-05-06 Trademark support system Active JP5793799B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015094520A JP5793799B1 (en) 2015-05-06 2015-05-06 Trademark support system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015094520A JP5793799B1 (en) 2015-05-06 2015-05-06 Trademark support system

Publications (2)

Publication Number Publication Date
JP5793799B1 true JP5793799B1 (en) 2015-10-14
JP2016212572A JP2016212572A (en) 2016-12-15

Family

ID=54330176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015094520A Active JP5793799B1 (en) 2015-05-06 2015-05-06 Trademark support system

Country Status (1)

Country Link
JP (1) JP5793799B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022006242A (en) * 2020-06-24 2022-01-13 株式会社将星 Analytical system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302694A (en) * 2003-03-28 2004-10-28 Fujitsu Ltd Business opportunity finding support method, business opportunity finding support program, and business opportunity finding support device
JP2007108888A (en) * 2005-10-11 2007-04-26 Toshiba Corp Intellectual property management system, intellectual property management method and program thereof
JP2007310720A (en) * 2006-05-19 2007-11-29 Toshiba Corp Data processing apparatus, data processing method, and data processing program
JP2014132394A (en) * 2013-01-04 2014-07-17 Shosei Co Ltd Trademark assist system
JP5724142B1 (en) * 2015-01-05 2015-05-27 株式会社将星 Trademark support system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302694A (en) * 2003-03-28 2004-10-28 Fujitsu Ltd Business opportunity finding support method, business opportunity finding support program, and business opportunity finding support device
JP2007108888A (en) * 2005-10-11 2007-04-26 Toshiba Corp Intellectual property management system, intellectual property management method and program thereof
JP2007310720A (en) * 2006-05-19 2007-11-29 Toshiba Corp Data processing apparatus, data processing method, and data processing program
JP2014132394A (en) * 2013-01-04 2014-07-17 Shosei Co Ltd Trademark assist system
JP5724142B1 (en) * 2015-01-05 2015-05-27 株式会社将星 Trademark support system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022006242A (en) * 2020-06-24 2022-01-13 株式会社将星 Analytical system

Also Published As

Publication number Publication date
JP2016212572A (en) 2016-12-15

Similar Documents

Publication Publication Date Title
Sarstedt et al. Structural model robustness checks in PLS-SEM
Albayrak et al. Effect of eWom on purchase intention: meta-analysis
Zhao et al. The rise of fashion informatics: A case of data-mining-based social network analysis in fashion
JP5246459B1 (en) Trademark support system
JP5875057B1 (en) Trademark support system
JP5724142B1 (en) Trademark support system
Bui et al. The importance of attribution: connecting online travel communities with online travel agents
Zhang et al. Microcelebrity: the impact of information source, hotel type, and misleading photos on consumers’ responses
JP2010146153A (en) Information processing device, information processing method, and program
Dudek et al. Socio-economic factors determining the ROPO trend in the travel industry
JP6389310B1 (en) Presentation device, presentation method, presentation program, and information management system
JP5667959B2 (en) Impact analysis method, impact analysis apparatus and program thereof
JP5793799B1 (en) Trademark support system
JP2017182807A (en) Trademark support system
JP6370454B1 (en) Estimation apparatus, estimation method, and estimation program
US20150371343A1 (en) Method for providing social network service and content
JP6031710B1 (en) Trademark support system
JP2015230353A (en) Information system, integrated device, first device, information processing method, and program
JP7245968B1 (en) Trademark support system
JP7385959B2 (en) Trademark support system
JP6201253B1 (en) Trademark support system
JP5793798B1 (en) Trademark support system
KR20020066709A (en) Electrical Commercial-trade System Using Method of Goods-Recommendation and Menagement Method thereof
JP5156326B2 (en) Search system
JP6363777B1 (en) Providing device, providing method, and providing program

Legal Events

Date Code Title Description
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: 20150722

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150722

R150 Certificate of patent or registration of utility model

Ref document number: 5793799

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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