JP6465064B2 - Information processing apparatus, program, and information processing system - Google Patents
Information processing apparatus, program, and information processing system Download PDFInfo
- Publication number
- JP6465064B2 JP6465064B2 JP2016080714A JP2016080714A JP6465064B2 JP 6465064 B2 JP6465064 B2 JP 6465064B2 JP 2016080714 A JP2016080714 A JP 2016080714A JP 2016080714 A JP2016080714 A JP 2016080714A JP 6465064 B2 JP6465064 B2 JP 6465064B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- job
- user
- information processing
- unit
- 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
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本開示は、実行命令を受け付けたジョブを他の情報処理装置に転送することが可能な情報処理装置、プログラム及び情報処理システムに関する。 The present disclosure relates to an information processing apparatus, a program, and an information processing system that can transfer a job that has received an execution instruction to another information processing apparatus.
画像形成装置がユーザーからのジョブの実行命令を受け付けたが、混雑や異常等によりこのジョブを直ちに実行できない状況がある。この際、この画像形成装置が、別の画像形成装置に実行対象のジョブを転送する技術が知られている(例えば、特許文献1及び2参照。)
Although the image forming apparatus has received a job execution command from the user, there are situations in which the job cannot be immediately executed due to congestion or abnormality. At this time, a technique is known in which the image forming apparatus transfers a job to be executed to another image forming apparatus (see, for example,
ユーザーからのジョブの実行命令を受け付けた画像形成装置(言い換えれば、本来ジョブを実行するものと、ユーザーが想定している画像形成装置)とは異なる画像形成装置がジョブを実行する技術は、益々ユーザーフレンドリーであることが望まれる。 More and more, a technique in which an image forming apparatus that receives a job execution command from a user (in other words, an image forming apparatus that originally executes a job and an image forming apparatus that a user assumes) executes a job is increasingly used. It is desirable to be user friendly.
以上のような事情に鑑み、本開示の目的は、実行命令を受け付けたジョブを他の情報処理装置に転送する技術を益々ユーザーフレンドリーとすることにある。 In view of the circumstances as described above, an object of the present disclosure is to make a technique for transferring a job that has received an execution instruction to another information processing apparatus more user-friendly.
本開示の一形態に係る情報処理装置は、
設定情報と、前記設定情報に対する優先度情報とが付加されたジョブの実行命令を受け付けるジョブ受付部と、
他の情報処理装置の能力情報を取得し、前記他の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断する転送判断部と、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記他の情報処理装置に前記ジョブを転送するジョブ転送部と
を具備する。
An information processing apparatus according to an aspect of the present disclosure is provided.
A job reception unit that receives an execution instruction of a job to which setting information and priority information for the setting information are added;
A transfer determination unit for acquiring capability information of another information processing device and determining whether the capability information of the other information processing device satisfies the priority information;
And a job transfer unit that transfers the job to the other information processing apparatus when the transfer determination unit determines that the capability information satisfies the priority information.
情報処理装置は、他の情報処理装置が優先度情報を満足する(言い換えれば、ユーザーが意図した通りの出力結果を得られる)場合のみ、ジョブを転送する。これにより、ユーザーの意図に基づく出力結果を必ず得ることができる。 The information processing apparatus transfers the job only when another information processing apparatus satisfies the priority information (in other words, an output result as intended by the user can be obtained). As a result, an output result based on the user's intention can be obtained without fail.
前記設定情報は、1以上の項目に対する設定情報の集合であり、
前記優先度情報は、前記1以上の項目に対する高優先度情報及び/又は低優先度情報の集合であり、
前記転送判断部は、前記他の情報処理装置の能力情報が、前記高優先度情報を満足するか否かを判断し、
前記ジョブ転送部は、前記転送判断部が前記他の情報処理装置の前記能力情報が前記高優先度情報を満足すると判断した場合、前記他の情報処理装置に前記ジョブを転送する。
The setting information is a set of setting information for one or more items,
The priority information is a set of high priority information and / or low priority information for the one or more items,
The transfer determination unit determines whether the capability information of the other information processing apparatus satisfies the high priority information;
The job transfer unit transfers the job to the other information processing apparatus when the transfer determination unit determines that the capability information of the other information processing apparatus satisfies the high priority information.
ジョブの実行命令に付加された設定情報を完全に満足しなくとも、優先度情報のうち少なくとも高優先度情報を満足すれば、情報処理装置は他の情報処理装置にジョブを転送する。これにより、ユーザー自ら主体的にジョブの転送をコントロールでき、ジョブを実行可能な情報処理装置の幅が広がる。 Even if the setting information added to the job execution command is not completely satisfied, the information processing apparatus transfers the job to another information processing apparatus if at least the high priority information is satisfied among the priority information. As a result, the user can independently control job transfer, and the range of information processing apparatuses capable of executing jobs is expanded.
前記ジョブの実行命令には、ユーザー識別情報がさらに付加され、
前記情報処理装置は、前記他の情報処理装置にログインしたユーザーを識別するユーザー識別情報を取得し、前記ユーザー識別情報が付加されたジョブの実行命令を前記ジョブ受付部が受け付けたか否かを判断するユーザー照会部をさらに具備し、
前記転送判断部は、前記ユーザーがログインした前記他の情報処理装置の能力情報を取得し、前記ユーザーがログインした前記他の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断し、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記ジョブ転送部は、前記ユーザーがログインした前記他の情報処理装置に前記ジョブを転送する。
User identification information is further added to the job execution instruction,
The information processing apparatus acquires user identification information for identifying a user who has logged into the other information processing apparatus, and determines whether or not the job reception unit has received a job execution command to which the user identification information is added. Further comprising a user inquiry section,
The transfer determination unit acquires capability information of the other information processing apparatus to which the user has logged in, and whether the capability information of the other information processing apparatus to which the user has logged in satisfies the priority information. Judgment
When the transfer determination unit determines that the capability information satisfies the priority information, the job transfer unit transfers the job to the other information processing apparatus to which the user has logged in.
情報処理装置は、ユーザーがログインした他の情報処理装置が優先度情報を満足する(言い換えれば、ユーザーが意図した通りの出力結果を得られる)場合のみ、ジョブを転送する。これにより、ユーザーの意図に基づく出力結果を必ず得ることができる。 The information processing apparatus transfers the job only when another information processing apparatus to which the user has logged in satisfies the priority information (in other words, an output result as intended by the user can be obtained). As a result, an output result based on the user's intention can be obtained without fail.
情報処理装置は、
前記転送判断部が前記能力情報が前記優先度情報を満足しないと判断した場合、さらに別の1以上の情報処理装置の能力情報を取得し、
前記さらに別の1以上の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断し、
前記能力情報が前記優先度情報を満足すると判断した1以上の情報処理装置を、前記ユーザーがログインした前記他の情報処理装置に通知する
機器検索部
をさらに具備する。
Information processing device
When the transfer determination unit determines that the capability information does not satisfy the priority information, obtains capability information of one or more other information processing devices,
Determining whether the capability information of the one or more other information processing devices satisfies the priority information;
The apparatus further includes a device search unit that notifies the other information processing apparatus to which the user has logged in one or more information processing apparatuses determined that the capability information satisfies the priority information.
情報処理装置は、ユーザーがログインした他の情報処理装置がユーザーが意図した通りの出力結果を得られる能力を有しない場合、ユーザーが意図した通りの出力結果を得られる能力を有する情報処理装置を検索し、ユーザーがログインした情報処理装置に通知する。これにより、ユーザーが意図した通りの出力結果を得られる能力を有するさらに別の情報処理装置がジョブを実行するとができる。 An information processing apparatus has an ability to obtain an output result as intended by the user when another information processing apparatus to which the user has logged in does not have an ability to obtain an output result as intended by the user. Search and notify the information processing apparatus to which the user has logged in. Accordingly, another information processing apparatus having the ability to obtain an output result as intended by the user can execute the job.
各前記情報処理装置は、画像形成装置である。 Each of the information processing apparatuses is an image forming apparatus.
画像形成装置は、他の画像形成装置が優先度情報を満足する(言い換えれば、ユーザーが意図した通りの印刷結果を得られる)場合のみ、ジョブを転送する。これにより、ユーザーの意図に基づく印刷結果を必ず得ることができる。 The image forming apparatus transfers the job only when the other image forming apparatus satisfies the priority information (in other words, the print result as intended by the user can be obtained). Thereby, a print result based on the user's intention can be obtained without fail.
本開示の一形態に係るプログラムは、
情報処理装置を、
設定情報と、前記設定情報に対する優先度情報とが付加されたジョブの実行命令を受け付けるジョブ受付部と、
他の情報処理装置の能力情報を取得し、前記他の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断する転送判断部と、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記他の情報処理装置に前記ジョブを転送するジョブ転送部
として機能させる。
A program according to an embodiment of the present disclosure is:
Information processing device
A job reception unit that receives an execution instruction of a job to which setting information and priority information for the setting information are added;
A transfer determination unit for acquiring capability information of another information processing device and determining whether the capability information of the other information processing device satisfies the priority information;
When the transfer determination unit determines that the capability information satisfies the priority information, the transfer determination unit causes the other information processing apparatus to function as a job transfer unit that transfers the job.
本開示の一形態に係る情報処理システムは、
第1の情報処理装置に、自機器の能力情報を供給する第2の情報処理装置と、
設定情報と、前記設定情報に対する優先度情報とが付加されたジョブの実行命令を受け付けるジョブ受付部と、
前記第2の情報処理装置の能力情報を取得し、前記第2の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断する転送判断部と、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記第2の情報処理装置に前記ジョブを転送するジョブ転送部と
を有する前記第1の情報処理装置と
を具備する。
An information processing system according to an embodiment of the present disclosure is provided.
A second information processing apparatus for supplying capability information of the device to the first information processing apparatus;
A job reception unit that receives an execution instruction of a job to which setting information and priority information for the setting information are added;
A transfer determination unit that acquires capability information of the second information processing device and determines whether the capability information of the second information processing device satisfies the priority information;
A first information processing apparatus comprising: a job transfer section configured to transfer the job to the second information processing apparatus when the transfer determination section determines that the capability information satisfies the priority information. .
本開示によれば、実行命令を受け付けたジョブを他の情報処理装置に転送する技術を益々ユーザーフレンドリーとすることができる。 According to the present disclosure, a technique for transferring a job that has received an execution instruction to another information processing apparatus can be made more user-friendly.
以下、図面を参照しながら、本開示の実施形態を説明する。 Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
(1.情報処理システムの概要)
図1は、本開示の一実施形態に係る情報処理システムを模式的に示す図である。
(1. Overview of information processing system)
FIG. 1 is a diagram schematically illustrating an information processing system according to an embodiment of the present disclosure.
情報処理システム1は、複数の情報処理装置としての複数の画像形成装置(Multifunction Peripheral、以下MFPと称する)10A,10B,10C…と、端末装置20とを有する。複数のMFP10A,10B,10C…は、ネットワークNを介して相互に通信可能である。
The
本例では、情報処理システム1は、3台のMFP10A,10B,10Cを有するものとして説明する。MFP10A,10B,10Cは、それぞれ異なる機種であってよく、それぞれ異なるスペックを有してよい。
In this example, the
端末装置20は、パーソナルコンピューター等の情報処理装置である。端末装置20は、少なくとも1台のMFP10Aとネットワークを介して又は介さずに相互に通信可能である。本例では、端末装置20と、MFP10A,10B,10Cとは、ネットワークNを介して相互に通信可能である。
The
端末装置20は、ユーザーからのログインを受け付け、このユーザーからジョブ(典型的には、印刷ジョブ)の実行命令を受け付け、このジョブの実行命令をMFP10Aに供給する。MFP10Aは、通常は、実行命令を受け付けたジョブを実行する。しかし、MFP10Aが何らかの理由(混雑、異常等)でジョブを直ちに実行できない状況下において、同一ユーザー(実行命令を入力したユーザー)が別のMFP10Bにログインした場合、MFP10Aは、特定条件下において、MFP10Bにジョブを転送して実行させる。一方、特定条件が満足されない場合、MFP10Aは、ジョブの転送対象の候補となるMFP10Cを検索し、検索したMFP10CをユーザーがログインしたMFP10Bに通知する。
The
MFP10A,10B,10Cを、以下のように定義する。端末装置20からジョブの実行命令を取得するMFP10Aを、第1のMFP10Aと称する。ユーザーがログインするMFP10Bを、第2のMFP10Bと称する。ユーザーがログインしたMFP10Bにジョブを転送できない場合、ジョブの転送対象の候補となるMFP10Cを、第3のMFP10Cと称する。
The
(2.画像形成装置のハードウェア構成)
図2は、画像形成装置のハードウェア構成を示すブロック図である。
(2. Hardware configuration of image forming apparatus)
FIG. 2 is a block diagram illustrating a hardware configuration of the image forming apparatus.
第1乃至第3のMFP10A,10B,10Cのハードウェウェア構成は同一であっても異なっていてもよい。ここでは、第1乃至第3のMFP10A,10B,10Cを区別せずに、典型的なMFP10のハードウェウェア構成を説明する。
The hardware configurations of the first to
MFP10は、制御部11を備える。制御部11は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)及び専用のハードウェア回路等から構成され、MFP10の全体的な動作制御を司る。MFP10を各機能部(後述)として機能させる情報処理プログラムは、ROM等のコンピューター読み取り可能な非一過性の記録媒体に記録される。
The
制御部11は、画像読取部12、画像処理部14、画像メモリー15、画像形成部16、操作部17、記憶部18、ネットワーク通信部13等と接続されている。制御部11は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
The
制御部11は、ユーザーから、操作部17またはネットワークNに接続されたパーソナルコンピュータ(図示せず)等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能及びコピー機能機能等の各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
In accordance with a job execution instruction input from the user through the
画像読取部12は、原稿から画像を読み取る。
The
画像処理部14は、画像読取部12で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部14は、画像読取部12により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
The
画像メモリー15は、画像読取部12による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部16での印刷対象となるデータを一時的に記憶したりする領域を有する。
The
画像形成部16は、画像読取部12で読み取られた画像データ等の画像形成を行う。
The
操作部17は、MFP10が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたLCD(Liquid Crystal Display)等の表示部17aを備えている。
The
ネットワーク通信部13は、ネットワークNに接続するためのインタフェースである。
The
記憶部18は、画像読取部12によって読み取られた原稿画像等を記憶する、HDD(Hard Disk Drive)等の大容量の記憶装置である。
The
(3.端末装置のハードウェア構成)
端末装置20は、パーソナルコンピューター等の典型的な情報処理装置であり、そのハードウェア構成は図示を省略する。端末装置20のCPU(Central Processing Unit)は、ROM(Read Only Memory)に記録されたプログラムをRAM(Random Access Memory)にロードして実行する。端末装置20は、ユーザーからジョブ(典型的には、印刷ジョブ)の実行命令を受け付け、このジョブの実行命令をネットワークNを通じてMFP10Aに供給する。
(3. Hardware configuration of terminal device)
The
(4.各画像形成装置の機能的構成)
図3は、各画像形成装置の機能的構成を示すブロック図である。
(4. Functional configuration of each image forming apparatus)
FIG. 3 is a block diagram illustrating a functional configuration of each image forming apparatus.
(4−1.ジョブの実行命令を取得する第1のMFP10Aの機能的構成)
第1のMFP10Aは、ROM等のコンピューター読み取り可能な非一過性の記録媒体に記録された情報処理プログラムをRAMにロードして実行することで、ジョブ受付部101、スプーラー102、ユーザー照会部104、転送判断部105、ジョブ転送部106及び機器検索部107として機能する。
(4-1. Functional Configuration of
The
ジョブ受付部101は、ネットワークNを介して端末装置20から、ジョブの実行命令を受け付ける。ジョブ受付部101は、実行命令を受け付けたジョブをスプーラー102に供給してスプールさせる。ジョブ受付部101は、さらに、実行命令を受け付けたジョブに付加されている各情報を、ジョブリスト103に登録する。
The
ユーザー照会部104は、第2のMFP10Bから、特定のユーザー識別情報が付加された、転送すべきジョブがあるかどうかの問い合わせを受け付ける。ユーザー照会部104は、転送すべきジョブがあると、第2のMFP10Bに応答する。
The
転送判断部105は、第2のMFP10Bから、第2のMFP10Bの能力情報と、ジョブ転送依頼とを取得する。転送判断部105は、第2のMFP10Bの能力情報が、ジョブリスト103に登録されている転送対象のジョブに付加された優先度情報を満足するか否かを判断する。転送判断部105は、判断結果(第2のMFP10Bの能力情報が優先度情報を満足する)を、ジョブ転送部106に通知する。一方、転送判断部105は、判断結果(第2のMFP10Bの能力情報が優先度情報を満足しない)を、機器検索部107に通知する。
The
ジョブ転送部106は、転送判断部105から通知を受けると、スプーラ―102にスプールされたジョブを第2のMFP10Bに転送し、ジョブリスト103からこのジョブを削除する。
Upon receiving the notification from the
機器検索部107は、転送判断部105から通知を受けると、ジョブ転送依頼の供給元である第2のMFP10Bを除く、ネットワークNに接続された全てのMFPに対して、マルチキャストにより、能力情報を問い合わせる。機器検索部107は、取得したMFPの能力情報が、ジョブリスト103に登録されている転送対象のジョブに付加された優先度情報を満足するか否かを判断する。機器検索部107は、能力情報が優先度情報を満足すると判断した全てのMFPの識別情報を、第2のMFP10Bに通知する。一方、機器検索部107は、いずれのMFPの能力情報も優先度情報を満足しないと判断すると、第2のMFP10Bに通知する。
Upon receiving the notification from the
(4−2.ユーザーがログインする第2のMFP10Bの機能的構成)
第2のMFP10Bは、ROM等のコンピューター読み取り可能な非一過性の記録媒体に記録された情報処理プログラムをRAMにロードして実行することで、ユーザーログイン部111、ジョブ探索部112、能力情報供給部113、ジョブ実行部114及び機器推薦部115として機能する。
(4-2. Functional Configuration of
The
ユーザーログイン部111は、ユーザーのログインを受け付ける。ユーザーログイン部111は、ログインしたユーザーを識別するユーザー識別情報を、ジョブ探索部112に供給する。
The
ジョブ探索部112は、ユーザーログイン部111からユーザー識別情報を取得する。ジョブ探索部112は、取得したユーザー識別情報が付加されたジョブの実行命令を受け付けたMFPを探索する。ジョブ探索部112は、第1のMFP10Aから、転送すべきジョブがあるとの応答を取得する。
The
能力情報供給部113は、第1のMFP10Aに、第2のMFP10Bの能力情報と、ジョブ転送依頼とを供給する。
The capability
ジョブ実行部114は、第1のMFP10Aから転送されたジョブを実行する。
The
機器推薦部115は、第1のMFP10Aから、能力情報が優先度情報を満足すると判断した全てのMFPの識別情報を取得する。機器推薦部115は、能力情報が優先度情報を満足すると判断した全てのMFPの識別情報を、表示部17aに表示する。一方、機器推薦部115は、第1のMFP10Aから、いずれのMFPの能力情報も優先度情報を満足しないとの通知を取得すると、その旨を表示部17aに表示する。
The
(4−3.ジョブの転送対象の候補となる第3のMFP10Cの機能的構成)
第3のMFP10Cは、ROM等のコンピューター読み取り可能な非一過性の記録媒体に記録された情報処理プログラムをRAMにロードして実行することで、能力情報供給部113Cとして機能する。
(4-3. Functional Configuration of
The
能力情報供給部113Cは、第1のMFP10Aから能力情報の問い合わせを受け付けると、第3のMFP10Cの能力情報を、第1のMFP10Aに供給する。
When the capability information supply unit 113C receives an inquiry about capability information from the
(5.各画像形成装置の動作)
(5−1.ジョブの実行命令について)
動作の前提として、端末装置20は、ユーザーからのログインを受け付け、ログインしたユーザーからジョブの実行命令を受け付ける。「ジョブ」は、典型的には印刷ジョブであり、以下、単に「ジョブ」と言うときは印刷ジョブを指す。ジョブの実行命令には、ユーザー識別情報と、ジョブ識別情報と、設定情報と、優先度情報とが付加されている。
(5. Operation of each image forming apparatus)
(5-1. About job execution instructions)
As a premise of the operation, the
「ユーザー識別情報」は、端末装置20にログインしたユーザーを識別するための情報である。
“User identification information” is information for identifying a user who has logged into the
「ジョブ識別情報」は、ジョブを識別するための情報である。 “Job identification information” is information for identifying a job.
「設定情報」は、1以上(典型的には、複数)の項目に対する設定情報の集合である。例えば、複数の項目「フルカラー/白黒」、「用紙サイズ」、「両面印刷」及び「ステープル」に対し、以下のように、設定情報が付加される。
項目「フルカラー/白黒」に対し、設定情報「フルカラー」
項目「用紙サイズ」に対し、設定情報「A4」
項目「両面印刷」に対し、設定情報「オン」
項目「ステープル」に対し、設定情報「オン」
“Setting information” is a set of setting information for one or more (typically, a plurality of) items. For example, setting information is added to a plurality of items “full color / monochrome”, “paper size”, “double-sided printing”, and “staple” as follows.
For the item "Full Color / Black and White", the setting information "Full Color"
Setting information “A4” for the item “paper size”
Setting information "On" for the item "Double-sided printing"
Setting information “On” for the item “Staple”
「優先度情報」は、設定情報が付加された複数の項目に対する高優先度情報及び/又は低優先度情報の集合である。「高優先度情報」の具体例は、「必須」であり、ジョブ実行時に必ず設定情報を守る必要があることを示す。「低優先度情報」の具体例は、「任意」であり、ジョブ実行時に設定情報を守る必要が無いことを示す。例えば、複数の項目「フルカラー/白黒」、「用紙サイズ」、「両面印刷」及び「ステープル」に対し、以下のように、優先度情報が付加される。
項目「フルカラー/白黒」に対し、優先度情報「必須」
項目「用紙サイズ」に対し、優先度情報「必須」
項目「両面印刷」に対し、優先度情報「必須」
項目「ステープル」に対し、優先度情報「任意」
“Priority information” is a set of high priority information and / or low priority information for a plurality of items to which setting information is added. A specific example of “high priority information” is “essential”, and indicates that it is necessary to protect the setting information during job execution. A specific example of “low priority information” is “arbitrary” and indicates that it is not necessary to protect the setting information during job execution. For example, priority information is added to a plurality of items “full color / monochrome”, “paper size”, “double-sided printing”, and “staple” as follows.
For the item "Full Color / Black and White", priority information "Mandatory"
Priority information "required" for item "paper size"
Priority information "required" for the item "duplex printing"
For the item "Staple", the priority information "Any"
典型的には、端末装置20は、予めユーザーからの入力に基づき優先度情報を生成し、記憶している。例えば、端末装置20は、以下の3種類の優先度情報を予め生成し、記憶している。
優先度情報1:「フルカラー/白黒」に対し「必須」、「用紙サイズ」に対し「必須」、「両面印刷」に対し「必須」、「ステープル」に対し「必須」
優先度情報2:「フルカラー/白黒」に対し「任意」、「用紙サイズ」に対し「必須」、「両面印刷」に対し「必須」、「ステープル」に対し「必須」
優先度情報3:「フルカラー/白黒」に対し「必須」、「用紙サイズ」に対し「必須」、「両面印刷」に対し「必須」、「ステープル」に対し「任意」
Typically, the
Priority information 1: “required” for “full color / monochrome”, “required” for “paper size”, “required” for “double-sided printing”, “required” for “staple”
Priority information 2: “optional” for “full color / monochrome”, “required” for “paper size”, “required” for “duplex printing”, “required” for “staple”
Priority information 3: “required” for “full color / monochrome”, “required” for “paper size”, “required” for “double-sided printing”, “optional” for “staple”
なお、ユーザーの認識しやすさのため、例えば、優先度情報1に「完全互換」、優先度情報2に「色不問」、優先度情報3に「後処理非互換」のような名称を付加してもよい。
For ease of user recognition, for example, names such as “completely compatible” for
ユーザーは、端末装置20にジョブの実行命令を入力する際、端末装置20が予め記憶している優先度情報1〜3の中から、1つの優先度情報(本例では、優先度情報3)を選択する。これにより、端末装置20が受け付けるジョブの実行命令に、優先度情報として、優先度情報3が付加される。設定情報に対して優先度情報3を付加するというのは、即ち、次のようなユーザーの意図を反映したものである。
When the user inputs a job execution command to the
項目「フルカラー/白黒」についての設定情報「フルカラー」は「必須」である(必ず守る必要がある)。
項目「用紙サイズ」についての設定情報「A4」は「必須」である。
項目「両面印刷」についての設定情報「オン」は「必須」である。
項目「ステープル」に対する設定情報「オン」は「任意」である(守る必要は無い)。
The setting information “full color” for the item “full color / monochrome” is “required” (it must be protected).
The setting information “A4” for the item “paper size” is “essential”.
The setting information “ON” for the item “duplex printing” is “required”.
The setting information “ON” for the item “Staple” is “arbitrary” (it is not necessary to protect).
(5−2.動作について)
図4は、各画像形成装置の動作を示すシーケンス図である。図5は、第1の画像形成装置の動作を示すフローチャートである。図6は、第2の画像形成装置の動作を示すフローチャートである。
(5-2. About operation)
FIG. 4 is a sequence diagram showing the operation of each image forming apparatus. FIG. 5 is a flowchart showing the operation of the first image forming apparatus. FIG. 6 is a flowchart showing the operation of the second image forming apparatus.
上述のように、端末装置20は、ユーザーからのログインを受け付け、このユーザーからジョブの実行命令を受け付ける。端末装置20は、ジョブの実行命令を、ネットワークNを介して第1のMFP10Aに供給する。上述のように、ジョブの実行命令には、ユーザー識別情報と、ジョブ識別情報と、設定情報と、優先度情報とが付加されている。
As described above, the
第1のMFP10Aのジョブ受付部101は、ネットワークNを介して端末装置20から、ジョブの実行命令を受け付ける(ステップS101)。ジョブ受付部101は、実行命令を受け付けたジョブをスプーラー102に供給してスプールさせる。ジョブ受付部101は、さらに、実行命令を受け付けたジョブに付加されているユーザー識別情報と、ジョブ識別情報と、設定情報と、優先度情報とを、ジョブリスト103に登録する(ステップS102)。
The
第1のMFP10Aは、何らかの理由(混雑、異常等)で、ジョブを直ちに実行できないとする。すると、ジョブの実行命令を入力したユーザーは、第1のMFP10Aがジョブを直ちに実行しない(言い換えれば、自分が入力したはずの印刷ジョブを出力しない)と認識する。すると、このユーザーは、別のMFP(第2のMFP10B)にそのジョブを実行させるため、例えば第2のMFP10Bの操作部17を操作して、第2のMFP10Bにログインする。
Assume that the
第2のMFP10Bのユーザーログイン部111は、第2のMFP10Bに対するユーザーのログインを受け付ける(ステップS201)。ユーザーログイン部111は、ログインしたユーザーを識別するユーザー識別情報を、ジョブ探索部112に供給する。
The
第2のMFP10Bのジョブ探索部112は、ユーザーログイン部111からユーザー識別情報を取得する。ジョブ探索部112は、取得したユーザー識別情報が付加されたジョブの実行命令を受け付けたMFPを探索する(ステップS202)。具体的には、ジョブ探索部112は、ネットワークNに接続された全てのMFP(本例では、MFP10A、10C)に対して、ブロードキャスト又はマルチキャストにより、このユーザー識別情報が付加された、転送すべきジョブがあるかどうか問い合わせる。なお、第1のMFP10Aに対する問い合わせのみ図4に示すとともに以下説明し、第3のMFP10Cに対する問い合わせは図示及び説明を省略する。
The
第1のMFP10Aのユーザー照会部104は、第2のMFP10Bから、このユーザー識別情報が付加された、転送すべきジョブがあるかどうかの問い合わせを受け付ける(ステップS103)。ユーザー照会部104は、このユーザー識別情報が付加されたジョブの実行命令をジョブ受付部101が受け付けたか否かを判断する(ステップS104)。具体的には、ユーザー照会部104は、このユーザー識別情報がジョブリスト103に登録されているかを判断する。ユーザー照会部104は、このユーザー識別情報がジョブリスト103に登録されていると判断すると(ステップS104、YES)、このユーザー識別情報が付加されたジョブを転送すべきかどうか判断する(ステップS105)。例えば、ユーザー照会部104は、ジョブリスト103に多数のジョブが登録され(第1のMFP10Aが混雑)、このユーザー識別情報が付加されたジョブの実行順序が下位であれば、このユーザー識別情報が付加されたジョブを転送すべきと判断する(ステップS105、YES)。ユーザー照会部104は、転送すべきジョブがあると、第2のMFP10Bに応答する(ステップS106)。
The
第2のMFP10Bのジョブ探索部112は、第1のMFP10Aから、転送すべきジョブがあるとの応答を取得する(ステップS203)。ジョブ探索部112は、応答を取得したことを、能力情報供給部113に通知する。
The
第2のMFP10Bの能力情報供給部113は、ジョブ探索部112から通知を受けると、第1のMFP10Aに、第2のMFP10Bの能力情報と、ジョブ転送依頼とを供給する(ステップS204)。
Upon receiving the notification from the
「能力情報」は、複数の項目についての能力情報の集合である。例えば、第2のMFP10Bは、少なくとも、項目「フルカラー/白黒」、「用紙サイズ」及び「両面印刷」に対し、以下の能力情報を有する。
項目「フルカラー/白黒」に対し、能力情報「フルカラー」
項目「用紙サイズ」に対し、能力情報「A4」
項目「両面印刷」に対し、能力情報「可」
“Capability information” is a set of capability information for a plurality of items. For example, the
Capability information “Full Color” for the item “Full Color / Black and White”
Capability information “A4” for the item “paper size”
Capability information "Yes" for the item "Double-sided printing"
第1のMFP10Aの転送判断部105は、第2のMFP10Bから、第2のMFP10Bの能力情報と、ジョブ転送依頼とを取得する(ステップS107)。転送判断部105は、第2のMFP10Bの能力情報が、ジョブリスト103に登録されている転送対象のジョブに付加された優先度情報を満足するか否かを判断する(ステップS108)。
The
本例の場合、第1のMFP10Aの転送判断部105は、以下のように、第2のMFP10Bの能力情報が優先度情報を満足するか否かを判断する。
項目「フルカラー/白黒」についての設定情報「フルカラー」は優先度情報「必須」であり、第2のMFP10Bの能力情報が「フルカラー」であるため、能力情報が優先度情報を満足する。
項目「用紙サイズ」についての設定情報「A4」は優先度情報「必須」であり、第2のMFP10Bの能力情報が「A4」であるため、能力情報が優先度情報を満足する。
項目「両面印刷」についての設定情報「オン」は優先度情報「必須」であり、第2のMFP10Bの能力情報が「可」であるため、能力情報が優先度情報を満足する。
項目「ステープル」に対する設定情報「オン」は「任意」であるので、優先度情報を満足するか否かを判断しない。
In this example, the
The setting information “full color” for the item “full color / monochrome” is priority information “essential”, and the capability information of the
The setting information “A4” for the item “paper size” is the priority information “essential”, and the capability information of the
The setting information “ON” for the item “duplex printing” is the priority information “essential”, and the capability information of the
Since the setting information “ON” for the item “staple” is “arbitrary”, it is not determined whether the priority information is satisfied.
本例の場合、第1のMFP10Aの転送判断部105は、優先度情報「必須」が設定された全ての項目「フルカラー/白黒」、「用紙サイズ」及び「両面印刷」について、第2のMFP10Bの能力情報が優先度情報を満足すると判断する(ステップS108、YES)。転送判断部105は、判断結果(第2のMFP10Bの能力情報が優先度情報を満足する)を、ジョブ転送部106に通知する。
In this example, the
第1のMFP10Aのジョブ転送部106は、転送判断部105から通知を受けると、スプーラ―102にスプールされたジョブを第2のMFP10Bに転送し、ジョブリスト103からこのジョブを削除する(ステップS109)。
Upon receiving the notification from the
第2のMFP10Bのジョブ実行部114は、第1のMFP10Aから転送されたジョブを取得する(ステップS205)。ジョブ実行部114は、取得したジョブを実行する(ステップS206)。
The
一方、第1のMFP10Aの転送判断部105が、第2のMFP10Bの能力情報が優先度情報を満足しないと判断する場合(ステップS108、NO)について説明する。この場合、転送判断部105は、判断結果(第2のMFP10Bの能力情報が優先度情報を満足しない)を、機器検索部107に通知する。
On the other hand, a case will be described in which the
第1のMFP10Aの機器検索部107は、転送判断部105から通知を受けると、ジョブ転送依頼の供給(ステップS204)元である第2のMFP10Bを除く、ネットワークNに接続された全てのMFP(本例では、MFP10C)に対して、マルチキャストにより、能力情報を問い合わせる(ステップS110)。
Upon receipt of the notification from the
第3のMFP10Cの能力情報供給部113Cは、第1のMFP10Aから能力情報の問い合わせを受け付ける(ステップS301)と、第3のMFP10Cの能力情報を、第1のMFP10Aに供給する(ステップS302)。
When the capability information supply unit 113C of the
第1のMFP10Aの機器検索部107は、第3のMFP10Cから能力情報を取得する(ステップS111)。機器検索部107は、取得した第3のMFP10Cの能力情報が、ジョブリスト103に登録されている転送対象のジョブに付加された優先度情報を満足するか否かを判断する(ステップS112)。機器検索部107は、第3のMFP10Cの能力情報が優先度情報を満足すると判断する(ステップS112、YES)。機器検索部107は、能力情報が優先度情報を満足すると判断した全てのMFP(本例では、第3のMFP10C)の識別情報を、第2のMFP10Bに通知する(ステップS113)。
The
第2のMFP10Bの機器推薦部115は、第1のMFP10Aから、能力情報が優先度情報を満足すると判断した全てのMFP(本例では、第3のMFP10C)の識別情報を取得する(ステップS207)。機器推薦部115は、能力情報が優先度情報を満足すると判断した全てのMFP(本例では、第3のMFP10C)の識別情報を、表示部17aに表示する。(ステップS208)。これにより、ユーザーは、表示された第3のMFP10Cが能力情報が優先度情報を満足すると認識することができる。ユーザーは、第3のMFP10Cにログインし、第3のMFP10CがステップS201〜S206の動作を実行するとができる。
The
一方、第1のMFP10Aの機器検索部107は、いずれのMFPの能力情報も優先度情報を満足しないと判断する(ステップS112、NO)。この場合、機器検索部107は、いずれのMFPの能力情報も優先度情報を満足しないと、第2のMFP10Bに通知する(ステップS114)。
On the other hand, the
第2のMFP10Bの機器推薦部115は、第1のMFP10Aから、いずれのMFPの能力情報も優先度情報を満足しないとの通知を取得する(ステップS209)と、その旨を表示部17aに表示する。(ステップS210)。これにより、ユーザーは、例えば、能力情報が優先度情報を満足しないと理解したうえで、第2のMFP10Bにジョブを実行させたり、あるいは、待ち時間は掛かるが第1のMFP10Aがジョブを実行する等の選択をすることができる。
When the
なお、ステップS112において、能力情報が優先度情報を満足すると判断されたMFPが複数ある場合、第1のMFP10Aの機器検索部107は、能力情報が優先度情報を満足すると判断された各MFPの能力情報が、優先度情報「任意」が設定された全ての項目について、優先度情報を満足するか否かを判断してもよい。そして、ステップS113において、機器検索部107は、優先度情報を満足すると判断した全てのMFPの識別情報を、第2のMFP10Bに通知してもよい。
If there are a plurality of MFPs in which the capability information is determined to satisfy the priority information in step S112, the
また、設定情報のうち、優先度情報に含まれない項目(優先度情報「必須」でも「任意井」でもない項目)は、当然にステップS108及びステップS112の判断の対象外である。 Of the setting information, items that are not included in the priority information (items that are neither priority information “required” nor “arbitrary well”) are naturally excluded from the determinations in steps S108 and S112.
(6.まとめ)
特許文献1によれば、ある画像形成装置がジョブを出力できない状況下で、別の画像形成装置にログインすると、ログインした画像形成装置の能力に拘わらず、ジョブが転送される。しかし、この技術では、出力結果がユーザが意図通りになるとは限らない。例えば、ユーザーがログインした画像形成装置がモノクロ専用機であれば、ユーザーがカラー印刷を意図した印刷ジョブであるにも拘わらず、カラー印刷ジョブがモノクロ専用機に転送される。この場合、ユーザーがカラー印刷を意図した印刷ジョブであるにも拘わらず、必ずモノクロで印刷されてしまう。
(6. Summary)
According to
これに対して、本実施形態によれば、第1のMFP10Aが端末装置20から受け付けるジョブの実行命令には、ユーザーが設定した優先度情報が付加されている。第1のMFP10Aは、ユーザーがログインした第2のMFP10Bの能力情報が、転送対象のジョブに付加された優先度情報を満足するか否かを判断すると、第2のMFP10Bにジョブを転送する。
On the other hand, according to the present embodiment, priority information set by the user is added to the job execution command received by the
このように、第1のMFP10Aは、ユーザーがログインした第2のMFP10Bがユーザーが意図した通りの出力結果を得られる能力を有する場合のみ、ジョブを転送する。これにより、ユーザーの意図に基づく出力結果を必ず得ることができる。言い換えれば、ユーザーの意図しない結果が出力されることがなくなり、紙の無駄が削減される。
In this way, the
また、ジョブの実行命令に付加された設定情報を完全に満足しなくとも、ユーザーが設定した優先度情報のうち少なくとも高優先度情報(必須)を満足すれば、第1のMFP10Aは第2のMFP10Bにジョブを転送する。これにより、ユーザー自ら主体的にジョブの転送をコントロールでき、ジョブを実行可能なMFPの幅が広がるとともに、ユーザーの徒歩移動や待ち時間の無駄が削減される。
Further, even if the setting information added to the job execution command is not completely satisfied, the
また、第1のMFP10Aは、ユーザーがログインした第2のMFP10Bがユーザーが意図した通りの出力結果を得られる能力を有しない場合、ユーザーが意図した通りの出力結果を得られる能力を有するMFPを検索し、第2のMFP10Bに通知する。第2のMFP10Bは、ユーザーが意図した通りの出力結果を得られる能力を有するMFPをユーザーに推薦する。これにより、ユーザーは、推薦された第3のMFP10Cにログインし、第3のMFP10Cが印刷ジョブを実行するとができる。
In addition, when the
1…情報処理システム
10A…第1のMFP
10B…第2のMFP
10C…第3のMFP
16…画像形成部
17…操作部
17a…表示部
20…端末装置
101…ジョブ受付部
102…スプーラー
103…ジョブリスト
104…ユーザー照会部
105…転送判断部
106…ジョブ転送部
107…機器検索部
111…ユーザーログイン部
112…ジョブ探索部
113、113C…能力情報供給部
114…ジョブ実行部
115…機器推薦部
1 ...
10B ... Second MFP
10C ... Third MFP
DESCRIPTION OF
Claims (5)
他の情報処理装置にログインしたユーザーを識別するユーザー識別情報を取得し、前記ユーザー識別情報が付加されたジョブの実行命令を前記ジョブ受付部が受け付けたか否かを判断するユーザー照会部と、
前記ユーザーがログインした前記他の情報処理装置の能力情報を取得し、前記ユーザーがログインした前記他の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断する転送判断部と、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記ユーザーがログインした前記他の情報処理装置に前記ジョブを転送するジョブ転送部と、
前記転送判断部が前記能力情報が前記優先度情報を満足しないと判断した場合、さらに別の1以上の情報処理装置の能力情報を取得し、
前記さらに別の1以上の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断し、
前記能力情報が前記優先度情報を満足すると判断した1以上の情報処理装置を、前記ユーザーがログインした前記他の情報処理装置に通知する
機器検索部と
を具備する情報処理装置。 A job receiving unit that receives an execution instruction of a job to which setting information, priority information for the setting information , and user identification information are added;
User identification information for identifying a user who has logged into another information processing apparatus is acquired, and a user inquiry unit that determines whether or not the job reception unit has received a job execution instruction to which the user identification information is added;
The user obtains the capability information of the other information processing apparatus has logged and the transfer determination unit that the user the capability information of the other information processing apparatus logged determines whether to satisfy the priority information ,
When the transfer determination unit determines that the capability information satisfies the priority information, a job transfer unit that transfers the job to the other information processing apparatus to which the user has logged in ;
When the transfer determination unit determines that the capability information does not satisfy the priority information, obtains capability information of one or more other information processing devices,
Determining whether the capability information of the one or more other information processing devices satisfies the priority information;
Notifying one or more information processing devices determined that the capability information satisfies the priority information to the other information processing device to which the user has logged in
An information processing apparatus comprising a device search unit .
前記設定情報は、1以上の項目に対する設定情報の集合であり、
前記優先度情報は、前記1以上の項目に対する高優先度情報及び/又は低優先度情報の集合であり、
前記転送判断部は、前記他の情報処理装置の能力情報が、前記高優先度情報を満足するか否かを判断し、
前記ジョブ転送部は、前記転送判断部が前記他の情報処理装置の前記能力情報が前記高優先度情報を満足すると判断した場合、前記他の情報処理装置に前記ジョブを転送する
情報処理装置。 The information processing apparatus according to claim 1,
The setting information is a set of setting information for one or more items,
The priority information is a set of high priority information and / or low priority information for the one or more items,
The transfer determination unit determines whether the capability information of the other information processing apparatus satisfies the high priority information;
The job transfer unit transfers the job to the other information processing device when the transfer determination unit determines that the capability information of the other information processing device satisfies the high priority information.
各前記情報処理装置は、画像形成装置である
情報処理装置。 The information processing apparatus according to claim 1 or 2 ,
Each of the information processing apparatuses is an image forming apparatus.
設定情報と、前記設定情報に対する優先度情報と、ユーザー識別情報とが付加されたジョブの実行命令を受け付けるジョブ受付部と、
他の情報処理装置にログインしたユーザーを識別するユーザー識別情報を取得し、前記ユーザー識別情報が付加されたジョブの実行命令を前記ジョブ受付部が受け付けたか否かを判断するユーザー照会部と、
前記ユーザーがログインした前記他の情報処理装置の能力情報を取得し、前記ユーザーがログインした前記他の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断する転送判断部と、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記ユーザーがログインした前記他の情報処理装置に前記ジョブを転送するジョブ転送部と、
前記転送判断部が前記能力情報が前記優先度情報を満足しないと判断した場合、さらに別の1以上の情報処理装置の能力情報を取得し、
前記さらに別の1以上の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断し、
前記能力情報が前記優先度情報を満足すると判断した1以上の情報処理装置を、前記ユーザーがログインした前記他の情報処理装置に通知する
機器検索部
として機能させるプログラム。 Information processing device
A job receiving unit that receives an execution instruction of a job to which setting information, priority information for the setting information , and user identification information are added;
User identification information for identifying a user who has logged into another information processing apparatus is acquired, and a user inquiry unit that determines whether or not the job reception unit has received a job execution instruction to which the user identification information is added;
The user obtains the capability information of the other information processing apparatus has logged and the transfer determination unit that the user the capability information of the other information processing apparatus logged determines whether to satisfy the priority information ,
When the transfer determination unit determines that the capability information satisfies the priority information, a job transfer unit that transfers the job to the other information processing apparatus to which the user has logged in ;
When the transfer determination unit determines that the capability information does not satisfy the priority information, obtains capability information of one or more other information processing devices,
Determining whether the capability information of the one or more other information processing devices satisfies the priority information;
Notifying one or more information processing devices determined that the capability information satisfies the priority information to the other information processing device to which the user has logged in
A program that functions as a device search unit .
設定情報と、前記設定情報に対する優先度情報と、ユーザー識別情報とが付加されたジョブの実行命令を受け付けるジョブ受付部と、
前記第2の情報処理装置にログインしたユーザーを識別するユーザー識別情報を取得し、前記ユーザー識別情報が付加されたジョブの実行命令を前記ジョブ受付部が受け付けたか否かを判断するユーザー照会部と、
前記ユーザーがログインした前記第2の情報処理装置の能力情報を取得し、前記ユーザーがログインした前記第2の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断する転送判断部と、
前記転送判断部が前記能力情報が前記優先度情報を満足すると判断した場合、前記ユーザーがログインした前記第2の情報処理装置に前記ジョブを転送するジョブ転送部と、
前記転送判断部が前記能力情報が前記優先度情報を満足しないと判断した場合、さらに別の1以上の情報処理装置の能力情報を取得し、
前記さらに別の1以上の情報処理装置の能力情報が前記優先度情報を満足するか否かを判断し、
前記能力情報が前記優先度情報を満足すると判断した1以上の情報処理装置を、前記ユーザーがログインした前記第2の情報処理装置に通知する
機器検索部と
を有する前記第1の情報処理装置と
を具備する情報処理システム。 A second information processing apparatus for supplying capability information of the device to the first information processing apparatus;
A job receiving unit that receives an execution instruction of a job to which setting information, priority information for the setting information , and user identification information are added;
A user inquiry unit for acquiring user identification information for identifying a user who has logged into the second information processing apparatus, and determining whether or not the job reception unit has received a job execution instruction to which the user identification information has been added; ,
Acquiring the capability information of the user the second information processing apparatus has logged, forwarding decision that the capability information of the user the second information processing apparatus has logged determines whether to satisfy the priority information And
A job transfer unit that transfers the job to the second information processing apparatus to which the user has logged in , when the transfer determination unit determines that the capability information satisfies the priority information ;
When the transfer determination unit determines that the capability information does not satisfy the priority information, obtains capability information of one or more other information processing devices,
Determining whether the capability information of the one or more other information processing devices satisfies the priority information;
Notifying one or more information processing devices determined that the capability information satisfies the priority information to the second information processing device to which the user has logged in
An information processing system comprising: the first information processing apparatus having a device search unit .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016080714A JP6465064B2 (en) | 2016-04-14 | 2016-04-14 | Information processing apparatus, program, and information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016080714A JP6465064B2 (en) | 2016-04-14 | 2016-04-14 | Information processing apparatus, program, and information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017189926A JP2017189926A (en) | 2017-10-19 |
| JP6465064B2 true JP6465064B2 (en) | 2019-02-06 |
Family
ID=60085383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016080714A Expired - Fee Related JP6465064B2 (en) | 2016-04-14 | 2016-04-14 | Information processing apparatus, program, and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6465064B2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7079269B2 (en) * | 1998-03-19 | 2006-07-18 | Océ-Technologies B.V. | Interactive printing with a plurality of printer devices |
| JP2002189581A (en) * | 2000-12-22 | 2002-07-05 | Canon Inc | Information processing apparatus, network system, job execution management method, and storage medium |
| JP3790900B2 (en) * | 2003-09-30 | 2006-06-28 | コニカミノルタビジネステクノロジーズ株式会社 | Printing system, printing apparatus, printing method, printing apparatus control method, and computer program |
| JP5180676B2 (en) * | 2008-05-14 | 2013-04-10 | キヤノン株式会社 | Image forming apparatus, control method thereof, and program thereof |
| JP2014026559A (en) * | 2012-07-30 | 2014-02-06 | Kyocera Document Solutions Inc | Printing system |
-
2016
- 2016-04-14 JP JP2016080714A patent/JP6465064B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017189926A (en) | 2017-10-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12219108B2 (en) | Printing apparatus capable of counting the number of times of printing, method for controlling printing apparatus, and storage medium | |
| US10546219B2 (en) | Printing system, printing apparatus, printing control apparatus, and control method of printing system | |
| EP2160007A1 (en) | Image forming apparatus, print control method, recording medium | |
| US10768870B2 (en) | Image forming system and image forming method | |
| US9612781B2 (en) | Printing system and information processing apparatus, method, and program for controlling job transmission based on authentication setting of an image forming apparatus | |
| CN107229437B (en) | Pull type printing system | |
| US9955035B2 (en) | Pull print system that improves security performance | |
| US9386122B2 (en) | Server selecting apparatus, information processing apparatus, and non-transitory computer-readable medium storing computer-executable program for server selecting apparatus | |
| US9639312B2 (en) | Image processing apparatus for performing processing on a print job, control method and storage medium of the same | |
| US11093189B2 (en) | Printing apparatus, method for controlling printing apparatus, and storage medium for printing according to specified print time | |
| US9405491B2 (en) | Printing apparatus, control method in printing apparatus, and storage medium | |
| US10244128B2 (en) | Image forming system including image forming apparatus that can prohibit entry into sleep mode, control method for image forming apparatus in system concerned, and storage medium storing control program for image forming apparatus | |
| JP6465064B2 (en) | Information processing apparatus, program, and information processing system | |
| US9542128B2 (en) | Preview image of output data from an output device with user input | |
| US10019210B2 (en) | Print system that reduces transmission failure of instruction execution type print job and recording medium | |
| US12008280B2 (en) | Image processing apparatus, control method for the image processing apparatus, and storage medium for receiving a print job | |
| JP6478057B2 (en) | Pull print system | |
| JP6478058B2 (en) | Pull print system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181023 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181024 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181129 |
|
| 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: 20181211 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6465064 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |