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
JP4953208B2 - WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents
[go: Go Back, main page]

JP4953208B2 - WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM - Google Patents

WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM Download PDF

Info

Publication number
JP4953208B2
JP4953208B2 JP2007200003A JP2007200003A JP4953208B2 JP 4953208 B2 JP4953208 B2 JP 4953208B2 JP 2007200003 A JP2007200003 A JP 2007200003A JP 2007200003 A JP2007200003 A JP 2007200003A JP 4953208 B2 JP4953208 B2 JP 4953208B2
Authority
JP
Japan
Prior art keywords
data
sticky note
tag
screen
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.)
Expired - Fee Related
Application number
JP2007200003A
Other languages
Japanese (ja)
Other versions
JP2009037354A (en
JP2009037354A5 (en
Inventor
葉子 前田
Original Assignee
キヤノンソフトウェア株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by キヤノンソフトウェア株式会社 filed Critical キヤノンソフトウェア株式会社
Priority to JP2007200003A priority Critical patent/JP4953208B2/en
Publication of JP2009037354A publication Critical patent/JP2009037354A/en
Publication of JP2009037354A5 publication Critical patent/JP2009037354A5/ja
Application granted granted Critical
Publication of JP4953208B2 publication Critical patent/JP4953208B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ワークフローシステム等の帳票システムに使用される電子付箋の技術に関するものである。   The present invention relates to an electronic sticky note technique used in a form system such as a workflow system.

近年、企業内で各種伝票等を電子化し、定められた経路情報に従って各業務担当者に帳票データの処理を割当て、順次業務を進めるワークフローシステムの導入が進んでいる。   2. Description of the Related Art In recent years, a workflow system has been introduced that digitizes various slips and the like in a company, assigns processing of form data to each business person in accordance with predetermined route information, and sequentially advances the business.

また、その際に、各担当者間で予め各伝票に用意された入力欄以外の事項を伝達する際に、画面や添付ドキュメント内の任意の位置にコメントを記入して貼り付けられる電子付箋が多く利用されている。   At that time, when communicating matters other than the input fields prepared in advance in each slip between each person in charge, there is an electronic sticky note that can be written and pasted at any position in the screen or attached document. Many are used.

特許文献1には、Webブラウザに表示される固定の文書ドキュメント(マニュアル)に対するメモを利用者別の付箋情報として記憶することでアクセス可能なユーザを指定する技術が記載されている。   Patent Document 1 describes a technique for designating an accessible user by storing a memo for a fixed document document (manual) displayed on a Web browser as sticky information for each user.

特許文献2には、ワークフローの経路の各ステップ(アクティビティ)の担当者毎に帳票データに対する参照形態に応じた付箋操作権限を設定する技術が記載されている。
特開2002−108897号公報 特開2007−25851号公報
Patent Document 2 describes a technique for setting a sticky note operation authority in accordance with a reference form for form data for each person in charge of each step (activity) in a workflow path.
JP 2002-108897 A JP 2007-25851 A

ところで、上記のような各担当者間で電子データが順次処理されていく電子帳票システムにおいては、現在編集中のユーザ以外にもその案件に関わる複数のユーザ(過去の処理者等)が進捗確認等の機能で常時最新の帳票データを参照できる仕組みを備えている。   By the way, in the electronic form system in which electronic data is sequentially processed between each person in charge as described above, in addition to the user currently editing, a plurality of users (past processors, etc.) related to the matter confirm progress. It has a mechanism that can refer to the latest form data at all times.

この場合、紙の文書であれば、過去の処理者が参照可能なのは手元に残しておいたコピ−であり、現在の処理者が所持する原本につけた付箋の内容が他の関係者に参照されてしまうことはない。   In this case, if it is a paper document, the past processor can refer to the copy that has been left at hand, and the contents of the sticky notes attached to the original possessed by the current processor are referred to by other parties. There is no end to it.

しかし、電子帳票の場合は、過去の処理者に参照されるデータの内容は、常に最新のデータとなるため、進捗確認用の画面に現在の処理担当者が添付した個人的で一時的なメモ書きであっても全関係者に表示されてしまう場合がある。   However, in the case of electronic forms, the content of data referenced by past processors is always the latest data, so a personal and temporary memo attached by the current processing person on the progress confirmation screen. Even if it is written, it may be displayed to all parties concerned.

また、画面定義毎に電子付箋の操作権限を設定できるシステムも存在するが、その場合、上記の例の問題は解消するものの、逆に、現在の処理担当者だけではなく案件データの参照権限を持つ全てのユーザへの通告を意図した使い方が実現できなくなってしまう。   In addition, there are systems that can set electronic sticky note operation authority for each screen definition, but in this case, the problem in the above example is solved, but conversely, not only the current processing person but also the authority to refer to the matter data The usage intended to notify all users will not be realized.

このため、ワークフローで使用される電子付箋に対し、付箋毎に操作者や帳票データの状態(経路上の位置)に応じたアクセス制限を設定する技術が求められている。   For this reason, there is a need for a technique for setting access restrictions in accordance with the state of the operator and form data (position on the route) for each sticky note for the electronic sticky note used in the workflow.

上記特許文献1では付箋が貼り付けられる対象は状態が固定されたマニュアルドキュメントであり、ワークフローにおける帳票データのように操作者のみではなく、帳票データ自体の状態に応じて権限を制御することには対応できてはいない。また、ユーザを指定する方法も作成者のみまたは全員の二択のみで選択肢が不十分である。   In the above-mentioned patent document 1, a target to which a sticky note is pasted is a manual document whose state is fixed, and it is not possible to control authority according to the state of the form data itself, not just the operator like the form data in the workflow. It is not supported. In addition, the method of designating the user is insufficient with only the creator or all two options.

上記特許文献2では、帳票データの状態と操作者の担当業務に応じた付箋操作権限を実現しているものの、付箋データ毎に異なる操作権限を設定する機能は実現していない。   In the above-mentioned patent document 2, although a sticky note operation authority corresponding to the state of the form data and the work assigned to the operator is realized, a function for setting a different operation authority for each sticky note data is not realized.

本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、ワークフローシステムにおいて貼り付けられる電子付箋を操作者毎に異なる権限、帳票データの状態、付箋作成者の意図、用途に沿って、適切なユーザに対して付箋に対する参照、編集権限を与えることを可能とする仕組みを提供することである。   The present invention has been made in order to solve the above-described problems, and an object of the present invention is to change the electronic sticky notes to be pasted in the workflow system for each operator, the state of the form data, and the intention of the sticky note creator. It is to provide a mechanism that makes it possible to give an appropriate user the authority to refer to and edit a tag in accordance with the use.

本発明は、1つの帳票データを、ワークフローの複数の工程にそれぞれ対応した複数の画面フォームを切り替えて表示可能なワークフローシステムにおいて、前記画面フォームに表示される帳票データを操作する操作者に応じたセキュリティ情報が設定された付箋データを作成する付箋データ作成手段と、前記付箋データ作成手段により作成された付箋データを前記帳票データに付加可能な付箋データ付加手段と、前記帳票データを前記いずれかの画面フォームで表示する際に、その画面フォームに前記帳票データに付加された付箋データを表示すべきか否かを、予め画面フォームごとに設定されている付箋データの操作状態に基づいて判定する第1の判定手段と、前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を、前記付箋データに設定された前記セキュリティ情報に従って判定する第2の判定手段と、前記第1の判定手段により前記付箋データを表示すべきと判定され、かつ前記第2の判定手段により前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を有すると判定された場合に、前記付箋データを表示すべく表示状態を制御する制御手段と、を有することを特徴とする。 The present invention relates to a workflow system capable of displaying a single form data by switching a plurality of screen forms respectively corresponding to a plurality of steps of the workflow, according to an operator who operates the form data displayed on the screen form . Sticky note data creation means for creating sticky note data in which security information is set, sticky note data addition means capable of adding the sticky note data created by the sticky note data creation means to the form data, and the form data as one of the above A first determination is made based on the operation state of the tag data set in advance for each screen form whether or not the tag data added to the form data should be displayed on the screen form when the screen form is displayed. And the sticky note data added to the form data by the operator of the screen form A second determination unit that determines an operation authority for the tag according to the security information set in the sticky note data; the first determination unit determines that the sticky note data should be displayed; and the second determination unit Control means for controlling a display state to display the tag data when it is determined that the operator of the screen form has an operation authority for the tag data added to the form data. And

本発明によれば、ワークフローシステムにおいて貼り付けられる電子付箋を操作者毎に異なる権限、帳票データの状態、付箋作成者の意図、用途に沿って、適切なユーザに対して付箋に対する参照、編集権限を与えることが可能となり、電子帳票システムにおける電子付箋の用途が広がる。   According to the present invention, the electronic sticky notes to be pasted in the workflow system are different for each operator, the form data status, the intention of the sticky note creator, the use of the sticky note for the appropriate user, and the editing right. The application of the electronic sticky note in the electronic form system is expanded.

以下、本発明の実施形態を詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail.

図1は、本発明の一実施形態を示すシステムの全体構成を示すシステム構成図である。なお、本実施形態ではワークフローシステムを例として説明する。   FIG. 1 is a system configuration diagram showing an overall configuration of a system showing an embodiment of the present invention. In the present embodiment, a workflow system will be described as an example.

図1に示すように、本実施形態のワークフローシステムは、帳票システムサーバC1200、帳票データDB(C1210)、経路情報DB(C1220)、ユーザ情報DB(C1230)、画面定義情報DB(C1240)、クライアントC1100を有する。   As shown in FIG. 1, the workflow system of this embodiment includes a form system server C1200, form data DB (C1210), route information DB (C1220), user information DB (C1230), screen definition information DB (C1240), and client. C1100.

なお、本ワークフローシステムでは、帳票データと、画面のレイアウトを示す画面定義情報は、別々のDB(帳票データDB(C1210)、画面定義情報DB(C1240))に格納されている。なお、本ワークフローシステムでは、1つの帳票データを複数の画面フォームで表示可能である。即ち、1つの帳票データを、ワークフローの工程や閲覧するユーザにより画面フォームを切り換えて表示可能である。   In this workflow system, the form data and the screen definition information indicating the screen layout are stored in separate DBs (form data DB (C1210) and screen definition information DB (C1240)). In this workflow system, one form data can be displayed on a plurality of screen forms. That is, one form data can be displayed by switching the screen form by a workflow process or a browsing user.

なお、帳票データDB(C1210)において、帳票データを格納するレコードは、データKey(C1211)、項目C1212,C1213、付箋データC1214等の項目から構成される。なお、付箋データC1214は、C1300に示すように、付箋のデータをXMLで保持する。   In the form data DB (C1210), the record for storing the form data is composed of items such as data key (C1211), items C1212, C1213, and tag data C1214. The sticky note data C1214 holds sticky note data in XML, as indicated by C1300.

また、経路情報DB(C1220)において、経路情報を格納するレコードは、ステップC1221、画面定義Key(C1222)、処理C1223等の項目から構成される。   In the route information DB (C1220), a record for storing route information includes items such as step C1221, screen definition key (C1222), and processing C1223.

また、ユーザ情報DB(C1230)において、ユーザ情報を格納するレコードは、図示しないが、ユーザID、パスワード、氏名、部門ID、ロールID(役職ID)等の項目から構成される。   In the user information DB (C1230), a record for storing user information is composed of items such as a user ID, a password, a name, a department ID, and a role ID (position ID), although not shown.

また、画面定義情報DB(C1240)において、画面定義情報を格納するレコードは、画面定義Key(C)1241、画面定義情報C1242等の項目から構成される。なお、この画面定義情報C1242は、図1には示していないが、予め設定された付箋操作モードC401(図3)を含むものとする。   In the screen definition information DB (C1240), the record for storing the screen definition information includes items such as a screen definition key (C) 1241 and screen definition information C1242. The screen definition information C1242 is not shown in FIG. 1, but includes a preset tag operation mode C401 (FIG. 3).

以下、帳票システムサーバC1200の動作について説明する。   Hereinafter, the operation of the form system server C1200 will be described.

クライアントC1100から帳票データの表示要求を受けた帳票システムサーバC1200は、クライアントC1100から受け取った帳票データキ−、ログイン情報、システム内に保持しているユーザ情報C1230、経路情報C1220等に基づいて、帳票データDB(C1210)、画面定義情報DB(C1240)から、帳票データと、表示に使用する画面定義情報を判断して取得し、クライアントC1100に送信する。   The form system server C1200 that has received the form data display request from the client C1100 receives form data based on the form data key, login information, user information C1230, path information C1220, etc. held in the system. From the DB (C1210) and the screen definition information DB (C1240), the form data and the screen definition information used for display are determined and acquired, and transmitted to the client C1100.

なお、この例においては、付箋データは、帳票データを格納するレコ−ド中のバイナリ項目C1214としてXML(C1300)で保持する構成としたが、付箋データ自体に帳票データとの関連性を示すKeyを付与して、帳票データとは別テーブルに格納する等、データの格納形態は様々な形で実現することができる。   In this example, the sticky note data is stored in XML (C1300) as the binary item C1214 in the record for storing the form data. However, the sticky note data itself indicates the relevance with the form data. The data storage form can be realized in various forms, for example, by storing the data in a separate table from the form data.

図2は、図1に示した帳票システムフローサーバC1200とクライアントC1100のハードウェア構成の一例を示すブロック図である。   FIG. 2 is a block diagram illustrating an example of a hardware configuration of the form system flow server C1200 and the client C1100 illustrated in FIG.

図2において、CPU201は、システムバス204に接続される各デバイスを統括的に制御する。また、ROM203あるいは外部メモリ211には、CPU201の制御プログラムであるオペレーティングシステム(OS)や、各サーバあるいは各クライアントの後述する各種機能を実現するためのプログラムが記憶されている。   In FIG. 2, the CPU 201 comprehensively controls each device connected to the system bus 204. The ROM 203 or the external memory 211 stores an operating system (OS) that is a control program of the CPU 201 and programs for realizing various functions described later of each server or each client.

RAM202は、CPU201の主メモリ、ワークエリア、一時待避領域等として機能する。   The RAM 202 functions as a main memory, work area, temporary save area, and the like for the CPU 201.

入力コントローラ205は、入力部209からの入力を制御する。この入力部209としては、特に、サーバやクライアント等の端末では、キ−ボ−ド、マウス等のポインティングデバイスが挙げられる。   The input controller 205 controls input from the input unit 209. Examples of the input unit 209 include pointing devices such as a keyboard and a mouse, particularly in terminals such as servers and clients.

出力コントローラ206は、出力部210の表示を制御する。この出力部210としては、例えば、CRTディスプレイや液晶ディスプレイ等が挙げられる。   The output controller 206 controls the display of the output unit 210. Examples of the output unit 210 include a CRT display and a liquid crystal display.

外部メモリコントローラ207は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタドライバ等を記憶する外部メモリ211へのアクセスを制御する。加えて、外部メモリコントローラ207には、各サーバあるいは各クライアントの各種機能を実現するための各種テーブル、パラメ−タが記憶されている。   The external memory controller 207 controls access to the external memory 211 that stores a boot program, various applications, font data, user files, edit files, printer drivers, and the like. In addition, the external memory controller 207 stores various tables and parameters for realizing various functions of each server or each client.

この外部メモリ211としては、ハードディスク(HD)やフローッピ−(登録商標)ディスク(FD)、PCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)、スマートメディア等が挙げられる。   Examples of the external memory 211 include a hard disk (HD), a floppy (registered trademark) disk (FD), a compact flash (registered trademark) connected to a PCMCIA card slot via an adapter, and smart media.

通信I/Fコントローラ208は、ネットワーク214を介して外部機器との通信制御処理を実行する。   The communication I / F controller 208 executes communication control processing with an external device via the network 214.

なお、212はハードウェアの如く図示されているが、ハードウェアではなく、本発明を実現するためのプログラムである。このプログラム212は、外部メモリ211に記録されており、必要に応じてRAM202にロードされることによりCPU201によって実行されるものである。   Although 212 is illustrated as hardware, it is not hardware but a program for realizing the present invention. The program 212 is recorded in the external memory 211 and is executed by the CPU 201 by being loaded into the RAM 202 as necessary.

図3は、帳票システムサーバC1200から帳票データと表示画面定義を受信後のクライアントC1100の構成を示した図である。   FIG. 3 is a diagram showing the configuration of the client C1100 after receiving the form data and the display screen definition from the form system server C1200.

図3に示すように、クライアントC1100は、帳票システムサーバC1200から帳票データC100と表示画面定義C400を受信し、RAM202内に格納している。   As shown in FIG. 3, the client C 1100 receives the form data C 100 and the display screen definition C 400 from the form system server C 1200 and stores them in the RAM 202.

そして、クライアントC1100のCPU201は、帳票データC100と表示画面定義C400に基づいて帳票画面C300を出力部210に表示するように制御する。   Then, the CPU 201 of the client C 1100 controls to display the form screen C300 on the output unit 210 based on the form data C100 and the display screen definition C400.

なお、この際、帳票データC100に付された付箋データC102の表示/保存等の制御については付箋制御装置C200が行う。   At this time, the tag control device C200 controls the display / storage of the tag data C102 attached to the form data C100.

表示時には、付箋制御装置C200は、帳票データC100の一部を構成する付箋データC102及び帳票画面定義C400ごとの付箋操作モードC401を読み込み、各付箋を帳票画面C300上の付箋コントロールC303,C306として表示するか否かを制御する。その際、付箋制御装置C200は、帳票画面C300を付箋付加機能を有効/無効に設定可能である。この設定に応じて、CPU201は、帳票画面C300の付箋付加機能(メニュ−等)を制御する。   At the time of display, the sticky note control device C200 reads the sticky note data C102 constituting a part of the form data C100 and the sticky note operation mode C401 for each form screen definition C400, and displays each sticky note as sticky note controls C303 and C306 on the form screen C300. Control whether to do. At that time, the tag control apparatus C200 can set the tag addition function to valid / invalid on the form screen C300. In accordance with this setting, the CPU 201 controls a tag addition function (menu, etc.) on the form screen C300.

また、保存時には、付箋制御装置C200は、各付箋の設定を読み込み、各付箋の設定に応じた情報を帳票データC100の中の付箋データC102に書き込む。帳票データC100は、複数の付箋データを保持する。   At the time of saving, the sticky note control device C200 reads the setting of each sticky note and writes information corresponding to the setting of each sticky note to the sticky note data C102 in the form data C100. The form data C100 holds a plurality of tag data.

各付箋データC102は、付箋の内容C501と、セキュリティ情報C503を含む属性情報C502を保持する。   Each tag data C102 holds tag information C501 and attribute information C502 including security information C503.

各帳票画面定義C400の付箋操作モードC401には、それぞれ、「非表示」、「表示可」、「追加可」、「編集可」、「管理者用」のいずれか設定されている。なお、各帳票画面定義C400の付箋操作モードC401は、システム開発時に各画面定義の用途(経路上の位置や、画面の使用者の種別)に応じて設定される。   In the tag operation mode C401 of each form screen definition C400, any one of “hidden”, “displayable”, “addable”, “editable”, and “for manager” is set. Note that the tag operation mode C401 of each form screen definition C400 is set according to the use of each screen definition (the position on the route and the type of the user of the screen) during system development.

ここで「非表示」とは各付箋データの表示、追加、編集共に不許可とする操作モード、「表示可」とは各付箋データの表示のみを許可する操作モード、「追加可」とは各付箋データの表示及び追加のみを許可する操作モードである。また、「編集可」とは各付箋データの表示、追加、編集共に許可する操作モードであり、「管理者用」とは各付箋データの全ての操作モードを有する(管理者権限)操作モードである。   Here, "Hide" is an operation mode that prohibits the display, addition, and editing of each tag data, "Display is allowed" is an operation mode that allows only the display of each tag data, and "Addable" is each This is an operation mode that permits only display and addition of tag data. “Editable” is an operation mode that permits display, addition, and editing of each tag data, and “for administrator” is an operation mode that has all the operation modes of each tag data (administrator authority). is there.

尚、付箋データC102の内容C501には、文字列のほか、画像や音声等様々なデータを格納することが考えられる。また、付箋データC102の属性情報C502には、セキュリティ情報C503、貼付先情報C504のほか、付箋コントロールの色やサイズ、スタイル等様々な情報が格納される。   Note that it is conceivable that the contents C501 of the tag data C102 store various data such as images and sounds in addition to character strings. Further, in the attribute information C502 of the tag data C102, in addition to the security information C503 and the pasting destination information C504, various information such as the color, size, and style of the tag control are stored.

なお、付箋制御装置C200は、クライアントC1100のCPU201が外部メモリ211に記録されたプログラムをRAM202にロードして実行することにより実現されるクライアントC1100上の機能に対応する。   Note that the sticky note control apparatus C200 corresponds to a function on the client C1100 realized by the CPU 201 of the client C1100 loading and executing a program recorded in the external memory 211 into the RAM 202.

図4は、各付箋データC102に保持するセキュリティ情報C503の構成の一例を示す図である。   FIG. 4 is a diagram showing an example of the configuration of security information C503 held in each tag data C102.

図4に示すように、セキュリティ情報C503は、作成情報T110、参照権限情報T120および編集権限情報T130から構成される。   As shown in FIG. 4, the security information C503 includes creation information T110, reference authority information T120, and editing authority information T130.

作成情報T110には、作成者ID(T111)が含まれる。   The creation information T110 includes a creator ID (T111).

参照権限情報T120には、参照許可種別T121と、各ユーザID(T122)、部門ID(T123)、ロ−ルID(T124)から構成される配列情報(0〜n)が含まれる。   The reference authority information T120 includes reference permission type T121, and array information (0 to n) including each user ID (T122), department ID (T123), and role ID (T124).

編集権限情報T130も同様に、編集許可種別T131と、各ユーザID(T132)、部門ID(T133)、ロ−ルID(T134)から構成される配列情報(0〜n)が含まれる。   Similarly, the edit authority information T130 includes an edit permission type T131 and array information (0 to n) composed of each user ID (T132), department ID (T133), and role ID (T134).

各参照許可種別/編集許可種別にはそれぞれ、作成者のみ、作成者及び指定ユーザ、又は、全ユーザのいずれかが設定される。なお、各付箋の参照許可種別/編集許可種別は、付箋データ付加時に各付箋の作成者によって設定される。   For each reference permission type / edit permission type, only the creator, creator and designated user, or all users are set. Note that the reference permission type / edit permission type of each tag is set by the creator of each tag when the tag data is added.

以下、図5のフローチャートを参照して、画面操作者が新規に付箋を貼り付ける手順(付箋データ付加手順)について説明する。   Hereinafter, a procedure for the screen operator to newly attach a tag (a tag data adding procedure) will be described with reference to the flowchart of FIG.

図5は、本発明における第1の制御処理手順の一例を示すフローチャートであり、画面操作者が新規に付箋を貼り付ける手順に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 5 is a flowchart showing an example of a first control processing procedure in the present invention, and corresponds to a procedure in which a screen operator newly attaches a tag. Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

クライアントC1100の出力部210に表示される帳票画面C300の操作者からの付箋付加機能(メニュ−等)を用いた付箋作成指示がクライアントC1100の入力部209から入力されると、クライアントC1100の付箋制御装置C2100は、本フローチャートの処理を開始する。   When a tag creation instruction using a tag addition function (menu, etc.) from the operator of the form screen C300 displayed on the output unit 210 of the client C1100 is input from the input unit 209 of the client C1100, the tag control of the client C1100 The apparatus C2100 starts the process of this flowchart.

付箋制御装置C2100は、付箋(付箋データC102)を作成し、帳票画面C300に対応するRAM202内の帳票データC110に追加する(S801)。   The sticky note control apparatus C2100 creates a sticky note (sticky note data C102) and adds it to the form data C110 in the RAM 202 corresponding to the form screen C300 (S801).

次に、ステップS802において、付箋制御装置C2100は、作成した付箋に対するコメント等の内容の入力を受け付け、内容が入力されると、該入力された内容を付箋データC102の内容C501に格納し、ステップS803に処理を進める。   Next, in step S802, the sticky note control apparatus C2100 accepts input of content such as a comment on the created sticky note, and when the content is input, the input content is stored in the content C501 of the sticky note data C102. The process proceeds to S803.

ステップS803では、付箋制御装置C2100は、参照許可種別の設定を受け付け、入力部209における右クリック等の操作により付箋内容に応じた参照許可種別がユーザにより選択されると、該選択された参照許可種別を帳票データC110のセキュリティ情報C503の参照権限情報T120内の参照許可種別T121に格納し、ステップS804に処理を進める。   In step S803, the sticky note control apparatus C2100 receives the setting of the reference permission type, and when the user selects a reference permission type corresponding to the content of the sticky note by an operation such as right click on the input unit 209, the selected reference permission is displayed. The type is stored in the reference permission type T121 in the reference authority information T120 of the security information C503 of the form data C110, and the process proceeds to step S804.

ステップS804では、付箋制御装置C2100は、ステップS803で設定された参照許可種別T121が「作成者及び指定ユーザ」であるか否かを判定する。   In step S804, the sticky note control apparatus C2100 determines whether or not the reference permission type T121 set in step S803 is “creator and designated user”.

そして、ステップS804において、参照許可種別が「作成者及び指定ユーザ」であると判定した場合には(ステップS804でYes)、ステップS805において、付箋制御装置C2100は、出力部210にユーザ選択画面(不図示)を表示し、ユーザ選択を受け付ける。なお、ここでは、帳票システムのユーザ情報DB(C1230)に登録されている中から任意のユーザを複数選択できる。なお、ユーザの選択は、ユーザIDのほか、部門ID、ロ−ルIDを組み合わせて選択することも出来る。ステップS805で、ユーザ選択されると、CPU201は、選択されたユーザに対応するユーザID,部門ID,ロールIDを、参照権限情報T120内の参照ユーザID(T122),参照部門ID(T123),参照ロールID(T124)に格納し、ステップS806に処理を進める。   If it is determined in step S804 that the reference permission type is “creator and designated user” (Yes in step S804), in step S805, the sticky note control apparatus C2100 displays a user selection screen ( (Not shown) is displayed and user selection is accepted. Here, a plurality of arbitrary users can be selected from those registered in the user information DB (C1230) of the form system. The user can be selected by combining a department ID and a role ID in addition to the user ID. When the user is selected in step S805, the CPU 201 displays the user ID, department ID, and role ID corresponding to the selected user as a reference user ID (T122), reference department ID (T123), and reference authority information T120. The information is stored in the reference role ID (T124), and the process proceeds to step S806.

一方、ステップS804において、参照許可種別T121が「作成者及び指定ユーザ」でないと判定した場合には(ステップS804でNo)、CPU201は、そのままステップS806に処理を進める。   On the other hand, if it is determined in step S804 that the reference permission type T121 is not “creator and designated user” (No in step S804), the CPU 201 proceeds to step S806 as it is.

ステップS806では、付箋制御装置C2100は、編集許可種別の設定を受け付け、入力部209における右クリック等の操作により付箋内容に応じた編集許可種別がユーザにより選択されると、該選択された編集許可種別を帳票データC110のセキュリティ情報C503の編集権限情報T130内の編集許可種別T131に格納し、ステップS807に処理を進める。   In step S806, the sticky note control apparatus C2100 receives the setting of the edit permission type, and when the edit permission type corresponding to the content of the sticky note is selected by the user by an operation such as right click on the input unit 209, the selected edit permission is given. The type is stored in the edit permission type T131 in the edit authority information T130 of the security information C503 of the form data C110, and the process proceeds to step S807.

ステップS807では、付箋制御装置C2100は、ステップS803で設定された編集許可種別T131が「作成者及び指定ユーザ」であるか否かを判定する。   In step S807, the sticky note control apparatus C2100 determines whether the edit permission type T131 set in step S803 is “creator and designated user”.

そして、ステップS807において、編集許可種別T131が「作成者及び指定ユーザ」であると判定した場合には(ステップS807でYes)、付箋制御装置C2100は、出力部210にユーザ選択画面(不図示)を表示し、ユーザ選択を促す。なお、ここでは、帳票システムのユーザ情報DB(C1230)に登録されている中から任意のユーザを複数選択できる。なお、ユーザの選択は、ユーザIDのほか、部門ID、ロ−ルIDを組み合わせて選択することも出来る。ステップS807で、ユーザ選択されると、付箋制御装置C2100は、選択されたユーザに対応するユーザID,部門ID,ロールIDを、編集権限情報T130内の参照ユーザID(T132),参照部門ID(T133),参照ロールID(T134)に格納し、本フローチャートの処理を終了する。   If it is determined in step S807 that the edit permission type T131 is “creator and designated user” (Yes in step S807), the sticky note control apparatus C2100 displays a user selection screen (not shown) on the output unit 210. To prompt user selection. Here, a plurality of arbitrary users can be selected from those registered in the user information DB (C1230) of the form system. The user can be selected by combining a department ID and a role ID in addition to the user ID. When the user is selected in step S807, the sticky note control apparatus C2100 displays the user ID, department ID, and role ID corresponding to the selected user as the reference user ID (T132) and reference department ID (in the editing authority information T130). T133), stored in the reference role ID (T134), and the process of this flowchart is terminated.

一方、ステップS807において、編集許可種別T131が「作成者及び指定ユーザ」でないと判定した場合には(ステップS807でNo)、付箋制御装置C2100は、そのまま本フローチャートの処理を終了する。   On the other hand, if it is determined in step S807 that the edit permission type T131 is not “creator and designated user” (No in step S807), the sticky note control apparatus C2100 ends the process of this flowchart as it is.

以上のように作成された各付箋は付箋データC102として帳票データC100と一緒に保存される。   Each sticky note created as described above is saved together with the form data C100 as sticky note data C102.

保存された付箋データC102を含む帳票データC100を再度クライアントC1100に表示する際には、付箋制御装置C200は、以下の手順で、読み込んだ付箋データC102を帳票表示画面C300上に再現する。以下、この手順について図6〜図11を用いて説明する。   When the form data C100 including the saved sticky note data C102 is displayed again on the client C1100, the sticky note control apparatus C200 reproduces the read sticky note data C102 on the form display screen C300 in the following procedure. Hereinafter, this procedure will be described with reference to FIGS.

図6は、本発明における第2の制御処理手順の一例を示すフローチャートであり、帳票画面表示時の付箋制御装置の処理手順に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 6 is a flowchart showing an example of the second control processing procedure in the present invention, and corresponds to the processing procedure of the sticky note control apparatus when the form screen is displayed. Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

まず、クライアントC1100の付箋制御装置C2100は、表示画面(帳票画面C300)に対応する帳票画面定義C400をRAM202から読み込み(S701)、帳票画面定義C400内の付箋操作モードC401を判定し(S702)、付箋操作モードに応じてそれぞれ以下の手順で付箋データの表示状態を制御する。   First, the tag control device C2100 of the client C1100 reads the form screen definition C400 corresponding to the display screen (form screen C300) from the RAM 202 (S701), determines the tag operation mode C401 in the form screen definition C400 (S702), and The display state of the tag data is controlled according to the following procedure according to the tag operation mode.

付箋操作モードC401が「非表示」と判定した場合には、付箋制御装置C2100は、非表示用処理を実行する(S703)。なお、非表示用処理の詳細は図7に示す。   When it is determined that the sticky note operation mode C401 is “non-display”, the sticky note control apparatus C2100 executes a non-display process (S703). Details of the non-display process are shown in FIG.

また、付箋操作モードC401が「表示可」と判定した場合には、付箋制御装置C2100は、表示用処理を実行する(S704)。なお、表示用処理の詳細は図8に示す。   If it is determined that the sticky note operation mode C401 is “display enabled”, the sticky note control apparatus C2100 executes a display process (S704). Details of the display processing are shown in FIG.

また、付箋操作モードC401が「追加可」と判定した場合には、付箋制御装置C2100は、追加可用処理を実行する(S705)。なお、追加可用処理の詳細は図9に示す。   On the other hand, when the sticky note operation mode C401 is determined to be “addable”, the sticky note control apparatus C2100 executes an addition available process (S705). Details of the additional availability process are shown in FIG.

また、付箋操作モードC401が「編集可」と判定した場合には、付箋制御装置C2100は、編集可用処理を実行する(S706)。なお、編集可用処理の詳細は図10に示す。   If the sticky note operation mode C401 is determined to be “editable”, the sticky note control apparatus C2100 executes an edit enablement process (S706). Details of the editable process are shown in FIG.

また、付箋操作モードC401が「管理者用」と判定した場合には、付箋制御装置C2100は、管理者用処理を実行する(S707)。なお、管理者用処理の詳細は図11に示す。   If it is determined that the sticky note operation mode C401 is “for manager”, the sticky note control apparatus C2100 executes a process for manager (S707). Details of the manager process are shown in FIG.

以下、図7を参照して、図6のステップS703に示した非表示用処理について説明する。   Hereinafter, with reference to FIG. 7, the non-display processing shown in step S703 of FIG. 6 will be described.

図7は、本発明における第3の制御処理手順の一例を示すフローチャートであり、図6のステップS703に示した非表示用処理(画面定義の付箋操作モードが非表示の場合の処理)に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 7 is a flowchart showing an example of the third control processing procedure according to the present invention, and corresponds to the non-display processing (processing when the screen definition tag operation mode is non-display) shown in step S703 of FIG. To do. Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

まず、クライアントC1100の付箋制御装置C2100は、帳票画面C300の付箋付加機能(メニュ−等)を無効に設定する(S101)。   First, the tag control device C2100 of the client C1100 sets the tag addition function (menu etc.) on the form screen C300 to be invalid (S101).

次に、付箋制御装置C2100は、各付箋データC102の参照権限にかかわらず、全ての付箋コントロールを非表示とするように制御する。(S102)
この場合(付箋操作モードが非表示の場合)、帳票画面C300の操作者には、個々の付箋に対する権限の有無に関わらず、帳票データに含まれる付箋は一切表示されない。例えば、入力オペレータなど社外の人間に担当させている処理があり、帳票データ本文以外の情報を一切参照させたくない場合、オペレータの使用画面にこの権限を設定しておけば、個々の付箋の作成者が参照権限に「全員」を使用しても表示を防ぐことができる。
Next, the sticky note control apparatus C2100 controls all the sticky note controls to be hidden regardless of the reference authority for each sticky note data C102. (S102)
In this case (when the sticky note operation mode is not displayed), the sticker included in the form data is not displayed at all to the operator of the form screen C300 regardless of the authority of the individual sticky notes. For example, if there is a process that is handled by a person outside the company such as an input operator and you do not want to refer to any information other than the text of the form data, you can create individual sticky notes by setting this authority on the operator's screen. Display can be prevented even if the person uses “everyone” as the reference authority.

以下、図8を参照して、図6のステップS704に示した表示可用処理について説明する。   Hereinafter, with reference to FIG. 8, the display enabling process shown in step S704 of FIG. 6 will be described.

図8は、本発明における第4の制御処理手順の一例を示すフローチャートであり、図6のステップS704に示した表示可用処理(画面定義の付箋操作モードが表示可の場合の処理)に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 8 is a flowchart showing an example of a fourth control processing procedure according to the present invention, and corresponds to the display availability processing (processing when the screen definition tag operation mode is displayable) shown in step S704 of FIG. . Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

まず、クライアントC1100の付箋制御装置C2100は、帳票画面C300の付箋付加機能を無効に設定する(S201)。   First, the sticky note control apparatus C2100 of the client C1100 sets the sticky note addition function of the form screen C300 to be invalid (S201).

次に、付箋制御装置C2100は、帳票画面C300の操作者情報C301を取得し(S202)、各付箋データC102の参照権限を画面の操作者が持つか否かを判定する(S203)。   Next, the sticky note control apparatus C2100 acquires the operator information C301 of the form screen C300 (S202), and determines whether the operator of the screen has the authority to refer to each sticky note data C102 (S203).

ステップS203において、操作者が付箋データの参照権限を持つ(持つものがある)と判定した場合には(S203でYes)、付箋制御装置C2100は、当該参照権限を持つ付箋データの付箋コントロールを表示し(S204)、付箋データの編集権限設定にかかわらずS204で表示した付箋コントロールを編集不可に設定する(S205)。   If it is determined in step S203 that the operator has (or has) a reference authority for the sticky note data (Yes in S203), the sticky note control apparatus C2100 displays the sticky note control for the sticky note data having the reference authority. Then, the tag control displayed in S204 is set to be uneditable regardless of the tag data editing authority setting (S205).

一方、ステップS203において、操作者が付箋データの参照権限を持たない(持つものがない)と判定した場合には(S203でNo)、付箋制御装置C2100は、当該付箋データの付箋コントロールは非表示とするように制御する(S206)。   On the other hand, if it is determined in step S203 that the operator does not have the authority to refer to the tag data (there is nothing to have) (No in S203), the tag control device C2100 does not display the tag control of the tag data. (S206).

この場合(付箋操作モードが表示可の場合)、帳票画面C300の操作者は、帳票データC100に含まれる付箋データC102のうち、参照権限を持つものを全て確認できるが、付箋の追加、及び既存の付箋に対する編集操作はできない。既に処理が完了して保管状態にある過去の帳票データを確認する場合、あるいは、回覧等の用途に適する権限設定である。   In this case (when the sticky note operation mode can be displayed), the operator of the form screen C300 can confirm all of the sticky note data C102 included in the form data C100 and has the reference authority. You cannot edit the tag. The authority setting is suitable for confirming past form data that has already been processed and stored, or for applications such as circulation.

以下、図9を参照して、図6のステップS705に示した追加可用処理について説明する。   Hereinafter, with reference to FIG. 9, the additional availability process shown in step S705 of FIG. 6 will be described.

図9は、本発明における第5の制御処理手順の一例を示すフローチャートであり、図6のステップS705に示した追加可用処理(画面定義の付箋操作モードが追加可の場合の処理)に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 9 is a flowchart showing an example of the fifth control processing procedure according to the present invention, and corresponds to the additional availability processing (processing in the case where the tag operation mode of screen definition can be added) shown in step S705 of FIG. . Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

まず、クライアントC1100の付箋制御装置C2100は、帳票画面C300を付箋付加機能を有効に設定する(S301)。   First, the tag control device C2100 of the client C1100 sets the tag addition function to be valid on the form screen C300 (S301).

次に、付箋制御装置C2100は、帳票画面C300の操作者情報C301を取得し(S302)、各付箋データC102の参照権限を画面の操作者が持つか否かを判定する(S303)。   Next, the sticky note control apparatus C2100 acquires the operator information C301 of the form screen C300 (S302), and determines whether or not the operator of the screen has the authority to reference each sticky note data C102 (S303).

ステップS303において、操作者が付箋データの参照権限を持つ(持つものがある)と判定した場合には(S303でYes)、付箋制御装置C2100は、当該参照権限を持つ付箋データの付箋コントロールを表示し(S304)、付箋データの編集権限に関わらずS303で表示した付箋コントロールを編集不可に設定する(S305)。   If it is determined in step S303 that the operator has (or has) a reference authority for the sticky note data (Yes in S303), the sticky note control apparatus C2100 displays the sticky note control for the sticky note data having the reference authority. Then, the tag control displayed in S303 is set to be uneditable regardless of the tag data editing authority (S305).

一方、ステップS303において、操作者が付箋データの参照権限を持たない(持つものがない)と判定した場合には(S303でNo)、付箋制御装置C2100は、当該付箋データの付箋コントロールは非表示とするように制御する(S306)。   On the other hand, when it is determined in step S303 that the operator does not have the authority to refer to the tag data (there is no possession) (No in S303), the tag control device C2100 does not display the tag control of the tag data. (S306).

この場合(付箋操作モードが追加可の場合)、帳票画面の操作者は、帳票データに含まれる付箋のうち、参照権限を持つものを全て確認でき、新たに付箋を付加することもできるが、既存の付箋を書き換えることはできない。操作者が見るべき付箋だけを表示し、かつ既にある付箋データが書き換えられたり消されたりすることを防ぎながら、新たに付箋によるコメントの追加等を受け付けることができる。   In this case (when the sticky note operation mode can be added), the operator of the form screen can check all the sticky notes included in the form data and have a reference authority, and can add a new sticky note. Existing sticky notes cannot be rewritten. It is possible to accept only addition of a comment by a tag while displaying only the tag to be viewed by the operator and preventing the existing tag data from being rewritten or deleted.

以下、図10を参照して、図6のステップS706に示した編集可用処理について説明する。   Hereinafter, with reference to FIG. 10, the edit available process shown in step S706 of FIG. 6 will be described.

図10は、本発明における第6の制御処理手順の一例を示すフローチャートであり、図6のステップS706に示した編集可用処理(画面定義の付箋操作モードが編集可の場合の処理)に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 10 is a flowchart showing an example of the sixth control processing procedure in the present invention, which corresponds to the edit enable processing (processing when the screen definition tag operation mode is editable) shown in step S706 of FIG. . Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

まず、クライアントC1100の付箋制御装置C2100は、帳票画面C300を付箋付加機能を有効に設定する(S401)。   First, the tag control device C2100 of the client C1100 sets the tag addition function to be valid on the form screen C300 (S401).

次に、付箋制御装置C2100は、帳票画面C300の操作者情報C301を取得し(S402)、各付箋データC102の参照権限を画面の操作者が持つか否かを判定する(S403)。   Next, the sticky note control apparatus C2100 acquires the operator information C301 of the form screen C300 (S402), and determines whether or not the screen operator has the authority to refer to each sticky note data C102 (S403).

ステップS403において、操作者が付箋データの参照権限を持つ(持つものがある)と判定した場合には(S403でYes)、付箋制御装置C2100は、当該参照権限を持つ付箋データの付箋コントロールを表示し(S404)、ステップS405に処理を進める。   If it is determined in step S403 that the operator has (or has) a reference authority for the sticky note data (Yes in S403), the sticky note control apparatus C2100 displays the sticky note control for the sticky note data having the reference authority. (S404), and the process proceeds to step S405.

ステップS405では、付箋制御装置C2100は、各付箋データC102の編集権限を画面の操作者が持つか否かを判定する。   In step S405, the sticky note control apparatus C2100 determines whether or not the operator of the screen has editing authority for each sticky note data C102.

ステップS405において、操作者が付箋データの編集権限を持つ(持つものがある)と判定した場合には(S405でYes)、付箋制御装置C2100は、当該編集権限を持つ付箋コントロールを編集可に設定する(S406)。   If it is determined in step S405 that the operator has (or has) some editing authority for the tag data (Yes in S405), the tag control apparatus C2100 sets the tag control having the editing authority to be editable. (S406).

一方、ステップS405において、操作者が付箋データの編集権限を持たない(持つものがない)と判定した場合には(S405でNo)、付箋制御装置C2100は、付箋制御装置C2100は、付箋コントロールを編集不可に設定する(S407)。   On the other hand, if it is determined in step S405 that the operator does not have the authority to edit sticky note data (there is no possession) (No in S405), the sticky note control device C2100 performs the sticky note control. The editing is disabled (S407).

一方、ステップS403において、操作者が付箋データの参照権限を持たない(持つものがない)と判定した場合には(S403でNo)、付箋制御装置C2100は、当該付箋データの付箋コントロールは非表示とするように制御する(S408)。   On the other hand, if it is determined in step S403 that the operator does not have the authority to refer to the tag data (there is nothing to have) (No in S403), the tag control device C2100 does not display the tag control of the tag data. (S408).

この場合(付箋操作モードが編集可の場合)、帳票画面の操作者は、帳票データに含まれる付箋のうち、参照権限を持つものを全て確認でき、加えて編集権限を持つものについては編集、及び削除ができ、また新たに付箋を追加することもできる。付箋作成者が意図した操作者にのみに付箋の表示、編集することが可能となる。   In this case (when the sticky note operation mode is editable), the operator of the form screen can check all sticky notes included in the form data that have the reference authority, and in addition, edit those that have the edit authority. Can be deleted, and a new tag can be added. The tag can be displayed and edited only for the operator intended by the tag creator.

以下、図11を参照して、図6のステップS706に示した管理者用処理について説明する。   Hereinafter, with reference to FIG. 11, the process for manager shown in step S706 of FIG. 6 will be described.

図11は、本発明における第7の制御処理手順の一例を示すフローチャートであり、図6のステップS706に示した管理者用処理(画面定義の付箋操作モードが管理者用の場合の処理)に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 11 is a flowchart showing an example of the seventh control processing procedure according to the present invention. In the process for the administrator (the process when the screen definition tag operation mode is for the administrator) shown in step S706 of FIG. Correspond. Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

まず、クライアントC1100の付箋制御装置C2100は、帳票画面C300を付箋付加機能を有効に設定する(S501)。   First, the tag control apparatus C2100 of the client C1100 sets the tag addition function to be valid on the form screen C300 (S501).

次に、付箋制御装置C2100は、各付箋データの参照権限に関わらず、全ての付箋データの付箋コントロールを表示する(S502)。   Next, the sticky note control apparatus C2100 displays the sticky note control for all the sticky note data regardless of the reference authority for each sticky note data (S502).

次に、付箋制御装置C2100は、各付箋データの編集権限に関わらず、全ての付箋コントロールを編集可に設定する(S503)。   Next, the sticky note control apparatus C2100 sets all the sticky note controls to be editable regardless of the editing authority of each sticky note data (S503).

この場合(付箋操作モードが管理者用の場合)、帳票画面の操作者は各付箋の権限設定に関わらず全ての付箋を参照、編集することができる。管理権限等により帳票データの内容を確認、修正する場合に有用な権限設定となる。   In this case (when the tag operation mode is for the administrator), the operator of the form screen can refer to and edit all the tags regardless of the authority setting of each tag. This authority setting is useful when the contents of form data are confirmed and corrected by management authority.

以下、図12を参照して、図8のステップS203,図9のS303,図10のS403,S405に示した画面操作者が各付箋データの参照/編集権限を持つか否かの判定処理について説明する。   Hereinafter, with reference to FIG. 12, it is determined whether or not the screen operator shown in step S203 of FIG. 8, S303 of FIG. 9, S403, and S405 of FIG. explain.

図12は、本発明における第8の制御処理手順の一例を示すフローチャートであり、図8のステップS203,図9のS303,図10のS403,S405に示した画面操作者が各付箋データの参照/編集権限を持つか否かの判定処理に対応する。なお、このフローチャートの処理は、図3に示したクライアントC1100の付箋制御装置C2100により実行される。即ち、クライアントC1100のCPU201が外部メモリ211に格納されたプログラムをRAM202にロードして実行することにより実現される。   FIG. 12 is a flowchart showing an example of the eighth control processing procedure in the present invention. The screen operator shown in step S203 of FIG. 8, S303 of FIG. 9, S403, and S405 of FIG. / Corresponds to the determination processing of whether or not to have editing authority. Note that the processing of this flowchart is executed by the tag control device C2100 of the client C1100 shown in FIG. That is, it is realized by the CPU 201 of the client C 1100 loading a program stored in the external memory 211 into the RAM 202 and executing it.

本フローチャートの処理では、クライアントC1100の付箋制御装置C2100は、付箋データC102のセキュリティ情報C503の各権限種別に応じて判断を行う。   In the processing of this flowchart, the tag control device C2100 of the client C1100 makes a determination according to each authority type of the security information C503 of the tag data C102.

まず、付箋制御装置C2100は、権限種別(参照許可種別T121/編集許可種別T131)が「全ユーザ」であるか否かを判定し(S601)、「全ユーザ」であったと判定した場合には(S601でYes)、付箋制御装置C2100は、帳票画面操作者に関わらず、当該権限(参照権限/編集権限)が有るとする(S605)。   First, the sticky note control apparatus C2100 determines whether or not the authority type (reference permission type T121 / edit permission type T131) is “all users” (S601), and if it is determined that it is “all users”. (Yes in S601), the sticky note control apparatus C2100 has the authority (reference authority / edit authority) regardless of the form screen operator (S605).

一方、ステップS601において、権限種別が「全ユーザ」でないと判定した場合には(S601でNo)、付箋制御装置C2100は、帳票画面操作者が付箋データの作成者と一致するか否かを判定する(S602)。   On the other hand, when it is determined in step S601 that the authority type is not “all users” (No in S601), the sticky note control apparatus C2100 determines whether or not the form screen operator matches the creator of the sticky note data. (S602).

ステップS602において、帳票画面操作者が付箋データの作成者と一致すると判定した場合には(S602でYes)、当該帳票画面操作者に当該権限が有るとする(S605)。   If it is determined in step S602 that the form screen operator matches the creator of the tag data (Yes in S602), it is assumed that the form screen operator has the authority (S605).

一方、ステップS602において、帳票画面操作者が付箋データの作成者と一致しないと判定した場合には(S602でNo)、付箋制御装置C2100は、
付箋データの権限種別が「作成者のみ」であるか否かを判定する(S603)。
On the other hand, when it is determined in step S602 that the form screen operator does not match the creator of the tag data (No in S602), the tag control device C2100
It is determined whether or not the authority type of the tag data is “only creator” (S603).

ステップS603において、付箋データの権限種別が「作成者のみ」であると判定した場合には(S602でYes)、付箋制御装置C2100は、当該帳票画面操作者に当該権限が無いとする(S606)。   If it is determined in step S603 that the authority type of the sticky note data is “only creator” (Yes in S602), the sticky note control apparatus C2100 assumes that the form screen operator does not have the authority (S606). .

一方、ステップS603において、付箋データの権限種別が「作成者のみ」でないと判定した場合には(S603でNo)、権限種別は「作成者」及び「指定ユーザ」であるので、付箋制御装置C2100は、付箋データC102のセキュリティ情報C503の指定ユーザ情報(T122〜T124/T132〜T134)に当該帳票画面操作者が含まれるか否かを判定する(S604)。   On the other hand, if it is determined in step S603 that the authority type of the sticky note data is not “creator only” (No in S603), the authority types are “creator” and “designated user”, so the sticky note control apparatus C2100 Determines whether or not the form screen operator is included in the designated user information (T122 to T124 / T132 to T134) of the security information C503 of the tag data C102 (S604).

ステップS604において、付箋データC102のセキュリティ情報C503の指定ユーザ情報に当該帳票画面操作者が含まれていると判定した場合には(S604でYes)、付箋制御装置C2100は、当該帳票画面操作者に当該権限が有るとする(S605)。   In step S604, if it is determined that the designated user information in the security information C503 of the sticky note data C102 includes the form screen operator (Yes in S604), the sticky note control apparatus C2100 prompts the form screen operator. It is assumed that the authority is present (S605).

一方、ステップS604において、付箋データC102のセキュリティ情報C503の指定ユーザ情報に当該帳票画面操作者が含まれていないと判定した場合には(S604でNo)、付箋制御装置C2100は、当該帳票画面操作者に当該権限が無いとする(S606)。   On the other hand, if it is determined in step S604 that the designated user information of the security information C503 of the sticky note data C102 does not include the form screen operator (No in S604), the sticky note control apparatus C2100 performs the form screen operation. It is assumed that the person does not have the authority (S606).

以上のように、画面操作者が各付箋データの参照/編集権限を持つか否かを判定する。   As described above, it is determined whether the screen operator has the authority to refer / edit each tag data.

なお、上記各フローチャートには示していないが、付箋制御装置C200は、帳票画面C300上に表示された付箋コントロール(C303,S306)の編集可否は、付箋コントロールの色やスタイル等で視覚的に判別できるように、編集可否に応じて付箋コントロールの表示形態(付箋コントロールの色やスタイル等)を変更制御するものとする。   Although not shown in the flowcharts, the sticky note control apparatus C200 visually determines whether or not the sticky note control (C303, S306) displayed on the form screen C300 is editable based on the color or style of the sticky note control. It is assumed that the display form of the sticky note control (color, style, etc. of the sticky note control) is changed and controlled according to whether editing is possible.

図13は、帳票画面定義の付箋操作モードT410(図4に示した付箋操作モードC401)と各付箋の編集/参照権限設定T430に応じた各操作者T420の各付箋に対する編集/参照権限の有無、及び新規付箋作成権限の有無を一覧にした図である。なお、図中、「○」は権限有りを示し、「×」は権限無しを示す。   FIG. 13 shows the presence / absence of edit / reference authority for each tag of each operator T420 in accordance with the tag screen definition tag operation mode T410 (the tag operation mode C401 shown in FIG. 4) and each tag edit / reference authority setting T430. And a list of presence / absence of a new tag creation authority. In the figure, “◯” indicates that there is an authority, and “×” indicates that there is no authority.

なお、T431やT432の全員の欄は、デフォルトの編集/参照権限設定であり、操作モードによって編集/参照権限は決定する。   It should be noted that the fields for all of T431 and T432 are default edit / reference authority settings, and the edit / reference authority is determined by the operation mode.

以下、図14〜図20を参照して、目的に応じて各種の権限設定が設定された付箋データが、付箋制御装置C200により、帳票画面の付箋操作モード及び操作者に応じて表示有無を切り替え制御される例を具体的に示す。   Hereinafter, with reference to FIG. 14 to FIG. 20, the sticky note data in which various authority settings are set according to the purpose is switched by the sticky note control device C200 according to the sticky note operation mode of the form screen and the operator. A controlled example will be specifically shown.

図14は、付箋作成者が作成者画面において帳票データC100に6個の付箋を貼り付けた状態の一例を示す図である。   FIG. 14 is a diagram illustrating an example of a state where the sticky note creator has pasted six sticky notes to the form data C100 on the creator screen.

図14に示すように、帳票データC100には、メモ1(F101)〜メモ6(F106)の6個の付箋が貼り付けられている。   As shown in FIG. 14, six sticky notes, memo 1 (F101) to memo 6 (F106), are pasted on the form data C100.

図15は、図14で帳票データC100に貼り付けられた各付箋(メモ1〜メモ6)のセキュリティ情報C503の一例を示す図である。   FIG. 15 is a diagram showing an example of security information C503 of each tag (memo 1 to memo 6) pasted to the form data C100 in FIG.

図15において、T301〜T306はそれぞれ、図14に示した各付箋(メモ1〜メモ6)に対応するセキュリティ情報である。   In FIG. 15, T301 to T306 are security information corresponding to the respective sticky notes (memo 1 to memo 6) shown in FIG.

図16は、各帳票画面定義C400の付箋操作モードC401の一例を示す図である。   FIG. 16 is a diagram illustrating an example of a tag operation mode C401 of each form screen definition C400.

図16において、T201は「作成者フォーム」画面の付箋操作モードを示すものであり「編集可」と設定されている。   In FIG. 16, T201 indicates a sticky note operation mode of the “creator form” screen, and is set to “editable”.

また、T202は「回覧フォーム」画面の付箋操作モードを示すものであり「表示可」と設定されている。   T202 indicates a sticky note operation mode of the “circulation form” screen, and is set to “displayable”.

さらに、T203は「経理フォーム」画面の付箋操作モードを示すものであり「編集可」と設定されている。   Further, T203 indicates a sticky note operation mode of the “accounting form” screen, and is set to “editable”.

また、T204は「オペレータフォーム」画面の付箋操作モードを示すものであり「非表示」と設定されている。   T204 indicates a sticky note operation mode on the “operator form” screen, and is set to “non-display”.

ここで、図14〜図16を用いて、付箋(メモ1〜メモ6)について説明する。   Here, sticky notes (memo 1 to memo 6) will be described with reference to FIGS.

図14に示すように、作成者が「作成者フォ−ム」(T201)において以下の6個のメモを付箋として帳票データに貼付し、保存したものとする。   As shown in FIG. 14, it is assumed that the creator has pasted and saved the following six memos as tag in the “Creator Form” (T201).

メモ1(F101)は、作成者の個人的な覚書であり、参照権限種別/編集権限種別共に作成者のみを設定する(T301)。   Memo 1 (F101) is the creator's personal memorandum, and only the creator is set for both the reference authority type / edit authority type (T301).

メモ2(F102)は、営業一課の課員であるユーザ○○宛ての伝言であり、参照権限種別/編集権限種別に「作成者及び指定ユーザ」を設定し、指定ユーザ情報にユーザ○○のIDを設定する(T302)。   Memo 2 (F102) is a message addressed to the user XX who is a member of the sales department 1, with "author and designated user" set as the reference authority type / edit authority type, and the user XX of the specified user information. An ID is set (T302).

メモ3(F103)は、営業一課のリーダ(複数)宛ての通達事項であり、参照権限種別に作成者及び指定ユーザを設定し、指定ユーザ情報に営業一課の部門ID、とリーダを示すロ−ルIDを設定する。編集権限は作成者のみとする(T303)。   Memo 3 (F103) is a notification item addressed to the leaders (several) of the sales section 1, the creator and the designated user are set as the reference authority type, and the department ID of the sales department 1 and the leader are indicated in the designated user information. Set the roll ID. Only the creator has the editing authority (T303).

メモ4(F104)は経理担当者宛ての伝達事項であり、参照、編集権限ともに作成者及び指定ユーザを設定し、指定ユーザ情報に経理担当を示すロ−ルIDを指定する(T104)。   Memo 4 (F104) is a transmission item addressed to the accountant. The creator and the designated user are set for both reference and editing authority, and the role ID indicating the accountant is designated in the designated user information (T104).

メモ5(F105)は当該帳票データの全関係者への伝達事項であり、参照権限を全ユーザに、編集権限は作成者のみを指定する(T305)。   Memo 5 (F105) is a matter to be transmitted to all parties concerned of the form data, and designates the reference authority to all users and the editing authority to only the creator (T305).

メモ6(F106)は営業一課の全課員宛ての通達事項であり、参照権限種別に作成者及び指定ユーザを設定し、指定ユーザ情報に営業一課の部門IDを設定する。編集権限は作成者のみとする(T303)。   Memo 6 (F106) is a notification item addressed to all members of the first sales section. The creator and designated user are set as the reference authority type, and the department ID of the first sales section is set as the designated user information. Only the creator has the editing authority (T303).

以下、図17〜図20を用いて、図14で作成保存した帳票データを表示する際の各ユーザ毎の表示状態について具体的に示す。   Hereinafter, the display state for each user when displaying the form data created and stored in FIG. 14 will be specifically described with reference to FIGS.

図17は、図14で作成保存した帳票データを営業一課のリーダ(ユーザ○○ではない)が回覧フォ−ム(T202)にて表示した場合の各付箋の状態を示した図である。   FIG. 17 is a diagram showing the state of each tag when the form data created and stored in FIG. 14 is displayed on the circulation form (T202) by the leader of the sales department (not user XX).

各付箋データ(メモ1〜メモ6)の状態は以下のようになる。   The state of each tag data (memo 1 to memo 6) is as follows.

メモ1(F401)は作成者に該当しないため表示されない。   Note 1 (F401) is not displayed because it does not correspond to the creator.

メモ2(F402)は作成者にも指定ユーザにも該当しないため表示されない。   Note 2 (F402) is not displayed because it is neither a creator nor a designated user.

メモ3(F403)は指定ユーザ情報の「営業一課」「リーダ」に該当するため表示される。編集については、回覧フォ−ムの操作モードが表示可に指定されている(T201)ため、又、メモ3の編集権限が作成者のみに指定されているため権限を持たない。   Memo 3 (F403) is displayed because it corresponds to “Sales Section 1” and “Leader” of the designated user information. As for editing, since the operation mode of the circulation form is designated as displayable (T201), and the editing authority of the memo 3 is designated only by the creator, it has no authority.

メモ4(F404)は作成者にも指定ユーザにも該当しないため表示されない。   Note 4 (F404) is not displayed because it is neither a creator nor a designated user.

メモ5(F405)は全ユーザに参照権限があるため表示される。   Note 5 (F405) is displayed because all users have reference authority.

メモ6(F406)は指定ユーザ情報の「営業一課」に該当するため表示される。   Memo 6 (F406) is displayed because it corresponds to “Sales Section 1” of the designated user information.

図18は、図14で保存した帳票データを営業一課の課員(リーダではない)であるユーザ○○が回覧フォ−ム(T202)にて表示した場合の各付箋の状態を示した図である。   FIG. 18 is a diagram showing the state of each sticky note when the form data stored in FIG. 14 is displayed on the circulation form (T202) by the user XX who is a member of the sales department (not a leader). is there.

各付箋データ(メモ1〜メモ6)の状態は以下のようになる。   The state of each tag data (memo 1 to memo 6) is as follows.

メモ1(F401)は作成者に該当しないため表示されない。   Note 1 (F401) is not displayed because it does not correspond to the creator.

メモ2(F402)は指定ユーザ情報の「ユーザ○○」に該当するため表示される。編集についてはメモ2の編集権限の指定ユーザには該当するものの、回覧フォ−ムの操作モードが表示可に指定されているため、権限を持たない。(表示画面の付箋操作モードが編集可であれば、ユーザ○○がメモ2を確認後、剥がすことも可能)
メモ3(F403)は指定ユーザ情報の「営業一課」には該当するものの「リーダ」に該当しないため表示されない。
Memo 2 (F402) is displayed because it corresponds to “user XX” of the designated user information. Regarding editing, although it corresponds to the user who designates the editing authority of the memo 2, it is not authorized because the operation mode of the circulation form is specified to be displayable. (If the tag operation mode on the display screen is editable, the user can check the memo 2 and then remove it)
Note 3 (F403) is not displayed because it corresponds to “Sales Section 1” of the designated user information but does not correspond to “Reader”.

メモ4(F404)は作成者にも指定ユーザにも該当しないため表示されない。   Note 4 (F404) is not displayed because it is neither a creator nor a designated user.

メモ5(F405)は全ユーザに参照権限があるため表示される。   Note 5 (F405) is displayed because all users have reference authority.

メモ6(F406)は指定ユーザ情報の「営業一課」に該当するため表示される。   Memo 6 (F406) is displayed because it corresponds to “Sales Section 1” of the designated user information.

図19は、図14で保存した帳票データを経理担当者が経理フォ−ム(T203)にて表示した場合の各付箋の状態を示した図である。   FIG. 19 is a diagram showing the state of each tag when the accounting person displays the form data stored in FIG. 14 on the accounting form (T203).

各付箋データ(メモ1〜メモ6)の状態は以下のようになる。   The state of each tag data (memo 1 to memo 6) is as follows.

メモ1(F401)は作成者に該当しないため表示されない。   Note 1 (F401) is not displayed because it does not correspond to the creator.

メモ2(F402)は作成者にも指定ユーザにも該当しないため表示されない。   Note 2 (F402) is not displayed because it is neither a creator nor a designated user.

メモ3(F403)は作成者にも指定ユーザにも該当しないため表示されない。   Note 3 (F403) is not displayed because it does not correspond to the creator or the designated user.

メモ4(F404)は指定ユーザ情報の「経理担当」に該当するため表示される。経理フォ−ムの付箋操作モードは編集可(T203)であり、メモ4の編集権限の指定ユーザ情報に該当するため、メモ4は編集可状態となる。   Memo 4 (F404) is displayed because it corresponds to “accounting manager” of the designated user information. The sticky note operation mode of the accounting form is editable (T203) and corresponds to the designated user information of the editing authority of the memo 4, so the memo 4 is in an editable state.

メモ5(F405)は全ユーザに参照権限があるため表示される。   Note 5 (F405) is displayed because all users have reference authority.

メモ6(F406)は作成者にも指定ユーザにも該当しないため表示されない。   Note 6 (F406) is not displayed because it does not correspond to the creator or the designated user.

図20は、図14で保存した帳票データを入力オペレータがオペレータフォ−ム(T204)にて表示した場合の各付箋の状態を示した図である。なお、ここでオペレータとは、例えば入力オペレータなど社外の人間を示し、帳票データ本文以外の情報を一切参照させたくないユーザに該当する。   FIG. 20 is a diagram showing the state of each tag when the input operator displays the form data stored in FIG. 14 on the operator form (T204). Here, the operator refers to a person outside the company, such as an input operator, and corresponds to a user who does not want to refer to any information other than the form data text.

各付箋データ(メモ1〜メモ6)の状態は以下のようになる。   The state of each tag data (memo 1 to memo 6) is as follows.

メモ1(F401)は作成者に該当しないため表示されない。   Note 1 (F401) is not displayed because it does not correspond to the creator.

メモ2(F402)は作成者にも指定ユーザにも該当しないため表示されない。   Note 2 (F402) is not displayed because it is neither a creator nor a designated user.

メモ3(F403)は作成者にも指定ユーザにも該当しないため表示されない。   Note 3 (F403) is not displayed because it does not correspond to the creator or the designated user.

メモ4(F404)は作成者にも指定ユーザにも該当しないため表示されない。   Note 4 (F404) is not displayed because it is neither a creator nor a designated user.

メモ5(F405)は全ユーザに参照権限が設定されているが、オペレータフォ−ムの付箋操作モードが非表示(T204)に設定されているため表示されない。   Memo 5 (F405) is not displayed because reference authority is set for all users, but the tag form operation mode of the operator form is set to non-display (T204).

メモ6(F406)は作成者にも指定ユーザにも該当しないため表示されない。   Note 6 (F406) is not displayed because it does not correspond to the creator or the designated user.

即ち、例えば、オペレータなど社外に人間に入力処理を担当させ、帳票データ本文以外の情報を一切参照させたくない場合であっても、オペレータの使用画面に「非表示」の権限を設定しておけば、個々の付箋の作成者が参照権限に「全員」を使用しても表示を防ぐことができる。   In other words, for example, even when an operator or other person outside the company is in charge of input processing and does not want to refer to any information other than the form data text, the “Hide” authority can be set on the operator's screen. For example, even if the creator of each sticky note uses “everyone” as the reference authority, the display can be prevented.

これまでは複数の付箋を貼り付ける場合を記載したが、一枚の付箋に関して実施しても良い。   Although the case where a plurality of sticky notes are pasted has been described so far, the present invention may be implemented with respect to a single sticky note.

以上に示したように、本実施形態によれば、ワークフローシステムにおいて使用される各電子付箋の用途、帳票データの状態、フロー中の各担当処理に応じて、細かく付箋の参照、表示権限、編集権限を制御することができ、付箋の記述内容に関するセキュリティを強化することができ、電子付箋の用途を広げることが可能となる。   As described above, according to the present embodiment, in accordance with the use of each electronic sticky note used in the workflow system, the state of the form data, and each process in charge in the flow, reference to the sticky note, display authority, editing The authority can be controlled, the security regarding the description content of the tag can be strengthened, and the application of the electronic tag can be expanded.

なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。   It should be noted that the configuration and contents of the various data described above are not limited to this, and it goes without saying that the various data and configurations are configured according to the application and purpose.

以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。   Although one embodiment has been described above, the present invention can take an embodiment as, for example, a system, apparatus, method, program, or recording medium, and specifically includes a plurality of devices. The present invention may be applied to a system including a single device.

上記実施形態では、回覧される帳票データを該帳票データのワークフロー工程に応じて選択される画面フォームで表示するワークフローシステムに本発明を適用する場合を説明したが、本発明はワークフローシステム限られるものではない。帳票データを状態に応じて選択される画面フォームで表示する帳票システムに本発明は適用可能である。   In the above embodiment, the case where the present invention is applied to the workflow system that displays the form data to be circulated on the screen form selected according to the workflow process of the form data has been described. However, the present invention is limited to the workflow system. is not. The present invention can be applied to a form system that displays form data in a screen form selected according to the state.

以上示したように、本発明は以下の構成を有する。付箋を貼り付けるユーザが用途に応じた参照権限、編集権限を設定可能とする。また、貼り付ける画面フォーム(画面定義情報)にも設計時に付箋に対する操作モードを設定可能とする。さらに、画面フォームに設定された操作モードと帳票データの各付箋データのセキュリティ情報とに基づいて付箋表示状態を制御する。   As described above, the present invention has the following configuration. A user who pastes a tag can set reference authority and edit authority according to the usage. In addition, the operation mode for the tag can be set at the time of designing the screen form to be pasted (screen definition information). Further, the sticky note display state is controlled based on the operation mode set in the screen form and the security information of each sticky note data of the form data.

このような構成により、ワークフローシステムにおいて使用される電子付箋において、各帳票データの状態(ワークフロー工程等)、及び操作者の権限に応じた表示状態、編集権限に関するセキュリティを実現することができる。   With such a configuration, it is possible to realize security regarding the state of each form data (workflow process, etc.), the display state according to the authority of the operator, and the editing authority in the electronic sticky note used in the workflow system.

従って、電子帳票システムにおける電子付箋に、帳票データの状態及び操作者の権限に応じた細かなセキュリティを設定することができる。   Accordingly, it is possible to set fine security according to the state of the form data and the authority of the operator for the electronic sticky note in the electronic form system.

以下、図21に示すメモリマップを参照して本発明に係るクライアントC1100(コンピュータ)で読み取り可能なデータ処理プログラムの構成について説明する。   The configuration of a data processing program that can be read by the client C 1100 (computer) according to the present invention will be described below with reference to the memory map shown in FIG.

図21は、本発明に係る本発明に係るクライアントC1100(コンピュータ)で読み取り可能な各種データ処理プログラムを格納する記録媒体(記憶媒体)のメモリマップを説明する図である。   FIG. 21 is a diagram for explaining a memory map of a recording medium (storage medium) storing various data processing programs readable by the client C1100 (computer) according to the present invention.

なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバ−ジョン情報,作成者等も記憶され、かつ、プログラム読み出し側のOS等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。   Although not specifically illustrated, information for managing a program group stored in the recording medium, for example, version information, creator, etc. is also stored, and information depending on the OS on the program reading side, for example, a program is identified. An icon to be displayed may also be stored.

さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インスト−ルするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。   Further, data depending on various programs is also managed in the directory. In addition, when a program or data to be installed is compressed, a program to be decompressed may be stored.

本実施形態における図4,図5,図6,図7,図8,図9,図10,図11,図12に示す機能が外部からインスト−ルされるプログラムによって、ホストコンピュ−タにより遂行されていてもよい。そして、その場合、CD−ROMやフラッシュメモリやFD等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。   4, 5, 6, 7, 8, 9, 10, 11, and 12 in the present embodiment are performed by the host computer by a program installed from the outside. May be. In this case, the present invention is applied even when an information group including a program is supplied to the output device from a recording medium such as a CD-ROM, a flash memory, or an FD, or from an external recording medium via a network. Is.

以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコ−ドを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュ−タ(またはCPUやMPU)が記録媒体に格納されたプログラムコ−ドを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。   As described above, a recording medium that records the program code of software that implements the functions of the above-described embodiments is supplied to a system or apparatus, and the computer (or CPU or MPU) of the system or apparatus It goes without saying that the object of the present invention can also be achieved by reading and executing the program code stored in the recording medium.

この場合、記録媒体から読み出されたプログラムコ−ド自体が本発明の新規な機能を実現することになり、そのプログラムコ−ドを記憶した記録媒体は本発明を構成することになる。   In this case, the program code itself read from the recording medium realizes the novel function of the present invention, and the recording medium storing the program code constitutes the present invention.

プログラムコ−ドを供給するための記録媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,DVD−ROM,磁気テ−プ,不揮発性のメモリカ−ド,ROM,EEPROM,シリコンディスク等を用いることができる。   Examples of the recording medium for supplying the program code include a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a DVD-ROM, a magnetic tape, and a non-volatile memory card. ROM, EEPROM, silicon disk, etc. can be used.

また、コンピュ−タが読み出したプログラムコ−ドを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコ−ドの指示に基づき、コンピュ−タ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program code read out by the computer, not only the functions of the above-described embodiments are realized, but also the computer is operated on the basis of the instruction of the program code. It goes without saying that the OS (operating system) or the like performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

さらに、記録媒体から読み出されたプログラムコ−ドが、コンピュ−タに挿入された機能拡張ボ−ドやコンピュ−タに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコ−ドの指示に基づき、その機能拡張ボ−ドや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Furthermore, after the program code read from the recording medium is written to the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the program code is read out. -A case where the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instruction of the function and the functions of the above-described embodiments are realized by the processing. Needless to say.

また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading the recording medium storing the program represented by the software for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention. .

さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ,データベ−ス等から通信プログラムによリーダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Furthermore, by reading and reading a program represented by software for achieving the present invention from a server, database, etc. on a network using a communication program, the system or apparatus can enjoy the effects of the present invention. It becomes possible to do.

なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。   In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.

本発明の一実施形態を示すシステムの全体構成を示すシステム構成図である。1 is a system configuration diagram illustrating an overall configuration of a system according to an embodiment of the present invention. 図1に示した帳票システムフローサーバC1200とクライアントC1100のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration of a form system flow server C1200 and a client C1100 illustrated in FIG. 1. 帳票システムサーバC1200から帳票データと表示画面定義を受信後のクライアントC1100の構成を示した図である。It is the figure which showed the structure of the client C1100 after receiving form data and a display screen definition from the form system server C1200. 各付箋データC102に保持するセキュリティ情報C503の構成の一例を示す図である。It is a figure which shows an example of a structure of the security information C503 hold | maintained at each tag data C102. 本発明における第1の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 1st control processing procedure in this invention. 本発明における第2の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 2nd control processing procedure in this invention. 本発明における第3の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 3rd control processing procedure in this invention. 本発明における第4の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 4th control processing procedure in this invention. 本発明における第5の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 5th control processing procedure in this invention. 本発明における第6の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 6th control processing procedure in this invention. 本発明における第7の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 7th control processing procedure in this invention. 本発明における第8の制御処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the 8th control processing procedure in this invention. 帳票画面定義の付箋操作モードT410と各付箋の編集/参照権限設定T430に応じた各操作者T420の各付箋に対する編集/参照権限の有無、及び新規付箋作成権限の有無を一覧にした図である。FIG. 11 is a table listing the presence / absence of editing / reference authority for each tag and the presence / absence of new tag creation authority according to each operator T420 according to the tag screen operation mode T410 of the form screen definition and each tag editing / reference authority setting T430. . 付箋作成者が作成者画面において帳票データC100に6個の付箋を貼り付けた状態の一例を示す図である。It is a figure which shows an example of the state which the sticky note creator stuck the six sticky notes on the form data C100 on the creator screen. 図14で帳票データC100に貼り付けられた各付箋(メモ1〜メモ6)のセキュリティ情報C503の一例を示す図である。It is a figure which shows an example of the security information C503 of each tag (memo 1 to memo 6) affixed on the form data C100 in FIG. 各帳票画面定義C400の付箋操作モードC401の一例を示す図である。It is a figure which shows an example of the tag operation mode C401 of each form screen definition C400. 図14で作成保存した帳票データを営業一課のリーダ(ユーザ○○ではない)が回覧フォ−ム(T202)にて表示した場合の各付箋の状態を示した図である。It is the figure which showed the state of each tag when the form data created and stored in FIG. 14 is displayed on the circulation form (T202) by the reader (not user XX) of the sales department. 図14で保存した帳票データを営業一課の課員(リーダではない)であるユーザ○○が回覧フォ−ム(T202)にて表示した場合の各付箋の状態を示した図である。It is the figure which showed the state of each tag when the user XX who is a member (not a leader) of the sales section 1 displayed the form data stored in FIG. 14 on the circulation form (T202). 図14で保存した帳票データを経理担当者が経理フォ−ム(T203)にて表示した場合の各付箋の状態を示した図である。It is the figure which showed the state of each sticky note when the accounting person displayed the form data preserve | saved in FIG. 14 on the accounting form (T203). 図14で保存した帳票データを入力オペレータがオペレータフォ−ム(T204)にて表示した場合の各付箋の状態を示した図である。It is the figure which showed the state of each tag when an input operator displays the form data preserve | saved in FIG. 14 on operator form (T204). 本発明に係る本発明に係るクライアントC1100(コンピュータ)で読み取り可能な各種データ処理プログラムを格納する記録媒体(記憶媒体)のメモリマップを説明する図である。It is a figure explaining the memory map of the recording medium (storage medium) which stores the various data processing program which can be read with the client C1100 (computer) concerning this invention concerning this invention.

符号の説明Explanation of symbols

C1100 クライアント
C1200 帳票システムサーバ
C1210 帳票データDB
C1220 経路情報DB
C1230 ユーザ情報DB
C1240 画面定義情報DB
C100 帳票データ
C102 付箋データ
C200 付箋制御装置
C300 帳票画面
C303,C306 付箋コントロール
C400 帳票画面定義
C501 内容
C502 属性情報
C503 セキュリティ情報
C504 貼付先情報
T110 作成者情報
T120 参照権限情報
T121 参照許可種別
T122 参照ユーザID
T123 参照部門ID
T124 参照ロールID
T130 編集権限情報
T131 参照許可種別
T132 参照ユーザID
T133 参照部門ID
T134 参照ロールID
C1100 client C1200 form system server C1210 form data DB
C1220 route information DB
C1230 User information DB
C1240 Screen definition information DB
C100 Form data C102 Sticky data C200 Sticky control device C300 Form screen C303, C306 Sticky control C400 Form screen definition C501 Contents C502 Attribute information C503 Security information C504 Paste information T110 Creator information T120 Reference authority information T121 Reference permission type T122 Reference user ID
T123 Reference department ID
T124 Reference role ID
T130 Editing authority information T131 Reference permission type T132 Reference user ID
T133 Reference department ID
T134 Reference role ID

Claims (12)

1つの帳票データを、ワークフローの複数の工程にそれぞれ対応した複数の画面フォームを切り替えて表示可能なワークフローシステムにおいて、
前記画面フォームに表示される帳票データを操作する操作者に応じたセキュリティ情報が設定された付箋データを作成する付箋データ作成手段と、
前記付箋データ作成手段により作成された付箋データを前記帳票データに付加可能な付箋データ付加手段と、
前記帳票データを前記いずれかの画面フォームで表示する際に、その画面フォームに前記帳票データに付加された付箋データを表示すべきか否かを、予め画面フォームごとに設定されている付箋データの操作状態に基づいて判定する第1の判定手段と、
前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を、前記付箋データに設定された前記セキュリティ情報に従って判定する第2の判定手段と、
前記第1の判定手段により前記付箋データを表示すべきと判定され、かつ前記第2の判定手段により前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を有すると判定された場合に、前記付箋データを表示すべく表示状態を制御する制御手段と、
を有することを特徴とするワークフローシステム。
In a workflow system that can display one form data by switching multiple screen forms corresponding to multiple workflow processes ,
Sticky note data creating means for creating sticky note data in which security information is set according to an operator who operates the form data displayed on the screen form ;
Sticky note data adding means capable of adding the sticky note data created by the sticky note data creating means to the form data;
When displaying the form data in any one of the screen forms, whether or not the sticky data added to the form data is to be displayed on the screen form is determined in advance for the sticky data set for each screen form. First determination means for determining based on the state;
Second determination means for determining an operation authority for the tag data added to the form data by an operator of the screen form according to the security information set in the tag data;
The first determination unit determines that the sticky note data should be displayed, and the second determination unit determines that the operator of the screen form has an operation authority for the sticky note data added to the form data. Control means for controlling the display state to display the sticky note data ,
A workflow system characterized by comprising:
前記各画面フォームに設定されている前記付箋データの操作状態は、少なくとも前記付箋データの表示および編集の可否に関する情報を示すものであり、The operation state of the sticky note data set in each screen form indicates at least information on whether or not the sticky note data can be displayed and edited,
前記第1の判定手段は、前記画面フォームに設定されている前記付箋データの操作状態が表示可または編集可を示す場合には、前記付箋データを表示すべきと判定することを特徴とする請求項1記載のワークフローシステム。The first determination means determines that the tag data should be displayed when an operation state of the tag data set in the screen form indicates displayable or editable. Item 2. The workflow system according to item 1.
前記セキュリティ情報には、少なくとも前記帳票データを操作する操作者の付箋データに対する参照権限および、編集権限が設定されており、In the security information, at least reference authority and edit authority for the tag data of the operator who operates the form data are set,
前記第2の判定手段は、前記セキュリティ情報に設定された権限に応じて、前記画面フォームの操作者による前記付箋データに対する参照権限および編集権限の有無を判定し、The second determination means determines whether or not there is a reference authority and an edit authority for the sticky note data by an operator of the screen form according to the authority set in the security information,
前記制御手段は、前記第2の判定手段により判定された参照権限および編集権限に応じて、表示される前記付箋データへの権限を制御することを特徴とする請求項1または2記載のワークフローシステム。The workflow system according to claim 1, wherein the control unit controls the authority to the displayed tag data according to the reference authority and the editing authority determined by the second determination unit. .
前記制御手段は、前記画面フォームに設定されている前記付箋データの操作状態が前記付箋データの表示、追加、編集共に不許可とする第1の操作状態である場合には、前記付箋データにそれぞれ設定されたセキュリティ情報及び前記操作者にかかわらず、前記付箋データの表示、新規付箋データの追加、前記付箋データの編集を不許可とするように制御する、ことを特徴とする請求項1乃至3のいずれか1項に記載のワークフローシステム。 Wherein, the screen form the set in the operation state of the tag data is displayed in the tag data, additional, if it is the first operation state to be edited together not permitted, to each of the sticky note data regardless of the setting security information and the operator, the display of the tag data, add new tag data, the control so as to not allow editing of the tag data, according to claim 1, wherein the The workflow system according to any one of the above. 前記制御手段は、前記画面フォームに設定されている前記付箋データの操作状態が管理者権限を有する第2の操作状態である場合には、前記付箋データにそれぞれ設定されたセキュリティ情報及び前記操作者にかかわらず、新規付箋データの追加、前記付箋データの表示、前記付箋データの編集を許可するように制御する、ことを特徴とする請求項1乃至のいずれかに記載のワークフローシステム。 When the operation state of the sticky note data set in the screen form is a second operation state having administrator authority, the control means sets the security information and the operator set in the sticky note data, respectively. regardless, add new tag data, workflow system according to any one of claims 1 to 4 wherein the display of the tag data and controls so as to allow editing of the tag data, and wherein the. 前記付箋データ付加手段は、操作者が付箋データの作成者又は作成者の指定した操作者である場合に、当該付箋データの参照権限又は編集権限を与えるセキュリティ情報を設定可能なことを特徴とする請求項1乃至5のいずれかに記載のワークフローシステム。   The sticky note data adding means is capable of setting security information that gives reference authority or edit authority for the sticky note data when the operator is the creator of the sticky note data or an operator designated by the creator. The workflow system according to any one of claims 1 to 5. 前記付箋データ付加手段は、1つの画面フォームに対して複数の付箋データを貼り付け可能であり、
前記制御手段は、前記複数の付箋データのうち、表示可能と判定された第1の付箋データ関しては表示を行い、一方、表示不可能と判定された第2の付箋データの表示は行わないように制御することを特徴とする請求項1乃至6のいずれかに記載のワークフローシステム。
The sticky note data adding means can paste a plurality of sticky note data on one screen form,
The control means displays the first tag data determined to be displayable among the plurality of tag data, and does not display the second tag data determined to be undisplayable. The workflow system according to claim 1, wherein the workflow system is controlled as follows.
前記制御手段は、前記付箋データの編集の可否に応じて、前記付箋データの表示形態を変更するように制御する、ことを特徴とする請求項2乃至7のいずれかに記載のワークフローシステム。   8. The workflow system according to claim 2, wherein the control unit performs control so as to change a display form of the tag data according to whether or not the tag data is editable. 1つの帳票データを、ワークフローの複数の工程にそれぞれ対応した複数の画面フォームを切り替えて表示可能なワークフローシステムにて前記帳票データの表示を制御する情報処理装置において、
前記画面フォームに表示される帳票データを操作する操作者に応じたセキュリティ情報が設定された付箋データを作成する付箋データ作成手段と、
前記付箋データを前記帳票データに付加可能な付箋データ付加手段と、
前記帳票データを前記いずれかの画面フォームで表示する際に、その画面フォームに前記帳票データに付加された付箋データを表示すべきか否かを、予め画面フォームごとに設定されている付箋データの操作状態に基づいて判定する第1の判定手段と、
前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を、前記付箋データに設定された前記セキュリティ情報に従って判定する第2の判定手段と、
前記第1の判定手段により前記付箋データを表示すべきと判定され、かつ前記第2の判定手段により前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を有すると判定された場合に、前記付箋データを表示すべく表示状態を制御する制御手段と、
を有することを特徴とする情報処理装置。
In an information processing apparatus that controls display of the form data in a workflow system that can display a single form data by switching a plurality of screen forms respectively corresponding to a plurality of workflow steps ,
Sticky note data creating means for creating sticky note data in which security information is set according to an operator who operates the form data displayed on the screen form ;
A sticky note data adding means capable of adding the sticky note data to the form data;
When displaying the form data in any one of the screen forms, whether or not the sticky data added to the form data is to be displayed on the screen form is determined in advance for the sticky data set for each screen form. First determination means for determining based on the state;
Second determination means for determining an operation authority for the tag data added to the form data by an operator of the screen form according to the security information set in the tag data;
The first determination unit determines that the sticky note data should be displayed, and the second determination unit determines that the operator of the screen form has an operation authority for the sticky note data added to the form data. Control means for controlling the display state to display the sticky note data ,
An information processing apparatus comprising:
1つの帳票データを、ワークフローの複数の工程にそれぞれ対応した複数の画面フォームを切り替えて表示可能なワークフローシステムの制御方法において、
前記ワークフローシステムを制御するコンピュータが、前記画面フォームに表示される帳票データを操作する操作者に応じたセキュリティ情報が設定された付箋データを作成する付箋データ作成工程と、
前記ワークフローシステムを制御するコンピュータが、前記付箋データ作成工程で作成された付箋データを前記帳票データに付加可能な付箋データ付加工程と、
前記ワークフローシステムを制御するコンピュータが、前記帳票データを前記いずれかの画面フォームで表示する際に、その画面フォームに前記帳票データに付加された付箋データを表示すべきか否かを、予め画面フォームごとに設定されている付箋データの操作状態に基づいて判定する第1の判定工程と、
前記ワークフローシステムを制御するコンピュータが、前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を、前記付箋データに設定された前記セキュリティ情報に従って判定する第2の判定工程と、
前記ワークフローシステムを制御するコンピュータが、前記第1の判定工程で前記付箋データを表示すべきと判定され、かつ前記第2の判定工程で前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を有すると判定された場合に、前記付箋データを表示すべく表示状態を制御する制御工程と、
を有することを特徴とするワークフローシステムの制御方法。
In a workflow system control method that can display a single form data by switching a plurality of screen forms respectively corresponding to a plurality of workflow processes ,
A computer that controls the workflow system creates sticky note data creating step for creating sticky note data in which security information is set according to an operator who operates the form data displayed on the screen form ;
A computer that controls the workflow system, a sticky note data adding step capable of adding the sticky note data created in the sticky note data creating step to the form data;
When the computer that controls the workflow system displays the form data on any one of the screen forms, whether or not the tag data added to the form data should be displayed on the screen form in advance for each screen form. A first determination step of determining based on the operation state of the sticky note data set in
A second determination step in which the computer that controls the workflow system determines the operation authority for the tag data added to the form data by the operator of the screen form according to the security information set in the tag data;
The computer that controls the workflow system determines that the tag data should be displayed in the first determination step, and the tag added to the form data by the operator of the screen form in the second determination step A control step of controlling a display state to display the sticky note data when it is determined that the user has an operation authority for the data ;
A method for controlling a workflow system, comprising:
1つの帳票データを、ワークフローの複数の工程にそれぞれ対応した複数の画面フォームを切り替えて表示可能なワークフローシステムを制御するコンピュータを、
前記画面フォームに表示される帳票データを操作する操作者に応じたセキュリティ情報が設定された付箋データを作成する付箋データ作成手段、
前記付箋データ作成手段により作成された付箋データを前記帳票データに付加可能な付箋データ付加手段、
前記帳票データを前記いずれかの画面フォームで表示する際に、その画面フォームに前記帳票データに付加された付箋データを表示すべきか否かを、予め画面フォームごとに設定されている付箋データの操作状態に基づいて判定する第1の判定手段と、
前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を、前記付箋データに設定された前記セキュリティ情報に従って判定する第2の判定手段、
前記第1の判定手段により前記付箋データを表示すべきと判定され、かつ前記第2の判定手段により前記画面フォームの操作者による前記帳票データに付加された付箋データに対する操作権限を有すると判定された場合に、前記付箋データを表示すべく表示状態を制御する制御手段、
として機能させるためのプログラム。
A computer that controls a workflow system that can display one form data by switching a plurality of screen forms respectively corresponding to a plurality of workflow processes .
Sticky note data creating means for creating sticky note data in which security information is set according to an operator who operates the form data displayed on the screen form ;
Sticky note data adding means capable of adding the sticky note data created by the sticky note data creating means to the form data;
When displaying the form data in any one of the screen forms, whether or not the sticky data added to the form data is to be displayed on the screen form is determined in advance for the sticky data set for each screen form. First determination means for determining based on the state;
Second determination means for determining an operation authority for the tag data added to the form data by the operator of the screen form according to the security information set in the tag data;
The first determination unit determines that the sticky note data should be displayed, and the second determination unit determines that the operator of the screen form has an operation authority for the sticky note data added to the form data. Control means for controlling the display state to display the sticky note data ,
Program to function as.
請求項11に記載のプログラムをコンピュータ読み取り可能に記録した記録媒体。   The recording medium which recorded the program of Claim 11 so that computer reading was possible.
JP2007200003A 2007-07-31 2007-07-31 WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM Expired - Fee Related JP4953208B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007200003A JP4953208B2 (en) 2007-07-31 2007-07-31 WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007200003A JP4953208B2 (en) 2007-07-31 2007-07-31 WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

Publications (3)

Publication Number Publication Date
JP2009037354A JP2009037354A (en) 2009-02-19
JP2009037354A5 JP2009037354A5 (en) 2009-10-15
JP4953208B2 true JP4953208B2 (en) 2012-06-13

Family

ID=40439207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007200003A Expired - Fee Related JP4953208B2 (en) 2007-07-31 2007-07-31 WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM

Country Status (1)

Country Link
JP (1) JP4953208B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015172911A (en) * 2014-03-12 2015-10-01 株式会社リコー Program, information processor, and storage medium
JP6852483B2 (en) * 2016-12-14 2021-03-31 カシオ計算機株式会社 Data management system, data management method and data management program
JP6828586B2 (en) * 2017-05-18 2021-02-10 富士通株式会社 Display program, display device and display method
JP7287031B2 (en) * 2019-03-20 2023-06-06 富士フイルムビジネスイノベーション株式会社 Information processing system, information processing device and information processing program
WO2026022945A1 (en) * 2024-07-23 2026-01-29 キャディ株式会社 Information processing device, information processing program, and information processing method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3858686B2 (en) * 2001-12-19 2006-12-20 株式会社日立製作所 Learning support program, learning support method, and learning support system
JP4223312B2 (en) * 2003-03-28 2009-02-12 株式会社日立製作所 Electronic approval processing method, electronic approval processing device, and electronic approval processing program
JP2005190432A (en) * 2003-12-26 2005-07-14 Canon Software Inc Server and method for confirming business form output, program, and recording medium
JP3869437B2 (en) * 2004-07-26 2007-01-17 富士通株式会社 Text editing device
JP2007025851A (en) * 2005-07-13 2007-02-01 Hitachi Ltd Information processing apparatus, information processing apparatus control method, information processing terminal, information processing terminal control method, and program
JP2007172006A (en) * 2005-12-19 2007-07-05 Canon Software Inc Slip generation system, slip generation method, program, and recording medium

Also Published As

Publication number Publication date
JP2009037354A (en) 2009-02-19

Similar Documents

Publication Publication Date Title
KR101122816B1 (en) Method, apparatus, and computer-readable medium for managing specific types of content in an electronic document
US11360790B2 (en) Collaborative and non-collaborative workspace application container with application persistence
US6599324B2 (en) Document management apparatus and document management program storage medium
CN100593773C (en) Information processing apparatus and print device control method
TWI459217B (en) Method, computer system, and computer storage medium for coauthoring
US7818663B2 (en) Editable information management system and method
US7653613B1 (en) Method and apparatus for facilitating simultaneous modifications to financial-data by multiple users
JP2005267021A (en) Document creation method, document creation apparatus, program, storage medium, and document data structure
TWI388994B (en) System and method for managing data using static lists, and computer accessible medium having a computer executable component for implementing the same
CN1815440B (en) Method and system for a digital device menu editor
US20070242072A1 (en) Systems, methods, user interfaces, and computer-readable media for activating and managing fonts
JP2006178949A (en) Management and use of data in computer-generated document
JPH07262072A (en) File controller
JP4953208B2 (en) WORKFLOW SYSTEM, INFORMATION PROCESSING DEVICE, WORKFLOW SYSTEM CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
CN106575340A (en) Hierarchical privacy settings for comments and markups in a shared document
JP2007172041A (en) Access control method, system and program for resource content
JP2007133871A (en) Method for exchanging portlet configuration data, portal, and computer program
JP2006178952A (en) Method and system for linking data range of computer-generated document with associated xml elements
JP5196902B2 (en) Form system, form system control method, program, and recording medium
US7203898B2 (en) Document processing method and apparatus
JP5090809B2 (en) Management server, management method, program, and recording medium
US7895169B2 (en) Document management system, document management method, program and storage medium
JP5605963B2 (en) Form system, form system control method, program, and recording medium
US8635198B1 (en) Centralized, server-less content management
US20250068396A1 (en) Automatic generation of no-code embedded data-driven application views

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090831

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090831

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100528

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110719

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110920

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120306

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150323

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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