JP7010086B2 - Information processing equipment, authority management system, authority management method, and program - Google Patents
Information processing equipment, authority management system, authority management method, and program Download PDFInfo
- Publication number
- JP7010086B2 JP7010086B2 JP2018049183A JP2018049183A JP7010086B2 JP 7010086 B2 JP7010086 B2 JP 7010086B2 JP 2018049183 A JP2018049183 A JP 2018049183A JP 2018049183 A JP2018049183 A JP 2018049183A JP 7010086 B2 JP7010086 B2 JP 7010086B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- authority
- document data
- setting
- execution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Document Processing Apparatus (AREA)
Description
本発明は、情報処理装置、権限管理システム、権限管理方法、及びプログラムに関する。 The present invention relates to an information processing device, an authority management system, an authority management method, and a program.
従来、文書や表や図形等を含むドキュメントデータを暗号化することで、ドキュメントデータの閲覧や編集を実行可能なユーザを制限する技術が開示されている。 Conventionally, a technique for limiting users who can view or edit document data by encrypting document data including documents, tables, figures, etc. has been disclosed.
このようなドキュメントデータにおいてユーザごとに閲覧等をさせたい部分が異なっている場合がある。特許文献1には、ドキュメントデータのオブジェクトごと又は階層データごとに個別に暗号化を施す技術が開示されている。
In such document data, the part to be viewed may differ for each user.
しかしながら、特許文献1に記載の技術は、ドキュメントデータを復号する場合、暗号化した部分ごとの鍵が必要になる。そのため、特許文献1に記載の技術は、暗号化されている部分と同数の鍵を管理しなければならず、鍵の管理が煩雑である。
However, the technique described in
本発明は、上記に鑑みてなされたものであって、ドキュメントデータの暗号化されている構成部分ごとの鍵を用いることなく、構成部分の其々にユーザごとに異なる権限を付与することが可能な情報処理装置、権限管理システム、権限管理方法、及びプログラムを提供することを目的とする。 The present invention has been made in view of the above, and it is possible to give different authority to each of the components for each user without using the key for each encrypted component of the document data. The purpose is to provide various information processing devices, authority management systems, authority management methods, and programs.
上述した課題を解決し、目的を達成するために、本発明は、ドキュメントデータと、当該ドキュメントデータに対して実行する処理とを受け付ける受付手段と、前記処理を実行させるユーザを識別するユーザ情報を取得する取得手段と、前記ドキュメントデータを構成する構成部分ごとに、前記取得手段が取得した前記ユーザ情報のユーザが前記処理を実行する実行権限を有しているか否かを判定する判定手段と、前記判定手段が前記実行権限を有していると判定した前記構成部分に対して、前記受付手段が受け付けた処理を実行する実行手段と、前記構成部分に対して、前記処理ごとに、前記実行権限を付与するユーザを設定する設定手段と、を備える情報処理装置である。そして、前記設定手段は、前記構成部分に対して、前記処理ごとに、ユーザが属しているグループを識別可能なグループ識別情報を設定する。
In order to solve the above-mentioned problems and achieve the object, the present invention provides document data, a receiving means for receiving a process to be executed on the document data, and user information for identifying a user who executes the process. The acquisition means to be acquired, and the determination means for determining whether or not the user of the user information acquired by the acquisition means has the execution authority to execute the process for each component constituting the document data. The execution means for executing the process accepted by the reception means for the component determined by the determination means to have the execution authority, and the execution for each process with respect to the component. It is an information processing device including a setting means for setting a user to be authorized . Then, the setting means sets group identification information that can identify the group to which the user belongs for each of the processes.
本発明によれば、ドキュメントデータの暗号化されている構成部分ごとの鍵を用いることなく、構成部分の其々にユーザごとに異なる権限を付与することが可能になるという効果を奏する。 According to the present invention, there is an effect that it is possible to give different authority to each of the components for each user without using the key for each of the encrypted components of the document data.
以下、添付図面を参照しながら、本発明に係る情報処理装置、権限管理システム、権限管理方法、及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、情報処理装置、権限管理システム、権限管理方法、及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。 Hereinafter, embodiments of the information processing apparatus, the authority management system, the authority management method, and the program according to the present invention will be described in detail with reference to the accompanying drawings. The embodiments described below are an embodiment of an information processing apparatus, an authority management system, an authority management method, and a program, and do not limit the configuration, specifications, and the like.
図1は、本実施形態に係る権限管理システム1の一例を示す説明図である。権限管理システム1は、文書や表や図形等を含むドキュメントデータを構成する構成部分ごとに、ユーザと、ユーザに付与する実行権限とを設定するシステムである。そして、権限管理システム1は、ドキュメントデータの構成部分の其々について、ユーザに許可されている処理を実行する。
FIG. 1 is an explanatory diagram showing an example of the
権限管理システム1は、ユーザ端末10と、印刷装置20とを備える。ユーザ端末10と、印刷装置20とは、LAN(Local Area Network)や、VPN(Virtual Private Network)等のネットワーク30を介して、通信可能に接続されている。なお、図1に示す権限管理システム1は、ユーザ端末10と、印刷装置20と其々複数台備えている。しかし、ユーザ端末10と、印刷装置20との台数は限定しない。
The
ユーザ端末10は、例えば、各種情報の表示や編集等を実行するパーソナルコンピュータ等の情報処理装置である。例えば、ユーザ端末10は、ユーザ端末10にログインしているユーザに管理者権限が付与されている場合に、ドキュメントデータの構成部分の其々に、ユーザに実行権限を設定する。また、ユーザ端末10は、ユーザの実行権限に応じて、ドキュメントデータの閲覧処理や編集処理を実行する。また、印刷装置20にドキュメントデータを印刷させる操作を受け付ける。そして、ユーザ端末10は、ユーザの権限に基づいて印刷装置20にドキュメントデータの印刷を要求する。なお、ユーザ端末10は、パーソナルコンピュータに限らず、タブレット端末やスマートフォン等であってもよい。
The
印刷装置20は、各種情報を印刷するプリンタ等の画像形成装置である。印刷装置20は、ユーザの実行権限に応じて、ドキュメントデータを印刷する。なお、印刷装置20は、プリンタに限らず、コピー装置や、スキャナ装置や、ファクス装置であってもよい。または、印刷装置20は、複写機、コピー機能、スキャナ機能、ファクス機能、プリンタ機能のうち少なくとも2つの機能を有する複合機であってもよい。
The
次に、権限管理システム1が備える各種装置のハードウェア構成を説明する。
Next, the hardware configurations of various devices included in the
図2は、ユーザ端末10のハードウェア構成の一例を示すブロック図である。
FIG. 2 is a block diagram showing an example of the hardware configuration of the
ユーザ端末10は、CPU(Central Processing Unit)101と、RAM(Random Access Memory)102と、ROM(Read Only Memory)103と、記憶部104と、通信インタフェース105と、表示部106と、操作部107とを備える。これら各部は、バス108を介して相互に接続している。
The
CPU101は、ユーザ端末10の動作を統括的に制御する。RAM102は、各種プログラムや各種データを一時的に記憶する記憶媒体である。ROM103は、各種プログラムやデータを記憶する記憶媒体である。そして、CPU101と、RAM102と、ROM103とは、ユーザ端末10の全体の動作を制御し、ユーザ端末10が有する各種の機能を実現するコンピュータである。
The CPU 101 comprehensively controls the operation of the
記憶部104は、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の不揮発性の記憶装置である。記憶部104は、アプリケーションプログラム109と、ドライバプログラム110と、ユーザ情報テーブル111とを記憶する。 The storage unit 104 is a non-volatile storage device such as an HDD (Hard Disk Drive) or SSD (Solid State Drive). The storage unit 104 stores the application program 109, the driver program 110, and the user information table 111.
アプリケーションプログラム109は、ドキュメントデータの閲覧処理や編集処理等の各種処理を実行するプログラムである。 The application program 109 is a program that executes various processes such as document data browsing processing and editing processing.
ドライバプログラム110は、印刷装置20にドキュメントデータを印刷させるプログラムである。例えば、ドライバプログラム110は、アプリケーションプログラム109等がドキュメントデータを変換して生成したPDL(Page Description Language)データに対して、各種処理を実行する。そして、ドライバプログラム110は、PDLデータを送信して印刷装置20に印刷を要求する。
The driver program 110 is a program that causes the
ユーザ情報テーブル111は、ユーザに関する各種情報を記憶する情報テーブルである。ここで、図3は、ユーザ情報テーブル111のデータ構成の一例を示す説明図である。ユーザ情報テーブル111は、ユーザ名と、権限種類と、グループと、MAC(Media Access Control)アドレスと、ログインユーザ名とを関連付けて記憶する。ユーザ名は、ユーザを識別可能なユーザ識別情報である。例えば、ユーザ名は、ユーザの名称である。権限種類は、ユーザに付与された権限の種類を示す情報である。例えば、権限種類には、管理者、標準、ゲスト等が含まれる。管理者は、全ての処理を実行可能な権限である。標準は、標準とゲストとの両方に許可されている処理を実行可能な権限である。ゲストは、ゲストに許可されている処理を実行可能な権限である。グループは、各ユーザが属しているグループを識別可能なグループ識別情報である。MACアドレスは、ユーザが使用するユーザ端末10を識別可能な識別情報である。ログインユーザ名は、ログインに使用するユーザの名称である。
The user information table 111 is an information table that stores various information about the user. Here, FIG. 3 is an explanatory diagram showing an example of the data structure of the user information table 111. The user information table 111 stores a user name, an authority type, a group, a MAC (Media Access Control) address, and a login user name in association with each other. The user name is user identification information that can identify the user. For example, the user name is the name of the user. The authority type is information indicating the type of authority given to the user. For example, the authority type includes an administrator, a standard, a guest, and the like. The administrator has the authority to execute all processes. A standard is a privilege that allows both the standard and the guest to perform the processing. The guest is the authority to perform the processing permitted to the guest. The group is group identification information that can identify the group to which each user belongs. The MAC address is identification information that can identify the
通信インタフェース105は、ネットワーク30を介して接続された装置との通信を実行するインタフェースである。例えば、通信インタフェース105は、ネットワーク30を介して接続された他のユーザ端末10や、印刷装置20との通信を実行する。
The communication interface 105 is an interface that executes communication with a device connected via the network 30. For example, the communication interface 105 executes communication with another
表示部106は、例えば、液晶表示装置である。 The display unit 106 is, for example, a liquid crystal display device.
操作部107は、例えば、キーボードやマウス等の操作装置である。 The operation unit 107 is, for example, an operation device such as a keyboard or a mouse.
図4は、印刷装置20のハードウェア構成の一例を示すブロック図である。
FIG. 4 is a block diagram showing an example of the hardware configuration of the
印刷装置20は、CPU201と、RAM202と、ROM203と、記憶部204と、通信インタフェース205と、操作パネル206と、プリンタエンジン207とを備える。これら各部は、バス208を介して相互に接続している。
The
CPU201は、印刷装置20の動作を統括的に制御する。RAM202は、各種プログラムや各種データを一時的に記憶する記憶媒体である。ROM203は、各種プログラムやデータを記憶する記憶媒体である。そして、CPU201と、RAM202と、ROM203とは、印刷装置20の全体の動作を制御し、印刷装置20が有する各種の機能を実現するコンピュータである。
The
記憶部204は、HDDやSSD等の不揮発性の記憶装置である。記憶部204は、制御プログラム209と、ユーザ情報テーブル210とを記憶する。
The
制御プログラム209は、印刷装置20が備えている機能を発揮させるためのプログラムである。
The
ユーザ情報テーブル210は、ユーザ端末10の記憶部104に記憶されているユーザ情報テーブル111と同様に、ユーザに関する各種情報を記憶している情報テーブルである。
The user information table 210 is an information table that stores various information about the user, like the user information table 111 stored in the storage unit 104 of the
通信インタフェース205は、ネットワーク30を介して接続された装置との通信を実行するインタフェースである。例えば、通信インタフェース205は、ネットワーク30を介して接続されたユーザ端末10や、他の印刷装置20との通信を実行する。
The communication interface 205 is an interface that executes communication with a device connected via the network 30. For example, the communication interface 205 executes communication with a
操作パネル206は、ユーザの操作に応じた各種操作の入力を受け付けるとともに、各種の情報を表示する。例えば、操作パネル206は、タッチパネル機能を搭載した液晶表示装置である。さらに、操作パネル206は、ハードウェアキー等やランプ等を備えていてもよい。
The
プリンタエンジン207は、プリンタヘッドや、紙等の印刷媒体を搬送する搬送部を制御して、印刷データを印刷媒体に形成する印刷を実行する。
The
次に、権限管理システム1の各種装置が有する特徴的な機能について説明する。
Next, the characteristic functions of the various devices of the
図5は、実施の形態のユーザ端末10が有する特徴的な機能構成を示す機能ブロックの例を示すブロック図である。便宜上、図5では、実施の形態に係る機能を主に例示しているが、ユーザ端末10が有する機能は、これらに限られるものではない。
FIG. 5 is a block diagram showing an example of a functional block showing a characteristic functional configuration of the
ユーザ端末10のCPU101は、記憶部104に格納されたアプリケーションプログラム109やドライバプログラム110等のプログラム実行することにより、各種機能を実現する。具体的には、CPU101は、データ処理部1001と、表示制御部1002と、操作制御部1003と、通信制御部1004と、ユーザ情報管理部1005と、端末情報取得部1006と、ログイン処理部1007と、権限設定部1008と、復号処理部1009と、閲覧処理部1010と、編集処理部1011と、印刷処理部1012とを実現する。
The CPU 101 of the
データ処理部1001は、各機能部間のデータ処理を制御する。
The
表示制御部1002は、表示制御手段の一例である。表示制御部1002は、表示部106を制御して、各種画面を表示させる。例えば、表示制御部1002は、ドキュメントデータの構成部分を指定して、構成部分に各種処理の実行権限を付与するユーザを設定する権限設定画面G1(図7参照)を表示させる。また、表示制御部1002は、ユーザ名やパスワードを入力するログイン画面を表示させる。また、表示制御部1002は、ドキュメントデータの構成部分について、編集処理を実行する実行権限の無いユーザが編集処理を実行した場合に、実行権限が無いことを通知する編集禁止画面を表示させる。
The
操作制御部1003は、受付手段、及び入力手段の一例である。操作制御部1003は、操作部107を制御して、各種操作を受け付ける。例えば、操作制御部1003は、ドキュメントデータの構成部分と、構成部分に対して実行する処理とを指定する操作を受け付ける。また、操作制御部1003は、ドキュメントデータを復号するパスワードの入力を受け付ける。
The
通信制御部1004は、送信手段の一例である。通信制御部1004は、通信インタフェース105を制御して、他のユーザ端末10や印刷装置20との通信を実行する。例えば、通信制御部1004は、印刷装置20に印刷させる印刷データを送信する。
The
ユーザ情報管理部1005は、ユーザ情報テーブル111を管理する。例えば、ユーザ情報管理部1005は、ユーザ情報テーブル111からユーザ情報を取得する。また、ユーザ情報管理部1005は、ユーザ情報テーブル111にユーザ情報を記憶させる。
The user
端末情報取得部1006は、MACアドレス等のユーザ端末10等を識別可能な情報を取得する。
The terminal
ログイン処理部1007は、ユーザ端末10へのログインを制御する。例えば、ログイン処理部1007は、ログインされていない場合に、表示制御部1002にログイン画面を表示させる。ログイン画面は、ユーザにログインを要求する画面である。また、ログイン画面には、ユーザ名を入力するユーザ名入力欄と、ログインに使用するログインパスワードを入力するパスワード入力欄とが含まれている。ログイン処理部1007は、ログイン画面で入力されたユーザ名と、ログインパスワードとでログインを実行する。
The login processing unit 1007 controls login to the
権限設定部1008は、設定手段の一例である。権限設定部1008は、ドキュメントデータを構成する各構成部分に、処理内容ごとに実行権限を付与するユーザを設定する。ここで、図6は、ドキュメントデータの構成部分ごとの権限設定の一例を説明する説明図である。図6には、ドキュメントデータと、ドキュメントデータの権限設定とが含まれている。図6に示すドキュメントデータには、文字列「ABC」と、三角形の図形と、四角形の図形とが含まれている。 The authority setting unit 1008 is an example of setting means. The authority setting unit 1008 sets a user who grants execution authority for each processing content to each component constituting the document data. Here, FIG. 6 is an explanatory diagram illustrating an example of authority setting for each component of document data. FIG. 6 includes document data and document data permission settings. The document data shown in FIG. 6 includes a character string "ABC", a triangular figure, and a quadrangle figure.
また、権限設定には、処理ごとに、処理の実行権限を付与するユーザが設定される。図6に示す権限設定には、文字列「%PrintUser」と、文字列「%BrowseUser」と、文字列「%EditUser」とが含まれている。「%PrintUser」はに、該当する構成部分を印刷可能なユーザが設定される。「%BrowseUser」はに、該当する構成部分を閲覧可能なユーザが設定される。「%EditUser」はに、該当する構成部分を編集可能なユーザが設定される。 Further, in the authority setting, a user who grants the execution authority of the process is set for each process. The authority setting shown in FIG. 6 includes a character string "% PrintUser", a character string "% BrowseUser", and a character string "% EditUser". A user who can print the corresponding component is set in "% PrintUser". A user who can browse the corresponding component is set in "% Browse User". A user who can edit the corresponding component is set in "% EditUser".
図6に示す文字列「ABC」には、ユーザを識別可能なユーザ識別情報であるユーザ名が設定されている。すなわち、文字列「ABC」について、「%PrintUser」には「A」が設定され、「%BrowseUser」には「A」が設定され、「%EditUser」には「A」が設定されている。よって、図6に示す文字列「ABC」は、ユーザAが閲覧処理、印刷処理、及び編集処理を実行可能であることを示している。すなわち、ユーザA以外のユーザが印刷処理を実行しても文字列「ABC」は、印刷されない。また、ユーザA以外のユーザが閲覧処理を実行しても文字列「ABC」は、表示されない。また、ユーザA以外のユーザが編集処理を実行しても文字列「ABC」は、変更することができず、編集が禁止されていることを示す編集禁止画面が表示される。 In the character string "ABC" shown in FIG. 6, a user name which is user identification information that can identify a user is set. That is, for the character string "ABC", "A" is set in "% PrintUser", "A" is set in "% BrowseUser", and "A" is set in "% EditUser". Therefore, the character string "ABC" shown in FIG. 6 indicates that the user A can execute the browsing process, the printing process, and the editing process. That is, the character string "ABC" is not printed even if a user other than the user A executes the printing process. Further, even if a user other than the user A executes the browsing process, the character string "ABC" is not displayed. Further, even if a user other than the user A executes the editing process, the character string "ABC" cannot be changed, and an editing prohibition screen indicating that editing is prohibited is displayed.
図6に示す三角形の図形には、ユーザに付与されている権限の種類が設定されている。すなわち、三角形の図形について、「%PrintUser」には「Admin」が設定され、「%BrowseUser」には「Admin」「Standard」「Guest」が設定され、「%EditUser」には「Admin」が設定されている。よって、図6に示す三角形の図形は、権限種類「管理者」のユーザが印刷処理を実行可能であり、権限種類「管理者」「標準」「ゲスト」のユーザが閲覧処理を実行可能であり、権限種類「管理者」のユーザが編集処理を実行可能であることを示している。 The type of authority given to the user is set in the triangular figure shown in FIG. That is, for a triangular figure, "Addmin" is set in "% PrintUser", "Addmin", "Standard", and "Guest" are set in "% FlowseUser", and "Addmin" is set in "% EditUser". Has been done. Therefore, in the triangular figure shown in FIG. 6, the user of the authority type "administrator" can execute the printing process, and the user of the authority type "administrator", "standard", and "guest" can execute the viewing process. , Indicates that the user with the authority type "administrator" can execute the editing process.
図6に示す四角形の図形には、ユーザが属しているグループを識別可能なグループ識別情報であるグループ名が設定されている。すなわち、四角形の図形について、「%PrintUser」には「GroupX」「GroupY」「GroupZ」が設定され、「%BrowseUser」には「GroupX」が設定され、「%EditUser」には「GroupX」が設定されている。よって、図6に示す四角形の図形は、グループ「X」「Y」「Z」の何れかに属するユーザが印刷処理を実行可能であり、グループ「X」に属するユーザが閲覧処理を実行可能であり、グループ「X」に属するユーザが編集処理を実行可能であることを示している。 In the square figure shown in FIG. 6, a group name, which is group identification information that can identify the group to which the user belongs, is set. That is, for the quadrilateral figure, "GroupX", "GroupY", and "GroupZ" are set in "% PrintUser", "GroupX" is set in "% BrewseUser", and "GroupX" is set in "% EditUser". Has been done. Therefore, the square figure shown in FIG. 6 can be printed by a user belonging to any of the groups "X", "Y", and "Z", and can be viewed by a user belonging to the group "X". Yes, indicating that a user belonging to the group "X" can execute the editing process.
権限設定部1008は、ドキュメントデータの構成部分を指定して、権限設定を変更する操作を操作制御部1003が受け付けたことを条件に、権限設定を変更する権限設定画面G1を表示制御部1002に表示させる。なお、権限設定部1008は、ユーザの権限種類に応じて権限設定を制限してもよい。例えば、権限設定部1008は、ユーザの権限種類が管理者であることを条件に、権限設定画面G1を表示制御部1002に表示させてもよい。
The authority setting unit 1008 displays the authority setting screen G1 for changing the authority setting on the
ここで、図7は、権限設定画面G1の一例を示す説明図である。権限設定画面G1には、印刷タブG11と、閲覧タブG12と、編集タブG13とが含まれている。印刷タブG11は、印刷処理の権限設定を変更する画面に切り替えるボタンである。閲覧タブG12は、閲覧処理の権限設定を変更する画面に切り替えるボタンである。編集タブG13は、編集処理の権限設定を変更する画面に切り替えるボタンである。 Here, FIG. 7 is an explanatory diagram showing an example of the authority setting screen G1. The authority setting screen G1 includes a print tab G11, a browsing tab G12, and an editing tab G13. The print tab G11 is a button for switching to a screen for changing the print processing authority setting. The browsing tab G12 is a button for switching to a screen for changing the permission setting for browsing processing. The edit tab G13 is a button for switching to a screen for changing the authority setting of the edit process.
権限設定画面G1には、印刷処理、閲覧処理及び編集処理ごとに、ユーザ一覧G14と、追加ユーザ選択欄G15と、追加ボタンG16と、削除ボタンG17とを備えている。ユーザ一覧G14は、権限を有しているユーザの一覧である。図7に示す権限設定画面G1のユーザ一覧G14には、ユーザ「A」が表示されている。なお、ユーザ一覧G14は、ユーザ個人を示すユーザ名等に限らず、権限種類や、グループ等であってもよい。 The authority setting screen G1 includes a user list G14, an additional user selection field G15, an add button G16, and a delete button G17 for each of the print process, the view process, and the edit process. The user list G14 is a list of authorized users. The user "A" is displayed in the user list G14 of the authority setting screen G1 shown in FIG. 7. The user list G14 is not limited to a user name or the like indicating an individual user, but may be an authority type, a group, or the like.
追加ユーザ選択欄G15は、ユーザ一覧G14に追加するユーザを選択する欄である。図7に示す権限設定画面G1の追加ユーザ選択欄G15には、ユーザ「D」が表示されている。なお、追加ユーザ選択欄G15は、ユーザ個人を示すユーザ名等に限らず、権限種類や、グループ等であってもよい。追加ボタンG16は、追加ユーザ選択欄G15に選択されたユーザをユーザ一覧G14に追加するボタンである。削除ボタンG17は、ユーザ一覧G14から選択したユーザを削除するボタンである。 The additional user selection field G15 is a field for selecting a user to be added to the user list G14. The user "D" is displayed in the additional user selection field G15 of the authority setting screen G1 shown in FIG. 7. The additional user selection field G15 is not limited to a user name or the like indicating an individual user, but may be an authority type, a group, or the like. The add button G16 is a button for adding the user selected in the additional user selection field G15 to the user list G14. The delete button G17 is a button for deleting a user selected from the user list G14.
さらに、権限設定画面G1は、OKボタンG18と、キャンセルボタンG19とを備える。OKボタンG18は、権限設定画面G1での権限設定の変更内容を確定するボタンである。キャンセルボタンG19は、権限設定画面G1での権限設定の変更内容をキャンセルするボタンである。 Further, the authority setting screen G1 includes an OK button G18 and a cancel button G19. The OK button G18 is a button for confirming the change contents of the authority setting on the authority setting screen G1. The cancel button G19 is a button for canceling the change contents of the authority setting on the authority setting screen G1.
復号処理部1009は、ドキュメントデータを復号する。復号処理部1009は、ドキュメントデータを開く場合等に、ドキュメントデータを復号するパスワードが設定されているか否かを判定する。復号処理部1009は、ドキュメントデータにパスワードが設定されている場合に、表示制御部1002にパスワード入力画面を表示させる。パスワード入力画面は、ドキュメントデータを開くパスワードを入力するパスワード入力欄が含まれている。復号処理部1009は、パスワード入力画面で入力されたパスワードと、ドキュメントデータの復号に設定されているパスワードとが適合する場合に、ドキュメントデータを復号する。そして、復号処理部1009は、復号されたドキュメントデータを開く。
The decoding processing unit 1009 decodes the document data. The decryption processing unit 1009 determines whether or not a password for decrypting the document data is set when opening the document data or the like. The decryption processing unit 1009 causes the
閲覧処理部1010、編集処理部1011、及び印刷処理部1012は、取得手段、判定手段、及び実行手段の一例である。閲覧処理部1010は、ドキュメントデータの閲覧処理を実行する。例えば、閲覧処理部1010は、復号処理部1009がドキュメントデータを開いた場合に、ログインしているユーザのユーザ情報をユーザ情報管理部1005に取得させる。閲覧処理部1010は、ドキュメントデータの構成部分の其々について、閲覧処理の実行権限が示された権限設定と、取得したユーザ情報とを比較して、ユーザが閲覧権限を有しているか否かを判定する。そして、閲覧処理部1010は、ドキュメントデータの一又は複数の構成部分のうち、閲覧権限の無い構成部分を除いた、閲覧権限のある構成部分を有する表示データを生成する。閲覧処理部1010は、生成した表示データを表示制御部1002に表示させる。この様にして、閲覧処理部1010は、閲覧処理を実行する。
The browsing processing unit 1010, the editing processing unit 1011 and the print processing unit 1012 are examples of acquisition means, determination means, and execution means. The browsing processing unit 1010 executes the browsing process of the document data. For example, the browsing processing unit 1010 causes the user
編集処理部1011は、ドキュメントデータの閲覧処理を実行する。例えば、編集処理部1011は、ドキュメントデータの構成部分を編集する操作を操作制御部1003が受け付けた場合に、ログインしているユーザのユーザ情報をユーザ情報管理部1005に取得させる。編集処理部1011は、編集対象の構成部分について、編集処理の実行権限が示された権限設定と、取得したユーザ情報とを比較して、ユーザが編集権限を有しているか否かを判定する。編集処理部1011は、ユーザが編集権限を有している場合に、該当する構成部分を編集させる編集画面を表示させる。そして、編集処理部1011は、編集画面で入力された編集内容に基づいて、ドキュメントデータの構成部分を更新する。この様にして、編集処理部1011は、編集処理を実行する。一方、編集処理部1011は、ユーザが編集権限を有していない場合に、編集する実行権限が無いことを通知する編集禁止画面を表示制御部1002に表示させる。
The editing processing unit 1011 executes a document data browsing process. For example, the editing processing unit 1011 causes the user
印刷処理部1012は、生成手段の一例である。印刷処理部1012は、ドキュメントデータの印刷処理を実行する。例えば、印刷処理部1012は、ドキュメントデータを印刷する操作を操作制御部1003が受け付けた場合に、ログインしているユーザのユーザ情報をユーザ情報管理部1005に取得させる。印刷処理部1012は、ドキュメントデータの構成部分の其々について、印刷処理の実行権限が示された権限設定と、取得したユーザ情報とを比較して、ユーザが印刷権限を有しているか否かを判定する。印刷処理部1012は、ユーザが印刷権限のない構成部分を除外して、印刷権限のある構成部分を有する印刷データを生成する。そして、印刷処理部1012は、生成した印刷データを暗号化する。印刷処理部1012は、暗号化した印刷データを通信制御部1004に印刷装置20へ送信させる。この様にして、印刷処理部1012は、印刷処理を実行する。
The print processing unit 1012 is an example of the generation means. The print processing unit 1012 executes the printing process of the document data. For example, the print processing unit 1012 causes the user
図8は、実施の形態の印刷装置20が有する特徴的な機能構成を示す機能ブロックの例を示すブロック図である。便宜上、図8では、実施の形態に係る機能を主に例示しているが、印刷装置20が有する機能は、これらに限られるものではない。
FIG. 8 is a block diagram showing an example of a functional block showing a characteristic functional configuration of the
印刷装置20のCPU201は、記憶部204に格納された制御プログラム209等のプログラム実行することにより、各種機能を実現する。具体的には、CPU201は、データ処理部2001と、表示制御部2002と、操作制御部2003と、通信制御部2004と、ユーザ情報管理部2005と、ログイン処理部2006と、復号処理部2007と、印刷制御部2008とを実現する。
The
データ処理部2001は、各機能部間のデータ処理を制御する。
The
表示制御部2002は、操作パネル206を制御して、各種画面を表示させる。
The
操作制御部2003は、操作パネル206を制御して、各種操作を受け付ける。
The
通信制御部2004は、通信インタフェース205を制御して、ユーザ端末10や他の印刷装置20との通信を実行する。
The
ユーザ情報管理部2005は、ユーザ情報テーブル210を管理する。例えば、ユーザ情報管理部2005は、ユーザ情報テーブル210からユーザ情報を取得する。また、ユーザ情報管理部2005は、ユーザ情報テーブル210にユーザ情報を記憶させる。
The user
ログイン処理部2006は、ユーザ端末10へのログインを制御する。例えば、ログイン処理部2006は、ログインされていない場合に、表示制御部2002にログイン画面を表示させる。ログイン画面は、ユーザにログインを要求する画面である。また、ログイン画面には、ユーザ名を入力するユーザ名入力欄と、ログインに使用するログインパスワードを入力するパスワード入力欄とが含まれている。ログイン処理部2006は、ログイン画面で入力されたユーザ名と、ログインパスワードとでログインを実行する。
The
復号処理部2007は、ドキュメントデータや印刷データを復号する。復号処理部2007は、ドキュメントデータや印刷データを開く場合等に、対象のデータを復号するパスワードが設定されているか否かを判定する。復号処理部2007は、対象のデータにパスワードが設定されている場合に、表示制御部2002にパスワード入力画面を表示させる。パスワード入力画面は、対象のデータを復号するパスワードを入力するパスワード入力欄が含まれている。復号処理部2007は、パスワード入力画面で入力されたパスワードと、ドキュメントデータ又は印刷データを復号するパスワードとが適合する場合に、対象のデータを復号する。そして、復号処理部2007は、対象のデータを開く。
The decoding processing unit 2007 decodes the document data and the print data. The decryption processing unit 2007 determines whether or not a password for decrypting the target data is set when opening the document data or the print data. The decryption processing unit 2007 causes the
印刷制御部2008は、プリンタエンジン207等を制御して、復号処理部2007が開いた印刷データ等を印刷させる。
The
次に、実施の形態に係る権限管理システム1のユーザ端末10が実行する編集処理について説明する。図9は、実施の形態に係る権限管理システム1のユーザ端末10が実行する編集処理の流れを示すアクティビティ図である。
Next, the editing process executed by the
ユーザは、編集するドキュメントデータを選択する(ステップS1)。操作制御部1003は、ユーザが選択したドキュメントデータを特定する操作を受け付ける(ステップS2)。
The user selects the document data to be edited (step S1). The
ユーザ端末10は、ユーザ端末10を使用するユーザを識別する(ステップS3)。さらに詳しくは、ユーザ端末10は、ログイン機能を備えていない場合に、端末情報取得部1006にMACアドレス等の端末情報を取得させる。一方、ユーザ端末10は、ログイン機能を備えている場合に、ログイン処理部1007にログイン処理を実行させる。すなわち、ログイン処理部1007は、ログイン画面を表示制御部1002に表示させる。ユーザは、ログイン画面にユーザ名と、ログインパスワードとを入力する。そして、ログイン処理部1007は、ユーザ名と、ログインパスワードとの組み合わせが適正な場合にログインを許可する。
The
復号処理部1009は、ドキュメントデータを復号する(ステップS4)。さらに詳しくは、復号処理部1009は、ドキュメントデータを復号するパスワードを入力するパスワード入力画面を表示制御部1002に表示させる。ユーザは、パスワード入力画面にパスワードを入力する。復号処理部1009は、入力されたパスワードがドキュメントデータを復号するパスワードである場合にドキュメントデータを復号する。
The decoding processing unit 1009 decodes the document data (step S4). More specifically, the decryption processing unit 1009 causes the
閲覧処理部1010は、復号されたドキュメントデータの構成部分の其々について、ユーザが閲覧権限を有しているか否かを判定する判定処理を実行する(ステップS5)。表示制御部1002は、閲覧権限があると判定された構成部分を有する表示データを表示させる(ステップS6)。
The browsing processing unit 1010 executes a determination process for determining whether or not the user has browsing authority for each of the components of the decrypted document data (step S5). The
ユーザは、表示された表示データを閲覧する(ステップS7)。ユーザは、表示された構成部分から編集する構成部分を選択する(ステップS8)。操作制御部1003は、編集する構成部分を選択する操作を受け付ける(ステップS9)。
The user browses the displayed display data (step S7). The user selects a component to be edited from the displayed components (step S8). The
編集処理部1011は、対象の構成部分を編集する編集権限をユーザが有しているか否かを判定する(ステップS10)。編集権限を有している場合に(ステップS10;Yes)、編集処理部1011は、構成部分を編集する操作を受け付ける編集画面を表示制御部1002に表示させる(ステップS11)。ユーザは、編集内容を編集画面に入力する(ステップS12)。操作制御部1003は、編集画面に入力された編集内容を受け付ける(ステップS13)。
The editing processing unit 1011 determines whether or not the user has the editing authority to edit the target component (step S10). When the user has the editing authority (step S10; Yes), the editing processing unit 1011 causes the
編集処理部1011は、入力された編集内容に基づいて、ドキュメントデータの構成部分を更新する(ステップS14)。 The editing processing unit 1011 updates the component of the document data based on the input editing content (step S14).
操作制御部1003は、編集を終了する操作を受け付ける(ステップS15)。
The
編集処理部1011は、更新したドキュメントデータを暗号化する(ステップS17)。例えば、編集処理部1011は、ドキュメントデータに、ドキュメントデータを復号するパスワードを設定する。 The editing processing unit 1011 encrypts the updated document data (step S17). For example, the editing processing unit 1011 sets a password for decrypting the document data in the document data.
ステップS10において、編集権限を有していない場合に(ステップS10;No)、表示制御部1002は、権限がないため編集が禁止されていることを通知する編集禁止画面を表示させる(ステップS16)。ユーザ端末10は、ステップS15に移行する。
In step S10, when the editor does not have the edit authority (step S10; No), the
以上により、ユーザ端末10は、編集処理を終了する。
As a result, the
次に、実施の形態に係る権限管理システム1の印刷装置20が実行する印刷処理について説明する。図10は、実施の形態に係る権限管理システム1の印刷装置20が実行する印刷処理の流れを示すアクティビティ図である。
Next, the printing process executed by the
ユーザは、印刷するドキュメントデータを選択する(ステップS21)。操作制御部2003は、ユーザが選択したドキュメントデータを特定する操作を受け付ける(ステップS22)。
The user selects the document data to be printed (step S21). The
印刷装置20は、印刷装置20を使用するユーザを識別する(ステップS23)。さらに詳しくは、印刷装置20は、ログイン処理部2006にログイン処理を実行させる。すなわち、ログイン処理部2006は、ログイン画面を表示制御部2002に表示させる。ユーザは、ログイン画面にユーザ名と、ログインパスワードとを入力する。そして、ログイン処理部2006は、ユーザ名と、ログインパスワードとの組み合わせが適正な場合にログインを許可する。
The
復号処理部2007は、ドキュメントデータを復号する(ステップS24)。さらに詳しくは、復号処理部2007は、ドキュメントデータを復号するパスワードを入力するパスワード入力画面を表示制御部2002に表示させる。ユーザは、パスワード入力画面にパスワードを入力する。復号処理部2007は、入力されたパスワードが適正なパスワードである場合にドキュメントデータを復号する。
The decryption processing unit 2007 decodes the document data (step S24). More specifically, the decryption processing unit 2007 causes the
印刷制御部2008は、復号されたドキュメントデータの構成部分の其々について、ユーザが閲覧権限を有しているか否かを判定する判定処理を実行する(ステップS25)。印刷制御部2008は、印刷権限があると判定された構成部分を有する印刷データを印刷させる(ステップS26)。
The
ユーザは、印刷装置20が印刷した印刷物を受け取る。
The user receives the printed matter printed by the
以上により、印刷装置20は、印刷処理を終了する。
As a result, the
次に、実施の形態に係る権限管理システム1の各装置が実行する遠隔印刷処理について説明する。図11は、実施の形態に係る権限管理システム1の各装置が実行する遠隔印刷処理の流れを示すアクティビティ図である。
Next, the remote printing process executed by each device of the
ユーザ及びユーザ端末10は、ステップS31からステップS34までにおいて、ステップS1からステップS4までの処理と同様の処理により印刷対象のドキュメントデータを復号する。
In steps S31 to S34, the user and the
印刷処理部1012は、復号されたドキュメントデータの構成部分の其々について、ユーザが印刷権限を有しているか否かを判定する判定処理を実行する(ステップS35)。印刷処理部1012は、印刷権限があると判定された構成部分を有する印刷データを生成する(ステップS36)。 The print processing unit 1012 executes a determination process for determining whether or not the user has print authority for each of the components of the decoded document data (step S35). The print processing unit 1012 generates print data having a component determined to have print authority (step S36).
印刷処理部1012は、生成した印刷データを暗号化する(ステップS37)。さらに詳しくは、印刷処理部1012は、印刷データを暗号化して、印刷データを復号するためのパスワードを設定する。 The print processing unit 1012 encrypts the generated print data (step S37). More specifically, the print processing unit 1012 encrypts the print data and sets a password for decrypting the print data.
通信制御部2004は、暗号化された印刷データを受信する(ステップS38)。
The
復号処理部2007は、受信した印刷データを復号する(ステップS39)。さらに詳しくは、復号処理部2007は、印刷データを復号するパスワードを入力するパスワード入力画面を表示制御部2002に表示させる。ユーザは、パスワード入力画面にパスワードを入力する。復号処理部2007は、入力されたパスワードが適正なパスワードである場合に印刷データを復号する。
The decoding processing unit 2007 decodes the received print data (step S39). More specifically, the decoding processing unit 2007 causes the
印刷制御部2008は、復号された印刷データを印刷する(ステップS40)。ユーザは、印刷装置20が印刷した印刷物を受け取る。
The
以上により、印刷装置20は、遠隔印刷処理を終了する。
As a result, the
以上、本発明に係る実施形態について説明したが、本発明は、上述の各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、各実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 Although the embodiments according to the present invention have been described above, the present invention is not limited to the above-described embodiments as they are, and at the implementation stage, the components can be modified and embodied within a range that does not deviate from the gist thereof. .. In addition, various inventions can be formed by an appropriate combination of the plurality of components disclosed in each of the above-described embodiments. For example, some components may be removed from all the components shown in each embodiment. In addition, components across different embodiments may be combined as appropriate.
上述したユーザ端末10の各部の機能(データ処理部1001、表示制御部1002、操作制御部1003、通信制御部1004、ユーザ情報管理部1005、端末情報取得部1006、ログイン処理部1007、権限設定部1008、復号処理部1009、閲覧処理部1010、編集処理部1011、及び印刷処理部1012)は、CPU101が、記憶装置(例えばROM103や記憶部104等)に格納されたアプリケーションプログラム109やドライバプログラム110等を実行することにより実現されるが、これに限らず、例えば上記ユーザ端末10の各部の機能のうちの少なくとも一部が専用のハードウェア回路(例えば半導体集積回路等)で実現されてもよい。
Functions of each part of the
上述した印刷装置20の各部の機能(データ処理部2001、表示制御部2002、操作制御部2003、通信制御部2004、ユーザ情報管理部2005、ログイン処理部2006、復号処理部2007、及び印刷制御部2008)は、CPU201が、記憶装置(例えばROM203や記憶部204等)に格納された制御プログラム209等を実行することにより実現されるが、これに限らず、例えば上記印刷装置20の各部の機能のうちの少なくとも一部が専用のハードウェア回路(例えば半導体集積回路等)で実現されてもよい。
Functions of each part of the
本実施形態の権限管理システム1の各装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
The program executed by each device of the
また、本実施形態の権限管理システム1の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の各装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
Further, the program executed by each device of the
また、本実施形態の権限管理システム1の各装置で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。
Further, the program executed by each device of the
1 権限管理システム
10 ユーザ端末
20 印刷装置
111、210 ユーザ情報テーブル
1001、2001 データ処理部
1002、2002 表示制御部
1003、2003 操作制御部
1004、2004 通信制御部
1005、2005 ユーザ情報管理部
1006 端末情報取得部
1007、2006 ログイン処理部
1008 権限設定部
1009、2007 復号処理部
1010 閲覧処理部
1011 編集処理部
1012 印刷処理部
2008 印刷制御部
1
Claims (8)
前記処理を実行させるユーザを識別するユーザ情報を取得する取得手段と、
前記ドキュメントデータを構成する構成部分ごとに、前記取得手段が取得した前記ユーザ情報のユーザが前記処理を実行する実行権限を有しているか否かを判定する判定手段と、
前記判定手段が前記実行権限を有していると判定した前記構成部分に対して、前記受付手段が受け付けた処理を実行する実行手段と、
前記構成部分に対して、前記処理ごとに、前記実行権限を付与するユーザを設定する設定手段と、
を備え、
前記設定手段は、前記構成部分に対して、前記処理ごとに、ユーザが属しているグループを識別可能なグループ識別情報を設定する、
情報処理装置。 A reception means that accepts document data and processing to be executed for the document data,
An acquisition means for acquiring user information that identifies a user who executes the process, and
For each component constituting the document data, a determination means for determining whether or not the user of the user information acquired by the acquisition means has the execution authority to execute the process, and a determination means.
An execution means that executes a process accepted by the reception means with respect to the component that is determined by the determination means to have the execution authority.
A setting means for setting a user who grants the execution authority to the component portion for each process, and
Equipped with
The setting means sets group identification information that can identify the group to which the user belongs for each of the processes.
Information processing equipment.
前記判定手段は、前記ドキュメントデータのパスワードと、前記入力手段が受け付けた前記パスワードとが適合する場合に、前記構成部分ごとに前記ユーザが前記実行権限を有しているか否かを判定する、
請求項1に記載の情報処理装置。 Further equipped with an input means that accepts password input
When the password of the document data and the password accepted by the input means match, the determination means determines whether or not the user has the execution authority for each of the components.
The information processing apparatus according to claim 1 .
請求項1又は2に記載の情報処理装置。 Further provided with display control means for displaying a screen notifying that the user who does not have the execution authority of the editing process executes the editing process for editing the component portion without the execution authority.
The information processing apparatus according to claim 1 or 2 .
請求項1に記載の情報処理装置。 The setting means sets user identification information that can identify a user for the component portion for each process.
The information processing apparatus according to claim 1 .
請求項1に記載の情報処理装置。 The setting means sets group identification information that can identify the group to which the user belongs for each of the processes.
The information processing apparatus according to claim 1 .
前記情報処理装置は、
ドキュメントデータと、当該ドキュメントデータに対して実行する処理とを受け付ける受付手段と、
前記処理を実行させるユーザを識別するユーザ情報を取得する取得手段と、
前記ドキュメントデータを構成する構成部分ごとに、前記取得手段が取得した前記ユーザ情報のユーザが前記処理を実行する実行権限を有しているか否かを判定する判定手段と、
前記判定手段が前記実行権限を有していると判定した前記構成部分を有する印刷データを生成する生成手段と、
前記生成手段が生成した前記印刷データを前記画像形成装置に送信する送信手段と、
前記構成部分に対して、前記処理ごとに、前記実行権限を付与するユーザを設定する設定手段と、
を備え、
前記設定手段は、前記構成部分に対して、前記処理ごとに、ユーザが属しているグループを識別可能なグループ識別情報を設定する、
権限管理システム。 An authority management system including an image forming apparatus and an information processing apparatus that requests printing from the image forming apparatus based on the user's authority.
The information processing device is
A reception means that accepts document data and processing to be executed for the document data,
An acquisition means for acquiring user information that identifies a user who executes the process, and
For each component constituting the document data, a determination means for determining whether or not the user of the user information acquired by the acquisition means has the execution authority to execute the process, and a determination means.
A generation means for generating print data having the component determined to be determined by the determination means to have the execution authority, and a generation means.
A transmission means for transmitting the print data generated by the generation means to the image forming apparatus, and a transmission means.
A setting means for setting a user who grants the execution authority to the component portion for each process, and
Equipped with
The setting means sets group identification information that can identify the group to which the user belongs for each of the processes.
Authority management system.
ドキュメントデータと、当該ドキュメントデータに対して実行する処理とを受け付ける受付ステップと、
前記処理を実行させるユーザを識別するユーザ情報を取得する取得ステップと、
前記ドキュメントデータを構成する構成部分ごとに、前記取得ステップで取得された前記ユーザ情報のユーザが前記処理を実行する実行権限を有しているか否かを判定する判定ステップと、
前記判定ステップで前記実行権限を有していると判定された前記構成部分に対して、前記受付ステップが受け付けた処理を実行する実行ステップと、
前記構成部分に対して、前記処理ごとに、前記実行権限を付与するユーザを設定する設定ステップと、
を含み、
前記設定ステップは、前記構成部分に対して、前記処理ごとに、ユーザが属しているグループを識別可能なグループ識別情報を設定する、
権限管理方法。 It is a method of managing the authority of information processing equipment.
A reception step that accepts document data and processing to be executed for the document data,
An acquisition step for acquiring user information that identifies a user who executes the process, and
For each component constituting the document data, a determination step for determining whether or not the user of the user information acquired in the acquisition step has the execution authority to execute the process, and a determination step.
An execution step for executing a process accepted by the reception step for the component determined to have the execution authority in the determination step, and an execution step.
A setting step for setting a user to be granted the execution authority for each process for the component portion, and a setting step.
Including
In the setting step, group identification information that can identify the group to which the user belongs is set for the component for each process.
Authority management method.
前記処理を実行させるユーザを識別するユーザ情報を取得する取得ステップと、
前記ドキュメントデータを構成する構成部分ごとに、前記取得ステップで取得された前記ユーザ情報のユーザが前記処理を実行する実行権限を有しているか否かを判定する判定ステップと、
前記判定ステップで前記実行権限を有していると判定された前記構成部分に対して、前記受付ステップが受け付けた処理を実行する実行ステップと、
前記構成部分に対して、前記処理ごとに、前記実行権限を付与するユーザを設定する設定ステップと、
をコンピュータに実行させ、
前記設定ステップは、前記構成部分に対して、前記処理ごとに、ユーザが属しているグループを識別可能なグループ識別情報を設定する、
ためのプログラム。 A reception step that accepts document data and processing to be executed for the document data,
An acquisition step for acquiring user information that identifies a user who executes the process, and
For each component constituting the document data, a determination step for determining whether or not the user of the user information acquired in the acquisition step has the execution authority to execute the process, and a determination step.
An execution step for executing a process accepted by the reception step for the component determined to have the execution authority in the determination step, and an execution step.
A setting step for setting a user to be granted the execution authority for each process for the component portion, and a setting step.
Let the computer run
In the setting step, group identification information that can identify the group to which the user belongs is set for the component for each process.
Program for.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018049183A JP7010086B2 (en) | 2018-03-16 | 2018-03-16 | Information processing equipment, authority management system, authority management method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018049183A JP7010086B2 (en) | 2018-03-16 | 2018-03-16 | Information processing equipment, authority management system, authority management method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019160138A JP2019160138A (en) | 2019-09-19 |
| JP7010086B2 true JP7010086B2 (en) | 2022-01-26 |
Family
ID=67992605
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018049183A Active JP7010086B2 (en) | 2018-03-16 | 2018-03-16 | Information processing equipment, authority management system, authority management method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7010086B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7484294B2 (en) * | 2020-03-25 | 2024-05-16 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and information processing system |
| JP7793946B2 (en) | 2021-03-16 | 2026-01-06 | 株式会社リコー | Screen sharing system, screen sharing method, display device, display control method, and program |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005316528A (en) | 2004-04-27 | 2005-11-10 | Hitachi Ltd | Electronic data providing apparatus with operation authority function, electronic data providing method with operation authority function, electronic data providing program with operation authority function, and computer-readable recording medium recording electronic data providing program with operation authority function |
| JP2007080046A (en) | 2005-09-15 | 2007-03-29 | Fuji Xerox Co Ltd | Electronic document processing system and document delivery server |
| JP2007237685A (en) | 2006-03-10 | 2007-09-20 | Ricoh Co Ltd | Image forming apparatus, security method for image forming apparatus, program, and storage medium storing program |
| JP2007304775A (en) | 2006-05-10 | 2007-11-22 | Fuji Xerox Co Ltd | Electronic document processor, processing method and processing program, and electronic document management system |
| JP2009054089A (en) | 2007-08-29 | 2009-03-12 | Hitachi Ltd | Computer system and document access control method |
| JP2014079887A (en) | 2012-10-12 | 2014-05-08 | Fuji Xerox Co Ltd | Information processing apparatus, information processing program, and information processing system |
-
2018
- 2018-03-16 JP JP2018049183A patent/JP7010086B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005316528A (en) | 2004-04-27 | 2005-11-10 | Hitachi Ltd | Electronic data providing apparatus with operation authority function, electronic data providing method with operation authority function, electronic data providing program with operation authority function, and computer-readable recording medium recording electronic data providing program with operation authority function |
| JP2007080046A (en) | 2005-09-15 | 2007-03-29 | Fuji Xerox Co Ltd | Electronic document processing system and document delivery server |
| JP2007237685A (en) | 2006-03-10 | 2007-09-20 | Ricoh Co Ltd | Image forming apparatus, security method for image forming apparatus, program, and storage medium storing program |
| JP2007304775A (en) | 2006-05-10 | 2007-11-22 | Fuji Xerox Co Ltd | Electronic document processor, processing method and processing program, and electronic document management system |
| JP2009054089A (en) | 2007-08-29 | 2009-03-12 | Hitachi Ltd | Computer system and document access control method |
| JP2014079887A (en) | 2012-10-12 | 2014-05-08 | Fuji Xerox Co Ltd | Information processing apparatus, information processing program, and information processing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019160138A (en) | 2019-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5078728B2 (en) | Image processing apparatus, image processing method, and computer program | |
| US20100024011A1 (en) | Document management system and document management method | |
| JP4821405B2 (en) | File access control device and file management system | |
| JP4835111B2 (en) | Job processing system and image reading apparatus | |
| US9705876B2 (en) | Image forming apparatus capable of reducing security risk, method of controlling image forming apparatus, system including image forming apparatus, and storage medium | |
| US10115044B2 (en) | Image processing system and image processing apparatus for sending image data | |
| JP6977316B2 (en) | Setting information usage system, setting information usage method | |
| US20160014161A1 (en) | Management apparatus and method for controlling management apparatus | |
| JP2007258974A (en) | Document management method, document management system, and computer program | |
| US20180082067A1 (en) | Information Sharing Server, Information Sharing System And Non-Transitory Recording Medium | |
| JP7010086B2 (en) | Information processing equipment, authority management system, authority management method, and program | |
| JP2007122236A (en) | Document management device and document management method | |
| US20090009814A1 (en) | Document management system, method, and program, and image forming apparatus | |
| JP2012221210A (en) | Information processor, electronic apparatus and image processing system | |
| EP2924558B1 (en) | Image forming apparatus, method for controlling the same, computer-readable storage medium, and computer program | |
| JP6573162B2 (en) | Image reading apparatus, image forming apparatus, and program | |
| JP2008257406A (en) | Information processing system | |
| US20190303070A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
| CN103428393B (en) | Image processing apparatus and method for controlling image processing apparatus | |
| JP4552471B2 (en) | Print control program, print control apparatus, print control system, and print control method | |
| JP5168043B2 (en) | DATA DISTRIBUTION SYSTEM, DATA DISTRIBUTION DEVICE, DATA DISTRIBUTION METHOD, DATA DISTRIBUTION PROGRAM, AND RECORDING MEDIUM | |
| JP7454936B2 (en) | Printing system, printing device and printing control method | |
| US20260005852A1 (en) | Image processing apparatus and setting method | |
| JP2006110911A (en) | Printing system and printer | |
| JP2004240515A (en) | Image generation device, image recording device, and image forming system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201211 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210930 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211005 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211203 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211214 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211227 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7010086 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |