JP2011166654A - Document processing apparatus - Google Patents
Document processing apparatus Download PDFInfo
- Publication number
- JP2011166654A JP2011166654A JP2010029990A JP2010029990A JP2011166654A JP 2011166654 A JP2011166654 A JP 2011166654A JP 2010029990 A JP2010029990 A JP 2010029990A JP 2010029990 A JP2010029990 A JP 2010029990A JP 2011166654 A JP2011166654 A JP 2011166654A
- Authority
- JP
- Japan
- Prior art keywords
- document
- authority
- authentication
- processing
- authentication information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 192
- 238000000605 extraction Methods 0.000 claims abstract description 7
- 238000000034 method Methods 0.000 description 54
- 238000012217 deletion Methods 0.000 description 22
- 230000037430 deletion Effects 0.000 description 22
- 230000006870 function Effects 0.000 description 19
- 230000002093 peripheral effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 150000001875 compounds Chemical class 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、文書処理装置に関する。 The present invention relates to a document processing apparatus.
従来から、コピー、FAX送信等の文書処理を行う文書処理装置が広く知られている。特許文献1には、文書処理を行う際に、文書に対する処理権限の有無を判断する装置が記載されている。この装置は、ユーザの認証情報及び文書に対する権限情報を予め装置内に記憶し、QRコード(登録商標、以下同様)を付加して判断対象となる文書を印刷する。 Conventionally, document processing apparatuses that perform document processing such as copying and FAX transmission are widely known. Patent Document 1 describes an apparatus that determines whether or not processing authority is given to a document when document processing is performed. This apparatus stores user authentication information and authority information for a document in the apparatus in advance, and prints a document to be determined by adding a QR code (registered trademark, the same applies hereinafter).
印刷された文書についてコピー等の文書処理を指示する操作が入力されると、装置は、スキャナによって文書を読み取り、QRコードを検知した場合、ユーザに認証情報の入力を要求する。要求に応じて、ユーザから認証情報を受け付けると、予め装置内に記憶された認証情報及び権限情報を用いて、文書に対する処理権限の有無を判断する。そして、装置は、処理権限が有ると判断した場合に、文書のコピー等の処理を実行し、処理権限が無いと判断した場合に、文書の処理を中止する。 When an operation for instructing document processing such as copying is input for a printed document, the apparatus reads the document with a scanner and requests a user to input authentication information when a QR code is detected. When authentication information is received from the user in response to the request, the presence / absence of processing authority for the document is determined using authentication information and authority information stored in the apparatus in advance. The apparatus executes processing such as document copying when it is determined that the user has processing authority, and stops processing the document when it is determined that the user does not have processing authority.
特許文献1に記載された技術では、ユーザが、認証情報及び権限情報を記憶した装置を用いて文書の処理を行う場合は、処理権限の有無を判断することができる。しかしながら、ユーザが、認証情報、権限情報等の情報を記憶していない装置を用いて文書の処理を行おうとした場合、処理権限の有無を判断することができない。すなわち、特許文献1に記載された装置は、文書の処理権限を判断するために必要な情報を記憶していなければ、文書の処理権限の有無を判断することができない。 With the technique described in Patent Document 1, when a user processes a document using a device that stores authentication information and authority information, it is possible to determine whether the user has processing authority. However, if a user tries to process a document using a device that does not store authentication information, authority information, and the like, it is impossible to determine whether the user has processing authority. That is, the apparatus described in Patent Document 1 cannot determine whether or not there is document processing authority unless it stores information necessary for determining document processing authority.
本発明は、上記問題点を解消する為になされたものであり、文書の処理権限を判断するために必要な情報を自機内に記憶すること無く、文書の処理権限の有無について判断することを可能とする文書処理装置を提供することを目的とする。 The present invention has been made to solve the above-mentioned problems, and it is possible to determine whether or not there is a document processing authority without storing information necessary for determining the document processing authority in the apparatus. An object of the present invention is to provide a document processing apparatus that can be used.
本発明に係る文書処理装置は、文書に印刷されたコード画像に含まれる情報を用いて処理を行う文書処理装置であって、文書を読み取って文書の画像データを生成する読取手段と、読取手段によって生成された画像データからコード画像を抽出する抽出手段と、ユーザから認証情報を受け付ける受付手段と、抽出手段によって抽出されたコード画像に含まれる認証情報と、受付手段によって受け付けられた認証情報とを用いて、認証を行う認証手段と、認証手段による認証結果に基づいて、文書に対するユーザの処理権限の有無を判断する判断手段と、判断手段によってユーザの処理権限が有ると判断された場合に、文書に対する処理を実行し、判断手段によってユーザの処理権限が無いと判断された場合に、文書に対する処理を中止する処理手段とを備えることを特徴とする。 A document processing apparatus according to the present invention is a document processing apparatus that performs processing using information included in a code image printed on a document, and includes a reading unit that reads the document and generates image data of the document, and a reading unit Extracting means for extracting the code image from the image data generated by the user, receiving means for receiving authentication information from the user, authentication information included in the code image extracted by the extracting means, and authentication information received by the receiving means, , Authentication means for performing authentication, determination means for determining whether or not the user has processing authority for the document based on the authentication result by the authentication means, and when the determination means determines that the user has processing authority. Execute the process for the document, and if the determination means determines that the user does not have processing authority, Characterized in that it comprises a means.
本発明に係る文書処理装置では、文書を読み取って生成された画像データからコード画像が抽出され、コード画像に含まれる認証情報と、ユーザから受け付けられた認証情報とを用いて認証が行われる。そして、この認証結果に基づいて、文書データに対するユーザの処理権限の有無が判断され、ユーザの処理権限が有ると判断された場合に、文書に対する処理が実行され、処理権限が無いと判断された場合に、文書に対する処理が中止される。すなわち、文書に印刷されたコード画像に含まれる認証情報を用いて認証を行うので、文書の処理権限を判断するために必要な情報を自機内に記憶すること無く、文書の処理権限の有無を判断することができる。 In the document processing apparatus according to the present invention, a code image is extracted from image data generated by reading a document, and authentication is performed using authentication information included in the code image and authentication information received from a user. Then, based on the authentication result, it is determined whether or not the user has processing authority for the document data. When it is determined that the user has processing authority, the processing for the document is executed and it is determined that there is no processing authority. In this case, the processing for the document is stopped. In other words, since authentication is performed using the authentication information included in the code image printed on the document, it is possible to check whether the document has the processing authority without storing the information necessary for determining the document processing authority. Judgment can be made.
本発明に係る文書処理装置では、受付手段が、ユーザに対して設定された認証情報を受け付け、コード画像に含まれる認証情報は、ユーザに対して設定された認証情報を一方向暗号化することにより得られる一方向値であり、認証手段は、受付手段によって受け付けられた認証情報の一方向値を算出し、当該算出した一方向値と、コード画像に含まれる認証情報の一方向値とを照合することにより、認証を行うことが好ましい。 In the document processing apparatus according to the present invention, the accepting unit accepts authentication information set for the user, and the authentication information included in the code image encrypts the authentication information set for the user in one direction. The authentication unit calculates the one-way value of the authentication information received by the receiving unit, and calculates the calculated one-way value and the one-way value of the authentication information included in the code image. It is preferable to authenticate by collating.
この場合、ユーザから入力される認証情報の一方向値を算出し、算出した一方向値とコード画像に含まれる一方向値とを照合することにより、認証を行うことができる。また、コード画像をデコードしても認証情報自体を得ることはできないので、認証情報が盗まれることを防止することができる。従って、権限のあるユーザだけが文書の処理を行えるように、ユーザ毎に処理権限の有無を判断することができる。 In this case, authentication can be performed by calculating a one-way value of authentication information input from the user and collating the calculated one-way value with the one-way value included in the code image. Further, since the authentication information itself cannot be obtained even if the code image is decoded, it is possible to prevent the authentication information from being stolen. Therefore, it is possible to determine whether each user has processing authority so that only authorized users can process the document.
本発明に係る文書処理装置では、受付手段が、文書に対して設定された認証情報を受け付け、コード画像に含まれる認証情報は、文書に対して設定された認証情報を一方向暗号化することにより得られる一方向値であり、認証手段は、受付手段によって受け付けられた認証情報の一方向値を算出し、当該算出した一方向値と、コード画像に含まれる認証情報の一方向値とを照合することにより、認証を行うことが好ましい。 In the document processing apparatus according to the present invention, the accepting unit accepts authentication information set for the document, and the authentication information included in the code image unidirectionally encrypts the authentication information set for the document. The authentication unit calculates the one-way value of the authentication information received by the receiving unit, and calculates the calculated one-way value and the one-way value of the authentication information included in the code image. It is preferable to authenticate by collating.
この場合、ユーザから入力される認証情報の一方向値を算出し、算出した一方向値とコード画像に含まれる一方向値とを照合することにより認証を行うことができる。また、コード画像をデコードしても認証情報自体を得ることはできないので、認証情報が盗まれることを防止することができる。従って、文書に対する権限のあるユーザだけが文書の処理を行えるように、文書毎に処理権限の有無を判断することができる。 In this case, authentication can be performed by calculating a one-way value of authentication information input from the user and collating the calculated one-way value with the one-way value included in the code image. Further, since the authentication information itself cannot be obtained even if the code image is decoded, it is possible to prevent the authentication information from being stolen. Accordingly, it is possible to determine whether or not there is a processing authority for each document so that only a user having authority for the document can process the document.
本発明に係る文書処理装置では、コード画像に、処理の種類毎に設定された処理権限の有無を示す権限情報が含まれ、判断手段は、コード画像に含まれる権限情報に基づいて処理権限の有無を判断することが好ましい。この場合、処理の種類毎に処理権限の有無を判断することができる。 In the document processing apparatus according to the present invention, the code image includes authority information indicating the presence / absence of the processing authority set for each type of processing, and the determination means determines the processing authority based on the authority information included in the code image. It is preferable to determine the presence or absence. In this case, the presence or absence of processing authority can be determined for each type of processing.
本発明に係る文書処理装置では、コード画像に、複数のユーザ毎に設定された複数の認証情報それぞれを一方向暗号化することにより得られる一方向値と、複数のユーザ毎かつ処理の種類毎に設定された処理権限の有無を示す権限情報とが含まれ、認証手段は、受付手段によって受け付けられた認証情報の一方向値を算出し、当該算出した一方向値とコード画像に含まれる認証情報の一方向値とを照合することにより認証を行い、判断手段は、認証手段によって認証されたユーザの権限情報に基づいて、ユーザの処理権限の有無を判断することが好ましい。この場合、ユーザ毎かつ処理の種類毎に処理権限の有無を判断することができる。 In the document processing apparatus according to the present invention, a one-way value obtained by one-way encrypting each of a plurality of authentication information set for each of a plurality of users in a code image, a plurality of users, and a processing type Authority information indicating presence / absence of the processing authority set in the authentication means, and the authentication means calculates a one-way value of the authentication information received by the receiving means, and the authentication includes the calculated one-way value and the code image. It is preferable that authentication is performed by comparing with a one-way value of information, and the determination unit determines whether or not the user has processing authority based on the authority information of the user authenticated by the authentication unit. In this case, the presence or absence of processing authority can be determined for each user and for each type of processing.
本発明に係る文書処理装置では、コード画像に含まれる特定情報を用いて、保存フォルダに保存された文書データの中から文書に印刷された文書データを特定する特定手段を更に備え、処理手段は、文書に対する処理を実行する際に、特定手段によって特定された文書データを用いて処理を行うことが好ましい。 The document processing apparatus according to the present invention further includes a specifying unit that specifies the document data printed on the document from the document data stored in the storage folder using the specifying information included in the code image, and the processing unit includes: When executing processing for a document, it is preferable to perform processing using document data specified by the specifying means.
この場合、権限が有ると判断されて、文書に対する処理が行われる際には、保存フォルダに保存された文書データの中から、コード画像に含まれる特定情報を用いて特定された文書データを用いて処理が行われる。従って、文書を読み取って生成される画像データを用いて処理を行う場合と比較して、劣化の少ないデータを用いて処理を行うことができる。 In this case, when it is determined that the user has authority and the document is processed, the document data specified using the specific information included in the code image is used from the document data stored in the storage folder. Are processed. Therefore, it is possible to perform processing using data with less deterioration as compared to processing using image data generated by reading a document.
本発明に係る文書処理装置は、入力した文書データと共にコード画像を印刷する文書処理装置であって、認証情報を取得する取得手段と、取得手段によって取得された認証情報を用いてコード画像を生成する生成手段と、生成手段によって生成されたコード画像と、入力された文書データとを用紙に印刷する印刷手段とを備えることを特徴とする。 A document processing apparatus according to the present invention is a document processing apparatus that prints a code image together with input document data, and generates a code image using an acquisition unit that acquires authentication information and the authentication information acquired by the acquisition unit Generating means, a code image generated by the generating means, and printing means for printing the input document data on paper.
本発明に係る文書処理装置では、取得手段によって取得された認証情報を用いてコード画像が生成され、生成されたコード画像及び文書データが用紙に印刷される。よって、文書データが印刷された文書の処理を行う際に、印刷されたコード画像をデコードすることにより、認証情報を取得することが可能となる。これにより、ユーザから認証情報の入力を受け付け、受け付けられた認証情報と、コード画像から取得された認証情報とを用いて認証を行うことにより、文書の処理権限の有無を判断することができる。すなわち、文書の処理権限を判断するために必要な情報を自機内に記憶すること無く、文書の処理権限の有無を判断することが可能となる。 In the document processing apparatus according to the present invention, a code image is generated using the authentication information acquired by the acquisition unit, and the generated code image and document data are printed on paper. Therefore, when processing a document on which document data is printed, it is possible to acquire authentication information by decoding the printed code image. Accordingly, it is possible to determine whether or not there is a document processing authority by receiving authentication information input from the user and performing authentication using the received authentication information and the authentication information acquired from the code image. That is, it is possible to determine whether or not there is a document processing authority without storing information necessary for determining the document processing authority in the apparatus.
本発明に係る文書処理装置では、取得手段が、ユーザに対して設定された認証情報を取得し、生成手段は、認証情報を一方向暗号化することにより得られる一方向値を含むコード画像を生成することが好ましい。 In the document processing apparatus according to the present invention, the acquisition unit acquires the authentication information set for the user, and the generation unit generates a code image including a one-way value obtained by one-way encryption of the authentication information. It is preferable to produce.
この場合、ユーザから入力される認証情報の一方向値を算出し、算出した一方向値とコード画像をデコードして得られる認証情報の一方向値とを照合することにより、認証を行うことができる。また、コード画像をデコードしても認証情報自体を得ることはできないので、認証情報が盗まれることを防止することができる。従って、権限のあるユーザだけが文書の処理を行えるように、ユーザ毎に処理権限の有無を判断することができる。 In this case, authentication can be performed by calculating a one-way value of authentication information input from the user and collating the calculated one-way value with the one-way value of authentication information obtained by decoding the code image. it can. Further, since the authentication information itself cannot be obtained even if the code image is decoded, it is possible to prevent the authentication information from being stolen. Therefore, it is possible to determine whether each user has processing authority so that only authorized users can process the document.
本発明に係る文書処理装置では、取得手段が、文書データに対して設定された認証情報を取得し、生成手段は、認証情報を一方向暗号化することにより得られる一方向値を含むコード画像を生成することが好ましい。 In the document processing apparatus according to the present invention, the acquisition unit acquires authentication information set for the document data, and the generation unit includes a code image including a one-way value obtained by one-way encryption of the authentication information. Is preferably generated.
この場合、ユーザから入力される認証情報の一方向値を算出し、算出した一方向値とコード画像をデコードして得られる一方向値とを照合することにより、認証を行うことができる。また、コード画像をデコードしても認証情報自体を得ることはできないので、認証情報が盗まれることを防止することができる。従って、文書に対する権限のあるユーザだけが文書の処理を行えるように、文書毎に処理権限の有無を判断することができる。 In this case, authentication can be performed by calculating a one-way value of authentication information input from the user and comparing the calculated one-way value with a one-way value obtained by decoding the code image. Further, since the authentication information itself cannot be obtained even if the code image is decoded, it is possible to prevent the authentication information from being stolen. Accordingly, it is possible to determine whether or not there is a processing authority for each document so that only a user having authority for the document can process the document.
本発明に係る文書処理装置では、取得手段が、処理の種類毎に設定された処理権限の有無を示す権限情報を取得し、生成手段は、取得手段によって取得された権限情報を含むコード画像を生成することが好ましい。この場合、処理の種類毎に処理権限の有無を判断することができる。 In the document processing apparatus according to the present invention, the acquisition unit acquires authority information indicating the presence or absence of processing authority set for each type of processing, and the generation unit generates a code image including the authority information acquired by the acquisition unit. It is preferable to produce. In this case, the presence or absence of processing authority can be determined for each type of processing.
本発明に係る文書処理装置では、取得手段が、複数のユーザ毎に設定された複数の認証情報と、複数のユーザ毎に設定された処理権限の有無を示す権限情報とを取得し、生成手段は、取得手段によって取得された複数の認証情報それぞれを一方向暗号化することにより得られる一方向値及び権限情報を含むコード画像を生成することが好ましい。この場合、ユーザ毎かつ処理の種類毎に処理権限の有無を判断することができる。 In the document processing apparatus according to the present invention, the acquisition unit acquires a plurality of authentication information set for each of a plurality of users, and authority information indicating presence / absence of processing authority set for each of a plurality of users, and a generation unit Preferably, a code image including a one-way value and authority information obtained by one-way encrypting each of a plurality of pieces of authentication information acquired by the acquiring unit is generated. In this case, the presence or absence of processing authority can be determined for each user and for each type of processing.
本発明に係る文書処理装置では、入力された文書データを保存フォルダへ出力する出力手段を更に備え、生成手段は、保存フォルダ内から文書データを特定可能な特定情報を含むコード画像を生成することが好ましい。 The document processing apparatus according to the present invention further includes an output unit that outputs the input document data to a storage folder, and the generation unit generates a code image including specific information that can specify the document data from the storage folder. Is preferred.
この場合、入力された文書データが保存フォルダへ出力されるので、文書データが保存フォルダに保存される。また、印刷されるコード画像には、保存フォルダ内から文書データを特定可能な特定情報が含まれるので、印刷されたコード画像をデコードすることにより、特定情報を取得し、保存フォルダ内に記憶された文書データを特定することができる。従って、保存フォルダ内に記憶された文書データの処理権限の有無を判断することができる。 In this case, since the input document data is output to the storage folder, the document data is stored in the storage folder. In addition, since the printed code image includes specific information that can specify the document data from the storage folder, the specific information is acquired by decoding the printed code image and stored in the storage folder. Document data can be specified. Therefore, it is possible to determine whether or not the document data stored in the storage folder has processing authority.
本発明によれば、文書の処理権限を判断するために必要な情報を自機内に記憶すること無く、文書の処理権限の有無を判断することが可能となる。 According to the present invention, it is possible to determine the presence / absence of a document processing authority without storing information necessary for determining the document processing authority in the apparatus itself.
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。まず、図1を参照して、本実施形態に係る文書処理装置が搭載された認証用の複合機1及び生成用の複合機3の概要について説明する。複合機1及び複合機3は、プリンタ、スキャナ、FAX、及びIFAX機能といった文書を処理するための機能を有し、LAN(ローカルエリアネットワーク)90に接続されている。LAN90には、パーソナルコンピュータ91、ファイルサーバ92等が接続されている。
DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. First, with reference to FIG. 1, an overview of an authentication multifunction device 1 and a generation multifunction device 3 on which a document processing apparatus according to the present embodiment is mounted will be described. The multifunction machine 1 and the multifunction machine 3 have functions for processing documents such as a printer, a scanner, a FAX, and an IFAX function, and are connected to a LAN (local area network) 90. A
認証用の複合機1は、文書データの処理権限を判断するために必要な情報を自機内に記憶すること無く、文書データの処理権限の有無を判断する装置である。ユーザが、QRコード50の印刷された文書51を複合機1にセットし、コピー等の処理を指示する操作を行うと、複合機1は、QRコード50に含まれる認証情報及び権限情報を用いて文書51の処理権限の判断を行う。複合機1は、処理権限が有ると判断した場合に、QRコード50に含まれる特定情報を用いて、ファイルサーバ92内の保存フォルダ93に保存されたPCプリントデータを特定し、ユーザの操作に応じた処理を行う。処理権限が無いと判断した場合は、処理を中止する。
The authentication multifunction device 1 is a device that determines whether or not there is a document data processing authority without storing information necessary for determining the document data processing authority. When the user sets the
生成用の複合機3は、上記のQRコード付きの文書51を生成する装置である。複合機3は、パーソナルコンピュータ91からLAN90を介してプリント指示と共に文書データ(以下「PCプリントデータ」という)が入力されると、PCプリントデータを保存するためにそのコピーをファイルサーバ92内の保存フォルダ93へ出力する。なお、保存フォルダは、複合機1内の保存フォルダであってもよい。そして、複合機1は、PCプリントデータにQRコード50を付加して用紙に印刷する。
The generation multifunction device 3 is a device that generates the
引き続いて、複合機1及び複合機3の構成を説明する。まず、認証用の複合機1の構成を説明する。図2は、認証用の複合機1の構成を示すブロック図である。複合機1は、プリンタ11、スキャナ12、NCU(Network Control Unit)13、モデム14、IFAX制御部15、操作部16、表示部17、LANインターフェース18、及び制御部20を備えている。なお、各部は通信線19で相互に通信可能に接続されている。
Subsequently, the configurations of the multifunction machine 1 and the multifunction machine 3 will be described. First, the configuration of the authentication multifunction device 1 will be described. FIG. 2 is a block diagram illustrating a configuration of the multifunction peripheral 1 for authentication. The multifunction machine 1 includes a
プリンタ11は、電子写真方式のプリンタであり、パーソナルコンピュータ(以下「PC」という。)91から入力されたPCプリントデータにQRコード50を付加して印刷する。スキャナ12は、光源及びCCD等によって構成されており、文書を読み取り、画像データを生成する。すなわち、スキャナ12は、特許請求の範囲に記載の読取手段として機能する。
The
NCU13は、モデム14と公衆交換電話網(PSTN)94との接続を制御し、FAXの送受信機能を司る部分である。PC91又はファイルサーバ92からFAX送信の対象となるFAXデータが複合機1に入力されると、NCU13は、入力されたFAXデータをFAXで送信する。
The
IFAX制御部15は、インターネットFAX(IFAX)の送受信機能を司る部分である。PC91又はファイルサーバ92からIFAX送信の対象となるIFAXデータが複合機1に入力されると、IFAX制御部15は、入力されたIFAXデータを電子メールに添付してIFAXの送信処理を行う。
The
操作部16は、複合機1を操作するために用いられる複数の操作ボタンを備えている。表示部17は、設定内容等を表示するディスプレイである。表示部17は、ユーザに対してパスワードの入力を要求するメッセージを表示し、操作部16は、ユーザから入力されるパスワードを受け付ける。すなわち、操作部16は、特許請求の範囲に記載の受付手段として機能する。
The
制御部20は、プログラムを実行することにより、複合機1を構成する上記ハードウエアを統合的に制御する。このため、制御部20は、演算を行うマイクロプロセッサ、プログラム等を記憶するROM、演算結果などの各種データを一時的に記憶するRAM、及びバックアップRAM等により構成されている。
The
図3を参照して、認証用の複合機1が有する制御部20の機能的な構成を説明する。図3は、認証用の複合機1が有する制御部20の機能的な構成を示すブロック図である。制御部20は、ソフトウエアと制御部20を構成するハードウエアとの協働により、QRコード抽出部21、認証部22、権限判断部23、特定部24、及び削除処理部25として機能する。
With reference to FIG. 3, a functional configuration of the
QRコード抽出部21は、スキャナ12によって文書51の画像データが生成されると、生成された画像データからQRコード50を抽出する。すなわち、QRコード抽出部21は、特許請求の範囲に記載の抽出手段として機能する。
When the image data of the
図4は、QRコード50の一例について説明するための図である。QRコード50には、特定情報、認証情報、及び権限情報が含まれている。特定情報は、保存フォルダ93からPCプリントデータを特定するための情報である。図4の例では、特定情報としてファイル名「filenameA」が含まれている。
FIG. 4 is a diagram for explaining an example of the
認証情報及び権限情報は、PCプリントデータに対する処理権限を判断するための情報である。本実施形態では、認証情報は、ユーザに対して設定されたID及びパスワードである。図4の例では、QRコード50に、「管理者」、「登録ユーザ」及び「一般ユーザ」のパスワードのハッシュ値及びIDが認証情報として含まれている。
The authentication information and authority information are information for determining the processing authority for the PC print data. In the present embodiment, the authentication information is an ID and password set for the user. In the example of FIG. 4, the hash value and ID of the passwords of “administrator”, “registered user”, and “general user” are included in the
なお、図4にある「登録ユーザ」は、PC91からPCプリントデータの印刷指示を複合機1に対して行い、PCプリントデータを保存フォルダ93に保存するための操作を行ったユーザである。「一般ユーザ」は、「管理者」「登録ユーザ」以外のユーザである。ユーザについては、管理者、一般ユーザといったユーザの種別を用いて示してもよいし、ユーザの氏名「ユーザA」等を用いて示してもよい。
The “registered user” in FIG. 4 is a user who has issued an instruction to print PC print data from the
権限情報は、複数のユーザ毎かつ複数の処理毎に処理が可能か否かを示す情報である。図4の例では、ユーザの種別毎に、QRコードコピー及び削除処理の権限の有無がQRコード50に含まれている。なお、QRコードコピーの権限は、該当するPCプリントデータのQRコードコピーを実行する権限である。削除処理の権限は、該当するPCプリントデータを保存フォルダ93から削除する処理を実行する権限である。
The authority information is information indicating whether or not processing is possible for each of a plurality of users and for each of a plurality of processes. In the example of FIG. 4, the
ここで、QRコードコピーとは、文書51に印刷されたQRコード50に含まれる特定情報を用いて、保存されたPCプリントデータを特定し、特定したPCプリントデータを用いて印刷を行うコピー処理である。QRコードコピーは、文書を読み取ることにより生成した画像データを用いて印刷を行う一般のコピー処理より、データが劣化しないので、より鮮明な印刷を行うことができる。
Here, the QR code copy is a copy process in which stored PC print data is specified using specific information included in the
図3に戻って制御部20の説明を続ける。認証部22は、QRコード50に含まれる認証情報と、操作部16によってユーザから受け付けられたパスワード、ユーザのログイン認証時に取得したIDとを用いて認証を行う。具体的に説明すると、認証部22は、QRコード50をデコードし、ログイン認証時に取得したIDと一致するIDがQRコード50に含まれている場合に、ユーザから受け付けられたパスワードのハッシュ値を算出する。
Returning to FIG. 3, the description of the
図4の例では、「登録ユーザ」のID「AAA」をログイン認証時に取得した場合、QRコード50にID「AAA」が含まれているので、ユーザから受け付けられたパスワードのハッシュ値を算出する。そして、算出したパスワードのハッシュ値と、QRコード50に含まれている登録ユーザのパスワードのハッシュ値「Y」とを照合する。認証部22は、ハッシュ値が一致した場合は、「登録ユーザ」についての認証が成功したと判断する。
In the example of FIG. 4, when the ID “AAA” of “registered user” is acquired at the time of login authentication, since the ID “AAA” is included in the
認証部22は、ログイン認証時に取得したIDと一致するIDがQRコード50に含まれていない場合に、認証が失敗したと判断する。また、認証部22は、IDが一致したユーザについてQRコード50に含まれたパスワードのハッシュ値とユーザから受け付けたパスワードのハッシュ値とが一致しない場合に、認証が失敗したと判断する。
The
権限判断部23は、認証結果と、QRコード50に含まれる権限情報とを用いて、文書に対するユーザの処理権限の有無を判断する。すなわち、権限判断部23は、特許請求の範囲に記載の判断手段として機能する。権限判断部23は、認証部22による認証が失敗した場合は、ユーザの処理権限が無いと判断する。権限判断部23は、認証が成功した場合は、認証が成功したユーザについて、ユーザが操作した処理の権限の有無をQRコード50に含まれる権限情報を用いて判断する。
The
例えば、図4の例では、QRコードコピーについて「可能」の権限情報がQRコード50に含まれているので、認証が成功すれば処理権限が有ると判断される。また、「一般ユーザ」は、削除処理について「不可能」の権限情報がQRコード50に含まれているので、認証が成功しても処理権限が無いと判断される。
For example, in the example of FIG. 4, since the authority information “possible” for QR code copying is included in the
一方、特定部24は、権限判断部23によってユーザに処理権限が有ると判断されると、QRコード50に含まれる特定情報を用いて、保存フォルダ93に保存されたPCプリントデータの中から文書51に印刷されたPCプリントデータを特定する。
On the other hand, when the
プリンタ11は、ユーザによるQRコードコピーを指示する操作が入力され、権限判断部23によって処理権限があると判断された場合に、特定部24によって特定されたPCプリントデータを用いて印刷処理を実行する。プリンタ11は、権限判断部23によってユーザの処理権限が無いと判断された場合は、印刷処理を実行せずに中止する。すなわち、プリンタ11は、特許請求の範囲に記載の処理手段としても機能する。
The
削除処理部25は、ユーザによる削除操作が入力され、権限判断部23によって処理権限があると判断された場合に、特定部24によって特定されたPCプリントデータの削除処理を実行する。削除処理部25は、権限判断部23によってユーザの処理権限が無いと判断された場合は、削除処理を実行せずに中止する。すなわち、削除処理部25は、特許請求の範囲に記載の処理手段としても機能する。
The
次に、生成用の複合機3の構成について説明する。複合機3は、複合機1と同様に、上述したプリンタ11、スキャナ12、NCU(Network Control Unit)13、モデム14、IFAX制御部15、操作部16、表示部17、及びLANインターフェース18を備えている。
Next, the configuration of the generating multifunction machine 3 will be described. Similar to the multifunction device 1, the multifunction device 3 includes the
また、生成用の複合機3は、図5に示す制御部30を備えている。図5は、生成用の複合機3が有する制御部30の機能的な構成を示すブロック図である。制御部30は、ソフトウエアと制御部30を構成するハードウエアとの協働により、記憶部31、データ出力部32、情報取得部33、及びQRコード生成部34として機能する。
The generation multifunction machine 3 includes a
記憶部31は、例えば、RAM等のメモリによって構成され、保存フォルダ311及びデータベース312を有している。なお、保存フォルダ311としては、コンパクトフラッシュ(登録商標)等を用いることもできる。保存フォルダ311は、データ出力部32から出力されたPCプリントデータを記憶する。具体的には、PC91からPCプリントデータが複合機3に入力されると、データ出力部32が、入力されたPCプリントデータを保存フォルダ311又は上述したファイルサーバ92内の保存フォルダ93へ出力する。これにより、PCプリントデータが、複合機3内の保存フォルダ311又はファイルサーバ92内の保存フォルダ93に保存される。なお、データ出力部32が、特許請求の範囲に記載の出力手段として機能する。
The
データベース312には、認証情報及び権限情報が記憶されている。情報取得部33は、データベース312から認証情報及び権限情報を取得し、QRコード生成部34が、取得された認証情報及び権限情報を用いてQRコードを生成する。すなわち、情報取得部33は、特許請求の範囲に記載の取得手段として機能し、QRコード生成部34は、生成手段として機能する。
The
図6を参照して認証情報について説明する。図6は、生成用の複合機3が有する記憶部31に記憶される認証情報の一例を示す表である。図6の例では、ユーザ「管理者」に対してID「MMM」、パスワード「mmmm」が記憶され、ユーザ「ユーザA」に対してID「AAA」、パスワード「aaaa」が記憶されている。
The authentication information will be described with reference to FIG. FIG. 6 is a table showing an example of authentication information stored in the
次に、図7を参照して権限情報について説明する。図7は、生成用の複合機3が有する記憶部31に記憶される権限情報の一例を示す表である。図7の例では、ユーザの種別毎に、QRコードコピー及び削除処理の権限の有無が記憶されている。図7の例を具体的に説明すると、ユーザの種別「管理者」に対して、QRコードコピー「可」、削除処理「可」を示す情報が記憶されている。これは、管理者が、QRコードコピーを実行する権限と削除処理を実行する権限を有している旨を示している。
Next, authority information will be described with reference to FIG. FIG. 7 is a table showing an example of authority information stored in the
例えば、記憶部31には、権限情報として「可」を示す情報「1」と「不可」を示す情報「0」が記憶されている。この可否を示す「1」又は「0」の情報は、「管理者」のQRコードコピー権限、削除処理権限、「登録ユーザ」のQRコードコピー権限、削除処理権限、「一般ユーザ」のQRコードコピー権限、削除処理権限の順に記憶されている。すなわち、図7に示す権限情報として「1、1、1、1、1、0」の情報が、記憶部31のデータベース212に記憶されている。
For example, the
情報取得部33は、PC91からPCプリントデータが入力されると、QRコード50を生成するために必要な認証情報及び権限情報を取得する。情報取得部33は、認証情報として、「管理者」、「一般ユーザ」、及び「登録ユーザ」のID及びパスワードを取得する。情報取得部23は、「管理者」及び「一般ユーザ」のID及びパスワードをデータベース312から取得する。
When the PC print data is input from the
「登録ユーザ」のID及びパスワードについては、ログイン認証時に入力されたID及びパスワードを用いることができる。例えば、「ユーザA」がPCプリントデータの印刷操作を行った場合、「登録ユーザ」は操作を行った「ユーザA」であるため、ログイン認証時に「ユーザA」のID及びパスワードが入力されている。そこで、情報取得部33は、「登録ユーザ」のID及びパスワードとして、ログイン認証時にPCドライバを介して複合機3内に入力されたID及びパスワードを取得することができる。また、情報取得部33は、「管理者」、「一般ユーザ」、及び「登録ユーザ」に対して記憶されたQRコードコピーと削除処理の権限情報をデータベース312から取得する。
For the ID and password of the “registered user”, the ID and password input at the time of login authentication can be used. For example, when “User A” performs printing operation of PC print data, since “Registered User” is “User A” who performed the operation, the ID and password of “User A” are input at the time of login authentication. Yes. Therefore, the
情報取得部33は、更に、保存フォルダ93又は保存フォルダ311に保存されたPCプリントデータを特定するための特定情報を取得する。特定情報は、例えば、PCプリントデータと共にPC91から入力されたPCプリントデータのファイル名、保存フォルダを示すパス情報等を用いることができる。
The
QRコード生成部34は、情報取得部33によって取得された認証情報、権限情報、及び特定情報を用いてQRコード50を生成する。QRコード生成部34は、認証情報のパスワードについてハッシュ値を計算し、このパスワードのハッシュ値、ID、権限情報及び特定情報をQRコード化することによりQRコード50を生成する。
The QR
QRコード生成部34は、生成したQRコードをラスタライズされたPCプリントデータ(以下「プリント画像」という)に合成する。QRコードが合成されたプリント画像は、プリンタ11によって印刷される。すなわち、生成用の複合機3において、プリンタ11は、特許請求の範囲に記載の印刷手段として機能する。
The QR
引き続いて、認証用の複合機1及び生成用の複合機3の動作について説明する。まず、図8を参照して、生成用の複合機3がQRコード付き文書51を印刷する手順について説明する。図8は、生成用の複合機3がQRコード付き文書51を印刷する手順を示すフローチャートである。
Subsequently, operations of the authentication multifunction device 1 and the generation multifunction device 3 will be described. First, with reference to FIG. 8, a description will be given of a procedure in which the generating multifunction device 3 prints the QR code-added
ユーザがPC91を用いて印刷指示を入力することにより、ステップS101で、印刷指示が、PC91のPCドライバによって受け付けられる。続いて、ステップS102では、ユーザからID及びパスワードの入力が受け付けられ、PCドライバによるログイン認証が行われる。
When the user inputs a print instruction using the
ログイン認証が成功すると、ステップS103では、PC91から送信されたPCプリントデータが、複合機3において受信される。ステップS104では、PCプリントデータのコピーが、データ出力部32によって保存フォルダ93へ出力される。これにより、PCプリントデータが保存フォルダ93内に保存される。なお、複合機3の保存フォルダ311に保存してもよい。
If the login authentication is successful, the PC 3 receives the PC print data transmitted from the
ステップS105では、PCプリントデータを保存フォルダ93内から特定可能な特定情報が生成される。続いて、ステップS106では、「管理者」と「一般ユーザ」のID及びパスワードを含む認証情報が、データベース312から取得される。「登録ユーザ」のID及びパスワードは、ステップS102で入力されたID及びパスワードが用いられる。ステップS107では、ステップS106で取得されたパスワードのハッシュ値が算出される。
In step S105, specific information that can specify the PC print data from the
次に、ステップS108では、「管理者」、「登録ユーザ」、及び「一般ユーザ」毎かつ処理の種類毎に設定された権限情報が、データベース312から取得される。ステップS109では、特定情報と認証情報と権限情報とがQRコード化される。そして、ステップS110では、ステップS109で生成されたQRコード50がラスタライズ処理されたプリント画像に貼り付けられる。ステップS111では、QRコード付きのページを含む全ページが印刷される。以上の処理により、QRコード付きの文書51が印刷される。
In step S <b> 108, authority information set for each “administrator”, “registered user”, and “general user” and for each processing type is acquired from the
次に、図9及び図10を参照して、認証用の複合機1が文書の処理権限の有無を判断する手順を説明する。図9は、認証用の複合機1が文書の処理権限の有無を判断する手順を示すフローチャートの前半部分であり、図10はその後半部分である。 Next, with reference to FIG. 9 and FIG. 10, a procedure for the authentication multifunction device 1 to determine whether or not there is a document processing authority will be described. FIG. 9 is a first half of a flowchart showing a procedure in which the authentication multifunction device 1 determines whether or not there is a document processing authority, and FIG. 10 is a second half thereof.
ユーザがQRコード付き文書51を複合機1にセットし、QRコードコピー又は削除処理の操作を行うと、ステップS121で、文書51がスキャナ12によって読み取られ、画像データが生成される。ステップS122では、画像データからQRコード50が抽出され、ステップS123で、抽出されたQRコード50がデコードされる。
When the user sets the QR code-added
ステップS124では、ログイン認証時に用いられたユーザIDが、認証部26によって取得され、ステップS125では、ユーザにパスワードの入力を要求するメッセージが、表示部17に表示される。表示部17に表示されたメッセージに応じてユーザからパスワードが入力されると、ステップS126で、入力されたパスワードが操作部16によって受け付けられる。
In step S124, the user ID used at the time of login authentication is acquired by the authentication unit 26. In step S125, a message requesting the user to input a password is displayed on the
ステップS127では、ステップS126で受け付けられたパスワードのハッシュ値が算出され、算出されたハッシュ値と、ステップS124で取得したIDと、QRコード50に含まれる認証情報とを用いて認証が行われる。認証が失敗した場合は、ステップS128へ処理が進み、アクセス権がない旨のメッセージが表示部17に表示され、処理が終了する。
In step S127, the hash value of the password accepted in step S126 is calculated, and authentication is performed using the calculated hash value, the ID acquired in step S124, and the authentication information included in the
ステップS127の認証が成功した場合は、ステップS129へ処理が進む。ステップS129では、ユーザからQRコードコピーの指示を受け付けたか否かが判断され、QRコードコピーの指示を受け付けていない場合には、ステップS134へ処理が進む。QRコードコピーの指示を受け付けていた場合には、ステップS130へ処理が進む。 If the authentication in step S127 is successful, the process proceeds to step S129. In step S129, it is determined whether or not a QR code copy instruction has been received from the user. If no QR code copy instruction has been received, the process proceeds to step S134. If a QR code copy instruction has been received, the process proceeds to step S130.
ステップS130では、QRコード50に含まれる権限情報を用いて、QRコードコピーの権限の有無が判断される。ステップS130でQRコードコピーを行う権限が無いと判断された場合は、ステップS131へ処理が進む。ステップS131では、QRコードコピーを行う権限がない旨のメッセージが表示部17に表示され、処理が終了する。この場合、QRコードコピーは中止され、実行されない。
In step S130, the authority information included in the
ステップS130でQRコードコピーを行う権限が有ると判断された場合は、ステップS132へ処理が進む。ステップS132では、QRコード50に含まれる特定情報を用いて、保存フォルダ93内のPCプリントデータが特定され、特定されたPCプリントデータが取得される。そして、ステップS133で、取得されたPCプリントデータが用紙に印刷されることにより、QRコードコピーが実行される。
If it is determined in step S130 that the user has authority to perform QR code copying, the process proceeds to step S132. In step S132, the PC print data in the
ステップS134では、ユーザから削除処理の指示を受け付けたか否かが判断され、削除処理の指示を受け付けていない場合には、処理が終了する。削除処理の指示を受け付けていた場合には、ステップS135へ処理が進む。 In step S134, it is determined whether or not an instruction for deletion processing has been received from the user. If the instruction for deletion processing has not been received, the processing ends. If an instruction for deletion processing has been received, the processing proceeds to step S135.
ステップS135では、QRコード50に含まれる権限情報を用いて、削除処理の権限の有無が判断される。ステップS135で削除する権限が無いと判断された場合は、ステップS136へ処理が進む。ステップS136では、削除する権限がない旨のメッセージが表示部17に表示され、処理が終了する。この場合、削除処理は中止され、実行されない。
In step S135, the authority information included in the
ステップS135で削除する権限が有ると判断された場合は、ステップS137へ処理が進む。ステップS137では、QRコード50に含まれる特定情報を用いて、保存フォルダ93内のPCプリントデータが特定され、特定されたPCプリントデータが削除される。以上の処理により、権限のないユーザによるQRコードコピー及び削除処理を制限し、権限のあるユーザだけが、QRコードコピー及び削除処理を実行することができる。
If it is determined in step S135 that the user has authority to delete, the process proceeds to step S137. In step S137, the PC print data in the
以上説明した認証用の複合機1では、文書51からQRコード50が抽出され、QRコード50に含まれる認証情報と、ユーザから受け付けられた認証情報とを用いて認証が行われる。そして、この認証結果とQRコード50に含まれる権限情報に基づいて、保存フォルダ93に保存された文書データに対するユーザの処理権限の有無が判断され、ユーザの処理権限が有ると判断された場合に、文書に対する処理が実行され、処理権限が無いと判断された場合に、文書に対する処理が中止される。すなわち、文書51に印刷されたQRコード50に含まれる認証情報及び権限情報を用いて処理権限を判断するので、文書の処理権限を判断するために必要な情報を自機内に記憶すること無く、文書の処理権限の有無を判断することができる。
In the authentication multifunction device 1 described above, the
また、認証用の複合機1では、ユーザから入力される認証情報のハッシュ値を算出し、算出したハッシュ値とQRコード50に含まれるハッシュ値とを照合することにより、認証を行う。すなわち、QRコード50には認証情報自体ではなく認証情報のハッシュ値が含まれているので、QRコード50をデコードしても認証情報自体を得ることはできない。よって、認証情報が盗まれることを防止することができる。
The authentication multifunction device 1 performs authentication by calculating a hash value of authentication information input from the user and comparing the calculated hash value with the hash value included in the
また、QRコード50には、複数のユーザ毎に設定された複数の認証情報のハッシュ値と、複数のユーザ毎かつ処理の種類毎に設定された権限情報とが含まれている。このため、ユーザ毎かつ処理の種類毎に処理権限の有無を判断することができる。
The
一方、生成用の複合機3では、取得された認証情報及び権限情報を用いてQRコード50が生成され、生成されたQRコード50及びPCプリントデータが用紙に印刷される。よって、PCプリントデータが印刷された文書50の処理を行う際に、印刷されたQRコード50をデコードすることにより、認証用の複合機1によって認証情報を取得することが可能となる。
On the other hand, in the generating multifunction machine 3, the
また、生成用の複合機3では、認証情報のハッシュ値を含むQRコード50を生成するので、QRコード50をデコードしても認証情報自体を得ることはできないので、認証情報が盗まれることを防止することができる。
Further, since the generation multifunction device 3 generates the
また、生成用の複合機3では、複数のユーザ毎に設定された複数の認証情報のハッシュ値と、複数のユーザ毎かつ処理の種類毎に設定された権限情報とを含むQRコード50を生成する。このため、認証用の複合機1によって、ユーザ毎かつ処理の種類毎に処理権限の有無を判断することができる。
Further, the generating multifunction device 3 generates a
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。例えば、上記実施形態では、パスワード(認証情報)はユーザ毎に設定されることとしたが、文書毎に設定されたパスワード(認証情報)を用いてもよい。この場合、例えば、QRコードを生成する際に、ユーザが文書に対して設定したパスワードをユーザから受け付け、受け付けたパスワードのハッシュ値をQRコードに含めるようにする。この場合、文書に対する権限のあるユーザだけが文書の処理を行えるように、文書毎に処理権限の有無を判断することができる。 Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications can be made. For example, in the above embodiment, the password (authentication information) is set for each user, but a password (authentication information) set for each document may be used. In this case, for example, when generating a QR code, a password set for the document by the user is received from the user, and a hash value of the received password is included in the QR code. In this case, it is possible to determine whether or not there is processing authority for each document so that only a user having authority for the document can process the document.
また上記実施形態では、コード画像としてQRコードを用いたが、コード化された画像であればこれに限られない。例えば、バーコード等の一次元コードを用いてもよいし、QRコード以外の二次元コードを用いてもよい。また、認証情報、権限情報、特定情報をコード化し、用紙の全面に透かし印刷を行うことにより、コード画像を印刷してもよい。この場合、権限の有無を判断する際には、透かし印刷された情報を読み取ってデコードすることにより、認証情報及び権限情報を取得する。 In the above embodiment, the QR code is used as the code image. However, the code image is not limited to this as long as it is a coded image. For example, a one-dimensional code such as a barcode may be used, or a two-dimensional code other than a QR code may be used. Alternatively, the code information may be printed by coding the authentication information, authority information, and specific information, and performing watermark printing on the entire surface of the paper. In this case, when determining the presence or absence of authority, the authentication information and authority information are acquired by reading and decoding the watermark printed information.
また、上記実施形態では、QRコードコピーと削除処理の権限の有無を判断することとしたが、これに限られない。FAX処理及びIFAX処理の権限の有無を判断してもよい。また、上記実施形態では、認証結果と権限情報とを用いて権限の有無を判断したが、権限情報を用いなくてもよい。この場合、認証が成功した場合に権限があると判断し、認証が失敗した場合に権限が無いと判断する。 In the above-described embodiment, the presence / absence of authority for QR code copy and deletion processing is determined. However, the present invention is not limited to this. The presence or absence of authority for FAX processing and IFAX processing may be determined. Moreover, in the said embodiment, although the presence or absence of the authority was judged using the authentication result and authority information, authority information does not need to be used. In this case, it is determined that there is an authority when the authentication is successful, and it is determined that there is no authority when the authentication fails.
また、上記実施形態では、PCプリントデータを保存フォルダ93又は保存フォルダ311に保存し、保存されたPCプリントデータを用いた文書の処理について、権限の有無を判断したが、これに限られない。PCプリントデータを保存フォルダに保存せずに、特定情報を含まないQRコードを印刷するようにしてもよい。この場合、文書を読み取って生成する画像データのプリント処理、又はFAX送信処理等の権限の有無を判断する。
In the above-described embodiment, the PC print data is stored in the
また、印刷するQRコードに、マスター原稿である旨の情報を付加して印刷し、ユーザがマスター原稿の処理を行う際に、複合機1によって、文書がマスター原稿であることが確認された場合、認証処理を行わずに、処理権限が有ると判断して文書処理を行ってもよい。この場合、読み取った文書がマスター原稿であることを複合機1において確認できないときには、上記の図9及び図10に示す処理権限の有無を判断する手順を実行することにより、文書の処理権限の有無を判断する。 In addition, when the user prints the QR code to be printed with information indicating that the document is a master document, and the user processes the master document, the MFP 1 confirms that the document is the master document. Instead of performing the authentication process, it may be determined that the user has processing authority and the document process may be performed. In this case, if the multi-function device 1 cannot confirm that the read document is a master document, the process authority determination process shown in FIGS. 9 and 10 is executed to determine whether the document has the process authority. Judging.
なお、マスター原稿をコピーした場合、複合機3がマスター原稿でない旨の情報を更に付加して印刷することにより、文書がマスター原稿か又はそのコピーであるかを識別できるように複合機1を構成してもよい。又は、文書をコピーしてもマスター原稿である旨の情報がコピーされないように、文書の読取時に照射する光によっては読み取ることができないように、マスター原稿である旨の情報を印刷するように複合機3を構成してもよい。この場合、特定の光のみに反応してマスター原稿か否かを識別できるように、マスター原稿である旨の情報を印刷する。 In addition, when the master document is copied, the multifunction device 1 is configured so that it can be identified whether the document is the master document or a copy thereof by further adding information that the multifunction device 3 is not the master document and printing. May be. Or, it is possible to print the information indicating that it is a master manuscript so that it cannot be read by the light that is emitted when reading the document so that the information that it is a master manuscript is not copied even if the document is copied. The machine 3 may be configured. In this case, information indicating that the original is a master original is printed so that it can be identified only by a specific light whether it is a master original or not.
また、認証用の複合機1が、QRコード付きの文書を生成する生成用の複合機3の機能を有していてもよい。また、生成用の複合機3が、QRコード50を用いて認証を行う認証用の複合機1の機能を有していてもよい。この場合、ユーザは、QRコード付きの文書を用いた処理を複合機1と複合機3とのいずれを用いても行うことができる。
Further, the authentication multifunction device 1 may have the function of a generation multifunction device 3 that generates a document with a QR code. Further, the generation multifunction device 3 may have the function of the authentication multifunction device 1 that performs authentication using the
また、上記実施形態では、生成用の複合機3が、認証情報及び権限情報を記憶部31から取得してQRコード50を生成することとしたがこれに限られない。例えば、LDAP(Lightweight Directory Access Protocol)を用いたディレクトリーサービスを利用してもよい。この場合、複合機3とネットワークで接続されたディレクトリサーバに認証情報及び権限情報を予め登録しておく。そして、QRコード50を生成する際に、複合機3とディレクトリサーバとの間でLDAP認証を行い、複合機3は、登録された認証情報及び権限情報をディレクトリサーバから取得する。この場合、記憶部31に認証情報及び権限情報を記憶する必要はない。また、例えば、QRコード50を生成する際に、ID及びパスワード含む認証情報を登録ユーザと複合機3との間で設定し、各ユーザの処理権限及び各処理の処理権限を登録ユーザが設定することにより、認証情報及び権限情報を付与するように構成してもよい。この場合も、記憶部31に認証情報及び権限情報を記憶する必要はない。
In the above embodiment, the generation multifunction device 3 acquires the authentication information and the authority information from the
また、上記実施形態では、認証情報に含まれるパスワードのハッシュ値を用いたが、これに限られない。一方向の暗号化処理を行うことにより得られるその他の一方向値を用いてもよい。 Moreover, in the said embodiment, although the hash value of the password contained in authentication information was used, it is not restricted to this. Other one-way values obtained by performing one-way encryption processing may be used.
1 複合機
3 複合機
11 プリンタ
12 スキャナ
16 操作部
20 制御部
21 QRコード抽出部
22 認証部
23 権限判断部
24 特定部
25 削除処理部
30 制御部
31 記憶部
311 保存フォルダ
312 データベース
32 データ出力部
33 情報取得部
34 QRコード生成部
DESCRIPTION OF SYMBOLS 1 Multifunction machine 3
Claims (12)
前記文書を読み取って前記文書の画像データを生成する読取手段と、
前記読取手段によって生成された画像データからコード画像を抽出する抽出手段と、
ユーザから認証情報を受け付ける受付手段と、
前記抽出手段によって抽出されたコード画像に含まれる認証情報と、前記受付手段によって受け付けられた認証情報とを用いて、認証を行う認証手段と、
前記認証手段による認証結果に基づいて、前記文書に対する前記ユーザの処理権限の有無を判断する判断手段と、
前記判断手段によって前記ユーザの処理権限が有ると判断された場合に、前記文書に対する処理を実行し、前記判断手段によって前記ユーザの処理権限が無いと判断された場合に、前記文書に対する処理を中止する処理手段と、
を備えることを特徴とする文書処理装置。 In a document processing apparatus that performs processing using information included in a code image printed on a document,
Reading means for reading the document and generating image data of the document;
Extracting means for extracting a code image from the image data generated by the reading means;
A receiving means for receiving authentication information from the user;
An authentication unit that performs authentication using the authentication information included in the code image extracted by the extraction unit and the authentication information received by the reception unit;
Determination means for determining whether the user has processing authority for the document based on an authentication result by the authentication means;
When the determination unit determines that the user has processing authority, the processing is performed on the document. When the determination unit determines that the user has no processing authority, the processing on the document is stopped. Processing means to
A document processing apparatus comprising:
前記コード画像に含まれる認証情報は、前記ユーザに対して設定された認証情報を一方向暗号化することにより得られる一方向値であり、
前記認証手段は、前記受付手段によって受け付けられた認証情報の一方向値を算出し、当該算出した一方向値と、前記コード画像に含まれる認証情報の一方向値とを照合することにより、前記認証を行うことを特徴とする請求項1に記載の文書処理装置。 The accepting means accepts the authentication information set for the user;
The authentication information included in the code image is a one-way value obtained by one-way encryption of authentication information set for the user,
The authentication unit calculates a one-way value of authentication information received by the reception unit, and collates the calculated one-way value with a one-way value of authentication information included in the code image, The document processing apparatus according to claim 1, wherein authentication is performed.
前記コード画像に含まれる認証情報は、前記文書に対して設定された認証情報を一方向暗号化することにより得られる一方向値であり、
前記認証手段は、前記受付手段によって受け付けられた認証情報の一方向値を算出し、当該算出した一方向値と、前記コード画像に含まれる認証情報の一方向値とを照合することにより、前記認証を行うことを特徴とする請求項1に記載の文書処理装置。 The accepting means accepts the authentication information set for the document;
The authentication information included in the code image is a one-way value obtained by one-way encryption of authentication information set for the document,
The authentication unit calculates a one-way value of authentication information received by the reception unit, and collates the calculated one-way value with a one-way value of authentication information included in the code image, The document processing apparatus according to claim 1, wherein authentication is performed.
前記判断手段は、前記コード画像に含まれる権限情報に基づいて前記処理権限の有無を判断することを特徴とする請求項1〜3のいずれか1項に記載の文書処理装置。 The code image includes authority information indicating presence / absence of processing authority set for each processing type,
The document processing apparatus according to claim 1, wherein the determination unit determines whether or not the processing authority exists based on authority information included in the code image.
前記認証手段は、前記受付手段によって受け付けられた認証情報の一方向値を算出し、当該算出した一方向値と前記コード画像に含まれる認証情報の一方向値とを照合することにより前記認証を行い、
前記判断手段は、前記認証手段によって認証されたユーザの前記権限情報に基づいて、前記ユーザの処理権限の有無を判断することを特徴とする請求項1に記載の文書処理装置。 The code image includes a one-way value obtained by one-way encryption of each of a plurality of authentication information set for each of a plurality of users, and a processing authority set for each of the plurality of users and for each type of processing. Authority information indicating the presence or absence of
The authentication unit calculates a one-way value of authentication information received by the receiving unit, and compares the calculated one-way value with a one-way value of authentication information included in the code image. Done
The document processing apparatus according to claim 1, wherein the determination unit determines whether or not the user has processing authority based on the authority information of the user authenticated by the authentication unit.
前記処理手段は、前記文書に対する処理を実行する際に、前記特定手段によって特定された文書データを用いて処理を行うことを特徴とする請求項1〜5のいずれか1項に記載の文書処理装置。 Using specifying information included in the code image, further comprising specifying means for specifying document data printed on the document from document data stored in a storage folder;
The document processing according to claim 1, wherein the processing unit performs processing using the document data specified by the specifying unit when executing processing on the document. apparatus.
認証情報を取得する取得手段と、
前記取得手段によって取得された認証情報を用いて前記コード画像を生成する生成手段と、
前記生成手段によって生成された前記コード画像と、入力された前記文書データとを用紙に印刷する印刷手段と、
を備えることを特徴とする文書処理装置。 In a document processing apparatus that prints a code image together with input document data,
An acquisition means for acquiring authentication information;
Generating means for generating the code image using the authentication information acquired by the acquiring means;
Printing means for printing the code image generated by the generating means and the input document data on paper;
A document processing apparatus comprising:
前記生成手段は、前記認証情報を一方向暗号化することにより得られる一方向値を含む前記コード画像を生成することを特徴とする請求項7に記載の文書処理装置。 The acquisition means acquires the authentication information set for the user,
The document processing apparatus according to claim 7, wherein the generation unit generates the code image including a one-way value obtained by one-way encrypting the authentication information.
前記生成手段は、前記認証情報を一方向暗号化することにより得られる一方向値を含む前記コード画像を生成することを特徴とする請求項7に記載の文書処理装置。 The acquisition means acquires the authentication information set for the document data,
The document processing apparatus according to claim 7, wherein the generation unit generates the code image including a one-way value obtained by one-way encrypting the authentication information.
前記生成手段は、前記取得手段によって取得された前記権限情報を含む前記コード画像を生成することを特徴とする請求項7〜9のいずれか1項に記載の文書処理装置。 The acquisition means acquires authority information indicating presence / absence of processing authority set for each type of processing,
The document processing apparatus according to claim 7, wherein the generation unit generates the code image including the authority information acquired by the acquisition unit.
前記生成手段は、前記取得手段によって取得された前記複数の認証情報それぞれを一方向暗号化することにより得られる一方向値及び前記権限情報を含む前記コード画像を生成することを特徴とする請求項7に記載の文書処理装置。 The acquisition unit acquires a plurality of authentication information set for each of a plurality of users, and authority information indicating presence / absence of processing authority set for each of the plurality of users and for each type of processing,
The generation unit generates the code image including a one-way value obtained by one-way encryption of each of the plurality of authentication information acquired by the acquisition unit and the authority information. 8. The document processing apparatus according to 7.
前記生成手段は、前記保存フォルダ内から前記文書データを特定可能な特定情報を含む
コード画像を生成することを特徴とする請求項7〜11のいずれか1項に記載の文書処理装置。
An output unit that outputs the input document data to a storage folder;
The document processing apparatus according to claim 7, wherein the generation unit generates a code image including specific information that can specify the document data from the storage folder.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010029990A JP2011166654A (en) | 2010-02-15 | 2010-02-15 | Document processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010029990A JP2011166654A (en) | 2010-02-15 | 2010-02-15 | Document processing apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011166654A true JP2011166654A (en) | 2011-08-25 |
Family
ID=44596773
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010029990A Pending JP2011166654A (en) | 2010-02-15 | 2010-02-15 | Document processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2011166654A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013146915A (en) * | 2012-01-19 | 2013-08-01 | Mitsubishi Electric Corp | Print terminal, image printing method and print system |
| JP2017016204A (en) * | 2015-06-26 | 2017-01-19 | 株式会社リコー | Information processing system |
| CN111510579A (en) * | 2019-02-27 | 2020-08-07 | 京瓷办公信息系统株式会社 | Image processing apparatus and image forming apparatus |
-
2010
- 2010-02-15 JP JP2010029990A patent/JP2011166654A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013146915A (en) * | 2012-01-19 | 2013-08-01 | Mitsubishi Electric Corp | Print terminal, image printing method and print system |
| JP2017016204A (en) * | 2015-06-26 | 2017-01-19 | 株式会社リコー | Information processing system |
| CN111510579A (en) * | 2019-02-27 | 2020-08-07 | 京瓷办公信息系统株式会社 | Image processing apparatus and image forming apparatus |
| US10979580B2 (en) | 2019-02-27 | 2021-04-13 | Kyocera Document Solutions Inc. | Image processing apparatus capable of extending function, and image forming apparatus provided with the same |
| CN111510579B (en) * | 2019-02-27 | 2022-09-23 | 京瓷办公信息系统株式会社 | Image processing apparatus and image forming apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4748479B2 (en) | Multi-function input / output device and input / output method | |
| US7508939B2 (en) | Image processing system and method for processing image data using the system | |
| JP5014013B2 (en) | Image processing device | |
| US9223957B2 (en) | Image forming apparatus, image processing apparatus and image delivery system | |
| US20080307521A1 (en) | Image processing apparatus, image processing method, program, and storage medium for performing access control of document including two-dimensional code | |
| CN102131023A (en) | Image forming apparatus and image formation processing method | |
| EP3145166A1 (en) | Information processing system and information processing method for carrying out workflows using user specific settings | |
| US20050024674A1 (en) | Multifunction image forming apparatus and document information searching method | |
| US20110199646A1 (en) | Image processing apparatus, control method for controlling image processing apparatus, and storage medium | |
| US9319563B1 (en) | Image processing device and method for processing image data | |
| JP2009087271A (en) | Information processing system and program | |
| US8181012B2 (en) | Image processing apparatus transmitting encrypted document to another apparatus, control method thereof, and program product for information processing | |
| JP5630101B2 (en) | Information processing system, image forming apparatus, authentication server, processing method thereof, and program | |
| JP7553239B2 (en) | Multifunction device and method for secure scanning - Patents.com | |
| KR102063440B1 (en) | Outputting method and system of outputted documents inserted QR code | |
| KR102024520B1 (en) | Method and system for embedding QR Code in an image forming apparatus | |
| JP5499681B2 (en) | Image forming apparatus, authentication processing system, authentication method, and program | |
| JP2011166654A (en) | Document processing apparatus | |
| JP7124609B2 (en) | Information processing device, authentication method and program | |
| JP2005062231A (en) | Image forming apparatus | |
| JP5521804B2 (en) | Authentication system, image forming apparatus, user management apparatus, processing method thereof, and program | |
| US20090009794A1 (en) | Image processing apparatus capable of tracing printed image, image processing method executed in the image processing apparatus, and image processing program embodied on computer readable medium | |
| JP2012164107A (en) | Data processing device and image processing device | |
| US8368934B2 (en) | Image processing including registering image data | |
| US7841013B2 (en) | Image forming device, computer program, and data file |