WRAPPING SUPPORT APPARATUS, COMPUTER READABLE MEDIUM, WRAPPING MATERIAL, AND WRAPPING SUPPORT METHOD
A wrapping support apparatus includes an object information acquiring unit, a wrapping method acquiring unit, a rear surface drawing information generating unit, and a printing unit. The object information acquiring unit acquires identification information of a wrapping target object which identifies a shape and a size of a wrapping target object to be wrapped. The wrapping method acquiring unit acquires a wrapping method for wrapping the wrapping target object. The rear surface drawing information generating unit generates rear surface drawing information for drawing fold lines at which a wrapping material is folded to wrap the wrapping target object on the basis of the identification information of the wrapping target object and the wrapping method. The fold lines are printed on the rear surface of the wrapping material. The printing unit prints the fold lines on the rear surface of the wrapping material in accordance with the rear surface drawing information.
This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2011-203324 filed Sep. 16, 2011.
BACKGROUND Technical FieldThe present invention relates to a wrapping support apparatus, a computer readable medium, a wrapping material, and a wrapping support method.
SUMMARYAccording to an aspect of the invention, there is provided a wrapping support apparatus including an object information acquiring unit, a wrapping method acquiring unit, a rear surface drawing information generating unit, and a printing unit. The object information acquiring unit acquires identification information of a wrapping target object which identifies a shape and a size of a wrapping target object to be wrapped. The wrapping method acquiring unit acquires a wrapping method for wrapping the wrapping target object. The rear surface drawing information generating unit generates rear surface drawing information for drawing fold lines at which a wrapping material is folded to wrap the wrapping target object on the basis of the identification information of the wrapping target object and the wrapping method. The fold lines are printed on the rear surface of the wrapping material. The printing unit prints the fold lines on the rear surface of the wrapping material in accordance with the rear surface drawing information.
An exemplary embodiment of the present invention will be described in detail based on the following figures, wherein:
An exemplary embodiment of the invention will be described below with reference to the drawings.
The operation panel 1 is a form of a touch panel user interface (UI). The operation panel 1 functions as an input unit that receives an input by a user via a user interface component, a virtual keyboard, or the like displayed on the operation panel 1, and transmits the input to the UI controller 6, and also functions as a display that displays data of characters, figures, and images output from the UI controller 6. The UI controller 6 thus performs an input and output control using the operation panel 1. The IIT 2 reads the image of a surface of an object set thereon on the basis of an instruction from the IIT controller 7, and outputs the image to the IIT controller 7. The IIT 2 includes a scanner, for example. The IIT controller 7 thus controls the operation of the IIT 2. The IOT 3 prints image data transmitted from the TOT controller 8 on a wrapping material on the basis of an instruction from the IOT controller 8. The IOT 3 includes a printer, for example. The IOT controller 8 thus controls the operation of the IOT 3. As described in detail later, the HDD 4 is an auxiliary memory that stores data required for the operation of a wrapping support application and data required for the operations of the controllers. The network controller 5 performs data communication with another device via a network 14. The ROM 9 is a nonvolatile memory that stores the wrapping support application, which provides a characteristic process in the present exemplary embodiment, software for controlling the operations of the controllers, and data required for the operations of the controllers. The RAM 10 is a volatile memory that temporarily stores data required for the operation of the wrapping support application and data required for the operations of the controllers. The CPU 11 performs an overall control of the image forming apparatus, including the control of the operations of the controllers. The image forming apparatus used in the present exemplary embodiment may be realized by a related-art hardware configuration.
The vertex coordinate calculating unit 24 of the present exemplary embodiment obtains the vertices of fold lines of the wrapping sheet by calculation. Further, the instruction line drawing unit 25 generates, as instruction information, a cutoff line representing a position at which an unnecessary portion for wrapping the wrapping target object is to be cut off. The instruction line drawing unit 25 functions as a rear surface drawing information generating unit that generates rear surface drawing information for drawing fold lines at which a wrapping material is folded to wrap the wrapping target object on the basis of the identification information of the wrapping target object and the wrapping method, the fold lines being printed on the rear surface of the wrapping material.
The wrapping sheet surface drawing unit 26 functions as a determining unit that determines at least one of a print position and a size of an image to be printed on the front surface of the wrapping material so as to print the image at a position not overlapping, on a coordinate plane, with the fold lines printed on the rear surface of the wrapping material. The wrapping sheet surface drawing unit 26 further functions as a front surface drawing information generating unit that generates front surface drawing information for drawing the image to be printed on the front surface of the wrapping material with the print position or size determined by the determining unit. In the present exemplary embodiment, the wrapping sheet surface drawing unit 26 is provided as the determining unit and the front surface drawing information generating unit in consideration that the wrapping sheet surface drawing unit 26 adjusts the print position or size of the image to be printed on the front surface of the wrapping sheet. The determining unit and the front surface drawing information generating unit, however, may be configured as separate units.
The print controller 27 functions as a printing unit that prints the fold lines on the rear surface of the wrapping material in accordance with the rear surface drawing information. The print controller 27 further performs a control of causing the image to be printed on the wrapping material with reference to the front surface drawing information generated by the wrapping sheet surface drawing unit 26.
In the present exemplary embodiment, “drawing” refers to generation of the drawing information (the front surface drawing information and the rear surface drawing information) required to perform the printing on the sheet, and “printing” refers to actual printing on the sheet performed by the IOT 3 in accordance with the drawing information.
The wrapping support controller 28 operates in conjunction with the above-described constituent elements, and performs an overall control of the process of printing the fold lines and so forth on the wrapping sheet. The information memory 29 previously stores various types of data required to perform the printing on the wrapping sheet. The information memory 29 further holds data generated in the course of printing on the wrapping sheet.
The constituent elements 21 to 28 of the wrapping support apparatus are realized by a cooperative operation of the computer 13 forming the wrapping support apparatus and a wrapping support program that operates in the CPU 11 installed in the computer 13. Further, the information memory 29 is realized by the ROM 9 and the RAM 10. Alternatively, the information memory 29 may be realized by the HDD 4, or by a memory accessible via the network 14.
The program used in the present exemplary embodiment may be provided as stored in a computer-readable recording medium, such as a compact disc (CD)-ROM and a digital versatile disc (DVD)-ROM, let alone by a communication unit. The program provided by the communication unit or the recording medium is installed in the computer 13, and the CPU 11 of the computer 13 sequentially executes installation programs. Thereby, the respective processes are realized.
Subsequently, operations of the present exemplary embodiment will be described. With reference to the screen display examples illustrated in
A user desiring to acquire a wrapping sheet for wrapping an article operates the operation panel 1 of the image forming apparatus installed with the wrapping support application characteristic of the present exemplary embodiment. In accordance with the operation, the UI controller 6 displays on the operation panel 1 the application selection screen illustrated in
Upon activation of the application, the shape selection screen illustrated in
If the user specifies the shape of the article by performing the above-described selecting operation, the first shape reading screen illustrated in
Upon pressing of the read button, the second shape reading screen illustrated in
Herein, cuboid has been selected as the shape of the article, and thus the first shape reading screen and the second shape reading screen are displayed on the operation panel 1 to measure the dimensions of the article. If another shape were selected by the user, one or plural shape reading screens for measuring the dimensions of the article having the another shape would be displayed on the operation panel 1.
Upon completion of the measurements of the article in the above-described manner, the wrapping method selection screen illustrated in
If the user specifies the wrapping method of the article by performing the above-described selecting operation, the wrapping sheet selection screen illustrated in
If the user inputs the shape and size of the article and selects the wrapping method of the article and the wrapping sheet in the above-described manner, the process of printing the wrapping sheet is started by the wrapping support application. During the execution of the process by the wrapping support application, the print screen illustrated in
The sheets of plural sizes are previously prepared, and a sheet having the most suitable size is selected as the wrapping sheet. The wrapping sheet, however, may be too large or have an unnecessary portion for wrapping the article to be wrapped in the specified wrapping method. In such a case, it is desirable to cut off the portion. The cutoff line refers to a line representing the position at which the wrapping sheet is to be cut off. In the present example, central wrapping has been selected as the wrapping method. As illustrated in
The display screens illustrated in
In the above-described manner, the present exemplary embodiment prints the wrapping sheet suitable for wrapping the article of the user in the wrapping method and wrapping sheet desired by the user. Respective data tables stored in the information memory 29 will now be described.
In the present exemplary embodiment, one or plural wrapping target objects having one or plural reference sizes (hereinafter occasionally referred to as “reference objects”) are assumed, and sheets each having the most suitable size for wrapping the corresponding reference object are previously prepared. The respective sizes of the sheets are identifiable from the coordinate values in the sheet coordinate list table illustrated in
In the example of the wrapping sheet illustrated in
The respective types of data described above are stored in the information memory 29, and thereby are previously prepared. Further, data is registered in the measurement list table in the course of the process. Further, the output coordinate list is generated and stored in the information memory 29 in the course of the process.
Subsequently, the process of printing the wrapping sheet in the present exemplary embodiment will be described with reference to the flowchart illustrated in
As described above, in the present exemplary embodiment, the wrapping support application is activated when selected by the user from the application selection screen illustrated in
Upon activation of the wrapping support application, the wrapping support controller 28 invokes the measurement processing unit 21. The measurement processing unit 21 acquires, in the following procedure, article identification information identifying the shape and size of the article (Step S110). That is, the measurement processing unit 21 extracts from the information memory 29 the shape selection screen illustrated in
If one of the shapes is selected by the user from the shape selection screen displayed on the operation panel 1, the measurement processing unit 21 receives the selected shape. The measurement processing unit 21 is aware of the position of each pair of the shape image data and the shape name incorporated in the shape selection screen. For example, therefore, the measurement processing unit 21 may identify the selected shape by detecting the selecting operation performed by the user on the shape selection screen displayed on the operation panel 1.
The measurement processing unit 21 then reads from the information memory 29 one or plural shape reading screens corresponding to the shape selected by the user, and sequentially displays the shape reading screens on the operation panel 1. If the shape is cuboid, the measurement processing unit 21 sequentially displays the shape reading screens illustrated in
Upon acquisition of the read image of the article in accordance with the operation by the user, the measurement processing unit 21 analyzes the acquired read image, to thereby measure the dimensions. According to the measurement list, it is understood that the number of measurements of the cuboidal shape is three, and that it is necessary to measure the width w, height h, and depth d set in the measurements 1 to 3. The measurement processing unit 21, therefore, performs image analysis to thereby obtain the width w, height h, and depth d set in the measurements 1 to 3.
Having thus acquired the article identification information identifying the shape and size of the article, the measurement processing unit 21 transmits the article identification information to the wrapping support controller 28. Having acquired the article identification information, the wrapping support controller 28 detects the completion of the processing by the measurement processing unit 21, and writes and stores the acquired measurement results in the corresponding items of the measurement list, specifically, the corresponding items of the measurements 1 to n of the selected shape. The wrapping support controller 28 then invokes the wrapping method selection processing unit 22 by using the shape of the article as an argument. Specifically, the wrapping support controller 28 extracts, as an augment, the shape ID from the measurement list table on the basis of the article identification information, and transmits the shape ID to the wrapping method selection processing unit 22.
The wrapping method selection processing unit 22 acquires, in the following procedure, wrapping method identification information identifying the wrapping method (Step S120). That is, the wrapping method selection processing unit 22 refers to the measurement list table on the basis of the transmitted shape ID, to thereby identify the wrapping methods associated with the corresponding shape. For example, in the case of a cuboidal shape, the wrapping method selection processing unit 22 refers to the number of wrapping methods associated with the shape ID received from the wrapping support controller 28, and thereby recognizes that there are three wrapping methods suitable for the shape. The wrapping method selection processing unit 22 then reads from wrapping method options 1 to 3 the wrapping method IDs identifying the wrapping methods. In the case of a cuboidal shape, the wrapping method selection processing unit 22 reads the wrapping method IDs of 2, 1, and 0 from the wrapping method options 1 to 3. The wrapping method selection processing unit 22 reads, from the wrapping method list table illustrated in
If one of the wrapping methods is selected by the user from the wrapping method selection screen displayed on the operation panel 1, the wrapping method selection processing unit 22 identifies the selected wrapping method. The identification process may basically be performed in a similar manner as in the measurement processing unit 21. That is, the wrapping method selection processing unit 22 may identify the selected wrapping method by detecting the selecting operation performed by the user on the wrapping method selection screen displayed on the operation panel 1.
Upon acquisition of the wrapping method identification information identifying the wrapping method selected by the user, the wrapping method selection processing unit 22 transmits to the wrapping support controller 28 the wrapping method identification information, specifically the wrapping method ID of the selected wrapping method. Having acquired the wrapping method identification information, the wrapping support controller 28 detects the completion of the processing by the wrapping method selection processing unit 22, and transmits to the wrapping sheet selection processing unit 23 the wrapping method ID of the wrapping method selected by the user and the reference to the sheet list table (information of the destination storing the sheet list).
The wrapping sheet selection processing unit 23 acquires, in the following procedure, wrapping sheet identification information identifying the wrapping sheet (Step S130). That is, the wrapping sheet selection processing unit 23 extracts, from the sheet list table illustrated in
If one of the wrapping sheets is selected by the user from the wrapping sheet selection screen displayed on the operation panel 1, the wrapping sheet selection processing unit 23 identifies the selected wrapping sheet. The identification process may basically be performed in a similar manner as in the measurement processing unit 21. That is, the wrapping sheet selection processing unit 23 may identify the selected wrapping sheet by detecting the selecting operation performed by the user on the wrapping sheet selection screen displayed on the operation panel 1.
Upon acquisition of the sheet ID as the wrapping sheet identification information identifying the wrapping sheet in accordance with the selecting operation by the user, the wrapping sheet selection processing unit 23 transmits the sheet ID to the wrapping support controller 28. Having acquired the sheet ID, the wrapping support controller 28 detects the completion of the processing by the wrapping sheet selection processing unit 23, and displays on the operation panel 1 the print screen illustrated in
With the above-described selecting operations by the user, the shape ID, the wrapping method ID, and the sheet ID are identified. In parallel with the display of the print screen on the operation panel 1, the reference to the record identified from the shape ID included in the measurement list (information of the destination storing the record of the measurement list), the reference to the coordinate conversion list included in the record identified from the wrapping method ID (information of the destination storing the coordinate conversion list), and the reference to the record identified from the sheet ID included in the sheet list (information of the destination storing the record of the sheet list) are transmitted to the vertex coordinate calculating unit 24.
In the present exemplary embodiment, the article having the shape specified by the user is wrapped with the wrapping sheet selected by the user in the wrapping method selected by the user. One of the characteristics of the present exemplary embodiment lies in that the instruction lines indicating, for example, fold lines to be folded in the wrapping process are printed on the rear surface of the wrapping sheet. The vertex coordinate calculating unit 24 generates the output coordinate list as a type of instruction information, to thereby specify the respective drawing positions of the instruction lines to be printed on the rear surface of the wrapping sheet (Step S140). The step is performed in the following procedure. Prior to the description of the procedure, the coordinate conversion list illustrated in
The coordinate conversion list is set for each of the wrapping methods, as described above.
If the shape of the article and the wrapping method are identified, it is possible to identify the number of vertices, regardless of the size of the article. For example, it is assumed that a cuboidal article having a width of 30, a height of 40, and a depth of 50 and a cuboidal article having a width of 15, a height of 52, and a depth of 33 have the same number of vertices, if the wrapping method is the same. In other words, the articles may have different coordinate values in some of the vertices, depending on the size of the articles, but have the same number of vertices, as long as the shape and the wrapping method are the same.
That is, if the shape and the wrapping method are determined, the number of vertices is determined as n. Thus, the coordinate values of the vertices may be determined in accordance with the size of the article. Therefore, a reference size is previously determined in the coordinate conversion list. In the case of a cuboid, for example, reference width, height, and depth are previously determined. For example, each of the width, height, and depth is previously determined as 50. An article having the reference size is referred to as the “reference object,” as described above. Further, the vertices of the reference object are particularly referred to as “reference points.” The present exemplary embodiment performs coordinate conversion on the coordinate values of the reference points of the reference object in accordance with the size of the article to be wrapped, to thereby obtain the vertex coordinates of the article to be wrapped. Therefore, the coordinate conversion list is set with coefficients for calculating the coordinate values of the vertices of the article through the coordinate conversion.
For example, it is now assumed that the width, height, and depth of an article to be wrapped are 40, 55, and 55, respectively, as a result of measurements of the article. In this case, the respective vertices of the article corresponding to the width, height, and depth are greater in value than the corresponding vertices of the reference object by 0.8 times, 1.1 times, and 1.0 times, respectively. That is, in the calculation formula illustrated in
Therefore, the vertex coordinate calculating unit 24 substitutes, in the calculation formula illustrated in
In the above-described manner, the vertex coordinate calculating unit 24 calculates the vertex coordinates of the article to be wrapped, and generates the output coordinate list.
If the coordinate values of the vertices are obtained, the respective shapes and sizes of the polygons managed in the polygon list table illustrated in
The vertex coordinate calculating unit 24 notifies the wrapping support controller 28 of the completion of the above-described process by, for example, transmitting the output coordinate list to the wrapping support controller 28. Upon completion of the processing by the vertex coordinate calculating unit 24, the wrapping support controller 28 invokes the instruction line drawing unit 25 by transmitting thereto the destinations storing necessary information for the processing, such as the respective references to the output coordinate list table, the polygon list table, and the instruction line list table (storage destination information).
Then, the instruction line drawing unit 25 draws the instruction lines with reference to the output coordinate list (Step S150). The coordinate values of the vertices are recognizable from the output coordinate list. In this step, therefore, the instruction line drawing unit 25 may sequentially connect, with straight lines, the start point vertex IDs and the end point vertex IDs corresponding to the instruction line IDs set in the instruction line list table illustrated in
Upon completion of the above-described process, the instruction line drawing unit 25 notifies the wrapping support controller 28 of the completion of the process by, for example, transmitting the rear surface drawing information to the wrapping support controller 28. Upon completion of the processing by the instruction line drawing unit 25, the wrapping support controller 28 invokes the wrapping sheet surface drawing unit 26 by transmitting thereto the destinations storing necessary information for the processing, such as the respective references to the output coordinate list table and the polygon list table (storage destination information).
The wrapping sheet surface drawing unit 26 performs drawing in the following procedure by determining the size or location of the design image to be printed on the front surface of the sheet (Step S160).
Information relating to the sheet most suitable for wrapping the reference object having a size specified by the measurements 1 to n is registered in the sheet list table. The design image identified by the sheet image ID is printed on the sheet, and thereby wrapping as in the wrapping of the completed object identified by the completion image ID is realized. The sheet size most suitable for wrapping the reference object managed by the sheet list will be referred to as “reference size.”
Meanwhile, the sheet size required to wrap the article to be wrapped is identified from the output coordinate list obtained at Step S140. That is, the sheet periphery is identifiable from the coordinate values of the vertices included in the output coordinate list, and thus the necessary sheet size is recognized. The sheet size required to wrap the article to be wrapped will be referred to as “necessary size.” The print controller 27 selects, from the sheets possible, to be output from the IOT 3, a sheet having a size closest to the necessary size as the sheet to be used to wrap the article. When drawing on the wrapping sheet surface, the wrapping sheet surface drawing unit 26 refers to the information relating to the sheet of the sheet list selected by the user at Step S130.
The vertex coordinates for use in wrapping the article are registered in the output coordinate list. Meanwhile, the vertex coordinates for use in wrapping the reference object with the selected sheet are registered in the sheet coordinate list. The wrapping method is the same. It is therefore assumed that the number of vertices set in the output coordinate list and the number of vertices set in the sheet coordinate list are the same. The sheet image identified from the sheet image ID included in the selected record is generated in the size of the image to be drawn on the sheet of the reference size for wrapping the reference object. The wrapping sheet surface drawing unit 26, therefore, associates the vertices of the sheet coordinate list with the corresponding vertices of the output coordinate list, and draws the sheet image on the sheet in accordance with the association. If the necessary size and the reference size match each other, the sheet image may be drawn on the sheet in the original size. However, if the necessary size is smaller than the reference size, as in a case where a cutoff line is drawn on the sheet, the sheet image is mapped on the sheet in a reduced size. For example, if the necessary size is a width of 50 cm, a height of 50 cm, and a depth of 45 cm, an image for wrapping a reference object having a width, height, and depth all set to 50 cm is mapped on the sheet, with the size of the image reduced by 10% only in the depth direction. A sheet having a size closest to the necessary size has been selected. The reduction ratio, therefore, is not assumed to be a large value.
If the scale ratio is the same between the vertical and horizontal directions, there is no problem. A substantial difference in scale ratio between the vertical and horizontal directions, however, may result in a substantial change in aspect ratio. That is, there arises, for example, a phenomenon in which a circular design image appears as an elliptical image due to a substantial reduction in size only in one direction. If the design image is a geometric pattern, such a phenomenon may be relatively unnoticeable. If the design image is the face image of a famous character, however, the face would be squashed. In some cases, therefore, such image printing is desired to be avoided. In such a case where the difference in reduction ratio between the vertical and horizontal directions is equal to or greater than a threshold value, the drawing type of the sheet list may be set as “fixed” to prevent a reduction in size of the design image.
Further, even if the necessary size and the reference size are substantially the same, the ratio between width, height, and depth may be substantially different. In this case, there arises, for example, a possibility that the face image illustrated in
The design image is printed on the front surface of the wrapping sheet, and the instruction lines indicating fold lines and so forth are printed on the rear surface of the wrapping sheet. Strictly, therefore, the design image and the instruction lines would not be printed in an overlapping manner. Herein, “overlapping” means overlapping on a coordinate plane. If the design image is drawn at a position drawn with a fold instruction line, the design image would be located at a position extending over two surfaces of the article when the article is actually wrapped.
In the present exemplary embodiment, therefore, the polygon list is generated, and the design image is mapped for each polygon. Thereby, the image is prevented from being printed over plural surfaces, as in an example illustrated in
For example, when an article having a reference size of 10×10×30 is wrapped in wrapping called “train” illustrated as an example in
Further, the design image may simply be reduced in size to prevent the design image from being printed over two surfaces. In the above-described manner, the wrapping sheet surface drawing unit 26 of the present exemplary embodiment draws the design image by adjusting at least one of the print position and the size of the image such that the image to be printed on the front surface of the wrapping sheet is printed at a position not overlapping with the instruction lines printed on the rear surface of the wrapping sheet.
The wrapping sheet surface drawing unit 26 specifies the drawing position of the design image to be printed on the front surface of the sheet, and the wrapping support controller 28 issues a print instruction by transmitting to the print controller 27 the drawing positions of the instruction lines specified by the instruction line drawing unit 25 and the drawing position of the design image specified by the wrapping sheet surface drawing unit 26. In accordance with the print instruction, the print controller 27 prints the design image on the front surface of the specified sheet, and prints the instruction lines on the rear surface of the sheet (Step S170).
In the above-described manner, the present exemplary embodiment prints the wrapping sheet for wrapping the article in the wrapping method selected by the user. The instruction lines representing the positions to be folded are printed on the rear surface of the wrapping sheet on the basis of the rear surface drawing information generated on the basis of the output coordinate list calculated by the vertex coordinate calculating unit 24 on the basis of the shape and size of the wrapping target object to be wrapped and the selected wrapping method of the wrapping target object. If the printed instruction lines include a cutoff line, therefore, the user may cut the wrapping sheet by following the cutoff line, and wrap the article by folding the wrapping sheet along fold lines in the instructed directions, i.e., mountain fold or valley fold.
The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Claims
1. A wrapping support apparatus comprising:
- an object information acquiring unit that acquires identification information of a wrapping target object which identifies a shape and a size of a wrapping target object to be wrapped;
- a wrapping method acquiring unit that acquires a wrapping method for wrapping the wrapping target object;
- a rear surface drawing information generating unit that generates rear surface drawing information for drawing fold lines at which a wrapping material is folded to wrap the wrapping target object on the basis of the identification information of the wrapping target object and the wrapping method, the fold lines being printed on the rear surface of the wrapping material; and
- a printing unit that prints the fold lines on the rear surface of the wrapping material in accordance with the rear surface drawing information.
2. The wrapping support apparatus according to claim 1, further comprising:
- a wrapping material information acquiring unit that acquires identification information of the wrapping material;
- a determining unit that determines at least one of a print position and a size of an image to be printed on the front surface of the wrapping material so as to print the image at a position not overlapping, on a coordinate plane, with the fold lines printed on the rear surface of the wrapping material; and
- a front surface drawing information generating unit that generates front surface drawing information for drawing the image to be printed on the front surface of the wrapping material with the print position or size determined by the determining unit,
- wherein the printing unit prints the image on the front surface of the wrapping material in accordance with the front surface drawing information.
3. The wrapping support apparatus according to claim 1, wherein the rear surface drawing information generating unit generates a cutoff line representing a position at which an unnecessary portion for wrapping the wrapping target object is to be cut off, and
- wherein the printing unit prints the cutoff line on the rear surface of the wrapping material.
4. A computer readable medium storing a program causing a computer to execute a process for supporting wrapping, the process comprising:
- acquiring identification information of a wrapping target object which identifies a shape and a size of a wrapping target object to be wrapped;
- acquiring a wrapping method for wrapping the wrapping target object;
- generating rear surface drawing information for drawing fold lines at which a wrapping material is folded to wrap the wrapping target object on the basis of the identification information of the wrapping target object and the wrapping method, the fold lines being printed on the rear surface of the wrapping material; and
- printing the fold lines on the rear surface of the wrapping material in accordance with the rear surface drawing information.
5. A wrapping material on which fold lines representing positions at which the wrapping material is folded to wrap a wrapping target object are printed, wherein the fold lines are generated on the basis of a shape and a size of the wrapping target object to be wrapped and a wrapping method of the wrapping target object.
6. A wrapping support method comprising:
- acquiring identification information of a wrapping target object which identifies a shape and a size of a wrapping target object to be wrapped;
- acquiring a wrapping method for wrapping the wrapping target object;
- generating rear surface drawing information for drawing fold lines at which a wrapping material is folded to wrap the wrapping target object on the basis of the identification information of the wrapping target object and the wrapping method, the fold lines being printed on the rear surface of the wrapping material; and
- printing the fold lines on the rear surface of the wrapping material in accordance with the rear surface drawing information.
Type: Application
Filed: Feb 6, 2012
Publication Date: Mar 21, 2013
Applicant: FUJI XEROX Co., Ltd. (Tokyo)
Inventor: Masatoshi MARUO (Kanagawa)
Application Number: 13/366,731
International Classification: B65B 11/00 (20060101);