[go: up one dir, main page]

JP2012118702A - Electronic data management server - Google Patents

Electronic data management server Download PDF

Info

Publication number
JP2012118702A
JP2012118702A JP2010267097A JP2010267097A JP2012118702A JP 2012118702 A JP2012118702 A JP 2012118702A JP 2010267097 A JP2010267097 A JP 2010267097A JP 2010267097 A JP2010267097 A JP 2010267097A JP 2012118702 A JP2012118702 A JP 2012118702A
Authority
JP
Japan
Prior art keywords
electronic data
notification
party
notification mail
search
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.)
Withdrawn
Application number
JP2010267097A
Other languages
Japanese (ja)
Inventor
Miku Yamagata
美久 山縣
Yasumori Morimoto
泰守 森本
Yuki Yasumi
由記 八隅
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.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Canon MJ IT Group Holdings Inc
Original Assignee
Canon Marketing Japan Inc
Canon MJ IT Group Holdings Inc
Canon Software Inc
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 Canon Marketing Japan Inc, Canon MJ IT Group Holdings Inc, Canon Software Inc filed Critical Canon Marketing Japan Inc
Priority to JP2010267097A priority Critical patent/JP2012118702A/en
Publication of JP2012118702A publication Critical patent/JP2012118702A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a system for determining whether or not notification via E-mail is given depending on a status and kind of electronic data and kind of a party concerned and, when it is given, for selecting an appropriate notification content from among a plurality of contents.SOLUTION: The electronic data management server gives notification to a party concerned via E-mail on the basis of a status of the electronic data registered to electronic data storage means, a database of party concerned, and a notification E-mail information database and has: notification E-mail information database search means for conducting search with the status as a condition; kind of party concerned acquisition means for acquiring the kind of party concerned on the basis of the party concerned database; notification E-mail generation means for generating a notification E-mail on the basis of the notification content included in the notification E-mail information searched for; notification determination means for determining whether or not to give notification to the party concerned; and notification E-mail distribution means for distributing the created notification E-mail to the party concerned to whom the notification is decided to be given by the notification determination means.

Description

本発明は、管理される電子データのステータスによって、該電子データの関係者にメール通知を行う電子データ管理システムに関する。   The present invention relates to an electronic data management system that notifies a person concerned with electronic data by e-mail according to the status of the electronic data to be managed.

従来、電子文書管理システムやワークフローシステムにおいて、ある条件を満たすデータの関係者に通知メールを送信する作業があるが、この作業は膨大な場合もあり、ミスの防止や効率化のため、作業担当者に対する様々な支援技術が提供されている。   Conventionally, in electronic document management systems and workflow systems, there has been work to send notification e-mails to the persons concerned with data that satisfy certain conditions, but this work can be enormous, and in order to prevent mistakes and improve efficiency, Various assistive technologies are provided to the elderly.

特許文献1では、特許出願書類を管理する文書管理システムにおいて、出願審査の請求をすることができる最終期限よりも前の一定期間に、発明者に対して、当該発明について出願審査の請求を要望するかどうか確認する技術を提供している。確認は一定期間毎にまとめてメールで行うため、大量のメール送信が必要だが、特許出願書類を管理する文書管理システムに記録された発明者情報と、人事マスタを連携させて自動化し、省力化している。   In Patent Document 1, in a document management system that manages patent application documents, a request for examination of an application for the invention is requested from the inventor within a certain period before the final deadline for requesting examination of the application. Provides technology to check whether or not. Since confirmation is performed by e-mail at regular intervals, a large amount of e-mail transmission is required, but the inventor information recorded in the document management system that manages patent application documents and the HR master are linked to automate and save labor. ing.

特開2003−108721号広報JP 2003-108721 A

特許文献1では、出願審査の請求について発明者に確認をする際に、発明者が退職者や休職者である場合にはメールを送信しないように制御している。   In Patent Document 1, when the inventor is confirmed about a request for examination of an application, if the inventor is a retired employee or a leave employee, the e-mail is not transmitted.

しかしながら、一般的に電子データ管理システムにおいて、電子データのステータスには様々なものがあり、各ステータスに従って、その関係者が例え在職する社員ではなくても通知が必要な場合がある。さらに、通知するか否かの判定条件はステータスにより異なり、通知する場合であっても通知内容も一意的なものではなく、ステータスが異なれば内容も異なり、特許文献1における発明では、前述の状況には対応できないという問題点があった。   However, in general, there are various electronic data statuses in an electronic data management system, and notification may be required according to each status even if the person concerned is not an employee. Further, the determination condition for determining whether or not to notify differs depending on the status, and even if notification is made, the notification content is not unique, and if the status is different, the content is also different. There was a problem that could not cope.

本発明は、上記の問題点を解決するためになされたものであり、電子データのステータス、種別、関係者の種別により、メールによる通知を行うか否かの判定を関係者毎に行い、通知する場合、複数の内容から適切な通知内容を選択する仕組みを提供することを課題とする。

The present invention has been made to solve the above-described problems, and determines whether or not to notify by e-mail according to the status, type, and type of the related party of electronic data. In this case, it is an object to provide a mechanism for selecting appropriate notification contents from a plurality of contents.

本発明は、電子データ記憶手段に登録された電子データのステータスと、前記電子データの関係者を登録する関係者データベースと、通知する内容および通知先となる関係者種別の情報を管理する通知メール情報データベースと、に基づいて関係者にメールによる通知を行う電子データ管理サーバであって、前記電子データのステータスを条件として通知メール情報データベースを検索する通知メール情報データベース検索手段と、前記関係者データベースに基づいて関係者種別を取得する関係者種別取得手段と、前記通知メール情報データベース検索手段により検索した通知メール情報に含まれる通知内容に基づいて、通知メールを生成する通知メール生成手段と、前記電子データの関係者に対して、前記関係者種別取得手段により取得された関係者種別と、通知メール情報に含まれる関係者種別と、に基づき通知をするか否かを判定する通知判定手段と、前記通知判定手段により通知するとされた関係者に、生成された前記通知メールを配信する通知メール配信手段と、を有することを特徴とする。   The present invention relates to a status of electronic data registered in the electronic data storage means, a related party database for registering related parties of the electronic data, a notification mail for managing information to be notified and related party type information to be notified An electronic data management server for notifying related parties by e-mail based on an information database, a notification mail information database searching means for searching a notification mail information database on condition of the status of the electronic data, and the related party database A party type acquisition unit that acquires a party type based on the notification mail generation unit that generates a notification mail based on the notification content included in the notification mail information searched by the notification mail information database search unit, Obtained by the concerned person type obtaining means for the concerned person of the electronic data. Generated by the notification determination means for determining whether to notify based on the related party type and the related party type included in the notification mail information, and the related party to be notified by the notification determination means And a notification mail distribution means for distributing the notification mail.

本発明によれば、電子データのステータス、種類、関係者を条件として、メールによる通知を行うか否かの判定を行い、通知する場合には複数の内容から適切な通知内容を選択することで、状況に応じて、適切な関係者に適切な内容のメールを送信することができる。   According to the present invention, it is determined whether or not to notify by e-mail on condition of status, type and parties of electronic data, and when notifying, selecting appropriate notification contents from a plurality of contents. Depending on the situation, an appropriate content can be sent to an appropriate person.

本発明の実施形態に関わる電子データ管理サーバ、人事DBサーバ、電子データ管理者クライアントPC、データ関係者クライアントPCのシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration of an electronic data management server, a personnel DB server, an electronic data manager client PC, and a data party client PC according to an embodiment of the present invention. 電子データ管理サーバ、人事DBサーバ、電子データ管理者クライアントPC、データ関係者クライアントPCの各ハード構成の一例を示すブロック図である。It is a block diagram which shows an example of each hardware constitutions of an electronic data management server, a personnel database server, an electronic data manager client PC, and a data party client PC. 電子データ管理サーバの機能ブロックの一例を示す図である。It is a figure which shows an example of the functional block of an electronic data management server. 電子データ記憶手段のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of an electronic data storage means. 電子データ記憶手段に登録されている1つの電子データと該データの関係者のうち社員(退職者等含む)を関連付けるデータベースの一例を示す図である。It is a figure which shows an example of the database which associates one electronic data registered into an electronic data memory | storage means, and the employee (a retired person etc. are included) among the persons concerned with this data. 社外関係者を管理するデータベースのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the database which manages an external party. 電子データ記憶手段に登録されている1つの電子データと該データの社外関係者を関連付けるデータベースの一例を示す図である。It is a figure which shows an example of the database which links | relates one electronic data registered into the electronic data storage means, and the external party of this data. 通知メールに関する情報を管理するデータベースのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the database which manages the information regarding a notification mail. 人事データベースのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of a personnel database. 電子データの登録処理を説明するフローチャートの一例である。It is an example of the flowchart explaining the registration process of electronic data. 電子データの関係者に通知メールを送信する処理を説明するフローチャートの一例である。It is an example of the flowchart explaining the process which transmits a notification mail to the concerned person of electronic data. 通知対象とする電子データを検索し、一覧表示するGUIの一例を示す図である。It is a figure which shows an example of GUI which searches the electronic data made into notification object, and displays it as a list. 電子データの登録時、編集時のGUIの一例を示す図である。It is a figure which shows an example of GUI at the time of registration of electronic data, and edit. 通知メールの一例である。It is an example of a notification mail. 通知メールの一例である。It is an example of a notification mail. 通知メールの一例である。It is an example of a notification mail.

以下、本発明の実施の形態を、図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施形態に関わる電子データ管理サーバ、人事DBサーバ、電子データ管理者クライアントPC、データ関係者サーバPCのシステム構成の一例を示す図である。電子データ管理サーバ101、人事データサーバ102(人事DBサーバ)、電子データ管理者クライアントPC103、データ関係者クライアントPC104は、ネットワーク105を介して相互に接続される。   FIG. 1 is a diagram illustrating an example of a system configuration of an electronic data management server, a personnel DB server, an electronic data manager client PC, and a data party server PC according to an embodiment of the present invention. The electronic data management server 101, the personnel data server 102 (HR database server), the electronic data manager client PC 103, and the data party client PC 104 are connected to each other via the network 105.

図2は、電子データ管理サーバ、人事DBサーバ、電子データ管理者クライアントPC、データ関係者クライアントPCの各ハード構成の一例を示すブロック図である。CRT201と、入力デバイス202と、CPU203と、RAM204と、ROM205と、外部記憶装置206と、ネットワーク・インタフェース207とを備える。   FIG. 2 is a block diagram illustrating an example of each hardware configuration of the electronic data management server, the personnel database server, the electronic data manager client PC, and the data party client PC. A CRT 201, an input device 202, a CPU 203, a RAM 204, a ROM 205, an external storage device 206, and a network interface 207 are provided.

CPU203は、ROM205に記憶された制御プログラムを読み出して実行すると共に、情報処理装置を制御する。RAM204は、データ等を一時記憶するためのバッファやワークエリア等として機能し、またOSを含む各種プログラムを実行する作業領域として使用される。   The CPU 203 reads and executes a control program stored in the ROM 205 and controls the information processing apparatus. The RAM 204 functions as a buffer and work area for temporarily storing data and the like, and is used as a work area for executing various programs including the OS.

外部記憶装置206はハードディスクドライブ等の記憶装置であり、OSやファイル管理システムのプログラムを含む各種プログラム及び各種データの短期的、永続的な記憶装置として使用される。   The external storage device 206 is a storage device such as a hard disk drive, and is used as a short-term and permanent storage device for various programs and various data including programs of the OS and file management system.

入力デバイス202は、キーボード、マウス等に代表されるユーザ入力機器であり、CRT201は情報処理装置の処理結果等を表示するための機器である。バス208は、上述した各部を互いに接続するシステムバスである。なお、電子データ管理サーバ101、人事データサーバ102においては、CRT201および入力デバイス202は、必須なものではない。   The input device 202 is a user input device represented by a keyboard, a mouse, and the like, and the CRT 201 is a device for displaying a processing result of the information processing apparatus. A bus 208 is a system bus that connects the above-described units to each other. In the electronic data management server 101 and the personnel data server 102, the CRT 201 and the input device 202 are not essential.

図3は、電子データ管理サーバの機能ブロックの一例を示す図である。301〜309は、電子データ管理サーバの中心となる機能であり、電子データを管理する機能群と他の機能を管理する機能群からなる。   FIG. 3 is a diagram illustrating an example of functional blocks of the electronic data management server. Reference numerals 301 to 309 are functions that are central to the electronic data management server, and include a function group that manages electronic data and a function group that manages other functions.

電子データを管理する機能群の詳細としては、電子データを記憶する電子データ記憶手段323(図4に対応)に電子データを登録する電子データ登録手段301、電子データ記憶手段323の電子データを更新する電子データ更新手段302、電子データ記憶手段323から電子データを検索するための条件を指定する電子データ検索条件指定手段303(詳細は図12の検索条件指定部分)、前記条件を元に電子データを検索する電子データ検索手段304、前記検索結果である電子データを表示する電子データ検索結果表示手段305、登録時や前記検索結果の中の1電子データを詳細に表示する電子データ詳細内容表示手段306(詳細は図13。図13では更新も可能)である。   As the details of the function group for managing electronic data, electronic data registering means 301 for registering electronic data in electronic data storing means 323 (corresponding to FIG. 4) for storing electronic data, and updating of electronic data in electronic data storing means 323 are updated. Electronic data updating means 302, electronic data search condition designating means 303 for designating conditions for retrieving electronic data from the electronic data storage means 323 (details are retrieval condition designating parts in FIG. 12), electronic data based on the conditions Electronic data search means 304 for searching the electronic data, electronic data search result display means 305 for displaying the electronic data as the search results, electronic data detailed content display means for displaying in detail one electronic data in the search results or at the time of registration 306 (details are shown in FIG. 13 and can be updated in FIG. 13).

他の機能を管理する機能群の詳細としては、後述する通知メールDB管理と連携して、電子データの関係者にメールによる通知を行う自動通知手段307、人事DBや社外関係者DB(社外関係者データベース)と関連する機能と連携して、電子データの関係者の種別を取得する関係者種別取得手段308や関係者の種別を判定する関係者種別判定手段309がある。ここで、本明細書の例としては、関係者として社員(在職者、退職者、休職者など)および社外関係者という種別にて説明を行うが、実際には社員の役職や所属組織、また社外関係者であっても例えばグループ会社の社員と、取引先の関係者など自由に構成して良い。その場合、関係者種別取得手段308および関係者種別判定手段309は、後述する社外関係者や人事DBに所属する社員の種類に柔軟に対応するため、外部プログラムと連携したり、外部設定ファイルにより関係者の種類を変更できるようにしたりといった構成であっても良い。あくまで本構成は例の1つに過ぎない。   Details of the function group for managing other functions include automatic notification means 307 for notifying a person concerned with electronic data by e-mail in cooperation with a notice mail DB management described later, a personnel affairs DB or an external party DB (external relations). In association with a function related to the party database), there is a party type acquisition unit 308 for acquiring the party type of the electronic data and a party type determination unit 309 for determining the type of the party. Here, as an example of this specification, explanations will be given by the types of employees (incumbents, retired employees, leaved employees, etc.) and outside parties as related parties. Even outside parties, for example, employees of a group company and parties related to a business partner may be freely configured. In that case, the related party type acquisition unit 308 and the related party type determination unit 309 cooperate with an external program or use an external setting file in order to flexibly correspond to the types of employees related to external parties and personnel DBs described later. The configuration may be such that the type of the person concerned can be changed. This configuration is only one example.

次に電子データ関係者DB管理について説明する。電子データ関係者DB324(図5に対応)により、電子データ記憶手段323で管理されている電子データと、各電子データの関係者のうち社員(在職者、退職者、休職者など)が関係づけて記憶されている。電子データ関係者DB登録手段310は、電子データが電子データ記憶手段323に登録される際に、関係者のうち社員(在職者、退職者、休職者など)を電子データ関係者DB324に登録する。一方、電子データ関係者DB検索手段311は、電子データ記憶手段323に登録された電子データが参照される際に、関係者のうち社員(在職者、退職者、休職者など)を電子データ関係者DB324から取得する。   Next, electronic data related person DB management will be described. The electronic data related person DB 324 (corresponding to FIG. 5) associates electronic data managed by the electronic data storage means 323 with employees (existing persons, retired persons, absentees, etc.) among persons related to each electronic data. Is remembered. When the electronic data is registered in the electronic data storage unit 323, the electronic data related person DB registration unit 310 registers employees (incumbents, retired persons, absentees, etc.) among the related persons in the electronic data related person DB 324. . On the other hand, the electronic data related person DB search means 311 refers to the electronic data related persons (employees, retired persons, absentees, etc.) among the related persons when the electronic data registered in the electronic data storage means 323 is referred to. From the user DB 324.

次に社外関係者DB管理について説明する。社外関係者DB325(図6に対応)は、電子データ記憶手段323に登録される関係者について、社外関係者であると判定された場合に、社員が人事DBで管理される代替として、登録し管理するデータベースである。まず、社外関係者であるかどうかを社外関係者判定手段312により判定し、社外関係者である場合には社外関係者DB登録手段(社外関係者データベース登録手段)313により社外関係者DB325に登録する。ここで社外関係者であるかどうかは、例えば電子データに記載されている企業名などにより判定することができるが、これはあくまで一例であり、もともと電子データに社外関係者であることを明示的に記載しておいても良い。一方、社外関係者DB検索手段314は、電子データ記憶手段323に登録された電子データが参照される際に、関係者のうち社外関係者を社外関係者DB325から取得する。   Next, external party database management will be described. The outside party DB 325 (corresponding to FIG. 6) registers the party registered in the electronic data storage means 323 as an alternative to managing an employee in the personnel database when it is determined that the party is an outside party. It is a database to be managed. First, whether or not the person is an outside person is determined by the outside person judging means 312, and if it is an outside person, it is registered in the outside person DB 325 by the outside person DB registration means (outside person database registration means) 313. To do. Whether or not the person is an outside party can be determined by, for example, the company name described in the electronic data. However, this is merely an example, and it is explicitly stated that the outside party is originally in the electronic data. It may be described in. On the other hand, when the electronic data registered in the electronic data storage unit 323 is referred to, the external party DB search unit 314 acquires the external party among the parties from the external party DB 325.

次に電子データ社外関係者DB管理について説明する。電子データ社外関係者DB326(図7に対応)により、電子データ記憶手段323で管理されている電子データと、各電子データの関係者のうち社外関係者が関係づけて記憶されている。電子データ社外関係者DB登録手段315は、電子データが電子データ記憶手段323に登録される際に、関係者のうち社外関係者を電子データ社外関係者DB326に登録する。一方、電子データ社外関係者DB検索手段316は、電子データ記憶手段323に登録された電子データが参照される際に、関係者のうち社外関係者を電子データ社外関係者DB326から取得する。   Next, electronic data external party DB management will be described. The electronic data external party DB 326 (corresponding to FIG. 7) stores the electronic data managed by the electronic data storage means 323 and the external parties among the related parties of each electronic data. When the electronic data is registered in the electronic data storage unit 323, the electronic data external party DB registration unit 315 registers external parties among the related parties in the electronic data external party DB 326. On the other hand, when the electronic data registered in the electronic data storage unit 323 is referred to, the electronic data outside party DB search unit 316 acquires the outside party from among the parties from the electronic data outside party DB 326.

なお、社員を管理するための電子データ関係者DBおよび人事DBと、社外関係者を管理する電子データ社外関係者DBおよび社外関係者DBと分けた構成は、詳細説明を行うための便宜上のものであり、実際には統合した関係者DB(関係者データベース)であってもよく、内部的に社員と社外関係者の区別がつくものであればよい。更に前述の通り、本願発明の詳細説明における関係者の分類はあくまで一例であり、如何なる分類であっても同様の処理を実現してもよい。   In addition, the structure divided into the electronic data related person DB and HR DB for managing employees and the electronic data external related person DB and external related person DB for managing external parties is for convenience of detailed description. Actually, it may be an integrated related party DB (related party database) as long as it can distinguish between employees and external parties internally. Furthermore, as described above, the classification of the parties in the detailed description of the present invention is merely an example, and the same processing may be realized for any classification.

次に通知メール情報DB(通知メール情報データベース)管理について説明する。通知メール情報DB327(図8に対応)により、如何なる条件の下に、関係者のうちの誰に、どのようなメールが配信されるかが決定する。通知メール情報DB検索手段317は、特定の条件の下で通知するメールに関する情報を通知メール情報DB327から検索する。通知判定手段318は、メール通知時に指定された条件の下、通知する関係者と通知しない関係者を関係者の種別により判定する。通知判定手段318は、前述の社外関係者判定手段312や後述する退職者等判定手段322と連携しても良い。通知メール生成手段319は、通知するメールの見出しや本文を生成し、通知メール配信手段320は、通知判定手段318により通知すると判定された関係者に、実際にメールを配信する。   Next, management of notification mail information DB (notification mail information database) will be described. The notification mail information DB 327 (corresponding to FIG. 8) determines what kind of mail is distributed to whom of the parties under what conditions. The notification mail information DB search means 317 searches the notification mail information DB 327 for information related to mail to be notified under a specific condition. The notification determination unit 318 determines a party to be notified and a party not to be notified according to the type of the party under the conditions specified at the time of mail notification. The notification determination unit 318 may cooperate with the aforementioned outside party determination unit 312 or the retired person determination unit 322 described later. The notification mail generation unit 319 generates a headline and a body of the mail to be notified, and the notification mail distribution unit 320 actually distributes the mail to the parties determined to be notified by the notification determination unit 318.

次に、人事DB管理について説明する。人事DB328(図9に対応)は、例えば人事部が管理する人事情報が格納されたデータベースである。人事DB検索手段は、社員の個人IDなどをキーとして人事DB328から、対応する社員(在職者、退職者、休職者など)を検索する。また、退職者等判定手段322は、社員のうち、在職者と既に退職した社員、あるいは休職者など、本願発明で使用する社員の種別を判定する。   Next, HR DB management will be described. The personnel DB 328 (corresponding to FIG. 9) is a database storing personnel information managed by the personnel department, for example. The personnel DB retrieval means retrieves corresponding employees (incumbents, retired employees, absentees, etc.) from the personnel DB 328 using the employee's personal ID as a key. Further, the retired employee determining means 322 determines the type of employee used in the present invention, such as an incumbent and an employee who has already retired, or a member of absence from work.

以上、管理を6つのカテゴリに区分して説明してきたが、本説明及び図3の区分は、あくまで便宜上のものであり、機能がこれらの記述に従ってグループとして管理される必要はない。またデータベースは5つ(人事DBも含めると6つ)に分割されているが、これは説明の便宜上のものであり、実際の構成は必ずしも5つ(あるいは6つ)である必要性はなく、自由である。更に人事DBは、本願発明の詳細説明においては、人事部が管理しているサーバにアクセスするように構成しているが、例えば随時、前記人事部のサーバからデータをダウンロードし、本願発明のサーバ内で管理しても良い。   As described above, the management has been described by dividing it into six categories. However, the description and the classification of FIG. 3 are merely for convenience, and the functions do not need to be managed as a group according to these descriptions. The database is divided into five (6 including the personnel DB), but this is for convenience of explanation, and the actual configuration does not necessarily need to be five (or six). Be free. Further, in the detailed description of the present invention, the personnel DB is configured to access a server managed by the personnel department. For example, the personnel DB downloads data from the server of the personnel department at any time, and the server of the present invention. You may manage within.

図4〜図9は、各種情報を管理するデータベースである。データベースとは便宜上の表現であり、1つのデータベースの異なるテーブルとして実現しても良いし、またいわゆるRDBなどの使用を必要とするものではない。   4 to 9 are databases for managing various information. A database is an expression for convenience, and may be realized as a different table of one database, and does not require the use of a so-called RDB or the like.

図4は、電子データ記憶手段のデータ構造の一例を示す図である。すなわち本願発明で中心的な電子データを管理するためのデータベースである。ここで電子データとは、構造化されたドキュメントを指しているが、もとの入力データは非構造化文書ファイルなどであっても自動的に情報を抽出し、抽出できない項目の情報は必要に応じて人手により追加、修正して整備した電子データ化したもの、ワークフローの帳票データようにPC上から起票されるため、実質的に前述のように当初から構造化されたものなど任意である。   FIG. 4 is a diagram showing an example of the data structure of the electronic data storage means. That is, it is a database for managing electronic data that is central in the present invention. Electronic data here refers to a structured document, but the original input data is automatically extracted even if it is an unstructured document file, etc. Information on items that cannot be extracted is necessary. Electronic data that has been manually added and modified accordingly, and since it is drafted from the PC like workflow form data, it is virtually arbitrary as structured from the beginning as described above. .

電子データ記憶手段には、文書の種類毎に異なるテーブルを持つ構成として、例えばテーブル401は特許出願した電子データ専用としてもよいし、テーブル402のように様々なデータを同一テーブルに格納し、アプリケーション側で使い分けるようにしても良い。   The electronic data storage means has a different table for each document type. For example, the table 401 may be dedicated to electronic data for which a patent application has been filed, or various data such as the table 402 may be stored in the same table, You may make it use properly by the side.

本願発明では、図4のテーブル401を用いて、特許出願したデータを管理することを例として説明をすすめる。例えば特許庁の提出形式のデータである特許出願の書類は、データの構造化がされているため、後述する図13のようなGUI上に表示可能である。誤りがあっても訂正し、電子データで登録しても良い。   In the present invention, description will be made by taking an example of managing patent-filed data using the table 401 of FIG. For example, a patent application document, which is data in a format filed by the Patent Office, is structured in data and can be displayed on a GUI as shown in FIG. Any errors may be corrected and registered with electronic data.

データID403には、各電子データにユニークに付与されたIDである。   The data ID 403 is an ID uniquely assigned to each electronic data.

データ種別404には、電子データの種別を表している。テーブル401は、特許出願した電子データ専用であるので、全て“A01:特許”と記載されている。   The data type 404 represents the type of electronic data. Since the table 401 is dedicated to electronic data for which a patent application has been filed, all of the tables 401 are described as “A01: patent”.

ステータス405には、管理者の立場から見た電子データの位置づけが記載される。特許出願データの例であれば、知財担当者が出願手続きを完了したことを示す“出願完了”、審査請求をするかどうか判断中であることを示す“審査請求確認”、登録査定がなされ登録が完了したことを示す“登録”などが考えられる。   The status 405 describes the position of the electronic data viewed from the manager's standpoint. In the case of patent application data, the “IP application completion” indicates that the IP officer has completed the application procedure, “confirmation of examination request” indicates that a request for examination is being made, and a registration assessment is made. For example, “registration” indicating that the registration is completed can be considered.

前ステータス406は、ステータスが変化する場合に前のステータスを記載するものであり、またステータスが変更された日時は、ステータス更新日407に記載されている。例えばデータID“1000−0003”は、「“2010年11月30日”に“明細書作成中”であった発明が“出願完了”となった」ことを表している。   The previous status 406 describes the previous status when the status changes, and the date and time when the status was changed is described in the status update date 407. For example, the data ID “1000-0003” represents that “the invention that was“ developing the specification ”on“ November 30, 2010 ”was“ application completed ””.

発明の名称408には出願した発明の名称が、要約409には要約、請求の範囲410には特許請求の範囲、出願日411には出願日が記載されている。   The title of the invention is described in the title 408, the abstract in the summary 409, the claim in the claim 410, and the filing date in the filing date 411.

以上が、電子データを管理する電子データ記憶手段の、構造の一例である。実際には、1レコード(テーブル401の1行)に、出願人に関する情報、特許出願の番号など特許出願した際のデータの他の全ての要素が格納されてもよいし、「明細書」など長文となる部分はファイルに格納され、そのファイルを参照する項目があってもよい。また、本発明の例として示す図5〜図7のように発明者については、別途管理してもよい。すなわち前述したとおり、テーブル401における出願特許データの管理はあくまで一例に過ぎない。   The above is an example of the structure of electronic data storage means for managing electronic data. Actually, one record (one line of the table 401) may store all other elements of data at the time of patent application, such as information on the applicant, patent application number, etc. The long part may be stored in a file, and there may be an item that refers to the file. Moreover, you may manage separately about an inventor like FIGS. 5-7 shown as an example of this invention. That is, as described above, the management of application patent data in the table 401 is merely an example.

図5〜図9の概略は、前述の図3の中で記載しているので、詳細は、図10以降の動作に基づいて説明していく。   Since the outline of FIGS. 5 to 9 is described in FIG. 3 described above, details will be described based on the operations in FIG.

図10は電子データの登録処理を説明するフローチャートの一例である。   FIG. 10 is an example of a flowchart for explaining electronic data registration processing.

ステップS1001では、電子データの元となるデータを取得する。例えば特許庁提出形式のデータを指定のファイルサーバ上のフォルダに格納し、一定期間毎に読み込む、あるいは1件ごとに人手による操作により、本登録処理の入力とする、などがある。   In step S1001, data that is the source of electronic data is acquired. For example, data in a format filed by the JPO is stored in a folder on a specified file server and is read at regular intervals, or manually entered for each case as input for this registration process.

ステップS1002では、ステップS1001で取得したデータから、電子データとして必要な項目、すなわち本例では、図4のテーブル401における発明の名称408、要約409、請求の範囲410、出願日411、当電子データの関係者、すなわち発明者となる社員や社外関係者(共同発明者となる他社の社員)、関係者の所属する企業名、企業の居所などを抽出する。   In step S1002, items necessary as electronic data from the data acquired in step S1001, that is, in this example, the title 408, summary 409, claim 410, filing date 411, electronic data in the table 401 of FIG. , That is, an employee who becomes the inventor, an externally related person (an employee of another company who becomes the joint inventor), the name of the company to which the related person belongs, the whereabouts of the company, etc. are extracted.

ステップS1003からステップ1011では、関係者(すなわち発明者)の情報を1人ずつ処理する。まず、ステップS1004では、処理する関係者1名分のデータに着目する。   From step S1003 to step 1011, information on the parties concerned (that is, the inventor) is processed one by one. First, in step S1004, attention is focused on data for one person to be processed.

ステップS1005では、着目中の関係者データが、社員のものであるか社外関係者のものであるかを判定する。図10のフローチャートでは、関係者種別判定(図3の関係者種別判定手段309)を用いているが、関係者種別判定手段から社外関係者判定手段(図3の社外関係者判定手段312)を呼び出しても良いし、ステップS1005の処理を社外関係者判定手段で置き換えてもよい。社外関係者判定手段では、着目中のデータを判定するために、例えば出願書類において発明者の覧には発明者の名前と会社名(所属情報)が並んでいるため、会社名を用いることができる。   In step S1005, it is determined whether the interested party data being noticed belongs to an employee or an outside party. In the flowchart of FIG. 10, the related party type determination (related party type determination unit 309 in FIG. 3) is used, but the external party determination unit (external related party determination unit 312 in FIG. 3) is changed from the related party type determination unit. You may call, and you may replace the process of step S1005 by the outside party determination means. In order to determine the data of interest in the outside party determination means, for example, the inventor's name and company name (affiliation information) are lined up in the inventor's list in the application documents, so the company name can be used. it can.

ステップS1006では、ステップS1005の判定結果により、社内関係者と社外関係者で処理を分岐する。社員の場合にはステップS1007に進む。   In step S1006, depending on the determination result in step S1005, the process is branched between the internal and external parties. In the case of an employee, the process proceeds to step S1007.

ステップS1007では、社員であるため人事DBを検索し、個人IDを取得する。ここで個人IDを取得する目的は、姓名は結婚などにより変わる可能性があるからである。前述の電子データに社員名だけではなく個人IDを登録することで、姓名が変わった場合でも対応できる。さらに、例えば同姓同名の社員がいるような場合には、後述の登録前確認のステップS1010(図13のGUI1301に対応)で警告を出し、正しい発明者を選択させ、将来的な処理を適切に行うように対応することができる。   In step S1007, since it is an employee, the personnel database is searched and a personal ID is acquired. Here, the purpose of acquiring the personal ID is that the first and last names may change due to marriage or the like. By registering not only the employee name but also the personal ID in the above-mentioned electronic data, it is possible to cope with the case where the first and last names change. Furthermore, for example, when there is an employee with the same family name, a warning is issued in step S1010 for confirmation before registration (corresponding to GUI 1301 in FIG. 13) described later, the correct inventor is selected, and future processing is appropriately performed. Can respond to do.

一方、社員ではない場合はステップS1008に進む。ステップS1008では、社外関係者DB検索手段314により、社外関係者DB325(図6)から着目中の関係者を検索する。   On the other hand, if it is not an employee, the process proceeds to step S1008. In step S1008, the external party DB search means 314 searches the external party DB 325 (FIG. 6) for the interested party.

ここで社外関係者DB(図6)について説明する。本説明では、社外関係者DBには、個人ID601、氏名602、会社名603、申請人識別番号604、メールアドレス605が格納されている。すなわち社外関係者DB検索手段314の検索結果としては、これらの情報が含まれるが、これらはあくまで例である。   Here, the external party DB (FIG. 6) will be described. In this description, a personal ID 601, a name 602, a company name 603, an applicant identification number 604, and a mail address 605 are stored in the external party DB. That is, the search results of the external party DB search means 314 include these pieces of information, but these are only examples.

社外関係者DB検索手段314での同姓同名の異なる人物の検索をできるかぎり避けるため、検索条件には関係者の姓名の他、会社名や申請者識別番号を用いてもよい。ただしこの場合でも、姓名の変更により検索できない可能性や、同姓同名が区別できない複数人物が検索される可能性があれば(いずれもこの段階では着目中の社外関係者の個人IDは不明なために発生する)検索結果はあくまで「候補」とし、後で人手による確認が必要であるとしてもよい。この確認も後述の登録前確認のステップS1010(図13のGUI1301)で実施することとしてもよい。   In order to avoid searching for different persons with the same first name and last name as much as possible in the external party DB search means 314, the company name or the applicant identification number may be used as the search condition in addition to the last name of the related party. However, even in this case, if there is a possibility that a search cannot be performed due to a change in the surname or a plurality of persons who cannot distinguish the same surname and the same name may be searched (because the personal IDs of external parties concerned are unknown at this stage) The search results may be “candidates” and require manual confirmation later. This confirmation may also be performed in step S1010 (GUI 1301 in FIG. 13) of confirmation before registration described later.

以上、ステップS1004からステップS1008までの処理により、前述の電子データの元となるデータから抽出した関係者1名分の処理が完了する。   As described above, the process from step S1004 to step S1008 completes the process for one person extracted from the data that is the source of the electronic data.

全ての関係者に対して前述の処理が完了すると、ステップS1003からステップS1009までのループが完了し、ステップS1010に進む。   When the above-described processing is completed for all parties concerned, the loop from step S1003 to step S1009 is completed, and the process proceeds to step S1010.

ステップS1010では、例えば図13のGUI1301により、電子データ記憶手段に登録する電子データの内容が正しいことを事前に確認する。図13の1302は発明者(電子データの関係者)に関する情報であり、前述のように同姓同名の社員がいるため誤って取得する、結婚などで姓が変更されたりして取得できない、というケースが、社員の場合でも社外関係者の場合でも起こりえる。そのため氏名1303の修正が必要な場合がある。また、社外関係者の場合には、初めて共同発明者になる場合など社外関係者DBに登録されていない場合もあり、新たに管理対象とするため一意的な個人ID1305の付与、電子データの元データからは抽出できない情報(例えばメールアドレス1306)などの記載をする。さらに必要なデータがあればファイルとして添付してもよい(1307)。   In step S1010, for example, by using the GUI 1301 in FIG. 13, it is confirmed in advance that the content of the electronic data registered in the electronic data storage unit is correct. Reference numeral 1302 in FIG. 13 is information relating to the inventor (the person concerned with the electronic data), and there is an employee who has the same surname and the same surname as described above, and the case where the surname is changed due to marriage or the like cannot be obtained. However, it can happen in the case of employees or outside parties. Therefore, the name 1303 may need to be corrected. Further, in the case of an outside party, there are cases where it is not registered in the outside party DB, such as when it becomes a joint inventor for the first time, and since it is newly managed, it is given a unique personal ID 1305, the source of electronic data Information that cannot be extracted from the data (for example, mail address 1306) is described. Further, if there is necessary data, it may be attached as a file (1307).

GUI1301での確認および必要があれば修正をした後の電子データを、保存ボタン1308を押下することで登録する。   Electronic data after confirmation with the GUI 1301 and correction if necessary is registered by pressing a save button 1308.

ステップS1011では、まず新しい社外関係者を社外関係者DB(図6)に登録する。   In step S1011, a new external party is first registered in the external party DB (FIG. 6).

ステップS1012では、電子データに一意的なデータID、例えば“1000−001”を発行する。   In step S1012, a unique data ID such as “1000-001” is issued for the electronic data.

ステップS1013では、電子データに関連する情報を登録する。まず、ステップS1012で発行したデータIDと関連付けて、関係者(発明者)のうち社員を電子データ関係者DB登録手段により電子データ関係者DB(図5)に登録する。図13の例では、社員としての発明者は“安藤太郎”
、“佐々木次郎”、“金子花子”の3名なので(図9の人事DBの社員IDから)“10001”、“10002”、“20010”が取得され、図5のデータID501に取得したデータID“1000−001”と、個人ID502に“10001”、“10002”、“20010”の3レコードが登録される。
In step S1013, information related to electronic data is registered. First, in association with the data ID issued in step S1012, employees among the related parties (inventors) are registered in the electronic data related DB (FIG. 5) by the electronic data related DB registration means. In the example of FIG. 13, the inventor as an employee is “Taro Ando”
, “Jiro Sasaki” and “Hanako Kaneko” (from the employee ID in the personnel database in FIG. 9), “10001”, “10002”, “20010” are acquired, and the data ID acquired in the data ID 501 in FIG. Three records of “1000-001” and “10001”, “10002”, and “20010” are registered in the personal ID 502.

同様に電子データ社外関係者DBに、データID701に“1000−001”、個人ID702に“Z1000”(田中一郎さんの社外関係者DBに登録されている個人ID)が対応付けで登録される。   Similarly, “1000-001” is registered in the electronic data external party DB and “Z1000” (personal ID registered in Mr. Ichiro Tanaka's external party DB) is registered in association with the personal ID 702.

最後に電子データの本体が図4のテーブル401に登録される。テーブル401の最初のレコードが対応するデータIDを持つが、当初のステータス405は“出願完了”などとなる。以上により、電子データの登録処理についての説明を完了する。   Finally, the electronic data body is registered in the table 401 of FIG. Although the first record in the table 401 has a corresponding data ID, the initial status 405 is “application completed” or the like. This completes the description of the electronic data registration process.

次に図11のフローチャートを用いて電子データの関係者に通知メールを送信する処理を説明する。本フローチャートは、人手の操作により、特定の条件の電子データを検索し、その検索結果である電子データを対象として通知メール送信する処理を示す。   Next, a process for sending a notification mail to an electronic data related person will be described using the flowchart of FIG. This flowchart shows a process of searching for electronic data of a specific condition by a manual operation and transmitting a notification mail for the electronic data that is the search result.

例えば特許出願後3年以内に審査請求する必要があるので、2010年終わり頃に、2年〜2年半前に出願した特許出願データを、知財担当者が発明者に通知する処理を説明する。   For example, it is necessary to file an examination request within 3 years after the filing of a patent application, so the intellectual property person in charge will notify the inventor of patent application data filed two to two and a half years ago around the end of 2010 To do.

ステップS1101では、通知対象の電子データを検索するための条件を指定する(図3の電子データ検索条件指定手段303)。例えば、図12のGUI1201を表示し、検索条件1202を入力する。図12の検索条件の例としては、データ種別1203が“A01:特許”の電子データであること、ステータス1204が“審査請求確認”であること(このステータスの例は、発明者に「審査請求をすることを要望するか」確認するステータスであることを意味している)が指定されている。   In step S1101, a condition for searching for electronic data to be notified is specified (electronic data search condition specifying means 303 in FIG. 3). For example, the GUI 1201 in FIG. 12 is displayed and the search condition 1202 is input. As an example of the search condition of FIG. 12, the data type 1203 is electronic data of “A01: patent”, and the status 1204 is “confirmation of examination request”. "Is it necessary to do this?" Means that the status is to be confirmed).

また出願期間1205として、開始1206が“2008年7月1日”から終了1207“2008年12月31日”の特許出願を対象としている。   The application period 1205 covers a patent application whose start 1206 is “July 1, 2008” to end 1207 “December 31, 2008”.

その他、GUI1201では条件としてステータスの変更を利用することも可能である。すなわち前ステータス1208が何であったか、前ステータスから現在のステータスへの更新期間1209がいつであったか(開始1210、終了1211で指定)を利用する。これらの条件はあくまで例であり、電子データに格納されている任意のデータを検索条件としてもよい。またGUI1201は、例を特許出願書類のデータとしているが、他の種別のデータであれば変更してもよい。例えばワークフローの電子データを確認するものであれば、金額、起票者、承認者のような項目を検索条件としてもよい。   In addition, the GUI 1201 can use status change as a condition. That is, what is the previous status 1208 and when is the update period 1209 from the previous status to the current status (designated by the start 1210 and the end 1211). These conditions are merely examples, and arbitrary data stored in the electronic data may be used as the search conditions. Further, although the GUI 1201 uses the data of patent application documents as an example, it may be changed as long as it is another type of data. For example, if the electronic data of the workflow is to be confirmed, items such as an amount, a drafter, and an approver may be used as the search condition.

GUI1201で検索条件1202を設定したら、検索ボタン1212を押下する。これにより、ステップS1102が実行される。   When the search condition 1202 is set on the GUI 1201, the search button 1212 is pressed. Thereby, step S1102 is executed.

ステップS1102では図3の電子データ検索手段304が呼び出され、検索条件1202で設定した条件に基づき、電子データが収集される。   In step S1102, the electronic data search unit 304 of FIG. 3 is called and electronic data is collected based on the condition set in the search condition 1202.

ステップS1103では、ステップS1102で収集したデータの確認をする。例えば、前述のGUI1201(図12)の検索条件1202の下に結果一覧1213が表示される。本例では2件の結果、“1000−0001”、“1000−0004”が表示されている。詳細を確認したい場合には、確認したいデータをマウスまたはカーソルで選択し、マウスのダブルクリックやキーボードのエンターキーにより、例えば図13のGUI1301を表示する。これは登録時の確認画面と同じであるが、異なるGUIを用意してもよい。登録してから時間が経過しているため、姓名、メールアドレスなど変更があればここで修正し、保存ボタン1308で保存してもよい。詳細の確認が終わったら、閉じるボタン1309でGUI1301を閉じる。   In step S1103, the data collected in step S1102 is confirmed. For example, a result list 1213 is displayed under the search condition 1202 of the aforementioned GUI 1201 (FIG. 12). In this example, two results “1000-0001” and “1000-0004” are displayed. When the details are to be confirmed, the data to be confirmed is selected with the mouse or the cursor, and for example, the GUI 1301 of FIG. 13 is displayed by double clicking the mouse or the enter key of the keyboard. This is the same as the confirmation screen at the time of registration, but a different GUI may be prepared. Since time has passed since registration, if there is a change in the first name, last name, e-mail address, etc., it may be corrected here and saved with the save button 1308. When the details are confirmed, the GUI 1301 is closed with a close button 1309.

以下、ステップS1104からステップS1122で構成するループで、検索された電子データ1件ずつに通知処理を実行する。   Thereafter, the notification process is executed for each searched electronic data in a loop configured from step S1104 to step S1122.

ステップS1105では、検索された電子データの1件に着目する。以下、前述の2件のうちの1件目、データID“1000−0001”を例として説明する。   In step S1105, attention is focused on one piece of retrieved electronic data. Hereinafter, the first of the two cases described above, the data ID “1000-0001” will be described as an example.

ステップS1106では、着目中の電子データから“データ種別”、“ステータス”を取得する。なお、電子データ記憶手段に格納されているデータが1種類である場合には、“ステータス”のみの取得でもよいが、以下の例では両方を使用する。   In step S1106, “data type” and “status” are acquired from the electronic data under consideration. If there is only one type of data stored in the electronic data storage means, only “status” may be acquired, but both are used in the following example.

ステップS1107では、図8の通知メールに関する情報を管理するデータベースから通知メール情報DB検索手段(通知メール情報データベース検索手段)317(図3)を用いて1つの通知メール情報を検索する。ここで図8について説明する。   In step S1107, one piece of notification mail information is searched using the notification mail information DB search means (notification mail information database search means) 317 (FIG. 3) from the database for managing information related to the notification mail in FIG. Here, FIG. 8 will be described.

データ種別801は、図4のデータ種別404に対応する値であり、通知メール情報がいずれの電子データに対する処理に使用されるのかを指定するものである。本例では、“A01:特許”などの値が格納される。ステータス802は、図4のステータス405に対応する値であり、通知メール情報がいずれのステータスに対応して使用されるのかを指定するものである。本例では、“審査請求確認”などの値が格納される。送信先種別803は、電子データの特定のステータスについて通知する際、必ずしも電子データの関係者(特許の例では発明者)の全員に通知するのではなく、誰に通知するかを指定するものである。この値は、後述するステップS1111、ステップS1115の条件分岐において使用される。さらにメール件名804は、通知するメールの件名、メール本文805は通知内容のうち中心となるメッセージであり、本メッセージに特許の例でいえば、発明の名称や発明者などの情報を加えて、メールの本文を生成する。   The data type 801 is a value corresponding to the data type 404 in FIG. 4 and designates for which electronic data the notification mail information is used. In this example, a value such as “A01: patent” is stored. The status 802 is a value corresponding to the status 405 in FIG. 4 and designates which status the notification mail information is used for. In this example, a value such as “confirmation of examination request” is stored. The transmission destination type 803 specifies who is notified, not necessarily all of the persons involved in the electronic data (the inventor in the patent example) when notifying about a specific status of the electronic data. is there. This value is used in conditional branching in steps S1111 and S1115 described later. Further, the email subject 804 is the subject of the email to be notified, and the email body 805 is the central message of the notification content. In the example of the patent to this message, information such as the name of the invention and the inventor is added. Generate the body of the email.

説明をステップS1107に戻す。着目中の電子データは(検索条件1202の指定により)データ種別が“A01:特許”、ステータスが“審査請求確認”であるので、これを検索条件とし、通知メール情報DB検索手段317(図3)は、図8の1行目の通知メール情報806を取得する。   The description returns to step S1107. Since the electronic type of interest is “A01: patent” and the status is “confirmation of examination request” (according to the designation of the search condition 1202), the electronic mail under consideration is set as the search condition, and the notification mail information DB search means 317 (FIG. 3) ) Acquires the notification mail information 806 on the first line in FIG.

ステップS1108では、着目中の電子データの関係者のうち社員(退職者などを含む)を取得する。本フローチャートの例では、ステップS1103で収集した電子データをGUI1301で確認するため、既に社外関係者DB(図6)および人事DB(図9)から関係者の詳細情報を収集しているが、そうでない場合には、本ステップおよび後述のステップS1115で詳細データを収集してもよい。本発明の例としては、着目中のデータは“1000−0001”を例としているため、社員(退職者などなどを含む)として“安藤太郎”、“佐々木次郎”、“金子花子”の3人が取得される。   In step S1108, an employee (including a retired employee) is acquired from the related parties of the electronic data under consideration. In the example of this flowchart, in order to confirm the electronic data collected in step S1103 with the GUI 1301, detailed information on the parties has already been collected from the outside party DB (FIG. 6) and the personnel database (FIG. 9). If not, detailed data may be collected in this step and step S1115 described later. As an example of the present invention, “1000-0001” is taken as an example of data of interest, so three employees, including “Taro Ando”, “Jiro Sasaki”, and “Hanako Kaneko”, are employees (including retirees). Is acquired.

ステップS1109からステップS1113のループでは、関係者のうち、社員(退職者などを含む)に対して通知メールの送信先とするか判定する処理を実行する。   In the loop from step S1109 to step S1113, a process is performed for determining whether a notification mail is to be sent to an employee (including a retired employee) among related parties.

ステップS1110では、社員(退職者などを含む)の情報1名分に着目する。ステップS1111では、着目した社員(退職者などを含む)のうちいずれのものにメールを送信するか判断する条件である。現在の条件で取り出した通知メール情報は、送信先種別803が“社員のみ”である。社員“安藤太郎”に着目したときは、人事DB(図9)により在職中の社員であるため、ステップS1112に進み、通知メール送信先として“安藤太郎”のメールアドレス904が追加される。“金子花子”についても同様であるが、“佐々木次郎”については、退職社員であるため(図9の“佐々木次郎”のデータ退職年月日906の記載より判断)、ステップS1112をスキップし、通知メール送信先には追加されない。ただし、送信先種別が、通知メール情報807の場合は“社員(退職者等含む)”、または通知メール情報808の場合は“全員”(社員(退職者等含)の他、社外関係者も含む、の意味)であるため、ステップS1111の判定からステップS1112に進み、“佐々木次郎”も通知メール送信先に追加される。   In step S1110, attention is focused on information for one employee (including retired employees). In step S1111, it is a condition for determining which of the focused employees (including retired employees) is to send the mail. In the notification mail information extracted under the current conditions, the transmission destination type 803 is “employee only”. When paying attention to the employee “Taro Ando”, since the employee is in office by the personnel database (FIG. 9), the process proceeds to step S1112, and the mail address 904 of “Taro Ando” is added as a notification mail transmission destination. The same applies to “Hanako Kaneko”, but “Jiro Sasaki” is a retired employee (determined from the description of the data retirement date 906 of “Jiro Sasaki” in FIG. 9), so step S1112 is skipped. It is not added to the notification mail destination. However, when the destination type is the notification mail information 807, “employee (including retired employees)” or when the notification mail information 808 is “all” (employee (including retired persons)), there are also outside parties. Therefore, the process proceeds from step S1111 to step S1112, and “Jiro Sasaki” is also added to the notification mail transmission destination.

ステップS1114では、メールの通知先として社外関係者かどうか判断する。現在の例、即ち通知メール情報806では、送信先種別803が“社員のみ”であるため、ステップ1120に進む。本実施例では、特許出願の審査請求をするかどうかの判断は、在職中の社員に限定して通知し確認したい、ということから、通知先を“社員のみ”に限定した例としている。   In step S1114, it is determined whether the person to be notified of the mail is an external party. In the current example, that is, the notification mail information 806, the transmission destination type 803 is “employee only”, so the process proceeds to step 1120. In this embodiment, the determination whether or not to request examination of a patent application is limited to “employees only” because it is desired to notify and confirm only for employees who are currently in office.

通知メール情報807の場合でも送信先種別803は“社員(退職者等含む)”なので同様である。通知メール情報808の場合は“全員”であるため、退職者である“佐々木次郎”のメールアドレスも通知メール送信先に追加される。前者の例としては、図4の電子データ“1000−0002”において、特許出願が、“登録”ステータスになったときには、登録報奨金が支払われる旨を“社員(退職者等含)”に通知する。後者の例としては、図4の電子データ“1000−0003”において、特許出願が、“出願完了”ステータスになったときには、
“全員”(“社員(退職者等含)”と“社外関係者”を意味する)に通知する。どういう状況(ステータス)で、誰に通知するのが適切かは、共同出願者の会社としての契約などにもよるので、本説明での設定はあくまで例である。
The same applies to the notification mail information 807 because the transmission destination type 803 is “employee (including retired employees)”. In the case of the notification mail information 808, since it is “all”, the mail address of the retired “Jiro Sasaki” is also added to the notification mail transmission destination. As an example of the former, in the electronic data “1000-0002” in FIG. 4, when the patent application is in the “registered” status, the “employee (including retired employees)” is notified that the registered bounty will be paid. To do. As an example of the latter, in the electronic data “1000-0003” in FIG. 4, when the patent application is in the “application completed” status,
Notify “all” (meaning “employees (including retired employees)” and “external parties”). The setting in this description is merely an example because the circumstances (status) in which the notification is appropriate depends on the contract of the joint applicant company.

さて、前述の通り図4の電子データID“1000−0003”を例にとれば、上述の通り通知メール情報808が選択されるため、社外関係者にも通知メール送信の設定がされる。この処理を図11のフローチャートのステップS1115からステップS1119で説明する。   If the electronic data ID “1000-0003” in FIG. 4 is taken as an example as described above, the notification mail information 808 is selected as described above, so that notification mail transmission is also set for external parties. This process will be described in steps S1115 to S1119 in the flowchart of FIG.

ステップS1115では、電子データID“1000−0003”の社外関係者の一覧を取得する。本例では、田中一郎”の1名が取得される。   In step S1115, a list of external parties with the electronic data ID “1000-0003” is acquired. In this example, one person of “Ichiro Tanaka” is acquired.

ステップS1116からステップS1119のループで、社外関係者のアドレスを送信先として設定する。ステップS1117では、ステップS1115で取り出した社外関係者のデータのうち、1名分のデータに着目する。ステップS1118では、着目中の社外関係者のメールアドレスを取得し、送信先として追加する。   In the loop from step S1116 to step S1119, the address of an external party is set as the transmission destination. In step S1117, attention is focused on the data for one person out of the data of external parties extracted in step S1115. In step S1118, the e-mail address of the external party in question is acquired and added as a transmission destination.

全ての社外関係者に対して処理を完了するとステップS1116からステップS1119のループを抜け、ステップS1120に進む。   When the processing is completed for all outside parties, the process goes from step S1116 to step S1119 and proceeds to step S1120.

S1120は、S1107において電子データのデータ種別とステータスから取得された通知メール情報により、通知メールの件名と本文を生成する。電子データが“1000−0001”であれば通知メール情報806により、“審査請求確認”の通知を“社員のみ”用に生成する。同様に電子データ“1000−0002”であれば通知メール情報807により、“登録”の通知を“社員(退職者等含)”用に生成する。電子データ“1000−0003”であれば通知メール情報808により、“出願完了”の通知を“全員”(“社員(退職者等含)”と“社外関係者”を意味する)用に生成する。   In S1120, the subject and body of the notification mail are generated based on the notification mail information acquired from the data type and status of the electronic data in S1107. If the electronic data is “1000-0001”, a notification “confirmation of examination request” is generated for “employee only” from the notification mail information 806. Similarly, if the electronic data is “1000-0002”, the notification mail information 807 is used to generate a “registration” notification for “employee (including retired employees)”. If the electronic data is “1000-0003”, the notification e-mail information 808 is used to generate a notification of “application completion” for “all” (meaning “employees (including retired employees)” and “external parties”). .

ステップS1121では、ステップS1112で通知先に追加した社員(条件によって退職者等も含む)、ステップS1118で通知先に追加した社外関係者を送信先として、ステップS1120で生成したメールを配信する。配信したメールの例を図14、図15、図16に示す。   In step S1121, the mail generated in step S1120 is distributed to the employees added to the notification destination in step S1112 (including retired persons or the like depending on conditions) and the external parties added to the notification destination in step S1118 as transmission destinations. Examples of delivered mail are shown in FIGS. 14, 15, and 16. FIG.

ステップS1104からステップS1122のループで、検索結果の全ての電子データに対して通知処理を完了する。以上で、電子データの関係者に通知メールを送信する処理の説明を完了する。   In the loop from step S1104 to step S1122, the notification process is completed for all electronic data of the search results. This completes the description of the process for sending the notification mail to the parties concerned with the electronic data.

なお、図11のフローチャート実行時には、電子データの登録処理(図10)と同様に、通知する関係者の情報を図13のGUI1301で確認可能なステップS1102がある。本処理では関係者(発明者)は既に個人IDとして管理されているため、例え姓が変更になっていても特定できるが、通知前に必要な確認、更新をするためである。ただし、本フローチャートを特定の日付や時刻に自動的に起動し、メールによる通知を自動化する場合などには、ステップS1102による確認をスキップしてもよい。   When executing the flowchart of FIG. 11, similarly to the electronic data registration process (FIG. 10), there is step S <b> 1102 in which information on the parties to be notified can be confirmed using the GUI 1301 of FIG. 13. In this process, since the person concerned (inventor) is already managed as a personal ID, it can be specified even if the surname has been changed, but it is necessary for confirmation and update before notification. However, the confirmation in step S1102 may be skipped when this flowchart is automatically activated on a specific date or time and notification by e-mail is automated.

さらに、関係者を通知メールの送信先に追加するかどうかの判断を、社員の場合には“S1109からS1113のループと、社外関係者の場合には、”S1114の分岐とでプログラムにハードコーディングしてしまっているが、プログラムとしては任意の条件を判断できる汎用的な実装にしておき、送信先種別803の記載をより詳しいルールなど設定する、あるいは外部設定ファイルに記載にしておくことで、図11のフローチャートを変えずに社員、退職者など、社外関係者以外の判定をしてもよい。本フローチャートはあくまで例であり、説明を簡単にするために、図11の通りにした。   Further, the decision whether to add the related person to the destination of the notification mail is hard-coded into the program by “loop of S1109 to S1113 for employees and branch for S1114 for external persons”. However, as a general-purpose implementation that can determine any condition as a program, by setting the description of the destination type 803 more detailed rules or the like, or by describing it in an external setting file, It is also possible to make a determination for an employee, a retired employee, or any other person who is not related to outside the company without changing the flowchart of FIG. This flowchart is merely an example, and is shown in FIG. 11 for ease of explanation.

また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。   The object of the present invention is achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.

また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等である。または、プログラムコードを、ネットワークを介してダウンロードしてもよい。   Moreover, the following can be used as a storage medium for supplying the program code. For example, floppy (registered trademark) disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM or the like. Alternatively, the program code may be downloaded via a network.

また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。   Further, the present invention includes a case where the function of the above-described embodiment is realized by executing the program code read by the computer. In addition, an OS (operating system) running on the computer performs part or all of the actual processing based on an instruction of the program code, and the functions of the above-described embodiments are realized by the processing. Is also included.

更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行う場合である。   Furthermore, a case where the functions of the above-described embodiment are realized by the following processing is also included in the present invention. That is, the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, based on the instruction of the program code, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing.

また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOSなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現する場合も含まれる。   Further, the present invention includes a case where the functions of the above-described embodiments are realized by executing the program code read by the computer. In addition, there is a case where the OS running on the computer performs part or all of the actual processing based on the instruction of the program code, and the functions of the above-described embodiments are realized by the processing.

この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、またはインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベースなどからダウンロードすることにより供給される。   In this case, the program is supplied by downloading directly from a storage medium storing the program or from another computer or database (not shown) connected to the Internet, a commercial network, a local area network, or the like.

上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、OS(オペレーティングシステム)に供給されるスクリプトデータ等の形態から成ってもよい。

The form of the program may be in the form of object code, program code executed by an interpreter, script data supplied to an OS (operating system), and the like.

101 電子データ管理サーバ
102 人事DBサーバ
103 データ管理者クライアントPC
104 データ関係者クライアントPC
105 ネットワーク
201 CRT
202 入力デバイス
203 CPU
204 RAM
205 ROM
206 外部記憶装置
207 ネットワーク・インタフェース
208 バス
301 電子データ登録手段
302 電子データ更新手段
303 電子データ検索条件指定手段
304 電子データ検索手段
305 電子データ検索結果表示手段
306 電子データ詳細内容表示手段
307 自動通知手段
308 関係者種別取得手段
309 関係者種別判定手段
310 電子データ関係者DB登録手段
311 電子データ関係者DB検索手段
312 社外関係者判定手段
313 社外関係者DB登録手段
314 社外関係者DB検索手段
315 電子データ社外関係者DB登録手段
316 電子データ社外関係者DB検索手段
317 通知メール情報DB検索手段
318 通知判定手段
319 通知メール生成手段
320 通知メール配信手段
321 人事DB検索手段
322 退職者等判定手段
323 電子データ記憶手段
324 電子データ関係者DB
325 社外関係者DB
326 電子データ社外関係者DB
327 通知メール情報DB
328 人事DB
101 Electronic Data Management Server 102 Human Resources DB Server 103 Data Manager Client PC
104 Data related client PC
105 Network 201 CRT
202 Input device 203 CPU
204 RAM
205 ROM
206 External storage device 207 Network interface 208 Bus 301 Electronic data registration means 302 Electronic data update means 303 Electronic data search condition designation means 304 Electronic data search means 305 Electronic data search result display means 306 Electronic data detailed content display means 307 Automatic notification means 308 Participant Type Acquisition Unit 309 Participant Type Determination Unit 310 Electronic Data Party DB Registration Unit 311 Electronic Data Party DB Search Unit 312 External Party Determination Unit 313 External Party DB Registration Unit 314 External Party DB Search Unit 315 Electronic Data external party DB registration means 316 Electronic data external party DB search means 317 Notification mail information DB search means 318 Notification determination means 319 Notification mail generation means 320 Notification mail distribution means 321 Personnel DB search means 322 Retirement Determining means 323 electronic data storage means 324 electronic data related person DB
325 DB for external parties
326 External database for electronic data
327 Notification mail information DB
328 HR DB

Claims (8)

電子データ記憶手段に登録された電子データのステータスと、前記電子データの関係者を登録する関係者データベースと、通知する内容および通知先となる関係者種別の情報を管理する通知メール情報データベースと、に基づいて関係者にメールによる通知を行う電子データ管理サーバであって、
前記電子データのステータスを条件として通知メール情報データベースを検索する通知メール情報データベース検索手段と、
前記関係者データベースに基づいて関係者種別を取得する関係者種別取得手段と、
前記通知メール情報データベース検索手段により検索した通知メール情報に含まれる通知内容に基づいて、通知メールを生成する通知メール生成手段と、
前記電子データの関係者に対して、前記関係者種別取得手段により取得された関係者種別と、通知メール情報に含まれる関係者種別と、に基づき通知をするか否かを判定する通知判定手段と、
前記通知判定手段により通知するとされた関係者に、生成された前記通知メールを配信する通知メール配信手段と、
を有することを特徴とする電子データ管理サーバ。
A status of electronic data registered in the electronic data storage means, a related party database for registering parties related to the electronic data, a notification mail information database for managing information to be notified and related party type information to be notified; An electronic data management server for notifying related parties by e-mail based on
A notification mail information database search means for searching a notification mail information database on condition of the status of the electronic data;
A party type acquisition means for acquiring a party type based on the party database;
A notification mail generation means for generating a notification mail based on the notification content included in the notification mail information searched by the notification mail information database search means;
Notification determining means for determining whether or not to notify a related party of the electronic data based on the related party type acquired by the related party type acquiring means and the related party type included in the notification mail information When,
Notification mail distribution means for distributing the generated notification mail to the parties who are notified by the notification determination means;
An electronic data management server comprising:
前記電子データ記憶手段に新たに電子データを登録する電子データ登録手段を更に備え、
前記関係者種別には社外関係者を含み、
前記電子データ登録手段で登録される新たな電子データに含まれる関係者の所属情報に基づき、前記関係者が社外関係者か否か判定する社外関係者判定手段と、
前記関係者が社外関係者である場合に、社外関係者としての情報を社外関係者データベースに格納するための社外関係者データベース登録手段と、
を有することを特徴とする請求項1に記載の電子データ管理サーバ。
Electronic data registration means for newly registering electronic data in the electronic data storage means,
The related party type includes external parties,
An external party determination unit that determines whether the party is an external party based on affiliation information of the party included in the new electronic data registered by the electronic data registration unit;
An external party database registration means for storing information as an external party in an external party database when the party is an external party;
The electronic data management server according to claim 1, further comprising:
前記電子データの要素にはデータの内容を表すデータ種別を含み、
前記通知メール情報データベース検索手段の検索条件には、前記データ種別をも指定することを特徴とする請求項1または請求項2に記載の電子データ管理サーバ。
The element of the electronic data includes a data type representing the content of the data,
The electronic data management server according to claim 1 or 2, wherein the data type is also specified as a search condition of the notification mail information database search means.
前記電子データ記憶手段の管理者が、少なくともステータスによる前記電子データ記憶手段の検索条件を指定する電子データ検索条件指定手段と、
前記検索条件に基づき電子データ記憶手段を検索する電子データ検索手段と、
前記電子データ検索手段による検索結果を一覧する電子データ検索結果表示手段と、
前記検索結果のうち、指定した電子データの詳細を表示、修正、電子データ記憶手段への更新をする電子データ詳細内容表示手段と、
を有することを特徴とする請求項1乃至請求項3のいずれか1項に記載の電子データ管理サーバ。
An administrator of the electronic data storage means, an electronic data search condition specifying means for specifying a search condition of the electronic data storage means according to at least a status;
Electronic data search means for searching the electronic data storage means based on the search conditions;
Electronic data search result display means for listing search results by the electronic data search means;
Electronic data detailed content display means for displaying, correcting, and updating the electronic data storage means for displaying details of the designated electronic data among the search results;
The electronic data management server according to claim 1, further comprising:
前記電子データ記憶手段の管理者が、少なくともステータスによる前記電子データ記憶手段の検索条件を指定する電子データ検索条件指定手段と、
前記検索条件に基づき電子データ記憶手段を検索する電子データ検索手段と、
前記検索条件により前記電子データ検索手段を、指定の時刻あるいは一定期間毎に実行し、前記通知メールを配信する自動通知手段と、
を有することを特徴とする請求項1乃至請求項3のいずれか1項に記載の電子データ管理サーバ。
An administrator of the electronic data storage means, an electronic data search condition specifying means for specifying a search condition of the electronic data storage means according to at least a status;
Electronic data search means for searching the electronic data storage means based on the search conditions;
Automatic notification means for executing the electronic data search means according to the search condition at a specified time or every predetermined period and delivering the notification mail;
The electronic data management server according to claim 1, further comprising:
電子データ記憶手段に登録された電子データのステータスと、前記電子データの関係者を登録する関係者データベースと、通知する内容および通知先となる関係者種別の情報を管理する通知メール情報データベースと、に基づいて関係者にメールによる通知を行う電子データ管理方法であって、
通知メール情報データベース検索手段が、前記電子データのステータスを条件として通知メール情報データベースを検索する通知メール情報データベース検索工程と、
関係者種別取得手段が、前記関係者データベースに基づいて関係者種別を取得する関係者種別取得工程と、
前記通知メール情報データベース検索工程により検索した通知メール情報に含まれる通知内容に基づいて、通知メール生成手段が、通知メールを生成する通知メール生成工程と、
前記電子データの関係者に対して、前記関係者種別取得工程により取得された関係者種別と、通知メール情報に含まれる関係者種別と、に基づき通知判定手段が、通知をするか否かを判定する通知判定工程と、
通知メール配信手段が、前記通知判定工程により通知するとされた関係者に、生成された前記通知メールを配信する通知メール配信工程と、
を有することを特徴とする電子データ管理方法。
A status of electronic data registered in the electronic data storage means, a related party database for registering parties related to the electronic data, a notification mail information database for managing information to be notified and related party type information to be notified; An electronic data management method for notifying related parties by e-mail based on
A notification mail information database search means for searching the notification mail information database on condition of the status of the electronic data;
A party type acquisition unit acquires a party type based on the party database,
Based on the notification content included in the notification mail information searched by the notification mail information database search step, the notification mail generation unit generates a notification mail,
Whether or not the notification determination means notifies the related party of the electronic data based on the related party type acquired in the related party type acquiring step and the related party type included in the notification mail information. A notification determination step for determining;
A notification mail distribution unit is configured to distribute the generated notification mail to a person who is notified by the notification determination step.
An electronic data management method comprising:
請求項6に記載された電子データ管理方法を実行するためのプログラム。   A program for executing the electronic data management method according to claim 6. 請求項6に記載された電子データ管理方法を実行するためのプログラムをコンピュータが読み取り可能に記憶した記録媒体。   A recording medium storing a computer-readable program for executing the electronic data management method according to claim 6.
JP2010267097A 2010-11-30 2010-11-30 Electronic data management server Withdrawn JP2012118702A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010267097A JP2012118702A (en) 2010-11-30 2010-11-30 Electronic data management server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010267097A JP2012118702A (en) 2010-11-30 2010-11-30 Electronic data management server

Publications (1)

Publication Number Publication Date
JP2012118702A true JP2012118702A (en) 2012-06-21

Family

ID=46501464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010267097A Withdrawn JP2012118702A (en) 2010-11-30 2010-11-30 Electronic data management server

Country Status (1)

Country Link
JP (1) JP2012118702A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021128521A (en) * 2020-02-13 2021-09-02 株式会社すなおネット Proxy procedure information distribution system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021128521A (en) * 2020-02-13 2021-09-02 株式会社すなおネット Proxy procedure information distribution system
JP2022003553A (en) * 2020-02-13 2022-01-11 株式会社すなおネット Representative procedure information distribution system
JP7015600B2 (en) 2020-02-13 2022-02-03 株式会社すなおネット Proxy procedure information distribution system

Similar Documents

Publication Publication Date Title
US8037146B2 (en) Email annotation
US8839092B2 (en) Multi-user, multi-timed collaborative annotation
JP4390402B2 (en) Knowledge information management method, knowledge information utilization method, and knowledge information management device
US20050108293A1 (en) Method and apparatus for matter-centric document management
US20150074194A1 (en) Discussion-topic, social network systems
US20140344273A1 (en) System and method for categorizing time expenditure of a computing device user
US9813417B2 (en) Systems and methods for creating and displaying an electronic communication digest
US10055704B2 (en) Workflow provision with workflow discovery, creation and reconstruction by analysis of communications
JP2008140089A (en) Information management device, conference system and program
JP7360222B1 (en) Program, information processing device, manufacturing method, information processing method
US20190043020A1 (en) Generating and enhancing meeting-related objects based on image data
JP2003085090A (en) Information sharing system
US20040201622A1 (en) Free-form routing of physical and electronic documents
JP6650174B1 (en) Intellectual property management device, intellectual property management program, and intellectual property management method
JP6586050B2 (en) Management device, management method, and management program
JP3655719B2 (en) Image search information management method and image search information management device
JP2012118702A (en) Electronic data management server
JP6671649B2 (en) Information processing device
JP2005078224A (en) Web site managing system
US20180060819A1 (en) Dynamic document approval system and method
JP4809053B2 (en) Data linkage processing system, data linkage processing method, and data linkage processing program
JP2006350554A (en) Document digitization system
JP2007034419A (en) Information collection and distribution system
JP2002015163A (en) Agency method and system for placing job offer advertisement in job offer advertising medium
JP2003036335A (en) Administrative document catalog publishing system, administrative document catalog publishing method, program for causing a computer to execute the method, and computer-readable recording medium recording the program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130531

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130531

A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20140204