Image Processing Apparatus, Recording Medium, and Computer Program Product

By configuring the object image of the image processing device in different regions or increasing the character size on the recording medium, the problem of poor visual recognition of longitudinal long images is solved, and a better visual recognition effect is achieved.

CN112311945BActive Publication Date: 2025-07-18FUJIFILM BUSINESS INNOVATION CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202010150727.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-07-24
Filing Date
2020-03-06
Publication Date
2025-07-18
Estimated Expiration
2040-03-06

AI Technical Summary

Technical Problem

In the prior art, when an image based on longitudinally long content data is directly arranged on the recording medium, some images have poor visual recognition.

Method used

The image processing device improves visual recognition by configuring an image based on content data on a first area of the recording medium and configuring a part of the object image in a second area different from the first area, for example, spanning two recording mediums or increasing the character size, or associating an associated image.

Benefits of technology

The visual recognition of some images, especially the visual recognition of object images or characters across the recording medium, is enhanced, and the overall readability of the image is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112311945B_ABST
    Figure CN112311945B_ABST
Patent Text Reader

Abstract

The present invention provides an image processing apparatus, a recording medium, and a computer program product, which can improve the visibility of a part of an image as compared with the case where an image based on content data having a long longitudinal side is directly arranged on a recording medium. A processor arranges an image based on content data in a first area of the recording medium, and arranges a part of object images in the image based on content data in a second area different from the first area in the recording medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an image processing apparatus, a recording medium, and a computer program product. Background Art

[0002] The image forming apparatus having a print control program described in Patent Document 1 includes: a display unit; a data receiving unit that receives print data; an analysis unit that analyzes the print data to determine the file format of the print data, and causes different print setting screens to be displayed on the display unit according to whether the print data is a specific file format, and arranges the objects in the page according to the print settings of the print setting screen; and a rasterization unit that converts the print data into an intermediate language and rasterizes the intermediate language to generate a print image.

[0003] [Prior Art Documents]

[0004] [Patent Documents]

[0005] Patent Document 1: Japanese Patent Laid-Open No. 2015-3391 Summary of the Invention

[0006] [Problems to be Solved by the Invention]

[0007] Conventionally, an image based on vertically long content data is displayed on a screen of a mobile device such as a smart phone. If an image based on such vertically long content data is directly arranged on a recording medium using an image processing apparatus, the visibility of some images may be worse than that of other images.

[0008] The problem of the present invention is to improve the visibility of some images as compared with the case of directly arranging an image based on vertically long content data on a recording medium.

[0009] [Technical Means for Solving the Problem]

[0010] In the image processing apparatus according to the first aspect of the present invention, a processor arranges an image based on content data in a first area of a recording medium, and arranges a part of object images in the image based on content data in a second area different from the first area in the recording medium.

[0011] In the image processing apparatus according to the second aspect of the present invention, which is the image processing apparatus described in the first aspect, the processor arranges the first area and the second area along the width direction of the recording medium.

[0012] In the image processing apparatus according to the third aspect of the present invention, which is the image processing apparatus described in the first aspect or the second aspect, the processor arranges, as the object image, a part of the image based on content data that straddles one recording medium and another recording medium in the second area.

[0013] The image processing apparatus according to the fourth aspect of the present invention is the image processing apparatus described in the third aspect, and the processor arranges the object image on one recording medium and another recording medium.

[0014] The image processing apparatus according to the fifth aspect of the present invention is the image processing apparatus described in any one of the first to fourth aspects, and the processor arranges the associated image on the recording medium, and the associated image associates the object image in the image based on the content data with the object image arranged in the second region.

[0015] The image processing apparatus according to the sixth aspect of the present invention is the image processing apparatus described in the fifth aspect, and the processor replaces the object image in the image based on the content data with another image smaller than the original image.

[0016] The image processing apparatus according to the seventh aspect of the present invention is the image processing apparatus described in any one of the first to sixth aspects, and the processor sets a character in the image based on the content data, or a part of the image that includes a character and the size of the character is below a threshold value, as the object image, and arranges the object image in the second region after enlarging it compared to the original image.

[0017] The information processing program according to the eighth aspect of the present invention causes a computer to function as each part of the image processing apparatus described in any one of Claims 1 to 7.

[0018] [Effects of the Invention]

[0019] Compared with the case where an image based on vertically long content data is directly arranged on a recording medium, the image processing apparatus according to the first aspect of the present invention can improve the visibility of a part of the object image.

[0020] Compared with the case where the second region is provided within the first region, the image processing apparatus according to the second aspect of the present invention can improve the visibility of the image based on the content data and the object image.

[0021] Compared with the case where a part of the image is arranged in a state of straddling one recording medium and another recording medium, the image processing apparatus according to the third aspect of the present invention can improve the visibility of a part of the image.

[0022] Compared with the case where the object image is arranged only on one recording medium, the image processing apparatus according to the fourth aspect of the present invention can improve the visibility of the object image.

[0023] The image processing apparatus according to the fifth aspect of the present invention can more easily understand in which part of the image based on the content data the object image is arranged, as compared with the case where the object image in the image based on the content data is independent of the object image in the second region.

[0024] The image processing apparatus according to the sixth aspect of the present invention can shorten the longitudinal length of the image based on the content data, as compared with the case where the object image in the image based on the content data is arranged on the recording medium without being replaced with another image.

[0025] The image processing apparatus according to the seventh aspect of the present invention can improve the visibility of the object image, as compared with the case where the object image is arranged in the second region in a state where the size is below the threshold value.

[0026] The recording medium according to the eighth aspect of the present invention stores an information processing program, and the information processing program can improve the visibility of a part of the object image, as compared with the case where the image based on the content data having a longitudinal length is directly arranged on the recording medium. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 Structural diagrams of an image processing apparatus according to a first embodiment of the present invention and a smart phone that transmits content data to the image processing apparatus.

[0028] Figure 2 Structural diagrams of a screen of a smart phone that transmits content data to the image processing apparatus according to the first embodiment of the present invention.

[0029] Figure 3 An attached drawing showing an image based on the content data transmitted to the image processing apparatus according to the first embodiment of the present invention.

[0030] Figure 4 A block diagram showing the hardware structure of the image processing apparatus according to the first embodiment of the present invention.

[0031] Figure 5 A plan view showing a recording medium for the image processing apparatus according to the first embodiment of the present invention.

[0032] Figure 6 An attached drawing showing an image based on the content data output from the image processing apparatus according to the first embodiment of the present invention.

[0033] Figure 7 An attached drawing showing an image based on the content data transmitted to the image processing apparatus according to the first embodiment of the present invention.

[0034] Figure 8 An attached drawing showing an image based on the content data output from the image processing apparatus according to the first embodiment of the present invention.

[0035] Figure 9 A flowchart showing the processing flow of the image processing apparatus according to the first embodiment of the present invention.

[0036] Figure 10 A drawing showing an image based on the content data sent to the image processing apparatus according to the first embodiment of the present invention.

[0037] Figure 11 A drawing showing an image based on the content data output from the image processing apparatus according to the first embodiment of the present invention.

[0038] Figure 12 A drawing showing an image based on the content data output from the image processing apparatus according to the second embodiment of the present invention.

[0039] Figure 13 A drawing showing an image based on the content data output from the image processing apparatus according to the third embodiment of the present invention.

[0040] Figure 14 A drawing showing an image based on the content data output from the image processing apparatus according to the third embodiment of the present invention.

[0041] Explanation of symbols

[0042] 14: Content image (image based on content data)

[0043] 30: Image processing apparatus

[0044] 40: Object image

[0045] 42: First region

[0046] 44: Second region

[0047] 64: Content image (image based on content data)

[0048] 70: Object image

[0049] 74: Content image (image based on content data)

[0050] 130: Image processing apparatus

[0051] 140: Associated image

[0052] 230: Image processing apparatus

[0053] 238: Other image

[0054] 240: Associated image

[0055] 242: First region

[0056] 244: Second Region

[0057] 330: Image Processing Apparatus Detailed Implementation Manner

[0058] <First Embodiment>

[0059] Use Figures 1 to 11 An example of the image processing apparatus and the information processing program according to the first embodiment of the present invention will be described. In addition, the same or equivalent structural elements and parts are given the same reference numerals in the respective drawings. Moreover, the dimensional ratios in the drawings are sometimes exaggerated for ease of explanation and are different from the actual ratios.

[0060] Figure 1 FIG. is a diagram showing a schematic configuration of an image processing system including the image processing apparatus 30 according to the present embodiment.

[0061] (Overall Structure)

[0062] As Figure 1 shown, the image processing system includes a smart phone 10 as an example of a mobile device, and an image processing apparatus 30 that can communicate with the smart phone 10.

[0063] [Smart Phone 10]

[0064] As Figure 2 shown, on the display screen 12 of the smart phone 10, a part of an image 14 (hereinafter referred to as "content image 14") based on content data downloaded from an external server is displayed. The content data is, for example, Portable Document Format (PDF) data, and the content image 14 is, as Figure 3 shown, vertically long to the extent that it cannot be entirely accommodated in the display screen 12 and includes a plurality of objects (partial images). Therefore, the user of the smart phone 10 can view the entire content image 14 through the display screen 12 by vertically scrolling the content image 14 vertically. Hereinafter, the processing for the vertically long image 14 will be described. However, the present invention is not limited thereto, and it can also be applied to an image that is horizontally long and can be viewed in its entirety by horizontally scrolling. Moreover, in the smart phone 10, an application is installed that uses a wireless local area network (LAN) to send the content data to a specified image processing apparatus 30 and output it to a recording medium P.

[0065] Here, the so-called "vertical direction" refers to the vertical direction when the display screen 12 is erected along the gravity direction.

[0066] [Image Processing Apparatus 30]

[0067] The image processing device 30 receives the content data transmitted from the smart phone 10, arranges the content image 14 on the recording medium P, and outputs (prints) it.

[0068] - Hardware Structure of Image Processing Device 30 -

[0069] Figure 4 FIG. is a block diagram showing the hardware structure of the image processing device 30.

[0070] As Figure 4 shown, the image processing device 30 includes a Central Processing Unit (CPU) 31, a Read Only Memory (ROM) 32, a Random Access Memory (RAM) 33, a storage device 34, a communication interface (I / F) 35, and an image forming unit 36. Each structure is communicably connected to each other via a bus 39.

[0071] The CPU 31 is a central arithmetic processing unit that executes various programs and controls each part. That is, the CPU 31 reads a program from the ROM 32 or the storage device 34 and executes the program using the RAM 33 as a working area. The CPU 31 controls each structure and performs various arithmetic processes according to the program recorded in the ROM 32 or the storage device 34. In the present embodiment, an information processing program is stored in the ROM 32 or the storage device 34, and this information processing program arranges the content image 14 of the content data received from the smart phone 10 on the recording medium P and outputs it.

[0072] The ROM 32 stores various programs and various data. The RAM 33 temporarily stores programs or data as a working area. The storage device 34 includes a Hard Disk Drive (HDD) or a Solid State Drive (SSD) and stores various programs and various data including an operating system. The communication interface 35 is an interface for the image processing device 30 to communicate with mobile devices such as the smart phone 10, and standards such as Ethernet (registered trademark), Fiber Distributed Data Interface (FDDI), and Wireless Fidelity (Wi-Fi, registered trademark) can be used, for example.

[0073] The image forming unit 36 includes a developing device, a transfer device, a fixing device, etc. (not shown) and forms an image on a recording medium P such as paper.

[0074] When the information processing program is executed, the image processing device 30 uses the hardware resources to implement various functions. The functional structure implemented by the image processing device 30 will be described.

[0075] -Functional Structure of Image Processing Apparatus 30-

[0076] The CPU 31 of the image processing apparatus 30 arranges the content image 14 in the first area 42 of the recording medium P, and arranges the object image in the content image 14 whose visibility is to be improved in a second area 44 different from the first area 42 in the recording medium P. In other words, the CPU 31 divides the entire area of the recording medium P into a first area 42 for arranging the content image 14 and a second area 44 for arranging the object image in the content image 14 whose visibility is to be improved. Additionally, hereinafter, the so-called "arranging an image" is described in the sense of allocating an image in the printing area of the recording medium P in terms of data. However, the so-called "arranging an image" may also be actually printing an image on the recording medium P by the image forming unit 36.

[0077] In the above structure, as Figure 5 shown, the CPU 31 divides the entire area into two along the short side direction (left - right direction on the paper surface) of the recording medium P. And the CPU 31 sets the part on one side of the short side direction (the left side in the figure) as the first area 42, and sets the part on the other side of the short side direction (the right side in the figure) as the second area 44. That is, the CPU 31 arranges the first area 42 and the second area 44 along the width direction of the recording medium P.

[0078] Here, the so-called "width direction of the recording medium P" refers to the horizontal direction when the recording medium P is erected and read along the gravity direction.

[0079] For example, the CPU 31 of the image processing apparatus 30 arranges Figure 3 the content image 14 shown in Figure 6 in the first area 42 of the recording medium P. Then, as

[0080] shown, a part of the image representing a table in the content image 14 is arranged across one recording medium P (hereinafter referred to as "recording medium P1") and another recording medium P (hereinafter referred to as "recording medium P2"). In this case, the CPU 31 arranges the part of the image representing the table (the object) as the object image 40 in the second area 44 of both the recording medium P1 and the recording medium P2. As described above, the CPU 31 has the function of taking an image divided across two and arranging it as one in the second area 44. Figure 7 shown, the content image 64 in Figure 8As shown, characters are displayed in the content image 64, or a partial image that contains characters and whose character size is below a predetermined threshold. At this time, the CPU 31 uses the characters, or a partial image that contains characters and whose character size is below a predetermined threshold, as the object image 70, and enlarges the object image 70 compared to the original image and arranges it in the second area 44. As described above, the CPU 31 has the function of enlarging small characters and arranging them in the second area 44.

[0081] Moreover, regarding the magnification, 2 times is preferred, 3 times is more preferred, and 4 times or more is particularly preferred.

[0082] (Function of the main part structure)

[0083] Next, Figure 9 the flowchart shown is used to explain the operation of the image processing device 30.

[0084] If the user uses a wireless local area network to send the content data of the content image 14 displayed on the smart phone 10 to the designated image processing device 30, then Figure 9 in step S100 of, the CPU 31 receives the content data. And the CPU 31 determines whether the content image of the received content data is vertically long. For example, it determines whether the vertical direction of the content image is longer than the horizontal direction. When the content image is vertically long (step S100: Y), it jumps to step S200. When it is not vertically long (step S100: N), the CPU 31 directly arranges the content image on the recording medium P and outputs (prints) it, and a series of operations end.

[0085] Here, "directly arranging on the recording medium P" means arranging the content image on the recording medium P at a preset magnification.

[0086] Next, in step S200, the CPU 31 arranges the content image in the first area 42 of the recording medium P (refer to Figure 5 ).

[0087] Next, in step S300, the CPU 31 determines whether there is an object image in the content image in the first area 42 that straddles two recording media P. When there is (step S300: Y), it jumps to step S400. When there is not (step S300: N), it jumps to step S410.

[0088] Next, in step S400, the CPU 31 determines whether there is an object image in the content image in the first area 42 that contains characters whose size is below the threshold. When there is (step S400: Y), it jumps to step S500. When there is not (step S400: N), it jumps to step S520.

[0089] Next, in step S500, the CPU 31, asFigure 6 As shown, the object image 40 spanning two recording media P is arranged in the second region 44, and further, as Figure 8 shown, the object image 70 with the character size below the threshold is enlarged compared to the original image and arranged in the second region 44. Then, the CPU 31 arranges the content image arranged in the first region 42 and the object image arranged in the second region 44 on the recording medium P and outputs (prints) them.

[0090] On the other hand, in step S300, when there is no object image spanning two recording media P in the image in the first region 42 (step S300: N), in step S410, the CPU 31 determines whether there is an object image including a character with a size below the threshold in the image in the first region 42. When there is (step S410: Y), it jumps to step S510, and when there is not (step S410: N), it jumps to step S530.

[0091] Next, in step S510, the CPU 31, as Figure 8 shown, enlarges the object image 70 with the character size below the threshold compared to the original image and arranges it in the second region 44. Then, the CPU 31 arranges the content image arranged in the first region 42 and the object image arranged in the second region 44 on the recording medium P and outputs (prints) them.

[0092] On the other hand, when there is no object image including a character with a size below the threshold in the content image arranged in the first region 42 in step S410 (step S410: N), in step S530, the CPU 31 also arranges the content image in the second region and outputs (prints) it. For example, Figure 10 in the case of the content image 74 shown, the CPU 31, as Figure 11 shown, also arranges the content image 74 in the second region 44 and outputs it.

[0093] On the other hand, when there is no object image including a character with a size below the threshold in the content image arranged in the first region 42 in step S400 (step S400: N), in step S520, the CPU 31, as Figure 6 shown, arranges the object image 40 spanning two recording media P in the second region 44 and outputs it.

[0094] (Summary)

[0095] As described above, the CPU 31 of the image processing apparatus 30 arranges the image spanning the recording medium P1 and the recording medium P2 as the object image 40 in the second region 44 (refer to Figure 6)。Furthermore, the CPU 31 uses a character or an image that contains a character and has a size below the threshold as the target image 70, enlarges it compared to the original image, and arranges it in the second area 44 (refer to Figure 8 ). Therefore, compared with the case of directly arranging a vertically long content image on the recording medium P, the visibility of the target image is improved.

[0096] Moreover, the CPU 31 arranges the first area 42 and the second area 44 along the width direction of the recording medium P. Therefore, for example, compared with the case of arranging the second area within the first area, the distinction between the first area and the second area becomes clear, and the visibility of the content image and the target image is improved.

[0097] Moreover, the CPU 31 uses a partial image that straddles the recording medium P1 and the recording medium P2 as the target image 40 and arranges it in the second area 44 (refer to Figure 6 ). Therefore, compared with the case of arranging the target image 40 in a straddling state (separated state), the visibility of the target image 40 is improved.

[0098] Moreover, the CPU 31 arranges the target image 40 that straddles the recording medium P1 and the recording medium P2 in the second area 44 of both the recording medium P1 and the recording medium P2. Therefore, compared with the case of arranging the target image 40 only in the second area 44 of one of the recording media P, the visibility of the target image 40 is improved.

[0099] Moreover, the CPU 31 uses a character or a partial image that contains a character and has a size below the threshold as the target image 70, enlarges it compared to the original image, and arranges it in the second area 44 (refer to Figure 8 ). Therefore, compared with the case of arranging the target image 70 in the second area 44 in a state where its size is below the threshold, the visibility of the target image 70 is improved.

[0100] Moreover, the information processing program is executed by the CPU 31 reading the information processing program, whereby compared with the case of directly arranging a vertically long content image on the recording medium, the visibility of the target image is improved.

[0101] <Second Embodiment>

[0102] Next, Figure 12 An example of the image processing apparatus and the information processing program according to the second embodiment of the present invention will be described. In addition, regarding the second embodiment, mainly the parts different from the first embodiment will be described.

[0103] The CPU 131 of the image processing apparatus 130 according to the second embodiment (refer to Figure 4 ) when arranging the Figure 7 shown content image 64 on the recording medium P, asFigure 12 As shown, the content image 64 is arranged in the first area 42 of the recording medium P. Further, the CPU 131 enlarges and arranges an object image 70 that is a character in the content image 64 or an object image that includes a character and has a character size equal to or less than a threshold value as compared with the original image in the second area 44.

[0104] Furthermore, the CPU 131 arranges an association image 140 on the recording medium P, which associates the object image 70 of the content image 64 arranged in the first area 42 with the object image 70 arranged in the second area 44. Specifically, for example, the CPU 131 arranges a dialog box as the association image 140 on the recording medium P.

[0105] Thereby, as compared with a case where the arrangement of the object image 70 in the content image 64 is independent of the object image 70 in the second area 44, it is easier to understand which part of the content image 64 the object image 70 is arranged in.

[0106] <Third Embodiment>

[0107] Next, an example of an image processing apparatus and an information processing program according to the third embodiment of the present invention will be described. In addition, regarding the third embodiment, mainly the parts different from the first embodiment will be described. Figure 13 When outputting by arranging the content image 14 shown in on the recording medium P, as shown in, the CPU 231 of the image processing apparatus 230 according to the third embodiment arranges the content image 14 in the first area 42 of the recording medium P.

[0108] The CPU 231 of the image processing apparatus 230 according to the third embodiment (refer to Figure 4 ) when arranging Figure 3 shown content image 14 on the recording medium P and outputting, as Figure 13 shown, arranges the content image 14 in the first area 42 of the recording medium P.

[0109] Furthermore, the CPU 231 arranges an object image 40 (refer to Figure 6 ) that straddles two recording media P in the second area 44, and in the content image 14 arranged in the first area 42, replaces a part of the object image 40 with another image 238 that is smaller than the original image. As described above, the CPU 231 has a function of longitudinally compressing a part of the object image 40 in the content image 14. In addition, the other image 238 is, for example, a shadow image, a grayscale image, or the like. Thereby, the original position where the object image 40 exists is indicated.

[0110] Regarding the degree of reduction of the other image 238 as compared with the original image, it is preferably 1 / 2, more preferably 1 / 3, in terms of the longitudinal length, and particularly preferably 1 / 4 or less.

[0111] Furthermore, the CPU 231 arranges the associated image 240 on the recording medium P, where the associated image 240 associates the other image 238 with the object image 40 arranged in the second region 44. Specifically, the CPU 231 arranges a dialog box as the associated image 240 on the recording medium P.

[0112] As a result, compared with the case where the object image 40 is directly arranged in the first region 42 in the content image 14, the longitudinal length of the content image 14 arranged in the first region 42 becomes shorter.

[0113] <Fourth Embodiment>

[0114] Next, Figure 14 An example of the image processing apparatus and the information processing program according to the fourth embodiment of the present invention will be described. In addition, regarding the fourth embodiment, mainly the parts different from the first embodiment will be described.

[0115] When the CPU 331 of the image processing apparatus 330 according to the fourth embodiment (refer to Figure 4 ) arranges and outputs the content image 14 shown in Figure 3 on the recording medium P, as shown in Figure 14 , the content image 14 is arranged in the first region 242 of the recording medium P, and the object image 40 is arranged in the second region 244.

[0116] In the above structure, the CPU 331 of the image processing apparatus 330, as shown in Figure 14 , divides the entire area into three along the long side direction (left - right direction of the paper surface) of the recording medium P. And the CPU 331 sets the part on one side (left side in the figure) of the long side direction and the part on the other side (right side in the figure) of the long side direction as the first region 242, and sets the part on the central side of the long side direction as the second region 244. That is, the CPU 331 arranges the first region 242 and the second region 244 along the width direction of the recording medium P.

[0117] Furthermore, the CPU 331 of the image processing apparatus 330 arranges the object image 40 that straddles the first region 242 on one side of the long side direction and the first region 242 on the other side of the long side direction in the second region 244.

[0118] In addition, regarding the present invention, specific embodiments have been described in detail, but it is not limited to the embodiments of the present invention. Those skilled in the art understand that various other embodiments can be adopted within the scope of the present invention. For example, in the above embodiments, the user uses a wireless local area network to send the content data displayed on the smart phone 10 to the designated image processing apparatus 30, but for example, the content data can also be sent to the designated image processing apparatus using the cloud.

[0119] Moreover, although not specifically described in the above-described embodiment, the width dimension of the first region may also be settable by the user.

[0120] Moreover, in the above-described embodiment, the object image (object) for which visibility is to be improved is an image that straddles two recording media P, or characters below a threshold value. However, for example, it may also be a photo image or underlined characters.

[0121] Moreover, in the above-described embodiment, the content data is PDF data. However, for example, it may also be other data such as Hypertext Marked Language (HTML).

[0122] Moreover, in the second and third embodiments, a dialog box is used as the associated image. However, an associated image such as an arrow may also be used.

[0123] Moreover, in each of the above-described embodiments, the information processing in which the CPU 31 reads and executes software (program) may be executed by various processors other than the CPU. Examples of the processor at this time include programmable logic devices (PLDs) such as field-programmable gate arrays (FPGAs) whose circuit structure can be changed after manufacturing, and processors with a circuit structure specifically designed for executing specific processing, such as application specific integrated circuits (ASICs), that is, dedicated electrical circuits. Moreover, the information processing may be executed by one of these various processors, or may be executed by a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, and a combination of a CPU and an FPGA). Moreover, more specifically, the hardware structure of these various processors is an electrical circuit formed by combining circuit elements such as semiconductor elements.

[0124] Moreover, in each of the above-described embodiments, a scheme in which the information processing program is pre-stored (installed) in the ROM 32 or the storage 34 has been described. However, it is not limited thereto. The program may also be provided in the form of a recording medium such as a compact disk read only memory (CD-ROM), a digital versatile disk read only memory (DVD-ROM), or a universal serial bus (USB) memory. Moreover, the program may also be in a form that is downloaded from an external device via a network.

Claims

1. An image processing apparatus, wherein a processor divides the entire area of a recording medium into a first area and a second area along the short side direction of the recording medium, where the first area is located on one side of the short side direction and the second area is located on the other side of the short side direction; the processor configures an image based on content data in the first area of the recording medium; wherein the processor uses, as an object image, a part of the image based on content data that straddles one recording medium and another recording medium, and configures the object image in the second area; wherein the processor configures an associated image on the recording medium, and the associated image associates the object image in the image based on content data with the object image configured in the second area.

2. The image processing apparatus according to claim 1, wherein the short side direction is the width direction of the recording medium.

3. The image processing apparatus according to claim 1, wherein the processor configures the object image on one recording medium and another recording medium.

4. The image processing apparatus according to claim 1, wherein the processor replaces the object image in the image based on content data with another image that is smaller than the original image.

5. The image processing apparatus according to any one of claims 1 to 4, wherein the processor uses, as the object image, a character in the image based on content data, or a part of the image that includes a character and the size of the character is below a threshold value, and configures the object image in the second area with an increased size compared to the original image.

6. A recording medium that stores an information processing program, and the information processing program causes a computer to function as each part of the image processing apparatus according to any one of claims 1 to 5.

7. A computer program product, characterized in that, The computer program product includes an information processing program, and when the information processing program is executed on a computer, the computer realizes the functions of the image processing apparatus according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Image formation device, printing control program, and printing control method

    JP2015003391A

  • Printer system, printer control method, and computer- readable recording medium where program allowing computer to implement same method is recorded

    JP2000215017A

  • Device and method for forming image

    JP2004175095A

  • Image forming method, image forming device, program therefor and image forming system

    JP2007150698A

  • Document layout system, program, and document layout method

    JP2015039824A