JP5887900B2 - ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム - Google Patents
ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム Download PDFInfo
- Publication number
- JP5887900B2 JP5887900B2 JP2011272416A JP2011272416A JP5887900B2 JP 5887900 B2 JP5887900 B2 JP 5887900B2 JP 2011272416 A JP2011272416 A JP 2011272416A JP 2011272416 A JP2011272416 A JP 2011272416A JP 5887900 B2 JP5887900 B2 JP 5887900B2
- Authority
- JP
- Japan
- Prior art keywords
- job
- information
- execution
- electronic device
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000010365 information processing Effects 0.000 title claims description 174
- 238000000034 method Methods 0.000 title claims description 61
- 230000005540 biological transmission Effects 0.000 claims description 155
- 238000012545 processing Methods 0.000 claims description 115
- 230000004044 response Effects 0.000 claims description 47
- 230000006870 function Effects 0.000 claims description 44
- 238000006243 chemical reaction Methods 0.000 claims description 41
- 230000008569 process Effects 0.000 claims description 28
- 230000004048 modification Effects 0.000 description 23
- 238000012986 modification Methods 0.000 description 23
- 238000004891 communication Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 17
- 238000012790 confirmation Methods 0.000 description 10
- 230000007246 mechanism Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1296—Printer job scheduling or printer resource handling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1288—Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
<システム構成>
図1は、本実施形態に係るジョブ制御システム1の構成例を示す図である。
図1には、1又は複数の情報端末2001〜200n(以下総称する場合「情報端末200」という)と1又は複数の電子機器3001〜300n(以下総称する場合「電子機器300」という)が、内部ネットワークN(例えば「LAN:Local Area Network」)に接続されるシステム構成例が示されている。また、内部ネットワークNは、ファイアウォールを介して、外部ネットワークI(例えば「インターネット」や「公衆回線」)に接続されており、外部ネットワークIには、情報処理装置100が接続されている。つまり、内部ネットワークNは、例えば企業内に構築されたプライベートネットワークエリアにあたる。これに対して、外部ネットワークIは、パブリックネットワークエリアにあたる。
まず、情報端末200は、所定のインタフェースを介して、利用者からのジョブ制御に係る入力操作を受け付ける。このとき情報端末200は、ジョブ実行要求時に情報処理装置100に送信する印刷ジョブデータ(例えば「印刷を所望するアプリケーションデータ」)や情報送信要求時に電子機器300に送信する情報処理装置100への機器情報指定(例えば「送信情報項目の指定」)などを受け付ける。
《情報処理装置》
図2は、本実施形態に係る情報処理装置100のハードウェア構成例を示す図である。
図2に示すように、情報処理装置100は、入力装置101、表示装置102、外部I/F103、RAM(Random Access Memory)104、ROM(Read Only Memory)105、CPU(Central Processing Unit)106、通信I/F107、及びHDD(Hard Disk Drive)108などを備え、それぞれがバスBで相互に接続されている。
本実施形態に係るジョブ制御機能について説明する。
本実施形態に係るジョブ制御システム1では、情報端末200が、情報処理装置100に要求ジョブデータを送信し、ジョブの実行を要求するとともに、電子機器300に対して、情報処理装置100への機器情報の送信を要求する。これを受けて電子機器300が、自機の機器情報を情報処理装置100に送信する。これにより、情報処理装置100が、電子機器300から受信した機器情報に基づき、所定の条件判定を行い、要求ジョブの処理に適した実行先の電子機器300を決定する。その後、情報処理装置100が、決定した実行先に基づき、情報端末200から受信した要求ジョブデータを実行先の電子機器300で処理可能なデータに変換する(ジョブの実行データを生成する)。その結果、情報処理装置100が、機器情報送受信時に電子機器300と自機との間に確立された通信コネクションを介して、実行先の電子機器300に変換後データを送信し、ジョブの実行を要求する。これにより、電子機器300では、利用者が要求した印刷ジョブが適切に処理される。本実施形態に係るジョブ制御システム1は、このようなジョブ制御機能を有している。
図3は、本実施形態に係るジョブ制御機能の構成例を示す図である。
図3に示すように、本実施形態に係るジョブ制御機能は、実行要求受付部11、情報受信部12、ジョブ実行先決定部13、データ変換部14、処理結果通知部15、ジョブ実行要求部21、情報送信要求部22、処理結果通知受付部23、送信要求受付部31、送信情報取得部32、情報送信部33、及びジョブ実行部34などを有している。
ジョブ実行要求部21は、情報端末200から情報処理装置100に対して、ジョブの実行を要求する機能部である。ジョブ実行要求部21は、所定のインタフェースを介して、要求ジョブデータの指定を受け付ける。ジョブ実行要求部21は、指定された要求ジョブデータを情報処理装置100に送信し、ジョブの実行を要求する。これにより、情報端末200と情報処理装置100との間には、通信コネクションが確立される。
図4には、要求された印刷ジョブの印刷先を決定するための条件として、「印刷速度優先」、「印刷料金優先」、又は「トナー使用量優先」が選択指定可能な画面例が示されている。「印刷速度優先」とは、印刷先候補機器のうち、要求された印刷ジョブを最も速く処理可能な電子機器300を決定するための条件である。「印刷料金優先」とは、印刷先候補機器のうち、要求された印刷ジョブを最も安価に処理可能な電子機器300を決定するための条件である。「トナー使用量優先」とは、印刷先候補機器のうち、要求された印刷ジョブを処理可能な最もトナー残量の多い電子機器300を決定するための条件である。
図5には、情報送信要求先の電子機器300を選択指定可能で、かつ、送信項目(判定パラメータ項目)を設定可能な画面例が示されている。
図6に示すように、設定情報70Dは、条件と送信項目設定とが対応付けられた1又は複数の情報セットを有し、これらの情報セットをジョブ実行先決定条件ごとに管理している。
図7には、要求した印刷ジョブの実行に係る処理結果として、印刷結果[正常終了(成功)/異常終了(失敗)]、印刷記録[実行日時]、印刷先[実行先機器名]、印刷ジョブデータ[ジョブファイル名]などが通知された画面例が示されている。このように、情報端末200では、ジョブの実行を要求した利用者に対して、要求ジョブが、どの電子機器300で、いつ処理されたのかが通知される。これにより、本実施形態に係るジョブ制御システム1では、情報処理装置100がジョブの実行先を動的に決定するプッシュ式のジョブ制御であっても、利用者がジョブの実行結果を正確に受け取ることができる。
送信要求受付部31は、情報端末200(情報送信要求部)から電子機器300に対して要求された情報送信を受け付ける機能部である。送信要求受付部31は、情報端末200から送信項目設定情報を受信し、情報送信の要求を受け付ける。
実行要求受付部11は、情報端末200(ジョブ実行要求部)から情報処理装置100に対して要求されたジョブの実行を受け付ける機能部である。実行要求受付部11は、情報端末200から要求ジョブデータとジョブ実行先決定条件情報を受信し、ジョブ実行の要求を受け付ける。このとき実行要求受付部11は、受信した要求ジョブデータをジョブ保持部90に保持し、受信したジョブ実行先決定条件情報を決定条件管理情報保持部80に保持する。なお、各保持部90,80は、情報処理装置100が備える記憶装置の所定の記憶領域にあたる。
図8に示すように、決定条件管理情報80Dは、ジョブ識別と条件とが対応付けられた1又は複数の情報セットを有し、これらの情報セットを要求ジョブごとに管理している。
「印刷速度優先」は、印刷先候補機器のうち、要求された印刷ジョブを最も速く処理可能な電子機器300を決定するためのジョブ実行先決定条件である。処理速度の速さは、電子機器300の機種や現在の機器状態(ジョブ実行による処理負荷)などから判断できる。
「印刷料金優先」は、印刷先候補機器のうち、要求された印刷ジョブを最も安価に処理可能な電子機器300を決定するためのジョブ実行先決定条件である。処理費用の安さは、電子機器300の部材消耗量を軽減可能な機能構成などから判断できる。
「トナー使用量優先」は、印刷先候補機器のうち、要求された印刷ジョブを処理可能な最もトナー残量の多い電子機器300を決定するためのジョブ実行先決定条件である。消耗部材の残量の多さは、電子機器300ごとの消耗部材の残量比較などから判断できる。
図9は、本実施形態に係るジョブ制御の処理手順例(その1)を示すシーケンス図である。図9には、まず情報端末200が、情報処理装置100に対して、ジョブの実行を要求し、情報端末200が、電子機器300に対して、情報送信を要求するまでの処理例が示されている。
図11は、本実施形態に係るジョブ実行先決定の処理手順例を示すフローチャートである。本処理は、図10に示すステップS204の詳細処理(ジョブ実行先決定部の処理)である。なお、図11には、ジョブ実行先決定条件が「印刷速度優先」、「印刷料金優先」、「トナー使用量優先」の場合の処理例が示されている。
以上のように、本実施形態に係るジョブ制御システム1によれば、情報端末200が、ジョブ実行要求部21により、情報処理装置100に要求ジョブデータを送信し、ジョブの実行を要求するとともに、情報送信要求部22により、電子機器300に対して、情報処理装置100への機器情報の送信を要求する。これを受けて電子機器300が、情報送信部33により、取得した自機の機器情報を情報処理装置100に送信する。これにより、情報処理装置100が、ジョブ実行先決定部13により、電子機器300から受信した機器情報に基づき、所定の条件判定を行い、要求ジョブの処理に適した実行先の電子機器300を決定する。その後、情報処理装置100が、データ変換部14により、決定した実行先に基づき、情報端末200から受信した要求ジョブデータを実行先の電子機器300で処理可能なデータに変換する(ジョブの実行データを生成する)。その結果、情報処理装置100が、機器情報送受信時に電子機器300と自機との間に確立された通信コネクションを介して、実行先の電子機器300に変換後データを送信し、ジョブの実行を要求する。これにより、電子機器300では、ジョブ実行部34により、利用者が要求した印刷ジョブが適切に処理される。
上記実施形態では、要求ジョブに、予め設定しておいたジョブ実行先決定条件を適用する構成について説明を行ったが、この限りでない。
本変形例1に係るジョブ制御機能では、情報端末200において、例えば図12に示すような情報70Dを設定できる。
図12は、本変形例1に係る設定情報70Dのデータ例を示す図である。
図12に示すように、本変形例1に係る設定情報70Dは、[条件設定]項目に、複数のジョブ実行先決定条件情報を設定でき、さらに各ジョブ実行先決定条件情報には、要求ジョブに対する適用順を示す優先度を指定できる。なお、本変形例1では、優先度を数値で示し、数値が小さいほど優先度が高いものとする。このように、本変形例1では、優先度が付された複数のジョブ実行先決定条件情報を[条件設定]項目値として保持する。
その結果、情報処理装置100では、実行要求受付部11により、情報端末200から受信したジョブ実行先決定条件情報を、例えば図13に示すような情報80Dに保持し、管理する。
図13に示すように、本変形例1に係る決定条件管理情報80Dは、要求ジョブに対して発行(採番)されたジョブ識別情報に対応付けて、[条件]項目値に、優先度が付された複数のジョブ実行先決定条件情報を保持し、要求ジョブ単位で管理する。
図14は、本変形例1に係るジョブ実行先決定の処理手順例を示すフローチャートである。図14には、ジョブ実行先決定条件が「印刷速度優先」、「印刷料金優先」、「トナー使用量優先」の場合の処理例が示されている。
図15には、ジョブ実行先決定条件に基づき、要求ジョブの実行先を決定するジョブ制御機能を有する制御サーバにあたる情報処理装置1001と、要求ジョブデータを電子機器300で処理可能なデータに変換するデータ変換機能を有する変換サーバにあたる情報処理装置1002とが、外部ネットワークIに接続されるシステム構成例が示されている。
図16に示すように、本変形例2に係るジョブ制御機能は、情報処理装置1001がデータ変換制御部16を有し、情報処理装置1002がデータ変換部14を有しており、これらの機能部が連携動作する。以下に機能部の連携動作について説明する。
11 実行要求受付部
12 情報受信部
13 ジョブ実行先決定部
14 データ変換部
15 処理結果通史部
16 データ変換制御部
21 ジョブ実行要求部
22 情報送信要求部
23 処理結果通知受付部
31 送信要求受付部
32 送信情報取得部
33 情報送信部
34 ジョブ実行部
60 機器情報保持部
70 設定情報保持部(D:設定情報)
80 決定条件管理情報保持部(D:決定条件管理情報)
90 ジョブ保持部
100 情報処理装置(制御サーバ)
200 情報端末
300 電子機器(画像処理装置)
Claims (12)
- 要求されたジョブを実行する電子機器と該電子機器における前記ジョブの実行を制御する情報処理装置が、所定のデータ伝送路で接続されるジョブ制御システムであって、
前記ジョブの実行を要求する情報端末を、
利用者の指示に応じて、前記情報処理装置に前記ジョブの実行を要求する第1のジョブ実行要求手段と、
利用者の前記指示に応じて、前記電子機器に対して、前記情報処理装置への機器情報の送信を要求する情報送信要求手段として機能させるプログラムと、
前記電子機器により前記機器情報の送信要求に応じて送信された前記機器情報に基づき、前記指示に応じて前記情報端末より実行要求された前記ジョブの実行先の電子機器を決定するジョブ実行先決定手段と、
当該ジョブの実行を、決定された当該ジョブの実行先の電子機器に対して要求する第2のジョブ実行要求手段と、を有する前記情報処理装置と、
前記情報端末からの前記機器情報の送信要求に応じて、自機の機器情報を前記情報処理装置に送信する情報送信手段と、
前記情報処理装置からの前記ジョブの実行要求に応じて、前記ジョブを実行するジョブ実行手段と、を有する前記電子機器と、を備えるジョブ制御システム。 - 前記第1のジョブ実行要求手段は、
利用者の前記指示に応じて、前記情報処理装置に前記ジョブのジョブデータを送信し、当該ジョブの実行を要求し、
前記情報処理装置は、
前記情報端末から送信された当該ジョブデータを、当該ジョブの実行先の電子機器で実行可能なデータに変換するデータ変換手段と、を有し、
前記第2のジョブ実行要求手段は、
前記データ変換手段により変換された前記ジョブデータの変換後データを、決定された当該ジョブの実行先の電子機器に送信し、当該ジョブの実行を要求することを特徴とする請求項1に記載のジョブ制御システム。 - 前記データ変換手段は、
前記情報端末から送信された前記ジョブのジョブデータを変換するデータ形式を、決定された当該ジョブの実行先の電子機器に基づいて決定し、当該ジョブデータを決定したデータ形式に変換する請求項2に記載のジョブ制御システム。 - 前記ジョブ実行先決定手段は、
前記電子機器から送信された機器情報のうち、前記情報端末から前記ジョブの実行要求を受け付けてから所定期間内に受信された機器情報に基づき、当該ジョブの実行先の電子機器を決定することを特徴とする請求項1ないし3のいずれか一項に記載のジョブ制御システム。 - 前記情報処理装置は、
前記ジョブの実行先の電子機器を決定するジョブ実行先決定条件情報が設定された決定条件管理情報を保持する保持手段を有し、
前記ジョブ実行先決定手段は、
前記決定条件管理情報を参照し、実行要求された前記ジョブに適用するジョブ実行先決定条件情報を特定し、特定したジョブ実行先決定条件情報に従って、前記電子機器から受信した機器情報に基づく条件判定を行い、条件を満たす機器情報に該当する電子機器を、実行要求された前記ジョブの実行先として決定することを特徴とする請求項1ないし4のいずれか1項に記載のジョブ制御システム。 - 前記ジョブ実行先決定手段は、
実行要求された前記ジョブが印刷ジョブの場合、
複数の電子機器により前記機器情報の送信要求に応じて送信された前記機器情報の状態情報に基づき、当該複数の電子機器のうち、実行要求された前記印刷ジョブを最も速く処理可能な電子機器を当該印刷ジョブの実行先として決定するか、
複数の電子機器により前記機器情報の送信要求に応じて送信された前記機器情報の構成情報に基づき、当該複数の電子機器のうち、実行要求された前記印刷ジョブを最も安価に処理可能な電子機器を当該印刷ジョブの実行先として決定するか、又は、
複数の電子機器により前記機器情報の送信要求に応じて送信された前記機器情報の状態情報に基づき、当該複数の電子機器のうち、実行要求された前記印刷ジョブを処理可能な最もトナー残量の多い電子機器を当該印刷ジョブの実行先として決定することを特徴とする請求項1ないし5のいずれか1項に記載のジョブ制御システム。 - 前記プログラムは、
前記情報端末を、
前記ジョブの実行先の電子機器の決定に用いられる条件を識別する条件識別情報と、前記電子機器の機器情報のうち前記条件を満たすか否かの判定に用いられる前記機器情報の項目を指定する項目指定情報とが対応付けられた設定情報の設定を受け付ける設定受付手段として機能させ、
前記第1のジョブ実行要求手段は、
利用者の前記指示に応じて、当該利用者により指定された前記条件の条件識別情報を、
前記ジョブの実行要求とともに前記情報処理装置に送信し、
前記情報送信要求手段は、
利用者の前記指示に応じて、前記設定情報において当該条件識別情報に対応する前記項目指定情報を前記電子機器に送信し、前記電子機器に対して、当該項目指定情報が指定する機器情報を前記情報処理装置に送信することを要求し、
前記ジョブ実行先決定手段は、
前記情報端末から受信した前記条件識別情報に対応する前記条件を満たすか否かを、前記電子機器から受信した機器情報のうち、少なくとも前記項目指定情報により指定される機器情報を用いて判定することを特徴とする請求項1ないし6のいずれか一項に記載のジョブ制御システム。 - 前記第2のジョブ実行要求手段は、
前記情報送信手段による前記電子機器からの前記機器情報の送信に対する応答として、前記ジョブの実行要求を当該電子機器に送信することを特徴とする請求項1ないし7のいずれか一項に記載のジョブ制御システム。 - 要求されたジョブを実行する電子機器と該電子機器における前記ジョブの実行を制御する情報処理装置が、所定のデータ伝送路で接続されるジョブ制御システムにおけるジョブ制御方法であって、
前記ジョブの実行を要求する情報端末で実行されるプログラムが、
利用者の指示に応じて、前記情報処理装置に前記ジョブの実行を要求する第1のジョブ実行要求手順と、
利用者の前記指示に応じて、前記電子機器に対して、前記情報処理装置への機器情報の送信を要求する情報送信要求手順、とを有し、
前記情報処理装置が、
前記電子機器により前記機器情報の送信要求に応じて送信された前記機器情報に基づき、前記指示に応じて前記情報端末より実行要求された前記ジョブの実行先の電子機器を決定するジョブ実行先決定手順と、
当該ジョブの実行を、決定された当該ジョブの実行先の電子機器に対して要求する第2のジョブ実行要求手順と、を有し、
前記電子機器が、
前記情報端末からの前記機器情報の送信要求に応じて、自機の機器情報を前記情報処理装置に送信する情報送信手順と、
前記情報処理装置からの前記ジョブの実行要求に応じて、前記ジョブを実行するジョブ実行手順と、を有するジョブ制御方法。 - 所定のデータ伝送路を介して、情報端末からの機器情報の送信要求に応じて、自機の機器情報を情報処理装置に送信し、前記情報処理装置からのジョブの実行要求に応じて、当該ジョブを実行する電子機器と、利用者の指示に応じて、前記情報処理装置にジョブの実行を要求し、利用者の前記指示に応じて、前記電子機器に対して、前記情報処理装置への機器情報の送信を要求する情報端末とに接続され、前記電子機器における前記ジョブの実行を制御する情報処理装置であって、
前記電子機器により前記機器情報の送信要求に応じて送信された前記機器情報に基づき、前記指示に応じて前記情報端末により実行要求された前記ジョブの実行先の電子機器を決定するジョブ実行先決定手段と、
前記電子機器からの前記機器情報の送信に対する応答として、当該ジョブの実行要求を当該電子機器に送信するジョブ実行要求手段と、
を有することを特徴とする情報処理装置。 - 所定のデータ伝送路を介して、情報端末からの機器情報の送信要求に応じて、自機の機器情報を情報処理装置に送信し、前記情報処理装置からのジョブの実行要求に応じて、当該ジョブを実行する電子機器と、利用者の指示に応じて、前記情報処理装置にジョブの実行を要求し、利用者の前記指示に応じて、前記電子機器に対して、前記情報処理装置への機器情報の送信を要求する情報端末とに接続され、該電子機器における前記ジョブの実行を制御する情報処理装置を、
前記電子機器により前記機器情報の送信要求に応じて送信された前記機器情報に基づき、前記指示に応じて前記情報端末により実行要求された前記ジョブの実行先の電子機器を決定するジョブ実行先決定手段と、
前記電子機器からの前記機器情報の送信に対する応答として、当該ジョブの実行要求を当該電子機器に送信するジョブ実行要求手段、として機能させるためのプログラム。 - 所定のデータ伝送路を介して、情報端末からの機器情報の送信要求に応じて、自機の機器情報を情報処理装置に送信し、前記情報処理装置からのジョブの実行要求に応じて、前記ジョブを実行する複数の電子機器と、
前記情報端末によりジョブの実行要求を受け付けたことに応じて、前記複数の電子機器のそれぞれから送信された前記機器情報に基づき、前記複数の電子機器の中から当該ジョブの実行先の電子機器を決定し、決定した電子機器に対して当該ジョブの実行を要求する情報処理装置と、接続される情報端末で実行されるジョブ制御プログラムであって、
前記情報端末を、
利用者からの前記ジョブの実行指示を受け付ける受付手段と、
前記実行指示を受け付けたことに応じて、前記情報処理装置に当該ジョブの実行要求を送信するジョブ実行要求手段と、
前記実行指示に応じて、自機の前記機器情報であって、前記情報処理装置による当該ジョブの実行先の決定に用いられる前記機器情報の前記情報処理装置への送信要求を、前記複数の電子機器のそれぞれに対して送信する情報送信要求手段、として機能させるジョブ制御プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011272416A JP5887900B2 (ja) | 2011-12-13 | 2011-12-13 | ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム |
US13/706,525 US8760703B2 (en) | 2011-12-13 | 2012-12-06 | Job control system and job control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011272416A JP5887900B2 (ja) | 2011-12-13 | 2011-12-13 | ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013125332A JP2013125332A (ja) | 2013-06-24 |
JP5887900B2 true JP5887900B2 (ja) | 2016-03-16 |
Family
ID=48571735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011272416A Expired - Fee Related JP5887900B2 (ja) | 2011-12-13 | 2011-12-13 | ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8760703B2 (ja) |
JP (1) | JP5887900B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014160401A (ja) * | 2013-02-20 | 2014-09-04 | Toshiba Corp | 文書配布サーバ及び文書配布サーバ用プログラム |
JP6822262B2 (ja) * | 2017-03-24 | 2021-01-27 | 富士ゼロックス株式会社 | 中継装置、接続情報管理システムおよびプログラム |
US12019933B1 (en) * | 2023-03-20 | 2024-06-25 | Toshiba Tec Kabushiki Kaisha | Printer system, image forming apparatus, and recording medium storing printer selection program including communication circuit |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0982650B1 (en) | 1996-03-22 | 2004-10-06 | Hitachi, Ltd. | Printing system |
JP2001325182A (ja) | 2000-03-10 | 2001-11-22 | Ricoh Co Ltd | 印刷システム、印刷方法及びプログラムを記録したコンピュータ読取可能な記録媒体並びに該印刷システムにおける携帯通信機器、プリンタ、プリントサーバー及びクライアント |
US7286250B2 (en) * | 2000-04-27 | 2007-10-23 | Canon Kabushiki Kaisha | Print control apparatus and method, and print system |
JP2004234313A (ja) * | 2003-01-30 | 2004-08-19 | Murata Mach Ltd | プリンタサーバ及び端末装置 |
JP2010097479A (ja) * | 2008-10-17 | 2010-04-30 | Kyocera Mita Corp | 画像形成装置の制御プログラム、画像形成システム、及び画像形成方法 |
JP2010097547A (ja) * | 2008-10-20 | 2010-04-30 | Fuji Xerox Co Ltd | 管理サーバ装置及び装置検索管理システム |
JP5586968B2 (ja) * | 2010-01-21 | 2014-09-10 | キヤノン株式会社 | 画像形成装置、デバイス連携システム、サービス提供方法、およびそのプログラム |
JP5609544B2 (ja) * | 2010-10-29 | 2014-10-22 | セイコーエプソン株式会社 | 画像入力システム、コンテンツサーバー、仲介サーバー、および、画像入力方法 |
-
2011
- 2011-12-13 JP JP2011272416A patent/JP5887900B2/ja not_active Expired - Fee Related
-
2012
- 2012-12-06 US US13/706,525 patent/US8760703B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013125332A (ja) | 2013-06-24 |
US8760703B2 (en) | 2014-06-24 |
US20130148159A1 (en) | 2013-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190129669A1 (en) | Information processing system and method of processing information | |
US8823990B2 (en) | Print job distribution within a printing system | |
JP2020004158A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
US9928013B2 (en) | Print control system, method of controlling printing, and recording medium | |
JP2020140439A (ja) | 印刷管理プログラム、印刷管理方法、および印刷管理装置 | |
US20190065706A1 (en) | Management apparatus, control method, and storage medium | |
CN107229437B (zh) | 拉式打印系统 | |
JP5982862B2 (ja) | プリントショップアーキテクチャにおけるケーパビリティプレゼンテーションのプロトコルオーバーライド | |
US20130077130A1 (en) | Printing control system, printing control method, and image processor | |
JP5887900B2 (ja) | ジョブ制御システム、ジョブ制御方法、情報処理装置、ジョブ制御プログラム | |
JP2019185657A (ja) | 画像形成システム及び画像形成方法 | |
US10949134B2 (en) | Client apparatus, control method, and storage medium | |
JP2014167679A (ja) | ジョブ実行制御システム、ジョブ実行システム、ジョブ実行制御方法及びプログラム | |
JP2019197277A (ja) | プログラム | |
US20220334786A1 (en) | Information processing apparatus, control method of information processing apparatus, and printing system | |
JP2008158645A (ja) | 印刷装置、データ処理装置、印刷制御方法、記憶媒体、プログラム | |
CN110764720B (zh) | 打印设备、打印设备的控制方法和存储介质 | |
JP5817355B2 (ja) | 情報処理装置、印刷制御プログラム、及び印刷制御システム | |
JP6079914B2 (ja) | 印刷制御システム、印刷制御方法、情報処理装置、及び印刷制御プログラム | |
JP2021026707A (ja) | クラウドプリントサービスの提供方法及びサーバ | |
JP6115253B2 (ja) | プリントシステム、スプールサーバ、スプール方法、及びプログラム | |
JP2007087130A (ja) | サーバ装置、サーバ装置の印刷処理方法、記憶媒体およびプログラム | |
JP7070205B2 (ja) | 記憶媒体読取装置、プログラム、印刷システム | |
US20240069830A1 (en) | Information processing apparatus, method, and storage medium for storing program | |
US20230008087A1 (en) | Information processing apparatus, method for controlling the same, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151225 |
|
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: 20160119 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160201 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5887900 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |