JP2010277524A - 情報処理装置、情報処理システム、情報処理方法、及びプログラム - Google Patents

情報処理装置、情報処理システム、情報処理方法、及びプログラム Download PDF

Info

Publication number
JP2010277524A
JP2010277524A JP2009132258A JP2009132258A JP2010277524A JP 2010277524 A JP2010277524 A JP 2010277524A JP 2009132258 A JP2009132258 A JP 2009132258A JP 2009132258 A JP2009132258 A JP 2009132258A JP 2010277524 A JP2010277524 A JP 2010277524A
Authority
JP
Japan
Prior art keywords
print
printing
information
authentication
permitted
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
Application number
JP2009132258A
Other languages
English (en)
Inventor
Hironori Hakozaki
浩徳 箱崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2009132258A priority Critical patent/JP2010277524A/ja
Priority to US12/780,003 priority patent/US8472041B2/en
Priority to EP10163364A priority patent/EP2259177A3/en
Publication of JP2010277524A publication Critical patent/JP2010277524A/ja
Priority to US13/901,900 priority patent/US8780380B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1238Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • G06F21/608Secure printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1222Increasing security of the print job
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1267Job repository, e.g. non-scheduled jobs, delay printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1239Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】クライアントにおける印刷指示時に印刷先が限定されない印刷システムの利便性を向上させること。
【解決手段】クライアント装置よりユーザの認証情報を含む印刷要求を受信する印刷要求受信手段と、前記認証情報を利用して前記印刷要求に係る印刷の許否を判定する判定手段と、印刷が許可されない場合に、印刷が許可されないことを示す情報を前記クライアント装置に送信する不許可送信手段と、印刷が許可される場合に、前記印刷要求に関して前記クライアント装置より受信される印刷データ及び印刷属性情報を関連付けて蓄積手段に記録する印刷情報記録手段と、ネットワークを介して接続される画像形成装置からの要求に応じ、前記印刷データを該画像形成装置に送信する送信手段とを有する。
【選択図】図4

Description

本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関し、特に画像形成装置に実行させる印刷ジョブを蓄積する情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
従来、クライアントPCと画像形成装置との間に位置し、クライアントPCより送信される印刷ジョブを蓄積しておき、画像形成装置からの要求に応じて蓄積されている印刷ジョブを画像形成装置に転送するという印刷サーバが存在する(例えば、特許文献1)。このような印刷サーバを含む印刷システムにおいて、ユーザは、まず、クライアントPCにおいて印刷指示を入力する。クライアントPCは、印刷指示に応じた印刷ジョブを印刷サーバに送信する。印刷サーバは、印刷ジョブを直ちに画像形成装置には転送せず、HDD(Hard Disk Drive)等の記憶装置に蓄積しておく。その後、ユーザは、画像形成装置を操作して、蓄積されている印刷ジョブの印刷を指示する。画像形成装置は、当該指示に応じて印刷サーバより印刷ジョブを取得し、印刷を行う。
このような印刷システムにおいて、各ユーザによって蓄積された印刷ジョブが他のユーザによって印刷されてしまうのは、セキュリティ上の観点より好ましくない。そこで、従来、画像形成装置において印刷ジョブが実行される際にユーザの認証処理が実行されている。例えば、ユーザは、蓄積されている印刷ジョブの印刷の指示時において、自らの認証情報を入力し、当該認証情報に基づいて認証された場合に、当該ユーザに係る印刷ジョブの印刷が許可された。
しかしながら、ユーザの操作がクライアントPCから画像形成装置に移行した後において、印刷ができないことが判明した場合、ユーザは著しい不利益を被る可能性がある。すなわち、ユーザは、クライアントPCに戻り、改めて別の画像形成装置に印刷を実行させなければならない。又は、画像形成装置が出張先等の遠隔地に設置されている場合、そもそもクライアントPCまで戻ることができず、ユーザは、期待していた文書を入手できないことになってしまう。
本発明は、上記の点に鑑みてなされたものであって、クライアントにおける印刷指示時に印刷先が限定されない印刷システムの利便性を向上させることのできる情報処理装置、情報処理システム、情報処理方法、及びプログラムの提供を目的とする。
そこで上記課題を解決するため、本発明は、クライアント装置よりユーザの認証情報を含む印刷要求を受信する印刷要求受信手段と、前記認証情報を利用して前記印刷要求に係る印刷の許否を判定する判定手段と、印刷が許可されない場合に、印刷が許可されないことを示す情報を前記クライアント装置に送信する不許可送信手段と、印刷が許可される場合に、前記印刷要求に関して前記クライアント装置より受信される印刷データ及び印刷属性情報を関連付けて蓄積手段に記録する印刷情報記録手段と、ネットワークを介して接続される画像形成装置からの要求に応じ、前記印刷データを該画像形成装置に送信する送信手段とを有する。
このような情報処理装置では、クライアントにおける印刷指示時に印刷先が限定されない印刷システムの利便性を向上させることができる。
本発明によれば、クライアントにおける印刷指示時に印刷先が限定されない印刷システムの利便性を向上させることができる。
本発明の実施の形態における印刷システムの構成例を示す図である。 本発明の実施の形態における印刷サーバのハードウェア構成例を示す図である。 本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。 第一の実施の形態における印刷システムの機能構成例を示す図である。 ジョブ蓄積時の処理手順を説明するための図である。 印刷設定画面を構成する認証情報入力画面の例を示す図である。 ジョブの実行時の処理手順を説明するための図である。 対応情報記憶部に記録されている対応情報の例を示す図である。 レポートの出力処理の処理手順を説明するためのフローチャートである。 レポートの例を示す図である。 第二の実施の形態における印刷サーバの機能構成例を示す図である。
以下、図面に基づいて本発明の実施の形態を説明する。図1は、本発明の実施の形態における印刷システムの構成例を示す図である。同図において、印刷システム1は、印刷サーバ10、一台以上の画像形成装置20、認証サーバ30、及び一台以上のクライアントPC60等を含む。これら各装置は、LAN(Local Area Network)又はインターネット等のネットワークによって接続されている。
クライアントPC60は、印刷対象とされるデータ(文書データ、画像データ等)を有し、ユーザによる印刷指示の入力に応じ、印刷対象とされたデータの印刷要求(印刷データ)を印刷サーバ10に送信するコンピュータである。クライアントPC60は、印刷指示の際に、ユーザに認証情報(例えば、ユーザ名及びパスワード)を入力させ、入力された認証情報を印刷要求に含める。
印刷サーバ10は、クライアントPC60より受信される印刷要求に含まれている印刷データを蓄積するコンピュータである。印刷サーバ10は、印刷要求に含まれている認証情報に基づく認証処理を認証サーバに実行させ、認証に成功した場合に、当該印刷要求に係る印刷データを蓄積する。
画像形成装置20は、ユーザによる操作指示に応じ、印刷サーバ10に蓄積されている印刷データを取得し、当該印刷データを印刷するプリンタ又は複合機等である。画像形成装置20は、ユーザに認証情報を入力させ、入力させた認証情報に基づく認証を認証サーバ30に実行させる。画像形成装置20は、認証に成功した場合に、印刷サーバ10からの印刷データの取得を実行する。
認証サーバ30は、認証処理を実行するコンピュータである。本実施の形態において認証サーバ30は、印刷サーバ10及び画像形成装置20より共用される。
なお、印刷サーバ10及び認証サーバ30に関してもそれぞれ複数台存在してもよい。
図2は、本発明の実施の形態における印刷サーバのハードウェア構成例を示す図である。図2の印刷サーバ10は、それぞれバスBで相互に接続されているドライブ装置100と、補助記憶装置102と、メモリ装置103と、CPU104と、インタフェース装置105とを有する。
印刷サーバ10での処理を実現するプログラムは、CD−ROM等の記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って印刷サーバ10に係る機能を実行する。インタフェース装置105は、ネットワークに接続するためのインタフェースとして用いられる。
図3は、本発明の実施の形態における画像形成装置のハードウェア構成例を示す図である。図3において、画像形成装置20は、CPU201、メモリ202、補助記憶装置203、ネットワークI/F204、画像出力部205、画像処理部206、外部デバイスI/F207、表示部208、及び操作部209等を有する。
画像形成装置20での機能を実現するプログラムは、HDD(Hard Disk Drive)等の不揮発性の補助記憶装置203に記録(インストール)される。補助記憶装置203は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。メモリ202は、プログラムの起動指示があった場合に、補助記憶装置203からプログラムを読み出して格納する。CPU201は、メモリ202に格納されたプログラムに従って画像形成装置20に係る機能を実現する。ネットワークI/F204は、ネットワークに接続するためのインタフェースとして用いられる。
表示部208は、LCD(Liquid Crystal Display)等によって構成され、操作画面やメッセージ等を表示させる。操作部209は、ハード的なボタン(キー)によって構成され、ユーザによる操作入力を受け付ける。なお、表示部208及び操作部209は、オペレーションパネルとして一体的に構成されてもよい。
画像処理部206は、画像データを出力(印刷)等する際に必要とされる各種の画像処理を実行する。画像出力部205は、画像データの出力(印刷)を行う。
外部デバイスI/F207は、認証情報の入力に用いられるカードリーダーと接続するためのインタフェースであり、例えば、USBポート(USBホストインタフェース)又はシリアルボート等によって構成される。カードリーダー40は、カード50から情報を読み取るいわゆるカードリーダー(カード読み取り装置)であり、外部デバイスI/F207と接続可能なハードウェアインタフェース(例えば、USBコネクタ又はシリアルインタフェース等)を備える。但し、カードリーダー40は、画像形成装置20に内蔵されていてもよい。カードリーダー40は、接触型又は非接触型のいずれであってもよい。カード50は、ICカードに限定されず、磁気カード等、少なくとも各カード50に一意なカードID(カード番号)が記録可能なものであればよい。カードIDは、一般的に、Universal ID又はCard Serial Numberと呼ばれる。カード50の具体例の一部としては、Proximityカード、Mifareカード、Java(登録商標)Card等が挙げられる。
本実施の形態において、カード50は各ユーザに配布されていることとする。但し、運用上必要とされるセキュリティのレベルに応じて、複数のユーザによって一枚のカード50を共用させてもよい。なお、各ユーザに配布されるカード50は一種類に限定されなくてもよい。上記のようにカードリーダー40は、USB等によって簡便に画像形成装置20に接続することが可能である。したがって、カード50の種類(Proximityカード、Mifareカード、Java(登録商標)Card等)に応じて複数のカードリーダー40を画像形成装置20に同時に接続させてもよい。この場合、複数種類のカード50を同時に利用することができる。
図4は、第一の実施の形態における印刷システムの機能構成例を示す図である。同図において、クライアントPC60は、印刷指示受付部61、印刷データ生成部62、印刷要求送信部63、及び不許可通知部64等を有する。これら各部は、基本的にクライアントPC60にインストールされたプログラムがクライアントPC60のCPUに実行させる処理により実現される。
印刷指示受付部61は、印刷対象とする文書データの指定を受け付ける。印刷指示受付部61は、また、印刷属性情報(印刷条件又は印刷設定項目とも呼ばれる。)を設定させる画面(以下、「印刷設定画面」という。)をクライアントPC60の表示装置に表示させ、印刷設定画面を介して印刷属性情報の設定及び印刷指示の入力を受け付ける。印刷指示受付部61は、更に、印刷設定画面を介して、ユーザの認証情報の入力を受け付ける。認証情報は、認証サーバ30における認証方式に対応したものであればよい。本実施の形態においては、ユーザ名及びパスワードであるとする。
印刷データ生成部62は、印刷対象とされた文書データについて、印刷属性情報に基づいて印刷データを生成する。印刷データは、PDL(Page Description Language)によって記述されたデータであり、印刷属性情報をも含む。また、印刷データ生成部62は、印刷指示受付部61が入力を受け付けた認証情報を印刷データに含める(又は印刷データに付与する)。印刷要求送信部63は、印刷データを含む印刷要求を印刷サーバ10に送信する。不許可通知部64は、印刷要求に基づいて印刷サーバ10より送信される情報に基づいて、印刷要求に応じた印刷は許可されない(実行できない)ことをユーザに通知するための処理を実行する。
なお、印刷指示受付部61及び印刷データ生成部62は、例えば、プリンタドライバによって実現される。プリンタドライバは、クライアントPC60にインストールされたものであってもよいし、印刷サーバ10等、他のコンピュータにインストールされたものであってもよい。後者の場合、OS(Operating System)によって提供されるプリンタ共有の仕組みを利用すればよい。
印刷サーバ10は、印刷要求受信部11、印刷許否判定部12、不許可送信部13、ジョブ記録部14、ジョブ蓄積部15、ジョブ転送部16、結果受信部17、及びレポート作成部18等を有する。これら各部は、印刷サーバ10にインストールされたプログラムがCPU104に実行させる処理により実現される。
印刷要求受信部11は、クライアントPC60より送信される印刷要求を受信する。印刷許否判定部12は、印刷データより抽出される認証情報に基づいて印刷の許否を判定する。具体的には、印刷許否判定部12は、認証情報を認証サーバ30に送信し、当該認証情報に基づく認証を認証サーバ30に実行させる。認証に失敗した場合、印刷許否判定部12は、印刷は許可されないと判定する。認証に成功した場合、認証許否判定部は、印刷は許可されると判定する。不許可送信部13は、認証許否判定部による印刷不許可の判定結果をクライアントPC60に送信する。判定結果の送信先のクライアントPC60は、認証要求に含まれている識別情報(IPアドレス等)に基づいて判定される。
ジョブ記録部14は、印刷許否判定部12によって印刷許可の判定がされた場合、ジョブ(印刷ジョブ)のジョブIDを生成し、印刷要求に含まれている印刷データをジョブIDに関連付けてジョブ蓄積部15に記録する。また、ジョブ記録部14は、印刷データより印刷属性情報の一部又は全部を抽出し、抽出された情報をジョブの書誌情報としてジョブIDに関連付けてジョブ蓄積部15に記録する。例えば、書誌情報には、ユーザ名、カラー印刷であるかモノクロ印刷であるかの別、印刷枚数等が含まれる。ジョブ蓄積部15は、補助記憶装置102において、印刷データ及び書誌情報等を記憶するための記憶領域(例えば、テーブルやフォルダ等)である。
ジョブ転送部16は、画像形成装置20からの要求に応じ、ジョブ蓄積部15に蓄積(記録)されている書誌情報又は印刷データを画像形成装置20に転送する。結果受信部17は、ジョブの実行結果(ジョブの成否を示す情報)を画像形成装置20より受信し、ジョブ蓄積部15に蓄積されている印刷データを削除する。レポート作成部18は、ジョブ蓄積部15に蓄積されている書誌情報に基づいて、例えば、ユーザごとに使用状況を示す情報(レポート)を生成(集計)する。
画像形成装置20は、カードID取得部21、認証制御部22、対応情報記憶部23、ジョブ取得部24、印刷制御部25、及び結果送信部26等を有する。これら各部は、画像形成装置20にインストールされたプログラムがCPU201に実行させる処理により実現される。
カードID取得部21は、カードリーダー40がカード50より読み取ったカードIDをカードリーダー40より取得する。認証制御部22は、カードIDに対応するユーザ名及びパスワードを対応情報記憶部23より取得し、取得されたユーザ名及びパスワードに基づく認証を認証サーバ30に実行させる。対応情報記憶部23は、補助記憶装置203において、カードIDとユーザ名及びパスワードとの対応情報を記憶するための記憶領域(例えば、テーブル)である。ジョブ取得部24は、印刷サーバ10に取得されている書誌情報又は印刷データを取得する。印刷制御部25は、ジョブ取得部24によって取得された印刷データの印刷を画像出力部205に実行させる。結果送信部26は、ジョブの実行結果を印刷サーバ10に送信する。
認証サーバ30は、認証処理部31及びユーザDB32等を有する。これら各部は、認証サーバ30にインストールされたプログラムが、認証サーバ30のCPUに実行させる処理によって実現される。認証処理部31は、印刷サーバ10又は画像形成装置20からの認証要求に応じ、ユーザDB32にユーザごとに予め登録されている認証情報を利用して認証処理を実行する。ユーザDB32は、ユーザごとに認証情報が記録されているデータベースである。ユーザDB32には、認証情報の他にユーザの属性情報が記録されていてもよい。例えば、画像形成装置20の機能に関する権限情報等がユーザごとに記録されていてもよい。
以下、印刷システム1の処理手順について説明する。図5は、ジョブ蓄積時の処理手順を説明するための図である。同図において、ユーザは、クライアントPC60を操作している。
ステップS101において、印刷指示受付部61は、印刷対象の文書データの選択を受け付け、印刷設定画面をクライアントPC60の表示装置に表示させる。印刷指示受付部61は、印刷設定画面を介して印刷属性情報及び認証情報(ユーザ名及びパスワード)の入力を受け付ける。なお、印刷属性情報と認証情報とを入力する画面は別であってもよい。すなわち、ここでいう印刷設定画面は、複数の画面の集合であってもよい。
例えば、図6は、印刷設定画面を構成する認証情報入力画面の例を示す図である。同図において、認証情報入力画面610は、ユーザ名入力領域611及びパスワード入力領域612等を有する。印刷指示受付部61は、認証情報入力画面610を介してユーザ名及びパスワードの入力を受け付ける。
続いて、印刷データ生成部62は、印刷対象とされた文書データの印刷データを印刷属性情報に従って生成し、入力されたユーザ名及びパスワードを当該印刷データに記録する(S102)。続いて、印刷要求送信部63は、生成された印刷データを含む印刷要求を印刷サーバ10に送信する(S103)。なお、印刷データの送信先の印刷サーバの識別情報(例えば、IPアドレス)は、予めクライアントPC60の記憶装置に記録されている。
当該印刷要求は、印刷サーバ10において印刷要求受信部11によって受信される(S201)。印刷許否判定部12は、印刷要求に含まれている印刷データより認証情報を抽出し、抽出された認証情報を含む認証要求を認証サーバ30に送信する(S202)。認証の要求先とする認証サーバ30の識別情報(例えば、IPアドレス)は、予め補助記憶装置102に記録されている。
認証サーバ30の認証処理部31は、認証要求を受信すると(S301)、認証要求に含まれている認証情報とユーザDB32にユーザごとに記録されている認証情報とを照合することにより認証を行う(S302)。続いて、認証処理部31は、認証結果(認証の成否を示す情報)を印刷サーバ10に返信する(S303)。
印刷サーバ10の印刷許否判定部12は、認証結果を受信すると(S203)、認証の成否に基づいて印刷の許否を判定する(S204)。すなわち、認証に成功した場合、印刷は許可されると判定し(S204でYes)、当該判定結果(印刷許可の判定結果)をジョブ記録部14に入力する。ジョブ記録部14は、当該判定結果に応じ、ジョブIDを生成し、印刷データを当該ジョブIDに関連付けてジョブ蓄積部15に記録する(S205)。また、ジョブ記録部14は、印刷データより印刷属性情報を抽出し、抽出された印刷属性情報をジョブの書誌情報としてジョブIDに関連付けてジョブ蓄積部15に記録する。
一方、認証に失敗した場合、印刷許否判定部12は、印刷は許可されないと判定し(S204でNo)、当該判定結果(印刷不許可の判定結果)を不許可送信部13に入力する。不許可送信部13は、印刷不許可の判定結果をクライアントPC60に送信する(S206)。
クライアントPC60の不許可通知部64は、印刷不許可の判定結果を受信すると、印刷が許可されない旨のエラーメッセージ等をクライアントPC60の表示装置に表示させる(S104)。したがって、ユーザは、クライアントPC60において印刷指示を入力した際に、印刷の許否(可否)を認識することができる。その結果、画像形成装置20まで赴いた後に印刷が許可されないことに気付くといった不都合の発生を防止することができる。
また、印刷が許可されない印刷データ等の蓄積が回避されることにより、ジョブ蓄積部15の記憶領域の無駄な消費を抑制することができる。更に、悪意のあるユーザによる不正なデータの投入を防止することができる。
なお、上記において、印刷許否判定部12は、認証の成否のみに基づいて印刷の許否を判定していたが、印刷属性情報が示す印刷属性に対する権限の有無をも考慮して印刷の許否を判定するようにしてもよい。この場合、例えば、ステップ303において、印刷サーバ30の認証処理部31は、認証に成功した場合、認証に成功したユーザの権限情報をユーザDB32より取得し、当該権限情報を認証結果と共に、印刷サーバ10に送信する。権限情報は、印刷属性情報に対応した項目(機能)ごとに、利用権限の有無を示す情報である。印刷許否判定部12は、権限情報と印刷属性情報とを比較し、印刷属性情報において利用対象として指定されている全ての印刷属性(例えば、カラー印刷等)についてユーザに権限が有れば印刷許可の判定をする。一方、全ての印刷属性について権限が無い場合、印刷許否判定部12は、認証に成功したとしても印刷不許可の判定をする。なお、権限情報は、印刷サーバ10の補助記憶装置203に記録されていてもよい。
このように、ジョブの蓄積時において、印刷属性に対する利用権限をも考慮して印刷の許否を判定することにより、ユーザが画像形成装置20において操作する際に、権限が無いことによって印刷ができないといった不都合を回避することができる。
ジョブの蓄積後、ユーザは、所望の画像形成装置20に移動する。すなわち、ジョブの蓄積時において出力先(印刷先)の画像形成装置20は特定されていないため、印刷サーバ10に対応している画像形成装置20であれば、自らに都合の良い画像形成装置20を出力先として選択することができる。
ユーザが、所望の画像形成装置20に移動し、ジョブを実行する際の処理手順について説明する。図7は、ジョブの実行時の処理手順を説明するための図である。図7中、図5と同一内容のステップには同一ステップ番号を付している。
画像形成装置20へのログインを目的として、ユーザによってカード50がカードリーダー40にセットされると、カードID取得部21は、カードリーダー40がカードより読み取ったカードID(以下、「カレントカードID」という。)をカードリーダー40より取得し、メモリ202内に記録する(S401)。なお、カードリーダー40へのカード50のセットとは、カードリーダー40へカード50を挿入したり、カード50を翳したりといったように、カードリーダー40がカード50に記録されている情報を読み取れる状態にすることをいう。
続いて、認証制御部22は、カレントカードIDを、対応情報記憶部23に記録されている対応情報を利用して、ユーザの認証情報(ユーザ名及びパスワード)に変換する(S402)。
図8は、対応情報記憶部に記録されている対応情報の例を示す図である。同図に示されるように、対応情報記憶部23には、ユーザごとに、ユーザ名、カードID、及びパスワードが対応付けられて(関連付けられて)記録されている。したがって、ステップS402において、認証制御部22は、カレントカードIDに対応付けられているユーザ名及びパスワードを対応情報記憶部23より取得することにより、カードIDをユーザ名及びパスワードに変換する。
続いて、認証制御部22は、変換された認証情報を含む認証要求を認証サーバ30に送信する(S403)。認証の要求先とする認証サーバ30の識別情報(例えば、IPアドレス)は、予め補助記憶装置203に記録されている。当該認証要求に応じ、認証サーバ30は、図5に説明した処理と同様の認証処理を実行し、認証結果を画像形成装置20に返信する(S301〜S302)。画像形成装置20のログイン用の認証と、印刷サーバ10における印刷の許否を判定するための認証とにおいて、必ずしも同一の認証サーバ30が利用されなくてもよい。但し、双方の認証において同一の認証サーバ30が利用されることにより、印刷の許否の判定結果と画像形成装置20のログインの可否との判定結果が整合する可能性を高めることができる。すなわち、印刷サーバ10における印刷の許否の判定結果の信頼性を高めることができる。
続いて、画像形成装置20の認証制御部22は、認証結果を受信する(S404)。認証に失敗した場合(S405でNo)、認証制御部22は、ログインを拒否する。この場合、ユーザは画像形成装置20を利用することはできない。認証に成功した場合(S405でYes)、認証制御部22はログインを認める。ログインの成功に応じ、ジョブ取得部24は、ログインユーザのユーザ名を指定して、蓄積されているジョブの書誌情報の取得要求を印刷サーバ10に送信する(S406)。ジョブの取得先の印刷サーバ10の識別情報(例えば、IPアドレス)は、予め補助記憶装置203に登録されている。また、複数の印刷サーバ10の登録を可能とし、全ての印刷サーバ10をジョブの取得先としてもよいし、複数の印刷サーバ10の中からジョブの取得先とする印刷サーバ10をユーザに選択させるようにしてもよい。
印刷サーバ10のジョブ転送部16は、書誌情報の取得要求を受信すると(S211)、当該取得要求において指定されているユーザ名に係る書誌情報の一覧をジョブ蓄積部15より取得する(S212)。なお、当該一覧には書誌情報のエントリが一つしか存在しない場合も有る。続いて、ジョブ転送部16は、取得された書誌情報の一覧を画像形成装置20に返信する(S213)。なお、各書誌情報には、当該書誌情報に関連付けられているジョブIDが付与される。
画像形成装置20のジョブ取得部24は、書誌情報の一覧を受信すると(S407)、当該一覧を表示部208に表示させる(S408)。ユーザによって、当該一覧の中から印刷対象とするジョブが操作部209を介して一つ以上選択されると(S409)、ジョブ取得部24は、選択されたジョブのジョブIDを指定して印刷データの取得要求を印刷サーバ10に送信する(S410)。
印刷サーバ10のジョブ転送部16は、印刷データの取得要求を受信すると(S214)、当該取得要求において指定されているジョブIDに関連付けられている印刷データをジョブ蓄積部15より取得する(S215)。続いて、ジョブ転送部16は、取得された印刷データを画像形成装置20に返信する(S216)。
画像形成装置20において、ジョブ取得部24によって印刷データが受信されると(S411)、印刷制御部25は、印刷データに基づく印刷を画像出力部205に実行させる(S412)。印刷が完了すると、結果送信部26は、印刷された印刷データに係るジョブIDを指定して、印刷の完了を示すメッセージを印刷サーバ10に送信する(S413)。
印刷サーバ10の結果受信部17は、印刷の完了を示すメッセージを受信すると(S217)、当該メッセージに指定されているジョブIDに対応する印刷データをジョブ蓄積部15より削除する(S218)。印刷の完了に応じて印刷データが削除されることにより、ジョブ蓄積部15における記憶領域の消費量の増大を抑制することができる。但し、印刷データの削除は定期的に行われてもよい。この場合、ステップS218のタイミングでは、削除対象であることを示すフラグ情報を印刷データに付与しておけばよい。定期的な削除処理では、当該フラグ情報が付与されている印刷データが削除されればよい。
続いて、印刷結果受信部17は、印刷の完了を示すメッセージに指定されているジョブIDに対応する書誌情報を更新する(S219)。例えば、印刷結果受信部17は、当該書誌情報に対し、印刷された日時等を追加する。
続いて、印刷サーバ10によって実行されるレポートの出力処理について説明する。図9は、レポートの出力処理の処理手順を説明するためのフローチャートである。図9の処理は、レポート作成部18が、例えば、月初等、所定の時期の到来の検知に応じて実行してもよいし、管理者等の指示入力に応じて実行してもよい。
ステップS501において、レポート作成部18は、印刷が完了している(印刷日時が付与されている)書誌情報をジョブ蓄積部15より取得する。続いて、ジョブごとの書誌情報を、各書誌情報に含まれているユーザ名に基づいてユーザごとに集計する(S502)。集計とは、カラー印刷の枚数やモノクロ印刷の枚数、及び各枚数に応じた課金情報の算出等である。課金情報は、予め設定されている単価を枚数に乗じることにより算出すればよい。
続いて、レポート作成部18は、集計結果の印刷を実行する(S503)。印刷は、画像形成装置10に実行させてもよいし、他のプリンタに実行させてもよい。
図10は、レポートの例を示す図である。同図では、ユーザごとに、カラー印刷枚数、カラー課金額、モノクロ印刷枚数、モノクロ印刷課金額、及び合計課金額がレポートとして出力された例が示されている。斯かるレポートを参照することにより、管理者は、ユーザごとの使用状況を把握することができる。また、当該レポートをコスト分析に利用することも可能である。但し、レポートの形態は、図10に示されるものに限定されない。例えば、ジョブ蓄積部15に記録されている書誌情報を集計せずにレポートとして出力してもよい。この場合、ジョブの履歴を把握することができる。
なお、一般的なシステムでは、レポートを作成する装置(コンピュータ)が、各画像形成装置よりジョブの実行履歴を収集する必要がある。一方、本実施の形態の場合、ジョブを実行するために蓄積されている書誌情報を流用してレポートを作成することができる。すなわち、他の機能を実現するために実装されている構成要素を利用してレポートを作成することができる。したがって、レポートを出力するために複雑な処理を実装する必要はない。なお、一台の印刷サーバ10には、複数台の画像形成装置20において印刷されたジョブの書誌情報が蓄積されている。したがって、印刷サーバ10によって出力されるレポートは、複数台の画像形成装置20におけるジョブの実績に対応したものとなる。
上述したように、第一の実施の形態によれば、ジョブの投入時(印刷サーバ10に対する印刷要求時)に印刷データに含まれている認証情報に基づいて認証等が行われ、印刷の可否が判定される。また、印刷の可否の判定結果がクライアントPC60に通知される。したがって、ユーザは、画像形成装置20に赴く前に印刷の可否を認識することができる。
なお、上記では、クライアントPC60において入力された認証情報が印刷データに含められて印刷サーバ10に送信される例について説明した。しかし、印刷データと認証情報との転送は別々に行われてもよい。例えば、先に認証情報が転送され、認証に成功した場合に印刷データが転送されるようにしてもよい。すなわち、認証情報は、ジョブ記録部14によって印刷データ等の蓄積が実行される前までに転送されればよい。
次に、第二の実施の形態について説明する。第二の実施の形態では、第一の実施の形態と異なる点について説明する。したがって、特に言及しない点については第一の実施の形態と同様でよい。
図11は、第二の実施の形態における印刷サーバの機能構成例を示す図である。第二の実施の形態において、印刷サーバ10は複数台存在する。また、各印刷サーバ10は、ジョブ蓄積部15を有さない。ジョブ蓄積部15は、各印刷サーバ10とネットワークを介して接続されるストレージ装置70が有する。すなわち、各印刷サーバ10は、ジョブ蓄積部15を共用する。なお、各印刷サーバ10には、ジョブ蓄積部15の所在(例えば、IPアドレス又はURL(Uniform Resource Locator)等)が予め補助記憶装置102に記録されている。
ジョブ蓄積部15が複数の印刷サーバ10によって共用される場合であっても、ジョブ蓄積時及びジョブ実行時における処理手順(図5、図7)は、基本的には変わらない。すなわち、各印刷サーバ10のジョブ記録部14、ジョブ転送部16、及び結果受信部17は、共用されているジョブ蓄積部15にネットワークを介してアクセスする点が異なり、処理の流れ自体に変更はない。
上述したように、第二の実施の形態によれば、負荷分散等の要請により印刷サーバ10を複数台設置する必要がある場合であっても、各印刷サーバ10に要求されたジョブに関する情報(印刷データ及び書誌情報等)は一元的に管理される。したがって、ジョブの投入先の印刷サーバ10によって、出力先として選択可能な画像形成装置20が限定されてしまうのを回避することができる。
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
1 印刷システム
10 印刷サーバ
11 印刷要求受信部
12 印刷許否判定部
13 不許可送信部
14 ジョブ記録部
15 ジョブ蓄積部
16 ジョブ転送部
17 結果受信部
18 レポート作成部
20 画像形成装置
21 カードID取得部
22 認証制御部
23 対応情報記憶部
24 ジョブ取得部
25 印刷制御部
26 結果送信部
30 認証サーバ
31 認証処理部
32 ユーザDB
60 クライアントPC
61 印刷指示受付部
62 印刷データ生成部
63 印刷要求送信部
64 不許可通知部
70 ストレージ装置
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
201 CPU
202 メモリ
203 補助記憶装置
204 ネットワークI/F
205 画像出力部
206 画像処理部
207 外部デバイスI/F
208 表示部
209 操作部
B バス
特開2007−200284号公報

Claims (19)

  1. クライアント装置よりユーザの認証情報を含む印刷要求を受信する印刷要求受信手段と、
    前記認証情報を利用して前記印刷要求に係る印刷の許否を判定する判定手段と、
    印刷が許可されない場合に、印刷が許可されないことを示す情報を前記クライアント装置に送信する不許可送信手段と、
    印刷が許可される場合に、前記印刷要求に関して前記クライアント装置より受信される印刷データ及び印刷属性情報を関連付けて蓄積手段に記録する印刷情報記録手段と、
    ネットワークを介して接続される画像形成装置からの要求に応じ、前記印刷データを該画像形成装置に送信する送信手段とを有する情報処理装置。
  2. 前記判定手段は、前記認証情報に基づく認証をネットワークを介して接続される認証装置に実行させ、認証に失敗した場合に印刷は許可されないと判定する請求項1記載の情報処理装置。
  3. 前記認証装置は、前記画像形成装置が前記蓄積手段に記録されている印刷データの印刷の許否を判定するために実行する認証処理に利用される請求項2記載の情報処理装置。
  4. 前記判定手段は、認証に成功した場合であっても、権限情報記憶手段に記憶された権限情報に基づいて、前記印刷属性情報によって示される印刷属性に対する権限が前記ユーザに無いと判定される場合は、印刷は許可されないと判定する請求項1乃至3いずれか一項記載の情報処理装置。
  5. 前記蓄積手段を他の前記情報処理装置と共用する請求項1乃至4いずれか一項記載の情報処理装置。
  6. 前記蓄積手段に記録されている前記印刷属性情報を画像形成装置に印刷させるレポート出力手段を有する請求項1乃至5いずれか一項記載の情報処理装置。
  7. 情報処理装置と画像形成装置とを有する情報処理システムであって、
    前記情報処理装置は、
    クライアント装置よりユーザの認証情報を含む印刷要求を受信する印刷要求受信手段と、
    前記認証情報を利用して前記印刷要求に係る印刷の許否を判定する判定手段と、
    印刷が許可されない場合に、印刷が許可されないことを示す情報を前記クライアント装置に送信する不許可送信手段と、
    印刷が許可される場合に、前記印刷要求に関して前記クライアント装置より受信される印刷データ及び印刷属性情報を関連付けて蓄積手段に記録する印刷情報記録手段と、
    ネットワークを介して接続される前記画像形成装置からの要求に応じ、前記印刷データを該画像形成装置に送信する送信手段とを有し、
    前記画像形成装置は、前記情報処理装置より受信される印刷データを印刷する印刷制御手段を有する情報処理システム。
  8. コンピュータが実行する情報処理方法であって、
    クライアント装置よりユーザの認証情報を含む印刷要求を受信する印刷要求受信手順と、
    前記認証情報を利用して前記印刷要求に係る印刷の許否を判定する判定手順と、
    印刷が許可されない場合に、印刷が許可されないことを示す情報を前記クライアント装置に送信する不許可送信手順と、
    印刷が許可される場合に、前記印刷要求に関して前記クライアント装置より受信される印刷データ及び印刷属性情報を関連付けて蓄積手段に記録する印刷情報記録手順と、
    ネットワークを介して接続される画像形成装置からの要求に応じ、前記印刷データを該画像形成装置に送信する送信手順とを有する情報処理方法。
  9. 前記判定手順は、前記認証情報に基づく認証をネットワークを介して接続される認証装置に実行させ、認証に失敗した場合に印刷は許可されないと判定する請求項8記載の情報処理方法。
  10. 前記認証装置は、前記画像形成装置が前記蓄積手段に記録されている印刷データの印刷の許否を判定するために実行する認証処理に利用される請求項9記載の情報処理方法。
  11. 前記判定手順は、認証に成功した場合であっても、権限情報記憶手段に記憶された権限情報に基づいて、前記印刷属性情報によって示される印刷属性に対する権限が前記ユーザに無いと判定される場合は、印刷は許可されないと判定する請求項8乃至10いずれか一項記載の情報処理方法。
  12. 前記蓄積手段を他の前記情報処理装置と共用する請求項8乃至11いずれか一項記載の情報処理方法。
  13. 前記蓄積手段に記録されている前記印刷属性情報を画像形成装置に印刷させるレポート出力手順を有する請求項8乃至12いずれか一項記載の情報処理方法。
  14. コンピュータに、
    クライアント装置よりユーザの認証情報を含む印刷要求を受信する印刷要求受信手順と、
    前記認証情報を利用して前記印刷要求に係る印刷の許否を判定する判定手順と、
    印刷が許可されない場合に、印刷が許可されないことを示す情報を前記クライアント装置に送信する不許可送信手順と、
    印刷が許可される場合に、前記印刷要求に関して前記クライアント装置より受信される印刷データ及び印刷属性情報を関連付けて蓄積手段に記録する印刷情報記録手順と、
    ネットワークを介して接続される画像形成装置からの要求に応じ、前記印刷データを該画像形成装置に送信する送信手順とを実行させるためのプログラム。
  15. 前記判定手順は、前記認証情報に基づく認証をネットワークを介して接続される認証装置に実行させ、認証に失敗した場合に印刷は許可されないと判定する請求項14記載のプログラム。
  16. 前記認証装置は、前記画像形成装置が前記蓄積手段に記録されている印刷データの印刷の許否を判定するために実行する認証処理に利用される請求項15記載のプログラム。
  17. 前記判定手順は、認証に成功した場合であっても、権限情報記憶手段に記憶された権限情報に基づいて、前記印刷属性情報によって示される印刷属性に対する権限が前記ユーザに無いと判定される場合は、印刷は許可されないと判定する請求項14乃至16いずれか一項記載のプログラム。
  18. 前記蓄積手段を他の前記情報処理装置と共用する請求項14乃至17いずれか一項記載のプログラム。
  19. 前記蓄積手段に記録されている前記印刷属性情報を画像形成装置に印刷させるレポート出力手順を有する請求項14乃至18いずれか一項記載のプログラム。
JP2009132258A 2009-06-01 2009-06-01 情報処理装置、情報処理システム、情報処理方法、及びプログラム Pending JP2010277524A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2009132258A JP2010277524A (ja) 2009-06-01 2009-06-01 情報処理装置、情報処理システム、情報処理方法、及びプログラム
US12/780,003 US8472041B2 (en) 2009-06-01 2010-05-14 Information processing apparatus, information processing system and computer-readable storage medium performing first authentication when storing print data and performing second authentication when printing stored print data
EP10163364A EP2259177A3 (en) 2009-06-01 2010-05-20 Information processing apparatus, information processing system and computer-readable storage medium
US13/901,900 US8780380B2 (en) 2009-06-01 2013-05-24 Information processing apparatus, output system, and computer-readable storage medium to output stored data in a manner associated with second user information that specifies data based on first user information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009132258A JP2010277524A (ja) 2009-06-01 2009-06-01 情報処理装置、情報処理システム、情報処理方法、及びプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2013260711A Division JP2014067443A (ja) 2013-12-18 2013-12-18 情報処理装置、情報処理システム、情報処理方法、及びプログラム

Publications (1)

Publication Number Publication Date
JP2010277524A true JP2010277524A (ja) 2010-12-09

Family

ID=42244194

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009132258A Pending JP2010277524A (ja) 2009-06-01 2009-06-01 情報処理装置、情報処理システム、情報処理方法、及びプログラム

Country Status (3)

Country Link
US (2) US8472041B2 (ja)
EP (1) EP2259177A3 (ja)
JP (1) JP2010277524A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013218661A (ja) * 2012-03-14 2013-10-24 Ricoh Co Ltd 情報処理装置、プログラム、情報処理システム及び情報共有方法
JP2014106883A (ja) * 2012-11-29 2014-06-09 Canon Inc 情報処理装置、印刷サーバーシステム、その制御方法、およびプログラム。
US9218149B2 (en) 2013-09-13 2015-12-22 Ricoh Company, Ltd. Output system, terminal apparatus, and method of outputting data
JP2016120660A (ja) * 2014-12-25 2016-07-07 コニカミノルタ株式会社 画像形成装置、画像処理システム、ジョブ管理方法、および制御プログラム
US9667815B2 (en) 2015-06-22 2017-05-30 Ricoh Company, Ltd. Information processing system, information processing device, and information processing method

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4514215B2 (ja) * 2005-04-05 2010-07-28 キヤノン株式会社 情報処理装置、画像形成装置、画像形成システム、情報処理方法、画像形成方法
JP2010277524A (ja) * 2009-06-01 2010-12-09 Ricoh Co Ltd 情報処理装置、情報処理システム、情報処理方法、及びプログラム
US8630008B2 (en) 2011-05-20 2014-01-14 Xerox Corporation Method and system for managing print device information using a cloud administration system
US8593676B2 (en) * 2011-05-20 2013-11-26 Xerox Corporation Method and system for managing print device information using a cloud administration system
US8810821B2 (en) * 2012-12-21 2014-08-19 Xerox Corporation Method and system for managing service activity in a network printing context using a cloud administration system
JP2014238730A (ja) * 2013-06-07 2014-12-18 株式会社東芝 印刷設定装置及び印刷設定プログラム
JP6385158B2 (ja) * 2014-06-24 2018-09-05 キヤノン株式会社 画像形成装置、画像形成装置の制御方法及び画像形成システム
JP6891405B2 (ja) * 2016-05-11 2021-06-18 富士フイルムビジネスイノベーション株式会社 画像形成装置及びプログラム
JP6794808B2 (ja) * 2016-12-07 2020-12-02 コニカミノルタ株式会社 画像処理装置、同装置によるicカード処理回数の通知方法及び通知プログラム
JP6864537B2 (ja) * 2017-04-25 2021-04-28 キヤノン株式会社 印刷装置とその制御方法、及びプログラム
JP7225737B2 (ja) * 2018-11-30 2023-02-21 ブラザー工業株式会社 サポートプログラム、情報処理装置、および印刷方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10340164A (ja) * 1997-06-06 1998-12-22 Nec Software Ltd 分散印刷処理システム
JP2000035869A (ja) * 1998-07-17 2000-02-02 Canon Inc ジョブサーバおよびデータ処理装置およびプリントサーバおよび印刷システムおよびジョブサーバのデータ処理方法およびデータ処理装置のデータ処理方法およびプリントサーバのデータ処理方法および印刷システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP2001312380A (ja) * 2000-05-01 2001-11-09 Ricoh Co Ltd ネットワーク印刷システム
JP2003186637A (ja) * 2001-12-18 2003-07-04 Ricoh Co Ltd 印刷データ管理システム、印刷データ管理サービス提供システム、方法、プログラム、及び記録媒体
JP2004234346A (ja) * 2003-01-30 2004-08-19 Canon Inc 印刷画像処理装置、印刷システムの制御方法およびコンピュータプログラム
JP2006011834A (ja) * 2004-06-25 2006-01-12 Fuji Xerox Co Ltd セキュリティプリントシステムおよびセキュリティプリントサーバおよびセキュリティプリント方法
JP2006127297A (ja) * 2004-10-29 2006-05-18 Kyocera Mita Corp 画像処理システム、クライアントコンピュータ及びサーバコンピュータ
JP2008023910A (ja) * 2006-07-24 2008-02-07 Ricoh Co Ltd 画像形成システム、サーバ装置、画像形成装置、画像形成方法、画像提供プログラム、および画像形成プログラム
JP2008162171A (ja) * 2006-12-28 2008-07-17 Ricoh Co Ltd 画像形成装置、画像形成方法、画像形成プログラム、認証サーバ、印刷サーバ

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068817A1 (en) * 1999-05-12 2000-11-16 Hewlett-Packard Company Generalized resource server
US7286250B2 (en) * 2000-04-27 2007-10-23 Canon Kabushiki Kaisha Print control apparatus and method, and print system
US7454796B2 (en) 2000-12-22 2008-11-18 Canon Kabushiki Kaisha Obtaining temporary exclusive control of a printing device
JP4107878B2 (ja) 2002-05-17 2008-06-25 株式会社リコー ネットワーク印刷システム
US20040001217A1 (en) 2002-06-26 2004-01-01 Microsoft Corporation System and method for users of mobile computing devices to print documents
JP4804164B2 (ja) * 2005-02-23 2011-11-02 キヤノン株式会社 画像形成装置及び方法、並びにプログラム
JP4869031B2 (ja) * 2005-12-28 2012-02-01 キヤノン株式会社 印刷システム、サーバ装置及びジョブ制御方法
JP4814718B2 (ja) * 2006-07-28 2011-11-16 株式会社リコー 認証制御方法及び認証制御プログラム
JP4197188B2 (ja) * 2006-12-28 2008-12-17 キヤノンマーケティングジャパン株式会社 印刷管理サーバ、印刷システム、印刷管理サーバの制御方法、印刷システムの制御方法、およびプログラム
JP2009303008A (ja) * 2008-06-16 2009-12-24 Konica Minolta Business Technologies Inc プリントシステム、画像形成装置、プルプリント方法およびプルプリントプログラム
JP2010224768A (ja) * 2009-03-23 2010-10-07 Seiko Epson Corp 印刷システム、印刷システムの制御方法、プリントサーバマシン、プリントサーバマシンの制御方法、及びコンピュータプログラム
JP5426925B2 (ja) * 2009-05-13 2014-02-26 キヤノン株式会社 Web環境で動作するシステム及びその制御方法
JP2010277524A (ja) * 2009-06-01 2010-12-09 Ricoh Co Ltd 情報処理装置、情報処理システム、情報処理方法、及びプログラム
JP5451352B2 (ja) * 2009-12-09 2014-03-26 キヤノン株式会社 プリントサーバー、印刷設定画面の提供方法及びプログラム

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10340164A (ja) * 1997-06-06 1998-12-22 Nec Software Ltd 分散印刷処理システム
JP2000035869A (ja) * 1998-07-17 2000-02-02 Canon Inc ジョブサーバおよびデータ処理装置およびプリントサーバおよび印刷システムおよびジョブサーバのデータ処理方法およびデータ処理装置のデータ処理方法およびプリントサーバのデータ処理方法および印刷システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP2001312380A (ja) * 2000-05-01 2001-11-09 Ricoh Co Ltd ネットワーク印刷システム
JP2003186637A (ja) * 2001-12-18 2003-07-04 Ricoh Co Ltd 印刷データ管理システム、印刷データ管理サービス提供システム、方法、プログラム、及び記録媒体
JP2004234346A (ja) * 2003-01-30 2004-08-19 Canon Inc 印刷画像処理装置、印刷システムの制御方法およびコンピュータプログラム
JP2006011834A (ja) * 2004-06-25 2006-01-12 Fuji Xerox Co Ltd セキュリティプリントシステムおよびセキュリティプリントサーバおよびセキュリティプリント方法
JP2006127297A (ja) * 2004-10-29 2006-05-18 Kyocera Mita Corp 画像処理システム、クライアントコンピュータ及びサーバコンピュータ
JP2008023910A (ja) * 2006-07-24 2008-02-07 Ricoh Co Ltd 画像形成システム、サーバ装置、画像形成装置、画像形成方法、画像提供プログラム、および画像形成プログラム
JP2008162171A (ja) * 2006-12-28 2008-07-17 Ricoh Co Ltd 画像形成装置、画像形成方法、画像形成プログラム、認証サーバ、印刷サーバ

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013218661A (ja) * 2012-03-14 2013-10-24 Ricoh Co Ltd 情報処理装置、プログラム、情報処理システム及び情報共有方法
JP2014106883A (ja) * 2012-11-29 2014-06-09 Canon Inc 情報処理装置、印刷サーバーシステム、その制御方法、およびプログラム。
US9218149B2 (en) 2013-09-13 2015-12-22 Ricoh Company, Ltd. Output system, terminal apparatus, and method of outputting data
JP2016120660A (ja) * 2014-12-25 2016-07-07 コニカミノルタ株式会社 画像形成装置、画像処理システム、ジョブ管理方法、および制御プログラム
US9667815B2 (en) 2015-06-22 2017-05-30 Ricoh Company, Ltd. Information processing system, information processing device, and information processing method

Also Published As

Publication number Publication date
US8472041B2 (en) 2013-06-25
EP2259177A2 (en) 2010-12-08
EP2259177A3 (en) 2012-02-08
US8780380B2 (en) 2014-07-15
US20130258395A1 (en) 2013-10-03
US20100302573A1 (en) 2010-12-02

Similar Documents

Publication Publication Date Title
JP2010277524A (ja) 情報処理装置、情報処理システム、情報処理方法、及びプログラム
CN109618071B (zh) 打印***、管理装置及方法、图像形成装置及方法
JP5899919B2 (ja) 画像形成装置及びプログラム
JP6089932B2 (ja) 画像形成装置、情報処理システム及びプログラム
JP5212559B1 (ja) 情報処理システム及びプログラム
JP4980255B2 (ja) 印刷処理システム
JP5786835B2 (ja) 印刷システム、印刷装置およびその制御方法、ならびにコンピュータプログラム
JP2013003943A (ja) 印刷システム、印刷ジョブデータ配信サーバー、印刷ジョブ再実行方法、およびコンピュータープログラム
JP2011060239A (ja) 画像形成装置、印刷ジョブ実行方法、プログラム、記憶媒体
US20140366104A1 (en) Information processing system, information processing method, and information processing apparatus
JP6197432B2 (ja) 情報処理システム、情報処理方法、プログラム、及び記録媒体
JP6194667B2 (ja) 情報処理システム、情報処理方法、プログラム、及び記録媒体
JP2011065287A (ja) 情報処理装置、画像形成装置、印刷システム、印刷方法、プログラム、記録媒体
JP5729503B2 (ja) 情報処理装置及びプログラム
JP4425238B2 (ja) プリントシステムおよび印刷管理サーバおよび印刷装置およびプリントシステムの制御方法および印刷管理サーバの制御方法および印刷装置の制御方法およびプログラム
JP5448948B2 (ja) 画像形成システムおよびユーザマネージャサーバ装置
JP4837475B2 (ja) 認証情報データの入力回数の削減方法、システムおよびサーバ装置
JP2015055951A (ja) 情報処理システム及び情報処理方法
JP2016021247A (ja) 情報処理装置、情報処理システム、情報処理方法、及びプログラム
JP2022057251A (ja) 機器、データ転送システム、データ削除方法およびプログラム
JP6801526B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP5145316B2 (ja) 画像形成システムおよびユーザマネージャサーバ装置
JP2014067443A (ja) 情報処理装置、情報処理システム、情報処理方法、及びプログラム
JP5935384B2 (ja) 印刷装置の管理装置、印刷装置管理システムおよびプログラム
JP5365613B2 (ja) 画像形成装置、利用制御方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130212

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130410

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131022