JP4872631B2 - Printing system, print job control apparatus, and print job control program - Google Patents

Printing system, print job control apparatus, and print job control program Download PDF

Info

Publication number
JP4872631B2
JP4872631B2 JP2006325616A JP2006325616A JP4872631B2 JP 4872631 B2 JP4872631 B2 JP 4872631B2 JP 2006325616 A JP2006325616 A JP 2006325616A JP 2006325616 A JP2006325616 A JP 2006325616A JP 4872631 B2 JP4872631 B2 JP 4872631B2
Authority
JP
Japan
Prior art keywords
print job
print
user
information
printing
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
Application number
JP2006325616A
Other languages
Japanese (ja)
Other versions
JP2008140132A (en
Inventor
誠 松山
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
Fujifilm Business Innovation Corp
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, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2006325616A priority Critical patent/JP4872631B2/en
Publication of JP2008140132A publication Critical patent/JP2008140132A/en
Application granted granted Critical
Publication of JP4872631B2 publication Critical patent/JP4872631B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、印刷システム、印刷ジョブ制御装置および印刷ジョブ制御プログラムに関する。   The present invention relates to a printing system, a print job control apparatus, and a print job control program.

クライアントサーバシステムとしてシンクライアント(Thin Client)を用いて構築したネットワーク環境がある。   There is a network environment constructed using a thin client as a client server system.

このシンクライアントは、表示機能および入力機能のみから構成され、アプリケーションやファイルなどを記憶する記憶装置およびCPUなどハードウェアリソースを同ネットワーク内に存在するサーバで管理することで最低限の機能のみから構成されるクライアントコンピュータである。   This thin client consists of only display functions and input functions, and consists of only the minimum functions by managing hardware resources such as storage devices and CPUs that store applications and files in the same network. Client computer.

シンクライアントを用いることによって、各種アプリケーションおよびハードウェアのメンテナンスにかかるランニングコスト(TCO:Total Cost of Ownership)を軽減することができ、一元的に管理することができるようになる。   By using a thin client, a running cost (TCO: Total Cost of Ownership) required for maintenance of various applications and hardware can be reduced, and management can be performed centrally.

このシンクライアントからを用いたクライアントサーバシステムはその特性から大規模ネットワークで用いられることが多く、企業内ネットワークや公的機関内でのネットワークに用いられる。   The client server system using the thin client is often used in a large-scale network because of its characteristics, and is used for a network in an enterprise or a public institution.

例えば、所定のアプリケーション、Webブラウザ、電子メールなどのデータ通信を主として用いる業務の場合、これらのソフトウェアを一括してメンテナンスすることで常時最適な環境で作業できるようになる。すなわち、個々のクライアントPCでソフトウェアをメンテナンスする必要がなくなる。   For example, in the case of a business mainly using data communication such as a predetermined application, a Web browser, and e-mail, it is possible to always work in an optimum environment by maintaining these software collectively. That is, it is not necessary to maintain software on each client PC.

しかしながら、これらのソフトウェアおよびハードウェアは、サーバで一元管理されているため、シンクライアントを利用する環境が変化した場合の対応が難しくなる。例えば、シンクライアントのリソースを管理するネットワークとは異なるネットワークへ移動した場合には、移動先のネットワークによって提供される処理や機能が利用できない状態となることがある。   However, since these software and hardware are centrally managed by the server, it becomes difficult to cope with changes in the environment in which the thin client is used. For example, when moving to a network different from the network that manages the resources of the thin client, processing and functions provided by the destination network may not be available.

通常、上記のような大規模ネットワークには、複数のクライアントPCで共有して使用するプリンタが接続されており、移動先のネットワークに設けられたプリンタを利用する場合には、シンクライアントまたは移動前のネットワークにあるプリンタを管理しているプリントサーバがその移動先のプリンタを管理している必要があり、管理していない場合には印刷出力することができないという問題がある。   Usually, a printer that is shared and used by a plurality of client PCs is connected to the large-scale network as described above, and when using a printer provided in a destination network, a thin client or before moving There is a problem that the print server that manages the printer in the network of the network needs to manage the destination printer, and if it is not managed, printing cannot be performed.

この問題を解決するための手段として、予め移動前のプリントサーバにおいて指定したプリンタを利用可能な状態にしておくか、または移動先ネットワークにおいて印刷が可能になるようにシンクライアント上にプリンタリソースを新たに作成する必要がある。   As a means for solving this problem, the printer designated in advance in the print server before movement is made available, or printer resources are newly added on the thin client so that printing can be performed in the movement destination network. Need to be created.

さらに、特許文献1に開示された従来技術では、複数のネットワークからなる環境で各ネットワークに設けられた印刷装置などのOA機器を利用する際に、ユーザ情報を一元的に管理することで管理負荷を軽減し、全てのOA機器で共通的に印刷制限や印刷枚数の制限などの印刷管理を行えるようにしている。
特開2003−330686
Furthermore, in the prior art disclosed in Patent Document 1, when using an OA device such as a printing apparatus provided in each network in an environment composed of a plurality of networks, the user information is centrally managed, thereby managing load. This makes it possible to perform print management such as print restrictions and print number restrictions commonly for all OA devices.
JP2003-330686A

特許文献1に示された従来技術においては、さまざまなネットワークに設けられた印刷装置などのOA機器を利用する際に、各印刷装置に対して共通的な印刷制限を適用することを可能にしているが、印刷制限を行う印刷制限サーバがその印刷装置と同じネットワークに設けられ、印刷制限を行った印刷ジョブの送信先となる印刷装置が予め指定された状態にある。   In the prior art disclosed in Patent Document 1, when using OA equipment such as a printing apparatus provided in various networks, it is possible to apply a common printing restriction to each printing apparatus. However, a print restriction server that restricts printing is provided in the same network as the printing apparatus, and the printing apparatus that is the transmission destination of the print job for which printing restriction has been performed is in a designated state.

すなわち、印刷制限サーバが設けられたネットワークと異なるネットワークに設けられた印刷装置から印刷出力することはできず、印刷出力したい場合には上記に示すように予め印刷制限サーバに全てのプリンタを登録しておく必要がある。   In other words, printing cannot be performed from a printing device provided on a different network from the network on which the print restriction server is provided. If printing is desired, all printers are registered in advance in the print restriction server as described above. It is necessary to keep.

シンクライアントを導入するような大規模ネットワークでは、ひとつのプリントサーバ上で、使用するすべてのプリンタを管理することは性能上および信頼性の観点から通常は行われず、プリンタを管理するプリントサーバは拠点ごとに分散して配置されることが一般的である。 In a large-scale network where thin clients are installed, managing all printers to be used on a single print server is not normally performed from the viewpoint of performance and reliability. It is general that they are arranged in a distributed manner.

本発明は、シンクライアント環境において、印刷ジョブを記憶した印刷制御装置と印刷装置とが異なるネットワークに存在する場合における印刷処理を簡単に行えるようにした印刷システム、印刷ジョブ制御装置および印刷ジョブ制御プログラムを提供することを目的とする。   The present invention relates to a printing system, a print job control apparatus, and a print job control program that can easily perform print processing when a print control apparatus that stores a print job and a printing apparatus exist in different networks in a thin client environment. The purpose is to provide.

上記目的を達成するため、請求項1の発明は、同一ネットワーク内の情報端末の動作資源を管理する動作資源管理装置と、前記情報端末からの印刷指示に基づき前記動作資源を利用して作成された印刷ジョブを該印刷指示したユーザのユーザ情報に対応付けて蓄積する印刷ジョブ管理装置と、前記ユーザ情報を入力する入力手段を備えた複数の印刷装置とを有する複数のネットワークが接続された印刷システムであって、前記複数のネットワークには、前記ユーザ情報の認証を行い、認証したユーザ情報に対応する印刷ジョブが蓄積された印刷ジョブ管理装置を前記複数のネットワークの印刷ジョブ管理装置の中から特定して該印刷ジョブの印刷要求を行う印刷ジョブ選択装置がそれぞれ接続され、前記印刷ジョブ選択装置は、前記ユーザ情報と該ユーザ情報のユーザが印刷指示した印刷ジョブを蓄積する印刷ジョブ管理装置とを対応付けたユーザ管理情報を記憶する記憶手段と、前記複数の印刷装置のうちの前記印刷ジョブを印刷させる印刷装置の前記入力手段から入力された入力ユーザ情報に対応付けされた前記ユーザ管理情報の印刷ジョブ管理装置を特定する特定手段と、前記特定手段で特定された印刷ジョブ管理装置に対して前記入力ユーザ情報に対応する印刷ジョブを該入力ユーザ情報が入力された印刷装置へ印刷出力するように要求する出力要求手段とを具備し、前記印刷ジョブ管理装置は、前記出力要求手段からの前記印刷出力の要求に基づき自装置に蓄積した印刷ジョブの中から前記入力ユーザ情報に対応する印刷ジョブを選択して該入力ユーザ情報が入力された印刷装置へ出力する出力手段を具備することを特徴とする。 In order to achieve the above object, an invention according to claim 1 is created using an operation resource management device that manages operation resources of information terminals in the same network and the operation resources based on a print instruction from the information terminal. printing multiple networks having a print job management apparatus for storing in association with the print job user information of a user who the print instruction, and a plurality of printing apparatus having an input means for inputting the user information is connected a system, wherein the plurality of networks, the authenticate user information, in a print job management apparatus that print jobs corresponding to the user information has been accumulated that the authentication of the print job management apparatus of the plurality of network specific to the printing job selection apparatus that performs a print request of the print job respectively connected from the print job selection device, the user Storage means for storing user management information that associates a print job management apparatus that stores a print job instructed by the user with the user information, and printing for printing the print job among the plurality of printing apparatuses Specifying means for specifying the print job management apparatus of the user management information associated with the input user information input from the input means of the apparatus; and the input user for the print job management apparatus specified by the specifying means Output request means for requesting to print out a print job corresponding to the information to the printing apparatus to which the input user information is input, and the print job management apparatus is configured to output the print output from the output request means. Based on the request, a print job corresponding to the input user information is selected from the print jobs stored in the own apparatus, and the input user information is input. Characterized by comprising output means for outputting to the printing device.

また、請求項2の発明は、請求項1の発明において、前記印刷ジョブ選択装置は、前記特定手段で特定された印刷ジョブ管理装置に対して前記入力ユーザ情報に対応する印刷ジョブの一覧情報の取得を要求して取得して表示装置に表示する表示手段を更に具備し、前記出力要求手段は、前記特定された印刷ジョブ管理装置に対して前記表示手段で表示された前記印刷ジョブの一覧情報の中から選択された印刷ジョブの印刷出力を要求することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the present invention, the print job selection device includes a list of print job list information corresponding to the input user information with respect to the print job management device specified by the specifying means. Display means for requesting acquisition and acquiring and displaying the information on a display device , wherein the output request means includes list information of the print job displayed on the display means for the specified print job management device Requesting print output of a print job selected from the above.

また、請求項3の発明は、複数のネットワークに対応してそれぞれのネットワーク内の情報端末の動作資源を管理する動作資源管理装置の前記動作資源を利用して作成された印刷ジョブを蓄積する複数の印刷ジョブ管理装置の中から印刷指示された印刷ジョブを選択して印刷出力する印刷ジョブ選択装置であって、前記情報端末から前記印刷ジョブの作成を指示したユーザのユーザ情報と該印刷ジョブが蓄積された印刷ジョブ管理装置とを対応付けたユーザ管理情報を記憶する記憶手段と、前記複数のネットワークに接続された複数の印刷装置のうちの前記印刷ジョブを印刷させる印刷装置から入力されたユーザ情報の認証を行う認証手段と、前記認証手段で認証されたユーザ情報に対応する前記ユーザ管理情報の印刷ジョブ管理装置を特定する特定手段と、前記特定手段で特定された印刷ジョブ管理装置に対して前記認証されたユーザ情報に対応する印刷ジョブを該ユーザ情報が入力された印刷装置へ印刷出力するように要求する出力要求手段とを具備することを特徴とする。 According to a third aspect of the present invention, there is provided a plurality of print jobs created by using the operation resources of an operation resource management apparatus that manages operation resources of information terminals in each network corresponding to a plurality of networks. A print job selection apparatus that selects and prints out a print job instructed to print from the print job management apparatus, the user information of the user instructing creation of the print job from the information terminal, and the print job Storage means for storing user management information in association with the accumulated print job management apparatus, and a user input from a printing apparatus that prints the print job among the plurality of printing apparatuses connected to the plurality of networks An authentication unit for authenticating information and a print job management apparatus for the user management information corresponding to the user information authenticated by the authentication unit And an output request for requesting the print job management apparatus specified by the specifying means to print out a print job corresponding to the authenticated user information to the printing apparatus to which the user information is input. Means .

また、請求項4の発明は、複数のネットワークに対応してそれぞれのネットワーク内の情報端末の動作資源を管理する動作資源管理装置の前記動作資源を利用して作成された印刷ジョブを蓄積する複数の印刷ジョブ管理装置の中から印刷指示された印刷ジョブを選択して印刷出力する印刷ジョブ選択装置に搭載されたコンピュータであって、前記コンピュータを、前記情報端末から前記印刷ジョブの作成を指示したユーザのユーザ情報と該印刷ジョブが蓄積された印刷ジョブ管理装置とを対応付けたユーザ管理情報を記憶する記憶手段、前記複数のネットワークに接続された複数の印刷装置のうちの前記印刷ジョブを印刷させる印刷装置から入力されたユーザ情報の認証を行う認証手段、前記認証手段で認証されたユーザ情報に対応する前記ユーザ管理情報の印刷ジョブ管理装置を特定する特定手段、前記特定手段で特定された印刷ジョブ管理装置に対して前記認証されたユーザ情報に対応する印刷ジョブを該ユーザ情報が入力された印刷装置へ印刷出力するように要求する出力要求手段として機能させることを特徴とする。 According to a fourth aspect of the present invention, there is provided a plurality of print jobs created by using the operation resources of the operation resource management apparatus that manages the operation resources of information terminals in each network corresponding to the plurality of networks. A computer installed in a print job selection apparatus that selects and prints out a print job instructed to print from among the print job management apparatuses, wherein the computer is instructed to create the print job from the information terminal Storage means for storing user management information in which user information of a user is associated with a print job management apparatus in which the print job is stored, and printing the print job among a plurality of printing apparatuses connected to the plurality of networks Authentication means for authenticating user information input from the printing device to be executed, the user information authenticated by the authentication means corresponding to the user information Specifying means for specifying a print job management apparatus in the user management information, and a printing apparatus in which the user information is input to a print job corresponding to the authenticated user information for the print job management apparatus specified by the specifying means It is made to function as an output request | requirement means which requests | requires to print-output to.

本発明の請求項1、3、4によれば、シンクライアント環境下で、予め印刷制御装置に印刷出力を行う印刷装置を登録することなく、かつ操作者の印刷操作を変えることなく、異なるネットワークから印刷出力が可能となるという効果を奏する。   According to the first, third, and fourth aspects of the present invention, in a thin client environment, different networks can be used without registering a printing apparatus that performs print output in advance in the print control apparatus and without changing an operator's printing operation. From this, it is possible to perform print output.

また、請求項2によれば、操作者が印刷操作した印刷ジョブから適当な印刷ジョブを選択することができ、選択した印刷ジョブを移動先のシステムにおいても簡単に出力することが可能となるという効果を奏する。   According to the second aspect, an appropriate print job can be selected from print jobs that have been printed by the operator, and the selected print job can be easily output even in the destination system. There is an effect.

以下、本発明に係わる印刷システムおよび印刷ジョブ制御装置および印刷プログラムの一実施例を添付図面を参照して詳細に説明する。   Embodiments of a printing system, a print job control apparatus, and a printing program according to the present invention will be described below in detail with reference to the accompanying drawings.

図1は、本発明に係わる印刷システムおよび印刷ジョブ制御装置および印刷プログラムを適用して構成したシステム構成図の一例である。   FIG. 1 is an example of a system configuration diagram configured by applying a printing system, a print job control apparatus, and a printing program according to the present invention.

図1において、この印刷システムは、拠点ごとに設けられたネットワーク同士を公衆回線網などの通信回線で接続したシステムであって、各ネットワークにはシンクライアントを用いたクライアントサーバシステムが構築されている。このクライアントサーバシステムは、入力機能や表示機能などの最低限の機能のみを装備した情報端末であるシンクライアントと、そのシンクライアントのリソース、例えばアプリケーションやファイルを記憶したROM(Read Only Memory)やRAM(Random Access Memory)などの記憶ディスクおよびCPU(Central Processor Unit:中央演算装置)などを管理したサーバとから構成されるシステムである。これらのリソースは、シンクライアントが動作するための資源であって、「動作資源」とも示される。   In FIG. 1, this printing system is a system in which networks provided at each base are connected to each other via a communication line such as a public line network, and a client server system using a thin client is constructed in each network. . This client server system includes a thin client that is an information terminal equipped with only minimum functions such as an input function and a display function, and a ROM (Read Only Memory) or a RAM that stores resources of the thin client, for example, applications and files. (Random Access Memory) and other storage disks, and a server that manages a CPU (Central Processor Unit) and the like. These resources are resources for the thin client to operate, and are also indicated as “operation resources”.

シンクライアントの入力機能を用いた操作によって、サーバ上にあるリソースが応答し、指示内容に基づく処理がサーバ上で行われる。すなわち、シンクライアントがネットワーク上のいずれの接続地点にいた場合であっても必ずサーバ上にあるリソースが処理を行う。   By an operation using the input function of the thin client, a resource on the server responds, and processing based on the instruction content is performed on the server. That is, even if the thin client is at any connection point on the network, the resources on the server always perform processing.

さらに、シンクライアントはその特性からモバイルコンピュータとして動作可能であるため、各ネットワーク間を持ち運ぶことが可能であり、シンクライアントのリソースを管理するサーバが設けられたネットワーク以外のネットワークへ移動が可能である。この場合、移動先のネットワークからリソースを管理するサーバへアクセスすることによって処理が行われる。   Furthermore, since a thin client can operate as a mobile computer due to its characteristics, it can be carried between networks, and can be moved to a network other than a network provided with a server for managing resources of the thin client. . In this case, the processing is performed by accessing the server that manages the resources from the destination network.

このサーバは、個々のシンクライアントのリソースをブレード型で管理するブレードサーバである。もちろん、ブレード型の構成でなく、各シンクライアントのリソースをソフトウェアによる集中管理を行うように構成してもよい。   This server is a blade server that manages resources of individual thin clients in a blade type. Of course, instead of the blade type configuration, the resources of each thin client may be configured to be centrally managed by software.

図1に示す印刷システムは、ネットワークAとネットワークBが通信回線によって接続されており、ネットワークAは、シンクライアントA1(10−1)とシンクライアントA2(10−2)、ブレードサーバA11、プリントサーバA12、ジョブセレクタA13、プリンタA1(14−1)とプリンタA2(14−2)、ルータA15を具備したクライアントサーバシステムを構築し、ネットワークBは、シンクライアントB1(20−1)とシンクライアントB2(20−2)、ブレードサーバB21、プリントサーバB22、ジョブセレクタB23、プリンタB1(24−1)とプリンタB2(24−2)、ルータB25を具備したクライアントサーバシステムを構築するシステム構成である。   In the printing system shown in FIG. 1, a network A and a network B are connected by a communication line. The network A includes a thin client A1 (10-1) and a thin client A2 (10-2), a blade server A11, and a print server. A client server system including A12, job selector A13, printer A1 (14-1), printer A2 (14-2), and router A15 is constructed, and network B includes thin client B1 (20-1) and thin client B2. (20-2) is a system configuration for constructing a client server system including a blade server B21, a print server B22, a job selector B23, a printer B1 (24-1) and a printer B2 (24-2), and a router B25.

なお、説明の便宜上、シンクライアントA1(10−1)、シンクライアントA2(10−2)、シンクライアントB1(20−1)、シンクライアントB2(20−2)を纏めてシンクライアントと示すことがあり、また、ブレードサーバA11、ブレードサーバB21を纏めてブレードサーバと示すことがあり、また、プリントサーバA12、プリントサーバB22を纏めてプリントサーバと示すことがある。 For convenience of explanation, the thin client A1 (10-1), a thin client A2 (10-2), the thin client B1 (20 -1), can show a thin client collectively thin client B2 (20 -2) In some cases, blade server A11 and blade server B21 may be collectively referred to as a blade server, and print server A12 and print server B22 may be collectively referred to as a print server.

シンクライアントA1(10−1)、シンクライアントA2(10−2)、シンクライアントB1(20−1)、シンクライアントB2(20−2)は、入力機能や表示機能などの最低限の機能のみを装備したクライアント端末であって、各シンクライアントが属したネットワーク上のブレードサーバによってリソースが管理されている。すなわち、ブレードサーバによってリソースを管理したネットワークがシンクライアントの属するネットワークである。 Thin Client A1 (10-1), a thin client A2 (10-2), the thin client B1 (20 -1), the thin client B2 (20 -2) is only minimum functions such as input function and a display function The resource is managed by a blade server on the network, which is an equipped client terminal to which each thin client belongs. That is, the network in which resources are managed by the blade server is the network to which the thin client belongs.

図1に示す構成を例にすれば、ネットワークAのブレードサーバA11がシンクライアントA1(10−1)とシンクライアントA2(10−2)のリソースを管理した状態であるから、シンクライアントA1(10−1)とシンクライアントA2(10−2)はネットワークAに属していることになり、また同様に、ネットワークBのブレードサーバB21がシンクライアントB1(20−1)とシンクライアントB2(20−2)のリソースを管理した状態であるから、シンクライアントB1(20−1)とシンクライアントB2(20−2)はネットワークBに属していることになる。 Taking the configuration shown in FIG. 1 as an example, since the blade server A11 of the network A manages the resources of the thin client A1 (10-1) and the thin client A2 (10-2), the thin client A1 (10 -1) and the thin client A2 (10-2) belong to the network A. Similarly, the blade server B21 of the network B has the thin client B1 ( 20 -1) and the thin client B2 ( 20 -2). resources from a state in which to manage the), the thin client B1 (20 -1) and the thin client B2 (20 -2) will be belonging to network B.

ブレードサーバA11、ブレードサーバB21は、同ネットワークに属するシンクライアントのリソースを管理したサーバである。ブレードサーバA11ではシンクライアントA1とシンクライアントA2が同一ネットワークに属していることからシンクライアントA1(10−1)とシンクライアントA2(10−2)のリソース(11−1、11−2)を管理し、同様にブレードサーバB21では、シンクライアントB1(20−1)とシンクライアントB2(20−2)のリソース(21−1、21−2)を管理する。 Blade server A11 and blade server B21 are servers that manage resources of thin clients belonging to the same network. In the blade server A11, since the thin client A1 and the thin client A2 belong to the same network, the resources (11-1, 11-2) of the thin client A1 (10-1) and the thin client A2 (10-2) are managed. and likewise the blade server B21, manages thin client B1 (20 -1) thin client B2 (20 -2) resources (21-1, 21-2).

このブレードサーバでは、シンクライアントからの印刷指示に対して当該シンクライアントのリソースが応答し、印刷ジョブを作成してその印刷ジョブをプリントサーバへと転送する。   In this blade server, the resource of the thin client responds to a print instruction from the thin client, creates a print job, and transfers the print job to the print server.

プリントサーバA12、プリントサーバB22は、それぞれのブレードサーバ上のリソースから転送されてきた印刷ジョブを保留状態にしてスプール領域に蓄積する。また、ジョブセレクタからの指示に基づいて保留状態にある印刷ジョブの一覧を作成するとともにシンクライアントを用いたユーザからの印刷ジョブの選択を可能にする。そして、選択された印刷ジョブを指定されたプリンタへ転送することで印刷出力を可能にする。   The print server A12 and the print server B22 put the print jobs transferred from the resources on the respective blade servers on hold and store them in the spool area. In addition, a list of print jobs in a pending state is created based on an instruction from the job selector, and a user can select a print job using a thin client. Then, the selected print job is transferred to the designated printer, thereby enabling print output.

ジョブセレクタA13、ジョブセレクタB23は、同一ネットワーク内のプリンタに対する論理的なプリンタオブジェクトをプリントサーバ上に作成し、プリントサーバ内で保留状態にある印刷ジョブを選択して印刷出力する。   The job selector A13 and job selector B23 create a logical printer object for a printer in the same network on the print server, select a print job that is on hold in the print server, and print it out.

この論理的なプリンタオブジェクトは、複数のプリンタをひとつのプリンタのように見せて、ユーザが複数のプリンタの中から所望のプリンタを選択する手間を省くためのプリンタオブジェクトである。 This logical printer object is a printer object for making a plurality of printers look like one printer and saving the user from selecting a desired printer from the plurality of printers.

また、図3に示すようなユーザ管理テーブルを参照してユーザ認証を行い、選択された印刷ジョブを管理したプリントサーバへアクセスして、同一ネットワーク内のプリンタに印刷出力させる。この図3に示すユーザ管理テーブルを以下で説明する。   Further, user authentication is performed with reference to a user management table as shown in FIG. 3, and a print server that manages the selected print job is accessed, and printed out to a printer in the same network. The user management table shown in FIG. 3 will be described below.

プリンタA1(14−1)、プリンタA2(14−2)、プリンタB1(24−1)、プリンタB2(24−2)は、プリントサーバからの印刷指示に基づき保留状態にある印刷ジョブを印刷出力する。各プリンタにはカードリーダが搭載され、ユーザがカード(以下、「ユーザカード」ともいう)をかざすことで当該カードに記憶されたユーザ情報の読み取りを行い、送信元のプリンタの識別情報とともに同一ネットワーク内のジョブセレクタへ転送する。もちろん、各プリンタに搭載された、もしくは一対一に対応づけられたユーザ認識装置はカードリーダだけではなく、ユーザが直接キーボードなどの入力装置から入力するユーザ名およびパスワードによる認証や、指紋認証をはじめとする生体認証方法などであってもよい。   The printer A1 (14-1), the printer A2 (14-2), the printer B1 (24-1), and the printer B2 (24-2) print out a print job in a pending state based on a print instruction from the print server. To do. Each printer is equipped with a card reader. When a user holds a card (hereinafter also referred to as a “user card”), the user information stored in the card is read, and the identification information of the transmission source printer is used together with the same network. Transfer to the job selector inside. Of course, the user recognition device installed in each printer or one-to-one correspondence is not only a card reader, but also user name and password authentication that a user inputs directly from an input device such as a keyboard, fingerprint authentication, etc. Or a biometric authentication method.

このユーザ情報には、ユーザを特定するユーザIDやユーザ名のほか、ユーザが持つシンクライアントの識別情報が含まれる。すなわち、ユーザ情報の転送先であるジョブセレクタでは印刷出力を行うプリンタおよびユーザのシンクライアントを識別することができる。   This user information includes a user ID for identifying the user and a user name, as well as thin client identification information possessed by the user. That is, the job selector that is the transfer destination of the user information can identify the printer that performs print output and the user's thin client.

ルータ15、ルータ25は、ネットワーク間の通信を制御するコントローラである。   The router 15 and the router 25 are controllers that control communication between networks.

このような構成で、ネットワークAに属しているシンクライアントA2(10−2)がネットワークA内で印刷要求を行った後にネットワークBへと移動した場合およびネットワークBへ移動した後に印刷要求を行った場合の印刷処理において、ネットワークB上のプリンタB1(24−1)またはプリンタB2(24−2)で印刷される処理を説明する。   With such a configuration, when the thin client A2 (10-2) belonging to the network A makes a print request in the network A and then moves to the network B, and makes a print request after moving to the network B In the printing process in this case, a process of printing by the printer B1 (24-1) or the printer B2 (24-2) on the network B will be described.

ネットワークAに属しているシンクライアントA2(10−2)がネットワークA内で印刷出力を指示してネットワークBへと移動した場合若しくはネットワークBへ移動してから印刷指示を行った場合のいずれの場合であっても、シンクライアントA2(10−2)から印刷出力した印刷ジョブはネットワークAのプリントサーバA12に記憶、蓄積される。   Either when the thin client A2 (10-2) belonging to the network A instructs printing output in the network A and moves to the network B, or when the printing instruction is issued after moving to the network B Even so, the print job printed out from the thin client A2 (10-2) is stored and accumulated in the print server A12 of the network A.

これは、シンクライアントA2(10−2)のリソースを管理したブレードサーバA11がネットワークA上にあり、ブレードサーバA11からの印刷ジョブはプリントサーバA12によって処理されるためである。   This is because the blade server A11 that manages the resources of the thin client A2 (10-2) is on the network A, and print jobs from the blade server A11 are processed by the print server A12.

シンクライアントA2(10−2)から印刷出力した印刷ジョブがプリントサーバA12に記憶された状態で、シンクライアントA2(10−2)から印刷出力を行ない、プリンタB1(24−1)のカードリーダにユーザカードをかざすと、ユーザカードに記憶されたユーザ情報の読み取りが行われ、読み取ったユーザ情報をジョブセレクタB23へと転送する。   In a state where the print job printed out from the thin client A2 (10-2) is stored in the print server A12, the thin client A2 (10-2) performs the printout and sends it to the card reader of the printer B1 (24-1). When the user card is held over, the user information stored in the user card is read, and the read user information is transferred to the job selector B23.

ジョブセレクタB23では図3に示すようなユーザ管理テーブルを参照してユーザ認証後、認証したユーザの印刷ジョブが記憶されたプリントサーバを特定する。すなわち、シンクライアントA2(10−2)のリソースがネットワークAのブレードサーバA11で管理されていることから、認証したユーザの印刷ジョブはネットワークA上のプリントサーバA12に記憶されていることを判断する。   The job selector B23 refers to the user management table as shown in FIG. 3 and identifies the print server storing the print job of the authenticated user after user authentication. That is, since the resources of the thin client A2 (10-2) are managed by the blade server A11 of the network A, it is determined that the print job of the authenticated user is stored in the print server A12 on the network A. .

特定したプリントサーバA12に対して、ジョブセレクタB23から認証したユーザに対する印刷ジョブを要求し、プリントサーバA12が印刷ジョブを検索後、印刷ジョブのジョブ情報をジョブセレクタB23に転送する。ジョブセレクタB23で印刷ジョブの一覧作成を行い、印刷装置、印刷装置に対応した操作端末、またはユーザ情報によって識別したシンクライアントに印刷ジョブの一覧を表示させる。   A print job for the authenticated user is requested from the specified print server A12 by the job selector B23. After the print server A12 searches for the print job, the job information of the print job is transferred to the job selector B23. The job selector B23 creates a print job list, and displays the print job list on the printing apparatus, the operation terminal corresponding to the printing apparatus, or the thin client identified by the user information.

この状態で、ユーザが印刷出力する印刷ジョブを選択し、ジョブセレクタB23が選択された印刷ジョブをプリントサーバA12に通知することで直接、プリンタB1(24−1)へ転送して印刷出力する。   In this state, the user selects a print job to be printed out, and the job selector B23 notifies the selected print job to the print server A12 so that it is directly transferred to the printer B1 (24-1) and printed out.

このときのユーザ管理テーブルの例を図3に示しており、このユーザ管理テーブルは、[ユーザID]カラム301と[ユーザ名]カラム302と[プリントサーバ]カラム303によって構成される。ジョブセレクタB23では、[ユーザID]カラム301に示されるユーザIDと[ユーザ名]カラム302に示されるユーザ名によってユーザ認証を行う。例えば、シンクライアントA2(10−2)を操作するユーザが「User-A2」である場合、そのユーザ「User-A2」に対する印刷ジョブを管理したプリントサーバを[プリントサーバ]カラム303に示しており、「プリントサーバA」が設定されている。   An example of the user management table at this time is shown in FIG. 3, and this user management table includes a [user ID] column 301, a [user name] column 302, and a [print server] column 303. In the job selector B23, user authentication is performed using the user ID indicated in the [user ID] column 301 and the user name indicated in the [user name] column 302. For example, when the user operating the thin client A2 (10-2) is “User-A2”, the print server that manages the print job for the user “User-A2” is shown in the [print server] column 303. "Print server A" is set.

なお、[ユーザID]カラム301はユーザを識別する識別番号であって、[ユーザ名]カラム302はそのユーザを定義付ける属性情報である。ユーザ管理テーブルの管理方法として、ユーザとそのユーザの印刷処理を行うプリントサーバの識別番号とを対応付け、ジョブセレクタがローカルで管理するような構成であってもよい。   [User ID] column 301 is an identification number for identifying a user, and [User name] column 302 is attribute information for defining the user. As a management method of the user management table, a configuration may be adopted in which a user is associated with an identification number of a print server that performs printing processing of the user, and the job selector manages locally.

以上に示すようなネットワーク構成によって、シンクライアントのリソースを管理したネットワークと異なるネットワークから印刷要求を行った場合でも正確にかつ簡単に印刷出力することができる。   With the network configuration as described above, it is possible to print out accurately and easily even when a print request is made from a network different from the network that manages the resources of the thin client.

図2は、本発明におけるジョブセレクタの詳細な構成の一例を示す図である。   FIG. 2 is a diagram showing an example of a detailed configuration of the job selector in the present invention.

図2に示すジョブセレクタは、図3に示すようなユーザ管理テーブルを保持し、同一ネットワーク内のプリンタから送られてくるユーザ情報から印刷指示を行ったユーザを識別する。また、図3のユーザ管理テーブルから識別したユーザのシンクライアントに対するプリントサーバを特定し、当該プリントサーバにアクセスすることで識別したユーザの印刷ジョブを当該シンクライアントへ一覧表示する。   The job selector shown in FIG. 2 holds a user management table as shown in FIG. 3, and identifies a user who has given a print instruction from user information sent from a printer in the same network. Further, the print server for the user's thin client identified from the user management table of FIG. 3 is specified, and the print jobs of the user identified by accessing the print server are displayed in a list on the thin client.

このジョブセレクタは、通信インターフェース101、制御部102、認証部103、記憶部104、一覧作成部105、宛先書換部106を具備して構成される。   The job selector includes a communication interface 101, a control unit 102, an authentication unit 103, a storage unit 104, a list creation unit 105, and a destination rewriting unit 106.

印刷出力を行うユーザは、一例として、シンクライアントから印刷出力指示を行った後に、印刷出力したいプリンタに搭載されたカードリーダにユーザカードをかざす操作を行い、この操作によってカードリーダがそのユーザカードに記録されたユーザ情報の読み取りを行う。カードリーダを搭載するプリンタが同一ネットワーク内のジョブセレクタへとそのユーザ情報を転送することによって通信インターフェース101がそのユーザ情報を受信し、制御部102によって処理が行われる。   For example, a user who performs print output, after giving a print output instruction from a thin client, performs an operation of holding the user card over a card reader mounted on a printer to be printed out. Read the recorded user information. When the printer equipped with the card reader transfers the user information to the job selector in the same network, the communication interface 101 receives the user information, and the control unit 102 performs processing.

制御部102では、認証要求のユーザ情報であることを認識し、認証部103にそのユーザ情報を転送する。また、認証部103から認証結果および認証したユーザが印刷指示したプリントサーバの情報を受信し、認証したユーザが印刷指示した印刷ジョブの一覧情報を通信インターフェース101を介してプリントサーバに要求する。   The control unit 102 recognizes that the user information is an authentication request, and transfers the user information to the authentication unit 103. Further, the authentication unit 103 receives the authentication result and the information of the print server instructed to print by the authenticated user, and requests the print server to list information of the print job instructed to print by the authenticated user via the communication interface 101.

このとき、送信先のプリントサーバが同一ネットワーク内のプリントサーバでない場合には印刷ジョブの一覧情報を要求するプリントサーバの宛て先を宛先書換部106で指定されたプリントサーバへ書き換える。   At this time, if the destination print server is not a print server in the same network, the destination of the print server requesting the print job list information is rewritten to the print server designated by the destination rewriting unit 106.

さらに、制御部102ではユーザに対する印刷ジョブの情報を取得すると、一覧作成部105へ印刷ジョブの一覧を作成要求する。作成した印刷ジョブの一覧をユーザ情報に含まれるシンクライアントへ転送し、ユーザに印刷ジョブの選択指示を促す。   Further, when the control unit 102 acquires the print job information for the user, the control unit 102 requests the list creation unit 105 to create a list of print jobs. The created print job list is transferred to the thin client included in the user information, and the user is prompted to select a print job.

そして、印刷出力する印刷ジョブがユーザにより選択されると、ジョブセレクタの制御部102からプリントサーバに対してユーザ情報を受信したプリンタへ印刷ジョブの転送を要求する。   When a print job to be printed out is selected by the user, the job selector control unit 102 requests the print server to transfer the print job to the printer that has received the user information.

次に、制御部102からの認証要求に基づき、ユーザ情報の認証処理を行う認証部103では、受信したユーザ情報に含まれるユーザID、ユーザ名が記憶部104に記憶されたユーザ管理テーブルに登録されているかを判断し、登録されている場合に認証し、登録されていない場合には印刷出力できないことを示す。   Next, based on the authentication request from the control unit 102, the authentication unit 103 that performs user information authentication processing registers the user ID and user name included in the received user information in the user management table stored in the storage unit 104. If it is registered, it is authenticated. If it is not registered, it indicates that printing cannot be performed.

この記憶部104で管理されているユーザ管理テーブルは、図3に示すように各ユーザの情報に対し、印刷ジョブを格納したプリントサーバが関連付けられている。   In the user management table managed in the storage unit 104, as shown in FIG. 3, a print server storing a print job is associated with each user's information.

この関連付けられたプリントサーバがジョブセレクタと同一のネットワーク内にない場合には、宛先書換部106によって印刷ジョブの一覧情報を要求するプリントサーバの宛先を書き換える。   If the associated print server is not in the same network as the job selector, the destination rewriting unit 106 rewrites the destination of the print server that requests print job list information.

これにより、印刷指示した印刷ジョブが異なるネットワークのプリントサーバで管理されている場合であってもジョブセレクタが属するネットワーク内のプリンタからその印刷ジョブを印刷出力することができる。 As a result, even if the print job instructed to be printed is managed by a print server on a different network, the print job can be printed out from the printer in the network to which the job selector belongs.

図4は、本発明の実施の一形態における印刷システムの処理遷移の一例を示すシーケンス図である。   FIG. 4 is a sequence diagram illustrating an example of processing transition of the printing system according to the embodiment of the present invention.

図4のシーケンス図は、図1に示した構成において、ネットワークAに属するシンクライアントA2がネットワークA内で印刷出力を行った場合若しくはネットワークBへ移動した後で印刷出力を行った場合に、ネットワークBのプリンタBから印刷出力する処理遷移を示している。   The sequence diagram of FIG. 4 shows the network shown in FIG. 1 when the thin client A2 belonging to the network A performs print output within the network A or when print output is performed after moving to the network B. The process transition of printing out from the printer B of B is shown.

上記いずれの場合であっても、印刷出力を行った印刷ジョブはシンクライアントA2が属するネットワークAのプリントサーバAで管理されており、印刷出力するプリンタBのネットワークとは異なるネットワークで管理された状態にある。これは、印刷出力を行ったシンクライアントA2のリソースを管理するブレードサーバAがネットワークAに設けられているためである。   In any of the above cases, the print job that has been printed out is managed by the print server A of the network A to which the thin client A2 belongs, and is managed by a network different from the network of the printer B that prints out It is in. This is because the blade server A that manages the resources of the thin client A2 that has performed the print output is provided in the network A.

移動先のネットワークBにシンクライアントA2を接続すると、ネットワークAのブレードサーバAで管理するシンクライアントA2のリソースの動作確認が行われる(400)。   When the thin client A2 is connected to the destination network B, the resource operation of the thin client A2 managed by the blade server A of the network A is checked (400).

リソースの動作確認が行なわれた状態で、まず、シンクライアントA2からプリントサーバAに対して印刷要求(401)する。続いて、ユーザがネットワークBのプリンタBに搭載されたカードリーダにユーザカードをかざすと、そのユーザカードに記憶されたユーザ情報の読み取りが行われる(402)。読み取ったユーザ情報は、ジョブセレクタBに転送し(403)、ユーザ情報を受信したジョブセレクタBではそのユーザ情報の認証処理を行う(404)。   With the resource operation confirmed, first, the thin client A2 issues a print request (401) to the print server A. Subsequently, when the user holds the user card over a card reader mounted on the printer B of the network B, the user information stored in the user card is read (402). The read user information is transferred to the job selector B (403), and the job selector B that has received the user information performs authentication processing of the user information (404).

ユーザ認証に成功すると、そのユーザに関連付けられたプリントサーバの情報から印刷ジョブを要求する宛先の書き換えを行う(405)。書き換えられた宛先であるネットワークAのプリントサーバAに印刷ジョブの一覧を要求し(406)、プリントサーバAでは印刷ジョブを特定するためにユーザを判定する(407)。   If the user authentication is successful, the destination for requesting the print job is rewritten from the information of the print server associated with the user (405). A list of print jobs is requested to the print server A of the network A that is the rewritten destination (406), and the print server A determines a user to identify the print job (407).

判定したユーザが印刷出力を行った印刷ジョブを検索し(408)、要求元のジョブセレクタBに転送し(409)、ジョブセレクタBで受信した印刷ジョブ情報を元にユーザが印刷出力する印刷ジョブを選択できるような一覧を作成する(410)。シンクライアントA2だけでなく表示部を有するプリンタBに印刷ジョブを一覧表示させる。作成した印刷ジョブの一覧をユーザ情報に含まれるシンクライアントA2に転送し(411)、シンクライアントA2の表示画面に印刷ジョブを一覧表示させる構成であってもよい。(412)。   A print job that has been printed out by the determined user is retrieved (408), transferred to the request source job selector B (409), and the print job that the user prints out based on the print job information received by the job selector B A list is created so that can be selected (410). A list of print jobs is displayed not only on the thin client A2 but also on the printer B having a display unit. The generated print job list may be transferred to the thin client A2 included in the user information (411), and the print job list may be displayed on the display screen of the thin client A2. (412).

ユーザが印刷出力を行う印刷ジョブを選択すると、選択された印刷ジョブを識別する情報をジョブセレクタBへ転送して(413)、ジョブセレクタBからネットワークAのプリントサーバAに転送する(414)。   When the user selects a print job to be printed, information for identifying the selected print job is transferred to the job selector B (413), and transferred from the job selector B to the print server A of the network A (414).

プリントサーバAでは、選択された印刷ジョブを検索して特定し(415)、さらにジョブセレクタBがプリンタオブジェクトの作成要求を行って(416)、プリントサーバA上にプリンタBのプリンタオブジェクトを作成する(417)。プリントサーバAでは、プリンタBを宛先として特定した印刷ジョブの印刷要求処理を行い(418)、印刷ジョブをプリンタBに転送する(419)ことでプリンタBが印刷出力を行う(420)。
In the print server A, the selected print job is searched and specified (415), and the job selector B issues a printer object creation request (416) to create a printer object for the printer B on the print server A. (417). In the print server A, perform a print request process for a particular print job printer B as the destination (418), the printer B is printing out the print job is transferred to the printer B (419) that (420).

このような処理遷移によって、ネットワークBのジョブセレクタがネットワークAのプリントサーバAにある印刷ジョブを選択して印刷出力させることができる。   By such processing transition, the job selector of the network B can select and print out the print job in the print server A of the network A.

図5は、本発明の実施の一形態における印刷システムにおけるジョブセレクタの処理の流れの一例を示すフローチャートである。   FIG. 5 is a flowchart showing an example of the processing flow of the job selector in the printing system according to the embodiment of the present invention.

図5において、ジョブセレクタが設けられたネットワークと異なるネットワークのプリンタサーバに印刷ジョブが保留状態で、その印刷ジョブに対する印刷指示をシンクライアントで行うと処理が開始され、カードリーダが搭載されたプリンタから印刷要求を受信する(501)。   In FIG. 5, when a print job is held on a printer server in a network different from the network provided with the job selector and a print instruction for the print job is given by the thin client, the process is started, and a printer equipped with a card reader is started. A print request is received (501).

要求元のシンクライアントの印刷ジョブが保留状態にあるプリントサーバをユーザ管理テーブルから検索し(502)、プリントサーバが存在するかを判断する(503)。   A print server in which a print job of the requesting thin client is on hold is searched from the user management table (502), and it is determined whether a print server exists (503).

プリントサーバが存在しない場合(503でNO)には、印刷出力する印刷ジョブが特定できないため、処理を終了する。   If there is no print server (NO in 503), the print job to be printed out cannot be specified, and the process ends.

それに対して、プリントサーバが存在した場合(503でYES)には、該当するプリントサーバから当該シンクライアントが印刷要求した印刷ジョブを取得する(504)。取得した印刷ジョブを一覧表示し(505)、ユーザによる印刷ジョブの選択操作を受け付ける。   On the other hand, if there is a print server (YES in 503), the print job requested by the thin client is acquired from the corresponding print server (504). The acquired print jobs are displayed in a list (505), and a print job selection operation by the user is accepted.

印刷出力する印刷ジョブが選択されると、プリンタオブジェクトを作成し(506)、印刷ジョブが保留状態にあるプリントサーバに対して指定されたプリンタへ印刷出力を指示する(507)。   When a print job to be printed is selected, a printer object is created (506), and a print output is instructed to the designated printer to the print server in which the print job is on hold (507).

本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。   The present invention is not limited to the embodiments described above and shown in the drawings, and can be implemented with appropriate modifications within a range not changing the gist thereof.

本発明は、印刷システムおよび印刷ジョブ制御装置および印刷プログラムに適用可能であり、特に、印刷ジョブを記憶する装置と印刷出力を行う印刷装置とが異なるネットワークに存在する場合であってもユーザの印刷環境を変更することなく簡単に印刷出力するのに有用である。   The present invention can be applied to a printing system, a print job control apparatus, and a printing program. In particular, even when a device that stores a print job and a printing apparatus that performs print output exist in different networks, user printing is possible. This is useful for easily printing out without changing the environment.

本発明に係わる印刷システムおよび印刷ジョブ制御装置および印刷プログラムを適用して構成したシステム構成図の一例。1 is an example of a system configuration diagram configured by applying a printing system, a print job control apparatus, and a printing program according to the present invention. 本発明の実施の一形態におけるジョブセレクタの詳細な構成の一例を示す図。The figure which shows an example of a detailed structure of the job selector in one embodiment of this invention. ユーザ管理テーブルの一例を示す図。The figure which shows an example of a user management table. 本発明の実施の一形態における印刷システムの処理遷移の一例を示すシーケンス図。FIG. 5 is a sequence diagram illustrating an example of process transition of the printing system according to the embodiment of the present invention. 本発明の実施の一形態における印刷システムにおけるジョブセレクタの処理の流れの一例を示すフローチャート。5 is a flowchart illustrating an example of a process flow of a job selector in the printing system according to the embodiment of the present invention.

符号の説明Explanation of symbols

10−1 シンクライアントA1
10−2 シンクライアントA2
11 ブレードサーバA
11−1 シンクライアントA1リソース
11−2 シンクライアントA2リソース
12 プリントサーバA
13 ジョブセレクタA
14−1 プリンタA1
14−2 プリンタA2
15 ルータA
20−1 シンクライアントB1
20−2 シンクライアントB2
21 ブレードサーバB
21−1 シンクライアントB1リソース
21−2 シンクライアントB2リソース
22 プリントサーバB
23 ジョブセレクタB
24−1 プリンタB1
24−2 プリンタB2
25 ルータB
101 通信インターフェース
102 制御部
103 認証部
104 記憶部
105 一覧作成部
106 宛先書換部
10-1 Thin client A1
10-2 Thin client A2
11 Blade Server A
11-1 Thin client A1 resource 11-2 Thin client A2 resource 12 Print server A
13 Job selector A
14-1 Printer A1
14-2 Printer A2
15 Router A
20-1 Thin Client B1
20-2 Thin Client B2
21 Blade Server B
21-1 Thin Client B1 Resource 21-2 Thin Client B2 Resource 22 Print Server B
23 Job selector B
24-1 Printer B1
24-2 Printer B2
25 Router B
101 communication interface 102 control unit 103 authentication unit 104 storage unit 105 list creation unit 106 destination rewriting unit

Claims (4)

同一ネットワーク内の情報端末の動作資源を管理する動作資源管理装置と、
前記情報端末からの印刷指示に基づき前記動作資源を利用して作成された印刷ジョブを該印刷指示したユーザのユーザ情報に対応付けて蓄積する印刷ジョブ管理装置と、
前記ユーザ情報を入力する入力手段を備えた複数の印刷装置と
を有する複数のネットワークが接続された印刷システムであって、
前記複数のネットワークには、
前記ユーザ情報の認証を行い、認証したユーザ情報に対応する印刷ジョブが蓄積された印刷ジョブ管理装置を前記複数のネットワークの印刷ジョブ管理装置の中から特定して該印刷ジョブの印刷要求を行う印刷ジョブ選択装置がそれぞれ接続され、
前記印刷ジョブ選択装置は、
前記ユーザ情報と該ユーザ情報のユーザが印刷指示した印刷ジョブを蓄積する印刷ジョブ管理装置とを対応付けたユーザ管理情報を記憶する記憶手段と、
前記複数の印刷装置のうちの前記印刷ジョブを印刷させる印刷装置の前記入力手段から入力された入力ユーザ情報に対応付けされた前記ユーザ管理情報の印刷ジョブ管理装置を特定する特定手段と、
前記特定手段で特定された印刷ジョブ管理装置に対して前記入力ユーザ情報に対応する印刷ジョブを該入力ユーザ情報が入力された印刷装置へ印刷出力するように要求する出力要求手段と
を具備し、
前記印刷ジョブ管理装置は、
前記出力要求手段からの前記印刷出力の要求に基づき自装置に蓄積した印刷ジョブの中から前記入力ユーザ情報に対応する印刷ジョブを選択して該入力ユーザ情報が入力された印刷装置へ出力する出力手段
を具備する印刷システム。
An operation resource management device for managing operation resources of information terminals in the same network ;
A print job management apparatus that stores a print job created using the operation resource based on a print instruction from the information terminal in association with user information of the user who instructed the print;
A printing system connected to a plurality of networks having a plurality of printing apparatuses provided with input means for inputting the user information ,
The plurality of networks include
Authenticates the user information, and a print request of the print job is specified from among the print job management apparatus of the plurality of network print job is the print job management apparatus that is accumulated corresponding to the user information the authentication Each print job selection device is connected,
The print job selection device includes:
Storage means for storing user management information in which the user information is associated with a print job management apparatus that stores a print job instructed by the user of the user information;
A specifying unit that specifies a print job management device of the user management information associated with input user information input from the input unit of the printing device that prints the print job of the plurality of printing devices;
Output request means for requesting the print job management apparatus specified by the specifying means to print out a print job corresponding to the input user information to the printing apparatus to which the input user information is input;
Comprising
The print job management apparatus
An output that selects a print job corresponding to the input user information from print jobs stored in the apparatus based on the print output request from the output request unit and outputs the selected print job to the printing apparatus to which the input user information is input A printing system comprising means .
前記印刷ジョブ選択装置は、
前記特定手段で特定された印刷ジョブ管理装置に対して前記入力ユーザ情報に対応する印刷ジョブの一覧情報の取得を要求して取得して表示装置に表示する表示手段
を更に具備し、
前記出力要求手段は、
前記特定された印刷ジョブ管理装置に対して前記表示手段で表示された前記印刷ジョブの一覧情報の中から選択された印刷ジョブの印刷出力を要求する請求項1記載の印刷システム。
The print job selection device includes:
Display means for requesting acquisition of print job list information corresponding to the input user information to the print job management apparatus specified by the specifying means, and displaying the information on a display device
Further comprising
The output request means is
The printing system according to claim 1, wherein a print output of a print job selected from the print job list information displayed by the display unit is requested to the specified print job management apparatus .
複数のネットワークに対応してそれぞれのネットワーク内の情報端末の動作資源を管理する動作資源管理装置の前記動作資源を利用して作成された印刷ジョブを蓄積する複数の印刷ジョブ管理装置の中から印刷指示された印刷ジョブを選択して印刷出力する印刷ジョブ選択装置であって、
前記情報端末から前記印刷ジョブの作成を指示したユーザのユーザ情報と該印刷ジョブが蓄積された印刷ジョブ管理装置とを対応付けたユーザ管理情報を記憶する記憶手段と、
前記複数のネットワークに接続された複数の印刷装置のうちの前記印刷ジョブを印刷させる印刷装置から入力されたユーザ情報の認証を行う認証手段と、
前記認証手段で認証されたユーザ情報に対応する前記ユーザ管理情報の印刷ジョブ管理装置を特定する特定手段と、
前記特定手段で特定された印刷ジョブ管理装置に対して前記認証されたユーザ情報に対応する印刷ジョブを該ユーザ情報が入力された印刷装置へ印刷出力するように要求する出力要求手段と
を具備する印刷ジョブ選択装置。
Printing from a plurality of print job management apparatuses that store print jobs created using the operation resources of the operation resource management apparatus that manages the operation resources of information terminals in each network corresponding to a plurality of networks A print job selection device that selects and prints out an instructed print job,
Storage means for storing user management information in which user information of a user who has instructed creation of the print job from the information terminal is associated with a print job management apparatus in which the print job is stored;
Authentication means for authenticating user information input from a printing apparatus that prints the print job among a plurality of printing apparatuses connected to the plurality of networks;
Specifying means for specifying a print job management apparatus of the user management information corresponding to the user information authenticated by the authentication means;
Output request means for requesting the print job management apparatus specified by the specifying means to print out a print job corresponding to the authenticated user information to the printing apparatus to which the user information is input. Print job selection device.
複数のネットワークに対応してそれぞれのネットワーク内の情報端末の動作資源を管理する動作資源管理装置の前記動作資源を利用して作成された印刷ジョブを蓄積する複数の印刷ジョブ管理装置の中から印刷指示された印刷ジョブを選択して印刷出力する印刷ジョブ選択装置に搭載されたコンピュータであって、
前記コンピュータを、
前記情報端末から前記印刷ジョブの作成を指示したユーザのユーザ情報と該印刷ジョブが蓄積された印刷ジョブ管理装置とを対応付けたユーザ管理情報を記憶する記憶手段、
前記複数のネットワークに接続された複数の印刷装置のうちの前記印刷ジョブを印刷させる印刷装置から入力されたユーザ情報の認証を行う認証手段、
前記認証手段で認証されたユーザ情報に対応する前記ユーザ管理情報の印刷ジョブ管理装置を特定する特定手段、
前記特定手段で特定された印刷ジョブ管理装置に対して前記認証されたユーザ情報に対応する印刷ジョブを該ユーザ情報が入力された印刷装置へ印刷出力するように要求する出力要求手段として機能させる印刷ジョブ制御プログラム。
Printing from a plurality of print job management apparatuses that store print jobs created using the operation resources of the operation resource management apparatus that manages the operation resources of information terminals in each network corresponding to a plurality of networks A computer installed in a print job selection device that selects and prints out an instructed print job,
The computer,
Storage means for storing user management information in which user information of a user who has instructed creation of the print job from the information terminal is associated with a print job management apparatus in which the print job is stored;
Authentication means for authenticating user information input from a printing apparatus that prints the print job among a plurality of printing apparatuses connected to the plurality of networks;
Specifying means for specifying a print job management apparatus of the user management information corresponding to the user information authenticated by the authentication means;
Printing that functions as an output request unit that requests the print job management apparatus specified by the specifying unit to print out a print job corresponding to the authenticated user information to a printing apparatus to which the user information is input. Job control program.
JP2006325616A 2006-12-01 2006-12-01 Printing system, print job control apparatus, and print job control program Expired - Fee Related JP4872631B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006325616A JP4872631B2 (en) 2006-12-01 2006-12-01 Printing system, print job control apparatus, and print job control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006325616A JP4872631B2 (en) 2006-12-01 2006-12-01 Printing system, print job control apparatus, and print job control program

Publications (2)

Publication Number Publication Date
JP2008140132A JP2008140132A (en) 2008-06-19
JP4872631B2 true JP4872631B2 (en) 2012-02-08

Family

ID=39601519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006325616A Expired - Fee Related JP4872631B2 (en) 2006-12-01 2006-12-01 Printing system, print job control apparatus, and print job control program

Country Status (1)

Country Link
JP (1) JP4872631B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11829821B2 (en) 2021-06-30 2023-11-28 Canon Kabushiki Kaisha Print system in which a print job is generated in association with an identification (ID) of at least one printing apparatus, user information and a print code that is issued by server system for printing file, information processing apparatus, and printing apparatus

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4906767B2 (en) * 2008-03-26 2012-03-28 株式会社日立製作所 Print management system, print management method, terminal, server, print compatible server
JP5274354B2 (en) * 2009-04-21 2013-08-28 株式会社日立製作所 Print management system, thin client terminal, server, other server, and information processing apparatus for printing
JP5741896B2 (en) * 2010-09-17 2015-07-01 秀明 渡邉 Printing system and printing method
JP5862240B2 (en) * 2011-03-11 2016-02-16 株式会社リコー Information processing apparatus, control system, control method, control program, and recording medium recording the program
JP2013092869A (en) * 2011-10-25 2013-05-16 Ricoh Co Ltd Information processing apparatus, print data output program, and print data output system
US8854673B2 (en) 2011-12-27 2014-10-07 Kabushiki Kaisha Toshiba Image forming apparatus and image forming method for controlling sending of an advertising packet
JP5899919B2 (en) * 2011-12-27 2016-04-06 富士ゼロックス株式会社 Image forming apparatus and program
JP7073810B2 (en) * 2018-03-16 2022-05-24 株式会社リコー Printing system and printing control method
JP7334436B2 (en) * 2019-03-22 2023-08-29 富士フイルムビジネスイノベーション株式会社 Information processing system, information processing device, and information processing program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002163078A (en) * 2000-11-29 2002-06-07 Canon Inc Information processing device, printing system, information processing method, and printing method
JP2003348516A (en) * 2002-05-27 2003-12-05 Nikon Corp Image transmission system, image repeating apparatus and electronic image equipment
JP3963873B2 (en) * 2003-07-23 2007-08-22 キヤノンマーケティングジャパン株式会社 Server apparatus, printer deletion method, program, and recording medium
JP4033857B2 (en) * 2004-09-03 2008-01-16 キヤノンマーケティングジャパン株式会社 Print system, print management server, print method, print management method, and program
JP2006260023A (en) * 2005-03-16 2006-09-28 Fuji Xerox Co Ltd Printing system and print control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11829821B2 (en) 2021-06-30 2023-11-28 Canon Kabushiki Kaisha Print system in which a print job is generated in association with an identification (ID) of at least one printing apparatus, user information and a print code that is issued by server system for printing file, information processing apparatus, and printing apparatus

Also Published As

Publication number Publication date
JP2008140132A (en) 2008-06-19

Similar Documents

Publication Publication Date Title
JP4872631B2 (en) Printing system, print job control apparatus, and print job control program
US9288213B2 (en) System and service providing apparatus
JP4827523B2 (en) Information processing apparatus, information processing method, and control program
CN102197364B (en) Systems and methods for managing printer settings in a networked computing environment
US20130242335A1 (en) Information processing apparatus, information processing system, method of sharing data, and recording medium storing data sharing control program
JP5743786B2 (en) Server apparatus, information processing method, and program
JP2017107343A (en) Authentication cooperation system, authentication cooperation method, authorization server, and program
US9053303B2 (en) Apparatus, authentication system, authentication control method, authentication control program, and computer-readable recording medium having authentication control program
US7540416B2 (en) Smart card authentication system with multiple card and server support
US9983835B2 (en) Method, performed by a server interposed between a user device and an authenticated printing system, of handling a guest print job for processing by the authenticated printing system and system for performing the method
US9661184B2 (en) Data processing system and data processing method for authenticating user by utilizing user list obtained from service providing apparatus
JP2022146326A (en) Information processing system, image forming device, and program
JP4888945B2 (en) Electronic form system, electronic form server, client terminal, information providing method, information using method, server program, and client terminal program
US7165251B2 (en) In-context launch management method, system therefor, and computer-readable storage medium
JP7168790B2 (en) Printing system and printing method
JP2013058107A (en) Network printing system, print server, database device, and network printing method
JP2010061536A (en) Printing system, printing control device, and printing control program
JP2007011942A (en) User authentication information linkage system
JP6021651B2 (en) Management system, management method, and computer program
CN105760119A (en) Terminal Apparatus, Information Processing System, And Output Method
JP6237868B2 (en) Cloud service providing system and cloud service providing method
JP2019164670A (en) Repeating device and program
US20130141213A1 (en) Information processing apparatus, information processing method, and computer-readable recording medium storing a program
JP6443059B2 (en) Information processing apparatus, information processing method, and program
JP6848894B2 (en) Image formation system and image formation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110802

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110930

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111107

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141202

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4872631

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees