Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7725964B2 - Information processing device, information processing system, information processing method and program - Google Patents
[go: Go Back, main page]

JP7725964B2 - Information processing device, information processing system, information processing method and program - Google Patents

Information processing device, information processing system, information processing method and program

Info

Publication number
JP7725964B2
JP7725964B2 JP2021150142A JP2021150142A JP7725964B2 JP 7725964 B2 JP7725964 B2 JP 7725964B2 JP 2021150142 A JP2021150142 A JP 2021150142A JP 2021150142 A JP2021150142 A JP 2021150142A JP 7725964 B2 JP7725964 B2 JP 7725964B2
Authority
JP
Japan
Prior art keywords
character string
fax
information processing
image data
predetermined area
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
Application number
JP2021150142A
Other languages
Japanese (ja)
Other versions
JP2023042801A (en
Inventor
颯 相河
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2021150142A priority Critical patent/JP7725964B2/en
Publication of JP2023042801A publication Critical patent/JP2023042801A/en
Application granted granted Critical
Publication of JP7725964B2 publication Critical patent/JP7725964B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Facsimiles In General (AREA)
  • Character Input (AREA)
  • Character Discrimination (AREA)

Description

本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing system, an information processing method, and a program.

従来、ファクスによって受信された画像データに対してOCR処理を適用することで、当該画像データに含まれる情報を自動的に抽出することが行われている。 Conventionally, information contained in image data received by fax has been automatically extracted by applying OCR processing to the image data.

例えば、特許文献1には、ファクスによって受信された画像データから顧客からの注文を示すデータを抽出することが開示されている。 For example, Patent Document 1 discloses extracting data indicating customer orders from image data received by fax.

しかしながら、ファクスの内容は常に正しいとは限らない。例えば、送信者のミスにより、誤りを含む文書がファクス送信される可能性が有る。従来技術では、このような誤りを自動的に検出して、ユーザ(ファクス受信者)に通知することが困難であった。 However, the contents of a fax are not always correct. For example, a document containing an error may be sent via fax due to a sender's mistake. With conventional technology, it has been difficult to automatically detect such errors and notify the user (fax recipient).

本発明は、上記の点に鑑みてなされたものであって、ファクス受信の内容の誤りをユーザに通知可能とすることを目的とする。 The present invention was made in consideration of the above points, and aims to enable users to be notified of errors in the content of received faxes.

そこで上記課題を解決するため、情報処理装置は、ファクス受信された画像データに対して文字認識を実行し、前記画像データの所定の領域の文字列を抽出する抽出部と、抽出した文字列が前記所定の領域に対して設定されている文字列と一致するか否かを判定する判定部と、前記抽出した文字列が前記設定されている文字列と一致しない場合に、前記画像データが不正であることを示す出力を行う出力部と、を有する。
In order to solve the above problem, the information processing device has an extraction unit that performs character recognition on image data received by fax and extracts a character string in a specified area of the image data, a determination unit that determines whether the extracted character string matches a character string set for the specified area, and an output unit that outputs an indication that the image data is invalid if the extracted character string does not match the set character string .

ファクス受信の内容の誤りをユーザに通知可能とすることができる。 It is possible to notify the user of errors in the contents of received faxes.

本発明の実施の形態における画像形成装置10のハードウェア構成例を示す図である。1 is a diagram illustrating an example of a hardware configuration of an image forming apparatus 10 according to an embodiment of the present invention. 本発明の実施の形態における画像形成装置10の機能構成例を示す図である。1 is a diagram illustrating an example of a functional configuration of an image forming apparatus according to an embodiment of the present invention. 画像形成装置10が実行する処理手順の一例を説明するためのシーケンス図である。FIG. 10 is a sequence diagram illustrating an example of a processing procedure executed by the image forming apparatus 10. 条件記憶部132の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a condition storage unit 132. 受信画像が不正であることを通知するフィードバック画面の表示例を示す図である。FIG. 10 is a diagram showing an example of a feedback screen display notifying that the received image is fraudulent. 受信画像の正否が不明であることを通知するフィードバック画面の表示例を示す図である。FIG. 10 is a diagram showing an example of a feedback screen display notifying that the authenticity of a received image is unknown.

以下、図面に基づいて本発明の実施の形態を説明する。図1は、本発明の実施の形態における画像形成装置10のハードウェア構成例を示す図である。図1において、画像形成装置10は、コントローラ11、スキャナ12、プリンタ13、モデム14、操作パネル15、ネットワークインタフェース16、及びSDカードスロット17等のハードウェアを有する。 Embodiments of the present invention will now be described with reference to the accompanying drawings. Figure 1 shows an example of the hardware configuration of an image forming device 10 according to an embodiment of the present invention. In Figure 1, the image forming device 10 includes hardware such as a controller 11, a scanner 12, a printer 13, a modem 14, an operation panel 15, a network interface 16, and an SD card slot 17.

コントローラ11は、CPU111、RAM112、ROM113、HDD114、及びNVRAM115等を有する。ROM113には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。RAM112は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。CPU111は、RAM112にロードされたプログラムを処理することにより、各種の機能を実現する。HDD114には、プログラムやプログラムが利用する各種のデータ等が記憶される。NVRAM115には、各種の設定情報等が記憶される。 The controller 11 includes a CPU 111, RAM 112, ROM 113, HDD 114, and NVRAM 115. ROM 113 stores various programs and data used by the programs. RAM 112 is used as a storage area for loading programs and as a work area for the loaded programs. CPU 111 performs various functions by processing the programs loaded into RAM 112. HDD 114 stores programs and various data used by the programs. NVRAM 115 stores various setting information, etc.

スキャナ12は、原稿より画像データを読み取るためのハードウェア(画像読取手段)である。プリンタ13は、印刷データを印刷用紙に印刷するためのハードウェア(印刷手段)である。モデム14は、電話回線に接続するためのハードウェアであり、FAX通信による画像データの送受信を実行するために用いられる。操作パネル15は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。液晶パネルは、タッチパネル機能を有していてもよい。この場合、当該液晶パネルは、入力手段の機能をも兼ねる。ネットワークインタフェース16は、LAN等のネットワーク(有線又は無線の別は問わない。)に接続するためのハードウェアである。SDカードスロット17は、SDカード80に記憶されたプログラムを読み取るために利用される。すなわち、画像形成装置10では、ROM113に記憶されたプログラムだけでなく、SDカード80に記憶されたプログラムもRAM112にロードされ、実行されうる。なお、他の記録媒体(例えば、CD-ROM又はUSB(Universal Serial Bus)メモリ等)によってSDカード80が代替されてもよい。すなわち、SDカード80の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、SDカードスロット17は、記録媒体の種類に応じたハードウェアによって代替されればよい。 The scanner 12 is hardware (image reading means) for reading image data from a document. The printer 13 is hardware (printing means) for printing print data on printing paper. The modem 14 is hardware for connecting to a telephone line and is used to send and receive image data via fax. The operation panel 15 is hardware equipped with input means such as buttons for receiving input from the user and display means such as an LCD panel. The LCD panel may have touch panel functionality. In this case, the LCD panel also functions as an input means. The network interface 16 is hardware for connecting to a network (whether wired or wireless) such as a LAN. The SD card slot 17 is used to read programs stored on the SD card 80. In other words, in the image forming device 10, not only programs stored in the ROM 113 but also programs stored on the SD card 80 can be loaded into the RAM 112 and executed. The SD card 80 may be replaced by other recording media (for example, a CD-ROM or USB (Universal Serial Bus) memory). In other words, the type of recording media that corresponds to the position of the SD card 80 is not limited to a specific one. In this case, the SD card slot 17 may be replaced by hardware that corresponds to the type of recording media.

図2は、本発明の実施の形態における画像形成装置10の機能構成例を示す図である。図2において、画像形成装置10は、ファクスアプリ121、ファクス制御部122、受信制御部123、印刷制御部124及びOCR部125を有する。これら各部は、画像形成装置10にインストールされた1以上のプログラムが、CPU111に実行させる処理により実現される。画像形成装置10は、また、画像記憶部131及び条件記憶部132を利用する。これら各記憶部は、例えば、HDD114若しくはRAM112、又はネットワークを介して画像形成装置10に接続する記憶装置等を用いて実現可能である。 Figure 2 is a diagram showing an example of the functional configuration of image forming apparatus 10 according to an embodiment of the present invention. In Figure 2, image forming apparatus 10 has fax application 121, fax control unit 122, reception control unit 123, print control unit 124, and OCR unit 125. Each of these units is realized by the CPU 111 executing one or more programs installed in image forming apparatus 10. Image forming apparatus 10 also uses image storage unit 131 and condition storage unit 132. Each of these storage units can be realized using, for example, HDD 114 or RAM 112, or a storage device connected to image forming apparatus 10 via a network.

受信制御部123は、ファクス送信された画像データの受信(ファクス受信)を制御する。印刷制御部124は、ファクス受信された画像データの印刷を制御すると共に、当該画像データを画像記憶部131へ記憶する。OCR部125は、当該画像データの所定の領域に対して文字認識(OCR)を適用して、当該所定の領域に含まれる文字列及び各文字の座標値等を抽出する。ファクス制御部122は、受信制御部123によるファクス受信に応じて実行する処理を制御する。ファクス制御部122は、当該処理の過程において、OCR部125により抽出された文字列について、ファクス受信された画像データの所定の領域に対して予め設定されている条件を満たすか否かを判定する。当該条件は、条件記憶部132に記憶されている。ファクスアプリ121は、ユーザによる操作を受け付けるための画面や、ファクス制御部122による判定の結果を示す画面等の表示を制御する。 The reception control unit 123 controls the reception of image data transmitted by fax (fax reception). The print control unit 124 controls the printing of image data received by fax and stores the image data in the image storage unit 131. The OCR unit 125 applies optical character recognition (OCR) to a specified area of the image data to extract character strings and the coordinate values of each character contained in the specified area. The fax control unit 122 controls the processing executed in response to fax reception by the reception control unit 123. During this processing, the fax control unit 122 determines whether the character string extracted by the OCR unit 125 satisfies a condition that is preset for a specified area of the image data received by fax. The condition is stored in the condition storage unit 132. The fax application 121 controls the display of a screen for accepting user operations and a screen showing the results of the determination by the fax control unit 122.

以下、画像形成装置10が実行する処理手順について説明する。図3は、画像形成装置10が実行する処理手順の一例を説明するためのシーケンス図である。 The processing procedures executed by the image forming device 10 are described below. Figure 3 is a sequence diagram illustrating an example of the processing procedures executed by the image forming device 10.

受信制御部123は、ファクスを受信すると(S101)、ファクス受信された画像データ(以下、「受信画像」という。)と送信元のファクス番号(以下、「送信者番号」とい。)とをファクス制御部122へ通知する(S102)。 When the reception control unit 123 receives a fax (S101), it notifies the fax control unit 122 of the image data received by fax (hereinafter referred to as the "received image") and the fax number of the sender (hereinafter referred to as the "sender number") (S102).

続いて、ファクス制御部122は、受信画像及び送信者番号の保存を印刷制御部124へ要求する(S103)。印刷制御部124は、ファクス制御部122からの要求に応じ、受信画像を送信者番号に関連付けて画像記憶部131へ保存する(S104)。続いて、印刷制御部124は、受信画像の保存の完了をファクス制御部122へ通知する(S105)。なお、受信画像の保存と並行して、又は受信画像の保存の前後において、印刷制御部124は、受信画像の印刷を制御する。その結果、受信画像が印字された用紙が画像形成装置10から排紙される。 Next, the fax control unit 122 requests the print control unit 124 to save the received image and the sender number (S103). In response to the request from the fax control unit 122, the print control unit 124 associates the received image with the sender number and saves it in the image storage unit 131 (S104). Next, the print control unit 124 notifies the fax control unit 122 that saving of the received image is complete (S105). Note that in parallel with saving the received image, or before or after saving the received image, the print control unit 124 controls printing of the received image. As a result, paper on which the received image is printed is ejected from the image forming device 10.

続いて、ファクス制御部122は、受信画像に対するOCR処理の実行をOCR部125へ要求する(S106)。OCR部125は、ファクス制御部122からの要求に応じ、受信画像及び送信者番号を画像記憶部131から取得する(S107、S108)。 Next, the fax control unit 122 requests the OCR unit 125 to perform OCR processing on the received image (S106). In response to the request from the fax control unit 122, the OCR unit 125 obtains the received image and sender number from the image storage unit 131 (S107, S108).

続いて、OCR部125は、受信画像に対してOCR処理(文字認識)を適用することで、受信画像の所定の領域から文字列を抽出する(S109)。所定の領域がいずれの領域であるのかについては、フォーマットデータに定義されている。フォーマットデータとは、OCR処理の対象とする各領域(各範囲)と、各領域から抽出された文字列の意味(項目名)とが定義されデータをいう。本実施の形態において、フォーマットデータは、送信元のファクス番号ごとに定義され、ファクス番号とフォーマットデータとの関連付けは、条件記憶部132に記憶されている。 Next, the OCR unit 125 applies OCR processing (character recognition) to the received image to extract character strings from predetermined areas of the received image (S109). The predetermined areas are defined in the format data. Format data refers to data that defines each area (each range) to be subjected to OCR processing and the meaning (item name) of the character strings extracted from each area. In this embodiment, format data is defined for each sender's fax number, and the association between fax numbers and format data is stored in the condition storage unit 132.

図4は、条件記憶部132の構成例を示す図である。図4に示されるように、条件記憶部132は、送信者番号に対応付けてフォーマット名等記憶する。条件記憶部132が記憶する内容は、例えば、予め管理者等によって設定される。 Figure 4 is a diagram showing an example configuration of the condition storage unit 132. As shown in Figure 4, the condition storage unit 132 stores format names and the like in association with sender numbers. The contents stored in the condition storage unit 132 are set in advance by, for example, an administrator.

送信者番号は、送信元のファクス番号である。フォーマット名は、当該送信元に対応するフォーマットデータの識別情報である。すなわち、本実施の形態では、フォーマットデータ(文字列の抽出対象とする領域)を送信元に応じて異ならせることができる。その結果、注文書の形式を送信元に応じて異ならせることができる。 The sender number is the fax number of the sender. The format name is identification information for the format data corresponding to that sender. In other words, in this embodiment, the format data (the area from which the character string is extracted) can be made different depending on the sender. As a result, the format of the order form can be made different depending on the sender.

OCR部125は、受信画像に係る送信者番号に基づいて、利用すべきフォーマットデータ(以下、「対象フォーマット」という。)のフォーマット名を特定する。なお、フォーマットデータの実体は、例えば、HDD114に記憶されている。OCR部125は、受信画像に係る送信者番号に対応するフォーマットデータ(以下、「対象フォーマット」という。)に基づいて、受信画像の1以上の領域から1以上の文字列を抽出する。なお、本実施の形態において、各送信元から送信されるファクスは、ファクスの受信側が受注している商品の注文書であり、送信元の住所、担当者名及び受注件数等の項目を含む文書であるとする。但し、これら各項目のレイアウト等は送信元によって異なり、そのレイアウトがフォーマットデータに定義されている。したがって、OCR部125は、送信元に対応する対象フォーマットに基づいて、これらの各項目の内容を示す文字列を受信画像から抽出する。但し、対象フォーマット(すなわち、送信者番号に対応するフォーマットデータ)が無い場合、OCR処理部は、OCR処理を実行しない。 The OCR unit 125 identifies the format name of the format data to be used (hereinafter referred to as the "target format") based on the sender number associated with the received image. The actual format data is stored, for example, in the HDD 114. The OCR unit 125 extracts one or more character strings from one or more areas of the received image based on the format data (hereinafter referred to as the "target format") corresponding to the sender number associated with the received image. In this embodiment, the fax sent from each sender is an order form for a product ordered by the fax recipient, and is a document containing items such as the sender's address, contact name, and order quantity. However, the layout of each of these items differs depending on the sender, and this layout is defined in the format data. Therefore, the OCR unit 125 extracts character strings indicating the contents of each of these items from the received image based on the target format associated with the sender. However, if the target format (i.e., format data corresponding to the sender number) does not exist, the OCR processing unit does not perform OCR processing.

なお、同一の送信者番号に対して複数のフォーマットデータが対応付けられてもよい。図4では、同一の送信者番号(「001」)に対して2つのフォーマットデータ(フォーマット名)が対応付けられている例が示されている。この場合、OCR部125は、複数のそれぞれのフォーマットデータに基づいて受信画像から文字列群を抽出し、最も良好である抽出結果を採用すればよい。例えば、一方のフォーマットデータを用いた場合には、一部の領域から文字列を抽出することができず、他方のフォーマットデータを用いた場合には、全ての領域から文字列を抽出できた場合、OCR部125は、当該他方のフォーマットデータを用いた場合の抽出結果を採用すればよい。 It should be noted that multiple format data may be associated with the same sender number. Figure 4 shows an example in which two format data (format names) are associated with the same sender number ("001"). In this case, the OCR unit 125 extracts a group of character strings from the received image based on each of the multiple format data, and adopts the best extraction result. For example, if using one format data makes it impossible to extract character strings from some areas, but using the other format data makes it possible to extract character strings from all areas, the OCR unit 125 should adopt the extraction result when the other format data is used.

続いて、OCR部125は、OCR処理によって受信画像から抽出した文字列群と、各文字列の項目名とを示す情報(以下、「OCR結果」という。)を、ファクス制御部122へ通知する(S110)。なお、OCR処理が実行されない場合、OCR結果の内容は空である。 Next, the OCR unit 125 notifies the fax control unit 122 of the group of character strings extracted from the received image by OCR processing and information indicating the item name of each character string (hereinafter referred to as the "OCR result") (S110). Note that if OCR processing is not performed, the OCR result content is empty.

続いて、ファクス制御部122は、OCR結果と、条件記憶部132に記憶されている、正しい注文書が満たすべき条件とを比較することで、受信画像に係る注文書の正否を判定する(S111)。 Next, the fax control unit 122 determines whether the order form associated with the received image is valid by comparing the OCR results with the conditions that a valid order form must satisfy, which are stored in the condition storage unit 132 (S111).

当該条件は、図4に示した、条件記憶部132において、送信者番号に対応づけて記憶されている。すなわち、図4において送信者番号に対応づけられている項目のうち、住所、担当者名及び受注件数が当該条件に相当する。住所は、当該送信者番号に係る送信元の住所である。担当者名は、当該送信元において注文書を送信することが予定されている担当者の氏名である。受注件数は、当該送信元の受注件数の範囲(下限及び上限を示す閾値)である。すなわち、本実施の形態では、当該条件を送信元に応じて異ならせることができる。その結果、当該条件を送信元の注文状況に応じて異ならせることができる。 The conditions are stored in association with the sender number in the condition storage unit 132 shown in Figure 4. That is, among the items associated with the sender number in Figure 4, the address, person in charge, and number of orders correspond to the conditions. The address is the address of the sender associated with the sender number. The person in charge is the name of the person in charge at the sender who is scheduled to send the purchase order. The number of orders is the range of order numbers for the sender (thresholds indicating the lower and upper limits). That is, in this embodiment, the conditions can be made different depending on the sender. As a result, the conditions can be made different depending on the order status of the sender.

ファクス制御部122は、OCR結果に含まれている住所、担当者名及び受注件数のそれぞれが、送信者番号に対応付けられて条件記憶部132に記憶されている条件(以下、「対象条件」という。)を満たすか否かを判定する。具体的には、ファクス制御部122は、OCR結果の住所については対象条件の住所と一致すれば正しいと判定し、一致しなければ正しくないと判定する。ファクス制御部122は、また、OCR結果の氏名については対象条件の氏名と一致すれば正しいと判定し、一致しなければ正しくないと判定する。ファクス制御部122は、また、OCR結果の受注件数については対象条件の受注件数が示す範囲内であれば正しいと判定し、当該範囲外であれば正しくないと判定する。 The fax control unit 122 determines whether the address, contact person's name, and order quantity included in the OCR results each satisfy the conditions (hereinafter referred to as "target conditions") associated with the sender number and stored in the condition storage unit 132. Specifically, the fax control unit 122 determines that the address in the OCR results is correct if it matches the address in the target conditions, and determines that it is incorrect if it does not match. The fax control unit 122 also determines that the name in the OCR results is correct if it matches the name in the target conditions, and determines that it is incorrect if it does not match. The fax control unit 122 also determines that the order quantity in the OCR results is correct if it is within the range indicated by the order quantity in the target conditions, and determines that it is incorrect if it is outside that range.

ファクス制御部122は、OCR結果の住所、担当者名及び受注件数のうちのいずれか1以上の項目が正しくないと判定すると、受信画像に係る注文書が不正であることを示す通知をファクスアプリ121に送信する(S112)。この際、ファクス制御部122は、受信画像、対象フォーマット、OCR結果及び対象条件を当該通知に含める。 If the fax control unit 122 determines that one or more of the address, contact person's name, and order quantity in the OCR results are incorrect, it sends a notification to the fax application 121 indicating that the order form related to the received image is invalid (S112). At this time, the fax control unit 122 includes the received image, target format, OCR results, and target conditions in the notification.

ファクスアプリ121は、当該通知に応じ、受信画像が不正であることをユーザに通知するためのフィードバック画面を操作パネル15に表示する(S113)。 In response to this notification, the fax application 121 displays a feedback screen on the operation panel 15 to notify the user that the received image is fraudulent (S113).

図5は、受信画像が不正であることを通知するフィードバック画面の表示例を示す図である。図5の例において、フィードバック画面510は、受信画像、対象フォーマット、比較結果511等を含む。比較結果511は、対象条件を構成する各項目(住所、担当者名、受注件数)についてのOCR結果と対象条件との比較結果を示す情報である。図5では、住所及び担当者名のいずれもが対象条件に一致せず、受注件数も対象条件の範囲外であった例が示されている。なお、対象フォーマットが表示されることで、ユーザは、受信画像に対して適用されたフォーマットデータを視覚的に確認することができる。 Figure 5 shows an example of a feedback screen display notifying users that a received image is fraudulent. In the example of Figure 5, the feedback screen 510 includes the received image, target format, and comparison result 511. The comparison result 511 is information indicating the results of comparing the OCR results for each item that makes up the target conditions (address, contact person name, number of orders) with the target conditions. Figure 5 shows an example in which neither the address nor the contact person name match the target conditions, and the number of orders is outside the range of the target conditions. Note that by displaying the target format, the user can visually confirm the format data applied to the received image.

ユーザは、このようなフィードバック画面510を参照して、例えば、住所や担当者が間違っているファクスが受信されたと判断した場合、当該ファクスが偽物だと疑って、注文の真偽を送信元に確認することができる。また、ユーザは、受注件数が間違っていると判断した場合、送信元がミスをしている可能性が有るとして、送信元に受注件数の正否を送信元に確認することができる。その結果、誤った注文に応じた無駄な作業の実施等を回避することができる。 By referring to this feedback screen 510, if the user determines that a fax with an incorrect address or contact person has been received, for example, the user can suspect that the fax is fake and confirm with the sender whether the order is authentic. Furthermore, if the user determines that the number of orders is incorrect, the user can assume that the sender may have made a mistake and confirm with the sender whether the number of orders is authentic. As a result, it is possible to avoid unnecessary work being performed in response to an incorrect order.

なお、OCR結果が空である場合(すなわち、対象フォーマットが存在しない場合)、対象条件は存在しない。この場合、ファクス制御部122は、受信画像に係る注文書の正否が不明であることを示す通知をファクスアプリ121に送信する(S114)。この際、ファクス制御部122は、受信画像を当該通知に含める。 Note that if the OCR result is empty (i.e., if the target format does not exist), there are no target conditions. In this case, the fax control unit 122 sends a notification to the fax application 121 indicating that the authenticity of the order form related to the received image is unknown (S114). At this time, the fax control unit 122 includes the received image in the notification.

ファクスアプリ121は、当該通知に応じ、受信画像の正否が不明であることをユーザに通知するためのフィードバック画面を操作パネル15に表示する(S115)。 In response to this notification, the fax application 121 displays a feedback screen on the operation panel 15 to notify the user that the authenticity of the received image is unknown (S115).

図6は、受信画像の正否が不明であることを通知するフィードバック画面の表示例を示す図である。図6の例において、フィードバック画面520は、受信画像と、フォーマットデータが登録されていないことを示すメッセージとを含む。この場合、ユーザは、新規の顧客からの注文であること、又は既存の顧客が新たなフォーマットの注文書の使用を開始したこと等を知ることができる。 Figure 6 shows an example of a feedback screen display notifying the user that the authenticity of the received image is unknown. In the example of Figure 6, the feedback screen 520 includes the received image and a message indicating that the format data has not been registered. In this case, the user can learn that the order is from a new customer, or that an existing customer has started using a new format for the order form.

上述したように、本実施の形態によれば、ファクス受信された画像データから抽出される文字列が、当該文字列の抽出元の領域に対して設定された条件を満たすか否かを判定し、当該文字列が当該条件を満たさない場合に、その旨をユーザに対して出力する。したがって、ファクス受信の内容の誤りをユーザに通知可能とすることができる。 As described above, this embodiment determines whether a character string extracted from image data received by fax satisfies the conditions set for the area from which the character string was extracted, and if the character string does not satisfy the conditions, a message to that effect is output to the user. This makes it possible to notify the user of errors in the content of the received fax.

なお、上記においては、図2に示した機能構成の全部を画像形成装置10が有する例を説明したが、当該機能構成の一部は、例えば、画像形成装置10とネットワークを介して接続する情報処理装置が有してもよい。一例として、OCR125は、当該情報処理装置が有してもよい。また、ファクス制御部122が実行する一部の処理(例えば、図3のステップS111等)は、当該情報処理装置又は他の情報処理装置(以下、これらの情報処理装置を総称して「外部装置」という。)が実行してもよい。すなわち、画像形成装置10は、複数の装置から構成される情報処理システムとして実現されてもよい。 In the above, an example has been described in which the image forming apparatus 10 has all of the functional configuration shown in FIG. 2, but some of the functional configuration may be possessed, for example, by an information processing apparatus connected to the image forming apparatus 10 via a network. As an example, the OCR 125 may be possessed by the information processing apparatus. Furthermore, some of the processing performed by the fax control unit 122 (e.g., step S111 in FIG. 3) may be performed by the information processing apparatus or another information processing apparatus (hereinafter, these information processing apparatuses will be collectively referred to as "external apparatus"). In other words, the image forming apparatus 10 may be realized as an information processing system made up of multiple devices.

この場合、当該外部装置は、通信機能を備えた装置であれば、画像形成装置に限られない。当該外部装置は、例えば、PJ(Projector:プロジェクタ)、IWB(Interactive White Board:相互通信が可能な電子式の黒板機能を有する白板)、デジタルサイネージ等の出力装置、HUD(Head Up Display)装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、ノートPC(Personal Computer)、携帯電話、スマートフォン、タブレット端末、ゲーム機、PDA(Personal Digital Assistant)、デジタルカメラ、ウェアラブルPCまたはデスクトップPC等であってもよい。 In this case, the external device is not limited to an image forming device, as long as it has a communication function. The external device may be, for example, a PJ (Projector), an IWB (Interactive White Board: an electronic whiteboard with a blackboard function that allows for intercommunication), an output device such as digital signage, a HUD (Head Up Display) device, industrial machinery, an imaging device, a sound collection device, medical equipment, network appliances, a notebook PC (Personal Computer), a mobile phone, a smartphone, a tablet terminal, a game console, a PDA (Personal Digital Assistant), a digital camera, a wearable PC, or a desktop PC.

また、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Furthermore, each function of the embodiments described above can be realized by one or more processing circuits. Here, the term "processing circuit" as used herein includes processors programmed to perform each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (Digital Signal Processors), FPGAs (Field Programmable Gate Arrays), and conventional circuit modules designed to perform each of the functions described above.

なお、本実施の形態において、画像形成装置10は、情報処理装置の一例である。OCR部125は、抽出部の一例である。ファクス制御部122は、判定部の一例である。ファクスアプリ121は、出力部の一例である。 In this embodiment, the image forming device 10 is an example of an information processing device. The OCR unit 125 is an example of an extraction unit. The fax control unit 122 is an example of a determination unit. The fax application 121 is an example of an output unit.

以上、本発明の実施の形態について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications and variations are possible within the scope of the gist of the present invention as set forth in the claims.

10 画像形成装置
11 コントローラ
12 スキャナ
13 プリンタ
14 モデム
15 操作パネル
16 ネットワークインタフェース
17 SDカードスロット
80 SDカード
111 CPU
112 RAM
113 ROM
114 HDD
115 NVRAM
121 ファクスアプリ
122 ファクス制御部
123 受信制御部
124 印刷制御部
125 OCR部
131 画像記憶部
132 条件記憶部
10 Image forming apparatus 11 Controller 12 Scanner 13 Printer 14 Modem 15 Operation panel 16 Network interface 17 SD card slot 80 SD card 111 CPU
112 RAM
113 ROM
114 HDD
115 NVRAM
121 Fax application 122 Fax control unit 123 Reception control unit 124 Print control unit 125 OCR unit 131 Image storage unit 132 Condition storage unit

特開2004-214992号公報Japanese Patent Application Laid-Open No. 2004-214992

Claims (6)

ファクス受信された画像データに対して文字認識を実行し、前記画像データの所定の領域の文字列を抽出する抽出部と、
抽出した文字列が前記所定の領域に対して設定されている文字列と一致するか否かを判定する判定部と、
前記抽出した文字列が前記設定されている文字列と一致しない場合に、前記画像データが不正であることを示す出力を行う出力部と、
を有することを特徴とする情報処理装置。
an extraction unit that performs character recognition on image data received by fax and extracts character strings in a predetermined area of the image data;
a determination unit that determines whether the extracted character string matches a character string set for the predetermined area;
an output unit that outputs a signal indicating that the image data is invalid when the extracted character string does not match the set character string ;
An information processing device comprising:
前記所定の領域は、ファクスの送信元に応じて異なる、
ことを特徴とする請求項1記載の情報処理装置。
The predetermined area varies depending on the sender of the fax.
2. The information processing apparatus according to claim 1, wherein:
前記所定の領域に対して設定されている文字列は、ファクスの送信元に応じて異なる、
ことを特徴とする請求項1又は2記載の情報処理装置。
The character string set in the predetermined area varies depending on the sender of the fax.
3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
複数の装置を含む情報処理システムであって、
ファクス受信された画像データに対して文字認識を実行し、前記画像データの所定の領域の文字列を抽出する抽出部と、
抽出した文字列が前記所定の領域に対して設定されている文字列と一致するか否かを判定する判定部と、
前記抽出した文字列が前記設定されている文字列と一致しない場合に、前記画像データが不正であることを示す出力を行う出力部と、
を有することを特徴とする情報処理システム。
An information processing system including a plurality of devices,
an extraction unit that performs character recognition on image data received by fax and extracts character strings in a predetermined area of the image data;
a determination unit that determines whether the extracted character string matches a character string set for the predetermined area;
an output unit that outputs a signal indicating that the image data is invalid when the extracted character string does not match the set character string ;
An information processing system comprising:
コンピュータが、
ファクス受信された画像データに対して文字認識を実行し、前記画像データの所定の領域の文字列を抽出する抽出手順と、
抽出した文字列が前記所定の領域に対して設定されている文字列と一致するか否かを判定する判定手順と、
前記抽出した文字列が前記設定されている文字列と一致しない場合に、前記画像データが不正であることを示す出力を行う出力手順と、
を実行することを特徴とする情報処理方法。
The computer
an extraction step of performing character recognition on image data received by fax and extracting a character string in a predetermined area of the image data;
a determination step of determining whether the extracted character string matches a character string set for the predetermined area;
an output step of outputting an indication that the image data is invalid if the extracted character string does not match the set character string ;
An information processing method comprising:
コンピュータに、
ファクス受信された画像データに対して文字認識を実行し、前記画像データの所定の領域の文字列を抽出する抽出手順と、
抽出した文字列が前記所定の領域に対して設定されている文字列と一致するか否かを判定する判定手順と、
前記抽出した文字列が前記設定されている文字列と一致しない場合に、前記画像データが不正であることを示す出力を行う出力手順と、
を実行させることを特徴とするプログラム。
On the computer,
an extraction step of performing character recognition on image data received by fax and extracting a character string in a predetermined area of the image data;
a determination step of determining whether the extracted character string matches a character string set for the predetermined area;
an output step of outputting an indication that the image data is invalid if the extracted character string does not match the set character string ;
A program characterized by executing the following.
JP2021150142A 2021-09-15 2021-09-15 Information processing device, information processing system, information processing method and program Active JP7725964B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021150142A JP7725964B2 (en) 2021-09-15 2021-09-15 Information processing device, information processing system, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021150142A JP7725964B2 (en) 2021-09-15 2021-09-15 Information processing device, information processing system, information processing method and program

Publications (2)

Publication Number Publication Date
JP2023042801A JP2023042801A (en) 2023-03-28
JP7725964B2 true JP7725964B2 (en) 2025-08-20

Family

ID=85724315

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021150142A Active JP7725964B2 (en) 2021-09-15 2021-09-15 Information processing device, information processing system, information processing method and program

Country Status (1)

Country Link
JP (1) JP7725964B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016184838A (en) 2015-03-26 2016-10-20 京セラドキュメントソリューションズ株式会社 Facsimile apparatus
JP2019169026A (en) 2018-03-26 2019-10-03 株式会社Pfu Information processing device, character recognition engine optimization method, and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016184838A (en) 2015-03-26 2016-10-20 京セラドキュメントソリューションズ株式会社 Facsimile apparatus
JP2019169026A (en) 2018-03-26 2019-10-03 株式会社Pfu Information processing device, character recognition engine optimization method, and program

Also Published As

Publication number Publication date
JP2023042801A (en) 2023-03-28

Similar Documents

Publication Publication Date Title
CN105100531B (en) The control method of image forming apparatus and image forming apparatus
US8964228B2 (en) Printing system, printing method, information processing apparatus, and non-transitory computer readable medium
US20210120144A1 (en) Image forming apparatus and reception notification method
US8334990B2 (en) Information processing apparatus, information processing method, information processing program and computer readable recording medium
US8305607B2 (en) Method of processing display, including detecting operation state of component unit
JP6035317B2 (en) Mobile communication device and image forming system
CN104683633A (en) Image processing system, information processing device and readable medium
US20180024793A1 (en) Image processing apparatus, non-transitory computer readable medium, and image processing method
US11611677B2 (en) Information processing apparatus that identifies related document images based on metadata and associates them based on user input, information processing system, information processing method, and storage medium
JP7725964B2 (en) Information processing device, information processing system, information processing method and program
CN107534710B (en) Electronic device and method for processing mark
US20110128565A1 (en) Image processing apparatus, control method of image processing apparatus, and recording medium
JP2018195044A (en) Information processing apparatus, information processing system, information processing method, and program
US20080117456A1 (en) Image processing device and program of the same
US20220283758A1 (en) Image forming apparatus, non-transitory computer readable medium, and image forming method
US11681485B2 (en) Count destination management apparatus and non-transitory computer readable medium
US10691388B2 (en) Image forming apparatus, method performed in the image forming apparatus, and storage medium
JP2008146181A5 (en)
JP2021086341A (en) User authentication system, user authentication method, and user authentication program
US11934726B1 (en) Print job redirector to electronic transmission
US12106594B2 (en) Information processing apparatus and non-transitory computer readable medium
JP2016045792A (en) Image reading apparatus, conference information registration method, program, and conference system
JP2023069422A (en) Device, information processing method, and program
JP2023137076A (en) Information processing apparatus, image forming apparatus, information processing system, information processing method, program, and recording medium
JP2011257983A (en) Security management system, security management method and security management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240724

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250331

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250523

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: 20250708

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250721

R150 Certificate of patent or registration of utility model

Ref document number: 7725964

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150