[go: up one dir, main page]

CN110877487A - Image forming apparatus, image forming method, information processing apparatus, and storage medium - Google Patents

Image forming apparatus, image forming method, information processing apparatus, and storage medium Download PDF

Info

Publication number
CN110877487A
CN110877487A CN201910836337.9A CN201910836337A CN110877487A CN 110877487 A CN110877487 A CN 110877487A CN 201910836337 A CN201910836337 A CN 201910836337A CN 110877487 A CN110877487 A CN 110877487A
Authority
CN
China
Prior art keywords
image forming
image
hhp
information
scanning
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.)
Granted
Application number
CN201910836337.9A
Other languages
Chinese (zh)
Other versions
CN110877487B (en
Inventor
原田泰成
色摩健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2019123980A external-priority patent/JP7298344B2/en
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of CN110877487A publication Critical patent/CN110877487A/en
Application granted granted Critical
Publication of CN110877487B publication Critical patent/CN110877487B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/36Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for portability, i.e. hand-held printers or laptop printers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

本发明提供一种能够设定图像形成装置在打印介质上的放置方向及初始位置中的至少一方的图像形成装置、图像形成方法、信息处理装置及存储介质。本发明的图像形成装置的特征在于包括图像形成部(24),其在介质(12)上形成图像;扫描信息取得部(64),其取得有关相对于形成对象的图像的所述图像形成部的扫描的扫描信息;位置信息取得部(34),其取得所述图像形成部的位置信息,和控制部(62),其基于所述扫描信息和所述位置信息,控制所述图像形成部的图像形成动作。

Figure 201910836337

The present invention provides an image forming apparatus, an image forming method, an information processing apparatus, and a storage medium capable of setting at least one of a placement direction and an initial position of the image forming apparatus on a printing medium. The image forming apparatus of the present invention is characterized by including an image forming unit (24) that forms an image on a medium (12), and a scan information acquiring unit (64) that acquires the image forming unit related to the image to be formed. scan information of the scan; a position information acquisition section (34) that acquires position information of the image forming section, and a control section (62) that controls the image forming section based on the scan information and the position information image forming action.

Figure 201910836337

Description

图像形成装置、图像形成方法、信息处理装置及存储介质Image forming apparatus, image forming method, information processing apparatus, and storage medium

技术领域technical field

本发明涉及图像形成装置、图像形成方法、信息处理装置及存储介质。The present invention relates to an image forming apparatus, an image forming method, an information processing apparatus, and a storage medium.

背景技术Background technique

当用户携带智能手机或笔记本电脑在外出目的地使用时,有时会产生想要用打印机来打印文件等的情况。另外,对于难以设置在一般的打印机中的物体,也存在着打印各种信息的需求。When a user carries a smartphone or a notebook computer and uses it at a destination, there may be cases where he wants to use a printer to print a document or the like. In addition, there is also a need to print various information on objects that are difficult to install in general printers.

对于这样的需求,已知的是通过从打印装置去除纸张输送系统而小型化的液滴喷出装置(以下,称为HHP:手持式打印机)(例如,参照专利文献1)。在专利文献1中公开了一种HHP,当用户握持HHP在笔记本等纸面上扫描时(使其移动时),检测纸面上的自身的位置信息,并根据位置信息来喷出用于形成图像的墨液。In response to such a demand, a droplet discharge device (hereinafter, referred to as HHP: Handheld Printer) that is miniaturized by removing a paper conveying system from a printing device is known (for example, refer to Patent Document 1). Patent Document 1 discloses an HHP that, when a user scans (moves) a paper surface such as a notebook while holding the HHP, detects its own positional information on the paper surface, and ejects ejection for use according to the positional information. The ink that forms the image.

然而,迄今为止的HHP存在着不能设定将HHP放置到打印介质上的朝向或初始位置的问题。补充说明就是,HHP从图像输出器来接收图像,并从用户确定的初始位置起开始打印。一般来说,用户是以喷嘴在纵向方向上排列的朝向来将HHP放置到打印介质上,并从用户来看是从左向右地扫描的(以下,将该扫描方向简单地称为横向扫描)。这是因为,在包含文字的图像时,横写的较多,或者用户容易扫描等。另一方面,以往即使以横向扫描来开始打印,用户只要使HHP旋转90度来改变方向,就可以进行纵向扫描了。但是,当旋转角度变大时就容易在HHP的位置信息里包含误差,从而导致图像质量降低,或者用户难以扫描的不良情况。However, the conventional HHP has a problem in that the orientation or initial position of the HHP on the printing medium cannot be set. A supplementary explanation is that the HHP receives the image from the image outputter and starts printing from the initial position determined by the user. In general, the user places the HHP on the print medium with the nozzles aligned in the longitudinal direction, and scans from left to right as viewed by the user (hereinafter, this scanning direction is simply referred to as horizontal scanning). ). This is because, in the case of an image including characters, it is often written horizontally, or it is easy for a user to scan it. On the other hand, in the past, even if the printing is started by horizontal scanning, the user can perform vertical scanning by simply rotating the HHP by 90 degrees to change the direction. However, when the rotation angle becomes larger, errors are easily included in the position information of the HHP, which leads to a decrease in image quality or a problem that it is difficult for the user to scan.

另外,在横向扫描的情况下,图像的左上角部为HHP的初始位置,但根据用户的HHP的握持方法或打印介质的状态等,容易扫描的初始位置有时是在左上角部以外的。但是,以往并没有考虑到用户来选择HHP的初始位置的情况。In the case of horizontal scanning, the upper left corner of the image is the initial position of the HHP. However, depending on how the user holds the HHP or the state of the printing medium, the initial position that is easy to scan may be other than the upper left corner. However, in the past, it has not been considered that the user selects the initial position of the HHP.

【专利文献1】(日本)特表2010-522650号公报[Patent Document 1] (Japan) Japanese Patent Publication No. 2010-522650

发明内容SUMMARY OF THE INVENTION

本发明鉴于上述问题,其目的在于提供一种能够设定图像形成装置在打印介质上的放置方向及初始位置中的至少一方的图像形成装置。In view of the above-mentioned problems, the present invention has an object to provide an image forming apparatus capable of setting at least one of the placement direction of the image forming apparatus on the printing medium and the initial position.

鉴于上述问题,本发明的技术方案提供一种图像形成装置,其特征在于包括:图像形成部,其在介质上形成图像;扫描信息取得部,其取得有关相对于形成对象的图像的所述图像形成部的扫描的扫描信息;位置信息取得部,其取得所述图像形成部的位置信息,和控制部,其基于所述扫描信息和所述位置信息,控制所述图像形成部的图像形成动作。In view of the above-mentioned problems, the technical solution of the present invention provides an image forming apparatus characterized by comprising: an image forming unit that forms an image on a medium; and a scan information acquiring unit that acquires the image relative to the image to be formed scan information of the scan of the forming unit; a position information acquiring unit that acquires the position information of the image forming unit, and a control unit that controls the image forming operation of the image forming unit based on the scan information and the position information .

本发明提供一种能够设定图像形成装置在打印介质上的放置方向及初始位置中的至少一方的图像形成装置。The present invention provides an image forming apparatus capable of setting at least one of a placement direction and an initial position of the image forming apparatus on a printing medium.

附图说明Description of drawings

图1(a)-图1(c)所示是放置在打印介质上的HHP的朝向以及初始位置的一例说明图。FIGS. 1( a ) to 1 ( c ) are explanatory diagrams showing an example of the orientation and initial position of the HHP placed on the printing medium.

图2所示是模式化的地显示HHP的图像形成的一个例图。FIG. 2 is a diagram schematically showing an example of image formation of HHP.

图3所示是HHP的硬件结构图的一个例子。FIG. 3 shows an example of a hardware configuration diagram of the HHP.

图4所示是控制部的结构的一个说明图例。FIG. 4 is an explanatory diagram illustrating the configuration of the control unit.

图5所示是图像输出器的一个硬件结构图例。Figure 5 shows an example of the hardware structure of the image outputter.

图6所示是模块状地显示图像输出器和控制部的功能的一个功能模块图例。FIG. 6 is a functional block diagram showing the functions of the image outputter and the control unit in a block-like manner.

图7所示是对IJ记录头中的喷嘴位置等的说明图例。FIG. 7 is a diagram illustrating an example of nozzle positions and the like in the IJ recording head.

图8(a)、图8(b)所示是HHP的坐标系和位置信息的计算方法的说明图例。FIGS. 8( a ) and 8 ( b ) are illustrations of the HHP coordinate system and the calculation method of the position information.

图9所示是目标喷出位置与喷嘴的位置信息关系的说明图例。FIG. 9 is an explanatory diagram illustrating the relationship between the target ejection position and the position information of the nozzles.

图10(a)、图10(b)所示是以往的HHP的初始位置的说明图例。FIGS. 10( a ) and 10 ( b ) are illustrative examples of the initial position of the conventional HHP.

图11(a)-图11(d)所示是打印介质中放置的HHP的朝向的说明图例。Figures 11(a)-11(d) are illustrations of the orientation of the HHP placed in the print medium.

图12(a)-图12(d)所示是图像输出器所显示的扫描方向设定画面的一个例示图。FIGS. 12( a ) to 12 ( d ) are diagrams showing an example of the scanning direction setting screen displayed on the image output device.

图13所示是用户易于使用的初始位置和放置在打印介质上的HHP的初始设定的说明图例。FIG. 13 shows an explanatory diagram of the initial position that is easy for the user to use and the initial setting of the HHP placed on the print medium.

图14所示是图像输出器所显示的横向扫描纵向扫描设定画面的一个例示图。FIG. 14 is a diagram showing an example of a horizontal scan vertical scan setting screen displayed on the image output device.

图15所示是图像输出器进行扫描方向设定画面显示的步骤的一个流程图例。FIG. 15 is an example of a flowchart showing the procedure of displaying the scanning direction setting screen by the image outputter.

图16所示是HHP的系统状态的一个过渡图例。Figure 16 shows a transition diagram of the system state of the HHP.

图17所示是初始位置在左上角部,设置在打印介质中的朝向为D3时的坐标转换的一个说明图例。FIG. 17 shows an example of coordinate transformation when the initial position is in the upper left corner and the orientation of the printing medium is D3.

图18所示是初始位置在左上角部,设置在打印介质中的朝向为D4时的坐标转换的一个说明图例。FIG. 18 is an explanatory diagram illustrating coordinate transformation when the initial position is at the upper left corner and the orientation of the print medium is D4.

图19所示是初始位置在左上角部,设置在打印介质中的朝向为D2时的坐标转换的一个说明图例。FIG. 19 is an explanatory diagram illustrating the coordinate transformation when the initial position is at the upper left corner and the orientation of the set in the printing medium is D2.

图20(a)、图20(b)所示是初始位置在右上角部,设置在打印介质中的朝向为D1时的坐标转换的一个说明图例。FIGS. 20( a ) and 20 ( b ) are illustrations of coordinate conversion when the initial position is in the upper right corner and the orientation of the set on the printing medium is D1 .

图21(a)-图21(d)所示是在笔记本状的打印介质上进行打印时的效果的一个说明图例。Figures 21(a) to 21(d) are illustrations showing the effect of printing on a notebook-like printing medium.

图22(a)-图22(c)所示是从图像的任意位置开始打印的效果的一个说明图例。Figures 22(a)-22(c) show an illustration of the effect of starting printing from an arbitrary position in the image.

图23(a)、图23(b)所示是为了用户将图像的任意位置设定在初始位置里的扫描方向设定画面及坐标转换的一个说明图例。FIGS. 23( a ) and 23 ( b ) are illustrations for explaining the scanning direction setting screen and coordinate conversion for the user to set an arbitrary position of the image in the initial position.

图24所示是单路径模式的一个说明图例。Figure 24 shows an illustration of the single path mode.

图25所示是多路径模式的一个说明图例。Figure 25 shows an illustration of the multipath mode.

图26所示是图像输出器所显示的扫描方向设定画面的一个例示图。FIG. 26 is a diagram showing an example of a scanning direction setting screen displayed on the image output device.

图27(a)-图27(c)所示是变换为纵向书写的字符的扫描例的说明图。FIGS. 27( a ) to 27 ( c ) are explanatory diagrams of scanning examples of characters converted to vertical writing.

图28(a)-图28(c)所示是在单路径模式中HHP被放置在打印介质上的一个朝向的例示图。Figures 28(a)-28(c) are illustrations of one orientation in which the HHP is placed on the print medium in the single-pass mode.

图29所示是以单路径模式来纵向扫描时由图像输出器执行的处理的一个流程图例。FIG. 29 shows an example of a flowchart of the processing performed by the image outputter when scanning vertically in the single-path mode.

图30所示是说明图像输出器和HHP的动作步骤的一个流程图例。FIG. 30 is an example of a flowchart for explaining the operation procedure of the image outputter and the HHP.

图31所示是说明HHP根据有关扫描的信息来进行处理的一个流程图例。FIG. 31 is an example of a flowchart illustrating the processing performed by the HHP based on the information about the scan.

图32所示是本发明实施例的图像形成装置的结构示意图。FIG. 32 is a schematic structural diagram of an image forming apparatus according to an embodiment of the present invention.

具体实施方式Detailed ways

以下,作为用于实施本发明的方式的一例,参照附图对液滴喷出装置、图像输出器所进行的图像形成方法以及图像输出器所执行的程序等进行说明。Hereinafter, as an example of a mode for implementing the present invention, an image forming method performed by a droplet discharge device, an image output device, a program executed by the image output device, and the like will be described with reference to the drawings.

<关于本实施方式的HHP的初始位置和放置在打印介质上的朝向><About the initial position of the HHP in the present embodiment and the orientation on the printing medium>

图1所示是HHP20放置在打印介质上的的朝向以及初始位置的一例的说明图。图1(a)所示是用于横向扫描的HHP20放置在打印介质上的的朝向以及初始位置的一例。从用户来看为从左向右的横向扫描时,如图1(a)所示,HHP20大多被配置在图像区域80的左上角部(包括左上的顶点和顶点的周边区域)。FIG. 1 is an explanatory diagram showing an example of the orientation and initial position of the HHP 20 placed on the printing medium. FIG. 1( a ) shows an example of the orientation and initial position of the HHP 20 for lateral scanning on the print medium. When viewed from the user in a horizontal scan from left to right, as shown in FIG. 1( a ), the HHP 20 is often arranged in the upper left corner of the image area 80 (including the upper left vertex and the surrounding area of the vertex).

图1(b)所示是用于纵向扫描的HHP20放置在打印介质上的的朝向以及初始位置的一例。在本实施方式中,在从用户来看时从上朝下方向的纵向扫描时,用户可以如图1(b)所示地将HHP20横向后放置在打印介质上,并且配置在图像区域80的左上角部。喷嘴71的上端成为图像区域80的原点。FIG. 1(b) shows an example of the orientation and initial position of the HHP 20 for vertical scanning on the print medium. In this embodiment, when viewed from the user in a vertical scan from top to bottom, the user can place the HHP 20 on the print medium in the horizontal direction as shown in FIG. upper left corner. The upper end of the nozzle 71 becomes the origin of the image area 80 .

由于放置在打印介质上的朝向和初始位置确定后,从用户来看的扫描方向也被确定,所以用户就能够根据自己进行扫描的方向来确定HHP20的初始位置和朝向。例如,在图1(b)所示的初始位置和放置在打印介质上的朝向中,从最初的打印开始起,能够以纵向扫描来打印纵向书写的文字。After the orientation and initial position of the printing medium are determined, the scanning direction viewed from the user is also determined, so the user can determine the initial position and orientation of the HHP 20 according to the direction in which he scans. For example, in the initial position and the orientation on the printing medium shown in FIG. 1( b ), from the start of the first printing, it is possible to print vertically written characters by vertical scanning.

在图1(a)、(b)中,初始位置和以往一样时左上角部,但在本实施方式中,用户能够将图像区域80的任意位置设定为初始位置。图1(c)所示是用户可以设定的HHP20的初始位置的一例。例如,当从用户来看是从下往上方向的扫描方向为容易打印时(例如,从用户来看笔记本是上下打开并从笔记本的中央开始朝着上方向扫描时),如图1(c)所示地,用户可以将HHP20横向放置在打印介质12上,并将图像区域80的右下角部设定为初始位置。In FIGS. 1( a ) and ( b ), the initial position is the upper left corner, but in this embodiment, the user can set an arbitrary position of the image area 80 as the initial position. FIG. 1( c ) shows an example of the initial position of the HHP 20 that can be set by the user. For example, when the scanning direction from the bottom to the top from the user's point of view is easy to print (for example, when the notebook is opened up and down from the user's point of view and scanned from the center of the notebook to the top direction), as shown in Figure 1 (c ), the user can place the HHP 20 on the print medium 12 laterally, and set the lower right corner of the image area 80 as the initial position.

这样,在本实施方式中,由于能够任意设定HHP20的初始位置与放置在打印介质12上的朝向的组合,所以用户就能够从自己容易进行扫描的初始位置开始,在从用户来看时自己容易扫描的方向上进行扫描。In this way, in the present embodiment, since the combination of the initial position of the HHP 20 and the orientation of the HHP 20 to be placed on the printing medium 12 can be arbitrarily set, the user can start from the initial position where he can easily scan, and when viewed from the user, the user can Scan in an easy-to-scan direction.

<关于用语><About terminology>

液滴喷出装置的扫描信息是关于如何扫描HHP20的信息。在本实施方式中,例如是HHP20的初始位置和放置在打印介质12上的朝向中的至少一方。The scan information of the droplet discharge device is information on how to scan the HHP 20 . In this embodiment, for example, it is at least one of the initial position of the HHP 20 and the orientation in which it is placed on the print medium 12 .

喷出喷嘴的位置信息的变换是指将HHP20检测到的位置信息变换成其他的位置信息。所谓位置信息是指一维或二维的坐标。The conversion of the positional information of the ejection nozzles refers to the conversion of the positional information detected by the HHP 20 into other positional information. The so-called position information refers to one-dimensional or two-dimensional coordinates.

系统状态是指与HHP的动作有关的内部的状态。在各状态下,HHP所进行的动作为确定,从某一状态向其他状态的过渡条件为确定。The system state refers to an internal state related to the operation of the HHP. In each state, the action performed by the HHP is determined, and the transition condition from a certain state to another state is determined.

<HHP的图像形成><Image formation of HHP>

图2所示是模式化的地显示HHP20的图像形成的一个例图。在HHP20中,例如从图像输出器11发送形成对象的图像以及与扫描有关的信息。关于扫描的信息例如是指HHP20的初始位置及放置在打印介质上的朝向、扫描模式信息(单路径模式、多路径模式)、扫描路径数(单路径模式时)、印刷任务的取消、或者印刷任务的重试等。FIG. 2 is a diagram schematically showing an example of image formation of the HHP 20 . In the HHP 20 , for example, an image forming an object and information related to scanning are transmitted from the image outputter 11 . The information about scanning includes, for example, the initial position of the HHP 20 and the orientation of the HHP 20 placed on the print medium, scan mode information (single-path mode, multi-path mode), the number of scan paths (in the case of single-path mode), cancellation of a print job, or printing task retries, etc.

将HHP20和图像输出器11,以及在HHP20和图像输出器11中动作的程序称为液滴喷出系统100。用户握住HHP20,以HHP20不会从打印介质12(例如定形纸或笔记本等)浮起的方式来徒手扫描。The HHP 20 and the image outputter 11 , and the program operating in the HHP 20 and the image outputter 11 are referred to as the droplet discharge system 100 . The user holds the HHP 20 and scans by hand in such a way that the HHP 20 does not float from the print medium 12 (eg, paper, notebook, etc.).

图像输出器11只要是具有与HHP20进行无线或有线通信的功能的信息处理装置即可。图像输出器11例如可以列举智能手机、平板终端、PC(PersonalComputer)、PDA(PersonalDigital Assistant)、便携电话、手持式终端、可穿戴PC(例如手表型、太阳镜型)、便携型的游戏机、车辆导航仪、数字照相机、投影机、电视会议终端或无人机等。The image output device 11 may be an information processing device having a function of wireless or wired communication with the HHP 20 . The image output device 11 includes, for example, a smartphone, a tablet terminal, a PC (Personal Computer), a PDA (Personal Digital Assistant), a mobile phone, a handheld terminal, a wearable PC (for example, a watch type, a sunglasses type), a portable game console, and a vehicle. Navigators, digital cameras, projectors, video conferencing terminals or drones, etc.

HHP20如后所述地通过导航传感器和陀螺仪传感器来检测位置信息,并当HHP20移动到目标喷出位置时,喷出应该在目标喷出位置喷出的颜色的墨液。由于已经喷出墨液的位置被遮掩(因为不是墨液的喷出的对象),所以用户在打印介质12上可以在从用户看到的任意方向上通过使得HHP20扫描,就能够形成图像。The HHP 20 detects positional information using a navigation sensor and a gyro sensor as described later, and when the HHP 20 moves to the target ejection position, ejects ink of the color to be ejected at the target ejection position. Since the position where the ink has been ejected is masked (because it is not the object of ink ejection), the user can scan the HHP 20 on the printing medium 12 in any direction seen from the user, and can form an image.

优选HHP20不从打印介质12上浮起的方式是因为导航传感器是利用来自于打印介质12的反射光来检测移动量的。如果HHP20从打印介质12浮起,就不能检测反射光,从而不能检测移动量。通过1次扫描可以形成的Pn行等的一组图像是基于某初始位置来形成的。假如HHP20在一组图像的形成过程中处于不能检测到位置信息的状态,用户就指示图像输出器11取消或重试。The reason why the HHP 20 does not float from the printing medium 12 is preferable because the navigation sensor detects the amount of movement using the reflected light from the printing medium 12 . If the HHP 20 floats from the printing medium 12, the reflected light cannot be detected, and thus the amount of movement cannot be detected. A set of images such as Pn lines that can be formed by one scan is formed based on a certain initial position. If the HHP 20 is in a state where the position information cannot be detected during the formation of a group of images, the user instructs the image outputter 11 to cancel or retry.

由于HHP20将墨液喷射到打印介质12上形成图像,所以可以被称为喷墨打印机。喷射的流体不限于墨液,只要至少在喷出时成为液状即可,所以也可以被称为液滴喷出装置。此外,因为形成图像,所以也可以被称为图像形成装置或打印装置,而因为处理图像,所以也可以被称为图像处理装置。另外,由于HHP20是用户用手握持能够便携的,所以有时被称为HMP(HandyMobilePrinter)。Since the HHP 20 ejects ink onto the print medium 12 to form an image, it may be referred to as an ink jet printer. The fluid to be ejected is not limited to ink, as long as it is in a liquid state at least when ejected, so it may also be referred to as a droplet ejection device. In addition, it may also be called an image forming apparatus or a printing apparatus because it forms an image, and it may also be called an image processing apparatus because it processes an image. In addition, since the HHP 20 is portable by the user's hand, it is sometimes called an HMP (Handy Mobile Printer).

另外,在本实施方式中,是对喷射墨液形成图像的HHP20进行了说明,但HHP20也可以是通过热转印方式来形成图像,也可以是通过点击打方式来形成图像。热转印方式既可以是用热敏头将墨带转印到打印介质12上的方式,也可以是使用热敏纸在打印介质12上用热敏头进行显色的方式。另外,如果是点击打方式,则能够在送货单或传票等复写式的帐票上一次性形成图像。In addition, in this embodiment, the HHP 20 that ejects ink to form an image has been described, but the HHP 20 may form an image by a thermal transfer method, or may form an image by a swipe method. The thermal transfer method may be a method of transferring the ink ribbon onto the printing medium 12 with a thermal head, or a method of developing color on the printing medium 12 with a thermal head using thermal paper. In addition, if it is a click-and-tap method, an image can be formed at one time on a copying form such as a delivery slip or a subpoena.

打印介质12只要在一部分里具有平面即可。平面也可以是曲面。例如,可以例举有纸张、笔记本等。打印介质对于桌子或地板既可以是水平也可以是垂直。另外,打印介质12不限于片材状的形状,HHP20也能够在墙壁或天花板等上形成图像。例如,也可以在瓦楞纸板的侧面、底面、上表面等打印。另外,也可在固定于地面或设施等的立体物上打印。The printing medium 12 only needs to have a flat surface in a part. A plane can also be a curved surface. For example, paper, a notebook, and the like can be exemplified. The print media can be either horizontal or vertical to the table or floor. In addition, the printing medium 12 is not limited to a sheet-like shape, and the HHP 20 can also form an image on a wall, a ceiling, or the like. For example, it is also possible to print on the sides, bottom, top, etc. of corrugated cardboard. In addition, it can also be printed on three-dimensional objects fixed on the ground or facilities.

<构成例><Configuration example>

<<HHP>><<HHP>>

图3所示是HHP20的硬件结构图的一个例子。HHP20通过控制部25来控制整体的动作,在控制部25里电连接有通信I/F27、IJ记录头驱动电路23、OPU26、ROM28、DRAM29、导航传感器30以及陀螺仪传感器31。另外,由于HHP20通过电力来驱动,所以具有电源22和电源电路21。电源电路21生成的电力通过虚线22a所示的布线等,供给到通信I/F27、IJ记录头驱动电路23、OPU26、ROM28、DRAM29、IJ记录头24、控制部25、导航传感器30以及陀螺仪传感器31中。FIG. 3 shows an example of a hardware configuration diagram of the HHP20. The entire operation of the HHP 20 is controlled by a control unit 25 to which the communication I/F 27 , the IJ head drive circuit 23 , the OPU 26 , the ROM 28 , the DRAM 29 , the navigation sensor 30 and the gyro sensor 31 are electrically connected. In addition, since the HHP 20 is driven by electric power, it has a power supply 22 and a power supply circuit 21 . The power generated by the power supply circuit 21 is supplied to the communication I/F 27 , the IJ recording head drive circuit 23 , the OPU 26 , the ROM 28 , the DRAM 29 , the IJ recording head 24 , the control unit 25 , the navigation sensor 30 , and the gyroscope through the wiring shown by the dotted line 22 a , etc. sensor 31.

作为电源22主要使用的是电池。电池既可以是市售的干电池或充电电池,也可以是专用的充电电池。也可以使用太阳能电池、商用电源(交流电源)、燃料电池等。电源电路21将电源22供给的电力分配到HHP20的各部分里。另外,将电源22的电压降压或升压至适合各部的电压。另外,当电源22是可充电的电池时,电源电路21就检测交流电源的连接并与电池的充电电路连接,从而能够进行电源22的充电。A battery is mainly used as the power source 22 . The battery can be either a commercially available dry battery or a rechargeable battery, or a dedicated rechargeable battery. A solar cell, a commercial power source (AC power source), a fuel cell, or the like can also be used. The power supply circuit 21 distributes the power supplied by the power supply 22 to each part of the HHP 20 . In addition, the voltage of the power supply 22 is stepped down or stepped up to a voltage suitable for each part. In addition, when the power source 22 is a rechargeable battery, the power source circuit 21 detects the connection of the AC power source and connects to the battery charging circuit, so that the power source 22 can be charged.

通信I/F27从智能手机或PC(Personal Computer)等图像输出器11来进行图像的接收等。通信I/F27例如是与无线LAN、蓝牙(注册商标)、NFC(NearFieldCommunication)、红外线、3G(移动电话)或LTE(LongTermEvolution)等的通信规格对应的通信装置。此外,除了这样的无线通信之外,也可以是与使用有线LAN、USB电缆等的有线通信相对应的通信装置。The communication I/F 27 performs image reception and the like from an image output device 11 such as a smartphone or a PC (Personal Computer). The communication I/F 27 is, for example, a communication device compliant with communication standards such as wireless LAN, Bluetooth (registered trademark), NFC (Near Field Communication), infrared, 3G (cellular phone), or LTE (Long Term Evolution). In addition to such wireless communication, a communication device corresponding to wired communication using a wired LAN, a USB cable, or the like may be used.

ROM28存储有进行HHP20的硬件控制的固件、IJ记录头24的驱动波形数据(规定用于喷射液滴的电压变化的数据)、HHP20的初始设定数据等。The ROM 28 stores firmware for controlling the hardware of the HHP 20 , drive waveform data of the IJ recording head 24 (data for defining voltage changes for ejecting droplets), initial setting data of the HHP 20 , and the like.

DRAM29用于通信I/F27所接收的图像的存储,或从ROM28展开的固件的存储。因此,是作为CPU33执行固件时的工作存储器来使用的。The DRAM 29 is used for storage of images received by the communication I/F 27 or storage of firmware developed from the ROM 28 . Therefore, it is used as a work memory when the CPU 33 executes firmware.

导航传感器30是一种在每个规定的周期内对HHP20的移动量进行检测的传感器。导航传感器30包括例如发光二极管(LED)或激光等的光源,以及对打印介质12进行摄像的摄像传感器。当HHP20在打印介质12上扫描时,打印介质12的微小的边缘不断被检测(摄像),并通过分析边缘之间的距离来获得移动量。在本实施方式中,导航传感器30在HHP20的底面仅搭载有一个。导航传感器30也可以有两个。当导航传感器30有两个时,HHP20可以检测旋转角。在本实施方式中,是通过陀螺仪传感器31来检测旋转角的。另外,作为导航传感器30,也可以进一步使用多轴的加速度传感器,HHP20也可以仅通过加速度传感器来检测HHP20的移动量。The navigation sensor 30 is a sensor that detects the amount of movement of the HHP 20 in every predetermined cycle. The navigation sensor 30 includes a light source such as a light emitting diode (LED) or a laser, and an imaging sensor that captures an image of the printing medium 12 . As the HHP 20 scans on the print medium 12, minute edges of the print medium 12 are continuously detected (imaged), and the amount of movement is obtained by analyzing the distance between the edges. In the present embodiment, only one navigation sensor 30 is mounted on the bottom surface of the HHP 20 . There may also be two navigation sensors 30 . When there are two navigation sensors 30, the HHP 20 can detect the rotation angle. In this embodiment, the rotation angle is detected by the gyro sensor 31 . In addition, as the navigation sensor 30, a multi-axis acceleration sensor may be further used, and the HHP 20 may detect the movement amount of the HHP 20 only by the acceleration sensor.

陀螺仪传感器31是对HHP20以垂直于打印介质12的轴为中心旋转时的角速度进行检测的传感器。控制部25对该角速度进行积分,来计算HHP20的姿势。所谓姿势是指HHP20相对于打印介质12垂直的轴的旋转角。旋转角的基准的一例是打印开始时的HHP20的长边方向。The gyro sensor 31 is a sensor that detects the angular velocity when the HHP 20 rotates around the axis perpendicular to the printing medium 12 . The control unit 25 integrates the angular velocity to calculate the posture of the HHP 20 . The posture refers to the rotation angle of the HHP 20 with respect to a vertical axis of the printing medium 12 . An example of the reference of the rotation angle is the longitudinal direction of the HHP 20 at the start of printing.

OPU(OperationpanelUnit)26具有显示HHP20的状态的LED、用于用户在HHP20上指示图像形成的开关等。但是,并不限定于此,也可以具有液晶显示器,进而也可以具有触摸面板。另外,也可以具有声音输入功能。OPU26具有打印按钮26a。打印按钮26a是接受打印开始的按钮。The OPU (Operation panel Unit) 26 has an LED for displaying the state of the HHP 20 , a switch for the user to instruct image formation on the HHP 20 , and the like. However, it is not limited to this, a liquid crystal display may be provided, and a touch panel may be further provided. In addition, a voice input function may be provided. The OPU 26 has a print button 26a. The print button 26a is a button for accepting the start of printing.

IJ记录头驱动电路23使用上述的驱动波形数据,生成用于驱动IJ记录头24的驱动波形(电压)。可以生成与墨液的液滴的尺寸等对应的驱动波形。The IJ recording head driving circuit 23 generates a driving waveform (voltage) for driving the IJ recording head 24 using the above-described driving waveform data. A drive waveform corresponding to the size and the like of a droplet of ink can be generated.

IJ记录头24是用于喷出墨液的喷头。在图中,是可以喷出CMYK等4种颜色的墨液,但也可以是单色,也可以是5种以上的喷射。呈列状排列的多个墨液喷射用的喷嘴71(排出部)按每种颜色被配置有一列(也可以是2列以上)。另外,墨液的喷出方式既可以是压电方式,也可以是温差方式或其他方式。IJ记录头24是从喷嘴71来喷出、喷射液体的功能零件。喷出的液体只要是能够从喷头喷出并具有粘度和表面张力即可,没有特别的限定,优选的是在常温、常压下或加热、冷却时粘度在30MPa·s以下的液体。更具体而言是包括水或有机溶剂等的溶剂、染料和颜料等的着色剂,和聚合性化合物、树脂、表面活性剂等功能性赋予材料,和DNA、氨基酸和蛋白质、钙等的生物适应性材料,和天然色素等的可食用材料等的溶液、悬浮液、乳胶等,可以将它们用于例如喷墨用墨水、表面处理液、电子元件和发光元件的构成要素和电子电路抗蚀剂图案的形成用液、三维造型用材料液等的用途。The IJ recording head 24 is a head for ejecting ink. In the figure, four colors of ink such as CMYK can be ejected, but a single color or five or more kinds of ink may be ejected. The plurality of ink ejection nozzles 71 (discharge portions) arranged in a row are arranged in one row (two or more rows may be used) for each color. In addition, the ejection method of the ink may be a piezoelectric method, a temperature difference method, or other methods. The IJ recording head 24 is a functional component that ejects and ejects liquid from the nozzles 71 . The liquid to be ejected is not particularly limited as long as it can be ejected from the head and has viscosity and surface tension, but is preferably a liquid with a viscosity of 30 MPa·s or less at normal temperature and pressure, or during heating and cooling. More specifically, it includes solvents such as water or organic solvents, colorants such as dyes and pigments, and functional-imparting materials such as polymerizable compounds, resins, and surfactants, and biological adaptations of DNA, amino acids, proteins, and calcium. Solutions, suspensions, latexes, etc. of edible materials such as natural pigments and edible materials, etc., which can be used in, for example, inkjet inks, surface treatment liquids, constituent elements of electronic components and light-emitting components, and electronic circuit resists Application of pattern forming liquid, three-dimensional modeling material liquid, etc.

控制部25具有CPU33,控制HHP20的整体。控制部25基于由导航传感器30检测出的移动量以及由陀螺仪传感器31检测出的角速度,进行IJ记录头24的各喷嘴71的位置信息、根据该位置信息形成的图像的决定、后述的喷出喷嘴可否判断等。关于控制部25的详细情况如下所述。The control unit 25 includes the CPU 33 and controls the entire HHP 20 . The control unit 25 performs position information of each nozzle 71 of the IJ recording head 24 and determination of an image formed based on the position information, which will be described later, based on the movement amount detected by the navigation sensor 30 and the angular velocity detected by the gyro sensor 31 . Whether the ejection nozzle can be judged, etc. Details of the control unit 25 are as follows.

图4所示是控制部25的结构的一个说明图例。控制部25具有SoC50和ASIC/FPGA40。SoC50和ASIC/FPGA40通过总线46,47进行通信。ASIC/FPGA40可以用任何的装配技术来设计,也可以用ASIC/FPGA40之外的其它的装配技术来构成。另外,SoC50和ASIC/FPGA40也可以不是分开的芯片,而由一个芯片或基板来构成。或者,也可以由三个以上的芯片或基板来装配。FIG. 4 shows an explanatory diagram of the configuration of the control unit 25 . The control unit 25 has a SoC 50 and an ASIC/FPGA 40 . SoC 50 and ASIC/FPGA 40 communicate via buses 46,47. The ASIC/FPGA 40 can be designed using any assembly technology, and can also be constructed using other assembly technologies other than the ASIC/FPGA 40 . In addition, the SoC 50 and the ASIC/FPGA 40 may not be separate chips, but may be constituted by one chip or a substrate. Alternatively, three or more chips or substrates may be assembled.

SoC50具有通过总线47连接的CPU33、位置计算电路34、存储器CTL(控制器)35、以及ROMCTL(控制器)36等的功能。另外,SoC50所具有的构成要素并不限于此。The SoC 50 has functions such as a CPU 33 , a position calculation circuit 34 , a memory CTL (controller) 35 , and a ROM CTL (controller) 36 connected via a bus 47 . In addition, the constituent elements included in the SoC50 are not limited to these.

另外,ASIC/FPGA40具有通过总线46连接的ImageRAM37、DMAC38、旋转器39、中断控制器41、导航传感器I/F42、打印/传感器时机生成部43、IJ记录头控制部44以及陀螺仪传感器I/F45。此外,ASIC/FPGA40所具有的构成要素并不限于此。In addition, the ASIC/FPGA 40 includes an ImageRAM 37 , a DMAC 38 , a spinner 39 , an interrupt controller 41 , a navigation sensor I/F 42 , a print/sensor timing generation unit 43 , an IJ recording head control unit 44 , and a gyro sensor I/F, which are connected via a bus 46 . F45. In addition, the constituent elements of the ASIC/FPGA 40 are not limited to these.

CPU33执行从ROM28向DRAM29展开的固件(程序)等,并控制SoC50内的位置计算电路34、存储器CTL35以及ROMCTL36的动作。另外,还控制ASIC/FPGA40内的ImageRAM37、DMAC38、旋转器39、中断控制器41、导航传感器I/F42、打印/传感器时机生成部43、IJ记录头控制部44以及陀螺仪传感器I/F45等动作。The CPU 33 executes the firmware (program) etc. developed from the ROM 28 to the DRAM 29 , and controls the operations of the position calculation circuit 34 , the memory CTL 35 , and the ROM CTL 36 in the SoC 50 . In addition, it also controls the ImageRAM 37, DMAC 38, rotator 39, interrupt controller 41, navigation sensor I/F 42, print/sensor timing generation unit 43, IJ head control unit 44, gyro sensor I/F 45, etc. in the ASIC/FPGA 40. action.

位置计算电路34基于导航传感器30检测到的每个采样周期的移动量以及陀螺仪传感器31检测到的每个采样周期的角速度来计算HHP20的位置信息(例如坐标)。HHP20的位置信息严格来说是喷嘴71的位置信息,如果知道导航传感器30的某个位置信息,就能够计算喷嘴71的位置信息。另外,也可以由CPU33通过软件来实现位置计算电路34。The position calculation circuit 34 calculates position information (eg, coordinates) of the HHP 20 based on the movement amount per sampling period detected by the navigation sensor 30 and the angular velocity per sampling period detected by the gyro sensor 31 . Strictly speaking, the positional information of the HHP 20 is the positional information of the nozzle 71 , and the positional information of the nozzle 71 can be calculated by knowing any positional information of the navigation sensor 30 . In addition, the position calculation circuit 34 may be realized by software by the CPU 33 .

导航传感器30的位置信息如后所述,例如是以规定的原点(开始图像形成时的HHP20的初始位置)为基准来计算的。另外,位置计算电路34根据过去的位置信息和最新的位置信息之差来估计移动方向和加速度,并预测例如下一次的喷出时机中的导航传感器30的位置信息。这样,就能够抑制用户对扫描的延迟并喷出墨液。The position information of the navigation sensor 30 is calculated based on, for example, a predetermined origin (the initial position of the HHP 20 when image formation is started), as will be described later. In addition, the position calculation circuit 34 estimates the movement direction and acceleration from the difference between the past position information and the latest position information, and predicts, for example, the position information of the navigation sensor 30 at the next ejection timing. In this way, it is possible to suppress the user's delay in scanning and to eject ink.

存储器CTL35是与DRAM29的接口,向DRAM29请求,并将取得的固件发送到CPU33,或者将取得的图像发送到ASIC/FPGA40。The memory CTL35 is an interface with the DRAM 29 , and requests the DRAM 29 to transmit the acquired firmware to the CPU 33 or transmit the acquired image to the ASIC/FPGA 40 .

ROMCTL36是与ROM28的接口,向ROM28请求数据,并将取得的数据发送给CPU33或ASIC/FPGA40。ROMCTL36 is an interface with ROM28, requests data from ROM28, and transmits the acquired data to CPU33 or ASIC/FPGA40.

旋转器39根据喷出墨液的喷头、喷头内的喷嘴位置以及安装误差等,使DMAC38所取得的图像旋转。DMAC38将旋转后的图像输出到IJ记录头控制部44。The rotator 39 rotates the image acquired by the DMAC 38 according to the head from which the ink is ejected, the position of the nozzles in the head, the mounting error, and the like. The DMAC 38 outputs the rotated image to the IJ head control unit 44 .

ImageRAM37临时存储DMAC38所获取的图像。即,一定程度的图像被缓冲,并根据HHP20的位置信息被读出。The ImageRAM 37 temporarily stores the image acquired by the DMAC 38 . That is, a certain amount of images are buffered and read out based on the position information of the HHP 20 .

IJ记录头控制部44对图像(例如Tiff形式)实施抖动处理等,将图像变换为以大小和密度来表示图像的点的集合。由此,图像就成为喷出位置和点的尺寸的数据。IJ记录头控制部44将对应于点的尺寸的控制信号输出到IJ记录头驱动电路23。The IJ head control unit 44 performs dither processing or the like on the image (for example, Tiff format), and converts the image into a set of dots representing the image in size and density. Thereby, the image becomes the data of the ejection position and the size of the dot. The IJ recording head control unit 44 outputs a control signal corresponding to the size of the dot to the IJ recording head driving circuit 23 .

IJ记录头驱动电路23如上所述地使用与控制信号对应的驱动波形数据来生成驱动波形(电压)。The IJ recording head drive circuit 23 generates the drive waveform (voltage) using the drive waveform data corresponding to the control signal as described above.

导航传感器I/F42与导航传感器30通信,作为来自导航传感器30的信息,接收移动量ΔX′、ΔY′(这些将在后面说明),并将其值存储在内部寄存器中。The navigation sensor I/F 42 communicates with the navigation sensor 30 , receives the movement amounts ΔX′ and ΔY′ (these will be described later) as information from the navigation sensor 30 , and stores the values in an internal register.

打印/传感器时机生成部43通知导航传感器I/F42和陀螺仪传感器I/F45读取信息的时机,并向IJ记录头控制部44通知驱动时机。读取信息的时机的周期比墨液的喷出时机的周期长。IJ记录头控制部44进行喷出喷嘴可否判断,如果有应该喷出墨液的目标喷出位置就判断为喷出墨液,如果没有目标喷出位置则判断为不喷出。The print/sensor timing generation unit 43 notifies the navigation sensor I/F 42 and the gyro sensor I/F 45 of the timing of reading information, and notifies the IJ recording head control unit 44 of the drive timing. The period of the timing of reading information is longer than the period of the timing of ejecting the ink. The IJ recording head control unit 44 determines whether or not the ejection nozzles are available, and determines that the ink is ejected if there is a target ejection position where ink should be ejected, and determines that the ink is not ejected if there is no target ejection position.

在由打印/传感器时机生成单元43生成的时机里,陀螺仪传感器I/F45获得陀螺仪传感器31所检测的角速度,并将该值存储到寄存器中。In the timing generated by the print/sensor timing generation unit 43, the gyro sensor I/F 45 obtains the angular velocity detected by the gyro sensor 31, and stores the value in a register.

中断控制器41对于导航传感器I/F42和导航传感器30的通信的完成进行检测,并输出用于将其通知给SoC50的中断信号。CPU33通过该中断,取得导航传感器I/F42存储在内部寄存器中的ΔX′、ΔY′。此外,还具有出错等的状况通知功能。关于陀螺仪传感器I/F45也是同样地,中断控制器41对SoC50输出用于通知与陀螺仪传感器31的通信结束的中断信号。The interrupt controller 41 detects the completion of communication between the navigation sensor I/F 42 and the navigation sensor 30 , and outputs an interrupt signal for notifying the SoC 50 of this. The CPU 33 acquires ΔX' and ΔY' stored in the internal register of the navigation sensor I/F 42 by this interrupt. In addition, there is a function to notify the status of errors, etc. The same is true for the gyro sensor I/F 45 , and the interrupt controller 41 outputs to the SoC 50 an interrupt signal for notifying the end of the communication with the gyro sensor 31 .

<<图像输出器>><<Image exporter>>

图5所示是图像输出器11的一个硬件结构图例。图示的图像输出器11包括:CPU201、闪存ROM202、RAM203、无线通信模块204、天线205、照相机206、LCD207、触摸面板208、外部I/F20 9、麦克风210以及扬声器211。这些都被连接到总线212,可以进行数据的交换。另外,图像输出器11具备电池213,来向上述的各设备供给电力。FIG. 5 shows an example of a hardware configuration of the image outputter 11 . The illustrated image outputter 11 includes a CPU 201, a flash ROM 202, a RAM 203, a wireless communication module 204, an antenna 205, a camera 206, an LCD 207, a touch panel 208, an external I/F 209, a microphone 210, and a speaker 211. These are all connected to the bus 212, allowing the exchange of data. In addition, the image outputter 11 includes a battery 213 for supplying electric power to each of the above-described devices.

CPU201根据存储在闪存ROM202中的程序,通过各种数据的运算处理等来对图像输出器11整体进行控制。闪存ROM202在对控制图像输出器11整体的程序202p进行存储的同时,还用作存储各种数据的存储器。程序202p是被开发的应用程序以使得HHP20正确地工作。The CPU 201 controls the entire image output device 11 by performing arithmetic processing of various data in accordance with a program stored in the flash ROM 202 . The flash ROM 202 is used as a memory for storing various kinds of data while storing the program 202p for controlling the entire image output device 11 . Program 202p is an application developed to make HHP 20 work correctly.

RAM203用作CPU201的工作存储器。存储在闪存ROM202中的程序202p被读入到RAM203中,并由CPU201执行。The RAM 203 is used as a work memory of the CPU 201 . The program 202 p stored in the flash ROM 202 is read into the RAM 203 and executed by the CPU 201 .

无线通信模块204通过蓝牙(注册商标)、无线LAN、NFC或红外线等与HHP20通信。也可以进行利用了3G或LTE等移动电话线路的语音通信或数据通信。The wireless communication module 204 communicates with the HHP 20 through Bluetooth (registered trademark), wireless LAN, NFC, or infrared rays, or the like. Voice communication or data communication using a mobile phone line such as 3G or LTE is also possible.

照相机206对摄像元件输出的图像信号进行A/D变换。LCD207显示用于操作图像输出器11的图标和各种数据。触摸面板208与LCD20重叠并紧密接触,检测手指的接触位置的位置信息。The camera 206 performs A/D conversion on the image signal output from the imaging element. The LCD 207 displays icons and various data for operating the image outputter 11 . The touch panel 208 is overlapped and brought into close contact with the LCD 20, and the position information of the contact position of the finger is detected.

外部I/F20 9例如是USB接口,是用于连接外部设备的接口。麦克风210对输入的音频信号进行A(模拟)/D(数字)转换。扬声器211对声音数据进行D/A转换并输出可听信号。The external I/F 20 9 is, for example, a USB interface, which is an interface for connecting an external device. The microphone 210 performs A (analog)/D (digital) conversion on the input audio signal. The speaker 211 D/A converts the sound data and outputs an audible signal.

<关于功能><About the function>

图6所示是模块状地显示图像输出器11和控制部25的功能的一个功能模块图例。FIG. 6 shows a functional block diagram showing the functions of the image output unit 11 and the control unit 25 in a block-like manner.

<<图像输出器>><<Image exporter>>

图像输出器11具有通信部51、显示控制部52、操作受理部53、打印控制部54、图像处理部55以及存储部59等各功能。这些图像输出器11的功能部是通过CPU201执行程序202p并与图5所示硬件协同而实现的功能或手段。另外,程序202p既可以从程序传送用的服务器来传送,也可以是以存储在USB存储器或光存储介质等可移动性存储介质中的状态来下分发。The image output unit 11 has various functions such as a communication unit 51 , a display control unit 52 , an operation accepting unit 53 , a print control unit 54 , an image processing unit 55 , and a storage unit 59 . These functional units of the image output device 11 are functions or means realized by the CPU 201 executing the program 202p and in cooperation with the hardware shown in FIG. 5 . In addition, the program 202p may be distributed from a server for program distribution, or may be distributed in a state stored in a portable storage medium such as a USB memory or an optical storage medium.

通信部51和HHP2之间发送接收各种信息。在本实施方式中,是将关于图像和扫描的信息发送到HHP20,并从HHP20接收系统状态(待机、预热中、打印中(打印准备就绪、图像形成动作中、图像形成动作结束)等)。通信部51是通过CPU201执行从闪存ROM202展开到RAM203中的程序202p并控制无线通信模块等来实现的。Various kinds of information are sent and received between the communication unit 51 and the HHP 2 . In this embodiment, information about images and scans is sent to the HHP 20, and the system status (standby, warm-up, printing (ready for printing, image forming operation, image forming operation completed), etc.) is received from the HHP 20. . The communication unit 51 is realized by the CPU 201 executing the program 202p developed from the flash ROM 202 to the RAM 203 and controlling the wireless communication module and the like.

显示控制部52进行的是与显示在LCD207上的各种画面的显示相关的控制。在本实施方式中显示的是受理初始位置和放置在打印介质上的朝向的扫描方向设定画面等。显示控制部52是通过CPU201执行从闪存ROM202展开到RAM203中的程序202p并控制LCD207等来实现的。The display control unit 52 performs control related to the display of various screens displayed on the LCD 207 . In this embodiment, a scanning direction setting screen that accepts the initial position and the orientation of the printing medium is displayed, and the like. The display control unit 52 is realized by the CPU 201 executing the program 202p developed from the flash ROM 202 to the RAM 203 and controlling the LCD 207 and the like.

操作受理部53受理的是用户对图像输出器11的各种操作。在本实施方式中受理的是初始位置和放置在打印介质上的朝向等。操作受理部53是通过CPU201执行从闪存ROM202展开到RAM203中的程序202p并控制触摸面板208等来实现的。The operation accepting unit 53 accepts various operations of the image outputter 11 by the user. What is accepted in this embodiment is the initial position, the orientation of placement on the print medium, and the like. The operation accepting unit 53 is realized by the CPU 201 executing the program 202p developed from the flash ROM 202 to the RAM 203 and controlling the touch panel 208 and the like.

打印控制部54进行与图像的打印相关的控制。即,进行的是与HHP20的通信、图像的生成及打印中断/重开等有关的控制。打印控制部54是通过CPU201执行从闪存ROM202展开到RAM203中的程序202p等来实现的。The print control unit 54 performs control related to printing of images. That is, the control related to the communication of the HHP 20 , the generation of an image, and the interruption/restart of printing, etc. are performed. The print control unit 54 is realized by the CPU 201 executing a program 202p or the like developed from the flash ROM 202 to the RAM 203 .

图像处理部55在文本数据的打印时,使用纵向书写字体将文本数据转换为纵向书写。或者,在将文本数据变化为图像之后,将每个字符旋转90度。图像处理部55是通过CPU201执行从闪存ROM202展开到RAM203中的程序202p等来实现的。The image processing unit 55 converts the text data into vertical writing using a vertical writing font when printing the text data. Alternatively, after transforming the text data into an image, rotate each character by 90 degrees. The image processing unit 55 is realized by the CPU 201 executing the program 202p or the like developed from the flash ROM 202 to the RAM 203 .

存储部59存储图像591。图像591可以是任何的文件格式,例如,可以是TIFF、JPEG,BMP等的图像文件。或者,也可以是由PDL(PageDescriptionLanguage:页面描述语言)记述的打印数据(PostScript、PDF等)。The storage unit 59 stores the image 591 . The image 591 may be in any file format, for example, may be an image file of TIFF, JPEG, BMP, and the like. Alternatively, it may be print data (PostScript, PDF, etc.) described in PDL (PageDescriptionLanguage: page description language).

<<控制部>><<Control Section>>

控制部25包括信息获取控制部61、位置管理部62、启动处理部63、通信部64、图像存储部65、打印控制部66、状态控制部67和显示控制部68。控制部25所具有的这些功能是通过图4所示的CPU33执行存储在ROM28中的程序而实现的功能或手段。The control unit 25 includes an information acquisition control unit 61 , a position management unit 62 , a startup processing unit 63 , a communication unit 64 , an image storage unit 65 , a print control unit 66 , a state control unit 67 , and a display control unit 68 . These functions of the control unit 25 are functions or means realized by the CPU 33 shown in FIG. 4 executing a program stored in the ROM 28 .

通信部64与图像输出器11通信,并发送和接收各种信息。在本实施方式中,是从图像输出器11接收与图像及扫描有关的信息,并将系统状态发送到图像输出器11。The communication section 64 communicates with the image outputter 11 and transmits and receives various kinds of information. In the present embodiment, the image output unit 11 receives information about images and scans, and transmits the system status to the image output unit 11 .

图像存储部65是由ImageRAM37等构筑的图像的存储机构,通信部64接收到的图像被存储在图像存储部65中。The image storage unit 65 is an image storage unit constructed by the ImageRAM 37 or the like, and the image received by the communication unit 64 is stored in the image storage unit 65 .

信息取得控制部61判断是否是从各种传感器来取得传感器所检测到的信息的时机,如果是取得信息的时机,则从各传感器取得信息。The information acquisition control unit 61 determines whether or not it is a timing to acquire information detected by the sensors from various sensors, and if it is the timing to acquire information, acquires information from each sensor.

位置管理部62控制HHP20的图像形成动作。即,根据用户的打印开始的操作来确定原点,并根据初始位置和放置在打印介质上的朝向,将位置计算电路34计算出的喷嘴71的位置信息变换到与初始位置和放置在打印介质上的朝向适合的位置信息里。在一些变换中,位置管理部62将HHP20的坐标系转换为图像的坐标系。详细的将在后面说明。The position management unit 62 controls the image forming operation of the HHP 20 . That is, the origin is determined according to the user's operation to start printing, and the position information of the nozzles 71 calculated by the position calculation circuit 34 is converted into the same position as the initial position and the orientation of the nozzle 71 placed on the printing medium according to the initial position and the orientation placed on the printing medium. The orientation is in the appropriate location information. In some transformations, the position management section 62 converts the coordinate system of the HHP 20 to the coordinate system of the image. Details will be described later.

状态控制部67控制HHP20的系统状态。在系统状态中包括有I.待机、II.预热中、III.打印中(IV.打印准备就绪、V.图像形成动作中,VI.图像形成动作结束)等。例如,在检测到打印按钮26a的按下、静止状态的超时、浮起的检测、或图像区域外时,使系统状态从图像形成动作中过渡到图像形成动作结束。The state control unit 67 controls the system state of the HHP 20 . The system state includes I. Standby, II. Warming up, III. Printing (IV. Printing ready, V. Image forming operation, VI. Image forming operation completed) and the like. For example, when the press of the print button 26a, the timeout of the stationary state, the detection of floating, or the outside of the image area is detected, the system state is transitioned from the image forming operation to the end of the image forming operation.

当用户用HHP20扫描时,打印控制部66根据位置管理部62转换的喷嘴71的位置信息,执行使用了图像的IJ记录头驱动电路23的控制。When the user scans with the HHP 20 , the print control section 66 controls the IJ recording head drive circuit 23 using the image based on the position information of the nozzles 71 converted by the position management section 62 .

当HHP20的电源接通时,启动处理部63就执行硬件的初始化、各硬件的状态检测等的启动时所必要的处理。显示控制部68生成OPU26所显示的信息,并显示到OPU26上。When the power of the HHP 20 is turned on, the startup processing unit 63 executes processing necessary for startup of the hardware, such as initialization of the hardware, state detection of each piece of hardware, and the like. The display control unit 68 generates information displayed by the OPU 26 and displays it on the OPU 26 .

<关于IJ记录头中的喷嘴位置><Regarding the nozzle position in the IJ recording head>

接着,使用图7对IJ记录头24中的喷嘴位置等进行说明。图7所示是HHP20的底面。该底面是与打印介质12相向而对的面。Next, the nozzle positions and the like in the IJ recording head 24 will be described with reference to FIG. 7 . Figure 7 shows the bottom surface of HHP20. The bottom surface is the surface facing the printing medium 12 .

在图7中示出了具有1个导航传感器30的HHP20。从导航传感器30到IJ记录头24的距离为a。距离a也可以是零(与IJ记录头24相接)。当导航传感器30为1个时,导航传感器30可位于IJ记录头24周围的任何位置处。图示的导航传感器30的位置信息是一个示例。但是,当IJ记录头24与导航传感器30的距离较短时,就容易减小HHP20的底面的尺寸。The HHP 20 having one navigation sensor 30 is shown in FIG. 7 . The distance from the navigation sensor 30 to the IJ recording head 24 is a. The distance a may also be zero (contact with the IJ recording head 24). When the number of navigation sensors 30 is one, the navigation sensor 30 may be located anywhere around the IJ recording head 24 . The illustrated location information of the navigation sensor 30 is an example. However, when the distance between the IJ recording head 24 and the navigation sensor 30 is short, it is easy to reduce the size of the bottom surface of the HHP 20 .

当导航传感器30为2个时,2个导航传感器30之间的距离越长,旋转角度的检测精度就越高。因此,尽管优选地在HHP20的长边方向上配置2个导航传感器30,但在导航传感器30为2个时,导航传感器30也可以被配置在IJ记录头24周围的任何位置里。When there are two navigation sensors 30, the longer the distance between the two navigation sensors 30, the higher the detection accuracy of the rotation angle. Therefore, although it is preferable to arrange the two navigation sensors 30 in the longitudinal direction of the HHP 20 , when the number of the navigation sensors 30 is two, the navigation sensors 30 may be arranged anywhere around the IJ recording head 24 .

从IJ记录头24的端部开始到最初的喷嘴71为止的距离是距离d,相邻喷嘴71之间的距离是距离e。a~e的值被预先存储在ROM28等中。The distance from the end of the IJ recording head 24 to the first nozzle 71 is the distance d, and the distance between adjacent nozzles 71 is the distance e. The values of a to e are stored in the ROM 28 or the like in advance.

如果位置计算电路34等计算导航传感器30的位置信息,并通过陀螺传感器来检测倾斜度,则使用距离a、距离d和距离e,位置计算电路34就能够计算喷嘴71的任意的喷嘴位置。If the position calculation circuit 34 calculates the position information of the navigation sensor 30 and detects the inclination by the gyro sensor, the position calculation circuit 34 can calculate an arbitrary nozzle position of the nozzle 71 using the distance a, the distance d, and the distance e.

当用户俯瞰时,喷嘴71是靠近HHP20的长边方向的上侧的。这是因为当用户握持HHP20时,容易直觉地握持喷嘴71的位置信息的缘故。但是,喷嘴71也可以配置在HHP20的中央或其它地方。The nozzle 71 is close to the upper side in the longitudinal direction of the HHP 20 when viewed by the user. This is because when the user holds the HHP 20 , the position information of the nozzle 71 can be easily grasped intuitively. However, the nozzle 71 may be arranged in the center of the HHP 20 or other places.

另外,如图7所示,喷嘴71的排列方向与HHP20的长边方向一致。当然,喷嘴71被固定在HHP20上。因此,如果放置在打印介质12上时的HHP20的朝向确定,则放置在打印介质12上时的喷嘴71的朝向朝向也确定。In addition, as shown in FIG. 7 , the arrangement direction of the nozzles 71 coincides with the longitudinal direction of the HHP 20 . Of course, the nozzle 71 is fixed on the HHP 20 . Therefore, if the orientation of the HHP 20 when placed on the print medium 12 is determined, the orientation of the nozzle 71 when placed on the print medium 12 is also determined.

喷嘴71具有N个喷嘴71。在各喷嘴71上,从中央开始依次赋予序号而成为喷嘴1、喷嘴2、…、喷嘴N那样,HHP20对每个喷嘴71计算位置信息。喷嘴71的序号也可以从上端开始依次赋予。如果距离e恒定,则作为喷嘴71数的N越多,就越能得到高分辨率的图像。作为一例,N有时是192个,但N并不限定于是192个。The nozzles 71 have N nozzles 71 . The HHP 20 calculates the position information for each nozzle 71 so that each nozzle 71 is numbered in order from the center to become the nozzle 1 , the nozzle 2 , . . . , and the nozzle N. The numbers of the nozzles 71 may be assigned sequentially from the upper end. If the distance e is constant, the higher the number of N, which is the number of nozzles 71, the more high-resolution images can be obtained. As an example, N may be 192, but N is not limited to 192.

<关于打印介质中的HHP的位置信息><Information about the location of the HHP in the print medium>

图8所示是HHP20的坐标系和位置信息的计算方法的一个说明图例。在本实施方式中,将印刷媒介12中水平的方向设为X轴,将垂直的方向设为Y轴。原点是打印开始时的喷嘴N或喷嘴1的位置信息。将该坐标称为打印介质坐标。与此相对,导航传感器30以图8的坐标轴(X'轴、Y'轴)输出移动量。即,是将喷嘴71的排列方向作为Y'轴、与Y'轴正交的方向作为X'轴来输出移动量的。FIG. 8 shows an explanatory diagram of the calculation method of the coordinate system and position information of the HHP 20 . In the present embodiment, the horizontal direction in the print medium 12 is the X axis, and the vertical direction is the Y axis. The origin is the position information of nozzle N or nozzle 1 at the start of printing. The coordinates are referred to as print medium coordinates. On the other hand, the navigation sensor 30 outputs the movement amount along the coordinate axes (X' axis, Y' axis) of FIG. 8 . That is, the movement amount is output with the arrangement direction of the nozzles 71 as the Y' axis and the direction orthogonal to the Y' axis as the X' axis.

如图8(a)所示地,是以HHP20相对于打印介质12在顺时针转动方向上旋转θ的情况为例来说明。由于用户难以使得HHP20相对于打印介质坐标完全不倾斜地扫描,所以会产生不是零的θ。如果完全没有旋转,则X=X′,Y=Y′。然而,当HHP20相对于打印介质12旋转角θ、旋转时,导航传感器30的输出与HHP20的打印介质12中的实际位置信息不一致。旋转角θ以顺时针转动方向为正,X、X'以右方向为正,Y、Y'以朝下方向为正。As shown in FIG. 8( a ), a case where the HHP 20 rotates θ in the clockwise rotation direction with respect to the printing medium 12 is described as an example. Since it is difficult for the user to scan the HHP 20 with no tilt at all with respect to the print medium coordinates, θ that is not zero results. If there is no rotation at all, then X=X', Y=Y'. However, when the HHP 20 is rotated relative to the print medium 12 by the angle θ, the output of the navigation sensor 30 does not coincide with the actual position information in the print medium 12 of the HHP 20 . The rotation angle θ is positive in the clockwise direction, X and X' are positive in the right direction, and Y and Y' are in the downward direction.

图8(a)所示是HHP20的X坐标的一个说明图例。在图8(a)中所示的是,旋转角θ仅是HHP20在X方向上,导航传感器30以相同的旋转角θ从t1移动到t2时,导航传感器30检测到的移动量ΔX'、ΔY'和X、Y的对应关系。另外,在有两个导航传感器30的情况下,由于相对位置是固定的,所以2个导航传感器30的输出(移动量)是相同的。导航传感器30的X坐标在正方向上变化为X1+X2。X1+X2由ΔX′、ΔY′和旋转角θ求得。Fig. 8(a) is an explanatory diagram of the X-coordinate of HHP20. As shown in FIG. 8( a ), when the rotation angle θ is only the HHP20 in the X direction, when the navigation sensor 30 moves from t1 to t2 at the same rotation angle θ, the movement amount ΔX′ detected by the navigation sensor 30, The corresponding relationship between ΔY' and X, Y. In addition, when there are two navigation sensors 30, since the relative position is fixed, the output (movement amount) of the two navigation sensors 30 is the same. The X coordinate of the navigation sensor 30 changes to X1+X2 in the positive direction. X1+X2 is obtained from ΔX', ΔY' and the rotation angle θ.

在图8(b)中所示的是,旋转角θ仅是HHP20在Y方向上以相同的旋转角θ从t1移动到t2时,导航传感器30检测到的移动量ΔX'、ΔY'和X、Y的对应关系。导航传感器30的Y坐标在正方向上变化为Y1+Y2。Y1+Y2由ΔX′、ΔY′和旋转角θ求得。As shown in FIG. 8(b), the rotation angle θ is only the movement amounts ΔX', ΔY' and X detected by the navigation sensor 30 when the HHP 20 moves from t1 to t2 at the same rotation angle θ in the Y direction. , Y corresponding relationship. The Y coordinate of the navigation sensor 30 changes to Y1+Y2 in the positive direction. Y1+Y2 is obtained from ΔX', ΔY' and the rotation angle θ.

因此,当HHP20在X方向及Y方向上以保持旋转角θ不变来移动时,导航传感器30输出的ΔX′、ΔY′可以如下所示地变换为打印介质坐标的X、Y。Therefore, when the HHP 20 moves in the X direction and the Y direction while keeping the rotation angle θ unchanged, ΔX′ and ΔY′ output by the navigation sensor 30 can be converted into X and Y of the printing medium coordinates as follows.

X=ΔX′cosθ-ΔY′sinθ…式(1)X=ΔX'cosθ-ΔY'sinθ... Formula (1)

Y=ΔX′sinθ+ΔY′cosθ…式(2)Y=ΔX'sinθ+ΔY'cosθ... Formula (2)

<旋转角θ><Rotation angle θ>

接着,对于使用陀螺传感器31的输出的旋转角θ的计算方法进行说明。陀螺仪传感器31的输出为角速度ω。Next, a calculation method of the rotation angle θ using the output of the gyro sensor 31 will be described. The output of the gyro sensor 31 is the angular velocity ω.

由于ω=dθ/dt,当dt为取样周期时,旋转角dθ可以如下所示。Since ω=dθ/dt, when dt is the sampling period, the rotation angle dθ can be as follows.

dθ=ω×dtdθ=ω×dt

因此,现在(时间t=0~N)的旋转角θ就如下所示。Therefore, the rotation angle θ at the present (time t=0 to N) is as follows.

Figure BDA0002192276160000141
Figure BDA0002192276160000141

这样,就能够通过陀螺传感器31来求得旋转角θ。如式(1)、(2)所示,可以使用旋转角θ来计算位置信息。如果能够计算导航传感器30的位置信息,则根据图7所示的a~e的值,位置计算电路34就能够计算各喷嘴71的坐标了。另外,由于式(1)的X、式(2)的Y分别为采样周期中的变化量,所以通过累积该X、Y就可以求出当前的位置信息。In this way, the rotation angle θ can be obtained by the gyro sensor 31 . As shown in equations (1) and (2), the position information can be calculated using the rotation angle θ. If the position information of the navigation sensor 30 can be calculated, the position calculation circuit 34 can calculate the coordinates of each nozzle 71 based on the values of a to e shown in FIG. 7 . In addition, since X in Equation (1) and Y in Equation (2) are the amount of change in the sampling period, respectively, the current position information can be obtained by accumulating X and Y.

<目标喷出位置><Target ejection position>

接着,使用图9对目标喷出位置进行说明。图9所示是目标喷出位置与喷嘴71的位置信息关系的说明图例。目标喷出位置G1~G9是HHP20从喷嘴71使墨液着落的目标位置(像素的形成目的地)。目标喷出位置G1~G9可以从HHP20的初始位置和HHP20的X轴/Y轴方向的分辨率(Xdpi,Ydpi)来求得。Next, the target ejection position will be described with reference to FIG. 9 . FIG. 9 is an explanatory diagram illustrating the relationship between the target ejection position and the position information of the nozzle 71 . The target ejection positions G1 to G9 are target positions where the HHP 20 lands ink from the nozzles 71 (pixel formation destinations). The target ejection positions G1 to G9 can be obtained from the initial position of the HHP 20 and the resolution (Xdpi, Ydpi) in the X-axis/Y-axis direction of the HHP 20 .

例如,当分辨率为300dpi时,以HHP20的初始位置为基准,在IJ记录头24的长边方向以及与之垂直的方向上,每隔约0.084mm来设定目标喷出位置。如果存在喷出到该目标喷出位置G1~G9里的像素,则HHP20喷出墨液。For example, when the resolution is 300 dpi, the target ejection position is set at intervals of about 0.084 mm in the longitudinal direction of the IJ recording head 24 and the direction perpendicular to the initial position of the HHP 20 . If there are pixels ejected to the target ejection positions G1 to G9, the HHP 20 ejects ink.

但是,实际上由于难以捕捉到喷嘴71和目标喷出位置为完全一致的时机,所以HHP20在目标喷出位置和喷嘴71的现在的位置信息之间设有误差容限73。然后,当喷嘴71的现在的位置信息从目标喷出位置开始在误差容限73的范围内时,就从喷嘴71喷出墨液(将设置这种容许范围称为"喷出喷嘴可否判定")。However, in practice, since it is difficult to capture the timing when the nozzle 71 and the target ejection position completely match, the HHP 20 provides an error margin 73 between the target ejection position and the current position information of the nozzle 71 . Then, when the current position information of the nozzles 71 is within the range of the error tolerance 73 from the target ejection position, the ink is ejected from the nozzles 71 (setting such an tolerance range is referred to as "ejection nozzle availability determination"). ).

另外,如箭头72所示,HHP20监视喷嘴71的移动方向和加速度,并预测下一次的喷出时机的喷嘴71的位置信息。因此,将预测的位置信息和误差容限73的范围内进行比较,就能够对墨液的喷出进行准备。In addition, as indicated by the arrow 72, the HHP 20 monitors the moving direction and acceleration of the nozzle 71, and predicts the position information of the nozzle 71 at the next ejection timing. Therefore, by comparing the predicted position information with the range of the error margin 73, it is possible to prepare for the ejection of the ink.

<图像区域和HHP的初始位置><Original position of image area and HHP>

图10所示是以往的HHP20的初始位置的说明图。图10(a)所示是相对于从文本数据生成的图像,用户所看到的HHP20的扫描方向,图10(b)所示是配置有图像的图像区域80。如图10(b)所示,在以往的HHP20中,喷嘴N与图像区域80的原点是一致的。图10(a)也是同样的。FIG. 10 is an explanatory diagram of the initial position of the conventional HHP 20 . FIG. 10( a ) shows the scanning direction of the HHP 20 viewed by the user with respect to the image generated from the text data, and FIG. 10( b ) shows the image area 80 where the image is arranged. As shown in FIG. 10( b ), in the conventional HHP 20 , the nozzle N is aligned with the origin of the image area 80 . The same applies to Fig. 10(a).

如图10(a)所示,从用户来看时,当用户从打印介质12的左上角部开始扫描时,字符"HAND"是用户在+X方向上使HHP20扫描并打印的。As shown in FIG. 10( a ), when viewed from the user, when the user starts scanning from the upper left corner of the print medium 12 , the characters “HAND” are scanned and printed by the user in the +X direction of the HHP 20 .

如图10(b)所示,将图像的外接矩形称为图像区域80。通过图像坐标中X坐标的最大值Xmax、图像坐标中Y坐标的最大值Ymax以及原点(0,0)所确定的区域为图像区域80。由于从图像输出器11发送到HHP20的图像已经成为图像的格式,所以图像区域80对于打印控制部66来说是已知的。在图10(a)的情况下,"HAND"的外接矩形为图像区域80。As shown in FIG. 10( b ), the circumscribed rectangle of the image is called an image area 80 . The area determined by the maximum value Xmax of the X coordinate in the image coordinates, the maximum value Ymax of the Y coordinate in the image coordinates, and the origin (0, 0) is the image area 80 . Since the image sent from the image outputter 11 to the HHP 20 is already in the format of the image, the image area 80 is known to the print control section 66 . In the case of FIG. 10( a ), the circumscribed rectangle of “HAND” is the image area 80 .

不管HHP20的初始位置和放置在打印介质上的朝向如何,图像区域80总是以左上角部为原点,从用户来看右方向为+X轴,从用户来看向下方向为+Y轴。图像区域80的坐标与HHP20的RAM中的图像的坐标相同。Regardless of the initial position and orientation of the HHP 20 on the print medium, the image area 80 always takes the upper left corner as the origin, the right direction from the user's point of view is the +X axis, and the downward direction from the user's point of view is the +Y axis. The coordinates of the image area 80 are the same as the coordinates of the image in the RAM of the HHP 20 .

<由图像输出器设定的初始位置和放置在打印介质上的朝向><Initial position set by image outputter and orientation on print medium>

接着,使用图11、图12来说明由图像输出器11设定的初始位置和放置在打印介质12上的朝向。朝向是HHP20相对于形成对象的图像的初始位置中的朝向。Next, the initial position set by the image output unit 11 and the orientation of placing on the print medium 12 will be described with reference to FIGS. 11 and 12 . The orientation is the orientation in the initial position of the HHP 20 with respect to the image forming the object.

首先,图11是说明放置在打印介质12上的HHP20的取向的一个说明图例。图11(a)~(d)所示分别是用户能够通过图像输出器11设定的放置在打印介质12上的HHP20的朝向。图11(a)的HHP20的朝向是第一方向,图11(b)的HHP20的朝向是其第二方向,图11(c)的HHP20的朝向是其第三方向,图11(d)的HHP20的朝向是其第四方向的一个例子。First, FIG. 11 is an explanatory diagram illustrating the orientation of the HHP 20 placed on the print medium 12 . FIGS. 11( a ) to ( d ) respectively show the orientations of the HHP 20 placed on the printing medium 12 which can be set by the user through the image output device 11 . The orientation of the HHP 20 in Fig. 11(a) is the first direction, the orientation of the HHP 20 in Fig. 11(b) is the second direction, the orientation of the HHP 20 in Fig. 11(c) is the third direction, and the orientation of the HHP 20 in Fig. 11(d) The orientation of HHP20 is an example of its fourth orientation.

通过放置在打印介质12上的HHP20的取向,就确定了喷嘴71的朝向。图11(a)与图10(a)同样,是放置在打印介质12上时的HHP20的朝向。具体来说就是,HHP20的外侧和喷嘴71之间的距离较近的一侧相对于打印介质12被朝上放置。被放置在图11(a)所示的打印介质12上的朝向适合于横向扫描。The orientation of the nozzles 71 is determined by the orientation of the HHP 20 placed on the print medium 12 . FIG. 11( a ) shows the orientation of the HHP 20 when it is placed on the printing medium 12 as in FIG. 10( a ). Specifically, the outer side of the HHP 20 and the side with a shorter distance between the nozzles 71 are placed upward with respect to the printing medium 12 . The orientation to be placed on the print medium 12 shown in Fig. 11(a) is suitable for lateral scanning.

图11(b)是使图11(a)的HHP20旋转180度(与图11(a)的HHP20的方向相反)、且使喷嘴1与原点一致而放置在印刷介质12上的朝向。也就是说,HHP20的外侧和喷嘴71之间的距离较近的一侧相对于打印介质12被朝下放置。当喷嘴N与原点一致时,在那样的情况下,即使从用户来看是在右方向上扫描,也不能喷出墨液。由于喷嘴71的排列方向相对于打印介质是纵向方向,所以如图11(b)所示的放置在打印介质12上时的HHP20的朝向适合于横向扫描。另外,在图11(b)中,靠近HHP20上侧的喷嘴71到达用户侧,因此具有容易使图像区域80的原点与打印介质12的期望的位置信息一致的优点。另外,优选的是HHP20的整体不超出打印介质12地扫描(这是因为导航传感器30会由于打印介质和周边的台阶而导致浮起),由于喷嘴71会到下侧,所以就具有能够降低打印介质的下侧空白的优点(上侧的空白变大)。在放置于图11(a)所示的打印介质12上时的HHP20的朝向中,能够降低上侧的空白(下侧的空白变大)。11(b) shows the orientation of the nozzle 1 being placed on the printing medium 12 by rotating the HHP 20 of FIG. 11(a) by 180 degrees (opposite to the direction of the HHP 20 of FIG. That is, the outer side of the HHP 20 and the side closer to the distance between the nozzles 71 are placed downward with respect to the printing medium 12 . When the nozzle N coincides with the origin, in that case, even if the user scans in the right direction, the ink cannot be ejected. Since the arrangement direction of the nozzles 71 is the longitudinal direction with respect to the printing medium, the orientation of the HHP 20 when placed on the printing medium 12 as shown in FIG. 11( b ) is suitable for horizontal scanning. In addition, in FIG. 11( b ), since the nozzles 71 near the upper side of the HHP 20 reach the user side, there is an advantage that the origin of the image area 80 can be easily matched with the desired position information of the printing medium 12 . In addition, it is preferable to scan the entire HHP 20 without protruding beyond the printing medium 12 (this is because the navigation sensor 30 may float due to the step of the printing medium and the periphery). The advantage of the blank on the lower side of the medium (the blank on the upper side becomes larger). In the orientation of the HHP 20 when placed on the printing medium 12 shown in FIG. 11( a ), the upper margin can be reduced (the lower margin is increased).

图11(c)所示是将图11(a)的HHP20沿反时针转动方向旋转90度后放置在打印介质12上的朝向。也就是说,HHP20的外侧和喷嘴71之间的距离较近的一侧相对于打印介质12是朝左的。由于喷嘴71的排列方向相对于打印介质12是横向的,所以图11(c)所示的朝向适合于右撇子的用户进行纵向扫描。以右手来握持HHP20时,容易使得喷嘴N与图像区域80的原点对准。另外,能够降低打印介质12的左侧的空白(右侧的空白变大)。FIG. 11( c ) shows the orientation of the HHP 20 shown in FIG. 11( a ) after being rotated 90 degrees counterclockwise and placed on the printing medium 12 . That is, the side with the closer distance between the outer side of the HHP 20 and the nozzle 71 faces left with respect to the printing medium 12 . Since the arrangement direction of the nozzles 71 is transverse with respect to the printing medium 12, the orientation shown in FIG. 11(c) is suitable for a right-handed user to perform vertical scanning. When the HHP 20 is held with the right hand, it is easy to align the nozzle N with the origin of the image area 80 . In addition, the margin on the left side of the print medium 12 can be reduced (the margin on the right side is increased).

图11(d)所示是将图11(a)的HHP20在顺时针转动方向上旋转90度(与图11(c)的HHP20的方向相反),并使得喷嘴1和原点一致地来放置在打印介质12上的朝向。也就是说,HHP20的外侧和喷嘴71之间的距离较近的一侧相对于打印介质12是朝右的。当喷嘴N与原点一致时,在那样的情况下,即使从用户来看是在朝下方向上扫描,也不能喷出墨液。由于喷嘴71的排列方向相对于打印介质12是横向的,所以图11(d)所示的朝向适合于左撇子的用户进行纵向扫描。另外,能够降低打印介质12的右侧的空白(左侧的空白变大)。Fig. 11(d) shows that the HHP20 of Fig. 11(a) is rotated 90 degrees in the clockwise direction (opposite to the direction of the HHP20 of Fig. 11(c)), and the nozzle 1 is placed in the same position as the origin. Orientation on print medium 12 . That is, the side with the closer distance between the outer side of the HHP 20 and the nozzle 71 is oriented to the right with respect to the printing medium 12 . When the nozzle N coincides with the origin, in that case, even if the user scans in the downward direction, the ink cannot be ejected. Since the arrangement direction of the nozzles 71 is transverse with respect to the printing medium 12, the orientation shown in FIG. 11(d) is suitable for a left-handed user to perform longitudinal scanning. In addition, the margin on the right side of the print medium 12 can be reduced (the margin on the left side becomes larger).

另外,如图11(a)~(d)的HHP20那样来选择放置在打印介质12上的朝向时,HHP20的初始位置可以是图像区域80的4个角部中的任意一个。用户也可以任意地确定初始位置。HHP20的初始位置可以是作为图像形成部的IJ记录头24的初始位置。因此,朝向也可以说是IJ记录头24(图像形成部)相对于形成对象的图像的初始位置中的朝向。Further, when the orientation of the HHP 20 placed on the printing medium 12 is selected as shown in FIGS. 11( a ) to ( d ), the initial position of the HHP 20 may be any one of the four corners of the image area 80 . The user can also arbitrarily determine the initial position. The initial position of the HHP 20 may be the initial position of the IJ recording head 24 as the image forming section. Therefore, the orientation can also be said to be the orientation in the initial position of the IJ recording head 24 (image forming section) with respect to the image to be formed.

图12所示是图像输出器11所显示的扫描方向设定画面U的一个例示图。为方便起见,将图12(a)~(d)的扫描方向设定画面U称为U1~U4。扫描方向设定画面U接收HHP20的初始位置和放置在打印介质12上的朝向。图12(a)所示的扫描方向设定画面U1显示的是HHP20可能的初始位置。为了图像输出器11辅助用户的操作,初始设置了HHP20的初始位置和放置在打印介质12上的朝向。在图12(a)中,初始设定的初始位置为左上角部,放置在打印介质12上的朝向为纵向。另外,关于初始设定,将在图13中进行说明。FIG. 12 is a diagram showing an example of the scanning direction setting screen U displayed on the image output unit 11 . For convenience, the scanning direction setting screens U of FIGS. 12( a ) to ( d ) are referred to as U1 to U4 . The scanning direction setting screen U receives the initial position of the HHP 20 and the orientation of the HHP 20 placed on the printing medium 12 . The scanning direction setting screen U1 shown in FIG. 12( a ) shows the possible initial positions of the HHP 20 . In order for the image outputter 11 to assist the user's operation, the initial position of the HHP 20 and the orientation of being placed on the print medium 12 are initially set. In FIG. 12( a ), the initial position of the initial setting is the upper left corner, and the orientation of being placed on the printing medium 12 is the vertical direction. In addition, the initial setting will be described with reference to FIG. 13 .

图像输出器11的显示控制部52显示图像的预览401以及图像的4角里的标记403。在四角的标记403之一中显示初始设定的HHP20的图标402。或者也可以醒目显示标记403。The display control unit 52 of the image output device 11 displays a preview 401 of the image and marks 403 in the four corners of the image. An icon 402 of the HHP 20 that is initially set is displayed on one of the four corner marks 403 . Alternatively, the marker 403 may be highlighted.

用户可以改变初始设置的HHP20的初始位置或放置在打印介质12上的朝向。当用户改变初始设定的初始位置时,就从剩余的3个标记403中任选一个,当改变放置在打印介质12上的朝向时,就选择图标402。在图12(b)的扫描方向设定画面U2中,图标402被按下。图像输出器11的操作受理部53接受用户的选择。The user can change the initial position of the HHP 20 or the orientation of the HHP 20 placed on the printing medium 12 . When the user changes the initial position of the initial setting, he selects any one of the remaining three marks 403 , and when the orientation on the printing medium 12 is changed, the icon 402 is selected. In the scanning direction setting screen U2 of FIG.12(b), the icon 402 is pressed. The operation accepting unit 53 of the image output device 11 accepts the user's selection.

当选择图标402或标记403时,显示控制部52显示放置在HHP20上时的朝向的列表404。列表404表示放置在打印介质12上时HHP20可取的朝向。放置在打印介质12上时的HHP20的朝向如图11(b)所示地共有4个。将图12(b)的列表404所显示的放置在打印介质12上时的朝向从上到下依次称为朝向D1、朝向D2、朝向D3、朝向D4。由于图12(b)的图标402是放置在打印介质12上的朝向为朝向D1,所以在列表404中通过反转朝向D1的颜色来进行强调显示。用户可以考虑横向扫描、纵向扫描、右撇子、左撇子以及空白的位置来从列表404选择放置在打印介质12上时的HHP20的朝向。图像输出器11的操作受理部53接受用户的选择。When the icon 402 or the mark 403 is selected, the display control unit 52 displays a list 404 of orientations when placed on the HHP 20 . List 404 represents the preferred orientations of HHP 20 when placed on print medium 12 . As shown in FIG. 11( b ), there are four orientations of the HHP 20 when it is placed on the printing medium 12 . The orientations shown in the list 404 of FIG. 12( b ) when placed on the printing medium 12 are referred to as orientation D1 , orientation D2 , orientation D3 , and orientation D4 in order from top to bottom. Since the icon 402 in FIG. 12( b ) is placed on the printing medium 12 with the orientation facing D1 , it is displayed with emphasis by inverting the color facing D1 in the list 404 . The user may select the orientation of the HHP 20 when placed on the print medium 12 from the list 404 taking into account the positions of landscape scanning, portrait scanning, right-handed, left-handed, and blank. The operation accepting unit 53 of the image output device 11 accepts the user's selection.

图12(c)所示是在列表404中选择了朝向D4的扫描方向设定画面U3。操作受理部53接受朝向D4的选择。FIG. 12( c ) shows the scanning direction setting screen U3 in which the direction D4 is selected in the list 404 . The operation accepting unit 53 accepts the selection of the direction D4.

图12(d)所示是选择了朝向D4时所显示的扫描方向设定画面U4。显示控制部52按照用户的操作,在图像区域80的左上角部显示朝向D4的HHP20的图标402。如此,图像输出器11的显示控制部52就根据用户的操作,在扫描方向设定画面U4上显示具有放置在打印介质12上时的朝向和初始位置的HHP20的图标402。FIG. 12( d ) shows the scanning direction setting screen U4 displayed when the orientation D4 is selected. The display control unit 52 displays the icon 402 of the HHP 20 facing D4 in the upper left corner of the image area 80 in accordance with the user's operation. In this way, the display control unit 52 of the image output device 11 displays the icon 402 of the HHP 20 having the orientation and initial position when placed on the print medium 12 on the scanning direction setting screen U4 according to the user's operation.

由于初始位置是4个方式,放置在打印介质12上的朝向是4个方式,所以初始位置和放置在打印介质12上的朝向的方式的组合就共计有4×4=16个。Since there are four initial positions and four orientations placed on the printing medium 12 , there are 4×4=16 combinations of the initial positions and the orientations placed on the printing medium 12 in total.

如此,用户就能够任意地设定HHP20的初始位置和放置在打印介质12上的朝向。通过扫描方向设定画面U来对预览401选择初始位置并从列表404选择放置在打印介质12上时的HHP20的朝向,通过这种直观的操作,就能够设定初始位置和放置在打印介质12上时HHP20的朝向。图12的设定也可以在后述的单路径模式或多路径模式中共通地进行。In this way, the user can arbitrarily set the initial position of the HHP 20 and the orientation of the HHP 20 placed on the printing medium 12 . The initial position of the preview 401 is selected through the scanning direction setting screen U, and the orientation of the HHP 20 when placed on the print medium 12 is selected from the list 404. Through such intuitive operations, the initial position and placement on the print medium 12 can be set. The orientation of the HHP20 when going up. The setting in FIG. 12 may be performed in common in the single-path mode or the multi-path mode, which will be described later.

另外,在图12中,是按照初始位置→放置在打印介质12上的朝向的顺序来设定的,但也可以按照放置在打印介质12上的朝向→初始位置的顺序来设定。另外,也可以同时受理初始位置和放置在打印介质12上的朝向的设定。在这种情况下,显示控制部52以图标来显示16个方式的列表,操作受理部53同时接受初始位置和放置在打印介质12上的朝向的设定。In addition, in FIG. 12 , it is set in the order of the initial position→the orientation on the printing medium 12, but it may be set in the order of the orientation on the printing medium 12→the initial position. In addition, the settings of the initial position and the orientation of placement on the print medium 12 may be accepted at the same time. In this case, the display control unit 52 displays a list of 16 modes as icons, and the operation accepting unit 53 accepts the setting of the initial position and the orientation of the print medium 12 at the same time.

<初始位置和放置在打印介质上的朝向的初始设定><Initial setting of the initial position and orientation placed on the print medium>

图13所示是用户易于使用的初始位置和放置在打印介质12上的朝向的初始设定的一个说明图例。例如,在横向书写的日语或英语等的情况下,从用户来看,文字是从左向右记述的,更进一步地,由于是从上一行向下一行进行记载,当用户选择了横向扫描时,显示控制部52通过将初始位置设定在图像区域80的左上角部,并设定朝向D1,用户就容易使用了。FIG. 13 shows an explanatory diagram of the initial setting of the initial position and the orientation placed on the printing medium 12 which are easy for the user to use. For example, in the case of Japanese or English written horizontally, the characters are written from left to right from the user's point of view. Furthermore, since it is written from the upper line to the next line, when the user selects horizontal scanning , by setting the initial position of the display control unit 52 at the upper left corner of the image area 80 and setting the orientation D1, it is easy for the user to use.

另一方面,在纵向书写的日语或汉语等的情况下,从用户来看,文字是从上向下记述的,更进一步地,由于是从右边的行向左边的行进行记载,当用户选择了纵向扫描时,通过将初始位置设定在图像区域80的右上角部,并设定朝向D4,用户就容易使用了。On the other hand, in the case of vertically written Japanese, Chinese, etc., the characters are written from top to bottom when viewed by the user. Furthermore, since the text is written from the right line to the left line, when the user selects When vertical scanning is performed, by setting the initial position at the upper right corner of the image area 80 and setting the orientation to D4, it is easy for the user to use.

如图14中说明的那样,因为用户能够方便地设定纵向扫描或横向扫描,所以在操作受理部53接受到纵向扫描或横向扫描的选择时,显示控制部52就对图12的扫描方向设定画面U1~U4所显示的初始位置和放置在打印介质12上的朝向的初始设定进行变更。在选择了横向扫描的情况下,在将左上角部设定为初始位置,设定方向D1的情况下,在选择了纵扫描的情况下,将右上角部设定为初始位置,设定朝向D4。在初始设定的初始位置中显示有以初始设定的放置在打印介质12上时的HHP20的朝向下的图标402。另外,在列表404中醒目地显示有初始设定的放置在打印介质12上时的HHP20的朝向。As described in FIG. 14 , since the user can easily set vertical scanning or horizontal scanning, when the operation accepting section 53 accepts selection of vertical scanning or horizontal scanning, the display control section 52 sets the scanning direction in FIG. 12 . The initial positions displayed on the setting screens U1 to U4 and the initial settings of the orientations to be placed on the print medium 12 are changed. When horizontal scanning is selected, the upper left corner is set as the initial position and the direction D1 is set, and when vertical scanning is selected, the upper right corner is set as the initial position and the orientation is set D4. In the initial position of the initial setting, an icon 402 with the downward orientation of the HHP 20 when it is placed on the printing medium 12 in the initial setting is displayed. In addition, the orientation of the HHP 20 that is initially set when placed on the print medium 12 is displayed prominently in the list 404 .

通过这样的初始设定,能够缩短在扫描方向设定画面U中用户的设定工时(时间)。By such an initial setting, it is possible to shorten the setting man-hours (time) of the user on the scanning direction setting screen U.

图14所示是图像输出器11所显示的横向扫描纵向扫描设定画面411的一个例示图。横向扫描纵向扫描设定画面411是由用户设定的要横向扫描还是纵向扫描的画面。FIG. 14 is a diagram showing an example of the horizontal scan vertical scan setting screen 411 displayed on the image output device 11 . The horizontal scan and the vertical scan setting screen 411 are a screen for setting by the user whether to scan horizontally or vertically.

横向扫描纵向扫描设定画面411具有与"横向扫描"和"纵向扫描"相对应的单选按钮412、413。用户选择2个单选按钮412、413中的任一个。在用户没有选择纵向扫描或横向扫描的情况下,横向扫描是默认值。Horizontal Scan The Vertical Scan setting screen 411 has radio buttons 412 and 413 corresponding to "Landscape Scan" and "Longitudinal Scan". The user selects either of the two radio buttons 412 and 413 . If the user does not select portrait or landscape scan, landscape scan is the default.

通过图12所示扫描方向设定画面U之前由用户在图14所示横向扫描纵向扫描设定画面411中设定"横向扫描"或"纵向扫描",用户就容易地设定初始位置和放置在打印介质12上时的HHP20的朝向了。另外,在图14的横向扫描纵向扫描设定画面411中设定"横向扫描"或"纵向扫描"时,如果初始设定可行的话,即使不设定图12的扫描方向设定画面U也可以。By setting "lateral scan" or "longitudinal scan" by the user on the horizontal scan vertical scan setting screen 411 shown in FIG. 14 before the scanning direction setting screen U shown in FIG. 12, the user can easily set the initial position and placement The orientation of the HHP 20 when on the print medium 12 . In addition, when "horizontal scan" or "vertical scan" is set in the horizontal scan and vertical scan setting screen 411 of FIG. 14, if the initial setting is possible, the scanning direction setting screen U of FIG. 12 may not be set. .

另外,即使在后述的单路径模式和多路径模式中的任一个中,也可以选择横向扫描和纵向扫描。In addition, in either of the single-path mode and the multi-path mode, which will be described later, horizontal scanning and vertical scanning can be selected.

图15所示是图像输出器11进行扫描方向设定画面U显示的步骤的一个流程图例。FIG. 15 is an example of a flowchart showing the procedure of displaying the scanning direction setting screen U by the image output unit 11 .

首先,操作受理部53接受扫描方向设定画面的显示(S301)。显示控制部52判断在图14所示的横向扫描纵向扫描设定画面411中是否受理了扫描方向(S302)。First, the operation accepting unit 53 accepts the display of the scanning direction setting screen (S301). The display control unit 52 determines whether or not the scanning direction has been accepted on the horizontal scanning vertical scanning setting screen 411 shown in FIG. 14 ( S302 ).

当步骤S302的判断为"否"时,就将横向扫描作为被设定的方式,显示控制部52以左上角部作为初始位置并将朝向D1作为初始设定,并显示到扫描方向设定画面U1上(S303)。When the determination in step S302 is "NO", the horizontal scanning is set as the set mode, and the display control unit 52 uses the upper left corner as the initial position and the orientation D1 as the initial setting, and displays the scanning direction setting screen. on U1 (S303).

当步骤S302的判断为"是"时,因为设定了纵向扫描,显示控制部52就以右上角部作为初始位置并将朝向D4作为初始设定,并显示到扫描方向设定画面U1上(S304)。When the determination in step S302 is "Yes", since vertical scanning is set, the display control unit 52 uses the upper right corner as the initial position and the orientation D4 as the initial setting, and displays it on the scanning direction setting screen U1 ( S304).

操作受理部53判断在扫描方向设定画面U1中是否接受了初始位置或放置在打印介质12上时的HHP20的朝向的变更(S305)。如果用户不改变初始位置以及放置在打印介质12上时的HHP20的朝向时,就结束图15的处理。The operation accepting unit 53 determines whether or not the initial position or the orientation of the HHP 20 when set on the print medium 12 has been accepted on the scanning direction setting screen U1 ( S305 ). If the user does not change the initial position and the orientation of the HHP 20 when it is placed on the printing medium 12 , the process of FIG. 15 ends.

当操作受理部53在扫描方向设定画面U1中接受到初始位置或放置在打印介质12上时的HHP20的朝向的变更时(S305为"是"),显示控制部52就在用户设定的初始位置里显示HHP20的图标402(S306)。该图标402所示的放置在打印介质12上时的HHP20的朝向也可以是初始设定的朝向。在仅改变放置在打印介质12上时的HHP20的朝向时,图标402已经被显示。When the operation accepting unit 53 accepts the change of the initial position or the orientation of the HHP 20 when placed on the printing medium 12 on the scanning direction setting screen U1 (YES in S305 ), the display control unit 52 will display The icon 402 of the HHP 20 is displayed in the initial position (S306). The orientation of the HHP 20 when the icon 402 is placed on the print medium 12 may be the orientation set initially. Icon 402 has been displayed when only changing the orientation of HHP 20 when placed on print medium 12 .

接着,显示控制部52显示放置在打印介质12上时的HHP20的朝向的列表404(S307)。因此,显示扫描方向设定画面U2。Next, the display control unit 52 displays a list 404 of the orientations of the HHP 20 when it is placed on the print medium 12 ( S307 ). Therefore, the scanning direction setting screen U2 is displayed.

接着,操作受理部53接受放置在打印介质12上时的HHP20的朝向的变更(S308)。用户有时也会不改变放置在打印介质12上时的HHP20的朝向。当接收到放置在打印介质12上时的HHP20的朝向的变更时,显示控制部52显示扫描方向设定画面U3。Next, the operation accepting unit 53 accepts the change in the orientation of the HHP 20 when it is placed on the print medium 12 ( S308 ). The user sometimes does not change the orientation of the HHP 20 when placed on the print medium 12 . When receiving the change in the orientation of the HHP 20 when placed on the print medium 12 , the display control unit 52 displays the scanning direction setting screen U3 .

显示控制部52显示变更后的初始位置和放置在打印介质12上时的HHP20的朝向的HHP的图标402(S309)。因此,显示扫描方向设定画面U4。The display control unit 52 displays the changed initial position and the HHP icon 402 in the orientation of the HHP 20 when the HHP 20 is placed on the print medium 12 ( S309 ). Therefore, the scanning direction setting screen U4 is displayed.

<关于系统状态><About system status>

接着,根据图16对HHP20的系统状态进行说明。图16所示是HHP20的系统状态的一个过渡图例。如图所示,在系统状态中主要有I.待机、II.预热中、III.打印中,在III.打印中进一步有IV.打印准备就绪、V.图像形成动作中以及VI.图像形成动作结束。图示的系统状态仅是一例,图示以外还可以有多种状态。Next, the system state of the HHP 20 will be described with reference to FIG. 16 . Figure 16 shows a transition diagram of the system state of the HHP20. As shown in the figure, the system states mainly include I. Standby, II. Warming up, and III. Printing. In III. Printing, IV. Printing ready, V. Image forming operation, and VI. Image forming Action ends. The system state shown in the figure is only an example, and there may be various states other than those shown in the figure.

I.待机是待机状态,II.预热中是进行打印的准备的状态,III.打印中是只要用户进行规定的操作就能立刻打印的状态。IV.打印准备就绪是对用户按下打印按钮26a进行待机的状态,V.图像形成动作中是用户正在扫描的状态,VI.图像形成动作结束意味着从V.图像形成动作中开始过渡到1页的打印结束了的一时的状态。I. Standby is a standby state, II. Preheating is a state ready for printing, and III. Printing is a state in which printing can be performed immediately as long as the user performs a predetermined operation. IV. Ready to print is the state in which the user presses the print button 26a to wait, V. During the image forming operation is the state where the user is scanning, VI. The end of the image forming operation means the transition from V. The image forming operation starts to 1 Temporary state when printing of the page has ended.

HHP20的电源刚接通之后是I.待机。从I.待机到II.预热中是以下列过渡条件来转移的。Immediately after the HHP20 is powered on, it is I. Standby. The transition from I. Standby to II. Preheating is performed under the following transition conditions.

(i)I.待机→II.预热中(i) I. Standby → II. Warming up

数据输入、打印按钮26a的长按(维护用)、有剩余页(关于剩余页将在后面叙述)Data input, long press of the print button 26a (for maintenance), remaining pages (the remaining pages will be described later)

从II.预热中到III.打印中是以下列过渡条件来过渡的。The transition from II. preheating to III. printing is carried out under the following transition conditions.

(ii)II.预热中→III.打印中(ii) II. Preheating → III. Printing

图像接收完成,且温度准备就绪,且陀螺偏移校正结束Image reception is complete, temperature is ready, and gyro offset correction is complete

刚过渡到III.打印中之后,系统状态就变成IV.打印准备就绪。从IV.打印准备就绪到V.图像形成动作中是以下列过渡条件来过渡的。Immediately after transitioning to III. Printing, the system status changes to IV. Printing ready. The transition from IV. printing ready to V. image forming action is made by the following transition conditions.

(iii)IV.打印准备就绪→V.图像形成动作中(iii) IV. Ready for printing → V. Image forming operation

打印按钮26a的按下Depression of the print button 26a

从V.图像形成动作中到VI.图像形成动作结束中是以下列过渡条件来过渡的。The transition from the V. image forming operation to the VI. image forming operation completion is made by the following transition conditions.

(iv)V.图像形成动作中→VI.图像形成动作结束(iv) V. Image forming operation → VI. Image forming operation completed

图像区域外、浮起检测、停止超时、打印按钮26a的按下Out of image area, floating detection, stop timeout, press of print button 26a

从图像形成动作结束到IV.打印准备就绪中是以下列过渡条件来过渡的。The transition from the completion of the image forming operation to the preparation for printing IV. is based on the following transition conditions.

(v)图像形成动作结束→IV.打印准备就绪(v) End of image forming operation → IV. Ready for printing

有剩余页There are remaining pages

从图像形成动作结束到II.预热中是以下列过渡条件来过渡的。The transition from the end of the image forming operation to the II. warm-up is the following transition conditions.

(vi)VI.图像形成动作结束→II.预热中(vi) VI. Image forming operation completed → II. Warming up

无剩余页,且数据输入中No pages remaining and data entry is in progress

从VI.图像形成动作结束到I.待机中是以下列过渡条件来过渡的。(vii)VI.图像形成动作结束→I.待机The transition from the completion of the VI. image forming operation to the I. standby is performed under the following transition conditions. (vii) VI. End of image forming operation → I. Standby

无剩余页no pages remaining

例如,在(v)的过渡因为在过渡到图像形成动作结束里后,但如果有剩余页,就会过渡到打印准备就绪的状态里,所以用户通过按下打印按钮26a,就能够过渡到V.图像形成动作中。剩余页是指在后述的单路径模式中,将图像分为Pn次的路径进行打印时,还剩余有应该扫描的路径。因此,即使在单路径模式中需要多次扫描的情况下,只要用户将HHP20移动到图像区域之外,就能够按下打印按钮26a开始下一次扫描,所以就提高了操作性。另外,在多路径模式的情况下,用户只要满足(iv)的过渡条件,即使留有没有打印的图像,也能够结束打印。For example, in the transition of (v), after the transition to the image forming operation is completed, if there are any remaining pages, the transition to the state of being ready to print is made. Therefore, the user can transition to V by pressing the print button 26a. . The image forming action is in progress. The remaining pages refer to the remaining paths to be scanned when the image is divided into Pn times of paths and printed in the single-path mode described later. Therefore, even when multiple scans are required in the single-pass mode, as long as the user moves the HHP 20 out of the image area, the user can press the print button 26a to start the next scan, thereby improving operability. In addition, in the case of the multi-path mode, as long as the user satisfies the transition condition (iv), printing can be ended even if an unprinted image remains.

<HHP进行的坐标表换><Coordinate table conversion by HHP>

在图12所示的扫描方向设定画面U中,用户设定的初始位置和放置在打印介质12上时的HHP20的朝向中的至少一方包含在与扫描有关的信息中,并被发送给HHP20。HHP20的位置管理部62根据初始位置和放置在打印介质12上时的HHP20的朝向,来变换位置计算电路34计算出的位置信息的坐标。In the scanning direction setting screen U shown in FIG. 12 , at least one of the initial position set by the user and the orientation of the HHP 20 when placed on the print medium 12 is included in the information related to scanning and sent to the HHP 20 . The position management unit 62 of the HHP 20 converts the coordinates of the position information calculated by the position calculation circuit 34 based on the initial position and the orientation of the HHP 20 when the HHP 20 is placed on the print medium 12 .

图17所示是初始位置在左上角部朝向D3时的坐标变换的一个说明图例。图像区域80的原点为左上角部,被二维地配置在+X方向和+Y方向上。用户通过HHP20来扫描第4象限。在这种情况下,当HHP20检测的位置信息由小写字母x、y来表示时,HHP20在图像区域80中检测的坐标就是-x、-y。由于x、y的绝对值与X、Y的绝对值相等,所以进行以下的变换即可。FIG. 17 is an explanatory diagram of the coordinate transformation when the initial position is in the upper left corner facing D3. The origin of the image area 80 is the upper left corner, and is two-dimensionally arranged in the +X direction and the +Y direction. The user scans quadrant 4 with the HHP20. In this case, when the position information detected by the HHP 20 is represented by lowercase letters x, y, the coordinates detected by the HHP 20 in the image area 80 are -x, -y. Since the absolute values of x and y are equal to the absolute values of X and Y, the following transformations may be performed.

-x→+X-x→+X

-y→+Y…式(3)-y→+Y... Formula (3)

还有,在图17中,喷嘴1~N的方向和+Y方向与通常的喷嘴71的朝向(图12(a))相反(喷嘴1与原点一致)。因此,位置管理部62上下颠倒地处理喷嘴1~N的位置信息。在此之上来进行式(3)的变换。17, the directions of the nozzles 1 to N and the +Y direction are opposite to the normal direction of the nozzle 71 (FIG. 12(a)) (the nozzle 1 corresponds to the origin). Therefore, the position management unit 62 processes the position information of the nozzles 1 to N upside down. On top of this, the transformation of formula (3) is performed.

喷嘴1→喷嘴NNozzle 1 → Nozzle N

喷嘴2→喷嘴N-1Nozzle 2 → Nozzle N-1

::

喷嘴N→喷嘴1Nozzle N → Nozzle 1

如果不进行该变换,就会以喷嘴1的坐标喷出喷嘴N的坐标的墨液,以喷嘴N的坐标来喷出喷嘴1的坐标的墨液。If this conversion is not performed, the ink with the coordinates of the nozzle N is ejected with the coordinates of the nozzle 1 , and the ink with the coordinates of the nozzle 1 is ejected with the coordinates of the nozzle N.

图18所示是初始位置在左上角部朝向D4时的坐标变换的一个说明图例。同样地,用户通过HHP20来扫描第4象限。在这种情况下,当HHP20检测的位置信息由小写字母x、y来表示时,HHP20在图像区域80中检测的坐标就是-x、+y。在这种情况下,如从图中可清楚地看出,只要进行以下变换即可。FIG. 18 is an explanatory diagram of the coordinate transformation when the initial position is in the upper left corner toward D4. Likewise, the user scans quadrant 4 through the HHP20. In this case, when the position information detected by the HHP 20 is represented by lowercase letters x, y, the coordinates detected by the HHP 20 in the image area 80 are -x, +y. In this case, as is clear from the figure, it is only necessary to perform the following transformations.

-x→+Y-x→+Y

+y→+X…式(4)+y→+X... Formula (4)

还有,在图18中,由于喷嘴N与原点一致,所以不需要喷嘴1~N的变换。In addition, in FIG. 18, since the nozzle N matches the origin, the conversion of the nozzles 1 to N is unnecessary.

图19所示是初始位置在左上角部朝向D2时的坐标变换的一个说明图例。同样地,用户通过HHP20来扫描第4象限。在这种情况下,当HHP20检测的位置信息由小写字母x、y来表示时,HHP20在图像区域80中检测的坐标就是+x和-y。在这种情况下,如从图中可清楚地看出,只要进行以下变换即可。FIG. 19 is an explanatory diagram illustrating the coordinate transformation when the initial position is in the upper left corner facing D2. Likewise, the user scans quadrant 4 through the HHP20. In this case, when the location information detected by the HHP 20 is represented by lowercase letters x, y, the coordinates detected by the HHP 20 in the image area 80 are +x and -y. In this case, as is clear from the figure, it is only necessary to perform the following transformations.

+x→+Y+x→+Y

-y→+X…式(5)-y→+X... Formula (5)

并且,在图19中,喷嘴N~1的方向与+X方向与通常的喷嘴71的朝向(图12(a))相反(喷嘴1与原点一致)。5。因此,位置管理部62上下颠倒地处理喷嘴1~N的位置信息。In addition, in FIG. 19 , the directions of the nozzles N to 1 and the +X direction are opposite to the normal direction of the nozzle 71 ( FIG. 12( a )) (the nozzle 1 matches the origin). 5. Therefore, the position management unit 62 processes the position information of the nozzles 1 to N upside down.

图17~图19的变换可以通过坐标系的变换来求得。在图17中,HHP20的坐标系反时针转动方向旋转180度、图18中HHP20的坐标系反时针转动方向旋转90度(顺时针转动方向为-90度)、图19中HHP20的坐标系反时针转动方向旋转270度(顺时针转动方向为-270度)时,与XY坐标系(打印介质坐标)一致。即,位置管理部62将HHP20的坐标系变换为图像的坐标系。The transformations in FIGS. 17 to 19 can be obtained by transformation of the coordinate system. In Figure 17, the coordinate system of HHP20 rotates 180 degrees counterclockwise, the coordinate system of HHP20 in Figure 18 rotates 90 degrees counterclockwise (clockwise rotation is -90 degrees), and the coordinate system of HHP20 in Figure 19 is reversed When the clockwise rotation direction is rotated 270 degrees (the clockwise rotation direction is -270 degrees), it is consistent with the XY coordinate system (print medium coordinates). That is, the position management unit 62 converts the coordinate system of the HHP 20 into the coordinate system of the image.

Figure BDA0002192276160000231
Figure BDA0002192276160000231

在图17~图19中对初始位置为左上角部的情况进行了说明,但初始位置位于右上角部等的情况也可以进行坐标变换。In FIGS. 17 to 19 , the case where the initial position is the upper left corner has been described, but the coordinate transformation may be performed when the initial position is in the upper right corner or the like.

图20(a)是说明初始位置为右上角部的方向D1时的坐标变换的图的一例。同样地,用户通过HHP20来扫描第4象限。在这种情况下,如果由小写字母x、y表示HHP20检测到的位置信息,则HHP20在图像区域80中检测到的坐标为-x,而在图像区域80中的X坐标的最大值Xmax处移动了HHP20的坐标。因此,只要进行以下的变换即可。FIG. 20( a ) is an example of a diagram illustrating coordinate transformation when the initial position is the direction D1 of the upper right corner. Likewise, the user scans quadrant 4 through the HHP20. In this case, if the position information detected by the HHP20 is represented by the lowercase letters x, y, the coordinates detected by the HHP20 in the image area 80 are -x, and the maximum value Xmax of the X coordinates in the image area 80 is Moved the coordinates of HHP20. Therefore, it is only necessary to perform the following transformations.

-x+Xmax→+X-x+Xmax→+X

+y→+Y…式(7)+y→+Y... Formula (7)

初始位置在右下角部或左下角部那样地来变更Y坐标时,只要将-y+Ymax变为Y即可。在初始位置被变更、设定为朝向D2~方向D4的情况下,只要组合坐标系的旋转和坐标的移位即可。When the Y coordinate is changed so that the initial position is at the lower right corner or the lower left corner, it is sufficient to change -y+Ymax to Y. When the initial position is changed and set to be in the direction D2 to D4, the rotation of the coordinate system and the displacement of the coordinates may be combined.

另外,如图20(b)所示,也可以移动图像区域80。在图20(b)中,图像区域80被水平移动到第三象限。图像的Y坐标没有改变,X坐标整体上为-Xmax。用户通过HHP20来扫描第三象限。在这种情况下,当HHP20检测的位置信息由小写字母x、y来表示时,HHP20在图像区域80中检测的坐标是-x、+y,但是由于已经改变了图像的X坐标,所以不需要坐标变换。In addition, as shown in FIG. 20( b ), the image area 80 may be moved. In Figure 20(b), the image area 80 is moved horizontally to the third quadrant. The Y coordinate of the image has not changed, the X coordinate is -Xmax as a whole. The user scans the third quadrant with the HHP20. In this case, when the position information detected by the HHP 20 is represented by lowercase letters x, y, the coordinates detected by the HHP 20 in the image area 80 are -x, +y, but since the X coordinate of the image has been changed, it is not Coordinate transformation is required.

-x→-X-x→-X

+y→+Y…式(8)+y→+Y... Formula (8)

<初始位置和放置在打印介质上时的HHP20的朝向的设定效果><Effect of setting the initial position and the orientation of the HHP20 when it is placed on the print medium>

接着,使用图21、图22来说明如本实施方式那样地,用户设定HHP20的初始位置和放置在打印介质12上时的HHP20的朝向的效果的。图21所示是在笔记本状的打印介质12上进行打印时的效果的一个说明图例。Next, the effect of setting the initial position of the HHP 20 and the orientation of the HHP 20 when placed on the print medium 12 by the user as in the present embodiment will be described with reference to FIGS. 21 and 22 . FIG. 21 is an explanatory diagram illustrating the effect of printing on the notebook-shaped printing medium 12 .

图21(a)所示是从用户来看是从左到右地扫描笔记本501的左页面时的情况。但是,在这种情况下,当用户从笔记本501的左端开始扫描时,随着HHP20接近笔记本501的中央部,有时纸会挠曲。图21(b)所示是纸挠曲的情况。当纸挠曲时就难以流畅地进行扫描,有可能会导致操作性和图像质量的降低。FIG. 21( a ) shows a situation when the left page of the notebook 501 is scanned from left to right from the user's point of view. However, in this case, when the user starts scanning from the left end of the notebook 501 , the paper may bend as the HHP 20 approaches the center of the notebook 501 . Fig. 21(b) shows the case where the paper is deflected. When the paper is deflected, it is difficult to scan smoothly, and there is a possibility that operability and image quality may be degraded.

相对于此,在本实施方式中,对于左页面来说,可以从笔记本中央部开始朝着从用户来看是左方向上进行扫描。图21(c)所示是作为一个示例,从用户来看是从左到右地扫描笔记本501的右页面时的情况。这时,当用户从笔记本501的中央部开始朝着从用户来看是右方向开始扫描时,HHP20无论扫描笔记本的哪个部分,纸张都难以挠曲。图21(d)所示是纸张不挠曲的状态。On the other hand, in the present embodiment, the left page can be scanned from the center of the notebook in the left direction as viewed by the user. FIG. 21( c ) shows, as an example, when the user scans the right page of the notebook 501 from left to right. At this time, when the user starts scanning from the center of the notebook 501 in the right direction as viewed by the user, the HHP 20 does not easily bend the paper regardless of which part of the notebook is scanned. Fig. 21(d) shows a state in which the paper is not bent.

因此,本实施方式的HHP20无论打印笔记本501的右页面还是左页面,由于用户能够选择初始位置,所以就能够减轻操作性和图像质量降低的可能性。Therefore, regardless of whether the HHP 20 of the present embodiment prints the right page or the left page of the notebook 501 , since the user can select the initial position, it is possible to reduce the possibility of lowering of operability and image quality.

图22所示是从图像的任意位置开始打印的效果的一个说明图例。图22(a)表示一般图像的一例。在大多数照片等里都是中央部有人脸或者有美丽的风景等,希望打印的主要被摄体511具有偏靠中央部的倾向。Figure 22 shows an illustration of the effect of starting printing from an arbitrary position in the image. FIG. 22( a ) shows an example of a general image. In most of the photographs and the like, there is a face or a beautiful scenery in the center, and the main subject 511 to be printed tends to be biased toward the center.

但是,当用户从图像的四角开始打印时,由于打印是从照片的背景开始的,所以到达主要的被摄体511需要时间。图21(b)所示是用箭头512表示以双方向打印来从图像的四角到打印全体为止的HHP20的扫描方向。例如,在第1行的扫描中,由于扫描的是几乎没有被摄体的区域,所以用户有时会感到不必要。However, when the user starts printing from the four corners of the image, since the printing starts from the background of the photo, it takes time to reach the main subject 511 . As shown in FIG. 21( b ), arrows 512 indicate the scanning direction of the HHP 20 from the four corners of the image to the entire print by bidirectional printing. For example, in the scan of the first line, since the scan is an area with few subjects, the user may feel unnecessary.

于是,如图22(c)所示地,在本实施方式中,通过用户将初始位置设定到任意的位置,就能够从图像的中央部附近开始打印了。如图22C所示地,用户可以通过较少的扫描距离来打印主要的被摄体511。Then, as shown in FIG. 22( c ), in the present embodiment, by setting the initial position to an arbitrary position by the user, printing can be started from the vicinity of the central portion of the image. As shown in FIG. 22C , the user can print the main subject 511 with less scanning distance.

另外,对于不需要的背景,由于用户只要按下打印按钮26a,或使得HHP20从打印介质12浮起等使得系统状态过渡,即使图像残留也能够强制结束打印,所以就能够在任意的时机完成图像形成动作了。In addition, for the unnecessary background, since the user only needs to press the print button 26a or float the HHP 20 from the print medium 12 to make the system state transition, printing can be forcibly ended even if the image remains, so the image can be completed at an arbitrary timing. Action is formed.

图23所示是为了用户将图像的任意位置设定在初始位置里的扫描方向设定画面U5的一例。在图23(a)中所示的是"请轻叩开始打印的地方"信息513和图像的预览401。用户通过轻叩主要的被摄体的附近就能够将任意位置设定为初始位置。对于该初始位置,用户同样能够设置放置在打印介质12上时的HHP20的朝向。FIG. 23 shows an example of the scanning direction setting screen U5 for the user to set an arbitrary position of the image in the initial position. Shown in FIG. 23(a) is a "Please tap the place to start printing" message 513 and a preview 401 of the image. The user can set an arbitrary position as the initial position by tapping the vicinity of the main subject. For this initial position, the user can also set the orientation of the HHP 20 when placed on the print medium 12 .

图23(b)所示是将任意的部位设定为初始位置时的坐标变换的一个说明图例。当用户将(X0,Y0)设定为初始位置时,由于HHP20开始扫描时的坐标为(X0,Y0),所以位置管理部62就从图像输出器11取得并设定(X0,Y0)。(X0,Y0)包含在与扫描有关的信息中。即,HHP20的初始坐标不是(0,0)而是从(X0,Y0)开始的。以后,只要根据位置计算电路34计算出的x、y来决定坐标即可。FIG. 23( b ) is an explanatory diagram illustrating coordinate transformation when an arbitrary part is set as the initial position. When the user sets (X0, Y0) as the initial position, since the coordinates when the HHP 20 starts scanning is (X0, Y0), the position management unit 62 acquires and sets (X0, Y0) from the image outputter 11 . (X0, Y0) is included in the scan-related information. That is, the initial coordinates of HHP20 are not (0, 0) but start from (X0, Y0). After that, the coordinates need only be determined based on the x and y calculated by the position calculating circuit 34 .

<单路径模式和多路径模式><Single path mode and multipath mode>

接下来,对作为HHP20的扫描模式的单路径模式和多路径模式进行说明。如图26中所说明的,用户在图像输出器11中设定单路径模式或多路径模式。Next, the single-path mode and the multi-path mode, which are scan modes of the HHP 20, will be described. As illustrated in FIG. 26 , the user sets the single-path mode or the multi-path mode in the image outputter 11 .

图24所示是单路径模式的一个说明图例。单路径模式是从用户来看仅朝着一个方向扫描时进行打印的扫描模式。在图24中,从用户来看是仅在从右向左扫描时才喷出墨液。因此,在单路径模式中,HHP20不计算Y坐标(即使计算也不用于喷出控制)。另外,位置管理部62将喷嘴1~N中的任意一个或平均值作为所有的喷嘴1~N的X坐标来处理。由于喷嘴1~N以相同的时机来打印X坐标相同的图像,所以就能够提高单路径模式的图像质量。Figure 24 shows an illustration of the single path mode. The single-path mode is a scan mode that prints while scanning in only one direction from the user's point of view. In FIG. 24, from the user's point of view, the ink is ejected only when scanning from right to left. Therefore, in the single-path mode, the HHP 20 does not calculate the Y coordinate (even if it is calculated, it is not used for ejection control). In addition, the position management unit 62 handles any one or the average value of the nozzles 1 to N as the X coordinates of all the nozzles 1 to N. Since the nozzles 1 to N print images with the same X-coordinate at the same timing, the image quality in the single-path mode can be improved.

在单路径模式中,也存在有从用户来看是从左向右进行扫描的设定。无论是用户从用户来看是从右向左扫描的单路径模式还是从左向右扫描的单路径模式,当原点、初始位置以及放置在打印介质12上时的HHP20的朝向确定时,图像和HHP20的相对位置就确定了。从用户来看是从左向右进行扫描时,从用户来看是仅从左向右进行扫描时的图像的坐标与喷嘴71的坐标一致,从用户来看是从右向左进行扫描时,从用户来看是仅从右向左进行扫描时的图像的坐标与喷嘴71的坐标一致。因此,在单路径模式中,只有在确定的扫描方向上扫描时才能够喷出墨液。In the single-path mode, there is also a setting in which scanning is performed from left to right from the user's point of view. Whether it is the single-path mode of scanning from right to left or the single-path mode of scanning from left to right from the user's point of view, when the origin, initial position, and orientation of the HHP 20 when placed on the print medium 12 are determined, the image and The relative position of HHP20 is determined. When scanning from left to right from the user's point of view, the coordinates of the image when scanning from left to right only coincides with the coordinates of the nozzle 71, and when scanning from right to left from the user's point of view, From the user's point of view, only the coordinates of the image when scanned from right to left coincide with the coordinates of the nozzle 71 . Therefore, in the single-pass mode, ink can be ejected only when scanning in a certain scanning direction.

图像输出器11计算图像的打印需要多少次扫描(路径)。图像输出器11根据文本数据的字符大小及行数和喷嘴1~N的高度h[mm]来计算打印文本数据所需的路径数Pn,并将Pn个图像发送给HHP20。如此,将这种分为Pn个来打印的称为Pn路径打印。The image outputter 11 calculates how many scans (paths) are required for printing of the image. The image outputter 11 calculates the number of paths Pn required to print the text data based on the character size and number of lines of the text data and the heights h[mm] of the nozzles 1 to N, and sends the Pn images to the HHP 20 . In this way, dividing this into Pn pieces and printing is called Pn path printing.

例如,当字符尺寸为16点(point)时,1行的高度就是"16×0.35[mm]=5.6[mm]"。该"0.35"为1点换算为mm的值。HHP20在1次扫描中能够打印的高度作为规格来决定的IJ记录头24的长度如下。该长度为h[mm]。由于1个字符的大小(point)事先被限制在该h以下,所以在1行的文本的扫描就不需要多个的扫描路径。由此,就能够抑制字符在中途中断后图像质量的下降。For example, when the character size is 16 points, the height of one line is "16×0.35[mm]=5.6[mm]". This "0.35" is a value converted to mm for 1 point. The length of the IJ recording head 24 determined as a specification by the height that the HHP 20 can print in one scan is as follows. The length is h[mm]. Since the size (point) of one character is limited to the h or less in advance, scanning of one line of text does not require a plurality of scan paths. As a result, it is possible to suppress deterioration of image quality after characters are interrupted on the way.

图像输出器11一行一行地增大行数,并判断该行数的高度是否在h以下。行与行之间也以考虑为好。考虑字符的大小和行间来计算2行的高度,并与IJ记录头24的高度h比较。重复该比较,直到k行的高度大于IJ记录头24的高度h为止。k-1行就是1次扫描能够打印的最大行数。The image outputter 11 increases the number of lines line by line, and determines whether the height of the number of lines is equal to or less than h. It is also good to consider between lines. The height of 2 lines is calculated in consideration of the size of characters and the space between lines, and compared with the height h of the IJ recording head 24 . This comparison is repeated until the height of the k rows is greater than the height h of the IJ recording head 24 . K-1 lines is the maximum number of lines that can be printed in one scan.

图像输出器11以这种方式来计算1次扫描能够打印的行数,并分成Pn次的扫描后将图像发送到HHP20。在图24中,判断为需要3次扫描。纵向扫描的情况的考虑方法也相同。In this way, the image output unit 11 calculates the number of lines that can be printed in one scan, divides it into Pn scans, and transmits the image to the HHP 20 . In FIG. 24 , it is determined that three scans are required. The method of considering the case of vertical scanning is also the same.

接着,图25所示是多路径模式的一个说明图例。多路径模式是从用户来看时在从左向右的扫描以及从右向左的扫描中都喷出墨液的扫描模式(以往返方向的扫描来形成图像的扫描模式)。其具有用户的扫描量少的优点,另外,还具有对于在1次扫描中不能够打印的大尺寸的图像也能够进行打印的优点。Next, Fig. 25 shows an explanatory diagram of the multipath mode. The multi-path mode is a scan mode in which ink is ejected in both left-to-right scans and right-to-left scans when viewed from the user (scanning modes in which images are formed by scanning in the reciprocating direction). This has the advantage that the amount of scanning by the user is small, and also has the advantage of being able to print even a large-size image that cannot be printed in one scan.

另外,也可以通过多路径模式来打印文本(打印时被图像化)。但是,通过多路径模式打印的文字由于喷嘴71的高度h的限制,图像质量有可能降低。In addition, text can also be printed in multi-path mode (imaged when printing). However, in characters printed in the multi-path mode, the image quality may be degraded due to the limitation of the height h of the nozzles 71 .

如图26所示,用户可以操作图像输出器11来设定扫描方向模式。图26所示是图像输出器11所显示的扫描方向设定画面421的一个例示图。扫描方向的设定画面421具有"请设定扫描方向"的消息422以及与"单向"和"双向"对应的单选按钮423,424。用户选择2个单选按钮423,424中的任一个。另外,即使在用户没有选择扫描方向的情况下,缺省值也被确定。As shown in FIG. 26, the user can operate the image outputter 11 to set the scanning direction mode. FIG. 26 is a diagram showing an example of the scanning direction setting screen 421 displayed on the image output device 11 . The scanning direction setting screen 421 has a message 422 "Please set the scanning direction" and radio buttons 423 and 424 corresponding to "one-way" and "two-way". The user selects either of the 2 radio buttons 423, 424. In addition, even in the case where the user does not select the scanning direction, the default value is determined.

另外,图26的扫描方向的设定画面421和图12的扫描方向设定画面U可以先设定任一个。用户可以独立地设置"单向"或"双向"和HHP20的初始位置以及放置在打印介质12上时的HHP20的朝向。In addition, either of the scanning direction setting screen 421 of FIG. 26 and the scanning direction setting screen U of FIG. 12 may be set first. The user can independently set "unidirectional" or "bidirectional" and the initial position of the HHP 20 and the orientation of the HHP 20 when placed on the print medium 12 .

<放置在以单路径模式纵向扫描中的HHP的打印介质上时的HHP20的朝向><Orientation of the HHP 20 when placed on the print medium of the HHP in portrait scanning in single-pass mode>

在图12等中,对于能够任意设定初始位置和放置在打印介质12上时的HHP20的朝向进行了说明,但在主要打印文字字符的单路径模式中,可以比较容易地实现纵向扫描。如上所述,在日语或汉语中,由于字符被纵向地记述,所以存在有以纵向扫描来打印字符的需要。这时,如果用户进行如图12所示的设定,就通过纵向扫描来打印纵向书写的字符。但是,在单路径模式中,能够更简易地以纵向扫描的方式打印纵向书写的文字。12 and the like, the initial position and the orientation of the HHP 20 when placed on the printing medium 12 can be arbitrarily set, but vertical scanning can be relatively easily realized in the single-path mode in which characters are mainly printed. As described above, in Japanese or Chinese, since characters are written vertically, there is a need to print characters by vertical scanning. At this time, if the user performs the setting as shown in FIG. 12, the characters written vertically are printed by vertical scanning. However, in the single-pass mode, it is easier to print text written vertically by scanning vertically.

图27所示是变换为纵向书写的字符的扫描例的说明图。首先,图27(a)所示是原点为左上角部被配置在+X方向和+Y方向的二维里作为图像来配置的横向书写字符的状态。在图27(a)中记述有"HAND"这样的字母,在日语的情况下也一样,发送的是字符被横向书写的图像。因此,用户不能以纵向书写的方式来打印字符。FIG. 27 is an explanatory diagram showing an example of scanning of characters converted to vertical writing. First, FIG. 27( a ) shows a state in which horizontally written characters are arranged as an image in two dimensions with the origin at the upper left corner and arranged in the +X direction and the +Y direction. In Fig. 27(a), letters such as "HAND" are described, and in the case of Japanese as well, an image in which the characters are written horizontally is transmitted. Therefore, the user cannot print characters in a portrait-oriented manner.

于是,在本实施方式中,图像输出器11的图像处理部55是通过以下的任一方法来将横向书写变换为纵向书写的。a.使用纵向书写字体b.将字符一个一个地旋转90度图27(b)所示是通过a.b.中任一种方式来变换成纵向书写后的字符。可以看到,"HAND"被变换为纵向书写了。在图27(b)的状态下,当用户是从用户来看为从左向右扫描时,因为从用户来看字符是颠倒90度来打印的,所以用户的扫描感觉不太好。Therefore, in the present embodiment, the image processing unit 55 of the image output device 11 converts the horizontal writing to the vertical writing by any of the following methods. a. Use the vertical writing font b. Rotate the characters one by one by 90 degrees Figure 27(b) shows the characters after converting into vertical writing by any of the methods a.b. As you can see, "HAND" has been converted to vertical writing. In the state of FIG. 27( b ), when the user scans from left to right from the user's point of view, since the characters are printed 90 degrees upside down from the user's point of view, the user's scanning feeling is not good.

接着,考虑用户以朝向D2的握持方法来扫描HHP20的情况。图27(c)所示是用户将HHP20顺时针旋转90度(朝向D2的握持方法)后扫描的字符。图27(b)和(c)仅是图像的朝向变化,作为"HAND"的图像是相同的。Next, consider the case where the user scans the HHP 20 with the holding method toward D2. Figure 27(c) shows the characters scanned by the user after rotating the HHP20 90 degrees clockwise (holding method toward D2). Figures 27(b) and (c) are only the orientation changes of the images, and the images as "HAND" are the same.

在图27(c)中,可以在打印介质12上纵向书写字符。在单路径模式中,由于HHP20不检测Y坐标,因此用户可以不设定放置在打印介质12上时的HHP20的朝向或初始位置,通过改变扫描方向就能够进行纵向扫描。In FIG. 27( c ), characters can be written longitudinally on the printing medium 12 . In the single-path mode, since the HHP 20 does not detect the Y coordinate, the user can perform vertical scanning by changing the scanning direction without setting the orientation or initial position of the HHP 20 when placed on the print medium 12 .

在图27(c)中,文字虽然可以纵向书写,但由于用户是使得喷嘴1位于H字符的左上角部来进行HHP20的位置对准的,所以有可能感到位置难以对准。但是,在用左手进行扫描的情况下,就有可能降低位置对准的难度。In FIG. 27( c ), although characters can be written vertically, the user may feel difficult to align the HHP 20 by positioning the nozzle 1 at the upper left corner of the H character. However, in the case of scanning with the left hand, it is possible to reduce the difficulty of positional alignment.

因此,如图28所示地,有效的是与图27相反地设定放置在打印介质12上时的HHP20的朝向,将喷嘴1~N的位置信息上下颠倒地来进行。图28所示是在单路径模式中的放置在打印介质12上时的HHP20的朝向的一个例示图。Therefore, as shown in FIG. 28 , it is effective to set the orientation of the HHP 20 when it is placed on the print medium 12 in the opposite direction to that of FIG. 27 , and to perform the operation by turning the position information of the nozzles 1 to N upside down. FIG. 28 is an illustration of the orientation of the HHP 20 when placed on the print medium 12 in the single-pass mode.

图28(a)~(c)所示的放置在打印介质12上时的HHP20的朝向虽然不同,但是HHP20对于图像区域80的相对位置是相同的。在图28(a)~(c)中,由于用户是使得喷嘴N位于H字符的左上角部来进行HHP20的定位的,所以位置对准就容易。对于纵向书写的字符来说,用户可以在从用户来看是从左向右(图28(a))、或从右向左(图28(b))、或从上向下的方向上扫描(图28(c))。Although the orientations of the HHPs 20 when placed on the print medium 12 shown in FIGS. 28( a ) to ( c ) are different, the relative positions of the HHPs 20 to the image area 80 are the same. In FIGS. 28( a ) to ( c ), since the user positions the HHP 20 by positioning the nozzle N at the upper left corner of the H character, alignment is easy. For characters written in portrait orientation, the user can scan in a left-to-right (Fig. 28(a)), or right-to-left (Fig. 28(b)), or top-to-bottom direction as viewed by the user (Fig. 28(c)).

另外,在图28的初始位置和放置在打印介质12上时的HHP20的朝向的情况下,位置管理部62进行与设定为朝向D3时的情况相同的坐标变换。由于Y坐标不用于墨液喷射,所以不需要变换。In addition, in the case of the initial position of FIG. 28 and the orientation of the HHP 20 when it is placed on the printing medium 12, the position management unit 62 performs the same coordinate transformation as when the orientation is set to D3. Since the Y coordinate is not used for ink jetting, no transformation is required.

-x→+X…式(9)-x→+X... Formula (9)

另外,在图28中,喷嘴1~N的方向和+Y方向与通常的喷嘴71的朝向(图12(a))相反(喷嘴1与原点一致)。因此,位置管理部62将喷嘴1~N的位置信息上下颠倒(否则会成为镜像字符)。In addition, in FIG. 28 , the directions of nozzles 1 to N and the +Y direction are opposite to the normal direction of nozzle 71 ( FIG. 12( a )) (nozzle 1 corresponds to the origin). Therefore, the position management unit 62 inverts the position information of the nozzles 1 to N up and down (otherwise, it becomes a mirror image).

图29所示是以单路径模式来纵向扫描时由图像输出器11执行的处理的一个流程图例。FIG. 29 shows an example of a flowchart of processing performed by the image outputter 11 when scanning vertically in the single-path mode.

首先,用户通过图14的横向扫描纵向扫描设定画面和图26的扫描方向的设定画面来进行单路径模式和纵向扫描的设定。图像输出器11的操作受理部53接受单路径模式的纵向扫描的设定(S401)。First, the user performs the setting of the single-path mode and the vertical scan through the horizontal scan vertical scan setting screen in FIG. 14 and the scan direction setting screen in FIG. 26 . The operation accepting unit 53 of the image output device 11 accepts the setting of the vertical scan in the single-path mode (S401).

图像处理部55将纵向书写字体或字符的图像旋转(S402)。由于该图像被发送到HHP20,所以HHP20通过坐标变换和将喷嘴1~N的位置信息上下颠倒地处理,就能够纵向扫描地打印了。The image processing unit 55 rotates the image of the vertical writing font or character ( S402 ). Since this image is sent to the HHP 20, the HHP 20 can perform vertical scanning printing by performing coordinate transformation and processing the position information of the nozzles 1 to N upside down.

<全体的动作步骤><Overall operation procedure>

图30所示是说明图像输出器11和HHP20的动作步骤的一个流程图例。首先,用户按下图像输出器11的电源按钮(U101)。图像输出器11接受该动作后,从电池等来供给电源进行启动。FIG. 30 is an example of a flowchart for explaining the operation procedure of the image output unit 11 and the HHP 20 . First, the user presses the power button of the image outputter 11 (U101). After receiving this operation, the image outputter 11 is powered up from a battery or the like and starts up.

用户操作图像输出器11来选择要打印的图像(U102)。图像输出器11的操作受理部53受理图像的选择。有时也受理文本数据的输入或选择。显示控制部52也可以显示预览。The user operates the image outputter 11 to select an image to be printed (U102). The operation accepting unit 53 of the image output device 11 accepts selection of an image. Input or selection of text data may also be accepted. The display control unit 52 may also display a preview.

接着,用户如图12所说明地,设定HHP20的初始位置和放置在打印介质12上时的HHP20的朝向(U103,U104)。接着,操作受理部53受理初始位置和放置在打印介质12上时的HHP20的朝向。另外,用户设定单路径模式或多路径模式。也可以进行简易的纵向书写的设定。Next, as described in FIG. 12 , the user sets the initial position of the HHP 20 and the orientation of the HHP 20 when it is placed on the print medium 12 ( U103 , U104 ). Next, the operation accepting unit 53 accepts the initial position and the orientation of the HHP 20 when it is placed on the print medium 12 . In addition, the user sets the single-path mode or the multi-path mode. Simple vertical writing settings are also possible.

用户进行将所选择的图像作为打印任务来执行的操作(U105)。即,按下打印的开始按钮。HHP20的操作受理部53接受打印任务的执行的要求。根据打印任务的请求,将有关图像及扫描的信息向HHP20发送。The user performs an operation of executing the selected image as a print job (U105). That is, the start button of printing is pressed. The operation accepting unit 53 of the HHP 20 accepts a request for execution of a print job. Information about images and scans is sent to the HHP20 as requested by print jobs.

用户握持HHP20,在打印介质12(例如笔记本)上确定初始位置(U106)。The user holds the HHP 20 and determines an initial position on the print medium 12 (eg, a notebook) (U106).

然后,用户按下HHP20的打印按钮26a(U107)。HHP20受理打印按钮26a的按下。Then, the user presses the print button 26a of the HHP 20 (U107). The HHP 20 accepts the pressing of the print button 26a.

用户使得HHP20在打印介质12上滑动来自由地扫描(U108)。The user slides the HHP 20 on the print medium 12 to scan freely (U108).

接下来,说明HHP20的动作。以下动作是CPU33通过执行固件来进行的。Next, the operation of HHP20 will be described. The following operations are performed by the CPU 33 by executing the firmware.

HHP20也通过电源的接通ON来启动。HHP20的启动处理部63对内置在HHP20里的图3、图4的硬件要素进行初始化(S101)。例如,对导航传感器I/F42或陀螺传感器I/F45的寄存器进行初始化,或者对打印/传感器时机生成部43设定时机值。另外,建立HHP20和图像输出器11之间的通信。例如,以蓝牙(注册商标)通信时,用户预先进行图像输出器11和HHP20的配对。The HHP20 is also activated by turning on the power supply. The startup processing unit 63 of the HHP 20 initializes the hardware elements of FIGS. 3 and 4 built in the HHP 20 ( S101 ). For example, the registers of the navigation sensor I/F 42 or the gyro sensor I/F 45 are initialized, or the timing value is set to the print/sensor timing generation unit 43 . In addition, communication between the HHP 20 and the image outputter 11 is established. For example, when communicating by Bluetooth (registered trademark), the user performs pairing of the image outputter 11 and the HHP 20 in advance.

HHP20的启动处理部63判断初始化是否完成,在未完成的情况下重复该判定(S102)。The startup processing unit 63 of the HHP 20 judges whether or not the initialization has been completed, and repeats the judgment if not completed ( S102 ).

当初始化结束后(S102为"是"),HHP20的显示控制部通过OPU26的例如LED点亮,来通知用户是可以打印的状态(S103)。由此,用户知道是可以打印的状态,并如上所述地来请求打印任务的执行。When the initialization is completed (YES in S102), the display control unit of the HHP 20 notifies the user that printing is possible by turning on, for example, an LED of the OPU 26 (S103). Thereby, the user knows that the printing is possible, and requests the execution of the print job as described above.

根据打印任务的执行的要求,HHP20的通信I/F27从图像输出器11接收图像的输入,显示控制部68通过使OPU26的LED闪烁等来将输入了图像一事通知给用户(S104)。The communication I/F 27 of the HHP 20 receives input of an image from the image outputter 11 in response to a request for execution of a print job, and the display control unit 68 notifies the user that the image has been input by blinking the LED of the OPU 26 ( S104 ).

当用户在打印介质12上确定HHP20的初始位置并按下打印按钮26a时,HHP20接收该操作,并且信息取得控制部61使得导航传感器I/F42读取位置信息(S105)。由此,导航传感器I/F42与导航传感器30进行通信,取得导航传感器30检测到的移动量并存储到寄存器等中(S1001)。信息取得控制部61从导航传感器I/F42读取移动量。When the user determines the initial position of the HHP 20 on the print medium 12 and presses the print button 26a, the HHP 20 receives the operation, and the information acquisition control section 61 causes the navigation sensor I/F 42 to read position information (S105). Thereby, the navigation sensor I/F42 communicates with the navigation sensor 30, acquires the movement amount detected by the navigation sensor 30, and stores it in a register etc. (S1001). The information acquisition control unit 61 reads the movement amount from the navigation sensor I/F 42 .

用户刚按下打印按钮26a之后取得的移动量为0,但即使不是0,位置管理部62例如将坐标(0,0)存储到DRAM29或CPU33的寄存器等中(S106)。The movement amount acquired immediately after the user presses the print button 26a is 0, but even if it is not 0, the position management unit 62 stores, for example, the coordinates (0, 0) in a register of the DRAM 29 or the CPU 33 (S106).

此外,当确定了限定后,打印/传感器时机生成部43就开始时机的生成(S107)。当打印/传感器时机生成部43达到初始化设定的导航传感器30的移动量的获取时机时,就对导航传感器I/F42和陀螺传感器I/F45指示时机。这是周期性地进行的,即是上述的采样周期。Further, when the limitation is determined, the print/sensor timing generation unit 43 starts timing generation (S107). When the print/sensor timing generation unit 43 reaches the initially set acquisition timing of the movement amount of the navigation sensor 30 , the timing is instructed to the navigation sensor I/F 42 and the gyro sensor I/F 45 . This is done periodically, ie the sampling period described above.

HHP20的信息取得控制部61判断是否为取得移动量和角速度信息的时机(S108)。该判定虽然根据中断控制器41的通知来进行,但也可以通过CPU33对与打印/传感器时机生成部43相同的时机进行计数来判定。The information acquisition control unit 61 of the HHP 20 determines whether or not it is a timing to acquire the movement amount and angular velocity information ( S108 ). Although this determination is made based on the notification from the interrupt controller 41 , the CPU 33 may count the same timing as the print/sensor timing generation unit 43 for determination.

进入取得移动量和角速度信息的时机时,HHP20的信息取得控制部61从导航传感器I/F42取得移动量,从陀螺传感器I/F45取得角速度信息(S109)。如上所述,陀螺传感器I/F45是通过打印/传感器时机生成部43生成的时机从陀螺传感器31取得角速度信息,导航传感器I/F42是通过打印/传感器时机生成部43生成的时机从导航传感器30取得移动量的。When it is time to acquire the movement amount and angular velocity information, the information acquisition control unit 61 of the HHP 20 acquires the movement amount from the navigation sensor I/F 42 and the angular velocity information from the gyro sensor I/F 45 ( S109 ). As described above, the gyro sensor I/F 45 acquires the angular velocity information from the gyro sensor 31 at the timing generated by the print/sensor timing generation unit 43 , and the navigation sensor I/F 42 obtains the angular velocity information from the navigation sensor 30 at the timing generated by the print/sensor timing generation unit 43 . Get the amount of movement.

接着,位置计算电路34使用角速度信息和移动量来计算导航传感器30的当前位置信息(S110)。具体而言,位置计算电路34是在上一次的周期所计算出的位置信息(X,Y)里加上从本次取得的移动量(ΔX',ΔY')及角速度信息计算出的移动距离,来计算当前的导航传感器30的位置信息。仅是初始位置在没有上一次计算出的位置信息的情况下,对初始位置加上根据本次取得的移动量(ΔX′、ΔY′)和角速度信息计算出的移动距离,计算出当前的导航传感器30的位置信息。Next, the position calculation circuit 34 calculates the current position information of the navigation sensor 30 using the angular velocity information and the movement amount (S110). Specifically, the position calculation circuit 34 adds the movement distance calculated from the movement amount (ΔX', ΔY') and angular velocity information acquired this time to the position information (X, Y) calculated in the previous cycle, to calculate the current position information of the navigation sensor 30 . Only the initial position If there is no position information calculated last time, the current navigation is calculated by adding the movement distance calculated from the movement amount (ΔX', ΔY') and angular velocity information obtained this time to the initial position. Location information of the sensor 30 .

接着,位置计算电路34使用导航传感器30的当前的位置信息来计算各个喷嘴71的当前的位置信息(S111)。Next, the position calculation circuit 34 calculates the current position information of each nozzle 71 using the current position information of the navigation sensor 30 (S111).

如此,由于通过打印/传感器时机生成部43同时或几乎同时获得角速度信息和移动量,所以通过旋转角和以检测到旋转角的时机所取得的移动量就能够计算喷嘴71的位置信息。因此,即使喷嘴71的位置信息是通过种类不同的传感器的信息来计算的,喷嘴71的位置信息的精度也难以降低。In this way, since the angular velocity information and the movement amount are obtained by the print/sensor timing generation unit 43 at the same time or almost at the same time, the position information of the nozzle 71 can be calculated from the rotation angle and the movement amount obtained at the timing when the rotation angle is detected. Therefore, even if the positional information of the nozzles 71 is calculated from the information of different kinds of sensors, the accuracy of the positional information of the nozzles 71 is difficult to degrade.

接着,位置管理部62根据初始位置和放置在打印介质12上时的HHP20的朝向来变换喷嘴71的位置信息(S112-2)。对于步骤S111-2的处理将在图31中说明。Next, the position management unit 62 converts the position information of the nozzles 71 according to the initial position and the orientation of the HHP 20 when it is placed on the printing medium 12 ( S112 - 2 ). The processing for step S111-2 will be described in FIG. 31 .

接着,打印控制部66控制DMAC38,根据计算出的各喷嘴71的位置信息,将各喷嘴71的周边图像的图像从DRAM29向ImageRAM37发送(S112)。另外,旋转器39根据用户指定的喷头位置(HHP20的握法等)以及IJ记录头24的倾斜来使得图像旋转。Next, the print control unit 66 controls the DMAC 38 to transmit the image of the peripheral image of each nozzle 71 from the DRAM 29 to the ImageRAM 37 based on the calculated position information of each nozzle 71 ( S112 ). In addition, the rotator 39 rotates the image according to the head position (holding method of the HHP 20 , etc.) designated by the user and the inclination of the IJ recording head 24 .

接着,打印控制部66使用IJ记录头控制部44,对构成周边图像的各图像要素的位置坐标和各喷嘴71的位置坐标进行比较(S113)。位置计算电路34使用喷嘴71的过去的位置信息和当前的位置信息来计算喷嘴71的加速度。由此,位置计算电路34在比导航传感器I/F42取得移动量、陀螺传感器I/F45取得角速度信息的周期更短的IJ记录头24的每个墨液喷射周期里计算喷嘴71的位置信息。Next, the printing control unit 66 uses the IJ recording head control unit 44 to compare the position coordinates of each image element constituting the peripheral image with the position coordinates of each nozzle 71 ( S113 ). The position calculation circuit 34 calculates the acceleration of the nozzle 71 using the past position information and the current position information of the nozzle 71 . Thus, the position calculation circuit 34 calculates the position information of the nozzles 71 in each ink ejection cycle of the IJ recording head 24 which is shorter than the cycle in which the navigation sensor I/F 42 obtains the movement amount and the gyro sensor I/F 45 obtains the angular velocity information.

打印控制部66从喷嘴71的位置信息来判定图像要素的坐标是否包含在规定范围内(S114)。The print control unit 66 determines whether or not the coordinates of the image elements are included in a predetermined range from the position information of the nozzles 71 ( S114 ).

在不满足喷出条件的情况下(步骤S114为"否"),处理返回到步骤S108。在满足喷出条件的情况下(步骤S114为"是"),打印控制部66使用IJ记录头控制部44,对每个喷嘴71都将图像要素的输出到IJ记录头驱动电路23(步骤S115)。由此,就在打印介质12中喷出墨液了。IJ记录头控制部44对喷出控制表进行更新。When the discharge conditions are not satisfied (NO in step S114), the process returns to step S108. When the discharge conditions are satisfied (YES in step S114), the printing control unit 66 uses the IJ recording head control unit 44 to output the image elements to the IJ recording head driving circuit 23 for each nozzle 71 (step S115). ). As a result, the ink is ejected in the printing medium 12 . The IJ recording head control unit 44 updates the discharge control table.

接着,状态控制部67判断是否输出了全部图像、是否检测到浮起、是否检测到图像区域外、或者打印按钮26a是否松开(步骤S116)。在步骤S116的判定为"否"的情况下,重复步骤S108至步骤S115的处理。Next, the state control unit 67 determines whether all the images are output, whether floating is detected, whether outside the image area is detected, or whether the print button 26a is released (step S116). When the determination of step S116 is "NO", the process of step S108 to step S115 is repeated.

在步骤S116的判定为"是"的情况下,显示控制部68例如使OPU26的LED点亮并通知用户打印已结束(步骤S117)。When the determination of step S116 is "Yes", the display control part 68 turns on the LED of the OPU26, for example, and notifies the user that printing has been completed (step S117).

<<HHP的动作>><<Actions of HHP>>

图31所示是说明HHP20根据有关扫描的信息来进行处理的一个流程图例。图31的处理是在图30的步骤S111-2处执行的。FIG. 31 is an example of a flowchart illustrating the processing performed by the HHP 20 based on the information about the scan. The process of FIG. 31 is performed at step S111-2 of FIG. 30 .

如图30的步骤S104中所说明的,HHP20的通信部64接收有关图像及扫描的信息(步骤S201)。As described in step S104 of FIG. 30 , the communication unit 64 of the HHP 20 receives information on images and scans (step S201 ).

位置管理部62判断用户是否选择了多路径模式(步骤S202)。在多路径模式的情况下(步骤S202为“是”),位置管理部62进一步判断初始位置是否为左上角部,并且放置在所设定的打印介质12上时的HHP20的朝向是否为朝向D1(步骤S203)。这是因为,在这种情况下是不需要变换坐标的缘故。在步骤S203的判断为"否"的情况下,处理进入步骤S205。The location management unit 62 determines whether the user has selected the multi-path mode (step S202). In the case of the multi-path mode (YES in step S202 ), the position management unit 62 further determines whether the initial position is the upper left corner, and whether the orientation of the HHP 20 when placed on the set print medium 12 is the orientation D1 (step S203). This is because, in this case, it is not necessary to transform the coordinates. When the determination of step S203 is NO, the process proceeds to step S205.

在步骤S203的判断为"是"的情况下,位置管理部62如图13等所说明地来变换HHP20的坐标,并根据放置在打印介质12上时的HHP20的朝向将喷嘴1~N上下颠倒(步骤S204)。另外,当用户将图像的任意的位置选择为初始位置时,位置管理部62就将任意的位置的坐标设为HHP20的初始坐标。When the determination in step S203 is YES, the position management unit 62 converts the coordinates of the HHP 20 as described in FIG. 13 and the like, and inverts the nozzles 1 to N upside down according to the orientation of the HHP 20 when placed on the printing medium 12 (step S204). In addition, when the user selects an arbitrary position of the image as the initial position, the position management unit 62 sets the coordinates of the arbitrary position as the initial coordinates of the HHP 20 .

打印控制部66根据HHP20的坐标和图像的坐标来喷出墨液(步骤S205)。该处理相当于图30的步骤S114、S115。The print control unit 66 ejects ink based on the coordinates of the HHP 20 and the coordinates of the image (step S205 ). This process corresponds to steps S114 and S115 in FIG. 30 .

在单路径模式的情况下(步骤S202为"否"),位置管理部62判断是否设定了纵向扫描(步骤S206)。这是因为,在横向扫描的情况下不需要坐标变换的缘故。在步骤S206的判断为"否"的情况下,处理进入步骤S205。In the case of the single-path mode (NO in step S202), the position management unit 62 determines whether or not vertical scanning is set (step S206). This is because coordinate transformation is not required in the case of horizontal scanning. When the determination of step S206 is NO, the process proceeds to step S205.

在纵向扫描的情况下(步骤S206为"是"),位置管理部62变换HHP20的X坐标(-x→+X),并将喷嘴1~N上下颠倒(步骤S207)。In the case of vertical scanning (YES in step S206 ), the position management unit 62 converts the X coordinate of the HHP 20 (−x→+X), and inverts the nozzles 1 to N upside down (step S207 ).

打印控制部66根据HHP20的坐标和图像的坐标来喷出墨液(步骤S205)。The print control unit 66 ejects ink based on the coordinates of the HHP 20 and the coordinates of the image (step S205 ).

另外,在图31中,HHP20特指的是单路径模式下的纵向扫描的情况,HHP20根据图13等说明的坐标变换,能够打印纵向书写的字符(在HHP20中为图像)。In addition, in FIG. 31, HHP20 specifically refers to the case of vertical scanning in single-pass mode, and HHP20 can print characters (images in HHP20) written vertically according to the coordinate transformation described in FIG. 13 and the like.

<总结><Summary>

如上所述,在本实施方式中,由于用户能够任意设定HHP20的初始位置和放置在打印介质12上时的HHP20的朝向的组合,所以用户就能够从自己容易进行扫描的初始位置开始,在从用户来看时自己容易扫描的方向上进行扫描。另外,能够仅打印图像中希望打印的部分。图像输出器11通过将横向书写的文字变换为纵向书写,就能够以纵向扫描来打印纵向书写的文字。通过用户选择横向扫描或纵向扫描,图像输出器11对初始位置和放置在打印介质12上时的HHP20的朝向进行初始设定,因此就能够减少用户的操作工时。As described above, in the present embodiment, since the user can arbitrarily set a combination of the initial position of the HHP 20 and the orientation of the HHP 20 when placed on the printing medium 12, the user can start from the initial position where he can easily scan, and Scan from a direction that is easy for the user to scan by themselves. In addition, it is possible to print only the portion of the image that is desired to be printed. The image output unit 11 can print the characters written in the vertical direction by scanning in the vertical direction by converting the characters written in the horizontal direction into the characters written in the vertical direction. When the user selects horizontal scanning or vertical scanning, the image output unit 11 initially sets the initial position and the orientation of the HHP 20 when placed on the printing medium 12 , so that the user's man-hours for operation can be reduced.

<其他适用例><Other application examples>

以上,虽然通过实施例对实施本发明的最佳方式做了说明,但本发明不局限于这些实施例子,只要在不脱离本发明的要旨的范围内就可以追加各种变形及置换。The best mode for carrying out the present invention has been described above by way of examples, but the present invention is not limited to these examples, and various modifications and substitutions can be added without departing from the gist of the present invention.

例如,本实施方式的HHP20具有单路径模式和多路径模式双方,但HHP20只要具有单路径模式和多路径模式中的任意一种即可。For example, the HHP 20 of the present embodiment has both the single-path mode and the multi-path mode, but the HHP 20 only needs to have either the single-path mode or the multi-path mode.

另外,HHP20也可以与服务器通信。用户预先将图像发送给服务器,并与用户ID等对应地记录。当HHP20向服务器发送用户ID(登录)时,由于服务器将图像发送到HHP20,因此就能够进行打印。In addition, the HHP20 can also communicate with the server. The user transmits the image to the server in advance, and records it in association with the user ID or the like. When the HHP 20 sends the user ID (login) to the server, since the server sends the image to the HHP 20, printing can be performed.

另外,用户也可以通过声音来输入打印对象的文本,或是图像输出部11将声音数据发送到服务器,并由服务器来进行声音识别处理。Alternatively, the user may input text to be printed by voice, or the image output unit 11 may transmit voice data to the server, and the server may perform voice recognition processing.

另外,HHP20可以具有照相机。HHP20可以打印由照相机拍摄的图像。Additionally, the HHP 20 may have a camera. The HHP20 can print images captured by the camera.

另外,HHP20也可以直接接受初始位置和放置在打印介质12上时的HHP20的朝向的设定。In addition, the HHP 20 may directly accept the setting of the initial position and the orientation of the HHP 20 when placed on the printing medium 12 .

另外,以上的实施例所示的图6等的构成例是为了方便理解图像输出器11和HHP20的处理而根据主要功能进行了分割的。但是,本发明不限于各处理单位的分割的方法或名称。图像输出器11和HHP20也可以根据处理内容被分割成更多的处理单位。另外,一个处理单位也可以分割成包含更多的处理。In addition, the configuration example of FIG. 6 and the like shown in the above embodiment is divided according to the main functions in order to facilitate the understanding of the processing of the image output unit 11 and the HHP 20 . However, the present invention is not limited to the method or name of the division of each processing unit. The image outputter 11 and the HHP 20 may be divided into more processing units according to the processing contents. In addition, a processing unit can also be divided into more processing.

另外,位置计算电路34是位置信息取得部的一例,IJ记录头24是图像形成部的一例,位置管理部62是位置信息取得部的一例,通信部64是扫描信息取得部的一例,操作受理部53是受理部的一例,通信部51是通信部的一例,LCD207是显示部的一例。In addition, the position calculation circuit 34 is an example of a position information acquisition unit, the IJ recording head 24 is an example of an image forming unit, the position management unit 62 is an example of a position information acquisition unit, and the communication unit 64 is an example of a scan information acquisition unit. The unit 53 is an example of a reception unit, the communication unit 51 is an example of a communication unit, and the LCD 207 is an example of a display unit.

如上所述,本发明的HHP20是包括处理器、保存了计算机程序指令的存储器的计算机装置,所述计算机程序指令通过所述处理器执行,可以实现本发明的实施例所涉及的图像形成方法。As described above, the HHP 20 of the present invention is a computer device including a processor and a memory storing computer program instructions that can be executed by the processor to implement the image forming method according to the embodiment of the present invention.

图32所示是本发明实施例的图像形成装置的结构示意图。如图32所示,该图像形成装置(HHP20)中各个网络接口501和设备之间通过总线互连,将由处理器502代表的一个或者多个中央处理器(CPU201),由存储操作系统5041和应用程序5042的存储器504代表的一个或者多个存储器,以及硬盘505、显示设备506等各种电路连接在一起。FIG. 32 is a schematic structural diagram of an image forming apparatus according to an embodiment of the present invention. As shown in FIG. 32, each network interface 501 in the image forming apparatus (HHP20) and the devices are interconnected through a bus, and one or more central processing units (CPU201) represented by the processor 502 are connected by the storage operating system 5041 and the one or more central processing units (CPU201). One or more memories represented by the memory 504 of the application program 5042, and various circuits such as the hard disk 505 and the display device 506 are connected together.

本发明上述实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The methods disclosed in the foregoing embodiments of the present invention may be applied to, or implemented by, a processor. The processor may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method can be completed by a hardware integrated logic circuit in a processor or an instruction in the form of software. The aforementioned processors may be general purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components , each method, step, and logic block diagram disclosed in the embodiments of the present invention can be implemented or executed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It will be appreciated that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the processing unit may be implemented in one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays ( FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.

对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For a software implementation, the techniques described herein may be implemented through modules (eg, procedures, functions, etc.) that perform the functions described herein. Software codes may be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述功能部的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个功能部、单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are only illustrative. For example, the division of the functional parts is only a logical function division. In actual implementation, there may be other division methods, such as multiple functional parts, units or Components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solutions in the embodiments of the present invention.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的图像形成方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁盘或者光盘等各种可以存储程序代码的介质。The functions, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the image forming method described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, removable hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program codes.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (14)

1. An image forming apparatus, characterized by comprising:
an image forming section that forms an image on a medium;
a scan information acquiring unit that acquires scan information regarding a scan of the image forming unit with respect to an image to be formed;
a position information acquiring unit for acquiring position information of the image forming unit, and
and a control unit that controls an image forming operation of the image forming unit based on the scanning information and the position information.
2. The image forming apparatus according to claim 1, characterized in that:
the control unit converts the position information into the position information in a coordinate system of the image to be formed.
3. The image forming apparatus according to claim 1 or 2, characterized in that:
the scan information includes at least one of an initial position of the image forming unit and an orientation of the image forming unit with respect to the image to be formed, and the control unit controls the image forming operation based on at least one of the initial position and the orientation.
4. The image forming apparatus according to claim 3, characterized in that:
the orientation is an orientation in the initial position of the image forming section with respect to the image to be formed.
5. The image forming apparatus according to claim 1, characterized in that:
the orientation is any one of a first direction, a second direction opposite to the first direction, a third direction perpendicular to the first direction, and a fourth direction opposite to the third direction.
6. The image forming apparatus according to claim 1, characterized in that:
the initial position is an arbitrary position in the image of the formation object.
7. The image forming apparatus according to claim, wherein:
the initial position is any one of four corners of an image area in the image of the formation object.
8. The image forming apparatus according to claim 1, characterized in that:
the image forming section is a recording head in which a plurality of nozzles are arrayed,
the control unit controls an image forming operation for each of the plurality of nozzles based on the scanning information and the position information.
9. The image forming apparatus according to claim 1, characterized in that:
has a state control section for controlling a system state of the image forming apparatus,
the state control unit changes the system state from the image forming operation to the end of the image forming operation even during the image forming operation of the image forming unit in accordance with an operation by a user.
10. The image forming apparatus according to claim 1, characterized in that:
the scanning information further includes scanning mode information indicating one of a single-path mode in which an image is formed when scanning in only one direction and a multi-path mode in which an image is formed by scanning in the forward and backward directions.
11. An information processing apparatus that communicates with the image forming apparatus according to any one of claims 1 to 10, characterized by comprising:
a display unit that displays a screen for accepting setting of the scan information;
a reception unit which receives the scan information, an
A communication unit that transmits the scan information to the image forming apparatus.
12. An image forming method performed by an image forming apparatus having an image forming section for forming an image on a medium, comprising:
acquiring scan information on scanning of the image forming unit with respect to an image to be formed;
a step of acquiring positional information of the image forming section, and
and controlling an image forming operation of the image forming unit based on the scanning information and the position information.
13. A computer-readable storage medium characterized by storing a computer program for executing, in an image forming apparatus having an image forming section that forms an image on a medium:
acquiring scan information on scanning of the image forming unit with respect to an image to be formed;
a step of acquiring positional information of the image forming section, and
and controlling an image forming operation of the image forming unit based on the scanning information and the position information.
14. An image forming apparatus comprising a memory, a processor and a computer program stored in the memory and executable on the processor,
the method is characterized in that: the computer program, when executed by the processor, implements the image forming method of claim 12.
CN201910836337.9A 2018-09-05 2019-09-05 Image forming apparatus, image forming method, information processing apparatus, and storage medium Expired - Fee Related CN110877487B (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2018-166364 2018-09-05
JP2018166364 2018-09-05
JP2019-027892 2019-02-19
JP2019027892 2019-02-19
JP2019-123980 2019-07-02
JP2019123980A JP7298344B2 (en) 2018-09-05 2019-07-02 IMAGE FORMING APPARATUS, INFORMATION PROCESSING APPARATUS, IMAGE FORMING METHOD, AND PROGRAM

Publications (2)

Publication Number Publication Date
CN110877487A true CN110877487A (en) 2020-03-13
CN110877487B CN110877487B (en) 2021-07-20

Family

ID=69727870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910836337.9A Expired - Fee Related CN110877487B (en) 2018-09-05 2019-09-05 Image forming apparatus, image forming method, information processing apparatus, and storage medium

Country Status (1)

Country Link
CN (1) CN110877487B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113665255A (en) * 2020-05-15 2021-11-19 精工爱普生株式会社 Printing apparatus, information processing apparatus, and recording medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1910050A (en) * 2004-01-15 2007-02-07 皇家飞利浦电子股份有限公司 Electronic paint brush scanner and dispensers
US20070140770A1 (en) * 2005-12-20 2007-06-21 Writt John T User interface for a hand-operated printer
JP2010522650A (en) * 2007-02-23 2010-07-08 マーベル ワールド トレード リミテッド Positioning method of handheld image translation device
CN203945816U (en) * 2014-05-28 2014-11-19 杨俊睿 The print scanned brush of portable hand-held
JP2016000486A (en) * 2014-06-12 2016-01-07 株式会社リコー Handy mobile printer, control method of handy mobile printer, and program
JP2016010969A (en) * 2014-06-04 2016-01-21 株式会社リコー Handy mobile printer and its program
US20160082719A1 (en) * 2014-09-18 2016-03-24 Ricoh Company, Ltd. Printer, printing system, and method of printing
CN107187210A (en) * 2017-05-18 2017-09-22 中山市毕升打印科技有限公司 A portable mobile printer
CN107206810A (en) * 2015-01-30 2017-09-26 惠普发展公司,有限责任合伙企业 Mobile printing
CN107225864A (en) * 2016-03-24 2017-10-03 卡西欧计算机株式会社 Print servicing unit, printing equipment, print system and report method
CN107867090A (en) * 2016-09-27 2018-04-03 卡西欧计算机株式会社 The control method and recording medium of printing equipment, printing equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1910050A (en) * 2004-01-15 2007-02-07 皇家飞利浦电子股份有限公司 Electronic paint brush scanner and dispensers
US20070140770A1 (en) * 2005-12-20 2007-06-21 Writt John T User interface for a hand-operated printer
JP2010522650A (en) * 2007-02-23 2010-07-08 マーベル ワールド トレード リミテッド Positioning method of handheld image translation device
CN203945816U (en) * 2014-05-28 2014-11-19 杨俊睿 The print scanned brush of portable hand-held
JP2016010969A (en) * 2014-06-04 2016-01-21 株式会社リコー Handy mobile printer and its program
JP2016000486A (en) * 2014-06-12 2016-01-07 株式会社リコー Handy mobile printer, control method of handy mobile printer, and program
US20160082719A1 (en) * 2014-09-18 2016-03-24 Ricoh Company, Ltd. Printer, printing system, and method of printing
CN107206810A (en) * 2015-01-30 2017-09-26 惠普发展公司,有限责任合伙企业 Mobile printing
CN107225864A (en) * 2016-03-24 2017-10-03 卡西欧计算机株式会社 Print servicing unit, printing equipment, print system and report method
CN107867090A (en) * 2016-09-27 2018-04-03 卡西欧计算机株式会社 The control method and recording medium of printing equipment, printing equipment
CN107187210A (en) * 2017-05-18 2017-09-22 中山市毕升打印科技有限公司 A portable mobile printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113665255A (en) * 2020-05-15 2021-11-19 精工爱普生株式会社 Printing apparatus, information processing apparatus, and recording medium

Also Published As

Publication number Publication date
CN110877487B (en) 2021-07-20

Similar Documents

Publication Publication Date Title
JP6953815B2 (en) Program, information processing device, display method, droplet ejection device, droplet ejection system
JP6897167B2 (en) Droplet ejection device, droplet ejection method, program
EP3339043B1 (en) Printing device; printing method and recording medium
EP3369576B1 (en) Liquid droplet discharging apparatus, liquid droplet discharging method, and non-transitory computer readable medium
JP2016215472A (en) Image forming apparatus, image forming method, and program
USRE49057E1 (en) Position detection apparatus, droplet discharging apparatus, method for detecting position, and medium
JP6724464B2 (en) Printing assistance device, printing device, printing system, printing assistance method and program
JP2016112700A (en) Hand-held recording device
US11150853B2 (en) Apparatus and method for switching connection destination between external devices
JP7298344B2 (en) IMAGE FORMING APPARATUS, INFORMATION PROCESSING APPARATUS, IMAGE FORMING METHOD, AND PROGRAM
JP2020040382A (en) Image forming device, control method and control program
JP2017170634A (en) Position detector, droplet ejection device, and program
JP7206997B2 (en) IMAGE FORMING APPARATUS, STATE CONTROL METHOD, AND PROGRAM
CN110877487B (en) Image forming apparatus, image forming method, information processing apparatus, and storage medium
US11006016B2 (en) Image forming apparatus, image forming method, and storage medium
US11102373B2 (en) Image forming apparatus, state control method, and non-transitory computer-readable storage medium
JP2017004076A (en) Information processing apparatus, image formation system and image formation apparatus
JP2017105122A (en) Liquid ejection apparatus, liquid ejection method, and program
JP2021074955A (en) Image forming apparatus and program
JP2020040383A (en) Image forming apparatus, image forming system, control method, and control program
JP2023013817A (en) Image forming system and program
JP2023005120A (en) Program and image formation method
JP7173381B2 (en) PRINTING DEVICE, PRINTING METHOD AND PROGRAM
JP2022044481A (en) Image formation device, liquid discharge system and program
JP2022073514A (en) Image data output device, printing system, and image data output program

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210720