JP2018069546A - Image forming apparatus, system, control method, and program - Google Patents
Image forming apparatus, system, control method, and program Download PDFInfo
- Publication number
- JP2018069546A JP2018069546A JP2016211293A JP2016211293A JP2018069546A JP 2018069546 A JP2018069546 A JP 2018069546A JP 2016211293 A JP2016211293 A JP 2016211293A JP 2016211293 A JP2016211293 A JP 2016211293A JP 2018069546 A JP2018069546 A JP 2018069546A
- Authority
- JP
- Japan
- Prior art keywords
- image forming
- forming apparatus
- access information
- printer object
- 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.)
- Granted
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
【課題】画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる画像形成装置、制御方法、及びプログラムを提供することを目的とする。【解決手段】MFP106に表示された利用開始画面1000のクラウドプリントサービス利用ボタン1002が押下されると、ログインユーザのロール情報とメールアドレスをユーザ情報テーブルから取得して、当該ロール情報に紐付く共有リンクを設定情報テーブルから取得して、共有リンクが貼られたメールを当該メールアドレス宛に送信し、ユーザは、クライアントPC104で受信したメールに貼られた共有リンクを押下することで、クラウドプリントサービス108へアクセスを行う。【選択図】 図7PROBLEM TO BE SOLVED: To provide an image forming apparatus, a control method, and a program capable of printing with an appropriate printing setting by registering a printable setting for an image forming apparatus according to a user's authority in a cloud print service. The purpose is. When the cloud print service use button 1002 on the usage start screen 1000 displayed on the MFP 106 is pressed, the role information and e-mail address of the logged-in user are acquired from the user information table and shared with the role information. The cloud print service is obtained by acquiring the link from the setting information table, sending an email with the shared link to the email address, and pressing the shared link attached to the email received by the client PC 104. Access 108. [Selection diagram] Fig. 7
Description
本発明は、情報処理装置から印刷指示を行う画像形成装置における印刷制御に関する。 The present invention relates to print control in an image forming apparatus that issues 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 the cloud print service, generally, an image forming apparatus such as an MFP designated as an output destination needs to be registered on the service in advance. At the time of registration, by passing print setting information (also referred to as capability information) (see FIG. 17) possessed by the MFP, it is possible to specify the print setting function of the MFP to be output when a job is submitted.
一方、MFPの運用におけるコスト削減を目的に、MFPにログインしたユーザの権限などによって、ユーザが使用できる印刷設定を制限している場合がある。 On the other hand, for the purpose of cost reduction in the operation of the MFP, there are cases where the print settings that can be used by the user are restricted depending on the authority of the user who has logged into the MFP.
このとき、例えばクライアントPCから文書データを印刷する(以下、ローカル印刷)際にはモノクロ印刷しか許可されていないユーザが、クラウドプリントサービスから文書データを印刷(以下、クラウド印刷)するときにはカラー印刷が可能になるという問題が発生する。 At this time, for example, when printing document data from a client PC (hereinafter referred to as local printing), a user who is permitted only monochrome printing performs color printing when printing document data from a cloud print service (hereinafter referred to as cloud printing). The problem of becoming possible occurs.
そこで、ローカル印刷とクラウド印刷で使用できる印刷設定情報が異なっている場合でも、ローカル印刷で指定可能な印刷設定をクラウド印刷で指定可能にする技術が存在する(例えば、特許文献1参照)。 Therefore, there is a technology that enables print settings that can be specified by local printing to be specified by cloud printing even when print setting information that can be used by local printing and cloud printing is different (see, for example, Patent Document 1).
しかしながら、特許文献1に記載の技術では、権限の異なる複数のユーザがクラウドプリントサービスに登録されたプリンタオブジェクトを共有して使用している場合は、そのユーザが使用するたびに印刷設定情報を更新する必要があることから、現実的な使用方法ではない。
However, in the technique described in
そのため、異なる権限をもつユーザがクラウド印刷を利用する際に、クラウド印刷の印刷設定情報を適宜更新することなく印刷できることが望まれる。 Therefore, when users having different authorities use cloud printing, it is desired that printing can be performed without appropriately updating print setting information for cloud printing.
そこで、本発明は、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる画像形成装置、制御方法、及びプログラムを提供することを目的とする。 Therefore, the present invention provides an image forming apparatus, a control method, and a program capable of performing printing with appropriate print settings by registering in the cloud print service a printable setting corresponding to the user's authority for the image forming apparatus. The purpose is to provide.
上記課題を解決するための本発明は、プリンタオブジェクトを指定して投入されたジョブを記憶するサーバと接続された印刷を行う画像形成装置であって、画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成手段と、ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知手段と、を備えたことを特徴とする。 The present invention for solving the above-described problems is an image forming apparatus that performs printing connected to a server that stores a job that has been input by designating a printer object, the print setting corresponding to the print authority in the image forming apparatus And creating means for creating a printer object for the server, and notifying means for notifying access information to the printer object corresponding to the printing authority of the logged-in user.
本発明によれば、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる、という効果を奏する。 According to the present invention, it is possible to perform printing with appropriate print settings by registering printable settings corresponding to the user's authority for the image forming apparatus in the cloud print service.
以下、図面を参照して、本発明の実施形態を詳細に説明する。 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 illustrating a schematic configuration of a system in a
管理者PC102、クライアントPC104、及びMFP106は、クラウドプリントサービス108が、LAN110を介して接続される構成となっている。
The administrator PC 102, the client PC 104, and the MFP 106 are configured such that the
管理者PC102は、PCに備えられたWebブラウザよりクラウドプリントサービス108およびMFP106と通信して種々の情報の登録や設定の処理を行う。
The administrator PC 102 communicates with the
クライアントPC104は、Webブラウザから指定されたプリンタオブジェクトに対して印刷データをアップロードすることでクラウドプリントサービス108に対してジョブの投入を行う。
The client PC 104 submits a job to the
MFP106は、管理者PC102からの登録要求に応じて、クラウドプリントサービス108と通信し、種々の登録処理を実施する。また、クラウドプリントサービス108に登録したプリンタオブジェクトの設定情報を管理し、ユーザに対して利用設定を行う。
In response to a registration request from the administrator PC 102, the MFP 106 communicates with the
クラウドプリントサービス108は、インターネット上で提供されるクラウド型のプリントサービスである。
The
MFP106からの登録要求に応じて、MFP106にログインしているアカウントを管理者とするプリンタオブジェクトがクラウドプリントサービス108に作成される。
In response to a registration request from the
尚、ジョブは、このプリンタオブジェクト内に格納され、XMPP(Extensible Messaging and Presence Protocol)通信によって、ジョブが投入されたことを示す通知(ジョブ投入通知)がMFP106に送信される。
The job is stored in the printer object, and a notification (job submission notification) indicating that the job has been submitted is transmitted to the
MFP106は、ジョブ投入通知を受信した後、クラウドプリントサービス108からジョブをダウンロードして出力を行う。
After receiving the job submission notification, the MFP 106 downloads the job from the
尚、それぞれのユーザがクラウドプリントサービス108を利用するためには、管理者によってプリンタオブジェクトの共有設定が行われなければならない。
In addition, in order for each user to use the
また、GoogleCloudPrint(商標登録)の場合、共有リンクを公開する方法と、ユーザやグループを招待する方法の二つがある。 In the case of GoogleCloudPrint (registered trademark), there are two methods: a method of publishing a shared link and a method of inviting users and groups.
図2は、本発明の実施形態における管理者PC102、及びクライアントPC104のハードウェア構成の一例を示すブロック図である。 FIG. 2 is a block diagram illustrating an example of a hardware configuration of the administrator PC 102 and the client PC 104 in 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 are connected via a
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
The
ROM202あるいは外部メモリ211は、CPU201が実行する制御プログラムであるBIOS(Basic Input/Output System)やOS(Operating System)や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ(データテーブルを含む)を保持している。
The
RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードし、ロードしたプログラムを実行することで各種動作を実現する。
The
入力コントローラ205は、キーボード209や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。
The
入力装置がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下(指等でタッチ)することにより、各種の指示を行うことができることとする。 When the input device is a touch panel, the user can perform various instructions by pressing (touching with a finger or the like) in accordance with an icon, a cursor, or a button displayed on the touch panel.
また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。 The touch panel may be a touch panel capable of detecting a position touched with a plurality of fingers, such as a multi-touch screen.
ビデオコントローラ206は、ディスプレイ210などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。
The
なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置も提供する。 The external output device is not limited to a display, and may be a projector, for example. An input device is also provided for the device that can accept the touch operation described above.
なおビデオコントローラ206は、表示制御を行うためのビデオメモリ(VRAM)を制御することが可能で、ビデオメモリ領域としてRAM203の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
Note that the
メモリコントローラ207は、外部メモリ211へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置(ハードディスク)、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等を利用可能である。
The
通信I/Fコントローラ208は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。
The communication I /
例えば、TCP/IPを用いた通信やISDNなどの電話回線、および携帯電話の3G回線を用いた通信が可能である。 For example, communication using TCP / IP, telephone lines such as ISDN, and communication using 3G lines of mobile phones are possible.
尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ210上での表示を可能としている。また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
Note that the
次に、図3を用いて、本発明の情報処理装置としてのMFP106を制御するコントローラユニットのハードウェア構成について説明する。
Next, the hardware configuration of the controller unit that controls the
図3は、図1に示したMFP106のコントローラユニットのハードウェア構成の一例を示すブロック図である。
FIG. 3 is a block diagram illustrating an example of a hardware configuration of the controller unit of the
図3において、316はコントローラユニットで、画像入力デバイスとして機能するスキャナ部314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN(例えば、図1に示したLAN110)や公衆回線(WAN)(例えば、PSTNまたはISDN等)と接続することで、画像データやデバイス情報の入出力を行う。
In FIG. 3,
コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
In the
303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304は外部記憶装置(ハードディスクドライブ(HDD))で、システムを制御するための各種プログラム,画像データ等を格納する。
A
307は操作部インタフェース(操作部I/F)で、操作部(UI)308とのインタフェース部であり、操作部308に表示する画像データを操作部308に対して出力する。
An operation unit interface (operation unit I / F) 307 is an interface unit with the operation unit (UI) 308 and outputs image data to be displayed on the
また、操作部I/F307は、操作部308から本システム使用者が入力した情報(例えば、ユーザ情報等)をCPU301に伝える役割をする。
The operation unit I /
なお、操作部308はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下(指等でタッチ)することにより、各種指示を行うことができる。
Note that the
305はネットワークインタフェース(Network I/F)で、ネットワーク(LAN)に接続し、データの入出力を行う。306はモデム(MODEM)で、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。 A network interface (Network I / F) 305 is connected to a network (LAN) and inputs / outputs data. A modem (MODEM) 306 is connected to a public line and inputs / outputs data such as FAX transmission / reception.
318は外部インタフェース(外部I/F)で、USB、IEEE1394,プリンタポート,RS−232C等の外部入力を受け付けるI/F部であり、認証で必要となるICカードの読み取り用のカードリーダ319が外部I/F318に接続されている。
An external interface (external I / F) 318 is an I / F unit that accepts external inputs such as USB, IEEE 1394, printer port, RS-232C, and the like. A
そして、CPU301は、この外部I/F318を介してカードリーダ319によるICカードからの情報読み取りを制御し、該ICカードから読み取られた情報を取得可能である。
The
尚、ICカードに限らず、ユーザを特定することが可能な記憶媒体であってもよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
以上のデバイスがシステムバス309上に配置される。
The storage medium is not limited to an IC card, and may be a storage medium that can specify a user. In this case, identification information for identifying the user is stored in the storage medium. This identification information may be a production number of the storage medium or a user code given by the user within the company.
The above devices are arranged on the
320はイメージバスインタフェース(IMAGE BUS I/F)であり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。
画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。
The
310はラスタイメージプロセッサ(RIP)で、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。 A raster image processor (RIP) 310 develops vector data such as a PDL code into a bitmap image.
311はプリンタインタフェース(プリンタI/F)で、プリンタ部312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、313はスキャナインタフェース(スキャナI/F)で、スキャナ部314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。
A printer interface (printer I / F) 311 connects the
317は画像処理部で、入力画像データに対し補正、加工、編集を行い、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。
An
スキャナ部314は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置のユーザが操作部308から読み取り起動指示することにより、CPU301がスキャナ部314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。
The
プリンタ部312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。
The
プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ部312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
The activation of the printing operation is started by an instruction from the
操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。
The
また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。
The
ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。
Here, the start key of the
また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、ユーザのユーザIDを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
Further, the stop key of the
カードリーダ319は、CPU301からの制御により、ICカード(例えば、ソニー社のフェリカ(FeliCa)(登録商標))内に記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。
The
次に図4を参照して、本発明の実施形態における各種装置の機能構成の一例について説明する。尚、各機能の詳細については、後述するフローチャートを用いて合わせて説明を行う。 Next, with reference to FIG. 4, an example of a functional configuration of various apparatuses according to the embodiment of the present invention will be described. Details of each function will be described together with a flowchart described later.
管理者PC102、クライアントPC104は、Webブラウザ400、及びメール受信部402を備えている。
The
Webブラウザ400は、World Wide Web(WWW)の利用に供するブラウザであり、MFP106で生成された画面を表示したり、クラウドプリントサービス108へ印刷データのアップロードの支持等を行う。
A
メール受信部402は、MFP106や外部のシステムから送信されたメールを受信する。
A
MFP106は、HTTPS通信部404、設定情報管理部406、表示制御部408、Web制御部410、及びメール送信部412を備えている。
The
HTTPS通信部404は、クラウドプリントサービス108等の他の装置に対して、所望する処理を依頼するためにリクエストを送信したり、そのリクエストへの処理結果や印刷データ(ジョブ)を受信する。
The
設定情報管理部406は、ユーザの権限(ロール)に応じたクラウドプリントサービス108の印刷設定に関する情報を管理しており、表示制御部408は、MFPの操作部308に対して、ユーザが操作指示を行う、あるいは操作指示の結果を表示するための画面を表示する。
The setting
Web制御部410は、ユーザが操作部308に対して操作指示を行うための画面を生成し、メール送信部412は、クライアントPC104等の他の装置に対して、メールの送信を行う。
The
次に図5〜図8のフローチャートを用いて、本発明の実施形態におけるクラウドプリントサービス108を利用した印刷システム100が実行する処理について説明する。
Next, processing executed by the
図5に示すフローチャートは、管理者PC102のWebブラウザ400からMFP106に関する情報をクラウドプリントサービス108へ登録する処理を示すフローチャートである。
The flowchart illustrated in FIG. 5 is a flowchart illustrating processing for registering information regarding the
ステップS501では、管理者PC102のWebブラウザ400は、MFP106のWeb制御部410が生成する登録画面(不図示)を表示する。
In step S501, the
登録画面(不図示)は登録ボタンを備えており、登録ボタンが押下されると、MFP106はクラウドプリントサービス108に対してMFP106に関する情報(例えば、プリンタ名)の登録要求を送信する。
The registration screen (not shown) includes a registration button, and when the registration button is pressed, the
ステップS502では、管理者PC102のWebブラウザ400は、登録画面(不図示)の登録ボタンが押下されると、MFP106のHTTPS通信部404へ登録要求にかかるリクエストを送信する。
In step S <b> 502, when the registration button on the registration screen (not shown) is pressed, the
ステップS503では、MFP106のHTTPS通信部404は、認証先からロール情報の一覧と、そのロールで制限される印刷設定情報の一覧を取得する(図16参照)。
In step S503, the
尚、認証先とは、MFP106と通信可能な認証サーバ(不図示)を示しているが、認証サーバ(不図示)ではなく、MFP106自身に備えた各種情報であっても良い(以下、同様)
The authentication destination indicates an authentication server (not shown) that can communicate with the
図16の最上段から2段目には、ユーザの情報を記憶するためのユーザ情報テーブルが示されており、ユーザ情報テーブルは、ユーザを一意に識別するためのユーザID、ユーザのロール、ユーザのメールアドレス等を含んで構成されている。 16 shows a user information table for storing user information. The user information table includes a user ID for uniquely identifying a user, a user role, and a user. The email address is included.
図16の最下段には、認証先に登録されたロールとそれに紐付く印刷設定情報を記憶するロール情報一覧テーブルが示されており、ロール情報一覧テーブルは、ユーザのロールと、そのロールに対して利用可能な印刷設定(カラー印刷、モノクロ印刷、あるいは両方の印刷設定を示すカラー設定、印刷出力可能な印刷部数、使用して良い用紙サイズや用紙レイアウト、片面、両面あるいは両方の印刷方法を示す両面設定等)を備えている。 The bottom row of FIG. 16 shows a role information list table that stores roles registered in the authentication destination and print setting information associated with the roles, and the role information list table includes the user's roles and the roles. Print settings that can be used (color settings that indicate color printing, monochrome printing, or both print settings, the number of copies that can be printed, the paper size and layout that can be used, and single-sided, double-sided, or both printing methods 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 roll information list table.
ステップS504では、MFP106のHTTPS通信部404は、ステップS503で取得したロール情報一覧テーブルに記憶された印刷設定情報に基づいて、登録するプリンタオブジェクトの印刷設定情報を作成する(図17参照)。
In step S504, the
図17には、クラウドプリントサービス108へ登録する際にリクエストとして送信する印刷設定情報(Capabiity情報)が示されており、ここで指定された印刷設定の機能をもつプリンタオブジェクトがクラウドプリントサービス108上に登録されることになる。
FIG. 17 shows print setting information (Capability information) transmitted as a request when registering in the
以後、ステップS505からステップS512については、1つ1つのロールごとに順次処理を行う。 Thereafter, from step S505 to step S512, processing is sequentially performed for each roll.
ステップS505では、MFP106のHTTPS通信部404は、クラウドプリントサービス108に対して送信する/registerリクエストをステップS504で作成した印刷設定情報に基づいて生成する。
In step S505, the
ステップS506では、MFP106のHTTPS通信部404は、クラウドプリントサービス108に対して/registerリクエストを送信する。
In step S506, the
ステップS507では、クラウドプリントサービス108は、/registerリクエストを受信する。
In step S507, the
ステップS508では、クラウドプリントサービス108は、/registerリクエストに応じてプリンタオブジェクトを生成する。
In step S508, the
ステップS509では、クラウドプリントサービス108は、ステップS508において生成したプリンタオブジェクトのプリンタIDやアクセストークンなどのプリンタ情報を発行して、MFP106へ送信する。
In step S509, the
ステップS510では、MFP106のHTTPS通信部404は、プリンタ情報を受信する。
In step S510, the
ステップS511では、MFP106の設定情報管理部406は、現在処理を行っているロールとプリンタ情報とを紐付けて設定情報テーブル(図16)に記憶する。
In step S511, the setting
図16の上段には、認証先に登録されているロールに対応したプリンタオブジェクトに関するプリンタ情報を記憶する設定情報テーブルが示されており、設定情報テーブルは、ロール、プリンタオブジェクト名、プリンタID、及び共有リンクを備えている。 The upper part of FIG. 16 shows a setting information table for storing printer information related to the printer object corresponding to the role registered in the authentication destination. The setting information table includes a role, a printer object name, a printer ID, and Has a shared link.
ステップS512では、MFP106の設定情報管理部406は、ステップS503において取得したロールすべてにプリンタ情報が設定されたか(つまり、すべてのロールに紐付くプリンタオブジェクトがクラウドプリントサービス108上に登録されたか)を判定する。
In step S512, the setting
すべて設定されていると判定した場合はステップS513へ処理を進め、設定されていないと判定した場合は、ステップS505へ処理を進める。 If it is determined that all are set, the process proceeds to step S513. If it is determined that all are set, the process proceeds to step S505.
ステップS513では、MFP106のWeb制御部410は、登録完了画面(不図示)を生成する。
In step S513, the
ステップS514では、管理者PC102のWebブラウザ400は登録完了画面(不図示)を表示する。
In step S514, the
図6に示すフローチャートは、共有リンクを利用してプリンタオブジェクトを共有する際に管理者が実施する共有設定の処理を示したフローチャートである。 The flowchart illustrated in FIG. 6 is a flowchart illustrating a sharing setting process performed by an administrator when sharing a printer object using a shared link.
ステップS601では、管理者PC102のWebブラウザ400は、クラウドプリントサービス108へログインしてクラウドプリントサービス108の提供するプリンタ一覧画面(不図示)を表示する。
In step S601, the
ステップS602では、管理者PC102のWebブラウザ400は、プリンタオブジェクトの共有リンクを発行するために、プリンタ一覧画面(不図示)からプリンタオブジェクトを選択し、共有ボタンを押下する。
In step S602, the
尚、共有設定は、クラウドプリントサービスによって設定方法が異なるため、ここでは処理の一例を示すものとする。 In addition, since the setting method for sharing setting differs depending on the cloud print service, an example of processing is shown here.
ステップS603では、クラウドプリントサービス108は選択されたプリンタオブジェクトの共有リンクを発行する(プリンタオブジェクト名、あるいはプリンタIDに対応して発行する)。
In step S603, the
ステップS604では、管理者PC102のWebブラウザ400は、発行された共有リンクを取得してWebブラウザ上に表示する。
In step S604, the
ステップS605では、管理者PC102のWebブラウザ400は、MFP106のWeb制御部410が生成する共有設定画面900(図9参照)にアクセスする。
In step S605, the
図9及び図10には共有リンクを設定しておくための共有設定画面900が示されており、共有設定画面900は、設定状況や設定処理の結果等を示すメッセージを表示するメッセージ表示領域902と、各プリンタオブジェクトの共有リンクを入力するための入力領域904、入力領域904に表示された共有リンクを確定する際に押下する設定ボタン906を含んで構成されている。
9 and 10 show a
ステップS606では、管理者PC102のWebブラウザ400は、MFP106のWeb制御部410が生成する共有設定画面900からプリンタオブジェクトに対応した共有リンクを登録する。
In step S <b> 606, the
ステップS607では、MFP106の設定情報管理部406は、ステップS606において設定された共有リンクを(プリンタオブジェクト名あるいはプリンタIDに対応して)設定情報テーブルに記憶する。
In step S607, the setting
ステップS608では、MFP106の設定情報管理部406は、登録したプリンタオブジェクトの共有リンクがすべて設定されたか否かを判定し、すべてのプリンタオブジェクトに対して共有リンクが設定されていると判定し場合は、ステップS609へ処理を進め、設定されていないと判定した場合は、ステップS611へ処理を進める。
In step S608, the setting
ステップS609では、MFP106のWeb制御部410は、共有設定画面900に共有完了メッセージを設定する。
In step S609, the
ステップS610では、管理者PC102のWebブラウザ400は、共有完了メッセージの設定された共有設定画面900(図10)を表示する。
In step S610, the
ステップS611では、MFP106のWeb制御部410は、共有設定画面900に共有未完メッセージを設定する。
In step S611, the
ステップS612では、管理者PC102のWebブラウザ400は、共有未完メッセージの設定された共有設定画面900(図9)を表示し、すべてのプリンタオブジェクトに対して共有リンクが設定されるまでステップS602からの共有設定の処理を繰り返す。
In step S612, the
図7に示すフローチャートは、共有リンクによってプリンタオブジェクトを共有する場合に、ユーザによるクラウドプリントサービス108の利用設定の処理を示すフローチャートである。
The flowchart illustrated in FIG. 7 is a flowchart illustrating a process for setting the use of the
ユーザがMFP106に対してログインがなされた後、ステップS701では、MFP106の表示制御部408は、利用開始画面1000(図11)のクラウドプリントサービス利用ボタン1002が押下されたか否かを判定し、クラウドプリントサービス利用ボタン1002が押下されたと判定した場合はステップS702へ処理を進める。
After the user logs in to the
図11には、ユーザが利用設定を行うための利用開始画面1000が示されており、利用開始画面1000は、ログインユーザに対してクラウドプリントサービス108の利用設定を開始する際に押下するクラウドプリントサービス利用ボタン1002を備えている。
FIG. 11 shows a
ステップS702では、MFP106の設定情報管理部406は、ログインユーザのロールおよびメールアドレスをユーザ情報テーブルから取得する。
In step S702, the setting
ステップS703では、MFP106の設定情報管理部406は、ステップS702において取得したロールに対応したプリンタオブジェクトの共有リンクを設定情報テーブルより取得する。
In step S703, the setting
ステップS704では、MFP106のメール送信部412は、ステップS703において取得した共有リンクを通知するための共有リンク通知メールを作成する。
In step S704, the
ステップS705では、MFP106のメール送信部412は、ステップS702において取得したメールアドレス宛に共有リンク通知メールを送信する。
In step S705, the
ステップS706では、MFP106の表示制御部408は、利用設定完了画面1100(図12参照)を生成して表示する。
In step S706, the
図12には、共有リンクを利用する場合に利用設定が完了したことを通知するための利用設定完了画面1100が示されており、利用設定完了後、ログインユーザのメール宛に共有リンクを通知した旨のメッセージが表示される。
FIG. 12 shows a usage
ステップS707では、クライアントPC104のメール受信部402は、共有リンク通知メールを受信する。
In step S707, the
ステップS708では、クライアントPC104のWebブラウザ400は、共有リンク通知メールから共有リンクのクリック操作を受付けてアクセスする。
In step S708, the
ステップS709では、クライアントPC104のWebブラウザ400は、クラウドプリントサービス108のログイン画面を表示する。もしアクセスしたユーザがアカウントを登録していない場合はステップS710へ処理を進め、登録済みの場合はステップS711へ処理を進める。
In step S709, the
ステップS710では、クライアントPC104のWebブラウザ400は、クラウドプリントサービス108のアカウントの新規登録を受付ける。
In step S <b> 710, the
ステップS711では、クライアントPC104のWebブラウザ400は、アカウント情報を入力してログインを実施し、クラウドプリントサービス108へアクセスし、クリック操作した共有リンクに対応するプリンタオブジェクトを表示する。
In step S711, the
そして、ユーザは、この表示されたプリンタオブジェクトに対して印刷データをアップロードすることでジョブの投入を行う。 Then, the user submits a job by uploading print data to the displayed printer object.
図8に示すフローチャートは、ユーザの招待によってプリンタオブジェクトを共有する場合に、ユーザによるクラウドプリントサービス108の利用設定の処理を示すフローチャートである。
The flowchart illustrated in FIG. 8 is a flowchart illustrating a process for setting the use of the
ステップS801では、MFP106の表示制御部408は、利用開始画面1000のクラウドプリントサービス利用ボタン1002が押下されたか否かを判定し、クラウドプリントサービス利用ボタン1002が押下されたと判定した場合はステップS802へ処理を進める。
In step S801, the
ステップS802では、MFP106の表示制御部408は、アカウント情報入力画面1200(図13参照)を表示する。
In step S802, the
図13には、ユーザ招待時にユーザが利用設定を行うために必要なアカウント情報を入力するアカウント情報入力画面1200が示されている。
FIG. 13 shows an account
アカウント情報入力画面1200は、アカウント情報を入力するための入力内容表示領域1202と、アカウント情報を入力するためにタッチパネル上に用意されたキーボードを示すキーボード1204、入力したアカウント情報を確定する際に押下するOKボタン1206を含んで構成されている。
An account
このアカウント情報入力画面1200から入力されたアカウント情報に対してプリンタオブジェクトの共有要求を送信する。
A printer object sharing request is transmitted to the account information input from the account
但し、以降の処理において、共有を要求する際に、クラウドプリントサービス108に未登録のアカウントを指定すると、クラウドプリントサービス108が要求を受付けられないことから、事前にクラウドプリントサービス108のアカウントを登録して用意しておく。
However, in the subsequent processing, when an unregistered account is specified for the
ここで、クラウドプリントサービス108のアカウント情報は、ユーザの入力によって通知されるものでなくてもよい。例えばアカウント情報を管理する認証サーバ(不図示)などから取得してもよい。
Here, the account information of the
ステップS803では、MFP106の表示制御部408は、アカウント情報入力画面1200のOKボタン1206が押下されたか否かを判定し、OKボタン1206が押下されたと判定した場合は、ステップS804へ処理を進める。
In step S803, the
ステップS804では、MFP106の設定情報管理部406は、ログインユーザのロールをユーザ情報テーブルから取得する。
In step S804, the setting
ステップS805では、MFP106の設定情報管理部406は、ステップS804において取得したログインユーザのロールに対応したプリンタオブジェクトのプリンタIDを設定情報テーブルから取得する。
In step S805, the setting
ステップS806では、MFP106のHTTPS通信部404は、アカウント情報入力画面1200にて入力されたアカウントに対してプリンタIDで特定されるプリンタオブジェクトの共有を許可するよう要求する/shareリクエストを生成する。
In step S806, the
ステップS807では、MFP106のHTTPS通信部404は、クラウドプリントサービス108に対して/shareリクエストを送信する。
In step S807, the
ステップS808では、クラウドプリントサービス108は、MFP106からの/shareリクエストを受信する。
In step S <b> 808, the
ステップS809では、クラウドプリントサービス108は、リクエストに含まれるアカウントの共有設定をプリンタオブジェクトに対して行う。
In step S809, the
ステップS810では、クラウドプリントサービス108は、共有設定の処理結果をMFP106に返却する。
In step S810, the
ステップS811では、MFP106のHTTPS通信部404は、クラウドプリントサービス108から処理結果を受信する。
In step S811, the
ステップS812では、MFP106のHTTPS通信部404は、ステップS811で返却された処理結果を解析し、共有設定が成功したか否かを判定し、成功していたと判定した場合はステップS813へ処理を進め、失敗していたと判定した場合はステップS815へ処理を進める。
In step S812, the
クラウドプリントサービス108にて共有設定がされると、そのアカウントに対してクラウドプリントサービス108から共有通知がなされたことを伝えるメールが自動で送信される。
When the sharing setting is made in the
ステップS813では、MFP106の表示制御部408は、利用設定完了画面1300(図14参照)を生成する。
In step S813, the
ステップS814では、MFP106の表示制御部408は、利用設定完了画面1300を表示する。
In step S814, the
図14には、ユーザ招待時の利用設定が完了したことを通知する利用設定完了画面1300が示されており、利用設定完了画面1300で入力されたアカウントの共有処理が成功した場合に表示される。
FIG. 14 shows a usage
ステップS815では、MFP106のHTTPS通信部404は、ステップS811で返却された処理結果からエラー内容を解析する。
In step S815, the
ステップS816では、MFP106の表示制御部408は、ステップS815で解析したエラーをもとにエラーメッセージを設定し、利用設定エラー画面1400(図15参照)を生成する。
In step S816, the
ステップS817では、MFP106の表示制御部408は、利用設定エラー画面1400(図15参照)を表示する。
In step S817, the
図15には、ユーザ招待による利用設定が失敗したことを通知する利用設定エラー画面1400が示されている。
FIG. 15 shows a usage
利用設定エラー画面1400は、/shareリクエスト送信後に返却されるレスポンスを解析して適当なエラーメッセージを表示するエラーメッセージ表示領域1402と、アカウント情報を入力するための入力内容表示領域1404、アカウント情報を入力するためにタッチパネル上に用意されたキーボードを示すキーボード1406、入力したアカウント情報を確定する際に押下するOKボタン1408を含んで構成されている。
[変形例]
The usage
[Modification]
実施形態に対する変形例においては、MFPにおける印刷物の出力方法として、認証されたユーザのみがサーバ上に一時蓄積された印刷データに対して印刷要求を行う、所謂留め置き印刷の出力方法をとる際の実施例を説明する。 In a modified example of the embodiment, as a printed matter output method in the MFP, an implementation when a so-called deferred printing output method is performed in which only an authenticated user makes a print request to print data temporarily stored on the server. An example will be described.
尚、変形例においては、実施形態と同様な構成及び処理を備えているため、同一符号を用いて説明し、詳細な説明は省略する。 In addition, in a modification, since the structure and process similar to embodiment are provided, it demonstrates using the same code | symbol and abbreviate | omits detailed description.
ユーザは、MFP106のカードリーダ319に対して、自身のユーザにかかる情報が記録されたICカードを翳すと、MFP106の設定情報管理部406は、ICカードから特定されるユーザIDがユーザ情報テーブルに存在するか否かを判定し、存在すると判定するとログインがなされる。
When the user points the IC card in which information related to the user is recorded to the
そして、MFP106の設定情報管理部406は、そのユーザのロールをユーザ情報テーブルから取得して、取得したロールに該当する設定情報テーブルのロールに対応するプリンタIDを取得する。
Then, the setting
MFP106のHTTPS通信部404は、プリンタIDを用いて、クラウドプリントサービス108に対して、該当するプリンタオブジェクトのジョブの問い合わせを行う。
The
そして、MFP106のHTTPS通信部404は、プリンタオブジェクトに投入されているジョブの情報を受信し、Web制御部410は、ジョブの情報を一覧表示するための一覧画面(不図示)を生成し、表示制御部408は、この一覧画面(不図示)を表示する。
Then, the
ユーザは、一覧画面(不図示)に表示されているジョブを選択して、印刷指示を行うことで、当該ジョブの出力を行う。 The user outputs a job by selecting a job displayed on a list screen (not shown) and giving a print instruction.
別の態様として、クラウドプリントサービス108のアカウントとMFP106で管理しているユーザIDとを対応付けて記憶しておく。例えば、ユーザ情報テーブルへユーザIDに対応してアカウントを記憶しておく。
As another mode, an account of the
そして、MFP106の設定情報管理部406は、ログインしたユーザのロールとアカウントをユーザ情報テーブルから取得し、取得したロールに該当する設定情報テーブルのロールに対応するプリンタIDを取得する。
The setting
MFP106のHTTPS通信部404は、プリンタIDとアカウントとを用いて、クラウドプリントサービス108に対して、該当するプリンタオブジェクトのジョブのうち、当該アカウントを含むジョブの問い合わせを行う。
The
このような態様をとることによって、一覧画面(不図示)には、ログインしたユーザのジョブのみが表示されるようになる。 By taking such an aspect, only the job of the logged-in user is displayed on the list screen (not shown).
以上、本発明によれば、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる。 As described above, according to the present invention, it is possible to perform printing with appropriate print settings by registering printable settings in accordance with the user's authority for the image forming apparatus in the cloud print service.
以上、実施形態について示したが、本発明は、例えば、システム、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 Although the embodiment has been described above, the present invention can take an embodiment as, for example, a system, method, program, or recording medium. Specifically, the present invention may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of a single device.
また、本発明におけるプログラムは、各フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は各フローチャートの処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各フローチャートの各装置の処理方法ごとのプログラムであってもよい。 The program according to the present invention is a program that allows a computer to execute the processing method of each flowchart, and the storage medium of the present invention stores a program that allows the computer to 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 that records a program that implements the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the program stored in the recording medium. It goes without saying that the object of the present invention can also 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 recording the program constitutes the present invention.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク等を用いることが出来る。 As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, nonvolatile memory card, ROM, EEPROM, silicon A disk or the like can be used.
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on an instruction of the program is actually It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the processing and the processing is included.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Furthermore, after the program read from the recording medium is written to the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function expansion board is based on the instructions of the program code. It goes without saying that the case where the CPU or the like provided in the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 The present invention may be applied to a system constituted by a plurality of devices or an apparatus constituted by a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading a recording medium storing a program for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention.
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 Furthermore, by downloading and reading a program for achieving the present invention from a server, database, etc. on a network using a communication program, the system or apparatus can enjoy the effects of the present invention. In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.
100 印刷システム
102 管理者PC
104 クライアントPC
106 MFP
108 クラウドプリントサービス
110 LAN
100
104 client PC
106 MFP
108
Claims (8)
画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成手段と、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知手段と、
を備えたことを特徴とする画像形成装置。 An image forming apparatus that performs printing connected to a server that stores a job input by designating a printer object,
Creating means for creating, on the server, a printer object related to print settings in accordance with print authority in the image forming apparatus;
A notification means for notifying access information to the printer object corresponding to the printing authority of the logged-in user;
An image forming apparatus comprising:
ジョブを投入するユーザの印刷権限によってアクセス可能なプリンタオブジェクトを当該ユーザへ指定させるために、ログインされたユーザの印刷権限に対応するプリンタオブジェクトに対して、前記受付手段によって受付けたアカウント情報を対応付けて記憶させる記憶手段と、
を備えたことを特徴とする請求項1または2に記載の画像形成装置。 Receiving means for receiving account information of the server;
The account information received by the receiving unit is associated with the printer object corresponding to the print authority of the logged-in user so that the user can specify the printer object accessible by the print authority of the user who submits the job. Storage means for storing,
The image forming apparatus according to claim 1, further comprising:
前記サーバは、
前記画像形成装置の作成指示手段によって作成を指示された印刷権限に応じた印刷設定にかかるプリンタオブジェクトを作成する作成手段と、
前記作成手段によって作成されたプリンタオブジェクトへのアクセス情報を生成する生成手段と、
前記生成手段によって生成したアクセス情報を前記画像形成装置へ送信するサーバ送信手段と、
を備え、
前記画像形成装置は、
当該画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトの作成指示を前記サーバに対して行う作成指示手段と、
前記送信手段によって送信されたアクセス情報を受信する画像形成装置受信手段と、
前記作成指示手段における印刷権限に対応して前記画像形成装置受信手段で受信したアクセス情報を記憶する記憶手段と、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を記憶手段から取得する取得手段と、
前記取得手段によって取得したアクセス情報を前記クライアント端末へ送信する画像形成装置送信手段と、
を備え、
前記クライアント端末は、
前記画像形成装置送信手段によって送信されたアクセス情報を受信するクライアント端末受信手段と、
前記クライアント端末受信手段によって受信したアクセス情報を用いてプリンタオブジェクトへのアクセスを行って印刷指示を行う印刷指示手段と、
を備えたことを特徴する印刷システム。 A printing system in which a client terminal, a server, and an image forming apparatus are connected so as to communicate with each other,
The server
Creating means for creating a printer object related to print settings in accordance with the printing authority instructed to create by the creation instructing means of the image forming apparatus;
Generating means for generating access information to the printer object created by the creating means;
Server transmission means for transmitting the access information generated by the generation means to the image forming apparatus;
With
The image forming apparatus includes:
Creation instruction means for instructing the server to create a printer object related to print settings in accordance with the printing authority in the image forming apparatus;
An image forming apparatus receiving means for receiving the access information transmitted by the transmitting means;
Storage means for storing access information received by the image forming apparatus receiving means corresponding to the print authority in the creation instruction means;
An acquisition unit that acquires, from the storage unit, access information to the printer object corresponding to the printing authority of the logged-in user;
Image forming apparatus transmitting means for transmitting the access information acquired by the acquiring means to the client terminal;
With
The client terminal is
Client terminal receiving means for receiving access information transmitted by the image forming apparatus transmitting means;
A print instruction means for performing a print instruction by accessing a printer object using the access information received by the client terminal reception means;
A printing system characterized by comprising:
前記画像形成装置は、
画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成ステップと、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知ステップと、
を実行することを特徴とする画像形成装置の制御方法。 A control method of an image forming apparatus that performs printing connected to a server that stores a job that is input by specifying a printer object,
The image forming apparatus includes:
A creation step of creating, for the server, a printer object related to print settings in accordance with print authority in the image forming apparatus;
A notification step for notifying access information to the printer object corresponding to the printing authority of the logged-in user;
And a control method for an image forming apparatus.
前記サーバは、
前記画像形成装置の作成指示ステップによって作成を指示された印刷権限に応じた印刷設定にかかるプリンタオブジェクトを作成する作成ステップと、
前記作成ステップによって作成されたプリンタオブジェクトへのアクセス情報を生成する生成ステップと、
前記生成ステップによって生成したアクセス情報を前記画像形成装置へ送信するサーバ送信ステップと、
を実行し、
前記画像形成装置は、
当該画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトの作成指示を前記サーバに対して行う作成指示ステップと、
前記送信ステップによって送信されたアクセス情報を受信する画像形成装置受信ステップと、
前記作成指示ステップにおける印刷権限に対応して前記画像形成装置受信ステップで受信したアクセス情報を記憶する記憶ステップと、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を記憶手段から取得する取得ステップと、
前記取得ステップによって取得したアクセス情報を前記クライアント端末へ送信する画像形成装置送信ステップと、
を実行し、
前記クライアント端末は、
前記画像形成装置送信ステップによって送信されたアクセス情報を受信するクライアント端末受信ステップと、
前記クライアント端末受信ステップによって受信したアクセス情報を用いてプリンタオブジェクトへのアクセスを行って印刷指示を行う印刷指示ステップと、
を実行することを特徴する印刷システムの制御方法。 A control method of a printing system in which a client terminal, a server, and an image forming apparatus are connected so as to communicate with each other,
The server
A creation step for creating a printer object according to print settings in accordance with the print authority instructed to create by the creation instruction step of the image forming apparatus;
A generating step for generating access information to the printer object created by the creating step;
A server transmission step of transmitting the access information generated by the generation step to the image forming apparatus;
Run
The image forming apparatus includes:
A creation instruction step for instructing the server to create a printer object related to print settings in accordance with the print authority in the image forming apparatus;
An image forming apparatus receiving step for receiving the access information transmitted by the transmitting step;
A storage step for storing the access information received in the image forming apparatus reception step corresponding to the print authority in the creation instruction step;
An acquisition step of acquiring from the storage means access information to the printer object corresponding to the printing authority of the logged-in user;
An image forming apparatus transmitting step of transmitting the access information acquired by the acquiring step to the client terminal;
Run
The client terminal is
A client terminal receiving step for receiving the access information transmitted by the image forming apparatus transmitting step;
A print instruction step for accessing the printer object using the access information received by the client terminal reception step and issuing a print instruction;
A control method for a printing system, characterized in that
前記画像形成装置を、
画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成ステップと、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知ステップと、
して機能させるためのプログラム。 A program that can be read and executed by an image forming apparatus that performs printing connected to a server that stores a job input by designating a printer object,
The image forming apparatus;
A creation step of creating, for the server, a printer object related to print settings in accordance with print authority in the image forming apparatus;
A notification step for notifying access information to the printer object corresponding to the printing authority of the logged-in user;
Program to make it function.
前記サーバを、
前記画像形成装置の作成指示手段によって作成を指示された印刷権限に応じた印刷設定にかかるプリンタオブジェクトを作成する作成手段と、
前記作成手段によって作成されたプリンタオブジェクトへのアクセス情報を生成する生成手段と、
前記生成手段によって生成したアクセス情報を前記画像形成装置へ送信するサーバ送信手段と、
して機能させ、
前記画像形成装置を、
当該画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトの作成指示を前記サーバに対して行う作成指示手段と、
前記送信手段によって送信されたアクセス情報を受信する画像形成装置受信手段と、
前記作成指示手段における印刷権限に対応して前記画像形成装置受信手段で受信したアクセス情報を記憶する記憶手段と、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を記憶手段から取得する取得手段と、
前記取得手段によって取得したアクセス情報を前記クライアント端末へ送信する画像形成装置送信手段と、
して機能させ、
前記クライアント端末は、
前記画像形成装置送信手段によって送信されたアクセス情報を受信するクライアント端末受信手段と、
前記クライアント端末受信手段によって受信したアクセス情報を用いてプリンタオブジェクトへのアクセスを行って印刷指示を行う印刷指示手段と、
して機能させるためのプログラム。 A program that can be read and executed by a printing system in which a client terminal, a server, and an image forming apparatus are connected so as to communicate with each other,
The server,
Creating means for creating a printer object related to print settings in accordance with the printing authority instructed to create by the creation instructing means of the image forming apparatus;
Generating means for generating access information to the printer object created by the creating means;
Server transmission means for transmitting the access information generated by the generation means to the image forming apparatus;
To function,
The image forming apparatus;
Creation instruction means for instructing the server to create a printer object related to print settings in accordance with the printing authority in the image forming apparatus;
An image forming apparatus receiving means for receiving the access information transmitted by the transmitting means;
Storage means for storing access information received by the image forming apparatus receiving means corresponding to the print authority in the creation instruction means;
An acquisition unit that acquires, from the storage unit, access information to the printer object corresponding to the printing authority of the logged-in user;
Image forming apparatus transmitting means for transmitting the access information acquired by the acquiring means to the client terminal;
To function,
The client terminal is
Client terminal receiving means for receiving access information transmitted by the image forming apparatus transmitting means;
A print instruction means for performing a print instruction by accessing a printer object using the access information received by the client terminal reception means;
Program to make it function.
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 true JP2018069546A (en) | 2018-05-10 |
| JP2018069546A5 JP2018069546A5 (en) | 2019-07-25 |
| JP6989749B2 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) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020160965A (en) * | 2019-03-27 | 2020-10-01 | ブラザー工業株式会社 | Communication device and computer program for communication device |
| CN111953856A (en) * | 2019-05-17 | 2020-11-17 | 佳能株式会社 | Server, control method and storage medium |
| CN112346670A (en) * | 2019-08-09 | 2021-02-09 | 佳能株式会社 | Printing apparatus and printing system |
| CN112579011A (en) * | 2019-09-30 | 2021-03-30 | 兄弟工业株式会社 | Printing apparatus |
| CN113946299A (en) * | 2020-07-17 | 2022-01-18 | 佳能株式会社 | Printing control device, control method and storage medium communicating with cloud printing service |
| US12034899B2 (en) | 2021-02-12 | 2024-07-09 | Ricoh Company, Ltd. | Image forming apparatus, information processing method, and recording medium |
Citations (3)
| 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 |
-
2016
- 2016-10-28 JP JP2016211293A patent/JP6989749B2/en active Active
Patent Citations (3)
| 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 |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020160965A (en) * | 2019-03-27 | 2020-10-01 | ブラザー工業株式会社 | Communication device and computer program for communication device |
| JP7306016B2 (en) | 2019-03-27 | 2023-07-11 | ブラザー工業株式会社 | COMMUNICATION DEVICE AND COMPUTER PROGRAM FOR COMMUNICATION DEVICE |
| CN111953856A (en) * | 2019-05-17 | 2020-11-17 | 佳能株式会社 | Server, control method and storage medium |
| CN111953856B (en) * | 2019-05-17 | 2022-10-11 | 佳能株式会社 | Server, control method and storage medium |
| US11740842B2 (en) | 2019-05-17 | 2023-08-29 | Canon Kabushiki Kaisha | Server for providing a cloud print service, control method, and storage medium for managing print data |
| CN112346670A (en) * | 2019-08-09 | 2021-02-09 | 佳能株式会社 | Printing apparatus and printing system |
| JP2021028130A (en) * | 2019-08-09 | 2021-02-25 | キヤノン株式会社 | Printing device, and printing system |
| JP7328067B2 (en) | 2019-08-09 | 2023-08-16 | キヤノン株式会社 | printing device, printing system |
| CN112346670B (en) * | 2019-08-09 | 2024-07-30 | 佳能株式会社 | Printing apparatus and printing system |
| CN112579011A (en) * | 2019-09-30 | 2021-03-30 | 兄弟工业株式会社 | Printing apparatus |
| CN113946299A (en) * | 2020-07-17 | 2022-01-18 | 佳能株式会社 | Printing control device, control method and storage medium communicating with cloud printing service |
| US12034899B2 (en) | 2021-02-12 | 2024-07-09 | Ricoh Company, Ltd. | Image forming apparatus, information processing method, and recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6989749B2 (en) | 2022-01-12 |
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 | |
| JP4961535B2 (en) | Image forming apparatus, control method, and program | |
| JP2018034375A (en) | Output system, output device, control method, 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 | |
| EP3985497A1 (en) | Information processing system, output system, output method, and recording medium | |
| JP2014170440A (en) | Processing control system, data processing system, processing control method and program | |
| JP2013107257A (en) | Image forming apparatus, and method and program for controlling the same | |
| JP2013003739A (en) | Image formation device, image formation system, and control method and program thereof | |
| JP2016097574A (en) | Image formation apparatus, control method and program of the same | |
| JP5375884B2 (en) | Authentication apparatus, authentication method, and computer program | |
| JP2017013313A (en) | Image formation apparatus, image formation system, and control method and program of image formation apparatus | |
| JP2015122601A (en) | Image forming apparatus, control method of the same, and program | |
| JP2016112717A (en) | Image forming apparatus, image formation system, control method thereof and program | |
| JP2013123805A (en) | Image forming device, print server, print management system, control method, and program | |
| JP2011043979A (en) | Printing system, control method of the same, and program | |
| JP2019137068A (en) | Printing system, printing device, control method, and program | |
| JP2014134928A (en) | Information processing apparatus, information processing method, and program | |
| JP2013119164A (en) | Printing controller, printing control system, printing control method, program, and storage medium | |
| JP2014102543A (en) | Printing system, image forming apparatus, processing method thereof, and program | |
| JP5376546B2 (en) | Image forming apparatus, information processing system, processing method thereof, and program | |
| JP2011013837A (en) | Print system and print controller | |
| JP2012101451A (en) | Image forming apparatus, information processing method, and program | |
| JP2015118586A (en) | Printing system, and processing method and program thereof |
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 |