[go: up one dir, main page]

JP2023038093A - Information processing system, information processing device, and program - Google Patents

Information processing system, information processing device, and program Download PDF

Info

Publication number
JP2023038093A
JP2023038093A JP2021145009A JP2021145009A JP2023038093A JP 2023038093 A JP2023038093 A JP 2023038093A JP 2021145009 A JP2021145009 A JP 2021145009A JP 2021145009 A JP2021145009 A JP 2021145009A JP 2023038093 A JP2023038093 A JP 2023038093A
Authority
JP
Japan
Prior art keywords
document
target document
work
toolbar
information processing
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.)
Pending
Application number
JP2021145009A
Other languages
Japanese (ja)
Inventor
将弘 山田
Masahiro Yamada
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Business Innovation Corp filed Critical Fujifilm Business Innovation Corp
Priority to JP2021145009A priority Critical patent/JP2023038093A/en
Priority to US17/705,374 priority patent/US20230078682A1/en
Publication of JP2023038093A publication Critical patent/JP2023038093A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/123Storage facilities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Document Processing Apparatus (AREA)

Abstract

【課題】依頼者が作業の対象となる文書だけを送信する場合と比較して、作業者が、依頼された作業内容に適した処理を選択して実行する手間を削減する。【解決手段】情報処理システムは、作業の対象となる対象文書を送信する際に、依頼者より、作業に係る処理を指示するための一の指示部を受け付ける受付機能と、対象文書に対して作業者が作業に係る処理を行うための作業画面にて、依頼者より受け付けた一の指示部を表示する処理機能とを有することを特徴とする。【選択図】図6An object of the present invention is to reduce the labor of a worker to select and execute a process suitable for the content of the requested work, as compared with the case where the client transmits only a document to be worked on. Kind Code: A1 An information processing system includes a reception function for receiving an instruction part for instructing processing related to work from a client when transmitting a target document to be worked on, and It is characterized by having a processing function of displaying one instruction received from a requester on a work screen for a worker to perform processing related to work. [Selection drawing] Fig. 6

Description

本発明は、情報処理システム、情報処理装置およびプログラムに関する。 The present invention relates to an information processing system, an information processing device, and a program.

特許文献1には、他のアプレット(applet)等を収容するコンテナアプレットにおいて、動作中のアプレットのコンテキストに従ってサイズ、形、内容等を変化させるダイナミックツールパレットを構成する、装置および方法について記載されている。 U.S. Pat. No. 5,400,000 describes an apparatus and method for constructing a dynamic tool palette that changes size, shape, content, etc., according to the context of the running applet in a container applet containing other applets, etc. US Pat. there is

特開平6-348450号公報JP-A-6-348450

依頼者がネットワークを介して作業者へ文書を送信し、編集や承認等の文書に対する作業を依頼する場合がある。作業者は、例えば、文書処理の機能を有するプログラム上で作業の内容に適した処理を実行した後、作業後の文書をネットワーク上の指定されたフォルダに格納する等して、作業を完了させる。
しかしながら、依頼者が対象となる文書は送信するが作業の内容に関する情報を送信していない場合、作業者は、プログラムが備える処理の中から、作業の内容に適した処理を選択して実行する必要があり、利便性が低下する。
本発明の目的は、依頼者が作業の対象となる文書だけを送信する場合と比較して、作業者が、依頼された作業内容に適した処理を選択して実行する手間を削減する情報処理システム等を提供することにある。
A requester may send a document to a worker via a network and request work on the document, such as editing or approval. For example, after executing a process suitable for the content of the work on a program having a document processing function, the worker completes the work by, for example, storing the document after the work in a designated folder on the network. .
However, if the requester sends the target document but does not send information about the content of the work, the worker selects and executes a process suitable for the content of the work from among the processes provided by the program. necessary and less convenient.
An object of the present invention is to reduce the time and effort of a worker to select and execute a process suitable for the content of the requested work, compared to the case where the requester sends only the document to be worked on. It is to provide a system and the like.

請求項1に係る発明は、作業の対象となる対象文書を送信する際に、依頼者より、当該作業に係る処理を指示するための一の指示部を受け付ける受付機能と、前記対象文書に対して作業者が前記作業に係る処理を行うための作業画面にて、前記依頼者より受け付けた前記一の指示部を表示する処理機能とを有することを特徴とする情報処理システムである。
請求項2に係る発明は、前記対象文書を格納するための格納場所を提供する格納機能をさらに有し、前記対象文書の送信は、前記格納場所へ当該対象文書を格納することにより行われ、前記受付機能は、前記格納場所に対する前記一の指示部を受け付けることを特徴とする、請求項1に記載の情報処理システムである。
請求項3に係る発明は、前記格納機能は、前記格納場所を複数提供し、前記受付機能は、複数の格納場所の夫々に対する前記一の指示部を受け付けることを特徴とする、請求項2に記載の情報処理システムである。
請求項4に係る発明は、前記受付機能は、前記対象文書に対する前記一の指示部を受け付けることを特徴とする、請求項1に記載の情報処理システムである。
請求項5に係る発明は、前記対象文書を格納するための格納場所を提供する格納機能をさらに有し、前記対象文書の送信は、前記格納場所へ当該対象文書を格納することにより行われ、前記受付機能は、前記対象文書が前記格納場所へ格納された後に、前記一の指示部を受け付けることを特徴とする、請求項4に記載の情報処理システムである。
請求項6に係る発明は、前記受付機能は、前記依頼者が指定した処理に対応する前記一の指示部を受け付けることを特徴とする、請求項1に記載の情報処理システムである。
請求項7に係る発明は、前記処理機能は、前記依頼者が指定していない処理の実行を制限することを特徴とする、請求項6に記載の情報処理システムである。
請求項8に係る発明は、前記処理機能は、前記一の指示部とは異なる他の指示部を有し、前記作業画面にて、前記一の指示部が表示されている場合に、前記他の指示部群に対する指示を受け付けないことを特徴とする、請求項7に記載の情報処理システムである。
請求項9に係る発明は、前記処理機能は、前記一の指示部とは異なる他の指示部を有し、前記作業画面にて、前記一の指示部が表示されている場合に、前記他の指示部を非表示とすることを特徴とする、請求項7に記載の情報処理システムである。
請求項10に係る発明は、前記受付機能は、前記一の指示部に関連付け、前記依頼者により付与された情報を、前記作業画面にて表示させる設定を受け付けることを特徴とする、請求項1に記載の情報処理システムである。
請求項11に係る発明は、前記処理機能は、前記作業画面にて、前記一の指示部を受け付けたことを示す情報を、前記対象文書に関連付けて表示することを特徴とする、請求項1に記載の情報処理システムである。
請求項12に係る発明は、前記受付機能は、複数の前記作業者に対し夫々異なる属性値を付与し、前記処理機能は、前記属性値を用いて前記作業に係る処理を実行することを特徴とする、請求項1に記載の情報処理システムである。
請求項13に係る発明は、前記受付機能は、前記作業が行われた後の前記対象文書に対する処理である完了処理について、前記依頼者からの設定を受け付け、前記処理機能は、前記一の指示部に関し予め定められた完了条件が成立した場合に、前記完了処理を行うことを特徴とする、請求項1に記載の情報処理システムである。
請求項14に係る発明は、前記対象文書を格納するための格納場所を提供する格納機能をさらに有し、前記完了処理は、前記作業が行われた後の前記対象文書を、前記依頼者により指定された前記格納場所へ格納する処理であることを特徴とする、請求項13に記載の情報処理システムである。
請求項15に係る発明は、プロセッサを有し、前記プロセッサは、作業の対象となる対象文書を送信する際に、自装置とは異なる他装置にて表示され、前記作業に係る処理を指示するための指示部を受け付けることを特徴とする情報処理装置である。
請求項16に係る発明は、コンピュータに、作業の対象となる対象文書を送信する際に、自装置とは異なる他装置にて表示され、前記作業に係る処理を指示するための指示部を受け付ける機能を実現させるためのプログラムである。
The invention according to claim 1 has a reception function for receiving an instruction part for instructing a process related to the work from a requester when sending a target document to be worked, and and a processing function of displaying the one instruction received from the requester on a work screen for the worker to perform processing related to the work.
The invention according to claim 2 further has a storage function of providing a storage location for storing the target document, and the transmission of the target document is performed by storing the target document in the storage location, 2. The information processing system according to claim 1, wherein said reception function receives said one instruction unit for said storage location.
The invention according to claim 3 is characterized in that the storage function provides a plurality of the storage locations, and the reception function receives the one instruction section for each of the plurality of storage locations. The information processing system described.
The invention according to claim 4 is the information processing system according to claim 1, wherein the reception function receives the one instruction part for the target document.
The invention according to claim 5 further comprises a storage function for providing a storage location for storing the target document, and the transmission of the target document is performed by storing the target document in the storage location, 5. The information processing system according to claim 4, wherein said reception function receives said one instruction section after said target document is stored in said storage location.
The invention according to claim 6 is the information processing system according to claim 1, wherein the reception function receives the one instruction part corresponding to the process specified by the requester.
The invention according to claim 7 is the information processing system according to claim 6, wherein the processing function restricts execution of processing not specified by the requester.
In the invention according to claim 8, the processing function has another instruction section different from the one instruction section, and when the one instruction section is displayed on the work screen, the other instruction section is displayed. 8. The information processing system according to claim 7, characterized in that it does not accept an instruction to the instruction unit group.
In the invention according to claim 9, the processing function has another instruction section different from the one instruction section, and when the one instruction section is displayed on the work screen, the other instruction section is displayed. 8. The information processing system according to claim 7, wherein the instruction part of is hidden.
The invention according to claim 10 is characterized in that the reception function is associated with the one instruction unit and receives a setting for displaying information given by the requester on the work screen. The information processing system described in .
The invention according to claim 11 is characterized in that the processing function displays, on the work screen, information indicating that the one instruction section has been received in association with the target document. The information processing system described in .
The invention according to claim 12 is characterized in that the reception function assigns different attribute values to the plurality of workers, and the processing function uses the attribute values to execute processing related to the work. The information processing system according to claim 1, wherein
In the invention according to claim 13, the reception function receives settings from the requester regarding completion processing, which is processing for the target document after the work is performed, and the processing function receives the one instruction. 2. The information processing system according to claim 1, wherein said completion processing is performed when a predetermined completion condition regarding a part is satisfied.
The invention according to claim 14 further has a storage function of providing a storage location for storing the target document, and the completion processing includes storing the target document after the work has been performed by the requester. 14. The information processing system according to claim 13, wherein the processing is to store in the specified storage location.
The invention according to claim 15 has a processor, and the processor is displayed on another device different from the own device when transmitting the target document to be the work target, and instructs the processing related to the work. The information processing apparatus is characterized in that it receives an instruction unit for the purpose.
According to the sixteenth aspect of the present invention, when a target document to be worked on is sent to a computer, it is displayed on another device different from the own device and receives an instruction part for instructing the processing related to the work. It is a program for realizing functions.

請求項1の発明によれば、依頼者が作業の対象となる文書だけを送信する場合と比較して、作業者が、依頼された作業内容に適した処理を選択して実行する手間を削減する。
請求項2の発明によれば、複数の対象文書への作業の依頼に際し、複数の対象文書の夫々に対する一の指示部を受け付ける場合と比較して、依頼者の手間を削減する。
請求項3の発明によれば、対象文書へ複数の作業を行う場合において依頼者の手間を削減することができる。
請求項4の発明によれば、文書毎に個別の一の指示部を設定することができる。
請求項5の発明によれば、対象文書を格納する処理と一の指示部を受け付ける処理とを異なる装置にて行うことができる。
請求項6の発明によれば、作業に係る処理に関し依頼者の指定を受け付けない場合と比較して、作業者は、依頼者が意図した処理を把握し易くなる。
請求項7の発明によれば、依頼者が指定していない処理の実行を制限しない場合と比較して、依頼者の意図とは異なる作業が行われることを抑制する。
請求項8の発明によれば、一の指示部が表示された際に、他の指示部が指示を受け付ける場合と比較して、依頼者の意図とは異なる作業が行われることを抑制する。
請求項9の発明によれば、一の指示部が表示された際に、他の指示部の表示を維持する場合と比較して、依頼者の意図とは異なる作業が行われることを抑制する。
請求項10の発明によれば、依頼者により付与された情報を表示しない場合と比較して、作業者は、依頼者の意図した作業を把握し易くなる。
請求項11の発明によれば、一の指示部を受け付けたことを示す情報を表示しない場合と比較して、作業者は、一の指示部を受け付けた旨を把握し易くなる。
請求項12の発明によれば、複数の作業者により作業が行われる際に、作業者毎に異なる属性値を用いずに処理が実行される場合と比較して、作業を行った作業者の区別が容易になる。
請求項13の発明によれば、作業者が作業後の対象文書の取り扱いを判断する場合と比較して、依頼者の意図しない取り扱いが行われることを抑制する。
請求項14の発明によれば、作業者が作業後の対象文書の格納場所を判断する場合と比較して、依頼者の意図しない格納場所へ作業後の対象文書が格納されることを抑制する。
請求項15の発明によれば、依頼者が作業の対象となる文書だけを送信する場合と比較して、作業者が、依頼された作業内容に適した処理を選択して実行する手間を削減する。
請求項16の発明によれば、依頼者が作業の対象となる文書だけを送信する場合と比較して、作業者が、依頼された作業内容に適した処理を選択して実行する手間を削減する。
According to the first aspect of the invention, compared with the case where the requester sends only the document to be worked on, the worker can reduce the trouble of selecting and executing the processing suitable for the requested work content. do.
According to the second aspect of the present invention, when requesting work on a plurality of target documents, the work of the requester is reduced compared to the case of receiving one instruction unit for each of the plurality of target documents.
According to the invention of claim 3, it is possible to reduce the work of the client when performing a plurality of operations on the target document.
According to the invention of claim 4, it is possible to set one individual indicator for each document.
According to the invention of claim 5, the process of storing the target document and the process of receiving the one instruction part can be performed by different apparatuses.
According to the sixth aspect of the present invention, the worker can easily grasp the processing intended by the requester, compared to the case where the requester's designation regarding the processing related to the work is not accepted.
According to the seventh aspect of the present invention, compared to the case where the execution of processing not specified by the client is not restricted, the execution of work that is not intended by the client is suppressed.
According to the eighth aspect of the present invention, when one instruction section is displayed, it is possible to suppress the execution of work that is different from the client's intention, compared to the case where the other instruction section receives the instruction.
According to the ninth aspect of the present invention, when one instruction section is displayed, it is possible to suppress the execution of work that is different from the client's intention, compared to the case where the display of the other instruction section is maintained. .
According to the invention of claim 10, the worker can easily grasp the work intended by the client, compared to the case where the information provided by the client is not displayed.
According to the eleventh aspect of the present invention, the operator can easily recognize that one instruction section has been accepted, compared to the case where information indicating that one instruction section has been accepted is not displayed.
According to the invention of claim 12, when the work is performed by a plurality of workers, compared to the case where the process is executed without using different attribute values for each worker, easier to distinguish.
According to the thirteenth aspect of the present invention, handling unintended by the client is suppressed as compared with the case where the operator determines the handling of the target document after the work.
According to the fourteenth aspect of the present invention, compared to the case where the worker determines the storage location of the target document after work, it is possible to prevent the target document from being stored in a storage location not intended by the client. .
According to the fifteenth aspect of the present invention, compared with the case where the requester sends only the document to be worked on, the worker can reduce the trouble of selecting and executing the processing suitable for the content of the requested work. do.
According to the sixteenth aspect of the present invention, compared with the case where the requester sends only the document to be worked on, the worker can reduce the trouble of selecting and executing the processing suitable for the content of the requested work. do.

文書の遣り取りを伴う業務フローの一例を示す図である。FIG. 3 is a diagram showing an example of a business flow involving the exchange of documents; 本実施の形態が適用される情報処理システムの構成例を示す図である。1 is a diagram showing a configuration example of an information processing system to which the embodiment is applied; FIG. 本実施の形態に係る依頼者端末および作業者端末のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of the client terminal and worker terminal which concern on this Embodiment. 本実施の形態に係るサーバ装置のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the server apparatus which concerns on this Embodiment. 依頼者端末の操作画面の一例を示す図であり、(A)は文書を指定する際、(B)は文書をトレイへ格納する際の図である。FIG. 10 is a diagram showing an example of an operation screen of a client terminal, where (A) is a diagram when specifying a document, and (B) is a diagram when storing a document in a tray. 作業者端末の作業画面の一例を示す図であり、(A)はトレイアイコン内の文書を指定する際、(B)は指定した文書をプログラムで開いた際の図である。FIG. 10A is a diagram showing an example of a work screen of the worker terminal, where (A) is a diagram when a document in a tray icon is specified, and (B) is a diagram when the specified document is opened by a program. 情報処理システムが備える各装置の機能構成例を示す図である。It is a figure which shows the functional structural example of each apparatus with which an information processing system is provided. 情報処理システムの動作手順の例を示すシーケンスチャートである。4 is a sequence chart showing an example of an operation procedure of an information processing system; 依頼者からの指定ツールバーの受け付けについて説明する図であり、(A)は指定ツールバーの受け付けを開始する際、(B)は指定ツールバーに追加するツールを選択する際の、操作画面の表示例である。FIG. 10 is a diagram for explaining acceptance of a specified toolbar from a requester, and (A) is an example of an operation screen displayed when starting acceptance of a specified toolbar, and (B) when selecting a tool to be added to the specified toolbar. be. ツールへの属性値の付与について説明する図である。FIG. 10 is a diagram illustrating how attribute values are assigned to tools; ツールアイコンへのテキストの付与について説明する図であり、(A)は依頼者がテキストの付与を行う際の操作画面の表示例、(B)は作業画面におけるポップアップ画像の表示例を示す図である。FIG. 10A is a diagram illustrating how to add text to a tool icon, FIG. 1A is a display example of an operation screen when a requester attaches text, and FIG. be. 本実施の形態における完了処理について説明する図であり、(A)は依頼者端末にて完了処理を設定する際の操作画面の表示例、(B)は作業者端末にて完了処理が実行される際の作業画面の表示例を示す図である。FIG. 4 is a diagram for explaining completion processing in the present embodiment, (A) is a display example of an operation screen when setting the completion processing on the client terminal, and (B) is an example of the operation screen when the completion processing is executed on the worker terminal. FIG. 10 is a diagram showing a display example of a work screen when 指定ツールバーの受け付けの変形例について説明する図である。FIG. 11 is a diagram illustrating a modification of accepting a specified toolbar; 作業者毎に異なる属性値を用いて処理が行われる場合の管理テーブルについて説明する図である。FIG. 11 is a diagram illustrating a management table when processing is performed using different attribute values for each worker; 対象文書に対する指定ツールバーの受け付けについて説明する図である。FIG. 10 is a diagram illustrating acceptance of a specified toolbar for a target document;

以下、添付図面を参照して、本発明の実施の形態(以下、「本実施の形態」と呼ぶ。)について説明する。
まず、文書の遣り取りを伴う業務について説明する。
図1は、文書の遣り取りを伴う業務フローの一例を示す図である。より詳しくは、図1は、依頼者が送信した対象文書に対し、作業者A,Bによるレビューと、作業者Cによる承認とが行われる場合の業務フローの一例である。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention (hereinafter referred to as "the present embodiment") will be described below with reference to the accompanying drawings.
First, the business involving exchange of documents will be explained.
FIG. 1 is a diagram showing an example of a business flow involving the exchange of documents. More specifically, FIG. 1 is an example of a business flow when a document sent by a requester is reviewed by workers A and B and approved by worker C. As shown in FIG.

ここで、「対象文書」とは、作業の対象となる電子文書のことを指す。電子文書は、何らかの情報を電子化したものであり、情報の種類や形式およびデータ構造等については特に限定されない。以降、本明細書では、電子文書を単に「文書」と記載する場合がある。
また、「依頼者」とは、作業者に対し、対象文書への作業を依頼する人物である。「作業者」とは、依頼者による依頼に応じ、対象文書への作業を行う人物である。
さらに、「作業」とは、作業者によって行われる対象文書への行為であり、例えば、作業者が対象文書を精査するレビューが含まれる。また例えば、対象文書の扱いについて権限を有する作業者が行う承認または決裁の他、対象文書の編集、複製、印刷、配布等が含まれる。このように、「作業」は対象文書に係る行為であれば良く、種類や内容は特に限定されない。
さらにまた、「送信」とは、送信先が文書を取得できる状態にすることを指し、例えば、送信先がアクセス可能なサーバに文書をアップロードすることや、メールによる文書の送付、記録媒体を介した文書の受け渡し等を含む。
Here, the "target document" refers to an electronic document to be worked on. An electronic document is an electronic version of some information, and the type, format, data structure, and the like of the information are not particularly limited. Henceforth, in this specification, an electronic document may be simply referred to as a "document".
A "client" is a person who requests a worker to work on a target document. A "worker" is a person who works on a target document in response to a request from a client.
Furthermore, "work" is an act on a subject document performed by a worker, and includes, for example, a review in which a worker scrutinizes a subject document. Further, for example, in addition to the approval or decision made by a worker who has the authority to handle the target document, editing, duplication, printing, distribution, etc. of the target document are also included. As described above, the "work" may be any action related to the target document, and its type and content are not particularly limited.
Furthermore, "sending" refers to making the document available to the recipient. For example, uploading the document to a server that the recipient can access, sending the document by e-mail, including delivery of documents

図1の例では、依頼者は、レビュアである作業者A,Bに対し、作成した対象文書を送信するとともにレビューを依頼する。作業者A,Bは、依頼者からの依頼に応じ、対象文書へのレビューを行う。より具体的には、対象文書の内容を確認し、コメントや修正の指示等を付す。そして、レビュー後の対象文書を依頼者へ送信する。
依頼者は、レビューに基づいて対象文書の修正等を行った後、承認者である作業者Cに対し、修正後の対象文書を送信するとともに承認を依頼する。作業者Cは、依頼者からの依頼に応じ、対象文書の承認を行う。より具体的には、対象文書の内容を確認し、問題が無ければ、承認印や署名等を付す。
このように、文書の遣り取りを伴う業務は、依頼者から作業者に対する対象文書の送信および作業の依頼の後、作業者による作業が行われることで進行する。
In the example of FIG. 1, the requester sends the created target document to workers A and B who are reviewers, and requests them to review it. Workers A and B review the target document in response to a request from the client. More specifically, the content of the target document is confirmed, and comments and correction instructions are added. Then, the reviewed target document is sent to the client.
After correcting the target document based on the review, the requester sends the corrected target document to the approver, Worker C, and requests approval. Worker C approves the target document in response to the request from the client. More specifically, the content of the target document is confirmed, and if there is no problem, an approval seal, signature, or the like is attached.
In this way, a task involving the exchange of documents progresses as the worker performs the task after the requester sends the target document to the worker and requests the worker to perform the task.

[情報処理システム1の構成]
図2は、本実施の形態が適用される情報処理システム1の構成例を示す図である。
本実施の形態の情報処理システム1は、図1を用いて説明したような文書の遣り取りを伴う業務において、依頼者および作業者に利用されるシステムである。
図示するように、この情報処理システム1は、依頼者による対象文書の送信に用いられる依頼者端末10と、作業者による対象文書への作業に用いられる作業者端末20(20a,20b,20c)と、対象文書を格納するための格納場所を提供するサーバ装置30とが、通信回線90を介して接続されることにより構成されている。この通信回線90は、例えば、インターネット等の回線であり、依頼者端末10、作業者端末20およびサーバ装置30の間の情報通信に用いられる。
[Configuration of information processing system 1]
FIG. 2 is a diagram showing a configuration example of the information processing system 1 to which this embodiment is applied.
The information processing system 1 of the present embodiment is a system used by a client and an operator in a task involving the exchange of documents as described with reference to FIG.
As shown in the figure, this information processing system 1 includes a client terminal 10 used by a client to send a target document, and worker terminals 20 (20a, 20b, 20c) used by workers to work on the target document. and a server device 30 that provides a storage location for storing the target document are connected via a communication line 90 . This communication line 90 is, for example, a line such as the Internet, and is used for information communication among the client terminal 10 , the worker terminal 20 and the server device 30 .

依頼者端末10は、情報処理システム1を利用した業務に際し、依頼者による対象文書の送信に用いられる情報処理装置である。本実施の形態における依頼者端末10は、依頼者の操作に基づいて、対象文書をサーバ装置30が提供する格納場所へ格納することで、作業者端末20へ送信する。依頼者端末10としては、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等が挙げられる。 The client terminal 10 is an information processing device that is used by a client to send a target document when performing work using the information processing system 1 . The client terminal 10 according to the present embodiment stores the target document in the storage location provided by the server device 30 based on the client's operation, and transmits the target document to the worker terminal 20 . Examples of the client terminal 10 include a personal computer, a tablet terminal, and a smart phone.

作業者端末20は、情報処理システム1を利用した業務に際し、作業者による対象文書への作業に用いられる情報処理装置である。本実施の形態における作業者端末20は、作業者の操作に基づいて、対象文書へ作業に係る処理を実行する。作業者端末20としては、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等が挙げられる。 The worker terminal 20 is an information processing device that is used by a worker to work on a target document when performing work using the information processing system 1 . The operator terminal 20 according to the present embodiment executes processing related to work on the target document based on the operator's operation. Examples of the worker terminal 20 include a personal computer, a tablet terminal, a smart phone, and the like.

サーバ装置30は、情報処理システム1を利用した業務に際し、対象文書を含む文書を格納するための格納場所を提供する情報処理装置である。より詳しくは、サーバ装置30は、依頼者端末10または作業者端末20からの指示に基づいて、文書を指定の格納場所に格納して記憶する。また、サーバ装置30は、依頼者端末10または作業者端末20からの指示に基づいて、文書を各端末へ送信する。このように、サーバ装置30は、依頼者端末10と作業者端末20との間の、格納場所を介した文書の送信を可能にする。 The server device 30 is an information processing device that provides a storage location for storing documents including target documents when performing work using the information processing system 1 . More specifically, the server device 30 stores the document in a specified storage location based on an instruction from the client terminal 10 or the worker terminal 20 . Further, the server device 30 transmits the document to each terminal based on instructions from the client terminal 10 or the worker terminal 20 . Thus, the server device 30 enables transmission of documents between the client terminal 10 and the worker terminal 20 via the storage location.

[依頼者端末10のハードウェア構成]
図3は、本実施の形態に係る依頼者端末10および作業者端末20のハードウェア構成の一例を示す図である。
本実施の形態に係る依頼者端末10は、文書の送信等の処理に際して予め定められた文書処理プログラムに従ってデジタル演算処理を実行する演算処理部11と、文書データ等が記録されるHDD(Hard Disk Drive)等にて実現される2次記憶部12と、通信回線90を介して情報の送受信を行う通信部13とを有している。また、ユーザからの入力操作を受け付けるキーボード、ポインティングデバイス、タッチパネル等の入力部14と、ユーザに対して画像やテキスト情報等を表示する液晶ディスプレイパネルや有機EL(Electro Luminescence)ディスプレイパネル等からなる表示部15とを有している。
[Hardware Configuration of Client Terminal 10]
FIG. 3 is a diagram showing an example of the hardware configuration of client terminal 10 and worker terminal 20 according to the present embodiment.
The client terminal 10 according to the present embodiment includes an arithmetic processing unit 11 that executes digital arithmetic processing according to a predetermined document processing program for processing such as document transmission, and an HDD (Hard Disk) in which document data and the like are recorded. Drive) or the like, and a communication unit 13 for transmitting and receiving information via a communication line 90 . Also, an input unit 14 such as a keyboard, pointing device, or touch panel for receiving input operations from the user, and a display including a liquid crystal display panel or an organic EL (Electro Luminescence) display panel for displaying images, text information, etc. to the user. a portion 15;

演算処理部11は、プロセッサの一例として装置全体を制御するCPU(Central Processing Unit)11a、CPU11aの作業用メモリ等として用いられるRAM(Random Access Memory)11b、CPU11aにより実行される文書処理プログラム等が格納されるROM(Read Only Memory)11cを備えている。また、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリ11d、演算処理部11に接続される入力部14等の各部を制御するインターフェース部11eを備えている。不揮発性メモリ11dは、例えば、電池によりバックアップされたSRAM(Static RAM)やフラッシュメモリ等で構成され、表示部15にて表示される文書への処理の結果が記憶されている。また、2次記憶部12には、文書データや文書への処理の結果等が記憶される他、演算処理部11により実行される文書処理プログラムが記憶されている。演算処理部11がこの2次記憶部12に記憶された文書処理プログラムを読み込むことによって、本実施の形態の依頼者端末10の各処理が実行される。 The arithmetic processing unit 11 includes a CPU (Central Processing Unit) 11a that controls the entire apparatus as an example of a processor, a RAM (Random Access Memory) 11b that is used as a working memory for the CPU 11a, and a document processing program that is executed by the CPU 11a. A ROM (Read Only Memory) 11c is provided to store the data. It also has a rewritable non-volatile memory 11d capable of retaining data even when the power supply is interrupted, and an interface section 11e for controlling each section such as an input section 14 connected to the arithmetic processing section 11 . The nonvolatile memory 11d is composed of, for example, an SRAM (Static RAM) backed up by a battery, a flash memory, or the like, and stores the result of processing the document displayed on the display unit 15 . The secondary storage unit 12 stores document data, processing results of documents, and the like, and also stores a document processing program executed by the arithmetic processing unit 11 . By reading the document processing program stored in the secondary storage unit 12 by the arithmetic processing unit 11, each process of the client terminal 10 of the present embodiment is executed.

[作業者端末20のハードウェア構成]
本実施の形態に係る作業者端末20は、依頼者端末10と同様のハードウェア構成を有している。したがって、各構成には同じ名称を付した上で異なる符号にて表記し、詳細な説明を省略する場合がある。作業者端末20は、文書の処理に際して予め定められた文書処理プログラムに従ってデジタル演算処理を実行する演算処理部21と、文書データ等が記録されるHDD等にて実現される2次記憶部22と、通信回線90を介して情報の送受信を行う通信部23とを有している。また、ユーザからの入力操作を受け付ける入力部24と、ユーザに対して画像やテキスト情報等を表示する表示部25とを有している。
[Hardware Configuration of Worker Terminal 20]
The worker terminal 20 according to this embodiment has the same hardware configuration as the client terminal 10 . Therefore, there are cases where the same name is given to each configuration and different reference numerals are used to omit the detailed description. The operator terminal 20 includes an arithmetic processing unit 21 that executes digital arithmetic processing according to a predetermined document processing program when processing documents, and a secondary storage unit 22 that is realized by an HDD or the like in which document data and the like are recorded. , and a communication unit 23 for transmitting and receiving information via a communication line 90 . It also has an input unit 24 for receiving input operations from the user, and a display unit 25 for displaying images, text information, etc. to the user.

演算処理部21は、プロセッサの一例として装置全体を制御するCPU21a、CPU21aの作業用メモリ等として用いられるRAM21b、CPU21aにより実行される文書処理プログラム等が格納されるROM21cを備えている。また、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリ21d、演算処理部21に接続される入力部24等の各部を制御するインターフェース部21eを備えている。不揮発性メモリ21dには、例えば、文書の処理の内容が記憶されている。また、2次記憶部22には、文書データや文書の処理の内容等が記憶される他、演算処理部21により実行される文書処理プログラムが記憶されている。演算処理部21がこの2次記憶部22に記憶された文書処理プログラムを読み込むことによって、本実施の形態の作業者端末20の各処理が実行される。 The arithmetic processing unit 21 includes a CPU 21a as an example of a processor that controls the entire apparatus, a RAM 21b that is used as a working memory for the CPU 21a, and a ROM 21c that stores a document processing program and the like executed by the CPU 21a. It also has a rewritable non-volatile memory 21d capable of retaining data even when the power supply is interrupted, and an interface section 21e for controlling each section such as an input section 24 connected to the arithmetic processing section 21 . The nonvolatile memory 21d stores, for example, the contents of document processing. The secondary storage unit 22 stores document data, document processing details, and the like, and also stores a document processing program executed by the arithmetic processing unit 21 . Each process of the operator terminal 20 of the present embodiment is executed by the arithmetic processing unit 21 reading the document processing program stored in the secondary storage unit 22 .

[サーバ装置30のハードウェア構成]
図4は、本実施の形態に係るサーバ装置30のハードウェア構成例を示す図である。
本実施の形態に係るサーバ装置30は、文書の格納等の処理に際して予め定められた文書処理プログラムに従ってデジタル演算処理を実行する演算処理部31と、管理の対象となる文書データ等が記録されるHDD等にて実現される2次記憶部32と、通信回線90を介して情報の送受信を行う通信部33とを有している。
[Hardware Configuration of Server Device 30]
FIG. 4 is a diagram showing a hardware configuration example of the server device 30 according to this embodiment.
The server device 30 according to the present embodiment includes an arithmetic processing unit 31 that executes digital arithmetic processing according to a predetermined document processing program when processing documents such as storage, and a document data that is to be managed. It has a secondary storage unit 32 implemented by an HDD or the like, and a communication unit 33 for transmitting and receiving information via a communication line 90 .

演算処理部31は、プロセッサの一例として装置全体を制御するCPU31a、CPU31aの作業用メモリ等として用いられるRAM31b、CPU31aにより実行される文書管理プログラム等が格納されるROM31cを備えている。また、書き換え可能で電源供給が途絶えた場合にもデータを保持できる不揮発性メモリ31d、演算処理部31に接続される通信部33等の各部を制御するインターフェース部31eを備えている。不揮発性メモリ31dは、例えば、電池によりバックアップされたSRAMやフラッシュメモリ等で構成され、文書の格納に係る情報等が記憶される。また、2次記憶部32には、文書データや文書の格納に係る情報等が記憶される他、演算処理部31により実行されるプログラムが記憶されている。演算処理部31がこの2次記憶部32に記憶されたプログラムを読み込むことによって、本実施の形態に係るサーバ装置30における各処理が実行される。 The arithmetic processing unit 31 includes a CPU 31a as an example of a processor that controls the entire apparatus, a RAM 31b that is used as a working memory for the CPU 31a, and a ROM 31c that stores a document management program and the like executed by the CPU 31a. It also has a rewritable non-volatile memory 31d that can retain data even when the power supply is interrupted, and an interface section 31e that controls each section such as a communication section 33 connected to the arithmetic processing section 31 . The non-volatile memory 31d is composed of, for example, an SRAM or flash memory backed up by a battery, and stores information related to document storage. The secondary storage unit 32 stores document data, information related to document storage, and programs executed by the arithmetic processing unit 31 . Each process in the server device 30 according to the present embodiment is executed by the arithmetic processing unit 31 reading the program stored in the secondary storage unit 32 .

ここで、プロセッサの一例であるCPU11a,21a,31aにより実行されるプログラムは、磁気記録媒体(磁気テープ、磁気ディスク等)、光記録媒体(光ディスク等)、光磁気記録媒体、半導体メモリ等のコンピュータが読取可能な記録媒体に記憶した状態で、演算処理部11,21,31へ提供される。また、CPU11a,21a,31aによって実行されるプログラムは、インターネット等の通信手段を用いてダウンロードしてもよい。なお、プロセッサとは広義的なプロセッサを指し、CPU等の汎用的なプロセッサや、GPU(Graphics Processing Unit)、FPGA(Field Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)、プログラマブル論理デバイス等、専用のプロセッサを含むものである。
また、プロセッサの動作は、1つのプロセッサによって成すのみでなく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。そしてプロセッサの各動作の順序は、記載した順序のみに限定されるものではなく、変更してもよい。
Here, the programs executed by the CPUs 11a, 21a, and 31a, which are examples of processors, are computer programs such as magnetic recording media (magnetic tapes, magnetic disks, etc.), optical recording media (optical disks, etc.), magneto-optical recording media, and semiconductor memories. is stored in a readable recording medium and provided to the arithmetic processing units 11, 21, and 31. Also, the programs executed by the CPUs 11a, 21a, and 31a may be downloaded using communication means such as the Internet. In addition, the processor refers to a processor in a broad sense, and general-purpose processors such as CPUs, GPUs (Graphics Processing Units), FPGAs (Field Programmable Gate Arrays), ASICs (Application Specific Integrated Circuits), programmable logic devices, etc. processor.
In addition, the operation of the processor may be performed not only by one processor but also by the cooperation of a plurality of physically separated processors. And the order of each operation of the processor is not limited to the described order, and may be changed.

[操作画面150]
図5は、依頼者端末10の操作画面150の一例を示す図であり、(A)は文書を指定する際、(B)は文書をトレイへ格納する際の図である。
本実施の形態に係る依頼者端末10の表示部15は、画面上の位置や画像等を指し示すカーソル140と、所謂文書ハンドリングソフトウェア上のワークスペースおよび既定ツールバー60を含む操作画面150とを表示する。
カーソル140は、入力部14を介して入力される依頼者の操作により移動し、ユーザが指定する画面上の位置や画像等を指し示すように表示される。
文書ハンドリングソフトウェアは、紙媒体に形成された文書を電子化して管理するソフトウェアであり、紙と電子の一元管理を促進する機能を有する。
[Operation screen 150]
5A and 5B are diagrams showing an example of the operation screen 150 of the client terminal 10. FIG. 5A is a diagram for designating a document, and FIG. 5B is a diagram for storing the document in a tray.
The display unit 15 of the client terminal 10 according to the present embodiment displays a cursor 140 that indicates a position on the screen, an image, etc., and an operation screen 150 that includes a workspace on so-called document handling software and a default toolbar 60. .
The cursor 140 is moved by the requester's operation input through the input unit 14, and is displayed so as to point to a position on the screen, an image, or the like specified by the user.
Document handling software is software that digitizes and manages documents formed on paper media, and has a function of promoting unified management of paper and electronic documents.

本実施の形態における「ワークスペース」とは、文書に対するユーザの指示を受け付ける文書アイコン40、トレイアイコン50等が配置される領域である。また、ワークスペースは、文書が閲覧や編集等のために開かれた場合に、文書の内容が表示される領域としても機能する。
文書アイコン40(40a,40b,40c)は、文書に対するユーザの指示を受け付けるアイコンである。この「アイコン」とは、プログラム機能等の各種機能を絵記号で表したものであって、対応する機能に係るユーザの指示を受け付けるための画像である。文書アイコン40が受け付ける指示としては、文書の指定、保存場所または格納場所の移動、アイコンの表示位置の変更の他、文書を開く指示等がある。なお、図5に示す文書アイコン40a,40b,40cは、夫々、異なる文書A,B,Cに対応するアイコンである。
A "workspace" in the present embodiment is an area in which the document icon 40, the tray icon 50, and the like for receiving the user's instruction on the document are arranged. The workspace also functions as an area where the contents of the document are displayed when the document is opened for viewing, editing, etc.
The document icons 40 (40a, 40b, 40c) are icons for receiving user instructions for documents. The "icon" is a picture symbol representing various functions such as a program function, and is an image for accepting a user's instruction regarding the corresponding function. Instructions received by the document icon 40 include specification of a document, movement of a storage location or storage location, change of a display position of an icon, and an instruction to open a document. Document icons 40a, 40b, and 40c shown in FIG. 5 are icons corresponding to different documents A, B, and C, respectively.

既定ツールバー60は、本実施の形態に係る文書ハンドリングソフトウェアにおいて、ソフトウェア提供者等により標準的に用意される、既定のツールバーである。ここで、「ツールバー」とは、ソフトウェアにて実行可能な各種処理(ツール)の実行を指示するためのツールアイコンを1つまたは複数備えたものであり、ユーザからの指示を受け付ける指示部の一例である。ユーザは、この既定ツールバー60が備えるツールアイコンを指定する操作を行うことで、対応する処理の実行を指示することができる。
既定ツールバー60が備えるツールアイコンの種類は特に限定されないが、例えば、文書を新規作成する処理や、文書を保存する処理等を指示するためのツールアイコンが備えられる。また、このアイコンの種類および対応する処理の内容は、ユーザの指示に基づいて変更できるようにしても良い。
Default toolbar 60 is a default toolbar prepared as standard by a software provider or the like in the document handling software according to the present embodiment. Here, the "toolbar" is provided with one or more tool icons for instructing the execution of various processes (tools) that can be executed by software, and is an example of an instruction unit that receives instructions from the user. is. The user can instruct the execution of the corresponding process by performing an operation of designating a tool icon provided on the default toolbar 60 .
The types of tool icons included in the default toolbar 60 are not particularly limited. For example, tool icons for instructing a process of creating a new document, a process of saving a document, and the like are provided. Also, the type of icon and the content of the corresponding processing may be changed based on the user's instruction.

トレイアイコン50(50a,50b,50c,50d)は、サーバ装置30が提供する格納場所に係るユーザの指示を受け付けるためのアイコンである。トレイアイコン50が受け付ける指示としては、対応する格納場所への文書の格納、格納された文書に対応する文書アイコンの一覧表示等がある。なお、図5に示すトレイアイコン50a,50b,50c,50dは夫々、異なる格納場所であるレビュー待ちフォルダ321、レビュー済みフォルダ322、承認待ちフォルダ323、承認済みフォルダ324(いずれも図7を用いて後述)に係る指示を受け付けるアイコンである。
トレイアイコン50は、例えば、文書アイコン40を指定した状態でトレイアイコン50を指定する操作を、文書を対応する格納場所へ格納する指示として受け付ける。より具体的な例として、図5(B)に示すように、文書アイコン40aを指定してトレイアイコン50a上に移動させる操作(ドラッグ・アンド・ドロップ)を、文書Aをレビュー待ちフォルダ321に格納する指示として受け付ける。
The tray icons 50 ( 50 a , 50 b , 50 c , 50 d ) are icons for accepting user instructions regarding storage locations provided by the server device 30 . Instructions received by the tray icon 50 include storing a document in a corresponding storage location, displaying a list of document icons corresponding to the stored documents, and the like. Note that the tray icons 50a, 50b, 50c, and 50d shown in FIG. 5 are different storage locations, i.e., a review waiting folder 321, a reviewed folder 322, an approval waiting folder 323, and an approved folder 324 (all (described later) is an icon for receiving an instruction.
The tray icon 50 accepts, for example, an operation of designating the tray icon 50 with the document icon 40 designated as an instruction to store the document in the corresponding storage location. As a more specific example, as shown in FIG. 5B, an operation (drag-and-drop) of designating the document icon 40a and moving it onto the tray icon 50a stores the document A in the review waiting folder 321. accept it as an instruction to do so.

また、詳細は後述するが、本実施の形態における依頼者端末10にて、トレイアイコン50は、ユーザである依頼者から、対応する格納場所への指定ツールバー70を受け付ける。例えば、トレイアイコン50aは、レビュー待ちフォルダ321に対する指定ツールバー70を受け付ける。
なお、この「指定ツールバー70を受け付ける」とは、指定ツールバー70に関する何らかの設定を受け付けることを指す。
Further, although the details will be described later, tray icon 50 on requester terminal 10 in the present embodiment receives specification toolbar 70 for a corresponding storage location from a requester who is a user. For example, tray icon 50a accepts designation toolbar 70 for review pending folder 321 .
It should be noted that "accepting the specified toolbar 70" means accepting some setting related to the specified toolbar 70. FIG.

[作業画面250]
図6は、作業者端末20の作業画面250の一例を示す図であり、(A)はトレイアイコン50a内の文書を指定する際、(B)は指定した文書をプログラムで開いた際の図である。
本実施の形態に係る作業者端末20の表示部25は、画面上の位置や画像等を指し示すカーソル240と、ユーザである作業者が作業に係る処理を行うための作業画面250とを表示する。なお、図5に示した依頼者端末10と同様の構成については、同一の符号を付し、説明を省略する場合がある。
[Work screen 250]
6A and 6B are diagrams showing an example of the work screen 250 of the worker terminal 20. FIG. 6A is a diagram when a document in the tray icon 50a is specified, and FIG. 6B is a diagram when the specified document is opened by a program. is.
The display unit 25 of the worker terminal 20 according to the present embodiment displays a cursor 240 that indicates a position on the screen, an image, etc., and a work screen 250 for the worker who is the user to perform work-related processing. . Note that the same components as those of the client terminal 10 shown in FIG. 5 are denoted by the same reference numerals, and description thereof may be omitted.

作業画面250には、トレイアイコン50が配置されたワークスペースおよび既定ツールバー60が表示される。この作業画面250にて、ユーザが例えばトレイアイコン50aを指定する操作を行った場合、図6(A)に示すように、レビュー待ちフォルダ321に格納された文書に対応する文書アイコン40が一覧表示されるとともに、依頼者より受け付けた指定ツールバー70が表示される。また、文書アイコン40に関連付けてバッチ画像41が表示される。
ユーザが文書アイコン40aを指定して文書Aを開く操作を行った場合、図6(B)に示すように、ワークスペースの表示内容が変化する。より詳しくは、指定ツールバー70とともに、文書A内の少なくとも1ページの情報に対応するページ画像400aが表示される。
Work screen 250 displays a workspace in which tray icons 50 are arranged and default toolbar 60 . When the user performs an operation to specify, for example, the tray icon 50a on the work screen 250, a list of document icons 40 corresponding to the documents stored in the review waiting folder 321 is displayed as shown in FIG. 6A. At the same time, the specified toolbar 70 received from the requester is displayed. Also, a batch image 41 is displayed in association with the document icon 40 .
When the user designates the document icon 40a and performs an operation to open the document A, the display contents of the workspace change as shown in FIG. 6B. More specifically, along with the designation toolbar 70, a page image 400a corresponding to at least one page of information in document A is displayed.

バッチ画像41は、文書アイコン40a~40cに関連付けて表示される画像であり、依頼者より、文書A~Cへの作業に係る処理を指示するための指定ツールバー70を受け付けたことを示す。例えば文書Aを対象文書として作業を行う際、このバッチ画像41が文書アイコン40aに関連付けて表示されていることで、作業者は、作業を行うための指定ツールバー70が存在する旨を把握し易くなる。
なお、図6(A)の例では、バッチ画像41を表示したが、限定されない。画像やテキスト等、指定ツールバー70を受け付けたことを示す何らかの情報が、文書アイコン40に関連付けて表示されていれば、同様の効果を奏することができる。
A batch image 41 is an image displayed in association with the document icons 40a to 40c, and indicates that the specified toolbar 70 for instructing the process related to the work on the documents A to C has been received from the requester. For example, when working with a document A as a target document, the batch image 41 is displayed in association with the document icon 40a, so that the worker can easily understand that there is a specified toolbar 70 for working. Become.
In addition, although the batch image 41 is displayed in the example of FIG. 6A, it is not limited. A similar effect can be obtained if some kind of information, such as an image or text, indicating that the designated toolbar 70 has been accepted is displayed in association with the document icon 40 .

ページ画像400aは、文書A内の少なくとも1ページの情報に対応し、当該ページの内容を閲覧可能に示す画像である。なお、文書Aが複数のページを有する場合には、予め定められたページ送り/戻しの操作により、閲覧したいページに対応するページ画像400aへ切り替えることができる。
また、本実施の形態に係るページ画像400aは、文書Aの当該ページに対する情報の付加や削除を受け付ける画像としても機能する。例えば、ユーザがページ画像400a上の位置を指定してテキストや画像等の情報の貼り付けを行った場合、文書Aの当該ページの当該位置に対し、貼り付けた情報を付加する処理が行われる。
本実施の形態において、文書Aを「開く」とは、このページ画像400aを表示して、文書Aの内容の閲覧や情報の付加、削除が可能な状態とすることを示す。
The page image 400a is an image corresponding to at least one page of information in the document A and showing the contents of the page in a browsable manner. Note that when the document A has a plurality of pages, it is possible to switch to the page image 400a corresponding to the page to be browsed by a predetermined page forward/reverse operation.
Further, the page image 400a according to the present embodiment also functions as an image for accepting addition or deletion of information on the page of the document A. FIG. For example, when the user specifies a position on the page image 400a and pastes information such as text or an image, a process of adding the pasted information to the position of the page of document A is performed. .
In the present embodiment, "opening" document A means displaying this page image 400a to make it possible to view the contents of document A and add or delete information.

図6(A),(B)に示すように、作業画面250には、依頼者より受け付けた指定ツールバー70が表示される。この指定ツールバー70は、対象文書への作業に係る処理を指示するためのツールバーであり、ツールアイコンの何れかを指定すると、指定したツールアイコンに対応する処理が対象文書に対して実行される。
図6の例では、指定ツールバー70は、マーカ処理に対応するツールアイコン70aと、付箋処理に対応するツールアイコン70bと、テキスト挿入処理に対応するツールアイコン70cと、画像貼付処理に対応するツールアイコン70dとを備えている。
As shown in FIGS. 6A and 6B, the work screen 250 displays the specified toolbar 70 received from the requester. This designation toolbar 70 is a toolbar for instructing processing related to work on the target document. When one of the tool icons is designated, the processing corresponding to the designated tool icon is executed on the target document.
In the example of FIG. 6, the designated toolbar 70 includes a tool icon 70a corresponding to marker processing, a tool icon 70b corresponding to sticky note processing, a tool icon 70c corresponding to text insertion processing, and a tool icon 70c corresponding to image pasting processing. 70d.

作業者は、図6(B)に示すようにページ画像400aを表示し、指定ツールバー70により各種処理を指示することで、文書Aを対象文書とした作業を行うことができる。
例えば、ページ画像400aの一部領域を選択し、ツールアイコン70aを指定することで、選択した領域にマーカライン700aを付すマーカ処理が行われる。
また、付箋を付けたいページに対応するページ画像400aを表示した状態で、ツールアイコン70bを指定することで、当該ページに付箋画像700bを付す付箋処理が行われる。なお、この付箋画像700bには、図示するように、テキストを付すことができる。
さらに、ツールアイコン70cを指定してページ画像400a上の位置を選択することで、当該位置にテキストを挿入するテキスト挿入処理(テキストアノテーション)が行われる。
さらにまた、ツールアイコン70dを指定してページ画像400a上の位置を選択することで、当該位置に予め定められたスタンプ画像700dを貼付するスタンプ貼付処理が行われる。このスタンプ貼付処理は、紙文書における「要修正」等のスタンプや承認印等の印鑑のように用いることができる。
The operator displays the page image 400a as shown in FIG. 6B and instructs various processes using the designation tool bar 70, thereby performing the work with the document A as the target document.
For example, by selecting a partial area of the page image 400a and designating the tool icon 70a, marker processing is performed to add a marker line 700a to the selected area.
By specifying the tool icon 70b while the page image 400a corresponding to the page to which the tag is to be attached is displayed, the tag processing of attaching the tag image 700b to the page is performed. A text can be added to the sticky note image 700b as shown.
Further, by specifying the tool icon 70c and selecting a position on the page image 400a, text insertion processing (text annotation) is performed to insert text at the position.
Furthermore, by designating the tool icon 70d and selecting a position on the page image 400a, a stamp affixing process of affixing a predetermined stamp image 700d to the position is performed. This stamp affixing process can be used like a stamp such as "correction required" or a seal such as an approval stamp in a paper document.

なお、図6では、対象文書への処理として所謂アノテーション付与の処理を指示する例を示したが、指定ツールバー70により指示される処理の種類は、依頼者から受け付けた設定に基づくものであり限定されない。
また、指定ツールバー70による処理の指示は、対象文書を開いていない状態で行われても良い。例えば、対象文書への作業として印刷処理を行う場合には、ページ画像400aの表示は必須ではない。このような場合には、例えば図6(A)にて文書アイコン40aを選択した状態で、指定ツールバー70の「印刷」ツールアイコン(不図示)を指定することで、文書Aの印刷が行われる。
Note that FIG. 6 shows an example of instructing a so-called annotation process as the process for the target document, but the type of process instructed by the designation toolbar 70 is based on the settings received from the requester and is limited. not.
Further, the instruction for processing by the designation tool bar 70 may be made while the target document is not open. For example, when performing print processing as work on the target document, the display of the page image 400a is not essential. In such a case, for example, with the document icon 40a selected as shown in FIG. .

なお、本実施の形態に係る指定ツールバー70は、依頼者より受け付けた作業に係る処理を指示するための指示部であり、且つ、作業画面250にて表示される指示部であって、一の指示部の一例である。
また、本実施の形態に係る既定ツールバー60は、指定ツールバー70とは異なる指示部であって、他の指示部の一例である。
Note that the designation toolbar 70 according to the present embodiment is an instruction section for instructing processing related to work received from a client, and is an instruction section displayed on the work screen 250. It is an example of an instruction part.
Further, the default toolbar 60 according to the present embodiment is an instruction section different from the specified toolbar 70, and is an example of another instruction section.

[各装置の機能構成]
図7は、情報処理システム1が備える各装置の機能構成例を示す図である。
図示するように、依頼者端末10は、表示部15に表示する内容を制御する表示制御部111と、ユーザ操作を判定する操作判定部112と、情報の送受信を行う通信処理部113と、文書の処理を行う文書処理部114と、文書の格納場所の指定を受け付ける格納場所指定部115と、指定ツールバー70を受け付けるツールバー受付部116とを有する。
[Functional configuration of each device]
FIG. 7 is a diagram showing a functional configuration example of each device included in the information processing system 1. As shown in FIG.
As shown, the client terminal 10 includes a display control unit 111 that controls the content displayed on the display unit 15, an operation determination unit 112 that determines user operations, a communication processing unit 113 that transmits and receives information, a document , a storage location specification unit 115 that accepts specification of the document storage location, and a toolbar reception unit 116 that accepts the specified toolbar 70 .

表示制御部111は、操作判定部112が判定したユーザの操作や、通信処理部113を介して受信した情報、文書処理部114が行った文書の処理の内容に基づいて、表示部15に表示する内容を制御する。
操作判定部112は、操作画面150に対し、入力部14を介し、どのようなユーザ操作が行われたかを判定する。このユーザ操作とは、例えば、操作画面150上の画像や各種アイコン、位置等を指定するクリック等の操作や、スクロール操作、キー入力操作等である。
The display control unit 111 displays on the display unit 15 based on the user's operation determined by the operation determination unit 112, the information received via the communication processing unit 113, and the content of the document processing performed by the document processing unit 114. control what to do.
The operation determination unit 112 determines what kind of user operation has been performed on the operation screen 150 via the input unit 14 . This user operation includes, for example, an image, various icons, an operation such as a click for designating a position on the operation screen 150, a scroll operation, a key input operation, and the like.

通信処理部113は、通信部13を介した情報の送受信に係る処理を行う。例えば、サーバ装置30に対し、2次記憶部12に記憶された対象文書を送信する。また例えば、サーバ装置30から送信された文書を受信し、2次記憶部12に記憶する。
文書処理部114は、操作判定部112の判定結果等に基づいて、文書の処理を行う。例えば、既定ツールバー60が備えるツールアイコンを指定する操作が行われたことに基づいて、文書の新規作成や削除、編集等、対応する処理を実行する。
The communication processing unit 113 performs processing related to information transmission/reception via the communication unit 13 . For example, the target document stored in the secondary storage unit 12 is transmitted to the server device 30 . Also, for example, a document transmitted from the server device 30 is received and stored in the secondary storage unit 12 .
The document processing unit 114 processes the document based on the determination result of the operation determination unit 112 and the like. For example, based on the operation of designating a tool icon provided in the default toolbar 60, corresponding processing such as new creation, deletion, or editing of a document is executed.

格納場所指定部115は、操作判定部112の判定結果等に基づいて、文書の格納場所の指定を受け付ける。例えば、文書Aを指定した状態でトレイアイコン50aを選択する操作が行われた場合、文書Aの格納場所としてレビュー待ちフォルダ321が指定された旨を受け付ける。また例えば、既定ツールバー60にて、対象文書を指定の格納場所へ格納する処理が指示された場合、この指定を受け付ける。 A storage location designation unit 115 receives designation of a document storage location based on the determination result of the operation determination unit 112 or the like. For example, when an operation to select the tray icon 50a is performed with the document A specified, it is accepted that the review waiting folder 321 has been specified as the storage location of the document A. FIG. Also, for example, when the default toolbar 60 instructs to store the target document in a specified storage location, this specification is accepted.

ツールバー受付部116は、ユーザである依頼者より、指定ツールバー70を受け付ける。より詳しくは、作業者端末20の作業画面250にて表示されるツールバーであって、対象文書への作業に係る処理を指示するための指定ツールバー70に関する設定を受け付ける。詳細は図8~12を用いて後述するが、ツールバー受付部116は、指定ツールバー70に関する設定として、ツールの種類・態様の指定や、処理に用いる属性値の指定、指定ツールバー70へのテキスト等の情報の付与等を受け付ける。
本実施の形態に係るツールバー受付部116は、サーバ装置30により提供される格納場所への指定ツールバー70を受け付ける。例えば、依頼者端末10の操作画面150にて、トレイアイコン50aに対し指定ツールバー70を設定する操作が行われた場合に、レビュー待ちフォルダ321に対する指定ツールバー70として受け付ける。
このように、依頼者端末10は、本実施の形態に係る受付機能として、作業に係る処理を指示するための指定ツールバー70を受け付ける機能を実現する。
The toolbar reception unit 116 receives the specified toolbar 70 from the requester who is the user. More specifically, the setting related to the specified toolbar 70, which is a toolbar displayed on the work screen 250 of the worker terminal 20 and is used to instruct the processing related to the work on the target document, is accepted. Details will be described later with reference to FIGS. Receive the grant of information, etc.
Toolbar accepting unit 116 according to the present embodiment accepts specified toolbar 70 for a storage location provided by server device 30 . For example, when an operation to set the specified toolbar 70 for the tray icon 50 a is performed on the operation screen 150 of the client terminal 10 , it is accepted as the specified toolbar 70 for the review pending folder 321 .
In this manner, the requester terminal 10 implements a function of receiving the designation toolbar 70 for instructing the processing related to the work as the receiving function according to the present embodiment.

作業者端末20は、表示部25に表示する内容を制御する表示制御部211と、ユーザ操作を判定する操作判定部212と、情報の送受信を行う通信処理部213と、対象文書の格納場所を特定する格納場所特定部214と、指定ツールバー70を取得するツールバー取得部215と、文書の処理を行う文書処理部216と、文書の格納場所の指定を受け付ける格納場所指定部217とを有する。 The operator terminal 20 includes a display control unit 211 that controls the content displayed on the display unit 25, an operation determination unit 212 that determines user operations, a communication processing unit 213 that transmits and receives information, and a storage location of the target document. It has a storage location specifying unit 214 for specifying, a toolbar acquisition unit 215 for acquiring the specified toolbar 70, a document processing unit 216 for processing documents, and a storage location specifying unit 217 for accepting specification of the document storage location.

表示制御部211は、操作判定部212が判定したユーザの操作や、通信処理部213を介して受信した情報、文書処理部216が行った文書の処理の内容に基づいて、表示部25に表示する内容を制御する。また例えば、ツールバー取得部215からの指示に基づいて、指定ツールバー70を表示するように制御する。
操作判定部212は、作業画面250に対し、入力部24を介し、どのようなユーザ操作が行われたかを判定する。例えば、指定ツールバー70が備えるツールアイコンを指定する操作が行われた旨を判定する。
通信処理部213は、通信部23を介した情報の送受信に係る処理を行う。例えば、サーバ装置30に対し、2次記憶部22に記憶された文書を送信する。また例えば、サーバ装置30が提供する格納場所から対象文書を受信し、2次記憶部22に記憶する。
The display control unit 211 displays on the display unit 25 based on the user's operation determined by the operation determination unit 212, the information received via the communication processing unit 213, and the content of the document processing performed by the document processing unit 216. control what to do. Further, for example, based on an instruction from the toolbar acquisition unit 215, control is performed to display the designated toolbar 70. FIG.
The operation determination unit 212 determines what kind of user operation has been performed on the work screen 250 via the input unit 24 . For example, it is determined that an operation to designate a tool icon provided in the designated toolbar 70 has been performed.
The communication processing unit 213 performs processing related to information transmission/reception via the communication unit 23 . For example, the document stored in the secondary storage unit 22 is transmitted to the server device 30 . Also, for example, the target document is received from a storage location provided by the server device 30 and stored in the secondary storage unit 22 .

格納場所特定部214は、取得した対象文書が何れの格納場所に格納されていたかを特定する。例えば、通信処理部213が、サーバ装置30から対象文書である文書Aを受信した場合に、文書Aがレビュー待ちフォルダ321に格納されていた旨を特定する。この格納場所の特定は、例えば、対象文書と共に受信した格納場所情報(後述)に基づいて行う。 The storage location identification unit 214 identifies in which storage location the acquired target document was stored. For example, when the communication processing unit 213 receives the document A, which is the target document, from the server device 30 , it specifies that the document A is stored in the review waiting folder 321 . This storage location is specified, for example, based on storage location information (described later) received together with the target document.

ツールバー取得部215は、対象文書への作業に係る処理を指示するための指定ツールバー70を取得する。より詳しくは、格納場所特定部214が特定した格納場所に設定されている指定ツールバー70を、サーバ装置30に対して要求し、取得する。
このように、作業者端末20は、本実施の形態に係る処理機能として、依頼者より受け付けた指定ツールバー70を、作業画面250にて表示する機能を実現する。
The toolbar acquisition unit 215 acquires the specified toolbar 70 for instructing processing related to work on the target document. More specifically, the specified toolbar 70 set in the storage location specified by the storage location specifying unit 214 is requested to the server device 30 and acquired.
As described above, the worker terminal 20 realizes a function of displaying the designated toolbar 70 received from the requester on the work screen 250 as a processing function according to the present embodiment.

文書処理部216は、操作判定部212の判定結果等に基づいて、文書の処理を行う。例えば、指定ツールバー70が備えるツールアイコン70a~70dを指定する操作が行われたことに基づいて、対象文書への作業に係る処理を実行する。
格納場所指定部217は、操作判定部212の判定結果等に基づいて、文書の格納場所の指定を受け付ける。例えば、指定ツールバー70にて、対象文書を指定の格納場所へ格納する処理が指示された場合、この指定を受け付ける。
A document processing unit 216 processes a document based on the determination result of the operation determination unit 212 and the like. For example, based on the operation of designating the tool icons 70a to 70d provided in the designated tool bar 70, the processing related to the work on the target document is executed.
A storage location designation unit 217 accepts designation of a document storage location based on the determination result of the operation determination unit 212 or the like. For example, when the designation tool bar 70 instructs to store the target document in the designated storage location, this designation is accepted.

サーバ装置30は、情報の送受信を行う通信処理部311と、文書の管理を行う文書管理部312と、受け付けた指定ツールバー70を管理するツールバー管理部313と、文書の格納場所としてのフォルダ321,322,323,324とを有する。 The server device 30 includes a communication processing unit 311 for transmitting and receiving information, a document management unit 312 for managing documents, a toolbar management unit 313 for managing the accepted specified toolbar 70, a folder 321 as a document storage location, 322, 323, 324.

通信処理部311は、通信部33を介した情報の送受信に係る処理を行う。例えば、文書管理部312からの指示に基づいて、依頼者端末10または作業者端末20との文書の送受信を行う。また、依頼者端末10から指定ツールバー70を受信する。さらに、ツールバー管理部313からの指示に基づいて、作業者端末20へ指定ツールバー70を送信する。 The communication processing unit 311 performs processing related to information transmission/reception via the communication unit 33 . For example, based on an instruction from the document management unit 312, the document is transmitted/received to/from the client terminal 10 or the worker terminal 20. FIG. Also, the specified toolbar 70 is received from the client terminal 10 . Furthermore, based on an instruction from the toolbar management unit 313, the designated toolbar 70 is transmitted to the worker terminal 20. FIG.

文書管理部312は、2次記憶部32に記憶されている文書や、他装置から受信した文書の管理を行う。例えば、作業者端末20からの文書の要求を受け付けた場合に、2次記憶部32から指定された文書を取り出す。そして、通信処理部311に対し、当該文書を作業者端末20へ送信するように指示する。また例えば、依頼者端末10から文書および当該格納場所の指定を受信した場合に、指定された格納場所へ当該文書を格納する。なお、この際に、何れの格納場所へ格納したかを示す格納場所情報を、当該文書へ付与する。 A document management unit 312 manages documents stored in the secondary storage unit 32 and documents received from other devices. For example, when a request for a document is received from the worker terminal 20, the designated document is retrieved from the secondary storage unit 32. FIG. Then, the communication processing unit 311 is instructed to transmit the document to the worker terminal 20 . Further, for example, when the document and the specification of the storage location are received from the client terminal 10, the document is stored in the specified storage location. At this time, storage location information indicating in which storage location the document is stored is added to the document.

ツールバー管理部313は、受け付けた指定ツールバー70を管理する。より詳しくは、通信処理部311が指定ツールバー70を受信した場合に、この指定ツールバー70を何れの格納場所に対し受け付けたかを示す受付情報を生成する。また、作業者端末20より指定ツールバー70を要求された場合に、この受付情報に基づいて、対象文書の格納場所の指定ツールバー70を取り出す。そして、通信処理部311に対し、取り出した指定ツールバー70を作業者端末20へ送信するように指示する。 The toolbar management unit 313 manages the received specified toolbar 70 . More specifically, when the communication processing unit 311 receives the designated toolbar 70, it generates reception information indicating to which storage location the designated toolbar 70 was received. Also, when the designated toolbar 70 is requested from the worker terminal 20, the designated toolbar 70 of the storage location of the target document is taken out based on this reception information. Then, it instructs the communication processing unit 311 to transmit the extracted specified toolbar 70 to the worker terminal 20 .

レビュー待ちフォルダ321、レビュー済みフォルダ322、承認待ちフォルダ323、承認済みフォルダ324は、依頼者端末10または作業者端末20から受信した文書を格納するために、2次記憶部32により提供される格納場所である。また、本実施の形態に係るフォルダ321,322,323,324は、各フォルダに対して設定された指定ツールバー70を格納するための格納場所としても機能する。
このように、本実施の形態に係るサーバ装置30は、文書を格納するための格納場所を提供する格納機能を実現する。
The pending review folder 321, the reviewed folder 322, the pending approval folder 323, and the approved folder 324 are storage provided by the secondary storage unit 32 for storing documents received from the client terminal 10 or the worker terminal 20. It's the place. In addition, the folders 321, 322, 323, and 324 according to this embodiment also function as storage locations for storing the designated toolbar 70 set for each folder.
Thus, the server device 30 according to the present embodiment implements a storage function of providing a storage location for storing documents.

[情報処理システム1の動作]
次に、文書の遣り取りを伴う業務に際した情報処理システム1の動作について、図5~11を用いて説明する。ここでは、図1と同様に、依頼者が送信した対象文書に対し、作業者A,Bによるレビューと、作業者Cによる承認とが行われる場合を例にして説明する。
図8は、情報処理システム1の動作手順の例を示すシーケンスチャートである。
図9は、依頼者からの指定ツールバー70の受け付けについて説明する図であり、(A)は指定ツールバー70の受け付けを開始する際、(B)は指定ツールバー70に追加するツールを選択する際の、操作画面150の表示例である。
図10は、ツールへの属性値の付与について説明する図である。
図11は、ツールアイコン70fへのテキストの付与について説明する図であり、(A)は依頼者がテキストの付与を行う際の操作画面150の表示例、(B)は作業画面250におけるポップアップ画像700fの表示例を示す図である。
[Operation of information processing system 1]
Next, the operation of the information processing system 1 in a business that involves the exchange of documents will be described with reference to FIGS. 5 to 11. FIG. Here, as in FIG. 1, an example will be described in which a target document sent by a requester is reviewed by workers A and B and approved by worker C. FIG.
FIG. 8 is a sequence chart showing an example of the operation procedure of the information processing system 1. As shown in FIG.
9A and 9B are diagrams for explaining the acceptance of the specified toolbar 70 from the requester. FIG. 9A shows the start of acceptance of the specified toolbar 70, and FIG. 9B shows the selection of tools to be added to the specified toolbar 70. , and are display examples of the operation screen 150. FIG.
FIG. 10 is a diagram for explaining how attribute values are assigned to tools.
11A and 11B are diagrams for explaining the addition of text to the tool icon 70f. FIG. 11A is a display example of the operation screen 150 when the client adds text, and FIG. 11B is a popup image on the work screen 250. 700f is a diagram showing a display example.

ステップ801にて、依頼者端末10の操作判定部112は、「レビュー待ち」トレイアイコン50aに対し、対象文書である文書Aを格納する操作が行われた旨を判定する。図5(B)を用いて説明したように、本実施の形態では、操作判定部112は、文書アイコン40aをトレイアイコン50aに対してドラッグ・アンド・ドロップする操作を、文書Aを格納する操作として受け付ける。より詳しくは、この操作により、通信処理部311が文書Aをサーバ装置30へ送信すると共に、格納場所指定部115がレビュー待ちフォルダ321を文書Aの格納場所に指定する。
サーバ装置30の文書管理部312は、受信した文書Aを、指定の格納場所であるレビュー待ちフォルダ321に格納する(ステップ802)。
At step 801, the operation determination unit 112 of the client terminal 10 determines that an operation to store the document A, which is the target document, has been performed on the "waiting for review" tray icon 50a. As described with reference to FIG. 5B, in the present embodiment, the operation determination unit 112 detects the operation of dragging and dropping the document icon 40a onto the tray icon 50a as the operation of storing the document A. accept as More specifically, by this operation, the communication processing unit 311 transmits the document A to the server device 30, and the storage location designating unit 115 designates the review pending folder 321 as the storage location of the document A. FIG.
The document management unit 312 of the server device 30 stores the received document A in the review pending folder 321, which is the designated storage location (step 802).

次に、ステップ803にて、ツールバー受付部116は、対象文書である文書Aへの作業に係る処理を指示するための指定ツールバー70を受け付ける。より詳しくは、文書Aが格納されたレビュー待ちフォルダ321への指定ツールバー70の設定を受け付ける。
図9(A)に示すように、本実施の形態では、指定ツールバー70の受け付けに際し、依頼者は、操作メニュー51を表示させて設定を行う。この操作メニュー51は、指定ツールバー70の受け付けに際し、どのような設定を行うかについて依頼者からの指示を受け付けるための指示部である。
Next, at step 803, the toolbar reception unit 116 receives the specified toolbar 70 for instructing the processing related to the operation on the document A, which is the target document. More specifically, the setting of the designated toolbar 70 to the review waiting folder 321 in which the document A is stored is accepted.
As shown in FIG. 9A, in the present embodiment, when accepting the specified toolbar 70, the requester displays the operation menu 51 and performs settings. This operation menu 51 is an instruction section for receiving an instruction from a client regarding what kind of setting to perform when accepting the designation toolbar 70 .

操作メニュー51は、例えば、新たなツールアイコンの追加を行うための「ツールを追加」、既に追加されているツールアイコンについて編集を行うための「ツールを編集」、ツールアイコンを削除する「ツールを削除」、ツールアイコンの表示順序を並び替える「ツールの順番を変更」、指定ツールバー70の設定を削除する「ツールバーを削除」、予め定められたツールアイコンの組合せ(標準ツールバー)を指定ツールバー70として設定する「標準ツールバーを設定」、その他指定ツールバー70の態様等に係る設定を行う「詳細設定」等の指示を受け付ける。 The operation menu 51 includes, for example, "add tool" for adding a new tool icon, "edit tool" for editing an already added tool icon, and "edit tool" for deleting a tool icon. ``Change tool order'' to rearrange the display order of tool icons; Instructions such as "set standard toolbar" to set and "detailed setting" to set other aspects of the specified toolbar 70 are accepted.

例えば、依頼者が「ツールを追加」を指示すると、図9(B)に示すように、ツール追加メニュー71が表示される。ツール追加メニュー71は、ツールの検索のため検索語句を入力する入力欄711と、検索の実行を指示するための検索実行ボタン712と、ツールの候補をリストとして示すツールリスト713とを備えている。例えば、依頼者が入力欄711に「指摘」と入力して検索実行ボタン712を押下すると、対象文書に何らかの指摘を行う際に用いる可能性の高いツールの候補をツールリスト713として表示する。そして、依頼者がツールリスト713からツールを選択することで、当該ツールに対応するツールアイコンが指定ツールバー70に追加される。
また、処理に際し何らかの属性値を用いるツールの追加に際しては、属性値の指定を受け付ける。この属性値は、挿入するテキストの色または書体や、貼付する画像の種類、描画する図形の色や形状等、処理の詳細な態様を定めるために用いられる。例えば、図10に示すように、マーカ処理を指示するためのツールアイコン70aを追加した場合には、マーカライン700a(図6(B)参照)の色や太さ等を指定するためのパレット72が表示される。
このように、ツールバー受付部116は、依頼者が指定した処理(ツール)に対応するツールアイコンを備えた指定ツールバー70を受け付ける。これにより、作業に係る処理に関し依頼者の指定を受け付けない場合と比較して、作業者は、依頼者が意図した処理を把握し易くなる。
For example, when the requester instructs "add tool", a tool addition menu 71 is displayed as shown in FIG. 9B. The tool addition menu 71 includes an input field 711 for entering a search term for searching for tools, a search execution button 712 for instructing execution of the search, and a tool list 713 showing tool candidates as a list. . For example, when the requester enters "point out" in the input field 711 and presses the search execution button 712, a tool list 713 is displayed as tool candidates that are highly likely to be used when pointing out something to the target document. Then, when the requester selects a tool from the tool list 713 , a tool icon corresponding to that tool is added to the specified tool bar 70 .
Also, when adding a tool that uses some attribute value for processing, the specification of the attribute value is accepted. This attribute value is used to determine detailed aspects of processing such as the color or typeface of text to be inserted, the type of image to be pasted, and the color and shape of a figure to be drawn. For example, as shown in FIG. 10, when a tool icon 70a for instructing marker processing is added, a palette 72 for designating the color, thickness, etc. of the marker line 700a (see FIG. 6B) is displayed.
In this way, the toolbar reception unit 116 receives the designated toolbar 70 having tool icons corresponding to the processes (tools) designated by the requester. This makes it easier for the worker to grasp the processing intended by the requester, compared to the case where the requester's designation regarding the processing related to the work is not accepted.

また例えば、「ツールを編集」を指示すると、指定ツールバー70に既に追加されているツールアイコンについて編集を行うことができる。例えば、図11(A)に示すように、ツールアイコン70fを指定した上で「ツールを編集」を指示することで、ツールアイコン70fに対し情報を付与するための説明メニュー74が表示される。説明メニュー74は、ツールアイコン70fに係る情報を入力するための入力欄741と、入力した説明の付与を実行するか否かを指示するためのOKボタン742aおよびCancelボタン742bとを備えている。例えば、依頼者が入力欄741にツールアイコン70fを指定した場合に実行される処理の説明を入力し、OKボタン742aを押下する。付与された説明は、図11(B)に示すように、作業画面250にてツールアイコン70fへのマウスオーバー等を行った際に、ポップアップ画像700fとして表示される。
このように、本実施の形態に係るツールバー受付部116は、指定ツールバー70に関連付けて依頼者により付与された情報を、作業画面250にて表示させる設定を受け付ける。これにより、依頼者により付与された情報を表示しない場合と比較して、作業者は、依頼者が意図した処理を把握し易くなる。
Further, for example, when "edit tools" is instructed, tool icons already added to the specified toolbar 70 can be edited. For example, as shown in FIG. 11A, specifying the tool icon 70f and then instructing "edit tool" displays an explanation menu 74 for adding information to the tool icon 70f. The description menu 74 includes an input field 741 for inputting information related to the tool icon 70f, and an OK button 742a and a Cancel button 742b for instructing whether or not to give the input description. For example, the requester enters a description of the process to be executed when the tool icon 70f is specified in the input field 741, and presses the OK button 742a. The given explanation is displayed as a popup image 700f when the mouse is moved over the tool icon 70f on the work screen 250, as shown in FIG. 11B.
As described above, the toolbar accepting unit 116 according to the present embodiment accepts a setting for displaying the information given by the client in association with the specified toolbar 70 on the work screen 250 . This makes it easier for the worker to grasp the processing intended by the requester, compared to the case where the information given by the requester is not displayed.

図8に戻り、ステップ804にて、通信処理部113は、ツールバー受付部116が受け付けた指定ツールバー70を、サーバ装置30へ送信する。
サーバ装置30のツールバー管理部313は、受付情報を付与することで指定ツールバー70をレビュー待ちフォルダ321に紐付け、格納する(ステップ805)。
Returning to FIG. 8 , at step 804 , the communication processing section 113 transmits the specified toolbar 70 accepted by the toolbar accepting section 116 to the server device 30 .
The toolbar management unit 313 of the server device 30 associates the designated toolbar 70 with the waiting-for-review folder 321 by attaching the reception information, and stores the designated toolbar 70 (step 805).

次に、対象文書へのレビューを行う作業者A,Bは、依頼者からの依頼を受け、作業者端末20a,20bにて対象文書である文書Aを指定する操作を行い(ステップ806)、サーバ装置30に対し文書Aの送信を要求する。なお、作業者A,Bは、例えば、依頼者からのメールや口頭での連絡により、依頼を受け付ける。また例えば、レビュー待ちフォルダ321に文書Aが格納されたことを以て、依頼を受け付ける。
ステップ807にて、サーバ装置30の文書管理部312は、受け付けた要求に従い、レビュー待ちフォルダ321から文書Aを取り出す。そして、通信処理部311は、取り出した文書Aを作業者端末20a,20bへ送信する。
Next, workers A and B, who review the target document, receive a request from the client and perform an operation to specify document A, which is the target document, at the worker terminals 20a and 20b (step 806). A transmission of document A is requested to the server device 30 . Workers A and B accept a request by, for example, an e-mail or verbal communication from a requester. Further, for example, the request is accepted when the document A is stored in the folder 321 waiting for review.
At step 807, the document management unit 312 of the server device 30 retrieves the document A from the review waiting folder 321 in accordance with the received request. Then, the communication processing unit 311 transmits the extracted document A to the worker terminals 20a and 20b.

作業者端末20a,20bの格納場所特定部214は、文書Aに付与された格納場所情報に基づいて、文書Aの格納場所をレビュー待ちフォルダ321と特定する(ステップ808)。そして、ツールバー取得部215は、サーバ装置30に対し、レビュー待ちフォルダ321に設定された指定ツールバー70を要求する(ステップ809)。
ステップ810にて、サーバ装置30のツールバー管理部313は、受け付けた要求に応じ指定ツールバー70を送信する。
The storage location identification unit 214 of the worker terminal 20a, 20b identifies the storage location of the document A as the review waiting folder 321 based on the storage location information given to the document A (step 808). Then, the toolbar acquisition unit 215 requests the specified toolbar 70 set in the review waiting folder 321 from the server device 30 (step 809).
At step 810, toolbar management unit 313 of server device 30 transmits designated toolbar 70 in response to the received request.

指定ツールバー70を受信すると、作業者端末20a,20bの表示制御部211は、図6(A),(B)等に示すように、指定ツールバー70を文書Aに関連付けて表示する(ステップ811)。
文書Aへのレビューに際し、作業者A,Bは、表示された指定ツールバー70によりレビューに係る処理の指示を行う。この際、文書処理部216は、この指示に応じ、文書Aに対しレビューに係る処理を実行する(ステップ812)。
このように、本実施の形態において、作業者は、依頼者より受け付けた指定ツールバー70を用いて作業を行うので、依頼者が対象文書だけを送信する場合と比較して、作業内容に適した処理(ツール)を選択して実行する手間が削減される。
Upon receiving the designated toolbar 70, the display control unit 211 of the worker terminal 20a, 20b displays the designated toolbar 70 in association with the document A as shown in FIGS. 6A and 6B (step 811). .
When reviewing the document A, the workers A and B use the displayed designation tool bar 70 to instruct the processing related to the review. At this time, the document processing unit 216 executes review processing for the document A in accordance with this instruction (step 812).
As described above, in this embodiment, the worker performs the work using the specified toolbar 70 received from the requester. The labor of selecting and executing a process (tool) is reduced.

ステップ813にて、作業者端末20a,20bは、指定ツールバー70に関し予め定められた完了条件が成立したことを、完了処理の指示として受け付ける。なお、この完了処理については、図12を用いて詳細を後述する。
そして、この指示に基づいて、作業者端末20a,20bは完了処理を実行する。この例では、完了処理として、対象文書である文書Aのレビュー済みフォルダ322への格納を実行する(ステップ814)。より詳しくは、格納場所指定部217によりレビュー済みフォルダ322が格納場所に指定された上で、通信処理部113により文書Aがサーバ装置30へ送信される。
At step 813, the operator terminals 20a and 20b accept that a predetermined completion condition regarding the specified toolbar 70 is established as an instruction for completion processing. Details of this completion process will be described later with reference to FIG. 12 .
Then, based on this instruction, the worker terminals 20a and 20b execute completion processing. In this example, as the completion process, the target document, document A, is stored in the reviewed folder 322 (step 814). More specifically, after the storage location specifying unit 217 specifies the reviewed folder 322 as the storage location, the communication processing unit 113 transmits the document A to the server device 30 .

サーバ装置30は、作業者端末20a,20bからの指示に基づいて、受信した文書Aをレビュー済みフォルダ322に格納して記憶する(ステップ815)。
以上のようにして、対象文書である文書Aへのレビュー作業が終了し、承認作業へと移行する。なお、以降記載する承認作業について、レビュー作業と同様である部分については、詳細な説明を省略する場合がある。
The server device 30 stores the received document A in the reviewed folder 322 based on the instructions from the worker terminals 20a and 20b (step 815).
As described above, the review work for the document A, which is the target document, is completed, and the approval process is started. It should be noted that, with respect to the approval work to be described later, detailed description may be omitted for portions that are the same as the review work.

依頼者は、レビュー済みフォルダ322に格納された対象文書(文書A)を取得し、作業者A,Bからのレビューに基づいて修正した後、承認待ちトレイ50cに格納する(ステップ816)。この格納に係る処理は、格納場所が異なる点を除きステップ801と同様である。
サーバ装置30の文書管理部312は、受信した文書Aを、指定の格納場所である承認待ちフォルダ323に格納する(ステップ817)。
The requester obtains the target document (document A) stored in the reviewed folder 322, corrects it based on the reviews from workers A and B, and stores it in the approval waiting tray 50c (step 816). This storage processing is the same as step 801 except that the storage location is different.
The document management unit 312 of the server device 30 stores the received document A in the approval waiting folder 323, which is the designated storage location (step 817).

次に、ツールバー受付部116は、承認待ちフォルダ323に対する指定ツールバー70を受け付け(ステップ818)、サーバ装置30に送信する(ステップ819)。この承認待ちフォルダ323に設定される指定ツールバー70は、承認作業に適した処理を指示するためのツールバーとして、ステップ803にてレビュー待ちフォルダ321に設定された指定ツールバー70とは異なるものであって良い。
このように、本実施の形態に係るツールバー受付部116は、複数の格納場所の夫々に対する指定ツールバー70を受け付けるため、依頼したい作業に応じて対象文書の格納場所を変更することで、作業に応じた指定ツールバー70に変更することができる。従って、対象文書へ複数の作業を行う場合における依頼者の手間が削減される。
Next, the toolbar reception unit 116 receives the specified toolbar 70 for the approval waiting folder 323 (step 818) and transmits it to the server device 30 (step 819). The specified toolbar 70 set in the approval waiting folder 323 is different from the specified toolbar 70 set in the review waiting folder 321 in step 803 as a toolbar for instructing a process suitable for approval work. good.
As described above, since the toolbar reception unit 116 according to the present embodiment receives the designated toolbar 70 for each of a plurality of storage locations, it is possible to change the storage location of the target document according to the work to be requested. can be changed to the specified toolbar 70 . Therefore, the client's labor is reduced when performing a plurality of operations on the target document.

次に、対象文書への承認を行う作業者Cは、依頼者からの依頼を受け、作業者端末20cにて対象文書である文書Aを指定する操作を行い(ステップ820)、サーバ装置30に対し文書Aの送信を要求する。
ステップ821にて、サーバ装置30は、受け付けた要求に従って承認待ちフォルダ323から文書Aを取り出し、作業者端末20cへ送信する。
Next, worker C, who approves the target document, receives a request from the requester and performs an operation to designate document A, which is the target document, at worker terminal 20c (step 820). request the transmission of document A.
At step 821, the server device 30 retrieves the document A from the approval waiting folder 323 according to the received request, and transmits it to the operator terminal 20c.

作業者端末20cの格納場所特定部214は、文書Aに付与された格納場所情報に基づいて、文書Aの格納場所を承認待ちフォルダ323と特定する(ステップ822)。そして、ツールバー取得部215は、サーバ装置30に対し、承認待ちフォルダ323に設定された指定ツールバー70を要求する(ステップ823)。
ステップ824にて、サーバ装置30のツールバー管理部313は、受け付けた要求に応じ指定ツールバー70を送信する。
The storage location identification unit 214 of the operator terminal 20c identifies the storage location of the document A as the approval waiting folder 323 based on the storage location information given to the document A (step 822). Then, the toolbar acquisition unit 215 requests the specified toolbar 70 set in the approval waiting folder 323 from the server device 30 (step 823).
At step 824, toolbar management unit 313 of server device 30 transmits designated toolbar 70 in response to the received request.

指定ツールバー70を受信すると、作業者端末20cの表示制御部211は、指定ツールバー70を文書Aに関連付けて表示する(ステップ825)。
文書Aへの承認に際し、作業者Cは、表示された指定ツールバー70により承認に係る処理の指示を行う。そして、文書処理部216は、この指示に応じ、文書Aに対し承認に係る処理を実行する(ステップ826)。
Upon receiving the designated toolbar 70, the display control unit 211 of the operator terminal 20c associates the designated toolbar 70 with the document A and displays it (step 825).
When approving the document A, the operator C instructs the processing related to approval using the displayed designation tool bar 70 . In response to this instruction, the document processing unit 216 executes processing related to approval of the document A (step 826).

ステップ827にて、作業者端末20cは、指定ツールバー70に関し予め定められた完了条件が成立したことを、完了処理の指示として受け付ける。そして、この指示に基づいて、作業者端末20cは完了処理を実行する。この例では、完了処理として、対象文書である文書Aの承認済みフォルダ324への格納を実行する(ステップ828)。
サーバ装置30は、作業者端末20cからの指示に基づいて、受信した文書Aを承認済みフォルダ322に格納して記憶する(ステップ829)。
以上のようにして、対象文書である文書Aへの承認作業が終了し、文書Aを対象文書とした業務が終了する。
At step 827, the operator terminal 20c accepts that a predetermined completion condition regarding the specified toolbar 70 is met as an instruction for completion processing. Then, based on this instruction, the worker terminal 20c executes the completion process. In this example, as the completion process, the target document, document A, is stored in the approved folder 324 (step 828).
The server device 30 stores the received document A in the approved folder 322 based on the instruction from the worker terminal 20c (step 829).
As described above, the approval work for the document A, which is the target document, is completed, and the work with the document A as the target document is completed.

図8の例では、対象文書を格納場所へ格納した後、依頼者より指定ツールバー70を受け付ける手順としているが、対象文書を格納する前に、指定ツールバー70を受け付けても構わない。少なくとも、作業者端末20により指定ツールバー70の要求が行われる(ステップ809)よりも前に、指定ツールバー70が設定されていれば良い。
また、本実施の形態では、格納場所に対する指定ツールバー70を受け付ける構成としているため、複数の対象文書に対し同じ作業を依頼したい場合には、すべての文書を同じ格納場所に格納した上で、指定ツールバー70を設定すれば良い。このように、格納場所に対する指定ツールバー70を受け付けることで、複数の対象文書への作業の依頼に際し、対象文書の夫々に対する指定ツールバー70を受け付ける場合と比較して、依頼者の負担が軽減される。
In the example of FIG. 8, the designated toolbar 70 is accepted from the requester after the target document is stored in the storage location, but the designated toolbar 70 may be accepted before storing the target document. At least, the specified toolbar 70 should be set before the worker terminal 20 requests the specified toolbar 70 (step 809).
Further, in the present embodiment, since the toolbar 70 for specifying the storage location is accepted, when requesting the same work for a plurality of target documents, store all the documents in the same storage location and specify the storage location. The toolbar 70 should be set. By accepting the specified toolbar 70 for the storage location in this way, when requesting work on a plurality of target documents, the burden on the requester is reduced compared to accepting the specified toolbar 70 for each target document. .

[完了処理]
次に、図12を用いて、完了処理について詳細を説明する。
図12は、本実施の形態における完了処理について説明する図であり、(A)は依頼者端末10にて完了処理を設定する際の操作画面150の表示例、(B)は作業者端末20にて完了処理が実行される際の作業画面250の表示例を示す図である。
[Completion process]
Next, details of the completion process will be described with reference to FIG. 12 .
12A and 12B are diagrams for explaining the completion processing according to the present embodiment. FIG. 12A is a display example of the operation screen 150 when setting the completion processing on the requester terminal 10, and FIG. FIG. 12 is a diagram showing a display example of the work screen 250 when completion processing is executed in .

図8にて説明したように、本実施の形態では、対象文書への作業が終了した際、指定ツールバー70に関し予め定められた完了条件が成立したことに基づいて、依頼者により設定された完了処理が実行される。この予め定められた完了条件とは、例えば、指定ツールバー70にて完了処理の実行が指示されることである。
図12(A)に示すように、依頼者は、指定ツールバー70の設定に際し、操作メニュー51への操作により、完了処理に係る設定を受け付ける完了メニュー73を表示させる。完了メニュー73は、例えば、完了処理として対象文書の複製を指定の格納場所へ格納する処理を設定するための「データを複製して次の場所に格納する。」チェックボックス731を備えている。
As described with reference to FIG. 8, in the present embodiment, when the work on the target document is completed, the completion condition set by the requester is satisfied based on the fact that the predetermined completion condition regarding the designated toolbar 70 is satisfied. Processing is performed. This predetermined completion condition is, for example, that the designation toolbar 70 instructs execution of the completion process.
As shown in FIG. 12A, when setting the designated toolbar 70, the requester operates the operation menu 51 to display a completion menu 73 for receiving settings related to completion processing. The completion menu 73 includes, for example, a "duplicate data and store in the following location" check box 731 for setting a process of storing a copy of the target document in a specified storage location as a completion process.

依頼者は、例えばレビュー済みの対象文書の複製をレビュー済みフォルダ322に格納して欲しい場合に、入力欄732にレビュー済みフォルダ322のアドレスを入力し、チェックボックス731にチェックを入れる。また、その他の完了処理として、作業者端末20における対象文書のローカルデータの削除を行いたい場合には、「ローカルデータを削除する。」チェックボックス733にもチェックを入れる。
また例えば、作業者が完了処理の実行を指示した際に作業画面250に表示するためのテキストを、入力欄734に入力する。
さらに例えば、対象文書がレビュー済みフォルダ322へ格納された旨の通知を行う通知先を、入力欄735に入力する。
For example, if the requester wants a copy of the reviewed target document to be stored in the reviewed folder 322 , the requester enters the address of the reviewed folder 322 in the input field 732 and checks the check box 731 . In addition, as another completion process, if it is desired to delete the local data of the target document in the operator terminal 20, the “delete local data” check box 733 is also checked.
Also, for example, the operator inputs text to be displayed on the work screen 250 when the operator instructs execution of the completion process in the input field 734 .
Furthermore, for example, the user inputs in the input field 735 a notification destination to notify that the target document has been stored in the reviewed folder 322 .

図12(B)に示すように、作業画面250の指定ツールバー70には、依頼者により設定された完了処理の実行を指示するためのツールアイコン70eが表示される。例えばレビュアである作業者Aは、対象文書へのレビューが完了した際に、このツールアイコン70eを指定する操作を行う。この操作により、図12(A)にて依頼者が設定した完了処理、すなわち、対象文書を複製してレビュー済みフォルダ322へ格納する処理と、入力欄734に入力したテキストをポップアップ画像700eとして表示する処理と、対象文書をレビュー済みフォルダ322へ格納した旨を、入力欄735に入力した通知先へ通知する処理とが行われる。 As shown in FIG. 12B, the designation tool bar 70 of the work screen 250 displays a tool icon 70e for instructing execution of the completion process set by the requester. For example, worker A who is a reviewer performs an operation of designating this tool icon 70e when the review of the target document is completed. By this operation, the completion process set by the requester in FIG. 12A, that is, the process of duplicating the target document and storing it in the reviewed folder 322, and the text entered in the input field 734 are displayed as a pop-up image 700e. and a process of notifying the notification destination entered in the input field 735 that the target document has been stored in the reviewed folder 322 .

なお、完了条件の内容は、上記した「完了ツール」のツールアイコン70eの指定に限定されない。例えば、指定ツールバー70が備えるすべてのツールアイコンが指定され、すべての処理が実行されたことを以て、完了条件が成立した旨を判断しても良い。
また、図12の例では、完了処理の内容を、依頼者により指定された格納場所へ対象文書の複製を格納することとしたが、限定されない。例えば、対象文書のオリジナルデータを格納場所へ格納する処理を完了処理としても良い。また、単に指定した通知先へ通知する処理のみを、完了処理としても良い。
このように、依頼者により設定された完了処理が行われることで、作業者が作業後の対象文書の取り扱いを判断する場合と比較して、依頼者の意図しない取り扱いが行われることを抑制する。また、完了処理として依頼者が指定した格納場所への格納が行われることで、依頼者の意図しない格納場所へ作業後の対象文書が格納されることを抑制する。
Note that the content of the completion condition is not limited to the specification of the tool icon 70e of the "completion tool" described above. For example, it may be determined that the completion condition is satisfied when all the tool icons provided in the designation toolbar 70 are designated and all the processes are executed.
Also, in the example of FIG. 12, the content of the completion process is to store a copy of the target document in the storage location specified by the requester, but the content is not limited to this. For example, the process of storing the original data of the target document in the storage location may be the completion process. Also, only the process of simply notifying the specified notification destination may be regarded as the completion process.
In this way, by performing the completion process set by the requester, it is possible to suppress handling unintended by the requester, compared to the case where the operator determines the handling of the target document after the work. . In addition, by storing the document in the storage location specified by the client as the completion process, it is possible to prevent the target document from being stored in the storage location not intended by the client.

[変形例]
次に、図13~15を用いて、情報処理システム1の変形例について説明する。
図13は、指定ツールバー70の受け付けの変形例について説明する図である。
図14は、作業者毎に異なる属性値を用いて処理が行われる場合の管理テーブルT1について説明する図である。
図15は、対象文書に対する指定ツールバー70の受け付けについて説明する図である。
[Modification]
Next, modified examples of the information processing system 1 will be described with reference to FIGS. 13 to 15. FIG.
FIG. 13 is a diagram illustrating a modified example of acceptance of the designation toolbar 70. As shown in FIG.
FIG. 14 is a diagram illustrating the management table T1 when processing is performed using different attribute values for each worker.
15A and 15B are diagrams for explaining the acceptance of the designated toolbar 70 for the target document.

上記した本実施の形態では、依頼者端末10にて指定ツールバー70の受け付けを行う際に、操作メニュー51(図9(A)参照)を表示して設定を受け付ける構成としたが、既定ツールバー60を指定ツールバー70として設定する操作を受け付けても良い。例えば、図13に示すように、既定ツールバー60をトレイアイコン50aにドラッグ・アンド・ドロップすることで、既定ツールバー60を指定ツールバー70として受け付けるように構成しても良い。また、既定ツールバー60が備えるツールアイコンのうち一部のみをドラッグ・アンド・ドロップすることで、当該ツールアイコンのみを指定ツールバー70に含める構成として良い。 In the above-described embodiment, when the specified toolbar 70 is accepted on the client terminal 10, the operation menu 51 (see FIG. 9A) is displayed to accept the setting. may be accepted as the designated toolbar 70 . For example, as shown in FIG. 13, the default toolbar 60 may be accepted as the designated toolbar 70 by dragging and dropping the default toolbar 60 onto the tray icon 50a. Also, by dragging and dropping only some of the tool icons provided in the default toolbar 60 , only the tool icons may be included in the designated toolbar 70 .

また、依頼者の意図しない作業を抑制するために、作業者端末20において、依頼者が指定した処理とは異なる処理の実行を制限する構成としても良い。具体的な例としては、指定ツールバー70以外からの処理の指示を制限しても良い。
例えば、本実施の形態では、既定ツールバー60と指定ツールバー70とを両方表示しているため、既定ツールバー60による処理の指示が行われ、依頼者の意図しない作業が行われる可能性がある。従って、指定ツールバー70が表示された場合には、既定ツールバー60を非表示としても良い。または、既定ツールバー60による処理の指示を、受け付けないようにしても良い。
Further, in order to suppress work not intended by the client, the operator terminal 20 may be configured to restrict execution of processing different from the processing specified by the client. As a specific example, processing instructions from other than the designated toolbar 70 may be restricted.
For example, in the present embodiment, both the default toolbar 60 and the specified toolbar 70 are displayed, so there is a possibility that the default toolbar 60 will be used to instruct processing, and work that the client does not intend will be performed. Therefore, when the designated toolbar 70 is displayed, the default toolbar 60 may be hidden. Alternatively, the processing instruction by the default toolbar 60 may not be accepted.

また、同じ対象文書に対し複数の作業者による作業が行われる際に、作業者毎に異なる属性値を用いて処理が行われる構成としても良い。
具体的な例として、依頼者は、指定ツールバー70の設定に際し、ツールアイコン70bによる付箋処理に用いる色をテンプレート変数「@@@Annotation_Collor@@@」と設定して、サーバ装置30へ送信する。サーバ装置30は、作業者端末20aから指定ツールバー70が要求されると、テンプレート変数に基づいて付箋処理の色#xxxxxxを決定し、この設定を付与した指定ツールバー70を送信する。同様に、作業者端末20bから指定ツールバー70が要求されると、付箋処理の色#yyyyyyを決定し、この設定を付与した指定ツールバー70を送信する。作業者Aが作業者端末20aを用いて作業を行う際には、ツールアイコン70bを指定することで、対象文書に対し#xxxxxx色の付箋画像700bを付す処理が行われる。また、作業者Bが作業者端末20bを用いて作業を行う際には、ツールアイコン70bを指定することで、#yyyyyy色の付箋画像700bを付す処理が行われる。
Further, when a plurality of workers work on the same target document, the configuration may be such that processing is performed using different attribute values for each worker.
As a specific example, when setting the specified toolbar 70 , the requester sets the template variable “@@@Annotation_Collor@@@” as the color used for the sticky note processing by the tool icon 70 b and transmits it to the server device 30 . When the designated toolbar 70 is requested from the worker terminal 20a, the server device 30 determines the color #xxxxxx of the sticky note processing based on the template variables, and transmits the designated toolbar 70 with this setting. Similarly, when the specified toolbar 70 is requested from the worker terminal 20b, the color #yyyyyy for sticky note processing is determined, and the specified toolbar 70 with this setting is sent. When the worker A performs work using the worker terminal 20a, by designating the tool icon 70b, a process of attaching a sticky note image 700b of #xxxxxx color to the target document is performed. Further, when the worker B performs work using the worker terminal 20b, by designating the tool icon 70b, a process of attaching a sticky note image 700b in #yyyyyy color is performed.

このように、複数の作業者に対し夫々異なる属性値を付与し、この属性値を用いて対象文書への作業に係る処理が実行されることで、複数の作業者による作業が行われる際に、作業者毎に異なる属性値を用いずに処理が実行される場合と比較して、作業を行った作業者の区別が容易になる。
また、図14の管理テーブルT1に示すように、サーバ装置30は、各作業者端末を識別するためのIPアドレス等の識別情報と、決定した属性値とを記憶して管理する。そして、次回以降、作業者端末20a,20b,20cから指定ツールバー70を要求された際には、識別情報と管理テーブルT1とを参照し、始めに決定したものと同じ属性値にて付箋処理を行う指定ツールバー70を送信する。このように構成することで、複数の作業者が複数回に分けて作業を行う場合であっても、作業を行った作業者の区別が容易になる。
In this way, by assigning different attribute values to a plurality of workers and executing processing related to the work on the target document using these attribute values, when work is performed by a plurality of workers, , it becomes easier to distinguish the worker who performed the work compared to the case where the process is executed without using different attribute values for each worker.
Further, as shown in the management table T1 of FIG. 14, the server device 30 stores and manages identification information such as an IP address for identifying each worker terminal and determined attribute values. Then, from the next time onwards, when the operator terminals 20a, 20b, and 20c request the specified toolbar 70, the identification information and the management table T1 are referred to, and the sticky note is processed with the same attribute values as those initially determined. Send the specified toolbar 70 to be performed. By configuring in this way, even when a plurality of workers perform the work in a plurality of times, it becomes easy to distinguish between the workers who performed the work.

また、上記した本実施の形態では、格納場所に対する指定ツールバー70を受け付けているが、対象文書に対する指定ツールバー70を受け付ける態様としても良い。例えば、図15に示すように、対象文書である文書Aを指定する操作により操作メニュー51が表示され、文書Aへの指定ツールバー70を受け付けても良い。この態様では、文書Aの送信に際し指定ツールバー70が関連付けて送信され、依頼者端末10にて指定ツールバー70が表示される。このように構成することで、文書毎に個別の指定ツールバー70を設定することが容易になる。また、指定ツールバー70を設定可能な格納場所を要しないので、メールやピアツーピアにより対象文書を送信する場合であっても、指定ツールバー70の設定が容易になる。
さらに、対象文書に対する指定ツールバー70を受け付け、且つ、格納場所への格納による対象文書の送信を行う態様では、対象文書を格納した後に指定ツールバー70を受け付けることが好ましい。文書の遣り取りを伴う業務においては、対象文書の送信を行う者と作業の依頼者とが異なる場合があるが、対象文書を格納する前に指定ツールバー70を受け付ける構成とすると、対象文書を格納する処理を行う端末と指定ツールバー70を受け付ける端末とが同じである必要があり、不便である。上記したように、対象文書を格納した後に指定ツールバー70を受け付けることで、対象文書を格納する処理と指定ツールバー70を受け付ける処理とを異なる装置にて行うことができる。
In addition, in the present embodiment described above, the designated toolbar 70 for the storage location is accepted, but it is also possible to accept the designated toolbar 70 for the target document. For example, as shown in FIG. 15, an operation menu 51 may be displayed by an operation for designating document A, which is a target document, and a toolbar 70 for designating document A may be accepted. In this mode, when the document A is sent, the designated toolbar 70 is transmitted in association with it, and the designated toolbar 70 is displayed on the client terminal 10 . By configuring in this way, it becomes easy to set an individual designated toolbar 70 for each document. Moreover, since a storage location for setting the designated toolbar 70 is not required, setting of the designated toolbar 70 is facilitated even when the target document is transmitted by e-mail or peer-to-peer.
Furthermore, in a mode in which the specified toolbar 70 for the target document is accepted and the target document is transmitted by storing it in the storage location, it is preferable to accept the specified toolbar 70 after the target document is stored. In a business involving the exchange of documents, the person who sends the target document may be different from the person requesting the work. It is inconvenient that the terminal that performs the processing and the terminal that accepts the specified toolbar 70 must be the same. As described above, by accepting the specified toolbar 70 after storing the target document, the process of storing the target document and the process of accepting the specified toolbar 70 can be performed by different devices.

本実施の形態に係る依頼者端末10が行う処理、作業者端末20が行う処理、および、サーバ装置30が行う処理は夫々、例えばアプリケーションソフトウェア等のプログラムとして用意される。これらのプログラムは、通信手段により提供することはもちろん、CD-ROM等の記録媒体に格納して提供することも可能である。 The processing performed by the client terminal 10, the processing performed by the worker terminal 20, and the processing performed by the server device 30 according to the present embodiment are each prepared as a program such as application software. These programs can be provided not only by communication means but also by being stored in a recording medium such as a CD-ROM.

1…情報処理システム、10…依頼者端末、20,20a,20b,20c…作業者端末、30…サーバ装置、60…既定ツールバー、70…指定ツールバー、114,216…文書処理部、115,217…格納場所指定部、116…ツールバー受付部、214…格納場所特定部、215…ツールバー取得部、250…作業画面、313…ツールバー管理部、321,322,323,324…フォルダ REFERENCE SIGNS LIST 1 information processing system 10 client terminal 20, 20a, 20b, 20c operator terminal 30 server device 60 predefined toolbar 70 designated toolbar 114, 216 document processing unit 115, 217 Storage location designation unit 116 Toolbar reception unit 214 Storage location identification unit 215 Toolbar acquisition unit 250 Work screen 313 Toolbar management unit 321, 322, 323, 324 Folders

Claims (16)

作業の対象となる対象文書を送信する際に、依頼者より、当該作業に係る処理を指示するための一の指示部を受け付ける受付機能と、
前記対象文書に対して作業者が前記作業に係る処理を行うための作業画面にて、前記依頼者より受け付けた前記一の指示部を表示する処理機能と
を有することを特徴とする情報処理システム。
a receiving function for receiving an instruction part for instructing a process related to the work from the requester when sending the target document to be worked on;
and a processing function of displaying the one instruction part received from the requester on a work screen for an operator to perform processing related to the work on the target document. .
前記対象文書を格納するための格納場所を提供する格納機能をさらに有し、
前記対象文書の送信は、前記格納場所へ当該対象文書を格納することにより行われ、
前記受付機能は、前記格納場所に対する前記一の指示部を受け付ける
ことを特徴とする、請求項1に記載の情報処理システム。
further comprising a storage function that provides a storage location for storing the target document;
the transmission of the target document is performed by storing the target document in the storage location;
2. The information processing system according to claim 1, wherein said reception function receives said one instruction unit for said storage location.
前記格納機能は、前記格納場所を複数提供し、
前記受付機能は、複数の格納場所の夫々に対する前記一の指示部を受け付ける
ことを特徴とする、請求項2に記載の情報処理システム。
the storage function provides a plurality of the storage locations;
3. The information processing system according to claim 2, wherein said reception function receives said one instruction section for each of a plurality of storage locations.
前記受付機能は、前記対象文書に対する前記一の指示部を受け付けることを特徴とする、請求項1に記載の情報処理システム。 2. The information processing system according to claim 1, wherein said reception function receives said one instruction part for said target document. 前記対象文書を格納するための格納場所を提供する格納機能をさらに有し、
前記対象文書の送信は、前記格納場所へ当該対象文書を格納することにより行われ、
前記受付機能は、前記対象文書が前記格納場所へ格納された後に、前記一の指示部を受け付ける
ことを特徴とする、請求項4に記載の情報処理システム。
further comprising a storage function that provides a storage location for storing the target document;
the transmission of the target document is performed by storing the target document in the storage location;
5. The information processing system according to claim 4, wherein said reception function receives said one instruction section after said target document is stored in said storage location.
前記受付機能は、前記依頼者が指定した処理に対応する前記一の指示部を受け付けることを特徴とする、請求項1に記載の情報処理システム。 2. The information processing system according to claim 1, wherein said reception function receives said one instruction unit corresponding to a process designated by said requester. 前記処理機能は、前記依頼者が指定していない処理の実行を制限することを特徴とする、請求項6に記載の情報処理システム。 7. The information processing system according to claim 6, wherein said processing function restricts execution of processing not specified by said requester. 前記処理機能は、
前記一の指示部とは異なる他の指示部を有し、
前記作業画面にて、前記一の指示部が表示されている場合に、前記他の指示部群に対する指示を受け付けない
ことを特徴とする、請求項7に記載の情報処理システム。
The processing function includes:
Having another indication unit different from the one indication unit,
8. The information processing system according to claim 7, wherein when said one instruction section is displayed on said work screen, instructions for said other instruction section group are not accepted.
前記処理機能は、
前記一の指示部とは異なる他の指示部を有し、
前記作業画面にて、前記一の指示部が表示されている場合に、前記他の指示部を非表示とする
ことを特徴とする、請求項7に記載の情報処理システム。
The processing function includes:
Having another indication unit different from the one indication unit,
8. The information processing system according to claim 7, wherein when said one instruction section is displayed on said work screen, said other instruction section is hidden.
前記受付機能は、前記一の指示部に関連付け、前記依頼者により付与された情報を、前記作業画面にて表示させる設定を受け付けることを特徴とする、請求項1に記載の情報処理システム。 2. The information processing system according to claim 1, wherein said reception function is associated with said one instruction unit and receives a setting for displaying information given by said requester on said work screen. 前記処理機能は、前記作業画面にて、前記一の指示部を受け付けたことを示す情報を、前記対象文書に関連付けて表示することを特徴とする、請求項1に記載の情報処理システム。 2. The information processing system according to claim 1, wherein said processing function displays, on said work screen, information indicating that said one instruction section has been received in association with said target document. 前記受付機能は、複数の前記作業者に対し夫々異なる属性値を付与し、
前記処理機能は、前記属性値を用いて前記作業に係る処理を実行する
ことを特徴とする、請求項1に記載の情報処理システム。
The reception function assigns different attribute values to the plurality of workers,
2. The information processing system according to claim 1, wherein said processing function uses said attribute value to execute a process related to said work.
前記受付機能は、前記作業が行われた後の前記対象文書に対する処理である完了処理について、前記依頼者からの設定を受け付け、
前記処理機能は、前記一の指示部に関し予め定められた完了条件が成立した場合に、前記完了処理を行う
ことを特徴とする、請求項1に記載の情報処理システム。
The reception function receives a setting from the requester regarding a completion process, which is a process for the target document after the work is performed,
2. The information processing system according to claim 1, wherein said processing function performs said completion processing when a predetermined completion condition regarding said one instruction unit is satisfied.
前記対象文書を格納するための格納場所を提供する格納機能をさらに有し、
前記完了処理は、前記作業が行われた後の前記対象文書を、前記依頼者により指定された前記格納場所へ格納する処理である
ことを特徴とする、請求項13に記載の情報処理システム。
further comprising a storage function that provides a storage location for storing the target document;
14. The information processing system according to claim 13, wherein said completion processing is processing for storing said target document after said work has been performed in said storage location specified by said requester.
プロセッサを有し、
前記プロセッサは、
作業の対象となる対象文書を送信する際に、自装置とは異なる他装置にて表示され、前記作業に係る処理を指示するための指示部を受け付ける
ことを特徴とする情報処理装置。
having a processor;
The processor
1. An information processing apparatus, characterized in that, when a target document to be worked on is transmitted, an instruction part is displayed on another apparatus different from the own apparatus and receives an instruction part for instructing processing related to the work.
コンピュータに、
作業の対象となる対象文書を送信する際に、自装置とは異なる他装置にて表示され、前記作業に係る処理を指示するための指示部を受け付ける機能
を実現させるためのプログラム。
to the computer,
A program for realizing a function of receiving an instruction part for instructing a process related to the work, which is displayed on another device different from the own device when a target document to be worked is transmitted.
JP2021145009A 2021-09-06 2021-09-06 Information processing system, information processing device, and program Pending JP2023038093A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021145009A JP2023038093A (en) 2021-09-06 2021-09-06 Information processing system, information processing device, and program
US17/705,374 US20230078682A1 (en) 2021-09-06 2022-03-27 Information processing system, information processing apparatus, and non-transitory computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021145009A JP2023038093A (en) 2021-09-06 2021-09-06 Information processing system, information processing device, and program

Publications (1)

Publication Number Publication Date
JP2023038093A true JP2023038093A (en) 2023-03-16

Family

ID=85480042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021145009A Pending JP2023038093A (en) 2021-09-06 2021-09-06 Information processing system, information processing device, and program

Country Status (2)

Country Link
US (1) US20230078682A1 (en)
JP (1) JP2023038093A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005129005A (en) * 2003-09-30 2005-05-19 Canon Sales Co Inc Receiving and ordering system and its program
JP2010140330A (en) * 2008-12-12 2010-06-24 Fuji Xerox Co Ltd Business management support device and program
JP2010218381A (en) * 2009-03-18 2010-09-30 Canon Inc Image processing device, control method, and program
JP2013131013A (en) * 2011-12-21 2013-07-04 Fuji Xerox Co Ltd Information processing device and information processing program
JP2016045770A (en) * 2014-08-25 2016-04-04 富士ゼロックス株式会社 Analysis system, terminal device and program
JP2019061588A (en) * 2017-09-27 2019-04-18 富士ゼロックス株式会社 Electronic document management apparatus, information processing system and program
JP2019153110A (en) * 2018-03-05 2019-09-12 株式会社LegalForce Document creation program and information processor
US20200333925A1 (en) * 2019-04-19 2020-10-22 Microsoft Technology Licensing, Llc System and method for navigating interfaces using touch gesture inputs
JP2021060802A (en) * 2019-10-07 2021-04-15 富士ゼロックス株式会社 Information processing device and program
US20210182030A1 (en) * 2019-12-16 2021-06-17 Alibaba Group Holding Limited System and method applied to integrated development environment

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060259524A1 (en) * 2003-03-17 2006-11-16 Horton D T Systems and methods for document project management, conversion, and filing
US20070220068A1 (en) * 2006-02-15 2007-09-20 Bruce Thompson Electronic document and business process control
US8468496B2 (en) * 2006-04-07 2013-06-18 Ricoh Production Print Solutions LLC Flexible attribute management in workflow processing systems
JP2009211176A (en) * 2008-02-29 2009-09-17 Canon Inc Information processor, information processing method, and information processing program
JP2010026766A (en) * 2008-07-18 2010-02-04 Canon Inc Information processing apparatus, information processing method and program
US9348499B2 (en) * 2008-09-15 2016-05-24 Palantir Technologies, Inc. Sharing objects that rely on local resources with outside servers
JP5004142B2 (en) * 2010-09-01 2012-08-22 キヤノンマーケティングジャパン株式会社 Document management system, image processing apparatus, information processing apparatus, document management method, control method, and program
US9507781B2 (en) * 2013-04-30 2016-11-29 Jpmorgan Chase Bank, N.A. System and method for mobile presentation processing
US20160054906A1 (en) * 2014-08-25 2016-02-25 Fuji Xerox Co., Ltd. Terminal apparatus and analysis system
JP6683042B2 (en) * 2016-07-06 2020-04-15 富士ゼロックス株式会社 Data processing device, system and program
US11798409B2 (en) * 2021-08-30 2023-10-24 Asura Technologies Ltd. Dynamic route generation for license-based parking enforcement

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005129005A (en) * 2003-09-30 2005-05-19 Canon Sales Co Inc Receiving and ordering system and its program
JP2010140330A (en) * 2008-12-12 2010-06-24 Fuji Xerox Co Ltd Business management support device and program
JP2010218381A (en) * 2009-03-18 2010-09-30 Canon Inc Image processing device, control method, and program
JP2013131013A (en) * 2011-12-21 2013-07-04 Fuji Xerox Co Ltd Information processing device and information processing program
JP2016045770A (en) * 2014-08-25 2016-04-04 富士ゼロックス株式会社 Analysis system, terminal device and program
JP2019061588A (en) * 2017-09-27 2019-04-18 富士ゼロックス株式会社 Electronic document management apparatus, information processing system and program
JP2019153110A (en) * 2018-03-05 2019-09-12 株式会社LegalForce Document creation program and information processor
US20200333925A1 (en) * 2019-04-19 2020-10-22 Microsoft Technology Licensing, Llc System and method for navigating interfaces using touch gesture inputs
JP2021060802A (en) * 2019-10-07 2021-04-15 富士ゼロックス株式会社 Information processing device and program
US20210182030A1 (en) * 2019-12-16 2021-06-17 Alibaba Group Holding Limited System and method applied to integrated development environment

Also Published As

Publication number Publication date
US20230078682A1 (en) 2023-03-16

Similar Documents

Publication Publication Date Title
US8595730B2 (en) Information processing system and storage medium
US20090073188A1 (en) System and method of modifying illustrations using scaleable vector graphics
JP2009223521A (en) Information processor, document management system, and processing method and program of the processor
JP5212310B2 (en) Network system, server device, and groupware program
JPH1139292A (en) Document management method, document search method, and document search device
US11868705B2 (en) Associating document part with another document
JP2023038093A (en) Information processing system, information processing device, and program
US12430499B2 (en) Information processing apparatus, non-transitory computer readable medium, and information processing method for preventing an unintentional hiding of a document image during a user operation
JP7180137B2 (en) Information processing device and program
JP7013797B2 (en) Information processing equipment and programs
US20230306032A1 (en) Information processing apparatus, non-transitory computer readable medium, and information processing method
JP2005339278A (en) Document processing apparatus, document processing method, and document processing program
JP6878976B2 (en) Information processing equipment, information processing systems, management methods and programs
JP7631897B2 (en) Information processing device and information processing program
US12524458B2 (en) Information processing apparatus, non-transitory computer readable medium storing program, and information processing method
US20230315268A1 (en) Information processing system, information processing method, and non-transitory computer readable medium
US10157366B2 (en) System, application and method for generating proposed state floormap
JP2008027243A (en) Document management device, document management method, and program
US20220284184A1 (en) Information processing apparatus and non-transitory computer readable medium
JP5532738B2 (en) Network system
JPH0934883A (en) Document processing unit
JP6790944B2 (en) Information processing equipment, information processing systems, management methods and programs
JP2006163938A (en) Information processing apparatus and information processing method
JP2009211283A (en) Cursor management device and computer program
US20090077639A1 (en) System and method of processing an authoring assignment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250513

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250812