Media identification

文档序号:173692 发布日期:2021-10-29 浏览:40次 中文

阅读说明:本技术 介质识别 (Media identification ) 是由 艾伦·雅克 若尔迪·埃尔南德斯·克雷乌斯 约瑟·马·利奥·多瓦尔 于 2019-03-21 设计创作,主要内容包括:提供一种打印设备和用于打印设备的介质卷,所述介质卷包括位于所述介质卷的芯部分的端部上的介质标识。通过使用非接触式传感器扫描所述芯部分的所述端部感测所述介质卷上的所述介质标识来确定装载到所述打印设备中的介质的类型。(A printing device and a media roll for a printing device are provided, the media roll including a media indicator located on an end of a core portion of the media roll. Determining the type of media loaded into the printing device by sensing the media identification on the media roll by scanning the end of the core portion using a non-contact sensor.)

1. A printing system, comprising:

a print engine in which print parameters are set;

a media holder to receive a media roll having a media portion and a core portion, the core portion including a media identification associated with a type of media; and

a reader comprising a non-contact sensor configured to scan the core portion of the media roll and receive the media identification;

wherein the reader further comprises a controller for receiving the media identification and a wireless transmitter for issuing an identification signal associated with the media identification to the print engine, and wherein the print engine sets the print parameters based on the identification signal.

2. The printing system of claim 1, wherein the non-contact sensor comprises an image capture device.

3. The printing system of claim 2, wherein the image capture device is to capture the media identification and geometry of the media roll.

4. The printing system of claim 3, wherein the reader determines an amount of media remaining in the media roll based on a geometry of the media roll, and wherein the wireless transmitter issues a signal to the print engine associated with the amount of media remaining in the media roll.

5. The printing system of claim 2, wherein the reader is a mobile phone.

6. The printing system of claim 1, wherein the print engine is an inkjet print engine.

7. The printing system of claim 1, wherein the wireless transmitter is a transmitter using a communication protocol selected from NFC, bluetooth, WiFi, and Zigbee.

8. The printing system of claim 1, wherein the non-contact sensor is at least one of a camera, an RFID reader, or an NFC reader.

9. A method of identifying a media roll for use in a printer, comprising:

providing a media roll having a core portion and a media portion, the core portion including a media indicator located on an end of the core portion and disposed annularly about an axis of rotation of the core portion;

scanning the end of the core portion using a non-contact sensor provided by a reader to sense the media identification;

determining a type of media of the media portion using the sensed media identification; and

transmitting an identification signal associated with the media identification to a print engine.

10. The method of claim 9, further comprising: determining, by the reader, a geometry of a media roll, and calculating an amount of media remaining in the media roll in view of the geometry of the media roll, wherein the identification signal includes the amount of media remaining in the media roll.

11. The method of claim 10, wherein the reader comprises an image acquisition device for determining a geometry of the media roll.

12. The method of claim 9, wherein the reader comprises one of an image capture device, an RFID reader, and an NFC reader to sense the media identification.

13. The method of claim 9, further comprising using the identification signal to obtain at least one printer parameter.

14. A reader for a printing device, the reader comprising:

a sensor to read a media identification from a media roll;

a controller to receive the media identification from the sensor, the controller including a transmitter to issue an identification signal associated with the media identification to the printing device;

wherein the sensor is a non-contact sensor and the transmitter is a wireless transmitter.

15. The reader of claim 14, wherein the sensor is to determine a geometry of a media roll, and wherein the controller calculates an amount of media remaining in view of the geometry of the media roll, and wherein the identification signal comprises a previously calculated amount of media remaining.

Background

The present disclosure relates to identifying a type of media (e.g., in a rendering device) to select predetermined print settings for the relevant media.

In particular, in rendering systems, it is useful to identify the media to be rendered in order to configure specific settings for the type of media being used. Furthermore, where the media is provided in roll form, it would be particularly beneficial to determine the amount of media remaining on the roll.

Drawings

Various features and advantages of particular examples will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, which together illustrate, by way of example only, several features, and in which:

FIG. 1 shows a schematic view of a media roll including a media identifier (media identifier) on an end of a core of the media roll, according to an example.

Fig. 2A shows a schematic view of a media marking provided on an end of a core portion, according to an example.

FIG. 2B shows a schematic view of a scan path of a sensor scanning media indicia on an end of a scan core portion according to an example.

FIG. 3 shows a schematic example of a printing system including a reader for scanning media identification within a media roll.

FIG. 4 is another illustrative example of a printing system including a reader for scanning media identification within a media roll.

Fig. 5A to 5D illustrate an example of a method of determining a type of media in a printing system.

FIG. 6 illustrates a processor including instructions for determining a type of media, according to an example.

Detailed Description

In the following description, for purposes of explanation, numerous specific details of specific examples are set forth. Reference in the specification to "an example" or similar language means that a particular feature, structure, or characteristic described in connection with the example is included in at least that one example, but not necessarily in other examples.

The present disclosure relates to identifying the type of media in a rendering device to select predetermined print settings for associated media. The print settings for the different media types may be stored in a memory of the rendering device or in an external database accessible by the rendering device. Print settings for different media types may be stored in a look-up table. The print settings may include vacuum, available print modes, maximum drying temperature, amount of rendering fluid, and/or color configuration.

A user may load a media volume into a rendering device. A predetermined print setting suitable for the medium may be selected according to the type of the loaded medium. For example, the user may select the type of loaded media via a screen panel (onscreen panel), or the rendering apparatus may automatically detect the type of media. Media identification may be performed using a sensor or code reader that scans the marks on the media roll. For media to be identified by the rendering device, the core portion of the media roll may be marked or otherwise provided with indicia at the time of manufacture. According to an example, the media identification may include a mark or indicia stamped, printed, or notched on the end of the core portion of the media roll or formed via an insert of a digital label system. For example, media identification may be provided using mechanical slotting of the core, stamping, or via a digital labeling system in which the indicia or code may comprise a serial number, such as using an RFID tag. The media identification may include grooves, notches, slots, protrusions, or other physical features that may be provided via a mechanical tool, heating element, or laser engraved markings. According to an example, the medium identification comprises a barcode. When printing a media identification onto the core of a media roll, a combination of two or more printing fluids may be used to increase the contrast of the code and improve its readability.

According to an example, the sensor is a contactless sensor, for example, the sensor may comprise an image acquisition device and an image processing device for sensing an identity of the medium from the acquired image.

In particular, a printing system is disclosed, comprising:

a print engine in which print parameters are set;

a media holder to receive a media roll having a media portion and a core portion, the core portion including a media identification associated with a type of media; and

a reader comprising a non-contact sensor configured to scan a core portion of a media roll and receive a media identification;

wherein the reader further comprises a controller for receiving the medium identification and a wireless transmitter for sending an identification signal associated with the medium identification to the print engine, and wherein the print engine sets the print parameters based on the identification signal.

In one example, the contactless sensor includes an image capture device. The image capture device may capture the media identification and the geometry of the media roll. Further, the reader may determine an amount of media remaining in the roll based on the geometry of the media roll, and wherein the wireless transmitter is to transmit a signal to the print engine associated with the amount of media remaining in the roll. In one example, the reader is a tablet or mobile phone and the print engine may be, for example, an inkjet print engine.

For the communication protocol, the reader may include a wireless transmitter, in one example, the transmitter using a communication protocol selected from NFC, bluetooth, WiFi, and Zigbee. Further, the contactless sensor may be at least one of a camera, an RFID reader, or an NFC reader.

Further, the present disclosure relates to a method of identifying a media roll for use in a printer, comprising:

providing a media roll having a core portion and a media portion, the core portion including a media indicator located on an end of the core portion and disposed annularly about an axis of rotation of the core portion;

scanning an end of the core portion using a non-contact sensor provided by the reader to sense media identification; and

determining a type of media of the media portion using the sensed media identification;

an identification signal associated with the media identification is sent to the print engine.

The methods disclosed herein may further comprise: the method further includes determining, by the reader, a geometry of the media roll and calculating an amount of media remaining in the roll in view of the geometry of the media roll, wherein the identification signal includes the amount of media remaining in the roll.

Further, the reader may include an image acquisition device to determine the geometry of the media roll.

In an example, the reader includes one of an image acquisition device, an RFID reader, and an NFC reader to sense the media identification.

Further, the method may include obtaining at least one printer parameter using the identification signal.

In addition, a reader for a printing apparatus is disclosed, the reader comprising:

a sensor to read a media identification from a media roll;

a controller to receive the media identification from the sensor, the controller including a transmitter to transmit an identification signal associated with the media identification to the printing device;

wherein the sensor is a contactless sensor and the transmitter is a wireless transmitter. A sensor associated with the reader may be used to determine the geometry of the media roll, and wherein the controller calculates the amount of media remaining in view of the geometry of the media roll, and wherein the identification signal comprises a previously calculated amount of media remaining.

FIG. 1 shows a schematic view of a media roll 100, the media roll 100 including a media identifier 130 on an end of a core of the media roll 100. The media roll 100 includes a media portion 110 and a core portion 120. The media portion surrounds the core portion. For example, the media portion may include cellulose, plastic, or fabric media. The core portion may comprise a cardboard material. The core portion is provided with a media identifier 130. The media indicator 130 is located on the end of the core portion so that the media indicator 130 is visible regardless of the amount of media on the media roll 100. The end of the core portion 120 comprises the distal end of the elongate media roll, i.e. the end is considered to be the lateral side of the elongate portion rather than the inside of the core, which may be adjacent the spindle when the core is loaded into the rendering device. According to an example, the media identification 130 is not provided on the media nor on the media portion, but rather on the core portion 120 of the media roll 100. The media flag 130 may be disposed annularly about the end of the core portion 120. For example, the media identifier 130 may be annularly disposed about an axis of rotation 140 of the core portion or end of the media roll. The media roll 100 may be rotated about an axis of rotation to dispense media from the media portion 110, for example, during rendering of images on the media. Thus, in one example, the sensor may be configured to scan a media identification or code on the side of the media roll as the media roll rotates or spins or while the roll is stationary.

The media identifier 130 may be provided on one or both ends of the core portion 120 of the media roll 100. When media identifiers 130 are provided on both ends of core portion 120, the identifiers or indicia may be the same or different. For example, some media may be loaded into the rendering device, media printable side in and printable side out, in this example both ends of the core portion may be marked. According to an example, the image may be rendered on the correct side of the media (the other side of the media being the wrong side). The indicia on the core may be used to inform the user whether he or she is loading the media in the wrong orientation. For example, the identification on one side of the core may contain a serial number, while the identification on the other side of the core may contain a code that indicates to the user the wrong media load.

Fig. 2A shows a schematic view of a media marking provided on an end of a core portion. In an example, the media identification 130 may include a physical discontinuity 135 in the surface of the core portion 120 of the media roll. The physical interruption may be provided via laser engraving of the end of the core portion 120. A series of breaks or slots may have a width or spacing between them to form a code to be scanned by the sensor. The media flag 130 or detection mark may be engraved, grooved, scored, or cut into the end of the core portion. This provides a permanent and persistent medium identification 130. According to an example, the media mark 130 includes a series of lines or engravings (engravings) arranged in a pattern of marks and non-marks that are interpreted as a code, which may be a bar code or other element that decrypts the series of marks.

FIG. 2B shows a schematic view of the scan path of a sensor scanning media indicia 130 on the end of core portion 120. For example, the sensor may project an LED beam spot 150 onto the media mark 130. As the media winding axis of rotation 140 rotates during rendering of an image on the media, the beam spot sweeps the detection path 160 to scan the series of breaks 135 and read the code. If the code or barcode may include a part number and/or a serial number, the rendering device is enabled to track the length of media remaining on the media roll. For example, if the code in the core portion contains a serial number and a production number, the rendering device may keep track of the remaining media accurately and alert the user if the requested job is too long for the available media.

According to an example, the sensor is configured to scan a rotational axis of the media roll. The sensor is positioned such that the sensor can scan the media indicia on the core portion. The location of the media identification on the end of the core portion of the media roll allows for precise positioning of the code relative to the sensor when the media roll is loaded into the rendering device.

In one example, the sensor may acquire an image of a media roll including a core portion 120 containing a media identifier 130, and then the sensor may include processing means for decoding the media identifier 130. Further, the sensor may be included in a mobile device such as a smartphone, tablet, or the like.

Fig. 3 shows an illustrative example of a mobile device being used as a reader 2000, the reader 2000 including a contactless sensor 200 to read media identification 130 from a media roll 100, and in particular from a core portion 120 of the media roll.

In the example provided in FIG. 3, a non-contact sensor 200 is used to acquire a detection signal 201 from the media roll 100. In one example, the detection signal 201 is a lateral image of the media roll 100 and is acquired to include the core portion 120 and the media portion 110. The reader 2000 may comprise a reader processor 203 for processing and decoding the detection signal 201, e.g. by determining a media type, a media reference information (media reference) etc. associated with the media identification 130.

In examples where the detection signal 201 is an image, the reader processor 203 may comprise an image processor 202, the image processor 202 being configured to analyze the detection signal 201 for the medium identification 120 and to obtain further parameters from such detection signal 201. An example of such additional parameters may be the geometry of the media roll 100. For example, the image processor 202 may acquire the outer diameter 111 of the roll and the diameters of the core portions, i.e., the core portion inner diameter 120 and the core portion outer diameter 121, for the detection signal 201. The image processor 202 may then determine the amount of media remaining in the media roll 100, for example, in view of the distance between the core portion outer diameter 121 and the roll outer diameter 111.

In another example, the reader processor 203 may include a look-up table, wherein the processor may associate the media identification 130 with the type of media and determine a media thickness, for example, that may be used to calculate the amount of media remaining in the media roll 100.

In one example, the non-contact sensor 200 may be a photodetector, and the sensor may emit an LED beam or scan a media mark on a media roll being loaded or unloaded. Other examples of the contactless sensor may be an RFID antenna in case the medium identifier is an RFID (radio frequency identification) tag, or an NFC antenna in case the medium identifier is an NFC (near field communication) tag.

Once the reader 2000 has decoded the media identification 130 from the media roll 100, the reader generates an identification signal 301, the identification signal 301 being sent by a wireless transmitter to the printer 300, and in particular to the printer controller 302 within the print engine. The reader 2000 may include a transmitter that uses a communication protocol, such as NFC, bluetooth, WiFi, or Zigbee, to transmit the identification signal 301 to the printer controller 302.

The reader processor 203, the image processor 202, and the printer controller 302 may be a combination of circuitry and executable instructions representing a control program for performing the above-described actions.

For identification signal 301, such signal may include information associated with media identification 130 as well as other information associated with the geometry of media roll 100, for example, such as the amount of media remaining calculated by reader 2000 from detection signal 201 or from usage signals updated manually or by processing in reader 2000.

Once the printer 300 receives the identification signal 301, the printer may identify the type of media loaded and/or determine the remaining length of the media.

The identification of the type of media loaded into the printer allows the printer to set predetermined print settings for that particular media type. The automatic detection of the media identification makes the user's selection of the media type redundant, for example, when the user is requested to select the type of media that the user has loaded from a list in the front panel of the rendering device. This reduces the time it takes for a user to process and load media into the rendering device, thereby providing more efficient use of resources.

FIG. 4 illustrates different examples of implementations of media identification for two architectures of printing systems. In a first architecture, where a roll of media may be loaded or positioned proximate to the printer 300, a user may use the reader 2000 to wirelessly read the media identification 130 via the detection signal 201 and wirelessly transmit the identification signal 301 to the controller 302 within the printer 300. The architecture is similar to that presented with reference to fig. 3.

According to an example of a first architecture, a printing device is provided that includes a media roll loaded onto a media input. The media roll has a media section and a core section, wherein the core section includes media indicia located on an end of the core section and disposed annularly about an axis of rotation of the core section. The non-contact sensor is configured to scan an end of the core portion to sense a media identifier to determine a type of media using the sensed media identifier. The non-contact sensor may comprise a photodetector. The printing apparatus may include a slotted end or hub (hub) of the media input portion. The media input portion includes an opening for an end of the non-contact sensor scan core portion. The opening may be a slot, or an arc of a slot, or other shaped window.

In a second architecture, the reader 200 may detect the media identification 130 from a media roll located remotely from the printer (e.g., in a storage location 304 within the facility). The reader 2000 may receive the detection signal 201' and send the identification signal 301' to the facility router 303, which then retransmits the identification signal to the controller within the printer 300' or to the print server 300 "for controlling multiple printers within the facility.

As shown in FIG. 5A, at block 500, a media roll having a core portion and a media portion is provided, wherein the core portion includes a media indicator located on an end of the core portion and annularly disposable about an axis of rotation of the core portion. At block 510, an end of the core portion including the media identifier is scanned using a non-contact sensor to sense the media identifier. The contactless sensor is a wireless sensor remote from the core portion of the media roll, and in one example, the contactless sensor may be one of an RFID reader, an NFC reader, a barcode scanner, or an image acquisition device. The sensor may scan the axis of rotation of the end of the core portion to detect the media identification on the media roll. At block 520, the type of media of the media portion is determined using the sensed media identification.

As shown in FIG. 5B, at block 530, the sensed media identification may be used to obtain at least one printer parameter, for example, by associating the sensed media identification with a lookup table that includes the at least one print parameter. In one example, a sensor, camera, or photodetector sends scanned information to the printer media management firmware or printer controller. According to an example, the media settings are pre-installed in the printer. For example, the at least one printing parameter may include one or more of a color map, ink volume, vacuum parameter, available printing mode, maximum drying temperature, amount of rendering fluid, and color profile. According to an example, the controller may be configured to display on the display panel a corresponding message of the loaded media type and/or an indication of the remaining media. Thus, an appropriate media setting may be automatically selected. At block 540, at least one printer parameter may be applied to the rendering process according to the determined media type.

As shown in FIG. 5C, at block 550, the amount of media present in the media portion may be determined based on the rendering device identifying the amount of media present when the media is new and subtracting the amount of media used each time an amount of media is dispensed. For example, the code in the core may contain a serial number for a particular media volume, and each time the particular volume is loaded and used, the allocated media is subtracted from the amount of media remaining on the media volume. Further, at block 560, the user may be informed of the amount or estimate of the amount of media remaining on the media volume. In one example. Also at block 560, at least one printer parameter may be applied to the rendering process according to the determined media type.

FIG. 5D shows another implementation example, where at block 511, a user may obtain an image of a media roll that includes a media identification. Such images may also include a side view of the media roll, such that in addition to the sensed media identification, the reader may also obtain a portion of the image associated with the geometry of the media roll.

Then, at block 520, an image processor within the reader may analyze the image and associate the sensed image identification with the type of media. Further, the image processor may analyze the image, particularly the geometry of the media roll, to determine the amount of media remaining in view of the geometry of the media roll (e.g., taking into account the outer diameter of the media roll) at block 551.

Finally, at block 560, at least one printer parameter may be applied to the rendering process according to the determined type of media, and a user may be informed of the media type and/or the amount of media remaining on the media roll.

The described configuration allows a rendering device, such as a large format printer, to automatically identify which brand, type, and size of media is loaded. This makes the process of loading media into the rendering device fast and simple, while allowing the remaining media to be determined.

Sensing the media identification on the core of the roll of media, rather than on the media itself, minimizes media waste and improves overall print aesthetics by eliminating undesirable marking on the media. Thus, the amount of spent media is reduced, allowing for improved resource management.

Providing media indicia or markings on the core and reading these indicia or markings through the hub enables increased reliability and reduced cost through lower cost components. For example, no electrical connection is provided in the rendering device between the hub and the spindle on which the media roll rotates. This reduces costs because lower cost components such as photo detectors, tag readers (RFID or NFC) or cameras can be used and expensive rotating electrical contacts on the spindle are eliminated.

The described method may be dynamically applied to a principal-axis or principal-axis-free rendering device.

In some examples, the printing of the media identification on the core portion is replaced with a permanent mark (e.g., a laser engraved mark), which improves reliability. For example, laser engraved markings provide sensors for detection that are miniaturized and have more information per unit area. This increases reliability and bar code redundancy because printed indicia may be wiped off. The ends of the marking core portion replace the difficult to access and apply markings on the inner core. Further, this provides better clarity and durability because the markings on the inner core are susceptible to damage, scratching, or detachment when loading/unloading the core.

The indicia on the ends of the media roll may provide information about the remaining sheets because the indicia are fixed relative to each other. The sensor may detect the rotational speed via a flag, where the rotational speed of the media roll may be known or inferred.

The apparatus and methods described herein allow for faster media loading to improve user experience and ensure authenticated media providers. Not only is the loading process faster, it also avoids human error in misselecting media that might otherwise result in poor image quality or even media breakage. It therefore allows optimal use of rendering device or printer capabilities, while preventing image quality problems and media cracking.

Examples in this disclosure may be provided as any combination of methods, systems, or machine readable instructions, such as software, hardware, firmware, or the like. Such machine-readable instructions may be included on a computer-readable storage medium (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-readable program code embodied therein or thereon.

The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus, and systems according to examples of the disclosure. Although the above-described flow diagrams illustrate a particular order of execution, the order of execution may differ from that depicted. Blocks described with respect to one flowchart may be combined with blocks of another flowchart. In some examples, some blocks of the flow diagrams may not be necessary and/or additional blocks may be added. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by machine readable instructions.

The machine-readable instructions may be executed by, for example, a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to implement the functions described in the specification and figures. In particular, a processor or processing device may execute machine-readable instructions. Accordingly, the modules of the device may be implemented by a processor executing machine-readable instructions stored in a memory or a processor operating according to instructions embedded in logic circuits. The term "processor" should be broadly interpreted as encompassing a CPU, processing unit, ASIC, logic unit, or set of programmable gates, etc. The methods and modules may all be performed by a single processor or divided among several processors.

Such machine-readable instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular mode.

For example, the instructions may be provided on a non-transitory computer readable storage medium encoded with instructions executable by a processor.

Fig. 6 illustrates an example of a processor 610 associated with a memory 620. The memory 620 includes computer readable instructions 630 that are executable by the processor 610. The instructions 630 include: instructions to scan an end of the core portion using a non-contact sensor to sense a media identifier; instructions for determining a type of media of the media portion using the sensed media identification; instructions for obtaining at least one printer parameter using the sensed media identification; instructions to apply at least one printer parameter according to the determined type of media; instructions to sense the relative position of indicia within a media marking within an end of the core portion with respect to rotation of the core portion about the axis of rotation; and instructions to determine an amount of media present in the media portion by performing a calculation in view of a previous measurement or in view of a geometry of the media roll sensed by the non-contact sensor.

Such machine-readable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide operations for implementing the functions specified in the flowchart and/or block diagram block or blocks.

Further, the teachings herein may be implemented in the form of a computer software product stored in a storage medium and comprising a plurality of instructions for causing a computer apparatus to implement the methods recited in the examples of the present disclosure.

Although the methods, devices and related aspects have been described with reference to specific examples, various modifications, changes, omissions, and substitutions can be made without departing from the spirit of the disclosure. In particular, features or blocks from one example may be combined with or replaced by features/blocks of another example.

The word "comprising" does not exclude the presence of elements other than those listed in a claim, "a" or "an" does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims.

Features of any dependent claim may be combined with features of any independent claim or other dependent claims.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:盒以及带印刷装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!