Information processing device and information processing program
Patent Information
- Application Number
- JP2021032848
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-02
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2041-03-02
AI Technical Summary
【0011】 請求項1又は6に係る発明によれば、共有の作業領域である共有作業領域において、利用者間で共有している共有操作子以外の操作子を表示させない場合に比して、共有作業領域における、共有操作子以外の操作子を利用するまでの利用者の操作数を削減することができる。 請求項2又は7に係る発明によれば、利用者は、共有作業領域に個人操作子を表示させるか否かを決定することができる。 請求項3に係る発明によれば、共有作業領域に個人操作子を表示させるか否かを利用者が決定する必要なく、他の利用者の個人操作子の表示状況に応じて、共有作業領域に当該利用者の個人操作子を表示させることができる。 請求項4に係る発明によれば、共有作業領域に個人操作子を表示させるか否かを利用者が決定する必要なく、共有操作子に付された名称に応じて、共有作業領域に当該利用者の個人操作子を表示させることができる 請求項5に係る発明によれば、利用者は、個人作業領域でなければ行うことができない当該利用者特有の作業を共有作業領域において行うことができる。
Smart Images

Figure 0007639404000001 
Figure 0007639404000002 
Figure 0007639404000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and an information processing program. [Background technology]
[0002] Patent document 1 discloses a device that allows a user to customize a UI (user interface) including operation buttons and tabs displayed on a display screen, and that allows multiple users to share the customized UI by distributing the customized UI to multiple users. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2004-192641 A Summary of the Invention [Problem to be solved by the invention]
[0004] Conventionally, a shared work area has been provided to multiple users. A shared work area is a shared work area that can be accessed by multiple users and in which the multiple users can work together to execute tasks. When a user accesses such a shared work area, a shared operator that is used by the multiple users and allows each user to input processing commands is displayed on the display screen of each terminal device used by each user. Each user can input processing commands in the shared work area by operating the shared operator.
[0005] Here, when working in the shared work area, a user may wish to use an operator other than the shared operator. In that case, if the operator other than the shared operator is not displayed on the display screen of the shared work area, there is a problem that the operation of the user in the shared work area until the operator other than the shared operator becomes cumbersome.
[0006] As an example, consider a case where a certain user (user A) needs to perform a task specific to user A in a shared work area for performing tasks related to electronic documents. Although not limited to this, the task specific to user A may be, for example, adding a stamp with user A's name to an electronic document. A stamp is an object that is added to an electronic document.
[0007] To perform a task specific to user A, user A need only operate an operator associated with a process related to that task. However, there are circumstances in which operators related to user-specific tasks are difficult to display as shared operators in the shared work area. In other words, if such operators were displayed as shared operators in the shared work area, users other than user A would be able to perform the task specific to user A.
[0008] Therefore, the only way to display operators related to the work specific to User A is as operators other than shared operators in the personal work area that can be used exclusively by User A. In that case, User A cannot perform the work specific to User A in the shared work area, so he must move the electronic document to his / her personal work area and operate the operators displayed in the personal work area to perform the work specific to User A.
[0009] The object of the present invention is to reduce the number of operations a user must perform before using an operator other than a shared operator in a shared work area, compared to a case in which operators other than the shared operator shared between users are not displayed in the shared work area, which is a shared work area. [Means for solving the problem]
[0010] The invention according to claim 1 includes a processor, the processor displays a shared work area that is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and an operator for the plurality of users to input instructions related to the work in the shared work area, on a display screen of a plurality of terminal devices used by the plurality of users. ,before This information processing device is characterized in that it displays, on a display screen of at least one of the multiple terminal devices, the shared work area together with personal operators for inputting instructions for a task specific to the user using the terminal device, and determines the content of the instructions to be input by the personal operators of the user in response to instructions from the user. The invention according to claim 2 includes a processor, the processor displays a shared work area, which is a shared work area that is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and an operator for the plurality of users to input instructions related to the work in the shared work area, on a display screen of a plurality of terminal devices used by the plurality of users. ,before This information processing device is characterized in that it displays, on a display screen of at least one of the multiple terminal devices, personal operators for inputting instructions for a task specific to the user using the terminal device, together with the shared work area, and determines whether or not to display the personal operators on the display screen of the terminal device used by the user in response to instructions from the user. The invention of claim 3 is the information processing device described in claim 2, characterized in that the processor determines whether or not to display the personal operators of a focused user among the multiple users on the display screen of the terminal device used by the focused user, depending on the display status of the personal operators of users other than the focused user among the multiple users. The invention according to claim 4 provides a system for managing a system that includes a processor, the processor displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area that is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and an operator for the plurality of users to input instructions related to the work in the shared work area. ,before This information processing device is characterized in that, on a display screen of at least one of the multiple terminal devices, personal operators for inputting instructions for a task specific to the user using the terminal device are displayed together with the shared work area, shared operators that can be shared and used by the multiple users are displayed on the display screen, and when a name given to the shared operator indicates a task specific to the user, the personal operator is displayed on the display screen. The invention according to claim 5 provides a method for managing a system including a processor, the processor displaying a shared work area that is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and an operator for the plurality of users to input instructions related to work in the shared work area, on a display screen of a plurality of terminal devices used by the plurality of users. ,before This information processing device is characterized in that, on the display screen of at least one of the multiple terminal devices, personal operators for inputting work instructions specific to the user using the terminal device are displayed together with the shared work area, and each user is provided with a personal work area which is a work area exclusively for that user, and the personal operators displayed on the display screen of the terminal device used by the user include operators of the same type as the personal work area operators displayed when the user accesses the personal work area. The invention according to claim 6 is a system for displaying, on display screens of a plurality of terminal devices used by a computer, a shared work area that is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and controls for the plurality of users to input instructions related to the work in the shared work area. ,before This information processing program is characterized in that it displays, on a display screen of at least one of the multiple terminal devices, the shared work area together with personal operators for inputting instructions for a task specific to the user using the terminal device, and determines the content of the instructions to be input by the personal operators of the user in response to instructions from the user. The invention according to claim 7 is a system for displaying, on display screens of a plurality of terminal devices used by a computer, a shared work area that is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and controls for the plurality of users to input instructions related to the work in the shared work area. ,before This information processing program is characterized in that it displays, on a display screen of at least one of the multiple terminal devices, personal operators for inputting instructions for a task specific to the user using the terminal device, together with the shared work area, and determines whether or not to display the personal operators on the display screen of the terminal device used by the user in response to instructions from the user. Effect of the Invention
[0011] Claim 1 or 6 According to the invention related to the above, the number of operations required for a user to use an operation other than the shared operation in the shared work area can be reduced compared to a case where an operation other than the shared operation shared between users is not displayed in the shared work area, which is a shared work area. 。 request Request 2 or 7 According to the present invention, a user can determine whether or not to display personal operators in the shared work area. Claim 3 According to the present invention, a user's personal operators can be displayed in the shared work area depending on the display status of the personal operators of other users, without the user having to decide whether or not to display personal operators in the shared work area. Claim 4 According to the invention related to the above, the user does not need to decide whether or not to display the personal operators in the shared work area, and the personal operators of the user can be displayed in the shared work area according to the names given to the shared operators. Claim 5 According to the present invention, a user can perform, in a shared work area, work specific to that user that can only be performed in a personal work area. [Brief description of the drawings]
[0012] [Figure 1] 1 is a schematic diagram illustrating a configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a schematic diagram of the configuration of a user terminal. [Diagram 3] FIG. 2 is a schematic diagram illustrating the configuration of a work area providing server. [Figure 4] 13A and 13B are diagrams illustrating examples of a shared work area window and a shared toolbar. [Diagram 5] 11A and 11B are diagrams illustrating examples of how a shared work area window, a shared toolbar, and a personal toolbar are displayed on a first user terminal used by a first user. [Figure 6] 13A and 13B are diagrams illustrating examples of how a shared work area window, a shared toolbar, and a personal toolbar are displayed on a second user terminal used by a second user. [Figure 7] FIG. 13 is a diagram showing an example in which personal operation buttons are displayed within one tab of a shared toolbar. [Figure 8] FIG. 13 is a conceptual diagram showing the contents of a user DB. [Figure 9] FIG. 13 is a diagram showing an example in which a personal toolbar is displayed according to the name of a shared toolbar. [Figure 10] 13A and 13B are diagrams illustrating an example of a personal work area window and personal work area operation buttons. [Figure 11] 13 is a flowchart showing a process flow of the server. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] FIG. 1 is a schematic diagram of an information processing system 10 according to the present embodiment. The information processing system 10 includes user terminals 12 as a plurality of terminal devices used by users as users, and a work area providing server 14 as an information processing device. The user terminals 12 and the work area providing server 14 are connected to each other so as to be able to communicate with each other via a communication line 16 including, for example, an Internet line or a LAN (Local Area Network). As will be described in detail later, the information processing system 10 is a collaborative work system in which a plurality of users can collaborate in a shared work area by accessing the work area providing server 14 from the user terminals 12. In particular, in the present embodiment, the information processing system 10 allows a plurality of users to collaborate in processing related to electronic documents in the shared work area. The electronic documents processed by the information processing system 10 may be managed by the work area providing server 14. That is, the information processing system 10 may be a document management system that manages electronic documents.
[0014] 2 is a schematic diagram of the configuration of the user terminal 12. The user terminal 12 is, for example, a personal computer or a tablet terminal such as a smartphone, but the user terminal 12 may be any computer as long as it exhibits the functions described below.
[0015] The communication interface 20 includes, for example, a network adapter, etc. The communication interface 20 performs a function of communicating with the work area providing server 14 via the communication line 16.
[0016] The input interface 22 includes, for example, a touch panel, a button, a mouse, a keyboard, etc. The input interface 22 is used to input user instructions to the user terminal 12.
[0017] The display 24 includes, for example, a liquid crystal panel. Various display screens are displayed on the display 24. In particular, the display 24 displays a display screen of a shared work area provided by the work area providing server 14 and a display screen of a personal work area (both of which will be described in detail later).
[0018] The memory 26 may include, for example, a hard disk drive (HDD), a solid state drive (SSD), an embedded multi media card (eMMC), a read only memory (ROM), or a random access memory (RAM).
[0019] Processor 28 refers to a processor in a broad sense, and includes at least one of a general-purpose processor (such as a CPU (Central Processing Unit)) and a dedicated processing device (such as a GPU (Graphics Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or a programmable logic device). Processor 28 may not be a single processing device, but may be configured by the cooperation of multiple processing devices located at physically separate locations. Processor 28 controls each section of user terminal 12.
[0020] 3 is a schematic diagram of the configuration of the work area providing server 14. The work area providing server 14 is configured by, for example, a server computer.
[0021] The communication interface 40 includes, for example, a network adapter, etc. The communication interface 40 performs a function of communicating with the user terminal 12 via the communication line 16.
[0022] The memory 42 includes, for example, an HDD, SSD, eMMC, ROM, or RAM. The memory 42 stores an information processing program for causing each unit of the work area providing server 14 to function. The memory 42 also stores resources as a shared work area and resources as a personal work area. The memory 42 also stores electronic documents worked on in the shared work area or the personal work area. As shown in Fig. 3, the memory 42 also stores a user DB 44. The contents of the user DB 44 will be described later.
[0023] Processor 46 refers to a processor in a broad sense, and includes at least one of a general-purpose processor (such as a CPU) and a dedicated processing device (such as a GPU, an ASIC, an FPGA, or a programmable logic device). Processor 46 may not be a single processing device, but may be configured by the cooperation of multiple processing devices located in physically separate locations. Processor 46 fulfills the function of working area providing unit 48 according to an information processing program stored in memory 42.
[0024] The work area providing unit 48 authenticates a user who has been registered in advance through an authentication process, and then provides a shared work area to the authenticated user. The shared work area is a shared work area that is accessed by multiple users and allows the multiple users to work together. Specifically, the shared work area is a resource on the Internet, and multiple users can access the resource to work together on the resource.
[0025] The work area providing unit 48 can also provide a personal work area to an authenticated user. A personal work area is a work area dedicated to each user. That is, a personal work area is provided for each user, and each user can access only his / her own personal work area, and cannot access the personal work area of others. A personal work area is also a resource on the Internet, and when a user corresponding to the resource accesses the resource, the user can perform work on the resource.
[0026] In this embodiment, a user can perform work related to an electronic document in the shared work area or the personal work area. The electronic document to be worked on in the shared work area or the personal work area is an electronic document transmitted from each user terminal 12 to the work area providing server 14 and stored in the memory 42 of the work area providing server 14. Note that, in this embodiment, the shared work area or the personal work area is an area where work related to an electronic document is performed, but the shared work area or the personal work area according to the present invention is not limited to an area where work related to an electronic document is performed. For example, the shared work area or the personal work area may be an area where a plurality of users cooperate to perform work related to image data or music data.
[0027] The work area providing unit 48 provides a shared work area or a personal work area to a user according to the user's selection. Specifically, the work area providing unit 48 displays a shared work area window, which is a display screen related to the shared work area, or a personal work area window, which is a display screen related to the personal work area, on the display 24 of the user terminal 12 used by the user according to the access destination of the user who has logged in to the work area providing server 14. The shared work area window and the personal work area window are "places" where the user performs work on electronic documents. In this specification, displaying the shared work area window (or the personal work area window) on the display 24 may be expressed simply as displaying the shared work area (or the personal work area) on the display 24. In addition, the work area providing unit 48 displaying some kind of display screen on the display 24 of the user terminal 12 means that the work area providing unit 48 transmits a display instruction related to the display screen to the user terminal 12, thereby causing the processor 28 of the user terminal 12 to display the display screen on the display 24.
[0028] The following describes a display screen that is displayed on the display 24 of the user terminal 12 when a user accesses the shared work area. Fig. 4 is a diagram showing an example of a shared work area window 60 and a shared toolbar 70 displayed on the display 24 of the user terminal 12. The shared work area window 60 is shared by multiple users, with some exceptions. In other words, when multiple users are accessing the shared work area from multiple user terminals 12, the shared work area window 60 with the same content is displayed on the display 24 of each of the multiple user terminals 12.
[0029] The shared work area window 60 has a document display section 62. The document display section 62 displays a thumbnail T relating to an electronic document that is the subject of work in the shared work area. For example, the document display section 62 may display a thumbnail T of a single electronic document, or a thumbnail T of a binder containing a plurality of electronic documents. The document display section 62 displays a thumbnail T relating to an electronic document selected by a user who is accessing the shared work area, at the instruction of the user.
[0030] When a user operates (e.g. clicks) a thumbnail T, an editing screen for editing the electronic document corresponding to the thumbnail T is displayed on the display 24 of the user terminal 12 of the user. In this embodiment, as an exception to sharing the shared work area window 60 among multiple users, the editing screen for the electronic document is not shared among multiple users, and the editing screen can be viewed only by the user who opened it. Note that the editing screen may also be shared among multiple users.
[0031] Additionally, the shared work area window 60 displays icons 64 indicating multiple users who are accessing the shared work area (in other words, working together in the collaborative work area). Each icon 64 includes information that identifies each user, such as the user's name. Using the icons 64, each user can see who else is accessing the shared work area besides him or her.
[0032] When a user operates thumbnail T to open an editing screen for an electronic document, an icon 66 indicating the user is displayed in association with the thumbnail T of the electronic document. In this embodiment, as shown in Fig. 4, the icon 66 is displayed near the thumbnail T or superimposed on the thumbnail T. This allows other users to know who has opened the editing screen for the electronic document related to the thumbnail T.
[0033] The work area providing unit 48 also displays a shared toolbar 70 on the display 24 of the user terminal 12 together with the shared work area window 60 described above. The shared toolbar 70 includes one or more shared operation buttons 72 as shared operators. The shared operation buttons 72 are operators that allow multiple users to input instructions related to work in the shared work area. Specifically, the shared operation buttons 72 are associated with processes related to electronic documents, and when a user operates the shared operation button 72, an instruction command for executing a process corresponding to the shared operation button 72 is input to the work area providing unit 48. The work area providing unit 48 executes the process related to the electronic document in accordance with the instruction command.
[0034] The shared toolbar 70 may be configured to include a plurality of tabs 74. Each tab 74 includes one or a plurality of shared operation buttons 72. A user can select one of the plurality of tabs 74, and the shared operation buttons 72 included in the tab 74 selected by the user are displayed, and the shared operation buttons 72 included in the tabs 74 not selected by the user are hidden. By dividing the plurality of shared operation buttons 72 into a plurality of tabs 74, the display area of the shared toolbar 70 including a large number of shared operation buttons 72 is reduced, and the visibility of the shared work area window 60 is improved. In addition, for example, by grouping a plurality of shared operation buttons 72 associated with the same type of instruction command into one tab 74, or by grouping a plurality of shared operation buttons 72 that are likely to be used for the same business into one tab 74, each user can efficiently operate the shared operation buttons 72.
[0035] The shared toolbar 70 (i.e., the shared operation buttons 72) is shared by multiple users who access the shared work area. Therefore, the same shared toolbar 70 is displayed on the display 24 of the user terminal 12 used by multiple users who access the same shared work area.
[0036] The work area providing unit 48 can change the contents of the shared toolbar 70 according to instructions from each user. For example, the work area providing unit 48 can add a shared operation button 72 to the shared toolbar 70, delete a shared operation button 72 from the shared toolbar 70, change a shared operation button 72 included in the shared toolbar 70 to another shared operation button 72 associated with another instruction command, change the name of a tab 74, and move a shared operation button 72 included in a tab 74 to another tab 74. Since the shared toolbar 70 is shared by multiple users, the changes to the shared toolbar 70 made by an instruction from a user are reflected by all the other users. In other words, when the contents of the shared toolbar 70 are changed by a first user, when another user, a second user, accesses the shared work area, the shared toolbar 70 whose contents have been changed by the first user is displayed on the user terminal 12 of the second user.
[0037] In this embodiment, the shared toolbar 70 (i.e., the shared operation button 72) cannot be hidden. However, the shared toolbar 70 may be switched between visible and invisible for each user in accordance with an instruction from each user.
[0038] FIG. 5 is a diagram showing an example of display of the shared work area window 60, the shared toolbar 70, and the personal toolbar 80 on the display 24a of the user terminal 12 used by the first user. The work area providing unit 48 can display the personal toolbar 80 on the display 24a together with the shared work area window 60 and the shared toolbar 70 described above. The personal toolbar 80 includes one or more personal operation buttons 82 as personal operators. Like the shared toolbar 70, the personal toolbar 80 may also be configured to include multiple tabs. The personal operation buttons 82 are also operators for the user to input instructions related to the work in the shared work area, and each personal operation button 82 is associated with each process related to the electronic document. When the user operates the personal operation button 82, an instruction command for executing the process corresponding to the personal operation button 82 is input to the work area providing unit 48, and the work area providing unit 48 executes the process related to the electronic document according to the instruction command.
[0039] The personal toolbar 80 (i.e., personal operation buttons 82), unlike the shared toolbar 70 (i.e., shared operation buttons 72), is not shared by a plurality of users accessing the shared work area, but is used exclusively by one user. Therefore, even if a first user and a second user access the same shared work area, the personal toolbar 80 for the first user is displayed only on the display 24a of the user terminal 12 of the first user, and is not displayed on the display 24 of the user terminal 12 of the second user.
[0040] Each user can determine the content of the process associated with his / her personal operation button 82. In other words, the work area providing unit 48 can determine the content of the instruction input by the personal operation button 82 of the user in response to an instruction from the user. Since the personal toolbar 80 is not shared by a plurality of users, the personal toolbar 80 can include personal operation buttons 82 associated with processes related to work specific to the user who uses the personal toolbar 80 (hereinafter, may be referred to as "personal work"). For example, the personal toolbar 80 shown in FIG. 5 includes a personal operation button 82a associated with a process of adding a stamp (an object added to an electronic document) containing the name of the first user to an electronic document as a process related to a work specific to the first user who uses the personal toolbar 80, and a personal operation button 82b associated with a process of opening a memorandum regarding a process related to an electronic document that has been edited in advance by the first user. Since the personal operation buttons 82a and 82b are not displayed on the display 24 of the user terminal 12 of users other than the first user, there is no risk of other users adding a stamp containing the first user's name to an electronic document, and there is no risk of other users seeing the first user's memorandum.
[0041] Since each user determines the content of the process associated with his / her personal operation button 82, the work area providing unit 48 can display different types of personal operation buttons 82 on the display 24 of the user terminal 12 of each user according to the multiple users. Different types of personal operation buttons 82 mean personal operation buttons 82 associated with different processes. For example, as shown in FIG. 5, the display 24a of the user terminal 12 of the first user displays, together with the shared work area window 60, a personal operation button 82a associated with a process of adding a stamp containing the name of the first user to an electronic document, and a personal operation button 82b associated with a process of opening the first user's memorandum, while as shown in FIG. 6, the display 24b of the user terminal 12 of the second user accessing the same shared work area displays, together with the shared work area window 60, a personal operation button 82c associated with a process of adding a stamp containing the name of the second user to an electronic document.
[0042] 5 and 6, the personal operation button 82 is included in a personal toolbar 80 that is displayed separately from the shared toolbar 70, but as shown in Fig. 7, the personal operation button 82 may be included in one tab 74a in the shared toolbar 70. Although the tab 74a is included in the shared toolbar 70, like the personal toolbar 80, it is not shared with other users.
[0043] By including the personal operation button 82 in the tab 74a of the shared toolbar 70, it is not necessary to display the personal toolbar 80 in addition to the shared toolbar 70, so the display area is reduced accordingly, and the visibility of the shared work area window 60 is improved. Also, by including the personal operation button 82 in the tab 74a, the user can know whether he or she last performed a process related to the personal operation button 82 or a process related to the shared operation button 72. Specifically, if the tab 74a including the personal operation button 82 is displayed in the shared toolbar 70, the user can know that the last process related to the personal operation button 82 was performed, and if a tab 74 other than the tab 74a is displayed in the shared toolbar 70, the user can know that the last process related to the shared operation button 72 was performed.
[0044] In addition, each user can switch between displaying and hiding his / her own personal toolbar 80 (i.e., personal operation button 82). By hiding the personal operation button 82, it is possible to prevent the personal operation button 82 from being operated by mistake.
[0045] The work area providing unit 48 can determine in what form the personal operation button 82 is to be displayed and whether or not to display the personal operation button 82, according to instructions from each user. For example, the work area providing unit 48 sends each user an inquiry to select whether the personal operation button 82 is to be displayed in a personal toolbar 80 independent of the shared toolbar 70, the personal operation button 82 is to be displayed in one tab 74a of the shared toolbar 70, or the personal operation button 82 is not to be displayed, and determines the display form (including non-display) of the personal operation button 82 based on each user's answer to the inquiry.
[0046] The work area providing unit 48 stores information about the personal operation buttons 82 for each user in the user DB 44 in the memory 42. Fig. 8 is a conceptual diagram showing the contents of the user DB 44. As shown in Fig. 8, the user DB 44 stores a user ID indicating a user who has been registered in the work area providing server 14, a display mode of the personal operation button 82 set by the user, and a type of personal operation button 82 set by the user (contents of the process associated with the personal operation button 82), which are associated with each other. The types of personal work area buttons will be described later.
[0047] The work area providing unit 48 refers to the user DB 44, identifies the display mode of the personal operation button 82 for each user and the type of each personal operation button 82, and then displays the personal operation button 82 on the display 24 of each user's user terminal 12. When a user issues an instruction to change the display mode of the personal operation button 82 or the type of the personal operation button 82, the work area providing unit 48 updates the contents of the user DB 44 in response to the change instruction.
[0048] In addition, the work area providing unit 48 may determine whether or not to display the personal operation button 82 of a focused user among multiple users accessing the same shared work area on the display 24 of the user terminal 12 used by the focused user, depending on the display status of the personal operation buttons 82 of users other than the focused user among the multiple users.
[0049] For example, the work area providing unit 48 refers to the user DB 44, and when the display mode setting of the personal operation button 82 of all users other than the focused user among the users accessing the same shared work area as the focused user is set to display the personal operation button 82, the work area providing unit 48 displays the personal operation button 82 of the focused user on the display 24 of the user terminal 12 of the focused user regardless of the display mode setting of the personal operation button 82 of the focused user. This is because if other users accessing the same shared work area are displaying the personal operation button 82, it is considered that there is a high possibility that each user needs to perform personal work in the shared work area. Note that in this embodiment, the work area providing unit 48 displays the personal operation button 82 of the focused user when the display mode setting of the personal operation button 82 of all users other than the focused user among the users accessing the same shared work area as the focused user is set to display the personal operation button 82, but when the display mode setting of the personal operation button 82 of the users other than the focused user, which is a predetermined ratio or more, among the users accessing the same shared work area as the focused user, is set to display the personal operation button 82, the work area providing unit 48 may display the personal operation button 82 of the focused user.
[0050] On the other hand, the work area providing unit 48 refers to the user DB 44, and when the display mode setting of the personal operation button 82 of any user other than the focused user (or a predetermined percentage of users other than the focused user) who is accessing the same shared work area as the focused user is hidden, determines the display mode of the focused user's personal operation button 82 in accordance with the display mode setting of the focused user's personal operation button 82.
[0051] In addition, if the name given to the shared toolbar 70 or shared operation button 72, which is a shared operator displayed together with the shared work area window 60, indicates a user-specific operation, the work area providing unit 48 may be configured to display a personal operation button 82 on the display 24 of the user terminal 12 of multiple users accessing the shared work area.
[0052] For example, as shown in FIG. 9, when the name of the tab 74b of the shared toolbar 70 is "Approval Task", it can be said that there is a high possibility that approval processing will be performed in the shared work area window 60. Furthermore, approval processing often includes personal tasks. Therefore, in such a case, the work area providing unit 48 displays a personal operation button 82 (in the example of FIG. 9, a personal toolbar 80 including the personal operation button 82) on the display 24 of the user terminal 12 of a plurality of users who are accessing the shared work area. Note that the name indicating the personal task is not limited to one including "approval" and may be one including, for example, "confirmation". Also, when the name indicating the personal task is a name other than the tab 74 of the shared toolbar 70 (for example, the name of the shared operation button 72), the work area providing unit 48 similarly displays the personal operation button 82 on the display 24 of each user terminal 12. In addition, if the name of the tab 74b on the shared toolbar 70 indicates a personal task, the work area providing unit 48 may be configured to display a personal operation button 82 on the display 24 of the user terminal 12 of multiple users accessing the shared work area when the tab 74b is selected by any of the users accessing the shared work area.
[0053] As described above, the work area providing unit 48 provides a shared work area or a personal work area to a user based on the user's selection. When a user accesses a personal work area, a personal work area window and personal work area operation buttons as personal work area operators are displayed on the display screen displayed on the display 24 of the user terminal 12.
[0054] Fig. 10 is a diagram showing an example of a display of a personal work area window 90 and personal work area operation buttons 92. The personal work area window 90 has almost the same content as the shared work area window 60 shown in Fig. 4, for example, and therefore a detailed description will be omitted. However, since the personal work area window 90 is not shared by multiple users, the icons 64 and 66 (see Fig. 4) are not displayed in the personal work area window 90.
[0055] Since the personal work area operation button 92 is also dedicated to the user, each user can determine for himself or herself the content of the process associated with the personal work area operation button 92. In other words, the work area providing unit 48 can determine the content of the instruction to be input by the personal work area operation button 92 of the user in response to the instruction from the user. Since the personal work area operation button 92 is also not shared by multiple users, the personal work area operation button 92 can be associated with a process related to a personal task, which is a task specific to the user. The type of the personal work area operation button 92 of each user (the content of the process associated with the personal work area operation button 92) is associated with the user ID indicating the user and stored in the user DB 44 (see FIG. 8).
[0056] Here, the personal operation buttons 82 (see FIG. 5, etc.) displayed together with the shared work area window 60 on the display 24 of the user terminal 12 used by the user who has accessed the shared work area may include the same type of operators as the personal work area operation buttons 92 displayed on the display 24 when the user accesses the personal work area. In this way, the user can perform personal tasks in the shared work area that could not be performed until the electronic document was temporarily moved to the personal work area.
[0057] In particular, the personal operation buttons 82 may be of the same type as the personal work area operation buttons 92. This allows the user to use the personal operation buttons 82 of the same type as the personal work area operation buttons 92 in the shared work area, so that the user can work on electronic documents in the shared work area in the same way as working in his / her personal work area. In this case, it is not necessary to store information indicating the type of the personal operation buttons 82 in the user DB 44, and the work area providing unit 48 can display the personal operation buttons 82 of each user based on the type of the personal work area operation buttons 92 stored in the user DB 44.
[0058] The overview of the work area providing server 14 according to this embodiment has been described above. According to this embodiment, different types of personal operation buttons 82 are displayed for a plurality of users accessing the same shared work area. This allows each user to immediately operate the personal operation button 82 without the need for any extra operation. In particular, by displaying the personal operation button 82 dedicated to the user together with the shared work area window 60, for example, an operation related to the user's personal business can be performed on the electronic document related to the thumbnail T displayed in the document display section 62 in the shared work area window 60 without the need to move the electronic document related to the thumbnail T displayed in the document display section 62 to the personal work area once.
[0059] The flow of processing by the work area providing unit 48 will be described below with reference to the flowchart shown in FIG.
[0060] In step S10, the user is authenticated by the work area providing server 14 and then accesses either the shared work area or the personal work area.
[0061] When the user accesses the personal work area, the process proceeds to step S12, where the work area providing unit 48 displays a personal work area window 90 and personal work area operation buttons 92 on the display 24 of the user terminal 12 of the user. In this case, the user works on electronic documents in the personal work area dedicated to the user.
[0062] When the user accesses the shared work area, the process proceeds to step S14, where the work area providing unit 48 displays the shared work area window 60 and the shared operation button 72 on the display 24 of the user terminal 12 of the user. In this case, it is assumed that the shared toolbar 70 including the shared operation button 72 is displayed.
[0063] In step S16, the work area providing unit 48 refers to the user DB 44 and determines whether or not all other users who are accessing the shared work area accessed by the relevant user have their personal operation buttons 82 displayed.
[0064] If all other users have the personal operation button 82 displayed, proceed to step S18, in which the work area providing unit 48 displays the personal operation button 82 together with the shared work area window 60 and the shared operation button 72 on the display 24 of the user terminal 12 of that user.
[0065] If any of the other users has not displayed the personal operation button 82, the process proceeds to step S20, where the work area providing unit 48 determines whether or not the name of the shared toolbar 70 or the shared operation button 72 displayed in step S14 includes a name indicating a personal task. If the name of the shared toolbar 70 or the shared operation button 72 includes a name indicating a personal task, the process proceeds to step S18.
[0066] If there is no name indicating a personal task in the names of the shared toolbar 70 or the shared operation buttons 72, the process proceeds to step S22, where the work area providing unit 48 refers to the display mode of the personal operation buttons 82 set by the user in the user DB 44, and determines whether the user setting is set to display the personal operation buttons 82. If the user setting is set to display the personal operation buttons 82, the process proceeds to step S18.
[0067] If the user settings are not set to display the personal operation button 82, the process proceeds to step S24, where the work area providing unit 48 does not display the personal operation button 82 on the display 24 of the user terminal 12 of that user.
[0068] Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications are possible without departing from the spirit of the present invention. [Explanation of symbols]
[0069] 10 information processing system, 12 user terminal, 14 work area providing server, 16 communication line, 20, 40 communication interface, 22 input interface, 24, 24a, 24b display, 26, 42 memory, 28, 46 processor, 48 work area providing section, 60 shared work area window, 62 document display section, 64, 66 icon, 70 shared toolbar, 72 shared operation button, 74, 74a tab, 80 personal toolbar, 82, 82a, 82b, 82c personal operation button, 90 personal work area window, 92 personal work area operation button.
Claims
1. A processor is provided. The processor, displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area which is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and operators for the plurality of users to input instructions relating to the work in the shared work area; displaying, on a display screen of at least one of the plurality of terminal devices, personal operators for inputting instructions for a task specific to the user who uses the terminal device, together with the shared work area; determining the content of an instruction to be input by the personal operator of the user in response to the instruction from the user; 23. An information processing apparatus comprising:
2. A processor is provided. The processor, displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area which is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and operators for the plurality of users to input instructions relating to the work in the shared work area; displaying, on a display screen of at least one of the plurality of terminal devices, personal operators for inputting instructions for a task specific to the user who uses the terminal device, together with the shared work area; determining whether or not to display the personal operator on a display screen of the terminal device used by the user in response to an instruction from the user; 23. An information processing apparatus comprising:
3. The processor, determining whether or not to display the personal operator of a noted user among the plurality of users on a display screen of the terminal device used by the noted user according to a display status of the personal operator of users other than the noted user among the plurality of users; 3. The information processing apparatus according to claim 2.
4. A processor is provided. The processor, displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area which is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and operators for the plurality of users to input instructions relating to the work in the shared work area; displaying, on a display screen of at least one of the plurality of terminal devices, personal operators for inputting instructions for a task specific to the user who uses the terminal device, together with the shared work area; displaying on the display screen a shared operator that can be shared and used by the plurality of users; when the name given to the shared operator indicates an operation specific to the user, the personal operator is displayed on the display screen; 23. An information processing apparatus comprising:
5. A processor is provided. The processor, displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area which is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and operators for the plurality of users to input instructions relating to the work in the shared work area; displaying, on a display screen of at least one of the plurality of terminal devices, personal operators for inputting instructions for a task specific to the user who uses the terminal device, together with the shared work area; Provide each user with a personal workspace that is a workspace dedicated to that user, the personal operators displayed on a display screen of the terminal device used by the user include operators of the same type as personal work area operators displayed when the user accesses a personal work area; 23. An information processing apparatus comprising:
6. On the computer, displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area which is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and operators for the plurality of users to input instructions relating to the work in the shared work area; displaying, on a display screen of at least one of the plurality of terminal devices, personal operators for inputting instructions for a task specific to the user who uses the terminal device, together with the shared work area; determining the content of an instruction to be input by the personal operator of the user in response to the instruction from the user; 2. An information processing program comprising:
7. On the computer, displaying, on display screens of a plurality of terminal devices used by the plurality of users, a shared work area which is accessed by a plurality of users and in which the plurality of users can cooperate to perform work, and operators for the plurality of users to input instructions relating to the work in the shared work area; displaying, on a display screen of at least one of the plurality of terminal devices, personal operators for inputting instructions for a task specific to the user who uses the terminal device, together with the shared work area; determining whether or not to display the personal operator on a display screen of the terminal device used by the user in response to an instruction from the user; 2. An information processing program comprising:
Citation Information
Patent Citations
Electronic conference system
JP1997200350A
Picture sharing system
JP2000267968A
Customizable user interface
JP2004192641A
Simultaneous collaborative review of documents
JP2011520172A
Calling attention to a section of shared data
US20200319778A1