WO2018093012A1 - 재접착식 메모지를 출력하는 프린터 시스템 및 방법 - Google Patents

재접착식 메모지를 출력하는 프린터 시스템 및 방법 Download PDF

Info

Publication number
WO2018093012A1
WO2018093012A1 PCT/KR2017/007837 KR2017007837W WO2018093012A1 WO 2018093012 A1 WO2018093012 A1 WO 2018093012A1 KR 2017007837 W KR2017007837 W KR 2017007837W WO 2018093012 A1 WO2018093012 A1 WO 2018093012A1
Authority
WO
WIPO (PCT)
Prior art keywords
client
image
chat room
printer
dimensional code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2017/007837
Other languages
English (en)
French (fr)
Inventor
김진아
김상연
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mangoslab Co Ltd
Original Assignee
Mangoslab Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020160152572A external-priority patent/KR101725324B1/ko
Priority claimed from KR1020160152573A external-priority patent/KR101737933B1/ko
Application filed by Mangoslab Co Ltd filed Critical Mangoslab Co Ltd
Priority to EP17871240.2A priority Critical patent/EP3460649B1/en
Priority to JP2018566868A priority patent/JP6715355B2/ja
Priority to US16/312,660 priority patent/US11340766B2/en
Publication of WO2018093012A1 publication Critical patent/WO2018093012A1/ko
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/32Determination of transform parameters for the alignment of images, i.e. image registration using correlation-based methods

Definitions

  • the present invention relates to a printer system and method for outputting a repositionable memo paper.
  • adhesive re-adhesive memo pads can be used to reattach important notes in memory.
  • the user used a rewritable memo paper in such a manner that the user directly writes the desired contents on the memo paper with the adhesive.
  • contents such as images, tables, graphs, symbols, figures, and photographs that are difficult to express by handwriting have a problem of being difficult to record on the rewritable memo paper.
  • the problem to be solved by the present invention is to provide a printer and method for outputting a rewritable memo paper.
  • Generating the two-dimensional code including information and transmitting the two-dimensional code to the guest client;
  • a two-dimensional code is output from one or more printers outputting a re-adhesive memo sheet at the request of the client, a photographed image of the two-dimensional code is obtained by one or more participant clients, Receiving the link information obtained from the photographed image of the 2D code, the password, and the time when the 2D code is generated; Allowing entry into a chat room for the at least one participant client introduced to the chat room through the link information;
  • the chat room sends information about the one or more printers connected with the master client and information for connecting with the one or more printers to the one or more participant clients such that the one or more participant clients perform an automatic connection with the one or more printers. Transmitting; may include.
  • the server may determine whether the at least one participant client is allowed to enter the chat room using the received password, and if the password is received within a predetermined time from the generation time of the received 2D code, The password may be determined to be valid, and the password may be used to determine whether the at least one participant client is allowed to enter the chat room.
  • the printer may transmit a public key corresponding to a secret key stored in each printer to the one or more participant clients.
  • the one or more printers may be configured to display one or more images received by the server from the one or more user clients through the chat room in the chat room, and to input the selection input for one of the one or more images displayed to the one or more user clients.
  • the selected image may be encrypted and received using the public key.
  • the one or more printers may decrypt the one or more encrypted images received from the one or more user clients with the secret key and output the decrypted memo paper.
  • the server may further include at least a portion of an area in the photographed image from a first client that is one of the one or more user clients that obtained the photographed image of the one or more re-adhesive memo sheets on which the one or more images are output.
  • An image may be received and a second image may be delivered to the first client.
  • the first image is displayed by replacing the first image with the second image from the first client, and the first image is displayed.
  • One of the one or more images output on the one or more repositionable notes in the image wherein the second image is one of the one or more images stored and uploaded to the server in the chat room, and the server receives the first client from the first client.
  • Receive a first image determine the second image having the highest similarity among the one or more images having a similarity equal to or greater than a predetermined reference value, and determine whether the first client is in the chat room.
  • the first client when the first client enters the chat room. 2 images may be sent to the first client.
  • the second client which is one of the guest client and the one or more participant clients, transmits a first image to the server using the chat room, and the server receives the second image from the second client in a storage space corresponding to the chat room.
  • the first client may store a first image
  • the client and the one or more participant clients may display the first image on the screen.
  • the third client which is one of the client client and the one or more participant clients, may receive a selection input for the first image displayed on the screen, and transmit the first image to one of the one or more printers for output. .
  • the fourth client which is one of the client client and the one or more participant clients, may transmit the first image to one of the one or more printers when the first image is transmitted to the server using the chat room. have.
  • a method of a printer system for outputting a re-adhesive note paper generating a chat room, generating a two-dimensional code containing information for participating in the chat room, Transmitting the two-dimensional code to a printer that outputs a re-adhesive memo, and outputting the image; obtaining a photographed image of the output two-dimensional code; and using the information obtained from the two-dimensional code, participating in the chat room. And receiving information for connecting to one or more printers and performing the connection with the one or more printers.
  • a printer system for outputting a rewritable note paper, one or more printers for outputting the sticky note connected to the at least one printer using Bluetooth, a chat room to the server
  • a client requesting generation and transmitting information for connecting to one or more printers to the server, one or more participant clients, and generating the chat room according to a request of the client, and including information for joining the chat room.
  • the server comprising: a server, wherein the client client transmits the two-dimensional code to one of the one or more printers and outputs the first client, the first client being one of the one or more participant clients.
  • Acquires a captured image of the apparatus obtains the link information and the authentication information from the captured image of the obtained two-dimensional code, accesses the chat room using the link information, and transmits the authentication information to the server.
  • the server may determine validity of the authentication information received from the first client based on a generation time of the two-dimensional code included in the authentication information received from the first client, If the authentication information is received within a predetermined time from the creation time, the authentication information is valid.
  • the first client authenticates the first client using the authentication information, and the first client is connected to the one or more printers from the server when the first client succeeds in the authentication. Receives the connection with the one or more printers.
  • a method of a printer system for outputting a rewritable memo paper including receiving one or more images from one or more user clients using a chat room, and receiving the one or more images. Storing the at least one re-stickable note paper on which the at least one image is printed, and storing the at least one area within the captured image, the second image being stored in a storage space corresponding to the chat room; And replace with an image, wherein the first image is one of the one or more images printed on the one or more repositionable note papers within the photographed image, and the second image is one of the one or more images received.
  • a printer system for outputting a rewritable note paper a server for managing a chat room, a printer for outputting a rewritable note paper, and connected to the printer using a Bluetooth,
  • One or more user clients connected to a chat room wherein the one or more user clients upload one or more images to the server via the chat room, send the uploaded one or more images to the printer, and the printer sends the one or more images to the printer.
  • the disclosed embodiments it is possible to provide a solution for conducting a meeting using a chat room and a printer together.
  • the results of the meeting can be photographed and stored using a rewritable memo sheet without the need to organize the meeting results separately.
  • the specifics may not be clearly recorded. According to the disclosed embodiment, the specific part may also be clearly recorded by updating the photographed image using the original file uploaded to the server.
  • the results of the meeting held offline and the files exchanged in the meeting conducted using the chat room are organized at the same time only by photographing the meeting result, there is an effect that does not need to create a separate minutes.
  • a chat room participant client when using a plurality of printers, it may be cumbersome for a chat room participant client to find and connect to a printer. Also, in some cases, it is necessary to make sure that no one can use a chat room or a printer.
  • the chat room and the printer can be easily used, and the chat room and the printer can be used only by those who have a meeting in the field, thereby providing high security.
  • FIG. 1 is a view showing a printer system for outputting a re-adhesive memo sheet according to an embodiment.
  • FIG. 2 is a view showing a re-adhesive memo paper configured in the form of a roll according to an embodiment.
  • FIG. 3 is a diagram illustrating an example in which a cartridge containing a rewritable memo is mounted in a printer.
  • 4 to 7 are diagrams illustrating an indicator channel and a sense channel according to an embodiment.
  • FIG. 8 is a diagram illustrating a method of displaying color information of a rewritable memo paper by a printer according to an exemplary embodiment.
  • FIG. 9 is a diagram illustrating an example of a method of changing a Bluetooth search name of a printer.
  • FIG. 10 is a diagram illustrating an example in which a Bluetooth search name of a printer is displayed on a user client.
  • FIG. 11 is a diagram illustrating an example in which a Bluetooth search name of a printer is changed.
  • FIG. 12 is a diagram illustrating an example in which a user client selects a printer based on colors.
  • FIG. 13 is a diagram illustrating an example of displaying an adhesive part on an editing area displayed on a user client.
  • FIG. 14 is a diagram illustrating an example of changing a position of an adhesive part displayed on a user client.
  • 15 is a diagram illustrating an example in which a printer outputs an edit screen according to a direction in which a position indicator of an adhesive part is displayed.
  • 16 to 20 illustrate an example in which the size of the editing area is changed and the printer outputs a re-adhesive memo paper according to the size of the editing area.
  • 21 is a diagram illustrating a method of creating a chat room using a printer, according to an exemplary embodiment.
  • 22 is a diagram illustrating an example of a method in which a participant client joins a chat room.
  • FIG. 23 is a diagram illustrating a method of using a chat room according to an exemplary embodiment.
  • 24 is a diagram illustrating an example of outputting text or an image uploaded to a chat room.
  • FIG. 25 is a diagram illustrating an example in which a client and a participant client use a chat room.
  • FIG. 26 is a diagram illustrating an example of conducting a meeting using a rewritable memo sheet output using a printer.
  • FIG. 27 is a diagram illustrating an example of capturing a conference result illustrated in FIG. 26 using a user client.
  • FIG. 28 is a diagram illustrating an example in which a portion of a rewritable memo is displayed on a photographing screen displayed on a screen of a user client.
  • FIG. 29 is a diagram illustrating an example in which a user client does not automatically match an image displayed on a rewritable memo sheet with an image stored in a server.
  • FIG. 30 is a diagram illustrating an example of extracting a photographed re-adhesive memo paper and displaying it on a screen of a user client.
  • a printer may be used in connection with a user client.
  • the user client may include, but is not limited to, a mobile terminal and a personal computer.
  • the printer may be wirelessly connected to the user client using a network communication network such as Bluetooth, WiFi or 3G, LTE.
  • the printer may be connected by wire with a user client using a USB, 5-pin, 8-pin or C-type cable.
  • the method for connecting the printer and the user client is not limited. However, for the convenience of description, the disclosed embodiments assume that the printer and the user client are connected using Bluetooth.
  • FIG. 1 is a view showing a printer system for outputting a re-adhesive memo sheet according to an embodiment. Referring to FIG. 1, a printer 100 and a user client 200 are shown.
  • the printer 100 outputs the rewrapable memo 300.
  • Re-adhesive memo 300 is provided with an adhesive portion 310 that can be re-adhesive on one side.
  • the surface on which the picture or text is output is different from the surface provided with the adhesive portion 310, which is re-adhesive on one side. That is, in the re-adhesive memo 300 shown in FIG. 1, the re-adhesive adhesive portion 310 provided at one side is provided at the rear of the re-adhesive memo 300 shown in FIG. 1.
  • the re-adhesive adhesive portion 310 provided on the back of the re-adhesive memo 300 is illustrated on the front side of the re-adhesive memo 300, which is re-adhesive adhesive 310 It is just to show the position of the), and the adhesive portion 310 that is actually re-adhesive is not provided on the front of the re-adhesive memo 300.
  • the user client 200 is paired with the printer 100 using Bluetooth.
  • the user client 200 may display an edit screen 210 regarding an image to be printed in the printer 100.
  • the edit screen 210 may include an interface for editing an image or text to be printed in the printer 100.
  • the user client 200 may transmit the image displayed on the edit screen 210 to the printer 100.
  • the printer 100 may print and output the transmitted image.
  • the re-adhesive memo 300 may be configured in the form of a roll provided with a repositionable adhesive portion 310 on one side.
  • a repositionable note paper 300 configured in the form of a roll in accordance with one embodiment.
  • the re-adhesive memo 300 having a roll shape shown in FIG. 2 is accommodated in a cartridge and mounted in the printer 100. Referring to FIG. 3, an example in which the cartridge 400 containing the repositionable memo 300 is mounted to the printer 100 is illustrated.
  • the cartridge 400 may be provided with an indicator 410 indicating the color information defined in advance with respect to the re-adhesive memo sheet 300 accommodated in the cartridge 400.
  • the indicating unit 410 of the cartridge 400 includes one or more indicating channels for indicating color information of the repositionable note paper 300 accommodated in the cartridge 400.
  • the color information of the repositionable note paper 300 is represented by a predefined value.
  • number 1 may be defined as white, number 2 as yellow, number 3 as green, and the like.
  • the indicator 410 includes one or more indicator channels for expressing a predefined value.
  • the cartridge receiving unit 110 of the printer 100 may be provided with a sensing unit 120 for detecting the color information of the re-adhesive memo 300, which is indicated by the indicating unit 410 of the cartridge 400.
  • the sensing unit 120 of the printer 100 is matched with each of one or more indicating channels included in the indicating unit 410, and the color of the re-adhesive memo 300 indicated by each of the one or more indicating channels included in the indicating unit 410.
  • One or more sensing channels for sensing information are matched with each of one or more indicating channels included in the indicating unit 410, and the color of the re-adhesive memo 300 indicated by each of the one or more indicating channels included in the indicating unit 410.
  • One or more sensing channels for sensing information is matched with each of one or more indicating channels included in the indicating unit 410, and the color of the re-adhesive memo 300 indicated by each of the one or more indicating channels included in the indicating unit 410.
  • One or more sensing channels for sensing information are matched with each of one or more indicating channels included in the indicating unit 410, and the color of the re-adhesive memo 300 indicated by each of the
  • 4 to 7 are diagrams illustrating an indicator channel and a sense channel according to an embodiment.
  • the indicator 410 of the cartridge 400 includes one or more indicator channels 412-418.
  • the sensing unit 120 of the printer 100 includes one or more sensing channels 122 to 128.
  • the number and shape of the indication channel and the detection channel shown in Figures 4 to 7 are provided for illustration, the number of indication channels that can be included in the indicator 410, the number of detection channels that can be included in the detector 120 And types of the indication channel and the sensing channel are not limited.
  • the color information of the repositionable note paper 300 may be expressed in binary.
  • Each of the one or more indicator channels 412 through 418 included in the indicator 410 of the cartridge 400 may indicate 0 or 1, which is each digit of the binary number representing the color information of the repositionable note paper 300.
  • Each of the one or more sensing channels included in the sensing unit 120 of the printer 100 is a re-adhesive memo 300 indicated by each of the one or more indicating channels 412 to 418 included in the indicating unit 410 of the cartridge 400.
  • Each digit of the binary number representing color information can be detected.
  • the sensing unit 120 of the printer 100 uses one or more sensing channels 122 to 128 to indicate a re-adhesive memo pointed by one or more indicating channels 412 to 418 included in the indicating unit 410 of the cartridge 400.
  • a binary number representing the color information of 300 may be obtained.
  • the printer 100 may obtain color information of the repositionable note paper 300 accommodated in the cartridge 400 from the obtained binary number.
  • Color information of the repositionable note paper 300 may be represented by a number.
  • number 1 may be expressed as white, number 2 as yellow, number 3 as green, and the like.
  • each number can be converted to a binary number.
  • the color information of the repositionable note paper 300 may be represented by four digit binary numbers. In this case, white may be expressed as 0001, yellow as 0010, green as 0011, and the like.
  • each color information as a number and the information about the number of digits of each number are provided for illustration only and are not limited to the examples disclosed herein.
  • the indicator 410 of the cartridge 400 and the detector 120 of the printer 100 may use a photo interrupter.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may be configured as a photo interrupter including a light emitting diode and a phototransistor.
  • the photo interrupter may detect whether light of the light emitting diode is received by the phototransistor.
  • Each of the one or more indicator channels 412 through 418 of the indicator 410 receives light from phototransistors provided in each of the one or more sensing channels 122 through 128 according to the number indicated by each of the one or more indicator channels 412 through 418. It may be provided with a means for blocking.
  • each of the one or more indicator channels 412 to 418 has a means for blocking the light reception of the phototransistor when the indicated number is 1, and means for blocking the light reception of the phototransistor when the indicated number is 0. It may not be provided.
  • Means for blocking the light reception of the phototransistor may be composed of a protrusion which is inserted between the light emitting diode of the photo interrupter and the phototransistor to block the light of the light emitting diode, but the configuration and form is not limited.
  • the protrusion may be formed when the cartridge 400 is produced so that its shape may not be changed.
  • the protrusions may be configured to be inserted and ejected into the cartridge 400. Therefore, the shape of the protrusion may be changed according to the color information of the repositionable note paper 300 accommodated in the cartridge 400. For example, the user may replace the repositionable note paper 300 contained in the cartridge 400.
  • the user can insert or eject the protrusion to replace the color information indicated by the indicator 410 of the cartridge 400. You can change the color information of the sticky note paper.
  • the cartridge 400 detects the color of the re-adhesive memo paper accommodated in the cartridge 400 by using a color sensing sensor, and inserts protrusions of each indicator channel to express the detected color information. Or injection.
  • Each of the one or more sensing channels 122 to 128 of the sensing unit 120 is indicated by each of the one or more indicating channels 412 to 418 according to whether the phototransistors included in each of the one or more sensing channels 122 to 128 receive light. Can detect numbers.
  • FIG 4 illustrates an example in which the sensing unit 120 obtains a binary number 1010 from the indicating unit 410.
  • the indicator 410 of the cartridge 400 and the detector 120 of the printer 100 may use a resistance element.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may include a means for measuring resistance.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may include a means for applying a predetermined voltage or current and a means for measuring a voltage or current.
  • Each of the one or more indicator channels 412 to 418 of the indicator 410 may include a resistance element having a different resistance according to the number indicated by each of the one or more indicator channels 412 to 418.
  • each of the one or more indicator channels 412 to 418 of the indicator 410 may be provided with a resistance element according to the number indicated by each of the one or more indicator channels 412 to 418.
  • each of the one or more indicator channels 412 to 418 may include a resistance element when the number indicated is 1 and no resistance element when the number indicated is 0.
  • each of the one or more indicator channels 412 to 418 and each of the one or more sensing channels 122 to 128 may include a pair of electrodes that may be in contact with each other.
  • the pair of electrodes of the indicator channel without resistance may be shorted to each other, or may be connected to a wire or other conductor without resistance.
  • Each of the one or more sensing channels 122 to 128 may measure resistance using a pair of electrodes in contact with each other.
  • the detector 120 may detect a number indicated by each of the one or more indicator channels 412 through 418 according to the resistance sensed by the one or more sense channels 122 through 128.
  • FIG 5 illustrates an example in which the detector 120 acquires the binary number 1010 from the indicator 410.
  • the indicator 410 of the cartridge 400 and the detector 120 of the printer 100 may use current.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may include a means for sensing a current.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may be provided with a means for measuring the strength of the current.
  • Each of the one or more indicator channels 412 through 418 of the indicator 410 may have a means for flowing a different current according to the number indicated by each of the one or more indicator channels 412 through 418.
  • each of the one or more indicator channels 412 to 418 of the indicator 410 may be configured to send current or not to send current according to the number indicated by each of the one or more indicator channels 412 to 418. It may be.
  • each of the one or more indicating channels 412 to 418 may transmit current when the indicating number is 1, and may not transmit current when the indicating number is 0.
  • each of the one or more indicator channels 412 to 418 and each of the one or more sensing channels 122 to 128 may include electrodes that may be in contact with each other.
  • Each of the one or more sensing channels 122 to 128 may sense current using the electrodes in contact with each other, or measure the strength of the current.
  • the detector 120 may detect a number indicated by each of the one or more indicator channels 412 through 418 according to the current sensed by the one or more sense channels 122 through 128.
  • FIG. 6 illustrates an example in which the detector 120 acquires the binary number 1010 from the indicator 410.
  • the indicator 410 of the cartridge 400 and the detector 120 of the printer 100 may use a hall sensor and a magnet.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may include a hall sensor.
  • Each of the one or more indicator channels 412 to 418 of the indicator 410 may have a magnet according to the number indicated by each of the one or more indicator channels 412 to 418.
  • each of the one or more indicator channels 412 to 418 may include a magnet of the phototransistor if the number indicated is 1 and no magnet if the number indicated is 0.
  • Each of the one or more sensing channels 122 to 128 of the sensing unit 120 may detect a number indicated by each of the one or more indicating channels 412 to 418 by using a hall sensor.
  • the sensing unit 120 and the indicating unit 410 do not need to be in physical contact.
  • FIG. 7 illustrates an example in which the detector 120 acquires a binary number 1010 from the indicator 410.
  • the indication unit 410 of the cartridge 400 and the detection unit 120 of the printer 100 may indicate color information of the repositionable note paper 300 using various other methods.
  • each of the one or more sensing channels 122 to 128 of the sensing unit 120 may include a mechanical switch.
  • Each of the one or more indicator channels 412 to 418 of the indicator 410 may include a protrusion for pressing a mechanical switch included in the sensing channel according to the number indicated by each of the one or more indicator channels 412 to 418.
  • each of the one or more indicator channels 412 to 418 may have a protrusion when the number indicated is 1 and no protrusion when the number indicated is 0.
  • Each of the one or more sensing channels 122 to 128 of the sensing unit 120 may sense a number indicated by each of the one or more indicating channels 412 to 418 by using a mechanical switch.
  • the color information of the repositionable note paper 300 may be expressed in another form.
  • the color information of the repositionable note paper 300 may be expressed in hexadecimal, decimal or hexadecimal.
  • Each of the one or more indicator channels 412 to 418 included in the indicator 410 of the cartridge 400 may indicate each digit of a hexadecimal number, a decimal number, or a hexadecimal number representing the color information of the rewritable note paper 300. have.
  • Each of the one or more sensing channels included in the sensing unit 120 of the printer 100 is a re-adhesive memo 300 indicated by each of the one or more indicating channels 412 to 418 included in the indicating unit 410 of the cartridge 400.
  • Each digit of the decimal, hexadecimal or hexadecimal number representing the color information of the digit can be detected.
  • each of the one or more indicator channels 412 to 418 may be a magnitude of current through each of the indicator channels 412 to 418, the strength of the resistance of each of the indicator channels 412 to 418, or the indicator channels 412 to 418.
  • Each digit of the hexadecimal number, the decimal number, or the hexadecimal number may be indicated based on the magnetic force of the magnet included in each.
  • Each of the one or more sensing channels included in the sensing unit 120 of the printer 100 may obtain color information of the re-adhesive note paper 300 from each of the one or more indicating channels 412 through 418.
  • the printer 100 may receive information on the remaining amount of the repositionable note paper 300 from the cartridge 400.
  • the cartridge 400 may be set so that each of the one or more indicating channels 412 to 418 indicates information on the remaining amount of the repositionable memo paper 300 received.
  • some of the one or more indication channels 412 to 418 may indicate color information of the repositionable note paper 300, and some of the indication channels 412 to 418 may indicate information on the remaining amount of the repositionable note paper 300.
  • the printer 100 may include a means for measuring the weight of the cartridge 400 accommodated in the cartridge receiving unit 110.
  • the printer 100 may estimate the remaining amount of the repositionable note paper 300 accommodated in the cartridge 400 based on the weight of the cartridge 400.
  • the printer 100 may include a display unit for displaying color information of the recognized re-adhesive note paper 300.
  • FIG. 8 is a diagram illustrating a method of displaying color information of a rewritable memo paper by a printer according to an exemplary embodiment.
  • the printer 100 may include an LED display 130 on the outside of the printer 100 for displaying the color information of the recognized re-adhesive memo 300.
  • the LED display unit 130 may include white, yellow, and green LEDs, and may light up an LED corresponding to the color information of the recognized re-adhesive note paper 300.
  • the LED display unit 130 may be configured as a lighting device that can display a variety of colors.
  • the LED display unit 130 may display a color corresponding to the color information of the recognized re-adhesive note paper 300.
  • the printer 100 may include a display 140 for displaying color information of the recognized re-adhesive note paper 300.
  • the display 140 may display a color corresponding to the color information of the recognized re-adhesive note paper 300.
  • the display 140 may display the color of the recognized re-adhesive memo paper 300 as text.
  • the lighting device 150 that can display the color of the re-adhesive note paper 300 recognized inside the printer 100 may be provided.
  • the housing of the printer 100 may be made of a material that can transmit the light of the lighting device 150.
  • the housing of the printer 100 may be made of a white plastic material that is opaque but through which light of the lighting device 150 may pass.
  • the appearance itself seen through the housing of the printer 100 may be changed to the color of the recognized re-adhesive memo 300.
  • FIG. 9 is a diagram illustrating an example of a method of changing a Bluetooth search name of a printer.
  • the printer 100 may recognize the color of the rewritable note paper for output 300 and change the Bluetooth search name according to the recognized color of the rewritable note paper for output.
  • the Bluetooth search name of the printer 100 may include a name field 10 indicating a name of the printer 100 and a color field 20 indicating a color of the rewritable note paper for output.
  • the name of the printer 100 may be printer1.
  • the name field 10 of the Bluetooth search name is not changed by the color change of the rewritable memo sheet 300 for output and may be used to search the printer 100.
  • the color field 20 may indicate the color of the repositionable note paper 300 accommodated in the printer 100.
  • W may be displayed in Y, yellow in Y, and G in green.
  • the method of indicating the color of the repositionable note paper 300 in the color field 20 is not limited thereto.
  • FIG. 10 is a diagram illustrating an example in which a Bluetooth search name of a printer is displayed on a user client.
  • FIG. 10 shows a user client 200 and three printers 100, 101, and 102.
  • the names of each of the three printers 100, 101, and 102 are printer1, printer2, and printer3.
  • printer 1 (100), printer 2 (101) and printer 3 (102) are each housed in a white, yellow and green re-adhesive memo 300.
  • the Bluetooth search name of printer1 100 is printer1_W
  • the Bluetooth search name of printer2 101 is printer2_Y
  • the Bluetooth search name of printer3 102 is printer3_G.
  • the user client 200 may search for Bluetooth devices located nearby.
  • the user client 200 may display printer1_W, printer2_Y, and printer3_G, which are Bluetooth search names of the printers 100 to 102, respectively.
  • the user may select a printer capable of outputting a re-adhesive note paper of a desired color by looking at the Bluetooth search name displayed on the user client 200.
  • the user client 200 may store pairing information of the printers 100 to 102 or perform pairing.
  • the user client 200 may perform pairing with the printers 100 to 102 at the same time.
  • FIG. 11 is a diagram illustrating an example in which a Bluetooth search name of a printer is changed.
  • the repositionable note paper 300 housed in the printer 101 may be replaced.
  • a conventional yellow repositionable note paper may be accepted and replaced with a red repositionable note paper.
  • the printer 101 may recognize the color of the replaced sticky note paper and change the color field of the Bluetooth search name. For example, the printer 101 may change the Bluetooth search name to printer2_R.
  • the user client 200 when the Bluetooth search name of the printer 101 is changed, the user client 200 obtains the Bluetooth search name of the changed printer 101.
  • the user client 200 may change the Bluetooth search name of the printer 101 previously stored into the obtained Bluetooth search name.
  • the printer 101 may release the connection with the user client 200.
  • the user client 200 may again perform Bluetooth search using the name field printer2 of the printer 101. Even if the Bluetooth search name of the printer 101 is changed, the name field of the Bluetooth search name of the printer 101 is not changed. Thus, the user client 200 can find the printer 101.
  • the user client 200 may perform pairing again with the printer 101 having the changed Bluetooth search name. Therefore, printer2_Y may be deleted and printer2_R may be added to the printer list displayed on the user client 200.
  • all printers in which pairing information is stored may be displayed in the printer list.
  • only printers that are currently paired may be displayed in the printer list.
  • printer2_Y will be deleted from the list when pairing with the printer 101 is released.
  • printer2_R may be added to the list.
  • printer2_Y will not be deleted from the list even if pairing with the printer 101 is released.
  • the Bluetooth search name of the unpaired printer may be set to be deleted, but in this case, there is a disadvantage in that the pairing information must be searched and stored again when reconnecting.
  • the user client 200 does not delete the Bluetooth search name from the printer list just by unpairing, but if the printer name having the same name field but having a different color field is added later, the previously stored printer name It may be set to delete.
  • printer2_Y can be deleted to prevent user confusion.
  • FIG. 12 is a diagram illustrating an example in which a user client selects a printer based on colors.
  • the user client 200 displays an edit screen 210 regarding an image to be printed on the printer.
  • the user may create an image or text to be output on the rewritable memo sheet in the printer by using the edit screen 210 displayed on the user client 200.
  • the user client 200 may select a printer accommodating the recolorable notes of desired color.
  • the user may select a printer capable of outputting a re-adhesive memo of a desired color using a color field included in each Bluetooth search name in the printer list shown in FIGS. 10 to 11.
  • the user client 200 may obtain Bluetooth search names of connected printers.
  • the user client 200 may obtain information about the color of the re-adhesive memo paper that can be output by the printers connected to the user client 200 by using the color field included in each Bluetooth search name.
  • the user client 200 may display a list of colors that can be output. Referring to FIG. 12, the user client 200 is connected with printers capable of outputting white, yellow and green re-adhesive memos.
  • the user client may display a screen for selecting one of white, yellow, and green.
  • the user client 200 may connect with the printer corresponding to the selected color and transmit the edit screen to the connected printer to output.
  • the user client 200 may select the printer 101 including "Y" in the color field of the Bluetooth search name.
  • the user client 200 may transmit the edit screen to the printer 101 and output the edited screen.
  • the user client 200 may not always be paired with each of the printers 100-102.
  • the user client 200 may store pairing information for each printer.
  • the user client 200 may perform pairing with the selected printer and transmit information on the edit screen and information on the output.
  • the user client 200 may end the pairing.
  • that the user client 200 and the printer are 'connected' does not necessarily mean a paired state, but when the user client 200 wants to output an edit screen, pairing information so as to transmit information by pairing. It may also mean a state of storing.
  • FIG. 13 is a diagram illustrating an example of displaying an adhesive part on an edit screen displayed on a user client.
  • the position indicator 220 of the adhesive portion displaying the position of the adhesive portion repositionable to one side or the other side of the edit screen 210 displayed on the user client 200 may be displayed.
  • the user client 200 determines the printing direction according to the position of the position indicator 220 of the adhesive part.
  • the position indicator 220 of the adhesive portion displayed on the edit screen 210 displays a direction in which the adhesive portion is to be positioned when printing an image included in the edit screen 210.
  • the position indicator 220 may be changed by the user.
  • the printer 100 may determine a direction in which an image included in the edit screen 210 is to be printed according to the position of the position indicator 220 of the adhesive part displayed on the edit screen 210.
  • the user client 200 may determine a direction in which an image included in the edit screen 210 is to be printed according to the position of the position indicator 220 of the adhesive part displayed on the edit screen 210.
  • the printer 100 may print and output an image included in the edit screen 210 according to the determined printing direction.
  • FIG. 14 is a diagram illustrating an example of changing a position of an adhesive part displayed on a user client.
  • the user client 200 may display the position indicator 220 of the adhesive part on the other side of the edit screen 210 according to the user's touch input.
  • the position indicator 230 of the adhesive part displayed on the other side is illustrated.
  • the position indicator 220 of the displayed adhesive portion of the adhesive portion is displayed. It can be switched to the adhesive position changing mode that can change the position.
  • the position indicator 220 of the pressure-sensitive adhesive portion displayed on the edit screen 210 may be displayed as if the position indicator 220 of the pressure-sensitive adhesive portion is separated by a slightly larger, smaller, or shadowed effect.
  • the user client 200 may notify the mode switch through a short vibration. The effect of switching to the pressure sensitive adhesive position changing mode and the method used for notifying the switch to the pressure sensitive adhesive position changing mode are not limited.
  • the user client 200 inputs a touch input for a user dragging the position indicator 220 of the adhesive part displayed on the edit screen 210 from the first point to the second point on the left side of the edit screen 210 in the adhesive change mode. Can be received.
  • the user client 200 may display the position indicator 230 of the adhesive portion on one side of the left side of the edit screen 210 in which the position indicator 220 of the adhesive portion is dragged.
  • the position indicator 220 of the adhesive part may be displayed on one side of the right side or the lower side of the edit screen 210.
  • the user client 200 may receive a user's touch input for an area displayed on the screen of the user client 200.
  • the user client 200 may change the direction of the position indicator 220 of the adhesive part displayed on the edit screen 210 according to the user's touch input.
  • the adhesive part rotation button may be displayed on the screen of the user client 200.
  • the user client 200 may change the direction of the position indicator 220 of the adhesive part displayed on the edit screen 210 in a clockwise or counterclockwise direction.
  • the user client 200 may change a direction in which an image included in the edit screen 210 is to be printed according to the position of the changed indicator position indicator 230.
  • the printer 100 may print and output an image included in the edit screen 210 according to the changed printing direction.
  • 15 is a diagram illustrating an example in which a printer outputs an edit screen according to a direction in which a position indicator of an adhesive part is displayed.
  • the printer 100 may re-adhesive memo paper so that the adhesive portion 310 is on the image displayed on the edit screen 210. 300 may be output.
  • the printer 100 is re-adhesive so that the adhesive part 310 is on the left side of the image displayed on the edit screen 210.
  • the memo 300 may be output.
  • the printer 100 displays the repositionable memo paper 300 so that the adhesive portion 310 is below the image displayed on the edit screen 210. You can print
  • the printer 100 displays the re-adhesive memo paper 300 so that the adhesive portion 310 is on the right side of the image displayed on the edit screen 210.
  • the user client 200 may rotate the image displayed on the edit screen 210 and transmit the rotated image to the printer 100 according to the position of the position indicator of the adhesive portion displayed on the edit screen 210.
  • the printer 100 may receive and output the rotated image.
  • the user client 200 may transmit the non-rotated image to the printer 100, but may also transmit information about the direction of the adhesive part to the printer 100.
  • the printer 100 may determine the direction in which the image is to be printed based on the information on the direction of the adhesive part, and may rotate and print the image.
  • 16 to 20 illustrate an example in which the size of the edit screen is changed, and the printer outputs a re-adhesive memo paper according to the size change of the edit screen.
  • the printer 100 outputs a roll-shaped re-adhesive memo paper provided with a pressure-sensitive adhesive on one side, the length of the roll-type re-adhesive memo paper is output is the edit screen ( 210 may be changed depending on the length.
  • the horizontal and vertical directions of the edit screen 210 are determined based on the position of the position indicator 220 of the adhesive part. That is, when the portion where the position indicator 220 of the adhesive part is provided is viewed upward, a direction parallel to the position indicator 220 of the adhesive part is referred to as a horizontal direction, and a direction perpendicular to the adhesive part is referred to as a vertical direction.
  • the horizontal and vertical directions of the re-adhesive memo paper 300 output from the printer 100 are also determined based on the adhesive part 310. That is, when the portion provided with the adhesive portion 310 is viewed upward, the direction parallel to the adhesive portion 310 is referred to as the horizontal direction, and the direction perpendicular to the adhesive portion 310 is referred to as the longitudinal direction.
  • the edit screen 210 output from the printer 100 is referred to as an 'output'.
  • the 'left, right' and 'up and down' directions are determined based on the directions shown in FIGS. 16 to 20.
  • the user client 200 may touch a first point on one side of the right side of the edit screen 210, drag to the right, and receive a drag and drop touch input dropped at the second point. .
  • the right edge of the edit screen 210 displayed on the user client 200 is located to the right of the first edge from the first edge indicated by the broken line in FIG. 16, and is indicated by the solid line in FIG. 16. Can move to the second corner.
  • the left and right lengths of the edit screen 210 displayed on the user client 200 may be lengthened in the right direction.
  • the position indicator 220 of the adhesive part displayed on the edit screen 210 may also be lengthened in the right direction along with the edit screen 210.
  • an image previously positioned on the edit screen 210 may be located at an original position, and a space created while the edit screen 210 is extended in the right direction may be blank.
  • an image previously positioned on the edit screen 210 may move to the right along with the right edge, and a blank may be generated on the left side of the edit screen 210.
  • the printer 100 may output the re-adhesive memo 300 according to the size of the changed edit screen 210, that is, the length of the changed edit screen 210.
  • the printer 100 may output the re-adhesive memo 300 longer as the horizontal length of the edit screen 210 is longer.
  • the printer 100 may cut the re-adhesive memo 300. In one embodiment, the printer 100 may automatically cut the re-adhesive memo 300 when the output is completed. In another embodiment, the printer 100 may not directly cut the rewritable memo 300 even when the output is completed, but may cut the rewritable memo 300 when there is a user input.
  • the user client 200 may touch a first point on one right side of the edit screen 210, drag to the left, and receive a drag and drop touch input dropped at a second point. .
  • the right edge of the edit screen 210 displayed on the user client 200 is located to the left of the first edge in the first corner indicated by the broken line in FIG. 16, and is indicated by the solid line in FIG. 16. Can move to the second corner.
  • the left and right lengths of the edit screen 210 displayed on the user client 200 may be shortened to the left direction.
  • the position indicator 220 of the adhesive part displayed on the edit screen 210 may also be shortened to the left along with the edit screen 210.
  • the image previously displayed on the edit screen 210 may be reduced in proportion to the shortening of the edit screen 210.
  • the image previously displayed on the edit screen 210 may be displayed at the same size regardless of whether the left and right lengths of the edit screen 210 are shortened. In this case, part of the image may be cut off. Alternatively, the image may be reduced so that the image may be displayed on the shortened edit screen 210 only when the length of the image is longer than that of the changed edit screen 210.
  • the printer 100 may output the re-adhesive memo 300 according to the size of the changed edit screen 210, that is, the length of the changed edit screen 210.
  • the printer 100 may output the rewrapable memo 300 shorter as the horizontal length of the edit screen 210 becomes shorter. .
  • the user client 200 may touch a first point on one side of the right side of the edit screen 210, drag it to the left, and receive a drag and drop touch input dropped at the second point. .
  • the right edge of the edit screen 210 displayed on the user client 200 is located to the left of the first edge in the first corner indicated by the broken line in FIG. 16, and is indicated by the solid line in FIG. 16. Can move to the second corner.
  • the left and right lengths of the edit screen 210 displayed on the user client 200 may be shortened to the left direction.
  • the position indicator 220 of the adhesive part displayed on the edit screen 210 may also be shortened to the left along with the edit screen 210.
  • the position indicator 220 may be changed in position.
  • the position indicator 220 of the adhesive portion may be changed to one side of the left side.
  • the position change of the position indicator 220 of the adhesive part may be determined according to a user's selection.
  • the image displayed on the edit screen 210 may also be reduced in proportion to the shortening of the left and right lengths of the edit screen 210 displayed on the screen of the user client 200.
  • the vertical length of the re-adhesive memo 300 cannot be changed, the left and right lengths of the output output from the actual printer 100 are not changed, and the size of the image displayed on the edit screen 210 is not changed. .
  • the printer 100 may output the re-adhesive memo 300 according to the size of the modified edit screen 210, that is, the length of the changed edit screen 210.
  • the position indicator 220 of the adhesive part displayed on the edit screen 210 is moved to the left side so that the edit screen 210 displayed on the user client 200 is moved.
  • the vertical length of becomes shorter.
  • the horizontal length of the edit screen 210 displayed relatively long on the screen of the user client 200 may be considered to be longer.
  • the printer 100 may output the repositionable memo paper 300 longer as the horizontal length of the edit screen 210 is longer.
  • the user client 200 may touch a first point on a lower side of the edit screen 210, drag down and receive a drag and drop touch input dropped at a second point. .
  • the lower corner of the edit screen 210 displayed on the user client 200 is positioned below the first corner at the first corner indicated by the broken line in FIG. 19, and is indicated by the solid line in FIG. 19. Can move to the second corner.
  • the vertical length of the edit screen 210 displayed on the user client 200 may be lengthened downward.
  • the position indicator 220 of the adhesive part may be positioned on the upper side of the edit screen 210 as it is.
  • the re-adhesive memo paper is configured in the form of a roll and can be output horizontally long, but the vertical length is not changed.
  • the position of the position indicator 220 of the adhesive part may be changed to one left side.
  • the position change of the position indicator 220 of the adhesive part may be determined according to a user's selection.
  • an image previously positioned on the edit screen 210 is located at an original position, and the upper and lower lengths of the edit screen 210 displayed on the user client 200 are lengthened downward. Space can be blank.
  • an image located on the edit screen 210 previously displayed on the user client 200 may move downward along with a lower edge, and a blank may be generated above the edit screen 210.
  • the printer 100 may output the re-adhesive memo 300 according to the size of the changed edit screen 210, that is, the length of the changed edit screen 210.
  • the printer 100 may output the repositionable memo paper 300 longer as the horizontal length of the edit screen 210 is longer.
  • the user client 200 may touch a first point on a lower side of the edit screen 210, drag upward, and receive a drag and drop touch input dropped at a second point. .
  • the lower corner of the edit screen 210 displayed on the user client 200 is positioned above the first corner at the first corner indicated by the broken line in FIG. 19, and is indicated by the solid line in FIG. 19. Can move to the second corner.
  • the vertical length of the edit screen 210 displayed on the user client 200 may be shortened upward.
  • the image displayed on the edit screen 210 is also the upper and lower lengths of the edit screen 210 displayed on the screen of the user client 200. Can be reduced in proportion to shortening. However, since the vertical length of the edit screen 210 that is actually output cannot be changed, the size of the image displayed on the edit screen 210 is not changed.
  • the vertical length of the edit screen 210 displayed on the user client 200 is shortened, but the vertical length of the rewritable memo paper 300 actually output from the printer 100 is not shortened.
  • the horizontal length of the edit screen 210 displayed on the user client 200 becomes relatively long. Therefore, the length of the output output from the printer 100 is also long.
  • a blank may be formed on one side of the right side of the edit screen 210 as the width of the edit screen 210 becomes relatively longer than the length of the edit screen 210.
  • an image displayed on the edit screen 210 may be moved to the right, and a blank may be formed on one side of the left side of the edit screen 210.
  • the position indicator 220 of the adhesive portion may be displayed on one side of the left side of the edit screen 210 according to a user's touch input to the position indicator 220 of the adhesive portion displayed on the edit screen 210.
  • the horizontal length of the edit screen 210 is shortened. Therefore, the length of the output output from the printer 100 is also shortened.
  • the image output from the printer 100 may also be smaller in proportion to the shorter horizontal length of the output.
  • the magnification of the edit screen 210 displayed on the user client 200 may be fixed or automatically adjusted.
  • the magnification of the edit screen 210 displayed on the user client 200 may be set to a mode in which the magnification of the edit screen 210 is fixed or a mode that can be automatically adjusted.
  • the horizontal length of the edit screen 210 is shortened, if the magnification of the edit screen 210 is set to a fixed mode, the horizontal length of the actual output is shortened as shown in FIG. 17. In this case, the size of the image actually output may be reduced.
  • the magnification of the edit screen 210 is set to a mode that can be automatically adjusted, the position of the adhesive portion is changed as shown in FIG. 18, and the horizontal length of the actual output may be long. In this case, the size of the image actually output is not changed.
  • 21 is a diagram illustrating a method of creating a chat room using a printer, according to an exemplary embodiment.
  • the user client 200 may be connected to one or more printers.
  • the user client 200 may create a chat room.
  • a chat room means a messenger service that enables one or more user clients to perform chat and data upload using a network.
  • the user client 200 may request the server to create a chat room.
  • the server may generate a chat room at the request of the user client 200.
  • the user client 200 that creates a chat room is referred to as an owner client.
  • one or more other user clients 200 participating in the chat room are referred to as participant clients.
  • the guest client 200 may generate a two-dimensional code 500 including information for participating in the chat room, and output the two-dimensional code 500 by using the printer 100. That is, the client client 200 may transmit the generated two-dimensional code 500 to the printer 100 to output.
  • the client 200 may request the server to generate the 2D code 500 including information for joining a chat room.
  • the server may generate a two-dimensional code 500 including information for participating in the chat room, and transmit the generated two-dimensional code 500 to the guest client 200.
  • the two-dimensional code 500 may include link information for accessing the chat room and authentication information for using the chat room.
  • the two-dimensional code 500 may include a URL for accessing the chat room and a password for using the chat room.
  • the two-dimensional code 500 may include information about the time when the two-dimensional code 500 is generated.
  • the server or the owner client 200 When the participant client wants to use the chat room by photographing the 2D code 500, the server or the owner client 200 generates the 2D code 500 included in the 2D code 500 photographed by the participant client. Information about one hour can be obtained.
  • the server or the user client 200 may not allow the participant client to enter the chat room. That is, after generating and outputting the 2D code 500, the server or the user client 200 may allow the participant client who photographed the 2D code 500 output within a predetermined time to enter the chat room.
  • the two-dimensional code 500 may be set to be output only in the specific printer 100 that outputs the re-adhesive memo 300.
  • the specific printer 100 that outputs the rewritable memo 300 may store a secret key used for encryption and decryption.
  • the public key may be distributed to one or more user clients 200 using the printer 100.
  • the user client 200 may encrypt and transmit the 2D code using the public key, and the printer 100 may decrypt and output the 2D code using the secret key.
  • encryption and decryption operations may be performed on the 2D code 500 using various other encryption and decryption methods.
  • the authentication may be performed on the printer 100 instead of encrypting the two-dimensional code 500, so that the two-dimensional code 500 may be output only by the authenticated printer 100.
  • 22 is a diagram illustrating an example of a method in which a participant client joins a chat room.
  • the participant client 250 may photograph the re-adhesive note paper 510 on which the two-dimensional code 500 is output.
  • the participant client 250 may obtain link information for accessing the chat room and authentication information for using the chat room from the photographed two-dimensional code 500.
  • the participant client 250 may access the chat room using the obtained link information, and transmit the obtained authentication information to request the approval of the chat room entrance. Upon receiving the authorization information from the server or the premise client 200, the participant client 250 may participate in the chat room.
  • the server or the client 200 may determine the validity of the authentication information received from the participant client (250). If it is determined that the authentication information received from the participant client 250 is valid, the server or the client 200 may determine whether to enter the chat room by performing authentication on the participant client 250 based on the received authentication information. .
  • the authentication information may include information about the time when the two-dimensional code 500 is generated.
  • the server or the client 200 may determine that the authentication information is valid when the authentication information is received within a predetermined time from the time when the two-dimensional code 500 is included in the authentication information received from the participant client 250. Can be.
  • the guest client 200 may transmit information about one or more printers connected to the guest client 200 to the server.
  • the participant client 250 may receive information about one or more printers connected to the premature client 200 from the server. For example, the participant client 250 may receive information for pairing with one or more printers connected with the pretend client 200.
  • the information for pairing with the printer may include a Bluetooth search name or a password for performing pairing with one or more printers connected to the client 200.
  • the participant client 250 may perform pairing with one or more printers connected to the client 200 using the received information.
  • the participant client 250 performs a Bluetooth search, selects one or more printers corresponding to the Bluetooth search name included in the received information, and transmits a password corresponding to each of the one or more printers so that the participant client 250 Pairing can be performed.
  • FIG. 23 is a diagram illustrating a method of using a chat room according to an exemplary embodiment.
  • a user of the user client 200 may be displayed as A, and a user of the participant client 250 may be displayed as B.
  • FIG. 23 in a chat room, a user of the user client 200 may be displayed as A, and a user of the participant client 250 may be displayed as B.
  • a chat room can be used to exchange messages including text and images between users. Text and images uploaded to the chat room may be output using the printer (100).
  • the user client 200 may be uploaded to a chat room and receive a selection input for an image or text displayed on the screen of the user client 200.
  • the user client 200 may transmit the selected image or text to the printer 100 for output.
  • an image or text uploaded to the chat room and displayed on the screen of the user client 200 may be displayed together with an output button for transmission to the printer 100 and output.
  • the user client 200 may transmit an image or text corresponding to the selected output button to the printer 100 to output.
  • the text or image uploaded to the chat room may be uploaded to the chat room and transmitted to the printer 100 and output. Therefore, the user may upload the text or the image to the chat room using the user client 200 and at the same time output from the printer 100.
  • the text or image uploaded to the chat room may be set to be output only in a specific printer 100 that outputs the re-adhesive note paper (300).
  • 24 is a diagram illustrating an example of outputting text or an image uploaded to a chat room.
  • the user client 200 may be connected to one or more printers 100, 101, and 102.
  • the user client 200 may display a list of colors that can be output. Referring to FIG. 24, printers capable of outputting white, yellow and green re-adhesive memo papers are connected to the user client 200.
  • the user client may display a screen for selecting one of white, yellow and green.
  • the user client 200 may transmit an edit screen to a printer corresponding to the selected color and output the edited screen.
  • the user client 200 may receive a selection input for uploading a chat room and outputting a first image 610 displayed on a screen of the user client 200 and a selection input for selecting white. Therefore, the user client 200 may transmit the information about the first image 610 to the printer 100 that outputs the white re-adhesive memo paper and output the same.
  • the user client 200 may receive a selection input for uploading a chat room and outputting a second image 620 displayed on the screen of the user client 200 and a selection input for selecting green color. Therefore, the user client 200 may transmit the information about the second image 620 to the printer 102 which outputs the green re-adhesive memo paper to output the information.
  • FIG. 25 an example of using a chat room by a user client 200 as a client and a user client 250 as a participant client is illustrated.
  • a chat room may be displayed on the screens of the user client 200 and the user client 250.
  • the chat room displayed on the screen of the user client 200 and the user client 250 includes a first image 610 uploaded by the user client 200 and a second image 620 and a third image uploaded by the user client 250. 630 may be displayed.
  • the chat room may be managed by the server 700.
  • the server 700 receives one or more text messages with the first image 610, the second image 620, and the third image 630 uploaded from the user client 200 and the user client 250.
  • the server 700 delivers one or more text messages and one or more images received from the user client 200 to the user client 250, and sends one or more text messages and one or more images received from the user client 250 to the user client. Pass in 200.
  • the server 700 may store one or more text messages and one or more images received from the user client 200 and the user client 250 corresponding to a chat room in which the user client 200 and the user client 250 are using. Can be stored in
  • the user client 200 or the user client 250 may receive a selection input to output at least one of the first image 610, the second image 620, and the third image 630. have.
  • the user client 200 or the user client 250 may print information about at least one of the first image 610, the second image 620, and the third image 630 in response to the received selection input. 101 or 102) to output.
  • FIG. 26 is a diagram illustrating an example of conducting a meeting using a rewritable memo sheet output using a printer.
  • a conference using one or more rewritable memo sheets 612 to 632 output using one or more printers 100 to 102 may be performed.
  • the meeting may proceed while attaching the output one or more re-adhesive notes 612 to 632 to the whiteboard, and writing to the whiteboard.
  • the one or more removable memo sheets 612 to 632 illustrated in FIG. 26 may output respective one or more images 610 to 630 uploaded to the chat room illustrated in FIG. 25, respectively.
  • FIG. 27 an example of capturing the conference result illustrated in FIG. 26 using the user client 200 is illustrated.
  • the user client 200 captures an area that includes one or more rewritable note papers 612, 622, and 632 that are output.
  • the user client 200 obtains a photographed image of an area including the output one or more rewritable note papers 612, 622, and 632, and at least one area of the rewritable note paper 612 which is at least a part of the area included in the acquired image. , 622 and 632 may be recognized.
  • the user client 200 may match an image included in the recognized one or more removable memo pads 612, 622, and 632 with one or more images stored in the server 700.
  • the user client 200 is an image that is matched with the image included in the re-adhesive note paper (612, 622 and 632) among the images stored in the server 700 uploaded from the chat room connected to the user client 200 You can navigate.
  • the server 700 may allow the user client 200 access only to images stored in a storage space corresponding to the chat room to which the user client 200 belongs. Therefore, only the user client who conducts the meeting using the chat room illustrated in FIGS. 22 to 25 may acquire images matching when the rewritable memo sheets illustrated in FIG. 26 are taken.
  • the user client 200 may match the image included in the removable note paper 612 with the first image 610 stored in the server 700.
  • the user client 200 may match the image included in the rewritable note paper 622 with the second image 620 stored in the server 700, and the image included in the rewritable note paper 632 and the server ( The third image 630 stored in 700 may be matched.
  • any method or other algorithm capable of analyzing the similarity of an image may be used to match the image included in the re-adhesive note paper with the image stored in the server.
  • the user client 200 may determine a similarity between the image included in the rewritable note paper and the images stored in the server 700, and may determine the similarity between the image included in the rewritable note paper and one or more images having a similarity or higher than a predetermined reference value. It is possible to select images with high similarity. The user client 200 may match the selected image with an image included in the rewritable note paper.
  • the user client 200 may transmit an image included in the rewritable note paper to the server 700.
  • the server 700 determines a similarity between the images stored in the server 700 and the image received from the user client 200, and determines the highest similarity among the one or more images having a similarity or higher than a predetermined reference value. You can choose which image you have.
  • the server 700 may transmit the selected image to the user client 200.
  • some or all of the method of determining and matching the similarity between the images included in the re-adhesive memo paper recognized in the captured image and the images stored in the server are respectively the user client 200 or the server 700. It can be performed in.
  • the user client 200 may download the first image 610, the second image 620, and the third image 630 corresponding to the images included in the recognized re-adhesive notes 612, 622, and 632. .
  • the user client 200 may match each of the images included in the re-adhesive memo pads 612, 622, and 632 recognized in the captured image with the first image 610, the second image 620, and the third image 630. Can be replaced with
  • Images displayed on the sticky note papers 612, 622, and 623 may be slightly damaged in the output process.
  • the image quality of the images included in the re-adhesive memo papers 612, 622, and 623 may be impaired in the process of capturing the output images.
  • the first image 610, the second image 620, and the third image 630 corresponding to the images included in the re-adhesive memo papers 612, 622, and 632 recognized in the captured screen are displayed.
  • a file or original file
  • a clear image can be displayed without compromising image quality.
  • the user client 200 may display the first image 610 corresponding to the image included in the rewritable note paper 612 in the area where the rewritable note paper 612 is recognized.
  • the user client 200 may convert the first image 610 into a size of an area where the rewritable note paper 612 is recognized and display it on the screen of the user client 200.
  • the user client 200 may convert and display the first image 610 according to the size and direction of the image included in the repositionable note paper 612.
  • the user client 200 may display the first image 620 corresponding to the image included in the rewritable memo 622 in the area where the rewritable memo 622 is recognized, and the rewritable memo 632
  • the third image 630 corresponding to the image included in the repositionable note paper 632 may be displayed in the recognized region.
  • an enlargement or reduction input for a photographing screen displayed on a screen of the user client 200 may be received.
  • the photographing screen displayed on the screen of the user client 200 is enlarged or reduced, the sizes of the re-adhesive note papers 612, 622, and 632 displayed on the screen of the user client 200 are also enlarged or reduced.
  • the sizes of the first image 610, the second image 620, and the third image 630 displayed on the area where the removable note papers 612, 622, and 632 are recognized on the screen of the user client 200 are also enlarged. Or shrink.
  • the first image 610 and the second image downloaded from the server 700 are not photographed in the region where the re-adhesive note papers 612, 622, and 632 are recognized in the photographing screen displayed on the screen of the user client 200.
  • 620 and the third image 630 are displayed. Accordingly, even when the photographing screen displayed on the screen of the user client 200 is enlarged or reduced, the image displayed on the area where the re-adhesive memo papers 612, 622, and 632 are recognized may be clearly displayed.
  • FIG. 28 an example in which portions of the re-adhesive memo papers 622 and 632 are displayed on the photographing screen displayed on the screen of the user client 200 are enlarged.
  • the user client 200 may not automatically match the image displayed on the re-adhesive note paper with the image stored in the server 700.
  • FIG. 29 an example in which the user client 200 does not automatically match an image displayed on the rewritable memo 622 with an image stored in the server 700 is illustrated.
  • the user client 200 determines the similarity between the image displayed on the removable note paper 622 and a predetermined reference value. There may be no image having the above similarity. In this case, the user client 200 may fail to match.
  • the user client 200 may transmit the image displayed on the repositionable note paper 622 to the server 700.
  • the server 700 may determine the similarity between the image displayed on the rewritable note paper 622 and the images stored in the server 700, an image having a similarity or higher than a predetermined reference value with the image displayed on the rewritable note paper 622 is determined. It may not be.
  • the server 700 may transmit a message indicating that the matching has failed to the user client 200.
  • the photographing screen displayed on the user client 200 is enlarged, the enlarged photographing screen may not be clearly displayed according to the resolution of the photographing screen.
  • the image included in the re-adhesive memo 622 displayed on the enlarged photographing screen may not be clearly displayed.
  • the user client 200 may display an interface on which the user can directly match an image on the screen.
  • the user client 200 may display one or more unknown images stored in the server 700 on the screen.
  • the user client 200 may match the second image 620 that receives the selection input from the user among the one or more images 620 and 630 displayed on the screen with the image displayed on the re-adhesive note paper 622.
  • the user client 200 may display the second image 620 in an area where the rewritable memo 622 is recognized.
  • the user client 200 may receive a user's selection input for the first image 610, the second image 620, or the third image 630 displayed on the screen of the user client 200. have.
  • the user client 200 may enlarge and display the image in which the selection input is received. .
  • the user client 200 enlarges the first image 610 downloaded from the server 700. Can be displayed on the screen of the user client 200.
  • the matching fails with the image stored in the server 700 for a predetermined ratio (eg, 50%) or more of one or more images included in the one or more removable memo sheets recognized in the captured image.
  • the user client 200 may request a user to retake the image.
  • FIG. 30 is a diagram illustrating an example of extracting a photographed re-adhesive memo paper and displaying it on a screen of a user client.
  • the user client 200 recognizes one or more of the sticky note papers 612, 622, and 632 on the screen displayed on the user client 200 of FIG. 27, and recognizes the one or more sticky note papers 612, 622. And 632 may be extracted and displayed on the screen of the user client 200.
  • the user client 200 removes the remaining portions except the one or more re-adhesive note papers 612, 622, and 632 recognized on the screen captured by the user client 200 of FIG. Only sticky notes 612, 622, and 632 may be extracted and displayed on the screen of the user client 200.
  • the user client 200 may arrange the extracted one or more removable memo pads 612, 622, and 632 on the screen of the user client 200.
  • the manner in which the user client 200 aligns the extracted one or more repositionable note papers 612, 622, and 632 is not limited.
  • the user client 200 may acquire a positional relationship of each of the one or more repositionable memo papers 612, 622, and 632 on the photographing screen illustrated in FIG. 27.
  • the user client 200 may arrange and display one or more removable memo pads 612, 622, and 632 using the obtained positional relationship.
  • RAM random access memory
  • ROM read only memory
  • EPROM erasable programmable ROM
  • EEPROM electrically erasable programmable ROM
  • flash memory hard disk, removable disk, CD-ROM, or It may reside in any form of computer readable recording medium well known in the art.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)
  • Operations Research (AREA)

Abstract

서버에 의해 수행되는 재접착식 메모지를 출력하는 방법에 있어서, 방장 클라이언트의 요청에 의해 채팅방을 생성하고, 채팅방에 입장하기 위한 링크정보, 상기 채팅방에 입장하기 위한 비밀번호 및 2차원 코드가 생성 된 시간에 대한 정보를 포함하는 상기 2차원 코드를 생성하고, 상기 2차원 코드를 상기 방장 클라이언트에 전송하고, 하나 이상의 참여자 클라이언트로부터 상기 비밀번호 및 상기 2차원 코드가 생성된 시간을 수신하고, 상기 2차원 코드의 촬영된 이미지에서 획득한 링크정보를 통해 채팅방으로 유입된 상기 하나 이상의 참여자 클라이언트에 대해 채팅방 입장을 허용하며, 상기 하나 이상의 참여자 클라이언트가 상기 채팅방에서 상기 방장 클라이언트와 연결 된 상기 하나 이상의 프린터에 대한 정보 및 상기 하나 이상의 프린터와 연결하기 위한 정보를 상기 하나 이상의 참여자 클라이언트로 전송하는 재접착식 메모지를 출력하는 방법.

Description

재접착식 메모지를 출력하는 프린터 시스템 및 방법
본 발명은 재접착식 메모지를 출력하는 프린터 시스템 및 방법에 관한 것이다.
일상생활이나 학업 또는 업무 수행에 있어서, 중요한 내용을 기억하기 위해 붙였다 떼었다를 반복할 수 있는 접착성이 있는 재접착식 메모지를 사용할 수 있다.
종래에는 사용자가 접착성이 있는 메모지에 원하는 내용을 직접 필기하는 방식으로 재접착식 메모지를 사용하였다. 이 경우, 필기로 표현하기 어려운 이미지, 표, 그래프, 기호, 도형 및 사진 등의 컨텐츠는 재접착식 메모지에 기록하기 어려운 문제가 있었다.
최근에는 스마트폰 등의 스마트 기기를 이용하여 필기를 하거나, 채팅방을 이용하여 회의를 진행하는 등 종래의 업무환경에 비해 다양한 수단이 이용되고 있다. 하지만, 자유로운 의견교환과 표현의 다양성을 위해 여전히 오프라인을 통한 업무처리 및 회의진행방식 또한 선호되고 있다.
따라서, 스마트 기기와 연동될 수 있는 프린터 장치를 이용하여 스마트 기기의 편의성과 오프라인의 자율성을 동시에 제공할 수 있는 시스템의 개발이 요구된다.
본 발명이 해결하고자 하는 과제는 재접착식 메모지를 출력하는 프린터 및 방법 제공하는 것이다.
본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
서버에 의해 수행되는 재접착식 메모지를 출력하는 방법에 있어서 방장 클라이언트의 요청에 의해 채팅방을 생성하고, 채팅방에 입장하기 위한 링크정보, 상기 채팅방에 입장하기 위한 비밀번호 및 2차원 코드가 생성 된 시간에 대한 정보를 포함하는 상기 2차원 코드를 생성하고, 상기 2차원 코드를 상기 방장 클라이언트에 전송하는 단계; 상기 방장 클라이언트의 요청에 의해 재접착식 메모지를 출력하는 하나의 이상의 프린터로부터 2차원 코드가 출력되면, 하나 이상의 참여자 클라이언트에 의해 상기 2차원 코드의 촬영된 이미지가 획득되고, 상기 하나 이상의 참여자 클라이언트로부터 상기 2차원 코드의 촬영된 이미지로부터 획득한 상기 링크정보, 상기 비밀번호 및 상기 2차원 코드가 생성된 시간을 수신하는 단계; 상기 링크정보를 통해 채팅방으로 유입된 상기 하나 이상의 참여자 클라이언트에 대해 채팅방 입장을 허용하는 단계; 상기 하나 이상의 참여자 클라이언트가 상기 하나 이상의 프린터와 자동 연결을 수행하도록, 상기 채팅방에서 상기 방장 클라이언트와 연결 된 상기 하나 이상의 프린터에 대한 정보 및 상기 하나 이상의 프린터와 연결하기 위한 정보를 상기 하나 이상의 참여자 클라이언트로 전송하는 단계;를 포함할 수 있다.
또한, 상기 서버는 상기 수신된 비밀번호를 이용하여 상기 하나 이상의 참여자 클라이언트의 상기 채팅방에 대한 입장 허용여부를 판단하되, 상기 수신된 2차원코드의 생성 시간으로부터 소정의 시간 내에 상기 비밀번호가 수신된 경우 상기 비밀번호가 유효한 것으로 판단하고, 상기 비밀번호를 이용하여 상기 하나 이상의 참여자 클라이언트의 상기 채팅방에 대한 입장 허용 여부를 판단할 수 있다.
또한, 상기 프린터는 각각의 프린터에 저장된 비밀키에 대응하는 공개키를 상기 하나 이상의 참여자 클라이언트에 전송할 수 있다.
또한, 상기 하나 이상의 프린터는 상기 서버가 상기 채팅방을 통해 상기 하나 이상의 사용자 클라이언트로부터 수신한 하나 이상의 이미지가 채팅방에 표시되고, 상기 하나 이상의 사용자 클라이언트로 상기 표시 된 하나 이상의 이미지 중 하나에 대한 선택 입력을 전송하고, 상기 선택된 이미지는 상기 공개키를 이용하여 암호화되어 수신할 수 있다.
또한, 상기 하나 이상의 프린터는 상기 하나 이상의 사용자 클라이언트로부터 수신된 상기 하나 이상의 암호화된 이미지를 상기 비밀키로 복호화하여 상기 재접착식 메모지에 출력할 수 있다.
또한, 상기 서버는 상기 하나 이상의 이미지가 출력된 상기 하나 이상의 재접착식 메모지가 촬영된 이미지를 획득한 상기 하나 이상의 사용자 클라이언트 중 하나인 제1 클라이언트로부터 상기 촬영된 이미지 내에서 적어도 일부의 영역인 제1 이미지를 수신하고, 상기 제1 클라이언트로 제2 이미지가 전달 될 수 있다.
또한, 상기 서버에 의해 상기 제1 클라이언트로 제2 이미지가 전달되면, 제1 클라이언트로부터 상기 제1 이미지를 상기 제1 이미지를 상기 제2 이미지로 대체하여 표시되며, 상기 제1 이미지는 상기 촬영된 이미지 내의 상기 하나 이상의 재접착식 메모지에 출력된 상기 하나 이상의 이미지 중 하나이고, 상기 제2 이미지는 상기 채팅방에서 상기 서버에 업로드 되어 저장된 상기 하나 이상의 이미지 중 하나이고, 상기 서버는 상기 제1 클라이언트로부터 상기 제1 이미지를 수신하고, 상기 제1 이미지와 소정의 기준값 이상의 유사도를 갖는 하나 이상의 이미지 중 가장 높은 유사도를 갖는 상기 제2 이미지를 결정하고, 상기 제1 클라이언트가 상기 채팅방에 입장되어 있는지 여부를 판단하고, 상기 제1 클라이언트가 상기 채팅방에 입장되어 있는 경우 상기 제2 이미지를 상기 제1 클라이언트에 전송할 수 있다.
상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트 중 하나인 제2 클라이언트는 상기 채팅방을 이용하여 상기 서버에 제1 이미지를 전송하고, 상기 서버는 상기 채팅방에 대응하는 저장공간에 상기 제2 클라이언트로부터 수신한 상기 제1 이미지를 저장하고, 상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트는 상기 제1 이미지를 화면에 표시할 수 있다.
상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트 중 하나인 제3 클라이언트는 화면에 표시된 상기 제1 이미지에 대한 선택 입력을 수신하고, 상기 제1 이미지를 상기 하나 이상의 프린터 중 하나에 전송하여 출력하도록 할 수 있다.
상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트 중 하나인 제4 클라이언트는 상기 채팅방을 이용하여 상기 서버에 상기 제1 이미지를 전송하는 경우 상기 제1 이미지를 상기 하나 이상의 프린터 중 하나에 전송하여 출력하도록 할 수 있다.
상술한 과제를 해결하기 위한 본 발명의 다른 일 면에 따라 재접착식 메모지를 출력하는 프린터 시스템의 방법은, 채팅방을 생성하고, 상기 채팅방에 참여하기 위한 정보를 포함하는 2차원 코드를 생성하는 단계, 상기 2차원 코드를 재접착식 메모지를 출력하는 프린터에 전송하여 출력하도록 하는 단계, 상기 출력된 2차원 코드의 촬영된 이미지를 획득하는 단계, 상기 2차원 코드로부터 취득한 정보를 이용하여 상기 채팅방에 참여하는 단계 및 하나 이상의 프린터와 연결하기 위한 정보를 수신하여 상기 하나 이상의 프린터와 연결을 수행하는 단계를 포함한다.
상술한 과제를 해결하기 위한 본 발명의 다른 일 면에 따른 재접착식 메모지를 출력하는 프린터 시스템은, 재접착식 메모지를 출력하는 하나 이상의 프린터, 블루투스를 이용하여 상기 하나 이상의 프린터와 연결되고, 서버에 채팅방 생성을 요청하고, 하나 이상의 프린터와 연결하기 위한 정보를 상기 서버에 전송하는 방장 클라이언트, 하나 이상의 참여자 클라이언트 및 상기 방장 클라이언트의 요청에 따라 상기 채팅방을 생성하고, 상기 채팅방에 참여하기 위한 정보를 포함하는 2차원 코드를 생성하고, 상기 2차원 코드를 상기 방장 클라이언트에 전송하되, 상기 채팅방에 참여하기 위한 정보는 상기 채팅방에 접속하기 위한 링크정보 및 상기 채팅방에 입장하기 위한 인증정보를 포함하고, 상기 인증정보는 상기 2차원 코드가 생성된 시간에 대한 정보를 포함하는, 상기 서버를 포함하고, 상기 방장 클라이언트는 상기 2차원 코드를 상기 하나 이상의 프린터 중 하나에 전송하여 출력하도록 하고, 상기 하나 이상의 참여자 클라이언트 중 하나인 제1 클라이언트는 상기 출력된 2차원 코드의 촬영된 이미지를 획득하고, 상기 획득된 2차원 코드의 촬영된 이미지로부터 상기 링크정보 및 상기 인증정보를 획득하고, 상기 링크정보를 이용하여 상기 채팅방에 접속하고, 상기 인증정보를 상기 서버에 전송하고, 상기 서버는, 상기 제1 클라이언트로부터 수신된 상기 인증정보에 포함된 상기 2차원 코드의 생성시간에 기초하여 상기 제1 클라이언트로부터 수신된 상기 인증정보의 유효성을 판단하되, 상기 2차원 코드의 생성시간으로부터 소정의 시간 내에 상기 인증정보가 수신된 경우 상기 인증정보가 유효한 것으로 판단하고, 상기 인증정보를 이용하여 상기 제1 클라이언트에 대한 인증을 수행하고, 상기 제1 클라이언트가 상기 인증에 성공하는 경우, 상기 제1 클라이언트는 상기 서버로부터 상기 하나 이상의 프린터와 연결하기 위한 정보를 수신하여 상기 하나 이상의 프린터와 연결을 수행한다.
상술한 과제를 해결하기 위한 본 발명의 다른 일 면에 따른 재접착식 메모지를 출력하는 프린터 시스템의 방법은, 채팅방을 이용하는 하나 이상의 사용자 클라이언트로부터 하나 이상의 이미지를 수신하는 단계, 상기 수신된 하나 이상의 이미지를 상기 채팅방에 대응하는 저장공간에 저장하는 단계, 상기 하나 이상의 이미지가 인쇄된 하나 이상의 재접착식 메모지가 촬영된 이미지를 획득하는 단계 및 상기 촬영된 이미지 내에서 적어도 일부의 영역인 제1 이미지를 제2 이미지로 대체하여 표시하되, 상기 제1 이미지는 상기 촬영된 이미지 내의 상기 하나 이상의 재접착식 메모지에 인쇄된 상기 하나 이상의 이미지 중 하나이고, 상기 제2 이미지는 상기 수신된 하나 이상의 이미지 중 하나인 단계를 포함한다.
상술한 과제를 해결하기 위한 본 발명의 다른 일 면에 따른 재접착식 메모지를 출력하는 프린터 시스템은, 채팅방을 관리하는 서버, 재접착식 메모지를 출력하는 프린터 및 블루투스를 이용하여 상기 프린터와 연결되고, 상기 채팅방에 연결된 하나 이상의 사용자 클라이언트를 포함하고, 상기 하나 이상의 사용자 클라이언트는 상기 채팅방을 통하여 하나 이상의 이미지를 상기 서버에 업로드하고, 상기 업로드한 하나 이상의 이미지를 상기 프린터에 전송하고, 상기 프린터는 상기 하나 이상의 사용자 클라이언트로부터 수신된 상기 하나 이상의 이미지가 인쇄된 하나 이상의 재접착식 메모지를 출력하고, 상기 하나 이상의 사용자 클라이언트 중 하나인 제1 클라이언트는 상기 하나 이상의 이미지가 인쇄된 상기 하나 이상의 재접착식 메모지가 촬영된 이미지를 획득하고, 상기 촬영된 이미지 내의 상기 하나 이상의 재접착식 메모지에 인쇄된 상기 하나 이상의 이미지 중 하나인 제1 이미지를 상기 서버에 전송하고, 상기 서버는 상기 제1 클라이언트가 상기 제1 클라이언트가 소속된 채팅방에서 상기 서버에 업로드된 이미지들과 상기 제1 이미지 사이의 유사도를 판단하고, 상기 제1 이미지와 소정의 기준값 이상의 유사도를 갖는 하나 이상의 이미지 중 가장 높은 유사도를 갖는 제2 이미지에 대한 정보를 상기 제1 클라이언트에 전송하고, 상기 제1 클라이언트는 상기 제1 이미지를 상기 제2 이미지로 대체하여 표시한다.
본 발명의 기타 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
개시된 실시 예에 따르면, 채팅방과 프린터를 함께 이용하여 회의를 진행할 수 있는 솔루션을 제공할 수 있다. 특히, 회의 결과를 따로 정리할 필요 없이, 재접착식 메모지를 이용하여 회의를 진행한 결과를 촬영하여 저장할 수 있다.
단순히 회의 결과를 촬영하기만 하는 경우, 구체적인 부분이 명확하게 기록되지 않을 수 있다. 개시된 실시 예에 따르면, 서버에 업로드 된 파일 원본을 이용하여 촬영된 이미지를 업데이트함으로써 구체적인 부분 또한 명확하게 기록할 수 있다. 또한, 회의 결과를 촬영하는 것만으로 오프라인에서 진행된 회의의 결과와 채팅방을 이용하여 진행된 회의에서 교환된 파일들이 동시에 정리되므로, 따로 회의록을 작성하지 않아도 되는 효과가 있다.
개시된 실시 예에 따르면, 복수의 프린터를 이용하는 경우 채팅방 참가자 클라이언트가 일일이 프린터를 찾아서 연결하는 것은 번거로울 수 있다. 또한, 경우에 따라 채팅방이나 프린터를 아무나 이용할 수 없도록 해야 할 필요가 있다.
채팅방과 프린터를 간편하게 이용할 수 있는 동시에 현장에서 함께 회의를 진행하는 사람만이 채팅방과 프린터를 이용할 수 있도록 하여 높은 보안성을 제공할 수 있는 효과가 있다.
도 1은 일 실시 예에 따라 재접착식 메모지를 출력하는 프린터 시스템을 도시한 도면이다.
도 2는 일 실시 예에 따라 롤 형태로 구성된 재접착식 메모지를 도시한 도면이다.
도 3은 재접착식 메모지를 수용한 카트리지가 프린터에 장착되는 일 예를 도시한 도면이다.
도 4 내지 도 7은 일 실시 예에 따른 지시채널 및 감지채널을 도시한 도면이다.
도 8은 일 실시 예에 따라 프린터가 재접착식 메모지의 색상정보를 표시하는 방법을 도시한 도면이다.
도 9는 프린터의 블루투스 탐색명을 변경하는 방법의 일 예를 도시한 도면이다.
도 10은 사용자 클라이언트에 프린터의 블루투스 탐색명이 표시되는 일 예를 도시한 도면이다.
도 11은 프린터의 블루투스 탐색명이 변경되는 일 예를 도시한 도면이다.
도 12는 사용자 클라이언트가 색상에 기초하여 프린터를 선택하는 일 예를 도시한 도면이다.
도 13은 사용자 클라이언트에 표시된 편집영역에 점착부를 표시하는 일 예를 도시한 도면이다.
도 14는 사용자 클라이언트에 표시된 점착부의 위치를 변경하는 일 예를 도시한 도면이다.
도 15는 점착부의 위치 지시자가 표시된 방향에 따라 프린터가 편집화면을 출력하는 일 예를 도시한 도면이다.
도 16 내지 도 20은 편집영역의 크기를 변경하고, 프린터가 편집영역의 크기 변경에 따라 재접착식 메모지를 출력하는 예시를 도시한 도면이다.
도 21은 일 실시 예에 따라 프린터를 이용하는 채팅방을 생성하는 방법을 도시한 도면이다.
도 22는 참여자 클라이언트가 채팅방에 참여하는 방법의 일 예를 도시한 도면이다.
도 23은 일 실시 예에 따라 채팅방을 이용하는 방법을 도시한 도면이다.
도 24는 채팅방에 업로드 된 텍스트 또는 이미지를 출력하는 일 예를 도시한 도면이다.
도 25는 방장 클라이언트와 참여자 클라이언트가 채팅방을 이용하는 일 예를 도시한 도면이다.
도 26은 프린터를 이용하여 출력된 재접착식 메모지를 이용하여 회의를 진행하는 일 예를 도시한 도면이다.
도 27은 사용자 클라이언트를 이용하여 도 26에 도시된 회의 결과를 촬영하는 일 예를 도시한 도면이다.
도 28은 사용자 클라이언트의 화면에 표시된 촬영화면에서 재접착식 메모지가 표시된 부분을 확대한 일 예를 도시한 도면이다.
도 29는 사용자 클라이언트가 재접착식 메모지에 표시된 이미지와 서버에 저장된 이미지를 자동으로 매칭하지 못한 경우의 일 예를 도시한 도면이다.
도 30은 촬영된 재접착식 메모지를 추출하여 사용자 클라이언트의 화면에 표시하는 일 예를 도시한 도면이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.
본 명세서에서, 프린터는 사용자 클라이언트와 연결되어 이용될 수 있다. 사용자 클라이언트는 모바일 단말 및 퍼스널 컴퓨터를 포함할 수 있으나, 이에 제한되지 않는다.
프린터는 사용자 클라이언트와 블루투스, WiFi 또는 3G, LTE와 같은 네트워크 통신망을 이용하여 무선으로 연결 될 수 있다. 또한, 프린터는 사용자 클라이언트와 USB, 5핀, 8핀 또는 C타입 케이블 등을 이용하여 유선으로 연결될 수도 있다. 프린터와 사용자 클라이언트가 연결되기 위한 방법은 제한되지 않으나, 설명의 편의를 위해 개시된 실시 예들은 프린터와 사용자 클라이언트가 블루투스를 이용하여 연결되는 것으로 가정한다.
도 1은 일 실시 예에 따라 재접착식 메모지를 출력하는 프린터 시스템을 도시한 도면이다. 도 1을 참조하면, 프린터(100) 및 사용자 클라이언트(200)가 도시되어 있다.
프린터(100)는 재접착식 메모지(300)를 출력한다. 재접착식 메모지(300)는 일 측면에 재접착이 가능한 점착부(310)가 구비된다.
재접착식 메모지(300)에서, 그림 또는 텍스트가 출력되는 면과 일 측면에 재접착이 가능한 점착부(310)가 구비되는 면은 상이하다. 즉, 도 1에 도시된 재접착식 메모지(300)에 있어서, 일 측면에 구비되는 재접착이 가능한 점착부(310)는 도 1에 도시된 재접착식 메모지(300)의 배면에 구비된다.
본 명세서에서는 설명의 편의를 위하여 재접착식 메모지(300)의 배면에 구비된 재접착이 가능한 점착부(310)를 재접착식 메모지(300)의 전면에 도시하였으나, 이는 재접착이 가능한 점착부(310)의 위치를 나타내기 위한 것일 뿐이고, 실제로 재접착이 가능한 점착부(310)가 재접착식 메모지(300)의 전면에 구비되는 것은 아니다.
사용자 클라이언트(200)는 블루투스를 이용하여 프린터(100)와 페어링 된다. 사용자 클라이언트(200)에는 프린터(100)에서 인쇄될 이미지에 관한 편집화면(210)이 표시될 수 있다. 편집화면(210)은 프린터(100)에서 인쇄될 이미지 또는 텍스트를 편집하기 위한 인터페이스를 포함할 수 있다.
사용자 클라이언트(200)는 편집화면(210)에 표시된 이미지를 프린터(100)에 전송할 수 있다. 프린터(100)는 전송된 이미지를 인쇄하여 출력할 수 있다.
일 실시 예에서, 재접착식 메모지(300)는 일 측면에 재접착 가능한 점착부(310)가 구비된 롤 형태로 구성될 수 있다. 도 2를 참조하면, 일 실시 예에 따라 롤 형태로 구성된 재접착식 메모지(300)가 도시되어 있다.
도 2에 도시된 롤 형태로 구성된 재접착식 메모지(300)는 카트리지에 수용되어 프린터(100)에 장착된다. 도 3을 참조하면, 재접착식 메모지(300)를 수용한 카트리지(400)가 프린터(100)에 장착되는 일 예가 도시되어 있다.
일 실시 예에서, 카트리지(400)에는 카트리지(400)에 수용된 재접착식 메모지(300)에 대하여 사전에 정의된 색상정보를 지시하는 지시부(410)가 구비될 수 있다. 카트리지(400)의 지시부(410)는 카트리지(400)에 수용된 재접착식 메모지(300)의 색상정보를 지시하기 위한 하나 이상의 지시채널을 포함한다.
일 실시 예에서, 재접착식 메모지(300)의 색상정보는 사전에 정의된 값으로 표현된다. 예를 들어, 1번은 흰색, 2번은 노란색, 3번은 초록색 등과 같이 정의될 수 있다. 지시부(410)는 사전에 정의된 값을 표현하기 위한 하나 이상의 지시채널을 포함한다.
또한, 프린터(100)의 카트리지 수용부(110)에는 카트리지(400)의 지시부(410)가 지시하는 재접착식 메모지(300)의 색상정보를 감지하기 위한 감지부(120)가 구비될 수 있다.
프린터(100)의 감지부(120)는 지시부(410)에 포함된 하나 이상의 지시채널 각각에 매칭되어, 지시부(410)에 포함된 하나 이상의 지시채널 각각이 지시하는 재접착식 메모지(300)의 색상정보를 감지하기 위한 하나 이상의 감지채널을 포함한다.
도 4 내지 도 7은 일 실시 예에 따른 지시채널 및 감지채널을 도시한 도면이다.
일 실시 예에서, 카트리지(400)의 지시부(410)는 하나 이상의 지시채널(412 내지 418)을 포함한다. 또한, 프린터(100)의 감지부(120)는 하나 이상의 감지채널(122 내지 128)을 포함한다.
도 4 내지 도 7에 도시된 지시채널 및 감지채널의 개수 및 형태는 예시를 위하여 제공된 것이고, 지시부(410)에 포함될 수 있는 지시채널의 수, 감지부(120)에 포함될 수 있는 감지채널의 수 및 지시채널과 감지채널 각각의 형태는 제한되지 않는다.
일 실시 예에서, 재접착식 메모지(300)의 색상정보는 이진수로 표현될 수 있다. 카트리지(400)의 지시부(410)에 포함된 하나 이상의 지시채널(412 내지 418) 각각은 재접착식 메모지(300)의 색상정보를 표현하는 이진수의 각 자리수인 0 또는 1을 지시할 수 있다.
프린터(100)의 감지부(120)에 포함된 하나 이상의 감지채널 각각은 카트리지(400)의 지시부(410)에 포함된 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 재접착식 메모지(300)의 색상정보를 표현하는 이진수의 각 자리수를 감지할 수 있다.
프린터(100)의 감지부(120)는 하나 이상의 감지채널(122 내지 128)을 이용하여 카트리지(400)의 지시부(410)에 포함된 하나 이상의 지시채널(412 내지 418)이 지시하는 재접착식 메모지(300)의 색상정보를 표현하는 이진수를 획득할 수 있다. 프린터(100)는 획득된 이진수로부터 카트리지(400)에 수용된 재접착식 메모지(300)의 색상정보를 획득할 수 있다.
재접착식 메모지(300)의 색상정보는 숫자로 표현될 수 있다. 예를 들어, 1번은 흰색, 2번은 노란색, 3번은 초록색 등으로 표현될 수 있다. 또한, 각각의 숫자는 이진수로 변환될 수 있다. 도 4 내지 도 7에 따르면, 재접착식 메모지(300)의 색상정보는 네 자리의 이진수로 표현될 수 있다. 이 경우, 흰색은 0001, 노란색은 0010, 초록색은 0011 등으로 표현될 수 있다.
각각의 색상정보를 숫자로 표현하는 방법 및 각 숫자의 자리수에 대한 내용은 예시를 위하여 제공된 것일 뿐이고, 본 명세서에 개시된 예시에 제한되지 않는다.
일 실시 예에서, 카트리지(400)의 지시부(410) 및 프린터(100)의 감지부(120)는 포토 인터럽터를 이용할 수 있다.
도 4를 참조하면, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 발광 다이오드와 포토트랜지스터를 포함하는 포토 인터럽터로 구성될 수 있다. 포토 인터럽터는 발광 다이오드의 빛이 포토트랜지스터에 수광 되는지 여부를 감지할 수 있다.
지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 하나 이상의 감지채널(122 내지 128) 각각에 구비된 포토트랜지스터의 수광을 차단할 수 있는 수단을 구비할 수 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 각각은 지시하는 숫자가 1이면 포토트랜지스터의 수광을 차단할 수 있는 수단을 구비하고, 지시하는 숫자가 0이면 포토트랜지스터의 수광을 차단할 수 있는 수단을 구비하지 않을 수 있다.
포토트랜지스터의 수광을 차단할 수 있는 수단은 포토 인터럽터의 발광 다이오드와 포토트랜지스터 사이에 삽입되어 발광 다이오드의 빛을 차단할 수 있는 돌출부로 구성될 수 있으나, 그 구성 및 형태는 제한되지 않는다.
일 실시 예에서, 돌출부는 카트리지(400)가 생산될 때 형성되어, 그 형태가 변경되지 않을 수 있다.
다른 실시 예에서, 돌출부는 카트리지(400)에 삽입 및 사출되도록 구성될 수 있다. 따라서, 돌출부는 카트리지(400)에 수용된 재접착식 메모지(300)의 색상정보에 따라 그 형태가 변경될 수 있다. 예를 들어, 사용자는 카트리지(400)에 수용된 재접착식 메모지(300)를 교체할 수 있다.
카트리지(400)에 수용된 재접착식 메모지(300)가 다른 색상의 재접착식 메모지로 교체되는 경우, 사용자는 돌출부가 삽입 또는 사출되도록 하여 카트리지(400)의 지시부(410)가 지시하는 색상정보를 교체된 재접착식 메모지의 색상정보로 변경할 수 있다.
일 실시 예에서, 카트리지(400)는 색상을 감지할 수 있는 센서를 이용하여 카트리지(400)에 수용된 재접착식 메모지의 색상을 감지하고, 감지된 색상정보를 표현할 수 있도록 각 지시채널의 돌출부를 삽입 또는 사출할 수 있다.
감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 하나 이상의 감지채널(122 내지 128) 각각에 구비된 포토트랜지스터의 수광 여부에 따라 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자를 감지할 수 있다.
도 4에는 감지부(120)가 지시부(410)로부터 이진수 1010을 획득하는 예시가 도시되어 있다.
일 실시 예에서, 카트리지(400)의 지시부(410) 및 프린터(100)의 감지부(120)는 저항 소자를 이용할 수 있다.
도 5를 참조하면, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 저항을 측정할 수 있는 수단을 구비할 수 있다. 예를 들어, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 소정의 전압 또는 전류를 가할 수 있는 수단 및 전압 또는 전류를 측정할 수 있는 수단을 구비할 수 있다.
지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 상이한 저항을 갖는 저항소자를 구비할 수 있다. 일 실시 예에서, 지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 저항소자의 구비여부가 결정될 수 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 각각은 지시하는 숫자가 1이면 저항소자를 구비하고, 지시하는 숫자가 0이면 저항소자를 구비하지 않을 수 있다.
또한, 하나 이상의 지시채널(412 내지 418) 각각과 하나 이상의 감지채널(122 내지 128) 각각은 상호 접촉될 수 있는 한 쌍의 전극을 포함할 수 있다.
저항이 구비되지 않은 지시채널의 한 쌍의 전극은 서로 단락 되어 있을 수도 있고, 저항 없이 전선 기타 전도체로 연결되어 있을 수도 있다.
하나 이상의 감지채널(122 내지 128) 각각은 상호 접촉된 한 쌍의 전극을 이용하여 저항을 측정할 수 있다. 감지부(120)는 하나 이상의 감지채널(122 내지 128)이 감지한 저항에 따라 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자를 감지할 수 있다.
도 5에는 감지부(120)가 지시부(410)로부터 이진수 1010을 획득하는 예시가 도시되어 있다.
일 실시 예에서, 카트리지(400)의 지시부(410) 및 프린터(100)의 감지부(120)는 전류를 이용할 수 있다.
도 5를 참조하면, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 전류를 감지할 수 있는 수단을 구비할 수 있다. 일 실시 예에서, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 전류의 세기를 측정 할 수 있는 수단을 구비할 수도 있다.
지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 상이한 전류를 흘려 보낼 수 있는 수단을 구비할 수 있다. 일 실시 예에서, 지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 전류를 흘려 보내거나, 전류를 흘려 보내지 않도록 설정될 수도 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 각각은 지시하는 숫자가 1이면 전류를 흘려 보내고, 지시하는 숫자가 0이면 전류를 흘려 보내지 않을 수 있다.
또한, 하나 이상의 지시채널(412 내지 418) 각각과 하나 이상의 감지채널(122 내지 128) 각각은 상호 접촉될 수 있는 전극을 포함할 수 있다.
하나 이상의 감지채널(122 내지 128) 각각은 상호 접촉된 전극을 이용하여 전류를 감지하거나, 전류의 세기를 측정할 수 있다. 감지부(120)는 하나 이상의 감지채널(122 내지 128)이 감지한 전류에 따라 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자를 감지할 수 있다.
도 6에는 감지부(120)가 지시부(410)로부터 이진수 1010을 획득하는 예시가 도시되어 있다.
일 실시 예에서, 카트리지(400)의 지시부(410) 및 프린터(100)의 감지부(120)는 홀 센서와 자석을 이용할 수 있다.
도 7을 참조하면, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 홀 센서를 포함할 수 있다.
지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 자석을 구비할 수 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 각각은 지시하는 숫자가 1이면 포토트랜지스터의 자석을 구비하고, 지시하는 숫자가 0이면 자석을 구비하지 않을 수 있다.
감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 홀 센서를 이용하여 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자를 감지할 수 있다.
홀 센서를 이용하는 경우, 감지부(120)와 지시부(410)가 물리적으로 접촉하지 않아도 되는 장점이 있다.
도 7에는 감지부(120)가 지시부(410)로부터 이진수 1010을 획득하는 예시가 도시되어 있다.
카트리지(400)의 지시부(410) 및 프린터(100)의 감지부(120)는 기타 다양한 방법을 이용하여 재접착식 메모지(300)의 색상정보를 지시할 수 있다.
예를 들어, 감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 기계식 스위치를 포함할 수 있다.
지시부(410)의 하나 이상의 지시채널(412 내지 418) 각각은 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자에 따라 감지채널에 포함된 기계식 스위치를 누를 수 있는 돌출부를 구비할 수 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 각각은 지시하는 숫자가 1이면 돌출부를 구비하고, 지시하는 숫자가 0이면 돌출부를 구비하지 않을 수 있다.
감지부(120)의 하나 이상의 감지채널(122 내지 128) 각각은 기계식 스위치를 이용하여 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 숫자를 감지할 수 있다.
다른 실시 예에서, 재접착식 메모지(300)의 색상정보는 다른 형태로 표현될 수 있다. 예를 들어, 재접착식 메모지(300)의 색상정보는 4진수, 10진수 또는 16진수로 표현될 수도 있다. 카트리지(400)의 지시부(410)에 포함된 하나 이상의 지시채널(412 내지 418) 각각은 재접착식 메모지(300)의 색상정보를 표현하는 4진수, 10진수 또는 16진수의 각 자리수를 지시할 수 있다.
프린터(100)의 감지부(120)에 포함된 하나 이상의 감지채널 각각은 카트리지(400)의 지시부(410)에 포함된 하나 이상의 지시채널(412 내지 418) 각각이 지시하는 재접착식 메모지(300)의 색상정보를 표현하는 4진수, 10진수 또는 16진수의 각 자리수를 감지할 수 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 각각은 지시채널(412 내지 418) 각각이 흘려 보내는 전류의 크기, 지시채널(412 내지 418) 각각의 저항의 세기 또는 지시채널(412 내지 418) 각각에 포함된 자석의 자력 등에 기초하여 4진수, 10진수 또는 16진수의 각 자리수를 지시할 수 있다.
프린터(100)의 감지부(120)에 포함된 하나 이상의 감지채널 각각은 하나 이상의 지시채널(412 내지 418) 각각으로부터 재접착식 메모지(300)의 색상정보를 획득할 수 있다.
또한, 프린터(100)는 카트리지(400)로부터 재접착식 메모지(300) 잔량에 대한 정보를 수신할 수 있다. 예를 들어, 카트리지(400)는 수용된 재접착식 메모지(300)의 잔량에 대한 정보를 하나 이상의 지시채널(412 내지 418) 각각이 지시하도록 설정될 수 있다.
예를 들어, 하나 이상의 지시채널(412 내지 418) 중 일부는 재접착식 메모지(300)의 색상정보를 지시하고, 나머지 일부는 재접착식 메모지(300)의 잔량에 대한 정보를 지시할 수 있다. 다른 예로, 하나 이상의 지시채널(412
내지 418) 각각은 재접착식 메모지(300)의 색상정보와 잔량에 대한 정보가 조합된 이진수, 4진수, 10진수 또는 16진수의 각 자릿수를 지시할 수도 있다.
다른 실시 예에서, 프린터(100)는 카트리지 수용부(110)에 수용된 카트리지(400)의 무게를 측정할 수 있는 수단을 구비할 수 있다. 프린터(100)는 카트리지(400)의 무게에 기초하여 카트리지(400)에 수용된 재접착식 메모지(300)의 잔량을 추정할 수 있다.
일 실시 예에서, 프린터(100)는 인식된 재접착식 메모지(300)의 색상정보를 표시하기 위한 표시부를 포함할 수 있다.
도 8은 일 실시 예에 따라 프린터가 재접착식 메모지의 색상정보를 표시하는 방법을 도시한 도면이다.
일 실시 예에서, 프린터(100)는 인식된 재접착식 메모지(300)의 색상정보를 표시하기 위한 LED 표시부(130)를 프린터(100)의 외측에 구비할 수 있다. 예를 들어, LED 표시부(130)는 흰색, 노란색 및 초록색 LED를 포함하고, 인식된 재접착식 메모지(300)의 색상정보에 대응하는 LED를 점등할 수 있다.
다른 실시 예에서, LED 표시부(130)는 다양한 색상을 표시할 수 있는 조명장치로 구성될 수 있다. LED 표시부(130)는 인식된 재접착식 메모지(300)의 색상정보에 대응하는 색상을 표시할 수 있다.
일 실시 예에서, 프린터(100)는 인식된 재접착식 메모지(300)의 색상정보를 표시하기 위한 디스플레이(140)를 포함할 수 있다. 디스플레이(140)는 인식된 재접착식 메모지(300)의 색상정보에 대응하는 색상을 표시할 수 있다. 또한, 디스플레이(140)는 인식된 재접착식 메모지(300)의 색상을 텍스트로 표시할 수도 있다.
일 실시 예에서, 프린터(100)의 내측에 인식된 재접착식 메모지(300)의 색상을 표시할 수 있는 조명장치(150)가 구비될 수 있다. 또한, 프린터(100)의 하우징은 조명장치(150)의 불빛이 투과될 수 있는 재질로 구성될 수 있다. 예를 들어, 프린터(100)의 하우징은 불투명하지만 조명장치(150)의 불빛이 투과될 수 있는 흰색 플라스틱 재질로 구성될 수 있다.
따라서, 프린터(100)의 하우징을 통해 보이는 외관 자체가 인식된 재접착식 메모지(300)의 색상으로 변경될 수 있다.
도 9는 프린터의 블루투스 탐색명을 변경하는 방법의 일 예를 도시한 도면이다.
일 실시 예에서, 프린터(100)는 출력용 재접착식 메모지(300)의 색상을 인식하고, 인식된 출력용 재접착식 메모지(300)의 색상에 따라 블루투스 탐색명을 변경할 수 있다.
일 실시 예에서, 프린터(100)의 블루투스 탐색명은 프린터(100)의 명칭을 나타내는 명칭 필드(10)와 출력용 재접착식 메모지(300)의 색상을 나타내는 색상 필드(20)로 구성될 수 있다.
예를 들어, 프린터(100)의 이름은 printer1일 수 있다. 블루투스 탐색명의 명칭 필드(10)는 출력용 재접착식 메모지(300)의 색상 변경에 의해 변경되지 않으며, 프린터(100)를 탐색하는 데 이용될 수 있다.
색상 필드(20)는 프린터(100)에 수용된 재접착식 메모지(300)의 색상을 나타낼 수 있다. 예를 들어, 재접착식 메모지(300)의 색상이 흰색이면 W, 노란색이면 Y, 초록색이면 G가 표시될 수 있다. 하지만, 색상 필드(20)에 재접착식 메모지(300)의 색상을 나타내는 방법은 이에 제한되지 않는다.
도 10은 사용자 클라이언트에 프린터의 블루투스 탐색명이 표시되는 일 예를 도시한 도면이다.
도 10에는 사용자 클라이언트(200)와 세 개의 프린터(100, 101 및 102)가 도시되어 있다. 도 10에 도시된 일 예에 따르면, 세 개의 프린터(100, 101 및 102) 각각의 명칭은 printer1, printer2 및 printer3이다.
또한, printer1(100), printer2(101) 및 printer3(102) 각각에는 흰색, 노란색 및 초록색 재접착식 메모지(300)가 수용되어 있다.
따라서, printer1(100)의 블루투스 탐색명은 printer1_W, printer2(101)의 블루투스 탐색명은 printer2_Y이고, printer3(102)의 블루투스 탐색명은 printer3_G이다.
사용자 클라이언트(200)는 주변에 위치한 블루투스 기기들을 탐색할 수 있다. 사용자 클라이언트(200)에는 프린터들(100 내지 102) 각각의 블루투스 탐색명인 printer1_W, printer2_Y 및 printer3_G가 표시될 수 있다.
사용자는 사용자 클라이언트(200)에 표시된 블루투스 탐색명을 보고 원하는 색상의 재접착식 메모지를 출력할 수 있는 프린터를 선택할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 프린터들(100 내지 102)의 페어링 정보를 저장하거나, 페어링을 수행할 수 있다. 사용자 클라이언트(200)는 프린터들(100 내지 102) 과 동시에 페어링을 수행할 수도 있다.
도 11은 프린터의 블루투스 탐색명이 변경되는 일 예를 도시한 도면이다.
일 실시 예에서, 프린터(101)에 수용된 재접착식 메모지(300)가 교체될 수 있다. 예를 들어, 기존에 노란색 재접착식 메모지가 수용되어 있다가, 빨간색 재접착식 메모지로 교체될 수 있다.
프린터(101)는 교체된 재접착식 메모지의 색상을 인식하고, 블루투스 탐색명의 색상 필드를 변경할 수 있다. 예를 들어, 프린터(101)는 블루투스 탐색명을 printer2_R로 변경할 수 있다.
일 실시 예에서, 프린터(101)의 블루투스 탐색명이 변경되면, 사용자 클라이언트(200)는 변경된 프린터(101)의 블루투스 탐색명을 획득한다. 사용자 클라이언트(200)는 기존에 저장된 프린터(101)의 블루투스 탐색명을 획득 된 블루투스 탐색명으로 변경할 수 있다.
다른 실시 예에서, 프린터(101)의 블루투스 탐색명이 변경되면, 프린터(101)는 사용자 클라이언트(200)와의 연결을 해제할 수 있다. 사용자 클라이언트(200)는 프린터(101)의 명칭 필드(printer2)를 이용하여 다시 블루투스 탐색을 수행할 수 있다. 프린터(101)의 블루투스 탐색명이 변경되었어도, 프린터(101)의 블루투스 탐색명의 명칭 필드는 변경되지 않는다. 따라서, 사용자 클라이언트(200)는 프린터(101)를 찾을 수 있다.
사용자 클라이언트(200)는 변경된 블루투스 탐색명을 갖는 프린터(101)와 다시 페어링을 수행할 수 있다. 따라서, 사용자 클라이언트(200)에 표시된 프린터 리스트에서는 printer2_Y가 삭제되고, printer2_R이 추가될 수 있다.
일 실시 예에서, 프린터 리스트에는 페어링 정보가 저장된 모든 프린터가 표시될 수 있다. 또한, 프린터 리스트에는 현재 페어링 되어 있는 프린터만이 표시될 수 있다.
프린터 리스트에 현재 페어링 되어 있는 프린터만이 표시되는 경우, 프린터(101)와의 페어링이 해제되면 printer2_Y는 리스트에서 삭제될 것이다. 또한, 프린터(101)와 다시 페어링 하는 경우 printer2_R이 리스트에 추가될 수 있다.
프린터 리스트에 페어링 정보가 저장된 모든 프린터가 표시되는 경우, 프린터(101)와의 페어링이 해제되어도 printer2_Y가 리스트에서 삭제되지 않을 것이다. 이 경우, 페어링이 해제되면 페어링이 해제된 프린터의 블루투스 탐색명을 삭제하도록 설정할 수도 있으나, 이 경우 재 연결 시 다시 페어링 정보를 탐색 및 저장해야 하는 단점이 존재한다.
따라서, 사용자 클라이언트(200)는 페어링이 해제되는 것만으로는 프린터 리스트에서 블루투스 탐색명을 삭제하지 않고, 추후에 동일한 명칭 필드를 갖되, 다른 색상 필드를 갖는 프린터 명이 추가되는 경우 기존에 저장되었던 프린터 명을 삭제하도록 설정될 수도 있다.
예를 들어, printer2_R이 탐색되어 프린터 리스트에 추가되는 경우, printer2_Y를 삭제하여 사용자의 혼동을 방지할 수 있다.
도 12는 사용자 클라이언트가 색상에 기초하여 프린터를 선택하는 일 예를 도시한 도면이다.
일 실시 예에서, 사용자 클라이언트(200)에는 프린터에서 인쇄될 이미지에 관한 편집화면(210)이 표시된다. 사용자는 사용자 클라이언트(200)에 표시된 편집화면(210)을 이용하여 프린터에서 재접착식 메모지에 출력할 이미지 또는 텍스트를 작성할 수 있다. 사용자 클라이언트(200)가 서로 다른 색상의 재접착식 메모지를 수용하는 복수의 프린터와 연결되어 있는 경우, 사용자 클라이언트(200)는 원하는 색상의 재접착식 메모지를 수용하는 프린터를 선택할 수 있다.
일 실시 예에서, 사용자는 도 10 내지 도 11에 도시된 프린터 리스트에서 각 블루투스 탐색명에 포함된 색상 필드를 이용하여 원하는 색상의 재접착식 메모지를 출력할 수 있는 프린터를 선택할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 연결된 프린터들의 블루투스 탐색명을 획득할 수 있다. 사용자 클라이언트(200)는 각 블루투스 탐색명에 포함된 색상 필드를 이용하여, 사용자 클라이언트(200)와 연결된 프린터들이 출력할 수 있는 재접착식 메모지의 색상에 대한 정보를 획득할 수 있다.
사용자가 편집화면(210)을 출력하고자 하는 경우, 사용자 클라이언트(200)는 출력 가능한 색상의 리스트를 표시할 수 있다. 도 12를 참조하면, 사용자 클라이언트(200)에는 흰색, 노란색 및 초록색 재접착식 메모지를 출력할 수 있는 프린터들이 연결되어 있다.
따라서, 사용자가 편집화면(210)을 출력하고자 하는 경우, 사용자 클라이언트는 흰색, 노란색 및 초록색 중 하나를 선택할 수 있는 화면을 표시할 수 있다.
사용자가 색상을 선택하는 경우, 사용자 클라이언트(200)는 선택된 색상에 대응하는 프린터와 연결을 수행하고, 연결된 프린터에 편집화면을 전송하여 출력하도록 할 수 있다.
예를 들어, 도 12에 도시된 바와 같이 사용자가 노란색을 선택하면, 사용자 클라이언트(200)는 블루투스 탐색명의 색상 필드에 "Y"가 포함된 프린터(101)를 선택할 수 있다. 사용자 클라이언트(200)는 편집 화면을 프린터(101)에 전송하여 출력하도록 할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 프린터들(100 내지 102) 각각과 항상 페어링 되어 있지는 않을 수 있다. 예를 들어, 사용자 클라이언트(200)는 각각의 프린터에 대한 페어링 정보를 저장할 수 있다.
사용자 클라이언트(200)는 편집화면을 출력하고자 하는 경우 선택된 프린터와 페어링을 수행하고, 편집화면에 대한 정보 및 출력에 대한 정보를 전송할 수 있다. 정보의 전송이 완료되면, 사용자 클라이언트(200)는 페어링을 종료할 수 있다.
따라서, 본 명세서에서 사용자 클라이언트(200)와 프린터가 '연결' 되었다고 하는 것은 반드시 페어링 된 상태만을 의미하지는 않고, 사용자 클라이언트(200)가 편집화면을 출력하고자 하는 경우 페어링 하여 정보를 전달할 수 있도록 페어링 정보를 저장하고 있는 상태를 의미할 수도 있다.
도 13은 사용자 클라이언트에 표시된 편집화면에 점착부를 표시하는 일 예를 도시한 도면이다.
일 실시 예에서, 사용자 클라이언트(200)에 표시된 편집화면(210) 일 측 또는 타 측에 재접착 가능한 점착부의 위치를 표시하는 점착부의 위치 지시자(220)가 표시될 수 있다.
사용자 클라이언트(200)는 점착부의 위치 지시자(220)의 위치에 따라 인쇄방향을 결정한다. 편집화면(210)에 표시된 점착부의 위치 지시자(220)는 편집화면(210)에 포함된 이미지를 인쇄할 때 점착부가 위치할 방향을 표시한다. 점착부의 위치 지시자(220)의 위치는 사용자에 의해 변경될 수 있다.
일 실시 예에서, 사용자 클라이언트(200)가 프린터(100)에 편집화면(210)에 대한 정보를 전송할 때, 점착부의 위치에 대한 정보가 함께 전송될 수 있다. 프린터(100)는 편집화면(210)에 표시된 점착부의 위치 지시자(220)의 위치에 따라 편집화면(210)에 포함된 이미지가 인쇄될 방향을 결정할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 편집화면(210)에 표시된 점착부의 위치 지시자(220)의 위치에 따라 편집화면(210)에 포함된 이미지가 인쇄될 방향을 결정할 수 있다. 프린터(100)는 결정된 인쇄방향에 따라 편집화면(210)에 포함된 이미지를 인쇄하여 출력할 수 있다.
도 14는 사용자 클라이언트에 표시된 점착부의 위치를 변경하는 일 예를 도시한 도면이다.
일 실시 예에서, 사용자 클라이언트(200)는 사용자의 터치 입력에 따라 점착부의 위치 지시자(220)를 편집화면(210)의 다른 일 측면에 표시할 수 있다. 도 14를 참조하면, 다른 일 측면에 표시된 점착부의 위치 지시자(230)가 도시되어 있다. 예를 들어, 사용자 클라이언트(200)는 편집화면(210)에 표시된 점착부의 위치 지시자(220)의 제1 지점을 소정의 시간 이상 터치하는 터치 입력을 수신하는 경우 표시된 점착부의 위치 지시자(220)의 위치를 변경할 수 있는 점착부 위치 변경 모드로 전환될 수 있다.
예를 들어, 편집화면(210)에 표시된 점착부의 위치 지시자(220)가 약간 커지거나, 작아지거나, 그림자 효과를 통해 점착부의 위치 지시자(220)가 떨어져 나온 것과 같이 표시될 수 있다. 또한, 사용자 클라이언트(200)는 짧은 진동을 통해 모드 전환을 알릴 수 있다. 점착부 위치 변경 모드로 전환되는 효과 및 점착부 위치 변경 모드로 전환된 것을 알리기 위해 사용되는 방법은 제한되지 않는다.
사용자 클라이언트(200)는 점착부 변경 모드에서 사용자가 편집화면(210)에 표시된 점착부의 위치 지시자(220)를 제1 지점으로부터 편집화면(210)의 좌측 일 측면의 제2 지점으로 드래그하는 터치 입력을 수신할 수 있다.
사용자 클라이언트(200)는 점착부의 위치 지시자(220)가 드래그된 편집화면(210)의 좌측 일 측면에 점착부의 위치 지시자(230)를 표시할 수 있다.
마찬가지로, 점착부의 위치 지시자(220)는 편집화면(210)의 우측 또는 하측 일 측면에도 표시될 수 있다.
다른 실시 예에서, 사용자 클라이언트(200)는 사용자 클라이언트(200)의 화면에 표시된 일 영역에 대한 사용자의 터치 입력을 수신할 수 있다. 사용자 클라이언트(200)는 사용자의 터치 입력에 따라 편집화면(210)에 표시된 점착부의 위치 지시자(220)의 방향을 변경할 수 있다.
예를 들어, 사용자 클라이언트(200)의 화면에는 점착부 회전 버튼이 표시될 수 있다. 점착부 회전 버튼에 대한 터치 입력이 수신되는 경우, 사용자 클라이언트(200)는 편집화면(210)에 표시된 점착부의 위치 지시자(220)의 방향을 시계방향 또는 시계 반대방향으로 변경할 수 있다.
사용자 클라이언트(200)는 변경된 점착부의 위치 지시자(230)의 위치에 따라 편집화면(210)에 포함된 이미지가 인쇄될 방향을 변경할 수 있다. 프린터(100)는 변경된 인쇄방향에 따라 편집화면(210)에 포함된 이미지를 인쇄하여 출력할 수 있다.
도 15는 점착부의 위치 지시자가 표시된 방향에 따라 프린터가 편집화면을 출력하는 일 예를 도시한 도면이다.
도 13에 도시된 바와 같이 점착부의 위치 지시자가 편집화면(210)의 상측에 표시되어 있는 경우, 프린터(100)는 점착부(310)가 편집화면(210)에 표시된 이미지의 위에 오도록 재접착식 메모지(300)를 출력할 수 있다.
도 14에 도시된 바와 같이 점착부의 위치 지시자가 편집화면(210)의 좌측에 표시되어 있는 경우, 프린터(100)는 점착부(310)가 편집화면(210)에 표시된 이미지의 왼쪽에 오도록 재접착식 메모지(300)를 출력할 수 있다.
마찬가지로, 점착부의 위치 지시자가 편집화면(210)의 하측에 표시되어 있는 경우, 프린터(100)는 점착부(310)가 편집화면(210)에 표시된 이미지의 아래에 오도록 재접착식 메모지(300)를 출력할 수 있다.
또한, 점착부의 위치 지시자가 편집화면(210)의 우측에 표시되어 있는 경우, 프린터(100)는 점착부(310)가 편집화면(210)에 표시된 이미지의 오른쪽에 오도록 재접착식 메모지(300)를 출력할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 편집화면(210)에 표시된 점착부의 위치 지시자의 위치에 따라 편집화면(210)에 표시된 이미지를 회전하여 프린터(100)에 전달할 수 있다. 프린터(100)는 회전된 이미지를 수신하고, 출력할 수 있다.
다른 실시 예에서, 사용자 클라이언트(200)는 회전되지 않은 이미지를 프린터(100)에 전달하되, 점착부의 방향에 대한 정보를 프린터(100)에 함께 전달할 수 있다. 프린터(100)는 점착부의 방향에 대한 정보에 기초하여 이미지가 인쇄될 방향을 결정하고, 이미지를 회전하여 인쇄할 수 있다.
도 16 내지 도 20은 편집화면의 크기를 변경하고, 프린터가 편집화면의 크기 변경에 따라 재접착식 메모지를 출력하는 예시를 도시한 도면이다.
일 실시 예에서, 프린터(100)는 일 측에 점착부가 구비된 롤 형태의 재접착식 메모지를 출력하되, 롤 형태의 재접착식 메모지가 출력되는 길이는 사용자 클라이언트(200)의 화면에 표시된 편집화면(210)의 길이에 따라 변경 될 수 있다.
도 16 내지 도 20에 있어서, 편집화면(210)의 가로 및 세로 방향은 점착부의 위치 지시자(220)의 위치를 기준으로 하여 결정된다. 즉, 점착부의 위치 지시자(220)가 구비된 부분을 위쪽으로 보아, 점착부의 위치 지시자(220)와 평행한 방향을 가로방향, 점착부와 수직한 방향을 세로방향이라 지칭한다.
또한, 도 16 내지 도 20에 있어서, 프린터(100)에서 출력되는 재접착식 메모지(300) 또한 점착부(310)를 기준으로 하여 가로 및 세로 방향이 결정된다. 즉, 점착부(310)가 구비된 부분을 위쪽으로 보아, 점착부(310)와 평행한 방향을 가로방향, 점착부(310)와 수직한 방향을 세로방향이라 지칭한다.
또한, 도 16 내지 도 20에 있어서, 프린터(100)에서 출력되는 편집화면(210)은 '출력물' 이라 지칭한다.
또한, 도 16 내지 도 20에 있어서, '좌우' 및 '상하' 방향은 도 16 내지 도 20에 도시된 방향을 기준으로 하여 결정된다.
도 16을 참조하면, 사용자 클라이언트(200)는 편집화면(210)의 우측 일 측면의 제1 지점을 터치하고, 오른쪽으로 드래그한 후 제2 지점에서 드랍하는 드래그 앤 드랍 터치 입력을 수신할 수 있다.
사용자의 드래그 앤 드랍 터치 입력에 따라, 사용자 클라이언트(200)에 표시된 편집화면(210)의 우측 모서리는 도 16에서 파선으로 표시된 제1 모서리에서 제1 모서리보다 오른쪽에 위치하고, 도 16에서 실선으로 표시된 제2 모서리로 이동할 수 있다.
즉, 사용자 클라이언트(200)에 표시된 편집화면(210)의 좌우 길이가 우측 방향으로 길어질 수 있다. 편집화면(210)에 표시된 점착부의 위치 지시자(220) 또한 편집화면(210)과 함께 우측 방향으로 길어질 수 있다.
일 실시 예에서, 도 16에 도시된 바와 같이, 기존에 편집화면(210)에 위치한 이미지는 원래 자리에 위치하고, 편집화면(210)이 우측 방향으로 길어지면서 생긴 공간은 공백이 될 수 있다.
다른 실시 예에서, 기존에 편집화면(210)에 위치한 이미지가 우측 모서리와 함께 우측으로 이동하고, 편집화면(210)의 좌측에 공백이 생성될 수도 있다.
도 16을 참조하면, 프린터(100)는 변경된 편집화면(210)의 크기, 즉 변경된 편집화면(210)의 길이에 따라 재접착식 메모지(300)를 출력할 수 있다.
도 16에 도시된 동작의 결과 편집화면(210)의 가로 길이가 길어졌으므로, 프린터(100)는 편집화면(210)의 가로 길이가 길어진 만큼 재접착식 메모지(300)를 더 길게 출력할 수 있다.
프린터(100)는 지정된 길이로 재접착식 메모지(300)가 출력되면, 재접착식 메모지(300)를 커팅할 수 있다. 일 실시 예에서, 프린터(100)는 출력이 완료되면 재접착식 메모지(300)를 자동으로 커팅할 수 있다. 다른 실시 예에서, 프린터(100)는 출력이 완료되어도 재접착식 메모지(300)를 바로 커팅하지 않고, 사용자의 입력이 있을 때, 재접착식 메모지(300)를 커팅할 수 있다.
도 17을 참조하면, 사용자 클라이언트(200)는 편집화면(210)의 우측 일 측면의 제1 지점을 터치하고, 왼쪽으로 드래그한 후 제2 지점에서 드랍하는 드래그 앤 드랍 터치 입력을 수신할 수 있다.
사용자의 드래그 앤 드랍 터치 입력에 따라, 사용자 클라이언트(200)에 표시된 편집화면(210)의 우측 모서리는 도 16에서 파선으로 표시된 제1 모서리에서 제1 모서리보다 왼쪽에 위치하고, 도 16에서 실선으로 표시된 제2 모서리로 이동할 수 있다.
즉, 사용자 클라이언트(200)에 표시된 편집화면(210)의 좌우 길이는 좌측 방향으로 짧아질 수 있다. 편집화면(210)에 표시된 점착부의 위치 지시자(220) 또한 편집화면(210)과 함께 좌측 방향으로 짧아질 수 있다.
일 실시 예에서, 기존에 편집화면(210)에 표시된 이미지는 편집화면(210)이 짧아지는 것에 비례하여 축소될 수 있다.
다른 실시 예에서, 기존에 편집화면(210)에 표시된 이미지는 편집화면(210)의 좌우 길이가 짧아지는 것과 무관하게 동일한 크기로 표시될 수 있다. 이 경우, 이미지의 일부가 잘릴 수 있다. 또는, 이미지의 길이가 변경 된 편집화면(210)의 길이보다 길어서 이미지가 잘릴 수 있는 경우에만 이미지가 짧아진 편집화면(210)에 표시될 수 있도록 축소될 수 있다.
도 17을 참조하면, 프린터(100)는 변경된 편집화면(210)의 크기, 즉 변경된 편집화면(210)의 길이에 따라 재접착식 메모지(300)를 출력할 수 있다.
도 17에 도시된 동작의 결과 편집화면(210)의 가로 길이가 짧아졌으므로, 프린터(100)는 편집화면(210)의 가로 길이가 짧아진 만큼 재접착식 메모지(300)를 더 짧게 출력할 수 있다.
도 18을 참조하면, 사용자 클라이언트(200)는 편집화면(210)의 우측 일 측면의 제1 지점을 터치하고, 왼쪽으로 드래그한 후 제2 지점에서 드랍하는 드래그 앤 드랍 터치 입력을 수신할 수 있다.
사용자의 드래그 앤 드랍 터치 입력에 따라, 사용자 클라이언트(200)에 표시된 편집화면(210)의 우측 모서리는 도 16에서 파선으로 표시된 제1 모서리에서 제1 모서리보다 왼쪽에 위치하고, 도 16에서 실선으로 표시된 제2 모서리로 이동할 수 있다.
즉, 사용자 클라이언트(200)에 표시된 편집화면(210)의 좌우 길이가 좌측 방향으로 짧아질 수 있다. 편집화면(210)에 표시된 점착부의 위치 지시자(220) 또한 편집화면(210)과 함께 좌측 방향으로 짧아질 수 있다.
도 18에 따르면, 도 17과 상이하게, 점착부의 위치 지시자(220)의 위치가 변경될 수 있다.
일 실시 예에서, 편집화면(210)의 좌우 길이가 짧아짐에 따라, 점착부의 위치 지시자(220)의 위치가 좌측 일 측면으로 변경될 수 있다. 점착부의 위치 지시자(220)의 위치 변경여부는 사용자의 선택에 따라 결정될 수 있다.
이 경우, 편집화면(210)에 표시된 이미지 또한 사용자 클라이언트(200)의 화면에 표시된 편집화면(210)의 좌우 길이가 짧아지는 것에 비례하여 축소될 수 있다. 하지만, 재접착식 메모지(300)의 세로 길이는 변경될 수 없으므로, 실제 프린터(100)에서 출력되는 출력물의 좌우 길이는 변경되지 않고, 편집화면(210)에 표시된 이미지가 출력되는 크기 또한 달라지지 않는다.
도 18을 참조하면, 프린터(100)는 변경된 편집화면(210)의 크기, 즉 변경된 편집화면(210)의 길이에 따라 재접착식 메모지(300)를 출력할 수 있다.
사용자 클라이언트(200)에 표시된 편집화면(210)의 좌우 길이가 짧아졌으나, 편집화면(210)에 표시된 점착부의 위치 지시자(220)가 좌측으로 이동함으로써 사용자 클라이언트(200)에 표시된 편집화면(210)의 세로 길이가 짧아지게 된다. 하지만, 재접착식 메모지(300)의 세로 길이는 고정되어 있으므로, 사용자 클라이언트(200)의 화면에 상대적으로 길게 표시된 편집화면(210)의 가로 길이가 길어진 것으로 볼 수 있다.
따라서, 프린터(100)는 편집화면(210)의 가로 길이가 길어진 만큼 재접착식 메모지(300)를 더 길게 출력할 수 있다.
도 19를 참조하면, 사용자 클라이언트(200)는 편집화면(210)의 하측 일 측면의 제1 지점을 터치하고, 아래쪽으로 드래그한 후 제2 지점에서 드랍하는 드래그 앤 드랍 터치 입력을 수신할 수 있다.
사용자의 드래그 앤 드랍 터치 입력에 따라, 사용자 클라이언트(200)에 표시된 편집화면(210)의 하측 모서리는 도 19에서 파선으로 표시된 제1 모서리에서 제1 모서리보다 아래쪽에 위치하고, 도 19에서 실선으로 표시된 제2 모서리로 이동할 수 있다.
즉, 사용자 클라이언트(200)에 표시된 편집화면(210)의 상하 길이는 아래 방향으로 길어질 수 있다.
일 실시 예에서, 점착부의 위치 지시자(220)는 편집화면(210)의 상측에 그대로 위치할 수 있다. 하지만, 재접착식 메모지는 롤 형태로 구성되어 가로로는 길게 출력할 수 있으나, 세로 길이는 변경되지 않는다.
*따라서, 점착부의 위치 지시자(220)가 편집화면(210)의 상측에 그대로 위치하게 되는 경우, 사용자 클라이언트(200)에 표시된 편집화면(210)의 크기는 커졌지만, 실제 출력물은 도 17에 도시된 바와 같이 가로 길이만이 짧아지게 된다.
또한, 도 19에 도시된 실시 예와 같이 점착부의 위치 지시자(220)의 위치가 좌측 일 측면으로 변경될 수 있다.
도 18과 관련하여 상술한 바와 마찬가지로, 점착부의 위치 지시자(220)의 위치 변경여부는 사용자의 선택에 따라 결정될 수 있다.
이 경우, 편집화면(210)의 상하 길이가 길어짐에 따라 편집화면(210)의 가로 길이가 길어지게 된다.
일 실시 예에서, 도 19에 도시된 바와 같이, 기존에 편집화면(210)에 위치한 이미지는 원래 자리에 위치하고, 사용자 클라이언트(200)에 표시된 편집화면(210)의 상하 길이가 아래쪽으로 길어지면서 생긴 공간은 공백이 될 수 있다.
다른 실시 예에서, 기존에 사용자 클라이언트(200)에 표시된 편집화면(210)에 위치한 이미지가 하측 모서리와 함께 아래쪽으로 이동하고, 편집화면(210)의 위쪽에 공백이 생성될 수도 있다.
도 19를 참조하면, 프린터(100)는 변경된 편집화면(210)의 크기, 즉 변경된 편집화면(210)의 길이에 따라 재접착식 메모지(300)를 출력할 수 있다.
따라서, 프린터(100)는 편집화면(210)의 가로 길이가 길어진 만큼 재접착식 메모지(300)를 더 길게 출력할 수 있다.
도 20을 참조하면, 사용자 클라이언트(200)는 편집화면(210)의 하측 일 측면의 제1 지점을 터치하고, 위쪽으로 드래그한 후 제2 지점에서 드랍하는 드래그 앤 드랍 터치 입력을 수신할 수 있다.
사용자의 드래그 앤 드랍 터치 입력에 따라, 사용자 클라이언트(200)에 표시된 편집화면(210)의 하측 모서리는 도 19에서 파선으로 표시된 제1 모서리에서 제1 모서리보다 위쪽에 위치하고, 도 19에서 실선으로 표시된 제2 모서리로 이동할 수 있다.
즉, 사용자 클라이언트(200)에 표시된 편집화면(210)의 상하 길이는 위쪽 방향으로 짧아질 수 있다.
일 실시 예에서, 사용자 클라이언트(200)에 표시된 편집화면(210)의 상하 길이가 짧아짐에 따라 편집화면(210)에 표시된 이미지 또한 사용자 클라이언트(200)의 화면에 표시된 편집화면(210)의 상하 길이가 짧아지는 것에 비례하여 축소될 수 있다. 하지만, 실제 출력되는 편집화면(210)의 세로 길이는 변경될 수 없으므로, 편집화면(210)에 표시된 이미지가 출력되는 크기 또한 달라지지 않는다.
도 20에 도시된 바와 같이, 사용자 클라이언트(200)에 표시된 편집화면(210)의 세로 길이는 짧아졌으나, 프린터(100)에서 실제로 출력되는 재접착식 메모지(300)의 세로 길이는 짧아지지 않는다.
따라서, 사용자 클라이언트(200)에 표시된 편집화면(210)의 가로 길이가 상대적으로 길어지게 된다. 따라서, 프린터(100)에서 출력되는 출력물의 길이 또한 길어지게 된다.
도 20의 편집화면(210)에 도시된 바와 같이, 편집화면(210)의 가로 길이가 세로 길이에 비해 상대적으로 길어지면서 편집화면(210)의 우측 일 측면에 공백이 생길 수 있다. 다른 실시 예에서, 편집화면(210)에 표시된 이미지가 우측으로 이동하고 편집화면(210)의 좌측 일 측면에 공백이 생길 수 있다.
일 실시 예에서, 편집화면(210)에 표시된 점착부의 위치 지시자(220)에 대한 사용자의 터치 입력에 따라 점착부의 위치 지시자(220)가 편집화면(210)의 좌측 일 측면에 표시될 수 있다.
이 경우, 도 17에 도시된 바와 같이 편집화면(210)의 가로 길이가 짧아지게 된다. 따라서, 프린터(100)에서 출력되는 출력물의 길이 또한 짧아지게 된다. 프린터(100)에서 출력되는 이미지 또한 출력물의 가로 길이가 짧아지는 것에 비례하여 작아질 수 있다.
도 16 내지 도 20에 도시된 실시 예에 있어서, 사용자 클라이언트(200)에 표시된 편집화면(210)의 배율은 고정 될 수도 있고, 자동으로 조정 될 수도 있다.
예를 들어, 사용자 클라이언트(200)에 표시된 편집화면(210)의 배율이 고정되는 모드 또는 자동으로 조정될 수 있는 모드로 설정될 수 있다.
예를 들어, 편집화면(210)의 가로 길이가 짧아지는 경우, 편집화면(210)의 배율이 고정되는 모드로 설정되어 있다면 도 17에서와 같이 실제 출력물의 가로의 길이가 함께 짧아진다. 이 경우, 실제 출력되는 이미지의 크기가 작아질 수 있다.
반면에, 편집화면(210)의 배율이 자동으로 조정될 수 있는 모드로 설정되어 있다면 도 18에서와 같이 점착부의 위치가 변경되고, 실제 출력물의 가로의 길이는 길어질 수 있다. 이 경우, 실제 출력되는 이미지의 크기는 변경되지 않는다.
도 21은 일 실시 예에 따라 프린터를 이용하는 채팅방을 생성하는 방법을 도시한 도면이다.
도 21을 참조하면, 사용자 클라이언트(200)는 하나 이상의 프린터와 연결될 수 있다.
사용자 클라이언트(200)는 채팅방을 생성할 수 있다. 본 명세서에서, 채팅방은 네트워크를 이용하여 하나 이상의 사용자 클라이언트가 채팅 및 데이터 업로드를 수행할 수 있는 메신저 서비스를 의미한다.
일 실시 예에서, 사용자 클라이언트(200)는 서버에 채팅방 생성을 요청할 수 있다. 서버는 사용자 클라이언트(200)의 요청에 따라 채팅방을 생성할 수 있다.
본 명세서에서, 채팅방을 생성한 사용자 클라이언트(200)를 방장 클라이언트로 지칭한다. 또한, 채팅방에 참여하는 하나 이상의 다른 사용자 클라이언트(200)를 참여자 클라이언트로 지칭한다.
채팅방이 생성됨에 따라, 방장 클라이언트(200)는 채팅방에 참여하기 위한 정보를 포함하는 2차원 코드(500)를 생성하고, 2차원 코드(500)를 프린터(100)를 이용하여 출력할 수 있다. 즉, 방장 클라이언트(200)는 생성된 2차원 코드(500)를 프린터(100)에 전송하여 출력하도록 할 수 있다.
일 실시 예에서, 방장 클라이언트(200)는 서버에 채팅방에 참여하기 위한 정보를 포함하는 2차원 코드(500)의 생성을 요청할 수 있다. 서버는 채팅방에 참여하기 위한 정보를 포함하는 2차원 코드(500)를 생성하고, 생성된 2차원 코드(500)를 방장 클라이언트(200)에 전송할 수 있다.
일 실시 예에서, 2차원 코드(500)는 채팅방에 접속할 수 있는 링크정보 및 채팅방을 이용하기 위한 인증정보를 포함할 수 있다. 예를 들어, 2차원 코드(500)는 채팅방에 접속할 수 있는 URL 및 채팅방을 이용하기 위한 비밀번호를 포함할 수 있다.
일 실시 예에서, 2차원 코드(500)는 2차원 코드(500)가 생성된 시간에 대한 정보를 포함할 수 있다. 참여자 클라이언트가 2차원 코드(500)를 촬영하여 채팅방을 이용하고자 하는 경우, 서버 또는 방장 클라이언트(200)는 참여자 클라이언트가 촬영한 2차원 코드(500)에 포함된, 2차원 코드(500)를 생성한 시간에 대한 정보를 획득할 수 있다.
2차원 코드(500)를 생성한 시간으로부터 소정의 시간 이상 경과한 경우, 서버 또는 사용자 클라이언트(200)는 참여자 클라이언트의 채팅방 입장을 허용하지 않을 수 있다. 즉, 서버 또는 사용자 클라이언트(200)는 2차원 코드(500)를 생성 및 출력한 후 소정의 시간 내에 출력된 2차원 코드(500)를 촬영한 참여자 클라이언트에게만 채팅방 입장을 허용할 수 있다.
일 실시 예에서, 2차원 코드(500)는 재접착식 메모지(300)를 출력하는 특정 프린터(100)에서만 출력되도록 설정될 수 있다.
예를 들어, 재접착식 메모지(300)를 출력하는 특정 프린터(100)에는 암호화 및 복호화에 이용되는 비밀 키가 저장될 수 있다.
또한, 프린터(100)를 이용하는 하나 이상의 사용자 클라이언트(200)에는 공개 키가 배포될 수 있다.
사용자 클라이언트(200)는 공개 키를 이용하여 2차원 코드를 암호화하여 전송하고, 프린터(100)는 비밀 키를 이용하여 2차원 코드를 복호화하여 출력할 수 있다.
공개 키 및 비밀 키를 이용하는 방법 외에도, 기타 다양한 암호화 및 복호화 방법을 이용하여 2차원 코드(500)에 대한 암호화 및 복호화 작업이 수행될 수 있다.
다른 실시 예에서, 2차원 코드(500)를 암호화하는 대신 프린터(100)에 대한 인증을 수행하여, 인증된 프린터(100)에서만 2차원 코드(500)를 출력할 수 있도록 설정될 수도 있다.
도 22는 참여자 클라이언트가 채팅방에 참여하는 방법의 일 예를 도시한 도면이다.
*도 22를 참조하면, 참여자 클라이언트(250)는 2차원 코드(500)가 출력된 재접착식 메모지(510)를 촬영할 수 있다. 참여자 클라이언트(250)는 촬영된 2차원 코드(500)로부터 채팅방에 접속하기 위한 링크정보 및 채팅방을 이용하기 위한 인증정보를 획득할 수 있다.
참여자 클라이언트(250)는 획득된 링크정보를 이용하여 채팅방에 접속하고, 획득된 인증정보를 전송하여 채팅방 입장 승인을 요청할 수 있다. 서버 또는 방장 클라이언트(200)로부터 승인 정보를 수신하면, 참여자 클라이언트(250)는 채팅방에 참여할 수 있다.
일 실시 예에서, 서버 또는 방장 클라이언트(200)는 참여자 클라이언트(250)로부터 수신한 인증정보의 유효성을 판단할 수 있다. 서버 또는 방장 클라이언트(200)는 참여자 클라이언트(250)로부터 수신한 인증정보가 유효한 것으로 판단되는 경우 수신된 인증정보에 기초하여 참여자 클라이언트(250)에 대한 인증을 수행하여 채팅방 입장 승인여부를 결정할 수 있다.
예를 들어, 인증정보에는 2차원 코드(500)가 생성된 시간에 대한 정보를 포함할 수 있다. 서버 또는 방장 클라이언트(200)는 참여자 클라이언트(250)로부터 수신한 인증정보에 포함된, 2차원 코드(500)가 생성된 시간으로부터 소정의 시간 내에 인증정보를 수신한 경우 인증정보가 유효한 것으로 판단할 수 있다.
방장 클라이언트(200)는 방장 클라이언트(200)와 연결된 하나 이상의 프린터에 대한 정보를 서버에 전송할 수 있다.
참여자 클라이언트(250)는 서버로부터 방장 클라이언트(200)와 연결된 하나 이상의 프린터에 대한 정보를 수신 할 수 있다. 예를 들어, 참여자 클라이언트(250)는 방장 클라이언트(200)와 연결된 하나 이상의 프린터와 페어링 하기 위한 정보를 수신할 수 있다.
프린터와 페어링 하기 위한 정보는 방장 클라이언트(200)와 연결된 하나 이상의 프린터의 블루투스 탐색명 또는 페어링을 수행하기 위한 암호를 포함할 수 있다.
참여자 클라이언트(250)는 수신된 정보를 이용하여 방장 클라이언트(200)와 연결된 하나 이상의 프린터와 페어링을 수행할 수 있다.
예를 들어, 참여자 클라이언트(250)는 블루투스 탐색을 수행하고, 수신된 정보에 포함된 블루투스 탐색명에 대응하는 하나 이상의 프린터를 선택하고, 하나 이상의 프린터 각각에 대응하는 암호를 전송하여 하나 이상의 프린터와 페어링을 수행할 수 있다.
도 23은 일 실시 예에 따라 채팅방을 이용하는 방법을 도시한 도면이다.
도 23에 따른 일 실시 예에 있어서, 채팅방에서 사용자 클라이언트(200)의 사용자는 A, 참여자 클라이언트(250)의 사용자는 B로 표시될 수 있다.
도 23에 도시된 바와 같이, 채팅방은 사용자들 간에 텍스트 및 이미지를 포함하는 메시지를 교환하기 위해 이용 될 수 있다. 채팅방에 업로드 된 텍스트 및 이미지는 프린터(100)를 이용하여 출력될 수 있다.
예를 들어, 사용자 클라이언트(200)는 채팅방에 업로드 되어 사용자 클라이언트(200)의 화면에 표시된 이미지 또는 텍스트에 대한 선택 입력을 수신할 수 있다. 사용자 클라이언트(200)는 선택된 이미지 또는 텍스트를 프린터(100)에 전송하여 출력하도록 할 수 있다.
일 실시 예에서, 채팅방에 업로드 되어 사용자 클라이언트(200)의 화면에 표시된 이미지 또는 텍스트에는 프린터(100)에 전송하여 출력되기 위한 출력 버튼이 함께 표시될 수 있다. 사용자 클라이언트(200)의 화면에 표시 된 출력 버튼에 대한 선택 입력이 수신되면, 사용자 클라이언트(200)는 선택된 출력 버튼에 대응하는 이미지 또는 텍스트를 프린터(100)에 전송하여 출력하도록 할 수 있다.
일 실시 예에서, 채팅방에 업로드 되는 텍스트 또는 이미지는 채팅방에 업로드 됨과 동시에 프린터(100)에 전송되어 출력될 수도 있다. 따라서, 사용자는 사용자 클라이언트(200)를 이용하여 텍스트 또는 이미지를 채팅방에 업로드 함과 동시에 프린터(100)에서 출력되도록 할 수 있다.
일 실시 예에서, 채팅방에 업로드 된 텍스트 또는 이미지는 재접착식 메모지(300)를 출력하는 특정 프린터(100)에서만 출력되도록 설정될 수 있다.
도 24는 채팅방에 업로드 된 텍스트 또는 이미지를 출력하는 일 예를 도시한 도면이다.
일 실시 예에서, 사용자 클라이언트(200)는 하나 이상의 프린터(100, 101 및 102)와 연결될 수 있다. 사용자 클라이언트(200)의 화면에 표시된 출력 버튼에 대한 선택 입력이 수신되면, 사용자 클라이언트(200)는 출력 가능한 색상의 리스트를 표시할 수 있다. 도 24를 참조하면, 사용자 클라이언트(200)에는 흰색, 노란색 및 초록색 재접착식 메모지를 출력할 수 있는 프린터들이 연결되어 있다.
따라서, 사용자가 채팅방에 업로드 된 텍스트 또는 이미지를 출력하고자 하는 경우, 사용자 클라이언트는 흰색, 노란색 및 초록색 중 하나를 선택할 수 있는 화면을 표시할 수 있다.
사용자가 색상을 선택하는 경우, 사용자 클라이언트(200)는 선택된 색상에 대응하는 프린터에 편집화면을 전송하여 출력하도록 할 수 있다.
도 24를 참조하면, 사용자 클라이언트(200)는 채팅방에 업로드 되어 사용자 클라이언트(200)의 화면에 표시된 제1 이미지(610)를 출력하도록 하는 선택 입력 및 흰색을 선택하는 선택 입력을 수신할 수 있다. 따라서, 사용자 클라이언트(200)는 제1 이미지(610)에 대한 정보를 흰색 재접착식 메모지를 출력하는 프린터(100)에 전송하여 출력하도록 할 수 있다.
또한, 사용자 클라이언트(200)는 채팅방에 업로드 되어 사용자 클라이언트(200)의 화면에 표시된 제2 이미지(620)를 출력하도록 하는 선택 입력 및 초록색을 선택하는 선택 입력을 수신할 수 있다. 따라서, 사용자 클라이언트(200)는 제2 이미지(620)에 대한 정보를 초록색 재접착식 메모지를 출력하는 프린터(102)에 전송하여 출력하도록 할 수 있다.
도 25를 참조하면, 방장 클라이언트인 사용자 클라이언트(200)와 참여자 클라이언트인 사용자 클라이언트(250)가 채팅방을 이용하는 예시가 도시되어 있다.
일 실시 예에서, 사용자 클라이언트(200) 및 사용자 클라이언트(250)의 화면에는 채팅방이 표시될 수 있다. 사용자 클라이언트(200) 및 사용자 클라이언트(250)의 화면에 표시된 채팅방에는 사용자 클라이언트(200)가 업로드 한 제1 이미지(610)와 사용자 클라이언트(250)가 업로드 한 제2 이미지(620) 및 제3 이미지(630)가 표시될 수 있다.
일 실시 예에서, 채팅방은 서버(700)에 의하여 관리될 수 있다. 서버(700)는 사용자 클라이언트(200) 및 사용자 클라이언트(250)로부터 업로드 된 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)와 하나 이상의 텍스트 메시지를 수신한다.
서버(700)는 사용자 클라이언트(200)로부터 수신된 하나 이상의 텍스트 메시지 및 하나 이상의 이미지를 사용자 클라이언트(250)에 전달하고, 사용자 클라이언트(250)로부터 수신된 하나 이상의 텍스트 메시지 및 하나 이상의 이미지를 사용자 클라이언트(200)에 전달한다.
또한, 서버(700)는 사용자 클라이언트(200) 및 사용자 클라이언트(250)로부터 수신된 하나 이상의 텍스트 메시지 및 하나 이상의 이미지를 사용자 클라이언트(200) 및 사용자 클라이언트(250)가 이용중인 채팅방에 대응하는 저장공간에 저장할 수 있다.
일 실시 예에서, 사용자 클라이언트(200) 또는 사용자 클라이언트(250)는 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)중 적어도 하나를 출력하도록 하는 선택 입력을 수신할 수 있다.
사용자 클라이언트(200) 또는 사용자 클라이언트(250)는 수신된 선택 입력에 대응하여 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)중 적어도 하나에 대한 정보를 프린터(100, 101 또는 102)에 전송하여 출력하도록 할 수 있다.
도 26은 프린터를 이용하여 출력된 재접착식 메모지를 이용하여 회의를 진행하는 일 예를 도시한 도면이다.
재접착식 메모지를 출력하는 프린터를 이용하는 일 실시 예에 있어서, 하나 이상의 프린터(100 내지 102)를 이용하여 출력된 하나 이상의 재접착식 메모지(612 내지 632)를 이용한 회의가 수행될 수 있다.
예를 들어, 출력된 하나 이상의 재접착식 메모지(612 내지 632)를 화이트보드에 부착하고, 화이트보드에 필기를 하면서 회의가 진행될 수 있다.
도 26에 도시된 하나 이상의 재접착식 메모지(612 내지 632)는 각각 도 25에 도시된 채팅방에 업로드 된 하나 이상의 이미지(610 내지 630) 각각을 출력한 것일 수 있다.
도 27을 참조하면, 사용자 클라이언트(200)를 이용하여 도 26에 도시된 회의 결과를 촬영하는 일 예가 도시되어 있다.
일 실시 예에서, 사용자 클라이언트(200)는 출력된 하나 이상의 재접착식 메모지(612, 622 및 632)를 포함하는 영역을 촬영한다. 사용자 클라이언트(200)는 출력된 하나 이상의 재접착식 메모지(612, 622 및 632)를 포함하는 영역이 촬영된 이미지를 획득하고, 획득된 이미지에 포함된 적어도 일부의 영역인 하나 이상의 재접착식 메모지(612, 622 및 632)를 인식할 수 있다.
사용자 클라이언트(200)는 인식된 하나 이상의 재접착식 메모지(612, 622 및 632)에 포함된 이미지와 서버(700)에 저장된 하나 이상의 이미지를 매칭할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 사용자 클라이언트(200)가 연결된 채팅방에서 업로드 되어 서버(700)에 저장된 이미지들 중에서 재접착식 메모지(612, 622 및 632)에 포함된 이미지와 매칭되는 이미지를 탐색할 수 있다.
또한, 서버(700)는 사용자 클라이언트(200)에 대하여 사용자 클라이언트(200)가 소속된 채팅방에 대응하는 저장 공간에 저장된 이미지들에 대해서만 접근권한을 허용할 수 있다. 따라서, 도 22 내지 도 25에 도시된 채팅방을 이용하여 회의를 수행한 사용자 클라이언트만이 도 26에 도시된 재접착식 메모지들을 촬영하였을 때 매칭되는 이미지들을 획득할 수 있다.
예를 들어, 사용자 클라이언트(200)는 재접착식 메모지(612)에 포함된 이미지와 서버(700)에 저장된 제1 이미지(610)를 매칭할 수 있다. 마찬가지로, 사용자 클라이언트(200)는 재접착식 메모지(622)에 포함된 이미지와 서버(700)에 저장된 제2 이미지(620)를 매칭할 수 있고, 재접착식 메모지(632)에 포함된 이미지와 서버(700)에 저장 된 제3 이미지(630)를 매칭할 수 있다.
일 실시 예에서, 재접착식 메모지에 포함된 이미지와 서버에 저장된 이미지를 매칭하는 데에는 이미지의 유사도를 분석할 수 있는 어떠한 방법 기타 알고리즘이라도 이용될 수 있다.
사용자 클라이언트(200)는 재접착식 메모지에 포함된 이미지와 서버(700)에 저장된 이미지들 사이의 유사도를 판단하고, 재접착식 메모지에 포함된 이미지와 소정의 기준 값 이상의 유사도를 갖는 하나 이상의 이미지 중 가장 높은 유사도를 갖는 이미지를 선택할 수 있다. 사용자 클라이언트(200)는 선택된 이미지를 재접착식 메모지에 포함된 이미지와 매칭할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 재접착식 메모지에 포함된 이미지를 서버(700)에 전송할 수 있다.
서버(700)는 서버(700)에 저장된 이미지들과 사용자 클라이언트(200)로부터 수신된 이미지 사이의 유사도를 판단하고, 수신된 이미지와 소정의 기준 값 이상의 유사도를 갖는 하나 이상의 이미지 중 가장 높은 유사도를 갖는 이미지를 선택할 수 있다. 서버(700)는 선택된 이미지를 사용자 클라이언트(200)에 전송할 수 있다.
개시된 실시 예에서, 촬영된 이미지에서 인식된 재접착식 메모지에 포함된 이미지와 서버에 저장된 이미지들 사이의 유사도를 판단하고, 매칭하는 방법의 일부 또는 전부가 각각 사용자 클라이언트(200) 또는 서버(700)에서 수행될 수 있다.
사용자 클라이언트(200)는 인식된 재접착식 메모지(612, 622 및 632)에 포함된 이미지에 대응하는 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)를 다운로드 할 수 있다.
사용자 클라이언트(200)는 촬영된 이미지에서 인식된 재접착식 메모지(612, 622 및 632)에 포함된 이미지 각각을 매칭되는 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)로 대체하여 표시할 수 있다.
재접착식 메모지(612, 622 및 623)에 표시된 이미지들은 출력과정에서 화질이 다소 손상될 수 있다. 또한, 출력 된 재접착식 메모지(612, 622 및 623)를 촬영하여 촬영된 이미지를 획득하는 과정에서 또 한번 재접착식 메모지(612, 622 및 623)에 포함된 이미지들의 화질이 손상될 수 있다.
개시된 실시 예에 따르면, 촬영된 화면에서 인식된 재접착식 메모지(612, 622 및 632)에 포함된 이미지에 대응하는 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)의 파일(또는 원본 파일)을 다운로드하고, 다운로드 된 이미지로 촬영된 화면에 표시된 이미지들을 대체함으로써, 화질의 손상 없이 선명한 이미지를 표시할 수 있다.
사용자 클라이언트(200)는 재접착식 메모지(612)가 인식된 영역에 재접착식 메모지(612)에 포함된 이미지에 대응하는 제1 이미지(610)를 표시할 수 있다. 일 실시 예에서, 사용자 클라이언트(200)는 제1 이미지(610)를 재접착식 메모지(612)가 인식된 영역의 크기로 변환하여 사용자 클라이언트(200)의 화면에 표시할 수 있다.
예를 들어, 사용자 클라이언트(200)는 재접착식 메모지(612)에 포함된 이미지의 크기 및 방향에 따라 제1 이미지(610)를 변환하여 표시할 수 있다.
마찬가지로, 사용자 클라이언트(200)는 재접착식 메모지(622)가 인식된 영역에 재접착식 메모지(622)에 포함 된 이미지에 대응하는 제1 이미지(620)를 표시할 수 있고, 재접착식 메모지(632)가 인식된 영역에 재접착식 메모지(632)에 포함된 이미지에 대응하는 제3 이미지(630)를 표시할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)의 화면에 표시된 촬영화면에 대한 확대 또는 축소 입력이 수신될 수 있다. 사용자 클라이언트(200) 의 화면에 표시된 촬영화면이 확대 또는 축소되는 경우, 사용자 클라이언트(200)의 화면에 표시된 재접착식 메모지(612, 622 및 632)의 크기 또한 확대 또는 축소된다.
따라서, 사용자 클라이언트(200)의 화면에서 재접착식 메모지(612, 622 및 632)가 인식된 영역에 표시된 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)의 크기 또한 확대 또는 축소된다.
사용자 클라이언트(200)의 화면에 표시된 촬영화면에서 재접착식 메모지(612, 622 및 632)가 인식된 영역에는 촬영된 이미지가 아니라, 서버(700)로부터 다운로드 된 제1 이미지(610), 제2 이미지(620) 및 제3 이미지(630)가 표시된다. 따라서, 사용자 클라이언트(200)의 화면에 표시된 촬영화면이 확대 또는 축소되어도 재접착식 메모지(612, 622 및 632)가 인식된 영역에 표시된 이미지는 선명하게 표시될 수 있다.
도 28을 참조하면, 사용자 클라이언트(200)의 화면에 표시된 촬영화면에서 재접착식 메모지(622 및 632)가 표시 된 부분을 확대한 일 예가 도시되어 있다.
일 실시 예에서, 사용자 클라이언트(200)는 재접착식 메모지에 표시된 이미지와 서버(700)에 저장된 이미지를 자동으로 매칭하지 못할 수 있다.
도 29를 참조하면, 사용자 클라이언트(200)가 재접착식 메모지(622)에 표시된 이미지와 서버(700)에 저장된 이미지를 자동으로 매칭하지 못한 경우의 일 예가 도시되어 있다.
일 실시 예에서, 사용자 클라이언트(200)가 재접착식 메모지(622)에 표시된 이미지와 서버(700)에 저장된 이미지들 사이의 유사도를 판단한 결과, 재접착식 메모지(622)에 표시된 이미지와 소정의 기준 값 이상의 유사도를 갖는 이미지가 없을 수 있다. 이 경우, 사용자 클라이언트(200)는 매칭에 실패할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 재접착식 메모지(622)에 표시된 이미지를 서버(700)에 전송할 수 있다. 서버(700)가 재접착식 메모지(622)에 표시된 이미지와 서버(700)에 저장된 이미지들 사이의 유사도를 판단한 결과, 재접착식 메모지(622)에 표시된 이미지와 소정의 기준 값 이상의 유사도를 갖는 이미지가 없을 수 있다. 이 경우, 서버(700)는 매칭에 실패하였다는 메시지를 사용자 클라이언트(200)에 전송할 수 있다.
촬영된 이미지에 표시된 이미지가 서버에 저장된 이미지로 대체되지 않는 경우, 사용자 클라이언트(200)에 표시 된 촬영화면이 확대되면 촬영화면의 해상도에 따라 확대된 촬영화면이 선명하게 표시되지 않을 수 있다.
따라서, 도 29에 도시된 바와 같이 확대된 촬영화면에 표시된 재접착식 메모지(622)에 포함된 이미지 또한 선명하게 표시되지 않을 수 있다.
따라서, 이 경우 사용자 클라이언트(200)는 사용자가 직접 이미지를 매칭할 수 있는 인터페이스를 화면에 표시 할 수 있다.
*예를 들어, 사용자 클라이언트(200)는 서버(700)에 저장된 하나 이상의 미지를 화면에 표시할 수 있다. 사용자 클라이언트(200)는 화면에 표시된 하나 이상의 이미지(620 및 630) 중 사용자로부터 선택 입력을 수신한 제2 이미지(620)를 재접착식 메모지(622)에 표시된 이미지와 매칭할 수 있다.
사용자 클라이언트(200)는 제2 이미지(620)를 재접착식 메모지(622)가 인식된 영역에 표시할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 사용자 클라이언트(200)의 화면에 표시된 제1 이미지(610), 제2 이미지(620) 또는 제3 이미지(630)에 대한 사용자의 선택 입력을 수신할 수 있다.
*제1 이미지(610), 제2 이미지(620) 또는 제3 이미지(630)에 대한 사용자의 선택 입력이 수신되면, 사용자 클라이언트(200)는 선택 입력이 수신된 이미지를 확대하여 표시할 수 있다. 예를 들어, 사용자 클라이언트(200)의 화면에 표시된 제1 이미지(610)에 대한 사용자의 선택 입력이 수신되면, 사용자 클라이언트(200)는 서버(700)로부터 다운로드 된 제1 이미지(610)를 확대하여 사용자 클라이언트(200)의 화면에 표시할 수 있다.
일 실시 예에서, 촬영된 이미지에서 인식된 하나 이상의 재접착식 메모지에 포함된 하나 이상의 이미지 중 소정의 비율(예를 들어, 50%) 이상의 이미지에 대하여 서버(700)에 저장된 이미지와 매칭에 실패하는 경우, 사용자 클라이언트(200)는 사용자에게 재촬영을 요청할 수 있다.
도 30은 촬영된 재접착식 메모지를 추출하여 사용자 클라이언트의 화면에 표시하는 일 예를 도시한 도면이다.
일 실시 예에서, 사용자 클라이언트(200)는 도 27의 사용자 클라이언트(200)에 표시된 화면에서 하나 이상의 재접착식 메모지(612, 622 및 632)를 인식하고, 인식된 하나 이상의 재접착식 메모지(612, 622 및 632)를 추출하여 사용자 클라이언트(200)의 화면에 표시할 수 있다.
예를 들어, 사용자 클라이언트(200)는 도 27의 사용자 클라이언트(200)가 촬영한 화면에서 인식된 하나 이상의 재접착식 메모지(612, 622 및 632)를 제외한 나머지 부분을 제거하고, 인식된 하나 이상의 재접착식 메모지(612, 622 및 632)만을 추출하여 사용자 클라이언트(200)의 화면에 표시할 수 있다.
일 실시 예에서, 사용자 클라이언트(200)는 추출된 하나 이상의 재접착식 메모지(612, 622 및 632)를 정렬하여 사용자 클라이언트(200)의 화면에 표시할 수 있다. 사용자 클라이언트(200)가 추출된 하나 이상의 재접착식 메모지(612, 622 및 632)를 정렬하는 방법은 제한되지 않는다.
일 실시 예에서, 사용자 클라이언트(200)는 도 27에 도시된 촬영화면에서 하나 이상의 재접착식 메모지(612, 622 및 632) 각각의 위치관계를 획득할 수 있다. 사용자 클라이언트(200)는 획득된 위치관계를 이용하여 하나 이상의 재접착식 메모지(612, 622 및 632)를 정렬하여 표시할 수 있다.
본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.
이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.
[부호의 설명]
100 : 재접착식 메모지를 출력하는 프린터
200 : 사용자 클라이언트 210 : 편집영역
300 : 재접착식 메모지 310 : 점착부

Claims (13)

  1. 서버에 의해 수행되는 재접착식 메모지를 출력하는 방법에 있어서,
    (a) 방장 클라이언트의 요청에 의해 채팅방을 생성하고, 채팅방에 입장하기 위한 링크정보, 상기 채팅방에 입장하기 위한 비밀번호 및 2차원 코드가 생성 된 시간에 대한 정보를 포함하는 상기 2차원 코드를 생성하고, 상기 2차원 코드를 상기 방장 클라이언트에 전송하는 단계;
    (b) 상기 방장 클라이언트로부터 하나 이상의 프린터로 전송되어 출력된2차원 코드의 촬영된 이미지가 하나 이상의 참여자 클라이언트에 의해 획득되고, 상기 하나 이상의 참여자 클라이언트로부터 상기 2차원 코드의 촬영된 이미지에서 획득한 상기 비밀번호 및 상기 2차원 코드가 생성된 시간을 수신하고, (c) 상기 2차원 코드의 촬영된 이미지에서 획득한 링크정보를 통해 채팅방으로 유입된 상기 하나 이상의 참여자 클라이언트에 대해 채팅방 입장을 허용하는 단계;
    (d) 상기 하나 이상의 참여자 클라이언트가 상기 하나 이상의 프린터와 자동 연결을 수행하도록, 상기 채팅방에서 상기 방장 클라이언트와 연결 된 상기 하나 이상의 프린터에 대한 정보 및 상기 하나 이상의 프린터와 연결하기 위한 정보를 상기 하나 이상의 참여자 클라이언트로 전송하는 단계;를
    포함하는, 재접착식 메모지를 출력하는 방법.
  2. 제 1항에 있어서,
    상기 (c) 단계는, 상기 수신된 비밀번호를 이용하여 상기 하나 이상의 참여자 클라이언트의 상기 채팅방에 대한 입장 허용여부를 판단하되, 상기 수신된 2차원코드의 생성 시간으로부터 소정의 시간 내에 상기 비밀번호가 수신된 경우 상기 비밀번호가 유효한 것으로 판단하고, 상기 비밀번호를 이용하여 상기 하나 이상의 참여자 클라이언트의 상기 채팅방에 대한 입장 허용 여부를 판단하는 단계를 더 포함하는 것인, 재접착식 메모지를 출력하는 방법.
  3. 제 2항에 있어서,
    상기 (d) 단계는,
    상기 하나 이상의 참여자 클라이언트는 상기 서버로부터 입장이 허용되면 상기 채팅방에 입장하고, 상기 채팅방 에서 상기 서버로부터 상기 하나 이상의 프린터에 대한 정보, 상기 하나 이상의 프린터와 연결하기 위한 정보 및 상기 하나 이상의 프린터 각각에 저장된 비밀키에 대응하는 공개키를 수신하고, 상기 수신된 정보를 이용하여 상기 하나 이상의 프린터와 자동으로 연결을 수행하는 단계를 더 포함하는 것인, 재접착식 메모지를 출력하는 방법.
  4. 제 3항에 있어서,
    (e) 상기 (d) 단계 후, 상기 하나 이상의 사용자 클라이언트는 상기 채팅방을 통하여 하나 이상의 이미지를 상기 서버에 업로드하고, 상기 업로드된 하나 이상의 이미지를 상기 채팅방에 표시하고, 상기 표시된 하나 이상의 이미지 중 하나에 대한 선택 입력을 수신하고, 상기 선택된 이미지를 상기 공개키를 이용하여 암호화하여 상기 하나 이상의 프린터 중 하나에 전송하는 단계를 더 포함하는, 재접착식 메모지를 출력하는 방법.
  5. 제 4 항에 있어서,
    (f) 상기 (e) 단계 후, 상기 하나 이상의 프린터는 상기 하나 이상의 사용자 클라이언트로부터 수신된 상기 하나 이상의 암호화된 이미지를 상기 비밀키로 복호화하여 상기 재접착식 메모지에 출력하는 단계를 더 포함하는, 재접착식 메모지를 출력하는 방법.
  6. 제 5항에 있어서,
    (g) 상기 (f) 단계 이후, 상기 하나 이상의 사용자 클라이언트 중 하나인 제1 클라이언트는 상기 하나 이상의 이미지가 출력된 상기 하나 이상의 재접착식 메모지가 촬영된 이미지를 획득하고, 상기 촬영된 이미지 내에서 적어도 일부의 영역인 제1 이미지를 상기 서버에 전송하고, 상기 서버로부터 제2 이미지가 수신되면 상기 제1 이미지를 상기 제2 이미지로 대체하여 표시하는 단계를 더 포함하되,
    상기 제1 이미지는 상기 촬영된 이미지 내의 상기 하나 이상의 재접착식 메모지에 출력된 상기 하나 이상의 이미지 중 하나이고, 상기 제2 이미지는 상기 채팅방에서 상기 서버에 업로드 되어 저장된 상기 하나 이상의 이미지 중 하나인 것인, 재접착식 메모지를 출력하는 방법.
  7. 제 6항에 있어서,
    (h) 상기 (g) 단계 후, 상기 제1 클라이언트로부터 상기 제1 이미지를 수신하고, 상기 제1 이미지와 소정의 기준값 이상의 유사도를 갖는 하나 이상의 이미지 중 가장 높은 유사도를 갖는 상기 제2 이미지를 결정하고, 상기 제1 클라이언트가 상기 채팅방에 입장되어 있는지 여부를 판단하고, 상기 제1 클라이언트가 상기 채팅방에 입장되어 있는 경우 상기 제2 이미지를 상기 제1 클라이언트에 전송하는 것인, 재접착식 메모지를 출력하는 방법.
  8. 제 1항에 있어서,
    상기 방장 클라이언트는,
    상기 2차원 코드를 암호화하여 상기 하나 이상의 프린터 중 하나에 전송하고,
    상기 암호화된 2차원 코드를 수신한 프린터는, 상기 암호화된 2차원 코드를 복호화하여 출력하는 것인, 재접착식 메모지를 출력하는 방법.
  9. 제 1 항에 있어서,
    상기 하나 이상의 프린터 중 하나인 제1 프린터는 비밀키를 포함하고,
    상기 방장 클라이언트는, 상기 제1 프린터의 비밀키에 대응하는 공개키를 이용하여 상기 2차원 코드를 암호화하여 상기 제1 프린터에 전송하고,
    상기 제1 프린터는 상기 암호화된 상기 2차원 코드를 상기 비밀키를 이용하여 복호화하여 출력하는, 재접착식 메모지를 출력하는 방법.
  10. 제 1항에 있어서,
    상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트 중 하나인 제2 클라이언트는 상기 채팅방을 이용하여 상기 서버에 제1 이미지를 전송하고, 상기 서버는 상기 채팅방에 대응하는 저장공간에 상기 제2 클라이언트로부터 수신한 상기 제1 이미지를 저장하고, 상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트는 상기 제1 이미지를 화면에 표시하는 것인, 재접착식 메모지를 출력하는 방법.
  11. 제 10항에 있어서,
    상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트 중 하나인 제3 클라이언트는 화면에 표시된 상기 제1 이미지에 대한 선택 입력을 수신하고, 상기 제1 이미지를 상기 하나 이상의 프린터 중 하나에 전송하여 출력하도록 하는 것인, 재접착식 메모지를 출력하는 방법.
  12. 제 10항에 있어서,
    상기 방장 클라이언트 및 상기 하나 이상의 참여자 클라이언트 중 하나인 제4 클라이언트는 상기 채팅방을 이용하여 상기 서버에 상기 제1 이미지를 전송하는 경우 상기 제1 이미지를 상기 하나 이상의 프린터 중 하나에 전송하여 출력하도록 하는 것인, 재접착식 메모지를 출력하는 방법.
  13. 재접착식 메모지를 출력하는 장치에 있어서,
    재접착식 메모지를 출력하는 방법을 수행하기 위한 프로그램을 저장하는 메모리; 및
    재접착식 메모지를 출력하는 방법을 수행하기 위한 프로세서;를 포함하며,
    상기 프로세서는 상기 프로그램의 실행에 따라,
    방장 클라이언트의 요청에 의해 채팅방을 생성하고, 채팅방에 입장하기 위한 링크정보, 상기 채팅방에 입장하기 위한 비밀번호 및 2차원 코드가 생성 된 시간에 대한 정보를 포함하는 상기 2차원 코드를 생성하고, 상기 2차원 코드를 상기 방장 클라이언트에 전송하고,
    상기 방장 클라이언트로부터 하나 이상의 프린터로 전송되어 출력된 2차원 코드의 촬영된 이미지가 하나 이상의 참여자 클라이언트에 의해 획득되고, 상기 하나 이상의 참여자 클라이언트로부터 상기 2차원 코드의 촬영된 이미지에서 획득한 상기 비밀번호 및 상기 2차원 코드가 생성된 시간을 수신하고,
    상기 2차원 코드의 촬영된 이미지에서 획득한 링크정보를 통해 채팅방으로 유입된 상기 하나 이상의 참여자 클라이언트에 대해 채팅방 입장을 허용하며,
    상기 하나 이상의 참여자 클라이언트가 상기 하나 이상의 프린터와 자동 연결을 수행하도록, 상기 채팅방에서 상기 방장 클라이언트와 연결 된 상기 하나 이상의 프린터에 대한 정보 및 상기 하나 이상의 프린터와 연결하기 위한 정보를 상기 하나 이상의 참여자 클라이언트로 전송하는, 재접착식 메모지를 출력하는 장치.
PCT/KR2017/007837 2016-11-16 2017-07-20 재접착식 메모지를 출력하는 프린터 시스템 및 방법 Ceased WO2018093012A1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP17871240.2A EP3460649B1 (en) 2016-11-16 2017-07-20 Method and apparatus for connecting a printer to a client
JP2018566868A JP6715355B2 (ja) 2016-11-16 2017-07-20 再接着式メモ紙を出力するプリンタシステム及び方法
US16/312,660 US11340766B2 (en) 2016-11-16 2017-07-20 Printer system and method for printing restickable note

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020160152572A KR101725324B1 (ko) 2016-11-16 2016-11-16 재접착식 메모지를 출력하는 프린터 시스템 및 방법
KR10-2016-0152573 2016-11-16
KR10-2016-0152572 2016-11-16
KR1020160152573A KR101737933B1 (ko) 2016-11-16 2016-11-16 재접착식 메모지를 출력하는 프린터 시스템 및 방법

Publications (1)

Publication Number Publication Date
WO2018093012A1 true WO2018093012A1 (ko) 2018-05-24

Family

ID=62146547

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/007837 Ceased WO2018093012A1 (ko) 2016-11-16 2017-07-20 재접착식 메모지를 출력하는 프린터 시스템 및 방법

Country Status (4)

Country Link
US (1) US11340766B2 (ko)
EP (1) EP3460649B1 (ko)
JP (1) JP6715355B2 (ko)
WO (1) WO2018093012A1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7177591B2 (ja) * 2017-12-19 2022-11-24 キヤノン株式会社 無線端末、サーバ、それらの制御方法、プログラム、及びシステム
CN109272074A (zh) * 2018-09-10 2019-01-25 广东电网有限责任公司 一种通过蓝牙连接技术实现条码打印的方法及系统
JP2021117776A (ja) * 2020-01-27 2021-08-10 メディフォン株式会社 翻訳チャットシステム、チャット制御方法、サーバ装置、及びプログラム
JP7600648B2 (ja) * 2020-12-02 2024-12-17 Toppanホールディングス株式会社 通知管理装置、通知管理方法、及びプログラム
JP7564856B2 (ja) * 2021-12-30 2024-10-09 株式会社カカオ アプリケーションシステムの動作方法、アプリケーションを設置した端末がアプリケーションシステムと連動して動作する方法およびアプリケーションシステム
USD1096938S1 (en) 2022-08-11 2025-10-07 ACCO Brands Corporation Pocket with surface indicia

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338128A (ja) * 2005-05-31 2006-12-14 Fuji Xerox Co Ltd 印刷制御プログラムおよび印刷制御装置および印刷制御方法
KR101214836B1 (ko) * 2012-03-21 2012-12-24 (주)더블유랩 인증 방법 및 그 시스템
KR20130074853A (ko) * 2011-12-27 2013-07-05 한국과학기술원 바코드 문서의 생성 및 획득 방법
KR20140086994A (ko) * 2011-11-02 2014-07-08 마이크로소프트 코포레이션 온라인 미팅에서의 노트 공유
KR20160094252A (ko) * 2015-01-30 2016-08-09 삼성전자주식회사 화상 형성 장치, 노트 인쇄 방법 및 컴퓨터로 읽을 수 있는 저장 매체

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020040346A1 (en) * 2000-09-27 2002-04-04 Kwan Khai Hee Computer system and method for on-line generating a password protected and barcode prepaid instrument of entitlement and activating said instrument on presentation over a computer network
GB2380913B (en) * 2001-10-13 2004-11-03 Hewlett Packard Co Remote printing
JP2008124689A (ja) * 2006-11-10 2008-05-29 Yamaha Corp テレビ会議装置及びテレビ会議システム
JP4687744B2 (ja) * 2008-05-13 2011-05-25 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置及び画像形成システム
WO2013101894A2 (en) * 2011-12-29 2013-07-04 Imation Corp. Secure user authentication for bluetooth enabled computer storage devices
US8988716B1 (en) 2012-02-17 2015-03-24 Google Inc. Customized printer identifier with embedded access rights
US8885189B2 (en) * 2012-08-01 2014-11-11 Canon Kabushiki Kaisha Constraint print setting validation and resolution for cloud-aware print device
US20140095584A1 (en) 2012-10-02 2014-04-03 Michael Archuleta System and method for directing users to web content
US9760575B2 (en) * 2012-10-09 2017-09-12 Robert Dale Beadles Scannable code tags for use in social networking and group invitation
US9218476B1 (en) * 2012-11-07 2015-12-22 Amazon Technologies, Inc. Token based one-time password security
CN103490991B (zh) * 2012-12-05 2014-12-17 腾讯科技(深圳)有限公司 通过格式图样加入群组的方法及装置
US10069640B2 (en) * 2012-12-05 2018-09-04 Tencent Technology (Shenzhen) Company Limited Methods and devices for adding new member to group through barcode scanning
GB2509322A (en) * 2012-12-28 2014-07-02 Securenvoy Plc Time-based two factor authentication
WO2014124685A1 (en) * 2013-02-15 2014-08-21 Aktiebolaget Skf Condition monitoring system and access control therefore
WO2015017664A2 (en) * 2013-07-31 2015-02-05 LivelyHood, Inc. Systems and methods for providing on demand business resources
US9283856B2 (en) * 2014-02-24 2016-03-15 GM Global Technology Operations LLC Methods, systems and apparatus for authorizing operation of an electric vehicle that is being charged at a charging station
US10235512B2 (en) * 2014-06-24 2019-03-19 Paypal, Inc. Systems and methods for authentication via bluetooth device
JP2016115200A (ja) * 2014-12-16 2016-06-23 株式会社リコー 情報処理システム、情報処理装置及びプログラム
US9701135B2 (en) * 2015-01-30 2017-07-11 S-Printing Solution Co., Ltd. Image forming apparatus, recording medium, terminal, server, note printing method, and storage medium
US20180077542A1 (en) 2015-03-16 2018-03-15 Kennesaw State University Research And Service Foundation, Inc. Unified enterprise mobile data collaboration
TWI579758B (zh) * 2016-01-29 2017-04-21 物聯智慧科技(深圳)有限公司 使用者電子裝置、使用者介面及電腦程式產品
US10412062B2 (en) * 2016-03-31 2019-09-10 SCREEN Holdings Co., Ltd. Job execution method and job execution device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338128A (ja) * 2005-05-31 2006-12-14 Fuji Xerox Co Ltd 印刷制御プログラムおよび印刷制御装置および印刷制御方法
KR20140086994A (ko) * 2011-11-02 2014-07-08 마이크로소프트 코포레이션 온라인 미팅에서의 노트 공유
KR20130074853A (ko) * 2011-12-27 2013-07-05 한국과학기술원 바코드 문서의 생성 및 획득 방법
KR101214836B1 (ko) * 2012-03-21 2012-12-24 (주)더블유랩 인증 방법 및 그 시스템
KR20160094252A (ko) * 2015-01-30 2016-08-09 삼성전자주식회사 화상 형성 장치, 노트 인쇄 방법 및 컴퓨터로 읽을 수 있는 저장 매체

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3460649A4 *

Also Published As

Publication number Publication date
EP3460649A1 (en) 2019-03-27
US11340766B2 (en) 2022-05-24
JP6715355B2 (ja) 2020-07-01
JP2019527875A (ja) 2019-10-03
EP3460649B1 (en) 2021-03-31
US20190258385A1 (en) 2019-08-22
EP3460649A4 (en) 2020-01-29

Similar Documents

Publication Publication Date Title
WO2018093012A1 (ko) 재접착식 메모지를 출력하는 프린터 시스템 및 방법
WO2015142133A1 (en) System and method for executing file by using biometric information
WO2016105044A1 (en) Method of establishing connection between mobile device and image forming apparatus, and image forming apparatus and mobile device for performing the method
WO2016105083A1 (en) Method of generating workform by using byod service and mobile device for performing the method
WO2016018031A1 (en) System and method of providing recommendation content
WO2015178715A1 (en) System and method of providing voice-message call service
WO2016017975A1 (en) Method of modifying image including photographing restricted element, and device and system for performing the method
WO2014182043A1 (en) System and method for providing content to an apparatus based on location of the apparatus
WO2016018004A1 (en) Method, apparatus, and system for providing translated content
WO2015137745A1 (en) System and method of encrypting folder in device
WO2015178611A1 (en) Server and method of providing collaboration services and user terminal for receiving collaboration services
WO2016024741A1 (en) Cloud system and method of displaying, by cloud system, content
WO2015163735A1 (en) Mobile device and method of sharing content
WO2018093011A1 (ko) 재접착식 메모지를 출력하는 프린터 및 프린터 시스템
WO2016024740A1 (en) Cloud system and method of displaying, by cloud system, content
WO2016126081A1 (en) Cloud print server and method of providing automatic connection service performed by the cloud print server
WO2016018029A1 (en) Mobile terminal and method of operating the same
WO2014014308A1 (en) Method and system for sharing content, device and computer-readable recording medium for performing the method
WO2017003055A1 (ko) 디스플레이 장치 및 제어 방법
WO2017111501A1 (en) Privacy protection method in a terminal device and the terminal device
WO2016036045A1 (ko) 근거리 무선 통신을 지원하는 화상형성장치 및 그 화상형성장치의 동작 방법, 근거리 무선 통신을 지원하는 모바일 단말 및 그 단말의 동작 방법 및 근거리 무선 통신을 이용한 클라우드 프린트 시스템
WO2016018086A1 (en) System and method of managing metadata
WO2016133350A1 (ko) 복수의 사용자의 활동에 기초하여 콘텐트를 추천하는 방법 및 이를 위한 장치
WO2017047854A1 (ko) 이동 단말기 및 그 제어방법
WO2016129778A1 (ko) 이동 단말기 및 그 제어 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17871240

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018566868

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2017871240

Country of ref document: EP

Effective date: 20181218

NENP Non-entry into the national phase

Ref country code: DE