JP5919785B2 - Image forming system, information processing apparatus, control method thereof, and program - Google Patents
Image forming system, information processing apparatus, control method thereof, and program Download PDFInfo
- Publication number
- JP5919785B2 JP5919785B2 JP2011270397A JP2011270397A JP5919785B2 JP 5919785 B2 JP5919785 B2 JP 5919785B2 JP 2011270397 A JP2011270397 A JP 2011270397A JP 2011270397 A JP2011270397 A JP 2011270397A JP 5919785 B2 JP5919785 B2 JP 5919785B2
- Authority
- JP
- Japan
- Prior art keywords
- print job
- image forming
- user information
- security level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 54
- 230000010365 information processing Effects 0.000 title claims description 45
- 230000008569 process Effects 0.000 claims description 40
- 238000007639 printing Methods 0.000 claims description 28
- 230000005540 biological transmission Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 59
- 230000002093 peripheral effect Effects 0.000 description 36
- 230000015654 memory Effects 0.000 description 28
- 230000006870 function Effects 0.000 description 20
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- WBMKMLWMIQUJDP-STHHAXOLSA-N (4R,4aS,7aR,12bS)-4a,9-dihydroxy-3-prop-2-ynyl-2,4,5,6,7a,13-hexahydro-1H-4,12-methanobenzofuro[3,2-e]isoquinolin-7-one hydrochloride Chemical compound Cl.Oc1ccc2C[C@H]3N(CC#C)CC[C@@]45[C@@H](Oc1c24)C(=O)CC[C@@]35O WBMKMLWMIQUJDP-STHHAXOLSA-N 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 2
- 238000004587 chromatography analysis Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
Description
本発明は、印刷ジョブをいったんサーバ装置に蓄積後、当該印刷ジョブの印刷指示を受け付けた後に印刷出力を行う技術に関し、特に、印刷ジョブの特性に応じて、印刷出力を可能な画像形成装置を限定する技術に関する。 The present invention relates to a technique for performing print output after a print job is once stored in a server apparatus and receiving a print instruction for the print job, and in particular, an image forming apparatus capable of print output according to the characteristics of the print job. The technology is limited.
クライアントPCで作成された印刷ジョブを直ちに印刷せず、一旦サーバ装置に記憶させておき、複合機等の画像形成装置からの印刷指示を受け付けた後に、サーバ装置に記憶された印刷ジョブを取得し、印刷処理を行う印刷システムが知られている。 The print job created on the client PC is not printed immediately, but is temporarily stored in the server device, and after receiving a print instruction from an image forming apparatus such as a multifunction peripheral, the print job stored in the server device is acquired. A printing system that performs a printing process is known.
この印刷システムでは、印刷ジョブはユーザ情報と対応付けられて記憶されており、複合機にログインしたユーザが印刷可能な印刷データを複合機の操作画面に一覧表示し、一覧表示した印刷データから実際に印刷出力を行う印刷データを選択し、印刷実行を指示するものがある。 In this printing system, a print job is stored in association with user information, print data that can be printed by a user who has logged in to the multifunction device is displayed in a list on the operation screen of the multifunction device, and the actual print data is displayed from the displayed print data. In some cases, print data to be printed out is selected and print execution is instructed.
このような仕組みを採用した場合、印刷ジョブの印刷出力を行うためには、複合機のところに赴き、その場で印刷指示を行わなくてはならない。このことにより、印刷データの放置による情報の漏えいの危険性が低減できる。 When such a mechanism is adopted, in order to print out a print job, it is necessary to go to the multifunction device and give a print instruction on the spot. This can reduce the risk of information leakage due to leaving print data.
また、このような印刷システムでは、複合機にログインしているユーザに対応するユーザの印刷ジョブのみを印刷することが出来るようにしていることが多く、自身が記憶した印刷ジョブを他人に印刷されることも好適に防げるようになっている。 Also, in such a printing system, it is often possible to print only a user's print job corresponding to the user who is logged in to the multifunction peripheral, and the print job stored by himself / herself is printed by another person. This can be suitably prevented.
しかし、機密性の高い文書をこのような仕組みで印刷する場合には、さらにセキュリティを考慮する必要がある。例えば、複合機にログイン処理を行う際に、ICカードを用いて認証を行うことも多く、ICカードを紛失してしまった場合などに、当該ICカードを不正に入手したユーザに機密性の高い印刷ジョブを印刷されてしまう危険性があるからである。 However, when a highly confidential document is printed by such a mechanism, it is necessary to further consider security. For example, when performing login processing to a multifunction device, authentication is often performed using an IC card, and if the IC card is lost, it is highly confidential to the user who obtained the IC card illegally. This is because the print job may be printed.
そこで、特許文献1には、複数の認証処理を行った結果算出された点数に従って、印刷ジョブの印刷可否を判定する発明が開示されている。
Therefore,
しかし、特許文献1に記載の発明では、認証情報の全てを他人に知られてしまった場合、機密性の高い印刷ジョブをその他人に印刷されてしまう危険性は否定できない。
However, in the invention described in
このような事態に対処する1つの方法としては、機密性の高い印刷ジョブは、全ての複合機から印刷を許可するのではなく、一部限られた複合機からのみを印刷可能とすることがあげられる。 As one method for dealing with such a situation, a print job with high confidentiality is not permitted to be printed from all multifunction devices, but can be printed only from some multifunction devices. can give.
例えば、ユーザの座席の近くの複合機に限定した場合には、不正に他人の機密性の高い印刷ジョブを印刷出力しようとする者は、正当なユーザの前でその行為を行わなくてはならない。これにより不正な印刷が行われることに対する多少の抑止力になることが期待できる。 For example, when limited to multifunction peripherals near the user's seat, a person who illegally tries to print out a print job that is highly confidential to another person must perform the act in front of a legitimate user. . This can be expected to provide some deterrent against unauthorized printing.
本発明は、ユーザごとに、デバイスグループ単位でデバイスのセキュリティレベルを設定することにより、ユーザにとっての、各デバイスにおける適切なセキュリティレベルの印刷出力を容易にする仕組みを提供することを目的とする。 The present invention, for each user, more by setting the security level of the device in the device group basis, to provide for the User chromatography The, you facilitate printing output appropriate security level in each device works With the goal.
本発明の画像形成システムは、印刷ジョブを、ユーザ情報と、印刷ジョブのセキュリティレベルと対応付けて記憶する印刷ジョブ記憶手段を備える情報処理装置と、ユーザ情報の入力を受け付ける入力受付手段を備える複数の画像形成装置と、を含む画像形成システムであって、前記情報処理装置は、複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶手段と、前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶手段に記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成手段と、前記リスト生成手段で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信手段と、を備え前記画像形成装置は、前記情報処理装置の印刷ジョブ記憶手段に記憶されている、前記入力受付手段で入力を受け付けたユーザ情報に対応する印刷ジョブの印刷ジョブのリストを前記情報処理装置より受信する受信手段と、前記受信手段で受信した印刷ジョブのリストから選択された印刷ジョブを印刷出力する印刷出力手段と、を備えることを特徴とする。 An image forming system according to the present invention includes a plurality of information processing apparatuses including a print job storage unit that stores a print job in association with user information and a security level of the print job, and a plurality of input reception units that receive input of user information. an image forming the image forming system including apparatus and the prior SL information processing apparatus, a device group management means for managing the device group is a group formed by the identification information of each of a plurality of image forming apparatus, wherein It said device group information managed by the device group management unit, and the security level storing unit you stores Installing corresponding security level settings and the device group for the user indicated by the user information, the image forming corresponding to the user information, the input of which is accepted by the input acceptance means of the device And security level of the print jobs stored in the print job storage unit eclipsed, the stored in the security level storing unit, setting the security level of device groups of the image forming apparatus to the user of the user information In the image forming apparatus that has received the input of the user information, a list generation unit that generates a list of print jobs at a level that can be printed out by the user of the user information, and the list generation unit and the list of print jobs, said input transmission means for transmitting to the image forming apparatus receives an input of the user information reception means, the Bei example before Symbol image forming apparatus, the print job storage unit of the information processing apparatus The mark corresponding to the user information received by the input receiving means is stored in And wherein a receiving means for receiving a list of jobs a print job from the information processing apparatus, a print output unit for printing out the print job selected from the list of print job received by the receiving means, that obtain Bei the To do.
本発明の情報処理装置は、ユーザ情報の入力を受け付ける入力受付手段と、情報処理装置の印刷ジョブ記憶手段に記憶されている、前記入力受付手段で入力を受け付けたユーザ情報に対応する印刷ジョブのリストを前記情報処理装置より受信する受信手段と、前記受信手段で受信した印刷ジョブのリストから選択された印刷ジョブを印刷出力する印刷出力手段と、を備える複数の画像形成装置と通信可能に接続される、前記印刷ジョブを、ユーザ情報と、印刷ジョブのレベルと対応付けて記憶する印刷ジョブ記憶手段を備える情報処理装置であって、複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶手段と、前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶手段に記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成手段と、前記リスト生成手段で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信手段と、を備えることを特徴とする。 An information processing apparatus according to the present invention includes an input receiving unit that receives input of user information, and a print job that is stored in a print job storage unit of the information processing apparatus and that corresponds to the user information received by the input receiving unit . A receiving unit that receives a list from the information processing apparatus, and a print output unit that prints out a print job selected from the list of print jobs received by the receiving unit, and is communicably connected to a plurality of image forming apparatuses An information processing apparatus including a print job storage unit that stores the print job in association with user information and a print job level, and is a group formed by identification information of each of a plurality of image forming apparatuses. A device group management means for managing a device group; and the device managed by the device group management means. Reception and scan group information, and the security level storing unit you stores Installing corresponding security level settings and the device group for the user indicated by the user information, an input by the input acceptance means of the image forming apparatus The security level of the print job stored in the print job storage unit in association with the user information, and the device group of the image forming apparatus for the user of the user information stored in the security level storage unit A list generation unit that generates a list of print jobs at a level that can be printed out by the user of the user information in the image forming apparatus that has received the input of the user information using the security level setting; a list of print jobs generated by the generating means, Transmission means for transmitting in fill force receiving means to the image forming apparatus receives an input of the user information, characterized in that it comprises a.
本発明によれば、ユーザごとに、デバイスグループ単位でデバイスのセキュリティレベルを設定することにより、ユーザにとっての、各デバイスにおける適切なセキュリティレベルの印刷出力を容易にすることができる。 According to the present invention, for each user, more by setting the security level of the device in the device group basis, for the User chromatography The can easily be Rukoto the print output of the appropriate security level in each device .
以下、図面を参照して、本発明の実施の形態について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、本発明の実施の形態における印刷制御システムのシステム構成の一例を示すシステム構成図である。図1に示すように、本発明の印刷制御システムは、印刷管理サーバ101、認証サーバ102、複数台の複合機103、複数台のクライアントPC104、LAN105等を備えて構成されている。
FIG. 1 is a system configuration diagram illustrating an example of a system configuration of a print control system according to an embodiment of the present invention. As shown in FIG. 1, the print control system of the present invention comprises a
管理サーバ101は、クライアントPC104から送信された印刷ジョブに対して後述するセキュリティレベル判定ルールテーブル1100(詳細は図11)を用いて、セキュリティ設定を行い、特定のフォルダに記憶する。そして、記憶されている印刷ジョブに関する情報を後述する書誌情報テーブル1200(詳細は図12)で管理する。また、複合機103からの印刷ジョブ要求を受け付けると、前記特定のフォルダから指定された印刷ジョブを取得し、要求を行ってきた複合機103に対して送信する機能を有するサーバ装置である。
The
認証サーバ102は、後述するユーザ認証テーブル900(詳細は図9)を用いて、複合機を使用するユーザの認証を行うサーバ装置である。また、ユーザ認証テーブル900及び後述するデバイスグループ管理テーブル1000(詳細は図10)を用いて、当該ユーザがログインを行う複合機103でどのセキュリティレベルの印刷ジョブの印刷が可能であるかの判定も合わせて行う。
The
複合機103は、クライアントPC104で作成され、印刷管理サーバで記憶管理されている印刷ジョブの印刷出力を行う画像形成装置である。
The
クライアントPC104は、ユーザが使用する端末であって、アプリケーションプログラムを用いて編集した文書データを作成し、その文書データに基づいた印刷ジョブを生成する機能を有する。 The client PC 104 is a terminal used by the user, and has a function of creating document data edited using an application program and generating a print job based on the document data.
LAN105は、上記した装置を相互に通信可能に接続するためのネットワークである。以上が、本発明の実施の形態に係る印刷制御システムのシステム構成の一例の説明である。
The
次に、図2を参照して、図1の印刷管理サーバ101、認証サーバ102、及びクライアントPC104に適用可能な情報処理装置のハードウェア構成について説明する。
Next, a hardware configuration of an information processing apparatus applicable to the
図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM203あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、印刷管理サーバ101、認証サーバ102、及びクライアントPC104が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
In FIG. 2,
202はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM203あるいは外部メモリ211からRAM202にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
A
また、205は入力コントローラで、キーボードやポインティングデバイス等の入力装置209からの入力を制御する。206はビデオコントローラで、ディスプレイ装置210等の表示器への表示を制御する。これらは必要に応じて操作者が使用するものである。
An
207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。
A
208は通信I/F(インタフェース)コントローラで、ネットワーク(例えば、図1に示したLAN105)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。
A communication I / F (interface)
なお、CPU201は、例えばRAM202内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ装置210上での表示を可能としている。また、CPU201は、ディスプレイ装置210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
Note that the
本発明を実現するための後述するフローチャートに示す各ステップの処理は、コンピュータで読み取り実行可能なプログラムにより実行され、そのプログラムは当該処理を行う各サーバ装置またはクライアントPCの外部メモリ211に記録されている。そして、必要に応じてRAM202にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。
The process of each step shown in the flowchart to be described later for realizing the present invention is executed by a computer readable and executable program, and the program is recorded in the
以上が、図1の印刷管理サーバ101、認証サーバ102、及びクライアントPC104に適用可能な情報処理装置のハードウェア構成の説明である。
The above is the description of the hardware configuration of the information processing apparatus applicable to the
次に、図3を参照して、図1の複合機103のハードウェア構成について説明する。図3は、図1の複合機103のハードウェア構成の一例を示すブロック図である。
Next, the hardware configuration of the
図3において、316はコントローラユニットで、画像入力デバイスとして機能するスキャナ314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN(例えば、図1に示したLAN103)や公衆回線(WAN)(例えば、PSTNまたはISDN等)と接続することで、画像データやデバイス情報の入出力を行う。
In FIG. 3,
コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
In the
303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304はハードディスクドライブ(HDD)で、システムを制御するための各種プログラム,画像データ等を格納する。
A
307は操作部インタフェース(操作部I/F)で、操作部308とのインタフェース部である。また、操作部I/F307は、操作部308から入力したキー情報(例えば、スタートボタンの押下)をCPU301に伝える役割をする。
An operation unit interface (operation unit I / F) 307 is an interface unit with the
305はネットワークインタフェース(ネットワークI/F)で、LAN105等のネットワークに接続し、データの入出力を行う。306はモデムで、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。
A network interface (network I / F) 305 is connected to a network such as the
318は外部インタフェース(外部I/F)で、USB、IEEE1394,プリンタポート,RS−232C等の外部入力を受け付けるI/F部であり、本実施形態においてはユーザの認証を行う際に必要となる非接触ICカード(記憶媒体)の読み取り用のカードリーダ319が外部I/F部318に接続されている。そして、CPU301は、この外部I/F318を介してカードリーダ319によるICカードからの情報読み取りを制御し、該ICカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス309上に配置される。
320はイメージバスインタフェース(イメージバスI/F)であり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。
An image bus interface (image bus I / F) 320 connects the
310はラスタイメージプロセッサ(RIP)で、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。311はプリンタインタフェース(プリンタI/F)で、プリンタ312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、313はスキャナインタフェース(スキャナI/F)で、スキャナ314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。
A raster image processor (RIP) 310 develops vector data such as a PDL code into a bitmap image. A printer interface (printer I / F) 311 connects the
317は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行ったりする。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。そして、この画像処理部317は、スキャナ314を駆動して画像読み取りされた画像データを画像処理して、ファイル出力可能な形式(例えば、PDF形式ファイル)に変換し、CPU301と連携して、ネットワークI/F305を介して、外部装置に画像データのファイルを送信することができる。
An
スキャナ314は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部308から読み取り起動指示することにより、CPU301がスキャナ314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。
The
プリンタ312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
The
操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。
The
ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、使用者のユーザIDを入力する時、また手動でユーザのログアウト処理を行う時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
Here, the start key of the
カードリーダ319は、CPU301からの制御により、非接触ICカードに記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。
The
以上のような構成によって、画像形成装置101は、スキャナ314から読み込んだ画像データをLAN105上に送信したり、LAN105から受信した印刷ジョブをプリンタ312で印刷出力したりすることができる。
With the configuration described above, the
また、スキャナ314から読み込んだ画像データをモデム306により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ312で印刷出力したりすることができる。以上が、複合機103のハードウェア構成の一例の説明である。
Also, the image data read from the
次に、図4を参照して、図1に示した各装置の機能構成について説明する。 Next, the functional configuration of each apparatus shown in FIG. 1 will be described with reference to FIG.
図4に示す通り、印刷管理サーバ101は、印刷ジョブ受信部401、印刷ジョブ管理部402、書誌情報抽出部403、印刷ジョブセキュリティレベル判定部404、複合機通信部405、印刷実行部406、等を備えて構成されている。
As shown in FIG. 4, the
印刷ジョブ受信部401は、クライアントPC104から送信された印刷ジョブを受信する機能部である。印刷ジョブ管理部402は、印刷ジョブ受信部401で受信した印刷ジョブを記憶、管理する機能部であり、印刷ジョブ受信部401で受信した印刷ジョブを特定のフォルダに記憶するとともに、図12に示す書誌情報テーブル1200を用いて、該特定のフォルダに記憶された印刷ジョブの管理を行う。
A print
書誌情報抽出部403は、特定のフォルダに記憶される印刷ジョブから、当該印刷ジョブの印刷指示をしたユーザ名や、印刷ジョブを作成する元となった文書データのファイル名を示すジョブ名等や、印刷ジョブが作成された時刻情報を示すタイムスタンプ等を取得する機能部である。この書誌情報抽出部403で抽出された各種の情報は、図12に示す書誌情報テーブル1200で記憶管理されることになる。
The bibliographic
印刷ジョブセキュリティレベル判定部404は、特定のフォルダに登録される印刷ジョブのセキュリティレベルを図11に示すセキュリティレベル判定ルールテーブル1100を用いて判定する機能部である。この印刷ジョブセキュリティレベル判定部404での判定結果は、書誌情報テーブル1200で記憶管理されることになる。
The print job security
複合機通信部405は、複合機103と通信を行う機能部であり、複合機103から印刷ジョブの一覧要求を受け付けた場合に、当該複合機103を使用するユーザがその複合機で印刷可能な印刷データの一覧情報を複合機103に送信したり、複合機103から印刷ジョブの印刷出力要求を受け付けたりする機能部である。
A multifunction
印刷実行部406は、複合機通信部405が複合機103から印刷ジョブの出力要求を受け付けた場合に、印刷要求を受け付けた印刷ジョブを複合機103に送信する機能部である。以上が印刷管理サーバ101の機能構成の説明である。
The
また、認証サーバ102は、図4に示す通り、複合機通信部411、認証テーブル管理部412、デバイスグループ管理部413等を備えて構成されている。
Further, as shown in FIG. 4, the
複合機通信部411は、複合機103からの認証要求に応じて、ユーザの認証情報や、当該ユーザがその複合機103で印刷出力可能な印刷ジョブのセキュリティレベルを返信する機能部である。
In response to an authentication request from the
認証テーブル管理部412は、後述する認証テーブル900を記憶管理する機能部である。また、デバイスグループ管理部413は、後述するデバイスグループ管理テーブル1000を記憶管理する機能部である。以上が、認証サーバ102の機能構成の説明である。
The authentication
複合機103は、図4に示す通り、認証情報取得部421、認証サーバ通信部422、ログイン処理部423、印刷管理サーバ通信部424、印刷データ一覧表示部425、印刷処理部426等を備えて構成されている。
As shown in FIG. 4, the
認証情報取得部421は、複合機103を使用するユーザを認証するための認証情報を取得する機能部である。具体的には、カードリーダ319に翳されたICカードから、ユーザの認証に用いるデータ(例えばカードIDなど)を取得する。また他に、操作部308を介してユーザの認証に用いるユーザID、パスワードの入力を受け付ける等の手法で認証情報を取得するようにしてももちろん構わない。
The authentication
認証サーバ通信部422は、認諸情報取得421が取得した認証情報を認証サーバ102に送信することで、認証サーバ102に対して、ユーザの認証を要求する機能部である。
The authentication
ログイン処理部423は、認証サーバ102により認証されたユーザのログイン処理を行う機能部である。
The
印刷管理サーバ通信部424は、印刷管理サーバ101に対して、ログイン中のユーザが当該複合機103で印刷可能な印刷ジョブの一覧を要求したり、選択された印刷ジョブを印刷管理サーバ101に対して要求したりする機能部である。
The print management
印刷データ一覧表示部425は、印刷管理サーバ通信部424で印刷管理サーバ101に対して印刷ジョブの一覧要求を行うことで、印刷管理サーバから取得する印刷ジョブの一覧画面を操作部308のLCD表示部に表示する機能部である。このLCD表示部に表示された印刷ジョブの一覧表示画面を介して、ユーザから印刷出力を行う印刷ジョブの選択を受け付けることになる。
The print data
印刷処理部426は、印刷管理サーバ101から送信された印刷ジョブの印刷出力を実行する機能部である。以上が、複合機103の機能構成の説明である。
The
また、クライアントPC104は、図4に示す通り、印刷ジョブ生成部431、印刷ジョブ送信部432等を備えて構成されている。
The
印刷ジョブ生成部431は、アプリケーションプログラムで生成された文書データを複合機103から印刷するための印刷ジョブを、外部メモリ211にインストールされているプリンタドライバを用いて生成する機能部である。
The print
印刷ジョブ送信部432は、印刷ジョブ生成部431で作成された印刷ジョブを、印刷管理サーバ101に対して送信する機能部である。以上が、クライアントPC104の機能構成の説明である。
The print
図1に示す各装置は、上記の機能を備えて構成されるものである。以上が、図1の各装置の機能構成の説明である。 Each apparatus shown in FIG. 1 has the above-described functions. The above is the description of the functional configuration of each device in FIG.
次に、図5を参照して、クライアントPC104のCPU201と、印刷管理サーバ101のCPU201によって行われる印刷データ作成・記憶処理について説明する。図5のステップS501からステップS505に示す処理は、クライアントPC104のCPU201によって行われる処理、ステップS521からステップS525に示す処理は、印刷管理サーバ101のCPU201によって行われる処理である。それぞれのCPU201にそれら処理を実行させるためのプログラムはそれぞれの外部メモリ211に記憶されており、本図に示す処理を実行する際には、それぞれのCPU201は、当該プログラムをRAM202にロードし、ロードしたプログラムによる制御に従って、本図に示す処理を実行することになる。
Next, print data creation / storage processing performed by the
まず、クライアントPC104のCPU201は、外部メモリ211にインストールされているアプリケーションプログラムを用いて、各種の文書データの編集処理を行う(ステップS501)。その後、編集された文書データに対する印刷指示を受け付けると(ステップS502でYES)、不図示の印刷設定画面をディスプレイ装置210に表示し、その印刷設定画面を介して、出力用紙サイズ、用紙向き(縦/横)、印刷部数、印刷レイアウト(Xページ/枚)、カラー/モノクロ設定、両面印刷/片面印刷等の印刷設定の入力を受け付ける(ステップS503)。
First, the
その後、不図示の印刷設定画面に設定されているOKボタンが押下されると、印刷設定画面を介して入力を受け付けた印刷設定を取得し、該取得した印刷設定に従って印刷ジョブを生成する(ステップS504)。そして、作成した印刷ジョブを印刷管理サーバ101に対して送信する(ステップS505)。尚、この印刷ジョブには、印刷ジョブの作成を指示したユーザのユーザ名や、印刷ジョブが作成された日時を示すタイムスタンプ、印刷データの元となった文書ファイルのファイル名を示すジョブ名等が設定されている。 Thereafter, when an OK button set in a print setting screen (not shown) is pressed, the print setting accepted through the print setting screen is acquired, and a print job is generated according to the acquired print setting (step S504). The created print job is transmitted to the print management server 101 (step S505). This print job includes the user name of the user who instructed the creation of the print job, a time stamp indicating the date and time when the print job was created, a job name indicating the file name of the document file from which the print data was generated, etc. Is set.
クライアントPC104から送信された印刷ジョブを受信すると(ステップS521)、印刷管理サーバ101のCPU201は、受信した印刷ジョブを、印刷ジョブを保存すると設定された特定のフォルダに記憶する(ステップS522)。
When the print job transmitted from the
そして、保存した印刷ジョブから各種の書誌情報を取得する(ステップS523)。書誌情報とは、例えば、印刷ジョブの作成を指示したユーザのユーザ名や、印刷ジョブが作成された日時を示すタイムスタンプ、印刷データの元となった文書ファイルのファイル名を示すジョブ名等である。 Then, various bibliographic information is acquired from the stored print job (step S523). The bibliographic information is, for example, the user name of the user who instructed the creation of the print job, the time stamp indicating the date and time when the print job was created, the job name indicating the file name of the document file from which the print data was generated, and the like. is there.
ステップS523で書誌情報を取得した後に、図11に示すセキュリティレベル判定ルールテーブル1100に記憶されているセキュリティレベル判定ルールを用いて、当該印刷ジョブのセキュリティレベルを判定する(ステップS524)。 After obtaining the bibliographic information in step S523, the security level of the print job is determined using the security level determination rule stored in the security level determination rule table 1100 shown in FIG. 11 (step S524).
ここで、図11を参照して、印刷管理サーバ101の外部メモリ211に記憶されているセキュリティレベル判定ルールテーブルのデータ構成の一例を示す図である。
Here, with reference to FIG. 11, it is a diagram showing an example of the data configuration of the security level determination rule table stored in the
図11に示す通り、セキュリティレベル判定ルールテーブル1100は、ルールID1101、優先度1102、条件1103、セキュリティレベル1104等のデータ項目を備えて構成されている。
As shown in FIG. 11, the security level determination rule table 1100 includes data items such as a
ルールID1101は、セキュリティレベル判定ルールを一意に識別するための識別情報が登録されるデータ項目である。優先度1102は、セキュリティレベル判定ルールの適用優先度が登録されるデータ項目である。
The
条件1103は、セキュリティレベルを判定するための条件が登録されるデータ項目であり、例えば、印刷ジョブ名に特定の文字列が含まれている、ファイルの拡張子が特定の拡張子である、印刷データ中に特定の文字列が含まれている等の条件(それらの組み合わせを含む)が登録される。
The
セキュリティレベル1104は、条件1103に設定された条件に合致した印刷データの機密レベルとして設定される機密レベル情報が登録される。尚、以降の説明では、機密レベルが、機密性の高い順に、極秘(1)、機密(2)、通常文書(3)の3種類設定されているものとして説明することにする。
In the
以上が、図11のセキュリティレベル判定ルールテーブル1100のデータ構成の説明である。 The above is the description of the data configuration of the security level determination rule table 1100 in FIG.
図5の説明に戻る。印刷管理サーバ101のCPU201は、ステップS524において、ステップS521でクライアントPC104から受信した印刷データに対するセキュリティレベルを判定後、当該印刷ジョブを管理するためのレコードを書誌情報テーブル1200に作成し、ステップS523で取得した各種の書誌情報と、ステップS524で判定したセキュリティレベルを、当該レコードに登録する(ステップS525)。
Returning to the description of FIG. In step S524, the
以上が、印刷ジョブ作成・記憶処理の詳細な説明である。 The above is the detailed description of the print job creation / storage process.
ここで、図12を参照して、印刷管理サーバ101の外部メモリ211に記憶されている書誌情報テーブル1200のデータ構成について説明する。この書誌情報テーブル1200を用いて、印刷管理サーバ101のCPU201は、印刷ジョブの管理を行う。
Here, the data structure of the bibliographic information table 1200 stored in the
図12に示す通り、書誌情報テーブル1200は、ジョブID1201、ユーザ名1202、ファイル名1203、印刷ジョブ名1204、セキュリティレベル1205、タイムスタンプ1206等のデータ項目を備えて構成されている。
As shown in FIG. 12, the bibliographic information table 1200 includes data items such as a
ジョブID1201は、書誌情報テーブル1200で管理されている印刷ジョブの書誌情報を一意に識別するための識別情報が登録されるデータ項目である。
The
ユーザ名1202は、当該レコードで管理する印刷ジョブの作成指示をしたユーザのユーザ名が登録されるデータ項目である。このユーザ名は印刷ジョブから取得され、このユーザ名1202に登録されることになる。
A
ファイル名1203は、印刷ジョブを特定のフォルダに記憶した際のファイル名の情報が登録されるデータ項目である。
A
印刷ジョブ名1204は、印刷ジョブを作成する際に元となった文書ファイルのファイル名の情報が登録されるデータ項目である。
The
セキュリティレベル1205は、当該レコードで管理される印刷ジョブのセキュリティレベルが登録されるデータ項目である。
The
タイムスタンプ1206は、当該印刷ジョブが作成された日時を示す日時情報が登録されるデータ項目である。印刷管理サーバ101は、このタイムスタンプ情報をもとに、一定時間印刷指示が行われなかった印刷ジョブを削除する処理を行うことになる。
The
以上が、書誌情報テーブル1200のデータ構成の一例の説明である。 The above is an example of the data structure of the bibliographic information table 1200.
次に、図6を参照して、複合機103のCPU301と、認証サーバ102のCPU201とによって行われるユーザ認証処理について説明する。図6のステップS601からステップS607に示す処理は、複合機103のCPU301によって行われる処理であり、CPU301に当該処理を実行させるためのプログラムはHDD304に記憶されており、本処理の実行に際して、CPU301は当該プログラムをRAM302にロードし、ロードしたプログラムによる制御に従って本処理を実行する。また、ステップS621からステップS628に示す処理は、認証サーバ102のCPU201によって行われる処理であり、本処理を認証サーバ102のCPU201に実行させるためのプログラムは認証サーバ102の外部メモリ211に記憶されており、本処理の実行に際して、CPU201は、当該プログラムをRAM202にロードし、ロードしたプログラムによる制御に従って本処理を実行する。
Next, user authentication processing performed by the
まず、複合機103のCPU301は、カードリーダ319に翳されたICカードから複合機を使用するユーザの認証に用いる認証情報を取得する(ステップS601)。例えば、ICカードから、当該ICカードを一意に識別するためのカードIDを取得する。尚、ICカードを用いず、認証情報としてユーザID、パスワードの入力を、操作部308を介して受け付けるようにしてももちろん構わない。
First, the
その後、複合機103のCPU301は、ステップS601で取得した認証情報を送信することで、認証サーバ102に対して当該ユーザの認証要求を行う(認証要求送信:ステップS602)。
Thereafter, the
複合機103からの認証要求を受信すると(ステップS621)、認証サーバ102のCPU201は、複合機103から受信した認証情報に含まれるカードIDが、図9に示すユーザ認証テーブルに登録されているかを判定する(ステップS622)。
When receiving the authentication request from the multifunction device 103 (step S621), the
ここで、図9を参照して、認証サーバ101の外部メモリ211に記憶、管理されている、ユーザ認証テーブル900のデータ構成の一例について説明する。
Here, an example of the data configuration of the user authentication table 900 stored and managed in the
図9に示す通り、ユーザ認証テーブル900は、カードID901、ユーザ名902、パスワード903、セキュリティ設定904等のデータ項目を備えて構成されている。
As shown in FIG. 9, the user authentication table 900 includes data items such as a
カードID901は、ICカードを一意に識別するための識別情報が登録されるデータ項目である。ユーザ名902は、カードID901に登録されたカードIDを有するICカードの保有者であるユーザのユーザ名が登録されるデータ項目である。パスワード903は、当該ユーザがICカードを忘れた場合や、紛失した場合に、複合機103にログインするために用いるパスワード情報が登録されるデータ項目である。
The
セキュリティ設定904は、それぞれのレコードで管理されるユーザが、それぞれの複合機で、どのセキュリティレベルの文書を印刷可能であるかの情報を登録するデータ項目である。セキュリティレベルは、図10のデバイスグループ管理テーブル1000で管理されるデバイスグループごとに設定されることになる。 The security setting 904 is a data item for registering information on what security level a user managed by each record can print on each multifunction device. The security level is set for each device group managed by the device group management table 1000 in FIG.
ここの数値が「1」であるデバイスグループに属する複合機からは、当該ユーザは「極秘(1)」、「機密(2)」、「通常文書(3)」の全ての印刷ジョブの印刷を行うことが可能である。この数値が「2」であるデバイスグループに属する複合機からは、当該ユーザは、「機密(2)」、「通常文書(3)」である印刷ジョブの印刷が可能であり、「極秘(1)」のセキュリティレベルである印刷ジョブの印刷を行うことはできない。同様に、この数値が「3」であるデバイスグループに属する複合機からは、「通常文書(3)」のセキュリティレベルである印刷ジョブのみが印刷可能であり、「極秘(1)」、「機密(2)」のセキュリティレベルの文書を印刷することが出来ない。以上が、図9のユーザ認証テーブル900のデータ構成の一例の説明である。 From the MFPs belonging to the device group whose numerical value is “1”, the user prints all print jobs of “Top Secret (1)”, “Secret (2)”, and “Normal Document (3)”. Is possible. From the MFPs belonging to the device group whose numerical value is “2”, the user can print a print job that is “confidential (2)” and “regular document (3)”. ) "Security level cannot be printed. Similarly, only a print job having a security level of “normal document (3)” can be printed from a multi-function peripheral belonging to a device group having this numerical value “3”, and “confidential (1)”, “confidential” (2) "security level document cannot be printed. The above is an example of the data configuration of the user authentication table 900 of FIG.
ここで、図10を参照して、認証サーバ102の外部メモリ211で記憶、管理されているデバイスグループ管理テーブル1000のデータ構成の一例について説明する。例えば、複合機の設置場所等を基準にしてグループ化し、そのグループをこのデバイスグループ管理テーブル1000で管理することになる。
Here, an example of the data configuration of the device group management table 1000 stored and managed in the
図10に示す通り、デバイスグループ管理テーブル1000は、データ項目として、デバイスグループNo1001、所属複合機IPアドレス1002等のデータ項目を備えて構成されている。
As shown in FIG. 10, the device group management table 1000 includes data items such as a device group No. 1001 and an associated multifunction
デバイスグループNo1001は、デバイスグループを一意に識別するための識別情報が登録されるデータ項目である。 Device group No. 1001 is a data item in which identification information for uniquely identifying a device group is registered.
所属複合機IPアドレス1002は、当該グループに属する複合機のIPアドレスが登録されるデータ項目である。それぞれのグループに属する全ての複合機のIPアドレスを、例えば「,」を区切り子として登録することになる。
The assigned multifunction
尚、複合機を特定できる情報であれば、IPアドレスではなく、他の情報を用いても良いことは言うまでもない。以上が、デバイスグループ管理テーブル1000のデータ構成の説明である。 Needless to say, other information may be used instead of the IP address as long as the information can identify the multifunction device. The above is the description of the data configuration of the device group management table 1000.
本発明において、図9の認証テーブル900のセキュリティ設定904や図10の本発明がこのように構成している目的は、ICカードを紛失等してしまった際に、そのICカードを取得した他のユーザが、機密文書を印刷して入手することを防ぐことを目的としており、機密文書を印刷可能な複合機を限定することで、機密文書が他人に印刷される可能性を低減させることを可能としている。尚、機密文書を印刷可能な複合機を、ユーザの席の近くの複合機に限定しておくことが望ましい。 In the present invention, the security setting 904 of the authentication table 900 of FIG. 9 and the object of the present invention of FIG. 10 are configured in such a manner that the IC card is acquired when the IC card is lost or the like. The purpose is to prevent users from printing confidential documents, and by limiting the number of MFPs that can print confidential documents, the possibility of printing confidential documents to others is reduced. It is possible. Note that it is desirable to limit multifunction devices capable of printing confidential documents to multifunction devices near the user's seat.
図6の説明に戻る。認証サーバ102のCPU201が、ステップS622の判定処理で、複合機103から受信した認証要求に含まれるカードIDがユーザ認証テーブル900に登録されていない(NO)と判定した場合には、処理をステップS627に進め、認証NGの認証結果情報を作成する。
Returning to the description of FIG. If the
一方、ステップS602の判定処理で、認証サーバ102のCPU201が、複合機103から受信したカードIDが、ユーザ認証テーブル900に登録されていると判定した場合には、処理をステップS623に進め、認証要求を行ってきた複合機103のIPアドレスを取得する。
On the other hand, if the
その後、認証サーバ102のCPU201は、ステップS623で取得したIPアドレスをもとに、図10のデバイスグループ管理テーブル1000を検索し、当該IPアドレスを有する複合機が属するデバイスグループを取得する(ステップS624)。そして、ステップS621で取得したカードIDを保有するユーザの当該デバイスグループのセキュリティレベルを取得する(ステップS625)。その後、ステップS622の判定処理で受信したカードIDが登録されていると判定されたレコードに登録されているユーザ情報(ユーザ名等)や、ステップS625で取得したセキュリティレベルを含む、認証OKの認証結果情報を作成し、処理をステップS628に進める。
Thereafter, the
認証サーバ102のCPU201は、ステップS628において、ステップS626若しくはステップS627で作成した認証結果情報を、認証要求を行ってきた複合機103に対して送信する。
In step S628, the
複合機103のCPU301は、認証サーバ102から認証結果情報を受信すると(ステップS603)、認証が成功したのか(認証OK)、それとも失敗したのか(認証NG)を判定する(ステップS604)。この判定処理で、認証が成功した(認証OK)と判定した場合には、認証結果情報に含まれるユーザ情報を取得し(ステップ605)、そのユーザ情報が示すユーザのログイン処理を行う(ステップS606)。これによって、複合機103を操作するユーザが特定されることになる。
When receiving the authentication result information from the authentication server 102 (step S603), the
一方、ステップS604の判定処理で認証が失敗した(NO)と判定した場合には、CPU301は、処理をステップS607に進め、操作部308のLCD表示部に、不図示の認証失敗画面を表示し、本処理を終了する。以上が、図6のユーザ認証処理の説明である。
On the other hand, if it is determined in the determination process in step S604 that the authentication has failed (NO), the
複合機103では、ユーザのログイン処理が終了後、当該複合機103を操作するユーザの操作指示に従って印刷管理サーバ101で管理されている印刷ジョブの印刷処理を行うことが可能である。
The
その際に、複合機103のCPU301は、まず、ログイン中のユーザが当該複合機を用いて印刷出力可能な印刷ジョブの一覧を要求する。そして、その印刷ジョブ一覧を操作部308のLCD表示部に表示する。そして、その印刷ジョブ一覧から実際に印刷出力を行う印刷ジョブの選択を受け付ける。その後、その選択情報を印刷管理サーバ101に送信することに応じて印刷管理サーバ101から送信される印刷ジョブを受信し、受信した印刷ジョブに基づく印刷処理を実行することになる。
At that time, the
以後、図7を参照して、複合機103と印刷管理サーバ101によって行われる印刷ジョブ一覧要求処理、図8を参照して、複合機103と印刷管理サーバ101によって行われる印刷処理について説明する。
Hereinafter, a print job list request process performed by the
図7は、複合機103のCPU301と、印刷管理サーバ101のCPU201によって行われる印刷ジョブ一覧要求処理を示すフローチャートである。図中、ステップS701からステップS703に示す処理は、複合機103のCPU301によって行われる処理であり、CPU301に当該処理を実行させるためのプログラムはHDD304に記憶されており、本処理の実行に際して、CPU301は当該プログラムをRAM302にロードし、ロードしたプログラムによる制御に従って本処理を実行する。また、ステップS721からステップS724に示す処理は、印刷管理サーバ101のCPU201によって行われる処理であり、本処理を印刷管理サーバ101のCPU201に実行させるためのプログラムは印刷管理サーバ101の外部メモリ211に記憶されており、本処理の実行に際して、CPU201は、当該プログラムをRAM202にロードし、ロードしたプログラムによる制御に従って本処理を実行する。
FIG. 7 is a flowchart illustrating print job list request processing performed by the
複合機103のCPU301は、当該複合機を操作するユーザの操作指示により、印刷ジョブ一覧表示指示を受け付けると、印刷管理サーバ101に対して印刷ジョブ一覧要求を送信する(ステップS701)。その際に、複合機103にログイン中のユーザのユーザ情報(ユーザ名等)と、ログインしている複合機103のセキュリティレベルを送信することになる。
When the
印刷管理サーバ101の複合機103からの印刷ジョブ一覧要求を受信すると(ステップS721)、書誌情報テーブルを検索し、複合機103のログインユーザの印刷ジョブのうち、当該要求を行った複合機103で印刷出力可能な印刷ジョブを、複合機のセキュリティレベルと、印刷ジョブのセキュリティレベルとを用いて取得する(ステップS722)。
When a print job list request is received from the
そしてその後、ステップS722で取得した印刷ジョブの一覧情報を作成し(ステップS723)、作成した印刷ジョブの一覧情報を、要求を行ってきた複合機103に送信する(ステップS724)。 After that, the print job list information acquired in step S722 is created (step S723), and the created print job list information is transmitted to the requesting MFP 103 (step S724).
複合機103のCPU301は、印刷ジョブの一覧情報を受信すると(ステップS702)、図13、図14に示す印刷ジョブ一覧画面を表示する(ステップS703)。以上が、印刷ジョブ一覧要求処理の説明である。
When receiving the print job list information (step S702), the
ここで、図7のステップS703で、複合機103の操作部308のLCD表示部に表示される印刷ジョブ一覧表示画面1300について、図13、図14を参照して説明する。
Here, the print job
図13は、印刷ジョブ一覧表示画面1300の構成の一例を示す図である。図13に示す通り、印刷ジョブ一覧表示画面1300は、ログインユーザ表示部1301、印刷ジョブ一覧表示部1302、印刷ジョブ選択部1303、選択解除ボタン1304、プリントボタン1305等を備えて構成されている。
FIG. 13 is a diagram showing an example of the configuration of the print job
ログインユーザ表示部1301は、複合機103にログイン中のユーザのユーザ名を表示する表示部である。印刷ジョブ一覧表示部1302は、印刷管理サーバ101から取得した、ログインユーザが当該複合機を用いて印刷出力を行うことが可能な印刷ジョブの一覧を表示する表示部である。印刷ジョブに関する情報として、印刷ジョブ名1302−1、印刷設定1302−2、用紙サイズ1302−3、ページ数1302−4、タイムスタンプ1302−5等が表示されることになる。尚、表示項目はこれらに限られない。
The login
印刷ジョブ選択部1303は、印刷出力を指示する印刷ジョブを選択するために用いられる。この印刷ジョブ選択部1303がチェックされた印刷ジョブが、プリントボタン1305に対する押下指示を受け付けた場合に、印刷出力対象の印刷ジョブとして決定される。
A print
印刷解除ボタン1304は、印刷ジョブ選択部1303での印刷ジョブの選択をすべて解除するために用いられるボタンである。プリントボタン1305は、印刷ジョブ選択部1303で選択された印刷ジョブの印刷指示を行うために用いられるボタンである。以上が、印刷ジョブ一覧表示画面1300の説明である。
A print cancel
尚、図13は、印刷管理サーバ101により仮されている書誌情報テーブル1200が図12に示すような状態である場合に、図9のユーザ認証テーブル900中の「USER001」が、デバイスグループ03に属する複合機にログインしている場合に表示される印刷ジョブ一覧表示画面の例を示している。
Note that FIG. 13 shows that “USER001” in the user authentication table 900 of FIG. 9 is assigned to the device group 03 when the bibliographic information table 1200 provisioned by the
デバイスグループ03の複合機からは、USER001は、「極秘(1)」、「機密(2)」、「通常文書(3)」の全ての印刷ジョブの印刷を行うことが可能である。図12に示す書誌情報テーブルで管理されている印刷ジョブのうち、USER001の印刷ジョブは、ジョブIDが「J001」、「J002」、「J003」、及び「J005」のジョブである。 From the multifunction peripheral of the device group 03, USER001 can print all print jobs of “Top Secret (1)”, “Secret (2)”, and “Normal Document (3)”. Of the print jobs managed in the bibliographic information table shown in FIG. 12, USER001 print jobs are jobs whose job IDs are “J001”, “J002”, “J003”, and “J005”.
USER001は、ログイン中の複合機から全てのセキュリティレベルの印刷ジョブを印刷可能であるために、図13のような印刷ジョブの一覧が表示されることになる。 Since USER001 can print all security level print jobs from the logged-in multifunction peripheral, a list of print jobs as shown in FIG. 13 is displayed.
図14は、USER001がデバイスグループ001またはデバイスグループ002に属する複合機103にログインしている場合に表示されることになる印刷ジョブ一覧画面1300の例を示している。
FIG. 14 shows an example of a print
図9にあるように、USER001のデバイスグループ01及びデバイスグループ02のセキュリティレベルは「3」となっており、それらに属する複合機からは、USER001は、「通常文書(3)」のみ印刷出力が可能であり、「極秘(1)」、「機密(2)」のセキュリティレベルである印刷ジョブを印刷出力することはできない。 As shown in FIG. 9, the security level of the device group 01 and the device group 02 of USER001 is “3”, and USER001 prints out only “normal document (3)” from the multifunction peripherals belonging to them. A print job having a security level of “Top Secret (1)” or “Secret (2)” cannot be printed out.
であるから、USER001がデバイスグループ01またはデバイスグループ02に属する複合機103にログインしている場合には、図12の書誌情報テーブルに保存されているUSER001の印刷ジョブのうち、セキュリティレベルが「通常文書(3)」である、ジョブIDが「J001」、「J005」の印刷ジョブのみが印刷ジョブ一覧表示部1302に表示されることになる。
Therefore, when USER001 is logged in to the
このように構成をすることにより、それぞれの複合機から、その複合機のセキュリティレベルで印刷不可能な印刷ジョブの印刷指示を行うことが出来ず、これにより、印刷ジョブのセキュリティレベルにより印刷出力可能な複合機を限定することが可能となる。 By configuring in this way, it is not possible to issue print instructions for print jobs that cannot be printed with the security level of each multifunction device from each multifunction device, thereby enabling print output according to the security level of the print job. It is possible to limit the number of multifunction devices.
次に、図8を参照して、複合機103と印刷管理サーバ101によって行われる印刷処理について説明する。
Next, a printing process performed by the
図8は、複合機103のCPU301と、印刷管理サーバ101のCPU201によって行われる印刷処理を示すフローチャートである。図中、ステップS801からステップS806に示す処理は、複合機103のCPU301によって行われる処理であり、CPU301に当該処理を実行させるためのプログラムはHDD304に記憶されており、本処理の実行に際して、CPU301は当該プログラムをRAM302にロードし、ロードしたプログラムによる制御に従って本処理を実行する。また、ステップS821からステップS825に示す処理は、印刷管理サーバ101のCPU201によって行われる処理であり、本処理を印刷管理サーバ101のCPU201に実行させるためのプログラムは印刷管理サーバ101の外部メモリ211に記憶されており、本処理の実行に際して、CPU201は、当該プログラムをRAM202にロードし、ロードしたプログラムによる制御に従って本処理を実行する。
FIG. 8 is a flowchart illustrating print processing performed by the
複合機103のCPU301は、図13及び図14に示す印刷ジョブ一覧表示画面1300において印刷ジョブ選択部1303を介して、印刷出力を行う印刷ジョブの選択を受け付ける(ステップS801)。そして、いずれかの印刷ジョブが選択されている状態で、プリントボタン1305に対する押下指示を受け付けることにより入力される印刷開始指示を受け付けると(ステップS802でYES)、選択された印刷ジョブを特定するための情報を取得し(ステップS803)、取得した情報を含む印刷ジョブの出力要求を印刷管理サーバ101に対して送信する(ステップS804)。
The
印刷ジョブを特定する情報は、例えば、ジョブID1201や、タイムスタンプ1205等、印刷出力を行う印刷ジョブを一意に特定できる情報であればどのような情報を用いても構わない。
As the information for specifying the print job, any information may be used as long as the information can uniquely specify the print job to be printed out, such as the
印刷管理サーバ101は、複合機103から印刷ジョブ出力要求を受信すると、その印刷ジョブ出力要求に含まれる印刷ジョブを特定する情報をすべて取得し、それら情報で特定される印刷ジョブを管理するレコードを取得する。そして、そのレコードのファイル名1203に登録されている情報に従って、印刷ジョブが保存されているフォルダから印刷指示を受け付けた(出力要求があった)印刷ジョブを取得する(ステップS822)。
When the
そして、ステップS822で取得した印刷ジョブのうち、まだ複合機103に送信していない印刷ジョブを取得し(ステップS824)、印刷ジョブ出力要求を行ってきた複合機103に対して送信する(ステップS825)。
Then, among the print jobs acquired in step S822, a print job that has not been transmitted to the
複合機103のCPU301は、印刷管理サーバ101から印刷ジョブを受信すると(ステップS805)、その印刷ジョブに従った印刷処理を実行する(ステップS806)。
When the
印刷管理サーバ101のCPU201は、ステップS825で印刷ジョブを複合機103に送信した後に、ステップS823で取得した印刷ジョブで、まだ複合機103に送信していない印刷ジョブがあるかを判定する(ステップS826)。
The
ステップS826の判定処理でYESと判定した場合には、処理をステップS824に進め、未送信の印刷ジョブを取得し、複合機103に対して送信する。そして、この処理を、ステップS826の判定処理でNOと判定するまで繰り返し行うことになる。 If “YES” is determined in the determination process of step S826, the process proceeds to step S824, an untransmitted print job is acquired, and is transmitted to the multi-function peripheral 103. This process is repeated until NO is determined in the determination process of step S826.
また、複合機103のCPU301は、印刷管理サーバ101から印刷ジョブから送信された印刷ジョブを受信するごとに(ステップS805)、その印刷ジョブに従った印刷処理を実行する。以上が、印刷処理の説明である。
Each time the
本発明では、上記のように構成することにより、印刷データのセキュリティレベルに応じて、当該印刷データを印刷出力可能な複合機を限定することが可能となる。 According to the present invention, by configuring as described above, it is possible to limit MFPs that can print out the print data according to the security level of the print data.
上記のようなことが可能になることにより、ICカードが紛失等してしまった場合、第三者に機密性の高い印刷ジョブを出力されることを好適に防ぐ効果を奏する。 By making the above possible, when the IC card is lost or the like, there is an effect of suitably preventing a third party from outputting a highly confidential print job.
また、機密性の高い印刷ジョブを印刷後、その印刷結果の用紙を回収することを忘れてしまったとしても、印刷ジョブを出力できる複合機が限定されているので、ユーザは、その印刷結果の用紙が放置された状態にある複合機を容易に特定することが可能となり、回収を迅速に行うことが可能である。 Also, even if you forget to collect the print result after printing a highly confidential print job, there are limited multifunction devices that can output the print job. It is possible to easily identify the multifunction peripheral in which the paper is left unattended, and it is possible to quickly collect.
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実
施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。例えば、印刷管理サーバ101と認証サーバ102の機能を1台のサーバ装置で実現することももちろん可能である。
The present invention can be implemented as a system, apparatus, method, program, storage medium, or the like, and can be applied to a system including a plurality of devices. You may apply to the apparatus which consists of one apparatus. For example, it is of course possible to realize the functions of the
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。 Note that the present invention includes a software program that implements the functions of the above-described embodiments directly or remotely from a system or apparatus. The present invention also includes a case where the system or the computer of the apparatus is achieved by reading and executing the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。 Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。 Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 Note that the above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
101 印刷管理サーバ
102 認証サーバ
103 複合機
104 クライアントPC
105 LAN
201 CPU
202 RAM
203 ROM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信インタフェース(I/F)コントローラ
209 入力装置
210 ディスプレイ装置
211 外部メモリ
301 CPU
302 RAM
303 ROM
304 ハードディスクドライブ(HDD)
305 ネットワークインタフェース(I/F)
306 モデム
307 操作部インタフェース(I/F)
308 操作部
309 システムバス
310 RIP
311 プリンタインタフェース(I/F)
312 プリンタ
313 スキャナインタフェース(I/F)
314 スキャナ
315 画像バス
316 コントローラユニット
317 画像処理部
318 外部インタフェース(I/F)
319 カードリーダ
320 イメージバスインタフェース(I/F)
101
105 LAN
201 CPU
202 RAM
203 ROM
204
302 RAM
303 ROM
304 Hard disk drive (HDD)
305 Network interface (I / F)
308
311 Printer interface (I / F)
312
314
319
Claims (9)
前記情報処理装置は、
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、
前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶手段と、
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶手段に記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成手段と、
前記リスト生成手段で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信手段と、
を備え
前記画像形成装置は、
前記情報処理装置の印刷ジョブ記憶手段に記憶されている、前記入力受付手段で入力を受け付けたユーザ情報に対応する印刷ジョブの印刷ジョブのリストを前記情報処理装置より受信する受信手段と、
前記受信手段で受信した印刷ジョブのリストから選択された印刷ジョブを印刷出力する印刷出力手段と、
を備えることを特徴とする画像形成システム。 An information processing apparatus including a print job storage unit that stores a print job in association with user information and a security level of the print job, and a plurality of image forming apparatuses including an input reception unit that receives input of user information An image forming system ,
Before Symbol information processing apparatus,
Device group management means for managing a device group that is a group formed by identification information of each of a plurality of image forming apparatuses;
Said device group information managed by the device group management unit, and the security level storing unit you stores Installing corresponding security level settings and the device group for the user indicated by the user information,
A security level of a print job stored in the print job storage unit in association with user information received by the input reception unit of the image forming apparatus, and the security level storage unit Using the setting of the security level of the device group of the image forming apparatus for the user of the user information, in the image forming apparatus that has received the input of the user information, printing at a level that can be printed out for the user of the user information List generation means for generating a list of jobs ;
A transmission unit that transmits a list of print jobs generated by the list generation unit to the image forming apparatus that has received the input of the user information by the input reception unit;
The Bei example
Before Symbol image forming apparatus,
Receiving means for receiving, from the information processing apparatus, a list of print jobs of a print job corresponding to the user information received by the input receiving means, stored in the print job storage means of the information processing apparatus;
Print output means for printing out a print job selected from the list of print jobs received by the receiving means;
Image forming system characterized by obtaining Bei a.
前記クライアント装置は、 The client device is
生成した印刷ジョブを前記情報処理装置の印刷ジョブ記憶手段に記憶させるべく、前記印刷ジョブにセキュリティレベルを設定することなく前記情報処理装置に送信する印刷ジョブ送信手段 Print job transmission means for transmitting the generated print job to the information processing apparatus without setting a security level in order to store the generated print job in the print job storage means of the information processing apparatus
を備え、 With
前記情報処理装置は、The information processing apparatus includes:
前記クライアント装置の印刷ジョブ送信手段から送信された印刷ジョブを受信して、前記印刷ジョブ記憶手段に当該印刷ジョブを記憶する場合に、当該記憶する印刷ジョブのセキュリティレベルを所定の条件に基づいて決定する決定手段と、When a print job transmitted from the print job transmission unit of the client device is received and stored in the print job storage unit, the security level of the stored print job is determined based on a predetermined condition A decision means to
前記印刷ジョブを、前記決定手段で決定されたセキュリティレベルと対応付けて前記印刷ジョブ記憶手段に記憶する制御を行う印刷ジョブ記憶制御手段と、Print job storage control means for performing control to store the print job in the print job storage means in association with the security level determined by the determination means;
を備えることを特徴とする請求項1に記載の画像形成システム。The image forming system according to claim 1, further comprising:
前記情報処理装置において、
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理工程と、
前記デバイスグループ管理工程で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶工程と、
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶工程により記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成工程と、
前記リスト生成工程で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信工程と、
を含み、
前記画像形成装置において、
前記情報処理装置の印刷ジョブ記憶手段に記憶されている、前記入力受付手段で入力を受け付けたユーザ情報に対応する印刷ジョブの印刷ジョブのリストを前記情報処理装置より受信する受信工程と、
前記受信工程で受信した印刷ジョブのリストから選択された印刷ジョブを印刷出力する印刷出力工程と、
を含むことを特徴とする画像形成システムの制御方法。 An information processing apparatus including a print job storage unit that stores a print job in association with user information and a security level of the print job, and a plurality of image forming apparatuses including an input reception unit that receives input of user information An image forming system control method comprising:
In the previous SL information processing apparatus,
A device group management step for managing a device group, which is a group formed by identification information of each of a plurality of image forming apparatuses;
It said device group information managed by the device group management step, and the security level storing step you stored Installing correspondence with the setting of the security level of the device group for the user indicated by the user information,
The security level of the print job stored in the print job storage unit in association with the user information received by the input reception unit of the image forming apparatus, and stored in the security level storage step, Using the setting of the security level of the device group of the image forming apparatus for the user of the user information, in the image forming apparatus that has received the input of the user information, printing at a level that can be printed out for the user of the user information A list generation process for generating a list of jobs ;
A transmission step of transmitting the list of print jobs generated in the list generation step to the image forming apparatus that has received the input of the user information by the input reception unit;
Including
Prior Symbol image forming apparatus,
Receiving from the information processing apparatus a list of print jobs of the print job corresponding to the user information received by the input receiving means, stored in the print job storage means of the information processing apparatus;
A print output step of printing out a print job selected from the list of print jobs received in the reception step;
Method of controlling an image forming system according to claim including things.
前記情報処理装置を、
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、
前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶手段と、
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶手段に記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成手段と、
前記リスト生成手段で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信手段として機能させ、
前記画像形成装置を、
前記情報処理装置の印刷ジョブ記憶手段に記憶されている、前記入力受付手段で入力を受け付けたユーザ情報に対応する印刷ジョブの印刷ジョブのリストを前記情報処理装置より受信する受信手段と、
前記受信手段で受信した印刷ジョブのリストから選択された印刷ジョブを印刷出力する印刷出力手段として機能させることを特徴とする画像形成システムのプログラム。 An information processing apparatus including a print job storage unit that stores a print job in association with user information and a security level of the print job, and a plurality of image forming apparatuses including an input reception unit that receives input of user information A program that can be executed by an image forming system,
The previous SL information processing apparatus,
Device group management means for managing a device group that is a group formed by identification information of each of a plurality of image forming apparatuses;
Said device group information managed by the device group management unit, and the security level storing unit you stores Installing corresponding security level settings and the device group for the user indicated by the user information,
A security level of a print job stored in the print job storage unit in association with user information received by the input reception unit of the image forming apparatus, and the security level storage unit Using the setting of the security level of the device group of the image forming apparatus for the user of the user information, in the image forming apparatus that has received the input of the user information, printing at a level that can be printed out for the user of the user information List generation means for generating a list of jobs ;
A list of print jobs generated by the list generation means, to function as transmission means for transmitting the to the image forming apparatus receives an input of user information by said input receiving means,
The previous Symbol image forming apparatus,
Receiving means for receiving, from the information processing apparatus, a list of print jobs of a print job corresponding to the user information received by the input receiving means, stored in the print job storage means of the information processing apparatus;
An image forming system program causing a print job selected from a list of print jobs received by the receiving unit to function as a print output unit.
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、
前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶手段と、
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶手段に記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成手段と、
前記リスト生成手段で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信手段と、
を備えることを特徴とする情報処理装置。 An input receiving unit that receives input of user information and a list of print jobs corresponding to the user information received by the input receiving unit stored in the print job storage unit of the information processing device are received from the information processing device. The print job, which is communicably connected to a plurality of image forming apparatuses, and a print output unit that prints out a print job selected from the list of print jobs received by the reception unit. An information processing apparatus comprising print job storage means for storing user information in association with a print job level,
Device group management means for managing a device group that is a group formed by identification information of each of a plurality of image forming apparatuses;
Said device group information managed by the device group management unit, and the security level storing unit you stores Installing corresponding security level settings and the device group for the user indicated by the user information,
A security level of a print job stored in the print job storage unit in association with user information received by the input reception unit of the image forming apparatus, and the security level storage unit Using the setting of the security level of the device group of the image forming apparatus for the user of the user information, in the image forming apparatus that has received the input of the user information, printing at a level that can be printed out for the user of the user information List generation means for generating a list of jobs ;
A transmission unit that transmits a list of print jobs generated by the list generation unit to the image forming apparatus that has received the input of the user information by the input reception unit;
An information processing apparatus comprising:
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理工程と、
前記デバイスグループ管理工程で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶工程と、
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶工程により記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成工程と、
前記リスト生成工程で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信工程と、
を含むことを特徴とする情報処理装置の制御方法。 An input receiving unit that receives input of user information and a list of print jobs corresponding to the user information received by the input receiving unit stored in the print job storage unit of the information processing device are received from the information processing device. The print job, which is communicably connected to a plurality of image forming apparatuses, and a print output unit that prints out a print job selected from the list of print jobs received by the reception unit. A method for controlling an information processing apparatus including a print job storage unit that stores user information in association with a print job level,
A device group management step for managing a device group, which is a group formed by identification information of each of a plurality of image forming apparatuses;
It said device group information managed by the device group management step, and the security level storing step you stored Installing correspondence with the setting of the security level of the device group for the user indicated by the user information,
The security level of the print job stored in the print job storage unit in association with the user information received by the input reception unit of the image forming apparatus, and stored in the security level storage step, Using the setting of the security level of the device group of the image forming apparatus for the user of the user information, in the image forming apparatus that has received the input of the user information, printing at a level that can be printed out for the user of the user information A list generation process for generating a list of jobs ;
A transmission step of transmitting the list of print jobs generated in the list generation step to the image forming apparatus that has received the input of the user information by the input reception unit;
A method for controlling an information processing apparatus, comprising:
前記情報処理装置を、
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、
前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて記憶するセキュリティレベル記憶手段と、
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に対応付けられて前記印刷ジョブ記憶手段に記憶されている印刷ジョブのセキュリティレベルと、前記セキュリティレベル記憶手段に記憶されている、当該ユーザ情報のユーザにとっての当該画像形成装置のデバイスグループのセキュリティレベルの設定とを用いて、当該ユーザ情報の入力を受け付けた前記画像形成装置において、当該ユーザ情報のユーザにとって印刷出力可能なレベルの印刷ジョブのリストを生成するリスト生成手段と、
前記リスト生成手段で生成された印刷ジョブのリストを、前記入力受付手段で前記ユーザ情報の入力を受け付けた前記画像形成装置に送信する送信手段として機能させることを特徴とする情報処理装置のプログラム。 An input receiving unit that receives input of user information and a list of print jobs corresponding to the user information received by the input receiving unit stored in the print job storage unit of the information processing device are received from the information processing device. The print job, which is communicably connected to a plurality of image forming apparatuses, and a print output unit that prints out a print job selected from the list of print jobs received by the reception unit. A program that can be executed by an information processing apparatus including a print job storage unit that stores user information in association with a print job level ,
The information processing apparatus ;
Device group management means for managing a device group that is a group formed by identification information of each of a plurality of image forming apparatuses;
Said device group information managed by the device group management unit, and the security level storing unit you stores Installing corresponding security level settings and the device group for the user indicated by the user information,
A security level of a print job stored in the print job storage unit in association with user information received by the input reception unit of the image forming apparatus, and the security level storage unit Using the setting of the security level of the device group of the image forming apparatus for the user of the user information, in the image forming apparatus that has received the input of the user information, printing at a level that can be printed out for the user of the user information List generation means for generating a list of jobs ;
A program for an information processing apparatus that causes a list of print jobs generated by the list generation unit to function as a transmission unit that transmits to the image forming apparatus that has received an input of the user information by the input reception unit.
前記認証サーバは、The authentication server is
複数の画像形成装置それぞれの識別情報により形成されるグループであるデバイスグループを管理するデバイスグループ管理手段と、Device group management means for managing a device group that is a group formed by identification information of each of a plurality of image forming apparatuses;
前記デバイスグループ管理手段で管理されている前記デバイスグループの情報と、前記ユーザ情報の示すユーザにとっての前記デバイスグループのセキュリティレベルの設定とを対応付けて認証情報として記憶するセキュリティレベル記憶手段と、Security level storage means for storing the information of the device group managed by the device group management means and the setting of the security level of the device group for the user indicated by the user information as authentication information;
前記画像形成装置の前記入力受付手段で入力を受け付けたユーザ情報に基づく認証要求を受け付け、認証が成功した場合に、当該認証が成功したユーザ情報に対応付けられた前記画像形成装置のデバイスグループのセキュリティレベルの設定を、認証結果として、前記画像形成装置に送信する認証結果送信手段と、When an authentication request based on user information received by the input receiving unit of the image forming apparatus is received and the authentication is successful, the device group of the image forming apparatus associated with the user information that has been successfully authenticated An authentication result transmitting means for transmitting a security level setting to the image forming apparatus as an authentication result;
を備え、With
前記画像形成装置は、The image forming apparatus includes:
前記認証結果送信手段により送信された認証結果としての前記セキュリティレベルの設定を受信する認証結果受信手段と、Authentication result receiving means for receiving the setting of the security level as an authentication result transmitted by the authentication result transmitting means;
前記認証結果受信手段で受信した前記セキュリティレベルの設定を含む要求であって、前記ユーザ情報と対応付けられた印刷ジョブのリストの要求を前記情報処理装置に送信するリスト要求手段と、A request including the security level setting received by the authentication result receiving means, a list request means for sending a request for a list of print jobs associated with the user information to the information processing apparatus;
前記リスト要求手段による要求に応じて、前記情報処理装置の印刷ジョブ記憶手段に記憶されている、前記入力受付手段で入力を受け付けたユーザ情報に対応する印刷ジョブの印刷ジョブリストを前記情報処理装置より受信する受信手段と、In response to a request from the list request unit, a print job list of a print job corresponding to user information received by the input reception unit, stored in the print job storage unit of the information processing apparatus, is stored in the information processing apparatus. Receiving means for receiving from,
前記受信手段で受信した印刷ジョブのリストから選択された印刷ジョブを印刷出力する印刷出力手段と、Print output means for printing out a print job selected from the list of print jobs received by the receiving means;
を備え、With
前記情報処理装置は、The information processing apparatus includes:
前記リスト要求手段による要求に含まれるセキュリティレベルとユーザ情報を用いて、当該セキュリティレベルで印刷出力可能なレベルの、当該ユーザ情報に対応付けられた印刷ジョブのリストを生成するリスト生成手段と、Using a security level and user information included in the request by the list requesting unit, a list generating unit that generates a list of print jobs associated with the user information at a level at which printing can be performed at the security level;
前記リスト生成手段で生成された印刷ジョブのリストを、前記前記画像形成装置に送信する送信手段と、A transmission unit that transmits a list of print jobs generated by the list generation unit to the image forming apparatus;
を備えることを特徴とする画像形成システム。An image forming system comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011270397A JP5919785B2 (en) | 2011-12-09 | 2011-12-09 | Image forming system, information processing apparatus, control method thereof, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011270397A JP5919785B2 (en) | 2011-12-09 | 2011-12-09 | Image forming system, information processing apparatus, control method thereof, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2013122654A JP2013122654A (en) | 2013-06-20 |
| JP2013122654A5 JP2013122654A5 (en) | 2015-07-16 |
| JP5919785B2 true JP5919785B2 (en) | 2016-05-18 |
Family
ID=48774587
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011270397A Expired - Fee Related JP5919785B2 (en) | 2011-12-09 | 2011-12-09 | Image forming system, information processing apparatus, control method thereof, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5919785B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0796154B2 (en) | 1991-05-24 | 1995-10-18 | 有限会社山崎工作所 | Mold for casting |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015056170A (en) * | 2013-09-13 | 2015-03-23 | 株式会社リコー | Data processing system, data processing method, data processing program, and data processing apparatus |
| JP6561885B2 (en) * | 2016-03-25 | 2019-08-21 | コニカミノルタ株式会社 | Control program, control method, and communication terminal |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008162171A (en) * | 2006-12-28 | 2008-07-17 | Ricoh Co Ltd | Image forming apparatus, image forming method, image forming program, authentication server, print server |
| JP5003423B2 (en) * | 2007-11-15 | 2012-08-15 | コニカミノルタビジネステクノロジーズ株式会社 | Image forming apparatus and security management program |
| JP2010020397A (en) * | 2008-07-08 | 2010-01-28 | Canon Inc | Information processor and information processing method |
| JP2011113153A (en) * | 2009-11-24 | 2011-06-09 | Canon It Solutions Inc | Print system, processing method of the same, and program |
-
2011
- 2011-12-09 JP JP2011270397A patent/JP5919785B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0796154B2 (en) | 1991-05-24 | 1995-10-18 | 有限会社山崎工作所 | Mold for casting |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013122654A (en) | 2013-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8437024B2 (en) | Print controlling system having usage restrictions for print data stored in a print managing server, print controlling method, and program | |
| KR20120033983A (en) | Printing system, printing method, print server, control method, and computer-readable medium | |
| JP6989749B2 (en) | Image forming equipment, systems, control methods, and programs | |
| JP2010108348A (en) | Image forming apparatus, information processing system, processing method thereof and program | |
| JP2013208837A (en) | Image forming system, image forming method and program | |
| JP5919785B2 (en) | Image forming system, information processing apparatus, control method thereof, and program | |
| US8806614B2 (en) | Image processing apparatus, controlling method of image processing apparatus, and computer program | |
| JP5637078B2 (en) | Image forming apparatus, image forming system, control method thereof, and program | |
| JP2013054635A (en) | Image formation apparatus, image formation system, and control method and program therefor | |
| JP2011015323A (en) | Image forming apparatus, processing method thereof and program | |
| JP5954104B2 (en) | Print management apparatus, control method for print management apparatus, print management system and program | |
| JP5979292B2 (en) | Image forming apparatus, image forming apparatus control method, and computer program. | |
| JP2015046060A (en) | Log management device, log management system, control method therefor, and program | |
| JP5387543B2 (en) | Image forming apparatus, information processing method, and program | |
| JP2013073550A (en) | Image forming system, control method of image forming system, and computer program | |
| JP2012166396A (en) | Image forming system, image forming device, and control method and program of the same | |
| JP5116174B2 (en) | Image processing system, image processing apparatus, user terminal, control method thereof, program, and recording medium recording program | |
| JP2016097574A (en) | Image formation apparatus, control method and program of the same | |
| JP5966437B2 (en) | Printing system, printing system control method, image forming apparatus, image forming apparatus control method, and program | |
| JP2014102543A (en) | Printing system, image forming apparatus, processing method thereof, and program | |
| JP2017151817A (en) | Information processing device, information processing system, control method thereof, and program | |
| JP2015122601A (en) | Image forming apparatus, control method of the same, and program | |
| JP2011043979A (en) | Printing system, control method of the same, and program | |
| JP5870518B2 (en) | Image forming apparatus, image forming apparatus control method, and computer program. | |
| JP5445476B2 (en) | Information processing apparatus, processing method thereof, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141209 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20150410 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150430 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151020 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151221 |
|
| 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: 20160315 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160328 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5919785 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |