JP4842916B2 - 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
- JP4842916B2 JP4842916B2 JP2007312702A JP2007312702A JP4842916B2 JP 4842916 B2 JP4842916 B2 JP 4842916B2 JP 2007312702 A JP2007312702 A JP 2007312702A JP 2007312702 A JP2007312702 A JP 2007312702A JP 4842916 B2 JP4842916 B2 JP 4842916B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- masking
- reading
- forming apparatus
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- 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の技術を、個人情報を用いて本人確認を行う業務に適用した場合、マスキングした画像をプリントし、このプリントした紙から必要な領域だけを切り取り、個人情報を管理するための帳票のフォームがプレ印刷された紙に、ユーザが糊などで貼り付けるといった業務が発生し、個人情報の取扱が煩雑になり、個人情報を紛失してしまうといった課題が生じる。
尚、本人確認を行ってなされる業務としては、例えば、入会申込、口座開設申込、会員登録申込、照会確認等身分証明書を受け取って処理を行う業務等がある。
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, although
Examples of operations performed by verifying the identity include operations for receiving and processing an identification card, such as membership application, account opening application, member registration application, and inquiry confirmation.
本発明の目的は、ユーザがデバイス側で操作指示するだけで、必要な領域にマスキングがなされ、且つ、スキャン画像と帳票データとが合成された印刷物を得ることができ、個人情報の取扱に係るセキュリティを保持しつつ、印刷物を入手する際の作業者の作業負担を減らすことである。
また、その他の目的は、個人情報が配置される領域をスキャンされた画像データ毎に判断して、マスクキング領域を適宜変更してマスクキングすることで、個人情報の取扱に係るセキュリティを保持することである。
An object of the present invention is to provide a printed material in which a necessary area is masked and a scan image and form data are synthesized only by a user's operation instruction on the device side. It is to reduce the work burden on the worker when obtaining printed matter while maintaining security.
Another object is to determine the area where the personal information is arranged for each scanned image data, and to appropriately change the masking area to perform masking, thereby maintaining security related to the handling of personal information. That is.
そこで、本発明は、原稿を読み取る読取部を有する画像形成装置と、前記画像形成装置と通信可能なサーバ装置とを含む印刷システムであって、前記画像形成装置は、前記読取部で読み取られた原稿に関する画像を前記サーバ装置に送信する画像送信手段と、前記サーバ装置で印刷指示された合成データの印刷を実行する印刷実行手段と、を有し、前記サーバ装置は、前記画像形成装置より前記画像を受信する画像受信手段と、前記画像受信手段で受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行手段と、前記マスキング実行手段でマスキングされた画像と合成するためのフォームデータを取得するデータ取得手段と、前記マスキング実行手段でマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成手段と、前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、を有することを特徴とする。
Accordingly, the present invention is a printing system including an image forming apparatus having a reading unit for reading a document and a server device capable of communicating with the image forming apparatus, wherein the image forming apparatus is read by the reading unit. An image transmission unit configured to transmit an image relating to a document to the server device; and a print execution unit configured to perform printing of composite data instructed to be printed by the server device. an image receiving means for receiving image, and the masking execution means masking region masking identified from the received said image by said image receiving means, the form data for synthesizing a masked image in the masking execution means The data acquisition means for acquiring the image and the image data masked by the masking execution means and the form data for the composition Generating means for generating a combined data obtained by combining the characterized by having a 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 invention, there is provided an image forming apparatus having a reading unit that reads a document that can communicate with a server apparatus via a network, the reading surface setting unit configured to perform single-sided reading or double-sided reading of the document, and the reading A single-sided reading set by the surface setting unit, or a reading-side setting transmission unit that transmits settings for double-sided reading; an image transmission unit that transmits an image relating to the document read by the reading unit to the server device; reading sided transmitted by the reading surface setting transmission means, or receiving means for receiving the combined data combined by the masked the image and form data which according to the setting of the double-sided reading, the synthetic data received by said receiving means And a print execution means for executing the printing.
また、本発明は、原稿を読み取る読取部を有する画像形成装置と通信可能なサーバ装置であって、前記読取部で読み取られた原稿に関する画像を受信する画像受信手段と、前記画像受信手段で受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行手段と、前記マスキング実行手段でマスキングされた画像と合成するためのフォームデータを取得するデータ取得手段と、前記マスキング実行手段でマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成手段と、前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、を有することを特徴とする。
According to another aspect of the present invention, there is provided a server device capable of communicating with an image forming apparatus having a reading unit for reading an original, wherein the image receiving unit receives an image related to the original read by the reading unit, and the image receiving unit receives the image. masking execution means for masking the masking area specified from the images, a data obtaining unit for obtaining form data for synthesizing a masked image in the masking execution means, is masked with the masking execution means Generating means for generating combined data obtained by combining the image and the form data for combining; and a print instruction means for instructing to print the combined data generated by the generating means to be printed by the image forming apparatus; It is characterized by having.
また、本発明は、原稿を読み取る読取部を有する画像形成装置と、前記画像形成装置と通信可能なサーバ装置とを含む印刷システムにおける印刷方法であって、前記画像形成装置が、前記読取部で読み取られた原稿に関する画像を前記サーバ装置に送信する画像送信ステップと、前記画像形成装置が、前記サーバ装置で印刷指示された合成データの印刷を実行する印刷実行ステップと、前記サーバ装置が、前記画像形成装置より前記画像を受信する画像受信ステップと、前記サーバ装置が、前記画像受信ステップで受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行ステップと、前記サーバ装置が、前記マスキング実行ステップでマスキングされた画像と合成するためのフォームデータを取得するデータ取得ステップと、前記サーバ装置が、前記マスキング実行ステップでマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成ステップと、前記サーバ装置が、前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、を有することを特徴とする。
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 device capable of communicating with the image forming apparatus, wherein the image forming apparatus is the reading unit. An image transmission step of transmitting an image relating to the read document to the server device; a print execution step in which the image forming device performs printing of the composite data instructed to be printed by the server device; and an image receiving step of receiving the image from the image forming apparatus, wherein the server device includes a masking execution step of a masking region masking identified from the image received by the image receiving step, wherein the server apparatus, wherein Data acquisition to acquire form data to be combined with the image masked in the masking execution step And step, said server device, a generation step of generating a combined data obtained by synthesizing the form data for the synthesized masking image in the masking execution step, the server device has been generated in the generation step A print instructing step for instructing to print the composite data to be printed by the image forming apparatus.
また、本発明は、ネットワークを介してサーバ装置と通信可能な原稿を読み取る読取部を有する画像形成装置が実行する印刷方法であって、原稿の片面読み取り、又は両面読み取りの設定を行う読取面設定ステップと、前記読取面設定ステップで設定された片面読み取り、又は両面読み取りの設定の設定を送信する読取面設定送信ステップと、前記読取部で読み取られた前記原稿に関する画像を前記サーバ装置に送信する画像送信ステップと、前記画像とフォームデータとによって合成された合成データを受信する受信ステップと、前記受信ステップで受信された合成データの印刷を実行する印刷実行ステップと、を有することを特徴とする。
The present invention also relates to a printing method executed by an image forming apparatus having a reading unit that reads a document that can communicate with a server device via a network, and is configured to perform single-sided reading or double-sided reading of a document. A step, a reading surface setting transmission step for transmitting a setting for single-sided reading or double-sided reading set in the reading surface setting step, and an image relating to the document read by the reading unit is transmitted to the server device. characterized in that it has an image transmission step, a reception step of receiving the synthesized data synthesized by said image and form data, and a print execution step of executing the printing of the received synthesized data in said receiving step .
また、本発明は、原稿を読み取る読取部を有する画像形成装置と通信可能なサーバ装置が実行する印刷方法であって、前記読取部で読み取られた原稿に関する画像を受信する画像受信ステップと、前記画像受信ステップで受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行ステップと、前記マスキング実行ステップでマスキングされた画像と合成するためのフォームデータを取得するデータ取得ステップと、前記マスキング実行ステップでマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成ステップと、前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、を有することを特徴とする。 According to another aspect of the present invention, there is provided a printing method executed by a server device capable of communicating with an image forming apparatus having a reading unit for reading a document, wherein the image receiving step receives an image relating to the document read by the reading unit; masking execution step of a masking region masking identified from the received said image in the image receiving step, a data acquisition step of acquiring form data for synthesizing a masked image in the masking execution step, the masking A generating step for generating composite data obtained by combining the image masked in the execution step and the form data for combining; and a print instruction for printing the combined data generated in the generating step by the image forming apparatus. And a printing instruction step.
また、本発明は、プログラムとしてもよい。 The present invention may be a program.
本発明によれば、ユーザがデバイス側で操作指示するだけで、必要な領域にマスキングがなされ、且つ、スキャン画像と帳票データとが合成された印刷物を得ることができ、個人情報の取扱に係るセキュリティを保持しつつ、印刷物を入手する際の作業者の作業負担を減らすことができる。 According to the present invention, it is possible to obtain a printed matter in which a necessary area is masked and a scan image and form data are synthesized only by a user's operation instruction on the device side. While maintaining security, it is possible to reduce the work burden on the worker when obtaining the printed matter.
以下、本発明の実施形態について図面に基づいて説明する。 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 image output device 208 prints designated image data using ink or toner. Although not shown in FIG. 2, it is assumed that 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 screen 802a, the screen on the
操作者が画面806において「はい」ボタンを押すと、タッチパネル2501上の画面は、画面制御部701の制御により、マスキング領域を指定する画面(マスキング領域指定画面)である図8Iの画面807又は図8Jの画面808に遷移する。図8Iは、画面807の一例を示す図である。また、図8Jは、画面808の一例を示す図である。
When the operator presses the “Yes” button on the screen 806, the screen 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 screen 806 in FIG. 8H (back side masking setting). The form
ステップ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する。より具体的に説明すると、文書加工部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, a user can obtain a printed matter in which a necessary area is masked and a scan image and form data are combined only by giving an operation instruction on the device side. It is possible to reduce the work burden on the operator when obtaining the printed matter while maintaining the security related to the handling of the print.
In addition, according to the above-described embodiment, the security related to the handling of personal information is determined by determining the area where personal information is arranged for each scanned image data, and appropriately changing the masking area and performing masking. Can be held.
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 (13)
前記画像形成装置は、
前記読取部で読み取られた原稿に関する画像を前記サーバ装置に送信する画像送信手段と、
前記サーバ装置で印刷指示された合成データの印刷を実行する印刷実行手段と、
を有し、
前記サーバ装置は、
前記画像形成装置より前記画像を受信する画像受信手段と、
前記画像受信手段で受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行手段と、
前記マスキング実行手段でマスキングされた画像と合成するためのフォームデータを取得するデータ取得手段と、
前記マスキング実行手段でマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成手段と、
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、
を有することを特徴とする印刷システム。 A printing system including an image forming apparatus having a reading unit for reading a document, and a server device capable of communicating with the image forming apparatus,
The image forming apparatus includes:
Image transmitting means for transmitting an image relating to the document read by the reading unit to the server device;
Print execution means for executing printing of composite data instructed to be printed by the server device;
Have
The server device
Image receiving means for receiving the image from the image forming apparatus;
Masking execution means for masking regions Masking identified from the received said image by said image receiving means,
Data acquisition means for acquiring form data to be combined with the image masked by the masking execution means;
Generating means for generating composite data obtained by combining the image masked by the masking execution means and the form data for combining;
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:
前記画像の住所に関する領域の文字列を取得する文字列取得手段と、
前記文字列取得手段で取得された文字列が所定の文字列か否かを判定する判定手段と、
を更に有し、
前記マスキング実行手段は、前記判定手段で所定の文字列でないと判定された場合、前記画像の本籍に関する第1の領域をマスキング領域としてマスキングし、前記判定手段で所定の文字列であると判定された場合、前記画像の本籍に関する第1の領域をマスキング領域とせずにマスキングすることを特徴とする請求項1に記載の印刷システム。 The server device
A character string acquisition means for acquiring a character string of an area related to the address of the image;
Determination means for determining whether or not the character string acquired by the character string acquisition means is a predetermined character string;
Further comprising
The masking execution unit, when it is determined that not the predetermined character string by said judgment means, the first regions for permanent address of the image is masked as a masking area, is determined as a predetermined character string in the determination unit The printing system according to claim 1, wherein the first area relating to the register of the image is masked without being a masking area.
前記原稿の片面読み取り、又は両面読み取りの設定を行う読取面設定手段を更に有し、
前記画像送信手段は、前記読取面設定手段で設定された読み取りの設定に応じて前記読取部で読み取られた前記原稿に関する画像を前記サーバ装置に送信することを特徴とする請求項1又は2に記載の印刷システム。 The image forming apparatus includes:
It further comprises reading surface setting means for performing single-sided reading or double-sided reading setting of the document,
3. The image transmission unit according to claim 1, wherein the image transmission unit transmits an image relating to the document read by the reading unit to the server device in accordance with a reading setting set by the reading surface setting unit. The printing system described.
前記読取面設定手段で両面読み取りの設定がなされた場合、前記原稿の裏面の画像をマスキングするための第2の領域を指定するための画像を表示する表示手段と、
前記前記原稿の裏面の画像をマスキングするための第2の領域を指定するマスキング領域指定手段と、
前記マスキング領域指定手段で指定した第2の領域を前記サーバ装置に送信するマスキング領域送信手段と、
を更に有し、
前記サーバ装置は、
前記マスキング領域送信手段によって送信された前記第2の領域を受信するマスキング領域受信手段を更に有し、
前記マスキング実行手段は、前記第2の領域をマスキング領域としてマスキングすることを特徴とする請求項3に記載の印刷システム。 Before Symbol image forming apparatus,
Display means for displaying an image for designating a second area for masking the image on the back side of the document when duplex reading is set by the reading surface setting means;
Masking area designating means for designating a second area for masking an image on the back side of the original;
Masking area transmitting means for transmitting the second area specified by the masking area specifying means to the server device;
Further comprising
The server device
Masking area receiving means for receiving the second area transmitted by the masking area transmitting means;
The masking execution unit to a printing system according to claim 3, characterized by masking as a masked area of the second region.
読み取られた画像の種類に関する種類情報を前記サーバ装置に提供する種類情報提供手段を更に有し、
前記サーバ装置は、
前記画像形成装置より前記種類情報を受け取る種類情報受取手段を更に有し、
前記マスキング実行手段は、前記種類情報受取手段で受け取られた前記画像の前記種類情報に従って特定されたマスキング領域でマスキングすることを特徴とする請求項1乃至4の何れか1項に記載の印刷システム。 The image forming apparatus includes:
Further comprising type information providing means for providing the server device with type information relating to the type of the read image;
The server device
A type information receiving means for receiving the type information from the image forming apparatus;
The masking execution means system according to any one of claims 1 to 4, characterized in that masking with a masking region specified according to the type information of the image received by the category information reception unit .
原稿の片面読み取り、又は両面読み取りの設定を行う読取面設定手段と、
前記読取面設定手段で設定された片面読み取り、又は両面読み取りの設定の設定を送信する読取面設定送信手段と、
前記読取部で読み取られた前記原稿に関する画像を前記サーバ装置に送信する画像送信手段と、
前記読取面設定送信手段で送信された片面読み取り、又は両面読み取りの設定に従ってマスキングされた前記画像とフォームデータとによって合成された合成データを受信する受信手段と、
前記受信手段で受信された合成データの印刷を実行する印刷実行手段と、
を有することを特徴とする画像形成装置。 An image forming apparatus having a reading unit that reads a document that can communicate with a server apparatus via a network,
Reading surface setting means for performing single-sided reading or double-sided reading of a document;
A reading surface setting transmission unit configured to transmit a single-sided reading set by the reading surface setting unit or a setting of double-sided reading;
Image transmitting means for transmitting an image relating to the document read by the reading unit to the server device;
Receiving means reads the transmitted one side, or to receive the combined data combined by the masked the image and form data which according to the setting of the double-sided reading in the reading surface setting transmission means,
Print execution means for executing printing of the composite data received by the reception means;
An image forming apparatus comprising:
前記読取部で読み取られた原稿に関する画像を受信する画像受信手段と、
前記画像受信手段で受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行手段と、
前記マスキング実行手段でマスキングされた画像と合成するためのフォームデータを取得するデータ取得手段と、
前記マスキング実行手段でマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成手段と、
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と、
を有することを特徴とするサーバ装置。 A server device capable of communicating with an image forming apparatus having a reading unit for reading a document,
Image receiving means for receiving an image relating to a document read by the reading unit;
Masking execution means for masking regions Masking identified from the received said image by said image receiving means,
Data acquisition means for acquiring form data to be combined with the image masked by the masking execution means;
Generating means for generating composite data obtained by combining the image masked by the masking execution means and the form data for combining;
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.
前記画像形成装置が、前記読取部で読み取られた原稿に関する画像を前記サーバ装置に送信する画像送信ステップと、
前記画像形成装置が、前記サーバ装置で印刷指示された合成データの印刷を実行する印刷実行ステップと、
前記サーバ装置が、前記画像形成装置より前記画像を受信する画像受信ステップと、
前記サーバ装置が、前記画像受信ステップで受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行ステップと、
前記サーバ装置が、前記マスキング実行ステップでマスキングされた画像と合成するためのフォームデータを取得するデータ取得ステップと、
前記サーバ装置が、前記マスキング実行ステップでマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成ステップと、
前記サーバ装置が、前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、
を有することを特徴とする印刷方法。 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,
An image transmission step in which the image forming apparatus transmits an image relating to a document read by the reading unit to the server apparatus;
A printing execution step in which the image forming apparatus executes printing of composite data instructed to be printed by the server apparatus;
An image receiving step in which the server device receives the image from the image forming device;
The server device includes a masking execution step of a masking region Masking identified from the received said image by said image receiving step,
A data acquisition step in which the server device acquires form data to be combined with the image masked in the masking execution step;
Said server device, a generation step of generating a combined data obtained by synthesizing the form data for the synthesized masking image in the masking execution step,
A print instruction step in which the server device issues a print instruction to print the composite data generated in the generation step with the image forming apparatus;
A printing method characterized by comprising:
原稿の片面読み取り、又は両面読み取りの設定を行う読取面設定ステップと、
前記読取面設定ステップで設定された片面読み取り、又は両面読み取りの設定の設定を送信する読取面設定送信ステップと、
前記読取部で読み取られた前記原稿に関する画像を前記サーバ装置に送信する画像送信ステップと、
前記画像とフォームデータとによって合成された合成データを受信する受信ステップと、
前記受信ステップで受信された合成データの印刷を実行する印刷実行ステップと、
を有することを特徴とする印刷方法。 A printing method executed by an image forming apparatus having a reading unit that reads a document communicable with a server apparatus via a network,
A reading surface setting step for setting single-sided scanning or double-sided scanning of a document;
A reading surface setting transmission step for transmitting the setting of single-sided reading or double-sided reading set in the reading surface setting step;
An image transmission step of transmitting an image relating to the document read by the reading unit to the server device;
A receiving step of receiving the synthesized data synthesized by said image and form data,
A print execution step for performing printing of the composite data received in the reception step;
A printing method characterized by comprising:
前記読取部で読み取られた原稿に関する画像を受信する画像受信ステップと、
前記画像受信ステップで受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行ステップと、
前記マスキング実行ステップでマスキングされた画像と合成するためのフォームデータを取得するデータ取得ステップと、
前記マスキング実行ステップでマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成ステップと、
前記生成ステップで生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示ステップと、
を有することを特徴とする印刷方法。 A printing method executed by a server device capable of communicating with an image forming apparatus having a reading unit for reading a document,
An image receiving step of receiving an image relating to the document read by the reading unit;
Masking execution step of Masking the masking area specified from the received said image by said image receiving step,
A data acquisition step of acquiring form data to be combined with the image masked in the masking execution step;
A generation step of generating combined data obtained by combining the image masked in the masking execution step and the form data for combining;
A print instruction step for instructing to print the composite data generated in the generation step to be printed by the image forming apparatus;
A printing method characterized by comprising:
前記画像形成装置を、
前記読取部で読み取られた原稿に関する画像を前記サーバ装置に送信する画像送信手段と、
前記サーバ装置で印刷指示された合成データの印刷を実行する印刷実行手段と
して機能させ、
前記サーバ装置を、
前記画像形成装置より前記画像を受信する画像受信手段と、
前記画像受信手段で受信された前記画像から特定されるマスキング領域を
マスキングするマスキング実行手段と、
前記マスキング実行手段でマスキングされた画像と合成するためのフォームデータを取得するデータ取得手段と、
前記マスキング実行手段でマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成手段と、
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段と
して機能させることを特徴とするプログラム。 There is a program that can be executed by a printing system including an image forming apparatus having a reading unit that reads a document, and a server apparatus that can communicate with the image forming apparatus,
The image forming apparatus;
Image transmitting means for transmitting an image relating to the document read by the reading unit to the server device;
Print execution means for executing printing of composite data instructed to be printed by the server device;
To function,
The server device,
Image receiving means for receiving the image from the image forming apparatus;
A masking region identified from the image received by the image receiving means;
Masking execution means for masking;
Data acquisition means for acquiring form data to be combined with the image masked by the masking execution means;
Generating means for generating composite data obtained by combining the image masked by the masking execution means and the form data for combining;
A print instructing unit for instructing to print the composite data generated by the generating unit to be printed by the image forming apparatus;
A program characterized by making it function .
前記画像形成装置を、The image forming apparatus;
原稿の片面読み取り、又は両面読み取りの設定を行う読取面設定手段と、Reading surface setting means for performing single-sided reading or double-sided reading of a document;
前記読取面設定手段で設定された片面読み取り、又は両面読み取りの設定の設定を送信する読取面設定送信手段と、A reading surface setting transmission unit configured to transmit a single-sided reading set by the reading surface setting unit or a setting of double-sided reading;
前記読取部で読み取られた前記原稿に関する画像を前記サーバ装置に送信する画像送信手段と、Image transmitting means for transmitting an image relating to the document read by the reading unit to the server device;
前記読取面設定送信手段で送信された片面読み取り、又は両面読み取りの設定に従ってマスキングされた前記画像とフォームデータとによって合成された合成データを受信する受信手段と、Receiving means for receiving one side reading transmitted by the reading side setting transmission means, or synthesized data synthesized by the image and the form data masked according to the setting of double side reading;
前記受信手段で受信された合成データの印刷を実行する印刷実行手段とPrint execution means for executing printing of the composite data received by the reception means;
して機能させることを特徴とするプログラム。A program characterized by making it function.
前記サーバ装置を、The server device,
前記読取部で読み取られた原稿に関する画像を受信する画像受信手段と、Image receiving means for receiving an image relating to a document read by the reading unit;
前記画像受信手段で受信された前記画像から特定されるマスキング領域をマスキングするマスキング実行手段と、Masking execution means for masking a masking region specified from the image received by the image receiving means;
前記マスキング実行手段でマスキングされた画像と合成するためのフォームデータを取得するデータ取得手段と、Data acquisition means for acquiring form data to be combined with the image masked by the masking execution means;
前記マスキング実行手段でマスキングされた画像と前記合成するためのフォームデータとを合成した合成データを生成する生成手段と、Generating means for generating composite data obtained by combining the image masked by the masking execution means and the form data for combining;
前記生成手段で生成された前記合成データを前記画像形成装置で印刷すべく印刷指示する印刷指示手段とA print instructing unit for instructing to print the composite data generated by the generating unit to be printed by the image forming apparatus;
して機能させることを特徴とするプログラム。A program characterized by making it function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007312702A JP4842916B2 (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 |
---|---|---|---|
JP2007312702A JP4842916B2 (en) | 2007-12-03 | 2007-12-03 | Printing system, image forming apparatus, server apparatus, printing method, and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009140021A JP2009140021A (en) | 2009-06-25 |
JP2009140021A5 JP2009140021A5 (en) | 2009-11-05 |
JP4842916B2 true JP4842916B2 (en) | 2011-12-21 |
Family
ID=40870597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007312702A Active JP4842916B2 (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) | JP4842916B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7443856B2 (en) | 2020-03-18 | 2024-03-06 | 株式会社リコー | Image forming device, image forming method and program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001086298A (en) * | 1999-09-13 | 2001-03-30 | Fuji Xerox Co Ltd | Scanner system |
JP2003242279A (en) * | 2002-02-20 | 2003-08-29 | Canon Inc | Certificate issuing system, certificate issuing method, storage medium and program |
JP2007158595A (en) * | 2005-12-02 | 2007-06-21 | Fuji Xerox Co Ltd | Image processor, image processing system, and program |
JP2007304734A (en) * | 2006-05-09 | 2007-11-22 | Konica Minolta Business Technologies Inc | Image forming apparatus and print data preparation device |
JP2007306383A (en) * | 2006-05-12 | 2007-11-22 | Murata Mach Ltd | Image reading apparatus |
-
2007
- 2007-12-03 JP JP2007312702A patent/JP4842916B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009140021A (en) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5888880B2 (en) | Printing system, server apparatus, image forming apparatus, and print processing method | |
JP4886312B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
JP4267011B2 (en) | Image forming apparatus, authority control server, and image forming system | |
JP4392926B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US8131798B2 (en) | Image processing system, information processing apparatus, control methods thereof, and program | |
US20070076240A1 (en) | Image processing system | |
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 | |
JP4977113B2 (en) | Printing system, bibliographic information server, printing apparatus, method and program | |
US20050237557A1 (en) | Spooling/despooling subsystem job fingerprinting | |
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 | |
JP6631249B2 (en) | Information processing apparatus, information processing system, control method, and program | |
JP5924817B2 (en) | Information processing apparatus, information processing method, and program | |
JP5459682B2 (en) | Information processing system, control method and program thereof, and image processing apparatus, control method and program thereof | |
JP5057480B2 (en) | Image forming apparatus, image forming method, program, and storage medium storing program | |
JP4328666B2 (en) | Document processing device | |
JP2004295574A (en) | Contents information print history management method | |
JP2005348292A (en) | Information processing apparatus and program | |
JP2004295573A (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: A523 Effective date: 20090918 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090918 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110826 |
|
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: 20110906 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111006 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4842916 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
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 |