JP7119552B2 - Control program, control method and control device - Google Patents
Control program, control method and control device Download PDFInfo
- Publication number
- JP7119552B2 JP7119552B2 JP2018092275A JP2018092275A JP7119552B2 JP 7119552 B2 JP7119552 B2 JP 7119552B2 JP 2018092275 A JP2018092275 A JP 2018092275A JP 2018092275 A JP2018092275 A JP 2018092275A JP 7119552 B2 JP7119552 B2 JP 7119552B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- registration
- information
- change
- unit
- 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)
Description
本発明は、制御プログラム、制御方法及び制御装置に関する。 The present invention relates to a control program, control method and control device.
近年、ICカードリーダー等の認証装置をプリンターに接続した認証印刷が行われている。認証装置、プリンター及び利用者のデータを記憶するサーバーはネットワークに接続され、利用者が認証装置での認証に成功すると、認証装置に対応付けられたプリンターにサーバーから利用者のデータが送信され、プリンターによる出力が行われる。利用者は、ネットワークに接続された複数のプリンターの中から、任意のプリンターを選択してデータを出力することができる。 In recent years, authentication printing has been performed by connecting an authentication device such as an IC card reader to a printer. An authentication device, a printer, and a server that stores user data are connected to a network, and when a user is successfully authenticated by the authentication device, the user's data is sent from the server to the printer associated with the authentication device, Output is done by a printer. The user can select any printer from among multiple printers connected to the network to output data.
なお、装置の利用許可に関連する従来技術として、特定のユーザの許可なしに、クライアント装置からサービス提供装置を利用できない仕組みを提供する技術がある。この技術では、中継装置が、クライアント装置から装置IDを受信すると、受信した装置IDと関連付けて記憶されたメールアドレスの携帯端末に、電子メールを送信する。中継装置は、電子メールの内容に応じて携帯端末からアクセスを受けた場合には、メールアドレスと関連付けて記憶されたアクセストークンの使用を許可し、クライアント装置からの要求に応じて、このアクセストークンを用いてサービス提供装置にアクセスする。 As a conventional technology related to device usage permission, there is a technology that provides a mechanism that prevents a client device from using a service providing device without the permission of a specific user. In this technique, when a relay device receives a device ID from a client device, it sends an e-mail to a mobile terminal having a mail address stored in association with the received device ID. When the relay device receives access from the mobile terminal according to the content of the e-mail, the relay device permits the use of the access token stored in association with the e-mail address, and responds to the request from the client device with this access token. to access the service provider.
また、ユーザ毎の画像処理装置の利用を管理するためにユーザ登録を必要とする場合に、そのユーザ登録に関する管理者の作業負担を軽減する技術がある。この技術では、ユーザ登録部において、ユーザから個人情報を取得して、そのユーザが未登録の場合に仮登録ユーザとしてユーザ管理部に新規登録し、管理者による登録指示を受けた場合には、仮登録ユーザを正規登録ユーザに変更するようにユーザ管理部の登録内容を更新する。 In addition, there is a technique for reducing the workload of a manager regarding user registration when user registration is required to manage the use of an image processing apparatus for each user. In this technology, the user registration unit acquires personal information from the user, newly registers the user as a provisionally registered user in the user management unit if the user is unregistered, and receives a registration instruction from the administrator. Update the registered contents of the user management section so as to change the provisionally registered user to the officially registered user.
また、ユーザ認証に使用するICカード登録時の管理者の作業負担を軽減する画像形成装置がある。画像形成装置は、ユーザによる操作入力を受け付ける操作入力部と、ICカードに記録されたカード情報を取得するカード情報取得部とを備える。また、画像形成装置は、操作入力部から入力する入力情報又はカード情報取得部が取得するカード情報と、ユーザ毎に設定されているユーザ情報とに基づいてユーザ認証を行い、認証ユーザを特定するユーザ認証部を備える。また、画像形成装置は、ユーザ認証部が操作入力部からの入力情報に基づいて認証ユーザを特定した状態においてカード情報取得部がカード情報を取得した場合、そのカード情報を、認証ユーザに対応するユーザ情報に登録するカード情報登録部43を備える。 In addition, there is an image forming apparatus that reduces the workload of an administrator when registering an IC card used for user authentication. An image forming apparatus includes an operation input unit that receives an operation input by a user, and a card information acquisition unit that acquires card information recorded on an IC card. Further, the image forming apparatus performs user authentication based on input information input from the operation input unit or card information acquired by the card information acquisition unit, and user information set for each user, and identifies an authenticated user. A user authentication unit is provided. Further, when the card information acquisition unit acquires the card information in a state in which the user authentication unit specifies the authenticated user based on the input information from the operation input unit, the image forming apparatus associates the card information with the authenticated user. A card information registration unit 43 for registering user information is provided.
また、事前に登録された承認者の承認者認証情報を記憶し、通信手段を介して接続された認証装置による利用者の認証と、承認者認証情報による承認者の認証と、のいずれか一方が行われたときに、利用者の指示に従って処理を実行する技術がある。この技術によれば、認証装置へのアクセスができない場合にも、承認者の意図通りに利用可否を決定することができる。 Also, it stores the approver authentication information of the approver registered in advance, and either authenticates the user by the authentication device connected via the communication means or authenticates the approver by the approver authentication information. There is a technique for executing processing according to a user's instruction when a According to this technology, even when the authentication device cannot be accessed, it is possible to decide whether or not to use the device as intended by the approver.
認証印刷では、プリンターを導入するたびに、管理者がプリンターの導入作業を行う。図12は、導入作業の流れを示す図である。図12において、サーバー91は、プリンターに出力されるデータを管理するとともに、プリンターの情報を管理する情報処理装置である。
In authenticated printing, every time a printer is installed, the administrator performs printer installation work. FIG. 12 is a diagram showing the flow of installation work. In FIG. 12, a
サーバー91は、制御部91aを有する。制御部91aは、管理者によるプリンターの導入作業を制御する。具体的には、制御部91aは、管理者が管理者端末92を用いて入力したプリンター名、プリンターIP(Internet Protocol)アドレス、プリンターメーカー、ドライバー種類等の情報を含むプリンター登録要求を受信する(t901)。
The
すると、制御部91aは、プリンターキーを発行し、プリンター情報の登録を行う(t902)。ここで、プリンターキーは、各プリンターの情報に対して付与されるユニークな文字列である。例えば、図12では、「プリンターA」のIPアドレスは「11.11.11.11」であり、メーカーは「C」であり、ドライバー種類は「DX」であり、プリンターキーは「1qaz2wsx」である。そして、制御部91aは、プリンター情報の登録を完了する(t903)と、プリンターキーを管理者端末92へ送信する。
Then, the
プリンターキーを受信した管理者端末92は、管理者の指示に基づいて、プリンターキーとサーバー91のIPアドレスをICカードリーダー95に送信する。ICカードリーダー95は、プリンターキーとサーバー91のIPアドレスを受信し(t904)、連携情報として記憶する(t905)。図12では、例えば、サーバー91のIPアドレス「91.92.93.94」がプリンターキー「1qaz2wsx」と対応付けて記憶される。そして、ICカードリーダー95は、連携情報の登録を完了し(t906)、完了通知を管理者端末92に送信する。
The administrator terminal 92 that has received the printer key transmits the printer key and the IP address of the
導入作業の完了後、ICカードリーダー95は、プリンターのユーザのICカードからユーザIDを読み込んでユーザの認証を行い、認証に成功すると、連携情報を用いてサーバー91にプリンターキーとユーザIDを送信する。サーバー91は、プリンターキーとユーザIDを受信すると、プリンターキーに対応付けられたプリンターにユーザIDで特定されるデータを出力する。
After the introduction work is completed, the IC card reader 95 reads the user ID from the IC card of the user of the printer, authenticates the user, and if the authentication succeeds, sends the printer key and user ID to the
図12に示した導入作業には、管理者しか登録作業を行うことができないため、現場でプリンターの設置を行った作業者が登録作業を行うことができないという問題がある。そのため、管理者に作業が集中して負荷が高くなってしまう。 The introduction work shown in FIG. 12 has a problem that the operator who installed the printer at the site cannot perform the registration work because only the administrator can perform the registration work. As a result, the work is concentrated on the administrator and the load increases.
本発明は、1つの側面では、管理者以外でもプリンターの登録、登録情報の変更及び削除を行えるようにすることを目的とする。 An object of the present invention, in one aspect, is to enable even non-administrators to register printers and change and delete registered information.
1つの態様では、制御プログラムは、登録情報を記憶したプリンターに対し蓄積したデータを出力するサーバーにおける、該プリンターの登録を制御する。前記制御プログラムは、前記プリンターの前記登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更を認証するためのパスコードとを記憶する。そして、前記制御プログラムは、記憶した前記パスコードを前記プリンターに送信し、前記プリンターに送信した前記パスコードが前記期間に入力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行う処理を前記サーバーに実行させる。そして、前記制御プログラムは、前記登録又は変更された前記登録情報に基づいて前記プリンターの利用を制御する処理を前記サーバーに実行させる。
In one aspect, the control program controls registration of a printer that stores registration information in a server that outputs accumulated data to the printer. When the registration of the printer or the change of the registration information is accepted, the control program associates the printer with a period during which authentication for the registration or the change of the registration information can be performed , and the registration or the registration. store a passcode to authenticate changes to information; Then, the control program transmits the stored passcode to the printer, and performs the registration of the printer or changes the registration information when the passcode transmitted to the printer is input during the period. Let the server perform the processing. The control program causes the server to execute processing for controlling use of the printer based on the registered or changed registration information.
1つの側面では、本発明は、管理者以外でもプリンターの登録、登録情報の変更及び削除を行えるようにすることができる。 In one aspect, the present invention enables even non-administrators to register printers and change and delete registered information.
以下に、本願の開示する制御プログラム、制御方法及び制御装置の実施例を図面に基づいて詳細に説明する。なお、実施例は開示の技術を限定するものではない。 Exemplary embodiments of the control program, control method, and control device disclosed in the present application will be described in detail below with reference to the drawings. In addition, an Example does not limit the technique of an indication.
まず、実施例1に係る認証印刷システムの構成について説明する。図1は、実施例1に係る認証印刷システムの構成を示す図である。図1に示すように、実施例1に係る認証印刷システム6は、サーバー1と、管理者端末2と、作業者端末3と、プリンター4と、ICカードリーダー5とを有する。サーバー1、管理者端末2、作業者端末3、プリンター4及びICカードリーダー5は、LAN(Local Area Network)で接続される。なお、図1では、説明の便宜上、1台の作業者端末3、プリンター4及びICカードリーダー5を示したが、認証印刷システム6は、より多くの作業者端末3、プリンター4及びICカードリーダー5を有する。
First, the configuration of the authenticated printing system according to the first embodiment will be described. FIG. 1 is a diagram showing the configuration of an authenticated printing system according to the first embodiment. As shown in FIG. 1, the authenticated
サーバー1は、プリンター4に出力されるデータを管理するとともに、プリンター4の情報を管理する情報処理装置である。管理者端末2は、管理者が使用する端末装置であり、例えば、パソコンである。作業者端末3は、プリンター4の設置等を行う作業者が使用する端末装置であり、例えば、パソコンである。プリンター4は、サーバー1が記憶するデータを出力する装置である。ICカードリーダー5は、プリンター4のユーザのICカードからユーザIDを読み取り、ユーザ認証を行う装置である。ただし、例えば生体認証装置等、ICカード以外の方法で認証を行う装置でもよい。
The
プリンター4とICカードリーダー5は対応付けられる。すなわち、ユーザIDを読み取ったICカードリーダー5に対応付けられたプリンター4に、ユーザIDに対応付けられたデータがサーバー1から送信される。
The printer 4 and the
サーバー1は、制御部10を有する。制御部10は、プリンター4の導入作業を制御する。図2は、制御部10の機能構成を示す図である。図2に示すように、制御部10は、プリンター情報記憶部11と、登録部12と、変更部13と、削除部14と、出力制御部15とを有する。
The
プリンター情報記憶部11は、プリンター情報を記憶する。プリンター情報記憶部11は、特許請求の範囲の記憶部の一例である。図3Aにプリンター情報の例を示す。図3Aに示すように、プリンター情報には、プリンター名と、IPと、メーカー名と、ドライバー種類と、プリンターキーと、状態と、有効期限とが含まれる。
The printer
プリンター名は、プリンター4を識別する名前である。IPは、プリンター4のIPアドレスである。メーカー名は、プリンター4を販売するメーカーの名前である。ドライバー種類は、プリンター4のドライバーの種類である。 The printer name is a name that identifies the printer 4 . IP is the IP address of the printer 4 . The maker name is the name of the maker that sells the printer 4 . The driver type is the type of driver of the printer 4 .
プリンターキーは、各プリンター4の情報に対して付与されるユニークな文字列である。プリンターキーは、プリンター4の登録申請、登録情報の変更予約、登録情報の削除予約が行われると制御部10により発行される。なお、プリンター4の登録申請、登録情報の変更予約、登録情報の削除予約については後述する。
A printer key is a unique character string given to information of each printer 4 . The printer key is issued by the
状態は、プリンターキーの状態を示す。状態には、「有効」、「未承認」、「無効」、「変更予約」、[変更中]、「削除予約」及び「削除中」がある。「有効」は、プリンターキーが有効であることを示す。「未承認」は、プリンターキーに対応するプリンター4の登録申請が行われ、管理者の承認が行われる前であることを示す。「無効」は、プリンターキーが無効であることを示す。 State indicates the state of the printer key. The states include "Valid", "Unapproved", "Invalid", "Change Scheduled", [Modifying], "Deletion Scheduled" and "Deletion in progress". "Valid" indicates that the printer key is valid. "Unapproved" indicates that a registration application for the printer 4 corresponding to the printer key has been made and before approval by the administrator. "Invalid" indicates that the printer key is invalid.
「変更予約」は、プリンターキーに対応するプリンター情報の変更予約が行われ、変更が実施される前であることを示す。[変更中]は、プリンターキーに対応するプリンター情報の変更が行われ、変更に対する管理者の承認が行われる前であることを示す。「削除予約」は、プリンターキーに対応するプリンター情報の削除予約が行われ、削除が実施される前であることを示す。「削除中」は、プリンターキーに対応するプリンター情報の削除が行われ、削除に対する管理者の承認が行われる前であることを示す。 "Change reservation" indicates that a change reservation has been made for the printer information corresponding to the printer key, but before the change is implemented. [Under change] indicates that the printer information corresponding to the printer key has been changed, and the change has not yet been approved by the administrator. "Reserved for deletion" indicates that the printer information corresponding to the printer key has been reserved for deletion and is before deletion. "Deletion in progress" indicates that the printer information corresponding to the printer key has been deleted and the deletion has not yet been approved by the administrator.
有効期限は、プリンターキーが有効である期限である。プリンター4の登録申請、登録情報の変更実施又は登録情報の削除実施によりプリンターキーに対応するプリンター情報の変更が行われた後、有効期限内に管理者により登録承認、変更承認又は削除承認が行われる必要がある。 The expiration date is the period during which the printer key is valid. After the printer information corresponding to the printer key is changed by registering the printer 4, changing the registered information, or deleting the registered information, the administrator approves the registration, approves the change, or approves the deletion within the expiration date. need to be
図2に戻って、登録部12は、作業者からプリンター4の登録申請を受け付け、プリンター4の情報をプリンター情報記憶部11に格納する。図3A~図3Cは、登録処理を説明するための図である。図3Aは、作業者による登録申請に対する処理を説明するための図であり、図3Bは、管理者が承認する場合の処理を説明するための図であり、図3Cは、管理者が却下する場合の処理を説明するための図である。
Returning to FIG. 2 , the
図3Aに示すように、登録部12は、作業者が作業者端末3の作業者用設定画面を用いて入力したプリンター名、プリンターIPアドレス、プリンターメーカー、ドライバー種類等の情報を含むプリンター登録要求を受信する(t1)。すると、登録部12は、プリンター情報を登録する処理を行う(t2)。すなわち、登録部12は、作業者の入力情報をプリンター情報として登録し、プリンターキーを発行する。そして、登録部12は、プリンターキーの有効期限を設定し、プリンターキーの状態を「未承認」に設定する。
As shown in FIG. 3A, the
例えば、図3Aでは、「プリンターB」のプリンター情報として、IPアドレス「22.22.22.22」、メーカー名「F」、ドライバー種類「DY」等が登録され、プリンターキー「6yhn7ujm」が発行される。また、プリンターキーの状態として「未承認」が設定され、有効期限として「11/27」が設定される。そして、登録部12は、プリンター情報の登録を完了し(t3)、プリンターキーと有効期限を作業者端末3へ送信する。
For example, in FIG. 3A, the IP address "22.22.22.22", the manufacturer name "F", the driver type "DY", etc. are registered as the printer information of "Printer B", and the printer key "6yhn7ujm" is issued. be done. Also, "unauthorized" is set as the status of the printer key, and "11/27" is set as the expiration date. Then, the
プリンターキーと有効期限を受信した作業者端末3は、プリンターキーと有効期限を表示し、プリンターキーと有効期限を確認した作業者の指示に基づいて、プリンターキーとサーバー1のIPアドレスをICカードリーダー5に送信する。ICカードリーダー5は、プリンターキーとサーバー1のIPアドレスを受信し(t4)、連携情報として記憶する(t5)。図3Aでは、例えば、サーバー1のIPアドレス「10.20.30.40」がプリンターキー「1qaz2wsx」と対応付けて記憶される。そして、ICカードリーダー5は、連携情報の登録を完了し(t6)、完了通知を作業者端末3に送信する。
The
そして、図3Bに示すように、登録部12は、プリンター4の登録申請を受理したことを示す申請受理通知を管理者端末2に発信する(t11)。すると、管理者端末2は、申請受理通知を受信し(t12)、管理者画面に表示する。そして、管理者端末2は、申請を確認した管理者から受け付けた承認を、対象プリンター4の情報とともにサーバー1に通知する(t13)。
Then, as shown in FIG. 3B, the
すると、登録部12は、有効期限内に承認を受信した場合、対象プリンター4のプリンター情報を処理する(t14)。すなわち、登録部12は、対象プリンター4のプリンターキーの状態を「未承認」から「有効」に変更し、プリンターキーの有効期限を削除する。例えば、図3Bでは、「プリンターB」のプリンターキーの状態が「未承認」から「有効」に変更され、有効期限の「11/27」が削除される。そして、登録部12は、承認処理を完了し(t15)、完了通知を管理者端末2に送信する。そして、管理者端末2が完了通知を受信し(t16)、管理者画面に表示する。
Then, when the
また、図3Cに示すように、登録部12は、プリンター4の登録申請を受理したことを示す申請受理通知を管理者端末2に発信する(t21)。すると、管理者端末2は、申請受理通知を受信し(t22)、管理者画面に表示する。そして、管理者端末2は、申請を確認した管理者から受け付けた却下を、対象プリンター4の情報とともにサーバー1に通知する(t23)。
Further, as shown in FIG. 3C, the
すると、登録部12は、対象プリンター4のプリンター情報を処理する(t24)。すなわち、登録部12は、対象プリンター4のプリンターキーの状態を「未承認」から「無効」に変更する。なお、プリンターキーの有効期限は変更されず、期限後に自動削除される。例えば、図3Bでは、「プリンターB」のプリンターキーの状態が「未承認」から「無効」に変更される。そして、登録部12は、却下処理を完了し(t25)、完了通知を管理者端末2に送信する。そして、管理者端末2が完了通知を受信し(t26)、管理者画面に表示する。
Then, the
なお、有効期限内に管理者端末2から承認も却下も送信されない場合には、登録部12は、却下されたと判断して処理を行う。
If neither approval nor rejection is transmitted from the
図2に戻って、登録部12は、申請受付部12cと承認部12dを有する。申請受付部12cは、作業者による登録申請を受け付ける処理を行う。すなわち、申請受付部12cは、作業者による登録申請を受け付け、プリンター4の情報をプリンター情報記憶部11に格納する。そして、申請受付部12cは、プリンターキーを発行し、プリンターキーをプリンター情報記憶部11に格納する。そして、申請受付部12cは、プリンターキーの有効期限及び状態をプリンター情報記憶部11に格納する。
Returning to FIG. 2, the
承認部12dは、登録申請に対する承認処理を行う。承認部12dは、申請受理通知を管理者端末2に送信し、管理者端末2から有効期限内に承認を受信すると、プリンターキーの状態を「有効」に変更し、有効期限を削除する。一方、管理者端末2から却下を受信すると、承認部12dは、プリンターキーの状態を「無効」に変更する。
The approval unit 12d performs approval processing for the registration application. The approval unit 12d transmits an application acceptance notification to the
変更部13は、まず、管理者からプリンター4の登録情報の変更予約を受け付ける。その後、変更部13は、作業者からプリンター4の変更依頼を受け付け、プリンター情報記憶部11を更新する。図4A~図4Dは、変更処理を説明するための図である。図4Aは、管理者による変更予約に対する処理を説明するための図であり、図4Bは、作業者による変更依頼に対する処理を説明するための図である。図4Cは、管理者が承認する場合の処理を説明するための図であり、図4Dは、管理者が却下する場合の処理を説明するための図である。
The changing
図4Aに示すように、管理者端末2は、管理者画面から管理者による変更予約を受け付け(t31)、変更が予約されるプリンター4のプリンターキーとともにサーバー1に変更予約申請を送信する。すると、変更部13は、変更予約を受信し(t32)、プリンターキーで特定されるプリンター情報を処理する(t33)。すなわち、変更部13は、プリンターキーの状態を「変更予約」に変更し、プリンターキーの有効期限を設定する。図4Aでは、「プリンターB」のプリンターキーの状態が「有効」から「変更予約」に変更され、有効期限に「11/23」が設定される。
As shown in FIG. 4A, the
そして、変更部13は、変更予約を完了し(t34)、有効期限とともに完了通知を管理者端末2に送信する。そして、管理者端末2が有効期限とともに完了通知を受信し(t35)、表示する。
Then, the
そして、図4Bに示すように、変更部13は、作業者が作業者端末3から作業者用設定画面を用いてプリンターキーとともに入力した変更情報を含む変更依頼を受信する(t41)。ここでは、プリンターメーカーとドライバー種類が変更されるとする。
Then, as shown in FIG. 4B, the changing
そして、変更部13は、有効期限内に変更依頼を受信した場合、プリンター情報を変更する処理を行う(t42)。ただし、変更部13は、プリンターキーの状態が「変更予約」の時のみ変更をプリンター情報記憶部11に反映する。ここでは、「プリンターB」のプリンターキーの状態が「変更予約」であるので、プリンターメーカーとドライバー種類の変更がプリンター情報記憶部11に反映される。
Then, when the change request is received within the valid period, the
そして、変更部13は、プリンターキーの状態を「変更中」に変更し、有効期限を変更する。そして、変更部13は、変更前の元データをテンポラリーデータのテーブルに格納する。例えば、図4Bでは、「プリンターB」のプリンター情報として、メーカー名が「R」に変更され、ドライバー種類が「DZ」に変更され、有効期限が[11/27」に変更される。また、テンポラリーデータのテーブルにメーカー名「F」、ドライバー種類「DY」、有効期限「11/23」を含む元のデータが格納される。そして、変更部13は、変更内容の反映を完了し(t43)、有効期限を作業者端末3へ送信する。
Then, the changing
そして、図4Cに示すように、変更部13は、プリンター情報の変更が行われたことを示す変更通知を管理者端末2に発信する(t51)。すると、管理者端末2は、変更通知を受信し(t52)、管理者画面に表示する。そして、管理者端末2は、変更を確認した管理者から受け付けた承認を、対象プリンター4の情報とともにサーバー1に通知する(t53)。
Then, as shown in FIG. 4C, the changing
すると、変更部13は、有効期限内に承認を受信した場合、対象プリンター4のプリンター情報を処理する(t54)。すなわち、変更部13は、対象プリンター4のプリンターキーの状態を「変更中」から「有効」に変更し、プリンターキーの有効期限を削除する。例えば、図4Cでは、「プリンターB」のプリンターキーの状態が「変更中」から「有効」に変更され、有効期限の「11/27」が削除される。また、変更部13は、テンポラリーデータを削除する。そして、変更部13は、承認処理を完了し(t55)、完了通知を管理者端末2に送信する。そして、管理者端末2が完了通知を受信し(t56)、管理者画面に表示する。
Then, when the approval is received within the expiration date, the changing
また、図4Dに示すように、変更部13は、プリンター情報の変更が行われたことを示す変更通知を管理者端末2に発信する(t61)。すると、管理者端末2は、変更通知を受信し(t62)、管理者画面に表示する。そして、管理者端末2は、変更を確認した管理者から受け付けた却下を、対象プリンター4の情報とともにサーバー1に通知する(t63)。
Further, as shown in FIG. 4D, the changing
すると、変更部13は、対象プリンター4のプリンター情報を処理する(t64)。すなわち、変更部13は、テンポラリデータをプリンター情報記憶部11に反映し、対象プリンター4のプリンターキーの状態を「変更中」から「有効」に変更し、有効期限を削除する。例えば、図4Dでは、「プリンターB」のメーカー名が「F」に戻され、ドライバー種類が「DY」に戻される。また、プリンターキーの状態が「変更中」から「有効」に変更され、有効期限の「11/27」が削除される。また、変更部13は、テンポラリデータを削除する。そして、変更部13は、却下処理を完了し(t65)、完了通知を管理者端末2に送信する。そして、管理者端末2が完了通知を受信し(t66)、管理者画面に表示する。
Then, the changing
なお、有効期限内に管理者端末2から承認も却下も送信されない場合には、変更部13は、却下されたと判断して処理を行う。
If neither approval nor rejection is transmitted from the
図2に戻って、変更部13は、予約受付部13aと、変更受付部13bと、承認部13cとを有する。予約受付部13aは、変更予約を受け付ける処理を行う。すなわち、予約受付部13aは、管理者端末2からプリンターキーとともに変更予約の申請を受け付け、プリンター情報記憶部11のプリンターキーの状態を「変更予約」に変更し、プリンターキーの有効期限を設定する。
Returning to FIG. 2, the
変更受付部13bは、変更内容を受け付ける処理を行う。すなわち、変更受付部13bは、作業者端末3からプリンターキーとともに変更依頼を受け付け、有効期限内でプリンターキーの状態が「変更予約」の時、プリンター情報記憶部11に変更内容を反映し、プリンターキーの状態を「変更中」に変更する。そして、変更受付部13bは、プリンターキーの有効期限を新たに設定し、変更前のデータをテンポラリデータのテーブルに格納する。
The
承認部13cは、変更依頼に対する承認処理を行う。承認部13cは、変更通知を管理者端末2に送信し、管理者端末2から有効期限内に承認を受信すると、プリンターキーの状態を「有効」に変更し、有効期限を削除して、テンポラリデータを削除する。一方、管理者端末2から却下を受信すると、承認部13cは、テンポラリデータを元に戻し、プリンターキーの状態を「有効」に変更して、有効期限を削除し、テンポラリデータを削除する。なお、登録部12及び変更部13は、特許請求の範囲の登録変更部の一例である。
The
削除部14は、まず、管理者からプリンター4の登録情報の削除予約を受け付け、プリンターキーの状態を「削除予約」に変更し、有効期限を設定する。その後、削除部14は、有効期限内に作業者からプリンター4の削除依頼を受け付けると、プリンターキーの状態を「削除中」に変更し、有効期限を新たに設定する。そして、有効期限内に管理者端末2から承認を受信すると、削除部14は、プリンター情報を削除する。一方、有効期限内に管理者端末2から却下を受信すると、削除部14は、プリンターキーの状態を「有効」に戻す。
The deletion unit 14 first receives a deletion reservation for the registration information of the printer 4 from the administrator, changes the status of the printer key to "deletion reservation", and sets an expiration date. After that, when the deleting unit 14 receives a request for deletion of the printer 4 from the worker before the expiration date, the deletion unit 14 changes the state of the printer key to "deleting" and sets a new expiration date. Then, when approval is received from the
削除部14は、予約受付部14aと、削除受付部14bと、承認部14cとを有する。予約受付部14aは、削除予約を受け付ける処理を行う。すなわち、予約受付部14aは、管理者端末2からプリンターキーとともに削除予約の申請を受け付け、プリンター情報記憶部11のプリンターキーの状態を「削除予約」に変更し、プリンターキーの有効期限を設定する。
The deletion unit 14 has a reservation reception unit 14a, a deletion reception unit 14b, and an approval unit 14c. The reservation receiving unit 14a performs processing for receiving a deletion reservation. That is, the reservation acceptance unit 14a accepts an application for a deletion reservation together with a printer key from the
削除受付部14bは、削除を受け付ける処理を行う。すなわち、削除受付部14bは、作業者端末3からプリンターキーとともに削除依頼を受け付け、有効期限内でプリンターキーの状態が「削除予約」の時、プリンター情報記憶部11からプリンターキーの状態を「削除中」に変更する。そして、変更受付部13bは、プリンターキーの有効期限を新たに設定する。
The deletion receiving unit 14b performs processing for receiving deletion. That is, the deletion reception unit 14b receives a deletion request together with the printer key from the
承認部14cは、変更依頼に対する承認処理を行う。承認部14cは、削除通知を管理者端末2に送信し、管理者端末2から有効期限内に承認を受信すると、プリンター情報を削除する。一方、管理者端末2から却下を受信すると、承認部14cは、プリンターキーの状態を「有効」に戻し、有効期限を削除する。
The approval unit 14c performs approval processing for the change request. The approval unit 14c transmits a deletion notification to the
出力制御部15は、ICカードリーダー5からプリンターキーとユーザIDを受信すると、プリンター情報記憶部11を参照して、プリンターキーに対応付けられたプリンター4にユーザIDで特定されるデータを出力する。出力制御部15は、特許請求の範囲の制御部の一例である。
Upon receiving the printer key and user ID from the
次に、プリンターキーの状態遷移について説明する。図5は、プリンターキーの状態遷移を示す図である。図5(a)は、プリンター4を新規に登録する場合の状態遷移を示し、図5(b)は、プリンター4の登録情報を変更する場合の状態遷移を示し、図5(c)は、プリンター4の登録情報を削除する場合の状態遷移を示す。 Next, state transition of the printer key will be described. FIG. 5 is a diagram showing state transition of the printer key. FIG. 5(a) shows the state transition when the printer 4 is newly registered, FIG. 5(b) shows the state transition when the registration information of the printer 4 is changed, and FIG. 4 shows a state transition when deleting the registration information of the printer 4. FIG.
図5(a)に示すように、作業者が新規にプリンター4の登録申請を行うと、プリンターキーの状態は「未承認」に設定される。そして、管理者により登録申請が有効期限内に承認されると、プリンターキーの状態は「有効」に変更され、管理者により却下又は有効期限が切れると、プリンターキーの状態は「無効」に変更される。そして、有効期限が切れた場合には、プリンターキーは削除される。なお、管理者による承認が遅れて有効期限が切れた場合に、管理者からの指示により、登録部12は、プリンターキーの状態を「無効」から「有効」に変更してもよい。
As shown in FIG. 5A, when the worker newly applies for registration of the printer 4, the status of the printer key is set to "unauthorized". If the administrator approves the registration application before the expiration date, the status of the printer key is changed to "valid", and if the administrator rejects it or the expiration date expires, the status of the printer key is changed to "invalid". be done. Then, when the expiration date expires, the printer key is deleted. Note that if the administrator's approval is delayed and the valid period expires, the
図5(b)に示すように、管理者がプリンター情報の変更予約を行うと、プリンターキーの状態は「有効」から「変更予約」に変更される。そして、作業者により有効期限内に変更が実施されると、プリンターキーの状態は「変更予約」から「変更中」に変更される。そして、管理者により変更が有効期限内に承認又は却下されると、プリンターキーの状態は「変更中」から「有効」に変更される。ただし、管理者により変更が却下されると、変更内容は元に戻される。 As shown in FIG. 5B, when the administrator makes a reservation to change the printer information, the state of the printer key is changed from "valid" to "change reservation". Then, when the operator makes the change within the valid period, the state of the printer key is changed from "change reservation" to "change in progress". When the administrator approves or rejects the change within the valid period, the status of the printer key is changed from "changing" to "valid". However, if the administrator rejects the changes, the changes will be reverted.
図5(c)に示すように、管理者がプリンター情報の削除予約を行うと、プリンターキーの状態は「有効」から「削除予約」に変更される。そして、作業者により有効期限内に削除が実施されると、プリンターキーの状態は「削除予約」から「削除中」に変更される。そして、管理者により有効期限内に承認されると、プリンターキーは削除され、管理者により削除が却下されると、プリンターキーの状態は「削除中」から「有効」に変更され、元に戻る。 As shown in FIG. 5C, when the administrator reserves the deletion of the printer information, the status of the printer key is changed from "valid" to "delete reservation". When the operator deletes the printer key before the expiration date, the status of the printer key is changed from "deletion reserved" to "deleting". Then, if the administrator approves it within the expiration date, the printer key is deleted, and if the administrator rejects the deletion, the printer key status changes from "deleting" to "valid" and back again. .
次に、新規登録処理のシーケンスについて説明する。図6は、新規登録処理のシーケンスを示す図である。図6に示すように、作業者端末3は、作業者用設定画面を表示し(ステップS1)、作業者からプリンター4の情報を受け付ける(ステップS2)。そして、作業者端末3は、サーバー1に登録申請を送信する(ステップS3)。
Next, the sequence of new registration processing will be described. FIG. 6 is a diagram showing a sequence of new registration processing. As shown in FIG. 6, the
サーバー1は、プリンター4の情報を受け付け(ステップS4)、プリンター4の情報をプリンター情報記憶部11に登録する(ステップS5)。そして、サーバー1は、プリンターキーとプリンターキーの有効期限を発行し、プリンター情報記憶部11に登録する(ステップS6)。そして、サーバー1は、プリンターキーの状態を「未承認」でプリンター情報記憶部11に登録する(ステップS7)。そして、サーバー1は、プリンターキーと有効期限を作業者端末3に通知し(ステップS8)、申請受理通知を管理者端末2に通知する(ステップS9)。
The
プリンターキーと有効期限を受信すると、作業者端末3は、プリンターキーとプリンターキーの有効期限を表示する(ステップS10)。そして、作業者端末3は、表示を確認した作業者の指示に基づいて、プリンターキーとサーバー1のIPアドレスをICカードリーダー5に送信する(ステップS11)。
Upon receiving the printer key and the expiration date, the
そして、ICカードリーダー5は、送信された情報を受け付け、保存し(ステップS12)、完了を作業者端末3に送信する(ステップS13)。そして、作業者端末3は、登録完了通知を表示する(ステップS14)。
Then, the
また、管理者端末2は、サーバー1から申請受理通知を受信すると、管理者画面を表示し(ステップS15)、未承認のプリンター情報を表示する(ステップS16)。そして、管理者端末2は、管理者から承認を受け付けたか否かを判定し(ステップS17)、承認を受け付けた場合には、承認をサーバー1に送信し、却下を受け付けた場合には、却下をサーバー1に送信する。
When the
サーバー1は、管理者端末2から有効期限内に承認を受信すると、プリンターキーの状態を「未承認」から「有効」に変更し、プリンター情報記憶部11を更新する(ステップS18)。そして、サーバー1は、プリンターキーの有効期限を削除し、プリンター情報記憶部11を更新する(ステップS19)。そして、サーバー1は、登録完了を管理者端末2に通知する(ステップS20)。そして、管理者端末2は、通知を表示する(ステップS21)。
When the
一方、管理者端末2から却下を受信すると、サーバー1は、プリンターキーの状態を「未承認」から「無効」に変更し、プリンター情報記憶部11を更新する(ステップS22)。そして、サーバー1は、登録失敗を管理者端末2に通知する(ステップS23)。そして、管理者端末2は、通知を表示する(ステップS21)。
On the other hand, when receiving a rejection from the
このように、サーバー1は、プリンターキーの状態を遷移させながら登録処理を行うことで、新規のプリンター4の登録を正しく行うことができる。
In this way, the
次に、登録情報変更処理のシーケンスについて説明する。図7は、登録情報変更処理のシーケンスを示す図である。図7に示すように、管理者端末2は、管理者画面を表示し(ステップS31)、プリンターキーを受け付ける(ステップS32)。そして、管理者端末2は、管理者による変更予約申請をサーバー1に送信する(ステップS33)。
Next, the sequence of registration information change processing will be described. FIG. 7 is a diagram showing a sequence of registration information change processing. As shown in FIG. 7, the
サーバー1は、変更予約申請を受け付け(ステップS34)、プリンターキーから該当するプリンター情報を参照する(ステップS35)。そして、サーバー1は、プリンターキーの状態を「有効」から「変更予約」に変更し、プリンター情報記憶部11を更新する(ステップS36)。そして、サーバー1は、プリンターキーの有効期限をプリンター情報記憶部11に登録し(ステップS37)、プリンターキーの有効期限を管理者端末2に通知する(ステップS38)。
The
通知を受信すると、管理者端末2は、作業者端末3に変更作業の依頼を送信する(ステップS39)。依頼を受信した作業者端末3は、作業者用設定画面を表示し(ステップS40)、作業者からプリンターキーを受け付ける(ステップS41)。そして、作業者端末3は、サーバー1にプリンターキーを送信する。
Upon receiving the notification, the
サーバー1は、プリンターキーから該当するプリンター情報を参照し(ステップS42)、プリンターキーの状態を確認して、状態は「変更予約」であるか否かを判定する(ステップS43)。そして、プリンターキーの状態が「変更予約」以外又はプリンターキーが存在しない場合は、サーバー1は、エラーを作業者端末3に通知する(ステップS44)。エラーを受信した作業者端末3はステップS41に戻る。
The
一方、プリンターキーの状態が「変更予約」である場合には、サーバー1は、プリンター情報一覧を作業者端末3に送信する(ステップS45)。そして、作業者端末3は、プリンター情報一覧を表示し、変更内容を受け付けて(ステップS46)、サーバー1に送信する。
On the other hand, if the status of the printer key is "change reservation", the
そして、サーバー1は、プリンター情報をテンポラリデータのテーブルに登録し(ステップS47)、プリンターキーの状態を「変更予約」から「変更中」に変更して(ステップS48)、変更内容をプリンター情報記憶部11に反映する(ステップS49)。そして、サーバー1は、作業者端末3に有効期限を通知し(ステップS50)、管理者端末2変更があったことを通知する(ステップS51)。
Then, the
有効期限を受信した作業者端末3は、有効期限を表示する(ステップS52)。変更があったことを通知された管理者端末2は、管理者画面を表示し(ステップS53)、変更内容を表示する(ステップS54)。そして、管理者端末2は、管理者から承認を受け付けたか否かを判定し(ステップS55)、承認を受け付けた場合には、承認をサーバー1に送信し、却下を受け付けた場合には、却下をサーバー1に送信する。
The
そして、サーバー1は、有効期限内に管理者端末2から承認を受信すると、プリンターキーの状態を「変更中」から「有効」に変更し(ステップS56)、プリンターキーの有効期限を削除する(ステップS57)。そして、サーバー1は、テンポラリデータを削除し(ステップS58)、処理完了を管理者端末2に通知する(ステップS59)。そして、管理者端末2は、通知を表示する(ステップS60)。
When the
一方、管理者端末2から却下を受信すると、サーバー1は、テンポラリデータの内容を反映し、プリンター情報記憶部11を更新する(ステップS61)。そして、サーバー1は、プリンターキーの状態を「変更中」から「有効」に変更し、プリンター情報記憶部11を更新する(ステップS62)。そして、サーバー1は、プリンターキーの有効期限を削除し、プリンター情報記憶部11を更新する(ステップS63)。そして、サーバー1は、テンポラリデータのテーブルにあるデータを削除し(ステップS64)、登録失敗を管理者端末2に通知する(ステップS65)。そして、管理者端末2は、通知を表示する(ステップS60)。
On the other hand, upon receiving the rejection from the
このように、サーバー1は、プリンターキーの状態を遷移させながら登録情報変更処理を行うことで、新規のプリンター4の登録情報の変更を正しく行うことができる。
In this way, the
上述してきたように、実施例1では、プリンター4の登録、登録情報の変更及び削除に関して、プリンターキーの状態とプリンターキーの有効期限をプリンター情報記憶部11が記憶する。そして、作業者がプリンター4の登録を行い、プリンターキーの有効期限内に管理者が登録を承認すると、登録部12は、プリンターキーの状態を「有効」に変更し、有効期限を削除する。また、作業者が登録情報の変更を行い、プリンターキーの有効期限内に管理者が登録情報の変更を承認すると、変更部13は、プリンターキーの状態を「有効」に変更し、有効期限を削除する。また、作業者がプリンター4の削除を行い、プリンターキーの有効期限内に管理者が削除を承認すると、削除部14は、プリンター4の情報を削除する。したがって、作業者がプリンター4の登録、登録情報の変更及び削除を行うことができる。
As described above, in the first embodiment, the printer
ところで、上記実施例1では、プリンター4の登録、登録情報の変更及び削除に関して、管理者が承認又は却下を行う場合について説明したが、承認又は却下を行うことは管理者の負担になる。そこで、実施例2では、管理者が承認又は却下を行う負担をなくすことができる認証印刷システムについて説明する。 By the way, in the first embodiment, the administrator approves or rejects the registration of the printer 4 and the change and deletion of the registered information. Therefore, in a second embodiment, an authenticated printing system that can eliminate the burden of approval or rejection by the administrator will be described.
実施例2に係る認証印刷システムは、サーバー1の代わりにサーバー1aを有し、作業者端末3の代わりに作業者端末3aを有し、ICカードリーダー5の代わりにICカードリーダー5aを有する。また、サーバー1aは、制御部10の代わりに制御部10aを有する。また、制御部10aは、プリンター情報記憶部11の代わりにプリンター情報記憶部11aを有し、登録部12の代わりに登録部12aを有する。
The authenticated printing system according to the second embodiment has a
図8A~図8Cは、実施例2に係る登録処理を説明するための図である。図8Aは、作業者による登録申請に対する処理を説明するための図であり、図8B及び図8Cは、作業者による認証に関して行われる処理を説明するための図である。 8A to 8C are diagrams for explaining registration processing according to the second embodiment. FIG. 8A is a diagram for explaining the processing for the registration application by the worker, and FIGS. 8B and 8C are diagrams for explaining the processing for authentication by the worker.
図8Aに示すように、登録部12aは、作業者が作業者端末3aの作業者用設定画面を用いて入力したプリンター名、プリンターIPアドレス、プリンターメーカー、ドライバー種類等の情報を含むプリンター登録要求を受信する(t71)。すると、登録部12aは、プリンター情報を登録する処理を行う(t72)。すなわち、登録部12aは、作業者の入力情報をプリンター情報として登録し、プリンターキーを発行する。そして、登録部12aは、プリンターキーの有効期限を設定し、プリンターキーの状態を「未承認」に設定する。
As shown in FIG. 8A, the
そして、登録部12aは、パスコードを生成し、プリンター情報記憶部11aに記憶する。ここで、プリンター情報記憶部11aは、図3Aに示したプリンター情報記憶部11が記憶する情報に加えて、図8Aに示すようにパスコードを記憶する。例えば、図8Aでは、「プリンターA」のパスコードは「Abcd」であり、「プリンターB」のパスコードは「efgh」である。そして、登録部12aは、プリンター情報の登録を完了し(t73)、プリンターキーと有効期限を作業者端末3aへ送信する。
Then, the
プリンターキーと有効期限を受信した作業者端末3aは、プリンターキーと有効期限を表示し、プリンターキーと有効期限を確認した作業者の指示に基づいて、プリンターキーとサーバー1aのIPアドレスをICカードリーダー5aに送信する。ICカードリーダー5aは、プリンターキーとサーバー1aのIPアドレスを受信し(t74)、連携情報として記憶する(t75)。そして、ICカードリーダー5aは、連携情報の登録を完了し(t76)、完了通知を作業者端末3aに送信する。
The
そして、図8Bに示すように、登録部12aは、作業者端末3aからプリンターキーとともにパスコード発行要求を受信し(t81)、プリンター情報記憶部11aからプリンターキーに対応するパスコードを取得する(t82)。そして、登録部12aは、プリンターキーに対応するプリンター4にパスコードの印刷を指示する(t83)。プリンター4は、パスコードを受信して(t84)、出力する(t85)。
Then, as shown in FIG. 8B, the
そして、図8Cに示すように、登録部12aは、プリンター4に出力されたパスコードを見た作業者のパスコード入力に基づいて作業者端末3aが送信したパスコードを受信する(t91)。そして、登録部12aは、有効期限内にパスコードを受信した場合、プリンター情報を処理する(t92)。すなわち、登録部12aは、受信したパスコードとプリンター情報記憶部11aが記憶するパスコードの照合が取れれば、プリンターキーの状態を「未承認」から「有効」に変更し、プリンターキーの有効期限を削除する。例えば、図8Cでは、「プリンターA」のプリンターキーの状態が「未承認」から「有効」に変更され、有効期限の「11/27」が削除される。そして、登録部12aは、認証処理を完了し(t93)、完了通知を作業者端末3aに送信する。
Then, as shown in FIG. 8C, the
このように、登録部12aは、パスコードをプリンター4に出力させ、出力されたパスコードを見た作業者に作業者端末3aからパスコードを入力させることで、登録認証を行う。したがって、登録部12aは、プリンター4を設置した作業者による登録を可能にし、管理者の負担をなくすことができる。
In this manner, the
図9は、実施例2に係るプリンターキーの状態遷移を示す図である。図9(a)は、プリンター4を新規に登録する場合の状態遷移を示し、図9(b)は、プリンター4の登録情報を変更する場合の状態遷移を示し、図9(c)は、プリンター4の登録情報を削除する場合の状態遷移を示す。 FIG. 9 is a diagram illustrating state transition of printer keys according to the second embodiment. 9A shows the state transition when the printer 4 is newly registered, FIG. 9B shows the state transition when the registration information of the printer 4 is changed, and FIG. 4 shows a state transition when deleting the registration information of the printer 4. FIG.
図9(a)に示すように、作業者が新規にプリンター4の登録申請を行うと、プリンターキーの状態は「未承認」に設定される。そして、作業者により有効期限内にパスコード認証が行われると、プリンターキーの状態は「有効」に変更される。有効期限が切れると、プリンターキーの状態は「無効」に変更され、プリンターキーは削除される。 As shown in FIG. 9A, when the worker newly applies for registration of the printer 4, the status of the printer key is set to "unauthorized". When the operator authenticates the passcode within the expiration date, the status of the printer key is changed to "valid". When the expiration date expires, the printer key status is changed to "invalid" and the printer key is deleted.
図9(b)に示すように、作業者により変更が実施されると、プリンターキーの状態は「有効」から「変更中」に変更される。そして、有効期限内にパスコード認証が行われるか、又は、プリンターキーの期限切れが発生すると、プリンターキーの状態は「変更中」から「有効」に変更される。ただし、パスコード認証が行われた場合は、変更内容がプリンター情報記憶部11aに反映され、プリンターキーの期限切れが発生した場合は、変更内容はプリンター情報記憶部11aに反映されない。
As shown in FIG. 9(b), when the operator makes a change, the state of the printer key changes from "valid" to "changing". Then, when the passcode is authenticated within the valid period, or when the printer key expires, the status of the printer key is changed from "changed" to "valid". However, when the passcode is authenticated, the change is reflected in the printer
図9(c)に示すように、作業者によりパスコード認証が行われると、プリンターキーの状態は「有効」から「削除中」に変更される。そして、作業者により削除が実施されると、プリンターキーは削除され、プリンターキーの期限切れが発生すると、プリンターキーの状態は「削除中」から「有効」に変更され、元に戻る。 As shown in FIG. 9C, when the passcode is authenticated by the operator, the status of the printer key is changed from "valid" to "deleting". When the operator deletes the printer key, the printer key is deleted. When the printer key expires, the status of the printer key changes from "deletion in progress" to "valid" and returns to its original state.
上述してきたように、実施例2では、プリンター4の登録、登録情報の変更及び削除に関して、プリンターキーの状態とプリンターキーの有効期限とパスコードとをプリンター情報記憶部11aが記憶する。そして、制御部10aは、作業者からパスコード発行依頼を受け付けると、パスコードを印刷するようにプリンター4に指示する。そして、印刷されたパスコードを見た作業者から有効期限内にパスコードが入力され、プリンター情報記憶部11が記憶するパスコードと一致すると、制御部10aは、登録、登録情報の変更の場合、プリンターキーの状態を「有効」に変更し、有効期限を削除する。また、登録情報の削除の場合は、制御部10aは、プリンター情報の削除を行う。したがって、制御部10aは、パスコードを用いてプリンター4の登録、登録情報の変更及び削除を行うことができ、管理者を不要とすることができる。
As described above, in the second embodiment, the printer
上記実施例2では、プリンター4の登録において、作業者は、登録申請以外にパスコードの発行依頼と印刷されたパスコードの入力とを行う必要があり、登録申請以外に2つの操作を行う必要がある。実施例3では、作業者が登録申請以外に1つの操作だけでプリンター4の登録を行うことができる認証印刷システムについて説明する。 In the second embodiment described above, when registering the printer 4, the operator needs to perform a passcode issuance request and input the printed passcode in addition to the registration application. There is In the third embodiment, an authenticated printing system will be described in which the operator can register the printer 4 with only one operation other than applying for registration.
実施例3に係る認証印刷システムは、実施例1に係る認証印刷システムと比較して、サーバー1の代わりにサーバー1bを有し、作業者端末3の代わりに作業者端末3bを有し、ICカードリーダー5の代わりにICカードリーダー5bを有する。また、サーバー1bは、制御部10の代わりに制御部10bを有する。また、制御部10bは、登録部12の代わりに登録部12bを有する。
Compared with the authenticated printing system according to the first embodiment, the authenticated printing system according to the third embodiment has a
図10A~図10Cは、実施例3に係る登録処理を説明するための図である。図10Aは、作業者による登録申請に対する処理を説明するための図であり、図10B及び図10Cは、作業者による認証に関して行われる処理を説明するための図である。 10A to 10C are diagrams for explaining registration processing according to the third embodiment. FIG. 10A is a diagram for explaining the processing for the registration application by the worker, and FIGS. 10B and 10C are diagrams for explaining the processing for authentication by the worker.
図10Aに示すように、登録部12bは、作業者が作業者端末3bの作業者用設定画面を用いて入力したプリンター名、プリンターIPアドレス、プリンターメーカー、ドライバー種類等の情報を含むプリンター登録要求を受信する(t101)。すると、登録部12bは、プリンター情報を登録する処理を行う(t102)。すなわち、登録部12bは、作業者の入力情報をプリンター情報として登録し、プリンターキーを発行する。そして、登録部12bは、プリンターキーの有効期限を設定し、プリンターキーの状態を「未承認」に設定する。そして、登録部12bは、プリンター情報の登録を完了し(t103)、プリンターキーと有効期限を作業者端末3bへ送信する。
As shown in FIG. 10A, the
プリンターキーと有効期限を受信した作業者端末3bは、プリンターキーと有効期限を表示し、プリンターキーと有効期限を確認した作業者の指示に基づいて、プリンターキーとサーバー1bのIPアドレスをICカードリーダー5bに送信する。ICカードリーダー5bは、プリンターキーとサーバー1bのIPアドレスを受信し(t104)、連携情報として記憶する(t105)。そして、ICカードリーダー5bは、連携情報の登録を完了し(t106)、完了通知を作業者端末3bに送信する。
The
そして、図10Bに示すように、登録部12bは、作業者端末3bからプリンターキーとともにテスト印刷要求を受信し(t111)、プリンターキーとプリンター情報記憶部11bからプリンター4を特定する(t112)。そして、登録部12bは、特定したプリンター4にテスト印刷を指示する(t113)。プリンター4は、テスト印刷指示を受信して(t114)、テスト用紙を出力する(t115)。
Then, as shown in FIG. 10B, the
そして、図10Cに示すように、サーバー1bにおいて印刷を監視する監視部20bが、印刷ログ16を参照して印刷実績を監視し(t121)、テスト印刷の印刷出力を確認すると(t122)、認証通知を登録部12bに渡す(t123)。
Then, as shown in FIG. 10C, the
そして、登録部12bは、有効期限内に認証通知を受信すると、プリンター情報を処理する(t124)。すなわち、登録部12bは、プリンターキーの状態を「未承認」から「有効」に変更し、プリンターキーの有効期限を削除する。そして、登録部12bは、認証処理を完了し(t125)、完了通知を作業者端末3bに送信する。
Then, when the
上述してきたように、実施例3では、プリンター4の登録に関して、プリンターキーの状態とプリンターキーの有効期限をプリンター情報記憶部11が記憶する。そして、登録部12bは、作業者からテスト印刷要求を受け付けると、テスト印刷をプリンター4に指示する。そして、テスト印刷を確認した監視部20bから有効期限内に認証通知を受け取ると、プリンターキーの状態を「有効」とする。したがって、登録部12bは、テスト印刷を用いてプリンター4の登録を行うことができ、作業者による操作を減らすことができる。
As described above, in the third embodiment, regarding the registration of the printer 4, the printer
なお、実施例3では、プリンター4を登録する場合について説明したが、制御部10bは、登録情報の変更及び削除をテスト印刷を用いて同様に行うことができる。
In addition, although the case of registering the printer 4 has been described in the third embodiment, the
実施例1~3では、制御部10,10a,10bについて説明したが、制御部10,10a,10bの機能は制御プログラムをサーバー1、1a、1bでそれぞれ実行することで実現される。そこで、制御プログラムを実行するサーバー1のハードウェア構成について説明する。なお、サーバー1a、1bは、同様のハードウェア構成を有する。
Although the
図11は、サーバー1のハードウェア構成を示す図である。図11に示すように、サーバー1は、メインメモリ51と、CPU(Central Processing Unit)52と、LANインタフェース53と、HDD(Hard Disk Drive)54とを有する。また、サーバー1は、スーパーIO(Input Output)55と、DVI(Digital Visual Interface)56と、ODD(Optical Disk Drive)57とを有する。
FIG. 11 is a diagram showing the hardware configuration of the
メインメモリ51は、プログラムやプログラムの実行途中結果などを記憶するメモリである。CPU52は、メインメモリ51からプログラムを読み出して実行する中央処理装置である。CPU52は、メモリコントローラを有するチップセットを含む。
The
LANインタフェース53は、サーバー1をLAN経由で他のコンピュータに接続するためのインタフェースである。HDD54は、プログラムやデータを格納するディスク装置であり、スーパーIO55は、マウスやキーボードなどの入力装置を接続するためのインタフェースである。DVI56は、液晶表示装置を接続するインタフェースであり、ODD57は、DVDの読み書きを行う装置である。
A
LANインタフェース53は、PCIエクスプレス(PCIe)によりCPU52に接続され、HDD54及びODD57は、SATA(Serial Advanced Technology Attachment)によりCPU52に接続される。スーパーIO55は、LPC(Low Pin Count)によりCPU52に接続される。
The
そして、サーバー1において実行される制御プログラムは、サーバー1により読み出し可能な記録媒体の一例であるDVDに記憶され、ODD57によってDVDから読み出されてサーバー1にインストールされる。あるいは、制御プログラムは、LANインタフェース53を介して接続された他のコンピュータのデータベースなどに記憶され、これらのデータベースから読み出されてサーバー1にインストールされる。そして、インストールされた制御プログラムは、HDD54に記憶され、メインメモリ51に読み出されてCPU52によって実行される。
The control program executed in the
なお、実施例1~3では、作業者がプリンター4の登録、プリンター情報の変更及び削除を行う場合について説明したが、作業者及び管理者以外の人がプリンター4の登録、登録情報の変更及び削除を行ってもよい。 In Examples 1 to 3, the case where the operator registers the printer 4 and changes and deletes the printer information has been described. You may delete.
1,1a,1b,91 サーバー
2,92 管理者端末
3,3a,3b 作業者端末
4 プリンター
5,5a,5b,95 ICカードリーダー
6 認証印刷システム
10,10a,10b,91a 制御部
11,11a プリンター情報記憶部
12,12a,12b 登録部
12c 申請受付部
12d 承認部
13 変更部
13a 予約受付部
13b 変更受付部
13c 承認部
14 削除部
14a 予約受付部
14b 削除受付部
14c 承認部
15 出力制御部
16 印刷ログ
20b 監視部
51 メインメモリ
52 CPU
53 LANインタフェース
54 HDD
55 スーパーIO
56 DVI
57 ODD
1, 1a, 1b, 91
53
55 Super IO
56 DVI
57 odd
Claims (7)
前記プリンターの前記登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更を認証するためのパスコードとを記憶し、
記憶した前記パスコードを前記プリンターに送信し、
前記プリンターに送信した前記パスコードが前記期間に入力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行い、前記登録又は変更された前記登録情報に基づいて前記プリンターの利用を制御する処理を前記サーバーに実行させることを特徴とする制御プログラム。 A control program for controlling registration of a printer in a server that outputs accumulated data to a printer that stores registration information ,
When the registration of the printer or the change of the registered information is accepted, the period in which the registration or the change of the registered information can be authenticated and the authentication of the registration or the change of the registered information are associated with the printer. Remember your passcode and
sending the stored passcode to the printer;
When the passcode transmitted to the printer is entered during the period, the printer is registered or the registration information is changed, and the use of the printer is controlled based on the registered or changed registration information. A control program that causes the server to execute a process to
前記プリンターの前記登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更が認証済みであるか否かとを記憶し、
特定の情報を前記プリンターに送信し、
送信した前記特定の情報が前記期間に前記プリンターから出力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行い、前記登録又は変更された前記登録情報に基づいて前記プリンターの利用を制御する処理を前記サーバーに実行させることを特徴とする制御プログラム。 A control program for controlling registration of a printer in a server that outputs accumulated data to a printer that stores registration information ,
When the registration of the printer or the change of the registered information is accepted, a period during which the registration or the change of the registered information can be authenticated and the authentication of the registration or the change of the registered information are associated with the printer. remember whether it has been completed or not,
sending certain information to said printer;
When the transmitted specific information is output from the printer during the period , the registration of the printer or the change of the registration information is performed, and the use of the printer is permitted based on the registered or changed registration information. A control program that causes the server to execute a process to be controlled.
前記プリンターの登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更を認証するためのパスコードとを記憶し、
記憶した前記パスコードを前記プリンターに送信し、
前記プリンターに送信した前記パスコードが前記期間に入力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行い、前記登録又は変更された前記登録情報に基づいて前記プリンターの利用を制御する処理を前記サーバーが実行することを特徴とする制御方法。 A control method for controlling registration of a printer in a server that outputs accumulated data to a printer that stores registration information , comprising:
When the registration of the printer or the change of the registered information is accepted, the period in which the registration or the change of the registered information can be authenticated and the authentication of the registration or the change of the registered information are associated with the printer. Remember your passcode and
sending the stored passcode to the printer;
When the passcode transmitted to the printer is entered during the period , the printer is registered or the registration information is changed, and the use of the printer is controlled based on the registered or changed registration information. A control method, wherein the server executes a process to
前記プリンターの前記登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更が認証済みであるか否かとを記憶し、
特定の情報を前記プリンターに送信し、
送信した前記特定の情報が前記期間に前記プリンターから出力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行い、前記登録又は変更された前記登録情報に基づいて前記プリンターの利用を制御する処理を前記サーバーが実行することを特徴とする制御方法。 A control method for controlling registration of a printer in a server that outputs accumulated data to a printer that stores registration information , comprising:
When the registration of the printer or the change of the registered information is accepted, a period during which the registration or the change of the registered information can be authenticated and the authentication of the registration or the change of the registered information are associated with the printer. remember whether it has been completed or not,
sending certain information to said printer;
When the transmitted specific information is output from the printer during the period , the registration of the printer or the change of the registration information is performed, and the use of the printer is permitted based on the registered or changed registration information. A control method, wherein the server executes the process to be controlled.
前記プリンターの前記登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更を認証するためのパスコードとを記憶する記憶部と、
前記記憶部が記憶した前記パスコードを前記プリンターに送信する送信部と、
前記送信部が前記プリンターに送信した前記パスコードが前記期間に入力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行う登録変更部と、
前記登録変更部により前記登録又は変更された前記登録情報に基づいて前記サーバーによる前記プリンターの利用を制御する制御部と
を有することを特徴とする制御装置。 A control device for controlling registration of a printer in a server that outputs accumulated data to a printer that stores registration information ,
When the registration of the printer or the change of the registered information is accepted, the period in which the registration or the change of the registered information can be authenticated and the authentication of the registration or the change of the registered information are associated with the printer. a storage unit that stores a passcode for
a transmission unit configured to transmit the passcode stored in the storage unit to the printer;
a registration change unit that performs the registration of the printer or changes the registration information when the passcode transmitted to the printer by the transmission unit is input during the period;
and a control unit that controls use of the printer by the server based on the registration information registered or changed by the registration change unit.
前記プリンターの前記登録又は前記登録情報の変更を受け付けた場合に、該プリンターに対応付けて、前記登録又は前記登録情報の変更に対する認証が可能な期間と、前記登録又は前記登録情報の変更が認証済みであるか否かを示す状態情報とを記憶する記憶部と、
特定の情報を前記プリンターに送信する送信部と、
前記送信部が送信した前記特定の情報が前記期間に前記プリンターから出力された場合に、前記プリンターの前記登録又は前記登録情報の変更を行う登録変更部と、
前記登録変更部により前記登録又は変更された前記登録情報に基づいて前記サーバーによる前記プリンターの利用を制御する制御部と
を有することを特徴とする制御装置。 A control device for controlling registration of a printer in a server that outputs accumulated data to a printer that stores registration information ,
When the registration of the printer or the change of the registered information is accepted, a period during which the registration or the change of the registered information can be authenticated and the authentication of the registration or the change of the registered information are associated with the printer. a storage unit that stores state information indicating whether or not it has been completed;
a transmitting unit configured to transmit specific information to the printer;
a registration change unit that performs the registration of the printer or changes the registration information when the specific information transmitted by the transmission unit is output from the printer during the period;
and a control unit that controls use of the printer by the server based on the registration information registered or changed by the registration change unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018092275A JP7119552B2 (en) | 2018-05-11 | 2018-05-11 | Control program, control method and control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018092275A JP7119552B2 (en) | 2018-05-11 | 2018-05-11 | Control program, control method and control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019197481A JP2019197481A (en) | 2019-11-14 |
JP7119552B2 true JP7119552B2 (en) | 2022-08-17 |
Family
ID=68537971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018092275A Active JP7119552B2 (en) | 2018-05-11 | 2018-05-11 | Control program, control method and control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7119552B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007105976A (en) | 2005-10-13 | 2007-04-26 | Fuji Xerox Co Ltd | Printing apparatus |
JP2008152646A (en) | 2006-12-19 | 2008-07-03 | Canon Inc | Remote maintenance system |
-
2018
- 2018-05-11 JP JP2018092275A patent/JP7119552B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007105976A (en) | 2005-10-13 | 2007-04-26 | Fuji Xerox Co Ltd | Printing apparatus |
JP2008152646A (en) | 2006-12-19 | 2008-07-03 | Canon Inc | Remote maintenance system |
Also Published As
Publication number | Publication date |
---|---|
JP2019197481A (en) | 2019-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6056384B2 (en) | System and service providing apparatus | |
JP6255858B2 (en) | System and service providing apparatus | |
JP6318940B2 (en) | Service providing system, data providing method and program | |
US11144259B2 (en) | Information processing system that executes processes described in an adapter corresponding to an authenticated user, and method of controlling it | |
US20100093310A1 (en) | Device authentication within deployable computing environment | |
US20140380440A1 (en) | Authentication information management of associated first and second authentication information for user authentication | |
JP6248641B2 (en) | Information processing system and authentication method | |
JP6907619B2 (en) | Information processing system, information processing method, and information processing equipment | |
US10826886B2 (en) | Techniques for authentication using push notifications | |
KR102017057B1 (en) | Method and system for managing authentication | |
JP2016004453A (en) | Service provision system, log information provision method and program | |
US20170310675A1 (en) | Server apparatus, system, information processing method, and storage medium storing computer program | |
JP7322619B2 (en) | COMPUTER SYSTEM, LOGIN SCREEN DISPLAY METHOD, PROGRAM | |
JP2021089657A (en) | Authentication approving system and method for approving authentication | |
JP7119552B2 (en) | Control program, control method and control device | |
JP2015026231A (en) | Service provision system, image provision method, and program | |
JP6447766B2 (en) | Service providing system, data providing method and program | |
JP6237868B2 (en) | Cloud service providing system and cloud service providing method | |
JP2017228059A (en) | Information processing system and approval method | |
JP2020042538A (en) | Information processing device and program | |
US11582220B2 (en) | Authentication server and method that allow user to log into application or service provided via client devices | |
JP2019164670A (en) | Repeating device and program | |
JP2015153117A (en) | document generation system | |
JP7172592B2 (en) | PRINT PROCESSING PROGRAM, PRINT PROCESSING METHOD, PRINT PROCESSING APPARATUS, PRINT PROCESSING SYSTEM AND PRINTING SYSTEM | |
JP7222792B2 (en) | Information processing system, information processing device, control method and program for information processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211214 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220210 |
|
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: 20220705 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220718 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7119552 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |