Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6989749B2 - Image forming equipment, systems, control methods, and programs - Google Patents
[go: Go Back, main page]

JP6989749B2 - Image forming equipment, systems, control methods, and programs - Google Patents

Image forming equipment, systems, control methods, and programs Download PDF

Info

Publication number
JP6989749B2
JP6989749B2 JP2016211293A JP2016211293A JP6989749B2 JP 6989749 B2 JP6989749 B2 JP 6989749B2 JP 2016211293 A JP2016211293 A JP 2016211293A JP 2016211293 A JP2016211293 A JP 2016211293A JP 6989749 B2 JP6989749 B2 JP 6989749B2
Authority
JP
Japan
Prior art keywords
information
user
image forming
forming apparatus
print
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.)
Active
Application number
JP2016211293A
Other languages
Japanese (ja)
Other versions
JP2018069546A (en
JP2018069546A5 (en
Inventor
仁美 槇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Original Assignee
Canon Marketing Japan Inc
Canon IT Solutions Inc
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 Canon Marketing Japan Inc, Canon IT Solutions Inc filed Critical Canon Marketing Japan Inc
Priority to JP2016211293A priority Critical patent/JP6989749B2/en
Publication of JP2018069546A publication Critical patent/JP2018069546A/en
Publication of JP2018069546A5 publication Critical patent/JP2018069546A5/ja
Application granted granted Critical
Publication of JP6989749B2 publication Critical patent/JP6989749B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置から印刷指示を行う画像形成装置における印刷制御に関する。 The present invention relates to print control in an image forming apparatus that gives a print instruction from an information processing apparatus.

近年、Google Cloud Printのようなインターネット上に設置されたクラウドプリントサービスが提供されている。クラウドプリントサービスでは一般に、出力先に指定するMFPなどの画像形成装置をあらかじめサービス上に登録しておく必要がある。登録時には、そのMFPの持つ印刷設定情報(Capability情報とも呼ばれる)(図17参照)を渡すことで、ジョブ投入時に、出力するMFPの印刷設定機能を指定することができる。 In recent years, cloud print services installed on the Internet, such as Google Cloud Print, have been provided. In a cloud print service, it is generally necessary to register an image forming device such as an MFP specified as an output destination on the service in advance. At the time of registration, the print setting function of the MFP to be output can be specified by passing the print setting information (also referred to as Capability information) (see FIG. 17) of the MFP.

一方、MFPの運用におけるコスト削減を目的に、MFPにログインしたユーザの権限などによって、ユーザが使用できる印刷設定を制限している場合がある。 On the other hand, for the purpose of cost reduction in the operation of the MFP, the print settings that can be used by the user may be restricted by the authority of the user who logged in to the MFP.

このとき、例えばクライアントPCから文書データを印刷する(以下、ローカル印刷)際にはモノクロ印刷しか許可されていないユーザが、クラウドプリントサービスから文書データを印刷(以下、クラウド印刷)するときにはカラー印刷が可能になるという問題が発生する。 At this time, for example, when a user who is only allowed to print in monochrome when printing document data from a client PC (hereinafter, local printing), color printing is performed when printing document data from a cloud print service (hereinafter, cloud printing). The problem of being possible arises.

そこで、ローカル印刷とクラウド印刷で使用できる印刷設定情報が異なっている場合でも、ローカル印刷で指定可能な印刷設定をクラウド印刷で指定可能にする技術が存在する(例えば、特許文献1参照)。 Therefore, there is a technique that enables cloud printing to specify print settings that can be specified by local printing even if the print setting information that can be used by local printing and cloud printing is different (see, for example, Patent Document 1).

特開2013-97434号公報Japanese Unexamined Patent Publication No. 2013-97434

しかしながら、特許文献1に記載の技術では、権限の異なる複数のユーザがクラウドプリントサービスに登録されたプリンタオブジェクトを共有して使用している場合は、そのユーザが使用するたびに印刷設定情報を更新する必要があることから、現実的な使用方法ではない。 However, in the technique described in Patent Document 1, when a plurality of users having different authority share and use a printer object registered in the cloud print service, the print setting information is updated every time the user uses the printer object. It is not a realistic usage because it needs to be done.

そのため、異なる権限をもつユーザがクラウド印刷を利用する際に、クラウド印刷の印刷設定情報を適宜更新することなく印刷できることが望まれる。 Therefore, when users with different authority use cloud printing, it is desired that printing can be performed without updating the print setting information of cloud printing as appropriate.

そこで、本発明は、ーザの印刷権限に応じた適切な設を用いることができる仕組みを提供することを目的とする。 Therefore, an object of the present invention is to provide a mechanism capable of using an appropriate setting according to a user 's printing authority.

上記課題を解決するための本発明は、
印刷権限に対応する印刷設定を含む画像形成装置の登録情報を管理するシステムと通信可能な画像形成装置であって、
ユーザに関するユーザ情報を受け付ける受付手段と、
印刷権限に対応して前記登録情報へアクセスするためのアクセス情報と、ユーザに対応する通知先に関する通知先情報とを記憶する記憶手段と、
前記受付手段によりユーザ情報を受付けたユーザの印刷権限に対応する前記システムにより管理された前記登録情報へのアクセス情報に関する通知を、前記受付手段によりユーザ情報を受付けた前記ユーザに対して、前記記憶手段に記憶した当該ユーザに対応する前記通知先情報に基づいて行う通知手段と、
を備えたことを特徴とする。
The present invention for solving the above problems
An image forming apparatus capable of communicating with a system that manages registration information of the image forming apparatus including print settings corresponding to print authority.
A reception means that accepts user information about users,
A storage means for storing access information for accessing the registration information corresponding to the print authority and notification destination information regarding the notification destination corresponding to the user .
The storage of the notification regarding the access information to the registration information managed by the system corresponding to the print authority of the user who has received the user information by the reception means to the user who has received the user information by the reception means. Notification means performed based on the notification destination information corresponding to the user stored in the means, and
It is characterized by being equipped with.

本発明によれば、ーザの印刷権限に応じた適切な設を用いることができる、という効果を奏する。 According to the present invention, there is an effect that an appropriate setting according to the printing authority of the user can be used .

印刷システムの構成の一例を示す構成図である。It is a block diagram which shows an example of the structure of a printing system. 管理者PCもしくはクライアントPCのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware composition of an administrator PC or a client PC. MFPのハードウェア構成の一例を示すブロック図である。It is a block diagram which shows an example of the hardware composition of the MFP. 管理者PCもしくはクライアントPC、及びMFPの機能構成の一例を示す図である。It is a figure which shows an example of the functional structure of an administrator PC, a client PC, and an MFP. クラウドプリントサービスへMFPに関する情報を登録する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process of registering information about a MFP in a cloud print service. 共有設定の処理の一例を示すフローチャートである。It is a flowchart which shows an example of the processing of a sharing setting. ユーザのクラウドプリントサービスの利用設定の処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process of the use setting of a user's cloud print service. ユーザ招待時においてユーザが利用設定を実施する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process which a user performs a usage setting at the time of a user invitation. 共有設定画面の構成を示す構成図である。It is a block diagram which shows the structure of the sharing setting screen. 共有設定画面の構成を示す構成図である。It is a block diagram which shows the structure of the sharing setting screen. 利用設定開始画面の構成を示す構成図である。It is a block diagram which shows the structure of the usage setting start screen. 利用設定完了画面の構成を示す構成図である。It is a block diagram which shows the structure of the usage setting completion screen. アカウント情報入力画面の構成を示す構成図である。It is a block diagram which shows the structure of the account information input screen. 利用設定完了画面の構成を示す構成図である。It is a block diagram which shows the structure of the usage setting completion screen. 利用設定エラー画面の構成を示す構成図である。It is a block diagram which shows the structure of the usage setting error screen. 各テーブルの構成を示す構成図である。It is a block diagram which shows the structure of each table. 印刷設定情報の一例を示す図である。It is a figure which shows an example of print setting information.

以下、図面を参照して、本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施形態における印刷システム100におけるシステムの概略構成を示す構成図であり、印刷システム100は、管理者PC102、クライアントPC104、MFP106及びクラウドプリントサービス108から構成されている。 FIG. 1 is a configuration diagram showing a schematic configuration of a system in a printing system 100 according to an embodiment of the present invention. The printing system 100 is composed of an administrator PC 102, a client PC 104, an MFP 106, and a cloud print service 108.

管理者PC102、クライアントPC104、及びMFP106は、クラウドプリントサービス108が、LAN110を介して接続される構成となっている。 The administrator PC 102, the client PC 104, and the MFP 106 are configured such that the cloud print service 108 is connected via the LAN 110.

管理者PC102は、PCに備えられたWebブラウザよりクラウドプリントサービス108およびMFP106と通信して種々の情報の登録や設定の処理を行う。 The administrator PC 102 communicates with the cloud print service 108 and the MFP 106 from the Web browser provided in the PC to register and set various information.

クライアントPC104は、Webブラウザから指定されたプリンタオブジェクトに対して印刷データをアップロードすることでクラウドプリントサービス108に対してジョブの投入を行う。 The client PC 104 submits a job to the cloud print service 108 by uploading print data to the designated printer object from the Web browser.

MFP106は、管理者PC102からの登録要求に応じて、クラウドプリントサービス108と通信し、種々の登録処理を実施する。また、クラウドプリントサービス108に登録したプリンタオブジェクトの設定情報を管理し、ユーザに対して利用設定を行う。 The MFP 106 communicates with the cloud print service 108 in response to the registration request from the administrator PC 102, and performs various registration processes. In addition, the setting information of the printer object registered in the cloud print service 108 is managed, and the usage setting is made for the user.

クラウドプリントサービス108は、インターネット上で提供されるクラウド型のプリントサービスである。 The cloud print service 108 is a cloud-type print service provided on the Internet.

MFP106からの登録要求に応じて、MFP106にログインしているアカウントを管理者とするプリンタオブジェクトがクラウドプリントサービス108に作成される。 In response to the registration request from the MFP 106, a printer object having the account logged in to the MFP 106 as an administrator is created in the cloud print service 108.

尚、ジョブは、このプリンタオブジェクト内に格納され、XMPP(Extensible Messaging and Presence Protocol)通信によって、ジョブが投入されたことを示す通知(ジョブ投入通知)がMFP106に送信される。 The job is stored in this printer object, and a notification (job submission notification) indicating that the job has been submitted is transmitted to the MFP 106 by XMPP (Extension Messaging and Presence Protocol) communication.

MFP106は、ジョブ投入通知を受信した後、クラウドプリントサービス108からジョブをダウンロードして出力を行う。 After receiving the job submission notification, the MFP 106 downloads the job from the cloud print service 108 and outputs the job.

尚、それぞれのユーザがクラウドプリントサービス108を利用するためには、管理者によってプリンタオブジェクトの共有設定が行われなければならない。 In order for each user to use the cloud print service 108, the administrator must set the sharing of the printer object.

また、GoogleCloudPrint(商標登録)の場合、共有リンクを公開する方法と、ユーザやグループを招待する方法の二つがある。 In the case of Google Cloud Print (trademark registration), there are two methods, one is to publish the shared link and the other is to invite users and groups.

図2は、本発明の実施形態における管理者PC102、及びクライアントPC104のハードウェア構成の一例を示すブロック図である。 FIG. 2 is a block diagram showing an example of the hardware configuration of the administrator PC 102 and the client PC 104 according to the embodiment of the present invention.

図2に示すように、管理者PC102、及びクライアントPC104は、システムバス204を介してCPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、入力コントローラ205、ビデオコントローラ206、メモリコントローラ207、および通信I/Fコントローラ208が接続される。 As shown in FIG. 2, the administrator PC 102 and the client PC 104 have a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, and an input controller 205 via the system bus 204. A video controller 206, a memory controller 207, and a communication I / F controller 208 are connected.

CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。 The CPU 201 comprehensively controls each device and controller connected to the system bus 204.

ROM202あるいは外部メモリ211は、CPU201が実行する制御プログラムであるBIOS(Basic Input/Output System)やOS(Operating System)や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ(データテーブルを含む)を保持している。 The ROM 202 or the external memory 211 is a control program executed by the CPU 201 such as a BIOS (Basic Input / Output System) or an OS (Operating System), a computer-readable program for realizing the information processing method, and various necessary programs. Holds data (including data table).

RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードし、ロードしたプログラムを実行することで各種動作を実現する。 The RAM 203 functions as a main memory, a work area, and the like of the CPU 201. The CPU 201 realizes various operations by loading a program or the like necessary for executing the process from the ROM 202 or the external memory 211 into the RAM 203 and executing the loaded program.

入力コントローラ205は、キーボード209や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。 The input controller 205 controls an input from an input device such as a keyboard 209 or a pointing device such as a mouse (not shown).

入力装置がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下(指等でタッチ)することにより、各種の指示を行うことができることとする。 When the input device is a touch panel, the user can give various instructions by pressing (touching with a finger or the like) the icon, the cursor, or the button displayed on the touch panel.

また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。 Further, the touch panel may be a touch panel such as a multi-touch screen that can detect a position touched by a plurality of fingers.

ビデオコントローラ206は、ディスプレイ210などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。 The video controller 206 controls the display on an external output device such as the display 210. The display shall include the display of a notebook computer integrated with the main body.

なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置も提供する。 The external output device is not limited to the display, and may be, for example, a projector. Further, as for the device capable of accepting the above-mentioned touch operation, an input device is also provided.

なおビデオコントローラ206は、表示制御を行うためのビデオメモリ(VRAM)を制御することが可能で、ビデオメモリ領域としてRAM203の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。 The video controller 206 can control a video memory (VRAM) for display control, can use a part of the RAM 203 as a video memory area, or can provide a dedicated video memory separately. It is possible.

メモリコントローラ207は、外部メモリ211へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置(ハードディスク)、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等を利用可能である。 The memory controller 207 controls access to the external memory 211. External memory is connected to an external storage device (hard disk), flexible disk (FD), or PCMCIA card slot that stores boot programs, various applications, font data, user files, edit files, various data, etc. via an adapter. Compact flash (registered trademark) memory etc. can be used.

通信I/Fコントローラ208は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。 The communication I / F controller 208 connects and communicates with an external device via a network, and executes communication control processing on the network.

例えば、TCP/IPを用いた通信やISDNなどの電話回線、および携帯電話の3G回線を用いた通信が可能である。 For example, communication using TCP / IP, a telephone line such as ISDN, and communication using a 3G line of a mobile phone are possible.

尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ210上での表示を可能としている。また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。 The CPU 201 enables display on the display 210 by, for example, executing an outline font expansion (rasterization) process in the display information area in the RAM 203. Further, the CPU 201 enables a user instruction with a mouse cursor or the like (not shown) on the display 210.

次に、図3を用いて、本発明の情報処理装置としてのMFP106を制御するコントローラユニットのハードウェア構成について説明する。 Next, the hardware configuration of the controller unit that controls the MFP 106 as the information processing apparatus of the present invention will be described with reference to FIG.

図3は、図1に示したMFP106のコントローラユニットのハードウェア構成の一例を示すブロック図である。 FIG. 3 is a block diagram showing an example of the hardware configuration of the controller unit of the MFP 106 shown in FIG.

図3において、316はコントローラユニットで、画像入力デバイスとして機能するスキャナ部314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN(例えば、図1に示したLAN110)や公衆回線(WAN)(例えば、PSTNまたはISDN等)と接続することで、画像データやデバイス情報の入出力を行う。 In FIG. 3, 316 is a controller unit, which is connected to a scanner unit 314 functioning as an image input device and a printer unit 312 functioning as an image output device, while being connected to a LAN (for example, LAN 110 shown in FIG. 1) or a public line (for example, LAN 110 shown in FIG. 1). By connecting to WAN) (for example, PSTN or ISDN), image data and device information are input and output.

コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。 In the controller unit 316, 301 is a CPU, which is a processor that controls the entire system. The 302 is a RAM, which is a system work memory for operating the CPU 301, a program memory for recording a program, and an image memory for temporarily recording image data.

303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304は外部記憶装置(ハードディスクドライブ(HDD))で、システムを制御するための各種プログラム,画像データ等を格納する。 Reference numeral 303 is a ROM, which stores a system boot program and various control programs. Reference numeral 304 denotes an external storage device (hard disk drive (HDD)), which stores various programs, image data, and the like for controlling the system.

307は操作部インタフェース(操作部I/F)で、操作部(UI)308とのインタフェース部であり、操作部308に表示する画像データを操作部308に対して出力する。 Reference numeral 307 is an operation unit interface (operation unit I / F), which is an interface unit with the operation unit (UI) 308, and outputs image data to be displayed on the operation unit 308 to the operation unit 308.

また、操作部I/F307は、操作部308から本システム使用者が入力した情報(例えば、ユーザ情報等)をCPU301に伝える役割をする。 Further, the operation unit I / F 307 plays a role of transmitting information (for example, user information and the like) input by the system user from the operation unit 308 to the CPU 301.

なお、操作部308はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下(指等でタッチ)することにより、各種指示を行うことができる。 The operation unit 308 includes a display unit having a touch panel, and various instructions can be given by the user pressing (touching with a finger or the like) a button displayed on the display unit.

305はネットワークインタフェース(Network I/F)で、ネットワーク(LAN)に接続し、データの入出力を行う。306はモデム(MODEM)で、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。 Reference numeral 305 is a network interface (Network I / F), which is connected to a network (LAN) to input / output data. Reference numeral 306 is a modem (MODEM), which is connected to a public line to input / output data such as transmission / reception of FAX.

318は外部インタフェース(外部I/F)で、USB、IEEE1394,プリンタポート,RS-232C等の外部入力を受け付けるI/F部であり、認証で必要となるICカードの読み取り用のカードリーダ319が外部I/F318に接続されている。 318 is an external interface (external I / F), which is an I / F unit that accepts external inputs such as USB, IEEE1394, a printer port, and RS-232C, and a card reader 319 for reading an IC card required for authentication. It is connected to an external I / F 318.

そして、CPU301は、この外部I/F318を介してカードリーダ319によるICカードからの情報読み取りを制御し、該ICカードから読み取られた情報を取得可能である。 Then, the CPU 301 can control the reading of information from the IC card by the card reader 319 via the external I / F 318, and can acquire the information read from the IC card.

尚、ICカードに限らず、ユーザを特定することが可能な記憶媒体であってもよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
以上のデバイスがシステムバス309上に配置される。
The storage medium is not limited to the IC card and may be a storage medium capable of identifying the user. In this case, the storage medium stores identification information for identifying the user. This identification information may be the serial number of the storage medium or the user code given by the user in the company.
The above devices are arranged on the system bus 309.

320はイメージバスインタフェース(IMAGE BUS I/F)であり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。 Reference numeral 320 is an image bus interface (IMAGE BUS I / F), which is a bus bridge that connects the system bus 309 and the image bus 315 that transfers image data at high speed and converts the data structure.

画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。 The image bus 315 is composed of a PCI bus or IEEE 1394. The following devices are arranged on the image bus 315.

310はラスタイメージプロセッサ(RIP)で、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。 Reference numeral 310 denotes a raster image processor (RIP), which expands vector data such as a PDL code into a bitmap image.

311はプリンタインタフェース(プリンタI/F)で、プリンタ部312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、313はスキャナインタフェース(スキャナI/F)で、スキャナ部314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。 Reference numeral 311 is a printer interface (printer I / F), which connects the printer unit 312 and the controller unit 316 to perform synchronous / asynchronous conversion of image data. Further, 313 is a scanner interface (scanner I / F), which connects the scanner unit 314 and the controller unit 316 to perform synchronous / asynchronous conversion of image data.

317は画像処理部で、入力画像データに対し補正、加工、編集を行い、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。 Reference numeral 317 is an image processing unit, which corrects, processes, and edits the input image data, and corrects the printer, converts the resolution, and the like with respect to the print output image data. In addition to this, the image processing unit 317 performs compression / decompression processing of image data, JPEG for multi-valued image data, JBIG, MMR, MH, etc. for binary image data.

スキャナ部314は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置のユーザが操作部308から読み取り起動指示することにより、CPU301がスキャナ部314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。 The scanner unit 314 illuminates an image on paper as a document and scans it with a CCD line sensor to convert it into an electric signal as raster image data. The manuscript paper is set in the tray of the manuscript feeder, and when the user of the device gives an instruction to read and start from the operation unit 308, the CPU 301 gives an instruction to the scanner unit 314, and the feeder feeds the manuscript paper one by one and reads the manuscript image. Do the action.

プリンタ部312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。 The printer unit 312 is a part that converts raster image data into an image on paper, and the method is an electrophotographic method using a photoconductor drum or a photoconductor belt, and ink is ejected from a minute nozzle array and directly onto the paper. There is an inkjet method for printing an image, but any method may be used.

プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ部312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。 The start of the print operation is started by the instruction from the CPU 301. The printer unit 312 has a plurality of paper feed stages so that different paper sizes or different paper orientations can be selected, and has a paper cassette corresponding to the plurality of paper feed stages.

操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。 The operation unit 308 has an LCD display unit, a touch panel sheet is attached on the LCD, displays the operation screen of the system, and when the displayed key is pressed, the position information is displayed on the operation unit I / F307. Is transmitted to the CPU 301 via.

また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。 Further, the operation unit 308 includes, for example, a start key, a stop key, an ID key, a reset key, and the like as various operation keys.

ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。 Here, the start key of the operation unit 308 is used when starting the reading operation of the original image. In the center of the start key, there is a two-color LED of green and red, and the color indicates whether the start key is ready for use.

また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、ユーザのユーザIDを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。 Further, the stop key of the operation unit 308 functions to stop the operation during operation. Further, the ID key of the operation unit 308 is used when inputting the user ID of the user. The reset key is used to initialize the settings from the operation unit.

カードリーダ319は、CPU301からの制御により、ICカード(例えば、ソニー社のフェリカ(FeliCa)(登録商標))内に記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。 The card reader 319 reads the information stored in the IC card (for example, FeliCa (registered trademark) of Sony Corporation) under the control of the CPU 301, and reads the read information via the external I / F 318. Notify the CPU 301.

次に図4を参照して、本発明の実施形態における各種装置の機能構成の一例について説明する。尚、各機能の詳細については、後述するフローチャートを用いて合わせて説明を行う。 Next, with reference to FIG. 4, an example of the functional configuration of various devices according to the embodiment of the present invention will be described. The details of each function will be described together with reference to the flowchart described later.

管理者PC102、クライアントPC104は、Webブラウザ400、及びメール受信部402を備えている。 The administrator PC 102 and the client PC 104 include a Web browser 400 and a mail receiving unit 402.

Webブラウザ400は、World Wide Web(WWW)の利用に供するブラウザであり、MFP106で生成された画面を表示したり、クラウドプリントサービス108へ印刷データのアップロードの支持等を行う。 The Web browser 400 is a browser used for using the World Wide Web (WWW), displays a screen generated by the MFP 106, supports uploading print data to the cloud print service 108, and the like.

メール受信部402は、MFP106や外部のシステムから送信されたメールを受信する。 The mail receiving unit 402 receives the mail transmitted from the MFP 106 or an external system.

MFP106は、HTTPS通信部404、設定情報管理部406、表示制御部408、Web制御部410、及びメール送信部412を備えている。 The MFP 106 includes an HTTPS communication unit 404, a setting information management unit 406, a display control unit 408, a Web control unit 410, and a mail transmission unit 412.

HTTPS通信部404は、クラウドプリントサービス108等の他の装置に対して、所望する処理を依頼するためにリクエストを送信したり、そのリクエストへの処理結果や印刷データ(ジョブ)を受信する。 The HTTPS communication unit 404 sends a request to another device such as the cloud print service 108 in order to request a desired process, and receives the process result and print data (job) for the request.

設定情報管理部406は、ユーザの権限(ロール)に応じたクラウドプリントサービス108の印刷設定に関する情報を管理しており、表示制御部408は、MFPの操作部308に対して、ユーザが操作指示を行う、あるいは操作指示の結果を表示するための画面を表示する。 The setting information management unit 406 manages information related to the print settings of the cloud print service 108 according to the user's authority (role), and the display control unit 408 gives an operation instruction to the operation unit 308 of the MFP. Or display the screen for displaying the result of the operation instruction.

Web制御部410は、ユーザが操作部308に対して操作指示を行うための画面を生成し、メール送信部412は、クライアントPC104等の他の装置に対して、メールの送信を行う。 The Web control unit 410 generates a screen for the user to give an operation instruction to the operation unit 308, and the mail transmission unit 412 transmits a mail to another device such as the client PC 104.

次に図5~図8のフローチャートを用いて、本発明の実施形態におけるクラウドプリントサービス108を利用した印刷システム100が実行する処理について説明する。 Next, the process executed by the printing system 100 using the cloud print service 108 according to the embodiment of the present invention will be described with reference to the flowcharts of FIGS. 5 to 8.

図5に示すフローチャートは、管理者PC102のWebブラウザ400からMFP106に関する情報をクラウドプリントサービス108へ登録する処理を示すフローチャートである。 The flowchart shown in FIG. 5 is a flowchart showing a process of registering information about the MFP 106 from the Web browser 400 of the administrator PC 102 to the cloud print service 108.

ステップS501では、管理者PC102のWebブラウザ400は、MFP106のWeb制御部410が生成する登録画面(不図示)を表示する。 In step S501, the Web browser 400 of the administrator PC 102 displays a registration screen (not shown) generated by the Web control unit 410 of the MFP 106.

登録画面(不図示)は登録ボタンを備えており、登録ボタンが押下されると、MFP106はクラウドプリントサービス108に対してMFP106に関する情報(例えば、プリンタ名)の登録要求を送信する。 The registration screen (not shown) includes a registration button, and when the registration button is pressed, the MFP 106 sends a registration request for information (for example, a printer name) regarding the MFP 106 to the cloud print service 108.

ステップS502では、管理者PC102のWebブラウザ400は、登録画面(不図示)の登録ボタンが押下されると、MFP106のHTTPS通信部404へ登録要求にかかるリクエストを送信する。 In step S502, when the registration button on the registration screen (not shown) is pressed, the Web browser 400 of the administrator PC 102 transmits a request related to the registration request to the HTTPS communication unit 404 of the MFP 106.

ステップS503では、MFP106のHTTPS通信部404は、認証先からロール情報の一覧と、そのロールで制限される印刷設定情報の一覧を取得する(図16参照)。 In step S503, the HTTPS communication unit 404 of the MFP 106 acquires a list of role information and a list of print setting information restricted by the role from the authentication destination (see FIG. 16).

尚、認証先とは、MFP106と通信可能な認証サーバ(不図示)を示しているが、認証サーバ(不図示)ではなく、MFP106自身に備えた各種情報であっても良い(以下、同様) The authentication destination indicates an authentication server (not shown) capable of communicating with the MFP 106, but may be various information provided in the MFP 106 itself (hereinafter, the same applies) instead of the authentication server (not shown).

図16の最上段から2段目には、ユーザの情報を記憶するためのユーザ情報テーブルが示されており、ユーザ情報テーブルは、ユーザを一意に識別するためのユーザID、ユーザのロール、ユーザのメールアドレス等を含んで構成されている。 The second row from the top of FIG. 16 shows a user information table for storing user information, and the user information table includes a user ID for uniquely identifying a user, a user role, and a user. It is configured to include the e-mail address of.

図16の最下段には、認証先に登録されたロールとそれに紐付く印刷設定情報を記憶するロール情報一覧テーブルが示されており、ロール情報一覧テーブルは、ユーザのロールと、そのロールに対して利用可能な印刷設定(カラー印刷、モノクロ印刷、あるいは両方の印刷設定を示すカラー設定、印刷出力可能な印刷部数、使用して良い用紙サイズや用紙レイアウト、片面、両面あるいは両方の印刷方法を示す両面設定等)を備えている。 At the bottom of FIG. 16, a role information list table that stores the role registered in the authentication destination and the print setting information associated with the role is shown, and the role information list table is for the user's role and the role. Available print settings (color settings for color printing, monochrome printing, or both, color settings for printing, number of copies available for printing, paper size and layout that can be used, single-sided, double-sided, or both printing methods. It has double-sided settings, etc.).

本ステップでは、ロール情報一覧テーブルから取得した印刷設定情報に基づいて登録するプリンタオブジェクトの印刷設定機能を決定する。 In this step, the print setting function of the printer object to be registered is determined based on the print setting information acquired from the role information list table.

ステップS504では、MFP106のHTTPS通信部404は、ステップS503で取得したロール情報一覧テーブルに記憶された印刷設定情報に基づいて、登録するプリンタオブジェクトの印刷設定情報を作成する(図17参照)。 In step S504, the HTTPS communication unit 404 of the MFP 106 creates print setting information of the printer object to be registered based on the print setting information stored in the role information list table acquired in step S503 (see FIG. 17).

図17には、クラウドプリントサービス108へ登録する際にリクエストとして送信する印刷設定情報(Capabiity情報)が示されており、ここで指定された印刷設定の機能をもつプリンタオブジェクトがクラウドプリントサービス108上に登録されることになる。 FIG. 17 shows print setting information (Capacity information) to be transmitted as a request when registering to the cloud print service 108, and a printer object having a print setting function specified here is on the cloud print service 108. Will be registered in.

以後、ステップS505からステップS512については、1つ1つのロールごとに順次処理を行う。 After that, from step S505 to step S512, the processing is sequentially performed for each roll.

ステップS505では、MFP106のHTTPS通信部404は、クラウドプリントサービス108に対して送信する/registerリクエストをステップS504で作成した印刷設定情報に基づいて生成する。 In step S505, the HTTPS communication unit 404 of the MFP 106 generates a / register request to be transmitted to the cloud print service 108 based on the print setting information created in step S504.

ステップS506では、MFP106のHTTPS通信部404は、クラウドプリントサービス108に対して/registerリクエストを送信する。 In step S506, the HTTPS communication unit 404 of the MFP 106 transmits a / register request to the cloud print service 108.

ステップS507では、クラウドプリントサービス108は、/registerリクエストを受信する。 In step S507, the cloud print service 108 receives the / register request.

ステップS508では、クラウドプリントサービス108は、/registerリクエストに応じてプリンタオブジェクトを生成する。 In step S508, the cloud print service 108 creates a printer object in response to the / register request.

ステップS509では、クラウドプリントサービス108は、ステップS508において生成したプリンタオブジェクトのプリンタIDやアクセストークンなどのプリンタ情報を発行して、MFP106へ送信する。 In step S509, the cloud print service 108 issues printer information such as a printer ID and an access token of the printer object generated in step S508, and transmits the printer information to the MFP 106.

ステップS510では、MFP106のHTTPS通信部404は、プリンタ情報を受信する。 In step S510, the HTTPS communication unit 404 of the MFP 106 receives the printer information.

ステップS511では、MFP106の設定情報管理部406は、現在処理を行っているロールとプリンタ情報とを紐付けて設定情報テーブル(図16)に記憶する。 In step S511, the setting information management unit 406 of the MFP 106 associates the role currently being processed with the printer information and stores it in the setting information table (FIG. 16).

図16の上段には、認証先に登録されているロールに対応したプリンタオブジェクトに関するプリンタ情報を記憶する設定情報テーブルが示されており、設定情報テーブルは、ロール、プリンタオブジェクト名、プリンタID、及び共有リンクを備えている。 The upper part of FIG. 16 shows a setting information table for storing printer information related to a printer object corresponding to a role registered in the authentication destination, and the setting information table includes a role, a printer object name, a printer ID, and a printer ID. It has a shared link.

ステップS512では、MFP106の設定情報管理部406は、ステップS503において取得したロールすべてにプリンタ情報が設定されたか(つまり、すべてのロールに紐付くプリンタオブジェクトがクラウドプリントサービス108上に登録されたか)を判定する。 In step S512, the setting information management unit 406 of the MFP 106 determines whether the printer information is set for all the roles acquired in step S503 (that is, whether the printer object associated with all the roles is registered on the cloud print service 108). judge.

すべて設定されていると判定した場合はステップS513へ処理を進め、設定されていないと判定した場合は、ステップS505へ処理を進める。 If it is determined that all are set, the process proceeds to step S513, and if it is determined that all are not set, the process proceeds to step S505.

ステップS513では、MFP106のWeb制御部410は、登録完了画面(不図示)を生成する。 In step S513, the Web control unit 410 of the MFP 106 generates a registration completion screen (not shown).

ステップS514では、管理者PC102のWebブラウザ400は登録完了画面(不図示)を表示する。 In step S514, the Web browser 400 of the administrator PC 102 displays a registration completion screen (not shown).

図6に示すフローチャートは、共有リンクを利用してプリンタオブジェクトを共有する際に管理者が実施する共有設定の処理を示したフローチャートである。 The flowchart shown in FIG. 6 is a flowchart showing a process of sharing settings performed by the administrator when sharing a printer object using a shared link.

ステップS601では、管理者PC102のWebブラウザ400は、クラウドプリントサービス108へログインしてクラウドプリントサービス108の提供するプリンタ一覧画面(不図示)を表示する。 In step S601, the Web browser 400 of the administrator PC 102 logs in to the cloud print service 108 and displays the printer list screen (not shown) provided by the cloud print service 108.

ステップS602では、管理者PC102のWebブラウザ400は、プリンタオブジェクトの共有リンクを発行するために、プリンタ一覧画面(不図示)からプリンタオブジェクトを選択し、共有ボタンを押下する。 In step S602, the Web browser 400 of the administrator PC 102 selects a printer object from the printer list screen (not shown) and presses the share button in order to issue a shared link for the printer object.

尚、共有設定は、クラウドプリントサービスによって設定方法が異なるため、ここでは処理の一例を示すものとする。 Since the setting method of the shared setting differs depending on the cloud print service, an example of processing is shown here.

ステップS603では、クラウドプリントサービス108は選択されたプリンタオブジェクトの共有リンクを発行する(プリンタオブジェクト名、あるいはプリンタIDに対応して発行する)。 In step S603, the cloud print service 108 issues a shared link for the selected printer object (issues corresponding to the printer object name or printer ID).

ステップS604では、管理者PC102のWebブラウザ400は、発行された共有リンクを取得してWebブラウザ上に表示する。 In step S604, the Web browser 400 of the administrator PC 102 acquires the issued shared link and displays it on the Web browser.

ステップS605では、管理者PC102のWebブラウザ400は、MFP106のWeb制御部410が生成する共有設定画面900(図9参照)にアクセスする。 In step S605, the Web browser 400 of the administrator PC 102 accesses the shared setting screen 900 (see FIG. 9) generated by the Web control unit 410 of the MFP 106.

図9及び図10には共有リンクを設定しておくための共有設定画面900が示されており、共有設定画面900は、設定状況や設定処理の結果等を示すメッセージを表示するメッセージ表示領域902と、各プリンタオブジェクトの共有リンクを入力するための入力領域904、入力領域904に表示された共有リンクを確定する際に押下する設定ボタン906を含んで構成されている。 9 and 10 show a shared setting screen 900 for setting a shared link, and the shared setting screen 900 is a message display area 902 for displaying a message indicating a setting status, a result of setting processing, and the like. It is configured to include an input area 904 for inputting a shared link of each printer object, and a setting button 906 pressed when the shared link displayed in the input area 904 is confirmed.

ステップS606では、管理者PC102のWebブラウザ400は、MFP106のWeb制御部410が生成する共有設定画面900からプリンタオブジェクトに対応した共有リンクを登録する。 In step S606, the Web browser 400 of the administrator PC 102 registers the shared link corresponding to the printer object from the shared setting screen 900 generated by the Web control unit 410 of the MFP 106.

ステップS607では、MFP106の設定情報管理部406は、ステップS606において設定された共有リンクを(プリンタオブジェクト名あるいはプリンタIDに対応して)設定情報テーブルに記憶する。 In step S607, the setting information management unit 406 of the MFP 106 stores the shared link set in step S606 in the setting information table (corresponding to the printer object name or the printer ID).

ステップS608では、MFP106の設定情報管理部406は、登録したプリンタオブジェクトの共有リンクがすべて設定されたか否かを判定し、すべてのプリンタオブジェクトに対して共有リンクが設定されていると判定し場合は、ステップS609へ処理を進め、設定されていないと判定した場合は、ステップS611へ処理を進める。 In step S608, the setting information management unit 406 of the MFP 106 determines whether or not all the shared links of the registered printer objects have been set, and if it is determined that all the shared links have been set for all the printer objects, the setting information management unit 406 determines. , The process proceeds to step S609, and if it is determined that the process is not set, the process proceeds to step S611.

ステップS609では、MFP106のWeb制御部410は、共有設定画面900に共有完了メッセージを設定する。 In step S609, the Web control unit 410 of the MFP 106 sets a sharing completion message on the sharing setting screen 900.

ステップS610では、管理者PC102のWebブラウザ400は、共有完了メッセージの設定された共有設定画面900(図10)を表示する。 In step S610, the Web browser 400 of the administrator PC 102 displays the sharing setting screen 900 (FIG. 10) in which the sharing completion message is set.

ステップS611では、MFP106のWeb制御部410は、共有設定画面900に共有未完メッセージを設定する。 In step S611, the Web control unit 410 of the MFP 106 sets the sharing incomplete message on the sharing setting screen 900.

ステップS612では、管理者PC102のWebブラウザ400は、共有未完メッセージの設定された共有設定画面900(図9)を表示し、すべてのプリンタオブジェクトに対して共有リンクが設定されるまでステップS602からの共有設定の処理を繰り返す。 In step S612, the Web browser 400 of the administrator PC 102 displays the sharing setting screen 900 (FIG. 9) in which the sharing incomplete message is set, and from step S602 until the sharing link is set for all the printer objects. Repeat the process of sharing settings.

図7に示すフローチャートは、共有リンクによってプリンタオブジェクトを共有する場合に、ユーザによるクラウドプリントサービス108の利用設定の処理を示すフローチャートである。 The flowchart shown in FIG. 7 is a flowchart showing the processing of the usage setting of the cloud print service 108 by the user when the printer object is shared by the shared link.

ユーザがMFP106に対してログインがなされた後、ステップS701では、MFP106の表示制御部408は、利用開始画面1000(図11)のクラウドプリントサービス利用ボタン1002が押下されたか否かを判定し、クラウドプリントサービス利用ボタン1002が押下されたと判定した場合はステップS702へ処理を進める。 After the user has logged in to the MFP 106, in step S701, the display control unit 408 of the MFP 106 determines whether or not the cloud print service use button 1002 on the usage start screen 1000 (FIG. 11) is pressed, and determines whether or not the cloud print service use button 1002 is pressed. If it is determined that the print service use button 1002 is pressed, the process proceeds to step S702.

図11には、ユーザが利用設定を行うための利用開始画面1000が示されており、利用開始画面1000は、ログインユーザに対してクラウドプリントサービス108の利用設定を開始する際に押下するクラウドプリントサービス利用ボタン1002を備えている。 FIG. 11 shows a usage start screen 1000 for the user to set the usage, and the usage start screen 1000 is a cloud print pressed when starting the usage setting of the cloud print service 108 for the logged-in user. It is equipped with a service use button 1002.

ステップS702では、MFP106の設定情報管理部406は、ログインユーザのロールおよびメールアドレスをユーザ情報テーブルから取得する。 In step S702, the setting information management unit 406 of the MFP 106 acquires the role and e-mail address of the logged-in user from the user information table.

ステップS703では、MFP106の設定情報管理部406は、ステップS702において取得したロールに対応したプリンタオブジェクトの共有リンクを設定情報テーブルより取得する。 In step S703, the setting information management unit 406 of the MFP 106 acquires the shared link of the printer object corresponding to the role acquired in step S702 from the setting information table.

ステップS704では、MFP106のメール送信部412は、ステップS703において取得した共有リンクを通知するための共有リンク通知メールを作成する。 In step S704, the mail transmission unit 412 of the MFP 106 creates a shared link notification mail for notifying the shared link acquired in step S703.

ステップS705では、MFP106のメール送信部412は、ステップS702において取得したメールアドレス宛に共有リンク通知メールを送信する。 In step S705, the mail transmission unit 412 of the MFP 106 sends a shared link notification mail to the mail address acquired in step S702.

ステップS706では、MFP106の表示制御部408は、利用設定完了画面1100(図12参照)を生成して表示する。 In step S706, the display control unit 408 of the MFP 106 generates and displays the usage setting completion screen 1100 (see FIG. 12).

図12には、共有リンクを利用する場合に利用設定が完了したことを通知するための利用設定完了画面1100が示されており、利用設定完了後、ログインユーザのメール宛に共有リンクを通知した旨のメッセージが表示される。 FIG. 12 shows a usage setting completion screen 1100 for notifying that the usage setting is completed when using the shared link, and after the usage setting is completed, the shared link is notified to the email of the logged-in user. A message to that effect is displayed.

ステップS707では、クライアントPC104のメール受信部402は、共有リンク通知メールを受信する。 In step S707, the mail receiving unit 402 of the client PC 104 receives the shared link notification mail.

ステップS708では、クライアントPC104のWebブラウザ400は、共有リンク通知メールから共有リンクのクリック操作を受付けてアクセスする。 In step S708, the Web browser 400 of the client PC 104 receives and accesses the click operation of the shared link from the shared link notification mail.

ステップS709では、クライアントPC104のWebブラウザ400は、クラウドプリントサービス108のログイン画面を表示する。もしアクセスしたユーザがアカウントを登録していない場合はステップS710へ処理を進め、登録済みの場合はステップS711へ処理を進める。 In step S709, the Web browser 400 of the client PC 104 displays the login screen of the cloud print service 108. If the accessing user has not registered an account, the process proceeds to step S710, and if the user has already registered, the process proceeds to step S711.

ステップS710では、クライアントPC104のWebブラウザ400は、クラウドプリントサービス108のアカウントの新規登録を受付ける。 In step S710, the Web browser 400 of the client PC 104 accepts a new registration of the account of the cloud print service 108.

ステップS711では、クライアントPC104のWebブラウザ400は、アカウント情報を入力してログインを実施し、クラウドプリントサービス108へアクセスし、クリック操作した共有リンクに対応するプリンタオブジェクトを表示する。 In step S711, the Web browser 400 of the client PC 104 inputs the account information, logs in, accesses the cloud print service 108, and displays the printer object corresponding to the click-operated shared link.

そして、ユーザは、この表示されたプリンタオブジェクトに対して印刷データをアップロードすることでジョブの投入を行う。 Then, the user submits a job by uploading print data to the displayed printer object.

図8に示すフローチャートは、ユーザの招待によってプリンタオブジェクトを共有する場合に、ユーザによるクラウドプリントサービス108の利用設定の処理を示すフローチャートである。 The flowchart shown in FIG. 8 is a flowchart showing the processing of the usage setting of the cloud print service 108 by the user when the printer object is shared by the invitation of the user.

ステップS801では、MFP106の表示制御部408は、利用開始画面1000のクラウドプリントサービス利用ボタン1002が押下されたか否かを判定し、クラウドプリントサービス利用ボタン1002が押下されたと判定した場合はステップS802へ処理を進める。 In step S801, the display control unit 408 of the MFP 106 determines whether or not the cloud print service use button 1002 on the usage start screen 1000 is pressed, and if it is determined that the cloud print service use button 1002 is pressed, the process proceeds to step S802. Proceed with processing.

ステップS802では、MFP106の表示制御部408は、アカウント情報入力画面1200(図13参照)を表示する。 In step S802, the display control unit 408 of the MFP 106 displays the account information input screen 1200 (see FIG. 13).

図13には、ユーザ招待時にユーザが利用設定を行うために必要なアカウント情報を入力するアカウント情報入力画面1200が示されている。 FIG. 13 shows an account information input screen 1200 for inputting account information necessary for the user to make usage settings at the time of user invitation.

アカウント情報入力画面1200は、アカウント情報を入力するための入力内容表示領域1202と、アカウント情報を入力するためにタッチパネル上に用意されたキーボードを示すキーボード1204、入力したアカウント情報を確定する際に押下するOKボタン1206を含んで構成されている。 The account information input screen 1200 is pressed when confirming the input content display area 1202 for inputting the account information, the keyboard 1204 indicating the keyboard prepared on the touch panel for inputting the account information, and the input account information. It is configured to include an OK button 1206.

このアカウント情報入力画面1200から入力されたアカウント情報に対してプリンタオブジェクトの共有要求を送信する。 A printer object sharing request is transmitted to the account information input from the account information input screen 1200.

但し、以降の処理において、共有を要求する際に、クラウドプリントサービス108に未登録のアカウントを指定すると、クラウドプリントサービス108が要求を受付けられないことから、事前にクラウドプリントサービス108のアカウントを登録して用意しておく。 However, in the subsequent processing, if an account not registered in the cloud print service 108 is specified when requesting sharing, the cloud print service 108 will not be able to accept the request, so the account of the cloud print service 108 is registered in advance. And prepare it.

ここで、クラウドプリントサービス108のアカウント情報は、ユーザの入力によって通知されるものでなくてもよい。例えばアカウント情報を管理する認証サーバ(不図示)などから取得してもよい。 Here, the account information of the cloud print service 108 does not have to be notified by the input of the user. For example, it may be acquired from an authentication server (not shown) that manages account information.

ステップS803では、MFP106の表示制御部408は、アカウント情報入力画面1200のOKボタン1206が押下されたか否かを判定し、OKボタン1206が押下されたと判定した場合は、ステップS804へ処理を進める。 In step S803, the display control unit 408 of the MFP 106 determines whether or not the OK button 1206 of the account information input screen 1200 is pressed, and if it is determined that the OK button 1206 is pressed, the process proceeds to step S804.

ステップS804では、MFP106の設定情報管理部406は、ログインユーザのロールをユーザ情報テーブルから取得する。 In step S804, the setting information management unit 406 of the MFP 106 acquires the role of the logged-in user from the user information table.

ステップS805では、MFP106の設定情報管理部406は、ステップS804において取得したログインユーザのロールに対応したプリンタオブジェクトのプリンタIDを設定情報テーブルから取得する。 In step S805, the setting information management unit 406 of the MFP 106 acquires the printer ID of the printer object corresponding to the role of the logged-in user acquired in step S804 from the setting information table.

ステップS806では、MFP106のHTTPS通信部404は、アカウント情報入力画面1200にて入力されたアカウントに対してプリンタIDで特定されるプリンタオブジェクトの共有を許可するよう要求する/shareリクエストを生成する。 In step S806, the HTTPS communication unit 404 of the MFP 106 generates a / share request requesting the account entered on the account information input screen 1200 to share the printer object specified by the printer ID.

ステップS807では、MFP106のHTTPS通信部404は、クラウドプリントサービス108に対して/shareリクエストを送信する。 In step S807, the HTTPS communication unit 404 of the MFP 106 transmits a / share request to the cloud print service 108.

ステップS808では、クラウドプリントサービス108は、MFP106からの/shareリクエストを受信する。 In step S808, the cloud print service 108 receives the / share request from the MFP 106.

ステップS809では、クラウドプリントサービス108は、リクエストに含まれるアカウントの共有設定をプリンタオブジェクトに対して行う。 In step S809, the cloud print service 108 sets the sharing setting of the account included in the request to the printer object.

ステップS810では、クラウドプリントサービス108は、共有設定の処理結果をMFP106に返却する。 In step S810, the cloud print service 108 returns the processing result of the shared setting to the MFP 106.

ステップS811では、MFP106のHTTPS通信部404は、クラウドプリントサービス108から処理結果を受信する。 In step S811, the HTTPS communication unit 404 of the MFP 106 receives the processing result from the cloud print service 108.

ステップS812では、MFP106のHTTPS通信部404は、ステップS811で返却された処理結果を解析し、共有設定が成功したか否かを判定し、成功していたと判定した場合はステップS813へ処理を進め、失敗していたと判定した場合はステップS815へ処理を進める。 In step S812, the HTTPS communication unit 404 of the MFP 106 analyzes the processing result returned in step S811, determines whether or not the sharing setting is successful, and if it is determined that the sharing setting is successful, proceeds to step S813. If it is determined that the process has failed, the process proceeds to step S815.

クラウドプリントサービス108にて共有設定がされると、そのアカウントに対してクラウドプリントサービス108から共有通知がなされたことを伝えるメールが自動で送信される。 When sharing is set in the cloud print service 108, an email notifying that the sharing notification has been made from the cloud print service 108 is automatically sent to the account.

ステップS813では、MFP106の表示制御部408は、利用設定完了画面1300(図14参照)を生成する。 In step S813, the display control unit 408 of the MFP 106 generates the usage setting completion screen 1300 (see FIG. 14).

ステップS814では、MFP106の表示制御部408は、利用設定完了画面1300を表示する。 In step S814, the display control unit 408 of the MFP 106 displays the usage setting completion screen 1300.

図14には、ユーザ招待時の利用設定が完了したことを通知する利用設定完了画面1300が示されており、利用設定完了画面1300で入力されたアカウントの共有処理が成功した場合に表示される。 FIG. 14 shows a usage setting completion screen 1300 for notifying that the usage setting at the time of user invitation is completed, and is displayed when the sharing process of the account input on the usage setting completion screen 1300 is successful. ..

ステップS815では、MFP106のHTTPS通信部404は、ステップS811で返却された処理結果からエラー内容を解析する。 In step S815, the HTTPS communication unit 404 of the MFP 106 analyzes the error content from the processing result returned in step S811.

ステップS816では、MFP106の表示制御部408は、ステップS815で解析したエラーをもとにエラーメッセージを設定し、利用設定エラー画面1400(図15参照)を生成する。 In step S816, the display control unit 408 of the MFP 106 sets an error message based on the error analyzed in step S815, and generates a usage setting error screen 1400 (see FIG. 15).

ステップS817では、MFP106の表示制御部408は、利用設定エラー画面1400(図15参照)を表示する。 In step S817, the display control unit 408 of the MFP 106 displays the usage setting error screen 1400 (see FIG. 15).

図15には、ユーザ招待による利用設定が失敗したことを通知する利用設定エラー画面1400が示されている。 FIG. 15 shows a usage setting error screen 1400 for notifying that the usage setting by user invitation has failed.

利用設定エラー画面1400は、/shareリクエスト送信後に返却されるレスポンスを解析して適当なエラーメッセージを表示するエラーメッセージ表示領域1402と、アカウント情報を入力するための入力内容表示領域1404、アカウント情報を入力するためにタッチパネル上に用意されたキーボードを示すキーボード1406、入力したアカウント情報を確定する際に押下するOKボタン1408を含んで構成されている。
[変形例]
The usage setting error screen 1400 displays an error message display area 1402 that analyzes the response returned after sending the / share request and displays an appropriate error message, an input content display area 1404 for inputting account information, and account information. It is configured to include a keyboard 1406 indicating a keyboard prepared on the touch panel for input, and an OK button 1408 to be pressed when confirming the input account information.
[Modification example]

実施形態に対する変形例においては、MFPにおける印刷物の出力方法として、認証されたユーザのみがサーバ上に一時蓄積された印刷データに対して印刷要求を行う、所謂留め置き印刷の出力方法をとる際の実施例を説明する。 In the modification to the embodiment, as the output method of the printed matter in the MFP, the so-called reserved printing output method in which only the authenticated user makes a print request for the print data temporarily stored on the server is adopted. An example will be described.

尚、変形例においては、実施形態と同様な構成及び処理を備えているため、同一符号を用いて説明し、詳細な説明は省略する。 Since the modification has the same configuration and processing as that of the embodiment, the same reference numerals are used for the description, and detailed description thereof will be omitted.

ユーザは、MFP106のカードリーダ319に対して、自身のユーザにかかる情報が記録されたICカードを翳すと、MFP106の設定情報管理部406は、ICカードから特定されるユーザIDがユーザ情報テーブルに存在するか否かを判定し、存在すると判定するとログインがなされる。 When the user holds the IC card in which the information related to the user is recorded to the card reader 319 of the MFP 106, the setting information management unit 406 of the MFP 106 has the user ID specified from the IC card in the user information table. It is determined whether or not it exists in, and if it is determined that it exists, login is performed.

そして、MFP106の設定情報管理部406は、そのユーザのロールをユーザ情報テーブルから取得して、取得したロールに該当する設定情報テーブルのロールに対応するプリンタIDを取得する。 Then, the setting information management unit 406 of the MFP 106 acquires the role of the user from the user information table, and acquires the printer ID corresponding to the role of the setting information table corresponding to the acquired role.

MFP106のHTTPS通信部404は、プリンタIDを用いて、クラウドプリントサービス108に対して、該当するプリンタオブジェクトのジョブの問い合わせを行う。 The HTTPS communication unit 404 of the MFP 106 makes an inquiry to the cloud print service 108 for the job of the corresponding printer object by using the printer ID.

そして、MFP106のHTTPS通信部404は、プリンタオブジェクトに投入されているジョブの情報を受信し、Web制御部410は、ジョブの情報を一覧表示するための一覧画面(不図示)を生成し、表示制御部408は、この一覧画面(不図示)を表示する。 Then, the HTTPS communication unit 404 of the MFP 106 receives the information of the job input to the printer object, and the Web control unit 410 generates and displays a list screen (not shown) for displaying the job information in a list. The control unit 408 displays this list screen (not shown).

ユーザは、一覧画面(不図示)に表示されているジョブを選択して、印刷指示を行うことで、当該ジョブの出力を行う。 The user selects a job displayed on the list screen (not shown) and gives a print instruction to output the job.

別の態様として、クラウドプリントサービス108のアカウントとMFP106で管理しているユーザIDとを対応付けて記憶しておく。例えば、ユーザ情報テーブルへユーザIDに対応してアカウントを記憶しておく。 As another embodiment, the account of the cloud print service 108 and the user ID managed by the MFP 106 are stored in association with each other. For example, the account is stored in the user information table corresponding to the user ID.

そして、MFP106の設定情報管理部406は、ログインしたユーザのロールとアカウントをユーザ情報テーブルから取得し、取得したロールに該当する設定情報テーブルのロールに対応するプリンタIDを取得する。 Then, the setting information management unit 406 of the MFP 106 acquires the role and account of the logged-in user from the user information table, and acquires the printer ID corresponding to the role of the setting information table corresponding to the acquired role.

MFP106のHTTPS通信部404は、プリンタIDとアカウントとを用いて、クラウドプリントサービス108に対して、該当するプリンタオブジェクトのジョブのうち、当該アカウントを含むジョブの問い合わせを行う。 The HTTPS communication unit 404 of the MFP 106 makes an inquiry to the cloud print service 108 for the job including the account among the jobs of the corresponding printer object by using the printer ID and the account.

このような態様をとることによって、一覧画面(不図示)には、ログインしたユーザのジョブのみが表示されるようになる。 By taking such an aspect, only the jobs of the logged-in user are displayed on the list screen (not shown).

以上、本発明によれば、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる。 As described above, according to the present invention, by registering the printable setting for the image forming apparatus according to the user's authority in the cloud print service, it is possible to print with an appropriate print setting.

以上、実施形態について示したが、本発明は、例えば、システム、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 Although the embodiments have been described above, the present invention can be implemented as, for example, a system, a method, a program, a recording medium, or the like. Specifically, it may be applied to a system composed of a plurality of devices, or may be applied to a device composed of one device.

また、本発明におけるプログラムは、各フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は各フローチャートの処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各フローチャートの各装置の処理方法ごとのプログラムであってもよい。 Further, the program in the present invention is a program in which a computer can execute the processing method of each flowchart, and the storage medium of the present invention stores a program in which the computer can execute the processing method of each flowchart. The program in the present invention may be a program for each processing method of each device in each flowchart.

以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。 As described above, a recording medium recording a program that realizes the functions of the above-described embodiment is supplied to the system or device, and the computer (or CPU or MPU) of the system or device stores the program in the recording medium. Needless to say, the object of the present invention can be achieved by reading and executing.

この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。 In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium on which the program is recorded constitutes the present invention.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、DVD-ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク等を用いることが出来る。 Recording media for supplying programs include, for example, flexible disks, hard disks, optical disks, magneto-optical disks, CD-ROMs, CD-Rs, DVD-ROMs, magnetic tapes, non-volatile memory cards, ROMs, EEPROMs, and silicon. A disc or the like can be used.

また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program read by the computer, not only the function of the above-described embodiment is realized, but also the OS (operating system) or the like running on the computer is actually realized based on the instruction of the program. Needless to say, there are cases where a part or all of the processing is performed and the processing realizes the functions of the above-described embodiment.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, after the program read from the recording medium is written in the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer, the function expansion board is based on the instruction of the program code. It goes without saying that there are cases where the CPU or the like provided in the function expansion unit performs a part or all of the actual processing, and the processing realizes the functions of the above-described embodiment.

また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Further, the present invention may be applied to a system composed of a plurality of devices or a device composed of one device. It goes without saying that the present invention can also be applied when it is achieved by supplying a program to a system or an apparatus. In this case, by reading the recording medium containing the program for achieving the present invention into the system or device, the system or device can enjoy the effect of the present invention.

さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 Further, by downloading and reading a program for achieving the present invention from a server, database, or the like on the network by a communication program, the system or device can enjoy the effect of the present invention. It should be noted that the present invention also includes all the configurations in which each of the above-described embodiments and modifications thereof are combined.

100 印刷システム
102 管理者PC
104 クライアントPC
106 MFP
108 クラウドプリントサービス
110 LAN
100 Printing system 102 Administrator PC
104 Client PC
106 MFP
108 Cloud Print Service 110 LAN

Claims (8)

印刷権限に対応する印刷設定を含む画像形成装置の登録情報を管理するシステムと通信可能な画像形成装置であって、
ユーザに関するユーザ情報を受け付ける受付手段と、
印刷権限に対応して前記登録情報へアクセスするためのアクセス情報と、ユーザに対応する通知先に関する通知先情報とを記憶する記憶手段と、
前記受付手段によりユーザ情報を受付けたユーザの印刷権限に対応する前記システムにより管理された前記登録情報へのアクセス情報に関する通知を、前記受付手段によりユーザ情報を受付けた前記ユーザに対して、前記記憶手段に記憶した当該ユーザに対応する前記通知先情報に基づいて行う通知手段と、
を備えたことを特徴とする画像形成装置。
An image forming apparatus capable of communicating with a system that manages registration information of the image forming apparatus including print settings corresponding to print authority.
A reception means that accepts user information about users,
A storage means for storing access information for accessing the registration information corresponding to the print authority and notification destination information regarding the notification destination corresponding to the user .
The storage of the notification regarding the access information to the registration information managed by the system corresponding to the print authority of the user who has received the user information by the reception means to the user who has received the user information by the reception means. Notification means performed based on the notification destination information corresponding to the user stored in the means, and
An image forming apparatus characterized by being equipped with.
前記システムのアカウント情報を受付けるアカウント情報受付手段と、
前記アカウント情報受付手段により受付けたアカウント情報に対して前記システムにより管理された前記登録情報を利用可能なように指示する利用指示手段と、
を備えたことを特徴とする請求項1に記載の画像形成装置。
Account information receiving means for accepting account information of the system and
A usage instruction means for instructing the account information received by the account information receiving means to use the registration information managed by the system, and a usage instruction means.
The image forming apparatus according to claim 1, wherein the image forming apparatus is provided.
前記利用指示手段は、前記アカウント情報に対して前記受付手段によりユーザ情報を受付けたユーザの印刷権限に応じた前記登録情報の印刷設定を利用可能なように指示することを特徴とする請求項2に記載の画像形成装置。 2. The usage instruction means is characterized in that it instructs the account information to use the print setting of the registration information according to the print authority of the user who has received the user information by the reception means. The image forming apparatus according to. 前記受付手段によりユーザ情報を受付けたユーザの印刷権限に応じた前記登録情報を指定して投入されたジョブを前記システムへ要求する要求手段を備えたことを特徴とする請求項1乃至3の何れか1項に記載の画像形成装置。 Any of claims 1 to 3, wherein the system is provided with a requesting means for requesting a job submitted by designating the registration information according to the printing authority of the user who has received the user information by the receiving means. The image forming apparatus according to claim 1. クライアント端末とシステムと画像形成装置とが通信可能な画像形成システムであって、
前記システムは、
印刷権限に対応する印刷設定を含む画像形成装置の登録情報を管理する管理手段、
を備え、
前記画像形成装置は、
ユーザに関するユーザ情報を受け付ける受付手段と、
印刷権限に対応して前記登録情報へアクセスするためのアクセス情報と、ユーザに対応する通知先に関する通知先情報とを記憶する記憶手段と、
前記受付手段によりユーザ情報を受付けたユーザの印刷権限に対応する前記システムにより管理された前記登録情報へのアクセス情報に関する通知を、前記受付手段によりユーザ情報を受付けた前記ユーザが操作するクライアント端末で受信できるように、前記記憶手段に記憶した当該ユーザに対応する前記通知先情報に基づいて行う通知手段と、
を備えたことを特徴する画像形成システム。
An image forming system in which a client terminal, a system, and an image forming apparatus can communicate with each other.
The system is
A management means for managing registration information of an image forming apparatus including print settings corresponding to print authority.
Equipped with
The image forming apparatus is
A reception means that accepts user information about users,
A storage means for storing access information for accessing the registration information corresponding to the print authority and notification destination information regarding the notification destination corresponding to the user .
At the client terminal operated by the user who has received the user information by the reception means, the notification regarding the access information to the registration information managed by the system corresponding to the print authority of the user who has received the user information by the reception means is operated. A notification means that is performed based on the notification destination information corresponding to the user stored in the storage means so that the information can be received.
An image forming system characterized by being equipped with.
印刷権限に対応する印刷設定を含む画像形成装置の登録情報を管理するシステムと通信可能な画像形成装置の制御方法であって、
前記画像形成装置は、
ユーザに関するユーザ情報を受け付ける受付ステップと、
印刷権限に対応して前記登録情報へアクセスするためのアクセス情報と、ユーザに対応する通知先に関する通知先情報とを記憶する記憶手段から取得した前記アクセス情報と前記通知先情報とに基づき、前記受付ステップによりユーザ情報を受付けたユーザの印刷権限に対応する前記システムにより管理された前記登録情報への、印刷権限に対応して前記登録情報へアクセスするためのアクセス情報に関する通知を、前記受付ステップによりユーザ情報を受付けた前記ユーザに対して行う通知ステップと、
を実行することを特徴とする画像形成装置の制御方法。
It is a control method of an image forming apparatus capable of communicating with a system that manages registration information of an image forming apparatus including print settings corresponding to print authority.
The image forming apparatus is
A reception step that accepts user information about the user,
Based on the access information and the notification destination information acquired from the storage means that stores the access information for accessing the registration information corresponding to the print authority and the notification destination information regarding the notification destination corresponding to the user. The reception step notifies the registration information managed by the system corresponding to the print authority of the user who has received the user information in the reception step regarding the access information for accessing the registration information in response to the print authority. The notification step to be performed to the user who received the user information by
A method of controlling an image forming apparatus, which comprises executing.
クライアント端末とシステムと画像形成装置とが通信可能な画像形成システムの制御方法であって、
前記システムは、
印刷権限に対応する印刷設定を含む画像形成装置の登録情報を管理する管理ステップ、
を実行し、
前記画像形成装置は、
ユーザに関するユーザ情報を受け付ける受付ステップと、
印刷権限に対応して前記登録情報へアクセスするためのアクセス情報と、ユーザに対応する通知先に関する通知先情報とを記憶する記憶手段から取得した前記アクセス情報と前記通知先情報とに基づき、前記受付ステップによりユーザ情報を受付けたユーザの印刷権限に対応する前記システムにより管理された前記登録情報への、印刷権限に対応して前記登録情報へアクセスするためのアクセス情報に関する通知を、前記受付ステップによりユーザ情報を受付けた前記ユーザが操作するクライアント端末で受信できるように行う通知ステップと、
を実行することを特徴する画像形成システムの制御方法。
It is a control method of an image forming system in which a client terminal, a system, and an image forming apparatus can communicate with each other.
The system is
A management step that manages registration information for image forming devices, including print settings that correspond to print permissions.
And run
The image forming apparatus is
A reception step that accepts user information about the user,
Based on the access information and the notification destination information acquired from the storage means that stores the access information for accessing the registration information corresponding to the print authority and the notification destination information regarding the notification destination corresponding to the user. The reception step notifies the registration information managed by the system corresponding to the print authority of the user who has received the user information in the reception step regarding the access information for accessing the registration information in response to the print authority. A notification step to enable the client terminal operated by the user who has received the user information to receive the user information.
A method of controlling an image forming system characterized by performing.
印刷権限に対応する印刷設定を含む画像形成装置の登録情報を管理するシステムと通信可能な画像形成装置のコンピュータを、
ユーザに関するユーザ情報を受け付ける受付手段と、
印刷権限に対応して前記登録情報へアクセスするためのアクセス情報と、ユーザに対応する通知先に関する通知先情報とを記憶する記憶手段から取得した前記アクセス情報と前記通知先情報とに基づき、前記受付手段によりユーザ情報を受付けたユーザの印刷権限に対応する前記システムにより管理された前記登録情報への、印刷権限に対応して前記登録情報へアクセスするためのアクセス情報に関する通知を、前記受付手段によりユーザ情報を受付けた前記ユーザに対して行う通知手段と、
して機能させるためのプログラム。
A computer of the image forming apparatus that can communicate with the system that manages the registration information of the image forming apparatus including the print settings corresponding to the print authority.
A reception means that accepts user information about users,
Based on the access information and the notification destination information acquired from the storage means that stores the access information for accessing the registration information corresponding to the print authority and the notification destination information regarding the notification destination corresponding to the user. The reception means notifies the registration information managed by the system corresponding to the print authority of the user who has received the user information by the reception means regarding the access information for accessing the registration information corresponding to the print authority. Notification means to the user who received the user information by
A program to make it work.
JP2016211293A 2016-10-28 2016-10-28 Image forming equipment, systems, control methods, and programs Active JP6989749B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016211293A JP6989749B2 (en) 2016-10-28 2016-10-28 Image forming equipment, systems, control methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016211293A JP6989749B2 (en) 2016-10-28 2016-10-28 Image forming equipment, systems, control methods, and programs

Publications (3)

Publication Number Publication Date
JP2018069546A JP2018069546A (en) 2018-05-10
JP2018069546A5 JP2018069546A5 (en) 2019-07-25
JP6989749B2 true JP6989749B2 (en) 2022-01-12

Family

ID=62112428

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016211293A Active JP6989749B2 (en) 2016-10-28 2016-10-28 Image forming equipment, systems, control methods, and programs

Country Status (1)

Country Link
JP (1) JP6989749B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7306016B2 (en) * 2019-03-27 2023-07-11 ブラザー工業株式会社 COMMUNICATION DEVICE AND COMPUTER PROGRAM FOR COMMUNICATION DEVICE
JP7263115B2 (en) * 2019-05-17 2023-04-24 キヤノン株式会社 server, control method, program
JP7328067B2 (en) * 2019-08-09 2023-08-16 キヤノン株式会社 printing device, printing system
JP7312359B2 (en) * 2019-09-30 2023-07-21 ブラザー工業株式会社 printer
JP7434092B2 (en) * 2020-07-17 2024-02-20 キヤノン株式会社 Printing control device, control method and program
JP7567535B2 (en) 2021-02-12 2024-10-16 株式会社リコー Information processing device, information processing method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010160579A (en) 2009-01-06 2010-07-22 Canon Inc Print system, print server, control method thereof, and program
JP2012108620A (en) 2010-11-15 2012-06-07 Canon Inc Print relay system, image forming apparatus, control method of system, and program
JP2015032025A (en) 2013-07-31 2015-02-16 ブラザー工業株式会社 Terminal device and printer

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010160579A (en) 2009-01-06 2010-07-22 Canon Inc Print system, print server, control method thereof, and program
JP2012108620A (en) 2010-11-15 2012-06-07 Canon Inc Print relay system, image forming apparatus, control method of system, and program
JP2015032025A (en) 2013-07-31 2015-02-16 ブラザー工業株式会社 Terminal device and printer

Also Published As

Publication number Publication date
JP2018069546A (en) 2018-05-10

Similar Documents

Publication Publication Date Title
JP6989749B2 (en) Image forming equipment, systems, control methods, and programs
JP5205578B2 (en) Image forming apparatus, printing system, processing method thereof, and program
JP2008165566A (en) Print management server, print management method, program and recording medium
JP2013208837A (en) Image forming system, image forming method and program
JP4961535B2 (en) Image forming apparatus, control method, and program
JP2018034375A (en) Output system, output device, control method, and program
JP6813784B2 (en) Image processing device and its processing method and program
US20120072981A1 (en) Image processing apparatus, controlling method of image processing apparatus, and computer program
JP5637078B2 (en) Image forming apparatus, image forming system, control method thereof, and program
JP4998965B2 (en) Image forming apparatus, information processing method, and program
JP2012166396A (en) Image forming system, image forming device, and control method and program of the same
JP5954104B2 (en) Print management apparatus, control method for print management apparatus, print management system and program
JP2013107257A (en) Image forming apparatus, and method and program for controlling the same
JP6864241B2 (en) Image processing system, image processing device, control method, and program
JP5387543B2 (en) Image forming apparatus, information processing method, and program
JP5017598B2 (en) PRINT CONTROL DEVICE, PRINT DEVICE, PRINT CONTROL METHOD, PRINT METHOD, AND PROGRAM
JP2017151817A (en) Information processing device, information processing system, control method thereof, and program
JP2016097574A (en) Image formation apparatus, control method and program of the same
JP2016112717A (en) Image forming apparatus, image formation system, control method thereof and program
JP5375884B2 (en) Authentication apparatus, authentication method, and computer program
JP2013119164A (en) Printing controller, printing control system, printing control method, program, and storage medium
JP2011013837A (en) Print system and print controller
JP2015122601A (en) Image forming apparatus, control method of the same, and program
JP2014102543A (en) Printing system, image forming apparatus, processing method thereof, and program
JP2011043979A (en) Printing system, control method of the same, and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20161101

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20161101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180703

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20181031

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200616

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200817

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210506

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210506

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210608

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210615

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210914

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210922

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211115

R151 Written notification of patent or utility model registration

Ref document number: 6989749

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250