(57)【要約】【課題】編集者が製図データを利用する場合においてその製図データが特許出願に係っているか或いは係っていたときには、特許出願に係る未公開部分を認識することができるようにする図面情報管理プログラムを、提供する。【解決手段】製図支援装置１０は、製図データ１３に記録される構成要素情報のうち、特許出願用の構成要素情報に対し、その特許出願された案件に係る案件情報を対応付ける。特許情報管理装置２０は、管理中の案件の案件状態が変更されると、その案件状態を対応する製図データ１３に反映する。製図支援装置１０は、編集対象又は保存対象として製図データ１３が指示されると、その製図データ１３内に特許出願に係る構成要素情報があるかを判別し、あった場合には、その構成要素情報に係る構成要素を強調表示する。【選択図】図４
2006048269.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
描画領域上に構成要素を描画するための構成要素情報から構成される製図データを記憶装置に蓄積する蓄積手段，
前記構成要素情報のうち特許出願用図面に用いられる構成要素情報を指定する情報を受け付ける受付手段，
前記受付手段が受け付けた情報により指定される構成要素情報が用いられている特許出願の出願日情報を取得する取得手段，
前記受付手段が受け付けた情報により指定される構成要素情報と、前記取得手段が取得した出願日情報とを対応付けて記憶装置に記録する関連付け手段，
前記記憶装置に蓄積される前記製図データの中から何れかが処理対象として指定されると、その指定された製図データを構成する構成要素情報を用いて描画領域に構成要素を描画した画面を表示装置に表示するとともに、その製図データを構成する構成要素情報が前記出願日情報に対応付けられている場合において、その出願日情報が示す出願日から所定期間が経過していないときには、その構成要素情報を用いて前記描画領域に描画された構成要素を強調表示する第１強調表示手段
として機能させる
ことを特徴とする図面情報管理プログラム。
【請求項２】
前記コンピュータを、更に、
前記製図データを構成する構成要素情報を別のデータ形式に変換して保存するように指定されると、その製図データを構成する構成要素情報が前記出願日情報に対応付けられている場合において、その出願日情報の示す出願日から所定期間が経過していないときには、その構成要素情報を用いて前記描画領域に描画された構成要素を強調表示する第２強調表示手段，及び、
前記第２強調表示手段によって強調表示された構成要素を、前記データ形式変換の対象から除外する除外手段
として機能させる
ことを特徴とする請求項１記載の図面情報管理プログラム。
【請求項３】
前記関連付け手段は、前記出願日情報を、それが対応付けられる構成要素情報を含む製図データ内に記録する
ことを特徴とする請求項１又は２記載の図面情報管理プログラム。
【請求項４】
前記コンピュータを、更に、
前記記憶装置に記録されている前記出願日情報を、その特許出願の出願状態に応じて更新する更新手段
として機能させる
ことを特徴とする請求項１，２又は３記載の図面情報管理プログラム。
【請求項５】
前記更新手段は、前記コンピュータ上で動作する特許情報管理機能が特許出願の出願状態が変更されたことを受けて、前記記憶装置に記録されている前記出願日情報を更新する
ことを特徴とする請求項１乃至４の何れかに記載の図面情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特許出願用の図面に関する情報を管理するための装置としてコンピュータを機能させるための図面情報管理プログラムに、関する。
【背景技術】
【０００２】
周知のように、我が国では、特許出願に係る手続の殆どが電子化されている。特許出願に係る書類を特許庁に提出する際には、特許出願人は、特許出願に係る明細書及び図面の電子データとしてテキストデータ及びイメージデータを作成し、これらデータに基づいて所定のフォーマットの出願書類電子データを作成して、電気通信回線を通じて特許庁へ送信する。
【０００３】
ところで、イメージデータは、いわゆるスキャナにて図版や写真を光学的に読み取って得られたものとされることもあるが、多くは、製図支援システムにおいて作成された製図データに基づいて作成されたものとなっている。製図データは、点、弧線や直線の線分、又は、これらの組み合わせからなる構成要素についての位置、大きさ、向きなどの構成要素情報からなり、製図支援システムは、製図データに基づいて各構成要素が描かれた描画領域内の一部が選択されると、その選択された領域を画像化してイメージデータを作成する。
【特許文献１】特開平１０−１７１８４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述した製図データを構成する構成要素情報は、通常、発明者、或いは、発明者に依頼された設計者などの編集者によって編集されたものである。しかしながら、編集者は、特許出願をして暫く経過した後で、その製図データに基づく製図図面の一部を特許出願用の図面として利用していたことを失念したり、製図図面内の多くの部分を特許出願に利用したことによって、どの部分を特許出願用の図面として利用したかを識別できなくなったりすることがあった。そのため、編集者が、製図データの一部のコピーを、特許出願に係る未公開部分を含むにも拘わらず、守秘義務のない他者へ引き渡してしまうことがあった。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、その課題は、編集者が製図データを利用する場合において特許出願に係る未公開部分を認識することができるようにすることにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために発明された図面情報管理プログラムは、コンピュータを、描画領域上に構成要素を描画するための構成要素情報から構成される製図データを記憶装置に蓄積する蓄積手段，前記構成要素情報のうち特許出願用図面に用いられる構成要素情報を指定する情報を受け付ける受付手段，前記受付手段が受け付けた情報により指定される構成要素情報が用いられている特許出願の出願日情報を取得する取得手段，前記受付手段が受け付けた情報により指定される構成要素情報と、前記取得手段が取得した出願日情報とを対応付けて記憶装置に記録する関連付け手段，前記記憶装置に蓄積される前記製図データの中から何れかが処理対象として指定されると、その指定された製図データを構成する構成要素情報を用いて描画領域に構成要素を描画した画面を表示装置に表示するとともに、その製図データを構成する構成要素情報が前記出願日情報に対応付けられている場合において、その出願日情報が示す出願日から所定期間が経過していないときには、その構成要素情報を用いて前記描画領域に描画された構成要素を強調表示する第１強調表示手段として機能させることを、特徴としている。
【０００７】
この図面情報管理プログラムが、コンピュータに実行されていると、このコンピュータにおいて、製図データの中から、特許出願用図面として用いる構成要素情報が指定されたときには、指定された構成要素情報に出願日情報が対応付けられる。それと並行して、このコンピュータ上において、編集などの処理対象として製図データが指定されたときには、この製図データを構成する構成要素情報のうち、出願日情報が対応付けられている構成要素情報の構成要素だけが強調表示される。従って、コンピュータの操作者は、製図データの中に公開してはならない構成要素が含まれていることを、容易に認識することができる。
【発明の効果】
【０００８】
従って、本発明によれば、編集者が製図データを利用する場合において特許出願に係る未公開部分を認識することができるようになる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面に基づいて、本発明を実施するための形態を説明する。
【００１０】
図１は、本発明を実施するための形態であるコンピュータネットワークシステムの概略図である。本実施形態のコンピュータネットワークシステムは、ネットワークＮを介して互いに接続された製図支援装置１０及び特許情報管理装置２０からなる。このコンピュータネットワークシステムは、一企業内の従業員同士がコンピュータにて通信するために構築された社内ネットワークシステムの一部であっても良い。
【００１１】
製図支援装置１０は、当該企業の開発又は設計に従事する従業員が製品の設計図や仕様書などを作成するために利用されるコンピュータである。具体的には、製図支援装置１０は、ＣＰＵ［Central Processing Unit］１０ａ，ＲＡＭ［Random Access Memory］１０ｂ，表示装置１０ｃ，入力装置１０ｄ，通信アダプタ１０ｅ，ＣＤＤ［Compact Disk Drive］１０ｆ，及び、ＨＤＤ［Hard Disk Drive］１０ｇを、備えており、これらハードウエア１０ａ〜１０ｇは、バスＢを介して互いに接続されている。
【００１２】
ＣＰＵ１０ａは、製図支援装置１０全体を制御するための中央処理装置である。ＲＡＭ１０ｂは、ＣＰＵ１０ａが各種プログラムを実行するに際しての作業領域が展開される主記憶装置である。
【００１３】
表示装置１０ｃは、ＣＰＵ１０ａによって生成された画面データに基づいて各種画面を表示するための装置であり、具体的にはブラウン管ディスプレイや液晶ディスプレイである。入力装置１０ｄは、操作者からの入力を受け付けるための装置であり、具体的にはキーボードやマウスである。
【００１４】
通信アダプタ１０ｅは、ネットワークＮ内の図示せぬ中継装置との間でデータの送受信を行うための装置であり、この中継装置に対して有線又は無線にて接続されている。具体的には、通信アダプタ１０ｅは、ＬＡＮ［Local Area Network］接続ボード，ターミナルアダプタ，モデムなどである。
【００１５】
ＣＤＤ１０ｆは、コンピュータ可読媒体であるコンパクトディスクからデータやプログラムを読み出したり当該ディスクに書き込んだりするための補助記憶装置である。
【００１６】
ＨＤＤ１０ｇは、製図支援装置１０に内蔵され或いは外付けされる補助記憶装置であり、各種プログラム及びデータを記憶している。このＨＤＤ１０ｇが記憶するプログラムには、オペレーティングシステムプログラム１１及び製図支援ソフトウエア１２が、含まれている。
【００１７】
オペレーティングシステムプログラム１１は、ハードウエアとソフトウエアとを統合的に管理するためのプログラムである。製図支援ソフトウエア１２は、コンピュータを製図支援装置（いわゆるＣＡＤシステム）として機能させるための一般的なプログラムである。具体的には、製図支援ソフトウエア１２は、三次元座標が定義された描画領域に図の構成要素として描かれた点や線分などを任意の方向から見たときの様子を示す表示枠を含む製図作業画面（図４参照）を表示装置１０ｃに表示する機能や、その描画領域に描画された構成要素についてのその描画領域内の位置情報などを製図データとして保存する機能を、コンピュータ上に実現させる。
【００１８】
なお、本実施形態では、この製図支援ソフトウエア１２には、特許出願用図面作成プログラム１２ａ，製図編集前プログラム１２ｂ，及び、データ形式変換プログラム１２ｃが、アドインプログラムとして組み込まれている。これらプログラム１２ａ〜１２ｃに従ってＣＰＵ１０ａが実行する処理の内容については、後述する。
【００１９】
また、ＨＤＤ１０ｇが記憶するデータには、製図支援ソフトウエア１２を通じて生成された製図データ１３が、含まれる。図２は、製図データ１３のデータ構造の一例を示す図である。図２の製図データ１３のデータ構造は、テーブル構造となっている。このテーブル構造における各レコードは、「子図面名」，「構成要素管理」，「範囲始端座標」，「範囲終端座標」，「ビュー」，「整理番号」，「案件状態」，及び、「出願日」のフィールドを有している。
【００２０】
「子図面名」フィールドには、前述した描画領域のうちの一部を作業領域として規定する各子図面の名称が、記録される。「構成要素管理」フィールドには、その子図面内に含まれる各構成要素に関する情報を蓄積する構成要素テーブルの格納位置情報が、記録される。
【００２１】
「範囲始端座標」フィールドには、前述した子図面の直方体状の作業領域における一つの隅の三次元座標上での座標値が、範囲始端座標値として記録される。「範囲終端座標」フィールドには、その作業領域における範囲始端座標値の示す隅の対角側にある隅の三次元座標上での座標値が、範囲終端座標値として記録される。すなわち、範囲始端座標値及び範囲終端座標値は、前述した子図面の作業領域の範囲を規定する情報である。
【００２２】
「ビュー方向」フィールドには、三次元の作業領域内の各構成要素を製図作業画面内の表示枠に二次元表示するときの視線の向きを定義するベクトル値が、ビュー方向情報として記録される。なお、この「ビュー方向」フィールドには、その子図面が特許出願の図面として用いられるときのみ、ビュー方向情報が記録され、特許出願の図面として用いられない子図面の「ビュー方向」フィールドには、なにも記録されない。
【００２３】
「整理番号」フィールドには、その子図面が特許出願用図面として用いられるものである場合において、その特許出願の案件を一意に識別するための整理番号が、記録される。従って、その子図面が特許出願の図面として用いられない場合には、その子図面の「整理番号」フィールドは、空欄となる。
【００２４】
「案件状態」フィールドには、その子図面が特許出願用図面として用いられるものである場合において、その特許出願の案件の出願状態を示す案件状態情報が、記録される。従って、その子図面が特許出願用図面として用いられない場合には、その子図面の「案件状態」フィールドは、空欄となる。なお、案件状態情報には、例えば、「未出願」，「出願済未審査」，「審査中」，「査定」，「審判中」，「訴訟中」などがある。
【００２５】
「出願日」フィールドには、その子図面が特許出願用図面として用いられるものである場合において、その特許出願の案件が既に出願済であるときには、その案件の出願日が、記録される。従って、その子図面が特許出願用図面として用いられないとき、或いは、その子図面が特許出願用図面として用いられている場合であってまだ出願がされていないときには、その子図面の「出願日」フィールドは、空欄となる。
【００２６】
なお、「構成要素管理」フィールドに格納位置情報が記録される構成要素テーブルの各レコードは、「構成要素名」及び「構成要素情報管理」のフィールドを有している。「構成要素名」には、前述した描画領域に描かれ得る全ての構成要素の名称が、それぞれ記録される。「構成要素情報管理」フィールドには、各構成要素名の示す構成要素を一つずつ管理している構成要素個別管理テーブルの格納位置情報が、記録される。
【００２７】
構成要素個別管理テーブルは、子図面に描画されたその構成要素の個数と同じ数のレコードを、有している。各レコードは、その構成要素を定義するのに必要な属性と同じ数のフィールドを、有している。例えば、構成要素が「点」である場合には、構成要素個別管理テーブルのレコードは、少なくとも、一点の座標値を記録するフィールドを、その「点」を定義するのに必要な属性として、有している。また、例えば、構成要素が「線」である場合には、構成要素個別管理テーブルのレコードは、少なくとも、一点の座標値と向きと長さとを記録するフィールドを、その「線」を定義するのに必要な属性として、有している。
【００２８】
特許情報管理装置２０は、当該企業の特許業務に従事する従業員がその企業を特許出願人として特許出願する案件に関する情報を管理するために利用されるコンピュータである。具体的には、特許情報管理装置２０は、図１に示されるように、ＣＰＵ２０ａ，ＲＡＭ２０ｂ，表示装置２０ｃ，入力装置２０ｄ，通信アダプタ２０ｅ，ＣＣＤ２０ｆ，及び、ＨＤＤ２０ｇを、備えており、これらハードウエア２０ａ〜２０ｇは、バスＢを介して互いに接続されている。なお、これらハードウエア２０ａ〜２０ｇは、前述した製図支援装置１０のものと同じ機能を発揮するものであるので、説明は省略する。
【００２９】
ＨＤＤ２０ｇが記憶するプログラムには、オペレーティングシステムプログラム２１及び特許情報管理ソフトウエア２２が、含まれている。
【００３０】
オペレーティングシステムプログラム２１は、ハードウエアとソフトウエアとを統合的に管理するためのプログラムである。特許情報管理ソフトウエア２２は、コンピュータを特許情報管理装置として機能させるための一般的なプログラムである。具体的には、特許情報管理ソフトウエア２２は、特許出願の案件に係る情報の入力及び表示、案件の状態の更新、案件に係る各期限の表示、案件に関する情報を案件情報管理テーブルにて管理する機能を、有している。
【００３１】
本実施形態では、特許情報管理ソフトウエア２２には、出願用図面データ登録プログラム２２ａ及び案件状態情報更新プログラム２２ｂとが、アドインプログラムとして組み込まれている。出願用図面データ登録プログラム２２ａ及び案件状態情報更新プログラム２２ｂに従ってＣＰＵ１０ａが実行する処理の内容については、後述する。
【００３２】
また、ＨＤＤ１０ｄが記憶するデータには、案件情報管理テーブル２３が含まれている。案件情報管理テーブル２３は、特許出願される案件に関する情報を蓄積しておくためのテーブルである。図３は、案件情報管理テーブル２３のデータ構造の一例を示す図である。図３の案件情報管理テーブル２３中の各レコードは、「整理番号」，「文書データ保存位置」，「第１図」，「第２図」，…，「案件状態」，「出願日」，…のフィールドを、有している。
【００３３】
「整理番号」フィールドには、各案件の整理番号が、記録される。「文書データ保存位置」フィールドには、その案件の書類（願書、明細書、要約書）のテキストデータが保存されている場所のパス名が、記録されている。
【００３４】
「第１図」，「第２図」，…のフィールドは、その案件の各図番の図面に関する情報を記録するフィールドであり、何れも、「製図データ保存位置」及び「子図面名」のフィールドに区分されている。「製図データ保存位置」フィールドには、その図番の特許出願用図面を子図面として含んでいる製図データの保存位置情報が、記録される。「子図面名」フィールドには、その製図データにその図番の特許出願用図面として含まれている子図面の名称が、記録される。
【００３５】
「案件状態」フィールドには、その案件の出願状態を示す案件状態情報が、記録される。「出願日」フィールドには、その案件が出願済である場合において、その案件の出願日が、記録される。
【００３６】
以上のように構成されるコンピュータネットワークシステムにおいて実行される処理の内容について説明する。
【００３７】
まず、製図支援装置１０では、製図支援ソフトウエア１２が起動されて、事前に作成された製図データ１３についてファイルオープンが実行されると、後述の製図編集前処理（図９参照）が実行された後、製図作業画面が表示装置１０ｃに表示される。図４は、製図作業画面３１の一例を示す図である。
【００３８】
図４の製図作業画面３１には、三次元座標上に描かれた各構成要素を任意の方向から見た様子を示す表示枠３１ａが、示されている。この表示枠３１ａに示される各構成要素を見る向きは、三次元的な操作がなされることによって、変化する。このようなビュー方向操作機能は、一般的な製図支援ソフトウエア１２に備えられている。また、図４の製図作業画面３１には、特許出願用図面作成ボタン３１ｂと、保存ボタン３１ｃとが、示されている。特許出願用図面作成ボタン３１ｂは、表示枠３１ａに示されている構成要素の一部を特許出願用の図面として切り出す時にクリックされるボタンである。保存ボタン３１ｃは、表示枠３１ａ上で編集中の製図データ１３を保存する際にクリックされるボタンである。
【００３９】
そして、製図作業画面３１上の特許出願用図面作成ボタン３１ｂがクリックされたときには、製図支援装置１０のＣＰＵ１０ａが、ＨＤＤ１０ｇから特許出願用図面作成プログラム１２ａ読み込み、特許出願用図面作成処理を開始する。図５は、この特許出願用図面作成処理の内容を示すフローチャートである。図５に示されるように、特許出願用図面作成処理は、ステップＳ１０１乃至Ｓ１０５からなる。
【００４０】
ステップＳ１０１では、ＣＰＵ１０ａは、範囲選択指示画面の画面データをＨＤＤ１０ｇから読み出し、その画面データに基づいて範囲選択指示画面を表示装置１０ｃに表示する。なお、その範囲選択指示画面には、図示されていないが、表示枠３１ａの中からポインタのドラッグによって任意の範囲を選択するよう指示する旨が、記載されている。また、この範囲選択指示画面には、特許出願用図面として作成される子図面の名称を入力するためのテキストボックスが、示されている。さらに、範囲選択指示画面には、範囲の選択を実行する際にクリックされる範囲指定ボタンと、この範囲選択の操作そのものを行うのを取り止める際にクリックされるキャンセルボタンとが、示されている。ＣＰＵ１０ａは、このような範囲選択指示画面を表示装置１０ｃに表示した後、何れかのボタンがクリックされるまで待機し、何れかのボタンがクリックされると、ステップＳ１０２へ処理を進める。
【００４１】
ステップＳ１０２では、ＣＰＵ１０ａは、図示せぬ範囲選択指示画面内においてクリックされたボタンが範囲指定ボタンであるか否かを、判別する。そして、ＣＰＵ１０ａは、図示せぬ範囲選択指示画面内においてクリックされたボタンがキャンセルボタンであると判断した場合（Ｓ１０２；ＮＯ）、特許出願用図面作成処理を終了し、図示せぬ範囲選択指示画面内においてクリックされたボタンが範囲指定ボタンであると判断した場合（Ｓ１０２；ＹＥＳ）、その範囲指定ボタンがクリックされた時点でテキストボックスに入力されていた子図面名をＲＡＭ１０ｂに記録して、ステップＳ１０３へ処理を進める。
【００４２】
ステップＳ１０３では、ＣＰＵ１０ａは、図４の製図作業画面３１の表示枠３１ａの中からポインタのドラッグによって任意の範囲が選択されるまで、待機する。そして、ＣＰＵ１０ａは、表示枠３１ａ内において範囲選択がなされないで、それとは別の操作（例えば製図作業画面３１内の他のボタンのクリック）がなされたと判断した場合（Ｓ１０３；ＮＯ）、特許出願用図面作成処理を終了し、表示枠３１ａ内において範囲選択がなされたと判断した場合（Ｓ１０３；ＹＥＳ）、ステップＳ１０４へ処理を進める。
【００４３】
ステップＳ１０４では、ＣＰＵ１０ａは、表示枠３１ａ内において選択された範囲の始端座標値と終端座標値とを読み取るとともに、その表示枠３１ａ内における構成要素に対する視線の向きを示すベクトル値を読み取る。続いて、ＣＰＵ１０ａは、製図データ１３に対し、読み取った範囲始端座標値，範囲終端座標値，及び、ビュー方向情報、並びに、ステップＳ１０２においてＲＡＭ１０ｂに記録した子図面名を含む新たなレコードを、追加する。
【００４４】
次のステップＳ１０５では、ＣＰＵ１０ａは、ステップＳ１０３において選択された範囲の中に含まれる全ての構成要素の構成要素情報を、ステップＳ１０４において製図データに追加登録されたレコードの「構成要素管理」フィールドに紐付けられた構成要素テーブルに、登録する。なお、他の子図面に属していて指定範囲に含まれることとなった構成要素の構成要素情報については、コピーされて新レコードの構成要素情報として登録される。登録した後、ＣＰＵ１０ａは、特許出願用図面作成処理を終了する。
【００４５】
このような特許出願用図面作成処理により、製図データ１３には、特許出願用の子図面のレコードが追加されることとなる。
【００４６】
次に、製図データ１３に特許出願用図面として追加登録された子図面に係る情報を、案件情報管理テーブル２３に登録するための処理について、説明する。
【００４７】
特許情報管理装置２０では、特許情報管理ソフトウエア２２が起動されると、図示せぬメニュー画面が表示装置２０ｃに表示される。図示せぬメニュー画面には、包袋登録ボタンが含まれている。その包袋登録ボタンがクリックされたときには、特許情報管理装置２０のＣＰＵ２０ａが、ＨＤＤ２０ｇから出願用図面データ登録プログラム２２ａを読み込み、出願用図面データ登録処理を開始する。図６は、この出願用図面データ登録処理の内容を示すフローチャートである。図６に示されるように、出願用図面データ登録処理は、ステップＳ２０１乃至Ｓ２０７からなる。
【００４８】
ステップＳ２０１では、ＣＰＵ２０ａは、包袋登録画面の画面データをＨＤＤ２０ｇから読み出し、その画面データに基づいて包袋登録画面を表示装置２０ｃに表示する。図７は、包袋登録画面３２の一例を示す図である。図７の包袋登録画面３２には、整理番号，図番号，製図データ保存位置情報，及び、子図面名を入力するためのテキストボックス３２ａ〜３２ｄが、示されている。また、この包袋登録画面３２には、テキストボックス３２ｃに製図データ保存位置情報として入力されるパス名を選択するための手段としてパス名を一覧表示する参照ボタン３２ｅと、テキストボックス３２ｄに入力される子図面名を選択するための手段として子図面名を一覧表示する参照ボタン３２ｆとが、示されている。さらに、包袋登録画面３２には、各テキストボックス３２ａ〜３２ｄへの入力が済んだ際にクリックされる登録ボタン３２ｇと、この包袋登録そのものを行うのを取り止める際にクリックされるキャンセルボタン３２ｈとが、示されている。ＣＰＵ２０ａは、このような包袋登録画面３２を表示装置２０ｃに表示した後、登録ボタン３２ｇ又はキャンセルボタン３２ｈがクリックされるまで待機し、何れかのボタンがクリックされると、ステップＳ２０２へ処理を進める。
【００４９】
ステップＳ２０２では、ＣＰＵ２０ａは、包袋登録画面３２内においてクリックされたボタンが登録ボタン３２ｇであるか否かを、判別する。そして、ＣＰＵ２０ａは、包袋登録画面３２内においてクリックされたボタンがキャンセルボタン３２ｈであると判断した場合（Ｓ２０２；ＮＯ）、出願用図面データ登録処理を終了し、包袋登録画面３２内においてクリックされたボタンが登録ボタン３２ｇであると判断した場合（Ｓ２０２；ＹＥＳ）、その登録ボタン３２ｇがクリックされた時点で各テキストボックス３２ａ〜３２ｄに入力されていた整理番号，図番号，製図データ保存位置情報，及び、子図面名をＲＡＭ２０ｂに記録して、ステップＳ２０３へ処理を進める。
【００５０】
ステップＳ２０３では、ＣＰＵ２０ａは、ＲＡＭ２０ｂに記録された整理番号を検索キーとして案件情報管理テーブル２３を検索し、当該整理番号と同じ整理番号を有するレコードが案件情報管理テーブル２３から検出できたか否かを、判別する。そして、当該整理番号と同じ整理番号を有するレコードが案件情報管理テーブル２３から検出できなかったと判断した場合（Ｓ２０３；ＹＥＳ）、ＣＰＵ２０ａは、当該整理番号は新規であるとして、ステップＳ２０４へ処理を進める。
【００５１】
ステップＳ２０４では、ＣＰＵ２０ａは、この案件情報管理テーブル２３に対し、ＲＡＭ２０ｂに記録された図番号と同じ図番号のフィールドに当該製図データ保存位置情報及び子図面名が記録されるとともに「整理番号」フィールドに当該整理番号が記録された新たなレコードを、追加する。追加した後、ＣＰＵ２０ａは、特許出願用図面データ登録処理を終了する。
【００５２】
一方、ステップＳ２０３において、ＲＡＭ２０ｂに記録された整理番号と同じ整理番号を有するレコードが案件情報管理テーブル２３から検出できたと判断した場合（Ｓ２０３；ＮＯ）、ＣＰＵ２０ａは、ステップＳ２０５へ処理を進める。
【００５３】
ステップＳ２０５では、ＣＰＵ２０ａは、案件情報管理テーブル２３における当該整理番号を持つレコードにおいて、ＲＡＭ２０ｂに記録された図番号のフィールドに、当該製図データ保存位置情報及び子図面名を格納する。
【００５４】
次のステップＳ２０６では、ＣＰＵ２０ａは、ステップＳ２０５において製図データ保存位置情報及び子図面名が格納されたレコードの「案件状態」フィールド内の案件状態情報を読み取り、この案件状態情報が「未出願」以外であるか否かを、判別する。そして、ＣＰＵ２０ａは、当該案件状態情報が「未出願」であると判断した場合（Ｓ２０６；ＮＯ）、出願用図面データ登録処理を終了し、当該案件状態情報が「未出願」以外であると判断した場合（Ｓ２０６；ＹＥＳ）、ステップＳ２０７へ処理を進める。
【００５５】
ステップＳ２０７では、ＣＰＵ２０ａは、ステップＳ２０５において案件情報管理テーブル２３から検出されたレコードの「出願日」フィールドから出願日を読み出し、ステップＳ２０５において当該レコードに格納された製図データ保存位置情報が示す位置にある製図データ１３の当該子図面の「出願日」フィールドに対し、読み出した出願日を格納する。格納した後、ＣＰＵ２０ａは、出願用図面データ登録処理を終了する。
【００５６】
次に、案件情報管理テーブル２３内の各レコードの「案件状態」フィールドが更新されたときの処理について、説明する。
【００５７】
特許情報管理装置２０では、特許情報管理ソフトウエア２２が起動されると、前述したように、図示せぬメニュー画面が表示装置２０ｃに表示される。図示せぬメニュー画面には、任意の案件の整理番号を入力するためのテキストボックスと、その案件に係る内容を表示させるための案件表示ボタンが、含まれている。この案件表示ボタンが押下されたときには、テキストボックスに入力されていた整理番号のレコードが案件情報管理テーブル２３から読み出され、この案件に係る内容が列挙された案件情報提示画面（図示略）が表示される。
【００５８】
この案件情報提示画面の中には、案件状態情報を表示するテキストボックスが含まれており、このテキストボックス内の案件状態情報が書き換えられると、ＣＰＵ２０ａは、ＨＤＤ２０ｇから案件状態情報更新プログラム２２ｂを読み込み、案件状態情報更新処理を開始する。図８は、案件状態情報更新処理の内容を示すフローチャートである。図８に示されるように、案件状態情報更新処理は、ステップＳ３０１と、ステップＳ３１１乃至Ｓ３１４からなる第１処理ループＬ１とからなる。
【００５９】
ステップＳ３０１では、ＣＰＵ２０ａは、案件情報管理テーブル２３における当該整理番号のレコードの「案件状態」フィールドにおける案件状態情報に対し、案件情報提示画面（図示略）のテキストボックスにおいて更新された後の案件状態情報を、上書き更新する。
【００６０】
次の第１処理ループＬ１では、ＣＰＵ２０ａは、当該レコードの案件の各図面を一つずつ処理対象として特定することにより、当該案件の各図面のそれぞれについて、ステップＳ３１１乃至Ｓ３１４を、実行する。
【００６１】
ステップＳ３１１では、ＣＰＵ２０ａは、処理対象図面の製図データ保存位置情報と子図面名とを読み込む。
【００６２】
次のステップＳ３１２では、ＣＰＵ２０ａは、当該製図データ保存位置情報の示す位置にある製図データにおける当該子図面の「案件状態」フィールドに記録されている案件状態情報に対し、案件情報提示画面（図示略）のテキストボックスにおいて更新された後の案件状態情報を、上書き更新する。
【００６３】
次のステップＳ３１３では、ＣＰＵ２０ａは、更新後の案件状態情報が「未出願」以外であるか否かを、判別する。そして、ＣＰＵ２０ａは、更新後の案件状態情報が「未出願」であると判断した場合（Ｓ３１３；ＮＯ）、この処理対象図面に対する第１処理ループＬ１を終了し、更新後の案件状態情報が「未出願」以外であると判断した場合（Ｓ３１３；ＹＥＳ）、ステップＳ３１４へ処理を進める。
【００６４】
ステップＳ３１４では、ＣＰＵ２０ａは、案件情報管理テーブル２３における当該整理番号のレコードの「出願日」フィールドから出願日を読み出し、当該製図データにおける当該子図面のレコードの「出願日」フィールドに対し、読み出した出願日を格納する。格納した後、ＣＰＵ２０ａは、この処理対象図面に対する第１処理ループＬ１を終了する。
【００６５】
ＣＰＵ２０ａは、このような第１処理ループＬ１を、案件状態情報が更新された案件の各図面について、繰り返し実行した後、案件状態情報更新処理を終了する。
【００６６】
次に、製図支援装置１０において製図データ１３が読み込まれたときの処理について、説明する。
【００６７】
製図支援装置１０では、製図支援ソフトウエア１２が起動されて、任意の製図データ１３についてファイルオープンが実行されると、これをトリガとして、ＣＰＵ１０ａが、ＨＤＤ１０ｇから製図編集前プログラム１２ｂを読み込み、製図編集前処理を実行する。図９は、製図編集前処理の内容を示すフローチャートである。図９に示されるように、製図編集前処理は、ステップＳ４０１と、ステップＳ４１１乃至Ｓ４１７からなる第２処理ループＬ２とからなる。
【００６８】
ステップＳ４０１では、ＣＰＵ１０ａは、ファイルオープンの指示において指定された製図データ１３をＨＤＤ１０ｇから読み込む。
【００６９】
次の第２処理ループＬ２では、ＣＰＵ１０ａは、当該製図データ１３の各子図面を一つずつ処理対象として特定することにより、各子図面のそれぞれについて、ステップＳ４１１乃至Ｓ４１７を、実行する。
【００７０】
ステップＳ４１１では、ＣＰＵ１０ａは、処理対象子図面が特許出願用図面であるか否かを、判別する。より具体的には、ＣＰＵ１０ａは、処理対象子図面の「整理番号」フィールドに整理番号が記録されているか否かを、判別する。そして、ＣＰＵ１０ａは、処理対象子図面が特許出願用図面でないと判断した場合（Ｓ４１１；ＮＯ）、ステップＳ４１７へ処理を進め、処理対象子図面が特許出願用図面であると判断した場合（Ｓ４１１；ＹＥＳ）、ステップＳ４１２へ処理を進める。
【００７１】
ステップＳ４１２では、ＣＰＵ１０ａは、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が１８月以下であるか否かを、判別する。そして、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が１８月以下であると判断した場合（Ｓ４１２；ＹＥＳ）、ＣＰＵ１０ａは、ステップＳ４１３へ処理を進める。
【００７２】
ステップＳ４１３では、ＣＰＵ１０ａは、処理対象子図面に含まれる構成要素を、これらが強調されるようにして、製図作業画面３１内の表示枠３１ａに表示する。なお、強調表示方法としては、着色、反転、点滅などがある。
【００７３】
次のステップＳ４１４では、ＣＰＵ１０ａは、強調表示部分が特許出願に係る未公開の部分である旨の通知画面（図示略）の画面データをＨＤＤ１０ｇから読み出し、この画面データに基づいて、通知画面を表示装置１０ｃに表示する。なお、この通知画面には、強調表示を解除する際にクリックされる解除ボタンと、強調表示のままにしておく際にクリックされる非解除ボタンとが、示される。
【００７４】
次のステップＳ４１５では、ＣＰＵ１０ａは、通知画面（図示略）内の何れかのボタンがクリックされるまで、待機する。そして、ＣＰＵ１０ａは、通知画面内の非解除ボタンがクリックされた場合（Ｓ４１５；ＮＯ）、この処理対象子図面に対する処理を終了し、通知画面内の解除ボタンがクリックされた場合（Ｓ４１５；ＹＥＳ）、ステップＳ４１６へ処理を進める。
【００７５】
ステップＳ４１６では、ＣＰＵ１０ａは、処理対象子図面に含まれる構成要素の表示を、強調表示から通常表示に切り替えて、この処理対象子図面に対する処理を終了する。
【００７６】
一方、ステップＳ４１２において、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が１８月を上回っていると判断した場合（Ｓ４１２；ＮＯ）、ＣＰＵ１０ａは、ステップＳ４１７へ処理を進める。
【００７７】
ステップＳ４１７では、ＣＰＵ１０ａは、処理対象子図面に含まれる構成要素を、通常の表示方法にて、製図作業画面３１内の表示枠３１ａに表示する。表示した後、ＣＰＵ１０ａは、この処理対象子図面に対する処理を終了する。
【００７８】
ＣＰＵ１０ａは、このような第２処理ループＬ２を、ファイルオープンの指示において指定された製図データ１３の各子図面に対して、繰り返し実行した後、製図編集前処理を終了する。
【００７９】
次に、製図支援装置１０において編集中の製図データ１３を別のデータ形式に変換して記録するときの処理について、説明する。
【００８０】
製図支援装置１０では、任意の製図データ１３の構成要素が製図作業画面３１の表示枠３１ａにおいて編集されている最中に、製図作業画面３１の保存ボタン３１ｃがクリックされると、ファイル名とデータ形式とを入力するためのテキストボックスを含む保存操作画面（図示略）が表示装置１０ｃに表示される。そして、テキストボックス内に示されるデータ形式が、製図データ１３の当初のデータ形式とは異なるデータ形式に変更された状態で、当該保存操作画面の保存ボタンがクリックされると、これをトリガとして、ＣＰＵ１０ａが、ＨＤＤ１０ｇからデータ形式変換プログラム１２ｃを読み込み、データ形式変換処理を実行する。図１０及び図１１は、データ形式変換処理の内容を示すフローチャートである。図１０及び図１１に示されるように、データ形式変換処理は、ステップＳ５０１乃至Ｓ５０４と、ステップＳ５１１乃至Ｓ５１７からなる第３処理ループＬ３と、ステップＳ５２１とからなる。
【００８１】
ステップＳ５０１では、ＣＰＵ１０ａは、この時点で編集されている製図データ１３を読み込む。
【００８２】
次のステップＳ５０２では、ＣＰＵ１０ａは、ステップＳ５０１において読み込んだ製図データ１３が特許出願用図面としての子図面を持つか否かを、判別する。具体的には、ＣＰＵ１０ａは、「整理番号」フィールドに整理番号が記録されている子図面のレコードが存在するか否かを、判別する。そして、当該製図データ１３が特許出願用図面としての子図面を持っていないと判断した場合（Ｓ５０２；ＮＯ）、ＣＰＵ１０ａは、ステップＳ５０３へ処理を進める。
【００８３】
ステップＳ５０３では、ＣＰＵ１０ａは、製図データ１３の全ての子図面の全ての構成要素を、データ形式変換の対象として特定し、ステップＳ５２１へ処理を進める。
【００８４】
一方、ステップＳ５０２において、製図データ１３が特許出願用図面としての子図面を持っていると判断した場合（Ｓ５０２；ＹＥＳ）、ＣＰＵ１０ａは、ステップＳ５０４へ処理を進める。
【００８５】
ステップＳ５０４では、ＣＰＵ１０ａは、データ形式変換そのものを実行するか否かを問い合わせる質問画面（図示略）の画面データをＨＤＤ１０ｇから読み出し、この画面データに基づいて質問画面を表示装置１０ｃに表示する。なお、この質問画面には、データ形式変換そのものを実行する際にクリックされる実行ボタンと、その実行を取り止める際にクリックされるキャンセルボタンとが、示される。
【００８６】
次のステッＳ５０５では、ＣＰＵ１０ａは、上記の質問画面（図示略）内の何れかのボタンがクリックされるまで、待機する。そして、ＣＰＵ１０ａは、質問画面内のキャンセルボタンがクリックされた場合（Ｓ５０５；ＮＯ）、このデータ形式変換処理を終了し、質問画面内の実行ボタンがクリックされた場合（Ｓ５０５；ＹＥＳ）、第３処理ループＬ３を実行する。
【００８７】
第３処理ループＬ３では、ＣＰＵ１０ａは、ＣＰＵ１０ａは、当該製図データ１３の各子図面を一つずつ処理対象として特定することにより、各子図面のそれぞれについて、ステップＳ５１１乃至Ｓ５１７を、実行する。
【００８８】
ステップＳ５１１では、ＣＰＵ１０ａは、処理対象子図面が特許出願用図面であるか否かを、判別する。より具体的には、ＣＰＵ１０ａは、処理対象子図面の「整理番号」フィールドに整理番号が記録されているか否かを、判別する。そして、ＣＰＵ１０ａは、処理対象子図面が特許出願用図面でないと判断した場合（Ｓ５１１；ＮＯ）、ステップＳ５１６へ処理を進め、処理対象子図面が特許出願用図面であると判断した場合（Ｓ５１１；ＹＥＳ）、ステップＳ５１２へ処理を進める。
【００８９】
ステップＳ５１２では、ＣＰＵ１０ａは、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が１８月以下であるか否かを、判別する。そして、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が１８月以下であると判断した場合（Ｓ５１２；ＹＥＳ）、ＣＰＵ１０ａは、ステップＳ５１３へ処理を進める。
【００９０】
ステップＳ５１３では、ＣＰＵ１０ａは、処理対象子図面に含まれる構成要素を、これらが強調されるようにして、製図作業画面３１内の表示枠３１ａに表示する。
【００９１】
次のステップＳ５１４では、ＣＰＵ１０ａは、強調表示された構成要素をデータ形式変換の対象から除外するか否かを問う確認画面の画面データをＨＤＤ１０ｇから読み出し、この画面データに基づいて、確認画面を表示装置１０ｃに表示する。図１２は、この確認画面３３の一例を示す図である。この確認画面３３には、強調表示された構成要素をデータ形式変換の対象から除外する際にクリックされるＹＥＳボタン３３ａと、強調表示された構成要素をデータ形式変換の対象に含めたままにする際にクリックされるＮＯボタン３３ｂとが、示される。
【００９２】
次のステップＳ５１５では、ＣＰＵ１０ａは、確認画面３３内の何れかのボタンがクリックされるまで、待機する。そして、ＣＰＵ１０ａは、確認画面３３内のＹＥＳボタン３３ａがクリックされた場合（Ｓ５１５；ＹＥＳ）、この処理対象子図面に対する処理を終了し、確認画面３３内のＮＯボタン３３ｂがクリックされた場合（Ｓ５１５；ＮＯ）、ステップＳ５１７へ処理を進める。
【００９３】
一方、ステップＳ５１２において、処理対象子図面の「出願日」フィールドに記録されている出願日からこの時点までの期間が１８月を上回っていると判断した場合（Ｓ５１２；ＮＯ）、ＣＰＵ１０ａは、ステップＳ５１６へ処理を進める。
【００９４】
ステップＳ５１６では、ＣＰＵ１０ａは、処理対象子図面に含まれる構成要素を、通常の表示方法にて、製図作業画面３１内の表示枠３１ａに表示する。各構成要素を表示した後、ＣＰＵ１０ａは、ステップＳ５１７へ処理を進める。
【００９５】
ステップＳ５１７では、ＣＰＵ１０ａは、処理対象子図面に含まれる構成要素を、データ形式変換の対象として特定し、この処理対象子図面に対する処理を終了する。
【００９６】
ＣＰＵ１０ａは、このような第３処理ループＬ３を、編集中の製図データ１３の各子図面に対して、繰り返し実行した後、ステップＳ５２１へ処理を進める。
【００９７】
ステップＳ５２１では、ＣＰＵ１０ａは、データ形式変換の対象として特定された構成要素を持つ製図データを、指定されたデータ形式に変換する。変換した後、ＣＰＵ１０ａは、データ形式変換処理を終了する。
【００９８】
以上のような処理が実行されるため、本実施形態のコンピュータネットワークシステムは、以下に記述するような作用及び効果を、有する。
【００９９】
当該企業の開発又は設計に従事する従業員は、製図支援装置１０を使って作成した製図データ１３を編集している最中に、その一部分を特許出願用の図面として利用する必要があったときには、製図作業画面３１の特許出願用図面作成ボタン３１ｂをクリックする。すると、範囲選択指示画面（図示略）が表示装置１０ｃに表示されるので（Ｓ１０１）、その範囲選択指示画面内の範囲指定ボタンをクリックして（Ｓ１０２；ＹＥＳ）、表示枠３１ａ内の任意の領域をドラッグすることにより（Ｓ１０３；ＹＥＳ）、そのドラッグした範囲内にある構成要素を、特許出願用図面の構成要素として、製図データ１３に登録することができる（Ｓ１０４，Ｓ１０５）。
【０１００】
一方、当該企業の特許業務に従事する従業員は、開発又は設計に従事する従業員が先に製図データ１３に特許出願用図面として登録しておいた子図面を、特許情報管理装置２０の案件情報管理テーブル２３に登録する必要があったときには、メニュー画面（図示略）上の包袋登録ボタンをクリックして、包袋登録画面３２を表示装置２０ｃに表示させ（Ｓ２０１）、その包袋登録画面３２内の各テキストボックス３２ａ〜３２ｄに整理番号，図番，製図データ保存位置情報，及び、子図面名を入力して、登録ボタン３２ｂをクリックすることにより（Ｓ２０２；ＹＥＳ）、特許出願用図面としての子図面を案件情報管理テーブル２３に登録することができる（Ｓ２０３〜Ｓ２０７）。
【０１０１】
そして、特許業務に従事する従業員が、案件情報管理テーブル２３に登録されている各案件の案件状態情報を更新すると、案件状態情報が更新された案件に係る特許出願用図面としての子図面のレコードの「案件状態」フィールドが、それぞれ、その更新後の案件状態情報に更新される（Ｌ１，Ｓ３１１〜Ｓ３１４）。
【０１０２】
以上の登録手続と並行して、開発又は設計に従事する従業員が、製図支援装置１０を使って、事前に作成しておいた製図データ１３の編集を再開しようとして、ファイルオープンを指示すると、その製図データ１３の子図面が特許出願用図面であるかどうかが、一図ずつ確認される（Ｌ２）。特許出願用図面である場合（Ｓ４１１；ＹＥＳ、Ｓ４１２；ＹＥＳ）には、その子図面内の構成要素が強調表示され（Ｓ４１３）、この従業員には、強調表示を解除するか継続するかが、問われることになる（Ｓ４１４，Ｓ４１５）。強調表示が解除されないときには（Ｓ４１５；ＮＯ）、この従業員は、製図データ１３の編集中に、特許出願に係る部分を常に認識することができる。
【０１０３】
このようにして製図作業画面３１の表示枠３１ａに各構成要素が示された後、製図データの編集作業を行ったこの従業員は、この製図データ１３のデータ形式を、取引先の業者のシステムに適合したデータ形式に変更する必要があったときには、製図作業画面３１の保存ボタン３１ｃをクリックする。すると、この製図データ１３に特許出願用図面としての子図面が含まれている場合（Ｓ５０２；ＹＥＳ）には、この製図データ１３そのもののデータ形式変換を行うかどうかが、この従業員に質問され（Ｓ５０４）、この従業員がそれでもデータ形式変換を行うとした場合（Ｓ５０５；ＹＥＳ）には、この従業員は、この製図データ１３の中の特許出願用図面としての子図面の中から、データ形式変換の対象から除外する子図面を選択する操作を行うこととなる（Ｓ５１４，Ｓ５１５）。このとき、特許出願用図面としての子図面のうち、出願中であって未公開の特許出願に係る子図面である場合（Ｓ５１２；ＹＥＳ）には、強調表示される（Ｓ５１３）ので、この従業員は、製図データ１３の中に取引先の業者に引き渡してはならない子図面が含まれていることを、容易に確認することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施形態であるコンピュータネットワークシステムの概略図
【図２】製図データのデータ構造の一例を示す図
【図３】案件情報管理テーブルのデータ構造の一例を示す図
【図４】製図作業画面の一例を示す図
【図５】特許出願用図面作成処理の内容を示すフローチャート
【図６】出願用図面データ登録処理の内容を示すフローチャート
【図７】包袋登録画面の一例を示す図
【図８】案件状態情報更新処理の内容を示すフローチャート
【図９】製図編集前処理の内容を示すフローチャート
【図１０】データ形式変換処理の内容を示すフローチャート
【図１１】データ形式変換処理の内容を示すフローチャート
【図１２】確認画面の一例を示す図
【符号の説明】
【０１０５】
１０    製図支援装置
１０ａ  ＣＰＵ
１０ｂ  ＲＡＭ
１０ｃ  表示装置
１０ｄ  入力装置
１０ｅ  通信アダプタ
１０ｆ  ＣＣＤ
１０ｇ  ＨＤＤ
１１    オペレーティングシステムプログラム
１２    製図支援ソフトウエア
１２ａ  特許出願用図面作成プログラム
１２ｂ  製図編集前プログラム
１２ｃ  データ形式変換プログラム
１３    製図データ
２０    特許情報管理装置
２０ａ  ＣＰＵ
２０ｂ  ＲＡＭ
２０ｃ  表示装置
２０ｄ  入力装置
２０ｅ  通信アダプタ
２０ｆ  ＣＣＤ
２０ｇ  ＨＤＤ
２１    オペレーティングシステムプログラム
２２    特許情報管理ソフトウエア
２２ａ  出願用図面データ登録プログラム
２２ｂ  案件状態情報更新プログラム
２３    案件情報管理テーブル
３１    製図作業画面
３１ａ  表示枠
３１ｂ  特許出願用図面作成ボタン
３１ｃ  保存ボタン
３２    包袋登録画面
３２ａ  テキストボックス
３２ｂ  テキストボックス
３２ｃ  テキストボックス
３２ｄ  テキストボックス
３２ｅ  参照ボタン
３２ｆ  参照ボタン
３２ｇ  登録ボタン
３２ｈ  キャンセルボタン
３３    確認画面
３３ａ  ＹＥＳボタン
３３ｂ  ＮＯボタン
【図１】
2006048269.tif 000003
【図２】
2006048269.tif 000004
【図３】
2006048269.tif 000005
【図４】
2006048269.tif 000006
【図５】
2006048269.tif 000007
【図６】
2006048269.tif 000008
【図７】
2006048269.tif 000009
【図８】
2006048269.tif 000010
【図９】
2006048269.tif 000011
【図１０】
2006048269.tif 000012
【図１１】
2006048269.tif 000013
【図１２】
2006048269.tif 000014