JP4443342B2 - Drawing information management program - Google Patents

Drawing information management program Download PDF

Info

Publication number
JP4443342B2
JP4443342B2 JP2004226567A JP2004226567A JP4443342B2 JP 4443342 B2 JP4443342 B2 JP 4443342B2 JP 2004226567 A JP2004226567 A JP 2004226567A JP 2004226567 A JP2004226567 A JP 2004226567A JP 4443342 B2 JP4443342 B2 JP 4443342B2
Authority
JP
Japan
Prior art keywords
information
component
data
drafting
cpu
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
JP2004226567A
Other languages
Japanese (ja)
Other versions
JP2006048269A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2004226567A priority Critical patent/JP4443342B2/en
Publication of JP2006048269A publication Critical patent/JP2006048269A/en
Application granted granted Critical
Publication of JP4443342B2 publication Critical patent/JP4443342B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、特許出願用の図面に関する情報を管理するための装置としてコンピュータを機能させるための図面情報管理プログラムに、関する。   The present invention relates to a drawing information management program for causing a computer to function as an apparatus for managing information relating to drawings for patent applications.

周知のように、我が国では、特許出願に係る手続の殆どが電子化されている。特許出願に係る書類を特許庁に提出する際には、特許出願人は、特許出願に係る明細書及び図面の電子データとしてテキストデータ及びイメージデータを作成し、これらデータに基づいて所定のフォーマットの出願書類電子データを作成して、電気通信回線を通じて特許庁へ送信する。   As is well known, most of the procedures related to patent applications are digitized in Japan. When submitting documents relating to a patent application to the Patent Office, the patent applicant creates text data and image data as electronic data of the specification and drawings relating to the patent application, and in a predetermined format based on these data. Create electronic data for application documents and send it to the JPO through telecommunication lines.

ところで、イメージデータは、いわゆるスキャナにて図版や写真を光学的に読み取って得られたものとされることもあるが、多くは、製図支援システムにおいて作成された製図データに基づいて作成されたものとなっている。製図データは、点、弧線や直線の線分、又は、これらの組み合わせからなる構成要素についての位置、大きさ、向きなどの構成要素情報からなり、製図支援システムは、製図データに基づいて各構成要素が描かれた描画領域内の一部が選択されると、その選択された領域を画像化してイメージデータを作成する。
特開平10−171843号公報
By the way, the image data may be obtained by optically reading a plate or photo with a so-called scanner, but most of it is created based on the drafting data created by the drafting support system. It has become. Drafting data consists of component information such as position, size, orientation, etc., for components consisting of points, arc lines, straight line segments, or combinations thereof. The drafting support system uses each component based on the drafting data. When a part of the drawing area in which the element is drawn is selected, the selected area is imaged to create image data.
Japanese Patent Laid-Open No. 10-171843

前述した製図データを構成する構成要素情報は、通常、発明者、或いは、発明者に依頼された設計者などの編集者によって編集されたものである。しかしながら、編集者は、特許出願をして暫く経過した後で、その製図データに基づく製図図面の一部を特許出願用の図面として利用していたことを失念したり、製図図面内の多くの部分を特許出願に利用したことによって、どの部分を特許出願用の図面として利用したかを識別できなくなったりすることがあった。そのため、編集者が、製図データの一部のコピーを、特許出願に係る未公開部分を含むにも拘わらず、守秘義務のない他者へ引き渡してしまうことがあった。   The component information constituting the drafting data described above is usually edited by the inventor or an editor such as a designer requested by the inventor. However, after a while after the patent application has been filed, the editor forgets that he used a part of the drafting drawing based on the drafting data as a drawing for the patent application, By using the part for the patent application, it may become impossible to identify which part was used as the patent application drawing. For this reason, the editor may deliver a copy of a part of the drafting data to another person who does not have confidentiality obligations even though it includes an unpublished part related to the patent application.

本発明は、このような問題点に鑑みてなされたものであり、その課題は、編集者が製図データを利用する場合において特許出願に係る未公開部分を認識することができるようにすることにある。   The present invention has been made in view of such a problem, and an object of the present invention is to enable an editor to recognize an unpublished part related to a patent application when using drafting data. is there.

上記の課題を解決するために発明された図面情報管理プログラムは、コンピュータを、描画領域上に構成要素を描画するための構成要素情報から構成される製図データを記憶装置に蓄積する蓄積手段,前記構成要素情報のうち特許出願用図面に用いられる構成要素情報を指定する情報を受け付ける受付手段,前記受付手段が受け付けた情報により指定される構成要素情報が用いられている特許出願の出願日情報を取得する取得手段,前記受付手段が受け付けた情報により指定される構成要素情報と、前記取得手段が取得した出願日情報とを対応付けて記憶装置に記録する関連付け手段,前記記憶装置に蓄積される前記製図データの中から何れかが処理対象として指定されると、その指定された製図データを構成する構成要素情報を用いて描画領域に構成要素を描画した画面を表示装置に表示するとともに、その製図データを構成する構成要素情報が前記出願日情報に対応付けられている場合において、その出願日情報が示す出願日から所定期間が経過していないときには、その構成要素情報を用いて前記描画領域に描画された構成要素を強調表示する第1強調表示手段として機能させることを、特徴としている。   A drawing information management program invented to solve the above-described problem is a storage means for storing drawing data composed of component element information for drawing a component on a drawing area in a storage device. Accepting means for accepting information designating constituent element information used in the patent application drawing among the constituent element information, filing date information of the patent application in which the constituent element information designated by the information accepted by the accepting means is used Acquiring means for acquiring, component means specified by information received by the receiving means, association means for associating the application date information acquired by the acquiring means with the storage device, and storing in the storage device, stored in the storage device When any one of the drafting data is designated as a processing target, drawing is performed using component information constituting the designated drafting data. A screen in which components are drawn on a display area, and when component information constituting the drafting data is associated with the filing date information, a predetermined period from the filing date indicated by the filing date information When the period has not elapsed, it is characterized by functioning as first highlighting means for highlighting the component drawn in the drawing area using the component information.

この図面情報管理プログラムが、コンピュータに実行されていると、このコンピュータにおいて、製図データの中から、特許出願用図面として用いる構成要素情報が指定されたときには、指定された構成要素情報に出願日情報が対応付けられる。それと並行して、このコンピュータ上において、編集などの処理対象として製図データが指定されたときには、この製図データを構成する構成要素情報のうち、出願日情報が対応付けられている構成要素情報の構成要素だけが強調表示される。従って、コンピュータの操作者は、製図データの中に公開してはならない構成要素が含まれていることを、容易に認識することができる。   When this drawing information management program is executed on a computer, when the component information used as the patent application drawing is specified from the drafting data in this computer, the filing date information is specified in the specified component information. Are associated. In parallel with this, when drafting data is designated as a processing target for editing or the like on this computer, the configuration of the component information associated with the filing date information among the component information constituting the drafting data Only elements are highlighted. Therefore, the computer operator can easily recognize that the drafting data includes components that should not be disclosed.

従って、本発明によれば、編集者が製図データを利用する場合において特許出願に係る未公開部分を認識することができるようになる。   Therefore, according to the present invention, when an editor uses drafting data, an unpublished portion related to a patent application can be recognized.

以下、添付図面に基づいて、本発明を実施するための形態を説明する。   DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described with reference to the accompanying drawings.

図1は、本発明を実施するための形態であるコンピュータネットワークシステムの概略図である。本実施形態のコンピュータネットワークシステムは、ネットワークNを介して互いに接続された製図支援装置10及び特許情報管理装置20からなる。このコンピュータネットワークシステムは、一企業内の従業員同士がコンピュータにて通信するために構築された社内ネットワークシステムの一部であっても良い。   FIG. 1 is a schematic diagram of a computer network system that is an embodiment for carrying out the present invention. The computer network system of this embodiment includes a drawing support device 10 and a patent information management device 20 connected to each other via a network N. This computer network system may be a part of an in-house network system constructed so that employees in one company can communicate with each other using a computer.

製図支援装置10は、当該企業の開発又は設計に従事する従業員が製品の設計図や仕様書などを作成するために利用されるコンピュータである。具体的には、製図支援装置10は、CPU[Central Processing Unit]10a,RAM[Random Access Memory]10b,表示装置10c,入力装置10d,通信アダプタ10e,CDD[Compact Disk Drive]10f,及び、HDD[Hard Disk Drive]10gを、備えており、これらハードウエア10a〜10gは、バスBを介して互いに接続されている。   The drafting support apparatus 10 is a computer that is used by an employee engaged in development or design of the company to create a design drawing or specification of the product. Specifically, the drawing support device 10 includes a CPU [Central Processing Unit] 10a, a RAM [Random Access Memory] 10b, a display device 10c, an input device 10d, a communication adapter 10e, a CDD [Compact Disk Drive] 10f, and an HDD. [Hard Disk Drive] 10 g is provided, and these hardware 10 a to 10 g are connected to each other via a bus B.

CPU10aは、製図支援装置10全体を制御するための中央処理装置である。RAM10bは、CPU10aが各種プログラムを実行するに際しての作業領域が展開される主記憶装置である。   The CPU 10a is a central processing unit for controlling the drawing support apparatus 10 as a whole. The RAM 10b is a main storage device in which a work area is expanded when the CPU 10a executes various programs.

表示装置10cは、CPU10aによって生成された画面データに基づいて各種画面を表示するための装置であり、具体的にはブラウン管ディスプレイや液晶ディスプレイである。入力装置10dは、操作者からの入力を受け付けるための装置であり、具体的にはキーボードやマウスである。   The display device 10c is a device for displaying various screens based on the screen data generated by the CPU 10a. Specifically, the display device 10c is a cathode ray tube display or a liquid crystal display. The input device 10d is a device for receiving an input from an operator, and specifically a keyboard or a mouse.

通信アダプタ10eは、ネットワークN内の図示せぬ中継装置との間でデータの送受信を行うための装置であり、この中継装置に対して有線又は無線にて接続されている。具体的には、通信アダプタ10eは、LAN[Local Area Network]接続ボード,ターミナルアダプタ,モデムなどである。   The communication adapter 10e is a device for transmitting / receiving data to / from a relay device (not shown) in the network N, and is connected to the relay device by wire or wirelessly. Specifically, the communication adapter 10e is a LAN [Local Area Network] connection board, a terminal adapter, a modem, or the like.

CDD10fは、コンピュータ可読媒体であるコンパクトディスクからデータやプログラムを読み出したり当該ディスクに書き込んだりするための補助記憶装置である。   The CDD 10f is an auxiliary storage device for reading data and programs from a compact disc, which is a computer readable medium, and for writing to the disc.

HDD10gは、製図支援装置10に内蔵され或いは外付けされる補助記憶装置であり、各種プログラム及びデータを記憶している。このHDD10gが記憶するプログラムには、オペレーティングシステムプログラム11及び製図支援ソフトウエア12が、含まれている。   The HDD 10g is an auxiliary storage device built in or externally attached to the drawing support apparatus 10, and stores various programs and data. The programs stored in the HDD 10g include an operating system program 11 and drafting support software 12.

オペレーティングシステムプログラム11は、ハードウエアとソフトウエアとを統合的に管理するためのプログラムである。製図支援ソフトウエア12は、コンピュータを製図支援装置(いわゆるCADシステム)として機能させるための一般的なプログラムである。具体的には、製図支援ソフトウエア12は、三次元座標が定義された描画領域に図の構成要素として描かれた点や線分などを任意の方向から見たときの様子を示す表示枠を含む製図作業画面(図4参照)を表示装置10cに表示する機能や、その描画領域に描画された構成要素についてのその描画領域内の位置情報などを製図データとして保存する機能を、コンピュータ上に実現させる。   The operating system program 11 is a program for managing hardware and software in an integrated manner. The drafting support software 12 is a general program for causing a computer to function as a drafting support apparatus (so-called CAD system). Specifically, the drafting support software 12 displays a display frame showing a state when a point or a line segment drawn as a component of the figure is viewed from an arbitrary direction in a drawing area in which three-dimensional coordinates are defined. A function for displaying a drafting work screen (see FIG. 4) including the drawing device on the display device 10c and a function for saving position information in the drawing area of the component drawn in the drawing area as drawing data on the computer. make it happen.

なお、本実施形態では、この製図支援ソフトウエア12には、特許出願用図面作成プログラム12a,製図編集前プログラム12b,及び、データ形式変換プログラム12cが、アドインプログラムとして組み込まれている。これらプログラム12a〜12cに従ってCPU10aが実行する処理の内容については、後述する。   In the present embodiment, the drawing support software 12 incorporates a patent application drawing creation program 12a, a drawing pre-editing program 12b, and a data format conversion program 12c as add-in programs. The contents of processing executed by the CPU 10a according to these programs 12a to 12c will be described later.

また、HDD10gが記憶するデータには、製図支援ソフトウエア12を通じて生成された製図データ13が、含まれる。図2は、製図データ13のデータ構造の一例を示す図である。図2の製図データ13のデータ構造は、テーブル構造となっている。このテーブル構造における各レコードは、「子図面名」,「構成要素管理」,「範囲始端座標」,「範囲終端座標」,「ビュー」,「整理番号」,「案件状態」,及び、「出願日」のフィールドを有している。   The data stored in the HDD 10g includes drafting data 13 generated through the drafting support software 12. FIG. 2 is a diagram illustrating an example of the data structure of the drafting data 13. The data structure of the drafting data 13 in FIG. 2 is a table structure. Each record in this table structure includes “child drawing name”, “component management”, “range start coordinate”, “range end coordinate”, “view”, “reference number”, “item status”, and “application” It has a "day" field.

「子図面名」フィールドには、前述した描画領域のうちの一部を作業領域として規定する各子図面の名称が、記録される。「構成要素管理」フィールドには、その子図面内に含まれる各構成要素に関する情報を蓄積する構成要素テーブルの格納位置情報が、記録される。   In the “child drawing name” field, the name of each child drawing that defines a part of the drawing area as a work area is recorded. In the “component management” field, storage location information of a component table that stores information on each component included in the child drawing is recorded.

「範囲始端座標」フィールドには、前述した子図面の直方体状の作業領域における一つの隅の三次元座標上での座標値が、範囲始端座標値として記録される。「範囲終端座標」フィールドには、その作業領域における範囲始端座標値の示す隅の対角側にある隅の三次元座標上での座標値が、範囲終端座標値として記録される。すなわち、範囲始端座標値及び範囲終端座標値は、前述した子図面の作業領域の範囲を規定する情報である。   In the “range start end coordinate” field, the coordinate value on the three-dimensional coordinate of one corner in the rectangular parallelepiped work area of the child drawing described above is recorded as the range start end coordinate value. In the “range end coordinate” field, the coordinate value on the three-dimensional coordinate of the corner on the diagonal side of the corner indicated by the range start end coordinate value in the work area is recorded as the range end coordinate value. That is, the range start end coordinate value and the range end coordinate value are information that defines the range of the work area of the child drawing described above.

「ビュー方向」フィールドには、三次元の作業領域内の各構成要素を製図作業画面内の表示枠に二次元表示するときの視線の向きを定義するベクトル値が、ビュー方向情報として記録される。なお、この「ビュー方向」フィールドには、その子図面が特許出願の図面として用いられるときのみ、ビュー方向情報が記録され、特許出願の図面として用いられない子図面の「ビュー方向」フィールドには、なにも記録されない。   In the “view direction” field, a vector value defining the direction of the line of sight when each component in the three-dimensional work area is two-dimensionally displayed on the display frame in the drafting work screen is recorded as view direction information. . Note that this “view direction” field records view direction information only when the child drawing is used as a drawing of a patent application, and the “view direction” field of a child drawing that is not used as a drawing of a patent application contains Nothing is recorded.

「整理番号」フィールドには、その子図面が特許出願用図面として用いられるものである場合において、その特許出願の案件を一意に識別するための整理番号が、記録される。従って、その子図面が特許出願の図面として用いられない場合には、その子図面の「整理番号」フィールドは、空欄となる。   In the “reference number” field, when the child drawing is used as a patent application drawing, a reference number for uniquely identifying a case of the patent application is recorded. Therefore, when the child drawing is not used as the drawing of the patent application, the “reference number” field of the child drawing is blank.

「案件状態」フィールドには、その子図面が特許出願用図面として用いられるものである場合において、その特許出願の案件の出願状態を示す案件状態情報が、記録される。従って、その子図面が特許出願用図面として用いられない場合には、その子図面の「案件状態」フィールドは、空欄となる。なお、案件状態情報には、例えば、「未出願」,「出願済未審査」,「審査中」,「査定」,「審判中」,「訴訟中」などがある。   When the child drawing is used as a patent application drawing, case status information indicating the application status of the case of the patent application is recorded in the “case status” field. Therefore, when the child drawing is not used as a patent application drawing, the “case status” field of the child drawing is blank. The case status information includes, for example, “unfiled”, “application not yet examined”, “under examination”, “assessment”, “in trial”, “in lawsuit”, and the like.

「出願日」フィールドには、その子図面が特許出願用図面として用いられるものである場合において、その特許出願の案件が既に出願済であるときには、その案件の出願日が、記録される。従って、その子図面が特許出願用図面として用いられないとき、或いは、その子図面が特許出願用図面として用いられている場合であってまだ出願がされていないときには、その子図面の「出願日」フィールドは、空欄となる。   In the “application date” field, when the child drawing is used as a patent application drawing and the case of the patent application has already been filed, the application date of the case is recorded. Therefore, when the child drawing is not used as a patent application drawing, or when the child drawing is used as a patent application drawing and has not yet been filed, the “application date” field of the child drawing is , It will be blank.

なお、「構成要素管理」フィールドに格納位置情報が記録される構成要素テーブルの各レコードは、「構成要素名」及び「構成要素情報管理」のフィールドを有している。「構成要素名」には、前述した描画領域に描かれ得る全ての構成要素の名称が、それぞれ記録される。「構成要素情報管理」フィールドには、各構成要素名の示す構成要素を一つずつ管理している構成要素個別管理テーブルの格納位置情報が、記録される。   Each record of the component table in which storage location information is recorded in the “component element management” field has fields of “component element name” and “component element information management”. In the “component name”, the names of all the components that can be drawn in the drawing area are recorded. In the “component information management” field, storage location information of a component individual management table that manages each component indicated by each component name is recorded.

構成要素個別管理テーブルは、子図面に描画されたその構成要素の個数と同じ数のレコードを、有している。各レコードは、その構成要素を定義するのに必要な属性と同じ数のフィールドを、有している。例えば、構成要素が「点」である場合には、構成要素個別管理テーブルのレコードは、少なくとも、一点の座標値を記録するフィールドを、その「点」を定義するのに必要な属性として、有している。また、例えば、構成要素が「線」である場合には、構成要素個別管理テーブルのレコードは、少なくとも、一点の座標値と向きと長さとを記録するフィールドを、その「線」を定義するのに必要な属性として、有している。   The component individual management table has the same number of records as the number of components drawn in the child drawing. Each record has as many fields as there are attributes needed to define its components. For example, when the component is “point”, the record of the component individual management table has at least a field that records the coordinate value of one point as an attribute necessary to define the “point”. is doing. Also, for example, when the component is “line”, the record of the component individual management table defines at least a field for recording the coordinate value, direction and length of one point. It has as a necessary attribute.

特許情報管理装置20は、当該企業の特許業務に従事する従業員がその企業を特許出願人として特許出願する案件に関する情報を管理するために利用されるコンピュータである。具体的には、特許情報管理装置20は、図1に示されるように、CPU20a,RAM20b,表示装置20c,入力装置20d,通信アダプタ20e,CCD20f,及び、HDD20gを、備えており、これらハードウエア20a〜20gは、バスBを介して互いに接続されている。なお、これらハードウエア20a〜20gは、前述した製図支援装置10のものと同じ機能を発揮するものであるので、説明は省略する。   The patent information management apparatus 20 is a computer used for managing information related to a case where an employee engaged in a patent business of the company uses the company as a patent applicant. Specifically, as shown in FIG. 1, the patent information management apparatus 20 includes a CPU 20a, a RAM 20b, a display device 20c, an input device 20d, a communication adapter 20e, a CCD 20f, and an HDD 20g. 20a to 20g are connected to each other via a bus B. Note that the hardware 20a to 20g exhibits the same function as that of the drawing support device 10 described above, and a description thereof will be omitted.

HDD20gが記憶するプログラムには、オペレーティングシステムプログラム21及び特許情報管理ソフトウエア22が、含まれている。   The programs stored in the HDD 20g include an operating system program 21 and patent information management software 22.

オペレーティングシステムプログラム21は、ハードウエアとソフトウエアとを統合的に管理するためのプログラムである。特許情報管理ソフトウエア22は、コンピュータを特許情報管理装置として機能させるための一般的なプログラムである。具体的には、特許情報管理ソフトウエア22は、特許出願の案件に係る情報の入力及び表示、案件の状態の更新、案件に係る各期限の表示、案件に関する情報を案件情報管理テーブルにて管理する機能を、有している。   The operating system program 21 is a program for managing hardware and software in an integrated manner. The patent information management software 22 is a general program for causing a computer to function as a patent information management apparatus. Specifically, the patent information management software 22 manages the input and display of information related to a case of a patent application, the update of the state of the case, the display of each deadline related to the case, and information on the case in the case information management table. It has the function to do.

本実施形態では、特許情報管理ソフトウエア22には、出願用図面データ登録プログラム22a及び案件状態情報更新プログラム22bとが、アドインプログラムとして組み込まれている。出願用図面データ登録プログラム22a及び案件状態情報更新プログラム22bに従ってCPU10aが実行する処理の内容については、後述する。   In this embodiment, the patent information management software 22 incorporates an application drawing data registration program 22a and a case status information update program 22b as add-in programs. The contents of processing executed by the CPU 10a in accordance with the application drawing data registration program 22a and the case status information update program 22b will be described later.

また、HDD10dが記憶するデータには、案件情報管理テーブル23が含まれている。案件情報管理テーブル23は、特許出願される案件に関する情報を蓄積しておくためのテーブルである。図3は、案件情報管理テーブル23のデータ構造の一例を示す図である。図3の案件情報管理テーブル23中の各レコードは、「整理番号」,「文書データ保存位置」,「第1図」,「第2図」,…,「案件状態」,「出願日」,…のフィールドを、有している。   The data stored in the HDD 10d includes a case information management table 23. The case information management table 23 is a table for storing information related to cases for which patent applications are filed. FIG. 3 is a diagram illustrating an example of the data structure of the item information management table 23. Each record in the case information management table 23 in FIG. 3 includes “reference number”, “document data storage position”, “FIG. 1”, “FIG. 2”,..., “Case status”, “application date”, It has ... field.

「整理番号」フィールドには、各案件の整理番号が、記録される。「文書データ保存位置」フィールドには、その案件の書類(願書、明細書、要約書)のテキストデータが保存されている場所のパス名が、記録されている。   In the “reference number” field, the reference number of each item is recorded. In the “document data storage location” field, the path name of the place where the text data of the document (application, description, summary) of the case is stored is recorded.

「第1図」,「第2図」,…のフィールドは、その案件の各図番の図面に関する情報を記録するフィールドであり、何れも、「製図データ保存位置」及び「子図面名」のフィールドに区分されている。「製図データ保存位置」フィールドには、その図番の特許出願用図面を子図面として含んでいる製図データの保存位置情報が、記録される。「子図面名」フィールドには、その製図データにその図番の特許出願用図面として含まれている子図面の名称が、記録される。   The fields of “FIG. 1”, “FIG. 2”,... Are fields for recording information related to the drawing of each figure number of the project, and both of them are “drafting data storage location” and “child drawing name”. It is divided into fields. In the “drafting data storage location” field, the storage location information of the drafting data including the drawing for patent application of the figure number as a child drawing is recorded. In the “child drawing name” field, the name of the child drawing included in the drafting data as the patent application drawing of the drawing number is recorded.

「案件状態」フィールドには、その案件の出願状態を示す案件状態情報が、記録される。「出願日」フィールドには、その案件が出願済である場合において、その案件の出願日が、記録される。   In the “item status” field, item status information indicating the application status of the item is recorded. In the “application date” field, when the case has been filed, the application date of the case is recorded.

以上のように構成されるコンピュータネットワークシステムにおいて実行される処理の内容について説明する。   The contents of processing executed in the computer network system configured as described above will be described.

まず、製図支援装置10では、製図支援ソフトウエア12が起動されて、事前に作成された製図データ13についてファイルオープンが実行されると、後述の製図編集前処理(図9参照)が実行された後、製図作業画面が表示装置10cに表示される。図4は、製図作業画面31の一例を示す図である。   First, in the drafting support apparatus 10, when the drafting support software 12 is started and a file open is executed for the drafting data 13 created in advance, the drafting editing pre-processing (see FIG. 9) described later is executed. Thereafter, a drawing work screen is displayed on the display device 10c. FIG. 4 is a diagram illustrating an example of the drafting work screen 31.

図4の製図作業画面31には、三次元座標上に描かれた各構成要素を任意の方向から見た様子を示す表示枠31aが、示されている。この表示枠31aに示される各構成要素を見る向きは、三次元的な操作がなされることによって、変化する。このようなビュー方向操作機能は、一般的な製図支援ソフトウエア12に備えられている。また、図4の製図作業画面31には、特許出願用図面作成ボタン31bと、保存ボタン31cとが、示されている。特許出願用図面作成ボタン31bは、表示枠31aに示されている構成要素の一部を特許出願用の図面として切り出す時にクリックされるボタンである。保存ボタン31cは、表示枠31a上で編集中の製図データ13を保存する際にクリックされるボタンである。   The drafting work screen 31 of FIG. 4 shows a display frame 31a showing a state in which each component drawn on three-dimensional coordinates is viewed from an arbitrary direction. The direction of viewing each component shown in the display frame 31a is changed by performing a three-dimensional operation. Such a view direction operation function is provided in general drafting support software 12. Further, the drafting work screen 31 of FIG. 4 shows a patent application drawing creation button 31b and a save button 31c. The patent application drawing creation button 31b is a button that is clicked when a part of the components shown in the display frame 31a is cut out as a patent application drawing. The save button 31c is a button that is clicked when the drafting data 13 being edited on the display frame 31a is saved.

そして、製図作業画面31上の特許出願用図面作成ボタン31bがクリックされたときには、製図支援装置10のCPU10aが、HDD10gから特許出願用図面作成プログラム12a読み込み、特許出願用図面作成処理を開始する。図5は、この特許出願用図面作成処理の内容を示すフローチャートである。図5に示されるように、特許出願用図面作成処理は、ステップS101乃至S105からなる。   When the patent application drawing creation button 31b on the drafting work screen 31 is clicked, the CPU 10a of the drawing support apparatus 10 reads the patent application drawing creation program 12a from the HDD 10g and starts the patent application drawing creation process. FIG. 5 is a flowchart showing the contents of this patent application drawing creation process. As shown in FIG. 5, the patent application drawing creation process includes steps S101 to S105.

ステップS101では、CPU10aは、範囲選択指示画面の画面データをHDD10gから読み出し、その画面データに基づいて範囲選択指示画面を表示装置10cに表示する。なお、その範囲選択指示画面には、図示されていないが、表示枠31aの中からポインタのドラッグによって任意の範囲を選択するよう指示する旨が、記載されている。また、この範囲選択指示画面には、特許出願用図面として作成される子図面の名称を入力するためのテキストボックスが、示されている。さらに、範囲選択指示画面には、範囲の選択を実行する際にクリックされる範囲指定ボタンと、この範囲選択の操作そのものを行うのを取り止める際にクリックされるキャンセルボタンとが、示されている。CPU10aは、このような範囲選択指示画面を表示装置10cに表示した後、何れかのボタンがクリックされるまで待機し、何れかのボタンがクリックされると、ステップS102へ処理を進める。   In step S101, the CPU 10a reads the screen data of the range selection instruction screen from the HDD 10g, and displays the range selection instruction screen on the display device 10c based on the screen data. Although not shown in the figure, the range selection instruction screen describes that an instruction is given to select an arbitrary range by dragging the pointer from the display frame 31a. The range selection instruction screen also includes a text box for inputting the name of a child drawing created as a patent application drawing. In addition, the range selection instruction screen includes a range designation button that is clicked when the range is selected and a cancel button that is clicked when the range selection operation itself is stopped. . After displaying such a range selection instruction screen on the display device 10c, the CPU 10a waits until any button is clicked, and when any button is clicked, the process proceeds to step S102.

ステップS102では、CPU10aは、図示せぬ範囲選択指示画面内においてクリックされたボタンが範囲指定ボタンであるか否かを、判別する。そして、CPU10aは、図示せぬ範囲選択指示画面内においてクリックされたボタンがキャンセルボタンであると判断した場合(S102;NO)、特許出願用図面作成処理を終了し、図示せぬ範囲選択指示画面内においてクリックされたボタンが範囲指定ボタンであると判断した場合(S102;YES)、その範囲指定ボタンがクリックされた時点でテキストボックスに入力されていた子図面名をRAM10bに記録して、ステップS103へ処理を進める。   In step S102, the CPU 10a determines whether or not a button clicked on a range selection instruction screen (not shown) is a range designation button. If the CPU 10a determines that the button clicked on the range selection instruction screen (not shown) is a cancel button (S102; NO), the CPU 10a ends the drawing creation process for patent application, and displays the range selection instruction screen (not shown). If it is determined that the button clicked within is a range designation button (S102; YES), the child drawing name entered in the text box when the range designation button is clicked is recorded in the RAM 10b, and the step The process proceeds to S103.

ステップS103では、CPU10aは、図4の製図作業画面31の表示枠31aの中からポインタのドラッグによって任意の範囲が選択されるまで、待機する。そして、CPU10aは、表示枠31a内において範囲選択がなされないで、それとは別の操作(例えば製図作業画面31内の他のボタンのクリック)がなされたと判断した場合(S103;NO)、特許出願用図面作成処理を終了し、表示枠31a内において範囲選択がなされたと判断した場合(S103;YES)、ステップS104へ処理を進める。   In step S103, the CPU 10a waits until an arbitrary range is selected by dragging the pointer from the display frame 31a of the drafting work screen 31 of FIG. When the CPU 10a determines that the range selection is not performed in the display frame 31a and that another operation (for example, clicking on another button in the drawing work screen 31) is performed (S103; NO), a patent application is made. When it is determined that the drawing has been selected within the display frame 31a (S103; YES), the process proceeds to step S104.

ステップS104では、CPU10aは、表示枠31a内において選択された範囲の始端座標値と終端座標値とを読み取るとともに、その表示枠31a内における構成要素に対する視線の向きを示すベクトル値を読み取る。続いて、CPU10aは、製図データ13に対し、読み取った範囲始端座標値,範囲終端座標値,及び、ビュー方向情報、並びに、ステップS102においてRAM10bに記録した子図面名を含む新たなレコードを、追加する。   In step S104, the CPU 10a reads the start and end coordinate values of the range selected in the display frame 31a, and also reads a vector value indicating the direction of the line of sight with respect to the component in the display frame 31a. Subsequently, the CPU 10a adds, to the drafting data 13, a new record including the read range start end coordinate value, range end end coordinate value, view direction information, and child drawing name recorded in the RAM 10b in step S102. To do.

次のステップS105では、CPU10aは、ステップS103において選択された範囲の中に含まれる全ての構成要素の構成要素情報を、ステップS104において製図データに追加登録されたレコードの「構成要素管理」フィールドに紐付けられた構成要素テーブルに、登録する。なお、他の子図面に属していて指定範囲に含まれることとなった構成要素の構成要素情報については、コピーされて新レコードの構成要素情報として登録される。登録した後、CPU10aは、特許出願用図面作成処理を終了する。   In the next step S105, the CPU 10a stores the component information of all the components included in the range selected in step S103 in the “component management” field of the record additionally registered in the drawing data in step S104. Register in the linked component table. Note that the constituent element information of the constituent elements belonging to other child drawings and included in the designated range is copied and registered as the constituent element information of the new record. After registration, the CPU 10a ends the patent application drawing creation process.

このような特許出願用図面作成処理により、製図データ13には、特許出願用の子図面のレコードが追加されることとなる。   By such a process for creating a drawing for patent application, a record of a child drawing for patent application is added to the drafting data 13.

次に、製図データ13に特許出願用図面として追加登録された子図面に係る情報を、案件情報管理テーブル23に登録するための処理について、説明する。   Next, processing for registering information related to a child drawing additionally registered as a drawing for patent application in the drafting data 13 in the case information management table 23 will be described.

特許情報管理装置20では、特許情報管理ソフトウエア22が起動されると、図示せぬメニュー画面が表示装置20cに表示される。図示せぬメニュー画面には、包袋登録ボタンが含まれている。その包袋登録ボタンがクリックされたときには、特許情報管理装置20のCPU20aが、HDD20gから出願用図面データ登録プログラム22aを読み込み、出願用図面データ登録処理を開始する。図6は、この出願用図面データ登録処理の内容を示すフローチャートである。図6に示されるように、出願用図面データ登録処理は、ステップS201乃至S207からなる。   In the patent information management device 20, when the patent information management software 22 is activated, a menu screen (not shown) is displayed on the display device 20c. The menu screen (not shown) includes a bag registration button. When the packaging registration button is clicked, the CPU 20a of the patent information management apparatus 20 reads the application drawing data registration program 22a from the HDD 20g and starts the application drawing data registration process. FIG. 6 is a flowchart showing the contents of the application drawing data registration process. As shown in FIG. 6, the application drawing data registration process includes steps S201 to S207.

ステップS201では、CPU20aは、包袋登録画面の画面データをHDD20gから読み出し、その画面データに基づいて包袋登録画面を表示装置20cに表示する。図7は、包袋登録画面32の一例を示す図である。図7の包袋登録画面32には、整理番号,図番号,製図データ保存位置情報,及び、子図面名を入力するためのテキストボックス32a〜32dが、示されている。また、この包袋登録画面32には、テキストボックス32cに製図データ保存位置情報として入力されるパス名を選択するための手段としてパス名を一覧表示する参照ボタン32eと、テキストボックス32dに入力される子図面名を選択するための手段として子図面名を一覧表示する参照ボタン32fとが、示されている。さらに、包袋登録画面32には、各テキストボックス32a〜32dへの入力が済んだ際にクリックされる登録ボタン32gと、この包袋登録そのものを行うのを取り止める際にクリックされるキャンセルボタン32hとが、示されている。CPU20aは、このような包袋登録画面32を表示装置20cに表示した後、登録ボタン32g又はキャンセルボタン32hがクリックされるまで待機し、何れかのボタンがクリックされると、ステップS202へ処理を進める。   In step S201, the CPU 20a reads the screen data of the packaging registration screen from the HDD 20g, and displays the packaging registration screen on the display device 20c based on the screen data. FIG. 7 is a diagram illustrating an example of the packaging registration screen 32. The packaging registration screen 32 of FIG. 7 shows text boxes 32a to 32d for inputting a reference number, a figure number, drafting data storage position information, and a child drawing name. In addition, on the packaging registration screen 32, a reference button 32e for displaying a list of path names as a means for selecting a path name input as drawing data storage position information in the text box 32c and a text box 32d are input. A reference button 32f for displaying a list of child drawing names as means for selecting a child drawing name is shown. Further, the packing registration screen 32 includes a registration button 32g that is clicked when input to each of the text boxes 32a to 32d is completed, and a cancel button 32h that is clicked when canceling the packaging registration itself. Is shown. After displaying such a bag registration screen 32 on the display device 20c, the CPU 20a waits until the registration button 32g or the cancel button 32h is clicked. When any button is clicked, the process proceeds to step S202. Proceed.

ステップS202では、CPU20aは、包袋登録画面32内においてクリックされたボタンが登録ボタン32gであるか否かを、判別する。そして、CPU20aは、包袋登録画面32内においてクリックされたボタンがキャンセルボタン32hであると判断した場合(S202;NO)、出願用図面データ登録処理を終了し、包袋登録画面32内においてクリックされたボタンが登録ボタン32gであると判断した場合(S202;YES)、その登録ボタン32gがクリックされた時点で各テキストボックス32a〜32dに入力されていた整理番号,図番号,製図データ保存位置情報,及び、子図面名をRAM20bに記録して、ステップS203へ処理を進める。   In step S202, the CPU 20a determines whether or not the button clicked in the bag registration screen 32 is the registration button 32g. If the CPU 20a determines that the button clicked in the bag registration screen 32 is the cancel button 32h (S202; NO), it ends the application drawing data registration processing and clicks in the bag registration screen 32. If it is determined that the registered button is the registration button 32g (S202; YES), the reference number, figure number, and drafting data storage position entered in each of the text boxes 32a to 32d when the registration button 32g is clicked The information and child drawing name are recorded in the RAM 20b, and the process proceeds to step S203.

ステップS203では、CPU20aは、RAM20bに記録された整理番号を検索キーとして案件情報管理テーブル23を検索し、当該整理番号と同じ整理番号を有するレコードが案件情報管理テーブル23から検出できたか否かを、判別する。そして、当該整理番号と同じ整理番号を有するレコードが案件情報管理テーブル23から検出できなかったと判断した場合(S203;YES)、CPU20aは、当該整理番号は新規であるとして、ステップS204へ処理を進める。   In step S203, the CPU 20a searches the case information management table 23 using the reference number recorded in the RAM 20b as a search key, and determines whether or not a record having the same reference number as the reference number has been detected from the case information management table 23. Determine. If it is determined that a record having the same reference number as the reference number has not been detected from the case information management table 23 (S203; YES), the CPU 20a proceeds to step S204, assuming that the reference number is new. .

ステップS204では、CPU20aは、この案件情報管理テーブル23に対し、RAM20bに記録された図番号と同じ図番号のフィールドに当該製図データ保存位置情報及び子図面名が記録されるとともに「整理番号」フィールドに当該整理番号が記録された新たなレコードを、追加する。追加した後、CPU20aは、特許出願用図面データ登録処理を終了する。   In step S204, the CPU 20a records the drafting data storage position information and the child drawing name in the field of the same figure number as the figure number recorded in the RAM 20b and records the drawing number storage field information and the child drawing name in the item information management table 23. A new record in which the reference number is recorded is added. After the addition, the CPU 20a ends the patent application drawing data registration process.

一方、ステップS203において、RAM20bに記録された整理番号と同じ整理番号を有するレコードが案件情報管理テーブル23から検出できたと判断した場合(S203;NO)、CPU20aは、ステップS205へ処理を進める。   On the other hand, if it is determined in step S203 that a record having the same reference number as the reference number recorded in the RAM 20b has been detected from the case information management table 23 (S203; NO), the CPU 20a advances the process to step S205.

