The invention relates to mobile printers/imprinters, and more particularly to self-propelled printers and imprinters.
Typical printers are stationary devices which contain paper that, either in sheets or continuously, moves through a printing mechanism. These stationary printers, even when compact, are bulky and meant for use as a desktop device at minimum. Another category of printers is mobile printers, which are lighter weight than stationary printers and, intended to be carried around, therefore being suitable for mobile applications. Such mobile printers are described, for example, in U.S. Pat. No. 5,825,995. Some existing mobile printers are intended to be guided by the user along a surface. These guided mobile printers require user assistance and, as a result, may require more time and effort to use, and may be subject to human error during use.
The design of other existing mobile printers requires that the print head move across the surface while the printer propels itself along the length of the surface as printing continues. U.S. Pat. No. 6,695,445 describes, for instance, a self-propelling printer that is movable over an oversized printable sheet or substrate. It is also equipped with detectors to detect its position with respect to the sheet or substrate. In other cases, imprinters are used to imprint signs on a surface regardless of whether the surface is paper, cloth, or another type of surface. Existing self-propelling printers typically need to move over the entire surface in order to successfully print on even small portions of that surface.
Thus, there is a need in the art for such portable printers and imprinters that can be used by a user outside of an office setting. It would be desirable if such portable printers and imprinters could be self-propelled. It would be further advantageous for such self-propelled printers and imprinters to be capable of moving over only the portions of a surface to be printed upon rather than the entire surface.
The subject matter disclosed herein is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features and advantages of the disclosed embodiments will be apparent from the following detailed description taken in conjunction with the accompanying drawings.
The embodiments disclosed herein are only examples of the many possible advantageous uses and implementations of the innovative teachings presented herein. In general, statements made in the specification of the present application do not necessarily limit any of the various claimed embodiments. Moreover, some statements may apply to some inventive features but not to others. In general, unless otherwise indicated, singular elements may be in plural and vice versa with no loss of generality. In the drawings, like numerals refer to like parts through several views.
It should be understood that the following description includes the terms “printer” and “printing” for illustrative purposes and without limitation on the various disclosed embodiments. Printing, imprinting, and other types of marking may be conducted by a printer or imprinter without departing from the scope of the disclosed embodiments. Types of printing and imprinting may include, but are not limited to, ink printing, laser printing, engraving, and so on.
A self-propelled printer, configured to leave markings on a surface, may include one or more wheels, for example, omni-wheels and a controller to control the various functions of the self-propelled printer/imprinter. The controller receives printing data in an appropriate format and renders the printing data for the purposes of printing on the surface. The controller typically receives information regarding the location of a head of the self-propelled printer over the surface. In some embodiments, the controller may be further capable of determining the location of the head on the surface autonomously via sensing devices included in the self-propelled printer. According to an embodiment, the controller causes the motion of the self-propelled printer/imprinter over the surface in an efficient path that avoids unnecessary passage over areas that will not be printed upon as well as passage over recently printed-upon areas. Surfaces which may be imprinted upon include, but are not limited to, paper, cloth, floor, tile, a wood, a ceiling, a wall, a window, a glass concrete, and so on.
The self-propelled printer 300 also includes a processor 320 and a memory 330. The memory 330 is communicatively connected to the processor 320 by, for example, a bus 380. This communicative connection allows the processor 320 to read instructions stored in the memory 330 as well as to read data from and write data to the memory 330. In one embodiment, processing on the self-propelled printer 300 is limited and most of the processing is performed on the device sending the printed material. For example, a smartphone having installed thereon an appropriate driver operative with respect to the self-propelled printer may perform the majority of processing for the self-propelled printer.
A transceiver 340 connected to an antenna 345 provides a communication link enabling the processor 320 to receive data therefrom through the bus 380 that is communicatively connected to the transceiver 340. Communication can be accomplished via, e.g., WiFi, Bluetooth®, infrared (IR) and other radio frequency (RF) communications, and any other wireless communication links. The transceiver 340 may be used in conjunction with a USB cable, for example, as an alternate means of communication, or in place thereof. It should be understood that embodiments lacking the transceiver 340 may be utilized without departing from the scope of the disclosed embodiments.
A print head 360 that provides one or more slots for placement of ink cartridges is further connected to the bus. The ink cartridges contain ink that is used for the purpose of printing. Ink contained in the ink cartridges may be, but is not limited to, black ink, colored ink, invisible ink, chemicals, medicines, edible ink, etc. It should be noted that the embodiment described with respect to
Printing is performed under the control of the processor 320. In another embodiment, instead of cartridges, a user may inject ink into certain cavities of the print head 360. While
The advantages of the self-propelled printer 300 become further evident when the motor controls used to control the motion of the self-propelled printer 300 are discussed. Specifically, the motors control unit 370 is communicatively connected to the bus 380 and operates under the instructions of the processor 320.
For illustration purposes, the self-propelled printer 300 is mounted on the wheel as shown in
Returning to
In S520, the position of a print head (e.g., the print head 360) of the printer with respect to the surface to be printed upon (e.g., the page 110) is determined. The determination of the position may be done manually by a user through a user interface, or by using sensors (e.g., the sensors 350) of the self-propelled printer. The sensors may be motion sensors, navigation sensors, and other sensors used as inputs that have an impact on the guiding of the self-propelled printer 300.
In S530, the self-propelled printer 300 renders printing data respective of the data for printing and the position of the print head. The rendering not only determines which ink dots to make on the paper, but also determine an efficient manner of approaching the areas to be printed upon while avoiding unnecessary passage over areas that do not currently require printing. By attempting to approach only areas that will be printed upon, the self-propelling printer may print more quickly and efficiently.
As a non-limiting example of efficiently approaching an area to be printed, consider the page 210 as described with respect to
In S540, print instructions are performed by the self-propelled printer. In S550, it is checked whether additional printing is necessary and if so execution continues with S510; otherwise, execution terminates. It should be understood that, although the description herein refers to a paper as the surface that is printed upon, other materials such as, for example, a variety of cloths, may also be considered a printing surface.
While the embodiments discussed hereinabove were particular to a print head in a self-propelled printer, other embodiments are possible without departing from the scope of the invention. Different printing mechanism may be used, including but not limited to thermal printing and LASER printing. The self-propelled printer may be further adapted to operate as an imprinter, for example, for the purpose of engraving into a surface rather than printing thereon. Surfaces may further vary and include, but are not limited to, paper, cloth, tiles, floors, concrete, and other surfaces capable of being printed or imprinted upon. While an omni-wheel was described herein, other motion capable surfaces are possible such as, but not limited to, a wheel and a traction chain.
The various embodiments may be implemented as hardware, firmware, software, or any combination thereof. Moreover, the software is preferably implemented as an application program tangibly embodied on a program storage unit or tangible computer readable medium consisting of parts, or of certain devices and/or a combination of devices. The application program may be uploaded to, and executed by, a machine comprising any suitable architecture. Preferably, the machine is implemented on a computer platform having hardware such as one or more central processing units (“CPUs”), a memory, and input/output interfaces. The computer platform may also include an operating system and microinstruction code. The various processes and functions described herein may be either part of the microinstruction code or part of the application program, or any combination thereof, which may be executed by a CPU, whether or not such computer or processor is explicitly shown. In addition, various other peripheral units may be connected to the computer platform such as an additional data storage unit and a printing unit. All or some of the servers maybe combined into one or more integrated servers. Furthermore, a non-transitory computer readable medium is any computer readable medium except for a transitory propagating signal. The display segments and mini-display segments may be shown on a display area that can be a browser or another other appropriate graphical user interface of an application, for example, an internet mobile application, either generic or tailored for the purposes described in detail hereinabove.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the principles and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions. Moreover, all statements herein reciting principles, aspects, and embodiments, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future, i.e., any elements developed that perform the same function, regardless of structure.
This application is a continuation of Application No. PCT/IL2015/050078 filed on Jan. 22, 2015 which claims the benefit of U.S. provisional patent application No. 61/930,971, filed on Jan. 24, 2014, the contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61930971 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/IL2015/050078 | Jan 2015 | US |
Child | 15197031 | US |