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
JP7401337B2 - Image reading device, control method and control program - Google Patents
[go: Go Back, main page]

JP7401337B2 - Image reading device, control method and control program - Google Patents

Image reading device, control method and control program Download PDF

Info

Publication number
JP7401337B2
JP7401337B2 JP2020026449A JP2020026449A JP7401337B2 JP 7401337 B2 JP7401337 B2 JP 7401337B2 JP 2020026449 A JP2020026449 A JP 2020026449A JP 2020026449 A JP2020026449 A JP 2020026449A JP 7401337 B2 JP7401337 B2 JP 7401337B2
Authority
JP
Japan
Prior art keywords
image
setting information
user
new
icon
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
JP2020026449A
Other languages
Japanese (ja)
Other versions
JP2021132291A (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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP2020026449A priority Critical patent/JP7401337B2/en
Publication of JP2021132291A publication Critical patent/JP2021132291A/en
Application granted granted Critical
Publication of JP7401337B2 publication Critical patent/JP7401337B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、画像読取装置、制御方法及び制御プログラムに関し、特に、複数の設定情報を記憶する画像読取装置、制御方法及び制御プログラムに関する。 The present invention relates to an image reading device, a control method, and a control program, and particularly relates to an image reading device, a control method, and a control program that store a plurality of setting information.

スキャナ等の画像読取装置は、名刺、レシート、一般書類又は写真等、様々な種類の媒体を読み取るために使用される。一般に、画像読取装置は、各種類の媒体を読み取るのに適した複数の設定情報を記憶しており、利用者は、画像読取装置に媒体を読み取らせる際に、その媒体に適した設定情報を選択する。しかしながら、通常、画像読取装置では、装置コスト及び装置サイズを低減させるためにシンプルな操作部及び表示部が設けられており、利用者が設定情報をより適切に選択できることが求められている。 Image reading devices such as scanners are used to read various types of media, such as business cards, receipts, general documents, or photographs. Generally, an image reading device stores a plurality of pieces of setting information suitable for reading each type of medium, and when the user makes the image reading device read a medium, the user inputs the setting information suitable for the medium. select. However, image reading devices are usually provided with simple operation sections and display sections in order to reduce device cost and device size, and there is a need for users to be able to select setting information more appropriately.

ショートカットボタンが操作されると、そのショートカットボタンに対応付けられているショートカットが実行される画像処理装置が開示されている(特許文献1を参照)。このショートカットボタンには、対応する特定の機能を示すデフォルト画像を含むショートカットアイコンが含まれる。ショートカットが実行されると、ショートカットアイコンが、ショートカット実行時に読み取られた原稿の画像の少なくとも一部を含む内容に更新される。 An image processing apparatus is disclosed in which when a shortcut button is operated, a shortcut associated with the shortcut button is executed (see Patent Document 1). The shortcut button includes a shortcut icon that includes a default image that indicates the corresponding specific function. When the shortcut is executed, the shortcut icon is updated to include at least a portion of the image of the document that was read when the shortcut was executed.

特開2018-174436号公報Japanese Patent Application Publication No. 2018-174436

画像読取装置では、利用者が設定情報をより適切に選択できるように、利用者の利便性を向上させることが望まれている。 In image reading devices, it is desired to improve user convenience so that the user can select setting information more appropriately.

本発明の目的は、利用者の利便性を向上させることができる画像読取装置、制御方法及び制御プログラムを提供することにある。 An object of the present invention is to provide an image reading device, a control method, and a control program that can improve user convenience.

本実施形態の一側面に係る画像読取装置は、画像読取装置であって、表示部と、撮像部と、複数の設定情報と、複数の設定情報のそれぞれに対応する複数のアイコン画像とを記憶する記憶部と、複数のアイコン画像を利用者によって選択可能に表示部に表示する表示制御部と、利用者によって選択されたアイコン画像に対応する設定情報に従って、画像読取装置を制御する制御部と、利用者による指示に従って新たな設定情報を受け付ける受付部と、新たな設定情報に従って撮像部により媒体が撮像された入力画像を取得する取得部と、入力画像に基づいて、新たなアイコン画像を生成する生成部と、新たなアイコン画像と、記憶部に記憶された複数のアイコン画像のそれぞれとの類似度を算出する算出部と、類似度が閾値以上である場合に、利用者に警告を通知する通知部と、を有する。 An image reading device according to one aspect of the present embodiment is an image reading device that stores a display section, an imaging section, a plurality of setting information, and a plurality of icon images corresponding to each of the plurality of setting information. a display control unit that displays a plurality of icon images on a display unit in a manner selectable by a user; and a control unit that controls the image reading device according to setting information corresponding to the icon image selected by the user. , a reception unit that accepts new setting information according to instructions from a user, an acquisition unit that acquires an input image of a medium captured by an imaging unit according to the new setting information, and a new icon image generated based on the input image. a generation unit that calculates the similarity between the new icon image and each of the plurality of icon images stored in the storage unit, and a calculation unit that calculates the degree of similarity between the new icon image and each of the plurality of icon images stored in the storage unit, and notifies the user of a warning when the degree of similarity is greater than or equal to a threshold value. and a notification section.

また、本実施形態の一側面に係る制御方法は、表示部と、撮像部と、記憶部と、を有する画像読取装置の制御方法であって、複数の設定情報と、複数の設定情報のそれぞれに対応する複数のアイコン画像とを記憶部に記憶し、複数のアイコン画像を利用者によって選択可能に表示部に表示し、利用者によって選択されたアイコン画像に対応する設定情報に従って、画像読取装置を制御し、利用者による指示に従って新たな設定情報を受け付け、新たな設定情報に従って撮像部により媒体が撮像された入力画像を取得し、入力画像に基づいて、新たなアイコン画像を生成し、新たなアイコン画像と、記憶部に記憶された複数のアイコン画像のそれぞれとの類似度を算出し、類似度が閾値以上である場合に、利用者に警告を通知する。 Further, a control method according to one aspect of the present embodiment is a method for controlling an image reading device having a display section, an imaging section, and a storage section, and the method includes controlling a plurality of setting information and each of the plurality of setting information. The image reading device stores a plurality of icon images corresponding to receives new setting information according to instructions from the user, acquires an input image of the medium captured by the imaging unit according to the new setting information, generates a new icon image based on the input image, and generates a new icon image based on the input image. The degree of similarity between the icon image and each of the plurality of icon images stored in the storage unit is calculated, and if the degree of similarity is greater than or equal to a threshold value, a warning is notified to the user.

また、本実施形態の一側面に係る制御プログラムは、表示部と、撮像部と、記憶部と、を有する画像読取装置の制御プログラムであって、複数の設定情報と、複数の設定情報のそれぞれに対応する複数のアイコン画像とを記憶部に記憶し、複数のアイコン画像を利用者によって選択可能に表示部に表示し、利用者によって選択されたアイコン画像に対応する設定情報に従って、画像読取装置を制御し、利用者による指示に従って新たな設定情報を受け付け、新たな設定情報に従って撮像部により媒体が撮像された入力画像を取得し、入力画像に基づいて、新たなアイコン画像を生成し、新たなアイコン画像と、記憶部に記憶された複数のアイコン画像のそれぞれとの類似度を算出し、類似度が閾値以上である場合に、利用者に警告を通知することを画像読取装置に実行させる。 Further, a control program according to one aspect of the present embodiment is a control program for an image reading device including a display section, an imaging section, and a storage section, and the control program includes a plurality of setting information and each of the plurality of setting information. The image reading device stores a plurality of icon images corresponding to receives new setting information according to instructions from the user, acquires an input image of the medium captured by the imaging unit according to the new setting information, generates a new icon image based on the input image, and generates a new icon image based on the input image. causes the image reading device to calculate the degree of similarity between the icon image and each of the plurality of icon images stored in the storage unit, and to notify the user of a warning when the degree of similarity is greater than or equal to a threshold value. .

本発明によれば、画像読取装置、制御方法及び制御プログラムは、利用者の利便性を向上させることが可能となる。 According to the present invention, the image reading device, the control method, and the control program can improve convenience for users.

実施形態に従った画像読取装置100を示す斜視図である。1 is a perspective view showing an image reading device 100 according to an embodiment. 画像読取装置100内部の搬送経路を説明するための図である。FIG. 3 is a diagram for explaining a conveyance path inside the image reading device 100. FIG. 画像読取装置100の概略構成を示すブロック図である。1 is a block diagram showing a schematic configuration of an image reading device 100. FIG. 設定情報テーブルのデータ構造の一例を示す図である。FIG. 3 is a diagram showing an example of a data structure of a setting information table. 記憶装置130及び処理回路140の概略構成を示す図である。1 is a diagram showing a schematic configuration of a storage device 130 and a processing circuit 140. FIG. 制御処理に係る動作シーケンスの一例を示す。An example of an operation sequence related to control processing is shown. 制御処理に係る動作シーケンスの一例を示す。An example of an operation sequence related to control processing is shown. 選択画面の一例を示す模式図である。FIG. 3 is a schematic diagram showing an example of a selection screen. 選択画面の一例を示す模式図である。FIG. 3 is a schematic diagram showing an example of a selection screen. 登録問合せ画面の一例を示す模式図である。FIG. 2 is a schematic diagram showing an example of a registration inquiry screen. 作成問合せ画面の一例を示す模式図である。It is a schematic diagram which shows an example of a creation inquiry screen. 読取問合せ画面の一例を示す模式図である。It is a schematic diagram which shows an example of a reading inquiry screen. 作成画面の一例を示す模式図である。It is a schematic diagram which shows an example of a creation screen. 再読取問合せ画面の一例を示す模式図である。FIG. 7 is a schematic diagram showing an example of a rereading inquiry screen. 選択画面の一例を示す模式図である。FIG. 3 is a schematic diagram showing an example of a selection screen. 他の処理回路240の概略構成を示すブロック図である。3 is a block diagram showing a schematic configuration of another processing circuit 240. FIG.

以下、本発明の一側面に係る画像読取装置について図を参照しつつ説明する。但し、本発明の技術的範囲はそれらの実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。 An image reading device according to one aspect of the present invention will be described below with reference to the drawings. However, it should be noted that the technical scope of the present invention is not limited to these embodiments, but extends to the invention described in the claims and equivalents thereof.

図1は、イメージスキャナとして構成された画像読取装置100を示す斜視図である。画像読取装置100は、原稿である媒体を搬送し、撮像する。媒体は、用紙、厚紙、カード、冊子又はパスポート等である。画像読取装置100は、ファクシミリ、複写機、プリンタ複合機(MFP、Multifunction Peripheral)等でもよい。 FIG. 1 is a perspective view showing an image reading device 100 configured as an image scanner. The image reading device 100 conveys a medium, which is a document, and images the medium. The medium is paper, cardboard, card, booklet, passport, etc. The image reading device 100 may be a facsimile, a copying machine, a multifunction peripheral (MFP), or the like.

画像読取装置100は、下側筐体101、上側筐体102、載置台103、排出台104及び表示操作装置105等を備える。 The image reading device 100 includes a lower housing 101, an upper housing 102, a mounting table 103, a discharge table 104, a display operation device 105, and the like.

上側筐体102は、画像読取装置100の上面を覆う位置に配置され、媒体つまり時、画像読取装置100内部の清掃時等に開閉可能なようにヒンジにより下側筐体101に係合している。 The upper housing 102 is disposed in a position to cover the upper surface of the image reading device 100, and is engaged with the lower housing 101 by a hinge so that it can be opened and closed when a medium becomes clogged or when cleaning the inside of the image reading device 100. There is.

載置台103は、搬送される媒体を載置可能に下側筐体101に係合している。排出台104は、排出された媒体を保持可能に下側筐体101に係合している。 The mounting table 103 engages with the lower casing 101 so that a medium to be transported can be placed thereon. The ejection table 104 is engaged with the lower housing 101 so as to be able to hold the ejected medium.

表示操作装置105は、表示部及び操作部の一例である。表示操作装置105は、液晶、有機EL(Electro-Luminescence)等から構成されるディスプレイ及びディスプレイに画像データを出力するインタフェース回路を有し、画像データをディスプレイに表示する。また、表示操作装置105は、タッチパネル式の入力デバイス及び入力デバイスから信号を取得するインタフェース回路をさらに有し、利用者による操作を受け付け、利用者の入力に応じた信号を出力する。なお、表示部と操作部は、別個に設けられてもよい。 The display and operation device 105 is an example of a display section and an operation section. The display operation device 105 has a display including a liquid crystal, an organic EL (Electro-Luminescence), etc., and an interface circuit that outputs image data to the display, and displays the image data on the display. In addition, the display operation device 105 further includes a touch panel type input device and an interface circuit that acquires signals from the input device, accepts operations by the user, and outputs signals in accordance with the user's inputs. Note that the display section and the operation section may be provided separately.

図2は、画像読取装置100内部の搬送経路を説明するための図である。 FIG. 2 is a diagram for explaining the transport path inside the image reading apparatus 100.

画像読取装置100内部の搬送経路は、給送ローラ111、リタードローラ112、第1搬送ローラ113、第1従動ローラ114、第1撮像装置115a、第2撮像装置115b、第2搬送ローラ116及び第2従動ローラ117等を有している。なお、各ローラの数は一つに限定されず、各ローラの数はそれぞれ複数でもよい。 The conveyance path inside the image reading device 100 includes a feed roller 111, a retard roller 112, a first conveyance roller 113, a first driven roller 114, a first image pickup device 115a, a second image pickup device 115b, a second conveyance roller 116, and a first conveyance roller 114. It has two driven rollers 117 and the like. Note that the number of each roller is not limited to one, and the number of each roller may be plural.

上側筐体102の下面は、媒体の搬送路の上側ガイド106aを形成し、下側筐体101の上面は、媒体の搬送路の下側ガイド106bを形成する。図2において矢印A1は媒体搬送方向を示す。以下では、上流とは媒体搬送方向A1の上流のことをいい、下流とは媒体搬送方向A1の下流のことをいう。 The lower surface of the upper housing 102 forms an upper guide 106a for the medium transport path, and the upper surface of the lower housing 101 forms a lower guide 106b for the medium transport path. In FIG. 2, arrow A1 indicates the medium transport direction. In the following, upstream refers to upstream in the medium transport direction A1, and downstream refers to downstream in the medium transport direction A1.

第1撮像装置115aは、撮像部の一例であり、主走査方向に直線状に配列されたCMOS(Complementary Metal Oxide Semiconductor)による撮像素子を有する等倍光学系タイプのCIS(Contact Image Sensor)による撮像センサを有する。また、第1撮像装置115aは、搬送される媒体に向けて光を照射する光源と、撮像素子上に像を結ぶレンズと、撮像素子から出力された電気信号を増幅し、アナログ/デジタル(A/D)変換するA/D変換器とを有する。各撮像素子は、媒体の裏面を読み取って、RGB各色に対応するアナログ値を出力する。A/D変換器は、撮像センサが出力した各アナログ値をデジタル値に変換して画素データを生成し、生成した各画素データから構成される入力画像を生成する。入力画像は、各画素データが、例えばRGB各色毎に8bitで表される計24bitのRGB値からなるカラー形式の画像となる。 The first imaging device 115a is an example of an imaging unit, and captures images using a CIS (Contact Image Sensor) of a 1-magnification optical system type having CMOS (Complementary Metal Oxide Semiconductor) imaging elements arranged linearly in the main scanning direction. Has a sensor. The first imaging device 115a also includes a light source that irradiates light toward the medium to be conveyed, a lens that forms an image on the image sensor, and amplifies the electrical signal output from the image sensor. /D) an A/D converter for conversion. Each image sensor reads the back side of the medium and outputs analog values corresponding to each color of RGB. The A/D converter converts each analog value output by the image sensor into a digital value to generate pixel data, and generates an input image composed of each generated pixel data. The input image is a color format image in which each pixel data consists of a total of 24-bit RGB values, for example, each RGB color is represented by 8 bits.

同様に、第2撮像装置115bは、撮像部の一例であり、主走査方向に直線状に配列されたCMOSによる撮像素子を有する等倍光学系タイプのCISによる撮像センサを有する。また、第2撮像装置115bは、搬送される媒体に向けて光を照射する光源と、撮像素子上に像を結ぶレンズと、撮像素子から出力された電気信号を増幅し、アナログ/デジタル(A/D)変換するA/D変換器とを有する。各撮像素子は、媒体の表面を読み取って、RGB各色に対応するアナログ値を出力する。A/D変換器は、撮像センサが出力した各アナログ値をデジタル値に変換して画素データを生成し、生成した各画素データから構成される入力画像を生成する。 Similarly, the second imaging device 115b is an example of an imaging unit, and has a CIS imaging sensor of the same magnification optical system type having CMOS imaging elements linearly arranged in the main scanning direction. In addition, the second imaging device 115b includes a light source that irradiates light toward the medium to be transported, a lens that forms an image on the imaging device, and amplifies the electrical signal output from the imaging device. /D) an A/D converter for conversion. Each image sensor reads the surface of the medium and outputs analog values corresponding to each RGB color. The A/D converter converts each analog value output by the image sensor into a digital value to generate pixel data, and generates an input image composed of each generated pixel data.

なお、画像読取装置100は、第1撮像装置115a及び第2撮像装置115bを一方だけ配置し、媒体の片面だけを読み取ってもよい。また、CMOSによる撮像素子を備える等倍光学系タイプのCISによる撮像センサの代わりに、CCD(Charge Coupled Device)による撮像素子を備える等倍光学系タイプのCISによる撮像センサが利用されてもよい。また、CMOS又はCCDによる撮像素子を備える縮小光学系タイプの撮像センサが利用されてもよい。以下では、第1撮像装置115a及び第2撮像装置115bを総じて撮像装置115と称する場合がある。 Note that the image reading device 100 may have only one of the first imaging device 115a and the second imaging device 115b and read only one side of the medium. Further, instead of the CIS image sensor of the same magnification optical system type including a CMOS image sensor, a CIS image sensor of the same magnification optical system type including a CCD (Charge Coupled Device) image sensor may be used. Further, a reduction optical system type image sensor including a CMOS or CCD image sensor may be used. Below, the first imaging device 115a and the second imaging device 115b may be collectively referred to as the imaging device 115.

載置台103に載置された媒体は、給送ローラ111が図2の矢印A2の方向に回転することによって、上側ガイド106aと下側ガイド106bの間を媒体搬送方向A1に向かって搬送される。リタードローラ112は、媒体搬送時、矢印A3の方向に回転する。給送ローラ111及びリタードローラ112の働きにより、載置台103に複数の媒体が載置されている場合、載置台103に載置されている媒体のうち給送ローラ111と接触している媒体のみが分離される。これにより、分離された媒体以外の媒体の搬送が制限されるように動作する(重送の防止)。 The medium placed on the mounting table 103 is transported between the upper guide 106a and the lower guide 106b in the medium transport direction A1 by the feeding roller 111 rotating in the direction of arrow A2 in FIG. . The retard roller 112 rotates in the direction of arrow A3 when conveying the medium. Due to the functions of the feeding roller 111 and the retard roller 112, when a plurality of media are placed on the mounting table 103, only the medium that is in contact with the feeding roller 111 among the media placed on the mounting table 103 is are separated. This operates to restrict the transport of media other than the separated media (prevention of double transport).

媒体は、上側ガイド106aと下側ガイド106bによりガイドされながら、第1搬送ローラ113と第1従動ローラ114の間に送り込まれる。媒体は、第1搬送ローラ113が矢印A4の方向に回転することによって、第1撮像装置115aと第2撮像装置115bの間に送り込まれる。撮像装置115により読み取られた媒体は、第2搬送ローラ116が矢印A5の方向に回転することによって排出台104上に排出される。 The medium is fed between the first conveyance roller 113 and the first driven roller 114 while being guided by the upper guide 106a and the lower guide 106b. The medium is sent between the first imaging device 115a and the second imaging device 115b by the first conveyance roller 113 rotating in the direction of arrow A4. The medium read by the imaging device 115 is discharged onto the discharge table 104 by the second conveyance roller 116 rotating in the direction of arrow A5.

図3は、画像読取装置100の概略構成を示すブロック図である。 FIG. 3 is a block diagram showing a schematic configuration of the image reading device 100.

画像読取装置100は、前述した構成に加えて、モータ121、インタフェース装置122、記憶装置130及び処理回路140等をさらに有する。 In addition to the above-described configuration, the image reading device 100 further includes a motor 121, an interface device 122, a storage device 130, a processing circuit 140, and the like.

モータ121は、1つ又は複数のモータを含み、処理回路140からの制御信号によって、給送ローラ111、リタードローラ112、第1搬送ローラ113及び第2搬送ローラ116を回転させて媒体を搬送させる。 The motor 121 includes one or more motors, and rotates the feeding roller 111, the retard roller 112, the first conveying roller 113, and the second conveying roller 116 to convey the medium according to a control signal from the processing circuit 140. .

インタフェース装置122は、無線信号を送受信するアンテナと、所定の通信プロトコルに従って、無線通信回線を通じて信号の送受信を行うための無線通信インタフェース回路とを有する。所定の通信プロトコルは、例えば無線LAN(Local Area Network)である。インタフェース装置122は、不図示の情報処理装置又は他の画像読取装置と通信接続して各種の画像及び情報を送受信する。また、インタフェース装置122の代わりに、例えばUSB(Universal Serial Bus)等のシリアルバスに準じるインタフェース回路を有する通信部が用いられてもよい。 The interface device 122 includes an antenna for transmitting and receiving wireless signals, and a wireless communication interface circuit for transmitting and receiving signals through a wireless communication line according to a predetermined communication protocol. The predetermined communication protocol is, for example, a wireless LAN (Local Area Network). The interface device 122 is communicatively connected to an information processing device or other image reading device (not shown) to transmit and receive various images and information. Further, instead of the interface device 122, a communication unit having an interface circuit similar to a serial bus such as a USB (Universal Serial Bus) may be used.

記憶装置130は、記憶部の一例であり、RAM(Random Access Memory)、ROM(Read Only Memory)等のメモリ装置、ハードディスク等の固定ディスク装置、又はフレキシブルディスク、光ディスク等の可搬用の記憶装置等を有する。また、記憶装置130には、画像読取装置100の各種処理に用いられるコンピュータプログラム、データベース、テーブル等が格納される。コンピュータプログラムは、コンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて記憶装置130にインストールされてもよい。可搬型記録媒体は、例えばCD-ROM(compact disk read only memory)、DVD-ROM(digital versatile disk read only memory)等である。 The storage device 130 is an example of a storage unit, and includes a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, or a portable storage device such as a flexible disk or an optical disk. has. Further, the storage device 130 stores computer programs, databases, tables, etc. used for various processes of the image reading device 100. The computer program may be installed in the storage device 130 from a computer-readable portable recording medium using a known setup program or the like. The portable recording medium is, for example, a CD-ROM (compact disk read only memory) or a DVD-ROM (digital versatile disk read only memory).

さらに、記憶装置130には、データとして、設定情報テーブル及び入力画像等が格納される。設定情報テーブルには、画像読取処理に関する複数の設定情報、及び、複数の設定情報のそれぞれに対応する複数のアイコン画像等が記憶される。設定情報テーブル及び設定情報の詳細については後述する。 Further, the storage device 130 stores a setting information table, an input image, and the like as data. The setting information table stores a plurality of setting information related to image reading processing, a plurality of icon images corresponding to each of the plurality of setting information, and the like. Details of the setting information table and setting information will be described later.

処理回路140は、予め記憶装置130に記憶されているプログラムに基づいて動作する。処理回路140は、例えばCPU(Central Processing Unit)である。処理回路140として、DSP(digital signal processor)、LSI(large scale integration)、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)等が用いられてもよい。 The processing circuit 140 operates based on a program stored in the storage device 130 in advance. The processing circuit 140 is, for example, a CPU (Central Processing Unit). As the processing circuit 140, a DSP (digital signal processor), an LSI (large scale integration), an ASIC (application specific integrated circuit), an FPGA (field-programmable gate array), or the like may be used.

処理回路140は、表示操作装置105、撮像装置115、モータ121、インタフェース装置122及び記憶装置130等と接続され、これらの各部を制御する。処理回路140は、複数のアイコン画像を利用者によって選択可能に表示操作装置105に表示し、利用者によって選択されたアイコン画像に対応する設定情報に従って、モータ121の駆動制御、撮像装置115の媒体読取制御等を実行する。また、処理回路140は、利用者による指示に従って新たな設定情報と、その新たな設定情報に従って撮像された入力画像に基づく新たなアイコン画像とを対応付けて記憶装置130に登録する。 The processing circuit 140 is connected to the display operation device 105, the imaging device 115, the motor 121, the interface device 122, the storage device 130, etc., and controls each of these parts. The processing circuit 140 displays a plurality of icon images on the display operation device 105 in a manner selectable by the user, and controls the drive of the motor 121 and controls the medium of the imaging device 115 according to setting information corresponding to the icon image selected by the user. Executes reading control, etc. Further, the processing circuit 140 registers new setting information and a new icon image based on the input image captured according to the new setting information in the storage device 130 in accordance with an instruction from the user.

図4は、設定情報テーブルのデータ構造の一例を示す図である。 FIG. 4 is a diagram showing an example of the data structure of the setting information table.

設定情報テーブルは、装置出荷時に初期設定され、後述する制御処理において更新される。なお、設定情報テーブルは、装置出荷時には設定されず、制御処理において設定されてもよい。図4に示すように、設定情報テーブルには、複数の設定情報毎に、識別情報(設定情報ID)、設定情報及びアイコン画像等が相互に関連付けて記憶されている。 The setting information table is initialized when the device is shipped, and is updated in the control process described later. Note that the setting information table may not be set when the device is shipped, but may be set during control processing. As shown in FIG. 4, in the setting information table, identification information (setting information ID), setting information, icon images, etc. are stored in association with each other for each piece of setting information.

設定情報は、画像読取装置100の画像読取処理に関する情報である。設定情報には、生成される入力画像の色設定(カラー/グレースケール/白黒等)、解像度(200dpi/300dpi/600dpi等)、読取面(両面/片面)及び給送モード等の設定が含まれる。給送モードは、媒体を分離して給送する分離モードと、媒体を分離せずに給送する非分離モードとを含む。分離モードは、さらに通常モードと、継続モードとを含む。通常モードは、載置台103に載置された全ての媒体の撮像が完了した時に、各媒体が撮像された入力画像を1つのファイルとしてまとめて、外部の情報処理装置へ送信するモードである。継続モードは、載置台103に載置された全ての媒体の撮像が完了した時に、各媒体が撮像された入力画像を1つのファイルとしてまとめずに、利用者からさらなる読取指示を受け付けるまで待機するモードである。なお、設定情報には、入力画像自体に関連する設定だけでなく、入力画像の送信先等の設定も含まれてもよい。 The setting information is information regarding image reading processing of the image reading device 100. The setting information includes settings such as color settings (color/grayscale/monochrome, etc.), resolution (200dpi/300dpi/600dpi, etc.), reading side (duplex/single-sided), feeding mode, etc. of the input image to be generated. . The feeding modes include a separation mode in which the medium is separated and fed, and a non-separation mode in which the medium is fed without separation. The separation mode further includes a normal mode and a continuous mode. The normal mode is a mode in which, when all the media placed on the mounting table 103 have been imaged, the input images of each medium are collected as one file and transmitted to an external information processing device. In the continuous mode, when the imaging of all media placed on the mounting table 103 is completed, the input images of each media are not compiled into one file, and the system waits until further reading instructions are received from the user. mode. Note that the setting information may include not only settings related to the input image itself but also settings such as the destination of the input image.

アイコン画像は、各設定情報に対応して設定される。各アイコン画像は、利用者が、複数の設定情報の中から、画像読取処理で使用する設定情報を選択するために、選択可能に表示操作装置105に表示される画像である。アイコン画像には、設定情報が示されてもよい。なお、設定情報テーブルには、アイコン画像自体でなく、アイコン画像が格納されたアドレスが記憶されてもよい。このように、設定情報テーブルには、複数の設定情報と、複数の設定情報のそれぞれに対応する複数のアイコン画像とが記憶される。 The icon image is set corresponding to each setting information. Each icon image is an image that is selectably displayed on the display operation device 105 so that the user can select setting information to be used in the image reading process from among a plurality of pieces of setting information. Setting information may be shown in the icon image. Note that the setting information table may store an address where the icon image is stored instead of the icon image itself. In this way, the setting information table stores a plurality of setting information and a plurality of icon images corresponding to each of the plurality of setting information.

図5は、画像読取装置100の記憶装置130及び処理回路140の概略構成を示す図である。 FIG. 5 is a diagram showing a schematic configuration of the storage device 130 and the processing circuit 140 of the image reading device 100.

図5に示すように、記憶装置130には、表示制御プログラム131、受付プログラム132、制御プログラム133、取得プログラム134、生成プログラム135、算出プログラム136及び通知プログラム137等の各プログラムが記憶される。これらの各プログラムは、プロセッサ上で動作するソフトウェアにより実装される機能モジュールである。処理回路140は、記憶装置130に記憶された各プログラムを読み取り、読み取った各プログラムに従って動作する。これにより、処理回路140は、表示制御部141、受付部142、制御部143、取得部144、生成部145、算出部146及び通知部147として機能する。 As shown in FIG. 5, the storage device 130 stores programs such as a display control program 131, a reception program 132, a control program 133, an acquisition program 134, a generation program 135, a calculation program 136, and a notification program 137. Each of these programs is a functional module implemented by software running on a processor. The processing circuit 140 reads each program stored in the storage device 130 and operates according to each read program. Thereby, the processing circuit 140 functions as a display control section 141 , reception section 142 , control section 143 , acquisition section 144 , generation section 145 , calculation section 146 , and notification section 147 .

図6及び図7は、画像読取装置100の制御処理の動作の例を示すフローチャートである。以下、図6及び図7に示したフローチャートを参照しつつ、画像読取装置100の制御処理の動作の例を説明する。なお、以下に説明する動作のフローは、予め記憶装置130に記憶されているプログラムに基づき主に処理回路140により画像読取装置100の各要素と協働して実行される。 6 and 7 are flowcharts illustrating an example of the operation of the control process of the image reading device 100. Hereinafter, an example of the operation of the control process of the image reading device 100 will be described with reference to the flowcharts shown in FIGS. 6 and 7. Note that the operation flow described below is mainly executed by the processing circuit 140 in cooperation with each element of the image reading apparatus 100 based on a program stored in the storage device 130 in advance.

最初に、表示制御部141は、複数のアイコン画像を利用者によって選択可能に表示操作装置105に表示する(ステップS101)。 First, the display control unit 141 displays a plurality of icon images on the display operation device 105 so that the user can select them (step S101).

図8A及び図8Bは、表示操作装置105に表示される選択画面の一例を示す模式図である。 8A and 8B are schematic diagrams showing an example of a selection screen displayed on the display operation device 105.

図8Aに示す選択画面800及び図8Bに示す選択画面810には、複数のアイコン画像801~803、変更ボタン804~807及びスキャンボタン808等が表示される。各アイコン画像801~803は、設定情報テーブルに登録されたアイコン画像であり、それぞれ異なる設定情報に対応しており、対応する設定情報を選択するためのボタンとして機能する。変更ボタン804~807は、利用者により選択された設定情報を表示しつつ、表示された設定情報を変更するためのボタンである。スキャンボタン808は、画像読取装置100に画像読取処理を実行させるためのボタンである。 A plurality of icon images 801 to 803, change buttons 804 to 807, a scan button 808, and the like are displayed on the selection screen 800 shown in FIG. 8A and the selection screen 810 shown in FIG. 8B. Each of the icon images 801 to 803 is an icon image registered in the setting information table, each corresponds to different setting information, and functions as a button for selecting the corresponding setting information. Change buttons 804 to 807 are buttons for changing the displayed setting information while displaying the setting information selected by the user. The scan button 808 is a button for causing the image reading device 100 to execute image reading processing.

利用者は、何れかのアイコン画像を押下することにより設定情報を選択し、スキャンボタン808を押下することにより、画像読取装置100に、選択したアイコン画像に対応する設定情報に従って画像読取処理を実行させることができる。利用者は、何れかのアイコン画像を押下した後に、各変更ボタン804~807を押下してからスキャンボタン808を押下することにより、アイコン画像に対応する設定情報の一部又は全部を変更して画像読取装置100に画像読取処理を実行させることができる。 The user selects setting information by pressing one of the icon images, and by pressing the scan button 808, causes the image reading device 100 to execute image reading processing according to the setting information corresponding to the selected icon image. can be done. After pressing any icon image, the user can change some or all of the setting information corresponding to the icon image by pressing each of the change buttons 804 to 807 and then pressing the scan button 808. The image reading device 100 can be caused to perform image reading processing.

図8Aは、利用者によりアイコン画像801が押下された状態の選択画面800を示す。選択画面800の変更ボタン804~807には、アイコン画像801に対応する設定情報が表示されている。一方、図8Bは、選択画面800において利用者により変更ボタン804~806が押下された状態の選択画面810を示す。選択画面810の変更ボタン804~806に表示される設定情報は、選択画面800の変更ボタン804~806に表示される設定情報から変更されている。 FIG. 8A shows a selection screen 800 with an icon image 801 pressed by the user. Setting information corresponding to the icon image 801 is displayed on change buttons 804 to 807 on the selection screen 800. On the other hand, FIG. 8B shows the selection screen 810 in a state where the change buttons 804 to 806 are pressed by the user on the selection screen 800. The setting information displayed on the change buttons 804 to 806 on the selection screen 810 has been changed from the setting information displayed on the change buttons 804 to 806 on the selection screen 800.

次に、表示制御部141は、表示操作装置105を用いて利用者による読取指示を受け付けたか否かを判定する(ステップS102)。利用者により何れかのアイコン画像が選択され且つスキャンボタンが押下された場合、表示制御部141は、読取指示を受け付ける。表示制御部141は、読取指示を受け付けるまで待機する。 Next, the display control unit 141 determines whether a reading instruction from the user has been received using the display operation device 105 (step S102). When the user selects any icon image and presses the scan button, the display control unit 141 receives a reading instruction. The display control unit 141 waits until it receives a reading instruction.

読取指示を受け付けた場合、表示制御部141は、表示操作装置105を用いて利用者による変更指示を受け付けたか否かを判定する(ステップS103)。表示制御部141は、利用者により変更ボタンを用いて設定情報が変更された場合、変更指示を受け付けたと判定し、設定情報が変更されていない場合、変更指示を受け付けなかったと判定する。 When the reading instruction is received, the display control unit 141 uses the display operation device 105 to determine whether a change instruction from the user has been received (step S103). The display control unit 141 determines that the change instruction has been accepted when the setting information has been changed by the user using the change button, and determines that the change instruction has not been accepted when the setting information has not been changed.

変更指示を受け付けなかった場合、表示制御部141は、動作モードを非登録モードに設定し(ステップS104)、処理をステップS112へ移行する。 If the change instruction is not received, the display control unit 141 sets the operation mode to non-registration mode (step S104), and moves the process to step S112.

一方、変更指示を受け付けた場合、受付部142は、利用者によりアイコン画像を用いて選択され且つ変更ボタンを用いて変更された設定情報を、新たな設定情報として受け付ける(ステップS105)。このように、受付部142は、利用者による指示に従って新たな設定情報を受け付ける。 On the other hand, when a change instruction is received, the receiving unit 142 receives the setting information selected by the user using the icon image and changed using the change button as new setting information (step S105). In this way, the receiving unit 142 receives new setting information according to instructions from the user.

次に、受付部142は、受け付けた新たな設定情報が、記憶装置130に記憶された登録済みの設定情報と同一であるか否かを判定する(ステップS106)。受付部142は、二つの設定情報に含まれる全ての要素が一致する場合、二つの設定情報が同一であると判定し、二つの設定情報に含まれる要素の内の何れかの要素が一致しない場合、二つの設定情報は異なると判定する。受付部142は、新たな設定情報が、設定情報テーブルに記憶された何れかの設定情報と同一である場合、新たな設定情報が登録済みの設定情報と同一であると判定する。一方、受付部142は、新たな設定情報が、設定情報テーブルに記憶された何れの設定情報とも異なる場合、新たな設定情報が登録済みの設定情報と同一でないと判定する。 Next, the receiving unit 142 determines whether the received new setting information is the same as the registered setting information stored in the storage device 130 (step S106). The reception unit 142 determines that the two setting information are the same when all the elements included in the two setting information match, and determines that the two setting information do not match. In this case, it is determined that the two pieces of setting information are different. If the new setting information is the same as any setting information stored in the setting information table, the reception unit 142 determines that the new setting information is the same as the registered setting information. On the other hand, if the new configuration information is different from any of the configuration information stored in the configuration information table, the reception unit 142 determines that the new configuration information is not the same as the registered configuration information.

新たな設定情報が登録済みの設定情報と同一でない場合、受付部142は、登録問合せ画面を表示操作装置105に表示する(ステップS107)。登録問合せ画面は、利用者に、新たな設定情報が未登録である旨を通知するとともに、新たな設定情報を登録するか否かを問合せるための画面である。 If the new setting information is not the same as the registered setting information, the reception unit 142 displays a registration inquiry screen on the display operation device 105 (step S107). The registration inquiry screen is a screen for notifying the user that new setting information has not been registered, and for inquiring whether or not to register the new setting information.

図9Aは、表示操作装置105に表示される登録問合せ画面900の一例を示す模式図である。 FIG. 9A is a schematic diagram showing an example of a registration inquiry screen 900 displayed on the display operation device 105.

図9Aに示すように、登録問合せ画面900は、テキスト901、非登録ボタン902及び登録ボタン903を含む。テキスト901には、新たな設定情報が未登録である旨と、新たな設定情報を登録するか否かの問合せとが示される。非登録ボタン902は、新たな設定情報を登録しないことを指示するためのボタンである。登録ボタン903は、新たな設定情報を登録することを指示するためのボタンである。 As shown in FIG. 9A, the registration inquiry screen 900 includes text 901, a non-registration button 902, and a registration button 903. Text 901 indicates that new setting information has not been registered and an inquiry as to whether or not to register the new setting information. The non-registration button 902 is a button for instructing not to register new setting information. The registration button 903 is a button for instructing to register new setting information.

次に、受付部142は、表示操作装置105を用いて利用者による登録指示を受け付けたか否かを判定する(ステップS108)。受付部142は、利用者により非登録ボタンが押下された場合、登録指示を受け付けなかったと判定し、利用者により登録ボタンが押下された場合、登録指示を受け付けたと判定する。 Next, the reception unit 142 determines whether a registration instruction from the user has been received using the display operation device 105 (step S108). The reception unit 142 determines that the registration instruction has not been accepted when the user presses the non-registration button, and determines that the registration instruction has been accepted when the user presses the registration button.

登録指示を受け付けなかった場合、受付部142は、動作モードを非登録モードに設定し(ステップS104)、処理をステップS112へ移行する。一方、登録指示を受け付けた場合、受付部142は、動作モードを登録モードに設定し(ステップS109)、処理をステップS112へ移行する。 If the registration instruction is not received, the reception unit 142 sets the operation mode to non-registration mode (step S104), and moves the process to step S112. On the other hand, if the registration instruction is received, the reception unit 142 sets the operation mode to registration mode (step S109), and moves the process to step S112.

一方、新たな設定情報が登録済みの設定情報と同一である場合、受付部142は、作成問合せ画面を表示操作装置105に表示し、新たな設定情報が登録済みである旨を利用者に通知する(ステップS110)。作成問合せ画面は、利用者に、新たな設定情報が登録済みである旨を通知するとともに、新たなアイコン画像を作成するか否かを問合せるための画面である。 On the other hand, if the new setting information is the same as the registered setting information, the reception unit 142 displays a creation inquiry screen on the display operation device 105 and notifies the user that the new setting information has been registered. (Step S110). The creation inquiry screen is a screen for notifying the user that new setting information has been registered and for inquiring whether or not to create a new icon image.

図9Bは、表示操作装置105に表示される作成問合せ画面910の一例を示す模式図である。 FIG. 9B is a schematic diagram showing an example of the creation inquiry screen 910 displayed on the display operation device 105.

図9Bに示すように、作成問合せ画面910は、テキスト911、非作成ボタン912及び作成ボタン913を含む。テキスト911には、新たな設定情報が登録済みである旨と、新たなアイコン画像を作成するか否かの問合せとが示される。非作成ボタン912は、新たなアイコン画像を作成しないことを指示するためのボタンである。作成ボタン913は、新たなアイコン画像を作成することを指示するためのボタンである。利用者は、テキスト911によって新たな設定情報と同一の設定情報が登録済みであることを認識することにより、登録済みの設定情報と重複する新たな設定情報の登録を自重することができる。これにより、画像読取装置100は、重複する設定情報が登録されてしまい、記憶装置130の記憶容量が無駄に消費されることを抑制できる。 As shown in FIG. 9B, the creation inquiry screen 910 includes text 911, a non-creation button 912, and a creation button 913. Text 911 indicates that new setting information has been registered, and an inquiry as to whether or not to create a new icon image. The non-creation button 912 is a button for instructing not to create a new icon image. The create button 913 is a button for instructing to create a new icon image. By recognizing from the text 911 that the same setting information as the new setting information has already been registered, the user can refrain from registering new setting information that overlaps with the already registered setting information. Thereby, the image reading device 100 can prevent redundant setting information from being registered and the storage capacity of the storage device 130 being wasted.

次に、受付部142は、表示操作装置105を用いて利用者による作成指示を受け付けたか否かを判定する(ステップS111)。受付部142は、利用者により非作成ボタンが押下された場合、作成指示を受け付けなかったと判定し、利用者により作成ボタンが押下された場合、作成指示を受け付けたと判定する。 Next, the reception unit 142 determines whether a creation instruction from the user has been received using the display operation device 105 (step S111). The receiving unit 142 determines that the creation instruction has not been accepted when the user presses the non-creation button, and determines that the creation instruction has been accepted when the user presses the creation button.

作成指示を受け付けなかった場合、受付部142は、動作モードを非登録モードに設定し(ステップS104)、処理をステップS112へ移行する。一方、作成指示を受け付けた場合、受付部142は、動作モードを登録モードに設定し(ステップS109)、処理をステップS112へ移行する。 If the creation instruction is not received, the reception unit 142 sets the operation mode to non-registration mode (step S104), and moves the process to step S112. On the other hand, when receiving the creation instruction, the receiving unit 142 sets the operation mode to the registration mode (step S109), and moves the process to step S112.

次に、制御部143は、利用者によって指示された設定情報に従って、画像読取装置100を制御し、画像読取処理を実行する(ステップS112)。制御部143は、表示制御部141が変更指示を受け付けなかった場合は、利用者によって選択されたアイコン画像に対応する設定情報に従って、画像読取装置100を制御する。一方、制御部143は、表示制御部141が変更指示を受け付けた場合は、受付部142が受け付けた新たな設定情報に従って画像読取装置100を制御する。 Next, the control unit 143 controls the image reading device 100 according to the setting information instructed by the user, and executes the image reading process (step S112). If the display control unit 141 does not accept the change instruction, the control unit 143 controls the image reading device 100 according to the setting information corresponding to the icon image selected by the user. On the other hand, if the display control unit 141 receives the change instruction, the control unit 143 controls the image reading device 100 according to the new setting information received by the reception unit 142.

制御部143は、設定情報で指定された解像度に応じた搬送速度で媒体を搬送させるようにモータ121を駆動して、給送ローラ111、リタードローラ112、第1搬送ローラ113及び第2搬送ローラ116を回転させる。設定情報で指定された動作モードが通常モード又は継続モードである場合、制御部143は、リタードローラ112を媒体給送方向の反対方向に回転させるようにモータ121を制御し、媒体を分離させながら搬送させる。一方、設定情報で指定された動作モードが非分離モードである場合、制御部143は、リタードローラ112を媒体給送方向に回転させるように又は給送ローラ111に従動させるようにモータ121を制御し、媒体を分離させずに搬送させる。制御部143は、載置台103に載置された全ての媒体を搬送させる。 The control unit 143 drives the motor 121 to transport the medium at a transport speed according to the resolution specified by the setting information, and controls the feeding roller 111, retard roller 112, first transport roller 113, and second transport roller. Rotate 116. When the operation mode specified by the setting information is the normal mode or the continuous mode, the control unit 143 controls the motor 121 to rotate the retard roller 112 in the opposite direction to the medium feeding direction, and rotates the retard roller 112 while separating the medium. Have it transported. On the other hand, when the operation mode specified by the setting information is the non-separation mode, the control unit 143 controls the motor 121 to rotate the retard roller 112 in the medium feeding direction or to follow the feeding roller 111. and transport the media without separating them. The control unit 143 causes all the media placed on the mounting table 103 to be transported.

また、制御部143は、搬送される媒体毎に、設定情報で指定された読取面(両面/片面)を、設定情報で指定された解像度で読み取るように、撮像装置115に各媒体を撮像させて、撮像装置115から入力画像を取得する。 Further, the control unit 143 causes the imaging device 115 to image each medium to read the reading side (both sides/single side) specified by the setting information for each medium to be transported at the resolution specified by the setting information. Then, an input image is acquired from the imaging device 115.

また、制御部143は、設定情報で指定された色設定に従って、取得した入力画像を変換する。取得した入力画像はカラー形式の画像であるため、設定情報で指定された色設定がカラーである場合、制御部143は、入力画像を変換しない。設定情報で指定された色設定がグレースケールである場合、制御部143は、入力画像内の各画素のRGB値をYUV値に変換し、各画素の階調値を輝度値(Y値)のみに設定することにより、入力画像をグレースケール形式の画像に変換する。設定情報で指定された色設定が白黒である場合、制御部143は、入力画像内の各画素のRGB値をYUV値に変換する。制御部143は、輝度値(Y値)が閾値以上である画素の階調値を第1の値、輝度値が閾値未満である画素の階調値を第2の値に設定することにより、入力画像を二値形式の画像に変換する。制御部143は、取得又は変換した入力画像を記憶装置130に記憶する。 Further, the control unit 143 converts the acquired input image according to the color settings specified by the setting information. Since the acquired input image is a color format image, if the color setting specified by the setting information is color, the control unit 143 does not convert the input image. If the color setting specified in the setting information is grayscale, the control unit 143 converts the RGB values of each pixel in the input image to YUV values, and converts the gradation value of each pixel to only the brightness value (Y value). By setting , the input image is converted to a grayscale format image. When the color setting specified by the setting information is black and white, the control unit 143 converts the RGB values of each pixel in the input image into YUV values. The control unit 143 sets the gradation value of the pixel whose luminance value (Y value) is equal to or greater than the threshold value to the first value, and sets the gradation value of the pixel whose luminance value is less than the threshold value to the second value. Converts the input image to a binary image. The control unit 143 stores the acquired or converted input image in the storage device 130.

設定情報で指定された動作モードが継続モードである場合、制御部143は、取得又は変換した各入力画像を記憶装置130に記憶しておき、まだ外部の情報処理装置へ送信しない。一方、設定情報で指定された動作モードが通常モード又は非分離モードである場合、制御部143は、各入力画像を含む画像ファイルを生成し、生成した画像ファイルを、インタフェース装置122を介して情報処理装置へ送信する。なお、直前の制御処理での動作モードが継続モードであった場合、制御部143は、今回の制御処理で取得又は変換した各入力画像と、直前の制御処理までに連続して継続モードで取得又は変換していた各入力画像とを含む画像ファイルを生成する。また、設定情報に入力画像の送信先が含まれている場合、制御部143は、生成した画像ファイルを、設定情報で指定された送信先へ送信する。 When the operation mode specified by the setting information is the continuous mode, the control unit 143 stores each acquired or converted input image in the storage device 130 and does not transmit it to an external information processing device yet. On the other hand, when the operation mode specified by the setting information is the normal mode or non-separation mode, the control unit 143 generates an image file including each input image, and transmits the generated image file to information via the interface device 122. Send to processing device. In addition, if the operation mode in the immediately preceding control process was the continuous mode, the control unit 143 controls each input image acquired or converted in the current control process and the operation mode continuously acquired in the continuous mode up to the immediately preceding control process. Or generate an image file containing each input image that was being converted. Further, if the setting information includes the destination of the input image, the control unit 143 transmits the generated image file to the destination specified by the setting information.

次に、取得部144は、動作モードが登録モードであるか非登録モードであるかを判定する(ステップS113)。動作モードが非登録モードである場合、取得部144は、一連のステップを終了する。 Next, the acquisition unit 144 determines whether the operation mode is a registered mode or a non-registered mode (step S113). If the operation mode is the non-registration mode, the acquisition unit 144 ends the series of steps.

一方、動作モードが登録モードである場合、取得部144は、読取問合せ画面を表示操作装置105に表示する(ステップS201)。読取問合せ画面は、利用者に、アイコン画像を生成するために画像読取処理を再実行するか否かを問合せるための画面である。 On the other hand, when the operation mode is the registration mode, the acquisition unit 144 displays a reading inquiry screen on the display operation device 105 (step S201). The reading inquiry screen is a screen for asking the user whether or not to re-execute the image reading process to generate an icon image.

図10Aは、表示操作装置105に表示される読取問合せ画面1000の一例を示す模式図である。 FIG. 10A is a schematic diagram showing an example of a reading inquiry screen 1000 displayed on the display operation device 105.

図10Aに示すように、読取問合せ画面1000は、テキスト1001、非読取ボタン1002及び読取ボタン1003を含む。テキスト1001には、画像読取処理を再実行するか否かの問合せが示される。非読取ボタン1002は、画像読取処理を再実行しないことを指示するためのボタンである。読取ボタン1003は、画像読取処理を再実行することを指示するためのボタンである。 As shown in FIG. 10A, the reading inquiry screen 1000 includes text 1001, a non-reading button 1002, and a reading button 1003. Text 1001 indicates an inquiry as to whether or not to re-execute the image reading process. The non-reading button 1002 is a button for instructing not to re-execute the image reading process. A read button 1003 is a button for instructing to re-execute image reading processing.

次に、受付部142は、表示操作装置105を用いて利用者による読取指示を受け付けたか否かを判定する(ステップS202)。受付部142は、利用者により非読取ボタンが押下された場合、読取指示を受け付けなかったと判定し、利用者により読取ボタンが押下された場合、読取指示を受け付けたと判定する。 Next, the reception unit 142 determines whether a reading instruction from the user is received using the display operation device 105 (step S202). The receiving unit 142 determines that the reading instruction has not been accepted when the user presses the non-reading button, and determines that the reading instruction has been accepted when the user presses the reading button.

読取指示を受け付けた場合、取得部144は、第2画像読取処理を実行し、入力画像を取得する(ステップS203)。第2画像読取処理は、ステップS112の画像読取処理と同様の処理である。取得部144は、画像読取処理と同様にして、利用者によって指示された設定情報に従って、画像読取装置100を制御する。但し、第2画像読取処理では、入力画像を含む画像ファイルを情報処理装置へ送信する処理は省略される。 If the reading instruction is received, the acquisition unit 144 executes the second image reading process and acquires the input image (step S203). The second image reading process is similar to the image reading process in step S112. The acquisition unit 144 controls the image reading device 100 in accordance with setting information instructed by the user in the same manner as in the image reading process. However, in the second image reading process, the process of transmitting the image file including the input image to the information processing device is omitted.

一方、読取指示を受け付けなかった場合、取得部144は、ステップS112の画像読取処理で記憶装置130に記憶された読取済みの入力画像の中から何れかの入力画像を読み出して取得する(ステップS204)。取得部144は、例えば読取済みの入力画像の内、最初に搬送された媒体を撮像した入力画像を取得する。なお、取得部144は、読取済みの入力画像の内、最後に搬送された媒体を撮像した入力画像を取得してもよい。また、取得部144は、読取済みの入力画像の中から、各画素の彩度の平均値が最も高い入力画像、又は、各画素の明度の平均値が最も高い入力画像を特定し、特定した入力画像を取得してもよい。 On the other hand, if the reading instruction is not received, the acquisition unit 144 reads and acquires any input image from among the read input images stored in the storage device 130 in the image reading process of step S112 (step S204 ). The acquisition unit 144 acquires, for example, an input image of the first conveyed medium from among the already read input images. Note that the acquisition unit 144 may acquire an input image obtained by capturing the last transported medium among the input images that have already been read. In addition, the acquisition unit 144 identifies and identifies an input image with the highest average value of saturation of each pixel or an input image with the highest average value of brightness of each pixel from among the input images that have already been read. An input image may also be obtained.

動作モードが登録モードである場合、画像読取装置100は、ステップS105において利用者による指示に従って新たな設定情報を受け付けている。即ち、取得部144がステップS203又はS204で取得する入力画像は、利用者による指示に従って受け付けた新たな設定情報に従って撮像装置115により媒体が撮像された入力画像である。 If the operation mode is the registration mode, the image reading device 100 accepts new setting information in accordance with the user's instruction in step S105. That is, the input image that the acquisition unit 144 acquires in step S203 or S204 is an input image in which the medium is imaged by the imaging device 115 in accordance with new setting information received according to instructions from the user.

次に、生成部145は、取得部144が取得した入力画像に基づいて、新たなアイコン画像を生成する(ステップS205)。生成部145は、利用者がアイコン画像を作成するための作成画面を表示操作装置105に表示する。 Next, the generation unit 145 generates a new icon image based on the input image acquired by the acquisition unit 144 (step S205). The generation unit 145 displays a creation screen for the user to create an icon image on the display operation device 105.

図10Bは、表示操作装置105に表示される作成画面1010の一例を示す模式図である。 FIG. 10B is a schematic diagram showing an example of the creation screen 1010 displayed on the display operation device 105.

図10Bに示す作成画面1010には、入力画像1011、複数のフレーム1012~1014及び決定ボタン1015等が表示される。入力画像1011は、取得部144がステップS203又はS204で取得した入力画像である。複数のフレーム1012~1014は、それぞれ異なる形状を有し、生成するアイコン画像の形状を選択するためのボタンとして機能する。決定ボタン1015は、入力画像1011内でアイコン画像として使用する領域を決定するためのボタンである。 On the creation screen 1010 shown in FIG. 10B, an input image 1011, a plurality of frames 1012 to 1014, a decision button 1015, and the like are displayed. The input image 1011 is an input image that the acquisition unit 144 acquired in step S203 or S204. Each of the plurality of frames 1012 to 1014 has a different shape, and functions as a button for selecting the shape of the icon image to be generated. The determination button 1015 is a button for determining an area within the input image 1011 to be used as an icon image.

利用者により何れかのフレームが押下されると、入力画像1011上に、押下されたフレームの形状1016が位置及びサイズを変更可能に表示される。利用者により形状1016の位置及びサイズが変更され、決定ボタン1015が押下されると、形状1016で囲まれた領域がアイコン画像の領域として指定される。 When a user presses any frame, a shape 1016 of the pressed frame is displayed on the input image 1011 so that the position and size can be changed. When the user changes the position and size of the shape 1016 and presses the enter button 1015, the area surrounded by the shape 1016 is designated as the icon image area.

生成部145は、利用者により決定ボタンが押下された場合、取得部144が取得した入力画像から、作成画面において利用者により指定された領域を切り出し、新たなアイコン画像として生成する。 When the user presses the enter button, the generation unit 145 cuts out the area specified by the user on the creation screen from the input image acquired by the acquisition unit 144, and generates a new icon image.

次に、算出部146は、生成部145により生成された新たなアイコン画像と、記憶装置130に記憶された登録済みの複数のアイコン画像のそれぞれとの類似度を算出する(ステップS206)。 Next, the calculation unit 146 calculates the degree of similarity between the new icon image generated by the generation unit 145 and each of the registered icon images stored in the storage device 130 (step S206).

例えば、算出部146は、新たなアイコン画像と、登録済みのアイコン画像のそれぞれについて、各アイコン画像に含まれる各画素のR値、G値及びB値の大きさに基づいて、各画素をR画素、G画素及びB画素の何れかに分類する。R画素はR色に対応する画素の一例であり、G画素はG色に対応する画素の一例であり、B画素はB色に対応する画素の一例である。算出部146は、R値、G値及びB値の中でR値が最も大きい画素をR画素に分類し、R値、G値及びB値の中でG値が最も大きい画素をG画素に分類し、R値、G値及びB値の中でB値が最も大きい画素をB画素に分類する。次に、算出部146は、各アイコン画像について、各アイコン画像の全画素数に対するR画素の数の比率(R比率)、各アイコン画像の全画素数に対するG画素の数の比率(G比率)及び各アイコン画像の全画素数に対するB画素の数の比率(B比率)を算出する。 For example, for each of the new icon image and the registered icon images, the calculation unit 146 calculates the R value of each pixel based on the magnitude of the R value, G value, and B value of each pixel included in each icon image. It is classified into either pixel, G pixel, or B pixel. The R pixel is an example of a pixel corresponding to R color, the G pixel is an example of a pixel corresponding to G color, and the B pixel is an example of a pixel corresponding to B color. The calculation unit 146 classifies the pixel with the largest R value among the R value, G value, and B value as an R pixel, and classifies the pixel with the largest G value among the R value, G value, and B value as a G pixel. The pixel with the largest B value among the R value, G value, and B value is classified as a B pixel. Next, for each icon image, the calculation unit 146 calculates the ratio of the number of R pixels to the total number of pixels of each icon image (R ratio), and the ratio of the number of G pixels to the total number of pixels of each icon image (G ratio). And the ratio of the number of B pixels to the total number of pixels of each icon image (B ratio) is calculated.

次に、算出部146は、新たなアイコン画像のR比率と登録済みのアイコン画像のR比率の内、大きい方のR比率に対する小さい方のR比率の割合をR類似度として算出する。算出部146は、新たなアイコン画像のG比率と登録済みのアイコン画像のG比率の内、大きい方のG比率に対する小さい方のG比率の割合をG類似度として算出する。算出部146は、新たなアイコン画像のB比率と登録済みのアイコン画像のB比率の内、大きい方のB比率に対する小さい方のB比率の割合をB類似度として算出する。即ち、R類似度、G類似度及びB類似度は、それぞれ各アイコン画像のR比率、G比率及びB比率が近いほど大きくなる。次に、算出部146は、R類似度とG類似度とB類似度の平均値を類似度として算出する。即ち、類似度は、新たなアイコン画像におけるRGB各色に対応する画素の数の比率と、登録済みのアイコン画像におけるRGB各色に対応する画素の数の比率とが近いほど大きくなる。 Next, the calculation unit 146 calculates the ratio of the smaller R ratio to the larger R ratio of the R ratio of the new icon image and the R ratio of the registered icon image as the R similarity. The calculation unit 146 calculates the ratio of the smaller G ratio to the larger G ratio between the G ratio of the new icon image and the G ratio of the registered icon image as the G similarity. The calculation unit 146 calculates the ratio of the smaller B ratio to the larger B ratio of the B ratio of the new icon image and the B ratio of the registered icon image as the B similarity. That is, the R similarity, G similarity, and B similarity become larger as the R ratio, G ratio, and B ratio of each icon image are closer. Next, the calculation unit 146 calculates the average value of the R similarity, G similarity, and B similarity as the similarity. That is, the degree of similarity increases as the ratio of the number of pixels corresponding to each RGB color in the new icon image is closer to the ratio of the number of pixels corresponding to each RGB color in the registered icon image.

このように、算出部146は、新たなアイコン画像におけるRGB各色に対応する画素の数の比率と、登録済みのアイコン画像におけるRGB各色に対応する画素の数の比率とが一致する度合いに基づいて、類似度を算出する。即ち、算出部146は、各アイコン画像内の画素同士の位置関係については着目せずに、画像全体における色の比率に基づいて、類似度を算出する。これにより、算出部146は、より短時間で、低負荷に且つ精度良く類似度を算出することができる。 In this way, the calculation unit 146 calculates the calculation unit 146 based on the degree to which the ratio of the number of pixels corresponding to each RGB color in the new icon image matches the ratio of the number of pixels corresponding to each RGB color in the registered icon image. , calculate the similarity. That is, the calculation unit 146 calculates the degree of similarity based on the ratio of colors in the entire image, without paying attention to the positional relationship between pixels in each icon image. Thereby, the calculation unit 146 can calculate the degree of similarity in a shorter time, with less load, and with higher accuracy.

なお、算出部146は、新たなアイコン画像と、登録済みのアイコン画像のサイズが同一になるように一方の画像を拡大又は縮小した上で、各画像の正規化相互相関値を類似度として算出してもよい。その場合、算出部146は、正規化相互相関値として、NCC(Normalized Cross-Correlation)又はZNCC(Zero-mean Normalized Cross-Correlation)を算出する。なお、算出部146は、二つの画像から、位置及びサイズを変更しながら複数の領域をそれぞれ切り出し、二つの画像から切り出した各領域の正規化相互相関値の統計値(最大値、平均値又は中央値等)を類似度として算出してもよい。これにより、算出部146は、より高精度に類似度を算出することができる。 Note that the calculation unit 146 enlarges or reduces one image so that the new icon image and the registered icon image have the same size, and then calculates the normalized cross-correlation value of each image as the degree of similarity. You may. In that case, the calculation unit 146 calculates NCC (Normalized Cross-Correlation) or ZNCC (Zero-mean Normalized Cross-Correlation) as the normalized cross-correlation value. Note that the calculation unit 146 cuts out a plurality of regions from the two images while changing the position and size, and calculates the statistical value (maximum value, average value, or (median value, etc.) may be calculated as the similarity. Thereby, the calculation unit 146 can calculate the degree of similarity with higher accuracy.

次に、通知部147は、算出部146が算出した類似度が閾値以上であるか否かを判定する(ステップS207)。閾値は、事前の実験により、二つのアイコン画像を人の目で区別できない類似度の値より小さい値に設定される。例えば、類似度がR類似度とG類似度とB類似度の平均値である場合、閾値は0.7に設定される。なお、閾値が大きいほど、類似したアイコン画像が登録される可能性が高くなり、閾値が小さいほど、アイコン画像の登録が許可されない可能性が高くなる。そのため、閾値は、利用者により用途に応じて変更可能に設けられてもよい。 Next, the notification unit 147 determines whether the degree of similarity calculated by the calculation unit 146 is greater than or equal to a threshold value (step S207). The threshold value is set through prior experiments to a value smaller than a similarity value at which two icon images cannot be distinguished by the human eye. For example, if the similarity is the average value of the R similarity, G similarity, and B similarity, the threshold value is set to 0.7. Note that the larger the threshold value, the higher the possibility that similar icon images will be registered, and the smaller the threshold value, the higher the possibility that registration of the icon image will not be permitted. Therefore, the threshold value may be set so as to be changeable by the user depending on the purpose.

登録済みの複数のアイコン画像のそれぞれに対して算出された類似度の内の何れかの類似度が閾値以上である場合、通知部147は、再読取問合せ画面を表示操作装置105に表示し、利用者に警告を通知する(ステップS208)。再読取問合せ画面は、利用者に、新たに生成されたアイコン画像が登録済みのアイコン画像と類似している旨を通知するとともに、アイコン画像を生成するために画像読取処理を再実行するか否かを問合せるための画面である。 If any of the similarities calculated for each of the plurality of registered icon images is equal to or greater than the threshold, the notification unit 147 displays a rereading inquiry screen on the display operation device 105, A warning is notified to the user (step S208). The re-reading inquiry screen notifies the user that the newly generated icon image is similar to the registered icon image, and also informs the user whether or not to re-execute the image reading process to generate the icon image. This is a screen for inquiring about the

図11Aは、表示操作装置105に表示される再読取問合せ画面1100の一例を示す模式図である。 FIG. 11A is a schematic diagram showing an example of a rereading inquiry screen 1100 displayed on the display operation device 105.

図11Aに示すように、再読取問合せ画面1100は、テキスト1101、登録済みのアイコン画像1102、新たなアイコン画像1103、非再読取ボタン1104及び再読取ボタン1105を含む。テキスト1101には、新たに生成されたアイコン画像が登録済みのアイコン画像と類似している旨と、画像読取処理を再実行するか否かの問合せとが示される。登録済みのアイコン画像1102は、新たなアイコン画像1103との類似度が閾値以上であるアイコン画像である。非再読取ボタン1104は、画像読取処理を再実行しないことを指示するためのボタンである。再読取ボタン1105は、画像読取処理を再実行することを指示するためのボタンである。 As shown in FIG. 11A, the rereading inquiry screen 1100 includes text 1101, a registered icon image 1102, a new icon image 1103, a non-rereading button 1104, and a rereading button 1105. Text 1101 indicates that the newly generated icon image is similar to the registered icon image, and an inquiry as to whether or not to re-execute the image reading process. The registered icon image 1102 is an icon image whose degree of similarity with the new icon image 1103 is greater than or equal to a threshold value. The non-re-reading button 1104 is a button for instructing not to re-execute the image reading process. The re-read button 1105 is a button for instructing to re-execute the image reading process.

利用者は、テキスト1101により、新たに生成されたアイコン画像が登録済みのアイコン画像と類似していることを認識し、識別力の高いアイコン画像を生成するために画像読取処理を再実行すべきことを認識する。画像読取装置100は、識別力の低いアイコン画像が登録されることを抑制することが可能となり、結果として、利用者の利便性を向上させることができる。また、新たなアイコン画像1103と、アイコン画像1103との類似するアイコン画像1102とが表示されることにより、利用者は、どのようなアイコン画像が、識別力がないとみなされるかを認識することができる。これにより、利用者は、新たなアイコン画像を生成するのに適した媒体を適切に選択することができ、画像読取処理が何度も再実行されることを抑制できる。 The user recognizes from the text 1101 that the newly generated icon image is similar to the registered icon image, and should re-execute the image reading process to generate an icon image with high discrimination power. Recognize that. The image reading device 100 can prevent icon images with low discrimination ability from being registered, and as a result, it can improve convenience for the user. Furthermore, by displaying a new icon image 1103 and an icon image 1102 that is similar to the icon image 1103, the user can recognize which icon images are considered to have no distinguishing power. I can do it. This allows the user to appropriately select a medium suitable for generating a new icon image, and prevents the image reading process from being re-executed many times.

次に、通知部147は、表示操作装置105を用いて利用者による再読取指示を受け付けたか否かを判定する(ステップS209)。受付部142は、利用者により非再読取ボタンが押下された場合、再読取指示を受け付けなかったと判定し、利用者により再読取ボタンが押下された場合、再読取指示を受け付けたと判定する。 Next, the notification unit 147 determines whether a re-reading instruction from the user has been received using the display operation device 105 (step S209). The receiving unit 142 determines that the re-reading instruction has not been accepted when the user presses the non-re-reading button, and determines that the re-reading instruction has been accepted when the user presses the re-reading button.

再読取指示を受け付けなかった場合、通知部147は、新たな設定情報及び新たなアイコン画像を登録することなく、一連のステップを終了する。なお、通知部147は、再読取指示を受け付けなかった場合、処理をステップS205へ戻してもよい。その場合、生成部145は、入力画像内でアイコン画像を切り出す領域を利用者に再選択させる。また、通知部147は、再読取指示を受け付けなかった場合、処理をステップS204へ移行してもよい。その場合、取得部144は、読取済みの入力画像の中から選択されていない入力画像を選択しなおして取得し、生成部145は、取得した入力画像からアイコン画像を再生成する。 If the re-reading instruction is not received, the notification unit 147 ends the series of steps without registering new setting information and new icon images. Note that if the notification unit 147 does not receive the re-reading instruction, the notification unit 147 may return the process to step S205. In that case, the generation unit 145 allows the user to reselect an area in the input image from which the icon image is to be cut out. Further, if the notification unit 147 does not receive the re-reading instruction, the notification unit 147 may move the process to step S204. In that case, the acquisition unit 144 reselects and acquires an unselected input image from among the read input images, and the generation unit 145 regenerates an icon image from the acquired input image.

一方、再読取指示を受け付けた場合、通知部147は、処理をステップS203へ移行する。その場合、取得部144は、第2画像読取処理を再実行し、入力画像を再取得する。 On the other hand, if the re-reading instruction is received, the notification unit 147 moves the process to step S203. In that case, the acquisition unit 144 re-executes the second image reading process and re-acquires the input image.

一方、登録済みの複数のアイコン画像のそれぞれに対して算出された全ての類似度が閾値未満である場合、通知部147は、新たな設定情報と、新たなアイコン画像とを対応付けて記憶装置130に登録し(ステップS210)、一連のステップを終了する。通知部147は、ステップS105において利用者による指示に従って受け付けた新たな設定情報に新たな設定情報IDを割り当てて、その設定情報と、生成部145により生成された新たなアイコン画像とを対応付けて設定情報テーブルに登録する。通知部147は、登録済みのアイコン画像と類似しないアイコン画像に限り新たに登録するため、識別力の高いアイコン画像のみを登録することができる。これにより、利用者は、識別力の高いアイコン画像を利用して設定情報を選択できる。したがって、画像読取装置100は、利用者による設定情報の選択誤りの発生を防止でき、利用者の利便性を向上させることができるとともに、制御処理の処理時間が増大することを抑制できる。 On the other hand, if all the similarities calculated for each of the plurality of registered icon images are less than the threshold, the notification unit 147 associates the new setting information with the new icon image and stores it in the storage device. 130 (step S210), and the series of steps ends. The notification unit 147 assigns a new setting information ID to the new setting information received in accordance with the instruction from the user in step S105, and associates the setting information with the new icon image generated by the generating unit 145. Register in the setting information table. Since the notification unit 147 newly registers only icon images that are not similar to registered icon images, it is possible to register only icon images with high discriminative power. This allows the user to select setting information using icon images with high discriminative power. Therefore, the image reading device 100 can prevent the user from making a selection error in setting information, improve the user's convenience, and suppress an increase in the processing time of the control process.

図11Bは、図8Aに示す選択画面に対して、新たな設定情報及び新たなアイコン画像が登録された場合に、表示操作装置105に表示される選択画面1110の一例を示す模式図である。選択画面1110には、図8Aに示す選択画面800に示された複数のアイコン画像801~803に加えて、新たなアイコン画像1111が表示されている。利用者は、以後、新たに追加されたアイコン画像1111を用いて、新たな設定情報を選択することができる。 FIG. 11B is a schematic diagram showing an example of a selection screen 1110 displayed on the display operation device 105 when new setting information and a new icon image are registered with respect to the selection screen shown in FIG. 8A. In addition to the plurality of icon images 801 to 803 shown in the selection screen 800 shown in FIG. 8A, a new icon image 1111 is displayed on the selection screen 1110. The user can thereafter select new setting information using the newly added icon image 1111.

なお、通知部147は、登録した新たな設定情報と新たなアイコン画像の組合せを、インタフェース装置122を介して他の画像読取装置に送信し、他の画像読取装置にさらに登録してもよい。これにより、利用者は、他の画像読取装置を使用する場合にも、新たに登録した設定情報を使用でき、画像読取装置100は、利用者の利便性を向上させることが可能となる。 Note that the notification unit 147 may transmit the combination of the registered new setting information and the new icon image to another image reading device via the interface device 122, and may further register the combination in the other image reading device. As a result, the user can use the newly registered setting information even when using another image reading device, and the image reading device 100 can improve convenience for the user.

以上詳述したように、画像読取装置100は、入力画像に基づいてアイコン画像を生成し、生成したアイコン画像と登録済みのアイコン画像の類似度が閾値以上である場合に警告を通知する。これにより、利用者は、生成されたアイコン画像が登録済みのアイコン画像と類似していることを認識でき、アイコン画像を作成しなおす必要があることを認識できる。その結果、画像読取装置100は、識別力の高いアイコン画像を用いて利用者に設定情報を選択させることが可能となり、利用者の利便性を向上させることが可能となった。 As described in detail above, the image reading device 100 generates an icon image based on an input image, and issues a warning when the degree of similarity between the generated icon image and a registered icon image is equal to or greater than a threshold value. Thereby, the user can recognize that the generated icon image is similar to the registered icon image, and can recognize that the icon image needs to be recreated. As a result, the image reading device 100 can allow the user to select setting information using icon images with high discriminative power, making it possible to improve convenience for the user.

また、利用者は、用途に応じた設定情報に対応するアイコン画像をカスタマイズして登録することが可能となり、画像読取装置100は、利用者の利便性を向上させることが可能となった。 Furthermore, the user can customize and register an icon image corresponding to setting information according to the purpose, and the image reading device 100 can improve convenience for the user.

また、画像読取装置100は、登録対象の設定情報に従って撮像された入力画像から、その設定情報に対応するアイコン画像を生成することにより、対応する設定情報を認識しやすいアイコン画像を生成することが可能となった。したがって、画像読取装置100は、利用者による設定情報の選択誤りの発生を防止することが可能となった。また、利用者は、外部の情報処理装置を用いてアイコン画像を生成して画像読取装置100に送信することなく、アイコン画像を簡易に且つ短時間に登録することが可能となり、画像読取装置100は利用者の利便性を向上させることが可能となった。 Further, the image reading device 100 can generate an icon image that is easy to recognize the corresponding setting information by generating an icon image corresponding to the setting information from an input image captured according to the setting information to be registered. It has become possible. Therefore, the image reading device 100 can prevent the user from making a mistake in selecting setting information. Further, the user can easily and quickly register an icon image without generating an icon image using an external information processing device and transmitting it to the image reading device 100. It has become possible to improve user convenience.

図12は、他の実施形態に従った処理回路240の概略構成を示すブロック図である。 FIG. 12 is a block diagram showing a schematic configuration of a processing circuit 240 according to another embodiment.

処理回路240は、処理回路140の代わりに、登録処理及び制御処理等を実行する。処理回路240は、表示制御回路241、受付回路242、制御回路243、取得回路244、生成回路245、算出回路246及び通知回路247等を有する。 The processing circuit 240 performs registration processing, control processing, etc. instead of the processing circuit 140. The processing circuit 240 includes a display control circuit 241, a reception circuit 242, a control circuit 243, an acquisition circuit 244, a generation circuit 245, a calculation circuit 246, a notification circuit 247, and the like.

表示制御回路241は、表示制御部の一例であり、表示制御部141と同様の機能を有する。表示制御回路241は、記憶装置130から複数のアイコン画像を読み出し、各アイコン画像を利用者によって選択可能に表示操作装置105に表示する。表示制御回路241は、表示操作装置105から利用者によって選択されたアイコン画像を示す情報を受信し、そのアイコン画像に対応する設定情報を記憶装置130に記憶する。 The display control circuit 241 is an example of a display control section and has the same functions as the display control section 141. The display control circuit 241 reads a plurality of icon images from the storage device 130 and displays each icon image on the display operation device 105 so that the user can select them. The display control circuit 241 receives information indicating the icon image selected by the user from the display operation device 105, and stores setting information corresponding to the icon image in the storage device 130.

受付回路242は、受付部の一例であり、受付部142と同様の機能を有する。受付回路242は、表示操作装置105から利用者によって指定された新たな設定情報を受信し、記憶装置130に記憶する。 The reception circuit 242 is an example of a reception unit and has the same functions as the reception unit 142. The reception circuit 242 receives new setting information specified by the user from the display operation device 105 and stores it in the storage device 130.

制御回路243は、制御部の一例であり、制御部143と同様の機能を有する。制御回路243は、記憶装置130から設定情報を読み出し、設定情報に従ってモータ121及び撮像装置115を制御して入力画像を取得し、記憶装置130に記憶するとともにインタフェース装置122を介して情報処理装置へ送信する。 The control circuit 243 is an example of a control section and has the same functions as the control section 143. The control circuit 243 reads setting information from the storage device 130, controls the motor 121 and the imaging device 115 according to the setting information, acquires an input image, stores it in the storage device 130, and sends it to the information processing device via the interface device 122. Send.

取得回路244は、取得部の一例であり、取得部144と同様の機能を有する。取得回路244は、撮像装置115から新たな設定情報に従って撮像された入力画像を受信し、記憶装置130に記憶する。 The acquisition circuit 244 is an example of an acquisition unit and has the same function as the acquisition unit 144. The acquisition circuit 244 receives an input image captured according to the new setting information from the imaging device 115 and stores it in the storage device 130.

生成回路245は、生成部の一例であり、生成部145と同様の機能を有する。生成回路245は、記憶装置130から新たな設定情報に従って撮像された入力画像を読み出し、表示操作装置105からの利用者による指示に従って、読み出した入力画像から新たなアイコン画像を生成し、記憶装置130に記憶する。 The generation circuit 245 is an example of a generation unit and has the same function as the generation unit 145. The generation circuit 245 reads the captured input image from the storage device 130 according to the new setting information, generates a new icon image from the read input image according to the user's instructions from the display operation device 105, and generates a new icon image from the storage device 130. to be memorized.

算出回路246は、算出部の一例であり、算出部146と同様の機能を有する。算出回路246は、記憶装置130から新たなアイコン画像と登録済みのアイコン画像を読み出し、各アイコン画像の類似度を算出し、記憶装置130に記憶する。 The calculation circuit 246 is an example of a calculation unit and has the same function as the calculation unit 146. The calculation circuit 246 reads out the new icon image and the registered icon images from the storage device 130, calculates the degree of similarity of each icon image, and stores it in the storage device 130.

通知回路247は、通知部の一例であり、通知部147と同様の機能を有する。通知回路247は、記憶装置130から類似度を読み出す。通知回路247は、類似度が閾値以上である場合、再読取問合せ画面を表示操作装置105に表示して利用者に警告を通知し、類似度が閾値未満である場合、新たな設定情報と新たなアイコン画像とを対応付けて記憶装置130に登録する。 The notification circuit 247 is an example of a notification section and has the same function as the notification section 147. The notification circuit 247 reads the degree of similarity from the storage device 130. The notification circuit 247 notifies the user of a warning by displaying a rereading inquiry screen on the display operation device 105 when the degree of similarity is greater than or equal to the threshold value, and when the degree of similarity is less than the threshold value, the notification circuit 247 displays new setting information and a new one. The icon images are registered in the storage device 130 in association with each other.

以上詳述したように、画像読取装置は、処理回路240を用いる場合も、利用者の利便性を向上させることが可能となった。 As described in detail above, even when the image reading device uses the processing circuit 240, it has become possible to improve the convenience for the user.

100 画像読取装置
105 表示操作装置
115 撮像装置
130 記憶装置
141 表示制御部
142 受付部
143 制御部
144 取得部
145 生成部
146 算出部
147 通知部
100 Image reading device 105 Display operation device 115 Imaging device 130 Storage device 141 Display control section 142 Reception section 143 Control section 144 Acquisition section 145 Generation section 146 Calculation section 147 Notification section

Claims (6)

画像読取装置であって、
表示部と、
撮像部と、
複数の設定情報と、前記複数の設定情報のそれぞれに対応する複数のアイコン画像とを記憶する記憶部と、
前記複数のアイコン画像を利用者によって選択可能に前記表示部に表示する表示制御部と、
利用者によって選択されたアイコン画像に対応する設定情報に従って、前記画像読取装置を制御する制御部と、
利用者による指示に従って新たな設定情報を受け付ける受付部と、
前記新たな設定情報に従って前記撮像部により媒体が撮像された入力画像を取得する取得部と、
前記入力画像に基づいて、新たなアイコン画像を生成する生成部と、
前記新たなアイコン画像と、前記記憶部に記憶された前記複数のアイコン画像のそれぞれとの類似度を算出する算出部と、
前記類似度が閾値以上である場合に、利用者に前記新たなアイコン画像の識別力が低いことを認識させるための警告を通知する通知部と、
を有することを特徴とする画像読取装置。
An image reading device,
A display section;
an imaging unit;
a storage unit that stores a plurality of setting information and a plurality of icon images corresponding to each of the plurality of setting information;
a display control unit that displays the plurality of icon images on the display unit in a manner selectable by a user;
a control unit that controls the image reading device according to setting information corresponding to an icon image selected by a user;
a reception section that accepts new setting information according to instructions from the user;
an acquisition unit that acquires an input image of a medium captured by the imaging unit according to the new setting information;
a generation unit that generates a new icon image based on the input image;
a calculation unit that calculates the degree of similarity between the new icon image and each of the plurality of icon images stored in the storage unit;
a notification unit that notifies a user of a warning that the new icon image has low discrimination power when the degree of similarity is equal to or higher than a threshold;
An image reading device comprising:
前記通知部は、前記算出された各類似度が前記閾値未満である場合に、前記新たな設定情報と、前記新たなアイコン画像とを対応付けて前記記憶部に登録する、請求項1に記載の画像読取装置。 The notification unit registers the new setting information and the new icon image in association with each other in the storage unit when each of the calculated degrees of similarity is less than the threshold value. image reading device. 前記算出部は、前記新たなアイコン画像におけるRGB各色に対応する画素の数の比率と、前記記憶部に記憶されたアイコン画像におけるRGB各色に対応する画素の数の比率とが一致する度合いに基づいて、前記類似度を算出する、請求項1または2に記載の画像読取装置。 The calculation unit is based on the degree to which the ratio of the number of pixels corresponding to each RGB color in the new icon image matches the ratio of the number of pixels corresponding to each RGB color in the icon image stored in the storage unit. The image reading device according to claim 1 or 2, wherein the degree of similarity is calculated by calculating the degree of similarity. 前記受付部は、前記新たな設定情報が、前記記憶部に記憶された設定情報と同一である場合、前記新たな設定情報が登録済みである旨を利用者に通知する、請求項1~3の何れか一項に記載の画像読取装置。 Claims 1 to 3, wherein the receiving unit notifies the user that the new setting information has been registered if the new setting information is the same as the setting information stored in the storage unit. The image reading device according to any one of . 表示部と、撮像部と、記憶部と、を有する画像読取装置の制御方法であって、
複数の設定情報と、前記複数の設定情報のそれぞれに対応する複数のアイコン画像とを前記記憶部に記憶し、
前記複数のアイコン画像を利用者によって選択可能に前記表示部に表示し、
利用者によって選択されたアイコン画像に対応する設定情報に従って、前記画像読取装置を制御し、
利用者による指示に従って新たな設定情報を受け付け、
前記新たな設定情報に従って前記撮像部により媒体が撮像された入力画像を取得し、
前記入力画像に基づいて、新たなアイコン画像を生成し、
前記新たなアイコン画像と、前記記憶部に記憶された前記複数のアイコン画像のそれぞれとの類似度を算出し、
前記類似度が閾値以上である場合に、利用者に前記新たなアイコン画像の識別力が低いことを認識させるための警告を通知する、
ことを特徴とする制御方法。
A method for controlling an image reading device including a display section, an imaging section, and a storage section, the method comprising:
storing a plurality of setting information and a plurality of icon images corresponding to each of the plurality of setting information in the storage unit;
displaying the plurality of icon images on the display section in a manner selectable by a user;
controlling the image reading device according to setting information corresponding to an icon image selected by a user;
Accepts new configuration information according to instructions from the user,
acquiring an input image of a medium captured by the imaging unit according to the new setting information;
generating a new icon image based on the input image;
calculating the degree of similarity between the new icon image and each of the plurality of icon images stored in the storage unit;
If the degree of similarity is greater than or equal to a threshold, a warning is sent to the user to make him or her aware that the new icon image has low discrimination power ;
A control method characterized by:
表示部と、撮像部と、記憶部と、を有する画像読取装置の制御プログラムであって、
複数の設定情報と、前記複数の設定情報のそれぞれに対応する複数のアイコン画像とを前記記憶部に記憶し、
前記複数のアイコン画像を利用者によって選択可能に前記表示部に表示し、
利用者によって選択されたアイコン画像に対応する設定情報に従って、前記画像読取装置を制御し、
利用者による指示に従って新たな設定情報を受け付け、
前記新たな設定情報に従って前記撮像部により媒体が撮像された入力画像を取得し、
前記入力画像に基づいて、新たなアイコン画像を生成し、
前記新たなアイコン画像と、前記記憶部に記憶された前記複数のアイコン画像のそれぞれとの類似度を算出し、
前記類似度が閾値以上である場合に、利用者に前記新たなアイコン画像の識別力が低いことを認識させるための警告を通知する、
ことを前記画像読取装置に実行させることを特徴とする制御プログラム。
A control program for an image reading device including a display section, an imaging section, and a storage section,
storing a plurality of setting information and a plurality of icon images corresponding to each of the plurality of setting information in the storage unit;
displaying the plurality of icon images on the display section in a manner selectable by a user;
controlling the image reading device according to setting information corresponding to an icon image selected by a user;
Accepts new configuration information according to instructions from the user,
acquiring an input image of a medium captured by the imaging unit according to the new setting information;
generating a new icon image based on the input image;
calculating the degree of similarity between the new icon image and each of the plurality of icon images stored in the storage unit;
If the degree of similarity is greater than or equal to a threshold, a warning is sent to the user to make him or her aware that the new icon image has low discrimination power ;
A control program that causes the image reading device to execute the following.
JP2020026449A 2020-02-19 2020-02-19 Image reading device, control method and control program Active JP7401337B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020026449A JP7401337B2 (en) 2020-02-19 2020-02-19 Image reading device, control method and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020026449A JP7401337B2 (en) 2020-02-19 2020-02-19 Image reading device, control method and control program

Publications (2)

Publication Number Publication Date
JP2021132291A JP2021132291A (en) 2021-09-09
JP7401337B2 true JP7401337B2 (en) 2023-12-19

Family

ID=77551329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020026449A Active JP7401337B2 (en) 2020-02-19 2020-02-19 Image reading device, control method and control program

Country Status (1)

Country Link
JP (1) JP7401337B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008040962A (en) 2006-08-09 2008-02-21 Fuji Xerox Co Ltd Image reading apparatus, image reading/storage apparatus, image reading method and image reading/storage method
JP2017011524A (en) 2015-06-23 2017-01-12 株式会社沖データ Image forming apparatus
JP2018174436A (en) 2017-03-31 2018-11-08 ブラザー工業株式会社 Function execution apparatus, function execution method, and function execution program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008040962A (en) 2006-08-09 2008-02-21 Fuji Xerox Co Ltd Image reading apparatus, image reading/storage apparatus, image reading method and image reading/storage method
JP2017011524A (en) 2015-06-23 2017-01-12 株式会社沖データ Image forming apparatus
JP2018174436A (en) 2017-03-31 2018-11-08 ブラザー工業株式会社 Function execution apparatus, function execution method, and function execution program

Also Published As

Publication number Publication date
JP2021132291A (en) 2021-09-09

Similar Documents

Publication Publication Date Title
US10484559B2 (en) Control device for controlling image processing system, image forming apparatus, image reading apparatus, control method, and computer-readable recording medium
CN101753777B (en) Image processing apparatus, image forming apparatus, and image processing method
US9917970B2 (en) Image reading apparatus, method for controlling the same, and storage medium
US10142509B2 (en) Scanning device providing even sets of data for typesetting and outputting and image forming system using such scanning device
JP2011250308A (en) Image reading apparatus
US11436733B2 (en) Image processing apparatus, image processing method and storage medium
US20220263969A1 (en) Image transmission apparatus, control method of image transmission apparatus, and storage medium
US20090073463A1 (en) Image processing apparatus, image processing method, and computer-readable recording medium
JP7401337B2 (en) Image reading device, control method and control program
US20190058805A1 (en) Image processing apparatus, and method of controlling the same
EP4007249B1 (en) Image reading device and image reading method
JP2007208617A (en) Image reading apparatus and image reading method
US10986248B2 (en) Document reading apparatus configured to output an image in which background area is removed or non-background area is extracted
JP6753370B2 (en) Document reader
US20240414275A1 (en) Image processing apparatus, image processing system, and image processing method
US20240364823A1 (en) Media conveying apparatus, image processing system, and media conveying method
JP7685391B2 (en) Information processing device, image reading device, image processing system, control method, and control program
US11818311B2 (en) Image processing apparatus having a screen from which to select document reading sizes
US20240364826A1 (en) Media conveying apparatus, image processing system, and media conveying method
US20240333848A1 (en) Image processing apparatus, method for controlling image processing apparatus, and storage medium
US20250080668A1 (en) Image processing apparatus, image processing system, and image processing method
JP7215311B2 (en) Image reading device, image reading method and computer program
JP2008263275A (en) Image reading system and method for controlling image reading system
JP4467019B2 (en) Image processing device
JP2017208626A (en) Image processing apparatus and image reading device and image reading system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220916

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230822

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231207

R150 Certificate of patent or registration of utility model

Ref document number: 7401337

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150