ステップS205では、CPU20aは、案件情報管理テーブル23における当該整理番号を持つレコードにおいて、RAM20bに記録された図番号のフィールドに、当該製図データ保存位置情報及び子図面名を格納する。   In step S205, the CPU 20a stores the drawing data storage location information and the child drawing name in the figure number field recorded in the RAM 20b in the record having the reference number in the case information management table 23.

次のステップS206では、CPU20aは、ステップS205において製図データ保存位置情報及び子図面名が格納されたレコードの「案件状態」フィールド内の案件状態情報を読み取り、この案件状態情報が「未出願」以外であるか否かを、判別する。そして、CPU20aは、当該案件状態情報が「未出願」であると判断した場合(S206;NO)、出願用図面データ登録処理を終了し、当該案件状態情報が「未出願」以外であると判断した場合(S206;YES)、ステップS207へ処理を進める。   In the next step S206, the CPU 20a reads the case status information in the “case status” field of the record in which the drawing data storage position information and the child drawing name are stored in step S205, and this case status information is other than “unfiled”. It is determined whether or not. When the CPU 20a determines that the case status information is “unfiled” (S206; NO), the CPU 20a ends the drawing data registration process for application and determines that the case status information is other than “unfiled”. If so (S206; YES), the process proceeds to step S207.

ステップS207では、CPU20aは、ステップS205において案件情報管理テーブル23から検出されたレコードの「出願日」フィールドから出願日を読み出し、ステップS205において当該レコードに格納された製図データ保存位置情報が示す位置にある製図データ13の当該子図面の「出願日」フィールドに対し、読み出した出願日を格納する。格納した後、CPU20aは、出願用図面データ登録処理を終了する。   In step S207, the CPU 20a reads the application date from the “application date” field of the record detected from the case information management table 23 in step S205, and in step S205, the drawing data storage position information stored in the record indicates the position. The read application date is stored in the “application date” field of the child drawing of the drafting data 13. After the storage, the CPU 20a ends the application drawing data registration process.

次に、案件情報管理テーブル23内の各レコードの「案件状態」フィールドが更新されたときの処理について、説明する。   Next, a process when the “case status” field of each record in the case information management table 23 is updated will be described.

特許情報管理装置20では、特許情報管理ソフトウエア22が起動されると、前述したように、図示せぬメニュー画面が表示装置20cに表示される。図示せぬメニュー画面には、任意の案件の整理番号を入力するためのテキストボックスと、その案件に係る内容を表示させるための案件表示ボタンが、含まれている。この案件表示ボタンが押下されたときには、テキストボックスに入力されていた整理番号のレコードが案件情報管理テーブル23から読み出され、この案件に係る内容が列挙された案件情報提示画面(図示略)が表示される。   In the patent information management device 20, when the patent information management software 22 is activated, a menu screen (not shown) is displayed on the display device 20c as described above. A menu screen (not shown) includes a text box for inputting a reference number of an arbitrary case and a case display button for displaying contents related to the case. When this case display button is pressed, the record of the reference number input in the text box is read from the case information management table 23, and a case information presentation screen (not shown) in which the contents related to this case are listed is displayed. Is displayed.

この案件情報提示画面の中には、案件状態情報を表示するテキストボックスが含まれており、このテキストボックス内の案件状態情報が書き換えられると、CPU20aは、HDD20gから案件状態情報更新プログラム22bを読み込み、案件状態情報更新処理を開始する。図8は、案件状態情報更新処理の内容を示すフローチャートである。図8に示されるように、案件状態情報更新処理は、ステップS301と、ステップS311乃至S314からなる第1処理ループL1とからなる。   The case information presentation screen includes a text box for displaying the case status information. When the case status information in the text box is rewritten, the CPU 20a reads the case status information update program 22b from the HDD 20g. The matter status information update process is started. FIG. 8 is a flowchart showing the contents of the case status information update process. As shown in FIG. 8, the case status information update process includes step S301 and a first processing loop L1 including steps S311 to S314.

ステップS301では、CPU20aは、案件情報管理テーブル23における当該整理番号のレコードの「案件状態」フィールドにおける案件状態情報に対し、案件情報提示画面(図示略)のテキストボックスにおいて更新された後の案件状態情報を、上書き更新する。   In step S301, the CPU 20a updates the case state after the item status information in the “case state” field of the record of the reference number in the case information management table 23 is updated in the text box of the case information presentation screen (not shown). Information is overwritten and updated.

次の第1処理ループL1では、CPU20aは、当該レコードの案件の各図面を一つずつ処理対象として特定することにより、当該案件の各図面のそれぞれについて、ステップS311乃至S314を、実行する。   In the next first processing loop L1, the CPU 20a identifies each drawing of the case of the record as a processing target one by one, thereby executing steps S311 to S314 for each drawing of the case.

ステップS311では、CPU20aは、処理対象図面の製図データ保存位置情報と子図面名とを読み込む。   In step S311, the CPU 20a reads the drawing data storage position information of the drawing to be processed and the child drawing name.

次のステップS312では、CPU20aは、当該製図データ保存位置情報の示す位置にある製図データにおける当該子図面の「案件状態」フィールドに記録されている案件状態情報に対し、案件情報提示画面(図示略)のテキストボックスにおいて更新された後の案件状態情報を、上書き更新する。   In the next step S312, the CPU 20a displays a case information presentation screen (not shown) for the case state information recorded in the “case state” field of the child drawing in the drawing data at the position indicated by the drawing data storage position information. ) The matter status information after being updated in the text box is overwritten and updated.

次のステップS313では、CPU20aは、更新後の案件状態情報が「未出願」以外であるか否かを、判別する。そして、CPU20aは、更新後の案件状態情報が「未出願」であると判断した場合(S313;NO)、この処理対象図面に対する第1処理ループL1を終了し、更新後の案件状態情報が「未出願」以外であると判断した場合(S313;YES)、ステップS314へ処理を進める。   In the next step S313, the CPU 20a determines whether or not the updated case status information is other than “unfiled”. When the CPU 20a determines that the updated case status information is “unfiled” (S313; NO), the CPU 20a ends the first processing loop L1 for this processing target drawing, and the updated case status information is “ If it is determined that it is other than “unfiled” (S313; YES), the process proceeds to step S314.

ステップS314では、CPU20aは、案件情報管理テーブル23における当該整理番号のレコードの「出願日」フィールドから出願日を読み出し、当該製図データにおける当該子図面のレコードの「出願日」フィールドに対し、読み出した出願日を格納する。格納した後、CPU20aは、この処理対象図面に対する第1処理ループL1を終了する。   In step S314, the CPU 20a reads the application date from the “application date” field of the record with the serial number in the case information management table 23, and reads the application date into the “application date” field of the child drawing record in the drafting data. Stores the application date. After the storage, the CPU 20a ends the first processing loop L1 for this processing target drawing.

CPU20aは、このような第1処理ループL1を、案件状態情報が更新された案件の各図面について、繰り返し実行した後、案件状態情報更新処理を終了する。   The CPU 20a repeatedly executes such a first processing loop L1 for each drawing of the case whose case state information is updated, and then ends the case state information update process.

次に、製図支援装置10において製図データ13が読み込まれたときの処理について、説明する。   Next, processing when the drafting data 13 is read in the drafting support apparatus 10 will be described.

製図支援装置10では、製図支援ソフトウエア12が起動されて、任意の製図データ13についてファイルオープンが実行されると、これをトリガとして、CPU10aが、HDD10gから製図編集前プログラム12bを読み込み、製図編集前処理を実行する。図9は、製図編集前処理の内容を示すフローチャートである。図9に示されるように、製図編集前処理は、ステップS401と、ステップS411乃至S417からなる第2処理ループL2とからなる。   In the drafting support apparatus 10, when the drafting support software 12 is activated and a file open is executed for any drafting data 13, the CPU 10a reads the pre-draft editing program 12b from the HDD 10g as a trigger, and the drafting editing is performed. Perform pre-processing. FIG. 9 is a flowchart showing the contents of drafting pre-editing processing. As shown in FIG. 9, the drafting pre-editing process includes step S401 and a second processing loop L2 including steps S411 to S417.

ステップS401では、CPU10aは、ファイルオープンの指示において指定された製図データ13をHDD10gから読み込む。   In step S401, the CPU 10a reads the drafting data 13 designated in the file open instruction from the HDD 10g.

次の第2処理ループL2では、CPU10aは、当該製図データ13の各子図面を一つずつ処理対象として特定することにより、各子図面のそれぞれについて、ステップS411乃至S417を、実行する。   In the next second processing loop L2, the CPU 10a executes steps S411 to S417 for each child drawing by specifying each child drawing of the drafting data 13 as a processing target one by one.

ステップS411では、CPU10aは、処理対象子図面が特許出願用図面であるか否かを、判別する。より具体的には、CPU10aは、処理対象子図面の「整理番号」フィールドに整理番号が記録されているか否かを、判別する。そして、CPU10aは、処理対象子図面が特許出願用図面でないと判断した場合(S411;NO)、ステップS417へ処理を進め、処理対象子図面が特許出願用図面であると判断した場合(S411;YES)、ステップS412へ処理を進める。   In step S411, the CPU 10a determines whether or not the process target child drawing is a patent application drawing. More specifically, the CPU 10a determines whether or not the reference number is recorded in the “reference number” field of the processing target child drawing. If the CPU 10a determines that the processing target child drawing is not a patent application drawing (S411; NO), the CPU 10a proceeds to step S417, and determines that the processing target child drawing is a patent application drawing (S411; YES), the process proceeds to step S412.

ステップS412では、CPU10aは、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が18月以下であるか否かを、判別する。そして、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が18月以下であると判断した場合(S412;YES)、CPU10aは、ステップS413へ処理を進める。   In step S412, the CPU 10a determines whether or not the period from the application date recorded in the “application date” field of the child drawing to be processed to this point is 18 months or less. If the CPU 10a determines that the period from the application date recorded in the “application date” field of the processing target child drawing to this time is 18 months or less (S412; YES), the CPU 10a advances the process to step S413. .

ステップS413では、CPU10aは、処理対象子図面に含まれる構成要素を、これらが強調されるようにして、製図作業画面31内の表示枠31aに表示する。なお、強調表示方法としては、着色、反転、点滅などがある。   In step S413, the CPU 10a displays the components included in the processing target child drawing on the display frame 31a in the drafting work screen 31 so that these components are emphasized. Note that highlighting methods include coloring, inversion, and blinking.

次のステップS414では、CPU10aは、強調表示部分が特許出願に係る未公開の部分である旨の通知画面(図示略)の画面データをHDD10gから読み出し、この画面データに基づいて、通知画面を表示装置10cに表示する。なお、この通知画面には、強調表示を解除する際にクリックされる解除ボタンと、強調表示のままにしておく際にクリックされる非解除ボタンとが、示される。   In the next step S414, the CPU 10a reads from the HDD 10g screen data of a notification screen (not shown) indicating that the highlighted portion is an unpublished portion related to the patent application, and displays the notification screen based on this screen data. Display on the device 10c. Note that the notification screen includes a cancel button that is clicked when the highlighting is canceled and a non-cancel button that is clicked when the highlighting is left as it is.

次のステップS415では、CPU10aは、通知画面(図示略)内の何れかのボタンがクリックされるまで、待機する。そして、CPU10aは、通知画面内の非解除ボタンがクリックされた場合(S415;NO)、この処理対象子図面に対する処理を終了し、通知画面内の解除ボタンがクリックされた場合(S415;YES)、ステップS416へ処理を進める。   In the next step S415, the CPU 10a waits until any button in the notification screen (not shown) is clicked. When the non-cancel button in the notification screen is clicked (S415; NO), the CPU 10a ends the process for the processing target child drawing, and when the cancel button in the notification screen is clicked (S415; YES). Then, the process proceeds to step S416.

ステップS416では、CPU10aは、処理対象子図面に含まれる構成要素の表示を、強調表示から通常表示に切り替えて、この処理対象子図面に対する処理を終了する。   In step S416, the CPU 10a switches the display of the components included in the processing target child drawing from the highlighted display to the normal display, and ends the processing for the processing target child drawing.

一方、ステップS412において、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が18月を上回っていると判断した場合(S412;NO)、CPU10aは、ステップS417へ処理を進める。   On the other hand, if it is determined in step S412 that the period from the application date recorded in the “application date” field of the child drawing to be processed to this point exceeds 18 months (S412; NO), the CPU 10a The process proceeds to S417.

ステップS417では、CPU10aは、処理対象子図面に含まれる構成要素を、通常の表示方法にて、製図作業画面31内の表示枠31aに表示する。表示した後、CPU10aは、この処理対象子図面に対する処理を終了する。   In step S417, the CPU 10a displays the components included in the processing target child drawing on the display frame 31a in the drafting work screen 31 by a normal display method. After the display, the CPU 10a finishes the process for this process target child drawing.

CPU10aは、このような第2処理ループL2を、ファイルオープンの指示において指定された製図データ13の各子図面に対して、繰り返し実行した後、製図編集前処理を終了する。   The CPU 10a repeatedly executes such second processing loop L2 for each child drawing of the drafting data 13 specified in the file open instruction, and then ends the drafting pre-editing process.

次に、製図支援装置10において編集中の製図データ13を別のデータ形式に変換して記録するときの処理について、説明する。   Next, processing when the drafting data 13 being edited in the drafting support apparatus 10 is converted into another data format and recorded will be described.

製図支援装置10では、任意の製図データ13の構成要素が製図作業画面31の表示枠31aにおいて編集されている最中に、製図作業画面31の保存ボタン31cがクリックされると、ファイル名とデータ形式とを入力するためのテキストボックスを含む保存操作画面(図示略)が表示装置10cに表示される。そして、テキストボックス内に示されるデータ形式が、製図データ13の当初のデータ形式とは異なるデータ形式に変更された状態で、当該保存操作画面の保存ボタンがクリックされると、これをトリガとして、CPU10aが、HDD10gからデータ形式変換プログラム12cを読み込み、データ形式変換処理を実行する。図10及び図11は、データ形式変換処理の内容を示すフローチャートである。図10及び図11に示されるように、データ形式変換処理は、ステップS501乃至S504と、ステップS511乃至S517からなる第3処理ループL3と、ステップS521とからなる。   In the drafting support apparatus 10, when a save button 31 c on the drafting work screen 31 is clicked while any component of the drafting data 13 is being edited in the display frame 31 a of the drafting work screen 31, the file name and data A save operation screen (not shown) including a text box for inputting a format is displayed on the display device 10c. And, when the data format shown in the text box is changed to a data format different from the original data format of the drafting data 13, when the save button on the save operation screen is clicked, this is used as a trigger. The CPU 10a reads the data format conversion program 12c from the HDD 10g and executes data format conversion processing. 10 and 11 are flowcharts showing the contents of the data format conversion process. As shown in FIGS. 10 and 11, the data format conversion process includes steps S501 to S504, a third processing loop L3 including steps S511 to S517, and step S521.

ステップS501では、CPU10aは、この時点で編集されている製図データ13を読み込む。   In step S501, the CPU 10a reads the drafting data 13 edited at this time.

次のステップS502では、CPU10aは、ステップS501において読み込んだ製図データ13が特許出願用図面としての子図面を持つか否かを、判別する。具体的には、CPU10aは、「整理番号」フィールドに整理番号が記録されている子図面のレコードが存在するか否かを、判別する。そして、当該製図データ13が特許出願用図面としての子図面を持っていないと判断した場合(S502;NO)、CPU10aは、ステップS503へ処理を進める。   In the next step S502, the CPU 10a determines whether or not the drafting data 13 read in step S501 has a child drawing as a patent application drawing. Specifically, the CPU 10a determines whether or not there is a child drawing record in which the reference number is recorded in the “reference number” field. When it is determined that the drafting data 13 does not have a child drawing as a patent application drawing (S502; NO), the CPU 10a advances the process to step S503.

ステップS503では、CPU10aは、製図データ13の全ての子図面の全ての構成要素を、データ形式変換の対象として特定し、ステップS521へ処理を進める。   In step S503, the CPU 10a specifies all the constituent elements of all the child drawings of the drafting data 13 as data format conversion targets, and advances the process to step S521.

一方、ステップS502において、製図データ13が特許出願用図面としての子図面を持っていると判断した場合(S502;YES)、CPU10aは、ステップS504へ処理を進める。   On the other hand, if it is determined in step S502 that the drafting data 13 has a child drawing as the patent application drawing (S502; YES), the CPU 10a advances the process to step S504.

ステップS504では、CPU10aは、データ形式変換そのものを実行するか否かを問い合わせる質問画面(図示略)の画面データをHDD10gから読み出し、この画面データに基づいて質問画面を表示装置10cに表示する。なお、この質問画面には、データ形式変換そのものを実行する際にクリックされる実行ボタンと、その実行を取り止める際にクリックされるキャンセルボタンとが、示される。   In step S504, the CPU 10a reads screen data of a question screen (not shown) for inquiring whether or not to execute the data format conversion itself from the HDD 10g, and displays the question screen on the display device 10c based on the screen data. This question screen shows an execution button that is clicked when executing the data format conversion itself, and a cancel button that is clicked when canceling the execution.

次のステッS505では、CPU10aは、上記の質問画面(図示略)内の何れかのボタンがクリックされるまで、待機する。そして、CPU10aは、質問画面内のキャンセルボタンがクリックされた場合(S505;NO)、このデータ形式変換処理を終了し、質問画面内の実行ボタンがクリックされた場合(S505;YES)、第3処理ループL3を実行する。   In the next step S505, the CPU 10a waits until any button in the question screen (not shown) is clicked. When the cancel button in the question screen is clicked (S505; NO), the CPU 10a ends this data format conversion process, and when the execution button in the question screen is clicked (S505; YES), the third The processing loop L3 is executed.

第3処理ループL3では、CPU10aは、CPU10aは、当該製図データ13の各子図面を一つずつ処理対象として特定することにより、各子図面のそれぞれについて、ステップS511乃至S517を、実行する。   In the third processing loop L3, the CPU 10a executes steps S511 to S517 for each child drawing by specifying each child drawing of the drafting data 13 as a processing target one by one.

ステップS511では、CPU10aは、処理対象子図面が特許出願用図面であるか否かを、判別する。より具体的には、CPU10aは、処理対象子図面の「整理番号」フィールドに整理番号が記録されているか否かを、判別する。そして、CPU10aは、処理対象子図面が特許出願用図面でないと判断した場合(S511;NO)、ステップS516へ処理を進め、処理対象子図面が特許出願用図面であると判断した場合(S511;YES)、ステップS512へ処理を進める。   In step S511, the CPU 10a determines whether the process target child drawing is a patent application drawing. More specifically, the CPU 10a determines whether or not the reference number is recorded in the “reference number” field of the processing target child drawing. When the CPU 10a determines that the processing target child drawing is not a patent application drawing (S511; NO), the CPU 10a proceeds to step S516, and determines that the processing target child drawing is a patent application drawing (S511; YES), the process proceeds to step S512.

ステップS512では、CPU10aは、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が18月以下であるか否かを、判別する。そして、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が18月以下であると判断した場合(S512;YES)、CPU10aは、ステップS513へ処理を進める。   In step S512, the CPU 10a determines whether or not the period from the application date recorded in the “application date” field of the child drawing to be processed to this point is 18 months or less. If it is determined that the period from the application date recorded in the “application date” field of the child drawing to be processed to this point is 18 months or less (S512; YES), the CPU 10a advances the process to step S513. .

ステップS513では、CPU10aは、処理対象子図面に含まれる構成要素を、これらが強調されるようにして、製図作業画面31内の表示枠31aに表示する。   In step S513, the CPU 10a displays the components included in the processing target child drawing on the display frame 31a in the drafting work screen 31 so that these elements are emphasized.

次のステップS514では、CPU10aは、強調表示された構成要素をデータ形式変換の対象から除外するか否かを問う確認画面の画面データをHDD10gから読み出し、この画面データに基づいて、確認画面を表示装置10cに表示する。図12は、この確認画面33の一例を示す図である。この確認画面33には、強調表示された構成要素をデータ形式変換の対象から除外する際にクリックされるYESボタン33aと、強調表示された構成要素をデータ形式変換の対象に含めたままにする際にクリックされるNOボタン33bとが、示される。   In the next step S514, the CPU 10a reads screen data of a confirmation screen asking whether to exclude the highlighted component from the data format conversion target from the HDD 10g, and displays a confirmation screen based on the screen data. Display on the device 10c. FIG. 12 is a diagram showing an example of the confirmation screen 33. In this confirmation screen 33, the YES button 33a that is clicked when excluding the highlighted component from the data format conversion target and the highlighted component are included in the data format conversion target. The NO button 33b that is clicked at this time is shown.

次のステップS515では、CPU10aは、確認画面33内の何れかのボタンがクリックされるまで、待機する。そして、CPU10aは、確認画面33内のYESボタン33aがクリックされた場合(S515;YES)、この処理対象子図面に対する処理を終了し、確認画面33内のNOボタン33bがクリックされた場合(S515;NO)、ステップS517へ処理を進める。   In the next step S515, the CPU 10a waits until any button in the confirmation screen 33 is clicked. Then, when the YES button 33a in the confirmation screen 33 is clicked (S515; YES), the CPU 10a ends the process for this processing target child drawing, and when the NO button 33b in the confirmation screen 33 is clicked (S515). NO), the process proceeds to step S517.

一方、ステップS512において、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が18月を上回っていると判断した場合(S512;NO)、CPU10aは、ステップS516へ処理を進める。   On the other hand, if it is determined in step S512 that the period from the application date recorded in the “application date” field of the child drawing to be processed to this point of time exceeds 18 months (S512; NO), the CPU 10a The process proceeds to S516.

ステップS516では、CPU10aは、処理対象子図面に含まれる構成要素を、通常の表示方法にて、製図作業画面31内の表示枠31aに表示する。各構成要素を表示した後、CPU10aは、ステップS517へ処理を進める。   In step S516, the CPU 10a displays the components included in the processing target child drawing on the display frame 31a in the drafting work screen 31 by a normal display method. After displaying each component, the CPU 10a advances the process to step S517.

ステップS517では、CPU10aは、処理対象子図面に含まれる構成要素を、データ形式変換の対象として特定し、この処理対象子図面に対する処理を終了する。   In step S517, the CPU 10a specifies a component included in the processing target child drawing as a data format conversion target, and ends the processing for the processing target child drawing.

CPU10aは、このような第3処理ループL3を、編集中の製図データ13の各子図面に対して、繰り返し実行した後、ステップS521へ処理を進める。   The CPU 10a repeatedly executes such a third processing loop L3 for each child drawing of the drafting data 13 being edited, and then proceeds to step S521.

ステップS521では、CPU10aは、データ形式変換の対象として特定された構成要素を持つ製図データを、指定されたデータ形式に変換する。変換した後、CPU10aは、データ形式変換処理を終了する。   In step S521, the CPU 10a converts the drafting data having the component specified as the data format conversion target into the designated data format. After the conversion, the CPU 10a ends the data format conversion process.

以上のような処理が実行されるため、本実施形態のコンピュータネットワークシステムは、以下に記述するような作用及び効果を、有する。   Since the processing as described above is executed, the computer network system according to the present embodiment has the following operations and effects.

当該企業の開発又は設計に従事する従業員は、製図支援装置10を使って作成した製図データ13を編集している最中に、その一部分を特許出願用の図面として利用する必要があったときには、製図作業画面31の特許出願用図面作成ボタン31bをクリックする。すると、範囲選択指示画面(図示略)が表示装置10cに表示されるので(S101)、その範囲選択指示画面内の範囲指定ボタンをクリックして(S102;YES)、表示枠31a内の任意の領域をドラッグすることにより(S103;YES)、そのドラッグした範囲内にある構成要素を、特許出願用図面の構成要素として、製図データ13に登録することができる(S104,S105)。   When an employee engaged in development or design of the company needs to use a part of the drafting data 13 created using the drafting support apparatus 10 as a drawing for patent application while editing the drafting data 13 Then, the drawing application button 31b for patent application on the drafting work screen 31 is clicked. Then, since a range selection instruction screen (not shown) is displayed on the display device 10c (S101), a range designation button in the range selection instruction screen is clicked (S102; YES), and an arbitrary frame in the display frame 31a is selected. By dragging the area (S103; YES), the components within the dragged range can be registered in the drafting data 13 as components of the patent application drawing (S104, S105).

一方、当該企業の特許業務に従事する従業員は、開発又は設計に従事する従業員が先に製図データ13に特許出願用図面として登録しておいた子図面を、特許情報管理装置20の案件情報管理テーブル23に登録する必要があったときには、メニュー画面(図示略)上の包袋登録ボタンをクリックして、包袋登録画面32を表示装置20cに表示させ(S201)、その包袋登録画面32内の各テキストボックス32a〜32dに整理番号,図番,製図データ保存位置情報,及び、子図面名を入力して、登録ボタン32bをクリックすることにより(S202;YES)、特許出願用図面としての子図面を案件情報管理テーブル23に登録することができる(S203〜S207)。   On the other hand, the employee engaged in the patent business of the company, the employee who is engaged in the development or design, the child drawing that has been registered in the drafting data 13 as the patent application drawing, the case of the patent information management device 20 When it is necessary to register in the information management table 23, the user clicks the wrapping registration button on the menu screen (not shown) to display the wrapping registration screen 32 on the display device 20 c (S 201), and the wrapping registration. By entering the reference number, drawing number, drawing data storage location information, and child drawing name in each text box 32a-32d in the screen 32 and clicking the registration button 32b (S202; YES), for patent application A child drawing as a drawing can be registered in the case information management table 23 (S203 to S207).

そして、特許業務に従事する従業員が、案件情報管理テーブル23に登録されている各案件の案件状態情報を更新すると、案件状態情報が更新された案件に係る特許出願用図面としての子図面のレコードの「案件状態」フィールドが、それぞれ、その更新後の案件状態情報に更新される(L1,S311〜S314)。   Then, when the employee engaged in the patent business updates the case status information of each case registered in the case information management table 23, the child drawing as the patent application drawing related to the case in which the case state information is updated. The “item status” field of the record is updated to the updated item status information (L1, S311 to S314).

以上の登録手続と並行して、開発又は設計に従事する従業員が、製図支援装置10を使って、事前に作成しておいた製図データ13の編集を再開しようとして、ファイルオープンを指示すると、その製図データ13の子図面が特許出願用図面であるかどうかが、一図ずつ確認される(L2)。特許出願用図面である場合(S411;YES、S412;YES)には、その子図面内の構成要素が強調表示され(S413)、この従業員には、強調表示を解除するか継続するかが、問われることになる(S414,S415)。強調表示が解除されないときには(S415;NO)、この従業員は、製図データ13の編集中に、特許出願に係る部分を常に認識することができる。   In parallel with the registration procedure described above, when an employee engaged in development or design uses the drafting support apparatus 10 to instruct to open a file in order to resume editing the drafting data 13 created in advance, It is confirmed one by one whether the child drawing of the drafting data 13 is a drawing for patent application (L2). If it is a drawing for a patent application (S411; YES, S412; YES), the component in the child drawing is highlighted (S413), and this employee is asked whether to cancel or continue the highlighting. It will be asked (S414, S415). When the highlighting is not canceled (S415; NO), this employee can always recognize the part related to the patent application while editing the drafting data 13.

このようにして製図作業画面31の表示枠31aに各構成要素が示された後、製図データの編集作業を行ったこの従業員は、この製図データ13のデータ形式を、取引先の業者のシステムに適合したデータ形式に変更する必要があったときには、製図作業画面31の保存ボタン31cをクリックする。すると、この製図データ13に特許出願用図面としての子図面が含まれている場合(S502;YES)には、この製図データ13そのもののデータ形式変換を行うかどうかが、この従業員に質問され(S504)、この従業員がそれでもデータ形式変換を行うとした場合(S505;YES)には、この従業員は、この製図データ13の中の特許出願用図面としての子図面の中から、データ形式変換の対象から除外する子図面を選択する操作を行うこととなる(S514,S515)。このとき、特許出願用図面としての子図面のうち、出願中であって未公開の特許出願に係る子図面である場合(S512;YES)には、強調表示される(S513)ので、この従業員は、製図データ13の中に取引先の業者に引き渡してはならない子図面が含まれていることを、容易に確認することができる。   After each component is shown in the display frame 31a of the drafting work screen 31 in this way, this employee who has edited the drafting data changes the data format of the drafting data 13 to the supplier's supplier system. When it is necessary to change the data format to conform to the above, the save button 31c on the drawing work screen 31 is clicked. Then, when the drafting data 13 includes a child drawing as a patent application drawing (S502; YES), the employee is asked whether or not to convert the drafting data 13 itself. (S504) If this employee still performs the data format conversion (S505; YES), this employee selects the data from the child drawing as the patent application drawing in the drafting data 13. An operation of selecting a child drawing to be excluded from the format conversion target is performed (S514, S515). At this time, among the sub-drawings as the patent application drawing, if the sub-drawing is pending and has not been published (S512; YES), it is highlighted (S513). The member can easily confirm that the drafting data 13 includes a child drawing that should not be delivered to the supplier.

本発明の実施形態であるコンピュータネットワークシステムの概略図Schematic diagram of a computer network system according to an embodiment of the present invention 製図データのデータ構造の一例を示す図Diagram showing an example of the data structure of drafting data 案件情報管理テーブルのデータ構造の一例を示す図The figure which shows an example of the data structure of a matter information management table 製図作業画面の一例を示す図Diagram showing an example of the drafting work screen 特許出願用図面作成処理の内容を示すフローチャートFlow chart showing the contents of the patent application drawing creation process 出願用図面データ登録処理の内容を示すフローチャートFlow chart showing contents of drawing data registration process for application 包袋登録画面の一例を示す図The figure which shows an example of a packing registration screen 案件状態情報更新処理の内容を示すフローチャートFlow chart showing the contents of matter status information update processing 製図編集前処理の内容を示すフローチャートFlow chart showing contents of drafting pre-editing process データ形式変換処理の内容を示すフローチャートFlow chart showing contents of data format conversion process データ形式変換処理の内容を示すフローチャートFlow chart showing contents of data format conversion process 確認画面の一例を示す図Figure showing an example of a confirmation screen

符号の説明Explanation of symbols

10 製図支援装置
10a CPU
10b RAM
10c 表示装置
10d 入力装置
10e 通信アダプタ
10f CCD
10g HDD
11 オペレーティングシステムプログラム
12 製図支援ソフトウエア
12a 特許出願用図面作成プログラム
12b 製図編集前プログラム
12c データ形式変換プログラム
13 製図データ
20 特許情報管理装置
20a CPU
20b RAM
20c 表示装置
20d 入力装置
20e 通信アダプタ
20f CCD
20g HDD
21 オペレーティングシステムプログラム
22 特許情報管理ソフトウエア
22a 出願用図面データ登録プログラム
22b 案件状態情報更新プログラム
23 案件情報管理テーブル
31 製図作業画面
31a 表示枠
31b 特許出願用図面作成ボタン
31c 保存ボタン
32 包袋登録画面
32a テキストボックス
32b テキストボックス
32c テキストボックス
32d テキストボックス
32e 参照ボタン
32f 参照ボタン
32g 登録ボタン
32h キャンセルボタン
33 確認画面
33a YESボタン
33b NOボタン
10 Drafting support device 10a CPU
10b RAM
10c Display device 10d Input device 10e Communication adapter 10f CCD
10g HDD
11 Operating system program 12 Drafting support software 12a Drawing application program for patent application 12b Drafting pre-editing program 12c Data format conversion program 13 Drafting data 20 Patent information management device 20a CPU
20b RAM
20c Display device 20d Input device 20e Communication adapter 20f CCD
20g HDD
21 Operating System Program 22 Patent Information Management Software 22a Application Drawing Data Registration Program 22b Project Status Information Update Program 23 Project Information Management Table 31 Drafting Work Screen 31a Display Frame 31b Patent Application Drawing Creation Button 31c Save Button 32 Packing Bag Registration Screen 32a text box 32b text box 32c text box 32d text box 32e reference button 32f reference button 32g registration button 32h cancel button 33 confirmation screen 33a YES button 33b NO button

Claims (5)

コンピュータを、
描画領域上に構成要素を描画するための構成要素情報から構成される製図データを記憶装置に蓄積する蓄積手段,
前記構成要素情報のうち特許出願用図面に用いられる構成要素情報を指定する情報を受け付ける受付手段,
前記受付手段が受け付けた情報により指定される構成要素情報が用いられている特許出願の出願日情報を取得する取得手段,
前記受付手段が受け付けた情報により指定される構成要素情報と、前記取得手段が取得した出願日情報とを対応付けて記憶装置に記録する関連付け手段,
前記記憶装置に蓄積される前記製図データの中から何れかが処理対象として指定されると、その指定された製図データを構成する構成要素情報を用いて描画領域に構成要素を描画した画面を表示装置に表示するとともに、その製図データを構成する構成要素情報が前記出願日情報に対応付けられている場合において、その出願日情報が示す出願日から所定期間が経過していないときには、その構成要素情報を用いて前記描画領域に描画された構成要素を強調表示する第1強調表示手段
として機能させる
ことを特徴とする図面情報管理プログラム。
Computer
Storage means for storing drafting data composed of component information for drawing a component on a drawing area in a storage device;
A receiving means for receiving information designating component information used for the patent application drawing among the component information;
Obtaining means for obtaining filing date information of a patent application in which the component information specified by the information accepted by the accepting means is used;
Associating means for associating the component element information specified by the information accepted by the accepting means with the filing date information obtained by the obtaining means and recording it in a storage device;
When any one of the drafting data stored in the storage device is designated as a processing target, a screen in which the constituent elements are drawn in the drawing area is displayed using the constituent element information constituting the designated drafting data. When the component information that is displayed on the apparatus and that constitutes the drafting data is associated with the filing date information, if the predetermined period has not elapsed since the filing date indicated by the filing date information, the constituent information A drawing information management program that functions as first highlighting means for highlighting a component drawn in the drawing area using information.
前記コンピュータを、更に、
前記製図データを構成する構成要素情報を別のデータ形式に変換して保存するように指定されると、その製図データを構成する構成要素情報が前記出願日情報に対応付けられている場合において、その出願日情報の示す出願日から所定期間が経過していないときには、その構成要素情報を用いて前記描画領域に描画された構成要素を強調表示する第2強調表示手段,及び、
前記第2強調表示手段によって強調表示された構成要素を、前記データ形式変換の対象から除外する除外手段
として機能させる
ことを特徴とする請求項1記載の図面情報管理プログラム。
Said computer further
When it is specified that the component information constituting the drafting data is converted and stored in another data format, the component information constituting the drafting data is associated with the filing date information. Second highlighting means for highlighting the component drawn in the drawing area using the component information when a predetermined period has not elapsed since the application date indicated by the application date information; and
2. The drawing information management program according to claim 1, wherein the drawing information management program causes the component highlighted by the second highlighting means to function as an excluding means for excluding it from the data format conversion target.
前記関連付け手段は、前記出願日情報を、それが対応付けられる構成要素情報を含む製図データ内に記録する
ことを特徴とする請求項1又は2記載の図面情報管理プログラム。
3. The drawing information management program according to claim 1, wherein the associating means records the filing date information in drafting data including component information associated with the filing date information.
前記コンピュータを、更に、
前記記憶装置に記録されている前記出願日情報を、その特許出願の出願状態に応じて更新する更新手段
として機能させる
ことを特徴とする請求項1,2又は3記載の図面情報管理プログラム。
Said computer further
4. The drawing information management program according to claim 1, wherein the drawing date information recorded in the storage device is made to function as an updating means for updating the application date according to the application status of the patent application.
前記更新手段は、前記コンピュータ上で動作する特許情報管理機能が特許出願の出願状態が変更されたことを受けて、前記記憶装置に記録されている前記出願日情報を更新する
ことを特徴とする請求項1乃至4の何れかに記載の図面情報管理プログラム。
The update means is characterized in that a patent information management function operating on the computer updates the filing date information recorded in the storage device in response to a change in the application status of a patent application. The drawing information management program according to any one of claims 1 to 4.
JP2004226567A 2004-08-03 2004-08-03 Drawing information management program Expired - Fee Related JP4443342B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004226567A JP4443342B2 (en) 2004-08-03 2004-08-03 Drawing information management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004226567A JP4443342B2 (en) 2004-08-03 2004-08-03 Drawing information management program

Publications (2)

Publication Number Publication Date
JP2006048269A JP2006048269A (en) 2006-02-16
JP4443342B2 true JP4443342B2 (en) 2010-03-31

Family

ID=36026761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004226567A Expired - Fee Related JP4443342B2 (en) 2004-08-03 2004-08-03 Drawing information management program

Country Status (1)

Country Link
JP (1) JP4443342B2 (en)

Also Published As

Publication number Publication date
JP2006048269A (en) 2006-02-16

Similar Documents

Publication Publication Date Title
US7403955B2 (en) Method and system for updating attachment files
EP3104318A1 (en) Information processing apparatus, method, and program
JP2007121548A (en) Device, program, and method for image management, and recording medium
JP2014115858A (en) Document preparation support device, document preparation support method, and document preparation support program
JP2023165818A (en) Information processing device, and information processing program
JP5653199B2 (en) Information processing apparatus and program
JP2007164558A (en) Conference support device and method, and program
JP4443342B2 (en) Drawing information management program
JP2019128859A (en) Information processing device
JP6828277B2 (en) Client devices, information information systems and programs
JP2011186651A (en) Work management system, work management method, and program thereof
JP2002236679A (en) Document processor
US8190563B2 (en) Document management apparatus, document management method, and computer-readable encoding medium recorded with a computer program
JP6823104B2 (en) Image data processing system, image data processing method and image data processing program
JP5916460B2 (en) Idea proposal management system
JP4378942B2 (en) Information management method, information management apparatus, program for causing computer to execute information management method, and recording medium recording this program
JP2005324464A5 (en)
JP2009217508A (en) Information processing program and information processor
JP2004318848A (en) Automatic picture generating apparatus, automatic picture generating method, automatic picture generating program, recording medium, performance apparatus, file editing apparatus, file editing method and file editing program
JP2007011809A (en) Job management system with job flow mounted thereon
JP6631113B2 (en) Medical document management device, medical document management system and program
JP5644651B2 (en) Analysis information file management system
JP3444620B2 (en) Filing system equipment
JP6505154B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
JP6505178B2 (en) Server apparatus, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061127

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20071116

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091208

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100112

R150 Certificate of patent or registration of utility model

Ref document number: 4443342

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130122

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130122

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140122

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees