JP2014170440A - Processing control system, data processing system, processing control method and program - Google Patents
Processing control system, data processing system, processing control method and program Download PDFInfo
- Publication number
- JP2014170440A JP2014170440A JP2013042607A JP2013042607A JP2014170440A JP 2014170440 A JP2014170440 A JP 2014170440A JP 2013042607 A JP2013042607 A JP 2013042607A JP 2013042607 A JP2013042607 A JP 2013042607A JP 2014170440 A JP2014170440 A JP 2014170440A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- data
- target data
- processing condition
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、処理制御システム、データ処理システム、処理制御方法及びプログラムに関する。 The present invention relates to a processing control system, a data processing system, a processing control method, and a program.
一般に、印刷を行う際に、両面/片面印刷やモノクロ/カラー印刷といった印刷設定を行う必要がある。しかしながら、ユーザにとって使用頻度が高い印刷設定があるにもかかわらず、印刷の都度、印刷設定を行うのは手間がかかるといった問題がある。 Generally, when performing printing, it is necessary to perform print settings such as duplex / single-sided printing and monochrome / color printing. However, although there are print settings that are frequently used for the user, there is a problem in that it takes time to perform the print settings each time printing is performed.
そこで、特許文献1には、予めプリンタへのユーザ登録等を行うことなく、そのプリンタからの印刷出力の保護を実現することを目的として、プリンタシステムに印刷依頼を行うごとに認証コードを付与することで、予めプリンタシステムにユーザ登録を行わなくても印刷出力可否の認証を行うことができる技術が開示されている。
Therefore, in
また、特許文献2には、ダイレクトプリントが可能な印刷装置において、画像選択や印刷設定を簡便な方法で行うことを目的として、印刷設定項目に関して予め用意された設定値に対応するバーコードと、印刷に係る操作に対応するバーコードと、が印刷されたバーコード表を備えており、このバーコードに記載されたバーコードが読み込まれることで印刷設定がなされる技術が記載されている。
しかしながら、特許文献1に記載の技術では、ジョブに付与された認証情報に対応づけてそのジョブとジョブ識別情報を保管し、ユーザにより入力された認証情報が一致した場合に、認証情報に対応づけられたジョブを出力することができるが、印刷設定に関する情報は保管されていないため、上記問題を解決できない。
However, in the technique described in
また、特許文献2に記載の技術では、ユーザ毎の使用頻度の高い印刷設定は管理されないため、上記問題を解決できない。さらに、特許文献2に記載の技術では、バーコードを読み取るコードリーダーを必要とするため、汎用的なプリンタや複合機等の画像形成装置に適用することはできない。
Also, with the technique described in
そこで、本発明は、上記の点に鑑みてなされたものであって、処理条件に基づき実行される処理において、処理条件の指定を簡便にすることを目的とする。 Therefore, the present invention has been made in view of the above points, and an object of the present invention is to make it easy to specify processing conditions in processing executed based on processing conditions.
上記課題を解決するため、処理制御システムは、処理対象データに対して処理条件に基づく所定の処理を行う、一以上の機器を有する処理制御システムであって、前記処理条件を受け付けた場合、該処理条件に基づき前記処理条件を識別する処理条件識別情報を生成する処理条件識別情報生成手段と、前記処理条件と前記処理条件識別情報とを対応付けて記憶する処理条件記憶手段と、前記処理条件識別情報を受け付けた場合、前記処理条件記憶手段に記憶される前記処理条件識別情報に対応する処理条件に基づき、前記処理対象データに対して前記処理を行う処理手段とを有する。 In order to solve the above-described problem, the processing control system is a processing control system having one or more devices that performs predetermined processing on processing target data based on processing conditions, and when the processing conditions are received, Processing condition identification information generating means for generating processing condition identification information for identifying the processing conditions based on the processing conditions, processing condition storage means for storing the processing conditions and the processing condition identification information in association with each other, and the processing conditions And processing means for performing the processing on the processing target data based on the processing conditions corresponding to the processing condition identification information stored in the processing condition storage means when the identification information is received.
本発明の実施の形態によれば、処理条件に基づき実行される処理において、処理条件の指定を簡便にできる。 According to the embodiment of the present invention, it is possible to easily specify the processing conditions in the processing executed based on the processing conditions.
以下、本発明の実施の形態(以下、「実施形態」という。)について、図面を用いて説明する。
〔第1の実施形態〕
[システム構成]
図1は、本発明の第1の実施形態における印刷システムの構成の一例を示す図である。印刷システム1は、クライアント端末10a、・・・10n(それぞれを区別しない場合「クライアント端末10」という。)と、画像形成装置20a・・・10n(それぞれを区別しない場合「画像形成装置20」という。)と、プリントサーバ40と、認証サーバ50と、データベース60と、メールサーバ70とを有する。プリントサーバ40、認証サーバ50及びデータベース60は、印刷制御システム30に含まれる。クライアント端末10、画像形成装置20、プリントサーバ40、認証サーバ50、データベース60及びメールサーバ70は、有線又は無線のLAN(Local Area Network)等のネットワークN1に接続されている。
Hereinafter, embodiments of the present invention (hereinafter referred to as “embodiments”) will be described with reference to the drawings.
[First Embodiment]
[System configuration]
FIG. 1 is a diagram illustrating an example of a configuration of a printing system according to the first embodiment of the present invention. The
なお、本発明の第1の実施形態における印刷システム1は、図1に示した構成に限らず、図2に示される構成であってもよい。図2は、本発明の第1の実施形態における印刷システムのその他の構成の一例を示す図である。図2(a)に示される印刷システム1は、オフィス内ネットワーク等のプライベートなネットワークN2と、クラウドサービスに代表されるようなパブリックなネットワークN3とが、インターネット等のネットワークN4を介して接続されている。クライアント端末10及び画像形成装置20が接続されているネットワークN2は、ファイアウォールF1を介して、ネットワークN4に接続されている。ネットワークN3には、プリントサーバ40、認証サーバ50及びデータベース60が接続されている。ネットワークN4には、メールサーバ70が接続されている。図2(b)では、ネットワークN4に、印刷制御システム30の認証サーバ50が接続されている構成である。このように認証サーバ50が印刷制御システム30におけるゲートウェイ装置となっている。本発明の第1の実施形態における印刷システム1は、図2に示した構成であっても、図1に示した構成同様の動作をする。
Note that the
図1に戻り説明する。 Returning to FIG.
クライアント端末10は、印刷制御システム30に対してデータを送信したり、印刷制御システムからデータを受信したり外部装置である。また、クライアント端末10は、端末装置の一例であり、例えばPC(Personal Computer)又はスマートフォンやタブレット端末等の携帯端末である。クライアント端末10は、一般的なOS等が搭載された情報処理装置(コンピュータシステム)によって実現できる。クライアント端末10は無線又は有線による通信機能を有する。クライアント端末10は、画像形成装置20において印刷する対象のデータを、Webページを利用したアップロード又はメール送信等により、プリントサーバ40に送信する。なお、本発明の第1の実施形態において、クライアント端末10からプリントサーバ40に送信される画像形成装置20で印刷する対象のデータを印刷対象データ(処理対象データ)という。なお、クライアント端末10からプリントサーバ40への印刷対象データの送信は、印刷ジョブの投入ともいう。また、クライアント端末10は、印刷対象データの処理において適用される処理条件である印刷設定の内容を示す情報(以下、単に「印刷設定」という。)を、プリントサーバ40に送信する。なお、本発明の第1の実施形態における印刷設定とは、例えば片面/両面印刷、モノクロ/カラー印刷、集約有無等の印刷時に適用される情報であり、印刷条件又は印刷属性ともいう。
The
画像形成装置20は、印刷データを印刷(出力)するプリンタや複合機MFP(Multifunction Peripheral)等の画像形成機能を有する出力装置である。画像形成装置20は、無線又は有線による通信機能を有する。なお、印刷データとは、プリントサーバ40において印刷対象データに対する所定の処理が実行されたデータである。印刷対象データに対する所定の処理とは、例えば印刷対象データを、PDL(Page Description Language)変換する処理等である。印刷データは、印刷対象データに適用される印刷設定に基づき生成される。
The
印刷制御システム30に含まれるプリントサーバ40は、画像形成装置20等の出力装置を制御する出力制御装置の一例である。プリントサーバ40は、Webページを利用したジョブのアップロードやメール送信等により、クライアント端末10からの印刷対象データ及び印刷設定を受信する。プリントサーバ40は、受信した印刷対象データ及び印刷設定をデータベース60に蓄積する。なお、プリントサーバ40は、印刷対象データを内部のストレージやデータベースに蓄積してもよい。また、プリントサーバ40は、画像形成装置20に印刷対象データの書誌情報(ファイル名等)の一覧であるデータ一覧を送信する。
The
印刷制御システム30に含まれる認証サーバ50は、認証装置の一例である。認証サーバ50は、ログイン要求をクライアント端末10又は画像形成装置20から受け付け、ユーザ認証を行う。
The
印刷制御システム30に含まれるデータベースは、印刷システム1を使用するユーザのユーザ名やパスワード等の認証情報や、クライアント端末10から送信された印刷対象データ、印刷設定等が記憶されるデータベースである。
The database included in the
メールサーバ70は、電子メールの転送を行うコンピュータである。例えば、クライアント端末10が送信する所定の宛先アドレスの電子メールは、メールサーバ70に蓄積され、印刷制御システム30によって取得される。
The
なお、図1の印刷システム1のプリントサーバ40、認証サーバ50及びデータベース60は、一台のコンピュータに統合して実現してもよい。また、プリントサーバ40、認証サーバ50及びデータベース60は、複数のコンピュータに分散して実現してもよい。
Note that the
また、プリントサーバ40及び認証サーバ50の少なくとも一部の機能を、画像形成装置20に設けてもよい。例えば図1の印刷システム1はプリントサーバ40及び認証サーバ50の機能の少なくとも一部を画像形成装置20に設けることにより、プリントサーバ40及び認証サーバ50の少なくとも一部を削除した構成としてもよい。
Further, at least a part of the functions of the
[システム動作概要]
次に、本発明の第1の実施形態における印刷システム1の動作概要を説明する。図3は、本発明の第1の実施形態における印刷システム1の動作の概略の一例を示す模式図である。
[System operation overview]
Next, an outline of the operation of the
まずユーザ(ユーザA)は、クライアント端末10を操作し、印刷対象データと印刷設定とを印刷制御システム30のプリントサーバ40に送信する(S1)。ここで、印刷対象データの名称(ファイル名)は、例えば「ファイル2.doc」である。また、印刷設定には、例えば「両面・モノクロ」が設定されている。
First, the user (user A) operates the
プリントサーバ40が印刷対象データと印刷設定とを受信すると、プリントサーバ40は、印刷対象データ「ファイル2.doc」に対応する認証コード「0002」を発行する。認証コードは、印刷対象データを特定するために用いられる印刷対象データを識別する印刷対象データ識別情報である。また、プリントサーバ40は、受信した印刷設定「両面・モノクロ」に対応する印刷設定コード「002」を発行する(S2)。そして、プリントサーバ40は、ユーザと受信した印刷対象データと発行した認証コードとを対応付けてデータベース60に記憶する。また、プリントサーバ40は、ユーザと受信した印刷設定と発行した印刷設定コードとを対応付けてデータベース60に記憶する(S3)。なお、図3の例では、データベース60には、例えば印刷対象データ「ファイル1.doc」に対応付けられた認証コード「0001」及び印刷設定「両面・カラー」に対応付けられた印刷設定コード「001」が予め記憶されている。プリントサーバ40は、発行した認証コード「0002」及び印刷設定コード「002」を、クライアント端末10に送信する(S4)。
When the
次に、ユーザAは、印刷対象データの印刷を行うため画像形成装置20の操作パネル等に表示されるコード入力画面において、認証コード及び印刷設定コードを入力する(S5)。ここで、認証コードは、ステップS1においてクライアント端末10から送信した印刷対象データ「ファイル2.doc」に対して発行された認証コード「0002」が入力される。印刷設定コードは、予めデータベース60に記憶されている印刷設定「両面・カラー」に対応付けられた印刷設定コード「001」が入力される。画像形成装置20からプリントサーバ40に、入力された認証コード「0002」及び印刷設定コード「001」が送信される(S6)。
Next, the user A inputs the authentication code and the print setting code on the code input screen displayed on the operation panel of the
プリントサーバ40は、データベース60から、受信した認証コード「0002」に対応する印刷対象データ「ファイル2.doc」及び受信した印刷設定コード「001」に対応する印刷設定「両面・カラー」を取得する。そして、プリントサーバ40は、印刷対象データ及び印刷設定に基づき、データ処理(印刷データの生成)を行う(S7)。そして、プリントサーバ40は、生成した印刷データを画像形成装置20に送信する(S8)。
The
画像形成装置20は、受信した印刷データに基づき、「ファイル2」の「両面・カラー」印刷を実行する(S9)。
The
以上の動作手順により、本発明の第1の実施形態の印刷システム1は、印刷制御システム30に予めユーザにより指定された印刷設定を登録し、その印刷設定に対応する印刷設定コードを発行させる。そして、ユーザは印刷を行う画像形成装置20において印刷設定コードを入力し、画像形成装置20から印刷制御システム30に印刷設定コードを送信することで、印刷設定コードに対応する印刷設定が適用された印刷データを印刷する。
Through the above operation procedure, the
これにより、ユーザは予め印刷制御システム30に登録した印刷設定を簡易に呼び出し、その印刷設定を適用し、印刷することができる。
Thereby, the user can simply call the print settings registered in advance in the
なお、印刷制御システム30に対する印刷設定コードの送信は、画像形成装置20において入力する場合に限らず、例えばクライアント端末10等において印刷設定コードの入力を行い、そのクライアント端末10から印刷制御システム30に送信してもよいし、印刷制御システム30のプリントサーバ40に対し直接印刷設定コードを入力してもよい。この場合、ユーザが使用する画像形成装置20、すなわち印刷データの送信先となる画像形成装置20を指定する。
The transmission of the print setting code to the
[ハードウェア構成]
図1に示したクライアント端末10、プリントサーバ40、認証サーバ50及びメールサーバ70は、例えば図4に示すようなハードウェア構成のコンピュータシステムにより実現される。図4は、本発明の第1の実施形態におけるコンピュータシステムの一例のハードウェア構成図である。
[Hardware configuration]
The
図4に示されるコンピュータシステム1000は、入力装置1001、表示装置1002、外部I/F1003、RAM(Random Access Memory)1004、ROM(Read Only Memory)1005、CPU(Central Processing Unit)1006、通信I/F1007及びHDD(Hard Disk Drive)1008等を備え、それぞれがバスBで相互に接続されている。
A computer system 1000 shown in FIG. 4 includes an
入力装置1001はキーボードやマウス、タッチパネル等を含み、ユーザが各操作信号を入力するのに用いられる。表示装置1002はディスプレイ等を含み、コンピュータシステム1000による処理結果を表示する。
The
通信I/F1007は、コンピュータシステム1000をネットワークN1又はN2に接続するインタフェースである。これにより、コンピュータシステム1000は通信I/F1007を介してデータ通信を行うことができる。
The communication I /
HDD1008は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム1000全体を制御する基本ソフトウェアであるOSや、OS上において各種機能を提供するアプリケーションソフトウェア等がある。HDD1008は格納しているプログラムやデータを所定のファイルシステム及び/又はDB(データベース)により管理している。
The
外部I/F1003は、外部装置とのインタフェースである。外部装置には、記録媒体1003a等がある。これにより、コンピュータシステム1000は外部I/F1003を介して記録媒体1003aの読み取り及び/又は書き込みを行うことができる。記録媒体1003aにはフレキシブルディスク、CD(Compact Disk)、DVD(Digital Versatile Disk)、SDメモリカード(SD Memory card)、USBメモリ(Universal Serial Bus memory)等がある。
The external I /
ROM1005は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ(記憶装置)である。ROM1005には、コンピュータシステム1000の起動時に実行されるBIOS(Basic Input/Output System)、OS設定、及びネットワーク設定等のプログラムやデータが格納されている。RAM1004は、プログラムやデータを一時保持する揮発性の半導体メモリ(記憶装置)である。
The
CPU1006は、ROM1005やHDD1008等の記憶装置からプログラムやデータをRAM1004上に読み出し、処理を実行することで、コンピュータシステム1000全体の制御や機能を実現する演算装置である。
The CPU 1006 is an arithmetic device that realizes control and functions of the entire computer system 1000 by reading a program and data from a storage device such as the
本発明の第1の実施形態におけるクライアント端末10、プリントサーバ40、認証サーバ50及びメールサーバ70は、コンピュータシステム1000のハードウェア構成により、後述するような各種処理を実現できる。
The
図5は、本発明の第1の実施形態における画像形成装置の一例のハードウェア構成図である。図5に示した画像形成装置20は、コントローラ2233、操作パネル232、外部I/F233、通信I/F234、プリンタ235及びスキャナ236等を備える。
FIG. 5 is a hardware configuration diagram of an example of the image forming apparatus according to the first embodiment of the present invention. The
コントローラ2233は、CPU2331、RAM2332、ROM2333、NVRAM2334及びHDD2335等を備える。ROM2333は、各種プログラムやデータが格納されている。RAM2332はプログラムやデータを一時保持する。NVRAM2334は、例えば設定情報等が格納されている。また、HDD2335は各種プログラムやデータが格納されている。
The controller 2233 includes a
CPU2331は、ROM2333やNVRAM2334、HDD2335等からプログラムやデータ、設定情報等をRAM2332上に読み出し、処理を実行することで、画像形成装置20全体の制御や機能を実現する。
The
操作パネル232は、ユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部I/F233は外部装置とのインタフェースである。外部装置には、記録媒体233a等がある。これにより、画像形成装置20は外部I/F233を介して記録媒体233aの読み取り及び/又は書き込みを行うことができる。記録媒体233aにはICカード、フレキシブルディスク、CD、DVD、SDメモリカード、USBメモリ等がある。
The
通信I/F234は画像形成装置20をネットワークN1に接続するインタフェースである。これにより、画像形成装置20は通信I/F234を介してデータ通信を行うことができる。
The communication I /
プリンタ235は、印刷データを用紙に印刷するための印刷装置である。スキャナ236は原稿から画像データを読み取るための読取装置である。
The
本発明の第1の実施形態における画像形成装置20は、上記ハードウェア構成により、後述するような各種処理を実現できる。
The
[機能構成]
図6は、本発明の第1の実施形態における印刷システム1の機能構成の一例を示す図である。
[Function configuration]
FIG. 6 is a diagram illustrating an example of a functional configuration of the
<クライアント端末>
クライアント端末10は、入力受付部11、表示制御部12、ログイン要求部13、印刷設定コード発行要求部14、印刷設定コード受信部15、印刷対象データ送信部16及び認証コード受信部17等を有する。各機能はCPUがプログラムを実行し、ハードウェアと協働することで実現される。
<Client terminal>
The
入力受付部11は、タッチパネル接触操作、キーボード入力操作又はマウス操作等のユーザ操作による入力を受け付ける。例えば入力受付部11はユーザからユーザID、パスワード等の認証情報や印刷対象データの指定や印刷設定の入力を受け付ける。
The
表示制御部12は、ユーザに対する情報の表示出力を行う。例えば表示制御部12は、ログインや印刷設定を入力するためのUI(User Interface)画面を表示する。
The
ログイン要求部13は、ユーザが印刷システム1を利用するための認証要求を行う。具体的には、ログイン要求部13は、入力受付部11から通知された認証情報である組織コード、ユーザ名及びパスワードに基づき、認証要求を生成し、生成した認証要求を、プリントサーバ40を介して認証サーバ50に送信する。認証情報に含まれる組織コードは、ユーザが属する企業等の組織を識別する識別情報である。そして、ログイン要求部13は、認証結果を含む認証要求応答を受け付けると、認証結果に基づく画面を表示制御部12に表示させる。なお、認証の方法は、パスワード認証に限らず、例えばICカード認証又は生体認証等により行われてもよい。
The
印刷設定コード発行要求部14は、ユーザによる印刷設定の指定を入力受付部11から受け付けると、その指定された印刷設定に対応付けられた印刷設定コードを取得するための印刷設定コード発行要求を、プリントサーバ40に送信する。印刷設定コードは、プリントサーバ40により発行される、ユーザ及び印刷設定毎に対応付けられた印刷設定の識別情報である。印刷設定コード発行要求には、ユーザにより指定された印刷設定が含まれる。
When the print setting code
印刷設定コード受信部15は、プリントサーバ40から送信される印刷設定コードを受信し、表示制御部12に受信した印刷設定コードを表示させる。
The print setting code receiving unit 15 receives the print setting code transmitted from the
印刷対象データ送信部16は、ユーザからの印刷対象データの指定を入力受付部11から受け付けると、指定された印刷対象データをプリントサーバ40に送信する。印刷対象データ送信部16は、Webページを利用したWebアップロード又は印刷対象データを添付したメールの送信により、印刷対象データをプリントサーバ40に送信する。なお、印刷対象データ送信部16は、印刷対象データの指定前に同一セッション(ログイン状態が維持されている場合)において印刷設定コードを受信していた場合、印刷対象データとともに印刷設定コードを送信する。
When the print target data transmission unit 16 receives the designation of the print target data from the user from the
認証コード受信部17は、プリントサーバ40から送信される認証コードを受信し、表示制御部12に受信した認証コードを表示させる。認証コードは、プリントサーバ40により発行される、プリントサーバ40において印刷対象データを一意に識別する識別情報である。この認証コードを画像形成装置20において入力することで、ユーザは印刷対象データの一覧(データ一覧)から印刷対象データを指定することなく、認証コードに対応付けられた印刷対象データに対応する印刷データを画像形成装置20で印刷できる。
The authentication
<プリントサーバ>
プリントサーバ40は、セッション管理部401、印刷設定コード発行要求受付部402、印刷設定コード発行部403、印刷設定コード送信部404、印刷対象データ受信部405、認証コード発行部406、認証コード送信部407、メール取得部408、データ一覧取得要求受付部409、データ一覧生成部410、データ一覧送信部411、印刷データ取得要求受付部412、データ処理部413及び印刷データ送信部414等を有する。各機能はCPUがプログラムを実行し、ハードウェアと協働することで実現される。
<Print server>
The
セッション管理部401は、クライアント端末10、画像形成装置20とのセッションを管理する。セッショ管理部401は、認証サーバ50におけるユーザ認証が成功した場合、以降のクライアント端末10又は画像形成装置20とプリントサーバ40との通信においてトークン(cookie)を用いてセッション管理を行う。
The session management unit 401 manages a session with the
印刷設定コード発行要求受付部402は、クライアント端末10からの印刷設定コード発行要求を受け付けると、印刷設定コード発行要求に含まれる印刷設定に対応する印刷設定コードの発行処理を、印刷設定コード発行部403に要求する。
When receiving the print setting code issuance request from the
印刷設定コード発行部403は、印刷設定コード発行要求に含まれる印刷設定に対応する印刷設定コードを発行(生成)する。印刷設定コードは、印刷設定に対応付けて、印刷制御システム30において一意に識別されるように生成する。なお、印刷設定コードは、ユーザ毎において一意になるように生成されてもよい。印刷設定コード発行部403は、ユーザ情報管理DB61に、ユーザ及び印刷設定に対応付けて記憶する。
The print setting code issuing unit 403 issues (generates) a print setting code corresponding to the print setting included in the print setting code issue request. The print setting code is generated so as to be uniquely identified in the
印刷設定コード送信部404は、印刷設定コード発行部403により発行された印刷設定コードをクライアント端末10に送信する。
The print setting code transmitting unit 404 transmits the print setting code issued by the print setting code issuing unit 403 to the
印刷対象データ受信部405は、クライアント端末10から送信される印刷対象データを受信し、受信した印刷対象データを認証コード発行部406に通知する。なお、印刷対象データ受信部405は、印刷対象データとともに印刷設定コードを受信した場合、印刷対象データ及び印刷設定コードを認証コード発行部406に通知する。なお、クライアント端末10がメールに添付された印刷対象データ又は出力対象とするメール本文を出力するためにメールを送信した場合、印刷対象データ受信部405は、メール取得部408から印刷対象データを受信する。
The print target
認証コード発行部406は、受信した印刷対象データが一意に識別されるような印刷対象データに対応付けられる認証コードを発行(生成)する。認証コード発行部406は、印刷対象データ及び認証コードを対応付けて処理対象情報管理DB62に記憶する。なお、印刷対象データ受信部405から印刷対象データとともに印刷設定コードが通知された場合、印刷設定コードを、その印刷対象データに対応付けて記憶する。そして、認証コード発行部406は、発行した認証コードを認証コード送信部407に通知する。
The authentication
認証コード送信部407は、認証コード発行部406により発行された認証コードを、クライアント端末10に送信する。
The authentication
メール取得部408は、メールサーバ70に対して定期的にポーリングを行い、印刷システム1を利用するための所定の送信先アドレス(ドメイン)を有するメールを取得する。そして、メール取得部408は、取得したメールに添付された出力ファイル及びメール本文を、印刷対象データ受信部405に通知する。
The mail acquisition unit 408 periodically polls the
データ一覧取得要求受付部409は、画像形成装置20からのデータ一覧取得要求を受け付けると、データ一覧取得要求を行ったユーザに対応するデータ一覧の画面情報の生成処理を、データ一覧生成部410に要求する。
When receiving a data list acquisition request from the
データ一覧生成部410は、処理対象情報管理DB62を参照し、データ一覧取得要求を行ったユーザに対応するデータ一覧の画面情報を生成し、生成したデータ一覧の画面情報の送信処理をデータ一覧送信部411に要求する。なお、データ一覧の画面情報は、例えばHTML(Hyper Text Markup Language)形式で記述される。
The data
データ一覧送信部411は、データ一覧生成部410により生成されたデータ一覧の画面情報を、画像形成装置20に送信する。
The data
印刷データ取得要求受付部412は、画像形成装置20から送信される印刷データ取得要求を受け付けると、受け付けた印刷データ取得要求に基づく処理の実行を、データ処理部413に要求する。なお、印刷データ取得要求には、処理対象とする印刷対象データを特定するための認証コード又はデータ一覧において指定された印刷対象データ名及び印刷設定コードが含まれる。
When receiving the print data acquisition request transmitted from the
データ処理部413は、ユーザ情報管理DB61及び処理対象情報管理DB62を参照し、印刷対象データに対する所定の処理を行う。印刷対象データに対する所定の処理とは、例えば、印刷設定に基づく印刷(PDL)データへの変換処理である。
The
印刷データ送信部414は、データ処理部413によって所定の処理が行われた印刷データを、画像形成装置20に送信する。
The print
<認証サーバ>
認証サーバ50は、認証処理部51等を有する。上記機能はCPUがプログラムを実行し、ハードウェアと協働することで実現される。
<Authentication server>
The
認証処理部51は、プリントサーバ40を介して、クライアント端末10又は画像形成装置20からの認証要求を受け付けると、ユーザ情報管理DB61を参照し、認証処理を行う。具体的には、認証処理部51は、認証要求に含まれる組織コード、ユーザ名及びパスワードと、ユーザ情報管理DB61に記憶される組織コード、ユーザ名及びパスワードとが一致するか否かを判定する。そして、認証処理部51は、組織コード、ユーザ名及びパスワードが一致する場合、認証の成功を示す認証結果を、一致しない場合、認証の失敗を示す認証結果を、プリントサーバ40を介して、認証要求を行ったクライアント端末10又は画像形成装置20に送信する。
Upon receiving an authentication request from the
<データベース>
データベース60は、ユーザ情報管理DB61及び処理対象情報管理DB62を有する。ユーザ情報管理DB61及び処理対象情報管理DB62は、メモリ装置、HDD等の記憶装置又は外部記録媒体等により構成される。
<Database>
The
ユーザ情報管理DB61は、図7に示されるようにユーザに関する情報を記憶する。図7は、ユーザ管理情報DB61に記憶される情報の構成の一例を示す図である。図7に示されるように、ユーザ管理情報DB61は、「組織コード」、「ユーザ名」、「パスワード」、「印刷設定1」、それに対応する「印刷設定コード」、「印刷設定2」、それに対応する「印刷設定コード」等のデータ項目を有する。「組織コード」は、ユーザが属する組織を識別する組織識別情報である。「ユーザ名」及び「パスワード」は、ユーザを特定する情報である。「ユーザ名」は、ユーザを識別する情報である。なお、「パスワード」は必須の項目ではない。また「ユーザ名」は、ユーザが所持する電子媒体(例えばICカード)のカード番号やユーザが属する組織内における識別情報である社員番号等が用いられてもよい。また、「組織コード」と対応付けられた「ユーザ名」、「パスワード」は一意であるが、「組織コード」が異なれば重複していてもよい。「印刷設定1」及び「印刷設定2」は、印刷対象データに適用される設定情報であり、例えば片面/両面印刷、モノクロ/カラー印刷、集約有無等の印刷設定である。なお、ユーザ管理情報DB61に記憶される印刷設定は、図7に示すような1ユーザあたり2つの印刷設定に限らず、さらに複数の印刷設定を記憶してもよい。「印刷設定コード」は、印刷設定コード発行部403により発行される印刷設定を一意に識別する印刷設定の識別情報である。
The user
処理対象情報管理DB62は、図8に示されるように処理対象である印刷対象データ等に関する情報を記憶する。図8は、処理対象情報管理DB62に記憶される情報の構成の一例を示す図である。図8に示されるように、処理対象情報管理DB62は、処理対象情報管理DB62において処理の対象である印刷対象データを一意に識別する「処理対象データID」、「組織コード」、「ユーザ名」、「印刷対象データ名」、「印刷設定コード」及び「認証コード」等のデータ項目を有する。「組織コード」と「ユーザ名」とは、印刷対象データを送信したユーザが属する組織の「組織コード」とユーザの名称である。「印刷対象データ名」は、印刷対象データの書誌情報である印刷対象データの名称であり、ファイル名ともいう。なお、「印刷対象データ名」は、印刷対象データの本体の保存先とリンクされている。「印刷設定コード」は、印刷対象データに適用される印刷設定に対応する印刷設定コードである。なお、「印刷設定コード」は、クライアント端末10から印刷対象データに対する印刷設定が指定されていない場合、未設定となる。「認証コード」は、印刷対象データに対応する認証コードである。
The processing target
<メールサーバ>
メールサーバ70は、メール転送部71等を有する。上記機能はCPUがプログラムを実行し、ハードウェアと協働することで実現される。
<Mail server>
The
メール転送部71は、メールの送信元からSMTP(Simple Mail Transfer Protocol)を用いて送信されたメールを、印刷システム1を利用するための所定の宛先メールアドレスのメールボックスに電子メールを送信する。
The mail transfer unit 71 transmits an email sent from the email sender using SMTP (Simple Mail Transfer Protocol) to a mailbox with a predetermined destination email address for using the
<画像形成装置>
画像形成装置20は、入力受付部21、表示制御部22、ログイン要求部23、データ一覧取得要求部24、データ一覧受信部25、印刷データ取得要求部26、印刷データ受信部27及び出力部28等を有する。各機能はCPUがプログラムを実行し、ハードウェアと協働することで実現される。
<Image forming apparatus>
The
入力受付部21は、操作パネル232を制御し、タッチパネル接触操作、キーボード入力操作等のユーザ操作による入力を受け付ける。例えば入力受付部21は、ユーザから企業コード、ユーザID及びパスワード等の認証情報や印刷を実行するための指示等の入力を受け付ける。
The
表示制御部22は、操作パネル232を制御し、ユーザに対する情報の表示出力を行う。例えば表示制御部22は、印刷システム1を利用するためのUI画面を表示する。なお、表示制御部22は、画像形成装置20が外部接続するディスプレイを備える場合は、そのディスプレイに情報を表示させてもよい。
The display control unit 22 controls the
ログイン要求部23は、ユーザが画像形成装置20において印刷を実行するための認証要求を行う。なお、具体的には、ログイン要求部23は、入力受付部21から通知された認証情報である組織コード、ユーザ名及びパスワードに基づき、認証要求を生成し、生成した認証要求を、プリントサーバ40を介し、認証サーバ50に送信する。そして、ログイン要求部23は、認証失敗を示す認証結果を含む認証要求応答を受け付けると、認証失敗を示す情報を表示制御部22に表示させる。一方、認証要求応答に、認証成功を示す情報が含まれていた場合、ログイン要求部23は、データ一覧取得要求部24にデータ一覧の取得処理の実行を要求する。認証なお、認証処理は、パスワード認証に限らず、ICカード認証又は生体認証等により行われてもよい。また、本発明の第1の実施形態において、画像形成装置20において認証コードを入力することで、パスワード認証を行わずとも印刷対象データを特定し、印刷できる。
The
データ一覧取得要求部24は、認証が成功した場合、プリントサーバ40から印刷対象データ名の一覧であるデータ一覧を取得するためのデータ一覧取得要求を生成し、プリントサーバ40に送信する。
When the authentication is successful, the data list
データ一覧受信部25は、プリントサーバ40から送信されたデータ一覧の画面情報を受け付ける。
The data
印刷データ取得要求部26は、ユーザによる印刷の実行指示を、入力受付部21から受け付けると、印刷データを取得するための印刷データ取得要求を生成し、プリントサーバ40に送信する。印刷データ取得要求には、ユーザにより入力された認証コード又はデータ一覧から選択された印刷対象データ名及び印刷設定コードが含まれる。
When the print data acquisition request unit 26 receives a print execution instruction from the user from the
印刷データ受信部27は、プリントサーバ40から送信される印刷データを受信し、受信した印刷データの印刷処理を出力部28に要求する。
The print data receiving unit 27 receives the print data transmitted from the
出力部28は、プリンタ235を制御し、受信した印刷対象データを印刷する。
The
[処理の詳細]
次に、本発明の第1の実施形態の印刷システム1の処理の詳細を説明する。本発明の第1の実施形態における印刷システム1の処理は、次の(1)〜(3)に大別される。
[Process details]
Next, details of processing of the
(1)印刷システム1を利用するためのログイン処理
(2)印刷設定コードの発行処理
(3)印刷設定コードを用いた印刷処理
以下、(1)〜(3)のそれぞれの動作をシーケンス図に基づき説明する。
(1) Login process for using the printing system 1 (2) Print setting code issuance process (3) Print process using the print setting code Hereinafter, each operation of (1) to (3) is shown in a sequence diagram. This will be explained based on this.
(1)ログイン処理
図9は、本発明の第1の実施形態における印刷システム1のログイン処理の動作手順の一例を示すシーケンス図である。なお、図9に示すログイン処理は、印刷システム1を利用するために行われる認証処理であり、ログインが成功すると印刷システム1の利用が可能となる。
(1) Login Process FIG. 9 is a sequence diagram illustrating an example of the operation procedure of the login process of the
まず、クライアント端末10は、ユーザによる操作等を受け付けると、図10に示されるログイン画面900を表示させる(S101)。なお、ログイン画面900は、Webブラウザにより表示されるWeb UIである。図10は、クライアント端末10に表示されるログイン画面900の一例を示す図である。ログイン画面900には、組織コードを入力する「組織ID」入力欄9001、ユーザ名等を入力する「User ID」入力欄、パスワードを入力する「Password」入力欄、ログイン処理を実行するときに押下される「ログイン」ボタン9004及び「キャンセル」ボタン9005が含まれる。
First, when the
図9に戻り、ユーザがログイン画面900上で組織コード、ユーザ名及びパスワードの入力後「ログイン」ボタン9004を押下する(S102)と、入力受付部11はログイン要求部13にログイン処理の実行を要求する。ログイン要求部13は、入力された組織コード、ユーザ名とパスワードとを含む認証要求をプリントサーバ40に送信する(S103)。
Returning to FIG. 9, when the user presses the “login”
プリントサーバ40のセッション管理部401が認証要求を受信すると、受信した認証要求を認証サーバ50に転送する(S104)。
When the session management unit 401 of the
認証サーバ50の認証処理部51は、認証要求を受信すると、受信した認証要求に含まれる組織名、ユーザ名及びパスワードに対応するユーザ情報管理DB61に記憶される情報を取得し(S105、S106)認証処理を行う(S107)。具体的には、認証処理部51は、受信した認証要求に含まれる組織コード、ユーザ名に対応するパスワードが、ユーザ情報管理DB61から取得したパスワードと一致するか否かを判定し、認証処理を行う。認証処理部51は、組織コード、ユーザ名及びパスワードが一致した場合、認証成功と判定する。一方、認証処理部51は、ユーザ名及びパスワードが一致しない場合、認証失敗と判定する。そして、認証処理部51は、認証要求に対する応答として認証結果をプリントサーバ40に送信する(S108)。
Upon receiving the authentication request, the
プリントサーバ40のセッション管理部401が認証結果を含む認証要求応答を受信すると、受信した認証結果をクライアント端末10に送信する(S109)。なお、セッション管理部401は、認証が成功した場合、認証結果とともにCookieをクライアント端末10に送信する。
When the session management unit 401 of the
クライアント端末10のログイン要求部13は、受信した認証要求応答に含まれる認証結果が失敗を示す情報であった場合、表示制御部22に認証が失敗したことを示す情報が含まれる認証NG画面を表示する(S110a)。
When the authentication result included in the received authentication request response is information indicating failure, the
一方、クライアント端末10のログイン要求部13が受信した認証要求応答に含まれる認証結果が成功を示す情報であった場合、表示制御部22に図11に示される印刷設定画面901を表示させる(S110b)。図11は、クライアント端末10に表示される印刷設定画面等及び画面遷移の一例を示す図である。図11に示されるように印刷設定画面901には、画面のモードを切り替えるための「データ送信」画面表示ボタン9011及び「データ一覧」画面表示ボタン9012、印刷対象データを指定する「ファイル」参照欄9013、印刷設定指定欄9014、「設定」ボタン9015並びに「送信」ボタン9016が含まれる。「設定」ボタン9015は、指定した印刷設定をプリントサーバ40に送信するときに押下されるボタンである。「送信」ボタン9016は指定された印刷対象データをプリントサーバ40に送信するときに押下されるボタンである。なお、印刷設定が指定されている場合に、「送信」ボタンが押下されると、指定された印刷設定も印刷対象データと合わせて送信される。なお、図11の例では、印刷設定指定欄9014に含まれる印刷設定の項目が「片面/両面」、「カラー/モノクロ」、「集約」(の有無)であるが、図11に示される項目に限らず、例えばステープルの有無、パンチの有無等のオプション情報を追加してもよい。
On the other hand, if the authentication result included in the authentication request response received by the
(2)印刷設定コードの発行処理
次に、プリントサーバ40において印刷設定コードが発行される処理について説明する。図12は、本発明の第1の実施形態における印刷システム1の印刷設定コード発行処理の動作手順の一例を示すシーケンス図である。なお、図12に示される動作は、図10に示したステップS110b後の動作であり、同一セッション(ログインが維持されている状態)において実行される。すなわち、クライアント端末10からプリントサーバ40に対する通信を行っているユーザが特定されている。また、図11に示した画面例を参照しつつ、図12に示される動作手順を説明する。
(2) Print Setting Code Issuance Processing Next, processing for issuing a print setting code in the
まずユーザが印刷設定画面901において印刷設定指定欄9014において印刷設定を指定し、「設定」ボタン9015を押下する(S111)と、入力受付部11は印刷設定コード発行要求部14に印刷設定コードの発行要求処理の実行を要求する。印刷設定コード発行要求部14は、指定された印刷設定を含む印刷設定コード発行要求を生成し、プリントサーバ40に送信する(S112)。
First, when the user designates print settings in the print setting designation field 9014 on the
プリントサーバ40の印刷設定コード発行要求受付部402は、セッション管理部401を介して印刷設定コード発行要求を受信すると、印刷設定コード発行部403に印刷設定コードの発行処理を実行させる。印刷設定コード発行部403は、印刷設定コード発行要求に含まれる印刷設定に対応する印刷設定コードを発行する(S113)。次に、印刷設定コード発行部403は、ユーザ情報管理DB61にユーザと印刷設定と印刷設定コードとを対応付けて登録する(S114、S115、S116)。そして、印刷設定コード発行部403は、発行した印刷設定コードを印刷設定コード送信部404に通知すると、印刷設定コード送信部404は、印刷設定コードをクライアント端末10に送信する(S117)。
When the print setting code issuance
クライアント端末10の印刷設定コード受信部15は、印刷設定コードを受信すると、表示制御部22に図11に示される印刷設定コード表示画面902を表示させる(S118)。印刷設定コード表示画面902には、発行された印刷設定コード9021及び印刷対象データを指定する「ファイル」参照欄9023、「戻る」ボタン9024及び印刷対象データを送信するときに押下される「送信」ボタン9025が含まれる。
When receiving the print setting code, the print setting code receiving unit 15 of the
図12に戻り、ユーザが刷設定コード表示画面902において、「ファイル」参照欄9023において印刷対象データを指定し、「送信」ボタン9025を押下する(S119)と、入力受付部11は印刷対象データ送信部16にプリントサーバ40への印刷対象データの送信処理を要求する。印刷対象データ送信部16は、印刷対象データをプリントサーバ40に送信する(S120)。
Returning to FIG. 12, when the user designates print target data in the “file”
プリントサーバ40の印刷対象データ受信部405は、セッション管理部401を介して印刷対象データを受信すると、認証コード発行部406に認証コードの発行処理を実行させる。認証コード発行部406は、受信した印刷対象データに対応する認証コードを発行する(S121)。次に、認証コード発行部406は、処理対象情報管理DB62にユーザと印刷対象データと認証コードとを対応付けて登録する(S122、S123、S124)。そして、認証コード発行部406は、発行した認証コードを認証コード送信部407に通知すると、認証コード送信部407は、認証コードをクライアント端末10に送信する(S125)。
When receiving the print target data via the session management unit 401, the print target
クライアント端末10の認証コード受信部17は、認証コードを受信すると、表示制御部22に図11に示される認証コード表示画面903を表示させる(S126)。認証コード表示画面903には、発行された認証コード9031及び「戻る」ボタン9032が含まれる。
Upon receiving the authentication code, the authentication
上述した動作手順により、印刷システム1は、クライアント端末10から送信された印刷設定を受信したプリントサーバ40に印刷設定コードを発行させることができる。また、同様に、プリントサーバ40に印刷対象データに対する認証コードを発行させることができる。
Through the operation procedure described above, the
なお、図11に示される印刷設定コード・認証コード表示画面904は、印刷設定画面901において、「ファイル」参照欄9013により印刷対象データが指定され、印刷設定指定欄9014において印刷設定が指定された後、「設定」ボタン9015が押下された場合に遷移する画面である。この場合、クライアント端末10の印刷対象データ送信部16が印刷対象データとともに印刷設定をプリントサーバ40に送信する。そして、プリントサーバ40は、印刷設定コード発行部403により発行された印刷設定コードと、認証コード発行部406により発行された認証コードとを、認証コード送信部407がクライアント端末10に送信する。なお、クライアント端末10及びプリントサーバ40のそれぞれにおける機能分担は上記に限らない。
In the print setting code / authentication
また、印刷設定画面901における「データ一覧」ボタン9052が押下されると、図13に示されるデータ一覧画面905が表示される。図13は、クライアント端末に表示されるデータ一覧画面905の一例を示す図である。データ一覧画面905には、「データ送信」ボタン9051、「データ一覧」ボタン9052、ユーザが送信した印刷対象データに対応するジョブが表示される「ジョブリスト」9053、「印刷設定コード」入力欄9054、適用する印刷設定コードを変更する「設定変更」ボタン9055及びジョブを削除する「削除」ボタン9056が含まれる。「印刷設定コード」入力欄9054には、予めジョブ(印刷対象データ)に対応する印刷設定コードが発行されている場合、発行済みの印刷設定コードがデフォルト値として表示される。このデータ一覧画面905に基づき、印刷対象データの送信後であっても印刷対象データに適用させる印刷設定コードを変更できる。
When a “data list”
(3)印刷設定コードを用いた印刷処理
次に、印刷システム1における印刷設定コードを用いた印刷処理について説明する。なお、印刷対象データの特定にあたり認証コードが用いられる場合と画像形成装置20において通常のログイン処理が行われる場合(認証コードが用いられない場合)とに場合分けして説明する。
(3) Print Processing Using Print Setting Code Next, print processing using the print setting code in the
(3−1)認証コードが指定される場合
図14は、本発明の第1の実施形態における印刷システム1の印刷処理(認証コードが指定される場合)の動作手順の一例を示すシーケンス図である。なお、図14に示される動作は、図12に示したステップS126後の動作であり、すでに印刷設定コード及び認証コードが発行されている。
(3-1) When an Authentication Code is Designated FIG. 14 is a sequence diagram showing an example of an operation procedure of print processing (when an authentication code is designated) of the
画像形成装置20の操作パネル232又は外部接続されているディスプレイ等に初期画面として、図15に示されるログイン画面911が表示されている(S201)。図15は、画像形成装置20に表示されるログイン画面911及びログイン画面からの画面遷移の一例を示す図である。ログイン画面911には、組織コードを入力する「組織ID」入力欄9111、ユーザ名等を入力する「User ID」入力欄9112、パスワードを入力する「Password」入力欄9113、認証コード及び印刷設定コードを入力するコード入力画面に遷移するときに押下される「コード入力」ボタン9114及び「ログイン」ボタン9115が含まれる。
A
ユーザがログイン画面911上で「コード入力」ボタン9114を押下する(S202)と、表示制御部22は図15に示されるコード入力画面912を表示させる(S203)。コード入力画面912には、「認証コード」入力欄9121、「印刷設定コード」入力欄9122及び印刷の実行を指示するための「実行ボタン」9123が含まれる。
When the user presses the “code input”
ユーザがコード入力画面912上で、「認証コード」入力欄9121及び「印刷設定コード」入力欄9122に、認証コード及び印刷設定コードを入力し、「実行ボタン」9123を押下する(S204)と、入力受付部11は印刷データ取得要求部26に印刷データの取得処理の実行を要求する。印刷データ取得要求部26は、入力された認証コード及び印刷設定コードを含む印刷データ取得要求をプリントサーバ40に送信する(S205)。
When the user inputs the authentication code and the print setting code in the “authentication code”
プリントサーバ40の印刷データ取得要求受付部412は、受信した印刷データ取得要求に基づく処理をデータ処理部413に要求する。データ処理部413は、印刷データ取得要求に含まれる認証コードに対応する印刷対象データを、処理対象情報管理DB62から取得する(S206、S207、S208)。次に、データ処理部413は、印刷データ取得要求に含まれる印刷設定コードに対応する印刷設定を、ユーザ情報管理DB61から取得する(S209、S210、S211)。そして、データ処理部413は、取得した印刷対象データ及び印刷設定に基づき、印刷データを生成する(S212)。生成された印刷データは、印刷データ送信部414により、画像形成装置20に送信される(S213)。
The print data acquisition
画像形成装置20の印刷データ受信部27がプリントサーバ40から送信された印刷データを受信すると、出力部28に印刷データに基づく印刷処理の実行を要求する。出力部28は、印刷データに基づき印刷処理を実行する(S214)。
When the print data receiving unit 27 of the
上述した動作手順により、本発明の第1の実施形態の印刷システム1は、予め発行された印刷設定コードを用いることで、印刷対象データに印刷設定コードに対応する印刷設定に基づく処理を行い、印刷を実行できる。
By the operation procedure described above, the
また、本発明の第1の実施形態の印刷システム1によれば、印刷対象データ及びユーザに対応付けられた認証コードを用いることで、画像形成装置20における認証処理を行うことなく、入力した認証コードに対応する印刷対象データを特定し、印刷することができる。
Further, according to the
(3−2)通常のログイン処理が行われる場合(認証コードが用いられない場合)
図16は、本発明の第1の実施形態における印刷システム1の印刷処理(認証コードが指定されない場合)の動作手順の一例を示すシーケンス図である。なお、図16において図14に示した処理と同一の処理には同一のステップ番号を付与しており、詳細な説明は省略する。
(3-2) When normal login processing is performed (when an authentication code is not used)
FIG. 16 is a sequence diagram illustrating an example of an operation procedure of a printing process (when an authentication code is not specified) of the
画像形成装置20の操作パネル232等にログイン画面911が表示されている(S201)。
A
ユーザがログイン画面911上で、「組織ID」入力欄9111、「User ID」入力欄9112、「Password」入力欄9113に、それぞれ組織コード、ユーザ名、パスワードを入力し、「ログイン」ボタン9115を押下する(S301)と、入力受付部21はログイン要求部23にログイン処理の実行を要求する。ログイン要求部23は、入力された組織コード、ユーザ名とパスワードとを含む認証要求をプリントサーバ40に送信する(S302)。
On the
プリントサーバ40のセッション管理部401が認証要求を受信すると、受信した認証要求を認証サーバ50に転送する(S303)。
When the session management unit 401 of the
認証サーバ50の認証処理部51は、認証要求を受信すると、受信した認証要求に含まれる組織名、ユーザ名及びパスワードに対応するユーザ情報管理DB61に記憶される情報を取得し(S304、S305)、認証処理を行う(S306)。なお、認証処理部51が実行する認証処理は、図9に示したステップS107における処理と同じである。そして、認証処理部51は、認証要求に対する応答として認証結果をプリントサーバ40に送信する(S307)。
Upon receiving the authentication request, the
プリントサーバ40のセッション管理部401が認証結果を含む認証要求応答を受信すると、受信した認証結果を画像形成装置20に送信する(S308)。なお、セッション管理部401は、認証が成功した場合、認証結果とともにCookieを画像形成装置20に送信する。
When the session management unit 401 of the
以降の処理は、認証が成功した場合の処理である。なお、認証が失敗した場合、認証の失敗を示す情報が含まれる画面が画像形成装置20の表示制御部22により表示される。
The subsequent processing is processing when authentication is successful. When authentication fails, a screen including information indicating the authentication failure is displayed by the display control unit 22 of the
画像形成装置20のログイン要求部23は、受信した認証要求応答に含まれる認証結果が成功を示す情報であった場合、データ一覧取得要求部24に認証成功を通知する。データ一覧取得要求部24は、ログイン中のユーザの印刷対象データ名の一覧であるデータ一覧取得要求を、プリントサーバ40に送信する(S309)。
If the authentication result included in the received authentication request response is information indicating success, the
プリントサーバ40のデータ一覧取得要求受付部409が、データ一覧取得要求を受け付けると、データ一覧取得要求に基づく処理をデータ一覧生成部410に実行させる。データ一覧生成部410は、処理対象情報管理DB62からログインしているユーザに対応する印刷対象データ名の一覧を取得し(S310、S311、S312)、取得したデータ一覧を、データ一覧送信部411を介して画像形成装置20に送信する(S313)。
When the data list acquisition
画像形成装置20のデータ一覧受信部25がデータ一覧を受信すると、表示制御部22にデータ一覧を含む図15に示されるデータ一覧画面913を表示させる。表示制御部22は、データ一覧画面913を操作パネル232等に表示する(S314)。なお、このデータ一覧画面913を操作することで、ユーザはクライアント端末10において指定した印刷設定から、使用する画像形成装置20において印刷設定を変更できる。
When the data
ユーザがデータ一覧画面913上で、印刷対象データの一覧に対応する「ジョブリスト」9113から印刷を行うジョブ(印刷対象データ)を指定し、「印刷設定コード」入力欄9132に印刷設定コードを入力した後、「実行ボタン」9134を押下する(S315)と、入力受付部21は指定された印刷対象データに対応する印刷データの取得処理を印刷データ取得要求部26に指示する。印刷データ取得要求部26は、指定された印刷対象データ名及び印刷設定コードを含む印刷データ取得要求を生成し、プリントサーバ40に送信する(S316)。
The user designates a job (print target data) to be printed from the “job list” 9113 corresponding to the print target data list on the
プリントサーバ40の印刷データ取得要求受付部412は、受信した印刷データ取得要求に基づく処理をデータ処理部413に要求する。データ処理部413は、印刷データ取得要求に含まれる印刷対象データ名に対応する印刷対象データを、処理対象情報管理DB62から取得する(S317、S318、S319)。
The print data acquisition
以降の処理は、図14に示したステップS209〜S214と同じ処理が実行される。 Subsequent processes are the same as those in steps S209 to S214 shown in FIG.
上述した動作手順により、本発明の第1の実施形態の印刷システム1は、印刷対象データを特定するための認証コードを用いず、通常のユーザ認証を行い、データ一覧に基づき印刷対象データを指定する方法であっても、印刷設定コードを用いて印刷を実行できる。
According to the operation procedure described above, the
以上、本発明の第1の実施形態の印刷システム1によれば、クライアント端末10から送信された印刷設定に基づき、印刷制御システム30(プリントサーバ40)が印刷設定コードを発行(生成)し、発行した印刷設定コードをクライアント端末10に送信する。そして、ユーザは、印刷を行う画像形成装置20又はクライアント端末10において印刷設定コードを入力し、プリントサーバ40に送信することで、印刷対象データに対して印刷設定コードに対応する印刷設定に基づく処理(印刷データの生成)を行う。これにより、ユーザは、印刷の都度、印刷設定の作業を行わなければならないといった手間をかけずに、例えばユーザがよく使用する印刷設定を適用させた印刷を簡便な操作で行うことができる。
As described above, according to the
また、本発明の第1の実施形態の印刷システム1によれば、印刷設定コードを、印刷対象データに対応付けず生成する。これにより、印刷対象データのそれぞれに対して、ユーザが所望する印刷設定コードを設定できる。
Further, according to the
また、本発明の第1の実施形態の印刷システム1によれば、印刷制御システム30(プリントサーバ40)は、クライアント端末10から送信された印刷対象データ及びユーザに対応付けら認証コードを生成し、クライアント端末10に認証コードを送信する。そして、ユーザは、印刷を行う画像形成装置20又はクライアント端末10において認証コードを入力し、プリントサーバ40に送信することで、プリントサーバ40において印刷を行う印刷対象データを特定できる。このように、ユーザは印刷対象データの一覧(データ一覧)から印刷対象データを指定することなく、直接、認証コードに対応付けられた印刷対象データに対応する印刷データを画像形成装置20で印刷できる。
〔第2の実施形態〕
本発明の第2の実施形態における印刷システム1では、印刷制御システム30への印刷対象データの送信(ジョブの投入)が、メール送信により行われる場合である。なお、メールにより印刷対象データが送信され、印刷されることをメール印刷という。また、メールにより送信される印刷対象データは、メールに添付されたファイル(添付ファイル)とメール本文とがある。
Further, according to the
[Second Embodiment]
In the
第2の実施形態におけるユーザ情報管理DB61では、図17に示されるような構成で情報を記憶する。図17は、本発明の第2の実施形態におけるユーザ管理情報DBに記憶される情報の構成の一例を示す図である。図17に示されるように、第2の実施形態のユーザ情報管理DB61には、図7に示した第1の実施形態のユーザ情報管理DB61に、「メール印刷時印刷設定コード適用対象」のデータ項目が追加される。「メール印刷時印刷設定コード適用対象」は、印刷対象データの送信がメールにより行われた場合、印刷設定コードを適用する対象を指定する情報である。具体的には、「メール印刷時印刷設定コード適用対象」には、「本文」、「添付ファイル」、「本文・添付ファイル」及び印刷設定コードを用いない場合に設定される「しない」のいずれかが設定される。なお、「メール印刷時印刷設定コード適用対象」は、予めユーザにより登録される情報である。
In the user
また、第2の実施形態における処理対象情報管理DB62では、図18に示されるような構成で情報を記憶する。図18は、本発明の第2の実施形態における処理対象情報管理DB62に記憶される情報の構成の一例を示す図である。図18に示されるように、第2の実施形態の処理対象情報管理DB62では、メール印刷を行う対象である「印刷対象」毎に「印刷設定コード」が設定される。なお、第2の実施形態の処理対象情報管理DB62における「印刷対象」と「印刷設定コード」との対応付けは、図17に示したユーザ情報管理DB61の「メール印刷時印刷設定コード適用対象」に基づき設定される。具体的には、例えば図18の例では、ユーザ名「UserA」の「メール印刷時印刷設定コード適用対象」(図17参照)は「本文・添付ファイル」であるため、例えば1通のメールをプリントサーバ40が取得した場合、処理対象データID「1」に対応する印刷対象は「本文」、処理対象データID「2」に対応する印刷対象は「添付ファイル1」のように分けて処理対象情報管理DB62に記憶される。同様にして、ユーザ名「UserB」の「メール印刷時印刷設定コード適用対象」(図17参照)は「添付ファイル」であるため、図18の処理対象データID「3」のように、印刷対象「本文」に対する印刷設定コードは設定されない。
Further, the processing target
上述したように、本発明の第2の実施形態における印刷システム1では、メール印刷を行う場合、予め登録された「メール印刷時印刷設定コード適用対象」(図17参照)に基づき、メールの本文/添付ファイルに対する印刷設定コードに対応する印刷設定の適用有無を設定できる。
As described above, in the
なお、画像形成装置20は、プリンタや複合機に限らず、例えばコピー機、スキャナ又はプロジェクタ等であってもよい。例えばプロジェクタである場合、出力設定(印刷設定)は、投影する一画面中に表示させるページ数を示す情報等である。このように、印刷システム1は、画像形成装置20以外の出力装置であっても動作し、画像形成装置20の場合と同様な効果を得ることができる。
〔第3の実施形態〕
図19は、本発明の第3の実施形態におけるワークフロー処理システムの構成の一例を示す図である。第3の実施形態におけるワークフロー処理システム2は、クライアント端末10と、画像形成装置20と、プロジェクタ200と、ディスプレイ300と、アプリケーションサーバ90と、認証サーバ50と、データベース60と、メールサーバ70とを有する。アプリケーションサーバ90、認証サーバ50及びデータベース60は、ワークフロー実行制御システム80に含まれる。
Note that the
[Third Embodiment]
FIG. 19 is a diagram showing an example of the configuration of a workflow processing system in the third embodiment of the present invention. The
ワークフロー実行制御システム80は、一以上の処理を有するワークフロー(処理フロー)を管理し、ワークフローの処理対象となるデータ(処理対象データ)に対して、所定のワークフローに基づく処理を行うシステムである。
The workflow
ワークフロー実行制御システム80に含まれるアプリケーションサーバ90は、ワークフローを管理し、所定のワークフローに基づく処理を実行するコンピュータである。
The
プロジェクタ200は、データを投影する出力装置の一例である。
The
ディスプレイ300は、液晶又は有機EL(Electro Luminescence)等のディスプレイであり、データを表示出力する出力装置の一例である。
The
なお、上記以外は、第1の実施形態の印刷システム1が有する機器と同じである。
Other than the above, the apparatus is the same as the apparatus included in the
次に、本発明の第3の実施形態におけるワークフロー処理システム2の動作概要を説明する。図20は、本発明の第3の実施形態におけるワークフロー処理システム2の動作の概略の一例を示す模式図である。
Next, an outline of the operation of the
まずユーザ(ユーザA)は、クライアント端末10aを操作し、画像データ(処理対象データ)とワークフロー情報とをワークフロー実行制御システム80のアプリケーションサーバ90に送信する(S1a)。ここで、画像データ(処理対象データ)の名称(ファイル名)は、例えば「画像4.jpg」である。また、ワークフロー情報には、例えば「PDFファイルに変換後、メール送信」のワークフローが設定されている。なお、ワークフロー実行制御システム80への処理対象データの入力は、クライアント端末10から送信される場合に限らず、例えば、MFP等の画像形成装置20によりスキャン処理された画像が画像形成装置20からアプリケーションサーバ90に送信されてもよい。
First, the user (user A) operates the
アプリケーションサーバ90が画像データ(処理対象データ)とワークフロー情報とを受信すると、アプリケーションサーバ90は、画像データ(処理対象データ)「画像4.jpg」に対応する認証コード「0004」を発行する。また、アプリケーションサーバ90は、受信したワークフロー情報「PDFファイルに変換後、メール送信」に対応するワークフローコード「004」を発行する(S2a)。そして、アプリケーションサーバ90は、ユーザと受信した画像データ(処理対象データ)と発行した認証コードとを対応付けてデータベース60に記憶する。また、アプリケーションサーバ90は、ユーザと受信したワークフロー情報と発行したワークフローコードとを対応付けてデータベース60に記憶する(S3a)。アプリケーションサーバ90は、発行した認証コード「0004」及びワークフローコード「004」を、クライアント端末10aに送信する(S4a)。
When the
次に、ユーザAは、クライアント端末10bの画面に表示されるコード入力画面において、認証コード及びワークフローコードを入力する(S5a)。ここで、認証コードは、ステップS1においてクライアント端末10aから送信した画像データ(処理対象データ)「画像4.jpg」に対して発行された認証コード「0004」が入力される。ワークフローコードは、予めデータベース60に記憶されているワークフロー情報「印刷データ生成後、画像形成装置Aでダイレクト印刷」に対応付けられたワークフローコード「001」が入力される。クライアント端末10bからアプリケーションサーバ90に、入力された認証コード「0004」及びワークフローコード「001」が送信される(S6a)。
Next, the user A inputs an authentication code and a workflow code on the code input screen displayed on the screen of the client terminal 10b (S5a). Here, the authentication code “0004” issued to the image data (processing target data) “image 4.jpg” transmitted from the
アプリケーションサーバ90は、データベース60から、受信した認証コード「0004」に対応する処理対象データ「画像4.jpg」及び受信したワークフローコード「001」に対応するワークフロー情報「印刷データ生成後、画像形成装置Aでダイレクト印刷」を取得する。
The
そして、アプリケーションサーバ90は、処理対象データに対して、データ処理(ワークフローの実行)を行う(S7a)。ワークフローコード「001」に基づくワークフローの実行の具体的な処理として、まずアプリケーションサーバ90が、処理対象データ「画像4.jpg」から印刷データを生成する(S7a1)。次に、アプリケーションサーバ90は、生成した印刷データを画像形成装置20(装置名「画像形成装置A」)に送信する(S7a2)。そして、画像形成装置20(装置名「画像形成装置A」)は、受信した印刷データに基づき印刷処理を実行する。
Then, the
上述したように、本発明の第3の実施形態におけるワークフロー処理システム2は、ユーザにより指定されたワークフロー情報をワークフロー実行制御システム80に登録し、そのワークフロー情報に対応するワークフローコードを発行させる。そして、ユーザはクライアント端末10や画像形成装置20等の出力装置からワークフローコードを入力することで、ワークフローコードに対応するワークフローが処理対象データに対して実行される。これにより、ユーザは過去に使用したワークフローを簡易に呼び出し、ワークフローを実行できる。
As described above, the
なお、印刷システム1及びワークフロー処理システム2は、処理対象データに対する所定の処理を行うデータ処理システムの一例である。サービスはジョブを出力するサービスの一例であり、印刷システム1はジョブ印刷システムの一例である。したがって、本発明の第1の実施形態として挙げたスキャン文書に所定の処理を行い作成した配信文書を配信するようなサービスに限らず、例えば印刷出力を行うサービス等にも、印刷システム1を適用できる。
The
なお、上述したように、印刷制御システム30及びワークフロー実行制御システム
80が有する機能は、一台の装置に実装されてもよいし、複数の装置に分散されて実装されてもよい。
As described above, the functions of the
なお、本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。 Note that the present invention is not limited to the specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims.
1 印刷システム
2 ワークフロー処理システム
10 クライアント端末
11 入力受付部
12 表示制御部
13 ログイン要求部
14 印刷設定コード発行要求部
15 印刷設定コード受信部
16 印刷対象データ送信部
17 認証コード受信部
20 画像形成装置
21 入力受付部
22 表示制御部
23 ログイン要求部
24 データ一覧取得要求部
25 データ一覧受信部
26 印刷データ取得要求部
27 印刷データ受信部
28 出力部
30 印刷制御システム
40 プリントサーバ
401 セッション管理部
402 印刷設定コード発行要求受付部
403 印刷設定コード発行部
404 印刷設定コード送信部
405 印刷対象データ受信部
406 認証コード発行部
407 認証コード送信部
408 メール取得部
409 データ一覧取得要求受付部
410 データ一覧生成部
412 印刷データ取得要求受付部
413 データ処理部
414 印刷データ送信部
50 認証サーバ
51 認証処理部
60 データベース
61 ユーザ情報管理DB
62 処理対象情報管理DB
70 メールサーバ
71 メール転送部
80 ワークフロー実行制御システム
90 アプリケーションサーバ
DESCRIPTION OF
62 Processing target information management DB
70 Mail Server 71
Claims (10)
前記処理条件を受け付けた場合、該処理条件に基づき前記処理条件を識別する処理条件識別情報を生成する処理条件識別情報生成手段と、
前記処理条件と前記処理条件識別情報とを対応付けて記憶する処理条件記憶手段と、
前記処理条件識別情報を受け付けた場合、前記処理条件記憶手段に記憶される前記処理条件識別情報に対応する処理条件に基づき、前記処理対象データに対して前記処理を行う処理手段とを有する処理制御システム。 A processing control system having one or more devices for performing predetermined processing based on processing conditions for processing target data,
Processing condition identification information generating means for generating processing condition identification information for identifying the processing condition based on the processing condition when receiving the processing condition;
Processing condition storage means for storing the processing condition and the processing condition identification information in association with each other;
Processing control having processing means for performing the processing on the processing target data based on the processing conditions corresponding to the processing condition identification information stored in the processing condition storage means when the processing condition identification information is received system.
前記処理条件識別情報生成手段により生成された、前記処理条件に対応する処理条件識別情報を前記外部装置に送信する処理条件識別情報送信手段とを有する請求項1記載の処理制御システム。 Processing condition receiving means for receiving the processing condition transmitted from an external device;
The processing control system according to claim 1, further comprising processing condition identification information transmitting means for transmitting processing condition identification information corresponding to the processing condition generated by the processing condition identification information generating means to the external device.
前記処理対象データと前記データ識別情報とを対応付けて記憶する処理対象データ記憶手段とを有し、
前記処理手段は、前記データ識別情報を受け付けた場合、前記処理対象データ記憶手段に記憶される前記データ識別情報に対応する処理対象データに対して前記処理を行う請求項1又は2記載の処理制御システム。 Data identification information generating means for generating data identification information for identifying the processing target data based on the processing target data when the processing target data is received;
Processing target data storage means for storing the processing target data and the data identification information in association with each other;
3. The process control according to claim 1, wherein when the data identification information is received, the processing unit performs the process on the processing target data corresponding to the data identification information stored in the processing target data storage unit. system.
前記データ識別情報生成手段により生成された、前記処理対象データに対応するデータ識別情報を前記外部装置に送信するデータ識別情報送信手段とを有する請求項3記載の処理制御システム。 Processing target data receiving means for receiving the processing target data transmitted from an external device;
The processing control system according to claim 3, further comprising: a data identification information transmitting unit that transmits data identification information corresponding to the processing target data generated by the data identification information generating unit to the external device.
前記処理手段は、前記処理対象データに対して前記印刷設定に基づく印刷データの生成処理を行う請求項1乃至4のいずれか一項に記載の処理制御システム。 The processing condition is a print setting which is a printing condition,
5. The processing control system according to claim 1, wherein the processing unit performs print data generation processing based on the print setting for the processing target data. 6.
前記処理手段は、前記処理対象データに対して前記処理フローに従い前記処理を行う請求項1乃至4のいずれか一項に記載の処理制御システム。 The processing condition is a processing flow having one or more processes,
The processing control system according to claim 1, wherein the processing unit performs the processing on the processing target data according to the processing flow.
前記処理手段は、前記処理対象データがメールにより送信された場合、前記処理条件記憶手段により記憶される前記処理条件の適用有無に基づき、前記処理対象データに対して前記処理を行う請求項1乃至6のいずれか一項に記載の処理制御システム。 The processing condition storage means stores whether or not the processing condition is applied to each of a body of the mail and a file attached to the mail when the processing target data is transmitted by mail,
The processing unit performs the processing on the processing target data based on whether the processing condition stored in the processing condition storage unit is applied or not when the processing target data is transmitted by mail. The processing control system according to any one of claims 6 to 7.
前記外部装置は、
前記処理条件を、前記処理制御システムに送信するする処理条件送信手段を有し、
前記処理制御システムは、
前記処理条件送信手段により送信された前記処理条件を受け付けた場合、該処理条件に基づき前記処理条件を識別する処理条件識別情報を生成する処理条件識別情報生成手段と、
前記処理条件と前記処理条件識別情報とを対応付けて記憶する処理条件記憶手段と、
前記処理条件識別情報を受け付けた場合、前記処理条件記憶手段に記憶される前記処理条件識別情報に対応する処理条件に基づき、前記処理対象データに対して前記処理を行う処理手段と、
前記処理手段により前記処理が行われたデータを、前記出力装置に送信するデータ送信手段とを有し、
前記出力装置は、
前記データ送信手段により送信された前記データを出力する出力手段を有するデータ処理システム。 A processing control system having one or more devices that performs predetermined processing based on processing conditions for processing target data, an external device that instructs execution of the processing, and an output device that outputs data on which the processing has been performed A data processing system comprising:
The external device is
A processing condition transmission means for transmitting the processing condition to the processing control system;
The processing control system includes:
Processing condition identification information generating means for generating processing condition identification information for identifying the processing condition based on the processing condition when the processing condition transmitted by the processing condition transmitting means is received;
Processing condition storage means for storing the processing condition and the processing condition identification information in association with each other;
When receiving the processing condition identification information, processing means for performing the processing on the processing target data based on a processing condition corresponding to the processing condition identification information stored in the processing condition storage means;
Data transmission means for transmitting the data processed by the processing means to the output device;
The output device is
A data processing system comprising output means for outputting the data transmitted by the data transmission means.
前記機器が、前記処理条件を受け付けた場合、該処理条件に基づき前記処理条件を識別する処理条件識別情報を生成する処理条件識別情報生成ステップと、
前記機器が、前記処理条件と前記処理条件識別情報とを対応付けて記憶する処理条件記憶ステップと、
前記機器が、前記処理条件識別情報を受け付けた場合、前記処理条件記憶ステップにより記憶される前記処理条件識別情報に対応する処理条件に基づき、前記処理対象データに対して所定の処理を行う処理ステップとを有する処理制御方法。 A processing control method in which one or more devices included in a processing control system that performs predetermined processing based on processing conditions for processing target data controls the processing,
A processing condition identification information generating step for generating processing condition identification information for identifying the processing condition based on the processing condition when the device receives the processing condition;
A processing condition storage step in which the device stores the processing condition and the processing condition identification information in association with each other;
When the device receives the processing condition identification information, a processing step of performing a predetermined process on the processing target data based on the processing condition corresponding to the processing condition identification information stored in the processing condition storage step A processing control method comprising:
前記機器を、
前記処理条件を受け付けた場合、該処理条件に基づき前記処理条件を識別する処理条件識別情報を生成する処理条件識別情報生成手段、
前記処理条件と前記処理条件識別情報とを対応付けて記憶する処理条件記憶手段、
前記処理条件識別情報を受け付けた場合、前記処理条件記憶手段に記憶される前記処理条件識別情報に対応する処理条件に基づき、前記処理対象データに対して所定の処理を行う処理手段として機能させるプログラム。 A program executed by one or more devices included in a processing control system that performs predetermined processing based on processing conditions for processing target data,
Said equipment,
Processing condition identification information generating means for generating processing condition identification information for identifying the processing condition based on the processing condition when the processing condition is received;
Processing condition storage means for storing the processing condition and the processing condition identification information in association with each other;
When receiving the processing condition identification information, a program that functions as a processing unit that performs a predetermined process on the processing target data based on a processing condition corresponding to the processing condition identification information stored in the processing condition storage unit .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013042607A JP2014170440A (en) | 2013-03-05 | 2013-03-05 | Processing control system, data processing system, processing control method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013042607A JP2014170440A (en) | 2013-03-05 | 2013-03-05 | Processing control system, data processing system, processing control method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014170440A true JP2014170440A (en) | 2014-09-18 |
Family
ID=51692781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013042607A Pending JP2014170440A (en) | 2013-03-05 | 2013-03-05 | Processing control system, data processing system, processing control method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2014170440A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019081289A (en) * | 2017-10-30 | 2019-05-30 | ブラザー工業株式会社 | Printing device, printing system, printing device control method and printing system control method |
JP2019106207A (en) * | 2019-02-28 | 2019-06-27 | 株式会社リコー | Printing system, printing method, printing device, and program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11249848A (en) * | 1998-03-03 | 1999-09-17 | Canon Inc | System and method for printing and storage medium |
JP2004342038A (en) * | 2003-05-19 | 2004-12-02 | Canon Inc | Printing system |
JP2006244263A (en) * | 2005-03-04 | 2006-09-14 | Canon Inc | Print system, information processor, print method and information processing program |
JP2011234194A (en) * | 2010-04-28 | 2011-11-17 | Sharp Corp | Image forming apparatus, image processing system and processing condition setting implementation method |
-
2013
- 2013-03-05 JP JP2013042607A patent/JP2014170440A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11249848A (en) * | 1998-03-03 | 1999-09-17 | Canon Inc | System and method for printing and storage medium |
JP2004342038A (en) * | 2003-05-19 | 2004-12-02 | Canon Inc | Printing system |
JP2006244263A (en) * | 2005-03-04 | 2006-09-14 | Canon Inc | Print system, information processor, print method and information processing program |
JP2011234194A (en) * | 2010-04-28 | 2011-11-17 | Sharp Corp | Image forming apparatus, image processing system and processing condition setting implementation method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019081289A (en) * | 2017-10-30 | 2019-05-30 | ブラザー工業株式会社 | Printing device, printing system, printing device control method and printing system control method |
JP7004240B2 (en) | 2017-10-30 | 2022-01-21 | ブラザー工業株式会社 | Printing device, printing system, printing device control method, and printing system control method |
JP2019106207A (en) * | 2019-02-28 | 2019-06-27 | 株式会社リコー | Printing system, printing method, printing device, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10545708B2 (en) | Information processing system and method of processing information | |
US10701221B2 (en) | Information input apparatus, information processing system, and information processing method | |
JP6383175B2 (en) | Information processing apparatus, method, program, and information processing system | |
JP6197432B2 (en) | Information processing system, information processing method, program, and recording medium | |
JP6194667B2 (en) | Information processing system, information processing method, program, and recording medium | |
JP6229343B2 (en) | Information processing system, information processing method, program, and recording medium | |
JP6070212B2 (en) | Printing system, printer, and printing method | |
US20100058194A1 (en) | Remote Desktop on Multi-Function Peripheral | |
JP2015022619A (en) | Information processing system, information processing method, program, and recording medium | |
US9307100B2 (en) | Information processing apparatus, information processing system, control methods thereof, and storage medium | |
JP2016134007A (en) | Information processing system, information processing apparatus, device, information processing method, and program | |
US20140253947A1 (en) | Transmission control system, transmission control method, and information processing device | |
US20140146344A1 (en) | Device, information processing system, and control method thereof | |
US10277772B2 (en) | File generation apparatus, method for controlling file generation apparatus, and storage medium | |
JP2019006045A (en) | Image formation device, method for controlling the same and program | |
JP2018069546A (en) | Image formation apparatus, system, control method and program | |
US9176682B2 (en) | Job performing control system, job performing system and job performing control method | |
JP2017027274A (en) | Information processing system, information processing method, and program | |
JP6163932B2 (en) | Data processing system, information processing system, information processing method, and program | |
US10552094B2 (en) | Printing apparatus and method of connecting to remote print service | |
JP6390158B2 (en) | Information processing system, information processing method, and program | |
US10897555B2 (en) | Information processing apparatus to determine a level of authentication based on information related to a print job | |
JP2014170440A (en) | Processing control system, data processing system, processing control method and program | |
JP7052497B2 (en) | Information processing systems, information processing equipment, information processing methods, and programs | |
JP2019197404A (en) | Image formation system, terminal device, server device, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160212 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170104 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170718 |