JP2005222462A - Print request apparatus, print request program, and recording medium - Google Patents
Print request apparatus, print request program, and recording medium Download PDFInfo
- Publication number
- JP2005222462A JP2005222462A JP2004032084A JP2004032084A JP2005222462A JP 2005222462 A JP2005222462 A JP 2005222462A JP 2004032084 A JP2004032084 A JP 2004032084A JP 2004032084 A JP2004032084 A JP 2004032084A JP 2005222462 A JP2005222462 A JP 2005222462A
- Authority
- JP
- Japan
- Prior art keywords
- print request
- spooler
- data
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
【課題】 印刷ジョブに関する情報を適切に管理することのできる印刷要求装置、印刷要求プログラム及び記録媒体の提供を目的とする。
【解決手段】 ネットワークに接続された印刷装置に印刷データの印刷要求を行う印刷要求装置であって、前記印刷データの印刷要求元を識別する識別手段と、識別された前記印刷要求元がアクセスできるスプーラを判断する判断手段と、前記印刷要求元がアクセスできるスプーラに対して前記印刷データを振り分ける振り分け手段とを有することにより上記課題を解決する。
【選択図】 図3PROBLEM TO BE SOLVED: To provide a print request apparatus, a print request program, and a recording medium capable of appropriately managing information relating to a print job.
A print requesting apparatus that makes a print data print request to a printing apparatus connected to a network, the identifying means for identifying the print request source of the print data, and the identified print request source being accessible The above-described problem is solved by including a determination unit that determines a spooler and a distribution unit that distributes the print data to a spooler that can be accessed by the print request source.
[Selection] Figure 3
Description
本発明は、印刷要求装置、印刷要求プログラム及び記録媒体に関し、特にネットワークに接続された印刷装置に印刷データの印刷要求を行う印刷要求装置、印刷要求プログラム及び記録媒体に関する。 The present invention relates to a print request apparatus, a print request program, and a recording medium, and more particularly to a print request apparatus, a print request program, and a recording medium that make a print request for print data to a printing apparatus connected to a network.
オフィス等においては、複数のユーザによってプリンタが共同で利用されるのが一般である。また、プリンタにおける印刷処理はある程度時間がかかるため、印刷中に他の印刷要求がなされることが多々ある。したがって、印刷要求を行った場合に、その印刷ジョブがタイムリーに処理されるとは限らない。一方で、印刷ジョブの状態を表示するための様々なツールが提供されており、ユーザは、自らが行った印刷要求に係る印刷ジョブの状態を当該ツールによって確認等することができる。 In an office or the like, a printer is generally shared by a plurality of users. Also, since the printing process in the printer takes some time, other print requests are often made during printing. Therefore, when a print request is made, the print job is not always processed in a timely manner. On the other hand, various tools for displaying the status of the print job are provided, and the user can check the status of the print job related to the print request made by the user using the tool.
例えば、特許文献1には、クライアントごと又はユーザごとに印刷ジョブの状態を表示する発明が記載されている。また、特許文献2には、印刷ジョブの履歴情報を目的別に分類し管理する発明が記載されている。また、特許文献3には、ジョブ管理データの保存をきめ細かく行うことにより、マシントラブル等による印刷ジョブの履歴情報の消失を防止する発明が記載されている。
しかしながら、従来においては、プリンタに対して印刷要求を行うクライアントPC(Personal Computer)ごとに印刷ジョブを管理しているため、各印刷ジョブをユーザごとに区別することができなかったり、又は、特許文献1等のように、ユーザごとに印刷ジョブの状態表示を切り替えることができるとしても、他のユーザに係る印刷ジョブの状態まで表示されてしまうため、他のユーザの個人情報が漏洩してしまう恐れがあったりした。 However, conventionally, since a print job is managed for each client PC (Personal Computer) that issues a print request to a printer, each print job cannot be distinguished for each user, or patent literature Even if the status display of the print job can be switched for each user as in 1 etc., the status of the print job related to the other user is displayed, so that the personal information of the other user may be leaked. There was.
本発明は、上記の点に鑑みてなされたものであって、印刷ジョブに関する情報を適切に管理することのできる印刷要求装置、印刷要求プログラム及び記録媒体の提供を目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides a print request apparatus, a print request program, and a recording medium that can appropriately manage information about a print job.
そこで上記課題を解決するため、本発明は、請求項1に記載されるように、ネットワークに接続された印刷装置に印刷データの印刷要求を行う印刷要求装置であって、前記印刷データの印刷要求元を識別する識別手段と、識別された前記印刷要求元がアクセスできるスプーラを判断する判断手段と、前記印刷要求元がアクセスできるスプーラに対して前記印刷データを振り分ける振り分け手段とを有することを特徴とする。 Accordingly, in order to solve the above-described problem, the present invention provides a print requesting device that makes a print request for print data to a printing device connected to a network. An identification unit for identifying a source; a determination unit that determines a spooler that can be accessed by the identified print request source; and a distribution unit that distributes the print data to a spooler that can be accessed by the print request source. And
このような印刷要求装置では、印刷要求元に応じたスプーラにおいてそれぞれの印刷データを管理することができる。したがって、印刷データに関する情報の表示要求があった場合等において、印刷要求元ごとに当該情報を表示させることができる。 In such a print request device, each print data can be managed in a spooler corresponding to the print request source. Therefore, when there is a request for displaying information related to print data, the information can be displayed for each print request source.
また、上記課題を解決するため、本発明は、上記印刷要求装置における印刷要求方法、前記印刷要求方法を前記印刷要求装置に実行させるための印刷要求プログラム、又は前記印刷要求プログラムを記録した記録媒体としてもよい。 In order to solve the above problems, the present invention provides a print request method in the print request apparatus, a print request program for causing the print request apparatus to execute the print request method, or a recording medium on which the print request program is recorded. It is good.
本発明によれば、印刷ジョブに関する情報を適切に管理することのできる印刷要求装置、印刷要求プログラム及び記録媒体を提供することができる。 According to the present invention, it is possible to provide a print request apparatus, a print request program, and a recording medium that can appropriately manage information about a print job.
以下、図面に基づいて本発明の実施の形態を説明する。図1は、本発明の実施の形態における印刷システムの構成例を示す図である。図1に示されるように、本実施の形態における印刷システム1は、クライアントPC10a及び10b等(以下、総称する場合「クライアントPC10」という。)の一台以上のクライアントPCと、プリンタ20a及び20b等(以下、総称する場合「プリンタ20」という。)の一台以上のプリンタとより構成され、それらはLAN(Local Area Network)等のネットワーク30を介して相互に接続されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating a configuration example of a printing system according to an embodiment of the present invention. As shown in FIG. 1, the
クライアントPC10は、印刷対象とされた文書データ等に基づいて印刷データを生成し、当該印刷データの印刷をプリンタ20に要求するPC(Personal Computer)等のコンピュータである。クライアントPC10は、ユーザが直接利用する端末だけでなく、端末からの要求に応じてプリンタ20に印刷要求を行うプリンタサーバにも相当し得る。プリンタ20は、いわゆるプリンタであり、クライアントPC10より受信した印刷データの印刷を行う。
The client PC 10 is a computer such as a PC (Personal Computer) that generates print data based on document data to be printed and requests the
次に、クライアントPC10の詳細について説明する。図2は、本発明の実施の形態におけるクライアントPCのハードウェア構成例を示す図である。図2のクライアントPC10は、それぞれバスBで相互に接続されているドライブ装置100と、補助記憶装置102と、メモリ装置103と、演算処理装置104と、ネットワークI/F(インタフェース)装置105と、入力装置106と、表示装置107とを有するように構成される。
Next, details of the client PC 10 will be described. FIG. 2 is a diagram illustrating a hardware configuration example of the client PC according to the embodiment of the present invention. The client PC 10 in FIG. 2 includes a
クライアントPC10での処理を実現するプログラムは、CD―ROM等の記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
A program for realizing processing in the client PC 10 is provided by a
メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。演算処理装置104は、メモリ装置103に格納されたプログラムに従ってクライアントPC10に係る機能を実行する。ネットワークI/F装置105は例えばモデム、ルータ等で構成され、図1のネットワーク30に接続するために用いられる。
The
入力装置106はキーボード及びマウス等で構成され、様々な操作指示を入力するために用いられる。表示装置107はプログラムによるGUI(Graphical User Interface)等を表示する。なお、クライアントPC10をプリンタサーバとして用いる場合は、入力装置106及び表示装置107は、必ずしも必要ではない。
The
図3は、本発明の実施の形態におけるクライアントPCの機能構成例を示す図である。図3に示されるように、クライアントPC10は、印刷データ生成部11、スプーラ12、ポートモニタ13、印刷データ管理部14、印刷済みジョブ表示部15、印刷履歴保管部16、及び印刷履歴表示部17等より構成されている。
FIG. 3 is a diagram illustrating a functional configuration example of the client PC according to the embodiment of the present invention. As shown in FIG. 3, the client PC 10 includes a print data generation unit 11, a
印刷データ生成部11は、文書データを生成するワープロソフト等のアプリケーションや、アプリケーションからの指示に応じ文書データをプリンタ20が解釈可能な形式の印刷データに変換するプリンタドライバ等より構成される機能である。スプーラ12は、印刷データ生成部11により生成された印刷データを一時的に保存しておくための機能である。ポートモニタ13は、スプーラ12から印刷データを受け取り、適切な出力先(プリンタ20)に対して印刷データを送信するための機能である。ポートモニタ13は、また、印刷後に印刷ジョブを残す設定になっている場合は、印刷データを印刷済みの印刷ジョブとしてユーザID等のユーザの識別情報に関連付けて印刷データ保管部14に保存すると共に、保存した印刷データへのアクセスを制御する。
The print data generation unit 11 is a function configured by an application such as word processing software that generates document data, a printer driver that converts document data into print data in a format that can be interpreted by the
印刷データ保管部14は、ユーザごとに印刷データを保存し管理するための機能である。印刷データ保管部14において、ユーザごとの記憶領域を「個人用スプーラ」と呼ぶ。図3においては、ユーザAの個人用スプーラ141、ユーザBの個人用スプーラ142及びユーザCの個人用スプーラ143の三つの個人用スプーラが例示されている。個人用スプーラは、例えば、各ユーザを識別する情報(例えば、ログイン名)を名前とするフォルダを生成することによって実現してもよい。
The print
印刷済みジョブ表示部15は、印刷済みの印刷ジョブの表示要求がされた場合に、表示要求元のユーザの印刷ジョブを印刷データ保管部14より取得し、表示する機能である。なお、印刷履歴保管部16及び印刷履歴表示部17については、第一の実施の形態においては必須の要素ではないため、第二の実施の形態において説明する。
The printed
以下、図3の印刷システム1の処理手順について説明する。図4は、第一の実施の形態における印刷時の処理を説明するためのフローチャートである。
Hereinafter, the processing procedure of the
ステップS101において、ポートモニタ13は、ユーザからの印刷要求に基づいて印刷データ生成部11が生成し、スプーラ12に保存しておいた印刷データをスプーラ12より取得する。ステップS101に続いてステップS102に進み、ポートモニタ13は、印刷要求元のユーザ(カレントユーザ)を識別するため、カレントユーザを識別するための情報、例えば、OS(Operating System)におけるログイン名を取得する。ステップS102に続いてステップS103に進み、ポートモニタ13は、カレントユーザがアクセス可能な(カレントユーザに対応する)個人用スプーラが存在するか否かを印刷データ保管部14にアクセスして判断する。印刷データ保管部14は、個人用スプーラに対するアクセスの可否を判定する。例えば、カレントユーザが「ユーザA」である場合は、個人用スプーラ141がアクセス可能な個人用スプーラに該当する。
In step S <b> 101, the
アクセス可能な個人用スプーラ(以下、「対象スプーラ」という。)が存在する場合は、ステップS103に続いてステップS104に進み、ポートモニタ13は、印刷データを印刷済みの印刷ジョブとして対象スプーラに保存する(振り分ける)と共に、印刷先として指定されているプリンタ20に送信する(S105)。一方、対象スプーラが存在しない場合は、ステップS103に続いてステップS106に進み、ポートモニタ13は、カレントユーザに対応した個人用スプーラ(例えば、フォルダ)を新たに生成し、カレントユーザにのみアクセスを許可するアクセス権限を当該個人用スプーラに設定する(S107)。その後、ポートモニタ13は、印刷データを印刷済みの印刷ジョブとして新たに生成した個人用スプーラに保存する(振り分ける)と共に(S104)、印刷先として指定されているプリンタ20に送信する(S105)。
If there is an accessible personal spooler (hereinafter referred to as “target spooler”), the process proceeds to step S104 following step S103, and the
続いて、図4の処理によって保存された印刷ジョブの表示が要求された場合の処理について説明する。図5は、第一の実施の形態における印刷ジョブの表示時の処理を説明するためのフローチャートである。 Next, processing when a display of a print job stored by the processing of FIG. 4 is requested will be described. FIG. 5 is a flowchart for explaining processing at the time of displaying a print job in the first embodiment.
ステップS201において、印刷済みジョブ表示部15は、ユーザからの印刷済みの印刷ジョブの表示要求を受け付けると、印刷データ保管部14にアクセスして、現在ログインしているユーザ(カレントユーザ)に対応した個人用スプーラ(対象スプーラ)を検索する(S202)。ステップS202に続いてステップS203に進み、印刷データ保管部14は、対象スプーラの存在を確認すると共に、対象スプーラ内の印刷ジョブに対するカレントユーザのアクセス権限の有無を判定する。対象スプーラが存在しない場合、又は対象スプーラは存在するが、対象スプーラ内の印刷ジョブに対するカレントユーザのアクセス権限が無い場合は、処理は終了する。
In step S201, when the printed
一方、対象スプーラが存在し、かつ、対象スプーラに保存されている印刷ジョブに対するカレントユーザのアクセス権限が有る場合は、ステップS203に続いてステップS204に進み、印刷済みジョブ表示部15は、対象スプーラから印刷ジョブを取得し、取得した印刷ジョブを表示させる(S205)。なお、特許請求の範囲において「取得」というときは、文字通り対象スプーラから印刷ジョブを取得することだけでなく、取得した印刷ジョブを表示することも含む。
On the other hand, if the target spooler exists and the current user has access authority to the print job stored in the target spooler, the process proceeds to step S204 following step S203, and the printed
上述したように、第一の実施の形態におけるクライアントPC10によれば、印刷データはユーザごとに管理されるため、複数のユーザが同一のクライアントPCを利用している場合でも、各ユーザの印刷ジョブを区別して表示させることができる。また、各印刷データには、ユーザごとにアクセス権が設定されているため、各ユーザは、自分以外の他のユーザの印刷ジョブの操作をすることはできず、ユーザの個人情報の漏洩を防止することができる等、セキュリティの強化が期待できる。
As described above, according to the
次に、第二の実施の形態として、印刷履歴データをユーザごとに管理する例について説明する。ここで、印刷履歴データとは、印刷処理の履歴に関するデータ、例えば、ドキュメント名、ユーザ名、印刷日時及びマシン名等の情報より構成されるデータをいう。 Next, an example of managing print history data for each user will be described as a second embodiment. Here, the print history data refers to data relating to a print processing history, for example, data including information such as a document name, a user name, a printing date and time, and a machine name.
印刷履歴保管部16及び印刷履歴表示部17について説明する。印刷履歴保管部16は、印刷処理の終了後に印刷履歴データをユーザごとにファイルとして保存すると共に、当該印刷履歴データに対するアクセスを制御するための機能である。例えば、印刷履歴保管部16は、ユーザごとに生成されたフォルダ(以下、「印刷履歴フォルダ」という。)内に各ユーザの印刷履歴データを保管する。印刷履歴表示部17は、印刷履歴データの表示要求があった場合に、表示要求に係るユーザの印刷履歴データを印刷履歴保管部16より取得し、表示する機能である。なお、第二の実施の形態において、印刷データ管理部14及び印刷済みジョブ表示部15は、必須の要素ではない。
The print
図6は、第二の実施の形態における印刷時の処理を説明するためのフローチャートである。図6は、プリンタ20への印刷データの送信に続いて実行される処理について示している。
FIG. 6 is a flowchart for explaining processing at the time of printing in the second embodiment. FIG. 6 shows processing executed following transmission of print data to the
ステップS301において、ポートモニタ13は、印刷履歴データを印刷データ等にアクセスすることにより取得する。ステップS301に続いてステップS302に進み、ポートモニタ13は、印刷履歴保管部16にアクセスし、カレントユーザの印刷履歴データを保存するための印刷履歴フォルダ(以下、「対象フォルダ」という。)を検索する。フォルダ内の印刷履歴データにアクセスできれば当該印刷履歴フォルダが対象フォルダであり、印刷履歴データにアクセスできる印刷履歴フォルダが一つも無い場合は、対象フォルダは無いということになる。
In step S301, the port monitor 13 acquires print history data by accessing print data or the like. In step S302 following step S301, the port monitor 13 accesses the print
対象フォルダが存在する場合は、ステップS302に続いてステップS303に進み、ポートモニタ13は、印刷履歴データを対象フォルダに保存する。一方、対象フォルダが存在しない場合は、ステップS302に続いてステップS304に進み、ポートモニタ13は、カレントユーザに対応した印刷履歴フォルダを新たに生成し、カレントユーザにのみアクセスを許可するアクセス権限とネットワーク共有とを、生成した印刷履歴フォルダに設定する(S305)。その後、ポートモニタ13は、印刷履歴データを新たに生成した印刷履歴フォルダに保存する(S303)。 If the target folder exists, the process proceeds to step S303 following step S302, and the port monitor 13 saves the print history data in the target folder. On the other hand, if the target folder does not exist, the process proceeds to step S304 following step S302, and the port monitor 13 newly generates a print history folder corresponding to the current user, and has access authority to permit access only to the current user. Network sharing is set in the generated print history folder (S305). Thereafter, the port monitor 13 stores the print history data in the newly generated print history folder (S303).
続いて、図6の処理によって保存された印刷履歴データの表示が要求された場合の処理について説明する。図7は、第二の実施の形態における印刷履歴データの表示時の処理を説明するためのフローチャートである。 Next, a process when the display of the print history data saved by the process of FIG. 6 is requested will be described. FIG. 7 is a flowchart for explaining processing at the time of displaying print history data in the second embodiment.
ステップS401において、印刷履歴表示部17は、ユーザからの印刷履歴データの表示要求を受け付けると、印刷履歴保管部16にアクセスして、印刷履歴データが保存されている印刷履歴フォルダを検索する(S402)。ステップS402に続いてステップS403に進み、印刷履歴表示部17は、印刷履歴保管部16にアクセスして、検索された印刷履歴フォルダ(以下、「カレントフォルダ」という。)に対してカレントユーザがアクセスできるか否かを判断する。印刷履歴保管部16は、カレントユーザがカレントフォルダに対するアクセス権限を有しているかを判定する。カレントユーザがアクセス権限を有している場合は、ステップS403に続いてステップS404に進み、印刷履歴表示部17は、カレントフォルダから印刷履歴データを取得する。一方、カレントユーザがアクセス権限を有していない場合は、ステップS402に戻り、別の印刷履歴フォルダを検索する。
In step S401, when receiving a print history data display request from the user, the print
以上、ステップS402〜ステップS404までの処理が、全ての印刷履歴フォルダに対して実行されると(S405)、ステップS406に進み、印刷履歴表部17は、ステップS404において取得した印刷履歴データを表示させる。
As described above, when the processes from step S402 to step S404 are executed for all the print history folders (S405), the process proceeds to step S406, and the print
上述したように、第二の実施の形態におけるクライアントPC10によれば、印刷履歴データはユーザごとに管理されるため、複数のユーザが同一のクライアントPCを利用している場合でも、各ユーザの印刷履歴を区別して表示させることができる。また、各印刷履歴データには、ユーザごとにアクセス権が設定されているため、各ユーザは、自分以外の他のユーザの印刷履歴を参照することはできず、ユーザの個人情報の漏洩を防止することができる等、セキュリティの強化が期待できる。
As described above, according to the
ところで、第二の実施の形態においては、印刷履歴表示部17が、同一マシン内にある印刷履歴管理部16に保存されている印刷履歴データを表示させる例について説明したが、他のマシンに保存されている印刷履歴データを表示させるようにしてもよい。以下、印刷履歴表示部17が他のマシン内に保存されている印刷履歴データを表示させる例を第三の実施の形態として説明する。図8は、第三の実施の形態における印刷履歴データの表示時の処理を説明するためのフローチャートである。例えば、クライアントPC10aにおいて、図6に示した処理が既に実行されており、クライアントPC10bにおいて、図8に示される処理が実行される場合を想定する。なお、以下の説明において、クライアントPC10aにおける構成要素とクライアントPC10bにおける構成要素との混同を避けるため、前者の構成要素には「a」を、後者の構成要素には「b」をそれぞれの語尾に付加する。
In the second embodiment, the print
ステップS501において、クライアントPC10bの印刷履歴表示部17bは、ユーザからの印刷履歴データの表示要求を受け付けると、ブロードキャストを発行することにより(S502)、ネットワーク30内にカレントユーザがアクセス可能なコンピュータが存在するか否かを判断する(S503)。アクセス可能なコンピュータが存在しない場合は、印刷履歴表示部17bは、再度ブロードキャストを発行する(S502)。
In step S501, when the print history display unit 17b of the
一方、アクセス可能なコンピュータが存在した場合は、ステップS503に続いてステップS504に進み、印刷履歴表示部17bは、当該ネットワークコンピュータ上の印刷履歴フォルダを検索する。ここでは、アクセス可能なコンピュータとしてクライアントPC10aが検索されたものとする。したがって、印刷履歴表示部17bは、クライアントPC10aにおける印刷履歴フォルダを検索する。
On the other hand, if there is an accessible computer, the process proceeds to step S504 following step S503, and the print history display unit 17b searches for a print history folder on the network computer. Here, it is assumed that the
ステップS504に続いてステップS505に進み、印刷履歴表示部17bは、検索された印刷履歴フォルダ(以下、「カレントフォルダ」という。)に対してカレントユーザがアクセス権限を有しているか否かをクライアントPC10aの印刷履歴保管部16aを介して判断する。カレントユーザがアクセス権限を有している場合は、ステップS505に続いてステップS506に進み、印刷履歴表示部17bは、カレントフォルダから印刷履歴データを取得する。一方、カレントユーザがアクセス権限を有していない場合は、ステップS504に戻り、別の印刷履歴フォルダを検索する。
In step S505 following step S504, the print history display unit 17b determines whether the current user has access authority to the searched print history folder (hereinafter referred to as “current folder”). The determination is made via the print history storage unit 16a of the
以上、ステップS504〜ステップS506までの処理は、全ての印刷履歴フォルダに対して実行される(S507)。更に、クライアントPC10a以外の他のコンピュータからも印刷履歴データを取得すべく、他のコンピュータについてもステップS502〜S507までの処理が繰り返される(S508)。アクセス可能な他のコンピュータからの印刷データの取得が完了すると、印刷履歴表示部17bは、取得した印刷履歴データを表示させる(S509)。
As described above, the processing from step S504 to step S506 is executed for all the print history folders (S507). Furthermore, in order to obtain print history data from other computers than the
上述したように、第三の実施の形態におけるクライアントPC10によれば、第二の実施の形態におけるクライアントPC10による効果に加え、他のクライアントPCにおける印刷履歴データを取得及び表示させることができるため、ユーザは、あるプリンタサーバ、又はあるクライアントPCのみならず、ネットワークを介して接続しているプリンタサーバ又はクライアントPC等に管理されている印刷履歴データをも同時に参照することができる。
As described above, according to the
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
1 印刷システム
10、10a、10b クライアントPC
11 印刷データ生成部
12 スプーラ
13 ポートモニタ
14 印刷データ保管部
15 印刷済みジョブ表示部
16 印刷履歴保管部
17 印刷履歴表示部
20、20a、20b プリンタ
30 ネットワーク
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 演算処理装置
105 インタフェース装置
106 入力装置
107 表示装置
141、142、143 個人用スプーラ
B バス
1
11 Print
Claims (6)
前記印刷データの印刷要求元を識別する識別手段と、
識別された前記印刷要求元がアクセスできるスプーラを判断する判断手段と、
前記印刷要求元がアクセスできるスプーラに対して前記印刷データを振り分ける振り分け手段とを有することを特徴とする印刷要求装置。 A print requesting device that issues a print data print request to a printing device connected to a network,
Identifying means for identifying a print request source of the print data;
Determining means for determining a spooler accessible by the identified print request source;
A print requesting apparatus comprising: a distribution unit that distributes the print data to a spooler accessible by the print request source.
前記印刷データの印刷要求元を識別する識別手順と、
識別された前記印刷要求元がアクセスできるスプーラを判断する判断手順と、
前記印刷要求元がアクセスできるスプーラに対して前記印刷データを振り分ける振り分け手順とを実行させることを特徴とする印刷要求プログラム。 To a print request device that makes a print data print request to a printing device connected to the network,
An identification procedure for identifying a print request source of the print data;
A determination procedure for determining a spooler accessible by the identified print request source;
A print request program for executing a distribution procedure for distributing the print data to a spooler accessible by the print request source.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004032084A JP2005222462A (en) | 2004-02-09 | 2004-02-09 | Print request apparatus, print request program, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004032084A JP2005222462A (en) | 2004-02-09 | 2004-02-09 | Print request apparatus, print request program, and recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005222462A true JP2005222462A (en) | 2005-08-18 |
Family
ID=34998018
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004032084A Pending JP2005222462A (en) | 2004-02-09 | 2004-02-09 | Print request apparatus, print request program, and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005222462A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007079941A (en) * | 2005-09-14 | 2007-03-29 | Fuji Xerox Co Ltd | Device and history display restriction method |
| JP2007128359A (en) * | 2005-11-04 | 2007-05-24 | Canon Inc | Print management system, print management method and program |
| JP2010160740A (en) * | 2009-01-09 | 2010-07-22 | Canon Inc | Management apparatus, information processing apparatus, log processing method and program |
| JP2011056957A (en) * | 2010-09-30 | 2011-03-24 | Fuji Xerox Co Ltd | Device |
| WO2020105581A1 (en) * | 2018-11-20 | 2020-05-28 | 株式会社東芝 | Information processing system and information processing method |
-
2004
- 2004-02-09 JP JP2004032084A patent/JP2005222462A/en active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007079941A (en) * | 2005-09-14 | 2007-03-29 | Fuji Xerox Co Ltd | Device and history display restriction method |
| JP2007128359A (en) * | 2005-11-04 | 2007-05-24 | Canon Inc | Print management system, print management method and program |
| US8199356B2 (en) | 2005-11-04 | 2012-06-12 | Canon Kabushiki Kaisha | Printing management system and printing management method |
| JP2010160740A (en) * | 2009-01-09 | 2010-07-22 | Canon Inc | Management apparatus, information processing apparatus, log processing method and program |
| JP2011056957A (en) * | 2010-09-30 | 2011-03-24 | Fuji Xerox Co Ltd | Device |
| WO2020105581A1 (en) * | 2018-11-20 | 2020-05-28 | 株式会社東芝 | Information processing system and information processing method |
| JP2020086705A (en) * | 2018-11-20 | 2020-06-04 | 株式会社東芝 | Information processing system and information processing method |
| CN113056725A (en) * | 2018-11-20 | 2021-06-29 | 株式会社东芝 | Information processing system and information processing method |
| JP7391503B2 (en) | 2018-11-20 | 2023-12-05 | 株式会社東芝 | Information processing system and information processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5293035B2 (en) | Data processing apparatus, data processing method, program, and recording medium | |
| US6965958B1 (en) | Searching for printers over a network using intermediate print data | |
| JP5857611B2 (en) | Information processing device, system, program | |
| CN102566946B (en) | Signal conditioning package and method | |
| JP2008305262A (en) | Printer introduction method in server and thin client environment | |
| US20220350553A1 (en) | Server system | |
| JP6191272B2 (en) | Printing program, information processing apparatus, and printing system | |
| US9311036B2 (en) | Data processing system and method of data processing | |
| JP2010061536A (en) | Printing system, printing control device, and printing control program | |
| JP2005222462A (en) | Print request apparatus, print request program, and recording medium | |
| JP7168790B2 (en) | Printing system and printing method | |
| JP3829798B2 (en) | Image forming apparatus and program | |
| US20090150531A1 (en) | Data processing apparatus, control method therefor, and storage medium | |
| JP2013120559A (en) | Information processing system, information processing method, and program | |
| JP5625497B2 (en) | Information processing apparatus, information processing system, information processing method, program, and recording medium storing the program | |
| JP2006195531A (en) | Image recording system | |
| US11586395B2 (en) | Print job transmission device and computer readable non-transitory recording medium storing a print job transmission program | |
| JP2007072609A (en) | Print control apparatus, print control method, print control program, and recording medium | |
| US11675551B2 (en) | Printing system including server and printer printing image based on print job stored in the server | |
| JP2013196259A (en) | Data processor, data processing system and program | |
| JP3925520B2 (en) | Output device specifying apparatus, output device specifying control program, and output device specifying method | |
| JP2007241460A (en) | Printing support device, method, and program | |
| JP4143598B2 (en) | Management method in information processing apparatus, information processing apparatus, program, and storage medium | |
| JP2013200892A (en) | Data processing apparatus, data processing method, and recording medium | |
| JP2005346738A (en) | Server, printer device information creating apparatus, printer device information setting method, printer device information creating method, program, and recording medium |