JP6714886B2 - Printing system and job transmission program - Google Patents
Printing system and job transmission program Download PDFInfo
- Publication number
- JP6714886B2 JP6714886B2 JP2019081482A JP2019081482A JP6714886B2 JP 6714886 B2 JP6714886 B2 JP 6714886B2 JP 2019081482 A JP2019081482 A JP 2019081482A JP 2019081482 A JP2019081482 A JP 2019081482A JP 6714886 B2 JP6714886 B2 JP 6714886B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- authentication
- server
- print job
- 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.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims description 35
- 238000004891 communication Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 12
- 238000000034 method Methods 0.000 description 11
- 239000004065 semiconductor Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、特定の指示に応じて実行される印刷ジョブとしての指示実行型印刷ジョブを実行する印刷システムおよびジョブ送信プログラムに関する。 The present invention relates to a printing system and a job transmission program that execute an instruction execution type print job as a print job executed according to a specific instruction.
従来、利用者を認証するためのサーバーと、印刷ジョブを生成する電子機器と、印刷ジョブを実行する印刷装置とを備える印刷システムが知られている(例えば、特許文献1参照。)。ここで、印刷装置は、利用者の認証用情報を電子機器から受信した場合に、受信した認証用情報をサーバーに送信する。そして、サーバーは、利用者を認証するための認証用情報を印刷装置から受信した場合に、受信した認証用情報に基づいた利用者の認証が成功したとき、認証が成功したことを示す認証成功情報を印刷装置に返信する。次いで、印刷装置は、認証成功情報をサーバーから受信した場合に、利用者の認証用情報を記憶するとともに、印刷ジョブを実行する。そして、印刷装置は、利用者の認証用情報を電子機器から受信した場合に、サーバーとの通信が不可能であるとき、記憶していた認証用情報を使用して、自ら認証を実行する。 Conventionally, there is known a printing system including a server for authenticating a user, an electronic device that generates a print job, and a printing apparatus that executes the print job (see, for example, Patent Document 1). Here, when the printing apparatus receives the user authentication information from the electronic device, the printing apparatus transmits the received authentication information to the server. Then, when the server receives the authentication information for authenticating the user from the printing apparatus, when the authentication of the user based on the received authentication information is successful, the server indicates that the authentication is successful. Return information to the printing device. Next, when the printing apparatus receives the authentication success information from the server, the printing apparatus stores the user authentication information and executes the print job. Then, when the printing device receives the user authentication information from the electronic device and cannot communicate with the server, the printing device itself performs the authentication by using the stored authentication information.
しかしながら、従来の印刷システムにおいては、サーバーとの通信が不可能である場合であっても利用者の認証を実行することができるが、印刷を規制するための印刷規制情報をサーバーが管理している場合に、サーバーとの通信が不可能であるとき、印刷規制情報に応じた印刷を実行することができないという問題がある。 However, in the conventional printing system, the user can be authenticated even when communication with the server is impossible, but the server manages the print restriction information for restricting printing. When the communication with the server is impossible, there is a problem that printing according to the print restriction information cannot be executed.
そこで、本発明は、サーバーとの通信が不可能である場合であっても指示実行型印刷ジョブを印刷規制情報に応じて印刷装置にスプールさせることができる印刷システムおよびジョブ送信プログラムを提供することを目的とする。 Therefore, the present invention provides a printing system and a job transmission program capable of spooling an instruction execution type print job in a printing apparatus according to print restriction information even when communication with a server is impossible. With the goal.
本発明の印刷システムは、利用者を認証するためのサーバーと、印刷ジョブを生成する電子機器と、前記印刷ジョブを実行する印刷装置とを備え、前記サーバーは、利用者を認証するための認証用情報を受信した場合に、受信した前記認証用情報に基づいた利用者の認証が成功したとき、認証が成功した利用者に関する利用者情報を返信し、前記利用者情報は、印刷の種類および量の少なくとも一方を規制するための印刷規制情報を含み、前記印刷装置は、特定の指示に応じて実行される前記印刷ジョブとしての指示実行型印刷ジョブをスプールし、前記電子機器は、利用者の前記認証用情報を前記サーバーに送信して前記利用者情報を前記サーバーから受信する認証手段と、前記認証手段によって受信された前記利用者情報を記憶する利用者情報記憶手段と、前記認証手段によって受信された前記利用者情報を使用して前記指示実行型印刷ジョブを前記印刷装置に送信するジョブ送信手段とを備え、前記ジョブ送信手段は、前記指示実行型印刷ジョブを前記印刷装置に送信する場合に、前記利用者情報が前記認証手段によって受信されないとき、前記利用者情報記憶手段によって記憶された前記利用者情報に含まれる前記印刷規制情報に応じた前記指示実行型印刷ジョブのみを前記印刷装置に送信することを特徴とする。 A printing system of the present invention includes a server for authenticating a user, an electronic device for generating a print job, and a printing device for executing the print job, and the server is an authentication for authenticating the user. When the user information based on the received authentication information is successfully authenticated, the user information regarding the successfully authenticated user is returned, and the user information includes the print type and The printing apparatus spools an instruction execution type print job as the print job to be executed according to a specific instruction, the printing apparatus including print restriction information for restricting at least one of the amounts. Authentication means for transmitting the authentication information to the server and receiving the user information from the server, user information storage means for storing the user information received by the authentication means, and the authentication means Job sending means for sending the instruction execution type print job to the printing device by using the user information received by the job sending means, the job sending means sending the instruction execution type print job to the printing device. In this case, when the user information is not received by the authentication unit, only the instruction execution type print job corresponding to the print restriction information included in the user information stored by the user information storage unit is recorded. It is characterized by transmitting to a printing device.
この構成により、本発明の印刷システムにおいて、電子機器は、利用者の認証用情報をサーバーに送信することによってサーバーから受信した利用者情報を記憶し、指示実行型印刷ジョブを印刷装置に送信する場合にサーバーから利用者情報が受信されないとき、記憶していた利用者情報に含まれる印刷規制情報に応じた指示実行型印刷ジョブのみを印刷装置に送信する。したがって、本発明の印刷システムは、サーバーとの通信が不可能である場合であっても指示実行型印刷ジョブを印刷規制情報に応じて印刷装置にスプールさせることができる。 With this configuration, in the printing system of the present invention, the electronic device stores the user information received from the server by transmitting the user authentication information to the server, and transmits the instruction execution type print job to the printing device. In this case, when the user information is not received from the server, only the instruction execution type print job corresponding to the print restriction information included in the stored user information is transmitted to the printing apparatus. Therefore, the printing system of the present invention can spool the instruction execution type print job in the printing apparatus according to the print restriction information even when the communication with the server is impossible.
本発明の印刷システムにおいて、前記利用者情報は、利用者の識別情報と、前記サーバーによる認証が成功したことを示す認証成功情報とを含む利用者認証情報を含み、前記ジョブ送信手段は、前記指示実行型印刷ジョブを前記印刷装置に送信する場合に、前記利用者情報が前記認証手段によって受信されないとき、前記利用者情報記憶手段によって記憶された前記利用者情報に含まれる前記利用者認証情報を前記指示実行型印刷ジョブとともに前記印刷装置に送信し、前記印刷装置は、前記指示実行型印刷ジョブとともに前記利用者認証情報が前記電子機器から送信されてきた場合に、この利用者認証情報に含まれる前記識別情報に関連付けてこの指示実行型印刷ジョブをスプールしても良い。 In the printing system of the present invention, the user information includes user authentication information including user identification information and authentication success information indicating that authentication by the server has succeeded, and the job transmitting unit includes the When the instruction execution type print job is transmitted to the printing apparatus and the user information is not received by the authentication unit, the user authentication information included in the user information stored by the user information storage unit. To the printing device together with the instruction execution type print job, and the printing device outputs the user authentication information to the user authentication information when the user authentication information is transmitted from the electronic device together with the instruction execution type print job. The instruction execution type print job may be spooled in association with the included identification information.
この構成により、本発明の印刷システムにおいて、電子機器は、サーバーとの通信が不可能である場合であっても、記憶していた利用者認証情報によって印刷装置に指示実行型印刷ジョブのスプールを実行させることができる。 With this configuration, in the printing system of the present invention, the electronic device uses the stored user authentication information to store the spool of the instruction execution type print job in the printing device even when the communication with the server is impossible. Can be run.
本発明の印刷システムにおいて、前記利用者情報は、有効期限を含み、前記ジョブ送信手段は、前記指示実行型印刷ジョブを前記印刷装置に送信する場合に、前記利用者情報が前記認証手段によって受信されないとき、前記利用者情報記憶手段によって記憶された前記利用者情報のうち、前記有効期限を過ぎている前記利用者情報を使用しなくても良い。 In the printing system of the present invention, the user information includes an expiration date, and the job transmitting unit receives the user information by the authenticating unit when transmitting the instruction execution type print job to the printing apparatus. If not, it is not necessary to use the user information that has passed the expiration date among the user information stored by the user information storage means.
この構成により、本発明の印刷システムは、サーバーとの通信が不可能である場合であっても、古過ぎる印刷規制情報が使用されないので、不適切な指示実行型印刷ジョブを印刷装置にスプールさせる可能性を低減することができる。 With this configuration, the printing system of the present invention causes an improper instruction execution type print job to be spooled to the printing apparatus because the print regulation information that is too old is not used even when communication with the server is impossible. Possibility can be reduced.
本発明のジョブ送信プログラムは、印刷ジョブを生成する電子機器によって実行されるジョブ送信プログラムであって、利用者を認証するためのサーバーに、利用者を認証するための認証用情報を送信して利用者情報を前記サーバーから受信する認証手段、前記認証手段によって受信された前記利用者情報を記憶する利用者情報記憶手段、および、特定の指示に応じて実行される前記印刷ジョブとしての指示実行型印刷ジョブを、前記印刷ジョブを実行する印刷装置に、前記認証手段によって受信された前記利用者情報を使用して送信するジョブ送信手段として前記電子機器を機能させ、前記利用者情報は、印刷の種類および量の少なくとも一方を規制するための印刷規制情報を含み、前記サーバーは、前記認証用情報を受信した場合に、受信した前記認証用情報に基づいた利用者の認証が成功したとき、認証が成功した利用者に関する前記利用者情報を返信し、前記印刷装置は、前記指示実行型印刷ジョブをスプールし、前記ジョブ送信手段は、前記指示実行型印刷ジョブを前記印刷装置に送信する場合に、前記利用者情報が前記認証手段によって受信されないとき、前記利用者情報記憶手段によって記憶された前記利用者情報に含まれる前記印刷規制情報に応じた前記指示実行型印刷ジョブのみを前記印刷装置に送信することを特徴とする。 The job transmission program of the present invention is a job transmission program executed by an electronic device that generates a print job, and transmits authentication information for authenticating a user to a server for authenticating the user. An authentication unit that receives user information from the server, a user information storage unit that stores the user information received by the authentication unit, and an instruction execution as the print job that is executed according to a specific instruction. The electronic device as a job transmitting unit that transmits a pattern print job to a printing apparatus that executes the print job by using the user information received by the authentication unit, and the user information is printed. Including print restriction information for restricting at least one of the type and amount of the, when the server receives the authentication information, when the user authentication based on the received authentication information is successful, A case in which the user information regarding a user who has been successfully authenticated is returned, the printing device spools the instruction execution type print job, and the job transmission unit transmits the instruction execution type print job to the printing device. In addition, when the user information is not received by the authentication unit, only the instruction execution type print job corresponding to the print restriction information included in the user information stored by the user information storage unit is printed by the printing apparatus. It is characterized by sending to.
この構成により、本発明のジョブ送信プログラムを実行する電子機器は、利用者の認証用情報をサーバーに送信することによってサーバーから受信した利用者情報を記憶し、指示実行型印刷ジョブを印刷装置に送信する場合にサーバーから利用者情報が受信されないとき、記憶していた利用者情報に含まれる印刷規制情報に応じた指示実行型印刷ジョブのみを印刷装置に送信するので、サーバーとの通信が不可能である場合であっても指示実行型印刷ジョブを印刷規制情報に応じて印刷装置にスプールさせることができる。 With this configuration, the electronic device that executes the job transmission program of the present invention stores the user information received from the server by transmitting the user authentication information to the server, and outputs the instruction execution type print job to the printing apparatus. If the user information is not received from the server when sending, only the instruction execution type print job according to the print restriction information included in the stored user information is sent to the printing device, so communication with the server is not possible. Even if it is possible, the instruction execution type print job can be spooled in the printing apparatus according to the print regulation information.
本発明の印刷システムおよびジョブ送信プログラムは、サーバーとの通信が不可能である場合であっても指示実行型印刷ジョブを印刷規制情報に応じて印刷装置にスプールさせることができる。 The printing system and the job transmission program of the present invention can spool the instruction execution type print job in the printing apparatus according to the print restriction information even when the communication with the server is impossible.
以下、本発明の一実施の形態について、図面を用いて説明する。 An embodiment of the present invention will be described below with reference to the drawings.
まず、本実施の形態に係る印刷システムの構成について説明する。 First, the configuration of the printing system according to this embodiment will be described.
図1は、本実施の形態に係る印刷システム10のブロック図である。 FIG. 1 is a block diagram of a printing system 10 according to this embodiment.
図1に示すように、印刷システム10は、印刷データを生成する電子機器としての利用者端末20と、サーバー30と、印刷ジョブを実行する印刷装置としてのMFP(Multifunction Peripheral)40とを備えている。利用者端末20と、サーバー30と、MFP40とは、LAN(Local Area Network)、インターネットなどのネットワーク11を介して互いに通信可能である。
As shown in FIG. 1, the printing system 10 includes a
なお、印刷システム10は、利用者端末20以外にも、利用者端末20と同様の利用者端末を少なくとも1つ備えることが可能である。同様に、印刷システム10は、MFP40以外にも、MFP40と同様のMFPを少なくとも1つ備えることが可能である。
The printing system 10 can include at least one user terminal similar to the
図2は、利用者端末20のブロック図である。
FIG. 2 is a block diagram of the
図2に示すように、利用者端末20は、利用者による種々の操作が入力される入力デバイスである操作部21と、種々の情報を表示するLCD(Liquid Crystal Display)などの表示デバイスである表示部22と、ネットワーク11(図1参照。)経由で外部の装置と通信を行う通信デバイスである通信部23と、各種のデータを記憶している半導体メモリー、HDD(Hard Disk Drive)などの不揮発性の記憶デバイスである記憶部24と、利用者端末20全体を制御する制御部25とを備えている。利用者端末20は、スマートフォンなどの携帯端末やPC(Personal Computer)などのコンピューターによって構成されている。
As shown in FIG. 2, the
記憶部24は、印刷データを生成して印刷ジョブとして送信するためのジョブ送信プログラムとしてのプリンタードライバー24aを記憶している。プリンタードライバー24aは、利用者端末20の製造段階で利用者端末20にインストールされていても良いし、USB(Universal Serial Bus)メモリーなどの外部の記憶媒体から利用者端末20に追加でインストールされても良いし、ネットワーク11上から利用者端末20に追加でインストールされても良い。
The storage unit 24 stores a
記憶部24は、利用者に関する利用者情報24bを利用者毎に記憶可能である。 The storage unit 24 can store the user information 24b regarding the user for each user.
利用者情報24bは、利用者の認証に関する利用者認証情報24cを含んでいる。利用者認証情報24cは、利用者の識別情報(以下「利用者識別情報」という。)24dと、サーバー30(図1参照。)による認証が成功したことを示す認証成功情報としてのアクセストークン24eとを含んでいる。 The user information 24b includes user authentication information 24c related to user authentication. The user authentication information 24c includes user identification information (hereinafter referred to as "user identification information") 24d and an access token 24e as authentication success information indicating that the authentication by the server 30 (see FIG. 1) has succeeded. Includes and.
また、利用者情報24bは、印刷を規制するための印刷規制情報24fを含んでいる。印刷規制情報24fは、印刷の種類を規制するためのポリシー情報24gと、印刷の量を規制するためのアカウンティング情報24hとを含んでいる。ポリシー情報24gは、例えば、印刷を実行することができるか否かを示す情報と、カラー印刷を実行することができるか否かを示す情報と、通常の印刷より環境に優しいエコプリントを強制するか否かを示す情報とを含んでいる。また、アカウンティング情報24hは、例えば、実行済みの印刷枚数と、許可されている印刷枚数(以下「許可枚数」という。)と、許可枚数を超える印刷に対する処理内容と、印刷が料金に応じて許可される場合の残金とを含んでいる。許可枚数を超える印刷に対する処理内容としては、例えば、「印刷を停止する」や、「カラー印刷を停止する」などがある。
Further, the user information 24b includes print restriction information 24f for restricting printing. The print restriction information 24f includes
また、利用者情報24bは、利用者情報24b自身の有効期限24iを含んでいる。
Further, the user information 24b includes the
制御部25は、例えば、CPU(Central Processing Unit)と、プログラムおよび各種のデータを記憶しているROM(Read Only Memory)と、CPUの作業領域として用いられるRAM(Random Access Memory)とを備えている。CPUは、ROMまたは記憶部24に記憶されているプログラムを実行する。 The control unit 25 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various data, and a RAM (Random Access Memory) used as a work area of the CPU. There is. The CPU executes the program stored in the ROM or the storage unit 24.
制御部25は、プリンタードライバー24aを実行することによって、利用者の認証用情報をサーバー30に送信して利用者情報をサーバー30から受信する認証手段25a、認証手段25aによって受信された利用者情報を記憶する利用者情報記憶手段25b、特定の指示に応じて実行される印刷ジョブとしての指示実行型印刷ジョブを認証手段25aによって受信された利用者情報を使用してサーバー30またはMFP40に送信するジョブ送信手段25cとして機能する。ここで、認証用情報は、例えば、利用者識別情報およびパスワードの組み合わせである。
The control unit 25 executes the
図3は、サーバー30のブロック図である。
FIG. 3 is a block diagram of the
図3に示すように、サーバー30は、利用者による種々の操作が入力されるマウス、キーボードなどの入力デバイスである操作部31と、種々の情報を表示するLCDなどの表示デバイスである表示部32と、ネットワーク11(図1参照。)経由で外部の装置と通信を行う通信デバイスである通信部33と、各種のデータを記憶している半導体メモリー、HDDなどの不揮発性の記憶デバイスである記憶部34と、サーバー30全体を制御する制御部35とを備えている。サーバー30は、PCなどのコンピューターによって構成されている。
As shown in FIG. 3, the
記憶部34は、利用者識別情報と、利用者のパスワードとの組み合わせなど、利用者を認証するための認証用情報34aを記憶している。
The storage unit 34
記憶部34は、印刷を規制するための印刷規制情報34bを利用者毎に記憶している。印刷規制情報34bは、印刷の種類を規制するためのポリシー情報34cと、印刷の量を規制するためのアカウンティング情報34dとを含んでいる。
The storage unit 34 stores print restriction information 34b for restricting printing for each user. The print restriction information 34b includes
記憶部34は、指示実行型印刷ジョブ34eを複数記憶可能である。記憶部34は、指示実行型印刷ジョブ34eそれぞれを何れかの利用者識別情報に関連付けて記憶する。
The storage unit 34 can store a plurality of instruction execution
制御部35は、例えば、CPUと、プログラムおよび各種のデータを記憶しているROMと、CPUの作業領域として用いられるRAMとを備えている。CPUは、ROMまたは記憶部34に記憶されているプログラムを実行する。
The
図4は、MFP40のブロック図である。
FIG. 4 is a block diagram of the
図4に示すように、MFP40は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部41と、種々の情報を表示するLCDなどの表示デバイスである表示部42と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター43と、原稿から画像データを読み取る読取デバイスであるスキャナー44と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部45と、ネットワーク11(図1参照。)経由で外部の装置と通信を行うネットワーク通信デバイスである通信部46と、各種のデータを記憶している半導体メモリー、HDDなどの不揮発性の記憶デバイスである記憶部47と、MFP40全体を制御する制御部48とを備えている。
As shown in FIG. 4, the
記憶部47は、利用者識別情報と、利用者のパスワードとの組み合わせなど、利用者を認証するための認証用情報47aを記憶している。
The storage unit 47
記憶部47は、印刷を規制するための印刷規制情報47bを利用者毎に記憶している。印刷規制情報47bは、印刷の種類を規制するためのポリシー情報47cと、印刷の量を規制するためのアカウンティング情報47dとを含んでいる。
The storage unit 47 stores print restriction information 47b for restricting printing for each user. The print restriction information 47b includes
記憶部47は、指示実行型印刷ジョブ47eを複数記憶可能である。記憶部47は、指示実行型印刷ジョブ47eそれぞれを何れかの利用者識別情報に関連付けて記憶する。
The storage unit 47 can store a plurality of instruction execution
制御部48は、例えば、CPUと、プログラムおよび各種のデータを記憶しているROMと、CPUの作業領域として用いられるRAMとを備えている。CPUは、ROMまたは記憶部47に記憶されているプログラムを実行する。
The
なお、制御部48は、サーバー30の認証用情報34aおよび印刷規制情報34bを特定のタイミングで確認することによって、認証用情報47aおよび印刷規制情報47bをサーバー30の認証用情報34aおよび印刷規制情報34bと同一の情報に維持する。
The
次に、印刷システム10の動作について説明する。 Next, the operation of the printing system 10 will be described.
まず、印刷ジョブを送信する場合の利用者端末20の動作について説明する。
First, the operation of the
図5は、印刷ジョブを送信する場合の利用者端末20の動作のフローチャートである。
FIG. 5 is a flowchart of the operation of the
利用者端末20の制御部25は、印刷指示画面の表示の指示が操作部21を介して入力されると、図5に示す動作を実行する。
When the instruction to display the print instruction screen is input through the
図5に示すように、制御部25の認証手段25aは、操作部21を介して入力された認証用情報をサーバー30に送信する(S101)。ここで、認証用情報は、図5に示す動作の前に操作部21を介して入力されていても良いし、S101において入力されても良い。したがって、サーバー30の制御部35は、利用者端末20から送信されてきた認証用情報と同一の認証用情報34aが記憶部34に記憶されている場合、利用者のログインを許可し、この利用者の印刷規制情報34bを含む利用者情報を生成して、この利用者情報を利用者端末20に返信する。
As shown in FIG. 5, the
認証手段25aは、S101の処理の後、利用者情報がサーバー30から送信されてきたか否かを判断する(S102)。 After the processing of S101, the authentication means 25a determines whether or not the user information has been transmitted from the server 30 (S102).
認証手段25aは、利用者情報がサーバー30から送信されてきていないとS102において判断すると、認証の失敗がサーバー30から通知されてきたか否かを判断する(S103)。
When the authenticating means 25a determines in S102 that the user information has not been transmitted from the
認証手段25aは、認証の失敗がサーバー30から通知されてきたとS103において判断すると、図5に示す動作を終了する。
If the authentication means 25a determines in S103 that the authentication failure has been notified from the
認証手段25aは、認証の失敗がサーバー30から通知されてきていないとS103において判断すると、S101の処理の後に特定の時間が経過したか否かを判断する(S104)。サーバー30がダウンしているなど、サーバー30がオフラインの状態である場合や、利用者端末20と、サーバー30との間に何らかの通信障害が生じている場合には、S101の処理の後に特定の時間が経過する。
When the
認証手段25aは、特定の時間が経過していないとS104において判断すると、S102の処理を実行する。 When the authenticating means 25a determines in S104 that the specific time has not elapsed, it executes the process of S102.
認証手段25aは、利用者情報がサーバー30から送信されてきたとS102において判断すると、サーバー30から送信されてきた利用者情報を受信する(S105)。
When the authenticating means 25a determines in S102 that the user information has been transmitted from the
次いで、制御部25の利用者情報記憶手段25bは、S105において受信された利用者情報を利用者情報24bとして記憶部24に記憶する(S106)。
Next, the user
次いで、制御部25のジョブ送信手段25cは、S105において受信された利用者情報に応じた印刷指示画面50(図6参照。)を表示する(S107)。 Next, the job transmission unit 25c of the control unit 25 displays the print instruction screen 50 (see FIG. 6) according to the user information received in S105 (S107).
図6に示す印刷指示画面50は、印刷する部数を指定するためのプルダウンメニュー51と、カラー印刷およびモノクロ印刷の何れであるかを指定するためのラジオボタン52aおよび52bと、片面印刷および両面印刷の何れであるかを指定するためのラジオボタン53aおよび53bと、指示実行型印刷ジョブの送信を実行するための送信ボタン54と、図5に示す動作を終了するためのキャンセルボタン55とを含んでいる。
The
ジョブ送信手段25cは、利用者情報に応じて印刷指示画面50のUI(User Interface)を制御する。例えば、利用者情報のポリシー情報において片面印刷が禁止されている場合、ジョブ送信手段25cは、図7に示すようにラジオボタン53bが選択された状態でラジオボタン53aをグレーアウトして操作不可能にする。また、ジョブ送信手段25cは、利用者情報のアカウンティング情報に基づいて実行済みの印刷枚数が許可枚数を超えていると判断した場合に、利用者情報のアカウンティング情報における「許可枚数を超える印刷に対する処理内容」が「印刷を停止する」であるとき、図8に示すように、送信ボタン54をグレーアウトして操作不可能にする。なお、印刷の設定は、以上に説明したものに限らず種々の設定が有り得る。例えば、印刷の設定として集約印刷が設定可能な構成であっても良い。
The job transmission unit 25c controls the UI (User Interface) of the
ジョブ送信手段25cは、特定の時間が経過したとS104において判断すると、ログイン中の利用者の利用者情報24bが記憶部24に記憶されているか否かを判断する(S108)。 When determining in S104 that the specific time has elapsed, the job transmitting unit 25c determines whether or not the user information 24b of the logged-in user is stored in the storage unit 24 (S108).
ジョブ送信手段25cは、ログイン中の利用者の利用者情報24bが記憶部24に記憶されていないとS108において判断すると、図5に示す動作を終了する。 When the job transmitting unit 25c determines in S108 that the user information 24b of the logged-in user is not stored in the storage unit 24, the operation illustrated in FIG. 5 ends.
ジョブ送信手段25cは、ログイン中の利用者の利用者情報24bが記憶部24に記憶されているとS108において判断すると、ログイン中の利用者の利用者情報24bの有効期限24iを過ぎているか否かを判断する(S109)。
When the job transmitting unit 25c determines in S108 that the user information 24b of the logged-in user is stored in the storage unit 24, whether or not the
ジョブ送信手段25cは、ログイン中の利用者の利用者情報24bの有効期限24iを過ぎているとS109において判断すると、ログイン中の利用者の利用者情報24bを削除して(S110)、図5に示す動作を終了する。
When the job transmission unit 25c determines in S109 that the
ジョブ送信手段25cは、ログイン中の利用者の利用者情報24bの有効期限24iを過ぎていないとS109において判断すると、ログイン中の利用者の利用者情報24bに応じた印刷指示画面50(図6参照。)を表示する(S111)。すなわち、ジョブ送信手段25cは、利用者情報24bに応じて印刷指示画面50のUIを制御する。
When the job transmission unit 25c determines in S109 that the
ジョブ送信手段25cは、S107またはS111の処理の後、送信ボタン54が押されたか否かを判断する(S112)。
After the processing of S107 or S111, the job transmission unit 25c determines whether the
ジョブ送信手段25cは、送信ボタン54が押されていないとS112において判断すると、キャンセルボタン55が押されたか否かを判断する(S113)。
When determining in S112 that the
ジョブ送信手段25cは、キャンセルボタン55が押されたとS113において判断すると、図5に示す動作を終了する。
When the job transmission unit 25c determines in S113 that the cancel
ジョブ送信手段25cは、キャンセルボタン55が押されていないとS113において判断すると、S112の処理を実行する。
When the job transmission unit 25c determines in S113 that the cancel
ジョブ送信手段25cは、送信ボタン54が押されたとS112において判断すると、印刷指示画面50における設定に応じた印刷ジョブを生成した(S114)後、S114において生成した印刷ジョブを送信先に送信して(S115)、図5に示す動作を終了する。なお、送信先は、印刷指示画面50で指定可能であっても良いし、図5に示す動作の前に設定可能であっても良い。
When determining in S112 that the
送信先としてサーバー30が指定されている場合、ジョブ送信手段25cは、印刷ジョブを指示実行型印刷ジョブとして送信する。ここで、ジョブ送信手段25cは、指示実行型印刷ジョブのデータのヘッダーに、利用者情報の利用者認証用情報をPJL(Printer Job Language)によって書き込む。この利用者情報は、S107の処理を実行した場合には、S105において受信された利用者情報の利用者認証情報であり、S111の処理を実行した場合には、ログイン中の利用者の利用者情報24bの利用者認証情報24cである。したがって、サーバー30の制御部35は、利用者端末20から送信されてきたアクセストークンに基づいて不正なアクセスではないことを確認した後、利用者端末20から送信されてきた指示実行型印刷ジョブを指示実行型印刷ジョブ34eとして、利用者端末20から送信されてきた利用者識別情報に関連付けて記憶部34に記憶(スプール)する。なお、サーバー30の制御部35は、利用者端末20から送信されてきたアクセストークンに基づいて不正なアクセスではないことが確認できない場合、利用者端末20から送信されてきた指示実行型印刷ジョブをスプールせずに破棄する。
When the
送信先としてMFP40における指示実行型印刷ジョブ用のポート番号が指定されている場合、ジョブ送信手段25cは、印刷ジョブを指示実行型印刷ジョブとして送信する。ここで、ジョブ送信手段25cは、指示実行型印刷ジョブのデータのヘッダーに、利用者情報の利用者認証用情報をPJLによって書き込む。この利用者情報は、S107の処理を実行した場合には、S105において受信された利用者情報の利用者認証情報であり、S111の処理を実行した場合には、ログイン中の利用者の利用者情報24bの利用者認証情報24cである。したがって、MFP40の制御部48は、利用者端末20から送信されてきたアクセストークンに基づいて不正なアクセスではないことを確認した後、利用者端末20から送信されてきた指示実行型印刷ジョブを指示実行型印刷ジョブ47eとして、利用者端末20から送信されてきた利用者識別情報に関連付けて記憶部47に記憶(スプール)する。なお、MFP40の制御部48は、利用者端末20から送信されてきたアクセストークンに基づいて不正なアクセスではないことが確認できない場合、利用者端末20から送信されてきた指示実行型印刷ジョブをスプールせずに破棄する。
When the port number for the instruction execution type print job in the
送信先としてMFP40における通常の印刷ジョブ用のポート番号が指定されている場合、ジョブ送信手段25cは、印刷ジョブを通常の印刷ジョブとして送信する。
When the port number for a normal print job in the
なお、利用者端末20の制御部25は、記憶部24に記憶されている利用者情報24bを使用するか否かが設定されることも可能である。制御部25は、記憶部24に記憶されている利用者情報24bを使用しないように設定された場合、記憶部24に記憶されている利用者情報24bを削除し、図5に示す動作の代わりに、図9に示す動作を実行する。図9に示す動作は、図5に示す動作において、S106、S108〜S111の処理を除いた動作である。
It should be noted that the control unit 25 of the
次に、利用者がMFP40から印刷システム10にログインする場合のMFP40の動作について説明する。
Next, the operation of the
図10は、利用者がMFP40から印刷システム10にログインする場合のMFP40の動作のフローチャートである。
FIG. 10 is a flowchart of the operation of the
利用者は、MFP40の例えば操作部41を介して認証用情報を入力することによって、印刷システム10にログインすることが可能である。MFP40の制御部48は、認証用情報が操作部21を介して入力されると、図10に示す動作を実行する。
The user can log in to the printing system 10 by inputting the authentication information through the
図10に示すように、制御部48は、操作部41を介して入力された認証用情報をサーバー30に送信する(S131)。ここで、認証用情報は、図10に示す動作の前に操作部41を介して入力されていても良いし、S131において入力されても良い。したがって、サーバー30の制御部35は、MFP40から送信されてきた認証用情報と同一の認証用情報34aが記憶部34に記憶されている場合、利用者のログインを許可し、この利用者のアクセストークン、認証用情報34aおよび印刷規制情報34bをMFP40に返信する。
As shown in FIG. 10, the
制御部48は、S131の処理の後、アクセストークン、認証用情報および印刷規制情報がサーバー30から送信されてきたか否かを判断する(S132)。
After the processing of S131, the
制御部48は、アクセストークン、認証用情報および印刷規制情報がサーバー30から送信されてきていないとS132において判断すると、認証の失敗がサーバー30から通知されてきたか否かを判断する(S133)。
When determining in S132 that the access token, the authentication information, and the print restriction information have not been transmitted from the
制御部48は、認証の失敗がサーバー30から通知されてきたとS133において判断すると、図10に示す動作を終了する。
When the
制御部48は、認証の失敗がサーバー30から通知されてきていないとS133において判断すると、S131の処理の後に特定の時間が経過したか否かを判断する(S134)。サーバー30がダウンしているなど、サーバー30がオフラインの状態である場合や、サーバー30と、MFP40との間に何らかの通信障害が生じている場合には、S101の処理の後に特定の時間が経過する。
When the
制御部48は、特定の時間が経過していないとS134において判断すると、S132の処理を実行する。
When determining in S134 that the specific time has not elapsed, the
制御部48は、アクセストークン、認証用情報および印刷規制情報がサーバー30から送信されてきたとS132において判断すると、サーバー30から送信されてきた認証用情報および印刷規制情報を、ログイン中の利用者の認証用情報47aおよび印刷規制情報47bとして記憶部47に記憶して(S135)、図10に示す動作を終了する。
When the
制御部48は、特定の時間が経過したとS134において判断すると、S131において送信した認証用情報と同一の認証用情報47aが記憶部34に記憶されているか否かを判断する(S136)。
When determining in S134 that the specific time has elapsed, the
制御部48は、S131において送信した認証用情報と同一の認証用情報47aが記憶部34に記憶されていないとS136において判断すると、図10に示す動作を終了する。
When the
制御部48は、S131において送信した認証用情報と同一の認証用情報47aが記憶部34に記憶されているとS136において判断すると、利用者のログインを許可して(S137)、図10に示す動作を終了する。
When the
次に、サーバー30またはMFP40にスプールされている指示実行型印刷ジョブを実行する場合のMFP40の動作について説明する。
Next, the operation of the
図11は、サーバー30またはMFP40にスプールされている指示実行型印刷ジョブを実行する場合のMFP40の動作のフローチャートである。
FIG. 11 is a flowchart of the operation of the
利用者は、MFP40の例えば操作部41を介して指示実行型印刷ジョブの実行の動作の開始を指示することができる。MFP40の制御部48は、指示実行型印刷ジョブの実行の動作の開始が指示されると、図11に示す動作を実行する。
The user can instruct the start of the operation of executing the instruction execution type print job via, for example, the
図11に示すように、制御部48は、ログイン中の利用者の利用者識別情報をサーバー30に送信する(S161)。したがって、サーバー30の制御部35は、ログイン中の利用者の認証用情報34aおよび印刷規制情報34bと、サーバー30がスプールしている指示実行型印刷ジョブ34eのうち、ログイン中の利用者の指示実行型印刷ジョブ34eの一覧とをMFP40に返信する。
As shown in FIG. 11, the
次いで、制御部48は、サーバー30から認証用情報および印刷規制情報を受信したか否かを判断する(S162)。
Next, the
制御部48は、認証用情報および印刷規制情報を受信していないとS162において判断すると、S161の処理の後に特定の時間が経過したか否かを判断する(S163)。サーバー30がダウンしているなど、サーバー30がオフラインの状態である場合や、サーバー30と、MFP40との間に何らかの通信障害が生じている場合には、S101の処理の後に特定の時間が経過する。
When determining in S162 that the authentication information and the print restriction information have not been received, the
制御部48は、特定の時間が経過していないとS163において判断すると、S162の処理を実行する。
When determining in S163 that the specific time has not elapsed, the
制御部48は、認証用情報および印刷規制情報を受信したとS162において判断すると、サーバー30から受信した認証用情報および印刷規制情報を、ログイン中の利用者の認証用情報47aおよび印刷規制情報47bとして記憶部47に記憶して(S164)、記憶部47にスプールされている指示実行型印刷ジョブ47eのうち、ログイン中の利用者の指示実行型印刷ジョブ47eの一覧と、認証用情報および印刷規制情報とともにサーバー30から受信した一覧とを合わせた一覧画面60(図12参照。)を表示部42に表示する(S165)。
When determining in S162 that the
制御部48は、特定の時間が経過したとS163において判断すると、ログイン中の利用者の指示実行型印刷ジョブ47eの一覧を示す一覧画面60(図12参照。)を表示部42に表示する(S165)。
When the
図12に示す一覧画面60は、ログインが許可された利用者の指示実行型印刷ジョブの一覧を示すリストボックス61と、リストボックス61において指定された指示実行型印刷ジョブを実行するための実行ボタン62と、図11に示す動作を終了するためのキャンセルボタン63とを含んでいる。
The
なお、制御部48は、実行されると印刷規制情報47bによる規制に反する指示実行型印刷ジョブを一覧画面60において指定不可能にする。
When executed, the
制御部48は、S165の処理の後、実行ボタン62が押されたか否かを判断する(S166)。
After the processing of S165, the
制御部48は、実行ボタン62が押されていないとS166において判断すると、キャンセルボタン63が押されたか否かを判断する(S167)。
When determining in S166 that the
制御部48は、キャンセルボタン63が押されたとS167において判断すると、図11に示す動作を終了する。
When determining in S167 that the cancel
制御部48は、キャンセルボタン63が押されていないとS167において判断すると、S166の処理を実行する。
When determining in S167 that the cancel
制御部48は、実行ボタン62が押されたとS166において判断すると、リストボックス61において指定された指示実行型印刷ジョブを取得する(S168)。ここで、制御部48は、リストボックス61において指定された指示実行型印刷ジョブがサーバー30によってスプールされている場合、この指示実行型印刷ジョブをサーバー30から取得する。また、制御部48は、リストボックス61において指定された指示実行型印刷ジョブがMFP40によってスプールされている場合、この指示実行型印刷ジョブを記憶部47から取得する。
When determining in S166 that the
制御部48は、S168の処理の後、S168において取得した指示実行型印刷ジョブをプリンター43によって実行して(S169)、図11に示す動作を終了する。
After the processing of S168, the
なお、以上においては、指示実行型印刷ジョブの実行について説明している。しかしながら、印刷システム10は、指示実行型印刷ジョブではない通常の印刷ジョブの実行についても対応している。すなわち、利用者端末20からMFP40に通常の印刷ジョブが送信されると、MFP40は、この印刷ジョブを指示実行型印刷ジョブ47eとして記憶部47にスプールすることなくプリンター43によって実行する。
In the above, execution of the instruction execution type print job has been described. However, the printing system 10 also supports the execution of normal print jobs that are not instruction execution type print jobs. That is, when a normal print job is transmitted from the
以上に説明したように、印刷システム10において、利用者端末20は、利用者の認証用情報をサーバー30に送信する(S101)ことによってサーバー30から受信した利用者情報24bを記憶し(S106)、指示実行型印刷ジョブをMFP40に送信する場合にサーバー30から利用者情報24bが受信されないとき(S104でYES)、記憶していた利用者情報24bに含まれる印刷規制情報24fに応じた指示実行型印刷ジョブのみをMFP40に送信する(S115)。したがって、印刷システム10は、サーバー30との通信が不可能である場合であっても指示実行型印刷ジョブを印刷規制情報24fに応じてMFP40にスプールさせることができる。
As described above, in the printing system 10, the
印刷システム10において、利用者端末20は、サーバー30との通信が不可能である場合であっても、記憶していた利用者認証情報24cによってMFP40に指示実行型印刷ジョブのスプールを実行させることができる。
In the printing system 10, the
印刷システム10は、サーバー30との通信が不可能である場合であっても、古過ぎる印刷規制情報24fが使用されない(S110)ので、不適切な指示実行型印刷ジョブをMFP40にスプールさせる可能性を低減することができる。
Even if communication with the
本発明の印刷装置は、本実施の形態においてMFPであるが、プリンター専用機など、MFP以外の印刷装置であっても良い。 Although the printing apparatus of the present invention is the MFP in the present embodiment, it may be a printing apparatus other than the MFP such as a printer dedicated machine.
10 印刷システム
20 利用者端末(電子機器)
24a プリンタードライバー(ジョブ送信プログラム)
24b 利用者情報
24c 利用者認証情報
24d 利用者識別情報(利用者の識別情報)
24e アクセストークン(認証成功情報)
24f 印刷規制情報
24i 有効期限
25a 認証手段
25b 利用者情報記憶手段
25c ジョブ送信手段
30 サーバー
34a 認証用情報
34b 印刷規制情報
34e 指示実行型印刷ジョブ
40 MFP(印刷装置)
47a 認証用情報
47b 印刷規制情報
47e 指示実行型印刷ジョブ
10
24a Printer driver (job transmission program)
24b User information 24c User authentication information 24d User identification information (user identification information)
24e access token (authentication success information)
24f
47a Authentication information 47b
Claims (2)
印刷ジョブを生成する電子機器と、
前記印刷ジョブを実行する印刷装置とを備え、
前記サーバーは、利用者を認証するための認証用情報を受信した場合に、受信した前記認証用情報に基づいた利用者の認証が成功したとき、認証が成功した利用者に関する利用者情報を返信し、
前記印刷装置は、特定の指示に応じて実行される前記印刷ジョブとしての指示実行型印刷ジョブをスプールし、
前記電子機器は、
利用者の前記認証用情報を前記サーバーに送信して前記利用者情報を前記サーバーから受信する認証手段と、
前記認証手段によって受信された前記利用者情報を使用して前記指示実行型印刷ジョブを前記印刷装置に送信するジョブ送信手段とを備え、
前記利用者情報は、利用者の識別情報と、前記サーバーによる認証が成功したことを示す認証成功情報とを含む利用者認証情報を含み、
前記ジョブ送信手段は、前記指示実行型印刷ジョブのデータのヘッダーに前記利用者認証情報をPJL(Printer Job Language)によって書き込むことを特徴とする印刷システム。 A server to authenticate users,
An electronic device for generating a print job,
A printing device that executes the print job,
When the server receives the authentication information for authenticating the user, when the authentication of the user based on the received authentication information is successful, the server returns the user information about the successfully authenticated user. Then
The printing apparatus spools an instruction execution type print job as the print job executed according to a specific instruction,
The electronic device is
An authentication means for transmitting the user authentication information to the server and receiving the user information from the server;
A job sending unit that sends the instruction execution type print job to the printing apparatus using the user information received by the authentication unit,
The user information includes user authentication information including user identification information and authentication success information indicating that authentication by the server has succeeded,
The printing system, wherein the job transmission unit writes the user authentication information in a header of the data of the instruction execution type print job by PJL (Printer Job Language).
利用者を認証するためのサーバーに、利用者を認証するための認証用情報を送信して利用者情報を前記サーバーから受信する認証手段、および、
特定の指示に応じて実行される前記印刷ジョブとしての指示実行型印刷ジョブを、前記印刷ジョブを実行する印刷装置に、前記認証手段によって受信された前記利用者情報を使用して送信するジョブ送信手段として前記電子機器を機能させ、
前記サーバーは、前記認証用情報を受信した場合に、受信した前記認証用情報に基づいた利用者の認証が成功したとき、認証が成功した利用者に関する前記利用者情報を返信し、
前記印刷装置は、前記指示実行型印刷ジョブをスプールし、
前記利用者情報は、利用者の識別情報と、前記サーバーによる認証が成功したことを示す認証成功情報とを含む利用者認証情報を含み、
前記ジョブ送信手段は、前記指示実行型印刷ジョブのデータのヘッダーに前記利用者認証情報をPJL(Printer Job Language)によって書き込むことを特徴とするジョブ送信プログラム。 A job transmission program executed by an electronic device that generates a print job,
Authentication means for transmitting authentication information for authenticating the user to the server for authenticating the user and receiving the user information from the server, and
Job transmission for transmitting an instruction execution type print job as the print job executed according to a specific instruction to a printing apparatus that executes the print job using the user information received by the authentication unit Functioning the electronic device as means,
The server, when receiving the authentication information, when the authentication of the user based on the received authentication information is successful, returns the user information about the authenticated user,
The printing apparatus spools the instruction execution type print job,
The user information includes user authentication information including user identification information and authentication success information indicating that authentication by the server has succeeded,
The job transmission program is characterized in that the job transmission unit writes the user authentication information in a header of data of the instruction execution type print job by PJL (Printer Job Language).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019081482A JP6714886B2 (en) | 2019-04-23 | 2019-04-23 | Printing system and job transmission program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019081482A JP6714886B2 (en) | 2019-04-23 | 2019-04-23 | Printing system and job transmission program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016061302A Division JP6525158B2 (en) | 2016-03-25 | 2016-03-25 | Printing system and job transmission program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019125398A JP2019125398A (en) | 2019-07-25 |
JP6714886B2 true JP6714886B2 (en) | 2020-07-01 |
Family
ID=67398948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019081482A Expired - Fee Related JP6714886B2 (en) | 2019-04-23 | 2019-04-23 | Printing system and job transmission program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6714886B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102076209B1 (en) | 2019-08-19 | 2020-03-02 | 유용호 | Automatic system for triggering printing sheet by recognizing remainder of stock of each sheet assigned by size |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4476025B2 (en) * | 2003-06-06 | 2010-06-09 | 株式会社リコー | Image forming apparatus |
JP4761538B2 (en) * | 2006-03-31 | 2011-08-31 | キヤノン株式会社 | Device management system, information processing apparatus, control method therefor, and program |
JP4965330B2 (en) * | 2007-03-02 | 2012-07-04 | 株式会社リコー | Network system, data output method, output device, and program |
JP2012190372A (en) * | 2011-03-14 | 2012-10-04 | Konica Minolta Business Technologies Inc | Print system, print server, printing method and program |
JP5752066B2 (en) * | 2012-02-06 | 2015-07-22 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus and image forming system |
JP5857859B2 (en) * | 2012-04-16 | 2016-02-10 | コニカミノルタ株式会社 | Portable terminal device, job control method, and job control program |
JP5690459B2 (en) * | 2012-08-29 | 2015-03-25 | 京セラドキュメントソリューションズ株式会社 | Printing system |
-
2019
- 2019-04-23 JP JP2019081482A patent/JP6714886B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2019125398A (en) | 2019-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6475939B2 (en) | Image forming apparatus, system including the same, and display method of restriction information of image forming apparatus | |
US9524125B2 (en) | Printing system, image processing apparatus, information processing method and storage medium | |
JP5618444B2 (en) | Printing system | |
JP5690459B2 (en) | Printing system | |
JP5826198B2 (en) | Image forming system, image forming apparatus, and program | |
JP7397411B2 (en) | printing device | |
US10126992B2 (en) | Image processing apparatus, control method thereof, and storage medium | |
JP5291145B2 (en) | Image forming system and control method thereof | |
JP6525158B2 (en) | Printing system and job transmission program | |
JP5453145B2 (en) | Image forming system and user manager server device | |
JP6714886B2 (en) | Printing system and job transmission program | |
JP5412335B2 (en) | Image forming system | |
JP2017174254A (en) | Pull print system, server program, and printer driver | |
JP5787867B2 (en) | Image forming apparatus | |
JP5186521B2 (en) | Image forming system and user manager server device | |
JP5127471B2 (en) | Image forming apparatus | |
JP6501077B2 (en) | Printing system | |
JP5358490B2 (en) | Image forming system and user manager server device | |
JP5433464B2 (en) | Image forming system and user manager server device | |
JP5213750B2 (en) | Sheet processing apparatus, sheet processing apparatus control method, and program | |
JP2019104249A (en) | Image forming apparatus, system with the same, terminal device constituting system, and method for displaying restriction information of image forming apparatus | |
JP2019142169A (en) | Printer and printing control method | |
JP6703316B2 (en) | Electronic devices and printer drivers | |
JP7146841B2 (en) | IMAGE FORMING APPARATUS, IMAGE FORMING APPARATUS CONTROL METHOD, AND COMPUTER-READABLE PROGRAM | |
JP7373414B2 (en) | image forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190423 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200323 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200507 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200520 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6714886 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |