JP5308929B2 - Progress rate calculation device, progress rate calculation method, and program - Google Patents
Progress rate calculation device, progress rate calculation method, and program Download PDFInfo
- Publication number
- JP5308929B2 JP5308929B2 JP2009150977A JP2009150977A JP5308929B2 JP 5308929 B2 JP5308929 B2 JP 5308929B2 JP 2009150977 A JP2009150977 A JP 2009150977A JP 2009150977 A JP2009150977 A JP 2009150977A JP 5308929 B2 JP5308929 B2 JP 5308929B2
- Authority
- JP
- Japan
- Prior art keywords
- item
- progress rate
- electronic document
- input
- progress
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004364 calculation method Methods 0.000 title claims description 142
- 238000012544 monitoring process Methods 0.000 claims description 16
- 238000000034 method Methods 0.000 description 36
- 238000012937 correction Methods 0.000 description 26
- 238000004458 analytical method Methods 0.000 description 18
- 238000012545 processing Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、1つまたは複数の項目によって構成される電子文書の作成進捗率を算出する進捗率算出装置、進捗率算出方法及びプログラムに関する。 The present invention relates to a progress rate calculation device, a progress rate calculation method, and a program for calculating a creation progress rate of an electronic document composed of one or a plurality of items.
従来、複数の部門や人が関わる業務の流れであるワークフローを、効率的に処理するために、当該ワークフローをコンピュータネットワーク上で管理、支援するワークフローシステムが提案されている。ワークフローシステムでは、業務で作成する電子文書の進捗率を推定し、電子文書の進捗率を用いてワークフローの進捗状況を管理している(例えば特許文献1〜特許文献3を参照)。
2. Description of the Related Art Conventionally, a workflow system that manages and supports a workflow on a computer network has been proposed in order to efficiently process a workflow that is a flow of work involving a plurality of departments and people. In the workflow system, the progress rate of an electronic document created in business is estimated, and the progress status of the workflow is managed using the progress rate of the electronic document (see, for example,
特許文献1には、プロジェクトの成果物である電子文書の情報量と処理完了時に予想される基準値とを比較して進捗率を推定する技術が開示されている。具体的には、作成中の電子文書のページ数、行数またはサイズを所定の基準値と比較することで進捗率の推定を行っている。
また、特許文献2には、ソフトウェア開発プロジェクトで使用する電子文書に出現する記述要素に対応する情報の個数を計数し、当該計数結果に基づいて進捗率の推定を行う技術が開示されている。
また、特許文献3には、電子文書の作成者の習熟度や当該電子文書の作成難易度などのパラメータを入力し、当該パラメータに基づいて電子文書の作成データ量と作成時間との関係を示す曲線を定め、作業中の電子文書のデータ量と当該曲線とを比較することで進捗率の推定を行う技術が開示されている。
業務で作成する電子文書は、その様式によって入力する項目が異なり、項目によっては、データ量が少ないが、実際の進捗状況に大きい影響を有する項目や、データ量が多くても進捗状況への影響が少ない項目等、様々な項目が存在しうる。ここで、項目とは、定型化された電子文書に設けられた入力領域のことを指す。また、電子文書は、一般的に、項目毎に定型化の度合いが異なる。例えば、プルダウン形式で択一的に選択する項目や、任意の文字列の入力を受け付ける項目などがある。
しかしながら、項目完成に必要なデータ量と作成進捗率に与える影響が必ずしも比例しないため、従来のワークフローシステムのように電子文書のデータ量や情報の数によって進捗率の推定を行うと、推定された進捗率と実際の進捗率との間に乖離が生じてしまうという問題があった。また、電子文書の項目の各々に適した進捗率の推定を行うことができなかった。
Electronic documents created for business use different items depending on the format, and depending on the items, the amount of data is small, but items that have a large impact on the actual progress, and the impact on the progress even if the amount of data is large There may be various items such as items with few. Here, the item refers to an input area provided in a stylized electronic document. In addition, electronic documents generally differ in the degree of stylization for each item. For example, there are items that are alternatively selected in a pull-down format, and items that accept input of an arbitrary character string.
However, since the amount of data required to complete the item and the effect on the creation progress rate are not necessarily proportional, it is estimated that the progress rate is estimated by the amount of data and the number of information in the electronic document as in the conventional workflow system There was a problem that a divergence occurred between the progress rate and the actual progress rate. In addition, the progress rate suitable for each item of the electronic document cannot be estimated.
また、特許文献1には、プロジェクト開始以前またはプロジェクト業務外の日常のオフィスワークで用いる電子文書の進捗率の算定方法は開示されていない。このようなオフィスワークでは必ずしも作業工程が固定的でなく、用いる電子文書も日々発生する業務に応じて流動的に追加・削除・変更等されるケースが多い。また、文書のページ数、行数またはサイズなど、情報量のみに基づいて判断する進捗率が、実際の進捗率とは異なるということは経験的に認識されている。例えば、情報量の少ない短い文書であっても必要キーワードを網羅し、的確な内容であれば情報量の多い文書の進捗率を凌ぐ場合がある。したがって、これらの事実に着目した電子文書の作成進捗率の推定技術が求められている。
Further,
また、特許文献2に記載の技術も、特許文献1に記載の技術と同様に、プロジェクト開発工程上における各プロジェクト生産物を基準とした進捗率の推定を行っており、上述したようなオフィスワークにおける電子文書作成の作成進捗率の推定に対応させるには課題が残る。
In addition, the technology described in
また、特許文献3に記載の技術をオフィスワークに適用した場合、予め作成難易度等のパラメータを設定しておくことは容易ではない。また、特許文献3には、書類全体を最小単位として作成進捗率の推定をする方法が開示されているが、業務によっては1つの文書を作成するのに数日を要するものもあるため、特許文献3に記載の技術では、例えば日単位、時間単位等の詳細な進捗管理を行うことができなかった。
In addition, when the technique described in
本発明は上記の点に鑑みてなされたものであり、その目的は、電子文書の項目の各々に適した進捗率の推定を行う進捗率算出装置、進捗率算出方法及びプログラムを提供することにある。 The present invention has been made in view of the above points, and an object thereof is to provide a progress rate calculation device, a progress rate calculation method, and a program for estimating a progress rate suitable for each item of an electronic document. is there.
本発明は上記の課題を解決するためになされたものであり、電子文書の作成進捗率を算出する進捗率算出装置であって、前記電子文書の1つまたは複数の項目の種別を判定する項目種別判定手段と、前記項目種別判定手段が判定した種別に基づいて前記項目の各々の進捗率を算出する項目進捗率算出手段と、前記項目進捗率算出手段によって算出された項目毎の進捗率を用いて前記電子文書の作成進捗率を算出する書類進捗率算出手段と、を備えることを特徴とする。 The present invention has been made to solve the above-described problem, and is a progress rate calculation device for calculating a creation progress rate of an electronic document, and an item for determining the type of one or more items of the electronic document A type determination unit, an item progress rate calculation unit that calculates the progress rate of each of the items based on the type determined by the item type determination unit, and a progress rate for each item calculated by the item progress rate calculation unit. And document progress rate calculating means for calculating the progress rate of creation of the electronic document.
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、項目名に対応する複数の選択肢から入力内容を選択することで入力が完成する項目であると判定された場合、当該項目への入力の有無を判定し、入力がある場合に当該項目の入力の有無に基づいて進捗率を決定する、ことを特徴とする。 In the present invention, the item progress rate calculating means is an item for which input is completed when the item type determining means selects the input content from a plurality of options corresponding to the item name. If it is determined, the presence / absence of input to the item is determined, and when there is an input, the progress rate is determined based on the presence / absence of input of the item.
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、項目名に対応する任意の文字列を入力することにより入力が完成する項目であると判定された場合、当該項目に入力された文字列の文字数と所定の基準文字数とに基づいて当該項目の文字列充足率を算出し、当該算出した文字列充足率を用いて当該項目の進捗率を算出する、ことを特徴とする。 In the present invention, the item progress rate calculating means determines that the item type is an item whose input is completed by inputting an arbitrary character string corresponding to the item name by the item type determining means. If the character string is input, the character string filling rate of the item is calculated based on the number of characters of the character string input to the item and the predetermined reference character number, and the progress rate of the item is calculated using the calculated character string filling rate. It is characterized by calculating.
また、本発明において、前記基準文字数は、過去に作成された電子文書の該当項目に入力された文字列の文字数の平均値であることを特徴とする。 In the present invention, the reference character number is an average value of the number of characters of a character string input to a corresponding item of an electronic document created in the past.
また、本発明において、前記項目進捗率算出手段が算出した文字列充足率が所定の値より大きいときに、前記項目に入力された文字列の文字数に基づいて前記基準文字数を更新する基準文字数更新手段を備える、ことを特徴とする。 In the present invention, when the character string filling rate calculated by the item progress rate calculating means is larger than a predetermined value, the reference character number update is performed to update the reference character number based on the number of characters of the character string input to the item. Means.
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、項目名に対応する任意の文字列を入力することにより入力が完成する項目であると判定された場合、所定のキーワード群に含まれるキーワードの、当該項目に入力された文字列における出現数に基づいて算出した出現率を用いて当該項目の進捗率を算出する、ことを特徴とする。 In the present invention, the item progress rate calculating means determines that the item type is an item whose input is completed by inputting an arbitrary character string corresponding to the item name by the item type determining means. In such a case, the progress rate of the item is calculated using the appearance rate calculated based on the number of occurrences of the keyword included in the predetermined keyword group in the character string input to the item.
また、本発明において、前記キーワード群に含まれるキーワードは、過去に作成された電子文書の該当項目に入力された文字列に含まれる部分文字列のうち、所定の出現数または所定の出現率以上出現した部分文字列であることを特徴とする。 In the present invention, the keyword included in the keyword group is a predetermined number of occurrences or a predetermined appearance rate of partial character strings included in a character string input to a corresponding item of an electronic document created in the past. It is a partial character string that appears.
また、本発明において、前記項目名に対応する任意の文字列を入力することにより入力が完成する項目への入力を監視する半定型項目監視手段と、前記半定型項目監視手段が前記項目への入力を検知したときに、画面に前記キーワード群を表示させるキーワード表示手段と、を備えることを特徴とする。 Further, in the present invention, a semi-standard item monitoring unit that monitors input to an item for which input is completed by inputting an arbitrary character string corresponding to the item name, and the semi-standard item monitoring unit to the item And a keyword display unit that displays the keyword group on a screen when an input is detected.
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、項目名に対応する任意の文字列を入力することにより入力が完成する項目であると判定された場合、所定のキーワード群に含まれるキーワードの、当該項目に入力された文字列における出現数に基づいて算出した出現率と前記文字列充足率とに基づいて当該項目の進捗率を算出する、ことを特徴とする。 In the present invention, the item progress rate calculating means determines that the item type is an item whose input is completed by inputting an arbitrary character string corresponding to the item name by the item type determining means. If so, the progress rate of the item is calculated based on the appearance rate calculated based on the number of appearances of the keyword included in the predetermined keyword group in the character string input to the item and the character string fullness rate. It is characterized by that.
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、所定の枠内に任意の情報を入力することで入力が完成する項目であると判定された場合、前記入力された情報を画面に表示した際の当該情報の面積を前記所定の枠内の面積で除算することにより得られる入力情報の占有率と、所定の基準占有率とに基づいて、占有充足率を算出し、当該算出した占有充足率に基づいて当該項目の進捗率を算出する、ことを特徴とする。 In the present invention, the item progress rate calculating means determines that the item type is an item whose input is completed by inputting arbitrary information in a predetermined frame by the item type determining means. If the input information is displayed on the screen based on the input information occupancy obtained by dividing the area of the information by the area within the predetermined frame and the predetermined reference occupancy The occupational satisfaction rate is calculated, and the progress rate of the item is calculated based on the calculated occupational satisfaction rate.
また、本発明において、前記基準占有率は、過去に作成された電子文書の該当項目における入力情報の占有率の平均値であることを特徴とする。 In the present invention, the reference occupancy rate is an average value of the occupancy rates of input information in corresponding items of electronic documents created in the past.
また、本発明において、前記項目進捗率算出手段が算出した占有率が所定の値より大きいときに、前記占有率に基づいて前記基準占有率を更新する基準占有率更新手段を備える、ことを特徴とする。 Further, in the present invention, when the occupation rate calculated by the item progress rate calculation unit is larger than a predetermined value, a reference occupation rate update unit that updates the reference occupation rate based on the occupation rate is provided. And
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、所定の枠内に任意の情報を入力することで入力が完成する項目であると判定された場合、当該項目に入力された情報のデータ量と所定の基準データ量とに基づいて、情報量充足率を算出し、当該算出した情報量充足率に基づいて当該項目の進捗率を算出する、ことを特徴とする。 In the present invention, the item progress rate calculating means determines that the item type is an item whose input is completed by inputting arbitrary information in a predetermined frame by the item type determining means. In the case of the information item, the information amount satisfaction rate is calculated based on the data amount of information input to the item and a predetermined reference data amount, and the progress rate of the item is calculated based on the calculated information amount satisfaction rate. It is characterized by that.
また、本発明において、前記基準データ量は、過去に作成された電子文書の該当項目における入力情報のデータ量の平均値であることを特徴とする。 In the present invention, the reference data amount is an average value of data amounts of input information in corresponding items of an electronic document created in the past.
また、本発明において、前記項目進捗率算出手段が算出した情報量充足率が所定の値より大きいときに、前記項目に入力された情報のデータ量に基づいて前記基準データ量を更新する基準データ量更新手段を備える、ことを特徴とする。 In the present invention, the reference data for updating the reference data amount based on the data amount of information input to the item when the information amount satisfaction rate calculated by the item progress rate calculating unit is larger than a predetermined value. A quantity update means is provided.
また、本発明において、前記項目進捗率算出手段は、前記項目種別判定手段によって、前記項目の種別が、所定の枠内に任意の情報を入力することで入力が完成する項目であると判定された場合、当該項目に入力された情報のデータ量と所定の基準データ量とに基づいて、情報量充足率を算出し、当該算出した情報量充足率と前記占有充足率とに基づいて当該項目の進捗率を算出する、ことを特徴とする。 In the present invention, the item progress rate calculating means determines that the item type is an item whose input is completed by inputting arbitrary information in a predetermined frame by the item type determining means. The information amount satisfaction rate is calculated based on the data amount of information input to the item and a predetermined reference data amount, and the item is calculated based on the calculated information amount satisfaction rate and the occupied satisfaction rate. The progress rate is calculated.
また、本発明において、前記書類進捗率算出手段は、予め前記項目の各々に設定された重みに基づいて、前記項目の進捗率の加重平均を作成進捗率として算出することを特徴とする。 In the present invention, the document progress rate calculating means calculates a weighted average of the progress rates of the items as a creation progress rate based on a weight set in advance for each of the items.
また、本発明において、複数の業務からなるワークフローにおいて、前記業務と当該業務において作成される電子文書を紐づけて記憶するワークフロー記憶手段と、前記書類進捗率算出手段が算出した電子文書の進捗率に基づいて、前記ワークフロー記憶手段が当該電子文書に紐づけて記憶する業務の進捗率を算出する業務進捗率算出手段と、を備えることを特徴とする。 Further, in the present invention, in a workflow composed of a plurality of business operations, a workflow storage means for storing the business and the electronic document created in the business in association with each other, and a progress rate of the electronic document calculated by the document progress rate calculation means And a work progress rate calculating means for calculating a progress rate of the work stored in association with the electronic document by the workflow storage means.
また、本発明において、前記業務進捗率算出手段は、予め前記電子文書の各々に設定された重みに基づいて、前記電子文書の進捗率の加重平均を業務の進捗率として算出することを特徴とする。 In the present invention, the task progress rate calculating means calculates a weighted average of the progress rates of the electronic document as a task progress rate based on a weight set in advance for each of the electronic documents. To do.
また、本発明において、前記業務進捗率算出手段が算出した前記業務の各々の進捗率に基づいて前記ワークフローの進捗率を算出するワークフロー進捗率算出手段を備えることを特徴とする。 Further, the present invention is characterized by comprising workflow progress rate calculation means for calculating the progress rate of the workflow based on the progress rate of each of the tasks calculated by the task progress rate calculation means.
また、本発明において、前記ワークフロー進捗率算出手段は、予め前記業務の各々に設定された重みに基づいて、前記業務の進捗率の加重平均をワークフローの進捗率として算出することを特徴とする。 Further, in the present invention, the workflow progress rate calculation means calculates a weighted average of the progress rates of the work as a workflow progress rate based on a weight set in advance for each of the work.
また、本発明は、電子文書の作成進捗率を算出する進捗率算出装置を用いた進捗率算出方法であって、項目種別判定手段は、前記電子文書の1つまたは複数の項目の種別を判定し、項目進捗率算出手段は、前記項目種別判定手段が判定した種別に基づいて前記項目の各々の進捗率を算出し、書類進捗率算出手段は、前記項目進捗率算出手段によって算出された項目毎の進捗率を用いて前記電子文書の作成進捗率を算出する、を備えることを特徴とする。 The present invention is also a progress rate calculation method using a progress rate calculation device for calculating a creation progress rate of an electronic document, wherein the item type determination means determines the type of one or more items of the electronic document. The item progress rate calculating means calculates the progress rate of each of the items based on the type determined by the item type determining means, and the document progress rate calculating means is the item calculated by the item progress rate calculating means. The creation progress rate of the electronic document is calculated using the progress rate for each.
また、本発明は、電子文書の作成進捗率を算出する進捗率算出装置を、前記電子文書の1つまたは複数の項目の種別を判定する項目種別判定手段、前記項目種別判定手段が判定した種別に基づいて前記項目の各々の進捗率を算出する項目進捗率算出手段、前記項目進捗率算出手段によって算出された項目毎の進捗率を用いて前記電子文書の作成進捗率を算出する書類進捗率算出手段、として動作させるためのプログラムである。 In addition, the present invention provides a progress rate calculation apparatus that calculates a creation progress rate of an electronic document, an item type determination unit that determines a type of one or more items of the electronic document, and a type determined by the item type determination unit. Item progress rate calculating means for calculating the progress rate of each of the items based on the document progress rate, Document progress rate for calculating the creation progress rate of the electronic document using the progress rate for each item calculated by the item progress rate calculating means This is a program for operating as calculation means.
本発明によれば、電子文書の項目の各々の種別に基づいて当該項目の進捗率を算出し、算出された項目毎の進捗率を用いて電子文書の作成進捗率を算出する。これにより、電子文書の各項目に適した進捗率の推定を行うことができる。 According to the present invention, the progress rate of the item is calculated based on the type of each item of the electronic document, and the creation progress rate of the electronic document is calculated using the calculated progress rate of each item. Thereby, the progress rate suitable for each item of the electronic document can be estimated.
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図1は、本発明の一実施形態による進捗率算出装置の構成を示す概略ブロック図である。
進捗率算出装置1は、電子文書記憶部11、電子文書監視部12(半定型項目監視手段)、様式記憶部13(プロジェクト記憶手段)、様式解析部14(項目種別判定手段)、電子文書進捗率算出部15(項目進捗率算出手段、書類進捗率算出手段)、ワークフロー進捗率算出部16(業務進捗率算出手段、ワークフロー進捗率算出手段)、進捗率補正部17、キーワード表示部18(キーワード表示手段)を備える。
電子文書記憶部11は、業務を行う作業者が入力端末などによって作成した電子文書を記憶する。
電子文書監視部12は、電子文書記憶部11が記憶する電子文書への変更があるか否か、及び当該電子文書が編集中であるか否かを監視する。
様式記憶部13は、電子文書記憶部11に登録される電子文書の様式の情報を格納する様式テーブル、ある様式の電子文書に含まれる入力項目の情報を格納する項目テーブル、入力項目の進捗率を判定する際に用いるキーワードを格納するキーワードテーブル、入力項目の選択肢を格納するオプションテーブル、ワークフローの情報を格納するワークフローテーブル、及び、ワークフローを構成する業務の情報を格納する業務テーブルを記憶する。
様式解析部14は、電子文書の様式を特定し、前記様式記憶部13から当該電子文書に含まれる入力項目の情報を取得する。
電子文書進捗率算出部15は、電子文書に含まれる入力項目の各々の進捗率を当該項目の種別に応じた算出方法で算出し、算出した項目の各々の進捗率を用いて電子文書の進捗率を算出する。
ワークフロー進捗率算出部16は、電子文書作成の進捗率に基づいてワークフローを構成する業務の進捗率を算出し、また、ワークフロー全体の進捗率を算出する。算出した進捗率は管理者端末などの画面に表示させる。
進捗率補正部17は、作成が完了した項目の各々の進捗率についての情報に基づいて様式記憶部13が記憶する項目テーブルの情報を更新する。
キーワード表示部18は、入力端末などが電子文書を編集する際に、様式記憶部13が記憶するキーワードテーブルに格納されているキーワードを表示させる。キーワードの表示は、例えば、入力端末の入力画面に表示させる方法や、入力端末とは別の表示用端末の画面に表示させる方法、編集中の電子文書の入力欄に自動入力させておく方法などがある。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a schematic block diagram showing a configuration of a progress rate calculation apparatus according to an embodiment of the present invention.
The progress
The electronic
The electronic
The
The
The electronic document progress
The workflow progress
The progress
The
次に、様式記憶部13が記憶するテーブルの各々について説明を行う。
図2は、ワークフローテーブルが格納する情報を示す図である。
ワークフローテーブルは、ワークフローIDに紐づけてワークフロー名を格納する。
ワークフローIDは、ワークフローの識別番号を示す。
ワークフロー名は、ワークフローの名称を示す。
Next, each table stored in the
FIG. 2 is a diagram illustrating information stored in the workflow table.
The workflow table stores the workflow name in association with the workflow ID.
The workflow ID indicates a workflow identification number.
The workflow name indicates the name of the workflow.
図3は、業務テーブルが格納する情報を示す図である。
業務テーブルは、業務IDに紐づけてワークフローID、業務名、重みを格納する。
業務IDは、ワークフローを構成する業務の識別番号を示す。
ワークフローIDは、当該業務IDが示す業務が属するワークフローのワークフローIDを示す。
業務名は、当該業務IDが示す業務の名称を示す。
重みは、ワークフローの進捗率の算出における当該業務IDが示す業務の重要性を示す。
FIG. 3 is a diagram illustrating information stored in the business table.
The business table stores a workflow ID, a business name, and a weight in association with the business ID.
The business ID indicates the identification number of the business that constitutes the workflow.
The workflow ID indicates the workflow ID of the workflow to which the business indicated by the business ID belongs.
The business name indicates the name of the business indicated by the business ID.
The weight indicates the importance of the business indicated by the business ID in calculating the progress rate of the workflow.
図4は、様式テーブルが格納する情報を示す図である。
様式テーブルは、様式IDに紐づけて業務ID、過去文書数、様式名、重みを格納する。
様式IDは、電子文書記憶部11が記憶する電子文書の様式の識別番号を示す。
業務IDは、当該様式IDが示す様式の電子文書を作成する業務の業務IDを示す。
過去文書数は、過去に作成を完了した当該様式IDの電子文書の数を示す。
様式名は、様式IDに対応する様式の名称を示す。
重みは、業務の進捗率の算出における当該様式IDが示す様式の電子文書の重要性を示す。
FIG. 4 is a diagram illustrating information stored in the format table.
The form table stores a work ID, the number of past documents, a form name, and a weight in association with the form ID.
The format ID indicates the identification number of the format of the electronic document stored in the electronic
The business ID indicates a business ID of a business that creates an electronic document in the format indicated by the format ID.
The number of past documents indicates the number of electronic documents having the format ID that have been created in the past.
The style name indicates the name of the style corresponding to the style ID.
The weight indicates the importance of the electronic document having the format indicated by the format ID in the calculation of the business progress rate.
図5は、項目テーブルが格納する情報を示す図である。
項目テーブルは、項目IDに紐づけて様式ID、項目名、種別、基準文字数、基準占有率、基準データ量、重みを格納する。
項目IDは、電子文書に含まれる項目の識別番号を示す。
様式IDは、当該項目IDが示す項目を含む電子文書の様式IDを示す。
項目名は、項目IDに対応する項目の名称を示す。
種別は、当該項目IDが示す項目の種別を示す。項目の種別は、項目名に対応する特定の文字列群から入力内容を選択することで入力が完成する項目を示す定型項目、項目名に対応する任意の文字列を入力することにより入力が完成する項目を示す半定型項目、または、所定の枠内に任意の情報を入力することで入力が完成する項目を示す非定型項目の何れかを示す。なお、非定型項目は、文字列以外の情報、例えば画像、グラフ、表などの情報も入力することができる。
基準文字数は、過去に作成を完了した電子文書のうち当該項目IDが示す項目に入力された文字列の文字数の平均値を示し、当該項目の進捗率を算出する際の比較対象として用いられる。なお、基準文字数は、項目の種別が半定型である場合にのみ格納される。
基準占有率は、過去に作成を完了した電子文書のうち当該項目IDが示す項目に入力された情報が所定の枠内を占める度合い(占有率)の平均値を示し、当該項目の進捗率を算出する際の比較対象として用いられる。なお、基準占有率は、項目の種別が非定型である場合にのみ格納される。
基準データ量は、過去に作成を完了した電子文書のうち当該項目IDが示す項目に入力された情報のデータ量の平均値を示し、当該項目の進捗率を算出する際の比較対象として用いられる。なお、基準データ量は、項目の種別が非定型である場合にのみ格納される。
重みは、電子文書の進捗率の算出における当該項目IDが示す項目の重要性を示す。
なお、図5に示すように、項目テーブルは、様式IDが無く、種別が非定型である情報を項目ID=0として格納している。この情報は、様式テーブルに様式の情報が格納されていない電子文書の進捗率を算出する際に用いる。なお、本実施形態では、様式IDが無く、種別が非定型である情報を項目ID=0とする例を用いて説明するが、これに限られず、例えば項目IDを他の値としても良いし、または様式IDが無く、種別が非定型である情報を格納しなくても良い。
FIG. 5 is a diagram illustrating information stored in the item table.
The item table stores the form ID, item name, type, reference character number, reference occupancy, reference data amount, and weight in association with the item ID.
The item ID indicates an identification number of an item included in the electronic document.
The format ID indicates the format ID of the electronic document including the item indicated by the item ID.
The item name indicates the name of the item corresponding to the item ID.
The type indicates the type of the item indicated by the item ID. As for the item type, the input is completed by selecting the input item from the specific character string group corresponding to the item name and entering the arbitrary character string corresponding to the item name. This indicates either a semi-standard item indicating an item to be performed or an atypical item indicating an item for which input is completed by inputting arbitrary information within a predetermined frame. As the atypical item, information other than the character string, for example, information such as an image, a graph, and a table can be input.
The reference number of characters indicates an average value of the number of characters in the character string input to the item indicated by the item ID in the electronic document that has been created in the past, and is used as a comparison target when calculating the progress rate of the item. The reference character number is stored only when the item type is semi-standard.
The reference occupancy rate indicates an average value of the degree (occupation rate) that the information input to the item indicated by the item ID in the electronic document that has been created in the past occupies a predetermined frame, and indicates the progress rate of the item. Used as a comparison target when calculating. The reference occupancy is stored only when the item type is atypical.
The reference data amount indicates an average value of the data amount of information input to the item indicated by the item ID in the electronic document that has been created in the past, and is used as a comparison target when calculating the progress rate of the item. . The reference data amount is stored only when the item type is atypical.
The weight indicates the importance of the item indicated by the item ID in calculating the progress rate of the electronic document.
As shown in FIG. 5, the item table stores information with no format ID and a non-standard type as item ID = 0. This information is used when calculating the progress rate of the electronic document in which the format information is not stored in the format table. In the present embodiment, description is given using an example in which item ID = 0 for information having no form ID and an atypical type. However, the present invention is not limited to this. For example, the item ID may be another value. Or, there is no need to store information having no style ID and a non-standard type.
図6は、キーワードテーブルが格納する情報を示す図である。
キーワードテーブルは、キーワードIDに対応付けて項目ID、過去文書出現数、キーワードを格納する。
キーワードIDは、半定型項目の進捗率の算出に用いるキーワードの識別番号を示す。
項目IDは、当該キーワードIDが示すキーワードを用いて進捗率を算出する項目の項目IDを示す。なお、項目IDは、項目テーブルにおいて当該項目IDの種別が半定型として登録されている場合にのみ格納される。
過去文書出現数は、過去に作成を完了した電子文書のうち当該キーワードIDに紐づけられた項目IDが示す項目に、当該キーワードIDが示すキーワードが出現した数を示す。
キーワードは、当該キーワードIDが示すキーワードを示す。
FIG. 6 is a diagram illustrating information stored in the keyword table.
The keyword table stores item IDs, past document appearance numbers, and keywords in association with keyword IDs.
Keyword ID shows the identification number of the keyword used for calculation of the progress rate of a semi-standard item.
The item ID indicates the item ID of an item for which the progress rate is calculated using the keyword indicated by the keyword ID. The item ID is stored only when the type of the item ID is registered as semi-standard in the item table.
The past document appearance number indicates the number of occurrences of the keyword indicated by the keyword ID in the item indicated by the item ID associated with the keyword ID in the electronic document that has been created in the past.
The keyword indicates a keyword indicated by the keyword ID.
図7は、オプションテーブルが格納する情報を示す図である。
オプションテーブルは、オプションIDに対応付けて項目ID、オプション名を格納する。
オプションIDは、定型項目の選択肢となるオプションの識別番号を示す。
項目IDは、当該オプションIDが示すオプションを選択肢とする項目の項目IDを示す。なお、項目IDは、項目テーブルにおいて当該項目IDの種別が定型として登録されている場合にのみ格納される。
オプション名は、当該オプションIDが示すオプションの名称を示す。
FIG. 7 is a diagram illustrating information stored in the option table.
The option table stores item IDs and option names in association with option IDs.
The option ID indicates an identification number of an option that is an option of the standard item.
The item ID indicates an item ID of an item having an option indicated by the option ID as an option. The item ID is stored only when the type of the item ID is registered as a standard in the item table.
The option name indicates the name of the option indicated by the option ID.
図8は、電子文書の項目の種別を示す図である。
図8に示す電子文書を例とすると、定型項目とは、PC・媒体種別、機密性区分のようにチェックボックスなどによって入力内容を選択する項目、管理番号のように予め決められた文字列の入力を行う項目を示す。また、半定型項目とは、持出目的、持出先、情報名称のように任意の文字列を入力する項目を示す。また、非定型項目とは、当該電子文書の最下に与えられた項目のように、画像や文字列などの任意の情報を入力する項目を示す。
FIG. 8 is a diagram showing the types of items in the electronic document.
Taking the electronic document shown in FIG. 8 as an example, the standard item is an item for selecting input contents by a check box or the like such as PC / medium type or confidentiality classification, or a predetermined character string such as a management number. Indicates the item to be entered. The semi-standard item indicates an item for inputting an arbitrary character string such as a take-out purpose, a take-out destination, and an information name. An atypical item indicates an item for inputting arbitrary information such as an image or a character string, like the item given at the bottom of the electronic document.
進捗率算出装置1が上述したような構成を備えることで、様式解析部14は、電子文書記憶部11が記憶する電子文書の項目の各々の種別を判定し、電子文書進捗率算出部15は、様式解析部14が判定した種別に基づいて項目の各々の進捗率を算出し、算出した項目毎の進捗率を用いて電子文書の作成進捗率を算出する。
これにより、電子文書の各項目に適した進捗率の推定を行う。
Since the progress
Thereby, the progress rate suitable for each item of the electronic document is estimated.
次に、進捗率算出装置1の動作を説明する。
図9は、進捗率算出装置の動作を示すフローチャートである。
進捗率算出装置1の電子文書監視部12は、電子文書記憶部11が記憶する電子文書を定期的に確認し、電子文書への変更があるか否かを判定する(ステップS1)。電子文書の変更の有無の判定方法としては、例えば電子文書のヘッダ等に格納される更新日時の情報を内部メモリに格納し、確認の際に当該更新日時の情報が書き換わっているか否かを判定することで実現することができる。
Next, the operation of the progress
FIG. 9 is a flowchart showing the operation of the progress rate calculation device.
The electronic
電子文書監視部12が、電子文書への変更があると判定した場合(ステップS1:YES)、様式解析部14は、変更された電子文書の様式の情報が、様式記憶部が記憶する様式テーブルに格納されているか否かを判定する(ステップS2)。様式の情報の有無の判定方法としては、例えば電子文書のヘッダ等に格納されているタイトルの情報と様式テーブルの様式名とが一致するものがあるか否かを判定する方法や、様式に設定された様式IDと様式テーブルの様式IDとが一致するものがあるか否かを判定する方法などによって実現することができる。
When the electronic
様式解析部15は、変更された電子文書の様式の情報が様式テーブルに格納されていると判定した場合(ステップS2:YES)、様式テーブルから様式の情報(様式ID等)を取得する(ステップS3)。次に、様式解析部15は、取得した様式IDに紐づけられた項目の情報(項目ID等)を項目テーブルから取得し、さらに、取得した項目IDの各々に紐づけられたキーワード及びオプションの情報をキーワードテーブル及びオプションテーブルから取得する(ステップS4)。
When the
様式解析部15が項目の各々の情報を取得すると、進捗率算出装置1は、以下に示すステップS6〜ステップS9の処理を項目の各々に対して行う(ステップS5)。
まず、電子文書進捗率算出部15は、処理を行う項目の項目IDに紐づけられた種別が、定型であるか、半定型であるか、非定型であるかを判定する(ステップS6)。
電子文書進捗率算出部15が、項目の種別が定型で有ると判定した場合(ステップS6:定型)、定型項目の進捗率算出処理を行う(ステップS7)。定型項目の進捗率算出処理は、入力欄における所定の文字・数値・記号等の有無から進捗率を算出するものであり、具体的な処理手順は、後述する。
また、ステップS6で、電子文書進捗率算出部15が、項目の種別が半定型で有ると判定した場合(ステップS6:半定型)、半定型項目の進捗率算出処理を行う(ステップS8)。半定型項目の進捗率算出処理は、入力欄における文字列(文字・数値・記号等)の文字数や、文字列に含まれる所定のキーワードの数から進捗率を算出するものであり、具体的な処理手順は、後述する。
また、ステップS6で、電子文書進捗率算出部15が、項目の種別が非定型で有ると判定した場合(ステップS6:非定型)、非定型項目の進捗率算出処理を行う(ステップS9)。非定型項目の進捗率算出処理は、入力を行う枠内における入力情報の占有率や入力情報のデータ量から進捗率を算出するものであり、具体的な処理手順は、後述する。
When the
First, the electronic document progress
When the electronic document progress
If the electronic document progress
If the electronic document progress
ステップS5〜ステップS9によって、変更された電子文書に含まれる全ての項目の進捗率を算出すると、電子文書進捗率算出部15は、変更された電子文書の進捗率を算出する(ステップS10)。変更された電子文書の進捗率は、電子文書に含まれる項目の各々の項目IDに紐づけられた重みを用い、項目の各々の進捗率の加重平均を算出することで得ることができる。すなわち、項目の進捗率の各々に当該項目の重みを乗じたものの総和を、当該項目の重みの総和で除算したものを電子文書の進捗率とする。
When the progress rates of all items included in the changed electronic document are calculated in steps S5 to S9, the electronic document progress
一方、ステップS2で、様式解析部15が、変更された電子文書の様式の情報が様式テーブルに格納されていないと判定した場合(ステップS2:NO)、様式解析部14は、様式記憶部13の項目テーブルから、様式テーブルに格納されていない様式の電子文書の進捗率の算出に用いる情報を取得する(ステップS11)。本実施形態においては、様式テーブルに格納されていない様式の電子文書の進捗率の算出に用いる情報は、図5に示すように、項目IDが0であり、様式IDが無く、種別が非定型として格納されている情報である。
様式解析部14が進捗率の算出に用いる情報を取得すると、電子文書進捗率算出部15は、当該電子文書全体を非定型項目の進捗率算出処理を行うことで電子文書の進捗率を算出する(ステップS12)。
On the other hand, when the
When the
ステップS10またはステップS12によって電子文書の進捗率を算出すると、様式解析部14は、様式記憶部13の様式テーブルから、進捗率を算出した電子文書の様式IDに紐づけられた業務IDを取得し、業務テーブルから、取得した業務IDに紐づけられた業務の情報を取得する。また、様式解析部14は、様式記憶部13の業務テーブルから、取得した業務IDに紐づけられたワークフローIDを取得し、ワークフローテーブルから、取得したワークフローIDに紐づけられたワークフローの情報を取得する(ステップS13)。次に、ワークフロー進捗率算出部16は、業務及びワークフローの進捗率を算出する(ステップS14)。ここで、業務の進捗率は、業務に属する電子文書の各々の様式IDに紐づけられた重みを用い、電子文書の各々の進捗率の加重平均を算出することで得ることができる。すなわち、電子文書の進捗率の各々に当該電子文書の様式の重みを乗じたものの総和を、当該様式の重みの総和で除算したものを業務の進捗率とする。また、ワークフローの進捗率の算出は、ワークフローに属する業務の各々の業務IDに紐づけられた重みを用い、業務の各々の進捗率の加重平均を算出することで得ることができる。
ワークフロー進捗率算出部16は、業務及びワークフローの進捗率を算出すると、管理者端末などのビューアに業務及びワークフローの進捗率を表示させ、処理を終了する。
When the progress rate of the electronic document is calculated in step S10 or step S12, the
When the workflow progress
次に、ステップS1で、電子文書監視部12が、電子文書への変更がないと判定した場合(ステップS1:NO)の処理について説明する。
ステップS1で電子文書への変更がないと判定されると、電子文書監視部12は、電子文書記憶部11が記憶する電子文書への最終更新時刻からの経過時間である非操作時間が所定の閾値以上であるか否かを判定する(ステップS15)。電子文書監視部12によって非操作時間が所定の閾値未満であると判定された場合(ステップS15:NO)、進捗率算出装置1は処理を行わず、次に電子文書の変更の判定を行う時刻まで待機する。
Next, a process when the electronic
When it is determined in step S1 that there is no change to the electronic document, the electronic
電子文書監視部12によって非操作時間が所定の閾値以上であると判定された場合(ステップS15:YES)、進捗率補正部17は、入力端末などに、当該電子文書への操作が完了しているか否かを確認するメッセージを送信する(ステップS16)。作業者は、当該電子文書への操作が完了している場合、入力端末を介して進捗率算出装置1に操作が完了していることを示すメッセージを送信し、電子文書への操作が完了していない場合、操作が完了していないことを示すメッセージを送信する。
When the electronic
次に、進捗率補正部17は、入力端末からメッセージを受信すると、受信したメッセージが、操作が完了していることを示すメッセージであるか否かを判定する(ステップS17)。進捗補正部17によって、受信したメッセージが、操作が完了していないことを示すメッセージであると判定された場合(ステップS17:NO)、進捗率算出装置1は処理を行わず、次に電子文書の変更の判定を行う時刻まで待機する。
他方、進捗補正部17は、受信したメッセージが、操作が完了していることを示すメッセージであると判定した場合(ステップS17:YES)、様式記憶部13が記憶するテーブルの各々が記憶する進捗率の算出に用いる情報の更新を行う(ステップS18)。情報の更新の詳細については、後述する。
Next, when the progress
On the other hand, when the
次に、ステップS7で行う定型項目の進捗率の算出の詳細について説明する。
図10は、定型項目の進捗率の算出方法を示すフローチャートである。
ステップS6で、項目が定型項目であると判定されると、電子文書進捗率算出部15は、項目に入力されている文字列を抽出する(ステップS701)。次に、電子文書進捗率算出部15は、当該項目に適切な値が入力されているか否かを判定する(ステップS702)。適切な値であるか否かの判定は、上述したステップS4で取得した当該項目の項目IDに紐づけられたオプションのオプション名と抽出した文字列とが同じであるか否かを判定することで行う。
ステップS702で、適切な値が入力されていると判定された場合(ステップS702:YES)、電子文書進捗率算出部15は、当該項目の進捗率を100%と判断する(ステップS703)。他方、ステップS702で、適切な値が入力されていないと判定された場合(ステップS702:NO)、電子文書進捗率算出部15は、当該項目の進捗率を0%と判断する(ステップS704)。
これにより、進捗率算出装置1は、定型項目の進捗率を算出することができる。
Next, details of calculation of the progress rate of the standard item performed in step S7 will be described.
FIG. 10 is a flowchart showing a method for calculating the progress rate of the standard item.
If it is determined in step S6 that the item is a standard item, the electronic document progress
If it is determined in step S702 that an appropriate value has been input (step S702: YES), the electronic document progress
Thereby, the progress
次に、ステップS8で行う半定型項目の進捗率の算出の詳細について説明する。
図11は、半定型項目の進捗率の算出方法を示すフローチャートである。
ステップS6で、項目が半定型項目であると判定されると、電子文書進捗率算出部15は、項目に入力されている文字列を抽出する(ステップS801)。次に、電子文書進捗率算出部15は、抽出した文字列の文字数を、上述したステップS4で取得した当該項目の項目IDに紐づけられた基準文字数で除算することで、文字列充足率を算出する(ステップS802)。
Next, details of the calculation of the progress rate of the semi-standard item performed in step S8 will be described.
FIG. 11 is a flowchart showing a method for calculating the progress rate of the semi-standard item.
If it is determined in step S6 that the item is a semi-standard item, the electronic document progress
次に、電子文書進捗率算出部15は、算出した文字列充足率が100%より大きいか否かを判定する(ステップS803)。
電子文書進捗率算出部15は、算出した文字列充足率が100%より大きいと判定した場合(ステップS803:YES)、文字列充足率を100%として扱う(ステップS804)。次に、進捗率補正部17は、ステップS801で抽出した文字列の文字数に基づいて、新たに基準文字数を算出する(ステップS805)。新たな基準文字数は、当該項目の基準文字数に当該項目を含む様式の過去文書数を乗じたものに抽出した文字列の文字数を加え、得られた値を、過去文書数に1を加えた値で除算することで算出する。つまり、過去に作成を完了した電子文書及び今回変更された電子文書における、当該項目IDが示す項目に入力された文字列の文字数の平均値を算出する。
進捗率補正部17は、基準文字数を算出すると、様式記憶部13が記憶する項目テーブルのうち、当該項目IDに紐づけられた基準文字数を、算出した基準文字数に更新する(ステップS806)。
Next, the electronic document progress
When the electronic document progress
When calculating the reference character number, the progress
ステップS803で、電子文書進捗率算出部15が、算出した文字列充足率が100%以下であると判定した場合(ステップS803:NO)、またはステップS806で進捗率補正部17が基準文字数を登録した場合、電子文書進捗率算出部15は、キーワードテーブルにおいて当該項目の項目IDに紐づけられたキーワードのうち、様式テーブルにおいて当該項目を含む電子文書の様式の過去文書出現数が所定の値以上となるキーワードを取得する。次に、当該項目に入力された文字列におけるキーワードの出現数を算出し、算出した出現数を過去文書出現数が所定の値以上となるキーワードの数で除算することで、キーワードの出現率を算出する(ステップS807)。
When the electronic document progress
電子文書進捗率算出部15は、出現率を算出すると、進捗率補正部17は、キーワードテーブルの更新を行う(ステップS808)。キーワードテーブルの更新処理は、例えば以下のように行う。まず、進捗率補正部17は、半定型項目に入力された文字列に対して形態素解析処理を行い、入力された文字列を単語に分解する。進捗率補正部17は、様式記憶部13が記憶するキーワードテーブルに格納されているキーワードのうち、分解した単語の中に含まれるキーワードに紐づけられた過去文書出現数に1を加える。次に、進捗率補正部17は、分解した単語のうち、キーワードテーブルに格納されていない単語を新たにキーワードとしてキーワードテーブルに登録する。この際、キーワードIDをユニークな値とし、項目IDに当該項目を示す項目IDを登録し、過去文書出現数として1を登録する。
これにより、項目の進捗率の算出に用いる情報を更新することができ、進捗率の自動算出の精度を上げることができる。
When the electronic document progress
Thereby, the information used for calculating the progress rate of the item can be updated, and the accuracy of automatic calculation of the progress rate can be increased.
進捗率補正部17がキーワードテーブルの更新処理を行うと、電子文書進捗率算出部15は、ステップS802で算出した文字列充足率とステップS807で算出した出現率の平均値を算出することで、当該項目の進捗率を算出する(ステップS809)。
これにより、進捗率算出装置1は、半定型項目の進捗率を算出することができる。また、入力文字数が基準文字数を上回った場合に、基準文字数の値を更新することができる。
When the progress
Thereby, the progress
次に、ステップS9及びステップS12で行う非定型項目の進捗率の算出の詳細について説明する。
図12は、非定型項目の進捗率の算出方法を示すフローチャートである。
ステップS6で、項目が半定型項目であると判定されると、電子文書進捗率算出部15は、項目に入力されている情報を抽出する(ステップS901)。次に、電子文書進捗率算出部15は、抽出した入力情報を画面に表示した際の当該情報の面積を、入力領域の面積で除算することにより、入力情報の占有率を算出する(ステップS902)。入力情報の占有率の算出は、例えば、入力情報を含む入力領域の白黒への二値化処理を行い、全体のうちの黒部分の割合を算出することで求めることができる。または、入力情報の領域を矩形で囲い、入力領域のうち当該矩形で囲われた領域が占める割合を算出することで求めることができる。
電子文書進捗率算出部15は、入力情報の占有率を算出すると、算出した占有率を、上述したステップS4で取得した当該項目の項目IDに紐づけられた基準占有率で除算することで、占有充足率を算出する(ステップS903)。
Next, details of calculation of the progress rate of the atypical item performed in step S9 and step S12 will be described.
FIG. 12 is a flowchart illustrating a method for calculating the progress rate of the atypical item.
If it is determined in step S6 that the item is a semi-standard item, the electronic document progress
When the electronic document progress
次に、電子文書進捗率算出部15は、算出した占有充足率が100%より大きいか否かを判定する(ステップS904)。
電子文書進捗率算出部15は、算出した占有充足率が100%より大きいと判定した場合(ステップS904:YES)、占有充足率を100%として扱う(ステップS905)。次に、進捗率補正部17は、ステップS902で算出した入力情報の占有率に基づいて、新たに基準占有率を算出する(ステップS906)。新たな基準占有率は、当該項目の基準占有率に当該項目を含む様式の過去文書数を乗じたものに抽出した入力情報の占有率を加え、得られた値を、過去文書数に1を加えた値で除算することで算出する。つまり、過去に作成を完了した電子文書及び今回変更された電子文書における、当該項目IDが示す項目に入力された情報の占有率の平均値を算出する。
進捗率補正部17は、基準占有率を算出すると、様式記憶部13が記憶する項目テーブルのうち、当該項目IDに紐づけられた基準占有率を、算出した基準占有率に更新する(ステップS907)。
Next, the electronic document progress
When the electronic document progress
When calculating the reference occupancy rate, the progress
ステップS904で、電子文書進捗率算出部15が、算出した占有充足率が100%以下であると判定した場合(ステップS904:NO)、またはステップS907で進捗率補正部17が基準占有率を登録した場合、電子文書進捗率算出部15は、ステップS901で抽出した入力情報のデータ量を、上述したステップS4で取得した当該項目の項目IDに紐づけられた基準データ量で除算することで、情報量充足率を算出する(ステップS908)。
When the electronic document progress
次に、電子文書進捗率算出部15は、算出した情報量充足率が100%より大きいか否かを判定する(ステップS909)。
電子文書進捗率算出部15は、算出した情報量充足率が100%より大きいと判定した場合(ステップS909:YES)、情報量充足率を100%として扱う(ステップS910)。次に、進捗率補正部17は、ステップS901で抽出した入力情報のデータ量に基づいて、新たに基準データ量を算出する(ステップS911)。新たな基準データ量は、当該項目の基準データ量に当該項目を含む様式の過去文書数を乗じたものに抽出した入力情報のデータ量を加え、得られた値を、過去文書数に1を加えた値で除算することで算出する。つまり、過去に作成を完了した電子文書及び今回変更された電子文書における、当該項目IDが示す項目に入力された情報のデータ量の平均値を算出する。
進捗率補正部17は、基準データ量を算出すると、様式記憶部13が記憶する項目テーブルのうち、当該項目IDに紐づけられた基準データ量を、算出した基準データ量に更新する(ステップS912)。
Next, the electronic document progress
If the electronic document progress
When calculating the reference data amount, the progress
ステップS909で、電子文書進捗率算出部15が、算出した情報量充足率が100%以下であると判定した場合(ステップS909:NO)、またはステップS912で進捗率補正部17が基準データ量を登録した場合、電子文書進捗率算出部15は、ステップS903で算出した占有充足率とステップS908で算出した情報量充足率の平均値を算出することで、当該項目の進捗率を算出する(ステップS913)。
これにより、進捗率算出装置1は、非定型項目の進捗率を算出することができる。また、入力情報の占有率が基準占有率を上回った場合に、基準占有率の値を更新することができ、また入力情報のデータ量が基準データ量を上回った場合に、基準データ量の値を更新することができる。
If the electronic document progress
Thereby, the progress
次に、図9に示すステップS18による更新処理の詳細について説明する。
ステップS18では、様式記憶部13が記憶するテーブルの各々が記憶する進捗率の算出に用いる情報の更新を行う。以下に、情報の更新方法を説明する。まず、進捗率補正部17は、上述したステップS805と同様の処理を行うことで、様式記憶部13が記憶する項目テーブルの基準文字数を更新する。次に、上述したステップS906と同様の処理を行うことで、様式記憶部13が記憶する項目テーブルの基準占有率を更新する。次に、上述したステップS911と同様の処理を行うことで、様式記憶部13が記憶する項目テーブルの基準データ量を更新する。次に、進捗率補正部17は、様式テーブルの過去文書数に1を加える。
これにより、進捗率が100%でないと判定されたために、上述したステップS805、ステップS906及びステップS911で、基準文字数、基準占有率及び基準データ量情報の更新が行われなかった項目の情報を反映させることができる。
Next, details of the update processing in step S18 shown in FIG. 9 will be described.
In step S18, information used for calculating the progress rate stored in each of the tables stored in the
As a result, since it is determined that the progress rate is not 100%, the information on the items for which the update of the reference character count, the reference occupancy rate, and the reference data amount information has not been performed in step S805, step S906, and step S911 described above is reflected. Can be made.
次に、進捗率算出装置1のキーワード表示部18の動作について説明する。
上述したステップS807で示されるように、半定型項目の進捗率は、キーワードの出現率に基づいて算出している。このとき、進捗率の算出に用いられるキーワードが作業者にとって不明となってしまう問題がある。そこで、キーワード表示部18は、様式記憶部13が記憶するキーワードテーブルのキーワードを作業者が用いる入力端末などの入力画面に表示させることで、作業者がキーワードを参照しつつ円滑に作業を行うことができるようにしている。
例えば、電子文書監視部12は、作業者による電子文書への書き込み動作を監視し、作業者が電子文書の半定型項目の入力フォームが選択されたとき、キーワード表示部18へキーワード表示指示を出力する。キーワード表示部18は、キーワード表示指示を取得すると、様式記憶部13が記憶するキーワードテーブルが記憶するキーワードのうち、選択された項目の項目IDに紐づけられたキーワードを入力端末の入力画面や、入力端末とは別の表示用端末の画面等に表示させる。この際、キーワードの提示は、キーワードのみを個別に提示しても良いし、キーワードを用いた例文を表示させても良い。
Next, operation | movement of the
As shown in step S807 described above, the progress rate of the semi-standard item is calculated based on the keyword appearance rate. At this time, there is a problem that the keyword used for calculating the progress rate is unknown to the operator. Therefore, the
For example, the electronic
このように、本実施形態によれば、様式解析部14は、電子文書記憶部11が記憶する電子文書の項目の各々の種別を判定し、電子文書進捗率算出部15は、様式解析部14が判定した種別に基づいて項目の各々の進捗率を算出し、算出した項目毎の進捗率を用いて電子文書の作成進捗率を算出する。
これにより、電子文書の各項目に適した進捗率の推定を行うことができる。
As described above, according to the present embodiment, the
Thereby, the progress rate suitable for each item of the electronic document can be estimated.
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、本実施形態では、進捗率補正部17は、電子文書の非操作時間が所定の閾値を超えたときに進捗率の算出に用いる情報の更新処理を行う場合を説明したが、これに限られず、例えば、作業者が入力端末を介して能動的に入力を完了したことを示すメッセージを送信し、当該メッセージを受信することで更新処理を開始しても良い。また、例えば、作業者が作成した電子文書を電子メールに添付し、または印刷を行った場合など、進捗率補正部17が電子文書の作成が完了したと判定した場合に、完了確認メッセージを送信し、更新処理を行っても良い。
As described above, the embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to the above, and various design changes and the like can be made without departing from the scope of the present invention. It is possible to
For example, in the present embodiment, the progress
また、本実施形態では、電子文書記憶部11、様式記憶部13、ワークフロー進捗率算出部16を進捗率算出装置1内に備える場合を説明したが、これに限られず、例えば、電子文書サーバ、様式データベース、ワークフローシステムなど、他の装置と連携して動作をするようにしても良い。
Moreover, although this embodiment demonstrated the case where the electronic document memory |
上述の進捗率算出装置1は内部に、コンピュータシステムを有している。そして、上述した各処理部の動作は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
The progress
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。 The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.
1…進捗率算出装置 11…電子文書記憶部 12…電子文書監視部 13…様式記憶部 14…様式解析部 15…電子文書進捗率算出部 16…ワークフロー進捗率算出部 17…進捗率補正部 18…キーワード表示部
DESCRIPTION OF
Claims (23)
前記電子文書の1つまたは複数の項目の種別を判定する項目種別判定手段と、
前記項目種別判定手段が判定した種別に基づいて前記項目の各々の進捗率を算出する項目進捗率算出手段と、
前記項目進捗率算出手段によって算出された項目毎の進捗率を用いて前記電子文書の作成進捗率を算出する書類進捗率算出手段と、
を備えることを特徴とする進捗率算出装置。 A progress rate calculation device for calculating a creation progress rate of an electronic document,
Item type determination means for determining the type of one or more items of the electronic document;
Item progress rate calculating means for calculating the progress rate of each of the items based on the type determined by the item type determining means;
Document progress rate calculation means for calculating the creation progress rate of the electronic document using the progress rate for each item calculated by the item progress rate calculation means;
A progress rate calculation device comprising:
前記項目種別判定手段によって、前記項目の種別が、項目名に対応する複数の選択肢から入力内容を選択することで入力が完成する項目であると判定された場合、
当該項目への入力の有無を判定し、入力がある場合に当該項目の入力の有無に基づいて進捗率を決定する、
ことを特徴とする請求項1に記載の進捗率算出装置。 The item progress rate calculation means includes:
When the item type determination means determines that the item type is an item for which input is completed by selecting input content from a plurality of options corresponding to the item name,
Determine the presence or absence of input to the item, and determine the progress rate based on the presence or absence of input of the item when there is an input,
The progress rate calculation apparatus according to claim 1, wherein
前記項目種別判定手段によって、前記項目の種別が、項目名に対応する任意の文字列を入力することにより入力が完成する項目であると判定された場合、
当該項目に入力された文字列の文字数と所定の基準文字数とに基づいて当該項目の文字列充足率を算出し、当該算出した文字列充足率を用いて当該項目の進捗率を算出する、 ことを特徴とする請求項1または請求項2の何れか1項に記載の進捗率算出装置。 The item progress rate calculation means includes:
When it is determined by the item type determination means that the item type is an item for which input is completed by inputting an arbitrary character string corresponding to the item name,
Calculating the character string filling rate of the item based on the number of characters of the character string input to the item and a predetermined reference character number, and calculating the progress rate of the item using the calculated character string filling rate. The progress rate calculating device according to claim 1, wherein the progress rate calculating device is a device.
ことを特徴とする請求項3または請求項4に記載の進捗率算出装置。 A reference character number updating unit that updates the reference character number based on the number of characters of the character string input to the item when the character string filling rate calculated by the item progress rate calculating unit is larger than a predetermined value;
The progress rate calculation device according to claim 3 or 4, wherein
前記項目種別判定手段によって、前記項目の種別が、項目名に対応する任意の文字列を入力することにより入力が完成する項目であると判定された場合、
所定のキーワード群に含まれるキーワードの、当該項目に入力された文字列における出現数に基づいて算出した出現率を用いて当該項目の進捗率を算出する、
ことを特徴とする請求項1から請求項5の何れか1項に記載の進捗率算出装置。 The item progress rate calculation means includes:
When it is determined by the item type determination means that the item type is an item for which input is completed by inputting an arbitrary character string corresponding to the item name,
Calculating the progress rate of the item using the appearance rate calculated based on the number of occurrences of the keyword included in the predetermined keyword group in the character string input to the item;
The progress rate calculation device according to any one of claims 1 to 5, wherein the progress rate calculation device according to any one of claims 1 to 5 is provided.
前記半定型項目監視手段が前記項目への入力を検知したときに、画面に前記キーワード群を表示させるキーワード表示手段と、
を備えることを特徴とする請求項6または請求項7の何れか1項に記載の進捗率算出装置。 Semi-standard item monitoring means for monitoring input to an item for which input is completed by inputting an arbitrary character string corresponding to the item name;
Keyword display means for displaying the keyword group on a screen when the semi-standard item monitoring means detects an input to the item;
The progress rate calculation device according to claim 6, wherein the progress rate calculation device is provided.
前記項目種別判定手段によって、前記項目の種別が、項目名に対応する任意の文字列を入力することにより入力が完成する項目であると判定された場合、
所定のキーワード群に含まれるキーワードの、当該項目に入力された文字列における出現数に基づいて算出した出現率と前記文字列充足率とに基づいて当該項目の進捗率を算出する、
ことを特徴とする請求項3に記載の進捗率算出装置。 The item progress rate calculation means includes:
When it is determined by the item type determination means that the item type is an item for which input is completed by inputting an arbitrary character string corresponding to the item name,
Calculating the progress rate of the item based on the appearance rate calculated based on the number of occurrences of the keyword included in the predetermined keyword group in the character string input to the item and the character string filling rate;
The progress rate calculation apparatus according to claim 3 , wherein
前記項目種別判定手段によって、前記項目の種別が、所定の枠内に任意の情報を入力することで入力が完成する項目であると判定された場合、
前記入力された情報を画面に表示した際の当該情報の面積を前記所定の枠内の面積で除算することにより得られる入力情報の占有率と、所定の基準占有率とに基づいて、占有充足率を算出し、当該算出した占有充足率に基づいて当該項目の進捗率を算出する、
ことを特徴とする請求項1から請求項9の何れか1項に記載の進捗率算出装置。 The item progress rate calculation means includes:
When it is determined by the item type determination means that the item type is an item for which input is completed by inputting arbitrary information within a predetermined frame,
Occupancy satisfaction based on the occupancy of the input information obtained by dividing the area of the information when the input information is displayed on the screen by the area within the predetermined frame, and the predetermined reference occupancy Calculate the rate and calculate the progress rate of the item based on the calculated occupational satisfaction rate,
The progress rate calculation apparatus according to any one of claims 1 to 9, wherein
ことを特徴とする請求項10または請求項11に記載の進捗率算出装置。 When the occupancy calculated by the item progress rate calculating means is larger than a predetermined value, it comprises a reference occupancy update means for updating the reference occupancy based on the occupancy.
The progress rate calculation apparatus according to claim 10 or 11, wherein
前記項目種別判定手段によって、前記項目の種別が、所定の枠内に任意の情報を入力することで入力が完成する項目であると判定された場合、
当該項目に入力された情報のデータ量と所定の基準データ量とに基づいて、情報量充足率を算出し、当該算出した情報量充足率に基づいて当該項目の進捗率を算出する、
ことを特徴とする請求項1から請求項12の何れか1項に記載の進捗率算出装置。 The item progress rate calculation means includes:
When it is determined by the item type determination means that the item type is an item for which input is completed by inputting arbitrary information within a predetermined frame,
An information amount satisfaction rate is calculated based on the data amount of information input to the item and a predetermined reference data amount, and a progress rate of the item is calculated based on the calculated information amount satisfaction rate.
The progress rate calculation device according to any one of claims 1 to 12, wherein the progress rate calculation device according to any one of claims 1 to 12 is characterized.
ことを特徴とする請求項13または請求項14に記載の進捗率算出装置。 A reference data amount updating unit configured to update the reference data amount based on a data amount of information input to the item when the information amount satisfaction rate calculated by the item progress rate calculating unit is larger than a predetermined value;
The progress rate calculation apparatus according to claim 13 or 14, characterized in that:
前記項目種別判定手段によって、前記項目の種別が、所定の枠内に任意の情報を入力することで入力が完成する項目であると判定された場合、
当該項目に入力された情報のデータ量と所定の基準データ量とに基づいて、情報量充足率を算出し、
当該算出した情報量充足率と前記占有充足率とに基づいて当該項目の進捗率を算出する、
ことを特徴とする請求項10に記載の進捗率算出装置。 The item progress rate calculation means includes:
When it is determined by the item type determination means that the item type is an item for which input is completed by inputting arbitrary information within a predetermined frame,
Based on the data amount of information input to the item and a predetermined reference data amount, an information amount satisfaction rate is calculated,
Calculate the progress rate of the item based on the calculated information satisfaction rate and the occupational satisfaction rate,
The progress rate calculation device according to claim 10 .
前記書類進捗率算出手段が算出した電子文書の進捗率に基づいて、前記ワークフロー記憶手段が当該電子文書に紐づけて記憶する業務の進捗率を算出する業務進捗率算出手段と、
を備えることを特徴とする請求項1から請求項17の何れか1項に記載の進捗率算出装置。 In a workflow composed of a plurality of businesses, a workflow storage means for storing the business and the electronic document created in the business in association with each other;
Based on the progress rate of the electronic document calculated by the document progress rate calculating means, the work progress rate calculating means for calculating the progress rate of the work stored in association with the electronic document by the workflow storage means;
The progress rate calculation apparatus according to claim 1, further comprising:
予め前記電子文書の各々に設定された重みに基づいて、前記電子文書の進捗率の加重平均を業務の進捗率として算出することを特徴とする請求項18に記載の進捗率算出装置。 The work progress rate calculating means is:
19. The progress rate calculating apparatus according to claim 18, wherein a weighted average of the progress rates of the electronic documents is calculated as a business progress rate based on a weight set in advance for each of the electronic documents.
予め前記業務の各々に設定された重みに基づいて、前記業務の進捗率の加重平均をワークフローの進捗率として算出することを特徴とする請求項20に記載の進捗率算出装置。 The workflow progress rate calculation means includes:
21. The progress rate calculation apparatus according to claim 20, wherein a weighted average of the progress rates of the tasks is calculated as a workflow progress rate based on a weight set in advance for each of the tasks.
項目種別判定手段は、前記電子文書の1つまたは複数の項目の種別を判定し、
項目進捗率算出手段は、前記項目種別判定手段が判定した種別に基づいて前記項目の各々の進捗率を算出し、
書類進捗率算出手段は、前記項目進捗率算出手段によって算出された項目毎の進捗率を用いて前記電子文書の作成進捗率を算出する、
を備えることを特徴とする進捗率算出方法。 A progress rate calculation method using a progress rate calculation device that calculates the creation progress rate of an electronic document,
The item type determining means determines the type of one or more items of the electronic document,
The item progress rate calculating means calculates the progress rate of each of the items based on the type determined by the item type determining means,
The document progress rate calculating means calculates the creation progress rate of the electronic document using the progress rate of each item calculated by the item progress rate calculating means.
The progress rate calculation method characterized by comprising.
前記電子文書の1つまたは複数の項目の種別を判定する項目種別判定手段、
前記項目種別判定手段が判定した種別に基づいて前記項目の各々の進捗率を算出する項目進捗率算出手段、
前記項目進捗率算出手段によって算出された項目毎の進捗率を用いて前記電子文書の作成進捗率を算出する書類進捗率算出手段、
として動作させるためのプログラム。 A progress rate calculation device that calculates the creation progress rate of electronic documents,
Item type determination means for determining the type of one or more items of the electronic document;
Item progress rate calculating means for calculating the progress rate of each of the items based on the type determined by the item type determining means;
Document progress rate calculating means for calculating the creation progress rate of the electronic document using the progress rate of each item calculated by the item progress rate calculating means,
Program to operate as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009150977A JP5308929B2 (en) | 2009-06-25 | 2009-06-25 | Progress rate calculation device, progress rate calculation method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009150977A JP5308929B2 (en) | 2009-06-25 | 2009-06-25 | Progress rate calculation device, progress rate calculation method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011008504A JP2011008504A (en) | 2011-01-13 |
JP5308929B2 true JP5308929B2 (en) | 2013-10-09 |
Family
ID=43565089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009150977A Expired - Fee Related JP5308929B2 (en) | 2009-06-25 | 2009-06-25 | Progress rate calculation device, progress rate calculation method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5308929B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5995069B2 (en) * | 2012-08-16 | 2016-09-21 | 富士ゼロックス株式会社 | Progress management system and program |
US20170220340A1 (en) * | 2014-08-06 | 2017-08-03 | Nec Corporation | Information-processing system, project risk detection method and recording medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001092811A (en) * | 1999-09-17 | 2001-04-06 | Hitachi Ltd | Document review supporting device |
JP2002014811A (en) * | 2000-06-29 | 2002-01-18 | Mitsubishi Electric Corp | Device for measuring project progress and method for the same and computer readable recording medium recorded with program for allowing computer to execute the same method |
JP2004213447A (en) * | 2003-01-07 | 2004-07-29 | Mitsubishi Electric Corp | Support device, support method and support program |
JP2008112250A (en) * | 2006-10-30 | 2008-05-15 | Fujitsu Ltd | Report management device, report management program and report management method |
-
2009
- 2009-06-25 JP JP2009150977A patent/JP5308929B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011008504A (en) | 2011-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112380859A (en) | Public opinion information recommendation method and device, electronic equipment and computer storage medium | |
JP5294002B2 (en) | Document management system, document management program, and document management method | |
JP5308929B2 (en) | Progress rate calculation device, progress rate calculation method, and program | |
JP4978432B2 (en) | Business specification understanding support system and method | |
JP5045042B2 (en) | Business flow editing program, business flow editing apparatus, and business flow editing method | |
JP6668580B2 (en) | File editing method, file editing device and file editing program | |
JP6265932B2 (en) | Information processing apparatus and program | |
US20210295211A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
JP2003150762A (en) | Cooperation method for project information and its system | |
JP2013171447A (en) | Information processor and information processing program | |
JP7484461B2 (en) | Information processing device, information processing system, and program | |
JP2015207084A (en) | education management system and server | |
JP2018036835A (en) | Form management device and program | |
JP2005107888A (en) | Information registering method | |
JP4789559B2 (en) | Data management apparatus and data management method | |
JP2010257412A (en) | Device, and method for filtering information, and program | |
JP2009223626A (en) | Information processing apparatus and program | |
JP2008021256A (en) | Information-sharing system and program | |
JP5918674B2 (en) | Work performance support device, work performance support method, and program | |
JP6376204B2 (en) | Product management program, product management method and product management system | |
JP2002007547A (en) | Method and system for displaying application progress information and storage medium | |
JP4655897B2 (en) | Integrated data management system | |
JP2006119685A (en) | Procurement decision making support system cooperating with mission-critical system | |
JP2024057742A (en) | Input support apparatus, input support system, and input support program | |
JP2005099937A (en) | Search data structure of document information about industrial property, recording medium with search data structure recorded, and apparatus, system, method, and program for search of document information about industrial property, and recording medium with program recorded |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120111 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130319 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130501 |
|
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: 20130604 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130701 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5308929 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |