JP2013070179A - Drawing management server and drawing management program - Google Patents
Drawing management server and drawing management program Download PDFInfo
- Publication number
- JP2013070179A JP2013070179A JP2011206358A JP2011206358A JP2013070179A JP 2013070179 A JP2013070179 A JP 2013070179A JP 2011206358 A JP2011206358 A JP 2011206358A JP 2011206358 A JP2011206358 A JP 2011206358A JP 2013070179 A JP2013070179 A JP 2013070179A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information
- drawing data
- imprint
- attribute information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Abstract
Description
本発明は、図面管理サーバ、及び図面管理プログラムに関し、例えば、建築設計図などの図面を電子化し、関係者の電子押印による承認のうえ保存、管理するものに関する。 The present invention relates to a drawing management server and a drawing management program. For example, the present invention relates to a method for digitizing drawings such as architectural design drawings and storing and managing them after approval by electronic seals of related parties.
例えば、建築・建設事業では、一般に設計図面が完成すると、これを紙媒体に印刷し、予め決められた承認者により順次確認された後、承認印が押されたうえで保管されることになる。
これに対して、図面を電子化し保存する場合があるが、この場合にも承認者による確認を得るために、電子化した図面に電子的な押印行為が必要になる。
例えば、特許文献1では、ネットワークを介して互いに接続された文書管理サーバ及び画像入出力装置を有する文書管理システムについて提案されており、承認者は紙文書に承認印を押した後、その紙文書を画像形成装置で読み取り、読み取りにより得られた承認位置の印影イメージを認証情報管理サーバに送信して承認の確認を行うようにしている。
For example, in a construction / construction business, when a design drawing is generally completed, it is printed on a paper medium, sequentially confirmed by a predetermined approver, and then approved and stored. .
On the other hand, there is a case where the drawing is digitized and stored. In this case as well, in order to obtain confirmation by the approver, an electronic stamping action is required for the digitized drawing.
For example,
しかし、特許文献1記載技術では、読み取った印影や、印影が付加される文書については、電子的改ざんに対してなんら保証がなかった。
一方、電子化された書類を予め決められた決裁ルートに従って、決済、承認を行うワークフローが普及しているが、印影を表示できるものではなく、また決済の順番が決められているため、任意の時に承認するといった実情に合わせた承認を行うことができなかった。
However, in the technology described in
On the other hand, workflows for settlement and approval of digitized documents according to a predetermined decision route have become widespread, but imprints cannot be displayed and the order of settlement is determined, so any Approval tailored to the actual situation, such as sometimes approving, could not be performed.
本発明は、印影実データを使用して、任意のタイミングで図面データの承認を電子的に行うとともに、承認された図面データに対して高い証拠性を持たせることを目的とする。 An object of the present invention is to electronically approve drawing data at an arbitrary timing using seal imprint actual data, and to give high evidence to the approved drawing data.
(1)請求項1に記載の発明では、図のデータとその属性情報とから構成される図面データを記憶する図面データ記憶手段と、前記図面データに対する承認者の印影実データを記憶する印影記憶手段と、端末からの要求に応じて、指定された図面データを送信する図面データ送信手段と、前記送信した図面データに対する承認情報を前記端末から受信する承認情報受信手段と、前記受信した承認情報に対応する承認者の印影実データを前記印影記憶手段から取得する印影取得手段と、前記取得した印影実データと前記図における表示位置を含む印影情報を、前記承認された図面データの前記属性情報に追加する属性追加手段と、前記印影情報が前記属性情報に追加された図面データに対する電子署名を作成する電子署名作成手段と、前記作成した電子署名に対するタイムスタンプをタイムスタンプサーバから取得するタイムスタンプ取得手段と、前記電子署名とタイムスタンプを、前記属性情報に追加することで、当該図面データを更新する図面データ更新手段と、を具備することを特徴とする図面管理サーバを提供する。
(2)請求項2記載の発明では、前記印影記憶手段は、前記印影実データに対する承認者の個人情報と、該個人情報及び印影実データのハッシュ値を記憶し、前記印影取得手段は、更に、前記印影実データに対応するハッシュ値を取得し、前記属性追加手段は、前記取得したハッシュ値を印影情報に含めて前記属性情報に追加する、ことを特徴とする請求項1に記載の図面管理サーバを提供する。
(3)請求項3記載の発明では、前記図のデータは、PDF形式又はTIFF形式であることを特徴とする請求項1又は請求項2に記載の図面管理サーバを提供する。
(4)請求項4記載の発明では、前記属性情報は、XML形式であることを特徴とする請求項1、請求項2、又は請求項3に記載の図面管理サーバを提供する。
(5)請求項5記載の発明では、前記図面データを送信した端末から、当該図面データを修正する、当該図面データと別に作成された修正情報を取得する修正取得手段を備え、前記属性追加手段は、前記取得した修正情報を、前記送信した図面データの前記属性情報に追加する、ことを特徴とする請求項1から請求項4のうちのいずれか1の請求項に記載の図面管理サーバを提供する。
(6)請求項6記載の発明では、前記図面データ更新手段による図面データの更新が行われたことを、当該更新した図面データに対する承認者に告知する告知手段、を備えたことを特徴とする請求項1から請求項5のうちのいずれか1の請求項に記載の図面管理サーバを提供する。
(7)請求項7記載の発明では、端末からの要求に応じて、指定された図面データを、図のデータとその属性情報とから構成される図面データを記憶する図面データ記憶手段から取得して送信する図面データ送信機能と、前記送信した図面データに対する承認情報を前記端末から受信する承認情報受信機能と、前記受信した承認情報に対応する承認者の印影実データを、前記図面データに対する承認者の印影実データを記憶する前記印影記憶手段から取得する印影取得機能と、前記取得した印影実データと前記図における表示位置を含む印影情報を、前記承認された図面データの前記属性情報に追加する属性追加機能と、前記印影情報が前記属性情報に追加された図面データに対する電子署名を作成する電子署名作成機能と、前記作成した電子署名に対するタイムスタンプをタイムスタンプサーバから取得するタイムスタンプ取得機能と、前記電子署名とタイムスタンプを、前記属性情報に追加することで、当該図面データを更新する図面データ更新機能と、をコンピュータに実現させるための図面管理プログラムを提供する。
(1) According to the first aspect of the present invention, the drawing data storage means for storing the drawing data composed of the drawing data and the attribute information thereof, and the imprint memory for storing the approver's imprint actual data for the drawing data. Means, drawing data transmitting means for transmitting designated drawing data in response to a request from the terminal, approval information receiving means for receiving approval information for the transmitted drawing data from the terminal, and the received approval information The seal stamp acquisition means for acquiring the seal stamp actual data of the approver corresponding to the seal stamp storage section, the seal stamp information including the acquired seal stamp actual data and the display position in the figure, and the attribute information of the approved drawing data. Attribute adding means for adding to the attribute information, electronic signature creating means for creating an electronic signature for the drawing data in which the seal stamp information is added to the attribute information, and the creation A time stamp acquisition means for acquiring a time stamp for the electronic signature from a time stamp server; and a drawing data update means for updating the drawing data by adding the electronic signature and the time stamp to the attribute information. A drawing management server is provided.
(2) In the invention according to
(3) The invention according to
(4) In the invention according to claim 4, the attribute information is in an XML format, and the drawing management server according to
(5) The invention according to claim 5, further comprising a correction acquisition unit that corrects the drawing data from a terminal that has transmitted the drawing data, and acquires correction information created separately from the drawing data. 5. The drawing management server according to
(6) The invention described in claim 6 is characterized by comprising notifying means for notifying the approver of the updated drawing data that the drawing data has been updated by the drawing data updating means. A drawing management server according to any one of
(7) In the invention described in claim 7, in response to a request from the terminal, the designated drawing data is acquired from the drawing data storage means for storing drawing data composed of the drawing data and its attribute information. A drawing data transmission function for transmitting the approval data, an approval information receiving function for receiving approval information for the transmitted drawing data from the terminal, and an approver actual data corresponding to the received approval information for the approval of the drawing data. An imprint acquisition function acquired from the imprint storage means for storing a person's imprint actual data, and the imprint information including the acquired imprint actual data and the display position in the figure is added to the attribute information of the approved drawing data An attribute adding function, an electronic signature creating function for creating an electronic signature for the drawing data in which the seal stamp information is added to the attribute information, and the created electronic signature A computer implements a time stamp acquisition function for acquiring a time stamp for a signature from a time stamp server, and a drawing data update function for updating the drawing data by adding the electronic signature and the time stamp to the attribute information. A drawing management program is provided.
本発明によれば、図面データを図のデータとその属性情報とから構成し、図面の承認が行われる毎に承認情報を属性情報に追加し、属性情報を追加した図面データの電子署名とタイムスタンプを更に属性情報に追加することで図面データを更新するので、承認された図面データに対して高い証拠性を持たせることができる。 According to the present invention, the drawing data is composed of the drawing data and the attribute information thereof, the approval information is added to the attribute information every time the drawing is approved, and the electronic signature and the time of the drawing data to which the attribute information is added. Since the drawing data is updated by further adding a stamp to the attribute information, the approved drawing data can have high evidence.
(1)実施形態の概要
図面管理システム1は、図1に示すように、電子押印の対象となる図面等の文書を所定の形式(例えば、PDF/A形式、TIFF形式)で保存、管理する図面管理サーバ2と、この図面管理サーバ2から押印対象となる図面を取得、表示して承認者による押印処理を実行する端末3A、3B、3C…(以下、各端末を特に区別しない場合は、単に端末3と記す。他の符号についても同じ。)と、図面管理サーバ2からの要求に応じてタイムスタンプを付与するタイムスタンプサーバ8から構成されている。
(1) Outline of Embodiment As shown in FIG. 1, the
図面管理サーバ2は、図面データ記憶手段として機能し、押印による承認対象となっている図面データを記憶している図面DB(データベース)272を備えている。また図面管理サーバ2は、印影記憶手段として機能し、各押印者(承認者)の印影実データ(印影イメージ)と押印者の情報とこれらのハッシュ値を各押印者毎に記憶している印影情報DB273を備えている。
図面データは設計図データ4(xxx.pdf形式)と設計図属性情報6(.xml形式)とから構成され、設計図属性情報6には、基本属性情報60と、押印者の印影実データを含み、押印される毎に追加される追加属性情報61A、61B、…で構成されている。
ここで設計図データ4は図のデータとして機能し、設計図属性情報6は属性情報として機能する。
The
The drawing data is composed of blueprint data 4 (xxx.pdf format) and blueprint attribute information 6 (.xml format). The blueprint attribute information 6 includes
Here, the design drawing data 4 functions as diagram data, and the design drawing attribute information 6 functions as attribute information.
端末3は、図面管理サーバ2に図面データを要求し、設計図データ4と設計図属性情報6に含まれている押印済みの印影実データを重ねて画面表示する。例えば、押印者Aが押印済みの場合、端末3Bの画面には設計図データ4に押印者Aの印影実データが重ねて表示される。この状態で端末3Bの押印者Bは、画面上で押印位置を指定することで、電子押印による図面データの承認を行う。
The
図面管理サーバ2では、各端末3により押印による図面データの承認が行われると、各承認毎に印影情報DB273から印影実データを取得して端末3毎の追加属性情報を作成、追加する。そして追加後の設計図属性情報6と設計図データ4をセットにして署名し、更にタイムスタンプサーバ8に要求してタイムスタンプを付与する。この電子署名及びタイムスタンプは署名情報として追加属性情報61に含めることで、図面データを更新する。
また端末3は、図面データを表示した画面上で設計図データ4の修正を行うことができる。修正は、設計図データ4自体の修正ではなく、加筆、修正の内容を示す修正情報を作成して図面管理サーバ2に送信する。この際、端末3では修正を承認するための電子押印も行う。図面管理サーバ2では、修正情報を追加属性情報61に含めて設計図属性情報6を更新する。
In the
Further, the
設計図データ4と設計図属性情報6をセットにして電子署名とタイムスタンプを付与することで、改ざんを防止するとともに、印影イメージだけでは得られない押印者情報を得ることができる。
また、印影実データと押印者情報を含めてハッシュ化することで、本人性を高めることができる。
By providing the design drawing data 4 and the design drawing attribute information 6 as a set and giving an electronic signature and a time stamp, it is possible to prevent tampering and obtain stamper information that cannot be obtained only by the imprint image.
In addition, the personality can be improved by hashing the imprint actual data and the stamper information.
印影情報には、印影のイメージ情報(印影実データ)と押印者(承認者)の個人情報(役職や生年月日、氏名、会社名等の押印者情報)をひも付けするために、両者を含めた上でハッシュ化し、このハッシュ値を印影実データと押印者情報に含めた情報を印影情報とすることで本人性を高めることができる。
また、承認後の図面データには、属性情報として印影イメージとハッシュ値等を追加した上で電子署名及びタイムスタンプを付与することで、改ざん防止による証拠性を確保することができる。
In order to link the imprint image information (imprint imprint data) and the personal information of the stamper (authorizer) (stamper information such as title, date of birth, name, company name, etc.) It is possible to improve the identity by including the hash value after including the hash value and using the hash value as the seal stamp information.
In addition, by adding a seal image and a hash value as attribute information to the approved drawing data, and adding an electronic signature and a time stamp, evidence can be ensured by preventing falsification.
(2)実施形態の詳細
図2は、図面管理サーバ2の構成を示した図である。
図面管理サーバ2は、CPU21、ROM22、RAM23、通信装置24、表示装置25、入力装置26、記憶装置27を備えている。
CPU21は、記憶装置27に記憶されている図面管理プログラム271等の各種プログラムに従って情報処理を行ったり、図面管理サーバ2の各部を制御する中央処理装置である。
ROM22は、図面管理サーバ2が動作するための基本的なプログラムやパラメータを記憶した読み取り専用のメモリである。
RAM23は、CPU21が図面管理処理などを行う際にワーキングメモリを提供する読み書きが可能なメモリである。
(2) Details of Embodiment FIG. 2 is a diagram showing the configuration of the
The
The
The
The
通信装置24は、図面管理サーバ2をインターネットなどのネットワークに接続するインターフェースである。
図面管理サーバ2は、通信装置24を介して、要求される押印対象(承認対象)である図面データを端末3に送信したり、押印による承認情報や図面の修正情報を端末3から受信したりする。
また、図面管理サーバ2は、通信装置24を介してタイムスタンプサーバ8と接続し、署名後の設計図データ4と設計図属性情報6のセットに対するタイムスタンプの発行と取得をする。
The
The
The
表示装置25は、例えば、液晶ディスプレイなどの表示デバイスを備えており、図面データから印影実データを重ねた設計図面を表示したりする。
入力装置26は、例えば、キーボードやマウスなどの入力デバイスを備えており、作業者からの操作を受け付ける。
The
The
記憶装置27は、ハードディスクなどの大容量の記憶媒体で構成されており、図面データの管理、更新を行うための図面管理プログラム271、設計図データ4及び設計図属性情報6からなる図面データを記憶する図面DB(データベース)272、押印者の情報や印影実データを記憶する印影情報DB273等を記憶している。
図面管理プログラム271は、CPU21で実行されることにより、図面データの保存、押印による設計図属性情報6の更新、署名、タイムスタンプ付与等の処理を行うプログラムである。
The
The
図3は、図面管理サーバ2の図面DB272に記憶されている図面データの構成を説明するための図である。なお、図面DB272には、異なる図面内容の図面データが複数記憶されている。
なお、本実施の形態の図面データは、家屋や集合住宅などの設計図面や、高層建築の設計図面、プラント建設用の設計図面等の各種設計図面を対象として説明するが、土木工事用の施工図面や、機械の組立図面など、各種図面にも広く適用することが可能である。
FIG. 3 is a diagram for explaining the configuration of drawing data stored in the
The drawing data of this embodiment will be described for various design drawings such as design drawings of houses and apartment buildings, high-rise building designs, and plant construction design drawings. The present invention can be widely applied to various drawings such as drawings and assembly drawings of machines.
図面データは、設計図データ4と設計図属性情報6で構成されている。
設計図データ4は、図面ファイル名(図番)と拡張子Aにより、保存及び管理されている。本実施形態の設計図データ4はPDF形式で保存され、拡張子は「.pdf」である。
設計図属性情報6は、基本属性情報60と、図面データの承認や修正によって端末3から送信される情報に基づいて順次追加、更新がされる追加属性情報61で構成されている。
設計図属性情報6は、当該設計図属性情報6に係る設計図データ4と同じファイル名と、設計図データ4と異なる拡張子Bとにより、保存及び管理されている。本実施形態の設計図属性情報6では、属性情報を順次追加することが可能なXML形式で保存され、拡張子は「.xml」である。
The drawing data is composed of blueprint data 4 and blueprint attribute information 6.
The design drawing data 4 is stored and managed by a drawing file name (drawing number) and an extension A. The design drawing data 4 of the present embodiment is stored in the PDF format, and the extension is “.pdf”.
The design drawing attribute information 6 includes
The blueprint attribute information 6 is stored and managed by the same file name as the blueprint data 4 related to the blueprint attribute information 6 and an extension B different from the blueprint data 4. In the design drawing attribute information 6 of the present embodiment, the attribute information is stored in an XML format in which attribute information can be sequentially added, and the extension is “.xml”.
このように、設計図データ4と設計図属性情報6は、同一のファイル名を付与することにより対応づけられており、拡張子によって両者の区別がなされているようになっている。
なお、これは一例であって、設計図データ4と設計図属性情報6のファイル名を同一にする必要はなく、何らかの方法で両者が対応づけられていればよい。
As described above, the design drawing data 4 and the design drawing attribute information 6 are associated with each other by giving the same file name, and the two are distinguished by the extension.
Note that this is an example, and it is not necessary for the file names of the design drawing data 4 and the design drawing attribute information 6 to be the same, as long as they are associated with each other by some method.
設計図データ4は、CADなどの作図ソフト等で作成した図面枠や印影表示枠等を含む設計図を、PDFデータとして取り込んだものであり、いわゆるCADで扱うような論理的な内容は持っていない。
すなわち、設計図データ4だけを画面表示すると、図7(a)に示されるように、設計図41、図面枠42、作成者や作成年月日等が表示される表題欄43、印影表示枠44が表示される。この設計図データ4自体は元図として変更、更新の対象とはされず、その後の承認や修正については設計図属性情報6に追加されることになる。
The design drawing data 4 is obtained by importing a design drawing including a drawing frame and an imprint display frame created by drawing software such as CAD as PDF data, and has logical contents that can be handled by so-called CAD. Absent.
That is, when only the design drawing data 4 is displayed on the screen, as shown in FIG. 7 (a), the design drawing 41, the
設計図属性情報6は、作図ソフト等で作成した設計図から、PDF形式のデータとして設計図データ4を取り込んだ際に作成される。
設計図属性情報6は、図3に示されるように、設計図データ4を取り込んだ際に作成される基本属性情報60と、それ以降に各端末3からの図面データの承認が行われる毎に追加される追加属性情報61A、61B、61C…を備えている。以下、各追加属性情報を特に区別しない場合は、単に追加属性情報61と記す。
追加属性情報61は、印影情報、修正情報、署名情報とから構成されている。
印影情報は、押印日時、押印位置、ID情報、印影実データ、及び、ハッシュ値から構成される。押印日時、押印位置、ID情報は、押印者による押印によって端末3から送信される承認情報から取得する。一方、印影実データとハッシュ値は、承認情報に含まれるID情報に基づいて、後述する印影情報DB273(後述)から取得する。
押印日時は、端末3で押印者が押印を確定させた時間である。
押印位置は、端末3に画面表示された設計図(元図)上における、印影実データの表示位置を示す座標情報である。
ID情報は、押印者の識別情報である。このID情報は、押印者(承認者)に関する情報(氏名、役職等)や印影実データ等を知るための紐付け情報である。
The blueprint attribute information 6 is created when the blueprint data 4 is imported as PDF format data from a blueprint created by drawing software or the like.
As shown in FIG. 3, the blueprint attribute information 6 includes
The additional attribute information 61 is composed of seal stamp information, correction information, and signature information.
The seal imprint information includes a stamp date and time, a stamp position, ID information, seal stamp actual data, and a hash value. The stamp date and time, the stamp position, and the ID information are acquired from the approval information transmitted from the
The date and time of stamping is the time when the stamper confirmed the stamping at the
The stamp position is coordinate information indicating the display position of the seal imprint data on the design drawing (original drawing) displayed on the screen of the
The ID information is identification information of the stamper. This ID information is linking information for knowing information (name, job title, etc.) on the stamper (authorizer), seal stamp actual data, and the like.
追加属性情報61の修正情報は、設計図データ4自体を変更する情報ではなく、設計図データ4に重ねて表示するための修正内容であり、例えば、表示画面上で手書き入力された線画(ビットマップデータ、GIFデータ、JPEGデータなど)で構成される。
押印による承認だけが行われ、設計図の修正処理がされない場合には、印影情報だけが追加属性情報61に追加され、修正情報は追加されない。なお、設計図の修正処理については、押印する資格保有者であれば誰でもが行えるようにしても良いが、押印資格保有者のうち特定の修正についての権限が認められた修正権限者だけに限定して修正ができるようにしてもよい。
The correction information of the additional attribute information 61 is not information for changing the design drawing data 4 itself, but is correction content for displaying the design drawing data 4 so as to overlap it. For example, a line drawing (bits) input by handwriting on the display screen Map data, GIF data, JPEG data, etc.).
When only the approval by the stamp is performed and the design drawing correction process is not performed, only the imprint information is added to the additional attribute information 61, and the correction information is not added. In addition, any modification of the blueprints may be performed by any holder who has the qualification to stamp, but only those who have the authority to perform a specific correction among those who have the qualification to seal. It may be possible to make corrections in a limited manner.
署名情報は、電子署名とタイムスタンプから構成される。
具体的には、設計図データ4と、端末3から送信されてきた承認情報、又は修正情報(押印を含む)を追加した設計図属性情報6とをセットにして、図面管理サーバ2が保有(記憶装置27に保存)する自身の秘密鍵で行った電子署名と、更に、タイムスタンプサーバ8に要求することで電子署名に対して発行されたタイムスタンプで構成される。
この署名情報は、対応する印影情報が保存されている追加属性情報61に含めることで、最終的に新たな設計図属性情報6の内容が確定し、更新される。
The signature information is composed of an electronic signature and a time stamp.
Specifically, the
The signature information is included in the additional attribute information 61 in which the corresponding seal stamp information is stored, so that the content of the new design drawing attribute information 6 is finally determined and updated.
図4は、印影情報DB273に記憶されている印影情報の構成を説明するための図である。
印影情報は、図4に示されるように、番号(No)、ID情報、氏名、役職、印影実データ、及びハッシュ(Hash)値を備え、押印資格保有者毎に作成される。
番号は、管理用の番号である。
ID情報は、押印者の識別情報で、設計図属性情報6の追加属性情報61への保存対象である。
氏名、役職は、当該押印者の氏名と押印時の役職である。役職については、本人の役職変更に伴い適宜変更がされる。
印影実データは、押印者が所有する印鑑の印影をデータ化した印影イメージで、例えば、印影をスキャナで読み取ったり、デジタルカメラで撮影して、ビットマップデータ、GIFデータ、JPEGデータなどの形式で保存される。本実施形態の印影実データでは、JPEG形式(.jpg)で保存されるが、他の形式で保存することも可能である。
ハッシュ値は、ID情報、氏名、役職、印影実データから、ハッシュ関数(一方向性関数)により生成した固定長の値である。
FIG. 4 is a diagram for explaining the configuration of the seal stamp information stored in the seal
As shown in FIG. 4, the seal imprint information includes a number (No), ID information, name, title, actual seal data, and hash value, and is created for each stamp qualification holder.
The number is a management number.
The ID information is identification information of the stamper and is a storage target in the additional attribute information 61 of the design drawing attribute information 6.
The name and title are the name of the stamper and the title at the time of stamping. The position will be changed as appropriate in accordance with the change of the person's position.
The seal imprint data is an imprint image obtained by converting the seal stamp of the stamper into data. For example, the seal imprint is scanned with a scanner or photographed with a digital camera in the form of bitmap data, GIF data, JPEG data, or the like. Saved. The seal imprint data of this embodiment is saved in JPEG format (.jpg), but can be saved in other formats.
The hash value is a fixed length value generated from the ID information, name, post, and seal imprint data by a hash function (one-way function).
図5は、端末3の構成を示した図である。
端末3は、CPU31、ROM32、RAM33、通信装置34、表示装置35、入力装置36、記憶装置37、押印日時を計測する時計(図示しない)などを備えている。
なお端末3は、これらCPU31等の構成を備えていれば、ノートパソコン3A、パーソナルコンピュータ3B、タブレット型PC3C(図1参照)であったり、携帯電話やスマートフォン(多機能型携帯電話)など、の何れを使用することもできる。
FIG. 5 is a diagram showing the configuration of the
The
If the
CPU31は、各種プログラムに従って情報処理を行ったり、端末3の各部を制御する中央処理装置である。
ROM32は、端末3が動作するための基本的なプログラムやパラメータを記憶した読み取り専用のメモリである。
RAM33は、例えば、CPU31が図面データを表示したり、押印処理や、手書きによる図面データの変更を受け付ける際にワーキングメモリを提供する読み書きが可能なメモリである。
The
The
For example, the RAM 33 is a readable / writable memory that provides a working memory when the
通信装置34は、端末3をインターネットなどのネットワークに接続するインターフェースである。
端末3は、通信装置34を介して、図面管理サーバ2から承認対象となる図面データを受信したり、図面管理サーバ2に押印による承認情報や修正情報を送信したりすることができる。
The
The
表示装置35は、例えば、液晶ディスプレイなどの表示デバイスを備えており、図面データから設計図データ4と設計図属性情報6による押印済みの印影実データを重ねて表示したり、作業者の手書きによる筆跡を表示したり、操作用のアイコンなどを表示したりする。
入力装置36は、タッチパネルを備えており、作業者からの手書きによる入力を受け付ける。
タッチパネルと表示画面は、座標軸によって対応づけられており、端末3は、印影実データによる押印箇所を指定したり、修正処理においてタッチパネルでタッチされた箇所の座標値に設定された画素を駆動することにより手書きによる筆跡を表示する。
作業者は、タッチパネルを指先やスタイラスペンなどで触れることにより、押印箇所を指定したり、筆跡の入力や端末3の操作を行うことができる。
The
The
The touch panel and the display screen are associated with each other by coordinate axes, and the
An operator can specify a stamped part, input a handwriting, or operate the
記憶装置37は、例えば、ハードディスクやEEPROM(Electrically Erasable Programmable ROM)などの大容量の記憶媒体を備えており、図面データを表示したり、押印する印影を表示したり、手書きによる修正を受け付けたりするための図面承認プログラムなどを記憶している。
The
次に、タイムスタンプサーバ8(図示しない)について説明する。
タイムスタンプサーバ8は、デジタルデータに対して日時刻証明を行うサーバである。
タイムスタンプサーバ8は、正確に時刻調整された時計装置と自身の秘密鍵を有している。
タイムスタンプサーバ8は、図面管理サーバ2から管理者の電子署名を受信すると、これに時計装置の日時刻を付与して秘密鍵で署名することによりタイムスタンプを生成し、図面管理サーバ2に送信する。
当該タイムスタンプは、タイムスタンプサーバ8の秘密鍵に対応する公開鍵でのみ復号化できるため、当該公開鍵でタイムスタンプを検証することにより日時刻が改竄されていないことを確認でき、日時刻が改竄されていないことにより、タイムスタンプの対象(電子署名)がその日時刻に確かに存在したことを証明することができる。
Next, the time stamp server 8 (not shown) will be described.
The
The
Upon receiving the administrator's electronic signature from the
Since the time stamp can be decrypted only with the public key corresponding to the private key of the
次に、以上の通り構成された図面管理システム1による図面の電子押印の処理について説明する。
図6は、図面管理システム1による図面の押印の手順を説明するためのフローチャートである。
図7は、端末3の表示装置35に表示される設計図面の表示状態を表したものである。
以下の処理は、各端末3に関しては、端末3のCPU31が図面承認プログラムに従って行い、図面管理サーバ2に関しては、CPU21が図面管理プログラムに従って行うものである。
Next, a process of electronic stamping of a drawing by the
FIG. 6 is a flowchart for explaining the procedure of drawing stamping by the
FIG. 7 shows the display state of the design drawing displayed on the
The following processing is performed for each terminal 3 by the
まず、押印者(承認者)が端末3の図面承認プログラムを起動すると、端末3は、通信装置34を介して図面管理サーバ2にアクセスし、図面管理サーバ2から認証を受ける。この認証は、ID情報とパスワードを用いて行われ、図面管理サーバ2は、端末3から送信されるID情報とパスワードが登録済みのものと一致するか否かにより承認者の認証と特定をし、認証が成功すると、図面管理サーバ2は、端末3からのアクセスを受け付ける。
そして、端末3が、図面ファイル名(図番)を指定することで、承認対象となっている設計図面を要求すると(ステップ10)、図面管理サーバ2は、指定された図面ファイル名の図面データ(設計図データ4と設計図属性情報6)を図面DB272から読み出し、端末3に送信する(ステップ11:図面データ送信手段)。
First, when a stamper (approver) starts a drawing approval program of the
When the terminal 3 requests a design drawing to be approved by designating a drawing file name (drawing number) (step 10), the
なお、承認者が端末3から図面データを指定して要求するのではなく、図面管理サーバ2は、認証した承認者のID情報から、当該に承認が必要な図面データ(未承認の図面データ)があるか否かを検索し、未承認の図面データがあればそれを端末3に送信するようにしてもよい。この場合、未承認の図面データが無ければ「承認対象となっている図面はありません」等のメッセージを端末3に送信する。
In addition, instead of the approver specifying and requesting the drawing data from the
図面管理サーバ2から図面データが送信されると、端末3は、受信した図面データに含まれる設計図を表示装置35に表示する(ステップ12)。
すなわち、端末3は、図面データから元図としての設計図データ4と、設計図属性情報6の各追加属性情報61(図3参照)があれば、その印影情報の印影実データとを重ねて表示する。印影実データは、印影情報で指定されている押印位置に表示する。
追加属性情報61がない場合、すなわち、まだ誰も承認(押印)していない状態の場合、端末3の表示装置35には、図7(a)に示されるように、設計図データ4から、設計図41が表示されると共に、例えば、図面枠42、表題欄43、印影表示枠44が表示される。設計図41以外の有無(表示)は設計図データ4を取り込む際の元図の状態により異なる。
When the drawing data is transmitted from the
That is, the
When there is no additional attribute information 61, that is, in a state where no one has yet approved (imprinted), the
一方、承認者Aによる押印が済んでいて、設計図属性情報6に追加属性情報61Aが存在する場合、端末3は、印影情報から印影実データと押印位置を読み出して、設計図データ4に重ねて、指定された押印位置に印影実データを表示する。
これにより表示装置35の画面には、図7(b)に示されるように、設計図データ4の印影表示枠44に、承認者Aの印影実データが表示される。
On the other hand, when the seal by the approver A has been completed and the
As a result, as shown in FIG. 7B, the seal imprint data of the approver A is displayed on the
次に、端末3は、設計図に対する修正処理の要求があるか否かを判断する(ステップ13)。この修正処理の要求の有無は、例えば、修正のためのサブルーチンの呼び出し(例えば、修正用のファンクションキーの選択等)があったか否かにより判断する。
修正処理の要求がある場合(ステップ13;Y)、端末3は、修正サブルーチンを起動する(ステップ14)。そして、承認者が、指先やスタイラスペン、マウスポインタなどの入力装置36により、表示されている設計図データ4上に修正箇所を筆記すると、端末3は、その筆跡(軌跡)を画面に表示する。
例えば、図7(b)に示した表示画面上において、家の設計図に窓を追加するように窓枠を記載する。すると、端末3は、マウスポインタ等の筆跡に応じた修正筆跡611Bが図7(d)に示すように画面上に重ねて表示する。
以上の操作により、承認者による図面の修正終了が入力されると、端末3は、筆跡情報と修正終了日時を修正情報としてRAM33に保存して、修正処理を終了する。
Next, the
If there is a request for correction processing (step 13; Y), the terminal 3 starts a correction subroutine (step 14). Then, when the approver writes the correction portion on the design drawing data 4 displayed by the
For example, a window frame is described on the display screen shown in FIG. 7B so that a window is added to the design drawing of the house. Then, the
When the end of drawing correction by the approver is input by the above operation, the
修正処理が終了した後、又は修正処理の要求が無かった場合(ステップ13;N)、端末3は、押印処理を行う(ステップ15)。
すなわち、端末3は、設計図が表示されている画面上に、承認者の印影実データを表示する。
この表示位置は、当該端末3からの押印処理を行ったことがない場合には、初期設定されている押印位置であり、既に、押印処理を行っている場合には、前回押印した位置を記憶装置37に記憶しておき、記憶位置に印影を表示する。
After the correction process is completed or when there is no request for the correction process (step 13; N), the
That is, the
This display position is an initially set stamp position when no stamping process has been performed from the
承認者は、表示された印影の表示位置を確認し、違っていれば、表示された印影をマウスカーソル等でつかみ(クリックし)、印影を押したい位置へ移動させる(ドラッグする)。マウスボタンを離した位置が押印位置となる。
例えば、ステップ12で設計図を表示し図7(b)の状態から、承認者Bが印影を移動して押印位置を確定させた状態が図7(c)又は図7(d)である。すなわち承認者Bが、画面表示された自己の印影610Bを、承認者Aによって既に押印されている印影610Aの隣りの印影表示枠44に移動した状態の画面である。
なお、図7(d)は上述したように、承認者Bが修正処理により窓枠の修正筆跡611Bが加筆修正された後に印影を移動、確定した後の画面である。
The approver confirms the display position of the displayed imprint, and if it is different, grabs (clicks) the displayed imprint with a mouse cursor or the like and moves (drags) the imprint to the desired position. The position where the mouse button is released becomes the stamp position.
For example, FIG. 7 (c) or FIG. 7 (d) shows a state in which the design drawing is displayed in step 12 and the approver B moves the seal stamp to determine the stamp position from the state of FIG. 7 (b). That is, the approver B has moved his / her
FIG. 7D shows the screen after the approver B has moved and confirmed the seal after the
なお、端末3は、この押印位置で良いか否かを承認者に確認する表示(例えば、OKとキャンセルの表示)を行い、良いとされれば当該押印位置で確定させ、良くないとされれば、再度の印影移動を監視する、というようにしてもよい。
押印位置が確定すると端末3は、押印位置と押印日時(押印位置の確定日時)を承認情報として、RAM33に記憶する。
更に、端末3は、RAM33に保存した、承認情報、又は、修正がされている場合には承認情報と修正情報を図面管理サーバ2に送付して、押印処理(ステップ15)を終了する。
なお、承認情報、修正情報を図面管理サーバ2に送信する際、承認者のID情報を合わせて送るようにしてもよい。また、ステップ10と同様にして、再度承認者の認証を受けるようにしてもよい。
In addition, the
When the stamp position is confirmed, the
Further, the
In addition, when transmitting the approval information and the correction information to the
なお、この押印処理(ステップ15)で表示される印影については、設計図属性情報6の追加属性情報61に追加される印影実データと同じ印影であっても、また、異なる印影であってもよい。
例えば、同一の印影を表示する場合として、ステップ11において図面管理サーバ2が、図面データと共に印影実データを送信することで、端末3が印影実データを取得し、これを印影として表示する。取得した印影実データは、承認者のID情報及び/又はパスワードと関連付けて記憶装置37に保存しておく。そして、ステップ10で行われる認証の際に入力されたID情報及び/又はパスワードと一致する印影実データが存在しない場合に、図面管理サーバ2に要求し、存在する場合には要求することなく保存済みの印影実データを使用する。但し、印影実データを保存することなく、ステップ11において毎回図面管理サーバ2から取得するようにしてもよい。
Note that the imprint displayed in this stamping process (step 15) may be the same as the imprint actual data added to the additional attribute information 61 of the design drawing attribute information 6 or a different imprint. Good.
For example, when displaying the same imprint, the
また、異なる印影を使用する場合には、各承認者毎(ID情報毎)に仮の印影を保存しておき、その仮印影を使用するようにしてもよい。
さらに、予め全使用者共通の印影情報としての印鑑型アイコンを記憶しておき、この印鑑型アイコンを印影として表示するようにしてもよい。
Further, when using a different seal, a temporary seal may be stored for each approver (for each ID information) and the temporary seal may be used.
Furthermore, a seal-type icon as seal information common to all users may be stored in advance, and this seal-type icon may be displayed as a seal.
端末3における押印処理が終了して(ステップ15)承認情報が送信されると、図面管理サーバ2では、承認情報を受信し(承認情報受信手段)、承認者のID情報(ステップ11で特定済み)に対応する印影情報を取得(図3参照)し(印影取得手段)、追加属性情報61を作成する(属性追加手段)(ステップ16)。
すなわち、図面管理サーバ2は、印影情報DB273からID情報に対応する印影実データとハッシュ値を読み出す。そして、承認情報に含まれている押印位置と押印日時、及び、ID情報、印影実データ、ハッシュ値を追加属性情報61として設計図属性情報6に追加する。
図面管理サーバ2は、端末3から承認情報と共に修正情報が送信された場合には、さらに、修正情報を加えた追加属性情報61を設計図属性情報6に追加する。
When the stamping process at the
That is, the
When the correction information is transmitted together with the approval information from the
次に図面管理サーバ2は、設計図データ4と、承認により印影情報、修正情報が追加された設計図属性情報6のセットに対して、自身の秘密鍵を用いて電子署名を行う(ステップ17:電子署名作成手段)。
更に図面管理サーバ2は、タイムスタンプサーバに要求して、電子署名に対するタイムスタンプを取得する(ステップ18:タイムスタンプ取得手段)。
そして、図面管理サーバ2は、電子署名とタイムスタンプを署名情報として、追加属性情報61に追加することで、最終的な設計図属性情報6として変更する(ステップ19:図面データ更新手段)。
これにより、図面管理サーバ2では図面データの更新(当該図面データのヴァージョンアップ)が完了する。
Next, the
Further, the
Then, the
Thereby, the
そして図面管理サーバ2は、図面データが更新されてヴァージョンが変更されたことを告知するヴァージョン変更メッセージを、関係者全員に送信する(ステップ20)。
例えば、図面管理サーバ2は、「図面のバージョンが変わりました。最新の図面をダウンロードしてください」といった、メッセージメールを、登録されている関係者に送信する。
ここで、メッセージを送信する関係者は、当該図面に対する承認対象者(承認済み、未承認を問わない)の全てが該当する。なお、図面作成者や他の図面管理者等も関係者として登録することも可能である。
また、当該図面に関して既に承認済みの承認者だけに送信するようにしてもよい。
さらに、修正情報を受信した場合にだけ、上記変形の場合を含めた関係者に送信するようにしてもよい。
Then, the
For example, the
Here, the parties to whom the message is transmitted correspond to all persons to be approved (whether approved or not approved) for the drawing. It is also possible to register drawing creators and other drawing managers as related parties.
Further, it may be transmitted only to the approver who has already approved the drawing.
Further, only when the correction information is received, it may be transmitted to the parties concerned including the case of the modification.
図面管理サーバ2からヴァージョン変更のメッセージを受信した端末3では、承認者の操作によりステップ10と同様に図面管理サーバ2にアクセスして、変更後の図面データを受信し、表示装置35に表示、確認を行い、処理を終了する。
The
以上説明したように、本実施形態の図面管理システム1によれば、次の効果を得ることができる。
(1)図面データを設計図データ4と設計図属性情報6で構成し、押印による修正がされた場合、及び図面の修正がされた場合に、追加属性情報61の追加により設計図属性情報6を変更する構成としたので、元図としての設計図データ4を変更することなく、承認による印影実データを重ねて表示することが可能になる。
(2)押印による承認や修正によって更新された図面データは、更新がされる毎に設計図データ4と設計図属性情報6のセットに対して電子署名とタイムスタンプを付与することで、更新毎の図面データの各々に対して、改ざんの防止と証拠性の確保をすることができる。
(3)押印による承認や修正が行われる毎に、毎回追加属性情報61を作成して電子署名とタイムスタンプによる署名情報が付加されるので、どの時点で誰が承認したり修正したのかといった履歴を残すことができる。また、日時を指定し、その日時より後の押印日時を含む追加属性情報を除いて設計図を表示することで、指定日時以前で誰が承認しているのか等の確認を行うこともできる。
(4)印影実データは、ビットマップ方式での情報の取り扱いが可能であり、よりリアルな印影レベルの品質で表現することが可能になる。
(5)印影情報には、印影実データ以外にも役職や生年月日、氏名、会社名等の記録が可能であるため、表示された印影イメージだけでは得られない押印者情報を得ることができ、より本人性を高めた印影情報の付与が管理可能となる。
例えば、同じ「鈴木」と表記された印影実データが2つ表示されている場合、印影の違いからは両者を区別、特定することは困難であるが、印影実データに対応する設計図属性情報6からID情報を特定し、図面管理サーバ2に確認することで、承認者の正確な氏名や役職等を確認することが可能になる。
(6)印影実データをハッシュ化してハッシュ値を印影情報に含めることで、本人性を高めることができる。本実施形態では、印影実データだけでなく、氏名や役職等も含めた情報をハッシュ化しているので、本人情報を含めて改ざんを回避することができる。
(7)設計図を印刷した紙図面上に、具体的な印鑑を押すのと同じ感覚で、印影表示枠44の任意の位置に印影実データを押印することができる。
(8)電子化された書類を予め決められた決裁ルートに従って、決済、承認を行うワークフローと異なり、任意の順番で押印による承認を行うことができる。
As described above, according to the
(1) The drawing data is composed of the blueprint data 4 and blueprint attribute information 6, and when the correction is made by the stamp or when the drawing is corrected, the blueprint attribute information 6 is added by adding the additional attribute information 61. Therefore, it is possible to superimpose and display the seal imprint data by the approval without changing the design drawing data 4 as the original drawing.
(2) The drawing data updated by the approval or correction by the seal is attached to the set of the design drawing data 4 and the design drawing attribute information 6 every time it is updated, and each update is performed. It is possible to prevent falsification and secure evidence for each of the drawing data.
(3) Every time approval or correction by stamping is performed, additional attribute information 61 is created and signature information by electronic signature and time stamp is added each time. Can leave. Also, by designating the design date by designating the design date by designating the date and time and excluding the additional attribute information including the stamp date and time after the date and time, it is possible to confirm who has approved the date and time.
(4) The imprinting actual data can be handled by the bitmap method, and can be expressed with a more realistic quality of the imprinting level.
(5) In addition to the seal imprint data, the title, date of birth, name, company name, etc. can be recorded in the seal imprint information, so that it is possible to obtain stamper information that cannot be obtained only by the displayed seal image. It is possible to manage the application of seal imprint information with higher personality.
For example, when two seal imprint data with the same “Suzuki” are displayed, it is difficult to distinguish and specify both from the difference in the seal impression, but the blueprint attribute information corresponding to the seal imprint data By identifying the ID information from 6 and confirming with the
(6) The identity can be improved by hashing the seal imprint data and including the hash value in the seal information. In the present embodiment, since not only the seal imprint actual data but also information including the name and job title is hashed, it is possible to avoid falsification including the personal information.
(7) On the paper drawing on which the design drawing is printed, the imprint actual data can be imprinted at an arbitrary position of the
(8) Unlike workflows for settlement and approval of digitized documents according to a predetermined decision route, approval by stamping can be performed in any order.
以上本願発明の実施形態について説明したが、本願発明はこれに限定されるものではなく、種々の変形が可能である。
例えば、説明した実施形態では、設計図データ4をPDF形式で保存する場合について説明したが、TIFF形式等の他の形式でもよい。
「電子化文書の長期保存方法」JIS Z 6017(2006年)では、PDF(正確にはPDF/A)もしくはTIFFで保存することとしているので、本実施形態では、この2種類を扱うことが好ましい。
例えばCADのアプリケーションで作成した設計図データ(拡張子「.dwg」形式等)は、PDF変換して本実施形態における設計図データ4として図面データに取り込む。
但し、図面データの運用保管に対しては、PDF形式、TIFF形式の何れも可能であるが、図面データを長期保管する場合には、マルチレイヤー機能が必要なため、TIFF形式で運用保管した図面データにはPDFヘッダーをかぶせて、すべてPDF形式で長期保管する。
Although the embodiment of the present invention has been described above, the present invention is not limited to this, and various modifications are possible.
For example, in the embodiment described above, the case where the design drawing data 4 is stored in the PDF format has been described, but other formats such as the TIFF format may be used.
In the “long-term storage method of digitized documents” JIS Z 6017 (2006), it is assumed that the document is stored in PDF (exactly PDF / A) or TIFF. Therefore, in this embodiment, it is preferable to handle these two types. .
For example, design drawing data (extension “.dwg” format, etc.) created by a CAD application is converted into PDF and taken into drawing data as design drawing data 4 in the present embodiment.
However, both the PDF format and the TIFF format are possible for the operation and storage of the drawing data. However, when the drawing data is stored for a long time, the multi-layer function is required, so the drawings that are operated and stored in the TIFF format. All data is stored in PDF format for a long time with a PDF header.
説明した実施形態では、図7(a)で説明したように、図面枠42、表題欄43、印影表示枠44が設計図データ4により表示される場合について説明したが、これらのうちの1つ又はいずれか2つ以上については、設計図属性情報6の基本属性情報60において定義するようにしてもよい。
In the embodiment described above, as described with reference to FIG. 7A, the case where the
また説明した実施形態では、承認者が印影の押印位置を指定する場合について説明したが、図面管理サーバ2が押印位置を決定するようにしてもよい。
すなわち、図面管理サーバ2は、ステップ10で行われる認証により、承認者が誰なのかをID情報で特定、認識しているので、ID情報に対応する承認者の役職を印影情報DB273で調べ、役職に応じて予め決められている押印位置に決定するようにしてもよい。
このように、図面管理サーバ2が自動的に追加属性情報61の「押印位置」を決定するようにすることで、予定していなかった承認者による押印が必要になった場合であっても、追加属性情報61の「押印位置」をずらす(変更する)ことで追加的な承認をすることが可能になる。
例えば、印影表示枠44に、右から順にa(平社員)、b(係長)、c(部長)の3人による承認済みの印影実データが表示されているものとする。この状態で、急遽予定変更があってd(課長)の承認が必要になった場合、印影の表示順が右側からa→b→d→cの順になるように、図面管理サーバ2が「押印位置」を変更する。
In the embodiment described above, the case where the approver designates the stamp position of the seal stamp has been described. However, the
That is, since the
In this way, the
For example, it is assumed that the imprint actual data approved by three persons a (plain employee), b (person in charge), and c (department manager) are displayed in the
1 電子押印システム
2 図面管理サーバ
21 CPU
22 ROM
23 RAM
24 通信装置
25 表示装置
26 入力装置
27 記憶装置
271 図面管理プログラム
271 図面DB
273 印影情報DB
3 端末
31 CPU
32 ROM
33 RAM
34 通信装置
35 表示装置
36 入力装置
37 記憶装置
4 設計図データ
41 設計図
42 図面枠
43 表題欄
44 印影表示枠
6 設計図属性情報
60 基本属性情報
61 追加属性情報
610A、610B 印影実データ
611B 修正筆跡
8 タイムスタンプサーバ
1
22 ROM
23 RAM
24
273 Imprint Information DB
3
32 ROM
33 RAM
34
Claims (7)
前記図面データに対する承認者の印影実データを記憶する印影記憶手段と、
端末からの要求に応じて、指定された図面データを送信する図面データ送信手段と、
前記送信した図面データに対する承認情報を前記端末から受信する承認情報受信手段と、
前記受信した承認情報に対応する承認者の印影実データを前記印影記憶手段から取得する印影取得手段と、
前記取得した印影実データと前記図における表示位置を含む印影情報を、前記承認された図面データの前記属性情報に追加する属性追加手段と、
前記印影情報が前記属性情報に追加された図面データに対する電子署名を作成する電子署名作成手段と、
前記作成した電子署名に対するタイムスタンプをタイムスタンプサーバから取得するタイムスタンプ取得手段と、
前記電子署名とタイムスタンプを、前記属性情報に追加することで、当該図面データを更新する図面データ更新手段と、
を具備することを特徴とする図面管理サーバ。 Drawing data storage means for storing drawing data composed of drawing data and attribute information thereof;
Imprint storage means for storing imprint data of the approver for the drawing data;
Drawing data transmission means for transmitting designated drawing data in response to a request from the terminal;
Approval information receiving means for receiving approval information for the transmitted drawing data from the terminal;
Imprint acquisition means for acquiring the imprint actual data of the approver corresponding to the received approval information from the imprint storage means;
Attribute addition means for adding seal information including the acquired seal stamp actual data and the display position in the figure to the attribute information of the approved drawing data;
An electronic signature creating means for creating an electronic signature for the drawing data in which the seal stamp information is added to the attribute information;
Time stamp acquisition means for acquiring a time stamp for the created electronic signature from a time stamp server;
Drawing data update means for updating the drawing data by adding the electronic signature and time stamp to the attribute information;
A drawing management server comprising:
前記印影取得手段は、更に、前記印影実データに対応するハッシュ値を取得し、
前記属性追加手段は、前記取得したハッシュ値を印影情報に含めて前記属性情報に追加する、
ことを特徴とする請求項1に記載の図面管理サーバ。 The imprint storage means stores the personal information of the approver for the imprint actual data and the hash value of the personal information and imprint actual data;
The imprint acquisition means further acquires a hash value corresponding to the imprint actual data,
The attribute adding means includes the acquired hash value in seal information and adds it to the attribute information.
The drawing management server according to claim 1.
前記属性追加手段は、前記取得した修正情報を、前記送信した図面データの前記属性情報に追加する、
ことを特徴とする請求項1から請求項4のうちのいずれか1の請求項に記載の図面管理サーバ。 From the terminal that transmitted the drawing data, the drawing data is corrected, the correction acquisition means for acquiring correction information created separately from the drawing data,
The attribute adding means adds the acquired correction information to the attribute information of the transmitted drawing data.
The drawing management server according to any one of claims 1 to 4, wherein the drawing management server.
を備えたことを特徴とする請求項1から請求項5のうちのいずれか1の請求項に記載の図面管理サーバ。 Notifying means for notifying the approver of the updated drawing data that the drawing data has been updated by the drawing data updating means;
The drawing management server according to any one of claims 1 to 5, further comprising:
前記送信した図面データに対する承認情報を前記端末から受信する承認情報受信機能と、
前記受信した承認情報に対応する承認者の印影実データを、前記図面データに対する承認者の印影実データを記憶する前記印影記憶手段から取得する印影取得機能と、
前記取得した印影実データと前記図における表示位置を含む印影情報を、前記承認された図面データの前記属性情報に追加する属性追加機能と、
前記印影情報が前記属性情報に追加された図面データに対する電子署名を作成する電子署名作成機能と、
前記作成した電子署名に対するタイムスタンプをタイムスタンプサーバから取得するタイムスタンプ取得機能と、
前記電子署名とタイムスタンプを、前記属性情報に追加することで、当該図面データを更新する図面データ更新機能と、
をコンピュータに実現させるための図面管理プログラム。 In response to a request from the terminal, drawing data transmission function for acquiring and transmitting designated drawing data from drawing data storage means for storing drawing data composed of the drawing data and its attribute information;
An approval information receiving function for receiving approval information for the transmitted drawing data from the terminal;
Imprint acquisition function for acquiring the imprint actual data of the approver corresponding to the received approval information from the imprint storage means for storing the approver imprint actual data for the drawing data;
An attribute addition function for adding the acquired imprint actual data and the imprint information including the display position in the figure to the attribute information of the approved drawing data;
An electronic signature creating function for creating an electronic signature for the drawing data in which the seal stamp information is added to the attribute information;
A time stamp acquisition function for acquiring a time stamp for the created electronic signature from a time stamp server;
A drawing data update function for updating the drawing data by adding the electronic signature and the time stamp to the attribute information;
A drawing management program for realizing a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011206358A JP5788278B2 (en) | 2011-09-21 | 2011-09-21 | Drawing management server and drawing management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011206358A JP5788278B2 (en) | 2011-09-21 | 2011-09-21 | Drawing management server and drawing management program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013070179A true JP2013070179A (en) | 2013-04-18 |
JP5788278B2 JP5788278B2 (en) | 2015-09-30 |
Family
ID=48475386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011206358A Active JP5788278B2 (en) | 2011-09-21 | 2011-09-21 | Drawing management server and drawing management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5788278B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346581A (en) * | 2014-10-28 | 2015-02-11 | 国家电网公司 | Method and device for adding electronic seal on design diagram |
JP2016127605A (en) * | 2014-12-31 | 2016-07-11 | 森元信吉 | System and method for verifying real-time time stamp created by digital time stamp device |
JP2019068168A (en) * | 2017-09-29 | 2019-04-25 | ブラザー工業株式会社 | Image processing apparatus and computer program |
KR20240124802A (en) * | 2023-02-09 | 2024-08-19 | 주식회사 위드엔디 | Method of displaying information using PDF |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08241355A (en) * | 1995-03-06 | 1996-09-17 | Hitachi Ltd | Work flow system with seal composing function and its control method |
JP2003216666A (en) * | 2002-01-21 | 2003-07-31 | Shimizu Corp | Drawing control system |
JP2004094542A (en) * | 2002-08-30 | 2004-03-25 | Hitachi Software Eng Co Ltd | Document management system |
JP2007281713A (en) * | 2006-04-04 | 2007-10-25 | Shachihata Inc | Information generation processing program, information generator, and information generation method |
JP2009301189A (en) * | 2008-06-11 | 2009-12-24 | Fuji Xerox Co Ltd | Document processing apparatus and document processing program |
-
2011
- 2011-09-21 JP JP2011206358A patent/JP5788278B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08241355A (en) * | 1995-03-06 | 1996-09-17 | Hitachi Ltd | Work flow system with seal composing function and its control method |
JP2003216666A (en) * | 2002-01-21 | 2003-07-31 | Shimizu Corp | Drawing control system |
JP2004094542A (en) * | 2002-08-30 | 2004-03-25 | Hitachi Software Eng Co Ltd | Document management system |
JP2007281713A (en) * | 2006-04-04 | 2007-10-25 | Shachihata Inc | Information generation processing program, information generator, and information generation method |
JP2009301189A (en) * | 2008-06-11 | 2009-12-24 | Fuji Xerox Co Ltd | Document processing apparatus and document processing program |
Non-Patent Citations (1)
Title |
---|
JPN6014055477; CAD・GIS向けシステム , 20110808, 株式会社セイコーアイ・インフォテック * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346581A (en) * | 2014-10-28 | 2015-02-11 | 国家电网公司 | Method and device for adding electronic seal on design diagram |
JP2016127605A (en) * | 2014-12-31 | 2016-07-11 | 森元信吉 | System and method for verifying real-time time stamp created by digital time stamp device |
JP2019068168A (en) * | 2017-09-29 | 2019-04-25 | ブラザー工業株式会社 | Image processing apparatus and computer program |
JP6993610B2 (en) | 2017-09-29 | 2022-01-13 | ブラザー工業株式会社 | Image processing equipment and computer programs |
KR20240124802A (en) * | 2023-02-09 | 2024-08-19 | 주식회사 위드엔디 | Method of displaying information using PDF |
KR102710952B1 (en) | 2023-02-09 | 2024-10-11 | 주식회사 위드엔디 | Method of displaying information using PDF |
Also Published As
Publication number | Publication date |
---|---|
JP5788278B2 (en) | 2015-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7934098B1 (en) | System and method for capturing and applying a legal signature to documents over a network | |
US20070079139A1 (en) | Signature authentication | |
JP5755007B2 (en) | Drawing management server, drawing management program, and drawing management system | |
JP6300456B2 (en) | COMMUNICATION METHOD, DEVICE, PROGRAM, AND NETWORK SYSTEM | |
JP5788278B2 (en) | Drawing management server and drawing management program | |
US20160197903A1 (en) | Signature system portal for signing electronic documents | |
CN104038663A (en) | Device management in a distributed scan system | |
JP5531521B2 (en) | Document management system, document operation device, and program | |
US20230418984A1 (en) | Artwork managing method, computer, and program | |
US20150067347A1 (en) | Signature system portal for signing electronic documents | |
JP2009026076A (en) | Document management system | |
US20150081834A1 (en) | Information processing system and method | |
JP2004248045A (en) | Electronic signature system and its program | |
JP2002236868A (en) | Electronic seal system and recording medium for recording electronic seal program | |
US20090183007A1 (en) | Method, Computer Program Product and Apparatus for Authenticating Electronic Documents | |
JP2008035019A (en) | Digital signature device | |
JP2003006361A (en) | Electronic seal impression system and recording medium which records electronic seal impression program | |
EP3840285A1 (en) | Device, method, and program for confirming electronic signature | |
US11977661B2 (en) | System for generating a digital handwritten signature using a mobile device | |
JP7299662B1 (en) | Information processing device, method, and program | |
JP2012165293A (en) | Electronic signature device and signature verification device | |
GB2456326A (en) | Digitally signed and sealed electronic drawing with an associated overlay | |
US20210266179A1 (en) | Device, Method, and Program for Confirming Electronic Signature | |
JP2008103791A (en) | Program and device for managing electronic document | |
AU2008200157B2 (en) | Method, computer program product and apparatus for authenticating electronic documents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140703 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150109 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150227 |
|
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: 20150703 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150729 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5788278 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |