JP2019003269A - Information processing device and information processing program - Google Patents

Information processing device and information processing program Download PDF

Info

Publication number
JP2019003269A
JP2019003269A JP2017115187A JP2017115187A JP2019003269A JP 2019003269 A JP2019003269 A JP 2019003269A JP 2017115187 A JP2017115187 A JP 2017115187A JP 2017115187 A JP2017115187 A JP 2017115187A JP 2019003269 A JP2019003269 A JP 2019003269A
Authority
JP
Japan
Prior art keywords
print job
print
search
module
display area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017115187A
Other languages
Japanese (ja)
Other versions
JP6953813B2 (en
Inventor
尚 菊本
Takashi Kikumoto
尚 菊本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2017115187A priority Critical patent/JP6953813B2/en
Publication of JP2019003269A publication Critical patent/JP2019003269A/en
Application granted granted Critical
Publication of JP6953813B2 publication Critical patent/JP6953813B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

To provide an information processing device capable of presenting a print job which is a retrieval result and the print job other than the retrieval result, for the print job in processing.SOLUTION: Reception means of an information processing device receives search conditions. Search means performs search for a print job in processing and other print jobs, in accordance with the search conditions. Presentation means presents a first print job which is a retrieval result by the search means, and a second print job other than the retrieval result for the print job in processing.SELECTED DRAWING: Figure 1

Description

本発明は、情報処理装置及び情報処理プログラムに関する。   The present invention relates to an information processing apparatus and an information processing program.

特許文献1には、目的とする印刷ジョブの検索が容易な印刷管理プログラム、印刷管理装置、印刷管理方法及び印刷システムを提供することを課題とし、コンピュータを、印刷ジョブの進捗を複数のカテゴリに分け、該カテゴリを選択可能に表示するジョブ進捗表示手段、印刷ジョブの進捗を記録する第1テーブルから、選択されたカテゴリに対応する進捗の印刷ジョブを選択して一覧表示し、印刷ジョブの状態に応じた機能を記録する第2テーブルから、一覧表示した印刷ジョブの状態に応じた機能を選択して該機能の実行を受け付けるアイコンを表示するジョブ一覧表示手段、として機能させることが開示されている。   Patent Document 1 has an object to provide a print management program, a print management apparatus, a print management method, and a printing system that can easily search for a target print job. A job progress display means for displaying the category in a selectable manner, a print job of the progress corresponding to the selected category is selected from the first table for recording the progress of the print job, and displayed in a list, and the print job status It is disclosed that a function corresponding to the status of a print job displayed in a list is selected from a second table that records functions corresponding to the function, and functions as job list display means for displaying an icon for accepting execution of the function. Yes.

特開2012−181572号公報JP 2012-181572 A

印刷ジョブを受け付けて、その印刷ジョブにしたがって印刷装置で印刷を行う技術において、受け付けた印刷ジョブを直ちに印刷せずに保存しておくことで多数の印刷ジョブを扱うことがある。そのため、操作者は保存されている多数の印刷ジョブ(印刷が終了した印刷ジョブを含めてもよい)の中から所望の印刷ジョブを特定するために、操作者の検索指示にしたがって、印刷ジョブを検索することが必要となる場合がある。
処理中の印刷ジョブについて、検索条件に一致した印刷ジョブのみを提示した場合、検索結果を見た操作者は、なぜ検索結果の印刷ジョブが印刷開始されていないのか、検索結果の印刷ジョブがいつ開始されるのかを把握することができないことがある。
本発明は、処理中の印刷ジョブについては、検索結果である印刷ジョブと検索結果以外の印刷ジョブを提示することができる情報処理装置及び情報処理プログラムを提供することを目的としている。
In a technique for receiving a print job and performing printing with a printing apparatus according to the print job, a large number of print jobs may be handled by storing the received print job immediately without printing. Therefore, in order to specify a desired print job from among a large number of stored print jobs (which may include print jobs that have been printed), the operator executes a print job according to the search instruction from the operator. It may be necessary to search.
If only print jobs that match the search conditions are presented for the print job being processed, the operator who viewed the search results will see why the search result print job has not started printing and when the search result print job You may not be able to figure out if it will start.
An object of the present invention is to provide an information processing apparatus and an information processing program capable of presenting a print job as a search result and a print job other than the search result for a print job being processed.

かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項1の発明は、検索条件を受け付ける受付手段と、前記検索条件にしたがって、処理中の印刷ジョブと他の印刷ジョブに対して、検索を行う検索手段と、前記検索手段による検索結果である第1の印刷ジョブと、処理中の印刷ジョブについては、検索結果以外の第2の印刷ジョブを提示する提示手段を有する情報処理装置である。
The gist of the present invention for achieving the object lies in the inventions of the following items.
The invention of claim 1 is a receiving means for receiving a search condition, a search means for searching for a print job being processed and another print job according to the search condition, and a search result by the search means. For the first print job and the print job being processed, the information processing apparatus includes a presentation unit that presents a second print job other than the search result.

請求項2の発明は、前記提示手段は、前記第1の印刷ジョブと前記第2の印刷ジョブとを異なる形態で提示する請求項1に記載の情報処理装置である。   A second aspect of the present invention is the information processing apparatus according to the first aspect, wherein the presenting unit presents the first print job and the second print job in different forms.

請求項3の発明は、前記第2の印刷ジョブを提示する形態は、前記第1の印刷ジョブを提示する形態よりも目立たない状態である請求項2に記載の情報処理装置である。   A third aspect of the present invention is the information processing apparatus according to the second aspect, wherein the form of presenting the second print job is less conspicuous than the form of presenting the first print job.

請求項4の発明は、前記第2の印刷ジョブについて、該第2の印刷ジョブの選択を行うことができないように提示する請求項2に記載の情報処理装置である。   A fourth aspect of the present invention is the information processing apparatus according to the second aspect, wherein the second print job is presented so that the second print job cannot be selected.

請求項5の発明は、前記他の印刷ジョブとして、処理開始前の保留中の印刷ジョブ、処理が完了した印刷ジョブを含む請求項1に記載の情報処理装置である。   A fifth aspect of the present invention is the information processing apparatus according to the first aspect, wherein the other print jobs include a pending print job before the start of processing and a print job that has been processed.

請求項6の発明は、前記提示手段は、保留中の印刷ジョブ、処理中の印刷ジョブ、完了の印刷ジョブに分けて、提示する請求項5に記載の情報処理装置である。   A sixth aspect of the present invention is the information processing apparatus according to the fifth aspect, wherein the presenting means presents the print job separately for a pending print job, a print job being processed, and a completed print job.

請求項7の発明は、コンピュータを、検索条件を受け付ける受付手段と、前記検索条件にしたがって、処理中の印刷ジョブと他の印刷ジョブに対して、検索を行う検索手段と、前記検索手段による検索結果である第1の印刷ジョブと、処理中の印刷ジョブについては、検索結果以外の第2の印刷ジョブを提示する提示手段として機能させるための情報処理プログラムである。   According to the seventh aspect of the present invention, there is provided a computer for accepting a search condition, a search means for searching for a print job being processed and another print job according to the search condition, and a search by the search means The information processing program for causing the first print job as a result and the print job being processed to function as a presentation unit that presents a second print job other than the search result.

請求項1の情報処理装置によれば、処理中の印刷ジョブについては、検索結果である印刷ジョブと検索結果以外の印刷ジョブを提示することができる。   According to the information processing apparatus of the first aspect, for a print job being processed, a print job that is a search result and a print job other than the search result can be presented.

請求項2の情報処理装置によれば、第1の印刷ジョブと第2の印刷ジョブとを異なる形態で提示することができる。   According to the information processing apparatus of the second aspect, the first print job and the second print job can be presented in different forms.

請求項3の情報処理装置によれば、第2の印刷ジョブを提示する形態を、第1の印刷ジョブを提示する形態よりも目立たない状態とすることができる。   According to the information processing apparatus of the third aspect, the form in which the second print job is presented can be made less conspicuous than the form in which the first print job is presented.

請求項4の情報処理装置によれば、第2の印刷ジョブの選択を行うことができないように提示することができる。   According to the information processing apparatus of the fourth aspect, the second print job can be presented so that it cannot be selected.

請求項5の情報処理装置によれば、処理開始前の保留中の印刷ジョブ、処理が完了した印刷ジョブについては、検索結果だけを提示することができる。   According to the information processing apparatus of the fifth aspect, it is possible to present only a search result for a pending print job before the start of processing and a print job for which processing has been completed.

請求項6の情報処理装置によれば、保留中の印刷ジョブ、処理中の印刷ジョブ、完了の印刷ジョブに分けて、提示することができる。   According to the information processing apparatus of the sixth aspect, it is possible to present the information separately for the pending print job, the print job being processed, and the completed print job.

請求項7の情報処理プログラムによれば、処理中の印刷ジョブについては、検索結果である印刷ジョブと検索結果以外の印刷ジョブを提示することができる。   According to the information processing program of the seventh aspect, for a print job being processed, a print job that is a search result and a print job other than the search result can be presented.

本実施の形態の構成例についての概念的なモジュール構成図である。It is a conceptual module block diagram about the structural example of this Embodiment. 本実施の形態を利用したシステム構成例を示す説明図である。It is explanatory drawing which shows the system configuration example using this Embodiment. 本実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the process example by this Embodiment. 印刷ジョブ属性テーブルのデータ構造例を示す説明図である。6 is an explanatory diagram illustrating an example of a data structure of a print job attribute table. FIG. 本実施の形態による提示例を示す説明図である。It is explanatory drawing which shows the example of presentation by this Embodiment. 本実施の形態による提示例を示す説明図である。It is explanatory drawing which shows the example of presentation by this Embodiment. 本実施の形態による提示例を示す説明図である。It is explanatory drawing which shows the example of presentation by this Embodiment. 本実施の形態による提示例を示す説明図である。It is explanatory drawing which shows the example of presentation by this Embodiment. 本実施の形態による提示例を示す説明図である。It is explanatory drawing which shows the example of presentation by this Embodiment. 本実施の形態による提示例を示す説明図である。It is explanatory drawing which shows the example of presentation by this Embodiment. 本実施の形態を用いない場合の提示例を示す説明図である。It is explanatory drawing which shows the example of presentation when not using this Embodiment. 本実施の形態を用いない場合の提示例を示す説明図である。It is explanatory drawing which shows the example of presentation when not using this Embodiment. 本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the computer which implement | achieves this Embodiment.

まず、本実施の形態を説明する前に、その前提又は本実施の形態を利用する印刷装置について説明する。なお、この説明は、本実施の形態の理解を容易にすることを目的とするものである。
印刷装置は、印刷指示である印刷ジョブを受け付けて、印刷処理を行う。特に、プロダクションプリンタ等の商業用の印刷装置においては、複数の印刷ジョブを受け付け、その後に印刷処理を行うことが行われている。そして、その印刷ジョブの内容(属性)を閲覧(参照を含む)する場合がある。
印刷装置では、印刷ジョブの内容を、その印刷ジョブの状態(処理中、保留、完了(エラー、正常完了を含む))に応じた複数のリストで表示することが行われている。例えば、図5を用いて後述するように、保留印刷ジョブ表示領域520、処理中印刷ジョブ表示領域530、完了印刷ジョブ表示領域540が該当する。
First, before describing the present embodiment, a premise thereof or a printing apparatus using the present embodiment will be described. This description is intended to facilitate understanding of the present embodiment.
The printing apparatus receives a print job that is a print instruction and performs print processing. In particular, in a commercial printing apparatus such as a production printer, a plurality of print jobs are received and then a printing process is performed. In some cases, the contents (attributes) of the print job are browsed (including reference).
In a printing apparatus, the contents of a print job are displayed in a plurality of lists according to the status of the print job (processing, pending, completed (including error and normal completion)). For example, as will be described later with reference to FIG. 5, a pending print job display area 520, an in-process print job display area 530, and a completed print job display area 540 are applicable.

これらのリストでは多数の印刷ジョブを扱う。そのため、目的の印刷ジョブを迅速に見つけることが必要になる。したがって、一般的に、印刷ジョブの属性を対象とした検索機能を備えており、検索条件に一致したジョブのみを絞り込んで表示することが可能である。
しかしながら、保留や完了状態の印刷ジョブの一覧では、検索条件に一致した印刷ジョブのみ表示することで特に問題はないが、処理中ジョブの場合には、条件に一致しない印刷ジョブを表示しないことによる不都合が発生するケースがある。
例えば、検索結果が所有者名でフィルタリングされていると、他の所有者が印刷指示をした印刷ジョブは検索結果から漏れるため、他の所有者の印刷ジョブが処理中であることに起因して(現操作者の)印刷ジョブがなかなか印刷処理されないことがある。自分の印刷ジョブが待機中であったとしても他人の印刷ジョブが処理中であると、印刷装置は動作中で不用意な印刷装置の取り扱いによって不測の事態を招く場合がある。
These lists handle a large number of print jobs. Therefore, it is necessary to quickly find the target print job. Accordingly, in general, a search function for print job attributes is provided, and only jobs that match the search conditions can be narrowed down and displayed.
However, in the list of print jobs that are on hold or completed, there is no particular problem in displaying only print jobs that match the search conditions. However, in the case of a job being processed, print jobs that do not match the conditions are not displayed. There are cases where inconvenience occurs.
For example, if the search result is filtered by the owner name, the print job for which another owner has issued a print instruction will be omitted from the search result, so that the print job of the other owner is being processed. The print job (of the current operator) may not be printed easily. Even if one's own print job is waiting, if another person's print job is being processed, the printing apparatus may be in operation and cause an unexpected situation due to careless handling of the printing apparatus.

より具体的に、図11、図12の例を用いて説明する。図11、図12は、本実施の形態を用いない場合の提示例を示す説明図である。
例えば、図11(a)に示すような処理中印刷ジョブ表示領域1100内の処理中の印刷ジョブの状態で、ユーザーBが自分の所有する印刷ジョブを検索表示した場合、図11(b)に示すような処理中印刷ジョブ表示領域1110となる。処理中印刷ジョブ表示領域1100(処理中印刷ジョブ表示領域1110)は、印刷ジョブ名欄、状態欄、所有者欄、頁数欄、部数欄を有している。図11(a)の例に示す処理中印刷ジョブ表示領域1100では、5件の印刷ジョブが表示されている。図11(b)の例に示す処理中印刷ジョブ表示領域1110では、2件の印刷ジョブが表示されている。つまり、ユーザーA、ユーザーCは、対象外であるので表示されず、ユーザーBの印刷ジョブが表示されることになる。つまり、処理中印刷ジョブ表示領域1110に表示されている2つの印刷ジョブは、状態として「プリント待ち」、「画像生成処理待ち」であるが、その前の印刷ジョブ(ユーザーAの「プリント中」、ユーザーCの「画像生成処理中」)が表示されていないので、この処理中印刷ジョブ表示領域1110を閲覧したユーザーBは、なぜ自分の印刷ジョブが開始されていないのか、いつ頃自分の印刷ジョブが開始されるのかを把握することができない。
This will be described more specifically with reference to the examples of FIGS. FIG. 11 and FIG. 12 are explanatory diagrams showing examples of presentation when the present embodiment is not used.
For example, when the user B searches for and displays a print job owned by the user B in the state of the print job being processed in the print job display area 1100 being processed as shown in FIG. 11A, the print job shown in FIG. The in-process print job display area 1110 as shown in FIG. The in-process print job display area 1100 (the in-process print job display area 1110) includes a print job name field, a status field, an owner field, a page number field, and a copy number field. In the processing print job display area 1100 shown in the example of FIG. 11A, five print jobs are displayed. In the in-process print job display area 1110 shown in the example of FIG. 11B, two print jobs are displayed. That is, the user A and the user C are not displayed because they are not targeted, and the print job of the user B is displayed. That is, the two print jobs displayed in the in-process print job display area 1110 are “waiting for printing” and “waiting for image generation processing” as the status, but the previous print job (“printing” of user A) , “Image generation process in progress” of user C) is not displayed, so that user B who has viewed this print job display area 1110 in process is not printing his own print job and when I can't figure out if a job will start.

また、例えば、図12(a)に示すような処理中印刷ジョブ表示領域1200内の処理中の印刷ジョブの状態で、ユーザーDが自分の所有する印刷ジョブを検索表示した場合、図12(b)に示すような処理中印刷ジョブ表示領域1210となる。処理中印刷ジョブ表示領域1200(処理中印刷ジョブ表示領域1210)は、印刷ジョブ名欄、状態欄、所有者欄、頁数欄、部数欄を有している。図12(a)の例に示す処理中印刷ジョブ表示領域1200では、5件の印刷ジョブが表示されている。ユーザーDの所有する印刷ジョブはないので、図12(b)の例に示す処理中印刷ジョブ表示領域1210では、検索条件にヒットした印刷ジョブは表示されない(0件の印刷ジョブが表示されている)。つまり、処理中印刷ジョブ表示領域1210に何の印刷ジョブも表示されていないので、処理中の印刷ジョブはなく、印刷装置が停止していると誤認してしまうことがある。そのため、印刷中の印刷装置にユーザーが接触して印刷装置を異常停止させたり、ユーザーにとって作業性を悪くすることがある。   Further, for example, when the user D searches and displays a print job owned by the user D in the state of the print job being processed in the print job display area 1200 being processed as shown in FIG. The print job display area 1210 during processing as shown in FIG. The in-process print job display area 1200 (in-process print job display area 1210) includes a print job name field, a status field, an owner field, a page number field, and a copy number field. In the processing print job display area 1200 shown in the example of FIG. 12A, five print jobs are displayed. Since there is no print job owned by user D, the print job that matches the search condition is not displayed in the in-process print job display area 1210 shown in the example of FIG. 12B (zero print jobs are displayed). ). That is, since no print job is displayed in the print job display area 1210 being processed, there is no print job being processed, and it may be mistaken that the printing apparatus is stopped. For this reason, the user may come into contact with the printing apparatus that is printing to stop the printing apparatus abnormally, or the workability may be deteriorated for the user.

以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア(コンピュータ・プログラム)、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム(コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム)、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するという意味である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係等)の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態にしたがって、又はそれまでの状況・状態にしたがって定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、2以上の値(もちろんのことながら、すべての値も含む)が同じであってもよい。また、「Aである場合、Bをする」という記載は、「Aであるか否かを判断し、Aであると判断した場合はBをする」の意味で用いる。ただし、Aであるか否かの判断が不要である場合を除く。また、「A、B、C」等のように事物を列挙した場合は、断りがない限り例示列挙であり、その1つのみを選んでいる場合(例えば、Aのみ)を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク(一対一対応の通信接続を含む)等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」(社会システム)にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAM(Random Access Memory)、外部記憶媒体、通信回線を介した記憶装置、CPU(Central Processing Unit)内のレジスタ等を含んでいてもよい。
Hereinafter, an example of a preferred embodiment for realizing the present invention will be described with reference to the drawings.
FIG. 1 shows a conceptual module configuration diagram of a configuration example of the present embodiment.
The module generally refers to components such as software (computer program) and hardware that can be logically separated. Therefore, the module in the present embodiment indicates not only a module in a computer program but also a module in a hardware configuration. Therefore, the present embodiment is a computer program for causing these modules to function (a program for causing a computer to execute each procedure, a program for causing a computer to function as each means, and a function for each computer. This also serves as an explanation of the program and system and method for realizing the above. However, for the sake of explanation, the words “store”, “store”, and equivalents thereof are used. However, when the embodiment is a computer program, these words are stored in a storage device or stored in memory. This means that control is performed so as to be stored in the apparatus. Modules may correspond to functions one-to-one, but in mounting, one module may be configured by one program, or a plurality of modules may be configured by one program, and conversely, one module May be composed of a plurality of programs. The plurality of modules may be executed by one computer, or one module may be executed by a plurality of computers in a distributed or parallel environment. Note that one module may include other modules. Hereinafter, “connection” is used not only for physical connection but also for logical connection (data exchange, instruction, reference relationship between data, etc.). “Predetermined” means that the process is determined before the target process, and not only before the process according to this embodiment starts but also after the process according to this embodiment starts. Also, if it is before the target processing, it is used in accordance with the situation / status at that time or with the intention to be decided according to the status / status up to that point. When there are a plurality of “predetermined values”, the values may be different from each other, or two or more values (of course, including all values) may be the same. In addition, the description of “do B when A” is used to mean “determine whether or not A and do B when A”. However, the case where it is not necessary to determine whether or not A is excluded. In addition, when enumerating things such as “A, B, C”, etc., it is an enumerated list unless otherwise specified, and includes cases where only one of them is selected (for example, only A).
In addition, the system or device is configured by connecting a plurality of computers, hardware, devices, and the like by communication means such as a network (including one-to-one correspondence communication connection), etc., and one computer, hardware, device. The case where it implement | achieves by etc. is also included. “Apparatus” and “system” are used as synonymous terms. Of course, the “system” does not include a social “mechanism” (social system) that is an artificial arrangement.
In addition, when performing a plurality of processes in each module or in each module, the target information is read from the storage device for each process, and the processing result is written to the storage device after performing the processing. is there. Therefore, description of reading from the storage device before processing and writing to the storage device after processing may be omitted. Here, the storage device may include a hard disk, a RAM (Random Access Memory), an external storage medium, a storage device via a communication line, a register in a CPU (Central Processing Unit), and the like.

本実施の形態である印刷制御装置100は、印刷装置250(画像処理装置、画像形成装置を含む)を制御して、その印刷装置250に印刷を行わせるものであって、図1の例に示すように、受付モジュール105、送信モジュール110、検索処理モジュール115、中間形態生成モジュール150、画像生成モジュール155、印刷モジュール160を有している。印刷制御装置100は、印刷ジョブの検索結果の表示において、検索条件にヒットしない対象外の印刷ジョブを必要に応じて表示するようにしている。   The print control apparatus 100 according to the present embodiment controls a printing apparatus 250 (including an image processing apparatus and an image forming apparatus) and causes the printing apparatus 250 to perform printing. As shown, the receiving module 105, the transmission module 110, the search processing module 115, the intermediate form generation module 150, the image generation module 155, and the printing module 160 are included. The print control apparatus 100 displays a print job that is not a target that does not hit the search condition, if necessary, in displaying the search result of the print job.

受付モジュール105は、検索処理モジュール115の検索モジュール120と接続されている。受付モジュール105は、検索条件を受け付ける。例えば、受付モジュール105は、タッチパネルを兼ねる液晶ディスプレイを制御して、ユーザーの操作(検索条件)を受け付ける。具体的には、印刷ジョブの属性について、ユーザーの所望する検索条件をユーザーインタフェース画面から入力させる。この他、マウス、キーボード、カメラ、マイク等を用いたユーザーの操作(視線、ジェスチャ、音声等も含む)を受け付けるようにしてもよい。また、通信回線を介して、検索条件を受け付けるようにしてもよい。
また、受付モジュール105は、画像を生成する指示、印刷を開始する指示等を受け付けてもよい。
The reception module 105 is connected to the search module 120 of the search processing module 115. The reception module 105 receives a search condition. For example, the reception module 105 controls a liquid crystal display that also serves as a touch panel, and receives a user operation (search condition). Specifically, the search condition desired by the user is input from the user interface screen for the attributes of the print job. In addition, user operations (including line of sight, gestures, voices, etc.) using a mouse, keyboard, camera, microphone, etc. may be accepted. Further, the search condition may be received via a communication line.
The reception module 105 may receive an instruction to generate an image, an instruction to start printing, and the like.

送信モジュール110は、検索処理モジュール115の提示処理モジュール125と接続されている。送信モジュール110は、提示処理モジュール125による処理結果である提示内容(検索結果等)を、ユーザーに対して提示する制御を行う。例えば、前述のタッチパネルを兼ねる液晶ディスプレイを制御して、ユーザーに対して提示する制御を行う。具体的には、各印刷ジョブを一覧形式で表示するユーザーインタフェース画面の表示を行うように制御する。この他、スピーカーによる音声出力、触覚デバイスを用いた触感によって、ユーザーに提示する制御をするようにしてもよい。また、通信回線を介して、提示内容を送信してもよい。   The transmission module 110 is connected to the presentation processing module 125 of the search processing module 115. The transmission module 110 performs control to present presentation contents (search results and the like), which are processing results by the presentation processing module 125, to the user. For example, the liquid crystal display that also serves as the touch panel is controlled to be presented to the user. Specifically, control is performed to display a user interface screen that displays each print job in a list format. In addition to this, control to present to the user may be performed by sound output by a speaker or tactile sensation using a tactile device. Further, the presentation content may be transmitted via a communication line.

検索処理モジュール115は、検索モジュール120、提示処理モジュール125、印刷ジョブ情報記憶モジュール130、画像処理制御モジュール135を有している。
検索モジュール120は、受付モジュール105、提示処理モジュール125、印刷ジョブ情報記憶モジュール130と接続されている。検索モジュール120は、受付モジュール105が受け付けた検索条件にしたがって、処理中の印刷ジョブと他の印刷ジョブに対して、検索を行う。つまり、検索モジュール120は、受付モジュール105が受け付けた検索条件に対し、各印刷ジョブが検索条件に一致するか否かを判定している。
The search processing module 115 includes a search module 120, a presentation processing module 125, a print job information storage module 130, and an image processing control module 135.
The search module 120 is connected to the reception module 105, the presentation processing module 125, and the print job information storage module 130. The search module 120 searches the print job being processed and other print jobs according to the search conditions received by the reception module 105. That is, the search module 120 determines whether each print job matches the search condition with respect to the search condition received by the reception module 105.

提示処理モジュール125は、送信モジュール110、検索モジュール120、印刷ジョブ情報記憶モジュール130と接続されている。提示処理モジュール125は、検索モジュール120による検索結果である第1の印刷ジョブと、処理中の印刷ジョブについては、検索結果以外の第2の印刷ジョブを提示する。
また、提示処理モジュール125は、第1の印刷ジョブと第2の印刷ジョブとを異なる形態で提示するようにしてもよい。第2の印刷ジョブを提示する形態として、第1の印刷ジョブを提示する形態よりも目立たない状態を採用してもよい。ここで形態として、形状、模様、色彩、動的に変化すること(例えば、フラッシュ、アニメーション等)、点滅(点滅における変更対象は、点滅を行うか否か、点滅を行っている期間、点滅の間隔等がある)、「文字、図形、記号等の付加」、又は、これらの組み合わせであってもよい。
また、提示処理モジュール125は、第2の印刷ジョブについて、その第2の印刷ジョブの選択を行うことができないように提示するようにしてもよい。
また、他の印刷ジョブとして、処理開始前の保留中の印刷ジョブ、処理が完了した印刷ジョブを含むようにしてもよい。
そして、提示処理モジュール125は、保留中の印刷ジョブ、処理中の印刷ジョブ、完了の印刷ジョブに分けて、提示するようにしてもよい。第2の印刷ジョブについては、検索結果である処理中の印刷ジョブよりも前に処理される印刷ジョブだけを提示対象とするようにしてもよい。つまり、検索結果である処理中の印刷ジョブよりも後の印刷ジョブは、なぜ検索結果である印刷ジョブが印刷開始されていないのか、検索結果である印刷ジョブはいつ開始されるのかを把握することは不要であるからである。
The presentation processing module 125 is connected to the transmission module 110, the search module 120, and the print job information storage module 130. The presentation processing module 125 presents a second print job other than the search result for the first print job that is the search result by the search module 120 and the print job being processed.
Further, the presentation processing module 125 may present the first print job and the second print job in different forms. As a form for presenting the second print job, a state that is less conspicuous than the form for presenting the first print job may be employed. As the form, shape, pattern, color, dynamically changing (for example, flash, animation, etc.), blinking (change target in blinking is whether to blink, duration of blinking, blinking There may be intervals, etc.), “addition of characters, figures, symbols, etc.”, or a combination thereof.
Further, the presentation processing module 125 may present the second print job so that the second print job cannot be selected.
Other print jobs may include a pending print job before the start of processing and a print job that has been processed.
Then, the presentation processing module 125 may divide the print job into a pending print job, a print job being processed, and a print job that has been completed. As for the second print job, only the print job that is processed before the print job that is being processed as the search result may be presented. In other words, for print jobs after the print job being processed as the search result, grasp why the print job that is the search result has not started printing, and when the print job that is the search result starts. Is unnecessary.

印刷ジョブ情報記憶モジュール130は、検索モジュール120、提示処理モジュール125、画像処理制御モジュール135と接続されている。印刷ジョブ情報記憶モジュール130は、各印刷ジョブの属性を管理するデータベースである。例えば、印刷ジョブ属性テーブル400を記憶している。図4は、印刷ジョブ属性テーブル400のデータ構造例を示す説明図である。印刷ジョブ属性テーブル400は、印刷ジョブID欄405、印刷ジョブ名欄410、状態欄415、結果欄420、所有者欄425、頁数欄430、部数欄435、用紙サイズ欄440を有している。印刷ジョブID欄405は、本実施の形態において、印刷ジョブを一意に識別するための情報(印刷ジョブID:IDentification)を記憶している。印刷ジョブ名欄410は、その印刷ジョブの名称を記憶している。状態欄415は、その印刷ジョブの状態(プリント中(印刷モジュール160による処理中)、画像生成中(画像生成モジュール155による処理中)、中間形態画像生成中(中間形態生成モジュール150による処理中))を記憶している。結果欄420は、その印刷ジョブの結果(エラー、正常完了)を記憶している。所有者欄425は、その印刷ジョブの所有者(すなわち、印刷物の所有者)を記憶している。頁数欄430は、その印刷ジョブにおける印刷物の頁数(総ページ数)を記憶している。部数欄435は、その印刷ジョブにおける印刷物の部数を記憶している。用紙サイズ欄440は、その印刷ジョブにおける印刷物の用紙サイズを記憶している。もちろんのことながら、図4に示す属性は例示であって、これらに限定されるわけではなく、他の属性を排除するものでもない。   The print job information storage module 130 is connected to the search module 120, the presentation processing module 125, and the image processing control module 135. The print job information storage module 130 is a database that manages the attributes of each print job. For example, a print job attribute table 400 is stored. FIG. 4 is an explanatory diagram showing an example of the data structure of the print job attribute table 400. The print job attribute table 400 includes a print job ID column 405, a print job name column 410, a status column 415, a result column 420, an owner column 425, a page number column 430, a copy number column 435, and a paper size column 440. . The print job ID column 405 stores information (print job ID: IDentification) for uniquely identifying a print job in the present embodiment. The print job name column 410 stores the name of the print job. The status column 415 indicates the status of the print job (printing (during processing by the printing module 160), image generation (during processing by the image generation module 155), and intermediate form image generation (during processing by the intermediate form generation module 150). ) Is remembered. The result column 420 stores the result (error, normal completion) of the print job. The owner column 425 stores the owner of the print job (that is, the owner of the printed material). The page number column 430 stores the number of pages (total number of pages) of printed matter in the print job. The number of copies column 435 stores the number of copies of the printed material in the print job. The paper size column 440 stores the paper size of the printed material in the print job. Of course, the attributes shown in FIG. 4 are merely examples, and are not limited to these, and do not exclude other attributes.

画像処理制御モジュール135は、印刷ジョブ情報記憶モジュール130、中間形態生成モジュール150、画像生成モジュール155、印刷モジュール160と接続されている。画像処理制御モジュール135は、受付モジュール105が受け付けた画像を生成する指示、印刷を開始する指示、又は、印刷スケジュールに基づいた印刷指示にしたがって、中間形態生成モジュール150、画像生成モジュール155、印刷モジュール160を制御する。例えば、画像を生成する指示を受け付けた場合は、中間形態生成モジュール150、画像生成モジュール155での処理を行わせ、印刷を開始する指示を受け付けた場合は、中間形態生成モジュール150、画像生成モジュール155、印刷モジュール160での処理を行わせる。
中間形態生成モジュール150は、検索処理モジュール115の画像処理制御モジュール135と接続されている。中間形態生成モジュール150は、印刷ジョブで印刷対象となっている文書から、中間形態文書データを生成する。ここで中間形態文書データは、印刷用データを生成する前段階のデータ構造を有しており、文書から直接印刷用データを生成することは困難であるので、いったん中間形態文書データを生成する。文書から直接印刷用データを生成するよりも、文書から中間形態文書データを生成することは容易である。そして、文書から直接印刷用データを生成するよりも、中間形態文書データから印刷用データを生成することは容易である。
画像生成モジュール155は、検索処理モジュール115の画像処理制御モジュール135と接続されている。画像生成モジュール155は、中間形態生成モジュール150によって生成された中間形態文書データから、印刷モジュール160が印刷可能な印刷用データ(画像)を生成する。
印刷モジュール160は、検索処理モジュール115の画像処理制御モジュール135と接続されている。印刷モジュール160は、図2の例で示す印刷装置250を制御して、画像生成モジュール155によって生成された印刷用データを印刷する。
The image processing control module 135 is connected to the print job information storage module 130, the intermediate form generation module 150, the image generation module 155, and the print module 160. The image processing control module 135 includes an intermediate form generation module 150, an image generation module 155, and a print module according to an instruction to generate an image received by the reception module 105, an instruction to start printing, or a print instruction based on a print schedule. 160 is controlled. For example, when an instruction to generate an image is received, the intermediate form generation module 150 and the image generation module 155 are processed. When an instruction to start printing is received, the intermediate form generation module 150 and the image generation module In step 155, the processing in the print module 160 is performed.
The intermediate form generation module 150 is connected to the image processing control module 135 of the search processing module 115. The intermediate form generation module 150 generates intermediate form document data from a document to be printed in a print job. Here, the intermediate form document data has a data structure in the previous stage of generating the print data, and it is difficult to generate the print data directly from the document. Therefore, the intermediate form document data is once generated. It is easier to generate intermediate form document data from a document than to generate print data directly from a document. It is easier to generate print data from intermediate document data than to generate print data directly from a document.
The image generation module 155 is connected to the image processing control module 135 of the search processing module 115. The image generation module 155 generates print data (image) that can be printed by the print module 160 from the intermediate form document data generated by the intermediate form generation module 150.
The print module 160 is connected to the image processing control module 135 of the search processing module 115. The printing module 160 controls the printing apparatus 250 shown in the example of FIG. 2 to print the printing data generated by the image generation module 155.

図2は、本実施の形態を利用したシステム構成例を示す説明図である。
印刷制御装置100、ユーザー端末210A、ユーザー端末210B、ユーザー端末210Cは、通信回線290を介してそれぞれ接続されている。通信回線290は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット、イントラネット等であってもよい。また、印刷制御装置100による機能は、クラウドサービスとして実現してもよい。印刷制御装置100は、印刷装置250と接続されている。印刷制御装置100と印刷装置250は、例えば、前述したプロダクションプリンタ等の商業用の画像処理装置であってもよい。印刷モジュール160が印刷装置250を制御して、印刷処理を行う。
各ユーザー端末210から、印刷ジョブが印刷制御装置100に送信される。そして、ユーザーの操作にしたがって各ユーザー端末210は、印刷ジョブの属性の閲覧指示、検索指示、画像生成指示、印刷指示等を、印刷制御装置100に対して送信する。そして、閲覧指示、検索指示に対応して、印刷制御装置100による処理結果(印刷ジョブの一覧表示、印刷ジョブの検索結果)を、それらの指示を行ったユーザー端末210に返信する。例えば、各ユーザー端末210のブラウザ上で、検索指示の受け付け、印刷制御装置100による処理結果の提示等が行われる。
FIG. 2 is an explanatory diagram showing a system configuration example using the present embodiment.
The print control apparatus 100, the user terminal 210A, the user terminal 210B, and the user terminal 210C are connected via a communication line 290, respectively. The communication line 290 may be wireless, wired, or a combination thereof, and may be, for example, the Internet or an intranet as a communication infrastructure. Further, the function of the print control apparatus 100 may be realized as a cloud service. The print control apparatus 100 is connected to the printing apparatus 250. The printing control apparatus 100 and the printing apparatus 250 may be commercial image processing apparatuses such as the above-described production printers, for example. The printing module 160 controls the printing apparatus 250 to perform printing processing.
A print job is transmitted from each user terminal 210 to the print control apparatus 100. Each user terminal 210 transmits a print job attribute browsing instruction, a search instruction, an image generation instruction, a print instruction, and the like to the print control apparatus 100 in accordance with a user operation. Then, in response to the browsing instruction and the search instruction, the processing result (print job list display, print job search result) by the print control apparatus 100 is returned to the user terminal 210 that issued the instruction. For example, on the browser of each user terminal 210, a search instruction is accepted and a processing result is presented by the print control apparatus 100.

図3は、本実施の形態(主に、検索モジュール120、提示処理モジュール125)による処理例を示すフローチャートである。
ステップS302では、すべての印刷ジョブの判定が完了したか否かを判断し、完了した場合は処理を終了し(ステップS399)、それ以外の場合はステップS304へ進む。
ステップS304では、印刷ジョブの属性と検索条件を比較する。
ステップS306では、検索条件に一致したか否かを判断し、一致した場合はステップS308へ進み、それ以外の場合はステップS310へ進む。ステップS302からステップS306までの処理は、一般的な検索処理である。
FIG. 3 is a flowchart showing a processing example according to the present embodiment (mainly the search module 120 and the presentation processing module 125).
In step S302, it is determined whether or not all print jobs have been determined. If completed, the process ends (step S399). Otherwise, the process proceeds to step S304.
In step S304, the print job attribute is compared with the search condition.
In step S306, it is determined whether or not the search conditions are met. If they match, the process proceeds to step S308. Otherwise, the process proceeds to step S310. The process from step S302 to step S306 is a general search process.

ステップS308では、一覧画面に表示(条件一致として表示)し、ステップS302へ戻る。
ステップS310では、処理中の印刷ジョブであるか否かを判断し、処理中の印刷ジョブの場合はステップS312へ進み、それ以外の場合はステップS314へ進む。
ステップS312では、一覧画面に表示(条件不一致として表示)し、ステップS302へ戻る。つまり、このステップS312によって、処理中の印刷ジョブについては、検索条件に一致していなくても、一覧画面に表示することになる。その場合、ステップS308での表示形態とは異なる表示形態で、検索条件に一致していない印刷ジョブを表示してもよい。
ステップS314では、非表示とし、ステップS302へ戻る。つまり、このステップS314によって、検索条件に一致していない印刷ジョブであって、処理中以外の印刷ジョブ(例えば、処理開始前の保留中の印刷ジョブ、処理が完了した印刷ジョブ)は表示されないことになる。
In step S308, it displays on the list screen (displays as a condition match), and returns to step S302.
In step S310, it is determined whether the print job is being processed. If the print job is being processed, the process proceeds to step S312. Otherwise, the process proceeds to step S314.
In step S312, it is displayed on the list screen (displayed as condition mismatch), and the process returns to step S302. That is, in step S312, the print job being processed is displayed on the list screen even if it does not match the search condition. In that case, a print job that does not match the search condition may be displayed in a display form different from the display form in step S308.
In step S314, no display is performed, and the process returns to step S302. In other words, in this step S314, print jobs that do not match the search condition and are not being processed (for example, print jobs that are pending before the start of processing or print jobs that have been processed) are not displayed. become.

図5は、本実施の形態による提示例(検索前の状態)を示す説明図である。
画面500に、検索条件受付領域510、保留印刷ジョブ表示領域520、処理中印刷ジョブ表示領域530、完了印刷ジョブ表示領域540を表示する。提示処理モジュール125は、画面500を、ユーザー端末210における表示装置に表示するように制御してもよいし、印刷制御装置100に備え付けられている表示装置に表示するように制御してもよい。
検索条件受付領域510には、検索条件受付欄512、検索ボタン514を表示する。ユーザーの操作によって、検索条件受付欄512に検索条件が入力される。そして、検索ボタン514が選択されることにより、受付モジュール105が、検索条件を受け付ける。
保留印刷ジョブ表示領域520、処理中印刷ジョブ表示領域530、完了印刷ジョブ表示領域540は、図4の例で示した印刷ジョブ属性テーブル400で管理される印刷ジョブの属性(の一部)を表示している。印刷ジョブ属性テーブル400内の状態欄415、結果欄420の値によって、いずれかの印刷ジョブ表示領域に表示されることになる。具体的には、保留印刷ジョブ表示領域520は、印刷ジョブ名欄、所有者欄、頁数欄、部数欄を有している。処理中印刷ジョブ表示領域530は、印刷ジョブ名欄、状態欄、所有者欄、頁数欄、部数欄を有している。完了印刷ジョブ表示領域540は、印刷ジョブ名欄、結果欄、所有者欄、頁数欄、部数欄を有している。
図5の例では、保留印刷ジョブ表示領域520、処理中印刷ジョブ表示領域530、完了印刷ジョブ表示領域540に、それぞれ保留中の印刷ジョブの一覧、処理中の印刷ジョブの一覧、完了した印刷ジョブの一覧を表示している。なお、完了印刷ジョブ表示領域540には、正常に完了した印刷ジョブの他に、エラー発生で終了した印刷ジョブを含めてもよいし、正常に完了した印刷ジョブだけ、又は、エラー発生で終了した印刷ジョブだけの一覧を表示してもよい。
登録された印刷ジョブは、最初に保留印刷ジョブ表示領域520で表示され、印刷開始指示により処理中印刷ジョブ表示領域530に移動(保留印刷ジョブ表示領域520における表示は削除)する。そして、当該印刷ジョブの印刷処理が完了した場合、又はエラーで印刷に失敗した場合は、処理中印刷ジョブ表示領域530から完了印刷ジョブ表示領域540に移動(処理中印刷ジョブ表示領域530における表示は削除)する。
FIG. 5 is an explanatory view showing a presentation example (state before search) according to the present embodiment.
On the screen 500, a search condition reception area 510, a pending print job display area 520, a processing print job display area 530, and a completed print job display area 540 are displayed. The presentation processing module 125 may control to display the screen 500 on a display device in the user terminal 210 or may control to display the screen 500 on a display device provided in the print control apparatus 100.
In the search condition reception area 510, a search condition reception field 512 and a search button 514 are displayed. A search condition is input to the search condition reception field 512 by a user operation. When the search button 514 is selected, the reception module 105 receives a search condition.
The pending print job display area 520, the processing print job display area 530, and the completed print job display area 540 display (part of) the print job attributes managed in the print job attribute table 400 shown in the example of FIG. 4. doing. Depending on the values in the status column 415 and the result column 420 in the print job attribute table 400, the print job attribute table 400 is displayed in one of the print job display areas. Specifically, the pending print job display area 520 has a print job name field, an owner field, a page number field, and a copy number field. The in-process print job display area 530 includes a print job name column, a status column, an owner column, a page number column, and a copy number column. The completed print job display area 540 includes a print job name field, a result field, an owner field, a page number field, and a copy number field.
In the example of FIG. 5, a pending print job display area 520, an in-process print job display area 530, and a completed print job display area 540 have a list of pending print jobs, a list of print jobs being processed, and a completed print job, respectively. Is displayed. The completed print job display area 540 may include, in addition to a normally completed print job, a print job that has ended due to an error occurrence, or only a print job that has been normally completed or ended due to an error occurrence. A list of only print jobs may be displayed.
The registered print job is first displayed in the hold print job display area 520, and moved to the print job display area 530 being processed in response to a print start instruction (the display in the hold print job display area 520 is deleted). Then, when the print processing of the print job is completed, or when printing fails due to an error, the print job display area 530 is moved to the completed print job display area 540 (the display in the print job display area 530 is not displayed). delete.

図6は、本実施の形態による提示例を示す説明図である。
図6の例に示す画面500は、図5の例に示す画面500を簡易的に示したものである。つまり、画面500内から、検索条件受付領域510を省いたものである。
FIG. 6 is an explanatory diagram showing a presentation example according to the present embodiment.
A screen 500 shown in the example of FIG. 6 is a simplified illustration of the screen 500 shown in the example of FIG. That is, the search condition reception area 510 is omitted from the screen 500.

図7は、本実施の形態による提示例(検索後の状態、印刷制御装置100による処理結果例)を示す説明図である。
ここでの検索条件は「所有者がユーザーB」を例示したものであり、図6の例に示した画面500から、図7の例に示す画面700に変化したものである。画面700に、保留印刷ジョブ表示領域720、処理中印刷ジョブ表示領域730、完了印刷ジョブ表示領域740を表示する。
保留印刷ジョブ表示領域720、完了印刷ジョブ表示領域740では、検索条件に一致する印刷ジョブのみを表示し、それ以外は非表示にする。
処理中印刷ジョブ表示領域730では、すべての印刷ジョブを表示対象とする。ただし、検索条件に一致する印刷ジョブと一致しない印刷ジョブを外見で識別可能にする。図7では、検索条件に一致しない印刷ジョブのフォント色を変更して、一致した印刷ジョブと区別した例である。
また、処理中印刷ジョブ表示領域730内に表示している検索条件に一致しない印刷ジョブに対しては、誤操作を防止するため、マウス等による印刷ジョブの選択を無効にすること、又は、その印刷ジョブに対する印刷中止等の実行指示を無効にする等の状態にしておくことが望ましい。また、処理中印刷ジョブ表示領域730内は、処理順にソートされている。ただし、昇順、降順、いずれであってもよい。
図7の例に示す処理中印刷ジョブ表示領域730のように表示することによって、印刷ジョブの一覧から、検索条件に一致する印刷ジョブを絞り込んで表示する場合に、前後の印刷ジョブとの関係や前にある印刷ジョブ(検索条件に一致していない印刷ジョブ)の存在の有無を把握することと、自分の所望する印刷ジョブ(検索条件に一致する印刷ジョブ)を見つけ出すこととを両立している。
FIG. 7 is an explanatory diagram illustrating an example of presentation according to the present embodiment (state after search, example of processing result by the print control apparatus 100).
The search condition here is an example of “owner is user B”, which is changed from the screen 500 shown in the example of FIG. 6 to the screen 700 shown in the example of FIG. On the screen 700, a pending print job display area 720, a process print job display area 730, and a completed print job display area 740 are displayed.
In the hold print job display area 720 and the completed print job display area 740, only print jobs that match the search condition are displayed, and the rest are hidden.
In the in-process print job display area 730, all print jobs are displayed. However, a print job that does not match the search job that matches the search condition can be identified by appearance. FIG. 7 shows an example in which the font color of a print job that does not match the search condition is changed to distinguish it from the matched print job.
In addition, for a print job that does not match the search condition displayed in the print job display area 730 being processed, in order to prevent an erroneous operation, the selection of the print job with the mouse or the like is invalidated or the print is performed. It is desirable to disable the execution instruction such as canceling printing for the job. The print job display area 730 being processed is sorted in the order of processing. However, either ascending order or descending order may be used.
By displaying like the in-process print job display area 730 shown in the example of FIG. 7, when narrowing and displaying print jobs that match the search condition from the print job list, It is compatible to know whether there is a previous print job (print job that does not match the search condition) and to find the print job you want (print job that matches the search condition). .

具体的には、保留印刷ジョブ表示領域720には、検索結果として「名刺−AAA様」、「名刺−BBB様」、「名刺−CCC様」の3つの印刷ジョブを提示する。つまり、これらの印刷ジョブは、「所有者がユーザーB」に一致している。ユーザーB以外の印刷ジョブ(例えば、ユーザーAの「パンフレット○○−3」等)は提示されない。
処理中印刷ジョブ表示領域730には、「名刺−XXX様(2行目)」、「名刺−YYY様(4行目)」の2つの印刷ジョブを提示する。つまり、これらの印刷ジョブは、「所有者がユーザーB」に一致している。これらは、保留印刷ジョブ表示領域720、完了印刷ジョブ表示領域740内に表示している印刷ジョブと同等の表示形態である。そして、検索条件には一致しない「パンフレット○○−1(1行目)」、「△△△文集(3行目)」、「パンフレット○○−2(5行目)」の3つの印刷ジョブも提示する。ただし、表示形態として薄い色(例えば、灰色等)で提示している。
完了印刷ジョブ表示領域740には、「名刺−ZZZ様」の1つの印刷ジョブを提示する。つまり、この印刷ジョブは、「所有者がユーザーB」に一致している。ユーザーB以外の印刷ジョブ(例えば、ユーザーCの「○○○文集」等)は提示されない。
Specifically, three print jobs of “business card-AAA-like”, “business card-BBB-like”, and “business card-CCC-like” are presented in the hold print job display area 720 as search results. That is, these print jobs match “owner is user B”. A print job other than user B (for example, user A's “pamphlet OO-3” or the like) is not presented.
In the in-process print job display area 730, two print jobs of “business card-XXX like (second line)” and “business card-YYY like (fourth line)” are presented. That is, these print jobs match “owner is user B”. These are display forms equivalent to the print jobs displayed in the hold print job display area 720 and the completed print job display area 740. And three print jobs of “brochure XX-1 (first line)”, “△△△ sentence collection (third line)”, and “brochure XX-2 (fifth line)” that do not match the search conditions Also present. However, the display form is presented in a light color (for example, gray).
In the completed print job display area 740, one print job of “business card-ZZZ-like” is presented. That is, this print job matches “owner is user B”. A print job other than the user B (for example, “Claims for User C”, etc.) is not presented.

その他、図7に示した処理中印刷ジョブ表示領域730の例のように、検索条件に一致しない印刷ジョブの文字色を変更する以外に、検索条件への一致/不一致を識別する提示として、図8〜図10の例に示すようなものがある。
図8は、本実施の形態による提示例を示す説明図である。処理中印刷ジョブ表示領域830は、図7の処理中印刷ジョブ表示領域730に該当する。検索条件に不一致である印刷ジョブの背景色を、検索条件が一致した印刷ジョブの背景色とは異ならせるようにしている。図8の例では、検索条件に不一致である印刷ジョブ(処理中印刷ジョブ表示領域830内の1、3、5行目)の背景色を灰色にし、検索条件に一致した印刷ジョブ(処理中印刷ジョブ表示領域830内の2、4行目)の背景色は白のままである。
In addition to the change of the character color of the print job that does not match the search condition, as shown in the example of the print job display area 730 in process shown in FIG. There are those shown in the examples of FIGS.
FIG. 8 is an explanatory diagram showing a presentation example according to the present embodiment. The in-process print job display area 830 corresponds to the in-process print job display area 730 of FIG. The background color of the print job that does not match the search condition is made different from the background color of the print job that matches the search condition. In the example of FIG. 8, the background color of a print job that does not match the search condition (lines 1, 3, and 5 in the print job display area 830 being processed) is gray, and the print job that matches the search condition (print in process) The background color of the second and fourth lines in the job display area 830 remains white.

図9は、本実施の形態による提示例を示す説明図である。処理中印刷ジョブ表示領域930、処理中印刷ジョブ表示領域940は、図7の処理中印刷ジョブ表示領域730に該当する。
図9(a)の例に示す処理中印刷ジョブ表示領域930は、印刷ジョブ名欄、状態欄、所有者欄、頁数欄、部数欄を有している。ここでは、印刷ジョブを特定できる属性(印刷ジョブ名、所有者等)を伏せ字にしている。また、それらの印刷ジョブの処理時間を推測できるような情報(状態、頁数、部数等)は、伏せ字にしないでそのまま提示している。
図9(b)の例に示す処理中印刷ジョブ表示領域940は、印刷ジョブ名欄、状態欄、所有者欄、残り時間欄を有している。つまり、処理中印刷ジョブ表示領域940については、残り時間欄を設けて提示している。つまり、処理中の印刷ジョブを検索した結果、検索条件に一致した印刷ジョブと一致しない印刷ジョブの両方がある場合は、頁数欄、部数欄の替わりに残り時間(予測値)を算出し、残り時間欄に提示するようにしている。なお、処理中印刷ジョブ表示領域930と同様に、印刷ジョブを特定できる属性(印刷ジョブ名、所有者等)を伏せ字にしている。そして、それらの印刷ジョブの処理時間を推測した値(残り時間)を提示している。
FIG. 9 is an explanatory diagram showing a presentation example according to the present embodiment. The in-process print job display area 930 and the in-process print job display area 940 correspond to the in-process print job display area 730 of FIG.
The in-process print job display area 930 shown in the example of FIG. 9A includes a print job name column, a status column, an owner column, a page number column, and a copy number column. Here, the attributes (print job name, owner, etc.) that can specify the print job are hidden. In addition, information (state, number of pages, number of copies, etc.) that can estimate the processing time of those print jobs is presented as it is without being turned over.
The in-process print job display area 940 shown in the example of FIG. 9B has a print job name column, a status column, an owner column, and a remaining time column. In other words, the print job display area 940 being processed is presented with a remaining time column. That is, as a result of searching for the print job being processed, if there are both a print job that matches the search condition and a print job that does not match, the remaining time (predicted value) is calculated instead of the page number column and the copy number column, It is presented in the remaining time column. Similar to the print job display area 930 being processed, the attributes (print job name, owner, etc.) that can specify the print job are hidden. Then, a value (remaining time) obtained by estimating the processing time of those print jobs is presented.

図10は、本実施の形態による提示例を示す説明図である。処理中印刷ジョブ表示領域1030は、図7の処理中印刷ジョブ表示領域730に該当する。
処理中印刷ジョブ表示領域1030は、検索結果表示欄1032、印刷ジョブ名欄、状態欄、所有者欄、頁数欄、部数欄を有している。つまり、処理中印刷ジョブ表示領域930に検索結果表示欄1032を付加したものである。図10に示す例では、検索条件に一致した印刷ジョブに、チェックアイコンを付している。
なお、検索条件への一致/不一致を識別する提示として、図7〜図10の例を示したが、検索条件に不一致の場合に(第2の印刷ジョブについて)提示すべき情報(印刷処理の進捗状況が分かる情報)として、印刷ジョブの頁数、部数、残り時間(終了までの時間)の他に、印刷済みページ数、終了予測時間、用紙サイズ(用紙サイズによって処理スピードが変わる)等を提示してもよい。これらは、保留印刷ジョブ表示領域720、完了印刷ジョブ表示領域740には提示せずに、処理中印刷ジョブ表示領域730に提示する場合に算出(又は抽出)するようにしてもよい。
FIG. 10 is an explanatory diagram showing a presentation example according to the present embodiment. The in-process print job display area 1030 corresponds to the in-process print job display area 730 of FIG.
The in-process print job display area 1030 includes a search result display column 1032, a print job name column, a status column, an owner column, a page number column, and a copy number column. That is, the search result display field 1032 is added to the print job display area 930 being processed. In the example shown in FIG. 10, a check icon is attached to a print job that matches the search condition.
In addition, although the example of FIGS. 7-10 was shown as a presentation which identifies the coincidence / non-coincidence with the search condition, information to be presented (for the second print job) when the search condition does not coincide (for the second print job) As information that shows the progress, the number of printed pages, number of copies, remaining time (time until completion), number of printed pages, estimated completion time, paper size (processing speed varies depending on paper size), etc. May be presented. These may be calculated (or extracted) when they are presented in the print job display area 730 being processed, instead of being presented in the pending print job display area 720 and the completed print job display area 740.

図13を参照して、本実施の形態の情報処理装置のハードウェア構成例について説明する。図13に示す構成は、例えばパーソナルコンピュータ(PC)等によって構成されるものであり、スキャナ等のデータ読み取り部1317と、プリンタ等のデータ出力部1318を備えたハードウェア構成例を示している。   A hardware configuration example of the information processing apparatus according to the present embodiment will be described with reference to FIG. The configuration illustrated in FIG. 13 is configured by, for example, a personal computer (PC) or the like, and illustrates a hardware configuration example including a data reading unit 1317 such as a scanner and a data output unit 1318 such as a printer.

CPU(Central Processing Unit)1301は、前述の実施の形態において説明した各種のモジュール、すなわち、受付モジュール105、送信モジュール110、検索処理モジュール115、検索モジュール120、提示処理モジュール125、画像処理制御モジュール135、中間形態生成モジュール150、画像生成モジュール155、印刷モジュール160等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。   A CPU (Central Processing Unit) 1301 includes various modules described in the above-described embodiments, that is, a reception module 105, a transmission module 110, a search processing module 115, a search module 120, a presentation processing module 125, and an image processing control module 135. The control unit executes processing according to a computer program describing an execution sequence of each module such as the intermediate form generation module 150, the image generation module 155, and the print module 160.

ROM(Read Only Memory)1302は、CPU1301が使用するプログラムや演算パラメータ等を格納する。RAM(Random Access Memory)1303は、CPU1301の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはCPUバス等から構成されるホストバス1304により相互に接続されている。   A ROM (Read Only Memory) 1302 stores programs used by the CPU 1301, calculation parameters, and the like. A RAM (Random Access Memory) 1303 stores programs used in the execution of the CPU 1301, parameters that change as appropriate during the execution, and the like. These are connected to each other by a host bus 1304 including a CPU bus or the like.

ホストバス1304は、ブリッジ1305を介して、PCI(Peripheral Component Interconnect/Interface)バス等の外部バス1306に接続されている。   The host bus 1304 is connected via a bridge 1305 to an external bus 1306 such as a PCI (Peripheral Component Interconnect / Interface) bus.

キーボード1308、マウス等のポインティングデバイス1309は、操作者により操作されるデバイスである。ディスプレイ1310は、液晶表示装置又はCRT(Cathode Ray Tube)等があり、各種情報をテキストやイメージ情報として表示する。また、ポインティングデバイス1309とディスプレイ1310の両方の機能を備えているタッチスクリーン等であってもよい。その場合、キーボードの機能の実現について、キーボード1308のように物理的に接続しなくても、画面(タッチスクリーン)上にソフトウェアでキーボード(いわゆるソフトウェアキーボード、スクリーンキーボード等ともいわれる)を描画して、キーボードの機能を実現するようにしてもよい。   A keyboard 1308 and a pointing device 1309 such as a mouse are devices operated by an operator. The display 1310 includes a liquid crystal display device or a CRT (Cathode Ray Tube), and displays various types of information as text or image information. Alternatively, a touch screen or the like having both functions of the pointing device 1309 and the display 1310 may be used. In that case, with respect to the realization of the keyboard function, even if the keyboard 1308 is not physically connected, a keyboard (so-called software keyboard, screen keyboard, etc.) is drawn on the screen (touch screen) by software, You may make it implement | achieve the function of a keyboard.

HDD(Hard Disk Drive)1311は、ハードディスク(フラッシュ・メモリ等であってもよい)を内蔵し、ハードディスクを駆動し、CPU1301によって実行するプログラムや情報を記録又は再生させる。ハードディスクは、印刷ジョブ情報記憶モジュール130等としての機能を実現させる。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。   An HDD (Hard Disk Drive) 1311 includes a hard disk (may be a flash memory or the like), drives the hard disk, and records or reproduces a program executed by the CPU 1301 and information. The hard disk realizes a function as the print job information storage module 130 or the like. Further, various other data, various computer programs, and the like are stored.

ドライブ1312は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体1313に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース1307、外部バス1306、ブリッジ1305、及びホストバス1304を介して接続されているRAM1303に供給する。なお、リムーバブル記録媒体1313も、データ記録領域として利用可能である。   The drive 1312 reads data or a program recorded on a removable recording medium 1313 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and reads the data or program into an interface 1307 and an external bus 1306. , The bridge 1305, and the RAM 1303 connected via the host bus 1304. The removable recording medium 1313 can also be used as a data recording area.

接続ポート1314は、外部接続機器1315を接続するポートであり、USB、IEEE1394等の接続部を持つ。接続ポート1314は、インタフェース1307、及び外部バス1306、ブリッジ1305、ホストバス1304等を介してCPU1301等に接続されている。通信部1316は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部1317は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部1318は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。   The connection port 1314 is a port for connecting the external connection device 1315 and has a connection unit such as USB and IEEE1394. The connection port 1314 is connected to the CPU 1301 and the like via the interface 1307, the external bus 1306, the bridge 1305, the host bus 1304, and the like. A communication unit 1316 is connected to a communication line and executes data communication processing with the outside. The data reading unit 1317 is, for example, a scanner, and executes document reading processing. The data output unit 1318 is, for example, a printer, and executes document data output processing.

なお、図13に示す情報処理装置のハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図13に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア(例えば特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)等)で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続している形態でもよく、さらに図13に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、複写機、ファックス、スキャナ、プリンタ、複合機(スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置)などに組み込まれていてもよい。また、ユーザー端末として、パーソナルコンピュータの他、携帯情報通信機器(携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む)、ロボット等であってもよい。   Note that the hardware configuration of the information processing apparatus illustrated in FIG. 13 illustrates one configuration example, and the present embodiment is not limited to the configuration illustrated in FIG. 13, and the modules described in the present embodiment are executed. Any configuration is possible. For example, some modules may be configured with dedicated hardware (for example, Application Specific Integrated Circuit (ASIC), etc.), and some modules are in an external system and connected via a communication line Alternatively, a plurality of systems shown in FIG. 13 may be connected to each other via a communication line so as to cooperate with each other. In particular, in addition to personal computers, they are incorporated in copiers, fax machines, scanners, printers, and multifunction machines (image processing apparatuses having two or more functions such as scanners, printers, copiers, and fax machines). It may be. The user terminal may be a personal computer, a portable information communication device (including a mobile phone, a smartphone, a mobile device, a wearable computer, etc.), a robot, and the like.

なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、ブルーレイ・ディスク(Blu−ray(登録商標) Disc)、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去及び書換可能な読出し専用メモリ(EEPROM(登録商標))、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、SD(Secure Digital)メモリーカード等が含まれる。
そして、前記のプログラムの全体又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分若しくは全部であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
The program described above may be provided by being stored in a recording medium, or the program may be provided by communication means. In that case, for example, the above-described program may be regarded as an invention of a “computer-readable recording medium recording the program”.
The “computer-readable recording medium on which a program is recorded” refers to a computer-readable recording medium on which a program is recorded, which is used for program installation, execution, program distribution, and the like.
The recording medium is, for example, a digital versatile disc (DVD), which is a standard established by the DVD Forum, such as “DVD-R, DVD-RW, DVD-RAM,” and DVD + RW. Standard “DVD + R, DVD + RW, etc.”, compact disc (CD), read-only memory (CD-ROM), CD recordable (CD-R), CD rewritable (CD-RW), Blu-ray disc ( Blu-ray (registered trademark) Disc), magneto-optical disk (MO), flexible disk (FD), magnetic tape, hard disk, read-only memory (ROM), electrically erasable and rewritable read-only memory (EEPROM (registered trademark)) )), Flash memory, Random access memory (RAM) SD (Secure Digital) memory card and the like.
Then, the whole or a part of the program may be recorded on the recording medium for storage or distribution. Also, by communication, for example, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a wired network used for the Internet, an intranet, an extranet, or a wireless communication It may be transmitted using a transmission medium such as a network or a combination of these, or may be carried on a carrier wave.
Furthermore, the program may be a part or all of another program, or may be recorded on a recording medium together with a separate program. Moreover, it may be divided and recorded on a plurality of recording media. Further, it may be recorded in any manner as long as it can be restored, such as compression or encryption.

100…印刷制御装置
105…受付モジュール
110…送信モジュール
115…検索処理モジュール
120…検索モジュール
125…提示処理モジュール
130…印刷ジョブ情報記憶モジュール
135…画像処理制御モジュール
150…中間形態生成モジュール
155…画像生成モジュール
160…印刷モジュール
210…ユーザー端末
250…印刷装置
290…通信回線
DESCRIPTION OF SYMBOLS 100 ... Print control apparatus 105 ... Acceptance module 110 ... Transmission module 115 ... Search processing module 120 ... Search module 125 ... Presentation processing module 130 ... Print job information storage module 135 ... Image processing control module 150 ... Intermediate form generation module 155 ... Image generation Module 160 ... Printing module 210 ... User terminal 250 ... Printing device 290 ... Communication line

Claims (7)

検索条件を受け付ける受付手段と、
前記検索条件にしたがって、処理中の印刷ジョブと他の印刷ジョブに対して、検索を行う検索手段と、
前記検索手段による検索結果である第1の印刷ジョブと、処理中の印刷ジョブについては、検索結果以外の第2の印刷ジョブを提示する提示手段
を有する情報処理装置。
A receiving means for receiving search conditions;
Search means for searching for the print job being processed and other print jobs in accordance with the search conditions;
An information processing apparatus comprising: a presenting unit that presents a second print job other than the search result for a first print job that is a search result by the search unit and a print job that is being processed.
前記提示手段は、前記第1の印刷ジョブと前記第2の印刷ジョブとを異なる形態で提示する
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the presenting unit presents the first print job and the second print job in different forms.
前記第2の印刷ジョブを提示する形態は、前記第1の印刷ジョブを提示する形態よりも目立たない状態である
請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the form in which the second print job is presented is less conspicuous than the form in which the first print job is presented.
前記第2の印刷ジョブについて、該第2の印刷ジョブの選択を行うことができないように提示する
請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the second print job is presented so that the second print job cannot be selected.
前記他の印刷ジョブとして、処理開始前の保留中の印刷ジョブ、処理が完了した印刷ジョブを含む
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the other print job includes a pending print job before the start of processing and a print job that has been processed.
前記提示手段は、保留中の印刷ジョブ、処理中の印刷ジョブ、完了の印刷ジョブに分けて、提示する
請求項5に記載の情報処理装置。
The information processing apparatus according to claim 5, wherein the presenting unit presents the information by dividing it into a pending print job, a print job being processed, and a completed print job.
コンピュータを、
検索条件を受け付ける受付手段と、
前記検索条件にしたがって、処理中の印刷ジョブと他の印刷ジョブに対して、検索を行う検索手段と、
前記検索手段による検索結果である第1の印刷ジョブと、処理中の印刷ジョブについては、検索結果以外の第2の印刷ジョブを提示する提示手段
として機能させるための情報処理プログラム。
Computer
A receiving means for receiving search conditions;
Search means for searching for the print job being processed and other print jobs in accordance with the search conditions;
An information processing program for causing a first print job as a search result by the search means and a print job being processed to function as a presentation means for presenting a second print job other than the search result.
JP2017115187A 2017-06-12 2017-06-12 Information processing equipment and information processing programs Active JP6953813B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017115187A JP6953813B2 (en) 2017-06-12 2017-06-12 Information processing equipment and information processing programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017115187A JP6953813B2 (en) 2017-06-12 2017-06-12 Information processing equipment and information processing programs

Publications (2)

Publication Number Publication Date
JP2019003269A true JP2019003269A (en) 2019-01-10
JP6953813B2 JP6953813B2 (en) 2021-10-27

Family

ID=65007849

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017115187A Active JP6953813B2 (en) 2017-06-12 2017-06-12 Information processing equipment and information processing programs

Country Status (1)

Country Link
JP (1) JP6953813B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003303070A (en) * 2002-04-11 2003-10-24 Canon Inc Peripheral device, job management method, computer- readable storage medium and program
JP2004094359A (en) * 2002-08-29 2004-03-25 Ricoh Co Ltd Image-forming system, image-forming device, information processor and program in information processor
JP2008040840A (en) * 2006-08-07 2008-02-21 Konica Minolta Business Technologies Inc Data output control method, output management server, and data output system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003303070A (en) * 2002-04-11 2003-10-24 Canon Inc Peripheral device, job management method, computer- readable storage medium and program
JP2004094359A (en) * 2002-08-29 2004-03-25 Ricoh Co Ltd Image-forming system, image-forming device, information processor and program in information processor
JP2008040840A (en) * 2006-08-07 2008-02-21 Konica Minolta Business Technologies Inc Data output control method, output management server, and data output system

Also Published As

Publication number Publication date
JP6953813B2 (en) 2021-10-27

Similar Documents

Publication Publication Date Title
US10013408B2 (en) Information processing apparatus, information processing method, and computer readable medium
AU2014208213B2 (en) Information processing apparatus and information processing program
US8248667B2 (en) Document management device, document management method, and computer program product
US8812467B2 (en) Information processing apparatus and computer readable medium for performing history cancellation processing
US11245809B2 (en) Information processing apparatus and computer readable medium for changing document display modes
JP2021144565A (en) Information processing apparatus and information processing program
JP6596848B2 (en) Access right estimation apparatus and access right estimation program
US20200301635A1 (en) Information processing system, image processing apparatus, and non-transitory computer readable medium
US20140092435A1 (en) Applying individual preferences to printed documents
US10438011B2 (en) Information processing apparatus and non-transitory computer readable medium
JP6953813B2 (en) Information processing equipment and information processing programs
JP2009265886A (en) Image management device, control method therefor, and program
US11178298B2 (en) Information processing apparatus and non-transitory computer readable medium
US11556663B2 (en) Information processing apparatus and non-transitory computer readable medium storing information processing program
US8190563B2 (en) Document management apparatus, document management method, and computer-readable encoding medium recorded with a computer program
US20130250350A1 (en) Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
US10404880B2 (en) Image forming device, image forming method, and non-transitory computer-readable medium
JP2017027100A (en) Image processing device and image processing program
US20070041046A1 (en) Network printing system and data processing method using the same
JP2008262484A (en) Unit and method for information processing
US11206336B2 (en) Information processing apparatus, method, and non-transitory computer readable medium
JP7388176B2 (en) Information processing device and information processing program
JP6682777B2 (en) Information processing apparatus and information processing program
US10963194B2 (en) Information processing apparatus and non-transitory computer readable medium for restricting simultaneous access to a print job
US20200272289A1 (en) Information processing apparatus and non-transitory computer readable medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210308

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210913

R150 Certificate of patent or registration of utility model

Ref document number: 6953813

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150