JP4755166B2 - Printing system, image forming apparatus, server apparatus, printing method, and program - Google Patents
Printing system, image forming apparatus, server apparatus, printing method, and program Download PDFInfo
- Publication number
- JP4755166B2 JP4755166B2 JP2007312700A JP2007312700A JP4755166B2 JP 4755166 B2 JP4755166 B2 JP 4755166B2 JP 2007312700 A JP2007312700 A JP 2007312700A JP 2007312700 A JP2007312700 A JP 2007312700A JP 4755166 B2 JP4755166 B2 JP 4755166B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- masking
- forming apparatus
- masked
- image forming
- 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
- 238000000034 method Methods 0.000 title claims description 102
- 238000007639 printing Methods 0.000 title claims description 70
- 230000000873 masking effect Effects 0.000 claims description 314
- 230000005540 biological transmission Effects 0.000 claims description 42
- 239000002131 composite material Substances 0.000 claims description 33
- 238000004891 communication Methods 0.000 claims description 13
- 230000002194 synthesizing effect Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 129
- 230000008569 process Effects 0.000 description 84
- 238000010586 diagram Methods 0.000 description 53
- 238000007781 pre-processing Methods 0.000 description 27
- 238000003860 storage Methods 0.000 description 22
- 238000012544 monitoring process Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 10
- 230000007704 transition Effects 0.000 description 10
- 230000002093 peripheral effect Effects 0.000 description 9
- 238000012015 optical character recognition Methods 0.000 description 8
- 238000012795 verification Methods 0.000 description 8
- 238000012937 correction Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004381 surface treatment Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 101000836150 Homo sapiens Transforming acidic coiled-coil-containing protein 3 Proteins 0.000 description 1
- 241000277331 Salmonidae Species 0.000 description 1
- 102100027048 Transforming acidic coiled-coil-containing protein 3 Human genes 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
- 125000000391 vinyl group Chemical group [H]C([*])=C([H])[H] 0.000 description 1
- 229920002554 vinyl polymer Polymers 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
- Facsimiles In General (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明は、印刷システム、画像形成装置、サーバ装置、印刷方法及びプログラムに関する。 The present invention relates to a printing system, an image forming apparatus, a server apparatus, a printing method, and a program.
近年、様々な規則(例えば、銀行法施行規則第13条の6の7や保険業法施行規則第53条の10等)で特別非公開情報の取扱について取り決めがなされている。そのため、例えば銀行等では窓口で身分確認をする際に、センシティブ(機微)情報を、特別な場合を除き利用しないようにしている。 In recent years, various rules (for example, Article 13-6 of the Banking Law Enforcement Regulations, Article 53-10 of the Insurance Business Law Enforcement Regulations, etc.) have been agreed on the handling of special non-public information. For this reason, for example, when verifying identity at a bank or the like, sensitive information is not used except in special cases.
現状、窓口で顧客の身分確認・管理のために、預かった身分証をコピーして保管している。但し、必要以上の情報(運転免許証では表面の本籍や裏面の住所変更以外の記載)は、ビニールシートやペンを使用してマスキングする。マスキングした身分証は余白を切り抜いて、顧客管理用の帳票を印刷してそこに貼り付けて管理している。また、このような管理では、マスキング作業やセキュリティ面で不都合が生じるため、身分証明書をスキャンしてそのスキャンしたデータにマスキングをして管理することが望まれている。この様なスキャンしたデータにマスキングして管理するようなマスキング技術としては特許文献1のような技術が開示されている。
At present, we copy and store the IDs we have received for customer identification and management at the counter. However, information more than necessary (in the case of a driver's license, other than the permanent registration on the front and the address change on the back) is masked using a vinyl sheet or pen. The masked ID is cut out from the margin, and a customer management form is printed and pasted there. In addition, since such management causes inconvenience in masking work and security, it is desired to scan an identification card and manage the scanned data by masking. As a masking technique for masking and managing such scanned data, a technique as disclosed in
本人確認を行ってなされる業務では、本人確認に用いた個人情報(例えば、身分証明書)と共に必要事項を記入したデータと共に管理することが望まれている。しかしながら、特許文献1の技術では原稿をスキャンして、そのスキャンしたデータをマスキングして単に管理するだけである。そのため、本人確認を行ってなされる業務にいてはスキャンしたデータを適切に管理することはできなかった。
個人情報を用いて本人確認を行う業務では、お客様から預かった個人情報は不要な部分はもれなくマスキングを行う必要がある。それにも関わらず、特許文献1の技術ではマスキングミスによってマスクキングする必要のある領域がマスキングされないといったことが生じ、種々の規則違反を犯してしまうという課題が生じてしまう。この課題は、本人確認を行う身分証明書が複数種類ある場合に特に顕著であり、身分証明書の種類ごとにマスキング領域をユーザが変更してマスキングすることでマスクキングする必要のある領域がマスキングされないといった課題が生じる。
更に、特許文献1にはマスキングした画像をプリントことが開示されているが、この特許文献1の技術はスキャンした画像ごとにプリントする技術であるため、個人情報を用いて本人確認を行う業務で発生する課題には適応することはできなかった。具体的には、個人情報を用いて本人確認を行う場合、本人確認を行う身分証明書の種類によっては、表面と裏面を2度スキャンする必要があり、この2度スキャンして生成された2つの画像(2つにわかれた個人情報)を1つとして管理することは難しかった。特にこの2つの画像(2つにわかれた個人情報)を管理するためには特許文献1の技術を適用した場合、表面をスキャンしてマスキング領域を指定しプリント、裏面をスキャンしてマスキング領域を指定しプリントする。その上でこのプリントされた2枚の紙から必要な領域(身分証明書部)だけを切り取り、個人情報を管理するための帳票のフォームがプレ印刷された紙に、ユーザが切り取った身分証明書部分を、ユーザが表面裏面を適切に配置して糊などで貼り付けるといった業務が発生し、個人情報の取扱が煩雑になるといった課題が生じる。
また、同じ種類の身分証明書(例えば、免許証)であっても、表面だけをスキャンすればよい場合や、裏面もスキャンしなければならない場合(住所変更があった場合)など様々であり、スキャン画像を適切に配置して管理帳票を作成することは難しかった。
In the business performed by performing identity verification, it is desired to manage it together with personal information used for identity verification (for example, an identification card) and data in which necessary information is entered. However, in the technique of
In the business of verifying the identity using personal information, it is necessary to mask all the unnecessary portions of the personal information deposited from customers. Nevertheless, the technique of
Further,
In addition, even if the same type of ID card (for example, a license), only the front side needs to be scanned, or the back side must also be scanned (when there is a change of address), It was difficult to create a management form by properly arranging scanned images.
本発明の目的は、読み込んだ原稿の身分証画像の裏面にかかる画像をデバイス側に表示させ、身分証画像の裏面にかかる画像でマスキングする領域を指定させることで、身分証画像で必要な領域にマスキングがなされた、個人情報の取扱に係るセキュリティを保持した印刷物を容易に得ることである。 An object of the present invention is to display an image on the back side of the ID image of a read original on the device side, and to specify an area to be masked with the image on the back side of the ID image, thereby providing an area necessary for the ID image. masking has been made, it is possible to get a printed material holding the security easily according to the handling of personal information.
そこで、本発明は、原稿を読み取る読取手段を有する画像形成装置と、前記画像形成装置と通信可能なサーバ装置と、を含む印刷システムであって、前記画像形成装置は、前記画像形成装置の読取手段で読み取られた前記原稿の画像を前記サーバ装置に送信する画像送信手段と、前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、前記サーバ装置から取得した印刷データの印刷を実行する印刷手段と、を有し、前記サーバ装置は、前記画像形成装置から前記画像を受信する画像受信手段と、前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信手段と、前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、を有することを特徴とする。 Accordingly, the present invention provides a printing system including an image forming apparatus having a reading unit for reading a document, and a server apparatus capable of communicating with the image forming apparatus, wherein the image forming apparatus reads the image forming apparatus. Image transmitting means for transmitting the image of the document read by the means to the server device, display means for displaying the image on the back side of the ID image acquired from the image, and the back surface displayed by the display means Masking area designating means for designating an area to be masked in the image, identification information transmission for sending masking area information for specifying the masking area designated by the masking area designating means to the server device, and the server Printing means for executing printing of print data acquired from the apparatus, and the server apparatus receives the image from the image forming apparatus. Image receiving means for receiving the image, surface masking execution means for masking the image on the surface acquired from the image received by the image receiving means in accordance with a masking area specified from the image on the surface, and Masking area information receiving means for receiving the masking area information from the image forming apparatus, and a masking area received by the masking area information receiving means for an image on the back surface obtained from the image received by the image receiving means. According to the information, the back side masking execution unit for masking, the image on the front side masked by the front side masking execution unit, and the form data for combining with the back side masking image masked by the back side masking execution unit are acquired. Data acquisition means for performing the data acquisition Generating means for arranging the image on the masked surface and the image on the masked back side in the form data acquired in step (b), and generating the combined data; and generating the combined data generated by the generating means Print instruction means for instructing printing to be printed by the image forming apparatus.
また、本発明は、原稿を読み取る読取手段と、前記読取手段で読み取られた前記原稿の画像をサーバ装置に送信する画像送信手段と、前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、前記サーバ装置から取得した印刷データの印刷を実行する印刷手段とを有する画像形成装置と、通信可能なサーバ装置であって、前記画像形成装置から前記画像を受信する画像受信手段と、前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信手段と、前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、を有することを特徴とする。 According to another aspect of the present invention, there is provided a reading unit that reads a document, an image transmission unit that transmits an image of the document read by the reading unit to a server device, and an image on the back surface of an identification image acquired from the image. Display means for displaying, masking area designating means for designating a masking area of the image on the back surface displayed on the display means, and masking area information for specifying the masking area designated by the masking area designating means An image forming apparatus having an identification information transmission for transmitting to the server apparatus, and a printing unit that executes printing of print data acquired from the server apparatus, and a server apparatus capable of communicating with the image forming apparatus from the image forming apparatus An image receiving means for receiving an image, and an image on the surface acquired from the image received by the image receiving means, Obtained from the image received by the image receiving means, surface masking execution means for masking according to the masking area specified from the image, masking area information receiving means for receiving the masking area information from the image forming apparatus A masking area information received by the masking area information receiving means according to masking area information received by the masking area information receiving means, an image of the surface masked by the surface masking executing means, and the backside masking Data acquisition means for acquiring form data to be combined with the image on the back surface masked by the execution means, the image on the masked surface in the form data acquired by the data acquisition means, and the masked Take the back side It characterized in that it has a generating means for placing the image to generate combined data, and the print instruction unit that print instruction to print the said synthetic data generated by the generating means in the image forming apparatus.
また、本発明は、画像形成装置から画像を受信する画像受信手段と、前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、前記画像形成装置からマスキングする領域を特定するためのマスキング領域情報を受信するマスキング領域情報受信手段と、前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段を有するサーバ装置と、通信可能な画像形成装置であって、前記画像形成装置の読取手段で読み取られた原稿の画像を前記サーバ装置に送信する画像送信手段と、前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、前記サーバ装置から取得した印刷データの印刷を実行する印刷手段と、を有することを特徴とする。 According to another aspect of the present invention, there is provided an image receiving unit that receives an image from an image forming apparatus, and a masking region in which an image on the surface acquired from the image received by the image receiving unit is identified from the image on the surface. The masking area information receiving means for receiving the masking area information for specifying the area to be masked from the image forming apparatus, and the image received from the image received by the image receiving means. Back surface masking execution means for masking an image on the back surface according to the masking area information received by the masking area information receiving means, an image on the front surface masked by the front surface masking execution means, and the back surface masking execution means Combine with the image on the back side masked with Data acquisition means for acquiring form data, and the image data on the masked front surface and the image on the masked back surface are arranged in the form data acquired by the data acquisition means to generate composite data An image forming apparatus communicable with a generation unit and a server apparatus having a print instruction unit for instructing to print the composite data generated by the generation unit to be printed by the image forming apparatus, wherein the image forming apparatus includes: Image transmitting means for transmitting an image of a document read by the reading means to the server device, display means for displaying an image on the back surface of the identification image acquired from the image, and back surface displayed by the display means A masking area designating unit for designating an area to be masked of the image, and a maskin specified by the masking area designating unit Characterized in that it has an identification information transmission for transmitting masking area information for specifying the area to the server device, and a print unit that executes printing of the print data acquired from the server device.
また、本発明は、原稿を読み取る読取手段を有する画像形成装置と、前記画像形成装置と通信可能なサーバ装置と、を含む印刷システムにおける印刷方法であって、前記画像形成装置が、前記画像形成装置の読取手段で読み取られた前記原稿の画像を前記サーバ装置に送信する画像送信ステップと、前記画像から取得された身分証画像の裏面にかかる画像を表示する表示ステップと、前記表示ステップで表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定ステップと、前記マスキング領域指定ステップで指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、前記サーバ装置から取得した印刷データの印刷を実行する印刷ステップと、を実行し、前記サーバ装置が、前記画像形成装置から前記画像を受信する画像受信ステップと、前記画像受信ステップで受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行ステップと、前記画像形成装置からマスキングする領域を特定するためのマスキング領域情報を受信するマスキング領域情報受信ステップと、前記画像受信ステップで受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信ステップで受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行ステップと、前記表面マスキング実行ステップでマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行ステップでマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得ステップと、前記データ取得ステップで取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成ステップと、前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、を実行することを特徴とする。 According to another aspect of the present invention , there is provided a printing method in a printing system including an image forming apparatus having a reading unit for reading a document and a server apparatus capable of communicating with the image forming apparatus, wherein the image forming apparatus includes the image forming apparatus. An image transmission step of transmitting an image of the document read by the reading means of the device to the server device, a display step of displaying an image on the back side of the identification image acquired from the image, and a display in the display step A masking area designating step for designating a masking area of the image on the back surface, and identification information transmission for sending masking area information for specifying the masking area designated in the masking area designating step to the server device; Executing a print step of printing the print data acquired from the server device, and And an image receiving step for receiving the image from the image forming device, and a mask for identifying the image on the surface acquired from the image received in the image receiving step from the image on the surface A surface masking execution step for masking according to the region, a masking region information receiving step for receiving masking region information for specifying a masking region from the image forming apparatus, and the image received in the image receiving step. A backside masking execution step for masking an image on the backside according to the masking area information received in the masking area information receiving step, an image on the front side masked in the frontside masking execution step, and the backside masking execution Trout in steps A data acquisition step for acquiring form data to be combined with the image on the back surface that has been engraved, an image on the masked surface of the form data acquired in the data acquisition step, and the masked back surface A generation step for generating the composite data by arranging the images, and a print instruction step for instructing the print to print the composite data generated in the generation step by the image forming apparatus are performed. .
また、本発明は、原稿を読み取る読取手段と、前記読取手段で読み取られた前記原稿の画像を前記サーバ装置に送信する画像送信手段と、前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、前記サーバ装置から取得した印刷データの印刷を実行する印刷手段とを有する画像形成装置と、通信可能なサーバ装置の印刷方法であって、前記サーバ装置が、前記画像形成装置から前記画像を受信する画像受信ステップと、前記画像受信ステップで受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行ステップと、前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信ステップと、前記画像受信ステップで受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信ステップで受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行ステップと、前記表面マスキング実行ステップでマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行ステップでマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得ステップと、前記データ取得ステップで取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成ステップと、前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、を実行することを特徴とする。 Further, the present invention provides a reading unit that reads a document, an image transmission unit that transmits an image of the document read by the reading unit to the server device, and an image relating to the back side of an ID image acquired from the image. Display means for displaying, a masking area designating means for designating a masking area for an image on the back surface displayed by the display means, and a masking area for specifying the masking area designated by the masking area designating means An image forming apparatus comprising: identification information transmission for transmitting information to the server apparatus; and a printing means for executing printing of print data acquired from the server apparatus. An image receiving step in which the apparatus receives the image from the image forming apparatus; and the image received in the image receiving step A surface masking execution step for masking the image on the surface obtained from the image according to the masking region specified from the image on the surface, and a masking region information receiving step for receiving the masking region information from the image forming apparatus, Masking the back surface masking execution step of masking the image relating to the back surface acquired from the image received in the image receiving step according to the masking region information received in the masking region information receiving step, and masking in the front surface masking execution step A data acquisition step for acquiring form data to be combined with the image on the front surface and the image on the back surface masked in the back surface masking execution step, and the form data acquired in the data acquisition step A generation step of arranging the image on the masked front surface and the image on the masked back surface to generate composite data, and the composite data generated in the generation step to be printed by the image forming apparatus And a printing instruction step for instructing printing.
また、本発明は、画像形成装置から画像を受信する画像受信手段と、前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、前記画像形成装置からマスキングする領域を特定するためのマスキング領域情報を受信するマスキング領域情報受信手段と、前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段を有するサーバ装置と、通信可能な画像形成装置の印刷方法であって、前記画像形成装置が、前記画像形成装置の読取手段で読み取られた原稿の画像を前記サーバ装置に送信する画像送信ステップと、前記画像から取得された身分証画像の裏面にかかる画像を表示する表示ステップと、前記表示ステップで表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定ステップと、前記マスキング領域指定ステップで指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信ステップと、前記サーバ装置から取得した印刷データの印刷を実行する印刷ステップと、を実行することを特徴とする。 According to another aspect of the present invention, there is provided an image receiving unit that receives an image from an image forming apparatus, and a masking region in which an image on the surface acquired from the image received by the image receiving unit is identified from the image on the surface. The masking area information receiving means for receiving the masking area information for specifying the area to be masked from the image forming apparatus, and the image received from the image received by the image receiving means. Back surface masking execution means for masking an image on the back surface according to the masking area information received by the masking area information receiving means, an image on the front surface masked by the front surface masking execution means, and the back surface masking execution means Combine with the image on the back side masked with Data acquisition means for acquiring form data, and the image data on the masked front surface and the image on the masked back surface are arranged in the form data acquired by the data acquisition means to generate composite data A printing method of an image forming apparatus communicable with a generation unit and a server apparatus having a print instruction unit for instructing to print the composite data generated by the generation unit to be printed by the image forming apparatus, An image transmitting step in which the forming apparatus transmits an image of the document read by the reading unit of the image forming apparatus to the server apparatus; and a display step of displaying an image on the back surface of the identification image acquired from the image; A masking area designating step for designating a masking area of the image on the back surface displayed in the display step; An identification information transmitting step for transmitting to the server device masking region information for specifying a masking region specified in the masking region specifying step; a printing step for executing printing of the print data acquired from the server device; It is characterized by performing.
また、本発明は、プログラムとしてもよい。 The present invention may be a program.
本発明によれば、読み込んだ原稿の身分証画像の裏面にかかる画像をデバイス側に表示させ、身分証画像の裏面にかかる画像でマスキングする領域を指定させることで、身分証画像で必要な領域にマスキングがなされた、個人情報の取扱に係るセキュリティを保持した印刷物を容易に得ることができる。 According to the present invention, an image necessary for an ID image is displayed by displaying an image on the back side of the ID image of the read document on the device side and designating an area to be masked with the image on the back side of the ID image. Therefore, it is possible to easily obtain a printed matter that has been masked and that retains security related to the handling of personal information .
以下、本発明の実施形態について図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<実施形態1>
図1は、印刷システム(帳票発行システム)の構成の一例を示す図である。
尚、図1のネットワーク上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成をとってもよい。
複合機101は、帳票の発行を行う銀行等の窓口業務者が使用する画像形成装置である。複合機101は、ネットワーク103を介して、サーバ装置(以下サーバという)102とデータの送受信を行うことができる。
<
FIG. 1 is a diagram illustrating an example of the configuration of a printing system (form issuing system).
Note that the configuration of various terminals connected to the network in FIG. 1 is an example, and various configurations may be taken according to the application and purpose.
The
次に、図1の複合機(コンピュータ)101、サーバ(コンピュータ)102の各種端末のハードウェア構成について、図2と図4とを用いて説明する。
図2は、複合機101のハードウェア構成の一例を示す図である。
本実施形態の複合機101における処理を実現するプログラムは、例えば外部補助記憶装置205から記憶装置203にロードされ、中央処理装置202によって実行される。尚、外部補助記憶装置205の一例は、例えばハードディスク等である。操作装置201は、複合機101の操作者が操作を行うため及び複合機101が表示を行うための装置であって、例えばテンキーやタッチパネル等を有している。ここで、図3は、操作装置201の一例を示す図である。図3において、2501は、タッチパネルである。2502は、テンキーである。2503は、スタートキーである。2504は、リセットキーである。
再び図2の説明に戻り、通信I/F装置206は、複合機101をネットワークやサーバ等の外部装置に接続するための装置である。I/Oバス204は、上述した各ユニット間を接続するためのバスである。
画像入力装置(読取部)207は、原稿の画像を読み取り、その画像(画像データ)を制御する。画像出力装置208は、指定された画像データをインク又はトナーを用いてプリントする。尚、図2には図示していないが、複合機101はハードウェア構成としてカードリーダを有しているものとする。カードリーダは、かざされたICカードから無線通信等を介してICカードの情報を読み取る。
Next, the hardware configuration of various terminals of the multifunction machine (computer) 101 and the server (computer) 102 in FIG. 1 will be described with reference to FIGS.
FIG. 2 is a diagram illustrating an example of a hardware configuration of the
A program that realizes processing in the
Returning to the description of FIG. 2 again, the communication I /
An image input device (reading unit) 207 reads an image of a document and controls the image (image data). The
図4は、サーバ102のハードウェア構成の一例を示す図である。
本実施形態のサーバ102における処理を実現するプログラムは、例えば外部補助記憶装置306から記憶装置303にロードされ、中央処理装置302によって実行される。尚、外部補助記憶装置306の一例は、例えばハードディスク等である。入力装置301は、サーバ102の操作者が操作を行うための装置であり、一例としては、キーボードやポインティングデバイス(マウス等)等である。表示装置305は、設定内容等を表示する装置であり、一例としては、CRTや液晶表示装置等である。通信I/F装置307は、サーバ102をネットワークや複合機等の外部装置に接続するための装置である。I/Oバス304は、上述した各ユニット間を接続するためのバスである。尚、入力装置301及び表示装置305は、サーバ102のハードウェア構成として必須の構成(ユニット)ではない。
FIG. 4 is a diagram illustrating an exemplary hardware configuration of the
A program that realizes processing in the
次に、複合機101、サーバ102の各種端末のモジュール構成について、図5と図6とを用いて説明する。
図5は、複合機101のモジュール構成の一例を示す図である。図6は、サーバ102のモジュール構成の一例を示す図である。
OS401は、オペレーティングシステムプログラムであり、複合機101のシステム全体を管理している。同様に、OS501は、オペレーティングシステムプログラムであり、サーバ102のシステム全体を管理している。
Next, module configurations of various terminals of the
FIG. 5 is a diagram illustrating an example of a module configuration of the
An
ICカード認証アプリケーションA402は、複合機101を操作する操作者(ユーザ)のユーザ認証を行う。尚、ICカード認証アプリケーションA402は、ICカード認証アプリケーションB502と通信して共同して認証処理を行う。帳票発行アプリケーションA403は、帳票の発行をするため、主に原稿の読み取り、画像送信、状態監視等を行う。帳票発行アプリケーションB503は、主に画像受信、文書認識、マスキング、帳票作成、印刷指示等を行う。また、帳票発行アプリケーションA403と帳票発行アプリケーションB503と、は通信して共同して処理を行う。文書認識エンジン504は、身分証の認識を行う。プリンタドライバ505は、帳票発行アプリケーションB503の印刷指示により複合機101への印刷制御を実行する。
The IC card authentication application A402 performs user authentication of an operator (user) who operates the multifunction peripheral 101. The IC card authentication application A402 communicates with the IC card authentication application B502 to jointly perform authentication processing. The form
尚、以下の説明において、画面表示やユーザによる入力は複合機101の操作装置201で行われる。
上述したように、複合機101とサーバ102とは、ネットワーク103を介して相互に通信可能に接続されている。そして、複合機101のアプリケーションが提供する各種操作画面を介した操作等に応じて、複合機101のアプリケーションと、サーバ102のアプリケーションとが通信を行い、帳票発行に係る各種処理を実行する。
In the following description, screen display and user input are performed by the
As described above, the
図7は、ICカード認証アプリケーションA402及びICカード認証アプリケーションB502の機能構成の一例を示す図である。
ICカード情報取得部601は、タッチパネル2501に図8Aの画面800が表示されている状態でICカードがかざされると、ICカードよりICカードの情報(ICカード情報)を取得する。ここで、図8Aは、画面800の一例を示す図である。再び図7の説明に戻り、送信制御部602は、ICカード情報取得部601が取得したICカード情報をICカード認証アプリケーションB502に送信する。
FIG. 7 is a diagram illustrating an example of functional configurations of the IC card
The IC card
受信制御部611は、ICカード認証アプリケーションA402よりICカード情報を受信する。ユーザ認証部612は、受信制御部611が受信したICカード情報と予め記憶されている認証情報とを用いてユーザ認証を行う。送信制御部613は、ユーザ認証部612におけるユーザ認証の結果(ユーザ認証結果)をICカード認証アプリケーションA402に送信する。
The
受信制御部603は、ICカード認証アプリケーションB502よりユーザ認証結果を受信する。画面制御部604は、受信制御部603が受信したユーザ認証結果が認証OKの場合には、タッチパネル2501上の画面を画面800から図8Cの画面802に遷移するよう制御する。ここで、図8Cは、画面802の一例を示す図である。
再び、図7の説明に戻り、画面制御部604は、受信制御部603が受信したユーザ認証結果が認証NGの場合には、タッチパネル2501上の画面を画面800から図8Bの画面801に遷移するよう制御する。また、画面制御部604は、画面801においてOKボタンが押されると、画面801から画面800に遷移するよう制御する。ここで、図8Bは、画面801の一例を示す図である。
The
Returning to the description of FIG. 7 again, the
図9は、帳票発行アプリケーションA403及び帳票発行アプリケーションB503の機能構成の一例を示す図である。
画面制御部701は、身分証の選択に係る画面の制御を行う。帳票発行アプリケーションA403では図8Cの画面802が初期状態で表示される。操作者が身分証の部分を選択すると、操作者は図8Dの画面802aのように身分証の種類を画面上において選択することができる。図8Dは、画面802aの一例を示す図である。
FIG. 9 is a diagram illustrating an example of the functional configuration of the form issuing application A403 and the form issuing application B503.
A
スキャン制御部702は、画像入力装置207において身分証を読み取る制御を行う。操作者が、身分証を原稿台に置いて操作装置201においてスタートキー2503を押すと、タッチパネル2501に図8Eの画面803が表示される。図8Eは、画面803の一例を示す図である。
送信制御部703は、読み取った身分証の画像を帳票発行アプリケーションB503に送信する。このとき、タッチパネル2501上の画面は、画面制御部701の制御により、画面804に遷移する。
The
The
一方、画面802aにおいて操作者が身分証として「免許証両面」を指定した場合、タッチパネル2501上の画面は、画面制御部701の制御により、画面802から図8Gの画面805に遷移する。図8Gは、画面805の一例を示す図である。操作者が、免許証を裏返して原稿台においてスタートキー2503を押すと、原稿の読み取りと画像の送信とがなされ、タッチパネル2501上の画面は、画面制御部701の制御により、図8Hの画面806に遷移する。図8Hは、画面806の一例を示す図である。
On the other hand, when the operator designates “duplex license” as the identification on the
操作者が画面806において「はい」ボタンを押すと、タッチパネル2501上の画面は、画面制御部701の制御により、マスキング領域を指定する画面(マスキング領域指定画面)である図8Iの画面807又は図8Jの画面808に遷移する。図8Iは、画面807の一例を示す図である。また、図8Jは、画面808の一例を示す図である。
When the operator presses the “Yes” button on the
裏面画像のマスキング指定に関する画面表示には、以下に示すように、スキャン画像を使用する画面表示とスキャン画像を使用しない画面表示とがある。どちらの画面表示を実行するかは、操作者に選択させてもよいし、予め複合機101に設定されていてもよい。
スキャン画像を使用する画面表示の場合、帳票発行アプリケーションA403は、マスキング領域番号(図10Gの907)と免許証裏面の前処理結果(図10Dの904)とを合成した画像(図10Hの908)を帳票発行アプリケーションBから受信する。そして、帳票発行アプリケーションA403は、合成画像を図8Iの画面807に示すようにタッチパネル2501上に表示する。ここで、図10Gは、マスキング領域番号の画像の一例を示す図である。図10Dは、免許証裏面の前処理結果の一例を示す図である。図10Hは、マスキング領域番号の画像と免許証裏面の前処理結果とを合成した画像の一例を示す図である。
As shown below, the screen display relating to the masking designation of the back image includes a screen display that uses a scanned image and a screen display that does not use a scanned image. Which screen display is to be executed may be selected by the operator, or may be set in the
In the case of a screen display using a scanned image, the form issuing application A403 combines the masking area number (907 in FIG. 10G) and the preprocessing result on the back side of the license (904 in FIG. 10D) (908 in FIG. 10H). Is received from the form issuing application B. Then, the form issuing application A403 displays the composite image on the
一方、スキャン画像を使用しない画面表示の場合、帳票発行アプリケーションA403は、事前に用意されている未記入の免許証裏面画像(図10Iの909)を、図8Iの画面807のようにタッチパネル2501上に表示する。ここで、図10Iは、事前に用意されている免許証裏面画像の一例を示す図である。
On the other hand, in the case of a screen display that does not use a scanned image, the form issuing application A403 displays an unfilled license back side image (909 in FIG. 10I) prepared in advance on the
操作者によって、図8Iの画面807又は図8Jの画面808が表示されている操作装置201において、テンキー1からテンキー9までの何れかのテンキーが押される。すると、画面に表示されている○の1〜9の領域のうち、押下されたテンキーに対応する領域に対応する領域がマスキングされる。もう一度、同じ番号のテンキーが押されるとマスキングされた領域からマスキングが削除される。また、操作装置201のリセットキー2504が押されるとマスキングが全て削除される。
The operator presses any of the ten keys from the ten key 1 to the ten key 9 on the
図8Kの画面809は、図8Iの画面807の状態でテンキーの8が押された場合のマスキングの一例を示している。図8Kは、画面809の一例を示す図である。図8Lの画面810は、図8Jの画面808の状態でテンキーの8が押された場合のマスキングの一例を示している。図8Lは、画面810の一例を示す図である。図8Kの画面809又は図8Lの画面810でOKボタンが押されると、送信制御部703は、指定された(又は選択された)マスキング領域の情報を帳票発行アプリケーションB503に送信する。
A
受信制御部711は、身分証の画像やマスキング領域の情報を帳票発行アプリケーションA403より受信する。図10Aの901と図10Bの902とが受信した身分証の画像例である。ここで、図10Aは、身分証の表面の画像の一例を示す図である。また、図10Bは、身分証の裏面の画像の一例を示す図である。
The
文書認識部712は、文書認識エンジン504を用いて身分証の認識を行う。より具体的に説明すると、文書認識部712は、受信制御部711で受信した身分証の画像に対して前処理(方向補正、傾斜補正、余白除去)を行う。そして、文書認識部712は、前処理を行った画像と事前に登録されている身分証との特徴の比較を行い、どの種類の身分証かを特定する。ここで、図10Cは、免許証の表面画像に対して前処理を実行した結果の画像の一例を示す図である。また、図10Dは、免許証の裏面画像に対して前処理を実行した結果の画像の一例を示す図である。尚、帳票発行アプリケーションB503において上述したような身分証の認識が行われている際、複合機101のタッチパネル2501上の画面は、図8Mの画面811が表示されるよう画面制御部701によって制御される。図8Mは、画面811の一例を示す図である。
The
文書加工部713は、認識された身分証の画像へのマスキング(マスキング実行)や、マスキングされた身分証の画像と帳票(フォームデータ)との合成を行う。尚、帳票発行アプリケーションB503において上述したようなマスキングや合成が行われている際、複合機101のタッチパネル2501上の画面は、図8Nの画面812が表示されるよう画面制御部701によって制御される。図8Nは、画面812の一例を示す図である。尚、マスキングする領域や色、形状等の条件や、帳票へ合成する矩形は身分証ごとに事前に帳票発行アプリケーションB503に設定されているものとする。ここで、図10Eは、免許証の表面画像に対してマスキングを行った結果の画像の一例を示す図である。また、図10Fは、免許証の裏面画像に対してマスキングを行った結果の画像の一例を示す図である。また、図10Jは、帳票(帳票ファイル又は帳票データ)の一例を示す図である。また、図10Kは、合成後の画像の一例を示す図である。
The
文書印刷部714は、合成され後の画像の印刷を指示する。この指示により、プリンタドライバ505を経由して、複合機101から図10Kの911に示されるような画像が印字出力される。
The
処理監視部704は、一定間隔で帳票発行アプリケーションB503から処理ステータスを取得する。処理ステータスが変化すると、処理監視部704は、処理ステータスを画面制御部701に渡す。画面制御部701は、処理ステータスに応じて、例えば上述したような画面の遷移を行う。
The
尚、画面制御部701は、処理ステータスが正常終了したことを示している場合、タッチパネル2501上の画面を画面814に遷移させる。また画面制御部701は、処理ステータスが、エラーが発生したことを示している場合、タッチパネル2501上の画面を画面815に遷移させる。尚、エラーメッセージはエラー原因によって異なる。
Note that the
図11は、ICカード認証アプリケーションの全体処理の一例を示すフローチャートである。
ステップS1001において、画面制御部604は、初期画面である画面800をタッチパネル2501上に表示する。ステップS1002において、ICカード情報取得部601は、カードリーダにICカードがかざされたか否かを判断する。ICカード情報取得部601は、かざされたと判断した場合にはステップS1003へ処理を進め、かざされたと判断しない場合にはステップS1002の処理を繰り返す。
FIG. 11 is a flowchart illustrating an example of the entire process of the IC card authentication application.
In step S <b> 1001, the
ステップS1003において、ICカード情報取得部601は、図12のICカード種類2002とICカード読み込み情報2003とに応じて、かざされたICカードの情報(ICカード情報)を読み取る。ここで、図12は、ICカード認証アプリケーションA402の設定ファイルの一例を示す図である。図12に示されるICカード認証アプリケーションA402の設定ファイルは、外部補助記憶装置205に格納されており、ICカード認証アプリケーションA402の各種処理で必要な設定が記述されている。
In step S1003, the IC card
認証先サーバ設定2001は、ICカード認証アプリケーションB502に接続するための情報である。ICカード種類2002は、読み込むICカードの種類を識別する情報である。ICカード情報取得部601は、ICカード種類2002で設定されたICカード以外は、ICカードリーダにかざされても情報を取得しない。ICカード読み込み情報2003は、ICカードの何の情報を読み込むかを示す情報である。ICカード読み込み情報2003の一例としては、例えばICカードの製造番号や社員番号等である。
The authentication destination server setting 2001 is information for connecting to the IC card authentication application B502. The
再び図11の説明に戻り、ステップS1004において、送信制御部602は、ICカード情報取得部601が取得したICカード情報を認証先サーバ設定2001で設定されているサーバに送信する。
ステップS1005において、受信制御部611は、ICカード認証アプリケーションA402よりICカード情報を受信する。尚、受信制御部611は、図13の通信ポート2101を使用して、ICカード情報を受信する。ここで、図13は、ICカード認証アプリケーションB502の設定ファイルの一例を示す図である。図13に示されるICカード認証アプリケーションB502の設定ファイルは、外部補助記憶装置306に格納されており、ICカード認証アプリケーションB502の各種処理で必要な設定が記述されている。
通信ポート2101は、ICカード認証アプリケーションA402と通信するためのポートである。
認証テーブル更新時刻2102は、認証テーブルを読み込みなおして情報を更新する時刻である。
Returning to the description of FIG. 11 again, in step S1004, the
In step S1005, the
A
The authentication
ステップS1006において、ユーザ認証部612は、受信制御部611が受信したICカード情報と、図14の認証テーブルとを照合して、正当なユーザか否かを判定する。ここで、図14は、ICカード認証アプリケーションB502の認証テーブルの一例を示す図である。図14に示される認証テーブルは、外部補助記憶装置306に格納されており、ICカード認証アプリケーションB502のユーザ認証処理で必要な設定が格納されている。
ID2201は、ICカードの製造番号等のICカード固有の情報である。
ユーザ名2202とパスワード2203とは、ID2201に対応する固有のユーザ名とパスワードとであり、帳票発行アプリケーションAが帳票発行アプリケーションBに接続する際に使用される情報である。
In step S1006, the
The
The
ユーザ認証部612は、受信制御部611が受信したICカード情報を検索キーとして認証テーブルのIDを検索する。ユーザ認証部612は、検索した結果、ICカード情報に対応するIDが認証テーブル内にあった場合、認証OK(認証)とし、ICカード情報に対応するIDが認証テーブル内になかった場合、認証NG(非認証)とする。
尚、ユーザ認証部612は、図13の認証テーブル更新時刻2102で設定された時刻になると、図14の認証テーブルを更新する。
The
Note that the
再び図11の説明に戻り、ステップS1007において、送信制御部613は、照合結果をICカード認証アプリケーションA402に送信する。尚、照合結果は、認証OKか認証NGかの情報が含まれる情報(メッセージ)である。
ステップS1008において、受信制御部603は、ICカード認証アプリケーションB502より、照合結果を受信する。ステップS1009において、画面制御部604は、照合結果を確認して、照合結果がNGの場合には、ステップS1010に処理を進め、照合結果がOKの場合には、ステップS1011に処理を進める。
Returning to the description of FIG. 11 again, in step S1007, the
In step S1008, the
ステップS1010において、画面制御部604は、エラー画面である図8Bの画面801をタッチパネル2501上に表示する。画面801においてOKボタンが押された場合、画面制御部604は、図8Aの画面800をタッチパネル2501上に表示する。
一方、ステップS1011において、画面制御部604は、帳票発行アプリケーションの初期画面である図8Cの画面802をタッチパネル2501上に表示する。
In step S <b> 1010, the
On the other hand, in step S <b> 1011, the
図15は、帳票発行アプリケーションの全体処理の一例を示すフローチャートである。尚、本実施形態では両面処理(画像処理、マスキング処理)をする場合、裏面から処理するよう説明を行うが、表面処理を行った後、裏面処理を行うようにしてもよい。
ステップS1101において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、片面共通処理を実行する。尚、片面共通処理の詳細は、後述する図18を用いて説明する。
FIG. 15 is a flowchart illustrating an example of overall processing of the form issuing application. In the present embodiment, when performing double-sided processing (image processing, masking processing), it is described that processing is performed from the back side. However, after the surface processing is performed, the back side processing may be performed.
In step S1101, the form issuing application A403 and the form issuing application B503 execute single-sided common processing. The details of the single-side common processing will be described with reference to FIG.
ステップS1102において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、図8Cの画面802で指定された身分証の種類を判断する。帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、免許証両面が指定されたと判断した場合、ステップS1103へ処理を進める。一方、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、免許証片面又はパスポートが指定されたと判断した場合、ステップS1109へ処理を進める。
In step S1102, the form issuing application A403 and the form issuing application B503 determine the type of identification specified on the
尚、ステップS1102の処理は、帳票発行アプリケーションA403側では例えば画面制御部701が実行し、帳票発行アプリケーションB503側では例えば文書認識部712が実行する。尚、ここで、ステップS1102の処理では、帳票発行アプリケーションA403が図8Cの画面802での指定に基づき判定を行い、判定結果を帳票発行アプリケーションB503に送ってもよい。また、帳票発行アプリケーションA403が図8Cの画面802での指定(指定情報)を帳票発行アプリケーションB503に送って、帳票発行アプリケーションB503がこの送られた情報に基づいて判定を行ってもよい。以下のステップS1104及びステップS1105も同様である。
Note that the processing in step S1102 is executed by, for example, the
ステップS1103において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、両面共通処理を実行する。尚、両面共通処理の詳細は、後述する図19を用いて説明する。 In step S1103, the form issuance application A403 and the form issuance application B503 execute duplex common processing. Details of the double-sided common processing will be described with reference to FIG.
ステップS1104において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、図8Hの画面806の入力(選択)に基づいて免許証の裏面のマスキングを行うか否かを判断する(裏面マスキング設定)。帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、「いいえ」(裏面マスキングしない)が選択された場合、ステップS1107へ処理を進める。一方、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、「はい」(裏面マスキングする)が選択された場合、ステップS1105へ処理を進める。尚、ステップS1104の処理は、帳票発行アプリケーションA403側では例えば画面制御部701が実行し、帳票発行アプリケーションB503側では例えば文書認識部712が実行する。
In step S1104, the form issuance application A403 and the form issuance application B503 determine whether to mask the back side of the license based on the input (selection) on the
ステップS1105において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、図16の帳票発行アプリケーションAの設定ファイルの裏面画像のマスキング指定方法2303に基づいて領域指定する設定か否かを判断する。
ここで、図16は、帳票発行アプリケーションA403の設定ファイルの一例を示す図である。図16に示される帳票発行アプリケーションA403の設定ファイルは、外部補助記憶装置205に格納されており、帳票発行アプリケーションA403の各種処理で必要な設定が記述されている。
In step S1105, the form issuance application A403 and the form issuance application B503 determine whether or not the area designation is set based on the
Here, FIG. 16 is a diagram illustrating an example of a setting file of the form issuing application A403. The setting file of the form issuance application A403 shown in FIG. 16 is stored in the external
接続サーバ設定2301は、帳票発行アプリケーションB503に接続するための情報である。スキャン解像度2302は、帳票発行アプリケーションA403が身分証をスキャンする解像度である。裏面画像のマスキング指定方法2303は、免許証の裏面をマスキングする際にタッチパネルに表示する画像を設定する情報である。「スキャン画像使用」と「デフォルトの画像使用」とのうちのどちらか一方を設定する必要がある。
The connection server setting 2301 is information for connecting to the form issuing application B503. The
帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、「スキャン画像使用」が設定されている場合、ステップS1106へ処理を進める。一方、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、「デフォルトの画像使用」が設定されている場合、ステップS1107へ処理を進める。
尚、帳票発行アプリケーションB503が通信に使用するポートは図17の通信ポート2409で指定されたポートを使用する。
The form
Note that the port used by the form
ここで、図17は、帳票発行アプリケーションB503の設定ファイルの一例を示す図である。図17に示される帳票発行アプリケーションB503の設定ファイルは、外部補助記憶装置306に格納されており、帳票発行アプリケーションB503の各種処理で必要な設定が記述されている。
登録文書情報2401は、スキャンした画像がどの身分証であるかを認識するため事前に登録されている情報である。登録されている文書は、免許証表面(ID=1)、免許証裏面(ID=2)、旅券(ID=3)の3種類である。
前処理情報2402は、登録文書の前処理情報である。
特徴情報2403は、登録文書の特定の位置における特徴の情報である。特長には、色・直線・文字列・表セル、特定画像等を複数、設定することができる。
マスキング領域情報2404は、登録文書に対応したマスキング領域の設定情報である。免許証表面(ID=1)と旅券(ID=3)とは本籍の領域が該当し、背景色・前景色・パターン・角丸設定を設定することができる。
OCR処理情報2405は、登録文書に対応したOCRの設定情報である。免許証表面(ID=1)の住所の領域に設定して、住所が「同上」であるかを確認するために使用される。
合成情報2406は、マスキング後の身分証画像(免許証表面(ID=1)、免許証裏面(ID=2)、旅券(ID=3))を帳票に合成する位置情報(貼り付け位置情報)である。
帳票情報2407は、身分証の種類(免許証片面(ID=1)、免許証両面(ID=2)、旅券(ID=3))ごとに使用する帳票ファイルの設定である。
プリンタ設定2408は、使用するプリンタ名及びプリンタドライバを複合機のIPアドレスと対応付けしたものである。
通信ポート2409は、帳票発行アプリケーションA403と通信するためのポートである。
Here, FIG. 17 is a diagram showing an example of a setting file of the form issuing application B503. The setting file of the form
The registered
The
The
Masking
The
The
The printer setting 2408 associates the printer name and printer driver to be used with the IP address of the multifunction device.
A
再び、図15の説明に戻り、ステップS1106において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、裏面画像処理を実行する。尚、裏面画像処理の詳細は、後述する図20を用いて説明する。ステップS1107において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、裏面マスキング処理を実行する。尚、裏面マスキング処理の詳細は、後述する図21を用いて説明する。 Returning to the description of FIG. 15 again, in step S1106, the form issuance application A403 and the form issuance application B503 execute back surface image processing. Details of the back surface image processing will be described with reference to FIG. In step S1107, the form issuance application A403 and the form issuance application B503 execute back surface masking processing. The details of the back surface masking process will be described with reference to FIG.
ステップS1108において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、裏面処理を実行する。尚、裏面処理の詳細は、後述する図22を用いて説明する。ステップS1109において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、表面処理を実行する。尚、表面処理の詳細は、後述する図23を用いて説明する。 In step S1108, the form issuing application A403 and the form issuing application B503 execute the back surface processing. Details of the back surface processing will be described with reference to FIG. In step S1109, the form issuance application A403 and the form issuance application B503 execute surface processing. Details of the surface treatment will be described with reference to FIG.
ステップS1110において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、帳票発行処理を実行する。尚、帳票発行処理の詳細は、後述する図26を用いて説明する。ステップS1111において、帳票発行アプリケーションA403及び帳票発行アプリケーションB503は、共通終了処理を実行する。尚、共通終了処理の詳細は、後述する図27を用いて説明する。 In step S1110, the form issuance application A403 and the form issuance application B503 execute a form issuance process. Details of the form issuing process will be described with reference to FIG. In step S1111, the form issuing application A403 and the form issuing application B503 execute a common end process. Details of the common end process will be described with reference to FIG. 27 described later.
図18は、帳票発行アプリケーションの片面共通処理の一例を示すフローチャートである。
ステップS1201において、画面制御部701は、図8Cの画面802をタッチパネル2501上に表示する(表面読取指示表示)。ステップS1202において、画面制御部701は、ユーザからの指示に応じて身分証の種類を選択する。画面802の身分証の部分を選択すると身分証の部分が図8Dの画面802aのように表示され、ユーザは身分証の種類を指示(又は選択)することができる。例えば、ユーザは、身分証として免許証を選択する場合も、免許証片面の読み取り(片面読み取り)か、免許証両面の読み取り(両面読み取り)かを、画面(又はプルダウンメニュー)802aを用いて指示することができる。つまり、画面制御部701は、画面802aにおけるユーザの指示に基づいて、身分証の種類(身分証の種類(種別)が免許証の場合は、片面読み取りか、両面読み取りかを含む)を設定することができる(読み取り面設定(読取面設定)、又は種類情報設定(種別情報設定))。
FIG. 18 is a flowchart illustrating an example of single-sided common processing of the form issuing application.
In step S1201, the
ユーザによって操作装置201のスタートキー2503が押下される(表面読取指示)と、ステップS1204において、画面制御部701は、スタートキー2503が押下されたことを検知する。ステップS1205において、送信制御部703は、ユーザが選択した身分証の種類(種類情報)を送信する(種類情報提供)。また、読取面設定についても同時に送信される(読取面設定送信)。尚、全ての送信先は図16の接続サーバ設定2301に従うものとする。また、ここで、身分証の種類とは、例えば、選択可能な身分証が免許証とパスポートとであった場合、それぞれにIDが付与されておリ、このIDが身分証の種類となる。また、身分証が免許証の場合は、片面(表面)だけか、両面(表面及び裏面)か、の情報も身分証の種類として、含める。
When the user presses the
ステップS1206において、受信制御部711は、身分証の種類を受信する(種類情報受け取り)。また、読取面設定についても同時に受信される(読取面設定受信)。一方、ステップS1207において、スキャン制御部702は、原稿台をスキャンして身分証の画像を読み取るよう画像入力装置207を制御する。尚、スキャン制御部702は、図16のスキャン解像度2302で設定されている解像度でスキャンするよう画像入力装置207を制御する。尚、このとき、画面制御部701は、タッチパネル2501上の画面を図8Eの画面803に遷移させる。
In step S1206, the
ステップS1208において、送信制御部703は、画像入力装置207が読み取った身分証の画像を送信する(表面画像送信)。尚、このとき、画面制御部701は、タッチパネル2501上の画面を図8Fの画面804に遷移させる。図8Fは、画面804の一例を示す図である。ステップS1209において、受信制御部711は、身分証の画像を受信する(画像受け取り)。図10Aの901が受信した身分証の表面の画像の一例である。
In step S1208, the
ステップS1210において、文書認識部712は、身分証の画像を図17の前処理情報2402に従って前処理(方向補正・傾斜補正・余白除去等)する。図10Cの903が前処理の結果の画像の一例である。ステップS1211において、文書認識部712は、登録されている身分証(図17の登録文書情報2401)に設定されている特長(図17の特徴情報2403)と前処理の結果の画像との比較を行い、類似度を算出する。そして、文書認識部712は、前処理の結果の画像がどの身分証と一致するかを確認する(帳票認識)。
In step S1210, the
図19は、帳票発行アプリケーションの両面共通処理の一例を示すフローチャートである。
ステップS1301において、画面制御部701は、身分証を裏返してスキャンするよう操作者に促すため、タッチパネル2501上の画面を図8Gの画面805(裏面読取指示表示)に遷移させる。ステップS1302において、ユーザが身分証を裏返して原稿台にセットする。ステップS1303において、ユーザが画面805のOKボタンを押す(裏面読取指示)。すると、ステップS1304において、スキャン制御部702は、原稿台をスキャンして身分証の画像を読み取るよう画像入力装置207を制御する。このとき、画面制御部701は、タッチパネル2501上の画面を図8Eの画面803に遷移させる。
FIG. 19 is a flowchart illustrating an example of both-side common processing of the form issuing application.
In step S1301, the
ステップS1305において、送信制御部703は、画像入力装置207が読み取った身分証の画像を送信する(裏面画像送信)。尚、このとき、画面制御部701は、タッチパネル2501上の画面を図8Fの画面804に遷移させる。ステップS1306において、受信制御部711は、身分証の画像を受信する。図10Bの902が受信した身分証の裏面の画像の一例である。
In step S <b> 1305, the
ステップS1307において、文書認識部712は、身分証の画像を図17の前処理情報2402に従って前処理(方向補正・傾斜補正・余白除去等)する。図10Dの904が前処理の結果の画像の一例である。ステップS1308において、文書認識部712は、登録されている身分証に設定されている特徴と前処理の結果の画像との比較を行い、類似度を算出する。そして、文書認識部712は、前処理の結果の画像がどの身分証と一致するかを確認する(帳票認識)。
In step S1307, the
ステップS1309において、文書認識部712は、これまで受信した2つの身分証の画像が帳票認識によって免許証の表面と裏面とであると認識されたか否かを判定する。文書認識部712は、これまで受信した2つの身分証の画像が帳票認識によって免許証の表面と裏面とであると認識されたと判定すると、ステップS1311に処理を進める。一方、文書認識部712は、これまで受信した2つの身分証の画像が帳票認識によって免許証の表面と裏面とであると認識されていないと判定すると、ステップS1310に処理を進める。
In step S1309, the
ステップS1311では、文書認識部712は、処理結果を正常終了(OK)として、ステップS1312に処理を進める。一方、ステップS1310では、文書認識部712は、処理結果をエラー(NG)として、ステップS1312に処理を進める。
In step S1311, the
ステップS1312において、文書認識部712は、処理結果を送信する。ステップS1313において、処理監視部704は、処理結果を受信する。ステップS1314において、処理監視部704は、処理結果がエラーか否かを判定する。処理監視部704は、処理結果がエラーであった場合、処理をステップS1316に進め、処理結果が正常終了であった場合、処理をステップS1315に進める。
ステップS1316では、画面制御部701がタッチパネル2501上にエラー画面を表示するよう制御する。一方、ステップS1315では、画面制御部701が、免許証の裏面をマスキングするか、操作者に確認するための図8Hの画面806をタッチパネル2501上に表示するよう制御する。
In step S1312, the
In step S1316, the
図20は、帳票発行アプリケーションの裏面画像処理の一例を示すフローチャートである。
ステップS1401において、送信制御部703は、免許証裏面のマスキング領域指定画像の取得要求を送信する。尚、取得要求する画像は複合機101のタッチパネル2501上に表示するための、ステップS1306で帳票発行アプリケーションB503が受信した画像から生成した画像である。
FIG. 20 is a flowchart illustrating an example of the back side image processing of the form issuing application.
In step S1401, the
ステップS1402において、受信制御部711は、免許証裏面のマスキング領域指定画像の取得要求を受信する。ステップS1403において、文書加工部713は、免許証裏面の前処理結果(図10Dの904)に領域番号(識別情報)の画像(図10Gの907)を合成する(識別情報を付加した合成画像を生成する画像生成)。合成結果の画像が図10Hの908である。
In step S1402, the
ステップS1404において、文書加工部713は、複合機101のタッチパネル2501での表示に適したサイズに合成結果の画像を縮小する。文書加工部713は、この縮小した結果の画像を処理結果とする。ステップS1405において、文書加工部713は、処理結果の画像を送信する(合成画像送信)。ステップS1406において、処理監視部704は、処理結果の画像を受信する(合成画像受信)。ステップS1407において、処理監視部704は、受信した画像をマスキング領域指定画像に設定する。
In step S <b> 1404, the
図21は、帳票発行アプリケーションの裏面マスキング処理の一例を示すフローチャートである。
ステップS1501において、画面制御部701は、マスキングフラグを全てOFFにする。ここで、マスキングフラグは帳票発行アプリケーションB503の設定ファイルのマスキング領域情報2404に対応する。
FIG. 21 is a flowchart illustrating an example of the back side masking process of the form issuing application.
In step S1501, the
ステップS1502において、画面制御部701は、免許証裏面のマスキング領域指定画面(図8Iの807又は図8Jの808)をタッチパネル2501上に表示する。画面制御部701は、マスキング領域指定画面において、マスキングフラグがOFFの領域はマスキングせず、マスキングフラグがONの領域はマスキングして表示する。
In step S1502, the
ステップS1503において、画面制御部701は、ユーザによってマスキング領域に対してのマスキングの指定入力があったか否かを判定する。リセットキーが押されたと判定した場合、画面制御部701は、処理をステップS1501に戻す。一方、タッチパネル2501上のテンキーの1から9のうちの何れかが押されたと判定した場合、画面制御部701は、処理をステップS1504に進める。ステップS1504では、画面制御部701が、押されたテンキーに該当するマスキングフラグを反転(OFF→ON又はON→OFF)する。図8Kの画面809は、図8Iの画面807の状態でテンキーの8が押された場合の画面の一例である。この画面制御は、画面制御部701が行う。また、図8Lの画面810は、図8Jの画面808の状態でテンキーの8が押された場合の画面の一例である。この画面制御は、画面制御部701が行う。一方、OKボタンが押されたと判定した場合、画面制御部701は、処理をステップS1505に進める。
In step S1503, the
ステップS1505において、送信制御部703は、マスキングフラグを送信する(マスキング領域情報送信)。ステップS1506において、受信制御部711は、マスキングフラグを受信する(裏面マスキング領域情報受信)。ステップS1507において、文書加工部713は、免許証裏面の前処理結果に対して、マスキングフラグ(マスキング領域情報2404)に従ってマスキングする(裏面マスキング実行)。
In step S1505, the
尚、複合機101において、例えば図8Iの807のように表示されている画像に対し、タッチパネル2501上で○の1〜9の各レコード(行)を押下することによって、マスキング領域(マスキング領域)を指定することもできる。
In the multi-function peripheral 101, for example, by pressing each record (line) 1 to 9 on the
図22は、帳票発行アプリケーションの裏面処理の一例を示すフローチャートである。
ステップS1601において、処理監視部704は、文書加工部713宛に処理ステータス取得要求を送信する。ステップS1602において、文書加工部713は、処理ステータス取得要求を受信する。ここで、処理ステータス取得要求とはサーバ102での合成処理等の処理の進捗状況(処理ステータス)を取得するための要求である。
FIG. 22 is a flowchart illustrating an example of the back side processing of the form issuing application.
In step S <b> 1601, the
ステップS1603において、文書加工部713は、処理ステータスを送信する。ステップS1604において、処理監視部704は、処理ステータスを受信する。ステップS1605において、画面制御部701は、処理ステータスに応じて、タッチパネル2501上に例えば図8Nの画面812を表示するよう制御する。尚、処理ステータスがエラーの場合、画面制御部701は、タッチパネル2501上に図8Qの画面815のようなエラー画面を表示して、処理を終了する。図8Qは、画面815の一例を示す図である。
In step S1603, the
ステップS1606において、文書加工部713は、裏面マスキング結果があるか否かを確認する。文書加工部713は、裏面マスキング結果がある場合、処理をステップS1607に進め、裏面マスキング結果がない場合、処理をステップS1608に進める。
In step S1606, the
ステップS1607では、文書加工部713が、裏面マスキング結果を裏面処理結果とする。一方、ステップS1608では、文書加工部713が、裏面の前処理結果を裏面処理結果とする。尚、裏面処理結果は、後述するステップS1808で使用される。
In step S1607, the
図23は、帳票発行アプリケーションの表面処理の一例を示すフローチャートである。
ステップS1701において、処理監視部704は、文書認識部712宛に処理ステータス取得要求を送信する。ステップS1702において、文書認識部712は、処理ステータス取得要求を受信する。
FIG. 23 is a flowchart illustrating an example of surface processing of the form issuing application.
In step S <b> 1701, the
ステップS1703において、文書認識部712は、処理ステータスを送信する。ステップS1704において、処理監視部704は、処理ステータスを受信する。ここで、処理ステータス取得要求とはサーバ102での認識処理等の処理の進捗状況(処理ステータス)を取得するための要求である。ステップS1705において、画面制御部701は、処理ステータスに応じて、タッチパネル2501上に例えば図8Mの画面811を表示するよう制御する。尚、処理ステータスがエラーの場合、画面制御部701は、タッチパネル2501上にエラー画面を表示して、処理を終了する。
In step S1703, the
ステップS1706において、文書認識部712は、指定された身分証の種類と認識結果とが一致しているか否か(図8Cの画面802で指定された身分証の種類と実際にスキャンされた身分証の種類とが一致するか否か)を判定する。文書認識部712は、一致すると判定した場合、処理をステップS1708に進め、一致しないと判定した場合、処理をステップS1707に進める。
In step S1706, the
ステップS1707では、文書認識部712が、処理ステータスをエラーとする。一方、ステップS1708では、文書認識部712が、身分証の種類に応じて処理を分岐する。文書認識部712は、身分証の種類がパスポートの場合、処理をステップS1709に進め、身分証の種類が免許証の場合、処理をステップS1710に進める。
In step S1707, the
ステップS1709において、文書加工部713は、不要な上半分の画像を除去する。図24は、前処理済みのパスポートの画像の一例を示す図である。図25は、前処理済みのパスポートの画像から上半分を除去した画像の一例を示す図である。
In step S1709, the
一方、ステップS1710において、文書加工部713は、ステップS1210又はステップS1307で生成された、表面の前処理結果の画像の住所の欄を、図17のOCR処理情報2405に従ってOCRする。ステップS1711において、文書加工部713は、OCRの結果(OCR結果)が所定の文字列、つまり「同上」であるか否かを判定する。文書加工部713は、OCR結果が「同上」である(所定の領域に所定の文字列(同上)が存在する)と判定すると、ステップS1713に処理を進め、OCR結果が「同上」でないと判定すると、ステップS1712に処理を進める。「同上」でない場合は本籍地の領域をマスキング領域と特定する(表面マスキング領域特定)。
On the other hand, in step S1710, the
ステップS1712において、文書加工部713は、マスキングする領域ごとにマスキング領域情報2404の矩形(座標値を含む)に従って、本籍欄をマスキングする。(表面マスキング実行)そして、文書加工部713は、マスキングした画像の結果を、表面処理結果とする。一方、ステップS1713において、文書加工部713は、表面の前処理結果を表面処理結果とする。
In step S <b> 1712, the
図26は、帳票発行アプリケーションの帳票発行処理の一例を示すフローチャートである。
ステップS1801において、処理監視部704は、文書加工部713宛に処理ステータス取得要求を送信する。ステップS1802において、文書加工部713は、処理ステータス取得要求を受信する。
FIG. 26 is a flowchart illustrating an example of a form issue process of the form issue application.
In step S <b> 1801, the
ステップS1803において、文書加工部713は、処理ステータスを送信する。ステップS1804において、処理監視部704は、処理ステータスを受信する。ステップS1805において、画面制御部701は、処理ステータスに応じて、タッチパネル2501上に例えば図8Oの画面813のように処理ステータスを表示する。図8Oは、画面813の一例を示す図である。尚、処理ステータスがエラーの場合、画面制御部701は、タッチパネル2501上にエラー画面を表示して、処理を終了する。
In step S1803, the
ステップS1806において、文書加工部713は、図8Cの画面802等で指定された身分証の種類に応じて処理を分岐する。文書加工部713は、指定された身分証の種類が免許証両面の場合、処理をステップS1807に進め、指定された身分証の種類が免許証片面又はパスポートの場合、処理をステップS1809に進める。
In step S1806, the
ステップS1807では、文書加工部713が、帳票(フォームデータ)に合成する免許証の表面と裏面との矩形を図17の合成情報2406から取得する(貼り付け位置(配置)情報取得)。ステップS1808において、文書加工部713は、取得した矩形に対して表面処理結果と裏面処理結果とを合成する。より具体的に説明すると、文書加工部713は、図17の帳票情報2407から使用する帳票(帳票のファイル)のファイルパスを取得する。そして、文書加工部713は、取得した帳票のファイルに対して、表面処理結果の画像と裏面処理結果の画像とを図17の合成情報2406の矩形と合成方法(矩形内に収まるように縮小・拡大する、等倍等)とに従って貼り付ける。
In step S1807, the
一方、ステップS1809では、文書加工部713が、帳票に合成する免許証片面又はパスポートの矩形を図17の合成情報2406から取得する(貼り付け位置情報取得)。ステップS1810において、文書加工部713は、取得した矩形に対して表面処理結果を合成する。
なお、本実施形態では、身分証の種類に応じて、異なる矩形(貼り付け位置情報)を用意する例を用いて説明を行ったが、身分証の種類に応じて、異なる帳票ファイルを用意しておいてもよい。この場合、ステップS1807や、ステップS1809において、文書加工部713は、身分証の種類に応じて、帳票ファイルを取得する(帳票データ取得)。そして、ステップS1808や、ステップS1810において、文書加工部713は、取得した帳票ファイルに設定されている貼り付け位置に、身分証を貼り付け、画像を合成する。(合成データ)
On the other hand, in step S1809, the
In the present embodiment, an example has been described in which different rectangles (pasting position information) are prepared according to the type of identification, but different form files are prepared according to the type of identification. You may keep it. In this case, in step S1807 or step S1809, the
ステップS1811において、文書印刷部714は、要求のあった複合機101のIPアドレスに基づいて、図17のプリンタ設定2408よりプリンタドライバ505の設定を取得する。尚、サーバ102は、IPアドレスを複合機とサーバ間のTCP/IP通信上で取得する。なお、複合機101からの各種要求内にIPアドレスを含めることによってサーバ102がIPアドレスを特定するようにしてもよい。ステップS1812において、文書印刷部714は、合成結果(合成データ)を印刷データとしてプリンタドライバ505経由で、複合機101において印刷させるよう制御する。
ステップS1813において、複合機101は、印刷指示された帳票(印刷データ)をサーバ102より受信し、この印刷データを画像出力装置208から印字出力する。
In step S1811, the
In step S <b> 1813, the multifunction peripheral 101 receives a form (print data) for which printing has been instructed from the
図27は、帳票発行アプリケーションの共通終了処理の一例を示すフローチャートである。
ステップS1901において、処理監視部704は、文書印刷部714宛に処理ステータス取得要求を送信する。ステップS1902において、文書印刷部714は、処理ステータス取得要求を受信する。ステップS1903において、文書印刷部714は、処理ステータスを送信する。ステップS1904において、処理監視部704は、処理ステータスを受信する。
FIG. 27 is a flowchart illustrating an example of the common end process of the form issuing application.
In step S1901, the
ステップS1905において、画面制御部701は、処理ステータスに応じて、タッチパネル2501上に例えば図8Pの画面814のように正常終了画面を表示する。図8Pは、画面814の一例を示す図である。尚、処理ステータスがエラーの場合、画面制御部701は、タッチパネル2501上にエラー画面を表示して、処理を終了する。
In step S1905, the
図28は、身分証として免許証両面が指定された場合の、サーバ102の処理の概要を説明するための図である。図28に示されるように、サーバ102は、例えば、免許証の表面画像及び裏面画像に対して前処理を行い、マスキングを実行し、マスキングを実行した画像と、帳票(帳票ファイル)と、を合成する。
FIG. 28 is a diagram for explaining an overview of the processing of the
<その他の実施形態>
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体(又は記録媒体)を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段(CPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
<Other embodiments>
The object of the present invention is achieved by the following. That is, a storage medium (or recording medium) in which a program code of software that realizes the functions of the above-described embodiments is recorded is supplied to the system or apparatus. Then, the central processing means (CPU or MPU) of the system or apparatus reads and executes the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium recording the program code constitutes the present invention.
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム(OS)等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。 In addition, by executing the program code read by the central processing means of the system or apparatus, an operating system (OS) or the like operating on the system or apparatus performs actual processing based on the instruction of the program code. Do some or all. The case where the function of the above-described embodiment is realized by the processing is also included.
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。 Further, it is assumed that the program code read from the storage medium is written in a memory provided in a function expansion card inserted into the system or apparatus or a function expansion unit connected thereto. After that, based on the instruction of the program code, the CPU of the function expansion card or function expansion unit performs part or all of the actual processing, and the function of the above-described embodiment is realized by the processing. It is.
本発明を前記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。 When the present invention is applied to the storage medium, the program code corresponding to the flowchart described above is stored in the storage medium.
以上、上述した実施形態によれば、ユーザがデバイス側で操作指示するだけで、表面のみの画像が必要な場合と表面と裏面の画像が必要な場合の何れも、適切な形式でスキャン画像とフォームデータとが合成された印刷物を得ることができ、印刷物を入手する際の作業者の作業負担を減らすことができる。
また、上述した実施形態によれば、身分証の種類によって異なる矩形に貼り付けて帳票(身分証を貼り付けた帳票)を発行することができる。また、免許証の住所が「同上」の場合には、本籍をマスキングしないようにすることもできる。更に、免許証の裏面もマスキングすることができる。この場合、ユーザは、免許証の裏面のマスキングする領域を複合機101の操作装置201で指定することができる。
As described above, according to the above-described embodiment, the user only gives an operation instruction on the device side, and both the case where the image of only the front surface and the image of the front surface and the back surface are necessary are scanned in an appropriate format. A printed material combined with form data can be obtained, and the work burden on the operator when obtaining the printed material can be reduced.
Further, according to the embodiment described above, it is possible to issue a form (a form with an identification card pasted) by pasting it into a different rectangle depending on the type of identification card. In addition, when the address of the license is “same as above”, it is possible not to mask the permanent address. In addition, the back side of the license can also be masked. In this case, the user can specify an area to be masked on the back side of the license with the
また、上述した実施形態では、身分証を帳票に添付する例も用いて説明を行った。しかしながら、上述した実施形態の処理は、採用面接時に学生を平等に評価するため、卒業した学校名をマスキングして履歴書をコピーする等の処理にも適用することができる。 Further, in the above-described embodiment, the description has been given using an example in which an identification card is attached to a form. However, since the processing of the above-described embodiment evaluates students equally during the recruitment interview, it can be applied to processing such as copying a resume by masking the name of a graduated school.
また、上述した各フローチャートにおける処理は、複合機101とサーバ102とで各々処理を行う例を用いて説明を行った。しかしながら、身分証の画像がサーバ102に事前に格納されている場合や、合成した帳票を印刷せずにファイルに保存する場合等は、複合機101は使用せずにサーバ102のみで処理を行う等の変形も可能である。
The processing in each flowchart described above has been described using an example in which processing is performed by the
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
101 複合機
102 サーバ
201 操作装置
202 中央演算装置
203 記憶装置
205 外部補助記憶装置
206 通信I/F装置
207 画像入力装置
208 画像出力装置
301 入力装置
302 中央演算装置
303 記憶装置
305 表示装置
306 外部補助記憶装置
307 通信I/F装置
101
Claims (16)
前記画像形成装置は、
前記画像形成装置の読取手段で読み取られた前記原稿の画像を前記サーバ装置に送信する画像送信手段と、
前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、
前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、
前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、
前記サーバ装置から取得した印刷データの印刷を実行する印刷手段と、
を有し、
前記サーバ装置は、
前記画像形成装置から前記画像を受信する画像受信手段と、
前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、
前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信手段と、
前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、
前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、
前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、
を有することを特徴とする印刷システム。 A printing system including an image forming apparatus having a reading unit for reading a document, and a server apparatus capable of communicating with the image forming apparatus,
The image forming apparatus includes:
Image transmitting means for transmitting an image of the document read by the reading means of the image forming apparatus to the server device ;
Display means for displaying an image on the back side of the ID image acquired from the image;
Masking area designating means for designating a masking area of an image on the back surface displayed by the display means;
Identification information transmission for transmitting masking region information for specifying a masking region specified by the masking region specifying means to the server device;
Printing means for executing printing of the print data acquired from the server device;
Have
The server device
Image receiving means for receiving the image from the image forming apparatus;
Surface masking execution means for masking an image on the surface acquired from the image received by the image receiving means in accordance with a masking region specified from the image on the surface;
And Masking area information receiving means for receiving the Masking area information from the image forming apparatus,
The image of the back surface obtained from the received said image by said image receiving means, in accordance with masking area information received by the masking area information receiving means, and the back masking execution means for masking,
A data obtaining unit for obtaining form data for synthesizing a masked image according to the surface, and the image according to the back masked by the back masking execution means in said surface masking execution means,
A generation unit configured to generated form data to the image according to the masked surface, and an arrangement to synthesize data images according to the masked backside acquired by said data acquisition means,
Print instruction means for instructing to print the composite data generated by the generation means to be printed by the image forming apparatus;
A printing system comprising:
前記原稿の片面読み取り、又は両面読み取りの設定を含む読取面設定をする読取面設定手段を更に有し、Further comprising reading surface setting means for performing reading surface setting including setting of single-sided reading or double-sided reading of the original document,
前記表示手段は、前記読取面設定手段で両面読み取りの設定を含む読取面設定がされた場合に前記裏面にかかる画像を表示することを特徴とする請求項1に記載の印刷システム。The printing system according to claim 1, wherein the display unit displays an image on the back surface when a reading surface setting including a setting for duplex reading is performed by the reading surface setting unit.
前記画像受信手段で受信された前記画像から身分証画像を取得する身分証画像取得手段と、An ID image acquisition means for acquiring an ID image from the image received by the image receiving means;
前記身分証画像取得手段で取得した身分証画像の裏面にかかる画像を前記画像形成装置へ送信する身分証画像送信手段とAn ID image transmitting means for transmitting an image on the back side of the ID image acquired by the ID image acquiring means to the image forming apparatus;
を更に有し、Further comprising
前記表示手段は、前記サーバ装置から受信した身分証画像の裏面にかかる画像を表示することを特徴とする請求項1又は2に記載の印刷システム。 The printing system according to claim 1, wherein the display unit displays an image on the back side of the identification image received from the server device.
前記身分証画像が表面にかかる画像であるか、表面にかかる画像であるかを判定する表裏判定手段を更に有し、It further comprises front / back determination means for determining whether the ID image is an image on the surface or an image on the surface,
前記身分証画像送信手段は、前記判定手段で裏面にかかる画像であると判定された場合に、前記裏面にかかる画像を前記画像形成装置へ送信することを特徴とする請求項3に記載の印刷システム。The printing according to claim 3, wherein the identification image transmission unit transmits the image on the back surface to the image forming apparatus when the determination unit determines that the image is on the back surface. system.
前記フォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置するための位置情報を取得する位置情報取得手段を更に有し、
前記生成手段は、前記位置情報に従って合成データを生成することを特徴とする請求項2に記載の印刷システム。 The server device
Position information obtaining means for obtaining position information for arranging the image on the masked front surface and the image on the masked back surface in the form data;
The printing system according to claim 2 , wherein the generation unit generates composite data according to the position information .
前記読取面設定手段で設定された片面読み取り、又は両面読み取りの設定を含む読取面設定を送信する読取面設定送信手段と、Reading surface setting transmission means for transmitting reading surface settings including settings for single-sided reading or double-sided reading set by the reading surface setting means;
を更に有し、Further comprising
前記サーバ装置は、The server device
前記片面読み取り、又は両面読み取りの設定を含む読取面設定を受信する読取面設定受信手段を更に有し、Further comprising reading surface setting receiving means for receiving a reading surface setting including the setting of the single-sided reading or double-sided reading,
前記位置情報取得手段は、前記読取面設定に従って位置情報を取得することを特徴とする請求項5に記載の印刷システム。The printing system according to claim 5, wherein the position information acquisition unit acquires position information according to the reading surface setting.
前記読取面設定手段で原稿の両面読み取りの設定を含む読取面設定をした場合、前記原稿の表面を読み取る指示を表示する表面読取指示表示手段と、A surface reading instruction display means for displaying an instruction to read the surface of the document when the reading surface setting includes setting for reading both sides of the document by the reading surface setting means;
前記表面読取指示表示手段に従って前記原稿が読み取られた場合、前記原稿の裏面を読み取る指示を表示する裏面読取指示表示手段と、Back side reading instruction display means for displaying an instruction to read the back side of the original when the original is read according to the front side reading instruction display means;
を更に有することを特徴とする請求項2に記載の印刷システム。The printing system according to claim 2, further comprising:
前記読み取る原稿の種別が裏面を有する身分証である場合に、前記生成手段は、前記フォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成することを特徴とする請求項2又は7に記載の印刷システム。When the type of the original to be read is an identification document having a back side, the generating unit arranges the image on the masked front side and the image on the masked back side in the form data, and generates composite data. The printing system according to claim 2, wherein the printing system is generated.
前記画像形成装置から前記画像を受信する画像受信手段と、Image receiving means for receiving the image from the image forming apparatus;
前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、Surface masking execution means for masking an image on the surface acquired from the image received by the image receiving means in accordance with a masking region specified from the image on the surface;
前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信手段と、Masking area information receiving means for receiving the masking area information from the image forming apparatus;
前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、Backside masking execution means for masking the image on the backside obtained from the image received by the image receiving means according to the masking area information received by the masking area information receiving means;
前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、Data acquisition means for acquiring form data to be combined with the image on the front surface masked by the front surface masking execution means and the image on the back surface masked by the back surface masking execution means;
前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、Generating means for generating composite data by arranging the image on the masked surface and the image on the masked back surface in the form data acquired by the data acquisition means;
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、Print instruction means for instructing to print the composite data generated by the generation means to be printed by the image forming apparatus;
を有することを特徴とするサーバ装置。The server apparatus characterized by having.
前記画像形成装置の読取手段で読み取られた原稿の画像を前記サーバ装置に送信する画像送信手段と、Image transmitting means for transmitting an image of a document read by the reading means of the image forming apparatus to the server apparatus;
前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、Display means for displaying an image on the back side of the ID image acquired from the image;
前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、Masking area designating means for designating a masking area of an image on the back surface displayed by the display means;
前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、Identification information transmission for transmitting masking region information for specifying a masking region specified by the masking region specifying means to the server device;
前記サーバ装置から取得した印刷データの印刷を実行する印刷手段と、Printing means for executing printing of the print data acquired from the server device;
を有することを特徴とする画像形成装置。An image forming apparatus comprising:
前記画像形成装置が、The image forming apparatus includes:
前記画像形成装置の読取手段で読み取られた前記原稿の画像を前記サーバ装置に送信する画像送信ステップと、An image transmission step of transmitting an image of the document read by the reading unit of the image forming apparatus to the server device;
前記画像から取得された身分証画像の裏面にかかる画像を表示する表示ステップと、A display step of displaying an image on the back side of the ID image acquired from the image;
前記表示ステップで表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定ステップと、A masking area designating step for designating a masking area of the image on the back surface displayed in the display step;
前記マスキング領域指定ステップで指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、Identification information transmission for transmitting masking region information for specifying the masking region specified in the masking region specifying step to the server device;
前記サーバ装置から取得した印刷データの印刷を実行する印刷ステップと、A printing step of printing the print data acquired from the server device;
を実行し、Run
前記サーバ装置が、The server device is
前記画像形成装置から前記画像を受信する画像受信ステップと、An image receiving step of receiving the image from the image forming apparatus;
前記画像受信ステップで受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行ステップと、A surface masking execution step of masking an image on the surface acquired from the image received in the image receiving step according to a masking region specified from the image on the surface;
前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信ステップと、A masking area information receiving step for receiving the masking area information from the image forming apparatus;
前記画像受信ステップで受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信ステップで受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行ステップと、Back side masking execution step of masking the image on the back side acquired from the image received in the image receiving step according to the masking region information received in the masking region information receiving step;
前記表面マスキング実行ステップでマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行ステップでマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得ステップと、A data acquisition step of acquiring form data to be combined with the image applied to the front surface masked in the front surface masking execution step and the image applied to the back surface masked in the back surface masking execution step;
前記データ取得ステップで取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成ステップと、 A generation step of generating composite data by arranging the image on the masked front surface and the image on the masked back surface in the form data acquired in the data acquisition step;
前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、A print instruction step for instructing to print the composite data generated in the generation step to be printed by the image forming apparatus;
を実行することを特徴とする印刷方法。The printing method characterized by performing.
前記サーバ装置が、The server device is
前記画像形成装置から前記画像を受信する画像受信ステップと、An image receiving step of receiving the image from the image forming apparatus;
前記画像受信ステップで受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行ステップと、A surface masking execution step of masking an image on the surface acquired from the image received in the image receiving step according to a masking region specified from the image on the surface;
前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信ステップと、A masking area information receiving step for receiving the masking area information from the image forming apparatus;
前記画像受信ステップで受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信ステップで受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行ステップと、Back side masking execution step of masking the image on the back side acquired from the image received in the image receiving step according to the masking region information received in the masking region information receiving step;
前記表面マスキング実行ステップでマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行ステップでマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得ステップと、A data acquisition step of acquiring form data to be combined with the image applied to the front surface masked in the front surface masking execution step and the image applied to the back surface masked in the back surface masking execution step;
前記データ取得ステップで取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成ステップと、A generation step of generating composite data by arranging the image on the masked front surface and the image on the masked back surface in the form data acquired in the data acquisition step;
前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、A print instruction step for instructing to print the composite data generated in the generation step to be printed by the image forming apparatus;
を実行することを特徴とする印刷方法。The printing method characterized by performing.
前記画像形成装置が、The image forming apparatus includes:
前記画像形成装置の読取手段で読み取られた原稿の画像を前記サーバ装置に送信する画像送信ステップと、An image transmission step of transmitting an image of a document read by a reading unit of the image forming apparatus to the server device;
前記画像から取得された身分証画像の裏面にかかる画像を表示する表示ステップと、A display step of displaying an image on the back side of the ID image acquired from the image;
前記表示ステップで表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定ステップと、A masking area designating step for designating a masking area of the image on the back surface displayed in the display step;
前記マスキング領域指定ステップで指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信ステップと、An identification information transmission step of transmitting masking area information for specifying a masking area designated in the masking area designation step to the server device;
前記サーバ装置から取得した印刷データの印刷を実行する印刷ステップと、A printing step of printing the print data acquired from the server device;
を実行することを特徴とする印刷方法。The printing method characterized by performing.
前記画像形成装置を、The image forming apparatus;
前記画像形成装置の読取手段で読み取られた前記原稿の画像を前記サーバ装置に送信する画像送信手段と、Image transmitting means for transmitting an image of the document read by the reading means of the image forming apparatus to the server device;
前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、Display means for displaying an image on the back side of the ID image acquired from the image;
前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、Masking area designating means for designating a masking area of an image on the back surface displayed by the display means;
前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、Identification information transmission for transmitting masking region information for specifying a masking region specified by the masking region specifying means to the server device;
前記サーバ装置から取得した印刷データの印刷を実行する印刷手段と、Printing means for executing printing of the print data acquired from the server device;
して機能させ、To function,
前記サーバ装置を、The server device,
前記画像形成装置から前記画像を受信する画像受信手段と、Image receiving means for receiving the image from the image forming apparatus;
前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、Surface masking execution means for masking an image on the surface acquired from the image received by the image receiving means in accordance with a masking region specified from the image on the surface;
前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信手段と、Masking area information receiving means for receiving the masking area information from the image forming apparatus;
前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、Backside masking execution means for masking the image on the backside obtained from the image received by the image receiving means according to the masking area information received by the masking area information receiving means;
前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、Data acquisition means for acquiring form data to be combined with the image on the front surface masked by the front surface masking execution means and the image on the back surface masked by the back surface masking execution means;
前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、Generating means for generating composite data by arranging the image on the masked surface and the image on the masked back surface in the form data acquired by the data acquisition means;
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、Print instruction means for instructing to print the composite data generated by the generation means to be printed by the image forming apparatus;
して機能させることを特徴とするプログラム。A program characterized by making it function.
前記サーバ装置を、The server device,
前記画像形成装置から前記画像を受信する画像受信手段と、Image receiving means for receiving the image from the image forming apparatus;
前記画像受信手段で受信された前記画像から取得された表面にかかる画像を、前記表面にかかる画像から特定されるマスキング領域に従って、マスキングする表面マスキング実行手段と、Surface masking execution means for masking an image on the surface acquired from the image received by the image receiving means in accordance with a masking region specified from the image on the surface;
前記画像形成装置から前記マスキング領域情報を受信するマスキング領域情報受信手段と、Masking area information receiving means for receiving the masking area information from the image forming apparatus;
前記画像受信手段で受信された前記画像から取得された裏面にかかる画像を、前記マスキング領域情報受信手段で受信されたマスキング領域情報に従って、マスキングする裏面マスキング実行手段と、Backside masking execution means for masking the image on the backside obtained from the image received by the image receiving means according to the masking area information received by the masking area information receiving means;
前記表面マスキング実行手段でマスキングされた前記表面にかかる画像、及び前記裏面マスキング実行手段でマスキングされた前記裏面にかかる画像と合成するためのフォームデータを取得するデータ取得手段と、Data acquisition means for acquiring form data to be combined with the image on the front surface masked by the front surface masking execution means and the image on the back surface masked by the back surface masking execution means;
前記データ取得手段で取得されたフォームデータに前記マスキングされた表面にかかる画像、及び前記マスキングされた裏面にかかる画像を配置して合成データを生成する生成手段と、Generating means for generating composite data by arranging the image on the masked surface and the image on the masked back surface in the form data acquired by the data acquisition means;
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、Print instruction means for instructing to print the composite data generated by the generation means to be printed by the image forming apparatus;
して機能させることを特徴とするプログラム。A program characterized by making it function.
前記画像形成装置を、The image forming apparatus;
前記画像形成装置の読取手段で読み取られた原稿の画像を前記サーバ装置に送信する画像送信手段と、Image transmitting means for transmitting an image of a document read by the reading means of the image forming apparatus to the server apparatus;
前記画像から取得された身分証画像の裏面にかかる画像を表示する表示手段と、Display means for displaying an image on the back side of the ID image acquired from the image;
前記表示手段で表示された裏面にかかる画像のマスキングする領域を指定するマスキング領域指定手段と、Masking area designating means for designating a masking area of an image on the back surface displayed by the display means;
前記マスキング領域指定手段で指定されたマスキングする領域を特定するためのマスキング領域情報を前記サーバ装置に送信する識別情報送信と、Identification information transmission for transmitting masking region information for specifying a masking region specified by the masking region specifying means to the server device;
前記サーバ装置から取得した印刷データの印刷を実行する印刷手段と、Printing means for executing printing of the print data acquired from the server device;
して機能させることを特徴とするプログラム。A program characterized by making it function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007312700A JP4755166B2 (en) | 2007-12-03 | 2007-12-03 | Printing system, image forming apparatus, server apparatus, printing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007312700A JP4755166B2 (en) | 2007-12-03 | 2007-12-03 | Printing system, image forming apparatus, server apparatus, printing method, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009141427A JP2009141427A (en) | 2009-06-25 |
JP2009141427A5 JP2009141427A5 (en) | 2010-01-21 |
JP4755166B2 true JP4755166B2 (en) | 2011-08-24 |
Family
ID=40871647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007312700A Active JP4755166B2 (en) | 2007-12-03 | 2007-12-03 | Printing system, image forming apparatus, server apparatus, printing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4755166B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5840016B2 (en) * | 2012-02-02 | 2016-01-06 | キヤノン株式会社 | Relay device, information processing system, control method, management method, and computer program |
JP7434895B2 (en) | 2019-12-27 | 2024-02-21 | 株式会社リコー | Program, image forming device, and method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3224846B2 (en) * | 1992-01-09 | 2001-11-05 | 株式会社リコー | Facsimile machine |
JPH0954837A (en) * | 1995-08-16 | 1997-02-25 | Fuji Xerox Co Ltd | Image processor |
JP2000349999A (en) * | 1999-06-08 | 2000-12-15 | Ricoh Co Ltd | Image processing method |
JP2003242279A (en) * | 2002-02-20 | 2003-08-29 | Canon Inc | Certificate issuing system, certificate issuing method, storage medium and program |
JP4817669B2 (en) * | 2004-10-26 | 2011-11-16 | キヤノン株式会社 | Data processing apparatus, data processing method, and program |
JP2007241442A (en) * | 2006-03-06 | 2007-09-20 | Oki Electric Ind Co Ltd | Personal information reading storage device and personal information reading storage system |
-
2007
- 2007-12-03 JP JP2007312700A patent/JP4755166B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009141427A (en) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9052852B2 (en) | Print control method and apparatus | |
JP5888880B2 (en) | Printing system, server apparatus, image forming apparatus, and print processing method | |
US7876465B2 (en) | Information processing apparatus and workflow generation method | |
JP4392926B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US20070076240A1 (en) | Image processing system | |
JP4743299B2 (en) | Image output apparatus, image output apparatus control method, and image output apparatus control program | |
JP2007213321A (en) | Information processor, control method of information processor, and program | |
JP2010152726A (en) | Image forming apparatus, print control method, and program | |
JP6892612B2 (en) | Image management system, image management server, image management system control method, image management server control method, image management system program, image management server program | |
US20050237557A1 (en) | Spooling/despooling subsystem job fingerprinting | |
JP4977113B2 (en) | Printing system, bibliographic information server, printing apparatus, method and program | |
JP4755166B2 (en) | Printing system, image forming apparatus, server apparatus, printing method, and program | |
JP2005309829A (en) | Document management apparatus, document management method, storage medium with computer-readable program stored thereon, and document management program | |
JP4842916B2 (en) | Printing system, image forming apparatus, server apparatus, printing method, and program | |
JP5454663B2 (en) | Information processing system, control method and program thereof, and management server, control method and program thereof | |
JP5812031B2 (en) | Image forming apparatus, printing system, printing control method, and program | |
EP3660740A1 (en) | Image forming apparatus, image forming system, image forming method, and carrier means | |
JP2007281658A (en) | Data processing apparatus, output apparatus, image processing apparatus, print system, job processing method, and program | |
CN101087346A (en) | Data management system, data management apparatus and data management method | |
US20040042032A1 (en) | Copy document production | |
JP5253598B2 (en) | Data processing apparatus and program | |
JP5459682B2 (en) | Information processing system, control method and program thereof, and image processing apparatus, control method and program thereof | |
JP4328666B2 (en) | Document processing device | |
JP5057480B2 (en) | Image forming apparatus, image forming method, program, and storage medium storing program | |
JP2004295574A (en) | Contents information print history management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20090310 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091202 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091202 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110420 |
|
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: 20110426 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110526 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140603 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4755166 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |