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
JP7598209B2 - Image processing device, control method thereof, program, and storage medium - Google Patents
[go: Go Back, main page]

JP7598209B2 - Image processing device, control method thereof, program, and storage medium - Google Patents

Image processing device, control method thereof, program, and storage medium Download PDF

Info

Publication number
JP7598209B2
JP7598209B2 JP2020121474A JP2020121474A JP7598209B2 JP 7598209 B2 JP7598209 B2 JP 7598209B2 JP 2020121474 A JP2020121474 A JP 2020121474A JP 2020121474 A JP2020121474 A JP 2020121474A JP 7598209 B2 JP7598209 B2 JP 7598209B2
Authority
JP
Japan
Prior art keywords
recording medium
type
fed
image processing
user
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
JP2020121474A
Other languages
Japanese (ja)
Other versions
JP2022018390A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2020121474A priority Critical patent/JP7598209B2/en
Publication of JP2022018390A publication Critical patent/JP2022018390A/en
Application granted granted Critical
Publication of JP7598209B2 publication Critical patent/JP7598209B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Sheets, Magazines, And Separation Thereof (AREA)
  • Controlling Sheets Or Webs (AREA)

Description

本発明は、画像処理装置に関し、特に給送される記録媒体の測定値を元に記録媒体の種類を推定する画像処理装置、その制御方法、プログラム、および記憶媒体に関する。 The present invention relates to an image processing device, and in particular to an image processing device that estimates the type of recording medium based on the measurement values of the recording medium being fed, a control method thereof, a program, and a storage medium.

画像処理装置において、用紙の搬送量やインクの使用量をその用紙種に最適な設定とするために、用紙を取り付ける際に用紙種類を指定することがある。従来、用紙種類は、ユーザが手動で取りつけられた用紙種類を指定する必要があった。しかしながら、ユーザによる用紙種類の選択操作の負担を軽減するために、用紙種類を画像処理装置が自動で判定する場合がある。自動で判定する画像処理装置の例として、用紙の反射光に加えて透過光の測定値も使用して用紙種を判別する方法が提案されている(特許文献1参照)。 In an image processing device, the paper type may be specified when the paper is loaded in order to optimize the paper transport amount and ink usage for that paper type. Conventionally, the user was required to manually specify the paper type loaded. However, to reduce the burden on the user of selecting the paper type, the image processing device may automatically determine the paper type. As an example of an image processing device that automatically determines the paper type, a method has been proposed that uses measured values of transmitted light as well as reflected light from the paper to determine the paper type (see Patent Document 1).

特許第6355066号公報Patent No. 6355066

しかしながら、光の反射率や透過率などの属性の値が近い複数の用紙種が存在し、画像処理装置がこれらの属性の値に基づいて用紙種を自動識別する設定においてはこのような複数の用紙種をうまく識別できず、十分な精度が得られない場合があった。このような場合、記録媒体の種類を自動識別する処理において、複数の記録媒体の種類の候補の中から誤った記録媒体の種類が識別される場合があった。 However, there are cases where multiple paper types have similar values for attributes such as light reflectance and transmittance, and the image processing device is unable to properly identify multiple paper types when set to automatically identify the paper type based on the values of these attributes, resulting in insufficient accuracy. In such cases, the process of automatically identifying the type of recording medium may identify the wrong type of recording medium from among multiple candidate types of recording medium.

上記の課題を解決するため、本発明による画像処理装置は、
記録媒体を給送する給送手段と、
前記給送手段によって給送される前記記録媒体の属性についての測定値を取得し、取得した前記測定値に基づいて、給送される前記記録媒体の種類を推定する推定手段と、
前記推定手段によって推定された前記記録媒体の種類の候補が複数ある場合に、給送される前記記録媒体の種類の選択をユーザに要求する要求手段と、
前記推定手段によって推定された前記記録媒体の種類の候補が1つである場合に、ユーザによる選択なしに当該候補を給送される前記記録媒体の種類として設定し、前記推定手段によって推定された前記記録媒体の種類の候補が複数ある場合に、ユーザによる前記記録媒体の種類の選択に基づいて給送される前記記録媒体の種類を設定する、設定手段と、
を有し、
前記属性は、記録媒体の正反射光強度、拡散反射光強度、および厚みのうちの少なくともいずれかを含む
In order to solve the above problems, the image processing device according to the present invention comprises:
A feeding means for feeding a recording medium;
an estimation unit that acquires a measurement value for an attribute of the recording medium fed by the feeding unit, and estimates a type of the recording medium fed based on the acquired measurement value;
a requesting means for requesting a user to select a type of the recording medium to be fed when there are a plurality of candidates for the type of the recording medium estimated by the estimating means;
a setting means for, when there is only one candidate type of the recording medium estimated by the estimation means, setting the candidate as the type of the recording medium to be fed without selection by a user, and, when there are multiple candidates of the type of the recording medium estimated by the estimation means, setting the type of the recording medium to be fed based on a selection of the type of the recording medium by a user;
having
The attributes include at least one of a specular reflection light intensity, a diffuse reflection light intensity, and a thickness of the recording medium .

本発明によれば、給送される記録媒体の種類を自動識別する処理において、複数の記録媒体の種類の候補の中から誤った記録媒体の種類が識別されることを減らすことができる。 According to the present invention, in the process of automatically identifying the type of recording medium being fed, it is possible to reduce the occurrence of identifying an incorrect type of recording medium from among multiple candidate types of recording medium.

本発明の実施形態1に係る画像処理装置の構成を示す図。1 is a diagram showing the arrangement of an image processing apparatus according to a first embodiment of the present invention. 本発明の実施形態1に係る画像処理装置の上下段のロール紙管の位置と、光学センサの位置を示す図。4A and 4B are diagrams showing the positions of the upper and lower roll paper tubes and the position of the optical sensor of the image processing device according to the first embodiment of the present invention. 本発明の実施形態1に係る画像処理装置の表示例を示す図。1A and 1B are diagrams showing examples of displays of the image processing apparatus according to the first embodiment of the present invention. 本発明の実施形態1に係る属性の基準値の分布の例を示す図。FIG. 4 is a diagram showing an example of a distribution of reference values of an attribute according to the first embodiment of the present invention. 本発明の実施形態1に係る候補表示を求めるフローチャート。5 is a flowchart for requesting candidate display according to the first embodiment of the present invention.

以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものではなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。 The following describes in detail the embodiments of the present invention with reference to the attached drawings. Note that the following embodiments do not limit the scope of the present invention, and not all of the combinations of features described in the present embodiments are necessarily essential to the solution of the present invention.

<第1の実施形態>
[装置構成]
図1は、本実施形態に係る画像処理装置の概略構成を示す図である。なお、本実施形態において、画像処理装置は、印刷機能のみを有したものを示すが、これに限定するものではない。例えば、画像処理装置は、原稿上の画像を読取る読取装置をさらに備えて複写機として機能するものや他の機能を加えた複合機(MFP:Multi-Function Peripheral)であってもよい。
First Embodiment
[Device configuration]
1 is a diagram showing a schematic configuration of an image processing apparatus according to the present embodiment. In the present embodiment, the image processing apparatus is shown to have only a printing function, but is not limited to this. For example, the image processing apparatus may be a multi-function peripheral (MFP) that further includes a reading device for reading an image on a document and functions as a copier, or may be a multi-function peripheral that includes other functions.

図1において、画像処理装置100は、プリンタコントローラ120、プリンタエンジン150、HDD161、および入出力装置162を含んで構成される。また、画像処理装置100は、後述するホストインタフェース(I/F)を介してネットワーク191に接続し、ネットワーク191を介してホストコンピュータ190と通信可能である。 In FIG. 1, the image processing device 100 includes a printer controller 120, a printer engine 150, a HDD 161, and an input/output device 162. The image processing device 100 is also connected to a network 191 via a host interface (I/F) described below, and can communicate with a host computer 190 via the network 191.

プリンタコントローラ120は、HDD I/F121、入出力装置I/F122、ROM I/F125、およびメモリコントローラ126を有する。また、プリンタコントローラ120は、ホストI/F127、CPU(Central Processing Unit)128、プリンタエンジンI/F(PRN I/F)129、および画像処理部130を有する。これらは、システムバス132を介して相互通信可能に接続される。さらに、プリンタコントローラ120は、FlashROM123及びRAM124を有し、それぞれROM I/F125およびメモリコントローラ126を介してシステムバス132に接続される。 The printer controller 120 has an HDD I/F 121, an input/output device I/F 122, a ROM I/F 125, and a memory controller 126. The printer controller 120 also has a host I/F 127, a CPU (Central Processing Unit) 128, a printer engine I/F (PRN I/F) 129, and an image processing unit 130. These are connected to each other so as to be able to communicate with each other via a system bus 132. The printer controller 120 also has a Flash ROM 123 and a RAM 124, which are connected to the system bus 132 via the ROM I/F 125 and the memory controller 126, respectively.

CPU128は、マイクロプロセッサ(マイクロコンピュータ)などの中央演算処理部であり、プログラムの実行やハードウェアの起動により画像処理装置100全体の動作を制御する制御部として動作する。FlashROM123は、CPU128が実行するためのプログラムや画像処理装置100の各種動作に必要な各種データを格納するためのメモリである。RAM124は、CPU128のワークエリアとして用いられたり、種々の受信データの一時格納領域として用いられたり、各種設定データを記憶させたりするためのメモリである。 The CPU 128 is a central processing unit such as a microprocessor (microcomputer) and operates as a control unit that controls the operation of the entire image processing device 100 by executing programs and starting up hardware. The Flash ROM 123 is a memory for storing programs executed by the CPU 128 and various data required for various operations of the image processing device 100. The RAM 124 is a memory used as a work area for the CPU 128, as a temporary storage area for various received data, and for storing various setting data.

画像処理部130は、各種画像処理を行い、例えば、画像処理装置100で扱う印刷データ(例えば、ページ記述言語で表されたデータ)を画像データ(ビットマップ画像データ)へ展開(変換)する処理やその他の画像処理を行う。また、画像処理部130は、入力された印刷データに含まれる画像データの色空間(たとえばYCbCr)を、標準的なRGB色空間(たとえばsRGB)に変換する。また、画像処理部130は、画像データに対し、有効な(画像処理装置100が印刷処理可能な)画素数への解像度変換、画像解析、画像補正等、様々な画像処理を必要に応じて施すことができる。これらの画像処理によって得られた画像データは、RAM124またはHDD161に格納される。 The image processing unit 130 performs various image processing, such as converting (expanding) print data (e.g., data expressed in a page description language) handled by the image processing device 100 into image data (bitmap image data) and other image processing. The image processing unit 130 also converts the color space (e.g., YCbCr) of the image data included in the input print data into a standard RGB color space (e.g., sRGB). The image processing unit 130 can also perform various image processing on the image data as necessary, such as resolution conversion to an effective number of pixels (which the image processing device 100 can print), image analysis, image correction, etc. The image data obtained by these image processes is stored in the RAM 124 or the HDD 161.

プリンタエンジン150は、画像形成を行う印刷部である。プリンタエンジン150は、インクジェットヘッド151、カッタユニット152、搬送モータ153、プリンタコントローラ120とのインターフェース(CNT I/F)154、および光学センサ155を備える。各部位は、システムバス156を介して接続されている。 The printer engine 150 is a printing unit that forms images. The printer engine 150 includes an inkjet head 151, a cutter unit 152, a conveying motor 153, an interface (CNT I/F) 154 with the printer controller 120, and an optical sensor 155. Each component is connected via a system bus 156.

インクジェットヘッド151は、画像の印刷を行う印刷部であり、画像データに基づいてシート上に画像を印刷する。インクジェットヘッド151は、例えば、複数色分の印刷ヘッドを複数保持し、シートの搬送に同期させて、印刷ヘッドからインクを吐出させてシート状の記録媒体に画像を形成することができる。なお、本実施形態に係る画像処理装置は、記録材としてインクを用いたインクジェット方式のプリンタを例に挙げて説明するが、これに限定されるものではない。本発明は、サーマルプリンタ(昇華型、熱転写型など)、ドットインパクトプリンタ、LEDプリンタ、レーザープリンタなどの電子写真方式など、様々な印刷方式の印刷装置に適用可能である。また、本実施形態では、インクジェットヘッド151によって画像の記録が行われる記録媒体としてシート状の紙を想定するが、布、プラスチック・フィルム等であってもよい。また、本実施形態では、シート状の紙を巻き回したロール状記録媒体(ロール紙)を想定しているが、巻き回されていない記録媒体でもよい。 The inkjet head 151 is a printing unit that prints an image, and prints an image on a sheet based on image data. The inkjet head 151 can hold multiple print heads for multiple colors, and form an image on a sheet-like recording medium by ejecting ink from the print heads in synchronization with the conveyance of the sheet. The image processing device according to this embodiment will be described using an inkjet printer that uses ink as a recording material, but is not limited to this. The present invention can be applied to printing devices of various printing methods, such as thermal printers (sublimation type, thermal transfer type, etc.), dot impact printers, LED printers, laser printers, and other electrophotographic methods. In this embodiment, a sheet of paper is assumed as the recording medium on which an image is recorded by the inkjet head 151, but cloth, plastic film, etc. may also be used. In this embodiment, a roll-shaped recording medium (roll paper) in which a sheet of paper is rolled up is assumed, but an unrolled recording medium may also be used.

カッタユニット152は、本実施形態において印刷用の記録媒体として用いられるロール紙を切断する機構である。カッタユニット152は、画像印刷後のロール紙を所定の長さにカットする。なおカッタユニット152で切断した際に紙粉が飛び散る用紙種の場合は、カット時の紙粉飛散防止のために、カット位置にカット屑軽減ラインを引く設定をFlashROM123に記憶させておく。また、カット屑軽減ライン設定とは独立して、用紙種毎にカッタユニット152の動作設定をFlashROM123に記憶させておくことができる。カッタユニット152を使って切断ができない用紙種の場合には、ユーザがハサミで切るためにカッタユニット152を動かさない設定(ユーザカット)をFlashROM123に記憶させておく。ユーザがロール紙を押さえながら切らないとカットする直線が曲がってしまう用紙種の場合には、ユーザの操作でカッタユニット152が動く設定(イジェクトカット)をFlashROM123に記憶させておく。ユーザカット、イジェクトカットの設定を行わない用紙種の場合は、カッタユニット152で自動的にカットする設定(オートカット)がFlashROM123に記憶される。 The cutter unit 152 is a mechanism for cutting the roll paper used as a recording medium for printing in this embodiment. The cutter unit 152 cuts the roll paper to a predetermined length after an image is printed. In the case of a paper type that scatters paper dust when cut by the cutter unit 152, a setting for drawing a cutting dust reduction line at the cutting position to prevent paper dust from scattering during cutting is stored in the FlashROM 123. In addition, the operation setting of the cutter unit 152 can be stored in the FlashROM 123 for each paper type, independent of the cutting dust reduction line setting. In the case of a paper type that cannot be cut using the cutter unit 152, a setting (user cut) for not moving the cutter unit 152 so that the user can cut with scissors is stored in the FlashROM 123. In the case of a paper type that the straight line to be cut is curved unless the user holds the roll paper while cutting, a setting (eject cut) for moving the cutter unit 152 by user operation is stored in the FlashROM 123. For paper types for which user cut or eject cut settings are not available, a setting to automatically cut using the cutter unit 152 (auto cut) is stored in Flash ROM 123.

搬送モータ153は、ロール紙を搬送させる搬送ローラを駆動させるためのモータであり、CPU128によって制御される。光学センサ155は、記録媒体の光学的特性を測定するための測定手段であり、発光素子としてのLED(Light Emitting Diode)、正反射光受光素子、拡散光受光素子等を含んで構成される反射型光学センサである。画像処理装置100は、光学センサ155を使用し、プラテン上にある用紙の正反射光、拡散反射光の強度や、用紙の厚みなどの属性値を測定する。 The transport motor 153 is a motor for driving a transport roller that transports the roll paper, and is controlled by the CPU 128. The optical sensor 155 is a measuring means for measuring the optical characteristics of the recording medium, and is a reflective optical sensor that includes an LED (Light Emitting Diode) as a light emitting element, a specular reflection light receiving element, a diffuse light receiving element, etc. The image processing device 100 uses the optical sensor 155 to measure attribute values such as the intensity of the specular reflection light and diffuse reflection light of the paper placed on the platen, and the thickness of the paper.

入出力装置162は、ユーザが種々の操作を行うためのハードキーやパネル、またユーザに種々の情報を表示(通知)するための通知部を含む。また、入出力装置162は、ユーザへの情報の表示は音声発生器からの音響情報に基づく音響(ブザー、音声等)を出力することによって行ってもよい。記録媒体の給送時において、ユーザは入出力装置162を使用して、用紙種選択を行い、正しい用紙種を画像処理装置100に伝えることにより、画像処理装置100は、用紙種毎に最適化された搬送を行うことができる。 The input/output device 162 includes hard keys and a panel that allows the user to perform various operations, as well as a notification section that displays (notifies) the user of various information. The input/output device 162 may also display information to the user by outputting a sound (buzzer, voice, etc.) based on acoustic information from a sound generator. When feeding a recording medium, the user uses the input/output device 162 to select the paper type and communicates the correct paper type to the image processing device 100, allowing the image processing device 100 to perform transport optimized for each paper type.

HDD161は、不揮発性の記憶領域であり、CPU128が実行するためのプログラム、印刷データ、画像処理装置100の各種動作に必要な設定情報を記憶させたり、読み出したりすることが可能である。なお、HDD161に代えて、フラッシュメモリなど、その他の大容量記憶装置を用いてもよい。 The HDD 161 is a non-volatile storage area, and is capable of storing and reading out programs to be executed by the CPU 128, print data, and setting information required for various operations of the image processing device 100. Note that instead of the HDD 161, other large-capacity storage devices such as flash memory may be used.

なお、本実施形態では、入出力装置162は画像処理装置100の内部に存在するが、これに限定されず、例えばネットワーク191を介して外付けの構成として接続されてもよい。また、ホストコンピュータ190が入出力装置162としての機能を備えていてもよい。また、画像処理装置は、入出力装置162の他に、ネットワーク191等を介して他の入出力装置が更に接続可能であってもよい。 In this embodiment, the input/output device 162 exists inside the image processing device 100, but this is not limited thereto, and it may be connected as an external configuration via the network 191, for example. Also, the host computer 190 may have the function of the input/output device 162. Also, in addition to the input/output device 162, the image processing device may be capable of connecting other input/output devices via the network 191, etc.

ホストコンピュータ190は、例えば、印刷データの供給源となる外部装置であり、プリンタドライバがインストールされている。画像処理装置100は、ホストコンピュータ190の代わりに、例えば、画像読取用のリーダ、デジタルカメラ、スマートフォンなど、印刷データの供給源となるようなデータ提供装置が設けられてもよい。各機器と画像処理装置100との接続形態は、ネットワーク191を介したものに限定するものではなく、例えば、無線通信にて直接接続されてもよい。 The host computer 190 is, for example, an external device that serves as a source of print data, and has a printer driver installed. Instead of the host computer 190, the image processing device 100 may be provided with a data providing device that serves as a source of print data, such as an image reader, a digital camera, or a smartphone. The connection between each device and the image processing device 100 is not limited to via the network 191, and may be directly connected, for example, via wireless communication.

図2は、本実施形態に係る画像処理装置100の断面の概略図である。ここでは、ロール紙の搬送(給送)に係る部分を示している。本実施形態に係る画像処理装置100は、2つのロール紙管201および202を備え、それぞれ異なる種類のロール紙を設置することが可能である。上段ロール紙管201から給送されるロール紙204が搬送ローラ205aおよび205bにより搬送され、光学センサ155によりプラテンの周辺でロール紙204の属性値が測定される場所の位置関係を、図2では示している。インクジェットヘッド151は、上段ロール紙管201から搬送されたロール紙204上にインクを吐出することで画像が印刷される。また、画像処理装置100内には、上段から下段のロール紙に切り替え動作を行った後は、下段ロール紙管202からもロール紙を供給することが可能である。この場合、搬送ローラ205c、205d、および205bによって下段ロール紙管202からロール紙が給送される。なお、本実施形態では、記録媒体を給送するための給送部として機能する搬送ローラ205a~205dを搬送ローラ205と称する。 Figure 2 is a schematic cross-sectional view of the image processing device 100 according to this embodiment. Here, the part related to the transport (feed) of roll paper is shown. The image processing device 100 according to this embodiment has two roll paper tubes 201 and 202, and different types of roll paper can be installed in each. Figure 2 shows the positional relationship of the location where the roll paper 204 fed from the upper roll paper tube 201 is transported by the transport rollers 205a and 205b, and the attribute value of the roll paper 204 is measured around the platen by the optical sensor 155. The inkjet head 151 prints an image by ejecting ink onto the roll paper 204 transported from the upper roll paper tube 201. In addition, after switching from the upper to the lower roll paper, roll paper can also be supplied from the lower roll paper tube 202 into the image processing device 100. In this case, the roll paper is fed from the lower roll paper tube 202 by the transport rollers 205c, 205d, and 205b. In this embodiment, the transport rollers 205a to 205d that function as a feeding section for feeding the recording medium are referred to as transport rollers 205.

画像処理装置100は、記録媒体の給送時に、光学センサ155によりロール紙204の正反射光強度、拡散反射光強度を測定する。印刷を終えたロール紙は、カッタユニット152によってユーザがデータで指定した長さに切断される。 When feeding the recording medium, the image processing device 100 uses the optical sensor 155 to measure the specular reflection light intensity and diffuse reflection light intensity of the roll paper 204. After printing, the roll paper is cut by the cutter unit 152 to the length specified by the user in the data.

なお、図2に示す構成は一例であり、対応可能なロール紙の数(ロール紙管の数)、ロール紙管と記録ヘッドとの位置関係、光学センサ155の配置位置などは変化してよい。また、本実施形態に係る画像処理装置100はロール紙を用いた構成について説明しているが、本発明は、カット紙を用いる画像処理装置に適用されてもよい。また、画像処理装置に配置される搬送ローラの個数も変化してよい。 Note that the configuration shown in FIG. 2 is one example, and the number of compatible roll papers (number of roll paper tubes), the positional relationship between the roll paper tubes and the recording head, the position of the optical sensor 155, etc. may be changed. Also, while the image processing device 100 according to this embodiment is described as being configured to use roll paper, the present invention may also be applied to image processing devices that use cut paper. Also, the number of transport rollers arranged in the image processing device may be changed.

[表示例]
本実施形態に係る画像処理装置100では、例えば上段ロール紙管201または下段ロール紙管202にロール紙の取り付けを行う際には、画像処理装置100が用紙種を自動選択するか、または、ユーザが用紙種の選択を行うか、どちらかの処理が必要である。
[Display example]
In the image processing device 100 according to this embodiment, when loading roll paper onto the upper roll paper tube 201 or the lower roll paper tube 202, for example, either the image processing device 100 automatically selects the paper type or the user selects the paper type.

図3(a-1)~図3(b-2)は、給紙動作における、入出力装置162のパネル表示の流れを示す図である。 Figures 3(a-1) to 3(b-2) are diagrams showing the flow of the panel display of the input/output device 162 during the paper feeding operation.

図3(a-1)~図3(a-3)は、推定した用紙種候補の中からユーザが用紙種を選択する場合の流れを示し、図3(b-1)~(b-2)は、画像処理装置100が用紙種を推定して自動選択する場合の流れを示す。 Figures 3(a-1) to 3(a-3) show the flow when a user selects a paper type from the estimated paper type candidates, and Figures 3(b-1) to 3(b-2) show the flow when the image processing device 100 estimates and automatically selects a paper type.

上段ロール紙を給紙する場合、ユーザは上段ロール紙管201からロール紙204の先端を、上段ロール紙管に最も近い搬送ローラ205aまで手で運ぶ。画像処理装置100は、搬送ローラ205aのところへロール紙204が運ばれてきたことを検出すると、搬送ローラ205aを少し回転させ、ロール紙204を少し引き込む。一例では、搬送ローラ205aにローラ間のニップ圧を検出するセンサを備える場合には、画像処理装置100は当該センサの出力に基づいて、搬送ローラ205aのところへロール紙204が運ばれてきたことを検出してもよい。別の例では、搬送ローラ205aの付近に、記録媒体の有無を検出するための光学センサを備える場合には当該光学センサからの出力に基づいて搬送ローラ205aのところへロール紙204が運ばれてきたことを検出してもよい。あるいは、ユーザが画像処理装置100に搬送ローラの205の回転を指示する入力を受け付けるよう構成される場合には、当該入力に基づいて搬送ローラ205aのところへロール紙204が運ばれてきたことを検出してもよい。 When feeding the upper roll paper, the user manually carries the leading edge of the roll paper 204 from the upper roll paper tube 201 to the transport roller 205a closest to the upper roll paper tube. When the image processing device 100 detects that the roll paper 204 has been transported to the transport roller 205a, it rotates the transport roller 205a slightly to pull in the roll paper 204 a little. In one example, if the transport roller 205a is equipped with a sensor that detects the nip pressure between the rollers, the image processing device 100 may detect that the roll paper 204 has been transported to the transport roller 205a based on the output of the sensor. In another example, if an optical sensor for detecting the presence or absence of a recording medium is provided near the transport roller 205a, it may detect that the roll paper 204 has been transported to the transport roller 205a based on the output from the optical sensor. Alternatively, if the image processing device 100 is configured to receive input from a user instructing the image processing device 100 to rotate the transport roller 205, it may be possible to detect that the roll paper 204 has been brought to the transport roller 205a based on that input.

その後、画像処理装置100は、搬送ローラ205aの回転を止め、図3(a-1)の画面301または図3(b-1)の画面307を入出力装置162のパネルに表示し、ユーザの給紙開始のボタン押下を待つ。画面301または307に表示されている給紙開始ボタン302または308が押されると、画像処理装置100は、再び搬送ローラ205aおよび205bを回転させ、光学センサ155のところまで、ロール紙204を搬送する。その後、画像処理装置100は、光学センサ155を使用して、ロール紙204の正反射光強度、拡散反射光強度を測定する、すなわち測定値を取得する。 Then, the image processing device 100 stops the rotation of the transport roller 205a, displays screen 301 of FIG. 3(a-1) or screen 307 of FIG. 3(b-1) on the panel of the input/output device 162, and waits for the user to press a button to start feeding. When the feed start button 302 or 308 displayed on screen 301 or 307 is pressed, the image processing device 100 rotates the transport rollers 205a and 205b again, and transports the roll paper 204 to the optical sensor 155. The image processing device 100 then uses the optical sensor 155 to measure the specular reflection light intensity and diffuse reflection light intensity of the roll paper 204, i.e., obtains the measured values.

測定値に基づく推定の結果、用紙種の候補が一つである場合には、推定した用紙種で自動選択し、用紙種選択のための画面303を表示せずに、図3(b-2)に示す待機画面309を表示する。すなわち、用紙種の推定の結果、用紙種の候補が一つに絞れた場合には、ユーザから用紙種の選択を要求せずに推定した用紙種に対応する設定を使用して印刷する。 If there is only one candidate paper type as a result of estimation based on the measured values, the estimated paper type is automatically selected, and the screen 303 for selecting the paper type is not displayed, and the standby screen 309 shown in FIG. 3(b-2) is displayed. In other words, if the paper type estimation narrows down the candidate paper types to one, printing is performed using the settings corresponding to the estimated paper type without requesting the user to select a paper type.

一方、測定値に基づく推定の結果、用紙種の候補が複数ある場合には、図3(a-2)に示す用紙種選択画面303を表示して、ユーザによる選択操作を待つ。ユーザが用紙種選択画面303にて、用紙種を選択すると、給紙動作が完了し、図3(a-3)に示す待機画面306を表示する。すなわち、用紙種の推定の結果、用紙種の候補が一つに絞れなかった場合には、ユーザに用紙種の選択を要求する用紙種選択画面を表示し、ユーザからの用紙種が選択されるまで待機する。そして、ユーザからの用紙種の選択を受け付けると、受け付けた用紙種に対応する設定を使用して印刷する。 On the other hand, if there are multiple paper type candidates as a result of estimation based on the measured values, the paper type selection screen 303 shown in FIG. 3 (a-2) is displayed and awaits the user's selection operation. When the user selects a paper type on the paper type selection screen 303, the paper feeding operation is completed and the standby screen 306 shown in FIG. 3 (a-3) is displayed. In other words, if the paper type estimation fails to narrow down the paper type candidates to one, the paper type selection screen is displayed to request the user to select a paper type, and the system waits until the user selects a paper type. Then, when the user's selection of paper type is accepted, printing is performed using the settings corresponding to the accepted paper type.

図3(a-2)の用紙種選択画面303は、用紙種の選択時に表示される画面の構成例である。用紙種選択画面303において、候補表示304の領域と、用紙種リスト305の領域を含んで構成される。 The paper type selection screen 303 in FIG. 3(a-2) is an example of the screen configuration that is displayed when selecting a paper type. The paper type selection screen 303 includes an area for displaying candidates 304 and an area for a paper type list 305.

候補表示304は、光学センサで測定したロール紙の測定結果に基づいて、結果と類似度が近い用紙種ほど上位となるように用紙種の候補を表示する領域である。図3(a-2)においては、候補表示304に表示される用紙の候補数として3種類が提示されている例を示しているが、入出力装置162の表示領域のスペースがあれば更に増やしてもよい。図3(a-2)の例では、用紙種の候補として、「フォト光沢」、「光沢プレミアム」、および「候補がありません(候補なし)」が表示されている。 The candidate display 304 is an area that displays candidate paper types based on the roll paper measurement results measured by the optical sensor, with the paper types that are most similar to the results ranked higher. In the example of FIG. 3(a-2), three types of paper are presented as candidates for the number of papers displayed in the candidate display 304, but this number may be increased if there is space in the display area of the input/output device 162. In the example of FIG. 3(a-2), the candidate paper types displayed are "Photo gloss", "Premium gloss", and "No candidates (No candidates)".

用紙種リスト305は、画像処理装置100のロール紙管に設置可能な用紙種のリストを示す。ここでは、ロール紙管に設置可能な用紙種のカテゴリとして「普通紙」と「光沢紙」とが示されており、これらのカテゴリを指定すると更に詳細な分類が表示され、個々の用紙種が選択可能となる。なお、図3(a-2)の例に示す「普通紙」と「光沢紙」は、大まかな用紙種の分類の一例であり、これに限定するものではない。また、入出力装置162の表示領域のスペースがあれば、更に多くの分類を表示してもよい。 The paper type list 305 shows a list of paper types that can be placed on the roll paper tube of the image processing device 100. Here, "plain paper" and "glossy paper" are shown as categories of paper types that can be placed on the roll paper tube, and by specifying these categories, more detailed classifications are displayed and individual paper types can be selected. Note that the "plain paper" and "glossy paper" shown in the example of Figure 3 (a-2) are examples of rough paper type classifications and are not limited to these. Furthermore, if there is space in the display area of the input/output device 162, more classifications may be displayed.

図3(a-2)に示した例では、候補表示304のリストにおいて、給紙されたロール紙204の用紙種として推定した結果、最も類似度の高い用紙種の候補である「フォト光沢」の文字を反転してリストの最上位に表示している。なお、上位の用紙種を表示するための表示方法は図3(a-2)の例に限定するものではない。例えば、類似度の高い用紙種の文字サイズを大きくしてもよいし、目立つような色で表示してもよい。別の例では、類似度と対応する色で表示してもよい。例えば、正規化した類似度が0.9以上の場合は赤色、0.7以上0.9未満の場合はオレンジ色、0.5以上0.7未満の場合は黄色で表示してもよい。あるいは、正規化した類似度に対応した濃淡で、例えば類似度が高いほど濃い色で用紙種に関する情報をグラデーション表示してもよい。別の例では、用紙種と関連付けて類似度を表示してもよい。 In the example shown in FIG. 3(a-2), the word "photo glossy", which is the most similar candidate paper type as a result of estimating the paper type of the fed roll paper 204, is displayed inverted and at the top of the list in the candidate display 304. Note that the display method for displaying the top paper types is not limited to the example in FIG. 3(a-2). For example, the text size of the paper type with the highest similarity may be increased, or it may be displayed in a more conspicuous color. In another example, it may be displayed in a color corresponding to the similarity. For example, if the normalized similarity is 0.9 or more, it may be displayed in red, if it is 0.7 or more and less than 0.9, it may be displayed in orange, and if it is 0.5 or more and less than 0.7, it may be displayed in yellow. Alternatively, information about the paper type may be displayed in a gradation with a shade corresponding to the normalized similarity, for example, the higher the similarity, the darker the color. In another example, the similarity may be displayed in association with the paper type.

ここで、本実施形態で使用する候補選択のための判定距離Jを算出する計算式を以下に示す。本実施形態において、判定距離Jが小さい値であるほど、2つのロール紙の用紙種の類似度が近いことを表す。つまり、ある用紙種の代表値と、画像処理装置100に給紙しようとしている用紙種との類似の度合いを算出し、その類似度が高い順番に所定の数の用紙種を候補として優先的に表示する。なお、本実施形態では、2つのロール紙管を備える画像処理装置を例に挙げているが、更に多くのロール紙管を備える場合は、それぞれのロール紙管に設置されたロール紙に対する判定距離Jを算出してもよい。 The formula for calculating the judgment distance J for candidate selection used in this embodiment is shown below. In this embodiment, the smaller the judgment distance J, the closer the similarity between the paper types of the two roll papers. In other words, the degree of similarity between the representative value of a certain paper type and the paper type to be fed to the image processing device 100 is calculated, and a predetermined number of paper types are preferentially displayed as candidates in order of the highest similarity. Note that this embodiment uses an image processing device with two roll paper tubes as an example, but if more roll paper tubes are provided, the judgment distance J for the roll paper installed on each roll paper tube may be calculated.

本実施形態において、光学センサ155で測定した正反射光強度の属性値、拡散反射光強度の属性値をそれぞれ、SA、DAとする。また、比較していくリストのN番目の用紙種の代表値となる正反射光強度の属性値、拡散反射光強度の属性値をそれぞれSN、DNとする。そして、以下の計算により求められる値を、測定値に対する用紙種Nの判定距離とする。なおα、βは判定距離を算出する際に使用する係数であり、任意の値が設定されるものとする。また、係数α、βの値は例えば、Flash ROM123等の記憶部に保持されているものとする。VNS、VNDは、用紙種Nの代表値を算出する元となっている各属性値のサンプルデータ(基準値)の分散である。ここでは、用紙種Nの代表値は、基準値の平均値であるものとして説明を行うが、代表値は基準値に基づいて決定されればよく、例えば中央値であってもよい。 In this embodiment, the attribute value of the specular reflection light intensity and the attribute value of the diffuse reflection light intensity measured by the optical sensor 155 are respectively S A and D A. The attribute value of the specular reflection light intensity and the attribute value of the diffuse reflection light intensity that are the representative value of the Nth paper type in the list to be compared are respectively S N and D N. The value obtained by the following calculation is the judgment distance of the paper type N for the measured value. Note that α and β are coefficients used when calculating the judgment distance, and are set to arbitrary values. The values of the coefficients α and β are, for example, stored in a storage unit such as the Flash ROM 123. V NS and V ND are the variances of the sample data (reference values) of each attribute value that is the basis for calculating the representative value of the paper type N. Here, the representative value of the paper type N is described as the average value of the reference values, but the representative value may be determined based on the reference values, for example, the median.

本実施形態では、各成分の差分の二乗の総和という標準ユークリッド距離を求める計算式に、係数を掛けており、正反射光強度、拡散反射光強度のいずれをどの程度重視するかを変化させることが可能である。例えば、正反射光強度が大きな影響を与える場合にはαの係数を大きくすると判定精度が良くなる。また、ユーザがα、βの値を決めることにより、判定距離に使用する要素をユーザが選択できるようにすることも可能である。 In this embodiment, the formula for calculating the standard Euclidean distance, which is the sum of the squares of the differences between each component, is multiplied by a coefficient, making it possible to change the degree of importance given to either the specular reflected light intensity or the diffuse reflected light intensity. For example, if the specular reflected light intensity has a large effect, increasing the coefficient α will improve the accuracy of the judgment. It is also possible for the user to determine the values of α and β, allowing the user to select the elements to be used in the judgment distance.

図4(a)および図4(b)は、画像処理装置100が、判定距離Jがどのようなときに用紙種類を自動選択するかを説明する図である。図4(a)においては、星印のマーカ400が測定値(SA,DA)を示し、×印のマーカが各グループのサンプルデータ(基準値)を示し、四角のマーカ401~404が各グループのサンプルデータの平均によって求められる、代表値である。例えば、マーカ401で示される代表値(S1,D1)を有する正反射光強度の属性値と乱反射項強度の属性値のサンプリングのグループG1は、マーカ401を含む楕円内に位置する複数の基準値を含む。グループG1の分散は、楕円の大きさで示される。同様に、別の用紙種類についてのサンプリングのグループG2の代表値(S2,D2)をマーカ402で示し、グループG3の代表値(S3,D3)をマーカ403で示し、グループG4の代表値(S4,D4)をマーカ404で示す。なお、図4(a)、図4(b)の例では、比較対象の用紙種類が四種類であるものとして説明を行うが、用紙種類はこれに限定されない。なお、サンプルデータ(属性情報)は、画像処理装置100のFlash ROM123に予め記憶されている各用紙種の実際の測定値データであり、用紙の種類とその基準値とが対応付けられた情報である。ユーザが実際に給紙する場合の測定値もこの属性情報に追加されてもよく、この場合、属性情報は、用紙の種類と、基準値と、属性情報に追加された順番とが対応付けられた情報である。 4A and 4B are diagrams for explaining when the image processing apparatus 100 automatically selects the paper type when the judgment distance J is equal to the value. In FIG. 4A, a star marker 400 indicates a measurement value (S A , D A ), a cross marker indicates sample data (reference value) of each group, and square markers 401 to 404 are representative values calculated by averaging the sample data of each group. For example, a group G 1 of sampling attribute values of specular reflection light intensity and diffuse reflection term intensity having a representative value (S 1 , D 1 ) indicated by marker 401 includes a plurality of reference values located within an ellipse including marker 401. The variance of group G 1 is indicated by the size of the ellipse. Similarly, the representative value (S 2 , D 2 ) of the group G 2 of the sampling for another paper type is indicated by a marker 402, the representative value (S 3 , D 3 ) of the group G 3 is indicated by a marker 403, and the representative value (S 4 , D 4 ) of the group G 4 is indicated by a marker 404. Note that in the example of FIG. 4( a ) and FIG. 4( b ), the paper types to be compared are described as being four types, but the paper types are not limited to this. Note that the sample data (attribute information) is actual measurement value data of each paper type prestored in the Flash ROM 123 of the image processing device 100, and is information in which the paper type and its reference value are associated with each other. Measurement values when the user actually feeds paper may also be added to this attribute information, and in this case, the attribute information is information in which the paper type, the reference value, and the order in which the paper was added to the attribute information are associated with each other.

