Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6932819B2 - Information processing equipment and information processing programs - Google Patents
[go: Go Back, main page]

JP6932819B2 - Information processing equipment and information processing programs - Google Patents

Information processing equipment and information processing programs Download PDF

Info

Publication number
JP6932819B2
JP6932819B2 JP2020104820A JP2020104820A JP6932819B2 JP 6932819 B2 JP6932819 B2 JP 6932819B2 JP 2020104820 A JP2020104820 A JP 2020104820A JP 2020104820 A JP2020104820 A JP 2020104820A JP 6932819 B2 JP6932819 B2 JP 6932819B2
Authority
JP
Japan
Prior art keywords
information processing
input
document data
user
access authority
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.)
Active
Application number
JP2020104820A
Other languages
Japanese (ja)
Other versions
JP2020181585A (en
Inventor
幸史 大内
幸史 大内
誠士 古郡
誠士 古郡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Core Corp
Original Assignee
Core Corp
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
Priority claimed from JP2015235360A external-priority patent/JP6719892B2/en
Application filed by Core Corp filed Critical Core Corp
Priority to JP2020104820A priority Critical patent/JP6932819B2/en
Publication of JP2020181585A publication Critical patent/JP2020181585A/en
Application granted granted Critical
Publication of JP6932819B2 publication Critical patent/JP6932819B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Description

本発明は、情報処理装置及び情報処理プログラムに関し、特に、ユーザによって操作される入力端末と電気通信回線を通じて通信可能な情報処理装置及び情報処理プログラムに関する。 The present invention relates to an information processing device and an information processing program, and more particularly to an information processing device and an information processing program capable of communicating with an input terminal operated by a user through a telecommunication line.

従来から、ユーザによって操作される入力端末と電気通信回線を通じて通信可能な情報処理装置には、ユーザによって操作された入力端末からの要求に応じて書面データに基づく複数の項目を有するフォーマットからなる所定のレイアウト画像を表示画面に表示可能とした情報処理装置が知られている。 Conventionally, an information processing device capable of communicating with an input terminal operated by a user through a telecommunication line has a predetermined format having a plurality of items based on written data in response to a request from the input terminal operated by the user. There is known an information processing device capable of displaying the layout image of the above on a display screen.

また、このような情報処理装置には、例えば、異なるデータベース上の書面データを共有可能としたものが既に知られている(例えば、特許文献1参照)。この際、書面データには、1つのファイルとして、開けるか否かや文字入力等の編集できるか否かのアクセス権限を付与することができる。 Further, as such an information processing apparatus, for example, one that enables sharing of document data on different databases is already known (see, for example, Patent Document 1). At this time, the document data can be given access authority as one file, whether or not it can be opened and whether or not it can be edited such as character input.

特開2013−175070号公報Japanese Unexamined Patent Publication No. 2013-175070

このような情報処理装置では、ユーザに応じて共有する書面データのアクセス権限を1つのファイルとして設定することはできるものの、書面データに基づく複数の項目に対してアクセス権限を設定するものではなかった。 In such an information processing device, although it is possible to set the access authority of the document data to be shared according to the user as one file, the access authority is not set for a plurality of items based on the document data. ..

例えば、ユーザとしての「申請者」は、ワークフローにおいて書面データに基づいて見積書用の複数の項目を有するフォーマットをレイアウト画像として入力端末の表示画面に表示させる。これにより「申請者」は、フォーマット中の所定項目に文字入力等の編集を行って見積書を作成する。さらに「申請者」は、作成後の見積書に基づく新たな書面データをワークフローに戻す。 For example, the "applicant" as a user causes the workflow to display a format having a plurality of items for a quotation as a layout image on the display screen of the input terminal based on the document data. As a result, the "applicant" edits the predetermined items in the format such as inputting characters to create a quotation. In addition, the "applicant" returns new written data based on the created quotation to the workflow.

一方、作成後の見積書は、ワークフローにおいて他のユーザとしての部長等の「一次承認者」による承認又は拒否、或は、社長等の「二次承認者」による承認又は拒否がなされる。このような複数の他のユーザの承認手続きが必要な場合、「申請者」「一次承認者」「二次承認者」は、職責という立場の異なる状況下にある。この際、「申請者」が作成した見積書に対して、「一次承認者」が承認・拒否の結果と理由とを見積書の所定項目欄に追記した場合、「申請者」には結果のみの閲覧を可能とし、「二次承認者」には結果と理由とを閲覧可能としたい、という状況が想定される。 On the other hand, the created quotation is approved or rejected by the "primary approver" such as the general manager as another user in the workflow, or approved or rejected by the "secondary approver" such as the president. When such approval procedures for a plurality of other users are required, the "applicant", "primary approver", and "secondary approver" are in different positions of responsibility. At this time, if the "primary approver" adds the result and reason of approval / rejection to the quotation created by the "applicant" in the prescribed item column of the quotation, only the result will be given to the "applicant". It is assumed that the "secondary approver" wants to be able to view the result and the reason.

しかしながら、書面データを1つのファイルとしてアクセス権限の設定をしたのでは、ユーザと他のユーザとが共通の書面データを利用することはできるものの、ユーザと他のユーザとで表示可能な項目や入力可能な項目を別々に設定することはできないという問題が生じていた。これにより、「一次承認者」や「二次承認者」の入力操作によっては、「申請者」の予期していない入力操作がなされてしまい、内容の削除・改変がなされてしまう可能性を有していた。 However, if the access authority is set with the document data as one file, the user and other users can use the common document data, but the items and inputs that can be displayed by the user and other users. There was a problem that the possible items could not be set separately. As a result, depending on the input operation of the "primary approver" or "secondary approver", the "applicant" may perform an unexpected input operation, and the contents may be deleted or modified. Was.

本発明は、上述のような課題を解決するために、ユーザに応じてアクセス権限の属性情報を設定することにより、項目単位でレイアウト画像を制御することができる情報処理装置及び情報処理プログラムを提供することを目的とする。 The present invention provides an information processing device and an information processing program capable of controlling a layout image on an item-by-item basis by setting access authority attribute information according to the user in order to solve the above-mentioned problems. The purpose is to do.

上記課題を解決するため、本発明の情報処理装置は、ユーザによって操作される入力端末と電気通信回線を通じて通信可能な情報処理装置であって、書面データを記憶する記憶部と、書面データに対応付けた複数の項目を有するフォーマットからなる所定のレイアウト画像を入力端末の表示画面に表示させる表示制御部と、複数の項目毎にアクセスできるアクセス権限の属性情報をユーザに応じて設定する設定部と、入力端末の表示画面にレイアウト画像を表示させるに際し、ユーザに応じて設定したアクセス権限の属性情報に基づいて、複数の項目に対する表示及び複数の項目に対する入力の少なくともいずれか一方を制御するユーザ制御部と、を備えるものである。 In order to solve the above problems, the information processing device of the present invention is an information processing device capable of communicating with an input terminal operated by a user through a telecommunication line, and corresponds to a storage unit for storing written data and written data. A display control unit that displays a predetermined layout image consisting of a format having a plurality of attached items on the display screen of the input terminal, and a setting unit that sets attribute information of access authority that can be accessed for each of the multiple items according to the user. , User control that controls at least one of display for a plurality of items and input for a plurality of items based on the attribute information of the access authority set according to the user when displaying the layout image on the display screen of the input terminal. It is equipped with a part.

記憶部は、ユーザに対するアクセス権限の属性情報としてグループ分けしたユーザレベルである職責情報をテーブル方式で記憶し、ユーザ制御部は、ユーザに対するアクセス権限の属性情報としてのユーザレベルに応じて複数の項目に対する表示及び複数の項目に対する入力の少なくともいずれか一方を制御する、ものである。 The storage unit stores the responsibility information, which is the user level grouped as the attribute information of the access authority to the user, in a table manner, and the user control unit stores a plurality of items according to the user level as the attribute information of the access authority to the user. It controls at least one of the display for and the input for a plurality of items.

記憶部は、ユーザに対するアクセス権限の属性情報としてグループ分けしたユーザが所属する組織情報をテーブル方式で記憶し、ユーザ制御部は、ユーザに対するアクセス権限の属性情報としての所属組織に応じて複数の項目に対する表示及び複数の項目に対する入力の少なくともいずれか一方を制御する、ものである。 The storage unit stores the organization information to which the users belong, which are grouped as the attribute information of the access authority to the user, in a table manner, and the user control unit stores a plurality of items according to the organization to which the user belongs as the attribute information of the access authority to the user. It controls at least one of the display for and the input for a plurality of items.

設定部は、ユーザに対するアクセス権限の属性情報を所定のグループ単位で一括して設定する、ものである。 The setting unit collectively sets the attribute information of the access authority for the user in a predetermined group unit.

また、本発明の情報処理プログラムは、ユーザによって操作される入力端末と電気通信回線を通じて通信可能な情報処理装置のコンピュータに、書面データを記憶する記憶機能と、書面データに対応付けた複数の項目を有するフォーマットからなる所定のレイアウト画像を入力端末の表示画面に表示させる表示制御機能と、複数の項目毎にアクセスできるアクセス権限の属性情報をユーザに応じて設定する設定機能と、入力端末の表示画面にレイアウト画像を表示させるに際し、ユーザに応じて設定したアクセス権限の属性情報に基づいて、複数の項目に対する表示及び複数の項目に対する入力の少なくともいずれか一方を制御するユーザ制御機能と、を実行させる。 Further, the information processing program of the present invention has a storage function for storing document data in a computer of an information processing device capable of communicating with an input terminal operated by a user through a telecommunication line, and a plurality of items associated with the document data. A display control function that displays a predetermined layout image consisting of a format having When displaying the layout image on the screen, the user control function that controls at least one of the display for a plurality of items and the input for a plurality of items is executed based on the attribute information of the access authority set according to the user. Let me.

本発明の情報処理装置及び情報処理プログラムは、ユーザに応じてアクセス権限の属性情報を設定することにより、項目単位でレイアウト画像を制御することができる。 The information processing device and the information processing program of the present invention can control the layout image on an item-by-item basis by setting the attribute information of the access authority according to the user.

本発明の一実施形態に係る情報処理装置を適用した情報処理システムの説明図である。It is explanatory drawing of the information processing system to which the information processing apparatus which concerns on one Embodiment of this invention is applied. 本発明の一実施形態に係る一般ユーザ用レイアウト画像における表示例の説明図である。It is explanatory drawing of the display example in the layout image for general users which concerns on one Embodiment of this invention. 本発明の一実施形態に係る特定ユーザ用レイアウト画像における表示例の説明図である。It is explanatory drawing of the display example in the layout image for a specific user which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置の記憶媒体に記憶するデータの記憶例の説明図である。It is explanatory drawing of the storage example of the data to be stored in the storage medium of the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における書面データに対するアクセス権限の属性情報を設定する画面の切り替え手順の説明図である。It is explanatory drawing of the screen switching procedure of setting the attribute information of the access authority to the document data in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における帳票フィールド情報入力画面の一例の説明図である。It is explanatory drawing of an example of the form field information input screen in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における帳票定義一覧画面の説明図である。It is explanatory drawing of the form definition list screen in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における帳票フィールド情報設定画面の説明図である。It is explanatory drawing of the form field information setting screen in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における確認ダイアログ表示画面の説明図である。It is explanatory drawing of the confirmation dialog display screen in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置におけるアクセス権限の属性情報の関連性をモデル化した説明図である。It is explanatory drawing which modeled the relevance of the attribute information of the access authority in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における帳票定義テーブルの一覧を示す図表である。It is a figure which shows the list of the form definition table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置におけるマスタ公開部門管理テーブルの一覧を示す図表である。It is a figure which shows the list of the master public department management table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における構成・公開部門−部門階層テーブルの一覧を示す図表である。It is a chart which shows the list of the structure-public department-department hierarchy table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における構成・公開職責−職責マスタテーブルの一覧を示す図表である。It is a figure which shows the list of the configuration-public responsibility-responsibility master table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における職責マスタテーブルの一覧を示す図表である。It is a figure which shows the list of the responsibility master table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における部門階層マスタテーブルの一覧を示す図表である。It is a figure which shows the list of the department hierarchy master table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における帳票定義テーブルの親レコードIDの一覧を示す図表である。It is a figure which shows the list of the parent record ID of the form definition table in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置における書面データとしての交通費用請求報告書に対するアクセス権限の属性情報に関する制御フラグ例の一連を示す図表である。It is a figure which shows the series of the control flag example concerning the attribute information of the access authority to the traffic expense billing report as the document data in the information processing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報処理装置(のCPU)による項目ごとの表示及び入力に関する制御ルーチンの一例を示すフロー図である。It is a flow diagram which shows an example of the control routine concerning the display and input for each item by the information processing apparatus (CPU) which concerns on one Embodiment of this invention.

次に、本発明の一実施形態に係る情報処理装置について、書面データをワークフロー上で共有する場合に適用し、図面を参照して説明する。なお、以下に示す実施形態は本発明の情報処理装置における好適な具体例であり、技術的に好ましい種々の限定を付している場合もあるが、本発明の技術範囲は、特に本発明を限定する記載がない限り、これらの態様に限定されるものではない。また、以下に示す実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、かつ、他の既存の構成要素との組み合せを含む様々なバリエーションが可能である。したがって、以下に示す実施の形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。 Next, the information processing apparatus according to the embodiment of the present invention will be described when the document data is shared on the workflow, and the information processing apparatus is described with reference to the drawings. The embodiments shown below are suitable specific examples in the information processing apparatus of the present invention, and may be provided with various technically preferable limitations. However, the technical scope of the present invention particularly covers the present invention. Unless otherwise specified, the present invention is not limited to these aspects. In addition, the components in the embodiments shown below can be appropriately replaced with existing components and the like, and various variations including combinations with other existing components are possible. Therefore, the description of the embodiment shown below does not limit the content of the invention described in the claims.

図1において、情報処理装置1は、ユーザによって操作される入力端末2と電気通信回線NTを通じて通信可能となっている。情報処理装置1は、例えば、汎用のパーソナルコンピュータであり、内部にハードディスクや各種メモリ等の記憶媒体と、この記憶媒体にインストールした本実施の形態に係るワークフロー用の情報処理プログラムを実行するCPUと、を実装している。なお、記憶媒体は特許請求の範囲の記憶部に対応する。情報処理装置1は、本実施の形態に係るワークフロー用の管理サーバとしての専用機でもよいし、他のプログラムを実行する兼用機でもよい。なお、図1において、情報処理装置1は、パーソナルコンピュータ本体のみを図示しているが、モニタやキーボード・マウス等の周辺機器を接続し、本実施の形態に係るワークフローを操作することも可能である。 In FIG. 1, the information processing device 1 can communicate with an input terminal 2 operated by a user through a telecommunication line NT. The information processing device 1 is, for example, a general-purpose personal computer, and includes a storage medium such as a hard disk and various memories inside, and a CPU that executes an information processing program for a workflow according to the present embodiment installed in the storage medium. , Is implemented. The storage medium corresponds to the storage unit in the claims. The information processing device 1 may be a dedicated machine as a management server for the workflow according to the present embodiment, or may be a dual-purpose machine for executing another program. Although the information processing device 1 shows only the personal computer main body in FIG. 1, it is also possible to connect peripheral devices such as a monitor, a keyboard, and a mouse to operate the workflow according to the present embodiment. be.

電気通信回線NTは、社内専用のイントラネット回線の他、インターネット回線としてもよいし、各回線を併用してもよい。 The telecommunication line NT may be an Internet line or a combination of each line in addition to an intranet line dedicated to the company.

入力端末2は、汎用のノート型やデスクトップ型のパーソナルコンピュータの他、タブレット端末やスマートフォン等、本実施の形態に係るワークフロー用のプログラムに対応したアプリケーションをインストールした操作端末であれば、特に限定されない。ユーザは、入力端末2を用いて電気通信回線NTを通じて情報処理装置1にアクセスする際、ワークフローを立ち上げて、図示を略す初期画面表示により予め設定したユーザ名やパスワード等を入力する。これにより、情報処理装置1は、入力端末2を操作するユーザを認証する。 The input terminal 2 is not particularly limited as long as it is an operation terminal in which an application corresponding to the workflow program according to the present embodiment is installed, such as a tablet terminal or a smartphone, in addition to a general-purpose notebook type or desktop type personal computer. .. When accessing the information processing device 1 through the telecommunication line NT using the input terminal 2, the user starts a workflow and inputs a preset user name, password, or the like by displaying an initial screen (not shown). As a result, the information processing device 1 authenticates the user who operates the input terminal 2.

図2又は図3に示すように、情報処理装置1は、認証後のユーザによる入力端末2の所定の操作により、表示画面2aに物品購入依頼書といった書面データに基づく複数の項目を有する所定フォーマットのレイアウト画像3を表示させる。また、情報処理装置1は、認証したユーザに応じて、表示画面2aに、ユーザ名表示欄4、タスク表示欄5、操作ボタン表示欄6、申請・承認結果欄7、等を表示させる。また、これらユーザ名表示欄4、タスク表示欄5、操作ボタン表示欄6、申請・承認結果欄7、を表示する表示データは、レイアウト画像3ではないため、書面データには含まれない。 As shown in FIG. 2 or 3, the information processing apparatus 1 has a predetermined format having a plurality of items based on written data such as an article purchase request on the display screen 2a by a predetermined operation of the input terminal 2 by the user after authentication. Layout image 3 of is displayed. Further, the information processing device 1 displays a user name display field 4, a task display field 5, an operation button display field 6, an application / approval result field 7, and the like on the display screen 2a according to the authenticated user. Further, the display data for displaying the user name display field 4, the task display field 5, the operation button display field 6, and the application / approval result field 7 are not included in the document data because they are not the layout image 3.

なお、以下の説明において、レイアウト画像3には、入力の無いフォーマット状態の場合と入力がある場合とがあるが、いずれの場合を含むものとする。また、レイアウト画像3と、ユーザに応じた各欄4,5,6,7の画像とを含む表示画面2aの表示状態を「ワークフロー画面」と称する。 In the following description, the layout image 3 may be in a format state without input or may have input, but it shall include either case. Further, the display state of the display screen 2a including the layout image 3 and the images of the columns 4, 5, 6 and 7 according to the user is referred to as a "workflow screen".

書面データは、複数の項目を有する所定フォーマットのレイアウト画像3を表示画面2aに表示させる際、複数の項目に対応して文字等の入力を可能とした入力欄3aを同時に表示させる。この入力欄3aは、文字等の入力と入力結果の表示とを可能としている。したがって、入力欄3aに文字等を入力した場合には、入力した文字等に対応する入力データに書面データを重畳した文書データとしてワークフロー上に流すことができる。なお、書面データと入力データとを独立させ、表示画面2aにレイアウト画像3を表示する際に入力データに基づく文字等を合成して表示させることも可能である。これにより、同一の書面データを異なる文書データの一部として記憶媒体に記憶する必要がなくなり、書面データのファイル数を少なくすることができ、記憶媒体に対する記憶領域を確保することができる。 For the document data, when displaying the layout image 3 of a predetermined format having a plurality of items on the display screen 2a, the input field 3a that enables input of characters and the like corresponding to the plurality of items is displayed at the same time. The input field 3a enables input of characters and the like and display of input results. Therefore, when characters or the like are input in the input field 3a, the document data can be streamed on the workflow as document data in which the document data is superimposed on the input data corresponding to the input characters or the like. It is also possible to make the document data and the input data independent, and to display the layout image 3 on the display screen 2a by synthesizing characters and the like based on the input data. As a result, it is not necessary to store the same document data in the storage medium as a part of different document data, the number of files of the document data can be reduced, and a storage area for the storage medium can be secured.

本実施の形態の情報処理装置1は、入力端末2を操作するユーザに応じて表示画面2aに表示させるレイアウト画像3における入力欄3aの表示制御及び入力欄3aへの入力制御を実行する。 The information processing device 1 of the present embodiment executes display control of the input field 3a and input control to the input field 3a in the layout image 3 to be displayed on the display screen 2a according to the user who operates the input terminal 2.

図2に示すように、情報処理装置1は、入力端末2を操作するユーザが一般ユーザである場合、レイアウト画像として所定の複数項目を表示画面2aに表示させるとともに、一部の特定項目(例えば、「査閲者コメント」項目の入力欄3a)にマスクを掛けて閲覧不可状態とする表示制御を実行する。この際、情報処理装置1は、マスクを掛けた特定項目内への文字入力も不可とする入力制御を実行する。 As shown in FIG. 2, when the user who operates the input terminal 2 is a general user, the information processing device 1 displays a plurality of predetermined items as layout images on the display screen 2a, and also displays some specific items (for example,). , The display control is executed by masking the input field 3a) of the "Reviewer comment" item to make it invisible. At this time, the information processing device 1 executes an input control that prevents characters from being input into the masked specific item.

図3に示すように、情報処理装置1は、入力端末2を操作するユーザが特定ユーザである場合、レイアウト画像として所定の複数項目を表示画面2aに表示させるとともに、一部の特定項目(例えば、「査閲者コメント」項目の入力欄3a)のマスクを解除して閲覧可能状態とする表示制御を実行する。この際、情報処理装置1は、マスクを解除した特定項目内への文字入力も可能とする入力制御を実行する。 As shown in FIG. 3, when the user who operates the input terminal 2 is a specific user, the information processing device 1 displays a plurality of predetermined items as a layout image on the display screen 2a and some specific items (for example,). , Unmask the input field 3a) of the "Reviewer comment" item to make it viewable. At this time, the information processing device 1 executes input control that enables character input within a specific item whose mask has been released.

ここで、情報処理装置1は、書面データに基づいて表示画面2aにレイアウト画像3を表示させる際、レイアウト定義情報、項目定義情報、アクセス権限属性情報、の3つに分類した情報を組み合せたドキュメント制御データとして管理を行う。 Here, when the information processing device 1 displays the layout image 3 on the display screen 2a based on the document data, the information processing device 1 is a document that combines information classified into three categories: layout definition information, item definition information, and access authority attribute information. Manage as control data.

この際、情報処理装置1は、すべてのパターンをドキュメント制御データとして定義することができる。例えば、情報処理装置1のCPUは、レイアウト定義情報、項目定義情報、アクセス権限属性情報、が有する定義情報の数に応じた組み合わせについて、それぞれ1つのドキュメント制御データとすることができる。 At this time, the information processing device 1 can define all patterns as document control data. For example, the CPU of the information processing device 1 can use one document control data for each combination of layout definition information, item definition information, and access authority attribute information according to the number of definition information.

具体的には、一つの項目に対して、レイアウト定義情報としてはマスク表示の有無(2通り)、項目定義情報としては入力の可・不可(2通り)、アクセス権限属性情報としてはユーザレベル(例えば、「申請者」「一次承認者」「二次承認者」の3通り)、の定義情報の組み合わせ(12通り)によるドキュメント制御データとすることができる。 Specifically, for one item, the layout definition information includes the presence / absence of mask display (2 types), the item definition information can be input / cannot be entered (2 types), and the access authority attribute information is user level (2 types). For example, the document control data can be obtained by combining definition information (12 ways) of "applicant", "primary approver", and "secondary approver").

例えば、図2に示した一般ユーザである「申請者」に対する表示画面2aの表示において、申請・承認結果欄7をレイアウト画像3の一部とした場合、項目「承認1」の電子スタンプはマスク無しとして閲覧可能かつ入力不可能の制御を行い、項目「査閲者コメント」の入力欄3aはマスク有りとして閲覧不可かつ入力不可の制御を行う。 For example, in the display of the display screen 2a for the "applicant" who is a general user shown in FIG. 2, when the application / approval result column 7 is a part of the layout image 3, the electronic stamp of the item "approval 1" is masked. It controls that it can be viewed and cannot be input as nothing, and the input field 3a of the item "Reviewer's comment" is controlled as having a mask and cannot be viewed and input.

これに対し、図3に示した特定ユーザである「一次承認者」に対する表示画面2aの表示において、電子スタンプにより申請・承認結果欄7をレイアウト画像3の一部とした場合、項目「承認1」の電子スタンプはマスク無しとして閲覧可能かつ入力可能の制御を行い、項目「査閲者コメント」の入力欄3aはマスク無しとして閲覧可能かつ入力可能の制御を行う。 On the other hand, in the display of the display screen 2a for the "primary approver" who is the specific user shown in FIG. 3, when the application / approval result column 7 is made a part of the layout image 3 by the electronic stamp, the item "approval 1" The electronic stamp of "" is controlled to be viewable and inputtable without a mask, and the input field 3a of the item "Reviewer comment" is controlled to be viewable and inputtable without a mask.

したがって、情報処理装置1の記憶媒体は、図4に示すように、ドキュメント制御データ、レイアウト画像3を表示画面2aに表示させる書面データ、「申請者」に対応するユーザ情報並びに「申請者」が入力した入力データを含む「申請者」データ、特定ユーザである「一次承認者」に対応するユーザ情報並びに「一次承認者」が入力した入力データを含む「一次承認者」データ、を独立して記憶する。そして、情報処理装置1は、ワークフローにおいて、これらドキュメント制御データ、書面データ、「申請者」データ、「一次承認者」データ、を対応付けしてユーザに応じた「物品購入依頼書」として入力端末2の表示画面2aに表示させる。なお、この際の情報処理装置1の書面データに対する表示制御が特許請求の範囲における表示制御部として機能する。 Therefore, as shown in FIG. 4, the storage medium of the information processing device 1 includes document control data, document data for displaying the layout image 3 on the display screen 2a, user information corresponding to the "applicant", and the "applicant". Independently, "applicant" data including input data, user information corresponding to "primary approver" who is a specific user, and "primary approver" data including input data input by "primary approver". Remember. Then, in the workflow, the information processing device 1 associates these document control data, document data, "applicant" data, and "primary approver" data, and inputs them as an "article purchase request form" according to the user. It is displayed on the display screen 2a of 2. The display control for the document data of the information processing device 1 at this time functions as a display control unit within the scope of the claims.

このように、情報処理装置1は、書面データと入力データとを独立させた場合、書面データに対して、一般ユーザ用のレイアウト画像3の表示及び入力に関する制御と特定ユーザ用のレイアウト画像3の表示及び入力に関する制御とを実行する。 As described above, when the document data and the input data are made independent, the information processing apparatus 1 controls the display and input of the layout image 3 for general users and the layout image 3 for specific users with respect to the document data. Performs display and input controls.

したがって、一般ユーザの場合と特定ユーザの場合とでレイアウト画像3の表示状態はマスクの有無で異なるものの、複数の項目を有する所定フォーマットのレイアウト画像3を表示画面2aに表示させる書面データはあくまでも1つのファイルで足りる。 Therefore, although the display state of the layout image 3 differs depending on the presence or absence of the mask between the case of a general user and the case of a specific user, the document data for displaying the layout image 3 of a predetermined format having a plurality of items on the display screen 2a is only 1. One file is enough.

また、一般ユーザが入力した入力データと特定ユーザが入力した入力データとを関連付けして独立させることができる。これにより、1つのファイル中に書面データと入力データとを含む文書データは作成せず、しかも書面データは入力データと独立していることと相まって、複数のユーザで1つの書面データを共有しても、後から入力した特定ユーザの入力データの上書きで予期せぬ変更が発生するといった不具合も解消することができる。また、複数のユーザが同時に書面データを容易に使用することができる。なお、入力データは、一般ユーザと特定ユーザとで共有してもよい。 Further, the input data input by the general user and the input data input by the specific user can be associated and made independent. As a result, document data including document data and input data is not created in one file, and the document data is independent of the input data, so that one document data can be shared by a plurality of users. However, it is possible to solve the problem that an unexpected change occurs due to overwriting the input data of a specific user input later. In addition, a plurality of users can easily use the written data at the same time. The input data may be shared between a general user and a specific user.

このように、本実施形態に係る情報処理装置1は、1件の書面データを複数のユーザで共有した際に、各ユーザに応じて設定上で複数の項目に対する表示及び入力のアクセス権限を制御した状態でレイアウト画像3を表示画面2aに表示することができる。 As described above, when the information processing device 1 according to the present embodiment shares one document data with a plurality of users, the access authority for displaying and inputting a plurality of items is controlled in the settings according to each user. The layout image 3 can be displayed on the display screen 2a in this state.

この際、時系列によってアクセス権限の設定を変えてもよい。例えば、書面データの承認が済んだ場合、書面データの作成者及び承認者以外のすべての関係者に対してレイアウト画像3の閲覧を可能とすることもできる。 At this time, the access authority setting may be changed according to the time series. For example, when the document data has been approved, the layout image 3 can be viewed by all parties other than the creator of the document data and the approver.

また、入力欄3aの表示枠を超える長さの文字入力等があると、表示枠を越えて入力内容が表示されて隣接する項目の項目表示枠や入力欄3aに重なってしまうなど、レイアウト画像3の視認性に欠けてしまう。 Further, if there is a character input having a length exceeding the display frame of the input field 3a, the input content is displayed beyond the display frame and overlaps with the item display frame of the adjacent item or the input field 3a. The visibility of 3 is lacking.

そこで、各項目の定義に対して、「帳票閲覧時の上限表示行数と上限表示文字数(1行あたり)」の設定を可能とし、帳票閲覧時に規程文字数を超える入力内容に対しては、文字列をカットして表示すれば視認性を向上することができる。 Therefore, for the definition of each item, it is possible to set the "upper limit display line number and upper limit display character number (per line) when viewing the form", and for input contents that exceed the specified number of characters when viewing the form, characters Visibility can be improved by cutting the columns and displaying them.

次に、書面データに対するアクセス権限の属性情報の設定について説明する。図5は、書面データ(以下、「帳票」とも称する)に対するアクセス権限の属性情報を設定する画面の切り替え手順を示す。 Next, the setting of the attribute information of the access authority for the document data will be described. FIG. 5 shows a screen switching procedure for setting attribute information of access authority for document data (hereinafter, also referred to as “form”).

図5に示すように、アクセス権限の属性情報は、帳票フィールド情報入力画面、帳票定義一覧画面、帳票フィールド情報設定画面、帳票フィールド情報設定画面更新確認ダイアログ、の4つの各画面により設定することができる。なお、各画面は、所定のボタン操作によって遷移する。 As shown in FIG. 5, the attribute information of the access authority can be set by each of the four screens of the form field information input screen, the form definition list screen, the form field information setting screen, and the form field information setting screen update confirmation dialog. can. Each screen is transitioned by a predetermined button operation.

図6に示すように、帳票フィールド情報入力画面には、画面左側にフィールド一覧が表示され、例えば、物品1ファイルに対するフィールド情報を設定する状態を示している。このフィールド情報では、この画面では、従来のファイルとしての書面データそのものに対するアクセス権限を設定することができる。例えば、ファイルのアクセスとして閲覧ができるか否か、入力ができるか否かといった従来のアクセス権限をここで設定することができる。各帳票に対するアクセス権限の種類としては、閲覧権限(職責)、帳票の閲覧権限(組織)、入力権限(職責)、入力権限(組織)、を設定することができる。 As shown in FIG. 6, on the form field information input screen, a field list is displayed on the left side of the screen, and for example, a state in which field information for one article file is set is shown. With this field information, access authority to the document data itself as a conventional file can be set on this screen. For example, the conventional access authority such as whether or not the file can be viewed and input can be set here. As the type of access authority for each form, viewing authority (responsibility), form viewing authority (organization), input authority (duty), and input authority (organization) can be set.

図7に示すように、帳票定義一覧画面では、既に設定した定義の一覧が表示され、編集ボタンや改版ボタンにより編集・改変をすることができる。この帳票定義一覧画面において、「定義を新規作成する」ボタンを押下すると、帳票フィールド情報入力画面が表示され、帳票に対するアクセス権限を設定したうえで、帳票定義一覧画面の「フィールド設定」ボタンを押下することで帳票フィールド情報設定画面に遷移する。また、帳票定義一覧画面では、既に設定した定義の場合には、識別コードや帳票定義名、定義の開始・終了年月日、定義作成・更新者等が表示される。したがって、新たな帳票定義のこれらの項目はこの画面で入力する。 As shown in FIG. 7, on the form definition list screen, a list of definitions that have already been set is displayed, and editing / modification can be performed by pressing the edit button or the revision button. When you press the "Create new definition" button on this form definition list screen, the form field information input screen is displayed, and after setting the access authority to the form, press the "Field setting" button on the form definition list screen. By doing so, the screen changes to the form field information setting screen. In addition, on the form definition list screen, in the case of a definition that has already been set, the identification code, the form definition name, the start / end date of the definition, the definition creator / updater, etc. are displayed. Therefore, these items of the new form definition are entered on this screen.

図8に示すように、帳票フィールド情報設定画面では、一括設定画面と詳細設定画面とが表示される。帳票フィールド情報設定画面では、帳票の各項目毎に、閲覧権限(職責)、閲覧権限(組織)、入力権限(職責)、入力権限(組織)のアクセス権限の属性情報に対する権限種類を設定することができる。また、各項目にチェックマークを施すことにより、チェックした項目全体を一括して設定することができる。これにより、帳票の各項目に対してアクセス権限の属性情報を設定することができる。なお、情報処理装置1による帳票フィールド情報設定画面の表示制御が特許請求の範囲における設定部として機能する。また、閲覧権限(職責)、閲覧権限(組織)、入力権限(職責)、入力権限(組織)は、例えば、組織に関係なく課長以上のグループ単位、システム情報部等の組織員全体のグループ単位、のようにグループ分けして一括して設定することも可能である。 As shown in FIG. 8, on the form field information setting screen, a batch setting screen and a detailed setting screen are displayed. On the form field information setting screen, set the authority type for the attribute information of the access authority of viewing authority (responsibility), viewing authority (organization), input authority (responsibility), and input authority (organization) for each item of the form. Can be done. In addition, by putting a check mark on each item, it is possible to set all the checked items at once. As a result, the attribute information of the access authority can be set for each item of the form. The display control of the form field information setting screen by the information processing device 1 functions as a setting unit within the scope of claims. In addition, the viewing authority (responsibility), viewing authority (organization), input authority (responsibility), and input authority (organization) are, for example, a group unit of a section chief or higher regardless of the organization, or a group unit of all members of the organization such as the system information department. It is also possible to group and set all at once like ,.

図9に示すように、帳票フィールド情報設定画面で帳票の各項目に対してアクセス権限の属性情報の設定が終了すると、更新してよいか(又は設定完了か)の確認ダイアログが表示される。 As shown in FIG. 9, when the setting of the access authority attribute information for each item of the form is completed on the form field information setting screen, a confirmation dialog asking whether to update (or the setting is completed) is displayed.

設定したアクセス権限及びアクセス権限の属性情報は、情報処理装置1の記憶媒体(記憶部)に記憶される。ここで、閲覧権限(職責)、帳票の閲覧権限(組織)、入力権限(職責)、入力権限(組織)は、テーブル方式で記憶される。 The set access authority and the attribute information of the access authority are stored in the storage medium (storage unit) of the information processing device 1. Here, the viewing authority (responsibility), the form viewing authority (organization), the input authority (duty), and the input authority (organization) are stored in a table format.

図10は、アクセス権限の属性情報の関連性をモデル化した説明図である。図10に示すように、帳票定義テーブルは、帳票の入力画面を構成している項目の定義情報を登録するテーブルである。職責マスタテーブルは、職責の名称やレベルを管理するテーブルである。マスタ公開部門管理テーブルは、公開対象のマスタに追加するカラムに設定する公開コードを管理するテーブルである。構成・公開職責−職責マスタテーブルは、マスタ公開部門管理テーブルの公開職責レコードと公開する職責をリレーションするテーブルである。構成・公開部門−部門階層テーブルは、マスタ公開部門管理テーブルの公開部門レコードと公開する部門をリレーションするテーブルである。部門階層情報マスタテーブルは、部門コードや名称、部門の階層を管理するテーブルである。このように、アクセス権限の属性情報は、帳票定義としての閲覧権限(職責)、帳票の閲覧権限(組織)、入力権限(職責)、入力権限(組織)は、カスタムIDを参照し、職責マスタと部門階層とによって職責レベルと部門コードとに振り分けられる。 FIG. 10 is an explanatory diagram modeling the relevance of the attribute information of the access authority. As shown in FIG. 10, the form definition table is a table for registering definition information of items constituting the form input screen. The responsibility master table is a table that manages the names and levels of responsibilities. The master public department management table is a table that manages the public code set in the column to be added to the master to be published. Composition / Public Responsibilities-The Responsibilities Master Table is a table that associates the public responsibility records of the master public department management table with the responsibilities to be published. The structure / public department-department hierarchy table is a table that associates the public department record of the master public department management table with the department to be published. The department hierarchy information master table is a table that manages department codes, names, and department hierarchies. In this way, the attribute information of the access authority refers to the viewing authority (responsibility) as the form definition, the viewing authority (organization) of the form, the input authority (responsibility), and the input authority (organization) refers to the custom ID, and the responsibility master. It is divided into responsibility level and department code according to the department hierarchy.

図11は、図10に示した帳票定義テーブルの閲覧権限(職責)、閲覧権限(組織)、入力権限(職責)、入力権限(組織)に対応して追加するカラムの一例を示す一覧である。 FIG. 11 is a list showing an example of columns to be added corresponding to the viewing authority (responsibility), viewing authority (organization), input authority (duty), and input authority (organization) of the form definition table shown in FIG. ..

ここで、情報処理装置1は、帳票定義データの閲覧権限(職責)の設定値がNULLの場合は全職責が閲覧解放となり、閲覧権限(職責)のフラグ設定状態を「1:閲覧可能」にする。情報処理装置1は、帳票定義データの閲覧権限(組織)の設定値がNULLの場合は全組織が閲覧解放となり閲覧権限(組織)のフラグ設定状態を「1:閲覧可能」にする。情報処理装置1は、帳票定義データの入力権限(職責)の設定値がNULLの場合は全職責が入力解放となり入力権限(職責)のフラグ設定状態を「1:入力可能」にする。情報処理装置1は、帳票定義データの入力権限(組織)の設定値がNULLの場合は全組織が入力解放となり入力権限(組織)のフラグ設定状態を「1:入力可能」にする。 Here, in the information processing device 1, when the set value of the viewing authority (responsibility) of the form definition data is NULL, all the responsibilities are released for viewing, and the flag setting state of the viewing authority (responsibility) is set to "1: viewable". do. When the set value of the viewing authority (organization) of the form definition data is NULL, the information processing device 1 releases the viewing of all the organizations and sets the flag setting state of the viewing authority (organization) to "1: Viewable". When the set value of the input authority (responsibility) of the form definition data is NULL, the information processing device 1 releases the input of all the responsibilities and sets the flag setting state of the input authority (responsibility) to "1: Input possible". When the set value of the input authority (organization) of the form definition data is NUML, the information processing device 1 releases the input to all the organizations and sets the flag setting state of the input authority (organization) to "1: Input possible".

また、情報処理装置1は、帳票定義データの閲覧権限(職責)に設定がある場合は、設定されている職責群が、帳票利用者の職責パスに含まれている場合に閲覧可能となり閲覧権限(職責)のフラグ設定状態を「1:閲覧可能」にする。情報処理装置1は、帳票定義データの閲覧権限(職責)に設定がない場合は閲覧不可となり閲覧権限(職責)のフラグ設定状態を「0:閲覧不可」にする。 Further, when the information processing device 1 has a setting for viewing authority (responsibility) of form definition data, the information processing device 1 can view the set responsibility group when it is included in the responsibility path of the form user, and has viewing authority. Set the flag setting status of (responsibility) to "1: Viewable". If the viewing authority (responsibility) of the form definition data is not set, the information processing device 1 cannot view and sets the flag setting state of the viewing authority (responsibility) to "0: cannot be viewed".

情報処理装置1は、帳票定義データの閲覧権限(組織)が設定されている場合は、設定されている組織が、帳票利用者の所属組織パスに含まれている場合は閲覧解放となり閲覧権限(組織)の設定状態を「1:閲覧可能」にする。情報処理装置1は、帳票定義データの閲覧権限(組織)が設定されている場合は、設定されている組織が、帳票利用者の所属組織パスに含まれていない場合は閲覧不可となり閲覧権限(組織)の設定状態を「0:閲覧不可」にする。 When the information processing device 1 has the viewing authority (organization) of the form definition data set, the information processing device 1 is released from viewing when the set organization is included in the organization path to which the form user belongs (organization). Set the setting status of (organization) to "1: Viewable". When the information processing device 1 has the viewing authority (organization) of the form definition data set, the information processing device 1 cannot view the form definition data if the set organization is not included in the organization path to which the form user belongs (organization). Set the setting status of (organization) to "0: Unviewable".

情報処理装置1は、帳票定義データの入力権限(職責)に設定がある場合は、設定されている職責群が、帳票利用者の職責パスに含まれている場合に入力可能となり入力権限(職責)の設定状態を「1:入力可能」にする。情報処理装置1は、帳票定義データの入力権限(職責)に設定がある場合は、設定されている職責群が、帳票利用者の職責パスに含まれていない場合は入力不可となり入力権限(職責)の設定状態を「0:入力不可」にする。 When the information processing device 1 has a setting for input authority (responsibility) of form definition data, the information processing device 1 can input when the set responsibility group is included in the responsibility path of the form user, and the input authority (responsibility) can be input. ) Is set to "1: Input is possible". When the information processing device 1 has a setting for input authority (responsibility) of form definition data, if the set responsibility group is not included in the responsibility path of the form user, input is disabled and input authority (responsibility). ) Is set to "0: Input not possible".

情報処理装置1は、帳票定義データの入力権限(組織)が設定されている場合は、設定されている組織が、帳票利用者の所属組織パスに含まれている場合は入力可能となり入力権限(組織)の設定状態を「1:入力可能」にする。情報処理装置1は、帳票定義データの入力権限(組織)が設定されている場合は、設定されている組織が、帳票利用者の所属組織パスに含まれていない場合は入力不可となり入力権限(組織)の設定状態を「0:入力不可」にする。 When the input authority (organization) of the form definition data is set, the information processing device 1 can input the set organization when it is included in the organization path to which the form user belongs (organization). Set the setting status of (organization) to "1: Input possible". When the input authority (organization) of the form definition data is set, the information processing device 1 cannot input the set organization if it is not included in the organization path to which the form user belongs (organization). Set the setting status of (organization) to "0: input not possible".

図12は、図10に示したマスタ公開部門管理テーブルにおけるカスタムIDと、公開タイプ及び判定タイプのフラグとの関係の一例を示す一覧である。 FIG. 12 is a list showing an example of the relationship between the custom ID in the master public department management table shown in FIG. 10 and the flags of the public type and the determination type.

図13は、図10に示した構成・公開部門−部門階層テーブルにおけるカスタムIDと職責コードとの関係の一例を示す一覧である。 FIG. 13 is a list showing an example of the relationship between the custom ID and the responsibility code in the configuration / public department-department hierarchy table shown in FIG.

図14は、図10に示した構成・公開職責−職責マスタテーブルにおけるカスタムIDと部門コードとの関係の一例を示す一覧である。 FIG. 14 is a list showing an example of the relationship between the custom ID and the department code in the configuration / public responsibility-responsibility master table shown in FIG.

図15は、図10に示した職責マスタテーブルにおける職責コードと職責レベルとの関係の一例を示す一覧である。 FIG. 15 is a list showing an example of the relationship between the responsibility code and the responsibility level in the responsibility master table shown in FIG.

図16は、図10に示した部門階層マスタテーブルにおける部門コードと部門コードパスとの関係の一例を示す一覧である。 FIG. 16 is a list showing an example of the relationship between the department code and the department code path in the department hierarchy master table shown in FIG.

図17は、図10に示した帳票定義テーブルの親レコードIDに対する、閲覧権限(職責)、閲覧権限(組織)、入力権限(職責)、入力権限(組織)、のカスタムIDとの対応関係の一例を示す一覧である。なお、この図17では、書面データとして交通費用請求書を例示している。 FIG. 17 shows the correspondence between the parent record ID of the form definition table shown in FIG. 10 and the custom IDs of viewing authority (responsibility), viewing authority (organization), input authority (responsibility), and input authority (organization). It is a list showing an example. Note that FIG. 17 illustrates a transportation expense invoice as written data.

このように、情報処理装置1(のCPU)は、利用者(ユーザ)の設定されている職責レベルパスに帳票定義テーブルに設定されている「閲覧権限(職責)」の「職責レベル※1」が含まれているか、利用者(ユーザ)の所属する部門の部門階層コードパスに帳票定義テーブルに設定されている「閲覧権限(組織)」の「部門コード※2」が含まれているか、利用者(ユーザ)の設定されている職責レベルパスに帳票定義テーブルに設定されている「入力権限(職責)」の「職責レベル※1」が含まれているか、利用者(ユーザ)の所属する部門の部門階層コードパスに帳票定義テーブルに設定されている「入力権限(組織)」の「部門コード※2」が含まれているか、の判定結果に応じて表示・入力を制御する。 In this way, the information processing device 1 (CPU) has the "responsibility level * 1" of the "viewing authority (responsibility)" set in the form definition table in the responsibility level path set by the user (user). Is included, or the department hierarchy code path of the department to which the user (user) belongs includes the "department code * 2" of the "viewing authority (organization)" set in the form definition table, or is used. The responsibility level path set by the user (user) includes the "responsibility level * 1" of the "input authority (responsibility)" set in the form definition table, or the department to which the user (user) belongs. The display / input is controlled according to the judgment result of whether the "department code * 2" of the "input authority (organization)" set in the form definition table is included in the department hierarchy code path of.

具体的には、図18に示すように、書面データとしての交通費用請求報告書において、ユーザ1の場合、職責レベルは35となっている。この場合、閲覧に関してはすべての項目に対して閲覧が許可されているが、入力に関して職責レベルによりいくつかの項目に入力不可に制御されている。 Specifically, as shown in FIG. 18, in the transportation expense billing report as written data, in the case of user 1, the responsibility level is 35. In this case, browsing is permitted for all items, but input is controlled so that some items cannot be entered depending on the responsibility level.

図19は、情報処理装置1(のCPU)による、書面データに対応付けた複数の項目を有するフォーマットからなる所定のレイアウト画像3を入力端末2の表示画面2aに表示させる際の項目ごとの表示及び入力に関する制御ルーチンの一例を示すフロー図である。 FIG. 19 is a display for each item when a predetermined layout image 3 composed of a format having a plurality of items associated with document data is displayed on the display screen 2a of the input terminal 2 by the information processing device 1 (CPU). It is a flow chart which shows an example of the control routine about an input.

ステップS1において、情報処理装置1は、職責レベルパスに、帳票定義テーブル中「閲覧権限(職責)」に「職責レベル」が含まれているか否かを判定する。情報処理装置1は、「職責レベル」が含まれていると判定した場合(Yes)にはステップS2へと移行する。情報処理装置1は、「職責レベル」が含まれていると判定しなかった(No)場合にはステップS3へと移行する。 In step S1, the information processing apparatus 1 determines whether or not the "responsibility level" is included in the "viewing authority (responsibility)" in the form definition table in the responsibility level path. When the information processing apparatus 1 determines that the "responsibility level" is included (Yes), the information processing apparatus 1 proceeds to step S2. If the information processing device 1 does not determine that the "responsibility level" is included (No), the information processing device 1 proceeds to step S3.

ステップS2において、情報処理装置1は、「閲覧権限(職責)」に対してフラグ「1」をたててステップS3へと移行する。 In step S2, the information processing apparatus 1 sets a flag "1" for the "viewing authority (responsibility)" and proceeds to step S3.

ステップS3において、情報処理装置1は、部門階層コードパスに、帳票定義テーブル中「閲覧権限(組織)」に「部門コード」が含まれているか否かを判定する。情報処理装置1は、「部門コード」が含まれていると判定した場合(Yes)にはステップS4へと移行する。情報処理装置1は、「部門コード」が含まれていると判定しなかった(No)場合にはステップS5へと移行する。 In step S3, the information processing apparatus 1 determines whether or not the "department code" is included in the "viewing authority (organization)" in the form definition table in the department hierarchy code path. When the information processing apparatus 1 determines that the "department code" is included (Yes), the information processing apparatus 1 proceeds to step S4. If the information processing device 1 does not determine that the "department code" is included (No), the process proceeds to step S5.

ステップS4において、情報処理装置1は、「閲覧権限(組織)」に対してフラグ「1」をたててステップS3へと移行する。 In step S4, the information processing apparatus 1 sets a flag "1" for the "viewing authority (organization)" and proceeds to step S3.

ステップS5において、情報処理装置1は、職責レベルパスに、帳票定義テーブル中「入力権限(職責)」に「職責レベル」が含まれているか否かを判定する。情報処理装置1は、「職責レベル」が含まれていると判定した場合(Yes)にはステップS6へと移行する。情報処理装置1は、「職責レベル」が含まれていると判定しなかった(No)場合にはステップS7へと移行する。 In step S5, the information processing apparatus 1 determines whether or not the "responsibility level" is included in the "input authority (responsibility)" in the form definition table in the responsibility level path. When the information processing apparatus 1 determines that the "responsibility level" is included (Yes), the information processing apparatus 1 proceeds to step S6. If the information processing device 1 does not determine that the "responsibility level" is included (No), the information processing device 1 proceeds to step S7.

ステップS6において、情報処理装置1は、「入力権限(職責)」に対してフラグ「1」をたててステップS3へと移行する。 In step S6, the information processing apparatus 1 sets a flag “1” for the “input authority (responsibility)” and proceeds to step S3.

ステップS7において、情報処理装置1は、部門階層コードパスに、帳票定義テーブル中「入力権限(組織)」に「部門コード」が含まれているか否かを判定する。情報処理装置1は、「部門コード」が含まれていると判定した場合(Yes)にはステップS2へと移行する。情報処理装置1は、「部門コード」が含まれていると判定しなかった(No)場合にはステップS9へと移行する。 In step S7, the information processing apparatus 1 determines whether or not the "department code" is included in the "input authority (organization)" in the form definition table in the department hierarchy code path. When the information processing apparatus 1 determines that the "department code" is included (Yes), the information processing apparatus 1 proceeds to step S2. If the information processing device 1 does not determine that the "department code" is included (No), the process proceeds to step S9.

ステップS8において、情報処理装置1は、「入力権限(組織)」に対してフラグ「1」をたててステップS9へと移行する。 In step S8, the information processing apparatus 1 sets a flag "1" for the "input authority (organization)" and proceeds to step S9.

ステップS9において、情報処理装置1は、フラグに応じて項目ごとに表示及び入力の制御を実行し、このルーチンを終了する。なお、ステップS9に示した情報処理装置1によるルーチンが特許請求の範囲におけるユーザ制御部として機能する。 In step S9, the information processing apparatus 1 executes display and input control for each item according to the flag, and ends this routine. The routine by the information processing device 1 shown in step S9 functions as a user control unit within the scope of claims.

このように、本発明の情報処理装置1は、書面データを記憶する記憶部と、書面データに対応付けた複数の項目を有するフォーマットからなる所定のレイアウト画像3を入力端末2の表示画面2aに表示させる表示制御部と、複数の項目毎にアクセスできるアクセス権限の属性情報をユーザに応じて設定する設定部と、入力端末2の表示画面2aにレイアウト画像3を表示させるに際し、ユーザに応じて設定したアクセス権限の属性情報に基づいて、複数の項目に対する表示及び複数の項目に対する入力の少なくともいずれか一方を制御するユーザ制御部と、を備えることにより、項目単位でレイアウト画像を制御することができる。 As described above, the information processing apparatus 1 of the present invention displays a predetermined layout image 3 composed of a storage unit for storing document data and a format having a plurality of items associated with the document data on the display screen 2a of the input terminal 2. A display control unit to be displayed, a setting unit for setting attribute information of access authority that can be accessed for each of a plurality of items according to the user, and a setting unit for displaying the layout image 3 on the display screen 2a of the input terminal 2, depending on the user. The layout image can be controlled on an item-by-item basis by providing a user control unit that controls at least one of display for a plurality of items and input for a plurality of items based on the attribute information of the set access authority. can.

1 情報処理装置
2 入力端末
3 レイアウト画像
NT 電気通信回線
1 Information processing device 2 Input terminal 3 Layout image NT telecommunications line

Claims (7)

複数の項目を有する書面データを記憶する記憶部と、
前記複数の項目毎にアクセスできるアクセス権限の属性情報をユーザに応じて設定すると共に、前記書面データが承認者によって承認されるのに応じて書面データへのアクセス権限の設定を変更する設定部と、
前記設定部によって属性情報及びアクセス権限が設定された書面データに基づくレイアウト画像を、ユーザによって操作される入力端末の表示画面に表示させる表示制御部と、
を備える情報処理装置。
A storage unit that stores document data with multiple items ,
A setting unit that sets the attribute information of the access authority that can be accessed for each of the plurality of items according to the user, and changes the setting of the access authority to the document data according to the approval of the document data by the approver. ,
A display control unit that displays a layout image based on document data for which attribute information and access authority have been set by the setting unit on the display screen of an input terminal operated by the user.
Information processing device equipped with.
前記表示制御部により前記入力端末の表示画面に前記レイアウト画像を表示させる場合、前記設定部によって設定されたアクセス権限に基づいて、前記複数の項目に対する表示制御及び前記複数の項目に対する入力制御のうち少なくとも一方を制御するユーザ制御部を備えるWhen the layout image is displayed on the display screen of the input terminal by the display control unit, of the display control for the plurality of items and the input control for the plurality of items based on the access authority set by the setting unit. It has a user control unit that controls at least one of them.
請求項1に記載の情報処理装置。The information processing device according to claim 1.
前記ユーザ制御部は、The user control unit
前記承認者によって前記書面データが承認される前では、前記設定部によって設定されたアクセス権限に基づいて、一部のユーザがレイアウト画像を閲覧できるように制御し、Before the document data is approved by the approver, control is performed so that some users can view the layout image based on the access authority set by the setting unit.
前記承認者によって前記書面データが承認された後では、前記設定部によって設定されたアクセス権限に基づいて、全てのユーザがレイアウト画像を閲覧できるように制御し、After the document data is approved by the approver, control is performed so that all users can view the layout image based on the access authority set by the setting unit.
アクセス権限に応じてレイアウト画像を閲覧することができるユーザを変更するChange the user who can view the layout image according to the access authority
請求項2に記載の情報処理装置。The information processing device according to claim 2.
前記設定部は、アクセス権限として、職責に応じた閲覧権限、組織に応じた閲覧権限、職責に応じた入力権限及び組織に応じた入力権限を設定するThe setting unit sets the viewing authority according to the responsibility, the viewing authority according to the organization, the input authority according to the responsibility, and the input authority according to the organization as access authority.
請求項1〜3のいずれか1項に記載の情報処理装置。The information processing device according to any one of claims 1 to 3.
前記設定部は、アクセス権限として、前記入力端末の表示画面に表示する際に前記書面データの複数の項目それぞれをマスクするか否かのレイアウト定義情報、アクセス可能なユーザレベルを設定するアクセス権限属性情報、及び、前記書面データの複数の項目それぞれに対して入力が可能か否かの項目定義情報を設定するAs access authority, the setting unit sets layout definition information as to whether or not to mask each of a plurality of items of the document data when displaying on the display screen of the input terminal, and an access authority attribute that sets an accessible user level. Set the information and the item definition information of whether or not input is possible for each of a plurality of items of the document data.
請求項1〜4のいずれか1項に記載の情報処理装置。The information processing device according to any one of claims 1 to 4.
前記表示制御部は、前記レイアウト画像を前記入力端末の表示画面に表示させる場合、申請者及び承認者の電子スタンプを表示し、アクセス権限に基づいて、申請者の表示画面には前記書面データの複数の項目のうちの1つである査閲者コメントの入力欄をマスクして表示し、承認者の表示画面には査閲者コメントの入力欄をマスクせずに表示するWhen the layout image is displayed on the display screen of the input terminal, the display control unit displays the electronic stamps of the applicant and the approver, and based on the access authority, the display screen of the applicant displays the document data. The input field of the reviewer comment, which is one of multiple items, is masked and displayed, and the input field of the reviewer comment is displayed without masking on the approver's display screen.
請求項5に記載の情報処理装置。The information processing device according to claim 5.
コンピュータに、On the computer
複数の項目を有する書面データを記憶する記憶機能と、A memory function that stores document data with multiple items,
前記複数の項目毎にアクセスできるアクセス権限の属性情報をユーザに応じて設定すると共に、前記書面データが承認者によって承認されるのに応じて書面データへのアクセス権限の設定を変更する設定機能と、A setting function that sets the attribute information of the access authority that can be accessed for each of the plurality of items according to the user, and changes the setting of the access authority to the document data according to the approval of the document data by the approver. ,
前記設定機能によって属性情報及びアクセス権限が設定された書面データに基づくレイアウト画像を、ユーザによって操作される入力端末の表示画面に表示させる表示制御機能と、A display control function that displays a layout image based on document data for which attribute information and access authority have been set by the setting function on the display screen of an input terminal operated by the user.
を実現させる情報処理プログラム。Information processing program that realizes.
JP2020104820A 2015-12-02 2020-06-17 Information processing equipment and information processing programs Active JP6932819B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020104820A JP6932819B2 (en) 2015-12-02 2020-06-17 Information processing equipment and information processing programs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015235360A JP6719892B2 (en) 2015-12-02 2015-12-02 Information processing apparatus and information processing program
JP2020104820A JP6932819B2 (en) 2015-12-02 2020-06-17 Information processing equipment and information processing programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2015235360A Division JP6719892B2 (en) 2015-12-02 2015-12-02 Information processing apparatus and information processing program

Publications (2)

Publication Number Publication Date
JP2020181585A JP2020181585A (en) 2020-11-05
JP6932819B2 true JP6932819B2 (en) 2021-09-08

Family

ID=73024691

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020104820A Active JP6932819B2 (en) 2015-12-02 2020-06-17 Information processing equipment and information processing programs

Country Status (1)

Country Link
JP (1) JP6932819B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004094542A (en) * 2002-08-30 2004-03-25 Hitachi Software Eng Co Ltd Document management system
JP2004213072A (en) * 2002-12-26 2004-07-29 Kyocera Mita Corp Business form data server and electronic business form system using the same
JP2007280181A (en) * 2006-04-10 2007-10-25 Fuji Xerox Co Ltd Electronic document processing program and electronic document processor
JP5683939B2 (en) * 2010-12-22 2015-03-11 株式会社野村総合研究所 Document management device
JP2013114475A (en) * 2011-11-29 2013-06-10 Nec Corp Information management system and information management method

Also Published As

Publication number Publication date
JP2020181585A (en) 2020-11-05

Similar Documents

Publication Publication Date Title
CN110457891B (en) Permission configuration interface display method, device, terminal and storage medium
CN110443010B (en) Authority visual configuration control method, device, terminal and storage medium in information system
Johnson Access 2013 on demand
US20170235467A1 (en) Data object extensibility
US20150032478A1 (en) System and method to document and display business requirements for computer data entry
JP2017138746A (en) Document creation system, document creation method, and program
JP2000020377A (en) Database system, data management method, and recording medium recording data management software
DE112022003063T5 (en) DATA GOVERNANCE SYSTEMS AND PROCEDURES
JP2012133664A (en) Document management apparatus
JP4940198B2 (en) Document management apparatus, document management program, and recording medium
TW201416954A (en) Screen creation device and screen creation method
JP6932819B2 (en) Information processing equipment and information processing programs
CN116756711A (en) Data processing method, device, equipment and medium
JP2009104646A (en) Database system and data management method
JP2021170396A (en) Information processing device and information processing program
JP6719892B2 (en) Information processing apparatus and information processing program
Feldman et al. Developing Business Intelligence Apps for SharePoint: Combine the Power of SharePoint, LightSwitch, Power View, and SQL Server 2012
US10552530B1 (en) Spreadsheet shared region and cell formula templating
JP6922049B2 (en) Information processing equipment and information processing programs
CN117787211A (en) Image-text design page identification typesetting finishing method
Cox et al. Microsoft Access 2013 step by step
JP6604006B2 (en) Document management system, document management method, and document management program
Lambert et al. Microsoft Access 2013 Step by Step
JP5879247B2 (en) Form creation device and operation method thereof
CN114238724A (en) Data visualization method and device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200617

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200722

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210818

R150 Certificate of patent or registration of utility model

Ref document number: 6932819

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