Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4899028B2 - Patent application document creation / application examination support system - Google Patents
[go: Go Back, main page]

JP4899028B2 - Patent application document creation / application examination support system - Google Patents

Patent application document creation / application examination support system Download PDF

Info

Publication number
JP4899028B2
JP4899028B2 JP2006536328A JP2006536328A JP4899028B2 JP 4899028 B2 JP4899028 B2 JP 4899028B2 JP 2006536328 A JP2006536328 A JP 2006536328A JP 2006536328 A JP2006536328 A JP 2006536328A JP 4899028 B2 JP4899028 B2 JP 4899028B2
Authority
JP
Japan
Prior art keywords
application
class
function
xyz
server
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.)
Expired - Fee Related
Application number
JP2006536328A
Other languages
Japanese (ja)
Other versions
JPWO2006033210A1 (en
Inventor
佐藤謙治
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hatsumeiya KK
Original Assignee
Hatsumeiya KK
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 Hatsumeiya KK filed Critical Hatsumeiya KK
Priority to JP2006536328A priority Critical patent/JP4899028B2/en
Publication of JPWO2006033210A1 publication Critical patent/JPWO2006033210A1/en
Application granted granted Critical
Publication of JP4899028B2 publication Critical patent/JP4899028B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

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

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Primary Health Care (AREA)
  • Technology Law (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、特許願の必須添付書類である特許請求の範囲の作成をコンピュータを利用して支援する技術および出願審査をコンピュータを利用して支援する技術に関し、より詳細には、オブジェクト指向による特許請求の範囲作成支援技術および出願審査支援技術に関するものである。   The present invention relates to a technology for supporting the creation of claims as essential attachments of patent applications using a computer and a technology for supporting examination of applications using a computer, and more particularly, an object-oriented patent. The present invention relates to claim creation support technology and application examination support technology.

[発明の技術的背景その1]
出願された発明が特許されるためには、その発明の新規性、すなわちその発明が新しいものであることが条件の一つとなっている。このため、各国特許庁は、その特許出願以前に存在する特許文献や一般技術文献をサーチ(探索)し、出願された発明が新しいものであるか否かの審査をおこなう。この審査は、各国特許庁の審査官によって行われる。
[Technical background of the invention 1]
In order for a patented invention to be patented, one of the conditions is that the invention is novel, that is, the invention is new. For this reason, each national patent office searches for patent documents and general technical documents existing before the patent application and examines whether or not the applied invention is new. This examination is performed by an examiner of each patent office.

出願された発明が新規性を具備していると判断した場合、審査官は、進歩性等他の要件具備を条件に、その出願に対して特許査定をする。一方、出願された発明が新規性を具備していないと判断した場合、その旨を出願人に対して通知する。   If it is determined that the filed invention has novelty, the examiner will grant a patent for the application subject to other requirements such as inventive step. On the other hand, when it is determined that the applied invention does not have novelty, the applicant is notified accordingly.

経済のグローバル化が進展する今日においては、一つの発明について複数国に特許出願するケースが増えている。ところが、特許の審査は各国独立に行われるため、審査におけるサーチは各国毎に別々に実施しているのが現状である。これが、特許審査の長期化の原因の一つとなっている。   In today's globalization of the economy, the number of patent applications for multiple inventions for one invention is increasing. However, since patent examinations are conducted independently in each country, the search for examinations is currently conducted separately for each country. This is one of the causes of prolonged patent examination.

世界の重要特許のほとんどが出願される日米欧三極の特許庁間でサーチ結果の相互利用が行われるようになれば、情報技術やバイオテクノロジー関連技術等の重要特許の早期権利取得に大きく寄与するものと期待される。   If the search results can be shared among the three patent offices in Japan, the United States, and Europe, where most of the world's important patents are filed, it will greatly contribute to the early acquisition of important patents for information technology and biotechnology-related technologies. Expected to contribute.

そこで、三極特許庁をネットワークでむすび、リアルタイムで特許審査経過に関する情報等を交換することにより、各特許庁の特許審査に関する詳細情報を相互の審査に活用する枠組みを構築することが合意され、既にオンラインによるデータの交換が開始されている。   Therefore, it was agreed to establish a framework for utilizing the detailed information on patent examinations of each patent office for mutual examination by exchanging information on patent examination progress in real time by connecting the three offices on the network, Online data exchange has already started.

特許文献、特許審査の経過情報、サーチ結果等をオンラインでデータ交換することにより、それぞれの特許庁内で発生する特許審査に関する詳細情報を三極特許庁間で共有することが可能となる。また、これにより、審査期間の短縮が図られるとともに審査の質も向上し、出願人は世界的に通用する強い権利を迅速に取得することが可能となる。   By exchanging online data on patent documents, patent examination progress information, search results, etc., it becomes possible to share detailed information on patent examinations that occur within each patent office among the three patent offices. In addition, this shortens the examination period and improves the examination quality, enabling the applicant to quickly acquire a strong right that is valid worldwide.

しかし、特許文献、特許審査等に関する情報を三極特許庁間で共有することが可能になったとはいえ、審査は人的作業により行われている。すなわち、三極特許庁間で共有のデータベースを利用することにより、審査の能率や質は以前よりも格段と向上したが、発明の新規性や進歩性の判断は依然として審査官自身が行っている。このため、仮に審査対象が同一であったとしても、判断結果が常に同じになるとは限らない。同じ発明であっても、担当審査官によって特許査定になったりならなかったりするのである。このことは、これまで避けられないこととして考えられてきた。   However, although it has become possible to share information on patent documents, patent examinations, etc. among all three Offices, examinations are carried out by human work. In other words, the efficiency and quality of examination improved significantly by using a database shared among the three offices, but the judgment of the novelty and inventive step of the invention is still made by the examiner himself. . For this reason, even if the examination objects are the same, the judgment results are not always the same. Even the same invention may or may not be patented by the examiner in charge. This has been considered as an unavoidable so far.

発明の新規性や進歩性の判断を、情報技術を利用して自動化することができれば、客観的な判断が可能になる。
しかし、発明の進歩性の判断に関しては、現状の最先端の情報技術を持ってしても、完全に自動化することは不可能であろう。発明の進歩性を判断する過程では、先行技術と審査対象発明との単なる文言上の差異ではなく、技術思想レベルでの差異の有無を判断するという極めて高度な知的作業を要するからである。
If judgment of novelty and inventive step of an invention can be automated using information technology, objective judgment can be made.
However, regarding the determination of the inventive step, it would be impossible to fully automate even with the current state-of-the-art information technology. This is because, in the process of determining the inventive step of the invention, it is not a mere wording difference between the prior art and the invention to be examined, but an extremely high level of intelligent work of determining whether there is a difference at the technical idea level.

一方、発明の新規性、すなわちその発明が新しいものであるか否かを判断することは、情報技術により自動化することが可能である。   On the other hand, determining novelty of an invention, that is, whether or not the invention is new, can be automated by information technology.

既に、発明の新規性判断を自動化する技術として、出願しようとする発明考案や出願済みの特許出願等からなる特定の特許情報に関する各種データを入力する入力手段と、多数の特許情報データを記憶している情報記憶手段と、入力された各種データに基づき情報記憶手段に記憶されている特許情報群からキーワードデータを検索し、その検索ヒット数に応じてキーワードをランク付けするとともに、ランク付けしたキーワードに基づいて特定の特許情報の新規性等を判断する制御手段と、を具備する特許情報の新規性等自動分析装置が知られている。
この新規性等自動分析装置は、検索されたキーワードのランクに応じて特定の特許情報の得点Tを算出し、その得点Tと予め設定した基準値Kとを比較することによって、特定の特許情報の新規性等を判断する。基準値Kは大小2つある。得点Tが大きい方の基準値K2以上であれば新規性有り判断される。得点Tが小さい方の基準値K1未満であれば新規性無し判断される。得点Tが2つの基準値K1、K2の間(K2>T≧K1)であれば要検討と判断される。(特許文献1参照)
Already as a technology for automating the novelty determination of an invention, an input means for inputting various data relating to specific patent information consisting of an invention devised, a patent application already filed, etc., and a large number of patent information data are stored. The keyword data is searched from the patent information group stored in the information storage means and the information storage means stored in the information storage means based on the inputted various data, and the keywords are ranked according to the number of search hits. There is known an automatic analyzer for patent information novelty, etc., comprising a control means for judging novelty of specific patent information based on the above.
This automatic analysis apparatus for novelty, etc. calculates specific patent information score T according to the rank of the searched keyword, and compares the score T with a preset reference value K, thereby identifying specific patent information. Judge novelty etc. There are two reference values K. If the score T is greater than or equal to the larger reference value K2, it is determined that there is novelty. If the score T is less than the smaller reference value K1, it is determined that there is no novelty. If the score T is between the two reference values K1 and K2 (K2> T ≧ K1), it is determined to be necessary. (See Patent Document 1)

特許文献1記載の技術によれば、新規性の有無等の判断が機械的になされる。
しかし、この公知技術は、キーワード検索を行うものであるため、検索条件(検索の範囲、キーワードの最大数、等)の選び方によって検索結果が異なるし、基準値K1、K2の選び方によって新規性の有無の判断結果も異なってくる。これらの条件設定は、ユーザが自らの判断で行う必要がある。したがって、新規性の有無等の判断処理自体は機械的(客観的)になされるものの、条件設定の段階での人的関与は避けられない。このため、特許文献1記載の技術による新規性の有無等の判断結果は依然曖昧である。
According to the technique described in Patent Literature 1, the presence / absence of novelty is mechanically determined.
However, since this known technique performs a keyword search, the search results differ depending on how to select a search condition (search range, maximum number of keywords, etc.), and novelty depends on how the reference values K1 and K2 are selected. The judgment result is also different. These conditions need to be set by the user himself / herself. Therefore, although the determination process itself such as the presence / absence of novelty is performed mechanically (objectively), human involvement in the setting of conditions is inevitable. For this reason, the determination result of the presence or absence of novelty by the technique described in Patent Document 1 is still ambiguous.

[発明の技術的背景その2]
特許出願情報や、特許情報、技術情報を提供するデータベースは数多く存在し、これらには言語の異なるデータベースやデータ形式の異なるデータベースが含まれる。言語やデータ形式の違いを越えて特許出願情報や特許情報、技術情報を同時に検索することができれば、より漏れのない検索を行うことができる。しかし、検索に際しては、適切な検索キーワードの選択や、検索キーワードの組合せによる検索式の設定などを行わないと、検索から漏れる特許情報が生じる恐れがある一方、検索キーワードを広くすれば、検索により抽出される特許情報も増大し、関係のない特許情報が抽出される確率も高くなるため、検索の効率は悪くなる。
[Technical background 2 of the invention]
There are many databases that provide patent application information, patent information, and technical information, and these include databases with different languages and databases with different data formats. If patent application information, patent information, and technical information can be searched simultaneously across languages and data formats, a more complete search can be performed. However, if you do not select an appropriate search keyword or set a search expression based on a combination of search keywords, there is a risk of patent information leaking from the search. On the other hand, if you broaden the search keyword, The number of patent information to be extracted increases, and the probability that unrelated patent information is extracted increases, so that the search efficiency is deteriorated.

このような問題を解決するための従来の技術として、特許データベース、会社データベース、図面データベースに対し、新たなデータを登録する毎に、管理コンピュータによって、各データベースに登録されている各データ間の関連情報を抽出して、関連キー情報ファイルの内容を更新し、検索キーが入力されたとき、指定されたデータベースから、前記検索キーに対応するデータを読み出すとともに、関連キー情報ファイルに登録されている関連キー情報に基づき、他のデータベースから前記検索キーに関連するデータを読み出すように構成したデータベースシステムが知られている。(特許文献2参照)   As a conventional technique for solving such problems, every time new data is registered in the patent database, company database, and drawing database, the relationship between the data registered in each database by the management computer Information is extracted, the contents of the related key information file are updated, and when a search key is input, data corresponding to the search key is read from the specified database and registered in the related key information file A database system configured to read data related to the search key from another database based on related key information is known. (See Patent Document 2)

また、特許請求の範囲等からキーワードデータをそのままの状態で自動的に抽出できるようにした技術も知られている。(特許文献3参照)   A technique is also known in which keyword data can be automatically extracted as it is from the scope of claims. (See Patent Document 3)

また、特許情報検索用CD−ROMに特許公報等のデータベースと共に、このデータベースを有効に処理するための手順を記したデータを格納しておくことにより、ある技術について特別な知識を有する者でなくても、それに関連する情報を簡易に取得できるようにした技術も知られている。(特許文献4参照)   Further, by storing data describing procedures for effectively processing this database together with a database such as a patent gazette on a patent information retrieval CD-ROM, it is not a person who has special knowledge about a certain technology. However, there is also known a technique that makes it possible to easily obtain information related thereto. (See Patent Document 4)

また、対象出願の該当特許を検索する際、その類似特許及び類似度を自動的に検索、演算し表示できるようにした技術も知られている。(特許文献5参照)   A technique is also known in which, when searching for a corresponding patent of a target application, the similar patent and the similarity can be automatically searched, calculated, and displayed. (See Patent Document 5)

また、特許分類項目の技術概念を階層的に分類・整理した概念辞書をデータベースとして特許分類情報を検索する技術も知られている(特許文献6参照)。   There is also known a technique for searching patent classification information using a concept dictionary in which technical concepts of patent classification items are classified and organized hierarchically (see Patent Document 6).

[発明の技術的背景その3]
わが国の特許法及び関係施行規則においては、書面により発明内容を開示することが規定されている。願書には特許請求の範囲、明細書、必要な図面、要約書等を添付することと規定されている。特許請求の範囲には、請求項に区分して、各請求項ごとに特許出願人が特許を受けようとする発明を特定するために必要と認める事項のすべてを記載しなければならないと規定されている。明細書には、技術分野、背景技術、発明の開示、図面の簡単な説明、発明を実施するための最良の形態、産業上の利用可能性というような項目ごとに記載することとされ、要約書などの他の書面においても記載方法が定められている。同様に特許協力条約(PCT)に基づく国際出願においても、技術分野、背景技術、発明の開示、図面の簡単な説明、発明を実施するための最良の形態、産業上の利用可能性、請求の範囲、要約書などの項目ごとに記載を行う。これはさらに、アメリカ合衆国における特許出願書類 において、Titleof the invention, Background of the prior art, Summery of the Invention,BriefDescription of the Drawings, Detailed D、escription of the Preferred Embodiment,Claims, Abstruct, Drawingsなどに分けて記載を行うことなどにおいても同様である。
[Technical background 3 of the invention]
The Japanese Patent Law and related enforcement regulations stipulate that the contents of the invention be disclosed in writing. It is stipulated that the claims are attached with claims, description, necessary drawings, abstract, etc. The scope of the claims stipulates that all the matters deemed necessary for the patent applicant to identify the invention to be patented should be described for each claim. ing. The specification shall include items such as technical field, background art, disclosure of the invention, brief description of the drawings, best mode for carrying out the invention, and industrial applicability. The description method is also defined in other documents such as documents. Similarly, in an international application based on the Patent Cooperation Treaty (PCT), technical field, background art, disclosure of invention, brief description of drawings, best mode for carrying out the invention, industrial applicability, claims Describe each item such as scope and summary. This is further described in the patent application documents in the United States divided into Title of the invention, Background of the prior art, Summery of the Invention, Brief Description of the Drawings, Detailed D, escription of the Preferred embodiment, Claims, Abstruct, Drawings, etc. The same is true for performing the above.

このような記載に対応するため、従来、大企業の特許部門や知的財産部門などにおいても、発明者から発明の内容を届け出てもらい、またその中から特許出願書類 の作成 を行い、あるいは代理人に出願依頼を行うためには、発明届出書などの申請用紙のフォーマットを設けて、発明者らに記入させることが行われている。さらにこの書式を電子化することも試みられている。   In order to deal with such a description, the patent departments and intellectual property departments of large companies have conventionally submitted the contents of the invention from the inventor and prepared patent application documents from the inventor. In order to request an application from a person, a format of an application form such as an invention notification form is provided, and the inventors are made to fill it out. Attempts have also been made to digitize this format.

また、特許明細書の作成を支援する技術や、学術論文を特許明細書に変換する技術、特許明細書のクレーム文を第二の言語に翻訳する技術、等も開発されている。(特許文献7、特許文献8、特許文献9、特許文献10、特許文献11、特許文献12、等参照)   In addition, a technology for supporting creation of a patent specification, a technology for converting an academic paper into a patent specification, a technology for translating a claim text of a patent specification into a second language, and the like have been developed. (See Patent Literature 7, Patent Literature 8, Patent Literature 9, Patent Literature 10, Patent Literature 11, Patent Literature 12, etc.)

特開2000−132569号公報Japanese Patent Laid-Open No. 2000-132568 特開平10−312396号公報Japanese Patent Laid-Open No. 10-312396 特開平9−128399号公報JP-A-9-128399 特開平10−134077号公報Japanese Patent Laid-Open No. 10-134077 特開平5−135109号公報JP-A-5-135109 特開平11−328192号公報JP 11-328192 A 特開2001−306754号公報JP 2001-306754 A 特開2004−118768号公報JP 2004-118768 A 特開2000−48013号公報JP 2000-48013 A 特開2002−207720号公報JP 2002-207720 A 特開2002−297636号公報JP 2002-297636 A 特開平9−293075号公報Japanese Patent Laid-Open No. 9-293075

上述したように、発明の新規性の有無等の判断を機械的に実施する技術は既に提案されている。しかし、当該従来技術では、新規性の有無の判断処理自体は機械的になされるものの、条件設定の段階での人的関与は避けられないため、新規性の有無の判断結果は依然曖昧である。   As described above, a technique for mechanically determining whether or not the invention is novel has already been proposed. However, in the related art, although the determination process of the presence / absence of novelty is mechanically performed, human involvement in the condition setting stage is unavoidable, so the determination result of the presence / absence of novelty is still ambiguous. .

また、特許出願情報や、特許情報、技術情報を検索するための技術や、特許明細書の作成を支援する技術も既にいくつか存在する。しかし、これらの公知技術は、発明の新規性の判断を自動化し得る技術や、出願公開等された公知技術の記載を利用して効率良く特許請求の範囲を作成し得る技術について何ら開示も示唆もするものではない。   There are already several technologies for searching for patent application information, patent information, and technical information, and technologies for supporting creation of patent specifications. However, these known technologies suggest disclosures about technologies that can automate the determination of novelty of an invention and technologies that can efficiently create claims by using descriptions of known technologies that have been published. It is not something to do.

本発明の目的は、発明の新規性の有無等の判断を人的関与を極力排して正確(客観的)に行うことができる出願審査支援システムや、出願公開等された公知技術の記載を利用して効率良く特許請求の範囲を作成できる特許請求の範囲作成支援システムなどを提供することにある。   The purpose of the present invention is to describe an application examination support system that can accurately (objectively) determine whether the invention is novel or not, and to avoid the human involvement as much as possible, and to describe publicly known technologies that have been published. An object of the present invention is to provide a claim creation support system and the like that can efficiently create a claim by using it.

本出願人(発明者)は、出願審査の自動化技術等に関する研究を数年来行ってきた。その結果、発明の新規性の有無等の判断を人的関与を極力排して正確に行うことができる出願審査支援技術、さらには公知技術のデータベースを利用することにより先人の知恵(具体的には公知技術の記載内容)を利用しつつ、すなわちデータベースに蓄積されている公知技術に新たな技術を累積させて効率良く特許請求の範囲を作成できる特許請求の範囲作成支援技術などを創案するに至った。   The present applicant (inventor) has been conducting research on automated application examination technology for several years. As a result, it is possible to accurately determine whether the invention is novel or not by using human resources as much as possible, and by utilizing a database of known technologies, the knowledge of the predecessors (specifically, In other words, we will create a patent claim creation support technology that can efficiently create a patent claim by accumulating new technologies in the known technology stored in the database. It came to.

上記目的を達成するために、本発明では以下の手段を採用する(図1〜図34参照)。
請求項1記載の発明の特許請求の範囲作成支援方法は、特許請求の範囲の作成をコンピュータを利用して支援する方法であって、複数の公知構成要素クラスを含むクラスライブラリを公開(コンピュータを用いてクラスライブラリおよび当該クラスライブラリに含まれる公知構成要素クラスを閲覧可能、かつ任意の公知構成要素クラスを選択可能に公開)するステップと、前記クラスライブラリから少なくとも1つの公知構成要素クラスを選択するステップと、当該選択された公知構成要素クラスのサブクラス(公知構成要素クラスを特徴付ける属性や振る舞いなどの内容(記述そのもの、または概念)を継承したクラス)である新規構成要素クラスを作成するステップと、前記新規構成要素クラスを含むメインクレームクラスを作成するステップとを含むことを特徴としている(図4および図13参照)。
In order to achieve the above object, the present invention employs the following means (see FIGS. 1 to 34).
The claim creation support method of the invention of claim 1 is a method for supporting the creation of a claim using a computer, and publishes a class library including a plurality of known component classes (computer A class library and a publicly available component class included in the class library can be browsed and an arbitrary publicly known component class can be selected, and at least one known component class is selected from the class library. Creating a new component class that is a subclass of the selected known component class (a class that inherits the contents (description itself or concept) such as attributes and behaviors that characterize the known component class); Create a main claim class that includes the new component class Tsu is characterized by including a flop (see FIGS. 4 and 13).

また、請求項2記載の発明は、請求項1記載の方法において、前記クラスライブラリから少なくとも1つの公知構成要素クラスを新たに選択するステップと、当該新たに選択した公知構成要素クラスと前記メインクレームクラスとを含むサブクレームクラスを作成するステップとを含むことを特徴としている(図5および図14参照)。   Further, the invention according to claim 2 is the method according to claim 1, wherein at least one known component class is newly selected from the class library, and the newly selected known component class and the main claim are selected. And a step of creating a subclaim class including the class (see FIGS. 5 and 14).

また、請求項3記載の発明は、請求項1記載の方法において、前記メインクレームクラスに含まれる少なくとも1つの新規構成要素クラスを選択するステップと、当該選択した新規構成要素クラスのサブククラスである新規構成要素サブクラスを作成するステップと、前記メインクレームクラスに含まれる少なくとも1つの新規構成要素クラスを前記新規構成要素サブクラスに置換したサブクレームクラスを作成するステップとを含むことを特徴としている(図6および図15参照)。   The invention according to claim 3 is the method according to claim 1, wherein the step of selecting at least one new component class included in the main claim class and a new subclass of the selected new component class are provided. Creating a component subclass and creating a subclaim class in which at least one new component class included in the main claim class is replaced with the new component subclass (FIG. 6). And FIG. 15).

また、請求項4記載の発明は、請求項2または3記載の方法において、前記クラスライブラリから少なくとも1つの公知構成要素クラスを新たに選択するステップと、当該新たに選択した公知構成要素クラスと前記サブクレームクラスとを含むサブクレームクラスを作成するステップとを含むことを特徴としている(図7および図16参照)。   According to a fourth aspect of the present invention, in the method according to the second or third aspect, the step of newly selecting at least one known component class from the class library, the newly selected known component class, and the And a step of creating a subclaim class including the subclaim class (see FIGS. 7 and 16).

また、請求項5記載の発明は、請求項2〜4のいずれかに記載の方法において、前記サブクレームクラスに含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラスを選択するステップと、当該選択した新規構成要素クラスまたは新規構成要素サブクラスのサブククラスである新規構成要素サブクラスを新たに作成するステップと、前記サブクレームクラスに含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラスを前記新たに作成した新規構成要素サブクラスに置換したサブクレームクラスを作成するするステップとを含むことを特徴としている(図8および図17参照)。   Further, the invention according to claim 5 is the method according to any one of claims 2 to 4, wherein at least one new component class or new component subclass included in the subclaim class is selected, and Newly creating a new component subclass that is a subclass of the selected new component class or new component subclass, and at least one new component class or new component subclass included in the subclaim class And a step of creating a subclaim class replaced with the created new component subclass (see FIGS. 8 and 17).

また、請求項6記載の発明は、請求項1〜5のいずれかに記載の方法において、前記メインクレームクラスを前記クラスライブラリに含ませるステップを含むことを特徴としている(図9および図18参照)。   The invention described in claim 6 is characterized in that, in the method according to any one of claims 1 to 5, the method further includes a step of including the main claim class in the class library (see FIGS. 9 and 18). ).

また、請求項7記載の発明は、請求項2〜5のいずれかに記載の方法において、前記サブクレームクラスを前記クラスライブラリに含ませるステップを含むことを特徴としている(図10および図19参照)。   The invention according to claim 7 is characterized in that, in the method according to any one of claims 2 to 5, the method further comprises a step of including the subclaim class in the class library (see FIGS. 10 and 19). ).

また、請求項8記載の発明は、請求項1〜7のいずれかに記載の方法において、前記クラスライブラリを、ネットワークまたは記録媒体を介して公開するようにしたことを特徴としている(図11参照)。   The invention according to claim 8 is characterized in that, in the method according to any one of claims 1 to 7, the class library is made public via a network or a recording medium (see FIG. 11). ).

また、請求項9記載の発明は、請求項1〜8のいずれかに記載の方法において、前記クラスライブラリを、日本国特許庁、ヨーロッパ特許庁、アメリカ合衆国特許商標庁、その他の国又は地域の受理官庁が共同で、又は各庁若しくは国際事務局が単独で管理し公開するようにしたことを特徴としている(図12参照)。   The invention according to claim 9 is the method according to any one of claims 1 to 8, wherein the class library is received by the Japan Patent Office, the European Patent Office, the United States Patent and Trademark Office, or other countries or regions. It is characterized in that it is managed and disclosed jointly by the government offices or independently by each office or the international secretariat (see Fig. 12).

また、請求項10記載の発明の出願書類作成支援システムは、特許請求の範囲の作成をコンピュータを利用して支援するシステムであって、複数の公知構成要素クラスを蓄積し公開する公知情報データベースシステムと、当該公知情報データベースシステムにアクセス可能な出願書類作成クライアントとを備え、前記出願書類作成クライアントは、前記公知情報データベースシステムによる公開内容を閲覧するための閲覧機能と、前記公知情報データベースシステムによって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスを選択するための選択機能と、当該選択した公知構成要素クラスのサブクラスである新規構成要素クラスを作成するための新規構成要素クラス編集機能と、前記新規構成要素クラスを含むメインクレームクラスを作成するためのメインクレームクラス編集機能とを備えていることを特徴としている(図20参照)。   An application document creation support system according to the invention of claim 10 is a system for supporting the creation of claims by using a computer, and a known information database system for storing and disclosing a plurality of known component classes. And an application document preparation client that can access the public information database system, the application document preparation client includes a browsing function for browsing the public contents of the public information database system and the public information database system. A selection function for selecting at least one known component class from a plurality of known component classes, and editing a new component class for creating a new component class that is a subclass of the selected known component class Includes functionality and the new component class It is characterized in that a main objection class editing functions for creating in claim class (see FIG. 20).

また、請求項11記載の発明は、請求項10記載の出願書類作成支援システムにおいて、前記出願書類作成クライアントは、前記公知情報データベースシステムによって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスを新たに選択するための選択機能と、当該新たに選択した公知構成要素クラスと前記メインクレームクラスとを含むサブクレームクラスを作成するためのサブクレームクラス編集機能とを備えていることを特徴としている(図21参照)。   The invention according to claim 11 is the application document creation support system according to claim 10, wherein the application document creation client is at least one known configuration from a plurality of known component classes published by the known information database system. A selection function for newly selecting an element class, and a subclaim class editing function for creating a subclaim class including the newly selected public component class and the main claim class. It is a feature (see FIG. 21).

また、請求項12記載の発明は、請求項10記載の出願書類作成支援システムにおいて、前記出願書類作成クライアントは、前記メインクレームクラスに含まれる少なくとも1つの新規構成要素クラスを選択するための選択機能と、当該選択した新規構成要素クラスのサブククラスである新規構成要素サブクラスを作成するための新規構成要素サブクラス編集機能と、前記メインクレームクラスに含まれる少なくとも1つの新規構成要素クラスを前記新規構成要素サブクラスに置換したサブクレームクラスを作成するためのサブクレームクラス編集機能とを含むものであることを特徴としている(図22参照)。   The invention according to claim 12 is the application document creation support system according to claim 10, wherein the application document creation client selects at least one new component class included in the main claim class. A new component subclass editing function for creating a new component subclass that is a subclass of the selected new component class, and at least one new component class included in the main claim class as the new component subclass And a subclaim class editing function for creating a subclaim class replaced with (see FIG. 22).

また、請求項13記載の発明は、請求項11または12記載の出願書類作成支援システムにおいて、前記出願書類作成クライアントは、前記公知情報データベースシステムによって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスを新たに選択するための選択機能と、当該新たに選択した公知構成要素クラスと前記サブクレームクラスとを含むサブクレームクラスを作成するためのサブクレームクラス編集機能とを含むものであることを特徴としている(図23参照)。   The invention according to claim 13 is the application document creation support system according to claim 11 or 12, wherein the application document creation client is at least one of a plurality of known component classes published by the known information database system. It includes a selection function for newly selecting a known component class and a subclaim class editing function for creating a subclaim class including the newly selected known component class and the subclaim class. (See FIG. 23).

また、請求項14記載の発明は、請求項11〜13のいずれかに記載の出願書類作成支援システムにおいて、前記出願書類作成クライアントは、前記サブクレームクラスに含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラスを選択するための選択機能と、当該選択した新規構成要素クラスまたは新規構成要素サブクラスのサブククラスである新規構成要素サブクラスを新たに作成するための新規構成要素サブクラス編集機能と、前記サブクレームクラスに含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラスを前記新たに作成した新規構成要素サブクラスに置換したサブクレームクラスを作成するためのサブクレームクラス編集機能とを含むものであることを特徴としている(図24参照)。   The invention according to claim 14 is the application document preparation support system according to any one of claims 11 to 13, wherein the application document preparation client includes at least one new component class included in the subclaim class or A selection function for selecting a new component subclass, a new component subclass editing function for newly creating a new component subclass that is a subclass of the selected new component class or new component subclass, and the sub And a subclaim class editing function for creating a subclaim class in which at least one new component class or new component subclass included in the claim class is replaced with the newly created new component subclass. (See Figure 24)

また、請求項15記載の発明は、請求項10〜14のいずれかに記載の出願書類作成支援システムにおいて、特許出願の受理官庁が管理する受理官庁サーバを更に備え、前記出願書類作成クライアントは、前記メインクレームクラスを含む特許請求の範囲とその明細書及び願書を少なくとも含む出願書類ファイルを受理官庁サーバに送信(あるいは、前記メインクレームクラスを含む特許請求の範囲および明細書を、願書と関連付けて送信)する出願機能を備えていることを特徴としている(図25参照)。出願書類ファイルには、特許請求の範囲とその明細書及び願書の他、要約書及び図面が含まれていることが望ましい(以下同様)。特許請求の範囲、明細書、願書、要約書及び図面は、いずれも電子化された書類である(以下同様)。   The fifteenth aspect of the present invention is the application document preparation support system according to any one of the tenth to fourteenth aspects, further comprising a receiving office server managed by the receiving office of the patent application, Send a claim file including the main claim class and an application file containing at least the description and application to the receiving Office server (or associate the claim and specification including the main claim class with the application) It is characterized by having an application function for transmission) (see FIG. 25). The application document file preferably contains a summary and drawings in addition to the claims, the description and the application (the same applies hereinafter). The claims, the description, the application, the abstract, and the drawings are all electronic documents (the same applies hereinafter).

また、請求項16記載の発明は、請求項11〜14のいずれかに記載の出願書類作成支援システムにおいて、特許出願の受理官庁が管理する受理官庁サーバを更に備え、前記出願書類作成クライアントは、前記メインクレームクラスおよび前記サブクレームクラスを含む特許請求の範囲とその明細書及び願書を少なくとも含む出願書類ファイルを前記受理官庁サーバに送信(あるいは、前記メインクレームクラス及び前記サブクレームクラスを含む特許請求の範囲および明細書を、願書と関連付けて送信)する出願機能を備えていることを特徴としている(図26参照)。   The invention described in claim 16 is the application document preparation support system according to any one of claims 11 to 14, further comprising a receiving office server managed by the receiving office of the patent application, A claim including the main claim class and the sub claim class and an application document file including at least the specification and application are transmitted to the receiving office server (or the patent including the main claim class and the sub claim class). And an application function for transmitting the scope and specification in association with the application (see FIG. 26).

また、請求項17記載の発明は、請求項15記載の出願書類作成支援システムにおいて、国際事務局が管理する国際事務局サーバを更に備え、前記受理官庁サーバは、前記出願書類作成クライアントから受信した出願書類ファイルに含まれる願書の記載に基づいて国際出願日認定要件を満たしているか否かを調べ、当該認定要件を満たしていることが確認できたならば、当該願書の受信時の属する日を国際出願日として認定する国際出願日認定機能と、前記出願書類作成クライアントから受信した出願書類データを前記国際事務局サーバに送信する送信機能とを備え、前記国際事務局サーバは、前記受理官庁サーバから受信した出願書類ファイルに含まれる願書の記載に基づいて優先日を確認する優先日確認機能と、前記受理官庁サーバから受信した出願書類ファイルに含まれるメインクレームクラスを当該優先日から所定の期間(例えば、優先日から18箇月)が経過した後に前記公知情報データベースシステムに送信する送信機能とを備え、前記公知情報データベースシステムは、前記国際事務局サーバから受信したメインクレームクラスを前記公知構成要素クラスとして公開する出願公開機能を備えていることを特徴としている(図27参照)。   The invention described in claim 17 is the application document preparation support system described in claim 15, further comprising an international secretariat server managed by the international secretariat, wherein the receiving government office server receives the application document preparation client from the client Based on the description of the application contained in the application document file, it is checked whether or not the requirements for international filing date recognition are satisfied.If it is confirmed that the requirements for recognition are satisfied, the date to which the application belongs is shown. An international filing date recognition function for accrediting as an international filing date; and a transmission function for transmitting application document data received from the application document preparation client to the international secretariat server, wherein the international secretariat server is the receiving government server. A priority date confirmation function for confirming the priority date based on the description of the application contained in the application document file received from the server, and from the receiving government server A transmission function for transmitting the main claim class included in the received application document file to the public information database system after a predetermined period (for example, 18 months from the priority date) has elapsed from the priority date. The system is characterized by having an application publishing function for publishing the main claim class received from the international secretariat server as the known component class (see FIG. 27).

また、請求項18記載の発明は、請求項16記載の出願書類作成支援システムにおいて、国際事務局が管理する国際事務局サーバを更に備え、前記受理官庁サーバは、前記出願書類作成クライアントから受信した出願書類ファイルに含まれる願書の記載に基づいて当該出願が国際出願日認定要件を満たしているか否かを調べ、国際出願日認定要件を満たしていることが確認できたならば、当該願書の受信時の属する日を国際出願日として認定する国際出願日認定機能と、前記出願書類作成クライアントから受信した出願書類ファイルを前記国際事務局サーバに送信する送信機能とを備え、前記国際事務局サーバは、前記受理官庁サーバから受信した出願書類ファイルに含まれる願書の記載に基づいて優先日を確認する優先日確認機能と、前記受理官庁サーバから受信した出願書類ファイルに含まれるメインクレームクラスおよびサブクレームクラスを当該優先日から所定の期間が経過した後に前記公知情報データベースシステムに送信する送信機能とを備え、前記公知情報データベースシステムは、前記国際事務局サーバから受信したメインクレームクラスおよびサブクレームクラスを前記公知構成要素クラスとして公開する出願公開機能を備えていることを特徴としている(図28参照)。   The invention according to claim 18 is the application document preparation support system according to claim 16, further comprising an international secretariat server managed by the international secretariat, wherein the receiving office server receives the application document preparation client from the client Based on the description of the application contained in the application document file, it is checked whether or not the application meets the international filing date recognition requirements. If it is confirmed that the international filing date recognition requirements are satisfied, the application is received. An international filing date recognition function for acknowledging the date to which the time belongs as an international filing date, and a transmission function for transmitting the application document file received from the application document preparation client to the international secretariat server, , A priority date confirmation function for confirming a priority date based on the description of the application contained in the application document file received from the receiving Office server; A transmission function for transmitting a main claim class and a subclaim class included in an application document file received from a government office server to the public information database system after a predetermined period has elapsed from the priority date, the public information database system Is provided with an application publishing function for publishing the main claim class and the subclaim class received from the international secretariat server as the known component class (see FIG. 28).

また、請求項19記載の発明の出願審査支援システムは、請求項15〜18のいずれかに記載の出願書類作成支援システムを含むシステムであって、前記受理官庁に所属する審査官が使用権限を有する出願審査クライアントを備え、前記受理官庁サーバは、前記出願書類作成クライアントから受信した出願書類ファイルを保管する受理ファイル保管機能と、審査(国際調査および国際予備審査を含む。以下同様)すべき出願(例えば、出願審査請求がされた出願)に係る出願書類ファイルを審査対象として前記出願審査クライアントに送信する審査対象送信機能と、前記審査対象の国際出願日又は優先日(2以上の優先権の主張を伴う場合には、それぞれの優先権の主張の基礎となる出願の日)前に出願された他の出願(すなわち先願)の特許請求の範囲とその明細書及びそれが存在する場合は図面とを前記出願審査クライアントに送信する先願データ送信機能とを備え、前記出願審査クライアントは、前記受理官庁サーバから受信した前記審査対象の内容を閲覧するための審査対象閲覧機能と、前記受理官庁サーバにアクセスして、前記審査対象の優先日前に出願された他の出願(先願)の内容を閲覧するための閲覧機能とを備えていることを特徴としている(図29参照)。   An application examination support system for an invention according to claim 19 is a system including the application document preparation support system according to any one of claims 15 to 18, wherein an examiner belonging to the receiving government office has authority to use. The receiving office server includes an application file storage function for storing an application document file received from the application document preparation client, and an application to be examined (including international search and international preliminary examination; the same shall apply hereinafter). An examination object transmission function for transmitting an application document file relating to (for example, an application for which an application examination request has been requested) to the application examination client as an examination object, and an international application date or priority date of the examination object (two or more priority rights) In the case of claims, the characteristics of other applications (ie prior applications) filed prior to the date of application on which each priority claim is based A prior application data transmission function for transmitting a claim, a description thereof, and a drawing, if any, to the application examination client, wherein the application examination client receives the examination object received from the receiving agency server; An examination object browsing function for browsing the contents, and a browsing function for accessing the receiving Office server and browsing the contents of other applications (prior applications) filed before the priority date of the examination object (Refer to FIG. 29).

また、請求項20記載の発明の出願審査支援システムは、請求項19記載の出願審査支援システムにおいて、前記出願審査クライアントは、前記審査対象の特許請求の範囲に含まれるメインクレームクラスに属する前記他の出願を自動探索する先願サーチ機能を備えていることを特徴としている(図30参照)。先願サーチの範囲は、前記受理官庁サーバの支配下にあるデータベースに蓄積されている全データおよび公知情報データベースシステムに蓄積されている全データであることが望ましい(以下同様)。   An application examination support system according to a twentieth aspect of the invention is the application examination support system according to the twentieth aspect, wherein the application examination client includes the other belonging to the main claim class included in the scope of the examination object. It is characterized by having a prior application search function for automatically searching for applications (see FIG. 30). The scope of the prior application search is preferably all data stored in the database under the control of the receiving office server and all data stored in the public information database system (the same applies hereinafter).

また、請求項21記載の発明の出願審査支援システムは、請求項20記載の出願審査支援システムにおいて、前記出願審査クライアントは、前記審査対象の特許請求の範囲に含まれるサブクレームクラスに属する前記他の出願を自動探索する先願サーチ機能を備えていることを特徴としている(図30参照)。   Further, the application examination support system of the invention described in claim 21 is the application examination support system according to claim 20, wherein the application examination client includes the other belonging to the sub-claim class included in the scope of the patent to be examined. It is characterized by having a prior application search function for automatically searching for applications (see FIG. 30).

また、請求項22記載の発明の出願審査支援システムは、請求項15〜18のいずれかに記載の特許請求の範囲作成支援システムを含むシステムであって、前記受理官庁に所属する審査官が使用権限を有する出願審査クライアンを備え、前記受理官庁サーバは、前記出願書類作成クライアントから受信した出願書類ファイルを保管する受理ファイル保管機能と、審査すべき出願の特許請求の範囲に含まれるメインクレームクラスに属する他の出願であって、当該審査すべき出願の国際出願日又は優先日(2以上の優先権の主張を伴う場合には、それぞれの優先権の主張の基礎となる出願の日)前に出願された他の出願(すなわち先願)をサーチする先願サーチ機能と、当該先願サーチ機能によるサーチ結果を前記出願書類作成クライアント及び/又は前記出願審査クライアントに通知するサーチ結果通知機能とを備えていることを特徴としている(図31参照)。   An application examination support system for an invention according to claim 22 is a system including the claim creation support system according to any one of claims 15 to 18, which is used by an examiner belonging to the receiving government office. An application examination client having authority, and the receiving office server includes an acceptance file storage function for storing an application document file received from the application document preparation client, and a main claim class included in a claim of an application to be examined Other applications belonging to, prior to the international filing date or priority date of the application to be examined (if it is accompanied by two or more priority claims, the date of the application on which each priority claim is based) A prior application search function for searching for other applications (ie, prior applications) filed on / Or it and a search result notification function for notifying the application examination client is characterized in (see Figure 31).

また、請求項23記載の発明は、請求項22記載の出願審査支援システムにおいて、前記受理官庁サーバは、前記審査すべき出願の特許請求の範囲に含まれるサブクレームクラスに属する前記他の出願を自動探索する先願サーチ機能を備えていることを特徴としている(図31参照)。   The invention according to claim 23 is the application examination support system according to claim 22, wherein the receiving office server receives the other application belonging to the sub-claim class included in the scope of claims of the application to be examined. A feature is that a prior application search function for automatic search is provided (see FIG. 31).

また、請求項24記載の発明は、請求項22または23記載の出願審査支援システムにおいて、前記受理官庁サーバには、前記先願サーチ機能および前記サーチ結果通知機能を有するエージェントが存在することを特徴としている(図32参照)。エージェントの使命は、可能な限り多くの関連のある先行技術を発見することにある(PCT第15条)。   The invention according to claim 24 is the application examination support system according to claim 22 or 23, wherein the receiving government office server includes an agent having the prior application search function and the search result notification function. (See FIG. 32). The agent's mission is to discover as much relevant prior art as possible (PCT Article 15).

また、請求項25記載の発明は、請求項15〜24のいずれかに記載の出願審査支援システムにおいて、前記受理官庁サーバは、日本国特許庁、ヨーロッパ特許庁、アメリカ合衆国特許商標庁、その他の国又は地域の受理官庁が共同で、又は各庁若しくは国際事務局が各々単独で管理しているサーバであることを特徴としている。   The invention described in claim 25 is the application examination support system according to any one of claims 15 to 24, wherein the receiving office server includes the Japan Patent Office, the European Patent Office, the United States Patent and Trademark Office, and other countries. Or, it is a server that is managed jointly by the receiving offices in the area or independently by each office or the International Bureau.

また、請求項26記載の発明は、請求項24または25記載の出願審査支援システムにおいて、前記エージェントは、複数の受理官庁サーバ間を自律的に移動する機能、自エージェントと同一サーバに存在する他のエージェントを自律的に呼び出して互いに情報交換する機能、自エージェントと異なるサーバに存在するエージェントを自律的に呼び出して互いに情報交換する機能のうちのいずれかの機能を有していることを特徴としている(図33参照)。   The invention as set forth in claim 26 is the application examination support system according to claim 24 or 25, wherein the agent autonomously moves between a plurality of receiving government office servers, and the agent exists on the same server as the own agent. It has one of the functions of autonomously calling other agents and exchanging information with each other, and autonomously calling and exchanging information with agents existing on different servers from its own agent. (See FIG. 33).

また、請求項27記載の発明の出願書類作成クライアントは、複数の公知構成要素クラスを蓄積し公開する公知情報データベースシステムにアクセスして当該公開内容を閲覧するための閲覧機能と、前記公知情報データベースシステムによって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスを選択するための選択機能と、当該選択した公知構成要素クラスのサブクラスである新規構成要素クラスを作成するための新規構成要素クラス編集機能と、前記新規構成要素クラスを含むメインクレームクラスを作成するためのメインクレームクラス編集機能とを備えていることを特徴としている(図20参照)。   According to a twenty-seventh aspect of the present invention, there is provided an application document preparation client, a browsing function for accessing a public information database system for accumulating and publicizing a plurality of public component classes and browsing the public contents, and the public database A selection function for selecting at least one known component class from a plurality of known component classes disclosed by the system, and a new configuration for creating a new component class that is a subclass of the selected known component class An element class editing function and a main claim class editing function for creating a main claim class including the new component class are provided (see FIG. 20).

また、請求項28記載の発明の出願書類作成クライアントは、請求項27記載の出願書類作成クライアントにおいて、前記公知情報データベースシステムによって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスを新たに選択するための選択機能と、当該新たに選択した公知構成要素クラスと前記メインクレームクラスとを含むサブクレームクラスを作成するためのサブクレームクラス編集機能とを備えていることを特徴としている(図21参照)。   The application document preparation client of the invention described in claim 28 is the application document preparation client according to claim 27, wherein at least one known component class is selected from a plurality of known component classes disclosed by the known information database system. A selection function for newly selecting and a subclaim class editing function for creating a subclaim class including the newly selected public component class and the main claim class are provided. (See FIG. 21).

また、請求項29記載の発明の出願書類作成クライアントは、請求項27記載の出願書類作成クライアントにおいて、前記メインクレームクラスに含まれる少なくとも1つの新規構成要素クラスを選択するための選択機能と、当該選択した新規構成要素クラスのサブククラスである新規構成要素サブクラスを作成するための新規構成要素サブクラス編集機能と、前記メインクレームクラスに含まれる少なくとも1つの新規構成要素クラスを前記新規構成要素サブクラスに置換したサブクレームクラスを作成するためのサブクレームクラス編集機能とを備えていることを特徴としている(図22参照)。   An application document preparation client of the invention described in claim 29 is the application document preparation client according to claim 27, wherein the selection function for selecting at least one new component class included in the main claim class, New component subclass editing function for creating a new component subclass which is a subclass of the selected new component class, and at least one new component class included in the main claim class is replaced with the new component subclass A subclaim class editing function for creating a subclaim class is provided (see FIG. 22).

また、請求項30記載の発明の出願書類作成クライアントは、請求項28または29記載の出願書類作成クライアントにおいて、前記公知情報データベースシステムによって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスを新たに選択するための選択機能と、当該新たに選択した公知構成要素クラスと前記サブクレームクラスとを含むサブクレームクラスを作成するためのサブクレームクラス編集機能とを含むものであることを特徴としている(図23参照)。   The application document preparation client of the invention described in claim 30 is the application document preparation client according to claim 28 or 29, wherein at least one known component from a plurality of known component classes published by the known information database system. It includes a selection function for selecting a new class, and a subclaim class editing function for creating a subclaim class including the newly selected public component class and the subclaim class. (See FIG. 23).

また、請求項31記載の発明の出願書類作成クライアントは、請求項28または29記載の出願書類作成クライアントにおいて、前記サブクレームクラスに含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラスを選択するための選択機能と、当該選択した新規構成要素クラスまたは新規構成要素サブクラスのサブククラスである新規構成要素サブクラスを新たに作成するための新規構成要素サブクラス編集機能と、前記サブクレームクラスに含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラスを前記新たに作成した新規構成要素サブクラスに置換したサブクレームクラスを作成するためのサブクレームクラス編集機能とを含むものであることを特徴としている(図24参照)。   The application document preparation client of the invention described in claim 31 selects at least one new component class or new component subclass included in the subclaim class in the application document preparation client according to claim 28 or 29. A new component subclass editing function for creating a new component subclass that is a subclass of the selected new component class or new component subclass, and at least one included in the subclaim class And a subclaim class editing function for creating a subclaim class in which one new component class or a new component subclass is replaced with the newly created new component subclass (see FIG. 24). .

また、請求項32記載の発明の出願書類作成クライアントは、請求項27〜31のいずれかに記載の出願書類作成クライアントにおいて、前記メインクレームクラスを含む特許請求の範囲とその明細書及び願書を少なくとも含む出願書類ファイルを前記受理官庁サーバに送信する出願機能を備えていることを特徴としている(図25参照)。   Further, the application document preparation client of the invention described in claim 32 is the application document preparation client according to any one of claims 27 to 31, wherein at least the claim including the main claim class and the specification and application are included. The present invention is characterized in that an application function for transmitting an application document file including the application document file to the receiving government server is provided (see FIG. 25).

また、請求項33記載の発明の出願書類作成クライアントは、請求項28〜31のいずれかに記載の出願書類作成クライアントにおいて、前記メインクレームクラスおよび前記サブクレームクラスを含む特許請求の範囲とその明細書及び願書を少なくとも含む出願書類ファイルを前記受理官庁サーバに送信する出願機能を備えていることを特徴としている(図26参照)。   Further, the application document preparation client of the invention of claim 33 is the application document preparation client of any of claims 28 to 31, wherein the main claim class and the sub claim class are included in the claims and the description thereof. An application function for transmitting an application document file including at least a certificate and an application to the receiving government server is provided (see FIG. 26).

また、請求項34記載の発明の受理官庁サーバは、請求項32又は請求項33に記載の出願書類作成クライアントから受信した出願書類ファイルに含まれる願書の記載に基づいて当該出願が国際出願日認定要件を満たしているか否かを調べ、国際出願日認定要件を満たしていることが確認できたならば、当該願書の受信時の属する日を国際出願日として認定する国際出願日認定機能と、前記出願書類ファイルを国際事務局が管理する国際事務局サーバに送信する送信機能を備えたことを特徴としている(図27、図28参照)。   In addition, the receiving office server of the invention described in claim 34 recognizes the international application date based on the description of the application contained in the application document file received from the application document preparation client described in claim 32 or claim 33. Check whether the requirements are satisfied, and if it is confirmed that the requirements for international filing date recognition are satisfied, the international filing date recognition function for certifying the date of receipt of the application as the international filing date, It is characterized by a transmission function for transmitting the application document file to the international secretariat server managed by the international secretariat (see FIGS. 27 and 28).

また、請求項35記載の発明の受理官庁サーバは、請求項32又は請求項33に記載の出願書類作成クライアントから受信した出願書類ファイルを保管する受理ファイル保管機能と、審査すべき出願に係る出願書類ファイルを審査対象として、受理官庁に所属する審査官が使用権限を有する出願審査クライアントに送信する審査対象送信機能とを備えたことを特徴としている(図29、図30参照)。   The receiving office server of the invention described in claim 35 has an acceptance file storage function for storing the application document file received from the application document preparation client described in claim 32 or claim 33, and an application related to the application to be examined. The present invention is characterized in that it has a screening object transmission function for transmitting a document file as a screening object to an application screening client having authority to use by an examiner who belongs to the receiving government office (see FIGS. 29 and 30).

また、請求項36記載の発明は、請求項35における出願審査クライアントが、受理官庁に所属する審査官の他、国際調査機関又は国際予備審査機関に所属する審査官が使用権限を有するクライアントコンピュータであることを特徴としている。特許協力条約に規定されているように、単一の国際調査機関が設立されるまでの間に二以上の国際調査機関が存在する場合には、各受理官庁は、国際出願についての国際調査を管轄することとなる一又は二以上の国際調査機関を特定する(PCT16条(2))。   In the invention described in claim 36, the application examination client in claim 35 is a client computer to which the examiner belonging to the receiving Office, the examiner belonging to the International Searching Authority or the International Preliminary Examining Authority is authorized to use. It is characterized by being. As provided in the Patent Cooperation Treaty, if more than one international search authority exists before the establishment of a single international search authority, each receiving Office shall conduct an international search for the international application. Identify one or more international search organizations that will have jurisdiction (PCT Article 16 (2)).

また、請求項37記載の国際事務局サーバは、請求項34記載の前記受理官庁サーバから受信した出願書類ファイルに含まれる願書の記載に基づいて優先日を確認する優先日確認機能と、前記受理官庁サーバから受信した出願書類ファイルに含まれるメインクレームクラス及びそれが存在する場合にはサブクレームクラスを、当該優先日から所定の期間が経過した後に、クラスライブラリを公開している公知情報データベースシステムに送信する送信機能とを備えたことを特徴としている(図27、図28参照)。   An international secretariat server according to claim 37 includes a priority date confirmation function for confirming a priority date based on a description of an application included in an application document file received from the receiving office server according to claim 34, and the acceptance date. A public information database system in which the main claim class included in the application document file received from the government server and the sub claim class, if any, are disclosed after a predetermined period of time has elapsed from the priority date. And a transmission function for transmitting to (see FIG. 27 and FIG. 28).

また、請求項38記載の発明の公知情報データベースシステムは、請求項37記載の国際事務局サーバから受信したメインクレームクラスおよびそれが存在する場合にはサブクレームクラスをそれぞれ公知構成要素クラスとして含むクラスライブラリを公開する機能を備えたことを特徴としている(図27、図28参照)。   Further, the public information database system of the invention described in claim 38 is a class including the main claim class received from the international secretariat server described in claim 37 and the sub claim class, if any, as the known component class. It is characterized by having a function of publishing a library (see FIGS. 27 and 28).

また、請求項39記載の発明の出願審査クライアントは、受理官庁に所属する審査官が使用権限を有するクライアントコンピュータであって、請求項35記載の受理官庁サーバから受信した審査対象の内容を閲覧するための審査対象閲覧機能と、前記受理官庁サーバにアクセスして、当該審査対象の国際出願日又は優先日(2以上の優先権の主張を伴う場合には、それぞれの優先権の主張の基礎となる出願の日)前に出願された他の出願の内容を閲覧するための閲覧機能とを備えたことを特徴としている(図29参照)。   The application examination client of the invention described in claim 39 is a client computer to which the examiner belonging to the receiving office has the authority to use, and browses the contents of the examination object received from the receiving office server described in claim 35. Access to the examination object for the examination, and the international filing date or priority date of the examination object (if there are two or more priority claims, the basis for each priority claim) And a browsing function for browsing the contents of other applications filed prior to the date of application (see FIG. 29).

また、請求項40記載の発明は、請求項39記載の出願審査クライアントにおいて、前記審査対象の特許請求の範囲に含まれるメインクレームクラスまたはサブクレームクラスに属する前記他の出願を自動探索する特許文献サーチ機能を備えていることを特徴としている(図30参照)。   The invention described in claim 40 is a patent document that automatically searches the other application belonging to the main claim class or the sub claim class included in the scope of the claim to be examined in the application examination client according to claim 39. A search function is provided (see FIG. 30).

また、請求項41記載の発明は、請求項39又は40記載の発明の審査官クライアントが、受理官庁に所属する審査官の他、国際調査機関又は国際予備審査機関に所属する審査官が使用権限を有するクライアントコンピュータであることを特徴としている。   In addition, the examiner client of the invention of claim 39 or 40 is authorized by the examiner belonging to the receiving Office, the examiner belonging to the International Searching Authority or the International Preliminary Examining Authority. It is the client computer which has.

また、請求項42記載の受理官庁サーバは、請求項37記載の受理官庁サーバにおいて、前記審査対象に係るメインクレームクラスに属する先願をサーチし、その結果を請求項32若しくは33記載の出願書類作成クライアント又は請求項39若しくは40記載の出願審査クライアントに送信するエージェント機能を備えたことを特徴としている(図32参照)。   The receiving office server according to claim 42 searches the receiving office server according to claim 37 for a prior application belonging to the main claim class related to the examination object, and the result is the application document according to claim 32 or 33. An agent function for transmitting to the creating client or the application examination client according to claim 39 or 40 is provided (see FIG. 32).

また、請求項43記載の発明の受理官庁サーバは、請求項34又は35記載の受理官庁サーバであって、日本国特許庁、ヨーロッパ特許庁、アメリカ合衆国特許商標庁、その他の国又は地域の受理官庁が共同で、又は各庁若しくは国際事務局が各々単独で管理しているサーバであることを特徴としている。   The receiving office server of the invention described in claim 43 is the receiving office server described in claim 34 or 35, and is the receiving office of the Japan Patent Office, European Patent Office, United States Patent and Trademark Office, or other countries or regions. Is a server that is managed jointly or independently by each agency or international secretariat.

また、請求項44記載の発明は、請求項42又は43記載の受理官庁サーバにおいて、前記エージェントは、複数の受理官庁サーバ間を自律的に移動する機能、自エージェントと同じサーバに存在する他のエージェントを自律的に呼び出して互いに情報交換する機能、自エージェントと異なるサーバに存在するエージェントを自律的に呼び出して互いに情報交換する機能のうちのいずれかの機能を有していることを特徴としている(図33参照)。   The invention according to claim 44 is the receiving government server according to claim 42 or 43, wherein the agent autonomously moves between a plurality of receiving government servers, and the other agent existing in the same server as the own agent. It has one of a function of autonomously calling an agent and exchanging information with each other, and a function of autonomously calling an agent existing on a server different from the local agent and exchanging information with each other. (See FIG. 33).

また、請求項45記載の発明のプログラムは、請求項10〜16のいずれかに記載の出願書類作成支援システムにおける出願書類作成クライアントまたは請求項27〜33のいずれかに記載の出願書類作成クライアントとしてコンピュータを機能させるプログラムであることを特徴としている。   The program of the invention described in claim 45 is an application document preparation client in the application document preparation support system described in any of claims 10 to 16, or an application document preparation client described in any of claims 27 to 33. It is a program that makes a computer function.

また、請求項46記載の発明のプログラムは、請求項15〜18のいずれかに記載の出願書類作成支援システムにおける受理官庁サーバ、請求項19、22、23,24、25のいずれかに記載の出願審査支援システムにおける受理官庁サーバ、又は請求項34若しくは35のいずれかに記載の受理官庁サーバとしてコンピュータを機能させるプログラムであることを特徴としている。   Further, the program of the invention described in claim 46 is the receiving government server in the application document preparation support system described in any of claims 15 to 18, and the program of any of claims 19, 22, 23, 24, 25. A program that causes a computer to function as a receiving government server in the application examination support system or a receiving government server according to any of claims 34 or 35.

また、請求項47記載の発明のプログラムは、請求項10、11、13、17、18のいずれかに記載の出願書類作成支援システムにおける前記公知情報データベースシステムもしくは請求項38記載の公知情報データベースシステムとして、コンピュータと大容量記憶装置とを有するデータベースシステムを機能させるプログラムであることを特徴としている。   A program according to a 47th aspect is the public information database system according to the 10th, 11th, 13th, 17th, or 18th aspect of the application document creation support system according to the 10th aspect, or the known information database system according to the 38th aspect. As a feature of the present invention, it is a program that allows a database system having a computer and a mass storage device to function.

また、請求項48記載の発明のプログラムは、請求項24若しくは26記載の出願審査支援システムにおけるエージェント又は請求項42〜44のいずれかに記載の受理官庁サーバにおけるエージェントとして機能するプログラムであることを特徴としている。   The program of the invention described in claim 48 is a program that functions as an agent in the application examination support system according to claim 24 or 26 or an agent in the receiving government office server according to any of claims 42 to 44. It is a feature.

また、請求項49記載の発明の記録媒体は、請求項45〜48のいずれかに記載の発明のプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴としている。   A recording medium according to a 49th aspect of the present invention is a computer-readable recording medium that records the program according to any of the 45th to 48th aspects.

発明の新規性の有無等の判断を人的関与を極力排して正確(客観的)に行うことができる。出願公開等された公知技術の記載を利用して効率良く特許請求の範囲を作成できる。   It is possible to accurately (objectively) determine whether or not the invention is novel by eliminating human involvement as much as possible. It is possible to efficiently create a claim using the description of a publicly known technique disclosed in an application.

以下、本発明の実施の形態について説明する。
図1は本発明にかかる出願審査支援システムの構成例を示すブロック図である。この出願審査支援システム100は、公知情報データベースシステム200と、受理官庁システム300と、国際事務局システム400と、出願書類作成クライアント500とをインターネット600を介して相互に通信可能に接続してなる。
Embodiments of the present invention will be described below.
FIG. 1 is a block diagram showing a configuration example of an application examination support system according to the present invention. The application examination support system 100 includes a publicly known information database system 200, a receiving government office system 300, an international secretariat system 400, and an application document preparation client 500 that are communicably connected to each other via the Internet 600.

公知情報データベースシステム200は、地球上に少なくとも1つ存在する。このシステム200は、条約で定められた国際機関によって管理・運営される。   At least one known information database system 200 exists on the earth. This system 200 is managed and operated by an international organization defined by the Convention.

受理官庁システム300は、地球上に少なくとも1つ存在する。このシステム300は、日本国特許庁、ヨーロッパ特許庁、アメリカ合衆国特許商標庁、その他の国又は地域の受理官庁により共同で、又は各庁若しくは国際事務局により各々単独で管理・運営される。この実施形態では、日本国特許庁、ヨーロッパ特許庁、およびアメリカ合衆国特許商標庁に、それぞれ受理官庁システム300が設けられていることとし、主に日本国特許庁の受理官庁システム300について説明する。   There is at least one receiving government office system 300 on the earth. This system 300 is managed and operated jointly by the Japan Patent Office, the European Patent Office, the United States Patent and Trademark Office, and other national or regional receiving offices, or independently by each office or the International Bureau. In this embodiment, it is assumed that a receiving office system 300 is provided in each of the Japan Patent Office, the European Patent Office, and the United States Patent and Trademark Office, and the receiving office system 300 of the Japan Patent Office is mainly described.

国際事務局システム400は、地球上に少なくとも1つ存在する。このシステム400は、国際事務局により管理・運営される。   There is at least one international secretariat system 400 on the earth. This system 400 is managed and operated by the International Bureau.

出願書類作成クライアント500は、地球上に多数存在する。出願書類作成クライアント500は、たとえば弁理士事務所や企業の知的財産部、個人(発明家)宅などに設置されたパーソナルコンピュータである。   Many application document preparation clients 500 exist on the earth. The application document creation client 500 is a personal computer installed in, for example, a patent attorney office, an intellectual property department of a company, or an individual (inventor) house.

公知情報データベースシステム200は、クラスライブラリ・サーバ210とデータベース220とを有する。受理官庁システム300は、受理官庁サーバ310とデータベース320とを有する。国際事務局システム400は、国際事務局サーバ410とデータベース420とを有する。クラスライブラリ・サーバ210と受理官庁サーバ310と国際事務局サーバ410は、VPN(Virtual Private Network)により相互に接続されている。複数の受理官庁サーバ310同士もVPNにより相互に接続されている。クラスライブラリ・サーバ210と受理官庁サーバ310もVPNで相互に接続されている。VPNの代わりに、専用線などより安全性の高い手段を用いて接続してもよいことはいうまでもない。   The known information database system 200 includes a class library server 210 and a database 220. The receiving government office system 300 includes a receiving government server 310 and a database 320. The international secretariat system 400 includes an international secretariat server 410 and a database 420. The class library server 210, the receiving government server 310, and the international secretariat server 410 are mutually connected by a VPN (Virtual Private Network). A plurality of receiving government office servers 310 are also connected to each other by VPN. The class library server 210 and the receiving government server 310 are also mutually connected by VPN. Needless to say, instead of VPN, connection may be made by using a safer means such as a dedicated line.

クラスライブラリ・サーバ210は、データベース220に蓄積されているクラスライブラリ230を公開する。クラスライブラリ230には膨大な数の公知構成要素クラスが含まれる(図2、図3等参照)。クラスライブラリ・サーバ210へのアクセス権限は、受理官庁サーバ310とその配下にあるコンピュータ(審査官クライアント)330、国際事務局サーバ410とその配下にあるコンピュータ(審査官クライアント)430、および出願書類作成クライアント500が有する。   The class library server 210 publishes the class library 230 stored in the database 220. The class library 230 includes an enormous number of known constituent element classes (see FIG. 2, FIG. 3, etc.). The access authority to the class library server 210 includes the receiving government server 310 and its subordinate computer (examiner client) 330, the international secretariat server 410 and its subordinate computer (examiner client) 430, and the preparation of application documents. The client 500 has.

クラスライブラリ230は、膨大な数の公知構成要素クラスからなる階層構造を有する。ここでは、公知構成要素クラスをClassC(X-Y-Z)で表すこととする。この場合、4つの数値(C、X、Y、Z)によって唯1つの公知構成要素クラスが特定される。"C"、"X"、"Y"、"Z"はそれぞれ128ビット(またはバイト)、256ビット(またはバイト)、512ビット(またはバイト)といった所定ビット数のデータ(数値)である。"C"、"X"、"Y"、および"Z"のデータサイズは同一である必要はない。"C"、"X"、"Y"、"Z"として、数値の代わりに、それぞれの値に対応させた文字列(たとえば、C:自動車、X:ガソリンエンジンを有する、Y:前後輪を同時に駆動可能、Z:土木作業機械を有する、など)を使用してもよい。"C"は、素粒子、物質、形、数、生物、装置、方法、自動車、飛行機、コンピュータといった最上位クラスのカテゴリ(大分類)を表す。"X"、"Y"、"Z"は、それぞれのカテゴリにおけるサブカテゴリ(小分類)を表す。"X-Y-Z"は、互いに直交するX軸、Y軸、Z軸で表されるサブカテゴリ空間内の1点を表す。"C-X-Y-Z"は、互いに交わるX軸、Y軸、Z軸そしてC軸で表される、サブカテゴリ空間("X-Y-Z")を含む全体空間内の1点を表す。   The class library 230 has a hierarchical structure composed of an enormous number of known component classes. Here, the known component class is represented by ClassC (X-Y-Z). In this case, only one known component class is specified by four numerical values (C, X, Y, Z). “C”, “X”, “Y”, and “Z” are data (numeric values) having a predetermined number of bits such as 128 bits (or bytes), 256 bits (or bytes), and 512 bits (or bytes), respectively. The data sizes of “C”, “X”, “Y”, and “Z” need not be the same. "C", "X", "Y", "Z", instead of a numerical value, a character string corresponding to each value (for example, C: automobile, X: gasoline engine, Y: front and rear wheels Can be driven simultaneously, Z: have a civil engineering machine, etc.). “C” represents a top-level category (major classification) such as elementary particles, substances, shapes, numbers, organisms, devices, methods, automobiles, airplanes, and computers. “X”, “Y”, and “Z” represent subcategories (small classifications) in each category. “X-Y-Z” represents one point in the subcategory space represented by the X, Y, and Z axes orthogonal to each other. “C-X-Y-Z” represents one point in the entire space including the subcategory space (“X-Y-Z”) represented by the X axis, the Y axis, the Z axis, and the C axis that intersect each other.

クラスライブラリ230を利用することにより、あらゆる任意の内容のクレームを作成することができる。どのような内容のクレームを作成するかは自由である。理論上、どのような対象でも表現できる。また、クレームを作成する上での規則(記述ルール等)に違反しない限り、クレームの表現(定義)方法も自由である。すなわち、一つの対象に対し、それをクレームとして表現(定義)する方法は一通りではない。実質的に同義のクレームを、異なった表現方法で作成することができる。   By using the class library 230, a claim having any arbitrary content can be created. The content of the claim can be made freely. Theoretically any object can be expressed. Moreover, as long as it does not violate rules (description rules, etc.) for creating a claim, the method of expressing (defining) the claim is also free. In other words, there is no single method for expressing (defining) a subject as a claim. Claims that are substantially synonymous can be created in different ways.

たとえば、発明の構成要素として"水(液体)"を表現する必要がある場合、その定義方法として、例えば次の(1)〜(3)の方法を挙げることができる。
(1)クラスライブラリ230から"物質クラス"を選択し、相として"液"を指定し、要素として"H(水素)"及び"O(酸素)"を指定し、要素の存在比として"2:1"を指定する。
(2)クラスライブラリ230から"液体クラス"を選択し、要素として"H(水素)"及び"O(酸素)"を指定し、要素の存在比として"2:1"を指定する。
(3)クラスライブラリ230から"水クラス"を選択し、相として"液"を指定する。
For example, when it is necessary to express "water (liquid)" as a constituent element of the invention, examples of the definition method include the following methods (1) to (3).
(1) “Substance class” is selected from the class library 230, “Liquid” is specified as a phase, “H (hydrogen)” and “O (oxygen)” are specified as elements, and “2” is specified as an element abundance ratio. : 1 "is specified.
(2) “Liquid class” is selected from the class library 230, “H (hydrogen)” and “O (oxygen)” are designated as elements, and “2: 1” is designated as the abundance ratio of elements.
(3) Select “water class” from the class library 230 and designate “liquid” as the phase.

水に限らず、どのような物質あるいは物体でも、"素粒子クラス"、"元素クラス"又は"分子"から出発し、それらを適宜集約し、属性を指定することにより表現(定義)可能である。   Any substance or object, not limited to water, can be expressed (defined) by starting from "elementary particle class", "element class" or "molecule", aggregating them appropriately, and specifying attributes. .

クラスライブラリ230を利用してクレームを作成する手順について、図3を参照して説明する。
図3の例では、公知情報データベースシステム200によって公開された複数の公知構成要素クラスの中から3つの公知構成要素クラスClass1-1A (X-Y-Z)、Class2-2A(X-Y-Z)及びClass19-98A(X-Y-Z)を選択している。そして、選択した3つの公知構成要素クラスのX,Y,Zの値を各々指定することにより、各公知構成要素クラスを継承した3つの新規構成要素クラスNewClass1-1A(X-Y-Z)、NewClass2-2A(X-Y-Z)、NewClass19-98A(X-Y-Z)を作成している。そして、作成した3つの新規構成要素クラスを構成要素として含むメインクレームクラスMain(NewClassC1(X-Y-Z))=Main(NewClass1-1A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z))を作成している。
また、図3の例では、公知情報データベースシステム200によって公開された複数の公知構成要素クラスの中から1つの公知構成要素クラスClass4-4A (X-Y-Z)を新たに選択している。そして、新たに選択した公知構成要素クラスのX,Y,Zの値を指定することにより、新たに1つの新規構成要素クラスNewClass4-4A (X-Y-Z)を作成している。そして、新たに作成した新規構成要素クラスNewClass4-4A (X-Y-Z)とメインクレームクラスMain(NewClassC1(X-Y-Z))とを含むサブクレームクラスSub(Main(NewClass1-1A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z)),NewClass4-4A(X-Y-Z))を作成している。
また、図3の例では、上記サブクレームクラスSub(Main(NewClass1-1A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z)),NewClass4-4A(X-Y-Z))
に含まれる4つの新規構成要素クラスの中から1つの新規構成要素クラスNewClass1-1A(X-Y-Z)を選択し、その選択した新規構成要素クラスNewClass1-1A(X-Y-Z)のサブクラスである新規構成要素サブクラスNewNewClass1-1A(X-Y-Z)を作成し、この新規構成要素サブクラスNewNewClass1-1A(X-Y-Z)を元の新規構成要素クラスNewClass1-1A(X-Y-Z)の代わりに含むサブクレームクラスSub(Main(NewNewClass1-1A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z)),NewClass4-4A(X-Y-Z))を作成している。
また、図3の例では、上記メインレームクラスMain(NewClass1-1A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z)) に含まれる3つの新規構成要素クラスの中から1つの新規構成要素クラスNewClass2-2A(X-Y-Z)を選択し、その選択した新規構成要素クラスNewClass2-2A(X-Y-Z)のサブクラスである新規構成要素サブクラスNewNewClass2-2A(X-Y-Z)を作成し、この新規構成要素サブクラスNewNewClass2-2A(X-Y-Z)を上記サブクレームクラスSub(Main(NewNewClass1-1A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z)),NewClass4-4A(X-Y-Z))の1つの新規構成要素クラスNewNewClass1-1A(X-Y-Z)の代わりに含むサブクレームクラスSub(Main(NewNewClass2-2A(X-Y-Z),NewClass2-2A(X-Y-Z), NewClass19-98A(X-Y-Z)),NewClass4-4A(X-Y-Z))を作成している。
この明細書及び請求の範囲において、「AクラスをBクラスに置換」という記載は、「Bクラスの代わりにAクラスを含む」と読み替えることができる。
A procedure for creating a claim using the class library 230 will be described with reference to FIG.
In the example of FIG. 3, three known component classes Class1-1A (XYZ), Class2-2A (XYZ), and Class19-98A (XYZ) among a plurality of known component classes disclosed by the known information database system 200 are used. Is selected. Then, by designating the X, Y, and Z values of the selected three known component classes, three new component classes NewClass1-1A (XYZ) and NewClass2-2A ( XYZ) and NewClass19-98A (XYZ) are created. And the main claim class Main (NewClassC1 (XYZ)) = Main (NewClass1-1A (XYZ), NewClass2-2A (XYZ), NewClass19-98A (XYZ)) containing the three new component classes created as components Creating.
In the example of FIG. 3, one known component class Class4-4A (XYZ) is newly selected from a plurality of known component classes disclosed by the known information database system 200. Then, one new component class NewClass4-4A (XYZ) is created by designating X, Y, and Z values of the newly selected known component class. And the newly created new component class NewClass4-4A (XYZ) and sub claim class Sub (Main (NewClass1-1A (XYZ), NewClass2-2A (XYZ)) including main claim class Main (NewClassC1 (XYZ)) , NewClass19-98A (XYZ)), NewClass4-4A (XYZ)).
In the example of FIG. 3, the sub-claim class Sub (Main (NewClass1-1A (XYZ), NewClass2-2A (XYZ), NewClass19-98A (XYZ)), NewClass4-4A (XYZ))
One new component class NewClass1-1A (XYZ) is selected from the four new component classes included in, and a new component subclass NewNewClass1 that is a subclass of the selected new component class NewClass1-1A (XYZ) -1A (XYZ) and include this new component subclass NewNewClass1-1A (XYZ) instead of the original new component class NewClass1-1A (XYZ) sub claim class Sub (Main (NewNewClass1-1A (XYZ) , NewClass2-2A (XYZ), NewClass19-98A (XYZ)), NewClass4-4A (XYZ)).
In the example shown in FIG. 3, one of the three new component classes included in the main frame class Main (NewClass1-1A (XYZ), NewClass2-2A (XYZ), NewClass19-98A (XYZ)) is added. Select component class NewClass2-2A (XYZ), create a new component subclass NewNewClass2-2A (XYZ) that is a subclass of the selected new component class NewClass2-2A (XYZ), and create this new component subclass NewNewClass2 -2A (XYZ) is one new component class of the above subclaim class Sub (Main (NewNewClass1-1A (XYZ), NewClass2-2A (XYZ), NewClass19-98A (XYZ)), NewClass4-4A (XYZ)) Create a sub claim class Sub (Main (NewNewClass2-2A (XYZ), NewClass2-2A (XYZ), NewClass19-98A (XYZ)), NewClass4-4A (XYZ)) to include instead of NewNewClass1-1A (XYZ) Yes.
In this specification and claims, the description “replace A class with B class” can be read as “including A class instead of B class”.

出願書類作成クライアント500は、公知情報データベースシステム200による公開内容を閲覧するための閲覧機能と、公知情報データベースシステム200によって公開された複数の公知構成要素クラスから少なくとも1つの公知構成要素クラスClassC1(X-Y-Z)を選択するための選択機能と、当該選択した公知構成要素クラスClassC1(X-Y-Z)のサブクラスである新規構成要素クラスNewClassC1(X-Y-Z)を作成するための新規構成要素クラス編集機能と、新規構成要素クラスNewClassC1(X-Y-Z)を含むメインクレームクラスMain(NewClassC1(X-Y-Z))を作成するためのメインクレームクラス編集機能とを備えている(図20参照)。ここで、"ClassC1"における"C"の添字"1"は、新たに選択される公知構成要素クラスClassC(X-Y-Z)との混同を避けるために便宜上付けたものである。図20の例では、Class3-1B (X-Y-Z)がClassC1(X-Y-Z)に相当する。   The application document creation client 500 includes at least one public component class ClassC1 (XYZ) from a browsing function for browsing the public contents by the public information database system 200 and a plurality of public component classes published by the public information database system 200. ), A new component class editing function for creating a new component class NewClassC1 (XYZ) that is a subclass of the selected public component class ClassC1 (XYZ), and a new component class And a main claim class editing function for creating a main claim class Main (NewClassC1 (XYZ)) including NewClassC1 (XYZ) (see FIG. 20). Here, the subscript “1” of “C” in “ClassC1” is added for convenience in order to avoid confusion with the newly selected known component class ClassC (X-Y-Z). In the example of FIG. 20, Class3-1B (X-Y-Z) corresponds to ClassC1 (X-Y-Z).

公知構成要素クラスを選択するためには、"C"の値(または文字列)を必ず指定しなければならない(図3参照)。すなわち、"C"の値(または文字列)は必須の指定(選択)項目である。これに対し、"X"、"Y"、および"Z"は、必須の指定項目ではない。そのうちの一つまたは二つだけ(たとえば、"X"と"Y"だけ)を指定することもできる。X=X1、Y=Y1と指定した場合、"X1-Y1-Z(任意)"で表される直線上に存在する対象を全て指定(選択)したことになる(特定したカテゴリの部分継承)。X=X1と指定した場合、"X1-Y(任意)-Z(任意)"で表される平面上に存在する対象を全て指定(選択)したことになる(特定したカテゴリの部分継承)。"X"、"Y"、および"Z"のいずれも指定しなかった場合は、"C"の値で特定されるカテゴリ全体(そのカテゴリに含まれる全ての対象)を指定(選択)したことになる(特定したカテゴリの完全継承)。   In order to select a known component class, the value (or character string) of “C” must be specified (see FIG. 3). That is, the value (or character string) of “C” is an indispensable designation (selection) item. On the other hand, “X”, “Y”, and “Z” are not mandatory specification items. You can specify only one or two of them (for example, "X" and "Y" only). When X = X1 and Y = Y1 are specified, all the objects existing on the straight line represented by “X1-Y1-Z (arbitrary)” are specified (selected) (partial inheritance of the specified category). . When X = X1 is designated, all objects existing on the plane represented by “X1-Y (arbitrary) -Z (arbitrary)” are designated (selected) (partial inheritance of the specified category). When none of "X", "Y", and "Z" is specified, the entire category specified by the value of "C" (all targets included in that category) has been specified (selected) (Complete inheritance of the specified category).

また、出願書類作成クライアント500は、公知情報データベースシステム200によって公開された複数の公知構成要素クラスClassC(X-Y-Z)から少なくとも1つの公知構成要素クラスClassC2(X-Y-Z)を新たに選択するための選択機能と、当該新たに選択した公知構成要素クラスClassC2(X-Y-Z)とメインクレームクラスMain(NewClassC1(X-Y-Z))とを含むサブクレームクラスSub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))を作成するためのサブクレームクラス編集機能とを備えている(図21参照)。図21の例では、Class2-1A (X-Y-Z)がClassC2(X-Y-Z)に相当する。   The application document preparation client 500 has a selection function for newly selecting at least one known component class ClassC2 (XYZ) from a plurality of known component classes ClassC (XYZ) disclosed by the known information database system 200. , To create a sub-claim class Sub (Main (NewClassC1 (XYZ), C2 (XYZ))) including the newly selected publicly-known component class ClassC2 (XYZ) and main claim class Main (NewClassC1 (XYZ)) (See FIG. 21.) In the example of FIG. 21, Class2-1A (XYZ) corresponds to ClassC2 (XYZ).

また、出願書類作成クライアント500は、メインクレームクラスMain(NewClassC1(X-Y-Z))に含まれる少なくとも1つの新規構成要素クラスMain(NewClassC1(X-Y-Z)).e1(x-y-z)を選択するための選択機能と、当該選択した新規構成要素クラスMain(NewClassC1(X-Y-Z)).e1(x-y-z)のサブククラスである新規構成要素サブクラスNewMain(NewClassC1(X-Y-Z)).e2(x-y-z)を作成するための新規構成要素サブクラス編集機能と、メインクレームクラスMain(NewClassC1(X-Y-Z))に含まれる少なくとも1つの新規構成要素クラスMain(NewClassC1(X-Y-Z)).e3(x-y-z)を新規構成要素サブクラスNewMain(NewClassC1(X-Y-Z)).e2(x-y-z)に置換したサブクレームクラスSub(Main(NewClassC1(X-Y-Z)).((Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))を作成するためのサブクレームクラス編集機能と備えている(図22参照)。ここで、"e"は要素(エレメント)を意味する。"x"、"y"、"z"は、それぞれ"X"、"Y"、"Z"の要素である。"e"の添字"1"、"2"、"3"は、混同を避けるために便宜上付けたものである。この場合、"e1"と"e3"は、同じ値(e1=e3)であってもよい。また、クラス定義式"(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))"中の記号"="は置換(代入)を意味する。図22の例では、NewClass3-1B(X-Y-Z)がMain(NewClassC1(X-Y-Z)).e1(x-y-z)及びMain(NewClassC1(X-Y-Z)).e3(x-y-z)に相当する。また、NewClass3-1B+β(X-Y-Z)がNewMain(NewClassC1(X-Y-Z)).e2(x-y-z)に相当する。この明細書において、α、β、γなどは任意の値である。3-1B+βは3-1Bで指定されたクラスに何らかの属性や条件が付加されていることを意味するものであり、計算式を表しているものではない。"3"、"-"、"B"、"+"などが半角表示されているのに対し、"α"、"β"、"γ"が全角表示されていることに何ら意味はない。半角表示したかったが、できなかったのである。   Further, the application document preparation client 500 has a selection function for selecting at least one new component class Main (NewClassC1 (XYZ)). E1 (xyz) included in the main claim class Main (NewClassC1 (XYZ)), New component subclass editing function to create a new component subclass NewMain (NewClassC1 (XYZ)). E2 (xyz) that is a subclass of the selected new component class Main (NewClassC1 (XYZ)). E1 (xyz) And at least one new component class Main (NewClassC1 (XYZ)). E3 (xyz) included in the main claim class Main (NewClassC1 (XYZ)) to a new component subclass NewMain (NewClassC1 (XYZ)). E2 (xyz) ) To create a subclaim class Sub (Main (NewClassC1 (XYZ)). ((Main (NewClassC1 (XYZ)). E3 (xyz) = NewMain (NewClassC1 (XYZ)). E2 (xyz))] It has a sub-claim class editing function (see Fig. 22), where "e" is an element "X", "y", and "z" are the elements of "X", "Y", and "Z", respectively, and the subscripts "1", "2", "e" “3” is given for convenience in order to avoid confusion, in which case “e1” and “e3” may be the same value (e1 = e3), and the class definition expression “(Main (NewClassC1 (XYZ)). E3 (xyz) = NewMain (NewClassC1 (XYZ)). E2 (xyz)) The symbol “=” in “means” means substitution (substitution). In the example of FIG. (XYZ) corresponds to Main (NewClassC1 (XYZ)). E1 (xyz) and Main (NewClassC1 (XYZ)). E3 (xyz), and NewClass3-1B + β (XYZ) corresponds to NewMain (NewClassC1 (XYZ) ) .e2 (xyz) In this specification, α, β, γ, etc. are arbitrary values, and 3-1B + β is an attribute or condition added to the class specified in 3-1B. It does not represent a calculation formula. “3”, “-”, “B”, “+”, etc. are displayed in half-width, whereas “α”, “β”, and “γ” are displayed in full-width. I wanted to display half-width, but I couldn't.

また、出願書類作成クライアント500は、公知情報データベースシステム200によって公開された複数の公知構成要素クラスClassC(X-Y-Z)から少なくとも1つの公知構成要素クラスClassC3(X-Y-Z)を新たに選択するための選択機能と、当該新たに選択した公知構成要素クラスClassC3(X-Y-Z)とサブクレームクラス
Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))
または
Sub(Main(NewClassC1(X-Y-Z)).((Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))
とを含むサブクレームクラス
Sub(ClassC3(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z)))
または
Sub(ClassC3(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).((Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)))
を作成するためのサブクレームクラス編集機能とを備えている(図23参照)。ここで、"C1"と"C3"は、同じ値(C1=C3)であってもよい。図23の例では、Class7-1A(X-Y-Z)がClassC3(X-Y-Z)に相当する。
The application document preparation client 500 has a selection function for newly selecting at least one known component class ClassC3 (XYZ) from a plurality of known component classes ClassC (XYZ) disclosed by the known information database system 200. The newly selected public component class ClassC3 (XYZ) and subclaim class
Sub (Main (NewClassC1 (XYZ), C2 (XYZ))
Or
Sub (Main (NewClassC1 (XYZ)). ((Main (NewClassC1 (XYZ)). E3 (xyz) = NewMain (NewClassC1 (XYZ)). E2 (xyz))
Subclaim class containing
Sub (ClassC3 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ)))
Or
Sub (ClassC3 (XYZ), Sub (Main (NewClassC1 (XYZ)). ((Main (NewClassC1 (XYZ)). E3 (xyz) = NewMain (NewClassC1 (XYZ)). E2 (xyz)))
And a sub-claim class editing function (see FIG. 23). Here, “C1” and “C3” may be the same value (C1 = C3). In the example of FIG. 23, Class7-1A (XYZ) corresponds to ClassC3 (XYZ).

また、出願書類作成クライアント500は、サブクレームクラス
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z)))
または
Sub(ClassC3(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).((Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)))
に含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラス、すなわち、
NewClassC1(X-Y-Z)、
NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)、Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))).e4(x-y-z)、
または
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).(NewMain(NewClassC1(X-Y-Z)).(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))).e5(x-y-z)
を選択するための選択機能と、
当該選択した新規構成要素クラスまたは新規構成要素サブクラスのサブククラスである新規構成要素サブクラス、すなわち、
NewClassC1(X-Y-Z).e6(X-Y-Z)、
NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)).e7(x-y-z)、
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))).e4(x-y-z)).e8(x-y-z)、
または
Sub(Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).(NewMain(NewClassC1(X-Y-Z)).(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))).e5(x-y-z))e9(x-y-z)、
を新たに作成するための新規構成要素サブクラス編集機能と、
サブクレームクラス
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z)))
または
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).(NewMain(NewClassC1(X-Y-Z)).(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)))
に含まれる少なくとも1つの新規構成要素クラスまたは新規構成要素サブクラス、たとえば、
NewClassC1(X-Y-Z)、
NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)、
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))).e4(x-y-z)、
または
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).(NewMain(NewClassC1(X-Y-Z)).(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))).e5(x-y-z)
を前記新たに作成した新規構成要素サブクラス
NewClassC1(X-Y-Z).e6(X-Y-Z)、
NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)).e7(x-y-z)、
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))).e4(x-y-z)).e8(x-y-z)、
または
Sub(Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).((Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))).e5(x-y-z)).e9(x-y-z)
に置換したサブクレームクラス、たとえば、
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z).e6(X-Y-Z),C2(X-Y-Z)))、
Sub(ClassC2(X-Y-Z),Sub(NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)).e7(x-y-z),C2(X-Y-Z)))
を作成するためのサブクレームクラス編集機能とを有する(図24参照)。
ここで、Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z).e6(X-Y-Z),C2(X-Y-Z)))は、Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z)))に含まれる新規構成要素クラスNewClassC1(X-Y-Z)を、新たに作成した新規構成要素サブクラスNewClassC1(X-Y-Z).e6(X-Y-Z)で置換した結果である。
また、Sub(ClassC2(X-Y-Z),Sub(NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)).e7(x-y-z),C2(X-Y-Z)))は、Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z)))に含まれる新規構成要素クラスNewClassC1(X-Y-Z)を、新たに作成した新規構成要素サブクラスNewMain(NewClassC1(X-Y-Z)).e2(x-y-z)).e7(x-y-z)で置換した結果である。
In addition, the application document creation client 500 has a subclaim class.
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ)))
Or
Sub (ClassC3 (XYZ), Sub (Main (NewClassC1 (XYZ)). ((Main (NewClassC1 (XYZ)). E3 (xyz) = NewMain (NewClassC1 (XYZ)). E2 (xyz)))
At least one new component class or new component subclass included in
NewClassC1 (XYZ),
NewMain (NewClassC1 (XYZ)). E2 (xyz), Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))). E4 (xyz),
Or
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). (NewMain (NewClassC1 (XYZ)). (Main (NewClassC1 (XYZ)). E3 (xyz)) = NewMain (NewClassC1 (XYZ)). E2 ( xyz))). e5 (xyz)
A selection function for selecting
A new component subclass that is a subclass of the selected new component class or new component subclass, ie
NewClassC1 (XYZ) .e6 (XYZ),
NewMain (NewClassC1 (XYZ)). E2 (xyz)). E7 (xyz),
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))). E4 (xyz)). E8 (xyz),
Or
Sub (Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). (NewMain (NewClassC1 (XYZ)). (Main (NewClassC1 (XYZ)). E3 (xyz)) = NewMain (NewClassC1 (XYZ)). e2 (xyz))). e5 (xyz)) e9 (xyz),
New component subclass editing function to create a new,
Subclaim class
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ)))
Or
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). (NewMain (NewClassC1 (XYZ)). (Main (NewClassC1 (XYZ)). E3 (xyz)) = NewMain (NewClassC1 (XYZ)). E2 ( xyz)))
At least one new component class or new component subclass, for example,
NewClassC1 (XYZ),
NewMain (NewClassC1 (XYZ)). E2 (xyz),
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))). E4 (xyz),
Or
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). (NewMain (NewClassC1 (XYZ)). (Main (NewClassC1 (XYZ)). E3 (xyz)) = NewMain (NewClassC1 (XYZ)). E2 ( xyz))). e5 (xyz)
The newly created new component subclass
NewClassC1 (XYZ) .e6 (XYZ),
NewMain (NewClassC1 (XYZ)). E2 (xyz)). E7 (xyz),
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))). E4 (xyz)). E8 (xyz),
Or
Sub (Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). ((Main (NewClassC1 (XYZ)). E3 (xyz) = NewMain (NewClassC1 (XYZ)). E2 (xyz))). E5 (xyz)). e9 (xyz)
Subclaim class replaced with, for example,
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ) .e6 (XYZ), C2 (XYZ))),
Sub (ClassC2 (XYZ), Sub (NewMain (NewClassC1 (XYZ)). E2 (xyz)). E7 (xyz), C2 (XYZ)))
And a sub-claim class editing function for creating (see FIG. 24).
Here, Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ) .e6 (XYZ), C2 (XYZ))) is Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 ( This is a result of replacing the new component class NewClassC1 (XYZ) included in XYZ))) with the newly created new component subclass NewClassC1 (XYZ) .e6 (XYZ).
Sub (ClassC2 (XYZ), Sub (NewMain (NewClassC1 (XYZ)). E2 (xyz)). E7 (xyz), C2 (XYZ))) is Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))) is included in the newly created new component subclass NewMain (NewClassC1 (XYZ)). E2 (xyz)). E7 (xyz) This is the result of replacement.

図24の例では、NewClass3-1B(X-Y-Z)が
NewClassC1(X-Y-Z)、
NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)、Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))).e4(x-y-z)、
または
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).(NewMain(NewClassC1(X-Y-Z)).(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))).e5(x-y-z)に相当する。
また、NewClass3-1B+γ(X-Y-Z)が
NewClassC1(X-Y-Z).e6(X-Y-Z)、
NewMain(NewClassC1(X-Y-Z)).e2(x-y-z)).e7(x-y-z)、
Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))).e4(x-y-z)).e8(x-y-z)、
または
Sub(Sub(ClassC2(X-Y-Z),Sub(Main(NewClassC1(X-Y-Z)).(NewMain(NewClassC1(X-Y-Z)).(Main(NewClassC1(X-Y-Z)).e3(x-y-z)=NewMain(NewClassC1(X-Y-Z)).e2(x-y-z))).e5(x-y-z))e9(x-y-z)に相当する。
In the example of Figure 24, NewClass3-1B (XYZ) is
NewClassC1 (XYZ),
NewMain (NewClassC1 (XYZ)). E2 (xyz), Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))). E4 (xyz),
Or
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). (NewMain (NewClassC1 (XYZ)). (Main (NewClassC1 (XYZ)). E3 (xyz)) = NewMain (NewClassC1 (XYZ)). E2 ( xyz))). e5 (xyz).
Also, NewClass3-1B + γ (XYZ) is
NewClassC1 (XYZ) .e6 (XYZ),
NewMain (NewClassC1 (XYZ)). E2 (xyz)). E7 (xyz),
Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ), C2 (XYZ))). E4 (xyz)). E8 (xyz),
Or
Sub (Sub (ClassC2 (XYZ), Sub (Main (NewClassC1 (XYZ)). (NewMain (NewClassC1 (XYZ)). (Main (NewClassC1 (XYZ)). E3 (xyz)) = NewMain (NewClassC1 (XYZ)). e2 (xyz))), which corresponds to e5 (xyz)) e9 (xyz).

上記の説明において用いたクラス定義方法は、説明のために便宜上用いたものである。定義式中に"( )"や"."が多数あり、しかも"( )"が多重の入れ子構造になっているため、非常にわかりにくくなってしまったが、実際にはこのような定義式を手書き入力する必要はないので心配は無用である。出願書類作成クライアント500を使用することにより、上記のような複雑な定義式を意識することなくクレームを作成することができるのである。   The class definition method used in the above description is used for the sake of convenience. There are many "()" and "." In the definition formula, and "()" has a multiple nested structure, which makes it very difficult to understand. There is no need to worry about handwriting input. By using the application document creation client 500, it is possible to create a claim without being conscious of the complicated definition formula as described above.

また、出願書類作成クライアント500は、メインクレームクラス(Main(NewClassC1(X-Y-Z))など)を含む特許請求の範囲(データ)とその明細書(データ)及び願書(データ)を少なくとも含む出願書類ファイルを受理官庁サーバ310に送信する出願機能を備えている(図25参照)。   The application document creation client 500 also includes an application document file including at least a claim (data) including a main claim class (Main (NewClassC1 (XYZ)), etc., and a description (data) and an application (data). An application function for transmitting to the receiving government server 310 is provided (see FIG. 25).

また、出願書類作成クライアント500は、メインクレームクラス(Main(NewClassC1(X-Y-Z))など)およびサブクレームクラス(Sub(Main(NewClassC1(X-Y-Z),C2(X-Y-Z))など)を含む特許請求の範囲(データ)とその明細書(データ)及び願書(データ)を少なくとも含む出願書類ファイルを受理官庁サーバ310に送信する出願機能を備えている(図26参照)。   Further, the application document preparation client 500 includes a main claim class (Main (NewClassC1 (XYZ)) etc.) and a subclaim class (Sub (Main (NewClassC1 (XYZ), C2 (XYZ)) etc.). Data) and an application function file for transmitting an application document file including at least the specification (data) and application (data) to the receiving government server 310 (see FIG. 26).

一方、受理官庁サーバ310は、出願書類作成クライアント500から送信された出願書類ファイルを受信(受理)する出願受理機能と、出願書類作成クライアント500から受信した出願書類ファイルを受理官庁用写しとしてデータベース320に保管する受理官庁用写し保管機能(受理ファイル保管機能)と、出願書類作成クライアント500から受信した出願書類ファイルに含まれる願書の記載に基づいて国際出願日認定要件を満たしているか否かを調べ、当該認定要件を満たしていることが確認できたならば、当該願書の受信時の属する日を国際出願日として認定する国際出願日認定機能と、出願書類作成クライアント500から受信した出願書類データを国際事務局サーバ410に送信する送信機能とを備えている(図27、図28、図29、図30参照)。この送信機能に、国際出願日を認定された出願書類データだけを国際事務局サーバ410に送信する機能を持たせてもよい。   On the other hand, the receiving office server 310 receives (receives) an application document file transmitted from the application document preparation client 500 and the database 320 receives the application document file received from the application document preparation client 500 as a copy for the receiving office. Based on the description of the application contained in the application document file received from the application document preparation client 500 and whether or not the international filing date certification requirement is met. If it is confirmed that the requirements for certification are satisfied, the international application date recognition function that recognizes the date of receipt of the application as the international application date and the application document data received from the application document preparation client 500 And a transmission function for transmitting to the international secretariat server 410 (FIGS. 27 and 2). , See FIG. 29, FIG. 30). This transmission function may have a function of transmitting only the application document data approved for the international filing date to the international secretariat server 410.

更に、受理官庁サーバ310は、データベース320に保管されている多数の出願書類ファイルの中から、審査すべき出願に係る出願書類ファイルを取り出し、それを審査対象として出願審査クライアント330に送信する審査対象送信機能と、当該審査対象の国際出願日又は優先日(2以上の優先権の主張を伴う場合には、それぞれの優先権の主張の基礎となる出願の日)前に出願された他の出願(すなわち先願)の特許請求の範囲とその明細書及びそれが存在する場合は図面とを出願審査クライアント330に送信する先願データ送信機能とを備えている(図29参照)。   Further, the receiving agency server 310 extracts an application document file relating to an application to be examined from a large number of application document files stored in the database 320, and transmits the file to the application examination client 330 as an examination object. Other applications filed prior to the transmission function and the international filing date or priority date of the subject examination (or the date of the application on which each priority claim is based, if more than one priority claim is involved) (I.e., a prior application data transmission function for transmitting a claim, its description, and a drawing if it exists) to the application examination client 330 (see FIG. 29).

国際事務局サーバ410は、受理官庁サーバ310から受信した出願書類ファイルを記録原本としてデータベース420に保管する記録原本保管機能と、受理官庁サーバ310から受信した出願書類ファイルに含まれる願書の記載に基づいて優先日を確認する優先日確認機能と、受理官庁サーバ310から受信した出願書類ファイルに含まれるメインクレームクラスおよびそれが存在する場合にはサブクレームクラスを当該優先日から所定の期間(例えば、優先日から18箇月)が経過した後にクラスライブラリ・サーバ210に送信する送信機能とを備えている(図27、図28参照)。   The international secretariat server 410 is based on a record original storage function for storing the application document file received from the receiving office server 310 as a record original in the database 420 and a description of the application included in the application document file received from the receiving office server 310. A priority date confirmation function for confirming the priority date, and the main claim class included in the application document file received from the receiving office server 310 and the sub claim class if it exists, for a predetermined period from the priority date (for example, And a transmission function for transmitting to the class library server 210 after elapse of 18 months from the priority date (see FIGS. 27 and 28).

クラスライブラリ・サーバ210は、受理官庁サーバ310から受信したメインクレームクラスおよびサブクレームクラスをそれぞれ公知構成要素クラスClassC(X-Y-Z)として公開する機能を備えている。   The class library server 210 has a function of publishing the main claim class and the subclaim class received from the receiving government server 310 as publicly known component class ClassC (X-Y-Z).

出願審査クライアント330は、受理官庁サーバ310から受信した審査対象の内容を閲覧するための審査対象閲覧機能と、受理官庁サーバ310にアクセスして、データベース320に保管されている、審査対象の国際出願日または優先日(2以上の優先権の主張を伴う場合には、それぞれの優先権の主張の基礎となる出願の日)前に出願された他の出願(先願)の内容を閲覧するための先願閲覧機能とを備えている(図29参照)。   The application examination client 330 has an examination object browsing function for browsing the contents of the examination object received from the receiving office server 310 and an international application to be examined that is stored in the database 320 by accessing the receiving office server 310. To view the contents of other applications (prior applications) filed on or before the priority date (or the date of the application on which the priority claim is based if more than one priority claim is made) The prior application browsing function is provided (see FIG. 29).

また、出願審査クライアント330は、審査対象の特許請求の範囲に含まれるメインクレームクラスやサブクレームクラスに属する他の出願(先願)を自動探索する先願サーチ機能を備えている(図30参照)。   Further, the application examination client 330 has a prior application search function for automatically searching for other applications (prior application) belonging to the main claim class and the subclaim class included in the scope of claims to be examined (see FIG. 30). ).

また、受理官庁サーバ310は、出願(仮出願を含む)または出願審査請求された出願の特許請求の範囲に含まれるメインクレームクラスやサブクレームクラスに属する他の出願(先願)をサーチする先願サーチ機能と、当該先願サーチ機能によるサーチ結果を出願書類作成クライアント500または出願審査クライアント330に通知するサーチ結果通知機能とを備えている(図31参照)。   In addition, the receiving office server 310 searches for other applications (prior applications) belonging to the main claim class and the subclaim class included in the claims of the application (including provisional application) or the application requested for examination. An application search function and a search result notification function for notifying the application document creation client 500 or the application examination client 330 of a search result by the prior application search function are provided (see FIG. 31).

また、受理官庁サーバ310には、先願サーチ機能およびサーチ結果通知機能を有するエージェント(Agent)が存在する(図32参照)。エージェントは、複数の受理官庁サーバ間を自律的に移動する機能、自エージェントと同一サーバに存在する他のエージェントを自律的に呼び出して互いに情報交換する機能、自エージェントと異なるサーバに存在するエージェントを自律的に呼び出して互いに情報交換する機能のうちのいずれかの機能を有している(図33参照)。エージェントは、さまざまなコンピュータ上で処理を行うことのできるインスタンス(モノ)で、データとプログラムを組にしたもので構成される。 エージェントは、出願審査クライアント330に存在してもよい。   In the receiving agency server 310, there is an agent having an earlier application search function and a search result notification function (see FIG. 32). The agent has the function of autonomously moving between multiple receiving government office servers, the function of autonomously calling other agents existing on the same server as its own agent and exchanging information with each other, and the agent existing on a server different from its own agent. It has one of functions for autonomously calling and exchanging information with each other (see FIG. 33). An agent is an instance (thing) that can be processed on various computers, and is composed of a combination of data and a program. The agent may be present in the application examination client 330.

出願書類作成クライアント500には出願書類作成支援プログラムがインストールされている(図34参照)。出願書類作成支援プログラムを起動すると(プログラム実行)、出願書類作成クライアント500のモニタに初期画面(基本メニュー画面)が表示される。初期画面には、クラス閲覧ボタン、特許請求の範囲作成ボタン(クレーム作成ボタン)など、各種選択ボタンが表示される。クラス閲覧ボタンをクリックすると、クラスライブラリ・サーバ210に保管されているクラスライブラリの閲覧画面に切り替わる。クレーム作成ボタンをクリックすると、クレーム編集画面に切り替わる。クレーム編集画面においても随時クラスライブラリを閲覧することが可能である。また、クラスライブラリの閲覧画面からクレーム編集画面に移動することも可能である。また、クレーム編集画面の表示中は、出願書類作成支援プログラムに含まれる特許請求の範囲記述プログラム(クレームエディタプログラム)とクレーム対応図自動作成プログラムとが実行されている。クレーム編集画面のクレーム対応図ボタンをクリックすると、クレームエディタプログラムのソース編集画面上で編集中のクレーム(ソース)の内容(構成要素とそれらの相互関係)を図式(ブロック図、流れ図、クラス図、等)化して表示するクレーム対応図画面が表示される。クレーム対応図画面のクレーム編集ボタンをクリックするとクレーム編集画面に戻る。クレーム対応図閲覧・編集画面上では、クレーム対応図を閲覧できるだけでなく、クレーム対応図をマウス操作により直接編集することができる。クレーム対応図閲覧・編集画面での編集内容は、ソース編集画面上で編集中のクレーム(ソース)に反映される。なお、図式化の方式(仕様)は種々あるが、UML等、国際的に標準となったモデリング言語に適合した方式(仕様)を採用することが望ましい。   An application document creation support program is installed in the application document creation client 500 (see FIG. 34). When the application document creation support program is started (program execution), an initial screen (basic menu screen) is displayed on the monitor of the application document creation client 500. Various selection buttons such as a class browsing button and a claims creation button (claim creation button) are displayed on the initial screen. When the class browsing button is clicked, the screen is switched to a class library browsing screen stored in the class library server 210. Click on the Create Claim button to switch to the Edit Claim screen. It is possible to browse the class library at any time on the claim edit screen. It is also possible to move from the class library browsing screen to the complaint editing screen. In addition, during the display of the claim edit screen, a claim scope description program (claim editor program) and a claim correspondence diagram automatic creation program included in the application document creation support program are executed. When you click the complaint correspondence button on the complaint editing screen, the content (components and their interrelationships) of the complaint (source) being edited on the source editing screen of the complaint editor program is shown as a diagram (block diagram, flow diagram, class diagram, Etc.) The complaint correspondence diagram screen to be displayed is displayed. Clicking the claim edit button on the claim correspondence diagram screen returns to the claim edit screen. On the claim correspondence diagram viewing / editing screen, not only can the claim correspondence diagram be browsed, but the claim correspondence diagram can be directly edited by a mouse operation. The content edited on the claim correspondence diagram viewing / editing screen is reflected on the complaint (source) being edited on the source editing screen. There are various schemes (specifications) for plotting, but it is desirable to adopt a scheme (specifications) that conforms to an internationally standardized modeling language such as UML.

この出願書類作成支援プログラムを使用することにより、クラスライブラリから公知構成要素クラスを選択し、その公知構成要素クラスを継承したメインクレームクラスやサブクレームクラスを作成し、それらのメインクレームクラスやサブクレームクラスを含む特許請求の範囲を作成することができる。そして、作成した特許請求の範囲とその明細書及び願書、さらには要約書及び図面を含む出願書類ファイルを受理官庁サーバ310に送信(出願)できる。出願書類作成支援プログラムは、国際出願のみならず国内出願にも対応可能である。   By using this application document creation support program, a known component class is selected from the class library, a main claim class and a subclaim class inheriting the known component class are created, and those main claim class and subclaim are created. A claim can be created that includes a class. Then, an application document file including the created claims, the description and application, and the abstract and drawings can be transmitted (filed) to the receiving office server 310. The application document preparation support program can handle not only international applications but also domestic applications.

国際出願の方式には、国際出願として受理された出願を調査対象(先行技術調査の対象、新規性の有無判断の対象)とする方式と、出願処理の際に新規性の有無の判断に関する調査(一次審査)を実施する方式とがある。前者の場合、受理官庁サーバ310は出願形式が整っていれば全て受理し、後者の場合、新規性有りと判断した場合のみ受理する。
国内出願の方式には、現在日本で実施されている方式すなわち出願後所定の期間(たとえば3年以内)内に審査請求があった出願だけを審査する方式と、出願処理の際に新規性の有無の判断に関する審査(一次審査)を実施する方式とがある。前者の場合、受理官庁サーバ310は出願形式が整っていれば全て受理し、後者の場合、新規性有りと判断した場合のみ受理する。
In the international application system, an application accepted as an international application is the subject of the search (subject to prior art search, subject to judgment of novelty) and a survey on judgment of novelty when processing the application. There is a method to carry out (primary examination). In the former case, the receiving office server 310 accepts all applications if the application format is ready, and in the latter case, it accepts only when it is determined that there is novelty.
There are two methods for domestic applications: the one currently in Japan, that is, the one that examines only the applications that have been requested for examination within a predetermined period (for example, within three years) after the application, and the novelty when processing the application. There is a method of conducting an examination (preliminary examination) regarding the presence / absence judgment. In the former case, the receiving office server 310 accepts all applications if the application format is ready, and in the latter case, it accepts only when it is determined that there is novelty.

出願書類作成支援プログラムは、複数の公知構成要素クラスを単に組み合わせてなるメインクレームクラスまたはサブクレームクラスが特許請求の範囲に含まれている場合、出願用データの作成指示がなされてもそれを拒否する。たとえば、特許請求の範囲記述プログラムによって文法エラーとして排除する。   The application document creation support program rejects a request to create application data if a claim contains a main claim class or sub-claim class that is simply a combination of multiple known component classes. To do. For example, it is eliminated as a grammatical error by a claim description program.

特許請求の範囲記述プログラムは、上述したように、クラスライブラリから選択された公知構成要素クラスを継承したメインクレームクラスやサブクレームクラスを生成する機能を有する。
たとえば、公知構成要素クラスClass自動車( - - )を選択し(自動車カテゴリ完全継承)、エンジンの燃焼室の隔壁の材質および点火プラグの角度を特定したメインクレームクラスMain(New自動車( - - ))を作成する場合、ユーザはたとえば下記のようなクラス定義を記述する。
As described above, the claim description program has a function of generating a main claim class and a subclaim class inheriting a known component class selected from a class library.
For example, the main claim class Main (New car (--)) that selects the well-known component class Class car (--) (completely inheriting the car category) and specifies the material of the combustion chamber partition of the engine and the angle of the spark plug For example, the user describes the following class definition.

Main(New自動車( - - )){
{エンジン //-- 自動車( - - )の構成要素、属性の中からエンジンを指定//
{燃焼室 //--エンジンの構成要素、属性の中から燃焼室を指定//
{隔壁} //--燃焼室の構成要素、属性の中から隔壁を指定//
{材質} //--隔壁の構成要素、属性の中から材質を指定//
{組成比{物質A:物質B:物質C=x:y:z重量%}}//--材質の構成要素、属性の中から組成比を指定//

{点火プラグ //--燃焼室の構成要素、属性の中から点火プラグを指定//
{位置{ }} //--点火プラグの位置を指定(無指定)//
{数{ }} //--点火プラグの数を指定(無指定)//
{角度{対向面に対して15〜18度}} //--点火プラグの角度を指定//


上記クラス定義式中の"//--"から"//"までの部分はコメントである。
Main (New car (--)) {
{Engine //-Specify the engine from the components and attributes of the car (-) //
{Combustion chamber //-Specify combustion chamber from engine components and attributes //
{Partition wall} //-Specify the partition from the components and attributes of the combustion chamber //
{Material} //-Specify the material from among the components and attributes of the bulkhead //
{Composition ratio {Substance A: Substance B: Substance C = x: y: z wt%}} /-Specify the composition ratio from the constituent elements and attributes of the material //
}
{Ignition plug //-Specify the ignition plug from the components and attributes of the combustion chamber //
{Position {}} //-Specify the position of the spark plug (unspecified) //
{Number {}} //-Specify the number of spark plugs (unspecified) //
{Angle {15-18 degrees with respect to the opposite surface}} //-Specify the angle of the spark plug //
}
}
The part from "//-" to "//" in the above class definition expression is a comment.

上記の記述形式は理解を助けるための単なる例示であり、実際にはこれより厳密なクラス定義記述形式が採用される。上記の例のMain(New自動車( - - ))の部分は、Java(登録商標)やC++などオブジェクト指向プログラミング言語の記述形式に倣ってMainClameclass extends Class自動車( - - )としてもよい。   The above description format is merely an example for facilitating understanding, and in reality, a stricter class definition description format is adopted. The Main (New car (-)) part in the above example may be a MainClameclass extends Class car (-) following the description format of an object-oriented programming language such as Java (registered trademark) or C ++.

上記Main(New自動車( - - ))のソースコードを出願形式に変換(コンパイル)すると、記述違反(エラー)がなければ、その記述内容が出願形式データ(概念データ)に変換される。そして、その出願形式データを特許請求の範囲の一部として含む出願書類ファイルが受理官庁サーバ310に送信され、受理官庁サーバ310から国際事務局サーバ410に送信される。優先日から所定の期間(例えば18箇月)経過後、出願形式データは、国際事務局サーバ410からクラスライブラリ・サーバ210に送信され、データベース(概念データベース)220に登録されるとともに公開される。   If the source code of the Main (New car (-)) is converted (compiled) into an application format, the description content is converted into application format data (conceptual data) if there is no description violation (error). Then, an application document file including the application form data as a part of the scope of claims is transmitted to the receiving office server 310 and transmitted from the receiving office server 310 to the international secretariat server 410. After a predetermined period (for example, 18 months) has elapsed since the priority date, the application format data is transmitted from the international secretariat server 410 to the class library server 210, registered in the database (concept database) 220, and released.

記述対象が同じであれば、日本語版特許請求の範囲記述言語で書いたソースコードをコンパイルして得られた概念データJDも、英語版特許請求の範囲記述言語で書いたソースコードをコンパイルして得られた概念データEDも、仏語版特許請求の範囲記述言語で書いたソースコードをコンパイルして得られた概念データFDも、同じである(JD=ED=FD)。
たとえば、同一の灰皿を、日本語版、英語版および仏語版の特許請求の範囲記述言語で表現したとすると、それぞれのソースコードをコンパイルして得られた概念データは、いずれも同じになる。これは、日本人、アメリカ人およびフランス人が同一の灰皿をそれぞれ見て、それを何というかをそれぞれの言語で表現した場合、発せられる言葉(単語)は使用言語によって異なるが、それぞれの言葉によって表現される対象は、いずれも同じ灰皿であることに相当する。つまり、同じ灰皿を何語で表現したとしても、表現される対象が同じである限り、それぞれの言葉の意味するところ(=概念)は同じであるはずである。
ここで、日本人は日本語のみ理解する人、アメリカ人は英語のみ理解する人、フランス人はフランス語のみ理解する人をそれぞれ意味する。
概念データ(JD=ED=FD)の内容は、何語版のクラス閲覧プログラムでも閲覧可能である。
すなわち、日本語版のクラス閲覧プログラムを使用すれば日本語で表示される。英語版のクラス閲覧プログラムを使用すれば英語で表示される。仏語版のクラス閲覧プログラムを使用すれば仏語で表示される。
クラス閲覧プログラムを使用することにより公知情報データベースシステムに登録されている任意の公知構成要素クラスの内容を閲覧することができる。すなわち、公知構成要素クラスは概念データ(コンパイル済みデータ)として公知情報データベースシステム200に登録されている。
If the description target is the same, the conceptual data JD obtained by compiling the source code written in the Japanese language claim description language also compiles the source code written in the English language claim description language. The concept data ED obtained in this way is the same as the concept data FD obtained by compiling the source code written in the French language claim description language (JD = ED = FD).
For example, if the same ashtray is expressed in the Japanese, English, and French version of the claim description language, the conceptual data obtained by compiling the respective source codes are all the same. This is because when Japanese, American, and French look at the same ashtray and express it in their own language, the words (words) that are uttered differ depending on the language used, The objects expressed by are equivalent to the same ashtray. In other words, no matter what language the same ashtray is expressed, the meaning (= concept) of each word should be the same as long as the expressed object is the same.
Here, Japanese means a person who understands only Japanese, American means a person who understands only English, and French means a person who understands only French.
The content of the concept data (JD = ED = FD) can be browsed by any language version of the class browsing program.
In other words, if the Japanese version of the class browsing program is used, it is displayed in Japanese. If you use the English version of the class browsing program, it will be displayed in English. If you use the French version of the class browsing program, it will be displayed in French.
By using the class browsing program, the contents of any known component class registered in the known information database system can be browsed. That is, the known component class is registered in the known information database system 200 as concept data (compiled data).

出願審査クライアント330は、受理官庁サーバ310、あるいはエージェントは、審査対象の特許請求の範囲に含まれるメインクレームクラスやサブクレームクラスに属する他の出願(先願)を自動探索する際、予め策定したクラス定義規則によって厳密に定義されたクラス間の包含関係を利用する。一部に矛盾がある場合、それを例外処理できるように対策が講じられている。   The application examination client 330 is prepared in advance when the receiving office server 310 or the agent automatically searches for other applications (prior application) belonging to the main claim class and the subclaim class included in the scope of claims to be examined. Use containment relationships between classes strictly defined by class definition rules. Measures are taken so that exceptions can be handled when there are some inconsistencies.

現在出願毎に異なるクレーム表現(定義)形式を国際的に統一でき、国際共有の概念型データベース(クラスライブラリ)を構築できれば、発明の新規性の判断に関しては国際レベルで自動化することが可能である。ここでいう概念型データベースとは、異なる言語で表現されたオブジェクト(物、機能、振る舞い、感情、性質、属性など、言語(文字、記号)で表現されるあらゆるもの)でもそれが概念的に同一(高度に類似)であれば、内部では同一(類似)のオブジェクトとして扱う、言語の違いを超越(吸収)したデータベースのことである。これは永続的に発展し得る知のデータベースである。このデータベースにより、言語の違いによって生じる他国出願発明の理解困難性を克服できるようになる。   If the claim expression (definition) format that is different for each application can be unified internationally and an internationally shared conceptual database (class library) can be constructed, the novelty of the invention can be automated at the international level. . The conceptual database here is conceptually the same for objects expressed in different languages (things, functions, behaviors, emotions, properties, attributes, etc., expressed in languages (characters, symbols)). If it is (highly similar), it is a database that transcends (absorbs) language differences that are handled internally as the same (similar) objects. This is a database of knowledge that can be developed permanently. This database makes it possible to overcome the difficulty of understanding the inventions of other country applications caused by differences in language.

本発明は、上記概念型データベースを公知情報データベースシステム200として実現するものである。本発明によれば、発明の新規性の判断に関しては国際レベルで自動化することができる。本発明は単一の国際調査機関の実現に大きく寄与するであろう。ひょっとすると、実現される単一の国際調査機関の正体は、地球規模のコンピュータネットワーク上に偏在する審査官エージェントの集団であるかもしれない。それは、まるで映画「マトリックス」で表現されていた世界のようである。   The present invention implements the conceptual database as the public information database system 200. According to the present invention, the determination of the novelty of the invention can be automated at the international level. The present invention will greatly contribute to the realization of a single international search agency. Perhaps the identity of a single international search agency that may be realized may be a group of examiner agents ubiquitous on a global computer network. It's like a world expressed in the movie “Matrix”.

なお、上記実施形態では、本発明の出願審査支援システムを国際出願に適応したシステムに適用した場合ついて説明したが、本発明の出願審査支援システムは国内出願にのみ適応したシステムにも適用可能である。国内出願にのみ適応したシステムの場合、公知情報データベースシステム200及び受理官庁システム300は国内官庁(日本国においては特許庁)により管理・運営される。国際事務局システム400は不要である。ただし、受理官庁サーバ310に国際事務局サーバ410の機能(優先日確認機能、送信機能)を持たせておく必要がある。   In the above embodiment, the case where the application examination support system of the present invention is applied to a system adapted to an international application has been described. However, the application examination support system of the present invention can also be applied to a system adapted only to a domestic application. is there. In the case of a system adapted only to a national application, the public information database system 200 and the receiving government system 300 are managed and operated by a national government office (a patent office in Japan). The international secretariat system 400 is not necessary. However, it is necessary for the receiving agency server 310 to have the functions of the international secretariat server 410 (priority date confirmation function, transmission function).

また、本発明の特許請求の範囲作成支援システムは、企業内で限定的に使用されるシステムにも適用可能である。この場合、公知情報データベースシステム200は当該企業により管理・運営される。受理官庁システム300及び国際事務局システム400は不要である。   The claim creation support system of the present invention can also be applied to a system that is used in a limited manner within a company. In this case, the public information database system 200 is managed and operated by the company. The receiving agency system 300 and the international secretariat system 400 are not required.

本発明のシステム構成例を示すブロック図Block diagram showing a system configuration example of the present invention 本発明のシステム及び方法におけるクラスライブラリの説明図Illustration of class library in the system and method of the present invention クラスライブラリを利用してクレームを作成する手順を例示した説明図Explanatory diagram illustrating the procedure for creating a claim using the class library 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法の流れ図Flow chart of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法のクラス図Class diagram of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法のクラス図Class diagram of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法のクラス図Class diagram of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法のクラス図Class diagram of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法のクラス図Class diagram of claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法におけるクラスライブラリの説明図Explanatory drawing of the class library in the claim creation support method of the present invention 本発明の特許請求の範囲作成支援方法におけるクラスライブラリの説明図Explanatory drawing of the class library in the claim creation support method of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援システムの機能ブロック図Functional block diagram of the application document preparation support system of the present invention 本発明の出願書類作成支援プログラムの動作例を示す画面遷移図Screen transition diagram showing an operation example of the application document creation support program of the present invention

符号の説明Explanation of symbols

100:出願審査支援システム
200:公知情報データベースシステム
210:クラスライブラリ・サーバ
220:データベース
300:受理官庁システム
310:受理官庁サーバ
320:データベース
330:審査官クライアント
400:国際事務局システム
410:国際事務局サーバ
420:データベース
430:審査官クライアント
500:出願書類作成クライアント
600:インターネット
100: Application examination support system 200: Public information database system 210: Class library server 220: Database 300: Receiving agency system 310: Receiving agency server 320: Database 330: Examiner client 400: International secretariat system 410: International secretariat Server 420: Database 430: Examiner client 500: Application document creation client 600: Internet

Claims (15)

コンピュータを利用して特許出願書類の作成及び出願審査を支援するシステムであって、
複数の公知構成要素クラスを蓄積し公開する公知情報データベースシステムと、
当該公知情報データベースシステムにアクセス可能な出願書類作成クライアントと、
特許出願の受理官庁が管理する受理官庁サーバと、
前記受理官庁に所属する審査官が使用権限を有する出願審査クライアントと、を備え、
前記公知情報データベースシステムは、
オブジェクト指向における継承や集約関係により関係付けられた複数の公知構成要素クラスからなるクラスライブラリを公開し、
前記出願書類作成クライアントは、
前記公知情報データベースシステムにより公開されたクラスライブラリの内容を閲覧するための閲覧機能と、
前記閲覧機能によるクラスライブラリ閲覧画面上で少なくとも1つの公知構成要素クラスを選択するための選択機能と、
当該選択した公知構成要素クラスのサブクラスである新規構成要素クラスをオブジェクト指向における継承や集約関係を用いて作成するための新規構成要素クラス編集機能と、
前記新規構成要素クラスを含むメインクレームクラス(一の請求項に係る発明を定義したクラス)オブジェクト指向における継承や集約関係を用いて所定の記述ルールに従い作成するためのメインクレームクラス編集機能と、
前記メインクレームクラスを含む特許請求の範囲とその明細書及び願書を少なくとも含む出願書類ファイルを受理官庁サーバに送信する出願機能と、を備え、
前記受理官庁サーバは、
前記出願書類作成クライアントから受信した出願書類ファイルを保管する受理ファイル保管機能と、
審査すべき出願の特許請求の範囲に含まれる前記メインクレームクラスを特許請求の範囲に含む他の出願であって、当該審査すべき出願の国際出願日又は優先日前に出願された他の出願(先願)をクラス間の包含関係に基づいてサーチする先願サーチ機能と、
当該先願サーチ機能によるサーチ結果を前記出願書類作成クライアント及び/又は前記出願審査クライアントに通知するサーチ結果通知機能と、を備えている特許出願書類作成・出願審査支援システム。
A system that uses a computer to support the preparation and examination of patent application documents ,
A public information database system for storing and disclosing a plurality of public component classes;
An application document preparation client that can access the public information database system;
A receiving office server managed by the receiving office of the patent application;
An application examination client to which an examiner belonging to the receiving Office has the authority to use , and
The known information database system includes:
Publish a class library consisting of multiple known component classes related by object-oriented inheritance and aggregation relationships,
The application document preparation client
And browsing function for browsing the contents of the known information published class library Ri by the database system,
A selection function for selecting at least one known component class on the class library browsing screen by the browsing function ;
A new component class editing function for creating a new component class that is a subclass of the selected public component class using object-oriented inheritance or an aggregation relationship ;
A main claim class editing function for creating a main claim class including the new component class (a class defining an invention according to one claim) according to a predetermined description rule using inheritance or aggregation relation in object orientation ;
An application function for transmitting an application document file including at least a claim including the main claim class and a description and an application thereof to a receiving office server ;
The receiving government server is:
An acceptance file storage function for storing the application document file received from the application document creation client;
Other applications that include the main claim class included in the claims of the application to be examined in the claims, and that have been filed before the international filing date or priority date of the application to be examined ( A prior application search function for searching for prior applications based on the inclusion relationship between classes,
A patent application document creation / application examination support system comprising: a search result notification function for notifying the application document creation client and / or the application examination client of a search result by the prior application search function .
前記出願書類作成クライアントは、
前記閲覧機能によるクラスライブラリ閲覧画面上で少なくとも1つの公知構成要素クラスを新たに選択するための選択機能と、
当該新たに選択した公知構成要素クラスと前記メインクレームクラスとを含むサブクレームクラスをオブジェクト指向における継承や集約関係を用いて作成するためのサブクレームクラス編集機能と、
前記メインクレームクラスおよび前記サブクレームクラスを含む特許請求の範囲その明細書及び願書を少なくとも含む出願書類ファイルを前記受理官庁サーバに送信する出願機能と、を備えている、請求項1記載特許出願書類作成・出願審査支援システム。
The application document preparation client
A selection function for newly selecting at least one known component class on the class library browsing screen by the browsing function ;
A subclaim class editing function for creating a subclaim class including the newly selected public component class and the main claim class by using object-oriented inheritance or an aggregation relationship ;
Wherein comprises a application function to transmit at least includes application documents file the specification and application form claims including the main claims class and the sub-claims class to the receiving Office server, a patent application according to claim 1, wherein Document creation and application examination support system.
国際事務局が管理する国際事務局サーバを更に備え、
前記受理官庁サーバは、
前記出願書類作成クライアントから受信した出願書類ファイルに含まれる願書の記載に基づいて国際出願日認定要件を満たしているか否かを調べ、当該認定要件を満たしていることが確認できたならば、当該願書の受信時の属する日を国際出願日として認定する国際出願日認定機能と、
前記出願書類作成クライアントから受信した出願書類データを前記国際事務局サーバに送信する送信機能と、を備え、
前記国際事務局サーバは、
前記受理官庁サーバから受信した出願書類ファイルに含まれる願書の記載に基づいて優先日を確認する優先日確認機能と、
前記受理官庁サーバから受信した出願書類ファイルに含まれる前記メインクレームクラスを当該優先日から所定の期間が経過した後に前記公知情報データベースシステムに送信する送信機能と、を備え、
前記公知情報データベースシステムは、
前記国際事務局サーバから受信した前記メインクレームクラスを前記公知構成要素クラスとして公開する出願公開機能を備えている、請求項1記載特許出願書類作成・出願審査支援システム。
It further includes an international secretariat server managed by the international secretariat,
The receiving government server is:
Based on the description of the application contained in the application document file received from the application document preparation client, it is checked whether or not the international filing date recognition requirement is satisfied. An international filing date recognition function for acknowledging the date on which the application was received as the international filing date;
A transmission function for transmitting application document data received from the application document creation client to the international secretariat server,
The international secretariat server is
A priority date confirmation function for confirming the priority date based on the description of the application contained in the application document file received from the receiving Office server;
And a transmission function for transmitting to said known information database system the main claim classes in the application documents file received from the receiving Office server after a lapse of a predetermined period after the priority date,
The known information database system includes:
And has, patent document production, application audit support system according to claim 1, wherein comprising a Application Publication ability to expose the main claim class received from the International Bureau server as the known component class.
国際事務局が管理する国際事務局サーバを更に備え、
前記受理官庁サーバは、
前記出願書類作成クライアントから受信した出願書類ファイルに含まれる願書の記載に基づいて当該出願が国際出願日認定要件を満たしているか否かを調べ、国際出願日認定要件を満たしていることが確認できたならば、当該願書の受信時の属する日を国際出願日として認定する国際出願日認定機能と、
前記出願書類作成クライアントから受信した出願書類ファイルを前記国際事務局サーバに送信する送信機能と、を備え、
前記国際事務局サーバは、
前記受理官庁サーバから受信した出願書類ファイルに含まれる願書の記載に基づいて優先日を確認する優先日確認機能と、
前記受理官庁サーバから受信した出願書類ファイルに含まれる前記メインクレームクラスおよび前記サブクレームクラスを当該優先日から所定の期間が経過した後に前記公知情報データベースシステムに送信する送信機能と、を備え、
前記公知情報データベースシステムは、
前記国際事務局サーバから受信した前記メインクレームクラスおよび前記サブクレームクラスを前記公知構成要素クラスとして公開する出願公開機能を備えている請求項2記載特許出願書類作成・出願審査支援システム。
It further includes an international secretariat server managed by the international secretariat,
The receiving government server is:
Based on the description of the application contained in the application document file received from the application document preparation client, it can be checked whether or not the application satisfies the international filing date recognition requirement, and it can be confirmed that the international filing date recognition requirement is satisfied. If so, an international filing date recognition function that recognizes the date of receipt of the application as the international filing date,
A transmission function for transmitting the application document file received from the application document creation client to the international secretariat server,
The international secretariat server is
A priority date confirmation function for confirming the priority date based on the description of the application contained in the application document file received from the receiving Office server;
And a transmission function for transmitting to said known information database system the main claims class and the sub-claims classes included in the application documents file received from the receiving Office server after a lapse of a predetermined period after the priority date,
The known information database system includes:
The main claims class and patent application paperwork, application audit support system of claim 2 wherein has a Application Publication ability to expose the subclaims class as the known component class received from the International Bureau server.
前記受理官庁サーバは、
前記出願書類作成クライアントから受信した出願書類ファイルを保管する受理ファイル保管機能と、
審査すべき出願に係る出願書類ファイルを審査対象として前記出願審査クライアントに送信する審査対象送信機能と、
前記他の出願(先願)の特許請求の範囲とその明細書及びそれが存在する場合は図面とを前記出願審査クライアントに送信する先願データ送信機能とを備え、
前記出願審査クライアントは、
前記受理官庁サーバから受信した前記審査対象の内容を閲覧するための審査対象閲覧機能と、
前記受理官庁サーバにアクセスして、前記他の出願(先願)の内容を閲覧するための閲覧機能と、を備えている請求項1乃至4の何れかに記載の特許出願書類作成・出願審査支援システム。
The receiving government server is:
An acceptance file storage function for storing the application document file received from the application document creation client;
An examination object transmission function for sending an application document file relating to an application to be examined to the application examination client as an examination object;
The other application when the specification and claims (prior application) and it is present a prior application data transmitting function of transmitting and drawings in the application examination client,
The application examination client
An examination object browsing function for browsing the contents of the examination object received from the receiving government office server;
By accessing the receiving Office server, patent document production, application examination according to any of the other application claims and a, a browsing function for browsing the contents of a (prior application) 1 to 4 Support system.
前記受理官庁サーバには、
前記先願サーチ機能および前記サーチ結果通知機能を有するエージェントが存在する、(旧請求項8)請求項1乃至5の何れかに記載の特許出願書類作成・出願審査支援システム。
The receiving government server includes:
The patent application document creation / application examination support system according to any one of claims 1 to 5, wherein an agent having the prior application search function and the search result notification function exists (old claim 8) .
前記エージェントは、複数の受理官庁サーバ間を自律的に移動する機能、自エージェントと同一サーバに存在する他のエージェンとを自律的に呼び出して互いに情報交換する機能、自エージェントと異なるサーバに存在するエージェンとを自律的に呼び出して互いに情報交換する機能のうちのいずれかの機能を有している請求項6記載の特許出願書類作成・出願審査支援システム The agent has a function of autonomously moving between a plurality of receiving government office servers, a function of autonomously calling another agent existing on the same server as the own agent and exchanging information with each other, and a server different from the own agent The patent application document creation / application examination support system according to claim 6, which has any one function of autonomously calling an agent and exchanging information with each other. 前記受理官庁サーバは、日本国特許庁、ヨーロッパ特許庁、アメリカ合衆国特許商標庁、その他の国又は地域の受理官庁が共同で、又は各庁若しくは国際事務局が各々単独で管理しているサーバである、請求項1乃至7の何れかに記載の特許出願書類作成・出願審査支援システム。The receiving office server is a server that is jointly managed by the Japanese Patent Office, the European Patent Office, the United States Patent and Trademark Office, and other national or regional receiving offices, or independently managed by each office or the International Bureau. A patent application document preparation / application examination support system according to any one of claims 1 to 7 . 前記メインクレームクラスの記述形式は、オブジェクト指向プログラミング言語の記述形式である、請求項1乃至4の何れかに記載の特許出願書類作成・出願審査支援システム。 5. The patent application document creation / application examination support system according to claim 1, wherein the description format of the main claim class is a description format of an object-oriented programming language . 前記サブクレームクラスの記述形式は、オブジェクト指向プログラミング言語の記述形式である、請求項2又は4に記載の特許出願書類作成・出願審査支援システム。 5. The patent application document creation / application examination support system according to claim 2, wherein the subclaim class description format is a description format of an object-oriented programming language . 請求項1〜10のいずれかに記載の特許出願書類作成・出願審査支援システムにおける出願書類作成クライアントとしてコンピュータを機能させるプログラム A program for causing a computer to function as an application document preparation client in the patent application document preparation / application examination support system according to claim 1 . 請求項1〜10のいずれかに記載の特許出願書類作成・出願審査支援システムにおける受理官庁サーバとしてコンピュータを機能させるプログラム A program that causes a computer to function as a receiving government office server in the patent application document creation / application examination support system according to claim 1 . 請求項1〜10のいずれかに記載の特許出願書類作成・出願審査支援システムにおける公知情報データベースシステムとして、コンピュータと大容量記憶装置とを有するデータベースシステムを機能させるプログラム A program for causing a database system having a computer and a mass storage device to function as a known information database system in the patent application document creation / application examination support system according to claim 1 . 請求項6又は7記載の特許出願書類作成・出願審査支援システムにおけるエージェントとして機能するプログラム A program that functions as an agent in the patent application document creation / application examination support system according to claim 6 or 7 . 請求項11〜14のいずれかに記載のプログラムを記録した記録媒体 The recording medium which recorded the program in any one of Claims 11-14 .
JP2006536328A 2004-08-19 2005-08-18 Patent application document creation / application examination support system Expired - Fee Related JP4899028B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006536328A JP4899028B2 (en) 2004-08-19 2005-08-18 Patent application document creation / application examination support system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2004239391 2004-08-19
JP2004239391 2004-08-19
JP2006536328A JP4899028B2 (en) 2004-08-19 2005-08-18 Patent application document creation / application examination support system
PCT/JP2005/015067 WO2006033210A1 (en) 2004-08-19 2005-08-18 Claim creation assisting method and application examination assisting methods

Publications (2)

Publication Number Publication Date
JPWO2006033210A1 JPWO2006033210A1 (en) 2008-05-15
JP4899028B2 true JP4899028B2 (en) 2012-03-21

Family

ID=36089974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006536328A Expired - Fee Related JP4899028B2 (en) 2004-08-19 2005-08-18 Patent application document creation / application examination support system

Country Status (2)

Country Link
JP (1) JP4899028B2 (en)
WO (1) WO2006033210A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7303614B2 (en) * 2018-07-11 2023-07-05 株式会社野村総合研究所 making device
JP7421859B2 (en) * 2018-12-04 2024-01-25 株式会社野村総合研究所 Creation support device and creation support method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002175331A (en) * 2000-12-07 2002-06-21 Patent Mall:Kk Display method of patent classification, device, recording medium and program thereof
JP2003141164A (en) * 2001-11-06 2003-05-16 Patent Mall:Kk Patent document retrieval method, device and program, and storage medium for storing patent document retrieving program
WO2003052623A1 (en) * 2001-08-31 2003-06-26 Spore, Inc. Automated system & method for patent drafting & technology assessment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05101054A (en) * 1991-10-04 1993-04-23 Fujitsu Ltd Document creation support system by component synthesis
JP2000112904A (en) * 1998-10-05 2000-04-21 Toshiba Corp Agent system, information processing method, and recording medium recording information processing software
JP3737294B2 (en) * 1998-10-14 2006-01-18 株式会社東芝 Electronic catalog using device and electronic catalog system
AU3609100A (en) * 1999-03-02 2000-09-21 Aurigin Systems, Inc. Intellectual property asset manager (ipam) for context processing of data objects
JP2003223531A (en) * 2002-01-31 2003-08-08 Soichi Sato Application publishing method and system
JP3963767B2 (en) * 2002-04-25 2007-08-22 株式会社ハイパーテック Specification creation support device
JP4289871B2 (en) * 2002-11-11 2009-07-01 株式会社インテックシステム研究所 Rhetorical structure analysis method for patent claims, rhetorical structure analysis program for patent claims, and rhetorical structure analysis system for claims

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002175331A (en) * 2000-12-07 2002-06-21 Patent Mall:Kk Display method of patent classification, device, recording medium and program thereof
WO2003052623A1 (en) * 2001-08-31 2003-06-26 Spore, Inc. Automated system & method for patent drafting & technology assessment
JP2003141164A (en) * 2001-11-06 2003-05-16 Patent Mall:Kk Patent document retrieval method, device and program, and storage medium for storing patent document retrieving program

Also Published As

Publication number Publication date
JPWO2006033210A1 (en) 2008-05-15
WO2006033210A1 (en) 2006-03-30

Similar Documents

Publication Publication Date Title
US11734633B2 (en) Systems and methods for investigating and evaluating financial crime and sanctions-related risks
Zhao et al. Using semantic web technologies for representing e-science provenance
US10885087B2 (en) Cognitive automation tool
EP2881868A1 (en) Search interface
US20100299326A1 (en) Apparatuses, Methods and Systems For A Forum Ferreting System
JP2001092851A (en) Patent analysis data processing and patent map automatic generation method and recording medium for storing program therefor
JP2002502529A (en) Patent-centric and group-oriented data processing systems, methods, and computer program products including the use of hyperbolic trees for data visualization
JP2009069899A (en) Object document creation system
Alfonsi et al. CoV2K model, a comprehensive representation of SARS-CoV-2 knowledge and data interplay
Migliorini et al. Architectural views: the state of practice in open-source software projects
US8024320B1 (en) Query language
JP4899028B2 (en) Patent application document creation / application examination support system
WO2014113327A2 (en) Intellectual property asset information retrieval system
de Melo et al. A new R package to parse plant species occurrence records into unique collection events efficiently reduces data redundancy
EP3862960A1 (en) Systems and methods for investigating and evaluating financial crime and sanctions-related risks
Stock et al. Finding science with science: evaluating a domain and scientific ontology user interface for the discovery of scientific resources
Guntupally et al. Enabling modern data discovery for atmospheric measurements
Winckler et al. Engineering annotations: A generic framework for gluing design artefacts of interactive systems
JP2005100370A (en) Claims preparation support method, filing document preparation support system, examination support method, examination support system, public domain information database system, filing document preparation client, receiving office server, examiner client, program, recording medium
Kim " Designated communities": through the lens of the web
CN113672795A (en) Automatic support for term interpretation
Sattar Chaudhry Assessment of taxonomy building tools
Skvortsov The Principles of Data Reuse in Research Infrastructures.
Lacaba et al. Medical keyword searching application using word document file as database
Muñoz et al. Analysis on the Graph Techniques for Data-mining and Visualization of Heterogeneous Biodiversity Data Sets

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080815

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081014

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110411

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20111206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20111207

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111206

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150113

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees