WO2014073363A1 - ネットワーク印刷システムおよびネットワーク印刷用プログラム - Google Patents

ネットワーク印刷システムおよびネットワーク印刷用プログラム Download PDF

Info

Publication number
WO2014073363A1
WO2014073363A1 PCT/JP2013/078507 JP2013078507W WO2014073363A1 WO 2014073363 A1 WO2014073363 A1 WO 2014073363A1 JP 2013078507 W JP2013078507 W JP 2013078507W WO 2014073363 A1 WO2014073363 A1 WO 2014073363A1
Authority
WO
WIPO (PCT)
Prior art keywords
printer
mobile terminal
identification information
authentication
unit
Prior art date
Application number
PCT/JP2013/078507
Other languages
English (en)
French (fr)
Inventor
勇二 森
Original Assignee
スター精密株式会社
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
Application filed by スター精密株式会社 filed Critical スター精密株式会社
Publication of WO2014073363A1 publication Critical patent/WO2014073363A1/ja
Priority to US14/618,026 priority Critical patent/US9164711B2/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1203Improving or facilitating administration, e.g. print management
    • G06F3/1206Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1231Device related settings, e.g. IP address, Name, Identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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
    • G06F3/1289Remote printer device, e.g. being remote from client or server in server-client-printer device configuration, e.g. the server does not see the printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1292Mobile client, e.g. wireless printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • H04W12/126Anti-theft arrangements, e.g. protection against subscriber identity module [SIM] cloning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0492Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload by using a location-limited connection, e.g. near-field communication or limited proximity of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/63Location-dependent; Proximity-dependent

Definitions

  • the present invention relates to a network printing system and a network printing program, and is particularly suitable for use in a network printing system configured to perform printing by transmitting print data from a mobile terminal to a printer using short-range wireless communication technology. Is.
  • mobile terminals portable tablet terminals, smartphones, and the like
  • stores are increasingly carrying mobile terminals for performing payment processing at stores. That is, by installing printers at a plurality of locations in the store and connecting the mobile terminal to an arbitrary printer for settlement processing, a receipt or the like can be issued from the printer at an arbitrary location. Since the mobile terminal can be carried, when connecting the mobile terminal to a printer, a wireless connection is preferred over a wired connection.
  • a list of available printers is displayed on the display screen of the mobile terminal, and a user selects a printer that the user wants to use from the list, thereby establishing communication between the selected printer and the mobile terminal.
  • NFC Near Field Communication
  • NFC-compatible printer there is only one printer capable of NFC communication (hereinafter referred to as an NFC-compatible printer).
  • the other plural printers are connected to the NFC compatible printer on the network. Therefore, when printing is performed in a printer other than an NFC compatible printer in accordance with an instruction from the mobile terminal, print data must be transmitted to another printer via the NFC compatible printer. At this time, if a plurality of printers connected to the network are of the same model, it becomes unclear which printer on the network will perform printing when which printer is selected on the mobile terminal.
  • Patent Document 1 in order to limit the mobile terminals that can use the printer, the printer stores the model ID (use ID) of the mobile terminal that permits communication. In the NFC communication, the printer determines whether or not the mobile terminal can be used based on the model ID. Because of this configuration, when all the printers disclosed in Patent Document 1 are replaced with NFC-compatible printers, the model ID of the mobile terminal must be stored for each printer, which requires a lot of work. There was a problem of being taken.
  • the model ID of the mobile terminal that has been stolen is stored as a use ID of a mobile terminal that can communicate with each printer. For this reason, in order to disable the use of a stolen mobile terminal, it is necessary to change the setting of the model ID of the mobile terminal stored in each printer, which increases the number of work steps.
  • a change in the operation of which printer is allowed to communicate with which mobile terminal due to the relocation of the store clerk or the adoption of a new store clerk, one of the printers involved in the change in operation It is necessary to change the setting of the model ID stored in, and the work man-hour increases.
  • the present invention has been made to solve such a problem, and enables a user to surely select a printer to be used for printing, and which printer allows communication with which mobile terminal.
  • the purpose of this is to make it possible to easily change the settings.
  • the mobile terminal obtains printer identification information from the printer, adds the mobile terminal identification information representing its own device, and transmits it to the server to make an authentication request.
  • the mobile terminal receives the authentication result from the server and the authentication is successful, the mobile terminal transmits print data to the printer to execute printing.
  • association information between the printer identification information necessary for authentication and the mobile terminal identification information indicating the mobile terminal permitted to communicate with the printer corresponding to the printer identification information is stored in the server. Yes.
  • the printer to be used for printing is selected. Therefore, even when a plurality of printers of the same model are installed side by side, the user can reliably select a printer that the user wants to use for printing.
  • the present invention when print data is transmitted from a mobile terminal to a printer and printing is performed, information necessary for collation is centrally managed on the server at the time of authentication related to whether communication is possible. It is not necessary to store the model ID or the like of the mobile terminal that permits the operation for each printer, and the work for that purpose can be eliminated. In addition, it is possible to easily change the setting of which printer is allowed to communicate with which mobile terminal simply by rewriting the information that is centrally managed on the server.
  • FIG. 1 is a diagram illustrating an overall schematic configuration of a network printing system according to an embodiment. It is a figure which shows the hardware constitutions of the network printing system by this embodiment. It is a figure which shows an example of the printer identification information master memorize
  • FIG. 1 is a diagram showing an overall schematic configuration of a network printing system according to the present embodiment.
  • the network printing system of this embodiment includes a server 100, a mobile terminal 200, and a printer 300.
  • the server 100 and the mobile terminal 200 are configured to be connectable via an IP network 400 such as the Internet.
  • the mobile terminal 200 and the printer 300 are configured to be connectable via a wireless LAN and configured to be able to perform wireless communication using NFC.
  • the plurality of mobile terminals 200 are configured to be connectable to the server 100 via the IP network 400.
  • the plurality of mobile terminals 200 are configured to be connectable to any one of the plurality of printers 300 selected via the wireless LAN 500.
  • FIG. 2 is a diagram illustrating a hardware configuration of the network printing system according to the present embodiment.
  • the server 100 includes a CPU 101, an IP network I / F 102, and a storage unit 103 such as a hard disk as its hardware configuration.
  • the storage unit 103 stores a printer identification information master 103a, a mobile terminal identification information master 103b, and a permission information master 103c.
  • FIG. 3 is a diagram illustrating an example of the printer identification information master 103a, the mobile terminal identification information master 103b, and the permission information master 103c stored in the storage unit 103.
  • the printer identification information master 103a stores names and IP addresses of a plurality of printers 300 that can be connected to the mobile terminal 200 via the wireless LAN 500 in correspondence with the ascending record numbers. Yes.
  • the name of the printer 300 corresponds to “printer identification information” of the present invention
  • the IP address corresponds to “address information” of the present invention.
  • the mobile terminal identification information master 103b stores serial numbers of a plurality of mobile terminals 200 connected to the IP network 400, corresponding to the ascending record numbers.
  • the serial number of the mobile terminal 200 corresponds to “mobile terminal identification information” of the present invention.
  • the permission information master 103 c corresponds to the ascending order of record numbers, the printer 300 name (printer identification information) and IP address (address information), and the printer 300.
  • the serial numbers (mobile terminal identification information) of one or more mobile terminals 200 that permit communication are stored in association with each other.
  • the storage unit 103 that stores the permission information master 103c corresponds to the permission information storage unit of the present invention.
  • the mobile terminal 200 includes, as its hardware configuration, a CPU 201, an IP network I / F 202, a wireless LAN I / F 203, a display unit 204 such as a liquid crystal display, an input unit 205 such as a touch panel, a ROM 206, and a RAM 207.
  • the printer 300 includes a CPU 301, a wireless LAN I / F 302, a printing unit 303, a ROM 304, a RAM 305, and an NFC tag 306.
  • the NFC tag 306 stores its own printer identification information (name of the printer 300) in a built-in memory.
  • the NFC tag 306 is of a seal type, for example, and is attached to the surface of the printer 300 casing.
  • the NFC tag 306 corresponds to the printer identification information storage unit of the present invention.
  • FIG. 4 is a block diagram illustrating a functional configuration example of the network printing system according to the present embodiment.
  • FIG. 4 shows only main functional configurations of the server 100 and the mobile terminal 200 according to the operation of the present embodiment.
  • the printer 300 shows a part of the hardware configuration shown in FIG.
  • the server 100 includes an authentication processing unit 11 and a permission information storage unit 12 as functional configurations.
  • the mobile terminal 200 has, as its functional configuration, a mobile terminal identification information storage unit 21, a mobile terminal identification information reading unit 22, a printer identification information acquisition unit 23, an authentication request unit 24, an authentication determination unit 25, and a print execution instruction unit 26. It has.
  • the functions of the mobile terminal identification information reading unit 22, the printer identification information acquisition unit 23, the authentication request unit 24, the authentication determination unit 25, and the print execution instruction unit 26 are realized by software. That is, the functions of these blocks 22 to 26 are realized by operating a network printing program stored in the ROM 206, RAM 207, or hard disk 208 under the control of the CPU 201.
  • the permission information storage unit 12 of the server 100 stores a permission information master 103c in which printer identification information is associated with mobile terminal identification information indicating the mobile terminal 200 that permits communication with the printer 300 corresponding to the printer identification information.
  • the storage unit 103 in FIG. 2 corresponds to this.
  • the mobile terminal identification information storage unit 21 of the mobile terminal 200 stores mobile terminal identification information (serial number of the mobile terminal 200) for identifying the mobile terminal 200 of the mobile terminal 200.
  • the ROM 206 or the hard disk in FIG. 208 corresponds to this.
  • the mobile terminal identification information reading unit 22 reads mobile terminal identification information from the mobile terminal identification information storage unit 21.
  • the printer identification information acquisition unit 23 acquires printer identification information (name of the printer 300) stored in the NFC tag 306 (printer identification information storage unit) of the printer 300 by NFC communication. 209 corresponds to this.
  • the communication distance of NFC is less than 10 cm. Therefore, in order for the printer identification information acquisition unit 23 (NFC reader 209) to acquire printer identification information from the NFC tag 306 attached to the printer 300, it is necessary to bring the mobile terminal 200 closer to the printer 300. That is, the NFC reader 209 obtains printer identification information from the NFC tag 306 by bringing the mobile terminal 200 close to the NFC tag 306 of the printer 300.
  • the printer 300 that is desired to be used for printing is selected by bringing the mobile terminal 200 closer to the desired printer 300.
  • the NFC communication distance is as short as less than 10 cm, so that one specific printer 300 can be reliably selected.
  • the authentication request unit 24 transmits the mobile terminal identification information read from the mobile terminal identification information storage unit 21 and the printer identification information acquired from the printer 300 by the printer identification information acquisition unit 23 to the server 100 via the IP network 400. And request authentication.
  • the authentication processing unit 11 of the server 100 receives the mobile terminal identification information and printer identification information sent from the mobile terminal 200 at the time of this authentication request, and the permission information storage unit 12 of the server 100. Authentication is performed by comparing the mobile terminal identification information and printer identification information stored in the mobile terminal 200, and the authentication result is returned to the mobile terminal 200.
  • the authentication processing unit 11 determines whether the same combination as the combination of the mobile terminal identification information and the printer identification information transmitted from the mobile terminal 200 is stored in the permission information storage unit 12. Then, an authentication result of “permitted” is returned to the mobile terminal 200 when the same combination is stored, and “denied” is returned when the same combination is not stored.
  • the authentication processing unit 11 When returning the authentication result “permitted” to the mobile terminal 200, the authentication processing unit 11 returns the IP address of the printer 300 related to the permission to the mobile terminal 200 in addition to the authentication result.
  • the IP address in this case is stored in the permission information storage unit 12 in association with the printer identification information of the permitted printer 300.
  • the authentication determination unit 25 determines whether or not the authentication is successful based on the authentication result returned from the server 100 as a response to the authentication request from the authentication request unit 24. When the authentication determination unit 25 determines that the authentication has failed, the recognition determination unit 25 displays the fact on the display unit 204 of FIG.
  • the print execution instruction unit 26 specifies the printer 300 (printer identification information acquisition unit 23) specified by the IP address returned together with the authentication result by the authentication processing unit 11. To the printer 300) that has acquired the printer identification information through the wireless LAN 500 to instruct execution of printing. In response to this instruction, the printing unit 303 of the printer 300 executes printing.
  • FIG. 5 is a flowchart showing an operation example of the network printing system according to the present embodiment configured as described above.
  • the CPU 201 when a print data generation instruction is received from the user at the input unit 205 of the mobile terminal 200 (step S ⁇ b> 1), the CPU 201 generates print data (step S ⁇ b> 2) and temporarily stores it in the RAM 207.
  • the NFC reader 209 (printer identification information acquisition unit 23) determines whether or not the NFC tag 306 of the printer 300 has been approached to a distance where NFC communication is possible (step S3).
  • the printer identification information stored in the NFC tag 306 is acquired by NFC communication (step S4).
  • the mobile terminal identification information reading unit 22 reads mobile terminal identification information from the mobile terminal identification information storage unit 21 (step S5). Then, the authentication request unit 24 receives the mobile terminal identification information read from the mobile terminal identification information storage unit 21 and the printer identification information acquired from the NFC tag 306 by the printer identification information acquisition unit 23 via the IP network 400. 100 to request authentication (step S6).
  • the authentication processing unit 11 of the server 100 executes authentication processing in response to the authentication request from the authentication request unit 24 (step S7).
  • FIG. 6 is a flowchart showing an example of the operation of this authentication process.
  • the authentication processing unit 11 receives an authentication request including mobile terminal identification information and printer identification information from the mobile terminal 200 (step S71).
  • the authentication process part 11 determines whether the received mobile terminal identification information is memorize
  • the authentication processing unit 11 associates the printer identification information received from the mobile terminal 200 with the permission information storage in association with the mobile terminal identification information. It is determined whether it is stored in the unit 12 (step S73).
  • the authentication processing unit 11 Is “permitted” (step S74). Thereafter, the process proceeds to step S8 in FIG.
  • step S72 when it is determined in step S72 that the mobile terminal identification information received from the mobile terminal 200 is not stored in the permission information storage unit 12, and in step S73, the printer identification information received from the mobile terminal 200 is the same as the mobile If it is determined that the information is not stored in the permission information storage unit 12 in association with the mobile terminal identification information received from the terminal 200, the authentication processing unit 11 sets the authentication result to “reject” (step S75). Thereafter, the process proceeds to step S8 in FIG.
  • the authentication processing unit 11 determines whether the authentication result is “permitted” or “rejected” (step S8). If it is “permitted”, the authentication result “permitted” together with the IP address of the printer 300 is determined. A reply is made to the mobile terminal 200 (step S9). On the other hand, if “rejected”, the authentication result “rejected” is returned to the mobile terminal 200 together with information indicating that the printer 300 cannot be used (step S10).
  • the authentication determination unit 25 of the mobile terminal 200 receives the information returned from the server 100 in step S9 or step S10 (step S11). And the authentication determination part 25 determines whether authentication was successful based on the received information (step S12).
  • the print execution instruction unit 26 controls the wireless LAN I / F 203 to receive the IP address received from the server 100 together with the “permitted” authentication result.
  • the wireless LAN 500 communication is established with the printer 300 specified by (step S13), print data is transmitted to the printer 300, and execution of printing is instructed (step S14).
  • the printing unit 303 of the printer 300 receives print data from the mobile terminal 200 (step S15) and executes printing (step S16). Then, the printing unit 303 determines whether the printing has been normally completed (step S17). Here, the printing unit 303 transmits error information to the mobile terminal 200 via the wireless LAN 500 when printing is not normally completed (step S18), and is normally terminated via the wireless LAN 500 when printing is normally completed. Information is transmitted to the mobile terminal 200 (step S19).
  • the mobile terminal 200 receives error information or normal end information from the printer 300 (step S20), and displays it on the display unit 204 (step S21). Thereafter, the wireless LAN I / F 203 disconnects the communication established in step S13 with the printer 300 (step S22). Thereby, the process of the flowchart shown in FIG.
  • the recognition determination unit 25 receives information indicating that the printer 300 cannot be used (received from the server 100 together with the authentication result “rejected”). Is displayed on the display unit 204 (step S23). Thereby, the process of the flowchart shown in FIG.
  • the information indicating that the printer 300 cannot be used may be image data stored in advance by the server 100 or command data for displaying the image data stored in the mobile terminal 200.
  • the mobile terminal 200 acquires printer identification information from the printer 300 by NFC communication, adds the mobile terminal identification information representing its own apparatus, and transmits the information to the server 100, whereby the mobile terminal 200 200 makes an authentication request as to whether or not the printer 300 can be used. If the authentication is successful, the mobile terminal 200 transmits print data to the printer 300 via the wireless LAN 500 to execute printing.
  • the mobile terminal 200 when printing is performed by transmitting print data from the mobile terminal 200 to the printer 300, the mobile terminal 200 is brought close to the desired printer 300, whereby the printer 300 desired to be used for printing is used. Is selected. Therefore, even when a plurality of printers 300 of the same model are installed side by side, the user can surely select the printer 300 that the user wants to use for printing.
  • the mobile terminal 200 that has been stolen can be made unusable by any printer 300 by simply rewriting information that is centrally managed on the server 100. Thereby, it is possible to easily prevent printing on the mobile terminal 200 that has been stolen.
  • the mobile terminal 200 acquires the IP address of the printer 300 that has been successfully authenticated from the server 100.
  • the IP address is stored in the NFC tag 306 in addition to the name of the printer 300.
  • the NFC reader 209 acquires the IP address together with the name of the printer 300, and temporarily stores the acquired IP address in the mobile terminal 200.
  • the print data may be sent to the printer 300 specified based on the IP address temporarily stored in the mobile terminal 200.
  • FIG. 7 is a block diagram illustrating a functional configuration example of the network printing system when the contents of the permission information master 103c are rewritten as needed. Note that in FIG. 7, those given the same reference numerals as those shown in FIG. 4 have the same functions, and therefore redundant description is omitted here.
  • the server 100 is connected to the attendance management system 600 via the local IP network 700. Further, the server 100 includes an authentication processing unit 11 ′ and a permission information storage unit 12 ′ instead of the authentication processing unit 11 and the permission information storage unit 12 as functional configurations. The server 100 further includes an attendance information acquisition unit 13 and an availability information recording unit 14 in addition to the authentication processing unit 11 ′ and the permission information storage unit 12 ′.
  • the attendance management system 600 is a system for managing attendance of a plurality of users (for example, store clerk) using the plurality of mobile terminals 200.
  • the attendance management system 600 stores store clerk information regarding a plurality of store clerk.
  • FIG. 8 is a diagram illustrating an example of salesclerk information stored in the attendance management system 600.
  • the clerk information includes clerk identification information for uniquely identifying a clerk, a serial number (mobile terminal identification information) of the mobile terminal 200 used by the clerk, and attendance information.
  • the attendance information is registered as “commuting” when the clerk goes to the store, and is registered as “leaving” when the clerk leaves the store. Also, when a leave application is made in advance, “vacation” is registered.
  • FIG. 9 is a diagram illustrating an example of information stored in the permission information storage unit 12 ′.
  • the permission information storage unit 12 ′ includes a name (printer identification information) and an IP address (address information) of the printer 300, and a serial number of one or more mobile terminals 200 that permit communication with the printer 300.
  • the usability information is stored. The availability information will be described later.
  • the attendance information acquisition unit 13 acquires attendance information of a clerk who uses the mobile terminal 200 from the attendance management system 600 together with the mobile terminal identification information.
  • the availability information recording unit 14 associates the availability information of the mobile terminal 200 with the mobile terminal identification information acquired together with the attendance information in accordance with the attendance information acquired by the attendance information acquisition unit 13.
  • the availability information recording unit 14 displays “use permission” information as the availability information of the mobile terminal 200. It is stored in the permission information storage unit 12 ′.
  • the availability information recording unit 14 includes “use refusal” information as the availability information of the mobile terminal 200 when the attendance information acquired by the attendance information acquisition unit 13 is “retirement” or “vacation”. Is stored in the permission information storage unit 12 ′.
  • the authentication processing unit 11 ′ receives the mobile terminal identification information and printer identification information sent from the mobile terminal 200 in response to the authentication request from the authentication request unit 24, and the mobile terminal identification stored in the permission information storage unit 12 ′. In addition to checking the information and the printer identification information, authentication is performed by checking the availability information stored in the permission information storage unit 12 ′.
  • the authentication processing unit 11 ′ determines whether or not the same combination as the combination of the mobile terminal identification information and the printer identification information transmitted from the mobile terminal 200 is stored in the permission information storage unit 12 ′. . When the combination is stored, the authentication processing unit 11 ′ further determines whether or not the use permission information of the mobile terminal 200 stored corresponding to the combination is “use permission”. .
  • BYOD Back your own device
  • employees are increasingly taking personal mobile terminals to work and using the mobile terminals for business.
  • a mobile terminal that is “working away” or “vacation” cannot be used.
  • Payment processing cannot be performed on a mobile terminal.
  • unauthorized payments by employees can be prevented.
  • the said embodiment demonstrated the example with which the salesclerk identification information and the serial number of the mobile terminal 200 were matched previously, this invention is not limited to this.
  • the clerk identification information in FIG. 8 is left blank. A configuration may be adopted in which the clerk attends work and the mobile terminal 200 to be used on that day is determined by a predetermined operation, whereby the clerk identification information is written and the mobile terminal 200 can be used.
  • the mobile terminal 200 acquires printer identification information from the printer 300 by NFC communication
  • this invention is not limited to this.
  • the mobile terminal 200 acquires printer identification information specified by the barcode from the printer 300 by pasting or printing a barcode on the printer 300 and photographing the barcode with the camera of the mobile terminal 200. It may be.
  • the barcode is printed by the printer 300 that wants to execute printing. Therefore, even when a plurality of printers of the same model are installed side by side, the user can surely select the printer 300 that the user wants to use for printing by printing the barcode from the printer 300.
  • Print execution instruction section 100 servers 103 storage unit (permission information storage unit) 200 mobile devices 209 NFC reader (printer identification information acquisition unit) 300 printer 306 NFC tag (printer identification information storage unit)

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

所望のプリンタを確実に選択できるようにするとともに、どのプリンタでどのモバイル端末との通信を許可するかの設定を容易に変更できるようにする。モバイル端末200がプリンタ300からプリンタ識別情報をNFC通信によって取得し、モバイル端末識別情報を加えてサーバ100に送信することによって認証をサーバ100にて行い、認証が成功した場合にモバイル端末200からプリンタ300に印刷データを送信して印刷を実行することにより、モバイル端末200を所望のプリンタ300に近づけることによって所望のプリンタ300を確実に選択できるようにするとともに、例えばモバイル端末200が盗難にあった場合でも、サーバ100上で一元管理されている情報を書き換えるだけで、盗難にあったモバイル端末200をどのプリンタ300でも使用できない状態に設定できるようにする。

Description

ネットワーク印刷システムおよびネットワーク印刷用プログラム

 本発明は、ネットワーク印刷システムおよびネットワーク印刷用プログラムに関し、特に、近距離無線通信技術を用いてモバイル端末からプリンタに印刷データを送信して印刷を行うようになされたネットワーク印刷システムに用いて好適なものである。

 携帯型のタブレット端末やスマートフォン等(以下、モバイル端末という)が普及している今日、店舗では決済処理を行うためのモバイル端末を店員が持ち歩くことが増えている。すなわち、店舗内の複数個所にプリンタを設置しておき、モバイル端末を任意のプリンタに接続して決済処理を行うことにより、任意の場所のプリンタからレシート等を発行できるようにしている。モバイル端末は持ち運びが可能なため、モバイル端末をプリンタと接続する際には、有線ではなく無線での接続が好まれる。

 ここで、決済時に顧客の待ち時間が少なくなるよう、利用されていない(もしくは空いている)プリンタを決済に利用したい要望がある。つまり、店員がレシートを発行する際に使用するプリンタは、毎回の決済ごとに異なる可能性がある。そのため、各店員が持ち歩くモバイル端末は、常に同一のプリンタとの間で接続を確立しておくわけにはいかない。そのため、店員が自分のモバイル端末を所望のプリンタに必要に応じて接続できるようにすることが要望されている。

 このような要望に対して、使用可能なプリンタをモバイル端末の表示画面に一覧表示し、ユーザが使用したいプリンタを一覧の中から選択することで、選択したプリンタとモバイル端末との通信を確立する技術が存在する。この技術によれば、ユーザが使用したいプリンタの選択を自由に行うことができる。

 ただし、使用可能なプリンタの一覧がモバイル端末に表示されるだけでは、一覧中のどのプリンタがどこに設置されているプリンタに対応しているのかが不明である。例えば、同じ機種のプリンタが複数台並んで設置されている場合、一覧中のどのプリンタが選択されたときにどのプリンタからレシートが出力されるのかが不明であるという問題が生じる。

 これに対して、モバイル端末とプリンタとの間で情報をNFC(Near Field Communication)通信によりやり取りすることで、モバイル端末とプリンタとの通信を確立する手段が知られている(例えば、特許文献1参照)。NFCは通信可能距離が10cm未満と短いため、印刷をするときにはモバイル端末を所望のプリンタに物理的に近づける必要がある。この点で、NFCを用いて通信を確立する手段によれば、どのプリンタと通信したいのかを明確化できるというメリットがある。

 なお、特許文献1に記載のシステムでは、NFC通信が可能なプリンタ(以下、NFC対応プリンタという)は1台のみである。他の複数のプリンタは、このNFC対応プリンタとネットワーク上で接続されている。そのため、モバイル端末からの指示によりNFC対応プリンタ以外のプリンタにおいて印刷を実行する場合には、NFC対応プリンタを介して他のプリンタに印刷データを送信しなければならない。このとき、ネットワーク上に接続された複数のプリンタが同じ機種であると、モバイル端末でどのプリンタを選択したときにネットワーク上のどのプリンタにおいて印刷が実行されるのかが不明となる。

 ここで、特許文献1においてネットワーク上に接続されているプリンタを全てNFC対応プリンタに置き換えれば、どのプリンタと通信するのか明確になる。ただし、その場合には以下のような問題が生じる。すなわち、特許文献1では、プリンタを利用できるモバイル端末を制限するために、通信を許可するモバイル端末の機種ID(利用ID)をプリンタが記憶している。NFC通信時にプリンタが機種IDに基づいてモバイル端末の利用可否を判断する構成である。このような構成のため、特許文献1で開示されているプリンタを全てNFC対応プリンタに置き換えた場合、プリンタ1台ごとにモバイル端末の機種IDを記憶させなければならず、その作業に多くの時間がとられてしまうという問題があった。

 特に問題となるのが、店舗内で店員が利用するモバイル端末が盗難にあった場合である。盗難にあったモバイル端末の機種IDは、各プリンタにおいて通信可能なモバイル端末の利用IDとして記憶されている。そのため、盗難にあったモバイル端末を使用不可とするためには、プリンタ1台1台に記憶されているモバイル端末の機種IDの設定変更が必要となり、作業工数が増加する。また、店員の配置換えや新たな店員の採用などによって、どのプリンタにどのモバイル端末との通信を許可するかの運用に変更が生じた場合も、運用の変更に関係するプリンタの1台1台に記憶されている機種IDの設定変更が必要となり、作業工数が増加する。

特開2010-241114公報

 本発明は、このような問題を解決するために成されたものであり、ユーザが印刷に使用したいプリンタを確実に選択できるようにするとともに、どのプリンタでどのモバイル端末との通信を許可するかの設定を容易に変更できるようにすることを目的とする。

 上記した課題を解決するために、本発明では、モバイル端末がプリンタからプリンタ識別情報を取得し、自機を表すモバイル端末識別情報を加えてサーバに送信することによって認証要求を行う。そして、モバイル端末がサーバからの認証結果を受けて、認証が成功した場合にはモバイル端末からプリンタに印刷データを送信して印刷を実行するようにしている。ここで、認証を行うために必要なプリンタ識別情報と、当該プリンタ識別情報に対応するプリンタとの通信を許可するモバイル端末を示すモバイル端末識別情報との関連付け情報は、サーバに記憶するようにしている。

 上記のように構成した本発明によれば、モバイル端末から所望のプリンタに印刷データを送信して印刷を行う際に、その通信の可否に関する認証を要求するときに必要な情報を当該所望のプリンタから取得することによって、印刷に使用したいプリンタの選択が行われる。そのため、同じ機種のプリンタが複数台並んで設置されている場合であっても、ユーザが印刷に使用したいプリンタを確実に選択することができる。

 また、本発明によれば、モバイル端末からプリンタに印刷データを送信して印刷を行う際に、その通信の可否に関する認証時に照合のために必要な情報がサーバ上で一元管理されるので、通信を許可するモバイル端末の機種ID等をプリンタごとに記憶させる必要がなく、そのための作業をなくすことができる。また、サーバ上で一元管理されている情報を書き換えるだけで、どのプリンタでどのモバイル端末との通信を許可するかの設定を容易に変更することができる。

本実施形態によるネットワーク印刷システムの全体の概略構成を示す図である。 本実施形態によるネットワーク印刷システムのハードウェア構成を示す図である。 本実施形態の記憶部に記憶されるプリンタ識別情報マスタ、モバイル端末識別情報マスタおよび許可情報マスタの一例を示す図である。 本実施形態によるネットワーク印刷システムの機能構成例を示すブロック図である。 本実施形態によるネットワーク印刷システムの動作例を示すフローチャートである。 本実施形態の認証処理部によって行われる認証処理の動作例を示すフローチャートである。 本実施形態によるネットワーク印刷システムの他の機能構成例を示すブロック図である。 勤怠管理システムに記憶される店員情報の一例を示す図である。 本実施形態の許可情報記憶部に記憶される情報の一例を示す図である。

 以下、本発明の一実施形態を図面に基づいて説明する。図1は、本実施形態によるネットワーク印刷システムの全体の概略構成を示す図である。図1に示すように、本実施形態のネットワーク印刷システムは、サーバ100、モバイル端末200およびプリンタ300を備えて構成されている。サーバ100とモバイル端末200との間はインターネット等のIPネットワーク400で接続可能に構成されている。また、モバイル端末200とプリンタ300との間は無線LANで接続可能に構成されるとともに、NFCで無線通信が可能に構成されている。

 ここでは、モバイル端末200およびプリンタ300をそれぞれ1つずつ示したが、実際には複数ずつ存在する。複数のモバイル端末200は、IPネットワーク400を介してサーバ100に接続可能に構成されている。また、複数のモバイル端末200は、無線LAN500を介して、複数のプリンタ300のうち任意に選択したものと接続可能に構成されている。

 図2は、本実施形態によるネットワーク印刷システムのハードウェア構成を示す図である。図2に示すように、サーバ100は、そのハードウェア構成として、CPU101、IPネットワーク用I/F102およびハードディスク等の記憶部103を備えている。記憶部103は、プリンタ識別情報マスタ103a、モバイル端末識別情報マスタ103bおよび許可情報マスタ103cを記憶している。

 図3は、記憶部103に記憶されるプリンタ識別情報マスタ103a、モバイル端末識別情報マスタ103bおよび許可情報マスタ103cの一例を示す図である。図3(a)に示すように、プリンタ識別情報マスタ103aは、昇順のレコード番号に対応して、無線LAN500でモバイル端末200と接続され得る複数のプリンタ300の名称およびIPアドレスをそれぞれ記憶している。ここで、プリンタ300の名称が本発明の「プリンタ識別情報」に相当し、IPアドレスが本発明の「アドレス情報」に相当する。

 図3(b)に示すように、モバイル端末識別情報マスタ103bは、昇順のレコード番号に対応して、IPネットワーク400に接続される複数のモバイル端末200のシリアル番号をそれぞれ記憶している。ここで、モバイル端末200のシリアル番号が本発明の「モバイル端末識別情報」に相当する。

 また、図3(c)に示すように、許可情報マスタ103cは、昇順のレコード番号に対応して、プリンタ300の名称(プリンタ識別情報)およびIPアドレス(アドレス情報)と、当該プリンタ300との通信を許可する1以上のモバイル端末200のシリアル番号(モバイル端末識別情報)とを関連付けて記憶する。この許可情報マスタ103cを記憶する記憶部103は、本発明の許可情報記憶部に相当する。

 図2に戻り、モバイル端末200は、そのハードウェア構成として、CPU201、IPネットワーク用I/F202、無線LAN用I/F203、液晶ディスプレイ等の表示部204、タッチパネル等の入力部205、ROM206、RAM207、ハードディスク208およびNFCリーダ209を備えている。

 プリンタ300は、CPU301、無線LAN用I/F302、印刷部303、ROM304、RAM305およびNFCタグ306を備えている。NFCタグ306は、内蔵したメモリに自機のプリンタ識別情報(プリンタ300の名称)を記憶している。このNFCタグ306は、例えばシールタイプのものであり、プリンタ300の筐体の表面に装着されている。このNFCタグ306は、本発明のプリンタ識別情報記憶部に相当する。

 図4は、本実施形態によるネットワーク印刷システムの機能構成例を示すブロック図である。なお、この図4では、本実施形態の動作に係るサーバ100およびモバイル端末200の主要な機能構成のみを示している。プリンタ300については、図2に示したハードウェア構成の一部を示している。

 図4に示すように、サーバ100は、その機能構成として、認証処理部11および許可情報記憶部12を備えている。また、モバイル端末200は、その機能構成として、モバイル端末識別情報記憶部21、モバイル端末識別情報読出部22、プリンタ識別情報取得部23、認証要求部24、認証判定部25および印刷実行指示部26を備えている。

 ここで、モバイル端末識別情報読出部22、プリンタ識別情報取得部23、認証要求部24、認証判定部25および印刷実行指示部26の機能は、ソフトウェアによって実現される。すなわち、これら各ブロック22~26の機能は、CPU201の制御に従って、ROM206、RAM207またはハードディスク208に記憶されたネットワーク印刷用プログラムが動作することによって実現される。

 サーバ100の許可情報記憶部12は、プリンタ識別情報と、当該プリンタ識別情報に対応するプリンタ300との通信を許可するモバイル端末200を示すモバイル端末識別情報とを関連付けた許可情報マスタ103cを記憶するものであり、図2の記憶部103がこれに相当する。

 モバイル端末200のモバイル端末識別情報記憶部21は、自機のモバイル端末200を識別するためのモバイル端末識別情報(モバイル端末200のシリアル番号)を記憶するものであり、例えば図2のROM206またはハードディスク208がこれに相当する。モバイル端末識別情報読出部22は、モバイル端末識別情報記憶部21からモバイル端末識別情報を読み出す。

 プリンタ識別情報取得部23は、プリンタ300のNFCタグ306(プリンタ識別情報記憶部)に記憶されているプリンタ識別情報(プリンタ300の名称)をNFC通信によって取得するものであり、図2のNFCリーダ209がこれに相当する。

 周知のように、NFCの通信距離は10cm未満である。よって、プリンタ識別情報取得部23(NFCリーダ209)がプリンタ300に装着されたNFCタグ306からプリンタ識別情報を取得するためには、モバイル端末200をプリンタ300に近づける必要がある。すなわち、モバイル端末200をプリンタ300のNFCタグ306に近づけることにより、NFCリーダ209がNFCタグ306からプリンタ識別情報を取得するようになっている。

 したがって、印刷に使用したいプリンタ300の選択は、モバイル端末200を所望のプリンタ300に近づけることによって行う。複数のプリンタ300が並んで配置されている場合であっても、NFCの通信距離が10cm未満と非常に短いことから、特定の1台のプリンタ300を確実に選択することができる。

 認証要求部24は、モバイル端末識別情報記憶部21から読み出したモバイル端末識別情報と、プリンタ識別情報取得部23によりプリンタ300から取得したプリンタ識別情報とを、IPネットワーク400を介してサーバ100に送信して認証を要求する。

 サーバ100の認証処理部11は、認証要求部24による認証要求に応じて、この認証要求時にモバイル端末200から送られてくるモバイル端末識別情報およびプリンタ識別情報と、サーバ100の許可情報記憶部12に記憶されているモバイル端末識別情報およびプリンタ識別情報とを照合することによって認証を行い、その認証結果をモバイル端末200に返信する。

 すなわち、認証処理部11は、モバイル端末200から送られてくるモバイル端末識別情報およびプリンタ識別情報の組み合わせと同じ組み合わせが許可情報記憶部12に記憶されているか否かを判定する。そして、同じ組み合わせが記憶されているときは「許可」、同じ組み合わせが記憶されていないときは「拒否」の認証結果をモバイル端末200に返信する。

 認証処理部11は、「許可」の認証結果をモバイル端末200に返信する場合には、許可に係るプリンタ300のIPアドレスを認証結果に加えてモバイル端末200に返信する。この場合のIPアドレスは、許可されたプリンタ300のプリンタ識別情報に関連付けて許可情報記憶部12に記憶されている。

 認証判定部25は、認証要求部24による認証要求の応答としてサーバ100から返信されてくる認証結果に基づいて、認証に成功したか否かを判定する。認証判定部25により認証に失敗したと判定された場合、認識判定部25は、例えば図2の表示部204にその旨を表示させる。

 一方、認証判定部25により認証に成功したと判定された場合、印刷実行指示部26は、認証処理部11により認証結果と共に返信されたIPアドレスにより特定されるプリンタ300(プリンタ識別情報取得部23によりプリンタ識別情報を取得したプリンタ300)に対し、無線LAN500経由で印刷データを送信して印刷の実行を指示する。プリンタ300の印刷部303は、この指示を受けて印刷を実行する。

 図5は、上記のように構成した本実施形態によるネットワーク印刷システムの動作例を示すフローチャートである。図5において、モバイル端末200の入力部205においてユーザから印刷データの生成指示を受け付けると(ステップS1)、CPU201は印刷データを生成し(ステップS2)、それをRAM207に一時保存する。

 その後、NFCリーダ209(プリンタ識別情報取得部23)は、NFC通信が可能な距離までプリンタ300のNFCタグ306と接近したか否かを判定する(ステップS3)。そして、NFCの通信距離圏内に接近した場合に、NFCリーダ209はNFCタグ306に記憶されているプリンタ識別情報をNFC通信によって取得する(ステップS4)。

 また、モバイル端末識別情報読出部22は、モバイル端末識別情報記憶部21からモバイル端末識別情報を読み出す(ステップS5)。そして、認証要求部24は、モバイル端末識別情報記憶部21から読み出したモバイル端末識別情報と、プリンタ識別情報取得部23によりNFCタグ306から取得したプリンタ識別情報とを、IPネットワーク400を介してサーバ100に送信して認証を要求する(ステップS6)。

 サーバ100の認証処理部11は、認証要求部24による認証要求に応じて認証処理を実行する(ステップS7)。図6は、この認証処理の動作例を示すフローチャートである。図6において、認証処理部11は、モバイル端末識別情報とプリンタ識別情報とを含む認証要求をモバイル端末200から受信する(ステップS71)。

 そして、認証処理部11は、受信したモバイル端末識別情報が許可情報記憶部12に記憶されているか否かを判定する(ステップS72)。受信したモバイル端末識別情報が許可情報記憶部12に記憶されていると判定した場合、認証処理部11は、そのモバイル端末識別情報に関連付けて、モバイル端末200から受信したプリンタ識別情報が許可情報記憶部12に記憶されているか否かを判定する(ステップS73)。

 ここで、モバイル端末200から受信したモバイル端末識別情報に関連付けて、モバイル端末200から受信したプリンタ識別情報も許可情報記憶部12に記憶されていると判定した場合、認証処理部11は、認証結果を「許可」とする(ステップS74)。その後、処理は図5のステップS8に進む。

 一方、ステップS72において、モバイル端末200から受信したモバイル端末識別情報が許可情報記憶部12に記憶されていないと判定した場合、および、ステップS73において、モバイル端末200から受信したプリンタ識別情報が同じくモバイル端末200から受信したモバイル端末識別情報に関連付けて許可情報記憶部12に記憶されていないと判定した場合、認証処理部11は、認証結果を「拒否」とする(ステップS75)。その後、処理は図5のステップS8に進む。

 認証処理部11は、認証結果が「許可」であるか「拒否」であるかを判定し(ステップS8)、「許可」である場合には「許可」の認証結果をプリンタ300のIPアドレスと共にモバイル端末200に返信する(ステップS9)。一方、「拒否」である場合には「拒否」の認証結果を、プリンタ300を使用できないことを示す情報と共にモバイル端末200に返信する(ステップS10)。

 モバイル端末200の認証判定部25は、ステップS9またはステップS10でサーバ100から返信された情報を受信する(ステップS11)。そして、認証判定部25は、その受信した情報に基づいて、認証に成功したか否かを判定する(ステップS12)。

 ここで、認証判定部25により認証に成功したと判定された場合、印刷実行指示部26は、無線LAN用I/F203を制御して、「許可」の認証結果と共にサーバ100から受信したIPアドレスにより特定されるプリンタ300との間で無線LAN500の通信を確立し(ステップS13)、当該プリンタ300に対して印刷データを送信して印刷の実行を指示する(ステップS14)。

 プリンタ300の印刷部303は、モバイル端末200から印刷データを受信して(ステップS15)、印刷を実行する(ステップS16)。そして、印刷部303は、印刷が正常に終了したか否かを判定する(ステップS17)。ここで、印刷部303は、印刷が正常に終了していない場合は無線LAN500経由でエラー情報をモバイル端末200に送信し(ステップS18)、印刷が正常に終了した場合は無線LAN500経由で正常終了情報をモバイル端末200に送信する(ステップS19)。

 モバイル端末200は、プリンタ300からエラー情報または正常終了情報を受信し(ステップS20)、それを表示部204に表示させる(ステップS21)。その後、無線LAN用I/F203は、プリンタ300との間にステップS13で確立した通信を切断する(ステップS22)。これにより、図5に示すフローチャートの処理を終了する。

 なお、上記ステップS12において、認証判定部25により認証に失敗したと判定された場合、認識判定部25は、プリンタ300を使用できないことを示す情報(サーバ100から「拒否」の認証結果と共に受信したもの)を表示部204に表示させる(ステップS23)。これにより、図5に示すフローチャートの処理を終了する。なお、プリンタ300を使用できないことを示す情報は、サーバ100が予め記憶しているイメージデータであってもよいし、モバイル端末200に記憶されたイメージデータを表示させるためのコマンドデータでもよい。

 以上詳しく説明したように、本実施形態では、モバイル端末200がプリンタ300からプリンタ識別情報をNFC通信によって取得し、自機を表すモバイル端末識別情報を加えてサーバ100に送信することによって、モバイル端末200がプリンタ300を使用可能か否かの認証要求を行う。そして、認証が成功した場合にはモバイル端末200から無線LAN500経由でプリンタ300に印刷データを送信して印刷を実行するようにしている。

 このように構成した本実施形態によれば、モバイル端末200からプリンタ300に印刷データを送信して印刷を行う際に、モバイル端末200を所望のプリンタ300に近づけることにより、印刷に使用したいプリンタ300の選択が行われる。そのため、同じ機種のプリンタ300が複数台並んで設置されている場合であっても、ユーザが印刷に使用したいプリンタ300を確実に選択することができる。

 また、本実施形態によれば、モバイル端末200からプリンタ300に印刷データを送信して印刷を行う際に、その通信の可否に関する認証処理において照合のために必要な情報がサーバ100上で一元管理されるので、通信を許可するモバイル端末200のシリアル番号等をプリンタ300ごとに記憶させる必要がなく、そのための作業をなくすことができる。

 また、モバイル端末200が盗難にあった場合でも、サーバ100上で一元管理されている情報を書き換えるだけで、盗難にあったモバイル端末200をどのプリンタ300でも使用できない状態にすることができる。これにより、盗難にあったモバイル端末200での印刷を簡単に阻止することができる。

 さらに、店員の配置換えや新たな店員の採用などの人事異動によって、どのプリンタ300にどのモバイル端末200との通信を許可するかの運用に変更が生じた場合も、サーバ100上で一元管理されている情報を書き換えるだけで、運用の変更に関係するプリンタ300についてモバイル端末200の使用可否を簡単に設定することができる。

 なお、上記実施形態では、認証に成功したプリンタ300のIPアドレスをモバイル端末200がサーバ100から取得する例について説明したが、本発明はこれに限定されない。例えば、プリンタ300の名称に加えてIPアドレスをNFCタグ306に記憶しておく。そして、NFCリーダ209がプリンタ300の名称と共にIPアドレスを取得し、取得したIPアドレスをモバイル端末200に一時保存しておくようにする。そして、サーバ100での認証に成功した場合に、モバイル端末200が一時保存しておいたIPアドレスに基づいて特定されるプリンタ300に印刷データを送るようにしてもよい。

 このように構成した場合、サーバ100からモバイル端末200に「許可」の認証結果を返信するときに、IPアドレスの返信は不要となる。したがって、サーバ100の記憶部103においてプリンタ300のIPアドレスを記憶しておくことも不要となる。

 また、上記実施形態では、記憶部103(許可情報記憶部12)に記憶される許可情報マスタ103cが固定である場合の例について説明したが、本発明はこれに限定されない。すなわち、許可情報マスタ103cの内容を任意に書き換えるようにしてもよい。

 図7は、許可情報マスタ103cの内容を随時書き換える場合におけるネットワーク印刷システムの機能構成例を示すブロック図である。なお、この図7において、図4に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。

 図7に示す例において、サーバ100は、ローカルのIPネットワーク700を介して勤怠管理システム600と接続されている。また、サーバ100は、その機能構成として、認証処理部11および許可情報記憶部12の代わりに認証処理部11’および許可情報記憶部12’を備えている。また、サーバ100は、認証処理部11’および許可情報記憶部12’に加え、勤怠情報取得部13および使用可否情報記録部14を更に備えている。

 勤怠管理システム600は、複数のモバイル端末200を使用する複数のユーザ(例えば、店舗の店員)の勤怠を管理するためのシステムである。この勤怠管理システム600は、複数の店員に関する店員情報を記憶している。

 図8は、勤怠管理システム600に記憶される店員情報の一例を示す図である。図8に示すように、店員情報は、店員を一意に識別するための店員識別情報、その店員が使用するモバイル端末200のシリアル番号(モバイル端末識別情報)および勤怠情報を含んでいる。勤怠情報は、店員が店舗に出勤したときには「出勤」と登録され、店舗から退勤したときに「退勤」と登録される。また、あらかじめ休暇申請が行われているときには「休暇」と登録される。

 図9は、許可情報記憶部12’に記憶される情報の一例を示す図である。図9に示すように、許可情報記憶部12’は、プリンタ300の名称(プリンタ識別情報)およびIPアドレス(アドレス情報)、当該プリンタ300との通信を許可する1以上のモバイル端末200のシリアル番号(モバイル端末識別情報)に加え、使用可否情報を記憶している。なお、使用可否情報については後述する。

 勤怠情報取得部13は、モバイル端末200を使用する店員の勤怠情報をモバイル端末識別情報と共に勤怠管理システム600から取得する。使用可否情報記録部14は、勤怠情報取得部13により取得された勤怠情報に応じて、当該勤怠情報と共に取得されたモバイル端末識別情報に関連付けてモバイル端末200の使用可否情報を許可情報記憶部12’に記憶させる。

 具体的には、使用可否情報記録部14は、勤怠情報取得部13により取得された勤怠情報が「出勤」となっている場合に、モバイル端末200の使用可否情報として「使用許可」の情報を許可情報記憶部12’に記憶させる。また、使用可否情報記録部14は、勤怠情報取得部13により取得された勤怠情報が「退勤」または「休暇」となっている場合に、モバイル端末200の使用可否情報として「使用拒否」の情報を許可情報記憶部12’に記憶させる。

 認証処理部11’は、認証要求部24による認証要求に応じて、モバイル端末200から送られてくるモバイル端末識別情報およびプリンタ識別情報と、許可情報記憶部12’に記憶されているモバイル端末識別情報およびプリンタ識別情報とを照合することに加え、許可情報記憶部12’に記憶されている使用可否情報を確認することによって認証を行う。

 具体的には、認証処理部11’は、モバイル端末200から送られてくるモバイル端末識別情報およびプリンタ識別情報の組み合わせと同じ組み合わせが許可情報記憶部12’に記憶されているか否かを判定する。その組み合わせが記憶されている場合には、認証処理部11’はさらに、その組み合わせに対応して記憶されているモバイル端末200の使用可否情報が「使用許可」となっているか否かを判定する。

 そして、モバイル端末200から送られてくるモバイル端末識別情報およびプリンタ識別情報の組み合わせと同じ組み合わせの情報が許可情報記憶部12’に記憶されていて、かつ、その組み合わせに対応して記憶されているモバイル端末200の使用可否情報が「使用許可」となっているときは「許可」、それ以外のときは「拒否」の認証結果をモバイル端末200に返信する。

 このように構成した場合、モバイル端末識別情報とプリンタ識別情報との組み合わせによって、あるモバイル端末200によるプリンタ300の使用が許可されている場合であっても、そのモバイル端末200を使用する店員の勤怠情報が「退勤」または「休暇」になっているときは、そのモバイル端末200でプリンタ300を使用することが禁止される。したがって、退勤中または休暇中のモバイル端末200が盗難にあった場合、サーバ100上で一元管理されているプリンタ識別情報やモバイル端末識別情報を書き換えなくても、盗難にあったモバイル端末200をどのプリンタ300でも使用できない状態にすることができる。

 また、近年ではBYOD(Bring your own device)が普及しており、従業員が個人保有のモバイル端末を職場に持ち込み、該モバイル端末を業務に使用することが増えている。上記構成によれば、個人保有のモバイル端末を業務に利用したとしても、「退勤」または「休暇」になっているモバイル端末は利用できないため、「退勤」または「休暇」の従業員が自らのモバイル端末で決済処理を行うことができなくなる。その結果、従業員による不正な決済を防止することができる。

 また、上記実施形態では、店員識別情報とモバイル端末200のシリアル番号とが予め対応づけられている例について説明したが、本発明はこれに限定されない。例えば、図8の店員識別情報は空欄としておく。店員が出勤し、その日に利用するモバイル端末200を所定動作によって決定することにより、店員識別情報が書き込まれてモバイル端末200を利用可能とする構成でもよい。

 また、上記実施形態では、モバイル端末200がプリンタ300からプリンタ識別情報をNFC通信によって取得する例について説明したが、本発明はこれに限定されない。例えば、プリンタ300にバーコードを貼付または印刷しておき、このバーコードをモバイル端末200のカメラで撮影することによって、バーコードで特定されるプリンタ識別情報をモバイル端末200がプリンタ300から取得するようにしてもよい。特にバーコードを印刷する場合、バーコードは印刷を実行したいプリンタ300で印刷されるものである。そのため、同じ機種のプリンタが複数台並んで設置されている場合であっても、プリンタ300からバーコードが印刷されることで、ユーザが印刷に使用したいプリンタ300を確実に選択することができる。

 その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。

 11,11’ 認証処理部

 12,12’ 許可情報記憶部

 13 勤怠情報取得部

 14 使用可否情報記録部

 21 モバイル端末識別情報記憶部

 22 モバイル端末識別情報読出部

 23 プリンタ識別情報取得部

 24 認証要求部

 25 認証判定部

 26 印刷実行指示部

 100 サーバ

 103 記憶部(許可情報記憶部)

 200 モバイル端末

 209 NFCリーダ(プリンタ識別情報取得部)

 300 プリンタ

 306 NFCタグ(プリンタ識別情報記憶部) 

Claims (5)


  1.   サーバと、モバイル端末と、プリンタとを備え、上記サーバと上記モバイル端末と上記プリンタとが通信ネットワークを介して接続されたネットワーク印刷システムであって、

     上記プリンタは、自機を識別するためのプリンタ識別情報を記憶するプリンタ識別情報記憶部を備え、

     上記モバイル端末は、自機を識別するためのモバイル端末識別情報を記憶するモバイル端末識別情報記憶部と、

     上記プリンタ識別情報記憶部に記憶されている上記プリンタ識別情報を取得するプリンタ識別情報取得部と、

     上記モバイル端末識別情報記憶部から読み出した上記モバイル端末識別情報および上記プリンタ識別情報取得部により取得された上記プリンタ識別情報を上記サーバに送信して認証を要求する認証要求部と、

     上記認証要求部による認証要求の応答として上記サーバから返信されてくる認証結果に基づいて、認証に成功したか否かを判定する認証判定部と、

     上記認証判定部により上記認証に成功したと判定された場合に、上記プリンタ識別情報取得部により上記プリンタ識別情報を取得した上記プリンタに印刷データを送信して印刷の実行を指示する印刷実行指示部とを備え、

     上記サーバは、上記プリンタ識別情報と、当該プリンタ識別情報に対応するプリンタとの通信を許可する上記モバイル端末を示す上記モバイル端末識別情報とを関連付けて記憶する許可情報記憶部と、

     上記認証要求部による認証要求に応じて、上記モバイル端末から送られてくる上記モバイル端末識別情報および上記プリンタ識別情報と、上記許可情報記憶部に記憶されている上記モバイル端末識別情報および上記プリンタ識別情報とを照合することによって上記認証を行い、上記認証結果を上記モバイル端末に返信する認証処理部とを備えたことを特徴とするネットワーク印刷システム。

  2. 上記プリンタ識別情報取得部は、NFC通信により、上記プリンタ識別情報記憶部に記憶されている上記プリンタ識別情報を上記プリンタから取得することを特徴とする請求項1に記載のネットワーク印刷システム。

  3.   上記サーバの上記許可情報記憶部は、上記プリンタ識別情報および上記モバイル端末識別情報に加え、上記プリンタ識別情報に対応するプリンタのアドレス情報を記憶し、

     上記認証処理部は、上記認証結果として上記アドレス情報を加えて上記モバイル端末に返信し、

     上記モバイル端末の上記印刷実行指示部は、上記認証処理部により返信された上記アドレス情報により特定される上記プリンタに対し、上記印刷データを無線LANにより送信して印刷の実行を指示することを特徴とする請求項2に記載のネットワーク印刷システム。

  4.   上記サーバは、上記モバイル端末を使用するユーザの勤怠情報を上記モバイル端末識別情報と共に取得する勤怠情報取得部と、

     上記勤怠情報取得部により取得された上記勤怠情報に応じて、当該勤怠情報と共に取得された上記モバイル端末識別情報に関連付けて上記モバイル端末の使用可否情報を上記許可情報記憶部に記憶させる使用可否情報記録部とを更に備え、

     上記認証処理部は、上記認証要求部による認証要求に応じて、上記モバイル端末から送られてくる上記モバイル端末識別情報および上記プリンタ識別情報と、上記許可情報記憶部に記憶されている上記モバイル端末識別情報および上記プリンタ識別情報とを照合することに加え、上記許可情報記憶部に記憶されている上記使用可否情報を確認することによって上記認証を行うことを特徴とする請求項1に記載のネットワーク印刷システム。

  5.   サーバと、モバイル端末と、プリンタとが通信ネットワークを介して接続されたネットワーク印刷システムにおいて印刷を実行するために上記モバイル端末にインストールされるネットワーク印刷用プログラムであって、

     上記プリンタのプリンタ識別情報記憶部に記憶されているプリンタ識別情報を取得するプリンタ識別情報取得手段、

     モバイル端末識別情報を記憶したモバイル端末識別情報記憶部から当該モバイル端末識別情報を読み出すモバイル端末識別情報読出手段、

     上記プリンタ識別情報取得手段により取得された上記プリンタ識別情報および上記モバイル端末識別情報読出手段により読み出された上記モバイル端末識別情報を上記サーバに送信して認証を要求する認証要求手段、

     上記認証要求手段による認証要求の応答として上記サーバから返信されてくる認証結果に基づいて、認証に成功したか否かを判定する認証判定手段、

     上記認証判定手段により上記認証に成功したと判定された場合に、上記プリンタ識別情報取得手段が上記プリンタ識別情報を取得した上記プリンタに印刷データを送信して印刷の実行を指示する印刷実行指示手段、

    としてコンピュータを機能させるためのネットワーク印刷用プログラム。
PCT/JP2013/078507 2012-11-08 2013-10-22 ネットワーク印刷システムおよびネットワーク印刷用プログラム WO2014073363A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/618,026 US9164711B2 (en) 2012-11-08 2015-02-10 Network printing system and network printing program adapted to execute printing from a mobile terminal to a printer by using wireless communication

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012245998A JP2014095969A (ja) 2012-11-08 2012-11-08 ネットワーク印刷システムおよびネットワーク印刷用プログラム
JP2012-245998 2012-11-08

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/618,026 Continuation US9164711B2 (en) 2012-11-08 2015-02-10 Network printing system and network printing program adapted to execute printing from a mobile terminal to a printer by using wireless communication

Publications (1)

Publication Number Publication Date
WO2014073363A1 true WO2014073363A1 (ja) 2014-05-15

Family

ID=50684475

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/078507 WO2014073363A1 (ja) 2012-11-08 2013-10-22 ネットワーク印刷システムおよびネットワーク印刷用プログラム

Country Status (3)

Country Link
US (1) US9164711B2 (ja)
JP (1) JP2014095969A (ja)
WO (1) WO2014073363A1 (ja)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140079195A (ko) * 2012-12-18 2014-06-26 삼성전자주식회사 근거리 무선 통신(nfc) 기능을 지원하는 화상형성장치 및 화상형성장치에서 nfc 디바이스의 인증을 수행하는 방법
JP2015103975A (ja) * 2013-11-25 2015-06-04 キヤノン株式会社 画像読取システム、画像読取装置、情報処理装置、それらの制御方法、及びプログラム
JP6191425B2 (ja) * 2013-12-04 2017-09-06 富士ゼロックス株式会社 印刷システム
KR20150066945A (ko) * 2013-12-09 2015-06-17 삼성전자주식회사 클라우드 프린팅의 수행 방법 및 이를 수행하기 위한 모바일 단말, 화상형성장치 및 클라우드 프린팅 시스템
CN105814578B (zh) * 2013-12-20 2020-04-10 惠普发展公司,有限责任合伙企业 打印内容的无线通信
DE102014210230B4 (de) * 2014-05-28 2018-03-01 Cortado Ag Druckverfahren, Anordnung zur Realisierung des Druckverfahrens sowie ein entsprechendes Computerprogramm und ein entsprechendes computerlesbares Speichermedium
JP6444067B2 (ja) 2014-06-05 2018-12-26 キヤノン株式会社 通信装置及びその制御方法、並びにプログラム
JP6668610B2 (ja) 2014-06-19 2020-03-18 株式会社リコー プログラム、情報処理装置、情報処理システム、及び情報処理方法
JP6849117B2 (ja) * 2014-06-19 2021-03-24 株式会社リコー プログラム、情報処理装置、及び情報処理システム
JP6375732B2 (ja) * 2014-07-03 2018-08-22 セイコーエプソン株式会社 通信端末装置、通信システム、プログラム、及び、通信端末装置の制御方法
JP6341786B2 (ja) * 2014-07-24 2018-06-13 キヤノン株式会社 印刷装置、印刷装置の制御方法、プログラム及び印刷システム
CN107111718B (zh) * 2014-12-22 2021-01-29 惠普发展公司,有限责任合伙企业 在移动设备与成像装置之间建立连接的方法、成像装置和移动设备
KR20160076371A (ko) 2014-12-22 2016-06-30 삼성전자주식회사 워크플로우를 처리하는 방법 및 이를 수행하는 모바일 디바이스
WO2016105083A1 (en) 2014-12-22 2016-06-30 Samsung Electronics Co., Ltd. Method of generating workform by using byod service and mobile device for performing the method
WO2016105044A1 (en) * 2014-12-22 2016-06-30 Samsung Electronics Co., Ltd. Method of establishing connection between mobile device and image forming apparatus, and image forming apparatus and mobile device for performing the method
JP6519357B2 (ja) 2015-06-30 2019-05-29 ブラザー工業株式会社 通信システム、画像形成装置、サーバ、及びプログラム
JP6349618B2 (ja) * 2015-07-13 2018-07-04 スター精密株式会社 データ中継アプリによる情報提供システム
KR20170022676A (ko) * 2015-08-21 2017-03-02 에스프린팅솔루션 주식회사 모바일 디바이스, 화상독취장치 및 잡 수행 방법
JP6332216B2 (ja) * 2015-09-28 2018-05-30 京セラドキュメントソリューションズ株式会社 電子機器、プログラム及び情報処理システム
JP6567939B2 (ja) * 2015-10-05 2019-08-28 任天堂株式会社 情報処理システム、周辺機器、無線通信チップ、アプリケーションプログラム、および情報処理方法
WO2017161300A1 (en) * 2016-03-17 2017-09-21 Allle Inc. Managing program credentials on electronic devices
JP6805815B2 (ja) * 2016-12-27 2020-12-23 ブラザー工業株式会社 通信システム及び端末装置
US10592836B2 (en) * 2017-09-22 2020-03-17 Kabushiki Kaisha Toshiba System and method for queueing and printing electronically fillable form print jobs
KR20190119476A (ko) 2018-04-12 2019-10-22 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 화상 형성 장치의 사용자 인터페이스를 제공하는 전자 장치
JP7135658B2 (ja) * 2018-09-25 2022-09-13 富士フイルムビジネスイノベーション株式会社 情報処理システム、情報処理装置およびプログラム
CN113012366A (zh) * 2021-01-25 2021-06-22 广州微体科技有限公司 一种智能日程管理便签打印机及其打印方法
US11947850B2 (en) * 2021-02-26 2024-04-02 Canon Kabushiki Kaisha System, method of controlling system, image processing apparatus, and method of controlling image processing apparatus for performing printing based on successful verification

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003330639A (ja) * 2002-05-14 2003-11-21 Ricoh Co Ltd 画像形成装置および画像形成システム
JP2005327110A (ja) * 2004-05-14 2005-11-24 Konica Minolta Business Technologies Inc データ出力システム、およびデータ出力装置
JP2006244321A (ja) * 2005-03-04 2006-09-14 Ricoh Co Ltd 画像形成装置、サーバー及びクライアント
JP2007087308A (ja) * 2005-09-26 2007-04-05 Canon Inc 印刷システムおよび印刷制御方法
JP2008181217A (ja) * 2007-01-23 2008-08-07 Fuji Xerox Co Ltd 情報処理装置、画像処理装置、及び情報処理方法
JP2010074420A (ja) * 2008-09-17 2010-04-02 Ricoh Co Ltd 近距離無線通信の遠隔通信設定方法、接続支援サーバ装置およびプログラム、画像形成装置およびプログラム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3499535B2 (ja) * 2001-03-05 2004-02-23 東芝テック株式会社 コンテンツサーバとネットワークシステム
US7277193B2 (en) * 2002-01-29 2007-10-02 Hewlett-Packard Development Company, L.P. Method for printing remote content
JP3737462B2 (ja) * 2002-07-30 2006-01-18 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 情報処理システム、情報通信端末および方法、情報処理装置および方法、記録媒体、並びにプログラム
US7460261B2 (en) * 2002-12-27 2008-12-02 Ricoh Company, Ltd. Printing system, printing management device, print server, printing method, and storage medium
US20080084578A1 (en) * 2004-12-07 2008-04-10 Airprint Networks, Inc. Quality of service methods and systems for mobile printing
JP2009140030A (ja) * 2007-12-04 2009-06-25 Casio Comput Co Ltd サーバ装置、クライアント装置、プリンタ、プリントシステムおよびプログラム
JP5146125B2 (ja) * 2008-06-11 2013-02-20 富士ゼロックス株式会社 印刷管理システム
JP2010097301A (ja) * 2008-10-15 2010-04-30 Seiko Epson Corp ネットワークシステム、サーバ装置、および、プリンタドライバ
JP5240170B2 (ja) 2009-03-18 2013-07-17 株式会社リコー 画像形成装置、プログラムおよび情報処理システム
US9001355B2 (en) * 2010-07-28 2015-04-07 Ricoh Company, Ltd. Methods and structure for simplified enterprise printing from mobile devices
US8973091B2 (en) * 2011-10-03 2015-03-03 Imprivata, Inc. Secure authentication using mobile device
JP6089976B2 (ja) * 2012-08-27 2017-03-08 富士ゼロックス株式会社 印刷システム、情報処理装置及び印刷プログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003330639A (ja) * 2002-05-14 2003-11-21 Ricoh Co Ltd 画像形成装置および画像形成システム
JP2005327110A (ja) * 2004-05-14 2005-11-24 Konica Minolta Business Technologies Inc データ出力システム、およびデータ出力装置
JP2006244321A (ja) * 2005-03-04 2006-09-14 Ricoh Co Ltd 画像形成装置、サーバー及びクライアント
JP2007087308A (ja) * 2005-09-26 2007-04-05 Canon Inc 印刷システムおよび印刷制御方法
JP2008181217A (ja) * 2007-01-23 2008-08-07 Fuji Xerox Co Ltd 情報処理装置、画像処理装置、及び情報処理方法
JP2010074420A (ja) * 2008-09-17 2010-04-02 Ricoh Co Ltd 近距離無線通信の遠隔通信設定方法、接続支援サーバ装置およびプログラム、画像形成装置およびプログラム

Also Published As

Publication number Publication date
US20150153975A1 (en) 2015-06-04
US9164711B2 (en) 2015-10-20
JP2014095969A (ja) 2014-05-22

Similar Documents

Publication Publication Date Title
WO2014073363A1 (ja) ネットワーク印刷システムおよびネットワーク印刷用プログラム
CN103312922B (zh) 信息处理系统、信息处理装置和数据转换方法
US9160724B2 (en) Devices, systems, and methods for device provisioning
CN107251596A (zh) 信息处理装置、通信系统和通信方法
JP6668611B2 (ja) プログラム、情報処理装置、及び情報処理システム
US10592892B2 (en) Method, computer-readable medium, and machine for registering a user with a subscription service using a network-connected printer
JP5821325B2 (ja) 画像形成システム
US9703969B2 (en) Image forming system, service providing server, information processing terminal, image forming device and non-transitory computer readable recording medium
JPH11146118A (ja) データ処理システムおよびデータ処理システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP6891570B2 (ja) 電子機器システム、通信方法、端末装置、プログラム
JP6493079B2 (ja) 情報処理装置及び情報処理プログラム
JP6907619B2 (ja) 情報処理システム、情報処理方法、及び情報処理装置
CN105939430A (zh) 信息处理装置和通信系统
JP5731883B2 (ja) 端末設置システム及び端末設置方法
JP2010033193A (ja) 認証システム及び認証用サーバ装置
JP2016012207A (ja) 情報処理システム、情報処理方法、端末装置およびプログラム
JP6753267B2 (ja) 管理システム、管理装置、情報管理方法、プログラム
JP4900152B2 (ja) 情報処理装置
JP7013962B2 (ja) 機器システム、ジョブ処理方法、情報処理装置、プログラム
JP2006209183A (ja) 名刺情報管理サーバと名刺情報管理端末と名刺情報管理プログラムと記録媒体と名刺情報管理方法
JP6186841B2 (ja) 画像形成システム、中継ユニット及びプログラム
JP7172176B2 (ja) 画像出力システム、サーバ装置及びプログラム
JP4390567B2 (ja) 印刷システム
JP2010250549A (ja) 印刷システム及び方法
JP6736926B2 (ja) 画像処理装置、プログラム及び画像処理システム

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: 13853366

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13853366

Country of ref document: EP

Kind code of ref document: A1