図4(a)の場合、グループG1について、(SA-S1)および(DA-D1)が最も小さいが、グループG1の分散自体も小さい。一方、グループG2について、グループG1と比較して(SA-S2)および(DA-D2)は大きくなるが、基準値の広がりが大きいためにそれぞれの属性値の分散(V2S、V2D)も大きい。したがって、式(1)のグループG1の代表値と測定値との距離J1と、グループG2の代表値と測定値との距離J2とを比較すると、グループG1だけが標準ユークリッド距離の小さい候補とは言えなくなる。このような場合は、画面303を入出力装置162に表示し、ユーザの用紙種選択操作が無い限り、画面303のまま待った状態となる。 In the case of FIG. 4A, for group G 1 , (S A -S 1 ) and (D A -D 1 ) are the smallest, but the variance of group G 1 itself is also small. On the other hand, for group G 2 , (S A -S 2 ) and (D A -D 2 ) are larger than for group G 1 , but the variance of each attribute value (V 2S , V 2D ) is also large because the spread of the reference value is large. Therefore, when comparing the distance J 1 between the representative value and the measured value of group G 1 in formula (1) with the distance J 2 between the representative value and the measured value of group G 2 , it cannot be said that group G 1 is the only candidate with a small standard Euclidean distance. In such a case, the screen 303 is displayed on the input/output device 162, and the screen 303 remains in a waiting state unless the user performs a paper type selection operation.

図4(b)の場合、グループG2について、グループG1と比較して(SA-S2)および(DA-D2)が大きく、分散(V2S、V2D)が図4(a)の場合と比較して小さい。このため、測定値と、グループG1の代表値との間の標準ユークリッド距離J1が、測定値とグループG2~G4の代表値との間の標準ユークリッド距離J2~J4よりも十分に小さく、グループG1だけが候補であると判定することができる。このような場合、画面303を入出力装置162に表示せず、類似度の最も高い用紙種を自動選択し、給紙されたロール紙の用紙種として設定し、給紙動作を完了する。上述した動作条件を以下に式で書く。 In the case of FIG. 4B, for group G2 , (S A -S 2 ) and (D A -D 2 ) are larger than for group G1 , and the variance (V 2S , V 2D ) is smaller than for the case of FIG. 4A. Therefore, the standard Euclidean distance J 1 between the measurement value and the representative value of group G 1 is sufficiently smaller than the standard Euclidean distances J 2 -J 4 between the measurement value and the representative values of groups G 2 -G 4 , and it can be determined that only group G 1 is a candidate. In such a case, the screen 303 is not displayed on the input/output device 162, the paper type with the highest similarity is automatically selected and set as the paper type of the fed roll paper, and the paper feeding operation is completed. The above-mentioned operating conditions are expressed by the following formulas.

i番目のグループGiの分散をVi、それぞれの基準値の正反射光強度、拡散反射光強度の属性値の分散をそれぞれ、ViS、ViDとし、用紙種類を自動選択するためのグループの分散の限界値(閾値)をVLとすると、 Let V be the variance of the i-th group G , V and V be the variances of the attribute values of the specular reflection light intensity and diffuse reflection light intensity of the respective reference values, respectively , and V be the limit value (threshold value) of the group variance for automatically selecting the paper type. Then,

ここで、測定値(SA,DA)に最も近い代表値を有する用紙種のグループをグループG1とすると、 Here, if the group of paper types having the representative values closest to the measured values (S A , D A ) is called group G 1 , then

また、測定値(SA,DA)に最も近い用紙種の代表値の標準ユークリッド距離をJM1、二番目に近い用紙種の代表値の標準ユークリッド距離をJM2とし、JM1とJM2との差の限界値(閾値)をJLとすると、 Furthermore, if the standard Euclidean distance of the representative value of the paper type closest to the measurement value (S A , D A ) is J M1 , the standard Euclidean distance of the representative value of the second closest paper type is J M2 , and the limit value (threshold value) of the difference between J M1 and J M2 is J L , then

この式(3)および式(4)の両方の条件を満たした場合に、用紙種選択を自動で行う。ここで、分散の閾値VLならびに測定値に最も近い用紙種の代表値と測定値との距離JM1と測定値に二番目に近い用紙種の代表値と測定値との距離JM2との距離の差の閾値JLは、例えばあらかじめ設定された固定値であってもよい。しかしながら一例では、VLおよびJLは、VL=JM2-V2など、Flash ROM123に格納されたサンプルデータに基づいて計算される値であってもよい。 When both the conditions of formula (3) and formula (4) are satisfied, paper type selection is performed automatically. Here, the variance threshold VL and the threshold JL for the difference between the distance JM1 between the representative value of the paper type closest to the measured value and the measured value and the distance JM2 between the representative value of the paper type second closest to the measured value and the measured value may be, for example, fixed values set in advance. However, in one example, VL and JL may be values calculated based on sample data stored in the flash ROM 123, such as VL = JM2 - V2 .

また、本実施形態では(1)式のような各要素成分を分散で除算する標準ユークリッド距離を判定に使用したが、分散での標準化を行わない単なる各要素成分の平方の和を用いる通常のユークリッド距離を使用してもよい。 In this embodiment, the standard Euclidean distance, in which each element component is divided by its variance as in equation (1), is used for the judgment, but it is also possible to use the ordinary Euclidean distance, which simply uses the sum of the squares of each element component without standardizing it by its variance.

[処理フロー]
図5は、用紙種の推定結果を一つの用紙種とするかどうかの手順を示すフローチャートである。本処理フローは、例えば、画像処理装置100のCPU128がHDD161等に保持されたプログラムを読み出してRAM124に展開して実行することにより実現される。また、図5に示す処理は、上段ロール紙管201または下段ロール紙管202にロール紙がセットされたことを検出し、図3(a-1)または図3(b-1)の給紙開始ボタン302または308を押下した場合に開始される。
[Processing flow]
Fig. 5 is a flow chart showing the procedure for deciding whether or not to treat the estimated paper type result as one paper type. This processing flow is realized, for example, by the CPU 128 of the image processing device 100 reading out a program stored in the HDD 161 or the like, expanding it into the RAM 124, and executing it. The processing shown in Fig. 5 is started when it is detected that roll paper has been set on the upper roll paper tube 201 or the lower roll paper tube 202, and the paper feed start button 302 or 308 in Fig. 3(a-1) or Fig. 3(b-1) is pressed.

S501にて、画像処理装置100は、ロール紙204をプラテン上に給紙して、光学センサ155によってロール紙204の正反射光強度SA、拡散反射光強度DAを測定して測定値を取得する。 In S501, the image processing apparatus 100 feeds the roll paper 204 onto the platen, and measures the specular reflection light intensity S A and the diffuse reflection light intensity D A of the roll paper 204 with the optical sensor 155 to obtain measurement values.

続いて、S502にて、画像処理装置100は、用紙種カウンタNを"1"に初期化する。用紙種カウンタNは、RAM124に設けられるものとする。用紙種カウンタの最大値は、画像処理装置100が内部に保持していて設定可能な用紙種数に対応しており、ここでは用紙種カウンタの値は各用紙種の識別子に対応している。 Next, in S502, the image processing device 100 initializes a paper type counter N to "1". The paper type counter N is assumed to be provided in the RAM 124. The maximum value of the paper type counter corresponds to the number of paper types that the image processing device 100 holds internally and that can be set, and here the value of the paper type counter corresponds to the identifier of each paper type.

続いて、S503にて、画像処理装置100は、表示候補となる三つの用紙種の標準ユークリッド距離を格納する変数JM1、JM2、JM3の値を初期化する。ここで初期化にて用いられる値としては、現実的には発生しない大きな値を代入してよい。本実施形態では、図3の候補表示303にて3つの候補を示すため、3つの変数を用いる。したがって、候補表示303に表示する数に応じて、ここでのJMの数は変動する。また、本実施形態において、これらは、JM1≦JM2≦JM3の関係にあるものとする。 Next, in S503, the image processing apparatus 100 initializes the values of variables JM1 , JM2 , and JM3 that store the standard Euclidean distances of the three paper types that are candidates for display. A large value that does not actually occur may be substituted as the value used in the initialization. In this embodiment, three variables are used to show three candidates in the candidate display 303 of FIG. 3. Therefore, the number of JM here varies depending on the number displayed in the candidate display 303. Also, in this embodiment, it is assumed that these have a relationship of JM1JM2JM3 .

続いて、S504にて、画像処理装置100は、入出力装置162に表示する用紙種の候補の識別子を格納する変数HM1、HM2、HM3をクリア(初期化)する。変数HM1、HM2、HM3はそれぞれ、RAM124に記憶されるものとする。ここでの初期化は、例えば、"0"が代入されてもよいし、空となるように初期化してもよい。 Next, in S504, the image processing apparatus 100 clears (initializes) variables H M1 , H M2 , and H M3 that store identifiers of candidate paper types to be displayed on the input/output device 162. The variables H M1 , H M2 , and H M3 are each stored in the RAM 124. For example, the initialization here may involve substituting "0" for each variable, or may involve initializing the variables to be empty.

続いて、S505にて、画像処理装置100は、用紙種カウンタNの値が用紙種数Maxよりも大きいか否かを判定する。用紙種類数Maxは、画像処理装置100が対応可能な用紙種の数の上限を示す。例えば、画像処理装置100が10種類の用紙種に対応可能である場合、用紙種類数Maxは"10"となる。用紙種カウンタNの値が用紙種数Maxよりも大きいと判定された場合(S505にてYES)、画像処理装置100は処理をS514に進める。この場合、全ての用紙種に対して判定距離Jの算出が完了したことを意味する。用紙種カウンタNの値が用紙種数Max以下と判定された場合(S505にてNO)、画像処理装置100は処理をS506に進める。 Next, in S505, the image processing device 100 determines whether the value of the paper type counter N is greater than the number of paper types Max. The number of paper types Max indicates the upper limit of the number of paper types that the image processing device 100 can handle. For example, if the image processing device 100 can handle 10 types of paper types, the number of paper types Max is "10". If it is determined that the value of the paper type counter N is greater than the number of paper types Max (YES in S505), the image processing device 100 proceeds to S514. This means that calculation of the judgment distance J for all paper types has been completed. If it is determined that the value of the paper type counter N is less than or equal to the number of paper types Max (NO in S505), the image processing device 100 proceeds to S506.

S506にて、画像処理装置100は、光学センサ155で測定した正反射光強度SA、拡散反射光強度DAと、N番目の用紙種の代表値として正反射光強度SNおよび拡散反射光強度DN、並びにその分散VNSおよびVNDから判定距離JNを特定する。判定距離JNは、上記の式(1)に基づき求められる。 In S506, the image processing apparatus 100 determines a determination distance JN from the specular reflection light intensity S A and the diffuse reflection light intensity D A measured by the optical sensor 155, and the specular reflection light intensity S N and the diffuse reflection light intensity D N as representative values of the Nth paper type, as well as their variances V NS and V ND . The determination distance JN is calculated based on the above formula (1).

S507にて、画像処理装置100は、S506にて求めたJNとJM3とを比較する。比較の結果、JNがJM3以上である場合は(S507にてNO)、画像処理装置100は処理をS513に進め、JNがJM3未満である場合は(S507にてYES)、処理をS508に進める。 In S507, the image processing apparatus 100 compares JN calculated in S506 with JM3 . If the comparison result shows that JN is equal to or greater than JM3 (NO in S507), the image processing apparatus 100 proceeds to S513, and if JN is less than JM3 (YES in S507), the image processing apparatus 100 proceeds to S508.

S508にて、画像処理装置100は、S506にて求めたJNとJM2とを比較する。比較の結果、JNがJM2以上である場合は(S508にてNO)、画像処理装置100は処理をS512に進め、JNがJM2未満である場合は(S508にてYES)処理をS509に進める。 In S508, the image processing apparatus 100 compares JN calculated in S506 with JM2 . If the comparison result shows that JN is equal to or greater than JM2 (NO in S508), the image processing apparatus 100 proceeds to S512, and if JN is less than JM2 (YES in S508), the image processing apparatus 100 proceeds to S509.

S509にて、画像処理装置100は、S506にて求めたJNとJM1を比較する。比較の結果、JNがJM1以上である場合は(S509にてNO)、画像処理装置100は処理をS511に進め、JNがJM1未満である場合は(S509にてYES)処理をS510に進める。 In S509, the image processing apparatus 100 compares JN found in S506 with JM1 . If the comparison result shows that JN is equal to or greater than JM1 (NO in S509), the image processing apparatus 100 proceeds to S511, and if JN is less than JM1 (YES in S509), the image processing apparatus 100 proceeds to S510.

S510にて、画像処理装置100は、N種類の用紙種の比較の結果、N番目の用紙種HNと、式(1)で求められる距離JNとを測定値と最も距離が短い用紙種の情報JM1、HM1として記憶する。そのために画像処理装置100は、Nを最小距離の用紙種番号を記憶するNMに代入し、JM2の値をJM3に代入し、JM1の値をJM2に代入した後、JNの値をJM1に代入する。また、S514で用紙種の推定結果を一つの用紙種とするかどうかの判定に使用するために、分散VNを最小距離の用紙種の分散値を記憶するVMに代入し、用紙種H2の値をH3に、用紙種H3の値をH2に代入する。その後、S513に進む。 In S510, the image processing apparatus 100 stores the Nth paper type HN and the distance JN calculated by formula (1) as information JM1 , HM1 of the paper type with the shortest distance from the measured value as a result of comparison of N types of paper types. To do this, the image processing apparatus 100 substitutes N for NM , which stores the paper type number with the shortest distance, substitutes the value of JM2 for JM3 , substitutes the value of JM1 for JM2 , and then substitutes the value of JN for JM1 . In addition, in order to use the results of the paper type estimation in S514 to determine whether to treat the paper type as one paper type, the image processing apparatus 100 substitutes the variance VN for VM , which stores the variance value of the paper type with the shortest distance, substitutes the value of paper type H2 for H3 , and the value of paper type H3 for H2 . Then, the process proceeds to S513.

S511にて、画像処理装置100は、N番目までの用紙種の比較の結果、N番目の用紙種が、式(1)で求められる距離JNおよび用紙種HNを2番目に短い用紙種の情報JM2、HM2として記憶する。そのために、JM2の値をJM3に代入した後、JNの値をJM2に代入する。また、画像処理装置100は、H2の値をH3に代入し、H2にN番目の用紙種を示す情報HNを記憶させる。その後、画像処理装置100は処理をS513に進める。 In S511, the image processing device 100 stores the distance JN and paper type HN calculated by formula (1) for the Nth paper type as information JM2 and HM2 of the second shortest paper type as a result of comparison of the paper types up to the Nth. To do this, the image processing device 100 substitutes the value of JM2 for JM3 , and then substitutes the value of JN for JM2 . The image processing device 100 also substitutes the value of H2 for H3 , and stores information HN indicating the Nth paper type in H2 . The image processing device 100 then proceeds to S513.

S512にて、画像処理装置100は、N番目までの用紙種の比較の結果、N番目の用紙種が、式(1)で求められる距離JNおよび用紙種HNを3番目に短い用紙種の情報JM3、HM3として記憶する。そのために、JNの値をJM3に代入する。H3にN番目の用紙種を示す情報を記憶させる。その後、画像処理装置100は処理をS513に進める。 In S512, the image processing apparatus 100 stores the distance JN and paper type HN calculated by formula (1) as the third shortest paper type information JM3 and HM3 as the result of comparison of the paper types up to the Nth paper type. To this end, the value of JN is substituted for JM3 . Information indicating the Nth paper type is stored in H3 . After that, the image processing apparatus 100 proceeds to S513.

S513にて、画像処理装置100は、用紙種カウンタNにN+1を代入し(すなわち、Nの値を1つ増やし)、処理をS505に戻す。 At S513, the image processing device 100 assigns N+1 to the paper type counter N (i.e., increments the value of N by 1) and returns the process to S505.

S514にて、画像処理装置100は、(3)式と(4)式を両方とも満たすかどうかを判定する。判定の結果、両方とも満たす場合には(S514にてYES)、画像処理装置100は処理をS515に進め、少なくともいずれかを満たさない場合は(S514にてNO)処理をS517に進める。 In S514, the image processing device 100 determines whether both equations (3) and (4) are satisfied. If the result of the determination is that both are satisfied (YES in S514), the image processing device 100 proceeds to S515, and if at least one of them is not satisfied (NO in S514), the image processing device 100 proceeds to S517.

S515にて、画像処理装置100は、H1に記憶している用紙種の類似度が高いとして、推定結果をH1の用紙種のみの一種類とし、その用紙種類を自動選択する。その後、画像処理装置100は処理をS516に進める。 In S515, the image processing apparatus 100 determines that the similarity of the paper type stored in H1 is high, sets the estimated result to only the paper type in H1 , and automatically selects that paper type. After that, the image processing apparatus 100 advances the process to S516.

S516にて、画像処理装置100は、測定値SA、DAを用紙種H1のサンプルデータ(基準値)として登録とし、代表値S1およびD1並びにそれらの分散V1SおよびV1Dを再計算する。その後、画像処理装置100は処理をS520に進める。 In S516, the image processing apparatus 100 registers the measured values S A and D A as sample data (reference values) for the paper type H 1 , and recalculates the representative values S 1 and D 1 and their variances V 1S and V 1D . After that, the image processing apparatus 100 advances the process to S520.

S517にて、画像処理装置100は、用紙種HM1、HM2、HM3を入出力装置162に表示する。その後、画像処理装置100は処理をS518に進める。 In S517, the image processing apparatus 100 displays the paper types H M1 , H M2 , and H M3 on the input/output device 162. After that, the image processing apparatus 100 advances the process to S518.

S518にて、画像処理装置100は、ユーザが入出力装置162に表示された選択肢の中から選択した紙種Uを取得し、処理をS519に進める。 At S518, the image processing device 100 acquires the paper type U selected by the user from the options displayed on the input/output device 162, and proceeds to S519.

S519にて、画像処理装置100は、測定値SA、DAを用紙種Uの基準値とし、代表値SUおよびDU並びにそれらの分散VUSおよびVUDを再計算する。その後、画像処理装置100は処理をS520に進める。 In S519, the image processing apparatus 100 sets the measured values S A and D A as the reference values for the paper type U, and recalculates the representative values S U and D U and their variances V US and V UD . After that, the image processing apparatus 100 advances the process to S520.

S520にて、画像処理装置100は、S515またはS518で給送される用紙の種類であるとして設定した用紙種の分散を計算するためのサンプルデータの保存領域に空きがあるかどうかを調べる。空きがない場合は、画像処理装置100は処理をS521に進め、空きがある場合は、処理をS522に進める。S521にて、画像処理装置100は、決定した用紙種の分散計算用サンプルデータのうち、一番古いデータを消去して、処理をS522に進める。なお、一例では、それぞれの紙種ごとに保存しておく用紙種の基準値の個数があらかじめ決められていてもよい。この場合、設定した用紙種の基準値の個数が上限を超える場合には、設定した用紙種と同じグループの基準値のうち、最も古いデータを消去するようにしてもよい。 At S520, the image processing device 100 checks whether there is free space in the storage area for sample data for calculating the variance of the paper type set in S515 or S518 as the type of paper to be fed. If there is no free space, the image processing device 100 proceeds to S521, and if there is free space, the image processing device 100 proceeds to S522. At S521, the image processing device 100 erases the oldest data among the sample data for variance calculation of the determined paper type, and proceeds to S522. Note that, in one example, the number of reference values of the paper type to be stored for each paper type may be predetermined. In this case, if the number of reference values for the set paper type exceeds the upper limit, the oldest data among the reference values in the same group as the set paper type may be erased.

S522にて、画像処理装置100は決定した用紙種の分散計算用サンプルデータに測定データを追加して属性情報の更新を行い、図5に示す処理を終了し、図3(a-3)または図3(b-2)の画面を表示する。 In S522, the image processing device 100 adds the measurement data to the sample data for variance calculation of the determined paper type, updates the attribute information, terminates the process shown in FIG. 5, and displays the screen in FIG. 3 (a-3) or FIG. 3 (b-2).

なお、今まで述べた距離Jの要素に、ロール紙の厚みの次元を加えて3次元の値から距離を計算とすることも可能である。 It is also possible to add the dimension of the thickness of the roll paper to the distance J element described above and calculate the distance from a three-dimensional value.

以上、本実施形態では、用紙種の候補が二つ以上ある場合には、ユーザに用紙種の選択をさせる。これによって、用紙種を自動識別する処理において、誤った用紙種が識別されることを減らすことができる。また、用紙種の推定結果が一つしかないような用紙種が明らかな場合は、ユーザの用紙種類の選択操作を要求しない。これによって用紙種類選択操作の負担を軽減することができる。 As described above, in this embodiment, when there are two or more candidate paper types, the user is prompted to select a paper type. This can reduce the occurrence of incorrect paper types being identified in the process of automatically identifying paper types. Also, when the paper type is clear and there is only one estimated paper type, the user is not requested to select a paper type. This can reduce the burden of the paper type selection operation.

<その他の実施形態>
図4の例では、正反射光強度および拡散反射光強度の測定値は1つであるものとして説明を行った。しかしながら、正反射光強度および拡散反射光強度の測定値の複数あってもよい。例えば、ロール紙204の搬送中に、光学センサ155がロール紙の複数個所を測定することで、正反射光強度および拡散反射光強度の複数の測定値を取得してもよい。この場合、図5のS501では、給送される記録媒体の属性を複数回測定し、測定した複数の測定値から代表値を計算し、代表値を測定値(SA,DA)としてもよい。これによって、紙粉などの異物や記録媒体のしわなどによって光学センサによる1つの測定値に異常値が含まれても推定精度の劣化を抑えることができる。
<Other embodiments>
In the example of FIG. 4, the measurement values of the specular reflection light intensity and the diffuse reflection light intensity are described as being one. However, there may be a plurality of measurement values of the specular reflection light intensity and the diffuse reflection light intensity. For example, the optical sensor 155 may measure a plurality of points on the roll paper 204 while the roll paper 204 is being transported, thereby obtaining a plurality of measurement values of the specular reflection light intensity and the diffuse reflection light intensity. In this case, in S501 of FIG. 5, the attributes of the recording medium being fed may be measured a plurality of times, a representative value may be calculated from the plurality of measured values, and the representative value may be the measurement value (S A , D A ). This makes it possible to suppress deterioration of the estimation accuracy even if an abnormal value is included in one measurement value obtained by the optical sensor due to foreign matter such as paper dust or wrinkles in the recording medium.

本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 The present invention can also be realized by supplying a program that realizes one or more of the functions of the above-described embodiments to a system or device via a network or storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that realizes one or more of the functions.

発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
The invention is not limited to the above-described embodiments, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, the following claims are appended to apprise the public of the scope of the invention.

100:画像処理装置、120:プリンタコントローラ、128:CPU、150:プリンタエンジン、152:カッタ、155:光学センサ、201:上段ロール紙管、202:下段ロール紙管、301:用紙種選択画面、302:候補表示、303:用紙種リスト 100: Image processing device, 120: Printer controller, 128: CPU, 150: Printer engine, 152: Cutter, 155: Optical sensor, 201: Upper roll paper tube, 202: Lower roll paper tube, 301: Paper type selection screen, 302: Candidate display, 303: Paper type list

Claims (14)

記録媒体を給送する給送手段と、
前記給送手段によって給送される前記記録媒体の属性についての測定値を取得し、取得した前記測定値に基づいて、給送される前記記録媒体の種類を推定する推定手段と、
前記推定手段によって推定された前記記録媒体の種類の候補が複数ある場合に、給送される前記記録媒体の種類の選択をユーザに要求する要求手段と、
前記推定手段によって推定された前記記録媒体の種類の候補が1つである場合に、ユーザによる選択なしに当該候補を給送される前記記録媒体の種類として設定し、前記推定手段によって推定された前記記録媒体の種類の候補が複数ある場合に、ユーザによる前記記録媒体の種類の選択に基づいて給送される前記記録媒体の種類を設定する、設定手段と、
を有し、
前記属性は、記録媒体の正反射光強度、拡散反射光強度、および厚みのうちの少なくともいずれかを含むことを特徴とする画像処理装置。
A feeding means for feeding a recording medium;
an estimation unit that acquires a measurement value for an attribute of the recording medium fed by the feeding unit, and estimates a type of the recording medium fed based on the acquired measurement value;
a requesting means for requesting a user to select a type of the recording medium to be fed when there are a plurality of candidates for the type of the recording medium estimated by the estimating means;
a setting means for setting the candidate as the type of the recording medium to be fed without a selection by a user when the number of candidates of the type of the recording medium estimated by the estimation means is one, and setting the type of the recording medium to be fed based on a selection of the type of the recording medium by a user when the number of candidates of the type of the recording medium estimated by the estimation means is multiple;
having
The image processing apparatus according to claim 1, wherein the attribute includes at least one of a specular reflection light intensity, a diffuse reflection light intensity, and a thickness of the recording medium .
前記推定手段は、記録媒体の種類と、前記属性についての基準値とが対応付けられた属性情報とに基づいて、給送される前記記録媒体の種類を推定することを特徴とする請求項1に記載の画像処理装置。 The image processing device according to claim 1, characterized in that the estimation means estimates the type of the recording medium being fed based on attribute information in which the type of recording medium and a reference value for the attribute are associated with each other. 前記属性情報は、記録媒体の種類と複数の属性についての基準値とが対応付けられた情報であり、
前記推定手段は、前記給送手段によって給送される前記記録媒体の前記複数の属性についての測定値を取得し、
前記複数の属性についての前記測定値と、前記複数の属性についての前記基準値とに基づいて、給送される前記記録媒体の種類の候補を推定することを特徴とする請求項2に記載の画像処理装置。
the attribute information is information in which a type of recording medium is associated with reference values for a plurality of attributes;
the estimation means acquires measured values for the plurality of attributes of the recording medium fed by the feeding means;
3. The image processing apparatus according to claim 2, further comprising: estimating candidates for the type of the recording medium to be fed based on the measured values for the plurality of attributes and the reference values for the plurality of attributes.
前記属性情報は、記録媒体の種類と複数の基準値とが対応付けられた情報であり、
前記推定手段は、前記測定値と、記録媒体の種類ごとの前記複数の基準値の平均値とに基づいて、給送される前記記録媒体の種類の候補を推定することを特徴とする請求項2または3に記載の画像処理装置。
the attribute information is information in which a type of recording medium is associated with a plurality of reference values;
4. The image processing apparatus according to claim 2, wherein the estimation means estimates a candidate type of the recording medium to be fed based on the measured value and an average value of the plurality of reference values for each type of recording medium.
前記属性情報は、記録媒体の種類と複数の基準値とが対応付けられた情報であり、
前記推定手段は、
給送される前記記録媒体の測定値を取得し、
前記測定値と、前記複数の基準値の平均値との距離が短い順に、給送される前記記録媒体の種類の候補を推定する
ことを特徴とする請求項4に記載の画像処理装置。
the attribute information is information in which a type of recording medium is associated with a plurality of reference values;
The estimation means includes:
Obtaining measurements of the recording medium being fed;
5. The image processing apparatus according to claim 4, wherein the candidate types of the recording medium to be fed are estimated in ascending order of distance between the measured value and the average value of the plurality of reference values.
前記推定手段は、
前記測定値との距離が最も短い第1の平均値を有する前記複数の基準値の分散が第1の閾値より小さい場合であって、
前記測定値と前記第1の平均値との第1の距離と、前記第1の平均値の次に前記測定値との距離が短い第2の平均値と前記測定値との第2の距離と、の差が第2の閾値より小さい場合に、
前記第1の平均値を有する前記複数の基準値に対応する記録媒体の種類を候補として、前記給送される記録媒体の種類の候補が1つであると推定することを特徴とする請求項5に記載の画像処理装置。
The estimation means includes:
A variance of the plurality of reference values having a first average value having a shortest distance from the measurement value is smaller than a first threshold value,
When a difference between a first distance between the measurement value and the first average value and a second distance between the measurement value and a second average value that is the next shortest distance between the measurement value and the second average value after the first average value is smaller than a second threshold value,
6. The image processing apparatus according to claim 5, wherein the type of recording medium corresponding to the plurality of reference values having the first average value is set as a candidate, and it is estimated that there is one candidate for the type of the recording medium being fed.
前記第1の距離および前記第2の距離は、標準ユークリッド距離であることを特徴とする請求項6に記載の画像処理装置。 The image processing device according to claim 6, characterized in that the first distance and the second distance are standard Euclidean distances. 給送される前記記録媒体の種類の候補が1つであると前記推定手段が推定した場合、または給送される前記記録媒体の種類の選択をユーザから受け付けた場合に、前記測定値を前記基準値として前記属性情報に追加することで前記属性情報を更新する更新手段をさらに有することを特徴とする請求項2から7のいずれか1項に記載の画像処理装置。 The image processing device according to any one of claims 2 to 7, further comprising an update means for updating the attribute information by adding the measurement value as the reference value to the attribute information when the estimation means estimates that there is one candidate type of the recording medium to be fed, or when a selection of the type of the recording medium to be fed is received from a user. 前記属性情報は、記録媒体の種類と、属性についての複数の基準値と、前記複数の基準値が前記属性情報に追加された順番とが対応付けられた情報であり、
前記更新手段は、前記測定値を前記基準値として前記属性情報に追加する場合に、前記設定手段が設定した記録媒体の種類に対応する前記複数の基準値の個数が所定の数を超える場合、前記属性情報に最も前に追加された前記複数の基準値のうちのいずれかを消去することを特徴とする請求項8に記載の画像処理装置。
the attribute information is information in which a type of recording medium, a plurality of reference values for the attributes, and an order in which the plurality of reference values are added to the attribute information are associated with each other;
9. The image processing device according to claim 8, wherein the updating means, when adding the measurement value as the reference value to the attribute information, deletes one of the plurality of reference values that was added most recently to the attribute information if the number of the plurality of reference values corresponding to the type of recording medium set by the setting means exceeds a predetermined number.
前記要求手段は、ユーザに情報を通知する通知部に前記候補をユーザに選択可能に通知させることを特徴とする請求項1から9のいずれか1項に記載の画像処理装置。 10. The image processing apparatus according to claim 1, wherein the request unit causes a notification unit that notifies a user of information to notify the user of the candidates in a selectable manner. 前記要求手段は、前記推定手段によって推定された前記記録媒体の種類の候補が1つである場合に、前記通知部にユーザが記録媒体の種類を選択するための通知を行わせずに、前記設定手段が設定した記録媒体を示す情報を給送される前記記録媒体の種類として通知させ、前記推定手段によって推定された前記記録媒体の種類の候補が複数ある場合に、前記通知部に前記候補をユーザに選択可能に通知させた後、前記設定手段が設定した前記記録媒体を示す情報を給送される前記記録媒体の種類として通知させることを特徴とする請求項10に記載の画像処理装置。 The image processing device according to claim 10, characterized in that, when there is only one candidate type of the recording medium estimated by the estimation means, the request means causes the notification unit to notify the user of information indicating the recording medium set by the setting means as the type of the recording medium to be fed, without causing the notification unit to notify the user to select the type of recording medium, and when there are multiple candidate types of the recording medium estimated by the estimation means, the request means causes the notification unit to notify the user of the candidates so that they can be selected, and then causes the notification unit to notify the user of the information indicating the recording medium set by the setting means as the type of the recording medium to be fed. 記録媒体を給送する給送部を備える画像処理装置の制御方法であって、
前記給送部によって給送される前記記録媒体の属性についての測定値を取得し、取得した前記測定値に基づいて、給送される前記記録媒体の種類を推定する推定工程と、
前記推定工程において推定された前記記録媒体の種類の候補が複数ある場合に、給送される前記記録媒体の種類の選択をユーザに要求する要求工程と、
前記推定工程において推定された前記記録媒体の種類の候補が1つである場合に、ユーザによる選択なしに当該候補を給送される前記記録媒体の種類として設定し、前記推定工程において推定された前記記録媒体の種類の候補が複数ある場合に、ユーザによる前記記録媒体の種類の選択に基づいて給送される前記記録媒体の種類を設定する、設定工程と、
を含み、
前記属性は、記録媒体の正反射光強度、拡散反射光強度、および厚みのうちの少なくともいずれかを含むことを特徴とする制御方法。
A control method for an image processing device having a feeding unit that feeds a recording medium, comprising:
an estimation step of acquiring a measurement value for an attribute of the recording medium fed by the feeding unit, and estimating a type of the recording medium fed based on the acquired measurement value;
a request step of requesting a user to select a type of the recording medium to be fed when there are a plurality of candidates for the type of the recording medium estimated in the estimation step;
a setting step of setting the candidate as the type of the recording medium to be fed without a selection by a user when the number of candidates of the type of the recording medium estimated in the estimation step is one, and setting the type of the recording medium to be fed based on a selection of the type of the recording medium by a user when the number of candidates of the type of the recording medium estimated in the estimation step is multiple;
Including,
The control method according to claim 1, wherein the attribute includes at least one of a specular reflection light intensity, a diffuse reflection light intensity, and a thickness of the recording medium .
記録媒体を給送する給送部を備える画像処理装置を制御するコンピュータに、
前記給送部によって給送される前記記録媒体の属性についての測定値を取得し、取得した前記測定値に基づいて、給送される前記記録媒体の種類を推定する推定工程と、
前記推定工程において推定された前記記録媒体の種類の候補が複数ある場合に、給送される前記記録媒体の種類の選択をユーザに要求する要求工程と、
前記推定工程において推定された前記記録媒体の種類の候補が1つである場合に、ユーザによる選択なしに当該候補を給送される前記記録媒体の種類として設定し、前記推定工程において推定された前記記録媒体の種類の候補が複数ある場合に、ユーザによる前記記録媒体の種類の選択に基づいて給送される前記記録媒体の種類を設定する、設定工程と、
を実行させ
前記属性は、記録媒体の正反射光強度、拡散反射光強度、および厚みのうちの少なくともいずれかを含むことを特徴とするプログラム。
A computer that controls an image processing apparatus having a feeding unit that feeds a recording medium,
an estimation step of acquiring a measurement value for an attribute of the recording medium fed by the feeding unit, and estimating a type of the recording medium fed based on the acquired measurement value;
a request step of requesting a user to select a type of the recording medium to be fed when there are a plurality of candidates for the type of the recording medium estimated in the estimation step;
a setting step of setting the candidate as the type of the recording medium to be fed without a selection by a user when the number of candidates of the type of the recording medium estimated in the estimation step is one, and setting the type of the recording medium to be fed based on a selection of the type of the recording medium by a user when the number of candidates of the type of the recording medium estimated in the estimation step is multiple;
Run the command ,
The program , wherein the attribute includes at least one of a specular reflection light intensity, a diffuse reflection light intensity, and a thickness of the recording medium .
記録媒体を給送する給送部を備える画像処理装置を制御するコンピュータに、
前記給送部によって給送される前記記録媒体の属性についての測定値を取得し、取得した前記測定値に基づいて、給送される前記記録媒体の種類を推定する推定工程と、
前記推定工程において推定された前記記録媒体の種類の候補が複数ある場合に、給送される前記記録媒体の種類の選択をユーザに要求する要求工程と、
前記推定工程において推定された前記記録媒体の種類の候補が1つである場合に、ユーザによる選択なしに当該候補を給送される前記記録媒体の種類として設定し、前記推定工程において推定された前記記録媒体の種類の候補が複数ある場合に、ユーザによる前記記録媒体の種類の選択に基づいて給送される前記記録媒体の種類を設定する、設定工程と、
を実行させ
前記属性は、記録媒体の正反射光強度、拡散反射光強度、および厚みのうちの少なくともいずれかを含むことを特徴とするプログラムを格納する記憶媒体。
A computer that controls an image processing apparatus having a feeding unit that feeds a recording medium,
an estimation step of acquiring a measurement value for an attribute of the recording medium fed by the feeding unit, and estimating a type of the recording medium fed based on the acquired measurement value;
a request step of requesting a user to select a type of the recording medium to be fed when there are a plurality of candidates for the type of the recording medium estimated in the estimation step;
a setting step of setting the candidate as the type of the recording medium to be fed without a selection by a user when the number of candidates of the type of the recording medium estimated in the estimation step is one, and setting the type of the recording medium to be fed based on a selection of the type of the recording medium by a user when the number of candidates of the type of the recording medium estimated in the estimation step is multiple;
Run the command ,
A storage medium for storing a program , wherein the attributes include at least one of a specular reflection light intensity, a diffuse reflection light intensity, and a thickness of the recording medium .
JP2020121474A 2020-07-15 2020-07-15 Image processing device, control method thereof, program, and storage medium Active JP7598209B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020121474A JP7598209B2 (en) 2020-07-15 2020-07-15 Image processing device, control method thereof, program, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020121474A JP7598209B2 (en) 2020-07-15 2020-07-15 Image processing device, control method thereof, program, and storage medium

Publications (2)

Publication Number Publication Date
JP2022018390A JP2022018390A (en) 2022-01-27
JP7598209B2 true JP7598209B2 (en) 2024-12-11

Family

ID=80203889

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020121474A Active JP7598209B2 (en) 2020-07-15 2020-07-15 Image processing device, control method thereof, program, and storage medium

Country Status (1)

Country Link
JP (1) JP7598209B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017211634A (en) 2016-05-20 2017-11-30 株式会社リコー Image forming apparatus, program, and setting method
JP2020070137A (en) 2018-10-30 2020-05-07 コニカミノルタ株式会社 Sheet type discrimination device and control program for sheet type discrimination device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017211634A (en) 2016-05-20 2017-11-30 株式会社リコー Image forming apparatus, program, and setting method
JP2020070137A (en) 2018-10-30 2020-05-07 コニカミノルタ株式会社 Sheet type discrimination device and control program for sheet type discrimination device

Also Published As

Publication number Publication date
JP2022018390A (en) 2022-01-27

Similar Documents

Publication Publication Date Title
JP3793181B2 (en) Data processing apparatus, print control method, computer-readable storage medium storing program, and program
US9208419B2 (en) Controlling apparatus for controlling a first printing apparatus and a second apparatus
JP5832140B2 (en) Printing apparatus, printing method, and program
US9440463B2 (en) Print control apparatus, control method thereof, and storage medium
US11567705B2 (en) Sheet feeding apparatus, information processing method, and non-transitory computer-readable storage medium
CN111746161B (en) Information processing apparatus, information processing method, and storage medium
JP2016215591A (en) Recording apparatus and control method
US9857762B2 (en) Image forming apparatus with detachable fixing device
CN107640619B (en) Printer and control method, terminal device, and machine-readable storage medium
JP2022088701A (en) Image inspection device and positional deviation measuring method
US8503026B2 (en) Printing apparatus and printing control method
JP7598209B2 (en) Image processing device, control method thereof, program, and storage medium
CN115686390A (en) Information processing apparatus, control method thereof, and storage medium
JP2021053824A (en) Image formation apparatus, image formation system and program
JP5022764B2 (en) Data processing apparatus and data processing method
JP6659108B2 (en) Image forming apparatus, image forming method, and program
US20180101341A1 (en) Image forming device, image forming method, and non-transitory recording medium
JP7313864B2 (en) Information processing device, recording device, information processing method, and program
JP7584929B2 (en) Printing device, control method and program
JP2005038277A (en) Printing system
JP2025008936A (en) Printing device, control method thereof, and program
US20250370674A1 (en) Image forming apparatus, method, and storage medium storing program
US11216227B2 (en) Printer for determining appropriate printing medium
US20250346055A1 (en) Control apparatus, recording apparatus, method, and non-transitory computer-readable storage medium
JP2026049511A (en) Image forming apparatus, control method for image forming apparatus, and program

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240819

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241129

R150 Certificate of patent or registration of utility model

Ref document number: 7598209

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150